From 084108e904593a6e1a3e2850fc27b270b18e79c0 Mon Sep 17 00:00:00 2001 From: frievoe97 Date: Mon, 2 Sep 2024 10:03:19 +0000 Subject: [PATCH] deploy: 4814afd133ebee25bde389dc08e91d150b8577f1 --- ...runviewer.3434beb9.css => runviewer.449fabf9.css} | 2 +- docs/404.html | 6 +++--- docs/assets/js/11.08d6fa65.js | 1 + docs/assets/js/12.4ee895ef.js | 1 + docs/assets/js/13.396da266.js | 1 - docs/assets/js/14.296e394f.js | 1 - docs/assets/js/{3.103d0c95.js => 3.de92621b.js} | 2 +- docs/assets/js/{app.f214ab19.js => app.030870d4.js} | 4 ++-- docs/config/index.html | 6 +++--- docs/documentation/configuration.html | 6 +++--- docs/documentation/index.html | 6 +++--- docs/documentation/plots.html | 6 +++--- docs/documentation/run-setup.html | 6 +++--- docs/documentation/website.html | 6 +++--- docs/index.html | 4 ++-- index.html | 2 +- js/2.19fc6859.worker.js | 7 ------- js/2.ed4b1951.worker.js | 7 +++++++ js/3.792ecb7f.worker.js | 7 ------- js/3.b2cb732a.worker.js | 7 +++++++ ...V1~V2~V4~V5~V6~V7~mobility~runviewer.7e785513.js} | 4 ++-- js/{app.1ed71560.js => app.af24e5ee.js} | 2 +- js/{entiresim.aaae26c8.js => entiresim.e0a3bd98.js} | 4 ++-- js/{runviewer.4a621662.js => runviewer.ef317fb8.js} | 12 ++++++------ 24 files changed, 55 insertions(+), 55 deletions(-) rename css/{runviewer.3434beb9.css => runviewer.449fabf9.css} (99%) create mode 100644 docs/assets/js/11.08d6fa65.js create mode 100644 docs/assets/js/12.4ee895ef.js delete mode 100644 docs/assets/js/13.396da266.js delete mode 100644 docs/assets/js/14.296e394f.js rename docs/assets/js/{3.103d0c95.js => 3.de92621b.js} (99%) rename docs/assets/js/{app.f214ab19.js => app.030870d4.js} (92%) delete mode 100644 js/2.19fc6859.worker.js create mode 100644 js/2.ed4b1951.worker.js delete mode 100644 js/3.792ecb7f.worker.js create mode 100644 js/3.b2cb732a.worker.js rename js/{V1~V2~V4~V5~V6~V7~mobility~runviewer.b0f50513.js => V1~V2~V4~V5~V6~V7~mobility~runviewer.7e785513.js} (96%) rename js/{app.1ed71560.js => app.af24e5ee.js} (99%) rename js/{entiresim.aaae26c8.js => entiresim.e0a3bd98.js} (53%) rename js/{runviewer.4a621662.js => runviewer.ef317fb8.js} (52%) diff --git a/css/runviewer.3434beb9.css b/css/runviewer.449fabf9.css similarity index 99% rename from css/runviewer.3434beb9.css rename to css/runviewer.449fabf9.css index 21a15bbe..9570f671 100644 --- a/css/runviewer.3434beb9.css +++ b/css/runviewer.449fabf9.css @@ -1 +1 @@ -.my-slider[data-v-d58b5930]{margin-top:1rem}.button-choices[data-v-d58b5930]{margin-left:0}.button-choices button[data-v-d58b5930]{margin-top:.2rem;margin-right:.2rem}.button-choices button.full-width[data-v-d58b5930]{width:100%}@media only screen and (max-width:768px){.my-slider[data-v-d58b5930]{margin-top:.25rem}}[data-v-6c7fd717]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-6c7fd717]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-6c7fd717]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.activity-levels-plot[data-v-6c7fd717]{margin-left:0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.activity-plot[data-v-6c7fd717]{grid-column:1/3;grid-row:1/2}.row-labels[data-v-6c7fd717]{grid-column:1/2;grid-row:1/2;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-.5rem;margin-top:0;margin-bottom:0}.row-labels p[data-v-6c7fd717]{font-size:.8rem;text-align:right;margin:.7rem 0 0 auto;line-height:.8rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:1.52rem}.row-labels.jakarta p[data-v-6c7fd717]{margin-top:2rem}[data-v-5281173a]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-5281173a]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-5281173a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-f24b94e6]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-f24b94e6]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-f24b94e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.my-view-component[data-v-f24b94e6]{background-color:#ff0}[data-v-316238bc]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-316238bc]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-316238bc]{gap:1rem;margin-top:1rem}.logos[data-v-316238bc],.vue-component[data-v-316238bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-316238bc]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-316238bc]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-7825a509]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7825a509]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7825a509]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-2640244b]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-2640244b]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-2640244b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-30092712]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-30092712]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-30092712]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-40ce9258]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-40ce9258]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-40ce9258]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-9a0f6c32]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-9a0f6c32]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-9a0f6c32]{gap:1rem;margin-top:1rem}.logos[data-v-9a0f6c32],.mutations-plots[data-v-9a0f6c32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mutations-plots[data-v-9a0f6c32]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-9a0f6c32]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-7f877a42]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7f877a42]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7f877a42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-2f7fa067]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-2f7fa067]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-2f7fa067]{gap:1rem;margin-top:1rem}.logos[data-v-2f7fa067],.mutations-plots[data-v-2f7fa067]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mutations-plots[data-v-2f7fa067]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-2f7fa067]{-webkit-box-flex:6;-ms-flex:6;flex:6;margin-bottom:1rem}.plot2[data-v-2f7fa067]{margin-bottom:1rem}.plot2[data-v-2f7fa067],.plot3[data-v-2f7fa067]{-webkit-box-flex:5;-ms-flex:5;flex:5}[data-v-87a8b74c]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-87a8b74c]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-87a8b74c]{gap:1rem;margin-top:1rem}.logos[data-v-87a8b74c],.vue-component[data-v-87a8b74c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-87a8b74c]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-87a8b74c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.processing[data-v-87a8b74c]{opacity:.6}[data-v-58812cbf]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-58812cbf]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-58812cbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-3056668a]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-3056668a]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-3056668a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.vega-container[data-v-ca56b5d6]{width:100%;display:grid;background-color:#f8f8f8;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.main-area[data-v-ca56b5d6]{padding-top:1rem;grid-row:1/3;grid-column:1/3;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-above[data-v-ca56b5d6]{padding:1rem 0 0 .5rem;background-color:#fff}h1[data-v-ca56b5d6]{margin:0 auto;font-size:1.5rem}h4[data-v-ca56b5d6]{margin:0 auto;font-size:1.1rem;font-weight:700}p[data-v-ca56b5d6]{margin:1rem 1rem}.details[data-v-ca56b5d6]{font-size:12px}.bigtitle[data-v-ca56b5d6]{font-weight:700;font-style:italic;font-size:20px;margin:20px 0}.info-header[data-v-ca56b5d6]{background-color:#097c43;padding:.5rem 0;border-top:1px solid #888;border-bottom:1px solid #888}.labels[data-v-ca56b5d6]{margin-bottom:1rem}.center-chart[data-v-ca56b5d6]{margin:0 auto}.vega-chart[data-v-ca56b5d6]{width:100%;height:auto;margin:0 auto}.center[data-v-ca56b5d6]{text-align:center}[data-v-1c8e35d5]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-1c8e35d5]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-1c8e35d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-55450974]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-55450974]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-55450974]{gap:1rem;margin-top:1rem}.logos[data-v-55450974],.vue-component[data-v-55450974]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-55450974]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-55450974]{-webkit-box-flex:1;-ms-flex:1;flex:1}.mrna[data-v-55450974]{margin-bottom:1rem}[data-v-b7de1362]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-b7de1362]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-b7de1362]{gap:1rem;margin-top:1rem}.logos[data-v-b7de1362],.vue-component[data-v-b7de1362]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-b7de1362]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-b7de1362]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-6056dacb]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-6056dacb]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-6056dacb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-78eadfaa]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-78eadfaa]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-78eadfaa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-93167734]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-93167734]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-93167734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-108184a6]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-108184a6]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-108184a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-6f7fad06]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-6f7fad06]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.width-selection[data-v-6f7fad06]{margin-left:auto;margin-right:1rem;font-size:.9rem}.width-selection a[data-v-6f7fad06]{margin-left:.5rem}a.active-view-mode[data-v-6f7fad06]{text-decoration:underline;text-underline-offset:4px}.hider[data-v-6f7fad06]{border-radius:10rem;font-size:.6rem;margin-left:1rem}#single-run-viewer[data-v-6f7fad06]{background-color:#0ff}h5[data-v-6f7fad06]{font-weight:700;font-size:18px}h6[data-v-6f7fad06]{font-size:1.1rem}.pieces[data-v-6f7fad06]{padding:0 0;display:grid;width:100%;grid-gap:0;grid-template-columns:auto 1fr;grid-template-rows:auto}.measure[data-v-6f7fad06]{margin-top:.5rem}.measure-buttons p[data-v-6f7fad06]{color:#596;margin-right:1rem;font-size:.9rem;font-weight:700}.measure-buttons[data-v-6f7fad06]{padding-bottom:.5rem}.pieces h3[data-v-6f7fad06]{color:#667883;border-bottom:1px solid #ddd;padding-bottom:.5rem;margin:1rem 1rem 2rem 0;text-transform:uppercase;letter-spacing:2px}.content[data-v-6f7fad06]{margin-top:2rem;background-color:#eee}.option-groups[data-v-6f7fad06]{width:18rem;background-color:#fff;grid-row:1/2;grid-column:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem;z-index:10;position:sticky;top:3.25rem}.option-group[data-v-6f7fad06]{padding-bottom:1rem}.all-plots[data-v-6f7fad06]{grid-row:1/2;grid-column:2/3;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin-bottom:2rem}.top-vega-plots[data-v-6f7fad06]{margin-top:1rem}.linear-plot[data-v-6f7fad06]{background-color:#f8f8f8;padding:.5rem .75rem .5rem .5rem;border:1px solid #ccc}.linear-plot.activity[data-v-6f7fad06],.linear-plot[data-v-6f7fad06]{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linear-plot.activity[data-v-6f7fad06]{background-color:#fff;padding:.5rem .75rem .5rem 0;border:none}.top-vega-plot[data-v-6f7fad06]{background-color:#fff;border:none}h5[data-v-6f7fad06]{margin-top:.5rem}.plotarea[data-v-6f7fad06]{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:25rem}.plotarea.tall[data-v-6f7fad06]{grid-template-rows:29rem}.plotarea.compact[data-v-6f7fad06]{grid-template-rows:15rem}.plotarea.activities[data-v-6f7fad06]{grid-template-rows:18rem}.plotsize[data-v-6f7fad06]{grid-row:1/2;grid-column:1/2}p.plotsize[data-v-6f7fad06]{z-index:10;margin:auto auto}p.subhead[data-v-6f7fad06]{font-size:.9rem;margin-top:-.25rem}.plot[data-v-6f7fad06]{grid-column:1/2;grid-row:1/2;padding:1rem 0}.plot-options[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2rem;margin-bottom:.3rem}.infected[data-v-6f7fad06]{padding-left:.5rem;font-weight:700;font-size:2rem;color:#974722}.button-choices[data-v-6f7fad06]{background-color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.25rem}.button-choices button[data-v-6f7fad06]{margin-right:2rem}.title[data-v-6f7fad06]{line-height:1.4rem;margin:.5rem 0 .5rem 0}.totally-disabled[data-v-6f7fad06]{pointer-events:none;opacity:.4}.g1[data-v-6f7fad06]{padding:0 .5rem 1rem .5rem;border-bottom:1px solid #aaa}.cumulative[data-v-6f7fad06]{padding-left:.5rem}.page-section[data-v-6f7fad06]{padding:0 3rem}.base-choice[data-v-6f7fad06]{background-color:#fff;padding-top:0;padding-bottom:0}.preamble[data-v-6f7fad06]{padding-top:1rem;padding-bottom:0}#single-run-viewer[data-v-6f7fad06],.preamble[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#single-run-viewer[data-v-6f7fad06]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.left-content[data-v-6f7fad06]{width:300px;height:calc(100vh - 10rem);background-color:#fff;position:fixed}.right-content[data-v-6f7fad06]{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;overflow:auto;margin-left:300px;width:calc(100vw - 300px);flex-grow:1;height:calc(100vh - 10rem);background:#eee;position:fixed}.side-menu[data-v-6f7fad06]{width:100%;position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-categorie[data-v-6f7fad06]{border-bottom-style:solid;border-right-style:solid;border-width:thin;border-color:#b5b5b5;max-height:calc(100% - 2rem)}.categorie-header[data-v-6f7fad06]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;background-color:#eee}.menu-arrow[data-v-6f7fad06],.menu-header[data-v-6f7fad06]{margin:4px}.menu-arrow[data-v-6f7fad06]{margin-left:8px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:auto;margin-bottom:auto}.plot-menu[data-v-6f7fad06]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px}.allPlots[data-v-6f7fad06]:nth-child(2n){background-color:hsla(0,0%,91.8%,.5)}.plot-checkbox[data-v-6f7fad06]{margin-right:15px;margin-left:8px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:5px}.select-all-plots[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-button[data-v-6f7fad06]{width:50%;margin:10px}.categorie-group[data-v-6f7fad06]{border-width:thin;padding-left:8px;border-bottom-style:solid;border-color:#b5b5b5;border:none}.categorie-content[data-v-6f7fad06]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top-style:solid;border-width:thin;border-color:#b5b5b5}.scrollable[data-v-6f7fad06]{padding-top:.5rem;overflow:auto}.footer p[data-v-6f7fad06]{line-height:1.2rem;margin-top:.5rem;color:#fff}.footer a[data-v-6f7fad06]{color:#043b26}.footer img[data-v-6f7fad06]{margin:1rem auto;padding:0 1rem}.left-side[data-v-6f7fad06]{-ms-flex-direction:column;flex-direction:column;margin-right:3rem}.left-side[data-v-6f7fad06],.right-side[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.right-side[data-v-6f7fad06]{max-width:60rem;margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.right-side.wide-mode[data-v-6f7fad06]{max-width:none}.results[data-v-6f7fad06]{padding-top:1rem;padding-bottom:0}.results[data-v-6f7fad06],.top-line-stats[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.top-line-stats[data-v-6f7fad06]{margin-left:auto}.variation[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-bottom:.3rem;text-align:right}.variation-choices[data-v-6f7fad06]{padding:0 0}.bottom[data-v-6f7fad06]{margin-bottom:3rem}.is-mobile-layout[data-v-6f7fad06]{display:none}.is-desktop-layout[data-v-6f7fad06]{display:inherit}.selections-and-charts[data-v-6f7fad06]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem}.readme[data-v-6f7fad06]{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.r-value-date[data-v-6f7fad06]{font-weight:700;font-size:1.1rem;margin-left:.1rem;border:2px solid hsla(0,0%,100%,0);border-radius:6px;padding:.25rem .25rem}.r-value-date[data-v-6f7fad06]:hover{border:2px solid #4c5fb8}.r-input[data-v-6f7fad06]{font-size:1.1rem;margin:8px;width:calc(100% - 16px)}.single-value-options[data-v-6f7fad06]{margin:1rem .5rem}.single-value-options table[data-v-6f7fad06]{font-size:.9rem}.left-padding[data-v-6f7fad06]{padding-left:.5rem}@media only screen and (max-width:1024px){.page-section[data-v-6f7fad06]{padding-left:1rem;padding-right:1rem}.left-side[data-v-6f7fad06]{margin-right:1rem}.option-groups[data-v-6f7fad06]{width:15rem}}@media only screen and (max-width:750px){#single-run-viewer[data-v-6f7fad06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;overflow:visible}.side-menu[data-v-6f7fad06]{position:relative;top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;background-color:#fff}.content[data-v-6f7fad06]{margin-top:0}.readme[data-v-6f7fad06]{padding-top:1rem}.left-content[data-v-6f7fad06]{margin:0;width:100%;position:static;height:-webkit-min-content;height:-moz-min-content;height:min-content;background-color:#fff}.right-content[data-v-6f7fad06]{margin:0;width:100%;position:static;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff}.linear-plot.activity[data-v-6f7fad06]{padding-right:.25rem}.option-groups[data-v-6f7fad06]{width:100%}.left-side[data-v-6f7fad06]{margin-right:0}.right-side[data-v-6f7fad06]{margin:0 .5rem;max-width:none}.selections-and-charts[data-v-6f7fad06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.option-group p[data-v-6f7fad06]{color:#596;padding-top:.5rem;margin-bottom:auto;margin-right:1rem;font-size:.9rem;font-weight:700}.page-section[data-v-6f7fad06]{padding:0 .5rem}td[data-v-6f7fad06]{margin-right:auto}.preamble[data-v-6f7fad06]{padding-top:1rem}.content[data-v-6f7fad06]{padding:0 1rem}.all-plots[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plot-options[data-v-6f7fad06]{margin-left:0}p.infected[data-v-6f7fad06]{margin-bottom:1rem}.pieces[data-v-6f7fad06]{margin:0 0;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linear-plot[data-v-6f7fad06]{margin-top:.5rem;margin-left:0}.results[data-v-6f7fad06]{padding-top:2rem}.results[data-v-6f7fad06],.top-line-stats[data-v-6f7fad06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}[data-v-62b80e11]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-62b80e11]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-62b80e11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.activity-levels-plot[data-v-62b80e11]{margin-left:0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.activity-plot[data-v-62b80e11]{grid-column:1/3;grid-row:1/2}.row-labels[data-v-62b80e11]{grid-column:1/2;grid-row:1/2;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-.5rem;margin-top:0;margin-bottom:0}.row-labels p[data-v-62b80e11]{font-size:.8rem;text-align:right;margin:.7rem 0 0 auto;line-height:.8rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:1.52rem}.row-labels.jakarta p[data-v-62b80e11]{margin-top:2rem}[data-v-d829bcd4]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-d829bcd4]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-d829bcd4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-0155e030]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-0155e030]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-0155e030]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.my-view-component[data-v-0155e030]{background-color:#ff0}.my-slider[data-v-3cdd8a47]{margin-top:1rem}.button-choices[data-v-3cdd8a47]{margin-left:0}.button-choices button[data-v-3cdd8a47]{margin-top:.2rem;margin-right:.2rem}.button-choices button.full-width[data-v-3cdd8a47]{width:100%}@media only screen and (max-width:768px){.my-slider[data-v-3cdd8a47]{margin-top:.25rem}}[data-v-7c7f808e]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7c7f808e]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7c7f808e]{gap:1rem;margin-top:1rem}.logos[data-v-7c7f808e],.vue-component[data-v-7c7f808e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-7c7f808e]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-7c7f808e]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-61444f96]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-61444f96]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-61444f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-7f472e30]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7f472e30]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7f472e30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-474560e6]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-474560e6]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-474560e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-0d7f73b5]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-0d7f73b5]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-0d7f73b5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-26bb849f]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-26bb849f]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-26bb849f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-189be08c]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-189be08c]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-189be08c]{gap:1rem;margin-top:1rem}.logos[data-v-189be08c],.mutations-plots[data-v-189be08c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mutations-plots[data-v-189be08c]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-189be08c]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-14223135]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-14223135]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-14223135]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-2c9969ea]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-2c9969ea]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-2c9969ea]{gap:1rem;margin-top:1rem}.logos[data-v-2c9969ea],.mutations-plots[data-v-2c9969ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mutations-plots[data-v-2c9969ea]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-2c9969ea]{-webkit-box-flex:6;-ms-flex:6;flex:6;margin-bottom:1rem}.plot2[data-v-2c9969ea]{margin-bottom:1rem}.plot2[data-v-2c9969ea],.plot3[data-v-2c9969ea]{-webkit-box-flex:5;-ms-flex:5;flex:5}[data-v-3ec66f16]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-3ec66f16]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-3ec66f16]{gap:1rem;margin-top:1rem}.logos[data-v-3ec66f16],.vue-component[data-v-3ec66f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-3ec66f16]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-3ec66f16]{-webkit-box-flex:1;-ms-flex:1;flex:1}.processing[data-v-3ec66f16]{opacity:.6}[data-v-775521b8]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-775521b8]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-775521b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-914662ce]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-914662ce]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-914662ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.vega-container[data-v-02f60609]{width:100%;display:grid;background-color:#f8f8f8;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.main-area[data-v-02f60609]{padding-top:1rem;grid-row:1/3;grid-column:1/3;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-above[data-v-02f60609]{padding:1rem 0 0 .5rem;background-color:#fff}h1[data-v-02f60609]{margin:0 auto;font-size:1.5rem}h4[data-v-02f60609]{margin:0 auto;font-size:1.1rem;font-weight:700}p[data-v-02f60609]{margin:1rem 1rem}.details[data-v-02f60609]{font-size:12px}.bigtitle[data-v-02f60609]{font-weight:700;font-style:italic;font-size:20px;margin:20px 0}.info-header[data-v-02f60609]{background-color:#097c43;padding:.5rem 0;border-top:1px solid #888;border-bottom:1px solid #888}.labels[data-v-02f60609]{margin-bottom:1rem}.center-chart[data-v-02f60609]{margin:0 auto}.vega-chart[data-v-02f60609]{width:100%;height:auto;margin:0 auto}.center[data-v-02f60609]{text-align:center}[data-v-38d69532]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-38d69532]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-38d69532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-169af72c]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-169af72c]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-169af72c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-07c038ba]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-07c038ba]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-07c038ba]{gap:1rem;margin-top:1rem}.logos[data-v-07c038ba],.vue-component[data-v-07c038ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-07c038ba]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-07c038ba]{-webkit-box-flex:1;-ms-flex:1;flex:1}.mrna[data-v-07c038ba]{margin-bottom:1rem}[data-v-253fd770]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-253fd770]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-253fd770]{gap:1rem;margin-top:1rem}.logos[data-v-253fd770],.vue-component[data-v-253fd770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-253fd770]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-253fd770]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-8fd38924]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-8fd38924]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-8fd38924]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-4d7392ce]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-4d7392ce]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-4d7392ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-7589ea36]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7589ea36]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7589ea36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-ad99809a]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-ad99809a]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.width-selection[data-v-ad99809a]{margin-left:auto;margin-right:1rem;font-size:.9rem}.width-selection a[data-v-ad99809a]{margin-left:.5rem}a.active-view-mode[data-v-ad99809a]{text-decoration:underline;text-underline-offset:4px}.hider[data-v-ad99809a]{border-radius:10rem;font-size:.6rem;margin-left:1rem}.button-is-active[data-v-ad99809a]{background-color:#add8e6}#single-run-viewer[data-v-ad99809a]{background-color:#0ff}h5[data-v-ad99809a]{font-weight:700;font-size:18px}h6[data-v-ad99809a]{font-size:1.1rem}.pieces[data-v-ad99809a]{padding:0 0;display:grid;width:100%;grid-gap:0;grid-template-columns:auto 1fr;grid-template-rows:auto}.measure[data-v-ad99809a]{margin-top:.5rem}.measure-buttons p[data-v-ad99809a]{color:#596;margin-right:1rem;font-size:.9rem;font-weight:700}.measure-buttons[data-v-ad99809a]{padding-bottom:.5rem}.pieces h3[data-v-ad99809a]{color:#667883;border-bottom:1px solid #ddd;padding-bottom:.5rem;margin:1rem 1rem 2rem 0;text-transform:uppercase;letter-spacing:2px}.content[data-v-ad99809a]{margin-top:2rem;background-color:#eee}.option-groups[data-v-ad99809a]{width:18rem;background-color:#fff;grid-row:1/2;grid-column:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem;z-index:10;position:sticky;top:3.25rem}.option-group[data-v-ad99809a]{padding-bottom:1rem}.all-plots[data-v-ad99809a]{grid-row:1/2;grid-column:2/3;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin-bottom:2rem}.top-vega-plots[data-v-ad99809a]{margin-top:1rem}.linear-plot[data-v-ad99809a]{background-color:#f8f8f8;padding:.5rem .75rem .5rem .5rem;border:1px solid #ccc}.linear-plot.activity[data-v-ad99809a],.linear-plot[data-v-ad99809a]{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linear-plot.activity[data-v-ad99809a]{background-color:#fff;padding:.5rem .75rem .5rem 0;border:none}.top-vega-plot[data-v-ad99809a]{background-color:#fff;border:none}h5[data-v-ad99809a]{margin-top:.5rem}.plotarea[data-v-ad99809a]{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:25rem}.plotarea.tall[data-v-ad99809a]{grid-template-rows:29rem}.plotarea.compact[data-v-ad99809a]{grid-template-rows:15rem}.plotarea.activities[data-v-ad99809a]{grid-template-rows:18rem;margin-bottom:1rem}.plotsize[data-v-ad99809a]{grid-row:1/2;grid-column:1/2}p.plotsize[data-v-ad99809a]{z-index:10;margin:auto auto}p.subhead[data-v-ad99809a]{font-size:.9rem;margin-top:-.25rem}.plot[data-v-ad99809a]{grid-column:1/2;grid-row:1/2;padding:1rem 0}.plot-options[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2rem;margin-bottom:.3rem}.infected[data-v-ad99809a]{padding-left:.5rem;font-weight:700;font-size:2rem;color:#974722}.button-choices[data-v-ad99809a]{background-color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.25rem}.button-choices button[data-v-ad99809a]{margin-right:2rem}.title[data-v-ad99809a]{line-height:1.4rem;margin:.5rem 0 .5rem 0}.totally-disabled[data-v-ad99809a]{pointer-events:none;opacity:.4}.g1[data-v-ad99809a]{padding:0 .5rem 1rem .5rem;border-bottom:1px solid #aaa}.cumulative[data-v-ad99809a]{padding-left:.5rem}.page-section[data-v-ad99809a]{padding:0 3rem}.base-choice[data-v-ad99809a]{background-color:#fff;padding-top:0;padding-bottom:0}.preamble[data-v-ad99809a]{padding-top:1rem;padding-bottom:0}#single-run-viewer[data-v-ad99809a],.preamble[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#single-run-viewer[data-v-ad99809a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.left-content[data-v-ad99809a]{width:300px;height:calc(100vh - 10rem);background-color:#fff;position:fixed}.right-content[data-v-ad99809a]{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;overflow:auto;margin-left:300px;width:calc(100vw - 300px);flex-grow:1;height:calc(100vh - 10rem);background:#eee;position:fixed}.side-menu[data-v-ad99809a]{width:100%;position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-categorie[data-v-ad99809a]{border-bottom-style:solid;border-right-style:solid;border-width:thin;border-color:#b5b5b5;max-height:calc(100% - 2rem)}.categorie-header[data-v-ad99809a]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;background-color:#eee}.menu-arrow[data-v-ad99809a],.menu-header[data-v-ad99809a]{margin:4px}.menu-arrow[data-v-ad99809a]{margin-left:8px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:auto;margin-bottom:auto}.plot-menu[data-v-ad99809a]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px}.allPlots[data-v-ad99809a]:nth-child(2n){background-color:hsla(0,0%,91.8%,.5)}.plot-checkbox[data-v-ad99809a]{margin-right:15px;margin-left:8px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:5px}.select-all-plots[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-button[data-v-ad99809a]{width:50%;margin:10px}.categorie-group[data-v-ad99809a]{border-width:thin;padding-left:8px;border-bottom-style:solid;border-color:#b5b5b5;border:none}.categorie-content[data-v-ad99809a]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top-style:solid;border-width:thin;border-color:#b5b5b5}.scrollable[data-v-ad99809a]{padding-top:.5rem;overflow:auto}.footer p[data-v-ad99809a]{line-height:1.2rem;margin-top:.5rem;color:#fff}.footer a[data-v-ad99809a]{color:#043b26}.footer img[data-v-ad99809a]{margin:1rem auto;padding:0 1rem}.left-side[data-v-ad99809a]{-ms-flex-direction:column;flex-direction:column;margin-right:3rem}.left-side[data-v-ad99809a],.right-side[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.right-side[data-v-ad99809a]{max-width:60rem;margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.right-side.wide-mode[data-v-ad99809a]{max-width:none}.results[data-v-ad99809a]{padding-top:1rem;padding-bottom:0}.results[data-v-ad99809a],.top-line-stats[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.top-line-stats[data-v-ad99809a]{margin-left:auto}.variation[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-bottom:.3rem;text-align:right}.variation-choices[data-v-ad99809a]{padding:0 0}.bottom[data-v-ad99809a]{margin-bottom:3rem}.is-mobile-layout[data-v-ad99809a]{display:none}.is-desktop-layout[data-v-ad99809a]{display:inherit}.selections-and-charts[data-v-ad99809a]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem}.readme[data-v-ad99809a]{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.r-value-date[data-v-ad99809a]{font-weight:700;font-size:1.1rem;margin-left:.1rem;border:2px solid hsla(0,0%,100%,0);border-radius:6px;padding:.25rem .25rem}.r-value-date[data-v-ad99809a]:hover{border:2px solid #4c5fb8}.r-input[data-v-ad99809a]{font-size:1.1rem;margin:8px;width:calc(100% - 16px)}.single-value-options[data-v-ad99809a]{margin:1rem .5rem}.single-value-options table[data-v-ad99809a]{font-size:.9rem}.left-padding[data-v-ad99809a]{padding-left:.5rem}@media only screen and (max-width:1024px){.page-section[data-v-ad99809a]{padding-left:1rem;padding-right:1rem}.left-side[data-v-ad99809a]{margin-right:1rem}.option-groups[data-v-ad99809a]{width:15rem}}@media only screen and (max-width:750px){#single-run-viewer[data-v-ad99809a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;overflow:visible}.side-menu[data-v-ad99809a]{position:relative;top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;background-color:#fff}.content[data-v-ad99809a]{margin-top:0}.readme[data-v-ad99809a]{padding-top:1rem}.left-content[data-v-ad99809a]{margin:0;width:100%;position:static;height:-webkit-min-content;height:-moz-min-content;height:min-content;background-color:#fff}.right-content[data-v-ad99809a]{margin:0;width:100%;position:static;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff}.linear-plot.activity[data-v-ad99809a]{padding-right:.25rem}.option-groups[data-v-ad99809a]{width:100%}.left-side[data-v-ad99809a]{margin-right:0}.right-side[data-v-ad99809a]{margin:0 .5rem;max-width:none}.selections-and-charts[data-v-ad99809a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.option-group p[data-v-ad99809a]{color:#596;padding-top:.5rem;margin-bottom:auto;margin-right:1rem;font-size:.9rem;font-weight:700}.page-section[data-v-ad99809a]{padding:0 .5rem}td[data-v-ad99809a]{margin-right:auto}.preamble[data-v-ad99809a]{padding-top:1rem}.content[data-v-ad99809a]{padding:0 1rem}.all-plots[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plot-options[data-v-ad99809a]{margin-left:0}p.infected[data-v-ad99809a]{margin-bottom:1rem}.pieces[data-v-ad99809a]{margin:0 0;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linear-plot[data-v-ad99809a]{margin-top:.5rem;margin-left:0}.results[data-v-ad99809a]{padding-top:2rem}.results[data-v-ad99809a],.top-line-stats[data-v-ad99809a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}[data-v-cd4912c4]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-cd4912c4]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-cd4912c4]{gap:1rem;margin-top:1rem}#run-page[data-v-cd4912c4],.logos[data-v-cd4912c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#run-page[data-v-cd4912c4]{height:100%}.banner[data-v-cd4912c4]{grid-column:1/2;grid-row:1/3;width:100vw;position:sticky}.city-picker[data-v-cd4912c4]{grid-column:1/2;grid-row:2/3}.breadcrumb[data-v-cd4912c4]{grid-column:1/2;grid-row:3/4}.badpage[data-v-cd4912c4]{grid-column:1/2;grid-row:4/5}.view-section[data-v-cd4912c4]{grid-column:1/2;grid-row:3/4;background:#fff;width:100%;height:100%;overflow:scroll}.viewer[data-v-cd4912c4]{padding:0 0;margin:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.city-picker[data-v-cd4912c4]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3rem 0 3rem}.which-city[data-v-cd4912c4]{padding:0 2rem .2rem 2rem;margin-top:.1rem;font-size:1.2rem;font-weight:700;text-transform:capitalize;color:#bbb;background-color:#223;cursor:pointer}.which-city.selected[data-v-cd4912c4]{color:#000}.selected[data-v-cd4912c4]{padding-top:.1rem;background-color:#eceff2}a.selected[data-v-cd4912c4]{color:#000}.breadcrumb[data-v-cd4912c4]{margin:1rem 3rem 0 3rem;font-size:.8rem}.badpage[data-v-cd4912c4]{padding:5rem 3rem;color:#1d3355}.banner[data-v-cd4912c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 3rem 0 3rem;background-color:#000;color:#fff;background:url(../img/banner.92a496a4.jpg);background-repeat:no-repeat;background-size:cover;height:-webkit-max-content;height:-moz-max-content;height:max-content}.banner h2[data-v-cd4912c4]{margin-bottom:0;font-size:1.6rem;background-color:#1e1f2c;line-height:1.6rem;margin-right:1rem}.banner h3[data-v-cd4912c4]{font-size:1.3rem;font-weight:400;margin-bottom:1rem;line-height:1.4rem;padding-top:.2rem;background-color:#1e1f2c;width:-webkit-max-content;width:-moz-max-content;width:max-content}.banner-text[data-v-cd4912c4]{display:-webkit-box;display:-ms-flexbox;display:flex}.view-container[data-v-cd4912c4]{background-color:green;height:-webkit-min-content;height:-moz-min-content;height:min-content;position:relative}.version-banner[data-v-cd4912c4]{position:absolute;bottom:0;right:0;text-align:center;padding:0 1rem;color:#000;font-size:16px;font-weight:700;line-height:2rem;background-color:#fc4;z-index:10000}@media only screen and (max-width:750px){.view-section[data-v-cd4912c4]{overflow:visible}}@media only screen and (max-width:640px){.breadcrumb[data-v-cd4912c4]{margin:1rem 1rem 0 1rem}.city-picker[data-v-cd4912c4]{padding:.3rem 1rem 0 1rem}.which-city[data-v-cd4912c4]{padding:.5rem 1rem}} \ No newline at end of file +.my-slider[data-v-d58b5930]{margin-top:1rem}.button-choices[data-v-d58b5930]{margin-left:0}.button-choices button[data-v-d58b5930]{margin-top:.2rem;margin-right:.2rem}.button-choices button.full-width[data-v-d58b5930]{width:100%}@media only screen and (max-width:768px){.my-slider[data-v-d58b5930]{margin-top:.25rem}}[data-v-6c7fd717]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-6c7fd717]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-6c7fd717]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.activity-levels-plot[data-v-6c7fd717]{margin-left:0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.activity-plot[data-v-6c7fd717]{grid-column:1/3;grid-row:1/2}.row-labels[data-v-6c7fd717]{grid-column:1/2;grid-row:1/2;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-.5rem;margin-top:0;margin-bottom:0}.row-labels p[data-v-6c7fd717]{font-size:.8rem;text-align:right;margin:.7rem 0 0 auto;line-height:.8rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:1.52rem}.row-labels.jakarta p[data-v-6c7fd717]{margin-top:2rem}[data-v-5281173a]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-5281173a]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-5281173a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-f24b94e6]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-f24b94e6]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-f24b94e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.my-view-component[data-v-f24b94e6]{background-color:#ff0}[data-v-316238bc]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-316238bc]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-316238bc]{gap:1rem;margin-top:1rem}.logos[data-v-316238bc],.vue-component[data-v-316238bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-316238bc]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-316238bc]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-7825a509]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7825a509]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7825a509]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-2640244b]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-2640244b]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-2640244b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-30092712]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-30092712]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-30092712]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-40ce9258]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-40ce9258]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-40ce9258]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-9a0f6c32]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-9a0f6c32]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-9a0f6c32]{gap:1rem;margin-top:1rem}.logos[data-v-9a0f6c32],.mutations-plots[data-v-9a0f6c32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mutations-plots[data-v-9a0f6c32]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-9a0f6c32]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-7f877a42]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7f877a42]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7f877a42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-2f7fa067]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-2f7fa067]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-2f7fa067]{gap:1rem;margin-top:1rem}.logos[data-v-2f7fa067],.mutations-plots[data-v-2f7fa067]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mutations-plots[data-v-2f7fa067]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-2f7fa067]{-webkit-box-flex:6;-ms-flex:6;flex:6;margin-bottom:1rem}.plot2[data-v-2f7fa067]{margin-bottom:1rem}.plot2[data-v-2f7fa067],.plot3[data-v-2f7fa067]{-webkit-box-flex:5;-ms-flex:5;flex:5}[data-v-87a8b74c]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-87a8b74c]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-87a8b74c]{gap:1rem;margin-top:1rem}.logos[data-v-87a8b74c],.vue-component[data-v-87a8b74c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-87a8b74c]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-87a8b74c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.processing[data-v-87a8b74c]{opacity:.6}[data-v-58812cbf]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-58812cbf]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-58812cbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-3056668a]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-3056668a]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-3056668a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.vega-container[data-v-ca56b5d6]{width:100%;display:grid;background-color:#f8f8f8;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.main-area[data-v-ca56b5d6]{padding-top:1rem;grid-row:1/3;grid-column:1/3;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-above[data-v-ca56b5d6]{padding:1rem 0 0 .5rem;background-color:#fff}h1[data-v-ca56b5d6]{margin:0 auto;font-size:1.5rem}h4[data-v-ca56b5d6]{margin:0 auto;font-size:1.1rem;font-weight:700}p[data-v-ca56b5d6]{margin:1rem 1rem}.details[data-v-ca56b5d6]{font-size:12px}.bigtitle[data-v-ca56b5d6]{font-weight:700;font-style:italic;font-size:20px;margin:20px 0}.info-header[data-v-ca56b5d6]{background-color:#097c43;padding:.5rem 0;border-top:1px solid #888;border-bottom:1px solid #888}.labels[data-v-ca56b5d6]{margin-bottom:1rem}.center-chart[data-v-ca56b5d6]{margin:0 auto}.vega-chart[data-v-ca56b5d6]{width:100%;height:auto;margin:0 auto}.center[data-v-ca56b5d6]{text-align:center}[data-v-1c8e35d5]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-1c8e35d5]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-1c8e35d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-55450974]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-55450974]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-55450974]{gap:1rem;margin-top:1rem}.logos[data-v-55450974],.vue-component[data-v-55450974]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-55450974]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-55450974]{-webkit-box-flex:1;-ms-flex:1;flex:1}.mrna[data-v-55450974]{margin-bottom:1rem}[data-v-b7de1362]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-b7de1362]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-b7de1362]{gap:1rem;margin-top:1rem}.logos[data-v-b7de1362],.vue-component[data-v-b7de1362]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-b7de1362]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-b7de1362]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-6056dacb]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-6056dacb]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-6056dacb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-78eadfaa]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-78eadfaa]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-78eadfaa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-93167734]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-93167734]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-93167734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-108184a6]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-108184a6]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-108184a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-6f7fad06]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-6f7fad06]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.width-selection[data-v-6f7fad06]{margin-left:auto;margin-right:1rem;font-size:.9rem}.width-selection a[data-v-6f7fad06]{margin-left:.5rem}a.active-view-mode[data-v-6f7fad06]{text-decoration:underline;text-underline-offset:4px}.hider[data-v-6f7fad06]{border-radius:10rem;font-size:.6rem;margin-left:1rem}#single-run-viewer[data-v-6f7fad06]{background-color:#0ff}h5[data-v-6f7fad06]{font-weight:700;font-size:18px}h6[data-v-6f7fad06]{font-size:1.1rem}.pieces[data-v-6f7fad06]{padding:0 0;display:grid;width:100%;grid-gap:0;grid-template-columns:auto 1fr;grid-template-rows:auto}.measure[data-v-6f7fad06]{margin-top:.5rem}.measure-buttons p[data-v-6f7fad06]{color:#596;margin-right:1rem;font-size:.9rem;font-weight:700}.measure-buttons[data-v-6f7fad06]{padding-bottom:.5rem}.pieces h3[data-v-6f7fad06]{color:#667883;border-bottom:1px solid #ddd;padding-bottom:.5rem;margin:1rem 1rem 2rem 0;text-transform:uppercase;letter-spacing:2px}.content[data-v-6f7fad06]{margin-top:2rem;background-color:#eee}.option-groups[data-v-6f7fad06]{width:18rem;background-color:#fff;grid-row:1/2;grid-column:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem;z-index:10;position:sticky;top:3.25rem}.option-group[data-v-6f7fad06]{padding-bottom:1rem}.all-plots[data-v-6f7fad06]{grid-row:1/2;grid-column:2/3;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin-bottom:2rem}.top-vega-plots[data-v-6f7fad06]{margin-top:1rem}.linear-plot[data-v-6f7fad06]{background-color:#f8f8f8;padding:.5rem .75rem .5rem .5rem;border:1px solid #ccc}.linear-plot.activity[data-v-6f7fad06],.linear-plot[data-v-6f7fad06]{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linear-plot.activity[data-v-6f7fad06]{background-color:#fff;padding:.5rem .75rem .5rem 0;border:none}.top-vega-plot[data-v-6f7fad06]{background-color:#fff;border:none}h5[data-v-6f7fad06]{margin-top:.5rem}.plotarea[data-v-6f7fad06]{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:25rem}.plotarea.tall[data-v-6f7fad06]{grid-template-rows:29rem}.plotarea.compact[data-v-6f7fad06]{grid-template-rows:15rem}.plotarea.activities[data-v-6f7fad06]{grid-template-rows:18rem}.plotsize[data-v-6f7fad06]{grid-row:1/2;grid-column:1/2}p.plotsize[data-v-6f7fad06]{z-index:10;margin:auto auto}p.subhead[data-v-6f7fad06]{font-size:.9rem;margin-top:-.25rem}.plot[data-v-6f7fad06]{grid-column:1/2;grid-row:1/2;padding:1rem 0}.plot-options[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2rem;margin-bottom:.3rem}.infected[data-v-6f7fad06]{padding-left:.5rem;font-weight:700;font-size:2rem;color:#974722}.button-choices[data-v-6f7fad06]{background-color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.25rem}.button-choices button[data-v-6f7fad06]{margin-right:2rem}.title[data-v-6f7fad06]{line-height:1.4rem;margin:.5rem 0 .5rem 0}.totally-disabled[data-v-6f7fad06]{pointer-events:none;opacity:.4}.g1[data-v-6f7fad06]{padding:0 .5rem 1rem .5rem;border-bottom:1px solid #aaa}.cumulative[data-v-6f7fad06]{padding-left:.5rem}.page-section[data-v-6f7fad06]{padding:0 3rem}.base-choice[data-v-6f7fad06]{background-color:#fff;padding-top:0;padding-bottom:0}.preamble[data-v-6f7fad06]{padding-top:1rem;padding-bottom:0}#single-run-viewer[data-v-6f7fad06],.preamble[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#single-run-viewer[data-v-6f7fad06]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.left-content[data-v-6f7fad06]{width:300px;height:calc(100vh - 10rem);background-color:#fff;position:fixed}.right-content[data-v-6f7fad06]{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;overflow:auto;margin-left:300px;width:calc(100vw - 300px);flex-grow:1;height:calc(100vh - 10rem);background:#eee;position:fixed}.side-menu[data-v-6f7fad06]{width:100%;position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-categorie[data-v-6f7fad06]{border-bottom-style:solid;border-right-style:solid;border-width:thin;border-color:#b5b5b5;max-height:calc(100% - 2rem)}.categorie-header[data-v-6f7fad06]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;background-color:#eee}.menu-arrow[data-v-6f7fad06],.menu-header[data-v-6f7fad06]{margin:4px}.menu-arrow[data-v-6f7fad06]{margin-left:8px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:auto;margin-bottom:auto}.plot-menu[data-v-6f7fad06]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px}.allPlots[data-v-6f7fad06]:nth-child(2n){background-color:hsla(0,0%,91.8%,.5)}.plot-checkbox[data-v-6f7fad06]{margin-right:15px;margin-left:8px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:5px}.select-all-plots[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-button[data-v-6f7fad06]{width:50%;margin:10px}.categorie-group[data-v-6f7fad06]{border-width:thin;padding-left:8px;border-bottom-style:solid;border-color:#b5b5b5;border:none}.categorie-content[data-v-6f7fad06]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top-style:solid;border-width:thin;border-color:#b5b5b5}.scrollable[data-v-6f7fad06]{padding-top:.5rem;overflow:auto}.footer p[data-v-6f7fad06]{line-height:1.2rem;margin-top:.5rem;color:#fff}.footer a[data-v-6f7fad06]{color:#043b26}.footer img[data-v-6f7fad06]{margin:1rem auto;padding:0 1rem}.left-side[data-v-6f7fad06]{-ms-flex-direction:column;flex-direction:column;margin-right:3rem}.left-side[data-v-6f7fad06],.right-side[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.right-side[data-v-6f7fad06]{max-width:60rem;margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.right-side.wide-mode[data-v-6f7fad06]{max-width:none}.results[data-v-6f7fad06]{padding-top:1rem;padding-bottom:0}.results[data-v-6f7fad06],.top-line-stats[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.top-line-stats[data-v-6f7fad06]{margin-left:auto}.variation[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-bottom:.3rem;text-align:right}.variation-choices[data-v-6f7fad06]{padding:0 0}.bottom[data-v-6f7fad06]{margin-bottom:3rem}.is-mobile-layout[data-v-6f7fad06]{display:none}.is-desktop-layout[data-v-6f7fad06]{display:inherit}.selections-and-charts[data-v-6f7fad06]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem}.readme[data-v-6f7fad06]{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.r-value-date[data-v-6f7fad06]{font-weight:700;font-size:1.1rem;margin-left:.1rem;border:2px solid hsla(0,0%,100%,0);border-radius:6px;padding:.25rem .25rem}.r-value-date[data-v-6f7fad06]:hover{border:2px solid #4c5fb8}.r-input[data-v-6f7fad06]{font-size:1.1rem;margin:8px;width:calc(100% - 16px)}.single-value-options[data-v-6f7fad06]{margin:1rem .5rem}.single-value-options table[data-v-6f7fad06]{font-size:.9rem}.left-padding[data-v-6f7fad06]{padding-left:.5rem}@media only screen and (max-width:1024px){.page-section[data-v-6f7fad06]{padding-left:1rem;padding-right:1rem}.left-side[data-v-6f7fad06]{margin-right:1rem}.option-groups[data-v-6f7fad06]{width:15rem}}@media only screen and (max-width:750px){#single-run-viewer[data-v-6f7fad06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;overflow:visible}.side-menu[data-v-6f7fad06]{position:relative;top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;background-color:#fff}.content[data-v-6f7fad06]{margin-top:0}.readme[data-v-6f7fad06]{padding-top:1rem}.left-content[data-v-6f7fad06]{margin:0;width:100%;position:static;height:-webkit-min-content;height:-moz-min-content;height:min-content;background-color:#fff}.right-content[data-v-6f7fad06]{margin:0;width:100%;position:static;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff}.linear-plot.activity[data-v-6f7fad06]{padding-right:.25rem}.option-groups[data-v-6f7fad06]{width:100%}.left-side[data-v-6f7fad06]{margin-right:0}.right-side[data-v-6f7fad06]{margin:0 .5rem;max-width:none}.selections-and-charts[data-v-6f7fad06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.option-group p[data-v-6f7fad06]{color:#596;padding-top:.5rem;margin-bottom:auto;margin-right:1rem;font-size:.9rem;font-weight:700}.page-section[data-v-6f7fad06]{padding:0 .5rem}td[data-v-6f7fad06]{margin-right:auto}.preamble[data-v-6f7fad06]{padding-top:1rem}.content[data-v-6f7fad06]{padding:0 1rem}.all-plots[data-v-6f7fad06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plot-options[data-v-6f7fad06]{margin-left:0}p.infected[data-v-6f7fad06]{margin-bottom:1rem}.pieces[data-v-6f7fad06]{margin:0 0;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linear-plot[data-v-6f7fad06]{margin-top:.5rem;margin-left:0}.results[data-v-6f7fad06]{padding-top:2rem}.results[data-v-6f7fad06],.top-line-stats[data-v-6f7fad06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}[data-v-62b80e11]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-62b80e11]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-62b80e11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.activity-levels-plot[data-v-62b80e11]{margin-left:0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.activity-plot[data-v-62b80e11]{grid-column:1/3;grid-row:1/2}.row-labels[data-v-62b80e11]{grid-column:1/2;grid-row:1/2;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-.5rem;margin-top:0;margin-bottom:0}.row-labels p[data-v-62b80e11]{font-size:.8rem;text-align:right;margin:.7rem 0 0 auto;line-height:.8rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:1.52rem}.row-labels.jakarta p[data-v-62b80e11]{margin-top:2rem}[data-v-d829bcd4]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-d829bcd4]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-d829bcd4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-0155e030]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-0155e030]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-0155e030]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.my-view-component[data-v-0155e030]{background-color:#ff0}.my-slider[data-v-3cdd8a47]{margin-top:1rem}.button-choices[data-v-3cdd8a47]{margin-left:0}.button-choices button[data-v-3cdd8a47]{margin-top:.2rem;margin-right:.2rem}.button-choices button.full-width[data-v-3cdd8a47]{width:100%}@media only screen and (max-width:768px){.my-slider[data-v-3cdd8a47]{margin-top:.25rem}}[data-v-7c7f808e]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7c7f808e]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7c7f808e]{gap:1rem;margin-top:1rem}.logos[data-v-7c7f808e],.vue-component[data-v-7c7f808e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-7c7f808e]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-7c7f808e]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-61444f96]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-61444f96]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-61444f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-7f472e30]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7f472e30]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7f472e30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-474560e6]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-474560e6]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-474560e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-0d7f73b5]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-0d7f73b5]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-0d7f73b5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-26bb849f]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-26bb849f]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-26bb849f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-189be08c]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-189be08c]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-189be08c]{gap:1rem;margin-top:1rem}.logos[data-v-189be08c],.mutations-plots[data-v-189be08c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mutations-plots[data-v-189be08c]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-189be08c]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-14223135]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-14223135]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-14223135]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-2c9969ea]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-2c9969ea]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-2c9969ea]{gap:1rem;margin-top:1rem}.logos[data-v-2c9969ea],.mutations-plots[data-v-2c9969ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mutations-plots[data-v-2c9969ea]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-2c9969ea]{-webkit-box-flex:6;-ms-flex:6;flex:6;margin-bottom:1rem}.plot2[data-v-2c9969ea]{margin-bottom:1rem}.plot2[data-v-2c9969ea],.plot3[data-v-2c9969ea]{-webkit-box-flex:5;-ms-flex:5;flex:5}[data-v-3ec66f16]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-3ec66f16]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-3ec66f16]{gap:1rem;margin-top:1rem}.logos[data-v-3ec66f16],.vue-component[data-v-3ec66f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-3ec66f16]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-3ec66f16]{-webkit-box-flex:1;-ms-flex:1;flex:1}.processing[data-v-3ec66f16]{opacity:.6}[data-v-775521b8]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-775521b8]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-775521b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-914662ce]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-914662ce]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-914662ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.vega-container[data-v-02f60609]{width:100%;display:grid;background-color:#f8f8f8;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.main-area[data-v-02f60609]{padding-top:1rem;grid-row:1/3;grid-column:1/3;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-above[data-v-02f60609]{padding:1rem 0 0 .5rem;background-color:#fff}h1[data-v-02f60609]{margin:0 auto;font-size:1.5rem}h4[data-v-02f60609]{margin:0 auto;font-size:1.1rem;font-weight:700}p[data-v-02f60609]{margin:1rem 1rem}.details[data-v-02f60609]{font-size:12px}.bigtitle[data-v-02f60609]{font-weight:700;font-style:italic;font-size:20px;margin:20px 0}.info-header[data-v-02f60609]{background-color:#097c43;padding:.5rem 0;border-top:1px solid #888;border-bottom:1px solid #888}.labels[data-v-02f60609]{margin-bottom:1rem}.center-chart[data-v-02f60609]{margin:0 auto}.vega-chart[data-v-02f60609]{width:100%;height:auto;margin:0 auto}.center[data-v-02f60609]{text-align:center}[data-v-38d69532]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-38d69532]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-38d69532]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-169af72c]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-169af72c]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-169af72c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-07c038ba]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-07c038ba]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-07c038ba]{gap:1rem;margin-top:1rem}.logos[data-v-07c038ba],.vue-component[data-v-07c038ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-07c038ba]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-07c038ba]{-webkit-box-flex:1;-ms-flex:1;flex:1}.mrna[data-v-07c038ba]{margin-bottom:1rem}[data-v-253fd770]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-253fd770]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-253fd770]{gap:1rem;margin-top:1rem}.logos[data-v-253fd770],.vue-component[data-v-253fd770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-component[data-v-253fd770]{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.plot1[data-v-253fd770]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-8fd38924]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-8fd38924]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-8fd38924]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-041010b0]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-041010b0]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-041010b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-7589ea36]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-7589ea36]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-7589ea36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}[data-v-ad99809a]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-ad99809a]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.width-selection[data-v-ad99809a]{margin-left:auto;margin-right:1rem;font-size:.9rem}.width-selection a[data-v-ad99809a]{margin-left:.5rem}a.active-view-mode[data-v-ad99809a]{text-decoration:underline;text-underline-offset:4px}.hider[data-v-ad99809a]{border-radius:10rem;font-size:.6rem;margin-left:1rem}.button-is-active[data-v-ad99809a]{background-color:#add8e6}#single-run-viewer[data-v-ad99809a]{background-color:#0ff}h5[data-v-ad99809a]{font-weight:700;font-size:18px}h6[data-v-ad99809a]{font-size:1.1rem}.pieces[data-v-ad99809a]{padding:0 0;display:grid;width:100%;grid-gap:0;grid-template-columns:auto 1fr;grid-template-rows:auto}.measure[data-v-ad99809a]{margin-top:.5rem}.measure-buttons p[data-v-ad99809a]{color:#596;margin-right:1rem;font-size:.9rem;font-weight:700}.measure-buttons[data-v-ad99809a]{padding-bottom:.5rem}.pieces h3[data-v-ad99809a]{color:#667883;border-bottom:1px solid #ddd;padding-bottom:.5rem;margin:1rem 1rem 2rem 0;text-transform:uppercase;letter-spacing:2px}.content[data-v-ad99809a]{margin-top:2rem;background-color:#eee}.option-groups[data-v-ad99809a]{width:18rem;background-color:#fff;grid-row:1/2;grid-column:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem;z-index:10;position:sticky;top:3.25rem}.option-group[data-v-ad99809a]{padding-bottom:1rem}.all-plots[data-v-ad99809a]{grid-row:1/2;grid-column:2/3;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin-bottom:2rem}.top-vega-plots[data-v-ad99809a]{margin-top:1rem}.linear-plot[data-v-ad99809a]{background-color:#f8f8f8;padding:.5rem .75rem .5rem .5rem;border:1px solid #ccc}.linear-plot.activity[data-v-ad99809a],.linear-plot[data-v-ad99809a]{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linear-plot.activity[data-v-ad99809a]{background-color:#fff;padding:.5rem .75rem .5rem 0;border:none}.top-vega-plot[data-v-ad99809a]{background-color:#fff;border:none}h5[data-v-ad99809a]{margin-top:.5rem}.plotarea[data-v-ad99809a]{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:25rem}.plotarea.tall[data-v-ad99809a]{grid-template-rows:29rem}.plotarea.compact[data-v-ad99809a]{grid-template-rows:15rem}.plotarea.activities[data-v-ad99809a]{grid-template-rows:18rem;margin-bottom:1rem}.plotsize[data-v-ad99809a]{grid-row:1/2;grid-column:1/2}p.plotsize[data-v-ad99809a]{z-index:10;margin:auto auto}p.subhead[data-v-ad99809a]{font-size:.9rem;margin-top:-.25rem}.plot[data-v-ad99809a]{grid-column:1/2;grid-row:1/2;padding:1rem 0}.plot-options[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2rem;margin-bottom:.3rem}.infected[data-v-ad99809a]{padding-left:.5rem;font-weight:700;font-size:2rem;color:#974722}.button-choices[data-v-ad99809a]{background-color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.25rem}.button-choices button[data-v-ad99809a]{margin-right:2rem}.title[data-v-ad99809a]{line-height:1.4rem;margin:.5rem 0 .5rem 0}.totally-disabled[data-v-ad99809a]{pointer-events:none;opacity:.4}.g1[data-v-ad99809a]{padding:0 .5rem 1rem .5rem;border-bottom:1px solid #aaa}.cumulative[data-v-ad99809a]{padding-left:.5rem}.page-section[data-v-ad99809a]{padding:0 3rem}.base-choice[data-v-ad99809a]{background-color:#fff;padding-top:0;padding-bottom:0}.preamble[data-v-ad99809a]{padding-top:1rem;padding-bottom:0}#single-run-viewer[data-v-ad99809a],.preamble[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#single-run-viewer[data-v-ad99809a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.left-content[data-v-ad99809a]{width:300px;height:calc(100vh - 10rem);background-color:#fff;position:fixed}.right-content[data-v-ad99809a]{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;overflow:auto;margin-left:300px;width:calc(100vw - 300px);flex-grow:1;height:calc(100vh - 10rem);background:#eee;position:fixed}.side-menu[data-v-ad99809a]{width:100%;position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-categorie[data-v-ad99809a]{border-bottom-style:solid;border-right-style:solid;border-width:thin;border-color:#b5b5b5;max-height:calc(100% - 2rem)}.categorie-header[data-v-ad99809a]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;background-color:#eee}.menu-arrow[data-v-ad99809a],.menu-header[data-v-ad99809a]{margin:4px}.menu-arrow[data-v-ad99809a]{margin-left:8px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:auto;margin-bottom:auto}.plot-menu[data-v-ad99809a]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px}.allPlots[data-v-ad99809a]:nth-child(2n){background-color:hsla(0,0%,91.8%,.5)}.plot-checkbox[data-v-ad99809a]{margin-right:15px;margin-left:8px;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:5px}.select-all-plots[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-button[data-v-ad99809a]{width:50%;margin:10px}.categorie-group[data-v-ad99809a]{border-width:thin;padding-left:8px;border-bottom-style:solid;border-color:#b5b5b5;border:none}.categorie-content[data-v-ad99809a]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top-style:solid;border-width:thin;border-color:#b5b5b5}.scrollable[data-v-ad99809a]{padding-top:.5rem;overflow:auto}.footer p[data-v-ad99809a]{line-height:1.2rem;margin-top:.5rem;color:#fff}.footer a[data-v-ad99809a]{color:#043b26}.footer img[data-v-ad99809a]{margin:1rem auto;padding:0 1rem}.left-side[data-v-ad99809a]{-ms-flex-direction:column;flex-direction:column;margin-right:3rem}.left-side[data-v-ad99809a],.right-side[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.right-side[data-v-ad99809a]{max-width:60rem;margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.right-side.wide-mode[data-v-ad99809a]{max-width:none}.results[data-v-ad99809a]{padding-top:1rem;padding-bottom:0}.results[data-v-ad99809a],.top-line-stats[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.top-line-stats[data-v-ad99809a]{margin-left:auto}.variation[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-bottom:.3rem;text-align:right}.variation-choices[data-v-ad99809a]{padding:0 0}.bottom[data-v-ad99809a]{margin-bottom:3rem}.is-mobile-layout[data-v-ad99809a]{display:none}.is-desktop-layout[data-v-ad99809a]{display:inherit}.selections-and-charts[data-v-ad99809a]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem}.readme[data-v-ad99809a]{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.r-value-date[data-v-ad99809a]{font-weight:700;font-size:1.1rem;margin-left:.1rem;border:2px solid hsla(0,0%,100%,0);border-radius:6px;padding:.25rem .25rem}.r-value-date[data-v-ad99809a]:hover{border:2px solid #4c5fb8}.r-input[data-v-ad99809a]{font-size:1.1rem;margin:8px;width:calc(100% - 16px)}.single-value-options[data-v-ad99809a]{margin:1rem .5rem}.single-value-options table[data-v-ad99809a]{font-size:.9rem}.left-padding[data-v-ad99809a]{padding-left:.5rem}@media only screen and (max-width:1024px){.page-section[data-v-ad99809a]{padding-left:1rem;padding-right:1rem}.left-side[data-v-ad99809a]{margin-right:1rem}.option-groups[data-v-ad99809a]{width:15rem}}@media only screen and (max-width:750px){#single-run-viewer[data-v-ad99809a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;overflow:visible}.side-menu[data-v-ad99809a]{position:relative;top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;background-color:#fff}.content[data-v-ad99809a]{margin-top:0}.readme[data-v-ad99809a]{padding-top:1rem}.left-content[data-v-ad99809a]{margin:0;width:100%;position:static;height:-webkit-min-content;height:-moz-min-content;height:min-content;background-color:#fff}.right-content[data-v-ad99809a]{margin:0;width:100%;position:static;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff}.linear-plot.activity[data-v-ad99809a]{padding-right:.25rem}.option-groups[data-v-ad99809a]{width:100%}.left-side[data-v-ad99809a]{margin-right:0}.right-side[data-v-ad99809a]{margin:0 .5rem;max-width:none}.selections-and-charts[data-v-ad99809a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.option-group p[data-v-ad99809a]{color:#596;padding-top:.5rem;margin-bottom:auto;margin-right:1rem;font-size:.9rem;font-weight:700}.page-section[data-v-ad99809a]{padding:0 .5rem}td[data-v-ad99809a]{margin-right:auto}.preamble[data-v-ad99809a]{padding-top:1rem}.content[data-v-ad99809a]{padding:0 1rem}.all-plots[data-v-ad99809a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plot-options[data-v-ad99809a]{margin-left:0}p.infected[data-v-ad99809a]{margin-bottom:1rem}.pieces[data-v-ad99809a]{margin:0 0;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linear-plot[data-v-ad99809a]{margin-top:.5rem;margin-left:0}.results[data-v-ad99809a]{padding-top:2rem}.results[data-v-ad99809a],.top-line-stats[data-v-ad99809a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}[data-v-cd4912c4]:root{--bg:#dbd9d7;--bgBold:#fff;--bgCream:#edebe4;--bgCream2:#dddcd7;--bgCream3:#dddce7;--bgCream4:#e4e3f4;--bgHover:#ffd;--text:#363636;--textFancy:#1d3355;--link:#1c5179;--linkHover:#0b263b;--shadowMode:0px 0px 6px 6px rgba(0,0,0,0.12);--borderThin:1px solid #cce;--beige:#ffeead;--yellow:#ffcc5c}.dark-mode[data-v-cd4912c4]{--bg:#2d3133;--bgBold:#181a1b;--bgCream:#2d3133;--bgCream2:#33373a;--bgCream3:#344857;--bgCream4:#304453;--bgHover:#4d4c37;--text:#c6c1b9;--textFancy:#a5c4e2;--link:#65d68f;--linkHover:#a8ffc8;--shadowMode:0px 0px 5px 5px rgba(192,192,255,0.12);--borderThin:1px solid #15151d}.logos[data-v-cd4912c4]{gap:1rem;margin-top:1rem}#run-page[data-v-cd4912c4],.logos[data-v-cd4912c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#run-page[data-v-cd4912c4]{height:100%}.banner[data-v-cd4912c4]{grid-column:1/2;grid-row:1/3;width:100vw;position:sticky}.city-picker[data-v-cd4912c4]{grid-column:1/2;grid-row:2/3}.breadcrumb[data-v-cd4912c4]{grid-column:1/2;grid-row:3/4}.badpage[data-v-cd4912c4]{grid-column:1/2;grid-row:4/5}.view-section[data-v-cd4912c4]{grid-column:1/2;grid-row:3/4;background:#fff;width:100%;height:100%;overflow:scroll}.viewer[data-v-cd4912c4]{padding:0 0;margin:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.city-picker[data-v-cd4912c4]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3rem 0 3rem}.which-city[data-v-cd4912c4]{padding:0 2rem .2rem 2rem;margin-top:.1rem;font-size:1.2rem;font-weight:700;text-transform:capitalize;color:#bbb;background-color:#223;cursor:pointer}.which-city.selected[data-v-cd4912c4]{color:#000}.selected[data-v-cd4912c4]{padding-top:.1rem;background-color:#eceff2}a.selected[data-v-cd4912c4]{color:#000}.breadcrumb[data-v-cd4912c4]{margin:1rem 3rem 0 3rem;font-size:.8rem}.badpage[data-v-cd4912c4]{padding:5rem 3rem;color:#1d3355}.banner[data-v-cd4912c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 3rem 0 3rem;background-color:#000;color:#fff;background:url(../img/banner.92a496a4.jpg);background-repeat:no-repeat;background-size:cover;height:-webkit-max-content;height:-moz-max-content;height:max-content}.banner h2[data-v-cd4912c4]{margin-bottom:0;font-size:1.6rem;background-color:#1e1f2c;line-height:1.6rem;margin-right:1rem}.banner h3[data-v-cd4912c4]{font-size:1.3rem;font-weight:400;margin-bottom:1rem;line-height:1.4rem;padding-top:.2rem;background-color:#1e1f2c;width:-webkit-max-content;width:-moz-max-content;width:max-content}.banner-text[data-v-cd4912c4]{display:-webkit-box;display:-ms-flexbox;display:flex}.view-container[data-v-cd4912c4]{background-color:green;height:-webkit-min-content;height:-moz-min-content;height:min-content;position:relative}.version-banner[data-v-cd4912c4]{position:absolute;bottom:0;right:0;text-align:center;padding:0 1rem;color:#000;font-size:16px;font-weight:700;line-height:2rem;background-color:#fc4;z-index:10000}@media only screen and (max-width:750px){.view-section[data-v-cd4912c4]{overflow:visible}}@media only screen and (max-width:640px){.breadcrumb[data-v-cd4912c4]{margin:1rem 1rem 0 1rem}.city-picker[data-v-cd4912c4]{padding:.3rem 1rem 0 1rem}.which-city[data-v-cd4912c4]{padding:.5rem 1rem}} \ No newline at end of file diff --git a/docs/404.html b/docs/404.html index 1f0909b6..057969d7 100644 --- a/docs/404.html +++ b/docs/404.html @@ -11,13 +11,13 @@ - + -

404

Looks like we've got some broken links.
+ - + diff --git a/docs/assets/js/11.08d6fa65.js b/docs/assets/js/11.08d6fa65.js new file mode 100644 index 00000000..21a9dbf5 --- /dev/null +++ b/docs/assets/js/11.08d6fa65.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{460:function(t,a,r){"use strict";r.r(a);var s=r(68),e=Object(s.a)({},(function(){var t=this,a=t._self._c;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"config"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#config"}},[t._v("#")]),t._v(" Config")]),t._v(" "),a("h2",{attrs:{id:"foo"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#foo"}},[t._v("#")]),t._v(" foo")]),t._v(" "),a("ul",[a("li",[t._v("Type: "),a("code",[t._v("string")])]),t._v(" "),a("li",[t._v("Default: "),a("code",[t._v("/")])])]),t._v(" "),a("h2",{attrs:{id:"bar"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#bar"}},[t._v("#")]),t._v(" bar")]),t._v(" "),a("ul",[a("li",[t._v("Type: "),a("code",[t._v("string")])]),t._v(" "),a("li",[t._v("Default: "),a("code",[t._v("/")])])])])}),[],!1,null,null,null);a.default=e.exports}}]); \ No newline at end of file diff --git a/docs/assets/js/12.4ee895ef.js b/docs/assets/js/12.4ee895ef.js new file mode 100644 index 00000000..c646a229 --- /dev/null +++ b/docs/assets/js/12.4ee895ef.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{461:function(t,n,o){"use strict";o.r(n);var i=o(68),s=Object(i.a)({},(function(){var t=this._self._c;return t("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[t("h1",{attrs:{id:"introduction"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#introduction"}},[this._v("#")]),this._v(" Introduction")]),this._v(" "),t("p",[this._v("Here you can find all the information for covid-sim.info. Among other things, how you can set up a new run, what configuration options are available, etc.")])])}),[],!1,null,null,null);n.default=s.exports}}]); \ No newline at end of file diff --git a/docs/assets/js/13.396da266.js b/docs/assets/js/13.396da266.js deleted file mode 100644 index fd0f87d0..00000000 --- a/docs/assets/js/13.396da266.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{462:function(t,e,a){"use strict";a.r(e);var s=a(68),n=Object(s.a)({},(function(){var t=this,e=t._self._c;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"configuration"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#configuration"}},[t._v("#")]),t._v(" Configuration")]),t._v(" "),e("p",[t._v("Each run has a "),e("code",[t._v("config.yaml")]),t._v(" file. In this file settings can be made. The following settings are possible:")]),t._v(" "),e("h2",{attrs:{id:"yaml-file"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#yaml-file"}},[t._v("#")]),t._v(" YAML File")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("name")]),t._v(" "),e("th",[t._v("required")]),t._v(" "),e("th",[t._v("data type")]),t._v(" "),e("th",[t._v("description")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("viewerVersion")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("number")]),t._v(" "),e("td",[t._v("There are several versions of covid-sim. The current version is 2. Possible versions are: 1 and 2.")])]),t._v(" "),e("tr",[e("td",[t._v("city")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("Covid-sim can map data from different cities. Possible are: berlin and cologne.")])]),t._v(" "),e("tr",[e("td",[t._v("info")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("Specifies the name of the file in which the run IDs are assigned to the settings.")])]),t._v(" "),e("tr",[e("td",[t._v("readme")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("For the description to be displayed above the plots, the name of the Markdown file can be specified, which is located in the same folder as the YAML file.")])]),t._v(" "),e("tr",[e("td",[t._v("zipFolder")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("For the data of the runs, the folder with the results can be specified here, which is located in the same folder as the YAML file.")])]),t._v(" "),e("tr",[e("td",[t._v("timestamp")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("Specifies the date in the format "),e("code",[t._v("YYYY-MM-DD")]),t._v(" on which the run was set up.")])]),t._v(" "),e("tr",[e("td",[t._v("offset")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("number[]")]),t._v(" "),e("td",[t._v("desc...")])]),t._v(" "),e("tr",[e("td",[t._v("startDate")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("Specifies the start date in the format "),e("code",[t._v("YYYY-MM-DD")]),t._v(" when the run starts. One of the two values "),e("code",[t._v("startDate")]),t._v(" and "),e("code",[t._v("defaultStartDate")]),t._v(" must be set.")])]),t._v(" "),e("tr",[e("td",[t._v("endDate")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("Specifies the start date in the format "),e("code",[t._v("YYYY-MM-DD")]),t._v(" when the run ends.")])]),t._v(" "),e("tr",[e("td",[t._v("defaultStartDate")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("One of the two values "),e("code",[t._v("startDate")]),t._v(" and "),e("code",[t._v("defaultStartDate")]),t._v(" must be set.")])]),t._v(" "),e("tr",[e("td",[t._v("startDates")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("string[]")]),t._v(" "),e("td",[t._v("Are required if no "),e("code",[t._v("offset")]),t._v(" has been specified.")])]),t._v(" "),e("tr",[e("td",[t._v("ignoredPlots")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("string[]")]),t._v(" "),e("td",[t._v("Plots can be hidden for specific runs. For this purpose, the short name of the plot must be specified at this point. For the respective short names see: "),e("RouterLink",{attrs:{to:"/documentation/plots.html#plots"}},[t._v("Plots")]),t._v(".")],1)]),t._v(" "),e("tr",[e("td",[t._v("graphStartDate")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("Specifies the date in the format "),e("code",[t._v("YYYY-MM-DD")]),t._v(" when the plots start.")])]),t._v(" "),e("tr",[e("td",[t._v("heatMapMaxValue")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("number")]),t._v(" "),e("td",[t._v("So that the results of different runs can be compared with the heatmap. A maximum value must be set, which can be adjusted here.")])]),t._v(" "),e("tr",[e("td",[t._v("rValueDate")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("The date for the displayed R-value can be set in the format 'YYYY-MM-DD'. The default date is: "),e("code",[t._v("2020-10-15")]),t._v(".")])]),t._v(" "),e("tr",[e("td",[t._v("optionGroups")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[e("a",{attrs:{href:"#optiongroups"}},[t._v("optionGroups")]),t._v("[]")]),t._v(" "),e("td",[t._v("desc...")])])])]),t._v(" "),e("h3",{attrs:{id:"optiongroups"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#optiongroups"}},[t._v("#")]),t._v(" optionGroups")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("name")]),t._v(" "),e("th",[t._v("required")]),t._v(" "),e("th",[t._v("data type")]),t._v(" "),e("th",[t._v("description")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("day")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("number")]),t._v(" "),e("td",[t._v("desc...")])]),t._v(" "),e("tr",[e("td",[t._v("heading")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("desc...")])]),t._v(" "),e("tr",[e("td",[t._v("subheading")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("desc...")])]),t._v(" "),e("tr",[e("td",[t._v("measures")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[e("a",{attrs:{href:"#measures"}},[t._v("measures")]),t._v("[]")]),t._v(" "),e("td",[t._v("desc...")])])])]),t._v(" "),e("h3",{attrs:{id:"measures"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#measures"}},[t._v("#")]),t._v(" measures")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("name")]),t._v(" "),e("th",[t._v("required")]),t._v(" "),e("th",[t._v("data type")]),t._v(" "),e("th",[t._v("description")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("measure")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("desc...")])]),t._v(" "),e("tr",[e("td",[t._v("title")]),t._v(" "),e("td",[t._v("true")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("desc...")])]),t._v(" "),e("tr",[e("td",[t._v("order")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("string")]),t._v(" "),e("td",[t._v("desc...")])]),t._v(" "),e("tr",[e("td",[t._v("options")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("number[]")]),t._v(" "),e("td",[t._v("desc...")])]),t._v(" "),e("tr",[e("td",[t._v("asPercent")]),t._v(" "),e("td",[t._v("false")]),t._v(" "),e("td",[t._v("boolean")]),t._v(" "),e("td",[t._v("desc...")])])])]),t._v(" "),e("h3",{attrs:{id:"example"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#example"}},[t._v("#")]),t._v(" Example")]),t._v(" "),e("p",[t._v("This is an example YAML file which belongs to this "),e("a",{attrs:{href:"https://covid-sim.info/cologne/2022-11-16/3-variants",target:"_blank",rel:"noopener noreferrer"}},[t._v("run"),e("OutboundLink")],1),t._v(".")]),t._v(" "),e("div",{staticClass:"language-yaml extra-class"},[e("pre",{pre:!0,attrs:{class:"language-yaml"}},[e("code",[e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("readme")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" notes.md\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("zip")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" summaries.zip\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("info")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" _info.txt\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("zipFolder")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" summaries\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("timestamp")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token datetime number"}},[t._v("2022-11-18")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("viewerVersion")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("city")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" cologne\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("runName")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" calibration\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("defaultStartDate")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token datetime number"}},[t._v("2020-02-25")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("graphStartDate")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token datetime number"}},[t._v("2022-08-01")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("endDate")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token datetime number"}},[t._v("2024-09-30")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("startDates")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token datetime number"}},[t._v("2020-02-25")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("optionGroups")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n"),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("day")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token number"}},[t._v("-1")]),t._v("\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("heading")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token string"}},[t._v('""')]),t._v("\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("subheading")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token string"}},[t._v('""')]),t._v("\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measures")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Vac Camp\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" vacCamp\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Strain A\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" StrainA\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Strain A Date\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" strainADate\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Esc\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" esc\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Esc L\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" escL\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Ci Corr\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" ciCorr\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Days\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" days\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Strain Rnd\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" strainRnd\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Line B\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" lineB\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Iga\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" iga\n "),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("title")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" Seasonal\n "),e("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("measure")]),e("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" seasonal\n")])])])])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file diff --git a/docs/assets/js/14.296e394f.js b/docs/assets/js/14.296e394f.js deleted file mode 100644 index 1b7c99cf..00000000 --- a/docs/assets/js/14.296e394f.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{461:function(e,t,i){"use strict";i.r(t);var s=i(68),a=Object(s.a)({},(function(){var e=this,t=e._self._c;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"matsim-episim"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#matsim-episim"}},[e._v("#")]),e._v(" MATSim Episim")]),e._v(" "),t("p",[t("img",{attrs:{src:"https://github.com/matsim-org/matsim-episim-libs/workflows/build/badge.svg?branch=master",alt:"Build Status"}}),e._v(" "),t("img",{attrs:{src:"https://img.shields.io/github/license/matsim-org/matsim-episim.svg",alt:"license"}}),e._v(" "),t("img",{attrs:{src:"https://img.shields.io/badge/JDK-11+-green.svg",alt:"JDK"}}),e._v(" "),t("a",{attrs:{href:"https://gitter.im/matsim-episim-libs/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge",target:"_blank",rel:"noopener noreferrer"}},[t("img",{attrs:{src:"https://badges.gitter.im/matsim-episim-libs/community.svg",alt:"Join the chat at https://gitter.im/matsim-episim-libs/community"}}),t("OutboundLink")],1)]),e._v(" "),t("p",[e._v("This repository contains an epidemic simulation based on MATSim, provided by the "),t("a",{attrs:{href:"https://www.vsp.tu-berlin.de",target:"_blank",rel:"noopener noreferrer"}},[e._v("Transport Systems Planning and Transport Telematics group"),t("OutboundLink")],1),e._v(" of "),t("a",{attrs:{href:"https://www.tu-berlin.de",target:"_blank",rel:"noopener noreferrer"}},[e._v("Technische Universität Berlin"),t("OutboundLink")],1),e._v(".")]),e._v(" "),t("p",[e._v("Dissemination of some scenarios and results produced with the methods in this repository can be found at "),t("a",{attrs:{href:""}},[e._v("https://matsim-vsp.github.io/covid-sim")]),e._v(".")]),e._v(" "),t("p",[t("a",{attrs:{rel:"TU Berlin",href:"https://www.vsp.tu-berlin.de"}},[t("img",{attrs:{src:"https://svn.vsp.tu-berlin.de/repos/public-svn/ueber_uns/logo/TUB_Logo.png",width:"15%",height:"15%"}})])]),e._v(" "),t("h2",{attrs:{id:"how-to-use-episim"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#how-to-use-episim"}},[e._v("#")]),e._v(" How to use Episim")]),e._v(" "),t("p",[e._v("In order perform an epidemic simulation you first need an MATSim events file.\nTo get started you can also use a provided event file from the "),t("a",{attrs:{href:"https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/berlin/berlin-v5.4-1pct-schools/output-berlin-v5.4-1pct-schools/berlin-v5.4-1pct-schools.output_events_for_episim.xml.gz",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenBerlin Scenario"),t("OutboundLink")],1),e._v(".")]),e._v(" "),t("p",[e._v("It is best to run the scenarios with your IDE from the "),t("code",[e._v("org.matsim.run")]),e._v(" package.\nIn "),t("code",[e._v("org.matsim.run.modules")]),e._v(" you can find example scenarios that you may adapt or use to create your own configuration.")]),e._v(" "),t("p",[e._v("To run them you can create a standalone jar file with:")]),e._v(" "),t("div",{staticClass:"language- extra-class"},[t("pre",[t("code",[e._v("mvn package\n")])])]),t("p",[e._v("and run it with (where "),t("code",[e._v("OpenBerlinScenario")]),e._v(" is the name of the scenario you want to run):")]),e._v(" "),t("div",{staticClass:"language- extra-class"},[t("pre",[t("code",[e._v("java -jar matsim-episim-1.0-SNAPSHOT.jar --modules OpenBerlinScenario\n")])])]),t("h2",{attrs:{id:"generating-mobility-traces-events-file"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#generating-mobility-traces-events-file"}},[e._v("#")]),e._v(" Generating mobility traces events file")]),e._v(" "),t("p",[e._v("If you have a MATSim scenario you can also create your own event file to be used for an epidemic simulation.\nAll that is needed is the population and the event file of one iteration.")]),e._v(" "),t("p",[e._v("Run "),t("code",[e._v("DownSampleScenario")]),e._v(" to extract the necessary information:")]),e._v(" "),t("div",{staticClass:"language- extra-class"},[t("pre",[t("code",[e._v("java -jar matsim-episim-1.0-SNAPSHOT.jar scenarioCreation downSample 0.1 \\\n --population --events \n")])])]),t("p",[e._v("This example will write a 10% sample into "),t("code",[e._v("output")]),e._v(" that can be used in the subsequent steps.")]),e._v(" "),t("h2",{attrs:{id:"licenses"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#licenses"}},[e._v("#")]),e._v(" Licenses")]),e._v(" "),t("p",[e._v("The "),t("strong",[e._v("MATSim program code")]),e._v(" in this repository is distributed under the terms of the "),t("a",{attrs:{href:"https://www.gnu.org/licenses/agpl-3.0.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("GNU Affero General Public License"),t("OutboundLink")],1),e._v(". The MATSim program code are files that reside in the "),t("code",[e._v("src")]),e._v(" directory hierarchy and typically end with "),t("code",[e._v("*.java")]),e._v(".")]),e._v(" "),t("p",[e._v("The "),t("strong",[e._v("MATSim input files, output files, analysis data and visualizations")]),e._v(" are licensed under a "),t("a",{attrs:{rel:"license",href:"https://creativecommons.org/licenses/by/4.0/"}},[e._v("Creative Commons Attribution 4.0 International License")]),e._v(".\n"),t("a",{attrs:{rel:"license",href:"https://creativecommons.org/licenses/by/4.0/"}},[t("img",{staticStyle:{"border-width":"0"},attrs:{alt:"Creative Commons License",src:"https://i.creativecommons.org/l/by/4.0/80x15.png"}})]),t("br"),e._v(" MATSim input files are those that are used as input to run MATSim. They often, but not always, have a header pointing to matsim.org. They typically reside in the "),t("code",[e._v("scenarios")]),e._v(" directory hierarchy. MATSim output files, analysis data, and visualizations are files generated by MATSim runs, or by postprocessing. They typically reside in a directory hierarchy starting with "),t("code",[e._v("output")]),e._v(".")]),e._v(" "),t("p",[t("strong",[e._v("Other data files")]),e._v(", in particular in "),t("code",[e._v("original-input-data")]),e._v(", have their own individual licenses that need to be individually clarified with the copyright holders.")]),e._v(" "),t("h2",{attrs:{id:"more-information"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#more-information"}},[e._v("#")]),e._v(" More information")]),e._v(" "),t("p",[e._v("For more information about the methodology and preliminary results, see VSP working paper "),t("a",{attrs:{href:""}},[e._v("https://dx.doi.org/10.14279/depositonce-9835")]),e._v(".")]),e._v(" "),t("p",[e._v("For more information about MATSim, see here: "),t("a",{attrs:{href:""}},[e._v("https://www.matsim.org")]),e._v(".")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/docs/assets/js/3.103d0c95.js b/docs/assets/js/3.de92621b.js similarity index 99% rename from docs/assets/js/3.103d0c95.js rename to docs/assets/js/3.de92621b.js index 30bf4d67..0bca8488 100644 --- a/docs/assets/js/3.103d0c95.js +++ b/docs/assets/js/3.de92621b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{430:function(t,a,e){t.exports=e.p+"assets/img/activity-levels-per-type.b236a2f3.png"},431:function(t,a,e){t.exports=e.p+"assets/img/disease-import.879228d5.png"},432:function(t,a,e){t.exports=e.p+"assets/img/hosp-new-cases.8159a8cd.png"},433:function(t,a,e){t.exports=e.p+"assets/img/hosp-rate.a424fe87.png"},434:function(t,a,e){t.exports=e.p+"assets/img/case-comp.16288710.png"},435:function(t,a,e){t.exports=e.p+"assets/img/virus-strains.e52b8544.png"},436:function(t,a,e){t.exports=e.p+"assets/img/sim-r-values.65a5146c.png"},437:function(t,a,e){t.exports=e.p+"assets/img/r-values-by-purpose.8719e86f.png"},438:function(t,a,e){t.exports=e.p+"assets/img/infection-by-activity-type.264ecb2a.png"},439:function(t,a,e){t.exports=e.p+"assets/img/incidence-comp-vac-unvac.94d12eb1.png"},440:function(t,a,e){t.exports=e.p+"assets/img/vac-rates-and-booster-rates.7f505f5e.png"},441:function(t,a,e){t.exports=e.p+"assets/img/vac-per-type.275bdef9.png"},442:function(t,a,e){t.exports=e.p+"assets/img/hosp-new-cases-old.26557eff.png"},443:function(t,a,e){t.exports=e.p+"assets/img/hosp-rate-old.3a9d7b78.png"},444:function(t,a,e){t.exports=e.p+"assets/img/hosp-rate-vac-and-unvac.e2c977c5.png"},445:function(t,a,e){t.exports=e.p+"assets/img/sim-health-outcome.e1917a22.png"},446:function(t,a,e){t.exports=e.p+"assets/img/heapmap.621bbc9b.png"},447:function(t,a,e){t.exports=e.p+"assets/img/incidence-by-age.822bd4c1.png"},448:function(t,a,e){t.exports=e.p+"assets/img/leisure-outdoor-fraction.220c89d6.png"},449:function(t,a,e){t.exports=e.p+"assets/img/weekly-tests.1f1c728f.png"},465:function(t,a,e){"use strict";e.r(a);var s=e(68),i=Object(s.a)({},(function(){var t=this,a=t._self._c;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"plots"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plots"}},[t._v("#")]),t._v(" Plots")]),t._v(" "),a("p",[t._v("The results of the runs are shown in the plots below. The following plots are available for visualization. The "),a("code",[t._v("RunId")]),t._v(" describes the run currently selected via the buttons. Each run is contained as a .zip file in the summaries folder. The URL for the "),a("code",[t._v("PUBLIC_SVN")]),t._v(" is: "),a("a",{attrs:{href:""}},[t._v("https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim")])]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("Plot name")]),t._v(" "),a("th",[t._v("Short name")]),t._v(" "),a("th",[t._v("File name")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[a("a",{attrs:{href:"#activity-levels-by-type"}},[t._v("Activity Levels by Type")])]),t._v(" "),a("td",[t._v("actLevPerTyp")]),t._v(" "),a("td",[t._v("ActivityLevelsPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#disease-import"}},[t._v("Disease Import")])]),t._v(" "),a("td",[t._v("disImp")]),t._v(" "),a("td",[t._v("DiseaseImport")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-new-cases-post-process"}},[t._v("Hospitalization New Cases (post-process)")])]),t._v(" "),a("td",[t._v("hosNewCasPos")]),t._v(" "),a("td",[t._v("PostHospital")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-rate-post-process"}},[t._v("Hospitalization Rate (post-process)")])]),t._v(" "),a("td",[t._v("hosRatPos")]),t._v(" "),a("td",[t._v("PostHospital")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#cases-comparison"}},[t._v("Cases Comparison")])]),t._v(" "),a("td",[t._v("casCom")]),t._v(" "),a("td",[t._v("WeeklyInfectionsPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#virus-strains"}},[t._v("Virus Strains")])]),t._v(" "),a("td",[t._v("virStr")]),t._v(" "),a("td",[t._v("MutationsPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#simulated-r-values"}},[t._v("Simulated R-Values")])]),t._v(" "),a("td",[t._v("simRVal")]),t._v(" "),a("td",[t._v("RValuePlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#simulated-r-values-by-purpose"}},[t._v("Simulated R-Values by Purpose")])]),t._v(" "),a("td",[t._v("simRValByPur")]),t._v(" "),a("td",[t._v("RValueTwo")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#infections-by-activity-type"}},[t._v("Infections by Activity Type")])]),t._v(" "),a("td",[t._v("infByActTyp")]),t._v(" "),a("td",[t._v("InfectionsByActivityType")])]),t._v(" "),a("tr",[a("td",[t._v("Vaccine Effectiveness (against infection)")]),t._v(" "),a("td",[t._v("vacEffAgaInf")]),t._v(" "),a("td",[t._v("Vaccination"),a("br"),t._v("EffectivenessPlot")])]),t._v(" "),a("tr",[a("td",[t._v("Vaccine Effectiveness Vs. Strain")]),t._v(" "),a("td",[t._v("vacEffVsStr")]),t._v(" "),a("td",[t._v("VaccinationEffectiveness-"),a("br"),t._v("VsStrain")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#incidence-comparison-between-vaccinated-and-unvaccinated-persons"}},[t._v("Incidence comparison between vaccinated and unvaccinated persons")])]),t._v(" "),a("td",[t._v("incComVacAndUnvac")]),t._v(" "),a("td",[t._v("WeeklyInfection-"),a("br"),t._v("ByVaccination")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#vaccination-rates-and-booster-rates"}},[t._v("Vaccination Rates and Booster Rates")])]),t._v(" "),a("td",[t._v("VacRatBooRat")]),t._v(" "),a("td",[t._v("VaccinationRates")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#vaccination-per-type"}},[t._v("Vaccination per Type")])]),t._v(" "),a("td",[t._v("VacPerTyp")]),t._v(" "),a("td",[t._v("VaccinationPerType")])]),t._v(" "),a("tr",[a("td",[t._v("Antibodies")]),t._v(" "),a("td",[t._v("Antibodies")]),t._v(" "),a("td",[t._v("Antibodies")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-new-cases"}},[t._v("Hospitalization New Cases")])]),t._v(" "),a("td",[t._v("hospNewCas")]),t._v(" "),a("td",[t._v("Hospitalization7-"),a("br"),t._v("DayNewCasesPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-rate-comparison"}},[t._v("Hospitalization Rate Comparison")])]),t._v(" "),a("td",[t._v("hospRatComp")]),t._v(" "),a("td",[t._v("HospitalizationPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-rate-comparison-for-vaccinated-and-unvaccinated-persons"}},[t._v("Hospitalization Rate Comparison for vaccinated and unvaccinated persons")])]),t._v(" "),a("td",[t._v("hospRatCompVacAndUnvac")]),t._v(" "),a("td",[t._v("Hospitalization-"),a("br"),t._v("VaccinationComparison")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#simulated-health-outcomes-over-time"}},[t._v("Simulated Health Outcomes Over Time")])]),t._v(" "),a("td",[t._v("simHealOutOveTim")]),t._v(" "),a("td",[t._v("HealthOutcomes")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#7-day-incidence-by-age-group-over-time-heatmap"}},[t._v("7-Day Incidence by Age Group Over Time (Heatmap)")])]),t._v(" "),a("td",[t._v("inciHeatmap")]),t._v(" "),a("td",[t._v("HeatMap")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#7-day-incidence-by-age-group-over-time-linechart"}},[t._v("7-Day Incidence by Age Group Over Time (Linechart)")])]),t._v(" "),a("td",[t._v("inciLinechart")]),t._v(" "),a("td",[t._v("AgeGroupLineChart")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#leisure-outdoor-fraction"}},[t._v("Leisure Outdoor Fraction")])]),t._v(" "),a("td",[t._v("leiOutFra")]),t._v(" "),a("td",[t._v("LeisureOutdoorFraction")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#weekly-tests"}},[t._v("Weekly Tests")])]),t._v(" "),a("td",[t._v("weekTest")]),t._v(" "),a("td",[t._v("WeeklyTests")])])])]),t._v(" "),a("h2",{attrs:{id:"activity-levels-by-type"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#activity-levels-by-type"}},[t._v("#")]),t._v(" Activity Levels by Type")]),t._v(" "),a("p",[a("img",{attrs:{src:e(430),alt:"Activity Levels by Type Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.restrictions.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"disease-import"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#disease-import"}},[t._v("#")]),t._v(" Disease Import")]),t._v(" "),a("p",[a("img",{attrs:{src:e(431),alt:"Disease Import Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.diseaseImport.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-new-cases-post-process"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-new-cases-post-process"}},[t._v("#")]),t._v(" Hospitalization New Cases (post-process)")]),t._v(" "),a("p",[a("img",{attrs:{src:e(432),alt:"Hospitalization New Cases (post-process) Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.post.hospital.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-rate-post-process"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-rate-post-process"}},[t._v("#")]),t._v(" Hospitalization Rate (post-process)")]),t._v(" "),a("p",[a("img",{attrs:{src:e(433),alt:"Hospitalization Rate (post-process) Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.post.hospital.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"cases-comparison"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cases-comparison"}},[t._v("#")]),t._v(" Cases Comparison")]),t._v(" "),a("p",[a("img",{attrs:{src:e(434),alt:"DisCases Comparisonease Plot"}})]),t._v(" "),a("p",[t._v("Data basis:")]),t._v(" "),a("ul",[a("li",[t._v("Model data: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("li",[t._v("Sewage data: "),a("code",[t._v("PUBLIC_SVN + 'original-data/Abwasser/CologneSewageDataCleaned.csv'")])])]),t._v(" "),a("h2",{attrs:{id:"virus-strains"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#virus-strains"}},[t._v("#")]),t._v(" Virus Strains")]),t._v(" "),a("p",[a("img",{attrs:{src:e(435),alt:"Virus Strains Plot"}})]),t._v(" "),a("p",[t._v("Data basis:")]),t._v(" "),a("ul",[a("li",[t._v("First plot: "),a("code",[t._v("PUBLIC_SVN + 'original-data/Fallzahlen/' + 'Cologne/VOC_Cologne_RKI.csv' respectively 'Berlin/VOC_Berlin.csv'")])]),t._v(" "),a("li",[t._v("Second and third plot: "),a("code",[t._v("RunId + '.strains.tsv'")])])]),t._v(" "),a("p",[t._v("Add new data:")]),t._v(" "),a("ul",[a("li",[t._v("As soon as new variants for Cologne are available, they will be added automatically.")]),t._v(" "),a("li",[t._v("For the new variants only the name in the "),a("a",{attrs:{href:"https://github.com/matsim-vsp/covid-sim/blob/master/src/views/v2/MutationsPlot.vue",target:"_blank",rel:"noopener noreferrer"}},[t._v("file"),a("OutboundLink")],1),t._v(" has to be adjusted (headerCologne[] line 292)")]),t._v(" "),a("li",[t._v("In case new variants should not be displayed, the index must be added in the for loop (line 366) in the termination condition.")])]),t._v(" "),a("h2",{attrs:{id:"simulated-r-values"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#simulated-r-values"}},[t._v("#")]),t._v(" Simulated R-Values")]),t._v(" "),a("p",[a("img",{attrs:{src:e(436),alt:"Simulated R-Values Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"simulated-r-values-by-purpose"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#simulated-r-values-by-purpose"}},[t._v("#")]),t._v(" Simulated R-Values by Purpose")]),t._v(" "),a("p",[a("img",{attrs:{src:e(437),alt:"Simulated R-Values by Purpose Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"infections-by-activity-type"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#infections-by-activity-type"}},[t._v("#")]),t._v(" Infections by Activity Type")]),t._v(" "),a("p",[a("img",{attrs:{src:e(438),alt:"Infections by Activity Type Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infectionsPerActivity.txt.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"incidence-comparison-between-vaccinated-and-unvaccinated-persons"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#incidence-comparison-between-vaccinated-and-unvaccinated-persons"}},[t._v("#")]),t._v(" Incidence comparison between vaccinated and unvaccinated persons")]),t._v(" "),a("p",[a("img",{attrs:{src:e(439),alt:"Incidence comparison between vaccinated and unvaccinated persons Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("PUBLIC_SVN + 'original-data/Fallzahlen/RKI/' + e.g. 'cologne-cases.csv'")])]),t._v(" "),a("h2",{attrs:{id:"vaccination-rates-and-booster-rates"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#vaccination-rates-and-booster-rates"}},[t._v("#")]),t._v(" Vaccination Rates and Booster Rates")]),t._v(" "),a("p",[a("img",{attrs:{src:e(440),alt:"Disease Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.vaccinationsDetailed.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"vaccination-per-type"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#vaccination-per-type"}},[t._v("#")]),t._v(" Vaccination per Type")]),t._v(" "),a("p",[a("img",{attrs:{src:e(441),alt:"Vaccination Rates and Booster Rates Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.vaccinations.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-new-cases"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-new-cases"}},[t._v("#")]),t._v(" Hospitalization New Cases")]),t._v(" "),a("p",[a("img",{attrs:{src:e(442),alt:"Hospitalization New Cases Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-rate-comparison"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-rate-comparison"}},[t._v("#")]),t._v(" Hospitalization Rate Comparison")]),t._v(" "),a("p",[a("img",{attrs:{src:e(443),alt:"Hospitalization Rate Comparison Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-rate-comparison-for-vaccinated-and-unvaccinated-persons"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-rate-comparison-for-vaccinated-and-unvaccinated-persons"}},[t._v("#")]),t._v(" Hospitalization Rate Comparison for vaccinated and unvaccinated persons")]),t._v(" "),a("p",[a("img",{attrs:{src:e(444),alt:"Hospitalization Rate Comparison for vaccinated and unvaccinated persons Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"simulated-health-outcomes-over-time"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#simulated-health-outcomes-over-time"}},[t._v("#")]),t._v(" Simulated Health Outcomes Over Time")]),t._v(" "),a("p",[a("img",{attrs:{src:e(445),alt:"Simulated Health Outcomes Over Time Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"_7-day-incidence-by-age-group-over-time-heatmap"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_7-day-incidence-by-age-group-over-time-heatmap"}},[t._v("#")]),t._v(" 7-Day Incidence by Age Group Over Time (Heatmap)")]),t._v(" "),a("p",[a("img",{attrs:{src:e(446),alt:"7-Day Incidence by Age Group Over Time (Heatmap) Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.post.incidenceByAge.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"_7-day-incidence-by-age-group-over-time-linechart"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_7-day-incidence-by-age-group-over-time-linechart"}},[t._v("#")]),t._v(" 7-Day Incidence by Age Group Over Time (Linechart)")]),t._v(" "),a("p",[a("img",{attrs:{src:e(447),alt:"7-Day Incidence by Age Group Over Time (Linechart) Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.post.incidenceByAge.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"leisure-outdoor-fraction"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#leisure-outdoor-fraction"}},[t._v("#")]),t._v(" Leisure Outdoor Fraction")]),t._v(" "),a("p",[a("img",{attrs:{src:e(448),alt:"Leisure Outdoor Fraction Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.outdoorFraction.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"weekly-tests"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#weekly-tests"}},[t._v("#")]),t._v(" Weekly Tests")]),t._v(" "),a("p",[a("img",{attrs:{src:e(449),alt:"Weekly Tests Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])])])}),[],!1,null,null,null);a.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{430:function(t,a,e){t.exports=e.p+"assets/img/activity-levels-per-type.b236a2f3.png"},431:function(t,a,e){t.exports=e.p+"assets/img/disease-import.879228d5.png"},432:function(t,a,e){t.exports=e.p+"assets/img/hosp-new-cases.8159a8cd.png"},433:function(t,a,e){t.exports=e.p+"assets/img/hosp-rate.a424fe87.png"},434:function(t,a,e){t.exports=e.p+"assets/img/case-comp.16288710.png"},435:function(t,a,e){t.exports=e.p+"assets/img/virus-strains.e52b8544.png"},436:function(t,a,e){t.exports=e.p+"assets/img/sim-r-values.65a5146c.png"},437:function(t,a,e){t.exports=e.p+"assets/img/r-values-by-purpose.8719e86f.png"},438:function(t,a,e){t.exports=e.p+"assets/img/infection-by-activity-type.264ecb2a.png"},439:function(t,a,e){t.exports=e.p+"assets/img/incidence-comp-vac-unvac.94d12eb1.png"},440:function(t,a,e){t.exports=e.p+"assets/img/vac-rates-and-booster-rates.7f505f5e.png"},441:function(t,a,e){t.exports=e.p+"assets/img/vac-per-type.275bdef9.png"},442:function(t,a,e){t.exports=e.p+"assets/img/hosp-new-cases-old.26557eff.png"},443:function(t,a,e){t.exports=e.p+"assets/img/hosp-rate-old.3a9d7b78.png"},444:function(t,a,e){t.exports=e.p+"assets/img/hosp-rate-vac-and-unvac.e2c977c5.png"},445:function(t,a,e){t.exports=e.p+"assets/img/sim-health-outcome.e1917a22.png"},446:function(t,a,e){t.exports=e.p+"assets/img/heapmap.621bbc9b.png"},447:function(t,a,e){t.exports=e.p+"assets/img/incidence-by-age.822bd4c1.png"},448:function(t,a,e){t.exports=e.p+"assets/img/leisure-outdoor-fraction.220c89d6.png"},449:function(t,a,e){t.exports=e.p+"assets/img/weekly-tests.1f1c728f.png"},462:function(t,a,e){"use strict";e.r(a);var s=e(68),i=Object(s.a)({},(function(){var t=this,a=t._self._c;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"plots"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#plots"}},[t._v("#")]),t._v(" Plots")]),t._v(" "),a("p",[t._v("The results of the runs are shown in the plots below. The following plots are available for visualization. The "),a("code",[t._v("RunId")]),t._v(" describes the run currently selected via the buttons. Each run is contained as a .zip file in the summaries folder. The URL for the "),a("code",[t._v("PUBLIC_SVN")]),t._v(" is: "),a("a",{attrs:{href:""}},[t._v("https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim")])]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("Plot name")]),t._v(" "),a("th",[t._v("Short name")]),t._v(" "),a("th",[t._v("File name")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[a("a",{attrs:{href:"#activity-levels-by-type"}},[t._v("Activity Levels by Type")])]),t._v(" "),a("td",[t._v("actLevPerTyp")]),t._v(" "),a("td",[t._v("ActivityLevelsPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#disease-import"}},[t._v("Disease Import")])]),t._v(" "),a("td",[t._v("disImp")]),t._v(" "),a("td",[t._v("DiseaseImport")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-new-cases-post-process"}},[t._v("Hospitalization New Cases (post-process)")])]),t._v(" "),a("td",[t._v("hosNewCasPos")]),t._v(" "),a("td",[t._v("PostHospital")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-rate-post-process"}},[t._v("Hospitalization Rate (post-process)")])]),t._v(" "),a("td",[t._v("hosRatPos")]),t._v(" "),a("td",[t._v("PostHospital")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#cases-comparison"}},[t._v("Cases Comparison")])]),t._v(" "),a("td",[t._v("casCom")]),t._v(" "),a("td",[t._v("WeeklyInfectionsPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#virus-strains"}},[t._v("Virus Strains")])]),t._v(" "),a("td",[t._v("virStr")]),t._v(" "),a("td",[t._v("MutationsPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#simulated-r-values"}},[t._v("Simulated R-Values")])]),t._v(" "),a("td",[t._v("simRVal")]),t._v(" "),a("td",[t._v("RValuePlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#simulated-r-values-by-purpose"}},[t._v("Simulated R-Values by Purpose")])]),t._v(" "),a("td",[t._v("simRValByPur")]),t._v(" "),a("td",[t._v("RValueTwo")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#infections-by-activity-type"}},[t._v("Infections by Activity Type")])]),t._v(" "),a("td",[t._v("infByActTyp")]),t._v(" "),a("td",[t._v("InfectionsByActivityType")])]),t._v(" "),a("tr",[a("td",[t._v("Vaccine Effectiveness (against infection)")]),t._v(" "),a("td",[t._v("vacEffAgaInf")]),t._v(" "),a("td",[t._v("Vaccination"),a("br"),t._v("EffectivenessPlot")])]),t._v(" "),a("tr",[a("td",[t._v("Vaccine Effectiveness Vs. Strain")]),t._v(" "),a("td",[t._v("vacEffVsStr")]),t._v(" "),a("td",[t._v("VaccinationEffectiveness-"),a("br"),t._v("VsStrain")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#incidence-comparison-between-vaccinated-and-unvaccinated-persons"}},[t._v("Incidence comparison between vaccinated and unvaccinated persons")])]),t._v(" "),a("td",[t._v("incComVacAndUnvac")]),t._v(" "),a("td",[t._v("WeeklyInfection-"),a("br"),t._v("ByVaccination")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#vaccination-rates-and-booster-rates"}},[t._v("Vaccination Rates and Booster Rates")])]),t._v(" "),a("td",[t._v("VacRatBooRat")]),t._v(" "),a("td",[t._v("VaccinationRates")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#vaccination-per-type"}},[t._v("Vaccination per Type")])]),t._v(" "),a("td",[t._v("VacPerTyp")]),t._v(" "),a("td",[t._v("VaccinationPerType")])]),t._v(" "),a("tr",[a("td",[t._v("Antibodies")]),t._v(" "),a("td",[t._v("Antibodies")]),t._v(" "),a("td",[t._v("Antibodies")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-new-cases"}},[t._v("Hospitalization New Cases")])]),t._v(" "),a("td",[t._v("hospNewCas")]),t._v(" "),a("td",[t._v("Hospitalization7-"),a("br"),t._v("DayNewCasesPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-rate-comparison"}},[t._v("Hospitalization Rate Comparison")])]),t._v(" "),a("td",[t._v("hospRatComp")]),t._v(" "),a("td",[t._v("HospitalizationPlot")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#hospitalization-rate-comparison-for-vaccinated-and-unvaccinated-persons"}},[t._v("Hospitalization Rate Comparison for vaccinated and unvaccinated persons")])]),t._v(" "),a("td",[t._v("hospRatCompVacAndUnvac")]),t._v(" "),a("td",[t._v("Hospitalization-"),a("br"),t._v("VaccinationComparison")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#simulated-health-outcomes-over-time"}},[t._v("Simulated Health Outcomes Over Time")])]),t._v(" "),a("td",[t._v("simHealOutOveTim")]),t._v(" "),a("td",[t._v("HealthOutcomes")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#7-day-incidence-by-age-group-over-time-heatmap"}},[t._v("7-Day Incidence by Age Group Over Time (Heatmap)")])]),t._v(" "),a("td",[t._v("inciHeatmap")]),t._v(" "),a("td",[t._v("HeatMap")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#7-day-incidence-by-age-group-over-time-linechart"}},[t._v("7-Day Incidence by Age Group Over Time (Linechart)")])]),t._v(" "),a("td",[t._v("inciLinechart")]),t._v(" "),a("td",[t._v("AgeGroupLineChart")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#leisure-outdoor-fraction"}},[t._v("Leisure Outdoor Fraction")])]),t._v(" "),a("td",[t._v("leiOutFra")]),t._v(" "),a("td",[t._v("LeisureOutdoorFraction")])]),t._v(" "),a("tr",[a("td",[a("a",{attrs:{href:"#weekly-tests"}},[t._v("Weekly Tests")])]),t._v(" "),a("td",[t._v("weekTest")]),t._v(" "),a("td",[t._v("WeeklyTests")])])])]),t._v(" "),a("h2",{attrs:{id:"activity-levels-by-type"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#activity-levels-by-type"}},[t._v("#")]),t._v(" Activity Levels by Type")]),t._v(" "),a("p",[a("img",{attrs:{src:e(430),alt:"Activity Levels by Type Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.restrictions.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"disease-import"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#disease-import"}},[t._v("#")]),t._v(" Disease Import")]),t._v(" "),a("p",[a("img",{attrs:{src:e(431),alt:"Disease Import Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.diseaseImport.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-new-cases-post-process"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-new-cases-post-process"}},[t._v("#")]),t._v(" Hospitalization New Cases (post-process)")]),t._v(" "),a("p",[a("img",{attrs:{src:e(432),alt:"Hospitalization New Cases (post-process) Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.post.hospital.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-rate-post-process"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-rate-post-process"}},[t._v("#")]),t._v(" Hospitalization Rate (post-process)")]),t._v(" "),a("p",[a("img",{attrs:{src:e(433),alt:"Hospitalization Rate (post-process) Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.post.hospital.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"cases-comparison"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cases-comparison"}},[t._v("#")]),t._v(" Cases Comparison")]),t._v(" "),a("p",[a("img",{attrs:{src:e(434),alt:"DisCases Comparisonease Plot"}})]),t._v(" "),a("p",[t._v("Data basis:")]),t._v(" "),a("ul",[a("li",[t._v("Model data: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("li",[t._v("Sewage data: "),a("code",[t._v("PUBLIC_SVN + 'original-data/Abwasser/CologneSewageDataCleaned.csv'")])])]),t._v(" "),a("h2",{attrs:{id:"virus-strains"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#virus-strains"}},[t._v("#")]),t._v(" Virus Strains")]),t._v(" "),a("p",[a("img",{attrs:{src:e(435),alt:"Virus Strains Plot"}})]),t._v(" "),a("p",[t._v("Data basis:")]),t._v(" "),a("ul",[a("li",[t._v("First plot: "),a("code",[t._v("PUBLIC_SVN + 'original-data/Fallzahlen/' + 'Cologne/VOC_Cologne_RKI.csv' respectively 'Berlin/VOC_Berlin.csv'")])]),t._v(" "),a("li",[t._v("Second and third plot: "),a("code",[t._v("RunId + '.strains.tsv'")])])]),t._v(" "),a("p",[t._v("Add new data:")]),t._v(" "),a("ul",[a("li",[t._v("As soon as new variants for Cologne are available, they will be added automatically.")]),t._v(" "),a("li",[t._v("For the new variants only the name in the "),a("a",{attrs:{href:"https://github.com/matsim-vsp/covid-sim/blob/master/src/views/v2/MutationsPlot.vue",target:"_blank",rel:"noopener noreferrer"}},[t._v("file"),a("OutboundLink")],1),t._v(" has to be adjusted (headerCologne[] line 292)")]),t._v(" "),a("li",[t._v("In case new variants should not be displayed, the index must be added in the for loop (line 366) in the termination condition.")])]),t._v(" "),a("h2",{attrs:{id:"simulated-r-values"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#simulated-r-values"}},[t._v("#")]),t._v(" Simulated R-Values")]),t._v(" "),a("p",[a("img",{attrs:{src:e(436),alt:"Simulated R-Values Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"simulated-r-values-by-purpose"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#simulated-r-values-by-purpose"}},[t._v("#")]),t._v(" Simulated R-Values by Purpose")]),t._v(" "),a("p",[a("img",{attrs:{src:e(437),alt:"Simulated R-Values by Purpose Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"infections-by-activity-type"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#infections-by-activity-type"}},[t._v("#")]),t._v(" Infections by Activity Type")]),t._v(" "),a("p",[a("img",{attrs:{src:e(438),alt:"Infections by Activity Type Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infectionsPerActivity.txt.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"incidence-comparison-between-vaccinated-and-unvaccinated-persons"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#incidence-comparison-between-vaccinated-and-unvaccinated-persons"}},[t._v("#")]),t._v(" Incidence comparison between vaccinated and unvaccinated persons")]),t._v(" "),a("p",[a("img",{attrs:{src:e(439),alt:"Incidence comparison between vaccinated and unvaccinated persons Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("PUBLIC_SVN + 'original-data/Fallzahlen/RKI/' + e.g. 'cologne-cases.csv'")])]),t._v(" "),a("h2",{attrs:{id:"vaccination-rates-and-booster-rates"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#vaccination-rates-and-booster-rates"}},[t._v("#")]),t._v(" Vaccination Rates and Booster Rates")]),t._v(" "),a("p",[a("img",{attrs:{src:e(440),alt:"Disease Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.vaccinationsDetailed.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"vaccination-per-type"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#vaccination-per-type"}},[t._v("#")]),t._v(" Vaccination per Type")]),t._v(" "),a("p",[a("img",{attrs:{src:e(441),alt:"Vaccination Rates and Booster Rates Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.vaccinations.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-new-cases"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-new-cases"}},[t._v("#")]),t._v(" Hospitalization New Cases")]),t._v(" "),a("p",[a("img",{attrs:{src:e(442),alt:"Hospitalization New Cases Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-rate-comparison"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-rate-comparison"}},[t._v("#")]),t._v(" Hospitalization Rate Comparison")]),t._v(" "),a("p",[a("img",{attrs:{src:e(443),alt:"Hospitalization Rate Comparison Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"hospitalization-rate-comparison-for-vaccinated-and-unvaccinated-persons"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#hospitalization-rate-comparison-for-vaccinated-and-unvaccinated-persons"}},[t._v("#")]),t._v(" Hospitalization Rate Comparison for vaccinated and unvaccinated persons")]),t._v(" "),a("p",[a("img",{attrs:{src:e(444),alt:"Hospitalization Rate Comparison for vaccinated and unvaccinated persons Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"simulated-health-outcomes-over-time"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#simulated-health-outcomes-over-time"}},[t._v("#")]),t._v(" Simulated Health Outcomes Over Time")]),t._v(" "),a("p",[a("img",{attrs:{src:e(445),alt:"Simulated Health Outcomes Over Time Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])]),t._v(" "),a("h2",{attrs:{id:"_7-day-incidence-by-age-group-over-time-heatmap"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_7-day-incidence-by-age-group-over-time-heatmap"}},[t._v("#")]),t._v(" 7-Day Incidence by Age Group Over Time (Heatmap)")]),t._v(" "),a("p",[a("img",{attrs:{src:e(446),alt:"7-Day Incidence by Age Group Over Time (Heatmap) Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.post.incidenceByAge.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"_7-day-incidence-by-age-group-over-time-linechart"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_7-day-incidence-by-age-group-over-time-linechart"}},[t._v("#")]),t._v(" 7-Day Incidence by Age Group Over Time (Linechart)")]),t._v(" "),a("p",[a("img",{attrs:{src:e(447),alt:"7-Day Incidence by Age Group Over Time (Linechart) Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.post.incidenceByAge.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"leisure-outdoor-fraction"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#leisure-outdoor-fraction"}},[t._v("#")]),t._v(" Leisure Outdoor Fraction")]),t._v(" "),a("p",[a("img",{attrs:{src:e(448),alt:"Leisure Outdoor Fraction Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.outdoorFraction.tsv'")])]),t._v(" "),a("h2",{attrs:{id:"weekly-tests"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#weekly-tests"}},[t._v("#")]),t._v(" Weekly Tests")]),t._v(" "),a("p",[a("img",{attrs:{src:e(449),alt:"Weekly Tests Plot"}})]),t._v(" "),a("p",[t._v("Data basis: "),a("code",[t._v("RunId + '.infections.txt.csv'")])])])}),[],!1,null,null,null);a.default=i.exports}}]); \ No newline at end of file diff --git a/docs/assets/js/app.f214ab19.js b/docs/assets/js/app.030870d4.js similarity index 92% rename from docs/assets/js/app.f214ab19.js rename to docs/assets/js/app.030870d4.js index eab2cd87..3f86ecb0 100644 --- a/docs/assets/js/app.f214ab19.js +++ b/docs/assets/js/app.030870d4.js @@ -1,4 +1,4 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,c=e[0],u=e[1],s=e[2],l=0,p=[];l=n.length?c(void 0,!0):(t=r(n,o),e.index+=t.length,c(t,!1))}))},function(t,e,n){var r=n(94);t.exports=function(t){return r(t.length)}},function(t,e,n){var r=n(10),o=n(12),i=n(39);t.exports=r?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){var r=n(5),o=n(170),i=n(171),a=n(133),c=n(23),u=n(4),s=u("iterator"),f=u("toStringTag"),l=a.values,p=function(t,e){if(t){if(t[s]!==l)try{c(t,s,l)}catch(e){t[s]=l}if(t[f]||c(t,f,e),o[e])for(var n in a)if(t[n]!==a[n])try{c(t,n,a[n])}catch(e){t[n]=a[n]}}};for(var v in o)p(r[v]&&r[v].prototype,v);p(i,"DOMTokenList")},function(t,e,n){var r=n(0),o=n(5),i=n(48),a=n(256),c=o.WebAssembly,u=7!==Error("e",{cause:7}).cause,s=function(t,e){var n={};n[t]=a(t,e,u),r({global:!0,constructor:!0,arity:1,forced:u},n)},f=function(t,e){if(c&&c[t]){var n={};n[t]=a("WebAssembly."+t,e,u),r({target:"WebAssembly",stat:!0,constructor:!0,arity:1,forced:u},n)}};s("Error",(function(t){return function(e){return i(t,this,arguments)}})),s("EvalError",(function(t){return function(e){return i(t,this,arguments)}})),s("RangeError",(function(t){return function(e){return i(t,this,arguments)}})),s("ReferenceError",(function(t){return function(e){return i(t,this,arguments)}})),s("SyntaxError",(function(t){return function(e){return i(t,this,arguments)}})),s("TypeError",(function(t){return function(e){return i(t,this,arguments)}})),s("URIError",(function(t){return function(e){return i(t,this,arguments)}})),f("CompileError",(function(t){return function(e){return i(t,this,arguments)}})),f("LinkError",(function(t){return function(e){return i(t,this,arguments)}})),f("RuntimeError",(function(t){return function(e){return i(t,this,arguments)}}))},function(t,e,n){var r=n(175),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},function(t,e,n){var r=n(44),o=TypeError;t.exports=function(t){if(r(t))throw o("Can't call method on "+t);return t}},function(t,e,n){var r=n(12).f,o=n(7),i=n(4)("toStringTag");t.exports=function(t,e,n){t&&!n&&(t=t.prototype),t&&!o(t,i)&&r(t,i,{configurable:!0,value:e})}},function(t,e,n){var r=n(2);t.exports=r({}.isPrototypeOf)},function(t,e,n){var r=n(10),o=n(6),i=n(105),a=n(39),c=n(19),u=n(74),s=n(7),f=n(138),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=c(t),e=u(e),f)try{return l(t,e)}catch(t){}if(s(t,e))return a(!o(i.f,t,e),t[e])}},function(t,e,n){var r=n(292),o=n(295);t.exports=function(t,e){var n=o(t,e);return r(n)?n:void 0}},function(t,e,n){"use strict";var r=n(0),o=n(100);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},function(t,e,n){var r,o,i,a=n(224),c=n(5),u=n(8),s=n(23),f=n(7),l=n(101),p=n(77),v=n(54),d=c.TypeError,h=c.WeakMap;if(a||l.state){var y=l.state||(l.state=new h);y.get=y.get,y.has=y.has,y.set=y.set,r=function(t,e){if(y.has(t))throw d("Object already initialized");return e.facade=t,y.set(t,e),e},o=function(t){return y.get(t)||{}},i=function(t){return y.has(t)}}else{var m=p("state");v[m]=!0,r=function(t,e){if(f(t,m))throw d("Object already initialized");return e.facade=t,s(t,m,e),e},o=function(t){return f(t,m)?t[m]:{}},i=function(t){return f(t,m)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!u(e)||(n=o(e)).type!==t)throw d("Incompatible receiver, "+t+" required");return n}}}},function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,e,n){var r=n(15),o=n(101);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.28.0",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.28.0/LICENSE",source:"https://github.com/zloirock/core-js"})},function(t,e,n){var r=n(52),o=n(1);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},function(t,e,n){var r,o=n(11),i=n(136),a=n(104),c=n(54),u=n(143),s=n(73),f=n(77),l=f("IE_PROTO"),p=function(){},v=function(t){return" +

# Config

# foo

  • Type: string
  • Default: /

# bar

  • Type: string
  • Default: /
Last Updated: 9/2/2024, 9:55:01 AM
+ diff --git a/docs/documentation/configuration.html b/docs/documentation/configuration.html index 78b8b979..9d54a63a 100644 --- a/docs/documentation/configuration.html +++ b/docs/documentation/configuration.html @@ -11,7 +11,7 @@ - + @@ -60,7 +60,7 @@ measure: iga - title: Seasonal measure: seasonal -
- + diff --git a/docs/documentation/index.html b/docs/documentation/index.html index 216c1305..5d2f66f9 100644 --- a/docs/documentation/index.html +++ b/docs/documentation/index.html @@ -11,7 +11,7 @@ - + @@ -19,11 +19,11 @@ Documentation

# Introduction

Here you can find all the information for covid-sim.info. Among other things, how you can set up a new run, what configuration options are available, etc.

Last Updated: 8/29/2024, 8:42:22 AM

# Introduction

Here you can find all the information for covid-sim.info. Among other things, how you can set up a new run, what configuration options are available, etc.

Last Updated: 9/2/2024, 9:55:01 AM
- + diff --git a/docs/documentation/plots.html b/docs/documentation/plots.html index e76ac423..37ba4206 100644 --- a/docs/documentation/plots.html +++ b/docs/documentation/plots.html @@ -11,7 +11,7 @@ - + @@ -19,11 +19,11 @@ Documentation

# Plots

The results of the runs are shown in the plots below. The following plots are available for visualization. The RunId describes the run currently selected via the buttons. Each run is contained as a .zip file in the summaries folder. The URL for the PUBLIC_SVN is: https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim

Plot name Short name File name
Activity Levels by Type actLevPerTyp ActivityLevelsPlot
Disease Import disImp DiseaseImport
Hospitalization New Cases (post-process) hosNewCasPos PostHospital
Hospitalization Rate (post-process) hosRatPos PostHospital
Cases Comparison casCom WeeklyInfectionsPlot
Virus Strains virStr MutationsPlot
Simulated R-Values simRVal RValuePlot
Simulated R-Values by Purpose simRValByPur RValueTwo
Infections by Activity Type infByActTyp InfectionsByActivityType
Vaccine Effectiveness (against infection) vacEffAgaInf Vaccination
EffectivenessPlot
Vaccine Effectiveness Vs. Strain vacEffVsStr VaccinationEffectiveness-
VsStrain
Incidence comparison between vaccinated and unvaccinated persons incComVacAndUnvac WeeklyInfection-
ByVaccination
Vaccination Rates and Booster Rates VacRatBooRat VaccinationRates
Vaccination per Type VacPerTyp VaccinationPerType
Antibodies Antibodies Antibodies
Hospitalization New Cases hospNewCas Hospitalization7-
DayNewCasesPlot
Hospitalization Rate Comparison hospRatComp HospitalizationPlot
Hospitalization Rate Comparison for vaccinated and unvaccinated persons hospRatCompVacAndUnvac Hospitalization-
VaccinationComparison
Simulated Health Outcomes Over Time simHealOutOveTim HealthOutcomes
7-Day Incidence by Age Group Over Time (Heatmap) inciHeatmap HeatMap
7-Day Incidence by Age Group Over Time (Linechart) inciLinechart AgeGroupLineChart
Leisure Outdoor Fraction leiOutFra LeisureOutdoorFraction
Weekly Tests weekTest WeeklyTests

# Activity Levels by Type

Activity Levels by Type Plot

Data basis: RunId + '.restrictions.txt.csv'

# Disease Import

Disease Import Plot

Data basis: RunId + '.diseaseImport.tsv'

# Hospitalization New Cases (post-process)

Hospitalization New Cases (post-process) Plot

Data basis: RunId + '.post.hospital.tsv'

# Hospitalization Rate (post-process)

Hospitalization Rate (post-process) Plot

Data basis: RunId + '.post.hospital.tsv'

# Cases Comparison

DisCases Comparisonease Plot

Data basis:

  • Model data: RunId + '.infections.txt.csv'
  • Sewage data: PUBLIC_SVN + 'original-data/Abwasser/CologneSewageDataCleaned.csv'

# Virus Strains

Virus Strains Plot

Data basis:

  • First plot: PUBLIC_SVN + 'original-data/Fallzahlen/' + 'Cologne/VOC_Cologne_RKI.csv' respectively 'Berlin/VOC_Berlin.csv'
  • Second and third plot: RunId + '.strains.tsv'

Add new data:

  • As soon as new variants for Cologne are available, they will be added automatically.
  • For the new variants only the name in the file (opens new window) has to be adjusted (headerCologne[] line 292)
  • In case new variants should not be displayed, the index must be added in the for loop (line 366) in the termination condition.

# Simulated R-Values

Simulated R-Values Plot

Data basis: RunId + '.infections.txt.csv'

# Simulated R-Values by Purpose

Simulated R-Values by Purpose Plot

Data basis: RunId + '.infections.txt.csv'

# Infections by Activity Type

Infections by Activity Type Plot

Data basis: RunId + '.infectionsPerActivity.txt.tsv'

# Incidence comparison between vaccinated and unvaccinated persons

Incidence comparison between vaccinated and unvaccinated persons Plot

Data basis: PUBLIC_SVN + 'original-data/Fallzahlen/RKI/' + e.g. 'cologne-cases.csv'

# Vaccination Rates and Booster Rates

Disease Plot

Data basis: RunId + '.vaccinationsDetailed.tsv'

# Vaccination per Type

Vaccination Rates and Booster Rates Plot

Data basis: RunId + '.vaccinations.tsv'

# Hospitalization New Cases

Hospitalization New Cases Plot

Data basis: RunId + '.infections.txt.csv'

# Hospitalization Rate Comparison

Hospitalization Rate Comparison Plot

Data basis: RunId + '.infections.txt.csv'

# Hospitalization Rate Comparison for vaccinated and unvaccinated persons

Hospitalization Rate Comparison for vaccinated and unvaccinated persons Plot

Data basis: RunId + '.infections.txt.csv'

# Simulated Health Outcomes Over Time

Simulated Health Outcomes Over Time Plot

Data basis: RunId + '.infections.txt.csv'

# 7-Day Incidence by Age Group Over Time (Heatmap)

7-Day Incidence by Age Group Over Time (Heatmap) Plot

Data basis: RunId + '.post.incidenceByAge.tsv'

# 7-Day Incidence by Age Group Over Time (Linechart)

7-Day Incidence by Age Group Over Time (Linechart) Plot

Data basis: RunId + '.post.incidenceByAge.tsv'

# Leisure Outdoor Fraction

Leisure Outdoor Fraction Plot

Data basis: RunId + '.outdoorFraction.tsv'

# Weekly Tests

Weekly Tests Plot

Data basis: RunId + '.infections.txt.csv'

Last Updated: 8/29/2024, 8:42:22 AM

# Plots

The results of the runs are shown in the plots below. The following plots are available for visualization. The RunId describes the run currently selected via the buttons. Each run is contained as a .zip file in the summaries folder. The URL for the PUBLIC_SVN is: https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim

Plot name Short name File name
Activity Levels by Type actLevPerTyp ActivityLevelsPlot
Disease Import disImp DiseaseImport
Hospitalization New Cases (post-process) hosNewCasPos PostHospital
Hospitalization Rate (post-process) hosRatPos PostHospital
Cases Comparison casCom WeeklyInfectionsPlot
Virus Strains virStr MutationsPlot
Simulated R-Values simRVal RValuePlot
Simulated R-Values by Purpose simRValByPur RValueTwo
Infections by Activity Type infByActTyp InfectionsByActivityType
Vaccine Effectiveness (against infection) vacEffAgaInf Vaccination
EffectivenessPlot
Vaccine Effectiveness Vs. Strain vacEffVsStr VaccinationEffectiveness-
VsStrain
Incidence comparison between vaccinated and unvaccinated persons incComVacAndUnvac WeeklyInfection-
ByVaccination
Vaccination Rates and Booster Rates VacRatBooRat VaccinationRates
Vaccination per Type VacPerTyp VaccinationPerType
Antibodies Antibodies Antibodies
Hospitalization New Cases hospNewCas Hospitalization7-
DayNewCasesPlot
Hospitalization Rate Comparison hospRatComp HospitalizationPlot
Hospitalization Rate Comparison for vaccinated and unvaccinated persons hospRatCompVacAndUnvac Hospitalization-
VaccinationComparison
Simulated Health Outcomes Over Time simHealOutOveTim HealthOutcomes
7-Day Incidence by Age Group Over Time (Heatmap) inciHeatmap HeatMap
7-Day Incidence by Age Group Over Time (Linechart) inciLinechart AgeGroupLineChart
Leisure Outdoor Fraction leiOutFra LeisureOutdoorFraction
Weekly Tests weekTest WeeklyTests

# Activity Levels by Type

Activity Levels by Type Plot

Data basis: RunId + '.restrictions.txt.csv'

# Disease Import

Disease Import Plot

Data basis: RunId + '.diseaseImport.tsv'

# Hospitalization New Cases (post-process)

Hospitalization New Cases (post-process) Plot

Data basis: RunId + '.post.hospital.tsv'

# Hospitalization Rate (post-process)

Hospitalization Rate (post-process) Plot

Data basis: RunId + '.post.hospital.tsv'

# Cases Comparison

DisCases Comparisonease Plot

Data basis:

  • Model data: RunId + '.infections.txt.csv'
  • Sewage data: PUBLIC_SVN + 'original-data/Abwasser/CologneSewageDataCleaned.csv'

# Virus Strains

Virus Strains Plot

Data basis:

  • First plot: PUBLIC_SVN + 'original-data/Fallzahlen/' + 'Cologne/VOC_Cologne_RKI.csv' respectively 'Berlin/VOC_Berlin.csv'
  • Second and third plot: RunId + '.strains.tsv'

Add new data:

  • As soon as new variants for Cologne are available, they will be added automatically.
  • For the new variants only the name in the file (opens new window) has to be adjusted (headerCologne[] line 292)
  • In case new variants should not be displayed, the index must be added in the for loop (line 366) in the termination condition.

# Simulated R-Values

Simulated R-Values Plot

Data basis: RunId + '.infections.txt.csv'

# Simulated R-Values by Purpose

Simulated R-Values by Purpose Plot

Data basis: RunId + '.infections.txt.csv'

# Infections by Activity Type

Infections by Activity Type Plot

Data basis: RunId + '.infectionsPerActivity.txt.tsv'

# Incidence comparison between vaccinated and unvaccinated persons

Incidence comparison between vaccinated and unvaccinated persons Plot

Data basis: PUBLIC_SVN + 'original-data/Fallzahlen/RKI/' + e.g. 'cologne-cases.csv'

# Vaccination Rates and Booster Rates

Disease Plot

Data basis: RunId + '.vaccinationsDetailed.tsv'

# Vaccination per Type

Vaccination Rates and Booster Rates Plot

Data basis: RunId + '.vaccinations.tsv'

# Hospitalization New Cases

Hospitalization New Cases Plot

Data basis: RunId + '.infections.txt.csv'

# Hospitalization Rate Comparison

Hospitalization Rate Comparison Plot

Data basis: RunId + '.infections.txt.csv'

# Hospitalization Rate Comparison for vaccinated and unvaccinated persons

Hospitalization Rate Comparison for vaccinated and unvaccinated persons Plot

Data basis: RunId + '.infections.txt.csv'

# Simulated Health Outcomes Over Time

Simulated Health Outcomes Over Time Plot

Data basis: RunId + '.infections.txt.csv'

# 7-Day Incidence by Age Group Over Time (Heatmap)

7-Day Incidence by Age Group Over Time (Heatmap) Plot

Data basis: RunId + '.post.incidenceByAge.tsv'

# 7-Day Incidence by Age Group Over Time (Linechart)

7-Day Incidence by Age Group Over Time (Linechart) Plot

Data basis: RunId + '.post.incidenceByAge.tsv'

# Leisure Outdoor Fraction

Leisure Outdoor Fraction Plot

Data basis: RunId + '.outdoorFraction.tsv'

# Weekly Tests

Weekly Tests Plot

Data basis: RunId + '.infections.txt.csv'

Last Updated: 9/2/2024, 9:55:01 AM
- + diff --git a/docs/documentation/run-setup.html b/docs/documentation/run-setup.html index e14fa2a1..de45277e 100644 --- a/docs/documentation/run-setup.html +++ b/docs/documentation/run-setup.html @@ -11,7 +11,7 @@ - + @@ -27,7 +27,7 @@ All that is needed is the population and the event file of one iteration.

Run DownSampleScenario to extract the necessary information:

java -jar matsim-episim-1.0-SNAPSHOT.jar scenarioCreation downSample 0.1 \
     --population <Path to plans.xml> --events <Path to events.xml>
 

This example will write a 10% sample into output that can be used in the subsequent steps.

# Licenses

The MATSim program code in this repository is distributed under the terms of the GNU Affero General Public License (opens new window). The MATSim program code are files that reside in the src directory hierarchy and typically end with *.java.

The MATSim input files, output files, analysis data and visualizations are licensed under a Creative Commons Attribution 4.0 International License. -Creative Commons License
MATSim input files are those that are used as input to run MATSim. They often, but not always, have a header pointing to matsim.org. They typically reside in the scenarios directory hierarchy. MATSim output files, analysis data, and visualizations are files generated by MATSim runs, or by postprocessing. They typically reside in a directory hierarchy starting with output.

Other data files, in particular in original-input-data, have their own individual licenses that need to be individually clarified with the copyright holders.

# More information

For more information about the methodology and preliminary results, see VSP working paper https://dx.doi.org/10.14279/depositonce-9835.

For more information about MATSim, see here: https://www.matsim.org.

Last Updated: 8/29/2024, 8:42:22 AM
Last Updated: 9/2/2024, 9:55:01 AM
- + diff --git a/docs/documentation/website.html b/docs/documentation/website.html index a223dea3..1d2fe8b1 100644 --- a/docs/documentation/website.html +++ b/docs/documentation/website.html @@ -11,7 +11,7 @@ - + @@ -25,7 +25,7 @@

# Run your unit tests

Well... I have not written tests but the infrastructure is there to use jest.

yarn test:unit
 

# Pushing to the live site

Travis-CI is configured to automatically build the site with every push to master, so don't push to master until you are ready for your code to go live.

# Issues

I (kn) need to fix the npm version on something older. The command is

nvm use --lts
 

Needed to install nvm to make this work. Can't remember how I did that; possibly through macports.

# Project Layout

# Thank you!

Good luck and thanks for the help! -- Billy (opens new window)

Last Updated: 8/29/2024, 8:42:22 AM
Last Updated: 9/2/2024, 9:55:01 AM
- + diff --git a/docs/index.html b/docs/index.html index 9b3ee5e7..9b940668 100644 --- a/docs/index.html +++ b/docs/index.html @@ -11,7 +11,7 @@ - + @@ -24,6 +24,6 @@

Documentation

- + diff --git a/index.html b/index.html index baa4e1ed..fa551100 100644 --- a/index.html +++ b/index.html @@ -4,4 +4,4 @@ if (redirect && redirect != location.href) { history.replaceState(null, null, redirect) } - })()COVID-19 DataViewer
\ No newline at end of file + })()COVID-19 DataViewer
\ No newline at end of file diff --git a/js/2.19fc6859.worker.js b/js/2.19fc6859.worker.js deleted file mode 100644 index ea311702..00000000 --- a/js/2.19fc6859.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -(function(n){var e={};function r(a){if(e[a])return e[a].exports;var s=e[a]={i:a,l:!1,exports:{}};return n[a].call(s.exports,s,s.exports,r),s.l=!0,s.exports}r.m=n,r.c=e,r.d=function(n,e,a){r.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:a})},r.r=function(n){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,e){if(1&e&&(n=r(n)),8&e)return n;if(4&e&&"object"===typeof n&&n&&n.__esModule)return n;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var s in n)r.d(a,s,function(e){return n[e]}.bind(null,s));return a},r.n=function(n){var e=n&&n.__esModule?function(){return n["default"]}:function(){return n};return r.d(e,"a",e),e},r.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r.p="/",r(r.s="4d2e")})({"1a01":function(n,e,r){"use strict";function a(n,e){const r=n.deserialize.bind(n),a=n.serialize.bind(n);return{deserialize(n){return e.deserialize(n,r)},serialize(n){return e.serialize(n,a)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.DefaultSerializer=e.extendSerializer=void 0,e.extendSerializer=a;const s={deserialize(n){return Object.assign(Error(n.message),{name:n.name,stack:n.stack})},serialize(n){return{__error_marker:"$$error",message:n.message,name:n.name,stack:n.stack}}},i=n=>n&&"object"===typeof n&&"__error_marker"in n&&"$$error"===n.__error_marker;e.DefaultSerializer={deserialize(n){return i(n)?s.deserialize(n):n},serialize(n){return n instanceof Error?s.serialize(n):n}}},"369b":function(n,e,r){var a,s,i; -/* @license -Papa Parse -v5.2.0 -https://github.com/mholt/PapaParse -License: MIT -*/!function(r,l){s=[],a=l,i="function"===typeof a?a.apply(e,s):a,void 0===i||(n.exports=i)}(0,(function n(){"use strict";var e="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:{},r=!e.document&&!!e.postMessage,a=r&&/blob:/i.test((e.location||{}).protocol),s={},i=0,l={parse:function(r,a){var t=(a=a||{}).dynamicTyping||!1;if(W(t)&&(a.dynamicTypingFunction=t,t={}),a.dynamicTyping=t,a.transform=!!W(a.transform)&&a.transform,a.worker&&l.WORKERS_SUPPORTED){var h=function(){if(!l.WORKERS_SUPPORTED)return!1;var r,a,t=(r=e.URL||e.webkitURL||null,a=n.toString(),l.BLOB_URL||(l.BLOB_URL=r.createObjectURL(new Blob(["(",a,")();"],{type:"text/javascript"})))),h=new e.Worker(t);return h.onmessage=u,h.id=i++,s[h.id]=h}();return h.userStep=a.step,h.userChunk=a.chunk,h.userComplete=a.complete,h.userError=a.error,a.step=W(a.step),a.chunk=W(a.chunk),a.complete=W(a.complete),a.error=W(a.error),delete a.worker,void h.postMessage({input:r,config:a,workerId:h.id})}var o=null;return l.NODE_STREAM_INPUT,"string"==typeof r?o=a.download?new d(a):new c(a):!0===r.readable&&W(r.read)&&W(r.on)?o=new B(a):(e.File&&r instanceof File||r instanceof Object)&&(o=new g(a)),o.stream(r)},unparse:function(n,e){var r=!1,a=!0,s=",",i="\r\n",t='"',h=t+t,d=!1,g=null;!function(){if("object"==typeof e){if("string"!=typeof e.delimiter||l.BAD_DELIMITERS.filter((function(n){return-1!==e.delimiter.indexOf(n)})).length||(s=e.delimiter),("boolean"==typeof e.quotes||"function"==typeof e.quotes||Array.isArray(e.quotes))&&(r=e.quotes),"boolean"!=typeof e.skipEmptyLines&&"string"!=typeof e.skipEmptyLines||(d=e.skipEmptyLines),"string"==typeof e.newline&&(i=e.newline),"string"==typeof e.quoteChar&&(t=e.quoteChar),"boolean"==typeof e.header&&(a=e.header),Array.isArray(e.columns)){if(0===e.columns.length)throw new Error("Option columns is empty");g=e.columns}void 0!==e.escapeChar&&(h=e.escapeChar+t)}}();var c=new RegExp(m(t),"g");if("string"==typeof n&&(n=JSON.parse(n)),Array.isArray(n)){if(!n.length||Array.isArray(n[0]))return o(null,n,d);if("object"==typeof n[0])return o(g||B(n[0]),n,d)}else if("object"==typeof n)return"string"==typeof n.data&&(n.data=JSON.parse(n.data)),Array.isArray(n.data)&&(n.fields||(n.fields=n.meta&&n.meta.fields),n.fields||(n.fields=Array.isArray(n.data[0])?n.fields:B(n.data[0])),Array.isArray(n.data[0])||"object"==typeof n.data[0]||(n.data=[n.data])),o(n.fields||[],n.data||[],d);throw new Error("Unable to serialize unrecognized input");function B(n){if("object"!=typeof n)return[];var e=[];for(var r in n)e.push(r);return e}function o(n,e,r){var l="";"string"==typeof n&&(n=JSON.parse(n)),"string"==typeof e&&(e=JSON.parse(e));var t=Array.isArray(n)&&0=this._config.preview;if(a)e.postMessage({results:t,workerId:l.WORKER_ID,finished:d});else if(W(this._config.chunk)&&!r){if(this._config.chunk(t,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);t=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(t.data),this._completeResults.errors=this._completeResults.errors.concat(t.errors),this._completeResults.meta=t.meta),this._completed||!d||!W(this._config.complete)||t&&t.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),d||t&&t.meta.paused||this._nextChunk(),t}this._halted=!0},this._sendError=function(n){W(this._config.error)?this._config.error(n):a&&this._config.error&&e.postMessage({workerId:l.WORKER_ID,error:n,finished:!1})}}function d(n){var e;(n=n||{}).chunkSize||(n.chunkSize=l.RemoteChunkSize),h.call(this,n),this._nextChunk=r?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(n){this._input=n,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(e=new XMLHttpRequest,this._config.withCredentials&&(e.withCredentials=this._config.withCredentials),r||(e.onload=N(this._chunkLoaded,this),e.onerror=N(this._chunkError,this)),e.open(this._config.downloadRequestBody?"POST":"GET",this._input,!r),this._config.downloadRequestHeaders){var n=this._config.downloadRequestHeaders;for(var a in n)e.setRequestHeader(a,n[a])}if(this._config.chunkSize){var s=this._start+this._config.chunkSize-1;e.setRequestHeader("Range","bytes="+this._start+"-"+s)}try{e.send(this._config.downloadRequestBody)}catch(n){this._chunkError(n.message)}r&&0===e.status&&this._chunkError()}},this._chunkLoaded=function(){4===e.readyState&&(e.status<200||400<=e.status?this._chunkError():(this._start+=this._config.chunkSize?this._config.chunkSize:e.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(n){var e=n.getResponseHeader("Content-Range");return null===e?-1:parseInt(e.substring(e.lastIndexOf("/")+1))}(e),this.parseChunk(e.responseText)))},this._chunkError=function(n){var r=e.statusText||n;this._sendError(new Error(r))}}function g(n){var e,r;(n=n||{}).chunkSize||(n.chunkSize=l.LocalChunkSize),h.call(this,n);var a="undefined"!=typeof FileReader;this.stream=function(n){this._input=n,r=n.slice||n.webkitSlice||n.mozSlice,a?((e=new FileReader).onload=N(this._chunkLoaded,this),e.onerror=N(this._chunkError,this)):e=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(n.target.result)},this._chunkError=function(){this._sendError(e.error)}}function c(n){var e;h.call(this,n=n||{}),this.stream=function(n){return e=n,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var n,r=this._config.chunkSize;return r?(n=e.substring(0,r),e=e.substring(r)):(n=e,e=""),this._finished=!e,this.parseChunk(n)}}}function B(n){h.call(this,n=n||{});var e=[],r=!0,a=!1;this.pause=function(){h.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){h.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(n){this._input=n,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){a&&1===e.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),e.length?this.parseChunk(e.shift()):r=!0},this._streamData=N((function(n){try{e.push("string"==typeof n?n:n.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(e.shift()))}catch(n){this._streamError(n)}}),this),this._streamError=N((function(n){this._streamCleanUp(),this._sendError(n)}),this),this._streamEnd=N((function(){this._streamCleanUp(),a=!0,this._streamData("")}),this),this._streamCleanUp=N((function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)}),this)}function o(n){var e,r,a,s=Math.pow(2,53),i=-s,t=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)(e[-+]?\d+)?\s*$/,h=/(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))/,d=this,g=0,c=0,B=!1,o=!1,u=[],S={data:[],errors:[],meta:{}};if(W(n.step)){var f=n.step;n.step=function(e){if(S=e,A())p();else{if(p(),0===S.data.length)return;g+=e.data.length,n.preview&&g>n.preview?r.abort():(S.data=S.data[0],f(S,d))}}}function N(e){return"greedy"===n.skipEmptyLines?""===e.join("").trim():1===e.length&&0===e[0].length}function p(){if(S&&a&&(k("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+l.DefaultDelimiter+"'"),a=!1),n.skipEmptyLines)for(var e=0;e=u.length?"__parsed_extra":u[a]),n.transform&&(l=n.transform(l,i)),l=y(i,l),"__parsed_extra"===i?(s[i]=s[i]||[],s[i].push(l)):s[i]=l}return n.header&&(a>u.length?k("FieldMismatch","TooManyFields","Too many fields: expected "+u.length+" fields but parsed "+a,c+r):a=a.length/2?"\r\n":"\r"}(s,h)),a=!1,n.delimiter)W(n.delimiter)&&(n.delimiter=n.delimiter(s),S.meta.delimiter=n.delimiter);else{var d=function(e,r,a,s,i){var t,h,d,g;i=i||[",","\t","|",";",l.RECORD_SEP,l.UNIT_SEP];for(var c=0;c=t)return C(!0)}else for(R=g,g++;;){if(-1===(R=n.indexOf(e,R+1)))return B||N.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:H.length,index:g}),E();if(R===o-1)return E(n.substring(g,R).replace(z,e));if(e!==d||n[R+1]!==d){if(e===d||0===R||n[R-1]!==d){-1!==w&&w=t)return C(!0);break}N.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:H.length,index:g}),R++}}else R++}return E();function _(n){H.push(n),A=g}function v(e){var r=0;if(-1!==e){var a=n.substring(R+1,e);a&&""===a.trim()&&(r=a.length)}return r}function E(e){return B||(void 0===e&&(e=n.substring(g)),p.push(e),g=o,_(p),f&&O()),C()}function x(e){g=e,_(p),p=[],T=n.indexOf(a,g)}function C(n){return{data:H,errors:N,meta:{delimiter:r,linebreak:a,aborted:c,truncated:!!n,cursor:A+(l||0)}}}function O(){i(C()),H=[],N=[]}function I(a,s,i){var l={nextDelim:void 0,quoteSearch:void 0},t=n.indexOf(e,s+1);if(s{e.startsWith("intakes")&&i.push({name:e,visible:!0,x:h,y:n,line:{width:1}})}):l.forEach((n,e)=>{e.startsWith("occupancy")&&i.push({name:e,visible:!0,x:h,y:n,line:{width:1}})}),s?await T(i,a):await w(i,r,a),i}const y={},k={};async function w(n,e,r){if(S=e/1e5,c[r]){const e=c[r];if(!(r in y)){const n=t+e.svnPath;console.log(n);const a=await fetch(n).then(async n=>await n.text()),s=g.a.parse(a,{header:!0,dynamicTyping:!1,skipEmptyLines:!0}).data;y[r]=s}const a=y[r];n.push({name:e.legendText,visible:!0,x:a.map(n=>n.date.split("T")[0]),y:a.map(n=>parseFloat(n[e.csvCasesColumn])/S),line:{width:1}})}}async function T(n,e){f=[];try{if(m[e]){if(!(e in k)){const n=await fetch(m[e]),r=await n.text(),a=g.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,comments:"#"}).data;k[e]=a}const r=k[e];if(r.length){f=r;for(let e=0;en.date),y:f.map(n=>n.realHospitalizationRate),line:{width:1}})}}}catch(h){console.error(h)}if(!u[e])return;const r=u[e],a=H.filter(n=>"00+"===n["Altersgruppe"]),s=a.filter(n=>n["Bundesland"]===r.name);for(let d=0;dn["Datum"]),y:s.map(n=>n["aktualisierte_7T_Hospitalisierung_Inzidenz"]||n["7T_Hospitalisierung_Inzidenz"]),line:{width:1}}),n.push({name:"Adjusted: "+r.name+" (RKI) WITH Covid",visible:!0,x:s.map(n=>n["Datum"]),y:s.map(n=>n["PS_adjustierte_7T_Hospitalisierung_Inzidenz"]),line:{width:1}});const i=/^202[2-9]/,l=s.filter(n=>!i.test(n.Datum)).map(n=>2*n["PS_adjustierte_7T_Hospitalisierung_Inzidenz"]/3),t=s.filter(n=>i.test(n.Datum)).map(n=>n["PS_adjustierte_7T_Hospitalisierung_Inzidenz"]/3);n.push({name:"Adjusted: "+r.name+" (RKI) FROM Covid",visible:!0,x:s.map(n=>n["Datum"]),y:t.concat(l),line:{width:1}});try{let e=!1;n.forEach(n=>{"Observed : Nordrhein-Westfalen (DIVI)"==n.name&&(e=!0)});const r=N;r.length&&n.length&&!e&&n.push({name:"Observed : Nordrhein-Westfalen (DIVI)",visible:!0,x:r.map(n=>n.Date),y:r.map(n=>n.DIVIIncidence),line:{width:1}})}catch(h){console.error(h)}}const z={buildDataLines:p};s(z)},6577:function(n,e,r){"use strict";(function(n){var a=this&&this.__awaiter||function(n,e,r,a){function s(n){return n instanceof r?n:new r((function(e){e(n)}))}return new(r||(r=Promise))((function(r,i){function l(n){try{h(a.next(n))}catch(e){i(e)}}function t(n){try{h(a["throw"](n))}catch(e){i(e)}}function h(n){n.done?r(n.value):s(n.value).then(l,t)}h((a=a.apply(n,e||[])).next())}))},s=this&&this.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(e,"__esModule",{value:!0}),e.expose=e.isWorkerRuntime=e.Transfer=e.registerSerializer=void 0;const i=s(r("89c7")),l=r("b8a3"),t=r("7ac4"),h=r("796a"),d=s(r("9a72"));var g=r("b8a3");Object.defineProperty(e,"registerSerializer",{enumerable:!0,get:function(){return g.registerSerializer}});var c=r("7ac4");Object.defineProperty(e,"Transfer",{enumerable:!0,get:function(){return c.Transfer}}),e.isWorkerRuntime=d.default.isWorkerRuntime;let B=!1;const o=new Map,m=n=>n&&n.type===h.MasterMessageType.cancel,b=n=>n&&n.type===h.MasterMessageType.run,u=n=>i.default(n)||S(n);function S(n){return n&&"object"===typeof n&&"function"===typeof n.subscribe}function f(n){return t.isTransferDescriptor(n)?{payload:n.send,transferables:n.transferables}:{payload:n,transferables:void 0}}function H(){const n={type:h.WorkerMessageType.init,exposed:{type:"function"}};d.default.postMessageToMaster(n)}function N(n){const e={type:h.WorkerMessageType.init,exposed:{type:"module",methods:n}};d.default.postMessageToMaster(e)}function W(n,e){const{payload:r,transferables:a}=f(e),s={type:h.WorkerMessageType.error,uid:n,error:l.serialize(r)};d.default.postMessageToMaster(s,a)}function p(n,e,r){const{payload:a,transferables:s}=f(r),i={type:h.WorkerMessageType.result,uid:n,complete:!!e||void 0,payload:a};d.default.postMessageToMaster(i,s)}function A(n,e){const r={type:h.WorkerMessageType.running,uid:n,resultType:e};d.default.postMessageToMaster(r)}function y(n){try{const e={type:h.WorkerMessageType.uncaughtError,error:l.serialize(n)};d.default.postMessageToMaster(e)}catch(e){console.error("Not reporting uncaught error back to master thread as it occured while reporting an uncaught error already.\nLatest error:",e,"\nOriginal error:",n)}}function k(n,e,r){return a(this,void 0,void 0,(function*(){let a;try{a=e(...r)}catch(i){return W(n,i)}const s=u(a)?"observable":"promise";if(A(n,s),u(a)){const e=a.subscribe(e=>p(n,!1,l.serialize(e)),e=>{W(n,l.serialize(e)),o.delete(n)},()=>{p(n,!0),o.delete(n)});o.set(n,e)}else try{const e=yield a;p(n,!0,l.serialize(e))}catch(i){W(n,l.serialize(i))}}))}function w(n){if(!d.default.isWorkerRuntime())throw Error("expose() called in the master thread.");if(B)throw Error("expose() called more than once. This is not possible. Pass an object to expose() if you want to expose multiple functions.");if(B=!0,"function"===typeof n)d.default.subscribeToMasterMessages(e=>{b(e)&&!e.method&&k(e.uid,n,e.args.map(l.deserialize))}),H();else{if("object"!==typeof n||!n)throw Error(`Invalid argument passed to expose(). Expected a function or an object, got: ${n}`);{d.default.subscribeToMasterMessages(e=>{b(e)&&e.method&&k(e.uid,n[e.method],e.args.map(l.deserialize))});const e=Object.keys(n).filter(e=>"function"===typeof n[e]);N(e)}}d.default.subscribeToMasterMessages(n=>{if(m(n)){const e=n.uid,r=o.get(e);r&&(r.unsubscribe(),o.delete(e))}})}e.expose=w,"undefined"!==typeof self&&"function"===typeof self.addEventListener&&d.default.isWorkerRuntime()&&(self.addEventListener("error",n=>{setTimeout(()=>y(n.error||n),250)}),self.addEventListener("unhandledrejection",n=>{const e=n.reason;e&&"string"===typeof e.message&&setTimeout(()=>y(e),250)})),"undefined"!==typeof n&&"function"===typeof n.on&&d.default.isWorkerRuntime()&&(n.on("uncaughtException",n=>{setTimeout(()=>y(n),250)}),n.on("unhandledRejection",n=>{n&&"string"===typeof n.message&&setTimeout(()=>y(n),250)}))}).call(this,r("4362"))},"796a":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.WorkerMessageType=e.MasterMessageType=void 0,function(n){n["cancel"]="cancel",n["run"]="run"}(e.MasterMessageType||(e.MasterMessageType={})),function(n){n["error"]="error",n["init"]="init",n["result"]="result",n["running"]="running",n["uncaughtError"]="uncaughtError"}(e.WorkerMessageType||(e.WorkerMessageType={}))},"7ac4":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Transfer=e.isTransferDescriptor=void 0;const a=r("bb0c");function s(n){return!(!n||"object"!==typeof n)}function i(n){return n&&"object"===typeof n&&n[a.$transferable]}function l(n,e){if(!e){if(!s(n))throw Error();e=[n]}return{[a.$transferable]:!0,send:n,transferables:e}}e.isTransferDescriptor=i,e.Transfer=l},"89c7":function(n,e,r){"use strict";n.exports=n=>!!n&&("symbol"===typeof Symbol.observable&&"function"===typeof n[Symbol.observable]?n===n[Symbol.observable]():"function"===typeof n["@@observable"]&&n===n["@@observable"]())},"9a72":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const a=function(){const n="undefined"!==typeof self&&"undefined"!==typeof Window&&self instanceof Window;return!("undefined"===typeof self||!self.postMessage||n)},s=function(n,e){self.postMessage(n,e)},i=function(n){const e=e=>{n(e.data)},r=()=>{self.removeEventListener("message",e)};return self.addEventListener("message",e),r};e.default={isWorkerRuntime:a,postMessageToMaster:s,subscribeToMasterMessages:i}},b335:function(n,e,r){"use strict";r.r(e),e["default"]="Datum,Bundesland,Bundesland_Id,Altersgruppe,fixierte_7T_Hospitalisierung_Faelle,aktualisierte_7T_Hospitalisierung_Faelle,PS_adjustierte_7T_Hospitalisierung_Faelle,UG_PI_adjustierte_7T_Hospitalisierung_Faelle,OG_PI_adjustierte_7T_Hospitalisierung_Faelle,Bevoelkerung,fixierte_7T_Hospitalisierung_Inzidenz,aktualisierte_7T_Hospitalisierung_Inzidenz,PS_adjustierte_7T_Hospitalisierung_Inzidenz,UG_PI_adjustierte_7T_Hospitalisierung_Inzidenz,OG_PI_adjustierte_7T_Hospitalisierung_Inzidenz\n2024-08-31,Bundesgebiet,00,00+,1324,1324,NA,NA,NA,83155031,1.59,1.59,NA,NA,NA\n2024-08-30,Bundesgebiet,00,00+,1217,1392,NA,NA,NA,83155031,1.46,1.67,NA,NA,NA\n2024-08-29,Bundesgebiet,00,00+,1144,1382,1628,1552,1747,83155031,1.38,1.66,1.96,1.87,2.1\n2024-08-28,Bundesgebiet,00,00+,1116,1362,1561,1493,1669,83155031,1.34,1.64,1.88,1.8,2.01\n2024-08-27,Bundesgebiet,00,00+,1018,1401,1571,1508,1674,83155031,1.22,1.68,1.89,1.81,2.01\n2024-08-26,Bundesgebiet,00,00+,1133,1379,1497,1445,1587,83155031,1.36,1.66,1.8,1.74,1.91\n2024-08-25,Bundesgebiet,00,00+,1140,1376,1493,1441,1582,83155031,1.37,1.65,1.8,1.73,1.9\n2024-08-24,Bundesgebiet,00,00+,1157,1379,1495,1444,1584,83155031,1.39,1.66,1.8,1.74,1.91\n2024-08-23,Bundesgebiet,00,00+,1157,1418,1527,1477,1615,83155031,1.39,1.71,1.84,1.78,1.94\n2024-08-22,Bundesgebiet,00,00+,1112,1412,1511,1463,1594,83155031,1.34,1.7,1.82,1.76,1.92\n2024-08-21,Bundesgebiet,00,00+,1051,1407,1496,1451,1575,83155031,1.26,1.69,1.8,1.75,1.89\n2024-08-20,Bundesgebiet,00,00+,979,1384,1461,1421,1535,83155031,1.18,1.66,1.76,1.71,1.85\n2024-08-19,Bundesgebiet,00,00+,1118,1406,1469,1433,1537,83155031,1.34,1.69,1.77,1.72,1.85\n2024-08-18,Bundesgebiet,00,00+,1127,1407,1469,1434,1537,83155031,1.36,1.69,1.77,1.72,1.85\n2024-08-17,Bundesgebiet,00,00+,1143,1406,1468,1432,1536,83155031,1.37,1.69,1.77,1.72,1.85\n2024-08-16,Bundesgebiet,00,00+,1073,1374,1430,1397,1494,83155031,1.29,1.65,1.72,1.68,1.8\n2024-08-15,Bundesgebiet,00,00+,1086,1384,1435,1404,1497,83155031,1.31,1.66,1.73,1.69,1.8\n2024-08-14,Bundesgebiet,00,00+,1050,1396,1443,1414,1503,83155031,1.26,1.68,1.74,1.7,1.81\n2024-08-13,Bundesgebiet,00,00+,988,1407,1449,1422,1505,83155031,1.19,1.69,1.74,1.71,1.81\n2024-08-12,Bundesgebiet,00,00+,1155,1426,1459,1437,1506,83155031,1.39,1.71,1.76,1.73,1.81\n2024-08-11,Bundesgebiet,00,00+,1167,1428,1461,1439,1508,83155031,1.4,1.72,1.76,1.73,1.81\n2024-08-10,Bundesgebiet,00,00+,1184,1430,1463,1441,1509,83155031,1.42,1.72,1.76,1.73,1.82\n2024-08-09,Bundesgebiet,00,00+,1150,1459,1490,1469,1533,83155031,1.38,1.75,1.79,1.77,1.84\n2024-08-08,Bundesgebiet,00,00+,1118,1472,1499,1480,1538,83155031,1.34,1.77,1.8,1.78,1.85\n2024-08-07,Bundesgebiet,00,00+,993,1426,1449,1433,1483,83155031,1.19,1.71,1.74,1.72,1.78\n2024-08-06,Bundesgebiet,00,00+,901,1423,1443,1429,1473,83155031,1.08,1.71,1.74,1.72,1.77\n2024-08-05,Bundesgebiet,00,00+,1095,1400,1416,1404,1441,83155031,1.32,1.68,1.7,1.69,1.73\n2024-08-04,Bundesgebiet,00,00+,1119,1413,1429,1417,1454,83155031,1.35,1.7,1.72,1.7,1.75\n2024-08-03,Bundesgebiet,00,00+,1136,1412,1428,1416,1452,83155031,1.37,1.7,1.72,1.7,1.75\n2024-08-02,Bundesgebiet,00,00+,1046,1383,1396,1386,1418,83155031,1.26,1.66,1.68,1.67,1.71\n2024-08-01,Bundesgebiet,00,00+,1079,1395,1406,1397,1425,83155031,1.3,1.68,1.69,1.68,1.71\n2024-07-31,Bundesgebiet,00,00+,1105,1440,1449,1442,1465,83155031,1.33,1.73,1.74,1.73,1.76\n2024-07-30,Bundesgebiet,00,00+,1085,1525,1532,1526,1544,83155031,1.3,1.83,1.84,1.84,1.86\n2024-07-29,Bundesgebiet,00,00+,1239,1605,1607,1605,1612,83155031,1.49,1.93,1.93,1.93,1.94\n2024-07-28,Bundesgebiet,00,00+,1255,1595,1597,1595,1602,83155031,1.51,1.92,1.92,1.92,1.93\n2024-07-27,Bundesgebiet,00,00+,1267,1592,1594,1592,1598,83155031,1.52,1.91,1.92,1.91,1.92\n2024-07-26,Bundesgebiet,00,00+,1229,1627,1628,1627,1631,83155031,1.48,1.96,1.96,1.96,1.96\n2024-07-25,Bundesgebiet,00,00+,1243,1654,1654,1654,1656,83155031,1.49,1.99,1.99,1.99,1.99\n2024-07-24,Bundesgebiet,00,00+,1201,1643,1643,1643,1644,83155031,1.44,1.98,1.98,1.98,1.98\n2024-07-23,Bundesgebiet,00,00+,1056,1573,1573,1573,1573,83155031,1.27,1.89,1.89,1.89,1.89\n2024-07-22,Bundesgebiet,00,00+,1197,1573,1573,1573,1573,83155031,1.44,1.89,1.89,1.89,1.89\n2024-07-21,Bundesgebiet,00,00+,1209,1572,1572,1572,1572,83155031,1.45,1.89,1.89,1.89,1.89\n2024-07-20,Bundesgebiet,00,00+,1227,1581,1581,1581,1581,83155031,1.48,1.9,1.9,1.9,1.9\n2024-07-19,Bundesgebiet,00,00+,1222,1621,1621,1621,1621,83155031,1.47,1.95,1.95,1.95,1.95\n2024-07-18,Bundesgebiet,00,00+,1196,1611,1611,1611,1611,83155031,1.44,1.94,1.94,1.94,1.94\n2024-07-17,Bundesgebiet,00,00+,1177,1659,1659,1659,1659,83155031,1.42,2,2,2,2\n2024-07-16,Bundesgebiet,00,00+,1137,1635,1635,1635,1635,83155031,1.37,1.97,1.97,1.97,1.97\n2024-07-15,Bundesgebiet,00,00+,1173,1559,1559,1559,1559,83155031,1.41,1.87,1.87,1.87,1.87\n2024-07-14,Bundesgebiet,00,00+,1183,1560,1560,1560,1560,83155031,1.42,1.88,1.88,1.88,1.88\n2024-07-13,Bundesgebiet,00,00+,1200,1555,1555,1555,1555,83155031,1.44,1.87,1.87,1.87,1.87\n2024-07-12,Bundesgebiet,00,00+,1075,1455,1455,1455,1455,83155031,1.29,1.75,1.75,1.75,1.75\n2024-07-11,Bundesgebiet,00,00+,1018,1376,1376,1376,1376,83155031,1.22,1.65,1.65,1.65,1.65\n2024-07-10,Bundesgebiet,00,00+,932,1312,1312,1312,1312,83155031,1.12,1.58,1.58,1.58,1.58\n2024-07-09,Bundesgebiet,00,00+,863,1280,1280,1280,1280,83155031,1.04,1.54,1.54,1.54,1.54\n2024-07-08,Bundesgebiet,00,00+,897,1217,1217,1217,1217,83155031,1.08,1.46,1.46,1.46,1.46\n2024-07-07,Bundesgebiet,00,00+,906,1210,1210,1210,1210,83155031,1.09,1.46,1.46,1.46,1.46\n2024-07-06,Bundesgebiet,00,00+,912,1202,1202,1202,1202,83155031,1.1,1.45,1.45,1.45,1.45\n2024-07-05,Bundesgebiet,00,00+,921,1240,1240,1240,1240,83155031,1.11,1.49,1.49,1.49,1.49\n2024-07-04,Bundesgebiet,00,00+,909,1269,1269,1269,1269,83155031,1.09,1.53,1.53,1.53,1.53\n2024-07-03,Bundesgebiet,00,00+,902,1236,1236,1236,1236,83155031,1.08,1.49,1.49,1.49,1.49\n2024-07-02,Bundesgebiet,00,00+,881,1248,1248,1248,1248,83155031,1.06,1.5,1.5,1.5,1.5\n2024-07-01,Bundesgebiet,00,00+,896,1192,1192,1192,1192,83155031,1.08,1.43,1.43,1.43,1.43\n2024-06-30,Bundesgebiet,00,00+,908,1198,1198,1198,1198,83155031,1.09,1.44,1.44,1.44,1.44\n2024-06-29,Bundesgebiet,00,00+,925,1206,1206,1206,1206,83155031,1.11,1.45,1.45,1.45,1.45\n2024-06-28,Bundesgebiet,00,00+,853,1167,1167,1167,1167,83155031,1.03,1.4,1.4,1.4,1.4\n2024-06-27,Bundesgebiet,00,00+,804,1122,1122,1122,1122,83155031,0.97,1.35,1.35,1.35,1.35\n2024-06-26,Bundesgebiet,00,00+,798,1095,1095,1095,1095,83155031,0.96,1.32,1.32,1.32,1.32\n2024-06-25,Bundesgebiet,00,00+,674,1027,1027,1027,1027,83155031,0.81,1.24,1.24,1.24,1.24\n2024-06-24,Bundesgebiet,00,00+,670,930,930,930,930,83155031,0.81,1.12,1.12,1.12,1.12\n2024-06-23,Bundesgebiet,00,00+,677,924,924,924,924,83155031,0.81,1.11,1.11,1.11,1.11\n2024-06-22,Bundesgebiet,00,00+,684,913,913,913,913,83155031,0.82,1.1,1.1,1.1,1.1\n2024-06-21,Bundesgebiet,00,00+,595,847,847,847,847,83155031,0.72,1.02,1.02,1.02,1.02\n2024-06-20,Bundesgebiet,00,00+,535,773,773,773,773,83155031,0.64,0.93,0.93,0.93,0.93\n2024-06-19,Bundesgebiet,00,00+,494,722,722,722,722,83155031,0.59,0.87,0.87,0.87,0.87\n2024-06-18,Bundesgebiet,00,00+,436,662,662,662,662,83155031,0.52,0.8,0.8,0.8,0.8\n2024-06-17,Bundesgebiet,00,00+,429,565,565,565,565,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-16,Bundesgebiet,00,00+,435,562,562,562,562,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-15,Bundesgebiet,00,00+,437,557,557,557,557,83155031,0.53,0.67,0.67,0.67,0.67\n2024-06-14,Bundesgebiet,00,00+,384,537,537,537,537,83155031,0.46,0.65,0.65,0.65,0.65\n2024-06-13,Bundesgebiet,00,00+,363,494,494,494,494,83155031,0.44,0.59,0.59,0.59,0.59\n2024-06-12,Bundesgebiet,00,00+,310,455,455,455,455,83155031,0.37,0.55,0.55,0.55,0.55\n2024-06-11,Bundesgebiet,00,00+,286,403,403,403,403,83155031,0.34,0.48,0.48,0.48,0.48\n2024-06-10,Bundesgebiet,00,00+,305,378,378,378,378,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-09,Bundesgebiet,00,00+,307,375,375,375,375,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-08,Bundesgebiet,00,00+,311,377,377,377,377,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-07,Bundesgebiet,00,00+,296,375,375,375,375,83155031,0.36,0.45,0.45,0.45,0.45\n2024-06-06,Bundesgebiet,00,00+,258,331,331,331,331,83155031,0.31,0.4,0.4,0.4,0.4\n2024-06-05,Bundesgebiet,00,00+,233,325,325,325,325,83155031,0.28,0.39,0.39,0.39,0.39\n2024-06-04,Bundesgebiet,00,00+,208,323,323,323,323,83155031,0.25,0.39,0.39,0.39,0.39\n2024-06-03,Bundesgebiet,00,00+,203,290,290,290,290,83155031,0.24,0.35,0.35,0.35,0.35\n2024-06-02,Bundesgebiet,00,00+,204,288,288,288,288,83155031,0.25,0.35,0.35,0.35,0.35\n2024-06-01,Bundesgebiet,00,00+,210,290,290,290,290,83155031,0.25,0.35,0.35,0.35,0.35\n2024-05-31,Bundesgebiet,00,00+,193,255,255,255,255,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-30,Bundesgebiet,00,00+,223,289,289,289,289,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-29,Bundesgebiet,00,00+,228,288,288,288,288,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-28,Bundesgebiet,00,00+,250,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-05-27,Bundesgebiet,00,00+,193,261,261,261,261,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-26,Bundesgebiet,00,00+,196,263,263,263,263,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-25,Bundesgebiet,00,00+,201,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-24,Bundesgebiet,00,00+,202,274,274,274,274,83155031,0.24,0.33,0.33,0.33,0.33\n2024-05-23,Bundesgebiet,00,00+,194,275,275,275,275,83155031,0.23,0.33,0.33,0.33,0.33\n2024-05-22,Bundesgebiet,00,00+,148,260,260,260,260,83155031,0.18,0.31,0.31,0.31,0.31\n2024-05-21,Bundesgebiet,00,00+,179,241,241,241,241,83155031,0.22,0.29,0.29,0.29,0.29\n2024-05-20,Bundesgebiet,00,00+,313,385,385,385,385,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-19,Bundesgebiet,00,00+,317,386,386,386,386,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-18,Bundesgebiet,00,00+,318,383,383,383,383,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-17,Bundesgebiet,00,00+,318,404,404,404,404,83155031,0.38,0.49,0.49,0.49,0.49\n2024-05-16,Bundesgebiet,00,00+,287,361,361,361,361,83155031,0.35,0.43,0.43,0.43,0.43\n2024-05-15,Bundesgebiet,00,00+,277,361,361,361,361,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-14,Bundesgebiet,00,00+,184,312,312,312,312,83155031,0.22,0.38,0.38,0.38,0.38\n2024-05-13,Bundesgebiet,00,00+,215,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-12,Bundesgebiet,00,00+,219,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-11,Bundesgebiet,00,00+,222,304,304,304,304,83155031,0.27,0.37,0.37,0.37,0.37\n2024-05-10,Bundesgebiet,00,00+,214,287,287,287,287,83155031,0.26,0.35,0.35,0.35,0.35\n2024-05-09,Bundesgebiet,00,00+,275,358,358,358,358,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-08,Bundesgebiet,00,00+,220,322,322,322,322,83155031,0.26,0.39,0.39,0.39,0.39\n2024-05-07,Bundesgebiet,00,00+,237,345,345,345,345,83155031,0.29,0.41,0.41,0.41,0.41\n2024-05-06,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2024-05-05,Bundesgebiet,00,00+,260,351,351,351,351,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-04,Bundesgebiet,00,00+,261,349,349,349,349,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-03,Bundesgebiet,00,00+,240,351,351,351,351,83155031,0.29,0.42,0.42,0.42,0.42\n2024-05-02,Bundesgebiet,00,00+,228,328,328,328,328,83155031,0.27,0.39,0.39,0.39,0.39\n2024-05-01,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-04-30,Bundesgebiet,00,00+,201,320,320,320,320,83155031,0.24,0.38,0.38,0.38,0.38\n2024-04-29,Bundesgebiet,00,00+,162,233,233,233,233,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-28,Bundesgebiet,00,00+,162,232,232,232,232,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-27,Bundesgebiet,00,00+,162,230,230,230,230,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-26,Bundesgebiet,00,00+,144,208,208,208,208,83155031,0.17,0.25,0.25,0.25,0.25\n2024-04-25,Bundesgebiet,00,00+,142,194,194,194,194,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-24,Bundesgebiet,00,00+,144,196,196,196,196,83155031,0.17,0.24,0.24,0.24,0.24\n2024-04-23,Bundesgebiet,00,00+,125,180,180,180,180,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-22,Bundesgebiet,00,00+,125,176,176,176,176,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-21,Bundesgebiet,00,00+,126,178,178,178,178,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-20,Bundesgebiet,00,00+,127,179,179,179,179,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Bundesgebiet,00,00+,129,183,183,183,183,83155031,0.16,0.22,0.22,0.22,0.22\n2024-04-18,Bundesgebiet,00,00+,140,182,182,182,182,83155031,0.17,0.22,0.22,0.22,0.22\n2024-04-17,Bundesgebiet,00,00+,142,195,195,195,195,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-16,Bundesgebiet,00,00+,156,205,205,205,205,83155031,0.19,0.25,0.25,0.25,0.25\n2024-04-15,Bundesgebiet,00,00+,188,235,235,235,235,83155031,0.23,0.28,0.28,0.28,0.28\n2024-04-14,Bundesgebiet,00,00+,193,238,238,238,238,83155031,0.23,0.29,0.29,0.29,0.29\n2024-04-13,Bundesgebiet,00,00+,196,241,241,241,241,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-12,Bundesgebiet,00,00+,201,242,242,242,242,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-11,Bundesgebiet,00,00+,217,263,263,263,263,83155031,0.26,0.32,0.32,0.32,0.32\n2024-04-10,Bundesgebiet,00,00+,205,269,269,269,269,83155031,0.25,0.32,0.32,0.32,0.32\n2024-04-09,Bundesgebiet,00,00+,281,364,364,364,364,83155031,0.34,0.44,0.44,0.44,0.44\n2024-04-08,Bundesgebiet,00,00+,211,284,284,284,284,83155031,0.25,0.34,0.34,0.34,0.34\n2024-04-07,Bundesgebiet,00,00+,217,286,286,286,286,83155031,0.26,0.34,0.34,0.34,0.34\n2024-04-06,Bundesgebiet,00,00+,222,287,287,287,287,83155031,0.27,0.35,0.35,0.35,0.35\n2024-04-05,Bundesgebiet,00,00+,178,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-04,Bundesgebiet,00,00+,176,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-03,Bundesgebiet,00,00+,157,266,266,266,266,83155031,0.19,0.32,0.32,0.32,0.32\n2024-04-02,Bundesgebiet,00,00+,111,189,189,189,189,83155031,0.13,0.23,0.23,0.23,0.23\n2024-04-01,Bundesgebiet,00,00+,206,298,298,298,298,83155031,0.25,0.36,0.36,0.36,0.36\n2024-03-31,Bundesgebiet,00,00+,207,292,292,292,292,83155031,0.25,0.35,0.35,0.35,0.35\n2024-03-30,Bundesgebiet,00,00+,214,296,296,296,296,83155031,0.26,0.36,0.36,0.36,0.36\n2024-03-29,Bundesgebiet,00,00+,249,334,334,334,334,83155031,0.3,0.4,0.4,0.4,0.4\n2024-03-28,Bundesgebiet,00,00+,242,319,319,319,319,83155031,0.29,0.38,0.38,0.38,0.38\n2024-03-27,Bundesgebiet,00,00+,229,318,318,318,318,83155031,0.28,0.38,0.38,0.38,0.38\n2024-03-26,Bundesgebiet,00,00+,227,329,329,329,329,83155031,0.27,0.4,0.4,0.4,0.4\n2024-03-25,Bundesgebiet,00,00+,262,340,340,340,340,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-24,Bundesgebiet,00,00+,266,344,344,344,344,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-23,Bundesgebiet,00,00+,267,336,336,336,336,83155031,0.32,0.4,0.4,0.4,0.4\n2024-03-22,Bundesgebiet,00,00+,290,359,359,359,359,83155031,0.35,0.43,0.43,0.43,0.43\n2024-03-21,Bundesgebiet,00,00+,305,382,382,382,382,83155031,0.37,0.46,0.46,0.46,0.46\n2024-03-20,Bundesgebiet,00,00+,308,393,393,393,393,83155031,0.37,0.47,0.47,0.47,0.47\n2024-03-19,Bundesgebiet,00,00+,292,403,403,403,403,83155031,0.35,0.48,0.48,0.48,0.48\n2024-03-18,Bundesgebiet,00,00+,322,420,420,420,420,83155031,0.39,0.51,0.51,0.51,0.51\n2024-03-17,Bundesgebiet,00,00+,329,422,422,422,422,83155031,0.4,0.51,0.51,0.51,0.51\n2024-03-16,Bundesgebiet,00,00+,336,431,431,431,431,83155031,0.4,0.52,0.52,0.52,0.52\n2024-03-15,Bundesgebiet,00,00+,341,445,445,445,445,83155031,0.41,0.54,0.54,0.54,0.54\n2024-03-14,Bundesgebiet,00,00+,325,444,444,444,444,83155031,0.39,0.53,0.53,0.53,0.53\n2024-03-13,Bundesgebiet,00,00+,342,471,471,471,471,83155031,0.41,0.57,0.57,0.57,0.57\n2024-03-12,Bundesgebiet,00,00+,355,504,504,504,504,83155031,0.43,0.61,0.61,0.61,0.61\n2024-03-11,Bundesgebiet,00,00+,346,534,534,534,534,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-10,Bundesgebiet,00,00+,349,532,532,532,532,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-09,Bundesgebiet,00,00+,355,530,530,530,530,83155031,0.43,0.64,0.64,0.64,0.64\n2024-03-08,Bundesgebiet,00,00+,414,515,515,515,515,83155031,0.5,0.62,0.62,0.62,0.62\n2024-03-07,Bundesgebiet,00,00+,413,548,548,548,548,83155031,0.5,0.66,0.66,0.66,0.66\n2024-03-06,Bundesgebiet,00,00+,415,555,555,555,555,83155031,0.5,0.67,0.67,0.67,0.67\n2024-03-05,Bundesgebiet,00,00+,403,571,571,571,571,83155031,0.48,0.69,0.69,0.69,0.69\n2024-03-04,Bundesgebiet,00,00+,458,596,596,596,596,83155031,0.55,0.72,0.72,0.72,0.72\n2024-03-03,Bundesgebiet,00,00+,467,600,600,600,600,83155031,0.56,0.72,0.72,0.72,0.72\n2024-03-02,Bundesgebiet,00,00+,475,602,602,602,602,83155031,0.57,0.72,0.72,0.72,0.72\n2024-03-01,Bundesgebiet,00,00+,485,632,632,632,632,83155031,0.58,0.76,0.76,0.76,0.76\n2024-02-29,Bundesgebiet,00,00+,500,658,658,658,658,83155031,0.6,0.79,0.79,0.79,0.79\n2024-02-28,Bundesgebiet,00,00+,520,670,670,670,670,83155031,0.63,0.81,0.81,0.81,0.81\n2024-02-27,Bundesgebiet,00,00+,532,710,710,710,710,83155031,0.64,0.85,0.85,0.85,0.85\n2024-02-26,Bundesgebiet,00,00+,663,825,825,825,825,83155031,0.8,0.99,0.99,0.99,0.99\n2024-02-25,Bundesgebiet,00,00+,677,832,832,832,832,83155031,0.81,1,1,1,1\n2024-02-24,Bundesgebiet,00,00+,695,841,841,841,841,83155031,0.84,1.01,1.01,1.01,1.01\n2024-02-23,Bundesgebiet,00,00+,714,904,904,904,904,83155031,0.86,1.09,1.09,1.09,1.09\n2024-02-22,Bundesgebiet,00,00+,729,940,940,940,940,83155031,0.88,1.13,1.13,1.13,1.13\n2024-02-21,Bundesgebiet,00,00+,764,1017,1017,1017,1017,83155031,0.92,1.22,1.22,1.22,1.22\n2024-02-20,Bundesgebiet,00,00+,796,1117,1117,1117,1117,83155031,0.96,1.34,1.34,1.34,1.34\n2024-02-19,Bundesgebiet,00,00+,841,1117,1117,1117,1117,83155031,1.01,1.34,1.34,1.34,1.34\n2024-02-18,Bundesgebiet,00,00+,855,1117,1117,1117,1117,83155031,1.03,1.34,1.34,1.34,1.34\n2024-02-17,Bundesgebiet,00,00+,882,1129,1129,1129,1129,83155031,1.06,1.36,1.36,1.36,1.36\n2024-02-16,Bundesgebiet,00,00+,937,1171,1171,1171,1171,83155031,1.13,1.41,1.41,1.41,1.41\n2024-02-15,Bundesgebiet,00,00+,932,1207,1207,1207,1207,83155031,1.12,1.45,1.45,1.45,1.45\n2024-02-14,Bundesgebiet,00,00+,957,1254,1254,1254,1254,83155031,1.15,1.51,1.51,1.51,1.51\n2024-02-13,Bundesgebiet,00,00+,869,1260,1260,1260,1260,83155031,1.05,1.52,1.52,1.52,1.52\n2024-02-12,Bundesgebiet,00,00+,1152,1475,1475,1475,1475,83155031,1.39,1.77,1.77,1.77,1.77\n2024-02-11,Bundesgebiet,00,00+,1171,1478,1478,1478,1478,83155031,1.41,1.78,1.78,1.78,1.78\n2024-02-10,Bundesgebiet,00,00+,1195,1474,1474,1474,1474,83155031,1.44,1.77,1.77,1.77,1.77\n2024-02-09,Bundesgebiet,00,00+,1186,1524,1524,1524,1524,83155031,1.43,1.83,1.83,1.83,1.83\n2024-02-08,Bundesgebiet,00,00+,1276,1633,1633,1633,1633,83155031,1.53,1.96,1.96,1.96,1.96\n2024-02-07,Bundesgebiet,00,00+,1069,1696,1696,1696,1696,83155031,1.29,2.04,2.04,2.04,2.04\n2024-02-06,Bundesgebiet,00,00+,1255,1756,1756,1756,1756,83155031,1.51,2.11,2.11,2.11,2.11\n2024-02-05,Bundesgebiet,00,00+,1420,1847,1847,1847,1847,83155031,1.71,2.22,2.22,2.22,2.22\n2024-02-04,Bundesgebiet,00,00+,1440,1853,1853,1853,1853,83155031,1.73,2.23,2.23,2.23,2.23\n2024-02-03,Bundesgebiet,00,00+,1457,1849,1849,1849,1849,83155031,1.75,2.22,2.22,2.22,2.22\n2024-02-02,Bundesgebiet,00,00+,1387,1869,1869,1869,1869,83155031,1.67,2.25,2.25,2.25,2.25\n2024-02-01,Bundesgebiet,00,00+,1412,1888,1888,1888,1888,83155031,1.7,2.27,2.27,2.27,2.27\n2024-01-31,Bundesgebiet,00,00+,1383,1906,1906,1906,1906,83155031,1.66,2.29,2.29,2.29,2.29\n2024-01-30,Bundesgebiet,00,00+,1340,1973,1973,1973,1973,83155031,1.61,2.37,2.37,2.37,2.37\n2024-01-29,Bundesgebiet,00,00+,1566,2031,2031,2031,2031,83155031,1.88,2.44,2.44,2.44,2.44\n2024-01-28,Bundesgebiet,00,00+,1602,2044,2044,2044,2044,83155031,1.93,2.46,2.46,2.46,2.46\n2024-01-27,Bundesgebiet,00,00+,1630,2051,2051,2051,2051,83155031,1.96,2.47,2.47,2.47,2.47\n2024-01-26,Bundesgebiet,00,00+,1550,2112,2112,2112,2112,83155031,1.86,2.54,2.54,2.54,2.54\n2024-01-25,Bundesgebiet,00,00+,1579,2172,2172,2172,2172,83155031,1.9,2.61,2.61,2.61,2.61\n2024-01-24,Bundesgebiet,00,00+,1644,2220,2220,2220,2220,83155031,1.98,2.67,2.67,2.67,2.67\n2024-01-23,Bundesgebiet,00,00+,1638,2289,2289,2289,2289,83155031,1.97,2.75,2.75,2.75,2.75\n2024-01-22,Bundesgebiet,00,00+,1869,2475,2475,2475,2475,83155031,2.25,2.98,2.98,2.98,2.98\n2024-01-21,Bundesgebiet,00,00+,1888,2464,2464,2464,2464,83155031,2.27,2.96,2.96,2.96,2.96\n2024-01-20,Bundesgebiet,00,00+,1940,2487,2487,2487,2487,83155031,2.33,2.99,2.99,2.99,2.99\n2024-01-19,Bundesgebiet,00,00+,1881,2521,2521,2521,2521,83155031,2.26,3.03,3.03,3.03,3.03\n2024-01-18,Bundesgebiet,00,00+,1993,2649,2649,2649,2649,83155031,2.4,3.19,3.19,3.19,3.19\n2024-01-17,Bundesgebiet,00,00+,2091,2853,2853,2853,2853,83155031,2.51,3.43,3.43,3.43,3.43\n2024-01-16,Bundesgebiet,00,00+,2145,3024,3024,3024,3024,83155031,2.58,3.64,3.64,3.64,3.64\n2024-01-15,Bundesgebiet,00,00+,2485,3256,3256,3256,3256,83155031,2.99,3.92,3.92,3.92,3.92\n2024-01-14,Bundesgebiet,00,00+,2533,3286,3286,3286,3286,83155031,3.05,3.95,3.95,3.95,3.95\n2024-01-13,Bundesgebiet,00,00+,2570,3279,3279,3279,3279,83155031,3.09,3.94,3.94,3.94,3.94\n2024-01-12,Bundesgebiet,00,00+,2654,3519,3519,3519,3519,83155031,3.19,4.23,4.23,4.23,4.23\n2024-01-11,Bundesgebiet,00,00+,2935,3864,3864,3864,3864,83155031,3.53,4.65,4.65,4.65,4.65\n2024-01-10,Bundesgebiet,00,00+,3376,4492,4492,4492,4492,83155031,4.06,5.4,5.4,5.4,5.4\n2024-01-09,Bundesgebiet,00,00+,4993,6477,6477,6477,6477,83155031,6,7.79,7.79,7.79,7.79\n2024-01-08,Bundesgebiet,00,00+,4210,5524,5524,5524,5524,83155031,5.06,6.64,6.64,6.64,6.64\n2024-01-07,Bundesgebiet,00,00+,4315,5595,5595,5595,5595,83155031,5.19,6.73,6.73,6.73,6.73\n2024-01-06,Bundesgebiet,00,00+,4432,5684,5684,5684,5684,83155031,5.33,6.84,6.84,6.84,6.84\n2024-01-05,Bundesgebiet,00,00+,4505,6114,6114,6114,6114,83155031,5.42,7.35,7.35,7.35,7.35\n2024-01-04,Bundesgebiet,00,00+,4741,6668,6668,6668,6668,83155031,5.7,8.02,8.02,8.02,8.02\n2024-01-03,Bundesgebiet,00,00+,5716,8557,8557,8557,8557,83155031,6.87,10.29,10.29,10.29,10.29\n2024-01-02,Bundesgebiet,00,00+,3881,6054,6054,6054,6054,83155031,4.67,7.28,7.28,7.28,7.28\n2024-01-01,Bundesgebiet,00,00+,4010,6092,6092,6092,6092,83155031,4.82,7.33,7.33,7.33,7.33\n2023-12-31,Bundesgebiet,00,00+,4074,6057,6057,6057,6057,83155031,4.9,7.28,7.28,7.28,7.28\n2023-12-30,Bundesgebiet,00,00+,4175,6079,6079,6079,6079,83155031,5.02,7.31,7.31,7.31,7.31\n2023-12-29,Bundesgebiet,00,00+,3973,6163,6163,6163,6163,83155031,4.78,7.41,7.41,7.41,7.41\n2023-12-28,Bundesgebiet,00,00+,3446,6160,6160,6160,6160,83155031,4.14,7.41,7.41,7.41,7.41\n2023-12-27,Bundesgebiet,00,00+,2773,4633,4633,4633,4633,83155031,3.33,5.57,5.57,5.57,5.57\n2023-12-26,Bundesgebiet,00,00+,4434,6440,6440,6440,6440,83155031,5.33,7.74,7.74,7.74,7.74\n2023-12-25,Bundesgebiet,00,00+,7160,9326,9326,9326,9326,83155031,8.61,11.22,11.22,11.22,11.22\n2023-12-24,Bundesgebiet,00,00+,7295,9389,9389,9389,9389,83155031,8.77,11.29,11.29,11.29,11.29\n2023-12-23,Bundesgebiet,00,00+,7445,9402,9402,9402,9402,83155031,8.95,11.31,11.31,11.31,11.31\n2023-12-22,Bundesgebiet,00,00+,7340,9764,9764,9764,9764,83155031,8.83,11.74,11.74,11.74,11.74\n2023-12-21,Bundesgebiet,00,00+,7398,10124,10124,10124,10124,83155031,8.9,12.17,12.17,12.17,12.17\n2023-12-20,Bundesgebiet,00,00+,7379,10394,10394,10394,10394,83155031,8.87,12.5,12.5,12.5,12.5\n2023-12-19,Bundesgebiet,00,00+,7049,10544,10544,10544,10544,83155031,8.48,12.68,12.68,12.68,12.68\n2023-12-18,Bundesgebiet,00,00+,7998,10866,10866,10866,10866,83155031,9.62,13.07,13.07,13.07,13.07\n2023-12-17,Bundesgebiet,00,00+,8152,10886,10886,10886,10886,83155031,9.8,13.09,13.09,13.09,13.09\n2023-12-16,Bundesgebiet,00,00+,8301,10891,10891,10891,10891,83155031,9.98,13.1,13.1,13.1,13.1\n2023-12-15,Bundesgebiet,00,00+,7790,10890,10890,10890,10890,83155031,9.37,13.1,13.1,13.1,13.1\n2023-12-14,Bundesgebiet,00,00+,7730,10775,10775,10775,10775,83155031,9.3,12.96,12.96,12.96,12.96\n2023-12-13,Bundesgebiet,00,00+,7313,10580,10580,10580,10580,83155031,8.79,12.72,12.72,12.72,12.72\n2023-12-12,Bundesgebiet,00,00+,6703,10441,10441,10441,10441,83155031,8.06,12.56,12.56,12.56,12.56\n2023-12-11,Bundesgebiet,00,00+,6553,9435,9435,9435,9435,83155031,7.88,11.35,11.35,11.35,11.35\n2023-12-10,Bundesgebiet,00,00+,6646,9380,9380,9380,9380,83155031,7.99,11.28,11.28,11.28,11.28\n2023-12-09,Bundesgebiet,00,00+,6756,9335,9335,9335,9335,83155031,8.12,11.23,11.23,11.23,11.23\n2023-12-08,Bundesgebiet,00,00+,6266,9015,9015,9015,9015,83155031,7.54,10.84,10.84,10.84,10.84\n2023-12-07,Bundesgebiet,00,00+,5916,8638,8638,8638,8638,83155031,7.11,10.39,10.39,10.39,10.39\n2023-12-06,Bundesgebiet,00,00+,5397,8381,8381,8381,8381,83155031,6.49,10.08,10.08,10.08,10.08\n2023-12-05,Bundesgebiet,00,00+,5145,8119,8119,8119,8119,83155031,6.19,9.76,9.76,9.76,9.76\n2023-12-04,Bundesgebiet,00,00+,5940,8251,8251,8251,8251,83155031,7.14,9.92,9.92,9.92,9.92\n2023-12-03,Bundesgebiet,00,00+,6062,8266,8266,8266,8266,83155031,7.29,9.94,9.94,9.94,9.94\n2023-12-02,Bundesgebiet,00,00+,6173,8281,8281,8281,8281,83155031,7.42,9.96,9.96,9.96,9.96\n2023-12-01,Bundesgebiet,00,00+,5859,8242,8242,8242,8242,83155031,7.05,9.91,9.91,9.91,9.91\n2023-11-30,Bundesgebiet,00,00+,5595,8159,8159,8159,8159,83155031,6.73,9.81,9.81,9.81,9.81\n2023-11-29,Bundesgebiet,00,00+,5310,8075,8075,8075,8075,83155031,6.39,9.71,9.71,9.71,9.71\n2023-11-28,Bundesgebiet,00,00+,5312,8156,8156,8156,8156,83155031,6.39,9.81,9.81,9.81,9.81\n2023-11-27,Bundesgebiet,00,00+,5849,8266,8266,8266,8266,83155031,7.03,9.94,9.94,9.94,9.94\n2023-11-26,Bundesgebiet,00,00+,5939,8250,8250,8250,8250,83155031,7.14,9.92,9.92,9.92,9.92\n2023-11-25,Bundesgebiet,00,00+,6041,8231,8231,8231,8231,83155031,7.26,9.9,9.9,9.9,9.9\n2023-11-24,Bundesgebiet,00,00+,5732,8151,8151,8151,8151,83155031,6.89,9.8,9.8,9.8,9.8\n2023-11-23,Bundesgebiet,00,00+,5735,8266,8266,8266,8266,83155031,6.9,9.94,9.94,9.94,9.94\n2023-11-22,Bundesgebiet,00,00+,5505,8196,8196,8196,8196,83155031,6.62,9.86,9.86,9.86,9.86\n2023-11-21,Bundesgebiet,00,00+,5128,7815,7815,7815,7815,83155031,6.17,9.4,9.4,9.4,9.4\n2023-11-20,Bundesgebiet,00,00+,5433,7442,7442,7442,7442,83155031,6.53,8.95,8.95,8.95,8.95\n2023-11-19,Bundesgebiet,00,00+,5531,7444,7444,7444,7444,83155031,6.65,8.95,8.95,8.95,8.95\n2023-11-18,Bundesgebiet,00,00+,5667,7471,7471,7471,7471,83155031,6.81,8.98,8.98,8.98,8.98\n2023-11-17,Bundesgebiet,00,00+,5189,7389,7389,7389,7389,83155031,6.24,8.89,8.89,8.89,8.89\n2023-11-16,Bundesgebiet,00,00+,5146,7363,7363,7363,7363,83155031,6.19,8.85,8.85,8.85,8.85\n2023-11-15,Bundesgebiet,00,00+,5206,7616,7616,7616,7616,83155031,6.26,9.16,9.16,9.16,9.16\n2023-11-14,Bundesgebiet,00,00+,4600,7299,7299,7299,7299,83155031,5.53,8.78,8.78,8.78,8.78\n2023-11-13,Bundesgebiet,00,00+,5425,7482,7482,7482,7482,83155031,6.52,9,9,9,9\n2023-11-12,Bundesgebiet,00,00+,5530,7478,7478,7478,7478,83155031,6.65,8.99,8.99,8.99,8.99\n2023-11-11,Bundesgebiet,00,00+,5636,7450,7450,7450,7450,83155031,6.78,8.96,8.96,8.96,8.96\n2023-11-10,Bundesgebiet,00,00+,5392,7537,7537,7537,7537,83155031,6.48,9.06,9.06,9.06,9.06\n2023-11-09,Bundesgebiet,00,00+,5457,7845,7845,7845,7845,83155031,6.56,9.43,9.43,9.43,9.43\n2023-11-08,Bundesgebiet,00,00+,5357,7520,7520,7520,7520,83155031,6.44,9.04,9.04,9.04,9.04\n2023-11-07,Bundesgebiet,00,00+,4787,7471,7471,7471,7471,83155031,5.76,8.98,8.98,8.98,8.98\n2023-11-06,Bundesgebiet,00,00+,4985,7130,7130,7130,7130,83155031,5.99,8.57,8.57,8.57,8.57\n2023-11-05,Bundesgebiet,00,00+,5093,7138,7138,7138,7138,83155031,6.12,8.58,8.58,8.58,8.58\n2023-11-04,Bundesgebiet,00,00+,5173,7115,7115,7115,7115,83155031,6.22,8.56,8.56,8.56,8.56\n2023-11-03,Bundesgebiet,00,00+,4642,7008,7008,7008,7008,83155031,5.58,8.43,8.43,8.43,8.43\n2023-11-02,Bundesgebiet,00,00+,4097,6534,6534,6534,6534,83155031,4.93,7.86,7.86,7.86,7.86\n2023-11-01,Bundesgebiet,00,00+,4201,6501,6501,6501,6501,83155031,5.05,7.82,7.82,7.82,7.82\n2023-10-31,Bundesgebiet,00,00+,4378,6728,6728,6728,6728,83155031,5.26,8.09,8.09,8.09,8.09\n2023-10-30,Bundesgebiet,00,00+,4683,6592,6592,6592,6592,83155031,5.63,7.93,7.93,7.93,7.93\n2023-10-29,Bundesgebiet,00,00+,4798,6594,6594,6594,6594,83155031,5.77,7.93,7.93,7.93,7.93\n2023-10-28,Bundesgebiet,00,00+,4885,6588,6588,6588,6588,83155031,5.87,7.92,7.92,7.92,7.92\n2023-10-27,Bundesgebiet,00,00+,4437,6341,6341,6341,6341,83155031,5.34,7.63,7.63,7.63,7.63\n2023-10-26,Bundesgebiet,00,00+,4141,5955,5955,5955,5955,83155031,4.98,7.16,7.16,7.16,7.16\n2023-10-25,Bundesgebiet,00,00+,3741,5524,5524,5524,5524,83155031,4.5,6.64,6.64,6.64,6.64\n2023-10-24,Bundesgebiet,00,00+,3100,5064,5064,5064,5064,83155031,3.73,6.09,6.09,6.09,6.09\n2023-10-23,Bundesgebiet,00,00+,3085,4415,4415,4415,4415,83155031,3.71,5.31,5.31,5.31,5.31\n2023-10-22,Bundesgebiet,00,00+,3145,4360,4360,4360,4360,83155031,3.78,5.24,5.24,5.24,5.24\n2023-10-21,Bundesgebiet,00,00+,3214,4345,4345,4345,4345,83155031,3.87,5.23,5.23,5.23,5.23\n2023-10-20,Bundesgebiet,00,00+,3106,4263,4263,4263,4263,83155031,3.74,5.13,5.13,5.13,5.13\n2023-10-19,Bundesgebiet,00,00+,2997,4154,4154,4154,4154,83155031,3.6,5,5,5,5\n2023-10-18,Bundesgebiet,00,00+,2735,4093,4093,4093,4093,83155031,3.29,4.92,4.92,4.92,4.92\n2023-10-17,Bundesgebiet,00,00+,2585,4046,4046,4046,4046,83155031,3.11,4.87,4.87,4.87,4.87\n2023-10-16,Bundesgebiet,00,00+,2718,3848,3848,3848,3848,83155031,3.27,4.63,4.63,4.63,4.63\n2023-10-15,Bundesgebiet,00,00+,2777,3848,3848,3848,3848,83155031,3.34,4.63,4.63,4.63,4.63\n2023-10-14,Bundesgebiet,00,00+,2833,3832,3832,3832,3832,83155031,3.41,4.61,4.61,4.61,4.61\n2023-10-13,Bundesgebiet,00,00+,2598,3742,3742,3742,3742,83155031,3.12,4.5,4.5,4.5,4.5\n2023-10-12,Bundesgebiet,00,00+,2609,3739,3739,3739,3739,83155031,3.14,4.5,4.5,4.5,4.5\n2023-10-11,Bundesgebiet,00,00+,2828,4040,4040,4040,4040,83155031,3.4,4.86,4.86,4.86,4.86\n2023-10-10,Bundesgebiet,00,00+,2157,3384,3384,3384,3384,83155031,2.59,4.07,4.07,4.07,4.07\n2023-10-09,Bundesgebiet,00,00+,2094,3141,3141,3141,3141,83155031,2.52,3.78,3.78,3.78,3.78\n2023-10-08,Bundesgebiet,00,00+,2130,3113,3113,3113,3113,83155031,2.56,3.74,3.74,3.74,3.74\n2023-10-07,Bundesgebiet,00,00+,2173,3101,3101,3101,3101,83155031,2.61,3.73,3.73,3.73,3.73\n2023-10-06,Bundesgebiet,00,00+,1985,2961,2961,2961,2961,83155031,2.39,3.56,3.56,3.56,3.56\n2023-10-05,Bundesgebiet,00,00+,1643,2776,2776,2776,2776,83155031,1.98,3.34,3.34,3.34,3.34\n2023-10-04,Bundesgebiet,00,00+,1173,2222,2222,2222,2222,83155031,1.41,2.67,2.67,2.67,2.67\n2023-10-03,Bundesgebiet,00,00+,1586,2633,2633,2633,2633,83155031,1.91,3.17,3.17,3.17,3.17\n2023-10-02,Bundesgebiet,00,00+,1691,2452,2452,2452,2452,83155031,2.03,2.95,2.95,2.95,2.95\n2023-10-01,Bundesgebiet,00,00+,1721,2440,2440,2440,2440,83155031,2.07,2.93,2.93,2.93,2.93\n2023-09-30,Bundesgebiet,00,00+,1755,2424,2424,2424,2424,83155031,2.11,2.92,2.92,2.92,2.92\n2023-09-29,Bundesgebiet,00,00+,1652,2345,2345,2345,2345,83155031,1.99,2.82,2.82,2.82,2.82\n2023-09-28,Bundesgebiet,00,00+,1647,2292,2292,2292,2292,83155031,1.98,2.76,2.76,2.76,2.76\n2023-09-27,Bundesgebiet,00,00+,1557,2245,2245,2245,2245,83155031,1.87,2.7,2.7,2.7,2.7\n2023-09-26,Bundesgebiet,00,00+,1424,2221,2221,2221,2221,83155031,1.71,2.67,2.67,2.67,2.67\n2023-09-25,Bundesgebiet,00,00+,1610,2215,2215,2215,2215,83155031,1.94,2.66,2.66,2.66,2.66\n2023-09-24,Bundesgebiet,00,00+,1641,2220,2220,2220,2220,83155031,1.97,2.67,2.67,2.67,2.67\n2023-09-23,Bundesgebiet,00,00+,1692,2238,2238,2238,2238,83155031,2.03,2.69,2.69,2.69,2.69\n2023-09-22,Bundesgebiet,00,00+,1631,2222,2222,2222,2222,83155031,1.96,2.67,2.67,2.67,2.67\n2023-09-21,Bundesgebiet,00,00+,1574,2167,2167,2167,2167,83155031,1.89,2.61,2.61,2.61,2.61\n2023-09-20,Bundesgebiet,00,00+,1495,2184,2184,2184,2184,83155031,1.8,2.63,2.63,2.63,2.63\n2023-09-19,Bundesgebiet,00,00+,1387,2194,2194,2194,2194,83155031,1.67,2.64,2.64,2.64,2.64\n2023-09-18,Bundesgebiet,00,00+,1596,2232,2232,2232,2232,83155031,1.92,2.68,2.68,2.68,2.68\n2023-09-17,Bundesgebiet,00,00+,1627,2229,2229,2229,2229,83155031,1.96,2.68,2.68,2.68,2.68\n2023-09-16,Bundesgebiet,00,00+,1656,2209,2209,2209,2209,83155031,1.99,2.66,2.66,2.66,2.66\n2023-09-15,Bundesgebiet,00,00+,1688,2293,2293,2293,2293,83155031,2.03,2.76,2.76,2.76,2.76\n2023-09-14,Bundesgebiet,00,00+,1736,2362,2362,2362,2362,83155031,2.09,2.84,2.84,2.84,2.84\n2023-09-13,Bundesgebiet,00,00+,1642,2383,2383,2383,2383,83155031,1.97,2.87,2.87,2.87,2.87\n2023-09-12,Bundesgebiet,00,00+,1501,2315,2315,2315,2315,83155031,1.81,2.78,2.78,2.78,2.78\n2023-09-11,Bundesgebiet,00,00+,1507,2092,2092,2092,2092,83155031,1.81,2.52,2.52,2.52,2.52\n2023-09-10,Bundesgebiet,00,00+,1538,2089,2089,2089,2089,83155031,1.85,2.51,2.51,2.51,2.51\n2023-09-09,Bundesgebiet,00,00+,1561,2080,2080,2080,2080,83155031,1.88,2.5,2.5,2.5,2.5\n2023-09-08,Bundesgebiet,00,00+,1374,1948,1948,1948,1948,83155031,1.65,2.34,2.34,2.34,2.34\n2023-09-07,Bundesgebiet,00,00+,1244,1798,1798,1798,1798,83155031,1.5,2.16,2.16,2.16,2.16\n2023-09-06,Bundesgebiet,00,00+,1149,1701,1701,1701,1701,83155031,1.38,2.05,2.05,2.05,2.05\n2023-09-05,Bundesgebiet,00,00+,985,1575,1575,1575,1575,83155031,1.18,1.89,1.89,1.89,1.89\n2023-09-04,Bundesgebiet,00,00+,1112,1558,1558,1558,1558,83155031,1.34,1.87,1.87,1.87,1.87\n2023-09-03,Bundesgebiet,00,00+,1129,1545,1545,1545,1545,83155031,1.36,1.86,1.86,1.86,1.86\n2023-09-02,Bundesgebiet,00,00+,1151,1549,1549,1549,1549,83155031,1.38,1.86,1.86,1.86,1.86\n2023-09-01,Bundesgebiet,00,00+,1130,1550,1550,1550,1550,83155031,1.36,1.86,1.86,1.86,1.86\n2023-08-31,Bundesgebiet,00,00+,1102,1556,1556,1556,1556,83155031,1.33,1.87,1.87,1.87,1.87\n2023-08-30,Bundesgebiet,00,00+,1058,1533,1533,1533,1533,83155031,1.27,1.84,1.84,1.84,1.84\n2023-08-29,Bundesgebiet,00,00+,1085,1595,1595,1595,1595,83155031,1.3,1.92,1.92,1.92,1.92\n2023-08-28,Bundesgebiet,00,00+,0,1582,1582,1582,1582,83155031,0,1.9,1.9,1.9,1.9\n2023-08-27,Bundesgebiet,00,00+,0,1589,1589,1589,1589,83155031,0,1.91,1.91,1.91,1.91\n2023-08-26,Bundesgebiet,00,00+,0,1594,1594,1594,1594,83155031,0,1.92,1.92,1.92,1.92\n2023-08-25,Bundesgebiet,00,00+,0,1546,1546,1546,1546,83155031,0,1.86,1.86,1.86,1.86\n2023-08-24,Bundesgebiet,00,00+,1096,1527,1527,1527,1527,83155031,1.32,1.84,1.84,1.84,1.84\n2023-08-23,Bundesgebiet,00,00+,1071,1525,1525,1525,1525,83155031,1.29,1.83,1.83,1.83,1.83\n2023-08-22,Bundesgebiet,00,00+,865,1392,1392,1392,1392,83155031,1.04,1.67,1.67,1.67,1.67\n2023-08-21,Bundesgebiet,00,00+,848,1291,1291,1291,1291,83155031,1.02,1.55,1.55,1.55,1.55\n2023-08-20,Bundesgebiet,00,00+,868,1288,1288,1288,1288,83155031,1.04,1.55,1.55,1.55,1.55\n2023-08-19,Bundesgebiet,00,00+,882,1268,1268,1268,1268,83155031,1.06,1.52,1.52,1.52,1.52\n2023-08-18,Bundesgebiet,00,00+,809,1204,1204,1204,1204,83155031,0.97,1.45,1.45,1.45,1.45\n2023-08-17,Bundesgebiet,00,00+,737,1109,1109,1109,1109,83155031,0.89,1.33,1.33,1.33,1.33\n2023-08-16,Bundesgebiet,00,00+,661,992,992,992,992,83155031,0.79,1.19,1.19,1.19,1.19\n2023-08-15,Bundesgebiet,00,00+,558,940,940,940,940,83155031,0.67,1.13,1.13,1.13,1.13\n2023-08-14,Bundesgebiet,00,00+,544,769,769,769,769,83155031,0.65,0.92,0.92,0.92,0.92\n2023-08-13,Bundesgebiet,00,00+,556,759,759,759,759,83155031,0.67,0.91,0.91,0.91,0.91\n2023-08-12,Bundesgebiet,00,00+,567,756,756,756,756,83155031,0.68,0.91,0.91,0.91,0.91\n2023-08-11,Bundesgebiet,00,00+,501,717,717,717,717,83155031,0.6,0.86,0.86,0.86,0.86\n2023-08-10,Bundesgebiet,00,00+,458,655,655,655,655,83155031,0.55,0.79,0.79,0.79,0.79\n2023-08-09,Bundesgebiet,00,00+,419,624,624,624,624,83155031,0.5,0.75,0.75,0.75,0.75\n2023-08-08,Bundesgebiet,00,00+,383,598,598,598,598,83155031,0.46,0.72,0.72,0.72,0.72\n2023-08-07,Bundesgebiet,00,00+,413,577,577,577,577,83155031,0.5,0.69,0.69,0.69,0.69\n2023-08-06,Bundesgebiet,00,00+,421,572,572,572,572,83155031,0.51,0.69,0.69,0.69,0.69\n2023-08-05,Bundesgebiet,00,00+,439,581,581,581,581,83155031,0.53,0.7,0.7,0.7,0.7\n2023-08-04,Bundesgebiet,00,00+,389,558,558,558,558,83155031,0.47,0.67,0.67,0.67,0.67\n2023-08-03,Bundesgebiet,00,00+,377,567,567,567,567,83155031,0.45,0.68,0.68,0.68,0.68\n2023-08-02,Bundesgebiet,00,00+,350,553,553,553,553,83155031,0.42,0.67,0.67,0.67,0.67\n2023-08-01,Bundesgebiet,00,00+,329,517,517,517,517,83155031,0.4,0.62,0.62,0.62,0.62\n2023-07-31,Bundesgebiet,00,00+,346,483,483,483,483,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-30,Bundesgebiet,00,00+,353,482,482,482,482,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-29,Bundesgebiet,00,00+,362,472,472,472,472,83155031,0.44,0.57,0.57,0.57,0.57\n2023-07-28,Bundesgebiet,00,00+,339,463,463,463,463,83155031,0.41,0.56,0.56,0.56,0.56\n2023-07-27,Bundesgebiet,00,00+,323,438,438,438,438,83155031,0.39,0.53,0.53,0.53,0.53\n2023-07-26,Bundesgebiet,00,00+,270,410,410,410,410,83155031,0.32,0.49,0.49,0.49,0.49\n2023-07-25,Bundesgebiet,00,00+,241,378,378,378,378,83155031,0.29,0.45,0.45,0.45,0.45\n2023-07-24,Bundesgebiet,00,00+,254,362,362,362,362,83155031,0.31,0.44,0.44,0.44,0.44\n2023-07-23,Bundesgebiet,00,00+,258,359,359,359,359,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-22,Bundesgebiet,00,00+,262,354,354,354,354,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-21,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-20,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2023-07-19,Bundesgebiet,00,00+,237,356,356,356,356,83155031,0.29,0.43,0.43,0.43,0.43\n2023-07-18,Bundesgebiet,00,00+,228,372,372,372,372,83155031,0.27,0.45,0.45,0.45,0.45\n2023-07-17,Bundesgebiet,00,00+,239,339,339,339,339,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-16,Bundesgebiet,00,00+,242,338,338,338,338,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-15,Bundesgebiet,00,00+,245,335,335,335,335,83155031,0.29,0.4,0.4,0.4,0.4\n2023-07-14,Bundesgebiet,00,00+,226,319,319,319,319,83155031,0.27,0.38,0.38,0.38,0.38\n2023-07-13,Bundesgebiet,00,00+,209,305,305,305,305,83155031,0.25,0.37,0.37,0.37,0.37\n2023-07-12,Bundesgebiet,00,00+,183,299,299,299,299,83155031,0.22,0.36,0.36,0.36,0.36\n2023-07-11,Bundesgebiet,00,00+,187,277,277,277,277,83155031,0.22,0.33,0.33,0.33,0.33\n2023-07-10,Bundesgebiet,00,00+,193,259,259,259,259,83155031,0.23,0.31,0.31,0.31,0.31\n2023-07-09,Bundesgebiet,00,00+,198,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-08,Bundesgebiet,00,00+,203,265,265,265,265,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-07,Bundesgebiet,00,00+,225,295,295,295,295,83155031,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Bundesgebiet,00,00+,227,308,308,308,308,83155031,0.27,0.37,0.37,0.37,0.37\n2023-07-05,Bundesgebiet,00,00+,251,328,328,328,328,83155031,0.3,0.39,0.39,0.39,0.39\n2023-07-04,Bundesgebiet,00,00+,238,328,328,328,328,83155031,0.29,0.39,0.39,0.39,0.39\n2023-07-03,Bundesgebiet,00,00+,256,355,355,355,355,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-02,Bundesgebiet,00,00+,262,356,356,356,356,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-01,Bundesgebiet,00,00+,269,357,357,357,357,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-30,Bundesgebiet,00,00+,258,335,335,335,335,83155031,0.31,0.4,0.4,0.4,0.4\n2023-06-29,Bundesgebiet,00,00+,246,337,337,337,337,83155031,0.3,0.41,0.41,0.41,0.41\n2023-06-28,Bundesgebiet,00,00+,243,350,350,350,350,83155031,0.29,0.42,0.42,0.42,0.42\n2023-06-27,Bundesgebiet,00,00+,269,361,361,361,361,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-26,Bundesgebiet,00,00+,331,430,430,430,430,83155031,0.4,0.52,0.52,0.52,0.52\n2023-06-25,Bundesgebiet,00,00+,337,429,429,429,429,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-24,Bundesgebiet,00,00+,342,430,430,430,430,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-23,Bundesgebiet,00,00+,353,463,463,463,463,83155031,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Bundesgebiet,00,00+,402,522,522,522,522,83155031,0.48,0.63,0.63,0.63,0.63\n2023-06-21,Bundesgebiet,00,00+,399,534,534,534,534,83155031,0.48,0.64,0.64,0.64,0.64\n2023-06-20,Bundesgebiet,00,00+,448,609,609,609,609,83155031,0.54,0.73,0.73,0.73,0.73\n2023-06-19,Bundesgebiet,00,00+,487,658,658,658,658,83155031,0.59,0.79,0.79,0.79,0.79\n2023-06-18,Bundesgebiet,00,00+,505,678,678,678,678,83155031,0.61,0.82,0.82,0.82,0.82\n2023-06-17,Bundesgebiet,00,00+,519,687,687,687,687,83155031,0.62,0.83,0.83,0.83,0.83\n2023-06-16,Bundesgebiet,00,00+,521,727,727,727,727,83155031,0.63,0.87,0.87,0.87,0.87\n2023-06-15,Bundesgebiet,00,00+,469,681,681,681,681,83155031,0.56,0.82,0.82,0.82,0.82\n2023-06-14,Bundesgebiet,00,00+,489,713,713,713,713,83155031,0.59,0.86,0.86,0.86,0.86\n2023-06-13,Bundesgebiet,00,00+,470,732,732,732,732,83155031,0.57,0.88,0.88,0.88,0.88\n2023-06-12,Bundesgebiet,00,00+,529,780,780,780,780,83155031,0.64,0.94,0.94,0.94,0.94\n2023-06-11,Bundesgebiet,00,00+,542,770,770,770,770,83155031,0.65,0.93,0.93,0.93,0.93\n2023-06-10,Bundesgebiet,00,00+,550,764,764,764,764,83155031,0.66,0.92,0.92,0.92,0.92\n2023-06-09,Bundesgebiet,00,00+,517,760,760,760,760,83155031,0.62,0.91,0.91,0.91,0.91\n2023-06-08,Bundesgebiet,00,00+,592,860,860,860,860,83155031,0.71,1.03,1.03,1.03,1.03\n2023-06-07,Bundesgebiet,00,00+,626,916,916,916,916,83155031,0.75,1.1,1.1,1.1,1.1\n2023-06-06,Bundesgebiet,00,00+,808,1121,1121,1121,1121,83155031,0.97,1.35,1.35,1.35,1.35\n2023-06-05,Bundesgebiet,00,00+,655,878,878,878,878,83155031,0.79,1.06,1.06,1.06,1.06\n2023-06-04,Bundesgebiet,00,00+,666,877,877,877,877,83155031,0.8,1.05,1.05,1.05,1.05\n2023-06-03,Bundesgebiet,00,00+,680,883,883,883,883,83155031,0.82,1.06,1.06,1.06,1.06\n2023-06-02,Bundesgebiet,00,00+,652,912,912,912,912,83155031,0.78,1.1,1.1,1.1,1.1\n2023-06-01,Bundesgebiet,00,00+,633,911,911,911,911,83155031,0.76,1.1,1.1,1.1,1.1\n2023-05-31,Bundesgebiet,00,00+,631,957,957,957,957,83155031,0.76,1.15,1.15,1.15,1.15\n2023-05-30,Bundesgebiet,00,00+,570,866,866,866,866,83155031,0.69,1.04,1.04,1.04,1.04\n2023-05-29,Bundesgebiet,00,00+,1043,1373,1373,1373,1373,83155031,1.25,1.65,1.65,1.65,1.65\n2023-05-28,Bundesgebiet,00,00+,1068,1387,1387,1387,1387,83155031,1.28,1.67,1.67,1.67,1.67\n2023-05-27,Bundesgebiet,00,00+,1100,1405,1405,1405,1405,83155031,1.32,1.69,1.69,1.69,1.69\n2023-05-26,Bundesgebiet,00,00+,1161,1482,1482,1482,1482,83155031,1.4,1.78,1.78,1.78,1.78\n2023-05-25,Bundesgebiet,00,00+,962,1344,1344,1344,1344,83155031,1.16,1.62,1.62,1.62,1.62\n2023-05-24,Bundesgebiet,00,00+,1017,1407,1407,1407,1407,83155031,1.22,1.69,1.69,1.69,1.69\n2023-05-23,Bundesgebiet,00,00+,882,1425,1425,1425,1425,83155031,1.06,1.71,1.71,1.71,1.71\n2023-05-22,Bundesgebiet,00,00+,933,1390,1390,1390,1390,83155031,1.12,1.67,1.67,1.67,1.67\n2023-05-21,Bundesgebiet,00,00+,958,1392,1392,1392,1392,83155031,1.15,1.67,1.67,1.67,1.67\n2023-05-20,Bundesgebiet,00,00+,995,1399,1399,1399,1399,83155031,1.2,1.68,1.68,1.68,1.68\n2023-05-19,Bundesgebiet,00,00+,1036,1460,1460,1460,1460,83155031,1.25,1.76,1.76,1.76,1.76\n2023-05-18,Bundesgebiet,00,00+,1274,1699,1699,1699,1699,83155031,1.53,2.04,2.04,2.04,2.04\n2023-05-17,Bundesgebiet,00,00+,1229,1692,1692,1692,1692,83155031,1.48,2.03,2.03,2.03,2.03\n2023-05-16,Bundesgebiet,00,00+,1290,1834,1834,1834,1834,83155031,1.55,2.21,2.21,2.21,2.21\n2023-05-15,Bundesgebiet,00,00+,1535,2002,2002,2002,2002,83155031,1.85,2.41,2.41,2.41,2.41\n2023-05-14,Bundesgebiet,00,00+,1575,2017,2017,2017,2017,83155031,1.89,2.43,2.43,2.43,2.43\n2023-05-13,Bundesgebiet,00,00+,1626,2032,2032,2032,2032,83155031,1.96,2.44,2.44,2.44,2.44\n2023-05-12,Bundesgebiet,00,00+,1656,2094,2094,2094,2094,83155031,1.99,2.52,2.52,2.52,2.52\n2023-05-11,Bundesgebiet,00,00+,1663,2217,2217,2217,2217,83155031,2,2.67,2.67,2.67,2.67\n2023-05-10,Bundesgebiet,00,00+,1698,2385,2385,2385,2385,83155031,2.04,2.87,2.87,2.87,2.87\n2023-05-09,Bundesgebiet,00,00+,2144,2884,2884,2884,2884,83155031,2.58,3.47,3.47,3.47,3.47\n2023-05-08,Bundesgebiet,00,00+,1639,2303,2303,2303,2303,83155031,1.97,2.77,2.77,2.77,2.77\n2023-05-07,Bundesgebiet,00,00+,1699,2326,2326,2326,2326,83155031,2.04,2.8,2.8,2.8,2.8\n2023-05-06,Bundesgebiet,00,00+,1770,2347,2347,2347,2347,83155031,2.13,2.82,2.82,2.82,2.82\n2023-05-05,Bundesgebiet,00,00+,1678,2349,2349,2349,2349,83155031,2.02,2.82,2.82,2.82,2.82\n2023-05-04,Bundesgebiet,00,00+,1606,2332,2332,2332,2332,83155031,1.93,2.8,2.8,2.8,2.8\n2023-05-03,Bundesgebiet,00,00+,1408,2314,2314,2314,2314,83155031,1.69,2.78,2.78,2.78,2.78\n2023-05-02,Bundesgebiet,00,00+,1261,1960,1960,1960,1960,83155031,1.52,2.36,2.36,2.36,2.36\n2023-05-01,Bundesgebiet,00,00+,2055,2766,2766,2766,2766,83155031,2.47,3.33,3.33,3.33,3.33\n2023-04-30,Bundesgebiet,00,00+,2124,2783,2783,2783,2783,83155031,2.55,3.35,3.35,3.35,3.35\n2023-04-29,Bundesgebiet,00,00+,2174,2760,2760,2760,2760,83155031,2.61,3.32,3.32,3.32,3.32\n2023-04-28,Bundesgebiet,00,00+,2179,2819,2819,2819,2819,83155031,2.62,3.39,3.39,3.39,3.39\n2023-04-27,Bundesgebiet,00,00+,2206,2958,2958,2958,2958,83155031,2.65,3.56,3.56,3.56,3.56\n2023-04-26,Bundesgebiet,00,00+,2184,3055,3055,3055,3055,83155031,2.63,3.67,3.67,3.67,3.67\n2023-04-25,Bundesgebiet,00,00+,2179,3179,3179,3179,3179,83155031,2.62,3.82,3.82,3.82,3.82\n2023-04-24,Bundesgebiet,00,00+,2422,3349,3349,3349,3349,83155031,2.91,4.03,4.03,4.03,4.03\n2023-04-23,Bundesgebiet,00,00+,2499,3352,3352,3352,3352,83155031,3.01,4.03,4.03,4.03,4.03\n2023-04-22,Bundesgebiet,00,00+,2570,3379,3379,3379,3379,83155031,3.09,4.06,4.06,4.06,4.06\n2023-04-21,Bundesgebiet,00,00+,2623,3497,3497,3497,3497,83155031,3.15,4.21,4.21,4.21,4.21\n2023-04-20,Bundesgebiet,00,00+,2724,3690,3690,3690,3690,83155031,3.28,4.44,4.44,4.44,4.44\n2023-04-19,Bundesgebiet,00,00+,2867,3913,3913,3913,3913,83155031,3.45,4.71,4.71,4.71,4.71\n2023-04-18,Bundesgebiet,00,00+,3576,4942,4942,4942,4942,83155031,4.3,5.94,5.94,5.94,5.94\n2023-04-17,Bundesgebiet,00,00+,2839,4016,4016,4016,4016,83155031,3.41,4.83,4.83,4.83,4.83\n2023-04-16,Bundesgebiet,00,00+,2946,4050,4050,4050,4050,83155031,3.54,4.87,4.87,4.87,4.87\n2023-04-15,Bundesgebiet,00,00+,3051,4096,4096,4096,4096,83155031,3.67,4.93,4.93,4.93,4.93\n2023-04-14,Bundesgebiet,00,00+,2627,3654,3654,3654,3654,83155031,3.16,4.39,4.39,4.39,4.39\n2023-04-13,Bundesgebiet,00,00+,2435,3565,3565,3565,3565,83155031,2.93,4.29,4.29,4.29,4.29\n2023-04-12,Bundesgebiet,00,00+,1921,3501,3501,3501,3501,83155031,2.31,4.21,4.21,4.21,4.21\n2023-04-11,Bundesgebiet,00,00+,1448,2712,2712,2712,2712,83155031,1.74,3.26,3.26,3.26,3.26\n2023-04-10,Bundesgebiet,00,00+,2709,4060,4060,4060,4060,83155031,3.26,4.88,4.88,4.88,4.88\n2023-04-09,Bundesgebiet,00,00+,2835,4082,4082,4082,4082,83155031,3.41,4.91,4.91,4.91,4.91\n2023-04-08,Bundesgebiet,00,00+,2957,4100,4100,4100,4100,83155031,3.56,4.93,4.93,4.93,4.93\n2023-04-07,Bundesgebiet,00,00+,3576,4734,4734,4734,4734,83155031,4.3,5.69,5.69,5.69,5.69\n2023-04-06,Bundesgebiet,00,00+,3646,4948,4948,4948,4948,83155031,4.38,5.95,5.95,5.95,5.95\n2023-04-05,Bundesgebiet,00,00+,3678,5208,5208,5208,5208,83155031,4.42,6.26,6.26,6.26,6.26\n2023-04-04,Bundesgebiet,00,00+,3623,5347,5347,5347,5347,83155031,4.36,6.43,6.43,6.43,6.43\n2023-04-03,Bundesgebiet,00,00+,4178,5769,5769,5769,5769,83155031,5.02,6.94,6.94,6.94,6.94\n2023-04-02,Bundesgebiet,00,00+,4338,5811,5811,5811,5811,83155031,5.22,6.99,6.99,6.99,6.99\n2023-04-01,Bundesgebiet,00,00+,4475,5828,5828,5828,5828,83155031,5.38,7.01,7.01,7.01,7.01\n2023-03-31,Bundesgebiet,00,00+,4557,6077,6077,6077,6077,83155031,5.48,7.31,7.31,7.31,7.31\n2023-03-30,Bundesgebiet,00,00+,4691,6376,6376,6376,6376,83155031,5.64,7.67,7.67,7.67,7.67\n2023-03-29,Bundesgebiet,00,00+,4754,6727,6727,6727,6727,83155031,5.72,8.09,8.09,8.09,8.09\n2023-03-28,Bundesgebiet,00,00+,4726,7173,7173,7173,7173,83155031,5.68,8.63,8.63,8.63,8.63\n2023-03-27,Bundesgebiet,00,00+,5383,7726,7726,7726,7726,83155031,6.47,9.29,9.29,9.29,9.29\n2023-03-26,Bundesgebiet,00,00+,5610,7792,7792,7792,7792,83155031,6.75,9.37,9.37,9.37,9.37\n2023-03-25,Bundesgebiet,00,00+,5839,7906,7906,7906,7906,83155031,7.02,9.51,9.51,9.51,9.51\n2023-03-24,Bundesgebiet,00,00+,5809,8142,8142,8142,8142,83155031,6.99,9.79,9.79,9.79,9.79\n2023-03-23,Bundesgebiet,00,00+,5917,8451,8451,8451,8451,83155031,7.12,10.16,10.16,10.16,10.16\n2023-03-22,Bundesgebiet,00,00+,5838,8678,8678,8678,8678,83155031,7.02,10.44,10.44,10.44,10.44\n2023-03-21,Bundesgebiet,00,00+,5948,9020,9020,9020,9020,83155031,7.15,10.85,10.85,10.85,10.85\n2023-03-20,Bundesgebiet,00,00+,6427,9229,9229,9229,9229,83155031,7.73,11.1,11.1,11.1,11.1\n2023-03-19,Bundesgebiet,00,00+,6673,9265,9265,9265,9265,83155031,8.02,11.14,11.14,11.14,11.14\n2023-03-18,Bundesgebiet,00,00+,6929,9275,9275,9275,9275,83155031,8.33,11.15,11.15,11.15,11.15\n2023-03-17,Bundesgebiet,00,00+,6831,9334,9334,9334,9334,83155031,8.21,11.22,11.22,11.22,11.22\n2023-03-16,Bundesgebiet,00,00+,6494,9363,9363,9363,9363,83155031,7.81,11.26,11.26,11.26,11.26\n2023-03-15,Bundesgebiet,00,00+,6255,9151,9151,9151,9151,83155031,7.52,11,11,11,11\n2023-03-14,Bundesgebiet,00,00+,5791,8935,8935,8935,8935,83155031,6.96,10.74,10.74,10.74,10.74\n2023-03-13,Bundesgebiet,00,00+,5823,8615,8615,8615,8615,83155031,7,10.36,10.36,10.36,10.36\n2023-03-12,Bundesgebiet,00,00+,6048,8572,8572,8572,8572,83155031,7.27,10.31,10.31,10.31,10.31\n2023-03-11,Bundesgebiet,00,00+,6251,8515,8515,8515,8515,83155031,7.52,10.24,10.24,10.24,10.24\n2023-03-10,Bundesgebiet,00,00+,5976,8340,8340,8340,8340,83155031,7.19,10.03,10.03,10.03,10.03\n2023-03-09,Bundesgebiet,00,00+,5616,8101,8101,8101,8101,83155031,6.75,9.74,9.74,9.74,9.74\n2023-03-08,Bundesgebiet,00,00+,5464,8197,8197,8197,8197,83155031,6.57,9.86,9.86,9.86,9.86\n2023-03-07,Bundesgebiet,00,00+,5499,8358,8358,8358,8358,83155031,6.61,10.05,10.05,10.05,10.05\n2023-03-06,Bundesgebiet,00,00+,5999,8738,8738,8738,8738,83155031,7.21,10.51,10.51,10.51,10.51\n2023-03-05,Bundesgebiet,00,00+,6288,8810,8810,8810,8810,83155031,7.56,10.59,10.59,10.59,10.59\n2023-03-04,Bundesgebiet,00,00+,6569,8905,8905,8905,8905,83155031,7.9,10.71,10.71,10.71,10.71\n2023-03-03,Bundesgebiet,00,00+,6625,9185,9185,9185,9185,83155031,7.97,11.05,11.05,11.05,11.05\n2023-03-02,Bundesgebiet,00,00+,6686,9559,9559,9559,9559,83155031,8.04,11.5,11.5,11.5,11.5\n2023-03-01,Bundesgebiet,00,00+,6823,9986,9986,9986,9986,83155031,8.21,12.01,12.01,12.01,12.01\n2023-02-28,Bundesgebiet,00,00+,6770,10231,10231,10231,10231,83155031,8.14,12.3,12.3,12.3,12.3\n2023-02-27,Bundesgebiet,00,00+,6629,9854,9854,9854,9854,83155031,7.97,11.85,11.85,11.85,11.85\n2023-02-26,Bundesgebiet,00,00+,6933,9903,9903,9903,9903,83155031,8.34,11.91,11.91,11.91,11.91\n2023-02-25,Bundesgebiet,00,00+,7171,9855,9855,9855,9855,83155031,8.62,11.85,11.85,11.85,11.85\n2023-02-24,Bundesgebiet,00,00+,6781,9832,9832,9832,9832,83155031,8.15,11.82,11.82,11.82,11.82\n2023-02-23,Bundesgebiet,00,00+,6507,9680,9680,9680,9680,83155031,7.83,11.64,11.64,11.64,11.64\n2023-02-22,Bundesgebiet,00,00+,5776,9479,9479,9479,9479,83155031,6.95,11.4,11.4,11.4,11.4\n2023-02-21,Bundesgebiet,00,00+,5478,9192,9192,9192,9192,83155031,6.59,11.05,11.05,11.05,11.05\n2023-02-20,Bundesgebiet,00,00+,6127,9243,9243,9243,9243,83155031,7.37,11.12,11.12,11.12,11.12\n2023-02-19,Bundesgebiet,00,00+,6362,9152,9152,9152,9152,83155031,7.65,11.01,11.01,11.01,11.01\n2023-02-18,Bundesgebiet,00,00+,6607,9146,9146,9146,9146,83155031,7.95,11,11,11,11\n2023-02-17,Bundesgebiet,00,00+,6220,8859,8859,8859,8859,83155031,7.48,10.65,10.65,10.65,10.65\n2023-02-16,Bundesgebiet,00,00+,5856,8617,8617,8617,8617,83155031,7.04,10.36,10.36,10.36,10.36\n2023-02-15,Bundesgebiet,00,00+,5333,8221,8221,8221,8221,83155031,6.41,9.89,9.89,9.89,9.89\n2023-02-14,Bundesgebiet,00,00+,4958,7796,7796,7796,7796,83155031,5.96,9.38,9.38,9.38,9.38\n2023-02-13,Bundesgebiet,00,00+,4926,7341,7341,7341,7341,83155031,5.92,8.83,8.83,8.83,8.83\n2023-02-12,Bundesgebiet,00,00+,5114,7280,7280,7280,7280,83155031,6.15,8.75,8.75,8.75,8.75\n2023-02-11,Bundesgebiet,00,00+,5302,7218,7218,7218,7218,83155031,6.38,8.68,8.68,8.68,8.68\n2023-02-10,Bundesgebiet,00,00+,5200,7172,7172,7172,7172,83155031,6.25,8.62,8.62,8.62,8.62\n2023-02-09,Bundesgebiet,00,00+,4870,6908,6908,6908,6908,83155031,5.86,8.31,8.31,8.31,8.31\n2023-02-08,Bundesgebiet,00,00+,4574,6708,6708,6708,6708,83155031,5.5,8.07,8.07,8.07,8.07\n2023-02-07,Bundesgebiet,00,00+,4293,6541,6541,6541,6541,83155031,5.16,7.87,7.87,7.87,7.87\n2023-02-06,Bundesgebiet,00,00+,4101,6129,6129,6129,6129,83155031,4.93,7.37,7.37,7.37,7.37\n2023-02-05,Bundesgebiet,00,00+,4276,6104,6104,6104,6104,83155031,5.14,7.34,7.34,7.34,7.34\n2023-02-04,Bundesgebiet,00,00+,4420,6054,6054,6054,6054,83155031,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Bundesgebiet,00,00+,4182,5820,5820,5820,5820,83155031,5.03,7,7,7,7\n2023-02-02,Bundesgebiet,00,00+,4236,5773,5773,5773,5773,83155031,5.09,6.94,6.94,6.94,6.94\n2023-02-01,Bundesgebiet,00,00+,3923,5514,5514,5514,5514,83155031,4.72,6.63,6.63,6.63,6.63\n2023-01-31,Bundesgebiet,00,00+,3542,5324,5324,5324,5324,83155031,4.26,6.4,6.4,6.4,6.4\n2023-01-30,Bundesgebiet,00,00+,3525,5143,5143,5143,5143,83155031,4.24,6.18,6.18,6.18,6.18\n2023-01-29,Bundesgebiet,00,00+,3664,5108,5108,5108,5108,83155031,4.41,6.14,6.14,6.14,6.14\n2023-01-28,Bundesgebiet,00,00+,3787,5084,5084,5084,5084,83155031,4.55,6.11,6.11,6.11,6.11\n2023-01-27,Bundesgebiet,00,00+,3601,4912,4912,4912,4912,83155031,4.33,5.91,5.91,5.91,5.91\n2023-01-26,Bundesgebiet,00,00+,3483,4767,4767,4767,4767,83155031,4.19,5.73,5.73,5.73,5.73\n2023-01-25,Bundesgebiet,00,00+,3382,4758,4758,4758,4758,83155031,4.07,5.72,5.72,5.72,5.72\n2023-01-24,Bundesgebiet,00,00+,3236,4680,4680,4680,4680,83155031,3.89,5.63,5.63,5.63,5.63\n2023-01-23,Bundesgebiet,00,00+,3451,4888,4888,4888,4888,83155031,4.15,5.88,5.88,5.88,5.88\n2023-01-22,Bundesgebiet,00,00+,3589,4885,4885,4885,4885,83155031,4.32,5.87,5.87,5.87,5.87\n2023-01-21,Bundesgebiet,00,00+,3728,4912,4912,4912,4912,83155031,4.48,5.91,5.91,5.91,5.91\n2023-01-20,Bundesgebiet,00,00+,3739,5117,5117,5117,5117,83155031,4.5,6.15,6.15,6.15,6.15\n2023-01-19,Bundesgebiet,00,00+,3742,5263,5263,5263,5263,83155031,4.5,6.33,6.33,6.33,6.33\n2023-01-18,Bundesgebiet,00,00+,3883,5549,5549,5549,5549,83155031,4.67,6.67,6.67,6.67,6.67\n2023-01-17,Bundesgebiet,00,00+,3934,5952,5952,5952,5952,83155031,4.73,7.16,7.16,7.16,7.16\n2023-01-16,Bundesgebiet,00,00+,4661,6674,6674,6674,6674,83155031,5.61,8.03,8.03,8.03,8.03\n2023-01-15,Bundesgebiet,00,00+,4847,6729,6729,6729,6729,83155031,5.83,8.09,8.09,8.09,8.09\n2023-01-14,Bundesgebiet,00,00+,5057,6810,6810,6810,6810,83155031,6.08,8.19,8.19,8.19,8.19\n2023-01-13,Bundesgebiet,00,00+,4966,6862,6862,6862,6862,83155031,5.97,8.25,8.25,8.25,8.25\n2023-01-12,Bundesgebiet,00,00+,5316,7425,7425,7425,7425,83155031,6.39,8.93,8.93,8.93,8.93\n2023-01-11,Bundesgebiet,00,00+,5486,7984,7984,7984,7984,83155031,6.6,9.6,9.6,9.6,9.6\n2023-01-10,Bundesgebiet,00,00+,5550,8607,8607,8607,8607,83155031,6.67,10.35,10.35,10.35,10.35\n2023-01-09,Bundesgebiet,00,00+,5953,9134,9134,9134,9134,83155031,7.16,10.98,10.98,10.98,10.98\n2023-01-08,Bundesgebiet,00,00+,6217,9249,9249,9249,9249,83155031,7.48,11.12,11.12,11.12,11.12\n2023-01-07,Bundesgebiet,00,00+,6497,0,0,0,0,83155031,7.81,0,0,0,0\n2023-01-06,Bundesgebiet,00,00+,6818,0,0,0,0,83155031,8.2,0,0,0,0\n2023-01-05,Bundesgebiet,00,00+,7033,0,0,0,0,83155031,8.46,0,0,0,0\n2023-01-04,Bundesgebiet,00,00+,7137,0,0,0,0,83155031,8.58,0,0,0,0\n2023-01-03,Bundesgebiet,00,00+,7733,0,0,0,0,83155031,9.3,0,0,0,0\n2023-01-02,Bundesgebiet,00,00+,5820,0,0,0,0,83155031,7,0,0,0,0\n2024-08-31,Schleswig-Holstein,01,00+,80,80,NA,NA,NA,2910875,2.75,2.75,NA,NA,NA\n2024-08-30,Schleswig-Holstein,01,00+,76,82,NA,NA,NA,2910875,2.61,2.82,NA,NA,NA\n2024-08-29,Schleswig-Holstein,01,00+,75,87,101,97,109,2910875,2.58,2.99,3.5,3.34,3.76\n2024-08-28,Schleswig-Holstein,01,00+,59,84,96,92,104,2910875,2.03,2.89,3.33,3.18,3.58\n2024-08-27,Schleswig-Holstein,01,00+,43,83,94,89,100,2910875,1.48,2.85,3.23,3.09,3.45\n2024-08-26,Schleswig-Holstein,01,00+,66,72,78,75,83,2910875,2.27,2.47,2.69,2.58,2.86\n2024-08-25,Schleswig-Holstein,01,00+,66,74,80,77,85,2910875,2.27,2.54,2.77,2.65,2.94\n2024-08-24,Schleswig-Holstein,01,00+,67,74,80,77,85,2910875,2.3,2.54,2.76,2.65,2.93\n2024-08-23,Schleswig-Holstein,01,00+,71,75,81,77,85,2910875,2.44,2.58,2.78,2.68,2.95\n2024-08-22,Schleswig-Holstein,01,00+,67,74,79,76,84,2910875,2.3,2.54,2.73,2.63,2.9\n2024-08-21,Schleswig-Holstein,01,00+,65,73,78,75,82,2910875,2.23,2.51,2.68,2.58,2.84\n2024-08-20,Schleswig-Holstein,01,00+,73,82,86,83,91,2910875,2.51,2.82,2.98,2.89,3.14\n2024-08-19,Schleswig-Holstein,01,00+,68,77,80,78,84,2910875,2.34,2.65,2.77,2.69,2.9\n2024-08-18,Schleswig-Holstein,01,00+,70,77,80,78,84,2910875,2.4,2.65,2.76,2.69,2.89\n2024-08-17,Schleswig-Holstein,01,00+,73,79,82,80,86,2910875,2.51,2.71,2.83,2.76,2.97\n2024-08-16,Schleswig-Holstein,01,00+,63,76,79,77,83,2910875,2.16,2.61,2.72,2.65,2.85\n2024-08-15,Schleswig-Holstein,01,00+,68,77,80,78,83,2910875,2.34,2.65,2.75,2.68,2.87\n2024-08-14,Schleswig-Holstein,01,00+,58,79,81,79,85,2910875,1.99,2.71,2.81,2.75,2.94\n2024-08-13,Schleswig-Holstein,01,00+,61,72,74,72,77,2910875,2.1,2.47,2.55,2.5,2.65\n2024-08-12,Schleswig-Holstein,01,00+,59,75,76,75,79,2910875,2.03,2.58,2.64,2.6,2.72\n2024-08-11,Schleswig-Holstein,01,00+,60,74,75,74,78,2910875,2.06,2.54,2.6,2.56,2.69\n2024-08-10,Schleswig-Holstein,01,00+,60,71,72,71,74,2910875,2.06,2.44,2.5,2.46,2.57\n2024-08-09,Schleswig-Holstein,01,00+,66,75,76,75,78,2910875,2.27,2.58,2.63,2.59,2.71\n2024-08-08,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.77,2.73,2.84\n2024-08-07,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.76,2.73,2.83\n2024-08-06,Schleswig-Holstein,01,00+,62,76,77,76,78,2910875,2.13,2.61,2.65,2.62,2.71\n2024-08-05,Schleswig-Holstein,01,00+,56,69,69,69,71,2910875,1.92,2.37,2.4,2.38,2.45\n2024-08-04,Schleswig-Holstein,01,00+,61,73,73,73,75,2910875,2.1,2.51,2.54,2.51,2.59\n2024-08-03,Schleswig-Holstein,01,00+,61,73,73,73,75,2910875,2.1,2.51,2.54,2.51,2.59\n2024-08-02,Schleswig-Holstein,01,00+,56,74,74,74,76,2910875,1.92,2.54,2.57,2.55,2.61\n2024-08-01,Schleswig-Holstein,01,00+,67,81,81,81,82,2910875,2.3,2.78,2.8,2.79,2.84\n2024-07-31,Schleswig-Holstein,01,00+,72,86,86,86,87,2910875,2.47,2.95,2.97,2.96,3.01\n2024-07-30,Schleswig-Holstein,01,00+,81,100,100,100,101,2910875,2.78,3.44,3.45,3.44,3.47\n2024-07-29,Schleswig-Holstein,01,00+,92,116,116,116,116,2910875,3.16,3.99,3.99,3.99,4.01\n2024-07-28,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.83\n2024-07-27,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.83\n2024-07-26,Schleswig-Holstein,01,00+,90,115,115,115,115,2910875,3.09,3.95,3.95,3.95,3.96\n2024-07-25,Schleswig-Holstein,01,00+,81,105,105,105,105,2910875,2.78,3.61,3.61,3.61,3.61\n2024-07-24,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.34\n2024-07-23,Schleswig-Holstein,01,00+,62,84,84,84,84,2910875,2.13,2.89,2.89,2.89,2.89\n2024-07-22,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-21,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-20,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-19,Schleswig-Holstein,01,00+,60,68,68,68,68,2910875,2.06,2.34,2.34,2.34,2.34\n2024-07-18,Schleswig-Holstein,01,00+,51,70,70,70,70,2910875,1.75,2.4,2.4,2.4,2.4\n2024-07-17,Schleswig-Holstein,01,00+,50,79,79,79,79,2910875,1.72,2.71,2.71,2.71,2.71\n2024-07-16,Schleswig-Holstein,01,00+,56,79,79,79,79,2910875,1.92,2.71,2.71,2.71,2.71\n2024-07-15,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-14,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-13,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-12,Schleswig-Holstein,01,00+,79,96,96,96,96,2910875,2.71,3.3,3.3,3.3,3.3\n2024-07-11,Schleswig-Holstein,01,00+,71,92,92,92,92,2910875,2.44,3.16,3.16,3.16,3.16\n2024-07-10,Schleswig-Holstein,01,00+,67,88,88,88,88,2910875,2.3,3.02,3.02,3.02,3.02\n2024-07-09,Schleswig-Holstein,01,00+,60,81,81,81,81,2910875,2.06,2.78,2.78,2.78,2.78\n2024-07-08,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-07,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-06,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-05,Schleswig-Holstein,01,00+,89,97,97,97,97,2910875,3.06,3.33,3.33,3.33,3.33\n2024-07-04,Schleswig-Holstein,01,00+,93,104,104,104,104,2910875,3.19,3.57,3.57,3.57,3.57\n2024-07-03,Schleswig-Holstein,01,00+,88,97,97,97,97,2910875,3.02,3.33,3.33,3.33,3.33\n2024-07-02,Schleswig-Holstein,01,00+,91,105,105,105,105,2910875,3.13,3.61,3.61,3.61,3.61\n2024-07-01,Schleswig-Holstein,01,00+,62,86,86,86,86,2910875,2.13,2.95,2.95,2.95,2.95\n2024-06-30,Schleswig-Holstein,01,00+,65,89,89,89,89,2910875,2.23,3.06,3.06,3.06,3.06\n2024-06-29,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2024-06-28,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-27,Schleswig-Holstein,01,00+,44,55,55,55,55,2910875,1.51,1.89,1.89,1.89,1.89\n2024-06-26,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2024-06-25,Schleswig-Holstein,01,00+,34,51,51,51,51,2910875,1.17,1.75,1.75,1.75,1.75\n2024-06-24,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-23,Schleswig-Holstein,01,00+,54,63,63,63,63,2910875,1.86,2.16,2.16,2.16,2.16\n2024-06-22,Schleswig-Holstein,01,00+,54,62,62,62,62,2910875,1.86,2.13,2.13,2.13,2.13\n2024-06-21,Schleswig-Holstein,01,00+,50,62,62,62,62,2910875,1.72,2.13,2.13,2.13,2.13\n2024-06-20,Schleswig-Holstein,01,00+,45,60,60,60,60,2910875,1.55,2.06,2.06,2.06,2.06\n2024-06-19,Schleswig-Holstein,01,00+,39,54,54,54,54,2910875,1.34,1.86,1.86,1.86,1.86\n2024-06-18,Schleswig-Holstein,01,00+,31,49,49,49,49,2910875,1.06,1.68,1.68,1.68,1.68\n2024-06-17,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-16,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-15,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-14,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-13,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-12,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-06-11,Schleswig-Holstein,01,00+,14,16,16,16,16,2910875,0.48,0.55,0.55,0.55,0.55\n2024-06-10,Schleswig-Holstein,01,00+,31,32,32,32,32,2910875,1.06,1.1,1.1,1.1,1.1\n2024-06-09,Schleswig-Holstein,01,00+,32,33,33,33,33,2910875,1.1,1.13,1.13,1.13,1.13\n2024-06-08,Schleswig-Holstein,01,00+,33,34,34,34,34,2910875,1.13,1.17,1.17,1.17,1.17\n2024-06-07,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-06,Schleswig-Holstein,01,00+,31,33,33,33,33,2910875,1.06,1.13,1.13,1.13,1.13\n2024-06-05,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-04,Schleswig-Holstein,01,00+,31,36,36,36,36,2910875,1.06,1.24,1.24,1.24,1.24\n2024-06-03,Schleswig-Holstein,01,00+,17,21,21,21,21,2910875,0.58,0.72,0.72,0.72,0.72\n2024-06-02,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2024-06-01,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-31,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2024-05-30,Schleswig-Holstein,01,00+,21,26,26,26,26,2910875,0.72,0.89,0.89,0.89,0.89\n2024-05-29,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-05-28,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-27,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-26,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-25,Schleswig-Holstein,01,00+,18,19,19,19,19,2910875,0.62,0.65,0.65,0.65,0.65\n2024-05-24,Schleswig-Holstein,01,00+,10,17,17,17,17,2910875,0.34,0.58,0.58,0.58,0.58\n2024-05-23,Schleswig-Holstein,01,00+,8,13,13,13,13,2910875,0.27,0.45,0.45,0.45,0.45\n2024-05-22,Schleswig-Holstein,01,00+,5,13,13,13,13,2910875,0.17,0.45,0.45,0.45,0.45\n2024-05-21,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-05-20,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-18,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-17,Schleswig-Holstein,01,00+,22,29,29,29,29,2910875,0.76,1,1,1,1\n2024-05-16,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-15,Schleswig-Holstein,01,00+,16,27,27,27,27,2910875,0.55,0.93,0.93,0.93,0.93\n2024-05-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-05-13,Schleswig-Holstein,01,00+,12,21,21,21,21,2910875,0.41,0.72,0.72,0.72,0.72\n2024-05-12,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-11,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-10,Schleswig-Holstein,01,00+,15,21,21,21,21,2910875,0.52,0.72,0.72,0.72,0.72\n2024-05-09,Schleswig-Holstein,01,00+,24,30,30,30,30,2910875,0.82,1.03,1.03,1.03,1.03\n2024-05-08,Schleswig-Holstein,01,00+,19,29,29,29,29,2910875,0.65,1,1,1,1\n2024-05-07,Schleswig-Holstein,01,00+,27,34,34,34,34,2910875,0.93,1.17,1.17,1.17,1.17\n2024-05-06,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2024-05-05,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-04,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-03,Schleswig-Holstein,01,00+,21,27,27,27,27,2910875,0.72,0.93,0.93,0.93,0.93\n2024-05-02,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-05-01,Schleswig-Holstein,01,00+,18,21,21,21,21,2910875,0.62,0.72,0.72,0.72,0.72\n2024-04-30,Schleswig-Holstein,01,00+,6,11,11,11,11,2910875,0.21,0.38,0.38,0.38,0.38\n2024-04-29,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-28,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-27,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-26,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-04-25,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-04-24,Schleswig-Holstein,01,00+,12,12,12,12,12,2910875,0.41,0.41,0.41,0.41,0.41\n2024-04-23,Schleswig-Holstein,01,00+,11,14,14,14,14,2910875,0.38,0.48,0.48,0.48,0.48\n2024-04-22,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-21,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-20,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-19,Schleswig-Holstein,01,00+,8,11,11,11,11,2910875,0.27,0.38,0.38,0.38,0.38\n2024-04-18,Schleswig-Holstein,01,00+,8,9,9,9,9,2910875,0.27,0.31,0.31,0.31,0.31\n2024-04-17,Schleswig-Holstein,01,00+,6,12,12,12,12,2910875,0.21,0.41,0.41,0.41,0.41\n2024-04-16,Schleswig-Holstein,01,00+,8,12,12,12,12,2910875,0.27,0.41,0.41,0.41,0.41\n2024-04-15,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-14,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-13,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-12,Schleswig-Holstein,01,00+,7,9,9,9,9,2910875,0.24,0.31,0.31,0.31,0.31\n2024-04-11,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2024-04-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2024-04-09,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2024-04-08,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-07,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-06,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-05,Schleswig-Holstein,01,00+,3,9,9,9,9,2910875,0.1,0.31,0.31,0.31,0.31\n2024-04-04,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-03,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-02,Schleswig-Holstein,01,00+,2,2,2,2,2,2910875,0.07,0.07,0.07,0.07,0.07\n2024-04-01,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-31,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-30,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-29,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-28,Schleswig-Holstein,01,00+,5,6,6,6,6,2910875,0.17,0.21,0.21,0.21,0.21\n2024-03-27,Schleswig-Holstein,01,00+,5,8,8,8,8,2910875,0.17,0.27,0.27,0.27,0.27\n2024-03-26,Schleswig-Holstein,01,00+,4,7,7,7,7,2910875,0.14,0.24,0.24,0.24,0.24\n2024-03-25,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-24,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-23,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-22,Schleswig-Holstein,01,00+,4,6,6,6,6,2910875,0.14,0.21,0.21,0.21,0.21\n2024-03-21,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-20,Schleswig-Holstein,01,00+,6,6,6,6,6,2910875,0.21,0.21,0.21,0.21,0.21\n2024-03-19,Schleswig-Holstein,01,00+,7,7,7,7,7,2910875,0.24,0.24,0.24,0.24,0.24\n2024-03-18,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-17,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-16,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-03-15,Schleswig-Holstein,01,00+,13,15,15,15,15,2910875,0.45,0.52,0.52,0.52,0.52\n2024-03-14,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-03-13,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2024-03-12,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2024-03-11,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-10,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-09,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-03-08,Schleswig-Holstein,01,00+,16,17,17,17,17,2910875,0.55,0.58,0.58,0.58,0.58\n2024-03-07,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-03-06,Schleswig-Holstein,01,00+,16,24,24,24,24,2910875,0.55,0.82,0.82,0.82,0.82\n2024-03-05,Schleswig-Holstein,01,00+,20,21,21,21,21,2910875,0.69,0.72,0.72,0.72,0.72\n2024-03-04,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-03,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-02,Schleswig-Holstein,01,00+,23,25,25,25,25,2910875,0.79,0.86,0.86,0.86,0.86\n2024-03-01,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2024-02-29,Schleswig-Holstein,01,00+,22,27,27,27,27,2910875,0.76,0.93,0.93,0.93,0.93\n2024-02-28,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-02-27,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-02-26,Schleswig-Holstein,01,00+,24,28,28,28,28,2910875,0.82,0.96,0.96,0.96,0.96\n2024-02-25,Schleswig-Holstein,01,00+,25,29,29,29,29,2910875,0.86,1,1,1,1\n2024-02-24,Schleswig-Holstein,01,00+,29,32,32,32,32,2910875,1,1.1,1.1,1.1,1.1\n2024-02-23,Schleswig-Holstein,01,00+,27,33,33,33,33,2910875,0.93,1.13,1.13,1.13,1.13\n2024-02-22,Schleswig-Holstein,01,00+,32,36,36,36,36,2910875,1.1,1.24,1.24,1.24,1.24\n2024-02-21,Schleswig-Holstein,01,00+,30,35,35,35,35,2910875,1.03,1.2,1.2,1.2,1.2\n2024-02-20,Schleswig-Holstein,01,00+,29,38,38,38,38,2910875,1,1.31,1.31,1.31,1.31\n2024-02-19,Schleswig-Holstein,01,00+,30,37,37,37,37,2910875,1.03,1.27,1.27,1.27,1.27\n2024-02-18,Schleswig-Holstein,01,00+,30,36,36,36,36,2910875,1.03,1.24,1.24,1.24,1.24\n2024-02-17,Schleswig-Holstein,01,00+,33,36,36,36,36,2910875,1.13,1.24,1.24,1.24,1.24\n2024-02-16,Schleswig-Holstein,01,00+,28,38,38,38,38,2910875,0.96,1.31,1.31,1.31,1.31\n2024-02-15,Schleswig-Holstein,01,00+,25,32,32,32,32,2910875,0.86,1.1,1.1,1.1,1.1\n2024-02-14,Schleswig-Holstein,01,00+,34,42,42,42,42,2910875,1.17,1.44,1.44,1.44,1.44\n2024-02-13,Schleswig-Holstein,01,00+,32,45,45,45,45,2910875,1.1,1.55,1.55,1.55,1.55\n2024-02-12,Schleswig-Holstein,01,00+,38,50,50,50,50,2910875,1.31,1.72,1.72,1.72,1.72\n2024-02-11,Schleswig-Holstein,01,00+,39,51,51,51,51,2910875,1.34,1.75,1.75,1.75,1.75\n2024-02-10,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2024-02-09,Schleswig-Holstein,01,00+,35,43,43,43,43,2910875,1.2,1.48,1.48,1.48,1.48\n2024-02-08,Schleswig-Holstein,01,00+,37,48,48,48,48,2910875,1.27,1.65,1.65,1.65,1.65\n2024-02-07,Schleswig-Holstein,01,00+,18,45,45,45,45,2910875,0.62,1.55,1.55,1.55,1.55\n2024-02-06,Schleswig-Holstein,01,00+,29,46,46,46,46,2910875,1,1.58,1.58,1.58,1.58\n2024-02-05,Schleswig-Holstein,01,00+,45,52,52,52,52,2910875,1.55,1.79,1.79,1.79,1.79\n2024-02-04,Schleswig-Holstein,01,00+,47,53,53,53,53,2910875,1.61,1.82,1.82,1.82,1.82\n2024-02-03,Schleswig-Holstein,01,00+,50,56,56,56,56,2910875,1.72,1.92,1.92,1.92,1.92\n2024-02-02,Schleswig-Holstein,01,00+,58,65,65,65,65,2910875,1.99,2.23,2.23,2.23,2.23\n2024-02-01,Schleswig-Holstein,01,00+,61,68,68,68,68,2910875,2.1,2.34,2.34,2.34,2.34\n2024-01-31,Schleswig-Holstein,01,00+,61,75,75,75,75,2910875,2.1,2.58,2.58,2.58,2.58\n2024-01-30,Schleswig-Holstein,01,00+,70,86,86,86,86,2910875,2.4,2.95,2.95,2.95,2.95\n2024-01-29,Schleswig-Holstein,01,00+,73,94,94,94,94,2910875,2.51,3.23,3.23,3.23,3.23\n2024-01-28,Schleswig-Holstein,01,00+,73,92,92,92,92,2910875,2.51,3.16,3.16,3.16,3.16\n2024-01-27,Schleswig-Holstein,01,00+,76,92,92,92,92,2910875,2.61,3.16,3.16,3.16,3.16\n2024-01-26,Schleswig-Holstein,01,00+,83,99,99,99,99,2910875,2.85,3.4,3.4,3.4,3.4\n2024-01-25,Schleswig-Holstein,01,00+,86,107,107,107,107,2910875,2.95,3.68,3.68,3.68,3.68\n2024-01-24,Schleswig-Holstein,01,00+,82,103,103,103,103,2910875,2.82,3.54,3.54,3.54,3.54\n2024-01-23,Schleswig-Holstein,01,00+,75,101,101,101,101,2910875,2.58,3.47,3.47,3.47,3.47\n2024-01-22,Schleswig-Holstein,01,00+,76,109,109,109,109,2910875,2.61,3.74,3.74,3.74,3.74\n2024-01-21,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2024-01-20,Schleswig-Holstein,01,00+,91,121,121,121,121,2910875,3.13,4.16,4.16,4.16,4.16\n2024-01-19,Schleswig-Holstein,01,00+,91,115,115,115,115,2910875,3.13,3.95,3.95,3.95,3.95\n2024-01-18,Schleswig-Holstein,01,00+,91,108,108,108,108,2910875,3.13,3.71,3.71,3.71,3.71\n2024-01-17,Schleswig-Holstein,01,00+,95,116,116,116,116,2910875,3.26,3.99,3.99,3.99,3.99\n2024-01-16,Schleswig-Holstein,01,00+,81,112,112,112,112,2910875,2.78,3.85,3.85,3.85,3.85\n2024-01-15,Schleswig-Holstein,01,00+,74,109,109,109,109,2910875,2.54,3.74,3.74,3.74,3.74\n2024-01-14,Schleswig-Holstein,01,00+,79,113,113,113,113,2910875,2.71,3.88,3.88,3.88,3.88\n2024-01-13,Schleswig-Holstein,01,00+,80,100,100,100,100,2910875,2.75,3.44,3.44,3.44,3.44\n2024-01-12,Schleswig-Holstein,01,00+,82,99,99,99,99,2910875,2.82,3.4,3.4,3.4,3.4\n2024-01-11,Schleswig-Holstein,01,00+,93,112,112,112,112,2910875,3.19,3.85,3.85,3.85,3.85\n2024-01-10,Schleswig-Holstein,01,00+,87,116,116,116,116,2910875,2.99,3.99,3.99,3.99,3.99\n2024-01-09,Schleswig-Holstein,01,00+,121,163,163,163,163,2910875,4.16,5.6,5.6,5.6,5.6\n2024-01-08,Schleswig-Holstein,01,00+,108,136,136,136,136,2910875,3.71,4.67,4.67,4.67,4.67\n2024-01-07,Schleswig-Holstein,01,00+,113,137,137,137,137,2910875,3.88,4.71,4.71,4.71,4.71\n2024-01-06,Schleswig-Holstein,01,00+,120,146,146,146,146,2910875,4.12,5.02,5.02,5.02,5.02\n2024-01-05,Schleswig-Holstein,01,00+,125,172,172,172,172,2910875,4.29,5.91,5.91,5.91,5.91\n2024-01-04,Schleswig-Holstein,01,00+,164,216,216,216,216,2910875,5.63,7.42,7.42,7.42,7.42\n2024-01-03,Schleswig-Holstein,01,00+,240,316,316,316,316,2910875,8.24,10.86,10.86,10.86,10.86\n2024-01-02,Schleswig-Holstein,01,00+,196,263,263,263,263,2910875,6.73,9.04,9.04,9.04,9.04\n2024-01-01,Schleswig-Holstein,01,00+,208,268,268,268,268,2910875,7.15,9.21,9.21,9.21,9.21\n2023-12-31,Schleswig-Holstein,01,00+,217,274,274,274,274,2910875,7.45,9.41,9.41,9.41,9.41\n2023-12-30,Schleswig-Holstein,01,00+,220,271,271,271,271,2910875,7.56,9.31,9.31,9.31,9.31\n2023-12-29,Schleswig-Holstein,01,00+,215,276,276,276,276,2910875,7.39,9.48,9.48,9.48,9.48\n2023-12-28,Schleswig-Holstein,01,00+,163,261,261,261,261,2910875,5.6,8.97,8.97,8.97,8.97\n2023-12-27,Schleswig-Holstein,01,00+,105,204,204,204,204,2910875,3.61,7.01,7.01,7.01,7.01\n2023-12-26,Schleswig-Holstein,01,00+,162,251,251,251,251,2910875,5.57,8.62,8.62,8.62,8.62\n2023-12-25,Schleswig-Holstein,01,00+,258,337,337,337,337,2910875,8.86,11.58,11.58,11.58,11.58\n2023-12-24,Schleswig-Holstein,01,00+,264,334,334,334,334,2910875,9.07,11.47,11.47,11.47,11.47\n2023-12-23,Schleswig-Holstein,01,00+,274,341,341,341,341,2910875,9.41,11.71,11.71,11.71,11.71\n2023-12-22,Schleswig-Holstein,01,00+,281,343,343,343,343,2910875,9.65,11.78,11.78,11.78,11.78\n2023-12-21,Schleswig-Holstein,01,00+,229,334,334,334,334,2910875,7.87,11.47,11.47,11.47,11.47\n2023-12-20,Schleswig-Holstein,01,00+,265,342,342,342,342,2910875,9.1,11.75,11.75,11.75,11.75\n2023-12-19,Schleswig-Holstein,01,00+,256,381,381,381,381,2910875,8.79,13.09,13.09,13.09,13.09\n2023-12-18,Schleswig-Holstein,01,00+,315,418,418,418,418,2910875,10.82,14.36,14.36,14.36,14.36\n2023-12-17,Schleswig-Holstein,01,00+,323,419,419,419,419,2910875,11.1,14.39,14.39,14.39,14.39\n2023-12-16,Schleswig-Holstein,01,00+,333,417,417,417,417,2910875,11.44,14.33,14.33,14.33,14.33\n2023-12-15,Schleswig-Holstein,01,00+,328,428,428,428,428,2910875,11.27,14.7,14.7,14.7,14.7\n2023-12-14,Schleswig-Holstein,01,00+,342,456,456,456,456,2910875,11.75,15.67,15.67,15.67,15.67\n2023-12-13,Schleswig-Holstein,01,00+,337,455,455,455,455,2910875,11.58,15.63,15.63,15.63,15.63\n2023-12-12,Schleswig-Holstein,01,00+,298,434,434,434,434,2910875,10.24,14.91,14.91,14.91,14.91\n2023-12-11,Schleswig-Holstein,01,00+,292,402,402,402,402,2910875,10.03,13.81,13.81,13.81,13.81\n2023-12-10,Schleswig-Holstein,01,00+,303,405,405,405,405,2910875,10.41,13.91,13.91,13.91,13.91\n2023-12-09,Schleswig-Holstein,01,00+,311,402,402,402,402,2910875,10.68,13.81,13.81,13.81,13.81\n2023-12-08,Schleswig-Holstein,01,00+,256,408,408,408,408,2910875,8.79,14.02,14.02,14.02,14.02\n2023-12-07,Schleswig-Holstein,01,00+,246,384,384,384,384,2910875,8.45,13.19,13.19,13.19,13.19\n2023-12-06,Schleswig-Holstein,01,00+,241,359,359,359,359,2910875,8.28,12.33,12.33,12.33,12.33\n2023-12-05,Schleswig-Holstein,01,00+,244,362,362,362,362,2910875,8.38,12.44,12.44,12.44,12.44\n2023-12-04,Schleswig-Holstein,01,00+,289,385,385,385,385,2910875,9.93,13.23,13.23,13.23,13.23\n2023-12-03,Schleswig-Holstein,01,00+,295,379,379,379,379,2910875,10.13,13.02,13.02,13.02,13.02\n2023-12-02,Schleswig-Holstein,01,00+,302,377,377,377,377,2910875,10.37,12.95,12.95,12.95,12.95\n2023-12-01,Schleswig-Holstein,01,00+,290,359,359,359,359,2910875,9.96,12.33,12.33,12.33,12.33\n2023-11-30,Schleswig-Holstein,01,00+,239,352,352,352,352,2910875,8.21,12.09,12.09,12.09,12.09\n2023-11-29,Schleswig-Holstein,01,00+,204,370,370,370,370,2910875,7.01,12.71,12.71,12.71,12.71\n2023-11-28,Schleswig-Holstein,01,00+,220,354,354,354,354,2910875,7.56,12.16,12.16,12.16,12.16\n2023-11-27,Schleswig-Holstein,01,00+,237,317,317,317,317,2910875,8.14,10.89,10.89,10.89,10.89\n2023-11-26,Schleswig-Holstein,01,00+,241,314,314,314,314,2910875,8.28,10.79,10.79,10.79,10.79\n2023-11-25,Schleswig-Holstein,01,00+,250,316,316,316,316,2910875,8.59,10.86,10.86,10.86,10.86\n2023-11-24,Schleswig-Holstein,01,00+,248,304,304,304,304,2910875,8.52,10.44,10.44,10.44,10.44\n2023-11-23,Schleswig-Holstein,01,00+,202,297,297,297,297,2910875,6.94,10.2,10.2,10.2,10.2\n2023-11-22,Schleswig-Holstein,01,00+,178,289,289,289,289,2910875,6.11,9.93,9.93,9.93,9.93\n2023-11-21,Schleswig-Holstein,01,00+,221,289,289,289,289,2910875,7.59,9.93,9.93,9.93,9.93\n2023-11-20,Schleswig-Holstein,01,00+,217,259,259,259,259,2910875,7.45,8.9,8.9,8.9,8.9\n2023-11-19,Schleswig-Holstein,01,00+,225,263,263,263,263,2910875,7.73,9.04,9.04,9.04,9.04\n2023-11-18,Schleswig-Holstein,01,00+,231,260,260,260,260,2910875,7.94,8.93,8.93,8.93,8.93\n2023-11-17,Schleswig-Holstein,01,00+,227,263,263,263,263,2910875,7.8,9.04,9.04,9.04,9.04\n2023-11-16,Schleswig-Holstein,01,00+,185,280,280,280,280,2910875,6.36,9.62,9.62,9.62,9.62\n2023-11-15,Schleswig-Holstein,01,00+,226,290,290,290,290,2910875,7.76,9.96,9.96,9.96,9.96\n2023-11-14,Schleswig-Holstein,01,00+,217,270,270,270,270,2910875,7.45,9.28,9.28,9.28,9.28\n2023-11-13,Schleswig-Holstein,01,00+,273,348,348,348,348,2910875,9.38,11.96,11.96,11.96,11.96\n2023-11-12,Schleswig-Holstein,01,00+,276,343,343,343,343,2910875,9.48,11.78,11.78,11.78,11.78\n2023-11-11,Schleswig-Holstein,01,00+,284,345,345,345,345,2910875,9.76,11.85,11.85,11.85,11.85\n2023-11-10,Schleswig-Holstein,01,00+,290,354,354,354,354,2910875,9.96,12.16,12.16,12.16,12.16\n2023-11-09,Schleswig-Holstein,01,00+,295,387,387,387,387,2910875,10.13,13.29,13.29,13.29,13.29\n2023-11-08,Schleswig-Holstein,01,00+,309,413,413,413,413,2910875,10.62,14.19,14.19,14.19,14.19\n2023-11-07,Schleswig-Holstein,01,00+,203,387,387,387,387,2910875,6.97,13.29,13.29,13.29,13.29\n2023-11-06,Schleswig-Holstein,01,00+,289,372,372,372,372,2910875,9.93,12.78,12.78,12.78,12.78\n2023-11-05,Schleswig-Holstein,01,00+,294,375,375,375,375,2910875,10.1,12.88,12.88,12.88,12.88\n2023-11-04,Schleswig-Holstein,01,00+,304,378,378,378,378,2910875,10.44,12.99,12.99,12.99,12.99\n2023-11-03,Schleswig-Holstein,01,00+,292,376,376,376,376,2910875,10.03,12.92,12.92,12.92,12.92\n2023-11-02,Schleswig-Holstein,01,00+,218,339,339,339,339,2910875,7.49,11.65,11.65,11.65,11.65\n2023-11-01,Schleswig-Holstein,01,00+,155,296,296,296,296,2910875,5.32,10.17,10.17,10.17,10.17\n2023-10-31,Schleswig-Holstein,01,00+,217,344,344,344,344,2910875,7.45,11.82,11.82,11.82,11.82\n2023-10-30,Schleswig-Holstein,01,00+,231,324,324,324,324,2910875,7.94,11.13,11.13,11.13,11.13\n2023-10-29,Schleswig-Holstein,01,00+,240,327,327,327,327,2910875,8.24,11.23,11.23,11.23,11.23\n2023-10-28,Schleswig-Holstein,01,00+,248,324,324,324,324,2910875,8.52,11.13,11.13,11.13,11.13\n2023-10-27,Schleswig-Holstein,01,00+,230,312,312,312,312,2910875,7.9,10.72,10.72,10.72,10.72\n2023-10-26,Schleswig-Holstein,01,00+,205,289,289,289,289,2910875,7.04,9.93,9.93,9.93,9.93\n2023-10-25,Schleswig-Holstein,01,00+,193,278,278,278,278,2910875,6.63,9.55,9.55,9.55,9.55\n2023-10-24,Schleswig-Holstein,01,00+,140,241,241,241,241,2910875,4.81,8.28,8.28,8.28,8.28\n2023-10-23,Schleswig-Holstein,01,00+,117,179,179,179,179,2910875,4.02,6.15,6.15,6.15,6.15\n2023-10-22,Schleswig-Holstein,01,00+,121,173,173,173,173,2910875,4.16,5.94,5.94,5.94,5.94\n2023-10-21,Schleswig-Holstein,01,00+,126,172,172,172,172,2910875,4.33,5.91,5.91,5.91,5.91\n2023-10-20,Schleswig-Holstein,01,00+,110,165,165,165,165,2910875,3.78,5.67,5.67,5.67,5.67\n2023-10-19,Schleswig-Holstein,01,00+,112,161,161,161,161,2910875,3.85,5.53,5.53,5.53,5.53\n2023-10-18,Schleswig-Holstein,01,00+,90,139,139,139,139,2910875,3.09,4.78,4.78,4.78,4.78\n2023-10-17,Schleswig-Holstein,01,00+,94,136,136,136,136,2910875,3.23,4.67,4.67,4.67,4.67\n2023-10-16,Schleswig-Holstein,01,00+,98,127,127,127,127,2910875,3.37,4.36,4.36,4.36,4.36\n2023-10-15,Schleswig-Holstein,01,00+,100,126,126,126,126,2910875,3.44,4.33,4.33,4.33,4.33\n2023-10-14,Schleswig-Holstein,01,00+,104,125,125,125,125,2910875,3.57,4.29,4.29,4.29,4.29\n2023-10-13,Schleswig-Holstein,01,00+,91,124,124,124,124,2910875,3.13,4.26,4.26,4.26,4.26\n2023-10-12,Schleswig-Holstein,01,00+,98,129,129,129,129,2910875,3.37,4.43,4.43,4.43,4.43\n2023-10-11,Schleswig-Holstein,01,00+,124,145,145,145,145,2910875,4.26,4.98,4.98,4.98,4.98\n2023-10-10,Schleswig-Holstein,01,00+,92,125,125,125,125,2910875,3.16,4.29,4.29,4.29,4.29\n2023-10-09,Schleswig-Holstein,01,00+,97,136,136,136,136,2910875,3.33,4.67,4.67,4.67,4.67\n2023-10-08,Schleswig-Holstein,01,00+,97,134,134,134,134,2910875,3.33,4.6,4.6,4.6,4.6\n2023-10-07,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-10-06,Schleswig-Holstein,01,00+,83,129,129,129,129,2910875,2.85,4.43,4.43,4.43,4.43\n2023-10-05,Schleswig-Holstein,01,00+,83,123,123,123,123,2910875,2.85,4.23,4.23,4.23,4.23\n2023-10-04,Schleswig-Holstein,01,00+,59,107,107,107,107,2910875,2.03,3.68,3.68,3.68,3.68\n2023-10-03,Schleswig-Holstein,01,00+,80,126,126,126,126,2910875,2.75,4.33,4.33,4.33,4.33\n2023-10-02,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-10-01,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-09-30,Schleswig-Holstein,01,00+,83,114,114,114,114,2910875,2.85,3.92,3.92,3.92,3.92\n2023-09-29,Schleswig-Holstein,01,00+,86,112,112,112,112,2910875,2.95,3.85,3.85,3.85,3.85\n2023-09-28,Schleswig-Holstein,01,00+,95,114,114,114,114,2910875,3.26,3.92,3.92,3.92,3.92\n2023-09-27,Schleswig-Holstein,01,00+,87,110,110,110,110,2910875,2.99,3.78,3.78,3.78,3.78\n2023-09-26,Schleswig-Holstein,01,00+,66,117,117,117,117,2910875,2.27,4.02,4.02,4.02,4.02\n2023-09-25,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-09-24,Schleswig-Holstein,01,00+,96,120,120,120,120,2910875,3.3,4.12,4.12,4.12,4.12\n2023-09-23,Schleswig-Holstein,01,00+,101,119,119,119,119,2910875,3.47,4.09,4.09,4.09,4.09\n2023-09-22,Schleswig-Holstein,01,00+,100,118,118,118,118,2910875,3.44,4.05,4.05,4.05,4.05\n2023-09-21,Schleswig-Holstein,01,00+,98,116,116,116,116,2910875,3.37,3.99,3.99,3.99,3.99\n2023-09-20,Schleswig-Holstein,01,00+,92,127,127,127,127,2910875,3.16,4.36,4.36,4.36,4.36\n2023-09-19,Schleswig-Holstein,01,00+,67,123,123,123,123,2910875,2.3,4.23,4.23,4.23,4.23\n2023-09-18,Schleswig-Holstein,01,00+,100,125,125,125,125,2910875,3.44,4.29,4.29,4.29,4.29\n2023-09-17,Schleswig-Holstein,01,00+,103,127,127,127,127,2910875,3.54,4.36,4.36,4.36,4.36\n2023-09-16,Schleswig-Holstein,01,00+,108,127,127,127,127,2910875,3.71,4.36,4.36,4.36,4.36\n2023-09-15,Schleswig-Holstein,01,00+,110,132,132,132,132,2910875,3.78,4.53,4.53,4.53,4.53\n2023-09-14,Schleswig-Holstein,01,00+,110,130,130,130,130,2910875,3.78,4.47,4.47,4.47,4.47\n2023-09-13,Schleswig-Holstein,01,00+,84,121,121,121,121,2910875,2.89,4.16,4.16,4.16,4.16\n2023-09-12,Schleswig-Holstein,01,00+,69,112,112,112,112,2910875,2.37,3.85,3.85,3.85,3.85\n2023-09-11,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2023-09-10,Schleswig-Holstein,01,00+,79,110,110,110,110,2910875,2.71,3.78,3.78,3.78,3.78\n2023-09-09,Schleswig-Holstein,01,00+,80,106,106,106,106,2910875,2.75,3.64,3.64,3.64,3.64\n2023-09-08,Schleswig-Holstein,01,00+,79,95,95,95,95,2910875,2.71,3.26,3.26,3.26,3.26\n2023-09-07,Schleswig-Holstein,01,00+,69,86,86,86,86,2910875,2.37,2.95,2.95,2.95,2.95\n2023-09-06,Schleswig-Holstein,01,00+,56,87,87,87,87,2910875,1.92,2.99,2.99,2.99,2.99\n2023-09-05,Schleswig-Holstein,01,00+,57,83,83,83,83,2910875,1.96,2.85,2.85,2.85,2.85\n2023-09-04,Schleswig-Holstein,01,00+,64,90,90,90,90,2910875,2.2,3.09,3.09,3.09,3.09\n2023-09-03,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2023-09-02,Schleswig-Holstein,01,00+,67,90,90,90,90,2910875,2.3,3.09,3.09,3.09,3.09\n2023-09-01,Schleswig-Holstein,01,00+,67,93,93,93,93,2910875,2.3,3.19,3.19,3.19,3.19\n2023-08-31,Schleswig-Holstein,01,00+,72,98,98,98,98,2910875,2.47,3.37,3.37,3.37,3.37\n2023-08-30,Schleswig-Holstein,01,00+,71,94,94,94,94,2910875,2.44,3.23,3.23,3.23,3.23\n2023-08-29,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-08-28,Schleswig-Holstein,01,00+,0,102,102,102,102,2910875,0,3.5,3.5,3.5,3.5\n2023-08-27,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-26,Schleswig-Holstein,01,00+,0,106,106,106,106,2910875,0,3.64,3.64,3.64,3.64\n2023-08-25,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-24,Schleswig-Holstein,01,00+,87,107,107,107,107,2910875,2.99,3.68,3.68,3.68,3.68\n2023-08-23,Schleswig-Holstein,01,00+,85,112,112,112,112,2910875,2.92,3.85,3.85,3.85,3.85\n2023-08-22,Schleswig-Holstein,01,00+,61,90,90,90,90,2910875,2.1,3.09,3.09,3.09,3.09\n2023-08-21,Schleswig-Holstein,01,00+,68,96,96,96,96,2910875,2.34,3.3,3.3,3.3,3.3\n2023-08-20,Schleswig-Holstein,01,00+,72,99,99,99,99,2910875,2.47,3.4,3.4,3.4,3.4\n2023-08-19,Schleswig-Holstein,01,00+,72,93,93,93,93,2910875,2.47,3.19,3.19,3.19,3.19\n2023-08-18,Schleswig-Holstein,01,00+,70,93,93,93,93,2910875,2.4,3.19,3.19,3.19,3.19\n2023-08-17,Schleswig-Holstein,01,00+,60,86,86,86,86,2910875,2.06,2.95,2.95,2.95,2.95\n2023-08-16,Schleswig-Holstein,01,00+,62,76,76,76,76,2910875,2.13,2.61,2.61,2.61,2.61\n2023-08-15,Schleswig-Holstein,01,00+,44,71,71,71,71,2910875,1.51,2.44,2.44,2.44,2.44\n2023-08-14,Schleswig-Holstein,01,00+,39,52,52,52,52,2910875,1.34,1.79,1.79,1.79,1.79\n2023-08-13,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-12,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-11,Schleswig-Holstein,01,00+,24,42,42,42,42,2910875,0.82,1.44,1.44,1.44,1.44\n2023-08-10,Schleswig-Holstein,01,00+,25,34,34,34,34,2910875,0.86,1.17,1.17,1.17,1.17\n2023-08-09,Schleswig-Holstein,01,00+,21,30,30,30,30,2910875,0.72,1.03,1.03,1.03,1.03\n2023-08-08,Schleswig-Holstein,01,00+,25,30,30,30,30,2910875,0.86,1.03,1.03,1.03,1.03\n2023-08-07,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-06,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-05,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2023-08-04,Schleswig-Holstein,01,00+,24,33,33,33,33,2910875,0.82,1.13,1.13,1.13,1.13\n2023-08-03,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2023-08-02,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-08-01,Schleswig-Holstein,01,00+,8,15,15,15,15,2910875,0.27,0.52,0.52,0.52,0.52\n2023-07-31,Schleswig-Holstein,01,00+,7,13,13,13,13,2910875,0.24,0.45,0.45,0.45,0.45\n2023-07-30,Schleswig-Holstein,01,00+,8,14,14,14,14,2910875,0.27,0.48,0.48,0.48,0.48\n2023-07-29,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-28,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2023-07-27,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-26,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-25,Schleswig-Holstein,01,00+,14,22,22,22,22,2910875,0.48,0.76,0.76,0.76,0.76\n2023-07-24,Schleswig-Holstein,01,00+,11,18,18,18,18,2910875,0.38,0.62,0.62,0.62,0.62\n2023-07-23,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2023-07-22,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-21,Schleswig-Holstein,01,00+,11,16,16,16,16,2910875,0.38,0.55,0.55,0.55,0.55\n2023-07-20,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2023-07-18,Schleswig-Holstein,01,00+,18,24,24,24,24,2910875,0.62,0.82,0.82,0.82,0.82\n2023-07-17,Schleswig-Holstein,01,00+,17,26,26,26,26,2910875,0.58,0.89,0.89,0.89,0.89\n2023-07-16,Schleswig-Holstein,01,00+,17,25,25,25,25,2910875,0.58,0.86,0.86,0.86,0.86\n2023-07-15,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2023-07-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2023-07-13,Schleswig-Holstein,01,00+,12,20,20,20,20,2910875,0.41,0.69,0.69,0.69,0.69\n2023-07-12,Schleswig-Holstein,01,00+,9,16,16,16,16,2910875,0.31,0.55,0.55,0.55,0.55\n2023-07-11,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2023-07-09,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2023-07-08,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-07,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-06,Schleswig-Holstein,01,00+,11,19,19,19,19,2910875,0.38,0.65,0.65,0.65,0.65\n2023-07-05,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2023-07-04,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-03,Schleswig-Holstein,01,00+,12,16,16,16,16,2910875,0.41,0.55,0.55,0.55,0.55\n2023-07-02,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-01,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2023-06-30,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-29,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-28,Schleswig-Holstein,01,00+,10,11,11,11,11,2910875,0.34,0.38,0.38,0.38,0.38\n2023-06-27,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2023-06-26,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-25,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-24,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-06-23,Schleswig-Holstein,01,00+,19,23,23,23,23,2910875,0.65,0.79,0.79,0.79,0.79\n2023-06-22,Schleswig-Holstein,01,00+,25,28,28,28,28,2910875,0.86,0.96,0.96,0.96,0.96\n2023-06-21,Schleswig-Holstein,01,00+,29,39,39,39,39,2910875,1,1.34,1.34,1.34,1.34\n2023-06-20,Schleswig-Holstein,01,00+,42,49,49,49,49,2910875,1.44,1.68,1.68,1.68,1.68\n2023-06-19,Schleswig-Holstein,01,00+,48,52,52,52,52,2910875,1.65,1.79,1.79,1.79,1.79\n2023-06-18,Schleswig-Holstein,01,00+,50,54,54,54,54,2910875,1.72,1.86,1.86,1.86,1.86\n2023-06-17,Schleswig-Holstein,01,00+,51,54,54,54,54,2910875,1.75,1.86,1.86,1.86,1.86\n2023-06-16,Schleswig-Holstein,01,00+,49,57,57,57,57,2910875,1.68,1.96,1.96,1.96,1.96\n2023-06-15,Schleswig-Holstein,01,00+,39,63,63,63,63,2910875,1.34,2.16,2.16,2.16,2.16\n2023-06-14,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2023-06-13,Schleswig-Holstein,01,00+,51,65,65,65,65,2910875,1.75,2.23,2.23,2.23,2.23\n2023-06-12,Schleswig-Holstein,01,00+,61,71,71,71,71,2910875,2.1,2.44,2.44,2.44,2.44\n2023-06-11,Schleswig-Holstein,01,00+,62,71,71,71,71,2910875,2.13,2.44,2.44,2.44,2.44\n2023-06-10,Schleswig-Holstein,01,00+,62,70,70,70,70,2910875,2.13,2.4,2.4,2.4,2.4\n2023-06-09,Schleswig-Holstein,01,00+,63,74,74,74,74,2910875,2.16,2.54,2.54,2.54,2.54\n2023-06-08,Schleswig-Holstein,01,00+,56,76,76,76,76,2910875,1.92,2.61,2.61,2.61,2.61\n2023-06-07,Schleswig-Holstein,01,00+,59,85,85,85,85,2910875,2.03,2.92,2.92,2.92,2.92\n2023-06-06,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2023-06-05,Schleswig-Holstein,01,00+,61,76,76,76,76,2910875,2.1,2.61,2.61,2.61,2.61\n2023-06-04,Schleswig-Holstein,01,00+,64,77,77,77,77,2910875,2.2,2.65,2.65,2.65,2.65\n2023-06-03,Schleswig-Holstein,01,00+,66,80,80,80,80,2910875,2.27,2.75,2.75,2.75,2.75\n2023-06-02,Schleswig-Holstein,01,00+,61,83,83,83,83,2910875,2.1,2.85,2.85,2.85,2.85\n2023-06-01,Schleswig-Holstein,01,00+,62,82,82,82,82,2910875,2.13,2.82,2.82,2.82,2.82\n2023-05-31,Schleswig-Holstein,01,00+,72,90,90,90,90,2910875,2.47,3.09,3.09,3.09,3.09\n2023-05-30,Schleswig-Holstein,01,00+,52,78,78,78,78,2910875,1.79,2.68,2.68,2.68,2.68\n2023-05-29,Schleswig-Holstein,01,00+,78,105,105,105,105,2910875,2.68,3.61,3.61,3.61,3.61\n2023-05-28,Schleswig-Holstein,01,00+,82,106,106,106,106,2910875,2.82,3.64,3.64,3.64,3.64\n2023-05-27,Schleswig-Holstein,01,00+,83,104,104,104,104,2910875,2.85,3.57,3.57,3.57,3.57\n2023-05-26,Schleswig-Holstein,01,00+,70,99,99,99,99,2910875,2.4,3.4,3.4,3.4,3.4\n2023-05-25,Schleswig-Holstein,01,00+,46,86,86,86,86,2910875,1.58,2.95,2.95,2.95,2.95\n2023-05-24,Schleswig-Holstein,01,00+,54,78,78,78,78,2910875,1.86,2.68,2.68,2.68,2.68\n2023-05-23,Schleswig-Holstein,01,00+,58,78,78,78,78,2910875,1.99,2.68,2.68,2.68,2.68\n2023-05-22,Schleswig-Holstein,01,00+,60,85,85,85,85,2910875,2.06,2.92,2.92,2.92,2.92\n2023-05-21,Schleswig-Holstein,01,00+,61,82,82,82,82,2910875,2.1,2.82,2.82,2.82,2.82\n2023-05-20,Schleswig-Holstein,01,00+,65,85,85,85,85,2910875,2.23,2.92,2.92,2.92,2.92\n2023-05-19,Schleswig-Holstein,01,00+,83,111,111,111,111,2910875,2.85,3.81,3.81,3.81,3.81\n2023-05-18,Schleswig-Holstein,01,00+,95,123,123,123,123,2910875,3.26,4.23,4.23,4.23,4.23\n2023-05-17,Schleswig-Holstein,01,00+,89,123,123,123,123,2910875,3.06,4.23,4.23,4.23,4.23\n2023-05-16,Schleswig-Holstein,01,00+,109,135,135,135,135,2910875,3.74,4.64,4.64,4.64,4.64\n2023-05-15,Schleswig-Holstein,01,00+,98,131,131,131,131,2910875,3.37,4.5,4.5,4.5,4.5\n2023-05-14,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-05-13,Schleswig-Holstein,01,00+,102,130,130,130,130,2910875,3.5,4.47,4.47,4.47,4.47\n2023-05-12,Schleswig-Holstein,01,00+,85,107,107,107,107,2910875,2.92,3.68,3.68,3.68,3.68\n2023-05-11,Schleswig-Holstein,01,00+,92,126,126,126,126,2910875,3.16,4.33,4.33,4.33,4.33\n2023-05-10,Schleswig-Holstein,01,00+,109,147,147,147,147,2910875,3.74,5.05,5.05,5.05,5.05\n2023-05-09,Schleswig-Holstein,01,00+,137,169,169,169,169,2910875,4.71,5.81,5.81,5.81,5.81\n2023-05-08,Schleswig-Holstein,01,00+,112,146,146,146,146,2910875,3.85,5.02,5.02,5.02,5.02\n2023-05-07,Schleswig-Holstein,01,00+,119,152,152,152,152,2910875,4.09,5.22,5.22,5.22,5.22\n2023-05-06,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-05-05,Schleswig-Holstein,01,00+,111,182,182,182,182,2910875,3.81,6.25,6.25,6.25,6.25\n2023-05-04,Schleswig-Holstein,01,00+,121,174,174,174,174,2910875,4.16,5.98,5.98,5.98,5.98\n2023-05-03,Schleswig-Holstein,01,00+,111,158,158,158,158,2910875,3.81,5.43,5.43,5.43,5.43\n2023-05-02,Schleswig-Holstein,01,00+,69,132,132,132,132,2910875,2.37,4.53,4.53,4.53,4.53\n2023-05-01,Schleswig-Holstein,01,00+,111,170,170,170,170,2910875,3.81,5.84,5.84,5.84,5.84\n2023-04-30,Schleswig-Holstein,01,00+,117,169,169,169,169,2910875,4.02,5.81,5.81,5.81,5.81\n2023-04-29,Schleswig-Holstein,01,00+,123,170,170,170,170,2910875,4.23,5.84,5.84,5.84,5.84\n2023-04-28,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-04-27,Schleswig-Holstein,01,00+,120,165,165,165,165,2910875,4.12,5.67,5.67,5.67,5.67\n2023-04-26,Schleswig-Holstein,01,00+,136,170,170,170,170,2910875,4.67,5.84,5.84,5.84,5.84\n2023-04-25,Schleswig-Holstein,01,00+,133,191,191,191,191,2910875,4.57,6.56,6.56,6.56,6.56\n2023-04-24,Schleswig-Holstein,01,00+,143,211,211,211,211,2910875,4.91,7.25,7.25,7.25,7.25\n2023-04-23,Schleswig-Holstein,01,00+,148,209,209,209,209,2910875,5.08,7.18,7.18,7.18,7.18\n2023-04-22,Schleswig-Holstein,01,00+,156,212,212,212,212,2910875,5.36,7.28,7.28,7.28,7.28\n2023-04-21,Schleswig-Holstein,01,00+,163,219,219,219,219,2910875,5.6,7.52,7.52,7.52,7.52\n2023-04-20,Schleswig-Holstein,01,00+,173,220,220,220,220,2910875,5.94,7.56,7.56,7.56,7.56\n2023-04-19,Schleswig-Holstein,01,00+,163,216,216,216,216,2910875,5.6,7.42,7.42,7.42,7.42\n2023-04-18,Schleswig-Holstein,01,00+,200,262,262,262,262,2910875,6.87,9,9,9,9\n2023-04-17,Schleswig-Holstein,01,00+,148,207,207,207,207,2910875,5.08,7.11,7.11,7.11,7.11\n2023-04-16,Schleswig-Holstein,01,00+,152,207,207,207,207,2910875,5.22,7.11,7.11,7.11,7.11\n2023-04-15,Schleswig-Holstein,01,00+,158,206,206,206,206,2910875,5.43,7.08,7.08,7.08,7.08\n2023-04-14,Schleswig-Holstein,01,00+,136,179,179,179,179,2910875,4.67,6.15,6.15,6.15,6.15\n2023-04-13,Schleswig-Holstein,01,00+,137,177,177,177,177,2910875,4.71,6.08,6.08,6.08,6.08\n2023-04-12,Schleswig-Holstein,01,00+,100,188,188,188,188,2910875,3.44,6.46,6.46,6.46,6.46\n2023-04-11,Schleswig-Holstein,01,00+,72,135,135,135,135,2910875,2.47,4.64,4.64,4.64,4.64\n2023-04-10,Schleswig-Holstein,01,00+,118,172,172,172,172,2910875,4.05,5.91,5.91,5.91,5.91\n2023-04-09,Schleswig-Holstein,01,00+,127,177,177,177,177,2910875,4.36,6.08,6.08,6.08,6.08\n2023-04-08,Schleswig-Holstein,01,00+,133,176,176,176,176,2910875,4.57,6.05,6.05,6.05,6.05\n2023-04-07,Schleswig-Holstein,01,00+,164,207,207,207,207,2910875,5.63,7.11,7.11,7.11,7.11\n2023-04-06,Schleswig-Holstein,01,00+,169,217,217,217,217,2910875,5.81,7.45,7.45,7.45,7.45\n2023-04-05,Schleswig-Holstein,01,00+,156,213,213,213,213,2910875,5.36,7.32,7.32,7.32,7.32\n2023-04-04,Schleswig-Holstein,01,00+,136,223,223,223,223,2910875,4.67,7.66,7.66,7.66,7.66\n2023-04-03,Schleswig-Holstein,01,00+,171,258,258,258,258,2910875,5.87,8.86,8.86,8.86,8.86\n2023-04-02,Schleswig-Holstein,01,00+,177,257,257,257,257,2910875,6.08,8.83,8.83,8.83,8.83\n2023-04-01,Schleswig-Holstein,01,00+,186,260,260,260,260,2910875,6.39,8.93,8.93,8.93,8.93\n2023-03-31,Schleswig-Holstein,01,00+,184,259,259,259,259,2910875,6.32,8.9,8.9,8.9,8.9\n2023-03-30,Schleswig-Holstein,01,00+,183,262,262,262,262,2910875,6.29,9,9,9,9\n2023-03-29,Schleswig-Holstein,01,00+,181,272,272,272,272,2910875,6.22,9.34,9.34,9.34,9.34\n2023-03-28,Schleswig-Holstein,01,00+,172,277,277,277,277,2910875,5.91,9.52,9.52,9.52,9.52\n2023-03-27,Schleswig-Holstein,01,00+,149,250,250,250,250,2910875,5.12,8.59,8.59,8.59,8.59\n2023-03-26,Schleswig-Holstein,01,00+,161,255,255,255,255,2910875,5.53,8.76,8.76,8.76,8.76\n2023-03-25,Schleswig-Holstein,01,00+,169,258,258,258,258,2910875,5.81,8.86,8.86,8.86,8.86\n2023-03-24,Schleswig-Holstein,01,00+,153,256,256,256,256,2910875,5.26,8.79,8.79,8.79,8.79\n2023-03-23,Schleswig-Holstein,01,00+,161,265,265,265,265,2910875,5.53,9.1,9.1,9.1,9.1\n2023-03-22,Schleswig-Holstein,01,00+,178,286,286,286,286,2910875,6.11,9.83,9.83,9.83,9.83\n2023-03-21,Schleswig-Holstein,01,00+,201,303,303,303,303,2910875,6.91,10.41,10.41,10.41,10.41\n2023-03-20,Schleswig-Holstein,01,00+,224,317,317,317,317,2910875,7.7,10.89,10.89,10.89,10.89\n2023-03-19,Schleswig-Holstein,01,00+,231,310,310,310,310,2910875,7.94,10.65,10.65,10.65,10.65\n2023-03-18,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-17,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-16,Schleswig-Holstein,01,00+,176,288,288,288,288,2910875,6.05,9.89,9.89,9.89,9.89\n2023-03-15,Schleswig-Holstein,01,00+,176,259,259,259,259,2910875,6.05,8.9,8.9,8.9,8.9\n2023-03-14,Schleswig-Holstein,01,00+,135,232,232,232,232,2910875,4.64,7.97,7.97,7.97,7.97\n2023-03-13,Schleswig-Holstein,01,00+,146,216,216,216,216,2910875,5.02,7.42,7.42,7.42,7.42\n2023-03-12,Schleswig-Holstein,01,00+,156,221,221,221,221,2910875,5.36,7.59,7.59,7.59,7.59\n2023-03-11,Schleswig-Holstein,01,00+,157,215,215,215,215,2910875,5.39,7.39,7.39,7.39,7.39\n2023-03-10,Schleswig-Holstein,01,00+,159,213,213,213,213,2910875,5.46,7.32,7.32,7.32,7.32\n2023-03-09,Schleswig-Holstein,01,00+,142,203,203,203,203,2910875,4.88,6.97,6.97,6.97,6.97\n2023-03-08,Schleswig-Holstein,01,00+,140,199,199,199,199,2910875,4.81,6.84,6.84,6.84,6.84\n2023-03-07,Schleswig-Holstein,01,00+,144,206,206,206,206,2910875,4.95,7.08,7.08,7.08,7.08\n2023-03-06,Schleswig-Holstein,01,00+,151,213,213,213,213,2910875,5.19,7.32,7.32,7.32,7.32\n2023-03-05,Schleswig-Holstein,01,00+,156,206,206,206,206,2910875,5.36,7.08,7.08,7.08,7.08\n2023-03-04,Schleswig-Holstein,01,00+,159,206,206,206,206,2910875,5.46,7.08,7.08,7.08,7.08\n2023-03-03,Schleswig-Holstein,01,00+,179,222,222,222,222,2910875,6.15,7.63,7.63,7.63,7.63\n2023-03-02,Schleswig-Holstein,01,00+,182,229,229,229,229,2910875,6.25,7.87,7.87,7.87,7.87\n2023-03-01,Schleswig-Holstein,01,00+,173,232,232,232,232,2910875,5.94,7.97,7.97,7.97,7.97\n2023-02-28,Schleswig-Holstein,01,00+,149,224,224,224,224,2910875,5.12,7.7,7.7,7.7,7.7\n2023-02-27,Schleswig-Holstein,01,00+,134,208,208,208,208,2910875,4.6,7.15,7.15,7.15,7.15\n2023-02-26,Schleswig-Holstein,01,00+,143,215,215,215,215,2910875,4.91,7.39,7.39,7.39,7.39\n2023-02-25,Schleswig-Holstein,01,00+,150,219,219,219,219,2910875,5.15,7.52,7.52,7.52,7.52\n2023-02-24,Schleswig-Holstein,01,00+,147,203,203,203,203,2910875,5.05,6.97,6.97,6.97,6.97\n2023-02-23,Schleswig-Holstein,01,00+,144,208,208,208,208,2910875,4.95,7.15,7.15,7.15,7.15\n2023-02-22,Schleswig-Holstein,01,00+,128,198,198,198,198,2910875,4.4,6.8,6.8,6.8,6.8\n2023-02-21,Schleswig-Holstein,01,00+,131,201,201,201,201,2910875,4.5,6.91,6.91,6.91,6.91\n2023-02-20,Schleswig-Holstein,01,00+,144,222,222,222,222,2910875,4.95,7.63,7.63,7.63,7.63\n2023-02-19,Schleswig-Holstein,01,00+,148,215,215,215,215,2910875,5.08,7.39,7.39,7.39,7.39\n2023-02-18,Schleswig-Holstein,01,00+,153,213,213,213,213,2910875,5.26,7.32,7.32,7.32,7.32\n2023-02-17,Schleswig-Holstein,01,00+,119,202,202,202,202,2910875,4.09,6.94,6.94,6.94,6.94\n2023-02-16,Schleswig-Holstein,01,00+,139,182,182,182,182,2910875,4.78,6.25,6.25,6.25,6.25\n2023-02-15,Schleswig-Holstein,01,00+,145,194,194,194,194,2910875,4.98,6.66,6.66,6.66,6.66\n2023-02-14,Schleswig-Holstein,01,00+,112,164,164,164,164,2910875,3.85,5.63,5.63,5.63,5.63\n2023-02-13,Schleswig-Holstein,01,00+,107,143,143,143,143,2910875,3.68,4.91,4.91,4.91,4.91\n2023-02-12,Schleswig-Holstein,01,00+,111,142,142,142,142,2910875,3.81,4.88,4.88,4.88,4.88\n2023-02-11,Schleswig-Holstein,01,00+,113,140,140,140,140,2910875,3.88,4.81,4.81,4.81,4.81\n2023-02-10,Schleswig-Holstein,01,00+,111,140,140,140,140,2910875,3.81,4.81,4.81,4.81,4.81\n2023-02-09,Schleswig-Holstein,01,00+,95,142,142,142,142,2910875,3.26,4.88,4.88,4.88,4.88\n2023-02-08,Schleswig-Holstein,01,00+,115,137,137,137,137,2910875,3.95,4.71,4.71,4.71,4.71\n2023-02-07,Schleswig-Holstein,01,00+,101,133,133,133,133,2910875,3.47,4.57,4.57,4.57,4.57\n2023-02-06,Schleswig-Holstein,01,00+,79,122,122,122,122,2910875,2.71,4.19,4.19,4.19,4.19\n2023-02-05,Schleswig-Holstein,01,00+,82,121,121,121,121,2910875,2.82,4.16,4.16,4.16,4.16\n2023-02-04,Schleswig-Holstein,01,00+,87,123,123,123,123,2910875,2.99,4.23,4.23,4.23,4.23\n2023-02-03,Schleswig-Holstein,01,00+,82,119,119,119,119,2910875,2.82,4.09,4.09,4.09,4.09\n2023-02-02,Schleswig-Holstein,01,00+,88,116,116,116,116,2910875,3.02,3.99,3.99,3.99,3.99\n2023-02-01,Schleswig-Holstein,01,00+,85,111,111,111,111,2910875,2.92,3.81,3.81,3.81,3.81\n2023-01-31,Schleswig-Holstein,01,00+,88,126,126,126,126,2910875,3.02,4.33,4.33,4.33,4.33\n2023-01-30,Schleswig-Holstein,01,00+,86,125,125,125,125,2910875,2.95,4.29,4.29,4.29,4.29\n2023-01-29,Schleswig-Holstein,01,00+,91,128,128,128,128,2910875,3.13,4.4,4.4,4.4,4.4\n2023-01-28,Schleswig-Holstein,01,00+,93,126,126,126,126,2910875,3.19,4.33,4.33,4.33,4.33\n2023-01-27,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-01-26,Schleswig-Holstein,01,00+,94,141,141,141,141,2910875,3.23,4.84,4.84,4.84,4.84\n2023-01-25,Schleswig-Holstein,01,00+,120,160,160,160,160,2910875,4.12,5.5,5.5,5.5,5.5\n2023-01-24,Schleswig-Holstein,01,00+,119,154,154,154,154,2910875,4.09,5.29,5.29,5.29,5.29\n2023-01-23,Schleswig-Holstein,01,00+,135,175,175,175,175,2910875,4.64,6.01,6.01,6.01,6.01\n2023-01-22,Schleswig-Holstein,01,00+,142,176,176,176,176,2910875,4.88,6.05,6.05,6.05,6.05\n2023-01-21,Schleswig-Holstein,01,00+,145,178,178,178,178,2910875,4.98,6.11,6.11,6.11,6.11\n2023-01-20,Schleswig-Holstein,01,00+,143,185,185,185,185,2910875,4.91,6.36,6.36,6.36,6.36\n2023-01-19,Schleswig-Holstein,01,00+,134,195,195,195,195,2910875,4.6,6.7,6.7,6.7,6.7\n2023-01-18,Schleswig-Holstein,01,00+,142,189,189,189,189,2910875,4.88,6.49,6.49,6.49,6.49\n2023-01-17,Schleswig-Holstein,01,00+,165,221,221,221,221,2910875,5.67,7.59,7.59,7.59,7.59\n2023-01-16,Schleswig-Holstein,01,00+,186,262,262,262,262,2910875,6.39,9,9,9,9\n2023-01-15,Schleswig-Holstein,01,00+,196,265,265,265,265,2910875,6.73,9.1,9.1,9.1,9.1\n2023-01-14,Schleswig-Holstein,01,00+,211,275,275,275,275,2910875,7.25,9.45,9.45,9.45,9.45\n2023-01-13,Schleswig-Holstein,01,00+,218,291,291,291,291,2910875,7.49,10,10,10,10\n2023-01-12,Schleswig-Holstein,01,00+,239,318,318,318,318,2910875,8.21,10.92,10.92,10.92,10.92\n2023-01-11,Schleswig-Holstein,01,00+,248,349,349,349,349,2910875,8.52,11.99,11.99,11.99,11.99\n2023-01-10,Schleswig-Holstein,01,00+,252,369,369,369,369,2910875,8.66,12.68,12.68,12.68,12.68\n2023-01-09,Schleswig-Holstein,01,00+,298,411,411,411,411,2910875,10.24,14.12,14.12,14.12,14.12\n2023-01-08,Schleswig-Holstein,01,00+,303,407,407,407,407,2910875,10.41,13.98,13.98,13.98,13.98\n2023-01-07,Schleswig-Holstein,01,00+,312,0,0,0,0,2910875,10.72,0,0,0,0\n2023-01-06,Schleswig-Holstein,01,00+,334,0,0,0,0,2910875,11.47,0,0,0,0\n2023-01-05,Schleswig-Holstein,01,00+,351,0,0,0,0,2910875,12.06,0,0,0,0\n2023-01-04,Schleswig-Holstein,01,00+,421,0,0,0,0,2910875,14.46,0,0,0,0\n2023-01-03,Schleswig-Holstein,01,00+,462,0,0,0,0,2910875,15.87,0,0,0,0\n2023-01-02,Schleswig-Holstein,01,00+,330,0,0,0,0,2910875,11.34,0,0,0,0\n2024-08-31,Hamburg,02,00+,37,37,NA,NA,NA,1852478,2,2,NA,NA,NA\n2024-08-30,Hamburg,02,00+,33,38,NA,NA,NA,1852478,1.78,2.05,NA,NA,NA\n2024-08-29,Hamburg,02,00+,41,47,54,52,59,1852478,2.21,2.54,2.96,2.82,3.19\n2024-08-28,Hamburg,02,00+,39,46,52,50,56,1852478,2.11,2.48,2.83,2.71,3.03\n2024-08-27,Hamburg,02,00+,42,49,54,52,58,1852478,2.27,2.65,2.95,2.84,3.14\n2024-08-26,Hamburg,02,00+,38,55,59,57,63,1852478,2.05,2.97,3.23,3.11,3.42\n2024-08-25,Hamburg,02,00+,38,55,59,57,63,1852478,2.05,2.97,3.23,3.11,3.42\n2024-08-24,Hamburg,02,00+,38,54,58,56,62,1852478,2.05,2.92,3.17,3.05,3.36\n2024-08-23,Hamburg,02,00+,49,62,66,64,70,1852478,2.65,3.35,3.61,3.48,3.81\n2024-08-22,Hamburg,02,00+,51,63,67,65,70,1852478,2.75,3.4,3.63,3.52,3.83\n2024-08-21,Hamburg,02,00+,46,66,70,68,73,1852478,2.48,3.56,3.79,3.67,3.98\n2024-08-20,Hamburg,02,00+,39,65,68,66,72,1852478,2.11,3.51,3.71,3.6,3.89\n2024-08-19,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-18,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-17,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-16,Hamburg,02,00+,45,58,60,59,63,1852478,2.43,3.13,3.26,3.19,3.41\n2024-08-15,Hamburg,02,00+,49,58,60,58,62,1852478,2.65,3.13,3.25,3.18,3.39\n2024-08-14,Hamburg,02,00+,54,65,67,65,70,1852478,2.92,3.51,3.63,3.55,3.78\n2024-08-13,Hamburg,02,00+,54,67,69,67,71,1852478,2.92,3.62,3.73,3.65,3.87\n2024-08-12,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-11,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-10,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-09,Hamburg,02,00+,86,99,101,99,103,1852478,4.64,5.34,5.45,5.37,5.61\n2024-08-08,Hamburg,02,00+,82,98,99,98,102,1852478,4.43,5.29,5.39,5.32,5.52\n2024-08-07,Hamburg,02,00+,74,87,88,87,90,1852478,3.99,4.7,4.77,4.72,4.88\n2024-08-06,Hamburg,02,00+,69,83,84,83,86,1852478,3.72,4.48,4.55,4.5,4.65\n2024-08-05,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-04,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-03,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-02,Hamburg,02,00+,29,50,50,50,51,1852478,1.57,2.7,2.73,2.71,2.77\n2024-08-01,Hamburg,02,00+,28,44,44,44,44,1852478,1.51,2.38,2.4,2.38,2.43\n2024-07-31,Hamburg,02,00+,32,45,45,45,45,1852478,1.73,2.43,2.45,2.43,2.47\n2024-07-30,Hamburg,02,00+,38,54,54,54,54,1852478,2.05,2.92,2.93,2.92,2.95\n2024-07-29,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-28,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-27,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-26,Hamburg,02,00+,39,50,50,50,50,1852478,2.11,2.7,2.7,2.7,2.71\n2024-07-25,Hamburg,02,00+,34,49,49,49,49,1852478,1.84,2.65,2.65,2.65,2.65\n2024-07-24,Hamburg,02,00+,34,53,53,53,53,1852478,1.84,2.86,2.86,2.86,2.86\n2024-07-23,Hamburg,02,00+,29,45,45,45,45,1852478,1.57,2.43,2.43,2.43,2.43\n2024-07-22,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-21,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-20,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-19,Hamburg,02,00+,39,53,53,53,53,1852478,2.11,2.86,2.86,2.86,2.86\n2024-07-18,Hamburg,02,00+,33,56,56,56,56,1852478,1.78,3.02,3.02,3.02,3.02\n2024-07-17,Hamburg,02,00+,38,55,55,55,55,1852478,2.05,2.97,2.97,2.97,2.97\n2024-07-16,Hamburg,02,00+,36,64,64,64,64,1852478,1.94,3.45,3.45,3.45,3.45\n2024-07-15,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-14,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-13,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-12,Hamburg,02,00+,25,47,47,47,47,1852478,1.35,2.54,2.54,2.54,2.54\n2024-07-11,Hamburg,02,00+,22,44,44,44,44,1852478,1.19,2.38,2.38,2.38,2.38\n2024-07-10,Hamburg,02,00+,24,39,39,39,39,1852478,1.3,2.11,2.11,2.11,2.11\n2024-07-09,Hamburg,02,00+,21,28,28,28,28,1852478,1.13,1.51,1.51,1.51,1.51\n2024-07-08,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-07,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-06,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-05,Hamburg,02,00+,35,44,44,44,44,1852478,1.89,2.38,2.38,2.38,2.38\n2024-07-04,Hamburg,02,00+,37,47,47,47,47,1852478,2,2.54,2.54,2.54,2.54\n2024-07-03,Hamburg,02,00+,39,48,48,48,48,1852478,2.11,2.59,2.59,2.59,2.59\n2024-07-02,Hamburg,02,00+,32,49,49,49,49,1852478,1.73,2.65,2.65,2.65,2.65\n2024-07-01,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-30,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-29,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-28,Hamburg,02,00+,37,45,45,45,45,1852478,2,2.43,2.43,2.43,2.43\n2024-06-27,Hamburg,02,00+,33,45,45,45,45,1852478,1.78,2.43,2.43,2.43,2.43\n2024-06-26,Hamburg,02,00+,34,43,43,43,43,1852478,1.84,2.32,2.32,2.32,2.32\n2024-06-25,Hamburg,02,00+,33,46,46,46,46,1852478,1.78,2.48,2.48,2.48,2.48\n2024-06-24,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-23,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-22,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2024-06-20,Hamburg,02,00+,28,36,36,36,36,1852478,1.51,1.94,1.94,1.94,1.94\n2024-06-19,Hamburg,02,00+,23,36,36,36,36,1852478,1.24,1.94,1.94,1.94,1.94\n2024-06-18,Hamburg,02,00+,17,29,29,29,29,1852478,0.92,1.57,1.57,1.57,1.57\n2024-06-17,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-16,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-15,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-14,Hamburg,02,00+,16,20,20,20,20,1852478,0.86,1.08,1.08,1.08,1.08\n2024-06-13,Hamburg,02,00+,13,16,16,16,16,1852478,0.7,0.86,0.86,0.86,0.86\n2024-06-12,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-06-11,Hamburg,02,00+,13,13,13,13,13,1852478,0.7,0.7,0.7,0.7,0.7\n2024-06-10,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-09,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-08,Hamburg,02,00+,10,12,12,12,12,1852478,0.54,0.65,0.65,0.65,0.65\n2024-06-07,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-06-06,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-05,Hamburg,02,00+,10,13,13,13,13,1852478,0.54,0.7,0.7,0.7,0.7\n2024-06-04,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-03,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-02,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-01,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-31,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-30,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-05-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-05-28,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-05-27,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-26,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-25,Hamburg,02,00+,22,25,25,25,25,1852478,1.19,1.35,1.35,1.35,1.35\n2024-05-24,Hamburg,02,00+,21,26,26,26,26,1852478,1.13,1.4,1.4,1.4,1.4\n2024-05-23,Hamburg,02,00+,15,24,24,24,24,1852478,0.81,1.3,1.3,1.3,1.3\n2024-05-22,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-05-21,Hamburg,02,00+,9,14,14,14,14,1852478,0.49,0.76,0.76,0.76,0.76\n2024-05-20,Hamburg,02,00+,24,28,28,28,28,1852478,1.3,1.51,1.51,1.51,1.51\n2024-05-19,Hamburg,02,00+,25,29,29,29,29,1852478,1.35,1.57,1.57,1.57,1.57\n2024-05-18,Hamburg,02,00+,26,28,28,28,28,1852478,1.4,1.51,1.51,1.51,1.51\n2024-05-17,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-05-16,Hamburg,02,00+,19,22,22,22,22,1852478,1.03,1.19,1.19,1.19,1.19\n2024-05-15,Hamburg,02,00+,16,19,19,19,19,1852478,0.86,1.03,1.03,1.03,1.03\n2024-05-14,Hamburg,02,00+,8,20,20,20,20,1852478,0.43,1.08,1.08,1.08,1.08\n2024-05-13,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-12,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-05-11,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-05-10,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-09,Hamburg,02,00+,14,20,20,20,20,1852478,0.76,1.08,1.08,1.08,1.08\n2024-05-08,Hamburg,02,00+,13,20,20,20,20,1852478,0.7,1.08,1.08,1.08,1.08\n2024-05-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2024-05-06,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-05,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-04,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-03,Hamburg,02,00+,14,23,23,23,23,1852478,0.76,1.24,1.24,1.24,1.24\n2024-05-02,Hamburg,02,00+,13,18,18,18,18,1852478,0.7,0.97,0.97,0.97,0.97\n2024-05-01,Hamburg,02,00+,14,19,19,19,19,1852478,0.76,1.03,1.03,1.03,1.03\n2024-04-30,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2024-04-29,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-28,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-27,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-26,Hamburg,02,00+,9,13,13,13,13,1852478,0.49,0.7,0.7,0.7,0.7\n2024-04-25,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-24,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2024-04-23,Hamburg,02,00+,4,8,8,8,8,1852478,0.22,0.43,0.43,0.43,0.43\n2024-04-22,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-20,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-19,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-04-18,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-04-17,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-04-16,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-04-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-14,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-13,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-12,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2024-04-10,Hamburg,02,00+,4,7,7,7,7,1852478,0.22,0.38,0.38,0.38,0.38\n2024-04-09,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-08,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-07,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-06,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-05,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-04-04,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2024-04-03,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-02,Hamburg,02,00+,3,5,5,5,5,1852478,0.16,0.27,0.27,0.27,0.27\n2024-04-01,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-31,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-30,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-28,Hamburg,02,00+,4,9,9,9,9,1852478,0.22,0.49,0.49,0.49,0.49\n2024-03-27,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-03-26,Hamburg,02,00+,10,15,15,15,15,1852478,0.54,0.81,0.81,0.81,0.81\n2024-03-25,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-03-24,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-23,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-22,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-03-21,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-20,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-19,Hamburg,02,00+,7,8,8,8,8,1852478,0.38,0.43,0.43,0.43,0.43\n2024-03-18,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-17,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-16,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Hamburg,02,00+,12,14,14,14,14,1852478,0.65,0.76,0.76,0.76,0.76\n2024-03-13,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-03-12,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2024-03-11,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-10,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-09,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-08,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-03-07,Hamburg,02,00+,7,7,7,7,7,1852478,0.38,0.38,0.38,0.38,0.38\n2024-03-06,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-03-05,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-04,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-03,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-02,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-03-01,Hamburg,02,00+,17,18,18,18,18,1852478,0.92,0.97,0.97,0.97,0.97\n2024-02-29,Hamburg,02,00+,21,22,22,22,22,1852478,1.13,1.19,1.19,1.19,1.19\n2024-02-28,Hamburg,02,00+,22,24,24,24,24,1852478,1.19,1.3,1.3,1.3,1.3\n2024-02-27,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-26,Hamburg,02,00+,24,29,29,29,29,1852478,1.3,1.57,1.57,1.57,1.57\n2024-02-25,Hamburg,02,00+,26,31,31,31,31,1852478,1.4,1.67,1.67,1.67,1.67\n2024-02-24,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-23,Hamburg,02,00+,31,35,35,35,35,1852478,1.67,1.89,1.89,1.89,1.89\n2024-02-22,Hamburg,02,00+,32,32,32,32,32,1852478,1.73,1.73,1.73,1.73,1.73\n2024-02-21,Hamburg,02,00+,31,33,33,33,33,1852478,1.67,1.78,1.78,1.78,1.78\n2024-02-20,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-02-19,Hamburg,02,00+,17,23,23,23,23,1852478,0.92,1.24,1.24,1.24,1.24\n2024-02-18,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-17,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-16,Hamburg,02,00+,15,18,18,18,18,1852478,0.81,0.97,0.97,0.97,0.97\n2024-02-15,Hamburg,02,00+,19,23,23,23,23,1852478,1.03,1.24,1.24,1.24,1.24\n2024-02-14,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-02-13,Hamburg,02,00+,22,31,31,31,31,1852478,1.19,1.67,1.67,1.67,1.67\n2024-02-12,Hamburg,02,00+,44,49,49,49,49,1852478,2.38,2.65,2.65,2.65,2.65\n2024-02-11,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-10,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-09,Hamburg,02,00+,41,58,58,58,58,1852478,2.21,3.13,3.13,3.13,3.13\n2024-02-08,Hamburg,02,00+,46,56,56,56,56,1852478,2.48,3.02,3.02,3.02,3.02\n2024-02-07,Hamburg,02,00+,34,57,57,57,57,1852478,1.84,3.08,3.08,3.08,3.08\n2024-02-06,Hamburg,02,00+,46,61,61,61,61,1852478,2.48,3.29,3.29,3.29,3.29\n2024-02-05,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2024-02-04,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-02,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-02-01,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-01-31,Hamburg,02,00+,42,51,51,51,51,1852478,2.27,2.75,2.75,2.75,2.75\n2024-01-30,Hamburg,02,00+,38,48,48,48,48,1852478,2.05,2.59,2.59,2.59,2.59\n2024-01-29,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-28,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-27,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-26,Hamburg,02,00+,41,69,69,69,69,1852478,2.21,3.72,3.72,3.72,3.72\n2024-01-25,Hamburg,02,00+,55,79,79,79,79,1852478,2.97,4.26,4.26,4.26,4.26\n2024-01-24,Hamburg,02,00+,66,80,80,80,80,1852478,3.56,4.32,4.32,4.32,4.32\n2024-01-23,Hamburg,02,00+,68,79,79,79,79,1852478,3.67,4.26,4.26,4.26,4.26\n2024-01-22,Hamburg,02,00+,59,78,78,78,78,1852478,3.18,4.21,4.21,4.21,4.21\n2024-01-21,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-20,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-19,Hamburg,02,00+,42,62,62,62,62,1852478,2.27,3.35,3.35,3.35,3.35\n2024-01-18,Hamburg,02,00+,35,55,55,55,55,1852478,1.89,2.97,2.97,2.97,2.97\n2024-01-17,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2024-01-16,Hamburg,02,00+,43,61,61,61,61,1852478,2.32,3.29,3.29,3.29,3.29\n2024-01-15,Hamburg,02,00+,46,68,68,68,68,1852478,2.48,3.67,3.67,3.67,3.67\n2024-01-14,Hamburg,02,00+,46,66,66,66,66,1852478,2.48,3.56,3.56,3.56,3.56\n2024-01-13,Hamburg,02,00+,49,70,70,70,70,1852478,2.65,3.78,3.78,3.78,3.78\n2024-01-12,Hamburg,02,00+,61,78,78,78,78,1852478,3.29,4.21,4.21,4.21,4.21\n2024-01-11,Hamburg,02,00+,69,90,90,90,90,1852478,3.72,4.86,4.86,4.86,4.86\n2024-01-10,Hamburg,02,00+,83,98,98,98,98,1852478,4.48,5.29,5.29,5.29,5.29\n2024-01-09,Hamburg,02,00+,134,163,163,163,163,1852478,7.23,8.8,8.8,8.8,8.8\n2024-01-08,Hamburg,02,00+,123,140,140,140,140,1852478,6.64,7.56,7.56,7.56,7.56\n2024-01-07,Hamburg,02,00+,124,141,141,141,141,1852478,6.69,7.61,7.61,7.61,7.61\n2024-01-06,Hamburg,02,00+,124,137,137,137,137,1852478,6.69,7.4,7.4,7.4,7.4\n2024-01-05,Hamburg,02,00+,128,152,152,152,152,1852478,6.91,8.21,8.21,8.21,8.21\n2024-01-04,Hamburg,02,00+,144,167,167,167,167,1852478,7.77,9.01,9.01,9.01,9.01\n2024-01-03,Hamburg,02,00+,217,244,244,244,244,1852478,11.71,13.17,13.17,13.17,13.17\n2024-01-02,Hamburg,02,00+,127,168,168,168,168,1852478,6.86,9.07,9.07,9.07,9.07\n2024-01-01,Hamburg,02,00+,128,168,168,168,168,1852478,6.91,9.07,9.07,9.07,9.07\n2023-12-31,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-30,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-29,Hamburg,02,00+,137,173,173,173,173,1852478,7.4,9.34,9.34,9.34,9.34\n2023-12-28,Hamburg,02,00+,152,182,182,182,182,1852478,8.21,9.82,9.82,9.82,9.82\n2023-12-27,Hamburg,02,00+,92,134,134,134,134,1852478,4.97,7.23,7.23,7.23,7.23\n2023-12-26,Hamburg,02,00+,141,186,186,186,186,1852478,7.61,10.04,10.04,10.04,10.04\n2023-12-25,Hamburg,02,00+,226,278,278,278,278,1852478,12.2,15.01,15.01,15.01,15.01\n2023-12-24,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-23,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-22,Hamburg,02,00+,235,288,288,288,288,1852478,12.69,15.55,15.55,15.55,15.55\n2023-12-21,Hamburg,02,00+,202,285,285,285,285,1852478,10.9,15.38,15.38,15.38,15.38\n2023-12-20,Hamburg,02,00+,238,300,300,300,300,1852478,12.85,16.19,16.19,16.19,16.19\n2023-12-19,Hamburg,02,00+,237,327,327,327,327,1852478,12.79,17.65,17.65,17.65,17.65\n2023-12-18,Hamburg,02,00+,209,335,335,335,335,1852478,11.28,18.08,18.08,18.08,18.08\n2023-12-17,Hamburg,02,00+,233,355,355,355,355,1852478,12.58,19.16,19.16,19.16,19.16\n2023-12-16,Hamburg,02,00+,235,357,357,357,357,1852478,12.69,19.27,19.27,19.27,19.27\n2023-12-15,Hamburg,02,00+,247,368,368,368,368,1852478,13.33,19.87,19.87,19.87,19.87\n2023-12-14,Hamburg,02,00+,272,393,393,393,393,1852478,14.68,21.21,21.21,21.21,21.21\n2023-12-13,Hamburg,02,00+,246,372,372,372,372,1852478,13.28,20.08,20.08,20.08,20.08\n2023-12-12,Hamburg,02,00+,252,353,353,353,353,1852478,13.6,19.06,19.06,19.06,19.06\n2023-12-11,Hamburg,02,00+,216,327,327,327,327,1852478,11.66,17.65,17.65,17.65,17.65\n2023-12-10,Hamburg,02,00+,229,317,317,317,317,1852478,12.36,17.11,17.11,17.11,17.11\n2023-12-09,Hamburg,02,00+,229,315,315,315,315,1852478,12.36,17,17,17,17\n2023-12-08,Hamburg,02,00+,190,284,284,284,284,1852478,10.26,15.33,15.33,15.33,15.33\n2023-12-07,Hamburg,02,00+,182,251,251,251,251,1852478,9.82,13.55,13.55,13.55,13.55\n2023-12-06,Hamburg,02,00+,126,238,238,238,238,1852478,6.8,12.85,12.85,12.85,12.85\n2023-12-05,Hamburg,02,00+,153,230,230,230,230,1852478,8.26,12.42,12.42,12.42,12.42\n2023-12-04,Hamburg,02,00+,159,211,211,211,211,1852478,8.58,11.39,11.39,11.39,11.39\n2023-12-03,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-02,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-01,Hamburg,02,00+,152,212,212,212,212,1852478,8.21,11.44,11.44,11.44,11.44\n2023-11-30,Hamburg,02,00+,154,224,224,224,224,1852478,8.31,12.09,12.09,12.09,12.09\n2023-11-29,Hamburg,02,00+,167,231,231,231,231,1852478,9.01,12.47,12.47,12.47,12.47\n2023-11-28,Hamburg,02,00+,183,242,242,242,242,1852478,9.88,13.06,13.06,13.06,13.06\n2023-11-27,Hamburg,02,00+,218,263,263,263,263,1852478,11.77,14.2,14.2,14.2,14.2\n2023-11-26,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-25,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-24,Hamburg,02,00+,199,251,251,251,251,1852478,10.74,13.55,13.55,13.55,13.55\n2023-11-23,Hamburg,02,00+,183,240,240,240,240,1852478,9.88,12.96,12.96,12.96,12.96\n2023-11-22,Hamburg,02,00+,167,242,242,242,242,1852478,9.01,13.06,13.06,13.06,13.06\n2023-11-21,Hamburg,02,00+,158,211,211,211,211,1852478,8.53,11.39,11.39,11.39,11.39\n2023-11-20,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-19,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-18,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-17,Hamburg,02,00+,154,192,192,192,192,1852478,8.31,10.36,10.36,10.36,10.36\n2023-11-16,Hamburg,02,00+,140,184,184,184,184,1852478,7.56,9.93,9.93,9.93,9.93\n2023-11-15,Hamburg,02,00+,155,179,179,179,179,1852478,8.37,9.66,9.66,9.66,9.66\n2023-11-14,Hamburg,02,00+,152,176,176,176,176,1852478,8.21,9.5,9.5,9.5,9.5\n2023-11-13,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-12,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-11,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-10,Hamburg,02,00+,166,197,197,197,197,1852478,8.96,10.63,10.63,10.63,10.63\n2023-11-09,Hamburg,02,00+,176,222,222,222,222,1852478,9.5,11.98,11.98,11.98,11.98\n2023-11-08,Hamburg,02,00+,231,280,280,280,280,1852478,12.47,15.11,15.11,15.11,15.11\n2023-11-07,Hamburg,02,00+,186,251,251,251,251,1852478,10.04,13.55,13.55,13.55,13.55\n2023-11-06,Hamburg,02,00+,185,219,219,219,219,1852478,9.99,11.82,11.82,11.82,11.82\n2023-11-05,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-04,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-03,Hamburg,02,00+,165,220,220,220,220,1852478,8.91,11.88,11.88,11.88,11.88\n2023-11-02,Hamburg,02,00+,113,196,196,196,196,1852478,6.1,10.58,10.58,10.58,10.58\n2023-11-01,Hamburg,02,00+,95,146,146,146,146,1852478,5.13,7.88,7.88,7.88,7.88\n2023-10-31,Hamburg,02,00+,114,168,168,168,168,1852478,6.15,9.07,9.07,9.07,9.07\n2023-10-30,Hamburg,02,00+,117,169,169,169,169,1852478,6.32,9.12,9.12,9.12,9.12\n2023-10-29,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-28,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-27,Hamburg,02,00+,139,177,177,177,177,1852478,7.5,9.55,9.55,9.55,9.55\n2023-10-26,Hamburg,02,00+,114,173,173,173,173,1852478,6.15,9.34,9.34,9.34,9.34\n2023-10-25,Hamburg,02,00+,112,153,153,153,153,1852478,6.05,8.26,8.26,8.26,8.26\n2023-10-24,Hamburg,02,00+,81,148,148,148,148,1852478,4.37,7.99,7.99,7.99,7.99\n2023-10-23,Hamburg,02,00+,92,130,130,130,130,1852478,4.97,7.02,7.02,7.02,7.02\n2023-10-22,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-21,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-20,Hamburg,02,00+,90,114,114,114,114,1852478,4.86,6.15,6.15,6.15,6.15\n2023-10-19,Hamburg,02,00+,83,101,101,101,101,1852478,4.48,5.45,5.45,5.45,5.45\n2023-10-18,Hamburg,02,00+,71,90,90,90,90,1852478,3.83,4.86,4.86,4.86,4.86\n2023-10-17,Hamburg,02,00+,74,91,91,91,91,1852478,3.99,4.91,4.91,4.91,4.91\n2023-10-16,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-15,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-14,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-13,Hamburg,02,00+,62,94,94,94,94,1852478,3.35,5.07,5.07,5.07,5.07\n2023-10-12,Hamburg,02,00+,68,90,90,90,90,1852478,3.67,4.86,4.86,4.86,4.86\n2023-10-11,Hamburg,02,00+,86,107,107,107,107,1852478,4.64,5.78,5.78,5.78,5.78\n2023-10-10,Hamburg,02,00+,65,88,88,88,88,1852478,3.51,4.75,4.75,4.75,4.75\n2023-10-09,Hamburg,02,00+,80,102,102,102,102,1852478,4.32,5.51,5.51,5.51,5.51\n2023-10-08,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-07,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-06,Hamburg,02,00+,79,94,94,94,94,1852478,4.26,5.07,5.07,5.07,5.07\n2023-10-05,Hamburg,02,00+,60,97,97,97,97,1852478,3.24,5.24,5.24,5.24,5.24\n2023-10-04,Hamburg,02,00+,44,85,85,85,85,1852478,2.38,4.59,4.59,4.59,4.59\n2023-10-03,Hamburg,02,00+,58,101,101,101,101,1852478,3.13,5.45,5.45,5.45,5.45\n2023-10-02,Hamburg,02,00+,62,77,77,77,77,1852478,3.35,4.16,4.16,4.16,4.16\n2023-10-01,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-30,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-29,Hamburg,02,00+,56,68,68,68,68,1852478,3.02,3.67,3.67,3.67,3.67\n2023-09-28,Hamburg,02,00+,64,73,73,73,73,1852478,3.45,3.94,3.94,3.94,3.94\n2023-09-27,Hamburg,02,00+,58,67,67,67,67,1852478,3.13,3.62,3.62,3.62,3.62\n2023-09-26,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-25,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-24,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-23,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-22,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-21,Hamburg,02,00+,48,68,68,68,68,1852478,2.59,3.67,3.67,3.67,3.67\n2023-09-20,Hamburg,02,00+,52,72,72,72,72,1852478,2.81,3.89,3.89,3.89,3.89\n2023-09-19,Hamburg,02,00+,52,74,74,74,74,1852478,2.81,3.99,3.99,3.99,3.99\n2023-09-18,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-17,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-16,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-15,Hamburg,02,00+,72,96,96,96,96,1852478,3.89,5.18,5.18,5.18,5.18\n2023-09-14,Hamburg,02,00+,73,98,98,98,98,1852478,3.94,5.29,5.29,5.29,5.29\n2023-09-13,Hamburg,02,00+,71,91,91,91,91,1852478,3.83,4.91,4.91,4.91,4.91\n2023-09-12,Hamburg,02,00+,63,91,91,91,91,1852478,3.4,4.91,4.91,4.91,4.91\n2023-09-11,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-10,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-09,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-08,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-07,Hamburg,02,00+,47,62,62,62,62,1852478,2.54,3.35,3.35,3.35,3.35\n2023-09-06,Hamburg,02,00+,49,62,62,62,62,1852478,2.65,3.35,3.35,3.35,3.35\n2023-09-05,Hamburg,02,00+,27,53,53,53,53,1852478,1.46,2.86,2.86,2.86,2.86\n2023-09-04,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-03,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-02,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-01,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2023-08-31,Hamburg,02,00+,48,58,58,58,58,1852478,2.59,3.13,3.13,3.13,3.13\n2023-08-30,Hamburg,02,00+,46,57,57,57,57,1852478,2.48,3.08,3.08,3.08,3.08\n2023-08-29,Hamburg,02,00+,44,65,65,65,65,1852478,2.38,3.51,3.51,3.51,3.51\n2023-08-28,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-27,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-26,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-25,Hamburg,02,00+,0,53,53,53,53,1852478,0,2.86,2.86,2.86,2.86\n2023-08-24,Hamburg,02,00+,29,43,43,43,43,1852478,1.57,2.32,2.32,2.32,2.32\n2023-08-23,Hamburg,02,00+,31,40,40,40,40,1852478,1.67,2.16,2.16,2.16,2.16\n2023-08-22,Hamburg,02,00+,37,39,39,39,39,1852478,2,2.11,2.11,2.11,2.11\n2023-08-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-20,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-19,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-18,Hamburg,02,00+,29,33,33,33,33,1852478,1.57,1.78,1.78,1.78,1.78\n2023-08-17,Hamburg,02,00+,36,41,41,41,41,1852478,1.94,2.21,2.21,2.21,2.21\n2023-08-16,Hamburg,02,00+,37,43,43,43,43,1852478,2,2.32,2.32,2.32,2.32\n2023-08-15,Hamburg,02,00+,25,36,36,36,36,1852478,1.35,1.94,1.94,1.94,1.94\n2023-08-14,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-13,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-12,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-11,Hamburg,02,00+,23,31,31,31,31,1852478,1.24,1.67,1.67,1.67,1.67\n2023-08-10,Hamburg,02,00+,22,26,26,26,26,1852478,1.19,1.4,1.4,1.4,1.4\n2023-08-09,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2023-08-08,Hamburg,02,00+,8,19,19,19,19,1852478,0.43,1.03,1.03,1.03,1.03\n2023-08-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-06,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-05,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-04,Hamburg,02,00+,6,25,25,25,25,1852478,0.32,1.35,1.35,1.35,1.35\n2023-08-03,Hamburg,02,00+,18,34,34,34,34,1852478,0.97,1.84,1.84,1.84,1.84\n2023-08-02,Hamburg,02,00+,18,33,33,33,33,1852478,0.97,1.78,1.78,1.78,1.78\n2023-08-01,Hamburg,02,00+,21,34,34,34,34,1852478,1.13,1.84,1.84,1.84,1.84\n2023-07-31,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-30,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-29,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-28,Hamburg,02,00+,18,32,32,32,32,1852478,0.97,1.73,1.73,1.73,1.73\n2023-07-27,Hamburg,02,00+,14,18,18,18,18,1852478,0.76,0.97,0.97,0.97,0.97\n2023-07-26,Hamburg,02,00+,8,17,17,17,17,1852478,0.43,0.92,0.92,0.92,0.92\n2023-07-25,Hamburg,02,00+,5,13,13,13,13,1852478,0.27,0.7,0.7,0.7,0.7\n2023-07-24,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-23,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-22,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2023-07-20,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-19,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-18,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-17,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-16,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-15,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-14,Hamburg,02,00+,5,6,6,6,6,1852478,0.27,0.32,0.32,0.32,0.32\n2023-07-13,Hamburg,02,00+,6,7,7,7,7,1852478,0.32,0.38,0.38,0.38,0.38\n2023-07-12,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2023-07-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2023-07-10,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-09,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-08,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-07,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-06,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2023-07-05,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2023-07-04,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-07-03,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-02,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-01,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2023-06-30,Hamburg,02,00+,16,17,17,17,17,1852478,0.86,0.92,0.92,0.92,0.92\n2023-06-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2023-06-28,Hamburg,02,00+,12,15,15,15,15,1852478,0.65,0.81,0.81,0.81,0.81\n2023-06-27,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-06-26,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-25,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-24,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-23,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-22,Hamburg,02,00+,12,16,16,16,16,1852478,0.65,0.86,0.86,0.86,0.86\n2023-06-21,Hamburg,02,00+,12,19,19,19,19,1852478,0.65,1.03,1.03,1.03,1.03\n2023-06-20,Hamburg,02,00+,13,22,22,22,22,1852478,0.7,1.19,1.19,1.19,1.19\n2023-06-19,Hamburg,02,00+,21,32,32,32,32,1852478,1.13,1.73,1.73,1.73,1.73\n2023-06-18,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-17,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-16,Hamburg,02,00+,24,42,42,42,42,1852478,1.3,2.27,2.27,2.27,2.27\n2023-06-15,Hamburg,02,00+,30,45,45,45,45,1852478,1.62,2.43,2.43,2.43,2.43\n2023-06-14,Hamburg,02,00+,27,45,45,45,45,1852478,1.46,2.43,2.43,2.43,2.43\n2023-06-13,Hamburg,02,00+,19,43,43,43,43,1852478,1.03,2.32,2.32,2.32,2.32\n2023-06-12,Hamburg,02,00+,20,39,39,39,39,1852478,1.08,2.11,2.11,2.11,2.11\n2023-06-11,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-10,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-09,Hamburg,02,00+,19,35,35,35,35,1852478,1.03,1.89,1.89,1.89,1.89\n2023-06-08,Hamburg,02,00+,20,31,31,31,31,1852478,1.08,1.67,1.67,1.67,1.67\n2023-06-07,Hamburg,02,00+,20,33,33,33,33,1852478,1.08,1.78,1.78,1.78,1.78\n2023-06-06,Hamburg,02,00+,31,46,46,46,46,1852478,1.67,2.48,2.48,2.48,2.48\n2023-06-05,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-04,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-03,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-02,Hamburg,02,00+,22,37,37,37,37,1852478,1.19,2,2,2,2\n2023-06-01,Hamburg,02,00+,25,41,41,41,41,1852478,1.35,2.21,2.21,2.21,2.21\n2023-05-31,Hamburg,02,00+,35,53,53,53,53,1852478,1.89,2.86,2.86,2.86,2.86\n2023-05-30,Hamburg,02,00+,19,48,48,48,48,1852478,1.03,2.59,2.59,2.59,2.59\n2023-05-29,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-28,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-27,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-26,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-05-25,Hamburg,02,00+,28,55,55,55,55,1852478,1.51,2.97,2.97,2.97,2.97\n2023-05-24,Hamburg,02,00+,27,47,47,47,47,1852478,1.46,2.54,2.54,2.54,2.54\n2023-05-23,Hamburg,02,00+,25,45,45,45,45,1852478,1.35,2.43,2.43,2.43,2.43\n2023-05-22,Hamburg,02,00+,30,42,42,42,42,1852478,1.62,2.27,2.27,2.27,2.27\n2023-05-21,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-20,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-19,Hamburg,02,00+,48,61,61,61,61,1852478,2.59,3.29,3.29,3.29,3.29\n2023-05-18,Hamburg,02,00+,64,80,80,80,80,1852478,3.45,4.32,4.32,4.32,4.32\n2023-05-17,Hamburg,02,00+,61,90,90,90,90,1852478,3.29,4.86,4.86,4.86,4.86\n2023-05-16,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-05-15,Hamburg,02,00+,78,113,113,113,113,1852478,4.21,6.1,6.1,6.1,6.1\n2023-05-14,Hamburg,02,00+,81,112,112,112,112,1852478,4.37,6.05,6.05,6.05,6.05\n2023-05-13,Hamburg,02,00+,81,113,113,113,113,1852478,4.37,6.1,6.1,6.1,6.1\n2023-05-12,Hamburg,02,00+,65,98,98,98,98,1852478,3.51,5.29,5.29,5.29,5.29\n2023-05-11,Hamburg,02,00+,59,94,94,94,94,1852478,3.18,5.07,5.07,5.07,5.07\n2023-05-10,Hamburg,02,00+,62,85,85,85,85,1852478,3.35,4.59,4.59,4.59,4.59\n2023-05-09,Hamburg,02,00+,71,92,92,92,92,1852478,3.83,4.97,4.97,4.97,4.97\n2023-05-08,Hamburg,02,00+,34,67,67,67,67,1852478,1.84,3.62,3.62,3.62,3.62\n2023-05-07,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-06,Hamburg,02,00+,34,63,63,63,63,1852478,1.84,3.4,3.4,3.4,3.4\n2023-05-05,Hamburg,02,00+,42,66,66,66,66,1852478,2.27,3.56,3.56,3.56,3.56\n2023-05-04,Hamburg,02,00+,40,64,64,64,64,1852478,2.16,3.45,3.45,3.45,3.45\n2023-05-03,Hamburg,02,00+,42,67,67,67,67,1852478,2.27,3.62,3.62,3.62,3.62\n2023-05-02,Hamburg,02,00+,43,57,57,57,57,1852478,2.32,3.08,3.08,3.08,3.08\n2023-05-01,Hamburg,02,00+,60,74,74,74,74,1852478,3.24,3.99,3.99,3.99,3.99\n2023-04-30,Hamburg,02,00+,71,87,87,87,87,1852478,3.83,4.7,4.7,4.7,4.7\n2023-04-29,Hamburg,02,00+,73,89,89,89,89,1852478,3.94,4.8,4.8,4.8,4.8\n2023-04-28,Hamburg,02,00+,70,90,90,90,90,1852478,3.78,4.86,4.86,4.86,4.86\n2023-04-27,Hamburg,02,00+,72,90,90,90,90,1852478,3.89,4.86,4.86,4.86,4.86\n2023-04-26,Hamburg,02,00+,62,90,90,90,90,1852478,3.35,4.86,4.86,4.86,4.86\n2023-04-25,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-24,Hamburg,02,00+,63,109,109,109,109,1852478,3.4,5.88,5.88,5.88,5.88\n2023-04-23,Hamburg,02,00+,70,103,103,103,103,1852478,3.78,5.56,5.56,5.56,5.56\n2023-04-22,Hamburg,02,00+,70,102,102,102,102,1852478,3.78,5.51,5.51,5.51,5.51\n2023-04-21,Hamburg,02,00+,94,117,117,117,117,1852478,5.07,6.32,6.32,6.32,6.32\n2023-04-20,Hamburg,02,00+,107,131,131,131,131,1852478,5.78,7.07,7.07,7.07,7.07\n2023-04-19,Hamburg,02,00+,109,137,137,137,137,1852478,5.88,7.4,7.4,7.4,7.4\n2023-04-18,Hamburg,02,00+,103,158,158,158,158,1852478,5.56,8.53,8.53,8.53,8.53\n2023-04-17,Hamburg,02,00+,82,135,135,135,135,1852478,4.43,7.29,7.29,7.29,7.29\n2023-04-16,Hamburg,02,00+,82,128,128,128,128,1852478,4.43,6.91,6.91,6.91,6.91\n2023-04-15,Hamburg,02,00+,83,129,129,129,129,1852478,4.48,6.96,6.96,6.96,6.96\n2023-04-14,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-04-13,Hamburg,02,00+,44,88,88,88,88,1852478,2.38,4.75,4.75,4.75,4.75\n2023-04-12,Hamburg,02,00+,39,91,91,91,91,1852478,2.11,4.91,4.91,4.91,4.91\n2023-04-11,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-04-10,Hamburg,02,00+,57,85,85,85,85,1852478,3.08,4.59,4.59,4.59,4.59\n2023-04-09,Hamburg,02,00+,73,96,96,96,96,1852478,3.94,5.18,5.18,5.18,5.18\n2023-04-08,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-07,Hamburg,02,00+,100,121,121,121,121,1852478,5.4,6.53,6.53,6.53,6.53\n2023-04-06,Hamburg,02,00+,92,126,126,126,126,1852478,4.97,6.8,6.8,6.8,6.8\n2023-04-05,Hamburg,02,00+,112,136,136,136,136,1852478,6.05,7.34,7.34,7.34,7.34\n2023-04-04,Hamburg,02,00+,104,145,145,145,145,1852478,5.61,7.83,7.83,7.83,7.83\n2023-04-03,Hamburg,02,00+,114,177,177,177,177,1852478,6.15,9.55,9.55,9.55,9.55\n2023-04-02,Hamburg,02,00+,115,169,169,169,169,1852478,6.21,9.12,9.12,9.12,9.12\n2023-04-01,Hamburg,02,00+,116,166,166,166,166,1852478,6.26,8.96,8.96,8.96,8.96\n2023-03-31,Hamburg,02,00+,125,174,174,174,174,1852478,6.75,9.39,9.39,9.39,9.39\n2023-03-30,Hamburg,02,00+,110,180,180,180,180,1852478,5.94,9.72,9.72,9.72,9.72\n2023-03-29,Hamburg,02,00+,101,186,186,186,186,1852478,5.45,10.04,10.04,10.04,10.04\n2023-03-28,Hamburg,02,00+,94,203,203,203,203,1852478,5.07,10.96,10.96,10.96,10.96\n2023-03-27,Hamburg,02,00+,117,228,228,228,228,1852478,6.32,12.31,12.31,12.31,12.31\n2023-03-26,Hamburg,02,00+,119,227,227,227,227,1852478,6.42,12.25,12.25,12.25,12.25\n2023-03-25,Hamburg,02,00+,122,230,230,230,230,1852478,6.59,12.42,12.42,12.42,12.42\n2023-03-24,Hamburg,02,00+,113,221,221,221,221,1852478,6.1,11.93,11.93,11.93,11.93\n2023-03-23,Hamburg,02,00+,108,233,233,233,233,1852478,5.83,12.58,12.58,12.58,12.58\n2023-03-22,Hamburg,02,00+,104,222,222,222,222,1852478,5.61,11.98,11.98,11.98,11.98\n2023-03-21,Hamburg,02,00+,114,217,217,217,217,1852478,6.15,11.71,11.71,11.71,11.71\n2023-03-20,Hamburg,02,00+,116,184,184,184,184,1852478,6.26,9.93,9.93,9.93,9.93\n2023-03-19,Hamburg,02,00+,117,184,184,184,184,1852478,6.32,9.93,9.93,9.93,9.93\n2023-03-18,Hamburg,02,00+,120,184,184,184,184,1852478,6.48,9.93,9.93,9.93,9.93\n2023-03-17,Hamburg,02,00+,115,178,178,178,178,1852478,6.21,9.61,9.61,9.61,9.61\n2023-03-16,Hamburg,02,00+,87,156,156,156,156,1852478,4.7,8.42,8.42,8.42,8.42\n2023-03-15,Hamburg,02,00+,68,144,144,144,144,1852478,3.67,7.77,7.77,7.77,7.77\n2023-03-14,Hamburg,02,00+,61,128,128,128,128,1852478,3.29,6.91,6.91,6.91,6.91\n2023-03-13,Hamburg,02,00+,60,105,105,105,105,1852478,3.24,5.67,5.67,5.67,5.67\n2023-03-12,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-03-11,Hamburg,02,00+,62,101,101,101,101,1852478,3.35,5.45,5.45,5.45,5.45\n2023-03-10,Hamburg,02,00+,34,90,90,90,90,1852478,1.84,4.86,4.86,4.86,4.86\n2023-03-09,Hamburg,02,00+,50,97,97,97,97,1852478,2.7,5.24,5.24,5.24,5.24\n2023-03-08,Hamburg,02,00+,38,92,92,92,92,1852478,2.05,4.97,4.97,4.97,4.97\n2023-03-07,Hamburg,02,00+,53,92,92,92,92,1852478,2.86,4.97,4.97,4.97,4.97\n2023-03-06,Hamburg,02,00+,73,99,99,99,99,1852478,3.94,5.34,5.34,5.34,5.34\n2023-03-05,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-03-04,Hamburg,02,00+,77,102,102,102,102,1852478,4.16,5.51,5.51,5.51,5.51\n2023-03-03,Hamburg,02,00+,90,122,122,122,122,1852478,4.86,6.59,6.59,6.59,6.59\n2023-03-02,Hamburg,02,00+,80,121,121,121,121,1852478,4.32,6.53,6.53,6.53,6.53\n2023-03-01,Hamburg,02,00+,50,125,125,125,125,1852478,2.7,6.75,6.75,6.75,6.75\n2023-02-28,Hamburg,02,00+,57,123,123,123,123,1852478,3.08,6.64,6.64,6.64,6.64\n2023-02-27,Hamburg,02,00+,54,113,113,113,113,1852478,2.92,6.1,6.1,6.1,6.1\n2023-02-26,Hamburg,02,00+,56,113,113,113,113,1852478,3.02,6.1,6.1,6.1,6.1\n2023-02-25,Hamburg,02,00+,59,113,113,113,113,1852478,3.18,6.1,6.1,6.1,6.1\n2023-02-24,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-23,Hamburg,02,00+,52,95,95,95,95,1852478,2.81,5.13,5.13,5.13,5.13\n2023-02-22,Hamburg,02,00+,45,102,102,102,102,1852478,2.43,5.51,5.51,5.51,5.51\n2023-02-21,Hamburg,02,00+,50,100,100,100,100,1852478,2.7,5.4,5.4,5.4,5.4\n2023-02-20,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-19,Hamburg,02,00+,53,102,102,102,102,1852478,2.86,5.51,5.51,5.51,5.51\n2023-02-18,Hamburg,02,00+,54,101,101,101,101,1852478,2.92,5.45,5.45,5.45,5.45\n2023-02-17,Hamburg,02,00+,52,98,98,98,98,1852478,2.81,5.29,5.29,5.29,5.29\n2023-02-16,Hamburg,02,00+,35,85,85,85,85,1852478,1.89,4.59,4.59,4.59,4.59\n2023-02-15,Hamburg,02,00+,43,78,78,78,78,1852478,2.32,4.21,4.21,4.21,4.21\n2023-02-14,Hamburg,02,00+,35,67,67,67,67,1852478,1.89,3.62,3.62,3.62,3.62\n2023-02-13,Hamburg,02,00+,35,64,64,64,64,1852478,1.89,3.45,3.45,3.45,3.45\n2023-02-12,Hamburg,02,00+,35,58,58,58,58,1852478,1.89,3.13,3.13,3.13,3.13\n2023-02-11,Hamburg,02,00+,36,57,57,57,57,1852478,1.94,3.08,3.08,3.08,3.08\n2023-02-10,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2023-02-09,Hamburg,02,00+,37,57,57,57,57,1852478,2,3.08,3.08,3.08,3.08\n2023-02-08,Hamburg,02,00+,32,46,46,46,46,1852478,1.73,2.48,2.48,2.48,2.48\n2023-02-07,Hamburg,02,00+,13,46,46,46,46,1852478,0.7,2.48,2.48,2.48,2.48\n2023-02-06,Hamburg,02,00+,35,49,49,49,49,1852478,1.89,2.65,2.65,2.65,2.65\n2023-02-05,Hamburg,02,00+,38,52,52,52,52,1852478,2.05,2.81,2.81,2.81,2.81\n2023-02-04,Hamburg,02,00+,39,52,52,52,52,1852478,2.11,2.81,2.81,2.81,2.81\n2023-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2023-02-02,Hamburg,02,00+,43,59,59,59,59,1852478,2.32,3.18,3.18,3.18,3.18\n2023-02-01,Hamburg,02,00+,46,65,65,65,65,1852478,2.48,3.51,3.51,3.51,3.51\n2023-01-31,Hamburg,02,00+,31,64,64,64,64,1852478,1.67,3.45,3.45,3.45,3.45\n2023-01-30,Hamburg,02,00+,25,59,59,59,59,1852478,1.35,3.18,3.18,3.18,3.18\n2023-01-29,Hamburg,02,00+,25,56,56,56,56,1852478,1.35,3.02,3.02,3.02,3.02\n2023-01-28,Hamburg,02,00+,27,57,57,57,57,1852478,1.46,3.08,3.08,3.08,3.08\n2023-01-27,Hamburg,02,00+,29,57,57,57,57,1852478,1.57,3.08,3.08,3.08,3.08\n2023-01-26,Hamburg,02,00+,32,58,58,58,58,1852478,1.73,3.13,3.13,3.13,3.13\n2023-01-25,Hamburg,02,00+,21,51,51,51,51,1852478,1.13,2.75,2.75,2.75,2.75\n2023-01-24,Hamburg,02,00+,24,52,52,52,52,1852478,1.3,2.81,2.81,2.81,2.81\n2023-01-23,Hamburg,02,00+,30,56,56,56,56,1852478,1.62,3.02,3.02,3.02,3.02\n2023-01-22,Hamburg,02,00+,31,59,59,59,59,1852478,1.67,3.18,3.18,3.18,3.18\n2023-01-21,Hamburg,02,00+,31,57,57,57,57,1852478,1.67,3.08,3.08,3.08,3.08\n2023-01-20,Hamburg,02,00+,44,69,69,69,69,1852478,2.38,3.72,3.72,3.72,3.72\n2023-01-19,Hamburg,02,00+,33,68,68,68,68,1852478,1.78,3.67,3.67,3.67,3.67\n2023-01-18,Hamburg,02,00+,43,84,84,84,84,1852478,2.32,4.53,4.53,4.53,4.53\n2023-01-17,Hamburg,02,00+,49,98,98,98,98,1852478,2.65,5.29,5.29,5.29,5.29\n2023-01-16,Hamburg,02,00+,61,118,118,118,118,1852478,3.29,6.37,6.37,6.37,6.37\n2023-01-15,Hamburg,02,00+,62,116,116,116,116,1852478,3.35,6.26,6.26,6.26,6.26\n2023-01-14,Hamburg,02,00+,64,118,118,118,118,1852478,3.45,6.37,6.37,6.37,6.37\n2023-01-13,Hamburg,02,00+,63,117,117,117,117,1852478,3.4,6.32,6.32,6.32,6.32\n2023-01-12,Hamburg,02,00+,66,143,143,143,143,1852478,3.56,7.72,7.72,7.72,7.72\n2023-01-11,Hamburg,02,00+,108,185,185,185,185,1852478,5.83,9.99,9.99,9.99,9.99\n2023-01-10,Hamburg,02,00+,99,193,193,193,193,1852478,5.34,10.42,10.42,10.42,10.42\n2023-01-09,Hamburg,02,00+,81,181,181,181,181,1852478,4.37,9.77,9.77,9.77,9.77\n2023-01-08,Hamburg,02,00+,82,181,181,181,181,1852478,4.43,9.77,9.77,9.77,9.77\n2023-01-07,Hamburg,02,00+,86,0,0,0,0,1852478,4.64,0,0,0,0\n2023-01-06,Hamburg,02,00+,87,0,0,0,0,1852478,4.7,0,0,0,0\n2023-01-05,Hamburg,02,00+,103,0,0,0,0,1852478,5.56,0,0,0,0\n2023-01-04,Hamburg,02,00+,114,0,0,0,0,1852478,6.15,0,0,0,0\n2023-01-03,Hamburg,02,00+,107,0,0,0,0,1852478,5.78,0,0,0,0\n2023-01-02,Hamburg,02,00+,83,0,0,0,0,1852478,4.48,0,0,0,0\n2024-08-31,Niedersachsen,03,00+,160,160,NA,NA,NA,8003421,2,2,NA,NA,NA\n2024-08-30,Niedersachsen,03,00+,120,172,NA,NA,NA,8003421,1.5,2.15,NA,NA,NA\n2024-08-29,Niedersachsen,03,00+,115,148,174,166,188,8003421,1.44,1.85,2.18,2.08,2.35\n2024-08-28,Niedersachsen,03,00+,104,142,162,155,174,8003421,1.3,1.77,2.03,1.95,2.18\n2024-08-27,Niedersachsen,03,00+,95,151,168,161,180,8003421,1.19,1.89,2.1,2.02,2.25\n2024-08-26,Niedersachsen,03,00+,102,137,148,143,158,8003421,1.27,1.71,1.86,1.8,1.98\n2024-08-25,Niedersachsen,03,00+,102,134,145,140,154,8003421,1.27,1.67,1.81,1.75,1.93\n2024-08-24,Niedersachsen,03,00+,105,135,146,141,155,8003421,1.31,1.69,1.83,1.77,1.94\n2024-08-23,Niedersachsen,03,00+,99,134,144,139,153,8003421,1.24,1.67,1.8,1.74,1.92\n2024-08-22,Niedersachsen,03,00+,103,139,148,143,157,8003421,1.29,1.74,1.86,1.8,1.97\n2024-08-21,Niedersachsen,03,00+,81,129,137,133,144,8003421,1.01,1.61,1.71,1.66,1.81\n2024-08-20,Niedersachsen,03,00+,90,121,127,124,133,8003421,1.12,1.51,1.59,1.55,1.67\n2024-08-19,Niedersachsen,03,00+,106,139,145,141,152,8003421,1.32,1.74,1.82,1.77,1.9\n2024-08-18,Niedersachsen,03,00+,108,141,147,143,154,8003421,1.35,1.76,1.84,1.79,1.93\n2024-08-17,Niedersachsen,03,00+,112,142,148,144,155,8003421,1.4,1.77,1.85,1.81,1.94\n2024-08-16,Niedersachsen,03,00+,111,142,147,144,154,8003421,1.39,1.77,1.85,1.8,1.93\n2024-08-15,Niedersachsen,03,00+,119,147,152,149,159,8003421,1.49,1.84,1.9,1.86,1.99\n2024-08-14,Niedersachsen,03,00+,116,155,160,157,167,8003421,1.45,1.94,2,1.96,2.09\n2024-08-13,Niedersachsen,03,00+,87,147,151,148,157,8003421,1.09,1.84,1.89,1.86,1.97\n2024-08-12,Niedersachsen,03,00+,137,171,175,172,180,8003421,1.71,2.14,2.19,2.15,2.26\n2024-08-11,Niedersachsen,03,00+,140,172,176,173,181,8003421,1.75,2.15,2.2,2.17,2.27\n2024-08-10,Niedersachsen,03,00+,147,176,180,177,185,8003421,1.84,2.2,2.25,2.22,2.32\n2024-08-09,Niedersachsen,03,00+,144,182,185,183,191,8003421,1.8,2.27,2.32,2.29,2.39\n2024-08-08,Niedersachsen,03,00+,127,170,173,171,177,8003421,1.59,2.12,2.16,2.14,2.22\n2024-08-07,Niedersachsen,03,00+,75,165,167,165,171,8003421,0.94,2.06,2.1,2.07,2.14\n2024-08-06,Niedersachsen,03,00+,97,168,170,168,174,8003421,1.21,2.1,2.13,2.11,2.18\n2024-08-05,Niedersachsen,03,00+,96,141,142,141,145,8003421,1.2,1.76,1.78,1.77,1.81\n2024-08-04,Niedersachsen,03,00+,103,145,146,145,149,8003421,1.29,1.81,1.83,1.82,1.86\n2024-08-03,Niedersachsen,03,00+,113,147,148,147,150,8003421,1.41,1.84,1.86,1.84,1.89\n2024-08-02,Niedersachsen,03,00+,105,146,147,146,149,8003421,1.31,1.82,1.84,1.83,1.87\n2024-08-01,Niedersachsen,03,00+,119,154,155,154,157,8003421,1.49,1.92,1.94,1.93,1.96\n2024-07-31,Niedersachsen,03,00+,125,163,164,163,165,8003421,1.56,2.04,2.05,2.04,2.07\n2024-07-30,Niedersachsen,03,00+,123,172,172,172,174,8003421,1.54,2.15,2.16,2.15,2.18\n2024-07-29,Niedersachsen,03,00+,138,188,188,188,189,8003421,1.72,2.35,2.35,2.35,2.36\n2024-07-28,Niedersachsen,03,00+,140,183,183,183,183,8003421,1.75,2.29,2.29,2.29,2.3\n2024-07-27,Niedersachsen,03,00+,146,179,179,179,179,8003421,1.82,2.24,2.24,2.24,2.25\n2024-07-26,Niedersachsen,03,00+,130,174,174,174,174,8003421,1.62,2.17,2.18,2.17,2.18\n2024-07-25,Niedersachsen,03,00+,143,185,185,185,185,8003421,1.79,2.31,2.31,2.31,2.32\n2024-07-24,Niedersachsen,03,00+,132,184,184,184,184,8003421,1.65,2.3,2.3,2.3,2.3\n2024-07-23,Niedersachsen,03,00+,105,175,175,175,175,8003421,1.31,2.19,2.19,2.19,2.19\n2024-07-22,Niedersachsen,03,00+,119,168,168,168,168,8003421,1.49,2.1,2.1,2.1,2.1\n2024-07-21,Niedersachsen,03,00+,124,172,172,172,172,8003421,1.55,2.15,2.15,2.15,2.15\n2024-07-20,Niedersachsen,03,00+,128,171,171,171,171,8003421,1.6,2.14,2.14,2.14,2.14\n2024-07-19,Niedersachsen,03,00+,128,181,181,181,181,8003421,1.6,2.26,2.26,2.26,2.26\n2024-07-18,Niedersachsen,03,00+,141,184,184,184,184,8003421,1.76,2.3,2.3,2.3,2.3\n2024-07-17,Niedersachsen,03,00+,156,197,197,197,197,8003421,1.95,2.46,2.46,2.46,2.46\n2024-07-16,Niedersachsen,03,00+,141,196,196,196,196,8003421,1.76,2.45,2.45,2.45,2.45\n2024-07-15,Niedersachsen,03,00+,145,193,193,193,193,8003421,1.81,2.41,2.41,2.41,2.41\n2024-07-14,Niedersachsen,03,00+,148,191,191,191,191,8003421,1.85,2.39,2.39,2.39,2.39\n2024-07-13,Niedersachsen,03,00+,152,190,190,190,190,8003421,1.9,2.37,2.37,2.37,2.37\n2024-07-12,Niedersachsen,03,00+,132,178,178,178,178,8003421,1.65,2.22,2.22,2.22,2.22\n2024-07-11,Niedersachsen,03,00+,115,156,156,156,156,8003421,1.44,1.95,1.95,1.95,1.95\n2024-07-10,Niedersachsen,03,00+,92,135,135,135,135,8003421,1.15,1.69,1.69,1.69,1.69\n2024-07-09,Niedersachsen,03,00+,72,128,128,128,128,8003421,0.9,1.6,1.6,1.6,1.6\n2024-07-08,Niedersachsen,03,00+,80,112,112,112,112,8003421,1,1.4,1.4,1.4,1.4\n2024-07-07,Niedersachsen,03,00+,85,113,113,113,113,8003421,1.06,1.41,1.41,1.41,1.41\n2024-07-06,Niedersachsen,03,00+,87,112,112,112,112,8003421,1.09,1.4,1.4,1.4,1.4\n2024-07-05,Niedersachsen,03,00+,69,108,108,108,108,8003421,0.86,1.35,1.35,1.35,1.35\n2024-07-04,Niedersachsen,03,00+,79,120,120,120,120,8003421,0.99,1.5,1.5,1.5,1.5\n2024-07-03,Niedersachsen,03,00+,76,120,120,120,120,8003421,0.95,1.5,1.5,1.5,1.5\n2024-07-02,Niedersachsen,03,00+,82,128,128,128,128,8003421,1.02,1.6,1.6,1.6,1.6\n2024-07-01,Niedersachsen,03,00+,102,140,140,140,140,8003421,1.27,1.75,1.75,1.75,1.75\n2024-06-30,Niedersachsen,03,00+,102,136,136,136,136,8003421,1.27,1.7,1.7,1.7,1.7\n2024-06-29,Niedersachsen,03,00+,107,138,138,138,138,8003421,1.34,1.72,1.72,1.72,1.72\n2024-06-28,Niedersachsen,03,00+,97,135,135,135,135,8003421,1.21,1.69,1.69,1.69,1.69\n2024-06-27,Niedersachsen,03,00+,90,123,123,123,123,8003421,1.12,1.54,1.54,1.54,1.54\n2024-06-26,Niedersachsen,03,00+,87,122,122,122,122,8003421,1.09,1.52,1.52,1.52,1.52\n2024-06-25,Niedersachsen,03,00+,52,107,107,107,107,8003421,0.65,1.34,1.34,1.34,1.34\n2024-06-24,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-23,Niedersachsen,03,00+,62,88,88,88,88,8003421,0.77,1.1,1.1,1.1,1.1\n2024-06-22,Niedersachsen,03,00+,62,83,83,83,83,8003421,0.77,1.04,1.04,1.04,1.04\n2024-06-21,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-20,Niedersachsen,03,00+,52,77,77,77,77,8003421,0.65,0.96,0.96,0.96,0.96\n2024-06-19,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-18,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-17,Niedersachsen,03,00+,46,62,62,62,62,8003421,0.57,0.77,0.77,0.77,0.77\n2024-06-16,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-15,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-14,Niedersachsen,03,00+,42,54,54,54,54,8003421,0.52,0.67,0.67,0.67,0.67\n2024-06-13,Niedersachsen,03,00+,39,51,51,51,51,8003421,0.49,0.64,0.64,0.64,0.64\n2024-06-12,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-06-11,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2024-06-10,Niedersachsen,03,00+,28,31,31,31,31,8003421,0.35,0.39,0.39,0.39,0.39\n2024-06-09,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-08,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-07,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-06-06,Niedersachsen,03,00+,20,22,22,22,22,8003421,0.25,0.27,0.27,0.27,0.27\n2024-06-05,Niedersachsen,03,00+,15,20,20,20,20,8003421,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Niedersachsen,03,00+,10,20,20,20,20,8003421,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-02,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-01,Niedersachsen,03,00+,12,15,15,15,15,8003421,0.15,0.19,0.19,0.19,0.19\n2024-05-31,Niedersachsen,03,00+,12,14,14,14,14,8003421,0.15,0.17,0.17,0.17,0.17\n2024-05-30,Niedersachsen,03,00+,13,16,16,16,16,8003421,0.16,0.2,0.2,0.2,0.2\n2024-05-29,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-28,Niedersachsen,03,00+,18,25,25,25,25,8003421,0.22,0.31,0.31,0.31,0.31\n2024-05-27,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-26,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-25,Niedersachsen,03,00+,16,19,19,19,19,8003421,0.2,0.24,0.24,0.24,0.24\n2024-05-24,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-05-23,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2024-05-22,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-05-21,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-05-20,Niedersachsen,03,00+,24,32,32,32,32,8003421,0.3,0.4,0.4,0.4,0.4\n2024-05-19,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-18,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-17,Niedersachsen,03,00+,26,31,31,31,31,8003421,0.32,0.39,0.39,0.39,0.39\n2024-05-16,Niedersachsen,03,00+,21,29,29,29,29,8003421,0.26,0.36,0.36,0.36,0.36\n2024-05-15,Niedersachsen,03,00+,20,29,29,29,29,8003421,0.25,0.36,0.36,0.36,0.36\n2024-05-14,Niedersachsen,03,00+,15,28,28,28,28,8003421,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-05-12,Niedersachsen,03,00+,18,20,20,20,20,8003421,0.22,0.25,0.25,0.25,0.25\n2024-05-11,Niedersachsen,03,00+,19,22,22,22,22,8003421,0.24,0.27,0.27,0.27,0.27\n2024-05-10,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2024-05-09,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-05-08,Niedersachsen,03,00+,12,24,24,24,24,8003421,0.15,0.3,0.3,0.3,0.3\n2024-05-07,Niedersachsen,03,00+,10,16,16,16,16,8003421,0.12,0.2,0.2,0.2,0.2\n2024-05-06,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Niedersachsen,03,00+,13,18,18,18,18,8003421,0.16,0.22,0.22,0.22,0.22\n2024-05-03,Niedersachsen,03,00+,13,22,22,22,22,8003421,0.16,0.27,0.27,0.27,0.27\n2024-05-02,Niedersachsen,03,00+,16,21,21,21,21,8003421,0.2,0.26,0.26,0.26,0.26\n2024-05-01,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-04-30,Niedersachsen,03,00+,11,24,24,24,24,8003421,0.14,0.3,0.3,0.3,0.3\n2024-04-29,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-28,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-27,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-26,Niedersachsen,03,00+,6,13,13,13,13,8003421,0.07,0.16,0.16,0.16,0.16\n2024-04-25,Niedersachsen,03,00+,10,14,14,14,14,8003421,0.12,0.17,0.17,0.17,0.17\n2024-04-24,Niedersachsen,03,00+,10,13,13,13,13,8003421,0.12,0.16,0.16,0.16,0.16\n2024-04-23,Niedersachsen,03,00+,11,15,15,15,15,8003421,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-21,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-20,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-19,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2024-04-18,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2024-04-17,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2024-04-16,Niedersachsen,03,00+,15,17,17,17,17,8003421,0.19,0.21,0.21,0.21,0.21\n2024-04-15,Niedersachsen,03,00+,23,25,25,25,25,8003421,0.29,0.31,0.31,0.31,0.31\n2024-04-14,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-13,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-12,Niedersachsen,03,00+,24,28,28,28,28,8003421,0.3,0.35,0.35,0.35,0.35\n2024-04-11,Niedersachsen,03,00+,25,28,28,28,28,8003421,0.31,0.35,0.35,0.35,0.35\n2024-04-10,Niedersachsen,03,00+,16,29,29,29,29,8003421,0.2,0.36,0.36,0.36,0.36\n2024-04-09,Niedersachsen,03,00+,21,33,33,33,33,8003421,0.26,0.41,0.41,0.41,0.41\n2024-04-08,Niedersachsen,03,00+,17,24,24,24,24,8003421,0.21,0.3,0.3,0.3,0.3\n2024-04-07,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-04-06,Niedersachsen,03,00+,20,23,23,23,23,8003421,0.25,0.29,0.29,0.29,0.29\n2024-04-05,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-04-04,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2024-04-03,Niedersachsen,03,00+,12,22,22,22,22,8003421,0.15,0.27,0.27,0.27,0.27\n2024-04-02,Niedersachsen,03,00+,7,17,17,17,17,8003421,0.09,0.21,0.21,0.21,0.21\n2024-04-01,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-31,Niedersachsen,03,00+,14,22,22,22,22,8003421,0.17,0.27,0.27,0.27,0.27\n2024-03-30,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2024-03-29,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-03-28,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-03-27,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-03-26,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-25,Niedersachsen,03,00+,25,29,29,29,29,8003421,0.31,0.36,0.36,0.36,0.36\n2024-03-24,Niedersachsen,03,00+,26,30,30,30,30,8003421,0.32,0.37,0.37,0.37,0.37\n2024-03-23,Niedersachsen,03,00+,27,30,30,30,30,8003421,0.34,0.37,0.37,0.37,0.37\n2024-03-22,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-21,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-20,Niedersachsen,03,00+,32,42,42,42,42,8003421,0.4,0.52,0.52,0.52,0.52\n2024-03-19,Niedersachsen,03,00+,28,43,43,43,43,8003421,0.35,0.54,0.54,0.54,0.54\n2024-03-18,Niedersachsen,03,00+,22,38,38,38,38,8003421,0.27,0.47,0.47,0.47,0.47\n2024-03-17,Niedersachsen,03,00+,23,38,38,38,38,8003421,0.29,0.47,0.47,0.47,0.47\n2024-03-16,Niedersachsen,03,00+,23,37,37,37,37,8003421,0.29,0.46,0.46,0.46,0.46\n2024-03-15,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-03-14,Niedersachsen,03,00+,22,35,35,35,35,8003421,0.27,0.44,0.44,0.44,0.44\n2024-03-13,Niedersachsen,03,00+,21,31,31,31,31,8003421,0.26,0.39,0.39,0.39,0.39\n2024-03-12,Niedersachsen,03,00+,23,35,35,35,35,8003421,0.29,0.44,0.44,0.44,0.44\n2024-03-11,Niedersachsen,03,00+,29,42,42,42,42,8003421,0.36,0.52,0.52,0.52,0.52\n2024-03-10,Niedersachsen,03,00+,31,43,43,43,43,8003421,0.39,0.54,0.54,0.54,0.54\n2024-03-09,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-03-08,Niedersachsen,03,00+,36,46,46,46,46,8003421,0.45,0.57,0.57,0.57,0.57\n2024-03-07,Niedersachsen,03,00+,36,50,50,50,50,8003421,0.45,0.62,0.62,0.62,0.62\n2024-03-06,Niedersachsen,03,00+,38,51,51,51,51,8003421,0.47,0.64,0.64,0.64,0.64\n2024-03-05,Niedersachsen,03,00+,33,54,54,54,54,8003421,0.41,0.67,0.67,0.67,0.67\n2024-03-04,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2024-03-03,Niedersachsen,03,00+,41,50,50,50,50,8003421,0.51,0.62,0.62,0.62,0.62\n2024-03-02,Niedersachsen,03,00+,42,50,50,50,50,8003421,0.52,0.62,0.62,0.62,0.62\n2024-03-01,Niedersachsen,03,00+,44,57,57,57,57,8003421,0.55,0.71,0.71,0.71,0.71\n2024-02-29,Niedersachsen,03,00+,44,58,58,58,58,8003421,0.55,0.72,0.72,0.72,0.72\n2024-02-28,Niedersachsen,03,00+,41,56,56,56,56,8003421,0.51,0.7,0.7,0.7,0.7\n2024-02-27,Niedersachsen,03,00+,40,56,56,56,56,8003421,0.5,0.7,0.7,0.7,0.7\n2024-02-26,Niedersachsen,03,00+,56,73,73,73,73,8003421,0.7,0.91,0.91,0.91,0.91\n2024-02-25,Niedersachsen,03,00+,58,73,73,73,73,8003421,0.72,0.91,0.91,0.91,0.91\n2024-02-24,Niedersachsen,03,00+,61,75,75,75,75,8003421,0.76,0.94,0.94,0.94,0.94\n2024-02-23,Niedersachsen,03,00+,64,78,78,78,78,8003421,0.8,0.97,0.97,0.97,0.97\n2024-02-22,Niedersachsen,03,00+,58,79,79,79,79,8003421,0.72,0.99,0.99,0.99,0.99\n2024-02-21,Niedersachsen,03,00+,61,85,85,85,85,8003421,0.76,1.06,1.06,1.06,1.06\n2024-02-20,Niedersachsen,03,00+,58,92,92,92,92,8003421,0.72,1.15,1.15,1.15,1.15\n2024-02-19,Niedersachsen,03,00+,63,91,91,91,91,8003421,0.79,1.14,1.14,1.14,1.14\n2024-02-18,Niedersachsen,03,00+,67,93,93,93,93,8003421,0.84,1.16,1.16,1.16,1.16\n2024-02-17,Niedersachsen,03,00+,71,94,94,94,94,8003421,0.89,1.17,1.17,1.17,1.17\n2024-02-16,Niedersachsen,03,00+,75,100,100,100,100,8003421,0.94,1.25,1.25,1.25,1.25\n2024-02-15,Niedersachsen,03,00+,69,95,95,95,95,8003421,0.86,1.19,1.19,1.19,1.19\n2024-02-14,Niedersachsen,03,00+,77,107,107,107,107,8003421,0.96,1.34,1.34,1.34,1.34\n2024-02-13,Niedersachsen,03,00+,58,103,103,103,103,8003421,0.72,1.29,1.29,1.29,1.29\n2024-02-12,Niedersachsen,03,00+,82,122,122,122,122,8003421,1.02,1.52,1.52,1.52,1.52\n2024-02-11,Niedersachsen,03,00+,89,125,125,125,125,8003421,1.11,1.56,1.56,1.56,1.56\n2024-02-10,Niedersachsen,03,00+,93,125,125,125,125,8003421,1.16,1.56,1.56,1.56,1.56\n2024-02-09,Niedersachsen,03,00+,88,117,117,117,117,8003421,1.1,1.46,1.46,1.46,1.46\n2024-02-08,Niedersachsen,03,00+,108,142,142,142,142,8003421,1.35,1.77,1.77,1.77,1.77\n2024-02-07,Niedersachsen,03,00+,92,140,140,140,140,8003421,1.15,1.75,1.75,1.75,1.75\n2024-02-06,Niedersachsen,03,00+,115,158,158,158,158,8003421,1.44,1.97,1.97,1.97,1.97\n2024-02-05,Niedersachsen,03,00+,115,161,161,161,161,8003421,1.44,2.01,2.01,2.01,2.01\n2024-02-04,Niedersachsen,03,00+,118,157,157,157,157,8003421,1.47,1.96,1.96,1.96,1.96\n2024-02-03,Niedersachsen,03,00+,123,159,159,159,159,8003421,1.54,1.99,1.99,1.99,1.99\n2024-02-02,Niedersachsen,03,00+,115,170,170,170,170,8003421,1.44,2.12,2.12,2.12,2.12\n2024-02-01,Niedersachsen,03,00+,105,153,153,153,153,8003421,1.31,1.91,1.91,1.91,1.91\n2024-01-31,Niedersachsen,03,00+,110,159,159,159,159,8003421,1.37,1.99,1.99,1.99,1.99\n2024-01-30,Niedersachsen,03,00+,86,162,162,162,162,8003421,1.07,2.02,2.02,2.02,2.02\n2024-01-29,Niedersachsen,03,00+,123,163,163,163,163,8003421,1.54,2.04,2.04,2.04,2.04\n2024-01-28,Niedersachsen,03,00+,137,174,174,174,174,8003421,1.71,2.17,2.17,2.17,2.17\n2024-01-27,Niedersachsen,03,00+,144,175,175,175,175,8003421,1.8,2.19,2.19,2.19,2.19\n2024-01-26,Niedersachsen,03,00+,136,185,185,185,185,8003421,1.7,2.31,2.31,2.31,2.31\n2024-01-25,Niedersachsen,03,00+,138,187,187,187,187,8003421,1.72,2.34,2.34,2.34,2.34\n2024-01-24,Niedersachsen,03,00+,146,188,188,188,188,8003421,1.82,2.35,2.35,2.35,2.35\n2024-01-23,Niedersachsen,03,00+,112,182,182,182,182,8003421,1.4,2.27,2.27,2.27,2.27\n2024-01-22,Niedersachsen,03,00+,109,185,185,185,185,8003421,1.36,2.31,2.31,2.31,2.31\n2024-01-21,Niedersachsen,03,00+,111,176,176,176,176,8003421,1.39,2.2,2.2,2.2,2.2\n2024-01-20,Niedersachsen,03,00+,120,178,178,178,178,8003421,1.5,2.22,2.22,2.22,2.22\n2024-01-19,Niedersachsen,03,00+,134,176,176,176,176,8003421,1.67,2.2,2.2,2.2,2.2\n2024-01-18,Niedersachsen,03,00+,131,187,187,187,187,8003421,1.64,2.34,2.34,2.34,2.34\n2024-01-17,Niedersachsen,03,00+,146,209,209,209,209,8003421,1.82,2.61,2.61,2.61,2.61\n2024-01-16,Niedersachsen,03,00+,146,220,220,220,220,8003421,1.82,2.75,2.75,2.75,2.75\n2024-01-15,Niedersachsen,03,00+,187,250,250,250,250,8003421,2.34,3.12,3.12,3.12,3.12\n2024-01-14,Niedersachsen,03,00+,198,256,256,256,256,8003421,2.47,3.2,3.2,3.2,3.2\n2024-01-13,Niedersachsen,03,00+,205,255,255,255,255,8003421,2.56,3.19,3.19,3.19,3.19\n2024-01-12,Niedersachsen,03,00+,227,277,277,277,277,8003421,2.84,3.46,3.46,3.46,3.46\n2024-01-11,Niedersachsen,03,00+,248,329,329,329,329,8003421,3.1,4.11,4.11,4.11,4.11\n2024-01-10,Niedersachsen,03,00+,272,365,365,365,365,8003421,3.4,4.56,4.56,4.56,4.56\n2024-01-09,Niedersachsen,03,00+,316,489,489,489,489,8003421,3.95,6.11,6.11,6.11,6.11\n2024-01-08,Niedersachsen,03,00+,270,421,421,421,421,8003421,3.37,5.26,5.26,5.26,5.26\n2024-01-07,Niedersachsen,03,00+,292,436,436,436,436,8003421,3.65,5.45,5.45,5.45,5.45\n2024-01-06,Niedersachsen,03,00+,316,454,454,454,454,8003421,3.95,5.67,5.67,5.67,5.67\n2024-01-05,Niedersachsen,03,00+,320,481,481,481,481,8003421,4,6.01,6.01,6.01,6.01\n2024-01-04,Niedersachsen,03,00+,341,497,497,497,497,8003421,4.26,6.21,6.21,6.21,6.21\n2024-01-03,Niedersachsen,03,00+,474,693,693,693,693,8003421,5.92,8.66,8.66,8.66,8.66\n2024-01-02,Niedersachsen,03,00+,259,536,536,536,536,8003421,3.24,6.7,6.7,6.7,6.7\n2024-01-01,Niedersachsen,03,00+,262,526,526,526,526,8003421,3.27,6.57,6.57,6.57,6.57\n2023-12-31,Niedersachsen,03,00+,268,510,510,510,510,8003421,3.35,6.37,6.37,6.37,6.37\n2023-12-30,Niedersachsen,03,00+,271,493,493,493,493,8003421,3.39,6.16,6.16,6.16,6.16\n2023-12-29,Niedersachsen,03,00+,280,508,508,508,508,8003421,3.5,6.35,6.35,6.35,6.35\n2023-12-28,Niedersachsen,03,00+,257,530,530,530,530,8003421,3.21,6.62,6.62,6.62,6.62\n2023-12-27,Niedersachsen,03,00+,268,409,409,409,409,8003421,3.35,5.11,5.11,5.11,5.11\n2023-12-26,Niedersachsen,03,00+,408,547,547,547,547,8003421,5.1,6.83,6.83,6.83,6.83\n2023-12-25,Niedersachsen,03,00+,606,765,765,765,765,8003421,7.57,9.56,9.56,9.56,9.56\n2023-12-24,Niedersachsen,03,00+,629,781,781,781,781,8003421,7.86,9.76,9.76,9.76,9.76\n2023-12-23,Niedersachsen,03,00+,662,805,805,805,805,8003421,8.27,10.06,10.06,10.06,10.06\n2023-12-22,Niedersachsen,03,00+,642,822,822,822,822,8003421,8.02,10.27,10.27,10.27,10.27\n2023-12-21,Niedersachsen,03,00+,656,854,854,854,854,8003421,8.2,10.67,10.67,10.67,10.67\n2023-12-20,Niedersachsen,03,00+,644,833,833,833,833,8003421,8.05,10.41,10.41,10.41,10.41\n2023-12-19,Niedersachsen,03,00+,599,861,861,861,861,8003421,7.48,10.76,10.76,10.76,10.76\n2023-12-18,Niedersachsen,03,00+,700,930,930,930,930,8003421,8.75,11.62,11.62,11.62,11.62\n2023-12-17,Niedersachsen,03,00+,721,928,928,928,928,8003421,9.01,11.6,11.6,11.6,11.6\n2023-12-16,Niedersachsen,03,00+,754,931,931,931,931,8003421,9.42,11.63,11.63,11.63,11.63\n2023-12-15,Niedersachsen,03,00+,733,961,961,961,961,8003421,9.16,12.01,12.01,12.01,12.01\n2023-12-14,Niedersachsen,03,00+,711,935,935,935,935,8003421,8.88,11.68,11.68,11.68,11.68\n2023-12-13,Niedersachsen,03,00+,664,913,913,913,913,8003421,8.3,11.41,11.41,11.41,11.41\n2023-12-12,Niedersachsen,03,00+,519,893,893,893,893,8003421,6.48,11.16,11.16,11.16,11.16\n2023-12-11,Niedersachsen,03,00+,547,816,816,816,816,8003421,6.83,10.2,10.2,10.2,10.2\n2023-12-10,Niedersachsen,03,00+,553,802,802,802,802,8003421,6.91,10.02,10.02,10.02,10.02\n2023-12-09,Niedersachsen,03,00+,566,781,781,781,781,8003421,7.07,9.76,9.76,9.76,9.76\n2023-12-08,Niedersachsen,03,00+,532,753,753,753,753,8003421,6.65,9.41,9.41,9.41,9.41\n2023-12-07,Niedersachsen,03,00+,487,721,721,721,721,8003421,6.08,9.01,9.01,9.01,9.01\n2023-12-06,Niedersachsen,03,00+,487,731,731,731,731,8003421,6.08,9.13,9.13,9.13,9.13\n2023-12-05,Niedersachsen,03,00+,485,726,726,726,726,8003421,6.06,9.07,9.07,9.07,9.07\n2023-12-04,Niedersachsen,03,00+,552,748,748,748,748,8003421,6.9,9.35,9.35,9.35,9.35\n2023-12-03,Niedersachsen,03,00+,565,751,751,751,751,8003421,7.06,9.38,9.38,9.38,9.38\n2023-12-02,Niedersachsen,03,00+,576,748,748,748,748,8003421,7.2,9.35,9.35,9.35,9.35\n2023-12-01,Niedersachsen,03,00+,560,716,716,716,716,8003421,7,8.95,8.95,8.95,8.95\n2023-11-30,Niedersachsen,03,00+,541,722,722,722,722,8003421,6.76,9.02,9.02,9.02,9.02\n2023-11-29,Niedersachsen,03,00+,447,688,688,688,688,8003421,5.59,8.6,8.6,8.6,8.6\n2023-11-28,Niedersachsen,03,00+,466,702,702,702,702,8003421,5.82,8.77,8.77,8.77,8.77\n2023-11-27,Niedersachsen,03,00+,574,738,738,738,738,8003421,7.17,9.22,9.22,9.22,9.22\n2023-11-26,Niedersachsen,03,00+,577,729,729,729,729,8003421,7.21,9.11,9.11,9.11,9.11\n2023-11-25,Niedersachsen,03,00+,592,734,734,734,734,8003421,7.4,9.17,9.17,9.17,9.17\n2023-11-24,Niedersachsen,03,00+,565,743,743,743,743,8003421,7.06,9.28,9.28,9.28,9.28\n2023-11-23,Niedersachsen,03,00+,523,738,738,738,738,8003421,6.53,9.22,9.22,9.22,9.22\n2023-11-22,Niedersachsen,03,00+,494,739,739,739,739,8003421,6.17,9.23,9.23,9.23,9.23\n2023-11-21,Niedersachsen,03,00+,407,681,681,681,681,8003421,5.09,8.51,8.51,8.51,8.51\n2023-11-20,Niedersachsen,03,00+,415,557,557,557,557,8003421,5.19,6.96,6.96,6.96,6.96\n2023-11-19,Niedersachsen,03,00+,424,566,566,566,566,8003421,5.3,7.07,7.07,7.07,7.07\n2023-11-18,Niedersachsen,03,00+,438,566,566,566,566,8003421,5.47,7.07,7.07,7.07,7.07\n2023-11-17,Niedersachsen,03,00+,377,546,546,546,546,8003421,4.71,6.82,6.82,6.82,6.82\n2023-11-16,Niedersachsen,03,00+,369,532,532,532,532,8003421,4.61,6.65,6.65,6.65,6.65\n2023-11-15,Niedersachsen,03,00+,352,544,544,544,544,8003421,4.4,6.8,6.8,6.8,6.8\n2023-11-14,Niedersachsen,03,00+,282,509,509,509,509,8003421,3.52,6.36,6.36,6.36,6.36\n2023-11-13,Niedersachsen,03,00+,340,515,515,515,515,8003421,4.25,6.43,6.43,6.43,6.43\n2023-11-12,Niedersachsen,03,00+,351,515,515,515,515,8003421,4.39,6.43,6.43,6.43,6.43\n2023-11-11,Niedersachsen,03,00+,360,507,507,507,507,8003421,4.5,6.33,6.33,6.33,6.33\n2023-11-10,Niedersachsen,03,00+,323,490,490,490,490,8003421,4.04,6.12,6.12,6.12,6.12\n2023-11-09,Niedersachsen,03,00+,320,520,520,520,520,8003421,4,6.5,6.5,6.5,6.5\n2023-11-08,Niedersachsen,03,00+,404,591,591,591,591,8003421,5.05,7.38,7.38,7.38,7.38\n2023-11-07,Niedersachsen,03,00+,298,528,528,528,528,8003421,3.72,6.6,6.6,6.6,6.6\n2023-11-06,Niedersachsen,03,00+,330,515,515,515,515,8003421,4.12,6.43,6.43,6.43,6.43\n2023-11-05,Niedersachsen,03,00+,336,510,510,510,510,8003421,4.2,6.37,6.37,6.37,6.37\n2023-11-04,Niedersachsen,03,00+,343,512,512,512,512,8003421,4.29,6.4,6.4,6.4,6.4\n2023-11-03,Niedersachsen,03,00+,311,529,529,529,529,8003421,3.89,6.61,6.61,6.61,6.61\n2023-11-02,Niedersachsen,03,00+,270,506,506,506,506,8003421,3.37,6.32,6.32,6.32,6.32\n2023-11-01,Niedersachsen,03,00+,247,423,423,423,423,8003421,3.09,5.29,5.29,5.29,5.29\n2023-10-31,Niedersachsen,03,00+,303,489,489,489,489,8003421,3.79,6.11,6.11,6.11,6.11\n2023-10-30,Niedersachsen,03,00+,321,478,478,478,478,8003421,4.01,5.97,5.97,5.97,5.97\n2023-10-29,Niedersachsen,03,00+,325,477,477,477,477,8003421,4.06,5.96,5.96,5.96,5.96\n2023-10-28,Niedersachsen,03,00+,326,467,467,467,467,8003421,4.07,5.84,5.84,5.84,5.84\n2023-10-27,Niedersachsen,03,00+,274,439,439,439,439,8003421,3.42,5.49,5.49,5.49,5.49\n2023-10-26,Niedersachsen,03,00+,238,391,391,391,391,8003421,2.97,4.89,4.89,4.89,4.89\n2023-10-25,Niedersachsen,03,00+,181,333,333,333,333,8003421,2.26,4.16,4.16,4.16,4.16\n2023-10-24,Niedersachsen,03,00+,144,300,300,300,300,8003421,1.8,3.75,3.75,3.75,3.75\n2023-10-23,Niedersachsen,03,00+,150,233,233,233,233,8003421,1.87,2.91,2.91,2.91,2.91\n2023-10-22,Niedersachsen,03,00+,154,230,230,230,230,8003421,1.92,2.87,2.87,2.87,2.87\n2023-10-21,Niedersachsen,03,00+,158,236,236,236,236,8003421,1.97,2.95,2.95,2.95,2.95\n2023-10-20,Niedersachsen,03,00+,161,229,229,229,229,8003421,2.01,2.86,2.86,2.86,2.86\n2023-10-19,Niedersachsen,03,00+,139,224,224,224,224,8003421,1.74,2.8,2.8,2.8,2.8\n2023-10-18,Niedersachsen,03,00+,130,211,211,211,211,8003421,1.62,2.64,2.64,2.64,2.64\n2023-10-17,Niedersachsen,03,00+,119,197,197,197,197,8003421,1.49,2.46,2.46,2.46,2.46\n2023-10-16,Niedersachsen,03,00+,145,203,203,203,203,8003421,1.81,2.54,2.54,2.54,2.54\n2023-10-15,Niedersachsen,03,00+,152,207,207,207,207,8003421,1.9,2.59,2.59,2.59,2.59\n2023-10-14,Niedersachsen,03,00+,158,206,206,206,206,8003421,1.97,2.57,2.57,2.57,2.57\n2023-10-13,Niedersachsen,03,00+,144,198,198,198,198,8003421,1.8,2.47,2.47,2.47,2.47\n2023-10-12,Niedersachsen,03,00+,149,207,207,207,207,8003421,1.86,2.59,2.59,2.59,2.59\n2023-10-11,Niedersachsen,03,00+,155,227,227,227,227,8003421,1.94,2.84,2.84,2.84,2.84\n2023-10-10,Niedersachsen,03,00+,113,205,205,205,205,8003421,1.41,2.56,2.56,2.56,2.56\n2023-10-09,Niedersachsen,03,00+,116,189,189,189,189,8003421,1.45,2.36,2.36,2.36,2.36\n2023-10-08,Niedersachsen,03,00+,116,183,183,183,183,8003421,1.45,2.29,2.29,2.29,2.29\n2023-10-07,Niedersachsen,03,00+,119,180,180,180,180,8003421,1.49,2.25,2.25,2.25,2.25\n2023-10-06,Niedersachsen,03,00+,94,164,164,164,164,8003421,1.17,2.05,2.05,2.05,2.05\n2023-10-05,Niedersachsen,03,00+,76,139,139,139,139,8003421,0.95,1.74,1.74,1.74,1.74\n2023-10-04,Niedersachsen,03,00+,47,115,115,115,115,8003421,0.59,1.44,1.44,1.44,1.44\n2023-10-03,Niedersachsen,03,00+,67,134,134,134,134,8003421,0.84,1.67,1.67,1.67,1.67\n2023-10-02,Niedersachsen,03,00+,84,126,126,126,126,8003421,1.05,1.57,1.57,1.57,1.57\n2023-10-01,Niedersachsen,03,00+,85,125,125,125,125,8003421,1.06,1.56,1.56,1.56,1.56\n2023-09-30,Niedersachsen,03,00+,87,125,125,125,125,8003421,1.09,1.56,1.56,1.56,1.56\n2023-09-29,Niedersachsen,03,00+,87,132,132,132,132,8003421,1.09,1.65,1.65,1.65,1.65\n2023-09-28,Niedersachsen,03,00+,84,139,139,139,139,8003421,1.05,1.74,1.74,1.74,1.74\n2023-09-27,Niedersachsen,03,00+,87,144,144,144,144,8003421,1.09,1.8,1.8,1.8,1.8\n2023-09-26,Niedersachsen,03,00+,78,145,145,145,145,8003421,0.97,1.81,1.81,1.81,1.81\n2023-09-25,Niedersachsen,03,00+,92,145,145,145,145,8003421,1.15,1.81,1.81,1.81,1.81\n2023-09-24,Niedersachsen,03,00+,97,150,150,150,150,8003421,1.21,1.87,1.87,1.87,1.87\n2023-09-23,Niedersachsen,03,00+,104,155,155,155,155,8003421,1.3,1.94,1.94,1.94,1.94\n2023-09-22,Niedersachsen,03,00+,103,157,157,157,157,8003421,1.29,1.96,1.96,1.96,1.96\n2023-09-21,Niedersachsen,03,00+,83,148,148,148,148,8003421,1.04,1.85,1.85,1.85,1.85\n2023-09-20,Niedersachsen,03,00+,72,138,138,138,138,8003421,0.9,1.72,1.72,1.72,1.72\n2023-09-19,Niedersachsen,03,00+,57,138,138,138,138,8003421,0.71,1.72,1.72,1.72,1.72\n2023-09-18,Niedersachsen,03,00+,75,138,138,138,138,8003421,0.94,1.72,1.72,1.72,1.72\n2023-09-17,Niedersachsen,03,00+,79,137,137,137,137,8003421,0.99,1.71,1.71,1.71,1.71\n2023-09-16,Niedersachsen,03,00+,81,131,131,131,131,8003421,1.01,1.64,1.64,1.64,1.64\n2023-09-15,Niedersachsen,03,00+,88,141,141,141,141,8003421,1.1,1.76,1.76,1.76,1.76\n2023-09-14,Niedersachsen,03,00+,111,165,165,165,165,8003421,1.39,2.06,2.06,2.06,2.06\n2023-09-13,Niedersachsen,03,00+,103,171,171,171,171,8003421,1.29,2.14,2.14,2.14,2.14\n2023-09-12,Niedersachsen,03,00+,81,164,164,164,164,8003421,1.01,2.05,2.05,2.05,2.05\n2023-09-11,Niedersachsen,03,00+,88,157,157,157,157,8003421,1.1,1.96,1.96,1.96,1.96\n2023-09-10,Niedersachsen,03,00+,94,158,158,158,158,8003421,1.17,1.97,1.97,1.97,1.97\n2023-09-09,Niedersachsen,03,00+,99,162,162,162,162,8003421,1.24,2.02,2.02,2.02,2.02\n2023-09-08,Niedersachsen,03,00+,81,148,148,148,148,8003421,1.01,1.85,1.85,1.85,1.85\n2023-09-07,Niedersachsen,03,00+,68,124,124,124,124,8003421,0.85,1.55,1.55,1.55,1.55\n2023-09-06,Niedersachsen,03,00+,71,129,129,129,129,8003421,0.89,1.61,1.61,1.61,1.61\n2023-09-05,Niedersachsen,03,00+,59,134,134,134,134,8003421,0.74,1.67,1.67,1.67,1.67\n2023-09-04,Niedersachsen,03,00+,72,118,118,118,118,8003421,0.9,1.47,1.47,1.47,1.47\n2023-09-03,Niedersachsen,03,00+,75,115,115,115,115,8003421,0.94,1.44,1.44,1.44,1.44\n2023-09-02,Niedersachsen,03,00+,77,112,112,112,112,8003421,0.96,1.4,1.4,1.4,1.4\n2023-09-01,Niedersachsen,03,00+,92,126,126,126,126,8003421,1.15,1.57,1.57,1.57,1.57\n2023-08-31,Niedersachsen,03,00+,79,123,123,123,123,8003421,0.99,1.54,1.54,1.54,1.54\n2023-08-30,Niedersachsen,03,00+,68,117,117,117,117,8003421,0.85,1.46,1.46,1.46,1.46\n2023-08-29,Niedersachsen,03,00+,86,125,125,125,125,8003421,1.07,1.56,1.56,1.56,1.56\n2023-08-28,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-27,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-26,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-25,Niedersachsen,03,00+,0,114,114,114,114,8003421,0,1.42,1.42,1.42,1.42\n2023-08-24,Niedersachsen,03,00+,70,109,109,109,109,8003421,0.87,1.36,1.36,1.36,1.36\n2023-08-23,Niedersachsen,03,00+,45,100,100,100,100,8003421,0.56,1.25,1.25,1.25,1.25\n2023-08-22,Niedersachsen,03,00+,43,82,82,82,82,8003421,0.54,1.02,1.02,1.02,1.02\n2023-08-21,Niedersachsen,03,00+,40,65,65,65,65,8003421,0.5,0.81,0.81,0.81,0.81\n2023-08-20,Niedersachsen,03,00+,41,64,64,64,64,8003421,0.51,0.8,0.8,0.8,0.8\n2023-08-19,Niedersachsen,03,00+,43,63,63,63,63,8003421,0.54,0.79,0.79,0.79,0.79\n2023-08-18,Niedersachsen,03,00+,39,60,60,60,60,8003421,0.49,0.75,0.75,0.75,0.75\n2023-08-17,Niedersachsen,03,00+,35,60,60,60,60,8003421,0.44,0.75,0.75,0.75,0.75\n2023-08-16,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-15,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-14,Niedersachsen,03,00+,43,57,57,57,57,8003421,0.54,0.71,0.71,0.71,0.71\n2023-08-13,Niedersachsen,03,00+,44,56,56,56,56,8003421,0.55,0.7,0.7,0.7,0.7\n2023-08-12,Niedersachsen,03,00+,46,56,56,56,56,8003421,0.57,0.7,0.7,0.7,0.7\n2023-08-11,Niedersachsen,03,00+,36,54,54,54,54,8003421,0.45,0.67,0.67,0.67,0.67\n2023-08-10,Niedersachsen,03,00+,30,48,48,48,48,8003421,0.37,0.6,0.6,0.6,0.6\n2023-08-09,Niedersachsen,03,00+,21,43,43,43,43,8003421,0.26,0.54,0.54,0.54,0.54\n2023-08-08,Niedersachsen,03,00+,26,43,43,43,43,8003421,0.32,0.54,0.54,0.54,0.54\n2023-08-07,Niedersachsen,03,00+,30,45,45,45,45,8003421,0.37,0.56,0.56,0.56,0.56\n2023-08-06,Niedersachsen,03,00+,33,46,46,46,46,8003421,0.41,0.57,0.57,0.57,0.57\n2023-08-05,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2023-08-04,Niedersachsen,03,00+,29,44,44,44,44,8003421,0.36,0.55,0.55,0.55,0.55\n2023-08-03,Niedersachsen,03,00+,23,43,43,43,43,8003421,0.29,0.54,0.54,0.54,0.54\n2023-08-02,Niedersachsen,03,00+,10,38,38,38,38,8003421,0.12,0.47,0.47,0.47,0.47\n2023-08-01,Niedersachsen,03,00+,12,32,32,32,32,8003421,0.15,0.4,0.4,0.4,0.4\n2023-07-31,Niedersachsen,03,00+,13,23,23,23,23,8003421,0.16,0.29,0.29,0.29,0.29\n2023-07-30,Niedersachsen,03,00+,13,21,21,21,21,8003421,0.16,0.26,0.26,0.26,0.26\n2023-07-29,Niedersachsen,03,00+,14,17,17,17,17,8003421,0.17,0.21,0.21,0.21,0.21\n2023-07-28,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-27,Niedersachsen,03,00+,15,23,23,23,23,8003421,0.19,0.29,0.29,0.29,0.29\n2023-07-26,Niedersachsen,03,00+,11,23,23,23,23,8003421,0.14,0.29,0.29,0.29,0.29\n2023-07-25,Niedersachsen,03,00+,10,19,19,19,19,8003421,0.12,0.24,0.24,0.24,0.24\n2023-07-24,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-23,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-22,Niedersachsen,03,00+,12,17,17,17,17,8003421,0.15,0.21,0.21,0.21,0.21\n2023-07-21,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-20,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2023-07-19,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2023-07-18,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2023-07-17,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-16,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-15,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2023-07-14,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-13,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-12,Niedersachsen,03,00+,12,20,20,20,20,8003421,0.15,0.25,0.25,0.25,0.25\n2023-07-11,Niedersachsen,03,00+,10,18,18,18,18,8003421,0.12,0.22,0.22,0.22,0.22\n2023-07-10,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-09,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-08,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-07,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-06,Niedersachsen,03,00+,12,21,21,21,21,8003421,0.15,0.26,0.26,0.26,0.26\n2023-07-05,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-04,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2023-07-03,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-02,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-07-01,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-06-30,Niedersachsen,03,00+,17,23,23,23,23,8003421,0.21,0.29,0.29,0.29,0.29\n2023-06-29,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Niedersachsen,03,00+,15,24,24,24,24,8003421,0.19,0.3,0.3,0.3,0.3\n2023-06-27,Niedersachsen,03,00+,17,25,25,25,25,8003421,0.21,0.31,0.31,0.31,0.31\n2023-06-26,Niedersachsen,03,00+,15,27,27,27,27,8003421,0.19,0.34,0.34,0.34,0.34\n2023-06-25,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-24,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-23,Niedersachsen,03,00+,16,28,28,28,28,8003421,0.2,0.35,0.35,0.35,0.35\n2023-06-22,Niedersachsen,03,00+,22,33,33,33,33,8003421,0.27,0.41,0.41,0.41,0.41\n2023-06-21,Niedersachsen,03,00+,19,30,30,30,30,8003421,0.24,0.37,0.37,0.37,0.37\n2023-06-20,Niedersachsen,03,00+,17,29,29,29,29,8003421,0.21,0.36,0.36,0.36,0.36\n2023-06-19,Niedersachsen,03,00+,24,36,36,36,36,8003421,0.3,0.45,0.45,0.45,0.45\n2023-06-18,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-17,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-16,Niedersachsen,03,00+,22,41,41,41,41,8003421,0.27,0.51,0.51,0.51,0.51\n2023-06-15,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2023-06-14,Niedersachsen,03,00+,25,42,42,42,42,8003421,0.31,0.52,0.52,0.52,0.52\n2023-06-13,Niedersachsen,03,00+,34,58,58,58,58,8003421,0.42,0.72,0.72,0.72,0.72\n2023-06-12,Niedersachsen,03,00+,55,77,77,77,77,8003421,0.69,0.96,0.96,0.96,0.96\n2023-06-11,Niedersachsen,03,00+,56,74,74,74,74,8003421,0.7,0.92,0.92,0.92,0.92\n2023-06-10,Niedersachsen,03,00+,58,76,76,76,76,8003421,0.72,0.95,0.95,0.95,0.95\n2023-06-09,Niedersachsen,03,00+,55,76,76,76,76,8003421,0.69,0.95,0.95,0.95,0.95\n2023-06-08,Niedersachsen,03,00+,51,82,82,82,82,8003421,0.64,1.02,1.02,1.02,1.02\n2023-06-07,Niedersachsen,03,00+,39,81,81,81,81,8003421,0.49,1.01,1.01,1.01,1.01\n2023-06-06,Niedersachsen,03,00+,42,87,87,87,87,8003421,0.52,1.09,1.09,1.09,1.09\n2023-06-05,Niedersachsen,03,00+,34,55,55,55,55,8003421,0.42,0.69,0.69,0.69,0.69\n2023-06-04,Niedersachsen,03,00+,35,56,56,56,56,8003421,0.44,0.7,0.7,0.7,0.7\n2023-06-03,Niedersachsen,03,00+,38,57,57,57,57,8003421,0.47,0.71,0.71,0.71,0.71\n2023-06-02,Niedersachsen,03,00+,44,69,69,69,69,8003421,0.55,0.86,0.86,0.86,0.86\n2023-06-01,Niedersachsen,03,00+,42,68,68,68,68,8003421,0.52,0.85,0.85,0.85,0.85\n2023-05-31,Niedersachsen,03,00+,37,71,71,71,71,8003421,0.46,0.89,0.89,0.89,0.89\n2023-05-30,Niedersachsen,03,00+,36,65,65,65,65,8003421,0.45,0.81,0.81,0.81,0.81\n2023-05-29,Niedersachsen,03,00+,91,124,124,124,124,8003421,1.14,1.55,1.55,1.55,1.55\n2023-05-28,Niedersachsen,03,00+,91,122,122,122,122,8003421,1.14,1.52,1.52,1.52,1.52\n2023-05-27,Niedersachsen,03,00+,96,125,125,125,125,8003421,1.2,1.56,1.56,1.56,1.56\n2023-05-26,Niedersachsen,03,00+,102,132,132,132,132,8003421,1.27,1.65,1.65,1.65,1.65\n2023-05-25,Niedersachsen,03,00+,86,124,124,124,124,8003421,1.07,1.55,1.55,1.55,1.55\n2023-05-24,Niedersachsen,03,00+,91,137,137,137,137,8003421,1.14,1.71,1.71,1.71,1.71\n2023-05-23,Niedersachsen,03,00+,55,144,144,144,144,8003421,0.69,1.8,1.8,1.8,1.8\n2023-05-22,Niedersachsen,03,00+,96,135,135,135,135,8003421,1.2,1.69,1.69,1.69,1.69\n2023-05-21,Niedersachsen,03,00+,98,137,137,137,137,8003421,1.22,1.71,1.71,1.71,1.71\n2023-05-20,Niedersachsen,03,00+,104,139,139,139,139,8003421,1.3,1.74,1.74,1.74,1.74\n2023-05-19,Niedersachsen,03,00+,106,144,144,144,144,8003421,1.32,1.8,1.8,1.8,1.8\n2023-05-18,Niedersachsen,03,00+,124,162,162,162,162,8003421,1.55,2.02,2.02,2.02,2.02\n2023-05-17,Niedersachsen,03,00+,129,175,175,175,175,8003421,1.61,2.19,2.19,2.19,2.19\n2023-05-16,Niedersachsen,03,00+,127,191,191,191,191,8003421,1.59,2.39,2.39,2.39,2.39\n2023-05-15,Niedersachsen,03,00+,145,199,199,199,199,8003421,1.81,2.49,2.49,2.49,2.49\n2023-05-14,Niedersachsen,03,00+,151,203,203,203,203,8003421,1.89,2.54,2.54,2.54,2.54\n2023-05-13,Niedersachsen,03,00+,157,201,201,201,201,8003421,1.96,2.51,2.51,2.51,2.51\n2023-05-12,Niedersachsen,03,00+,150,205,205,205,205,8003421,1.87,2.56,2.56,2.56,2.56\n2023-05-11,Niedersachsen,03,00+,133,223,223,223,223,8003421,1.66,2.79,2.79,2.79,2.79\n2023-05-10,Niedersachsen,03,00+,125,216,216,216,216,8003421,1.56,2.7,2.7,2.7,2.7\n2023-05-09,Niedersachsen,03,00+,168,282,282,282,282,8003421,2.1,3.52,3.52,3.52,3.52\n2023-05-08,Niedersachsen,03,00+,136,230,230,230,230,8003421,1.7,2.87,2.87,2.87,2.87\n2023-05-07,Niedersachsen,03,00+,141,229,229,229,229,8003421,1.76,2.86,2.86,2.86,2.86\n2023-05-06,Niedersachsen,03,00+,147,229,229,229,229,8003421,1.84,2.86,2.86,2.86,2.86\n2023-05-05,Niedersachsen,03,00+,132,219,219,219,219,8003421,1.65,2.74,2.74,2.74,2.74\n2023-05-04,Niedersachsen,03,00+,116,208,208,208,208,8003421,1.45,2.6,2.6,2.6,2.6\n2023-05-03,Niedersachsen,03,00+,70,202,202,202,202,8003421,0.87,2.52,2.52,2.52,2.52\n2023-05-02,Niedersachsen,03,00+,83,135,135,135,135,8003421,1.04,1.69,1.69,1.69,1.69\n2023-05-01,Niedersachsen,03,00+,140,195,195,195,195,8003421,1.75,2.44,2.44,2.44,2.44\n2023-04-30,Niedersachsen,03,00+,148,200,200,200,200,8003421,1.85,2.5,2.5,2.5,2.5\n2023-04-29,Niedersachsen,03,00+,155,201,201,201,201,8003421,1.94,2.51,2.51,2.51,2.51\n2023-04-28,Niedersachsen,03,00+,167,214,214,214,214,8003421,2.09,2.67,2.67,2.67,2.67\n2023-04-27,Niedersachsen,03,00+,157,228,228,228,228,8003421,1.96,2.85,2.85,2.85,2.85\n2023-04-26,Niedersachsen,03,00+,149,245,245,245,245,8003421,1.86,3.06,3.06,3.06,3.06\n2023-04-25,Niedersachsen,03,00+,143,264,264,264,264,8003421,1.79,3.3,3.3,3.3,3.3\n2023-04-24,Niedersachsen,03,00+,203,290,290,290,290,8003421,2.54,3.62,3.62,3.62,3.62\n2023-04-23,Niedersachsen,03,00+,213,292,292,292,292,8003421,2.66,3.65,3.65,3.65,3.65\n2023-04-22,Niedersachsen,03,00+,218,291,291,291,291,8003421,2.72,3.64,3.64,3.64,3.64\n2023-04-21,Niedersachsen,03,00+,202,299,299,299,299,8003421,2.52,3.74,3.74,3.74,3.74\n2023-04-20,Niedersachsen,03,00+,210,324,324,324,324,8003421,2.62,4.05,4.05,4.05,4.05\n2023-04-19,Niedersachsen,03,00+,227,363,363,363,363,8003421,2.84,4.54,4.54,4.54,4.54\n2023-04-18,Niedersachsen,03,00+,235,407,407,407,407,8003421,2.94,5.09,5.09,5.09,5.09\n2023-04-17,Niedersachsen,03,00+,220,340,340,340,340,8003421,2.75,4.25,4.25,4.25,4.25\n2023-04-16,Niedersachsen,03,00+,228,337,337,337,337,8003421,2.85,4.21,4.21,4.21,4.21\n2023-04-15,Niedersachsen,03,00+,243,352,352,352,352,8003421,3.04,4.4,4.4,4.4,4.4\n2023-04-14,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-04-13,Niedersachsen,03,00+,185,294,294,294,294,8003421,2.31,3.67,3.67,3.67,3.67\n2023-04-12,Niedersachsen,03,00+,130,256,256,256,256,8003421,1.62,3.2,3.2,3.2,3.2\n2023-04-11,Niedersachsen,03,00+,85,229,229,229,229,8003421,1.06,2.86,2.86,2.86,2.86\n2023-04-10,Niedersachsen,03,00+,167,311,311,311,311,8003421,2.09,3.89,3.89,3.89,3.89\n2023-04-09,Niedersachsen,03,00+,178,316,316,316,316,8003421,2.22,3.95,3.95,3.95,3.95\n2023-04-08,Niedersachsen,03,00+,190,314,314,314,314,8003421,2.37,3.92,3.92,3.92,3.92\n2023-04-07,Niedersachsen,03,00+,237,364,364,364,364,8003421,2.96,4.55,4.55,4.55,4.55\n2023-04-06,Niedersachsen,03,00+,240,371,371,371,371,8003421,3,4.64,4.64,4.64,4.64\n2023-04-05,Niedersachsen,03,00+,252,391,391,391,391,8003421,3.15,4.89,4.89,4.89,4.89\n2023-04-04,Niedersachsen,03,00+,244,383,383,383,383,8003421,3.05,4.79,4.79,4.79,4.79\n2023-04-03,Niedersachsen,03,00+,279,406,406,406,406,8003421,3.49,5.07,5.07,5.07,5.07\n2023-04-02,Niedersachsen,03,00+,298,417,417,417,417,8003421,3.72,5.21,5.21,5.21,5.21\n2023-04-01,Niedersachsen,03,00+,312,413,413,413,413,8003421,3.9,5.16,5.16,5.16,5.16\n2023-03-31,Niedersachsen,03,00+,315,424,424,424,424,8003421,3.94,5.3,5.3,5.3,5.3\n2023-03-30,Niedersachsen,03,00+,343,449,449,449,449,8003421,4.29,5.61,5.61,5.61,5.61\n2023-03-29,Niedersachsen,03,00+,357,473,473,473,473,8003421,4.46,5.91,5.91,5.91,5.91\n2023-03-28,Niedersachsen,03,00+,343,511,511,511,511,8003421,4.29,6.38,6.38,6.38,6.38\n2023-03-27,Niedersachsen,03,00+,363,552,552,552,552,8003421,4.54,6.9,6.9,6.9,6.9\n2023-03-26,Niedersachsen,03,00+,388,556,556,556,556,8003421,4.85,6.95,6.95,6.95,6.95\n2023-03-25,Niedersachsen,03,00+,413,569,569,569,569,8003421,5.16,7.11,7.11,7.11,7.11\n2023-03-24,Niedersachsen,03,00+,427,597,597,597,597,8003421,5.34,7.46,7.46,7.46,7.46\n2023-03-23,Niedersachsen,03,00+,468,627,627,627,627,8003421,5.85,7.83,7.83,7.83,7.83\n2023-03-22,Niedersachsen,03,00+,458,630,630,630,630,8003421,5.72,7.87,7.87,7.87,7.87\n2023-03-21,Niedersachsen,03,00+,471,647,647,647,647,8003421,5.88,8.08,8.08,8.08,8.08\n2023-03-20,Niedersachsen,03,00+,468,653,653,653,653,8003421,5.85,8.16,8.16,8.16,8.16\n2023-03-19,Niedersachsen,03,00+,491,649,649,649,649,8003421,6.13,8.11,8.11,8.11,8.11\n2023-03-18,Niedersachsen,03,00+,519,650,650,650,650,8003421,6.48,8.12,8.12,8.12,8.12\n2023-03-17,Niedersachsen,03,00+,489,626,626,626,626,8003421,6.11,7.82,7.82,7.82,7.82\n2023-03-16,Niedersachsen,03,00+,443,591,591,591,591,8003421,5.54,7.38,7.38,7.38,7.38\n2023-03-15,Niedersachsen,03,00+,415,566,566,566,566,8003421,5.19,7.07,7.07,7.07,7.07\n2023-03-14,Niedersachsen,03,00+,362,520,520,520,520,8003421,4.52,6.5,6.5,6.5,6.5\n2023-03-13,Niedersachsen,03,00+,284,465,465,465,465,8003421,3.55,5.81,5.81,5.81,5.81\n2023-03-12,Niedersachsen,03,00+,300,458,458,458,458,8003421,3.75,5.72,5.72,5.72,5.72\n2023-03-11,Niedersachsen,03,00+,324,455,455,455,455,8003421,4.05,5.69,5.69,5.69,5.69\n2023-03-10,Niedersachsen,03,00+,328,432,432,432,432,8003421,4.1,5.4,5.4,5.4,5.4\n2023-03-09,Niedersachsen,03,00+,319,417,417,417,417,8003421,3.99,5.21,5.21,5.21,5.21\n2023-03-08,Niedersachsen,03,00+,313,417,417,417,417,8003421,3.91,5.21,5.21,5.21,5.21\n2023-03-07,Niedersachsen,03,00+,294,421,421,421,421,8003421,3.67,5.26,5.26,5.26,5.26\n2023-03-06,Niedersachsen,03,00+,275,415,415,415,415,8003421,3.44,5.19,5.19,5.19,5.19\n2023-03-05,Niedersachsen,03,00+,290,411,411,411,411,8003421,3.62,5.14,5.14,5.14,5.14\n2023-03-04,Niedersachsen,03,00+,303,398,398,398,398,8003421,3.79,4.97,4.97,4.97,4.97\n2023-03-03,Niedersachsen,03,00+,312,414,414,414,414,8003421,3.9,5.17,5.17,5.17,5.17\n2023-03-02,Niedersachsen,03,00+,323,438,438,438,438,8003421,4.04,5.47,5.47,5.47,5.47\n2023-03-01,Niedersachsen,03,00+,353,477,477,477,477,8003421,4.41,5.96,5.96,5.96,5.96\n2023-02-28,Niedersachsen,03,00+,352,494,494,494,494,8003421,4.4,6.17,6.17,6.17,6.17\n2023-02-27,Niedersachsen,03,00+,359,518,518,518,518,8003421,4.49,6.47,6.47,6.47,6.47\n2023-02-26,Niedersachsen,03,00+,372,522,522,522,522,8003421,4.65,6.52,6.52,6.52,6.52\n2023-02-25,Niedersachsen,03,00+,394,534,534,534,534,8003421,4.92,6.67,6.67,6.67,6.67\n2023-02-24,Niedersachsen,03,00+,418,554,554,554,554,8003421,5.22,6.92,6.92,6.92,6.92\n2023-02-23,Niedersachsen,03,00+,377,549,549,549,549,8003421,4.71,6.86,6.86,6.86,6.86\n2023-02-22,Niedersachsen,03,00+,362,521,521,521,521,8003421,4.52,6.51,6.51,6.51,6.51\n2023-02-21,Niedersachsen,03,00+,378,522,522,522,522,8003421,4.72,6.52,6.52,6.52,6.52\n2023-02-20,Niedersachsen,03,00+,374,519,519,519,519,8003421,4.67,6.48,6.48,6.48,6.48\n2023-02-19,Niedersachsen,03,00+,387,516,516,516,516,8003421,4.84,6.45,6.45,6.45,6.45\n2023-02-18,Niedersachsen,03,00+,401,507,507,507,507,8003421,5.01,6.33,6.33,6.33,6.33\n2023-02-17,Niedersachsen,03,00+,366,466,466,466,466,8003421,4.57,5.82,5.82,5.82,5.82\n2023-02-16,Niedersachsen,03,00+,319,457,457,457,457,8003421,3.99,5.71,5.71,5.71,5.71\n2023-02-15,Niedersachsen,03,00+,313,461,461,461,461,8003421,3.91,5.76,5.76,5.76,5.76\n2023-02-14,Niedersachsen,03,00+,317,425,425,425,425,8003421,3.96,5.31,5.31,5.31,5.31\n2023-02-13,Niedersachsen,03,00+,268,381,381,381,381,8003421,3.35,4.76,4.76,4.76,4.76\n2023-02-12,Niedersachsen,03,00+,285,385,385,385,385,8003421,3.56,4.81,4.81,4.81,4.81\n2023-02-11,Niedersachsen,03,00+,293,382,382,382,382,8003421,3.66,4.77,4.77,4.77,4.77\n2023-02-10,Niedersachsen,03,00+,291,397,397,397,397,8003421,3.64,4.96,4.96,4.96,4.96\n2023-02-09,Niedersachsen,03,00+,280,393,393,393,393,8003421,3.5,4.91,4.91,4.91,4.91\n2023-02-08,Niedersachsen,03,00+,273,389,389,389,389,8003421,3.41,4.86,4.86,4.86,4.86\n2023-02-07,Niedersachsen,03,00+,278,387,387,387,387,8003421,3.47,4.84,4.84,4.84,4.84\n2023-02-06,Niedersachsen,03,00+,272,396,396,396,396,8003421,3.4,4.95,4.95,4.95,4.95\n2023-02-05,Niedersachsen,03,00+,296,401,401,401,401,8003421,3.7,5.01,5.01,5.01,5.01\n2023-02-04,Niedersachsen,03,00+,307,400,400,400,400,8003421,3.84,5,5,5,5\n2023-02-03,Niedersachsen,03,00+,293,388,388,388,388,8003421,3.66,4.85,4.85,4.85,4.85\n2023-02-02,Niedersachsen,03,00+,297,390,390,390,390,8003421,3.71,4.87,4.87,4.87,4.87\n2023-02-01,Niedersachsen,03,00+,280,370,370,370,370,8003421,3.5,4.62,4.62,4.62,4.62\n2023-01-31,Niedersachsen,03,00+,259,374,374,374,374,8003421,3.24,4.67,4.67,4.67,4.67\n2023-01-30,Niedersachsen,03,00+,235,345,345,345,345,8003421,2.94,4.31,4.31,4.31,4.31\n2023-01-29,Niedersachsen,03,00+,254,341,341,341,341,8003421,3.17,4.26,4.26,4.26,4.26\n2023-01-28,Niedersachsen,03,00+,259,335,335,335,335,8003421,3.24,4.19,4.19,4.19,4.19\n2023-01-27,Niedersachsen,03,00+,240,319,319,319,319,8003421,3,3.99,3.99,3.99,3.99\n2023-01-26,Niedersachsen,03,00+,228,308,308,308,308,8003421,2.85,3.85,3.85,3.85,3.85\n2023-01-25,Niedersachsen,03,00+,233,312,312,312,312,8003421,2.91,3.9,3.9,3.9,3.9\n2023-01-24,Niedersachsen,03,00+,237,304,304,304,304,8003421,2.96,3.8,3.8,3.8,3.8\n2023-01-23,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-01-22,Niedersachsen,03,00+,232,307,307,307,307,8003421,2.9,3.84,3.84,3.84,3.84\n2023-01-21,Niedersachsen,03,00+,250,320,320,320,320,8003421,3.12,4,4,4,4\n2023-01-20,Niedersachsen,03,00+,247,329,329,329,329,8003421,3.09,4.11,4.11,4.11,4.11\n2023-01-19,Niedersachsen,03,00+,262,341,341,341,341,8003421,3.27,4.26,4.26,4.26,4.26\n2023-01-18,Niedersachsen,03,00+,277,349,349,349,349,8003421,3.46,4.36,4.36,4.36,4.36\n2023-01-17,Niedersachsen,03,00+,293,380,380,380,380,8003421,3.66,4.75,4.75,4.75,4.75\n2023-01-16,Niedersachsen,03,00+,321,438,438,438,438,8003421,4.01,5.47,5.47,5.47,5.47\n2023-01-15,Niedersachsen,03,00+,332,439,439,439,439,8003421,4.15,5.49,5.49,5.49,5.49\n2023-01-14,Niedersachsen,03,00+,339,427,427,427,427,8003421,4.24,5.34,5.34,5.34,5.34\n2023-01-13,Niedersachsen,03,00+,339,448,448,448,448,8003421,4.24,5.6,5.6,5.6,5.6\n2023-01-12,Niedersachsen,03,00+,357,475,475,475,475,8003421,4.46,5.93,5.93,5.93,5.93\n2023-01-11,Niedersachsen,03,00+,361,509,509,509,509,8003421,4.51,6.36,6.36,6.36,6.36\n2023-01-10,Niedersachsen,03,00+,382,546,546,546,546,8003421,4.77,6.82,6.82,6.82,6.82\n2023-01-09,Niedersachsen,03,00+,407,598,598,598,598,8003421,5.09,7.47,7.47,7.47,7.47\n2023-01-08,Niedersachsen,03,00+,432,614,614,614,614,8003421,5.4,7.67,7.67,7.67,7.67\n2023-01-07,Niedersachsen,03,00+,447,0,0,0,0,8003421,5.59,0,0,0,0\n2023-01-06,Niedersachsen,03,00+,489,0,0,0,0,8003421,6.11,0,0,0,0\n2023-01-05,Niedersachsen,03,00+,500,0,0,0,0,8003421,6.25,0,0,0,0\n2023-01-04,Niedersachsen,03,00+,537,0,0,0,0,8003421,6.71,0,0,0,0\n2023-01-03,Niedersachsen,03,00+,575,0,0,0,0,8003421,7.18,0,0,0,0\n2023-01-02,Niedersachsen,03,00+,379,0,0,0,0,8003421,4.74,0,0,0,0\n2024-08-31,Bremen,04,00+,31,31,NA,NA,NA,680130,4.56,4.56,NA,NA,NA\n2024-08-30,Bremen,04,00+,30,34,NA,NA,NA,680130,4.41,5,NA,NA,NA\n2024-08-29,Bremen,04,00+,36,36,42,40,45,680130,5.29,5.29,6.21,5.88,6.68\n2024-08-28,Bremen,04,00+,36,35,40,38,43,680130,5.29,5.15,5.97,5.66,6.42\n2024-08-27,Bremen,04,00+,37,37,40,38,42,680130,5.44,5.44,5.9,5.7,6.29\n2024-08-26,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-25,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-24,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-23,Bremen,04,00+,43,45,48,46,51,680130,6.32,6.62,7.11,6.88,7.54\n2024-08-22,Bremen,04,00+,40,42,44,43,47,680130,5.88,6.18,6.59,6.39,6.97\n2024-08-21,Bremen,04,00+,56,60,63,61,67,680130,8.23,8.82,9.34,9.08,9.86\n2024-08-20,Bremen,04,00+,43,45,47,45,49,680130,6.32,6.62,6.93,6.76,7.27\n2024-08-19,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-18,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-17,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-16,Bremen,04,00+,35,38,39,38,41,680130,5.15,5.59,5.83,5.69,6.09\n2024-08-15,Bremen,04,00+,42,41,42,41,44,680130,6.18,6.03,6.26,6.12,6.53\n2024-08-14,Bremen,04,00+,19,29,29,29,31,680130,2.79,4.26,4.39,4.31,4.56\n2024-08-13,Bremen,04,00+,30,33,33,33,34,680130,4.41,4.85,4.97,4.89,5.14\n2024-08-12,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-11,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-10,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-09,Bremen,04,00+,36,38,38,38,40,680130,5.29,5.59,5.71,5.63,5.88\n2024-08-08,Bremen,04,00+,32,34,34,34,35,680130,4.7,5,5.1,5.03,5.24\n2024-08-07,Bremen,04,00+,17,27,27,27,28,680130,2.5,3.97,4.04,3.99,4.14\n2024-08-06,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.98,2.95,3.05\n2024-08-05,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-04,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-03,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-02,Bremen,04,00+,17,19,19,19,19,680130,2.5,2.79,2.82,2.8,2.87\n2024-08-01,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.23,2.21,2.26\n2024-07-31,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.08,2.06,2.11\n2024-07-30,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.37,2.36,2.39\n2024-07-29,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-28,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-27,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-26,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.06,2.06,2.06\n2024-07-25,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-07-24,Bremen,04,00+,10,17,17,17,17,680130,1.47,2.5,2.5,2.5,2.5\n2024-07-23,Bremen,04,00+,13,15,15,15,15,680130,1.91,2.21,2.21,2.21,2.21\n2024-07-22,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-21,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-20,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-19,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2024-07-18,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-07-17,Bremen,04,00+,10,12,12,12,12,680130,1.47,1.76,1.76,1.76,1.76\n2024-07-16,Bremen,04,00+,8,9,9,9,9,680130,1.18,1.32,1.32,1.32,1.32\n2024-07-15,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-14,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-13,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-12,Bremen,04,00+,10,13,13,13,13,680130,1.47,1.91,1.91,1.91,1.91\n2024-07-11,Bremen,04,00+,9,13,13,13,13,680130,1.32,1.91,1.91,1.91,1.91\n2024-07-10,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-09,Bremen,04,00+,19,21,21,21,21,680130,2.79,3.09,3.09,3.09,3.09\n2024-07-08,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-07,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-06,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-05,Bremen,04,00+,15,17,17,17,17,680130,2.21,2.5,2.5,2.5,2.5\n2024-07-04,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-07-03,Bremen,04,00+,13,16,16,16,16,680130,1.91,2.35,2.35,2.35,2.35\n2024-07-02,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-07-01,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-30,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-29,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-28,Bremen,04,00+,4,8,8,8,8,680130,0.59,1.18,1.18,1.18,1.18\n2024-06-27,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-06-26,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-25,Bremen,04,00+,7,7,7,7,7,680130,1.03,1.03,1.03,1.03,1.03\n2024-06-24,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-23,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-22,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-21,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-20,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-19,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2024-06-18,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-06-17,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-16,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-15,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-14,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-13,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-06-11,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2024-06-10,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-09,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-08,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-07,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-06-06,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-05,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-04,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2024-06-03,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-02,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-01,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-31,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-05-30,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-28,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-24,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-23,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-22,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2024-05-21,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-20,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-19,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-18,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-17,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-16,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-15,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-14,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2024-05-13,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-12,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-11,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-10,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-09,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-08,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-07,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-06,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-05,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-04,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-05-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-27,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-26,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-25,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-24,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-23,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-22,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-20,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-19,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-18,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-17,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-16,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-14,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-13,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-12,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-04-10,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-09,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-08,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-07,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-06,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-05,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2024-04-04,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-04-02,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-04-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-31,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-29,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-28,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2024-03-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-26,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-03-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-23,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-22,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-21,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-20,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-03-19,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-17,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-16,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-14,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-13,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-12,Bremen,04,00+,3,2,2,2,2,680130,0.44,0.29,0.29,0.29,0.29\n2024-03-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-10,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-09,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-08,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-07,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-06,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-05,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-04,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-03,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-02,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-01,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-29,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-28,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-27,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-26,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-25,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-24,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-23,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-22,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-02-21,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-20,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-19,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-18,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-17,Bremen,04,00+,11,12,12,12,12,680130,1.62,1.76,1.76,1.76,1.76\n2024-02-16,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-02-15,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-14,Bremen,04,00+,19,22,22,22,22,680130,2.79,3.23,3.23,3.23,3.23\n2024-02-13,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2024-02-12,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-11,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-10,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-02-09,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2024-02-08,Bremen,04,00+,4,9,9,9,9,680130,0.59,1.32,1.32,1.32,1.32\n2024-02-07,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-02-06,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-05,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-04,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-03,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-02,Bremen,04,00+,4,10,10,10,10,680130,0.59,1.47,1.47,1.47,1.47\n2024-02-01,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2024-01-31,Bremen,04,00+,6,9,9,9,9,680130,0.88,1.32,1.32,1.32,1.32\n2024-01-30,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-01-29,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-28,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-27,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-26,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2024-01-25,Bremen,04,00+,26,35,35,35,35,680130,3.82,5.15,5.15,5.15,5.15\n2024-01-24,Bremen,04,00+,33,41,41,41,41,680130,4.85,6.03,6.03,6.03,6.03\n2024-01-23,Bremen,04,00+,33,43,43,43,43,680130,4.85,6.32,6.32,6.32,6.32\n2024-01-22,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-21,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-20,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-19,Bremen,04,00+,19,41,41,41,41,680130,2.79,6.03,6.03,6.03,6.03\n2024-01-18,Bremen,04,00+,17,43,43,43,43,680130,2.5,6.32,6.32,6.32,6.32\n2024-01-17,Bremen,04,00+,19,45,45,45,45,680130,2.79,6.62,6.62,6.62,6.62\n2024-01-16,Bremen,04,00+,22,62,62,62,62,680130,3.23,9.12,9.12,9.12,9.12\n2024-01-15,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-14,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-13,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-12,Bremen,04,00+,18,55,55,55,55,680130,2.65,8.09,8.09,8.09,8.09\n2024-01-11,Bremen,04,00+,24,55,55,55,55,680130,3.53,8.09,8.09,8.09,8.09\n2024-01-10,Bremen,04,00+,24,57,57,57,57,680130,3.53,8.38,8.38,8.38,8.38\n2024-01-09,Bremen,04,00+,38,76,76,76,76,680130,5.59,11.17,11.17,11.17,11.17\n2024-01-08,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-07,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-06,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-05,Bremen,04,00+,43,84,84,84,84,680130,6.32,12.35,12.35,12.35,12.35\n2024-01-04,Bremen,04,00+,42,93,93,93,93,680130,6.18,13.67,13.67,13.67,13.67\n2024-01-03,Bremen,04,00+,55,145,145,145,145,680130,8.09,21.32,21.32,21.32,21.32\n2024-01-02,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2024-01-01,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-31,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-30,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-29,Bremen,04,00+,30,109,109,109,109,680130,4.41,16.03,16.03,16.03,16.03\n2023-12-28,Bremen,04,00+,10,96,96,96,96,680130,1.47,14.11,14.11,14.11,14.11\n2023-12-27,Bremen,04,00+,13,38,38,38,38,680130,1.91,5.59,5.59,5.59,5.59\n2023-12-26,Bremen,04,00+,52,129,129,129,129,680130,7.65,18.97,18.97,18.97,18.97\n2023-12-25,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-24,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-23,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-22,Bremen,04,00+,59,134,134,134,134,680130,8.67,19.7,19.7,19.7,19.7\n2023-12-21,Bremen,04,00+,71,156,156,156,156,680130,10.44,22.94,22.94,22.94,22.94\n2023-12-20,Bremen,04,00+,83,176,176,176,176,680130,12.2,25.88,25.88,25.88,25.88\n2023-12-19,Bremen,04,00+,64,117,117,117,117,680130,9.41,17.2,17.2,17.2,17.2\n2023-12-18,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-17,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-16,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-15,Bremen,04,00+,83,135,135,135,135,680130,12.2,19.85,19.85,19.85,19.85\n2023-12-14,Bremen,04,00+,62,125,125,125,125,680130,9.12,18.38,18.38,18.38,18.38\n2023-12-13,Bremen,04,00+,91,135,135,135,135,680130,13.38,19.85,19.85,19.85,19.85\n2023-12-12,Bremen,04,00+,72,124,124,124,124,680130,10.59,18.23,18.23,18.23,18.23\n2023-12-11,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-10,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-09,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-08,Bremen,04,00+,70,102,102,102,102,680130,10.29,15,15,15,15\n2023-12-07,Bremen,04,00+,60,95,95,95,95,680130,8.82,13.97,13.97,13.97,13.97\n2023-12-06,Bremen,04,00+,35,78,78,78,78,680130,5.15,11.47,11.47,11.47,11.47\n2023-12-05,Bremen,04,00+,55,108,108,108,108,680130,8.09,15.88,15.88,15.88,15.88\n2023-12-04,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-03,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-02,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-01,Bremen,04,00+,45,87,87,87,87,680130,6.62,12.79,12.79,12.79,12.79\n2023-11-30,Bremen,04,00+,51,99,99,99,99,680130,7.5,14.56,14.56,14.56,14.56\n2023-11-29,Bremen,04,00+,42,95,95,95,95,680130,6.18,13.97,13.97,13.97,13.97\n2023-11-28,Bremen,04,00+,41,73,73,73,73,680130,6.03,10.73,10.73,10.73,10.73\n2023-11-27,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-26,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-25,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-24,Bremen,04,00+,48,92,92,92,92,680130,7.06,13.53,13.53,13.53,13.53\n2023-11-23,Bremen,04,00+,41,80,80,80,80,680130,6.03,11.76,11.76,11.76,11.76\n2023-11-22,Bremen,04,00+,20,73,73,73,73,680130,2.94,10.73,10.73,10.73,10.73\n2023-11-21,Bremen,04,00+,39,66,66,66,66,680130,5.73,9.7,9.7,9.7,9.7\n2023-11-20,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-19,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-18,Bremen,04,00+,35,80,80,80,80,680130,5.15,11.76,11.76,11.76,11.76\n2023-11-17,Bremen,04,00+,45,93,93,93,93,680130,6.62,13.67,13.67,13.67,13.67\n2023-11-16,Bremen,04,00+,52,108,108,108,108,680130,7.65,15.88,15.88,15.88,15.88\n2023-11-15,Bremen,04,00+,68,136,136,136,136,680130,10,20,20,20,20\n2023-11-14,Bremen,04,00+,56,137,137,137,137,680130,8.23,20.14,20.14,20.14,20.14\n2023-11-13,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-12,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-11,Bremen,04,00+,41,122,122,122,122,680130,6.03,17.94,17.94,17.94,17.94\n2023-11-10,Bremen,04,00+,50,115,115,115,115,680130,7.35,16.91,16.91,16.91,16.91\n2023-11-09,Bremen,04,00+,49,123,123,123,123,680130,7.2,18.08,18.08,18.08,18.08\n2023-11-08,Bremen,04,00+,67,115,115,115,115,680130,9.85,16.91,16.91,16.91,16.91\n2023-11-07,Bremen,04,00+,67,92,92,92,92,680130,9.85,13.53,13.53,13.53,13.53\n2023-11-06,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-05,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-04,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-03,Bremen,04,00+,45,90,90,90,90,680130,6.62,13.23,13.23,13.23,13.23\n2023-11-02,Bremen,04,00+,47,60,60,60,60,680130,6.91,8.82,8.82,8.82,8.82\n2023-11-01,Bremen,04,00+,25,37,37,37,37,680130,3.68,5.44,5.44,5.44,5.44\n2023-10-31,Bremen,04,00+,31,44,44,44,44,680130,4.56,6.47,6.47,6.47,6.47\n2023-10-30,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-29,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-28,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-27,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-10-26,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-10-25,Bremen,04,00+,21,24,24,24,24,680130,3.09,3.53,3.53,3.53,3.53\n2023-10-24,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-23,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-22,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-21,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-20,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.94,2.94,2.94\n2023-10-19,Bremen,04,00+,13,22,22,22,22,680130,1.91,3.23,3.23,3.23,3.23\n2023-10-18,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2023-10-17,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-16,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-15,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-14,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-13,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-12,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2023-10-11,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-10,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-09,Bremen,04,00+,4,7,7,7,7,680130,0.59,1.03,1.03,1.03,1.03\n2023-10-08,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-07,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-06,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-05,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-04,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-10-03,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2023-10-02,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-10-01,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-30,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-29,Bremen,04,00+,25,29,29,29,29,680130,3.68,4.26,4.26,4.26,4.26\n2023-09-28,Bremen,04,00+,23,28,28,28,28,680130,3.38,4.12,4.12,4.12,4.12\n2023-09-27,Bremen,04,00+,22,27,27,27,27,680130,3.23,3.97,3.97,3.97,3.97\n2023-09-26,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-09-25,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-24,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-23,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-22,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-09-21,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-09-20,Bremen,04,00+,19,23,23,23,23,680130,2.79,3.38,3.38,3.38,3.38\n2023-09-19,Bremen,04,00+,24,28,28,28,28,680130,3.53,4.12,4.12,4.12,4.12\n2023-09-18,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-17,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-16,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-15,Bremen,04,00+,19,25,25,25,25,680130,2.79,3.68,3.68,3.68,3.68\n2023-09-14,Bremen,04,00+,36,41,41,41,41,680130,5.29,6.03,6.03,6.03,6.03\n2023-09-13,Bremen,04,00+,42,45,45,45,45,680130,6.18,6.62,6.62,6.62,6.62\n2023-09-12,Bremen,04,00+,43,48,48,48,48,680130,6.32,7.06,7.06,7.06,7.06\n2023-09-11,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-10,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-09,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-08,Bremen,04,00+,37,51,51,51,51,680130,5.44,7.5,7.5,7.5,7.5\n2023-09-07,Bremen,04,00+,21,35,35,35,35,680130,3.09,5.15,5.15,5.15,5.15\n2023-09-06,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-09-05,Bremen,04,00+,46,53,53,53,53,680130,6.76,7.79,7.79,7.79,7.79\n2023-09-04,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-03,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-02,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-01,Bremen,04,00+,58,56,56,56,56,680130,8.53,8.23,8.23,8.23,8.23\n2023-08-31,Bremen,04,00+,37,61,61,61,61,680130,5.44,8.97,8.97,8.97,8.97\n2023-08-30,Bremen,04,00+,39,40,40,40,40,680130,5.73,5.88,5.88,5.88,5.88\n2023-08-29,Bremen,04,00+,25,34,34,34,34,680130,3.68,5,5,5,5\n2023-08-28,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-27,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-26,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-25,Bremen,04,00+,0,32,32,32,32,680130,0,4.7,4.7,4.7,4.7\n2023-08-24,Bremen,04,00+,24,33,33,33,33,680130,3.53,4.85,4.85,4.85,4.85\n2023-08-23,Bremen,04,00+,21,32,32,32,32,680130,3.09,4.7,4.7,4.7,4.7\n2023-08-22,Bremen,04,00+,18,29,29,29,29,680130,2.65,4.26,4.26,4.26,4.26\n2023-08-21,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-20,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-19,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-18,Bremen,04,00+,12,18,18,18,18,680130,1.76,2.65,2.65,2.65,2.65\n2023-08-17,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2023-08-16,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-08-15,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2023-08-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-10,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2023-08-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-08-08,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-07,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-08-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-31,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-29,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-28,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-07-27,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2023-07-26,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-25,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-24,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-23,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-22,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-20,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-13,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-12,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-11,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-08,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-07,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-02,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-24,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-23,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-22,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-21,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-20,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-06-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-13,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-12,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-11,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-09,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2023-06-08,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2023-06-07,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-06,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-05,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-04,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-03,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-02,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2023-06-01,Bremen,04,00+,3,6,6,6,6,680130,0.44,0.88,0.88,0.88,0.88\n2023-05-31,Bremen,04,00+,0,6,6,6,6,680130,0,0.88,0.88,0.88,0.88\n2023-05-30,Bremen,04,00+,1,6,6,6,6,680130,0.15,0.88,0.88,0.88,0.88\n2023-05-29,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-28,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-27,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-26,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-25,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-05-23,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-22,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-21,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-20,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-19,Bremen,04,00+,1,5,5,5,5,680130,0.15,0.74,0.74,0.74,0.74\n2023-05-18,Bremen,04,00+,2,6,6,6,6,680130,0.29,0.88,0.88,0.88,0.88\n2023-05-17,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-16,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-05-15,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-12,Bremen,04,00+,10,9,9,9,9,680130,1.47,1.32,1.32,1.32,1.32\n2023-05-11,Bremen,04,00+,20,10,10,10,10,680130,2.94,1.47,1.47,1.47,1.47\n2023-05-10,Bremen,04,00+,23,13,13,13,13,680130,3.38,1.91,1.91,1.91,1.91\n2023-05-09,Bremen,04,00+,40,25,25,25,25,680130,5.88,3.68,3.68,3.68,3.68\n2023-05-08,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-07,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-06,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-05,Bremen,04,00+,4,19,19,19,19,680130,0.59,2.79,2.79,2.79,2.79\n2023-05-04,Bremen,04,00+,6,21,21,21,21,680130,0.88,3.09,3.09,3.09,3.09\n2023-05-03,Bremen,04,00+,6,19,19,19,19,680130,0.88,2.79,2.79,2.79,2.79\n2023-05-02,Bremen,04,00+,1,9,9,9,9,680130,0.15,1.32,1.32,1.32,1.32\n2023-05-01,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-30,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-29,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-28,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-27,Bremen,04,00+,5,11,11,11,11,680130,0.74,1.62,1.62,1.62,1.62\n2023-04-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-25,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-24,Bremen,04,00+,4,13,13,13,13,680130,0.59,1.91,1.91,1.91,1.91\n2023-04-23,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-22,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-21,Bremen,04,00+,6,15,15,15,15,680130,0.88,2.21,2.21,2.21,2.21\n2023-04-20,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-19,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-18,Bremen,04,00+,13,23,23,23,23,680130,1.91,3.38,3.38,3.38,3.38\n2023-04-17,Bremen,04,00+,12,17,17,17,17,680130,1.76,2.5,2.5,2.5,2.5\n2023-04-16,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-15,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-14,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-04-13,Bremen,04,00+,5,15,15,15,15,680130,0.74,2.21,2.21,2.21,2.21\n2023-04-12,Bremen,04,00+,12,20,20,20,20,680130,1.76,2.94,2.94,2.94,2.94\n2023-04-11,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-04-10,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-09,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-08,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-07,Bremen,04,00+,25,32,32,32,32,680130,3.68,4.7,4.7,4.7,4.7\n2023-04-06,Bremen,04,00+,26,33,33,33,33,680130,3.82,4.85,4.85,4.85,4.85\n2023-04-05,Bremen,04,00+,21,30,30,30,30,680130,3.09,4.41,4.41,4.41,4.41\n2023-04-04,Bremen,04,00+,15,25,25,25,25,680130,2.21,3.68,3.68,3.68,3.68\n2023-04-03,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-02,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-01,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-03-31,Bremen,04,00+,26,31,31,31,31,680130,3.82,4.56,4.56,4.56,4.56\n2023-03-30,Bremen,04,00+,23,33,33,33,33,680130,3.38,4.85,4.85,4.85,4.85\n2023-03-29,Bremen,04,00+,29,36,36,36,36,680130,4.26,5.29,5.29,5.29,5.29\n2023-03-28,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-27,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-26,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-25,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-24,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-23,Bremen,04,00+,35,51,51,51,51,680130,5.15,7.5,7.5,7.5,7.5\n2023-03-22,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-03-21,Bremen,04,00+,41,52,52,52,52,680130,6.03,7.65,7.65,7.65,7.65\n2023-03-20,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-19,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-18,Bremen,04,00+,53,70,70,70,70,680130,7.79,10.29,10.29,10.29,10.29\n2023-03-17,Bremen,04,00+,49,71,71,71,71,680130,7.2,10.44,10.44,10.44,10.44\n2023-03-16,Bremen,04,00+,48,71,71,71,71,680130,7.06,10.44,10.44,10.44,10.44\n2023-03-15,Bremen,04,00+,31,80,80,80,80,680130,4.56,11.76,11.76,11.76,11.76\n2023-03-14,Bremen,04,00+,41,76,76,76,76,680130,6.03,11.17,11.17,11.17,11.17\n2023-03-13,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-12,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-11,Bremen,04,00+,41,59,59,59,59,680130,6.03,8.67,8.67,8.67,8.67\n2023-03-10,Bremen,04,00+,39,57,57,57,57,680130,5.73,8.38,8.38,8.38,8.38\n2023-03-09,Bremen,04,00+,32,64,64,64,64,680130,4.7,9.41,9.41,9.41,9.41\n2023-03-08,Bremen,04,00+,42,65,65,65,65,680130,6.18,9.56,9.56,9.56,9.56\n2023-03-07,Bremen,04,00+,39,54,54,54,54,680130,5.73,7.94,7.94,7.94,7.94\n2023-03-06,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-05,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-04,Bremen,04,00+,40,47,47,47,47,680130,5.88,6.91,6.91,6.91,6.91\n2023-03-03,Bremen,04,00+,24,47,47,47,47,680130,3.53,6.91,6.91,6.91,6.91\n2023-03-02,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-03-01,Bremen,04,00+,41,56,56,56,56,680130,6.03,8.23,8.23,8.23,8.23\n2023-02-28,Bremen,04,00+,43,58,58,58,58,680130,6.32,8.53,8.53,8.53,8.53\n2023-02-27,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-26,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-25,Bremen,04,00+,52,64,64,64,64,680130,7.65,9.41,9.41,9.41,9.41\n2023-02-24,Bremen,04,00+,42,62,62,62,62,680130,6.18,9.12,9.12,9.12,9.12\n2023-02-23,Bremen,04,00+,35,52,52,52,52,680130,5.15,7.65,7.65,7.65,7.65\n2023-02-22,Bremen,04,00+,28,38,38,38,38,680130,4.12,5.59,5.59,5.59,5.59\n2023-02-21,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-02-20,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-19,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-18,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-17,Bremen,04,00+,44,55,55,55,55,680130,6.47,8.09,8.09,8.09,8.09\n2023-02-16,Bremen,04,00+,42,54,54,54,54,680130,6.18,7.94,7.94,7.94,7.94\n2023-02-15,Bremen,04,00+,33,49,49,49,49,680130,4.85,7.2,7.2,7.2,7.2\n2023-02-14,Bremen,04,00+,28,43,43,43,43,680130,4.12,6.32,6.32,6.32,6.32\n2023-02-13,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-12,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-11,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-10,Bremen,04,00+,18,31,31,31,31,680130,2.65,4.56,4.56,4.56,4.56\n2023-02-09,Bremen,04,00+,17,30,30,30,30,680130,2.5,4.41,4.41,4.41,4.41\n2023-02-08,Bremen,04,00+,14,31,31,31,31,680130,2.06,4.56,4.56,4.56,4.56\n2023-02-07,Bremen,04,00+,13,24,24,24,24,680130,1.91,3.53,3.53,3.53,3.53\n2023-02-06,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-05,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-04,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-03,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-02-02,Bremen,04,00+,13,18,18,18,18,680130,1.91,2.65,2.65,2.65,2.65\n2023-02-01,Bremen,04,00+,12,15,15,15,15,680130,1.76,2.21,2.21,2.21,2.21\n2023-01-31,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-01-30,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-29,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-28,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-27,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-01-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-01-25,Bremen,04,00+,8,13,13,13,13,680130,1.18,1.91,1.91,1.91,1.91\n2023-01-24,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-01-23,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-22,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-21,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-20,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-01-19,Bremen,04,00+,17,26,26,26,26,680130,2.5,3.82,3.82,3.82,3.82\n2023-01-18,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2023-01-17,Bremen,04,00+,24,34,34,34,34,680130,3.53,5,5,5,5\n2023-01-16,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-15,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-14,Bremen,04,00+,24,37,37,37,37,680130,3.53,5.44,5.44,5.44,5.44\n2023-01-13,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-01-12,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-01-11,Bremen,04,00+,53,63,63,63,63,680130,7.79,9.26,9.26,9.26,9.26\n2023-01-10,Bremen,04,00+,64,77,77,77,77,680130,9.41,11.32,11.32,11.32,11.32\n2023-01-09,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-08,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-07,Bremen,04,00+,75,0,0,0,0,680130,11.03,0,0,0,0\n2023-01-06,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-05,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-04,Bremen,04,00+,67,0,0,0,0,680130,9.85,0,0,0,0\n2023-01-03,Bremen,04,00+,78,0,0,0,0,680130,11.47,0,0,0,0\n2023-01-02,Bremen,04,00+,63,0,0,0,0,680130,9.26,0,0,0,0\n2024-08-31,Nordrhein-Westfalen,05,00+,297,297,NA,NA,NA,17925570,1.66,1.66,NA,NA,NA\n2024-08-30,Nordrhein-Westfalen,05,00+,275,310,NA,NA,NA,17925570,1.53,1.73,NA,NA,NA\n2024-08-29,Nordrhein-Westfalen,05,00+,238,314,370,353,398,17925570,1.33,1.75,2.07,1.97,2.23\n2024-08-28,Nordrhein-Westfalen,05,00+,229,287,329,315,353,17925570,1.28,1.6,1.84,1.76,1.97\n2024-08-27,Nordrhein-Westfalen,05,00+,210,288,323,310,345,17925570,1.17,1.61,1.8,1.73,1.93\n2024-08-26,Nordrhein-Westfalen,05,00+,231,277,300,290,320,17925570,1.29,1.55,1.68,1.62,1.79\n2024-08-25,Nordrhein-Westfalen,05,00+,232,272,295,285,313,17925570,1.29,1.52,1.65,1.59,1.75\n2024-08-24,Nordrhein-Westfalen,05,00+,238,272,294,284,312,17925570,1.33,1.52,1.64,1.59,1.75\n2024-08-23,Nordrhein-Westfalen,05,00+,255,293,314,304,334,17925570,1.42,1.63,1.76,1.7,1.87\n2024-08-22,Nordrhein-Westfalen,05,00+,257,313,334,323,352,17925570,1.43,1.75,1.86,1.81,1.97\n2024-08-21,Nordrhein-Westfalen,05,00+,257,332,352,342,371,17925570,1.43,1.85,1.96,1.91,2.07\n2024-08-20,Nordrhein-Westfalen,05,00+,237,327,344,335,362,17925570,1.32,1.82,1.92,1.87,2.02\n2024-08-19,Nordrhein-Westfalen,05,00+,298,363,379,370,396,17925570,1.66,2.03,2.12,2.06,2.21\n2024-08-18,Nordrhein-Westfalen,05,00+,301,364,380,371,397,17925570,1.68,2.03,2.12,2.07,2.22\n2024-08-17,Nordrhein-Westfalen,05,00+,303,360,375,366,393,17925570,1.69,2.01,2.1,2.05,2.19\n2024-08-16,Nordrhein-Westfalen,05,00+,270,352,366,358,382,17925570,1.51,1.96,2.04,2,2.13\n2024-08-15,Nordrhein-Westfalen,05,00+,242,330,342,334,356,17925570,1.35,1.84,1.91,1.87,1.99\n2024-08-14,Nordrhein-Westfalen,05,00+,253,324,334,328,348,17925570,1.41,1.81,1.87,1.83,1.94\n2024-08-13,Nordrhein-Westfalen,05,00+,245,336,346,339,359,17925570,1.37,1.87,1.93,1.9,2\n2024-08-12,Nordrhein-Westfalen,05,00+,280,317,324,319,334,17925570,1.56,1.77,1.81,1.78,1.87\n2024-08-11,Nordrhein-Westfalen,05,00+,284,319,326,321,336,17925570,1.58,1.78,1.82,1.79,1.88\n2024-08-10,Nordrhein-Westfalen,05,00+,290,323,330,325,340,17925570,1.62,1.8,1.84,1.82,1.9\n2024-08-09,Nordrhein-Westfalen,05,00+,272,325,331,327,341,17925570,1.52,1.81,1.85,1.83,1.9\n2024-08-08,Nordrhein-Westfalen,05,00+,267,333,339,335,347,17925570,1.49,1.86,1.89,1.87,1.94\n2024-08-07,Nordrhein-Westfalen,05,00+,249,332,337,333,345,17925570,1.39,1.85,1.88,1.86,1.93\n2024-08-06,Nordrhein-Westfalen,05,00+,168,327,331,328,338,17925570,0.94,1.82,1.85,1.83,1.89\n2024-08-05,Nordrhein-Westfalen,05,00+,292,358,362,359,368,17925570,1.63,2,2.02,2,2.06\n2024-08-04,Nordrhein-Westfalen,05,00+,300,362,366,363,372,17925570,1.67,2.02,2.04,2.03,2.08\n2024-08-03,Nordrhein-Westfalen,05,00+,303,359,362,360,369,17925570,1.69,2,2.02,2.01,2.06\n2024-08-02,Nordrhein-Westfalen,05,00+,292,363,366,363,372,17925570,1.63,2.03,2.04,2.03,2.08\n2024-08-01,Nordrhein-Westfalen,05,00+,299,377,380,377,384,17925570,1.67,2.1,2.12,2.11,2.15\n2024-07-31,Nordrhein-Westfalen,05,00+,305,392,394,392,398,17925570,1.7,2.19,2.2,2.19,2.23\n2024-07-30,Nordrhein-Westfalen,05,00+,318,445,447,445,450,17925570,1.77,2.48,2.49,2.49,2.51\n2024-07-29,Nordrhein-Westfalen,05,00+,364,454,454,454,456,17925570,2.03,2.53,2.54,2.53,2.54\n2024-07-28,Nordrhein-Westfalen,05,00+,367,448,448,448,449,17925570,2.05,2.5,2.5,2.5,2.51\n2024-07-27,Nordrhein-Westfalen,05,00+,370,449,449,449,450,17925570,2.06,2.5,2.51,2.51,2.52\n2024-07-26,Nordrhein-Westfalen,05,00+,401,481,481,481,482,17925570,2.24,2.68,2.69,2.68,2.69\n2024-07-25,Nordrhein-Westfalen,05,00+,411,508,508,508,508,17925570,2.29,2.83,2.84,2.83,2.84\n2024-07-24,Nordrhein-Westfalen,05,00+,411,532,532,532,532,17925570,2.29,2.97,2.97,2.97,2.97\n2024-07-23,Nordrhein-Westfalen,05,00+,365,500,500,500,500,17925570,2.04,2.79,2.79,2.79,2.79\n2024-07-22,Nordrhein-Westfalen,05,00+,432,526,526,526,526,17925570,2.41,2.93,2.93,2.93,2.93\n2024-07-21,Nordrhein-Westfalen,05,00+,435,527,527,527,527,17925570,2.43,2.94,2.94,2.94,2.94\n2024-07-20,Nordrhein-Westfalen,05,00+,446,538,538,538,538,17925570,2.49,3,3,3,3\n2024-07-19,Nordrhein-Westfalen,05,00+,419,528,528,528,528,17925570,2.34,2.95,2.95,2.95,2.95\n2024-07-18,Nordrhein-Westfalen,05,00+,402,515,515,515,515,17925570,2.24,2.87,2.87,2.87,2.87\n2024-07-17,Nordrhein-Westfalen,05,00+,380,529,529,529,529,17925570,2.12,2.95,2.95,2.95,2.95\n2024-07-16,Nordrhein-Westfalen,05,00+,365,520,520,520,520,17925570,2.04,2.9,2.9,2.9,2.9\n2024-07-15,Nordrhein-Westfalen,05,00+,379,493,493,493,493,17925570,2.11,2.75,2.75,2.75,2.75\n2024-07-14,Nordrhein-Westfalen,05,00+,382,495,495,495,495,17925570,2.13,2.76,2.76,2.76,2.76\n2024-07-13,Nordrhein-Westfalen,05,00+,390,489,489,489,489,17925570,2.18,2.73,2.73,2.73,2.73\n2024-07-12,Nordrhein-Westfalen,05,00+,353,471,471,471,471,17925570,1.97,2.63,2.63,2.63,2.63\n2024-07-11,Nordrhein-Westfalen,05,00+,339,462,462,462,462,17925570,1.89,2.58,2.58,2.58,2.58\n2024-07-10,Nordrhein-Westfalen,05,00+,316,428,428,428,428,17925570,1.76,2.39,2.39,2.39,2.39\n2024-07-09,Nordrhein-Westfalen,05,00+,283,410,410,410,410,17925570,1.58,2.29,2.29,2.29,2.29\n2024-07-08,Nordrhein-Westfalen,05,00+,302,400,400,400,400,17925570,1.68,2.23,2.23,2.23,2.23\n2024-07-07,Nordrhein-Westfalen,05,00+,302,394,394,394,394,17925570,1.68,2.2,2.2,2.2,2.2\n2024-07-06,Nordrhein-Westfalen,05,00+,304,388,388,388,388,17925570,1.7,2.16,2.16,2.16,2.16\n2024-07-05,Nordrhein-Westfalen,05,00+,305,397,397,397,397,17925570,1.7,2.21,2.21,2.21,2.21\n2024-07-04,Nordrhein-Westfalen,05,00+,306,398,398,398,398,17925570,1.71,2.22,2.22,2.22,2.22\n2024-07-03,Nordrhein-Westfalen,05,00+,310,393,393,393,393,17925570,1.73,2.19,2.19,2.19,2.19\n2024-07-02,Nordrhein-Westfalen,05,00+,313,424,424,424,424,17925570,1.75,2.37,2.37,2.37,2.37\n2024-07-01,Nordrhein-Westfalen,05,00+,312,389,389,389,389,17925570,1.74,2.17,2.17,2.17,2.17\n2024-06-30,Nordrhein-Westfalen,05,00+,319,397,397,397,397,17925570,1.78,2.21,2.21,2.21,2.21\n2024-06-29,Nordrhein-Westfalen,05,00+,326,401,401,401,401,17925570,1.82,2.24,2.24,2.24,2.24\n2024-06-28,Nordrhein-Westfalen,05,00+,298,389,389,389,389,17925570,1.66,2.17,2.17,2.17,2.17\n2024-06-27,Nordrhein-Westfalen,05,00+,291,389,389,389,389,17925570,1.62,2.17,2.17,2.17,2.17\n2024-06-26,Nordrhein-Westfalen,05,00+,277,375,375,375,375,17925570,1.55,2.09,2.09,2.09,2.09\n2024-06-25,Nordrhein-Westfalen,05,00+,234,351,351,351,351,17925570,1.31,1.96,1.96,1.96,1.96\n2024-06-24,Nordrhein-Westfalen,05,00+,225,327,327,327,327,17925570,1.26,1.82,1.82,1.82,1.82\n2024-06-23,Nordrhein-Westfalen,05,00+,228,324,324,324,324,17925570,1.27,1.81,1.81,1.81,1.81\n2024-06-22,Nordrhein-Westfalen,05,00+,231,320,320,320,320,17925570,1.29,1.79,1.79,1.79,1.79\n2024-06-21,Nordrhein-Westfalen,05,00+,205,303,303,303,303,17925570,1.14,1.69,1.69,1.69,1.69\n2024-06-20,Nordrhein-Westfalen,05,00+,183,260,260,260,260,17925570,1.02,1.45,1.45,1.45,1.45\n2024-06-19,Nordrhein-Westfalen,05,00+,172,250,250,250,250,17925570,0.96,1.39,1.39,1.39,1.39\n2024-06-18,Nordrhein-Westfalen,05,00+,145,217,217,217,217,17925570,0.81,1.21,1.21,1.21,1.21\n2024-06-17,Nordrhein-Westfalen,05,00+,133,184,184,184,184,17925570,0.74,1.03,1.03,1.03,1.03\n2024-06-16,Nordrhein-Westfalen,05,00+,136,182,182,182,182,17925570,0.76,1.02,1.02,1.02,1.02\n2024-06-15,Nordrhein-Westfalen,05,00+,137,180,180,180,180,17925570,0.76,1,1,1,1\n2024-06-14,Nordrhein-Westfalen,05,00+,113,171,171,171,171,17925570,0.63,0.95,0.95,0.95,0.95\n2024-06-13,Nordrhein-Westfalen,05,00+,113,160,160,160,160,17925570,0.63,0.89,0.89,0.89,0.89\n2024-06-12,Nordrhein-Westfalen,05,00+,85,128,128,128,128,17925570,0.47,0.71,0.71,0.71,0.71\n2024-06-11,Nordrhein-Westfalen,05,00+,86,115,115,115,115,17925570,0.48,0.64,0.64,0.64,0.64\n2024-06-10,Nordrhein-Westfalen,05,00+,86,106,106,106,106,17925570,0.48,0.59,0.59,0.59,0.59\n2024-06-09,Nordrhein-Westfalen,05,00+,86,104,104,104,104,17925570,0.48,0.58,0.58,0.58,0.58\n2024-06-08,Nordrhein-Westfalen,05,00+,88,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-06-07,Nordrhein-Westfalen,05,00+,73,98,98,98,98,17925570,0.41,0.55,0.55,0.55,0.55\n2024-06-06,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-06-05,Nordrhein-Westfalen,05,00+,56,88,88,88,88,17925570,0.31,0.49,0.49,0.49,0.49\n2024-06-04,Nordrhein-Westfalen,05,00+,43,82,82,82,82,17925570,0.24,0.46,0.46,0.46,0.46\n2024-06-03,Nordrhein-Westfalen,05,00+,52,75,75,75,75,17925570,0.29,0.42,0.42,0.42,0.42\n2024-06-02,Nordrhein-Westfalen,05,00+,53,75,75,75,75,17925570,0.3,0.42,0.42,0.42,0.42\n2024-06-01,Nordrhein-Westfalen,05,00+,53,73,73,73,73,17925570,0.3,0.41,0.41,0.41,0.41\n2024-05-31,Nordrhein-Westfalen,05,00+,44,59,59,59,59,17925570,0.25,0.33,0.33,0.33,0.33\n2024-05-30,Nordrhein-Westfalen,05,00+,47,62,62,62,62,17925570,0.26,0.35,0.35,0.35,0.35\n2024-05-29,Nordrhein-Westfalen,05,00+,52,62,62,62,62,17925570,0.29,0.35,0.35,0.35,0.35\n2024-05-28,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-05-27,Nordrhein-Westfalen,05,00+,48,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-26,Nordrhein-Westfalen,05,00+,48,64,64,64,64,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-25,Nordrhein-Westfalen,05,00+,49,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-24,Nordrhein-Westfalen,05,00+,54,71,71,71,71,17925570,0.3,0.4,0.4,0.4,0.4\n2024-05-23,Nordrhein-Westfalen,05,00+,61,81,81,81,81,17925570,0.34,0.45,0.45,0.45,0.45\n2024-05-22,Nordrhein-Westfalen,05,00+,53,85,85,85,85,17925570,0.3,0.47,0.47,0.47,0.47\n2024-05-21,Nordrhein-Westfalen,05,00+,80,96,96,96,96,17925570,0.45,0.54,0.54,0.54,0.54\n2024-05-20,Nordrhein-Westfalen,05,00+,114,133,133,133,133,17925570,0.64,0.74,0.74,0.74,0.74\n2024-05-19,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-18,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-17,Nordrhein-Westfalen,05,00+,106,140,140,140,140,17925570,0.59,0.78,0.78,0.78,0.78\n2024-05-16,Nordrhein-Westfalen,05,00+,104,126,126,126,126,17925570,0.58,0.7,0.7,0.7,0.7\n2024-05-15,Nordrhein-Westfalen,05,00+,105,123,123,123,123,17925570,0.59,0.69,0.69,0.69,0.69\n2024-05-14,Nordrhein-Westfalen,05,00+,49,87,87,87,87,17925570,0.27,0.49,0.49,0.49,0.49\n2024-05-13,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2024-05-12,Nordrhein-Westfalen,05,00+,55,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-05-11,Nordrhein-Westfalen,05,00+,55,79,79,79,79,17925570,0.31,0.44,0.44,0.44,0.44\n2024-05-10,Nordrhein-Westfalen,05,00+,53,76,76,76,76,17925570,0.3,0.42,0.42,0.42,0.42\n2024-05-09,Nordrhein-Westfalen,05,00+,63,88,88,88,88,17925570,0.35,0.49,0.49,0.49,0.49\n2024-05-08,Nordrhein-Westfalen,05,00+,49,74,74,74,74,17925570,0.27,0.41,0.41,0.41,0.41\n2024-05-07,Nordrhein-Westfalen,05,00+,42,77,77,77,77,17925570,0.23,0.43,0.43,0.43,0.43\n2024-05-06,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-05,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-04,Nordrhein-Westfalen,05,00+,63,95,95,95,95,17925570,0.35,0.53,0.53,0.53,0.53\n2024-05-03,Nordrhein-Westfalen,05,00+,60,97,97,97,97,17925570,0.33,0.54,0.54,0.54,0.54\n2024-05-02,Nordrhein-Westfalen,05,00+,64,100,100,100,100,17925570,0.36,0.56,0.56,0.56,0.56\n2024-05-01,Nordrhein-Westfalen,05,00+,74,108,108,108,108,17925570,0.41,0.6,0.6,0.6,0.6\n2024-04-30,Nordrhein-Westfalen,05,00+,73,110,110,110,110,17925570,0.41,0.61,0.61,0.61,0.61\n2024-04-29,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-28,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-27,Nordrhein-Westfalen,05,00+,48,71,71,71,71,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-26,Nordrhein-Westfalen,05,00+,44,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-25,Nordrhein-Westfalen,05,00+,40,56,56,56,56,17925570,0.22,0.31,0.31,0.31,0.31\n2024-04-24,Nordrhein-Westfalen,05,00+,33,50,50,50,50,17925570,0.18,0.28,0.28,0.28,0.28\n2024-04-23,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-22,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-21,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-20,Nordrhein-Westfalen,05,00+,29,43,43,43,43,17925570,0.16,0.24,0.24,0.24,0.24\n2024-04-19,Nordrhein-Westfalen,05,00+,28,44,44,44,44,17925570,0.16,0.25,0.25,0.25,0.25\n2024-04-18,Nordrhein-Westfalen,05,00+,38,48,48,48,48,17925570,0.21,0.27,0.27,0.27,0.27\n2024-04-17,Nordrhein-Westfalen,05,00+,42,56,56,56,56,17925570,0.23,0.31,0.31,0.31,0.31\n2024-04-16,Nordrhein-Westfalen,05,00+,40,53,53,53,53,17925570,0.22,0.3,0.3,0.3,0.3\n2024-04-15,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-14,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-13,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-12,Nordrhein-Westfalen,05,00+,51,60,60,60,60,17925570,0.28,0.33,0.33,0.33,0.33\n2024-04-11,Nordrhein-Westfalen,05,00+,42,53,53,53,53,17925570,0.23,0.3,0.3,0.3,0.3\n2024-04-10,Nordrhein-Westfalen,05,00+,48,60,60,60,60,17925570,0.27,0.33,0.33,0.33,0.33\n2024-04-09,Nordrhein-Westfalen,05,00+,61,85,85,85,85,17925570,0.34,0.47,0.47,0.47,0.47\n2024-04-08,Nordrhein-Westfalen,05,00+,53,67,67,67,67,17925570,0.3,0.37,0.37,0.37,0.37\n2024-04-07,Nordrhein-Westfalen,05,00+,56,70,70,70,70,17925570,0.31,0.39,0.39,0.39,0.39\n2024-04-06,Nordrhein-Westfalen,05,00+,57,70,70,70,70,17925570,0.32,0.39,0.39,0.39,0.39\n2024-04-05,Nordrhein-Westfalen,05,00+,45,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-04,Nordrhein-Westfalen,05,00+,38,69,69,69,69,17925570,0.21,0.38,0.38,0.38,0.38\n2024-04-03,Nordrhein-Westfalen,05,00+,39,70,70,70,70,17925570,0.22,0.39,0.39,0.39,0.39\n2024-04-02,Nordrhein-Westfalen,05,00+,39,63,63,63,63,17925570,0.22,0.35,0.35,0.35,0.35\n2024-04-01,Nordrhein-Westfalen,05,00+,64,89,89,89,89,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-31,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2024-03-30,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-03-29,Nordrhein-Westfalen,05,00+,79,101,101,101,101,17925570,0.44,0.56,0.56,0.56,0.56\n2024-03-28,Nordrhein-Westfalen,05,00+,80,99,99,99,99,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-27,Nordrhein-Westfalen,05,00+,71,100,100,100,100,17925570,0.4,0.56,0.56,0.56,0.56\n2024-03-26,Nordrhein-Westfalen,05,00+,64,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-25,Nordrhein-Westfalen,05,00+,80,100,100,100,100,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-24,Nordrhein-Westfalen,05,00+,81,101,101,101,101,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-23,Nordrhein-Westfalen,05,00+,81,98,98,98,98,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-22,Nordrhein-Westfalen,05,00+,93,106,106,106,106,17925570,0.52,0.59,0.59,0.59,0.59\n2024-03-21,Nordrhein-Westfalen,05,00+,87,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-03-20,Nordrhein-Westfalen,05,00+,92,109,109,109,109,17925570,0.51,0.61,0.61,0.61,0.61\n2024-03-19,Nordrhein-Westfalen,05,00+,83,115,115,115,115,17925570,0.46,0.64,0.64,0.64,0.64\n2024-03-18,Nordrhein-Westfalen,05,00+,92,116,116,116,116,17925570,0.51,0.65,0.65,0.65,0.65\n2024-03-17,Nordrhein-Westfalen,05,00+,93,116,116,116,116,17925570,0.52,0.65,0.65,0.65,0.65\n2024-03-16,Nordrhein-Westfalen,05,00+,98,122,122,122,122,17925570,0.55,0.68,0.68,0.68,0.68\n2024-03-15,Nordrhein-Westfalen,05,00+,109,128,128,128,128,17925570,0.61,0.71,0.71,0.71,0.71\n2024-03-14,Nordrhein-Westfalen,05,00+,99,133,133,133,133,17925570,0.55,0.74,0.74,0.74,0.74\n2024-03-13,Nordrhein-Westfalen,05,00+,111,141,141,141,141,17925570,0.62,0.79,0.79,0.79,0.79\n2024-03-12,Nordrhein-Westfalen,05,00+,115,154,154,154,154,17925570,0.64,0.86,0.86,0.86,0.86\n2024-03-11,Nordrhein-Westfalen,05,00+,111,165,165,165,165,17925570,0.62,0.92,0.92,0.92,0.92\n2024-03-10,Nordrhein-Westfalen,05,00+,111,164,164,164,164,17925570,0.62,0.91,0.91,0.91,0.91\n2024-03-09,Nordrhein-Westfalen,05,00+,113,162,162,162,162,17925570,0.63,0.9,0.9,0.9,0.9\n2024-03-08,Nordrhein-Westfalen,05,00+,132,152,152,152,152,17925570,0.74,0.85,0.85,0.85,0.85\n2024-03-07,Nordrhein-Westfalen,05,00+,126,161,161,161,161,17925570,0.7,0.9,0.9,0.9,0.9\n2024-03-06,Nordrhein-Westfalen,05,00+,134,163,163,163,163,17925570,0.75,0.91,0.91,0.91,0.91\n2024-03-05,Nordrhein-Westfalen,05,00+,135,166,166,166,166,17925570,0.75,0.93,0.93,0.93,0.93\n2024-03-04,Nordrhein-Westfalen,05,00+,138,165,165,165,165,17925570,0.77,0.92,0.92,0.92,0.92\n2024-03-03,Nordrhein-Westfalen,05,00+,143,170,170,170,170,17925570,0.8,0.95,0.95,0.95,0.95\n2024-03-02,Nordrhein-Westfalen,05,00+,145,168,168,168,168,17925570,0.81,0.94,0.94,0.94,0.94\n2024-03-01,Nordrhein-Westfalen,05,00+,148,177,177,177,177,17925570,0.83,0.99,0.99,0.99,0.99\n2024-02-29,Nordrhein-Westfalen,05,00+,155,193,193,193,193,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-28,Nordrhein-Westfalen,05,00+,155,194,194,194,194,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-27,Nordrhein-Westfalen,05,00+,169,214,214,214,214,17925570,0.94,1.19,1.19,1.19,1.19\n2024-02-26,Nordrhein-Westfalen,05,00+,198,237,237,237,237,17925570,1.1,1.32,1.32,1.32,1.32\n2024-02-25,Nordrhein-Westfalen,05,00+,200,234,234,234,234,17925570,1.12,1.31,1.31,1.31,1.31\n2024-02-24,Nordrhein-Westfalen,05,00+,207,239,239,239,239,17925570,1.15,1.33,1.33,1.33,1.33\n2024-02-23,Nordrhein-Westfalen,05,00+,212,263,263,263,263,17925570,1.18,1.47,1.47,1.47,1.47\n2024-02-22,Nordrhein-Westfalen,05,00+,211,266,266,266,266,17925570,1.18,1.48,1.48,1.48,1.48\n2024-02-21,Nordrhein-Westfalen,05,00+,216,273,273,273,273,17925570,1.2,1.52,1.52,1.52,1.52\n2024-02-20,Nordrhein-Westfalen,05,00+,255,334,334,334,334,17925570,1.42,1.86,1.86,1.86,1.86\n2024-02-19,Nordrhein-Westfalen,05,00+,254,324,324,324,324,17925570,1.42,1.81,1.81,1.81,1.81\n2024-02-18,Nordrhein-Westfalen,05,00+,258,327,327,327,327,17925570,1.44,1.82,1.82,1.82,1.82\n2024-02-17,Nordrhein-Westfalen,05,00+,274,336,336,336,336,17925570,1.53,1.87,1.87,1.87,1.87\n2024-02-16,Nordrhein-Westfalen,05,00+,287,342,342,342,342,17925570,1.6,1.91,1.91,1.91,1.91\n2024-02-15,Nordrhein-Westfalen,05,00+,280,345,345,345,345,17925570,1.56,1.92,1.92,1.92,1.92\n2024-02-14,Nordrhein-Westfalen,05,00+,269,350,350,350,350,17925570,1.5,1.95,1.95,1.95,1.95\n2024-02-13,Nordrhein-Westfalen,05,00+,161,304,304,304,304,17925570,0.9,1.7,1.7,1.7,1.7\n2024-02-12,Nordrhein-Westfalen,05,00+,288,381,381,381,381,17925570,1.61,2.13,2.13,2.13,2.13\n2024-02-11,Nordrhein-Westfalen,05,00+,294,382,382,382,382,17925570,1.64,2.13,2.13,2.13,2.13\n2024-02-10,Nordrhein-Westfalen,05,00+,305,378,378,378,378,17925570,1.7,2.11,2.11,2.11,2.11\n2024-02-09,Nordrhein-Westfalen,05,00+,317,383,383,383,383,17925570,1.77,2.14,2.14,2.14,2.14\n2024-02-08,Nordrhein-Westfalen,05,00+,349,427,427,427,427,17925570,1.95,2.38,2.38,2.38,2.38\n2024-02-07,Nordrhein-Westfalen,05,00+,302,454,454,454,454,17925570,1.68,2.53,2.53,2.53,2.53\n2024-02-06,Nordrhein-Westfalen,05,00+,351,473,473,473,473,17925570,1.96,2.64,2.64,2.64,2.64\n2024-02-05,Nordrhein-Westfalen,05,00+,371,475,475,475,475,17925570,2.07,2.65,2.65,2.65,2.65\n2024-02-04,Nordrhein-Westfalen,05,00+,374,472,472,472,472,17925570,2.09,2.63,2.63,2.63,2.63\n2024-02-03,Nordrhein-Westfalen,05,00+,375,461,461,461,461,17925570,2.09,2.57,2.57,2.57,2.57\n2024-02-02,Nordrhein-Westfalen,05,00+,352,466,466,466,466,17925570,1.96,2.6,2.6,2.6,2.6\n2024-02-01,Nordrhein-Westfalen,05,00+,348,456,456,456,456,17925570,1.94,2.54,2.54,2.54,2.54\n2024-01-31,Nordrhein-Westfalen,05,00+,323,452,452,452,452,17925570,1.8,2.52,2.52,2.52,2.52\n2024-01-30,Nordrhein-Westfalen,05,00+,289,450,450,450,450,17925570,1.61,2.51,2.51,2.51,2.51\n2024-01-29,Nordrhein-Westfalen,05,00+,369,461,461,461,461,17925570,2.06,2.57,2.57,2.57,2.57\n2024-01-28,Nordrhein-Westfalen,05,00+,380,470,470,470,470,17925570,2.12,2.62,2.62,2.62,2.62\n2024-01-27,Nordrhein-Westfalen,05,00+,387,477,477,477,477,17925570,2.16,2.66,2.66,2.66,2.66\n2024-01-26,Nordrhein-Westfalen,05,00+,361,463,463,463,463,17925570,2.01,2.58,2.58,2.58,2.58\n2024-01-25,Nordrhein-Westfalen,05,00+,363,465,465,465,465,17925570,2.03,2.59,2.59,2.59,2.59\n2024-01-24,Nordrhein-Westfalen,05,00+,363,475,475,475,475,17925570,2.03,2.65,2.65,2.65,2.65\n2024-01-23,Nordrhein-Westfalen,05,00+,354,479,479,479,479,17925570,1.97,2.67,2.67,2.67,2.67\n2024-01-22,Nordrhein-Westfalen,05,00+,389,493,493,493,493,17925570,2.17,2.75,2.75,2.75,2.75\n2024-01-21,Nordrhein-Westfalen,05,00+,395,488,488,488,488,17925570,2.2,2.72,2.72,2.72,2.72\n2024-01-20,Nordrhein-Westfalen,05,00+,414,499,499,499,499,17925570,2.31,2.78,2.78,2.78,2.78\n2024-01-19,Nordrhein-Westfalen,05,00+,421,533,533,533,533,17925570,2.35,2.97,2.97,2.97,2.97\n2024-01-18,Nordrhein-Westfalen,05,00+,440,559,559,559,559,17925570,2.45,3.12,3.12,3.12,3.12\n2024-01-17,Nordrhein-Westfalen,05,00+,436,570,570,570,570,17925570,2.43,3.18,3.18,3.18,3.18\n2024-01-16,Nordrhein-Westfalen,05,00+,427,596,596,596,596,17925570,2.38,3.32,3.32,3.32,3.32\n2024-01-15,Nordrhein-Westfalen,05,00+,459,607,607,607,607,17925570,2.56,3.39,3.39,3.39,3.39\n2024-01-14,Nordrhein-Westfalen,05,00+,465,608,608,608,608,17925570,2.59,3.39,3.39,3.39,3.39\n2024-01-13,Nordrhein-Westfalen,05,00+,475,600,600,600,600,17925570,2.65,3.35,3.35,3.35,3.35\n2024-01-12,Nordrhein-Westfalen,05,00+,505,660,660,660,660,17925570,2.82,3.68,3.68,3.68,3.68\n2024-01-11,Nordrhein-Westfalen,05,00+,597,737,737,737,737,17925570,3.33,4.11,4.11,4.11,4.11\n2024-01-10,Nordrhein-Westfalen,05,00+,775,966,966,966,966,17925570,4.32,5.39,5.39,5.39,5.39\n2024-01-09,Nordrhein-Westfalen,05,00+,1082,1323,1323,1323,1323,17925570,6.04,7.38,7.38,7.38,7.38\n2024-01-08,Nordrhein-Westfalen,05,00+,947,1180,1180,1180,1180,17925570,5.28,6.58,6.58,6.58,6.58\n2024-01-07,Nordrhein-Westfalen,05,00+,978,1206,1206,1206,1206,17925570,5.46,6.73,6.73,6.73,6.73\n2024-01-06,Nordrhein-Westfalen,05,00+,1000,1220,1220,1220,1220,17925570,5.58,6.81,6.81,6.81,6.81\n2024-01-05,Nordrhein-Westfalen,05,00+,936,1228,1228,1228,1228,17925570,5.22,6.85,6.85,6.85,6.85\n2024-01-04,Nordrhein-Westfalen,05,00+,872,1275,1275,1275,1275,17925570,4.86,7.11,7.11,7.11,7.11\n2024-01-03,Nordrhein-Westfalen,05,00+,904,1340,1340,1340,1340,17925570,5.04,7.48,7.48,7.48,7.48\n2024-01-02,Nordrhein-Westfalen,05,00+,526,895,895,895,895,17925570,2.93,4.99,4.99,4.99,4.99\n2024-01-01,Nordrhein-Westfalen,05,00+,558,906,906,906,906,17925570,3.11,5.05,5.05,5.05,5.05\n2023-12-31,Nordrhein-Westfalen,05,00+,567,889,889,889,889,17925570,3.16,4.96,4.96,4.96,4.96\n2023-12-30,Nordrhein-Westfalen,05,00+,589,911,911,911,911,17925570,3.29,5.08,5.08,5.08,5.08\n2023-12-29,Nordrhein-Westfalen,05,00+,605,953,953,953,953,17925570,3.38,5.32,5.32,5.32,5.32\n2023-12-28,Nordrhein-Westfalen,05,00+,553,1012,1012,1012,1012,17925570,3.08,5.65,5.65,5.65,5.65\n2023-12-27,Nordrhein-Westfalen,05,00+,544,878,878,878,878,17925570,3.03,4.9,4.9,4.9,4.9\n2023-12-26,Nordrhein-Westfalen,05,00+,819,1177,1177,1177,1177,17925570,4.57,6.57,6.57,6.57,6.57\n2023-12-25,Nordrhein-Westfalen,05,00+,1301,1698,1698,1698,1698,17925570,7.26,9.47,9.47,9.47,9.47\n2023-12-24,Nordrhein-Westfalen,05,00+,1312,1696,1696,1696,1696,17925570,7.32,9.46,9.46,9.46,9.46\n2023-12-23,Nordrhein-Westfalen,05,00+,1338,1679,1679,1679,1679,17925570,7.46,9.37,9.37,9.37,9.37\n2023-12-22,Nordrhein-Westfalen,05,00+,1292,1784,1784,1784,1784,17925570,7.21,9.95,9.95,9.95,9.95\n2023-12-21,Nordrhein-Westfalen,05,00+,1315,1817,1817,1817,1817,17925570,7.34,10.14,10.14,10.14,10.14\n2023-12-20,Nordrhein-Westfalen,05,00+,1325,1889,1889,1889,1889,17925570,7.39,10.54,10.54,10.54,10.54\n2023-12-19,Nordrhein-Westfalen,05,00+,1247,1961,1961,1961,1961,17925570,6.96,10.94,10.94,10.94,10.94\n2023-12-18,Nordrhein-Westfalen,05,00+,1418,2034,2034,2034,2034,17925570,7.91,11.35,11.35,11.35,11.35\n2023-12-17,Nordrhein-Westfalen,05,00+,1427,2032,2032,2032,2032,17925570,7.96,11.34,11.34,11.34,11.34\n2023-12-16,Nordrhein-Westfalen,05,00+,1462,2040,2040,2040,2040,17925570,8.16,11.38,11.38,11.38,11.38\n2023-12-15,Nordrhein-Westfalen,05,00+,1354,2024,2024,2024,2024,17925570,7.55,11.29,11.29,11.29,11.29\n2023-12-14,Nordrhein-Westfalen,05,00+,1360,2013,2013,2013,2013,17925570,7.59,11.23,11.23,11.23,11.23\n2023-12-13,Nordrhein-Westfalen,05,00+,1289,1989,1989,1989,1989,17925570,7.19,11.1,11.1,11.1,11.1\n2023-12-12,Nordrhein-Westfalen,05,00+,1160,1944,1944,1944,1944,17925570,6.47,10.84,10.84,10.84,10.84\n2023-12-11,Nordrhein-Westfalen,05,00+,1166,1743,1743,1743,1743,17925570,6.5,9.72,9.72,9.72,9.72\n2023-12-10,Nordrhein-Westfalen,05,00+,1173,1747,1747,1747,1747,17925570,6.54,9.75,9.75,9.75,9.75\n2023-12-09,Nordrhein-Westfalen,05,00+,1211,1749,1749,1749,1749,17925570,6.76,9.76,9.76,9.76,9.76\n2023-12-08,Nordrhein-Westfalen,05,00+,1106,1699,1699,1699,1699,17925570,6.17,9.48,9.48,9.48,9.48\n2023-12-07,Nordrhein-Westfalen,05,00+,1012,1627,1627,1627,1627,17925570,5.65,9.08,9.08,9.08,9.08\n2023-12-06,Nordrhein-Westfalen,05,00+,962,1628,1628,1628,1628,17925570,5.37,9.08,9.08,9.08,9.08\n2023-12-05,Nordrhein-Westfalen,05,00+,895,1594,1594,1594,1594,17925570,4.99,8.89,8.89,8.89,8.89\n2023-12-04,Nordrhein-Westfalen,05,00+,1134,1667,1667,1667,1667,17925570,6.33,9.3,9.3,9.3,9.3\n2023-12-03,Nordrhein-Westfalen,05,00+,1150,1668,1668,1668,1668,17925570,6.42,9.31,9.31,9.31,9.31\n2023-12-02,Nordrhein-Westfalen,05,00+,1161,1648,1648,1648,1648,17925570,6.48,9.19,9.19,9.19,9.19\n2023-12-01,Nordrhein-Westfalen,05,00+,1085,1652,1652,1652,1652,17925570,6.05,9.22,9.22,9.22,9.22\n2023-11-30,Nordrhein-Westfalen,05,00+,1006,1647,1647,1647,1647,17925570,5.61,9.19,9.19,9.19,9.19\n2023-11-29,Nordrhein-Westfalen,05,00+,1032,1628,1628,1628,1628,17925570,5.76,9.08,9.08,9.08,9.08\n2023-11-28,Nordrhein-Westfalen,05,00+,1037,1671,1671,1671,1671,17925570,5.79,9.32,9.32,9.32,9.32\n2023-11-27,Nordrhein-Westfalen,05,00+,1286,1738,1738,1738,1738,17925570,7.17,9.7,9.7,9.7,9.7\n2023-11-26,Nordrhein-Westfalen,05,00+,1303,1743,1743,1743,1743,17925570,7.27,9.72,9.72,9.72,9.72\n2023-11-25,Nordrhein-Westfalen,05,00+,1326,1755,1755,1755,1755,17925570,7.4,9.79,9.79,9.79,9.79\n2023-11-24,Nordrhein-Westfalen,05,00+,1196,1770,1770,1770,1770,17925570,6.67,9.87,9.87,9.87,9.87\n2023-11-23,Nordrhein-Westfalen,05,00+,1259,1838,1838,1838,1838,17925570,7.02,10.25,10.25,10.25,10.25\n2023-11-22,Nordrhein-Westfalen,05,00+,1107,1768,1768,1768,1768,17925570,6.18,9.86,9.86,9.86,9.86\n2023-11-21,Nordrhein-Westfalen,05,00+,990,1718,1718,1718,1718,17925570,5.52,9.58,9.58,9.58,9.58\n2023-11-20,Nordrhein-Westfalen,05,00+,1099,1626,1626,1626,1626,17925570,6.13,9.07,9.07,9.07,9.07\n2023-11-19,Nordrhein-Westfalen,05,00+,1113,1621,1621,1621,1621,17925570,6.21,9.04,9.04,9.04,9.04\n2023-11-18,Nordrhein-Westfalen,05,00+,1133,1617,1617,1617,1617,17925570,6.32,9.02,9.02,9.02,9.02\n2023-11-17,Nordrhein-Westfalen,05,00+,1045,1561,1561,1561,1561,17925570,5.83,8.71,8.71,8.71,8.71\n2023-11-16,Nordrhein-Westfalen,05,00+,959,1496,1496,1496,1496,17925570,5.35,8.35,8.35,8.35,8.35\n2023-11-15,Nordrhein-Westfalen,05,00+,935,1583,1583,1583,1583,17925570,5.22,8.83,8.83,8.83,8.83\n2023-11-14,Nordrhein-Westfalen,05,00+,840,1477,1477,1477,1477,17925570,4.69,8.24,8.24,8.24,8.24\n2023-11-13,Nordrhein-Westfalen,05,00+,1087,1520,1520,1520,1520,17925570,6.06,8.48,8.48,8.48,8.48\n2023-11-12,Nordrhein-Westfalen,05,00+,1107,1525,1525,1525,1525,17925570,6.18,8.51,8.51,8.51,8.51\n2023-11-11,Nordrhein-Westfalen,05,00+,1132,1526,1526,1526,1526,17925570,6.32,8.51,8.51,8.51,8.51\n2023-11-10,Nordrhein-Westfalen,05,00+,1116,1579,1579,1579,1579,17925570,6.23,8.81,8.81,8.81,8.81\n2023-11-09,Nordrhein-Westfalen,05,00+,1107,1681,1681,1681,1681,17925570,6.18,9.38,9.38,9.38,9.38\n2023-11-08,Nordrhein-Westfalen,05,00+,901,1399,1399,1399,1399,17925570,5.03,7.8,7.8,7.8,7.8\n2023-11-07,Nordrhein-Westfalen,05,00+,884,1475,1475,1475,1475,17925570,4.93,8.23,8.23,8.23,8.23\n2023-11-06,Nordrhein-Westfalen,05,00+,882,1361,1361,1361,1361,17925570,4.92,7.59,7.59,7.59,7.59\n2023-11-05,Nordrhein-Westfalen,05,00+,898,1359,1359,1359,1359,17925570,5.01,7.58,7.58,7.58,7.58\n2023-11-04,Nordrhein-Westfalen,05,00+,914,1350,1350,1350,1350,17925570,5.1,7.53,7.53,7.53,7.53\n2023-11-03,Nordrhein-Westfalen,05,00+,728,1266,1266,1266,1266,17925570,4.06,7.06,7.06,7.06,7.06\n2023-11-02,Nordrhein-Westfalen,05,00+,687,1153,1153,1153,1153,17925570,3.83,6.43,6.43,6.43,6.43\n2023-11-01,Nordrhein-Westfalen,05,00+,840,1313,1313,1313,1313,17925570,4.69,7.32,7.32,7.32,7.32\n2023-10-31,Nordrhein-Westfalen,05,00+,800,1264,1264,1264,1264,17925570,4.46,7.05,7.05,7.05,7.05\n2023-10-30,Nordrhein-Westfalen,05,00+,853,1183,1183,1183,1183,17925570,4.76,6.6,6.6,6.6,6.6\n2023-10-29,Nordrhein-Westfalen,05,00+,873,1184,1184,1184,1184,17925570,4.87,6.61,6.61,6.61,6.61\n2023-10-28,Nordrhein-Westfalen,05,00+,897,1193,1193,1193,1193,17925570,5,6.66,6.66,6.66,6.66\n2023-10-27,Nordrhein-Westfalen,05,00+,784,1141,1141,1141,1141,17925570,4.37,6.37,6.37,6.37,6.37\n2023-10-26,Nordrhein-Westfalen,05,00+,735,1069,1069,1069,1069,17925570,4.1,5.96,5.96,5.96,5.96\n2023-10-25,Nordrhein-Westfalen,05,00+,615,982,982,982,982,17925570,3.43,5.48,5.48,5.48,5.48\n2023-10-24,Nordrhein-Westfalen,05,00+,480,865,865,865,865,17925570,2.68,4.83,4.83,4.83,4.83\n2023-10-23,Nordrhein-Westfalen,05,00+,509,742,742,742,742,17925570,2.84,4.14,4.14,4.14,4.14\n2023-10-22,Nordrhein-Westfalen,05,00+,524,735,735,735,735,17925570,2.92,4.1,4.1,4.1,4.1\n2023-10-21,Nordrhein-Westfalen,05,00+,536,719,719,719,719,17925570,2.99,4.01,4.01,4.01,4.01\n2023-10-20,Nordrhein-Westfalen,05,00+,524,710,710,710,710,17925570,2.92,3.96,3.96,3.96,3.96\n2023-10-19,Nordrhein-Westfalen,05,00+,492,649,649,649,649,17925570,2.74,3.62,3.62,3.62,3.62\n2023-10-18,Nordrhein-Westfalen,05,00+,460,655,655,655,655,17925570,2.57,3.65,3.65,3.65,3.65\n2023-10-17,Nordrhein-Westfalen,05,00+,429,674,674,674,674,17925570,2.39,3.76,3.76,3.76,3.76\n2023-10-16,Nordrhein-Westfalen,05,00+,447,653,653,653,653,17925570,2.49,3.64,3.64,3.64,3.64\n2023-10-15,Nordrhein-Westfalen,05,00+,455,649,649,649,649,17925570,2.54,3.62,3.62,3.62,3.62\n2023-10-14,Nordrhein-Westfalen,05,00+,466,647,647,647,647,17925570,2.6,3.61,3.61,3.61,3.61\n2023-10-13,Nordrhein-Westfalen,05,00+,431,625,625,625,625,17925570,2.4,3.49,3.49,3.49,3.49\n2023-10-12,Nordrhein-Westfalen,05,00+,421,622,622,622,622,17925570,2.35,3.47,3.47,3.47,3.47\n2023-10-11,Nordrhein-Westfalen,05,00+,485,708,708,708,708,17925570,2.71,3.95,3.95,3.95,3.95\n2023-10-10,Nordrhein-Westfalen,05,00+,373,575,575,575,575,17925570,2.08,3.21,3.21,3.21,3.21\n2023-10-09,Nordrhein-Westfalen,05,00+,356,523,523,523,523,17925570,1.99,2.92,2.92,2.92,2.92\n2023-10-08,Nordrhein-Westfalen,05,00+,360,516,516,516,516,17925570,2.01,2.88,2.88,2.88,2.88\n2023-10-07,Nordrhein-Westfalen,05,00+,364,511,511,511,511,17925570,2.03,2.85,2.85,2.85,2.85\n2023-10-06,Nordrhein-Westfalen,05,00+,358,485,485,485,485,17925570,2,2.71,2.71,2.71,2.71\n2023-10-05,Nordrhein-Westfalen,05,00+,275,466,466,466,466,17925570,1.53,2.6,2.6,2.6,2.6\n2023-10-04,Nordrhein-Westfalen,05,00+,211,347,347,347,347,17925570,1.18,1.94,1.94,1.94,1.94\n2023-10-03,Nordrhein-Westfalen,05,00+,284,428,428,428,428,17925570,1.58,2.39,2.39,2.39,2.39\n2023-10-02,Nordrhein-Westfalen,05,00+,294,411,411,411,411,17925570,1.64,2.29,2.29,2.29,2.29\n2023-10-01,Nordrhein-Westfalen,05,00+,296,409,409,409,409,17925570,1.65,2.28,2.28,2.28,2.28\n2023-09-30,Nordrhein-Westfalen,05,00+,300,407,407,407,407,17925570,1.67,2.27,2.27,2.27,2.27\n2023-09-29,Nordrhein-Westfalen,05,00+,295,417,417,417,417,17925570,1.65,2.33,2.33,2.33,2.33\n2023-09-28,Nordrhein-Westfalen,05,00+,279,399,399,399,399,17925570,1.56,2.23,2.23,2.23,2.23\n2023-09-27,Nordrhein-Westfalen,05,00+,282,409,409,409,409,17925570,1.57,2.28,2.28,2.28,2.28\n2023-09-26,Nordrhein-Westfalen,05,00+,280,410,410,410,410,17925570,1.56,2.29,2.29,2.29,2.29\n2023-09-25,Nordrhein-Westfalen,05,00+,314,423,423,423,423,17925570,1.75,2.36,2.36,2.36,2.36\n2023-09-24,Nordrhein-Westfalen,05,00+,320,428,428,428,428,17925570,1.79,2.39,2.39,2.39,2.39\n2023-09-23,Nordrhein-Westfalen,05,00+,328,434,434,434,434,17925570,1.83,2.42,2.42,2.42,2.42\n2023-09-22,Nordrhein-Westfalen,05,00+,315,415,415,415,415,17925570,1.76,2.32,2.32,2.32,2.32\n2023-09-21,Nordrhein-Westfalen,05,00+,306,424,424,424,424,17925570,1.71,2.37,2.37,2.37,2.37\n2023-09-20,Nordrhein-Westfalen,05,00+,294,424,424,424,424,17925570,1.64,2.37,2.37,2.37,2.37\n2023-09-19,Nordrhein-Westfalen,05,00+,309,453,453,453,453,17925570,1.72,2.53,2.53,2.53,2.53\n2023-09-18,Nordrhein-Westfalen,05,00+,350,487,487,487,487,17925570,1.95,2.72,2.72,2.72,2.72\n2023-09-17,Nordrhein-Westfalen,05,00+,357,489,489,489,489,17925570,1.99,2.73,2.73,2.73,2.73\n2023-09-16,Nordrhein-Westfalen,05,00+,363,486,486,486,486,17925570,2.03,2.71,2.71,2.71,2.71\n2023-09-15,Nordrhein-Westfalen,05,00+,392,519,519,519,519,17925570,2.19,2.9,2.9,2.9,2.9\n2023-09-14,Nordrhein-Westfalen,05,00+,407,547,547,547,547,17925570,2.27,3.05,3.05,3.05,3.05\n2023-09-13,Nordrhein-Westfalen,05,00+,419,593,593,593,593,17925570,2.34,3.31,3.31,3.31,3.31\n2023-09-12,Nordrhein-Westfalen,05,00+,398,596,596,596,596,17925570,2.22,3.32,3.32,3.32,3.32\n2023-09-11,Nordrhein-Westfalen,05,00+,426,568,568,568,568,17925570,2.38,3.17,3.17,3.17,3.17\n2023-09-10,Nordrhein-Westfalen,05,00+,435,567,567,567,567,17925570,2.43,3.16,3.16,3.16,3.16\n2023-09-09,Nordrhein-Westfalen,05,00+,444,570,570,570,570,17925570,2.48,3.18,3.18,3.18,3.18\n2023-09-08,Nordrhein-Westfalen,05,00+,433,572,572,572,572,17925570,2.42,3.19,3.19,3.19,3.19\n2023-09-07,Nordrhein-Westfalen,05,00+,402,571,571,571,571,17925570,2.24,3.19,3.19,3.19,3.19\n2023-09-06,Nordrhein-Westfalen,05,00+,378,529,529,529,529,17925570,2.11,2.95,2.95,2.95,2.95\n2023-09-05,Nordrhein-Westfalen,05,00+,342,503,503,503,503,17925570,1.91,2.81,2.81,2.81,2.81\n2023-09-04,Nordrhein-Westfalen,05,00+,360,505,505,505,505,17925570,2.01,2.82,2.82,2.82,2.82\n2023-09-03,Nordrhein-Westfalen,05,00+,364,502,502,502,502,17925570,2.03,2.8,2.8,2.8,2.8\n2023-09-02,Nordrhein-Westfalen,05,00+,375,507,507,507,507,17925570,2.09,2.83,2.83,2.83,2.83\n2023-09-01,Nordrhein-Westfalen,05,00+,335,493,493,493,493,17925570,1.87,2.75,2.75,2.75,2.75\n2023-08-31,Nordrhein-Westfalen,05,00+,340,482,482,482,482,17925570,1.9,2.69,2.69,2.69,2.69\n2023-08-30,Nordrhein-Westfalen,05,00+,328,494,494,494,494,17925570,1.83,2.76,2.76,2.76,2.76\n2023-08-29,Nordrhein-Westfalen,05,00+,306,493,493,493,493,17925570,1.71,2.75,2.75,2.75,2.75\n2023-08-28,Nordrhein-Westfalen,05,00+,0,511,511,511,511,17925570,0,2.85,2.85,2.85,2.85\n2023-08-27,Nordrhein-Westfalen,05,00+,0,512,512,512,512,17925570,0,2.86,2.86,2.86,2.86\n2023-08-26,Nordrhein-Westfalen,05,00+,0,506,506,506,506,17925570,0,2.82,2.82,2.82,2.82\n2023-08-25,Nordrhein-Westfalen,05,00+,0,498,498,498,498,17925570,0,2.78,2.78,2.78,2.78\n2023-08-24,Nordrhein-Westfalen,05,00+,369,495,495,495,495,17925570,2.06,2.76,2.76,2.76,2.76\n2023-08-23,Nordrhein-Westfalen,05,00+,353,475,475,475,475,17925570,1.97,2.65,2.65,2.65,2.65\n2023-08-22,Nordrhein-Westfalen,05,00+,268,455,455,455,455,17925570,1.5,2.54,2.54,2.54,2.54\n2023-08-21,Nordrhein-Westfalen,05,00+,250,382,382,382,382,17925570,1.39,2.13,2.13,2.13,2.13\n2023-08-20,Nordrhein-Westfalen,05,00+,257,383,383,383,383,17925570,1.43,2.14,2.14,2.14,2.14\n2023-08-19,Nordrhein-Westfalen,05,00+,264,381,381,381,381,17925570,1.47,2.13,2.13,2.13,2.13\n2023-08-18,Nordrhein-Westfalen,05,00+,269,378,378,378,378,17925570,1.5,2.11,2.11,2.11,2.11\n2023-08-17,Nordrhein-Westfalen,05,00+,241,346,346,346,346,17925570,1.34,1.93,1.93,1.93,1.93\n2023-08-16,Nordrhein-Westfalen,05,00+,211,312,312,312,312,17925570,1.18,1.74,1.74,1.74,1.74\n2023-08-15,Nordrhein-Westfalen,05,00+,156,290,290,290,290,17925570,0.87,1.62,1.62,1.62,1.62\n2023-08-14,Nordrhein-Westfalen,05,00+,159,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-08-13,Nordrhein-Westfalen,05,00+,160,251,251,251,251,17925570,0.89,1.4,1.4,1.4,1.4\n2023-08-12,Nordrhein-Westfalen,05,00+,164,248,248,248,248,17925570,0.91,1.38,1.38,1.38,1.38\n2023-08-11,Nordrhein-Westfalen,05,00+,132,208,208,208,208,17925570,0.74,1.16,1.16,1.16,1.16\n2023-08-10,Nordrhein-Westfalen,05,00+,117,188,188,188,188,17925570,0.65,1.05,1.05,1.05,1.05\n2023-08-09,Nordrhein-Westfalen,05,00+,115,172,172,172,172,17925570,0.64,0.96,0.96,0.96,0.96\n2023-08-08,Nordrhein-Westfalen,05,00+,107,156,156,156,156,17925570,0.6,0.87,0.87,0.87,0.87\n2023-08-07,Nordrhein-Westfalen,05,00+,94,135,135,135,135,17925570,0.52,0.75,0.75,0.75,0.75\n2023-08-06,Nordrhein-Westfalen,05,00+,96,137,137,137,137,17925570,0.54,0.76,0.76,0.76,0.76\n2023-08-05,Nordrhein-Westfalen,05,00+,98,138,138,138,138,17925570,0.55,0.77,0.77,0.77,0.77\n2023-08-04,Nordrhein-Westfalen,05,00+,97,130,130,130,130,17925570,0.54,0.73,0.73,0.73,0.73\n2023-08-03,Nordrhein-Westfalen,05,00+,86,119,119,119,119,17925570,0.48,0.66,0.66,0.66,0.66\n2023-08-02,Nordrhein-Westfalen,05,00+,71,110,110,110,110,17925570,0.4,0.61,0.61,0.61,0.61\n2023-08-01,Nordrhein-Westfalen,05,00+,64,96,96,96,96,17925570,0.36,0.54,0.54,0.54,0.54\n2023-07-31,Nordrhein-Westfalen,05,00+,51,86,86,86,86,17925570,0.28,0.48,0.48,0.48,0.48\n2023-07-30,Nordrhein-Westfalen,05,00+,54,86,86,86,86,17925570,0.3,0.48,0.48,0.48,0.48\n2023-07-29,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2023-07-28,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2023-07-27,Nordrhein-Westfalen,05,00+,60,80,80,80,80,17925570,0.33,0.45,0.45,0.45,0.45\n2023-07-26,Nordrhein-Westfalen,05,00+,62,85,85,85,85,17925570,0.35,0.47,0.47,0.47,0.47\n2023-07-25,Nordrhein-Westfalen,05,00+,48,73,73,73,73,17925570,0.27,0.41,0.41,0.41,0.41\n2023-07-24,Nordrhein-Westfalen,05,00+,64,88,88,88,88,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-23,Nordrhein-Westfalen,05,00+,64,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-22,Nordrhein-Westfalen,05,00+,65,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-21,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-20,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-07-19,Nordrhein-Westfalen,05,00+,65,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2023-07-18,Nordrhein-Westfalen,05,00+,66,108,108,108,108,17925570,0.37,0.6,0.6,0.6,0.6\n2023-07-17,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-16,Nordrhein-Westfalen,05,00+,64,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-15,Nordrhein-Westfalen,05,00+,65,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-14,Nordrhein-Westfalen,05,00+,57,84,84,84,84,17925570,0.32,0.47,0.47,0.47,0.47\n2023-07-13,Nordrhein-Westfalen,05,00+,47,70,70,70,70,17925570,0.26,0.39,0.39,0.39,0.39\n2023-07-12,Nordrhein-Westfalen,05,00+,30,67,67,67,67,17925570,0.17,0.37,0.37,0.37,0.37\n2023-07-11,Nordrhein-Westfalen,05,00+,32,52,52,52,52,17925570,0.18,0.29,0.29,0.29,0.29\n2023-07-10,Nordrhein-Westfalen,05,00+,34,48,48,48,48,17925570,0.19,0.27,0.27,0.27,0.27\n2023-07-09,Nordrhein-Westfalen,05,00+,35,48,48,48,48,17925570,0.2,0.27,0.27,0.27,0.27\n2023-07-08,Nordrhein-Westfalen,05,00+,37,49,49,49,49,17925570,0.21,0.27,0.27,0.27,0.27\n2023-07-07,Nordrhein-Westfalen,05,00+,50,62,62,62,62,17925570,0.28,0.35,0.35,0.35,0.35\n2023-07-06,Nordrhein-Westfalen,05,00+,60,75,75,75,75,17925570,0.33,0.42,0.42,0.42,0.42\n2023-07-05,Nordrhein-Westfalen,05,00+,60,77,77,77,77,17925570,0.33,0.43,0.43,0.43,0.43\n2023-07-04,Nordrhein-Westfalen,05,00+,54,77,77,77,77,17925570,0.3,0.43,0.43,0.43,0.43\n2023-07-03,Nordrhein-Westfalen,05,00+,60,89,89,89,89,17925570,0.33,0.5,0.5,0.5,0.5\n2023-07-02,Nordrhein-Westfalen,05,00+,63,91,91,91,91,17925570,0.35,0.51,0.51,0.51,0.51\n2023-07-01,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-06-30,Nordrhein-Westfalen,05,00+,61,77,77,77,77,17925570,0.34,0.43,0.43,0.43,0.43\n2023-06-29,Nordrhein-Westfalen,05,00+,55,73,73,73,73,17925570,0.31,0.41,0.41,0.41,0.41\n2023-06-28,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2023-06-27,Nordrhein-Westfalen,05,00+,68,89,89,89,89,17925570,0.38,0.5,0.5,0.5,0.5\n2023-06-26,Nordrhein-Westfalen,05,00+,76,97,97,97,97,17925570,0.42,0.54,0.54,0.54,0.54\n2023-06-25,Nordrhein-Westfalen,05,00+,78,96,96,96,96,17925570,0.44,0.54,0.54,0.54,0.54\n2023-06-24,Nordrhein-Westfalen,05,00+,81,95,95,95,95,17925570,0.45,0.53,0.53,0.53,0.53\n2023-06-23,Nordrhein-Westfalen,05,00+,76,101,101,101,101,17925570,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Nordrhein-Westfalen,05,00+,84,115,115,115,115,17925570,0.47,0.64,0.64,0.64,0.64\n2023-06-21,Nordrhein-Westfalen,05,00+,78,110,110,110,110,17925570,0.44,0.61,0.61,0.61,0.61\n2023-06-20,Nordrhein-Westfalen,05,00+,100,131,131,131,131,17925570,0.56,0.73,0.73,0.73,0.73\n2023-06-19,Nordrhein-Westfalen,05,00+,113,152,152,152,152,17925570,0.63,0.85,0.85,0.85,0.85\n2023-06-18,Nordrhein-Westfalen,05,00+,118,157,157,157,157,17925570,0.66,0.88,0.88,0.88,0.88\n2023-06-17,Nordrhein-Westfalen,05,00+,125,162,162,162,162,17925570,0.7,0.9,0.9,0.9,0.9\n2023-06-16,Nordrhein-Westfalen,05,00+,127,179,179,179,179,17925570,0.71,1,1,1,1\n2023-06-15,Nordrhein-Westfalen,05,00+,95,155,155,155,155,17925570,0.53,0.86,0.86,0.86,0.86\n2023-06-14,Nordrhein-Westfalen,05,00+,105,171,171,171,171,17925570,0.59,0.95,0.95,0.95,0.95\n2023-06-13,Nordrhein-Westfalen,05,00+,95,170,170,170,170,17925570,0.53,0.95,0.95,0.95,0.95\n2023-06-12,Nordrhein-Westfalen,05,00+,86,163,163,163,163,17925570,0.48,0.91,0.91,0.91,0.91\n2023-06-11,Nordrhein-Westfalen,05,00+,92,163,163,163,163,17925570,0.51,0.91,0.91,0.91,0.91\n2023-06-10,Nordrhein-Westfalen,05,00+,96,159,159,159,159,17925570,0.54,0.89,0.89,0.89,0.89\n2023-06-09,Nordrhein-Westfalen,05,00+,79,153,153,153,153,17925570,0.44,0.85,0.85,0.85,0.85\n2023-06-08,Nordrhein-Westfalen,05,00+,108,182,182,182,182,17925570,0.6,1.02,1.02,1.02,1.02\n2023-06-07,Nordrhein-Westfalen,05,00+,119,187,187,187,187,17925570,0.66,1.04,1.04,1.04,1.04\n2023-06-06,Nordrhein-Westfalen,05,00+,170,238,238,238,238,17925570,0.95,1.33,1.33,1.33,1.33\n2023-06-05,Nordrhein-Westfalen,05,00+,138,194,194,194,194,17925570,0.77,1.08,1.08,1.08,1.08\n2023-06-04,Nordrhein-Westfalen,05,00+,141,191,191,191,191,17925570,0.79,1.07,1.07,1.07,1.07\n2023-06-03,Nordrhein-Westfalen,05,00+,142,189,189,189,189,17925570,0.79,1.05,1.05,1.05,1.05\n2023-06-02,Nordrhein-Westfalen,05,00+,144,201,201,201,201,17925570,0.8,1.12,1.12,1.12,1.12\n2023-06-01,Nordrhein-Westfalen,05,00+,132,197,197,197,197,17925570,0.74,1.1,1.1,1.1,1.1\n2023-05-31,Nordrhein-Westfalen,05,00+,141,219,219,219,219,17925570,0.79,1.22,1.22,1.22,1.22\n2023-05-30,Nordrhein-Westfalen,05,00+,115,175,175,175,175,17925570,0.64,0.98,0.98,0.98,0.98\n2023-05-29,Nordrhein-Westfalen,05,00+,194,261,261,261,261,17925570,1.08,1.46,1.46,1.46,1.46\n2023-05-28,Nordrhein-Westfalen,05,00+,200,263,263,263,263,17925570,1.12,1.47,1.47,1.47,1.47\n2023-05-27,Nordrhein-Westfalen,05,00+,212,272,272,272,272,17925570,1.18,1.52,1.52,1.52,1.52\n2023-05-26,Nordrhein-Westfalen,05,00+,232,284,284,284,284,17925570,1.29,1.58,1.58,1.58,1.58\n2023-05-25,Nordrhein-Westfalen,05,00+,180,262,262,262,262,17925570,1,1.46,1.46,1.46,1.46\n2023-05-24,Nordrhein-Westfalen,05,00+,172,246,246,246,246,17925570,0.96,1.37,1.37,1.37,1.37\n2023-05-23,Nordrhein-Westfalen,05,00+,160,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-05-22,Nordrhein-Westfalen,05,00+,155,251,251,251,251,17925570,0.86,1.4,1.4,1.4,1.4\n2023-05-21,Nordrhein-Westfalen,05,00+,162,257,257,257,257,17925570,0.9,1.43,1.43,1.43,1.43\n2023-05-20,Nordrhein-Westfalen,05,00+,172,256,256,256,256,17925570,0.96,1.43,1.43,1.43,1.43\n2023-05-19,Nordrhein-Westfalen,05,00+,179,267,267,267,267,17925570,1,1.49,1.49,1.49,1.49\n2023-05-18,Nordrhein-Westfalen,05,00+,230,315,315,315,315,17925570,1.28,1.76,1.76,1.76,1.76\n2023-05-17,Nordrhein-Westfalen,05,00+,240,328,328,328,328,17925570,1.34,1.83,1.83,1.83,1.83\n2023-05-16,Nordrhein-Westfalen,05,00+,265,393,393,393,393,17925570,1.48,2.19,2.19,2.19,2.19\n2023-05-15,Nordrhein-Westfalen,05,00+,328,444,444,444,444,17925570,1.83,2.48,2.48,2.48,2.48\n2023-05-14,Nordrhein-Westfalen,05,00+,336,442,442,442,442,17925570,1.87,2.47,2.47,2.47,2.47\n2023-05-13,Nordrhein-Westfalen,05,00+,357,456,456,456,456,17925570,1.99,2.54,2.54,2.54,2.54\n2023-05-12,Nordrhein-Westfalen,05,00+,378,482,482,482,482,17925570,2.11,2.69,2.69,2.69,2.69\n2023-05-11,Nordrhein-Westfalen,05,00+,347,494,494,494,494,17925570,1.94,2.76,2.76,2.76,2.76\n2023-05-10,Nordrhein-Westfalen,05,00+,318,516,516,516,516,17925570,1.77,2.88,2.88,2.88,2.88\n2023-05-09,Nordrhein-Westfalen,05,00+,383,570,570,570,570,17925570,2.14,3.18,3.18,3.18,3.18\n2023-05-08,Nordrhein-Westfalen,05,00+,302,453,453,453,453,17925570,1.68,2.53,2.53,2.53,2.53\n2023-05-07,Nordrhein-Westfalen,05,00+,325,470,470,470,470,17925570,1.81,2.62,2.62,2.62,2.62\n2023-05-06,Nordrhein-Westfalen,05,00+,342,467,467,467,467,17925570,1.91,2.61,2.61,2.61,2.61\n2023-05-05,Nordrhein-Westfalen,05,00+,335,458,458,458,458,17925570,1.87,2.56,2.56,2.56,2.56\n2023-05-04,Nordrhein-Westfalen,05,00+,328,460,460,460,460,17925570,1.83,2.57,2.57,2.57,2.57\n2023-05-03,Nordrhein-Westfalen,05,00+,288,462,462,462,462,17925570,1.61,2.58,2.58,2.58,2.58\n2023-05-02,Nordrhein-Westfalen,05,00+,246,412,412,412,412,17925570,1.37,2.3,2.3,2.3,2.3\n2023-05-01,Nordrhein-Westfalen,05,00+,398,569,569,569,569,17925570,2.22,3.17,3.17,3.17,3.17\n2023-04-30,Nordrhein-Westfalen,05,00+,414,559,559,559,559,17925570,2.31,3.12,3.12,3.12,3.12\n2023-04-29,Nordrhein-Westfalen,05,00+,429,554,554,554,554,17925570,2.39,3.09,3.09,3.09,3.09\n2023-04-28,Nordrhein-Westfalen,05,00+,427,555,555,555,555,17925570,2.38,3.1,3.1,3.1,3.1\n2023-04-27,Nordrhein-Westfalen,05,00+,417,586,586,586,586,17925570,2.33,3.27,3.27,3.27,3.27\n2023-04-26,Nordrhein-Westfalen,05,00+,424,616,616,616,616,17925570,2.37,3.44,3.44,3.44,3.44\n2023-04-25,Nordrhein-Westfalen,05,00+,388,605,605,605,605,17925570,2.16,3.38,3.38,3.38,3.38\n2023-04-24,Nordrhein-Westfalen,05,00+,427,600,600,600,600,17925570,2.38,3.35,3.35,3.35,3.35\n2023-04-23,Nordrhein-Westfalen,05,00+,440,599,599,599,599,17925570,2.45,3.34,3.34,3.34,3.34\n2023-04-22,Nordrhein-Westfalen,05,00+,466,610,610,610,610,17925570,2.6,3.4,3.4,3.4,3.4\n2023-04-21,Nordrhein-Westfalen,05,00+,441,624,624,624,624,17925570,2.46,3.48,3.48,3.48,3.48\n2023-04-20,Nordrhein-Westfalen,05,00+,433,638,638,638,638,17925570,2.42,3.56,3.56,3.56,3.56\n2023-04-19,Nordrhein-Westfalen,05,00+,498,662,662,662,662,17925570,2.78,3.69,3.69,3.69,3.69\n2023-04-18,Nordrhein-Westfalen,05,00+,614,841,841,841,841,17925570,3.43,4.69,4.69,4.69,4.69\n2023-04-17,Nordrhein-Westfalen,05,00+,485,699,699,699,699,17925570,2.71,3.9,3.9,3.9,3.9\n2023-04-16,Nordrhein-Westfalen,05,00+,518,721,721,721,721,17925570,2.89,4.02,4.02,4.02,4.02\n2023-04-15,Nordrhein-Westfalen,05,00+,555,734,734,734,734,17925570,3.1,4.09,4.09,4.09,4.09\n2023-04-14,Nordrhein-Westfalen,05,00+,480,667,667,667,667,17925570,2.68,3.72,3.72,3.72,3.72\n2023-04-13,Nordrhein-Westfalen,05,00+,461,654,654,654,654,17925570,2.57,3.65,3.65,3.65,3.65\n2023-04-12,Nordrhein-Westfalen,05,00+,313,664,664,664,664,17925570,1.75,3.7,3.7,3.7,3.7\n2023-04-11,Nordrhein-Westfalen,05,00+,250,559,559,559,559,17925570,1.39,3.12,3.12,3.12,3.12\n2023-04-10,Nordrhein-Westfalen,05,00+,494,813,813,813,813,17925570,2.76,4.54,4.54,4.54,4.54\n2023-04-09,Nordrhein-Westfalen,05,00+,521,811,811,811,811,17925570,2.91,4.52,4.52,4.52,4.52\n2023-04-08,Nordrhein-Westfalen,05,00+,555,817,817,817,817,17925570,3.1,4.56,4.56,4.56,4.56\n2023-04-07,Nordrhein-Westfalen,05,00+,710,978,978,978,978,17925570,3.96,5.46,5.46,5.46,5.46\n2023-04-06,Nordrhein-Westfalen,05,00+,749,1058,1058,1058,1058,17925570,4.18,5.9,5.9,5.9,5.9\n2023-04-05,Nordrhein-Westfalen,05,00+,753,1135,1135,1135,1135,17925570,4.2,6.33,6.33,6.33,6.33\n2023-04-04,Nordrhein-Westfalen,05,00+,752,1174,1174,1174,1174,17925570,4.2,6.55,6.55,6.55,6.55\n2023-04-03,Nordrhein-Westfalen,05,00+,833,1272,1272,1272,1272,17925570,4.65,7.1,7.1,7.1,7.1\n2023-04-02,Nordrhein-Westfalen,05,00+,873,1286,1286,1286,1286,17925570,4.87,7.17,7.17,7.17,7.17\n2023-04-01,Nordrhein-Westfalen,05,00+,919,1296,1296,1296,1296,17925570,5.13,7.23,7.23,7.23,7.23\n2023-03-31,Nordrhein-Westfalen,05,00+,945,1340,1340,1340,1340,17925570,5.27,7.48,7.48,7.48,7.48\n2023-03-30,Nordrhein-Westfalen,05,00+,960,1421,1421,1421,1421,17925570,5.36,7.93,7.93,7.93,7.93\n2023-03-29,Nordrhein-Westfalen,05,00+,973,1489,1489,1489,1489,17925570,5.43,8.31,8.31,8.31,8.31\n2023-03-28,Nordrhein-Westfalen,05,00+,942,1588,1588,1588,1588,17925570,5.26,8.86,8.86,8.86,8.86\n2023-03-27,Nordrhein-Westfalen,05,00+,1184,1754,1754,1754,1754,17925570,6.61,9.78,9.78,9.78,9.78\n2023-03-26,Nordrhein-Westfalen,05,00+,1263,1792,1792,1792,1792,17925570,7.05,10,10,10,10\n2023-03-25,Nordrhein-Westfalen,05,00+,1360,1857,1857,1857,1857,17925570,7.59,10.36,10.36,10.36,10.36\n2023-03-24,Nordrhein-Westfalen,05,00+,1294,1906,1906,1906,1906,17925570,7.22,10.63,10.63,10.63,10.63\n2023-03-23,Nordrhein-Westfalen,05,00+,1342,1987,1987,1987,1987,17925570,7.49,11.08,11.08,11.08,11.08\n2023-03-22,Nordrhein-Westfalen,05,00+,1389,2133,2133,2133,2133,17925570,7.75,11.9,11.9,11.9,11.9\n2023-03-21,Nordrhein-Westfalen,05,00+,1345,2268,2268,2268,2268,17925570,7.5,12.65,12.65,12.65,12.65\n2023-03-20,Nordrhein-Westfalen,05,00+,1540,2333,2333,2333,2333,17925570,8.59,13.01,13.01,13.01,13.01\n2023-03-19,Nordrhein-Westfalen,05,00+,1632,2356,2356,2356,2356,17925570,9.1,13.14,13.14,13.14,13.14\n2023-03-18,Nordrhein-Westfalen,05,00+,1741,2353,2353,2353,2353,17925570,9.71,13.13,13.13,13.13,13.13\n2023-03-17,Nordrhein-Westfalen,05,00+,1718,2374,2374,2374,2374,17925570,9.58,13.24,13.24,13.24,13.24\n2023-03-16,Nordrhein-Westfalen,05,00+,1631,2422,2422,2422,2422,17925570,9.1,13.51,13.51,13.51,13.51\n2023-03-15,Nordrhein-Westfalen,05,00+,1562,2362,2362,2362,2362,17925570,8.71,13.18,13.18,13.18,13.18\n2023-03-14,Nordrhein-Westfalen,05,00+,1407,2312,2312,2312,2312,17925570,7.85,12.9,12.9,12.9,12.9\n2023-03-13,Nordrhein-Westfalen,05,00+,1399,2247,2247,2247,2247,17925570,7.8,12.54,12.54,12.54,12.54\n2023-03-12,Nordrhein-Westfalen,05,00+,1486,2225,2225,2225,2225,17925570,8.29,12.41,12.41,12.41,12.41\n2023-03-11,Nordrhein-Westfalen,05,00+,1581,2204,2204,2204,2204,17925570,8.82,12.3,12.3,12.3,12.3\n2023-03-10,Nordrhein-Westfalen,05,00+,1529,2192,2192,2192,2192,17925570,8.53,12.23,12.23,12.23,12.23\n2023-03-09,Nordrhein-Westfalen,05,00+,1395,2099,2099,2099,2099,17925570,7.78,11.71,11.71,11.71,11.71\n2023-03-08,Nordrhein-Westfalen,05,00+,1276,2095,2095,2095,2095,17925570,7.12,11.69,11.69,11.69,11.69\n2023-03-07,Nordrhein-Westfalen,05,00+,1303,2183,2183,2183,2183,17925570,7.27,12.18,12.18,12.18,12.18\n2023-03-06,Nordrhein-Westfalen,05,00+,1422,2265,2265,2265,2265,17925570,7.93,12.64,12.64,12.64,12.64\n2023-03-05,Nordrhein-Westfalen,05,00+,1553,2320,2320,2320,2320,17925570,8.66,12.94,12.94,12.94,12.94\n2023-03-04,Nordrhein-Westfalen,05,00+,1687,2384,2384,2384,2384,17925570,9.41,13.3,13.3,13.3,13.3\n2023-03-03,Nordrhein-Westfalen,05,00+,1682,2445,2445,2445,2445,17925570,9.38,13.64,13.64,13.64,13.64\n2023-03-02,Nordrhein-Westfalen,05,00+,1589,2529,2529,2529,2529,17925570,8.86,14.11,14.11,14.11,14.11\n2023-03-01,Nordrhein-Westfalen,05,00+,1528,2578,2578,2578,2578,17925570,8.52,14.38,14.38,14.38,14.38\n2023-02-28,Nordrhein-Westfalen,05,00+,1720,2804,2804,2804,2804,17925570,9.6,15.64,15.64,15.64,15.64\n2023-02-27,Nordrhein-Westfalen,05,00+,1567,2520,2520,2520,2520,17925570,8.74,14.06,14.06,14.06,14.06\n2023-02-26,Nordrhein-Westfalen,05,00+,1687,2519,2519,2519,2519,17925570,9.41,14.05,14.05,14.05,14.05\n2023-02-25,Nordrhein-Westfalen,05,00+,1784,2471,2471,2471,2471,17925570,9.95,13.78,13.78,13.78,13.78\n2023-02-24,Nordrhein-Westfalen,05,00+,1539,2462,2462,2462,2462,17925570,8.59,13.73,13.73,13.73,13.73\n2023-02-23,Nordrhein-Westfalen,05,00+,1503,2416,2416,2416,2416,17925570,8.38,13.48,13.48,13.48,13.48\n2023-02-22,Nordrhein-Westfalen,05,00+,1215,2439,2439,2439,2439,17925570,6.78,13.61,13.61,13.61,13.61\n2023-02-21,Nordrhein-Westfalen,05,00+,1063,2230,2230,2230,2230,17925570,5.93,12.44,12.44,12.44,12.44\n2023-02-20,Nordrhein-Westfalen,05,00+,1565,2463,2463,2463,2463,17925570,8.73,13.74,13.74,13.74,13.74\n2023-02-19,Nordrhein-Westfalen,05,00+,1675,2444,2444,2444,2444,17925570,9.34,13.63,13.63,13.63,13.63\n2023-02-18,Nordrhein-Westfalen,05,00+,1786,2445,2445,2445,2445,17925570,9.96,13.64,13.64,13.64,13.64\n2023-02-17,Nordrhein-Westfalen,05,00+,1682,2400,2400,2400,2400,17925570,9.38,13.39,13.39,13.39,13.39\n2023-02-16,Nordrhein-Westfalen,05,00+,1509,2406,2406,2406,2406,17925570,8.42,13.42,13.42,13.42,13.42\n2023-02-15,Nordrhein-Westfalen,05,00+,1410,2298,2298,2298,2298,17925570,7.87,12.82,12.82,12.82,12.82\n2023-02-14,Nordrhein-Westfalen,05,00+,1199,2163,2163,2163,2163,17925570,6.69,12.07,12.07,12.07,12.07\n2023-02-13,Nordrhein-Westfalen,05,00+,1231,2024,2024,2024,2024,17925570,6.87,11.29,11.29,11.29,11.29\n2023-02-12,Nordrhein-Westfalen,05,00+,1315,1995,1995,1995,1995,17925570,7.34,11.13,11.13,11.13,11.13\n2023-02-11,Nordrhein-Westfalen,05,00+,1405,1978,1978,1978,1978,17925570,7.84,11.03,11.03,11.03,11.03\n2023-02-10,Nordrhein-Westfalen,05,00+,1368,1982,1982,1982,1982,17925570,7.63,11.06,11.06,11.06,11.06\n2023-02-09,Nordrhein-Westfalen,05,00+,1309,1906,1906,1906,1906,17925570,7.3,10.63,10.63,10.63,10.63\n2023-02-08,Nordrhein-Westfalen,05,00+,1192,1832,1832,1832,1832,17925570,6.65,10.22,10.22,10.22,10.22\n2023-02-07,Nordrhein-Westfalen,05,00+,1079,1777,1777,1777,1777,17925570,6.02,9.91,9.91,9.91,9.91\n2023-02-06,Nordrhein-Westfalen,05,00+,1038,1663,1663,1663,1663,17925570,5.79,9.28,9.28,9.28,9.28\n2023-02-05,Nordrhein-Westfalen,05,00+,1113,1647,1647,1647,1647,17925570,6.21,9.19,9.19,9.19,9.19\n2023-02-04,Nordrhein-Westfalen,05,00+,1178,1617,1617,1617,1617,17925570,6.57,9.02,9.02,9.02,9.02\n2023-02-03,Nordrhein-Westfalen,05,00+,1092,1514,1514,1514,1514,17925570,6.09,8.45,8.45,8.45,8.45\n2023-02-02,Nordrhein-Westfalen,05,00+,1061,1464,1464,1464,1464,17925570,5.92,8.17,8.17,8.17,8.17\n2023-02-01,Nordrhein-Westfalen,05,00+,974,1386,1386,1386,1386,17925570,5.43,7.73,7.73,7.73,7.73\n2023-01-31,Nordrhein-Westfalen,05,00+,879,1320,1320,1320,1320,17925570,4.9,7.36,7.36,7.36,7.36\n2023-01-30,Nordrhein-Westfalen,05,00+,820,1293,1293,1293,1293,17925570,4.57,7.21,7.21,7.21,7.21\n2023-01-29,Nordrhein-Westfalen,05,00+,876,1273,1273,1273,1273,17925570,4.89,7.1,7.1,7.1,7.1\n2023-01-28,Nordrhein-Westfalen,05,00+,916,1250,1250,1250,1250,17925570,5.11,6.97,6.97,6.97,6.97\n2023-01-27,Nordrhein-Westfalen,05,00+,846,1192,1192,1192,1192,17925570,4.72,6.65,6.65,6.65,6.65\n2023-01-26,Nordrhein-Westfalen,05,00+,785,1136,1136,1136,1136,17925570,4.38,6.34,6.34,6.34,6.34\n2023-01-25,Nordrhein-Westfalen,05,00+,787,1136,1136,1136,1136,17925570,4.39,6.34,6.34,6.34,6.34\n2023-01-24,Nordrhein-Westfalen,05,00+,743,1111,1111,1111,1111,17925570,4.14,6.2,6.2,6.2,6.2\n2023-01-23,Nordrhein-Westfalen,05,00+,786,1155,1155,1155,1155,17925570,4.38,6.44,6.44,6.44,6.44\n2023-01-22,Nordrhein-Westfalen,05,00+,829,1145,1145,1145,1145,17925570,4.62,6.39,6.39,6.39,6.39\n2023-01-21,Nordrhein-Westfalen,05,00+,883,1165,1165,1165,1165,17925570,4.93,6.5,6.5,6.5,6.5\n2023-01-20,Nordrhein-Westfalen,05,00+,921,1233,1233,1233,1233,17925570,5.14,6.88,6.88,6.88,6.88\n2023-01-19,Nordrhein-Westfalen,05,00+,927,1295,1295,1295,1295,17925570,5.17,7.22,7.22,7.22,7.22\n2023-01-18,Nordrhein-Westfalen,05,00+,973,1356,1356,1356,1356,17925570,5.43,7.56,7.56,7.56,7.56\n2023-01-17,Nordrhein-Westfalen,05,00+,993,1439,1439,1439,1439,17925570,5.54,8.03,8.03,8.03,8.03\n2023-01-16,Nordrhein-Westfalen,05,00+,1104,1581,1581,1581,1581,17925570,6.16,8.82,8.82,8.82,8.82\n2023-01-15,Nordrhein-Westfalen,05,00+,1179,1617,1617,1617,1617,17925570,6.58,9.02,9.02,9.02,9.02\n2023-01-14,Nordrhein-Westfalen,05,00+,1270,1665,1665,1665,1665,17925570,7.08,9.29,9.29,9.29,9.29\n2023-01-13,Nordrhein-Westfalen,05,00+,1316,1752,1752,1752,1752,17925570,7.34,9.77,9.77,9.77,9.77\n2023-01-12,Nordrhein-Westfalen,05,00+,1416,1904,1904,1904,1904,17925570,7.9,10.62,10.62,10.62,10.62\n2023-01-11,Nordrhein-Westfalen,05,00+,1480,2081,2081,2081,2081,17925570,8.26,11.61,11.61,11.61,11.61\n2023-01-10,Nordrhein-Westfalen,05,00+,1459,2258,2258,2258,2258,17925570,8.14,12.6,12.6,12.6,12.6\n2023-01-09,Nordrhein-Westfalen,05,00+,1484,2350,2350,2350,2350,17925570,8.28,13.11,13.11,13.11,13.11\n2023-01-08,Nordrhein-Westfalen,05,00+,1585,2403,2403,2403,2403,17925570,8.84,13.41,13.41,13.41,13.41\n2023-01-07,Nordrhein-Westfalen,05,00+,1710,0,0,0,0,17925570,9.54,0,0,0,0\n2023-01-06,Nordrhein-Westfalen,05,00+,1730,0,0,0,0,17925570,9.65,0,0,0,0\n2023-01-05,Nordrhein-Westfalen,05,00+,1779,0,0,0,0,17925570,9.92,0,0,0,0\n2023-01-04,Nordrhein-Westfalen,05,00+,1676,0,0,0,0,17925570,9.35,0,0,0,0\n2023-01-03,Nordrhein-Westfalen,05,00+,1665,0,0,0,0,17925570,9.29,0,0,0,0\n2023-01-02,Nordrhein-Westfalen,05,00+,1322,0,0,0,0,17925570,7.37,0,0,0,0\n2024-08-31,Hessen,06,00+,117,117,NA,NA,NA,6293154,1.86,1.86,NA,NA,NA\n2024-08-30,Hessen,06,00+,118,124,NA,NA,NA,6293154,1.88,1.97,NA,NA,NA\n2024-08-29,Hessen,06,00+,79,97,114,108,123,6293154,1.26,1.54,1.82,1.73,1.96\n2024-08-28,Hessen,06,00+,86,103,117,112,126,6293154,1.37,1.64,1.86,1.78,2.01\n2024-08-27,Hessen,06,00+,85,107,119,114,127,6293154,1.35,1.7,1.9,1.82,2.03\n2024-08-26,Hessen,06,00+,100,126,136,131,144,6293154,1.59,2,2.17,2.09,2.3\n2024-08-25,Hessen,06,00+,100,126,136,131,144,6293154,1.59,2,2.17,2.09,2.3\n2024-08-24,Hessen,06,00+,100,125,135,130,143,6293154,1.59,1.99,2.15,2.08,2.28\n2024-08-23,Hessen,06,00+,96,122,131,126,138,6293154,1.53,1.94,2.08,2.02,2.21\n2024-08-22,Hessen,06,00+,108,139,148,144,156,6293154,1.72,2.21,2.36,2.29,2.49\n2024-08-21,Hessen,06,00+,91,126,133,129,140,6293154,1.45,2,2.12,2.07,2.24\n2024-08-20,Hessen,06,00+,86,123,129,126,136,6293154,1.37,1.95,2.06,2.01,2.18\n2024-08-19,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-18,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-17,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-16,Hessen,06,00+,87,111,115,112,120,6293154,1.38,1.76,1.84,1.79,1.92\n2024-08-15,Hessen,06,00+,83,105,108,106,113,6293154,1.32,1.67,1.73,1.69,1.8\n2024-08-14,Hessen,06,00+,88,118,122,119,127,6293154,1.4,1.88,1.94,1.9,2.02\n2024-08-13,Hessen,06,00+,77,119,122,120,127,6293154,1.22,1.89,1.95,1.91,2.02\n2024-08-12,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-11,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-10,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-09,Hessen,06,00+,77,117,119,117,123,6293154,1.22,1.86,1.9,1.87,1.96\n2024-08-08,Hessen,06,00+,77,122,124,122,127,6293154,1.22,1.94,1.98,1.95,2.03\n2024-08-07,Hessen,06,00+,74,116,117,116,120,6293154,1.18,1.84,1.87,1.85,1.91\n2024-08-06,Hessen,06,00+,72,118,119,118,122,6293154,1.14,1.88,1.9,1.88,1.94\n2024-08-05,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-04,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-03,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-02,Hessen,06,00+,100,132,133,132,135,6293154,1.59,2.1,2.12,2.1,2.15\n2024-08-01,Hessen,06,00+,91,125,126,125,127,6293154,1.45,1.99,2,1.99,2.03\n2024-07-31,Hessen,06,00+,104,136,136,136,138,6293154,1.65,2.16,2.18,2.16,2.2\n2024-07-30,Hessen,06,00+,120,150,150,150,151,6293154,1.91,2.38,2.39,2.39,2.41\n2024-07-29,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-28,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-27,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-26,Hessen,06,00+,126,161,161,161,161,6293154,2,2.56,2.56,2.56,2.57\n2024-07-25,Hessen,06,00+,133,169,169,169,169,6293154,2.11,2.69,2.69,2.69,2.69\n2024-07-24,Hessen,06,00+,126,158,158,158,158,6293154,2,2.51,2.51,2.51,2.51\n2024-07-23,Hessen,06,00+,101,148,148,148,148,6293154,1.6,2.35,2.35,2.35,2.35\n2024-07-22,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-21,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-20,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-19,Hessen,06,00+,115,149,149,149,149,6293154,1.83,2.37,2.37,2.37,2.37\n2024-07-18,Hessen,06,00+,104,144,144,144,144,6293154,1.65,2.29,2.29,2.29,2.29\n2024-07-17,Hessen,06,00+,80,140,140,140,140,6293154,1.27,2.22,2.22,2.22,2.22\n2024-07-16,Hessen,06,00+,92,135,135,135,135,6293154,1.46,2.15,2.15,2.15,2.15\n2024-07-15,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-14,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-13,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-12,Hessen,06,00+,89,117,117,117,117,6293154,1.41,1.86,1.86,1.86,1.86\n2024-07-11,Hessen,06,00+,84,106,106,106,106,6293154,1.33,1.68,1.68,1.68,1.68\n2024-07-10,Hessen,06,00+,69,101,101,101,101,6293154,1.1,1.6,1.6,1.6,1.6\n2024-07-09,Hessen,06,00+,56,101,101,101,101,6293154,0.89,1.6,1.6,1.6,1.6\n2024-07-08,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-07,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-06,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-05,Hessen,06,00+,59,92,92,92,92,6293154,0.94,1.46,1.46,1.46,1.46\n2024-07-04,Hessen,06,00+,60,98,98,98,98,6293154,0.95,1.56,1.56,1.56,1.56\n2024-07-03,Hessen,06,00+,59,97,97,97,97,6293154,0.94,1.54,1.54,1.54,1.54\n2024-07-02,Hessen,06,00+,55,91,91,91,91,6293154,0.87,1.45,1.45,1.45,1.45\n2024-07-01,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-30,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-29,Hessen,06,00+,64,91,91,91,91,6293154,1.02,1.45,1.45,1.45,1.45\n2024-06-28,Hessen,06,00+,55,86,86,86,86,6293154,0.87,1.37,1.37,1.37,1.37\n2024-06-27,Hessen,06,00+,63,89,89,89,89,6293154,1,1.41,1.41,1.41,1.41\n2024-06-26,Hessen,06,00+,66,91,91,91,91,6293154,1.05,1.45,1.45,1.45,1.45\n2024-06-25,Hessen,06,00+,60,90,90,90,90,6293154,0.95,1.43,1.43,1.43,1.43\n2024-06-24,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-23,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-22,Hessen,06,00+,54,72,72,72,72,6293154,0.86,1.14,1.14,1.14,1.14\n2024-06-21,Hessen,06,00+,53,70,70,70,70,6293154,0.84,1.11,1.11,1.11,1.11\n2024-06-20,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-06-19,Hessen,06,00+,43,53,53,53,53,6293154,0.68,0.84,0.84,0.84,0.84\n2024-06-18,Hessen,06,00+,46,54,54,54,54,6293154,0.73,0.86,0.86,0.86,0.86\n2024-06-17,Hessen,06,00+,43,52,52,52,52,6293154,0.68,0.83,0.83,0.83,0.83\n2024-06-16,Hessen,06,00+,44,53,53,53,53,6293154,0.7,0.84,0.84,0.84,0.84\n2024-06-15,Hessen,06,00+,44,52,52,52,52,6293154,0.7,0.83,0.83,0.83,0.83\n2024-06-14,Hessen,06,00+,37,52,52,52,52,6293154,0.59,0.83,0.83,0.83,0.83\n2024-06-13,Hessen,06,00+,37,49,49,49,49,6293154,0.59,0.78,0.78,0.78,0.78\n2024-06-12,Hessen,06,00+,39,54,54,54,54,6293154,0.62,0.86,0.86,0.86,0.86\n2024-06-11,Hessen,06,00+,28,43,43,43,43,6293154,0.44,0.68,0.68,0.68,0.68\n2024-06-10,Hessen,06,00+,31,45,45,45,45,6293154,0.49,0.72,0.72,0.72,0.72\n2024-06-09,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-08,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-07,Hessen,06,00+,37,46,46,46,46,6293154,0.59,0.73,0.73,0.73,0.73\n2024-06-06,Hessen,06,00+,31,40,40,40,40,6293154,0.49,0.64,0.64,0.64,0.64\n2024-06-05,Hessen,06,00+,26,34,34,34,34,6293154,0.41,0.54,0.54,0.54,0.54\n2024-06-04,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2024-06-03,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-02,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-01,Hessen,06,00+,23,36,36,36,36,6293154,0.37,0.57,0.57,0.57,0.57\n2024-05-31,Hessen,06,00+,25,33,33,33,33,6293154,0.4,0.52,0.52,0.52,0.52\n2024-05-30,Hessen,06,00+,28,36,36,36,36,6293154,0.44,0.57,0.57,0.57,0.57\n2024-05-29,Hessen,06,00+,29,33,33,33,33,6293154,0.46,0.52,0.52,0.52,0.52\n2024-05-28,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-27,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-26,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-25,Hessen,06,00+,14,22,22,22,22,6293154,0.22,0.35,0.35,0.35,0.35\n2024-05-24,Hessen,06,00+,14,18,18,18,18,6293154,0.22,0.29,0.29,0.29,0.29\n2024-05-23,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2024-05-22,Hessen,06,00+,13,27,27,27,27,6293154,0.21,0.43,0.43,0.43,0.43\n2024-05-21,Hessen,06,00+,12,23,23,23,23,6293154,0.19,0.37,0.37,0.37,0.37\n2024-05-20,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-19,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-18,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-17,Hessen,06,00+,28,44,44,44,44,6293154,0.44,0.7,0.7,0.7,0.7\n2024-05-16,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-05-15,Hessen,06,00+,25,34,34,34,34,6293154,0.4,0.54,0.54,0.54,0.54\n2024-05-14,Hessen,06,00+,21,30,30,30,30,6293154,0.33,0.48,0.48,0.48,0.48\n2024-05-13,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-12,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-11,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-10,Hessen,06,00+,16,21,21,21,21,6293154,0.25,0.33,0.33,0.33,0.33\n2024-05-09,Hessen,06,00+,26,37,37,37,37,6293154,0.41,0.59,0.59,0.59,0.59\n2024-05-08,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-07,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-05-06,Hessen,06,00+,26,41,41,41,41,6293154,0.41,0.65,0.65,0.65,0.65\n2024-05-05,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-04,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-03,Hessen,06,00+,24,43,43,43,43,6293154,0.38,0.68,0.68,0.68,0.68\n2024-05-02,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-05-01,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-04-30,Hessen,06,00+,26,38,38,38,38,6293154,0.41,0.6,0.6,0.6,0.6\n2024-04-29,Hessen,06,00+,23,32,32,32,32,6293154,0.37,0.51,0.51,0.51,0.51\n2024-04-28,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-27,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-26,Hessen,06,00+,18,26,26,26,26,6293154,0.29,0.41,0.41,0.41,0.41\n2024-04-25,Hessen,06,00+,14,21,21,21,21,6293154,0.22,0.33,0.33,0.33,0.33\n2024-04-24,Hessen,06,00+,16,26,26,26,26,6293154,0.25,0.41,0.41,0.41,0.41\n2024-04-23,Hessen,06,00+,10,19,19,19,19,6293154,0.16,0.3,0.3,0.3,0.3\n2024-04-22,Hessen,06,00+,12,20,20,20,20,6293154,0.19,0.32,0.32,0.32,0.32\n2024-04-21,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-20,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-19,Hessen,06,00+,13,21,21,21,21,6293154,0.21,0.33,0.33,0.33,0.33\n2024-04-18,Hessen,06,00+,15,22,22,22,22,6293154,0.24,0.35,0.35,0.35,0.35\n2024-04-17,Hessen,06,00+,16,24,24,24,24,6293154,0.25,0.38,0.38,0.38,0.38\n2024-04-16,Hessen,06,00+,20,28,28,28,28,6293154,0.32,0.44,0.44,0.44,0.44\n2024-04-15,Hessen,06,00+,24,31,31,31,31,6293154,0.38,0.49,0.49,0.49,0.49\n2024-04-14,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-13,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-12,Hessen,06,00+,25,35,35,35,35,6293154,0.4,0.56,0.56,0.56,0.56\n2024-04-11,Hessen,06,00+,29,37,37,37,37,6293154,0.46,0.59,0.59,0.59,0.59\n2024-04-10,Hessen,06,00+,28,34,34,34,34,6293154,0.44,0.54,0.54,0.54,0.54\n2024-04-09,Hessen,06,00+,36,42,42,42,42,6293154,0.57,0.67,0.67,0.67,0.67\n2024-04-08,Hessen,06,00+,21,32,32,32,32,6293154,0.33,0.51,0.51,0.51,0.51\n2024-04-07,Hessen,06,00+,22,33,33,33,33,6293154,0.35,0.52,0.52,0.52,0.52\n2024-04-06,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-04-05,Hessen,06,00+,19,27,27,27,27,6293154,0.3,0.43,0.43,0.43,0.43\n2024-04-04,Hessen,06,00+,19,26,26,26,26,6293154,0.3,0.41,0.41,0.41,0.41\n2024-04-03,Hessen,06,00+,14,25,25,25,25,6293154,0.22,0.4,0.4,0.4,0.4\n2024-04-02,Hessen,06,00+,9,17,17,17,17,6293154,0.14,0.27,0.27,0.27,0.27\n2024-04-01,Hessen,06,00+,24,36,36,36,36,6293154,0.38,0.57,0.57,0.57,0.57\n2024-03-31,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-03-30,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-03-28,Hessen,06,00+,36,48,48,48,48,6293154,0.57,0.76,0.76,0.76,0.76\n2024-03-27,Hessen,06,00+,33,45,45,45,45,6293154,0.52,0.72,0.72,0.72,0.72\n2024-03-26,Hessen,06,00+,36,50,50,50,50,6293154,0.57,0.79,0.79,0.79,0.79\n2024-03-25,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-24,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-23,Hessen,06,00+,29,43,43,43,43,6293154,0.46,0.68,0.68,0.68,0.68\n2024-03-22,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2024-03-21,Hessen,06,00+,32,42,42,42,42,6293154,0.51,0.67,0.67,0.67,0.67\n2024-03-20,Hessen,06,00+,33,46,46,46,46,6293154,0.52,0.73,0.73,0.73,0.73\n2024-03-19,Hessen,06,00+,32,46,46,46,46,6293154,0.51,0.73,0.73,0.73,0.73\n2024-03-18,Hessen,06,00+,45,59,59,59,59,6293154,0.72,0.94,0.94,0.94,0.94\n2024-03-17,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-16,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-15,Hessen,06,00+,48,67,67,67,67,6293154,0.76,1.06,1.06,1.06,1.06\n2024-03-14,Hessen,06,00+,49,68,68,68,68,6293154,0.78,1.08,1.08,1.08,1.08\n2024-03-13,Hessen,06,00+,52,73,73,73,73,6293154,0.83,1.16,1.16,1.16,1.16\n2024-03-12,Hessen,06,00+,38,70,70,70,70,6293154,0.6,1.11,1.11,1.11,1.11\n2024-03-11,Hessen,06,00+,28,60,60,60,60,6293154,0.44,0.95,0.95,0.95,0.95\n2024-03-10,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-09,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-08,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2024-03-07,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2024-03-06,Hessen,06,00+,34,52,52,52,52,6293154,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Hessen,06,00+,34,57,57,57,57,6293154,0.54,0.91,0.91,0.91,0.91\n2024-03-04,Hessen,06,00+,36,62,62,62,62,6293154,0.57,0.99,0.99,0.99,0.99\n2024-03-03,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-02,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-01,Hessen,06,00+,41,63,63,63,63,6293154,0.65,1,1,1,1\n2024-02-29,Hessen,06,00+,42,67,67,67,67,6293154,0.67,1.06,1.06,1.06,1.06\n2024-02-28,Hessen,06,00+,48,75,75,75,75,6293154,0.76,1.19,1.19,1.19,1.19\n2024-02-27,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2024-02-26,Hessen,06,00+,62,79,79,79,79,6293154,0.99,1.26,1.26,1.26,1.26\n2024-02-25,Hessen,06,00+,64,80,80,80,80,6293154,1.02,1.27,1.27,1.27,1.27\n2024-02-24,Hessen,06,00+,65,81,81,81,81,6293154,1.03,1.29,1.29,1.29,1.29\n2024-02-23,Hessen,06,00+,71,92,92,92,92,6293154,1.13,1.46,1.46,1.46,1.46\n2024-02-22,Hessen,06,00+,69,95,95,95,95,6293154,1.1,1.51,1.51,1.51,1.51\n2024-02-21,Hessen,06,00+,74,100,100,100,100,6293154,1.18,1.59,1.59,1.59,1.59\n2024-02-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2024-02-19,Hessen,06,00+,81,119,119,119,119,6293154,1.29,1.89,1.89,1.89,1.89\n2024-02-18,Hessen,06,00+,83,119,119,119,119,6293154,1.32,1.89,1.89,1.89,1.89\n2024-02-17,Hessen,06,00+,83,118,118,118,118,6293154,1.32,1.88,1.88,1.88,1.88\n2024-02-16,Hessen,06,00+,95,120,120,120,120,6293154,1.51,1.91,1.91,1.91,1.91\n2024-02-15,Hessen,06,00+,74,115,115,115,115,6293154,1.18,1.83,1.83,1.83,1.83\n2024-02-14,Hessen,06,00+,94,117,117,117,117,6293154,1.49,1.86,1.86,1.86,1.86\n2024-02-13,Hessen,06,00+,112,140,140,140,140,6293154,1.78,2.22,2.22,2.22,2.22\n2024-02-12,Hessen,06,00+,116,144,144,144,144,6293154,1.84,2.29,2.29,2.29,2.29\n2024-02-11,Hessen,06,00+,118,144,144,144,144,6293154,1.88,2.29,2.29,2.29,2.29\n2024-02-10,Hessen,06,00+,119,145,145,145,145,6293154,1.89,2.3,2.3,2.3,2.3\n2024-02-09,Hessen,06,00+,123,152,152,152,152,6293154,1.95,2.42,2.42,2.42,2.42\n2024-02-08,Hessen,06,00+,138,174,174,174,174,6293154,2.19,2.76,2.76,2.76,2.76\n2024-02-07,Hessen,06,00+,108,187,187,187,187,6293154,1.72,2.97,2.97,2.97,2.97\n2024-02-06,Hessen,06,00+,116,180,180,180,180,6293154,1.84,2.86,2.86,2.86,2.86\n2024-02-05,Hessen,06,00+,135,191,191,191,191,6293154,2.15,3.04,3.04,3.04,3.04\n2024-02-04,Hessen,06,00+,140,194,194,194,194,6293154,2.22,3.08,3.08,3.08,3.08\n2024-02-03,Hessen,06,00+,143,196,196,196,196,6293154,2.27,3.11,3.11,3.11,3.11\n2024-02-02,Hessen,06,00+,137,188,188,188,188,6293154,2.18,2.99,2.99,2.99,2.99\n2024-02-01,Hessen,06,00+,135,186,186,186,186,6293154,2.15,2.96,2.96,2.96,2.96\n2024-01-31,Hessen,06,00+,134,180,180,180,180,6293154,2.13,2.86,2.86,2.86,2.86\n2024-01-30,Hessen,06,00+,137,172,172,172,172,6293154,2.18,2.73,2.73,2.73,2.73\n2024-01-29,Hessen,06,00+,142,189,189,189,189,6293154,2.26,3,3,3,3\n2024-01-28,Hessen,06,00+,144,186,186,186,186,6293154,2.29,2.96,2.96,2.96,2.96\n2024-01-27,Hessen,06,00+,144,183,183,183,183,6293154,2.29,2.91,2.91,2.91,2.91\n2024-01-26,Hessen,06,00+,136,183,183,183,183,6293154,2.16,2.91,2.91,2.91,2.91\n2024-01-25,Hessen,06,00+,130,173,173,173,173,6293154,2.07,2.75,2.75,2.75,2.75\n2024-01-24,Hessen,06,00+,138,179,179,179,179,6293154,2.19,2.84,2.84,2.84,2.84\n2024-01-23,Hessen,06,00+,134,187,187,187,187,6293154,2.13,2.97,2.97,2.97,2.97\n2024-01-22,Hessen,06,00+,139,193,193,193,193,6293154,2.21,3.07,3.07,3.07,3.07\n2024-01-21,Hessen,06,00+,143,195,195,195,195,6293154,2.27,3.1,3.1,3.1,3.1\n2024-01-20,Hessen,06,00+,144,196,196,196,196,6293154,2.29,3.11,3.11,3.11,3.11\n2024-01-19,Hessen,06,00+,159,213,213,213,213,6293154,2.53,3.38,3.38,3.38,3.38\n2024-01-18,Hessen,06,00+,177,240,240,240,240,6293154,2.81,3.81,3.81,3.81,3.81\n2024-01-17,Hessen,06,00+,187,253,253,253,253,6293154,2.97,4.02,4.02,4.02,4.02\n2024-01-16,Hessen,06,00+,190,270,270,270,270,6293154,3.02,4.29,4.29,4.29,4.29\n2024-01-15,Hessen,06,00+,229,305,305,305,305,6293154,3.64,4.85,4.85,4.85,4.85\n2024-01-14,Hessen,06,00+,235,308,308,308,308,6293154,3.73,4.89,4.89,4.89,4.89\n2024-01-13,Hessen,06,00+,235,307,307,307,307,6293154,3.73,4.88,4.88,4.88,4.88\n2024-01-12,Hessen,06,00+,237,322,322,322,322,6293154,3.77,5.12,5.12,5.12,5.12\n2024-01-11,Hessen,06,00+,235,331,331,331,331,6293154,3.73,5.26,5.26,5.26,5.26\n2024-01-10,Hessen,06,00+,290,405,405,405,405,6293154,4.61,6.44,6.44,6.44,6.44\n2024-01-09,Hessen,06,00+,425,607,607,607,607,6293154,6.75,9.65,9.65,9.65,9.65\n2024-01-08,Hessen,06,00+,356,499,499,499,499,6293154,5.66,7.93,7.93,7.93,7.93\n2024-01-07,Hessen,06,00+,375,512,512,512,512,6293154,5.96,8.14,8.14,8.14,8.14\n2024-01-06,Hessen,06,00+,380,519,519,519,519,6293154,6.04,8.25,8.25,8.25,8.25\n2024-01-05,Hessen,06,00+,392,545,545,545,545,6293154,6.23,8.66,8.66,8.66,8.66\n2024-01-04,Hessen,06,00+,408,600,600,600,600,6293154,6.48,9.53,9.53,9.53,9.53\n2024-01-03,Hessen,06,00+,473,750,750,750,750,6293154,7.52,11.92,11.92,11.92,11.92\n2024-01-02,Hessen,06,00+,301,510,510,510,510,6293154,4.78,8.1,8.1,8.1,8.1\n2024-01-01,Hessen,06,00+,321,524,524,524,524,6293154,5.1,8.33,8.33,8.33,8.33\n2023-12-31,Hessen,06,00+,329,513,513,513,513,6293154,5.23,8.15,8.15,8.15,8.15\n2023-12-30,Hessen,06,00+,341,522,522,522,522,6293154,5.42,8.29,8.29,8.29,8.29\n2023-12-29,Hessen,06,00+,358,568,568,568,568,6293154,5.69,9.03,9.03,9.03,9.03\n2023-12-28,Hessen,06,00+,373,593,593,593,593,6293154,5.93,9.42,9.42,9.42,9.42\n2023-12-27,Hessen,06,00+,237,460,460,460,460,6293154,3.77,7.31,7.31,7.31,7.31\n2023-12-26,Hessen,06,00+,354,583,583,583,583,6293154,5.63,9.26,9.26,9.26,9.26\n2023-12-25,Hessen,06,00+,513,762,762,762,762,6293154,8.15,12.11,12.11,12.11,12.11\n2023-12-24,Hessen,06,00+,521,763,763,763,763,6293154,8.28,12.12,12.12,12.12,12.12\n2023-12-23,Hessen,06,00+,533,759,759,759,759,6293154,8.47,12.06,12.06,12.06,12.06\n2023-12-22,Hessen,06,00+,509,729,729,729,729,6293154,8.09,11.58,11.58,11.58,11.58\n2023-12-21,Hessen,06,00+,487,721,721,721,721,6293154,7.74,11.46,11.46,11.46,11.46\n2023-12-20,Hessen,06,00+,483,701,701,701,701,6293154,7.68,11.14,11.14,11.14,11.14\n2023-12-19,Hessen,06,00+,512,728,728,728,728,6293154,8.14,11.57,11.57,11.57,11.57\n2023-12-18,Hessen,06,00+,556,770,770,770,770,6293154,8.83,12.24,12.24,12.24,12.24\n2023-12-17,Hessen,06,00+,566,771,771,771,771,6293154,8.99,12.25,12.25,12.25,12.25\n2023-12-16,Hessen,06,00+,570,764,764,764,764,6293154,9.06,12.14,12.14,12.14,12.14\n2023-12-15,Hessen,06,00+,544,747,747,747,747,6293154,8.64,11.87,11.87,11.87,11.87\n2023-12-14,Hessen,06,00+,516,703,703,703,703,6293154,8.2,11.17,11.17,11.17,11.17\n2023-12-13,Hessen,06,00+,475,679,679,679,679,6293154,7.55,10.79,10.79,10.79,10.79\n2023-12-12,Hessen,06,00+,446,654,654,654,654,6293154,7.09,10.39,10.39,10.39,10.39\n2023-12-11,Hessen,06,00+,404,601,601,601,601,6293154,6.42,9.55,9.55,9.55,9.55\n2023-12-10,Hessen,06,00+,408,595,595,595,595,6293154,6.48,9.45,9.45,9.45,9.45\n2023-12-09,Hessen,06,00+,410,594,594,594,594,6293154,6.52,9.44,9.44,9.44,9.44\n2023-12-08,Hessen,06,00+,423,595,595,595,595,6293154,6.72,9.45,9.45,9.45,9.45\n2023-12-07,Hessen,06,00+,415,582,582,582,582,6293154,6.59,9.25,9.25,9.25,9.25\n2023-12-06,Hessen,06,00+,404,577,577,577,577,6293154,6.42,9.17,9.17,9.17,9.17\n2023-12-05,Hessen,06,00+,343,547,547,547,547,6293154,5.45,8.69,8.69,8.69,8.69\n2023-12-04,Hessen,06,00+,367,528,528,528,528,6293154,5.83,8.39,8.39,8.39,8.39\n2023-12-03,Hessen,06,00+,367,523,523,523,523,6293154,5.83,8.31,8.31,8.31,8.31\n2023-12-02,Hessen,06,00+,373,525,525,525,525,6293154,5.93,8.34,8.34,8.34,8.34\n2023-12-01,Hessen,06,00+,348,517,517,517,517,6293154,5.53,8.22,8.22,8.22,8.22\n2023-11-30,Hessen,06,00+,306,511,511,511,511,6293154,4.86,8.12,8.12,8.12,8.12\n2023-11-29,Hessen,06,00+,338,536,536,536,536,6293154,5.37,8.52,8.52,8.52,8.52\n2023-11-28,Hessen,06,00+,337,546,546,546,546,6293154,5.36,8.68,8.68,8.68,8.68\n2023-11-27,Hessen,06,00+,366,553,553,553,553,6293154,5.82,8.79,8.79,8.79,8.79\n2023-11-26,Hessen,06,00+,377,567,567,567,567,6293154,5.99,9.01,9.01,9.01,9.01\n2023-11-25,Hessen,06,00+,382,567,567,567,567,6293154,6.07,9.01,9.01,9.01,9.01\n2023-11-24,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-11-23,Hessen,06,00+,368,564,564,564,564,6293154,5.85,8.96,8.96,8.96,8.96\n2023-11-22,Hessen,06,00+,363,541,541,541,541,6293154,5.77,8.6,8.6,8.6,8.6\n2023-11-21,Hessen,06,00+,314,509,509,509,509,6293154,4.99,8.09,8.09,8.09,8.09\n2023-11-20,Hessen,06,00+,278,472,472,472,472,6293154,4.42,7.5,7.5,7.5,7.5\n2023-11-19,Hessen,06,00+,286,469,469,469,469,6293154,4.54,7.45,7.45,7.45,7.45\n2023-11-18,Hessen,06,00+,293,470,470,470,470,6293154,4.66,7.47,7.47,7.47,7.47\n2023-11-17,Hessen,06,00+,290,480,480,480,480,6293154,4.61,7.63,7.63,7.63,7.63\n2023-11-16,Hessen,06,00+,300,480,480,480,480,6293154,4.77,7.63,7.63,7.63,7.63\n2023-11-15,Hessen,06,00+,309,479,479,479,479,6293154,4.91,7.61,7.61,7.61,7.61\n2023-11-14,Hessen,06,00+,286,453,453,453,453,6293154,4.54,7.2,7.2,7.2,7.2\n2023-11-13,Hessen,06,00+,294,448,448,448,448,6293154,4.67,7.12,7.12,7.12,7.12\n2023-11-12,Hessen,06,00+,303,446,446,446,446,6293154,4.81,7.09,7.09,7.09,7.09\n2023-11-11,Hessen,06,00+,314,451,451,451,451,6293154,4.99,7.17,7.17,7.17,7.17\n2023-11-10,Hessen,06,00+,299,430,430,430,430,6293154,4.75,6.83,6.83,6.83,6.83\n2023-11-09,Hessen,06,00+,283,416,416,416,416,6293154,4.5,6.61,6.61,6.61,6.61\n2023-11-08,Hessen,06,00+,278,406,406,406,406,6293154,4.42,6.45,6.45,6.45,6.45\n2023-11-07,Hessen,06,00+,300,455,455,455,455,6293154,4.77,7.23,7.23,7.23,7.23\n2023-11-06,Hessen,06,00+,329,477,477,477,477,6293154,5.23,7.58,7.58,7.58,7.58\n2023-11-05,Hessen,06,00+,349,488,488,488,488,6293154,5.55,7.75,7.75,7.75,7.75\n2023-11-04,Hessen,06,00+,359,486,486,486,486,6293154,5.7,7.72,7.72,7.72,7.72\n2023-11-03,Hessen,06,00+,389,512,512,512,512,6293154,6.18,8.14,8.14,8.14,8.14\n2023-11-02,Hessen,06,00+,367,506,506,506,506,6293154,5.83,8.04,8.04,8.04,8.04\n2023-11-01,Hessen,06,00+,342,502,502,502,502,6293154,5.43,7.98,7.98,7.98,7.98\n2023-10-31,Hessen,06,00+,311,478,478,478,478,6293154,4.94,7.6,7.6,7.6,7.6\n2023-10-30,Hessen,06,00+,296,455,455,455,455,6293154,4.7,7.23,7.23,7.23,7.23\n2023-10-29,Hessen,06,00+,305,445,445,445,445,6293154,4.85,7.07,7.07,7.07,7.07\n2023-10-28,Hessen,06,00+,315,445,445,445,445,6293154,5.01,7.07,7.07,7.07,7.07\n2023-10-27,Hessen,06,00+,302,416,416,416,416,6293154,4.8,6.61,6.61,6.61,6.61\n2023-10-26,Hessen,06,00+,295,412,412,412,412,6293154,4.69,6.55,6.55,6.55,6.55\n2023-10-25,Hessen,06,00+,260,393,393,393,393,6293154,4.13,6.24,6.24,6.24,6.24\n2023-10-24,Hessen,06,00+,241,380,380,380,380,6293154,3.83,6.04,6.04,6.04,6.04\n2023-10-23,Hessen,06,00+,256,366,366,366,366,6293154,4.07,5.82,5.82,5.82,5.82\n2023-10-22,Hessen,06,00+,262,362,362,362,362,6293154,4.16,5.75,5.75,5.75,5.75\n2023-10-21,Hessen,06,00+,267,358,358,358,358,6293154,4.24,5.69,5.69,5.69,5.69\n2023-10-20,Hessen,06,00+,266,360,360,360,360,6293154,4.23,5.72,5.72,5.72,5.72\n2023-10-19,Hessen,06,00+,253,351,351,351,351,6293154,4.02,5.58,5.58,5.58,5.58\n2023-10-18,Hessen,06,00+,259,363,363,363,363,6293154,4.12,5.77,5.77,5.77,5.77\n2023-10-17,Hessen,06,00+,233,342,342,342,342,6293154,3.7,5.43,5.43,5.43,5.43\n2023-10-16,Hessen,06,00+,250,334,334,334,334,6293154,3.97,5.31,5.31,5.31,5.31\n2023-10-15,Hessen,06,00+,256,334,334,334,334,6293154,4.07,5.31,5.31,5.31,5.31\n2023-10-14,Hessen,06,00+,259,331,331,331,331,6293154,4.12,5.26,5.26,5.26,5.26\n2023-10-13,Hessen,06,00+,244,324,324,324,324,6293154,3.88,5.15,5.15,5.15,5.15\n2023-10-12,Hessen,06,00+,220,331,331,331,331,6293154,3.5,5.26,5.26,5.26,5.26\n2023-10-11,Hessen,06,00+,248,343,343,343,343,6293154,3.94,5.45,5.45,5.45,5.45\n2023-10-10,Hessen,06,00+,197,300,300,300,300,6293154,3.13,4.77,4.77,4.77,4.77\n2023-10-09,Hessen,06,00+,192,279,279,279,279,6293154,3.05,4.43,4.43,4.43,4.43\n2023-10-08,Hessen,06,00+,200,283,283,283,283,6293154,3.18,4.5,4.5,4.5,4.5\n2023-10-07,Hessen,06,00+,203,285,285,285,285,6293154,3.23,4.53,4.53,4.53,4.53\n2023-10-06,Hessen,06,00+,213,298,298,298,298,6293154,3.38,4.74,4.74,4.74,4.74\n2023-10-05,Hessen,06,00+,176,297,297,297,297,6293154,2.8,4.72,4.72,4.72,4.72\n2023-10-04,Hessen,06,00+,146,261,261,261,261,6293154,2.32,4.15,4.15,4.15,4.15\n2023-10-03,Hessen,06,00+,175,298,298,298,298,6293154,2.78,4.74,4.74,4.74,4.74\n2023-10-02,Hessen,06,00+,157,270,270,270,270,6293154,2.49,4.29,4.29,4.29,4.29\n2023-10-01,Hessen,06,00+,158,261,261,261,261,6293154,2.51,4.15,4.15,4.15,4.15\n2023-09-30,Hessen,06,00+,158,256,256,256,256,6293154,2.51,4.07,4.07,4.07,4.07\n2023-09-29,Hessen,06,00+,154,231,231,231,231,6293154,2.45,3.67,3.67,3.67,3.67\n2023-09-28,Hessen,06,00+,140,216,216,216,216,6293154,2.22,3.43,3.43,3.43,3.43\n2023-09-27,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-26,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-25,Hessen,06,00+,139,213,213,213,213,6293154,2.21,3.38,3.38,3.38,3.38\n2023-09-24,Hessen,06,00+,141,214,214,214,214,6293154,2.24,3.4,3.4,3.4,3.4\n2023-09-23,Hessen,06,00+,144,217,217,217,217,6293154,2.29,3.45,3.45,3.45,3.45\n2023-09-22,Hessen,06,00+,146,213,213,213,213,6293154,2.32,3.38,3.38,3.38,3.38\n2023-09-21,Hessen,06,00+,146,209,209,209,209,6293154,2.32,3.32,3.32,3.32,3.32\n2023-09-20,Hessen,06,00+,132,206,206,206,206,6293154,2.1,3.27,3.27,3.27,3.27\n2023-09-19,Hessen,06,00+,132,204,204,204,204,6293154,2.1,3.24,3.24,3.24,3.24\n2023-09-18,Hessen,06,00+,139,192,192,192,192,6293154,2.21,3.05,3.05,3.05,3.05\n2023-09-17,Hessen,06,00+,142,193,193,193,193,6293154,2.26,3.07,3.07,3.07,3.07\n2023-09-16,Hessen,06,00+,148,196,196,196,196,6293154,2.35,3.11,3.11,3.11,3.11\n2023-09-15,Hessen,06,00+,149,199,199,199,199,6293154,2.37,3.16,3.16,3.16,3.16\n2023-09-14,Hessen,06,00+,147,201,201,201,201,6293154,2.34,3.19,3.19,3.19,3.19\n2023-09-13,Hessen,06,00+,152,212,212,212,212,6293154,2.42,3.37,3.37,3.37,3.37\n2023-09-12,Hessen,06,00+,131,207,207,207,207,6293154,2.08,3.29,3.29,3.29,3.29\n2023-09-11,Hessen,06,00+,134,189,189,189,189,6293154,2.13,3,3,3,3\n2023-09-10,Hessen,06,00+,136,188,188,188,188,6293154,2.16,2.99,2.99,2.99,2.99\n2023-09-09,Hessen,06,00+,138,185,185,185,185,6293154,2.19,2.94,2.94,2.94,2.94\n2023-09-08,Hessen,06,00+,132,182,182,182,182,6293154,2.1,2.89,2.89,2.89,2.89\n2023-09-07,Hessen,06,00+,121,167,167,167,167,6293154,1.92,2.65,2.65,2.65,2.65\n2023-09-06,Hessen,06,00+,95,149,149,149,149,6293154,1.51,2.37,2.37,2.37,2.37\n2023-09-05,Hessen,06,00+,88,134,134,134,134,6293154,1.4,2.13,2.13,2.13,2.13\n2023-09-04,Hessen,06,00+,79,119,119,119,119,6293154,1.26,1.89,1.89,1.89,1.89\n2023-09-03,Hessen,06,00+,79,117,117,117,117,6293154,1.26,1.86,1.86,1.86,1.86\n2023-09-02,Hessen,06,00+,80,116,116,116,116,6293154,1.27,1.84,1.84,1.84,1.84\n2023-09-01,Hessen,06,00+,83,111,111,111,111,6293154,1.32,1.76,1.76,1.76,1.76\n2023-08-31,Hessen,06,00+,77,116,116,116,116,6293154,1.22,1.84,1.84,1.84,1.84\n2023-08-30,Hessen,06,00+,65,106,106,106,106,6293154,1.03,1.68,1.68,1.68,1.68\n2023-08-29,Hessen,06,00+,69,108,108,108,108,6293154,1.1,1.72,1.72,1.72,1.72\n2023-08-28,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-27,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-26,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-25,Hessen,06,00+,0,99,99,99,99,6293154,0,1.57,1.57,1.57,1.57\n2023-08-24,Hessen,06,00+,71,90,90,90,90,6293154,1.13,1.43,1.43,1.43,1.43\n2023-08-23,Hessen,06,00+,73,94,94,94,94,6293154,1.16,1.49,1.49,1.49,1.49\n2023-08-22,Hessen,06,00+,63,88,88,88,88,6293154,1,1.4,1.4,1.4,1.4\n2023-08-21,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-20,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-19,Hessen,06,00+,62,91,91,91,91,6293154,0.99,1.45,1.45,1.45,1.45\n2023-08-18,Hessen,06,00+,64,97,97,97,97,6293154,1.02,1.54,1.54,1.54,1.54\n2023-08-17,Hessen,06,00+,58,95,95,95,95,6293154,0.92,1.51,1.51,1.51,1.51\n2023-08-16,Hessen,06,00+,60,88,88,88,88,6293154,0.95,1.4,1.4,1.4,1.4\n2023-08-15,Hessen,06,00+,56,87,87,87,87,6293154,0.89,1.38,1.38,1.38,1.38\n2023-08-14,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-13,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-12,Hessen,06,00+,58,73,73,73,73,6293154,0.92,1.16,1.16,1.16,1.16\n2023-08-11,Hessen,06,00+,60,69,69,69,69,6293154,0.95,1.1,1.1,1.1,1.1\n2023-08-10,Hessen,06,00+,55,66,66,66,66,6293154,0.87,1.05,1.05,1.05,1.05\n2023-08-09,Hessen,06,00+,49,65,65,65,65,6293154,0.78,1.03,1.03,1.03,1.03\n2023-08-08,Hessen,06,00+,38,59,59,59,59,6293154,0.6,0.94,0.94,0.94,0.94\n2023-08-07,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-06,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-05,Hessen,06,00+,42,55,55,55,55,6293154,0.67,0.87,0.87,0.87,0.87\n2023-08-04,Hessen,06,00+,40,55,55,55,55,6293154,0.64,0.87,0.87,0.87,0.87\n2023-08-03,Hessen,06,00+,37,53,53,53,53,6293154,0.59,0.84,0.84,0.84,0.84\n2023-08-02,Hessen,06,00+,31,52,52,52,52,6293154,0.49,0.83,0.83,0.83,0.83\n2023-08-01,Hessen,06,00+,29,53,53,53,53,6293154,0.46,0.84,0.84,0.84,0.84\n2023-07-31,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-30,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-29,Hessen,06,00+,26,44,44,44,44,6293154,0.41,0.7,0.7,0.7,0.7\n2023-07-28,Hessen,06,00+,27,38,38,38,38,6293154,0.43,0.6,0.6,0.6,0.6\n2023-07-27,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-26,Hessen,06,00+,28,38,38,38,38,6293154,0.44,0.6,0.6,0.6,0.6\n2023-07-25,Hessen,06,00+,26,36,36,36,36,6293154,0.41,0.57,0.57,0.57,0.57\n2023-07-24,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-23,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-22,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-21,Hessen,06,00+,26,39,39,39,39,6293154,0.41,0.62,0.62,0.62,0.62\n2023-07-20,Hessen,06,00+,21,36,36,36,36,6293154,0.33,0.57,0.57,0.57,0.57\n2023-07-19,Hessen,06,00+,19,41,41,41,41,6293154,0.3,0.65,0.65,0.65,0.65\n2023-07-18,Hessen,06,00+,16,35,35,35,35,6293154,0.25,0.56,0.56,0.56,0.56\n2023-07-17,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-16,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-15,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-14,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-13,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2023-07-12,Hessen,06,00+,12,16,16,16,16,6293154,0.19,0.25,0.25,0.25,0.25\n2023-07-11,Hessen,06,00+,11,16,16,16,16,6293154,0.17,0.25,0.25,0.25,0.25\n2023-07-10,Hessen,06,00+,12,18,18,18,18,6293154,0.19,0.29,0.29,0.29,0.29\n2023-07-09,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-08,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-07,Hessen,06,00+,20,25,25,25,25,6293154,0.32,0.4,0.4,0.4,0.4\n2023-07-06,Hessen,06,00+,17,26,26,26,26,6293154,0.27,0.41,0.41,0.41,0.41\n2023-07-05,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2023-07-04,Hessen,06,00+,30,38,38,38,38,6293154,0.48,0.6,0.6,0.6,0.6\n2023-07-03,Hessen,06,00+,33,42,42,42,42,6293154,0.52,0.67,0.67,0.67,0.67\n2023-07-02,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-07-01,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-06-30,Hessen,06,00+,31,37,37,37,37,6293154,0.49,0.59,0.59,0.59,0.59\n2023-06-29,Hessen,06,00+,30,37,37,37,37,6293154,0.48,0.59,0.59,0.59,0.59\n2023-06-28,Hessen,06,00+,20,29,29,29,29,6293154,0.32,0.46,0.46,0.46,0.46\n2023-06-27,Hessen,06,00+,16,25,25,25,25,6293154,0.25,0.4,0.4,0.4,0.4\n2023-06-26,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-25,Hessen,06,00+,16,19,19,19,19,6293154,0.25,0.3,0.3,0.3,0.3\n2023-06-24,Hessen,06,00+,17,20,20,20,20,6293154,0.27,0.32,0.32,0.32,0.32\n2023-06-23,Hessen,06,00+,11,15,15,15,15,6293154,0.17,0.24,0.24,0.24,0.24\n2023-06-22,Hessen,06,00+,10,16,16,16,16,6293154,0.16,0.25,0.25,0.25,0.25\n2023-06-21,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-20,Hessen,06,00+,21,27,27,27,27,6293154,0.33,0.43,0.43,0.43,0.43\n2023-06-19,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2023-06-18,Hessen,06,00+,32,43,43,43,43,6293154,0.51,0.68,0.68,0.68,0.68\n2023-06-17,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2023-06-16,Hessen,06,00+,39,51,51,51,51,6293154,0.62,0.81,0.81,0.81,0.81\n2023-06-15,Hessen,06,00+,34,48,48,48,48,6293154,0.54,0.76,0.76,0.76,0.76\n2023-06-14,Hessen,06,00+,35,52,52,52,52,6293154,0.56,0.83,0.83,0.83,0.83\n2023-06-13,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2023-06-12,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-11,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-10,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2023-06-09,Hessen,06,00+,30,58,58,58,58,6293154,0.48,0.92,0.92,0.92,0.92\n2023-06-08,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2023-06-07,Hessen,06,00+,49,69,69,69,69,6293154,0.78,1.1,1.1,1.1,1.1\n2023-06-06,Hessen,06,00+,66,88,88,88,88,6293154,1.05,1.4,1.4,1.4,1.4\n2023-06-05,Hessen,06,00+,53,66,66,66,66,6293154,0.84,1.05,1.05,1.05,1.05\n2023-06-04,Hessen,06,00+,53,65,65,65,65,6293154,0.84,1.03,1.03,1.03,1.03\n2023-06-03,Hessen,06,00+,54,66,66,66,66,6293154,0.86,1.05,1.05,1.05,1.05\n2023-06-02,Hessen,06,00+,50,60,60,60,60,6293154,0.79,0.95,0.95,0.95,0.95\n2023-06-01,Hessen,06,00+,45,60,60,60,60,6293154,0.72,0.95,0.95,0.95,0.95\n2023-05-31,Hessen,06,00+,43,59,59,59,59,6293154,0.68,0.94,0.94,0.94,0.94\n2023-05-30,Hessen,06,00+,38,52,52,52,52,6293154,0.6,0.83,0.83,0.83,0.83\n2023-05-29,Hessen,06,00+,73,89,89,89,89,6293154,1.16,1.41,1.41,1.41,1.41\n2023-05-28,Hessen,06,00+,75,91,91,91,91,6293154,1.19,1.45,1.45,1.45,1.45\n2023-05-27,Hessen,06,00+,75,90,90,90,90,6293154,1.19,1.43,1.43,1.43,1.43\n2023-05-26,Hessen,06,00+,79,96,96,96,96,6293154,1.26,1.53,1.53,1.53,1.53\n2023-05-25,Hessen,06,00+,64,85,85,85,85,6293154,1.02,1.35,1.35,1.35,1.35\n2023-05-24,Hessen,06,00+,76,103,103,103,103,6293154,1.21,1.64,1.64,1.64,1.64\n2023-05-23,Hessen,06,00+,76,110,110,110,110,6293154,1.21,1.75,1.75,1.75,1.75\n2023-05-22,Hessen,06,00+,77,107,107,107,107,6293154,1.22,1.7,1.7,1.7,1.7\n2023-05-21,Hessen,06,00+,78,106,106,106,106,6293154,1.24,1.68,1.68,1.68,1.68\n2023-05-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2023-05-19,Hessen,06,00+,77,106,106,106,106,6293154,1.22,1.68,1.68,1.68,1.68\n2023-05-18,Hessen,06,00+,94,124,124,124,124,6293154,1.49,1.97,1.97,1.97,1.97\n2023-05-17,Hessen,06,00+,86,114,114,114,114,6293154,1.37,1.81,1.81,1.81,1.81\n2023-05-16,Hessen,06,00+,89,114,114,114,114,6293154,1.41,1.81,1.81,1.81,1.81\n2023-05-15,Hessen,06,00+,98,127,127,127,127,6293154,1.56,2.02,2.02,2.02,2.02\n2023-05-14,Hessen,06,00+,100,129,129,129,129,6293154,1.59,2.05,2.05,2.05,2.05\n2023-05-13,Hessen,06,00+,102,128,128,128,128,6293154,1.62,2.03,2.03,2.03,2.03\n2023-05-12,Hessen,06,00+,101,140,140,140,140,6293154,1.6,2.22,2.22,2.22,2.22\n2023-05-11,Hessen,06,00+,119,156,156,156,156,6293154,1.89,2.48,2.48,2.48,2.48\n2023-05-10,Hessen,06,00+,130,169,169,169,169,6293154,2.07,2.69,2.69,2.69,2.69\n2023-05-09,Hessen,06,00+,160,203,203,203,203,6293154,2.54,3.23,3.23,3.23,3.23\n2023-05-08,Hessen,06,00+,120,160,160,160,160,6293154,1.91,2.54,2.54,2.54,2.54\n2023-05-07,Hessen,06,00+,126,163,163,163,163,6293154,2,2.59,2.59,2.59,2.59\n2023-05-06,Hessen,06,00+,129,164,164,164,164,6293154,2.05,2.61,2.61,2.61,2.61\n2023-05-05,Hessen,06,00+,136,166,166,166,166,6293154,2.16,2.64,2.64,2.64,2.64\n2023-05-04,Hessen,06,00+,112,150,150,150,150,6293154,1.78,2.38,2.38,2.38,2.38\n2023-05-03,Hessen,06,00+,116,162,162,162,162,6293154,1.84,2.57,2.57,2.57,2.57\n2023-05-02,Hessen,06,00+,99,151,151,151,151,6293154,1.57,2.4,2.4,2.4,2.4\n2023-05-01,Hessen,06,00+,176,230,230,230,230,6293154,2.8,3.65,3.65,3.65,3.65\n2023-04-30,Hessen,06,00+,179,229,229,229,229,6293154,2.84,3.64,3.64,3.64,3.64\n2023-04-29,Hessen,06,00+,180,227,227,227,227,6293154,2.86,3.61,3.61,3.61,3.61\n2023-04-28,Hessen,06,00+,185,225,225,225,225,6293154,2.94,3.58,3.58,3.58,3.58\n2023-04-27,Hessen,06,00+,198,252,252,252,252,6293154,3.15,4,4,4,4\n2023-04-26,Hessen,06,00+,199,245,245,245,245,6293154,3.16,3.89,3.89,3.89,3.89\n2023-04-25,Hessen,06,00+,178,241,241,241,241,6293154,2.83,3.83,3.83,3.83,3.83\n2023-04-24,Hessen,06,00+,186,232,232,232,232,6293154,2.96,3.69,3.69,3.69,3.69\n2023-04-23,Hessen,06,00+,190,231,231,231,231,6293154,3.02,3.67,3.67,3.67,3.67\n2023-04-22,Hessen,06,00+,190,230,230,230,230,6293154,3.02,3.65,3.65,3.65,3.65\n2023-04-21,Hessen,06,00+,192,244,244,244,244,6293154,3.05,3.88,3.88,3.88,3.88\n2023-04-20,Hessen,06,00+,174,238,238,238,238,6293154,2.76,3.78,3.78,3.78,3.78\n2023-04-19,Hessen,06,00+,178,263,263,263,263,6293154,2.83,4.18,4.18,4.18,4.18\n2023-04-18,Hessen,06,00+,261,355,355,355,355,6293154,4.15,5.64,5.64,5.64,5.64\n2023-04-17,Hessen,06,00+,219,287,287,287,287,6293154,3.48,4.56,4.56,4.56,4.56\n2023-04-16,Hessen,06,00+,221,285,285,285,285,6293154,3.51,4.53,4.53,4.53,4.53\n2023-04-15,Hessen,06,00+,225,291,291,291,291,6293154,3.58,4.62,4.62,4.62,4.62\n2023-04-14,Hessen,06,00+,197,258,258,258,258,6293154,3.13,4.1,4.1,4.1,4.1\n2023-04-13,Hessen,06,00+,185,259,259,259,259,6293154,2.94,4.12,4.12,4.12,4.12\n2023-04-12,Hessen,06,00+,146,239,239,239,239,6293154,2.32,3.8,3.8,3.8,3.8\n2023-04-11,Hessen,06,00+,94,167,167,167,167,6293154,1.49,2.65,2.65,2.65,2.65\n2023-04-10,Hessen,06,00+,174,252,252,252,252,6293154,2.76,4,4,4,4\n2023-04-09,Hessen,06,00+,181,262,262,262,262,6293154,2.88,4.16,4.16,4.16,4.16\n2023-04-08,Hessen,06,00+,184,259,259,259,259,6293154,2.92,4.12,4.12,4.12,4.12\n2023-04-07,Hessen,06,00+,227,316,316,316,316,6293154,3.61,5.02,5.02,5.02,5.02\n2023-04-06,Hessen,06,00+,228,329,329,329,329,6293154,3.62,5.23,5.23,5.23,5.23\n2023-04-05,Hessen,06,00+,268,364,364,364,364,6293154,4.26,5.78,5.78,5.78,5.78\n2023-04-04,Hessen,06,00+,267,364,364,364,364,6293154,4.24,5.78,5.78,5.78,5.78\n2023-04-03,Hessen,06,00+,302,400,400,400,400,6293154,4.8,6.36,6.36,6.36,6.36\n2023-04-02,Hessen,06,00+,311,398,398,398,398,6293154,4.94,6.32,6.32,6.32,6.32\n2023-04-01,Hessen,06,00+,319,404,404,404,404,6293154,5.07,6.42,6.42,6.42,6.42\n2023-03-31,Hessen,06,00+,341,418,418,418,418,6293154,5.42,6.64,6.64,6.64,6.64\n2023-03-30,Hessen,06,00+,321,436,436,436,436,6293154,5.1,6.93,6.93,6.93,6.93\n2023-03-29,Hessen,06,00+,351,476,476,476,476,6293154,5.58,7.56,7.56,7.56,7.56\n2023-03-28,Hessen,06,00+,375,503,503,503,503,6293154,5.96,7.99,7.99,7.99,7.99\n2023-03-27,Hessen,06,00+,362,524,524,524,524,6293154,5.75,8.33,8.33,8.33,8.33\n2023-03-26,Hessen,06,00+,371,526,526,526,526,6293154,5.9,8.36,8.36,8.36,8.36\n2023-03-25,Hessen,06,00+,378,526,526,526,526,6293154,6.01,8.36,8.36,8.36,8.36\n2023-03-24,Hessen,06,00+,390,546,546,546,546,6293154,6.2,8.68,8.68,8.68,8.68\n2023-03-23,Hessen,06,00+,405,564,564,564,564,6293154,6.44,8.96,8.96,8.96,8.96\n2023-03-22,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-03-21,Hessen,06,00+,435,613,613,613,613,6293154,6.91,9.74,9.74,9.74,9.74\n2023-03-20,Hessen,06,00+,527,696,696,696,696,6293154,8.37,11.06,11.06,11.06,11.06\n2023-03-19,Hessen,06,00+,534,692,692,692,692,6293154,8.49,11,11,11,11\n2023-03-18,Hessen,06,00+,550,700,700,700,700,6293154,8.74,11.12,11.12,11.12,11.12\n2023-03-17,Hessen,06,00+,535,704,704,704,704,6293154,8.5,11.19,11.19,11.19,11.19\n2023-03-16,Hessen,06,00+,543,723,723,723,723,6293154,8.63,11.49,11.49,11.49,11.49\n2023-03-15,Hessen,06,00+,554,720,720,720,720,6293154,8.8,11.44,11.44,11.44,11.44\n2023-03-14,Hessen,06,00+,521,713,713,713,713,6293154,8.28,11.33,11.33,11.33,11.33\n2023-03-13,Hessen,06,00+,499,673,673,673,673,6293154,7.93,10.69,10.69,10.69,10.69\n2023-03-12,Hessen,06,00+,509,675,675,675,675,6293154,8.09,10.73,10.73,10.73,10.73\n2023-03-11,Hessen,06,00+,516,667,667,667,667,6293154,8.2,10.6,10.6,10.6,10.6\n2023-03-10,Hessen,06,00+,566,711,711,711,711,6293154,8.99,11.3,11.3,11.3,11.3\n2023-03-09,Hessen,06,00+,525,699,699,699,699,6293154,8.34,11.11,11.11,11.11,11.11\n2023-03-08,Hessen,06,00+,520,711,711,711,711,6293154,8.26,11.3,11.3,11.3,11.3\n2023-03-07,Hessen,06,00+,536,715,715,715,715,6293154,8.52,11.36,11.36,11.36,11.36\n2023-03-06,Hessen,06,00+,572,764,764,764,764,6293154,9.09,12.14,12.14,12.14,12.14\n2023-03-05,Hessen,06,00+,583,769,769,769,769,6293154,9.26,12.22,12.22,12.22,12.22\n2023-03-04,Hessen,06,00+,595,774,774,774,774,6293154,9.45,12.3,12.3,12.3,12.3\n2023-03-03,Hessen,06,00+,543,736,736,736,736,6293154,8.63,11.7,11.7,11.7,11.7\n2023-03-02,Hessen,06,00+,556,749,749,749,749,6293154,8.83,11.9,11.9,11.9,11.9\n2023-03-01,Hessen,06,00+,574,768,768,768,768,6293154,9.12,12.2,12.2,12.2,12.2\n2023-02-28,Hessen,06,00+,570,774,774,774,774,6293154,9.06,12.3,12.3,12.3,12.3\n2023-02-27,Hessen,06,00+,537,728,728,728,728,6293154,8.53,11.57,11.57,11.57,11.57\n2023-02-26,Hessen,06,00+,551,730,730,730,730,6293154,8.76,11.6,11.6,11.6,11.6\n2023-02-25,Hessen,06,00+,566,735,735,735,735,6293154,8.99,11.68,11.68,11.68,11.68\n2023-02-24,Hessen,06,00+,591,759,759,759,759,6293154,9.39,12.06,12.06,12.06,12.06\n2023-02-23,Hessen,06,00+,557,757,757,757,757,6293154,8.85,12.03,12.03,12.03,12.03\n2023-02-22,Hessen,06,00+,545,755,755,755,755,6293154,8.66,12,12,12,12\n2023-02-21,Hessen,06,00+,506,737,737,737,737,6293154,8.04,11.71,11.71,11.71,11.71\n2023-02-20,Hessen,06,00+,529,721,721,721,721,6293154,8.41,11.46,11.46,11.46,11.46\n2023-02-19,Hessen,06,00+,535,713,713,713,713,6293154,8.5,11.33,11.33,11.33,11.33\n2023-02-18,Hessen,06,00+,548,707,707,707,707,6293154,8.71,11.23,11.23,11.23,11.23\n2023-02-17,Hessen,06,00+,522,672,672,672,672,6293154,8.29,10.68,10.68,10.68,10.68\n2023-02-16,Hessen,06,00+,477,652,652,652,652,6293154,7.58,10.36,10.36,10.36,10.36\n2023-02-15,Hessen,06,00+,398,620,620,620,620,6293154,6.32,9.85,9.85,9.85,9.85\n2023-02-14,Hessen,06,00+,390,571,571,571,571,6293154,6.2,9.07,9.07,9.07,9.07\n2023-02-13,Hessen,06,00+,396,538,538,538,538,6293154,6.29,8.55,8.55,8.55,8.55\n2023-02-12,Hessen,06,00+,403,536,536,536,536,6293154,6.4,8.52,8.52,8.52,8.52\n2023-02-11,Hessen,06,00+,414,534,534,534,534,6293154,6.58,8.49,8.49,8.49,8.49\n2023-02-10,Hessen,06,00+,405,530,530,530,530,6293154,6.44,8.42,8.42,8.42,8.42\n2023-02-09,Hessen,06,00+,379,510,510,510,510,6293154,6.02,8.1,8.1,8.1,8.1\n2023-02-08,Hessen,06,00+,363,490,490,490,490,6293154,5.77,7.79,7.79,7.79,7.79\n2023-02-07,Hessen,06,00+,380,499,499,499,499,6293154,6.04,7.93,7.93,7.93,7.93\n2023-02-06,Hessen,06,00+,325,464,464,464,464,6293154,5.16,7.37,7.37,7.37,7.37\n2023-02-05,Hessen,06,00+,332,465,465,465,465,6293154,5.28,7.39,7.39,7.39,7.39\n2023-02-04,Hessen,06,00+,335,458,458,458,458,6293154,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Hessen,06,00+,303,434,434,434,434,6293154,4.81,6.9,6.9,6.9,6.9\n2023-02-02,Hessen,06,00+,321,430,430,430,430,6293154,5.1,6.83,6.83,6.83,6.83\n2023-02-01,Hessen,06,00+,313,418,418,418,418,6293154,4.97,6.64,6.64,6.64,6.64\n2023-01-31,Hessen,06,00+,283,376,376,376,376,6293154,4.5,5.97,5.97,5.97,5.97\n2023-01-30,Hessen,06,00+,286,369,369,369,369,6293154,4.54,5.86,5.86,5.86,5.86\n2023-01-29,Hessen,06,00+,290,366,366,366,366,6293154,4.61,5.82,5.82,5.82,5.82\n2023-01-28,Hessen,06,00+,293,365,365,365,365,6293154,4.66,5.8,5.8,5.8,5.8\n2023-01-27,Hessen,06,00+,268,347,347,347,347,6293154,4.26,5.51,5.51,5.51,5.51\n2023-01-26,Hessen,06,00+,260,345,345,345,345,6293154,4.13,5.48,5.48,5.48,5.48\n2023-01-25,Hessen,06,00+,251,338,338,338,338,6293154,3.99,5.37,5.37,5.37,5.37\n2023-01-24,Hessen,06,00+,251,333,333,333,333,6293154,3.99,5.29,5.29,5.29,5.29\n2023-01-23,Hessen,06,00+,262,350,350,350,350,6293154,4.16,5.56,5.56,5.56,5.56\n2023-01-22,Hessen,06,00+,283,367,367,367,367,6293154,4.5,5.83,5.83,5.83,5.83\n2023-01-21,Hessen,06,00+,289,370,370,370,370,6293154,4.59,5.88,5.88,5.88,5.88\n2023-01-20,Hessen,06,00+,289,380,380,380,380,6293154,4.59,6.04,6.04,6.04,6.04\n2023-01-19,Hessen,06,00+,307,408,408,408,408,6293154,4.88,6.48,6.48,6.48,6.48\n2023-01-18,Hessen,06,00+,313,435,435,435,435,6293154,4.97,6.91,6.91,6.91,6.91\n2023-01-17,Hessen,06,00+,349,487,487,487,487,6293154,5.55,7.74,7.74,7.74,7.74\n2023-01-16,Hessen,06,00+,379,537,537,537,537,6293154,6.02,8.53,8.53,8.53,8.53\n2023-01-15,Hessen,06,00+,386,523,523,523,523,6293154,6.13,8.31,8.31,8.31,8.31\n2023-01-14,Hessen,06,00+,391,523,523,523,523,6293154,6.21,8.31,8.31,8.31,8.31\n2023-01-13,Hessen,06,00+,389,540,540,540,540,6293154,6.18,8.58,8.58,8.58,8.58\n2023-01-12,Hessen,06,00+,384,540,540,540,540,6293154,6.1,8.58,8.58,8.58,8.58\n2023-01-11,Hessen,06,00+,374,564,564,564,564,6293154,5.94,8.96,8.96,8.96,8.96\n2023-01-10,Hessen,06,00+,433,625,625,625,625,6293154,6.88,9.93,9.93,9.93,9.93\n2023-01-09,Hessen,06,00+,526,697,697,697,697,6293154,8.36,11.08,11.08,11.08,11.08\n2023-01-08,Hessen,06,00+,531,695,695,695,695,6293154,8.44,11.04,11.04,11.04,11.04\n2023-01-07,Hessen,06,00+,549,0,0,0,0,6293154,8.72,0,0,0,0\n2023-01-06,Hessen,06,00+,533,0,0,0,0,6293154,8.47,0,0,0,0\n2023-01-05,Hessen,06,00+,552,0,0,0,0,6293154,8.77,0,0,0,0\n2023-01-04,Hessen,06,00+,505,0,0,0,0,6293154,8.02,0,0,0,0\n2023-01-03,Hessen,06,00+,604,0,0,0,0,6293154,9.6,0,0,0,0\n2023-01-02,Hessen,06,00+,458,0,0,0,0,6293154,7.28,0,0,0,0\n2024-08-31,Rheinland-Pfalz,07,00+,33,33,NA,NA,NA,4098391,0.81,0.81,NA,NA,NA\n2024-08-30,Rheinland-Pfalz,07,00+,48,48,NA,NA,NA,4098391,1.17,1.17,NA,NA,NA\n2024-08-29,Rheinland-Pfalz,07,00+,59,61,70,67,75,4098391,1.44,1.49,1.72,1.65,1.84\n2024-08-28,Rheinland-Pfalz,07,00+,72,73,82,78,88,4098391,1.76,1.78,2.01,1.93,2.15\n2024-08-27,Rheinland-Pfalz,07,00+,48,75,83,80,89,4098391,1.17,1.83,2.04,1.96,2.18\n2024-08-26,Rheinland-Pfalz,07,00+,54,80,87,84,92,4098391,1.32,1.95,2.13,2.05,2.26\n2024-08-25,Rheinland-Pfalz,07,00+,55,80,87,84,92,4098391,1.34,1.95,2.12,2.05,2.25\n2024-08-24,Rheinland-Pfalz,07,00+,56,80,86,83,92,4098391,1.37,1.95,2.12,2.05,2.25\n2024-08-23,Rheinland-Pfalz,07,00+,48,70,75,73,80,4098391,1.17,1.71,1.84,1.78,1.95\n2024-08-22,Rheinland-Pfalz,07,00+,45,64,68,66,72,4098391,1.1,1.56,1.68,1.62,1.77\n2024-08-21,Rheinland-Pfalz,07,00+,46,62,65,63,69,4098391,1.12,1.51,1.61,1.56,1.69\n2024-08-20,Rheinland-Pfalz,07,00+,23,61,64,62,67,4098391,0.56,1.49,1.57,1.53,1.66\n2024-08-19,Rheinland-Pfalz,07,00+,32,59,61,60,64,4098391,0.78,1.44,1.5,1.47,1.57\n2024-08-18,Rheinland-Pfalz,07,00+,32,58,60,59,63,4098391,0.78,1.42,1.48,1.44,1.55\n2024-08-17,Rheinland-Pfalz,07,00+,32,57,59,58,62,4098391,0.78,1.39,1.45,1.42,1.52\n2024-08-16,Rheinland-Pfalz,07,00+,31,56,58,56,61,4098391,0.76,1.37,1.42,1.39,1.49\n2024-08-15,Rheinland-Pfalz,07,00+,31,61,63,61,66,4098391,0.76,1.49,1.54,1.51,1.61\n2024-08-14,Rheinland-Pfalz,07,00+,23,50,51,50,53,4098391,0.56,1.22,1.26,1.24,1.32\n2024-08-13,Rheinland-Pfalz,07,00+,24,54,55,54,57,4098391,0.59,1.32,1.36,1.33,1.41\n2024-08-12,Rheinland-Pfalz,07,00+,31,51,52,51,53,4098391,0.76,1.24,1.27,1.25,1.31\n2024-08-11,Rheinland-Pfalz,07,00+,34,54,55,54,56,4098391,0.83,1.32,1.35,1.33,1.39\n2024-08-10,Rheinland-Pfalz,07,00+,35,55,56,55,57,4098391,0.85,1.34,1.37,1.35,1.41\n2024-08-09,Rheinland-Pfalz,07,00+,30,56,57,56,58,4098391,0.73,1.37,1.4,1.38,1.44\n2024-08-08,Rheinland-Pfalz,07,00+,25,45,45,45,47,4098391,0.61,1.1,1.12,1.1,1.15\n2024-08-07,Rheinland-Pfalz,07,00+,30,53,53,53,55,4098391,0.73,1.29,1.32,1.3,1.35\n2024-08-06,Rheinland-Pfalz,07,00+,23,51,51,51,52,4098391,0.56,1.24,1.26,1.25,1.29\n2024-08-05,Rheinland-Pfalz,07,00+,48,64,64,64,65,4098391,1.17,1.56,1.58,1.57,1.61\n2024-08-04,Rheinland-Pfalz,07,00+,48,62,62,62,63,4098391,1.17,1.51,1.53,1.52,1.56\n2024-08-03,Rheinland-Pfalz,07,00+,50,63,63,63,64,4098391,1.22,1.54,1.55,1.54,1.58\n2024-08-02,Rheinland-Pfalz,07,00+,55,65,65,65,66,4098391,1.34,1.59,1.6,1.59,1.62\n2024-08-01,Rheinland-Pfalz,07,00+,70,80,80,80,81,4098391,1.71,1.95,1.97,1.96,1.99\n2024-07-31,Rheinland-Pfalz,07,00+,67,80,80,80,81,4098391,1.63,1.95,1.96,1.95,1.99\n2024-07-30,Rheinland-Pfalz,07,00+,54,85,85,85,86,4098391,1.32,2.07,2.08,2.08,2.1\n2024-07-29,Rheinland-Pfalz,07,00+,61,90,90,90,90,4098391,1.49,2.2,2.2,2.2,2.21\n2024-07-28,Rheinland-Pfalz,07,00+,61,89,89,89,89,4098391,1.49,2.17,2.17,2.17,2.18\n2024-07-27,Rheinland-Pfalz,07,00+,61,88,88,88,88,4098391,1.49,2.15,2.15,2.15,2.16\n2024-07-26,Rheinland-Pfalz,07,00+,55,89,89,89,89,4098391,1.34,2.17,2.17,2.17,2.18\n2024-07-25,Rheinland-Pfalz,07,00+,60,83,83,83,83,4098391,1.46,2.03,2.03,2.03,2.03\n2024-07-24,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-23,Rheinland-Pfalz,07,00+,37,82,82,82,82,4098391,0.9,2,2,2,2\n2024-07-22,Rheinland-Pfalz,07,00+,53,75,75,75,75,4098391,1.29,1.83,1.83,1.83,1.83\n2024-07-21,Rheinland-Pfalz,07,00+,54,76,76,76,76,4098391,1.32,1.85,1.85,1.85,1.85\n2024-07-20,Rheinland-Pfalz,07,00+,54,75,75,75,75,4098391,1.32,1.83,1.83,1.83,1.83\n2024-07-19,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-18,Rheinland-Pfalz,07,00+,70,92,92,92,92,4098391,1.71,2.24,2.24,2.24,2.24\n2024-07-17,Rheinland-Pfalz,07,00+,72,96,96,96,96,4098391,1.76,2.34,2.34,2.34,2.34\n2024-07-16,Rheinland-Pfalz,07,00+,61,92,92,92,92,4098391,1.49,2.24,2.24,2.24,2.24\n2024-07-15,Rheinland-Pfalz,07,00+,69,93,93,93,93,4098391,1.68,2.27,2.27,2.27,2.27\n2024-07-14,Rheinland-Pfalz,07,00+,71,94,94,94,94,4098391,1.73,2.29,2.29,2.29,2.29\n2024-07-13,Rheinland-Pfalz,07,00+,73,96,96,96,96,4098391,1.78,2.34,2.34,2.34,2.34\n2024-07-12,Rheinland-Pfalz,07,00+,65,87,87,87,87,4098391,1.59,2.12,2.12,2.12,2.12\n2024-07-11,Rheinland-Pfalz,07,00+,73,87,87,87,87,4098391,1.78,2.12,2.12,2.12,2.12\n2024-07-10,Rheinland-Pfalz,07,00+,85,97,97,97,97,4098391,2.07,2.37,2.37,2.37,2.37\n2024-07-09,Rheinland-Pfalz,07,00+,79,102,102,102,102,4098391,1.93,2.49,2.49,2.49,2.49\n2024-07-08,Rheinland-Pfalz,07,00+,69,100,100,100,100,4098391,1.68,2.44,2.44,2.44,2.44\n2024-07-07,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-06,Rheinland-Pfalz,07,00+,71,99,99,99,99,4098391,1.73,2.42,2.42,2.42,2.42\n2024-07-05,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-04,Rheinland-Pfalz,07,00+,52,89,89,89,89,4098391,1.27,2.17,2.17,2.17,2.17\n2024-07-03,Rheinland-Pfalz,07,00+,49,79,79,79,79,4098391,1.2,1.93,1.93,1.93,1.93\n2024-07-02,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2024-07-01,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-30,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-29,Rheinland-Pfalz,07,00+,45,62,62,62,62,4098391,1.1,1.51,1.51,1.51,1.51\n2024-06-28,Rheinland-Pfalz,07,00+,40,65,65,65,65,4098391,0.98,1.59,1.59,1.59,1.59\n2024-06-27,Rheinland-Pfalz,07,00+,48,66,66,66,66,4098391,1.17,1.61,1.61,1.61,1.61\n2024-06-26,Rheinland-Pfalz,07,00+,37,57,57,57,57,4098391,0.9,1.39,1.39,1.39,1.39\n2024-06-25,Rheinland-Pfalz,07,00+,34,58,58,58,58,4098391,0.83,1.42,1.42,1.42,1.42\n2024-06-24,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-23,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-22,Rheinland-Pfalz,07,00+,44,62,62,62,62,4098391,1.07,1.51,1.51,1.51,1.51\n2024-06-21,Rheinland-Pfalz,07,00+,36,52,52,52,52,4098391,0.88,1.27,1.27,1.27,1.27\n2024-06-20,Rheinland-Pfalz,07,00+,36,47,47,47,47,4098391,0.88,1.15,1.15,1.15,1.15\n2024-06-19,Rheinland-Pfalz,07,00+,30,45,45,45,45,4098391,0.73,1.1,1.1,1.1,1.1\n2024-06-18,Rheinland-Pfalz,07,00+,15,37,37,37,37,4098391,0.37,0.9,0.9,0.9,0.9\n2024-06-17,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-16,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-15,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-14,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2024-06-13,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-06-12,Rheinland-Pfalz,07,00+,21,26,26,26,26,4098391,0.51,0.63,0.63,0.63,0.63\n2024-06-11,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-09,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-08,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-07,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2024-06-06,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-06-05,Rheinland-Pfalz,07,00+,13,20,20,20,20,4098391,0.32,0.49,0.49,0.49,0.49\n2024-06-04,Rheinland-Pfalz,07,00+,9,20,20,20,20,4098391,0.22,0.49,0.49,0.49,0.49\n2024-06-03,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-02,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-01,Rheinland-Pfalz,07,00+,16,26,26,26,26,4098391,0.39,0.63,0.63,0.63,0.63\n2024-05-31,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-05-30,Rheinland-Pfalz,07,00+,19,22,22,22,22,4098391,0.46,0.54,0.54,0.54,0.54\n2024-05-29,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2024-05-28,Rheinland-Pfalz,07,00+,16,30,30,30,30,4098391,0.39,0.73,0.73,0.73,0.73\n2024-05-27,Rheinland-Pfalz,07,00+,14,21,21,21,21,4098391,0.34,0.51,0.51,0.51,0.51\n2024-05-26,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2024-05-25,Rheinland-Pfalz,07,00+,17,21,21,21,21,4098391,0.41,0.51,0.51,0.51,0.51\n2024-05-24,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2024-05-23,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-05-22,Rheinland-Pfalz,07,00+,4,16,16,16,16,4098391,0.1,0.39,0.39,0.39,0.39\n2024-05-21,Rheinland-Pfalz,07,00+,4,9,9,9,9,4098391,0.1,0.22,0.22,0.22,0.22\n2024-05-20,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-05-19,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-18,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-17,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-16,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-15,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-05-14,Rheinland-Pfalz,07,00+,12,26,26,26,26,4098391,0.29,0.63,0.63,0.63,0.63\n2024-05-13,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-12,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-11,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-10,Rheinland-Pfalz,07,00+,29,30,30,30,30,4098391,0.71,0.73,0.73,0.73,0.73\n2024-05-09,Rheinland-Pfalz,07,00+,34,35,35,35,35,4098391,0.83,0.85,0.85,0.85,0.85\n2024-05-08,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2024-05-07,Rheinland-Pfalz,07,00+,33,38,38,38,38,4098391,0.81,0.93,0.93,0.93,0.93\n2024-05-06,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-05,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-04,Rheinland-Pfalz,07,00+,23,31,31,31,31,4098391,0.56,0.76,0.76,0.76,0.76\n2024-05-03,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2024-05-02,Rheinland-Pfalz,07,00+,15,29,29,29,29,4098391,0.37,0.71,0.71,0.71,0.71\n2024-05-01,Rheinland-Pfalz,07,00+,16,29,29,29,29,4098391,0.39,0.71,0.71,0.71,0.71\n2024-04-30,Rheinland-Pfalz,07,00+,9,24,24,24,24,4098391,0.22,0.59,0.59,0.59,0.59\n2024-04-29,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-28,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-27,Rheinland-Pfalz,07,00+,11,16,16,16,16,4098391,0.27,0.39,0.39,0.39,0.39\n2024-04-26,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-25,Rheinland-Pfalz,07,00+,12,16,16,16,16,4098391,0.29,0.39,0.39,0.39,0.39\n2024-04-24,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-04-23,Rheinland-Pfalz,07,00+,8,15,15,15,15,4098391,0.2,0.37,0.37,0.37,0.37\n2024-04-22,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-21,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-20,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-19,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-18,Rheinland-Pfalz,07,00+,6,12,12,12,12,4098391,0.15,0.29,0.29,0.29,0.29\n2024-04-17,Rheinland-Pfalz,07,00+,7,11,11,11,11,4098391,0.17,0.27,0.27,0.27,0.27\n2024-04-16,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-15,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-14,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-13,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-12,Rheinland-Pfalz,07,00+,7,10,10,10,10,4098391,0.17,0.24,0.24,0.24,0.24\n2024-04-11,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-10,Rheinland-Pfalz,07,00+,12,15,15,15,15,4098391,0.29,0.37,0.37,0.37,0.37\n2024-04-09,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-04-08,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-07,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-06,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-05,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2024-04-04,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-03,Rheinland-Pfalz,07,00+,12,19,19,19,19,4098391,0.29,0.46,0.46,0.46,0.46\n2024-04-02,Rheinland-Pfalz,07,00+,8,14,14,14,14,4098391,0.2,0.34,0.34,0.34,0.34\n2024-04-01,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-31,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-30,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-29,Rheinland-Pfalz,07,00+,22,28,28,28,28,4098391,0.54,0.68,0.68,0.68,0.68\n2024-03-28,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-03-27,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-26,Rheinland-Pfalz,07,00+,11,20,20,20,20,4098391,0.27,0.49,0.49,0.49,0.49\n2024-03-25,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-24,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-23,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-22,Rheinland-Pfalz,07,00+,14,18,18,18,18,4098391,0.34,0.44,0.44,0.44,0.44\n2024-03-21,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-20,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-03-19,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-03-18,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2024-03-17,Rheinland-Pfalz,07,00+,18,21,21,21,21,4098391,0.44,0.51,0.51,0.51,0.51\n2024-03-16,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-03-15,Rheinland-Pfalz,07,00+,20,24,24,24,24,4098391,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Rheinland-Pfalz,07,00+,20,28,28,28,28,4098391,0.49,0.68,0.68,0.68,0.68\n2024-03-13,Rheinland-Pfalz,07,00+,14,27,27,27,27,4098391,0.34,0.66,0.66,0.66,0.66\n2024-03-12,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2024-03-11,Rheinland-Pfalz,07,00+,13,33,33,33,33,4098391,0.32,0.81,0.81,0.81,0.81\n2024-03-10,Rheinland-Pfalz,07,00+,14,33,33,33,33,4098391,0.34,0.81,0.81,0.81,0.81\n2024-03-09,Rheinland-Pfalz,07,00+,15,31,31,31,31,4098391,0.37,0.76,0.76,0.76,0.76\n2024-03-08,Rheinland-Pfalz,07,00+,24,35,35,35,35,4098391,0.59,0.85,0.85,0.85,0.85\n2024-03-07,Rheinland-Pfalz,07,00+,25,32,32,32,32,4098391,0.61,0.78,0.78,0.78,0.78\n2024-03-06,Rheinland-Pfalz,07,00+,22,34,34,34,34,4098391,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Rheinland-Pfalz,07,00+,27,38,38,38,38,4098391,0.66,0.93,0.93,0.93,0.93\n2024-03-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2024-03-03,Rheinland-Pfalz,07,00+,31,44,44,44,44,4098391,0.76,1.07,1.07,1.07,1.07\n2024-03-02,Rheinland-Pfalz,07,00+,32,44,44,44,44,4098391,0.78,1.07,1.07,1.07,1.07\n2024-03-01,Rheinland-Pfalz,07,00+,34,43,43,43,43,4098391,0.83,1.05,1.05,1.05,1.05\n2024-02-29,Rheinland-Pfalz,07,00+,37,49,49,49,49,4098391,0.9,1.2,1.2,1.2,1.2\n2024-02-28,Rheinland-Pfalz,07,00+,38,55,55,55,55,4098391,0.93,1.34,1.34,1.34,1.34\n2024-02-27,Rheinland-Pfalz,07,00+,37,53,53,53,53,4098391,0.9,1.29,1.29,1.29,1.29\n2024-02-26,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-25,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-24,Rheinland-Pfalz,07,00+,58,71,71,71,71,4098391,1.42,1.73,1.73,1.73,1.73\n2024-02-23,Rheinland-Pfalz,07,00+,48,74,74,74,74,4098391,1.17,1.81,1.81,1.81,1.81\n2024-02-22,Rheinland-Pfalz,07,00+,46,77,77,77,77,4098391,1.12,1.88,1.88,1.88,1.88\n2024-02-21,Rheinland-Pfalz,07,00+,56,88,88,88,88,4098391,1.37,2.15,2.15,2.15,2.15\n2024-02-20,Rheinland-Pfalz,07,00+,65,104,104,104,104,4098391,1.59,2.54,2.54,2.54,2.54\n2024-02-19,Rheinland-Pfalz,07,00+,56,76,76,76,76,4098391,1.37,1.85,1.85,1.85,1.85\n2024-02-18,Rheinland-Pfalz,07,00+,57,77,77,77,77,4098391,1.39,1.88,1.88,1.88,1.88\n2024-02-17,Rheinland-Pfalz,07,00+,58,78,78,78,78,4098391,1.42,1.9,1.9,1.9,1.9\n2024-02-16,Rheinland-Pfalz,07,00+,64,76,76,76,76,4098391,1.56,1.85,1.85,1.85,1.85\n2024-02-15,Rheinland-Pfalz,07,00+,68,89,89,89,89,4098391,1.66,2.17,2.17,2.17,2.17\n2024-02-14,Rheinland-Pfalz,07,00+,49,78,78,78,78,4098391,1.2,1.9,1.9,1.9,1.9\n2024-02-13,Rheinland-Pfalz,07,00+,58,75,75,75,75,4098391,1.42,1.83,1.83,1.83,1.83\n2024-02-12,Rheinland-Pfalz,07,00+,67,90,90,90,90,4098391,1.63,2.2,2.2,2.2,2.2\n2024-02-11,Rheinland-Pfalz,07,00+,67,89,89,89,89,4098391,1.63,2.17,2.17,2.17,2.17\n2024-02-10,Rheinland-Pfalz,07,00+,69,90,90,90,90,4098391,1.68,2.2,2.2,2.2,2.2\n2024-02-09,Rheinland-Pfalz,07,00+,70,103,103,103,103,4098391,1.71,2.51,2.51,2.51,2.51\n2024-02-08,Rheinland-Pfalz,07,00+,73,100,100,100,100,4098391,1.78,2.44,2.44,2.44,2.44\n2024-02-07,Rheinland-Pfalz,07,00+,74,111,111,111,111,4098391,1.81,2.71,2.71,2.71,2.71\n2024-02-06,Rheinland-Pfalz,07,00+,74,109,109,109,109,4098391,1.81,2.66,2.66,2.66,2.66\n2024-02-05,Rheinland-Pfalz,07,00+,88,124,124,124,124,4098391,2.15,3.03,3.03,3.03,3.03\n2024-02-04,Rheinland-Pfalz,07,00+,90,126,126,126,126,4098391,2.2,3.07,3.07,3.07,3.07\n2024-02-03,Rheinland-Pfalz,07,00+,90,124,124,124,124,4098391,2.2,3.03,3.03,3.03,3.03\n2024-02-02,Rheinland-Pfalz,07,00+,101,128,128,128,128,4098391,2.46,3.12,3.12,3.12,3.12\n2024-02-01,Rheinland-Pfalz,07,00+,106,136,136,136,136,4098391,2.59,3.32,3.32,3.32,3.32\n2024-01-31,Rheinland-Pfalz,07,00+,97,133,133,133,133,4098391,2.37,3.25,3.25,3.25,3.25\n2024-01-30,Rheinland-Pfalz,07,00+,103,143,143,143,143,4098391,2.51,3.49,3.49,3.49,3.49\n2024-01-29,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2024-01-28,Rheinland-Pfalz,07,00+,120,153,153,153,153,4098391,2.93,3.73,3.73,3.73,3.73\n2024-01-27,Rheinland-Pfalz,07,00+,121,154,154,154,154,4098391,2.95,3.76,3.76,3.76,3.76\n2024-01-26,Rheinland-Pfalz,07,00+,100,147,147,147,147,4098391,2.44,3.59,3.59,3.59,3.59\n2024-01-25,Rheinland-Pfalz,07,00+,109,146,146,146,146,4098391,2.66,3.56,3.56,3.56,3.56\n2024-01-24,Rheinland-Pfalz,07,00+,101,151,151,151,151,4098391,2.46,3.68,3.68,3.68,3.68\n2024-01-23,Rheinland-Pfalz,07,00+,104,140,140,140,140,4098391,2.54,3.42,3.42,3.42,3.42\n2024-01-22,Rheinland-Pfalz,07,00+,108,138,138,138,138,4098391,2.64,3.37,3.37,3.37,3.37\n2024-01-21,Rheinland-Pfalz,07,00+,110,140,140,140,140,4098391,2.68,3.42,3.42,3.42,3.42\n2024-01-20,Rheinland-Pfalz,07,00+,111,140,140,140,140,4098391,2.71,3.42,3.42,3.42,3.42\n2024-01-19,Rheinland-Pfalz,07,00+,95,137,137,137,137,4098391,2.32,3.34,3.34,3.34,3.34\n2024-01-18,Rheinland-Pfalz,07,00+,94,127,127,127,127,4098391,2.29,3.1,3.1,3.1,3.1\n2024-01-17,Rheinland-Pfalz,07,00+,82,124,124,124,124,4098391,2,3.03,3.03,3.03,3.03\n2024-01-16,Rheinland-Pfalz,07,00+,92,136,136,136,136,4098391,2.24,3.32,3.32,3.32,3.32\n2024-01-15,Rheinland-Pfalz,07,00+,92,138,138,138,138,4098391,2.24,3.37,3.37,3.37,3.37\n2024-01-14,Rheinland-Pfalz,07,00+,95,139,139,139,139,4098391,2.32,3.39,3.39,3.39,3.39\n2024-01-13,Rheinland-Pfalz,07,00+,97,141,141,141,141,4098391,2.37,3.44,3.44,3.44,3.44\n2024-01-12,Rheinland-Pfalz,07,00+,122,162,162,162,162,4098391,2.98,3.95,3.95,3.95,3.95\n2024-01-11,Rheinland-Pfalz,07,00+,148,191,191,191,191,4098391,3.61,4.66,4.66,4.66,4.66\n2024-01-10,Rheinland-Pfalz,07,00+,202,252,252,252,252,4098391,4.93,6.15,6.15,6.15,6.15\n2024-01-09,Rheinland-Pfalz,07,00+,305,372,372,372,372,4098391,7.44,9.08,9.08,9.08,9.08\n2024-01-08,Rheinland-Pfalz,07,00+,252,329,329,329,329,4098391,6.15,8.03,8.03,8.03,8.03\n2024-01-07,Rheinland-Pfalz,07,00+,254,328,328,328,328,4098391,6.2,8,8,8,8\n2024-01-06,Rheinland-Pfalz,07,00+,257,328,328,328,328,4098391,6.27,8,8,8,8\n2024-01-05,Rheinland-Pfalz,07,00+,269,347,347,347,347,4098391,6.56,8.47,8.47,8.47,8.47\n2024-01-04,Rheinland-Pfalz,07,00+,328,411,411,411,411,4098391,8,10.03,10.03,10.03,10.03\n2024-01-03,Rheinland-Pfalz,07,00+,305,506,506,506,506,4098391,7.44,12.35,12.35,12.35,12.35\n2024-01-02,Rheinland-Pfalz,07,00+,244,356,356,356,356,4098391,5.95,8.69,8.69,8.69,8.69\n2024-01-01,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-31,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-30,Rheinland-Pfalz,07,00+,245,351,351,351,351,4098391,5.98,8.56,8.56,8.56,8.56\n2023-12-29,Rheinland-Pfalz,07,00+,231,362,362,362,362,4098391,5.64,8.83,8.83,8.83,8.83\n2023-12-28,Rheinland-Pfalz,07,00+,165,316,316,316,316,4098391,4.03,7.71,7.71,7.71,7.71\n2023-12-27,Rheinland-Pfalz,07,00+,140,232,232,232,232,4098391,3.42,5.66,5.66,5.66,5.66\n2023-12-26,Rheinland-Pfalz,07,00+,216,313,313,313,313,4098391,5.27,7.64,7.64,7.64,7.64\n2023-12-25,Rheinland-Pfalz,07,00+,417,518,518,518,518,4098391,10.17,12.64,12.64,12.64,12.64\n2023-12-24,Rheinland-Pfalz,07,00+,420,519,519,519,519,4098391,10.25,12.66,12.66,12.66,12.66\n2023-12-23,Rheinland-Pfalz,07,00+,421,518,518,518,518,4098391,10.27,12.64,12.64,12.64,12.64\n2023-12-22,Rheinland-Pfalz,07,00+,418,523,523,523,523,4098391,10.2,12.76,12.76,12.76,12.76\n2023-12-21,Rheinland-Pfalz,07,00+,438,544,544,544,544,4098391,10.69,13.27,13.27,13.27,13.27\n2023-12-20,Rheinland-Pfalz,07,00+,405,548,548,548,548,4098391,9.88,13.37,13.37,13.37,13.37\n2023-12-19,Rheinland-Pfalz,07,00+,395,594,594,594,594,4098391,9.64,14.49,14.49,14.49,14.49\n2023-12-18,Rheinland-Pfalz,07,00+,548,622,622,622,622,4098391,13.37,15.18,15.18,15.18,15.18\n2023-12-17,Rheinland-Pfalz,07,00+,550,621,621,621,621,4098391,13.42,15.15,15.15,15.15,15.15\n2023-12-16,Rheinland-Pfalz,07,00+,550,620,620,620,620,4098391,13.42,15.13,15.13,15.13,15.13\n2023-12-15,Rheinland-Pfalz,07,00+,510,617,617,617,617,4098391,12.44,15.05,15.05,15.05,15.05\n2023-12-14,Rheinland-Pfalz,07,00+,504,623,623,623,623,4098391,12.3,15.2,15.2,15.2,15.2\n2023-12-13,Rheinland-Pfalz,07,00+,481,619,619,619,619,4098391,11.74,15.1,15.1,15.1,15.1\n2023-12-12,Rheinland-Pfalz,07,00+,432,613,613,613,613,4098391,10.54,14.96,14.96,14.96,14.96\n2023-12-11,Rheinland-Pfalz,07,00+,457,524,524,524,524,4098391,11.15,12.79,12.79,12.79,12.79\n2023-12-10,Rheinland-Pfalz,07,00+,461,526,526,526,526,4098391,11.25,12.83,12.83,12.83,12.83\n2023-12-09,Rheinland-Pfalz,07,00+,466,531,531,531,531,4098391,11.37,12.96,12.96,12.96,12.96\n2023-12-08,Rheinland-Pfalz,07,00+,382,503,503,503,503,4098391,9.32,12.27,12.27,12.27,12.27\n2023-12-07,Rheinland-Pfalz,07,00+,360,480,480,480,480,4098391,8.78,11.71,11.71,11.71,11.71\n2023-12-06,Rheinland-Pfalz,07,00+,349,474,474,474,474,4098391,8.52,11.57,11.57,11.57,11.57\n2023-12-05,Rheinland-Pfalz,07,00+,249,421,421,421,421,4098391,6.08,10.27,10.27,10.27,10.27\n2023-12-04,Rheinland-Pfalz,07,00+,279,420,420,420,420,4098391,6.81,10.25,10.25,10.25,10.25\n2023-12-03,Rheinland-Pfalz,07,00+,284,421,421,421,421,4098391,6.93,10.27,10.27,10.27,10.27\n2023-12-02,Rheinland-Pfalz,07,00+,290,422,422,422,422,4098391,7.08,10.3,10.3,10.3,10.3\n2023-12-01,Rheinland-Pfalz,07,00+,289,431,431,431,431,4098391,7.05,10.52,10.52,10.52,10.52\n2023-11-30,Rheinland-Pfalz,07,00+,292,438,438,438,438,4098391,7.12,10.69,10.69,10.69,10.69\n2023-11-29,Rheinland-Pfalz,07,00+,316,420,420,420,420,4098391,7.71,10.25,10.25,10.25,10.25\n2023-11-28,Rheinland-Pfalz,07,00+,258,435,435,435,435,4098391,6.3,10.61,10.61,10.61,10.61\n2023-11-27,Rheinland-Pfalz,07,00+,308,430,430,430,430,4098391,7.52,10.49,10.49,10.49,10.49\n2023-11-26,Rheinland-Pfalz,07,00+,309,427,427,427,427,4098391,7.54,10.42,10.42,10.42,10.42\n2023-11-25,Rheinland-Pfalz,07,00+,309,421,421,421,421,4098391,7.54,10.27,10.27,10.27,10.27\n2023-11-24,Rheinland-Pfalz,07,00+,295,422,422,422,422,4098391,7.2,10.3,10.3,10.3,10.3\n2023-11-23,Rheinland-Pfalz,07,00+,331,431,431,431,431,4098391,8.08,10.52,10.52,10.52,10.52\n2023-11-22,Rheinland-Pfalz,07,00+,320,433,433,433,433,4098391,7.81,10.57,10.57,10.57,10.57\n2023-11-21,Rheinland-Pfalz,07,00+,235,391,391,391,391,4098391,5.73,9.54,9.54,9.54,9.54\n2023-11-20,Rheinland-Pfalz,07,00+,303,360,360,360,360,4098391,7.39,8.78,8.78,8.78,8.78\n2023-11-19,Rheinland-Pfalz,07,00+,304,360,360,360,360,4098391,7.42,8.78,8.78,8.78,8.78\n2023-11-18,Rheinland-Pfalz,07,00+,309,367,367,367,367,4098391,7.54,8.95,8.95,8.95,8.95\n2023-11-17,Rheinland-Pfalz,07,00+,251,353,353,353,353,4098391,6.12,8.61,8.61,8.61,8.61\n2023-11-16,Rheinland-Pfalz,07,00+,254,350,350,350,350,4098391,6.2,8.54,8.54,8.54,8.54\n2023-11-15,Rheinland-Pfalz,07,00+,282,347,347,347,347,4098391,6.88,8.47,8.47,8.47,8.47\n2023-11-14,Rheinland-Pfalz,07,00+,213,349,349,349,349,4098391,5.2,8.52,8.52,8.52,8.52\n2023-11-13,Rheinland-Pfalz,07,00+,269,351,351,351,351,4098391,6.56,8.56,8.56,8.56,8.56\n2023-11-12,Rheinland-Pfalz,07,00+,270,350,350,350,350,4098391,6.59,8.54,8.54,8.54,8.54\n2023-11-11,Rheinland-Pfalz,07,00+,270,343,343,343,343,4098391,6.59,8.37,8.37,8.37,8.37\n2023-11-10,Rheinland-Pfalz,07,00+,265,356,356,356,356,4098391,6.47,8.69,8.69,8.69,8.69\n2023-11-09,Rheinland-Pfalz,07,00+,278,371,371,371,371,4098391,6.78,9.05,9.05,9.05,9.05\n2023-11-08,Rheinland-Pfalz,07,00+,221,306,306,306,306,4098391,5.39,7.47,7.47,7.47,7.47\n2023-11-07,Rheinland-Pfalz,07,00+,233,363,363,363,363,4098391,5.69,8.86,8.86,8.86,8.86\n2023-11-06,Rheinland-Pfalz,07,00+,335,390,390,390,390,4098391,8.17,9.52,9.52,9.52,9.52\n2023-11-05,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-04,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-03,Rheinland-Pfalz,07,00+,292,385,385,385,385,4098391,7.12,9.39,9.39,9.39,9.39\n2023-11-02,Rheinland-Pfalz,07,00+,243,368,368,368,368,4098391,5.93,8.98,8.98,8.98,8.98\n2023-11-01,Rheinland-Pfalz,07,00+,292,417,417,417,417,4098391,7.12,10.17,10.17,10.17,10.17\n2023-10-31,Rheinland-Pfalz,07,00+,271,381,381,381,381,4098391,6.61,9.3,9.3,9.3,9.3\n2023-10-30,Rheinland-Pfalz,07,00+,258,364,364,364,364,4098391,6.3,8.88,8.88,8.88,8.88\n2023-10-29,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-28,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-27,Rheinland-Pfalz,07,00+,228,355,355,355,355,4098391,5.56,8.66,8.66,8.66,8.66\n2023-10-26,Rheinland-Pfalz,07,00+,233,316,316,316,316,4098391,5.69,7.71,7.71,7.71,7.71\n2023-10-25,Rheinland-Pfalz,07,00+,223,309,309,309,309,4098391,5.44,7.54,7.54,7.54,7.54\n2023-10-24,Rheinland-Pfalz,07,00+,189,328,328,328,328,4098391,4.61,8,8,8,8\n2023-10-23,Rheinland-Pfalz,07,00+,236,317,317,317,317,4098391,5.76,7.73,7.73,7.73,7.73\n2023-10-22,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-21,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-20,Rheinland-Pfalz,07,00+,222,312,312,312,312,4098391,5.42,7.61,7.61,7.61,7.61\n2023-10-19,Rheinland-Pfalz,07,00+,255,317,317,317,317,4098391,6.22,7.73,7.73,7.73,7.73\n2023-10-18,Rheinland-Pfalz,07,00+,211,321,321,321,321,4098391,5.15,7.83,7.83,7.83,7.83\n2023-10-17,Rheinland-Pfalz,07,00+,150,277,277,277,277,4098391,3.66,6.76,6.76,6.76,6.76\n2023-10-16,Rheinland-Pfalz,07,00+,155,236,236,236,236,4098391,3.78,5.76,5.76,5.76,5.76\n2023-10-15,Rheinland-Pfalz,07,00+,158,235,235,235,235,4098391,3.86,5.73,5.73,5.73,5.73\n2023-10-14,Rheinland-Pfalz,07,00+,161,238,238,238,238,4098391,3.93,5.81,5.81,5.81,5.81\n2023-10-13,Rheinland-Pfalz,07,00+,149,242,242,242,242,4098391,3.64,5.9,5.9,5.9,5.9\n2023-10-12,Rheinland-Pfalz,07,00+,168,240,240,240,240,4098391,4.1,5.86,5.86,5.86,5.86\n2023-10-11,Rheinland-Pfalz,07,00+,174,252,252,252,252,4098391,4.25,6.15,6.15,6.15,6.15\n2023-10-10,Rheinland-Pfalz,07,00+,116,213,213,213,213,4098391,2.83,5.2,5.2,5.2,5.2\n2023-10-09,Rheinland-Pfalz,07,00+,139,204,204,204,204,4098391,3.39,4.98,4.98,4.98,4.98\n2023-10-08,Rheinland-Pfalz,07,00+,139,201,201,201,201,4098391,3.39,4.9,4.9,4.9,4.9\n2023-10-07,Rheinland-Pfalz,07,00+,141,201,201,201,201,4098391,3.44,4.9,4.9,4.9,4.9\n2023-10-06,Rheinland-Pfalz,07,00+,119,191,191,191,191,4098391,2.9,4.66,4.66,4.66,4.66\n2023-10-05,Rheinland-Pfalz,07,00+,94,168,168,168,168,4098391,2.29,4.1,4.1,4.1,4.1\n2023-10-04,Rheinland-Pfalz,07,00+,77,132,132,132,132,4098391,1.88,3.22,3.22,3.22,3.22\n2023-10-03,Rheinland-Pfalz,07,00+,106,161,161,161,161,4098391,2.59,3.93,3.93,3.93,3.93\n2023-10-02,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-10-01,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2023-09-30,Rheinland-Pfalz,07,00+,124,156,156,156,156,4098391,3.03,3.81,3.81,3.81,3.81\n2023-09-29,Rheinland-Pfalz,07,00+,128,153,153,153,153,4098391,3.12,3.73,3.73,3.73,3.73\n2023-09-28,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-09-27,Rheinland-Pfalz,07,00+,119,142,142,142,142,4098391,2.9,3.46,3.46,3.46,3.46\n2023-09-26,Rheinland-Pfalz,07,00+,89,140,140,140,140,4098391,2.17,3.42,3.42,3.42,3.42\n2023-09-25,Rheinland-Pfalz,07,00+,94,125,125,125,125,4098391,2.29,3.05,3.05,3.05,3.05\n2023-09-24,Rheinland-Pfalz,07,00+,97,126,126,126,126,4098391,2.37,3.07,3.07,3.07,3.07\n2023-09-23,Rheinland-Pfalz,07,00+,97,123,123,123,123,4098391,2.37,3,3,3,3\n2023-09-22,Rheinland-Pfalz,07,00+,91,122,122,122,122,4098391,2.22,2.98,2.98,2.98,2.98\n2023-09-21,Rheinland-Pfalz,07,00+,92,120,120,120,120,4098391,2.24,2.93,2.93,2.93,2.93\n2023-09-20,Rheinland-Pfalz,07,00+,110,145,145,145,145,4098391,2.68,3.54,3.54,3.54,3.54\n2023-09-19,Rheinland-Pfalz,07,00+,87,153,153,153,153,4098391,2.12,3.73,3.73,3.73,3.73\n2023-09-18,Rheinland-Pfalz,07,00+,154,197,197,197,197,4098391,3.76,4.81,4.81,4.81,4.81\n2023-09-17,Rheinland-Pfalz,07,00+,156,196,196,196,196,4098391,3.81,4.78,4.78,4.78,4.78\n2023-09-16,Rheinland-Pfalz,07,00+,156,195,195,195,195,4098391,3.81,4.76,4.76,4.76,4.76\n2023-09-15,Rheinland-Pfalz,07,00+,146,196,196,196,196,4098391,3.56,4.78,4.78,4.78,4.78\n2023-09-14,Rheinland-Pfalz,07,00+,142,194,194,194,194,4098391,3.46,4.73,4.73,4.73,4.73\n2023-09-13,Rheinland-Pfalz,07,00+,118,188,188,188,188,4098391,2.88,4.59,4.59,4.59,4.59\n2023-09-12,Rheinland-Pfalz,07,00+,101,172,172,172,172,4098391,2.46,4.2,4.2,4.2,4.2\n2023-09-11,Rheinland-Pfalz,07,00+,88,126,126,126,126,4098391,2.15,3.07,3.07,3.07,3.07\n2023-09-10,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-09,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-08,Rheinland-Pfalz,07,00+,76,114,114,114,114,4098391,1.85,2.78,2.78,2.78,2.78\n2023-09-07,Rheinland-Pfalz,07,00+,65,111,111,111,111,4098391,1.59,2.71,2.71,2.71,2.71\n2023-09-06,Rheinland-Pfalz,07,00+,70,94,94,94,94,4098391,1.71,2.29,2.29,2.29,2.29\n2023-09-05,Rheinland-Pfalz,07,00+,49,86,86,86,86,4098391,1.2,2.1,2.1,2.1,2.1\n2023-09-04,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-03,Rheinland-Pfalz,07,00+,64,82,82,82,82,4098391,1.56,2,2,2,2\n2023-09-02,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-01,Rheinland-Pfalz,07,00+,64,89,89,89,89,4098391,1.56,2.17,2.17,2.17,2.17\n2023-08-31,Rheinland-Pfalz,07,00+,65,88,88,88,88,4098391,1.59,2.15,2.15,2.15,2.15\n2023-08-30,Rheinland-Pfalz,07,00+,57,82,82,82,82,4098391,1.39,2,2,2,2\n2023-08-29,Rheinland-Pfalz,07,00+,64,86,86,86,86,4098391,1.56,2.1,2.1,2.1,2.1\n2023-08-28,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-27,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-26,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-25,Rheinland-Pfalz,07,00+,0,74,74,74,74,4098391,0,1.81,1.81,1.81,1.81\n2023-08-24,Rheinland-Pfalz,07,00+,52,65,65,65,65,4098391,1.27,1.59,1.59,1.59,1.59\n2023-08-23,Rheinland-Pfalz,07,00+,47,68,68,68,68,4098391,1.15,1.66,1.66,1.66,1.66\n2023-08-22,Rheinland-Pfalz,07,00+,28,56,56,56,56,4098391,0.68,1.37,1.37,1.37,1.37\n2023-08-21,Rheinland-Pfalz,07,00+,38,53,53,53,53,4098391,0.93,1.29,1.29,1.29,1.29\n2023-08-20,Rheinland-Pfalz,07,00+,39,54,54,54,54,4098391,0.95,1.32,1.32,1.32,1.32\n2023-08-19,Rheinland-Pfalz,07,00+,39,53,53,53,53,4098391,0.95,1.29,1.29,1.29,1.29\n2023-08-18,Rheinland-Pfalz,07,00+,33,45,45,45,45,4098391,0.81,1.1,1.1,1.1,1.1\n2023-08-17,Rheinland-Pfalz,07,00+,29,47,47,47,47,4098391,0.71,1.15,1.15,1.15,1.15\n2023-08-16,Rheinland-Pfalz,07,00+,31,42,42,42,42,4098391,0.76,1.02,1.02,1.02,1.02\n2023-08-15,Rheinland-Pfalz,07,00+,33,43,43,43,43,4098391,0.81,1.05,1.05,1.05,1.05\n2023-08-14,Rheinland-Pfalz,07,00+,28,34,34,34,34,4098391,0.68,0.83,0.83,0.83,0.83\n2023-08-13,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-12,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-11,Rheinland-Pfalz,07,00+,22,33,33,33,33,4098391,0.54,0.81,0.81,0.81,0.81\n2023-08-10,Rheinland-Pfalz,07,00+,17,28,28,28,28,4098391,0.41,0.68,0.68,0.68,0.68\n2023-08-09,Rheinland-Pfalz,07,00+,18,27,27,27,27,4098391,0.44,0.66,0.66,0.66,0.66\n2023-08-08,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2023-08-07,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-06,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-05,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-04,Rheinland-Pfalz,07,00+,25,31,31,31,31,4098391,0.61,0.76,0.76,0.76,0.76\n2023-08-03,Rheinland-Pfalz,07,00+,27,34,34,34,34,4098391,0.66,0.83,0.83,0.83,0.83\n2023-08-02,Rheinland-Pfalz,07,00+,25,35,35,35,35,4098391,0.61,0.85,0.85,0.85,0.85\n2023-08-01,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-31,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-30,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-29,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-28,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-07-27,Rheinland-Pfalz,07,00+,14,19,19,19,19,4098391,0.34,0.46,0.46,0.46,0.46\n2023-07-26,Rheinland-Pfalz,07,00+,13,17,17,17,17,4098391,0.32,0.41,0.41,0.41,0.41\n2023-07-25,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2023-07-24,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2023-07-23,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-22,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-21,Rheinland-Pfalz,07,00+,24,28,28,28,28,4098391,0.59,0.68,0.68,0.68,0.68\n2023-07-20,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-19,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2023-07-18,Rheinland-Pfalz,07,00+,15,25,25,25,25,4098391,0.37,0.61,0.61,0.61,0.61\n2023-07-17,Rheinland-Pfalz,07,00+,25,27,27,27,27,4098391,0.61,0.66,0.66,0.66,0.66\n2023-07-16,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-15,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-14,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2023-07-13,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-07-12,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-11,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-10,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-09,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-08,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-07,Rheinland-Pfalz,07,00+,23,30,30,30,30,4098391,0.56,0.73,0.73,0.73,0.73\n2023-07-06,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-05,Rheinland-Pfalz,07,00+,22,23,23,23,23,4098391,0.54,0.56,0.56,0.56,0.56\n2023-07-04,Rheinland-Pfalz,07,00+,15,23,23,23,23,4098391,0.37,0.56,0.56,0.56,0.56\n2023-07-03,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-02,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-01,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-06-30,Rheinland-Pfalz,07,00+,9,14,14,14,14,4098391,0.22,0.34,0.34,0.34,0.34\n2023-06-29,Rheinland-Pfalz,07,00+,10,13,13,13,13,4098391,0.24,0.32,0.32,0.32,0.32\n2023-06-28,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2023-06-27,Rheinland-Pfalz,07,00+,9,11,11,11,11,4098391,0.22,0.27,0.27,0.27,0.27\n2023-06-26,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-25,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-24,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-23,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-22,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2023-06-21,Rheinland-Pfalz,07,00+,23,28,28,28,28,4098391,0.56,0.68,0.68,0.68,0.68\n2023-06-20,Rheinland-Pfalz,07,00+,18,30,30,30,30,4098391,0.44,0.73,0.73,0.73,0.73\n2023-06-19,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-06-18,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-17,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-16,Rheinland-Pfalz,07,00+,23,27,27,27,27,4098391,0.56,0.66,0.66,0.66,0.66\n2023-06-15,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2023-06-14,Rheinland-Pfalz,07,00+,15,20,20,20,20,4098391,0.37,0.49,0.49,0.49,0.49\n2023-06-13,Rheinland-Pfalz,07,00+,13,21,21,21,21,4098391,0.32,0.51,0.51,0.51,0.51\n2023-06-12,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2023-06-11,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-06-09,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2023-06-08,Rheinland-Pfalz,07,00+,28,35,35,35,35,4098391,0.68,0.85,0.85,0.85,0.85\n2023-06-07,Rheinland-Pfalz,07,00+,31,41,41,41,41,4098391,0.76,1,1,1,1\n2023-06-06,Rheinland-Pfalz,07,00+,39,55,55,55,55,4098391,0.95,1.34,1.34,1.34,1.34\n2023-06-05,Rheinland-Pfalz,07,00+,29,43,43,43,43,4098391,0.71,1.05,1.05,1.05,1.05\n2023-06-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2023-06-03,Rheinland-Pfalz,07,00+,32,46,46,46,46,4098391,0.78,1.12,1.12,1.12,1.12\n2023-06-02,Rheinland-Pfalz,07,00+,23,47,47,47,47,4098391,0.56,1.15,1.15,1.15,1.15\n2023-06-01,Rheinland-Pfalz,07,00+,20,38,38,38,38,4098391,0.49,0.93,0.93,0.93,0.93\n2023-05-31,Rheinland-Pfalz,07,00+,18,39,39,39,39,4098391,0.44,0.95,0.95,0.95,0.95\n2023-05-30,Rheinland-Pfalz,07,00+,34,42,42,42,42,4098391,0.83,1.02,1.02,1.02,1.02\n2023-05-29,Rheinland-Pfalz,07,00+,44,54,54,54,54,4098391,1.07,1.32,1.32,1.32,1.32\n2023-05-28,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-27,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-26,Rheinland-Pfalz,07,00+,51,61,61,61,61,4098391,1.24,1.49,1.49,1.49,1.49\n2023-05-25,Rheinland-Pfalz,07,00+,45,56,56,56,56,4098391,1.1,1.37,1.37,1.37,1.37\n2023-05-24,Rheinland-Pfalz,07,00+,45,60,60,60,60,4098391,1.1,1.46,1.46,1.46,1.46\n2023-05-23,Rheinland-Pfalz,07,00+,40,58,58,58,58,4098391,0.98,1.42,1.42,1.42,1.42\n2023-05-22,Rheinland-Pfalz,07,00+,57,67,67,67,67,4098391,1.39,1.63,1.63,1.63,1.63\n2023-05-21,Rheinland-Pfalz,07,00+,57,66,66,66,66,4098391,1.39,1.61,1.61,1.61,1.61\n2023-05-20,Rheinland-Pfalz,07,00+,57,65,65,65,65,4098391,1.39,1.59,1.59,1.59,1.59\n2023-05-19,Rheinland-Pfalz,07,00+,47,56,56,56,56,4098391,1.15,1.37,1.37,1.37,1.37\n2023-05-18,Rheinland-Pfalz,07,00+,64,74,74,74,74,4098391,1.56,1.81,1.81,1.81,1.81\n2023-05-17,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2023-05-16,Rheinland-Pfalz,07,00+,53,76,76,76,76,4098391,1.29,1.85,1.85,1.85,1.85\n2023-05-15,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-14,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-13,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-12,Rheinland-Pfalz,07,00+,90,113,113,113,113,4098391,2.2,2.76,2.76,2.76,2.76\n2023-05-11,Rheinland-Pfalz,07,00+,94,112,112,112,112,4098391,2.29,2.73,2.73,2.73,2.73\n2023-05-10,Rheinland-Pfalz,07,00+,107,132,132,132,132,4098391,2.61,3.22,3.22,3.22,3.22\n2023-05-09,Rheinland-Pfalz,07,00+,130,180,180,180,180,4098391,3.17,4.39,4.39,4.39,4.39\n2023-05-08,Rheinland-Pfalz,07,00+,107,135,135,135,135,4098391,2.61,3.29,3.29,3.29,3.29\n2023-05-07,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-06,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-05,Rheinland-Pfalz,07,00+,104,143,143,143,143,4098391,2.54,3.49,3.49,3.49,3.49\n2023-05-04,Rheinland-Pfalz,07,00+,96,143,143,143,143,4098391,2.34,3.49,3.49,3.49,3.49\n2023-05-03,Rheinland-Pfalz,07,00+,74,130,130,130,130,4098391,1.81,3.17,3.17,3.17,3.17\n2023-05-02,Rheinland-Pfalz,07,00+,69,89,89,89,89,4098391,1.68,2.17,2.17,2.17,2.17\n2023-05-01,Rheinland-Pfalz,07,00+,106,123,123,123,123,4098391,2.59,3,3,3,3\n2023-04-30,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-29,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-28,Rheinland-Pfalz,07,00+,86,111,111,111,111,4098391,2.1,2.71,2.71,2.71,2.71\n2023-04-27,Rheinland-Pfalz,07,00+,103,116,116,116,116,4098391,2.51,2.83,2.83,2.83,2.83\n2023-04-26,Rheinland-Pfalz,07,00+,88,114,114,114,114,4098391,2.15,2.78,2.78,2.78,2.78\n2023-04-25,Rheinland-Pfalz,07,00+,82,130,130,130,130,4098391,2,3.17,3.17,3.17,3.17\n2023-04-24,Rheinland-Pfalz,07,00+,96,132,132,132,132,4098391,2.34,3.22,3.22,3.22,3.22\n2023-04-23,Rheinland-Pfalz,07,00+,99,135,135,135,135,4098391,2.42,3.29,3.29,3.29,3.29\n2023-04-22,Rheinland-Pfalz,07,00+,101,137,137,137,137,4098391,2.46,3.34,3.34,3.34,3.34\n2023-04-21,Rheinland-Pfalz,07,00+,97,137,137,137,137,4098391,2.37,3.34,3.34,3.34,3.34\n2023-04-20,Rheinland-Pfalz,07,00+,103,152,152,152,152,4098391,2.51,3.71,3.71,3.71,3.71\n2023-04-19,Rheinland-Pfalz,07,00+,108,157,157,157,157,4098391,2.64,3.83,3.83,3.83,3.83\n2023-04-18,Rheinland-Pfalz,07,00+,136,187,187,187,187,4098391,3.32,4.56,4.56,4.56,4.56\n2023-04-17,Rheinland-Pfalz,07,00+,101,155,155,155,155,4098391,2.46,3.78,3.78,3.78,3.78\n2023-04-16,Rheinland-Pfalz,07,00+,108,161,161,161,161,4098391,2.64,3.93,3.93,3.93,3.93\n2023-04-15,Rheinland-Pfalz,07,00+,111,163,163,163,163,4098391,2.71,3.98,3.98,3.98,3.98\n2023-04-14,Rheinland-Pfalz,07,00+,97,156,156,156,156,4098391,2.37,3.81,3.81,3.81,3.81\n2023-04-13,Rheinland-Pfalz,07,00+,98,147,147,147,147,4098391,2.39,3.59,3.59,3.59,3.59\n2023-04-12,Rheinland-Pfalz,07,00+,68,152,152,152,152,4098391,1.66,3.71,3.71,3.71,3.71\n2023-04-11,Rheinland-Pfalz,07,00+,46,109,109,109,109,4098391,1.12,2.66,2.66,2.66,2.66\n2023-04-10,Rheinland-Pfalz,07,00+,109,179,179,179,179,4098391,2.66,4.37,4.37,4.37,4.37\n2023-04-09,Rheinland-Pfalz,07,00+,114,175,175,175,175,4098391,2.78,4.27,4.27,4.27,4.27\n2023-04-08,Rheinland-Pfalz,07,00+,117,174,174,174,174,4098391,2.85,4.25,4.25,4.25,4.25\n2023-04-07,Rheinland-Pfalz,07,00+,139,193,193,193,193,4098391,3.39,4.71,4.71,4.71,4.71\n2023-04-06,Rheinland-Pfalz,07,00+,139,211,211,211,211,4098391,3.39,5.15,5.15,5.15,5.15\n2023-04-05,Rheinland-Pfalz,07,00+,159,234,234,234,234,4098391,3.88,5.71,5.71,5.71,5.71\n2023-04-04,Rheinland-Pfalz,07,00+,192,271,271,271,271,4098391,4.68,6.61,6.61,6.61,6.61\n2023-04-03,Rheinland-Pfalz,07,00+,217,291,291,291,291,4098391,5.29,7.1,7.1,7.1,7.1\n2023-04-02,Rheinland-Pfalz,07,00+,220,289,289,289,289,4098391,5.37,7.05,7.05,7.05,7.05\n2023-04-01,Rheinland-Pfalz,07,00+,225,293,293,293,293,4098391,5.49,7.15,7.15,7.15,7.15\n2023-03-31,Rheinland-Pfalz,07,00+,225,308,308,308,308,4098391,5.49,7.52,7.52,7.52,7.52\n2023-03-30,Rheinland-Pfalz,07,00+,228,303,303,303,303,4098391,5.56,7.39,7.39,7.39,7.39\n2023-03-29,Rheinland-Pfalz,07,00+,223,323,323,323,323,4098391,5.44,7.88,7.88,7.88,7.88\n2023-03-28,Rheinland-Pfalz,07,00+,229,328,328,328,328,4098391,5.59,8,8,8,8\n2023-03-27,Rheinland-Pfalz,07,00+,233,341,341,341,341,4098391,5.69,8.32,8.32,8.32,8.32\n2023-03-26,Rheinland-Pfalz,07,00+,239,346,346,346,346,4098391,5.83,8.44,8.44,8.44,8.44\n2023-03-25,Rheinland-Pfalz,07,00+,253,358,358,358,358,4098391,6.17,8.74,8.74,8.74,8.74\n2023-03-24,Rheinland-Pfalz,07,00+,264,376,376,376,376,4098391,6.44,9.17,9.17,9.17,9.17\n2023-03-23,Rheinland-Pfalz,07,00+,279,415,415,415,415,4098391,6.81,10.13,10.13,10.13,10.13\n2023-03-22,Rheinland-Pfalz,07,00+,310,433,433,433,433,4098391,7.56,10.57,10.57,10.57,10.57\n2023-03-21,Rheinland-Pfalz,07,00+,335,483,483,483,483,4098391,8.17,11.79,11.79,11.79,11.79\n2023-03-20,Rheinland-Pfalz,07,00+,331,496,496,496,496,4098391,8.08,12.1,12.1,12.1,12.1\n2023-03-19,Rheinland-Pfalz,07,00+,340,498,498,498,498,4098391,8.3,12.15,12.15,12.15,12.15\n2023-03-18,Rheinland-Pfalz,07,00+,355,496,496,496,496,4098391,8.66,12.1,12.1,12.1,12.1\n2023-03-17,Rheinland-Pfalz,07,00+,385,518,518,518,518,4098391,9.39,12.64,12.64,12.64,12.64\n2023-03-16,Rheinland-Pfalz,07,00+,348,533,533,533,533,4098391,8.49,13.01,13.01,13.01,13.01\n2023-03-15,Rheinland-Pfalz,07,00+,352,548,548,548,548,4098391,8.59,13.37,13.37,13.37,13.37\n2023-03-14,Rheinland-Pfalz,07,00+,304,534,534,534,534,4098391,7.42,13.03,13.03,13.03,13.03\n2023-03-13,Rheinland-Pfalz,07,00+,367,548,548,548,548,4098391,8.95,13.37,13.37,13.37,13.37\n2023-03-12,Rheinland-Pfalz,07,00+,381,552,552,552,552,4098391,9.3,13.47,13.47,13.47,13.47\n2023-03-11,Rheinland-Pfalz,07,00+,388,542,542,542,542,4098391,9.47,13.22,13.22,13.22,13.22\n2023-03-10,Rheinland-Pfalz,07,00+,371,530,530,530,530,4098391,9.05,12.93,12.93,12.93,12.93\n2023-03-09,Rheinland-Pfalz,07,00+,360,511,511,511,511,4098391,8.78,12.47,12.47,12.47,12.47\n2023-03-08,Rheinland-Pfalz,07,00+,312,505,505,505,505,4098391,7.61,12.32,12.32,12.32,12.32\n2023-03-07,Rheinland-Pfalz,07,00+,330,506,506,506,506,4098391,8.05,12.35,12.35,12.35,12.35\n2023-03-06,Rheinland-Pfalz,07,00+,411,566,566,566,566,4098391,10.03,13.81,13.81,13.81,13.81\n2023-03-05,Rheinland-Pfalz,07,00+,422,564,564,564,564,4098391,10.3,13.76,13.76,13.76,13.76\n2023-03-04,Rheinland-Pfalz,07,00+,430,565,565,565,565,4098391,10.49,13.79,13.79,13.79,13.79\n2023-03-03,Rheinland-Pfalz,07,00+,457,591,591,591,591,4098391,11.15,14.42,14.42,14.42,14.42\n2023-03-02,Rheinland-Pfalz,07,00+,489,622,622,622,622,4098391,11.93,15.18,15.18,15.18,15.18\n2023-03-01,Rheinland-Pfalz,07,00+,503,657,657,657,657,4098391,12.27,16.03,16.03,16.03,16.03\n2023-02-28,Rheinland-Pfalz,07,00+,505,706,706,706,706,4098391,12.32,17.23,17.23,17.23,17.23\n2023-02-27,Rheinland-Pfalz,07,00+,453,639,639,639,639,4098391,11.05,15.59,15.59,15.59,15.59\n2023-02-26,Rheinland-Pfalz,07,00+,468,649,649,649,649,4098391,11.42,15.84,15.84,15.84,15.84\n2023-02-25,Rheinland-Pfalz,07,00+,477,652,652,652,652,4098391,11.64,15.91,15.91,15.91,15.91\n2023-02-24,Rheinland-Pfalz,07,00+,440,633,633,633,633,4098391,10.74,15.45,15.45,15.45,15.45\n2023-02-23,Rheinland-Pfalz,07,00+,420,621,621,621,621,4098391,10.25,15.15,15.15,15.15,15.15\n2023-02-22,Rheinland-Pfalz,07,00+,371,567,567,567,567,4098391,9.05,13.83,13.83,13.83,13.83\n2023-02-21,Rheinland-Pfalz,07,00+,258,499,499,499,499,4098391,6.3,12.18,12.18,12.18,12.18\n2023-02-20,Rheinland-Pfalz,07,00+,347,511,511,511,511,4098391,8.47,12.47,12.47,12.47,12.47\n2023-02-19,Rheinland-Pfalz,07,00+,355,501,501,501,501,4098391,8.66,12.22,12.22,12.22,12.22\n2023-02-18,Rheinland-Pfalz,07,00+,358,498,498,498,498,4098391,8.74,12.15,12.15,12.15,12.15\n2023-02-17,Rheinland-Pfalz,07,00+,331,480,480,480,480,4098391,8.08,11.71,11.71,11.71,11.71\n2023-02-16,Rheinland-Pfalz,07,00+,319,449,449,449,449,4098391,7.78,10.96,10.96,10.96,10.96\n2023-02-15,Rheinland-Pfalz,07,00+,275,435,435,435,435,4098391,6.71,10.61,10.61,10.61,10.61\n2023-02-14,Rheinland-Pfalz,07,00+,299,439,439,439,439,4098391,7.3,10.71,10.71,10.71,10.71\n2023-02-13,Rheinland-Pfalz,07,00+,313,434,434,434,434,4098391,7.64,10.59,10.59,10.59,10.59\n2023-02-12,Rheinland-Pfalz,07,00+,320,432,432,432,432,4098391,7.81,10.54,10.54,10.54,10.54\n2023-02-11,Rheinland-Pfalz,07,00+,330,435,435,435,435,4098391,8.05,10.61,10.61,10.61,10.61\n2023-02-10,Rheinland-Pfalz,07,00+,345,436,436,436,436,4098391,8.42,10.64,10.64,10.64,10.64\n2023-02-09,Rheinland-Pfalz,07,00+,299,416,416,416,416,4098391,7.3,10.15,10.15,10.15,10.15\n2023-02-08,Rheinland-Pfalz,07,00+,261,395,395,395,395,4098391,6.37,9.64,9.64,9.64,9.64\n2023-02-07,Rheinland-Pfalz,07,00+,246,364,364,364,364,4098391,6,8.88,8.88,8.88,8.88\n2023-02-06,Rheinland-Pfalz,07,00+,201,305,305,305,305,4098391,4.9,7.44,7.44,7.44,7.44\n2023-02-05,Rheinland-Pfalz,07,00+,205,299,299,299,299,4098391,5,7.3,7.3,7.3,7.3\n2023-02-04,Rheinland-Pfalz,07,00+,211,296,296,296,296,4098391,5.15,7.22,7.22,7.22,7.22\n2023-02-03,Rheinland-Pfalz,07,00+,199,280,280,280,280,4098391,4.86,6.83,6.83,6.83,6.83\n2023-02-02,Rheinland-Pfalz,07,00+,195,273,273,273,273,4098391,4.76,6.66,6.66,6.66,6.66\n2023-02-01,Rheinland-Pfalz,07,00+,196,280,280,280,280,4098391,4.78,6.83,6.83,6.83,6.83\n2023-01-31,Rheinland-Pfalz,07,00+,199,300,300,300,300,4098391,4.86,7.32,7.32,7.32,7.32\n2023-01-30,Rheinland-Pfalz,07,00+,226,310,310,310,310,4098391,5.51,7.56,7.56,7.56,7.56\n2023-01-29,Rheinland-Pfalz,07,00+,236,321,321,321,321,4098391,5.76,7.83,7.83,7.83,7.83\n2023-01-28,Rheinland-Pfalz,07,00+,249,329,329,329,329,4098391,6.08,8.03,8.03,8.03,8.03\n2023-01-27,Rheinland-Pfalz,07,00+,239,316,316,316,316,4098391,5.83,7.71,7.71,7.71,7.71\n2023-01-26,Rheinland-Pfalz,07,00+,234,318,318,318,318,4098391,5.71,7.76,7.76,7.76,7.76\n2023-01-25,Rheinland-Pfalz,07,00+,212,316,316,316,316,4098391,5.17,7.71,7.71,7.71,7.71\n2023-01-24,Rheinland-Pfalz,07,00+,183,281,281,281,281,4098391,4.47,6.86,6.86,6.86,6.86\n2023-01-23,Rheinland-Pfalz,07,00+,201,295,295,295,295,4098391,4.9,7.2,7.2,7.2,7.2\n2023-01-22,Rheinland-Pfalz,07,00+,208,288,288,288,288,4098391,5.08,7.03,7.03,7.03,7.03\n2023-01-21,Rheinland-Pfalz,07,00+,213,278,278,278,278,4098391,5.2,6.78,6.78,6.78,6.78\n2023-01-20,Rheinland-Pfalz,07,00+,208,291,291,291,291,4098391,5.08,7.1,7.1,7.1,7.1\n2023-01-19,Rheinland-Pfalz,07,00+,185,296,296,296,296,4098391,4.51,7.22,7.22,7.22,7.22\n2023-01-18,Rheinland-Pfalz,07,00+,192,298,298,298,298,4098391,4.68,7.27,7.27,7.27,7.27\n2023-01-17,Rheinland-Pfalz,07,00+,176,313,313,313,313,4098391,4.29,7.64,7.64,7.64,7.64\n2023-01-16,Rheinland-Pfalz,07,00+,211,325,325,325,325,4098391,5.15,7.93,7.93,7.93,7.93\n2023-01-15,Rheinland-Pfalz,07,00+,216,323,323,323,323,4098391,5.27,7.88,7.88,7.88,7.88\n2023-01-14,Rheinland-Pfalz,07,00+,224,328,328,328,328,4098391,5.47,8,8,8,8\n2023-01-13,Rheinland-Pfalz,07,00+,210,341,341,341,341,4098391,5.12,8.32,8.32,8.32,8.32\n2023-01-12,Rheinland-Pfalz,07,00+,265,410,410,410,410,4098391,6.47,10,10,10,10\n2023-01-11,Rheinland-Pfalz,07,00+,304,474,474,474,474,4098391,7.42,11.57,11.57,11.57,11.57\n2023-01-10,Rheinland-Pfalz,07,00+,319,554,554,554,554,4098391,7.78,13.52,13.52,13.52,13.52\n2023-01-09,Rheinland-Pfalz,07,00+,435,647,647,647,647,4098391,10.61,15.79,15.79,15.79,15.79\n2023-01-08,Rheinland-Pfalz,07,00+,450,661,661,661,661,4098391,10.98,16.13,16.13,16.13,16.13\n2023-01-07,Rheinland-Pfalz,07,00+,456,0,0,0,0,4098391,11.13,0,0,0,0\n2023-01-06,Rheinland-Pfalz,07,00+,419,0,0,0,0,4098391,10.22,0,0,0,0\n2023-01-05,Rheinland-Pfalz,07,00+,383,0,0,0,0,4098391,9.35,0,0,0,0\n2023-01-04,Rheinland-Pfalz,07,00+,351,0,0,0,0,4098391,8.56,0,0,0,0\n2023-01-03,Rheinland-Pfalz,07,00+,303,0,0,0,0,4098391,7.39,0,0,0,0\n2023-01-02,Rheinland-Pfalz,07,00+,199,0,0,0,0,4098391,4.86,0,0,0,0\n2024-08-31,Baden-Württemberg,08,00+,82,82,NA,NA,NA,11103043,0.74,0.74,NA,NA,NA\n2024-08-30,Baden-Württemberg,08,00+,86,93,NA,NA,NA,11103043,0.77,0.84,NA,NA,NA\n2024-08-29,Baden-Württemberg,08,00+,73,87,103,97,110,11103043,0.66,0.78,0.93,0.88,1\n2024-08-28,Baden-Württemberg,08,00+,56,84,97,92,103,11103043,0.5,0.76,0.88,0.83,0.94\n2024-08-27,Baden-Württemberg,08,00+,56,87,98,93,104,11103043,0.5,0.78,0.88,0.84,0.94\n2024-08-26,Baden-Württemberg,08,00+,77,96,104,100,110,11103043,0.69,0.86,0.94,0.9,0.99\n2024-08-25,Baden-Württemberg,08,00+,79,98,106,102,112,11103043,0.71,0.88,0.96,0.92,1.02\n2024-08-24,Baden-Württemberg,08,00+,82,100,108,104,114,11103043,0.74,0.9,0.98,0.94,1.03\n2024-08-23,Baden-Württemberg,08,00+,75,94,101,97,107,11103043,0.68,0.85,0.91,0.88,0.96\n2024-08-22,Baden-Württemberg,08,00+,76,107,114,110,120,11103043,0.68,0.96,1.03,1,1.09\n2024-08-21,Baden-Württemberg,08,00+,79,109,116,112,122,11103043,0.71,0.98,1.05,1.01,1.1\n2024-08-20,Baden-Württemberg,08,00+,57,110,116,112,122,11103043,0.51,0.99,1.05,1.02,1.1\n2024-08-19,Baden-Württemberg,08,00+,70,102,106,103,111,11103043,0.63,0.92,0.96,0.94,1.01\n2024-08-18,Baden-Württemberg,08,00+,71,101,105,102,110,11103043,0.64,0.91,0.95,0.93,1\n2024-08-17,Baden-Württemberg,08,00+,76,103,107,104,112,11103043,0.68,0.93,0.97,0.95,1.01\n2024-08-16,Baden-Württemberg,08,00+,79,108,112,109,117,11103043,0.71,0.97,1.01,0.99,1.06\n2024-08-15,Baden-Württemberg,08,00+,75,107,110,108,115,11103043,0.68,0.96,1,0.98,1.04\n2024-08-14,Baden-Württemberg,08,00+,78,120,124,121,129,11103043,0.7,1.08,1.12,1.09,1.16\n2024-08-13,Baden-Württemberg,08,00+,82,120,123,121,128,11103043,0.74,1.08,1.11,1.09,1.16\n2024-08-12,Baden-Württemberg,08,00+,95,128,131,129,135,11103043,0.86,1.15,1.18,1.16,1.22\n2024-08-11,Baden-Württemberg,08,00+,95,127,130,128,134,11103043,0.86,1.14,1.17,1.15,1.21\n2024-08-10,Baden-Württemberg,08,00+,96,123,125,123,130,11103043,0.86,1.11,1.13,1.12,1.17\n2024-08-09,Baden-Württemberg,08,00+,91,120,122,120,126,11103043,0.82,1.08,1.1,1.09,1.14\n2024-08-08,Baden-Württemberg,08,00+,85,130,132,130,136,11103043,0.77,1.17,1.19,1.18,1.23\n2024-08-07,Baden-Württemberg,08,00+,77,122,124,122,126,11103043,0.69,1.1,1.12,1.1,1.14\n2024-08-06,Baden-Württemberg,08,00+,87,136,137,136,140,11103043,0.78,1.22,1.24,1.23,1.27\n2024-08-05,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.17,1.16,1.19\n2024-08-04,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.17,1.16,1.19\n2024-08-03,Baden-Württemberg,08,00+,95,127,128,127,130,11103043,0.86,1.14,1.16,1.15,1.18\n2024-08-02,Baden-Württemberg,08,00+,81,125,126,125,128,11103043,0.73,1.13,1.14,1.13,1.16\n2024-08-01,Baden-Württemberg,08,00+,86,121,122,121,123,11103043,0.77,1.09,1.1,1.09,1.11\n2024-07-31,Baden-Württemberg,08,00+,80,125,125,125,127,11103043,0.72,1.13,1.13,1.13,1.15\n2024-07-30,Baden-Württemberg,08,00+,79,109,109,109,110,11103043,0.71,0.98,0.99,0.98,0.99\n2024-07-29,Baden-Württemberg,08,00+,93,122,122,122,122,11103043,0.84,1.1,1.1,1.1,1.1\n2024-07-28,Baden-Württemberg,08,00+,94,123,123,123,123,11103043,0.85,1.11,1.11,1.11,1.11\n2024-07-27,Baden-Württemberg,08,00+,96,125,125,125,125,11103043,0.86,1.13,1.13,1.13,1.13\n2024-07-26,Baden-Württemberg,08,00+,90,129,129,129,129,11103043,0.81,1.16,1.16,1.16,1.16\n2024-07-25,Baden-Württemberg,08,00+,94,126,126,126,126,11103043,0.85,1.13,1.14,1.13,1.14\n2024-07-24,Baden-Württemberg,08,00+,79,116,116,116,116,11103043,0.71,1.04,1.04,1.04,1.05\n2024-07-23,Baden-Württemberg,08,00+,69,117,117,117,117,11103043,0.62,1.05,1.05,1.05,1.05\n2024-07-22,Baden-Württemberg,08,00+,64,105,105,105,105,11103043,0.58,0.95,0.95,0.95,0.95\n2024-07-21,Baden-Württemberg,08,00+,64,104,104,104,104,11103043,0.58,0.94,0.94,0.94,0.94\n2024-07-20,Baden-Württemberg,08,00+,67,105,105,105,105,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-19,Baden-Württemberg,08,00+,67,106,106,106,106,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-18,Baden-Württemberg,08,00+,69,103,103,103,103,11103043,0.62,0.93,0.93,0.93,0.93\n2024-07-17,Baden-Württemberg,08,00+,78,115,115,115,115,11103043,0.7,1.04,1.04,1.04,1.04\n2024-07-16,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-07-15,Baden-Württemberg,08,00+,80,115,115,115,115,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-14,Baden-Württemberg,08,00+,80,116,116,116,116,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-13,Baden-Württemberg,08,00+,81,114,114,114,114,11103043,0.73,1.03,1.03,1.03,1.03\n2024-07-12,Baden-Württemberg,08,00+,73,111,111,111,111,11103043,0.66,1,1,1,1\n2024-07-11,Baden-Württemberg,08,00+,61,104,104,104,104,11103043,0.55,0.94,0.94,0.94,0.94\n2024-07-10,Baden-Württemberg,08,00+,46,93,93,93,93,11103043,0.41,0.84,0.84,0.84,0.84\n2024-07-09,Baden-Württemberg,08,00+,54,86,86,86,86,11103043,0.49,0.77,0.77,0.77,0.77\n2024-07-08,Baden-Württemberg,08,00+,68,89,89,89,89,11103043,0.61,0.8,0.8,0.8,0.8\n2024-07-07,Baden-Württemberg,08,00+,69,89,89,89,89,11103043,0.62,0.8,0.8,0.8,0.8\n2024-07-06,Baden-Württemberg,08,00+,69,88,88,88,88,11103043,0.62,0.79,0.79,0.79,0.79\n2024-07-05,Baden-Württemberg,08,00+,71,90,90,90,90,11103043,0.64,0.81,0.81,0.81,0.81\n2024-07-04,Baden-Württemberg,08,00+,65,95,95,95,95,11103043,0.59,0.86,0.86,0.86,0.86\n2024-07-03,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2024-07-02,Baden-Württemberg,08,00+,64,96,96,96,96,11103043,0.58,0.86,0.86,0.86,0.86\n2024-07-01,Baden-Württemberg,08,00+,59,96,96,96,96,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-30,Baden-Württemberg,08,00+,59,95,95,95,95,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-29,Baden-Württemberg,08,00+,61,97,97,97,97,11103043,0.55,0.87,0.87,0.87,0.87\n2024-06-28,Baden-Württemberg,08,00+,64,98,98,98,98,11103043,0.58,0.88,0.88,0.88,0.88\n2024-06-27,Baden-Württemberg,08,00+,59,91,91,91,91,11103043,0.53,0.82,0.82,0.82,0.82\n2024-06-26,Baden-Württemberg,08,00+,67,93,93,93,93,11103043,0.6,0.84,0.84,0.84,0.84\n2024-06-25,Baden-Württemberg,08,00+,62,96,96,96,96,11103043,0.56,0.86,0.86,0.86,0.86\n2024-06-24,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-23,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-22,Baden-Württemberg,08,00+,70,91,91,91,91,11103043,0.63,0.82,0.82,0.82,0.82\n2024-06-21,Baden-Württemberg,08,00+,51,78,78,78,78,11103043,0.46,0.7,0.7,0.7,0.7\n2024-06-20,Baden-Württemberg,08,00+,43,79,79,79,79,11103043,0.39,0.71,0.71,0.71,0.71\n2024-06-19,Baden-Württemberg,08,00+,40,71,71,71,71,11103043,0.36,0.64,0.64,0.64,0.64\n2024-06-18,Baden-Württemberg,08,00+,29,60,60,60,60,11103043,0.26,0.54,0.54,0.54,0.54\n2024-06-17,Baden-Württemberg,08,00+,36,51,51,51,51,11103043,0.32,0.46,0.46,0.46,0.46\n2024-06-16,Baden-Württemberg,08,00+,37,52,52,52,52,11103043,0.33,0.47,0.47,0.47,0.47\n2024-06-15,Baden-Württemberg,08,00+,37,51,51,51,51,11103043,0.33,0.46,0.46,0.46,0.46\n2024-06-14,Baden-Württemberg,08,00+,39,52,52,52,52,11103043,0.35,0.47,0.47,0.47,0.47\n2024-06-13,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2024-06-12,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2024-06-10,Baden-Württemberg,08,00+,22,27,27,27,27,11103043,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-08,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-07,Baden-Württemberg,08,00+,21,28,28,28,28,11103043,0.19,0.25,0.25,0.25,0.25\n2024-06-06,Baden-Württemberg,08,00+,15,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-06-05,Baden-Württemberg,08,00+,11,21,21,21,21,11103043,0.1,0.19,0.19,0.19,0.19\n2024-06-04,Baden-Württemberg,08,00+,12,19,19,19,19,11103043,0.11,0.17,0.17,0.17,0.17\n2024-06-03,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-02,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-01,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-05-31,Baden-Württemberg,08,00+,7,11,11,11,11,11103043,0.06,0.1,0.1,0.1,0.1\n2024-05-30,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2024-05-29,Baden-Württemberg,08,00+,11,18,18,18,18,11103043,0.1,0.16,0.16,0.16,0.16\n2024-05-28,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-27,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-26,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-25,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-24,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-23,Baden-Württemberg,08,00+,12,20,20,20,20,11103043,0.11,0.18,0.18,0.18,0.18\n2024-05-22,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-05-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-05-20,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-19,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-18,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-17,Baden-Württemberg,08,00+,20,20,20,20,20,11103043,0.18,0.18,0.18,0.18,0.18\n2024-05-16,Baden-Württemberg,08,00+,18,20,20,20,20,11103043,0.16,0.18,0.18,0.18,0.18\n2024-05-15,Baden-Württemberg,08,00+,16,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-13,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2024-05-12,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-11,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-10,Baden-Württemberg,08,00+,19,22,22,22,22,11103043,0.17,0.2,0.2,0.2,0.2\n2024-05-09,Baden-Württemberg,08,00+,23,25,25,25,25,11103043,0.21,0.23,0.23,0.23,0.23\n2024-05-08,Baden-Württemberg,08,00+,16,22,22,22,22,11103043,0.14,0.2,0.2,0.2,0.2\n2024-05-07,Baden-Württemberg,08,00+,16,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-05-06,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-05,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-04,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-03,Baden-Württemberg,08,00+,17,22,22,22,22,11103043,0.15,0.2,0.2,0.2,0.2\n2024-05-02,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-01,Baden-Württemberg,08,00+,16,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2024-04-30,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2024-04-29,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-28,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-27,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-26,Baden-Württemberg,08,00+,9,16,16,16,16,11103043,0.08,0.14,0.14,0.14,0.14\n2024-04-25,Baden-Württemberg,08,00+,6,14,14,14,14,11103043,0.05,0.13,0.13,0.13,0.13\n2024-04-24,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-22,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-20,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-19,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-18,Baden-Württemberg,08,00+,9,12,12,12,12,11103043,0.08,0.11,0.11,0.11,0.11\n2024-04-17,Baden-Württemberg,08,00+,7,12,12,12,12,11103043,0.06,0.11,0.11,0.11,0.11\n2024-04-16,Baden-Württemberg,08,00+,8,12,12,12,12,11103043,0.07,0.11,0.11,0.11,0.11\n2024-04-15,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-14,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-13,Baden-Württemberg,08,00+,9,14,14,14,14,11103043,0.08,0.13,0.13,0.13,0.13\n2024-04-12,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-11,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-10,Baden-Württemberg,08,00+,11,14,14,14,14,11103043,0.1,0.13,0.13,0.13,0.13\n2024-04-09,Baden-Württemberg,08,00+,18,26,26,26,26,11103043,0.16,0.23,0.23,0.23,0.23\n2024-04-08,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-07,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-06,Baden-Württemberg,08,00+,17,23,23,23,23,11103043,0.15,0.21,0.21,0.21,0.21\n2024-04-05,Baden-Württemberg,08,00+,14,22,22,22,22,11103043,0.13,0.2,0.2,0.2,0.2\n2024-04-04,Baden-Württemberg,08,00+,14,21,21,21,21,11103043,0.13,0.19,0.19,0.19,0.19\n2024-04-03,Baden-Württemberg,08,00+,11,23,23,23,23,11103043,0.1,0.21,0.21,0.21,0.21\n2024-04-02,Baden-Württemberg,08,00+,5,11,11,11,11,11103043,0.05,0.1,0.1,0.1,0.1\n2024-04-01,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-31,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-30,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-29,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-28,Baden-Württemberg,08,00+,7,17,17,17,17,11103043,0.06,0.15,0.15,0.15,0.15\n2024-03-27,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-26,Baden-Württemberg,08,00+,10,19,19,19,19,11103043,0.09,0.17,0.17,0.17,0.17\n2024-03-25,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-24,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-23,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-22,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2024-03-21,Baden-Württemberg,08,00+,22,33,33,33,33,11103043,0.2,0.3,0.3,0.3,0.3\n2024-03-20,Baden-Württemberg,08,00+,18,32,32,32,32,11103043,0.16,0.29,0.29,0.29,0.29\n2024-03-19,Baden-Württemberg,08,00+,20,38,38,38,38,11103043,0.18,0.34,0.34,0.34,0.34\n2024-03-18,Baden-Württemberg,08,00+,14,30,30,30,30,11103043,0.13,0.27,0.27,0.27,0.27\n2024-03-17,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-16,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-15,Baden-Württemberg,08,00+,15,35,35,35,35,11103043,0.14,0.32,0.32,0.32,0.32\n2024-03-14,Baden-Württemberg,08,00+,14,29,29,29,29,11103043,0.13,0.26,0.26,0.26,0.26\n2024-03-13,Baden-Württemberg,08,00+,15,32,32,32,32,11103043,0.14,0.29,0.29,0.29,0.29\n2024-03-12,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2024-03-11,Baden-Württemberg,08,00+,22,40,40,40,40,11103043,0.2,0.36,0.36,0.36,0.36\n2024-03-10,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-03-09,Baden-Württemberg,08,00+,23,40,40,40,40,11103043,0.21,0.36,0.36,0.36,0.36\n2024-03-08,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-07,Baden-Württemberg,08,00+,28,41,41,41,41,11103043,0.25,0.37,0.37,0.37,0.37\n2024-03-06,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-05,Baden-Württemberg,08,00+,27,48,48,48,48,11103043,0.24,0.43,0.43,0.43,0.43\n2024-03-04,Baden-Württemberg,08,00+,26,42,42,42,42,11103043,0.23,0.38,0.38,0.38,0.38\n2024-03-03,Baden-Württemberg,08,00+,27,43,43,43,43,11103043,0.24,0.39,0.39,0.39,0.39\n2024-03-02,Baden-Württemberg,08,00+,28,43,43,43,43,11103043,0.25,0.39,0.39,0.39,0.39\n2024-03-01,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2024-02-29,Baden-Württemberg,08,00+,31,47,47,47,47,11103043,0.28,0.42,0.42,0.42,0.42\n2024-02-28,Baden-Württemberg,08,00+,32,54,54,54,54,11103043,0.29,0.49,0.49,0.49,0.49\n2024-02-27,Baden-Württemberg,08,00+,30,48,48,48,48,11103043,0.27,0.43,0.43,0.43,0.43\n2024-02-26,Baden-Württemberg,08,00+,35,56,56,56,56,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-25,Baden-Württemberg,08,00+,35,55,55,55,55,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-24,Baden-Württemberg,08,00+,35,54,54,54,54,11103043,0.32,0.49,0.49,0.49,0.49\n2024-02-23,Baden-Württemberg,08,00+,39,59,59,59,59,11103043,0.35,0.53,0.53,0.53,0.53\n2024-02-22,Baden-Württemberg,08,00+,38,57,57,57,57,11103043,0.34,0.51,0.51,0.51,0.51\n2024-02-21,Baden-Württemberg,08,00+,35,63,63,63,63,11103043,0.32,0.57,0.57,0.57,0.57\n2024-02-20,Baden-Württemberg,08,00+,36,65,65,65,65,11103043,0.32,0.59,0.59,0.59,0.59\n2024-02-19,Baden-Württemberg,08,00+,50,73,73,73,73,11103043,0.45,0.66,0.66,0.66,0.66\n2024-02-18,Baden-Württemberg,08,00+,51,74,74,74,74,11103043,0.46,0.67,0.67,0.67,0.67\n2024-02-17,Baden-Württemberg,08,00+,51,75,75,75,75,11103043,0.46,0.68,0.68,0.68,0.68\n2024-02-16,Baden-Württemberg,08,00+,55,74,74,74,74,11103043,0.5,0.67,0.67,0.67,0.67\n2024-02-15,Baden-Württemberg,08,00+,55,81,81,81,81,11103043,0.5,0.73,0.73,0.73,0.73\n2024-02-14,Baden-Württemberg,08,00+,54,81,81,81,81,11103043,0.49,0.73,0.73,0.73,0.73\n2024-02-13,Baden-Württemberg,08,00+,53,86,86,86,86,11103043,0.48,0.77,0.77,0.77,0.77\n2024-02-12,Baden-Württemberg,08,00+,71,101,101,101,101,11103043,0.64,0.91,0.91,0.91,0.91\n2024-02-11,Baden-Württemberg,08,00+,73,102,102,102,102,11103043,0.66,0.92,0.92,0.92,0.92\n2024-02-10,Baden-Württemberg,08,00+,75,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2024-02-09,Baden-Württemberg,08,00+,86,117,117,117,117,11103043,0.77,1.05,1.05,1.05,1.05\n2024-02-08,Baden-Württemberg,08,00+,85,116,116,116,116,11103043,0.77,1.04,1.04,1.04,1.04\n2024-02-07,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-02-06,Baden-Württemberg,08,00+,88,122,122,122,122,11103043,0.79,1.1,1.1,1.1,1.1\n2024-02-05,Baden-Württemberg,08,00+,99,131,131,131,131,11103043,0.89,1.18,1.18,1.18,1.18\n2024-02-04,Baden-Württemberg,08,00+,100,130,130,130,130,11103043,0.9,1.17,1.17,1.17,1.17\n2024-02-03,Baden-Württemberg,08,00+,101,129,129,129,129,11103043,0.91,1.16,1.16,1.16,1.16\n2024-02-02,Baden-Württemberg,08,00+,88,121,121,121,121,11103043,0.79,1.09,1.09,1.09,1.09\n2024-02-01,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2024-01-31,Baden-Württemberg,08,00+,105,141,141,141,141,11103043,0.95,1.27,1.27,1.27,1.27\n2024-01-30,Baden-Württemberg,08,00+,94,148,148,148,148,11103043,0.85,1.33,1.33,1.33,1.33\n2024-01-29,Baden-Württemberg,08,00+,92,137,137,137,137,11103043,0.83,1.23,1.23,1.23,1.23\n2024-01-28,Baden-Württemberg,08,00+,93,137,137,137,137,11103043,0.84,1.23,1.23,1.23,1.23\n2024-01-27,Baden-Württemberg,08,00+,94,138,138,138,138,11103043,0.85,1.24,1.24,1.24,1.24\n2024-01-26,Baden-Württemberg,08,00+,79,135,135,135,135,11103043,0.71,1.22,1.22,1.22,1.22\n2024-01-25,Baden-Württemberg,08,00+,71,144,144,144,144,11103043,0.64,1.3,1.3,1.3,1.3\n2024-01-24,Baden-Württemberg,08,00+,91,142,142,142,142,11103043,0.82,1.28,1.28,1.28,1.28\n2024-01-23,Baden-Württemberg,08,00+,110,159,159,159,159,11103043,0.99,1.43,1.43,1.43,1.43\n2024-01-22,Baden-Württemberg,08,00+,151,200,200,200,200,11103043,1.36,1.8,1.8,1.8,1.8\n2024-01-21,Baden-Württemberg,08,00+,151,199,199,199,199,11103043,1.36,1.79,1.79,1.79,1.79\n2024-01-20,Baden-Württemberg,08,00+,151,197,197,197,197,11103043,1.36,1.77,1.77,1.77,1.77\n2024-01-19,Baden-Württemberg,08,00+,141,198,198,198,198,11103043,1.27,1.78,1.78,1.78,1.78\n2024-01-18,Baden-Württemberg,08,00+,146,206,206,206,206,11103043,1.31,1.86,1.86,1.86,1.86\n2024-01-17,Baden-Württemberg,08,00+,149,226,226,226,226,11103043,1.34,2.04,2.04,2.04,2.04\n2024-01-16,Baden-Württemberg,08,00+,147,221,221,221,221,11103043,1.32,1.99,1.99,1.99,1.99\n2024-01-15,Baden-Württemberg,08,00+,161,209,209,209,209,11103043,1.45,1.88,1.88,1.88,1.88\n2024-01-14,Baden-Württemberg,08,00+,169,217,217,217,217,11103043,1.52,1.95,1.95,1.95,1.95\n2024-01-13,Baden-Württemberg,08,00+,174,222,222,222,222,11103043,1.57,2,2,2,2\n2024-01-12,Baden-Württemberg,08,00+,171,236,236,236,236,11103043,1.54,2.13,2.13,2.13,2.13\n2024-01-11,Baden-Württemberg,08,00+,198,279,279,279,279,11103043,1.78,2.51,2.51,2.51,2.51\n2024-01-10,Baden-Württemberg,08,00+,193,313,313,313,313,11103043,1.74,2.82,2.82,2.82,2.82\n2024-01-09,Baden-Württemberg,08,00+,342,480,480,480,480,11103043,3.08,4.32,4.32,4.32,4.32\n2024-01-08,Baden-Württemberg,08,00+,275,416,416,416,416,11103043,2.48,3.75,3.75,3.75,3.75\n2024-01-07,Baden-Württemberg,08,00+,278,412,412,412,412,11103043,2.5,3.71,3.71,3.71,3.71\n2024-01-06,Baden-Württemberg,08,00+,286,419,419,419,419,11103043,2.58,3.77,3.77,3.77,3.77\n2024-01-05,Baden-Württemberg,08,00+,306,482,482,482,482,11103043,2.76,4.34,4.34,4.34,4.34\n2024-01-04,Baden-Württemberg,08,00+,346,518,518,518,518,11103043,3.12,4.67,4.67,4.67,4.67\n2024-01-03,Baden-Württemberg,08,00+,516,730,730,730,730,11103043,4.65,6.57,6.57,6.57,6.57\n2024-01-02,Baden-Württemberg,08,00+,364,533,533,533,533,11103043,3.28,4.8,4.8,4.8,4.8\n2024-01-01,Baden-Württemberg,08,00+,370,540,540,540,540,11103043,3.33,4.86,4.86,4.86,4.86\n2023-12-31,Baden-Württemberg,08,00+,378,545,545,545,545,11103043,3.4,4.91,4.91,4.91,4.91\n2023-12-30,Baden-Württemberg,08,00+,393,549,549,549,549,11103043,3.54,4.94,4.94,4.94,4.94\n2023-12-29,Baden-Württemberg,08,00+,335,526,526,526,526,11103043,3.02,4.74,4.74,4.74,4.74\n2023-12-28,Baden-Württemberg,08,00+,221,506,506,506,506,11103043,1.99,4.56,4.56,4.56,4.56\n2023-12-27,Baden-Württemberg,08,00+,146,324,324,324,324,11103043,1.31,2.92,2.92,2.92,2.92\n2023-12-26,Baden-Württemberg,08,00+,248,440,440,440,440,11103043,2.23,3.96,3.96,3.96,3.96\n2023-12-25,Baden-Württemberg,08,00+,412,611,611,611,611,11103043,3.71,5.5,5.5,5.5,5.5\n2023-12-24,Baden-Württemberg,08,00+,429,620,620,620,620,11103043,3.86,5.58,5.58,5.58,5.58\n2023-12-23,Baden-Württemberg,08,00+,442,620,620,620,620,11103043,3.98,5.58,5.58,5.58,5.58\n2023-12-22,Baden-Württemberg,08,00+,436,652,652,652,652,11103043,3.93,5.87,5.87,5.87,5.87\n2023-12-21,Baden-Württemberg,08,00+,439,662,662,662,662,11103043,3.95,5.96,5.96,5.96,5.96\n2023-12-20,Baden-Württemberg,08,00+,435,661,661,661,661,11103043,3.92,5.95,5.95,5.95,5.95\n2023-12-19,Baden-Württemberg,08,00+,388,652,652,652,652,11103043,3.49,5.87,5.87,5.87,5.87\n2023-12-18,Baden-Württemberg,08,00+,453,675,675,675,675,11103043,4.08,6.08,6.08,6.08,6.08\n2023-12-17,Baden-Württemberg,08,00+,459,665,665,665,665,11103043,4.13,5.99,5.99,5.99,5.99\n2023-12-16,Baden-Württemberg,08,00+,466,660,660,660,660,11103043,4.2,5.94,5.94,5.94,5.94\n2023-12-15,Baden-Württemberg,08,00+,395,666,666,666,666,11103043,3.56,6,6,6,6\n2023-12-14,Baden-Württemberg,08,00+,399,640,640,640,640,11103043,3.59,5.76,5.76,5.76,5.76\n2023-12-13,Baden-Württemberg,08,00+,385,619,619,619,619,11103043,3.47,5.58,5.58,5.58,5.58\n2023-12-12,Baden-Württemberg,08,00+,372,628,628,628,628,11103043,3.35,5.66,5.66,5.66,5.66\n2023-12-11,Baden-Württemberg,08,00+,341,549,549,549,549,11103043,3.07,4.94,4.94,4.94,4.94\n2023-12-10,Baden-Württemberg,08,00+,346,547,547,547,547,11103043,3.12,4.93,4.93,4.93,4.93\n2023-12-09,Baden-Württemberg,08,00+,356,548,548,548,548,11103043,3.21,4.94,4.94,4.94,4.94\n2023-12-08,Baden-Württemberg,08,00+,346,511,511,511,511,11103043,3.12,4.6,4.6,4.6,4.6\n2023-12-07,Baden-Württemberg,08,00+,343,515,515,515,515,11103043,3.09,4.64,4.64,4.64,4.64\n2023-12-06,Baden-Württemberg,08,00+,309,505,505,505,505,11103043,2.78,4.55,4.55,4.55,4.55\n2023-12-05,Baden-Württemberg,08,00+,256,456,456,456,456,11103043,2.31,4.11,4.11,4.11,4.11\n2023-12-04,Baden-Württemberg,08,00+,296,469,469,469,469,11103043,2.67,4.22,4.22,4.22,4.22\n2023-12-03,Baden-Württemberg,08,00+,302,469,469,469,469,11103043,2.72,4.22,4.22,4.22,4.22\n2023-12-02,Baden-Württemberg,08,00+,320,477,477,477,477,11103043,2.88,4.3,4.3,4.3,4.3\n2023-12-01,Baden-Württemberg,08,00+,284,465,465,465,465,11103043,2.56,4.19,4.19,4.19,4.19\n2023-11-30,Baden-Württemberg,08,00+,286,431,431,431,431,11103043,2.58,3.88,3.88,3.88,3.88\n2023-11-29,Baden-Württemberg,08,00+,283,425,425,425,425,11103043,2.55,3.83,3.83,3.83,3.83\n2023-11-28,Baden-Württemberg,08,00+,254,431,431,431,431,11103043,2.29,3.88,3.88,3.88,3.88\n2023-11-27,Baden-Württemberg,08,00+,278,423,423,423,423,11103043,2.5,3.81,3.81,3.81,3.81\n2023-11-26,Baden-Württemberg,08,00+,290,429,429,429,429,11103043,2.61,3.86,3.86,3.86,3.86\n2023-11-25,Baden-Württemberg,08,00+,293,412,412,412,412,11103043,2.64,3.71,3.71,3.71,3.71\n2023-11-24,Baden-Württemberg,08,00+,294,408,408,408,408,11103043,2.65,3.67,3.67,3.67,3.67\n2023-11-23,Baden-Württemberg,08,00+,293,435,435,435,435,11103043,2.64,3.92,3.92,3.92,3.92\n2023-11-22,Baden-Württemberg,08,00+,286,432,432,432,432,11103043,2.58,3.89,3.89,3.89,3.89\n2023-11-21,Baden-Württemberg,08,00+,306,443,443,443,443,11103043,2.76,3.99,3.99,3.99,3.99\n2023-11-20,Baden-Württemberg,08,00+,317,446,446,446,446,11103043,2.86,4.02,4.02,4.02,4.02\n2023-11-19,Baden-Württemberg,08,00+,325,444,444,444,444,11103043,2.93,4,4,4,4\n2023-11-18,Baden-Württemberg,08,00+,335,451,451,451,451,11103043,3.02,4.06,4.06,4.06,4.06\n2023-11-17,Baden-Württemberg,08,00+,334,458,458,458,458,11103043,3.01,4.12,4.12,4.12,4.12\n2023-11-16,Baden-Württemberg,08,00+,327,467,467,467,467,11103043,2.95,4.21,4.21,4.21,4.21\n2023-11-15,Baden-Württemberg,08,00+,332,497,497,497,497,11103043,2.99,4.48,4.48,4.48,4.48\n2023-11-14,Baden-Württemberg,08,00+,299,473,473,473,473,11103043,2.69,4.26,4.26,4.26,4.26\n2023-11-13,Baden-Württemberg,08,00+,342,498,498,498,498,11103043,3.08,4.49,4.49,4.49,4.49\n2023-11-12,Baden-Württemberg,08,00+,351,497,497,497,497,11103043,3.16,4.48,4.48,4.48,4.48\n2023-11-11,Baden-Württemberg,08,00+,359,496,496,496,496,11103043,3.23,4.47,4.47,4.47,4.47\n2023-11-10,Baden-Württemberg,08,00+,351,516,516,516,516,11103043,3.16,4.65,4.65,4.65,4.65\n2023-11-09,Baden-Württemberg,08,00+,402,558,558,558,558,11103043,3.62,5.03,5.03,5.03,5.03\n2023-11-08,Baden-Württemberg,08,00+,294,460,460,460,460,11103043,2.65,4.14,4.14,4.14,4.14\n2023-11-07,Baden-Württemberg,08,00+,340,531,531,531,531,11103043,3.06,4.78,4.78,4.78,4.78\n2023-11-06,Baden-Württemberg,08,00+,364,552,552,552,552,11103043,3.28,4.97,4.97,4.97,4.97\n2023-11-05,Baden-Württemberg,08,00+,369,549,549,549,549,11103043,3.32,4.94,4.94,4.94,4.94\n2023-11-04,Baden-Württemberg,08,00+,375,547,547,547,547,11103043,3.38,4.93,4.93,4.93,4.93\n2023-11-03,Baden-Württemberg,08,00+,307,530,530,530,530,11103043,2.77,4.77,4.77,4.77,4.77\n2023-11-02,Baden-Württemberg,08,00+,284,488,488,488,488,11103043,2.56,4.4,4.4,4.4,4.4\n2023-11-01,Baden-Württemberg,08,00+,376,587,587,587,587,11103043,3.39,5.29,5.29,5.29,5.29\n2023-10-31,Baden-Württemberg,08,00+,333,580,580,580,580,11103043,3,5.22,5.22,5.22,5.22\n2023-10-30,Baden-Württemberg,08,00+,420,599,599,599,599,11103043,3.78,5.39,5.39,5.39,5.39\n2023-10-29,Baden-Württemberg,08,00+,434,607,607,607,607,11103043,3.91,5.47,5.47,5.47,5.47\n2023-10-28,Baden-Württemberg,08,00+,442,608,608,608,608,11103043,3.98,5.48,5.48,5.48,5.48\n2023-10-27,Baden-Württemberg,08,00+,437,625,625,625,625,11103043,3.94,5.63,5.63,5.63,5.63\n2023-10-26,Baden-Württemberg,08,00+,401,619,619,619,619,11103043,3.61,5.58,5.58,5.58,5.58\n2023-10-25,Baden-Württemberg,08,00+,385,581,581,581,581,11103043,3.47,5.23,5.23,5.23,5.23\n2023-10-24,Baden-Württemberg,08,00+,343,526,526,526,526,11103043,3.09,4.74,4.74,4.74,4.74\n2023-10-23,Baden-Württemberg,08,00+,299,461,461,461,461,11103043,2.69,4.15,4.15,4.15,4.15\n2023-10-22,Baden-Württemberg,08,00+,306,454,454,454,454,11103043,2.76,4.09,4.09,4.09,4.09\n2023-10-21,Baden-Württemberg,08,00+,316,457,457,457,457,11103043,2.85,4.12,4.12,4.12,4.12\n2023-10-20,Baden-Württemberg,08,00+,289,427,427,427,427,11103043,2.6,3.85,3.85,3.85,3.85\n2023-10-19,Baden-Württemberg,08,00+,256,398,398,398,398,11103043,2.31,3.58,3.58,3.58,3.58\n2023-10-18,Baden-Württemberg,08,00+,211,397,397,397,397,11103043,1.9,3.58,3.58,3.58,3.58\n2023-10-17,Baden-Württemberg,08,00+,194,392,392,392,392,11103043,1.75,3.53,3.53,3.53,3.53\n2023-10-16,Baden-Württemberg,08,00+,254,378,378,378,378,11103043,2.29,3.4,3.4,3.4,3.4\n2023-10-15,Baden-Württemberg,08,00+,259,377,377,377,377,11103043,2.33,3.4,3.4,3.4,3.4\n2023-10-14,Baden-Württemberg,08,00+,263,372,372,372,372,11103043,2.37,3.35,3.35,3.35,3.35\n2023-10-13,Baden-Württemberg,08,00+,247,370,370,370,370,11103043,2.22,3.33,3.33,3.33,3.33\n2023-10-12,Baden-Württemberg,08,00+,229,377,377,377,377,11103043,2.06,3.4,3.4,3.4,3.4\n2023-10-11,Baden-Württemberg,08,00+,253,405,405,405,405,11103043,2.28,3.65,3.65,3.65,3.65\n2023-10-10,Baden-Württemberg,08,00+,198,341,341,341,341,11103043,1.78,3.07,3.07,3.07,3.07\n2023-10-09,Baden-Württemberg,08,00+,193,296,296,296,296,11103043,1.74,2.67,2.67,2.67,2.67\n2023-10-08,Baden-Württemberg,08,00+,197,294,294,294,294,11103043,1.77,2.65,2.65,2.65,2.65\n2023-10-07,Baden-Württemberg,08,00+,201,292,292,292,292,11103043,1.81,2.63,2.63,2.63,2.63\n2023-10-06,Baden-Württemberg,08,00+,184,274,274,274,274,11103043,1.66,2.47,2.47,2.47,2.47\n2023-10-05,Baden-Württemberg,08,00+,159,260,260,260,260,11103043,1.43,2.34,2.34,2.34,2.34\n2023-10-04,Baden-Württemberg,08,00+,93,196,196,196,196,11103043,0.84,1.77,1.77,1.77,1.77\n2023-10-03,Baden-Württemberg,08,00+,123,222,222,222,222,11103043,1.11,2,2,2,2\n2023-10-02,Baden-Württemberg,08,00+,158,221,221,221,221,11103043,1.42,1.99,1.99,1.99,1.99\n2023-10-01,Baden-Württemberg,08,00+,164,224,224,224,224,11103043,1.48,2.02,2.02,2.02,2.02\n2023-09-30,Baden-Württemberg,08,00+,167,223,223,223,223,11103043,1.5,2.01,2.01,2.01,2.01\n2023-09-29,Baden-Württemberg,08,00+,149,211,211,211,211,11103043,1.34,1.9,1.9,1.9,1.9\n2023-09-28,Baden-Württemberg,08,00+,150,193,193,193,193,11103043,1.35,1.74,1.74,1.74,1.74\n2023-09-27,Baden-Württemberg,08,00+,126,184,184,184,184,11103043,1.13,1.66,1.66,1.66,1.66\n2023-09-26,Baden-Württemberg,08,00+,90,180,180,180,180,11103043,0.81,1.62,1.62,1.62,1.62\n2023-09-25,Baden-Württemberg,08,00+,89,149,149,149,149,11103043,0.8,1.34,1.34,1.34,1.34\n2023-09-24,Baden-Württemberg,08,00+,89,142,142,142,142,11103043,0.8,1.28,1.28,1.28,1.28\n2023-09-23,Baden-Württemberg,08,00+,92,142,142,142,142,11103043,0.83,1.28,1.28,1.28,1.28\n2023-09-22,Baden-Württemberg,08,00+,102,150,150,150,150,11103043,0.92,1.35,1.35,1.35,1.35\n2023-09-21,Baden-Württemberg,08,00+,91,135,135,135,135,11103043,0.82,1.22,1.22,1.22,1.22\n2023-09-20,Baden-Württemberg,08,00+,81,137,137,137,137,11103043,0.73,1.23,1.23,1.23,1.23\n2023-09-19,Baden-Württemberg,08,00+,85,136,136,136,136,11103043,0.77,1.22,1.22,1.22,1.22\n2023-09-18,Baden-Württemberg,08,00+,109,140,140,140,140,11103043,0.98,1.26,1.26,1.26,1.26\n2023-09-17,Baden-Württemberg,08,00+,110,141,141,141,141,11103043,0.99,1.27,1.27,1.27,1.27\n2023-09-16,Baden-Württemberg,08,00+,110,140,140,140,140,11103043,0.99,1.26,1.26,1.26,1.26\n2023-09-15,Baden-Württemberg,08,00+,105,147,147,147,147,11103043,0.95,1.32,1.32,1.32,1.32\n2023-09-14,Baden-Württemberg,08,00+,108,153,153,153,153,11103043,0.97,1.38,1.38,1.38,1.38\n2023-09-13,Baden-Württemberg,08,00+,103,147,147,147,147,11103043,0.93,1.32,1.32,1.32,1.32\n2023-09-12,Baden-Württemberg,08,00+,108,157,157,157,157,11103043,0.97,1.41,1.41,1.41,1.41\n2023-09-11,Baden-Württemberg,08,00+,106,145,145,145,145,11103043,0.95,1.31,1.31,1.31,1.31\n2023-09-10,Baden-Württemberg,08,00+,110,147,147,147,147,11103043,0.99,1.32,1.32,1.32,1.32\n2023-09-09,Baden-Württemberg,08,00+,110,145,145,145,145,11103043,0.99,1.31,1.31,1.31,1.31\n2023-09-08,Baden-Württemberg,08,00+,79,115,115,115,115,11103043,0.71,1.04,1.04,1.04,1.04\n2023-09-07,Baden-Württemberg,08,00+,74,109,109,109,109,11103043,0.67,0.98,0.98,0.98,0.98\n2023-09-06,Baden-Württemberg,08,00+,61,107,107,107,107,11103043,0.55,0.96,0.96,0.96,0.96\n2023-09-05,Baden-Württemberg,08,00+,33,80,80,80,80,11103043,0.3,0.72,0.72,0.72,0.72\n2023-09-04,Baden-Württemberg,08,00+,58,84,84,84,84,11103043,0.52,0.76,0.76,0.76,0.76\n2023-09-03,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-02,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-01,Baden-Württemberg,08,00+,64,92,92,92,92,11103043,0.58,0.83,0.83,0.83,0.83\n2023-08-31,Baden-Württemberg,08,00+,67,101,101,101,101,11103043,0.6,0.91,0.91,0.91,0.91\n2023-08-30,Baden-Württemberg,08,00+,84,110,110,110,110,11103043,0.76,0.99,0.99,0.99,0.99\n2023-08-29,Baden-Württemberg,08,00+,79,118,118,118,118,11103043,0.71,1.06,1.06,1.06,1.06\n2023-08-28,Baden-Württemberg,08,00+,0,129,129,129,129,11103043,0,1.16,1.16,1.16,1.16\n2023-08-27,Baden-Württemberg,08,00+,0,130,130,130,130,11103043,0,1.17,1.17,1.17,1.17\n2023-08-26,Baden-Württemberg,08,00+,0,132,132,132,132,11103043,0,1.19,1.19,1.19,1.19\n2023-08-25,Baden-Württemberg,08,00+,0,131,131,131,131,11103043,0,1.18,1.18,1.18,1.18\n2023-08-24,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2023-08-23,Baden-Württemberg,08,00+,86,128,128,128,128,11103043,0.77,1.15,1.15,1.15,1.15\n2023-08-22,Baden-Württemberg,08,00+,70,131,131,131,131,11103043,0.63,1.18,1.18,1.18,1.18\n2023-08-21,Baden-Württemberg,08,00+,69,108,108,108,108,11103043,0.62,0.97,0.97,0.97,0.97\n2023-08-20,Baden-Württemberg,08,00+,71,110,110,110,110,11103043,0.64,0.99,0.99,0.99,0.99\n2023-08-19,Baden-Württemberg,08,00+,72,109,109,109,109,11103043,0.65,0.98,0.98,0.98,0.98\n2023-08-18,Baden-Württemberg,08,00+,65,101,101,101,101,11103043,0.59,0.91,0.91,0.91,0.91\n2023-08-17,Baden-Württemberg,08,00+,62,91,91,91,91,11103043,0.56,0.82,0.82,0.82,0.82\n2023-08-16,Baden-Württemberg,08,00+,50,78,78,78,78,11103043,0.45,0.7,0.7,0.7,0.7\n2023-08-15,Baden-Württemberg,08,00+,39,64,64,64,64,11103043,0.35,0.58,0.58,0.58,0.58\n2023-08-14,Baden-Württemberg,08,00+,42,56,56,56,56,11103043,0.38,0.5,0.5,0.5,0.5\n2023-08-13,Baden-Württemberg,08,00+,42,53,53,53,53,11103043,0.38,0.48,0.48,0.48,0.48\n2023-08-12,Baden-Württemberg,08,00+,42,52,52,52,52,11103043,0.38,0.47,0.47,0.47,0.47\n2023-08-11,Baden-Württemberg,08,00+,35,50,50,50,50,11103043,0.32,0.45,0.45,0.45,0.45\n2023-08-10,Baden-Württemberg,08,00+,27,41,41,41,41,11103043,0.24,0.37,0.37,0.37,0.37\n2023-08-09,Baden-Württemberg,08,00+,31,46,46,46,46,11103043,0.28,0.41,0.41,0.41,0.41\n2023-08-08,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-06,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-05,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-04,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2023-08-03,Baden-Württemberg,08,00+,23,47,47,47,47,11103043,0.21,0.42,0.42,0.42,0.42\n2023-08-02,Baden-Württemberg,08,00+,27,49,49,49,49,11103043,0.24,0.44,0.44,0.44,0.44\n2023-08-01,Baden-Württemberg,08,00+,27,51,51,51,51,11103043,0.24,0.46,0.46,0.46,0.46\n2023-07-31,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-30,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-29,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-28,Baden-Württemberg,08,00+,25,38,38,38,38,11103043,0.23,0.34,0.34,0.34,0.34\n2023-07-27,Baden-Württemberg,08,00+,21,35,35,35,35,11103043,0.19,0.32,0.32,0.32,0.32\n2023-07-26,Baden-Württemberg,08,00+,9,21,21,21,21,11103043,0.08,0.19,0.19,0.19,0.19\n2023-07-25,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-24,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-23,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-22,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2023-07-21,Baden-Württemberg,08,00+,19,23,23,23,23,11103043,0.17,0.21,0.21,0.21,0.21\n2023-07-20,Baden-Württemberg,08,00+,18,24,24,24,24,11103043,0.16,0.22,0.22,0.22,0.22\n2023-07-19,Baden-Württemberg,08,00+,17,28,28,28,28,11103043,0.15,0.25,0.25,0.25,0.25\n2023-07-18,Baden-Württemberg,08,00+,19,29,29,29,29,11103043,0.17,0.26,0.26,0.26,0.26\n2023-07-17,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-16,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-15,Baden-Württemberg,08,00+,19,25,25,25,25,11103043,0.17,0.23,0.23,0.23,0.23\n2023-07-14,Baden-Württemberg,08,00+,20,26,26,26,26,11103043,0.18,0.23,0.23,0.23,0.23\n2023-07-13,Baden-Württemberg,08,00+,17,24,24,24,24,11103043,0.15,0.22,0.22,0.22,0.22\n2023-07-12,Baden-Württemberg,08,00+,12,23,23,23,23,11103043,0.11,0.21,0.21,0.21,0.21\n2023-07-11,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2023-07-10,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-09,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-08,Baden-Württemberg,08,00+,12,17,17,17,17,11103043,0.11,0.15,0.15,0.15,0.15\n2023-07-07,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2023-07-06,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-05,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-04,Baden-Württemberg,08,00+,15,20,20,20,20,11103043,0.14,0.18,0.18,0.18,0.18\n2023-07-03,Baden-Württemberg,08,00+,17,29,29,29,29,11103043,0.15,0.26,0.26,0.26,0.26\n2023-07-02,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2023-07-01,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-30,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-29,Baden-Württemberg,08,00+,22,31,31,31,31,11103043,0.2,0.28,0.28,0.28,0.28\n2023-06-28,Baden-Württemberg,08,00+,27,40,40,40,40,11103043,0.24,0.36,0.36,0.36,0.36\n2023-06-27,Baden-Württemberg,08,00+,26,35,35,35,35,11103043,0.23,0.32,0.32,0.32,0.32\n2023-06-26,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-25,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-24,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-23,Baden-Württemberg,08,00+,15,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2023-06-22,Baden-Württemberg,08,00+,15,30,30,30,30,11103043,0.14,0.27,0.27,0.27,0.27\n2023-06-21,Baden-Württemberg,08,00+,12,22,22,22,22,11103043,0.11,0.2,0.2,0.2,0.2\n2023-06-20,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-19,Baden-Württemberg,08,00+,13,22,22,22,22,11103043,0.12,0.2,0.2,0.2,0.2\n2023-06-18,Baden-Württemberg,08,00+,15,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-17,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-16,Baden-Württemberg,08,00+,24,36,36,36,36,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-15,Baden-Württemberg,08,00+,19,27,27,27,27,11103043,0.17,0.24,0.24,0.24,0.24\n2023-06-14,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-13,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-12,Baden-Württemberg,08,00+,23,38,38,38,38,11103043,0.21,0.34,0.34,0.34,0.34\n2023-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2023-06-10,Baden-Württemberg,08,00+,24,35,35,35,35,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-09,Baden-Württemberg,08,00+,22,32,32,32,32,11103043,0.2,0.29,0.29,0.29,0.29\n2023-06-08,Baden-Württemberg,08,00+,29,40,40,40,40,11103043,0.26,0.36,0.36,0.36,0.36\n2023-06-07,Baden-Württemberg,08,00+,37,48,48,48,48,11103043,0.33,0.43,0.43,0.43,0.43\n2023-06-06,Baden-Württemberg,08,00+,53,66,66,66,66,11103043,0.48,0.59,0.59,0.59,0.59\n2023-06-05,Baden-Württemberg,08,00+,43,52,52,52,52,11103043,0.39,0.47,0.47,0.47,0.47\n2023-06-04,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-03,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-02,Baden-Württemberg,08,00+,38,48,48,48,48,11103043,0.34,0.43,0.43,0.43,0.43\n2023-06-01,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-31,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-30,Baden-Württemberg,08,00+,31,43,43,43,43,11103043,0.28,0.39,0.39,0.39,0.39\n2023-05-29,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-28,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-27,Baden-Württemberg,08,00+,65,81,81,81,81,11103043,0.59,0.73,0.73,0.73,0.73\n2023-05-26,Baden-Württemberg,08,00+,76,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2023-05-25,Baden-Württemberg,08,00+,68,97,97,97,97,11103043,0.61,0.87,0.87,0.87,0.87\n2023-05-24,Baden-Württemberg,08,00+,70,103,103,103,103,11103043,0.63,0.93,0.93,0.93,0.93\n2023-05-23,Baden-Württemberg,08,00+,61,100,100,100,100,11103043,0.55,0.9,0.9,0.9,0.9\n2023-05-22,Baden-Württemberg,08,00+,62,95,95,95,95,11103043,0.56,0.86,0.86,0.86,0.86\n2023-05-21,Baden-Württemberg,08,00+,63,96,96,96,96,11103043,0.57,0.86,0.86,0.86,0.86\n2023-05-20,Baden-Württemberg,08,00+,64,94,94,94,94,11103043,0.58,0.85,0.85,0.85,0.85\n2023-05-19,Baden-Württemberg,08,00+,53,83,83,83,83,11103043,0.48,0.75,0.75,0.75,0.75\n2023-05-18,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2023-05-17,Baden-Württemberg,08,00+,58,101,101,101,101,11103043,0.52,0.91,0.91,0.91,0.91\n2023-05-16,Baden-Württemberg,08,00+,57,98,98,98,98,11103043,0.51,0.88,0.88,0.88,0.88\n2023-05-15,Baden-Württemberg,08,00+,75,109,109,109,109,11103043,0.68,0.98,0.98,0.98,0.98\n2023-05-14,Baden-Württemberg,08,00+,79,112,112,112,112,11103043,0.71,1.01,1.01,1.01,1.01\n2023-05-13,Baden-Württemberg,08,00+,81,113,113,113,113,11103043,0.73,1.02,1.02,1.02,1.02\n2023-05-12,Baden-Württemberg,08,00+,78,117,117,117,117,11103043,0.7,1.05,1.05,1.05,1.05\n2023-05-11,Baden-Württemberg,08,00+,84,118,118,118,118,11103043,0.76,1.06,1.06,1.06,1.06\n2023-05-10,Baden-Württemberg,08,00+,105,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-09,Baden-Württemberg,08,00+,135,184,184,184,184,11103043,1.22,1.66,1.66,1.66,1.66\n2023-05-08,Baden-Württemberg,08,00+,105,148,148,148,148,11103043,0.95,1.33,1.33,1.33,1.33\n2023-05-07,Baden-Württemberg,08,00+,106,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-06,Baden-Württemberg,08,00+,111,148,148,148,148,11103043,1,1.33,1.33,1.33,1.33\n2023-05-05,Baden-Württemberg,08,00+,99,150,150,150,150,11103043,0.89,1.35,1.35,1.35,1.35\n2023-05-04,Baden-Württemberg,08,00+,85,165,165,165,165,11103043,0.77,1.49,1.49,1.49,1.49\n2023-05-03,Baden-Württemberg,08,00+,90,150,150,150,150,11103043,0.81,1.35,1.35,1.35,1.35\n2023-05-02,Baden-Württemberg,08,00+,82,133,133,133,133,11103043,0.74,1.2,1.2,1.2,1.2\n2023-05-01,Baden-Württemberg,08,00+,142,196,196,196,196,11103043,1.28,1.77,1.77,1.77,1.77\n2023-04-30,Baden-Württemberg,08,00+,146,203,203,203,203,11103043,1.31,1.83,1.83,1.83,1.83\n2023-04-29,Baden-Württemberg,08,00+,147,199,199,199,199,11103043,1.32,1.79,1.79,1.79,1.79\n2023-04-28,Baden-Württemberg,08,00+,136,210,210,210,210,11103043,1.22,1.89,1.89,1.89,1.89\n2023-04-27,Baden-Württemberg,08,00+,131,216,216,216,216,11103043,1.18,1.95,1.95,1.95,1.95\n2023-04-26,Baden-Württemberg,08,00+,120,210,210,210,210,11103043,1.08,1.89,1.89,1.89,1.89\n2023-04-25,Baden-Württemberg,08,00+,114,214,214,214,214,11103043,1.03,1.93,1.93,1.93,1.93\n2023-04-24,Baden-Württemberg,08,00+,130,226,226,226,226,11103043,1.17,2.04,2.04,2.04,2.04\n2023-04-23,Baden-Württemberg,08,00+,137,229,229,229,229,11103043,1.23,2.06,2.06,2.06,2.06\n2023-04-22,Baden-Württemberg,08,00+,142,232,232,232,232,11103043,1.28,2.09,2.09,2.09,2.09\n2023-04-21,Baden-Württemberg,08,00+,142,229,229,229,229,11103043,1.28,2.06,2.06,2.06,2.06\n2023-04-20,Baden-Württemberg,08,00+,161,239,239,239,239,11103043,1.45,2.15,2.15,2.15,2.15\n2023-04-19,Baden-Württemberg,08,00+,167,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-18,Baden-Württemberg,08,00+,211,327,327,327,327,11103043,1.9,2.95,2.95,2.95,2.95\n2023-04-17,Baden-Württemberg,08,00+,166,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-16,Baden-Württemberg,08,00+,177,262,262,262,262,11103043,1.59,2.36,2.36,2.36,2.36\n2023-04-15,Baden-Württemberg,08,00+,181,264,264,264,264,11103043,1.63,2.38,2.38,2.38,2.38\n2023-04-14,Baden-Württemberg,08,00+,144,241,241,241,241,11103043,1.3,2.17,2.17,2.17,2.17\n2023-04-13,Baden-Württemberg,08,00+,110,228,228,228,228,11103043,0.99,2.05,2.05,2.05,2.05\n2023-04-12,Baden-Württemberg,08,00+,94,218,218,218,218,11103043,0.85,1.96,1.96,1.96,1.96\n2023-04-11,Baden-Württemberg,08,00+,57,164,164,164,164,11103043,0.51,1.48,1.48,1.48,1.48\n2023-04-10,Baden-Württemberg,08,00+,125,244,244,244,244,11103043,1.13,2.2,2.2,2.2,2.2\n2023-04-09,Baden-Württemberg,08,00+,131,241,241,241,241,11103043,1.18,2.17,2.17,2.17,2.17\n2023-04-08,Baden-Württemberg,08,00+,133,236,236,236,236,11103043,1.2,2.13,2.13,2.13,2.13\n2023-04-07,Baden-Württemberg,08,00+,164,266,266,266,266,11103043,1.48,2.4,2.4,2.4,2.4\n2023-04-06,Baden-Württemberg,08,00+,171,272,272,272,272,11103043,1.54,2.45,2.45,2.45,2.45\n2023-04-05,Baden-Württemberg,08,00+,177,281,281,281,281,11103043,1.59,2.53,2.53,2.53,2.53\n2023-04-04,Baden-Württemberg,08,00+,191,300,300,300,300,11103043,1.72,2.7,2.7,2.7,2.7\n2023-04-03,Baden-Württemberg,08,00+,208,317,317,317,317,11103043,1.87,2.86,2.86,2.86,2.86\n2023-04-02,Baden-Württemberg,08,00+,216,317,317,317,317,11103043,1.95,2.86,2.86,2.86,2.86\n2023-04-01,Baden-Württemberg,08,00+,225,326,326,326,326,11103043,2.03,2.94,2.94,2.94,2.94\n2023-03-31,Baden-Württemberg,08,00+,217,336,336,336,336,11103043,1.95,3.03,3.03,3.03,3.03\n2023-03-30,Baden-Württemberg,08,00+,237,357,357,357,357,11103043,2.13,3.22,3.22,3.22,3.22\n2023-03-29,Baden-Württemberg,08,00+,241,383,383,383,383,11103043,2.17,3.45,3.45,3.45,3.45\n2023-03-28,Baden-Württemberg,08,00+,236,387,387,387,387,11103043,2.13,3.49,3.49,3.49,3.49\n2023-03-27,Baden-Württemberg,08,00+,279,418,418,418,418,11103043,2.51,3.76,3.76,3.76,3.76\n2023-03-26,Baden-Württemberg,08,00+,290,420,420,420,420,11103043,2.61,3.78,3.78,3.78,3.78\n2023-03-25,Baden-Württemberg,08,00+,306,427,427,427,427,11103043,2.76,3.85,3.85,3.85,3.85\n2023-03-24,Baden-Württemberg,08,00+,309,443,443,443,443,11103043,2.78,3.99,3.99,3.99,3.99\n2023-03-23,Baden-Württemberg,08,00+,326,465,465,465,465,11103043,2.94,4.19,4.19,4.19,4.19\n2023-03-22,Baden-Württemberg,08,00+,339,484,484,484,484,11103043,3.05,4.36,4.36,4.36,4.36\n2023-03-21,Baden-Württemberg,08,00+,337,507,507,507,507,11103043,3.04,4.57,4.57,4.57,4.57\n2023-03-20,Baden-Württemberg,08,00+,394,577,577,577,577,11103043,3.55,5.2,5.2,5.2,5.2\n2023-03-19,Baden-Württemberg,08,00+,421,593,593,593,593,11103043,3.79,5.34,5.34,5.34,5.34\n2023-03-18,Baden-Württemberg,08,00+,433,590,590,590,590,11103043,3.9,5.31,5.31,5.31,5.31\n2023-03-17,Baden-Württemberg,08,00+,423,611,611,611,611,11103043,3.81,5.5,5.5,5.5,5.5\n2023-03-16,Baden-Württemberg,08,00+,398,619,619,619,619,11103043,3.58,5.58,5.58,5.58,5.58\n2023-03-15,Baden-Württemberg,08,00+,407,642,642,642,642,11103043,3.67,5.78,5.78,5.78,5.78\n2023-03-14,Baden-Württemberg,08,00+,383,674,674,674,674,11103043,3.45,6.07,6.07,6.07,6.07\n2023-03-13,Baden-Württemberg,08,00+,424,664,664,664,664,11103043,3.82,5.98,5.98,5.98,5.98\n2023-03-12,Baden-Württemberg,08,00+,449,667,667,667,667,11103043,4.04,6.01,6.01,6.01,6.01\n2023-03-11,Baden-Württemberg,08,00+,465,672,672,672,672,11103043,4.19,6.05,6.05,6.05,6.05\n2023-03-10,Baden-Württemberg,08,00+,427,673,673,673,673,11103043,3.85,6.06,6.06,6.06,6.06\n2023-03-09,Baden-Württemberg,08,00+,406,676,676,676,676,11103043,3.66,6.09,6.09,6.09,6.09\n2023-03-08,Baden-Württemberg,08,00+,419,692,692,692,692,11103043,3.77,6.23,6.23,6.23,6.23\n2023-03-07,Baden-Württemberg,08,00+,458,727,727,727,727,11103043,4.12,6.55,6.55,6.55,6.55\n2023-03-06,Baden-Württemberg,08,00+,492,785,785,785,785,11103043,4.43,7.07,7.07,7.07,7.07\n2023-03-05,Baden-Württemberg,08,00+,520,789,789,789,789,11103043,4.68,7.11,7.11,7.11,7.11\n2023-03-04,Baden-Württemberg,08,00+,543,793,793,793,793,11103043,4.89,7.14,7.14,7.14,7.14\n2023-03-03,Baden-Württemberg,08,00+,556,839,839,839,839,11103043,5.01,7.56,7.56,7.56,7.56\n2023-03-02,Baden-Württemberg,08,00+,580,892,892,892,892,11103043,5.22,8.03,8.03,8.03,8.03\n2023-03-01,Baden-Württemberg,08,00+,598,920,920,920,920,11103043,5.39,8.29,8.29,8.29,8.29\n2023-02-28,Baden-Württemberg,08,00+,546,915,915,915,915,11103043,4.92,8.24,8.24,8.24,8.24\n2023-02-27,Baden-Württemberg,08,00+,586,924,924,924,924,11103043,5.28,8.32,8.32,8.32,8.32\n2023-02-26,Baden-Württemberg,08,00+,614,919,919,919,919,11103043,5.53,8.28,8.28,8.28,8.28\n2023-02-25,Baden-Württemberg,08,00+,623,909,909,909,909,11103043,5.61,8.19,8.19,8.19,8.19\n2023-02-24,Baden-Württemberg,08,00+,611,926,926,926,926,11103043,5.5,8.34,8.34,8.34,8.34\n2023-02-23,Baden-Württemberg,08,00+,565,903,903,903,903,11103043,5.09,8.13,8.13,8.13,8.13\n2023-02-22,Baden-Württemberg,08,00+,509,906,906,906,906,11103043,4.58,8.16,8.16,8.16,8.16\n2023-02-21,Baden-Württemberg,08,00+,469,892,892,892,892,11103043,4.22,8.03,8.03,8.03,8.03\n2023-02-20,Baden-Württemberg,08,00+,439,816,816,816,816,11103043,3.95,7.35,7.35,7.35,7.35\n2023-02-19,Baden-Württemberg,08,00+,447,798,798,798,798,11103043,4.03,7.19,7.19,7.19,7.19\n2023-02-18,Baden-Württemberg,08,00+,462,802,802,802,802,11103043,4.16,7.22,7.22,7.22,7.22\n2023-02-17,Baden-Württemberg,08,00+,448,735,735,735,735,11103043,4.03,6.62,6.62,6.62,6.62\n2023-02-16,Baden-Württemberg,08,00+,394,702,702,702,702,11103043,3.55,6.32,6.32,6.32,6.32\n2023-02-15,Baden-Württemberg,08,00+,364,646,646,646,646,11103043,3.28,5.82,5.82,5.82,5.82\n2023-02-14,Baden-Württemberg,08,00+,325,604,604,604,604,11103043,2.93,5.44,5.44,5.44,5.44\n2023-02-13,Baden-Württemberg,08,00+,336,589,589,589,589,11103043,3.03,5.3,5.3,5.3,5.3\n2023-02-12,Baden-Württemberg,08,00+,354,601,601,601,601,11103043,3.19,5.41,5.41,5.41,5.41\n2023-02-11,Baden-Württemberg,08,00+,368,600,600,600,600,11103043,3.31,5.4,5.4,5.4,5.4\n2023-02-10,Baden-Württemberg,08,00+,351,578,578,578,578,11103043,3.16,5.21,5.21,5.21,5.21\n2023-02-09,Baden-Württemberg,08,00+,326,562,562,562,562,11103043,2.94,5.06,5.06,5.06,5.06\n2023-02-08,Baden-Württemberg,08,00+,301,517,517,517,517,11103043,2.71,4.66,4.66,4.66,4.66\n2023-02-07,Baden-Württemberg,08,00+,284,501,501,501,501,11103043,2.56,4.51,4.51,4.51,4.51\n2023-02-06,Baden-Württemberg,08,00+,271,451,451,451,451,11103043,2.44,4.06,4.06,4.06,4.06\n2023-02-05,Baden-Württemberg,08,00+,282,442,442,442,442,11103043,2.54,3.98,3.98,3.98,3.98\n2023-02-04,Baden-Württemberg,08,00+,288,432,432,432,432,11103043,2.59,3.89,3.89,3.89,3.89\n2023-02-03,Baden-Württemberg,08,00+,285,432,432,432,432,11103043,2.57,3.89,3.89,3.89,3.89\n2023-02-02,Baden-Württemberg,08,00+,310,456,456,456,456,11103043,2.79,4.11,4.11,4.11,4.11\n2023-02-01,Baden-Württemberg,08,00+,261,450,450,450,450,11103043,2.35,4.05,4.05,4.05,4.05\n2023-01-31,Baden-Württemberg,08,00+,223,423,423,423,423,11103043,2.01,3.81,3.81,3.81,3.81\n2023-01-30,Baden-Württemberg,08,00+,233,388,388,388,388,11103043,2.1,3.49,3.49,3.49,3.49\n2023-01-29,Baden-Württemberg,08,00+,238,380,380,380,380,11103043,2.14,3.42,3.42,3.42,3.42\n2023-01-28,Baden-Württemberg,08,00+,247,383,383,383,383,11103043,2.22,3.45,3.45,3.45,3.45\n2023-01-27,Baden-Württemberg,08,00+,235,375,375,375,375,11103043,2.12,3.38,3.38,3.38,3.38\n2023-01-26,Baden-Württemberg,08,00+,245,324,324,324,324,11103043,2.21,2.92,2.92,2.92,2.92\n2023-01-25,Baden-Württemberg,08,00+,225,319,319,319,319,11103043,2.03,2.87,2.87,2.87,2.87\n2023-01-24,Baden-Württemberg,08,00+,219,332,332,332,332,11103043,1.97,2.99,2.99,2.99,2.99\n2023-01-23,Baden-Württemberg,08,00+,259,369,369,369,369,11103043,2.33,3.32,3.32,3.32,3.32\n2023-01-22,Baden-Württemberg,08,00+,267,370,370,370,370,11103043,2.4,3.33,3.33,3.33,3.33\n2023-01-21,Baden-Württemberg,08,00+,271,366,366,366,366,11103043,2.44,3.3,3.3,3.3,3.3\n2023-01-20,Baden-Württemberg,08,00+,264,384,384,384,384,11103043,2.38,3.46,3.46,3.46,3.46\n2023-01-19,Baden-Württemberg,08,00+,252,388,388,388,388,11103043,2.27,3.49,3.49,3.49,3.49\n2023-01-18,Baden-Württemberg,08,00+,242,408,408,408,408,11103043,2.18,3.67,3.67,3.67,3.67\n2023-01-17,Baden-Württemberg,08,00+,267,447,447,447,447,11103043,2.4,4.03,4.03,4.03,4.03\n2023-01-16,Baden-Württemberg,08,00+,349,540,540,540,540,11103043,3.14,4.86,4.86,4.86,4.86\n2023-01-15,Baden-Württemberg,08,00+,358,544,544,544,544,11103043,3.22,4.9,4.9,4.9,4.9\n2023-01-14,Baden-Württemberg,08,00+,369,551,551,551,551,11103043,3.32,4.96,4.96,4.96,4.96\n2023-01-13,Baden-Württemberg,08,00+,323,508,508,508,508,11103043,2.91,4.58,4.58,4.58,4.58\n2023-01-12,Baden-Württemberg,08,00+,330,538,538,538,538,11103043,2.97,4.85,4.85,4.85,4.85\n2023-01-11,Baden-Württemberg,08,00+,326,567,567,567,567,11103043,2.94,5.11,5.11,5.11,5.11\n2023-01-10,Baden-Württemberg,08,00+,293,567,567,567,567,11103043,2.64,5.11,5.11,5.11,5.11\n2023-01-09,Baden-Württemberg,08,00+,322,570,570,570,570,11103043,2.9,5.13,5.13,5.13,5.13\n2023-01-08,Baden-Württemberg,08,00+,352,594,594,594,594,11103043,3.17,5.35,5.35,5.35,5.35\n2023-01-07,Baden-Württemberg,08,00+,376,0,0,0,0,11103043,3.39,0,0,0,0\n2023-01-06,Baden-Württemberg,08,00+,460,0,0,0,0,11103043,4.14,0,0,0,0\n2023-01-05,Baden-Württemberg,08,00+,486,0,0,0,0,11103043,4.38,0,0,0,0\n2023-01-04,Baden-Württemberg,08,00+,537,0,0,0,0,11103043,4.84,0,0,0,0\n2023-01-03,Baden-Württemberg,08,00+,562,0,0,0,0,11103043,5.06,0,0,0,0\n2023-01-02,Baden-Württemberg,08,00+,415,0,0,0,0,11103043,3.74,0,0,0,0\n2024-08-31,Bayern,09,00+,174,174,NA,NA,NA,13140183,1.32,1.32,NA,NA,NA\n2024-08-30,Bayern,09,00+,156,181,NA,NA,NA,13140183,1.19,1.38,NA,NA,NA\n2024-08-29,Bayern,09,00+,150,182,215,205,231,13140183,1.14,1.39,1.64,1.56,1.76\n2024-08-28,Bayern,09,00+,156,183,210,201,224,13140183,1.19,1.39,1.6,1.53,1.71\n2024-08-27,Bayern,09,00+,142,183,206,198,220,13140183,1.08,1.39,1.57,1.51,1.68\n2024-08-26,Bayern,09,00+,150,181,196,189,207,13140183,1.14,1.38,1.49,1.44,1.58\n2024-08-25,Bayern,09,00+,150,181,196,189,207,13140183,1.14,1.38,1.49,1.44,1.58\n2024-08-24,Bayern,09,00+,151,182,197,190,208,13140183,1.15,1.39,1.5,1.45,1.59\n2024-08-23,Bayern,09,00+,153,196,211,204,223,13140183,1.16,1.49,1.61,1.55,1.7\n2024-08-22,Bayern,09,00+,137,178,190,184,201,13140183,1.04,1.35,1.45,1.41,1.53\n2024-08-21,Bayern,09,00+,123,173,184,178,194,13140183,0.94,1.32,1.4,1.36,1.48\n2024-08-20,Bayern,09,00+,128,175,185,179,195,13140183,0.97,1.33,1.41,1.37,1.48\n2024-08-19,Bayern,09,00+,123,161,168,164,176,13140183,0.94,1.23,1.28,1.25,1.34\n2024-08-18,Bayern,09,00+,124,163,170,166,178,13140183,0.94,1.24,1.3,1.26,1.36\n2024-08-17,Bayern,09,00+,124,162,169,165,177,13140183,0.94,1.23,1.29,1.26,1.35\n2024-08-16,Bayern,09,00+,106,148,153,150,160,13140183,0.81,1.13,1.17,1.15,1.22\n2024-08-15,Bayern,09,00+,129,161,167,163,174,13140183,0.98,1.23,1.27,1.24,1.33\n2024-08-14,Bayern,09,00+,144,175,180,177,188,13140183,1.1,1.33,1.38,1.35,1.43\n2024-08-13,Bayern,09,00+,139,185,190,187,198,13140183,1.06,1.41,1.45,1.42,1.51\n2024-08-12,Bayern,09,00+,165,197,201,198,207,13140183,1.26,1.5,1.53,1.51,1.58\n2024-08-11,Bayern,09,00+,165,195,199,196,205,13140183,1.26,1.48,1.52,1.5,1.57\n2024-08-10,Bayern,09,00+,165,195,199,196,205,13140183,1.26,1.48,1.52,1.5,1.57\n2024-08-09,Bayern,09,00+,165,215,219,216,225,13140183,1.26,1.64,1.67,1.65,1.72\n2024-08-08,Bayern,09,00+,170,226,230,227,236,13140183,1.29,1.72,1.75,1.73,1.8\n2024-08-07,Bayern,09,00+,168,212,215,213,220,13140183,1.28,1.61,1.64,1.62,1.68\n2024-08-06,Bayern,09,00+,150,219,222,219,226,13140183,1.14,1.67,1.69,1.67,1.72\n2024-08-05,Bayern,09,00+,171,209,211,209,215,13140183,1.3,1.59,1.61,1.6,1.64\n2024-08-04,Bayern,09,00+,172,210,212,210,216,13140183,1.31,1.6,1.62,1.6,1.65\n2024-08-03,Bayern,09,00+,173,211,213,211,217,13140183,1.32,1.61,1.62,1.61,1.65\n2024-08-02,Bayern,09,00+,145,190,191,190,195,13140183,1.1,1.45,1.46,1.45,1.48\n2024-08-01,Bayern,09,00+,137,190,191,190,194,13140183,1.04,1.45,1.46,1.45,1.48\n2024-07-31,Bayern,09,00+,142,187,188,187,190,13140183,1.08,1.42,1.43,1.43,1.45\n2024-07-30,Bayern,09,00+,113,183,183,183,185,13140183,0.86,1.39,1.4,1.39,1.41\n2024-07-29,Bayern,09,00+,139,177,177,177,177,13140183,1.06,1.35,1.35,1.35,1.35\n2024-07-28,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.36,1.35,1.36\n2024-07-27,Bayern,09,00+,141,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-26,Bayern,09,00+,119,172,172,172,172,13140183,0.91,1.31,1.31,1.31,1.31\n2024-07-25,Bayern,09,00+,109,162,162,162,162,13140183,0.83,1.23,1.23,1.23,1.23\n2024-07-24,Bayern,09,00+,114,160,160,160,160,13140183,0.87,1.22,1.22,1.22,1.22\n2024-07-23,Bayern,09,00+,115,156,156,156,156,13140183,0.88,1.19,1.19,1.19,1.19\n2024-07-22,Bayern,09,00+,145,177,177,177,177,13140183,1.1,1.35,1.35,1.35,1.35\n2024-07-21,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-20,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-19,Bayern,09,00+,151,197,197,197,197,13140183,1.15,1.5,1.5,1.5,1.5\n2024-07-18,Bayern,09,00+,140,192,192,192,192,13140183,1.07,1.46,1.46,1.46,1.46\n2024-07-17,Bayern,09,00+,145,197,197,197,197,13140183,1.1,1.5,1.5,1.5,1.5\n2024-07-16,Bayern,09,00+,145,199,199,199,199,13140183,1.1,1.51,1.51,1.51,1.51\n2024-07-15,Bayern,09,00+,140,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-14,Bayern,09,00+,140,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-13,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-12,Bayern,09,00+,123,157,157,157,157,13140183,0.94,1.19,1.19,1.19,1.19\n2024-07-11,Bayern,09,00+,127,157,157,157,157,13140183,0.97,1.19,1.19,1.19,1.19\n2024-07-10,Bayern,09,00+,117,154,154,154,154,13140183,0.89,1.17,1.17,1.17,1.17\n2024-07-09,Bayern,09,00+,122,156,156,156,156,13140183,0.93,1.19,1.19,1.19,1.19\n2024-07-08,Bayern,09,00+,116,145,145,145,145,13140183,0.88,1.1,1.1,1.1,1.1\n2024-07-07,Bayern,09,00+,117,145,145,145,145,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-06,Bayern,09,00+,117,144,144,144,144,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-05,Bayern,09,00+,109,145,145,145,145,13140183,0.83,1.1,1.1,1.1,1.1\n2024-07-04,Bayern,09,00+,103,147,147,147,147,13140183,0.78,1.12,1.12,1.12,1.12\n2024-07-03,Bayern,09,00+,93,141,141,141,141,13140183,0.71,1.07,1.07,1.07,1.07\n2024-07-02,Bayern,09,00+,84,131,131,131,131,13140183,0.64,1,1,1,1\n2024-07-01,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-30,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-29,Bayern,09,00+,91,120,120,120,120,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-28,Bayern,09,00+,85,121,121,121,121,13140183,0.65,0.92,0.92,0.92,0.92\n2024-06-27,Bayern,09,00+,62,114,114,114,114,13140183,0.47,0.87,0.87,0.87,0.87\n2024-06-26,Bayern,09,00+,77,112,112,112,112,13140183,0.59,0.85,0.85,0.85,0.85\n2024-06-25,Bayern,09,00+,73,94,94,94,94,13140183,0.56,0.72,0.72,0.72,0.72\n2024-06-24,Bayern,09,00+,67,84,84,84,84,13140183,0.51,0.64,0.64,0.64,0.64\n2024-06-23,Bayern,09,00+,67,83,83,83,83,13140183,0.51,0.63,0.63,0.63,0.63\n2024-06-22,Bayern,09,00+,67,82,82,82,82,13140183,0.51,0.62,0.62,0.62,0.62\n2024-06-21,Bayern,09,00+,52,76,76,76,76,13140183,0.4,0.58,0.58,0.58,0.58\n2024-06-20,Bayern,09,00+,44,74,74,74,74,13140183,0.33,0.56,0.56,0.56,0.56\n2024-06-19,Bayern,09,00+,43,70,70,70,70,13140183,0.33,0.53,0.53,0.53,0.53\n2024-06-18,Bayern,09,00+,49,74,74,74,74,13140183,0.37,0.56,0.56,0.56,0.56\n2024-06-17,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-16,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-15,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-14,Bayern,09,00+,53,72,72,72,72,13140183,0.4,0.55,0.55,0.55,0.55\n2024-06-13,Bayern,09,00+,46,61,61,61,61,13140183,0.35,0.46,0.46,0.46,0.46\n2024-06-12,Bayern,09,00+,44,60,60,60,60,13140183,0.33,0.46,0.46,0.46,0.46\n2024-06-11,Bayern,09,00+,35,55,55,55,55,13140183,0.27,0.42,0.42,0.42,0.42\n2024-06-10,Bayern,09,00+,40,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2024-06-09,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-08,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-07,Bayern,09,00+,41,46,46,46,46,13140183,0.31,0.35,0.35,0.35,0.35\n2024-06-06,Bayern,09,00+,39,44,44,44,44,13140183,0.3,0.33,0.33,0.33,0.33\n2024-06-05,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-06-04,Bayern,09,00+,31,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-06-03,Bayern,09,00+,37,44,44,44,44,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-02,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-01,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-05-31,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-05-30,Bayern,09,00+,36,50,50,50,50,13140183,0.27,0.38,0.38,0.38,0.38\n2024-05-29,Bayern,09,00+,32,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Bayern,09,00+,39,52,52,52,52,13140183,0.3,0.4,0.4,0.4,0.4\n2024-05-27,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-26,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-25,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-24,Bayern,09,00+,25,36,36,36,36,13140183,0.19,0.27,0.27,0.27,0.27\n2024-05-23,Bayern,09,00+,22,30,30,30,30,13140183,0.17,0.23,0.23,0.23,0.23\n2024-05-22,Bayern,09,00+,17,28,28,28,28,13140183,0.13,0.21,0.21,0.21,0.21\n2024-05-21,Bayern,09,00+,17,22,22,22,22,13140183,0.13,0.17,0.17,0.17,0.17\n2024-05-20,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-19,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-18,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-17,Bayern,09,00+,36,43,43,43,43,13140183,0.27,0.33,0.33,0.33,0.33\n2024-05-16,Bayern,09,00+,32,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-15,Bayern,09,00+,25,41,41,41,41,13140183,0.19,0.31,0.31,0.31,0.31\n2024-05-14,Bayern,09,00+,25,46,46,46,46,13140183,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-12,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-11,Bayern,09,00+,37,54,54,54,54,13140183,0.28,0.41,0.41,0.41,0.41\n2024-05-10,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-09,Bayern,09,00+,36,49,49,49,49,13140183,0.27,0.37,0.37,0.37,0.37\n2024-05-08,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-05-07,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-05-06,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-05,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-04,Bayern,09,00+,20,28,28,28,28,13140183,0.15,0.21,0.21,0.21,0.21\n2024-05-03,Bayern,09,00+,21,28,28,28,28,13140183,0.16,0.21,0.21,0.21,0.21\n2024-05-02,Bayern,09,00+,19,29,29,29,29,13140183,0.14,0.22,0.22,0.22,0.22\n2024-05-01,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-04-30,Bayern,09,00+,19,27,27,27,27,13140183,0.14,0.21,0.21,0.21,0.21\n2024-04-29,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-28,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-27,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-26,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Bayern,09,00+,19,19,19,19,19,13140183,0.14,0.14,0.14,0.14,0.14\n2024-04-24,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-23,Bayern,09,00+,23,26,26,26,26,13140183,0.18,0.2,0.2,0.2,0.2\n2024-04-22,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-21,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-20,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-19,Bayern,09,00+,20,27,27,27,27,13140183,0.15,0.21,0.21,0.21,0.21\n2024-04-18,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-17,Bayern,09,00+,18,23,23,23,23,13140183,0.14,0.18,0.18,0.18,0.18\n2024-04-16,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-15,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-14,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-13,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-12,Bayern,09,00+,25,30,30,30,30,13140183,0.19,0.23,0.23,0.23,0.23\n2024-04-11,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-04-10,Bayern,09,00+,21,31,31,31,31,13140183,0.16,0.24,0.24,0.24,0.24\n2024-04-09,Bayern,09,00+,42,55,55,55,55,13140183,0.32,0.42,0.42,0.42,0.42\n2024-04-08,Bayern,09,00+,31,41,41,41,41,13140183,0.24,0.31,0.31,0.31,0.31\n2024-04-07,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-06,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-05,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-04-04,Bayern,09,00+,28,42,42,42,42,13140183,0.21,0.32,0.32,0.32,0.32\n2024-04-03,Bayern,09,00+,25,44,44,44,44,13140183,0.19,0.33,0.33,0.33,0.33\n2024-04-02,Bayern,09,00+,9,19,19,19,19,13140183,0.07,0.14,0.14,0.14,0.14\n2024-04-01,Bayern,09,00+,25,38,38,38,38,13140183,0.19,0.29,0.29,0.29,0.29\n2024-03-31,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-30,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-29,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-03-28,Bayern,09,00+,36,41,41,41,41,13140183,0.27,0.31,0.31,0.31,0.31\n2024-03-27,Bayern,09,00+,35,44,44,44,44,13140183,0.27,0.33,0.33,0.33,0.33\n2024-03-26,Bayern,09,00+,35,47,47,47,47,13140183,0.27,0.36,0.36,0.36,0.36\n2024-03-25,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-24,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-23,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-22,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-21,Bayern,09,00+,46,54,54,54,54,13140183,0.35,0.41,0.41,0.41,0.41\n2024-03-20,Bayern,09,00+,42,52,52,52,52,13140183,0.32,0.4,0.4,0.4,0.4\n2024-03-19,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-18,Bayern,09,00+,52,56,56,56,56,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-17,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-16,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-15,Bayern,09,00+,42,56,56,56,56,13140183,0.32,0.43,0.43,0.43,0.43\n2024-03-14,Bayern,09,00+,42,50,50,50,50,13140183,0.32,0.38,0.38,0.38,0.38\n2024-03-13,Bayern,09,00+,48,57,57,57,57,13140183,0.37,0.43,0.43,0.43,0.43\n2024-03-12,Bayern,09,00+,50,66,66,66,66,13140183,0.38,0.5,0.5,0.5,0.5\n2024-03-11,Bayern,09,00+,58,70,70,70,70,13140183,0.44,0.53,0.53,0.53,0.53\n2024-03-10,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-09,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-08,Bayern,09,00+,64,72,72,72,72,13140183,0.49,0.55,0.55,0.55,0.55\n2024-03-07,Bayern,09,00+,65,78,78,78,78,13140183,0.49,0.59,0.59,0.59,0.59\n2024-03-06,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-03-05,Bayern,09,00+,43,76,76,76,76,13140183,0.33,0.58,0.58,0.58,0.58\n2024-03-04,Bayern,09,00+,58,74,74,74,74,13140183,0.44,0.56,0.56,0.56,0.56\n2024-03-03,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-02,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-01,Bayern,09,00+,59,76,76,76,76,13140183,0.45,0.58,0.58,0.58,0.58\n2024-02-29,Bayern,09,00+,55,70,70,70,70,13140183,0.42,0.53,0.53,0.53,0.53\n2024-02-28,Bayern,09,00+,58,68,68,68,68,13140183,0.44,0.52,0.52,0.52,0.52\n2024-02-27,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-02-26,Bayern,09,00+,86,100,100,100,100,13140183,0.65,0.76,0.76,0.76,0.76\n2024-02-25,Bayern,09,00+,88,104,104,104,104,13140183,0.67,0.79,0.79,0.79,0.79\n2024-02-24,Bayern,09,00+,89,105,105,105,105,13140183,0.68,0.8,0.8,0.8,0.8\n2024-02-23,Bayern,09,00+,87,105,105,105,105,13140183,0.66,0.8,0.8,0.8,0.8\n2024-02-22,Bayern,09,00+,105,128,128,128,128,13140183,0.8,0.97,0.97,0.97,0.97\n2024-02-21,Bayern,09,00+,123,156,156,156,156,13140183,0.94,1.19,1.19,1.19,1.19\n2024-02-20,Bayern,09,00+,108,143,143,143,143,13140183,0.82,1.09,1.09,1.09,1.09\n2024-02-19,Bayern,09,00+,124,153,153,153,153,13140183,0.94,1.16,1.16,1.16,1.16\n2024-02-18,Bayern,09,00+,124,149,149,149,149,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-17,Bayern,09,00+,124,148,148,148,148,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-16,Bayern,09,00+,139,170,170,170,170,13140183,1.06,1.29,1.29,1.29,1.29\n2024-02-15,Bayern,09,00+,157,186,186,186,186,13140183,1.19,1.42,1.42,1.42,1.42\n2024-02-14,Bayern,09,00+,163,192,192,192,192,13140183,1.24,1.46,1.46,1.46,1.46\n2024-02-13,Bayern,09,00+,177,219,219,219,219,13140183,1.35,1.67,1.67,1.67,1.67\n2024-02-12,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-11,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-10,Bayern,09,00+,212,262,262,262,262,13140183,1.61,1.99,1.99,1.99,1.99\n2024-02-09,Bayern,09,00+,188,258,258,258,258,13140183,1.43,1.96,1.96,1.96,1.96\n2024-02-08,Bayern,09,00+,185,254,254,254,254,13140183,1.41,1.93,1.93,1.93,1.93\n2024-02-07,Bayern,09,00+,155,251,251,251,251,13140183,1.18,1.91,1.91,1.91,1.91\n2024-02-06,Bayern,09,00+,181,259,259,259,259,13140183,1.38,1.97,1.97,1.97,1.97\n2024-02-05,Bayern,09,00+,210,276,276,276,276,13140183,1.6,2.1,2.1,2.1,2.1\n2024-02-04,Bayern,09,00+,212,279,279,279,279,13140183,1.61,2.12,2.12,2.12,2.12\n2024-02-03,Bayern,09,00+,214,280,280,280,280,13140183,1.63,2.13,2.13,2.13,2.13\n2024-02-02,Bayern,09,00+,216,305,305,305,305,13140183,1.64,2.32,2.32,2.32,2.32\n2024-02-01,Bayern,09,00+,253,331,331,331,331,13140183,1.93,2.52,2.52,2.52,2.52\n2024-01-31,Bayern,09,00+,265,349,349,349,349,13140183,2.02,2.66,2.66,2.66,2.66\n2024-01-30,Bayern,09,00+,279,381,381,381,381,13140183,2.12,2.9,2.9,2.9,2.9\n2024-01-29,Bayern,09,00+,306,384,384,384,384,13140183,2.33,2.92,2.92,2.92,2.92\n2024-01-28,Bayern,09,00+,307,383,383,383,383,13140183,2.34,2.91,2.91,2.91,2.91\n2024-01-27,Bayern,09,00+,309,381,381,381,381,13140183,2.35,2.9,2.9,2.9,2.9\n2024-01-26,Bayern,09,00+,286,393,393,393,393,13140183,2.18,2.99,2.99,2.99,2.99\n2024-01-25,Bayern,09,00+,295,394,394,394,394,13140183,2.25,3,3,3,3\n2024-01-24,Bayern,09,00+,279,390,390,390,390,13140183,2.12,2.97,2.97,2.97,2.97\n2024-01-23,Bayern,09,00+,318,425,425,425,425,13140183,2.42,3.23,3.23,3.23,3.23\n2024-01-22,Bayern,09,00+,412,508,508,508,508,13140183,3.14,3.87,3.87,3.87,3.87\n2024-01-21,Bayern,09,00+,412,507,507,507,507,13140183,3.14,3.86,3.86,3.86,3.86\n2024-01-20,Bayern,09,00+,414,507,507,507,507,13140183,3.15,3.86,3.86,3.86,3.86\n2024-01-19,Bayern,09,00+,390,519,519,519,519,13140183,2.97,3.95,3.95,3.95,3.95\n2024-01-18,Bayern,09,00+,432,563,563,563,563,13140183,3.29,4.28,4.28,4.28,4.28\n2024-01-17,Bayern,09,00+,504,672,672,672,672,13140183,3.84,5.11,5.11,5.11,5.11\n2024-01-16,Bayern,09,00+,524,705,705,705,705,13140183,3.99,5.37,5.37,5.37,5.37\n2024-01-15,Bayern,09,00+,667,803,803,803,803,13140183,5.08,6.11,6.11,6.11,6.11\n2024-01-14,Bayern,09,00+,667,802,802,802,802,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-13,Bayern,09,00+,667,801,801,801,801,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-12,Bayern,09,00+,642,840,840,840,840,13140183,4.89,6.39,6.39,6.39,6.39\n2024-01-11,Bayern,09,00+,693,878,878,878,878,13140183,5.27,6.68,6.68,6.68,6.68\n2024-01-10,Bayern,09,00+,723,908,908,908,908,13140183,5.5,6.91,6.91,6.91,6.91\n2024-01-09,Bayern,09,00+,1014,1276,1276,1276,1276,13140183,7.72,9.71,9.71,9.71,9.71\n2024-01-08,Bayern,09,00+,778,998,998,998,998,13140183,5.92,7.6,7.6,7.6,7.6\n2024-01-07,Bayern,09,00+,780,1000,1000,1000,1000,13140183,5.94,7.61,7.61,7.61,7.61\n2024-01-06,Bayern,09,00+,798,1018,1018,1018,1018,13140183,6.07,7.75,7.75,7.75,7.75\n2024-01-05,Bayern,09,00+,799,1093,1093,1093,1093,13140183,6.08,8.32,8.32,8.32,8.32\n2024-01-04,Bayern,09,00+,842,1223,1223,1223,1223,13140183,6.41,9.31,9.31,9.31,9.31\n2024-01-03,Bayern,09,00+,992,1595,1595,1595,1595,13140183,7.55,12.14,12.14,12.14,12.14\n2024-01-02,Bayern,09,00+,787,1097,1097,1097,1097,13140183,5.99,8.35,8.35,8.35,8.35\n2024-01-01,Bayern,09,00+,802,1091,1091,1091,1091,13140183,6.1,8.3,8.3,8.3,8.3\n2023-12-31,Bayern,09,00+,805,1094,1094,1094,1094,13140183,6.13,8.33,8.33,8.33,8.33\n2023-12-30,Bayern,09,00+,815,1087,1087,1087,1087,13140183,6.2,8.27,8.27,8.27,8.27\n2023-12-29,Bayern,09,00+,693,1070,1070,1070,1070,13140183,5.27,8.14,8.14,8.14,8.14\n2023-12-28,Bayern,09,00+,575,1004,1004,1004,1004,13140183,4.38,7.64,7.64,7.64,7.64\n2023-12-27,Bayern,09,00+,434,673,673,673,673,13140183,3.3,5.12,5.12,5.12,5.12\n2023-12-26,Bayern,09,00+,637,900,900,900,900,13140183,4.85,6.85,6.85,6.85,6.85\n2023-12-25,Bayern,09,00+,1051,1369,1369,1369,1369,13140183,8,10.42,10.42,10.42,10.42\n2023-12-24,Bayern,09,00+,1075,1390,1390,1390,1390,13140183,8.18,10.58,10.58,10.58,10.58\n2023-12-23,Bayern,09,00+,1090,1393,1393,1393,1393,13140183,8.3,10.6,10.6,10.6,10.6\n2023-12-22,Bayern,09,00+,1052,1434,1434,1434,1434,13140183,8.01,10.91,10.91,10.91,10.91\n2023-12-21,Bayern,09,00+,1066,1466,1466,1466,1466,13140183,8.11,11.16,11.16,11.16,11.16\n2023-12-20,Bayern,09,00+,1111,1494,1494,1494,1494,13140183,8.45,11.37,11.37,11.37,11.37\n2023-12-19,Bayern,09,00+,1010,1500,1500,1500,1500,13140183,7.69,11.42,11.42,11.42,11.42\n2023-12-18,Bayern,09,00+,1116,1503,1503,1503,1503,13140183,8.49,11.44,11.44,11.44,11.44\n2023-12-17,Bayern,09,00+,1163,1526,1526,1526,1526,13140183,8.85,11.61,11.61,11.61,11.61\n2023-12-16,Bayern,09,00+,1177,1524,1524,1524,1524,13140183,8.96,11.6,11.6,11.6,11.6\n2023-12-15,Bayern,09,00+,1068,1486,1486,1486,1486,13140183,8.13,11.31,11.31,11.31,11.31\n2023-12-14,Bayern,09,00+,1102,1488,1488,1488,1488,13140183,8.39,11.32,11.32,11.32,11.32\n2023-12-13,Bayern,09,00+,1036,1450,1450,1450,1450,13140183,7.88,11.03,11.03,11.03,11.03\n2023-12-12,Bayern,09,00+,985,1451,1451,1451,1451,13140183,7.5,11.04,11.04,11.04,11.04\n2023-12-11,Bayern,09,00+,938,1304,1304,1304,1304,13140183,7.14,9.92,9.92,9.92,9.92\n2023-12-10,Bayern,09,00+,959,1280,1280,1280,1280,13140183,7.3,9.74,9.74,9.74,9.74\n2023-12-09,Bayern,09,00+,972,1283,1283,1283,1283,13140183,7.4,9.76,9.76,9.76,9.76\n2023-12-08,Bayern,09,00+,926,1300,1300,1300,1300,13140183,7.05,9.89,9.89,9.89,9.89\n2023-12-07,Bayern,09,00+,907,1243,1243,1243,1243,13140183,6.9,9.46,9.46,9.46,9.46\n2023-12-06,Bayern,09,00+,881,1224,1224,1224,1224,13140183,6.7,9.31,9.31,9.31,9.31\n2023-12-05,Bayern,09,00+,868,1213,1213,1213,1213,13140183,6.61,9.23,9.23,9.23,9.23\n2023-12-04,Bayern,09,00+,914,1202,1202,1202,1202,13140183,6.96,9.15,9.15,9.15,9.15\n2023-12-03,Bayern,09,00+,929,1193,1193,1193,1193,13140183,7.07,9.08,9.08,9.08,9.08\n2023-12-02,Bayern,09,00+,951,1201,1201,1201,1201,13140183,7.24,9.14,9.14,9.14,9.14\n2023-12-01,Bayern,09,00+,843,1170,1170,1170,1170,13140183,6.42,8.9,8.9,8.9,8.9\n2023-11-30,Bayern,09,00+,810,1140,1140,1140,1140,13140183,6.16,8.68,8.68,8.68,8.68\n2023-11-29,Bayern,09,00+,735,1117,1117,1117,1117,13140183,5.59,8.5,8.5,8.5,8.5\n2023-11-28,Bayern,09,00+,775,1096,1096,1096,1096,13140183,5.9,8.34,8.34,8.34,8.34\n2023-11-27,Bayern,09,00+,791,1097,1097,1097,1097,13140183,6.02,8.35,8.35,8.35,8.35\n2023-11-26,Bayern,09,00+,807,1100,1100,1100,1100,13140183,6.14,8.37,8.37,8.37,8.37\n2023-11-25,Bayern,09,00+,824,1094,1094,1094,1094,13140183,6.27,8.33,8.33,8.33,8.33\n2023-11-24,Bayern,09,00+,734,1073,1073,1073,1073,13140183,5.59,8.17,8.17,8.17,8.17\n2023-11-23,Bayern,09,00+,786,1079,1079,1079,1079,13140183,5.98,8.21,8.21,8.21,8.21\n2023-11-22,Bayern,09,00+,787,1103,1103,1103,1103,13140183,5.99,8.39,8.39,8.39,8.39\n2023-11-21,Bayern,09,00+,750,1048,1048,1048,1048,13140183,5.71,7.98,7.98,7.98,7.98\n2023-11-20,Bayern,09,00+,775,1059,1059,1059,1059,13140183,5.9,8.06,8.06,8.06,8.06\n2023-11-19,Bayern,09,00+,800,1069,1069,1069,1069,13140183,6.09,8.14,8.14,8.14,8.14\n2023-11-18,Bayern,09,00+,845,1096,1096,1096,1096,13140183,6.43,8.34,8.34,8.34,8.34\n2023-11-17,Bayern,09,00+,771,1103,1103,1103,1103,13140183,5.87,8.39,8.39,8.39,8.39\n2023-11-16,Bayern,09,00+,795,1110,1110,1110,1110,13140183,6.05,8.45,8.45,8.45,8.45\n2023-11-15,Bayern,09,00+,814,1128,1128,1128,1128,13140183,6.19,8.58,8.58,8.58,8.58\n2023-11-14,Bayern,09,00+,716,1133,1133,1133,1133,13140183,5.45,8.62,8.62,8.62,8.62\n2023-11-13,Bayern,09,00+,822,1179,1179,1179,1179,13140183,6.26,8.97,8.97,8.97,8.97\n2023-11-12,Bayern,09,00+,843,1172,1172,1172,1172,13140183,6.42,8.92,8.92,8.92,8.92\n2023-11-11,Bayern,09,00+,860,1147,1147,1147,1147,13140183,6.54,8.73,8.73,8.73,8.73\n2023-11-10,Bayern,09,00+,827,1172,1172,1172,1172,13140183,6.29,8.92,8.92,8.92,8.92\n2023-11-09,Bayern,09,00+,883,1265,1265,1265,1265,13140183,6.72,9.63,9.63,9.63,9.63\n2023-11-08,Bayern,09,00+,774,1064,1064,1064,1064,13140183,5.89,8.1,8.1,8.1,8.1\n2023-11-07,Bayern,09,00+,790,1099,1099,1099,1099,13140183,6.01,8.36,8.36,8.36,8.36\n2023-11-06,Bayern,09,00+,721,1079,1079,1079,1079,13140183,5.49,8.21,8.21,8.21,8.21\n2023-11-05,Bayern,09,00+,744,1086,1086,1086,1086,13140183,5.66,8.26,8.26,8.26,8.26\n2023-11-04,Bayern,09,00+,765,1090,1090,1090,1090,13140183,5.82,8.3,8.3,8.3,8.3\n2023-11-03,Bayern,09,00+,734,1109,1109,1109,1109,13140183,5.59,8.44,8.44,8.44,8.44\n2023-11-02,Bayern,09,00+,675,1020,1020,1020,1020,13140183,5.14,7.76,7.76,7.76,7.76\n2023-11-01,Bayern,09,00+,881,1229,1229,1229,1229,13140183,6.7,9.35,9.35,9.35,9.35\n2023-10-31,Bayern,09,00+,862,1259,1259,1259,1259,13140183,6.56,9.58,9.58,9.58,9.58\n2023-10-30,Bayern,09,00+,885,1287,1287,1287,1287,13140183,6.74,9.79,9.79,9.79,9.79\n2023-10-29,Bayern,09,00+,915,1292,1292,1292,1292,13140183,6.96,9.83,9.83,9.83,9.83\n2023-10-28,Bayern,09,00+,928,1283,1283,1283,1283,13140183,7.06,9.76,9.76,9.76,9.76\n2023-10-27,Bayern,09,00+,857,1248,1248,1248,1248,13140183,6.52,9.5,9.5,9.5,9.5\n2023-10-26,Bayern,09,00+,805,1196,1196,1196,1196,13140183,6.13,9.1,9.1,9.1,9.1\n2023-10-25,Bayern,09,00+,764,1102,1102,1102,1102,13140183,5.81,8.39,8.39,8.39,8.39\n2023-10-24,Bayern,09,00+,631,1006,1006,1006,1006,13140183,4.8,7.66,7.66,7.66,7.66\n2023-10-23,Bayern,09,00+,638,899,899,899,899,13140183,4.86,6.84,6.84,6.84,6.84\n2023-10-22,Bayern,09,00+,649,878,878,878,878,13140183,4.94,6.68,6.68,6.68,6.68\n2023-10-21,Bayern,09,00+,673,889,889,889,889,13140183,5.12,6.77,6.77,6.77,6.77\n2023-10-20,Bayern,09,00+,670,882,882,882,882,13140183,5.1,6.71,6.71,6.71,6.71\n2023-10-19,Bayern,09,00+,651,925,925,925,925,13140183,4.95,7.04,7.04,7.04,7.04\n2023-10-18,Bayern,09,00+,617,928,928,928,928,13140183,4.7,7.06,7.06,7.06,7.06\n2023-10-17,Bayern,09,00+,640,994,994,994,994,13140183,4.87,7.56,7.56,7.56,7.56\n2023-10-16,Bayern,09,00+,635,951,951,951,951,13140183,4.83,7.24,7.24,7.24,7.24\n2023-10-15,Bayern,09,00+,653,962,962,962,962,13140183,4.97,7.32,7.32,7.32,7.32\n2023-10-14,Bayern,09,00+,673,958,958,958,958,13140183,5.12,7.29,7.29,7.29,7.29\n2023-10-13,Bayern,09,00+,600,914,914,914,914,13140183,4.57,6.96,6.96,6.96,6.96\n2023-10-12,Bayern,09,00+,635,907,907,907,907,13140183,4.83,6.9,6.9,6.9,6.9\n2023-10-11,Bayern,09,00+,649,959,959,959,959,13140183,4.94,7.3,7.3,7.3,7.3\n2023-10-10,Bayern,09,00+,501,792,792,792,792,13140183,3.81,6.03,6.03,6.03,6.03\n2023-10-09,Bayern,09,00+,467,749,749,749,749,13140183,3.55,5.7,5.7,5.7,5.7\n2023-10-08,Bayern,09,00+,483,745,745,745,745,13140183,3.68,5.67,5.67,5.67,5.67\n2023-10-07,Bayern,09,00+,498,740,740,740,740,13140183,3.79,5.63,5.63,5.63,5.63\n2023-10-06,Bayern,09,00+,444,717,717,717,717,13140183,3.38,5.46,5.46,5.46,5.46\n2023-10-05,Bayern,09,00+,367,644,644,644,644,13140183,2.79,4.9,4.9,4.9,4.9\n2023-10-04,Bayern,09,00+,250,530,530,530,530,13140183,1.9,4.03,4.03,4.03,4.03\n2023-10-03,Bayern,09,00+,329,596,596,596,596,13140183,2.5,4.54,4.54,4.54,4.54\n2023-10-02,Bayern,09,00+,320,513,513,513,513,13140183,2.44,3.9,3.9,3.9,3.9\n2023-10-01,Bayern,09,00+,331,506,506,506,506,13140183,2.52,3.85,3.85,3.85,3.85\n2023-09-30,Bayern,09,00+,338,498,498,498,498,13140183,2.57,3.79,3.79,3.79,3.79\n2023-09-29,Bayern,09,00+,308,474,474,474,474,13140183,2.34,3.61,3.61,3.61,3.61\n2023-09-28,Bayern,09,00+,311,474,474,474,474,13140183,2.37,3.61,3.61,3.61,3.61\n2023-09-27,Bayern,09,00+,285,451,451,451,451,13140183,2.17,3.43,3.43,3.43,3.43\n2023-09-26,Bayern,09,00+,281,442,442,442,442,13140183,2.14,3.36,3.36,3.36,3.36\n2023-09-25,Bayern,09,00+,306,430,430,430,430,13140183,2.33,3.27,3.27,3.27,3.27\n2023-09-24,Bayern,09,00+,316,429,429,429,429,13140183,2.4,3.26,3.26,3.26,3.26\n2023-09-23,Bayern,09,00+,326,430,430,430,430,13140183,2.48,3.27,3.27,3.27,3.27\n2023-09-22,Bayern,09,00+,301,420,420,420,420,13140183,2.29,3.2,3.2,3.2,3.2\n2023-09-21,Bayern,09,00+,302,400,400,400,400,13140183,2.3,3.04,3.04,3.04,3.04\n2023-09-20,Bayern,09,00+,269,388,388,388,388,13140183,2.05,2.95,2.95,2.95,2.95\n2023-09-19,Bayern,09,00+,232,380,380,380,380,13140183,1.77,2.89,2.89,2.89,2.89\n2023-09-18,Bayern,09,00+,259,380,380,380,380,13140183,1.97,2.89,2.89,2.89,2.89\n2023-09-17,Bayern,09,00+,267,377,377,377,377,13140183,2.03,2.87,2.87,2.87,2.87\n2023-09-16,Bayern,09,00+,272,375,375,375,375,13140183,2.07,2.85,2.85,2.85,2.85\n2023-09-15,Bayern,09,00+,263,373,373,373,373,13140183,2,2.84,2.84,2.84,2.84\n2023-09-14,Bayern,09,00+,244,355,355,355,355,13140183,1.86,2.7,2.7,2.7,2.7\n2023-09-13,Bayern,09,00+,222,347,347,347,347,13140183,1.69,2.64,2.64,2.64,2.64\n2023-09-12,Bayern,09,00+,176,303,303,303,303,13140183,1.34,2.31,2.31,2.31,2.31\n2023-09-11,Bayern,09,00+,168,259,259,259,259,13140183,1.28,1.97,1.97,1.97,1.97\n2023-09-10,Bayern,09,00+,174,257,257,257,257,13140183,1.32,1.96,1.96,1.96,1.96\n2023-09-09,Bayern,09,00+,180,255,255,255,255,13140183,1.37,1.94,1.94,1.94,1.94\n2023-09-08,Bayern,09,00+,138,230,230,230,230,13140183,1.05,1.75,1.75,1.75,1.75\n2023-09-07,Bayern,09,00+,135,208,208,208,208,13140183,1.03,1.58,1.58,1.58,1.58\n2023-09-06,Bayern,09,00+,135,200,200,200,200,13140183,1.03,1.52,1.52,1.52,1.52\n2023-09-05,Bayern,09,00+,123,193,193,193,193,13140183,0.94,1.47,1.47,1.47,1.47\n2023-09-04,Bayern,09,00+,129,188,188,188,188,13140183,0.98,1.43,1.43,1.43,1.43\n2023-09-03,Bayern,09,00+,133,185,185,185,185,13140183,1.01,1.41,1.41,1.41,1.41\n2023-09-02,Bayern,09,00+,138,184,184,184,184,13140183,1.05,1.4,1.4,1.4,1.4\n2023-09-01,Bayern,09,00+,134,189,189,189,189,13140183,1.02,1.44,1.44,1.44,1.44\n2023-08-31,Bayern,09,00+,134,188,188,188,188,13140183,1.02,1.43,1.43,1.43,1.43\n2023-08-30,Bayern,09,00+,132,189,189,189,189,13140183,1,1.44,1.44,1.44,1.44\n2023-08-29,Bayern,09,00+,132,200,200,200,200,13140183,1,1.52,1.52,1.52,1.52\n2023-08-28,Bayern,09,00+,0,191,191,191,191,13140183,0,1.45,1.45,1.45,1.45\n2023-08-27,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-26,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-25,Bayern,09,00+,0,206,206,206,206,13140183,0,1.57,1.57,1.57,1.57\n2023-08-24,Bayern,09,00+,112,218,218,218,218,13140183,0.85,1.66,1.66,1.66,1.66\n2023-08-23,Bayern,09,00+,154,236,236,236,236,13140183,1.17,1.8,1.8,1.8,1.8\n2023-08-22,Bayern,09,00+,116,203,203,203,203,13140183,0.88,1.54,1.54,1.54,1.54\n2023-08-21,Bayern,09,00+,119,218,218,218,218,13140183,0.91,1.66,1.66,1.66,1.66\n2023-08-20,Bayern,09,00+,123,210,210,210,210,13140183,0.94,1.6,1.6,1.6,1.6\n2023-08-19,Bayern,09,00+,125,208,208,208,208,13140183,0.95,1.58,1.58,1.58,1.58\n2023-08-18,Bayern,09,00+,95,187,187,187,187,13140183,0.72,1.42,1.42,1.42,1.42\n2023-08-17,Bayern,09,00+,77,157,157,157,157,13140183,0.59,1.19,1.19,1.19,1.19\n2023-08-16,Bayern,09,00+,61,129,129,129,129,13140183,0.46,0.98,0.98,0.98,0.98\n2023-08-15,Bayern,09,00+,77,142,142,142,142,13140183,0.59,1.08,1.08,1.08,1.08\n2023-08-14,Bayern,09,00+,69,104,104,104,104,13140183,0.53,0.79,0.79,0.79,0.79\n2023-08-13,Bayern,09,00+,74,106,106,106,106,13140183,0.56,0.81,0.81,0.81,0.81\n2023-08-12,Bayern,09,00+,77,107,107,107,107,13140183,0.59,0.81,0.81,0.81,0.81\n2023-08-11,Bayern,09,00+,73,109,109,109,109,13140183,0.56,0.83,0.83,0.83,0.83\n2023-08-10,Bayern,09,00+,70,106,106,106,106,13140183,0.53,0.81,0.81,0.81,0.81\n2023-08-09,Bayern,09,00+,58,99,99,99,99,13140183,0.44,0.75,0.75,0.75,0.75\n2023-08-08,Bayern,09,00+,48,92,92,92,92,13140183,0.37,0.7,0.7,0.7,0.7\n2023-08-07,Bayern,09,00+,56,90,90,90,90,13140183,0.43,0.68,0.68,0.68,0.68\n2023-08-06,Bayern,09,00+,57,85,85,85,85,13140183,0.43,0.65,0.65,0.65,0.65\n2023-08-05,Bayern,09,00+,62,86,86,86,86,13140183,0.47,0.65,0.65,0.65,0.65\n2023-08-04,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-03,Bayern,09,00+,51,81,81,81,81,13140183,0.39,0.62,0.62,0.62,0.62\n2023-08-02,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-01,Bayern,09,00+,46,71,71,71,71,13140183,0.35,0.54,0.54,0.54,0.54\n2023-07-31,Bayern,09,00+,53,70,70,70,70,13140183,0.4,0.53,0.53,0.53,0.53\n2023-07-30,Bayern,09,00+,54,70,70,70,70,13140183,0.41,0.53,0.53,0.53,0.53\n2023-07-29,Bayern,09,00+,56,67,67,67,67,13140183,0.43,0.51,0.51,0.51,0.51\n2023-07-28,Bayern,09,00+,51,68,68,68,68,13140183,0.39,0.52,0.52,0.52,0.52\n2023-07-27,Bayern,09,00+,42,60,60,60,60,13140183,0.32,0.46,0.46,0.46,0.46\n2023-07-26,Bayern,09,00+,34,63,63,63,63,13140183,0.26,0.48,0.48,0.48,0.48\n2023-07-25,Bayern,09,00+,31,55,55,55,55,13140183,0.24,0.42,0.42,0.42,0.42\n2023-07-24,Bayern,09,00+,30,44,44,44,44,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-23,Bayern,09,00+,30,43,43,43,43,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-22,Bayern,09,00+,30,41,41,41,41,13140183,0.23,0.31,0.31,0.31,0.31\n2023-07-21,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2023-07-20,Bayern,09,00+,31,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2023-07-19,Bayern,09,00+,29,37,37,37,37,13140183,0.22,0.28,0.28,0.28,0.28\n2023-07-18,Bayern,09,00+,27,44,44,44,44,13140183,0.21,0.33,0.33,0.33,0.33\n2023-07-17,Bayern,09,00+,31,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-16,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-15,Bayern,09,00+,33,45,45,45,45,13140183,0.25,0.34,0.34,0.34,0.34\n2023-07-14,Bayern,09,00+,38,53,53,53,53,13140183,0.29,0.4,0.4,0.4,0.4\n2023-07-13,Bayern,09,00+,40,53,53,53,53,13140183,0.3,0.4,0.4,0.4,0.4\n2023-07-12,Bayern,09,00+,30,50,50,50,50,13140183,0.23,0.38,0.38,0.38,0.38\n2023-07-11,Bayern,09,00+,35,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2023-07-10,Bayern,09,00+,30,48,48,48,48,13140183,0.23,0.37,0.37,0.37,0.37\n2023-07-09,Bayern,09,00+,32,49,49,49,49,13140183,0.24,0.37,0.37,0.37,0.37\n2023-07-08,Bayern,09,00+,33,50,50,50,50,13140183,0.25,0.38,0.38,0.38,0.38\n2023-07-07,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-06,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-05,Bayern,09,00+,37,53,53,53,53,13140183,0.28,0.4,0.4,0.4,0.4\n2023-07-04,Bayern,09,00+,30,46,46,46,46,13140183,0.23,0.35,0.35,0.35,0.35\n2023-07-03,Bayern,09,00+,24,46,46,46,46,13140183,0.18,0.35,0.35,0.35,0.35\n2023-07-02,Bayern,09,00+,25,45,45,45,45,13140183,0.19,0.34,0.34,0.34,0.34\n2023-07-01,Bayern,09,00+,26,44,44,44,44,13140183,0.2,0.33,0.33,0.33,0.33\n2023-06-30,Bayern,09,00+,24,37,37,37,37,13140183,0.18,0.28,0.28,0.28,0.28\n2023-06-29,Bayern,09,00+,24,34,34,34,34,13140183,0.18,0.26,0.26,0.26,0.26\n2023-06-28,Bayern,09,00+,27,37,37,37,37,13140183,0.21,0.28,0.28,0.28,0.28\n2023-06-27,Bayern,09,00+,30,38,38,38,38,13140183,0.23,0.29,0.29,0.29,0.29\n2023-06-26,Bayern,09,00+,39,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2023-06-25,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2023-06-24,Bayern,09,00+,41,49,49,49,49,13140183,0.31,0.37,0.37,0.37,0.37\n2023-06-23,Bayern,09,00+,51,63,63,63,63,13140183,0.39,0.48,0.48,0.48,0.48\n2023-06-22,Bayern,09,00+,55,68,68,68,68,13140183,0.42,0.52,0.52,0.52,0.52\n2023-06-21,Bayern,09,00+,62,73,73,73,73,13140183,0.47,0.56,0.56,0.56,0.56\n2023-06-20,Bayern,09,00+,64,92,92,92,92,13140183,0.49,0.7,0.7,0.7,0.7\n2023-06-19,Bayern,09,00+,71,102,102,102,102,13140183,0.54,0.78,0.78,0.78,0.78\n2023-06-18,Bayern,09,00+,72,103,103,103,103,13140183,0.55,0.78,0.78,0.78,0.78\n2023-06-17,Bayern,09,00+,74,105,105,105,105,13140183,0.56,0.8,0.8,0.8,0.8\n2023-06-16,Bayern,09,00+,78,103,103,103,103,13140183,0.59,0.78,0.78,0.78,0.78\n2023-06-15,Bayern,09,00+,72,98,98,98,98,13140183,0.55,0.75,0.75,0.75,0.75\n2023-06-14,Bayern,09,00+,65,97,97,97,97,13140183,0.49,0.74,0.74,0.74,0.74\n2023-06-13,Bayern,09,00+,64,89,89,89,89,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-12,Bayern,09,00+,62,90,90,90,90,13140183,0.47,0.68,0.68,0.68,0.68\n2023-06-11,Bayern,09,00+,65,90,90,90,90,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-10,Bayern,09,00+,66,90,90,90,90,13140183,0.5,0.68,0.68,0.68,0.68\n2023-06-09,Bayern,09,00+,69,96,96,96,96,13140183,0.53,0.73,0.73,0.73,0.73\n2023-06-08,Bayern,09,00+,86,109,109,109,109,13140183,0.65,0.83,0.83,0.83,0.83\n2023-06-07,Bayern,09,00+,96,123,123,123,123,13140183,0.73,0.94,0.94,0.94,0.94\n2023-06-06,Bayern,09,00+,125,158,158,158,158,13140183,0.95,1.2,1.2,1.2,1.2\n2023-06-05,Bayern,09,00+,102,134,134,134,134,13140183,0.78,1.02,1.02,1.02,1.02\n2023-06-04,Bayern,09,00+,102,132,132,132,132,13140183,0.78,1,1,1,1\n2023-06-03,Bayern,09,00+,106,134,134,134,134,13140183,0.81,1.02,1.02,1.02,1.02\n2023-06-02,Bayern,09,00+,109,136,136,136,136,13140183,0.83,1.03,1.03,1.03,1.03\n2023-06-01,Bayern,09,00+,113,149,149,149,149,13140183,0.86,1.13,1.13,1.13,1.13\n2023-05-31,Bayern,09,00+,106,147,147,147,147,13140183,0.81,1.12,1.12,1.12,1.12\n2023-05-30,Bayern,09,00+,95,143,143,143,143,13140183,0.72,1.09,1.09,1.09,1.09\n2023-05-29,Bayern,09,00+,155,204,204,204,204,13140183,1.18,1.55,1.55,1.55,1.55\n2023-05-28,Bayern,09,00+,162,211,211,211,211,13140183,1.23,1.61,1.61,1.61,1.61\n2023-05-27,Bayern,09,00+,167,212,212,212,212,13140183,1.27,1.61,1.61,1.61,1.61\n2023-05-26,Bayern,09,00+,184,232,232,232,232,13140183,1.4,1.77,1.77,1.77,1.77\n2023-05-25,Bayern,09,00+,163,207,207,207,207,13140183,1.24,1.58,1.58,1.58,1.58\n2023-05-24,Bayern,09,00+,176,232,232,232,232,13140183,1.34,1.77,1.77,1.77,1.77\n2023-05-23,Bayern,09,00+,131,217,217,217,217,13140183,1,1.65,1.65,1.65,1.65\n2023-05-22,Bayern,09,00+,134,223,223,223,223,13140183,1.02,1.7,1.7,1.7,1.7\n2023-05-21,Bayern,09,00+,137,218,218,218,218,13140183,1.04,1.66,1.66,1.66,1.66\n2023-05-20,Bayern,09,00+,144,220,220,220,220,13140183,1.1,1.67,1.67,1.67,1.67\n2023-05-19,Bayern,09,00+,137,208,208,208,208,13140183,1.04,1.58,1.58,1.58,1.58\n2023-05-18,Bayern,09,00+,160,227,227,227,227,13140183,1.22,1.73,1.73,1.73,1.73\n2023-05-17,Bayern,09,00+,153,205,205,205,205,13140183,1.16,1.56,1.56,1.56,1.56\n2023-05-16,Bayern,09,00+,147,219,219,219,219,13140183,1.12,1.67,1.67,1.67,1.67\n2023-05-15,Bayern,09,00+,196,242,242,242,242,13140183,1.49,1.84,1.84,1.84,1.84\n2023-05-14,Bayern,09,00+,199,242,242,242,242,13140183,1.51,1.84,1.84,1.84,1.84\n2023-05-13,Bayern,09,00+,205,242,242,242,242,13140183,1.56,1.84,1.84,1.84,1.84\n2023-05-12,Bayern,09,00+,222,257,257,257,257,13140183,1.69,1.96,1.96,1.96,1.96\n2023-05-11,Bayern,09,00+,216,288,288,288,288,13140183,1.64,2.19,2.19,2.19,2.19\n2023-05-10,Bayern,09,00+,232,321,321,321,321,13140183,1.77,2.44,2.44,2.44,2.44\n2023-05-09,Bayern,09,00+,300,398,398,398,398,13140183,2.28,3.03,3.03,3.03,3.03\n2023-05-08,Bayern,09,00+,225,312,312,312,312,13140183,1.71,2.37,2.37,2.37,2.37\n2023-05-07,Bayern,09,00+,232,317,317,317,317,13140183,1.77,2.41,2.41,2.41,2.41\n2023-05-06,Bayern,09,00+,251,329,329,329,329,13140183,1.91,2.5,2.5,2.5,2.5\n2023-05-05,Bayern,09,00+,259,332,332,332,332,13140183,1.97,2.53,2.53,2.53,2.53\n2023-05-04,Bayern,09,00+,255,330,330,330,330,13140183,1.94,2.51,2.51,2.51,2.51\n2023-05-03,Bayern,09,00+,228,329,329,329,329,13140183,1.74,2.5,2.5,2.5,2.5\n2023-05-02,Bayern,09,00+,168,265,265,265,265,13140183,1.28,2.02,2.02,2.02,2.02\n2023-05-01,Bayern,09,00+,293,397,397,397,397,13140183,2.23,3.02,3.02,3.02,3.02\n2023-04-30,Bayern,09,00+,299,396,396,396,396,13140183,2.28,3.01,3.01,3.01,3.01\n2023-04-29,Bayern,09,00+,309,389,389,389,389,13140183,2.35,2.96,2.96,2.96,2.96\n2023-04-28,Bayern,09,00+,302,388,388,388,388,13140183,2.3,2.95,2.95,2.95,2.95\n2023-04-27,Bayern,09,00+,320,403,403,403,403,13140183,2.44,3.07,3.07,3.07,3.07\n2023-04-26,Bayern,09,00+,348,436,436,436,436,13140183,2.65,3.32,3.32,3.32,3.32\n2023-04-25,Bayern,09,00+,336,455,455,455,455,13140183,2.56,3.46,3.46,3.46,3.46\n2023-04-24,Bayern,09,00+,363,477,477,477,477,13140183,2.76,3.63,3.63,3.63,3.63\n2023-04-23,Bayern,09,00+,375,482,482,482,482,13140183,2.85,3.67,3.67,3.67,3.67\n2023-04-22,Bayern,09,00+,386,481,481,481,481,13140183,2.94,3.66,3.66,3.66,3.66\n2023-04-21,Bayern,09,00+,416,518,518,518,518,13140183,3.17,3.94,3.94,3.94,3.94\n2023-04-20,Bayern,09,00+,434,552,552,552,552,13140183,3.3,4.2,4.2,4.2,4.2\n2023-04-19,Bayern,09,00+,432,545,545,545,545,13140183,3.29,4.15,4.15,4.15,4.15\n2023-04-18,Bayern,09,00+,550,720,720,720,720,13140183,4.19,5.48,5.48,5.48,5.48\n2023-04-17,Bayern,09,00+,407,567,567,567,567,13140183,3.1,4.32,4.32,4.32,4.32\n2023-04-16,Bayern,09,00+,430,580,580,580,580,13140183,3.27,4.41,4.41,4.41,4.41\n2023-04-15,Bayern,09,00+,449,590,590,590,590,13140183,3.42,4.49,4.49,4.49,4.49\n2023-04-14,Bayern,09,00+,380,520,520,520,520,13140183,2.89,3.96,3.96,3.96,3.96\n2023-04-13,Bayern,09,00+,370,510,510,510,510,13140183,2.82,3.88,3.88,3.88,3.88\n2023-04-12,Bayern,09,00+,353,525,525,525,525,13140183,2.69,4,4,4,4\n2023-04-11,Bayern,09,00+,273,443,443,443,443,13140183,2.08,3.37,3.37,3.37,3.37\n2023-04-10,Bayern,09,00+,508,696,696,696,696,13140183,3.87,5.3,5.3,5.3,5.3\n2023-04-09,Bayern,09,00+,527,690,690,690,690,13140183,4.01,5.25,5.25,5.25,5.25\n2023-04-08,Bayern,09,00+,548,692,692,692,692,13140183,4.17,5.27,5.27,5.27,5.27\n2023-04-07,Bayern,09,00+,650,797,797,797,797,13140183,4.95,6.07,6.07,6.07,6.07\n2023-04-06,Bayern,09,00+,633,810,810,810,810,13140183,4.82,6.16,6.16,6.16,6.16\n2023-04-05,Bayern,09,00+,639,852,852,852,852,13140183,4.86,6.48,6.48,6.48,6.48\n2023-04-04,Bayern,09,00+,604,879,879,879,879,13140183,4.6,6.69,6.69,6.69,6.69\n2023-04-03,Bayern,09,00+,725,956,956,956,956,13140183,5.52,7.28,7.28,7.28,7.28\n2023-04-02,Bayern,09,00+,757,969,969,969,969,13140183,5.76,7.37,7.37,7.37,7.37\n2023-04-01,Bayern,09,00+,779,972,972,972,972,13140183,5.93,7.4,7.4,7.4,7.4\n2023-03-31,Bayern,09,00+,807,1003,1003,1003,1003,13140183,6.14,7.63,7.63,7.63,7.63\n2023-03-30,Bayern,09,00+,861,1092,1092,1092,1092,13140183,6.55,8.31,8.31,8.31,8.31\n2023-03-29,Bayern,09,00+,875,1166,1166,1166,1166,13140183,6.66,8.87,8.87,8.87,8.87\n2023-03-28,Bayern,09,00+,832,1207,1207,1207,1207,13140183,6.33,9.19,9.19,9.19,9.19\n2023-03-27,Bayern,09,00+,950,1291,1291,1291,1291,13140183,7.23,9.82,9.82,9.82,9.82\n2023-03-26,Bayern,09,00+,987,1297,1297,1297,1297,13140183,7.51,9.87,9.87,9.87,9.87\n2023-03-25,Bayern,09,00+,1012,1299,1299,1299,1299,13140183,7.7,9.89,9.89,9.89,9.89\n2023-03-24,Bayern,09,00+,1049,1369,1369,1369,1369,13140183,7.98,10.42,10.42,10.42,10.42\n2023-03-23,Bayern,09,00+,1057,1418,1418,1418,1418,13140183,8.04,10.79,10.79,10.79,10.79\n2023-03-22,Bayern,09,00+,1058,1437,1437,1437,1437,13140183,8.05,10.94,10.94,10.94,10.94\n2023-03-21,Bayern,09,00+,1063,1496,1496,1496,1496,13140183,8.09,11.38,11.38,11.38,11.38\n2023-03-20,Bayern,09,00+,1107,1555,1555,1555,1555,13140183,8.42,11.83,11.83,11.83,11.83\n2023-03-19,Bayern,09,00+,1155,1568,1568,1568,1568,13140183,8.79,11.93,11.93,11.93,11.93\n2023-03-18,Bayern,09,00+,1187,1574,1574,1574,1574,13140183,9.03,11.98,11.98,11.98,11.98\n2023-03-17,Bayern,09,00+,1208,1607,1607,1607,1607,13140183,9.19,12.23,12.23,12.23,12.23\n2023-03-16,Bayern,09,00+,1265,1622,1622,1622,1622,13140183,9.63,12.34,12.34,12.34,12.34\n2023-03-15,Bayern,09,00+,1248,1654,1654,1654,1654,13140183,9.5,12.59,12.59,12.59,12.59\n2023-03-14,Bayern,09,00+,1252,1686,1686,1686,1686,13140183,9.53,12.83,12.83,12.83,12.83\n2023-03-13,Bayern,09,00+,1256,1747,1747,1747,1747,13140183,9.56,13.3,13.3,13.3,13.3\n2023-03-12,Bayern,09,00+,1302,1742,1742,1742,1742,13140183,9.91,13.26,13.26,13.26,13.26\n2023-03-11,Bayern,09,00+,1333,1744,1744,1744,1744,13140183,10.14,13.27,13.27,13.27,13.27\n2023-03-10,Bayern,09,00+,1305,1728,1728,1728,1728,13140183,9.93,13.15,13.15,13.15,13.15\n2023-03-09,Bayern,09,00+,1312,1796,1796,1796,1796,13140183,9.98,13.67,13.67,13.67,13.67\n2023-03-08,Bayern,09,00+,1313,1835,1835,1835,1835,13140183,9.99,13.96,13.96,13.96,13.96\n2023-03-07,Bayern,09,00+,1355,1932,1932,1932,1932,13140183,10.31,14.7,14.7,14.7,14.7\n2023-03-06,Bayern,09,00+,1473,2073,2073,2073,2073,13140183,11.21,15.78,15.78,15.78,15.78\n2023-03-05,Bayern,09,00+,1539,2097,2097,2097,2097,13140183,11.71,15.96,15.96,15.96,15.96\n2023-03-04,Bayern,09,00+,1585,2112,2112,2112,2112,13140183,12.06,16.07,16.07,16.07,16.07\n2023-03-03,Bayern,09,00+,1635,2216,2216,2216,2216,13140183,12.44,16.86,16.86,16.86,16.86\n2023-03-02,Bayern,09,00+,1669,2294,2294,2294,2294,13140183,12.7,17.46,17.46,17.46,17.46\n2023-03-01,Bayern,09,00+,1873,2551,2551,2551,2551,13140183,14.25,19.41,19.41,19.41,19.41\n2023-02-28,Bayern,09,00+,1712,2485,2485,2485,2485,13140183,13.03,18.91,18.91,18.91,18.91\n2023-02-27,Bayern,09,00+,1759,2532,2532,2532,2532,13140183,13.39,19.27,19.27,19.27,19.27\n2023-02-26,Bayern,09,00+,1824,2535,2535,2535,2535,13140183,13.88,19.29,19.29,19.29,19.29\n2023-02-25,Bayern,09,00+,1876,2540,2540,2540,2540,13140183,14.28,19.33,19.33,19.33,19.33\n2023-02-24,Bayern,09,00+,1856,2547,2547,2547,2547,13140183,14.12,19.38,19.38,19.38,19.38\n2023-02-23,Bayern,09,00+,1759,2516,2516,2516,2516,13140183,13.39,19.15,19.15,19.15,19.15\n2023-02-22,Bayern,09,00+,1540,2344,2344,2344,2344,13140183,11.72,17.84,17.84,17.84,17.84\n2023-02-21,Bayern,09,00+,1617,2405,2405,2405,2405,13140183,12.31,18.3,18.3,18.3,18.3\n2023-02-20,Bayern,09,00+,1618,2327,2327,2327,2327,13140183,12.31,17.71,17.71,17.71,17.71\n2023-02-19,Bayern,09,00+,1679,2320,2320,2320,2320,13140183,12.78,17.66,17.66,17.66,17.66\n2023-02-18,Bayern,09,00+,1731,2323,2323,2323,2323,13140183,13.17,17.68,17.68,17.68,17.68\n2023-02-17,Bayern,09,00+,1661,2250,2250,2250,2250,13140183,12.64,17.12,17.12,17.12,17.12\n2023-02-16,Bayern,09,00+,1638,2197,2197,2197,2197,13140183,12.47,16.72,16.72,16.72,16.72\n2023-02-15,Bayern,09,00+,1499,2123,2123,2123,2123,13140183,11.41,16.16,16.16,16.16,16.16\n2023-02-14,Bayern,09,00+,1437,2088,2088,2088,2088,13140183,10.94,15.89,15.89,15.89,15.89\n2023-02-13,Bayern,09,00+,1408,1962,1962,1962,1962,13140183,10.72,14.93,14.93,14.93,14.93\n2023-02-12,Bayern,09,00+,1448,1938,1938,1938,1938,13140183,11.02,14.75,14.75,14.75,14.75\n2023-02-11,Bayern,09,00+,1484,1916,1916,1916,1916,13140183,11.29,14.58,14.58,14.58,14.58\n2023-02-10,Bayern,09,00+,1444,1895,1895,1895,1895,13140183,10.99,14.42,14.42,14.42,14.42\n2023-02-09,Bayern,09,00+,1340,1803,1803,1803,1803,13140183,10.2,13.72,13.72,13.72,13.72\n2023-02-08,Bayern,09,00+,1293,1771,1771,1771,1771,13140183,9.84,13.48,13.48,13.48,13.48\n2023-02-07,Bayern,09,00+,1185,1680,1680,1680,1680,13140183,9.02,12.79,12.79,12.79,12.79\n2023-02-06,Bayern,09,00+,1096,1545,1545,1545,1545,13140183,8.34,11.76,11.76,11.76,11.76\n2023-02-05,Bayern,09,00+,1135,1548,1548,1548,1548,13140183,8.64,11.78,11.78,11.78,11.78\n2023-02-04,Bayern,09,00+,1167,1550,1550,1550,1550,13140183,8.88,11.8,11.8,11.8,11.8\n2023-02-03,Bayern,09,00+,1144,1521,1521,1521,1521,13140183,8.71,11.58,11.58,11.58,11.58\n2023-02-02,Bayern,09,00+,1143,1512,1512,1512,1512,13140183,8.7,11.51,11.51,11.51,11.51\n2023-02-01,Bayern,09,00+,1056,1406,1406,1406,1406,13140183,8.04,10.7,10.7,10.7,10.7\n2023-01-31,Bayern,09,00+,964,1374,1374,1374,1374,13140183,7.34,10.46,10.46,10.46,10.46\n2023-01-30,Bayern,09,00+,950,1329,1329,1329,1329,13140183,7.23,10.11,10.11,10.11,10.11\n2023-01-29,Bayern,09,00+,983,1318,1318,1318,1318,13140183,7.48,10.03,10.03,10.03,10.03\n2023-01-28,Bayern,09,00+,1014,1311,1311,1311,1311,13140183,7.72,9.98,9.98,9.98,9.98\n2023-01-27,Bayern,09,00+,959,1234,1234,1234,1234,13140183,7.3,9.39,9.39,9.39,9.39\n2023-01-26,Bayern,09,00+,940,1206,1206,1206,1206,13140183,7.15,9.18,9.18,9.18,9.18\n2023-01-25,Bayern,09,00+,899,1186,1186,1186,1186,13140183,6.84,9.03,9.03,9.03,9.03\n2023-01-24,Bayern,09,00+,810,1110,1110,1110,1110,13140183,6.16,8.45,8.45,8.45,8.45\n2023-01-23,Bayern,09,00+,827,1124,1124,1124,1124,13140183,6.29,8.55,8.55,8.55,8.55\n2023-01-22,Bayern,09,00+,848,1114,1114,1114,1114,13140183,6.45,8.48,8.48,8.48,8.48\n2023-01-21,Bayern,09,00+,869,1106,1106,1106,1106,13140183,6.61,8.42,8.42,8.42,8.42\n2023-01-20,Bayern,09,00+,867,1144,1144,1144,1144,13140183,6.6,8.71,8.71,8.71,8.71\n2023-01-19,Bayern,09,00+,834,1123,1123,1123,1123,13140183,6.35,8.55,8.55,8.55,8.55\n2023-01-18,Bayern,09,00+,885,1200,1200,1200,1200,13140183,6.74,9.13,9.13,9.13,9.13\n2023-01-17,Bayern,09,00+,773,1272,1272,1272,1272,13140183,5.88,9.68,9.68,9.68,9.68\n2023-01-16,Bayern,09,00+,1067,1436,1436,1436,1436,13140183,8.12,10.93,10.93,10.93,10.93\n2023-01-15,Bayern,09,00+,1109,1455,1455,1455,1455,13140183,8.44,11.07,11.07,11.07,11.07\n2023-01-14,Bayern,09,00+,1149,1471,1471,1471,1471,13140183,8.74,11.19,11.19,11.19,11.19\n2023-01-13,Bayern,09,00+,1040,1326,1326,1326,1326,13140183,7.91,10.09,10.09,10.09,10.09\n2023-01-12,Bayern,09,00+,1094,1414,1414,1414,1414,13140183,8.33,10.76,10.76,10.76,10.76\n2023-01-11,Bayern,09,00+,1070,1436,1436,1436,1436,13140183,8.14,10.93,10.93,10.93,10.93\n2023-01-10,Bayern,09,00+,973,1462,1462,1462,1462,13140183,7.4,11.13,11.13,11.13,11.13\n2023-01-09,Bayern,09,00+,826,1358,1358,1358,1358,13140183,6.29,10.33,10.33,10.33,10.33\n2023-01-08,Bayern,09,00+,863,1353,1353,1353,1353,13140183,6.57,10.3,10.3,10.3,10.3\n2023-01-07,Bayern,09,00+,898,0,0,0,0,13140183,6.83,0,0,0,0\n2023-01-06,Bayern,09,00+,1087,0,0,0,0,13140183,8.27,0,0,0,0\n2023-01-05,Bayern,09,00+,1163,0,0,0,0,13140183,8.85,0,0,0,0\n2023-01-04,Bayern,09,00+,1270,0,0,0,0,13140183,9.67,0,0,0,0\n2023-01-03,Bayern,09,00+,1452,0,0,0,0,13140183,11.05,0,0,0,0\n2023-01-02,Bayern,09,00+,1109,0,0,0,0,13140183,8.44,0,0,0,0\n2024-08-31,Saarland,10,00+,7,7,NA,NA,NA,983991,0.71,0.71,NA,NA,NA\n2024-08-30,Saarland,10,00+,8,8,NA,NA,NA,983991,0.81,0.81,NA,NA,NA\n2024-08-29,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.81,0.78,0.89\n2024-08-28,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.8,0.76,0.87\n2024-08-27,Saarland,10,00+,9,11,12,11,12,983991,0.91,1.12,1.23,1.19,1.31\n2024-08-26,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-25,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-24,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-23,Saarland,10,00+,14,14,15,14,15,983991,1.42,1.42,1.53,1.48,1.62\n2024-08-22,Saarland,10,00+,11,12,12,12,13,983991,1.12,1.22,1.31,1.26,1.38\n2024-08-21,Saarland,10,00+,10,13,13,13,14,983991,1.02,1.32,1.41,1.36,1.48\n2024-08-20,Saarland,10,00+,6,10,10,10,11,983991,0.61,1.02,1.07,1.04,1.13\n2024-08-19,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-18,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-17,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-16,Saarland,10,00+,9,10,10,10,10,983991,0.91,1.02,1.06,1.03,1.1\n2024-08-15,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.16,1.14,1.22\n2024-08-14,Saarland,10,00+,9,11,11,11,11,983991,0.91,1.12,1.16,1.13,1.2\n2024-08-13,Saarland,10,00+,9,12,12,12,12,983991,0.91,1.22,1.26,1.23,1.31\n2024-08-12,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-11,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-10,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.25,1.23,1.28\n2024-08-08,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.28\n2024-08-07,Saarland,10,00+,11,11,11,11,11,983991,1.12,1.12,1.14,1.12,1.17\n2024-08-06,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.34,1.33,1.37\n2024-08-05,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-04,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-03,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-02,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-08-01,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-07-31,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.23,1.22,1.24\n2024-07-30,Saarland,10,00+,6,9,9,9,9,983991,0.61,0.91,0.92,0.91,0.92\n2024-07-29,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-28,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-27,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-26,Saarland,10,00+,20,26,26,26,26,983991,2.03,2.64,2.64,2.64,2.65\n2024-07-25,Saarland,10,00+,17,30,30,30,30,983991,1.73,3.05,3.05,3.05,3.05\n2024-07-24,Saarland,10,00+,17,26,26,26,26,983991,1.73,2.64,2.64,2.64,2.64\n2024-07-23,Saarland,10,00+,14,26,26,26,26,983991,1.42,2.64,2.64,2.64,2.64\n2024-07-22,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-21,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-20,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-07-18,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.71,0.71,0.71\n2024-07-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-07-16,Saarland,10,00+,2,6,6,6,6,983991,0.2,0.61,0.61,0.61,0.61\n2024-07-15,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-14,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-13,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-12,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2024-07-11,Saarland,10,00+,1,8,8,8,8,983991,0.1,0.81,0.81,0.81,0.81\n2024-07-10,Saarland,10,00+,5,12,12,12,12,983991,0.51,1.22,1.22,1.22,1.22\n2024-07-09,Saarland,10,00+,5,14,14,14,14,983991,0.51,1.42,1.42,1.42,1.42\n2024-07-08,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-06,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-05,Saarland,10,00+,4,10,10,10,10,983991,0.41,1.02,1.02,1.02,1.02\n2024-07-04,Saarland,10,00+,2,9,9,9,9,983991,0.2,0.91,0.91,0.91,0.91\n2024-07-03,Saarland,10,00+,0,4,4,4,4,983991,0,0.41,0.41,0.41,0.41\n2024-07-02,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-07-01,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-30,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-28,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-27,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-26,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-25,Saarland,10,00+,1,6,6,6,6,983991,0.1,0.61,0.61,0.61,0.61\n2024-06-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-23,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-22,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-21,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-20,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-06-19,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-18,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-17,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-16,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-15,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-14,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-13,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-12,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-06-11,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-08,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-07,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-04,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-06-03,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-02,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-01,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-31,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-30,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-24,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-23,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-22,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-21,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-18,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-17,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-16,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-14,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-13,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-12,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-11,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-10,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-09,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-08,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-06,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-05,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-04,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-03,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-02,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-01,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-30,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-24,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-04-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-22,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-21,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-20,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-19,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2024-04-17,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-04-16,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-04-15,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-14,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-13,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-12,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-10,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-09,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-07,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-06,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-05,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-04,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-03,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-02,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-01,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-31,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-30,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-29,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-26,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-25,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-23,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-22,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-21,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-20,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-19,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-18,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-16,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-15,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-03-14,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-03-13,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-12,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-08,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-07,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-04,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-03,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-02,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-01,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-29,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-02-27,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-02-26,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-25,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-24,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-23,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-22,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-02-20,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2024-02-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-18,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-17,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-16,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2024-02-15,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-02-14,Saarland,10,00+,6,11,11,11,11,983991,0.61,1.12,1.12,1.12,1.12\n2024-02-13,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-02-12,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-11,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-10,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2024-02-08,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2024-02-07,Saarland,10,00+,10,15,15,15,15,983991,1.02,1.52,1.52,1.52,1.52\n2024-02-06,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.03\n2024-02-05,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-04,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-03,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-02,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2024-02-01,Saarland,10,00+,12,18,18,18,18,983991,1.22,1.83,1.83,1.83,1.83\n2024-01-31,Saarland,10,00+,9,15,15,15,15,983991,0.91,1.52,1.52,1.52,1.52\n2024-01-30,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-01-29,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-28,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-27,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-26,Saarland,10,00+,9,14,14,14,14,983991,0.91,1.42,1.42,1.42,1.42\n2024-01-25,Saarland,10,00+,12,17,17,17,17,983991,1.22,1.73,1.73,1.73,1.73\n2024-01-24,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2024-01-23,Saarland,10,00+,14,19,19,19,19,983991,1.42,1.93,1.93,1.93,1.93\n2024-01-22,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-21,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-20,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-19,Saarland,10,00+,12,20,20,20,20,983991,1.22,2.03,2.03,2.03,2.03\n2024-01-18,Saarland,10,00+,11,17,17,17,17,983991,1.12,1.73,1.73,1.73,1.73\n2024-01-17,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-01-16,Saarland,10,00+,22,25,25,25,25,983991,2.24,2.54,2.54,2.54,2.54\n2024-01-15,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-14,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-13,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-12,Saarland,10,00+,15,24,24,24,24,983991,1.52,2.44,2.44,2.44,2.44\n2024-01-11,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2024-01-10,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2024-01-09,Saarland,10,00+,44,57,57,57,57,983991,4.47,5.79,5.79,5.79,5.79\n2024-01-08,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-07,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-06,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-05,Saarland,10,00+,40,67,67,67,67,983991,4.07,6.81,6.81,6.81,6.81\n2024-01-04,Saarland,10,00+,37,69,69,69,69,983991,3.76,7.01,7.01,7.01,7.01\n2024-01-03,Saarland,10,00+,31,75,75,75,75,983991,3.15,7.62,7.62,7.62,7.62\n2024-01-02,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2024-01-01,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2023-12-31,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-30,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-29,Saarland,10,00+,11,33,33,33,33,983991,1.12,3.35,3.35,3.35,3.35\n2023-12-28,Saarland,10,00+,13,35,35,35,35,983991,1.32,3.56,3.56,3.56,3.56\n2023-12-27,Saarland,10,00+,14,28,28,28,28,983991,1.42,2.85,2.85,2.85,2.85\n2023-12-26,Saarland,10,00+,23,41,41,41,41,983991,2.34,4.17,4.17,4.17,4.17\n2023-12-25,Saarland,10,00+,31,53,53,53,53,983991,3.15,5.39,5.39,5.39,5.39\n2023-12-24,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-23,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-22,Saarland,10,00+,30,50,50,50,50,983991,3.05,5.08,5.08,5.08,5.08\n2023-12-21,Saarland,10,00+,35,59,59,59,59,983991,3.56,6,6,6,6\n2023-12-20,Saarland,10,00+,36,58,58,58,58,983991,3.66,5.89,5.89,5.89,5.89\n2023-12-19,Saarland,10,00+,37,58,58,58,58,983991,3.76,5.89,5.89,5.89,5.89\n2023-12-18,Saarland,10,00+,47,62,62,62,62,983991,4.78,6.3,6.3,6.3,6.3\n2023-12-17,Saarland,10,00+,47,63,63,63,63,983991,4.78,6.4,6.4,6.4,6.4\n2023-12-16,Saarland,10,00+,47,64,64,64,64,983991,4.78,6.5,6.5,6.5,6.5\n2023-12-15,Saarland,10,00+,45,66,66,66,66,983991,4.57,6.71,6.71,6.71,6.71\n2023-12-14,Saarland,10,00+,31,51,51,51,51,983991,3.15,5.18,5.18,5.18,5.18\n2023-12-13,Saarland,10,00+,35,54,54,54,54,983991,3.56,5.49,5.49,5.49,5.49\n2023-12-12,Saarland,10,00+,55,74,74,74,74,983991,5.59,7.52,7.52,7.52,7.52\n2023-12-11,Saarland,10,00+,49,70,70,70,70,983991,4.98,7.11,7.11,7.11,7.11\n2023-12-10,Saarland,10,00+,49,69,69,69,69,983991,4.98,7.01,7.01,7.01,7.01\n2023-12-09,Saarland,10,00+,49,68,68,68,68,983991,4.98,6.91,6.91,6.91,6.91\n2023-12-08,Saarland,10,00+,54,73,73,73,73,983991,5.49,7.42,7.42,7.42,7.42\n2023-12-07,Saarland,10,00+,54,75,75,75,75,983991,5.49,7.62,7.62,7.62,7.62\n2023-12-06,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-12-05,Saarland,10,00+,35,45,45,45,45,983991,3.56,4.57,4.57,4.57,4.57\n2023-12-04,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-03,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-02,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-01,Saarland,10,00+,40,46,46,46,46,983991,4.07,4.67,4.67,4.67,4.67\n2023-11-30,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-29,Saarland,10,00+,39,53,53,53,53,983991,3.96,5.39,5.39,5.39,5.39\n2023-11-28,Saarland,10,00+,30,55,55,55,55,983991,3.05,5.59,5.59,5.59,5.59\n2023-11-27,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-26,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-25,Saarland,10,00+,37,52,52,52,52,983991,3.76,5.28,5.28,5.28,5.28\n2023-11-24,Saarland,10,00+,36,49,49,49,49,983991,3.66,4.98,4.98,4.98,4.98\n2023-11-23,Saarland,10,00+,26,43,43,43,43,983991,2.64,4.37,4.37,4.37,4.37\n2023-11-22,Saarland,10,00+,32,45,45,45,45,983991,3.25,4.57,4.57,4.57,4.57\n2023-11-21,Saarland,10,00+,29,40,40,40,40,983991,2.95,4.07,4.07,4.07,4.07\n2023-11-20,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-19,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-18,Saarland,10,00+,38,45,45,45,45,983991,3.86,4.57,4.57,4.57,4.57\n2023-11-17,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-16,Saarland,10,00+,45,53,53,53,53,983991,4.57,5.39,5.39,5.39,5.39\n2023-11-15,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-14,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-13,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-11-12,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-11,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-10,Saarland,10,00+,45,61,61,61,61,983991,4.57,6.2,6.2,6.2,6.2\n2023-11-09,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-11-08,Saarland,10,00+,44,62,62,62,62,983991,4.47,6.3,6.3,6.3,6.3\n2023-11-07,Saarland,10,00+,54,70,70,70,70,983991,5.49,7.11,7.11,7.11,7.11\n2023-11-06,Saarland,10,00+,66,87,87,87,87,983991,6.71,8.84,8.84,8.84,8.84\n2023-11-05,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-04,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-03,Saarland,10,00+,61,82,82,82,82,983991,6.2,8.33,8.33,8.33,8.33\n2023-11-02,Saarland,10,00+,74,88,88,88,88,983991,7.52,8.94,8.94,8.94,8.94\n2023-11-01,Saarland,10,00+,84,98,98,98,98,983991,8.54,9.96,9.96,9.96,9.96\n2023-10-31,Saarland,10,00+,88,111,111,111,111,983991,8.94,11.28,11.28,11.28,11.28\n2023-10-30,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-29,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-28,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-27,Saarland,10,00+,104,115,115,115,115,983991,10.57,11.69,11.69,11.69,11.69\n2023-10-26,Saarland,10,00+,104,111,111,111,111,983991,10.57,11.28,11.28,11.28,11.28\n2023-10-25,Saarland,10,00+,102,116,116,116,116,983991,10.37,11.79,11.79,11.79,11.79\n2023-10-24,Saarland,10,00+,111,128,128,128,128,983991,11.28,13.01,13.01,13.01,13.01\n2023-10-23,Saarland,10,00+,95,117,117,117,117,983991,9.65,11.89,11.89,11.89,11.89\n2023-10-22,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-21,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-20,Saarland,10,00+,98,120,120,120,120,983991,9.96,12.2,12.2,12.2,12.2\n2023-10-19,Saarland,10,00+,100,118,118,118,118,983991,10.16,11.99,11.99,11.99,11.99\n2023-10-18,Saarland,10,00+,96,116,116,116,116,983991,9.76,11.79,11.79,11.79,11.79\n2023-10-17,Saarland,10,00+,65,87,87,87,87,983991,6.61,8.84,8.84,8.84,8.84\n2023-10-16,Saarland,10,00+,77,91,91,91,91,983991,7.83,9.25,9.25,9.25,9.25\n2023-10-15,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-14,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-13,Saarland,10,00+,76,85,85,85,85,983991,7.72,8.64,8.64,8.64,8.64\n2023-10-12,Saarland,10,00+,65,83,83,83,83,983991,6.61,8.44,8.44,8.44,8.44\n2023-10-11,Saarland,10,00+,72,83,83,83,83,983991,7.32,8.44,8.44,8.44,8.44\n2023-10-10,Saarland,10,00+,51,73,73,73,73,983991,5.18,7.42,7.42,7.42,7.42\n2023-10-09,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-08,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-07,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-06,Saarland,10,00+,34,46,46,46,46,983991,3.46,4.67,4.67,4.67,4.67\n2023-10-05,Saarland,10,00+,26,38,38,38,38,983991,2.64,3.86,3.86,3.86,3.86\n2023-10-04,Saarland,10,00+,19,31,31,31,31,983991,1.93,3.15,3.15,3.15,3.15\n2023-10-03,Saarland,10,00+,23,37,37,37,37,983991,2.34,3.76,3.76,3.76,3.76\n2023-10-02,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-10-01,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-30,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-29,Saarland,10,00+,12,23,23,23,23,983991,1.22,2.34,2.34,2.34,2.34\n2023-09-28,Saarland,10,00+,12,22,22,22,22,983991,1.22,2.24,2.24,2.24,2.24\n2023-09-27,Saarland,10,00+,14,21,21,21,21,983991,1.42,2.13,2.13,2.13,2.13\n2023-09-26,Saarland,10,00+,21,26,26,26,26,983991,2.13,2.64,2.64,2.64,2.64\n2023-09-25,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-24,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-23,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-22,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-21,Saarland,10,00+,24,28,28,28,28,983991,2.44,2.85,2.85,2.85,2.85\n2023-09-20,Saarland,10,00+,25,29,29,29,29,983991,2.54,2.95,2.95,2.95,2.95\n2023-09-19,Saarland,10,00+,20,25,25,25,25,983991,2.03,2.54,2.54,2.54,2.54\n2023-09-18,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-17,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-16,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-15,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-14,Saarland,10,00+,24,30,30,30,30,983991,2.44,3.05,3.05,3.05,3.05\n2023-09-13,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-12,Saarland,10,00+,14,24,24,24,24,983991,1.42,2.44,2.44,2.44,2.44\n2023-09-11,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-10,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-09,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-08,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2023-09-06,Saarland,10,00+,5,10,10,10,10,983991,0.51,1.02,1.02,1.02,1.02\n2023-09-05,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-09-04,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-03,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-02,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-01,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-08-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-08-30,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-08-29,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-08-28,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-27,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-26,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-25,Saarland,10,00+,0,6,6,6,6,983991,0,0.61,0.61,0.61,0.61\n2023-08-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-23,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-08-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-08-21,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-20,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-19,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-17,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-16,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-15,Saarland,10,00+,6,7,7,7,7,983991,0.61,0.71,0.71,0.71,0.71\n2023-08-14,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-13,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-12,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2023-08-10,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-08-09,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-08-08,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2023-08-07,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-06,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-05,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-04,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-03,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-02,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-08-01,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-07-31,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-30,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-29,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-28,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-27,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-26,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-25,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-07-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-23,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-22,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-21,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-07-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-18,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-07-17,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-16,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-14,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-13,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-12,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-10,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-09,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-06,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-05,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-04,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2023-07-03,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-02,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-01,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-30,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2023-06-28,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-06-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2023-06-26,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-25,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-24,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-21,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-06-20,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2023-06-19,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-18,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-17,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-16,Saarland,10,00+,14,14,14,14,14,983991,1.42,1.42,1.42,1.42,1.42\n2023-06-15,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-14,Saarland,10,00+,12,13,13,13,13,983991,1.22,1.32,1.32,1.32,1.32\n2023-06-13,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-12,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-11,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-10,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-09,Saarland,10,00+,6,6,6,6,6,983991,0.61,0.61,0.61,0.61,0.61\n2023-06-08,Saarland,10,00+,7,7,7,7,7,983991,0.71,0.71,0.71,0.71,0.71\n2023-06-07,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-06-06,Saarland,10,00+,11,14,14,14,14,983991,1.12,1.42,1.42,1.42,1.42\n2023-06-05,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2023-06-04,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-03,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-02,Saarland,10,00+,7,13,13,13,13,983991,0.71,1.32,1.32,1.32,1.32\n2023-06-01,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-05-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-05-30,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-05-29,Saarland,10,00+,16,17,17,17,17,983991,1.63,1.73,1.73,1.73,1.73\n2023-05-28,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-27,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-26,Saarland,10,00+,15,15,15,15,15,983991,1.52,1.52,1.52,1.52,1.52\n2023-05-25,Saarland,10,00+,13,14,14,14,14,983991,1.32,1.42,1.42,1.42,1.42\n2023-05-24,Saarland,10,00+,11,16,16,16,16,983991,1.12,1.63,1.63,1.63,1.63\n2023-05-23,Saarland,10,00+,10,17,17,17,17,983991,1.02,1.73,1.73,1.73,1.73\n2023-05-22,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-20,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-19,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-05-18,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-05-17,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-05-16,Saarland,10,00+,11,15,15,15,15,983991,1.12,1.52,1.52,1.52,1.52\n2023-05-15,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-14,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-13,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-12,Saarland,10,00+,18,20,20,20,20,983991,1.83,2.03,2.03,2.03,2.03\n2023-05-11,Saarland,10,00+,16,19,19,19,19,983991,1.63,1.93,1.93,1.93,1.93\n2023-05-10,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2023-05-09,Saarland,10,00+,19,25,25,25,25,983991,1.93,2.54,2.54,2.54,2.54\n2023-05-08,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-07,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-06,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-05,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-04,Saarland,10,00+,10,21,21,21,21,983991,1.02,2.13,2.13,2.13,2.13\n2023-05-03,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-02,Saarland,10,00+,11,18,18,18,18,983991,1.12,1.83,1.83,1.83,1.83\n2023-05-01,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-30,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-29,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-28,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2023-04-27,Saarland,10,00+,28,40,40,40,40,983991,2.85,4.07,4.07,4.07,4.07\n2023-04-26,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-04-25,Saarland,10,00+,32,44,44,44,44,983991,3.25,4.47,4.47,4.47,4.47\n2023-04-24,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-23,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-22,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-21,Saarland,10,00+,20,34,34,34,34,983991,2.03,3.46,3.46,3.46,3.46\n2023-04-20,Saarland,10,00+,21,31,31,31,31,983991,2.13,3.15,3.15,3.15,3.15\n2023-04-19,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-18,Saarland,10,00+,27,36,36,36,36,983991,2.74,3.66,3.66,3.66,3.66\n2023-04-17,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-16,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-15,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-14,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-13,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-12,Saarland,10,00+,20,27,27,27,27,983991,2.03,2.74,2.74,2.74,2.74\n2023-04-11,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2023-04-10,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-09,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-08,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-07,Saarland,10,00+,38,47,47,47,47,983991,3.86,4.78,4.78,4.78,4.78\n2023-04-06,Saarland,10,00+,39,46,46,46,46,983991,3.96,4.67,4.67,4.67,4.67\n2023-04-05,Saarland,10,00+,42,49,49,49,49,983991,4.27,4.98,4.98,4.98,4.98\n2023-04-04,Saarland,10,00+,35,44,44,44,44,983991,3.56,4.47,4.47,4.47,4.47\n2023-04-03,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-02,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-01,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-03-31,Saarland,10,00+,32,37,37,37,37,983991,3.25,3.76,3.76,3.76,3.76\n2023-03-30,Saarland,10,00+,43,48,48,48,48,983991,4.37,4.88,4.88,4.88,4.88\n2023-03-29,Saarland,10,00+,49,51,51,51,51,983991,4.98,5.18,5.18,5.18,5.18\n2023-03-28,Saarland,10,00+,66,71,71,71,71,983991,6.71,7.22,7.22,7.22,7.22\n2023-03-27,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-26,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-25,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-24,Saarland,10,00+,90,98,98,98,98,983991,9.15,9.96,9.96,9.96,9.96\n2023-03-23,Saarland,10,00+,91,102,102,102,102,983991,9.25,10.37,10.37,10.37,10.37\n2023-03-22,Saarland,10,00+,105,116,116,116,116,983991,10.67,11.79,11.79,11.79,11.79\n2023-03-21,Saarland,10,00+,112,122,122,122,122,983991,11.38,12.4,12.4,12.4,12.4\n2023-03-20,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-19,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-18,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-17,Saarland,10,00+,137,150,150,150,150,983991,13.92,15.24,15.24,15.24,15.24\n2023-03-16,Saarland,10,00+,161,174,174,174,174,983991,16.36,17.68,17.68,17.68,17.68\n2023-03-15,Saarland,10,00+,158,175,175,175,175,983991,16.06,17.78,17.78,17.78,17.78\n2023-03-14,Saarland,10,00+,155,184,184,184,184,983991,15.75,18.7,18.7,18.7,18.7\n2023-03-13,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-12,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-11,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-10,Saarland,10,00+,155,181,181,181,181,983991,15.75,18.39,18.39,18.39,18.39\n2023-03-09,Saarland,10,00+,129,154,154,154,154,983991,13.11,15.65,15.65,15.65,15.65\n2023-03-08,Saarland,10,00+,131,148,148,148,148,983991,13.31,15.04,15.04,15.04,15.04\n2023-03-07,Saarland,10,00+,106,135,135,135,135,983991,10.77,13.72,13.72,13.72,13.72\n2023-03-06,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-05,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-04,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-03,Saarland,10,00+,72,114,114,114,114,983991,7.32,11.59,11.59,11.59,11.59\n2023-03-02,Saarland,10,00+,82,123,123,123,123,983991,8.33,12.5,12.5,12.5,12.5\n2023-03-01,Saarland,10,00+,88,127,127,127,127,983991,8.94,12.91,12.91,12.91,12.91\n2023-02-28,Saarland,10,00+,119,157,157,157,157,983991,12.09,15.96,15.96,15.96,15.96\n2023-02-27,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-26,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-25,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-24,Saarland,10,00+,84,112,112,112,112,983991,8.54,11.38,11.38,11.38,11.38\n2023-02-23,Saarland,10,00+,84,102,102,102,102,983991,8.54,10.37,10.37,10.37,10.37\n2023-02-22,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-02-21,Saarland,10,00+,45,56,56,56,56,983991,4.57,5.69,5.69,5.69,5.69\n2023-02-20,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-19,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-18,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-17,Saarland,10,00+,74,91,91,91,91,983991,7.52,9.25,9.25,9.25,9.25\n2023-02-16,Saarland,10,00+,77,96,96,96,96,983991,7.83,9.76,9.76,9.76,9.76\n2023-02-15,Saarland,10,00+,79,104,104,104,104,983991,8.03,10.57,10.57,10.57,10.57\n2023-02-14,Saarland,10,00+,84,101,101,101,101,983991,8.54,10.26,10.26,10.26,10.26\n2023-02-13,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-12,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-11,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-10,Saarland,10,00+,108,122,122,122,122,983991,10.98,12.4,12.4,12.4,12.4\n2023-02-09,Saarland,10,00+,92,108,108,108,108,983991,9.35,10.98,10.98,10.98,10.98\n2023-02-08,Saarland,10,00+,82,97,97,97,97,983991,8.33,9.86,9.86,9.86,9.86\n2023-02-07,Saarland,10,00+,92,102,102,102,102,983991,9.35,10.37,10.37,10.37,10.37\n2023-02-06,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-05,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-04,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-03,Saarland,10,00+,65,74,74,74,74,983991,6.61,7.52,7.52,7.52,7.52\n2023-02-02,Saarland,10,00+,71,79,79,79,79,983991,7.22,8.03,8.03,8.03,8.03\n2023-02-01,Saarland,10,00+,69,79,79,79,79,983991,7.01,8.03,8.03,8.03,8.03\n2023-01-31,Saarland,10,00+,40,60,60,60,60,983991,4.07,6.1,6.1,6.1,6.1\n2023-01-30,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-29,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-28,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-27,Saarland,10,00+,37,46,46,46,46,983991,3.76,4.67,4.67,4.67,4.67\n2023-01-26,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-01-25,Saarland,10,00+,44,55,55,55,55,983991,4.47,5.59,5.59,5.59,5.59\n2023-01-24,Saarland,10,00+,57,69,69,69,69,983991,5.79,7.01,7.01,7.01,7.01\n2023-01-23,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-22,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-21,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-20,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-01-19,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-01-18,Saarland,10,00+,75,94,94,94,94,983991,7.62,9.55,9.55,9.55,9.55\n2023-01-17,Saarland,10,00+,88,99,99,99,99,983991,8.94,10.06,10.06,10.06,10.06\n2023-01-16,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-15,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-14,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-13,Saarland,10,00+,72,94,94,94,94,983991,7.32,9.55,9.55,9.55,9.55\n2023-01-12,Saarland,10,00+,76,101,101,101,101,983991,7.72,10.26,10.26,10.26,10.26\n2023-01-11,Saarland,10,00+,81,100,100,100,100,983991,8.23,10.16,10.16,10.16,10.16\n2023-01-10,Saarland,10,00+,86,108,108,108,108,983991,8.74,10.98,10.98,10.98,10.98\n2023-01-09,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-08,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-07,Saarland,10,00+,117,0,0,0,0,983991,11.89,0,0,0,0\n2023-01-06,Saarland,10,00+,110,0,0,0,0,983991,11.18,0,0,0,0\n2023-01-05,Saarland,10,00+,95,0,0,0,0,983991,9.65,0,0,0,0\n2023-01-04,Saarland,10,00+,62,0,0,0,0,983991,6.3,0,0,0,0\n2023-01-03,Saarland,10,00+,70,0,0,0,0,983991,7.11,0,0,0,0\n2023-01-02,Saarland,10,00+,42,0,0,0,0,983991,4.27,0,0,0,0\n2024-08-31,Berlin,11,00+,48,48,NA,NA,NA,3664088,1.31,1.31,NA,NA,NA\n2024-08-30,Berlin,11,00+,47,51,NA,NA,NA,3664088,1.28,1.39,NA,NA,NA\n2024-08-29,Berlin,11,00+,51,56,65,62,69,3664088,1.39,1.53,1.78,1.69,1.9\n2024-08-28,Berlin,11,00+,56,60,68,65,72,3664088,1.53,1.64,1.86,1.78,1.99\n2024-08-27,Berlin,11,00+,49,60,67,64,71,3664088,1.34,1.64,1.84,1.76,1.96\n2024-08-26,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-25,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-24,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-23,Berlin,11,00+,42,53,57,55,60,3664088,1.15,1.45,1.56,1.51,1.66\n2024-08-22,Berlin,11,00+,35,49,52,50,55,3664088,0.96,1.34,1.44,1.39,1.52\n2024-08-21,Berlin,11,00+,33,43,45,44,48,3664088,0.9,1.17,1.25,1.21,1.31\n2024-08-20,Berlin,11,00+,38,44,46,45,48,3664088,1.04,1.2,1.27,1.23,1.33\n2024-08-19,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-18,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-17,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-16,Berlin,11,00+,51,55,57,55,59,3664088,1.39,1.5,1.56,1.53,1.63\n2024-08-15,Berlin,11,00+,50,57,59,57,61,3664088,1.36,1.56,1.61,1.58,1.68\n2024-08-14,Berlin,11,00+,46,56,57,56,60,3664088,1.26,1.53,1.58,1.55,1.65\n2024-08-13,Berlin,11,00+,37,52,53,52,55,3664088,1.01,1.42,1.46,1.43,1.53\n2024-08-12,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-11,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-10,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-09,Berlin,11,00+,34,41,41,41,43,3664088,0.93,1.12,1.14,1.13,1.18\n2024-08-08,Berlin,11,00+,35,39,39,39,40,3664088,0.96,1.06,1.09,1.07,1.11\n2024-08-07,Berlin,11,00+,31,36,36,36,37,3664088,0.85,0.98,1,0.99,1.02\n2024-08-06,Berlin,11,00+,30,38,38,38,39,3664088,0.82,1.04,1.05,1.04,1.07\n2024-08-05,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-04,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-03,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-02,Berlin,11,00+,41,48,48,48,49,3664088,1.12,1.31,1.32,1.31,1.35\n2024-08-01,Berlin,11,00+,41,49,49,49,50,3664088,1.12,1.34,1.35,1.34,1.37\n2024-07-31,Berlin,11,00+,41,56,56,56,57,3664088,1.12,1.53,1.54,1.53,1.56\n2024-07-30,Berlin,11,00+,38,61,61,61,61,3664088,1.04,1.66,1.67,1.67,1.69\n2024-07-29,Berlin,11,00+,33,50,50,50,50,3664088,0.9,1.36,1.37,1.36,1.37\n2024-07-28,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.51\n2024-07-27,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.51\n2024-07-26,Berlin,11,00+,35,59,59,59,59,3664088,0.96,1.61,1.61,1.61,1.61\n2024-07-25,Berlin,11,00+,32,60,60,60,60,3664088,0.87,1.64,1.64,1.64,1.64\n2024-07-24,Berlin,11,00+,33,53,53,53,53,3664088,0.9,1.45,1.45,1.45,1.45\n2024-07-23,Berlin,11,00+,35,56,56,56,56,3664088,0.96,1.53,1.53,1.53,1.53\n2024-07-22,Berlin,11,00+,50,76,76,76,76,3664088,1.36,2.07,2.07,2.07,2.07\n2024-07-21,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-20,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-19,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-18,Berlin,11,00+,58,78,78,78,78,3664088,1.58,2.13,2.13,2.13,2.13\n2024-07-17,Berlin,11,00+,56,80,80,80,80,3664088,1.53,2.18,2.18,2.18,2.18\n2024-07-16,Berlin,11,00+,54,73,73,73,73,3664088,1.47,1.99,1.99,1.99,1.99\n2024-07-15,Berlin,11,00+,50,62,62,62,62,3664088,1.36,1.69,1.69,1.69,1.69\n2024-07-14,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-13,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-12,Berlin,11,00+,46,60,60,60,60,3664088,1.26,1.64,1.64,1.64,1.64\n2024-07-11,Berlin,11,00+,42,52,52,52,52,3664088,1.15,1.42,1.42,1.42,1.42\n2024-07-10,Berlin,11,00+,30,54,54,54,54,3664088,0.82,1.47,1.47,1.47,1.47\n2024-07-09,Berlin,11,00+,37,60,60,60,60,3664088,1.01,1.64,1.64,1.64,1.64\n2024-07-08,Berlin,11,00+,28,48,48,48,48,3664088,0.76,1.31,1.31,1.31,1.31\n2024-07-07,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-06,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-05,Berlin,11,00+,30,47,47,47,47,3664088,0.82,1.28,1.28,1.28,1.28\n2024-07-04,Berlin,11,00+,27,46,46,46,46,3664088,0.74,1.26,1.26,1.26,1.26\n2024-07-03,Berlin,11,00+,36,47,47,47,47,3664088,0.98,1.28,1.28,1.28,1.28\n2024-07-02,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2024-07-01,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-30,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-29,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-28,Berlin,11,00+,57,65,65,65,65,3664088,1.56,1.77,1.77,1.77,1.77\n2024-06-27,Berlin,11,00+,49,60,60,60,60,3664088,1.34,1.64,1.64,1.64,1.64\n2024-06-26,Berlin,11,00+,38,51,51,51,51,3664088,1.04,1.39,1.39,1.39,1.39\n2024-06-25,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2024-06-24,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-23,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-22,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-21,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-20,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-19,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-06-18,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-06-17,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-16,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-15,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-14,Berlin,11,00+,2,5,5,5,5,3664088,0.05,0.14,0.14,0.14,0.14\n2024-06-13,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-06-12,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-06-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-06-10,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-09,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-08,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-07,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-06,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-05,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-06-04,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-01,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-05-31,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-30,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-29,Berlin,11,00+,12,15,15,15,15,3664088,0.33,0.41,0.41,0.41,0.41\n2024-05-28,Berlin,11,00+,13,16,16,16,16,3664088,0.35,0.44,0.44,0.44,0.44\n2024-05-27,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-26,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-25,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-05-24,Berlin,11,00+,17,19,19,19,19,3664088,0.46,0.52,0.52,0.52,0.52\n2024-05-23,Berlin,11,00+,15,19,19,19,19,3664088,0.41,0.52,0.52,0.52,0.52\n2024-05-22,Berlin,11,00+,6,13,13,13,13,3664088,0.16,0.35,0.35,0.35,0.35\n2024-05-21,Berlin,11,00+,4,10,10,10,10,3664088,0.11,0.27,0.27,0.27,0.27\n2024-05-20,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-19,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-18,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-05-17,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2024-05-16,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-15,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-14,Berlin,11,00+,3,9,9,9,9,3664088,0.08,0.25,0.25,0.25,0.25\n2024-05-13,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-12,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-11,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-10,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-09,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-08,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-07,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-05-06,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-03,Berlin,11,00+,5,8,8,8,8,3664088,0.14,0.22,0.22,0.22,0.22\n2024-05-02,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-05-01,Berlin,11,00+,5,6,6,6,6,3664088,0.14,0.16,0.16,0.16,0.16\n2024-04-30,Berlin,11,00+,6,6,6,6,6,3664088,0.16,0.16,0.16,0.16,0.16\n2024-04-29,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-28,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-27,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-26,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-24,Berlin,11,00+,5,7,7,7,7,3664088,0.14,0.19,0.19,0.19,0.19\n2024-04-23,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-22,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-21,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-20,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-19,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-18,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-04-17,Berlin,11,00+,2,2,2,2,2,3664088,0.05,0.05,0.05,0.05,0.05\n2024-04-16,Berlin,11,00+,3,3,3,3,3,3664088,0.08,0.08,0.08,0.08,0.08\n2024-04-15,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Berlin,11,00+,4,4,4,4,4,3664088,0.11,0.11,0.11,0.11,0.11\n2024-04-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-04-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-04-09,Berlin,11,00+,11,16,16,16,16,3664088,0.3,0.44,0.44,0.44,0.44\n2024-04-08,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-07,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-06,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-05,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-04,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-04-03,Berlin,11,00+,6,10,10,10,10,3664088,0.16,0.27,0.27,0.27,0.27\n2024-04-02,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-01,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-31,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-30,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-29,Berlin,11,00+,8,8,8,8,8,3664088,0.22,0.22,0.22,0.22,0.22\n2024-03-28,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-03-27,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-03-26,Berlin,11,00+,7,9,9,9,9,3664088,0.19,0.25,0.25,0.25,0.25\n2024-03-25,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-24,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-23,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-22,Berlin,11,00+,10,10,10,10,10,3664088,0.27,0.27,0.27,0.27,0.27\n2024-03-21,Berlin,11,00+,17,18,18,18,18,3664088,0.46,0.49,0.49,0.49,0.49\n2024-03-20,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-03-19,Berlin,11,00+,18,21,21,21,21,3664088,0.49,0.57,0.57,0.57,0.57\n2024-03-18,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-17,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-16,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-15,Berlin,11,00+,19,24,24,24,24,3664088,0.52,0.66,0.66,0.66,0.66\n2024-03-14,Berlin,11,00+,15,18,18,18,18,3664088,0.41,0.49,0.49,0.49,0.49\n2024-03-13,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2024-03-12,Berlin,11,00+,10,17,17,17,17,3664088,0.27,0.46,0.46,0.46,0.46\n2024-03-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-09,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-08,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-07,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-06,Berlin,11,00+,7,14,14,14,14,3664088,0.19,0.38,0.38,0.38,0.38\n2024-03-05,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-03-04,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-01,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-02-29,Berlin,11,00+,13,13,13,13,13,3664088,0.35,0.35,0.35,0.35,0.35\n2024-02-28,Berlin,11,00+,16,16,16,16,16,3664088,0.44,0.44,0.44,0.44,0.44\n2024-02-27,Berlin,11,00+,15,16,16,16,16,3664088,0.41,0.44,0.44,0.44,0.44\n2024-02-26,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-25,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-24,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-23,Berlin,11,00+,31,33,33,33,33,3664088,0.85,0.9,0.9,0.9,0.9\n2024-02-22,Berlin,11,00+,34,40,40,40,40,3664088,0.93,1.09,1.09,1.09,1.09\n2024-02-21,Berlin,11,00+,30,38,38,38,38,3664088,0.82,1.04,1.04,1.04,1.04\n2024-02-20,Berlin,11,00+,30,44,44,44,44,3664088,0.82,1.2,1.2,1.2,1.2\n2024-02-19,Berlin,11,00+,33,45,45,45,45,3664088,0.9,1.23,1.23,1.23,1.23\n2024-02-18,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-17,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-16,Berlin,11,00+,33,44,44,44,44,3664088,0.9,1.2,1.2,1.2,1.2\n2024-02-15,Berlin,11,00+,35,43,43,43,43,3664088,0.96,1.17,1.17,1.17,1.17\n2024-02-14,Berlin,11,00+,40,49,49,49,49,3664088,1.09,1.34,1.34,1.34,1.34\n2024-02-13,Berlin,11,00+,44,50,50,50,50,3664088,1.2,1.36,1.36,1.36,1.36\n2024-02-12,Berlin,11,00+,49,53,53,53,53,3664088,1.34,1.45,1.45,1.45,1.45\n2024-02-11,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-10,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-09,Berlin,11,00+,58,67,67,67,67,3664088,1.58,1.83,1.83,1.83,1.83\n2024-02-08,Berlin,11,00+,65,76,76,76,76,3664088,1.77,2.07,2.07,2.07,2.07\n2024-02-07,Berlin,11,00+,57,80,80,80,80,3664088,1.56,2.18,2.18,2.18,2.18\n2024-02-06,Berlin,11,00+,65,80,80,80,80,3664088,1.77,2.18,2.18,2.18,2.18\n2024-02-05,Berlin,11,00+,71,88,88,88,88,3664088,1.94,2.4,2.4,2.4,2.4\n2024-02-04,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-03,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-02,Berlin,11,00+,55,73,73,73,73,3664088,1.5,1.99,1.99,1.99,1.99\n2024-02-01,Berlin,11,00+,45,62,62,62,62,3664088,1.23,1.69,1.69,1.69,1.69\n2024-01-31,Berlin,11,00+,34,55,55,55,55,3664088,0.93,1.5,1.5,1.5,1.5\n2024-01-30,Berlin,11,00+,38,63,63,63,63,3664088,1.04,1.72,1.72,1.72,1.72\n2024-01-29,Berlin,11,00+,52,68,68,68,68,3664088,1.42,1.86,1.86,1.86,1.86\n2024-01-28,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-27,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-26,Berlin,11,00+,63,76,76,76,76,3664088,1.72,2.07,2.07,2.07,2.07\n2024-01-25,Berlin,11,00+,75,95,95,95,95,3664088,2.05,2.59,2.59,2.59,2.59\n2024-01-24,Berlin,11,00+,80,111,111,111,111,3664088,2.18,3.03,3.03,3.03,3.03\n2024-01-23,Berlin,11,00+,64,116,116,116,116,3664088,1.75,3.17,3.17,3.17,3.17\n2024-01-22,Berlin,11,00+,81,110,110,110,110,3664088,2.21,3,3,3,3\n2024-01-21,Berlin,11,00+,82,111,111,111,111,3664088,2.24,3.03,3.03,3.03,3.03\n2024-01-20,Berlin,11,00+,83,112,112,112,112,3664088,2.27,3.06,3.06,3.06,3.06\n2024-01-19,Berlin,11,00+,84,110,110,110,110,3664088,2.29,3,3,3,3\n2024-01-18,Berlin,11,00+,79,106,106,106,106,3664088,2.16,2.89,2.89,2.89,2.89\n2024-01-17,Berlin,11,00+,85,113,113,113,113,3664088,2.32,3.08,3.08,3.08,3.08\n2024-01-16,Berlin,11,00+,87,117,117,117,117,3664088,2.37,3.19,3.19,3.19,3.19\n2024-01-15,Berlin,11,00+,109,127,127,127,127,3664088,2.97,3.47,3.47,3.47,3.47\n2024-01-14,Berlin,11,00+,109,126,126,126,126,3664088,2.97,3.44,3.44,3.44,3.44\n2024-01-13,Berlin,11,00+,109,125,125,125,125,3664088,2.97,3.41,3.41,3.41,3.41\n2024-01-12,Berlin,11,00+,116,132,132,132,132,3664088,3.17,3.6,3.6,3.6,3.6\n2024-01-11,Berlin,11,00+,108,130,130,130,130,3664088,2.95,3.55,3.55,3.55,3.55\n2024-01-10,Berlin,11,00+,130,159,159,159,159,3664088,3.55,4.34,4.34,4.34,4.34\n2024-01-09,Berlin,11,00+,207,238,238,238,238,3664088,5.65,6.5,6.5,6.5,6.5\n2024-01-08,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-07,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-06,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-05,Berlin,11,00+,202,237,237,237,237,3664088,5.51,6.47,6.47,6.47,6.47\n2024-01-04,Berlin,11,00+,211,284,284,284,284,3664088,5.76,7.75,7.75,7.75,7.75\n2024-01-03,Berlin,11,00+,312,445,445,445,445,3664088,8.52,12.14,12.14,12.14,12.14\n2024-01-02,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2024-01-01,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-31,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-30,Berlin,11,00+,233,344,344,344,344,3664088,6.36,9.39,9.39,9.39,9.39\n2023-12-29,Berlin,11,00+,249,358,358,358,358,3664088,6.8,9.77,9.77,9.77,9.77\n2023-12-28,Berlin,11,00+,220,355,355,355,355,3664088,6,9.69,9.69,9.69,9.69\n2023-12-27,Berlin,11,00+,167,232,232,232,232,3664088,4.56,6.33,6.33,6.33,6.33\n2023-12-26,Berlin,11,00+,303,371,371,371,371,3664088,8.27,10.13,10.13,10.13,10.13\n2023-12-25,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-24,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-23,Berlin,11,00+,502,577,577,577,577,3664088,13.7,15.75,15.75,15.75,15.75\n2023-12-22,Berlin,11,00+,513,600,600,600,600,3664088,14,16.38,16.38,16.38,16.38\n2023-12-21,Berlin,11,00+,547,685,685,685,685,3664088,14.93,18.69,18.69,18.69,18.69\n2023-12-20,Berlin,11,00+,539,702,702,702,702,3664088,14.71,19.16,19.16,19.16,19.16\n2023-12-19,Berlin,11,00+,488,694,694,694,694,3664088,13.32,18.94,18.94,18.94,18.94\n2023-12-18,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-17,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-16,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-15,Berlin,11,00+,480,701,701,701,701,3664088,13.1,19.13,19.13,19.13,19.13\n2023-12-14,Berlin,11,00+,477,668,668,668,668,3664088,13.02,18.23,18.23,18.23,18.23\n2023-12-13,Berlin,11,00+,471,719,719,719,719,3664088,12.85,19.62,19.62,19.62,19.62\n2023-12-12,Berlin,11,00+,495,758,758,758,758,3664088,13.51,20.69,20.69,20.69,20.69\n2023-12-11,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-10,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-09,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-08,Berlin,11,00+,420,657,657,657,657,3664088,11.46,17.93,17.93,17.93,17.93\n2023-12-07,Berlin,11,00+,392,623,623,623,623,3664088,10.7,17,17,17,17\n2023-12-06,Berlin,11,00+,299,540,540,540,540,3664088,8.16,14.74,14.74,14.74,14.74\n2023-12-05,Berlin,11,00+,321,472,472,472,472,3664088,8.76,12.88,12.88,12.88,12.88\n2023-12-04,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-03,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-02,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-01,Berlin,11,00+,392,486,486,486,486,3664088,10.7,13.26,13.26,13.26,13.26\n2023-11-30,Berlin,11,00+,375,473,473,473,473,3664088,10.23,12.91,12.91,12.91,12.91\n2023-11-29,Berlin,11,00+,369,479,479,479,479,3664088,10.07,13.07,13.07,13.07,13.07\n2023-11-28,Berlin,11,00+,409,519,519,519,519,3664088,11.16,14.16,14.16,14.16,14.16\n2023-11-27,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-26,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-25,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-24,Berlin,11,00+,388,477,477,477,477,3664088,10.59,13.02,13.02,13.02,13.02\n2023-11-23,Berlin,11,00+,352,488,488,488,488,3664088,9.61,13.32,13.32,13.32,13.32\n2023-11-22,Berlin,11,00+,343,466,466,466,466,3664088,9.36,12.72,12.72,12.72,12.72\n2023-11-21,Berlin,11,00+,313,416,416,416,416,3664088,8.54,11.35,11.35,11.35,11.35\n2023-11-20,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-19,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-18,Berlin,11,00+,362,435,435,435,435,3664088,9.88,11.87,11.87,11.87,11.87\n2023-11-17,Berlin,11,00+,336,437,437,437,437,3664088,9.17,11.93,11.93,11.93,11.93\n2023-11-16,Berlin,11,00+,327,426,426,426,426,3664088,8.92,11.63,11.63,11.63,11.63\n2023-11-15,Berlin,11,00+,358,442,442,442,442,3664088,9.77,12.06,12.06,12.06,12.06\n2023-11-14,Berlin,11,00+,312,432,432,432,432,3664088,8.52,11.79,11.79,11.79,11.79\n2023-11-13,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-12,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-11,Berlin,11,00+,337,391,391,391,391,3664088,9.2,10.67,10.67,10.67,10.67\n2023-11-10,Berlin,11,00+,326,386,386,386,386,3664088,8.9,10.53,10.53,10.53,10.53\n2023-11-09,Berlin,11,00+,290,381,381,381,381,3664088,7.91,10.4,10.4,10.4,10.4\n2023-11-08,Berlin,11,00+,302,359,359,359,359,3664088,8.24,9.8,9.8,9.8,9.8\n2023-11-07,Berlin,11,00+,315,379,379,379,379,3664088,8.6,10.34,10.34,10.34,10.34\n2023-11-06,Berlin,11,00+,357,428,428,428,428,3664088,9.74,11.68,11.68,11.68,11.68\n2023-11-05,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-04,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-03,Berlin,11,00+,354,435,435,435,435,3664088,9.66,11.87,11.87,11.87,11.87\n2023-11-02,Berlin,11,00+,348,435,435,435,435,3664088,9.5,11.87,11.87,11.87,11.87\n2023-11-01,Berlin,11,00+,320,436,436,436,436,3664088,8.73,11.9,11.9,11.9,11.9\n2023-10-31,Berlin,11,00+,290,386,386,386,386,3664088,7.91,10.53,10.53,10.53,10.53\n2023-10-30,Berlin,11,00+,261,308,308,308,308,3664088,7.12,8.41,8.41,8.41,8.41\n2023-10-29,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-28,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-27,Berlin,11,00+,206,285,285,285,285,3664088,5.62,7.78,7.78,7.78,7.78\n2023-10-26,Berlin,11,00+,190,252,252,252,252,3664088,5.19,6.88,6.88,6.88,6.88\n2023-10-25,Berlin,11,00+,153,214,214,214,214,3664088,4.18,5.84,5.84,5.84,5.84\n2023-10-24,Berlin,11,00+,125,186,186,186,186,3664088,3.41,5.08,5.08,5.08,5.08\n2023-10-23,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-22,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-21,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-20,Berlin,11,00+,99,142,142,142,142,3664088,2.7,3.88,3.88,3.88,3.88\n2023-10-19,Berlin,11,00+,99,136,136,136,136,3664088,2.7,3.71,3.71,3.71,3.71\n2023-10-18,Berlin,11,00+,110,148,148,148,148,3664088,3,4.04,4.04,4.04,4.04\n2023-10-17,Berlin,11,00+,113,157,157,157,157,3664088,3.08,4.28,4.28,4.28,4.28\n2023-10-16,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-15,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-14,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-13,Berlin,11,00+,93,149,149,149,149,3664088,2.54,4.07,4.07,4.07,4.07\n2023-10-12,Berlin,11,00+,105,155,155,155,155,3664088,2.87,4.23,4.23,4.23,4.23\n2023-10-11,Berlin,11,00+,104,145,145,145,145,3664088,2.84,3.96,3.96,3.96,3.96\n2023-10-10,Berlin,11,00+,81,108,108,108,108,3664088,2.21,2.95,2.95,2.95,2.95\n2023-10-09,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-08,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-07,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-06,Berlin,11,00+,77,118,118,118,118,3664088,2.1,3.22,3.22,3.22,3.22\n2023-10-05,Berlin,11,00+,53,101,101,101,101,3664088,1.45,2.76,2.76,2.76,2.76\n2023-10-04,Berlin,11,00+,41,89,89,89,89,3664088,1.12,2.43,2.43,2.43,2.43\n2023-10-03,Berlin,11,00+,60,108,108,108,108,3664088,1.64,2.95,2.95,2.95,2.95\n2023-10-02,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-10-01,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-30,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-29,Berlin,11,00+,36,61,61,61,61,3664088,0.98,1.66,1.66,1.66,1.66\n2023-09-28,Berlin,11,00+,48,67,67,67,67,3664088,1.31,1.83,1.83,1.83,1.83\n2023-09-27,Berlin,11,00+,59,78,78,78,78,3664088,1.61,2.13,2.13,2.13,2.13\n2023-09-26,Berlin,11,00+,62,78,78,78,78,3664088,1.69,2.13,2.13,2.13,2.13\n2023-09-25,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-24,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-23,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-22,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-09-21,Berlin,11,00+,63,100,100,100,100,3664088,1.72,2.73,2.73,2.73,2.73\n2023-09-20,Berlin,11,00+,69,97,97,97,97,3664088,1.88,2.65,2.65,2.65,2.65\n2023-09-19,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-18,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-17,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-16,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-15,Berlin,11,00+,85,108,108,108,108,3664088,2.32,2.95,2.95,2.95,2.95\n2023-09-14,Berlin,11,00+,94,116,116,116,116,3664088,2.57,3.17,3.17,3.17,3.17\n2023-09-13,Berlin,11,00+,88,106,106,106,106,3664088,2.4,2.89,2.89,2.89,2.89\n2023-09-12,Berlin,11,00+,100,126,126,126,126,3664088,2.73,3.44,3.44,3.44,3.44\n2023-09-11,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-10,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-09,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-08,Berlin,11,00+,74,92,92,92,92,3664088,2.02,2.51,2.51,2.51,2.51\n2023-09-07,Berlin,11,00+,64,79,79,79,79,3664088,1.75,2.16,2.16,2.16,2.16\n2023-09-06,Berlin,11,00+,46,74,74,74,74,3664088,1.26,2.02,2.02,2.02,2.02\n2023-09-05,Berlin,11,00+,41,57,57,57,57,3664088,1.12,1.56,1.56,1.56,1.56\n2023-09-04,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-03,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-02,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-01,Berlin,11,00+,49,62,62,62,62,3664088,1.34,1.69,1.69,1.69,1.69\n2023-08-31,Berlin,11,00+,44,60,60,60,60,3664088,1.2,1.64,1.64,1.64,1.64\n2023-08-30,Berlin,11,00+,39,62,62,62,62,3664088,1.06,1.69,1.69,1.69,1.69\n2023-08-29,Berlin,11,00+,31,48,48,48,48,3664088,0.85,1.31,1.31,1.31,1.31\n2023-08-28,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-27,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-26,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-25,Berlin,11,00+,0,47,47,47,47,3664088,0,1.28,1.28,1.28,1.28\n2023-08-24,Berlin,11,00+,46,52,52,52,52,3664088,1.26,1.42,1.42,1.42,1.42\n2023-08-23,Berlin,11,00+,51,61,61,61,61,3664088,1.39,1.66,1.66,1.66,1.66\n2023-08-22,Berlin,11,00+,54,64,64,64,64,3664088,1.47,1.75,1.75,1.75,1.75\n2023-08-21,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-20,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-19,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-18,Berlin,11,00+,42,58,58,58,58,3664088,1.15,1.58,1.58,1.58,1.58\n2023-08-17,Berlin,11,00+,39,51,51,51,51,3664088,1.06,1.39,1.39,1.39,1.39\n2023-08-16,Berlin,11,00+,27,37,37,37,37,3664088,0.74,1.01,1.01,1.01,1.01\n2023-08-15,Berlin,11,00+,21,35,35,35,35,3664088,0.57,0.96,0.96,0.96,0.96\n2023-08-14,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-13,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-12,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-11,Berlin,11,00+,20,26,26,26,26,3664088,0.55,0.71,0.71,0.71,0.71\n2023-08-10,Berlin,11,00+,26,32,32,32,32,3664088,0.71,0.87,0.87,0.87,0.87\n2023-08-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-08-08,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2023-08-07,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-06,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-05,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-04,Berlin,11,00+,21,40,40,40,40,3664088,0.57,1.09,1.09,1.09,1.09\n2023-08-03,Berlin,11,00+,23,36,36,36,36,3664088,0.63,0.98,0.98,0.98,0.98\n2023-08-02,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-08-01,Berlin,11,00+,28,36,36,36,36,3664088,0.76,0.98,0.98,0.98,0.98\n2023-07-31,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-30,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-29,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-28,Berlin,11,00+,34,41,41,41,41,3664088,0.93,1.12,1.12,1.12,1.12\n2023-07-27,Berlin,11,00+,43,48,48,48,48,3664088,1.17,1.31,1.31,1.31,1.31\n2023-07-26,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2023-07-25,Berlin,11,00+,29,41,41,41,41,3664088,0.79,1.12,1.12,1.12,1.12\n2023-07-24,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-23,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-22,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-21,Berlin,11,00+,20,36,36,36,36,3664088,0.55,0.98,0.98,0.98,0.98\n2023-07-20,Berlin,11,00+,11,24,24,24,24,3664088,0.3,0.66,0.66,0.66,0.66\n2023-07-19,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2023-07-18,Berlin,11,00+,8,17,17,17,17,3664088,0.22,0.46,0.46,0.46,0.46\n2023-07-17,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-16,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-15,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-14,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2023-07-13,Berlin,11,00+,6,12,12,12,12,3664088,0.16,0.33,0.33,0.33,0.33\n2023-07-12,Berlin,11,00+,7,12,12,12,12,3664088,0.19,0.33,0.33,0.33,0.33\n2023-07-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2023-07-10,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-09,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-08,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-07,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Berlin,11,00+,5,10,10,10,10,3664088,0.14,0.27,0.27,0.27,0.27\n2023-07-05,Berlin,11,00+,10,15,15,15,15,3664088,0.27,0.41,0.41,0.41,0.41\n2023-07-04,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-03,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-02,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-01,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-06-30,Berlin,11,00+,22,25,25,25,25,3664088,0.6,0.68,0.68,0.68,0.68\n2023-06-29,Berlin,11,00+,14,27,27,27,27,3664088,0.38,0.74,0.74,0.74,0.74\n2023-06-28,Berlin,11,00+,12,22,22,22,22,3664088,0.33,0.6,0.6,0.6,0.6\n2023-06-27,Berlin,11,00+,17,28,28,28,28,3664088,0.46,0.76,0.76,0.76,0.76\n2023-06-26,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-25,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-24,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-23,Berlin,11,00+,52,60,60,60,60,3664088,1.42,1.64,1.64,1.64,1.64\n2023-06-22,Berlin,11,00+,67,74,74,74,74,3664088,1.83,2.02,2.02,2.02,2.02\n2023-06-21,Berlin,11,00+,68,80,80,80,80,3664088,1.86,2.18,2.18,2.18,2.18\n2023-06-20,Berlin,11,00+,62,77,77,77,77,3664088,1.69,2.1,2.1,2.1,2.1\n2023-06-19,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-18,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-17,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-16,Berlin,11,00+,33,57,57,57,57,3664088,0.9,1.56,1.56,1.56,1.56\n2023-06-15,Berlin,11,00+,38,53,53,53,53,3664088,1.04,1.45,1.45,1.45,1.45\n2023-06-14,Berlin,11,00+,33,52,52,52,52,3664088,0.9,1.42,1.42,1.42,1.42\n2023-06-13,Berlin,11,00+,23,49,49,49,49,3664088,0.63,1.34,1.34,1.34,1.34\n2023-06-12,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-11,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-10,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-06-08,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-06-07,Berlin,11,00+,29,40,40,40,40,3664088,0.79,1.09,1.09,1.09,1.09\n2023-06-06,Berlin,11,00+,43,59,59,59,59,3664088,1.17,1.61,1.61,1.61,1.61\n2023-06-05,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-04,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-03,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-02,Berlin,11,00+,40,56,56,56,56,3664088,1.09,1.53,1.53,1.53,1.53\n2023-06-01,Berlin,11,00+,39,54,54,54,54,3664088,1.06,1.47,1.47,1.47,1.47\n2023-05-31,Berlin,11,00+,35,57,57,57,57,3664088,0.96,1.56,1.56,1.56,1.56\n2023-05-30,Berlin,11,00+,32,52,52,52,52,3664088,0.87,1.42,1.42,1.42,1.42\n2023-05-29,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-28,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-27,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-26,Berlin,11,00+,73,91,91,91,91,3664088,1.99,2.48,2.48,2.48,2.48\n2023-05-25,Berlin,11,00+,64,82,82,82,82,3664088,1.75,2.24,2.24,2.24,2.24\n2023-05-24,Berlin,11,00+,66,89,89,89,89,3664088,1.8,2.43,2.43,2.43,2.43\n2023-05-23,Berlin,11,00+,58,93,93,93,93,3664088,1.58,2.54,2.54,2.54,2.54\n2023-05-22,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-21,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-20,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-19,Berlin,11,00+,69,99,99,99,99,3664088,1.88,2.7,2.7,2.7,2.7\n2023-05-18,Berlin,11,00+,75,105,105,105,105,3664088,2.05,2.87,2.87,2.87,2.87\n2023-05-17,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-05-16,Berlin,11,00+,98,119,119,119,119,3664088,2.67,3.25,3.25,3.25,3.25\n2023-05-15,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-14,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-13,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-12,Berlin,11,00+,117,129,129,129,129,3664088,3.19,3.52,3.52,3.52,3.52\n2023-05-11,Berlin,11,00+,139,159,159,159,159,3664088,3.79,4.34,4.34,4.34,4.34\n2023-05-10,Berlin,11,00+,120,156,156,156,156,3664088,3.28,4.26,4.26,4.26,4.26\n2023-05-09,Berlin,11,00+,128,169,169,169,169,3664088,3.49,4.61,4.61,4.61,4.61\n2023-05-08,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-07,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-06,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-05,Berlin,11,00+,92,119,119,119,119,3664088,2.51,3.25,3.25,3.25,3.25\n2023-05-04,Berlin,11,00+,72,104,104,104,104,3664088,1.97,2.84,2.84,2.84,2.84\n2023-05-03,Berlin,11,00+,78,116,116,116,116,3664088,2.13,3.17,3.17,3.17,3.17\n2023-05-02,Berlin,11,00+,88,114,114,114,114,3664088,2.4,3.11,3.11,3.11,3.11\n2023-05-01,Berlin,11,00+,131,158,158,158,158,3664088,3.58,4.31,4.31,4.31,4.31\n2023-04-30,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-29,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-28,Berlin,11,00+,128,174,174,174,174,3664088,3.49,4.75,4.75,4.75,4.75\n2023-04-27,Berlin,11,00+,138,183,183,183,183,3664088,3.77,4.99,4.99,4.99,4.99\n2023-04-26,Berlin,11,00+,140,195,195,195,195,3664088,3.82,5.32,5.32,5.32,5.32\n2023-04-25,Berlin,11,00+,184,221,221,221,221,3664088,5.02,6.03,6.03,6.03,6.03\n2023-04-24,Berlin,11,00+,204,249,249,249,249,3664088,5.57,6.8,6.8,6.8,6.8\n2023-04-23,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-22,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-21,Berlin,11,00+,207,249,249,249,249,3664088,5.65,6.8,6.8,6.8,6.8\n2023-04-20,Berlin,11,00+,221,267,267,267,267,3664088,6.03,7.29,7.29,7.29,7.29\n2023-04-19,Berlin,11,00+,236,289,289,289,289,3664088,6.44,7.89,7.89,7.89,7.89\n2023-04-18,Berlin,11,00+,276,363,363,363,363,3664088,7.53,9.91,9.91,9.91,9.91\n2023-04-17,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-16,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-15,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-14,Berlin,11,00+,196,260,260,260,260,3664088,5.35,7.1,7.1,7.1,7.1\n2023-04-13,Berlin,11,00+,172,268,268,268,268,3664088,4.69,7.31,7.31,7.31,7.31\n2023-04-12,Berlin,11,00+,135,261,261,261,261,3664088,3.68,7.12,7.12,7.12,7.12\n2023-04-11,Berlin,11,00+,114,180,180,180,180,3664088,3.11,4.91,4.91,4.91,4.91\n2023-04-10,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-09,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-08,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-07,Berlin,11,00+,252,330,330,330,330,3664088,6.88,9.01,9.01,9.01,9.01\n2023-04-06,Berlin,11,00+,250,323,323,323,323,3664088,6.82,8.82,8.82,8.82,8.82\n2023-04-05,Berlin,11,00+,278,351,351,351,351,3664088,7.59,9.58,9.58,9.58,9.58\n2023-04-04,Berlin,11,00+,252,353,353,353,353,3664088,6.88,9.63,9.63,9.63,9.63\n2023-04-03,Berlin,11,00+,322,371,371,371,371,3664088,8.79,10.13,10.13,10.13,10.13\n2023-04-02,Berlin,11,00+,324,375,375,375,375,3664088,8.84,10.23,10.23,10.23,10.23\n2023-04-01,Berlin,11,00+,325,376,376,376,376,3664088,8.87,10.26,10.26,10.26,10.26\n2023-03-31,Berlin,11,00+,318,404,404,404,404,3664088,8.68,11.03,11.03,11.03,11.03\n2023-03-30,Berlin,11,00+,320,435,435,435,435,3664088,8.73,11.87,11.87,11.87,11.87\n2023-03-29,Berlin,11,00+,307,446,446,446,446,3664088,8.38,12.17,12.17,12.17,12.17\n2023-03-28,Berlin,11,00+,328,539,539,539,539,3664088,8.95,14.71,14.71,14.71,14.71\n2023-03-27,Berlin,11,00+,396,597,597,597,597,3664088,10.81,16.29,16.29,16.29,16.29\n2023-03-26,Berlin,11,00+,396,593,593,593,593,3664088,10.81,16.18,16.18,16.18,16.18\n2023-03-25,Berlin,11,00+,396,592,592,592,592,3664088,10.81,16.16,16.16,16.16,16.16\n2023-03-24,Berlin,11,00+,412,623,623,623,623,3664088,11.24,17,17,17,17\n2023-03-23,Berlin,11,00+,409,636,636,636,636,3664088,11.16,17.36,17.36,17.36,17.36\n2023-03-22,Berlin,11,00+,359,613,613,613,613,3664088,9.8,16.73,16.73,16.73,16.73\n2023-03-21,Berlin,11,00+,317,558,558,558,558,3664088,8.65,15.23,15.23,15.23,15.23\n2023-03-20,Berlin,11,00+,370,531,531,531,531,3664088,10.1,14.49,14.49,14.49,14.49\n2023-03-19,Berlin,11,00+,372,537,537,537,537,3664088,10.15,14.66,14.66,14.66,14.66\n2023-03-18,Berlin,11,00+,380,545,545,545,545,3664088,10.37,14.87,14.87,14.87,14.87\n2023-03-17,Berlin,11,00+,373,535,535,535,535,3664088,10.18,14.6,14.6,14.6,14.6\n2023-03-16,Berlin,11,00+,330,590,590,590,590,3664088,9.01,16.1,16.1,16.1,16.1\n2023-03-15,Berlin,11,00+,330,517,517,517,517,3664088,9.01,14.11,14.11,14.11,14.11\n2023-03-14,Berlin,11,00+,267,480,480,480,480,3664088,7.29,13.1,13.1,13.1,13.1\n2023-03-13,Berlin,11,00+,261,421,421,421,421,3664088,7.12,11.49,11.49,11.49,11.49\n2023-03-12,Berlin,11,00+,263,419,419,419,419,3664088,7.18,11.44,11.44,11.44,11.44\n2023-03-11,Berlin,11,00+,266,418,418,418,418,3664088,7.26,11.41,11.41,11.41,11.41\n2023-03-10,Berlin,11,00+,198,371,371,371,371,3664088,5.4,10.13,10.13,10.13,10.13\n2023-03-09,Berlin,11,00+,155,275,275,275,275,3664088,4.23,7.51,7.51,7.51,7.51\n2023-03-08,Berlin,11,00+,222,347,347,347,347,3664088,6.06,9.47,9.47,9.47,9.47\n2023-03-07,Berlin,11,00+,212,351,351,351,351,3664088,5.79,9.58,9.58,9.58,9.58\n2023-03-06,Berlin,11,00+,234,350,350,350,350,3664088,6.39,9.55,9.55,9.55,9.55\n2023-03-05,Berlin,11,00+,235,347,347,347,347,3664088,6.41,9.47,9.47,9.47,9.47\n2023-03-04,Berlin,11,00+,237,344,344,344,344,3664088,6.47,9.39,9.39,9.39,9.39\n2023-03-03,Berlin,11,00+,236,353,353,353,353,3664088,6.44,9.63,9.63,9.63,9.63\n2023-03-02,Berlin,11,00+,256,386,386,386,386,3664088,6.99,10.53,10.53,10.53,10.53\n2023-03-01,Berlin,11,00+,236,369,369,369,369,3664088,6.44,10.07,10.07,10.07,10.07\n2023-02-28,Berlin,11,00+,223,351,351,351,351,3664088,6.09,9.58,9.58,9.58,9.58\n2023-02-27,Berlin,11,00+,222,348,348,348,348,3664088,6.06,9.5,9.5,9.5,9.5\n2023-02-26,Berlin,11,00+,223,348,348,348,348,3664088,6.09,9.5,9.5,9.5,9.5\n2023-02-25,Berlin,11,00+,226,347,347,347,347,3664088,6.17,9.47,9.47,9.47,9.47\n2023-02-24,Berlin,11,00+,186,338,338,338,338,3664088,5.08,9.22,9.22,9.22,9.22\n2023-02-23,Berlin,11,00+,179,296,296,296,296,3664088,4.89,8.08,8.08,8.08,8.08\n2023-02-22,Berlin,11,00+,188,339,339,339,339,3664088,5.13,9.25,9.25,9.25,9.25\n2023-02-21,Berlin,11,00+,195,343,343,343,343,3664088,5.32,9.36,9.36,9.36,9.36\n2023-02-20,Berlin,11,00+,224,332,332,332,332,3664088,6.11,9.06,9.06,9.06,9.06\n2023-02-19,Berlin,11,00+,224,331,331,331,331,3664088,6.11,9.03,9.03,9.03,9.03\n2023-02-18,Berlin,11,00+,229,334,334,334,334,3664088,6.25,9.12,9.12,9.12,9.12\n2023-02-17,Berlin,11,00+,207,344,344,344,344,3664088,5.65,9.39,9.39,9.39,9.39\n2023-02-16,Berlin,11,00+,201,333,333,333,333,3664088,5.49,9.09,9.09,9.09,9.09\n2023-02-15,Berlin,11,00+,176,273,273,273,273,3664088,4.8,7.45,7.45,7.45,7.45\n2023-02-14,Berlin,11,00+,179,271,271,271,271,3664088,4.89,7.4,7.4,7.4,7.4\n2023-02-13,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-12,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-11,Berlin,11,00+,169,255,255,255,255,3664088,4.61,6.96,6.96,6.96,6.96\n2023-02-10,Berlin,11,00+,175,246,246,246,246,3664088,4.78,6.71,6.71,6.71,6.71\n2023-02-09,Berlin,11,00+,187,264,264,264,264,3664088,5.1,7.21,7.21,7.21,7.21\n2023-02-08,Berlin,11,00+,168,280,280,280,280,3664088,4.59,7.64,7.64,7.64,7.64\n2023-02-07,Berlin,11,00+,163,278,278,278,278,3664088,4.45,7.59,7.59,7.59,7.59\n2023-02-06,Berlin,11,00+,186,275,275,275,275,3664088,5.08,7.51,7.51,7.51,7.51\n2023-02-05,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-04,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-03,Berlin,11,00+,159,262,262,262,262,3664088,4.34,7.15,7.15,7.15,7.15\n2023-02-02,Berlin,11,00+,183,260,260,260,260,3664088,4.99,7.1,7.1,7.1,7.1\n2023-02-01,Berlin,11,00+,160,238,238,238,238,3664088,4.37,6.5,6.5,6.5,6.5\n2023-01-31,Berlin,11,00+,125,222,222,222,222,3664088,3.41,6.06,6.06,6.06,6.06\n2023-01-30,Berlin,11,00+,161,237,237,237,237,3664088,4.39,6.47,6.47,6.47,6.47\n2023-01-29,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-28,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-27,Berlin,11,00+,162,244,244,244,244,3664088,4.42,6.66,6.66,6.66,6.66\n2023-01-26,Berlin,11,00+,154,236,236,236,236,3664088,4.2,6.44,6.44,6.44,6.44\n2023-01-25,Berlin,11,00+,137,244,244,244,244,3664088,3.74,6.66,6.66,6.66,6.66\n2023-01-24,Berlin,11,00+,128,258,258,258,258,3664088,3.49,7.04,7.04,7.04,7.04\n2023-01-23,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-22,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-21,Berlin,11,00+,145,257,257,257,257,3664088,3.96,7.01,7.01,7.01,7.01\n2023-01-20,Berlin,11,00+,133,262,262,262,262,3664088,3.63,7.15,7.15,7.15,7.15\n2023-01-19,Berlin,11,00+,135,266,266,266,266,3664088,3.68,7.26,7.26,7.26,7.26\n2023-01-18,Berlin,11,00+,132,277,277,277,277,3664088,3.6,7.56,7.56,7.56,7.56\n2023-01-17,Berlin,11,00+,145,286,286,286,286,3664088,3.96,7.81,7.81,7.81,7.81\n2023-01-16,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-15,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-14,Berlin,11,00+,144,294,294,294,294,3664088,3.93,8.02,8.02,8.02,8.02\n2023-01-13,Berlin,11,00+,155,315,315,315,315,3664088,4.23,8.6,8.6,8.6,8.6\n2023-01-12,Berlin,11,00+,171,342,342,342,342,3664088,4.67,9.33,9.33,9.33,9.33\n2023-01-11,Berlin,11,00+,161,362,362,362,362,3664088,4.39,9.88,9.88,9.88,9.88\n2023-01-10,Berlin,11,00+,207,423,423,423,423,3664088,5.65,11.54,11.54,11.54,11.54\n2023-01-09,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-08,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-07,Berlin,11,00+,273,0,0,0,0,3664088,7.45,0,0,0,0\n2023-01-06,Berlin,11,00+,268,0,0,0,0,3664088,7.31,0,0,0,0\n2023-01-05,Berlin,11,00+,263,0,0,0,0,3664088,7.18,0,0,0,0\n2023-01-04,Berlin,11,00+,264,0,0,0,0,3664088,7.21,0,0,0,0\n2023-01-03,Berlin,11,00+,315,0,0,0,0,3664088,8.6,0,0,0,0\n2023-01-02,Berlin,11,00+,210,0,0,0,0,3664088,5.73,0,0,0,0\n2024-08-31,Brandenburg,12,00+,62,62,NA,NA,NA,2531071,2.45,2.45,NA,NA,NA\n2024-08-30,Brandenburg,12,00+,55,59,NA,NA,NA,2531071,2.17,2.33,NA,NA,NA\n2024-08-29,Brandenburg,12,00+,55,62,73,69,78,2531071,2.17,2.45,2.91,2.73,3.11\n2024-08-28,Brandenburg,12,00+,46,56,64,61,69,2531071,1.82,2.21,2.56,2.42,2.76\n2024-08-27,Brandenburg,12,00+,41,55,62,59,67,2531071,1.62,2.17,2.47,2.34,2.65\n2024-08-26,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-25,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-24,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-23,Brandenburg,12,00+,32,44,47,45,50,2531071,1.26,1.74,1.89,1.81,2\n2024-08-22,Brandenburg,12,00+,32,41,44,42,46,2531071,1.26,1.62,1.75,1.68,1.85\n2024-08-21,Brandenburg,12,00+,35,42,44,43,47,2531071,1.38,1.66,1.77,1.71,1.87\n2024-08-20,Brandenburg,12,00+,35,41,43,42,45,2531071,1.38,1.62,1.71,1.66,1.8\n2024-08-19,Brandenburg,12,00+,33,41,42,41,44,2531071,1.3,1.62,1.69,1.65,1.78\n2024-08-18,Brandenburg,12,00+,33,42,43,42,46,2531071,1.3,1.66,1.73,1.69,1.82\n2024-08-17,Brandenburg,12,00+,33,42,43,42,46,2531071,1.3,1.66,1.73,1.69,1.82\n2024-08-16,Brandenburg,12,00+,30,42,43,42,45,2531071,1.19,1.66,1.73,1.68,1.81\n2024-08-15,Brandenburg,12,00+,39,47,48,47,50,2531071,1.54,1.86,1.93,1.88,2.01\n2024-08-14,Brandenburg,12,00+,37,45,46,45,48,2531071,1.46,1.78,1.84,1.8,1.91\n2024-08-13,Brandenburg,12,00+,39,46,47,46,49,2531071,1.54,1.82,1.87,1.84,1.95\n2024-08-12,Brandenburg,12,00+,36,42,43,42,44,2531071,1.42,1.66,1.7,1.67,1.76\n2024-08-11,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.66,1.63,1.71\n2024-08-10,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.66,1.63,1.71\n2024-08-09,Brandenburg,12,00+,31,40,40,40,42,2531071,1.22,1.58,1.62,1.59,1.67\n2024-08-08,Brandenburg,12,00+,36,46,46,46,48,2531071,1.42,1.82,1.85,1.83,1.91\n2024-08-07,Brandenburg,12,00+,35,43,43,43,44,2531071,1.38,1.7,1.73,1.71,1.77\n2024-08-06,Brandenburg,12,00+,41,47,47,47,48,2531071,1.62,1.86,1.88,1.86,1.93\n2024-08-05,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-04,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-03,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-02,Brandenburg,12,00+,44,54,54,54,55,2531071,1.74,2.13,2.16,2.14,2.19\n2024-08-01,Brandenburg,12,00+,39,46,46,46,47,2531071,1.54,1.82,1.83,1.82,1.86\n2024-07-31,Brandenburg,12,00+,33,44,44,44,44,2531071,1.3,1.74,1.75,1.74,1.77\n2024-07-30,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.43,1.42,1.44\n2024-07-29,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.43\n2024-07-28,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-27,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-26,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.27,1.26,1.27\n2024-07-25,Brandenburg,12,00+,27,31,31,31,31,2531071,1.07,1.22,1.23,1.22,1.23\n2024-07-24,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.42\n2024-07-23,Brandenburg,12,00+,33,40,40,40,40,2531071,1.3,1.58,1.58,1.58,1.58\n2024-07-22,Brandenburg,12,00+,36,42,42,42,42,2531071,1.42,1.66,1.66,1.66,1.66\n2024-07-21,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-20,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-19,Brandenburg,12,00+,38,46,46,46,46,2531071,1.5,1.82,1.82,1.82,1.82\n2024-07-18,Brandenburg,12,00+,34,42,42,42,42,2531071,1.34,1.66,1.66,1.66,1.66\n2024-07-17,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-07-16,Brandenburg,12,00+,27,34,34,34,34,2531071,1.07,1.34,1.34,1.34,1.34\n2024-07-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-14,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-13,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-12,Brandenburg,12,00+,19,22,22,22,22,2531071,0.75,0.87,0.87,0.87,0.87\n2024-07-11,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2024-07-10,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-09,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-07-08,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-07,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-06,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-05,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-04,Brandenburg,12,00+,18,23,23,23,23,2531071,0.71,0.91,0.91,0.91,0.91\n2024-07-03,Brandenburg,12,00+,18,22,22,22,22,2531071,0.71,0.87,0.87,0.87,0.87\n2024-07-02,Brandenburg,12,00+,20,25,25,25,25,2531071,0.79,0.99,0.99,0.99,0.99\n2024-07-01,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-30,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-29,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-28,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2024-06-27,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-06-26,Brandenburg,12,00+,12,17,17,17,17,2531071,0.47,0.67,0.67,0.67,0.67\n2024-06-25,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2024-06-24,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-23,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-22,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-21,Brandenburg,12,00+,12,14,14,14,14,2531071,0.47,0.55,0.55,0.55,0.55\n2024-06-20,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-19,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-06-18,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-17,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-16,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-15,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-14,Brandenburg,12,00+,11,14,14,14,14,2531071,0.43,0.55,0.55,0.55,0.55\n2024-06-13,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-12,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-06-11,Brandenburg,12,00+,9,8,8,8,8,2531071,0.36,0.32,0.32,0.32,0.32\n2024-06-10,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-07,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-06-06,Brandenburg,12,00+,8,8,8,8,8,2531071,0.32,0.32,0.32,0.32,0.32\n2024-06-05,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-06-04,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-03,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-02,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-01,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-31,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-30,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-29,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-05-28,Brandenburg,12,00+,7,8,8,8,8,2531071,0.28,0.32,0.32,0.32,0.32\n2024-05-27,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-26,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-25,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-24,Brandenburg,12,00+,4,7,7,7,7,2531071,0.16,0.28,0.28,0.28,0.28\n2024-05-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-22,Brandenburg,12,00+,3,4,4,4,4,2531071,0.12,0.16,0.16,0.16,0.16\n2024-05-21,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-20,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-19,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-18,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-17,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-16,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-15,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-14,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-13,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-12,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-11,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-10,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-09,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-07,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-05-06,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-05,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-04,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-03,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-02,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-05-01,Brandenburg,12,00+,23,24,24,24,24,2531071,0.91,0.95,0.95,0.95,0.95\n2024-04-30,Brandenburg,12,00+,6,7,7,7,7,2531071,0.24,0.28,0.28,0.28,0.28\n2024-04-29,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-28,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-27,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-26,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-25,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-24,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-22,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-21,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-20,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-19,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-18,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-17,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-16,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-04-14,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-04-13,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-04-12,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2024-04-10,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-04-09,Brandenburg,12,00+,19,20,20,20,20,2531071,0.75,0.79,0.79,0.79,0.79\n2024-04-08,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-04-07,Brandenburg,12,00+,10,12,12,12,12,2531071,0.4,0.47,0.47,0.47,0.47\n2024-04-06,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-04-05,Brandenburg,12,00+,10,10,10,10,10,2531071,0.4,0.4,0.4,0.4,0.4\n2024-04-04,Brandenburg,12,00+,7,7,7,7,7,2531071,0.28,0.28,0.28,0.28,0.28\n2024-04-03,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-04-02,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-04-01,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-31,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-30,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-29,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-03-28,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-03-27,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-26,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-25,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-03-24,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-23,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-22,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-21,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-03-20,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-19,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Brandenburg,12,00+,13,14,14,14,14,2531071,0.51,0.55,0.55,0.55,0.55\n2024-03-17,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-16,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-15,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-14,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2024-03-13,Brandenburg,12,00+,16,20,20,20,20,2531071,0.63,0.79,0.79,0.79,0.79\n2024-03-12,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-03-11,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-10,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-09,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-08,Brandenburg,12,00+,17,20,20,20,20,2531071,0.67,0.79,0.79,0.79,0.79\n2024-03-07,Brandenburg,12,00+,12,19,19,19,19,2531071,0.47,0.75,0.75,0.75,0.75\n2024-03-06,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2024-03-05,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-03-04,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-03,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-02,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-01,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2024-02-29,Brandenburg,12,00+,11,16,16,16,16,2531071,0.43,0.63,0.63,0.63,0.63\n2024-02-28,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-02-27,Brandenburg,12,00+,17,17,17,17,17,2531071,0.67,0.67,0.67,0.67,0.67\n2024-02-26,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-25,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-24,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-23,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-02-22,Brandenburg,12,00+,21,21,21,21,21,2531071,0.83,0.83,0.83,0.83,0.83\n2024-02-21,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-20,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-19,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-18,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-17,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-16,Brandenburg,12,00+,28,30,30,30,30,2531071,1.11,1.19,1.19,1.19,1.19\n2024-02-15,Brandenburg,12,00+,28,34,34,34,34,2531071,1.11,1.34,1.34,1.34,1.34\n2024-02-14,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-02-13,Brandenburg,12,00+,38,47,47,47,47,2531071,1.5,1.86,1.86,1.86,1.86\n2024-02-12,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-11,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-10,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-09,Brandenburg,12,00+,43,51,51,51,51,2531071,1.7,2.01,2.01,2.01,2.01\n2024-02-08,Brandenburg,12,00+,45,53,53,53,53,2531071,1.78,2.09,2.09,2.09,2.09\n2024-02-07,Brandenburg,12,00+,33,57,57,57,57,2531071,1.3,2.25,2.25,2.25,2.25\n2024-02-06,Brandenburg,12,00+,47,58,58,58,58,2531071,1.86,2.29,2.29,2.29,2.29\n2024-02-05,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-04,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-03,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-02,Brandenburg,12,00+,46,53,53,53,53,2531071,1.82,2.09,2.09,2.09,2.09\n2024-02-01,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2024-01-31,Brandenburg,12,00+,34,49,49,49,49,2531071,1.34,1.94,1.94,1.94,1.94\n2024-01-30,Brandenburg,12,00+,40,44,44,44,44,2531071,1.58,1.74,1.74,1.74,1.74\n2024-01-29,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-28,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-27,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-26,Brandenburg,12,00+,47,59,59,59,59,2531071,1.86,2.33,2.33,2.33,2.33\n2024-01-25,Brandenburg,12,00+,46,59,59,59,59,2531071,1.82,2.33,2.33,2.33,2.33\n2024-01-24,Brandenburg,12,00+,51,63,63,63,63,2531071,2.01,2.49,2.49,2.49,2.49\n2024-01-23,Brandenburg,12,00+,54,70,70,70,70,2531071,2.13,2.77,2.77,2.77,2.77\n2024-01-22,Brandenburg,12,00+,58,65,65,65,65,2531071,2.29,2.57,2.57,2.57,2.57\n2024-01-21,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-20,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-19,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2024-01-18,Brandenburg,12,00+,69,78,78,78,78,2531071,2.73,3.08,3.08,3.08,3.08\n2024-01-17,Brandenburg,12,00+,69,82,82,82,82,2531071,2.73,3.24,3.24,3.24,3.24\n2024-01-16,Brandenburg,12,00+,85,97,97,97,97,2531071,3.36,3.83,3.83,3.83,3.83\n2024-01-15,Brandenburg,12,00+,92,111,111,111,111,2531071,3.63,4.39,4.39,4.39,4.39\n2024-01-14,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-13,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-12,Brandenburg,12,00+,104,129,129,129,129,2531071,4.11,5.1,5.1,5.1,5.1\n2024-01-11,Brandenburg,12,00+,108,142,142,142,142,2531071,4.27,5.61,5.61,5.61,5.61\n2024-01-10,Brandenburg,12,00+,130,170,170,170,170,2531071,5.14,6.72,6.72,6.72,6.72\n2024-01-09,Brandenburg,12,00+,224,260,260,260,260,2531071,8.85,10.27,10.27,10.27,10.27\n2024-01-08,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-07,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-06,Brandenburg,12,00+,196,228,228,228,228,2531071,7.74,9.01,9.01,9.01,9.01\n2024-01-05,Brandenburg,12,00+,206,237,237,237,237,2531071,8.14,9.36,9.36,9.36,9.36\n2024-01-04,Brandenburg,12,00+,208,252,252,252,252,2531071,8.22,9.96,9.96,9.96,9.96\n2024-01-03,Brandenburg,12,00+,284,353,353,353,353,2531071,11.22,13.95,13.95,13.95,13.95\n2024-01-02,Brandenburg,12,00+,196,234,234,234,234,2531071,7.74,9.25,9.25,9.25,9.25\n2024-01-01,Brandenburg,12,00+,212,258,258,258,258,2531071,8.38,10.19,10.19,10.19,10.19\n2023-12-31,Brandenburg,12,00+,212,260,260,260,260,2531071,8.38,10.27,10.27,10.27,10.27\n2023-12-30,Brandenburg,12,00+,212,262,262,262,262,2531071,8.38,10.35,10.35,10.35,10.35\n2023-12-29,Brandenburg,12,00+,214,278,278,278,278,2531071,8.45,10.98,10.98,10.98,10.98\n2023-12-28,Brandenburg,12,00+,227,306,306,306,306,2531071,8.97,12.09,12.09,12.09,12.09\n2023-12-27,Brandenburg,12,00+,188,259,259,259,259,2531071,7.43,10.23,10.23,10.23,10.23\n2023-12-26,Brandenburg,12,00+,302,385,385,385,385,2531071,11.93,15.21,15.21,15.21,15.21\n2023-12-25,Brandenburg,12,00+,487,561,561,561,561,2531071,19.24,22.16,22.16,22.16,22.16\n2023-12-24,Brandenburg,12,00+,495,567,567,567,567,2531071,19.56,22.4,22.4,22.4,22.4\n2023-12-23,Brandenburg,12,00+,506,576,576,576,576,2531071,19.99,22.76,22.76,22.76,22.76\n2023-12-22,Brandenburg,12,00+,494,601,601,601,601,2531071,19.52,23.74,23.74,23.74,23.74\n2023-12-21,Brandenburg,12,00+,527,653,653,653,653,2531071,20.82,25.8,25.8,25.8,25.8\n2023-12-20,Brandenburg,12,00+,502,683,683,683,683,2531071,19.83,26.98,26.98,26.98,26.98\n2023-12-19,Brandenburg,12,00+,546,713,713,713,713,2531071,21.57,28.17,28.17,28.17,28.17\n2023-12-18,Brandenburg,12,00+,560,730,730,730,730,2531071,22.13,28.84,28.84,28.84,28.84\n2023-12-17,Brandenburg,12,00+,560,722,722,722,722,2531071,22.13,28.53,28.53,28.53,28.53\n2023-12-16,Brandenburg,12,00+,567,716,716,716,716,2531071,22.4,28.29,28.29,28.29,28.29\n2023-12-15,Brandenburg,12,00+,592,748,748,748,748,2531071,23.39,29.55,29.55,29.55,29.55\n2023-12-14,Brandenburg,12,00+,585,736,736,736,736,2531071,23.11,29.08,29.08,29.08,29.08\n2023-12-13,Brandenburg,12,00+,583,724,724,724,724,2531071,23.03,28.6,28.6,28.6,28.6\n2023-12-12,Brandenburg,12,00+,504,662,662,662,662,2531071,19.91,26.15,26.15,26.15,26.15\n2023-12-11,Brandenburg,12,00+,510,636,636,636,636,2531071,20.15,25.13,25.13,25.13,25.13\n2023-12-10,Brandenburg,12,00+,513,639,639,639,639,2531071,20.27,25.25,25.25,25.25,25.25\n2023-12-09,Brandenburg,12,00+,513,632,632,632,632,2531071,20.27,24.97,24.97,24.97,24.97\n2023-12-08,Brandenburg,12,00+,504,594,594,594,594,2531071,19.91,23.47,23.47,23.47,23.47\n2023-12-07,Brandenburg,12,00+,463,571,571,571,571,2531071,18.29,22.56,22.56,22.56,22.56\n2023-12-06,Brandenburg,12,00+,435,531,531,531,531,2531071,17.19,20.98,20.98,20.98,20.98\n2023-12-05,Brandenburg,12,00+,402,529,529,529,529,2531071,15.88,20.9,20.9,20.9,20.9\n2023-12-04,Brandenburg,12,00+,406,501,501,501,501,2531071,16.04,19.79,19.79,19.79,19.79\n2023-12-03,Brandenburg,12,00+,408,500,500,500,500,2531071,16.12,19.75,19.75,19.75,19.75\n2023-12-02,Brandenburg,12,00+,412,505,505,505,505,2531071,16.28,19.95,19.95,19.95,19.95\n2023-12-01,Brandenburg,12,00+,432,526,526,526,526,2531071,17.07,20.78,20.78,20.78,20.78\n2023-11-30,Brandenburg,12,00+,408,499,499,499,499,2531071,16.12,19.71,19.71,19.71,19.71\n2023-11-29,Brandenburg,12,00+,400,503,503,503,503,2531071,15.8,19.87,19.87,19.87,19.87\n2023-11-28,Brandenburg,12,00+,436,525,525,525,525,2531071,17.23,20.74,20.74,20.74,20.74\n2023-11-27,Brandenburg,12,00+,427,504,504,504,504,2531071,16.87,19.91,19.91,19.91,19.91\n2023-11-26,Brandenburg,12,00+,429,504,504,504,504,2531071,16.95,19.91,19.91,19.91,19.91\n2023-11-25,Brandenburg,12,00+,436,506,506,506,506,2531071,17.23,19.99,19.99,19.99,19.99\n2023-11-24,Brandenburg,12,00+,409,477,477,477,477,2531071,16.16,18.85,18.85,18.85,18.85\n2023-11-23,Brandenburg,12,00+,426,495,495,495,495,2531071,16.83,19.56,19.56,19.56,19.56\n2023-11-22,Brandenburg,12,00+,401,487,487,487,487,2531071,15.84,19.24,19.24,19.24,19.24\n2023-11-21,Brandenburg,12,00+,363,449,449,449,449,2531071,14.34,17.74,17.74,17.74,17.74\n2023-11-20,Brandenburg,12,00+,380,447,447,447,447,2531071,15.01,17.66,17.66,17.66,17.66\n2023-11-19,Brandenburg,12,00+,381,447,447,447,447,2531071,15.05,17.66,17.66,17.66,17.66\n2023-11-18,Brandenburg,12,00+,381,440,440,440,440,2531071,15.05,17.38,17.38,17.38,17.38\n2023-11-17,Brandenburg,12,00+,335,418,418,418,418,2531071,13.24,16.51,16.51,16.51,16.51\n2023-11-16,Brandenburg,12,00+,327,397,397,397,397,2531071,12.92,15.69,15.69,15.69,15.69\n2023-11-15,Brandenburg,12,00+,318,402,402,402,402,2531071,12.56,15.88,15.88,15.88,15.88\n2023-11-14,Brandenburg,12,00+,296,400,400,400,400,2531071,11.69,15.8,15.8,15.8,15.8\n2023-11-13,Brandenburg,12,00+,340,399,399,399,399,2531071,13.43,15.76,15.76,15.76,15.76\n2023-11-12,Brandenburg,12,00+,340,397,397,397,397,2531071,13.43,15.69,15.69,15.69,15.69\n2023-11-11,Brandenburg,12,00+,345,402,402,402,402,2531071,13.63,15.88,15.88,15.88,15.88\n2023-11-10,Brandenburg,12,00+,318,410,410,410,410,2531071,12.56,16.2,16.2,16.2,16.2\n2023-11-09,Brandenburg,12,00+,363,444,444,444,444,2531071,14.34,17.54,17.54,17.54,17.54\n2023-11-08,Brandenburg,12,00+,420,531,531,531,531,2531071,16.59,20.98,20.98,20.98,20.98\n2023-11-07,Brandenburg,12,00+,348,464,464,464,464,2531071,13.75,18.33,18.33,18.33,18.33\n2023-11-06,Brandenburg,12,00+,300,386,386,386,386,2531071,11.85,15.25,15.25,15.25,15.25\n2023-11-05,Brandenburg,12,00+,305,391,391,391,391,2531071,12.05,15.45,15.45,15.45,15.45\n2023-11-04,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-11-03,Brandenburg,12,00+,266,367,367,367,367,2531071,10.51,14.5,14.5,14.5,14.5\n2023-11-02,Brandenburg,12,00+,227,334,334,334,334,2531071,8.97,13.2,13.2,13.2,13.2\n2023-11-01,Brandenburg,12,00+,140,245,245,245,245,2531071,5.53,9.68,9.68,9.68,9.68\n2023-10-31,Brandenburg,12,00+,193,294,294,294,294,2531071,7.63,11.62,11.62,11.62,11.62\n2023-10-30,Brandenburg,12,00+,247,337,337,337,337,2531071,9.76,13.31,13.31,13.31,13.31\n2023-10-29,Brandenburg,12,00+,248,333,333,333,333,2531071,9.8,13.16,13.16,13.16,13.16\n2023-10-28,Brandenburg,12,00+,251,335,335,335,335,2531071,9.92,13.24,13.24,13.24,13.24\n2023-10-27,Brandenburg,12,00+,229,333,333,333,333,2531071,9.05,13.16,13.16,13.16,13.16\n2023-10-26,Brandenburg,12,00+,225,311,311,311,311,2531071,8.89,12.29,12.29,12.29,12.29\n2023-10-25,Brandenburg,12,00+,219,274,274,274,274,2531071,8.65,10.83,10.83,10.83,10.83\n2023-10-24,Brandenburg,12,00+,198,258,258,258,258,2531071,7.82,10.19,10.19,10.19,10.19\n2023-10-23,Brandenburg,12,00+,150,200,200,200,200,2531071,5.93,7.9,7.9,7.9,7.9\n2023-10-22,Brandenburg,12,00+,152,202,202,202,202,2531071,6.01,7.98,7.98,7.98,7.98\n2023-10-21,Brandenburg,12,00+,153,200,200,200,200,2531071,6.04,7.9,7.9,7.9,7.9\n2023-10-20,Brandenburg,12,00+,152,196,196,196,196,2531071,6.01,7.74,7.74,7.74,7.74\n2023-10-19,Brandenburg,12,00+,146,184,184,184,184,2531071,5.77,7.27,7.27,7.27,7.27\n2023-10-18,Brandenburg,12,00+,92,172,172,172,172,2531071,3.63,6.8,6.8,6.8,6.8\n2023-10-17,Brandenburg,12,00+,110,147,147,147,147,2531071,4.35,5.81,5.81,5.81,5.81\n2023-10-16,Brandenburg,12,00+,120,150,150,150,150,2531071,4.74,5.93,5.93,5.93,5.93\n2023-10-15,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-14,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-13,Brandenburg,12,00+,129,154,154,154,154,2531071,5.1,6.08,6.08,6.08,6.08\n2023-10-12,Brandenburg,12,00+,130,150,150,150,150,2531071,5.14,5.93,5.93,5.93,5.93\n2023-10-11,Brandenburg,12,00+,131,164,164,164,164,2531071,5.18,6.48,6.48,6.48,6.48\n2023-10-10,Brandenburg,12,00+,104,147,147,147,147,2531071,4.11,5.81,5.81,5.81,5.81\n2023-10-09,Brandenburg,12,00+,75,110,110,110,110,2531071,2.96,4.35,4.35,4.35,4.35\n2023-10-08,Brandenburg,12,00+,75,107,107,107,107,2531071,2.96,4.23,4.23,4.23,4.23\n2023-10-07,Brandenburg,12,00+,75,106,106,106,106,2531071,2.96,4.19,4.19,4.19,4.19\n2023-10-06,Brandenburg,12,00+,68,91,91,91,91,2531071,2.69,3.6,3.6,3.6,3.6\n2023-10-05,Brandenburg,12,00+,57,89,89,89,89,2531071,2.25,3.52,3.52,3.52,3.52\n2023-10-04,Brandenburg,12,00+,43,65,65,65,65,2531071,1.7,2.57,2.57,2.57,2.57\n2023-10-03,Brandenburg,12,00+,61,85,85,85,85,2531071,2.41,3.36,3.36,3.36,3.36\n2023-10-02,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-10-01,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-09-30,Brandenburg,12,00+,83,111,111,111,111,2531071,3.28,4.39,4.39,4.39,4.39\n2023-09-29,Brandenburg,12,00+,76,104,104,104,104,2531071,3,4.11,4.11,4.11,4.11\n2023-09-28,Brandenburg,12,00+,80,97,97,97,97,2531071,3.16,3.83,3.83,3.83,3.83\n2023-09-27,Brandenburg,12,00+,72,96,96,96,96,2531071,2.84,3.79,3.79,3.79,3.79\n2023-09-26,Brandenburg,12,00+,72,101,101,101,101,2531071,2.84,3.99,3.99,3.99,3.99\n2023-09-25,Brandenburg,12,00+,82,96,96,96,96,2531071,3.24,3.79,3.79,3.79,3.79\n2023-09-24,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-09-23,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-22,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-21,Brandenburg,12,00+,89,99,99,99,99,2531071,3.52,3.91,3.91,3.91,3.91\n2023-09-20,Brandenburg,12,00+,81,100,100,100,100,2531071,3.2,3.95,3.95,3.95,3.95\n2023-09-19,Brandenburg,12,00+,80,95,95,95,95,2531071,3.16,3.75,3.75,3.75,3.75\n2023-09-18,Brandenburg,12,00+,64,80,80,80,80,2531071,2.53,3.16,3.16,3.16,3.16\n2023-09-17,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-16,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-15,Brandenburg,12,00+,64,81,81,81,81,2531071,2.53,3.2,3.2,3.2,3.2\n2023-09-14,Brandenburg,12,00+,66,81,81,81,81,2531071,2.61,3.2,3.2,3.2,3.2\n2023-09-13,Brandenburg,12,00+,66,80,80,80,80,2531071,2.61,3.16,3.16,3.16,3.16\n2023-09-12,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2023-09-11,Brandenburg,12,00+,59,65,65,65,65,2531071,2.33,2.57,2.57,2.57,2.57\n2023-09-10,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-09,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-08,Brandenburg,12,00+,53,62,62,62,62,2531071,2.09,2.45,2.45,2.45,2.45\n2023-09-07,Brandenburg,12,00+,42,52,52,52,52,2531071,1.66,2.05,2.05,2.05,2.05\n2023-09-06,Brandenburg,12,00+,35,46,46,46,46,2531071,1.38,1.82,1.82,1.82,1.82\n2023-09-05,Brandenburg,12,00+,28,39,39,39,39,2531071,1.11,1.54,1.54,1.54,1.54\n2023-09-04,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-03,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-02,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-01,Brandenburg,12,00+,30,36,36,36,36,2531071,1.19,1.42,1.42,1.42,1.42\n2023-08-31,Brandenburg,12,00+,26,36,36,36,36,2531071,1.03,1.42,1.42,1.42,1.42\n2023-08-30,Brandenburg,12,00+,25,39,39,39,39,2531071,0.99,1.54,1.54,1.54,1.54\n2023-08-29,Brandenburg,12,00+,28,41,41,41,41,2531071,1.11,1.62,1.62,1.62,1.62\n2023-08-28,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-27,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-26,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-25,Brandenburg,12,00+,0,34,34,34,34,2531071,0,1.34,1.34,1.34,1.34\n2023-08-24,Brandenburg,12,00+,24,31,31,31,31,2531071,0.95,1.22,1.22,1.22,1.22\n2023-08-23,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-08-22,Brandenburg,12,00+,14,20,20,20,20,2531071,0.55,0.79,0.79,0.79,0.79\n2023-08-21,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-20,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-19,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-18,Brandenburg,12,00+,24,26,26,26,26,2531071,0.95,1.03,1.03,1.03,1.03\n2023-08-17,Brandenburg,12,00+,22,24,24,24,24,2531071,0.87,0.95,0.95,0.95,0.95\n2023-08-16,Brandenburg,12,00+,15,25,25,25,25,2531071,0.59,0.99,0.99,0.99,0.99\n2023-08-15,Brandenburg,12,00+,12,21,21,21,21,2531071,0.47,0.83,0.83,0.83,0.83\n2023-08-14,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-13,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-12,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2023-08-10,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2023-08-09,Brandenburg,12,00+,14,16,16,16,16,2531071,0.55,0.63,0.63,0.63,0.63\n2023-08-08,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2023-08-07,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-06,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-05,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-04,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2023-08-03,Brandenburg,12,00+,16,17,17,17,17,2531071,0.63,0.67,0.67,0.67,0.67\n2023-08-02,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2023-08-01,Brandenburg,12,00+,16,23,23,23,23,2531071,0.63,0.91,0.91,0.91,0.91\n2023-07-31,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-30,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-29,Brandenburg,12,00+,22,25,25,25,25,2531071,0.87,0.99,0.99,0.99,0.99\n2023-07-28,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-07-27,Brandenburg,12,00+,19,26,26,26,26,2531071,0.75,1.03,1.03,1.03,1.03\n2023-07-26,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-07-25,Brandenburg,12,00+,14,21,21,21,21,2531071,0.55,0.83,0.83,0.83,0.83\n2023-07-24,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-23,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-22,Brandenburg,12,00+,10,15,15,15,15,2531071,0.4,0.59,0.59,0.59,0.59\n2023-07-21,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-07-20,Brandenburg,12,00+,9,12,12,12,12,2531071,0.36,0.47,0.47,0.47,0.47\n2023-07-19,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-18,Brandenburg,12,00+,5,11,11,11,11,2531071,0.2,0.43,0.43,0.43,0.43\n2023-07-17,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-16,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-15,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-14,Brandenburg,12,00+,8,10,10,10,10,2531071,0.32,0.4,0.4,0.4,0.4\n2023-07-13,Brandenburg,12,00+,9,11,11,11,11,2531071,0.36,0.43,0.43,0.43,0.43\n2023-07-12,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-07-11,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-10,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-09,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-08,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-07,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-07-06,Brandenburg,12,00+,24,29,29,29,29,2531071,0.95,1.15,1.15,1.15,1.15\n2023-07-05,Brandenburg,12,00+,20,24,24,24,24,2531071,0.79,0.95,0.95,0.95,0.95\n2023-07-04,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2023-07-03,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2023-07-02,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-01,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-06-30,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-06-29,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-06-28,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2023-06-27,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2023-06-26,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-06-25,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-24,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-23,Brandenburg,12,00+,20,26,26,26,26,2531071,0.79,1.03,1.03,1.03,1.03\n2023-06-22,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-06-21,Brandenburg,12,00+,25,31,31,31,31,2531071,0.99,1.22,1.22,1.22,1.22\n2023-06-20,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.26\n2023-06-19,Brandenburg,12,00+,22,27,27,27,27,2531071,0.87,1.07,1.07,1.07,1.07\n2023-06-18,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-17,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-16,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2023-06-14,Brandenburg,12,00+,32,36,36,36,36,2531071,1.26,1.42,1.42,1.42,1.42\n2023-06-13,Brandenburg,12,00+,38,43,43,43,43,2531071,1.5,1.7,1.7,1.7,1.7\n2023-06-12,Brandenburg,12,00+,40,51,51,51,51,2531071,1.58,2.01,2.01,2.01,2.01\n2023-06-11,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-10,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-09,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2023-06-08,Brandenburg,12,00+,48,61,61,61,61,2531071,1.9,2.41,2.41,2.41,2.41\n2023-06-07,Brandenburg,12,00+,49,59,59,59,59,2531071,1.94,2.33,2.33,2.33,2.33\n2023-06-06,Brandenburg,12,00+,44,60,60,60,60,2531071,1.74,2.37,2.37,2.37,2.37\n2023-06-05,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-04,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-03,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-02,Brandenburg,12,00+,33,42,42,42,42,2531071,1.3,1.66,1.66,1.66,1.66\n2023-06-01,Brandenburg,12,00+,31,41,41,41,41,2531071,1.22,1.62,1.62,1.62,1.62\n2023-05-31,Brandenburg,12,00+,26,34,34,34,34,2531071,1.03,1.34,1.34,1.34,1.34\n2023-05-30,Brandenburg,12,00+,32,38,38,38,38,2531071,1.26,1.5,1.5,1.5,1.5\n2023-05-29,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-28,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-27,Brandenburg,12,00+,72,81,81,81,81,2531071,2.84,3.2,3.2,3.2,3.2\n2023-05-26,Brandenburg,12,00+,74,85,85,85,85,2531071,2.92,3.36,3.36,3.36,3.36\n2023-05-25,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-24,Brandenburg,12,00+,68,85,85,85,85,2531071,2.69,3.36,3.36,3.36,3.36\n2023-05-23,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-22,Brandenburg,12,00+,52,73,73,73,73,2531071,2.05,2.88,2.88,2.88,2.88\n2023-05-21,Brandenburg,12,00+,53,74,74,74,74,2531071,2.09,2.92,2.92,2.92,2.92\n2023-05-20,Brandenburg,12,00+,53,69,69,69,69,2531071,2.09,2.73,2.73,2.73,2.73\n2023-05-19,Brandenburg,12,00+,59,79,79,79,79,2531071,2.33,3.12,3.12,3.12,3.12\n2023-05-18,Brandenburg,12,00+,72,94,94,94,94,2531071,2.84,3.71,3.71,3.71,3.71\n2023-05-17,Brandenburg,12,00+,70,93,93,93,93,2531071,2.77,3.67,3.67,3.67,3.67\n2023-05-16,Brandenburg,12,00+,83,108,108,108,108,2531071,3.28,4.27,4.27,4.27,4.27\n2023-05-15,Brandenburg,12,00+,92,105,105,105,105,2531071,3.63,4.15,4.15,4.15,4.15\n2023-05-14,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-13,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-12,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-05-11,Brandenburg,12,00+,84,103,103,103,103,2531071,3.32,4.07,4.07,4.07,4.07\n2023-05-10,Brandenburg,12,00+,81,116,116,116,116,2531071,3.2,4.58,4.58,4.58,4.58\n2023-05-09,Brandenburg,12,00+,112,138,138,138,138,2531071,4.43,5.45,5.45,5.45,5.45\n2023-05-08,Brandenburg,12,00+,89,106,106,106,106,2531071,3.52,4.19,4.19,4.19,4.19\n2023-05-07,Brandenburg,12,00+,90,107,107,107,107,2531071,3.56,4.23,4.23,4.23,4.23\n2023-05-06,Brandenburg,12,00+,91,108,108,108,108,2531071,3.6,4.27,4.27,4.27,4.27\n2023-05-05,Brandenburg,12,00+,89,113,113,113,113,2531071,3.52,4.46,4.46,4.46,4.46\n2023-05-04,Brandenburg,12,00+,92,117,117,117,117,2531071,3.63,4.62,4.62,4.62,4.62\n2023-05-03,Brandenburg,12,00+,81,126,126,126,126,2531071,3.2,4.98,4.98,4.98,4.98\n2023-05-02,Brandenburg,12,00+,93,118,118,118,118,2531071,3.67,4.66,4.66,4.66,4.66\n2023-05-01,Brandenburg,12,00+,135,160,160,160,160,2531071,5.33,6.32,6.32,6.32,6.32\n2023-04-30,Brandenburg,12,00+,136,160,160,160,160,2531071,5.37,6.32,6.32,6.32,6.32\n2023-04-29,Brandenburg,12,00+,136,159,159,159,159,2531071,5.37,6.28,6.28,6.28,6.28\n2023-04-28,Brandenburg,12,00+,144,164,164,164,164,2531071,5.69,6.48,6.48,6.48,6.48\n2023-04-27,Brandenburg,12,00+,143,169,169,169,169,2531071,5.65,6.68,6.68,6.68,6.68\n2023-04-26,Brandenburg,12,00+,126,165,165,165,165,2531071,4.98,6.52,6.52,6.52,6.52\n2023-04-25,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-04-24,Brandenburg,12,00+,151,184,184,184,184,2531071,5.97,7.27,7.27,7.27,7.27\n2023-04-23,Brandenburg,12,00+,151,183,183,183,183,2531071,5.97,7.23,7.23,7.23,7.23\n2023-04-22,Brandenburg,12,00+,152,184,184,184,184,2531071,6.01,7.27,7.27,7.27,7.27\n2023-04-21,Brandenburg,12,00+,158,193,193,193,193,2531071,6.24,7.63,7.63,7.63,7.63\n2023-04-20,Brandenburg,12,00+,152,203,203,203,203,2531071,6.01,8.02,8.02,8.02,8.02\n2023-04-19,Brandenburg,12,00+,174,229,229,229,229,2531071,6.87,9.05,9.05,9.05,9.05\n2023-04-18,Brandenburg,12,00+,256,318,318,318,318,2531071,10.11,12.56,12.56,12.56,12.56\n2023-04-17,Brandenburg,12,00+,211,262,262,262,262,2531071,8.34,10.35,10.35,10.35,10.35\n2023-04-16,Brandenburg,12,00+,217,269,269,269,269,2531071,8.57,10.63,10.63,10.63,10.63\n2023-04-15,Brandenburg,12,00+,220,271,271,271,271,2531071,8.69,10.71,10.71,10.71,10.71\n2023-04-14,Brandenburg,12,00+,195,241,241,241,241,2531071,7.7,9.52,9.52,9.52,9.52\n2023-04-13,Brandenburg,12,00+,190,243,243,243,243,2531071,7.51,9.6,9.6,9.6,9.6\n2023-04-12,Brandenburg,12,00+,138,235,235,235,235,2531071,5.45,9.28,9.28,9.28,9.28\n2023-04-11,Brandenburg,12,00+,98,152,152,152,152,2531071,3.87,6.01,6.01,6.01,6.01\n2023-04-10,Brandenburg,12,00+,173,234,234,234,234,2531071,6.84,9.25,9.25,9.25,9.25\n2023-04-09,Brandenburg,12,00+,174,228,228,228,228,2531071,6.87,9.01,9.01,9.01,9.01\n2023-04-08,Brandenburg,12,00+,174,225,225,225,225,2531071,6.87,8.89,8.89,8.89,8.89\n2023-04-07,Brandenburg,12,00+,213,266,266,266,266,2531071,8.42,10.51,10.51,10.51,10.51\n2023-04-06,Brandenburg,12,00+,241,288,288,288,288,2531071,9.52,11.38,11.38,11.38,11.38\n2023-04-05,Brandenburg,12,00+,210,278,278,278,278,2531071,8.3,10.98,10.98,10.98,10.98\n2023-04-04,Brandenburg,12,00+,193,275,275,275,275,2531071,7.63,10.86,10.86,10.86,10.86\n2023-04-03,Brandenburg,12,00+,238,309,309,309,309,2531071,9.4,12.21,12.21,12.21,12.21\n2023-04-02,Brandenburg,12,00+,238,308,308,308,308,2531071,9.4,12.17,12.17,12.17,12.17\n2023-04-01,Brandenburg,12,00+,239,309,309,309,309,2531071,9.44,12.21,12.21,12.21,12.21\n2023-03-31,Brandenburg,12,00+,237,321,321,321,321,2531071,9.36,12.68,12.68,12.68,12.68\n2023-03-30,Brandenburg,12,00+,228,310,310,310,310,2531071,9.01,12.25,12.25,12.25,12.25\n2023-03-29,Brandenburg,12,00+,242,327,327,327,327,2531071,9.56,12.92,12.92,12.92,12.92\n2023-03-28,Brandenburg,12,00+,229,344,344,344,344,2531071,9.05,13.59,13.59,13.59,13.59\n2023-03-27,Brandenburg,12,00+,273,352,352,352,352,2531071,10.79,13.91,13.91,13.91,13.91\n2023-03-26,Brandenburg,12,00+,278,357,357,357,357,2531071,10.98,14.1,14.1,14.1,14.1\n2023-03-25,Brandenburg,12,00+,280,358,358,358,358,2531071,11.06,14.14,14.14,14.14,14.14\n2023-03-24,Brandenburg,12,00+,277,354,354,354,354,2531071,10.94,13.99,13.99,13.99,13.99\n2023-03-23,Brandenburg,12,00+,291,365,365,365,365,2531071,11.5,14.42,14.42,14.42,14.42\n2023-03-22,Brandenburg,12,00+,308,388,388,388,388,2531071,12.17,15.33,15.33,15.33,15.33\n2023-03-21,Brandenburg,12,00+,309,402,402,402,402,2531071,12.21,15.88,15.88,15.88,15.88\n2023-03-20,Brandenburg,12,00+,306,394,394,394,394,2531071,12.09,15.57,15.57,15.57,15.57\n2023-03-19,Brandenburg,12,00+,306,389,389,389,389,2531071,12.09,15.37,15.37,15.37,15.37\n2023-03-18,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-03-17,Brandenburg,12,00+,280,382,382,382,382,2531071,11.06,15.09,15.09,15.09,15.09\n2023-03-16,Brandenburg,12,00+,280,375,375,375,375,2531071,11.06,14.82,14.82,14.82,14.82\n2023-03-15,Brandenburg,12,00+,226,345,345,345,345,2531071,8.93,13.63,13.63,13.63,13.63\n2023-03-14,Brandenburg,12,00+,230,333,333,333,333,2531071,9.09,13.16,13.16,13.16,13.16\n2023-03-13,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-12,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-11,Brandenburg,12,00+,238,300,300,300,300,2531071,9.4,11.85,11.85,11.85,11.85\n2023-03-10,Brandenburg,12,00+,206,276,276,276,276,2531071,8.14,10.9,10.9,10.9,10.9\n2023-03-09,Brandenburg,12,00+,190,250,250,250,250,2531071,7.51,9.88,9.88,9.88,9.88\n2023-03-08,Brandenburg,12,00+,167,235,235,235,235,2531071,6.6,9.28,9.28,9.28,9.28\n2023-03-07,Brandenburg,12,00+,151,226,226,226,226,2531071,5.97,8.93,8.93,8.93,8.93\n2023-03-06,Brandenburg,12,00+,193,235,235,235,235,2531071,7.63,9.28,9.28,9.28,9.28\n2023-03-05,Brandenburg,12,00+,195,238,238,238,238,2531071,7.7,9.4,9.4,9.4,9.4\n2023-03-04,Brandenburg,12,00+,196,235,235,235,235,2531071,7.74,9.28,9.28,9.28,9.28\n2023-03-03,Brandenburg,12,00+,193,245,245,245,245,2531071,7.63,9.68,9.68,9.68,9.68\n2023-03-02,Brandenburg,12,00+,192,255,255,255,255,2531071,7.59,10.07,10.07,10.07,10.07\n2023-03-01,Brandenburg,12,00+,177,245,245,245,245,2531071,6.99,9.68,9.68,9.68,9.68\n2023-02-28,Brandenburg,12,00+,155,233,233,233,233,2531071,6.12,9.21,9.21,9.21,9.21\n2023-02-27,Brandenburg,12,00+,141,196,196,196,196,2531071,5.57,7.74,7.74,7.74,7.74\n2023-02-26,Brandenburg,12,00+,144,199,199,199,199,2531071,5.69,7.86,7.86,7.86,7.86\n2023-02-25,Brandenburg,12,00+,147,200,200,200,200,2531071,5.81,7.9,7.9,7.9,7.9\n2023-02-24,Brandenburg,12,00+,128,192,192,192,192,2531071,5.06,7.59,7.59,7.59,7.59\n2023-02-23,Brandenburg,12,00+,142,219,219,219,219,2531071,5.61,8.65,8.65,8.65,8.65\n2023-02-22,Brandenburg,12,00+,159,248,248,248,248,2531071,6.28,9.8,9.8,9.8,9.8\n2023-02-21,Brandenburg,12,00+,154,241,241,241,241,2531071,6.08,9.52,9.52,9.52,9.52\n2023-02-20,Brandenburg,12,00+,177,265,265,265,265,2531071,6.99,10.47,10.47,10.47,10.47\n2023-02-19,Brandenburg,12,00+,179,263,263,263,263,2531071,7.07,10.39,10.39,10.39,10.39\n2023-02-18,Brandenburg,12,00+,180,262,262,262,262,2531071,7.11,10.35,10.35,10.35,10.35\n2023-02-17,Brandenburg,12,00+,166,266,266,266,266,2531071,6.56,10.51,10.51,10.51,10.51\n2023-02-16,Brandenburg,12,00+,164,234,234,234,234,2531071,6.48,9.25,9.25,9.25,9.25\n2023-02-15,Brandenburg,12,00+,139,204,204,204,204,2531071,5.49,8.06,8.06,8.06,8.06\n2023-02-14,Brandenburg,12,00+,136,198,198,198,198,2531071,5.37,7.82,7.82,7.82,7.82\n2023-02-13,Brandenburg,12,00+,138,174,174,174,174,2531071,5.45,6.87,6.87,6.87,6.87\n2023-02-12,Brandenburg,12,00+,138,170,170,170,170,2531071,5.45,6.72,6.72,6.72,6.72\n2023-02-11,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-02-10,Brandenburg,12,00+,134,168,168,168,168,2531071,5.29,6.64,6.64,6.64,6.64\n2023-02-09,Brandenburg,12,00+,124,163,163,163,163,2531071,4.9,6.44,6.44,6.44,6.44\n2023-02-08,Brandenburg,12,00+,118,175,175,175,175,2531071,4.66,6.91,6.91,6.91,6.91\n2023-02-07,Brandenburg,12,00+,110,170,170,170,170,2531071,4.35,6.72,6.72,6.72,6.72\n2023-02-06,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-05,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-04,Brandenburg,12,00+,135,178,178,178,178,2531071,5.33,7.03,7.03,7.03,7.03\n2023-02-03,Brandenburg,12,00+,127,171,171,171,171,2531071,5.02,6.76,6.76,6.76,6.76\n2023-02-02,Brandenburg,12,00+,131,171,171,171,171,2531071,5.18,6.76,6.76,6.76,6.76\n2023-02-01,Brandenburg,12,00+,137,164,164,164,164,2531071,5.41,6.48,6.48,6.48,6.48\n2023-01-31,Brandenburg,12,00+,142,175,175,175,175,2531071,5.61,6.91,6.91,6.91,6.91\n2023-01-30,Brandenburg,12,00+,133,156,156,156,156,2531071,5.25,6.16,6.16,6.16,6.16\n2023-01-29,Brandenburg,12,00+,133,157,157,157,157,2531071,5.25,6.2,6.2,6.2,6.2\n2023-01-28,Brandenburg,12,00+,134,158,158,158,158,2531071,5.29,6.24,6.24,6.24,6.24\n2023-01-27,Brandenburg,12,00+,138,163,163,163,163,2531071,5.45,6.44,6.44,6.44,6.44\n2023-01-26,Brandenburg,12,00+,126,155,155,155,155,2531071,4.98,6.12,6.12,6.12,6.12\n2023-01-25,Brandenburg,12,00+,128,158,158,158,158,2531071,5.06,6.24,6.24,6.24,6.24\n2023-01-24,Brandenburg,12,00+,114,163,163,163,163,2531071,4.5,6.44,6.44,6.44,6.44\n2023-01-23,Brandenburg,12,00+,153,195,195,195,195,2531071,6.04,7.7,7.7,7.7,7.7\n2023-01-22,Brandenburg,12,00+,156,197,197,197,197,2531071,6.16,7.78,7.78,7.78,7.78\n2023-01-21,Brandenburg,12,00+,157,198,198,198,198,2531071,6.2,7.82,7.82,7.82,7.82\n2023-01-20,Brandenburg,12,00+,153,201,201,201,201,2531071,6.04,7.94,7.94,7.94,7.94\n2023-01-19,Brandenburg,12,00+,172,225,225,225,225,2531071,6.8,8.89,8.89,8.89,8.89\n2023-01-18,Brandenburg,12,00+,182,237,237,237,237,2531071,7.19,9.36,9.36,9.36,9.36\n2023-01-17,Brandenburg,12,00+,190,252,252,252,252,2531071,7.51,9.96,9.96,9.96,9.96\n2023-01-16,Brandenburg,12,00+,210,263,263,263,263,2531071,8.3,10.39,10.39,10.39,10.39\n2023-01-15,Brandenburg,12,00+,211,261,261,261,261,2531071,8.34,10.31,10.31,10.31,10.31\n2023-01-14,Brandenburg,12,00+,214,263,263,263,263,2531071,8.45,10.39,10.39,10.39,10.39\n2023-01-13,Brandenburg,12,00+,231,284,284,284,284,2531071,9.13,11.22,11.22,11.22,11.22\n2023-01-12,Brandenburg,12,00+,246,313,313,313,313,2531071,9.72,12.37,12.37,12.37,12.37\n2023-01-11,Brandenburg,12,00+,258,340,340,340,340,2531071,10.19,13.43,13.43,13.43,13.43\n2023-01-10,Brandenburg,12,00+,308,394,394,394,394,2531071,12.17,15.57,15.57,15.57,15.57\n2023-01-09,Brandenburg,12,00+,322,435,435,435,435,2531071,12.72,17.19,17.19,17.19,17.19\n2023-01-08,Brandenburg,12,00+,330,444,444,444,444,2531071,13.04,17.54,17.54,17.54,17.54\n2023-01-07,Brandenburg,12,00+,333,0,0,0,0,2531071,13.16,0,0,0,0\n2023-01-06,Brandenburg,12,00+,312,0,0,0,0,2531071,12.33,0,0,0,0\n2023-01-05,Brandenburg,12,00+,301,0,0,0,0,2531071,11.89,0,0,0,0\n2023-01-04,Brandenburg,12,00+,332,0,0,0,0,2531071,13.12,0,0,0,0\n2023-01-03,Brandenburg,12,00+,410,0,0,0,0,2531071,16.2,0,0,0,0\n2023-01-02,Brandenburg,12,00+,313,0,0,0,0,2531071,12.37,0,0,0,0\n2024-08-31,Mecklenburg-Vorpommern,13,00+,25,25,NA,NA,NA,1610774,1.55,1.55,NA,NA,NA\n2024-08-30,Mecklenburg-Vorpommern,13,00+,25,28,NA,NA,NA,1610774,1.55,1.74,NA,NA,NA\n2024-08-29,Mecklenburg-Vorpommern,13,00+,25,34,40,38,43,1610774,1.55,2.11,2.5,2.38,2.72\n2024-08-28,Mecklenburg-Vorpommern,13,00+,28,37,42,40,45,1610774,1.74,2.3,2.64,2.51,2.84\n2024-08-27,Mecklenburg-Vorpommern,13,00+,23,38,42,40,45,1610774,1.43,2.36,2.65,2.54,2.82\n2024-08-26,Mecklenburg-Vorpommern,13,00+,30,36,39,37,41,1610774,1.86,2.23,2.42,2.34,2.58\n2024-08-25,Mecklenburg-Vorpommern,13,00+,30,36,39,37,41,1610774,1.86,2.23,2.42,2.34,2.58\n2024-08-24,Mecklenburg-Vorpommern,13,00+,31,37,40,38,42,1610774,1.92,2.3,2.49,2.4,2.65\n2024-08-23,Mecklenburg-Vorpommern,13,00+,31,40,43,41,45,1610774,1.92,2.48,2.67,2.59,2.83\n2024-08-22,Mecklenburg-Vorpommern,13,00+,24,33,35,34,37,1610774,1.49,2.05,2.2,2.13,2.34\n2024-08-21,Mecklenburg-Vorpommern,13,00+,21,30,31,30,33,1610774,1.3,1.86,1.98,1.92,2.1\n2024-08-20,Mecklenburg-Vorpommern,13,00+,17,29,30,29,32,1610774,1.06,1.8,1.91,1.85,2\n2024-08-19,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.59,2.53,2.71\n2024-08-18,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.59,2.53,2.71\n2024-08-17,Mecklenburg-Vorpommern,13,00+,32,39,40,39,42,1610774,1.99,2.42,2.53,2.47,2.64\n2024-08-16,Mecklenburg-Vorpommern,13,00+,33,37,38,37,40,1610774,2.05,2.3,2.39,2.33,2.5\n2024-08-15,Mecklenburg-Vorpommern,13,00+,38,44,45,44,47,1610774,2.36,2.73,2.84,2.77,2.96\n2024-08-14,Mecklenburg-Vorpommern,13,00+,36,44,45,44,47,1610774,2.23,2.73,2.83,2.77,2.95\n2024-08-13,Mecklenburg-Vorpommern,13,00+,22,46,47,46,49,1610774,1.37,2.86,2.95,2.89,3.07\n2024-08-12,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-11,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-10,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-09,Mecklenburg-Vorpommern,13,00+,27,37,37,37,39,1610774,1.68,2.3,2.35,2.31,2.42\n2024-08-08,Mecklenburg-Vorpommern,13,00+,21,32,32,32,33,1610774,1.3,1.99,2.03,2,2.08\n2024-08-07,Mecklenburg-Vorpommern,13,00+,10,35,35,35,36,1610774,0.62,2.17,2.21,2.18,2.27\n2024-08-06,Mecklenburg-Vorpommern,13,00+,10,29,29,29,30,1610774,0.62,1.8,1.83,1.81,1.87\n2024-08-05,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-04,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-03,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-02,Mecklenburg-Vorpommern,13,00+,15,22,22,22,22,1610774,0.93,1.37,1.38,1.37,1.41\n2024-08-01,Mecklenburg-Vorpommern,13,00+,21,26,26,26,26,1610774,1.3,1.61,1.63,1.62,1.65\n2024-07-31,Mecklenburg-Vorpommern,13,00+,18,20,20,20,20,1610774,1.12,1.24,1.25,1.24,1.26\n2024-07-30,Mecklenburg-Vorpommern,13,00+,8,23,23,23,23,1610774,0.5,1.43,1.43,1.43,1.45\n2024-07-29,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-28,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-27,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-26,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.5\n2024-07-25,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-24,Mecklenburg-Vorpommern,13,00+,14,26,26,26,26,1610774,0.87,1.61,1.61,1.61,1.62\n2024-07-23,Mecklenburg-Vorpommern,13,00+,10,23,23,23,23,1610774,0.62,1.43,1.43,1.43,1.43\n2024-07-22,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-21,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-20,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-19,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2024-07-18,Mecklenburg-Vorpommern,13,00+,11,26,26,26,26,1610774,0.68,1.61,1.61,1.61,1.61\n2024-07-17,Mecklenburg-Vorpommern,13,00+,10,21,21,21,21,1610774,0.62,1.3,1.3,1.3,1.3\n2024-07-16,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-15,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-14,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-13,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-12,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-11,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-07-10,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-09,Mecklenburg-Vorpommern,13,00+,8,19,19,19,19,1610774,0.5,1.18,1.18,1.18,1.18\n2024-07-08,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-07,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-06,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-05,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2024-07-03,Mecklenburg-Vorpommern,13,00+,15,20,20,20,20,1610774,0.93,1.24,1.24,1.24,1.24\n2024-07-02,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2024-07-01,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-30,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-29,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-28,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2024-06-27,Mecklenburg-Vorpommern,13,00+,12,19,19,19,19,1610774,0.74,1.18,1.18,1.18,1.18\n2024-06-26,Mecklenburg-Vorpommern,13,00+,18,22,22,22,22,1610774,1.12,1.37,1.37,1.37,1.37\n2024-06-25,Mecklenburg-Vorpommern,13,00+,11,24,24,24,24,1610774,0.68,1.49,1.49,1.49,1.49\n2024-06-24,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-23,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-22,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-21,Mecklenburg-Vorpommern,13,00+,11,17,17,17,17,1610774,0.68,1.06,1.06,1.06,1.06\n2024-06-20,Mecklenburg-Vorpommern,13,00+,10,19,19,19,19,1610774,0.62,1.18,1.18,1.18,1.18\n2024-06-19,Mecklenburg-Vorpommern,13,00+,11,13,13,13,13,1610774,0.68,0.81,0.81,0.81,0.81\n2024-06-18,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2024-06-17,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-16,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-15,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-14,Mecklenburg-Vorpommern,13,00+,6,11,11,11,11,1610774,0.37,0.68,0.68,0.68,0.68\n2024-06-13,Mecklenburg-Vorpommern,13,00+,2,10,10,10,10,1610774,0.12,0.62,0.62,0.62,0.62\n2024-06-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2024-06-11,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-10,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-09,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-08,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-07,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-06-06,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2024-06-05,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-02,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-01,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-31,Mecklenburg-Vorpommern,13,00+,2,2,2,2,2,1610774,0.12,0.12,0.12,0.12,0.12\n2024-05-30,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-05-29,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-05-28,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-27,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-26,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-25,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-24,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-23,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-22,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-21,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-20,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-19,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-18,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-15,Mecklenburg-Vorpommern,13,00+,4,7,7,7,7,1610774,0.25,0.43,0.43,0.43,0.43\n2024-05-14,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-05-13,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-12,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-11,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-10,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-09,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-08,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-05-07,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-05-06,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-05,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-04,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-02,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-05-01,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-04-30,Mecklenburg-Vorpommern,13,00+,1,6,6,6,6,1610774,0.06,0.37,0.37,0.37,0.37\n2024-04-29,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-28,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-27,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-26,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-25,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-04-24,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-23,Mecklenburg-Vorpommern,13,00+,0,2,2,2,2,1610774,0,0.12,0.12,0.12,0.12\n2024-04-22,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-21,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-20,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-19,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-18,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-04-17,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2024-04-16,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-15,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-14,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-13,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-12,Mecklenburg-Vorpommern,13,00+,7,6,6,6,6,1610774,0.43,0.37,0.37,0.37,0.37\n2024-04-11,Mecklenburg-Vorpommern,13,00+,7,8,8,8,8,1610774,0.43,0.5,0.5,0.5,0.5\n2024-04-10,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-04-09,Mecklenburg-Vorpommern,13,00+,6,6,6,6,6,1610774,0.37,0.37,0.37,0.37,0.37\n2024-04-08,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-04-07,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-06,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-05,Mecklenburg-Vorpommern,13,00+,1,4,4,4,4,1610774,0.06,0.25,0.25,0.25,0.25\n2024-04-04,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-04-03,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-02,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-04-01,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-03-31,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-30,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-29,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-28,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-27,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-03-26,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2024-03-25,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-24,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-23,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-22,Mecklenburg-Vorpommern,13,00+,4,9,9,9,9,1610774,0.25,0.56,0.56,0.56,0.56\n2024-03-21,Mecklenburg-Vorpommern,13,00+,5,10,10,10,10,1610774,0.31,0.62,0.62,0.62,0.62\n2024-03-20,Mecklenburg-Vorpommern,13,00+,3,7,7,7,7,1610774,0.19,0.43,0.43,0.43,0.43\n2024-03-19,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-03-18,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-15,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-03-14,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-03-13,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-03-12,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-11,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-10,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-09,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-08,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-07,Mecklenburg-Vorpommern,13,00+,6,12,12,12,12,1610774,0.37,0.74,0.74,0.74,0.74\n2024-03-06,Mecklenburg-Vorpommern,13,00+,10,15,15,15,15,1610774,0.62,0.93,0.93,0.93,0.93\n2024-03-05,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-03-04,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-03,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-02,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-01,Mecklenburg-Vorpommern,13,00+,14,16,16,16,16,1610774,0.87,0.99,0.99,0.99,0.99\n2024-02-29,Mecklenburg-Vorpommern,13,00+,6,14,14,14,14,1610774,0.37,0.87,0.87,0.87,0.87\n2024-02-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-27,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2024-02-26,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-25,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-24,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-23,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-22,Mecklenburg-Vorpommern,13,00+,19,24,24,24,24,1610774,1.18,1.49,1.49,1.49,1.49\n2024-02-21,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2024-02-20,Mecklenburg-Vorpommern,13,00+,7,20,20,20,20,1610774,0.43,1.24,1.24,1.24,1.24\n2024-02-19,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-18,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-17,Mecklenburg-Vorpommern,13,00+,8,15,15,15,15,1610774,0.5,0.93,0.93,0.93,0.93\n2024-02-16,Mecklenburg-Vorpommern,13,00+,8,13,13,13,13,1610774,0.5,0.81,0.81,0.81,0.81\n2024-02-15,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-14,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-02-13,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-12,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-11,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-10,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-09,Mecklenburg-Vorpommern,13,00+,18,23,23,23,23,1610774,1.12,1.43,1.43,1.43,1.43\n2024-02-08,Mecklenburg-Vorpommern,13,00+,22,25,25,25,25,1610774,1.37,1.55,1.55,1.55,1.55\n2024-02-07,Mecklenburg-Vorpommern,13,00+,20,26,26,26,26,1610774,1.24,1.61,1.61,1.61,1.61\n2024-02-06,Mecklenburg-Vorpommern,13,00+,14,28,28,28,28,1610774,0.87,1.74,1.74,1.74,1.74\n2024-02-05,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-04,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-03,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-02,Mecklenburg-Vorpommern,13,00+,25,34,34,34,34,1610774,1.55,2.11,2.11,2.11,2.11\n2024-02-01,Mecklenburg-Vorpommern,13,00+,22,34,34,34,34,1610774,1.37,2.11,2.11,2.11,2.11\n2024-01-31,Mecklenburg-Vorpommern,13,00+,21,39,39,39,39,1610774,1.3,2.42,2.42,2.42,2.42\n2024-01-30,Mecklenburg-Vorpommern,13,00+,24,45,45,45,45,1610774,1.49,2.79,2.79,2.79,2.79\n2024-01-29,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-28,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-27,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-26,Mecklenburg-Vorpommern,13,00+,39,53,53,53,53,1610774,2.42,3.29,3.29,3.29,3.29\n2024-01-25,Mecklenburg-Vorpommern,13,00+,41,55,55,55,55,1610774,2.55,3.41,3.41,3.41,3.41\n2024-01-24,Mecklenburg-Vorpommern,13,00+,42,56,56,56,56,1610774,2.61,3.48,3.48,3.48,3.48\n2024-01-23,Mecklenburg-Vorpommern,13,00+,38,58,58,58,58,1610774,2.36,3.6,3.6,3.6,3.6\n2024-01-22,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-21,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-20,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-19,Mecklenburg-Vorpommern,13,00+,46,61,61,61,61,1610774,2.86,3.79,3.79,3.79,3.79\n2024-01-18,Mecklenburg-Vorpommern,13,00+,47,69,69,69,69,1610774,2.92,4.28,4.28,4.28,4.28\n2024-01-17,Mecklenburg-Vorpommern,13,00+,56,78,78,78,78,1610774,3.48,4.84,4.84,4.84,4.84\n2024-01-16,Mecklenburg-Vorpommern,13,00+,64,94,94,94,94,1610774,3.97,5.84,5.84,5.84,5.84\n2024-01-15,Mecklenburg-Vorpommern,13,00+,99,124,124,124,124,1610774,6.15,7.7,7.7,7.7,7.7\n2024-01-14,Mecklenburg-Vorpommern,13,00+,101,126,126,126,126,1610774,6.27,7.82,7.82,7.82,7.82\n2024-01-13,Mecklenburg-Vorpommern,13,00+,103,128,128,128,128,1610774,6.39,7.95,7.95,7.95,7.95\n2024-01-12,Mecklenburg-Vorpommern,13,00+,106,138,138,138,138,1610774,6.58,8.57,8.57,8.57,8.57\n2024-01-11,Mecklenburg-Vorpommern,13,00+,97,141,141,141,141,1610774,6.02,8.75,8.75,8.75,8.75\n2024-01-10,Mecklenburg-Vorpommern,13,00+,107,154,154,154,154,1610774,6.64,9.56,9.56,9.56,9.56\n2024-01-09,Mecklenburg-Vorpommern,13,00+,170,248,248,248,248,1610774,10.55,15.4,15.4,15.4,15.4\n2024-01-08,Mecklenburg-Vorpommern,13,00+,153,197,197,197,197,1610774,9.5,12.23,12.23,12.23,12.23\n2024-01-07,Mecklenburg-Vorpommern,13,00+,153,199,199,199,199,1610774,9.5,12.35,12.35,12.35,12.35\n2024-01-06,Mecklenburg-Vorpommern,13,00+,158,203,203,203,203,1610774,9.81,12.6,12.6,12.6,12.6\n2024-01-05,Mecklenburg-Vorpommern,13,00+,168,226,226,226,226,1610774,10.43,14.03,14.03,14.03,14.03\n2024-01-04,Mecklenburg-Vorpommern,13,00+,159,253,253,253,253,1610774,9.87,15.71,15.71,15.71,15.71\n2024-01-03,Mecklenburg-Vorpommern,13,00+,135,296,296,296,296,1610774,8.38,18.38,18.38,18.38,18.38\n2024-01-02,Mecklenburg-Vorpommern,13,00+,101,179,179,179,179,1610774,6.27,11.11,11.11,11.11,11.11\n2024-01-01,Mecklenburg-Vorpommern,13,00+,107,188,188,188,188,1610774,6.64,11.67,11.67,11.67,11.67\n2023-12-31,Mecklenburg-Vorpommern,13,00+,109,186,186,186,186,1610774,6.77,11.55,11.55,11.55,11.55\n2023-12-30,Mecklenburg-Vorpommern,13,00+,112,183,183,183,183,1610774,6.95,11.36,11.36,11.36,11.36\n2023-12-29,Mecklenburg-Vorpommern,13,00+,99,181,181,181,181,1610774,6.15,11.24,11.24,11.24,11.24\n2023-12-28,Mecklenburg-Vorpommern,13,00+,71,187,187,187,187,1610774,4.41,11.61,11.61,11.61,11.61\n2023-12-27,Mecklenburg-Vorpommern,13,00+,101,181,181,181,181,1610774,6.27,11.24,11.24,11.24,11.24\n2023-12-26,Mecklenburg-Vorpommern,13,00+,167,250,250,250,250,1610774,10.37,15.52,15.52,15.52,15.52\n2023-12-25,Mecklenburg-Vorpommern,13,00+,330,410,410,410,410,1610774,20.49,25.45,25.45,25.45,25.45\n2023-12-24,Mecklenburg-Vorpommern,13,00+,336,414,414,414,414,1610774,20.86,25.7,25.7,25.7,25.7\n2023-12-23,Mecklenburg-Vorpommern,13,00+,339,414,414,414,414,1610774,21.05,25.7,25.7,25.7,25.7\n2023-12-22,Mecklenburg-Vorpommern,13,00+,335,437,437,437,437,1610774,20.8,27.13,27.13,27.13,27.13\n2023-12-21,Mecklenburg-Vorpommern,13,00+,357,482,482,482,482,1610774,22.16,29.92,29.92,29.92,29.92\n2023-12-20,Mecklenburg-Vorpommern,13,00+,323,459,459,459,459,1610774,20.05,28.5,28.5,28.5,28.5\n2023-12-19,Mecklenburg-Vorpommern,13,00+,249,475,475,475,475,1610774,15.46,29.49,29.49,29.49,29.49\n2023-12-18,Mecklenburg-Vorpommern,13,00+,313,438,438,438,438,1610774,19.43,27.19,27.19,27.19,27.19\n2023-12-17,Mecklenburg-Vorpommern,13,00+,314,434,434,434,434,1610774,19.49,26.94,26.94,26.94,26.94\n2023-12-16,Mecklenburg-Vorpommern,13,00+,317,434,434,434,434,1610774,19.68,26.94,26.94,26.94,26.94\n2023-12-15,Mecklenburg-Vorpommern,13,00+,297,438,438,438,438,1610774,18.44,27.19,27.19,27.19,27.19\n2023-12-14,Mecklenburg-Vorpommern,13,00+,315,409,409,409,409,1610774,19.56,25.39,25.39,25.39,25.39\n2023-12-13,Mecklenburg-Vorpommern,13,00+,281,420,420,420,420,1610774,17.45,26.07,26.07,26.07,26.07\n2023-12-12,Mecklenburg-Vorpommern,13,00+,239,426,426,426,426,1610774,14.84,26.45,26.45,26.45,26.45\n2023-12-11,Mecklenburg-Vorpommern,13,00+,282,393,393,393,393,1610774,17.51,24.4,24.4,24.4,24.4\n2023-12-10,Mecklenburg-Vorpommern,13,00+,284,393,393,393,393,1610774,17.63,24.4,24.4,24.4,24.4\n2023-12-09,Mecklenburg-Vorpommern,13,00+,285,392,392,392,392,1610774,17.69,24.34,24.34,24.34,24.34\n2023-12-08,Mecklenburg-Vorpommern,13,00+,252,355,355,355,355,1610774,15.64,22.04,22.04,22.04,22.04\n2023-12-07,Mecklenburg-Vorpommern,13,00+,241,353,353,353,353,1610774,14.96,21.91,21.91,21.91,21.91\n2023-12-06,Mecklenburg-Vorpommern,13,00+,202,350,350,350,350,1610774,12.54,21.73,21.73,21.73,21.73\n2023-12-05,Mecklenburg-Vorpommern,13,00+,181,321,321,321,321,1610774,11.24,19.93,19.93,19.93,19.93\n2023-12-04,Mecklenburg-Vorpommern,13,00+,237,317,317,317,317,1610774,14.71,19.68,19.68,19.68,19.68\n2023-12-03,Mecklenburg-Vorpommern,13,00+,239,317,317,317,317,1610774,14.84,19.68,19.68,19.68,19.68\n2023-12-02,Mecklenburg-Vorpommern,13,00+,244,322,322,322,322,1610774,15.15,19.99,19.99,19.99,19.99\n2023-12-01,Mecklenburg-Vorpommern,13,00+,228,347,347,347,347,1610774,14.15,21.54,21.54,21.54,21.54\n2023-11-30,Mecklenburg-Vorpommern,13,00+,233,330,330,330,330,1610774,14.47,20.49,20.49,20.49,20.49\n2023-11-29,Mecklenburg-Vorpommern,13,00+,217,335,335,335,335,1610774,13.47,20.8,20.8,20.8,20.8\n2023-11-28,Mecklenburg-Vorpommern,13,00+,194,317,317,317,317,1610774,12.04,19.68,19.68,19.68,19.68\n2023-11-27,Mecklenburg-Vorpommern,13,00+,29,337,337,337,337,1610774,1.8,20.92,20.92,20.92,20.92\n2023-11-26,Mecklenburg-Vorpommern,13,00+,30,338,338,338,338,1610774,1.86,20.98,20.98,20.98,20.98\n2023-11-25,Mecklenburg-Vorpommern,13,00+,32,335,335,335,335,1610774,1.99,20.8,20.8,20.8,20.8\n2023-11-24,Mecklenburg-Vorpommern,13,00+,74,331,331,331,331,1610774,4.59,20.55,20.55,20.55,20.55\n2023-11-23,Mecklenburg-Vorpommern,13,00+,131,348,348,348,348,1610774,8.13,21.6,21.6,21.6,21.6\n2023-11-22,Mecklenburg-Vorpommern,13,00+,187,347,347,347,347,1610774,11.61,21.54,21.54,21.54,21.54\n2023-11-21,Mecklenburg-Vorpommern,13,00+,218,367,367,367,367,1610774,13.53,22.78,22.78,22.78,22.78\n2023-11-20,Mecklenburg-Vorpommern,13,00+,249,345,345,345,345,1610774,15.46,21.42,21.42,21.42,21.42\n2023-11-19,Mecklenburg-Vorpommern,13,00+,256,349,349,349,349,1610774,15.89,21.67,21.67,21.67,21.67\n2023-11-18,Mecklenburg-Vorpommern,13,00+,259,348,348,348,348,1610774,16.08,21.6,21.6,21.6,21.6\n2023-11-17,Mecklenburg-Vorpommern,13,00+,244,343,343,343,343,1610774,15.15,21.29,21.29,21.29,21.29\n2023-11-16,Mecklenburg-Vorpommern,13,00+,242,342,342,342,342,1610774,15.02,21.23,21.23,21.23,21.23\n2023-11-15,Mecklenburg-Vorpommern,13,00+,228,358,358,358,358,1610774,14.15,22.23,22.23,22.23,22.23\n2023-11-14,Mecklenburg-Vorpommern,13,00+,197,349,349,349,349,1610774,12.23,21.67,21.67,21.67,21.67\n2023-11-13,Mecklenburg-Vorpommern,13,00+,286,391,391,391,391,1610774,17.76,24.27,24.27,24.27,24.27\n2023-11-12,Mecklenburg-Vorpommern,13,00+,291,389,389,389,389,1610774,18.07,24.15,24.15,24.15,24.15\n2023-11-11,Mecklenburg-Vorpommern,13,00+,294,390,390,390,390,1610774,18.25,24.21,24.21,24.21,24.21\n2023-11-10,Mecklenburg-Vorpommern,13,00+,264,389,389,389,389,1610774,16.39,24.15,24.15,24.15,24.15\n2023-11-09,Mecklenburg-Vorpommern,13,00+,265,398,398,398,398,1610774,16.45,24.71,24.71,24.71,24.71\n2023-11-08,Mecklenburg-Vorpommern,13,00+,297,420,420,420,420,1610774,18.44,26.07,26.07,26.07,26.07\n2023-11-07,Mecklenburg-Vorpommern,13,00+,178,362,362,362,362,1610774,11.05,22.47,22.47,22.47,22.47\n2023-11-06,Mecklenburg-Vorpommern,13,00+,177,284,284,284,284,1610774,10.99,17.63,17.63,17.63,17.63\n2023-11-05,Mecklenburg-Vorpommern,13,00+,178,280,280,280,280,1610774,11.05,17.38,17.38,17.38,17.38\n2023-11-04,Mecklenburg-Vorpommern,13,00+,178,276,276,276,276,1610774,11.05,17.13,17.13,17.13,17.13\n2023-11-03,Mecklenburg-Vorpommern,13,00+,182,273,273,273,273,1610774,11.3,16.95,16.95,16.95,16.95\n2023-11-02,Mecklenburg-Vorpommern,13,00+,101,238,238,238,238,1610774,6.27,14.78,14.78,14.78,14.78\n2023-11-01,Mecklenburg-Vorpommern,13,00+,79,167,167,167,167,1610774,4.9,10.37,10.37,10.37,10.37\n2023-10-31,Mecklenburg-Vorpommern,13,00+,108,200,200,200,200,1610774,6.7,12.42,12.42,12.42,12.42\n2023-10-30,Mecklenburg-Vorpommern,13,00+,140,221,221,221,221,1610774,8.69,13.72,13.72,13.72,13.72\n2023-10-29,Mecklenburg-Vorpommern,13,00+,140,220,220,220,220,1610774,8.69,13.66,13.66,13.66,13.66\n2023-10-28,Mecklenburg-Vorpommern,13,00+,144,224,224,224,224,1610774,8.94,13.91,13.91,13.91,13.91\n2023-10-27,Mecklenburg-Vorpommern,13,00+,123,190,190,190,190,1610774,7.64,11.8,11.8,11.8,11.8\n2023-10-26,Mecklenburg-Vorpommern,13,00+,120,179,179,179,179,1610774,7.45,11.11,11.11,11.11,11.11\n2023-10-25,Mecklenburg-Vorpommern,13,00+,106,177,177,177,177,1610774,6.58,10.99,10.99,10.99,10.99\n2023-10-24,Mecklenburg-Vorpommern,13,00+,57,159,159,159,159,1610774,3.54,9.87,9.87,9.87,9.87\n2023-10-23,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-22,Mecklenburg-Vorpommern,13,00+,79,115,115,115,115,1610774,4.9,7.14,7.14,7.14,7.14\n2023-10-21,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-20,Mecklenburg-Vorpommern,13,00+,67,112,112,112,112,1610774,4.16,6.95,6.95,6.95,6.95\n2023-10-19,Mecklenburg-Vorpommern,13,00+,62,102,102,102,102,1610774,3.85,6.33,6.33,6.33,6.33\n2023-10-18,Mecklenburg-Vorpommern,13,00+,60,94,94,94,94,1610774,3.72,5.84,5.84,5.84,5.84\n2023-10-17,Mecklenburg-Vorpommern,13,00+,53,96,96,96,96,1610774,3.29,5.96,5.96,5.96,5.96\n2023-10-16,Mecklenburg-Vorpommern,13,00+,67,91,91,91,91,1610774,4.16,5.65,5.65,5.65,5.65\n2023-10-15,Mecklenburg-Vorpommern,13,00+,67,88,88,88,88,1610774,4.16,5.46,5.46,5.46,5.46\n2023-10-14,Mecklenburg-Vorpommern,13,00+,68,88,88,88,88,1610774,4.22,5.46,5.46,5.46,5.46\n2023-10-13,Mecklenburg-Vorpommern,13,00+,70,91,91,91,91,1610774,4.35,5.65,5.65,5.65,5.65\n2023-10-12,Mecklenburg-Vorpommern,13,00+,67,86,86,86,86,1610774,4.16,5.34,5.34,5.34,5.34\n2023-10-11,Mecklenburg-Vorpommern,13,00+,67,92,92,92,92,1610774,4.16,5.71,5.71,5.71,5.71\n2023-10-10,Mecklenburg-Vorpommern,13,00+,43,75,75,75,75,1610774,2.67,4.66,4.66,4.66,4.66\n2023-10-09,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-08,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-07,Mecklenburg-Vorpommern,13,00+,46,66,66,66,66,1610774,2.86,4.1,4.1,4.1,4.1\n2023-10-06,Mecklenburg-Vorpommern,13,00+,44,69,69,69,69,1610774,2.73,4.28,4.28,4.28,4.28\n2023-10-05,Mecklenburg-Vorpommern,13,00+,32,71,71,71,71,1610774,1.99,4.41,4.41,4.41,4.41\n2023-10-04,Mecklenburg-Vorpommern,13,00+,30,57,57,57,57,1610774,1.86,3.54,3.54,3.54,3.54\n2023-10-03,Mecklenburg-Vorpommern,13,00+,52,79,79,79,79,1610774,3.23,4.9,4.9,4.9,4.9\n2023-10-02,Mecklenburg-Vorpommern,13,00+,55,78,78,78,78,1610774,3.41,4.84,4.84,4.84,4.84\n2023-10-01,Mecklenburg-Vorpommern,13,00+,57,80,80,80,80,1610774,3.54,4.97,4.97,4.97,4.97\n2023-09-30,Mecklenburg-Vorpommern,13,00+,58,81,81,81,81,1610774,3.6,5.03,5.03,5.03,5.03\n2023-09-29,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-09-28,Mecklenburg-Vorpommern,13,00+,59,68,68,68,68,1610774,3.66,4.22,4.22,4.22,4.22\n2023-09-27,Mecklenburg-Vorpommern,13,00+,46,72,72,72,72,1610774,2.86,4.47,4.47,4.47,4.47\n2023-09-26,Mecklenburg-Vorpommern,13,00+,36,58,58,58,58,1610774,2.23,3.6,3.6,3.6,3.6\n2023-09-25,Mecklenburg-Vorpommern,13,00+,62,70,70,70,70,1610774,3.85,4.35,4.35,4.35,4.35\n2023-09-24,Mecklenburg-Vorpommern,13,00+,62,68,68,68,68,1610774,3.85,4.22,4.22,4.22,4.22\n2023-09-23,Mecklenburg-Vorpommern,13,00+,64,69,69,69,69,1610774,3.97,4.28,4.28,4.28,4.28\n2023-09-22,Mecklenburg-Vorpommern,13,00+,60,74,74,74,74,1610774,3.72,4.59,4.59,4.59,4.59\n2023-09-21,Mecklenburg-Vorpommern,13,00+,56,75,75,75,75,1610774,3.48,4.66,4.66,4.66,4.66\n2023-09-20,Mecklenburg-Vorpommern,13,00+,44,70,70,70,70,1610774,2.73,4.35,4.35,4.35,4.35\n2023-09-19,Mecklenburg-Vorpommern,13,00+,27,67,67,67,67,1610774,1.68,4.16,4.16,4.16,4.16\n2023-09-18,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-17,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-16,Mecklenburg-Vorpommern,13,00+,20,44,44,44,44,1610774,1.24,2.73,2.73,2.73,2.73\n2023-09-15,Mecklenburg-Vorpommern,13,00+,17,36,36,36,36,1610774,1.06,2.23,2.23,2.23,2.23\n2023-09-14,Mecklenburg-Vorpommern,13,00+,31,44,44,44,44,1610774,1.92,2.73,2.73,2.73,2.73\n2023-09-13,Mecklenburg-Vorpommern,13,00+,38,50,50,50,50,1610774,2.36,3.1,3.1,3.1,3.1\n2023-09-12,Mecklenburg-Vorpommern,13,00+,37,52,52,52,52,1610774,2.3,3.23,3.23,3.23,3.23\n2023-09-11,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-10,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-09,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-08,Mecklenburg-Vorpommern,13,00+,23,47,47,47,47,1610774,1.43,2.92,2.92,2.92,2.92\n2023-09-07,Mecklenburg-Vorpommern,13,00+,19,39,39,39,39,1610774,1.18,2.42,2.42,2.42,2.42\n2023-09-06,Mecklenburg-Vorpommern,13,00+,17,30,30,30,30,1610774,1.06,1.86,1.86,1.86,1.86\n2023-09-05,Mecklenburg-Vorpommern,13,00+,12,23,23,23,23,1610774,0.74,1.43,1.43,1.43,1.43\n2023-09-04,Mecklenburg-Vorpommern,13,00+,14,20,20,20,20,1610774,0.87,1.24,1.24,1.24,1.24\n2023-09-03,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-02,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-01,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2023-08-31,Mecklenburg-Vorpommern,13,00+,17,21,21,21,21,1610774,1.06,1.3,1.3,1.3,1.3\n2023-08-30,Mecklenburg-Vorpommern,13,00+,17,22,22,22,22,1610774,1.06,1.37,1.37,1.37,1.37\n2023-08-29,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2023-08-28,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-27,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-26,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-25,Mecklenburg-Vorpommern,13,00+,0,37,37,37,37,1610774,0,2.3,2.3,2.3,2.3\n2023-08-24,Mecklenburg-Vorpommern,13,00+,23,33,33,33,33,1610774,1.43,2.05,2.05,2.05,2.05\n2023-08-23,Mecklenburg-Vorpommern,13,00+,19,34,34,34,34,1610774,1.18,2.11,2.11,2.11,2.11\n2023-08-22,Mecklenburg-Vorpommern,13,00+,14,30,30,30,30,1610774,0.87,1.86,1.86,1.86,1.86\n2023-08-21,Mecklenburg-Vorpommern,13,00+,15,25,25,25,25,1610774,0.93,1.55,1.55,1.55,1.55\n2023-08-20,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-19,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-18,Mecklenburg-Vorpommern,13,00+,11,19,19,19,19,1610774,0.68,1.18,1.18,1.18,1.18\n2023-08-17,Mecklenburg-Vorpommern,13,00+,10,18,18,18,18,1610774,0.62,1.12,1.12,1.12,1.12\n2023-08-16,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-08-15,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-08-14,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-13,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-12,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-11,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-08-10,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-08-09,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-08,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-07,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-06,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-05,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2023-08-03,Mecklenburg-Vorpommern,13,00+,9,19,19,19,19,1610774,0.56,1.18,1.18,1.18,1.18\n2023-08-02,Mecklenburg-Vorpommern,13,00+,9,17,17,17,17,1610774,0.56,1.06,1.06,1.06,1.06\n2023-08-01,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-07-31,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-30,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-29,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-28,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2023-07-27,Mecklenburg-Vorpommern,13,00+,5,12,12,12,12,1610774,0.31,0.74,0.74,0.74,0.74\n2023-07-26,Mecklenburg-Vorpommern,13,00+,2,11,11,11,11,1610774,0.12,0.68,0.68,0.68,0.68\n2023-07-25,Mecklenburg-Vorpommern,13,00+,8,16,16,16,16,1610774,0.5,0.99,0.99,0.99,0.99\n2023-07-24,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-23,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-22,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-21,Mecklenburg-Vorpommern,13,00+,12,16,16,16,16,1610774,0.74,0.99,0.99,0.99,0.99\n2023-07-20,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-07-19,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2023-07-18,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-07-17,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-16,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-15,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-14,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2023-07-13,Mecklenburg-Vorpommern,13,00+,5,8,8,8,8,1610774,0.31,0.5,0.5,0.5,0.5\n2023-07-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2023-07-11,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2023-07-10,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-09,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-08,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-07,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-06,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-05,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2023-07-04,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2023-07-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-02,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-01,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-06-30,Mecklenburg-Vorpommern,13,00+,6,7,7,7,7,1610774,0.37,0.43,0.43,0.43,0.43\n2023-06-29,Mecklenburg-Vorpommern,13,00+,6,9,9,9,9,1610774,0.37,0.56,0.56,0.56,0.56\n2023-06-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-27,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-26,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-25,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-24,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2023-06-23,Mecklenburg-Vorpommern,13,00+,10,17,17,17,17,1610774,0.62,1.06,1.06,1.06,1.06\n2023-06-22,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2023-06-21,Mecklenburg-Vorpommern,13,00+,8,17,17,17,17,1610774,0.5,1.06,1.06,1.06,1.06\n2023-06-20,Mecklenburg-Vorpommern,13,00+,7,17,17,17,17,1610774,0.43,1.06,1.06,1.06,1.06\n2023-06-19,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2023-06-18,Mecklenburg-Vorpommern,13,00+,14,22,22,22,22,1610774,0.87,1.37,1.37,1.37,1.37\n2023-06-17,Mecklenburg-Vorpommern,13,00+,14,21,21,21,21,1610774,0.87,1.3,1.3,1.3,1.3\n2023-06-16,Mecklenburg-Vorpommern,13,00+,16,24,24,24,24,1610774,0.99,1.49,1.49,1.49,1.49\n2023-06-15,Mecklenburg-Vorpommern,13,00+,17,25,25,25,25,1610774,1.06,1.55,1.55,1.55,1.55\n2023-06-14,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-13,Mecklenburg-Vorpommern,13,00+,20,34,34,34,34,1610774,1.24,2.11,2.11,2.11,2.11\n2023-06-12,Mecklenburg-Vorpommern,13,00+,18,29,29,29,29,1610774,1.12,1.8,1.8,1.8,1.8\n2023-06-11,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-10,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-09,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-08,Mecklenburg-Vorpommern,13,00+,22,28,28,28,28,1610774,1.37,1.74,1.74,1.74,1.74\n2023-06-07,Mecklenburg-Vorpommern,13,00+,17,31,31,31,31,1610774,1.06,1.92,1.92,1.92,1.92\n2023-06-06,Mecklenburg-Vorpommern,13,00+,23,28,28,28,28,1610774,1.43,1.74,1.74,1.74,1.74\n2023-06-05,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-04,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-03,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-02,Mecklenburg-Vorpommern,13,00+,19,26,26,26,26,1610774,1.18,1.61,1.61,1.61,1.61\n2023-06-01,Mecklenburg-Vorpommern,13,00+,16,25,25,25,25,1610774,0.99,1.55,1.55,1.55,1.55\n2023-05-31,Mecklenburg-Vorpommern,13,00+,17,24,24,24,24,1610774,1.06,1.49,1.49,1.49,1.49\n2023-05-30,Mecklenburg-Vorpommern,13,00+,23,29,29,29,29,1610774,1.43,1.8,1.8,1.8,1.8\n2023-05-29,Mecklenburg-Vorpommern,13,00+,36,41,41,41,41,1610774,2.23,2.55,2.55,2.55,2.55\n2023-05-28,Mecklenburg-Vorpommern,13,00+,37,42,42,42,42,1610774,2.3,2.61,2.61,2.61,2.61\n2023-05-27,Mecklenburg-Vorpommern,13,00+,38,43,43,43,43,1610774,2.36,2.67,2.67,2.67,2.67\n2023-05-26,Mecklenburg-Vorpommern,13,00+,38,47,47,47,47,1610774,2.36,2.92,2.92,2.92,2.92\n2023-05-25,Mecklenburg-Vorpommern,13,00+,34,42,42,42,42,1610774,2.11,2.61,2.61,2.61,2.61\n2023-05-24,Mecklenburg-Vorpommern,13,00+,36,46,46,46,46,1610774,2.23,2.86,2.86,2.86,2.86\n2023-05-23,Mecklenburg-Vorpommern,13,00+,31,41,41,41,41,1610774,1.92,2.55,2.55,2.55,2.55\n2023-05-22,Mecklenburg-Vorpommern,13,00+,30,46,46,46,46,1610774,1.86,2.86,2.86,2.86,2.86\n2023-05-21,Mecklenburg-Vorpommern,13,00+,30,45,45,45,45,1610774,1.86,2.79,2.79,2.79,2.79\n2023-05-20,Mecklenburg-Vorpommern,13,00+,33,47,47,47,47,1610774,2.05,2.92,2.92,2.92,2.92\n2023-05-19,Mecklenburg-Vorpommern,13,00+,47,57,57,57,57,1610774,2.92,3.54,3.54,3.54,3.54\n2023-05-18,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-05-17,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-16,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-15,Mecklenburg-Vorpommern,13,00+,58,75,75,75,75,1610774,3.6,4.66,4.66,4.66,4.66\n2023-05-14,Mecklenburg-Vorpommern,13,00+,59,76,76,76,76,1610774,3.66,4.72,4.72,4.72,4.72\n2023-05-13,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-05-12,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-05-11,Mecklenburg-Vorpommern,13,00+,55,72,72,72,72,1610774,3.41,4.47,4.47,4.47,4.47\n2023-05-10,Mecklenburg-Vorpommern,13,00+,64,71,71,71,71,1610774,3.97,4.41,4.41,4.41,4.41\n2023-05-09,Mecklenburg-Vorpommern,13,00+,79,92,92,92,92,1610774,4.9,5.71,5.71,5.71,5.71\n2023-05-08,Mecklenburg-Vorpommern,13,00+,56,70,70,70,70,1610774,3.48,4.35,4.35,4.35,4.35\n2023-05-07,Mecklenburg-Vorpommern,13,00+,57,70,70,70,70,1610774,3.54,4.35,4.35,4.35,4.35\n2023-05-06,Mecklenburg-Vorpommern,13,00+,57,68,68,68,68,1610774,3.54,4.22,4.22,4.22,4.22\n2023-05-05,Mecklenburg-Vorpommern,13,00+,50,59,59,59,59,1610774,3.1,3.66,3.66,3.66,3.66\n2023-05-04,Mecklenburg-Vorpommern,13,00+,54,62,62,62,62,1610774,3.35,3.85,3.85,3.85,3.85\n2023-05-03,Mecklenburg-Vorpommern,13,00+,30,62,62,62,62,1610774,1.86,3.85,3.85,3.85,3.85\n2023-05-02,Mecklenburg-Vorpommern,13,00+,39,55,55,55,55,1610774,2.42,3.41,3.41,3.41,3.41\n2023-05-01,Mecklenburg-Vorpommern,13,00+,70,96,96,96,96,1610774,4.35,5.96,5.96,5.96,5.96\n2023-04-30,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-29,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-28,Mecklenburg-Vorpommern,13,00+,86,109,109,109,109,1610774,5.34,6.77,6.77,6.77,6.77\n2023-04-27,Mecklenburg-Vorpommern,13,00+,95,122,122,122,122,1610774,5.9,7.57,7.57,7.57,7.57\n2023-04-26,Mecklenburg-Vorpommern,13,00+,114,142,142,142,142,1610774,7.08,8.82,8.82,8.82,8.82\n2023-04-25,Mecklenburg-Vorpommern,13,00+,127,151,151,151,151,1610774,7.88,9.37,9.37,9.37,9.37\n2023-04-24,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-23,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-22,Mecklenburg-Vorpommern,13,00+,143,167,167,167,167,1610774,8.88,10.37,10.37,10.37,10.37\n2023-04-21,Mecklenburg-Vorpommern,13,00+,150,174,174,174,174,1610774,9.31,10.8,10.8,10.8,10.8\n2023-04-20,Mecklenburg-Vorpommern,13,00+,165,187,187,187,187,1610774,10.24,11.61,11.61,11.61,11.61\n2023-04-19,Mecklenburg-Vorpommern,13,00+,163,192,192,192,192,1610774,10.12,11.92,11.92,11.92,11.92\n2023-04-18,Mecklenburg-Vorpommern,13,00+,210,241,241,241,241,1610774,13.04,14.96,14.96,14.96,14.96\n2023-04-17,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-16,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-15,Mecklenburg-Vorpommern,13,00+,159,190,190,190,190,1610774,9.87,11.8,11.8,11.8,11.8\n2023-04-14,Mecklenburg-Vorpommern,13,00+,137,165,165,165,165,1610774,8.51,10.24,10.24,10.24,10.24\n2023-04-13,Mecklenburg-Vorpommern,13,00+,132,152,152,152,152,1610774,8.19,9.44,9.44,9.44,9.44\n2023-04-12,Mecklenburg-Vorpommern,13,00+,128,152,152,152,152,1610774,7.95,9.44,9.44,9.44,9.44\n2023-04-11,Mecklenburg-Vorpommern,13,00+,101,121,121,121,121,1610774,6.27,7.51,7.51,7.51,7.51\n2023-04-10,Mecklenburg-Vorpommern,13,00+,159,180,180,180,180,1610774,9.87,11.17,11.17,11.17,11.17\n2023-04-09,Mecklenburg-Vorpommern,13,00+,162,183,183,183,183,1610774,10.06,11.36,11.36,11.36,11.36\n2023-04-08,Mecklenburg-Vorpommern,13,00+,162,180,180,180,180,1610774,10.06,11.17,11.17,11.17,11.17\n2023-04-07,Mecklenburg-Vorpommern,13,00+,193,210,210,210,210,1610774,11.98,13.04,13.04,13.04,13.04\n2023-04-06,Mecklenburg-Vorpommern,13,00+,194,215,215,215,215,1610774,12.04,13.35,13.35,13.35,13.35\n2023-04-05,Mecklenburg-Vorpommern,13,00+,160,221,221,221,221,1610774,9.93,13.72,13.72,13.72,13.72\n2023-04-04,Mecklenburg-Vorpommern,13,00+,182,214,214,214,214,1610774,11.3,13.29,13.29,13.29,13.29\n2023-04-03,Mecklenburg-Vorpommern,13,00+,198,234,234,234,234,1610774,12.29,14.53,14.53,14.53,14.53\n2023-04-02,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-04-01,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-03-31,Mecklenburg-Vorpommern,13,00+,202,247,247,247,247,1610774,12.54,15.33,15.33,15.33,15.33\n2023-03-30,Mecklenburg-Vorpommern,13,00+,224,257,257,257,257,1610774,13.91,15.96,15.96,15.96,15.96\n2023-03-29,Mecklenburg-Vorpommern,13,00+,230,275,275,275,275,1610774,14.28,17.07,17.07,17.07,17.07\n2023-03-28,Mecklenburg-Vorpommern,13,00+,243,291,291,291,291,1610774,15.09,18.07,18.07,18.07,18.07\n2023-03-27,Mecklenburg-Vorpommern,13,00+,239,285,285,285,285,1610774,14.84,17.69,17.69,17.69,17.69\n2023-03-26,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-25,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-24,Mecklenburg-Vorpommern,13,00+,205,262,262,262,262,1610774,12.73,16.27,16.27,16.27,16.27\n2023-03-23,Mecklenburg-Vorpommern,13,00+,177,257,257,257,257,1610774,10.99,15.96,15.96,15.96,15.96\n2023-03-22,Mecklenburg-Vorpommern,13,00+,185,236,236,236,236,1610774,11.49,14.65,14.65,14.65,14.65\n2023-03-21,Mecklenburg-Vorpommern,13,00+,173,219,219,219,219,1610774,10.74,13.6,13.6,13.6,13.6\n2023-03-20,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-19,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-18,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-17,Mecklenburg-Vorpommern,13,00+,157,202,202,202,202,1610774,9.75,12.54,12.54,12.54,12.54\n2023-03-16,Mecklenburg-Vorpommern,13,00+,164,196,196,196,196,1610774,10.18,12.17,12.17,12.17,12.17\n2023-03-15,Mecklenburg-Vorpommern,13,00+,129,160,160,160,160,1610774,8.01,9.93,9.93,9.93,9.93\n2023-03-14,Mecklenburg-Vorpommern,13,00+,112,150,150,150,150,1610774,6.95,9.31,9.31,9.31,9.31\n2023-03-13,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-12,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-11,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-10,Mecklenburg-Vorpommern,13,00+,101,122,122,122,122,1610774,6.27,7.57,7.57,7.57,7.57\n2023-03-09,Mecklenburg-Vorpommern,13,00+,80,108,108,108,108,1610774,4.97,6.7,6.7,6.7,6.7\n2023-03-08,Mecklenburg-Vorpommern,13,00+,100,127,127,127,127,1610774,6.21,7.88,7.88,7.88,7.88\n2023-03-07,Mecklenburg-Vorpommern,13,00+,96,113,113,113,113,1610774,5.96,7.02,7.02,7.02,7.02\n2023-03-06,Mecklenburg-Vorpommern,13,00+,88,99,99,99,99,1610774,5.46,6.15,6.15,6.15,6.15\n2023-03-05,Mecklenburg-Vorpommern,13,00+,91,102,102,102,102,1610774,5.65,6.33,6.33,6.33,6.33\n2023-03-04,Mecklenburg-Vorpommern,13,00+,106,117,117,117,117,1610774,6.58,7.26,7.26,7.26,7.26\n2023-03-03,Mecklenburg-Vorpommern,13,00+,105,119,119,119,119,1610774,6.52,7.39,7.39,7.39,7.39\n2023-03-02,Mecklenburg-Vorpommern,13,00+,103,120,120,120,120,1610774,6.39,7.45,7.45,7.45,7.45\n2023-03-01,Mecklenburg-Vorpommern,13,00+,97,113,113,113,113,1610774,6.02,7.02,7.02,7.02,7.02\n2023-02-28,Mecklenburg-Vorpommern,13,00+,99,116,116,116,116,1610774,6.15,7.2,7.2,7.2,7.2\n2023-02-27,Mecklenburg-Vorpommern,13,00+,80,106,106,106,106,1610774,4.97,6.58,6.58,6.58,6.58\n2023-02-26,Mecklenburg-Vorpommern,13,00+,84,107,107,107,107,1610774,5.21,6.64,6.64,6.64,6.64\n2023-02-25,Mecklenburg-Vorpommern,13,00+,91,99,99,99,99,1610774,5.65,6.15,6.15,6.15,6.15\n2023-02-24,Mecklenburg-Vorpommern,13,00+,84,100,100,100,100,1610774,5.21,6.21,6.21,6.21,6.21\n2023-02-23,Mecklenburg-Vorpommern,13,00+,80,95,95,95,95,1610774,4.97,5.9,5.9,5.9,5.9\n2023-02-22,Mecklenburg-Vorpommern,13,00+,84,98,98,98,98,1610774,5.21,6.08,6.08,6.08,6.08\n2023-02-21,Mecklenburg-Vorpommern,13,00+,83,90,90,90,90,1610774,5.15,5.59,5.59,5.59,5.59\n2023-02-20,Mecklenburg-Vorpommern,13,00+,65,84,84,84,84,1610774,4.04,5.21,5.21,5.21,5.21\n2023-02-19,Mecklenburg-Vorpommern,13,00+,65,80,80,80,80,1610774,4.04,4.97,4.97,4.97,4.97\n2023-02-18,Mecklenburg-Vorpommern,13,00+,67,75,75,75,75,1610774,4.16,4.66,4.66,4.66,4.66\n2023-02-17,Mecklenburg-Vorpommern,13,00+,59,73,73,73,73,1610774,3.66,4.53,4.53,4.53,4.53\n2023-02-16,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-02-15,Mecklenburg-Vorpommern,13,00+,60,75,75,75,75,1610774,3.72,4.66,4.66,4.66,4.66\n2023-02-14,Mecklenburg-Vorpommern,13,00+,63,72,72,72,72,1610774,3.91,4.47,4.47,4.47,4.47\n2023-02-13,Mecklenburg-Vorpommern,13,00+,65,81,81,81,81,1610774,4.04,5.03,5.03,5.03,5.03\n2023-02-12,Mecklenburg-Vorpommern,13,00+,66,82,82,82,82,1610774,4.1,5.09,5.09,5.09,5.09\n2023-02-11,Mecklenburg-Vorpommern,13,00+,71,85,85,85,85,1610774,4.41,5.28,5.28,5.28,5.28\n2023-02-10,Mecklenburg-Vorpommern,13,00+,75,87,87,87,87,1610774,4.66,5.4,5.4,5.4,5.4\n2023-02-09,Mecklenburg-Vorpommern,13,00+,66,76,76,76,76,1610774,4.1,4.72,4.72,4.72,4.72\n2023-02-08,Mecklenburg-Vorpommern,13,00+,68,78,78,78,78,1610774,4.22,4.84,4.84,4.84,4.84\n2023-02-07,Mecklenburg-Vorpommern,13,00+,65,79,79,79,79,1610774,4.04,4.9,4.9,4.9,4.9\n2023-02-06,Mecklenburg-Vorpommern,13,00+,61,73,73,73,73,1610774,3.79,4.53,4.53,4.53,4.53\n2023-02-05,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-02-04,Mecklenburg-Vorpommern,13,00+,64,70,70,70,70,1610774,3.97,4.35,4.35,4.35,4.35\n2023-02-03,Mecklenburg-Vorpommern,13,00+,60,68,68,68,68,1610774,3.72,4.22,4.22,4.22,4.22\n2023-02-02,Mecklenburg-Vorpommern,13,00+,66,77,77,77,77,1610774,4.1,4.78,4.78,4.78,4.78\n2023-02-01,Mecklenburg-Vorpommern,13,00+,59,74,74,74,74,1610774,3.66,4.59,4.59,4.59,4.59\n2023-01-31,Mecklenburg-Vorpommern,13,00+,61,79,79,79,79,1610774,3.79,4.9,4.9,4.9,4.9\n2023-01-30,Mecklenburg-Vorpommern,13,00+,77,94,94,94,94,1610774,4.78,5.84,5.84,5.84,5.84\n2023-01-29,Mecklenburg-Vorpommern,13,00+,78,95,95,95,95,1610774,4.84,5.9,5.9,5.9,5.9\n2023-01-28,Mecklenburg-Vorpommern,13,00+,80,94,94,94,94,1610774,4.97,5.84,5.84,5.84,5.84\n2023-01-27,Mecklenburg-Vorpommern,13,00+,78,94,94,94,94,1610774,4.84,5.84,5.84,5.84,5.84\n2023-01-26,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-25,Mecklenburg-Vorpommern,13,00+,71,86,86,86,86,1610774,4.41,5.34,5.34,5.34,5.34\n2023-01-24,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-23,Mecklenburg-Vorpommern,13,00+,54,70,70,70,70,1610774,3.35,4.35,4.35,4.35,4.35\n2023-01-22,Mecklenburg-Vorpommern,13,00+,56,71,71,71,71,1610774,3.48,4.41,4.41,4.41,4.41\n2023-01-21,Mecklenburg-Vorpommern,13,00+,61,74,74,74,74,1610774,3.79,4.59,4.59,4.59,4.59\n2023-01-20,Mecklenburg-Vorpommern,13,00+,70,86,86,86,86,1610774,4.35,5.34,5.34,5.34,5.34\n2023-01-19,Mecklenburg-Vorpommern,13,00+,79,89,89,89,89,1610774,4.9,5.53,5.53,5.53,5.53\n2023-01-18,Mecklenburg-Vorpommern,13,00+,84,97,97,97,97,1610774,5.21,6.02,6.02,6.02,6.02\n2023-01-17,Mecklenburg-Vorpommern,13,00+,95,108,108,108,108,1610774,5.9,6.7,6.7,6.7,6.7\n2023-01-16,Mecklenburg-Vorpommern,13,00+,108,137,137,137,137,1610774,6.7,8.51,8.51,8.51,8.51\n2023-01-15,Mecklenburg-Vorpommern,13,00+,110,137,137,137,137,1610774,6.83,8.51,8.51,8.51,8.51\n2023-01-14,Mecklenburg-Vorpommern,13,00+,117,140,140,140,140,1610774,7.26,8.69,8.69,8.69,8.69\n2023-01-13,Mecklenburg-Vorpommern,13,00+,127,148,148,148,148,1610774,7.88,9.19,9.19,9.19,9.19\n2023-01-12,Mecklenburg-Vorpommern,13,00+,151,175,175,175,175,1610774,9.37,10.86,10.86,10.86,10.86\n2023-01-11,Mecklenburg-Vorpommern,13,00+,157,187,187,187,187,1610774,9.75,11.61,11.61,11.61,11.61\n2023-01-10,Mecklenburg-Vorpommern,13,00+,154,196,196,196,196,1610774,9.56,12.17,12.17,12.17,12.17\n2023-01-09,Mecklenburg-Vorpommern,13,00+,160,210,210,210,210,1610774,9.93,13.04,13.04,13.04,13.04\n2023-01-08,Mecklenburg-Vorpommern,13,00+,164,212,212,212,212,1610774,10.18,13.16,13.16,13.16,13.16\n2023-01-07,Mecklenburg-Vorpommern,13,00+,176,0,0,0,0,1610774,10.93,0,0,0,0\n2023-01-06,Mecklenburg-Vorpommern,13,00+,180,0,0,0,0,1610774,11.17,0,0,0,0\n2023-01-05,Mecklenburg-Vorpommern,13,00+,203,0,0,0,0,1610774,12.6,0,0,0,0\n2023-01-04,Mecklenburg-Vorpommern,13,00+,244,0,0,0,0,1610774,15.15,0,0,0,0\n2023-01-03,Mecklenburg-Vorpommern,13,00+,296,0,0,0,0,1610774,18.38,0,0,0,0\n2023-01-02,Mecklenburg-Vorpommern,13,00+,243,0,0,0,0,1610774,15.09,0,0,0,0\n2024-08-31,Sachsen,14,00+,54,54,NA,NA,NA,4056941,1.33,1.33,NA,NA,NA\n2024-08-30,Sachsen,14,00+,43,56,NA,NA,NA,4056941,1.06,1.38,NA,NA,NA\n2024-08-29,Sachsen,14,00+,38,53,63,59,68,4056941,0.94,1.31,1.57,1.48,1.69\n2024-08-28,Sachsen,14,00+,38,54,62,59,67,4056941,0.94,1.33,1.54,1.46,1.66\n2024-08-27,Sachsen,14,00+,33,53,60,57,64,4056941,0.81,1.31,1.48,1.41,1.59\n2024-08-26,Sachsen,14,00+,47,55,59,57,63,4056941,1.16,1.36,1.47,1.42,1.56\n2024-08-25,Sachsen,14,00+,49,55,59,57,63,4056941,1.21,1.36,1.47,1.42,1.56\n2024-08-24,Sachsen,14,00+,50,55,59,57,63,4056941,1.23,1.36,1.47,1.41,1.55\n2024-08-23,Sachsen,14,00+,45,60,64,62,68,4056941,1.11,1.48,1.59,1.54,1.69\n2024-08-22,Sachsen,14,00+,42,59,63,61,66,4056941,1.04,1.45,1.56,1.51,1.65\n2024-08-21,Sachsen,14,00+,32,56,59,57,62,4056941,0.79,1.38,1.47,1.43,1.55\n2024-08-20,Sachsen,14,00+,26,58,61,59,64,4056941,0.64,1.43,1.51,1.47,1.59\n2024-08-19,Sachsen,14,00+,30,44,46,44,48,4056941,0.74,1.08,1.14,1.11,1.19\n2024-08-18,Sachsen,14,00+,30,42,43,42,45,4056941,0.74,1.04,1.08,1.06,1.13\n2024-08-17,Sachsen,14,00+,32,43,44,43,47,4056941,0.79,1.06,1.11,1.08,1.16\n2024-08-16,Sachsen,14,00+,32,42,43,42,45,4056941,0.79,1.04,1.08,1.05,1.13\n2024-08-15,Sachsen,14,00+,30,40,41,40,43,4056941,0.74,0.99,1.02,1,1.07\n2024-08-14,Sachsen,14,00+,22,38,39,38,41,4056941,0.54,0.94,0.97,0.95,1.01\n2024-08-13,Sachsen,14,00+,18,35,36,35,37,4056941,0.44,0.86,0.89,0.87,0.92\n2024-08-12,Sachsen,14,00+,28,42,43,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-11,Sachsen,14,00+,28,42,43,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-10,Sachsen,14,00+,30,42,42,42,44,4056941,0.74,1.04,1.06,1.04,1.09\n2024-08-09,Sachsen,14,00+,23,38,38,38,39,4056941,0.57,0.94,0.96,0.94,0.98\n2024-08-08,Sachsen,14,00+,29,41,41,41,42,4056941,0.71,1.01,1.03,1.02,1.05\n2024-08-07,Sachsen,14,00+,24,40,40,40,41,4056941,0.59,0.99,1,0.99,1.03\n2024-08-06,Sachsen,14,00+,22,38,38,38,39,4056941,0.54,0.94,0.95,0.94,0.97\n2024-08-05,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-04,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-03,Sachsen,14,00+,18,27,27,27,27,4056941,0.44,0.67,0.67,0.67,0.68\n2024-08-02,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.65,0.64,0.66\n2024-08-01,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.48\n2024-07-31,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.53\n2024-07-30,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2024-07-29,Sachsen,14,00+,13,29,29,29,29,4056941,0.32,0.71,0.72,0.71,0.72\n2024-07-28,Sachsen,14,00+,14,30,30,30,30,4056941,0.35,0.74,0.74,0.74,0.74\n2024-07-27,Sachsen,14,00+,15,30,30,30,30,4056941,0.37,0.74,0.74,0.74,0.74\n2024-07-26,Sachsen,14,00+,17,36,36,36,36,4056941,0.42,0.89,0.89,0.89,0.89\n2024-07-25,Sachsen,14,00+,20,40,40,40,40,4056941,0.49,0.99,0.99,0.99,0.99\n2024-07-24,Sachsen,14,00+,18,37,37,37,37,4056941,0.44,0.91,0.91,0.91,0.91\n2024-07-23,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-07-22,Sachsen,14,00+,20,35,35,35,35,4056941,0.49,0.86,0.86,0.86,0.86\n2024-07-21,Sachsen,14,00+,22,36,36,36,36,4056941,0.54,0.89,0.89,0.89,0.89\n2024-07-20,Sachsen,14,00+,22,35,35,35,35,4056941,0.54,0.86,0.86,0.86,0.86\n2024-07-19,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-07-18,Sachsen,14,00+,23,36,36,36,36,4056941,0.57,0.89,0.89,0.89,0.89\n2024-07-17,Sachsen,14,00+,19,37,37,37,37,4056941,0.47,0.91,0.91,0.91,0.91\n2024-07-16,Sachsen,14,00+,18,35,35,35,35,4056941,0.44,0.86,0.86,0.86,0.86\n2024-07-15,Sachsen,14,00+,19,29,29,29,29,4056941,0.47,0.71,0.71,0.71,0.71\n2024-07-14,Sachsen,14,00+,20,28,28,28,28,4056941,0.49,0.69,0.69,0.69,0.69\n2024-07-13,Sachsen,14,00+,21,29,29,29,29,4056941,0.52,0.71,0.71,0.71,0.71\n2024-07-12,Sachsen,14,00+,14,25,25,25,25,4056941,0.35,0.62,0.62,0.62,0.62\n2024-07-11,Sachsen,14,00+,10,20,20,20,20,4056941,0.25,0.49,0.49,0.49,0.49\n2024-07-10,Sachsen,14,00+,15,26,26,26,26,4056941,0.37,0.64,0.64,0.64,0.64\n2024-07-09,Sachsen,14,00+,5,22,22,22,22,4056941,0.12,0.54,0.54,0.54,0.54\n2024-07-08,Sachsen,14,00+,8,24,24,24,24,4056941,0.2,0.59,0.59,0.59,0.59\n2024-07-07,Sachsen,14,00+,9,24,24,24,24,4056941,0.22,0.59,0.59,0.59,0.59\n2024-07-06,Sachsen,14,00+,10,25,25,25,25,4056941,0.25,0.62,0.62,0.62,0.62\n2024-07-05,Sachsen,14,00+,9,23,23,23,23,4056941,0.22,0.57,0.57,0.57,0.57\n2024-07-04,Sachsen,14,00+,10,24,24,24,24,4056941,0.25,0.59,0.59,0.59,0.59\n2024-07-03,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2024-07-02,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-07-01,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2024-06-30,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-29,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-06-28,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-27,Sachsen,14,00+,7,13,13,13,13,4056941,0.17,0.32,0.32,0.32,0.32\n2024-06-26,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2024-06-25,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-24,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2024-06-23,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2024-06-22,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2024-06-21,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-06-20,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2024-06-19,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-06-18,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-17,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-16,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-15,Sachsen,14,00+,5,5,5,5,5,4056941,0.12,0.12,0.12,0.12,0.12\n2024-06-14,Sachsen,14,00+,7,7,7,7,7,4056941,0.17,0.17,0.17,0.17,0.17\n2024-06-13,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-12,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-06-11,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-06-10,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-09,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-08,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-07,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-06,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-05,Sachsen,14,00+,5,10,10,10,10,4056941,0.12,0.25,0.25,0.25,0.25\n2024-06-04,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-06-03,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-02,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-01,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-05-31,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-05-30,Sachsen,14,00+,4,12,12,12,12,4056941,0.1,0.3,0.3,0.3,0.3\n2024-05-29,Sachsen,14,00+,2,9,9,9,9,4056941,0.05,0.22,0.22,0.22,0.22\n2024-05-28,Sachsen,14,00+,3,9,9,9,9,4056941,0.07,0.22,0.22,0.22,0.22\n2024-05-27,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-26,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-25,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-24,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-05-23,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-22,Sachsen,14,00+,3,4,4,4,4,4056941,0.07,0.1,0.1,0.1,0.1\n2024-05-21,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-20,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-19,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-18,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-17,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-05-16,Sachsen,14,00+,0,2,2,2,2,4056941,0,0.05,0.05,0.05,0.05\n2024-05-15,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-14,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-13,Sachsen,14,00+,0,5,5,5,5,4056941,0,0.12,0.12,0.12,0.12\n2024-05-12,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-11,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-10,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-09,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-08,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-07,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-06,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-05,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-04,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-03,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-02,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-01,Sachsen,14,00+,4,4,4,4,4,4056941,0.1,0.1,0.1,0.1,0.1\n2024-04-30,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-04-29,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-28,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-27,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-26,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-25,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-24,Sachsen,14,00+,3,5,5,5,5,4056941,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-04-22,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-04-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-20,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2024-04-18,Sachsen,14,00+,8,9,9,9,9,4056941,0.2,0.22,0.22,0.22,0.22\n2024-04-17,Sachsen,14,00+,9,10,10,10,10,4056941,0.22,0.25,0.25,0.25,0.25\n2024-04-16,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-04-15,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-04-14,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-13,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-12,Sachsen,14,00+,2,3,3,3,3,4056941,0.05,0.07,0.07,0.07,0.07\n2024-04-11,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-04-10,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-09,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-08,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-07,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-06,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-04,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-03,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-04-02,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-01,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-31,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-30,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-29,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-28,Sachsen,14,00+,2,10,10,10,10,4056941,0.05,0.25,0.25,0.25,0.25\n2024-03-27,Sachsen,14,00+,1,11,11,11,11,4056941,0.02,0.27,0.27,0.27,0.27\n2024-03-26,Sachsen,14,00+,1,8,8,8,8,4056941,0.02,0.2,0.2,0.2,0.2\n2024-03-25,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-24,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-03-23,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-22,Sachsen,14,00+,5,13,13,13,13,4056941,0.12,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen,14,00+,4,13,13,13,13,4056941,0.1,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-03-19,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-18,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-17,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-16,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-15,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-03-14,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-13,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-03-12,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2024-03-11,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-03-10,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-09,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-08,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2024-03-07,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2024-03-06,Sachsen,14,00+,14,22,22,22,22,4056941,0.35,0.54,0.54,0.54,0.54\n2024-03-05,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2024-03-04,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-03,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-02,Sachsen,14,00+,7,21,21,21,21,4056941,0.17,0.52,0.52,0.52,0.52\n2024-03-01,Sachsen,14,00+,6,19,19,19,19,4056941,0.15,0.47,0.47,0.47,0.47\n2024-02-29,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-02-28,Sachsen,14,00+,13,20,20,20,20,4056941,0.32,0.49,0.49,0.49,0.49\n2024-02-27,Sachsen,14,00+,13,24,24,24,24,4056941,0.32,0.59,0.59,0.59,0.59\n2024-02-26,Sachsen,14,00+,21,32,32,32,32,4056941,0.52,0.79,0.79,0.79,0.79\n2024-02-25,Sachsen,14,00+,24,35,35,35,35,4056941,0.59,0.86,0.86,0.86,0.86\n2024-02-24,Sachsen,14,00+,25,35,35,35,35,4056941,0.62,0.86,0.86,0.86,0.86\n2024-02-23,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-02-22,Sachsen,14,00+,19,31,31,31,31,4056941,0.47,0.76,0.76,0.76,0.76\n2024-02-21,Sachsen,14,00+,19,34,34,34,34,4056941,0.47,0.84,0.84,0.84,0.84\n2024-02-20,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-02-19,Sachsen,14,00+,22,41,41,41,41,4056941,0.54,1.01,1.01,1.01,1.01\n2024-02-18,Sachsen,14,00+,23,39,39,39,39,4056941,0.57,0.96,0.96,0.96,0.96\n2024-02-17,Sachsen,14,00+,25,40,40,40,40,4056941,0.62,0.99,0.99,0.99,0.99\n2024-02-16,Sachsen,14,00+,26,44,44,44,44,4056941,0.64,1.08,1.08,1.08,1.08\n2024-02-15,Sachsen,14,00+,31,47,47,47,47,4056941,0.76,1.16,1.16,1.16,1.16\n2024-02-14,Sachsen,14,00+,24,47,47,47,47,4056941,0.59,1.16,1.16,1.16,1.16\n2024-02-13,Sachsen,14,00+,24,46,46,46,46,4056941,0.59,1.13,1.13,1.13,1.13\n2024-02-12,Sachsen,14,00+,28,47,47,47,47,4056941,0.69,1.16,1.16,1.16,1.16\n2024-02-11,Sachsen,14,00+,28,46,46,46,46,4056941,0.69,1.13,1.13,1.13,1.13\n2024-02-10,Sachsen,14,00+,30,46,46,46,46,4056941,0.74,1.13,1.13,1.13,1.13\n2024-02-09,Sachsen,14,00+,29,49,49,49,49,4056941,0.71,1.21,1.21,1.21,1.21\n2024-02-08,Sachsen,14,00+,36,55,55,55,55,4056941,0.89,1.36,1.36,1.36,1.36\n2024-02-07,Sachsen,14,00+,26,63,63,63,63,4056941,0.64,1.55,1.55,1.55,1.55\n2024-02-06,Sachsen,14,00+,36,69,69,69,69,4056941,0.89,1.7,1.7,1.7,1.7\n2024-02-05,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2024-02-04,Sachsen,14,00+,60,90,90,90,90,4056941,1.48,2.22,2.22,2.22,2.22\n2024-02-03,Sachsen,14,00+,62,92,92,92,92,4056941,1.53,2.27,2.27,2.27,2.27\n2024-02-02,Sachsen,14,00+,52,95,95,95,95,4056941,1.28,2.34,2.34,2.34,2.34\n2024-02-01,Sachsen,14,00+,49,95,95,95,95,4056941,1.21,2.34,2.34,2.34,2.34\n2024-01-31,Sachsen,14,00+,49,94,94,94,94,4056941,1.21,2.32,2.32,2.32,2.32\n2024-01-30,Sachsen,14,00+,33,95,95,95,95,4056941,0.81,2.34,2.34,2.34,2.34\n2024-01-29,Sachsen,14,00+,43,85,85,85,85,4056941,1.06,2.1,2.1,2.1,2.1\n2024-01-28,Sachsen,14,00+,50,88,88,88,88,4056941,1.23,2.17,2.17,2.17,2.17\n2024-01-27,Sachsen,14,00+,56,89,89,89,89,4056941,1.38,2.19,2.19,2.19,2.19\n2024-01-26,Sachsen,14,00+,56,93,93,93,93,4056941,1.38,2.29,2.29,2.29,2.29\n2024-01-25,Sachsen,14,00+,45,98,98,98,98,4056941,1.11,2.42,2.42,2.42,2.42\n2024-01-24,Sachsen,14,00+,58,101,101,101,101,4056941,1.43,2.49,2.49,2.49,2.49\n2024-01-23,Sachsen,14,00+,52,107,107,107,107,4056941,1.28,2.64,2.64,2.64,2.64\n2024-01-22,Sachsen,14,00+,70,124,124,124,124,4056941,1.73,3.06,3.06,3.06,3.06\n2024-01-21,Sachsen,14,00+,70,120,120,120,120,4056941,1.73,2.96,2.96,2.96,2.96\n2024-01-20,Sachsen,14,00+,75,120,120,120,120,4056941,1.85,2.96,2.96,2.96,2.96\n2024-01-19,Sachsen,14,00+,72,125,125,125,125,4056941,1.77,3.08,3.08,3.08,3.08\n2024-01-18,Sachsen,14,00+,83,135,135,135,135,4056941,2.05,3.33,3.33,3.33,3.33\n2024-01-17,Sachsen,14,00+,78,136,136,136,136,4056941,1.92,3.35,3.35,3.35,3.35\n2024-01-16,Sachsen,14,00+,70,142,142,142,142,4056941,1.73,3.5,3.5,3.5,3.5\n2024-01-15,Sachsen,14,00+,77,149,149,149,149,4056941,1.9,3.67,3.67,3.67,3.67\n2024-01-14,Sachsen,14,00+,83,157,157,157,157,4056941,2.05,3.87,3.87,3.87,3.87\n2024-01-13,Sachsen,14,00+,87,159,159,159,159,4056941,2.14,3.92,3.92,3.92,3.92\n2024-01-12,Sachsen,14,00+,83,167,167,167,167,4056941,2.05,4.12,4.12,4.12,4.12\n2024-01-11,Sachsen,14,00+,97,184,184,184,184,4056941,2.39,4.54,4.54,4.54,4.54\n2024-01-10,Sachsen,14,00+,111,216,216,216,216,4056941,2.74,5.32,5.32,5.32,5.32\n2024-01-09,Sachsen,14,00+,208,313,313,313,313,4056941,5.13,7.72,7.72,7.72,7.72\n2024-01-08,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2024-01-07,Sachsen,14,00+,198,303,303,303,303,4056941,4.88,7.47,7.47,7.47,7.47\n2024-01-06,Sachsen,14,00+,215,314,314,314,314,4056941,5.3,7.74,7.74,7.74,7.74\n2024-01-05,Sachsen,14,00+,225,349,349,349,349,4056941,5.55,8.6,8.6,8.6,8.6\n2024-01-04,Sachsen,14,00+,243,369,369,369,369,4056941,5.99,9.1,9.1,9.1,9.1\n2024-01-03,Sachsen,14,00+,277,472,472,472,472,4056941,6.83,11.63,11.63,11.63,11.63\n2024-01-02,Sachsen,14,00+,184,361,361,361,361,4056941,4.54,8.9,8.9,8.9,8.9\n2024-01-01,Sachsen,14,00+,201,361,361,361,361,4056941,4.95,8.9,8.9,8.9,8.9\n2023-12-31,Sachsen,14,00+,207,352,352,352,352,4056941,5.1,8.68,8.68,8.68,8.68\n2023-12-30,Sachsen,14,00+,231,364,364,364,364,4056941,5.69,8.97,8.97,8.97,8.97\n2023-12-29,Sachsen,14,00+,198,349,349,349,349,4056941,4.88,8.6,8.6,8.6,8.6\n2023-12-28,Sachsen,14,00+,118,358,358,358,358,4056941,2.91,8.82,8.82,8.82,8.82\n2023-12-27,Sachsen,14,00+,105,286,286,286,286,4056941,2.59,7.05,7.05,7.05,7.05\n2023-12-26,Sachsen,14,00+,190,377,377,377,377,4056941,4.68,9.29,9.29,9.29,9.29\n2023-12-25,Sachsen,14,00+,328,520,520,520,520,4056941,8.08,12.82,12.82,12.82,12.82\n2023-12-24,Sachsen,14,00+,350,537,537,537,537,4056941,8.63,13.24,13.24,13.24,13.24\n2023-12-23,Sachsen,14,00+,371,534,534,534,534,4056941,9.14,13.16,13.16,13.16,13.16\n2023-12-22,Sachsen,14,00+,356,577,577,577,577,4056941,8.78,14.22,14.22,14.22,14.22\n2023-12-21,Sachsen,14,00+,341,599,599,599,599,4056941,8.41,14.76,14.76,14.76,14.76\n2023-12-20,Sachsen,14,00+,351,661,661,661,661,4056941,8.65,16.29,16.29,16.29,16.29\n2023-12-19,Sachsen,14,00+,366,666,666,666,666,4056941,9.02,16.42,16.42,16.42,16.42\n2023-12-18,Sachsen,14,00+,443,697,697,697,697,4056941,10.92,17.18,17.18,17.18,17.18\n2023-12-17,Sachsen,14,00+,468,699,699,699,699,4056941,11.54,17.23,17.23,17.23,17.23\n2023-12-16,Sachsen,14,00+,499,715,715,715,715,4056941,12.3,17.62,17.62,17.62,17.62\n2023-12-15,Sachsen,14,00+,444,690,690,690,690,4056941,10.94,17.01,17.01,17.01,17.01\n2023-12-14,Sachsen,14,00+,410,716,716,716,716,4056941,10.11,17.65,17.65,17.65,17.65\n2023-12-13,Sachsen,14,00+,385,690,690,690,690,4056941,9.49,17.01,17.01,17.01,17.01\n2023-12-12,Sachsen,14,00+,345,700,700,700,700,4056941,8.5,17.25,17.25,17.25,17.25\n2023-12-11,Sachsen,14,00+,349,620,620,620,620,4056941,8.6,15.28,15.28,15.28,15.28\n2023-12-10,Sachsen,14,00+,363,607,607,607,607,4056941,8.95,14.96,14.96,14.96,14.96\n2023-12-09,Sachsen,14,00+,381,588,588,588,588,4056941,9.39,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen,14,00+,347,595,595,595,595,4056941,8.55,14.67,14.67,14.67,14.67\n2023-12-07,Sachsen,14,00+,310,570,570,570,570,4056941,7.64,14.05,14.05,14.05,14.05\n2023-12-06,Sachsen,14,00+,230,525,525,525,525,4056941,5.67,12.94,12.94,12.94,12.94\n2023-12-05,Sachsen,14,00+,221,526,526,526,526,4056941,5.45,12.97,12.97,12.97,12.97\n2023-12-04,Sachsen,14,00+,291,551,551,551,551,4056941,7.17,13.58,13.58,13.58,13.58\n2023-12-03,Sachsen,14,00+,331,582,582,582,582,4056941,8.16,14.35,14.35,14.35,14.35\n2023-12-02,Sachsen,14,00+,348,591,591,591,591,4056941,8.58,14.57,14.57,14.57,14.57\n2023-12-01,Sachsen,14,00+,339,593,593,593,593,4056941,8.36,14.62,14.62,14.62,14.62\n2023-11-30,Sachsen,14,00+,337,611,611,611,611,4056941,8.31,15.06,15.06,15.06,15.06\n2023-11-29,Sachsen,14,00+,261,564,564,564,564,4056941,6.43,13.9,13.9,13.9,13.9\n2023-11-28,Sachsen,14,00+,188,564,564,564,564,4056941,4.63,13.9,13.9,13.9,13.9\n2023-11-27,Sachsen,14,00+,297,599,599,599,599,4056941,7.32,14.76,14.76,14.76,14.76\n2023-11-26,Sachsen,14,00+,317,582,582,582,582,4056941,7.81,14.35,14.35,14.35,14.35\n2023-11-25,Sachsen,14,00+,335,575,575,575,575,4056941,8.26,14.17,14.17,14.17,14.17\n2023-11-24,Sachsen,14,00+,324,559,559,559,559,4056941,7.99,13.78,13.78,13.78,13.78\n2023-11-23,Sachsen,14,00+,236,524,524,524,524,4056941,5.82,12.92,12.92,12.92,12.92\n2023-11-22,Sachsen,14,00+,284,556,556,556,556,4056941,7,13.7,13.7,13.7,13.7\n2023-11-21,Sachsen,14,00+,255,521,521,521,521,4056941,6.29,12.84,12.84,12.84,12.84\n2023-11-20,Sachsen,14,00+,282,495,495,495,495,4056941,6.95,12.2,12.2,12.2,12.2\n2023-11-19,Sachsen,14,00+,297,483,483,483,483,4056941,7.32,11.91,11.91,11.91,11.91\n2023-11-18,Sachsen,14,00+,314,474,474,474,474,4056941,7.74,11.68,11.68,11.68,11.68\n2023-11-17,Sachsen,14,00+,276,466,466,466,466,4056941,6.8,11.49,11.49,11.49,11.49\n2023-11-16,Sachsen,14,00+,277,470,470,470,470,4056941,6.83,11.59,11.59,11.59,11.59\n2023-11-15,Sachsen,14,00+,288,517,517,517,517,4056941,7.1,12.74,12.74,12.74,12.74\n2023-11-14,Sachsen,14,00+,260,480,480,480,480,4056941,6.41,11.83,11.83,11.83,11.83\n2023-11-13,Sachsen,14,00+,227,403,403,403,403,4056941,5.6,9.93,9.93,9.93,9.93\n2023-11-12,Sachsen,14,00+,244,408,408,408,408,4056941,6.01,10.06,10.06,10.06,10.06\n2023-11-11,Sachsen,14,00+,256,411,411,411,411,4056941,6.31,10.13,10.13,10.13,10.13\n2023-11-10,Sachsen,14,00+,204,421,421,421,421,4056941,5.03,10.38,10.38,10.38,10.38\n2023-11-09,Sachsen,14,00+,197,407,407,407,407,4056941,4.86,10.03,10.03,10.03,10.03\n2023-11-08,Sachsen,14,00+,190,392,392,392,392,4056941,4.68,9.66,9.66,9.66,9.66\n2023-11-07,Sachsen,14,00+,149,355,355,355,355,4056941,3.67,8.75,8.75,8.75,8.75\n2023-11-06,Sachsen,14,00+,168,373,373,373,373,4056941,4.14,9.19,9.19,9.19,9.19\n2023-11-05,Sachsen,14,00+,182,364,364,364,364,4056941,4.49,8.97,8.97,8.97,8.97\n2023-11-04,Sachsen,14,00+,190,358,358,358,358,4056941,4.68,8.82,8.82,8.82,8.82\n2023-11-03,Sachsen,14,00+,133,332,332,332,332,4056941,3.28,8.18,8.18,8.18,8.18\n2023-11-02,Sachsen,14,00+,99,324,324,324,324,4056941,2.44,7.99,7.99,7.99,7.99\n2023-11-01,Sachsen,14,00+,88,280,280,280,280,4056941,2.17,6.9,6.9,6.9,6.9\n2023-10-31,Sachsen,14,00+,124,311,311,311,311,4056941,3.06,7.67,7.67,7.67,7.67\n2023-10-30,Sachsen,14,00+,172,293,293,293,293,4056941,4.24,7.22,7.22,7.22,7.22\n2023-10-29,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2023-10-28,Sachsen,14,00+,197,291,291,291,291,4056941,4.86,7.17,7.17,7.17,7.17\n2023-10-27,Sachsen,14,00+,187,283,283,283,283,4056941,4.61,6.98,6.98,6.98,6.98\n2023-10-26,Sachsen,14,00+,168,252,252,252,252,4056941,4.14,6.21,6.21,6.21,6.21\n2023-10-25,Sachsen,14,00+,149,238,238,238,238,4056941,3.67,5.87,5.87,5.87,5.87\n2023-10-24,Sachsen,14,00+,117,221,221,221,221,4056941,2.88,5.45,5.45,5.45,5.45\n2023-10-23,Sachsen,14,00+,99,191,191,191,191,4056941,2.44,4.71,4.71,4.71,4.71\n2023-10-22,Sachsen,14,00+,103,182,182,182,182,4056941,2.54,4.49,4.49,4.49,4.49\n2023-10-21,Sachsen,14,00+,110,177,177,177,177,4056941,2.71,4.36,4.36,4.36,4.36\n2023-10-20,Sachsen,14,00+,97,162,162,162,162,4056941,2.39,3.99,3.99,3.99,3.99\n2023-10-19,Sachsen,14,00+,94,152,152,152,152,4056941,2.32,3.75,3.75,3.75,3.75\n2023-10-18,Sachsen,14,00+,89,143,143,143,143,4056941,2.19,3.52,3.52,3.52,3.52\n2023-10-17,Sachsen,14,00+,80,146,146,146,146,4056941,1.97,3.6,3.6,3.6,3.6\n2023-10-16,Sachsen,14,00+,80,124,124,124,124,4056941,1.97,3.06,3.06,3.06,3.06\n2023-10-15,Sachsen,14,00+,85,124,124,124,124,4056941,2.1,3.06,3.06,3.06,3.06\n2023-10-14,Sachsen,14,00+,89,122,122,122,122,4056941,2.19,3.01,3.01,3.01,3.01\n2023-10-13,Sachsen,14,00+,83,123,123,123,123,4056941,2.05,3.03,3.03,3.03,3.03\n2023-10-12,Sachsen,14,00+,80,128,128,128,128,4056941,1.97,3.16,3.16,3.16,3.16\n2023-10-11,Sachsen,14,00+,87,152,152,152,152,4056941,2.14,3.75,3.75,3.75,3.75\n2023-10-10,Sachsen,14,00+,74,127,127,127,127,4056941,1.82,3.13,3.13,3.13,3.13\n2023-10-09,Sachsen,14,00+,79,130,130,130,130,4056941,1.95,3.2,3.2,3.2,3.2\n2023-10-08,Sachsen,14,00+,80,125,125,125,125,4056941,1.97,3.08,3.08,3.08,3.08\n2023-10-07,Sachsen,14,00+,86,128,128,128,128,4056941,2.12,3.16,3.16,3.16,3.16\n2023-10-06,Sachsen,14,00+,78,125,125,125,125,4056941,1.92,3.08,3.08,3.08,3.08\n2023-10-05,Sachsen,14,00+,73,120,120,120,120,4056941,1.8,2.96,2.96,2.96,2.96\n2023-10-04,Sachsen,14,00+,35,83,83,83,83,4056941,0.86,2.05,2.05,2.05,2.05\n2023-10-03,Sachsen,14,00+,52,101,101,101,101,4056941,1.28,2.49,2.49,2.49,2.49\n2023-10-02,Sachsen,14,00+,71,101,101,101,101,4056941,1.75,2.49,2.49,2.49,2.49\n2023-10-01,Sachsen,14,00+,74,102,102,102,102,4056941,1.82,2.51,2.51,2.51,2.51\n2023-09-30,Sachsen,14,00+,78,98,98,98,98,4056941,1.92,2.42,2.42,2.42,2.42\n2023-09-29,Sachsen,14,00+,60,95,95,95,95,4056941,1.48,2.34,2.34,2.34,2.34\n2023-09-28,Sachsen,14,00+,66,91,91,91,91,4056941,1.63,2.24,2.24,2.24,2.24\n2023-09-27,Sachsen,14,00+,56,99,99,99,99,4056941,1.38,2.44,2.44,2.44,2.44\n2023-09-26,Sachsen,14,00+,64,97,97,97,97,4056941,1.58,2.39,2.39,2.39,2.39\n2023-09-25,Sachsen,14,00+,69,96,96,96,96,4056941,1.7,2.37,2.37,2.37,2.37\n2023-09-24,Sachsen,14,00+,71,96,96,96,96,4056941,1.75,2.37,2.37,2.37,2.37\n2023-09-23,Sachsen,14,00+,77,98,98,98,98,4056941,1.9,2.42,2.42,2.42,2.42\n2023-09-22,Sachsen,14,00+,69,100,100,100,100,4056941,1.7,2.46,2.46,2.46,2.46\n2023-09-21,Sachsen,14,00+,72,101,101,101,101,4056941,1.77,2.49,2.49,2.49,2.49\n2023-09-20,Sachsen,14,00+,66,97,97,97,97,4056941,1.63,2.39,2.39,2.39,2.39\n2023-09-19,Sachsen,14,00+,57,93,93,93,93,4056941,1.4,2.29,2.29,2.29,2.29\n2023-09-18,Sachsen,14,00+,60,85,85,85,85,4056941,1.48,2.1,2.1,2.1,2.1\n2023-09-17,Sachsen,14,00+,61,83,83,83,83,4056941,1.5,2.05,2.05,2.05,2.05\n2023-09-16,Sachsen,14,00+,64,80,80,80,80,4056941,1.58,1.97,1.97,1.97,1.97\n2023-09-15,Sachsen,14,00+,60,82,82,82,82,4056941,1.48,2.02,2.02,2.02,2.02\n2023-09-14,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2023-09-13,Sachsen,14,00+,55,84,84,84,84,4056941,1.36,2.07,2.07,2.07,2.07\n2023-09-12,Sachsen,14,00+,54,84,84,84,84,4056941,1.33,2.07,2.07,2.07,2.07\n2023-09-11,Sachsen,14,00+,44,76,76,76,76,4056941,1.08,1.87,1.87,1.87,1.87\n2023-09-10,Sachsen,14,00+,45,77,77,77,77,4056941,1.11,1.9,1.9,1.9,1.9\n2023-09-09,Sachsen,14,00+,45,74,74,74,74,4056941,1.11,1.82,1.82,1.82,1.82\n2023-09-08,Sachsen,14,00+,46,73,73,73,73,4056941,1.13,1.8,1.8,1.8,1.8\n2023-09-07,Sachsen,14,00+,42,55,55,55,55,4056941,1.04,1.36,1.36,1.36,1.36\n2023-09-06,Sachsen,14,00+,36,53,53,53,53,4056941,0.89,1.31,1.31,1.31,1.31\n2023-09-05,Sachsen,14,00+,26,49,49,49,49,4056941,0.64,1.21,1.21,1.21,1.21\n2023-09-04,Sachsen,14,00+,43,59,59,59,59,4056941,1.06,1.45,1.45,1.45,1.45\n2023-09-03,Sachsen,14,00+,46,60,60,60,60,4056941,1.13,1.48,1.48,1.48,1.48\n2023-09-02,Sachsen,14,00+,48,63,63,63,63,4056941,1.18,1.55,1.55,1.55,1.55\n2023-09-01,Sachsen,14,00+,52,59,59,59,59,4056941,1.28,1.45,1.45,1.45,1.45\n2023-08-31,Sachsen,14,00+,50,65,65,65,65,4056941,1.23,1.6,1.6,1.6,1.6\n2023-08-30,Sachsen,14,00+,43,65,65,65,65,4056941,1.06,1.6,1.6,1.6,1.6\n2023-08-29,Sachsen,14,00+,49,63,63,63,63,4056941,1.21,1.55,1.55,1.55,1.55\n2023-08-28,Sachsen,14,00+,0,51,51,51,51,4056941,0,1.26,1.26,1.26,1.26\n2023-08-27,Sachsen,14,00+,0,48,48,48,48,4056941,0,1.18,1.18,1.18,1.18\n2023-08-26,Sachsen,14,00+,0,46,46,46,46,4056941,0,1.13,1.13,1.13,1.13\n2023-08-25,Sachsen,14,00+,0,42,42,42,42,4056941,0,1.04,1.04,1.04,1.04\n2023-08-24,Sachsen,14,00+,28,38,38,38,38,4056941,0.69,0.94,0.94,0.94,0.94\n2023-08-23,Sachsen,14,00+,19,36,36,36,36,4056941,0.47,0.89,0.89,0.89,0.89\n2023-08-22,Sachsen,14,00+,20,34,34,34,34,4056941,0.49,0.84,0.84,0.84,0.84\n2023-08-21,Sachsen,14,00+,20,30,30,30,30,4056941,0.49,0.74,0.74,0.74,0.74\n2023-08-20,Sachsen,14,00+,21,31,31,31,31,4056941,0.52,0.76,0.76,0.76,0.76\n2023-08-19,Sachsen,14,00+,21,30,30,30,30,4056941,0.52,0.74,0.74,0.74,0.74\n2023-08-18,Sachsen,14,00+,12,28,28,28,28,4056941,0.3,0.69,0.69,0.69,0.69\n2023-08-17,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.64,0.64,0.64\n2023-08-16,Sachsen,14,00+,13,25,25,25,25,4056941,0.32,0.62,0.62,0.62,0.62\n2023-08-15,Sachsen,14,00+,12,19,19,19,19,4056941,0.3,0.47,0.47,0.47,0.47\n2023-08-14,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2023-08-13,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2023-08-12,Sachsen,14,00+,15,20,20,20,20,4056941,0.37,0.49,0.49,0.49,0.49\n2023-08-11,Sachsen,14,00+,16,21,21,21,21,4056941,0.39,0.52,0.52,0.52,0.52\n2023-08-10,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2023-08-09,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-08-08,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-08-07,Sachsen,14,00+,17,22,22,22,22,4056941,0.42,0.54,0.54,0.54,0.54\n2023-08-06,Sachsen,14,00+,18,20,20,20,20,4056941,0.44,0.49,0.49,0.49,0.49\n2023-08-05,Sachsen,14,00+,20,21,21,21,21,4056941,0.49,0.52,0.52,0.52,0.52\n2023-08-04,Sachsen,14,00+,17,20,20,20,20,4056941,0.42,0.49,0.49,0.49,0.49\n2023-08-03,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2023-08-02,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2023-08-01,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2023-07-31,Sachsen,14,00+,14,18,18,18,18,4056941,0.35,0.44,0.44,0.44,0.44\n2023-07-30,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-07-29,Sachsen,14,00+,16,17,17,17,17,4056941,0.39,0.42,0.42,0.42,0.42\n2023-07-28,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-27,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-26,Sachsen,14,00+,10,18,18,18,18,4056941,0.25,0.44,0.44,0.44,0.44\n2023-07-25,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2023-07-24,Sachsen,14,00+,4,9,9,9,9,4056941,0.1,0.22,0.22,0.22,0.22\n2023-07-23,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2023-07-22,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2023-07-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2023-07-20,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-19,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2023-07-18,Sachsen,14,00+,5,12,12,12,12,4056941,0.12,0.3,0.3,0.3,0.3\n2023-07-17,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2023-07-15,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2023-07-14,Sachsen,14,00+,6,10,10,10,10,4056941,0.15,0.25,0.25,0.25,0.25\n2023-07-13,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-12,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-11,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-10,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-09,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-08,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-07,Sachsen,14,00+,2,8,8,8,8,4056941,0.05,0.2,0.2,0.2,0.2\n2023-07-06,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-04,Sachsen,14,00+,5,6,6,6,6,4056941,0.12,0.15,0.15,0.15,0.15\n2023-07-03,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-02,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-01,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-06-30,Sachsen,14,00+,8,12,12,12,12,4056941,0.2,0.3,0.3,0.3,0.3\n2023-06-29,Sachsen,14,00+,8,11,11,11,11,4056941,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Sachsen,14,00+,9,14,14,14,14,4056941,0.22,0.35,0.35,0.35,0.35\n2023-06-27,Sachsen,14,00+,13,15,15,15,15,4056941,0.32,0.37,0.37,0.37,0.37\n2023-06-26,Sachsen,14,00+,18,21,21,21,21,4056941,0.44,0.52,0.52,0.52,0.52\n2023-06-25,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-24,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-23,Sachsen,14,00+,16,20,20,20,20,4056941,0.39,0.49,0.49,0.49,0.49\n2023-06-22,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-21,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2023-06-20,Sachsen,14,00+,16,25,25,25,25,4056941,0.39,0.62,0.62,0.62,0.62\n2023-06-19,Sachsen,14,00+,13,21,21,21,21,4056941,0.32,0.52,0.52,0.52,0.52\n2023-06-18,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-17,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-16,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2023-06-15,Sachsen,14,00+,18,23,23,23,23,4056941,0.44,0.57,0.57,0.57,0.57\n2023-06-14,Sachsen,14,00+,24,30,30,30,30,4056941,0.59,0.74,0.74,0.74,0.74\n2023-06-13,Sachsen,14,00+,26,30,30,30,30,4056941,0.64,0.74,0.74,0.74,0.74\n2023-06-12,Sachsen,14,00+,36,41,41,41,41,4056941,0.89,1.01,1.01,1.01,1.01\n2023-06-11,Sachsen,14,00+,37,41,41,41,41,4056941,0.91,1.01,1.01,1.01,1.01\n2023-06-10,Sachsen,14,00+,38,42,42,42,42,4056941,0.94,1.04,1.04,1.04,1.04\n2023-06-09,Sachsen,14,00+,32,45,45,45,45,4056941,0.79,1.11,1.11,1.11,1.11\n2023-06-08,Sachsen,14,00+,37,54,54,54,54,4056941,0.91,1.33,1.33,1.33,1.33\n2023-06-07,Sachsen,14,00+,35,53,53,53,53,4056941,0.86,1.31,1.31,1.31,1.31\n2023-06-06,Sachsen,14,00+,38,57,57,57,57,4056941,0.94,1.4,1.4,1.4,1.4\n2023-06-05,Sachsen,14,00+,36,44,44,44,44,4056941,0.89,1.08,1.08,1.08,1.08\n2023-06-04,Sachsen,14,00+,36,43,43,43,43,4056941,0.89,1.06,1.06,1.06,1.06\n2023-06-03,Sachsen,14,00+,38,44,44,44,44,4056941,0.94,1.08,1.08,1.08,1.08\n2023-06-02,Sachsen,14,00+,26,43,43,43,43,4056941,0.64,1.06,1.06,1.06,1.06\n2023-06-01,Sachsen,14,00+,27,34,34,34,34,4056941,0.67,0.84,0.84,0.84,0.84\n2023-05-31,Sachsen,14,00+,20,33,33,33,33,4056941,0.49,0.81,0.81,0.81,0.81\n2023-05-30,Sachsen,14,00+,23,35,35,35,35,4056941,0.57,0.86,0.86,0.86,0.86\n2023-05-29,Sachsen,14,00+,43,58,58,58,58,4056941,1.06,1.43,1.43,1.43,1.43\n2023-05-28,Sachsen,14,00+,48,64,64,64,64,4056941,1.18,1.58,1.58,1.58,1.58\n2023-05-27,Sachsen,14,00+,48,62,62,62,62,4056941,1.18,1.53,1.53,1.53,1.53\n2023-05-26,Sachsen,14,00+,47,64,64,64,64,4056941,1.16,1.58,1.58,1.58,1.58\n2023-05-25,Sachsen,14,00+,41,61,61,61,61,4056941,1.01,1.5,1.5,1.5,1.5\n2023-05-24,Sachsen,14,00+,46,69,69,69,69,4056941,1.13,1.7,1.7,1.7,1.7\n2023-05-23,Sachsen,14,00+,26,65,65,65,65,4056941,0.64,1.6,1.6,1.6,1.6\n2023-05-22,Sachsen,14,00+,24,61,61,61,61,4056941,0.59,1.5,1.5,1.5,1.5\n2023-05-21,Sachsen,14,00+,29,60,60,60,60,4056941,0.71,1.48,1.48,1.48,1.48\n2023-05-20,Sachsen,14,00+,33,65,65,65,65,4056941,0.81,1.6,1.6,1.6,1.6\n2023-05-19,Sachsen,14,00+,37,69,69,69,69,4056941,0.91,1.7,1.7,1.7,1.7\n2023-05-18,Sachsen,14,00+,52,82,82,82,82,4056941,1.28,2.02,2.02,2.02,2.02\n2023-05-17,Sachsen,14,00+,48,73,73,73,73,4056941,1.18,1.8,1.8,1.8,1.8\n2023-05-16,Sachsen,14,00+,27,80,80,80,80,4056941,0.67,1.97,1.97,1.97,1.97\n2023-05-15,Sachsen,14,00+,40,72,72,72,72,4056941,0.99,1.77,1.77,1.77,1.77\n2023-05-14,Sachsen,14,00+,50,78,78,78,78,4056941,1.23,1.92,1.92,1.92,1.92\n2023-05-13,Sachsen,14,00+,57,80,80,80,80,4056941,1.4,1.97,1.97,1.97,1.97\n2023-05-12,Sachsen,14,00+,67,92,92,92,92,4056941,1.65,2.27,2.27,2.27,2.27\n2023-05-11,Sachsen,14,00+,84,101,101,101,101,4056941,2.07,2.49,2.49,2.49,2.49\n2023-05-10,Sachsen,14,00+,80,108,108,108,108,4056941,1.97,2.66,2.66,2.66,2.66\n2023-05-09,Sachsen,14,00+,110,143,143,143,143,4056941,2.71,3.52,3.52,3.52,3.52\n2023-05-08,Sachsen,14,00+,79,143,143,143,143,4056941,1.95,3.52,3.52,3.52,3.52\n2023-05-07,Sachsen,14,00+,87,141,141,141,141,4056941,2.14,3.48,3.48,3.48,3.48\n2023-05-06,Sachsen,14,00+,98,146,146,146,146,4056941,2.42,3.6,3.6,3.6,3.6\n2023-05-05,Sachsen,14,00+,81,138,138,138,138,4056941,2,3.4,3.4,3.4,3.4\n2023-05-04,Sachsen,14,00+,79,127,127,127,127,4056941,1.95,3.13,3.13,3.13,3.13\n2023-05-03,Sachsen,14,00+,61,131,131,131,131,4056941,1.5,3.23,3.23,3.23,3.23\n2023-05-02,Sachsen,14,00+,58,117,117,117,117,4056941,1.43,2.88,2.88,2.88,2.88\n2023-05-01,Sachsen,14,00+,105,153,153,153,153,4056941,2.59,3.77,3.77,3.77,3.77\n2023-04-30,Sachsen,14,00+,112,154,154,154,154,4056941,2.76,3.8,3.8,3.8,3.8\n2023-04-29,Sachsen,14,00+,119,150,150,150,150,4056941,2.93,3.7,3.7,3.7,3.7\n2023-04-28,Sachsen,14,00+,128,169,169,169,169,4056941,3.16,4.17,4.17,4.17,4.17\n2023-04-27,Sachsen,14,00+,135,183,183,183,183,4056941,3.33,4.51,4.51,4.51,4.51\n2023-04-26,Sachsen,14,00+,113,192,192,192,192,4056941,2.79,4.73,4.73,4.73,4.73\n2023-04-25,Sachsen,14,00+,104,196,196,196,196,4056941,2.56,4.83,4.83,4.83,4.83\n2023-04-24,Sachsen,14,00+,127,214,214,214,214,4056941,3.13,5.27,5.27,5.27,5.27\n2023-04-23,Sachsen,14,00+,139,219,219,219,219,4056941,3.43,5.4,5.4,5.4,5.4\n2023-04-22,Sachsen,14,00+,149,225,225,225,225,4056941,3.67,5.55,5.55,5.55,5.55\n2023-04-21,Sachsen,14,00+,152,225,225,225,225,4056941,3.75,5.55,5.55,5.55,5.55\n2023-04-20,Sachsen,14,00+,154,236,236,236,236,4056941,3.8,5.82,5.82,5.82,5.82\n2023-04-19,Sachsen,14,00+,153,259,259,259,259,4056941,3.77,6.38,6.38,6.38,6.38\n2023-04-18,Sachsen,14,00+,190,329,329,329,329,4056941,4.68,8.11,8.11,8.11,8.11\n2023-04-17,Sachsen,14,00+,154,273,273,273,273,4056941,3.8,6.73,6.73,6.73,6.73\n2023-04-16,Sachsen,14,00+,159,263,263,263,263,4056941,3.92,6.48,6.48,6.48,6.48\n2023-04-15,Sachsen,14,00+,167,260,260,260,260,4056941,4.12,6.41,6.41,6.41,6.41\n2023-04-14,Sachsen,14,00+,153,236,236,236,236,4056941,3.77,5.82,5.82,5.82,5.82\n2023-04-13,Sachsen,14,00+,138,235,235,235,235,4056941,3.4,5.79,5.79,5.79,5.79\n2023-04-12,Sachsen,14,00+,94,219,219,219,219,4056941,2.32,5.4,5.4,5.4,5.4\n2023-04-11,Sachsen,14,00+,78,170,170,170,170,4056941,1.92,4.19,4.19,4.19,4.19\n2023-04-10,Sachsen,14,00+,146,246,246,246,246,4056941,3.6,6.06,6.06,6.06,6.06\n2023-04-09,Sachsen,14,00+,158,255,255,255,255,4056941,3.89,6.29,6.29,6.29,6.29\n2023-04-08,Sachsen,14,00+,192,279,279,279,279,4056941,4.73,6.88,6.88,6.88,6.88\n2023-04-07,Sachsen,14,00+,214,297,297,297,297,4056941,5.27,7.32,7.32,7.32,7.32\n2023-04-06,Sachsen,14,00+,215,319,319,319,319,4056941,5.3,7.86,7.86,7.86,7.86\n2023-04-05,Sachsen,14,00+,205,328,328,328,328,4056941,5.05,8.08,8.08,8.08,8.08\n2023-04-04,Sachsen,14,00+,190,337,337,337,337,4056941,4.68,8.31,8.31,8.31,8.31\n2023-04-03,Sachsen,14,00+,220,349,349,349,349,4056941,5.42,8.6,8.6,8.6,8.6\n2023-04-02,Sachsen,14,00+,250,367,367,367,367,4056941,6.16,9.05,9.05,9.05,9.05\n2023-04-01,Sachsen,14,00+,268,354,354,354,354,4056941,6.61,8.73,8.73,8.73,8.73\n2023-03-31,Sachsen,14,00+,258,377,377,377,377,4056941,6.36,9.29,9.29,9.29,9.29\n2023-03-30,Sachsen,14,00+,257,386,386,386,386,4056941,6.33,9.51,9.51,9.51,9.51\n2023-03-29,Sachsen,14,00+,250,401,401,401,401,4056941,6.16,9.88,9.88,9.88,9.88\n2023-03-28,Sachsen,14,00+,201,392,392,392,392,4056941,4.95,9.66,9.66,9.66,9.66\n2023-03-27,Sachsen,14,00+,249,418,418,418,418,4056941,6.14,10.3,10.3,10.3,10.3\n2023-03-26,Sachsen,14,00+,280,421,421,421,421,4056941,6.9,10.38,10.38,10.38,10.38\n2023-03-25,Sachsen,14,00+,303,424,424,424,424,4056941,7.47,10.45,10.45,10.45,10.45\n2023-03-24,Sachsen,14,00+,294,435,435,435,435,4056941,7.25,10.72,10.72,10.72,10.72\n2023-03-23,Sachsen,14,00+,285,450,450,450,450,4056941,7.02,11.09,11.09,11.09,11.09\n2023-03-22,Sachsen,14,00+,153,475,475,475,475,4056941,3.77,11.71,11.71,11.71,11.71\n2023-03-21,Sachsen,14,00+,230,519,519,519,519,4056941,5.67,12.79,12.79,12.79,12.79\n2023-03-20,Sachsen,14,00+,251,503,503,503,503,4056941,6.19,12.4,12.4,12.4,12.4\n2023-03-19,Sachsen,14,00+,273,500,500,500,500,4056941,6.73,12.32,12.32,12.32,12.32\n2023-03-18,Sachsen,14,00+,286,496,496,496,496,4056941,7.05,12.23,12.23,12.23,12.23\n2023-03-17,Sachsen,14,00+,268,482,482,482,482,4056941,6.61,11.88,11.88,11.88,11.88\n2023-03-16,Sachsen,14,00+,180,437,437,437,437,4056941,4.44,10.77,10.77,10.77,10.77\n2023-03-15,Sachsen,14,00+,173,417,417,417,417,4056941,4.26,10.28,10.28,10.28,10.28\n2023-03-14,Sachsen,14,00+,159,368,368,368,368,4056941,3.92,9.07,9.07,9.07,9.07\n2023-03-13,Sachsen,14,00+,174,338,338,338,338,4056941,4.29,8.33,8.33,8.33,8.33\n2023-03-12,Sachsen,14,00+,185,324,324,324,324,4056941,4.56,7.99,7.99,7.99,7.99\n2023-03-11,Sachsen,14,00+,196,318,318,318,318,4056941,4.83,7.84,7.84,7.84,7.84\n2023-03-10,Sachsen,14,00+,193,313,313,313,313,4056941,4.76,7.72,7.72,7.72,7.72\n2023-03-09,Sachsen,14,00+,174,305,305,305,305,4056941,4.29,7.52,7.52,7.52,7.52\n2023-03-08,Sachsen,14,00+,142,280,280,280,280,4056941,3.5,6.9,6.9,6.9,6.9\n2023-03-07,Sachsen,14,00+,115,281,281,281,281,4056941,2.83,6.93,6.93,6.93,6.93\n2023-03-06,Sachsen,14,00+,141,284,284,284,284,4056941,3.48,7,7,7,7\n2023-03-05,Sachsen,14,00+,151,277,277,277,277,4056941,3.72,6.83,6.83,6.83,6.83\n2023-03-04,Sachsen,14,00+,167,281,281,281,281,4056941,4.12,6.93,6.93,6.93,6.93\n2023-03-03,Sachsen,14,00+,190,295,295,295,295,4056941,4.68,7.27,7.27,7.27,7.27\n2023-03-02,Sachsen,14,00+,206,326,326,326,326,4056941,5.08,8.04,8.04,8.04,8.04\n2023-03-01,Sachsen,14,00+,210,347,347,347,347,4056941,5.18,8.55,8.55,8.55,8.55\n2023-02-28,Sachsen,14,00+,195,345,345,345,345,4056941,4.81,8.5,8.5,8.5,8.5\n2023-02-27,Sachsen,14,00+,219,374,374,374,374,4056941,5.4,9.22,9.22,9.22,9.22\n2023-02-26,Sachsen,14,00+,244,395,395,395,395,4056941,6.01,9.74,9.74,9.74,9.74\n2023-02-25,Sachsen,14,00+,249,383,383,383,383,4056941,6.14,9.44,9.44,9.44,9.44\n2023-02-24,Sachsen,14,00+,220,371,371,371,371,4056941,5.42,9.14,9.14,9.14,9.14\n2023-02-23,Sachsen,14,00+,220,365,365,365,365,4056941,5.42,9,9,9,9\n2023-02-22,Sachsen,14,00+,203,361,361,361,361,4056941,5,8.9,8.9,8.9,8.9\n2023-02-21,Sachsen,14,00+,171,364,364,364,364,4056941,4.21,8.97,8.97,8.97,8.97\n2023-02-20,Sachsen,14,00+,157,324,324,324,324,4056941,3.87,7.99,7.99,7.99,7.99\n2023-02-19,Sachsen,14,00+,172,310,310,310,310,4056941,4.24,7.64,7.64,7.64,7.64\n2023-02-18,Sachsen,14,00+,187,319,319,319,319,4056941,4.61,7.86,7.86,7.86,7.86\n2023-02-17,Sachsen,14,00+,183,308,308,308,308,4056941,4.51,7.59,7.59,7.59,7.59\n2023-02-16,Sachsen,14,00+,165,288,288,288,288,4056941,4.07,7.1,7.1,7.1,7.1\n2023-02-15,Sachsen,14,00+,144,268,268,268,268,4056941,3.55,6.61,6.61,6.61,6.61\n2023-02-14,Sachsen,14,00+,119,244,244,244,244,4056941,2.93,6.01,6.01,6.01,6.01\n2023-02-13,Sachsen,14,00+,124,237,237,237,237,4056941,3.06,5.84,5.84,5.84,5.84\n2023-02-12,Sachsen,14,00+,130,228,228,228,228,4056941,3.2,5.62,5.62,5.62,5.62\n2023-02-11,Sachsen,14,00+,139,221,221,221,221,4056941,3.43,5.45,5.45,5.45,5.45\n2023-02-10,Sachsen,14,00+,131,213,213,213,213,4056941,3.23,5.25,5.25,5.25,5.25\n2023-02-09,Sachsen,14,00+,112,205,205,205,205,4056941,2.76,5.05,5.05,5.05,5.05\n2023-02-08,Sachsen,14,00+,94,205,205,205,205,4056941,2.32,5.05,5.05,5.05,5.05\n2023-02-07,Sachsen,14,00+,84,223,223,223,223,4056941,2.07,5.5,5.5,5.5,5.5\n2023-02-06,Sachsen,14,00+,117,216,216,216,216,4056941,2.88,5.32,5.32,5.32,5.32\n2023-02-05,Sachsen,14,00+,119,209,209,209,209,4056941,2.93,5.15,5.15,5.15,5.15\n2023-02-04,Sachsen,14,00+,130,211,211,211,211,4056941,3.2,5.2,5.2,5.2,5.2\n2023-02-03,Sachsen,14,00+,145,226,226,226,226,4056941,3.57,5.57,5.57,5.57,5.57\n2023-02-02,Sachsen,14,00+,141,226,226,226,226,4056941,3.48,5.57,5.57,5.57,5.57\n2023-02-01,Sachsen,14,00+,130,231,231,231,231,4056941,3.2,5.69,5.69,5.69,5.69\n2023-01-31,Sachsen,14,00+,116,212,212,212,212,4056941,2.86,5.23,5.23,5.23,5.23\n2023-01-30,Sachsen,14,00+,109,188,188,188,188,4056941,2.69,4.63,4.63,4.63,4.63\n2023-01-29,Sachsen,14,00+,112,191,191,191,191,4056941,2.76,4.71,4.71,4.71,4.71\n2023-01-28,Sachsen,14,00+,126,194,194,194,194,4056941,3.11,4.78,4.78,4.78,4.78\n2023-01-27,Sachsen,14,00+,111,176,176,176,176,4056941,2.74,4.34,4.34,4.34,4.34\n2023-01-26,Sachsen,14,00+,109,181,181,181,181,4056941,2.69,4.46,4.46,4.46,4.46\n2023-01-25,Sachsen,14,00+,94,170,170,170,170,4056941,2.32,4.19,4.19,4.19,4.19\n2023-01-24,Sachsen,14,00+,114,186,186,186,186,4056941,2.81,4.58,4.58,4.58,4.58\n2023-01-23,Sachsen,14,00+,134,206,206,206,206,4056941,3.3,5.08,5.08,5.08,5.08\n2023-01-22,Sachsen,14,00+,146,213,213,213,213,4056941,3.6,5.25,5.25,5.25,5.25\n2023-01-21,Sachsen,14,00+,157,211,211,211,211,4056941,3.87,5.2,5.2,5.2,5.2\n2023-01-20,Sachsen,14,00+,145,216,216,216,216,4056941,3.57,5.32,5.32,5.32,5.32\n2023-01-19,Sachsen,14,00+,156,220,220,220,220,4056941,3.85,5.42,5.42,5.42,5.42\n2023-01-18,Sachsen,14,00+,129,217,217,217,217,4056941,3.18,5.35,5.35,5.35,5.35\n2023-01-17,Sachsen,14,00+,113,221,221,221,221,4056941,2.79,5.45,5.45,5.45,5.45\n2023-01-16,Sachsen,14,00+,152,254,254,254,254,4056941,3.75,6.26,6.26,6.26,6.26\n2023-01-15,Sachsen,14,00+,162,255,255,255,255,4056941,3.99,6.29,6.29,6.29,6.29\n2023-01-14,Sachsen,14,00+,177,260,260,260,260,4056941,4.36,6.41,6.41,6.41,6.41\n2023-01-13,Sachsen,14,00+,179,284,284,284,284,4056941,4.41,7,7,7,7\n2023-01-12,Sachsen,14,00+,193,302,302,302,302,4056941,4.76,7.44,7.44,7.44,7.44\n2023-01-11,Sachsen,14,00+,190,343,343,343,343,4056941,4.68,8.45,8.45,8.45,8.45\n2023-01-10,Sachsen,14,00+,215,383,383,383,383,4056941,5.3,9.44,9.44,9.44,9.44\n2023-01-09,Sachsen,14,00+,291,432,432,432,432,4056941,7.17,10.65,10.65,10.65,10.65\n2023-01-08,Sachsen,14,00+,312,441,441,441,441,4056941,7.69,10.87,10.87,10.87,10.87\n2023-01-07,Sachsen,14,00+,334,0,0,0,0,4056941,8.23,0,0,0,0\n2023-01-06,Sachsen,14,00+,342,0,0,0,0,4056941,8.43,0,0,0,0\n2023-01-05,Sachsen,14,00+,346,0,0,0,0,4056941,8.53,0,0,0,0\n2023-01-04,Sachsen,14,00+,308,0,0,0,0,4056941,7.59,0,0,0,0\n2023-01-03,Sachsen,14,00+,325,0,0,0,0,4056941,8.01,0,0,0,0\n2023-01-02,Sachsen,14,00+,234,0,0,0,0,4056941,5.77,0,0,0,0\n2024-08-31,Sachsen-Anhalt,15,00+,70,70,NA,NA,NA,2180684,3.21,3.21,NA,NA,NA\n2024-08-30,Sachsen-Anhalt,15,00+,61,65,NA,NA,NA,2180684,2.8,2.98,NA,NA,NA\n2024-08-29,Sachsen-Anhalt,15,00+,66,71,82,78,88,2180684,3.03,3.26,3.78,3.62,4.07\n2024-08-28,Sachsen-Anhalt,15,00+,65,71,80,76,85,2180684,2.98,3.26,3.67,3.52,3.91\n2024-08-27,Sachsen-Anhalt,15,00+,74,81,90,86,96,2180684,3.39,3.71,4.14,3.98,4.4\n2024-08-26,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-25,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-24,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-23,Sachsen-Anhalt,15,00+,62,71,76,74,81,2180684,2.84,3.26,3.52,3.41,3.73\n2024-08-22,Sachsen-Anhalt,15,00+,47,59,63,61,66,2180684,2.16,2.71,2.9,2.81,3.06\n2024-08-21,Sachsen-Anhalt,15,00+,41,48,51,49,53,2180684,1.88,2.2,2.35,2.27,2.47\n2024-08-20,Sachsen-Anhalt,15,00+,35,40,42,41,44,2180684,1.61,1.83,1.93,1.88,2.03\n2024-08-19,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-18,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-17,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-16,Sachsen-Anhalt,15,00+,38,43,44,43,46,2180684,1.74,1.97,2.05,2.01,2.15\n2024-08-15,Sachsen-Anhalt,15,00+,35,42,43,42,45,2180684,1.61,1.93,2,1.95,2.08\n2024-08-14,Sachsen-Anhalt,15,00+,34,42,43,42,45,2180684,1.56,1.93,1.99,1.95,2.07\n2024-08-13,Sachsen-Anhalt,15,00+,33,46,47,46,49,2180684,1.51,2.11,2.17,2.13,2.26\n2024-08-12,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-11,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-10,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-09,Sachsen-Anhalt,15,00+,35,40,40,40,42,2180684,1.61,1.83,1.87,1.85,1.93\n2024-08-08,Sachsen-Anhalt,15,00+,34,38,38,38,39,2180684,1.56,1.74,1.78,1.75,1.82\n2024-08-07,Sachsen-Anhalt,15,00+,37,42,42,42,43,2180684,1.7,1.93,1.96,1.94,2\n2024-08-06,Sachsen-Anhalt,15,00+,32,38,38,38,39,2180684,1.47,1.74,1.77,1.75,1.8\n2024-08-05,Sachsen-Anhalt,15,00+,41,42,42,42,43,2180684,1.88,1.93,1.95,1.93,1.98\n2024-08-04,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.03\n2024-08-03,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.03\n2024-08-02,Sachsen-Anhalt,15,00+,35,41,41,41,42,2180684,1.61,1.88,1.9,1.89,1.93\n2024-08-01,Sachsen-Anhalt,15,00+,31,38,38,38,38,2180684,1.42,1.74,1.76,1.75,1.79\n2024-07-31,Sachsen-Anhalt,15,00+,32,37,37,37,37,2180684,1.47,1.7,1.71,1.7,1.73\n2024-07-30,Sachsen-Anhalt,15,00+,34,39,39,39,39,2180684,1.56,1.79,1.8,1.79,1.81\n2024-07-29,Sachsen-Anhalt,15,00+,36,40,40,40,40,2180684,1.65,1.83,1.84,1.83,1.84\n2024-07-28,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-27,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-26,Sachsen-Anhalt,15,00+,36,41,41,41,41,2180684,1.65,1.88,1.88,1.88,1.89\n2024-07-25,Sachsen-Anhalt,15,00+,40,46,46,46,46,2180684,1.83,2.11,2.11,2.11,2.11\n2024-07-24,Sachsen-Anhalt,15,00+,32,42,42,42,42,2180684,1.47,1.93,1.93,1.93,1.93\n2024-07-23,Sachsen-Anhalt,15,00+,36,42,42,42,42,2180684,1.65,1.93,1.93,1.93,1.93\n2024-07-22,Sachsen-Anhalt,15,00+,27,32,32,32,32,2180684,1.24,1.47,1.47,1.47,1.47\n2024-07-21,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-20,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-19,Sachsen-Anhalt,15,00+,23,31,31,31,31,2180684,1.05,1.42,1.42,1.42,1.42\n2024-07-18,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-07-17,Sachsen-Anhalt,15,00+,29,32,32,32,32,2180684,1.33,1.47,1.47,1.47,1.47\n2024-07-16,Sachsen-Anhalt,15,00+,22,28,28,28,28,2180684,1.01,1.28,1.28,1.28,1.28\n2024-07-15,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-14,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-13,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-12,Sachsen-Anhalt,15,00+,24,28,28,28,28,2180684,1.1,1.28,1.28,1.28,1.28\n2024-07-11,Sachsen-Anhalt,15,00+,21,24,24,24,24,2180684,0.96,1.1,1.1,1.1,1.1\n2024-07-10,Sachsen-Anhalt,15,00+,15,20,20,20,20,2180684,0.69,0.92,0.92,0.92,0.92\n2024-07-09,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-07-08,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-07,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-06,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-05,Sachsen-Anhalt,15,00+,19,21,21,21,21,2180684,0.87,0.96,0.96,0.96,0.96\n2024-07-04,Sachsen-Anhalt,15,00+,20,22,22,22,22,2180684,0.92,1.01,1.01,1.01,1.01\n2024-07-03,Sachsen-Anhalt,15,00+,19,25,25,25,25,2180684,0.87,1.15,1.15,1.15,1.15\n2024-07-02,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2024-07-01,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-30,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-29,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-28,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2024-06-27,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-06-26,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-06-25,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-06-24,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-23,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-22,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-21,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-20,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-06-19,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-06-18,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-17,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-16,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-15,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-14,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-13,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-11,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-10,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-09,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-08,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-07,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-06,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-06-05,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-04,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-03,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-02,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-01,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-05-31,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-30,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-29,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-28,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-05-27,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-26,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-25,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-24,Sachsen-Anhalt,15,00+,2,4,4,4,4,2180684,0.09,0.18,0.18,0.18,0.18\n2024-05-23,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-22,Sachsen-Anhalt,15,00+,2,3,3,3,3,2180684,0.09,0.14,0.14,0.14,0.14\n2024-05-21,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-19,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-18,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-17,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-15,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-05-14,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-13,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-12,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-11,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-10,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-09,Sachsen-Anhalt,15,00+,5,8,8,8,8,2180684,0.23,0.37,0.37,0.37,0.37\n2024-05-08,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-07,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-05-06,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-05,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-02,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-05-01,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-04-30,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-04-29,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-28,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-27,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-26,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-04-25,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-04-24,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-23,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-22,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-21,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-20,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-19,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-18,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-04-17,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-16,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-15,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-11,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-04-10,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-04-09,Sachsen-Anhalt,15,00+,12,13,13,13,13,2180684,0.55,0.6,0.6,0.6,0.6\n2024-04-08,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-07,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-06,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-05,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-04-04,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-03,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2024-04-02,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-01,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-31,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-30,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-29,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-28,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-27,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-26,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-03-25,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-24,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-23,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-22,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-03-19,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-18,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-17,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-15,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-03-14,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-13,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-12,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-03-11,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-10,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-09,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-08,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-07,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-03-06,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-03-05,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-03-04,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-03,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-02,Sachsen-Anhalt,15,00+,12,12,12,12,12,2180684,0.55,0.55,0.55,0.55,0.55\n2024-03-01,Sachsen-Anhalt,15,00+,11,12,12,12,12,2180684,0.5,0.55,0.55,0.55,0.55\n2024-02-29,Sachsen-Anhalt,15,00+,13,14,14,14,14,2180684,0.6,0.64,0.64,0.64,0.64\n2024-02-28,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-02-27,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2024-02-26,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-25,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-24,Sachsen-Anhalt,15,00+,10,12,12,12,12,2180684,0.46,0.55,0.55,0.55,0.55\n2024-02-23,Sachsen-Anhalt,15,00+,8,13,13,13,13,2180684,0.37,0.6,0.6,0.6,0.6\n2024-02-22,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2024-02-21,Sachsen-Anhalt,15,00+,12,14,14,14,14,2180684,0.55,0.64,0.64,0.64,0.64\n2024-02-20,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2024-02-19,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-18,Sachsen-Anhalt,15,00+,20,24,24,24,24,2180684,0.92,1.1,1.1,1.1,1.1\n2024-02-17,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-16,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-15,Sachsen-Anhalt,15,00+,20,28,28,28,28,2180684,0.92,1.28,1.28,1.28,1.28\n2024-02-14,Sachsen-Anhalt,15,00+,21,29,29,29,29,2180684,0.96,1.33,1.33,1.33,1.33\n2024-02-13,Sachsen-Anhalt,15,00+,21,28,28,28,28,2180684,0.96,1.28,1.28,1.28,1.28\n2024-02-12,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-02-11,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-10,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-09,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-08,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-07,Sachsen-Anhalt,15,00+,17,30,30,30,30,2180684,0.78,1.38,1.38,1.38,1.38\n2024-02-06,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-05,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-04,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-03,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-02,Sachsen-Anhalt,15,00+,39,41,41,41,41,2180684,1.79,1.88,1.88,1.88,1.88\n2024-02-01,Sachsen-Anhalt,15,00+,44,44,44,44,44,2180684,2.02,2.02,2.02,2.02,2.02\n2024-01-31,Sachsen-Anhalt,15,00+,37,41,41,41,41,2180684,1.7,1.88,1.88,1.88,1.88\n2024-01-30,Sachsen-Anhalt,15,00+,37,46,46,46,46,2180684,1.7,2.11,2.11,2.11,2.11\n2024-01-29,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-28,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-27,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-26,Sachsen-Anhalt,15,00+,34,43,43,43,43,2180684,1.56,1.97,1.97,1.97,1.97\n2024-01-25,Sachsen-Anhalt,15,00+,33,42,42,42,42,2180684,1.51,1.93,1.93,1.93,1.93\n2024-01-24,Sachsen-Anhalt,15,00+,36,44,44,44,44,2180684,1.65,2.02,2.02,2.02,2.02\n2024-01-23,Sachsen-Anhalt,15,00+,36,46,46,46,46,2180684,1.65,2.11,2.11,2.11,2.11\n2024-01-22,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-21,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-20,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-19,Sachsen-Anhalt,15,00+,48,55,55,55,55,2180684,2.2,2.52,2.52,2.52,2.52\n2024-01-18,Sachsen-Anhalt,15,00+,61,67,67,67,67,2180684,2.8,3.07,3.07,3.07,3.07\n2024-01-17,Sachsen-Anhalt,15,00+,58,66,66,66,66,2180684,2.66,3.03,3.03,3.03,3.03\n2024-01-16,Sachsen-Anhalt,15,00+,64,74,74,74,74,2180684,2.93,3.39,3.39,3.39,3.39\n2024-01-15,Sachsen-Anhalt,15,00+,70,76,76,76,76,2180684,3.21,3.49,3.49,3.49,3.49\n2024-01-14,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-13,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-12,Sachsen-Anhalt,15,00+,73,79,79,79,79,2180684,3.35,3.62,3.62,3.62,3.62\n2024-01-11,Sachsen-Anhalt,15,00+,77,86,86,86,86,2180684,3.53,3.94,3.94,3.94,3.94\n2024-01-10,Sachsen-Anhalt,15,00+,84,110,110,110,110,2180684,3.85,5.04,5.04,5.04,5.04\n2024-01-09,Sachsen-Anhalt,15,00+,149,168,168,168,168,2180684,6.83,7.7,7.7,7.7,7.7\n2024-01-08,Sachsen-Anhalt,15,00+,145,155,155,155,155,2180684,6.65,7.11,7.11,7.11,7.11\n2024-01-07,Sachsen-Anhalt,15,00+,151,161,161,161,161,2180684,6.92,7.38,7.38,7.38,7.38\n2024-01-06,Sachsen-Anhalt,15,00+,155,165,165,165,165,2180684,7.11,7.57,7.57,7.57,7.57\n2024-01-05,Sachsen-Anhalt,15,00+,172,190,190,190,190,2180684,7.89,8.71,8.71,8.71,8.71\n2024-01-04,Sachsen-Anhalt,15,00+,180,198,198,198,198,2180684,8.25,9.08,9.08,9.08,9.08\n2024-01-03,Sachsen-Anhalt,15,00+,228,264,264,264,264,2180684,10.46,12.11,12.11,12.11,12.11\n2024-01-02,Sachsen-Anhalt,15,00+,146,187,187,187,187,2180684,6.7,8.58,8.58,8.58,8.58\n2024-01-01,Sachsen-Anhalt,15,00+,146,176,176,176,176,2180684,6.7,8.07,8.07,8.07,8.07\n2023-12-31,Sachsen-Anhalt,15,00+,149,172,172,172,172,2180684,6.83,7.89,7.89,7.89,7.89\n2023-12-30,Sachsen-Anhalt,15,00+,150,170,170,170,170,2180684,6.88,7.8,7.8,7.8,7.8\n2023-12-29,Sachsen-Anhalt,15,00+,127,156,156,156,156,2180684,5.82,7.15,7.15,7.15,7.15\n2023-12-28,Sachsen-Anhalt,15,00+,142,176,176,176,176,2180684,6.51,8.07,8.07,8.07,8.07\n2023-12-27,Sachsen-Anhalt,15,00+,117,138,138,138,138,2180684,5.37,6.33,6.33,6.33,6.33\n2023-12-26,Sachsen-Anhalt,15,00+,243,268,268,268,268,2180684,11.14,12.29,12.29,12.29,12.29\n2023-12-25,Sachsen-Anhalt,15,00+,336,367,367,367,367,2180684,15.41,16.83,16.83,16.83,16.83\n2023-12-24,Sachsen-Anhalt,15,00+,336,364,364,364,364,2180684,15.41,16.69,16.69,16.69,16.69\n2023-12-23,Sachsen-Anhalt,15,00+,336,362,362,362,362,2180684,15.41,16.6,16.6,16.6,16.6\n2023-12-22,Sachsen-Anhalt,15,00+,338,375,375,375,375,2180684,15.5,17.2,17.2,17.2,17.2\n2023-12-21,Sachsen-Anhalt,15,00+,325,393,393,393,393,2180684,14.9,18.02,18.02,18.02,18.02\n2023-12-20,Sachsen-Anhalt,15,00+,284,449,449,449,449,2180684,13.02,20.59,20.59,20.59,20.59\n2023-12-19,Sachsen-Anhalt,15,00+,317,380,380,380,380,2180684,14.54,17.43,17.43,17.43,17.43\n2023-12-18,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-17,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-16,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-15,Sachsen-Anhalt,15,00+,407,480,480,480,480,2180684,18.66,22.01,22.01,22.01,22.01\n2023-12-14,Sachsen-Anhalt,15,00+,383,464,464,464,464,2180684,17.56,21.28,21.28,21.28,21.28\n2023-12-13,Sachsen-Anhalt,15,00+,303,402,402,402,402,2180684,13.89,18.43,18.43,18.43,18.43\n2023-12-12,Sachsen-Anhalt,15,00+,291,418,418,418,418,2180684,13.34,19.17,19.17,19.17,19.17\n2023-12-11,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-10,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-09,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen-Anhalt,15,00+,234,297,297,297,297,2180684,10.73,13.62,13.62,13.62,13.62\n2023-12-07,Sachsen-Anhalt,15,00+,240,290,290,290,290,2180684,11.01,13.3,13.3,13.3,13.3\n2023-12-06,Sachsen-Anhalt,15,00+,191,287,287,287,287,2180684,8.76,13.16,13.16,13.16,13.16\n2023-12-05,Sachsen-Anhalt,15,00+,249,305,305,305,305,2180684,11.42,13.99,13.99,13.99,13.99\n2023-12-04,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-03,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-02,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-01,Sachsen-Anhalt,15,00+,340,392,392,392,392,2180684,15.59,17.98,17.98,17.98,17.98\n2023-11-30,Sachsen-Anhalt,15,00+,323,383,383,383,383,2180684,14.81,17.56,17.56,17.56,17.56\n2023-11-29,Sachsen-Anhalt,15,00+,283,388,388,388,388,2180684,12.98,17.79,17.79,17.79,17.79\n2023-11-28,Sachsen-Anhalt,15,00+,295,378,378,378,378,2180684,13.53,17.33,17.33,17.33,17.33\n2023-11-27,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-26,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-25,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-24,Sachsen-Anhalt,15,00+,305,354,354,354,354,2180684,13.99,16.23,16.23,16.23,16.23\n2023-11-23,Sachsen-Anhalt,15,00+,317,370,370,370,370,2180684,14.54,16.97,16.97,16.97,16.97\n2023-11-22,Sachsen-Anhalt,15,00+,294,363,363,363,363,2180684,13.48,16.65,16.65,16.65,16.65\n2023-11-21,Sachsen-Anhalt,15,00+,282,358,358,358,358,2180684,12.93,16.42,16.42,16.42,16.42\n2023-11-20,Sachsen-Anhalt,15,00+,300,350,350,350,350,2180684,13.76,16.05,16.05,16.05,16.05\n2023-11-19,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-18,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-17,Sachsen-Anhalt,15,00+,229,327,327,327,327,2180684,10.5,15,15,15,15\n2023-11-16,Sachsen-Anhalt,15,00+,291,353,353,353,353,2180684,13.34,16.19,16.19,16.19,16.19\n2023-11-15,Sachsen-Anhalt,15,00+,252,358,358,358,358,2180684,11.56,16.42,16.42,16.42,16.42\n2023-11-14,Sachsen-Anhalt,15,00+,214,318,318,318,318,2180684,9.81,14.58,14.58,14.58,14.58\n2023-11-13,Sachsen-Anhalt,15,00+,244,284,284,284,284,2180684,11.19,13.02,13.02,13.02,13.02\n2023-11-12,Sachsen-Anhalt,15,00+,251,289,289,289,289,2180684,11.51,13.25,13.25,13.25,13.25\n2023-11-11,Sachsen-Anhalt,15,00+,254,292,292,292,292,2180684,11.65,13.39,13.39,13.39,13.39\n2023-11-10,Sachsen-Anhalt,15,00+,254,300,300,300,300,2180684,11.65,13.76,13.76,13.76,13.76\n2023-11-09,Sachsen-Anhalt,15,00+,212,276,276,276,276,2180684,9.72,12.66,12.66,12.66,12.66\n2023-11-08,Sachsen-Anhalt,15,00+,297,339,339,339,339,2180684,13.62,15.55,15.55,15.55,15.55\n2023-11-07,Sachsen-Anhalt,15,00+,228,300,300,300,300,2180684,10.46,13.76,13.76,13.76,13.76\n2023-11-06,Sachsen-Anhalt,15,00+,225,271,271,271,271,2180684,10.32,12.43,12.43,12.43,12.43\n2023-11-05,Sachsen-Anhalt,15,00+,226,266,266,266,266,2180684,10.36,12.2,12.2,12.2,12.2\n2023-11-04,Sachsen-Anhalt,15,00+,226,265,265,265,265,2180684,10.36,12.15,12.15,12.15,12.15\n2023-11-03,Sachsen-Anhalt,15,00+,193,260,260,260,260,2180684,8.85,11.92,11.92,11.92,11.92\n2023-11-02,Sachsen-Anhalt,15,00+,164,244,244,244,244,2180684,7.52,11.19,11.19,11.19,11.19\n2023-11-01,Sachsen-Anhalt,15,00+,131,164,164,164,164,2180684,6.01,7.52,7.52,7.52,7.52\n2023-10-31,Sachsen-Anhalt,15,00+,174,207,207,207,207,2180684,7.98,9.49,9.49,9.49,9.49\n2023-10-30,Sachsen-Anhalt,15,00+,177,203,203,203,203,2180684,8.12,9.31,9.31,9.31,9.31\n2023-10-29,Sachsen-Anhalt,15,00+,182,206,206,206,206,2180684,8.35,9.45,9.45,9.45,9.45\n2023-10-28,Sachsen-Anhalt,15,00+,186,208,208,208,208,2180684,8.53,9.54,9.54,9.54,9.54\n2023-10-27,Sachsen-Anhalt,15,00+,156,189,189,189,189,2180684,7.15,8.67,8.67,8.67,8.67\n2023-10-26,Sachsen-Anhalt,15,00+,139,170,170,170,170,2180684,6.37,7.8,7.8,7.8,7.8\n2023-10-25,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-10-24,Sachsen-Anhalt,15,00+,119,149,149,149,149,2180684,5.46,6.83,6.83,6.83,6.83\n2023-10-23,Sachsen-Anhalt,15,00+,113,142,142,142,142,2180684,5.18,6.51,6.51,6.51,6.51\n2023-10-22,Sachsen-Anhalt,15,00+,114,139,139,139,139,2180684,5.23,6.37,6.37,6.37,6.37\n2023-10-21,Sachsen-Anhalt,15,00+,115,136,136,136,136,2180684,5.27,6.24,6.24,6.24,6.24\n2023-10-20,Sachsen-Anhalt,15,00+,120,148,148,148,148,2180684,5.5,6.79,6.79,6.79,6.79\n2023-10-19,Sachsen-Anhalt,15,00+,109,137,137,137,137,2180684,5,6.28,6.28,6.28,6.28\n2023-10-18,Sachsen-Anhalt,15,00+,93,129,129,129,129,2180684,4.26,5.92,5.92,5.92,5.92\n2023-10-17,Sachsen-Anhalt,15,00+,82,116,116,116,116,2180684,3.76,5.32,5.32,5.32,5.32\n2023-10-16,Sachsen-Anhalt,15,00+,98,122,122,122,122,2180684,4.49,5.59,5.59,5.59,5.59\n2023-10-15,Sachsen-Anhalt,15,00+,99,122,122,122,122,2180684,4.54,5.59,5.59,5.59,5.59\n2023-10-14,Sachsen-Anhalt,15,00+,99,121,121,121,121,2180684,4.54,5.55,5.55,5.55,5.55\n2023-10-13,Sachsen-Anhalt,15,00+,86,114,114,114,114,2180684,3.94,5.23,5.23,5.23,5.23\n2023-10-12,Sachsen-Anhalt,15,00+,79,115,115,115,115,2180684,3.62,5.27,5.27,5.27,5.27\n2023-10-11,Sachsen-Anhalt,15,00+,94,128,128,128,128,2180684,4.31,5.87,5.87,5.87,5.87\n2023-10-10,Sachsen-Anhalt,15,00+,71,115,115,115,115,2180684,3.26,5.27,5.27,5.27,5.27\n2023-10-09,Sachsen-Anhalt,15,00+,61,86,86,86,86,2180684,2.8,3.94,3.94,3.94,3.94\n2023-10-08,Sachsen-Anhalt,15,00+,61,84,84,84,84,2180684,2.8,3.85,3.85,3.85,3.85\n2023-10-07,Sachsen-Anhalt,15,00+,63,86,86,86,86,2180684,2.89,3.94,3.94,3.94,3.94\n2023-10-06,Sachsen-Anhalt,15,00+,45,78,78,78,78,2180684,2.06,3.58,3.58,3.58,3.58\n2023-10-05,Sachsen-Anhalt,15,00+,48,80,80,80,80,2180684,2.2,3.67,3.67,3.67,3.67\n2023-10-04,Sachsen-Anhalt,15,00+,39,61,61,61,61,2180684,1.79,2.8,2.8,2.8,2.8\n2023-10-03,Sachsen-Anhalt,15,00+,57,74,74,74,74,2180684,2.61,3.39,3.39,3.39,3.39\n2023-10-02,Sachsen-Anhalt,15,00+,69,80,80,80,80,2180684,3.16,3.67,3.67,3.67,3.67\n2023-10-01,Sachsen-Anhalt,15,00+,71,82,82,82,82,2180684,3.26,3.76,3.76,3.76,3.76\n2023-09-30,Sachsen-Anhalt,15,00+,72,81,81,81,81,2180684,3.3,3.71,3.71,3.71,3.71\n2023-09-29,Sachsen-Anhalt,15,00+,65,84,84,84,84,2180684,2.98,3.85,3.85,3.85,3.85\n2023-09-28,Sachsen-Anhalt,15,00+,68,81,81,81,81,2180684,3.12,3.71,3.71,3.71,3.71\n2023-09-27,Sachsen-Anhalt,15,00+,65,75,75,75,75,2180684,2.98,3.44,3.44,3.44,3.44\n2023-09-26,Sachsen-Anhalt,15,00+,48,72,72,72,72,2180684,2.2,3.3,3.3,3.3,3.3\n2023-09-25,Sachsen-Anhalt,15,00+,48,67,67,67,67,2180684,2.2,3.07,3.07,3.07,3.07\n2023-09-24,Sachsen-Anhalt,15,00+,48,66,66,66,66,2180684,2.2,3.03,3.03,3.03,3.03\n2023-09-23,Sachsen-Anhalt,15,00+,54,71,71,71,71,2180684,2.48,3.26,3.26,3.26,3.26\n2023-09-22,Sachsen-Anhalt,15,00+,45,65,65,65,65,2180684,2.06,2.98,2.98,2.98,2.98\n2023-09-21,Sachsen-Anhalt,15,00+,50,63,63,63,63,2180684,2.29,2.89,2.89,2.89,2.89\n2023-09-20,Sachsen-Anhalt,15,00+,48,68,68,68,68,2180684,2.2,3.12,3.12,3.12,3.12\n2023-09-19,Sachsen-Anhalt,15,00+,42,67,67,67,67,2180684,1.93,3.07,3.07,3.07,3.07\n2023-09-18,Sachsen-Anhalt,15,00+,48,64,64,64,64,2180684,2.2,2.93,2.93,2.93,2.93\n2023-09-17,Sachsen-Anhalt,15,00+,49,64,64,64,64,2180684,2.25,2.93,2.93,2.93,2.93\n2023-09-16,Sachsen-Anhalt,15,00+,51,60,60,60,60,2180684,2.34,2.75,2.75,2.75,2.75\n2023-09-15,Sachsen-Anhalt,15,00+,60,69,69,69,69,2180684,2.75,3.16,3.16,3.16,3.16\n2023-09-14,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-09-13,Sachsen-Anhalt,15,00+,23,59,59,59,59,2180684,1.05,2.71,2.71,2.71,2.71\n2023-09-12,Sachsen-Anhalt,15,00+,28,50,50,50,50,2180684,1.28,2.29,2.29,2.29,2.29\n2023-09-11,Sachsen-Anhalt,15,00+,42,48,48,48,48,2180684,1.93,2.2,2.2,2.2,2.2\n2023-09-10,Sachsen-Anhalt,15,00+,42,47,47,47,47,2180684,1.93,2.16,2.16,2.16,2.16\n2023-09-09,Sachsen-Anhalt,15,00+,42,45,45,45,45,2180684,1.93,2.06,2.06,2.06,2.06\n2023-09-08,Sachsen-Anhalt,15,00+,27,35,35,35,35,2180684,1.24,1.61,1.61,1.61,1.61\n2023-09-07,Sachsen-Anhalt,15,00+,27,33,33,33,33,2180684,1.24,1.51,1.51,1.51,1.51\n2023-09-06,Sachsen-Anhalt,15,00+,19,31,31,31,31,2180684,0.87,1.42,1.42,1.42,1.42\n2023-09-05,Sachsen-Anhalt,15,00+,15,32,32,32,32,2180684,0.69,1.47,1.47,1.47,1.47\n2023-09-04,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-03,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-02,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-01,Sachsen-Anhalt,15,00+,17,27,27,27,27,2180684,0.78,1.24,1.24,1.24,1.24\n2023-08-31,Sachsen-Anhalt,15,00+,18,24,24,24,24,2180684,0.83,1.1,1.1,1.1,1.1\n2023-08-30,Sachsen-Anhalt,15,00+,18,25,25,25,25,2180684,0.83,1.15,1.15,1.15,1.15\n2023-08-29,Sachsen-Anhalt,15,00+,20,27,27,27,27,2180684,0.92,1.24,1.24,1.24,1.24\n2023-08-28,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-27,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-26,Sachsen-Anhalt,15,00+,0,28,28,28,28,2180684,0,1.28,1.28,1.28,1.28\n2023-08-25,Sachsen-Anhalt,15,00+,0,25,25,25,25,2180684,0,1.15,1.15,1.15,1.15\n2023-08-24,Sachsen-Anhalt,15,00+,18,27,27,27,27,2180684,0.83,1.24,1.24,1.24,1.24\n2023-08-23,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2023-08-22,Sachsen-Anhalt,15,00+,19,26,26,26,26,2180684,0.87,1.19,1.19,1.19,1.19\n2023-08-21,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-20,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-19,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-18,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-17,Sachsen-Anhalt,15,00+,18,22,22,22,22,2180684,0.83,1.01,1.01,1.01,1.01\n2023-08-16,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-08-15,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2023-08-14,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-13,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-12,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-11,Sachsen-Anhalt,15,00+,8,12,12,12,12,2180684,0.37,0.55,0.55,0.55,0.55\n2023-08-10,Sachsen-Anhalt,15,00+,9,11,11,11,11,2180684,0.41,0.5,0.5,0.5,0.5\n2023-08-09,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-08-08,Sachsen-Anhalt,15,00+,5,9,9,9,9,2180684,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-06,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-05,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-02,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2023-08-01,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-31,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-30,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-29,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-28,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-27,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-26,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-25,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-24,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-23,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-22,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-21,Sachsen-Anhalt,15,00+,3,4,4,4,4,2180684,0.14,0.18,0.18,0.18,0.18\n2023-07-20,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-19,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-18,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2023-07-17,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-15,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-14,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-07-13,Sachsen-Anhalt,15,00+,5,7,7,7,7,2180684,0.23,0.32,0.32,0.32,0.32\n2023-07-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-11,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-10,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-09,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-08,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-07,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-06,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-05,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2023-07-04,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-02,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-01,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-06-30,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2023-06-29,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2023-06-28,Sachsen-Anhalt,15,00+,11,15,15,15,15,2180684,0.5,0.69,0.69,0.69,0.69\n2023-06-27,Sachsen-Anhalt,15,00+,16,19,19,19,19,2180684,0.73,0.87,0.87,0.87,0.87\n2023-06-26,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-25,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-24,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-23,Sachsen-Anhalt,15,00+,16,21,21,21,21,2180684,0.73,0.96,0.96,0.96,0.96\n2023-06-22,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-06-21,Sachsen-Anhalt,15,00+,11,20,20,20,20,2180684,0.5,0.92,0.92,0.92,0.92\n2023-06-20,Sachsen-Anhalt,15,00+,12,18,18,18,18,2180684,0.55,0.83,0.83,0.83,0.83\n2023-06-19,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-18,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-17,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-16,Sachsen-Anhalt,15,00+,14,15,15,15,15,2180684,0.64,0.69,0.69,0.69,0.69\n2023-06-15,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-14,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2023-06-13,Sachsen-Anhalt,15,00+,13,16,16,16,16,2180684,0.6,0.73,0.73,0.73,0.73\n2023-06-12,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-11,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-10,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-09,Sachsen-Anhalt,15,00+,16,20,20,20,20,2180684,0.73,0.92,0.92,0.92,0.92\n2023-06-08,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-07,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-06,Sachsen-Anhalt,15,00+,23,27,27,27,27,2180684,1.05,1.24,1.24,1.24,1.24\n2023-06-05,Sachsen-Anhalt,15,00+,18,20,20,20,20,2180684,0.83,0.92,0.92,0.92,0.92\n2023-06-04,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-03,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-02,Sachsen-Anhalt,15,00+,14,18,18,18,18,2180684,0.64,0.83,0.83,0.83,0.83\n2023-06-01,Sachsen-Anhalt,15,00+,17,21,21,21,21,2180684,0.78,0.96,0.96,0.96,0.96\n2023-05-31,Sachsen-Anhalt,15,00+,19,30,30,30,30,2180684,0.87,1.38,1.38,1.38,1.38\n2023-05-30,Sachsen-Anhalt,15,00+,20,29,29,29,29,2180684,0.92,1.33,1.33,1.33,1.33\n2023-05-29,Sachsen-Anhalt,15,00+,47,60,60,60,60,2180684,2.16,2.75,2.75,2.75,2.75\n2023-05-28,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-27,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-26,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-05-25,Sachsen-Anhalt,15,00+,35,59,59,59,59,2180684,1.61,2.71,2.71,2.71,2.71\n2023-05-24,Sachsen-Anhalt,15,00+,44,55,55,55,55,2180684,2.02,2.52,2.52,2.52,2.52\n2023-05-23,Sachsen-Anhalt,15,00+,47,66,66,66,66,2180684,2.16,3.03,3.03,3.03,3.03\n2023-05-22,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-21,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-20,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-19,Sachsen-Anhalt,15,00+,55,60,60,60,60,2180684,2.52,2.75,2.75,2.75,2.75\n2023-05-18,Sachsen-Anhalt,15,00+,64,69,69,69,69,2180684,2.93,3.16,3.16,3.16,3.16\n2023-05-17,Sachsen-Anhalt,15,00+,56,66,66,66,66,2180684,2.57,3.03,3.03,3.03,3.03\n2023-05-16,Sachsen-Anhalt,15,00+,53,63,63,63,63,2180684,2.43,2.89,2.89,2.89,2.89\n2023-05-15,Sachsen-Anhalt,15,00+,50,57,57,57,57,2180684,2.29,2.61,2.61,2.61,2.61\n2023-05-14,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-13,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-12,Sachsen-Anhalt,15,00+,60,73,73,73,73,2180684,2.75,3.35,3.35,3.35,3.35\n2023-05-11,Sachsen-Anhalt,15,00+,57,69,69,69,69,2180684,2.61,3.16,3.16,3.16,3.16\n2023-05-10,Sachsen-Anhalt,15,00+,60,85,85,85,85,2180684,2.75,3.9,3.9,3.9,3.9\n2023-05-09,Sachsen-Anhalt,15,00+,75,99,99,99,99,2180684,3.44,4.54,4.54,4.54,4.54\n2023-05-08,Sachsen-Anhalt,15,00+,59,84,84,84,84,2180684,2.71,3.85,3.85,3.85,3.85\n2023-05-07,Sachsen-Anhalt,15,00+,59,83,83,83,83,2180684,2.71,3.81,3.81,3.81,3.81\n2023-05-06,Sachsen-Anhalt,15,00+,60,84,84,84,84,2180684,2.75,3.85,3.85,3.85,3.85\n2023-05-05,Sachsen-Anhalt,15,00+,58,74,74,74,74,2180684,2.66,3.39,3.39,3.39,3.39\n2023-05-04,Sachsen-Anhalt,15,00+,60,87,87,87,87,2180684,2.75,3.99,3.99,3.99,3.99\n2023-05-03,Sachsen-Anhalt,15,00+,44,77,77,77,77,2180684,2.02,3.53,3.53,3.53,3.53\n2023-05-02,Sachsen-Anhalt,15,00+,47,67,67,67,67,2180684,2.16,3.07,3.07,3.07,3.07\n2023-05-01,Sachsen-Anhalt,15,00+,67,83,83,83,83,2180684,3.07,3.81,3.81,3.81,3.81\n2023-04-30,Sachsen-Anhalt,15,00+,68,84,84,84,84,2180684,3.12,3.85,3.85,3.85,3.85\n2023-04-29,Sachsen-Anhalt,15,00+,68,83,83,83,83,2180684,3.12,3.81,3.81,3.81,3.81\n2023-04-28,Sachsen-Anhalt,15,00+,79,94,94,94,94,2180684,3.62,4.31,4.31,4.31,4.31\n2023-04-27,Sachsen-Anhalt,15,00+,72,89,89,89,89,2180684,3.3,4.08,4.08,4.08,4.08\n2023-04-26,Sachsen-Anhalt,15,00+,62,89,89,89,89,2180684,2.84,4.08,4.08,4.08,4.08\n2023-04-25,Sachsen-Anhalt,15,00+,81,106,106,106,106,2180684,3.71,4.86,4.86,4.86,4.86\n2023-04-24,Sachsen-Anhalt,15,00+,101,129,129,129,129,2180684,4.63,5.92,5.92,5.92,5.92\n2023-04-23,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-22,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-21,Sachsen-Anhalt,15,00+,113,132,132,132,132,2180684,5.18,6.05,6.05,6.05,6.05\n2023-04-20,Sachsen-Anhalt,15,00+,123,145,145,145,145,2180684,5.64,6.65,6.65,6.65,6.65\n2023-04-19,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-04-18,Sachsen-Anhalt,15,00+,158,193,193,193,193,2180684,7.25,8.85,8.85,8.85,8.85\n2023-04-17,Sachsen-Anhalt,15,00+,127,151,151,151,151,2180684,5.82,6.92,6.92,6.92,6.92\n2023-04-16,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-15,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-14,Sachsen-Anhalt,15,00+,97,129,129,129,129,2180684,4.45,5.92,5.92,5.92,5.92\n2023-04-13,Sachsen-Anhalt,15,00+,85,124,124,124,124,2180684,3.9,5.69,5.69,5.69,5.69\n2023-04-12,Sachsen-Anhalt,15,00+,61,116,116,116,116,2180684,2.8,5.32,5.32,5.32,5.32\n2023-04-11,Sachsen-Anhalt,15,00+,48,70,70,70,70,2180684,2.2,3.21,3.21,3.21,3.21\n2023-04-10,Sachsen-Anhalt,15,00+,93,123,123,123,123,2180684,4.26,5.64,5.64,5.64,5.64\n2023-04-09,Sachsen-Anhalt,15,00+,93,121,121,121,121,2180684,4.26,5.55,5.55,5.55,5.55\n2023-04-08,Sachsen-Anhalt,15,00+,93,122,122,122,122,2180684,4.26,5.59,5.59,5.59,5.59\n2023-04-07,Sachsen-Anhalt,15,00+,106,137,137,137,137,2180684,4.86,6.28,6.28,6.28,6.28\n2023-04-06,Sachsen-Anhalt,15,00+,109,146,146,146,146,2180684,5,6.7,6.7,6.7,6.7\n2023-04-05,Sachsen-Anhalt,15,00+,124,158,158,158,158,2180684,5.69,7.25,7.25,7.25,7.25\n2023-04-04,Sachsen-Anhalt,15,00+,125,172,172,172,172,2180684,5.73,7.89,7.89,7.89,7.89\n2023-04-03,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-04-02,Sachsen-Anhalt,15,00+,127,162,162,162,162,2180684,5.82,7.43,7.43,7.43,7.43\n2023-04-01,Sachsen-Anhalt,15,00+,128,162,162,162,162,2180684,5.87,7.43,7.43,7.43,7.43\n2023-03-31,Sachsen-Anhalt,15,00+,131,174,174,174,174,2180684,6.01,7.98,7.98,7.98,7.98\n2023-03-30,Sachsen-Anhalt,15,00+,141,179,179,179,179,2180684,6.47,8.21,8.21,8.21,8.21\n2023-03-29,Sachsen-Anhalt,15,00+,143,184,184,184,184,2180684,6.56,8.44,8.44,8.44,8.44\n2023-03-28,Sachsen-Anhalt,15,00+,164,217,217,217,217,2180684,7.52,9.95,9.95,9.95,9.95\n2023-03-27,Sachsen-Anhalt,15,00+,223,281,281,281,281,2180684,10.23,12.89,12.89,12.89,12.89\n2023-03-26,Sachsen-Anhalt,15,00+,225,282,282,282,282,2180684,10.32,12.93,12.93,12.93,12.93\n2023-03-25,Sachsen-Anhalt,15,00+,227,283,283,283,283,2180684,10.41,12.98,12.98,12.98,12.98\n2023-03-24,Sachsen-Anhalt,15,00+,220,288,288,288,288,2180684,10.09,13.21,13.21,13.21,13.21\n2023-03-23,Sachsen-Anhalt,15,00+,203,289,289,289,289,2180684,9.31,13.25,13.25,13.25,13.25\n2023-03-22,Sachsen-Anhalt,15,00+,202,285,285,285,285,2180684,9.26,13.07,13.07,13.07,13.07\n2023-03-21,Sachsen-Anhalt,15,00+,168,257,257,257,257,2180684,7.7,11.79,11.79,11.79,11.79\n2023-03-20,Sachsen-Anhalt,15,00+,173,231,231,231,231,2180684,7.93,10.59,10.59,10.59,10.59\n2023-03-19,Sachsen-Anhalt,15,00+,174,231,231,231,231,2180684,7.98,10.59,10.59,10.59,10.59\n2023-03-18,Sachsen-Anhalt,15,00+,178,233,233,233,233,2180684,8.16,10.68,10.68,10.68,10.68\n2023-03-17,Sachsen-Anhalt,15,00+,169,225,225,225,225,2180684,7.75,10.32,10.32,10.32,10.32\n2023-03-16,Sachsen-Anhalt,15,00+,157,216,216,216,216,2180684,7.2,9.91,9.91,9.91,9.91\n2023-03-15,Sachsen-Anhalt,15,00+,149,209,209,209,209,2180684,6.83,9.58,9.58,9.58,9.58\n2023-03-14,Sachsen-Anhalt,15,00+,136,210,210,210,210,2180684,6.24,9.63,9.63,9.63,9.63\n2023-03-13,Sachsen-Anhalt,15,00+,151,185,185,185,185,2180684,6.92,8.48,8.48,8.48,8.48\n2023-03-12,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-03-11,Sachsen-Anhalt,15,00+,152,180,180,180,180,2180684,6.97,8.25,8.25,8.25,8.25\n2023-03-10,Sachsen-Anhalt,15,00+,152,177,177,177,177,2180684,6.97,8.12,8.12,8.12,8.12\n2023-03-09,Sachsen-Anhalt,15,00+,144,177,177,177,177,2180684,6.6,8.12,8.12,8.12,8.12\n2023-03-08,Sachsen-Anhalt,15,00+,129,174,174,174,174,2180684,5.92,7.98,7.98,7.98,7.98\n2023-03-07,Sachsen-Anhalt,15,00+,117,164,164,164,164,2180684,5.37,7.52,7.52,7.52,7.52\n2023-03-06,Sachsen-Anhalt,15,00+,136,168,168,168,168,2180684,6.24,7.7,7.7,7.7,7.7\n2023-03-05,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-04,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-03,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-03-02,Sachsen-Anhalt,15,00+,128,160,160,160,160,2180684,5.87,7.34,7.34,7.34,7.34\n2023-03-01,Sachsen-Anhalt,15,00+,103,153,153,153,153,2180684,4.72,7.02,7.02,7.02,7.02\n2023-02-28,Sachsen-Anhalt,15,00+,105,152,152,152,152,2180684,4.82,6.97,6.97,6.97,6.97\n2023-02-27,Sachsen-Anhalt,15,00+,152,182,182,182,182,2180684,6.97,8.35,8.35,8.35,8.35\n2023-02-26,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-02-25,Sachsen-Anhalt,15,00+,153,187,187,187,187,2180684,7.02,8.58,8.58,8.58,8.58\n2023-02-24,Sachsen-Anhalt,15,00+,157,194,194,194,194,2180684,7.2,8.9,8.9,8.9,8.9\n2023-02-23,Sachsen-Anhalt,15,00+,151,191,191,191,191,2180684,6.92,8.76,8.76,8.76,8.76\n2023-02-22,Sachsen-Anhalt,15,00+,153,200,200,200,200,2180684,7.02,9.17,9.17,9.17,9.17\n2023-02-21,Sachsen-Anhalt,15,00+,143,209,209,209,209,2180684,6.56,9.58,9.58,9.58,9.58\n2023-02-20,Sachsen-Anhalt,15,00+,134,169,169,169,169,2180684,6.14,7.75,7.75,7.75,7.75\n2023-02-19,Sachsen-Anhalt,15,00+,134,167,167,167,167,2180684,6.14,7.66,7.66,7.66,7.66\n2023-02-18,Sachsen-Anhalt,15,00+,134,164,164,164,164,2180684,6.14,7.52,7.52,7.52,7.52\n2023-02-17,Sachsen-Anhalt,15,00+,118,157,157,157,157,2180684,5.41,7.2,7.2,7.2,7.2\n2023-02-16,Sachsen-Anhalt,15,00+,117,163,163,163,163,2180684,5.37,7.47,7.47,7.47,7.47\n2023-02-15,Sachsen-Anhalt,15,00+,97,159,159,159,159,2180684,4.45,7.29,7.29,7.29,7.29\n2023-02-14,Sachsen-Anhalt,15,00+,73,141,141,141,141,2180684,3.35,6.47,6.47,6.47,6.47\n2023-02-13,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-12,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-11,Sachsen-Anhalt,15,00+,90,128,128,128,128,2180684,4.13,5.87,5.87,5.87,5.87\n2023-02-10,Sachsen-Anhalt,15,00+,90,133,133,133,133,2180684,4.13,6.1,6.1,6.1,6.1\n2023-02-09,Sachsen-Anhalt,15,00+,92,128,128,128,128,2180684,4.22,5.87,5.87,5.87,5.87\n2023-02-08,Sachsen-Anhalt,15,00+,88,122,122,122,122,2180684,4.04,5.59,5.59,5.59,5.59\n2023-02-07,Sachsen-Anhalt,15,00+,93,135,135,135,135,2180684,4.26,6.19,6.19,6.19,6.19\n2023-02-06,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-05,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-04,Sachsen-Anhalt,15,00+,104,143,143,143,143,2180684,4.77,6.56,6.56,6.56,6.56\n2023-02-03,Sachsen-Anhalt,15,00+,94,131,131,131,131,2180684,4.31,6.01,6.01,6.01,6.01\n2023-02-02,Sachsen-Anhalt,15,00+,91,124,124,124,124,2180684,4.17,5.69,5.69,5.69,5.69\n2023-02-01,Sachsen-Anhalt,15,00+,83,118,118,118,118,2180684,3.81,5.41,5.41,5.41,5.41\n2023-01-31,Sachsen-Anhalt,15,00+,55,105,105,105,105,2180684,2.52,4.82,4.82,4.82,4.82\n2023-01-30,Sachsen-Anhalt,15,00+,61,95,95,95,95,2180684,2.8,4.36,4.36,4.36,4.36\n2023-01-29,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-28,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-27,Sachsen-Anhalt,15,00+,76,107,107,107,107,2180684,3.49,4.91,4.91,4.91,4.91\n2023-01-26,Sachsen-Anhalt,15,00+,80,108,108,108,108,2180684,3.67,4.95,4.95,4.95,4.95\n2023-01-25,Sachsen-Anhalt,15,00+,78,112,112,112,112,2180684,3.58,5.14,5.14,5.14,5.14\n2023-01-24,Sachsen-Anhalt,15,00+,71,117,117,117,117,2180684,3.26,5.37,5.37,5.37,5.37\n2023-01-23,Sachsen-Anhalt,15,00+,85,116,116,116,116,2180684,3.9,5.32,5.32,5.32,5.32\n2023-01-22,Sachsen-Anhalt,15,00+,85,115,115,115,115,2180684,3.9,5.27,5.27,5.27,5.27\n2023-01-21,Sachsen-Anhalt,15,00+,88,118,118,118,118,2180684,4.04,5.41,5.41,5.41,5.41\n2023-01-20,Sachsen-Anhalt,15,00+,83,112,112,112,112,2180684,3.81,5.14,5.14,5.14,5.14\n2023-01-19,Sachsen-Anhalt,15,00+,78,113,113,113,113,2180684,3.58,5.18,5.18,5.18,5.18\n2023-01-18,Sachsen-Anhalt,15,00+,87,136,136,136,136,2180684,3.99,6.24,6.24,6.24,6.24\n2023-01-17,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-01-16,Sachsen-Anhalt,15,00+,166,200,200,200,200,2180684,7.61,9.17,9.17,9.17,9.17\n2023-01-15,Sachsen-Anhalt,15,00+,169,204,204,204,204,2180684,7.75,9.35,9.35,9.35,9.35\n2023-01-14,Sachsen-Anhalt,15,00+,172,204,204,204,204,2180684,7.89,9.35,9.35,9.35,9.35\n2023-01-13,Sachsen-Anhalt,15,00+,148,192,192,192,192,2180684,6.79,8.8,8.8,8.8,8.8\n2023-01-12,Sachsen-Anhalt,15,00+,165,217,217,217,217,2180684,7.57,9.95,9.95,9.95,9.95\n2023-01-11,Sachsen-Anhalt,15,00+,163,216,216,216,216,2180684,7.47,9.91,9.91,9.91,9.91\n2023-01-10,Sachsen-Anhalt,15,00+,137,226,226,226,226,2180684,6.28,10.36,10.36,10.36,10.36\n2023-01-09,Sachsen-Anhalt,15,00+,159,242,242,242,242,2180684,7.29,11.1,11.1,11.1,11.1\n2023-01-08,Sachsen-Anhalt,15,00+,162,241,241,241,241,2180684,7.43,11.05,11.05,11.05,11.05\n2023-01-07,Sachsen-Anhalt,15,00+,164,0,0,0,0,2180684,7.52,0,0,0,0\n2023-01-06,Sachsen-Anhalt,15,00+,203,0,0,0,0,2180684,9.31,0,0,0,0\n2023-01-05,Sachsen-Anhalt,15,00+,213,0,0,0,0,2180684,9.77,0,0,0,0\n2023-01-04,Sachsen-Anhalt,15,00+,233,0,0,0,0,2180684,10.68,0,0,0,0\n2023-01-03,Sachsen-Anhalt,15,00+,271,0,0,0,0,2180684,12.43,0,0,0,0\n2023-01-02,Sachsen-Anhalt,15,00+,225,0,0,0,0,2180684,10.32,0,0,0,0\n2024-08-31,Thüringen,16,00+,47,47,NA,NA,NA,2120237,2.22,2.22,NA,NA,NA\n2024-08-30,Thüringen,16,00+,36,43,NA,NA,NA,2120237,1.7,2.03,NA,NA,NA\n2024-08-29,Thüringen,16,00+,36,40,46,44,50,2120237,1.7,1.89,2.21,2.1,2.38\n2024-08-28,Thüringen,16,00+,39,40,45,43,49,2120237,1.84,1.89,2.15,2.06,2.31\n2024-08-27,Thüringen,16,00+,31,43,48,46,51,2120237,1.46,2.03,2.27,2.19,2.44\n2024-08-26,Thüringen,16,00+,39,40,43,41,46,2120237,1.84,1.89,2.04,1.97,2.17\n2024-08-25,Thüringen,16,00+,40,41,44,42,47,2120237,1.89,1.93,2.09,2.02,2.22\n2024-08-24,Thüringen,16,00+,40,41,44,42,47,2120237,1.89,1.93,2.09,2.02,2.22\n2024-08-23,Thüringen,16,00+,42,45,48,46,51,2120237,1.98,2.12,2.29,2.21,2.42\n2024-08-22,Thüringen,16,00+,37,40,43,41,45,2120237,1.75,1.89,2.03,1.96,2.14\n2024-08-21,Thüringen,16,00+,35,45,47,46,50,2120237,1.65,2.12,2.26,2.18,2.38\n2024-08-20,Thüringen,16,00+,46,53,55,54,58,2120237,2.17,2.5,2.64,2.56,2.77\n2024-08-19,Thüringen,16,00+,53,58,60,59,63,2120237,2.5,2.74,2.86,2.79,2.99\n2024-08-18,Thüringen,16,00+,53,57,59,58,62,2120237,2.5,2.69,2.8,2.74,2.93\n2024-08-17,Thüringen,16,00+,53,57,59,58,62,2120237,2.5,2.69,2.8,2.74,2.93\n2024-08-16,Thüringen,16,00+,53,56,58,56,60,2120237,2.5,2.64,2.75,2.69,2.87\n2024-08-15,Thüringen,16,00+,46,56,58,56,60,2120237,2.17,2.64,2.75,2.69,2.87\n2024-08-14,Thüringen,16,00+,33,45,46,45,48,2120237,1.56,2.12,2.2,2.15,2.29\n2024-08-13,Thüringen,16,00+,31,37,38,37,39,2120237,1.46,1.75,1.8,1.77,1.87\n2024-08-12,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.35\n2024-08-11,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.4\n2024-08-10,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.4\n2024-08-09,Thüringen,16,00+,22,24,24,24,25,2120237,1.04,1.13,1.16,1.14,1.19\n2024-08-08,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.33\n2024-08-07,Thüringen,16,00+,20,26,26,26,27,2120237,0.94,1.23,1.25,1.23,1.28\n2024-08-06,Thüringen,16,00+,17,22,22,22,22,2120237,0.8,1.04,1.05,1.04,1.07\n2024-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.72,0.71,0.73\n2024-08-04,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.78\n2024-08-03,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.78\n2024-08-02,Thüringen,16,00+,15,21,21,21,21,2120237,0.71,0.99,1,0.99,1.01\n2024-08-01,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.09,1.11\n2024-07-31,Thüringen,16,00+,19,22,22,22,22,2120237,0.9,1.04,1.04,1.04,1.05\n2024-07-30,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.14,1.13,1.14\n2024-07-29,Thüringen,16,00+,20,29,29,29,29,2120237,0.94,1.37,1.37,1.37,1.38\n2024-07-28,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-27,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-26,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.14\n2024-07-25,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.08,1.09\n2024-07-24,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.08,1.09\n2024-07-23,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2024-07-22,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-21,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-20,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-19,Thüringen,16,00+,18,23,23,23,23,2120237,0.85,1.08,1.08,1.08,1.08\n2024-07-18,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2024-07-17,Thüringen,16,00+,21,25,25,25,25,2120237,0.99,1.18,1.18,1.18,1.18\n2024-07-16,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2024-07-15,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-14,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-13,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-12,Thüringen,16,00+,10,19,19,19,19,2120237,0.47,0.9,0.9,0.9,0.9\n2024-07-11,Thüringen,16,00+,10,13,13,13,13,2120237,0.47,0.61,0.61,0.61,0.61\n2024-07-10,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-09,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2024-07-08,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-07,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-06,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-05,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-04,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2024-07-03,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-02,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2024-07-01,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-30,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-29,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-28,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2024-06-27,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-26,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-25,Thüringen,16,00+,16,19,19,19,19,2120237,0.75,0.9,0.9,0.9,0.9\n2024-06-24,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-23,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-22,Thüringen,16,00+,14,19,19,19,19,2120237,0.66,0.9,0.9,0.9,0.9\n2024-06-21,Thüringen,16,00+,10,17,17,17,17,2120237,0.47,0.8,0.8,0.8,0.8\n2024-06-20,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2024-06-19,Thüringen,16,00+,13,16,16,16,16,2120237,0.61,0.75,0.75,0.75,0.75\n2024-06-18,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-17,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-16,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-15,Thüringen,16,00+,14,15,15,15,15,2120237,0.66,0.71,0.71,0.71,0.71\n2024-06-14,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-13,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-12,Thüringen,16,00+,8,12,12,12,12,2120237,0.38,0.57,0.57,0.57,0.57\n2024-06-11,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-10,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-09,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-08,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-07,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-06,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-05,Thüringen,16,00+,7,7,7,7,7,2120237,0.33,0.33,0.33,0.33,0.33\n2024-06-04,Thüringen,16,00+,4,6,6,6,6,2120237,0.19,0.28,0.28,0.28,0.28\n2024-06-03,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-02,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-01,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-05-31,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-30,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-29,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-27,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-26,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-25,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-24,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-23,Thüringen,16,00+,6,6,6,6,6,2120237,0.28,0.28,0.28,0.28,0.28\n2024-05-22,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-21,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-20,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-19,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-18,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-17,Thüringen,16,00+,3,5,5,5,5,2120237,0.14,0.24,0.24,0.24,0.24\n2024-05-16,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-05-15,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-13,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-12,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-11,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-10,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-09,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-08,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-05-07,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-06,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-05,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-04,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-03,Thüringen,16,00+,2,7,7,7,7,2120237,0.09,0.33,0.33,0.33,0.33\n2024-05-02,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-05-01,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-04-30,Thüringen,16,00+,2,4,4,4,4,2120237,0.09,0.19,0.19,0.19,0.19\n2024-04-29,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-28,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-27,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-26,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-25,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-24,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-23,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-21,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-20,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-19,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-18,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-17,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-16,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-14,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-13,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-12,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-11,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-10,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-09,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-08,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-07,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-06,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-05,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-04,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-04-03,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-04-02,Thüringen,16,00+,5,9,9,9,9,2120237,0.24,0.42,0.42,0.42,0.42\n2024-04-01,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-31,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-30,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-29,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-28,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-27,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-03-26,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-03-25,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-24,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-23,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-22,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-21,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-20,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-19,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-03-18,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-17,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-16,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-15,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-03-14,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-03-13,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-12,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-11,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-10,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-09,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-08,Thüringen,16,00+,15,18,18,18,18,2120237,0.71,0.85,0.85,0.85,0.85\n2024-03-07,Thüringen,16,00+,18,19,19,19,19,2120237,0.85,0.9,0.9,0.9,0.9\n2024-03-06,Thüringen,16,00+,18,21,21,21,21,2120237,0.85,0.99,0.99,0.99,0.99\n2024-03-05,Thüringen,16,00+,22,25,25,25,25,2120237,1.04,1.18,1.18,1.18,1.18\n2024-03-04,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-03,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-02,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-01,Thüringen,16,00+,27,32,32,32,32,2120237,1.27,1.51,1.51,1.51,1.51\n2024-02-29,Thüringen,16,00+,28,33,33,33,33,2120237,1.32,1.56,1.56,1.56,1.56\n2024-02-28,Thüringen,16,00+,28,30,30,30,30,2120237,1.32,1.41,1.41,1.41,1.41\n2024-02-27,Thüringen,16,00+,30,32,32,32,32,2120237,1.41,1.51,1.51,1.51,1.51\n2024-02-26,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-25,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-24,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-23,Thüringen,16,00+,22,28,28,28,28,2120237,1.04,1.32,1.32,1.32,1.32\n2024-02-22,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-02-21,Thüringen,16,00+,29,37,37,37,37,2120237,1.37,1.75,1.75,1.75,1.75\n2024-02-20,Thüringen,16,00+,35,41,41,41,41,2120237,1.65,1.93,1.93,1.93,1.93\n2024-02-19,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-18,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-17,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-16,Thüringen,16,00+,39,48,48,48,48,2120237,1.84,2.26,2.26,2.26,2.26\n2024-02-15,Thüringen,16,00+,40,44,44,44,44,2120237,1.89,2.08,2.08,2.08,2.08\n2024-02-14,Thüringen,16,00+,44,51,51,51,51,2120237,2.08,2.41,2.41,2.41,2.41\n2024-02-13,Thüringen,16,00+,41,47,47,47,47,2120237,1.93,2.22,2.22,2.22,2.22\n2024-02-12,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-11,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-10,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-09,Thüringen,16,00+,48,52,52,52,52,2120237,2.26,2.45,2.45,2.45,2.45\n2024-02-08,Thüringen,16,00+,49,55,55,55,55,2120237,2.31,2.59,2.59,2.59,2.59\n2024-02-07,Thüringen,16,00+,38,51,51,51,51,2120237,1.79,2.41,2.41,2.41,2.41\n2024-02-06,Thüringen,16,00+,49,53,53,53,53,2120237,2.31,2.5,2.5,2.5,2.5\n2024-02-05,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-04,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-03,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-02,Thüringen,16,00+,47,52,52,52,52,2120237,2.22,2.45,2.45,2.45,2.45\n2024-02-01,Thüringen,16,00+,50,60,60,60,60,2120237,2.36,2.83,2.83,2.83,2.83\n2024-01-31,Thüringen,16,00+,56,64,64,64,64,2120237,2.64,3.02,3.02,3.02,3.02\n2024-01-30,Thüringen,16,00+,54,65,65,65,65,2120237,2.55,3.07,3.07,3.07,3.07\n2024-01-29,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-28,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-27,Thüringen,16,00+,59,67,67,67,67,2120237,2.78,3.16,3.16,3.16,3.16\n2024-01-26,Thüringen,16,00+,57,70,70,70,70,2120237,2.69,3.3,3.3,3.3,3.3\n2024-01-25,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2024-01-24,Thüringen,16,00+,64,76,76,76,76,2120237,3.02,3.58,3.58,3.58,3.58\n2024-01-23,Thüringen,16,00+,72,78,78,78,78,2120237,3.4,3.68,3.68,3.68,3.68\n2024-01-22,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-21,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-20,Thüringen,16,00+,76,84,84,84,84,2120237,3.58,3.96,3.96,3.96,3.96\n2024-01-19,Thüringen,16,00+,65,84,84,84,84,2120237,3.07,3.96,3.96,3.96,3.96\n2024-01-18,Thüringen,16,00+,80,89,89,89,89,2120237,3.77,4.2,4.2,4.2,4.2\n2024-01-17,Thüringen,16,00+,72,87,87,87,87,2120237,3.4,4.1,4.1,4.1,4.1\n2024-01-16,Thüringen,16,00+,81,92,92,92,92,2120237,3.82,4.34,4.34,4.34,4.34\n2024-01-15,Thüringen,16,00+,87,106,106,106,106,2120237,4.1,5,5,5,5\n2024-01-14,Thüringen,16,00+,88,107,107,107,107,2120237,4.15,5.05,5.05,5.05,5.05\n2024-01-13,Thüringen,16,00+,91,110,110,110,110,2120237,4.29,5.19,5.19,5.19,5.19\n2024-01-12,Thüringen,16,00+,92,121,121,121,121,2120237,4.34,5.71,5.71,5.71,5.71\n2024-01-11,Thüringen,16,00+,124,150,150,150,150,2120237,5.85,7.07,7.07,7.07,7.07\n2024-01-10,Thüringen,16,00+,142,169,169,169,169,2120237,6.7,7.97,7.97,7.97,7.97\n2024-01-09,Thüringen,16,00+,214,244,244,244,244,2120237,10.09,11.51,11.51,11.51,11.51\n2024-01-08,Thüringen,16,00+,169,206,206,206,206,2120237,7.97,9.72,9.72,9.72,9.72\n2024-01-07,Thüringen,16,00+,171,207,207,207,207,2120237,8.07,9.76,9.76,9.76,9.76\n2024-01-06,Thüringen,16,00+,173,206,206,206,206,2120237,8.16,9.72,9.72,9.72,9.72\n2024-01-05,Thüringen,16,00+,174,224,224,224,224,2120237,8.21,10.56,10.56,10.56,10.56\n2024-01-04,Thüringen,16,00+,216,243,243,243,243,2120237,10.19,11.46,11.46,11.46,11.46\n2024-01-03,Thüringen,16,00+,273,333,333,333,333,2120237,12.88,15.71,15.71,15.71,15.71\n2024-01-02,Thüringen,16,00+,179,251,251,251,251,2120237,8.44,11.84,11.84,11.84,11.84\n2024-01-01,Thüringen,16,00+,180,250,250,250,250,2120237,8.49,11.79,11.79,11.79,11.79\n2023-12-31,Thüringen,16,00+,190,258,258,258,258,2120237,8.96,12.17,12.17,12.17,12.17\n2023-12-30,Thüringen,16,00+,197,263,263,263,263,2120237,9.29,12.4,12.4,12.4,12.4\n2023-12-29,Thüringen,16,00+,191,263,263,263,263,2120237,9.01,12.4,12.4,12.4,12.4\n2023-12-28,Thüringen,16,00+,186,243,243,243,243,2120237,8.77,11.46,11.46,11.46,11.46\n2023-12-27,Thüringen,16,00+,102,157,157,157,157,2120237,4.81,7.4,7.4,7.4,7.4\n2023-12-26,Thüringen,16,00+,169,222,222,222,222,2120237,7.97,10.47,10.47,10.47,10.47\n2023-12-25,Thüringen,16,00+,306,366,366,366,366,2120237,14.43,17.26,17.26,17.26,17.26\n2023-12-24,Thüringen,16,00+,308,358,358,358,358,2120237,14.53,16.88,16.88,16.88,16.88\n2023-12-23,Thüringen,16,00+,313,356,356,356,356,2120237,14.76,16.79,16.79,16.79,16.79\n2023-12-22,Thüringen,16,00+,350,415,415,415,415,2120237,16.51,19.57,19.57,19.57,19.57\n2023-12-21,Thüringen,16,00+,363,414,414,414,414,2120237,17.12,19.53,19.53,19.53,19.53\n2023-12-20,Thüringen,16,00+,355,438,438,438,438,2120237,16.74,20.66,20.66,20.66,20.66\n2023-12-19,Thüringen,16,00+,338,437,437,437,437,2120237,15.94,20.61,20.61,20.61,20.61\n2023-12-18,Thüringen,16,00+,352,400,400,400,400,2120237,16.6,18.87,18.87,18.87,18.87\n2023-12-17,Thüringen,16,00+,353,399,399,399,399,2120237,16.65,18.82,18.82,18.82,18.82\n2023-12-16,Thüringen,16,00+,356,397,397,397,397,2120237,16.79,18.72,18.72,18.72,18.72\n2023-12-15,Thüringen,16,00+,263,335,335,335,335,2120237,12.4,15.8,15.8,15.8,15.8\n2023-12-14,Thüringen,16,00+,261,355,355,355,355,2120237,12.31,16.74,16.74,16.74,16.74\n2023-12-13,Thüringen,16,00+,251,340,340,340,340,2120237,11.84,16.04,16.04,16.04,16.04\n2023-12-12,Thüringen,16,00+,238,309,309,309,309,2120237,11.23,14.57,14.57,14.57,14.57\n2023-12-11,Thüringen,16,00+,230,292,292,292,292,2120237,10.85,13.77,13.77,13.77,13.77\n2023-12-10,Thüringen,16,00+,233,295,295,295,295,2120237,10.99,13.91,13.91,13.91,13.91\n2023-12-09,Thüringen,16,00+,235,294,294,294,294,2120237,11.08,13.87,13.87,13.87,13.87\n2023-12-08,Thüringen,16,00+,224,289,289,289,289,2120237,10.56,13.63,13.63,13.63,13.63\n2023-12-07,Thüringen,16,00+,204,258,258,258,258,2120237,9.62,12.17,12.17,12.17,12.17\n2023-12-06,Thüringen,16,00+,193,265,265,265,265,2120237,9.1,12.5,12.5,12.5,12.5\n2023-12-05,Thüringen,16,00+,188,264,264,264,264,2120237,8.87,12.45,12.45,12.45,12.45\n2023-12-04,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-12-03,Thüringen,16,00+,196,245,245,245,245,2120237,9.24,11.56,11.56,11.56,11.56\n2023-12-02,Thüringen,16,00+,200,247,247,247,247,2120237,9.43,11.65,11.65,11.65,11.65\n2023-12-01,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-11-30,Thüringen,16,00+,197,248,248,248,248,2120237,9.29,11.7,11.7,11.7,11.7\n2023-11-29,Thüringen,16,00+,177,243,243,243,243,2120237,8.35,11.46,11.46,11.46,11.46\n2023-11-28,Thüringen,16,00+,189,248,248,248,248,2120237,8.91,11.7,11.7,11.7,11.7\n2023-11-27,Thüringen,16,00+,234,281,281,281,281,2120237,11.04,13.25,13.25,13.25,13.25\n2023-11-26,Thüringen,16,00+,237,281,281,281,281,2120237,11.18,13.25,13.25,13.25,13.25\n2023-11-25,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-24,Thüringen,16,00+,240,285,285,285,285,2120237,11.32,13.44,13.44,13.44,13.44\n2023-11-23,Thüringen,16,00+,261,296,296,296,296,2120237,12.31,13.96,13.96,13.96,13.96\n2023-11-22,Thüringen,16,00+,242,312,312,312,312,2120237,11.41,14.72,14.72,14.72,14.72\n2023-11-21,Thüringen,16,00+,248,308,308,308,308,2120237,11.7,14.53,14.53,14.53,14.53\n2023-11-20,Thüringen,16,00+,238,284,284,284,284,2120237,11.23,13.39,13.39,13.39,13.39\n2023-11-19,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-18,Thüringen,16,00+,244,282,282,282,282,2120237,11.51,13.3,13.3,13.3,13.3\n2023-11-17,Thüringen,16,00+,231,298,298,298,298,2120237,10.9,14.06,14.06,14.06,14.06\n2023-11-16,Thüringen,16,00+,256,315,315,315,315,2120237,12.07,14.86,14.86,14.86,14.86\n2023-11-15,Thüringen,16,00+,245,305,305,305,305,2120237,11.56,14.39,14.39,14.39,14.39\n2023-11-14,Thüringen,16,00+,223,292,292,292,292,2120237,10.52,13.77,13.77,13.77,13.77\n2023-11-13,Thüringen,16,00+,312,370,370,370,370,2120237,14.72,17.45,17.45,17.45,17.45\n2023-11-12,Thüringen,16,00+,312,369,369,369,369,2120237,14.72,17.4,17.4,17.4,17.4\n2023-11-11,Thüringen,16,00+,317,369,369,369,369,2120237,14.95,17.4,17.4,17.4,17.4\n2023-11-10,Thüringen,16,00+,294,361,361,361,361,2120237,13.87,17.03,17.03,17.03,17.03\n2023-11-09,Thüringen,16,00+,284,327,327,327,327,2120237,13.39,15.42,15.42,15.42,15.42\n2023-11-08,Thüringen,16,00+,328,383,383,383,383,2120237,15.47,18.06,18.06,18.06,18.06\n2023-11-07,Thüringen,16,00+,214,360,360,360,360,2120237,10.09,16.98,16.98,16.98,16.98\n2023-11-06,Thüringen,16,00+,188,250,250,250,250,2120237,8.87,11.79,11.79,11.79,11.79\n2023-11-05,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-11-04,Thüringen,16,00+,191,248,248,248,248,2120237,9.01,11.7,11.7,11.7,11.7\n2023-11-03,Thüringen,16,00+,190,242,242,242,242,2120237,8.96,11.41,11.41,11.41,11.41\n2023-11-02,Thüringen,16,00+,180,235,235,235,235,2120237,8.49,11.08,11.08,11.08,11.08\n2023-11-01,Thüringen,16,00+,106,161,161,161,161,2120237,5,7.59,7.59,7.59,7.59\n2023-10-31,Thüringen,16,00+,159,212,212,212,212,2120237,7.5,10,10,10,10\n2023-10-30,Thüringen,16,00+,182,223,223,223,223,2120237,8.58,10.52,10.52,10.52,10.52\n2023-10-29,Thüringen,16,00+,184,223,223,223,223,2120237,8.68,10.52,10.52,10.52,10.52\n2023-10-28,Thüringen,16,00+,185,224,224,224,224,2120237,8.73,10.56,10.56,10.56,10.56\n2023-10-27,Thüringen,16,00+,159,209,209,209,209,2120237,7.5,9.86,9.86,9.86,9.86\n2023-10-26,Thüringen,16,00+,153,193,193,193,193,2120237,7.22,9.1,9.1,9.1,9.1\n2023-10-25,Thüringen,16,00+,132,188,188,188,188,2120237,6.23,8.87,8.87,8.87,8.87\n2023-10-24,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-10-23,Thüringen,16,00+,124,157,157,157,157,2120237,5.85,7.4,7.4,7.4,7.4\n2023-10-22,Thüringen,16,00+,124,159,159,159,159,2120237,5.85,7.5,7.5,7.5,7.5\n2023-10-21,Thüringen,16,00+,124,158,158,158,158,2120237,5.85,7.45,7.45,7.45,7.45\n2023-10-20,Thüringen,16,00+,130,164,164,164,164,2120237,6.13,7.73,7.73,7.73,7.73\n2023-10-19,Thüringen,16,00+,133,177,177,177,177,2120237,6.27,8.35,8.35,8.35,8.35\n2023-10-18,Thüringen,16,00+,130,168,168,168,168,2120237,6.13,7.92,7.92,7.92,7.92\n2023-10-17,Thüringen,16,00+,135,176,176,176,176,2120237,6.37,8.3,8.3,8.3,8.3\n2023-10-16,Thüringen,16,00+,108,139,139,139,139,2120237,5.09,6.56,6.56,6.56,6.56\n2023-10-15,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-14,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-13,Thüringen,16,00+,87,127,127,127,127,2120237,4.1,5.99,5.99,5.99,5.99\n2023-10-12,Thüringen,16,00+,88,111,111,111,111,2120237,4.15,5.24,5.24,5.24,5.24\n2023-10-11,Thüringen,16,00+,95,125,125,125,125,2120237,4.48,5.9,5.9,5.9,5.9\n2023-10-10,Thüringen,16,00+,74,95,95,95,95,2120237,3.49,4.48,4.48,4.48,4.48\n2023-10-09,Thüringen,16,00+,66,81,81,81,81,2120237,3.11,3.82,3.82,3.82,3.82\n2023-10-08,Thüringen,16,00+,67,82,82,82,82,2120237,3.16,3.87,3.87,3.87,3.87\n2023-10-07,Thüringen,16,00+,68,82,82,82,82,2120237,3.21,3.87,3.87,3.87,3.87\n2023-10-06,Thüringen,16,00+,59,74,74,74,74,2120237,2.78,3.49,3.49,3.49,3.49\n2023-10-05,Thüringen,16,00+,59,73,73,73,73,2120237,2.78,3.44,3.44,3.44,3.44\n2023-10-04,Thüringen,16,00+,30,49,49,49,49,2120237,1.41,2.31,2.31,2.31,2.31\n2023-10-03,Thüringen,16,00+,42,61,61,61,61,2120237,1.98,2.88,2.88,2.88,2.88\n2023-10-02,Thüringen,16,00+,61,77,77,77,77,2120237,2.88,3.63,3.63,3.63,3.63\n2023-10-01,Thüringen,16,00+,61,76,76,76,76,2120237,2.88,3.58,3.58,3.58,3.58\n2023-09-30,Thüringen,16,00+,61,75,75,75,75,2120237,2.88,3.54,3.54,3.54,3.54\n2023-09-29,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2023-09-28,Thüringen,16,00+,50,77,77,77,77,2120237,2.36,3.63,3.63,3.63,3.63\n2023-09-27,Thüringen,16,00+,51,69,69,69,69,2120237,2.41,3.25,3.25,3.25,3.25\n2023-09-26,Thüringen,16,00+,47,71,71,71,71,2120237,2.22,3.35,3.35,3.35,3.35\n2023-09-25,Thüringen,16,00+,37,62,62,62,62,2120237,1.75,2.92,2.92,2.92,2.92\n2023-09-24,Thüringen,16,00+,38,63,63,63,63,2120237,1.79,2.97,2.97,2.97,2.97\n2023-09-23,Thüringen,16,00+,39,64,64,64,64,2120237,1.84,3.02,3.02,3.02,3.02\n2023-09-22,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-21,Thüringen,16,00+,38,59,59,59,59,2120237,1.79,2.78,2.78,2.78,2.78\n2023-09-20,Thüringen,16,00+,41,63,63,63,63,2120237,1.93,2.97,2.97,2.97,2.97\n2023-09-19,Thüringen,16,00+,40,62,62,62,62,2120237,1.89,2.92,2.92,2.92,2.92\n2023-09-18,Thüringen,16,00+,38,58,58,58,58,2120237,1.79,2.74,2.74,2.74,2.74\n2023-09-17,Thüringen,16,00+,38,57,57,57,57,2120237,1.79,2.69,2.69,2.69,2.69\n2023-09-16,Thüringen,16,00+,38,56,56,56,56,2120237,1.79,2.64,2.64,2.64,2.64\n2023-09-15,Thüringen,16,00+,33,57,57,57,57,2120237,1.56,2.69,2.69,2.69,2.69\n2023-09-14,Thüringen,16,00+,34,56,56,56,56,2120237,1.6,2.64,2.64,2.64,2.64\n2023-09-13,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-12,Thüringen,16,00+,36,57,57,57,57,2120237,1.7,2.69,2.69,2.69,2.69\n2023-09-11,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-10,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-09,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-08,Thüringen,16,00+,42,57,57,57,57,2120237,1.98,2.69,2.69,2.69,2.69\n2023-09-07,Thüringen,16,00+,44,55,55,55,55,2120237,2.08,2.59,2.59,2.59,2.59\n2023-09-06,Thüringen,16,00+,38,50,50,50,50,2120237,1.79,2.36,2.36,2.36,2.36\n2023-09-05,Thüringen,16,00+,32,45,45,45,45,2120237,1.51,2.12,2.12,2.12,2.12\n2023-09-04,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-03,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-02,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-01,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-31,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.13\n2023-08-30,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2023-08-29,Thüringen,16,00+,31,32,32,32,32,2120237,1.46,1.51,1.51,1.51,1.51\n2023-08-28,Thüringen,16,00+,0,39,39,39,39,2120237,0,1.84,1.84,1.84,1.84\n2023-08-27,Thüringen,16,00+,0,40,40,40,40,2120237,0,1.89,1.89,1.89,1.89\n2023-08-26,Thüringen,16,00+,0,41,41,41,41,2120237,0,1.93,1.93,1.93,1.93\n2023-08-25,Thüringen,16,00+,0,47,47,47,47,2120237,0,2.22,2.22,2.22,2.22\n2023-08-24,Thüringen,16,00+,47,50,50,50,50,2120237,2.22,2.36,2.36,2.36,2.36\n2023-08-23,Thüringen,16,00+,46,51,51,51,51,2120237,2.17,2.41,2.41,2.41,2.41\n2023-08-22,Thüringen,16,00+,37,42,42,42,42,2120237,1.75,1.98,1.98,1.98,1.98\n2023-08-21,Thüringen,16,00+,25,41,41,41,41,2120237,1.18,1.93,1.93,1.93,1.93\n2023-08-20,Thüringen,16,00+,25,40,40,40,40,2120237,1.18,1.89,1.89,1.89,1.89\n2023-08-19,Thüringen,16,00+,26,40,40,40,40,2120237,1.23,1.89,1.89,1.89,1.89\n2023-08-18,Thüringen,16,00+,20,32,32,32,32,2120237,0.94,1.51,1.51,1.51,1.51\n2023-08-17,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-16,Thüringen,16,00+,18,25,25,25,25,2120237,0.85,1.18,1.18,1.18,1.18\n2023-08-15,Thüringen,16,00+,16,25,25,25,25,2120237,0.75,1.18,1.18,1.18,1.18\n2023-08-14,Thüringen,16,00+,22,24,24,24,24,2120237,1.04,1.13,1.13,1.13,1.13\n2023-08-13,Thüringen,16,00+,23,25,25,25,25,2120237,1.08,1.18,1.18,1.18,1.18\n2023-08-12,Thüringen,16,00+,23,24,24,24,24,2120237,1.08,1.13,1.13,1.13,1.13\n2023-08-11,Thüringen,16,00+,23,26,26,26,26,2120237,1.08,1.23,1.23,1.23,1.23\n2023-08-10,Thüringen,16,00+,21,21,21,21,21,2120237,0.99,0.99,0.99,0.99,0.99\n2023-08-09,Thüringen,16,00+,17,24,24,24,24,2120237,0.8,1.13,1.13,1.13,1.13\n2023-08-08,Thüringen,16,00+,11,20,20,20,20,2120237,0.52,0.94,0.94,0.94,0.94\n2023-08-07,Thüringen,16,00+,11,15,15,15,15,2120237,0.52,0.71,0.71,0.71,0.71\n2023-08-06,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-04,Thüringen,16,00+,12,13,13,13,13,2120237,0.57,0.61,0.61,0.61,0.61\n2023-08-03,Thüringen,16,00+,18,20,20,20,20,2120237,0.85,0.94,0.94,0.94,0.94\n2023-08-02,Thüringen,16,00+,23,27,27,27,27,2120237,1.08,1.27,1.27,1.27,1.27\n2023-08-01,Thüringen,16,00+,24,28,28,28,28,2120237,1.13,1.32,1.32,1.32,1.32\n2023-07-31,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-07-30,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2023-07-29,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-07-28,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-07-27,Thüringen,16,00+,15,19,19,19,19,2120237,0.71,0.9,0.9,0.9,0.9\n2023-07-26,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2023-07-25,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2023-07-24,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-23,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-22,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-21,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-20,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-19,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-18,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-17,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-16,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-15,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2023-07-14,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-13,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-07-12,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2023-07-11,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-10,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-09,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-08,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-07,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-06,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2023-07-05,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-04,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-03,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-02,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-01,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-06-30,Thüringen,16,00+,6,12,12,12,12,2120237,0.28,0.57,0.57,0.57,0.57\n2023-06-29,Thüringen,16,00+,7,13,13,13,13,2120237,0.33,0.61,0.61,0.61,0.61\n2023-06-28,Thüringen,16,00+,7,14,14,14,14,2120237,0.33,0.66,0.66,0.66,0.66\n2023-06-27,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2023-06-26,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-25,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-24,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-23,Thüringen,16,00+,15,17,17,17,17,2120237,0.71,0.8,0.8,0.8,0.8\n2023-06-22,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2023-06-21,Thüringen,16,00+,17,17,17,17,17,2120237,0.8,0.8,0.8,0.8,0.8\n2023-06-20,Thüringen,16,00+,21,22,22,22,22,2120237,0.99,1.04,1.04,1.04,1.04\n2023-06-19,Thüringen,16,00+,22,29,29,29,29,2120237,1.04,1.37,1.37,1.37,1.37\n2023-06-18,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-17,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-16,Thüringen,16,00+,22,31,31,31,31,2120237,1.04,1.46,1.46,1.46,1.46\n2023-06-15,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-06-14,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-06-13,Thüringen,16,00+,19,27,27,27,27,2120237,0.9,1.27,1.27,1.27,1.27\n2023-06-12,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.27,1.27,1.27\n2023-06-11,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-10,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-09,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2023-06-08,Thüringen,16,00+,15,27,27,27,27,2120237,0.71,1.27,1.27,1.27,1.27\n2023-06-07,Thüringen,16,00+,20,31,31,31,31,2120237,0.94,1.46,1.46,1.46,1.46\n2023-06-06,Thüringen,16,00+,25,36,36,36,36,2120237,1.18,1.7,1.7,1.7,1.7\n2023-06-05,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-04,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-03,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-02,Thüringen,16,00+,19,26,26,26,26,2120237,0.9,1.23,1.23,1.23,1.23\n2023-06-01,Thüringen,16,00+,19,34,34,34,34,2120237,0.9,1.6,1.6,1.6,1.6\n2023-05-31,Thüringen,16,00+,21,36,36,36,36,2120237,0.99,1.7,1.7,1.7,1.7\n2023-05-30,Thüringen,16,00+,14,25,25,25,25,2120237,0.66,1.18,1.18,1.18,1.18\n2023-05-29,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-28,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-27,Thüringen,16,00+,29,41,41,41,41,2120237,1.37,1.93,1.93,1.93,1.93\n2023-05-26,Thüringen,16,00+,31,43,43,43,43,2120237,1.46,2.03,2.03,2.03,2.03\n2023-05-25,Thüringen,16,00+,29,35,35,35,35,2120237,1.37,1.65,1.65,1.65,1.65\n2023-05-24,Thüringen,16,00+,32,38,38,38,38,2120237,1.51,1.79,1.79,1.79,1.79\n2023-05-23,Thüringen,16,00+,38,53,53,53,53,2120237,1.79,2.5,2.5,2.5,2.5\n2023-05-22,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-21,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-20,Thüringen,16,00+,27,45,45,45,45,2120237,1.27,2.12,2.12,2.12,2.12\n2023-05-19,Thüringen,16,00+,34,48,48,48,48,2120237,1.6,2.26,2.26,2.26,2.26\n2023-05-18,Thüringen,16,00+,44,57,57,57,57,2120237,2.08,2.69,2.69,2.69,2.69\n2023-05-17,Thüringen,16,00+,39,52,52,52,52,2120237,1.84,2.45,2.45,2.45,2.45\n2023-05-16,Thüringen,16,00+,38,47,47,47,47,2120237,1.79,2.22,2.22,2.22,2.22\n2023-05-15,Thüringen,16,00+,68,77,77,77,77,2120237,3.21,3.63,3.63,3.63,3.63\n2023-05-14,Thüringen,16,00+,68,78,78,78,78,2120237,3.21,3.68,3.68,3.68,3.68\n2023-05-13,Thüringen,16,00+,71,81,81,81,81,2120237,3.35,3.82,3.82,3.82,3.82\n2023-05-12,Thüringen,16,00+,69,78,78,78,78,2120237,3.25,3.68,3.68,3.68,3.68\n2023-05-11,Thüringen,16,00+,64,73,73,73,73,2120237,3.02,3.44,3.44,3.44,3.44\n2023-05-10,Thüringen,16,00+,68,86,86,86,86,2120237,3.21,4.06,4.06,4.06,4.06\n2023-05-09,Thüringen,16,00+,97,115,115,115,115,2120237,4.57,5.42,5.42,5.42,5.42\n2023-05-08,Thüringen,16,00+,68,79,79,79,79,2120237,3.21,3.73,3.73,3.73,3.73\n2023-05-07,Thüringen,16,00+,69,79,79,79,79,2120237,3.25,3.73,3.73,3.73,3.73\n2023-05-06,Thüringen,16,00+,73,80,80,80,80,2120237,3.44,3.77,3.77,3.77,3.77\n2023-05-05,Thüringen,16,00+,74,90,90,90,90,2120237,3.49,4.24,4.24,4.24,4.24\n2023-05-04,Thüringen,16,00+,80,99,99,99,99,2120237,3.77,4.67,4.67,4.67,4.67\n2023-05-03,Thüringen,16,00+,77,102,102,102,102,2120237,3.63,4.81,4.81,4.81,4.81\n2023-05-02,Thüringen,16,00+,65,88,88,88,88,2120237,3.07,4.15,4.15,4.15,4.15\n2023-05-01,Thüringen,16,00+,92,117,117,117,117,2120237,4.34,5.52,5.52,5.52,5.52\n2023-04-30,Thüringen,16,00+,95,120,120,120,120,2120237,4.48,5.66,5.66,5.66,5.66\n2023-04-29,Thüringen,16,00+,96,117,117,117,117,2120237,4.53,5.52,5.52,5.52,5.52\n2023-04-28,Thüringen,16,00+,90,114,114,114,114,2120237,4.24,5.38,5.38,5.38,5.38\n2023-04-27,Thüringen,16,00+,72,105,105,105,105,2120237,3.4,4.95,4.95,4.95,4.95\n2023-04-26,Thüringen,16,00+,59,91,91,91,91,2120237,2.78,4.29,4.29,4.29,4.29\n2023-04-25,Thüringen,16,00+,55,82,82,82,82,2120237,2.59,3.87,3.87,3.87,3.87\n2023-04-24,Thüringen,16,00+,58,81,81,81,81,2120237,2.74,3.82,3.82,3.82,3.82\n2023-04-23,Thüringen,16,00+,59,78,78,78,78,2120237,2.78,3.68,3.68,3.68,3.68\n2023-04-22,Thüringen,16,00+,61,81,81,81,81,2120237,2.88,3.82,3.82,3.82,3.82\n2023-04-21,Thüringen,16,00+,70,88,88,88,88,2120237,3.3,4.15,4.15,4.15,4.15\n2023-04-20,Thüringen,16,00+,86,111,111,111,111,2120237,4.06,5.24,5.24,5.24,5.24\n2023-04-19,Thüringen,16,00+,102,133,133,133,133,2120237,4.81,6.27,6.27,6.27,6.27\n2023-04-18,Thüringen,16,00+,136,182,182,182,182,2120237,6.41,8.58,8.58,8.58,8.58\n2023-04-17,Thüringen,16,00+,116,153,153,153,153,2120237,5.47,7.22,7.22,7.22,7.22\n2023-04-16,Thüringen,16,00+,123,160,160,160,160,2120237,5.8,7.55,7.55,7.55,7.55\n2023-04-15,Thüringen,16,00+,125,158,158,158,158,2120237,5.9,7.45,7.45,7.45,7.45\n2023-04-14,Thüringen,16,00+,106,143,143,143,143,2120237,5,6.74,6.74,6.74,6.74\n2023-04-13,Thüringen,16,00+,105,144,144,144,144,2120237,4.95,6.79,6.79,6.79,6.79\n2023-04-12,Thüringen,16,00+,90,138,138,138,138,2120237,4.24,6.51,6.51,6.51,6.51\n2023-04-11,Thüringen,16,00+,69,113,113,113,113,2120237,3.25,5.33,5.33,5.33,5.33\n2023-04-10,Thüringen,16,00+,115,159,159,159,159,2120237,5.42,7.5,7.5,7.5,7.5\n2023-04-09,Thüringen,16,00+,125,161,161,161,161,2120237,5.9,7.59,7.59,7.59,7.59\n2023-04-08,Thüringen,16,00+,128,162,162,162,162,2120237,6.04,7.64,7.64,7.64,7.64\n2023-04-07,Thüringen,16,00+,144,173,173,173,173,2120237,6.79,8.16,8.16,8.16,8.16\n2023-04-06,Thüringen,16,00+,151,184,184,184,184,2120237,7.12,8.68,8.68,8.68,8.68\n2023-04-05,Thüringen,16,00+,122,187,187,187,187,2120237,5.75,8.82,8.82,8.82,8.82\n2023-04-04,Thüringen,16,00+,141,188,188,188,188,2120237,6.65,8.87,8.87,8.87,8.87\n2023-04-03,Thüringen,16,00+,172,206,206,206,206,2120237,8.11,9.72,9.72,9.72,9.72\n2023-04-02,Thüringen,16,00+,179,203,203,203,203,2120237,8.44,9.57,9.57,9.57,9.57\n2023-04-01,Thüringen,16,00+,181,203,203,203,203,2120237,8.54,9.57,9.57,9.57,9.57\n2023-03-31,Thüringen,16,00+,194,224,224,224,224,2120237,9.15,10.56,10.56,10.56,10.56\n2023-03-30,Thüringen,16,00+,212,228,228,228,228,2120237,10,10.75,10.75,10.75,10.75\n2023-03-29,Thüringen,16,00+,202,239,239,239,239,2120237,9.53,11.27,11.27,11.27,11.27\n2023-03-28,Thüringen,16,00+,236,266,266,266,266,2120237,11.13,12.55,12.55,12.55,12.55\n2023-03-27,Thüringen,16,00+,248,294,294,294,294,2120237,11.7,13.87,13.87,13.87,13.87\n2023-03-26,Thüringen,16,00+,256,296,296,296,296,2120237,12.07,13.96,13.96,13.96,13.96\n2023-03-25,Thüringen,16,00+,263,301,301,301,301,2120237,12.4,14.2,14.2,14.2,14.2\n2023-03-24,Thüringen,16,00+,276,319,319,319,319,2120237,13.02,15.05,15.05,15.05,15.05\n2023-03-23,Thüringen,16,00+,280,327,327,327,327,2120237,13.21,15.42,15.42,15.42,15.42\n2023-03-22,Thüringen,16,00+,284,336,336,336,336,2120237,13.39,15.85,15.85,15.85,15.85\n2023-03-21,Thüringen,16,00+,297,357,357,357,357,2120237,14.01,16.84,16.84,16.84,16.84\n2023-03-20,Thüringen,16,00+,278,352,352,352,352,2120237,13.11,16.6,16.6,16.6,16.6\n2023-03-19,Thüringen,16,00+,285,351,351,351,351,2120237,13.44,16.55,16.55,16.55,16.55\n2023-03-18,Thüringen,16,00+,293,352,352,352,352,2120237,13.82,16.6,16.6,16.6,16.6\n2023-03-17,Thüringen,16,00+,286,362,362,362,362,2120237,13.49,17.07,17.07,17.07,17.07\n2023-03-16,Thüringen,16,00+,283,350,350,350,350,2120237,13.35,16.51,16.51,16.51,16.51\n2023-03-15,Thüringen,16,00+,277,353,353,353,353,2120237,13.06,16.65,16.65,16.65,16.65\n2023-03-14,Thüringen,16,00+,266,335,335,335,335,2120237,12.55,15.8,15.8,15.8,15.8\n2023-03-13,Thüringen,16,00+,242,320,320,320,320,2120237,11.41,15.09,15.09,15.09,15.09\n2023-03-12,Thüringen,16,00+,245,316,316,316,316,2120237,11.56,14.9,14.9,14.9,14.9\n2023-03-11,Thüringen,16,00+,247,309,309,309,309,2120237,11.65,14.57,14.57,14.57,14.57\n2023-03-10,Thüringen,16,00+,213,274,274,274,274,2120237,10.05,12.92,12.92,12.92,12.92\n2023-03-09,Thüringen,16,00+,203,270,270,270,270,2120237,9.57,12.73,12.73,12.73,12.73\n2023-03-08,Thüringen,16,00+,200,275,275,275,275,2120237,9.43,12.97,12.97,12.97,12.97\n2023-03-07,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-03-06,Thüringen,16,00+,212,257,257,257,257,2120237,10,12.12,12.12,12.12,12.12\n2023-03-05,Thüringen,16,00+,216,257,257,257,257,2120237,10.19,12.12,12.12,12.12,12.12\n2023-03-04,Thüringen,16,00+,221,260,260,260,260,2120237,10.42,12.26,12.26,12.26,12.26\n2023-03-03,Thüringen,16,00+,219,263,263,263,263,2120237,10.33,12.4,12.4,12.4,12.4\n2023-03-02,Thüringen,16,00+,218,268,268,268,268,2120237,10.28,12.64,12.64,12.64,12.64\n2023-03-01,Thüringen,16,00+,219,268,268,268,268,2120237,10.33,12.64,12.64,12.64,12.64\n2023-02-28,Thüringen,16,00+,220,294,294,294,294,2120237,10.38,13.87,13.87,13.87,13.87\n2023-02-27,Thüringen,16,00+,229,280,280,280,280,2120237,10.8,13.21,13.21,13.21,13.21\n2023-02-26,Thüringen,16,00+,234,282,282,282,282,2120237,11.04,13.3,13.3,13.3,13.3\n2023-02-25,Thüringen,16,00+,239,282,282,282,282,2120237,11.27,13.3,13.3,13.3,13.3\n2023-02-24,Thüringen,16,00+,227,281,281,281,281,2120237,10.71,13.25,13.25,13.25,13.25\n2023-02-23,Thüringen,16,00+,239,295,295,295,295,2120237,11.27,13.91,13.91,13.91,13.91\n2023-02-22,Thüringen,16,00+,184,274,274,274,274,2120237,8.68,12.92,12.92,12.92,12.92\n2023-02-21,Thüringen,16,00+,186,255,255,255,255,2120237,8.77,12.03,12.03,12.03,12.03\n2023-02-20,Thüringen,16,00+,188,255,255,255,255,2120237,8.87,12.03,12.03,12.03,12.03\n2023-02-19,Thüringen,16,00+,194,255,255,255,255,2120237,9.15,12.03,12.03,12.03,12.03\n2023-02-18,Thüringen,16,00+,202,259,259,259,259,2120237,9.53,12.22,12.22,12.22,12.22\n2023-02-17,Thüringen,16,00+,188,262,262,262,262,2120237,8.87,12.36,12.36,12.36,12.36\n2023-02-16,Thüringen,16,00+,198,243,243,243,243,2120237,9.34,11.46,11.46,11.46,11.46\n2023-02-15,Thüringen,16,00+,158,234,234,234,234,2120237,7.45,11.04,11.04,11.04,11.04\n2023-02-14,Thüringen,16,00+,162,205,205,205,205,2120237,7.64,9.67,9.67,9.67,9.67\n2023-02-13,Thüringen,16,00+,117,176,176,176,176,2120237,5.52,8.3,8.3,8.3,8.3\n2023-02-12,Thüringen,16,00+,121,175,175,175,175,2120237,5.71,8.25,8.25,8.25,8.25\n2023-02-11,Thüringen,16,00+,123,168,168,168,168,2120237,5.8,7.92,7.92,7.92,7.92\n2023-02-10,Thüringen,16,00+,114,157,157,157,157,2120237,5.38,7.4,7.4,7.4,7.4\n2023-02-09,Thüringen,16,00+,115,145,145,145,145,2120237,5.42,6.84,6.84,6.84,6.84\n2023-02-08,Thüringen,16,00+,112,143,143,143,143,2120237,5.28,6.74,6.74,6.74,6.74\n2023-02-07,Thüringen,16,00+,107,143,143,143,143,2120237,5.05,6.74,6.74,6.74,6.74\n2023-02-06,Thüringen,16,00+,95,142,142,142,142,2120237,4.48,6.7,6.7,6.7,6.7\n2023-02-05,Thüringen,16,00+,102,144,144,144,144,2120237,4.81,6.79,6.79,6.79,6.79\n2023-02-04,Thüringen,16,00+,103,143,143,143,143,2120237,4.86,6.74,6.74,6.74,6.74\n2023-02-03,Thüringen,16,00+,80,131,131,131,131,2120237,3.77,6.18,6.18,6.18,6.18\n2023-02-02,Thüringen,16,00+,82,118,118,118,118,2120237,3.87,5.57,5.57,5.57,5.57\n2023-02-01,Thüringen,16,00+,62,109,109,109,109,2120237,2.92,5.14,5.14,5.14,5.14\n2023-01-31,Thüringen,16,00+,65,101,101,101,101,2120237,3.07,4.76,4.76,4.76,4.76\n2023-01-30,Thüringen,16,00+,78,98,98,98,98,2120237,3.68,4.62,4.62,4.62,4.62\n2023-01-29,Thüringen,16,00+,80,93,93,93,93,2120237,3.77,4.39,4.39,4.39,4.39\n2023-01-28,Thüringen,16,00+,81,93,93,93,93,2120237,3.82,4.39,4.39,4.39,4.39\n2023-01-27,Thüringen,16,00+,76,94,94,94,94,2120237,3.58,4.43,4.43,4.43,4.43\n2023-01-26,Thüringen,16,00+,74,97,97,97,97,2120237,3.49,4.57,4.57,4.57,4.57\n2023-01-25,Thüringen,16,00+,74,102,102,102,102,2120237,3.49,4.81,4.81,4.81,4.81\n2023-01-24,Thüringen,16,00+,82,108,108,108,108,2120237,3.87,5.09,5.09,5.09,5.09\n2023-01-23,Thüringen,16,00+,82,110,110,110,110,2120237,3.87,5.19,5.19,5.19,5.19\n2023-01-22,Thüringen,16,00+,85,111,111,111,111,2120237,4.01,5.24,5.24,5.24,5.24\n2023-01-21,Thüringen,16,00+,87,112,112,112,112,2120237,4.1,5.28,5.28,5.28,5.28\n2023-01-20,Thüringen,16,00+,94,116,116,116,116,2120237,4.43,5.47,5.47,5.47,5.47\n2023-01-19,Thüringen,16,00+,102,126,126,126,126,2120237,4.81,5.94,5.94,5.94,5.94\n2023-01-18,Thüringen,16,00+,104,142,142,142,142,2120237,4.91,6.7,6.7,6.7,6.7\n2023-01-17,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-01-16,Thüringen,16,00+,105,156,156,156,156,2120237,4.95,7.36,7.36,7.36,7.36\n2023-01-15,Thüringen,16,00+,115,163,163,163,163,2120237,5.42,7.69,7.69,7.69,7.69\n2023-01-14,Thüringen,16,00+,118,164,164,164,164,2120237,5.57,7.73,7.73,7.73,7.73\n2023-01-13,Thüringen,16,00+,118,172,172,172,172,2120237,5.57,8.11,8.11,8.11,8.11\n2023-01-12,Thüringen,16,00+,130,186,186,186,186,2120237,6.13,8.77,8.77,8.77,8.77\n2023-01-11,Thüringen,16,00+,152,208,208,208,208,2120237,7.17,9.81,9.81,9.81,9.81\n2023-01-10,Thüringen,16,00+,169,226,226,226,226,2120237,7.97,10.66,10.66,10.66,10.66\n2023-01-09,Thüringen,16,00+,177,291,291,291,291,2120237,8.35,13.72,13.72,13.72,13.72\n2023-01-08,Thüringen,16,00+,186,291,291,291,291,2120237,8.77,13.72,13.72,13.72,13.72\n2023-01-07,Thüringen,16,00+,191,0,0,0,0,2120237,9.01,0,0,0,0\n2023-01-06,Thüringen,16,00+,192,0,0,0,0,2120237,9.06,0,0,0,0\n2023-01-05,Thüringen,16,00+,223,0,0,0,0,2120237,10.52,0,0,0,0\n2023-01-04,Thüringen,16,00+,216,0,0,0,0,2120237,10.19,0,0,0,0\n2023-01-03,Thüringen,16,00+,238,0,0,0,0,2120237,11.23,0,0,0,0\n2023-01-02,Thüringen,16,00+,195,0,0,0,0,2120237,9.2,0,0,0,0\n"},b8a3:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.serialize=e.deserialize=e.registerSerializer=void 0;const a=r("1a01");let s=a.DefaultSerializer;function i(n){s=a.extendSerializer(s,n)}function l(n){return s.deserialize(n)}function t(n){return s.serialize(n)}e.registerSerializer=i,e.deserialize=l,e.serialize=t},bb0c:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.$worker=e.$transferable=e.$terminate=e.$events=e.$errors=void 0,e.$errors=Symbol("thread.errors"),e.$events=Symbol("thread.events"),e.$terminate=Symbol("thread.terminate"),e.$transferable=Symbol("thread.transferable"),e.$worker=Symbol("thread.worker")},df7c:function(n,e,r){(function(n){function r(n,e){for(var r=0,a=n.length-1;a>=0;a--){var s=n[a];"."===s?n.splice(a,1):".."===s?(n.splice(a,1),r++):r&&(n.splice(a,1),r--)}if(e)for(;r--;r)n.unshift("..");return n}function a(n){"string"!==typeof n&&(n+="");var e,r=0,a=-1,s=!0;for(e=n.length-1;e>=0;--e)if(47===n.charCodeAt(e)){if(!s){r=e+1;break}}else-1===a&&(s=!1,a=e+1);return-1===a?"":n.slice(r,a)}function s(n,e){if(n.filter)return n.filter(e);for(var r=[],a=0;a=-1&&!a;i--){var l=i>=0?arguments[i]:n.cwd();if("string"!==typeof l)throw new TypeError("Arguments to path.resolve must be strings");l&&(e=l+"/"+e,a="/"===l.charAt(0))}return e=r(s(e.split("/"),(function(n){return!!n})),!a).join("/"),(a?"/":"")+e||"."},e.normalize=function(n){var a=e.isAbsolute(n),l="/"===i(n,-1);return n=r(s(n.split("/"),(function(n){return!!n})),!a).join("/"),n||a||(n="."),n&&l&&(n+="/"),(a?"/":"")+n},e.isAbsolute=function(n){return"/"===n.charAt(0)},e.join=function(){var n=Array.prototype.slice.call(arguments,0);return e.normalize(s(n,(function(n,e){if("string"!==typeof n)throw new TypeError("Arguments to path.join must be strings");return n})).join("/"))},e.relative=function(n,r){function a(n){for(var e=0;e=0;r--)if(""!==n[r])break;return e>r?[]:n.slice(e,r-e+1)}n=e.resolve(n).substr(1),r=e.resolve(r).substr(1);for(var s=a(n.split("/")),i=a(r.split("/")),l=Math.min(s.length,i.length),t=l,h=0;h=1;--i)if(e=n.charCodeAt(i),47===e){if(!s){a=i;break}}else s=!1;return-1===a?r?"/":".":r&&1===a?"/":n.slice(0,a)},e.basename=function(n,e){var r=a(n);return e&&r.substr(-1*e.length)===e&&(r=r.substr(0,r.length-e.length)),r},e.extname=function(n){"string"!==typeof n&&(n+="");for(var e=-1,r=0,a=-1,s=!0,i=0,l=n.length-1;l>=0;--l){var t=n.charCodeAt(l);if(47!==t)-1===a&&(s=!1,a=l+1),46===t?-1===e?e=l:1!==i&&(i=1):-1!==e&&(i=-1);else if(!s){r=l+1;break}}return-1===e||-1===a||0===i||1===i&&e===a-1&&e===r+1?"":n.slice(e,a)};var i="b"==="ab".substr(-1)?function(n,e,r){return n.substr(e,r)}:function(n,e,r){return e<0&&(e=n.length+e),n.substr(e,r)}}).call(this,r("4362"))}}); \ No newline at end of file diff --git a/js/2.ed4b1951.worker.js b/js/2.ed4b1951.worker.js new file mode 100644 index 00000000..c3c5e75c --- /dev/null +++ b/js/2.ed4b1951.worker.js @@ -0,0 +1,7 @@ +(function(n){var e={};function r(a){if(e[a])return e[a].exports;var s=e[a]={i:a,l:!1,exports:{}};return n[a].call(s.exports,s,s.exports,r),s.l=!0,s.exports}r.m=n,r.c=e,r.d=function(n,e,a){r.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:a})},r.r=function(n){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,e){if(1&e&&(n=r(n)),8&e)return n;if(4&e&&"object"===typeof n&&n&&n.__esModule)return n;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var s in n)r.d(a,s,function(e){return n[e]}.bind(null,s));return a},r.n=function(n){var e=n&&n.__esModule?function(){return n["default"]}:function(){return n};return r.d(e,"a",e),e},r.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r.p="/",r(r.s="4d2e")})({"1a01":function(n,e,r){"use strict";function a(n,e){const r=n.deserialize.bind(n),a=n.serialize.bind(n);return{deserialize(n){return e.deserialize(n,r)},serialize(n){return e.serialize(n,a)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.DefaultSerializer=e.extendSerializer=void 0,e.extendSerializer=a;const s={deserialize(n){return Object.assign(Error(n.message),{name:n.name,stack:n.stack})},serialize(n){return{__error_marker:"$$error",message:n.message,name:n.name,stack:n.stack}}},i=n=>n&&"object"===typeof n&&"__error_marker"in n&&"$$error"===n.__error_marker;e.DefaultSerializer={deserialize(n){return i(n)?s.deserialize(n):n},serialize(n){return n instanceof Error?s.serialize(n):n}}},"369b":function(n,e,r){var a,s,i; +/* @license +Papa Parse +v5.2.0 +https://github.com/mholt/PapaParse +License: MIT +*/!function(r,l){s=[],a=l,i="function"===typeof a?a.apply(e,s):a,void 0===i||(n.exports=i)}(0,(function n(){"use strict";var e="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:{},r=!e.document&&!!e.postMessage,a=r&&/blob:/i.test((e.location||{}).protocol),s={},i=0,l={parse:function(r,a){var t=(a=a||{}).dynamicTyping||!1;if(W(t)&&(a.dynamicTypingFunction=t,t={}),a.dynamicTyping=t,a.transform=!!W(a.transform)&&a.transform,a.worker&&l.WORKERS_SUPPORTED){var h=function(){if(!l.WORKERS_SUPPORTED)return!1;var r,a,t=(r=e.URL||e.webkitURL||null,a=n.toString(),l.BLOB_URL||(l.BLOB_URL=r.createObjectURL(new Blob(["(",a,")();"],{type:"text/javascript"})))),h=new e.Worker(t);return h.onmessage=u,h.id=i++,s[h.id]=h}();return h.userStep=a.step,h.userChunk=a.chunk,h.userComplete=a.complete,h.userError=a.error,a.step=W(a.step),a.chunk=W(a.chunk),a.complete=W(a.complete),a.error=W(a.error),delete a.worker,void h.postMessage({input:r,config:a,workerId:h.id})}var o=null;return l.NODE_STREAM_INPUT,"string"==typeof r?o=a.download?new d(a):new c(a):!0===r.readable&&W(r.read)&&W(r.on)?o=new B(a):(e.File&&r instanceof File||r instanceof Object)&&(o=new g(a)),o.stream(r)},unparse:function(n,e){var r=!1,a=!0,s=",",i="\r\n",t='"',h=t+t,d=!1,g=null;!function(){if("object"==typeof e){if("string"!=typeof e.delimiter||l.BAD_DELIMITERS.filter((function(n){return-1!==e.delimiter.indexOf(n)})).length||(s=e.delimiter),("boolean"==typeof e.quotes||"function"==typeof e.quotes||Array.isArray(e.quotes))&&(r=e.quotes),"boolean"!=typeof e.skipEmptyLines&&"string"!=typeof e.skipEmptyLines||(d=e.skipEmptyLines),"string"==typeof e.newline&&(i=e.newline),"string"==typeof e.quoteChar&&(t=e.quoteChar),"boolean"==typeof e.header&&(a=e.header),Array.isArray(e.columns)){if(0===e.columns.length)throw new Error("Option columns is empty");g=e.columns}void 0!==e.escapeChar&&(h=e.escapeChar+t)}}();var c=new RegExp(m(t),"g");if("string"==typeof n&&(n=JSON.parse(n)),Array.isArray(n)){if(!n.length||Array.isArray(n[0]))return o(null,n,d);if("object"==typeof n[0])return o(g||B(n[0]),n,d)}else if("object"==typeof n)return"string"==typeof n.data&&(n.data=JSON.parse(n.data)),Array.isArray(n.data)&&(n.fields||(n.fields=n.meta&&n.meta.fields),n.fields||(n.fields=Array.isArray(n.data[0])?n.fields:B(n.data[0])),Array.isArray(n.data[0])||"object"==typeof n.data[0]||(n.data=[n.data])),o(n.fields||[],n.data||[],d);throw new Error("Unable to serialize unrecognized input");function B(n){if("object"!=typeof n)return[];var e=[];for(var r in n)e.push(r);return e}function o(n,e,r){var l="";"string"==typeof n&&(n=JSON.parse(n)),"string"==typeof e&&(e=JSON.parse(e));var t=Array.isArray(n)&&0=this._config.preview;if(a)e.postMessage({results:t,workerId:l.WORKER_ID,finished:d});else if(W(this._config.chunk)&&!r){if(this._config.chunk(t,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);t=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(t.data),this._completeResults.errors=this._completeResults.errors.concat(t.errors),this._completeResults.meta=t.meta),this._completed||!d||!W(this._config.complete)||t&&t.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),d||t&&t.meta.paused||this._nextChunk(),t}this._halted=!0},this._sendError=function(n){W(this._config.error)?this._config.error(n):a&&this._config.error&&e.postMessage({workerId:l.WORKER_ID,error:n,finished:!1})}}function d(n){var e;(n=n||{}).chunkSize||(n.chunkSize=l.RemoteChunkSize),h.call(this,n),this._nextChunk=r?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(n){this._input=n,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(e=new XMLHttpRequest,this._config.withCredentials&&(e.withCredentials=this._config.withCredentials),r||(e.onload=N(this._chunkLoaded,this),e.onerror=N(this._chunkError,this)),e.open(this._config.downloadRequestBody?"POST":"GET",this._input,!r),this._config.downloadRequestHeaders){var n=this._config.downloadRequestHeaders;for(var a in n)e.setRequestHeader(a,n[a])}if(this._config.chunkSize){var s=this._start+this._config.chunkSize-1;e.setRequestHeader("Range","bytes="+this._start+"-"+s)}try{e.send(this._config.downloadRequestBody)}catch(n){this._chunkError(n.message)}r&&0===e.status&&this._chunkError()}},this._chunkLoaded=function(){4===e.readyState&&(e.status<200||400<=e.status?this._chunkError():(this._start+=this._config.chunkSize?this._config.chunkSize:e.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(n){var e=n.getResponseHeader("Content-Range");return null===e?-1:parseInt(e.substring(e.lastIndexOf("/")+1))}(e),this.parseChunk(e.responseText)))},this._chunkError=function(n){var r=e.statusText||n;this._sendError(new Error(r))}}function g(n){var e,r;(n=n||{}).chunkSize||(n.chunkSize=l.LocalChunkSize),h.call(this,n);var a="undefined"!=typeof FileReader;this.stream=function(n){this._input=n,r=n.slice||n.webkitSlice||n.mozSlice,a?((e=new FileReader).onload=N(this._chunkLoaded,this),e.onerror=N(this._chunkError,this)):e=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(n.target.result)},this._chunkError=function(){this._sendError(e.error)}}function c(n){var e;h.call(this,n=n||{}),this.stream=function(n){return e=n,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var n,r=this._config.chunkSize;return r?(n=e.substring(0,r),e=e.substring(r)):(n=e,e=""),this._finished=!e,this.parseChunk(n)}}}function B(n){h.call(this,n=n||{});var e=[],r=!0,a=!1;this.pause=function(){h.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){h.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(n){this._input=n,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){a&&1===e.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),e.length?this.parseChunk(e.shift()):r=!0},this._streamData=N((function(n){try{e.push("string"==typeof n?n:n.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(e.shift()))}catch(n){this._streamError(n)}}),this),this._streamError=N((function(n){this._streamCleanUp(),this._sendError(n)}),this),this._streamEnd=N((function(){this._streamCleanUp(),a=!0,this._streamData("")}),this),this._streamCleanUp=N((function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)}),this)}function o(n){var e,r,a,s=Math.pow(2,53),i=-s,t=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)(e[-+]?\d+)?\s*$/,h=/(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))/,d=this,g=0,c=0,B=!1,o=!1,u=[],S={data:[],errors:[],meta:{}};if(W(n.step)){var f=n.step;n.step=function(e){if(S=e,y())p();else{if(p(),0===S.data.length)return;g+=e.data.length,n.preview&&g>n.preview?r.abort():(S.data=S.data[0],f(S,d))}}}function N(e){return"greedy"===n.skipEmptyLines?""===e.join("").trim():1===e.length&&0===e[0].length}function p(){if(S&&a&&(k("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+l.DefaultDelimiter+"'"),a=!1),n.skipEmptyLines)for(var e=0;e=u.length?"__parsed_extra":u[a]),n.transform&&(l=n.transform(l,i)),l=A(i,l),"__parsed_extra"===i?(s[i]=s[i]||[],s[i].push(l)):s[i]=l}return n.header&&(a>u.length?k("FieldMismatch","TooManyFields","Too many fields: expected "+u.length+" fields but parsed "+a,c+r):a=a.length/2?"\r\n":"\r"}(s,h)),a=!1,n.delimiter)W(n.delimiter)&&(n.delimiter=n.delimiter(s),S.meta.delimiter=n.delimiter);else{var d=function(e,r,a,s,i){var t,h,d,g;i=i||[",","\t","|",";",l.RECORD_SEP,l.UNIT_SEP];for(var c=0;c=t)return C(!0)}else for(R=g,g++;;){if(-1===(R=n.indexOf(e,R+1)))return B||N.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:H.length,index:g}),E();if(R===o-1)return E(n.substring(g,R).replace(z,e));if(e!==d||n[R+1]!==d){if(e===d||0===R||n[R-1]!==d){-1!==w&&w=t)return C(!0);break}N.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:H.length,index:g}),R++}}else R++}return E();function _(n){H.push(n),y=g}function v(e){var r=0;if(-1!==e){var a=n.substring(R+1,e);a&&""===a.trim()&&(r=a.length)}return r}function E(e){return B||(void 0===e&&(e=n.substring(g)),p.push(e),g=o,_(p),f&&O()),C()}function x(e){g=e,_(p),p=[],T=n.indexOf(a,g)}function C(n){return{data:H,errors:N,meta:{delimiter:r,linebreak:a,aborted:c,truncated:!!n,cursor:y+(l||0)}}}function O(){i(C()),H=[],N=[]}function I(a,s,i){var l={nextDelim:void 0,quoteSearch:void 0},t=n.indexOf(e,s+1);if(s{e.startsWith("intakes")&&i.push({name:e,visible:!0,x:h,y:n,line:{width:1}})}):l.forEach((n,e)=>{e.startsWith("occupancy")&&i.push({name:e,visible:!0,x:h,y:n,line:{width:1}})}),s?await T(i,a):await w(i,r,a),i}const A={},k={};async function w(n,e,r){if(S=e/1e5,c[r]){const e=c[r];if(!(r in A)){const n=t+e.svnPath;console.log(n);const a=await fetch(n).then(async n=>await n.text()),s=g.a.parse(a,{header:!0,dynamicTyping:!1,skipEmptyLines:!0}).data;A[r]=s}const a=A[r];n.push({name:e.legendText,visible:!0,x:a.map(n=>n.date.split("T")[0]),y:a.map(n=>parseFloat(n[e.csvCasesColumn])/S),line:{width:1}})}}async function T(n,e){f=[];try{if(m[e]){if(!(e in k)){const n=await fetch(m[e]),r=await n.text(),a=g.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,comments:"#"}).data;k[e]=a}const r=k[e];if(r.length){f=r;for(let e=0;en.date),y:f.map(n=>n.realHospitalizationRate),line:{width:1}})}}}catch(h){console.error(h)}if(!u[e])return;const r=u[e],a=H.filter(n=>"00+"===n["Altersgruppe"]),s=a.filter(n=>n["Bundesland"]===r.name);for(let d=0;dn["Datum"]),y:s.map(n=>n["aktualisierte_7T_Hospitalisierung_Inzidenz"]||n["7T_Hospitalisierung_Inzidenz"]),line:{width:1}}),n.push({name:"Adjusted: "+r.name+" (RKI) WITH Covid",visible:!0,x:s.map(n=>n["Datum"]),y:s.map(n=>n["PS_adjustierte_7T_Hospitalisierung_Inzidenz"]),line:{width:1}});const i=/^202[2-9]/,l=s.filter(n=>!i.test(n.Datum)).map(n=>2*n["PS_adjustierte_7T_Hospitalisierung_Inzidenz"]/3),t=s.filter(n=>i.test(n.Datum)).map(n=>n["PS_adjustierte_7T_Hospitalisierung_Inzidenz"]/3);n.push({name:"Adjusted: "+r.name+" (RKI) FROM Covid",visible:!0,x:s.map(n=>n["Datum"]),y:t.concat(l),line:{width:1}});try{let e=!1;n.forEach(n=>{"Observed : Nordrhein-Westfalen (DIVI)"==n.name&&(e=!0)});const r=N;r.length&&n.length&&!e&&n.push({name:"Observed : Nordrhein-Westfalen (DIVI)",visible:!0,x:r.map(n=>n.Date),y:r.map(n=>n.DIVIIncidence),line:{width:1}})}catch(h){console.error(h)}}const z={buildDataLines:p};s(z)},6577:function(n,e,r){"use strict";(function(n){var a=this&&this.__awaiter||function(n,e,r,a){function s(n){return n instanceof r?n:new r((function(e){e(n)}))}return new(r||(r=Promise))((function(r,i){function l(n){try{h(a.next(n))}catch(e){i(e)}}function t(n){try{h(a["throw"](n))}catch(e){i(e)}}function h(n){n.done?r(n.value):s(n.value).then(l,t)}h((a=a.apply(n,e||[])).next())}))},s=this&&this.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(e,"__esModule",{value:!0}),e.expose=e.isWorkerRuntime=e.Transfer=e.registerSerializer=void 0;const i=s(r("89c7")),l=r("b8a3"),t=r("7ac4"),h=r("796a"),d=s(r("9a72"));var g=r("b8a3");Object.defineProperty(e,"registerSerializer",{enumerable:!0,get:function(){return g.registerSerializer}});var c=r("7ac4");Object.defineProperty(e,"Transfer",{enumerable:!0,get:function(){return c.Transfer}}),e.isWorkerRuntime=d.default.isWorkerRuntime;let B=!1;const o=new Map,m=n=>n&&n.type===h.MasterMessageType.cancel,b=n=>n&&n.type===h.MasterMessageType.run,u=n=>i.default(n)||S(n);function S(n){return n&&"object"===typeof n&&"function"===typeof n.subscribe}function f(n){return t.isTransferDescriptor(n)?{payload:n.send,transferables:n.transferables}:{payload:n,transferables:void 0}}function H(){const n={type:h.WorkerMessageType.init,exposed:{type:"function"}};d.default.postMessageToMaster(n)}function N(n){const e={type:h.WorkerMessageType.init,exposed:{type:"module",methods:n}};d.default.postMessageToMaster(e)}function W(n,e){const{payload:r,transferables:a}=f(e),s={type:h.WorkerMessageType.error,uid:n,error:l.serialize(r)};d.default.postMessageToMaster(s,a)}function p(n,e,r){const{payload:a,transferables:s}=f(r),i={type:h.WorkerMessageType.result,uid:n,complete:!!e||void 0,payload:a};d.default.postMessageToMaster(i,s)}function y(n,e){const r={type:h.WorkerMessageType.running,uid:n,resultType:e};d.default.postMessageToMaster(r)}function A(n){try{const e={type:h.WorkerMessageType.uncaughtError,error:l.serialize(n)};d.default.postMessageToMaster(e)}catch(e){console.error("Not reporting uncaught error back to master thread as it occured while reporting an uncaught error already.\nLatest error:",e,"\nOriginal error:",n)}}function k(n,e,r){return a(this,void 0,void 0,(function*(){let a;try{a=e(...r)}catch(i){return W(n,i)}const s=u(a)?"observable":"promise";if(y(n,s),u(a)){const e=a.subscribe(e=>p(n,!1,l.serialize(e)),e=>{W(n,l.serialize(e)),o.delete(n)},()=>{p(n,!0),o.delete(n)});o.set(n,e)}else try{const e=yield a;p(n,!0,l.serialize(e))}catch(i){W(n,l.serialize(i))}}))}function w(n){if(!d.default.isWorkerRuntime())throw Error("expose() called in the master thread.");if(B)throw Error("expose() called more than once. This is not possible. Pass an object to expose() if you want to expose multiple functions.");if(B=!0,"function"===typeof n)d.default.subscribeToMasterMessages(e=>{b(e)&&!e.method&&k(e.uid,n,e.args.map(l.deserialize))}),H();else{if("object"!==typeof n||!n)throw Error(`Invalid argument passed to expose(). Expected a function or an object, got: ${n}`);{d.default.subscribeToMasterMessages(e=>{b(e)&&e.method&&k(e.uid,n[e.method],e.args.map(l.deserialize))});const e=Object.keys(n).filter(e=>"function"===typeof n[e]);N(e)}}d.default.subscribeToMasterMessages(n=>{if(m(n)){const e=n.uid,r=o.get(e);r&&(r.unsubscribe(),o.delete(e))}})}e.expose=w,"undefined"!==typeof self&&"function"===typeof self.addEventListener&&d.default.isWorkerRuntime()&&(self.addEventListener("error",n=>{setTimeout(()=>A(n.error||n),250)}),self.addEventListener("unhandledrejection",n=>{const e=n.reason;e&&"string"===typeof e.message&&setTimeout(()=>A(e),250)})),"undefined"!==typeof n&&"function"===typeof n.on&&d.default.isWorkerRuntime()&&(n.on("uncaughtException",n=>{setTimeout(()=>A(n),250)}),n.on("unhandledRejection",n=>{n&&"string"===typeof n.message&&setTimeout(()=>A(n),250)}))}).call(this,r("4362"))},"796a":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.WorkerMessageType=e.MasterMessageType=void 0,function(n){n["cancel"]="cancel",n["run"]="run"}(e.MasterMessageType||(e.MasterMessageType={})),function(n){n["error"]="error",n["init"]="init",n["result"]="result",n["running"]="running",n["uncaughtError"]="uncaughtError"}(e.WorkerMessageType||(e.WorkerMessageType={}))},"7ac4":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Transfer=e.isTransferDescriptor=void 0;const a=r("bb0c");function s(n){return!(!n||"object"!==typeof n)}function i(n){return n&&"object"===typeof n&&n[a.$transferable]}function l(n,e){if(!e){if(!s(n))throw Error();e=[n]}return{[a.$transferable]:!0,send:n,transferables:e}}e.isTransferDescriptor=i,e.Transfer=l},"89c7":function(n,e,r){"use strict";n.exports=n=>!!n&&("symbol"===typeof Symbol.observable&&"function"===typeof n[Symbol.observable]?n===n[Symbol.observable]():"function"===typeof n["@@observable"]&&n===n["@@observable"]())},"9a72":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const a=function(){const n="undefined"!==typeof self&&"undefined"!==typeof Window&&self instanceof Window;return!("undefined"===typeof self||!self.postMessage||n)},s=function(n,e){self.postMessage(n,e)},i=function(n){const e=e=>{n(e.data)},r=()=>{self.removeEventListener("message",e)};return self.addEventListener("message",e),r};e.default={isWorkerRuntime:a,postMessageToMaster:s,subscribeToMasterMessages:i}},b335:function(n,e,r){"use strict";r.r(e),e["default"]="Datum,Bundesland,Bundesland_Id,Altersgruppe,fixierte_7T_Hospitalisierung_Faelle,aktualisierte_7T_Hospitalisierung_Faelle,PS_adjustierte_7T_Hospitalisierung_Faelle,UG_PI_adjustierte_7T_Hospitalisierung_Faelle,OG_PI_adjustierte_7T_Hospitalisierung_Faelle,Bevoelkerung,fixierte_7T_Hospitalisierung_Inzidenz,aktualisierte_7T_Hospitalisierung_Inzidenz,PS_adjustierte_7T_Hospitalisierung_Inzidenz,UG_PI_adjustierte_7T_Hospitalisierung_Inzidenz,OG_PI_adjustierte_7T_Hospitalisierung_Inzidenz\n2024-08-31,Bundesgebiet,00,00+,1324,1324,NA,NA,NA,83155031,1.59,1.59,NA,NA,NA\n2024-08-30,Bundesgebiet,00,00+,1217,1392,1642,1566,1761,83155031,1.46,1.67,1.98,1.88,2.12\n2024-08-29,Bundesgebiet,00,00+,1144,1382,1589,1521,1702,83155031,1.38,1.66,1.91,1.83,2.05\n2024-08-28,Bundesgebiet,00,00+,1116,1362,1535,1473,1638,83155031,1.34,1.64,1.85,1.77,1.97\n2024-08-27,Bundesgebiet,00,00+,1018,1401,1551,1493,1648,83155031,1.22,1.68,1.87,1.8,1.98\n2024-08-26,Bundesgebiet,00,00+,1133,1379,1487,1438,1573,83155031,1.36,1.66,1.79,1.73,1.89\n2024-08-25,Bundesgebiet,00,00+,1140,1376,1483,1434,1568,83155031,1.37,1.65,1.78,1.73,1.89\n2024-08-24,Bundesgebiet,00,00+,1157,1379,1485,1437,1571,83155031,1.39,1.66,1.79,1.73,1.89\n2024-08-23,Bundesgebiet,00,00+,1157,1418,1518,1471,1603,83155031,1.39,1.71,1.83,1.77,1.93\n2024-08-22,Bundesgebiet,00,00+,1112,1412,1503,1458,1582,83155031,1.34,1.7,1.81,1.75,1.9\n2024-08-21,Bundesgebiet,00,00+,1051,1407,1489,1447,1564,83155031,1.26,1.69,1.79,1.74,1.88\n2024-08-20,Bundesgebiet,00,00+,979,1384,1455,1417,1526,83155031,1.18,1.66,1.75,1.7,1.84\n2024-08-19,Bundesgebiet,00,00+,1118,1406,1464,1430,1529,83155031,1.34,1.69,1.76,1.72,1.84\n2024-08-18,Bundesgebiet,00,00+,1127,1407,1465,1431,1530,83155031,1.36,1.69,1.76,1.72,1.84\n2024-08-17,Bundesgebiet,00,00+,1143,1406,1463,1430,1528,83155031,1.37,1.69,1.76,1.72,1.84\n2024-08-16,Bundesgebiet,00,00+,1073,1374,1426,1395,1487,83155031,1.29,1.65,1.71,1.68,1.79\n2024-08-15,Bundesgebiet,00,00+,1086,1384,1431,1402,1491,83155031,1.31,1.66,1.72,1.69,1.79\n2024-08-14,Bundesgebiet,00,00+,1050,1396,1439,1412,1496,83155031,1.26,1.68,1.73,1.7,1.8\n2024-08-13,Bundesgebiet,00,00+,988,1407,1445,1420,1496,83155031,1.19,1.69,1.74,1.71,1.8\n2024-08-12,Bundesgebiet,00,00+,1155,1426,1456,1436,1498,83155031,1.39,1.71,1.75,1.73,1.8\n2024-08-11,Bundesgebiet,00,00+,1167,1428,1458,1438,1500,83155031,1.4,1.72,1.75,1.73,1.8\n2024-08-10,Bundesgebiet,00,00+,1184,1430,1460,1440,1501,83155031,1.42,1.72,1.76,1.73,1.81\n2024-08-09,Bundesgebiet,00,00+,1150,1459,1486,1468,1525,83155031,1.38,1.75,1.79,1.77,1.83\n2024-08-08,Bundesgebiet,00,00+,1118,1472,1496,1480,1531,83155031,1.34,1.77,1.8,1.78,1.84\n2024-08-07,Bundesgebiet,00,00+,993,1426,1447,1432,1477,83155031,1.19,1.71,1.74,1.72,1.78\n2024-08-06,Bundesgebiet,00,00+,901,1423,1442,1428,1470,83155031,1.08,1.71,1.73,1.72,1.77\n2024-08-05,Bundesgebiet,00,00+,1095,1400,1414,1403,1435,83155031,1.32,1.68,1.7,1.69,1.73\n2024-08-04,Bundesgebiet,00,00+,1119,1413,1427,1416,1448,83155031,1.35,1.7,1.72,1.7,1.74\n2024-08-03,Bundesgebiet,00,00+,1136,1412,1426,1415,1447,83155031,1.37,1.7,1.71,1.7,1.74\n2024-08-02,Bundesgebiet,00,00+,1046,1383,1394,1386,1412,83155031,1.26,1.66,1.68,1.67,1.7\n2024-08-01,Bundesgebiet,00,00+,1079,1395,1404,1397,1419,83155031,1.3,1.68,1.69,1.68,1.71\n2024-07-31,Bundesgebiet,00,00+,1105,1440,1447,1441,1459,83155031,1.33,1.73,1.74,1.73,1.75\n2024-07-30,Bundesgebiet,00,00+,1085,1525,1529,1526,1537,83155031,1.3,1.83,1.84,1.84,1.85\n2024-07-29,Bundesgebiet,00,00+,1239,1605,1606,1605,1609,83155031,1.49,1.93,1.93,1.93,1.94\n2024-07-28,Bundesgebiet,00,00+,1255,1595,1596,1595,1598,83155031,1.51,1.92,1.92,1.92,1.92\n2024-07-27,Bundesgebiet,00,00+,1267,1592,1593,1592,1595,83155031,1.52,1.91,1.92,1.91,1.92\n2024-07-26,Bundesgebiet,00,00+,1229,1627,1627,1627,1629,83155031,1.48,1.96,1.96,1.96,1.96\n2024-07-25,Bundesgebiet,00,00+,1243,1654,1654,1654,1654,83155031,1.49,1.99,1.99,1.99,1.99\n2024-07-24,Bundesgebiet,00,00+,1201,1643,1643,1643,1643,83155031,1.44,1.98,1.98,1.98,1.98\n2024-07-23,Bundesgebiet,00,00+,1056,1573,1573,1573,1573,83155031,1.27,1.89,1.89,1.89,1.89\n2024-07-22,Bundesgebiet,00,00+,1197,1573,1573,1573,1573,83155031,1.44,1.89,1.89,1.89,1.89\n2024-07-21,Bundesgebiet,00,00+,1209,1572,1572,1572,1572,83155031,1.45,1.89,1.89,1.89,1.89\n2024-07-20,Bundesgebiet,00,00+,1227,1581,1581,1581,1581,83155031,1.48,1.9,1.9,1.9,1.9\n2024-07-19,Bundesgebiet,00,00+,1222,1621,1621,1621,1621,83155031,1.47,1.95,1.95,1.95,1.95\n2024-07-18,Bundesgebiet,00,00+,1196,1611,1611,1611,1611,83155031,1.44,1.94,1.94,1.94,1.94\n2024-07-17,Bundesgebiet,00,00+,1177,1659,1659,1659,1659,83155031,1.42,2,2,2,2\n2024-07-16,Bundesgebiet,00,00+,1137,1635,1635,1635,1635,83155031,1.37,1.97,1.97,1.97,1.97\n2024-07-15,Bundesgebiet,00,00+,1173,1559,1559,1559,1559,83155031,1.41,1.87,1.87,1.87,1.87\n2024-07-14,Bundesgebiet,00,00+,1183,1560,1560,1560,1560,83155031,1.42,1.88,1.88,1.88,1.88\n2024-07-13,Bundesgebiet,00,00+,1200,1555,1555,1555,1555,83155031,1.44,1.87,1.87,1.87,1.87\n2024-07-12,Bundesgebiet,00,00+,1075,1455,1455,1455,1455,83155031,1.29,1.75,1.75,1.75,1.75\n2024-07-11,Bundesgebiet,00,00+,1018,1376,1376,1376,1376,83155031,1.22,1.65,1.65,1.65,1.65\n2024-07-10,Bundesgebiet,00,00+,932,1312,1312,1312,1312,83155031,1.12,1.58,1.58,1.58,1.58\n2024-07-09,Bundesgebiet,00,00+,863,1280,1280,1280,1280,83155031,1.04,1.54,1.54,1.54,1.54\n2024-07-08,Bundesgebiet,00,00+,897,1217,1217,1217,1217,83155031,1.08,1.46,1.46,1.46,1.46\n2024-07-07,Bundesgebiet,00,00+,906,1210,1210,1210,1210,83155031,1.09,1.46,1.46,1.46,1.46\n2024-07-06,Bundesgebiet,00,00+,912,1202,1202,1202,1202,83155031,1.1,1.45,1.45,1.45,1.45\n2024-07-05,Bundesgebiet,00,00+,921,1240,1240,1240,1240,83155031,1.11,1.49,1.49,1.49,1.49\n2024-07-04,Bundesgebiet,00,00+,909,1269,1269,1269,1269,83155031,1.09,1.53,1.53,1.53,1.53\n2024-07-03,Bundesgebiet,00,00+,902,1236,1236,1236,1236,83155031,1.08,1.49,1.49,1.49,1.49\n2024-07-02,Bundesgebiet,00,00+,881,1248,1248,1248,1248,83155031,1.06,1.5,1.5,1.5,1.5\n2024-07-01,Bundesgebiet,00,00+,896,1192,1192,1192,1192,83155031,1.08,1.43,1.43,1.43,1.43\n2024-06-30,Bundesgebiet,00,00+,908,1198,1198,1198,1198,83155031,1.09,1.44,1.44,1.44,1.44\n2024-06-29,Bundesgebiet,00,00+,925,1206,1206,1206,1206,83155031,1.11,1.45,1.45,1.45,1.45\n2024-06-28,Bundesgebiet,00,00+,853,1167,1167,1167,1167,83155031,1.03,1.4,1.4,1.4,1.4\n2024-06-27,Bundesgebiet,00,00+,804,1122,1122,1122,1122,83155031,0.97,1.35,1.35,1.35,1.35\n2024-06-26,Bundesgebiet,00,00+,798,1095,1095,1095,1095,83155031,0.96,1.32,1.32,1.32,1.32\n2024-06-25,Bundesgebiet,00,00+,674,1027,1027,1027,1027,83155031,0.81,1.24,1.24,1.24,1.24\n2024-06-24,Bundesgebiet,00,00+,670,930,930,930,930,83155031,0.81,1.12,1.12,1.12,1.12\n2024-06-23,Bundesgebiet,00,00+,677,924,924,924,924,83155031,0.81,1.11,1.11,1.11,1.11\n2024-06-22,Bundesgebiet,00,00+,684,913,913,913,913,83155031,0.82,1.1,1.1,1.1,1.1\n2024-06-21,Bundesgebiet,00,00+,595,847,847,847,847,83155031,0.72,1.02,1.02,1.02,1.02\n2024-06-20,Bundesgebiet,00,00+,535,773,773,773,773,83155031,0.64,0.93,0.93,0.93,0.93\n2024-06-19,Bundesgebiet,00,00+,494,722,722,722,722,83155031,0.59,0.87,0.87,0.87,0.87\n2024-06-18,Bundesgebiet,00,00+,436,662,662,662,662,83155031,0.52,0.8,0.8,0.8,0.8\n2024-06-17,Bundesgebiet,00,00+,429,565,565,565,565,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-16,Bundesgebiet,00,00+,435,562,562,562,562,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-15,Bundesgebiet,00,00+,437,557,557,557,557,83155031,0.53,0.67,0.67,0.67,0.67\n2024-06-14,Bundesgebiet,00,00+,384,537,537,537,537,83155031,0.46,0.65,0.65,0.65,0.65\n2024-06-13,Bundesgebiet,00,00+,363,494,494,494,494,83155031,0.44,0.59,0.59,0.59,0.59\n2024-06-12,Bundesgebiet,00,00+,310,455,455,455,455,83155031,0.37,0.55,0.55,0.55,0.55\n2024-06-11,Bundesgebiet,00,00+,286,403,403,403,403,83155031,0.34,0.48,0.48,0.48,0.48\n2024-06-10,Bundesgebiet,00,00+,305,378,378,378,378,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-09,Bundesgebiet,00,00+,307,375,375,375,375,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-08,Bundesgebiet,00,00+,311,377,377,377,377,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-07,Bundesgebiet,00,00+,296,375,375,375,375,83155031,0.36,0.45,0.45,0.45,0.45\n2024-06-06,Bundesgebiet,00,00+,258,331,331,331,331,83155031,0.31,0.4,0.4,0.4,0.4\n2024-06-05,Bundesgebiet,00,00+,233,325,325,325,325,83155031,0.28,0.39,0.39,0.39,0.39\n2024-06-04,Bundesgebiet,00,00+,208,323,323,323,323,83155031,0.25,0.39,0.39,0.39,0.39\n2024-06-03,Bundesgebiet,00,00+,203,290,290,290,290,83155031,0.24,0.35,0.35,0.35,0.35\n2024-06-02,Bundesgebiet,00,00+,204,288,288,288,288,83155031,0.25,0.35,0.35,0.35,0.35\n2024-06-01,Bundesgebiet,00,00+,210,290,290,290,290,83155031,0.25,0.35,0.35,0.35,0.35\n2024-05-31,Bundesgebiet,00,00+,193,255,255,255,255,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-30,Bundesgebiet,00,00+,223,289,289,289,289,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-29,Bundesgebiet,00,00+,228,288,288,288,288,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-28,Bundesgebiet,00,00+,250,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-05-27,Bundesgebiet,00,00+,193,261,261,261,261,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-26,Bundesgebiet,00,00+,196,263,263,263,263,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-25,Bundesgebiet,00,00+,201,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-24,Bundesgebiet,00,00+,202,274,274,274,274,83155031,0.24,0.33,0.33,0.33,0.33\n2024-05-23,Bundesgebiet,00,00+,194,275,275,275,275,83155031,0.23,0.33,0.33,0.33,0.33\n2024-05-22,Bundesgebiet,00,00+,148,260,260,260,260,83155031,0.18,0.31,0.31,0.31,0.31\n2024-05-21,Bundesgebiet,00,00+,179,241,241,241,241,83155031,0.22,0.29,0.29,0.29,0.29\n2024-05-20,Bundesgebiet,00,00+,313,385,385,385,385,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-19,Bundesgebiet,00,00+,317,386,386,386,386,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-18,Bundesgebiet,00,00+,318,383,383,383,383,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-17,Bundesgebiet,00,00+,318,404,404,404,404,83155031,0.38,0.49,0.49,0.49,0.49\n2024-05-16,Bundesgebiet,00,00+,287,361,361,361,361,83155031,0.35,0.43,0.43,0.43,0.43\n2024-05-15,Bundesgebiet,00,00+,277,361,361,361,361,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-14,Bundesgebiet,00,00+,184,312,312,312,312,83155031,0.22,0.38,0.38,0.38,0.38\n2024-05-13,Bundesgebiet,00,00+,215,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-12,Bundesgebiet,00,00+,219,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-11,Bundesgebiet,00,00+,222,304,304,304,304,83155031,0.27,0.37,0.37,0.37,0.37\n2024-05-10,Bundesgebiet,00,00+,214,287,287,287,287,83155031,0.26,0.35,0.35,0.35,0.35\n2024-05-09,Bundesgebiet,00,00+,275,358,358,358,358,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-08,Bundesgebiet,00,00+,220,322,322,322,322,83155031,0.26,0.39,0.39,0.39,0.39\n2024-05-07,Bundesgebiet,00,00+,237,345,345,345,345,83155031,0.29,0.41,0.41,0.41,0.41\n2024-05-06,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2024-05-05,Bundesgebiet,00,00+,260,351,351,351,351,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-04,Bundesgebiet,00,00+,261,349,349,349,349,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-03,Bundesgebiet,00,00+,240,351,351,351,351,83155031,0.29,0.42,0.42,0.42,0.42\n2024-05-02,Bundesgebiet,00,00+,228,328,328,328,328,83155031,0.27,0.39,0.39,0.39,0.39\n2024-05-01,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-04-30,Bundesgebiet,00,00+,201,320,320,320,320,83155031,0.24,0.38,0.38,0.38,0.38\n2024-04-29,Bundesgebiet,00,00+,162,233,233,233,233,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-28,Bundesgebiet,00,00+,162,232,232,232,232,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-27,Bundesgebiet,00,00+,162,230,230,230,230,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-26,Bundesgebiet,00,00+,144,208,208,208,208,83155031,0.17,0.25,0.25,0.25,0.25\n2024-04-25,Bundesgebiet,00,00+,142,194,194,194,194,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-24,Bundesgebiet,00,00+,144,196,196,196,196,83155031,0.17,0.24,0.24,0.24,0.24\n2024-04-23,Bundesgebiet,00,00+,125,180,180,180,180,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-22,Bundesgebiet,00,00+,125,176,176,176,176,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-21,Bundesgebiet,00,00+,126,178,178,178,178,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-20,Bundesgebiet,00,00+,127,179,179,179,179,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Bundesgebiet,00,00+,129,183,183,183,183,83155031,0.16,0.22,0.22,0.22,0.22\n2024-04-18,Bundesgebiet,00,00+,140,182,182,182,182,83155031,0.17,0.22,0.22,0.22,0.22\n2024-04-17,Bundesgebiet,00,00+,142,195,195,195,195,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-16,Bundesgebiet,00,00+,156,205,205,205,205,83155031,0.19,0.25,0.25,0.25,0.25\n2024-04-15,Bundesgebiet,00,00+,188,235,235,235,235,83155031,0.23,0.28,0.28,0.28,0.28\n2024-04-14,Bundesgebiet,00,00+,193,238,238,238,238,83155031,0.23,0.29,0.29,0.29,0.29\n2024-04-13,Bundesgebiet,00,00+,196,241,241,241,241,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-12,Bundesgebiet,00,00+,201,242,242,242,242,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-11,Bundesgebiet,00,00+,217,263,263,263,263,83155031,0.26,0.32,0.32,0.32,0.32\n2024-04-10,Bundesgebiet,00,00+,205,269,269,269,269,83155031,0.25,0.32,0.32,0.32,0.32\n2024-04-09,Bundesgebiet,00,00+,281,364,364,364,364,83155031,0.34,0.44,0.44,0.44,0.44\n2024-04-08,Bundesgebiet,00,00+,211,284,284,284,284,83155031,0.25,0.34,0.34,0.34,0.34\n2024-04-07,Bundesgebiet,00,00+,217,286,286,286,286,83155031,0.26,0.34,0.34,0.34,0.34\n2024-04-06,Bundesgebiet,00,00+,222,287,287,287,287,83155031,0.27,0.35,0.35,0.35,0.35\n2024-04-05,Bundesgebiet,00,00+,178,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-04,Bundesgebiet,00,00+,176,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-03,Bundesgebiet,00,00+,157,266,266,266,266,83155031,0.19,0.32,0.32,0.32,0.32\n2024-04-02,Bundesgebiet,00,00+,111,189,189,189,189,83155031,0.13,0.23,0.23,0.23,0.23\n2024-04-01,Bundesgebiet,00,00+,206,298,298,298,298,83155031,0.25,0.36,0.36,0.36,0.36\n2024-03-31,Bundesgebiet,00,00+,207,292,292,292,292,83155031,0.25,0.35,0.35,0.35,0.35\n2024-03-30,Bundesgebiet,00,00+,214,296,296,296,296,83155031,0.26,0.36,0.36,0.36,0.36\n2024-03-29,Bundesgebiet,00,00+,249,334,334,334,334,83155031,0.3,0.4,0.4,0.4,0.4\n2024-03-28,Bundesgebiet,00,00+,242,319,319,319,319,83155031,0.29,0.38,0.38,0.38,0.38\n2024-03-27,Bundesgebiet,00,00+,229,318,318,318,318,83155031,0.28,0.38,0.38,0.38,0.38\n2024-03-26,Bundesgebiet,00,00+,227,329,329,329,329,83155031,0.27,0.4,0.4,0.4,0.4\n2024-03-25,Bundesgebiet,00,00+,262,340,340,340,340,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-24,Bundesgebiet,00,00+,266,344,344,344,344,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-23,Bundesgebiet,00,00+,267,336,336,336,336,83155031,0.32,0.4,0.4,0.4,0.4\n2024-03-22,Bundesgebiet,00,00+,290,359,359,359,359,83155031,0.35,0.43,0.43,0.43,0.43\n2024-03-21,Bundesgebiet,00,00+,305,382,382,382,382,83155031,0.37,0.46,0.46,0.46,0.46\n2024-03-20,Bundesgebiet,00,00+,308,393,393,393,393,83155031,0.37,0.47,0.47,0.47,0.47\n2024-03-19,Bundesgebiet,00,00+,292,403,403,403,403,83155031,0.35,0.48,0.48,0.48,0.48\n2024-03-18,Bundesgebiet,00,00+,322,420,420,420,420,83155031,0.39,0.51,0.51,0.51,0.51\n2024-03-17,Bundesgebiet,00,00+,329,422,422,422,422,83155031,0.4,0.51,0.51,0.51,0.51\n2024-03-16,Bundesgebiet,00,00+,336,431,431,431,431,83155031,0.4,0.52,0.52,0.52,0.52\n2024-03-15,Bundesgebiet,00,00+,341,445,445,445,445,83155031,0.41,0.54,0.54,0.54,0.54\n2024-03-14,Bundesgebiet,00,00+,325,444,444,444,444,83155031,0.39,0.53,0.53,0.53,0.53\n2024-03-13,Bundesgebiet,00,00+,342,471,471,471,471,83155031,0.41,0.57,0.57,0.57,0.57\n2024-03-12,Bundesgebiet,00,00+,355,504,504,504,504,83155031,0.43,0.61,0.61,0.61,0.61\n2024-03-11,Bundesgebiet,00,00+,346,534,534,534,534,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-10,Bundesgebiet,00,00+,349,532,532,532,532,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-09,Bundesgebiet,00,00+,355,530,530,530,530,83155031,0.43,0.64,0.64,0.64,0.64\n2024-03-08,Bundesgebiet,00,00+,414,515,515,515,515,83155031,0.5,0.62,0.62,0.62,0.62\n2024-03-07,Bundesgebiet,00,00+,413,548,548,548,548,83155031,0.5,0.66,0.66,0.66,0.66\n2024-03-06,Bundesgebiet,00,00+,415,555,555,555,555,83155031,0.5,0.67,0.67,0.67,0.67\n2024-03-05,Bundesgebiet,00,00+,403,571,571,571,571,83155031,0.48,0.69,0.69,0.69,0.69\n2024-03-04,Bundesgebiet,00,00+,458,596,596,596,596,83155031,0.55,0.72,0.72,0.72,0.72\n2024-03-03,Bundesgebiet,00,00+,467,600,600,600,600,83155031,0.56,0.72,0.72,0.72,0.72\n2024-03-02,Bundesgebiet,00,00+,475,602,602,602,602,83155031,0.57,0.72,0.72,0.72,0.72\n2024-03-01,Bundesgebiet,00,00+,485,632,632,632,632,83155031,0.58,0.76,0.76,0.76,0.76\n2024-02-29,Bundesgebiet,00,00+,500,658,658,658,658,83155031,0.6,0.79,0.79,0.79,0.79\n2024-02-28,Bundesgebiet,00,00+,520,670,670,670,670,83155031,0.63,0.81,0.81,0.81,0.81\n2024-02-27,Bundesgebiet,00,00+,532,710,710,710,710,83155031,0.64,0.85,0.85,0.85,0.85\n2024-02-26,Bundesgebiet,00,00+,663,825,825,825,825,83155031,0.8,0.99,0.99,0.99,0.99\n2024-02-25,Bundesgebiet,00,00+,677,832,832,832,832,83155031,0.81,1,1,1,1\n2024-02-24,Bundesgebiet,00,00+,695,841,841,841,841,83155031,0.84,1.01,1.01,1.01,1.01\n2024-02-23,Bundesgebiet,00,00+,714,904,904,904,904,83155031,0.86,1.09,1.09,1.09,1.09\n2024-02-22,Bundesgebiet,00,00+,729,940,940,940,940,83155031,0.88,1.13,1.13,1.13,1.13\n2024-02-21,Bundesgebiet,00,00+,764,1017,1017,1017,1017,83155031,0.92,1.22,1.22,1.22,1.22\n2024-02-20,Bundesgebiet,00,00+,796,1117,1117,1117,1117,83155031,0.96,1.34,1.34,1.34,1.34\n2024-02-19,Bundesgebiet,00,00+,841,1117,1117,1117,1117,83155031,1.01,1.34,1.34,1.34,1.34\n2024-02-18,Bundesgebiet,00,00+,855,1117,1117,1117,1117,83155031,1.03,1.34,1.34,1.34,1.34\n2024-02-17,Bundesgebiet,00,00+,882,1129,1129,1129,1129,83155031,1.06,1.36,1.36,1.36,1.36\n2024-02-16,Bundesgebiet,00,00+,937,1171,1171,1171,1171,83155031,1.13,1.41,1.41,1.41,1.41\n2024-02-15,Bundesgebiet,00,00+,932,1207,1207,1207,1207,83155031,1.12,1.45,1.45,1.45,1.45\n2024-02-14,Bundesgebiet,00,00+,957,1254,1254,1254,1254,83155031,1.15,1.51,1.51,1.51,1.51\n2024-02-13,Bundesgebiet,00,00+,869,1260,1260,1260,1260,83155031,1.05,1.52,1.52,1.52,1.52\n2024-02-12,Bundesgebiet,00,00+,1152,1475,1475,1475,1475,83155031,1.39,1.77,1.77,1.77,1.77\n2024-02-11,Bundesgebiet,00,00+,1171,1478,1478,1478,1478,83155031,1.41,1.78,1.78,1.78,1.78\n2024-02-10,Bundesgebiet,00,00+,1195,1474,1474,1474,1474,83155031,1.44,1.77,1.77,1.77,1.77\n2024-02-09,Bundesgebiet,00,00+,1186,1524,1524,1524,1524,83155031,1.43,1.83,1.83,1.83,1.83\n2024-02-08,Bundesgebiet,00,00+,1276,1633,1633,1633,1633,83155031,1.53,1.96,1.96,1.96,1.96\n2024-02-07,Bundesgebiet,00,00+,1069,1696,1696,1696,1696,83155031,1.29,2.04,2.04,2.04,2.04\n2024-02-06,Bundesgebiet,00,00+,1255,1756,1756,1756,1756,83155031,1.51,2.11,2.11,2.11,2.11\n2024-02-05,Bundesgebiet,00,00+,1420,1847,1847,1847,1847,83155031,1.71,2.22,2.22,2.22,2.22\n2024-02-04,Bundesgebiet,00,00+,1440,1853,1853,1853,1853,83155031,1.73,2.23,2.23,2.23,2.23\n2024-02-03,Bundesgebiet,00,00+,1457,1849,1849,1849,1849,83155031,1.75,2.22,2.22,2.22,2.22\n2024-02-02,Bundesgebiet,00,00+,1387,1869,1869,1869,1869,83155031,1.67,2.25,2.25,2.25,2.25\n2024-02-01,Bundesgebiet,00,00+,1412,1888,1888,1888,1888,83155031,1.7,2.27,2.27,2.27,2.27\n2024-01-31,Bundesgebiet,00,00+,1383,1906,1906,1906,1906,83155031,1.66,2.29,2.29,2.29,2.29\n2024-01-30,Bundesgebiet,00,00+,1340,1973,1973,1973,1973,83155031,1.61,2.37,2.37,2.37,2.37\n2024-01-29,Bundesgebiet,00,00+,1566,2031,2031,2031,2031,83155031,1.88,2.44,2.44,2.44,2.44\n2024-01-28,Bundesgebiet,00,00+,1602,2044,2044,2044,2044,83155031,1.93,2.46,2.46,2.46,2.46\n2024-01-27,Bundesgebiet,00,00+,1630,2051,2051,2051,2051,83155031,1.96,2.47,2.47,2.47,2.47\n2024-01-26,Bundesgebiet,00,00+,1550,2112,2112,2112,2112,83155031,1.86,2.54,2.54,2.54,2.54\n2024-01-25,Bundesgebiet,00,00+,1579,2172,2172,2172,2172,83155031,1.9,2.61,2.61,2.61,2.61\n2024-01-24,Bundesgebiet,00,00+,1644,2220,2220,2220,2220,83155031,1.98,2.67,2.67,2.67,2.67\n2024-01-23,Bundesgebiet,00,00+,1638,2289,2289,2289,2289,83155031,1.97,2.75,2.75,2.75,2.75\n2024-01-22,Bundesgebiet,00,00+,1869,2475,2475,2475,2475,83155031,2.25,2.98,2.98,2.98,2.98\n2024-01-21,Bundesgebiet,00,00+,1888,2464,2464,2464,2464,83155031,2.27,2.96,2.96,2.96,2.96\n2024-01-20,Bundesgebiet,00,00+,1940,2487,2487,2487,2487,83155031,2.33,2.99,2.99,2.99,2.99\n2024-01-19,Bundesgebiet,00,00+,1881,2521,2521,2521,2521,83155031,2.26,3.03,3.03,3.03,3.03\n2024-01-18,Bundesgebiet,00,00+,1993,2649,2649,2649,2649,83155031,2.4,3.19,3.19,3.19,3.19\n2024-01-17,Bundesgebiet,00,00+,2091,2853,2853,2853,2853,83155031,2.51,3.43,3.43,3.43,3.43\n2024-01-16,Bundesgebiet,00,00+,2145,3024,3024,3024,3024,83155031,2.58,3.64,3.64,3.64,3.64\n2024-01-15,Bundesgebiet,00,00+,2485,3256,3256,3256,3256,83155031,2.99,3.92,3.92,3.92,3.92\n2024-01-14,Bundesgebiet,00,00+,2533,3286,3286,3286,3286,83155031,3.05,3.95,3.95,3.95,3.95\n2024-01-13,Bundesgebiet,00,00+,2570,3279,3279,3279,3279,83155031,3.09,3.94,3.94,3.94,3.94\n2024-01-12,Bundesgebiet,00,00+,2654,3519,3519,3519,3519,83155031,3.19,4.23,4.23,4.23,4.23\n2024-01-11,Bundesgebiet,00,00+,2935,3864,3864,3864,3864,83155031,3.53,4.65,4.65,4.65,4.65\n2024-01-10,Bundesgebiet,00,00+,3376,4492,4492,4492,4492,83155031,4.06,5.4,5.4,5.4,5.4\n2024-01-09,Bundesgebiet,00,00+,4993,6477,6477,6477,6477,83155031,6,7.79,7.79,7.79,7.79\n2024-01-08,Bundesgebiet,00,00+,4210,5524,5524,5524,5524,83155031,5.06,6.64,6.64,6.64,6.64\n2024-01-07,Bundesgebiet,00,00+,4315,5595,5595,5595,5595,83155031,5.19,6.73,6.73,6.73,6.73\n2024-01-06,Bundesgebiet,00,00+,4432,5684,5684,5684,5684,83155031,5.33,6.84,6.84,6.84,6.84\n2024-01-05,Bundesgebiet,00,00+,4505,6114,6114,6114,6114,83155031,5.42,7.35,7.35,7.35,7.35\n2024-01-04,Bundesgebiet,00,00+,4741,6668,6668,6668,6668,83155031,5.7,8.02,8.02,8.02,8.02\n2024-01-03,Bundesgebiet,00,00+,5716,8557,8557,8557,8557,83155031,6.87,10.29,10.29,10.29,10.29\n2024-01-02,Bundesgebiet,00,00+,3881,6054,6054,6054,6054,83155031,4.67,7.28,7.28,7.28,7.28\n2024-01-01,Bundesgebiet,00,00+,4010,6092,6092,6092,6092,83155031,4.82,7.33,7.33,7.33,7.33\n2023-12-31,Bundesgebiet,00,00+,4074,6057,6057,6057,6057,83155031,4.9,7.28,7.28,7.28,7.28\n2023-12-30,Bundesgebiet,00,00+,4175,6079,6079,6079,6079,83155031,5.02,7.31,7.31,7.31,7.31\n2023-12-29,Bundesgebiet,00,00+,3973,6163,6163,6163,6163,83155031,4.78,7.41,7.41,7.41,7.41\n2023-12-28,Bundesgebiet,00,00+,3446,6160,6160,6160,6160,83155031,4.14,7.41,7.41,7.41,7.41\n2023-12-27,Bundesgebiet,00,00+,2773,4633,4633,4633,4633,83155031,3.33,5.57,5.57,5.57,5.57\n2023-12-26,Bundesgebiet,00,00+,4434,6440,6440,6440,6440,83155031,5.33,7.74,7.74,7.74,7.74\n2023-12-25,Bundesgebiet,00,00+,7160,9326,9326,9326,9326,83155031,8.61,11.22,11.22,11.22,11.22\n2023-12-24,Bundesgebiet,00,00+,7295,9389,9389,9389,9389,83155031,8.77,11.29,11.29,11.29,11.29\n2023-12-23,Bundesgebiet,00,00+,7445,9402,9402,9402,9402,83155031,8.95,11.31,11.31,11.31,11.31\n2023-12-22,Bundesgebiet,00,00+,7340,9764,9764,9764,9764,83155031,8.83,11.74,11.74,11.74,11.74\n2023-12-21,Bundesgebiet,00,00+,7398,10124,10124,10124,10124,83155031,8.9,12.17,12.17,12.17,12.17\n2023-12-20,Bundesgebiet,00,00+,7379,10394,10394,10394,10394,83155031,8.87,12.5,12.5,12.5,12.5\n2023-12-19,Bundesgebiet,00,00+,7049,10544,10544,10544,10544,83155031,8.48,12.68,12.68,12.68,12.68\n2023-12-18,Bundesgebiet,00,00+,7998,10866,10866,10866,10866,83155031,9.62,13.07,13.07,13.07,13.07\n2023-12-17,Bundesgebiet,00,00+,8152,10886,10886,10886,10886,83155031,9.8,13.09,13.09,13.09,13.09\n2023-12-16,Bundesgebiet,00,00+,8301,10891,10891,10891,10891,83155031,9.98,13.1,13.1,13.1,13.1\n2023-12-15,Bundesgebiet,00,00+,7790,10890,10890,10890,10890,83155031,9.37,13.1,13.1,13.1,13.1\n2023-12-14,Bundesgebiet,00,00+,7730,10775,10775,10775,10775,83155031,9.3,12.96,12.96,12.96,12.96\n2023-12-13,Bundesgebiet,00,00+,7313,10580,10580,10580,10580,83155031,8.79,12.72,12.72,12.72,12.72\n2023-12-12,Bundesgebiet,00,00+,6703,10441,10441,10441,10441,83155031,8.06,12.56,12.56,12.56,12.56\n2023-12-11,Bundesgebiet,00,00+,6553,9435,9435,9435,9435,83155031,7.88,11.35,11.35,11.35,11.35\n2023-12-10,Bundesgebiet,00,00+,6646,9380,9380,9380,9380,83155031,7.99,11.28,11.28,11.28,11.28\n2023-12-09,Bundesgebiet,00,00+,6756,9335,9335,9335,9335,83155031,8.12,11.23,11.23,11.23,11.23\n2023-12-08,Bundesgebiet,00,00+,6266,9015,9015,9015,9015,83155031,7.54,10.84,10.84,10.84,10.84\n2023-12-07,Bundesgebiet,00,00+,5916,8638,8638,8638,8638,83155031,7.11,10.39,10.39,10.39,10.39\n2023-12-06,Bundesgebiet,00,00+,5397,8381,8381,8381,8381,83155031,6.49,10.08,10.08,10.08,10.08\n2023-12-05,Bundesgebiet,00,00+,5145,8119,8119,8119,8119,83155031,6.19,9.76,9.76,9.76,9.76\n2023-12-04,Bundesgebiet,00,00+,5940,8251,8251,8251,8251,83155031,7.14,9.92,9.92,9.92,9.92\n2023-12-03,Bundesgebiet,00,00+,6062,8266,8266,8266,8266,83155031,7.29,9.94,9.94,9.94,9.94\n2023-12-02,Bundesgebiet,00,00+,6173,8281,8281,8281,8281,83155031,7.42,9.96,9.96,9.96,9.96\n2023-12-01,Bundesgebiet,00,00+,5859,8242,8242,8242,8242,83155031,7.05,9.91,9.91,9.91,9.91\n2023-11-30,Bundesgebiet,00,00+,5595,8159,8159,8159,8159,83155031,6.73,9.81,9.81,9.81,9.81\n2023-11-29,Bundesgebiet,00,00+,5310,8075,8075,8075,8075,83155031,6.39,9.71,9.71,9.71,9.71\n2023-11-28,Bundesgebiet,00,00+,5312,8156,8156,8156,8156,83155031,6.39,9.81,9.81,9.81,9.81\n2023-11-27,Bundesgebiet,00,00+,5849,8266,8266,8266,8266,83155031,7.03,9.94,9.94,9.94,9.94\n2023-11-26,Bundesgebiet,00,00+,5939,8250,8250,8250,8250,83155031,7.14,9.92,9.92,9.92,9.92\n2023-11-25,Bundesgebiet,00,00+,6041,8231,8231,8231,8231,83155031,7.26,9.9,9.9,9.9,9.9\n2023-11-24,Bundesgebiet,00,00+,5732,8151,8151,8151,8151,83155031,6.89,9.8,9.8,9.8,9.8\n2023-11-23,Bundesgebiet,00,00+,5735,8266,8266,8266,8266,83155031,6.9,9.94,9.94,9.94,9.94\n2023-11-22,Bundesgebiet,00,00+,5505,8196,8196,8196,8196,83155031,6.62,9.86,9.86,9.86,9.86\n2023-11-21,Bundesgebiet,00,00+,5128,7815,7815,7815,7815,83155031,6.17,9.4,9.4,9.4,9.4\n2023-11-20,Bundesgebiet,00,00+,5433,7442,7442,7442,7442,83155031,6.53,8.95,8.95,8.95,8.95\n2023-11-19,Bundesgebiet,00,00+,5531,7444,7444,7444,7444,83155031,6.65,8.95,8.95,8.95,8.95\n2023-11-18,Bundesgebiet,00,00+,5667,7471,7471,7471,7471,83155031,6.81,8.98,8.98,8.98,8.98\n2023-11-17,Bundesgebiet,00,00+,5189,7389,7389,7389,7389,83155031,6.24,8.89,8.89,8.89,8.89\n2023-11-16,Bundesgebiet,00,00+,5146,7363,7363,7363,7363,83155031,6.19,8.85,8.85,8.85,8.85\n2023-11-15,Bundesgebiet,00,00+,5206,7616,7616,7616,7616,83155031,6.26,9.16,9.16,9.16,9.16\n2023-11-14,Bundesgebiet,00,00+,4600,7299,7299,7299,7299,83155031,5.53,8.78,8.78,8.78,8.78\n2023-11-13,Bundesgebiet,00,00+,5425,7482,7482,7482,7482,83155031,6.52,9,9,9,9\n2023-11-12,Bundesgebiet,00,00+,5530,7478,7478,7478,7478,83155031,6.65,8.99,8.99,8.99,8.99\n2023-11-11,Bundesgebiet,00,00+,5636,7450,7450,7450,7450,83155031,6.78,8.96,8.96,8.96,8.96\n2023-11-10,Bundesgebiet,00,00+,5392,7537,7537,7537,7537,83155031,6.48,9.06,9.06,9.06,9.06\n2023-11-09,Bundesgebiet,00,00+,5457,7845,7845,7845,7845,83155031,6.56,9.43,9.43,9.43,9.43\n2023-11-08,Bundesgebiet,00,00+,5357,7520,7520,7520,7520,83155031,6.44,9.04,9.04,9.04,9.04\n2023-11-07,Bundesgebiet,00,00+,4787,7471,7471,7471,7471,83155031,5.76,8.98,8.98,8.98,8.98\n2023-11-06,Bundesgebiet,00,00+,4985,7130,7130,7130,7130,83155031,5.99,8.57,8.57,8.57,8.57\n2023-11-05,Bundesgebiet,00,00+,5093,7138,7138,7138,7138,83155031,6.12,8.58,8.58,8.58,8.58\n2023-11-04,Bundesgebiet,00,00+,5173,7115,7115,7115,7115,83155031,6.22,8.56,8.56,8.56,8.56\n2023-11-03,Bundesgebiet,00,00+,4642,7008,7008,7008,7008,83155031,5.58,8.43,8.43,8.43,8.43\n2023-11-02,Bundesgebiet,00,00+,4097,6534,6534,6534,6534,83155031,4.93,7.86,7.86,7.86,7.86\n2023-11-01,Bundesgebiet,00,00+,4201,6501,6501,6501,6501,83155031,5.05,7.82,7.82,7.82,7.82\n2023-10-31,Bundesgebiet,00,00+,4378,6728,6728,6728,6728,83155031,5.26,8.09,8.09,8.09,8.09\n2023-10-30,Bundesgebiet,00,00+,4683,6592,6592,6592,6592,83155031,5.63,7.93,7.93,7.93,7.93\n2023-10-29,Bundesgebiet,00,00+,4798,6594,6594,6594,6594,83155031,5.77,7.93,7.93,7.93,7.93\n2023-10-28,Bundesgebiet,00,00+,4885,6588,6588,6588,6588,83155031,5.87,7.92,7.92,7.92,7.92\n2023-10-27,Bundesgebiet,00,00+,4437,6341,6341,6341,6341,83155031,5.34,7.63,7.63,7.63,7.63\n2023-10-26,Bundesgebiet,00,00+,4141,5955,5955,5955,5955,83155031,4.98,7.16,7.16,7.16,7.16\n2023-10-25,Bundesgebiet,00,00+,3741,5524,5524,5524,5524,83155031,4.5,6.64,6.64,6.64,6.64\n2023-10-24,Bundesgebiet,00,00+,3100,5064,5064,5064,5064,83155031,3.73,6.09,6.09,6.09,6.09\n2023-10-23,Bundesgebiet,00,00+,3085,4415,4415,4415,4415,83155031,3.71,5.31,5.31,5.31,5.31\n2023-10-22,Bundesgebiet,00,00+,3145,4360,4360,4360,4360,83155031,3.78,5.24,5.24,5.24,5.24\n2023-10-21,Bundesgebiet,00,00+,3214,4345,4345,4345,4345,83155031,3.87,5.23,5.23,5.23,5.23\n2023-10-20,Bundesgebiet,00,00+,3106,4263,4263,4263,4263,83155031,3.74,5.13,5.13,5.13,5.13\n2023-10-19,Bundesgebiet,00,00+,2997,4154,4154,4154,4154,83155031,3.6,5,5,5,5\n2023-10-18,Bundesgebiet,00,00+,2735,4093,4093,4093,4093,83155031,3.29,4.92,4.92,4.92,4.92\n2023-10-17,Bundesgebiet,00,00+,2585,4046,4046,4046,4046,83155031,3.11,4.87,4.87,4.87,4.87\n2023-10-16,Bundesgebiet,00,00+,2718,3848,3848,3848,3848,83155031,3.27,4.63,4.63,4.63,4.63\n2023-10-15,Bundesgebiet,00,00+,2777,3848,3848,3848,3848,83155031,3.34,4.63,4.63,4.63,4.63\n2023-10-14,Bundesgebiet,00,00+,2833,3832,3832,3832,3832,83155031,3.41,4.61,4.61,4.61,4.61\n2023-10-13,Bundesgebiet,00,00+,2598,3742,3742,3742,3742,83155031,3.12,4.5,4.5,4.5,4.5\n2023-10-12,Bundesgebiet,00,00+,2609,3739,3739,3739,3739,83155031,3.14,4.5,4.5,4.5,4.5\n2023-10-11,Bundesgebiet,00,00+,2828,4040,4040,4040,4040,83155031,3.4,4.86,4.86,4.86,4.86\n2023-10-10,Bundesgebiet,00,00+,2157,3384,3384,3384,3384,83155031,2.59,4.07,4.07,4.07,4.07\n2023-10-09,Bundesgebiet,00,00+,2094,3141,3141,3141,3141,83155031,2.52,3.78,3.78,3.78,3.78\n2023-10-08,Bundesgebiet,00,00+,2130,3113,3113,3113,3113,83155031,2.56,3.74,3.74,3.74,3.74\n2023-10-07,Bundesgebiet,00,00+,2173,3101,3101,3101,3101,83155031,2.61,3.73,3.73,3.73,3.73\n2023-10-06,Bundesgebiet,00,00+,1985,2961,2961,2961,2961,83155031,2.39,3.56,3.56,3.56,3.56\n2023-10-05,Bundesgebiet,00,00+,1643,2776,2776,2776,2776,83155031,1.98,3.34,3.34,3.34,3.34\n2023-10-04,Bundesgebiet,00,00+,1173,2222,2222,2222,2222,83155031,1.41,2.67,2.67,2.67,2.67\n2023-10-03,Bundesgebiet,00,00+,1586,2633,2633,2633,2633,83155031,1.91,3.17,3.17,3.17,3.17\n2023-10-02,Bundesgebiet,00,00+,1691,2452,2452,2452,2452,83155031,2.03,2.95,2.95,2.95,2.95\n2023-10-01,Bundesgebiet,00,00+,1721,2440,2440,2440,2440,83155031,2.07,2.93,2.93,2.93,2.93\n2023-09-30,Bundesgebiet,00,00+,1755,2424,2424,2424,2424,83155031,2.11,2.92,2.92,2.92,2.92\n2023-09-29,Bundesgebiet,00,00+,1652,2345,2345,2345,2345,83155031,1.99,2.82,2.82,2.82,2.82\n2023-09-28,Bundesgebiet,00,00+,1647,2292,2292,2292,2292,83155031,1.98,2.76,2.76,2.76,2.76\n2023-09-27,Bundesgebiet,00,00+,1557,2245,2245,2245,2245,83155031,1.87,2.7,2.7,2.7,2.7\n2023-09-26,Bundesgebiet,00,00+,1424,2221,2221,2221,2221,83155031,1.71,2.67,2.67,2.67,2.67\n2023-09-25,Bundesgebiet,00,00+,1610,2215,2215,2215,2215,83155031,1.94,2.66,2.66,2.66,2.66\n2023-09-24,Bundesgebiet,00,00+,1641,2220,2220,2220,2220,83155031,1.97,2.67,2.67,2.67,2.67\n2023-09-23,Bundesgebiet,00,00+,1692,2238,2238,2238,2238,83155031,2.03,2.69,2.69,2.69,2.69\n2023-09-22,Bundesgebiet,00,00+,1631,2222,2222,2222,2222,83155031,1.96,2.67,2.67,2.67,2.67\n2023-09-21,Bundesgebiet,00,00+,1574,2167,2167,2167,2167,83155031,1.89,2.61,2.61,2.61,2.61\n2023-09-20,Bundesgebiet,00,00+,1495,2184,2184,2184,2184,83155031,1.8,2.63,2.63,2.63,2.63\n2023-09-19,Bundesgebiet,00,00+,1387,2194,2194,2194,2194,83155031,1.67,2.64,2.64,2.64,2.64\n2023-09-18,Bundesgebiet,00,00+,1596,2232,2232,2232,2232,83155031,1.92,2.68,2.68,2.68,2.68\n2023-09-17,Bundesgebiet,00,00+,1627,2229,2229,2229,2229,83155031,1.96,2.68,2.68,2.68,2.68\n2023-09-16,Bundesgebiet,00,00+,1656,2209,2209,2209,2209,83155031,1.99,2.66,2.66,2.66,2.66\n2023-09-15,Bundesgebiet,00,00+,1688,2293,2293,2293,2293,83155031,2.03,2.76,2.76,2.76,2.76\n2023-09-14,Bundesgebiet,00,00+,1736,2362,2362,2362,2362,83155031,2.09,2.84,2.84,2.84,2.84\n2023-09-13,Bundesgebiet,00,00+,1642,2383,2383,2383,2383,83155031,1.97,2.87,2.87,2.87,2.87\n2023-09-12,Bundesgebiet,00,00+,1501,2315,2315,2315,2315,83155031,1.81,2.78,2.78,2.78,2.78\n2023-09-11,Bundesgebiet,00,00+,1507,2092,2092,2092,2092,83155031,1.81,2.52,2.52,2.52,2.52\n2023-09-10,Bundesgebiet,00,00+,1538,2089,2089,2089,2089,83155031,1.85,2.51,2.51,2.51,2.51\n2023-09-09,Bundesgebiet,00,00+,1561,2080,2080,2080,2080,83155031,1.88,2.5,2.5,2.5,2.5\n2023-09-08,Bundesgebiet,00,00+,1374,1948,1948,1948,1948,83155031,1.65,2.34,2.34,2.34,2.34\n2023-09-07,Bundesgebiet,00,00+,1244,1798,1798,1798,1798,83155031,1.5,2.16,2.16,2.16,2.16\n2023-09-06,Bundesgebiet,00,00+,1149,1701,1701,1701,1701,83155031,1.38,2.05,2.05,2.05,2.05\n2023-09-05,Bundesgebiet,00,00+,985,1575,1575,1575,1575,83155031,1.18,1.89,1.89,1.89,1.89\n2023-09-04,Bundesgebiet,00,00+,1112,1558,1558,1558,1558,83155031,1.34,1.87,1.87,1.87,1.87\n2023-09-03,Bundesgebiet,00,00+,1129,1545,1545,1545,1545,83155031,1.36,1.86,1.86,1.86,1.86\n2023-09-02,Bundesgebiet,00,00+,1151,1549,1549,1549,1549,83155031,1.38,1.86,1.86,1.86,1.86\n2023-09-01,Bundesgebiet,00,00+,1130,1550,1550,1550,1550,83155031,1.36,1.86,1.86,1.86,1.86\n2023-08-31,Bundesgebiet,00,00+,1102,1556,1556,1556,1556,83155031,1.33,1.87,1.87,1.87,1.87\n2023-08-30,Bundesgebiet,00,00+,1058,1533,1533,1533,1533,83155031,1.27,1.84,1.84,1.84,1.84\n2023-08-29,Bundesgebiet,00,00+,1085,1595,1595,1595,1595,83155031,1.3,1.92,1.92,1.92,1.92\n2023-08-28,Bundesgebiet,00,00+,0,1582,1582,1582,1582,83155031,0,1.9,1.9,1.9,1.9\n2023-08-27,Bundesgebiet,00,00+,0,1589,1589,1589,1589,83155031,0,1.91,1.91,1.91,1.91\n2023-08-26,Bundesgebiet,00,00+,0,1594,1594,1594,1594,83155031,0,1.92,1.92,1.92,1.92\n2023-08-25,Bundesgebiet,00,00+,0,1546,1546,1546,1546,83155031,0,1.86,1.86,1.86,1.86\n2023-08-24,Bundesgebiet,00,00+,1096,1527,1527,1527,1527,83155031,1.32,1.84,1.84,1.84,1.84\n2023-08-23,Bundesgebiet,00,00+,1071,1525,1525,1525,1525,83155031,1.29,1.83,1.83,1.83,1.83\n2023-08-22,Bundesgebiet,00,00+,865,1392,1392,1392,1392,83155031,1.04,1.67,1.67,1.67,1.67\n2023-08-21,Bundesgebiet,00,00+,848,1291,1291,1291,1291,83155031,1.02,1.55,1.55,1.55,1.55\n2023-08-20,Bundesgebiet,00,00+,868,1288,1288,1288,1288,83155031,1.04,1.55,1.55,1.55,1.55\n2023-08-19,Bundesgebiet,00,00+,882,1268,1268,1268,1268,83155031,1.06,1.52,1.52,1.52,1.52\n2023-08-18,Bundesgebiet,00,00+,809,1204,1204,1204,1204,83155031,0.97,1.45,1.45,1.45,1.45\n2023-08-17,Bundesgebiet,00,00+,737,1109,1109,1109,1109,83155031,0.89,1.33,1.33,1.33,1.33\n2023-08-16,Bundesgebiet,00,00+,661,992,992,992,992,83155031,0.79,1.19,1.19,1.19,1.19\n2023-08-15,Bundesgebiet,00,00+,558,940,940,940,940,83155031,0.67,1.13,1.13,1.13,1.13\n2023-08-14,Bundesgebiet,00,00+,544,769,769,769,769,83155031,0.65,0.92,0.92,0.92,0.92\n2023-08-13,Bundesgebiet,00,00+,556,759,759,759,759,83155031,0.67,0.91,0.91,0.91,0.91\n2023-08-12,Bundesgebiet,00,00+,567,756,756,756,756,83155031,0.68,0.91,0.91,0.91,0.91\n2023-08-11,Bundesgebiet,00,00+,501,717,717,717,717,83155031,0.6,0.86,0.86,0.86,0.86\n2023-08-10,Bundesgebiet,00,00+,458,655,655,655,655,83155031,0.55,0.79,0.79,0.79,0.79\n2023-08-09,Bundesgebiet,00,00+,419,624,624,624,624,83155031,0.5,0.75,0.75,0.75,0.75\n2023-08-08,Bundesgebiet,00,00+,383,598,598,598,598,83155031,0.46,0.72,0.72,0.72,0.72\n2023-08-07,Bundesgebiet,00,00+,413,577,577,577,577,83155031,0.5,0.69,0.69,0.69,0.69\n2023-08-06,Bundesgebiet,00,00+,421,572,572,572,572,83155031,0.51,0.69,0.69,0.69,0.69\n2023-08-05,Bundesgebiet,00,00+,439,581,581,581,581,83155031,0.53,0.7,0.7,0.7,0.7\n2023-08-04,Bundesgebiet,00,00+,389,558,558,558,558,83155031,0.47,0.67,0.67,0.67,0.67\n2023-08-03,Bundesgebiet,00,00+,377,567,567,567,567,83155031,0.45,0.68,0.68,0.68,0.68\n2023-08-02,Bundesgebiet,00,00+,350,553,553,553,553,83155031,0.42,0.67,0.67,0.67,0.67\n2023-08-01,Bundesgebiet,00,00+,329,517,517,517,517,83155031,0.4,0.62,0.62,0.62,0.62\n2023-07-31,Bundesgebiet,00,00+,346,483,483,483,483,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-30,Bundesgebiet,00,00+,353,482,482,482,482,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-29,Bundesgebiet,00,00+,362,472,472,472,472,83155031,0.44,0.57,0.57,0.57,0.57\n2023-07-28,Bundesgebiet,00,00+,339,463,463,463,463,83155031,0.41,0.56,0.56,0.56,0.56\n2023-07-27,Bundesgebiet,00,00+,323,438,438,438,438,83155031,0.39,0.53,0.53,0.53,0.53\n2023-07-26,Bundesgebiet,00,00+,270,410,410,410,410,83155031,0.32,0.49,0.49,0.49,0.49\n2023-07-25,Bundesgebiet,00,00+,241,378,378,378,378,83155031,0.29,0.45,0.45,0.45,0.45\n2023-07-24,Bundesgebiet,00,00+,254,362,362,362,362,83155031,0.31,0.44,0.44,0.44,0.44\n2023-07-23,Bundesgebiet,00,00+,258,359,359,359,359,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-22,Bundesgebiet,00,00+,262,354,354,354,354,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-21,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-20,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2023-07-19,Bundesgebiet,00,00+,237,356,356,356,356,83155031,0.29,0.43,0.43,0.43,0.43\n2023-07-18,Bundesgebiet,00,00+,228,372,372,372,372,83155031,0.27,0.45,0.45,0.45,0.45\n2023-07-17,Bundesgebiet,00,00+,239,339,339,339,339,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-16,Bundesgebiet,00,00+,242,338,338,338,338,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-15,Bundesgebiet,00,00+,245,335,335,335,335,83155031,0.29,0.4,0.4,0.4,0.4\n2023-07-14,Bundesgebiet,00,00+,226,319,319,319,319,83155031,0.27,0.38,0.38,0.38,0.38\n2023-07-13,Bundesgebiet,00,00+,209,305,305,305,305,83155031,0.25,0.37,0.37,0.37,0.37\n2023-07-12,Bundesgebiet,00,00+,183,299,299,299,299,83155031,0.22,0.36,0.36,0.36,0.36\n2023-07-11,Bundesgebiet,00,00+,187,277,277,277,277,83155031,0.22,0.33,0.33,0.33,0.33\n2023-07-10,Bundesgebiet,00,00+,193,259,259,259,259,83155031,0.23,0.31,0.31,0.31,0.31\n2023-07-09,Bundesgebiet,00,00+,198,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-08,Bundesgebiet,00,00+,203,265,265,265,265,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-07,Bundesgebiet,00,00+,225,295,295,295,295,83155031,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Bundesgebiet,00,00+,227,308,308,308,308,83155031,0.27,0.37,0.37,0.37,0.37\n2023-07-05,Bundesgebiet,00,00+,251,328,328,328,328,83155031,0.3,0.39,0.39,0.39,0.39\n2023-07-04,Bundesgebiet,00,00+,238,328,328,328,328,83155031,0.29,0.39,0.39,0.39,0.39\n2023-07-03,Bundesgebiet,00,00+,256,355,355,355,355,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-02,Bundesgebiet,00,00+,262,356,356,356,356,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-01,Bundesgebiet,00,00+,269,357,357,357,357,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-30,Bundesgebiet,00,00+,258,335,335,335,335,83155031,0.31,0.4,0.4,0.4,0.4\n2023-06-29,Bundesgebiet,00,00+,246,337,337,337,337,83155031,0.3,0.41,0.41,0.41,0.41\n2023-06-28,Bundesgebiet,00,00+,243,350,350,350,350,83155031,0.29,0.42,0.42,0.42,0.42\n2023-06-27,Bundesgebiet,00,00+,269,361,361,361,361,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-26,Bundesgebiet,00,00+,331,430,430,430,430,83155031,0.4,0.52,0.52,0.52,0.52\n2023-06-25,Bundesgebiet,00,00+,337,429,429,429,429,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-24,Bundesgebiet,00,00+,342,430,430,430,430,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-23,Bundesgebiet,00,00+,353,463,463,463,463,83155031,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Bundesgebiet,00,00+,402,522,522,522,522,83155031,0.48,0.63,0.63,0.63,0.63\n2023-06-21,Bundesgebiet,00,00+,399,534,534,534,534,83155031,0.48,0.64,0.64,0.64,0.64\n2023-06-20,Bundesgebiet,00,00+,448,609,609,609,609,83155031,0.54,0.73,0.73,0.73,0.73\n2023-06-19,Bundesgebiet,00,00+,487,658,658,658,658,83155031,0.59,0.79,0.79,0.79,0.79\n2023-06-18,Bundesgebiet,00,00+,505,678,678,678,678,83155031,0.61,0.82,0.82,0.82,0.82\n2023-06-17,Bundesgebiet,00,00+,519,687,687,687,687,83155031,0.62,0.83,0.83,0.83,0.83\n2023-06-16,Bundesgebiet,00,00+,521,727,727,727,727,83155031,0.63,0.87,0.87,0.87,0.87\n2023-06-15,Bundesgebiet,00,00+,469,681,681,681,681,83155031,0.56,0.82,0.82,0.82,0.82\n2023-06-14,Bundesgebiet,00,00+,489,713,713,713,713,83155031,0.59,0.86,0.86,0.86,0.86\n2023-06-13,Bundesgebiet,00,00+,470,732,732,732,732,83155031,0.57,0.88,0.88,0.88,0.88\n2023-06-12,Bundesgebiet,00,00+,529,780,780,780,780,83155031,0.64,0.94,0.94,0.94,0.94\n2023-06-11,Bundesgebiet,00,00+,542,770,770,770,770,83155031,0.65,0.93,0.93,0.93,0.93\n2023-06-10,Bundesgebiet,00,00+,550,764,764,764,764,83155031,0.66,0.92,0.92,0.92,0.92\n2023-06-09,Bundesgebiet,00,00+,517,760,760,760,760,83155031,0.62,0.91,0.91,0.91,0.91\n2023-06-08,Bundesgebiet,00,00+,592,860,860,860,860,83155031,0.71,1.03,1.03,1.03,1.03\n2023-06-07,Bundesgebiet,00,00+,626,916,916,916,916,83155031,0.75,1.1,1.1,1.1,1.1\n2023-06-06,Bundesgebiet,00,00+,808,1121,1121,1121,1121,83155031,0.97,1.35,1.35,1.35,1.35\n2023-06-05,Bundesgebiet,00,00+,655,878,878,878,878,83155031,0.79,1.06,1.06,1.06,1.06\n2023-06-04,Bundesgebiet,00,00+,666,877,877,877,877,83155031,0.8,1.05,1.05,1.05,1.05\n2023-06-03,Bundesgebiet,00,00+,680,883,883,883,883,83155031,0.82,1.06,1.06,1.06,1.06\n2023-06-02,Bundesgebiet,00,00+,652,912,912,912,912,83155031,0.78,1.1,1.1,1.1,1.1\n2023-06-01,Bundesgebiet,00,00+,633,911,911,911,911,83155031,0.76,1.1,1.1,1.1,1.1\n2023-05-31,Bundesgebiet,00,00+,631,957,957,957,957,83155031,0.76,1.15,1.15,1.15,1.15\n2023-05-30,Bundesgebiet,00,00+,570,866,866,866,866,83155031,0.69,1.04,1.04,1.04,1.04\n2023-05-29,Bundesgebiet,00,00+,1043,1373,1373,1373,1373,83155031,1.25,1.65,1.65,1.65,1.65\n2023-05-28,Bundesgebiet,00,00+,1068,1387,1387,1387,1387,83155031,1.28,1.67,1.67,1.67,1.67\n2023-05-27,Bundesgebiet,00,00+,1100,1405,1405,1405,1405,83155031,1.32,1.69,1.69,1.69,1.69\n2023-05-26,Bundesgebiet,00,00+,1161,1482,1482,1482,1482,83155031,1.4,1.78,1.78,1.78,1.78\n2023-05-25,Bundesgebiet,00,00+,962,1344,1344,1344,1344,83155031,1.16,1.62,1.62,1.62,1.62\n2023-05-24,Bundesgebiet,00,00+,1017,1407,1407,1407,1407,83155031,1.22,1.69,1.69,1.69,1.69\n2023-05-23,Bundesgebiet,00,00+,882,1425,1425,1425,1425,83155031,1.06,1.71,1.71,1.71,1.71\n2023-05-22,Bundesgebiet,00,00+,933,1390,1390,1390,1390,83155031,1.12,1.67,1.67,1.67,1.67\n2023-05-21,Bundesgebiet,00,00+,958,1392,1392,1392,1392,83155031,1.15,1.67,1.67,1.67,1.67\n2023-05-20,Bundesgebiet,00,00+,995,1399,1399,1399,1399,83155031,1.2,1.68,1.68,1.68,1.68\n2023-05-19,Bundesgebiet,00,00+,1036,1460,1460,1460,1460,83155031,1.25,1.76,1.76,1.76,1.76\n2023-05-18,Bundesgebiet,00,00+,1274,1699,1699,1699,1699,83155031,1.53,2.04,2.04,2.04,2.04\n2023-05-17,Bundesgebiet,00,00+,1229,1692,1692,1692,1692,83155031,1.48,2.03,2.03,2.03,2.03\n2023-05-16,Bundesgebiet,00,00+,1290,1834,1834,1834,1834,83155031,1.55,2.21,2.21,2.21,2.21\n2023-05-15,Bundesgebiet,00,00+,1535,2002,2002,2002,2002,83155031,1.85,2.41,2.41,2.41,2.41\n2023-05-14,Bundesgebiet,00,00+,1575,2017,2017,2017,2017,83155031,1.89,2.43,2.43,2.43,2.43\n2023-05-13,Bundesgebiet,00,00+,1626,2032,2032,2032,2032,83155031,1.96,2.44,2.44,2.44,2.44\n2023-05-12,Bundesgebiet,00,00+,1656,2094,2094,2094,2094,83155031,1.99,2.52,2.52,2.52,2.52\n2023-05-11,Bundesgebiet,00,00+,1663,2217,2217,2217,2217,83155031,2,2.67,2.67,2.67,2.67\n2023-05-10,Bundesgebiet,00,00+,1698,2385,2385,2385,2385,83155031,2.04,2.87,2.87,2.87,2.87\n2023-05-09,Bundesgebiet,00,00+,2144,2884,2884,2884,2884,83155031,2.58,3.47,3.47,3.47,3.47\n2023-05-08,Bundesgebiet,00,00+,1639,2303,2303,2303,2303,83155031,1.97,2.77,2.77,2.77,2.77\n2023-05-07,Bundesgebiet,00,00+,1699,2326,2326,2326,2326,83155031,2.04,2.8,2.8,2.8,2.8\n2023-05-06,Bundesgebiet,00,00+,1770,2347,2347,2347,2347,83155031,2.13,2.82,2.82,2.82,2.82\n2023-05-05,Bundesgebiet,00,00+,1678,2349,2349,2349,2349,83155031,2.02,2.82,2.82,2.82,2.82\n2023-05-04,Bundesgebiet,00,00+,1606,2332,2332,2332,2332,83155031,1.93,2.8,2.8,2.8,2.8\n2023-05-03,Bundesgebiet,00,00+,1408,2314,2314,2314,2314,83155031,1.69,2.78,2.78,2.78,2.78\n2023-05-02,Bundesgebiet,00,00+,1261,1960,1960,1960,1960,83155031,1.52,2.36,2.36,2.36,2.36\n2023-05-01,Bundesgebiet,00,00+,2055,2766,2766,2766,2766,83155031,2.47,3.33,3.33,3.33,3.33\n2023-04-30,Bundesgebiet,00,00+,2124,2783,2783,2783,2783,83155031,2.55,3.35,3.35,3.35,3.35\n2023-04-29,Bundesgebiet,00,00+,2174,2760,2760,2760,2760,83155031,2.61,3.32,3.32,3.32,3.32\n2023-04-28,Bundesgebiet,00,00+,2179,2819,2819,2819,2819,83155031,2.62,3.39,3.39,3.39,3.39\n2023-04-27,Bundesgebiet,00,00+,2206,2958,2958,2958,2958,83155031,2.65,3.56,3.56,3.56,3.56\n2023-04-26,Bundesgebiet,00,00+,2184,3055,3055,3055,3055,83155031,2.63,3.67,3.67,3.67,3.67\n2023-04-25,Bundesgebiet,00,00+,2179,3179,3179,3179,3179,83155031,2.62,3.82,3.82,3.82,3.82\n2023-04-24,Bundesgebiet,00,00+,2422,3349,3349,3349,3349,83155031,2.91,4.03,4.03,4.03,4.03\n2023-04-23,Bundesgebiet,00,00+,2499,3352,3352,3352,3352,83155031,3.01,4.03,4.03,4.03,4.03\n2023-04-22,Bundesgebiet,00,00+,2570,3379,3379,3379,3379,83155031,3.09,4.06,4.06,4.06,4.06\n2023-04-21,Bundesgebiet,00,00+,2623,3497,3497,3497,3497,83155031,3.15,4.21,4.21,4.21,4.21\n2023-04-20,Bundesgebiet,00,00+,2724,3690,3690,3690,3690,83155031,3.28,4.44,4.44,4.44,4.44\n2023-04-19,Bundesgebiet,00,00+,2867,3913,3913,3913,3913,83155031,3.45,4.71,4.71,4.71,4.71\n2023-04-18,Bundesgebiet,00,00+,3576,4942,4942,4942,4942,83155031,4.3,5.94,5.94,5.94,5.94\n2023-04-17,Bundesgebiet,00,00+,2839,4016,4016,4016,4016,83155031,3.41,4.83,4.83,4.83,4.83\n2023-04-16,Bundesgebiet,00,00+,2946,4050,4050,4050,4050,83155031,3.54,4.87,4.87,4.87,4.87\n2023-04-15,Bundesgebiet,00,00+,3051,4096,4096,4096,4096,83155031,3.67,4.93,4.93,4.93,4.93\n2023-04-14,Bundesgebiet,00,00+,2627,3654,3654,3654,3654,83155031,3.16,4.39,4.39,4.39,4.39\n2023-04-13,Bundesgebiet,00,00+,2435,3565,3565,3565,3565,83155031,2.93,4.29,4.29,4.29,4.29\n2023-04-12,Bundesgebiet,00,00+,1921,3501,3501,3501,3501,83155031,2.31,4.21,4.21,4.21,4.21\n2023-04-11,Bundesgebiet,00,00+,1448,2712,2712,2712,2712,83155031,1.74,3.26,3.26,3.26,3.26\n2023-04-10,Bundesgebiet,00,00+,2709,4060,4060,4060,4060,83155031,3.26,4.88,4.88,4.88,4.88\n2023-04-09,Bundesgebiet,00,00+,2835,4082,4082,4082,4082,83155031,3.41,4.91,4.91,4.91,4.91\n2023-04-08,Bundesgebiet,00,00+,2957,4100,4100,4100,4100,83155031,3.56,4.93,4.93,4.93,4.93\n2023-04-07,Bundesgebiet,00,00+,3576,4734,4734,4734,4734,83155031,4.3,5.69,5.69,5.69,5.69\n2023-04-06,Bundesgebiet,00,00+,3646,4948,4948,4948,4948,83155031,4.38,5.95,5.95,5.95,5.95\n2023-04-05,Bundesgebiet,00,00+,3678,5208,5208,5208,5208,83155031,4.42,6.26,6.26,6.26,6.26\n2023-04-04,Bundesgebiet,00,00+,3623,5347,5347,5347,5347,83155031,4.36,6.43,6.43,6.43,6.43\n2023-04-03,Bundesgebiet,00,00+,4178,5769,5769,5769,5769,83155031,5.02,6.94,6.94,6.94,6.94\n2023-04-02,Bundesgebiet,00,00+,4338,5811,5811,5811,5811,83155031,5.22,6.99,6.99,6.99,6.99\n2023-04-01,Bundesgebiet,00,00+,4475,5828,5828,5828,5828,83155031,5.38,7.01,7.01,7.01,7.01\n2023-03-31,Bundesgebiet,00,00+,4557,6077,6077,6077,6077,83155031,5.48,7.31,7.31,7.31,7.31\n2023-03-30,Bundesgebiet,00,00+,4691,6376,6376,6376,6376,83155031,5.64,7.67,7.67,7.67,7.67\n2023-03-29,Bundesgebiet,00,00+,4754,6727,6727,6727,6727,83155031,5.72,8.09,8.09,8.09,8.09\n2023-03-28,Bundesgebiet,00,00+,4726,7173,7173,7173,7173,83155031,5.68,8.63,8.63,8.63,8.63\n2023-03-27,Bundesgebiet,00,00+,5383,7726,7726,7726,7726,83155031,6.47,9.29,9.29,9.29,9.29\n2023-03-26,Bundesgebiet,00,00+,5610,7792,7792,7792,7792,83155031,6.75,9.37,9.37,9.37,9.37\n2023-03-25,Bundesgebiet,00,00+,5839,7906,7906,7906,7906,83155031,7.02,9.51,9.51,9.51,9.51\n2023-03-24,Bundesgebiet,00,00+,5809,8142,8142,8142,8142,83155031,6.99,9.79,9.79,9.79,9.79\n2023-03-23,Bundesgebiet,00,00+,5917,8451,8451,8451,8451,83155031,7.12,10.16,10.16,10.16,10.16\n2023-03-22,Bundesgebiet,00,00+,5838,8678,8678,8678,8678,83155031,7.02,10.44,10.44,10.44,10.44\n2023-03-21,Bundesgebiet,00,00+,5948,9020,9020,9020,9020,83155031,7.15,10.85,10.85,10.85,10.85\n2023-03-20,Bundesgebiet,00,00+,6427,9229,9229,9229,9229,83155031,7.73,11.1,11.1,11.1,11.1\n2023-03-19,Bundesgebiet,00,00+,6673,9265,9265,9265,9265,83155031,8.02,11.14,11.14,11.14,11.14\n2023-03-18,Bundesgebiet,00,00+,6929,9275,9275,9275,9275,83155031,8.33,11.15,11.15,11.15,11.15\n2023-03-17,Bundesgebiet,00,00+,6831,9334,9334,9334,9334,83155031,8.21,11.22,11.22,11.22,11.22\n2023-03-16,Bundesgebiet,00,00+,6494,9363,9363,9363,9363,83155031,7.81,11.26,11.26,11.26,11.26\n2023-03-15,Bundesgebiet,00,00+,6255,9151,9151,9151,9151,83155031,7.52,11,11,11,11\n2023-03-14,Bundesgebiet,00,00+,5791,8935,8935,8935,8935,83155031,6.96,10.74,10.74,10.74,10.74\n2023-03-13,Bundesgebiet,00,00+,5823,8615,8615,8615,8615,83155031,7,10.36,10.36,10.36,10.36\n2023-03-12,Bundesgebiet,00,00+,6048,8572,8572,8572,8572,83155031,7.27,10.31,10.31,10.31,10.31\n2023-03-11,Bundesgebiet,00,00+,6251,8515,8515,8515,8515,83155031,7.52,10.24,10.24,10.24,10.24\n2023-03-10,Bundesgebiet,00,00+,5976,8340,8340,8340,8340,83155031,7.19,10.03,10.03,10.03,10.03\n2023-03-09,Bundesgebiet,00,00+,5616,8101,8101,8101,8101,83155031,6.75,9.74,9.74,9.74,9.74\n2023-03-08,Bundesgebiet,00,00+,5464,8197,8197,8197,8197,83155031,6.57,9.86,9.86,9.86,9.86\n2023-03-07,Bundesgebiet,00,00+,5499,8358,8358,8358,8358,83155031,6.61,10.05,10.05,10.05,10.05\n2023-03-06,Bundesgebiet,00,00+,5999,8738,8738,8738,8738,83155031,7.21,10.51,10.51,10.51,10.51\n2023-03-05,Bundesgebiet,00,00+,6288,8810,8810,8810,8810,83155031,7.56,10.59,10.59,10.59,10.59\n2023-03-04,Bundesgebiet,00,00+,6569,8905,8905,8905,8905,83155031,7.9,10.71,10.71,10.71,10.71\n2023-03-03,Bundesgebiet,00,00+,6625,9185,9185,9185,9185,83155031,7.97,11.05,11.05,11.05,11.05\n2023-03-02,Bundesgebiet,00,00+,6686,9559,9559,9559,9559,83155031,8.04,11.5,11.5,11.5,11.5\n2023-03-01,Bundesgebiet,00,00+,6823,9986,9986,9986,9986,83155031,8.21,12.01,12.01,12.01,12.01\n2023-02-28,Bundesgebiet,00,00+,6770,10231,10231,10231,10231,83155031,8.14,12.3,12.3,12.3,12.3\n2023-02-27,Bundesgebiet,00,00+,6629,9854,9854,9854,9854,83155031,7.97,11.85,11.85,11.85,11.85\n2023-02-26,Bundesgebiet,00,00+,6933,9903,9903,9903,9903,83155031,8.34,11.91,11.91,11.91,11.91\n2023-02-25,Bundesgebiet,00,00+,7171,9855,9855,9855,9855,83155031,8.62,11.85,11.85,11.85,11.85\n2023-02-24,Bundesgebiet,00,00+,6781,9832,9832,9832,9832,83155031,8.15,11.82,11.82,11.82,11.82\n2023-02-23,Bundesgebiet,00,00+,6507,9680,9680,9680,9680,83155031,7.83,11.64,11.64,11.64,11.64\n2023-02-22,Bundesgebiet,00,00+,5776,9479,9479,9479,9479,83155031,6.95,11.4,11.4,11.4,11.4\n2023-02-21,Bundesgebiet,00,00+,5478,9192,9192,9192,9192,83155031,6.59,11.05,11.05,11.05,11.05\n2023-02-20,Bundesgebiet,00,00+,6127,9243,9243,9243,9243,83155031,7.37,11.12,11.12,11.12,11.12\n2023-02-19,Bundesgebiet,00,00+,6362,9152,9152,9152,9152,83155031,7.65,11.01,11.01,11.01,11.01\n2023-02-18,Bundesgebiet,00,00+,6607,9146,9146,9146,9146,83155031,7.95,11,11,11,11\n2023-02-17,Bundesgebiet,00,00+,6220,8859,8859,8859,8859,83155031,7.48,10.65,10.65,10.65,10.65\n2023-02-16,Bundesgebiet,00,00+,5856,8617,8617,8617,8617,83155031,7.04,10.36,10.36,10.36,10.36\n2023-02-15,Bundesgebiet,00,00+,5333,8221,8221,8221,8221,83155031,6.41,9.89,9.89,9.89,9.89\n2023-02-14,Bundesgebiet,00,00+,4958,7796,7796,7796,7796,83155031,5.96,9.38,9.38,9.38,9.38\n2023-02-13,Bundesgebiet,00,00+,4926,7341,7341,7341,7341,83155031,5.92,8.83,8.83,8.83,8.83\n2023-02-12,Bundesgebiet,00,00+,5114,7280,7280,7280,7280,83155031,6.15,8.75,8.75,8.75,8.75\n2023-02-11,Bundesgebiet,00,00+,5302,7218,7218,7218,7218,83155031,6.38,8.68,8.68,8.68,8.68\n2023-02-10,Bundesgebiet,00,00+,5200,7172,7172,7172,7172,83155031,6.25,8.62,8.62,8.62,8.62\n2023-02-09,Bundesgebiet,00,00+,4870,6908,6908,6908,6908,83155031,5.86,8.31,8.31,8.31,8.31\n2023-02-08,Bundesgebiet,00,00+,4574,6708,6708,6708,6708,83155031,5.5,8.07,8.07,8.07,8.07\n2023-02-07,Bundesgebiet,00,00+,4293,6541,6541,6541,6541,83155031,5.16,7.87,7.87,7.87,7.87\n2023-02-06,Bundesgebiet,00,00+,4101,6129,6129,6129,6129,83155031,4.93,7.37,7.37,7.37,7.37\n2023-02-05,Bundesgebiet,00,00+,4276,6104,6104,6104,6104,83155031,5.14,7.34,7.34,7.34,7.34\n2023-02-04,Bundesgebiet,00,00+,4420,6054,6054,6054,6054,83155031,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Bundesgebiet,00,00+,4182,5820,5820,5820,5820,83155031,5.03,7,7,7,7\n2023-02-02,Bundesgebiet,00,00+,4236,5773,5773,5773,5773,83155031,5.09,6.94,6.94,6.94,6.94\n2023-02-01,Bundesgebiet,00,00+,3923,5514,5514,5514,5514,83155031,4.72,6.63,6.63,6.63,6.63\n2023-01-31,Bundesgebiet,00,00+,3542,5324,5324,5324,5324,83155031,4.26,6.4,6.4,6.4,6.4\n2023-01-30,Bundesgebiet,00,00+,3525,5143,5143,5143,5143,83155031,4.24,6.18,6.18,6.18,6.18\n2023-01-29,Bundesgebiet,00,00+,3664,5108,5108,5108,5108,83155031,4.41,6.14,6.14,6.14,6.14\n2023-01-28,Bundesgebiet,00,00+,3787,5084,5084,5084,5084,83155031,4.55,6.11,6.11,6.11,6.11\n2023-01-27,Bundesgebiet,00,00+,3601,4912,4912,4912,4912,83155031,4.33,5.91,5.91,5.91,5.91\n2023-01-26,Bundesgebiet,00,00+,3483,4767,4767,4767,4767,83155031,4.19,5.73,5.73,5.73,5.73\n2023-01-25,Bundesgebiet,00,00+,3382,4758,4758,4758,4758,83155031,4.07,5.72,5.72,5.72,5.72\n2023-01-24,Bundesgebiet,00,00+,3236,4680,4680,4680,4680,83155031,3.89,5.63,5.63,5.63,5.63\n2023-01-23,Bundesgebiet,00,00+,3451,4888,4888,4888,4888,83155031,4.15,5.88,5.88,5.88,5.88\n2023-01-22,Bundesgebiet,00,00+,3589,4885,4885,4885,4885,83155031,4.32,5.87,5.87,5.87,5.87\n2023-01-21,Bundesgebiet,00,00+,3728,4912,4912,4912,4912,83155031,4.48,5.91,5.91,5.91,5.91\n2023-01-20,Bundesgebiet,00,00+,3739,5117,5117,5117,5117,83155031,4.5,6.15,6.15,6.15,6.15\n2023-01-19,Bundesgebiet,00,00+,3742,5263,5263,5263,5263,83155031,4.5,6.33,6.33,6.33,6.33\n2023-01-18,Bundesgebiet,00,00+,3883,5549,5549,5549,5549,83155031,4.67,6.67,6.67,6.67,6.67\n2023-01-17,Bundesgebiet,00,00+,3934,5952,5952,5952,5952,83155031,4.73,7.16,7.16,7.16,7.16\n2023-01-16,Bundesgebiet,00,00+,4661,6674,6674,6674,6674,83155031,5.61,8.03,8.03,8.03,8.03\n2023-01-15,Bundesgebiet,00,00+,4847,6729,6729,6729,6729,83155031,5.83,8.09,8.09,8.09,8.09\n2023-01-14,Bundesgebiet,00,00+,5057,6810,6810,6810,6810,83155031,6.08,8.19,8.19,8.19,8.19\n2023-01-13,Bundesgebiet,00,00+,4966,6862,6862,6862,6862,83155031,5.97,8.25,8.25,8.25,8.25\n2023-01-12,Bundesgebiet,00,00+,5316,7425,7425,7425,7425,83155031,6.39,8.93,8.93,8.93,8.93\n2023-01-11,Bundesgebiet,00,00+,5486,7984,7984,7984,7984,83155031,6.6,9.6,9.6,9.6,9.6\n2023-01-10,Bundesgebiet,00,00+,5550,8607,8607,8607,8607,83155031,6.67,10.35,10.35,10.35,10.35\n2023-01-09,Bundesgebiet,00,00+,5953,9134,9134,9134,9134,83155031,7.16,10.98,10.98,10.98,10.98\n2023-01-08,Bundesgebiet,00,00+,6217,9249,9249,9249,9249,83155031,7.48,11.12,11.12,11.12,11.12\n2023-01-07,Bundesgebiet,00,00+,6497,0,0,0,0,83155031,7.81,0,0,0,0\n2023-01-06,Bundesgebiet,00,00+,6818,0,0,0,0,83155031,8.2,0,0,0,0\n2023-01-05,Bundesgebiet,00,00+,7033,0,0,0,0,83155031,8.46,0,0,0,0\n2023-01-04,Bundesgebiet,00,00+,7137,0,0,0,0,83155031,8.58,0,0,0,0\n2023-01-03,Bundesgebiet,00,00+,7733,0,0,0,0,83155031,9.3,0,0,0,0\n2023-01-02,Bundesgebiet,00,00+,5820,0,0,0,0,83155031,7,0,0,0,0\n2024-08-31,Schleswig-Holstein,01,00+,80,80,NA,NA,NA,2910875,2.75,2.75,NA,NA,NA\n2024-08-30,Schleswig-Holstein,01,00+,76,82,95,91,102,2910875,2.61,2.82,3.28,3.13,3.52\n2024-08-29,Schleswig-Holstein,01,00+,75,87,100,95,107,2910875,2.58,2.99,3.44,3.29,3.69\n2024-08-28,Schleswig-Holstein,01,00+,59,84,95,91,102,2910875,2.03,2.89,3.28,3.14,3.52\n2024-08-27,Schleswig-Holstein,01,00+,43,83,92,88,98,2910875,1.48,2.85,3.18,3.05,3.39\n2024-08-26,Schleswig-Holstein,01,00+,66,72,77,74,82,2910875,2.27,2.47,2.67,2.57,2.83\n2024-08-25,Schleswig-Holstein,01,00+,66,74,79,76,84,2910875,2.27,2.54,2.75,2.64,2.91\n2024-08-24,Schleswig-Holstein,01,00+,67,74,79,76,84,2910875,2.3,2.54,2.74,2.64,2.91\n2024-08-23,Schleswig-Holstein,01,00+,71,75,80,77,85,2910875,2.44,2.58,2.77,2.66,2.93\n2024-08-22,Schleswig-Holstein,01,00+,67,74,79,76,83,2910875,2.3,2.54,2.72,2.62,2.87\n2024-08-21,Schleswig-Holstein,01,00+,65,73,77,74,82,2910875,2.23,2.51,2.67,2.58,2.82\n2024-08-20,Schleswig-Holstein,01,00+,73,82,86,83,90,2910875,2.51,2.82,2.97,2.88,3.12\n2024-08-19,Schleswig-Holstein,01,00+,68,77,80,78,83,2910875,2.34,2.65,2.76,2.69,2.88\n2024-08-18,Schleswig-Holstein,01,00+,70,77,80,78,83,2910875,2.4,2.65,2.76,2.68,2.88\n2024-08-17,Schleswig-Holstein,01,00+,73,79,82,80,86,2910875,2.51,2.71,2.83,2.75,2.95\n2024-08-16,Schleswig-Holstein,01,00+,63,76,78,76,82,2910875,2.16,2.61,2.71,2.64,2.84\n2024-08-15,Schleswig-Holstein,01,00+,68,77,79,77,83,2910875,2.34,2.65,2.74,2.68,2.86\n2024-08-14,Schleswig-Holstein,01,00+,58,79,81,79,85,2910875,1.99,2.71,2.81,2.74,2.92\n2024-08-13,Schleswig-Holstein,01,00+,61,72,73,72,76,2910875,2.1,2.47,2.54,2.49,2.63\n2024-08-12,Schleswig-Holstein,01,00+,59,75,76,75,78,2910875,2.03,2.58,2.63,2.59,2.71\n2024-08-11,Schleswig-Holstein,01,00+,60,74,75,74,77,2910875,2.06,2.54,2.6,2.56,2.67\n2024-08-10,Schleswig-Holstein,01,00+,60,71,72,71,74,2910875,2.06,2.44,2.49,2.46,2.56\n2024-08-09,Schleswig-Holstein,01,00+,66,75,76,75,78,2910875,2.27,2.58,2.63,2.59,2.69\n2024-08-08,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.76,2.73,2.82\n2024-08-07,Schleswig-Holstein,01,00+,61,79,80,79,81,2910875,2.1,2.71,2.76,2.73,2.82\n2024-08-06,Schleswig-Holstein,01,00+,62,76,77,76,78,2910875,2.13,2.61,2.65,2.62,2.7\n2024-08-05,Schleswig-Holstein,01,00+,56,69,69,69,70,2910875,1.92,2.37,2.4,2.38,2.44\n2024-08-04,Schleswig-Holstein,01,00+,61,73,73,73,74,2910875,2.1,2.51,2.53,2.51,2.58\n2024-08-03,Schleswig-Holstein,01,00+,61,73,73,73,74,2910875,2.1,2.51,2.53,2.51,2.58\n2024-08-02,Schleswig-Holstein,01,00+,56,74,74,74,75,2910875,1.92,2.54,2.56,2.55,2.6\n2024-08-01,Schleswig-Holstein,01,00+,67,81,81,81,82,2910875,2.3,2.78,2.8,2.79,2.83\n2024-07-31,Schleswig-Holstein,01,00+,72,86,86,86,87,2910875,2.47,2.95,2.97,2.96,2.99\n2024-07-30,Schleswig-Holstein,01,00+,81,100,100,100,100,2910875,2.78,3.44,3.44,3.44,3.46\n2024-07-29,Schleswig-Holstein,01,00+,92,116,116,116,116,2910875,3.16,3.99,3.99,3.99,4\n2024-07-28,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.82\n2024-07-27,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.82\n2024-07-26,Schleswig-Holstein,01,00+,90,115,115,115,115,2910875,3.09,3.95,3.95,3.95,3.96\n2024-07-25,Schleswig-Holstein,01,00+,81,105,105,105,105,2910875,2.78,3.61,3.61,3.61,3.61\n2024-07-24,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2024-07-23,Schleswig-Holstein,01,00+,62,84,84,84,84,2910875,2.13,2.89,2.89,2.89,2.89\n2024-07-22,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-21,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-20,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-19,Schleswig-Holstein,01,00+,60,68,68,68,68,2910875,2.06,2.34,2.34,2.34,2.34\n2024-07-18,Schleswig-Holstein,01,00+,51,70,70,70,70,2910875,1.75,2.4,2.4,2.4,2.4\n2024-07-17,Schleswig-Holstein,01,00+,50,79,79,79,79,2910875,1.72,2.71,2.71,2.71,2.71\n2024-07-16,Schleswig-Holstein,01,00+,56,79,79,79,79,2910875,1.92,2.71,2.71,2.71,2.71\n2024-07-15,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-14,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-13,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-12,Schleswig-Holstein,01,00+,79,96,96,96,96,2910875,2.71,3.3,3.3,3.3,3.3\n2024-07-11,Schleswig-Holstein,01,00+,71,92,92,92,92,2910875,2.44,3.16,3.16,3.16,3.16\n2024-07-10,Schleswig-Holstein,01,00+,67,88,88,88,88,2910875,2.3,3.02,3.02,3.02,3.02\n2024-07-09,Schleswig-Holstein,01,00+,60,81,81,81,81,2910875,2.06,2.78,2.78,2.78,2.78\n2024-07-08,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-07,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-06,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-05,Schleswig-Holstein,01,00+,89,97,97,97,97,2910875,3.06,3.33,3.33,3.33,3.33\n2024-07-04,Schleswig-Holstein,01,00+,93,104,104,104,104,2910875,3.19,3.57,3.57,3.57,3.57\n2024-07-03,Schleswig-Holstein,01,00+,88,97,97,97,97,2910875,3.02,3.33,3.33,3.33,3.33\n2024-07-02,Schleswig-Holstein,01,00+,91,105,105,105,105,2910875,3.13,3.61,3.61,3.61,3.61\n2024-07-01,Schleswig-Holstein,01,00+,62,86,86,86,86,2910875,2.13,2.95,2.95,2.95,2.95\n2024-06-30,Schleswig-Holstein,01,00+,65,89,89,89,89,2910875,2.23,3.06,3.06,3.06,3.06\n2024-06-29,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2024-06-28,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-27,Schleswig-Holstein,01,00+,44,55,55,55,55,2910875,1.51,1.89,1.89,1.89,1.89\n2024-06-26,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2024-06-25,Schleswig-Holstein,01,00+,34,51,51,51,51,2910875,1.17,1.75,1.75,1.75,1.75\n2024-06-24,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-23,Schleswig-Holstein,01,00+,54,63,63,63,63,2910875,1.86,2.16,2.16,2.16,2.16\n2024-06-22,Schleswig-Holstein,01,00+,54,62,62,62,62,2910875,1.86,2.13,2.13,2.13,2.13\n2024-06-21,Schleswig-Holstein,01,00+,50,62,62,62,62,2910875,1.72,2.13,2.13,2.13,2.13\n2024-06-20,Schleswig-Holstein,01,00+,45,60,60,60,60,2910875,1.55,2.06,2.06,2.06,2.06\n2024-06-19,Schleswig-Holstein,01,00+,39,54,54,54,54,2910875,1.34,1.86,1.86,1.86,1.86\n2024-06-18,Schleswig-Holstein,01,00+,31,49,49,49,49,2910875,1.06,1.68,1.68,1.68,1.68\n2024-06-17,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-16,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-15,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-14,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-13,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-12,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-06-11,Schleswig-Holstein,01,00+,14,16,16,16,16,2910875,0.48,0.55,0.55,0.55,0.55\n2024-06-10,Schleswig-Holstein,01,00+,31,32,32,32,32,2910875,1.06,1.1,1.1,1.1,1.1\n2024-06-09,Schleswig-Holstein,01,00+,32,33,33,33,33,2910875,1.1,1.13,1.13,1.13,1.13\n2024-06-08,Schleswig-Holstein,01,00+,33,34,34,34,34,2910875,1.13,1.17,1.17,1.17,1.17\n2024-06-07,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-06,Schleswig-Holstein,01,00+,31,33,33,33,33,2910875,1.06,1.13,1.13,1.13,1.13\n2024-06-05,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-04,Schleswig-Holstein,01,00+,31,36,36,36,36,2910875,1.06,1.24,1.24,1.24,1.24\n2024-06-03,Schleswig-Holstein,01,00+,17,21,21,21,21,2910875,0.58,0.72,0.72,0.72,0.72\n2024-06-02,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2024-06-01,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-31,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2024-05-30,Schleswig-Holstein,01,00+,21,26,26,26,26,2910875,0.72,0.89,0.89,0.89,0.89\n2024-05-29,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-05-28,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-27,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-26,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-25,Schleswig-Holstein,01,00+,18,19,19,19,19,2910875,0.62,0.65,0.65,0.65,0.65\n2024-05-24,Schleswig-Holstein,01,00+,10,17,17,17,17,2910875,0.34,0.58,0.58,0.58,0.58\n2024-05-23,Schleswig-Holstein,01,00+,8,13,13,13,13,2910875,0.27,0.45,0.45,0.45,0.45\n2024-05-22,Schleswig-Holstein,01,00+,5,13,13,13,13,2910875,0.17,0.45,0.45,0.45,0.45\n2024-05-21,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-05-20,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-18,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-17,Schleswig-Holstein,01,00+,22,29,29,29,29,2910875,0.76,1,1,1,1\n2024-05-16,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-15,Schleswig-Holstein,01,00+,16,27,27,27,27,2910875,0.55,0.93,0.93,0.93,0.93\n2024-05-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-05-13,Schleswig-Holstein,01,00+,12,21,21,21,21,2910875,0.41,0.72,0.72,0.72,0.72\n2024-05-12,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-11,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-10,Schleswig-Holstein,01,00+,15,21,21,21,21,2910875,0.52,0.72,0.72,0.72,0.72\n2024-05-09,Schleswig-Holstein,01,00+,24,30,30,30,30,2910875,0.82,1.03,1.03,1.03,1.03\n2024-05-08,Schleswig-Holstein,01,00+,19,29,29,29,29,2910875,0.65,1,1,1,1\n2024-05-07,Schleswig-Holstein,01,00+,27,34,34,34,34,2910875,0.93,1.17,1.17,1.17,1.17\n2024-05-06,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2024-05-05,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-04,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-03,Schleswig-Holstein,01,00+,21,27,27,27,27,2910875,0.72,0.93,0.93,0.93,0.93\n2024-05-02,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-05-01,Schleswig-Holstein,01,00+,18,21,21,21,21,2910875,0.62,0.72,0.72,0.72,0.72\n2024-04-30,Schleswig-Holstein,01,00+,6,11,11,11,11,2910875,0.21,0.38,0.38,0.38,0.38\n2024-04-29,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-28,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-27,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-26,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-04-25,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-04-24,Schleswig-Holstein,01,00+,12,12,12,12,12,2910875,0.41,0.41,0.41,0.41,0.41\n2024-04-23,Schleswig-Holstein,01,00+,11,14,14,14,14,2910875,0.38,0.48,0.48,0.48,0.48\n2024-04-22,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-21,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-20,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-19,Schleswig-Holstein,01,00+,8,11,11,11,11,2910875,0.27,0.38,0.38,0.38,0.38\n2024-04-18,Schleswig-Holstein,01,00+,8,9,9,9,9,2910875,0.27,0.31,0.31,0.31,0.31\n2024-04-17,Schleswig-Holstein,01,00+,6,12,12,12,12,2910875,0.21,0.41,0.41,0.41,0.41\n2024-04-16,Schleswig-Holstein,01,00+,8,12,12,12,12,2910875,0.27,0.41,0.41,0.41,0.41\n2024-04-15,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-14,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-13,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-12,Schleswig-Holstein,01,00+,7,9,9,9,9,2910875,0.24,0.31,0.31,0.31,0.31\n2024-04-11,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2024-04-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2024-04-09,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2024-04-08,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-07,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-06,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-05,Schleswig-Holstein,01,00+,3,9,9,9,9,2910875,0.1,0.31,0.31,0.31,0.31\n2024-04-04,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-03,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-02,Schleswig-Holstein,01,00+,2,2,2,2,2,2910875,0.07,0.07,0.07,0.07,0.07\n2024-04-01,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-31,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-30,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-29,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-28,Schleswig-Holstein,01,00+,5,6,6,6,6,2910875,0.17,0.21,0.21,0.21,0.21\n2024-03-27,Schleswig-Holstein,01,00+,5,8,8,8,8,2910875,0.17,0.27,0.27,0.27,0.27\n2024-03-26,Schleswig-Holstein,01,00+,4,7,7,7,7,2910875,0.14,0.24,0.24,0.24,0.24\n2024-03-25,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-24,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-23,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-22,Schleswig-Holstein,01,00+,4,6,6,6,6,2910875,0.14,0.21,0.21,0.21,0.21\n2024-03-21,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-20,Schleswig-Holstein,01,00+,6,6,6,6,6,2910875,0.21,0.21,0.21,0.21,0.21\n2024-03-19,Schleswig-Holstein,01,00+,7,7,7,7,7,2910875,0.24,0.24,0.24,0.24,0.24\n2024-03-18,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-17,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-16,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-03-15,Schleswig-Holstein,01,00+,13,15,15,15,15,2910875,0.45,0.52,0.52,0.52,0.52\n2024-03-14,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-03-13,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2024-03-12,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2024-03-11,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-10,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-09,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-03-08,Schleswig-Holstein,01,00+,16,17,17,17,17,2910875,0.55,0.58,0.58,0.58,0.58\n2024-03-07,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-03-06,Schleswig-Holstein,01,00+,16,24,24,24,24,2910875,0.55,0.82,0.82,0.82,0.82\n2024-03-05,Schleswig-Holstein,01,00+,20,21,21,21,21,2910875,0.69,0.72,0.72,0.72,0.72\n2024-03-04,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-03,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-02,Schleswig-Holstein,01,00+,23,25,25,25,25,2910875,0.79,0.86,0.86,0.86,0.86\n2024-03-01,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2024-02-29,Schleswig-Holstein,01,00+,22,27,27,27,27,2910875,0.76,0.93,0.93,0.93,0.93\n2024-02-28,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-02-27,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-02-26,Schleswig-Holstein,01,00+,24,28,28,28,28,2910875,0.82,0.96,0.96,0.96,0.96\n2024-02-25,Schleswig-Holstein,01,00+,25,29,29,29,29,2910875,0.86,1,1,1,1\n2024-02-24,Schleswig-Holstein,01,00+,29,32,32,32,32,2910875,1,1.1,1.1,1.1,1.1\n2024-02-23,Schleswig-Holstein,01,00+,27,33,33,33,33,2910875,0.93,1.13,1.13,1.13,1.13\n2024-02-22,Schleswig-Holstein,01,00+,32,36,36,36,36,2910875,1.1,1.24,1.24,1.24,1.24\n2024-02-21,Schleswig-Holstein,01,00+,30,35,35,35,35,2910875,1.03,1.2,1.2,1.2,1.2\n2024-02-20,Schleswig-Holstein,01,00+,29,38,38,38,38,2910875,1,1.31,1.31,1.31,1.31\n2024-02-19,Schleswig-Holstein,01,00+,30,37,37,37,37,2910875,1.03,1.27,1.27,1.27,1.27\n2024-02-18,Schleswig-Holstein,01,00+,30,36,36,36,36,2910875,1.03,1.24,1.24,1.24,1.24\n2024-02-17,Schleswig-Holstein,01,00+,33,36,36,36,36,2910875,1.13,1.24,1.24,1.24,1.24\n2024-02-16,Schleswig-Holstein,01,00+,28,38,38,38,38,2910875,0.96,1.31,1.31,1.31,1.31\n2024-02-15,Schleswig-Holstein,01,00+,25,32,32,32,32,2910875,0.86,1.1,1.1,1.1,1.1\n2024-02-14,Schleswig-Holstein,01,00+,34,42,42,42,42,2910875,1.17,1.44,1.44,1.44,1.44\n2024-02-13,Schleswig-Holstein,01,00+,32,45,45,45,45,2910875,1.1,1.55,1.55,1.55,1.55\n2024-02-12,Schleswig-Holstein,01,00+,38,50,50,50,50,2910875,1.31,1.72,1.72,1.72,1.72\n2024-02-11,Schleswig-Holstein,01,00+,39,51,51,51,51,2910875,1.34,1.75,1.75,1.75,1.75\n2024-02-10,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2024-02-09,Schleswig-Holstein,01,00+,35,43,43,43,43,2910875,1.2,1.48,1.48,1.48,1.48\n2024-02-08,Schleswig-Holstein,01,00+,37,48,48,48,48,2910875,1.27,1.65,1.65,1.65,1.65\n2024-02-07,Schleswig-Holstein,01,00+,18,45,45,45,45,2910875,0.62,1.55,1.55,1.55,1.55\n2024-02-06,Schleswig-Holstein,01,00+,29,46,46,46,46,2910875,1,1.58,1.58,1.58,1.58\n2024-02-05,Schleswig-Holstein,01,00+,45,52,52,52,52,2910875,1.55,1.79,1.79,1.79,1.79\n2024-02-04,Schleswig-Holstein,01,00+,47,53,53,53,53,2910875,1.61,1.82,1.82,1.82,1.82\n2024-02-03,Schleswig-Holstein,01,00+,50,56,56,56,56,2910875,1.72,1.92,1.92,1.92,1.92\n2024-02-02,Schleswig-Holstein,01,00+,58,65,65,65,65,2910875,1.99,2.23,2.23,2.23,2.23\n2024-02-01,Schleswig-Holstein,01,00+,61,68,68,68,68,2910875,2.1,2.34,2.34,2.34,2.34\n2024-01-31,Schleswig-Holstein,01,00+,61,75,75,75,75,2910875,2.1,2.58,2.58,2.58,2.58\n2024-01-30,Schleswig-Holstein,01,00+,70,86,86,86,86,2910875,2.4,2.95,2.95,2.95,2.95\n2024-01-29,Schleswig-Holstein,01,00+,73,94,94,94,94,2910875,2.51,3.23,3.23,3.23,3.23\n2024-01-28,Schleswig-Holstein,01,00+,73,92,92,92,92,2910875,2.51,3.16,3.16,3.16,3.16\n2024-01-27,Schleswig-Holstein,01,00+,76,92,92,92,92,2910875,2.61,3.16,3.16,3.16,3.16\n2024-01-26,Schleswig-Holstein,01,00+,83,99,99,99,99,2910875,2.85,3.4,3.4,3.4,3.4\n2024-01-25,Schleswig-Holstein,01,00+,86,107,107,107,107,2910875,2.95,3.68,3.68,3.68,3.68\n2024-01-24,Schleswig-Holstein,01,00+,82,103,103,103,103,2910875,2.82,3.54,3.54,3.54,3.54\n2024-01-23,Schleswig-Holstein,01,00+,75,101,101,101,101,2910875,2.58,3.47,3.47,3.47,3.47\n2024-01-22,Schleswig-Holstein,01,00+,76,109,109,109,109,2910875,2.61,3.74,3.74,3.74,3.74\n2024-01-21,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2024-01-20,Schleswig-Holstein,01,00+,91,121,121,121,121,2910875,3.13,4.16,4.16,4.16,4.16\n2024-01-19,Schleswig-Holstein,01,00+,91,115,115,115,115,2910875,3.13,3.95,3.95,3.95,3.95\n2024-01-18,Schleswig-Holstein,01,00+,91,108,108,108,108,2910875,3.13,3.71,3.71,3.71,3.71\n2024-01-17,Schleswig-Holstein,01,00+,95,116,116,116,116,2910875,3.26,3.99,3.99,3.99,3.99\n2024-01-16,Schleswig-Holstein,01,00+,81,112,112,112,112,2910875,2.78,3.85,3.85,3.85,3.85\n2024-01-15,Schleswig-Holstein,01,00+,74,109,109,109,109,2910875,2.54,3.74,3.74,3.74,3.74\n2024-01-14,Schleswig-Holstein,01,00+,79,113,113,113,113,2910875,2.71,3.88,3.88,3.88,3.88\n2024-01-13,Schleswig-Holstein,01,00+,80,100,100,100,100,2910875,2.75,3.44,3.44,3.44,3.44\n2024-01-12,Schleswig-Holstein,01,00+,82,99,99,99,99,2910875,2.82,3.4,3.4,3.4,3.4\n2024-01-11,Schleswig-Holstein,01,00+,93,112,112,112,112,2910875,3.19,3.85,3.85,3.85,3.85\n2024-01-10,Schleswig-Holstein,01,00+,87,116,116,116,116,2910875,2.99,3.99,3.99,3.99,3.99\n2024-01-09,Schleswig-Holstein,01,00+,121,163,163,163,163,2910875,4.16,5.6,5.6,5.6,5.6\n2024-01-08,Schleswig-Holstein,01,00+,108,136,136,136,136,2910875,3.71,4.67,4.67,4.67,4.67\n2024-01-07,Schleswig-Holstein,01,00+,113,137,137,137,137,2910875,3.88,4.71,4.71,4.71,4.71\n2024-01-06,Schleswig-Holstein,01,00+,120,146,146,146,146,2910875,4.12,5.02,5.02,5.02,5.02\n2024-01-05,Schleswig-Holstein,01,00+,125,172,172,172,172,2910875,4.29,5.91,5.91,5.91,5.91\n2024-01-04,Schleswig-Holstein,01,00+,164,216,216,216,216,2910875,5.63,7.42,7.42,7.42,7.42\n2024-01-03,Schleswig-Holstein,01,00+,240,316,316,316,316,2910875,8.24,10.86,10.86,10.86,10.86\n2024-01-02,Schleswig-Holstein,01,00+,196,263,263,263,263,2910875,6.73,9.04,9.04,9.04,9.04\n2024-01-01,Schleswig-Holstein,01,00+,208,268,268,268,268,2910875,7.15,9.21,9.21,9.21,9.21\n2023-12-31,Schleswig-Holstein,01,00+,217,274,274,274,274,2910875,7.45,9.41,9.41,9.41,9.41\n2023-12-30,Schleswig-Holstein,01,00+,220,271,271,271,271,2910875,7.56,9.31,9.31,9.31,9.31\n2023-12-29,Schleswig-Holstein,01,00+,215,276,276,276,276,2910875,7.39,9.48,9.48,9.48,9.48\n2023-12-28,Schleswig-Holstein,01,00+,163,261,261,261,261,2910875,5.6,8.97,8.97,8.97,8.97\n2023-12-27,Schleswig-Holstein,01,00+,105,204,204,204,204,2910875,3.61,7.01,7.01,7.01,7.01\n2023-12-26,Schleswig-Holstein,01,00+,162,251,251,251,251,2910875,5.57,8.62,8.62,8.62,8.62\n2023-12-25,Schleswig-Holstein,01,00+,258,337,337,337,337,2910875,8.86,11.58,11.58,11.58,11.58\n2023-12-24,Schleswig-Holstein,01,00+,264,334,334,334,334,2910875,9.07,11.47,11.47,11.47,11.47\n2023-12-23,Schleswig-Holstein,01,00+,274,341,341,341,341,2910875,9.41,11.71,11.71,11.71,11.71\n2023-12-22,Schleswig-Holstein,01,00+,281,343,343,343,343,2910875,9.65,11.78,11.78,11.78,11.78\n2023-12-21,Schleswig-Holstein,01,00+,229,334,334,334,334,2910875,7.87,11.47,11.47,11.47,11.47\n2023-12-20,Schleswig-Holstein,01,00+,265,342,342,342,342,2910875,9.1,11.75,11.75,11.75,11.75\n2023-12-19,Schleswig-Holstein,01,00+,256,381,381,381,381,2910875,8.79,13.09,13.09,13.09,13.09\n2023-12-18,Schleswig-Holstein,01,00+,315,418,418,418,418,2910875,10.82,14.36,14.36,14.36,14.36\n2023-12-17,Schleswig-Holstein,01,00+,323,419,419,419,419,2910875,11.1,14.39,14.39,14.39,14.39\n2023-12-16,Schleswig-Holstein,01,00+,333,417,417,417,417,2910875,11.44,14.33,14.33,14.33,14.33\n2023-12-15,Schleswig-Holstein,01,00+,328,428,428,428,428,2910875,11.27,14.7,14.7,14.7,14.7\n2023-12-14,Schleswig-Holstein,01,00+,342,456,456,456,456,2910875,11.75,15.67,15.67,15.67,15.67\n2023-12-13,Schleswig-Holstein,01,00+,337,455,455,455,455,2910875,11.58,15.63,15.63,15.63,15.63\n2023-12-12,Schleswig-Holstein,01,00+,298,434,434,434,434,2910875,10.24,14.91,14.91,14.91,14.91\n2023-12-11,Schleswig-Holstein,01,00+,292,402,402,402,402,2910875,10.03,13.81,13.81,13.81,13.81\n2023-12-10,Schleswig-Holstein,01,00+,303,405,405,405,405,2910875,10.41,13.91,13.91,13.91,13.91\n2023-12-09,Schleswig-Holstein,01,00+,311,402,402,402,402,2910875,10.68,13.81,13.81,13.81,13.81\n2023-12-08,Schleswig-Holstein,01,00+,256,408,408,408,408,2910875,8.79,14.02,14.02,14.02,14.02\n2023-12-07,Schleswig-Holstein,01,00+,246,384,384,384,384,2910875,8.45,13.19,13.19,13.19,13.19\n2023-12-06,Schleswig-Holstein,01,00+,241,359,359,359,359,2910875,8.28,12.33,12.33,12.33,12.33\n2023-12-05,Schleswig-Holstein,01,00+,244,362,362,362,362,2910875,8.38,12.44,12.44,12.44,12.44\n2023-12-04,Schleswig-Holstein,01,00+,289,385,385,385,385,2910875,9.93,13.23,13.23,13.23,13.23\n2023-12-03,Schleswig-Holstein,01,00+,295,379,379,379,379,2910875,10.13,13.02,13.02,13.02,13.02\n2023-12-02,Schleswig-Holstein,01,00+,302,377,377,377,377,2910875,10.37,12.95,12.95,12.95,12.95\n2023-12-01,Schleswig-Holstein,01,00+,290,359,359,359,359,2910875,9.96,12.33,12.33,12.33,12.33\n2023-11-30,Schleswig-Holstein,01,00+,239,352,352,352,352,2910875,8.21,12.09,12.09,12.09,12.09\n2023-11-29,Schleswig-Holstein,01,00+,204,370,370,370,370,2910875,7.01,12.71,12.71,12.71,12.71\n2023-11-28,Schleswig-Holstein,01,00+,220,354,354,354,354,2910875,7.56,12.16,12.16,12.16,12.16\n2023-11-27,Schleswig-Holstein,01,00+,237,317,317,317,317,2910875,8.14,10.89,10.89,10.89,10.89\n2023-11-26,Schleswig-Holstein,01,00+,241,314,314,314,314,2910875,8.28,10.79,10.79,10.79,10.79\n2023-11-25,Schleswig-Holstein,01,00+,250,316,316,316,316,2910875,8.59,10.86,10.86,10.86,10.86\n2023-11-24,Schleswig-Holstein,01,00+,248,304,304,304,304,2910875,8.52,10.44,10.44,10.44,10.44\n2023-11-23,Schleswig-Holstein,01,00+,202,297,297,297,297,2910875,6.94,10.2,10.2,10.2,10.2\n2023-11-22,Schleswig-Holstein,01,00+,178,289,289,289,289,2910875,6.11,9.93,9.93,9.93,9.93\n2023-11-21,Schleswig-Holstein,01,00+,221,289,289,289,289,2910875,7.59,9.93,9.93,9.93,9.93\n2023-11-20,Schleswig-Holstein,01,00+,217,259,259,259,259,2910875,7.45,8.9,8.9,8.9,8.9\n2023-11-19,Schleswig-Holstein,01,00+,225,263,263,263,263,2910875,7.73,9.04,9.04,9.04,9.04\n2023-11-18,Schleswig-Holstein,01,00+,231,260,260,260,260,2910875,7.94,8.93,8.93,8.93,8.93\n2023-11-17,Schleswig-Holstein,01,00+,227,263,263,263,263,2910875,7.8,9.04,9.04,9.04,9.04\n2023-11-16,Schleswig-Holstein,01,00+,185,280,280,280,280,2910875,6.36,9.62,9.62,9.62,9.62\n2023-11-15,Schleswig-Holstein,01,00+,226,290,290,290,290,2910875,7.76,9.96,9.96,9.96,9.96\n2023-11-14,Schleswig-Holstein,01,00+,217,270,270,270,270,2910875,7.45,9.28,9.28,9.28,9.28\n2023-11-13,Schleswig-Holstein,01,00+,273,348,348,348,348,2910875,9.38,11.96,11.96,11.96,11.96\n2023-11-12,Schleswig-Holstein,01,00+,276,343,343,343,343,2910875,9.48,11.78,11.78,11.78,11.78\n2023-11-11,Schleswig-Holstein,01,00+,284,345,345,345,345,2910875,9.76,11.85,11.85,11.85,11.85\n2023-11-10,Schleswig-Holstein,01,00+,290,354,354,354,354,2910875,9.96,12.16,12.16,12.16,12.16\n2023-11-09,Schleswig-Holstein,01,00+,295,387,387,387,387,2910875,10.13,13.29,13.29,13.29,13.29\n2023-11-08,Schleswig-Holstein,01,00+,309,413,413,413,413,2910875,10.62,14.19,14.19,14.19,14.19\n2023-11-07,Schleswig-Holstein,01,00+,203,387,387,387,387,2910875,6.97,13.29,13.29,13.29,13.29\n2023-11-06,Schleswig-Holstein,01,00+,289,372,372,372,372,2910875,9.93,12.78,12.78,12.78,12.78\n2023-11-05,Schleswig-Holstein,01,00+,294,375,375,375,375,2910875,10.1,12.88,12.88,12.88,12.88\n2023-11-04,Schleswig-Holstein,01,00+,304,378,378,378,378,2910875,10.44,12.99,12.99,12.99,12.99\n2023-11-03,Schleswig-Holstein,01,00+,292,376,376,376,376,2910875,10.03,12.92,12.92,12.92,12.92\n2023-11-02,Schleswig-Holstein,01,00+,218,339,339,339,339,2910875,7.49,11.65,11.65,11.65,11.65\n2023-11-01,Schleswig-Holstein,01,00+,155,296,296,296,296,2910875,5.32,10.17,10.17,10.17,10.17\n2023-10-31,Schleswig-Holstein,01,00+,217,344,344,344,344,2910875,7.45,11.82,11.82,11.82,11.82\n2023-10-30,Schleswig-Holstein,01,00+,231,324,324,324,324,2910875,7.94,11.13,11.13,11.13,11.13\n2023-10-29,Schleswig-Holstein,01,00+,240,327,327,327,327,2910875,8.24,11.23,11.23,11.23,11.23\n2023-10-28,Schleswig-Holstein,01,00+,248,324,324,324,324,2910875,8.52,11.13,11.13,11.13,11.13\n2023-10-27,Schleswig-Holstein,01,00+,230,312,312,312,312,2910875,7.9,10.72,10.72,10.72,10.72\n2023-10-26,Schleswig-Holstein,01,00+,205,289,289,289,289,2910875,7.04,9.93,9.93,9.93,9.93\n2023-10-25,Schleswig-Holstein,01,00+,193,278,278,278,278,2910875,6.63,9.55,9.55,9.55,9.55\n2023-10-24,Schleswig-Holstein,01,00+,140,241,241,241,241,2910875,4.81,8.28,8.28,8.28,8.28\n2023-10-23,Schleswig-Holstein,01,00+,117,179,179,179,179,2910875,4.02,6.15,6.15,6.15,6.15\n2023-10-22,Schleswig-Holstein,01,00+,121,173,173,173,173,2910875,4.16,5.94,5.94,5.94,5.94\n2023-10-21,Schleswig-Holstein,01,00+,126,172,172,172,172,2910875,4.33,5.91,5.91,5.91,5.91\n2023-10-20,Schleswig-Holstein,01,00+,110,165,165,165,165,2910875,3.78,5.67,5.67,5.67,5.67\n2023-10-19,Schleswig-Holstein,01,00+,112,161,161,161,161,2910875,3.85,5.53,5.53,5.53,5.53\n2023-10-18,Schleswig-Holstein,01,00+,90,139,139,139,139,2910875,3.09,4.78,4.78,4.78,4.78\n2023-10-17,Schleswig-Holstein,01,00+,94,136,136,136,136,2910875,3.23,4.67,4.67,4.67,4.67\n2023-10-16,Schleswig-Holstein,01,00+,98,127,127,127,127,2910875,3.37,4.36,4.36,4.36,4.36\n2023-10-15,Schleswig-Holstein,01,00+,100,126,126,126,126,2910875,3.44,4.33,4.33,4.33,4.33\n2023-10-14,Schleswig-Holstein,01,00+,104,125,125,125,125,2910875,3.57,4.29,4.29,4.29,4.29\n2023-10-13,Schleswig-Holstein,01,00+,91,124,124,124,124,2910875,3.13,4.26,4.26,4.26,4.26\n2023-10-12,Schleswig-Holstein,01,00+,98,129,129,129,129,2910875,3.37,4.43,4.43,4.43,4.43\n2023-10-11,Schleswig-Holstein,01,00+,124,145,145,145,145,2910875,4.26,4.98,4.98,4.98,4.98\n2023-10-10,Schleswig-Holstein,01,00+,92,125,125,125,125,2910875,3.16,4.29,4.29,4.29,4.29\n2023-10-09,Schleswig-Holstein,01,00+,97,136,136,136,136,2910875,3.33,4.67,4.67,4.67,4.67\n2023-10-08,Schleswig-Holstein,01,00+,97,134,134,134,134,2910875,3.33,4.6,4.6,4.6,4.6\n2023-10-07,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-10-06,Schleswig-Holstein,01,00+,83,129,129,129,129,2910875,2.85,4.43,4.43,4.43,4.43\n2023-10-05,Schleswig-Holstein,01,00+,83,123,123,123,123,2910875,2.85,4.23,4.23,4.23,4.23\n2023-10-04,Schleswig-Holstein,01,00+,59,107,107,107,107,2910875,2.03,3.68,3.68,3.68,3.68\n2023-10-03,Schleswig-Holstein,01,00+,80,126,126,126,126,2910875,2.75,4.33,4.33,4.33,4.33\n2023-10-02,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-10-01,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-09-30,Schleswig-Holstein,01,00+,83,114,114,114,114,2910875,2.85,3.92,3.92,3.92,3.92\n2023-09-29,Schleswig-Holstein,01,00+,86,112,112,112,112,2910875,2.95,3.85,3.85,3.85,3.85\n2023-09-28,Schleswig-Holstein,01,00+,95,114,114,114,114,2910875,3.26,3.92,3.92,3.92,3.92\n2023-09-27,Schleswig-Holstein,01,00+,87,110,110,110,110,2910875,2.99,3.78,3.78,3.78,3.78\n2023-09-26,Schleswig-Holstein,01,00+,66,117,117,117,117,2910875,2.27,4.02,4.02,4.02,4.02\n2023-09-25,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-09-24,Schleswig-Holstein,01,00+,96,120,120,120,120,2910875,3.3,4.12,4.12,4.12,4.12\n2023-09-23,Schleswig-Holstein,01,00+,101,119,119,119,119,2910875,3.47,4.09,4.09,4.09,4.09\n2023-09-22,Schleswig-Holstein,01,00+,100,118,118,118,118,2910875,3.44,4.05,4.05,4.05,4.05\n2023-09-21,Schleswig-Holstein,01,00+,98,116,116,116,116,2910875,3.37,3.99,3.99,3.99,3.99\n2023-09-20,Schleswig-Holstein,01,00+,92,127,127,127,127,2910875,3.16,4.36,4.36,4.36,4.36\n2023-09-19,Schleswig-Holstein,01,00+,67,123,123,123,123,2910875,2.3,4.23,4.23,4.23,4.23\n2023-09-18,Schleswig-Holstein,01,00+,100,125,125,125,125,2910875,3.44,4.29,4.29,4.29,4.29\n2023-09-17,Schleswig-Holstein,01,00+,103,127,127,127,127,2910875,3.54,4.36,4.36,4.36,4.36\n2023-09-16,Schleswig-Holstein,01,00+,108,127,127,127,127,2910875,3.71,4.36,4.36,4.36,4.36\n2023-09-15,Schleswig-Holstein,01,00+,110,132,132,132,132,2910875,3.78,4.53,4.53,4.53,4.53\n2023-09-14,Schleswig-Holstein,01,00+,110,130,130,130,130,2910875,3.78,4.47,4.47,4.47,4.47\n2023-09-13,Schleswig-Holstein,01,00+,84,121,121,121,121,2910875,2.89,4.16,4.16,4.16,4.16\n2023-09-12,Schleswig-Holstein,01,00+,69,112,112,112,112,2910875,2.37,3.85,3.85,3.85,3.85\n2023-09-11,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2023-09-10,Schleswig-Holstein,01,00+,79,110,110,110,110,2910875,2.71,3.78,3.78,3.78,3.78\n2023-09-09,Schleswig-Holstein,01,00+,80,106,106,106,106,2910875,2.75,3.64,3.64,3.64,3.64\n2023-09-08,Schleswig-Holstein,01,00+,79,95,95,95,95,2910875,2.71,3.26,3.26,3.26,3.26\n2023-09-07,Schleswig-Holstein,01,00+,69,86,86,86,86,2910875,2.37,2.95,2.95,2.95,2.95\n2023-09-06,Schleswig-Holstein,01,00+,56,87,87,87,87,2910875,1.92,2.99,2.99,2.99,2.99\n2023-09-05,Schleswig-Holstein,01,00+,57,83,83,83,83,2910875,1.96,2.85,2.85,2.85,2.85\n2023-09-04,Schleswig-Holstein,01,00+,64,90,90,90,90,2910875,2.2,3.09,3.09,3.09,3.09\n2023-09-03,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2023-09-02,Schleswig-Holstein,01,00+,67,90,90,90,90,2910875,2.3,3.09,3.09,3.09,3.09\n2023-09-01,Schleswig-Holstein,01,00+,67,93,93,93,93,2910875,2.3,3.19,3.19,3.19,3.19\n2023-08-31,Schleswig-Holstein,01,00+,72,98,98,98,98,2910875,2.47,3.37,3.37,3.37,3.37\n2023-08-30,Schleswig-Holstein,01,00+,71,94,94,94,94,2910875,2.44,3.23,3.23,3.23,3.23\n2023-08-29,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-08-28,Schleswig-Holstein,01,00+,0,102,102,102,102,2910875,0,3.5,3.5,3.5,3.5\n2023-08-27,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-26,Schleswig-Holstein,01,00+,0,106,106,106,106,2910875,0,3.64,3.64,3.64,3.64\n2023-08-25,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-24,Schleswig-Holstein,01,00+,87,107,107,107,107,2910875,2.99,3.68,3.68,3.68,3.68\n2023-08-23,Schleswig-Holstein,01,00+,85,112,112,112,112,2910875,2.92,3.85,3.85,3.85,3.85\n2023-08-22,Schleswig-Holstein,01,00+,61,90,90,90,90,2910875,2.1,3.09,3.09,3.09,3.09\n2023-08-21,Schleswig-Holstein,01,00+,68,96,96,96,96,2910875,2.34,3.3,3.3,3.3,3.3\n2023-08-20,Schleswig-Holstein,01,00+,72,99,99,99,99,2910875,2.47,3.4,3.4,3.4,3.4\n2023-08-19,Schleswig-Holstein,01,00+,72,93,93,93,93,2910875,2.47,3.19,3.19,3.19,3.19\n2023-08-18,Schleswig-Holstein,01,00+,70,93,93,93,93,2910875,2.4,3.19,3.19,3.19,3.19\n2023-08-17,Schleswig-Holstein,01,00+,60,86,86,86,86,2910875,2.06,2.95,2.95,2.95,2.95\n2023-08-16,Schleswig-Holstein,01,00+,62,76,76,76,76,2910875,2.13,2.61,2.61,2.61,2.61\n2023-08-15,Schleswig-Holstein,01,00+,44,71,71,71,71,2910875,1.51,2.44,2.44,2.44,2.44\n2023-08-14,Schleswig-Holstein,01,00+,39,52,52,52,52,2910875,1.34,1.79,1.79,1.79,1.79\n2023-08-13,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-12,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-11,Schleswig-Holstein,01,00+,24,42,42,42,42,2910875,0.82,1.44,1.44,1.44,1.44\n2023-08-10,Schleswig-Holstein,01,00+,25,34,34,34,34,2910875,0.86,1.17,1.17,1.17,1.17\n2023-08-09,Schleswig-Holstein,01,00+,21,30,30,30,30,2910875,0.72,1.03,1.03,1.03,1.03\n2023-08-08,Schleswig-Holstein,01,00+,25,30,30,30,30,2910875,0.86,1.03,1.03,1.03,1.03\n2023-08-07,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-06,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-05,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2023-08-04,Schleswig-Holstein,01,00+,24,33,33,33,33,2910875,0.82,1.13,1.13,1.13,1.13\n2023-08-03,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2023-08-02,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-08-01,Schleswig-Holstein,01,00+,8,15,15,15,15,2910875,0.27,0.52,0.52,0.52,0.52\n2023-07-31,Schleswig-Holstein,01,00+,7,13,13,13,13,2910875,0.24,0.45,0.45,0.45,0.45\n2023-07-30,Schleswig-Holstein,01,00+,8,14,14,14,14,2910875,0.27,0.48,0.48,0.48,0.48\n2023-07-29,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-28,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2023-07-27,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-26,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-25,Schleswig-Holstein,01,00+,14,22,22,22,22,2910875,0.48,0.76,0.76,0.76,0.76\n2023-07-24,Schleswig-Holstein,01,00+,11,18,18,18,18,2910875,0.38,0.62,0.62,0.62,0.62\n2023-07-23,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2023-07-22,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-21,Schleswig-Holstein,01,00+,11,16,16,16,16,2910875,0.38,0.55,0.55,0.55,0.55\n2023-07-20,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2023-07-18,Schleswig-Holstein,01,00+,18,24,24,24,24,2910875,0.62,0.82,0.82,0.82,0.82\n2023-07-17,Schleswig-Holstein,01,00+,17,26,26,26,26,2910875,0.58,0.89,0.89,0.89,0.89\n2023-07-16,Schleswig-Holstein,01,00+,17,25,25,25,25,2910875,0.58,0.86,0.86,0.86,0.86\n2023-07-15,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2023-07-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2023-07-13,Schleswig-Holstein,01,00+,12,20,20,20,20,2910875,0.41,0.69,0.69,0.69,0.69\n2023-07-12,Schleswig-Holstein,01,00+,9,16,16,16,16,2910875,0.31,0.55,0.55,0.55,0.55\n2023-07-11,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2023-07-09,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2023-07-08,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-07,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-06,Schleswig-Holstein,01,00+,11,19,19,19,19,2910875,0.38,0.65,0.65,0.65,0.65\n2023-07-05,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2023-07-04,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-03,Schleswig-Holstein,01,00+,12,16,16,16,16,2910875,0.41,0.55,0.55,0.55,0.55\n2023-07-02,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-01,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2023-06-30,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-29,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-28,Schleswig-Holstein,01,00+,10,11,11,11,11,2910875,0.34,0.38,0.38,0.38,0.38\n2023-06-27,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2023-06-26,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-25,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-24,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-06-23,Schleswig-Holstein,01,00+,19,23,23,23,23,2910875,0.65,0.79,0.79,0.79,0.79\n2023-06-22,Schleswig-Holstein,01,00+,25,28,28,28,28,2910875,0.86,0.96,0.96,0.96,0.96\n2023-06-21,Schleswig-Holstein,01,00+,29,39,39,39,39,2910875,1,1.34,1.34,1.34,1.34\n2023-06-20,Schleswig-Holstein,01,00+,42,49,49,49,49,2910875,1.44,1.68,1.68,1.68,1.68\n2023-06-19,Schleswig-Holstein,01,00+,48,52,52,52,52,2910875,1.65,1.79,1.79,1.79,1.79\n2023-06-18,Schleswig-Holstein,01,00+,50,54,54,54,54,2910875,1.72,1.86,1.86,1.86,1.86\n2023-06-17,Schleswig-Holstein,01,00+,51,54,54,54,54,2910875,1.75,1.86,1.86,1.86,1.86\n2023-06-16,Schleswig-Holstein,01,00+,49,57,57,57,57,2910875,1.68,1.96,1.96,1.96,1.96\n2023-06-15,Schleswig-Holstein,01,00+,39,63,63,63,63,2910875,1.34,2.16,2.16,2.16,2.16\n2023-06-14,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2023-06-13,Schleswig-Holstein,01,00+,51,65,65,65,65,2910875,1.75,2.23,2.23,2.23,2.23\n2023-06-12,Schleswig-Holstein,01,00+,61,71,71,71,71,2910875,2.1,2.44,2.44,2.44,2.44\n2023-06-11,Schleswig-Holstein,01,00+,62,71,71,71,71,2910875,2.13,2.44,2.44,2.44,2.44\n2023-06-10,Schleswig-Holstein,01,00+,62,70,70,70,70,2910875,2.13,2.4,2.4,2.4,2.4\n2023-06-09,Schleswig-Holstein,01,00+,63,74,74,74,74,2910875,2.16,2.54,2.54,2.54,2.54\n2023-06-08,Schleswig-Holstein,01,00+,56,76,76,76,76,2910875,1.92,2.61,2.61,2.61,2.61\n2023-06-07,Schleswig-Holstein,01,00+,59,85,85,85,85,2910875,2.03,2.92,2.92,2.92,2.92\n2023-06-06,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2023-06-05,Schleswig-Holstein,01,00+,61,76,76,76,76,2910875,2.1,2.61,2.61,2.61,2.61\n2023-06-04,Schleswig-Holstein,01,00+,64,77,77,77,77,2910875,2.2,2.65,2.65,2.65,2.65\n2023-06-03,Schleswig-Holstein,01,00+,66,80,80,80,80,2910875,2.27,2.75,2.75,2.75,2.75\n2023-06-02,Schleswig-Holstein,01,00+,61,83,83,83,83,2910875,2.1,2.85,2.85,2.85,2.85\n2023-06-01,Schleswig-Holstein,01,00+,62,82,82,82,82,2910875,2.13,2.82,2.82,2.82,2.82\n2023-05-31,Schleswig-Holstein,01,00+,72,90,90,90,90,2910875,2.47,3.09,3.09,3.09,3.09\n2023-05-30,Schleswig-Holstein,01,00+,52,78,78,78,78,2910875,1.79,2.68,2.68,2.68,2.68\n2023-05-29,Schleswig-Holstein,01,00+,78,105,105,105,105,2910875,2.68,3.61,3.61,3.61,3.61\n2023-05-28,Schleswig-Holstein,01,00+,82,106,106,106,106,2910875,2.82,3.64,3.64,3.64,3.64\n2023-05-27,Schleswig-Holstein,01,00+,83,104,104,104,104,2910875,2.85,3.57,3.57,3.57,3.57\n2023-05-26,Schleswig-Holstein,01,00+,70,99,99,99,99,2910875,2.4,3.4,3.4,3.4,3.4\n2023-05-25,Schleswig-Holstein,01,00+,46,86,86,86,86,2910875,1.58,2.95,2.95,2.95,2.95\n2023-05-24,Schleswig-Holstein,01,00+,54,78,78,78,78,2910875,1.86,2.68,2.68,2.68,2.68\n2023-05-23,Schleswig-Holstein,01,00+,58,78,78,78,78,2910875,1.99,2.68,2.68,2.68,2.68\n2023-05-22,Schleswig-Holstein,01,00+,60,85,85,85,85,2910875,2.06,2.92,2.92,2.92,2.92\n2023-05-21,Schleswig-Holstein,01,00+,61,82,82,82,82,2910875,2.1,2.82,2.82,2.82,2.82\n2023-05-20,Schleswig-Holstein,01,00+,65,85,85,85,85,2910875,2.23,2.92,2.92,2.92,2.92\n2023-05-19,Schleswig-Holstein,01,00+,83,111,111,111,111,2910875,2.85,3.81,3.81,3.81,3.81\n2023-05-18,Schleswig-Holstein,01,00+,95,123,123,123,123,2910875,3.26,4.23,4.23,4.23,4.23\n2023-05-17,Schleswig-Holstein,01,00+,89,123,123,123,123,2910875,3.06,4.23,4.23,4.23,4.23\n2023-05-16,Schleswig-Holstein,01,00+,109,135,135,135,135,2910875,3.74,4.64,4.64,4.64,4.64\n2023-05-15,Schleswig-Holstein,01,00+,98,131,131,131,131,2910875,3.37,4.5,4.5,4.5,4.5\n2023-05-14,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-05-13,Schleswig-Holstein,01,00+,102,130,130,130,130,2910875,3.5,4.47,4.47,4.47,4.47\n2023-05-12,Schleswig-Holstein,01,00+,85,107,107,107,107,2910875,2.92,3.68,3.68,3.68,3.68\n2023-05-11,Schleswig-Holstein,01,00+,92,126,126,126,126,2910875,3.16,4.33,4.33,4.33,4.33\n2023-05-10,Schleswig-Holstein,01,00+,109,147,147,147,147,2910875,3.74,5.05,5.05,5.05,5.05\n2023-05-09,Schleswig-Holstein,01,00+,137,169,169,169,169,2910875,4.71,5.81,5.81,5.81,5.81\n2023-05-08,Schleswig-Holstein,01,00+,112,146,146,146,146,2910875,3.85,5.02,5.02,5.02,5.02\n2023-05-07,Schleswig-Holstein,01,00+,119,152,152,152,152,2910875,4.09,5.22,5.22,5.22,5.22\n2023-05-06,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-05-05,Schleswig-Holstein,01,00+,111,182,182,182,182,2910875,3.81,6.25,6.25,6.25,6.25\n2023-05-04,Schleswig-Holstein,01,00+,121,174,174,174,174,2910875,4.16,5.98,5.98,5.98,5.98\n2023-05-03,Schleswig-Holstein,01,00+,111,158,158,158,158,2910875,3.81,5.43,5.43,5.43,5.43\n2023-05-02,Schleswig-Holstein,01,00+,69,132,132,132,132,2910875,2.37,4.53,4.53,4.53,4.53\n2023-05-01,Schleswig-Holstein,01,00+,111,170,170,170,170,2910875,3.81,5.84,5.84,5.84,5.84\n2023-04-30,Schleswig-Holstein,01,00+,117,169,169,169,169,2910875,4.02,5.81,5.81,5.81,5.81\n2023-04-29,Schleswig-Holstein,01,00+,123,170,170,170,170,2910875,4.23,5.84,5.84,5.84,5.84\n2023-04-28,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-04-27,Schleswig-Holstein,01,00+,120,165,165,165,165,2910875,4.12,5.67,5.67,5.67,5.67\n2023-04-26,Schleswig-Holstein,01,00+,136,170,170,170,170,2910875,4.67,5.84,5.84,5.84,5.84\n2023-04-25,Schleswig-Holstein,01,00+,133,191,191,191,191,2910875,4.57,6.56,6.56,6.56,6.56\n2023-04-24,Schleswig-Holstein,01,00+,143,211,211,211,211,2910875,4.91,7.25,7.25,7.25,7.25\n2023-04-23,Schleswig-Holstein,01,00+,148,209,209,209,209,2910875,5.08,7.18,7.18,7.18,7.18\n2023-04-22,Schleswig-Holstein,01,00+,156,212,212,212,212,2910875,5.36,7.28,7.28,7.28,7.28\n2023-04-21,Schleswig-Holstein,01,00+,163,219,219,219,219,2910875,5.6,7.52,7.52,7.52,7.52\n2023-04-20,Schleswig-Holstein,01,00+,173,220,220,220,220,2910875,5.94,7.56,7.56,7.56,7.56\n2023-04-19,Schleswig-Holstein,01,00+,163,216,216,216,216,2910875,5.6,7.42,7.42,7.42,7.42\n2023-04-18,Schleswig-Holstein,01,00+,200,262,262,262,262,2910875,6.87,9,9,9,9\n2023-04-17,Schleswig-Holstein,01,00+,148,207,207,207,207,2910875,5.08,7.11,7.11,7.11,7.11\n2023-04-16,Schleswig-Holstein,01,00+,152,207,207,207,207,2910875,5.22,7.11,7.11,7.11,7.11\n2023-04-15,Schleswig-Holstein,01,00+,158,206,206,206,206,2910875,5.43,7.08,7.08,7.08,7.08\n2023-04-14,Schleswig-Holstein,01,00+,136,179,179,179,179,2910875,4.67,6.15,6.15,6.15,6.15\n2023-04-13,Schleswig-Holstein,01,00+,137,177,177,177,177,2910875,4.71,6.08,6.08,6.08,6.08\n2023-04-12,Schleswig-Holstein,01,00+,100,188,188,188,188,2910875,3.44,6.46,6.46,6.46,6.46\n2023-04-11,Schleswig-Holstein,01,00+,72,135,135,135,135,2910875,2.47,4.64,4.64,4.64,4.64\n2023-04-10,Schleswig-Holstein,01,00+,118,172,172,172,172,2910875,4.05,5.91,5.91,5.91,5.91\n2023-04-09,Schleswig-Holstein,01,00+,127,177,177,177,177,2910875,4.36,6.08,6.08,6.08,6.08\n2023-04-08,Schleswig-Holstein,01,00+,133,176,176,176,176,2910875,4.57,6.05,6.05,6.05,6.05\n2023-04-07,Schleswig-Holstein,01,00+,164,207,207,207,207,2910875,5.63,7.11,7.11,7.11,7.11\n2023-04-06,Schleswig-Holstein,01,00+,169,217,217,217,217,2910875,5.81,7.45,7.45,7.45,7.45\n2023-04-05,Schleswig-Holstein,01,00+,156,213,213,213,213,2910875,5.36,7.32,7.32,7.32,7.32\n2023-04-04,Schleswig-Holstein,01,00+,136,223,223,223,223,2910875,4.67,7.66,7.66,7.66,7.66\n2023-04-03,Schleswig-Holstein,01,00+,171,258,258,258,258,2910875,5.87,8.86,8.86,8.86,8.86\n2023-04-02,Schleswig-Holstein,01,00+,177,257,257,257,257,2910875,6.08,8.83,8.83,8.83,8.83\n2023-04-01,Schleswig-Holstein,01,00+,186,260,260,260,260,2910875,6.39,8.93,8.93,8.93,8.93\n2023-03-31,Schleswig-Holstein,01,00+,184,259,259,259,259,2910875,6.32,8.9,8.9,8.9,8.9\n2023-03-30,Schleswig-Holstein,01,00+,183,262,262,262,262,2910875,6.29,9,9,9,9\n2023-03-29,Schleswig-Holstein,01,00+,181,272,272,272,272,2910875,6.22,9.34,9.34,9.34,9.34\n2023-03-28,Schleswig-Holstein,01,00+,172,277,277,277,277,2910875,5.91,9.52,9.52,9.52,9.52\n2023-03-27,Schleswig-Holstein,01,00+,149,250,250,250,250,2910875,5.12,8.59,8.59,8.59,8.59\n2023-03-26,Schleswig-Holstein,01,00+,161,255,255,255,255,2910875,5.53,8.76,8.76,8.76,8.76\n2023-03-25,Schleswig-Holstein,01,00+,169,258,258,258,258,2910875,5.81,8.86,8.86,8.86,8.86\n2023-03-24,Schleswig-Holstein,01,00+,153,256,256,256,256,2910875,5.26,8.79,8.79,8.79,8.79\n2023-03-23,Schleswig-Holstein,01,00+,161,265,265,265,265,2910875,5.53,9.1,9.1,9.1,9.1\n2023-03-22,Schleswig-Holstein,01,00+,178,286,286,286,286,2910875,6.11,9.83,9.83,9.83,9.83\n2023-03-21,Schleswig-Holstein,01,00+,201,303,303,303,303,2910875,6.91,10.41,10.41,10.41,10.41\n2023-03-20,Schleswig-Holstein,01,00+,224,317,317,317,317,2910875,7.7,10.89,10.89,10.89,10.89\n2023-03-19,Schleswig-Holstein,01,00+,231,310,310,310,310,2910875,7.94,10.65,10.65,10.65,10.65\n2023-03-18,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-17,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-16,Schleswig-Holstein,01,00+,176,288,288,288,288,2910875,6.05,9.89,9.89,9.89,9.89\n2023-03-15,Schleswig-Holstein,01,00+,176,259,259,259,259,2910875,6.05,8.9,8.9,8.9,8.9\n2023-03-14,Schleswig-Holstein,01,00+,135,232,232,232,232,2910875,4.64,7.97,7.97,7.97,7.97\n2023-03-13,Schleswig-Holstein,01,00+,146,216,216,216,216,2910875,5.02,7.42,7.42,7.42,7.42\n2023-03-12,Schleswig-Holstein,01,00+,156,221,221,221,221,2910875,5.36,7.59,7.59,7.59,7.59\n2023-03-11,Schleswig-Holstein,01,00+,157,215,215,215,215,2910875,5.39,7.39,7.39,7.39,7.39\n2023-03-10,Schleswig-Holstein,01,00+,159,213,213,213,213,2910875,5.46,7.32,7.32,7.32,7.32\n2023-03-09,Schleswig-Holstein,01,00+,142,203,203,203,203,2910875,4.88,6.97,6.97,6.97,6.97\n2023-03-08,Schleswig-Holstein,01,00+,140,199,199,199,199,2910875,4.81,6.84,6.84,6.84,6.84\n2023-03-07,Schleswig-Holstein,01,00+,144,206,206,206,206,2910875,4.95,7.08,7.08,7.08,7.08\n2023-03-06,Schleswig-Holstein,01,00+,151,213,213,213,213,2910875,5.19,7.32,7.32,7.32,7.32\n2023-03-05,Schleswig-Holstein,01,00+,156,206,206,206,206,2910875,5.36,7.08,7.08,7.08,7.08\n2023-03-04,Schleswig-Holstein,01,00+,159,206,206,206,206,2910875,5.46,7.08,7.08,7.08,7.08\n2023-03-03,Schleswig-Holstein,01,00+,179,222,222,222,222,2910875,6.15,7.63,7.63,7.63,7.63\n2023-03-02,Schleswig-Holstein,01,00+,182,229,229,229,229,2910875,6.25,7.87,7.87,7.87,7.87\n2023-03-01,Schleswig-Holstein,01,00+,173,232,232,232,232,2910875,5.94,7.97,7.97,7.97,7.97\n2023-02-28,Schleswig-Holstein,01,00+,149,224,224,224,224,2910875,5.12,7.7,7.7,7.7,7.7\n2023-02-27,Schleswig-Holstein,01,00+,134,208,208,208,208,2910875,4.6,7.15,7.15,7.15,7.15\n2023-02-26,Schleswig-Holstein,01,00+,143,215,215,215,215,2910875,4.91,7.39,7.39,7.39,7.39\n2023-02-25,Schleswig-Holstein,01,00+,150,219,219,219,219,2910875,5.15,7.52,7.52,7.52,7.52\n2023-02-24,Schleswig-Holstein,01,00+,147,203,203,203,203,2910875,5.05,6.97,6.97,6.97,6.97\n2023-02-23,Schleswig-Holstein,01,00+,144,208,208,208,208,2910875,4.95,7.15,7.15,7.15,7.15\n2023-02-22,Schleswig-Holstein,01,00+,128,198,198,198,198,2910875,4.4,6.8,6.8,6.8,6.8\n2023-02-21,Schleswig-Holstein,01,00+,131,201,201,201,201,2910875,4.5,6.91,6.91,6.91,6.91\n2023-02-20,Schleswig-Holstein,01,00+,144,222,222,222,222,2910875,4.95,7.63,7.63,7.63,7.63\n2023-02-19,Schleswig-Holstein,01,00+,148,215,215,215,215,2910875,5.08,7.39,7.39,7.39,7.39\n2023-02-18,Schleswig-Holstein,01,00+,153,213,213,213,213,2910875,5.26,7.32,7.32,7.32,7.32\n2023-02-17,Schleswig-Holstein,01,00+,119,202,202,202,202,2910875,4.09,6.94,6.94,6.94,6.94\n2023-02-16,Schleswig-Holstein,01,00+,139,182,182,182,182,2910875,4.78,6.25,6.25,6.25,6.25\n2023-02-15,Schleswig-Holstein,01,00+,145,194,194,194,194,2910875,4.98,6.66,6.66,6.66,6.66\n2023-02-14,Schleswig-Holstein,01,00+,112,164,164,164,164,2910875,3.85,5.63,5.63,5.63,5.63\n2023-02-13,Schleswig-Holstein,01,00+,107,143,143,143,143,2910875,3.68,4.91,4.91,4.91,4.91\n2023-02-12,Schleswig-Holstein,01,00+,111,142,142,142,142,2910875,3.81,4.88,4.88,4.88,4.88\n2023-02-11,Schleswig-Holstein,01,00+,113,140,140,140,140,2910875,3.88,4.81,4.81,4.81,4.81\n2023-02-10,Schleswig-Holstein,01,00+,111,140,140,140,140,2910875,3.81,4.81,4.81,4.81,4.81\n2023-02-09,Schleswig-Holstein,01,00+,95,142,142,142,142,2910875,3.26,4.88,4.88,4.88,4.88\n2023-02-08,Schleswig-Holstein,01,00+,115,137,137,137,137,2910875,3.95,4.71,4.71,4.71,4.71\n2023-02-07,Schleswig-Holstein,01,00+,101,133,133,133,133,2910875,3.47,4.57,4.57,4.57,4.57\n2023-02-06,Schleswig-Holstein,01,00+,79,122,122,122,122,2910875,2.71,4.19,4.19,4.19,4.19\n2023-02-05,Schleswig-Holstein,01,00+,82,121,121,121,121,2910875,2.82,4.16,4.16,4.16,4.16\n2023-02-04,Schleswig-Holstein,01,00+,87,123,123,123,123,2910875,2.99,4.23,4.23,4.23,4.23\n2023-02-03,Schleswig-Holstein,01,00+,82,119,119,119,119,2910875,2.82,4.09,4.09,4.09,4.09\n2023-02-02,Schleswig-Holstein,01,00+,88,116,116,116,116,2910875,3.02,3.99,3.99,3.99,3.99\n2023-02-01,Schleswig-Holstein,01,00+,85,111,111,111,111,2910875,2.92,3.81,3.81,3.81,3.81\n2023-01-31,Schleswig-Holstein,01,00+,88,126,126,126,126,2910875,3.02,4.33,4.33,4.33,4.33\n2023-01-30,Schleswig-Holstein,01,00+,86,125,125,125,125,2910875,2.95,4.29,4.29,4.29,4.29\n2023-01-29,Schleswig-Holstein,01,00+,91,128,128,128,128,2910875,3.13,4.4,4.4,4.4,4.4\n2023-01-28,Schleswig-Holstein,01,00+,93,126,126,126,126,2910875,3.19,4.33,4.33,4.33,4.33\n2023-01-27,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-01-26,Schleswig-Holstein,01,00+,94,141,141,141,141,2910875,3.23,4.84,4.84,4.84,4.84\n2023-01-25,Schleswig-Holstein,01,00+,120,160,160,160,160,2910875,4.12,5.5,5.5,5.5,5.5\n2023-01-24,Schleswig-Holstein,01,00+,119,154,154,154,154,2910875,4.09,5.29,5.29,5.29,5.29\n2023-01-23,Schleswig-Holstein,01,00+,135,175,175,175,175,2910875,4.64,6.01,6.01,6.01,6.01\n2023-01-22,Schleswig-Holstein,01,00+,142,176,176,176,176,2910875,4.88,6.05,6.05,6.05,6.05\n2023-01-21,Schleswig-Holstein,01,00+,145,178,178,178,178,2910875,4.98,6.11,6.11,6.11,6.11\n2023-01-20,Schleswig-Holstein,01,00+,143,185,185,185,185,2910875,4.91,6.36,6.36,6.36,6.36\n2023-01-19,Schleswig-Holstein,01,00+,134,195,195,195,195,2910875,4.6,6.7,6.7,6.7,6.7\n2023-01-18,Schleswig-Holstein,01,00+,142,189,189,189,189,2910875,4.88,6.49,6.49,6.49,6.49\n2023-01-17,Schleswig-Holstein,01,00+,165,221,221,221,221,2910875,5.67,7.59,7.59,7.59,7.59\n2023-01-16,Schleswig-Holstein,01,00+,186,262,262,262,262,2910875,6.39,9,9,9,9\n2023-01-15,Schleswig-Holstein,01,00+,196,265,265,265,265,2910875,6.73,9.1,9.1,9.1,9.1\n2023-01-14,Schleswig-Holstein,01,00+,211,275,275,275,275,2910875,7.25,9.45,9.45,9.45,9.45\n2023-01-13,Schleswig-Holstein,01,00+,218,291,291,291,291,2910875,7.49,10,10,10,10\n2023-01-12,Schleswig-Holstein,01,00+,239,318,318,318,318,2910875,8.21,10.92,10.92,10.92,10.92\n2023-01-11,Schleswig-Holstein,01,00+,248,349,349,349,349,2910875,8.52,11.99,11.99,11.99,11.99\n2023-01-10,Schleswig-Holstein,01,00+,252,369,369,369,369,2910875,8.66,12.68,12.68,12.68,12.68\n2023-01-09,Schleswig-Holstein,01,00+,298,411,411,411,411,2910875,10.24,14.12,14.12,14.12,14.12\n2023-01-08,Schleswig-Holstein,01,00+,303,407,407,407,407,2910875,10.41,13.98,13.98,13.98,13.98\n2023-01-07,Schleswig-Holstein,01,00+,312,0,0,0,0,2910875,10.72,0,0,0,0\n2023-01-06,Schleswig-Holstein,01,00+,334,0,0,0,0,2910875,11.47,0,0,0,0\n2023-01-05,Schleswig-Holstein,01,00+,351,0,0,0,0,2910875,12.06,0,0,0,0\n2023-01-04,Schleswig-Holstein,01,00+,421,0,0,0,0,2910875,14.46,0,0,0,0\n2023-01-03,Schleswig-Holstein,01,00+,462,0,0,0,0,2910875,15.87,0,0,0,0\n2023-01-02,Schleswig-Holstein,01,00+,330,0,0,0,0,2910875,11.34,0,0,0,0\n2024-08-31,Hamburg,02,00+,37,37,NA,NA,NA,1852478,2,2,NA,NA,NA\n2024-08-30,Hamburg,02,00+,33,38,44,42,47,1852478,1.78,2.05,2.39,2.28,2.58\n2024-08-29,Hamburg,02,00+,41,47,53,51,57,1852478,2.21,2.54,2.89,2.77,3.1\n2024-08-28,Hamburg,02,00+,39,46,51,49,55,1852478,2.11,2.48,2.79,2.68,2.98\n2024-08-27,Hamburg,02,00+,42,49,54,52,57,1852478,2.27,2.65,2.92,2.81,3.1\n2024-08-26,Hamburg,02,00+,38,55,59,57,62,1852478,2.05,2.97,3.21,3.09,3.39\n2024-08-25,Hamburg,02,00+,38,55,59,57,62,1852478,2.05,2.97,3.21,3.09,3.39\n2024-08-24,Hamburg,02,00+,38,54,58,56,61,1852478,2.05,2.92,3.15,3.03,3.33\n2024-08-23,Hamburg,02,00+,49,62,66,64,70,1852478,2.65,3.35,3.59,3.47,3.78\n2024-08-22,Hamburg,02,00+,51,63,66,64,70,1852478,2.75,3.4,3.61,3.5,3.8\n2024-08-21,Hamburg,02,00+,46,66,69,67,73,1852478,2.48,3.56,3.77,3.66,3.96\n2024-08-20,Hamburg,02,00+,39,65,68,66,71,1852478,2.11,3.51,3.69,3.59,3.87\n2024-08-19,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-18,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-17,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-16,Hamburg,02,00+,45,58,60,58,62,1852478,2.43,3.13,3.25,3.18,3.39\n2024-08-15,Hamburg,02,00+,49,58,59,58,62,1852478,2.65,3.13,3.24,3.17,3.37\n2024-08-14,Hamburg,02,00+,54,65,66,65,69,1852478,2.92,3.51,3.62,3.55,3.76\n2024-08-13,Hamburg,02,00+,54,67,68,67,71,1852478,2.92,3.62,3.72,3.65,3.85\n2024-08-12,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-11,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-10,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-09,Hamburg,02,00+,86,99,100,99,103,1852478,4.64,5.34,5.44,5.37,5.59\n2024-08-08,Hamburg,02,00+,82,98,99,98,101,1852478,4.43,5.29,5.38,5.32,5.5\n2024-08-07,Hamburg,02,00+,74,87,88,87,90,1852478,3.99,4.7,4.77,4.72,4.86\n2024-08-06,Hamburg,02,00+,69,83,84,83,85,1852478,3.72,4.48,4.54,4.5,4.63\n2024-08-05,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-04,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-03,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-02,Hamburg,02,00+,29,50,50,50,51,1852478,1.57,2.7,2.72,2.71,2.76\n2024-08-01,Hamburg,02,00+,28,44,44,44,44,1852478,1.51,2.38,2.39,2.38,2.42\n2024-07-31,Hamburg,02,00+,32,45,45,45,45,1852478,1.73,2.43,2.44,2.43,2.46\n2024-07-30,Hamburg,02,00+,38,54,54,54,54,1852478,2.05,2.92,2.92,2.92,2.94\n2024-07-29,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-28,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-27,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-26,Hamburg,02,00+,39,50,50,50,50,1852478,2.11,2.7,2.7,2.7,2.7\n2024-07-25,Hamburg,02,00+,34,49,49,49,49,1852478,1.84,2.65,2.65,2.65,2.65\n2024-07-24,Hamburg,02,00+,34,53,53,53,53,1852478,1.84,2.86,2.86,2.86,2.86\n2024-07-23,Hamburg,02,00+,29,45,45,45,45,1852478,1.57,2.43,2.43,2.43,2.43\n2024-07-22,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-21,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-20,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-19,Hamburg,02,00+,39,53,53,53,53,1852478,2.11,2.86,2.86,2.86,2.86\n2024-07-18,Hamburg,02,00+,33,56,56,56,56,1852478,1.78,3.02,3.02,3.02,3.02\n2024-07-17,Hamburg,02,00+,38,55,55,55,55,1852478,2.05,2.97,2.97,2.97,2.97\n2024-07-16,Hamburg,02,00+,36,64,64,64,64,1852478,1.94,3.45,3.45,3.45,3.45\n2024-07-15,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-14,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-13,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-12,Hamburg,02,00+,25,47,47,47,47,1852478,1.35,2.54,2.54,2.54,2.54\n2024-07-11,Hamburg,02,00+,22,44,44,44,44,1852478,1.19,2.38,2.38,2.38,2.38\n2024-07-10,Hamburg,02,00+,24,39,39,39,39,1852478,1.3,2.11,2.11,2.11,2.11\n2024-07-09,Hamburg,02,00+,21,28,28,28,28,1852478,1.13,1.51,1.51,1.51,1.51\n2024-07-08,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-07,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-06,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-05,Hamburg,02,00+,35,44,44,44,44,1852478,1.89,2.38,2.38,2.38,2.38\n2024-07-04,Hamburg,02,00+,37,47,47,47,47,1852478,2,2.54,2.54,2.54,2.54\n2024-07-03,Hamburg,02,00+,39,48,48,48,48,1852478,2.11,2.59,2.59,2.59,2.59\n2024-07-02,Hamburg,02,00+,32,49,49,49,49,1852478,1.73,2.65,2.65,2.65,2.65\n2024-07-01,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-30,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-29,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-28,Hamburg,02,00+,37,45,45,45,45,1852478,2,2.43,2.43,2.43,2.43\n2024-06-27,Hamburg,02,00+,33,45,45,45,45,1852478,1.78,2.43,2.43,2.43,2.43\n2024-06-26,Hamburg,02,00+,34,43,43,43,43,1852478,1.84,2.32,2.32,2.32,2.32\n2024-06-25,Hamburg,02,00+,33,46,46,46,46,1852478,1.78,2.48,2.48,2.48,2.48\n2024-06-24,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-23,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-22,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2024-06-20,Hamburg,02,00+,28,36,36,36,36,1852478,1.51,1.94,1.94,1.94,1.94\n2024-06-19,Hamburg,02,00+,23,36,36,36,36,1852478,1.24,1.94,1.94,1.94,1.94\n2024-06-18,Hamburg,02,00+,17,29,29,29,29,1852478,0.92,1.57,1.57,1.57,1.57\n2024-06-17,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-16,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-15,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-14,Hamburg,02,00+,16,20,20,20,20,1852478,0.86,1.08,1.08,1.08,1.08\n2024-06-13,Hamburg,02,00+,13,16,16,16,16,1852478,0.7,0.86,0.86,0.86,0.86\n2024-06-12,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-06-11,Hamburg,02,00+,13,13,13,13,13,1852478,0.7,0.7,0.7,0.7,0.7\n2024-06-10,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-09,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-08,Hamburg,02,00+,10,12,12,12,12,1852478,0.54,0.65,0.65,0.65,0.65\n2024-06-07,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-06-06,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-05,Hamburg,02,00+,10,13,13,13,13,1852478,0.54,0.7,0.7,0.7,0.7\n2024-06-04,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-03,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-02,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-01,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-31,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-30,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-05-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-05-28,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-05-27,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-26,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-25,Hamburg,02,00+,22,25,25,25,25,1852478,1.19,1.35,1.35,1.35,1.35\n2024-05-24,Hamburg,02,00+,21,26,26,26,26,1852478,1.13,1.4,1.4,1.4,1.4\n2024-05-23,Hamburg,02,00+,15,24,24,24,24,1852478,0.81,1.3,1.3,1.3,1.3\n2024-05-22,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-05-21,Hamburg,02,00+,9,14,14,14,14,1852478,0.49,0.76,0.76,0.76,0.76\n2024-05-20,Hamburg,02,00+,24,28,28,28,28,1852478,1.3,1.51,1.51,1.51,1.51\n2024-05-19,Hamburg,02,00+,25,29,29,29,29,1852478,1.35,1.57,1.57,1.57,1.57\n2024-05-18,Hamburg,02,00+,26,28,28,28,28,1852478,1.4,1.51,1.51,1.51,1.51\n2024-05-17,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-05-16,Hamburg,02,00+,19,22,22,22,22,1852478,1.03,1.19,1.19,1.19,1.19\n2024-05-15,Hamburg,02,00+,16,19,19,19,19,1852478,0.86,1.03,1.03,1.03,1.03\n2024-05-14,Hamburg,02,00+,8,20,20,20,20,1852478,0.43,1.08,1.08,1.08,1.08\n2024-05-13,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-12,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-05-11,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-05-10,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-09,Hamburg,02,00+,14,20,20,20,20,1852478,0.76,1.08,1.08,1.08,1.08\n2024-05-08,Hamburg,02,00+,13,20,20,20,20,1852478,0.7,1.08,1.08,1.08,1.08\n2024-05-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2024-05-06,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-05,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-04,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-03,Hamburg,02,00+,14,23,23,23,23,1852478,0.76,1.24,1.24,1.24,1.24\n2024-05-02,Hamburg,02,00+,13,18,18,18,18,1852478,0.7,0.97,0.97,0.97,0.97\n2024-05-01,Hamburg,02,00+,14,19,19,19,19,1852478,0.76,1.03,1.03,1.03,1.03\n2024-04-30,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2024-04-29,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-28,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-27,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-26,Hamburg,02,00+,9,13,13,13,13,1852478,0.49,0.7,0.7,0.7,0.7\n2024-04-25,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-24,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2024-04-23,Hamburg,02,00+,4,8,8,8,8,1852478,0.22,0.43,0.43,0.43,0.43\n2024-04-22,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-20,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-19,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-04-18,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-04-17,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-04-16,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-04-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-14,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-13,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-12,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2024-04-10,Hamburg,02,00+,4,7,7,7,7,1852478,0.22,0.38,0.38,0.38,0.38\n2024-04-09,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-08,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-07,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-06,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-05,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-04-04,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2024-04-03,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-02,Hamburg,02,00+,3,5,5,5,5,1852478,0.16,0.27,0.27,0.27,0.27\n2024-04-01,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-31,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-30,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-28,Hamburg,02,00+,4,9,9,9,9,1852478,0.22,0.49,0.49,0.49,0.49\n2024-03-27,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-03-26,Hamburg,02,00+,10,15,15,15,15,1852478,0.54,0.81,0.81,0.81,0.81\n2024-03-25,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-03-24,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-23,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-22,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-03-21,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-20,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-19,Hamburg,02,00+,7,8,8,8,8,1852478,0.38,0.43,0.43,0.43,0.43\n2024-03-18,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-17,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-16,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Hamburg,02,00+,12,14,14,14,14,1852478,0.65,0.76,0.76,0.76,0.76\n2024-03-13,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-03-12,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2024-03-11,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-10,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-09,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-08,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-03-07,Hamburg,02,00+,7,7,7,7,7,1852478,0.38,0.38,0.38,0.38,0.38\n2024-03-06,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-03-05,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-04,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-03,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-02,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-03-01,Hamburg,02,00+,17,18,18,18,18,1852478,0.92,0.97,0.97,0.97,0.97\n2024-02-29,Hamburg,02,00+,21,22,22,22,22,1852478,1.13,1.19,1.19,1.19,1.19\n2024-02-28,Hamburg,02,00+,22,24,24,24,24,1852478,1.19,1.3,1.3,1.3,1.3\n2024-02-27,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-26,Hamburg,02,00+,24,29,29,29,29,1852478,1.3,1.57,1.57,1.57,1.57\n2024-02-25,Hamburg,02,00+,26,31,31,31,31,1852478,1.4,1.67,1.67,1.67,1.67\n2024-02-24,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-23,Hamburg,02,00+,31,35,35,35,35,1852478,1.67,1.89,1.89,1.89,1.89\n2024-02-22,Hamburg,02,00+,32,32,32,32,32,1852478,1.73,1.73,1.73,1.73,1.73\n2024-02-21,Hamburg,02,00+,31,33,33,33,33,1852478,1.67,1.78,1.78,1.78,1.78\n2024-02-20,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-02-19,Hamburg,02,00+,17,23,23,23,23,1852478,0.92,1.24,1.24,1.24,1.24\n2024-02-18,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-17,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-16,Hamburg,02,00+,15,18,18,18,18,1852478,0.81,0.97,0.97,0.97,0.97\n2024-02-15,Hamburg,02,00+,19,23,23,23,23,1852478,1.03,1.24,1.24,1.24,1.24\n2024-02-14,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-02-13,Hamburg,02,00+,22,31,31,31,31,1852478,1.19,1.67,1.67,1.67,1.67\n2024-02-12,Hamburg,02,00+,44,49,49,49,49,1852478,2.38,2.65,2.65,2.65,2.65\n2024-02-11,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-10,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-09,Hamburg,02,00+,41,58,58,58,58,1852478,2.21,3.13,3.13,3.13,3.13\n2024-02-08,Hamburg,02,00+,46,56,56,56,56,1852478,2.48,3.02,3.02,3.02,3.02\n2024-02-07,Hamburg,02,00+,34,57,57,57,57,1852478,1.84,3.08,3.08,3.08,3.08\n2024-02-06,Hamburg,02,00+,46,61,61,61,61,1852478,2.48,3.29,3.29,3.29,3.29\n2024-02-05,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2024-02-04,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-02,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-02-01,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-01-31,Hamburg,02,00+,42,51,51,51,51,1852478,2.27,2.75,2.75,2.75,2.75\n2024-01-30,Hamburg,02,00+,38,48,48,48,48,1852478,2.05,2.59,2.59,2.59,2.59\n2024-01-29,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-28,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-27,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-26,Hamburg,02,00+,41,69,69,69,69,1852478,2.21,3.72,3.72,3.72,3.72\n2024-01-25,Hamburg,02,00+,55,79,79,79,79,1852478,2.97,4.26,4.26,4.26,4.26\n2024-01-24,Hamburg,02,00+,66,80,80,80,80,1852478,3.56,4.32,4.32,4.32,4.32\n2024-01-23,Hamburg,02,00+,68,79,79,79,79,1852478,3.67,4.26,4.26,4.26,4.26\n2024-01-22,Hamburg,02,00+,59,78,78,78,78,1852478,3.18,4.21,4.21,4.21,4.21\n2024-01-21,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-20,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-19,Hamburg,02,00+,42,62,62,62,62,1852478,2.27,3.35,3.35,3.35,3.35\n2024-01-18,Hamburg,02,00+,35,55,55,55,55,1852478,1.89,2.97,2.97,2.97,2.97\n2024-01-17,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2024-01-16,Hamburg,02,00+,43,61,61,61,61,1852478,2.32,3.29,3.29,3.29,3.29\n2024-01-15,Hamburg,02,00+,46,68,68,68,68,1852478,2.48,3.67,3.67,3.67,3.67\n2024-01-14,Hamburg,02,00+,46,66,66,66,66,1852478,2.48,3.56,3.56,3.56,3.56\n2024-01-13,Hamburg,02,00+,49,70,70,70,70,1852478,2.65,3.78,3.78,3.78,3.78\n2024-01-12,Hamburg,02,00+,61,78,78,78,78,1852478,3.29,4.21,4.21,4.21,4.21\n2024-01-11,Hamburg,02,00+,69,90,90,90,90,1852478,3.72,4.86,4.86,4.86,4.86\n2024-01-10,Hamburg,02,00+,83,98,98,98,98,1852478,4.48,5.29,5.29,5.29,5.29\n2024-01-09,Hamburg,02,00+,134,163,163,163,163,1852478,7.23,8.8,8.8,8.8,8.8\n2024-01-08,Hamburg,02,00+,123,140,140,140,140,1852478,6.64,7.56,7.56,7.56,7.56\n2024-01-07,Hamburg,02,00+,124,141,141,141,141,1852478,6.69,7.61,7.61,7.61,7.61\n2024-01-06,Hamburg,02,00+,124,137,137,137,137,1852478,6.69,7.4,7.4,7.4,7.4\n2024-01-05,Hamburg,02,00+,128,152,152,152,152,1852478,6.91,8.21,8.21,8.21,8.21\n2024-01-04,Hamburg,02,00+,144,167,167,167,167,1852478,7.77,9.01,9.01,9.01,9.01\n2024-01-03,Hamburg,02,00+,217,244,244,244,244,1852478,11.71,13.17,13.17,13.17,13.17\n2024-01-02,Hamburg,02,00+,127,168,168,168,168,1852478,6.86,9.07,9.07,9.07,9.07\n2024-01-01,Hamburg,02,00+,128,168,168,168,168,1852478,6.91,9.07,9.07,9.07,9.07\n2023-12-31,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-30,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-29,Hamburg,02,00+,137,173,173,173,173,1852478,7.4,9.34,9.34,9.34,9.34\n2023-12-28,Hamburg,02,00+,152,182,182,182,182,1852478,8.21,9.82,9.82,9.82,9.82\n2023-12-27,Hamburg,02,00+,92,134,134,134,134,1852478,4.97,7.23,7.23,7.23,7.23\n2023-12-26,Hamburg,02,00+,141,186,186,186,186,1852478,7.61,10.04,10.04,10.04,10.04\n2023-12-25,Hamburg,02,00+,226,278,278,278,278,1852478,12.2,15.01,15.01,15.01,15.01\n2023-12-24,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-23,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-22,Hamburg,02,00+,235,288,288,288,288,1852478,12.69,15.55,15.55,15.55,15.55\n2023-12-21,Hamburg,02,00+,202,285,285,285,285,1852478,10.9,15.38,15.38,15.38,15.38\n2023-12-20,Hamburg,02,00+,238,300,300,300,300,1852478,12.85,16.19,16.19,16.19,16.19\n2023-12-19,Hamburg,02,00+,237,327,327,327,327,1852478,12.79,17.65,17.65,17.65,17.65\n2023-12-18,Hamburg,02,00+,209,335,335,335,335,1852478,11.28,18.08,18.08,18.08,18.08\n2023-12-17,Hamburg,02,00+,233,355,355,355,355,1852478,12.58,19.16,19.16,19.16,19.16\n2023-12-16,Hamburg,02,00+,235,357,357,357,357,1852478,12.69,19.27,19.27,19.27,19.27\n2023-12-15,Hamburg,02,00+,247,368,368,368,368,1852478,13.33,19.87,19.87,19.87,19.87\n2023-12-14,Hamburg,02,00+,272,393,393,393,393,1852478,14.68,21.21,21.21,21.21,21.21\n2023-12-13,Hamburg,02,00+,246,372,372,372,372,1852478,13.28,20.08,20.08,20.08,20.08\n2023-12-12,Hamburg,02,00+,252,353,353,353,353,1852478,13.6,19.06,19.06,19.06,19.06\n2023-12-11,Hamburg,02,00+,216,327,327,327,327,1852478,11.66,17.65,17.65,17.65,17.65\n2023-12-10,Hamburg,02,00+,229,317,317,317,317,1852478,12.36,17.11,17.11,17.11,17.11\n2023-12-09,Hamburg,02,00+,229,315,315,315,315,1852478,12.36,17,17,17,17\n2023-12-08,Hamburg,02,00+,190,284,284,284,284,1852478,10.26,15.33,15.33,15.33,15.33\n2023-12-07,Hamburg,02,00+,182,251,251,251,251,1852478,9.82,13.55,13.55,13.55,13.55\n2023-12-06,Hamburg,02,00+,126,238,238,238,238,1852478,6.8,12.85,12.85,12.85,12.85\n2023-12-05,Hamburg,02,00+,153,230,230,230,230,1852478,8.26,12.42,12.42,12.42,12.42\n2023-12-04,Hamburg,02,00+,159,211,211,211,211,1852478,8.58,11.39,11.39,11.39,11.39\n2023-12-03,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-02,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-01,Hamburg,02,00+,152,212,212,212,212,1852478,8.21,11.44,11.44,11.44,11.44\n2023-11-30,Hamburg,02,00+,154,224,224,224,224,1852478,8.31,12.09,12.09,12.09,12.09\n2023-11-29,Hamburg,02,00+,167,231,231,231,231,1852478,9.01,12.47,12.47,12.47,12.47\n2023-11-28,Hamburg,02,00+,183,242,242,242,242,1852478,9.88,13.06,13.06,13.06,13.06\n2023-11-27,Hamburg,02,00+,218,263,263,263,263,1852478,11.77,14.2,14.2,14.2,14.2\n2023-11-26,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-25,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-24,Hamburg,02,00+,199,251,251,251,251,1852478,10.74,13.55,13.55,13.55,13.55\n2023-11-23,Hamburg,02,00+,183,240,240,240,240,1852478,9.88,12.96,12.96,12.96,12.96\n2023-11-22,Hamburg,02,00+,167,242,242,242,242,1852478,9.01,13.06,13.06,13.06,13.06\n2023-11-21,Hamburg,02,00+,158,211,211,211,211,1852478,8.53,11.39,11.39,11.39,11.39\n2023-11-20,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-19,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-18,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-17,Hamburg,02,00+,154,192,192,192,192,1852478,8.31,10.36,10.36,10.36,10.36\n2023-11-16,Hamburg,02,00+,140,184,184,184,184,1852478,7.56,9.93,9.93,9.93,9.93\n2023-11-15,Hamburg,02,00+,155,179,179,179,179,1852478,8.37,9.66,9.66,9.66,9.66\n2023-11-14,Hamburg,02,00+,152,176,176,176,176,1852478,8.21,9.5,9.5,9.5,9.5\n2023-11-13,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-12,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-11,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-10,Hamburg,02,00+,166,197,197,197,197,1852478,8.96,10.63,10.63,10.63,10.63\n2023-11-09,Hamburg,02,00+,176,222,222,222,222,1852478,9.5,11.98,11.98,11.98,11.98\n2023-11-08,Hamburg,02,00+,231,280,280,280,280,1852478,12.47,15.11,15.11,15.11,15.11\n2023-11-07,Hamburg,02,00+,186,251,251,251,251,1852478,10.04,13.55,13.55,13.55,13.55\n2023-11-06,Hamburg,02,00+,185,219,219,219,219,1852478,9.99,11.82,11.82,11.82,11.82\n2023-11-05,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-04,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-03,Hamburg,02,00+,165,220,220,220,220,1852478,8.91,11.88,11.88,11.88,11.88\n2023-11-02,Hamburg,02,00+,113,196,196,196,196,1852478,6.1,10.58,10.58,10.58,10.58\n2023-11-01,Hamburg,02,00+,95,146,146,146,146,1852478,5.13,7.88,7.88,7.88,7.88\n2023-10-31,Hamburg,02,00+,114,168,168,168,168,1852478,6.15,9.07,9.07,9.07,9.07\n2023-10-30,Hamburg,02,00+,117,169,169,169,169,1852478,6.32,9.12,9.12,9.12,9.12\n2023-10-29,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-28,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-27,Hamburg,02,00+,139,177,177,177,177,1852478,7.5,9.55,9.55,9.55,9.55\n2023-10-26,Hamburg,02,00+,114,173,173,173,173,1852478,6.15,9.34,9.34,9.34,9.34\n2023-10-25,Hamburg,02,00+,112,153,153,153,153,1852478,6.05,8.26,8.26,8.26,8.26\n2023-10-24,Hamburg,02,00+,81,148,148,148,148,1852478,4.37,7.99,7.99,7.99,7.99\n2023-10-23,Hamburg,02,00+,92,130,130,130,130,1852478,4.97,7.02,7.02,7.02,7.02\n2023-10-22,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-21,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-20,Hamburg,02,00+,90,114,114,114,114,1852478,4.86,6.15,6.15,6.15,6.15\n2023-10-19,Hamburg,02,00+,83,101,101,101,101,1852478,4.48,5.45,5.45,5.45,5.45\n2023-10-18,Hamburg,02,00+,71,90,90,90,90,1852478,3.83,4.86,4.86,4.86,4.86\n2023-10-17,Hamburg,02,00+,74,91,91,91,91,1852478,3.99,4.91,4.91,4.91,4.91\n2023-10-16,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-15,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-14,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-13,Hamburg,02,00+,62,94,94,94,94,1852478,3.35,5.07,5.07,5.07,5.07\n2023-10-12,Hamburg,02,00+,68,90,90,90,90,1852478,3.67,4.86,4.86,4.86,4.86\n2023-10-11,Hamburg,02,00+,86,107,107,107,107,1852478,4.64,5.78,5.78,5.78,5.78\n2023-10-10,Hamburg,02,00+,65,88,88,88,88,1852478,3.51,4.75,4.75,4.75,4.75\n2023-10-09,Hamburg,02,00+,80,102,102,102,102,1852478,4.32,5.51,5.51,5.51,5.51\n2023-10-08,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-07,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-06,Hamburg,02,00+,79,94,94,94,94,1852478,4.26,5.07,5.07,5.07,5.07\n2023-10-05,Hamburg,02,00+,60,97,97,97,97,1852478,3.24,5.24,5.24,5.24,5.24\n2023-10-04,Hamburg,02,00+,44,85,85,85,85,1852478,2.38,4.59,4.59,4.59,4.59\n2023-10-03,Hamburg,02,00+,58,101,101,101,101,1852478,3.13,5.45,5.45,5.45,5.45\n2023-10-02,Hamburg,02,00+,62,77,77,77,77,1852478,3.35,4.16,4.16,4.16,4.16\n2023-10-01,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-30,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-29,Hamburg,02,00+,56,68,68,68,68,1852478,3.02,3.67,3.67,3.67,3.67\n2023-09-28,Hamburg,02,00+,64,73,73,73,73,1852478,3.45,3.94,3.94,3.94,3.94\n2023-09-27,Hamburg,02,00+,58,67,67,67,67,1852478,3.13,3.62,3.62,3.62,3.62\n2023-09-26,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-25,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-24,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-23,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-22,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-21,Hamburg,02,00+,48,68,68,68,68,1852478,2.59,3.67,3.67,3.67,3.67\n2023-09-20,Hamburg,02,00+,52,72,72,72,72,1852478,2.81,3.89,3.89,3.89,3.89\n2023-09-19,Hamburg,02,00+,52,74,74,74,74,1852478,2.81,3.99,3.99,3.99,3.99\n2023-09-18,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-17,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-16,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-15,Hamburg,02,00+,72,96,96,96,96,1852478,3.89,5.18,5.18,5.18,5.18\n2023-09-14,Hamburg,02,00+,73,98,98,98,98,1852478,3.94,5.29,5.29,5.29,5.29\n2023-09-13,Hamburg,02,00+,71,91,91,91,91,1852478,3.83,4.91,4.91,4.91,4.91\n2023-09-12,Hamburg,02,00+,63,91,91,91,91,1852478,3.4,4.91,4.91,4.91,4.91\n2023-09-11,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-10,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-09,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-08,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-07,Hamburg,02,00+,47,62,62,62,62,1852478,2.54,3.35,3.35,3.35,3.35\n2023-09-06,Hamburg,02,00+,49,62,62,62,62,1852478,2.65,3.35,3.35,3.35,3.35\n2023-09-05,Hamburg,02,00+,27,53,53,53,53,1852478,1.46,2.86,2.86,2.86,2.86\n2023-09-04,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-03,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-02,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-01,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2023-08-31,Hamburg,02,00+,48,58,58,58,58,1852478,2.59,3.13,3.13,3.13,3.13\n2023-08-30,Hamburg,02,00+,46,57,57,57,57,1852478,2.48,3.08,3.08,3.08,3.08\n2023-08-29,Hamburg,02,00+,44,65,65,65,65,1852478,2.38,3.51,3.51,3.51,3.51\n2023-08-28,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-27,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-26,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-25,Hamburg,02,00+,0,53,53,53,53,1852478,0,2.86,2.86,2.86,2.86\n2023-08-24,Hamburg,02,00+,29,43,43,43,43,1852478,1.57,2.32,2.32,2.32,2.32\n2023-08-23,Hamburg,02,00+,31,40,40,40,40,1852478,1.67,2.16,2.16,2.16,2.16\n2023-08-22,Hamburg,02,00+,37,39,39,39,39,1852478,2,2.11,2.11,2.11,2.11\n2023-08-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-20,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-19,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-18,Hamburg,02,00+,29,33,33,33,33,1852478,1.57,1.78,1.78,1.78,1.78\n2023-08-17,Hamburg,02,00+,36,41,41,41,41,1852478,1.94,2.21,2.21,2.21,2.21\n2023-08-16,Hamburg,02,00+,37,43,43,43,43,1852478,2,2.32,2.32,2.32,2.32\n2023-08-15,Hamburg,02,00+,25,36,36,36,36,1852478,1.35,1.94,1.94,1.94,1.94\n2023-08-14,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-13,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-12,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-11,Hamburg,02,00+,23,31,31,31,31,1852478,1.24,1.67,1.67,1.67,1.67\n2023-08-10,Hamburg,02,00+,22,26,26,26,26,1852478,1.19,1.4,1.4,1.4,1.4\n2023-08-09,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2023-08-08,Hamburg,02,00+,8,19,19,19,19,1852478,0.43,1.03,1.03,1.03,1.03\n2023-08-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-06,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-05,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-04,Hamburg,02,00+,6,25,25,25,25,1852478,0.32,1.35,1.35,1.35,1.35\n2023-08-03,Hamburg,02,00+,18,34,34,34,34,1852478,0.97,1.84,1.84,1.84,1.84\n2023-08-02,Hamburg,02,00+,18,33,33,33,33,1852478,0.97,1.78,1.78,1.78,1.78\n2023-08-01,Hamburg,02,00+,21,34,34,34,34,1852478,1.13,1.84,1.84,1.84,1.84\n2023-07-31,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-30,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-29,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-28,Hamburg,02,00+,18,32,32,32,32,1852478,0.97,1.73,1.73,1.73,1.73\n2023-07-27,Hamburg,02,00+,14,18,18,18,18,1852478,0.76,0.97,0.97,0.97,0.97\n2023-07-26,Hamburg,02,00+,8,17,17,17,17,1852478,0.43,0.92,0.92,0.92,0.92\n2023-07-25,Hamburg,02,00+,5,13,13,13,13,1852478,0.27,0.7,0.7,0.7,0.7\n2023-07-24,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-23,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-22,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2023-07-20,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-19,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-18,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-17,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-16,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-15,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-14,Hamburg,02,00+,5,6,6,6,6,1852478,0.27,0.32,0.32,0.32,0.32\n2023-07-13,Hamburg,02,00+,6,7,7,7,7,1852478,0.32,0.38,0.38,0.38,0.38\n2023-07-12,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2023-07-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2023-07-10,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-09,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-08,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-07,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-06,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2023-07-05,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2023-07-04,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-07-03,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-02,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-01,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2023-06-30,Hamburg,02,00+,16,17,17,17,17,1852478,0.86,0.92,0.92,0.92,0.92\n2023-06-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2023-06-28,Hamburg,02,00+,12,15,15,15,15,1852478,0.65,0.81,0.81,0.81,0.81\n2023-06-27,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-06-26,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-25,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-24,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-23,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-22,Hamburg,02,00+,12,16,16,16,16,1852478,0.65,0.86,0.86,0.86,0.86\n2023-06-21,Hamburg,02,00+,12,19,19,19,19,1852478,0.65,1.03,1.03,1.03,1.03\n2023-06-20,Hamburg,02,00+,13,22,22,22,22,1852478,0.7,1.19,1.19,1.19,1.19\n2023-06-19,Hamburg,02,00+,21,32,32,32,32,1852478,1.13,1.73,1.73,1.73,1.73\n2023-06-18,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-17,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-16,Hamburg,02,00+,24,42,42,42,42,1852478,1.3,2.27,2.27,2.27,2.27\n2023-06-15,Hamburg,02,00+,30,45,45,45,45,1852478,1.62,2.43,2.43,2.43,2.43\n2023-06-14,Hamburg,02,00+,27,45,45,45,45,1852478,1.46,2.43,2.43,2.43,2.43\n2023-06-13,Hamburg,02,00+,19,43,43,43,43,1852478,1.03,2.32,2.32,2.32,2.32\n2023-06-12,Hamburg,02,00+,20,39,39,39,39,1852478,1.08,2.11,2.11,2.11,2.11\n2023-06-11,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-10,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-09,Hamburg,02,00+,19,35,35,35,35,1852478,1.03,1.89,1.89,1.89,1.89\n2023-06-08,Hamburg,02,00+,20,31,31,31,31,1852478,1.08,1.67,1.67,1.67,1.67\n2023-06-07,Hamburg,02,00+,20,33,33,33,33,1852478,1.08,1.78,1.78,1.78,1.78\n2023-06-06,Hamburg,02,00+,31,46,46,46,46,1852478,1.67,2.48,2.48,2.48,2.48\n2023-06-05,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-04,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-03,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-02,Hamburg,02,00+,22,37,37,37,37,1852478,1.19,2,2,2,2\n2023-06-01,Hamburg,02,00+,25,41,41,41,41,1852478,1.35,2.21,2.21,2.21,2.21\n2023-05-31,Hamburg,02,00+,35,53,53,53,53,1852478,1.89,2.86,2.86,2.86,2.86\n2023-05-30,Hamburg,02,00+,19,48,48,48,48,1852478,1.03,2.59,2.59,2.59,2.59\n2023-05-29,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-28,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-27,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-26,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-05-25,Hamburg,02,00+,28,55,55,55,55,1852478,1.51,2.97,2.97,2.97,2.97\n2023-05-24,Hamburg,02,00+,27,47,47,47,47,1852478,1.46,2.54,2.54,2.54,2.54\n2023-05-23,Hamburg,02,00+,25,45,45,45,45,1852478,1.35,2.43,2.43,2.43,2.43\n2023-05-22,Hamburg,02,00+,30,42,42,42,42,1852478,1.62,2.27,2.27,2.27,2.27\n2023-05-21,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-20,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-19,Hamburg,02,00+,48,61,61,61,61,1852478,2.59,3.29,3.29,3.29,3.29\n2023-05-18,Hamburg,02,00+,64,80,80,80,80,1852478,3.45,4.32,4.32,4.32,4.32\n2023-05-17,Hamburg,02,00+,61,90,90,90,90,1852478,3.29,4.86,4.86,4.86,4.86\n2023-05-16,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-05-15,Hamburg,02,00+,78,113,113,113,113,1852478,4.21,6.1,6.1,6.1,6.1\n2023-05-14,Hamburg,02,00+,81,112,112,112,112,1852478,4.37,6.05,6.05,6.05,6.05\n2023-05-13,Hamburg,02,00+,81,113,113,113,113,1852478,4.37,6.1,6.1,6.1,6.1\n2023-05-12,Hamburg,02,00+,65,98,98,98,98,1852478,3.51,5.29,5.29,5.29,5.29\n2023-05-11,Hamburg,02,00+,59,94,94,94,94,1852478,3.18,5.07,5.07,5.07,5.07\n2023-05-10,Hamburg,02,00+,62,85,85,85,85,1852478,3.35,4.59,4.59,4.59,4.59\n2023-05-09,Hamburg,02,00+,71,92,92,92,92,1852478,3.83,4.97,4.97,4.97,4.97\n2023-05-08,Hamburg,02,00+,34,67,67,67,67,1852478,1.84,3.62,3.62,3.62,3.62\n2023-05-07,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-06,Hamburg,02,00+,34,63,63,63,63,1852478,1.84,3.4,3.4,3.4,3.4\n2023-05-05,Hamburg,02,00+,42,66,66,66,66,1852478,2.27,3.56,3.56,3.56,3.56\n2023-05-04,Hamburg,02,00+,40,64,64,64,64,1852478,2.16,3.45,3.45,3.45,3.45\n2023-05-03,Hamburg,02,00+,42,67,67,67,67,1852478,2.27,3.62,3.62,3.62,3.62\n2023-05-02,Hamburg,02,00+,43,57,57,57,57,1852478,2.32,3.08,3.08,3.08,3.08\n2023-05-01,Hamburg,02,00+,60,74,74,74,74,1852478,3.24,3.99,3.99,3.99,3.99\n2023-04-30,Hamburg,02,00+,71,87,87,87,87,1852478,3.83,4.7,4.7,4.7,4.7\n2023-04-29,Hamburg,02,00+,73,89,89,89,89,1852478,3.94,4.8,4.8,4.8,4.8\n2023-04-28,Hamburg,02,00+,70,90,90,90,90,1852478,3.78,4.86,4.86,4.86,4.86\n2023-04-27,Hamburg,02,00+,72,90,90,90,90,1852478,3.89,4.86,4.86,4.86,4.86\n2023-04-26,Hamburg,02,00+,62,90,90,90,90,1852478,3.35,4.86,4.86,4.86,4.86\n2023-04-25,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-24,Hamburg,02,00+,63,109,109,109,109,1852478,3.4,5.88,5.88,5.88,5.88\n2023-04-23,Hamburg,02,00+,70,103,103,103,103,1852478,3.78,5.56,5.56,5.56,5.56\n2023-04-22,Hamburg,02,00+,70,102,102,102,102,1852478,3.78,5.51,5.51,5.51,5.51\n2023-04-21,Hamburg,02,00+,94,117,117,117,117,1852478,5.07,6.32,6.32,6.32,6.32\n2023-04-20,Hamburg,02,00+,107,131,131,131,131,1852478,5.78,7.07,7.07,7.07,7.07\n2023-04-19,Hamburg,02,00+,109,137,137,137,137,1852478,5.88,7.4,7.4,7.4,7.4\n2023-04-18,Hamburg,02,00+,103,158,158,158,158,1852478,5.56,8.53,8.53,8.53,8.53\n2023-04-17,Hamburg,02,00+,82,135,135,135,135,1852478,4.43,7.29,7.29,7.29,7.29\n2023-04-16,Hamburg,02,00+,82,128,128,128,128,1852478,4.43,6.91,6.91,6.91,6.91\n2023-04-15,Hamburg,02,00+,83,129,129,129,129,1852478,4.48,6.96,6.96,6.96,6.96\n2023-04-14,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-04-13,Hamburg,02,00+,44,88,88,88,88,1852478,2.38,4.75,4.75,4.75,4.75\n2023-04-12,Hamburg,02,00+,39,91,91,91,91,1852478,2.11,4.91,4.91,4.91,4.91\n2023-04-11,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-04-10,Hamburg,02,00+,57,85,85,85,85,1852478,3.08,4.59,4.59,4.59,4.59\n2023-04-09,Hamburg,02,00+,73,96,96,96,96,1852478,3.94,5.18,5.18,5.18,5.18\n2023-04-08,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-07,Hamburg,02,00+,100,121,121,121,121,1852478,5.4,6.53,6.53,6.53,6.53\n2023-04-06,Hamburg,02,00+,92,126,126,126,126,1852478,4.97,6.8,6.8,6.8,6.8\n2023-04-05,Hamburg,02,00+,112,136,136,136,136,1852478,6.05,7.34,7.34,7.34,7.34\n2023-04-04,Hamburg,02,00+,104,145,145,145,145,1852478,5.61,7.83,7.83,7.83,7.83\n2023-04-03,Hamburg,02,00+,114,177,177,177,177,1852478,6.15,9.55,9.55,9.55,9.55\n2023-04-02,Hamburg,02,00+,115,169,169,169,169,1852478,6.21,9.12,9.12,9.12,9.12\n2023-04-01,Hamburg,02,00+,116,166,166,166,166,1852478,6.26,8.96,8.96,8.96,8.96\n2023-03-31,Hamburg,02,00+,125,174,174,174,174,1852478,6.75,9.39,9.39,9.39,9.39\n2023-03-30,Hamburg,02,00+,110,180,180,180,180,1852478,5.94,9.72,9.72,9.72,9.72\n2023-03-29,Hamburg,02,00+,101,186,186,186,186,1852478,5.45,10.04,10.04,10.04,10.04\n2023-03-28,Hamburg,02,00+,94,203,203,203,203,1852478,5.07,10.96,10.96,10.96,10.96\n2023-03-27,Hamburg,02,00+,117,228,228,228,228,1852478,6.32,12.31,12.31,12.31,12.31\n2023-03-26,Hamburg,02,00+,119,227,227,227,227,1852478,6.42,12.25,12.25,12.25,12.25\n2023-03-25,Hamburg,02,00+,122,230,230,230,230,1852478,6.59,12.42,12.42,12.42,12.42\n2023-03-24,Hamburg,02,00+,113,221,221,221,221,1852478,6.1,11.93,11.93,11.93,11.93\n2023-03-23,Hamburg,02,00+,108,233,233,233,233,1852478,5.83,12.58,12.58,12.58,12.58\n2023-03-22,Hamburg,02,00+,104,222,222,222,222,1852478,5.61,11.98,11.98,11.98,11.98\n2023-03-21,Hamburg,02,00+,114,217,217,217,217,1852478,6.15,11.71,11.71,11.71,11.71\n2023-03-20,Hamburg,02,00+,116,184,184,184,184,1852478,6.26,9.93,9.93,9.93,9.93\n2023-03-19,Hamburg,02,00+,117,184,184,184,184,1852478,6.32,9.93,9.93,9.93,9.93\n2023-03-18,Hamburg,02,00+,120,184,184,184,184,1852478,6.48,9.93,9.93,9.93,9.93\n2023-03-17,Hamburg,02,00+,115,178,178,178,178,1852478,6.21,9.61,9.61,9.61,9.61\n2023-03-16,Hamburg,02,00+,87,156,156,156,156,1852478,4.7,8.42,8.42,8.42,8.42\n2023-03-15,Hamburg,02,00+,68,144,144,144,144,1852478,3.67,7.77,7.77,7.77,7.77\n2023-03-14,Hamburg,02,00+,61,128,128,128,128,1852478,3.29,6.91,6.91,6.91,6.91\n2023-03-13,Hamburg,02,00+,60,105,105,105,105,1852478,3.24,5.67,5.67,5.67,5.67\n2023-03-12,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-03-11,Hamburg,02,00+,62,101,101,101,101,1852478,3.35,5.45,5.45,5.45,5.45\n2023-03-10,Hamburg,02,00+,34,90,90,90,90,1852478,1.84,4.86,4.86,4.86,4.86\n2023-03-09,Hamburg,02,00+,50,97,97,97,97,1852478,2.7,5.24,5.24,5.24,5.24\n2023-03-08,Hamburg,02,00+,38,92,92,92,92,1852478,2.05,4.97,4.97,4.97,4.97\n2023-03-07,Hamburg,02,00+,53,92,92,92,92,1852478,2.86,4.97,4.97,4.97,4.97\n2023-03-06,Hamburg,02,00+,73,99,99,99,99,1852478,3.94,5.34,5.34,5.34,5.34\n2023-03-05,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-03-04,Hamburg,02,00+,77,102,102,102,102,1852478,4.16,5.51,5.51,5.51,5.51\n2023-03-03,Hamburg,02,00+,90,122,122,122,122,1852478,4.86,6.59,6.59,6.59,6.59\n2023-03-02,Hamburg,02,00+,80,121,121,121,121,1852478,4.32,6.53,6.53,6.53,6.53\n2023-03-01,Hamburg,02,00+,50,125,125,125,125,1852478,2.7,6.75,6.75,6.75,6.75\n2023-02-28,Hamburg,02,00+,57,123,123,123,123,1852478,3.08,6.64,6.64,6.64,6.64\n2023-02-27,Hamburg,02,00+,54,113,113,113,113,1852478,2.92,6.1,6.1,6.1,6.1\n2023-02-26,Hamburg,02,00+,56,113,113,113,113,1852478,3.02,6.1,6.1,6.1,6.1\n2023-02-25,Hamburg,02,00+,59,113,113,113,113,1852478,3.18,6.1,6.1,6.1,6.1\n2023-02-24,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-23,Hamburg,02,00+,52,95,95,95,95,1852478,2.81,5.13,5.13,5.13,5.13\n2023-02-22,Hamburg,02,00+,45,102,102,102,102,1852478,2.43,5.51,5.51,5.51,5.51\n2023-02-21,Hamburg,02,00+,50,100,100,100,100,1852478,2.7,5.4,5.4,5.4,5.4\n2023-02-20,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-19,Hamburg,02,00+,53,102,102,102,102,1852478,2.86,5.51,5.51,5.51,5.51\n2023-02-18,Hamburg,02,00+,54,101,101,101,101,1852478,2.92,5.45,5.45,5.45,5.45\n2023-02-17,Hamburg,02,00+,52,98,98,98,98,1852478,2.81,5.29,5.29,5.29,5.29\n2023-02-16,Hamburg,02,00+,35,85,85,85,85,1852478,1.89,4.59,4.59,4.59,4.59\n2023-02-15,Hamburg,02,00+,43,78,78,78,78,1852478,2.32,4.21,4.21,4.21,4.21\n2023-02-14,Hamburg,02,00+,35,67,67,67,67,1852478,1.89,3.62,3.62,3.62,3.62\n2023-02-13,Hamburg,02,00+,35,64,64,64,64,1852478,1.89,3.45,3.45,3.45,3.45\n2023-02-12,Hamburg,02,00+,35,58,58,58,58,1852478,1.89,3.13,3.13,3.13,3.13\n2023-02-11,Hamburg,02,00+,36,57,57,57,57,1852478,1.94,3.08,3.08,3.08,3.08\n2023-02-10,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2023-02-09,Hamburg,02,00+,37,57,57,57,57,1852478,2,3.08,3.08,3.08,3.08\n2023-02-08,Hamburg,02,00+,32,46,46,46,46,1852478,1.73,2.48,2.48,2.48,2.48\n2023-02-07,Hamburg,02,00+,13,46,46,46,46,1852478,0.7,2.48,2.48,2.48,2.48\n2023-02-06,Hamburg,02,00+,35,49,49,49,49,1852478,1.89,2.65,2.65,2.65,2.65\n2023-02-05,Hamburg,02,00+,38,52,52,52,52,1852478,2.05,2.81,2.81,2.81,2.81\n2023-02-04,Hamburg,02,00+,39,52,52,52,52,1852478,2.11,2.81,2.81,2.81,2.81\n2023-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2023-02-02,Hamburg,02,00+,43,59,59,59,59,1852478,2.32,3.18,3.18,3.18,3.18\n2023-02-01,Hamburg,02,00+,46,65,65,65,65,1852478,2.48,3.51,3.51,3.51,3.51\n2023-01-31,Hamburg,02,00+,31,64,64,64,64,1852478,1.67,3.45,3.45,3.45,3.45\n2023-01-30,Hamburg,02,00+,25,59,59,59,59,1852478,1.35,3.18,3.18,3.18,3.18\n2023-01-29,Hamburg,02,00+,25,56,56,56,56,1852478,1.35,3.02,3.02,3.02,3.02\n2023-01-28,Hamburg,02,00+,27,57,57,57,57,1852478,1.46,3.08,3.08,3.08,3.08\n2023-01-27,Hamburg,02,00+,29,57,57,57,57,1852478,1.57,3.08,3.08,3.08,3.08\n2023-01-26,Hamburg,02,00+,32,58,58,58,58,1852478,1.73,3.13,3.13,3.13,3.13\n2023-01-25,Hamburg,02,00+,21,51,51,51,51,1852478,1.13,2.75,2.75,2.75,2.75\n2023-01-24,Hamburg,02,00+,24,52,52,52,52,1852478,1.3,2.81,2.81,2.81,2.81\n2023-01-23,Hamburg,02,00+,30,56,56,56,56,1852478,1.62,3.02,3.02,3.02,3.02\n2023-01-22,Hamburg,02,00+,31,59,59,59,59,1852478,1.67,3.18,3.18,3.18,3.18\n2023-01-21,Hamburg,02,00+,31,57,57,57,57,1852478,1.67,3.08,3.08,3.08,3.08\n2023-01-20,Hamburg,02,00+,44,69,69,69,69,1852478,2.38,3.72,3.72,3.72,3.72\n2023-01-19,Hamburg,02,00+,33,68,68,68,68,1852478,1.78,3.67,3.67,3.67,3.67\n2023-01-18,Hamburg,02,00+,43,84,84,84,84,1852478,2.32,4.53,4.53,4.53,4.53\n2023-01-17,Hamburg,02,00+,49,98,98,98,98,1852478,2.65,5.29,5.29,5.29,5.29\n2023-01-16,Hamburg,02,00+,61,118,118,118,118,1852478,3.29,6.37,6.37,6.37,6.37\n2023-01-15,Hamburg,02,00+,62,116,116,116,116,1852478,3.35,6.26,6.26,6.26,6.26\n2023-01-14,Hamburg,02,00+,64,118,118,118,118,1852478,3.45,6.37,6.37,6.37,6.37\n2023-01-13,Hamburg,02,00+,63,117,117,117,117,1852478,3.4,6.32,6.32,6.32,6.32\n2023-01-12,Hamburg,02,00+,66,143,143,143,143,1852478,3.56,7.72,7.72,7.72,7.72\n2023-01-11,Hamburg,02,00+,108,185,185,185,185,1852478,5.83,9.99,9.99,9.99,9.99\n2023-01-10,Hamburg,02,00+,99,193,193,193,193,1852478,5.34,10.42,10.42,10.42,10.42\n2023-01-09,Hamburg,02,00+,81,181,181,181,181,1852478,4.37,9.77,9.77,9.77,9.77\n2023-01-08,Hamburg,02,00+,82,181,181,181,181,1852478,4.43,9.77,9.77,9.77,9.77\n2023-01-07,Hamburg,02,00+,86,0,0,0,0,1852478,4.64,0,0,0,0\n2023-01-06,Hamburg,02,00+,87,0,0,0,0,1852478,4.7,0,0,0,0\n2023-01-05,Hamburg,02,00+,103,0,0,0,0,1852478,5.56,0,0,0,0\n2023-01-04,Hamburg,02,00+,114,0,0,0,0,1852478,6.15,0,0,0,0\n2023-01-03,Hamburg,02,00+,107,0,0,0,0,1852478,5.78,0,0,0,0\n2023-01-02,Hamburg,02,00+,83,0,0,0,0,1852478,4.48,0,0,0,0\n2024-08-31,Niedersachsen,03,00+,160,160,NA,NA,NA,8003421,2,2,NA,NA,NA\n2024-08-30,Niedersachsen,03,00+,120,172,204,194,220,8003421,1.5,2.15,2.55,2.43,2.75\n2024-08-29,Niedersachsen,03,00+,115,148,170,162,182,8003421,1.44,1.85,2.13,2.04,2.28\n2024-08-28,Niedersachsen,03,00+,104,142,159,153,171,8003421,1.3,1.77,2,1.92,2.14\n2024-08-27,Niedersachsen,03,00+,95,151,166,160,177,8003421,1.19,1.89,2.08,2,2.22\n2024-08-26,Niedersachsen,03,00+,102,137,147,142,157,8003421,1.27,1.71,1.85,1.79,1.96\n2024-08-25,Niedersachsen,03,00+,102,134,144,139,153,8003421,1.27,1.67,1.8,1.75,1.92\n2024-08-24,Niedersachsen,03,00+,105,135,145,140,154,8003421,1.31,1.69,1.82,1.76,1.93\n2024-08-23,Niedersachsen,03,00+,99,134,143,138,152,8003421,1.24,1.67,1.79,1.74,1.9\n2024-08-22,Niedersachsen,03,00+,103,139,147,143,156,8003421,1.29,1.74,1.85,1.79,1.95\n2024-08-21,Niedersachsen,03,00+,81,129,136,132,143,8003421,1.01,1.61,1.71,1.66,1.8\n2024-08-20,Niedersachsen,03,00+,90,121,127,123,133,8003421,1.12,1.51,1.59,1.55,1.66\n2024-08-19,Niedersachsen,03,00+,106,139,144,141,151,8003421,1.32,1.74,1.81,1.77,1.89\n2024-08-18,Niedersachsen,03,00+,108,141,146,143,153,8003421,1.35,1.76,1.84,1.79,1.92\n2024-08-17,Niedersachsen,03,00+,112,142,147,144,154,8003421,1.4,1.77,1.85,1.8,1.93\n2024-08-16,Niedersachsen,03,00+,111,142,147,144,153,8003421,1.39,1.77,1.84,1.8,1.92\n2024-08-15,Niedersachsen,03,00+,119,147,152,148,158,8003421,1.49,1.84,1.9,1.86,1.98\n2024-08-14,Niedersachsen,03,00+,116,155,159,156,166,8003421,1.45,1.94,2,1.96,2.08\n2024-08-13,Niedersachsen,03,00+,87,147,151,148,156,8003421,1.09,1.84,1.89,1.85,1.96\n2024-08-12,Niedersachsen,03,00+,137,171,174,172,179,8003421,1.71,2.14,2.18,2.15,2.25\n2024-08-11,Niedersachsen,03,00+,140,172,175,173,180,8003421,1.75,2.15,2.2,2.16,2.26\n2024-08-10,Niedersachsen,03,00+,147,176,179,177,184,8003421,1.84,2.2,2.25,2.21,2.31\n2024-08-09,Niedersachsen,03,00+,144,182,185,183,190,8003421,1.8,2.27,2.32,2.29,2.38\n2024-08-08,Niedersachsen,03,00+,127,170,172,170,176,8003421,1.59,2.12,2.16,2.14,2.21\n2024-08-07,Niedersachsen,03,00+,75,165,167,165,170,8003421,0.94,2.06,2.09,2.07,2.14\n2024-08-06,Niedersachsen,03,00+,97,168,170,168,173,8003421,1.21,2.1,2.13,2.11,2.17\n2024-08-05,Niedersachsen,03,00+,96,141,142,141,144,8003421,1.2,1.76,1.78,1.77,1.81\n2024-08-04,Niedersachsen,03,00+,103,145,146,145,148,8003421,1.29,1.81,1.83,1.82,1.86\n2024-08-03,Niedersachsen,03,00+,113,147,148,147,150,8003421,1.41,1.84,1.85,1.84,1.88\n2024-08-02,Niedersachsen,03,00+,105,146,147,146,148,8003421,1.31,1.82,1.84,1.83,1.86\n2024-08-01,Niedersachsen,03,00+,119,154,154,154,156,8003421,1.49,1.92,1.94,1.93,1.96\n2024-07-31,Niedersachsen,03,00+,125,163,163,163,165,8003421,1.56,2.04,2.05,2.04,2.06\n2024-07-30,Niedersachsen,03,00+,123,172,172,172,173,8003421,1.54,2.15,2.16,2.15,2.17\n2024-07-29,Niedersachsen,03,00+,138,188,188,188,188,8003421,1.72,2.35,2.35,2.35,2.36\n2024-07-28,Niedersachsen,03,00+,140,183,183,183,183,8003421,1.75,2.29,2.29,2.29,2.29\n2024-07-27,Niedersachsen,03,00+,146,179,179,179,179,8003421,1.82,2.24,2.24,2.24,2.24\n2024-07-26,Niedersachsen,03,00+,130,174,174,174,174,8003421,1.62,2.17,2.17,2.17,2.18\n2024-07-25,Niedersachsen,03,00+,143,185,185,185,185,8003421,1.79,2.31,2.31,2.31,2.31\n2024-07-24,Niedersachsen,03,00+,132,184,184,184,184,8003421,1.65,2.3,2.3,2.3,2.3\n2024-07-23,Niedersachsen,03,00+,105,175,175,175,175,8003421,1.31,2.19,2.19,2.19,2.19\n2024-07-22,Niedersachsen,03,00+,119,168,168,168,168,8003421,1.49,2.1,2.1,2.1,2.1\n2024-07-21,Niedersachsen,03,00+,124,172,172,172,172,8003421,1.55,2.15,2.15,2.15,2.15\n2024-07-20,Niedersachsen,03,00+,128,171,171,171,171,8003421,1.6,2.14,2.14,2.14,2.14\n2024-07-19,Niedersachsen,03,00+,128,181,181,181,181,8003421,1.6,2.26,2.26,2.26,2.26\n2024-07-18,Niedersachsen,03,00+,141,184,184,184,184,8003421,1.76,2.3,2.3,2.3,2.3\n2024-07-17,Niedersachsen,03,00+,156,197,197,197,197,8003421,1.95,2.46,2.46,2.46,2.46\n2024-07-16,Niedersachsen,03,00+,141,196,196,196,196,8003421,1.76,2.45,2.45,2.45,2.45\n2024-07-15,Niedersachsen,03,00+,145,193,193,193,193,8003421,1.81,2.41,2.41,2.41,2.41\n2024-07-14,Niedersachsen,03,00+,148,191,191,191,191,8003421,1.85,2.39,2.39,2.39,2.39\n2024-07-13,Niedersachsen,03,00+,152,190,190,190,190,8003421,1.9,2.37,2.37,2.37,2.37\n2024-07-12,Niedersachsen,03,00+,132,178,178,178,178,8003421,1.65,2.22,2.22,2.22,2.22\n2024-07-11,Niedersachsen,03,00+,115,156,156,156,156,8003421,1.44,1.95,1.95,1.95,1.95\n2024-07-10,Niedersachsen,03,00+,92,135,135,135,135,8003421,1.15,1.69,1.69,1.69,1.69\n2024-07-09,Niedersachsen,03,00+,72,128,128,128,128,8003421,0.9,1.6,1.6,1.6,1.6\n2024-07-08,Niedersachsen,03,00+,80,112,112,112,112,8003421,1,1.4,1.4,1.4,1.4\n2024-07-07,Niedersachsen,03,00+,85,113,113,113,113,8003421,1.06,1.41,1.41,1.41,1.41\n2024-07-06,Niedersachsen,03,00+,87,112,112,112,112,8003421,1.09,1.4,1.4,1.4,1.4\n2024-07-05,Niedersachsen,03,00+,69,108,108,108,108,8003421,0.86,1.35,1.35,1.35,1.35\n2024-07-04,Niedersachsen,03,00+,79,120,120,120,120,8003421,0.99,1.5,1.5,1.5,1.5\n2024-07-03,Niedersachsen,03,00+,76,120,120,120,120,8003421,0.95,1.5,1.5,1.5,1.5\n2024-07-02,Niedersachsen,03,00+,82,128,128,128,128,8003421,1.02,1.6,1.6,1.6,1.6\n2024-07-01,Niedersachsen,03,00+,102,140,140,140,140,8003421,1.27,1.75,1.75,1.75,1.75\n2024-06-30,Niedersachsen,03,00+,102,136,136,136,136,8003421,1.27,1.7,1.7,1.7,1.7\n2024-06-29,Niedersachsen,03,00+,107,138,138,138,138,8003421,1.34,1.72,1.72,1.72,1.72\n2024-06-28,Niedersachsen,03,00+,97,135,135,135,135,8003421,1.21,1.69,1.69,1.69,1.69\n2024-06-27,Niedersachsen,03,00+,90,123,123,123,123,8003421,1.12,1.54,1.54,1.54,1.54\n2024-06-26,Niedersachsen,03,00+,87,122,122,122,122,8003421,1.09,1.52,1.52,1.52,1.52\n2024-06-25,Niedersachsen,03,00+,52,107,107,107,107,8003421,0.65,1.34,1.34,1.34,1.34\n2024-06-24,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-23,Niedersachsen,03,00+,62,88,88,88,88,8003421,0.77,1.1,1.1,1.1,1.1\n2024-06-22,Niedersachsen,03,00+,62,83,83,83,83,8003421,0.77,1.04,1.04,1.04,1.04\n2024-06-21,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-20,Niedersachsen,03,00+,52,77,77,77,77,8003421,0.65,0.96,0.96,0.96,0.96\n2024-06-19,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-18,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-17,Niedersachsen,03,00+,46,62,62,62,62,8003421,0.57,0.77,0.77,0.77,0.77\n2024-06-16,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-15,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-14,Niedersachsen,03,00+,42,54,54,54,54,8003421,0.52,0.67,0.67,0.67,0.67\n2024-06-13,Niedersachsen,03,00+,39,51,51,51,51,8003421,0.49,0.64,0.64,0.64,0.64\n2024-06-12,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-06-11,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2024-06-10,Niedersachsen,03,00+,28,31,31,31,31,8003421,0.35,0.39,0.39,0.39,0.39\n2024-06-09,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-08,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-07,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-06-06,Niedersachsen,03,00+,20,22,22,22,22,8003421,0.25,0.27,0.27,0.27,0.27\n2024-06-05,Niedersachsen,03,00+,15,20,20,20,20,8003421,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Niedersachsen,03,00+,10,20,20,20,20,8003421,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-02,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-01,Niedersachsen,03,00+,12,15,15,15,15,8003421,0.15,0.19,0.19,0.19,0.19\n2024-05-31,Niedersachsen,03,00+,12,14,14,14,14,8003421,0.15,0.17,0.17,0.17,0.17\n2024-05-30,Niedersachsen,03,00+,13,16,16,16,16,8003421,0.16,0.2,0.2,0.2,0.2\n2024-05-29,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-28,Niedersachsen,03,00+,18,25,25,25,25,8003421,0.22,0.31,0.31,0.31,0.31\n2024-05-27,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-26,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-25,Niedersachsen,03,00+,16,19,19,19,19,8003421,0.2,0.24,0.24,0.24,0.24\n2024-05-24,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-05-23,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2024-05-22,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-05-21,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-05-20,Niedersachsen,03,00+,24,32,32,32,32,8003421,0.3,0.4,0.4,0.4,0.4\n2024-05-19,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-18,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-17,Niedersachsen,03,00+,26,31,31,31,31,8003421,0.32,0.39,0.39,0.39,0.39\n2024-05-16,Niedersachsen,03,00+,21,29,29,29,29,8003421,0.26,0.36,0.36,0.36,0.36\n2024-05-15,Niedersachsen,03,00+,20,29,29,29,29,8003421,0.25,0.36,0.36,0.36,0.36\n2024-05-14,Niedersachsen,03,00+,15,28,28,28,28,8003421,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-05-12,Niedersachsen,03,00+,18,20,20,20,20,8003421,0.22,0.25,0.25,0.25,0.25\n2024-05-11,Niedersachsen,03,00+,19,22,22,22,22,8003421,0.24,0.27,0.27,0.27,0.27\n2024-05-10,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2024-05-09,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-05-08,Niedersachsen,03,00+,12,24,24,24,24,8003421,0.15,0.3,0.3,0.3,0.3\n2024-05-07,Niedersachsen,03,00+,10,16,16,16,16,8003421,0.12,0.2,0.2,0.2,0.2\n2024-05-06,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Niedersachsen,03,00+,13,18,18,18,18,8003421,0.16,0.22,0.22,0.22,0.22\n2024-05-03,Niedersachsen,03,00+,13,22,22,22,22,8003421,0.16,0.27,0.27,0.27,0.27\n2024-05-02,Niedersachsen,03,00+,16,21,21,21,21,8003421,0.2,0.26,0.26,0.26,0.26\n2024-05-01,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-04-30,Niedersachsen,03,00+,11,24,24,24,24,8003421,0.14,0.3,0.3,0.3,0.3\n2024-04-29,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-28,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-27,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-26,Niedersachsen,03,00+,6,13,13,13,13,8003421,0.07,0.16,0.16,0.16,0.16\n2024-04-25,Niedersachsen,03,00+,10,14,14,14,14,8003421,0.12,0.17,0.17,0.17,0.17\n2024-04-24,Niedersachsen,03,00+,10,13,13,13,13,8003421,0.12,0.16,0.16,0.16,0.16\n2024-04-23,Niedersachsen,03,00+,11,15,15,15,15,8003421,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-21,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-20,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-19,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2024-04-18,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2024-04-17,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2024-04-16,Niedersachsen,03,00+,15,17,17,17,17,8003421,0.19,0.21,0.21,0.21,0.21\n2024-04-15,Niedersachsen,03,00+,23,25,25,25,25,8003421,0.29,0.31,0.31,0.31,0.31\n2024-04-14,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-13,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-12,Niedersachsen,03,00+,24,28,28,28,28,8003421,0.3,0.35,0.35,0.35,0.35\n2024-04-11,Niedersachsen,03,00+,25,28,28,28,28,8003421,0.31,0.35,0.35,0.35,0.35\n2024-04-10,Niedersachsen,03,00+,16,29,29,29,29,8003421,0.2,0.36,0.36,0.36,0.36\n2024-04-09,Niedersachsen,03,00+,21,33,33,33,33,8003421,0.26,0.41,0.41,0.41,0.41\n2024-04-08,Niedersachsen,03,00+,17,24,24,24,24,8003421,0.21,0.3,0.3,0.3,0.3\n2024-04-07,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-04-06,Niedersachsen,03,00+,20,23,23,23,23,8003421,0.25,0.29,0.29,0.29,0.29\n2024-04-05,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-04-04,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2024-04-03,Niedersachsen,03,00+,12,22,22,22,22,8003421,0.15,0.27,0.27,0.27,0.27\n2024-04-02,Niedersachsen,03,00+,7,17,17,17,17,8003421,0.09,0.21,0.21,0.21,0.21\n2024-04-01,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-31,Niedersachsen,03,00+,14,22,22,22,22,8003421,0.17,0.27,0.27,0.27,0.27\n2024-03-30,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2024-03-29,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-03-28,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-03-27,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-03-26,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-25,Niedersachsen,03,00+,25,29,29,29,29,8003421,0.31,0.36,0.36,0.36,0.36\n2024-03-24,Niedersachsen,03,00+,26,30,30,30,30,8003421,0.32,0.37,0.37,0.37,0.37\n2024-03-23,Niedersachsen,03,00+,27,30,30,30,30,8003421,0.34,0.37,0.37,0.37,0.37\n2024-03-22,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-21,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-20,Niedersachsen,03,00+,32,42,42,42,42,8003421,0.4,0.52,0.52,0.52,0.52\n2024-03-19,Niedersachsen,03,00+,28,43,43,43,43,8003421,0.35,0.54,0.54,0.54,0.54\n2024-03-18,Niedersachsen,03,00+,22,38,38,38,38,8003421,0.27,0.47,0.47,0.47,0.47\n2024-03-17,Niedersachsen,03,00+,23,38,38,38,38,8003421,0.29,0.47,0.47,0.47,0.47\n2024-03-16,Niedersachsen,03,00+,23,37,37,37,37,8003421,0.29,0.46,0.46,0.46,0.46\n2024-03-15,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-03-14,Niedersachsen,03,00+,22,35,35,35,35,8003421,0.27,0.44,0.44,0.44,0.44\n2024-03-13,Niedersachsen,03,00+,21,31,31,31,31,8003421,0.26,0.39,0.39,0.39,0.39\n2024-03-12,Niedersachsen,03,00+,23,35,35,35,35,8003421,0.29,0.44,0.44,0.44,0.44\n2024-03-11,Niedersachsen,03,00+,29,42,42,42,42,8003421,0.36,0.52,0.52,0.52,0.52\n2024-03-10,Niedersachsen,03,00+,31,43,43,43,43,8003421,0.39,0.54,0.54,0.54,0.54\n2024-03-09,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-03-08,Niedersachsen,03,00+,36,46,46,46,46,8003421,0.45,0.57,0.57,0.57,0.57\n2024-03-07,Niedersachsen,03,00+,36,50,50,50,50,8003421,0.45,0.62,0.62,0.62,0.62\n2024-03-06,Niedersachsen,03,00+,38,51,51,51,51,8003421,0.47,0.64,0.64,0.64,0.64\n2024-03-05,Niedersachsen,03,00+,33,54,54,54,54,8003421,0.41,0.67,0.67,0.67,0.67\n2024-03-04,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2024-03-03,Niedersachsen,03,00+,41,50,50,50,50,8003421,0.51,0.62,0.62,0.62,0.62\n2024-03-02,Niedersachsen,03,00+,42,50,50,50,50,8003421,0.52,0.62,0.62,0.62,0.62\n2024-03-01,Niedersachsen,03,00+,44,57,57,57,57,8003421,0.55,0.71,0.71,0.71,0.71\n2024-02-29,Niedersachsen,03,00+,44,58,58,58,58,8003421,0.55,0.72,0.72,0.72,0.72\n2024-02-28,Niedersachsen,03,00+,41,56,56,56,56,8003421,0.51,0.7,0.7,0.7,0.7\n2024-02-27,Niedersachsen,03,00+,40,56,56,56,56,8003421,0.5,0.7,0.7,0.7,0.7\n2024-02-26,Niedersachsen,03,00+,56,73,73,73,73,8003421,0.7,0.91,0.91,0.91,0.91\n2024-02-25,Niedersachsen,03,00+,58,73,73,73,73,8003421,0.72,0.91,0.91,0.91,0.91\n2024-02-24,Niedersachsen,03,00+,61,75,75,75,75,8003421,0.76,0.94,0.94,0.94,0.94\n2024-02-23,Niedersachsen,03,00+,64,78,78,78,78,8003421,0.8,0.97,0.97,0.97,0.97\n2024-02-22,Niedersachsen,03,00+,58,79,79,79,79,8003421,0.72,0.99,0.99,0.99,0.99\n2024-02-21,Niedersachsen,03,00+,61,85,85,85,85,8003421,0.76,1.06,1.06,1.06,1.06\n2024-02-20,Niedersachsen,03,00+,58,92,92,92,92,8003421,0.72,1.15,1.15,1.15,1.15\n2024-02-19,Niedersachsen,03,00+,63,91,91,91,91,8003421,0.79,1.14,1.14,1.14,1.14\n2024-02-18,Niedersachsen,03,00+,67,93,93,93,93,8003421,0.84,1.16,1.16,1.16,1.16\n2024-02-17,Niedersachsen,03,00+,71,94,94,94,94,8003421,0.89,1.17,1.17,1.17,1.17\n2024-02-16,Niedersachsen,03,00+,75,100,100,100,100,8003421,0.94,1.25,1.25,1.25,1.25\n2024-02-15,Niedersachsen,03,00+,69,95,95,95,95,8003421,0.86,1.19,1.19,1.19,1.19\n2024-02-14,Niedersachsen,03,00+,77,107,107,107,107,8003421,0.96,1.34,1.34,1.34,1.34\n2024-02-13,Niedersachsen,03,00+,58,103,103,103,103,8003421,0.72,1.29,1.29,1.29,1.29\n2024-02-12,Niedersachsen,03,00+,82,122,122,122,122,8003421,1.02,1.52,1.52,1.52,1.52\n2024-02-11,Niedersachsen,03,00+,89,125,125,125,125,8003421,1.11,1.56,1.56,1.56,1.56\n2024-02-10,Niedersachsen,03,00+,93,125,125,125,125,8003421,1.16,1.56,1.56,1.56,1.56\n2024-02-09,Niedersachsen,03,00+,88,117,117,117,117,8003421,1.1,1.46,1.46,1.46,1.46\n2024-02-08,Niedersachsen,03,00+,108,142,142,142,142,8003421,1.35,1.77,1.77,1.77,1.77\n2024-02-07,Niedersachsen,03,00+,92,140,140,140,140,8003421,1.15,1.75,1.75,1.75,1.75\n2024-02-06,Niedersachsen,03,00+,115,158,158,158,158,8003421,1.44,1.97,1.97,1.97,1.97\n2024-02-05,Niedersachsen,03,00+,115,161,161,161,161,8003421,1.44,2.01,2.01,2.01,2.01\n2024-02-04,Niedersachsen,03,00+,118,157,157,157,157,8003421,1.47,1.96,1.96,1.96,1.96\n2024-02-03,Niedersachsen,03,00+,123,159,159,159,159,8003421,1.54,1.99,1.99,1.99,1.99\n2024-02-02,Niedersachsen,03,00+,115,170,170,170,170,8003421,1.44,2.12,2.12,2.12,2.12\n2024-02-01,Niedersachsen,03,00+,105,153,153,153,153,8003421,1.31,1.91,1.91,1.91,1.91\n2024-01-31,Niedersachsen,03,00+,110,159,159,159,159,8003421,1.37,1.99,1.99,1.99,1.99\n2024-01-30,Niedersachsen,03,00+,86,162,162,162,162,8003421,1.07,2.02,2.02,2.02,2.02\n2024-01-29,Niedersachsen,03,00+,123,163,163,163,163,8003421,1.54,2.04,2.04,2.04,2.04\n2024-01-28,Niedersachsen,03,00+,137,174,174,174,174,8003421,1.71,2.17,2.17,2.17,2.17\n2024-01-27,Niedersachsen,03,00+,144,175,175,175,175,8003421,1.8,2.19,2.19,2.19,2.19\n2024-01-26,Niedersachsen,03,00+,136,185,185,185,185,8003421,1.7,2.31,2.31,2.31,2.31\n2024-01-25,Niedersachsen,03,00+,138,187,187,187,187,8003421,1.72,2.34,2.34,2.34,2.34\n2024-01-24,Niedersachsen,03,00+,146,188,188,188,188,8003421,1.82,2.35,2.35,2.35,2.35\n2024-01-23,Niedersachsen,03,00+,112,182,182,182,182,8003421,1.4,2.27,2.27,2.27,2.27\n2024-01-22,Niedersachsen,03,00+,109,185,185,185,185,8003421,1.36,2.31,2.31,2.31,2.31\n2024-01-21,Niedersachsen,03,00+,111,176,176,176,176,8003421,1.39,2.2,2.2,2.2,2.2\n2024-01-20,Niedersachsen,03,00+,120,178,178,178,178,8003421,1.5,2.22,2.22,2.22,2.22\n2024-01-19,Niedersachsen,03,00+,134,176,176,176,176,8003421,1.67,2.2,2.2,2.2,2.2\n2024-01-18,Niedersachsen,03,00+,131,187,187,187,187,8003421,1.64,2.34,2.34,2.34,2.34\n2024-01-17,Niedersachsen,03,00+,146,209,209,209,209,8003421,1.82,2.61,2.61,2.61,2.61\n2024-01-16,Niedersachsen,03,00+,146,220,220,220,220,8003421,1.82,2.75,2.75,2.75,2.75\n2024-01-15,Niedersachsen,03,00+,187,250,250,250,250,8003421,2.34,3.12,3.12,3.12,3.12\n2024-01-14,Niedersachsen,03,00+,198,256,256,256,256,8003421,2.47,3.2,3.2,3.2,3.2\n2024-01-13,Niedersachsen,03,00+,205,255,255,255,255,8003421,2.56,3.19,3.19,3.19,3.19\n2024-01-12,Niedersachsen,03,00+,227,277,277,277,277,8003421,2.84,3.46,3.46,3.46,3.46\n2024-01-11,Niedersachsen,03,00+,248,329,329,329,329,8003421,3.1,4.11,4.11,4.11,4.11\n2024-01-10,Niedersachsen,03,00+,272,365,365,365,365,8003421,3.4,4.56,4.56,4.56,4.56\n2024-01-09,Niedersachsen,03,00+,316,489,489,489,489,8003421,3.95,6.11,6.11,6.11,6.11\n2024-01-08,Niedersachsen,03,00+,270,421,421,421,421,8003421,3.37,5.26,5.26,5.26,5.26\n2024-01-07,Niedersachsen,03,00+,292,436,436,436,436,8003421,3.65,5.45,5.45,5.45,5.45\n2024-01-06,Niedersachsen,03,00+,316,454,454,454,454,8003421,3.95,5.67,5.67,5.67,5.67\n2024-01-05,Niedersachsen,03,00+,320,481,481,481,481,8003421,4,6.01,6.01,6.01,6.01\n2024-01-04,Niedersachsen,03,00+,341,497,497,497,497,8003421,4.26,6.21,6.21,6.21,6.21\n2024-01-03,Niedersachsen,03,00+,474,693,693,693,693,8003421,5.92,8.66,8.66,8.66,8.66\n2024-01-02,Niedersachsen,03,00+,259,536,536,536,536,8003421,3.24,6.7,6.7,6.7,6.7\n2024-01-01,Niedersachsen,03,00+,262,526,526,526,526,8003421,3.27,6.57,6.57,6.57,6.57\n2023-12-31,Niedersachsen,03,00+,268,510,510,510,510,8003421,3.35,6.37,6.37,6.37,6.37\n2023-12-30,Niedersachsen,03,00+,271,493,493,493,493,8003421,3.39,6.16,6.16,6.16,6.16\n2023-12-29,Niedersachsen,03,00+,280,508,508,508,508,8003421,3.5,6.35,6.35,6.35,6.35\n2023-12-28,Niedersachsen,03,00+,257,530,530,530,530,8003421,3.21,6.62,6.62,6.62,6.62\n2023-12-27,Niedersachsen,03,00+,268,409,409,409,409,8003421,3.35,5.11,5.11,5.11,5.11\n2023-12-26,Niedersachsen,03,00+,408,547,547,547,547,8003421,5.1,6.83,6.83,6.83,6.83\n2023-12-25,Niedersachsen,03,00+,606,765,765,765,765,8003421,7.57,9.56,9.56,9.56,9.56\n2023-12-24,Niedersachsen,03,00+,629,781,781,781,781,8003421,7.86,9.76,9.76,9.76,9.76\n2023-12-23,Niedersachsen,03,00+,662,805,805,805,805,8003421,8.27,10.06,10.06,10.06,10.06\n2023-12-22,Niedersachsen,03,00+,642,822,822,822,822,8003421,8.02,10.27,10.27,10.27,10.27\n2023-12-21,Niedersachsen,03,00+,656,854,854,854,854,8003421,8.2,10.67,10.67,10.67,10.67\n2023-12-20,Niedersachsen,03,00+,644,833,833,833,833,8003421,8.05,10.41,10.41,10.41,10.41\n2023-12-19,Niedersachsen,03,00+,599,861,861,861,861,8003421,7.48,10.76,10.76,10.76,10.76\n2023-12-18,Niedersachsen,03,00+,700,930,930,930,930,8003421,8.75,11.62,11.62,11.62,11.62\n2023-12-17,Niedersachsen,03,00+,721,928,928,928,928,8003421,9.01,11.6,11.6,11.6,11.6\n2023-12-16,Niedersachsen,03,00+,754,931,931,931,931,8003421,9.42,11.63,11.63,11.63,11.63\n2023-12-15,Niedersachsen,03,00+,733,961,961,961,961,8003421,9.16,12.01,12.01,12.01,12.01\n2023-12-14,Niedersachsen,03,00+,711,935,935,935,935,8003421,8.88,11.68,11.68,11.68,11.68\n2023-12-13,Niedersachsen,03,00+,664,913,913,913,913,8003421,8.3,11.41,11.41,11.41,11.41\n2023-12-12,Niedersachsen,03,00+,519,893,893,893,893,8003421,6.48,11.16,11.16,11.16,11.16\n2023-12-11,Niedersachsen,03,00+,547,816,816,816,816,8003421,6.83,10.2,10.2,10.2,10.2\n2023-12-10,Niedersachsen,03,00+,553,802,802,802,802,8003421,6.91,10.02,10.02,10.02,10.02\n2023-12-09,Niedersachsen,03,00+,566,781,781,781,781,8003421,7.07,9.76,9.76,9.76,9.76\n2023-12-08,Niedersachsen,03,00+,532,753,753,753,753,8003421,6.65,9.41,9.41,9.41,9.41\n2023-12-07,Niedersachsen,03,00+,487,721,721,721,721,8003421,6.08,9.01,9.01,9.01,9.01\n2023-12-06,Niedersachsen,03,00+,487,731,731,731,731,8003421,6.08,9.13,9.13,9.13,9.13\n2023-12-05,Niedersachsen,03,00+,485,726,726,726,726,8003421,6.06,9.07,9.07,9.07,9.07\n2023-12-04,Niedersachsen,03,00+,552,748,748,748,748,8003421,6.9,9.35,9.35,9.35,9.35\n2023-12-03,Niedersachsen,03,00+,565,751,751,751,751,8003421,7.06,9.38,9.38,9.38,9.38\n2023-12-02,Niedersachsen,03,00+,576,748,748,748,748,8003421,7.2,9.35,9.35,9.35,9.35\n2023-12-01,Niedersachsen,03,00+,560,716,716,716,716,8003421,7,8.95,8.95,8.95,8.95\n2023-11-30,Niedersachsen,03,00+,541,722,722,722,722,8003421,6.76,9.02,9.02,9.02,9.02\n2023-11-29,Niedersachsen,03,00+,447,688,688,688,688,8003421,5.59,8.6,8.6,8.6,8.6\n2023-11-28,Niedersachsen,03,00+,466,702,702,702,702,8003421,5.82,8.77,8.77,8.77,8.77\n2023-11-27,Niedersachsen,03,00+,574,738,738,738,738,8003421,7.17,9.22,9.22,9.22,9.22\n2023-11-26,Niedersachsen,03,00+,577,729,729,729,729,8003421,7.21,9.11,9.11,9.11,9.11\n2023-11-25,Niedersachsen,03,00+,592,734,734,734,734,8003421,7.4,9.17,9.17,9.17,9.17\n2023-11-24,Niedersachsen,03,00+,565,743,743,743,743,8003421,7.06,9.28,9.28,9.28,9.28\n2023-11-23,Niedersachsen,03,00+,523,738,738,738,738,8003421,6.53,9.22,9.22,9.22,9.22\n2023-11-22,Niedersachsen,03,00+,494,739,739,739,739,8003421,6.17,9.23,9.23,9.23,9.23\n2023-11-21,Niedersachsen,03,00+,407,681,681,681,681,8003421,5.09,8.51,8.51,8.51,8.51\n2023-11-20,Niedersachsen,03,00+,415,557,557,557,557,8003421,5.19,6.96,6.96,6.96,6.96\n2023-11-19,Niedersachsen,03,00+,424,566,566,566,566,8003421,5.3,7.07,7.07,7.07,7.07\n2023-11-18,Niedersachsen,03,00+,438,566,566,566,566,8003421,5.47,7.07,7.07,7.07,7.07\n2023-11-17,Niedersachsen,03,00+,377,546,546,546,546,8003421,4.71,6.82,6.82,6.82,6.82\n2023-11-16,Niedersachsen,03,00+,369,532,532,532,532,8003421,4.61,6.65,6.65,6.65,6.65\n2023-11-15,Niedersachsen,03,00+,352,544,544,544,544,8003421,4.4,6.8,6.8,6.8,6.8\n2023-11-14,Niedersachsen,03,00+,282,509,509,509,509,8003421,3.52,6.36,6.36,6.36,6.36\n2023-11-13,Niedersachsen,03,00+,340,515,515,515,515,8003421,4.25,6.43,6.43,6.43,6.43\n2023-11-12,Niedersachsen,03,00+,351,515,515,515,515,8003421,4.39,6.43,6.43,6.43,6.43\n2023-11-11,Niedersachsen,03,00+,360,507,507,507,507,8003421,4.5,6.33,6.33,6.33,6.33\n2023-11-10,Niedersachsen,03,00+,323,490,490,490,490,8003421,4.04,6.12,6.12,6.12,6.12\n2023-11-09,Niedersachsen,03,00+,320,520,520,520,520,8003421,4,6.5,6.5,6.5,6.5\n2023-11-08,Niedersachsen,03,00+,404,591,591,591,591,8003421,5.05,7.38,7.38,7.38,7.38\n2023-11-07,Niedersachsen,03,00+,298,528,528,528,528,8003421,3.72,6.6,6.6,6.6,6.6\n2023-11-06,Niedersachsen,03,00+,330,515,515,515,515,8003421,4.12,6.43,6.43,6.43,6.43\n2023-11-05,Niedersachsen,03,00+,336,510,510,510,510,8003421,4.2,6.37,6.37,6.37,6.37\n2023-11-04,Niedersachsen,03,00+,343,512,512,512,512,8003421,4.29,6.4,6.4,6.4,6.4\n2023-11-03,Niedersachsen,03,00+,311,529,529,529,529,8003421,3.89,6.61,6.61,6.61,6.61\n2023-11-02,Niedersachsen,03,00+,270,506,506,506,506,8003421,3.37,6.32,6.32,6.32,6.32\n2023-11-01,Niedersachsen,03,00+,247,423,423,423,423,8003421,3.09,5.29,5.29,5.29,5.29\n2023-10-31,Niedersachsen,03,00+,303,489,489,489,489,8003421,3.79,6.11,6.11,6.11,6.11\n2023-10-30,Niedersachsen,03,00+,321,478,478,478,478,8003421,4.01,5.97,5.97,5.97,5.97\n2023-10-29,Niedersachsen,03,00+,325,477,477,477,477,8003421,4.06,5.96,5.96,5.96,5.96\n2023-10-28,Niedersachsen,03,00+,326,467,467,467,467,8003421,4.07,5.84,5.84,5.84,5.84\n2023-10-27,Niedersachsen,03,00+,274,439,439,439,439,8003421,3.42,5.49,5.49,5.49,5.49\n2023-10-26,Niedersachsen,03,00+,238,391,391,391,391,8003421,2.97,4.89,4.89,4.89,4.89\n2023-10-25,Niedersachsen,03,00+,181,333,333,333,333,8003421,2.26,4.16,4.16,4.16,4.16\n2023-10-24,Niedersachsen,03,00+,144,300,300,300,300,8003421,1.8,3.75,3.75,3.75,3.75\n2023-10-23,Niedersachsen,03,00+,150,233,233,233,233,8003421,1.87,2.91,2.91,2.91,2.91\n2023-10-22,Niedersachsen,03,00+,154,230,230,230,230,8003421,1.92,2.87,2.87,2.87,2.87\n2023-10-21,Niedersachsen,03,00+,158,236,236,236,236,8003421,1.97,2.95,2.95,2.95,2.95\n2023-10-20,Niedersachsen,03,00+,161,229,229,229,229,8003421,2.01,2.86,2.86,2.86,2.86\n2023-10-19,Niedersachsen,03,00+,139,224,224,224,224,8003421,1.74,2.8,2.8,2.8,2.8\n2023-10-18,Niedersachsen,03,00+,130,211,211,211,211,8003421,1.62,2.64,2.64,2.64,2.64\n2023-10-17,Niedersachsen,03,00+,119,197,197,197,197,8003421,1.49,2.46,2.46,2.46,2.46\n2023-10-16,Niedersachsen,03,00+,145,203,203,203,203,8003421,1.81,2.54,2.54,2.54,2.54\n2023-10-15,Niedersachsen,03,00+,152,207,207,207,207,8003421,1.9,2.59,2.59,2.59,2.59\n2023-10-14,Niedersachsen,03,00+,158,206,206,206,206,8003421,1.97,2.57,2.57,2.57,2.57\n2023-10-13,Niedersachsen,03,00+,144,198,198,198,198,8003421,1.8,2.47,2.47,2.47,2.47\n2023-10-12,Niedersachsen,03,00+,149,207,207,207,207,8003421,1.86,2.59,2.59,2.59,2.59\n2023-10-11,Niedersachsen,03,00+,155,227,227,227,227,8003421,1.94,2.84,2.84,2.84,2.84\n2023-10-10,Niedersachsen,03,00+,113,205,205,205,205,8003421,1.41,2.56,2.56,2.56,2.56\n2023-10-09,Niedersachsen,03,00+,116,189,189,189,189,8003421,1.45,2.36,2.36,2.36,2.36\n2023-10-08,Niedersachsen,03,00+,116,183,183,183,183,8003421,1.45,2.29,2.29,2.29,2.29\n2023-10-07,Niedersachsen,03,00+,119,180,180,180,180,8003421,1.49,2.25,2.25,2.25,2.25\n2023-10-06,Niedersachsen,03,00+,94,164,164,164,164,8003421,1.17,2.05,2.05,2.05,2.05\n2023-10-05,Niedersachsen,03,00+,76,139,139,139,139,8003421,0.95,1.74,1.74,1.74,1.74\n2023-10-04,Niedersachsen,03,00+,47,115,115,115,115,8003421,0.59,1.44,1.44,1.44,1.44\n2023-10-03,Niedersachsen,03,00+,67,134,134,134,134,8003421,0.84,1.67,1.67,1.67,1.67\n2023-10-02,Niedersachsen,03,00+,84,126,126,126,126,8003421,1.05,1.57,1.57,1.57,1.57\n2023-10-01,Niedersachsen,03,00+,85,125,125,125,125,8003421,1.06,1.56,1.56,1.56,1.56\n2023-09-30,Niedersachsen,03,00+,87,125,125,125,125,8003421,1.09,1.56,1.56,1.56,1.56\n2023-09-29,Niedersachsen,03,00+,87,132,132,132,132,8003421,1.09,1.65,1.65,1.65,1.65\n2023-09-28,Niedersachsen,03,00+,84,139,139,139,139,8003421,1.05,1.74,1.74,1.74,1.74\n2023-09-27,Niedersachsen,03,00+,87,144,144,144,144,8003421,1.09,1.8,1.8,1.8,1.8\n2023-09-26,Niedersachsen,03,00+,78,145,145,145,145,8003421,0.97,1.81,1.81,1.81,1.81\n2023-09-25,Niedersachsen,03,00+,92,145,145,145,145,8003421,1.15,1.81,1.81,1.81,1.81\n2023-09-24,Niedersachsen,03,00+,97,150,150,150,150,8003421,1.21,1.87,1.87,1.87,1.87\n2023-09-23,Niedersachsen,03,00+,104,155,155,155,155,8003421,1.3,1.94,1.94,1.94,1.94\n2023-09-22,Niedersachsen,03,00+,103,157,157,157,157,8003421,1.29,1.96,1.96,1.96,1.96\n2023-09-21,Niedersachsen,03,00+,83,148,148,148,148,8003421,1.04,1.85,1.85,1.85,1.85\n2023-09-20,Niedersachsen,03,00+,72,138,138,138,138,8003421,0.9,1.72,1.72,1.72,1.72\n2023-09-19,Niedersachsen,03,00+,57,138,138,138,138,8003421,0.71,1.72,1.72,1.72,1.72\n2023-09-18,Niedersachsen,03,00+,75,138,138,138,138,8003421,0.94,1.72,1.72,1.72,1.72\n2023-09-17,Niedersachsen,03,00+,79,137,137,137,137,8003421,0.99,1.71,1.71,1.71,1.71\n2023-09-16,Niedersachsen,03,00+,81,131,131,131,131,8003421,1.01,1.64,1.64,1.64,1.64\n2023-09-15,Niedersachsen,03,00+,88,141,141,141,141,8003421,1.1,1.76,1.76,1.76,1.76\n2023-09-14,Niedersachsen,03,00+,111,165,165,165,165,8003421,1.39,2.06,2.06,2.06,2.06\n2023-09-13,Niedersachsen,03,00+,103,171,171,171,171,8003421,1.29,2.14,2.14,2.14,2.14\n2023-09-12,Niedersachsen,03,00+,81,164,164,164,164,8003421,1.01,2.05,2.05,2.05,2.05\n2023-09-11,Niedersachsen,03,00+,88,157,157,157,157,8003421,1.1,1.96,1.96,1.96,1.96\n2023-09-10,Niedersachsen,03,00+,94,158,158,158,158,8003421,1.17,1.97,1.97,1.97,1.97\n2023-09-09,Niedersachsen,03,00+,99,162,162,162,162,8003421,1.24,2.02,2.02,2.02,2.02\n2023-09-08,Niedersachsen,03,00+,81,148,148,148,148,8003421,1.01,1.85,1.85,1.85,1.85\n2023-09-07,Niedersachsen,03,00+,68,124,124,124,124,8003421,0.85,1.55,1.55,1.55,1.55\n2023-09-06,Niedersachsen,03,00+,71,129,129,129,129,8003421,0.89,1.61,1.61,1.61,1.61\n2023-09-05,Niedersachsen,03,00+,59,134,134,134,134,8003421,0.74,1.67,1.67,1.67,1.67\n2023-09-04,Niedersachsen,03,00+,72,118,118,118,118,8003421,0.9,1.47,1.47,1.47,1.47\n2023-09-03,Niedersachsen,03,00+,75,115,115,115,115,8003421,0.94,1.44,1.44,1.44,1.44\n2023-09-02,Niedersachsen,03,00+,77,112,112,112,112,8003421,0.96,1.4,1.4,1.4,1.4\n2023-09-01,Niedersachsen,03,00+,92,126,126,126,126,8003421,1.15,1.57,1.57,1.57,1.57\n2023-08-31,Niedersachsen,03,00+,79,123,123,123,123,8003421,0.99,1.54,1.54,1.54,1.54\n2023-08-30,Niedersachsen,03,00+,68,117,117,117,117,8003421,0.85,1.46,1.46,1.46,1.46\n2023-08-29,Niedersachsen,03,00+,86,125,125,125,125,8003421,1.07,1.56,1.56,1.56,1.56\n2023-08-28,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-27,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-26,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-25,Niedersachsen,03,00+,0,114,114,114,114,8003421,0,1.42,1.42,1.42,1.42\n2023-08-24,Niedersachsen,03,00+,70,109,109,109,109,8003421,0.87,1.36,1.36,1.36,1.36\n2023-08-23,Niedersachsen,03,00+,45,100,100,100,100,8003421,0.56,1.25,1.25,1.25,1.25\n2023-08-22,Niedersachsen,03,00+,43,82,82,82,82,8003421,0.54,1.02,1.02,1.02,1.02\n2023-08-21,Niedersachsen,03,00+,40,65,65,65,65,8003421,0.5,0.81,0.81,0.81,0.81\n2023-08-20,Niedersachsen,03,00+,41,64,64,64,64,8003421,0.51,0.8,0.8,0.8,0.8\n2023-08-19,Niedersachsen,03,00+,43,63,63,63,63,8003421,0.54,0.79,0.79,0.79,0.79\n2023-08-18,Niedersachsen,03,00+,39,60,60,60,60,8003421,0.49,0.75,0.75,0.75,0.75\n2023-08-17,Niedersachsen,03,00+,35,60,60,60,60,8003421,0.44,0.75,0.75,0.75,0.75\n2023-08-16,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-15,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-14,Niedersachsen,03,00+,43,57,57,57,57,8003421,0.54,0.71,0.71,0.71,0.71\n2023-08-13,Niedersachsen,03,00+,44,56,56,56,56,8003421,0.55,0.7,0.7,0.7,0.7\n2023-08-12,Niedersachsen,03,00+,46,56,56,56,56,8003421,0.57,0.7,0.7,0.7,0.7\n2023-08-11,Niedersachsen,03,00+,36,54,54,54,54,8003421,0.45,0.67,0.67,0.67,0.67\n2023-08-10,Niedersachsen,03,00+,30,48,48,48,48,8003421,0.37,0.6,0.6,0.6,0.6\n2023-08-09,Niedersachsen,03,00+,21,43,43,43,43,8003421,0.26,0.54,0.54,0.54,0.54\n2023-08-08,Niedersachsen,03,00+,26,43,43,43,43,8003421,0.32,0.54,0.54,0.54,0.54\n2023-08-07,Niedersachsen,03,00+,30,45,45,45,45,8003421,0.37,0.56,0.56,0.56,0.56\n2023-08-06,Niedersachsen,03,00+,33,46,46,46,46,8003421,0.41,0.57,0.57,0.57,0.57\n2023-08-05,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2023-08-04,Niedersachsen,03,00+,29,44,44,44,44,8003421,0.36,0.55,0.55,0.55,0.55\n2023-08-03,Niedersachsen,03,00+,23,43,43,43,43,8003421,0.29,0.54,0.54,0.54,0.54\n2023-08-02,Niedersachsen,03,00+,10,38,38,38,38,8003421,0.12,0.47,0.47,0.47,0.47\n2023-08-01,Niedersachsen,03,00+,12,32,32,32,32,8003421,0.15,0.4,0.4,0.4,0.4\n2023-07-31,Niedersachsen,03,00+,13,23,23,23,23,8003421,0.16,0.29,0.29,0.29,0.29\n2023-07-30,Niedersachsen,03,00+,13,21,21,21,21,8003421,0.16,0.26,0.26,0.26,0.26\n2023-07-29,Niedersachsen,03,00+,14,17,17,17,17,8003421,0.17,0.21,0.21,0.21,0.21\n2023-07-28,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-27,Niedersachsen,03,00+,15,23,23,23,23,8003421,0.19,0.29,0.29,0.29,0.29\n2023-07-26,Niedersachsen,03,00+,11,23,23,23,23,8003421,0.14,0.29,0.29,0.29,0.29\n2023-07-25,Niedersachsen,03,00+,10,19,19,19,19,8003421,0.12,0.24,0.24,0.24,0.24\n2023-07-24,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-23,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-22,Niedersachsen,03,00+,12,17,17,17,17,8003421,0.15,0.21,0.21,0.21,0.21\n2023-07-21,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-20,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2023-07-19,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2023-07-18,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2023-07-17,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-16,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-15,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2023-07-14,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-13,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-12,Niedersachsen,03,00+,12,20,20,20,20,8003421,0.15,0.25,0.25,0.25,0.25\n2023-07-11,Niedersachsen,03,00+,10,18,18,18,18,8003421,0.12,0.22,0.22,0.22,0.22\n2023-07-10,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-09,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-08,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-07,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-06,Niedersachsen,03,00+,12,21,21,21,21,8003421,0.15,0.26,0.26,0.26,0.26\n2023-07-05,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-04,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2023-07-03,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-02,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-07-01,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-06-30,Niedersachsen,03,00+,17,23,23,23,23,8003421,0.21,0.29,0.29,0.29,0.29\n2023-06-29,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Niedersachsen,03,00+,15,24,24,24,24,8003421,0.19,0.3,0.3,0.3,0.3\n2023-06-27,Niedersachsen,03,00+,17,25,25,25,25,8003421,0.21,0.31,0.31,0.31,0.31\n2023-06-26,Niedersachsen,03,00+,15,27,27,27,27,8003421,0.19,0.34,0.34,0.34,0.34\n2023-06-25,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-24,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-23,Niedersachsen,03,00+,16,28,28,28,28,8003421,0.2,0.35,0.35,0.35,0.35\n2023-06-22,Niedersachsen,03,00+,22,33,33,33,33,8003421,0.27,0.41,0.41,0.41,0.41\n2023-06-21,Niedersachsen,03,00+,19,30,30,30,30,8003421,0.24,0.37,0.37,0.37,0.37\n2023-06-20,Niedersachsen,03,00+,17,29,29,29,29,8003421,0.21,0.36,0.36,0.36,0.36\n2023-06-19,Niedersachsen,03,00+,24,36,36,36,36,8003421,0.3,0.45,0.45,0.45,0.45\n2023-06-18,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-17,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-16,Niedersachsen,03,00+,22,41,41,41,41,8003421,0.27,0.51,0.51,0.51,0.51\n2023-06-15,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2023-06-14,Niedersachsen,03,00+,25,42,42,42,42,8003421,0.31,0.52,0.52,0.52,0.52\n2023-06-13,Niedersachsen,03,00+,34,58,58,58,58,8003421,0.42,0.72,0.72,0.72,0.72\n2023-06-12,Niedersachsen,03,00+,55,77,77,77,77,8003421,0.69,0.96,0.96,0.96,0.96\n2023-06-11,Niedersachsen,03,00+,56,74,74,74,74,8003421,0.7,0.92,0.92,0.92,0.92\n2023-06-10,Niedersachsen,03,00+,58,76,76,76,76,8003421,0.72,0.95,0.95,0.95,0.95\n2023-06-09,Niedersachsen,03,00+,55,76,76,76,76,8003421,0.69,0.95,0.95,0.95,0.95\n2023-06-08,Niedersachsen,03,00+,51,82,82,82,82,8003421,0.64,1.02,1.02,1.02,1.02\n2023-06-07,Niedersachsen,03,00+,39,81,81,81,81,8003421,0.49,1.01,1.01,1.01,1.01\n2023-06-06,Niedersachsen,03,00+,42,87,87,87,87,8003421,0.52,1.09,1.09,1.09,1.09\n2023-06-05,Niedersachsen,03,00+,34,55,55,55,55,8003421,0.42,0.69,0.69,0.69,0.69\n2023-06-04,Niedersachsen,03,00+,35,56,56,56,56,8003421,0.44,0.7,0.7,0.7,0.7\n2023-06-03,Niedersachsen,03,00+,38,57,57,57,57,8003421,0.47,0.71,0.71,0.71,0.71\n2023-06-02,Niedersachsen,03,00+,44,69,69,69,69,8003421,0.55,0.86,0.86,0.86,0.86\n2023-06-01,Niedersachsen,03,00+,42,68,68,68,68,8003421,0.52,0.85,0.85,0.85,0.85\n2023-05-31,Niedersachsen,03,00+,37,71,71,71,71,8003421,0.46,0.89,0.89,0.89,0.89\n2023-05-30,Niedersachsen,03,00+,36,65,65,65,65,8003421,0.45,0.81,0.81,0.81,0.81\n2023-05-29,Niedersachsen,03,00+,91,124,124,124,124,8003421,1.14,1.55,1.55,1.55,1.55\n2023-05-28,Niedersachsen,03,00+,91,122,122,122,122,8003421,1.14,1.52,1.52,1.52,1.52\n2023-05-27,Niedersachsen,03,00+,96,125,125,125,125,8003421,1.2,1.56,1.56,1.56,1.56\n2023-05-26,Niedersachsen,03,00+,102,132,132,132,132,8003421,1.27,1.65,1.65,1.65,1.65\n2023-05-25,Niedersachsen,03,00+,86,124,124,124,124,8003421,1.07,1.55,1.55,1.55,1.55\n2023-05-24,Niedersachsen,03,00+,91,137,137,137,137,8003421,1.14,1.71,1.71,1.71,1.71\n2023-05-23,Niedersachsen,03,00+,55,144,144,144,144,8003421,0.69,1.8,1.8,1.8,1.8\n2023-05-22,Niedersachsen,03,00+,96,135,135,135,135,8003421,1.2,1.69,1.69,1.69,1.69\n2023-05-21,Niedersachsen,03,00+,98,137,137,137,137,8003421,1.22,1.71,1.71,1.71,1.71\n2023-05-20,Niedersachsen,03,00+,104,139,139,139,139,8003421,1.3,1.74,1.74,1.74,1.74\n2023-05-19,Niedersachsen,03,00+,106,144,144,144,144,8003421,1.32,1.8,1.8,1.8,1.8\n2023-05-18,Niedersachsen,03,00+,124,162,162,162,162,8003421,1.55,2.02,2.02,2.02,2.02\n2023-05-17,Niedersachsen,03,00+,129,175,175,175,175,8003421,1.61,2.19,2.19,2.19,2.19\n2023-05-16,Niedersachsen,03,00+,127,191,191,191,191,8003421,1.59,2.39,2.39,2.39,2.39\n2023-05-15,Niedersachsen,03,00+,145,199,199,199,199,8003421,1.81,2.49,2.49,2.49,2.49\n2023-05-14,Niedersachsen,03,00+,151,203,203,203,203,8003421,1.89,2.54,2.54,2.54,2.54\n2023-05-13,Niedersachsen,03,00+,157,201,201,201,201,8003421,1.96,2.51,2.51,2.51,2.51\n2023-05-12,Niedersachsen,03,00+,150,205,205,205,205,8003421,1.87,2.56,2.56,2.56,2.56\n2023-05-11,Niedersachsen,03,00+,133,223,223,223,223,8003421,1.66,2.79,2.79,2.79,2.79\n2023-05-10,Niedersachsen,03,00+,125,216,216,216,216,8003421,1.56,2.7,2.7,2.7,2.7\n2023-05-09,Niedersachsen,03,00+,168,282,282,282,282,8003421,2.1,3.52,3.52,3.52,3.52\n2023-05-08,Niedersachsen,03,00+,136,230,230,230,230,8003421,1.7,2.87,2.87,2.87,2.87\n2023-05-07,Niedersachsen,03,00+,141,229,229,229,229,8003421,1.76,2.86,2.86,2.86,2.86\n2023-05-06,Niedersachsen,03,00+,147,229,229,229,229,8003421,1.84,2.86,2.86,2.86,2.86\n2023-05-05,Niedersachsen,03,00+,132,219,219,219,219,8003421,1.65,2.74,2.74,2.74,2.74\n2023-05-04,Niedersachsen,03,00+,116,208,208,208,208,8003421,1.45,2.6,2.6,2.6,2.6\n2023-05-03,Niedersachsen,03,00+,70,202,202,202,202,8003421,0.87,2.52,2.52,2.52,2.52\n2023-05-02,Niedersachsen,03,00+,83,135,135,135,135,8003421,1.04,1.69,1.69,1.69,1.69\n2023-05-01,Niedersachsen,03,00+,140,195,195,195,195,8003421,1.75,2.44,2.44,2.44,2.44\n2023-04-30,Niedersachsen,03,00+,148,200,200,200,200,8003421,1.85,2.5,2.5,2.5,2.5\n2023-04-29,Niedersachsen,03,00+,155,201,201,201,201,8003421,1.94,2.51,2.51,2.51,2.51\n2023-04-28,Niedersachsen,03,00+,167,214,214,214,214,8003421,2.09,2.67,2.67,2.67,2.67\n2023-04-27,Niedersachsen,03,00+,157,228,228,228,228,8003421,1.96,2.85,2.85,2.85,2.85\n2023-04-26,Niedersachsen,03,00+,149,245,245,245,245,8003421,1.86,3.06,3.06,3.06,3.06\n2023-04-25,Niedersachsen,03,00+,143,264,264,264,264,8003421,1.79,3.3,3.3,3.3,3.3\n2023-04-24,Niedersachsen,03,00+,203,290,290,290,290,8003421,2.54,3.62,3.62,3.62,3.62\n2023-04-23,Niedersachsen,03,00+,213,292,292,292,292,8003421,2.66,3.65,3.65,3.65,3.65\n2023-04-22,Niedersachsen,03,00+,218,291,291,291,291,8003421,2.72,3.64,3.64,3.64,3.64\n2023-04-21,Niedersachsen,03,00+,202,299,299,299,299,8003421,2.52,3.74,3.74,3.74,3.74\n2023-04-20,Niedersachsen,03,00+,210,324,324,324,324,8003421,2.62,4.05,4.05,4.05,4.05\n2023-04-19,Niedersachsen,03,00+,227,363,363,363,363,8003421,2.84,4.54,4.54,4.54,4.54\n2023-04-18,Niedersachsen,03,00+,235,407,407,407,407,8003421,2.94,5.09,5.09,5.09,5.09\n2023-04-17,Niedersachsen,03,00+,220,340,340,340,340,8003421,2.75,4.25,4.25,4.25,4.25\n2023-04-16,Niedersachsen,03,00+,228,337,337,337,337,8003421,2.85,4.21,4.21,4.21,4.21\n2023-04-15,Niedersachsen,03,00+,243,352,352,352,352,8003421,3.04,4.4,4.4,4.4,4.4\n2023-04-14,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-04-13,Niedersachsen,03,00+,185,294,294,294,294,8003421,2.31,3.67,3.67,3.67,3.67\n2023-04-12,Niedersachsen,03,00+,130,256,256,256,256,8003421,1.62,3.2,3.2,3.2,3.2\n2023-04-11,Niedersachsen,03,00+,85,229,229,229,229,8003421,1.06,2.86,2.86,2.86,2.86\n2023-04-10,Niedersachsen,03,00+,167,311,311,311,311,8003421,2.09,3.89,3.89,3.89,3.89\n2023-04-09,Niedersachsen,03,00+,178,316,316,316,316,8003421,2.22,3.95,3.95,3.95,3.95\n2023-04-08,Niedersachsen,03,00+,190,314,314,314,314,8003421,2.37,3.92,3.92,3.92,3.92\n2023-04-07,Niedersachsen,03,00+,237,364,364,364,364,8003421,2.96,4.55,4.55,4.55,4.55\n2023-04-06,Niedersachsen,03,00+,240,371,371,371,371,8003421,3,4.64,4.64,4.64,4.64\n2023-04-05,Niedersachsen,03,00+,252,391,391,391,391,8003421,3.15,4.89,4.89,4.89,4.89\n2023-04-04,Niedersachsen,03,00+,244,383,383,383,383,8003421,3.05,4.79,4.79,4.79,4.79\n2023-04-03,Niedersachsen,03,00+,279,406,406,406,406,8003421,3.49,5.07,5.07,5.07,5.07\n2023-04-02,Niedersachsen,03,00+,298,417,417,417,417,8003421,3.72,5.21,5.21,5.21,5.21\n2023-04-01,Niedersachsen,03,00+,312,413,413,413,413,8003421,3.9,5.16,5.16,5.16,5.16\n2023-03-31,Niedersachsen,03,00+,315,424,424,424,424,8003421,3.94,5.3,5.3,5.3,5.3\n2023-03-30,Niedersachsen,03,00+,343,449,449,449,449,8003421,4.29,5.61,5.61,5.61,5.61\n2023-03-29,Niedersachsen,03,00+,357,473,473,473,473,8003421,4.46,5.91,5.91,5.91,5.91\n2023-03-28,Niedersachsen,03,00+,343,511,511,511,511,8003421,4.29,6.38,6.38,6.38,6.38\n2023-03-27,Niedersachsen,03,00+,363,552,552,552,552,8003421,4.54,6.9,6.9,6.9,6.9\n2023-03-26,Niedersachsen,03,00+,388,556,556,556,556,8003421,4.85,6.95,6.95,6.95,6.95\n2023-03-25,Niedersachsen,03,00+,413,569,569,569,569,8003421,5.16,7.11,7.11,7.11,7.11\n2023-03-24,Niedersachsen,03,00+,427,597,597,597,597,8003421,5.34,7.46,7.46,7.46,7.46\n2023-03-23,Niedersachsen,03,00+,468,627,627,627,627,8003421,5.85,7.83,7.83,7.83,7.83\n2023-03-22,Niedersachsen,03,00+,458,630,630,630,630,8003421,5.72,7.87,7.87,7.87,7.87\n2023-03-21,Niedersachsen,03,00+,471,647,647,647,647,8003421,5.88,8.08,8.08,8.08,8.08\n2023-03-20,Niedersachsen,03,00+,468,653,653,653,653,8003421,5.85,8.16,8.16,8.16,8.16\n2023-03-19,Niedersachsen,03,00+,491,649,649,649,649,8003421,6.13,8.11,8.11,8.11,8.11\n2023-03-18,Niedersachsen,03,00+,519,650,650,650,650,8003421,6.48,8.12,8.12,8.12,8.12\n2023-03-17,Niedersachsen,03,00+,489,626,626,626,626,8003421,6.11,7.82,7.82,7.82,7.82\n2023-03-16,Niedersachsen,03,00+,443,591,591,591,591,8003421,5.54,7.38,7.38,7.38,7.38\n2023-03-15,Niedersachsen,03,00+,415,566,566,566,566,8003421,5.19,7.07,7.07,7.07,7.07\n2023-03-14,Niedersachsen,03,00+,362,520,520,520,520,8003421,4.52,6.5,6.5,6.5,6.5\n2023-03-13,Niedersachsen,03,00+,284,465,465,465,465,8003421,3.55,5.81,5.81,5.81,5.81\n2023-03-12,Niedersachsen,03,00+,300,458,458,458,458,8003421,3.75,5.72,5.72,5.72,5.72\n2023-03-11,Niedersachsen,03,00+,324,455,455,455,455,8003421,4.05,5.69,5.69,5.69,5.69\n2023-03-10,Niedersachsen,03,00+,328,432,432,432,432,8003421,4.1,5.4,5.4,5.4,5.4\n2023-03-09,Niedersachsen,03,00+,319,417,417,417,417,8003421,3.99,5.21,5.21,5.21,5.21\n2023-03-08,Niedersachsen,03,00+,313,417,417,417,417,8003421,3.91,5.21,5.21,5.21,5.21\n2023-03-07,Niedersachsen,03,00+,294,421,421,421,421,8003421,3.67,5.26,5.26,5.26,5.26\n2023-03-06,Niedersachsen,03,00+,275,415,415,415,415,8003421,3.44,5.19,5.19,5.19,5.19\n2023-03-05,Niedersachsen,03,00+,290,411,411,411,411,8003421,3.62,5.14,5.14,5.14,5.14\n2023-03-04,Niedersachsen,03,00+,303,398,398,398,398,8003421,3.79,4.97,4.97,4.97,4.97\n2023-03-03,Niedersachsen,03,00+,312,414,414,414,414,8003421,3.9,5.17,5.17,5.17,5.17\n2023-03-02,Niedersachsen,03,00+,323,438,438,438,438,8003421,4.04,5.47,5.47,5.47,5.47\n2023-03-01,Niedersachsen,03,00+,353,477,477,477,477,8003421,4.41,5.96,5.96,5.96,5.96\n2023-02-28,Niedersachsen,03,00+,352,494,494,494,494,8003421,4.4,6.17,6.17,6.17,6.17\n2023-02-27,Niedersachsen,03,00+,359,518,518,518,518,8003421,4.49,6.47,6.47,6.47,6.47\n2023-02-26,Niedersachsen,03,00+,372,522,522,522,522,8003421,4.65,6.52,6.52,6.52,6.52\n2023-02-25,Niedersachsen,03,00+,394,534,534,534,534,8003421,4.92,6.67,6.67,6.67,6.67\n2023-02-24,Niedersachsen,03,00+,418,554,554,554,554,8003421,5.22,6.92,6.92,6.92,6.92\n2023-02-23,Niedersachsen,03,00+,377,549,549,549,549,8003421,4.71,6.86,6.86,6.86,6.86\n2023-02-22,Niedersachsen,03,00+,362,521,521,521,521,8003421,4.52,6.51,6.51,6.51,6.51\n2023-02-21,Niedersachsen,03,00+,378,522,522,522,522,8003421,4.72,6.52,6.52,6.52,6.52\n2023-02-20,Niedersachsen,03,00+,374,519,519,519,519,8003421,4.67,6.48,6.48,6.48,6.48\n2023-02-19,Niedersachsen,03,00+,387,516,516,516,516,8003421,4.84,6.45,6.45,6.45,6.45\n2023-02-18,Niedersachsen,03,00+,401,507,507,507,507,8003421,5.01,6.33,6.33,6.33,6.33\n2023-02-17,Niedersachsen,03,00+,366,466,466,466,466,8003421,4.57,5.82,5.82,5.82,5.82\n2023-02-16,Niedersachsen,03,00+,319,457,457,457,457,8003421,3.99,5.71,5.71,5.71,5.71\n2023-02-15,Niedersachsen,03,00+,313,461,461,461,461,8003421,3.91,5.76,5.76,5.76,5.76\n2023-02-14,Niedersachsen,03,00+,317,425,425,425,425,8003421,3.96,5.31,5.31,5.31,5.31\n2023-02-13,Niedersachsen,03,00+,268,381,381,381,381,8003421,3.35,4.76,4.76,4.76,4.76\n2023-02-12,Niedersachsen,03,00+,285,385,385,385,385,8003421,3.56,4.81,4.81,4.81,4.81\n2023-02-11,Niedersachsen,03,00+,293,382,382,382,382,8003421,3.66,4.77,4.77,4.77,4.77\n2023-02-10,Niedersachsen,03,00+,291,397,397,397,397,8003421,3.64,4.96,4.96,4.96,4.96\n2023-02-09,Niedersachsen,03,00+,280,393,393,393,393,8003421,3.5,4.91,4.91,4.91,4.91\n2023-02-08,Niedersachsen,03,00+,273,389,389,389,389,8003421,3.41,4.86,4.86,4.86,4.86\n2023-02-07,Niedersachsen,03,00+,278,387,387,387,387,8003421,3.47,4.84,4.84,4.84,4.84\n2023-02-06,Niedersachsen,03,00+,272,396,396,396,396,8003421,3.4,4.95,4.95,4.95,4.95\n2023-02-05,Niedersachsen,03,00+,296,401,401,401,401,8003421,3.7,5.01,5.01,5.01,5.01\n2023-02-04,Niedersachsen,03,00+,307,400,400,400,400,8003421,3.84,5,5,5,5\n2023-02-03,Niedersachsen,03,00+,293,388,388,388,388,8003421,3.66,4.85,4.85,4.85,4.85\n2023-02-02,Niedersachsen,03,00+,297,390,390,390,390,8003421,3.71,4.87,4.87,4.87,4.87\n2023-02-01,Niedersachsen,03,00+,280,370,370,370,370,8003421,3.5,4.62,4.62,4.62,4.62\n2023-01-31,Niedersachsen,03,00+,259,374,374,374,374,8003421,3.24,4.67,4.67,4.67,4.67\n2023-01-30,Niedersachsen,03,00+,235,345,345,345,345,8003421,2.94,4.31,4.31,4.31,4.31\n2023-01-29,Niedersachsen,03,00+,254,341,341,341,341,8003421,3.17,4.26,4.26,4.26,4.26\n2023-01-28,Niedersachsen,03,00+,259,335,335,335,335,8003421,3.24,4.19,4.19,4.19,4.19\n2023-01-27,Niedersachsen,03,00+,240,319,319,319,319,8003421,3,3.99,3.99,3.99,3.99\n2023-01-26,Niedersachsen,03,00+,228,308,308,308,308,8003421,2.85,3.85,3.85,3.85,3.85\n2023-01-25,Niedersachsen,03,00+,233,312,312,312,312,8003421,2.91,3.9,3.9,3.9,3.9\n2023-01-24,Niedersachsen,03,00+,237,304,304,304,304,8003421,2.96,3.8,3.8,3.8,3.8\n2023-01-23,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-01-22,Niedersachsen,03,00+,232,307,307,307,307,8003421,2.9,3.84,3.84,3.84,3.84\n2023-01-21,Niedersachsen,03,00+,250,320,320,320,320,8003421,3.12,4,4,4,4\n2023-01-20,Niedersachsen,03,00+,247,329,329,329,329,8003421,3.09,4.11,4.11,4.11,4.11\n2023-01-19,Niedersachsen,03,00+,262,341,341,341,341,8003421,3.27,4.26,4.26,4.26,4.26\n2023-01-18,Niedersachsen,03,00+,277,349,349,349,349,8003421,3.46,4.36,4.36,4.36,4.36\n2023-01-17,Niedersachsen,03,00+,293,380,380,380,380,8003421,3.66,4.75,4.75,4.75,4.75\n2023-01-16,Niedersachsen,03,00+,321,438,438,438,438,8003421,4.01,5.47,5.47,5.47,5.47\n2023-01-15,Niedersachsen,03,00+,332,439,439,439,439,8003421,4.15,5.49,5.49,5.49,5.49\n2023-01-14,Niedersachsen,03,00+,339,427,427,427,427,8003421,4.24,5.34,5.34,5.34,5.34\n2023-01-13,Niedersachsen,03,00+,339,448,448,448,448,8003421,4.24,5.6,5.6,5.6,5.6\n2023-01-12,Niedersachsen,03,00+,357,475,475,475,475,8003421,4.46,5.93,5.93,5.93,5.93\n2023-01-11,Niedersachsen,03,00+,361,509,509,509,509,8003421,4.51,6.36,6.36,6.36,6.36\n2023-01-10,Niedersachsen,03,00+,382,546,546,546,546,8003421,4.77,6.82,6.82,6.82,6.82\n2023-01-09,Niedersachsen,03,00+,407,598,598,598,598,8003421,5.09,7.47,7.47,7.47,7.47\n2023-01-08,Niedersachsen,03,00+,432,614,614,614,614,8003421,5.4,7.67,7.67,7.67,7.67\n2023-01-07,Niedersachsen,03,00+,447,0,0,0,0,8003421,5.59,0,0,0,0\n2023-01-06,Niedersachsen,03,00+,489,0,0,0,0,8003421,6.11,0,0,0,0\n2023-01-05,Niedersachsen,03,00+,500,0,0,0,0,8003421,6.25,0,0,0,0\n2023-01-04,Niedersachsen,03,00+,537,0,0,0,0,8003421,6.71,0,0,0,0\n2023-01-03,Niedersachsen,03,00+,575,0,0,0,0,8003421,7.18,0,0,0,0\n2023-01-02,Niedersachsen,03,00+,379,0,0,0,0,8003421,4.74,0,0,0,0\n2024-08-31,Bremen,04,00+,31,31,NA,NA,NA,680130,4.56,4.56,NA,NA,NA\n2024-08-30,Bremen,04,00+,30,34,39,37,43,680130,4.41,5,5.88,5.58,6.39\n2024-08-29,Bremen,04,00+,36,36,41,39,44,680130,5.29,5.29,6.09,5.82,6.55\n2024-08-28,Bremen,04,00+,36,35,39,38,42,680130,5.29,5.15,5.86,5.62,6.31\n2024-08-27,Bremen,04,00+,37,37,39,38,42,680130,5.44,5.44,5.87,5.68,6.24\n2024-08-26,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-25,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-24,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-23,Bremen,04,00+,43,45,48,46,50,680130,6.32,6.62,7.07,6.86,7.49\n2024-08-22,Bremen,04,00+,40,42,44,43,47,680130,5.88,6.18,6.56,6.37,6.93\n2024-08-21,Bremen,04,00+,56,60,63,61,66,680130,8.23,8.82,9.3,9.06,9.81\n2024-08-20,Bremen,04,00+,43,45,46,45,49,680130,6.32,6.62,6.9,6.74,7.23\n2024-08-19,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-18,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-17,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-16,Bremen,04,00+,35,38,39,38,41,680130,5.15,5.59,5.81,5.68,6.06\n2024-08-15,Bremen,04,00+,42,41,42,41,44,680130,6.18,6.03,6.24,6.12,6.5\n2024-08-14,Bremen,04,00+,19,29,29,29,30,680130,2.79,4.26,4.38,4.31,4.54\n2024-08-13,Bremen,04,00+,30,33,33,33,34,680130,4.41,4.85,4.96,4.89,5.1\n2024-08-12,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-11,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-10,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-09,Bremen,04,00+,36,38,38,38,39,680130,5.29,5.59,5.7,5.62,5.84\n2024-08-08,Bremen,04,00+,32,34,34,34,35,680130,4.7,5,5.09,5.03,5.2\n2024-08-07,Bremen,04,00+,17,27,27,27,28,680130,2.5,3.97,4.03,3.99,4.12\n2024-08-06,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.98,2.95,3.04\n2024-08-05,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-04,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-03,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-02,Bremen,04,00+,17,19,19,19,19,680130,2.5,2.79,2.82,2.8,2.86\n2024-08-01,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.22,2.21,2.25\n2024-07-31,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.07,2.06,2.1\n2024-07-30,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.36,2.36,2.38\n2024-07-29,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-28,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-27,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-26,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.06,2.06,2.06\n2024-07-25,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-07-24,Bremen,04,00+,10,17,17,17,17,680130,1.47,2.5,2.5,2.5,2.5\n2024-07-23,Bremen,04,00+,13,15,15,15,15,680130,1.91,2.21,2.21,2.21,2.21\n2024-07-22,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-21,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-20,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-19,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2024-07-18,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-07-17,Bremen,04,00+,10,12,12,12,12,680130,1.47,1.76,1.76,1.76,1.76\n2024-07-16,Bremen,04,00+,8,9,9,9,9,680130,1.18,1.32,1.32,1.32,1.32\n2024-07-15,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-14,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-13,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-12,Bremen,04,00+,10,13,13,13,13,680130,1.47,1.91,1.91,1.91,1.91\n2024-07-11,Bremen,04,00+,9,13,13,13,13,680130,1.32,1.91,1.91,1.91,1.91\n2024-07-10,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-09,Bremen,04,00+,19,21,21,21,21,680130,2.79,3.09,3.09,3.09,3.09\n2024-07-08,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-07,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-06,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-05,Bremen,04,00+,15,17,17,17,17,680130,2.21,2.5,2.5,2.5,2.5\n2024-07-04,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-07-03,Bremen,04,00+,13,16,16,16,16,680130,1.91,2.35,2.35,2.35,2.35\n2024-07-02,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-07-01,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-30,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-29,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-28,Bremen,04,00+,4,8,8,8,8,680130,0.59,1.18,1.18,1.18,1.18\n2024-06-27,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-06-26,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-25,Bremen,04,00+,7,7,7,7,7,680130,1.03,1.03,1.03,1.03,1.03\n2024-06-24,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-23,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-22,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-21,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-20,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-19,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2024-06-18,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-06-17,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-16,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-15,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-14,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-13,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-06-11,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2024-06-10,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-09,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-08,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-07,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-06-06,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-05,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-04,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2024-06-03,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-02,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-01,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-31,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-05-30,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-28,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-24,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-23,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-22,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2024-05-21,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-20,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-19,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-18,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-17,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-16,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-15,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-14,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2024-05-13,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-12,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-11,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-10,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-09,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-08,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-07,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-06,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-05,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-04,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-05-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-27,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-26,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-25,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-24,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-23,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-22,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-20,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-19,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-18,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-17,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-16,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-14,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-13,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-12,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-04-10,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-09,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-08,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-07,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-06,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-05,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2024-04-04,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-04-02,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-04-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-31,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-29,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-28,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2024-03-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-26,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-03-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-23,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-22,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-21,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-20,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-03-19,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-17,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-16,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-14,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-13,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-12,Bremen,04,00+,3,2,2,2,2,680130,0.44,0.29,0.29,0.29,0.29\n2024-03-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-10,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-09,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-08,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-07,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-06,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-05,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-04,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-03,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-02,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-01,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-29,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-28,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-27,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-26,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-25,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-24,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-23,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-22,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-02-21,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-20,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-19,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-18,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-17,Bremen,04,00+,11,12,12,12,12,680130,1.62,1.76,1.76,1.76,1.76\n2024-02-16,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-02-15,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-14,Bremen,04,00+,19,22,22,22,22,680130,2.79,3.23,3.23,3.23,3.23\n2024-02-13,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2024-02-12,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-11,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-10,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-02-09,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2024-02-08,Bremen,04,00+,4,9,9,9,9,680130,0.59,1.32,1.32,1.32,1.32\n2024-02-07,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-02-06,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-05,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-04,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-03,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-02,Bremen,04,00+,4,10,10,10,10,680130,0.59,1.47,1.47,1.47,1.47\n2024-02-01,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2024-01-31,Bremen,04,00+,6,9,9,9,9,680130,0.88,1.32,1.32,1.32,1.32\n2024-01-30,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-01-29,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-28,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-27,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-26,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2024-01-25,Bremen,04,00+,26,35,35,35,35,680130,3.82,5.15,5.15,5.15,5.15\n2024-01-24,Bremen,04,00+,33,41,41,41,41,680130,4.85,6.03,6.03,6.03,6.03\n2024-01-23,Bremen,04,00+,33,43,43,43,43,680130,4.85,6.32,6.32,6.32,6.32\n2024-01-22,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-21,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-20,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-19,Bremen,04,00+,19,41,41,41,41,680130,2.79,6.03,6.03,6.03,6.03\n2024-01-18,Bremen,04,00+,17,43,43,43,43,680130,2.5,6.32,6.32,6.32,6.32\n2024-01-17,Bremen,04,00+,19,45,45,45,45,680130,2.79,6.62,6.62,6.62,6.62\n2024-01-16,Bremen,04,00+,22,62,62,62,62,680130,3.23,9.12,9.12,9.12,9.12\n2024-01-15,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-14,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-13,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-12,Bremen,04,00+,18,55,55,55,55,680130,2.65,8.09,8.09,8.09,8.09\n2024-01-11,Bremen,04,00+,24,55,55,55,55,680130,3.53,8.09,8.09,8.09,8.09\n2024-01-10,Bremen,04,00+,24,57,57,57,57,680130,3.53,8.38,8.38,8.38,8.38\n2024-01-09,Bremen,04,00+,38,76,76,76,76,680130,5.59,11.17,11.17,11.17,11.17\n2024-01-08,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-07,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-06,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-05,Bremen,04,00+,43,84,84,84,84,680130,6.32,12.35,12.35,12.35,12.35\n2024-01-04,Bremen,04,00+,42,93,93,93,93,680130,6.18,13.67,13.67,13.67,13.67\n2024-01-03,Bremen,04,00+,55,145,145,145,145,680130,8.09,21.32,21.32,21.32,21.32\n2024-01-02,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2024-01-01,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-31,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-30,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-29,Bremen,04,00+,30,109,109,109,109,680130,4.41,16.03,16.03,16.03,16.03\n2023-12-28,Bremen,04,00+,10,96,96,96,96,680130,1.47,14.11,14.11,14.11,14.11\n2023-12-27,Bremen,04,00+,13,38,38,38,38,680130,1.91,5.59,5.59,5.59,5.59\n2023-12-26,Bremen,04,00+,52,129,129,129,129,680130,7.65,18.97,18.97,18.97,18.97\n2023-12-25,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-24,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-23,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-22,Bremen,04,00+,59,134,134,134,134,680130,8.67,19.7,19.7,19.7,19.7\n2023-12-21,Bremen,04,00+,71,156,156,156,156,680130,10.44,22.94,22.94,22.94,22.94\n2023-12-20,Bremen,04,00+,83,176,176,176,176,680130,12.2,25.88,25.88,25.88,25.88\n2023-12-19,Bremen,04,00+,64,117,117,117,117,680130,9.41,17.2,17.2,17.2,17.2\n2023-12-18,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-17,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-16,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-15,Bremen,04,00+,83,135,135,135,135,680130,12.2,19.85,19.85,19.85,19.85\n2023-12-14,Bremen,04,00+,62,125,125,125,125,680130,9.12,18.38,18.38,18.38,18.38\n2023-12-13,Bremen,04,00+,91,135,135,135,135,680130,13.38,19.85,19.85,19.85,19.85\n2023-12-12,Bremen,04,00+,72,124,124,124,124,680130,10.59,18.23,18.23,18.23,18.23\n2023-12-11,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-10,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-09,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-08,Bremen,04,00+,70,102,102,102,102,680130,10.29,15,15,15,15\n2023-12-07,Bremen,04,00+,60,95,95,95,95,680130,8.82,13.97,13.97,13.97,13.97\n2023-12-06,Bremen,04,00+,35,78,78,78,78,680130,5.15,11.47,11.47,11.47,11.47\n2023-12-05,Bremen,04,00+,55,108,108,108,108,680130,8.09,15.88,15.88,15.88,15.88\n2023-12-04,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-03,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-02,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-01,Bremen,04,00+,45,87,87,87,87,680130,6.62,12.79,12.79,12.79,12.79\n2023-11-30,Bremen,04,00+,51,99,99,99,99,680130,7.5,14.56,14.56,14.56,14.56\n2023-11-29,Bremen,04,00+,42,95,95,95,95,680130,6.18,13.97,13.97,13.97,13.97\n2023-11-28,Bremen,04,00+,41,73,73,73,73,680130,6.03,10.73,10.73,10.73,10.73\n2023-11-27,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-26,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-25,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-24,Bremen,04,00+,48,92,92,92,92,680130,7.06,13.53,13.53,13.53,13.53\n2023-11-23,Bremen,04,00+,41,80,80,80,80,680130,6.03,11.76,11.76,11.76,11.76\n2023-11-22,Bremen,04,00+,20,73,73,73,73,680130,2.94,10.73,10.73,10.73,10.73\n2023-11-21,Bremen,04,00+,39,66,66,66,66,680130,5.73,9.7,9.7,9.7,9.7\n2023-11-20,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-19,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-18,Bremen,04,00+,35,80,80,80,80,680130,5.15,11.76,11.76,11.76,11.76\n2023-11-17,Bremen,04,00+,45,93,93,93,93,680130,6.62,13.67,13.67,13.67,13.67\n2023-11-16,Bremen,04,00+,52,108,108,108,108,680130,7.65,15.88,15.88,15.88,15.88\n2023-11-15,Bremen,04,00+,68,136,136,136,136,680130,10,20,20,20,20\n2023-11-14,Bremen,04,00+,56,137,137,137,137,680130,8.23,20.14,20.14,20.14,20.14\n2023-11-13,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-12,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-11,Bremen,04,00+,41,122,122,122,122,680130,6.03,17.94,17.94,17.94,17.94\n2023-11-10,Bremen,04,00+,50,115,115,115,115,680130,7.35,16.91,16.91,16.91,16.91\n2023-11-09,Bremen,04,00+,49,123,123,123,123,680130,7.2,18.08,18.08,18.08,18.08\n2023-11-08,Bremen,04,00+,67,115,115,115,115,680130,9.85,16.91,16.91,16.91,16.91\n2023-11-07,Bremen,04,00+,67,92,92,92,92,680130,9.85,13.53,13.53,13.53,13.53\n2023-11-06,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-05,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-04,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-03,Bremen,04,00+,45,90,90,90,90,680130,6.62,13.23,13.23,13.23,13.23\n2023-11-02,Bremen,04,00+,47,60,60,60,60,680130,6.91,8.82,8.82,8.82,8.82\n2023-11-01,Bremen,04,00+,25,37,37,37,37,680130,3.68,5.44,5.44,5.44,5.44\n2023-10-31,Bremen,04,00+,31,44,44,44,44,680130,4.56,6.47,6.47,6.47,6.47\n2023-10-30,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-29,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-28,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-27,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-10-26,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-10-25,Bremen,04,00+,21,24,24,24,24,680130,3.09,3.53,3.53,3.53,3.53\n2023-10-24,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-23,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-22,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-21,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-20,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.94,2.94,2.94\n2023-10-19,Bremen,04,00+,13,22,22,22,22,680130,1.91,3.23,3.23,3.23,3.23\n2023-10-18,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2023-10-17,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-16,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-15,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-14,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-13,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-12,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2023-10-11,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-10,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-09,Bremen,04,00+,4,7,7,7,7,680130,0.59,1.03,1.03,1.03,1.03\n2023-10-08,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-07,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-06,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-05,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-04,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-10-03,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2023-10-02,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-10-01,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-30,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-29,Bremen,04,00+,25,29,29,29,29,680130,3.68,4.26,4.26,4.26,4.26\n2023-09-28,Bremen,04,00+,23,28,28,28,28,680130,3.38,4.12,4.12,4.12,4.12\n2023-09-27,Bremen,04,00+,22,27,27,27,27,680130,3.23,3.97,3.97,3.97,3.97\n2023-09-26,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-09-25,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-24,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-23,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-22,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-09-21,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-09-20,Bremen,04,00+,19,23,23,23,23,680130,2.79,3.38,3.38,3.38,3.38\n2023-09-19,Bremen,04,00+,24,28,28,28,28,680130,3.53,4.12,4.12,4.12,4.12\n2023-09-18,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-17,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-16,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-15,Bremen,04,00+,19,25,25,25,25,680130,2.79,3.68,3.68,3.68,3.68\n2023-09-14,Bremen,04,00+,36,41,41,41,41,680130,5.29,6.03,6.03,6.03,6.03\n2023-09-13,Bremen,04,00+,42,45,45,45,45,680130,6.18,6.62,6.62,6.62,6.62\n2023-09-12,Bremen,04,00+,43,48,48,48,48,680130,6.32,7.06,7.06,7.06,7.06\n2023-09-11,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-10,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-09,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-08,Bremen,04,00+,37,51,51,51,51,680130,5.44,7.5,7.5,7.5,7.5\n2023-09-07,Bremen,04,00+,21,35,35,35,35,680130,3.09,5.15,5.15,5.15,5.15\n2023-09-06,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-09-05,Bremen,04,00+,46,53,53,53,53,680130,6.76,7.79,7.79,7.79,7.79\n2023-09-04,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-03,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-02,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-01,Bremen,04,00+,58,56,56,56,56,680130,8.53,8.23,8.23,8.23,8.23\n2023-08-31,Bremen,04,00+,37,61,61,61,61,680130,5.44,8.97,8.97,8.97,8.97\n2023-08-30,Bremen,04,00+,39,40,40,40,40,680130,5.73,5.88,5.88,5.88,5.88\n2023-08-29,Bremen,04,00+,25,34,34,34,34,680130,3.68,5,5,5,5\n2023-08-28,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-27,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-26,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-25,Bremen,04,00+,0,32,32,32,32,680130,0,4.7,4.7,4.7,4.7\n2023-08-24,Bremen,04,00+,24,33,33,33,33,680130,3.53,4.85,4.85,4.85,4.85\n2023-08-23,Bremen,04,00+,21,32,32,32,32,680130,3.09,4.7,4.7,4.7,4.7\n2023-08-22,Bremen,04,00+,18,29,29,29,29,680130,2.65,4.26,4.26,4.26,4.26\n2023-08-21,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-20,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-19,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-18,Bremen,04,00+,12,18,18,18,18,680130,1.76,2.65,2.65,2.65,2.65\n2023-08-17,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2023-08-16,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-08-15,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2023-08-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-10,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2023-08-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-08-08,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-07,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-08-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-31,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-29,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-28,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-07-27,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2023-07-26,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-25,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-24,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-23,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-22,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-20,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-13,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-12,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-11,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-08,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-07,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-02,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-24,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-23,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-22,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-21,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-20,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-06-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-13,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-12,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-11,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-09,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2023-06-08,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2023-06-07,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-06,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-05,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-04,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-03,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-02,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2023-06-01,Bremen,04,00+,3,6,6,6,6,680130,0.44,0.88,0.88,0.88,0.88\n2023-05-31,Bremen,04,00+,0,6,6,6,6,680130,0,0.88,0.88,0.88,0.88\n2023-05-30,Bremen,04,00+,1,6,6,6,6,680130,0.15,0.88,0.88,0.88,0.88\n2023-05-29,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-28,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-27,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-26,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-25,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-05-23,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-22,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-21,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-20,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-19,Bremen,04,00+,1,5,5,5,5,680130,0.15,0.74,0.74,0.74,0.74\n2023-05-18,Bremen,04,00+,2,6,6,6,6,680130,0.29,0.88,0.88,0.88,0.88\n2023-05-17,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-16,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-05-15,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-12,Bremen,04,00+,10,9,9,9,9,680130,1.47,1.32,1.32,1.32,1.32\n2023-05-11,Bremen,04,00+,20,10,10,10,10,680130,2.94,1.47,1.47,1.47,1.47\n2023-05-10,Bremen,04,00+,23,13,13,13,13,680130,3.38,1.91,1.91,1.91,1.91\n2023-05-09,Bremen,04,00+,40,25,25,25,25,680130,5.88,3.68,3.68,3.68,3.68\n2023-05-08,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-07,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-06,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-05,Bremen,04,00+,4,19,19,19,19,680130,0.59,2.79,2.79,2.79,2.79\n2023-05-04,Bremen,04,00+,6,21,21,21,21,680130,0.88,3.09,3.09,3.09,3.09\n2023-05-03,Bremen,04,00+,6,19,19,19,19,680130,0.88,2.79,2.79,2.79,2.79\n2023-05-02,Bremen,04,00+,1,9,9,9,9,680130,0.15,1.32,1.32,1.32,1.32\n2023-05-01,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-30,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-29,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-28,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-27,Bremen,04,00+,5,11,11,11,11,680130,0.74,1.62,1.62,1.62,1.62\n2023-04-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-25,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-24,Bremen,04,00+,4,13,13,13,13,680130,0.59,1.91,1.91,1.91,1.91\n2023-04-23,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-22,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-21,Bremen,04,00+,6,15,15,15,15,680130,0.88,2.21,2.21,2.21,2.21\n2023-04-20,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-19,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-18,Bremen,04,00+,13,23,23,23,23,680130,1.91,3.38,3.38,3.38,3.38\n2023-04-17,Bremen,04,00+,12,17,17,17,17,680130,1.76,2.5,2.5,2.5,2.5\n2023-04-16,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-15,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-14,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-04-13,Bremen,04,00+,5,15,15,15,15,680130,0.74,2.21,2.21,2.21,2.21\n2023-04-12,Bremen,04,00+,12,20,20,20,20,680130,1.76,2.94,2.94,2.94,2.94\n2023-04-11,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-04-10,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-09,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-08,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-07,Bremen,04,00+,25,32,32,32,32,680130,3.68,4.7,4.7,4.7,4.7\n2023-04-06,Bremen,04,00+,26,33,33,33,33,680130,3.82,4.85,4.85,4.85,4.85\n2023-04-05,Bremen,04,00+,21,30,30,30,30,680130,3.09,4.41,4.41,4.41,4.41\n2023-04-04,Bremen,04,00+,15,25,25,25,25,680130,2.21,3.68,3.68,3.68,3.68\n2023-04-03,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-02,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-01,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-03-31,Bremen,04,00+,26,31,31,31,31,680130,3.82,4.56,4.56,4.56,4.56\n2023-03-30,Bremen,04,00+,23,33,33,33,33,680130,3.38,4.85,4.85,4.85,4.85\n2023-03-29,Bremen,04,00+,29,36,36,36,36,680130,4.26,5.29,5.29,5.29,5.29\n2023-03-28,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-27,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-26,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-25,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-24,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-23,Bremen,04,00+,35,51,51,51,51,680130,5.15,7.5,7.5,7.5,7.5\n2023-03-22,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-03-21,Bremen,04,00+,41,52,52,52,52,680130,6.03,7.65,7.65,7.65,7.65\n2023-03-20,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-19,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-18,Bremen,04,00+,53,70,70,70,70,680130,7.79,10.29,10.29,10.29,10.29\n2023-03-17,Bremen,04,00+,49,71,71,71,71,680130,7.2,10.44,10.44,10.44,10.44\n2023-03-16,Bremen,04,00+,48,71,71,71,71,680130,7.06,10.44,10.44,10.44,10.44\n2023-03-15,Bremen,04,00+,31,80,80,80,80,680130,4.56,11.76,11.76,11.76,11.76\n2023-03-14,Bremen,04,00+,41,76,76,76,76,680130,6.03,11.17,11.17,11.17,11.17\n2023-03-13,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-12,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-11,Bremen,04,00+,41,59,59,59,59,680130,6.03,8.67,8.67,8.67,8.67\n2023-03-10,Bremen,04,00+,39,57,57,57,57,680130,5.73,8.38,8.38,8.38,8.38\n2023-03-09,Bremen,04,00+,32,64,64,64,64,680130,4.7,9.41,9.41,9.41,9.41\n2023-03-08,Bremen,04,00+,42,65,65,65,65,680130,6.18,9.56,9.56,9.56,9.56\n2023-03-07,Bremen,04,00+,39,54,54,54,54,680130,5.73,7.94,7.94,7.94,7.94\n2023-03-06,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-05,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-04,Bremen,04,00+,40,47,47,47,47,680130,5.88,6.91,6.91,6.91,6.91\n2023-03-03,Bremen,04,00+,24,47,47,47,47,680130,3.53,6.91,6.91,6.91,6.91\n2023-03-02,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-03-01,Bremen,04,00+,41,56,56,56,56,680130,6.03,8.23,8.23,8.23,8.23\n2023-02-28,Bremen,04,00+,43,58,58,58,58,680130,6.32,8.53,8.53,8.53,8.53\n2023-02-27,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-26,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-25,Bremen,04,00+,52,64,64,64,64,680130,7.65,9.41,9.41,9.41,9.41\n2023-02-24,Bremen,04,00+,42,62,62,62,62,680130,6.18,9.12,9.12,9.12,9.12\n2023-02-23,Bremen,04,00+,35,52,52,52,52,680130,5.15,7.65,7.65,7.65,7.65\n2023-02-22,Bremen,04,00+,28,38,38,38,38,680130,4.12,5.59,5.59,5.59,5.59\n2023-02-21,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-02-20,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-19,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-18,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-17,Bremen,04,00+,44,55,55,55,55,680130,6.47,8.09,8.09,8.09,8.09\n2023-02-16,Bremen,04,00+,42,54,54,54,54,680130,6.18,7.94,7.94,7.94,7.94\n2023-02-15,Bremen,04,00+,33,49,49,49,49,680130,4.85,7.2,7.2,7.2,7.2\n2023-02-14,Bremen,04,00+,28,43,43,43,43,680130,4.12,6.32,6.32,6.32,6.32\n2023-02-13,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-12,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-11,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-10,Bremen,04,00+,18,31,31,31,31,680130,2.65,4.56,4.56,4.56,4.56\n2023-02-09,Bremen,04,00+,17,30,30,30,30,680130,2.5,4.41,4.41,4.41,4.41\n2023-02-08,Bremen,04,00+,14,31,31,31,31,680130,2.06,4.56,4.56,4.56,4.56\n2023-02-07,Bremen,04,00+,13,24,24,24,24,680130,1.91,3.53,3.53,3.53,3.53\n2023-02-06,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-05,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-04,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-03,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-02-02,Bremen,04,00+,13,18,18,18,18,680130,1.91,2.65,2.65,2.65,2.65\n2023-02-01,Bremen,04,00+,12,15,15,15,15,680130,1.76,2.21,2.21,2.21,2.21\n2023-01-31,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-01-30,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-29,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-28,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-27,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-01-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-01-25,Bremen,04,00+,8,13,13,13,13,680130,1.18,1.91,1.91,1.91,1.91\n2023-01-24,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-01-23,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-22,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-21,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-20,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-01-19,Bremen,04,00+,17,26,26,26,26,680130,2.5,3.82,3.82,3.82,3.82\n2023-01-18,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2023-01-17,Bremen,04,00+,24,34,34,34,34,680130,3.53,5,5,5,5\n2023-01-16,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-15,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-14,Bremen,04,00+,24,37,37,37,37,680130,3.53,5.44,5.44,5.44,5.44\n2023-01-13,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-01-12,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-01-11,Bremen,04,00+,53,63,63,63,63,680130,7.79,9.26,9.26,9.26,9.26\n2023-01-10,Bremen,04,00+,64,77,77,77,77,680130,9.41,11.32,11.32,11.32,11.32\n2023-01-09,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-08,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-07,Bremen,04,00+,75,0,0,0,0,680130,11.03,0,0,0,0\n2023-01-06,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-05,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-04,Bremen,04,00+,67,0,0,0,0,680130,9.85,0,0,0,0\n2023-01-03,Bremen,04,00+,78,0,0,0,0,680130,11.47,0,0,0,0\n2023-01-02,Bremen,04,00+,63,0,0,0,0,680130,9.26,0,0,0,0\n2024-08-31,Nordrhein-Westfalen,05,00+,297,297,NA,NA,NA,17925570,1.66,1.66,NA,NA,NA\n2024-08-30,Nordrhein-Westfalen,05,00+,275,310,364,348,392,17925570,1.53,1.73,2.04,1.94,2.19\n2024-08-29,Nordrhein-Westfalen,05,00+,238,314,361,345,388,17925570,1.33,1.75,2.02,1.93,2.17\n2024-08-28,Nordrhein-Westfalen,05,00+,229,287,324,311,346,17925570,1.28,1.6,1.81,1.74,1.94\n2024-08-27,Nordrhein-Westfalen,05,00+,210,288,319,307,339,17925570,1.17,1.61,1.78,1.71,1.9\n2024-08-26,Nordrhein-Westfalen,05,00+,231,277,298,289,317,17925570,1.29,1.55,1.67,1.61,1.77\n2024-08-25,Nordrhein-Westfalen,05,00+,232,272,293,283,310,17925570,1.29,1.52,1.64,1.58,1.73\n2024-08-24,Nordrhein-Westfalen,05,00+,238,272,292,283,310,17925570,1.33,1.52,1.63,1.58,1.73\n2024-08-23,Nordrhein-Westfalen,05,00+,255,293,313,303,331,17925570,1.42,1.63,1.75,1.69,1.85\n2024-08-22,Nordrhein-Westfalen,05,00+,257,313,332,322,349,17925570,1.43,1.75,1.85,1.8,1.95\n2024-08-21,Nordrhein-Westfalen,05,00+,257,332,350,341,368,17925570,1.43,1.85,1.96,1.9,2.06\n2024-08-20,Nordrhein-Westfalen,05,00+,237,327,343,334,360,17925570,1.32,1.82,1.91,1.87,2.01\n2024-08-19,Nordrhein-Westfalen,05,00+,298,363,377,369,394,17925570,1.66,2.03,2.11,2.06,2.2\n2024-08-18,Nordrhein-Westfalen,05,00+,301,364,378,370,395,17925570,1.68,2.03,2.11,2.07,2.21\n2024-08-17,Nordrhein-Westfalen,05,00+,303,360,374,366,391,17925570,1.69,2.01,2.09,2.04,2.18\n2024-08-16,Nordrhein-Westfalen,05,00+,270,352,365,357,380,17925570,1.51,1.96,2.04,1.99,2.12\n2024-08-15,Nordrhein-Westfalen,05,00+,242,330,341,334,355,17925570,1.35,1.84,1.9,1.87,1.98\n2024-08-14,Nordrhein-Westfalen,05,00+,253,324,334,327,346,17925570,1.41,1.81,1.86,1.83,1.94\n2024-08-13,Nordrhein-Westfalen,05,00+,245,336,345,339,357,17925570,1.37,1.87,1.93,1.89,1.99\n2024-08-12,Nordrhein-Westfalen,05,00+,280,317,323,319,332,17925570,1.56,1.77,1.81,1.78,1.86\n2024-08-11,Nordrhein-Westfalen,05,00+,284,319,325,321,334,17925570,1.58,1.78,1.82,1.79,1.87\n2024-08-10,Nordrhein-Westfalen,05,00+,290,323,329,325,338,17925570,1.62,1.8,1.84,1.81,1.89\n2024-08-09,Nordrhein-Westfalen,05,00+,272,325,331,327,339,17925570,1.52,1.81,1.85,1.82,1.89\n2024-08-08,Nordrhein-Westfalen,05,00+,267,333,338,334,346,17925570,1.49,1.86,1.89,1.87,1.93\n2024-08-07,Nordrhein-Westfalen,05,00+,249,332,337,333,344,17925570,1.39,1.85,1.88,1.86,1.92\n2024-08-06,Nordrhein-Westfalen,05,00+,168,327,331,328,337,17925570,0.94,1.82,1.85,1.83,1.88\n2024-08-05,Nordrhein-Westfalen,05,00+,292,358,361,358,366,17925570,1.63,2,2.02,2,2.05\n2024-08-04,Nordrhein-Westfalen,05,00+,300,362,365,362,370,17925570,1.67,2.02,2.04,2.02,2.07\n2024-08-03,Nordrhein-Westfalen,05,00+,303,359,362,359,367,17925570,1.69,2,2.02,2.01,2.05\n2024-08-02,Nordrhein-Westfalen,05,00+,292,363,365,363,370,17925570,1.63,2.03,2.04,2.03,2.07\n2024-08-01,Nordrhein-Westfalen,05,00+,299,377,379,377,383,17925570,1.67,2.1,2.12,2.11,2.14\n2024-07-31,Nordrhein-Westfalen,05,00+,305,392,394,392,397,17925570,1.7,2.19,2.2,2.19,2.22\n2024-07-30,Nordrhein-Westfalen,05,00+,318,445,446,445,448,17925570,1.77,2.48,2.49,2.48,2.5\n2024-07-29,Nordrhein-Westfalen,05,00+,364,454,454,454,455,17925570,2.03,2.53,2.53,2.53,2.54\n2024-07-28,Nordrhein-Westfalen,05,00+,367,448,448,448,448,17925570,2.05,2.5,2.5,2.5,2.5\n2024-07-27,Nordrhein-Westfalen,05,00+,370,449,449,449,449,17925570,2.06,2.5,2.51,2.5,2.51\n2024-07-26,Nordrhein-Westfalen,05,00+,401,481,481,481,481,17925570,2.24,2.68,2.68,2.68,2.69\n2024-07-25,Nordrhein-Westfalen,05,00+,411,508,508,508,508,17925570,2.29,2.83,2.83,2.83,2.83\n2024-07-24,Nordrhein-Westfalen,05,00+,411,532,532,532,532,17925570,2.29,2.97,2.97,2.97,2.97\n2024-07-23,Nordrhein-Westfalen,05,00+,365,500,500,500,500,17925570,2.04,2.79,2.79,2.79,2.79\n2024-07-22,Nordrhein-Westfalen,05,00+,432,526,526,526,526,17925570,2.41,2.93,2.93,2.93,2.93\n2024-07-21,Nordrhein-Westfalen,05,00+,435,527,527,527,527,17925570,2.43,2.94,2.94,2.94,2.94\n2024-07-20,Nordrhein-Westfalen,05,00+,446,538,538,538,538,17925570,2.49,3,3,3,3\n2024-07-19,Nordrhein-Westfalen,05,00+,419,528,528,528,528,17925570,2.34,2.95,2.95,2.95,2.95\n2024-07-18,Nordrhein-Westfalen,05,00+,402,515,515,515,515,17925570,2.24,2.87,2.87,2.87,2.87\n2024-07-17,Nordrhein-Westfalen,05,00+,380,529,529,529,529,17925570,2.12,2.95,2.95,2.95,2.95\n2024-07-16,Nordrhein-Westfalen,05,00+,365,520,520,520,520,17925570,2.04,2.9,2.9,2.9,2.9\n2024-07-15,Nordrhein-Westfalen,05,00+,379,493,493,493,493,17925570,2.11,2.75,2.75,2.75,2.75\n2024-07-14,Nordrhein-Westfalen,05,00+,382,495,495,495,495,17925570,2.13,2.76,2.76,2.76,2.76\n2024-07-13,Nordrhein-Westfalen,05,00+,390,489,489,489,489,17925570,2.18,2.73,2.73,2.73,2.73\n2024-07-12,Nordrhein-Westfalen,05,00+,353,471,471,471,471,17925570,1.97,2.63,2.63,2.63,2.63\n2024-07-11,Nordrhein-Westfalen,05,00+,339,462,462,462,462,17925570,1.89,2.58,2.58,2.58,2.58\n2024-07-10,Nordrhein-Westfalen,05,00+,316,428,428,428,428,17925570,1.76,2.39,2.39,2.39,2.39\n2024-07-09,Nordrhein-Westfalen,05,00+,283,410,410,410,410,17925570,1.58,2.29,2.29,2.29,2.29\n2024-07-08,Nordrhein-Westfalen,05,00+,302,400,400,400,400,17925570,1.68,2.23,2.23,2.23,2.23\n2024-07-07,Nordrhein-Westfalen,05,00+,302,394,394,394,394,17925570,1.68,2.2,2.2,2.2,2.2\n2024-07-06,Nordrhein-Westfalen,05,00+,304,388,388,388,388,17925570,1.7,2.16,2.16,2.16,2.16\n2024-07-05,Nordrhein-Westfalen,05,00+,305,397,397,397,397,17925570,1.7,2.21,2.21,2.21,2.21\n2024-07-04,Nordrhein-Westfalen,05,00+,306,398,398,398,398,17925570,1.71,2.22,2.22,2.22,2.22\n2024-07-03,Nordrhein-Westfalen,05,00+,310,393,393,393,393,17925570,1.73,2.19,2.19,2.19,2.19\n2024-07-02,Nordrhein-Westfalen,05,00+,313,424,424,424,424,17925570,1.75,2.37,2.37,2.37,2.37\n2024-07-01,Nordrhein-Westfalen,05,00+,312,389,389,389,389,17925570,1.74,2.17,2.17,2.17,2.17\n2024-06-30,Nordrhein-Westfalen,05,00+,319,397,397,397,397,17925570,1.78,2.21,2.21,2.21,2.21\n2024-06-29,Nordrhein-Westfalen,05,00+,326,401,401,401,401,17925570,1.82,2.24,2.24,2.24,2.24\n2024-06-28,Nordrhein-Westfalen,05,00+,298,389,389,389,389,17925570,1.66,2.17,2.17,2.17,2.17\n2024-06-27,Nordrhein-Westfalen,05,00+,291,389,389,389,389,17925570,1.62,2.17,2.17,2.17,2.17\n2024-06-26,Nordrhein-Westfalen,05,00+,277,375,375,375,375,17925570,1.55,2.09,2.09,2.09,2.09\n2024-06-25,Nordrhein-Westfalen,05,00+,234,351,351,351,351,17925570,1.31,1.96,1.96,1.96,1.96\n2024-06-24,Nordrhein-Westfalen,05,00+,225,327,327,327,327,17925570,1.26,1.82,1.82,1.82,1.82\n2024-06-23,Nordrhein-Westfalen,05,00+,228,324,324,324,324,17925570,1.27,1.81,1.81,1.81,1.81\n2024-06-22,Nordrhein-Westfalen,05,00+,231,320,320,320,320,17925570,1.29,1.79,1.79,1.79,1.79\n2024-06-21,Nordrhein-Westfalen,05,00+,205,303,303,303,303,17925570,1.14,1.69,1.69,1.69,1.69\n2024-06-20,Nordrhein-Westfalen,05,00+,183,260,260,260,260,17925570,1.02,1.45,1.45,1.45,1.45\n2024-06-19,Nordrhein-Westfalen,05,00+,172,250,250,250,250,17925570,0.96,1.39,1.39,1.39,1.39\n2024-06-18,Nordrhein-Westfalen,05,00+,145,217,217,217,217,17925570,0.81,1.21,1.21,1.21,1.21\n2024-06-17,Nordrhein-Westfalen,05,00+,133,184,184,184,184,17925570,0.74,1.03,1.03,1.03,1.03\n2024-06-16,Nordrhein-Westfalen,05,00+,136,182,182,182,182,17925570,0.76,1.02,1.02,1.02,1.02\n2024-06-15,Nordrhein-Westfalen,05,00+,137,180,180,180,180,17925570,0.76,1,1,1,1\n2024-06-14,Nordrhein-Westfalen,05,00+,113,171,171,171,171,17925570,0.63,0.95,0.95,0.95,0.95\n2024-06-13,Nordrhein-Westfalen,05,00+,113,160,160,160,160,17925570,0.63,0.89,0.89,0.89,0.89\n2024-06-12,Nordrhein-Westfalen,05,00+,85,128,128,128,128,17925570,0.47,0.71,0.71,0.71,0.71\n2024-06-11,Nordrhein-Westfalen,05,00+,86,115,115,115,115,17925570,0.48,0.64,0.64,0.64,0.64\n2024-06-10,Nordrhein-Westfalen,05,00+,86,106,106,106,106,17925570,0.48,0.59,0.59,0.59,0.59\n2024-06-09,Nordrhein-Westfalen,05,00+,86,104,104,104,104,17925570,0.48,0.58,0.58,0.58,0.58\n2024-06-08,Nordrhein-Westfalen,05,00+,88,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-06-07,Nordrhein-Westfalen,05,00+,73,98,98,98,98,17925570,0.41,0.55,0.55,0.55,0.55\n2024-06-06,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-06-05,Nordrhein-Westfalen,05,00+,56,88,88,88,88,17925570,0.31,0.49,0.49,0.49,0.49\n2024-06-04,Nordrhein-Westfalen,05,00+,43,82,82,82,82,17925570,0.24,0.46,0.46,0.46,0.46\n2024-06-03,Nordrhein-Westfalen,05,00+,52,75,75,75,75,17925570,0.29,0.42,0.42,0.42,0.42\n2024-06-02,Nordrhein-Westfalen,05,00+,53,75,75,75,75,17925570,0.3,0.42,0.42,0.42,0.42\n2024-06-01,Nordrhein-Westfalen,05,00+,53,73,73,73,73,17925570,0.3,0.41,0.41,0.41,0.41\n2024-05-31,Nordrhein-Westfalen,05,00+,44,59,59,59,59,17925570,0.25,0.33,0.33,0.33,0.33\n2024-05-30,Nordrhein-Westfalen,05,00+,47,62,62,62,62,17925570,0.26,0.35,0.35,0.35,0.35\n2024-05-29,Nordrhein-Westfalen,05,00+,52,62,62,62,62,17925570,0.29,0.35,0.35,0.35,0.35\n2024-05-28,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-05-27,Nordrhein-Westfalen,05,00+,48,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-26,Nordrhein-Westfalen,05,00+,48,64,64,64,64,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-25,Nordrhein-Westfalen,05,00+,49,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-24,Nordrhein-Westfalen,05,00+,54,71,71,71,71,17925570,0.3,0.4,0.4,0.4,0.4\n2024-05-23,Nordrhein-Westfalen,05,00+,61,81,81,81,81,17925570,0.34,0.45,0.45,0.45,0.45\n2024-05-22,Nordrhein-Westfalen,05,00+,53,85,85,85,85,17925570,0.3,0.47,0.47,0.47,0.47\n2024-05-21,Nordrhein-Westfalen,05,00+,80,96,96,96,96,17925570,0.45,0.54,0.54,0.54,0.54\n2024-05-20,Nordrhein-Westfalen,05,00+,114,133,133,133,133,17925570,0.64,0.74,0.74,0.74,0.74\n2024-05-19,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-18,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-17,Nordrhein-Westfalen,05,00+,106,140,140,140,140,17925570,0.59,0.78,0.78,0.78,0.78\n2024-05-16,Nordrhein-Westfalen,05,00+,104,126,126,126,126,17925570,0.58,0.7,0.7,0.7,0.7\n2024-05-15,Nordrhein-Westfalen,05,00+,105,123,123,123,123,17925570,0.59,0.69,0.69,0.69,0.69\n2024-05-14,Nordrhein-Westfalen,05,00+,49,87,87,87,87,17925570,0.27,0.49,0.49,0.49,0.49\n2024-05-13,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2024-05-12,Nordrhein-Westfalen,05,00+,55,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-05-11,Nordrhein-Westfalen,05,00+,55,79,79,79,79,17925570,0.31,0.44,0.44,0.44,0.44\n2024-05-10,Nordrhein-Westfalen,05,00+,53,76,76,76,76,17925570,0.3,0.42,0.42,0.42,0.42\n2024-05-09,Nordrhein-Westfalen,05,00+,63,88,88,88,88,17925570,0.35,0.49,0.49,0.49,0.49\n2024-05-08,Nordrhein-Westfalen,05,00+,49,74,74,74,74,17925570,0.27,0.41,0.41,0.41,0.41\n2024-05-07,Nordrhein-Westfalen,05,00+,42,77,77,77,77,17925570,0.23,0.43,0.43,0.43,0.43\n2024-05-06,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-05,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-04,Nordrhein-Westfalen,05,00+,63,95,95,95,95,17925570,0.35,0.53,0.53,0.53,0.53\n2024-05-03,Nordrhein-Westfalen,05,00+,60,97,97,97,97,17925570,0.33,0.54,0.54,0.54,0.54\n2024-05-02,Nordrhein-Westfalen,05,00+,64,100,100,100,100,17925570,0.36,0.56,0.56,0.56,0.56\n2024-05-01,Nordrhein-Westfalen,05,00+,74,108,108,108,108,17925570,0.41,0.6,0.6,0.6,0.6\n2024-04-30,Nordrhein-Westfalen,05,00+,73,110,110,110,110,17925570,0.41,0.61,0.61,0.61,0.61\n2024-04-29,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-28,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-27,Nordrhein-Westfalen,05,00+,48,71,71,71,71,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-26,Nordrhein-Westfalen,05,00+,44,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-25,Nordrhein-Westfalen,05,00+,40,56,56,56,56,17925570,0.22,0.31,0.31,0.31,0.31\n2024-04-24,Nordrhein-Westfalen,05,00+,33,50,50,50,50,17925570,0.18,0.28,0.28,0.28,0.28\n2024-04-23,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-22,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-21,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-20,Nordrhein-Westfalen,05,00+,29,43,43,43,43,17925570,0.16,0.24,0.24,0.24,0.24\n2024-04-19,Nordrhein-Westfalen,05,00+,28,44,44,44,44,17925570,0.16,0.25,0.25,0.25,0.25\n2024-04-18,Nordrhein-Westfalen,05,00+,38,48,48,48,48,17925570,0.21,0.27,0.27,0.27,0.27\n2024-04-17,Nordrhein-Westfalen,05,00+,42,56,56,56,56,17925570,0.23,0.31,0.31,0.31,0.31\n2024-04-16,Nordrhein-Westfalen,05,00+,40,53,53,53,53,17925570,0.22,0.3,0.3,0.3,0.3\n2024-04-15,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-14,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-13,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-12,Nordrhein-Westfalen,05,00+,51,60,60,60,60,17925570,0.28,0.33,0.33,0.33,0.33\n2024-04-11,Nordrhein-Westfalen,05,00+,42,53,53,53,53,17925570,0.23,0.3,0.3,0.3,0.3\n2024-04-10,Nordrhein-Westfalen,05,00+,48,60,60,60,60,17925570,0.27,0.33,0.33,0.33,0.33\n2024-04-09,Nordrhein-Westfalen,05,00+,61,85,85,85,85,17925570,0.34,0.47,0.47,0.47,0.47\n2024-04-08,Nordrhein-Westfalen,05,00+,53,67,67,67,67,17925570,0.3,0.37,0.37,0.37,0.37\n2024-04-07,Nordrhein-Westfalen,05,00+,56,70,70,70,70,17925570,0.31,0.39,0.39,0.39,0.39\n2024-04-06,Nordrhein-Westfalen,05,00+,57,70,70,70,70,17925570,0.32,0.39,0.39,0.39,0.39\n2024-04-05,Nordrhein-Westfalen,05,00+,45,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-04,Nordrhein-Westfalen,05,00+,38,69,69,69,69,17925570,0.21,0.38,0.38,0.38,0.38\n2024-04-03,Nordrhein-Westfalen,05,00+,39,70,70,70,70,17925570,0.22,0.39,0.39,0.39,0.39\n2024-04-02,Nordrhein-Westfalen,05,00+,39,63,63,63,63,17925570,0.22,0.35,0.35,0.35,0.35\n2024-04-01,Nordrhein-Westfalen,05,00+,64,89,89,89,89,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-31,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2024-03-30,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-03-29,Nordrhein-Westfalen,05,00+,79,101,101,101,101,17925570,0.44,0.56,0.56,0.56,0.56\n2024-03-28,Nordrhein-Westfalen,05,00+,80,99,99,99,99,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-27,Nordrhein-Westfalen,05,00+,71,100,100,100,100,17925570,0.4,0.56,0.56,0.56,0.56\n2024-03-26,Nordrhein-Westfalen,05,00+,64,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-25,Nordrhein-Westfalen,05,00+,80,100,100,100,100,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-24,Nordrhein-Westfalen,05,00+,81,101,101,101,101,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-23,Nordrhein-Westfalen,05,00+,81,98,98,98,98,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-22,Nordrhein-Westfalen,05,00+,93,106,106,106,106,17925570,0.52,0.59,0.59,0.59,0.59\n2024-03-21,Nordrhein-Westfalen,05,00+,87,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-03-20,Nordrhein-Westfalen,05,00+,92,109,109,109,109,17925570,0.51,0.61,0.61,0.61,0.61\n2024-03-19,Nordrhein-Westfalen,05,00+,83,115,115,115,115,17925570,0.46,0.64,0.64,0.64,0.64\n2024-03-18,Nordrhein-Westfalen,05,00+,92,116,116,116,116,17925570,0.51,0.65,0.65,0.65,0.65\n2024-03-17,Nordrhein-Westfalen,05,00+,93,116,116,116,116,17925570,0.52,0.65,0.65,0.65,0.65\n2024-03-16,Nordrhein-Westfalen,05,00+,98,122,122,122,122,17925570,0.55,0.68,0.68,0.68,0.68\n2024-03-15,Nordrhein-Westfalen,05,00+,109,128,128,128,128,17925570,0.61,0.71,0.71,0.71,0.71\n2024-03-14,Nordrhein-Westfalen,05,00+,99,133,133,133,133,17925570,0.55,0.74,0.74,0.74,0.74\n2024-03-13,Nordrhein-Westfalen,05,00+,111,141,141,141,141,17925570,0.62,0.79,0.79,0.79,0.79\n2024-03-12,Nordrhein-Westfalen,05,00+,115,154,154,154,154,17925570,0.64,0.86,0.86,0.86,0.86\n2024-03-11,Nordrhein-Westfalen,05,00+,111,165,165,165,165,17925570,0.62,0.92,0.92,0.92,0.92\n2024-03-10,Nordrhein-Westfalen,05,00+,111,164,164,164,164,17925570,0.62,0.91,0.91,0.91,0.91\n2024-03-09,Nordrhein-Westfalen,05,00+,113,162,162,162,162,17925570,0.63,0.9,0.9,0.9,0.9\n2024-03-08,Nordrhein-Westfalen,05,00+,132,152,152,152,152,17925570,0.74,0.85,0.85,0.85,0.85\n2024-03-07,Nordrhein-Westfalen,05,00+,126,161,161,161,161,17925570,0.7,0.9,0.9,0.9,0.9\n2024-03-06,Nordrhein-Westfalen,05,00+,134,163,163,163,163,17925570,0.75,0.91,0.91,0.91,0.91\n2024-03-05,Nordrhein-Westfalen,05,00+,135,166,166,166,166,17925570,0.75,0.93,0.93,0.93,0.93\n2024-03-04,Nordrhein-Westfalen,05,00+,138,165,165,165,165,17925570,0.77,0.92,0.92,0.92,0.92\n2024-03-03,Nordrhein-Westfalen,05,00+,143,170,170,170,170,17925570,0.8,0.95,0.95,0.95,0.95\n2024-03-02,Nordrhein-Westfalen,05,00+,145,168,168,168,168,17925570,0.81,0.94,0.94,0.94,0.94\n2024-03-01,Nordrhein-Westfalen,05,00+,148,177,177,177,177,17925570,0.83,0.99,0.99,0.99,0.99\n2024-02-29,Nordrhein-Westfalen,05,00+,155,193,193,193,193,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-28,Nordrhein-Westfalen,05,00+,155,194,194,194,194,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-27,Nordrhein-Westfalen,05,00+,169,214,214,214,214,17925570,0.94,1.19,1.19,1.19,1.19\n2024-02-26,Nordrhein-Westfalen,05,00+,198,237,237,237,237,17925570,1.1,1.32,1.32,1.32,1.32\n2024-02-25,Nordrhein-Westfalen,05,00+,200,234,234,234,234,17925570,1.12,1.31,1.31,1.31,1.31\n2024-02-24,Nordrhein-Westfalen,05,00+,207,239,239,239,239,17925570,1.15,1.33,1.33,1.33,1.33\n2024-02-23,Nordrhein-Westfalen,05,00+,212,263,263,263,263,17925570,1.18,1.47,1.47,1.47,1.47\n2024-02-22,Nordrhein-Westfalen,05,00+,211,266,266,266,266,17925570,1.18,1.48,1.48,1.48,1.48\n2024-02-21,Nordrhein-Westfalen,05,00+,216,273,273,273,273,17925570,1.2,1.52,1.52,1.52,1.52\n2024-02-20,Nordrhein-Westfalen,05,00+,255,334,334,334,334,17925570,1.42,1.86,1.86,1.86,1.86\n2024-02-19,Nordrhein-Westfalen,05,00+,254,324,324,324,324,17925570,1.42,1.81,1.81,1.81,1.81\n2024-02-18,Nordrhein-Westfalen,05,00+,258,327,327,327,327,17925570,1.44,1.82,1.82,1.82,1.82\n2024-02-17,Nordrhein-Westfalen,05,00+,274,336,336,336,336,17925570,1.53,1.87,1.87,1.87,1.87\n2024-02-16,Nordrhein-Westfalen,05,00+,287,342,342,342,342,17925570,1.6,1.91,1.91,1.91,1.91\n2024-02-15,Nordrhein-Westfalen,05,00+,280,345,345,345,345,17925570,1.56,1.92,1.92,1.92,1.92\n2024-02-14,Nordrhein-Westfalen,05,00+,269,350,350,350,350,17925570,1.5,1.95,1.95,1.95,1.95\n2024-02-13,Nordrhein-Westfalen,05,00+,161,304,304,304,304,17925570,0.9,1.7,1.7,1.7,1.7\n2024-02-12,Nordrhein-Westfalen,05,00+,288,381,381,381,381,17925570,1.61,2.13,2.13,2.13,2.13\n2024-02-11,Nordrhein-Westfalen,05,00+,294,382,382,382,382,17925570,1.64,2.13,2.13,2.13,2.13\n2024-02-10,Nordrhein-Westfalen,05,00+,305,378,378,378,378,17925570,1.7,2.11,2.11,2.11,2.11\n2024-02-09,Nordrhein-Westfalen,05,00+,317,383,383,383,383,17925570,1.77,2.14,2.14,2.14,2.14\n2024-02-08,Nordrhein-Westfalen,05,00+,349,427,427,427,427,17925570,1.95,2.38,2.38,2.38,2.38\n2024-02-07,Nordrhein-Westfalen,05,00+,302,454,454,454,454,17925570,1.68,2.53,2.53,2.53,2.53\n2024-02-06,Nordrhein-Westfalen,05,00+,351,473,473,473,473,17925570,1.96,2.64,2.64,2.64,2.64\n2024-02-05,Nordrhein-Westfalen,05,00+,371,475,475,475,475,17925570,2.07,2.65,2.65,2.65,2.65\n2024-02-04,Nordrhein-Westfalen,05,00+,374,472,472,472,472,17925570,2.09,2.63,2.63,2.63,2.63\n2024-02-03,Nordrhein-Westfalen,05,00+,375,461,461,461,461,17925570,2.09,2.57,2.57,2.57,2.57\n2024-02-02,Nordrhein-Westfalen,05,00+,352,466,466,466,466,17925570,1.96,2.6,2.6,2.6,2.6\n2024-02-01,Nordrhein-Westfalen,05,00+,348,456,456,456,456,17925570,1.94,2.54,2.54,2.54,2.54\n2024-01-31,Nordrhein-Westfalen,05,00+,323,452,452,452,452,17925570,1.8,2.52,2.52,2.52,2.52\n2024-01-30,Nordrhein-Westfalen,05,00+,289,450,450,450,450,17925570,1.61,2.51,2.51,2.51,2.51\n2024-01-29,Nordrhein-Westfalen,05,00+,369,461,461,461,461,17925570,2.06,2.57,2.57,2.57,2.57\n2024-01-28,Nordrhein-Westfalen,05,00+,380,470,470,470,470,17925570,2.12,2.62,2.62,2.62,2.62\n2024-01-27,Nordrhein-Westfalen,05,00+,387,477,477,477,477,17925570,2.16,2.66,2.66,2.66,2.66\n2024-01-26,Nordrhein-Westfalen,05,00+,361,463,463,463,463,17925570,2.01,2.58,2.58,2.58,2.58\n2024-01-25,Nordrhein-Westfalen,05,00+,363,465,465,465,465,17925570,2.03,2.59,2.59,2.59,2.59\n2024-01-24,Nordrhein-Westfalen,05,00+,363,475,475,475,475,17925570,2.03,2.65,2.65,2.65,2.65\n2024-01-23,Nordrhein-Westfalen,05,00+,354,479,479,479,479,17925570,1.97,2.67,2.67,2.67,2.67\n2024-01-22,Nordrhein-Westfalen,05,00+,389,493,493,493,493,17925570,2.17,2.75,2.75,2.75,2.75\n2024-01-21,Nordrhein-Westfalen,05,00+,395,488,488,488,488,17925570,2.2,2.72,2.72,2.72,2.72\n2024-01-20,Nordrhein-Westfalen,05,00+,414,499,499,499,499,17925570,2.31,2.78,2.78,2.78,2.78\n2024-01-19,Nordrhein-Westfalen,05,00+,421,533,533,533,533,17925570,2.35,2.97,2.97,2.97,2.97\n2024-01-18,Nordrhein-Westfalen,05,00+,440,559,559,559,559,17925570,2.45,3.12,3.12,3.12,3.12\n2024-01-17,Nordrhein-Westfalen,05,00+,436,570,570,570,570,17925570,2.43,3.18,3.18,3.18,3.18\n2024-01-16,Nordrhein-Westfalen,05,00+,427,596,596,596,596,17925570,2.38,3.32,3.32,3.32,3.32\n2024-01-15,Nordrhein-Westfalen,05,00+,459,607,607,607,607,17925570,2.56,3.39,3.39,3.39,3.39\n2024-01-14,Nordrhein-Westfalen,05,00+,465,608,608,608,608,17925570,2.59,3.39,3.39,3.39,3.39\n2024-01-13,Nordrhein-Westfalen,05,00+,475,600,600,600,600,17925570,2.65,3.35,3.35,3.35,3.35\n2024-01-12,Nordrhein-Westfalen,05,00+,505,660,660,660,660,17925570,2.82,3.68,3.68,3.68,3.68\n2024-01-11,Nordrhein-Westfalen,05,00+,597,737,737,737,737,17925570,3.33,4.11,4.11,4.11,4.11\n2024-01-10,Nordrhein-Westfalen,05,00+,775,966,966,966,966,17925570,4.32,5.39,5.39,5.39,5.39\n2024-01-09,Nordrhein-Westfalen,05,00+,1082,1323,1323,1323,1323,17925570,6.04,7.38,7.38,7.38,7.38\n2024-01-08,Nordrhein-Westfalen,05,00+,947,1180,1180,1180,1180,17925570,5.28,6.58,6.58,6.58,6.58\n2024-01-07,Nordrhein-Westfalen,05,00+,978,1206,1206,1206,1206,17925570,5.46,6.73,6.73,6.73,6.73\n2024-01-06,Nordrhein-Westfalen,05,00+,1000,1220,1220,1220,1220,17925570,5.58,6.81,6.81,6.81,6.81\n2024-01-05,Nordrhein-Westfalen,05,00+,936,1228,1228,1228,1228,17925570,5.22,6.85,6.85,6.85,6.85\n2024-01-04,Nordrhein-Westfalen,05,00+,872,1275,1275,1275,1275,17925570,4.86,7.11,7.11,7.11,7.11\n2024-01-03,Nordrhein-Westfalen,05,00+,904,1340,1340,1340,1340,17925570,5.04,7.48,7.48,7.48,7.48\n2024-01-02,Nordrhein-Westfalen,05,00+,526,895,895,895,895,17925570,2.93,4.99,4.99,4.99,4.99\n2024-01-01,Nordrhein-Westfalen,05,00+,558,906,906,906,906,17925570,3.11,5.05,5.05,5.05,5.05\n2023-12-31,Nordrhein-Westfalen,05,00+,567,889,889,889,889,17925570,3.16,4.96,4.96,4.96,4.96\n2023-12-30,Nordrhein-Westfalen,05,00+,589,911,911,911,911,17925570,3.29,5.08,5.08,5.08,5.08\n2023-12-29,Nordrhein-Westfalen,05,00+,605,953,953,953,953,17925570,3.38,5.32,5.32,5.32,5.32\n2023-12-28,Nordrhein-Westfalen,05,00+,553,1012,1012,1012,1012,17925570,3.08,5.65,5.65,5.65,5.65\n2023-12-27,Nordrhein-Westfalen,05,00+,544,878,878,878,878,17925570,3.03,4.9,4.9,4.9,4.9\n2023-12-26,Nordrhein-Westfalen,05,00+,819,1177,1177,1177,1177,17925570,4.57,6.57,6.57,6.57,6.57\n2023-12-25,Nordrhein-Westfalen,05,00+,1301,1698,1698,1698,1698,17925570,7.26,9.47,9.47,9.47,9.47\n2023-12-24,Nordrhein-Westfalen,05,00+,1312,1696,1696,1696,1696,17925570,7.32,9.46,9.46,9.46,9.46\n2023-12-23,Nordrhein-Westfalen,05,00+,1338,1679,1679,1679,1679,17925570,7.46,9.37,9.37,9.37,9.37\n2023-12-22,Nordrhein-Westfalen,05,00+,1292,1784,1784,1784,1784,17925570,7.21,9.95,9.95,9.95,9.95\n2023-12-21,Nordrhein-Westfalen,05,00+,1315,1817,1817,1817,1817,17925570,7.34,10.14,10.14,10.14,10.14\n2023-12-20,Nordrhein-Westfalen,05,00+,1325,1889,1889,1889,1889,17925570,7.39,10.54,10.54,10.54,10.54\n2023-12-19,Nordrhein-Westfalen,05,00+,1247,1961,1961,1961,1961,17925570,6.96,10.94,10.94,10.94,10.94\n2023-12-18,Nordrhein-Westfalen,05,00+,1418,2034,2034,2034,2034,17925570,7.91,11.35,11.35,11.35,11.35\n2023-12-17,Nordrhein-Westfalen,05,00+,1427,2032,2032,2032,2032,17925570,7.96,11.34,11.34,11.34,11.34\n2023-12-16,Nordrhein-Westfalen,05,00+,1462,2040,2040,2040,2040,17925570,8.16,11.38,11.38,11.38,11.38\n2023-12-15,Nordrhein-Westfalen,05,00+,1354,2024,2024,2024,2024,17925570,7.55,11.29,11.29,11.29,11.29\n2023-12-14,Nordrhein-Westfalen,05,00+,1360,2013,2013,2013,2013,17925570,7.59,11.23,11.23,11.23,11.23\n2023-12-13,Nordrhein-Westfalen,05,00+,1289,1989,1989,1989,1989,17925570,7.19,11.1,11.1,11.1,11.1\n2023-12-12,Nordrhein-Westfalen,05,00+,1160,1944,1944,1944,1944,17925570,6.47,10.84,10.84,10.84,10.84\n2023-12-11,Nordrhein-Westfalen,05,00+,1166,1743,1743,1743,1743,17925570,6.5,9.72,9.72,9.72,9.72\n2023-12-10,Nordrhein-Westfalen,05,00+,1173,1747,1747,1747,1747,17925570,6.54,9.75,9.75,9.75,9.75\n2023-12-09,Nordrhein-Westfalen,05,00+,1211,1749,1749,1749,1749,17925570,6.76,9.76,9.76,9.76,9.76\n2023-12-08,Nordrhein-Westfalen,05,00+,1106,1699,1699,1699,1699,17925570,6.17,9.48,9.48,9.48,9.48\n2023-12-07,Nordrhein-Westfalen,05,00+,1012,1627,1627,1627,1627,17925570,5.65,9.08,9.08,9.08,9.08\n2023-12-06,Nordrhein-Westfalen,05,00+,962,1628,1628,1628,1628,17925570,5.37,9.08,9.08,9.08,9.08\n2023-12-05,Nordrhein-Westfalen,05,00+,895,1594,1594,1594,1594,17925570,4.99,8.89,8.89,8.89,8.89\n2023-12-04,Nordrhein-Westfalen,05,00+,1134,1667,1667,1667,1667,17925570,6.33,9.3,9.3,9.3,9.3\n2023-12-03,Nordrhein-Westfalen,05,00+,1150,1668,1668,1668,1668,17925570,6.42,9.31,9.31,9.31,9.31\n2023-12-02,Nordrhein-Westfalen,05,00+,1161,1648,1648,1648,1648,17925570,6.48,9.19,9.19,9.19,9.19\n2023-12-01,Nordrhein-Westfalen,05,00+,1085,1652,1652,1652,1652,17925570,6.05,9.22,9.22,9.22,9.22\n2023-11-30,Nordrhein-Westfalen,05,00+,1006,1647,1647,1647,1647,17925570,5.61,9.19,9.19,9.19,9.19\n2023-11-29,Nordrhein-Westfalen,05,00+,1032,1628,1628,1628,1628,17925570,5.76,9.08,9.08,9.08,9.08\n2023-11-28,Nordrhein-Westfalen,05,00+,1037,1671,1671,1671,1671,17925570,5.79,9.32,9.32,9.32,9.32\n2023-11-27,Nordrhein-Westfalen,05,00+,1286,1738,1738,1738,1738,17925570,7.17,9.7,9.7,9.7,9.7\n2023-11-26,Nordrhein-Westfalen,05,00+,1303,1743,1743,1743,1743,17925570,7.27,9.72,9.72,9.72,9.72\n2023-11-25,Nordrhein-Westfalen,05,00+,1326,1755,1755,1755,1755,17925570,7.4,9.79,9.79,9.79,9.79\n2023-11-24,Nordrhein-Westfalen,05,00+,1196,1770,1770,1770,1770,17925570,6.67,9.87,9.87,9.87,9.87\n2023-11-23,Nordrhein-Westfalen,05,00+,1259,1838,1838,1838,1838,17925570,7.02,10.25,10.25,10.25,10.25\n2023-11-22,Nordrhein-Westfalen,05,00+,1107,1768,1768,1768,1768,17925570,6.18,9.86,9.86,9.86,9.86\n2023-11-21,Nordrhein-Westfalen,05,00+,990,1718,1718,1718,1718,17925570,5.52,9.58,9.58,9.58,9.58\n2023-11-20,Nordrhein-Westfalen,05,00+,1099,1626,1626,1626,1626,17925570,6.13,9.07,9.07,9.07,9.07\n2023-11-19,Nordrhein-Westfalen,05,00+,1113,1621,1621,1621,1621,17925570,6.21,9.04,9.04,9.04,9.04\n2023-11-18,Nordrhein-Westfalen,05,00+,1133,1617,1617,1617,1617,17925570,6.32,9.02,9.02,9.02,9.02\n2023-11-17,Nordrhein-Westfalen,05,00+,1045,1561,1561,1561,1561,17925570,5.83,8.71,8.71,8.71,8.71\n2023-11-16,Nordrhein-Westfalen,05,00+,959,1496,1496,1496,1496,17925570,5.35,8.35,8.35,8.35,8.35\n2023-11-15,Nordrhein-Westfalen,05,00+,935,1583,1583,1583,1583,17925570,5.22,8.83,8.83,8.83,8.83\n2023-11-14,Nordrhein-Westfalen,05,00+,840,1477,1477,1477,1477,17925570,4.69,8.24,8.24,8.24,8.24\n2023-11-13,Nordrhein-Westfalen,05,00+,1087,1520,1520,1520,1520,17925570,6.06,8.48,8.48,8.48,8.48\n2023-11-12,Nordrhein-Westfalen,05,00+,1107,1525,1525,1525,1525,17925570,6.18,8.51,8.51,8.51,8.51\n2023-11-11,Nordrhein-Westfalen,05,00+,1132,1526,1526,1526,1526,17925570,6.32,8.51,8.51,8.51,8.51\n2023-11-10,Nordrhein-Westfalen,05,00+,1116,1579,1579,1579,1579,17925570,6.23,8.81,8.81,8.81,8.81\n2023-11-09,Nordrhein-Westfalen,05,00+,1107,1681,1681,1681,1681,17925570,6.18,9.38,9.38,9.38,9.38\n2023-11-08,Nordrhein-Westfalen,05,00+,901,1399,1399,1399,1399,17925570,5.03,7.8,7.8,7.8,7.8\n2023-11-07,Nordrhein-Westfalen,05,00+,884,1475,1475,1475,1475,17925570,4.93,8.23,8.23,8.23,8.23\n2023-11-06,Nordrhein-Westfalen,05,00+,882,1361,1361,1361,1361,17925570,4.92,7.59,7.59,7.59,7.59\n2023-11-05,Nordrhein-Westfalen,05,00+,898,1359,1359,1359,1359,17925570,5.01,7.58,7.58,7.58,7.58\n2023-11-04,Nordrhein-Westfalen,05,00+,914,1350,1350,1350,1350,17925570,5.1,7.53,7.53,7.53,7.53\n2023-11-03,Nordrhein-Westfalen,05,00+,728,1266,1266,1266,1266,17925570,4.06,7.06,7.06,7.06,7.06\n2023-11-02,Nordrhein-Westfalen,05,00+,687,1153,1153,1153,1153,17925570,3.83,6.43,6.43,6.43,6.43\n2023-11-01,Nordrhein-Westfalen,05,00+,840,1313,1313,1313,1313,17925570,4.69,7.32,7.32,7.32,7.32\n2023-10-31,Nordrhein-Westfalen,05,00+,800,1264,1264,1264,1264,17925570,4.46,7.05,7.05,7.05,7.05\n2023-10-30,Nordrhein-Westfalen,05,00+,853,1183,1183,1183,1183,17925570,4.76,6.6,6.6,6.6,6.6\n2023-10-29,Nordrhein-Westfalen,05,00+,873,1184,1184,1184,1184,17925570,4.87,6.61,6.61,6.61,6.61\n2023-10-28,Nordrhein-Westfalen,05,00+,897,1193,1193,1193,1193,17925570,5,6.66,6.66,6.66,6.66\n2023-10-27,Nordrhein-Westfalen,05,00+,784,1141,1141,1141,1141,17925570,4.37,6.37,6.37,6.37,6.37\n2023-10-26,Nordrhein-Westfalen,05,00+,735,1069,1069,1069,1069,17925570,4.1,5.96,5.96,5.96,5.96\n2023-10-25,Nordrhein-Westfalen,05,00+,615,982,982,982,982,17925570,3.43,5.48,5.48,5.48,5.48\n2023-10-24,Nordrhein-Westfalen,05,00+,480,865,865,865,865,17925570,2.68,4.83,4.83,4.83,4.83\n2023-10-23,Nordrhein-Westfalen,05,00+,509,742,742,742,742,17925570,2.84,4.14,4.14,4.14,4.14\n2023-10-22,Nordrhein-Westfalen,05,00+,524,735,735,735,735,17925570,2.92,4.1,4.1,4.1,4.1\n2023-10-21,Nordrhein-Westfalen,05,00+,536,719,719,719,719,17925570,2.99,4.01,4.01,4.01,4.01\n2023-10-20,Nordrhein-Westfalen,05,00+,524,710,710,710,710,17925570,2.92,3.96,3.96,3.96,3.96\n2023-10-19,Nordrhein-Westfalen,05,00+,492,649,649,649,649,17925570,2.74,3.62,3.62,3.62,3.62\n2023-10-18,Nordrhein-Westfalen,05,00+,460,655,655,655,655,17925570,2.57,3.65,3.65,3.65,3.65\n2023-10-17,Nordrhein-Westfalen,05,00+,429,674,674,674,674,17925570,2.39,3.76,3.76,3.76,3.76\n2023-10-16,Nordrhein-Westfalen,05,00+,447,653,653,653,653,17925570,2.49,3.64,3.64,3.64,3.64\n2023-10-15,Nordrhein-Westfalen,05,00+,455,649,649,649,649,17925570,2.54,3.62,3.62,3.62,3.62\n2023-10-14,Nordrhein-Westfalen,05,00+,466,647,647,647,647,17925570,2.6,3.61,3.61,3.61,3.61\n2023-10-13,Nordrhein-Westfalen,05,00+,431,625,625,625,625,17925570,2.4,3.49,3.49,3.49,3.49\n2023-10-12,Nordrhein-Westfalen,05,00+,421,622,622,622,622,17925570,2.35,3.47,3.47,3.47,3.47\n2023-10-11,Nordrhein-Westfalen,05,00+,485,708,708,708,708,17925570,2.71,3.95,3.95,3.95,3.95\n2023-10-10,Nordrhein-Westfalen,05,00+,373,575,575,575,575,17925570,2.08,3.21,3.21,3.21,3.21\n2023-10-09,Nordrhein-Westfalen,05,00+,356,523,523,523,523,17925570,1.99,2.92,2.92,2.92,2.92\n2023-10-08,Nordrhein-Westfalen,05,00+,360,516,516,516,516,17925570,2.01,2.88,2.88,2.88,2.88\n2023-10-07,Nordrhein-Westfalen,05,00+,364,511,511,511,511,17925570,2.03,2.85,2.85,2.85,2.85\n2023-10-06,Nordrhein-Westfalen,05,00+,358,485,485,485,485,17925570,2,2.71,2.71,2.71,2.71\n2023-10-05,Nordrhein-Westfalen,05,00+,275,466,466,466,466,17925570,1.53,2.6,2.6,2.6,2.6\n2023-10-04,Nordrhein-Westfalen,05,00+,211,347,347,347,347,17925570,1.18,1.94,1.94,1.94,1.94\n2023-10-03,Nordrhein-Westfalen,05,00+,284,428,428,428,428,17925570,1.58,2.39,2.39,2.39,2.39\n2023-10-02,Nordrhein-Westfalen,05,00+,294,411,411,411,411,17925570,1.64,2.29,2.29,2.29,2.29\n2023-10-01,Nordrhein-Westfalen,05,00+,296,409,409,409,409,17925570,1.65,2.28,2.28,2.28,2.28\n2023-09-30,Nordrhein-Westfalen,05,00+,300,407,407,407,407,17925570,1.67,2.27,2.27,2.27,2.27\n2023-09-29,Nordrhein-Westfalen,05,00+,295,417,417,417,417,17925570,1.65,2.33,2.33,2.33,2.33\n2023-09-28,Nordrhein-Westfalen,05,00+,279,399,399,399,399,17925570,1.56,2.23,2.23,2.23,2.23\n2023-09-27,Nordrhein-Westfalen,05,00+,282,409,409,409,409,17925570,1.57,2.28,2.28,2.28,2.28\n2023-09-26,Nordrhein-Westfalen,05,00+,280,410,410,410,410,17925570,1.56,2.29,2.29,2.29,2.29\n2023-09-25,Nordrhein-Westfalen,05,00+,314,423,423,423,423,17925570,1.75,2.36,2.36,2.36,2.36\n2023-09-24,Nordrhein-Westfalen,05,00+,320,428,428,428,428,17925570,1.79,2.39,2.39,2.39,2.39\n2023-09-23,Nordrhein-Westfalen,05,00+,328,434,434,434,434,17925570,1.83,2.42,2.42,2.42,2.42\n2023-09-22,Nordrhein-Westfalen,05,00+,315,415,415,415,415,17925570,1.76,2.32,2.32,2.32,2.32\n2023-09-21,Nordrhein-Westfalen,05,00+,306,424,424,424,424,17925570,1.71,2.37,2.37,2.37,2.37\n2023-09-20,Nordrhein-Westfalen,05,00+,294,424,424,424,424,17925570,1.64,2.37,2.37,2.37,2.37\n2023-09-19,Nordrhein-Westfalen,05,00+,309,453,453,453,453,17925570,1.72,2.53,2.53,2.53,2.53\n2023-09-18,Nordrhein-Westfalen,05,00+,350,487,487,487,487,17925570,1.95,2.72,2.72,2.72,2.72\n2023-09-17,Nordrhein-Westfalen,05,00+,357,489,489,489,489,17925570,1.99,2.73,2.73,2.73,2.73\n2023-09-16,Nordrhein-Westfalen,05,00+,363,486,486,486,486,17925570,2.03,2.71,2.71,2.71,2.71\n2023-09-15,Nordrhein-Westfalen,05,00+,392,519,519,519,519,17925570,2.19,2.9,2.9,2.9,2.9\n2023-09-14,Nordrhein-Westfalen,05,00+,407,547,547,547,547,17925570,2.27,3.05,3.05,3.05,3.05\n2023-09-13,Nordrhein-Westfalen,05,00+,419,593,593,593,593,17925570,2.34,3.31,3.31,3.31,3.31\n2023-09-12,Nordrhein-Westfalen,05,00+,398,596,596,596,596,17925570,2.22,3.32,3.32,3.32,3.32\n2023-09-11,Nordrhein-Westfalen,05,00+,426,568,568,568,568,17925570,2.38,3.17,3.17,3.17,3.17\n2023-09-10,Nordrhein-Westfalen,05,00+,435,567,567,567,567,17925570,2.43,3.16,3.16,3.16,3.16\n2023-09-09,Nordrhein-Westfalen,05,00+,444,570,570,570,570,17925570,2.48,3.18,3.18,3.18,3.18\n2023-09-08,Nordrhein-Westfalen,05,00+,433,572,572,572,572,17925570,2.42,3.19,3.19,3.19,3.19\n2023-09-07,Nordrhein-Westfalen,05,00+,402,571,571,571,571,17925570,2.24,3.19,3.19,3.19,3.19\n2023-09-06,Nordrhein-Westfalen,05,00+,378,529,529,529,529,17925570,2.11,2.95,2.95,2.95,2.95\n2023-09-05,Nordrhein-Westfalen,05,00+,342,503,503,503,503,17925570,1.91,2.81,2.81,2.81,2.81\n2023-09-04,Nordrhein-Westfalen,05,00+,360,505,505,505,505,17925570,2.01,2.82,2.82,2.82,2.82\n2023-09-03,Nordrhein-Westfalen,05,00+,364,502,502,502,502,17925570,2.03,2.8,2.8,2.8,2.8\n2023-09-02,Nordrhein-Westfalen,05,00+,375,507,507,507,507,17925570,2.09,2.83,2.83,2.83,2.83\n2023-09-01,Nordrhein-Westfalen,05,00+,335,493,493,493,493,17925570,1.87,2.75,2.75,2.75,2.75\n2023-08-31,Nordrhein-Westfalen,05,00+,340,482,482,482,482,17925570,1.9,2.69,2.69,2.69,2.69\n2023-08-30,Nordrhein-Westfalen,05,00+,328,494,494,494,494,17925570,1.83,2.76,2.76,2.76,2.76\n2023-08-29,Nordrhein-Westfalen,05,00+,306,493,493,493,493,17925570,1.71,2.75,2.75,2.75,2.75\n2023-08-28,Nordrhein-Westfalen,05,00+,0,511,511,511,511,17925570,0,2.85,2.85,2.85,2.85\n2023-08-27,Nordrhein-Westfalen,05,00+,0,512,512,512,512,17925570,0,2.86,2.86,2.86,2.86\n2023-08-26,Nordrhein-Westfalen,05,00+,0,506,506,506,506,17925570,0,2.82,2.82,2.82,2.82\n2023-08-25,Nordrhein-Westfalen,05,00+,0,498,498,498,498,17925570,0,2.78,2.78,2.78,2.78\n2023-08-24,Nordrhein-Westfalen,05,00+,369,495,495,495,495,17925570,2.06,2.76,2.76,2.76,2.76\n2023-08-23,Nordrhein-Westfalen,05,00+,353,475,475,475,475,17925570,1.97,2.65,2.65,2.65,2.65\n2023-08-22,Nordrhein-Westfalen,05,00+,268,455,455,455,455,17925570,1.5,2.54,2.54,2.54,2.54\n2023-08-21,Nordrhein-Westfalen,05,00+,250,382,382,382,382,17925570,1.39,2.13,2.13,2.13,2.13\n2023-08-20,Nordrhein-Westfalen,05,00+,257,383,383,383,383,17925570,1.43,2.14,2.14,2.14,2.14\n2023-08-19,Nordrhein-Westfalen,05,00+,264,381,381,381,381,17925570,1.47,2.13,2.13,2.13,2.13\n2023-08-18,Nordrhein-Westfalen,05,00+,269,378,378,378,378,17925570,1.5,2.11,2.11,2.11,2.11\n2023-08-17,Nordrhein-Westfalen,05,00+,241,346,346,346,346,17925570,1.34,1.93,1.93,1.93,1.93\n2023-08-16,Nordrhein-Westfalen,05,00+,211,312,312,312,312,17925570,1.18,1.74,1.74,1.74,1.74\n2023-08-15,Nordrhein-Westfalen,05,00+,156,290,290,290,290,17925570,0.87,1.62,1.62,1.62,1.62\n2023-08-14,Nordrhein-Westfalen,05,00+,159,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-08-13,Nordrhein-Westfalen,05,00+,160,251,251,251,251,17925570,0.89,1.4,1.4,1.4,1.4\n2023-08-12,Nordrhein-Westfalen,05,00+,164,248,248,248,248,17925570,0.91,1.38,1.38,1.38,1.38\n2023-08-11,Nordrhein-Westfalen,05,00+,132,208,208,208,208,17925570,0.74,1.16,1.16,1.16,1.16\n2023-08-10,Nordrhein-Westfalen,05,00+,117,188,188,188,188,17925570,0.65,1.05,1.05,1.05,1.05\n2023-08-09,Nordrhein-Westfalen,05,00+,115,172,172,172,172,17925570,0.64,0.96,0.96,0.96,0.96\n2023-08-08,Nordrhein-Westfalen,05,00+,107,156,156,156,156,17925570,0.6,0.87,0.87,0.87,0.87\n2023-08-07,Nordrhein-Westfalen,05,00+,94,135,135,135,135,17925570,0.52,0.75,0.75,0.75,0.75\n2023-08-06,Nordrhein-Westfalen,05,00+,96,137,137,137,137,17925570,0.54,0.76,0.76,0.76,0.76\n2023-08-05,Nordrhein-Westfalen,05,00+,98,138,138,138,138,17925570,0.55,0.77,0.77,0.77,0.77\n2023-08-04,Nordrhein-Westfalen,05,00+,97,130,130,130,130,17925570,0.54,0.73,0.73,0.73,0.73\n2023-08-03,Nordrhein-Westfalen,05,00+,86,119,119,119,119,17925570,0.48,0.66,0.66,0.66,0.66\n2023-08-02,Nordrhein-Westfalen,05,00+,71,110,110,110,110,17925570,0.4,0.61,0.61,0.61,0.61\n2023-08-01,Nordrhein-Westfalen,05,00+,64,96,96,96,96,17925570,0.36,0.54,0.54,0.54,0.54\n2023-07-31,Nordrhein-Westfalen,05,00+,51,86,86,86,86,17925570,0.28,0.48,0.48,0.48,0.48\n2023-07-30,Nordrhein-Westfalen,05,00+,54,86,86,86,86,17925570,0.3,0.48,0.48,0.48,0.48\n2023-07-29,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2023-07-28,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2023-07-27,Nordrhein-Westfalen,05,00+,60,80,80,80,80,17925570,0.33,0.45,0.45,0.45,0.45\n2023-07-26,Nordrhein-Westfalen,05,00+,62,85,85,85,85,17925570,0.35,0.47,0.47,0.47,0.47\n2023-07-25,Nordrhein-Westfalen,05,00+,48,73,73,73,73,17925570,0.27,0.41,0.41,0.41,0.41\n2023-07-24,Nordrhein-Westfalen,05,00+,64,88,88,88,88,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-23,Nordrhein-Westfalen,05,00+,64,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-22,Nordrhein-Westfalen,05,00+,65,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-21,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-20,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-07-19,Nordrhein-Westfalen,05,00+,65,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2023-07-18,Nordrhein-Westfalen,05,00+,66,108,108,108,108,17925570,0.37,0.6,0.6,0.6,0.6\n2023-07-17,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-16,Nordrhein-Westfalen,05,00+,64,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-15,Nordrhein-Westfalen,05,00+,65,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-14,Nordrhein-Westfalen,05,00+,57,84,84,84,84,17925570,0.32,0.47,0.47,0.47,0.47\n2023-07-13,Nordrhein-Westfalen,05,00+,47,70,70,70,70,17925570,0.26,0.39,0.39,0.39,0.39\n2023-07-12,Nordrhein-Westfalen,05,00+,30,67,67,67,67,17925570,0.17,0.37,0.37,0.37,0.37\n2023-07-11,Nordrhein-Westfalen,05,00+,32,52,52,52,52,17925570,0.18,0.29,0.29,0.29,0.29\n2023-07-10,Nordrhein-Westfalen,05,00+,34,48,48,48,48,17925570,0.19,0.27,0.27,0.27,0.27\n2023-07-09,Nordrhein-Westfalen,05,00+,35,48,48,48,48,17925570,0.2,0.27,0.27,0.27,0.27\n2023-07-08,Nordrhein-Westfalen,05,00+,37,49,49,49,49,17925570,0.21,0.27,0.27,0.27,0.27\n2023-07-07,Nordrhein-Westfalen,05,00+,50,62,62,62,62,17925570,0.28,0.35,0.35,0.35,0.35\n2023-07-06,Nordrhein-Westfalen,05,00+,60,75,75,75,75,17925570,0.33,0.42,0.42,0.42,0.42\n2023-07-05,Nordrhein-Westfalen,05,00+,60,77,77,77,77,17925570,0.33,0.43,0.43,0.43,0.43\n2023-07-04,Nordrhein-Westfalen,05,00+,54,77,77,77,77,17925570,0.3,0.43,0.43,0.43,0.43\n2023-07-03,Nordrhein-Westfalen,05,00+,60,89,89,89,89,17925570,0.33,0.5,0.5,0.5,0.5\n2023-07-02,Nordrhein-Westfalen,05,00+,63,91,91,91,91,17925570,0.35,0.51,0.51,0.51,0.51\n2023-07-01,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-06-30,Nordrhein-Westfalen,05,00+,61,77,77,77,77,17925570,0.34,0.43,0.43,0.43,0.43\n2023-06-29,Nordrhein-Westfalen,05,00+,55,73,73,73,73,17925570,0.31,0.41,0.41,0.41,0.41\n2023-06-28,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2023-06-27,Nordrhein-Westfalen,05,00+,68,89,89,89,89,17925570,0.38,0.5,0.5,0.5,0.5\n2023-06-26,Nordrhein-Westfalen,05,00+,76,97,97,97,97,17925570,0.42,0.54,0.54,0.54,0.54\n2023-06-25,Nordrhein-Westfalen,05,00+,78,96,96,96,96,17925570,0.44,0.54,0.54,0.54,0.54\n2023-06-24,Nordrhein-Westfalen,05,00+,81,95,95,95,95,17925570,0.45,0.53,0.53,0.53,0.53\n2023-06-23,Nordrhein-Westfalen,05,00+,76,101,101,101,101,17925570,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Nordrhein-Westfalen,05,00+,84,115,115,115,115,17925570,0.47,0.64,0.64,0.64,0.64\n2023-06-21,Nordrhein-Westfalen,05,00+,78,110,110,110,110,17925570,0.44,0.61,0.61,0.61,0.61\n2023-06-20,Nordrhein-Westfalen,05,00+,100,131,131,131,131,17925570,0.56,0.73,0.73,0.73,0.73\n2023-06-19,Nordrhein-Westfalen,05,00+,113,152,152,152,152,17925570,0.63,0.85,0.85,0.85,0.85\n2023-06-18,Nordrhein-Westfalen,05,00+,118,157,157,157,157,17925570,0.66,0.88,0.88,0.88,0.88\n2023-06-17,Nordrhein-Westfalen,05,00+,125,162,162,162,162,17925570,0.7,0.9,0.9,0.9,0.9\n2023-06-16,Nordrhein-Westfalen,05,00+,127,179,179,179,179,17925570,0.71,1,1,1,1\n2023-06-15,Nordrhein-Westfalen,05,00+,95,155,155,155,155,17925570,0.53,0.86,0.86,0.86,0.86\n2023-06-14,Nordrhein-Westfalen,05,00+,105,171,171,171,171,17925570,0.59,0.95,0.95,0.95,0.95\n2023-06-13,Nordrhein-Westfalen,05,00+,95,170,170,170,170,17925570,0.53,0.95,0.95,0.95,0.95\n2023-06-12,Nordrhein-Westfalen,05,00+,86,163,163,163,163,17925570,0.48,0.91,0.91,0.91,0.91\n2023-06-11,Nordrhein-Westfalen,05,00+,92,163,163,163,163,17925570,0.51,0.91,0.91,0.91,0.91\n2023-06-10,Nordrhein-Westfalen,05,00+,96,159,159,159,159,17925570,0.54,0.89,0.89,0.89,0.89\n2023-06-09,Nordrhein-Westfalen,05,00+,79,153,153,153,153,17925570,0.44,0.85,0.85,0.85,0.85\n2023-06-08,Nordrhein-Westfalen,05,00+,108,182,182,182,182,17925570,0.6,1.02,1.02,1.02,1.02\n2023-06-07,Nordrhein-Westfalen,05,00+,119,187,187,187,187,17925570,0.66,1.04,1.04,1.04,1.04\n2023-06-06,Nordrhein-Westfalen,05,00+,170,238,238,238,238,17925570,0.95,1.33,1.33,1.33,1.33\n2023-06-05,Nordrhein-Westfalen,05,00+,138,194,194,194,194,17925570,0.77,1.08,1.08,1.08,1.08\n2023-06-04,Nordrhein-Westfalen,05,00+,141,191,191,191,191,17925570,0.79,1.07,1.07,1.07,1.07\n2023-06-03,Nordrhein-Westfalen,05,00+,142,189,189,189,189,17925570,0.79,1.05,1.05,1.05,1.05\n2023-06-02,Nordrhein-Westfalen,05,00+,144,201,201,201,201,17925570,0.8,1.12,1.12,1.12,1.12\n2023-06-01,Nordrhein-Westfalen,05,00+,132,197,197,197,197,17925570,0.74,1.1,1.1,1.1,1.1\n2023-05-31,Nordrhein-Westfalen,05,00+,141,219,219,219,219,17925570,0.79,1.22,1.22,1.22,1.22\n2023-05-30,Nordrhein-Westfalen,05,00+,115,175,175,175,175,17925570,0.64,0.98,0.98,0.98,0.98\n2023-05-29,Nordrhein-Westfalen,05,00+,194,261,261,261,261,17925570,1.08,1.46,1.46,1.46,1.46\n2023-05-28,Nordrhein-Westfalen,05,00+,200,263,263,263,263,17925570,1.12,1.47,1.47,1.47,1.47\n2023-05-27,Nordrhein-Westfalen,05,00+,212,272,272,272,272,17925570,1.18,1.52,1.52,1.52,1.52\n2023-05-26,Nordrhein-Westfalen,05,00+,232,284,284,284,284,17925570,1.29,1.58,1.58,1.58,1.58\n2023-05-25,Nordrhein-Westfalen,05,00+,180,262,262,262,262,17925570,1,1.46,1.46,1.46,1.46\n2023-05-24,Nordrhein-Westfalen,05,00+,172,246,246,246,246,17925570,0.96,1.37,1.37,1.37,1.37\n2023-05-23,Nordrhein-Westfalen,05,00+,160,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-05-22,Nordrhein-Westfalen,05,00+,155,251,251,251,251,17925570,0.86,1.4,1.4,1.4,1.4\n2023-05-21,Nordrhein-Westfalen,05,00+,162,257,257,257,257,17925570,0.9,1.43,1.43,1.43,1.43\n2023-05-20,Nordrhein-Westfalen,05,00+,172,256,256,256,256,17925570,0.96,1.43,1.43,1.43,1.43\n2023-05-19,Nordrhein-Westfalen,05,00+,179,267,267,267,267,17925570,1,1.49,1.49,1.49,1.49\n2023-05-18,Nordrhein-Westfalen,05,00+,230,315,315,315,315,17925570,1.28,1.76,1.76,1.76,1.76\n2023-05-17,Nordrhein-Westfalen,05,00+,240,328,328,328,328,17925570,1.34,1.83,1.83,1.83,1.83\n2023-05-16,Nordrhein-Westfalen,05,00+,265,393,393,393,393,17925570,1.48,2.19,2.19,2.19,2.19\n2023-05-15,Nordrhein-Westfalen,05,00+,328,444,444,444,444,17925570,1.83,2.48,2.48,2.48,2.48\n2023-05-14,Nordrhein-Westfalen,05,00+,336,442,442,442,442,17925570,1.87,2.47,2.47,2.47,2.47\n2023-05-13,Nordrhein-Westfalen,05,00+,357,456,456,456,456,17925570,1.99,2.54,2.54,2.54,2.54\n2023-05-12,Nordrhein-Westfalen,05,00+,378,482,482,482,482,17925570,2.11,2.69,2.69,2.69,2.69\n2023-05-11,Nordrhein-Westfalen,05,00+,347,494,494,494,494,17925570,1.94,2.76,2.76,2.76,2.76\n2023-05-10,Nordrhein-Westfalen,05,00+,318,516,516,516,516,17925570,1.77,2.88,2.88,2.88,2.88\n2023-05-09,Nordrhein-Westfalen,05,00+,383,570,570,570,570,17925570,2.14,3.18,3.18,3.18,3.18\n2023-05-08,Nordrhein-Westfalen,05,00+,302,453,453,453,453,17925570,1.68,2.53,2.53,2.53,2.53\n2023-05-07,Nordrhein-Westfalen,05,00+,325,470,470,470,470,17925570,1.81,2.62,2.62,2.62,2.62\n2023-05-06,Nordrhein-Westfalen,05,00+,342,467,467,467,467,17925570,1.91,2.61,2.61,2.61,2.61\n2023-05-05,Nordrhein-Westfalen,05,00+,335,458,458,458,458,17925570,1.87,2.56,2.56,2.56,2.56\n2023-05-04,Nordrhein-Westfalen,05,00+,328,460,460,460,460,17925570,1.83,2.57,2.57,2.57,2.57\n2023-05-03,Nordrhein-Westfalen,05,00+,288,462,462,462,462,17925570,1.61,2.58,2.58,2.58,2.58\n2023-05-02,Nordrhein-Westfalen,05,00+,246,412,412,412,412,17925570,1.37,2.3,2.3,2.3,2.3\n2023-05-01,Nordrhein-Westfalen,05,00+,398,569,569,569,569,17925570,2.22,3.17,3.17,3.17,3.17\n2023-04-30,Nordrhein-Westfalen,05,00+,414,559,559,559,559,17925570,2.31,3.12,3.12,3.12,3.12\n2023-04-29,Nordrhein-Westfalen,05,00+,429,554,554,554,554,17925570,2.39,3.09,3.09,3.09,3.09\n2023-04-28,Nordrhein-Westfalen,05,00+,427,555,555,555,555,17925570,2.38,3.1,3.1,3.1,3.1\n2023-04-27,Nordrhein-Westfalen,05,00+,417,586,586,586,586,17925570,2.33,3.27,3.27,3.27,3.27\n2023-04-26,Nordrhein-Westfalen,05,00+,424,616,616,616,616,17925570,2.37,3.44,3.44,3.44,3.44\n2023-04-25,Nordrhein-Westfalen,05,00+,388,605,605,605,605,17925570,2.16,3.38,3.38,3.38,3.38\n2023-04-24,Nordrhein-Westfalen,05,00+,427,600,600,600,600,17925570,2.38,3.35,3.35,3.35,3.35\n2023-04-23,Nordrhein-Westfalen,05,00+,440,599,599,599,599,17925570,2.45,3.34,3.34,3.34,3.34\n2023-04-22,Nordrhein-Westfalen,05,00+,466,610,610,610,610,17925570,2.6,3.4,3.4,3.4,3.4\n2023-04-21,Nordrhein-Westfalen,05,00+,441,624,624,624,624,17925570,2.46,3.48,3.48,3.48,3.48\n2023-04-20,Nordrhein-Westfalen,05,00+,433,638,638,638,638,17925570,2.42,3.56,3.56,3.56,3.56\n2023-04-19,Nordrhein-Westfalen,05,00+,498,662,662,662,662,17925570,2.78,3.69,3.69,3.69,3.69\n2023-04-18,Nordrhein-Westfalen,05,00+,614,841,841,841,841,17925570,3.43,4.69,4.69,4.69,4.69\n2023-04-17,Nordrhein-Westfalen,05,00+,485,699,699,699,699,17925570,2.71,3.9,3.9,3.9,3.9\n2023-04-16,Nordrhein-Westfalen,05,00+,518,721,721,721,721,17925570,2.89,4.02,4.02,4.02,4.02\n2023-04-15,Nordrhein-Westfalen,05,00+,555,734,734,734,734,17925570,3.1,4.09,4.09,4.09,4.09\n2023-04-14,Nordrhein-Westfalen,05,00+,480,667,667,667,667,17925570,2.68,3.72,3.72,3.72,3.72\n2023-04-13,Nordrhein-Westfalen,05,00+,461,654,654,654,654,17925570,2.57,3.65,3.65,3.65,3.65\n2023-04-12,Nordrhein-Westfalen,05,00+,313,664,664,664,664,17925570,1.75,3.7,3.7,3.7,3.7\n2023-04-11,Nordrhein-Westfalen,05,00+,250,559,559,559,559,17925570,1.39,3.12,3.12,3.12,3.12\n2023-04-10,Nordrhein-Westfalen,05,00+,494,813,813,813,813,17925570,2.76,4.54,4.54,4.54,4.54\n2023-04-09,Nordrhein-Westfalen,05,00+,521,811,811,811,811,17925570,2.91,4.52,4.52,4.52,4.52\n2023-04-08,Nordrhein-Westfalen,05,00+,555,817,817,817,817,17925570,3.1,4.56,4.56,4.56,4.56\n2023-04-07,Nordrhein-Westfalen,05,00+,710,978,978,978,978,17925570,3.96,5.46,5.46,5.46,5.46\n2023-04-06,Nordrhein-Westfalen,05,00+,749,1058,1058,1058,1058,17925570,4.18,5.9,5.9,5.9,5.9\n2023-04-05,Nordrhein-Westfalen,05,00+,753,1135,1135,1135,1135,17925570,4.2,6.33,6.33,6.33,6.33\n2023-04-04,Nordrhein-Westfalen,05,00+,752,1174,1174,1174,1174,17925570,4.2,6.55,6.55,6.55,6.55\n2023-04-03,Nordrhein-Westfalen,05,00+,833,1272,1272,1272,1272,17925570,4.65,7.1,7.1,7.1,7.1\n2023-04-02,Nordrhein-Westfalen,05,00+,873,1286,1286,1286,1286,17925570,4.87,7.17,7.17,7.17,7.17\n2023-04-01,Nordrhein-Westfalen,05,00+,919,1296,1296,1296,1296,17925570,5.13,7.23,7.23,7.23,7.23\n2023-03-31,Nordrhein-Westfalen,05,00+,945,1340,1340,1340,1340,17925570,5.27,7.48,7.48,7.48,7.48\n2023-03-30,Nordrhein-Westfalen,05,00+,960,1421,1421,1421,1421,17925570,5.36,7.93,7.93,7.93,7.93\n2023-03-29,Nordrhein-Westfalen,05,00+,973,1489,1489,1489,1489,17925570,5.43,8.31,8.31,8.31,8.31\n2023-03-28,Nordrhein-Westfalen,05,00+,942,1588,1588,1588,1588,17925570,5.26,8.86,8.86,8.86,8.86\n2023-03-27,Nordrhein-Westfalen,05,00+,1184,1754,1754,1754,1754,17925570,6.61,9.78,9.78,9.78,9.78\n2023-03-26,Nordrhein-Westfalen,05,00+,1263,1792,1792,1792,1792,17925570,7.05,10,10,10,10\n2023-03-25,Nordrhein-Westfalen,05,00+,1360,1857,1857,1857,1857,17925570,7.59,10.36,10.36,10.36,10.36\n2023-03-24,Nordrhein-Westfalen,05,00+,1294,1906,1906,1906,1906,17925570,7.22,10.63,10.63,10.63,10.63\n2023-03-23,Nordrhein-Westfalen,05,00+,1342,1987,1987,1987,1987,17925570,7.49,11.08,11.08,11.08,11.08\n2023-03-22,Nordrhein-Westfalen,05,00+,1389,2133,2133,2133,2133,17925570,7.75,11.9,11.9,11.9,11.9\n2023-03-21,Nordrhein-Westfalen,05,00+,1345,2268,2268,2268,2268,17925570,7.5,12.65,12.65,12.65,12.65\n2023-03-20,Nordrhein-Westfalen,05,00+,1540,2333,2333,2333,2333,17925570,8.59,13.01,13.01,13.01,13.01\n2023-03-19,Nordrhein-Westfalen,05,00+,1632,2356,2356,2356,2356,17925570,9.1,13.14,13.14,13.14,13.14\n2023-03-18,Nordrhein-Westfalen,05,00+,1741,2353,2353,2353,2353,17925570,9.71,13.13,13.13,13.13,13.13\n2023-03-17,Nordrhein-Westfalen,05,00+,1718,2374,2374,2374,2374,17925570,9.58,13.24,13.24,13.24,13.24\n2023-03-16,Nordrhein-Westfalen,05,00+,1631,2422,2422,2422,2422,17925570,9.1,13.51,13.51,13.51,13.51\n2023-03-15,Nordrhein-Westfalen,05,00+,1562,2362,2362,2362,2362,17925570,8.71,13.18,13.18,13.18,13.18\n2023-03-14,Nordrhein-Westfalen,05,00+,1407,2312,2312,2312,2312,17925570,7.85,12.9,12.9,12.9,12.9\n2023-03-13,Nordrhein-Westfalen,05,00+,1399,2247,2247,2247,2247,17925570,7.8,12.54,12.54,12.54,12.54\n2023-03-12,Nordrhein-Westfalen,05,00+,1486,2225,2225,2225,2225,17925570,8.29,12.41,12.41,12.41,12.41\n2023-03-11,Nordrhein-Westfalen,05,00+,1581,2204,2204,2204,2204,17925570,8.82,12.3,12.3,12.3,12.3\n2023-03-10,Nordrhein-Westfalen,05,00+,1529,2192,2192,2192,2192,17925570,8.53,12.23,12.23,12.23,12.23\n2023-03-09,Nordrhein-Westfalen,05,00+,1395,2099,2099,2099,2099,17925570,7.78,11.71,11.71,11.71,11.71\n2023-03-08,Nordrhein-Westfalen,05,00+,1276,2095,2095,2095,2095,17925570,7.12,11.69,11.69,11.69,11.69\n2023-03-07,Nordrhein-Westfalen,05,00+,1303,2183,2183,2183,2183,17925570,7.27,12.18,12.18,12.18,12.18\n2023-03-06,Nordrhein-Westfalen,05,00+,1422,2265,2265,2265,2265,17925570,7.93,12.64,12.64,12.64,12.64\n2023-03-05,Nordrhein-Westfalen,05,00+,1553,2320,2320,2320,2320,17925570,8.66,12.94,12.94,12.94,12.94\n2023-03-04,Nordrhein-Westfalen,05,00+,1687,2384,2384,2384,2384,17925570,9.41,13.3,13.3,13.3,13.3\n2023-03-03,Nordrhein-Westfalen,05,00+,1682,2445,2445,2445,2445,17925570,9.38,13.64,13.64,13.64,13.64\n2023-03-02,Nordrhein-Westfalen,05,00+,1589,2529,2529,2529,2529,17925570,8.86,14.11,14.11,14.11,14.11\n2023-03-01,Nordrhein-Westfalen,05,00+,1528,2578,2578,2578,2578,17925570,8.52,14.38,14.38,14.38,14.38\n2023-02-28,Nordrhein-Westfalen,05,00+,1720,2804,2804,2804,2804,17925570,9.6,15.64,15.64,15.64,15.64\n2023-02-27,Nordrhein-Westfalen,05,00+,1567,2520,2520,2520,2520,17925570,8.74,14.06,14.06,14.06,14.06\n2023-02-26,Nordrhein-Westfalen,05,00+,1687,2519,2519,2519,2519,17925570,9.41,14.05,14.05,14.05,14.05\n2023-02-25,Nordrhein-Westfalen,05,00+,1784,2471,2471,2471,2471,17925570,9.95,13.78,13.78,13.78,13.78\n2023-02-24,Nordrhein-Westfalen,05,00+,1539,2462,2462,2462,2462,17925570,8.59,13.73,13.73,13.73,13.73\n2023-02-23,Nordrhein-Westfalen,05,00+,1503,2416,2416,2416,2416,17925570,8.38,13.48,13.48,13.48,13.48\n2023-02-22,Nordrhein-Westfalen,05,00+,1215,2439,2439,2439,2439,17925570,6.78,13.61,13.61,13.61,13.61\n2023-02-21,Nordrhein-Westfalen,05,00+,1063,2230,2230,2230,2230,17925570,5.93,12.44,12.44,12.44,12.44\n2023-02-20,Nordrhein-Westfalen,05,00+,1565,2463,2463,2463,2463,17925570,8.73,13.74,13.74,13.74,13.74\n2023-02-19,Nordrhein-Westfalen,05,00+,1675,2444,2444,2444,2444,17925570,9.34,13.63,13.63,13.63,13.63\n2023-02-18,Nordrhein-Westfalen,05,00+,1786,2445,2445,2445,2445,17925570,9.96,13.64,13.64,13.64,13.64\n2023-02-17,Nordrhein-Westfalen,05,00+,1682,2400,2400,2400,2400,17925570,9.38,13.39,13.39,13.39,13.39\n2023-02-16,Nordrhein-Westfalen,05,00+,1509,2406,2406,2406,2406,17925570,8.42,13.42,13.42,13.42,13.42\n2023-02-15,Nordrhein-Westfalen,05,00+,1410,2298,2298,2298,2298,17925570,7.87,12.82,12.82,12.82,12.82\n2023-02-14,Nordrhein-Westfalen,05,00+,1199,2163,2163,2163,2163,17925570,6.69,12.07,12.07,12.07,12.07\n2023-02-13,Nordrhein-Westfalen,05,00+,1231,2024,2024,2024,2024,17925570,6.87,11.29,11.29,11.29,11.29\n2023-02-12,Nordrhein-Westfalen,05,00+,1315,1995,1995,1995,1995,17925570,7.34,11.13,11.13,11.13,11.13\n2023-02-11,Nordrhein-Westfalen,05,00+,1405,1978,1978,1978,1978,17925570,7.84,11.03,11.03,11.03,11.03\n2023-02-10,Nordrhein-Westfalen,05,00+,1368,1982,1982,1982,1982,17925570,7.63,11.06,11.06,11.06,11.06\n2023-02-09,Nordrhein-Westfalen,05,00+,1309,1906,1906,1906,1906,17925570,7.3,10.63,10.63,10.63,10.63\n2023-02-08,Nordrhein-Westfalen,05,00+,1192,1832,1832,1832,1832,17925570,6.65,10.22,10.22,10.22,10.22\n2023-02-07,Nordrhein-Westfalen,05,00+,1079,1777,1777,1777,1777,17925570,6.02,9.91,9.91,9.91,9.91\n2023-02-06,Nordrhein-Westfalen,05,00+,1038,1663,1663,1663,1663,17925570,5.79,9.28,9.28,9.28,9.28\n2023-02-05,Nordrhein-Westfalen,05,00+,1113,1647,1647,1647,1647,17925570,6.21,9.19,9.19,9.19,9.19\n2023-02-04,Nordrhein-Westfalen,05,00+,1178,1617,1617,1617,1617,17925570,6.57,9.02,9.02,9.02,9.02\n2023-02-03,Nordrhein-Westfalen,05,00+,1092,1514,1514,1514,1514,17925570,6.09,8.45,8.45,8.45,8.45\n2023-02-02,Nordrhein-Westfalen,05,00+,1061,1464,1464,1464,1464,17925570,5.92,8.17,8.17,8.17,8.17\n2023-02-01,Nordrhein-Westfalen,05,00+,974,1386,1386,1386,1386,17925570,5.43,7.73,7.73,7.73,7.73\n2023-01-31,Nordrhein-Westfalen,05,00+,879,1320,1320,1320,1320,17925570,4.9,7.36,7.36,7.36,7.36\n2023-01-30,Nordrhein-Westfalen,05,00+,820,1293,1293,1293,1293,17925570,4.57,7.21,7.21,7.21,7.21\n2023-01-29,Nordrhein-Westfalen,05,00+,876,1273,1273,1273,1273,17925570,4.89,7.1,7.1,7.1,7.1\n2023-01-28,Nordrhein-Westfalen,05,00+,916,1250,1250,1250,1250,17925570,5.11,6.97,6.97,6.97,6.97\n2023-01-27,Nordrhein-Westfalen,05,00+,846,1192,1192,1192,1192,17925570,4.72,6.65,6.65,6.65,6.65\n2023-01-26,Nordrhein-Westfalen,05,00+,785,1136,1136,1136,1136,17925570,4.38,6.34,6.34,6.34,6.34\n2023-01-25,Nordrhein-Westfalen,05,00+,787,1136,1136,1136,1136,17925570,4.39,6.34,6.34,6.34,6.34\n2023-01-24,Nordrhein-Westfalen,05,00+,743,1111,1111,1111,1111,17925570,4.14,6.2,6.2,6.2,6.2\n2023-01-23,Nordrhein-Westfalen,05,00+,786,1155,1155,1155,1155,17925570,4.38,6.44,6.44,6.44,6.44\n2023-01-22,Nordrhein-Westfalen,05,00+,829,1145,1145,1145,1145,17925570,4.62,6.39,6.39,6.39,6.39\n2023-01-21,Nordrhein-Westfalen,05,00+,883,1165,1165,1165,1165,17925570,4.93,6.5,6.5,6.5,6.5\n2023-01-20,Nordrhein-Westfalen,05,00+,921,1233,1233,1233,1233,17925570,5.14,6.88,6.88,6.88,6.88\n2023-01-19,Nordrhein-Westfalen,05,00+,927,1295,1295,1295,1295,17925570,5.17,7.22,7.22,7.22,7.22\n2023-01-18,Nordrhein-Westfalen,05,00+,973,1356,1356,1356,1356,17925570,5.43,7.56,7.56,7.56,7.56\n2023-01-17,Nordrhein-Westfalen,05,00+,993,1439,1439,1439,1439,17925570,5.54,8.03,8.03,8.03,8.03\n2023-01-16,Nordrhein-Westfalen,05,00+,1104,1581,1581,1581,1581,17925570,6.16,8.82,8.82,8.82,8.82\n2023-01-15,Nordrhein-Westfalen,05,00+,1179,1617,1617,1617,1617,17925570,6.58,9.02,9.02,9.02,9.02\n2023-01-14,Nordrhein-Westfalen,05,00+,1270,1665,1665,1665,1665,17925570,7.08,9.29,9.29,9.29,9.29\n2023-01-13,Nordrhein-Westfalen,05,00+,1316,1752,1752,1752,1752,17925570,7.34,9.77,9.77,9.77,9.77\n2023-01-12,Nordrhein-Westfalen,05,00+,1416,1904,1904,1904,1904,17925570,7.9,10.62,10.62,10.62,10.62\n2023-01-11,Nordrhein-Westfalen,05,00+,1480,2081,2081,2081,2081,17925570,8.26,11.61,11.61,11.61,11.61\n2023-01-10,Nordrhein-Westfalen,05,00+,1459,2258,2258,2258,2258,17925570,8.14,12.6,12.6,12.6,12.6\n2023-01-09,Nordrhein-Westfalen,05,00+,1484,2350,2350,2350,2350,17925570,8.28,13.11,13.11,13.11,13.11\n2023-01-08,Nordrhein-Westfalen,05,00+,1585,2403,2403,2403,2403,17925570,8.84,13.41,13.41,13.41,13.41\n2023-01-07,Nordrhein-Westfalen,05,00+,1710,0,0,0,0,17925570,9.54,0,0,0,0\n2023-01-06,Nordrhein-Westfalen,05,00+,1730,0,0,0,0,17925570,9.65,0,0,0,0\n2023-01-05,Nordrhein-Westfalen,05,00+,1779,0,0,0,0,17925570,9.92,0,0,0,0\n2023-01-04,Nordrhein-Westfalen,05,00+,1676,0,0,0,0,17925570,9.35,0,0,0,0\n2023-01-03,Nordrhein-Westfalen,05,00+,1665,0,0,0,0,17925570,9.29,0,0,0,0\n2023-01-02,Nordrhein-Westfalen,05,00+,1322,0,0,0,0,17925570,7.37,0,0,0,0\n2024-08-31,Hessen,06,00+,117,117,NA,NA,NA,6293154,1.86,1.86,NA,NA,NA\n2024-08-30,Hessen,06,00+,118,124,146,139,158,6293154,1.88,1.97,2.33,2.22,2.52\n2024-08-29,Hessen,06,00+,79,97,111,106,120,6293154,1.26,1.54,1.78,1.7,1.92\n2024-08-28,Hessen,06,00+,86,103,115,110,123,6293154,1.37,1.64,1.83,1.76,1.97\n2024-08-27,Hessen,06,00+,85,107,118,113,125,6293154,1.35,1.7,1.88,1.81,2\n2024-08-26,Hessen,06,00+,100,126,135,131,143,6293154,1.59,2,2.15,2.08,2.28\n2024-08-25,Hessen,06,00+,100,126,135,131,143,6293154,1.59,2,2.15,2.08,2.28\n2024-08-24,Hessen,06,00+,100,125,134,130,142,6293154,1.59,1.99,2.13,2.07,2.26\n2024-08-23,Hessen,06,00+,96,122,130,126,137,6293154,1.53,1.94,2.07,2.01,2.19\n2024-08-22,Hessen,06,00+,108,139,147,143,155,6293154,1.72,2.21,2.35,2.28,2.48\n2024-08-21,Hessen,06,00+,91,126,133,129,139,6293154,1.45,2,2.11,2.06,2.22\n2024-08-20,Hessen,06,00+,86,123,129,126,136,6293154,1.37,1.95,2.06,2,2.16\n2024-08-19,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-18,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-17,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-16,Hessen,06,00+,87,111,115,112,120,6293154,1.38,1.76,1.83,1.79,1.91\n2024-08-15,Hessen,06,00+,83,105,108,106,113,6293154,1.32,1.67,1.73,1.69,1.8\n2024-08-14,Hessen,06,00+,88,118,121,119,126,6293154,1.4,1.88,1.93,1.9,2.01\n2024-08-13,Hessen,06,00+,77,119,122,120,126,6293154,1.22,1.89,1.94,1.91,2.01\n2024-08-12,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-11,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-10,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-09,Hessen,06,00+,77,117,119,117,122,6293154,1.22,1.86,1.9,1.87,1.95\n2024-08-08,Hessen,06,00+,77,122,124,122,126,6293154,1.22,1.94,1.97,1.95,2.02\n2024-08-07,Hessen,06,00+,74,116,117,116,120,6293154,1.18,1.84,1.87,1.85,1.91\n2024-08-06,Hessen,06,00+,72,118,119,118,121,6293154,1.14,1.88,1.9,1.88,1.94\n2024-08-05,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-04,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-03,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-02,Hessen,06,00+,100,132,133,132,134,6293154,1.59,2.1,2.12,2.1,2.14\n2024-08-01,Hessen,06,00+,91,125,125,125,127,6293154,1.45,1.99,2,1.99,2.02\n2024-07-31,Hessen,06,00+,104,136,136,136,137,6293154,1.65,2.16,2.17,2.16,2.19\n2024-07-30,Hessen,06,00+,120,150,150,150,151,6293154,1.91,2.38,2.39,2.39,2.4\n2024-07-29,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-28,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-27,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-26,Hessen,06,00+,126,161,161,161,161,6293154,2,2.56,2.56,2.56,2.56\n2024-07-25,Hessen,06,00+,133,169,169,169,169,6293154,2.11,2.69,2.69,2.69,2.69\n2024-07-24,Hessen,06,00+,126,158,158,158,158,6293154,2,2.51,2.51,2.51,2.51\n2024-07-23,Hessen,06,00+,101,148,148,148,148,6293154,1.6,2.35,2.35,2.35,2.35\n2024-07-22,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-21,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-20,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-19,Hessen,06,00+,115,149,149,149,149,6293154,1.83,2.37,2.37,2.37,2.37\n2024-07-18,Hessen,06,00+,104,144,144,144,144,6293154,1.65,2.29,2.29,2.29,2.29\n2024-07-17,Hessen,06,00+,80,140,140,140,140,6293154,1.27,2.22,2.22,2.22,2.22\n2024-07-16,Hessen,06,00+,92,135,135,135,135,6293154,1.46,2.15,2.15,2.15,2.15\n2024-07-15,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-14,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-13,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-12,Hessen,06,00+,89,117,117,117,117,6293154,1.41,1.86,1.86,1.86,1.86\n2024-07-11,Hessen,06,00+,84,106,106,106,106,6293154,1.33,1.68,1.68,1.68,1.68\n2024-07-10,Hessen,06,00+,69,101,101,101,101,6293154,1.1,1.6,1.6,1.6,1.6\n2024-07-09,Hessen,06,00+,56,101,101,101,101,6293154,0.89,1.6,1.6,1.6,1.6\n2024-07-08,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-07,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-06,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-05,Hessen,06,00+,59,92,92,92,92,6293154,0.94,1.46,1.46,1.46,1.46\n2024-07-04,Hessen,06,00+,60,98,98,98,98,6293154,0.95,1.56,1.56,1.56,1.56\n2024-07-03,Hessen,06,00+,59,97,97,97,97,6293154,0.94,1.54,1.54,1.54,1.54\n2024-07-02,Hessen,06,00+,55,91,91,91,91,6293154,0.87,1.45,1.45,1.45,1.45\n2024-07-01,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-30,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-29,Hessen,06,00+,64,91,91,91,91,6293154,1.02,1.45,1.45,1.45,1.45\n2024-06-28,Hessen,06,00+,55,86,86,86,86,6293154,0.87,1.37,1.37,1.37,1.37\n2024-06-27,Hessen,06,00+,63,89,89,89,89,6293154,1,1.41,1.41,1.41,1.41\n2024-06-26,Hessen,06,00+,66,91,91,91,91,6293154,1.05,1.45,1.45,1.45,1.45\n2024-06-25,Hessen,06,00+,60,90,90,90,90,6293154,0.95,1.43,1.43,1.43,1.43\n2024-06-24,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-23,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-22,Hessen,06,00+,54,72,72,72,72,6293154,0.86,1.14,1.14,1.14,1.14\n2024-06-21,Hessen,06,00+,53,70,70,70,70,6293154,0.84,1.11,1.11,1.11,1.11\n2024-06-20,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-06-19,Hessen,06,00+,43,53,53,53,53,6293154,0.68,0.84,0.84,0.84,0.84\n2024-06-18,Hessen,06,00+,46,54,54,54,54,6293154,0.73,0.86,0.86,0.86,0.86\n2024-06-17,Hessen,06,00+,43,52,52,52,52,6293154,0.68,0.83,0.83,0.83,0.83\n2024-06-16,Hessen,06,00+,44,53,53,53,53,6293154,0.7,0.84,0.84,0.84,0.84\n2024-06-15,Hessen,06,00+,44,52,52,52,52,6293154,0.7,0.83,0.83,0.83,0.83\n2024-06-14,Hessen,06,00+,37,52,52,52,52,6293154,0.59,0.83,0.83,0.83,0.83\n2024-06-13,Hessen,06,00+,37,49,49,49,49,6293154,0.59,0.78,0.78,0.78,0.78\n2024-06-12,Hessen,06,00+,39,54,54,54,54,6293154,0.62,0.86,0.86,0.86,0.86\n2024-06-11,Hessen,06,00+,28,43,43,43,43,6293154,0.44,0.68,0.68,0.68,0.68\n2024-06-10,Hessen,06,00+,31,45,45,45,45,6293154,0.49,0.72,0.72,0.72,0.72\n2024-06-09,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-08,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-07,Hessen,06,00+,37,46,46,46,46,6293154,0.59,0.73,0.73,0.73,0.73\n2024-06-06,Hessen,06,00+,31,40,40,40,40,6293154,0.49,0.64,0.64,0.64,0.64\n2024-06-05,Hessen,06,00+,26,34,34,34,34,6293154,0.41,0.54,0.54,0.54,0.54\n2024-06-04,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2024-06-03,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-02,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-01,Hessen,06,00+,23,36,36,36,36,6293154,0.37,0.57,0.57,0.57,0.57\n2024-05-31,Hessen,06,00+,25,33,33,33,33,6293154,0.4,0.52,0.52,0.52,0.52\n2024-05-30,Hessen,06,00+,28,36,36,36,36,6293154,0.44,0.57,0.57,0.57,0.57\n2024-05-29,Hessen,06,00+,29,33,33,33,33,6293154,0.46,0.52,0.52,0.52,0.52\n2024-05-28,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-27,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-26,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-25,Hessen,06,00+,14,22,22,22,22,6293154,0.22,0.35,0.35,0.35,0.35\n2024-05-24,Hessen,06,00+,14,18,18,18,18,6293154,0.22,0.29,0.29,0.29,0.29\n2024-05-23,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2024-05-22,Hessen,06,00+,13,27,27,27,27,6293154,0.21,0.43,0.43,0.43,0.43\n2024-05-21,Hessen,06,00+,12,23,23,23,23,6293154,0.19,0.37,0.37,0.37,0.37\n2024-05-20,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-19,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-18,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-17,Hessen,06,00+,28,44,44,44,44,6293154,0.44,0.7,0.7,0.7,0.7\n2024-05-16,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-05-15,Hessen,06,00+,25,34,34,34,34,6293154,0.4,0.54,0.54,0.54,0.54\n2024-05-14,Hessen,06,00+,21,30,30,30,30,6293154,0.33,0.48,0.48,0.48,0.48\n2024-05-13,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-12,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-11,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-10,Hessen,06,00+,16,21,21,21,21,6293154,0.25,0.33,0.33,0.33,0.33\n2024-05-09,Hessen,06,00+,26,37,37,37,37,6293154,0.41,0.59,0.59,0.59,0.59\n2024-05-08,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-07,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-05-06,Hessen,06,00+,26,41,41,41,41,6293154,0.41,0.65,0.65,0.65,0.65\n2024-05-05,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-04,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-03,Hessen,06,00+,24,43,43,43,43,6293154,0.38,0.68,0.68,0.68,0.68\n2024-05-02,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-05-01,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-04-30,Hessen,06,00+,26,38,38,38,38,6293154,0.41,0.6,0.6,0.6,0.6\n2024-04-29,Hessen,06,00+,23,32,32,32,32,6293154,0.37,0.51,0.51,0.51,0.51\n2024-04-28,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-27,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-26,Hessen,06,00+,18,26,26,26,26,6293154,0.29,0.41,0.41,0.41,0.41\n2024-04-25,Hessen,06,00+,14,21,21,21,21,6293154,0.22,0.33,0.33,0.33,0.33\n2024-04-24,Hessen,06,00+,16,26,26,26,26,6293154,0.25,0.41,0.41,0.41,0.41\n2024-04-23,Hessen,06,00+,10,19,19,19,19,6293154,0.16,0.3,0.3,0.3,0.3\n2024-04-22,Hessen,06,00+,12,20,20,20,20,6293154,0.19,0.32,0.32,0.32,0.32\n2024-04-21,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-20,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-19,Hessen,06,00+,13,21,21,21,21,6293154,0.21,0.33,0.33,0.33,0.33\n2024-04-18,Hessen,06,00+,15,22,22,22,22,6293154,0.24,0.35,0.35,0.35,0.35\n2024-04-17,Hessen,06,00+,16,24,24,24,24,6293154,0.25,0.38,0.38,0.38,0.38\n2024-04-16,Hessen,06,00+,20,28,28,28,28,6293154,0.32,0.44,0.44,0.44,0.44\n2024-04-15,Hessen,06,00+,24,31,31,31,31,6293154,0.38,0.49,0.49,0.49,0.49\n2024-04-14,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-13,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-12,Hessen,06,00+,25,35,35,35,35,6293154,0.4,0.56,0.56,0.56,0.56\n2024-04-11,Hessen,06,00+,29,37,37,37,37,6293154,0.46,0.59,0.59,0.59,0.59\n2024-04-10,Hessen,06,00+,28,34,34,34,34,6293154,0.44,0.54,0.54,0.54,0.54\n2024-04-09,Hessen,06,00+,36,42,42,42,42,6293154,0.57,0.67,0.67,0.67,0.67\n2024-04-08,Hessen,06,00+,21,32,32,32,32,6293154,0.33,0.51,0.51,0.51,0.51\n2024-04-07,Hessen,06,00+,22,33,33,33,33,6293154,0.35,0.52,0.52,0.52,0.52\n2024-04-06,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-04-05,Hessen,06,00+,19,27,27,27,27,6293154,0.3,0.43,0.43,0.43,0.43\n2024-04-04,Hessen,06,00+,19,26,26,26,26,6293154,0.3,0.41,0.41,0.41,0.41\n2024-04-03,Hessen,06,00+,14,25,25,25,25,6293154,0.22,0.4,0.4,0.4,0.4\n2024-04-02,Hessen,06,00+,9,17,17,17,17,6293154,0.14,0.27,0.27,0.27,0.27\n2024-04-01,Hessen,06,00+,24,36,36,36,36,6293154,0.38,0.57,0.57,0.57,0.57\n2024-03-31,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-03-30,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-03-28,Hessen,06,00+,36,48,48,48,48,6293154,0.57,0.76,0.76,0.76,0.76\n2024-03-27,Hessen,06,00+,33,45,45,45,45,6293154,0.52,0.72,0.72,0.72,0.72\n2024-03-26,Hessen,06,00+,36,50,50,50,50,6293154,0.57,0.79,0.79,0.79,0.79\n2024-03-25,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-24,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-23,Hessen,06,00+,29,43,43,43,43,6293154,0.46,0.68,0.68,0.68,0.68\n2024-03-22,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2024-03-21,Hessen,06,00+,32,42,42,42,42,6293154,0.51,0.67,0.67,0.67,0.67\n2024-03-20,Hessen,06,00+,33,46,46,46,46,6293154,0.52,0.73,0.73,0.73,0.73\n2024-03-19,Hessen,06,00+,32,46,46,46,46,6293154,0.51,0.73,0.73,0.73,0.73\n2024-03-18,Hessen,06,00+,45,59,59,59,59,6293154,0.72,0.94,0.94,0.94,0.94\n2024-03-17,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-16,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-15,Hessen,06,00+,48,67,67,67,67,6293154,0.76,1.06,1.06,1.06,1.06\n2024-03-14,Hessen,06,00+,49,68,68,68,68,6293154,0.78,1.08,1.08,1.08,1.08\n2024-03-13,Hessen,06,00+,52,73,73,73,73,6293154,0.83,1.16,1.16,1.16,1.16\n2024-03-12,Hessen,06,00+,38,70,70,70,70,6293154,0.6,1.11,1.11,1.11,1.11\n2024-03-11,Hessen,06,00+,28,60,60,60,60,6293154,0.44,0.95,0.95,0.95,0.95\n2024-03-10,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-09,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-08,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2024-03-07,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2024-03-06,Hessen,06,00+,34,52,52,52,52,6293154,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Hessen,06,00+,34,57,57,57,57,6293154,0.54,0.91,0.91,0.91,0.91\n2024-03-04,Hessen,06,00+,36,62,62,62,62,6293154,0.57,0.99,0.99,0.99,0.99\n2024-03-03,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-02,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-01,Hessen,06,00+,41,63,63,63,63,6293154,0.65,1,1,1,1\n2024-02-29,Hessen,06,00+,42,67,67,67,67,6293154,0.67,1.06,1.06,1.06,1.06\n2024-02-28,Hessen,06,00+,48,75,75,75,75,6293154,0.76,1.19,1.19,1.19,1.19\n2024-02-27,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2024-02-26,Hessen,06,00+,62,79,79,79,79,6293154,0.99,1.26,1.26,1.26,1.26\n2024-02-25,Hessen,06,00+,64,80,80,80,80,6293154,1.02,1.27,1.27,1.27,1.27\n2024-02-24,Hessen,06,00+,65,81,81,81,81,6293154,1.03,1.29,1.29,1.29,1.29\n2024-02-23,Hessen,06,00+,71,92,92,92,92,6293154,1.13,1.46,1.46,1.46,1.46\n2024-02-22,Hessen,06,00+,69,95,95,95,95,6293154,1.1,1.51,1.51,1.51,1.51\n2024-02-21,Hessen,06,00+,74,100,100,100,100,6293154,1.18,1.59,1.59,1.59,1.59\n2024-02-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2024-02-19,Hessen,06,00+,81,119,119,119,119,6293154,1.29,1.89,1.89,1.89,1.89\n2024-02-18,Hessen,06,00+,83,119,119,119,119,6293154,1.32,1.89,1.89,1.89,1.89\n2024-02-17,Hessen,06,00+,83,118,118,118,118,6293154,1.32,1.88,1.88,1.88,1.88\n2024-02-16,Hessen,06,00+,95,120,120,120,120,6293154,1.51,1.91,1.91,1.91,1.91\n2024-02-15,Hessen,06,00+,74,115,115,115,115,6293154,1.18,1.83,1.83,1.83,1.83\n2024-02-14,Hessen,06,00+,94,117,117,117,117,6293154,1.49,1.86,1.86,1.86,1.86\n2024-02-13,Hessen,06,00+,112,140,140,140,140,6293154,1.78,2.22,2.22,2.22,2.22\n2024-02-12,Hessen,06,00+,116,144,144,144,144,6293154,1.84,2.29,2.29,2.29,2.29\n2024-02-11,Hessen,06,00+,118,144,144,144,144,6293154,1.88,2.29,2.29,2.29,2.29\n2024-02-10,Hessen,06,00+,119,145,145,145,145,6293154,1.89,2.3,2.3,2.3,2.3\n2024-02-09,Hessen,06,00+,123,152,152,152,152,6293154,1.95,2.42,2.42,2.42,2.42\n2024-02-08,Hessen,06,00+,138,174,174,174,174,6293154,2.19,2.76,2.76,2.76,2.76\n2024-02-07,Hessen,06,00+,108,187,187,187,187,6293154,1.72,2.97,2.97,2.97,2.97\n2024-02-06,Hessen,06,00+,116,180,180,180,180,6293154,1.84,2.86,2.86,2.86,2.86\n2024-02-05,Hessen,06,00+,135,191,191,191,191,6293154,2.15,3.04,3.04,3.04,3.04\n2024-02-04,Hessen,06,00+,140,194,194,194,194,6293154,2.22,3.08,3.08,3.08,3.08\n2024-02-03,Hessen,06,00+,143,196,196,196,196,6293154,2.27,3.11,3.11,3.11,3.11\n2024-02-02,Hessen,06,00+,137,188,188,188,188,6293154,2.18,2.99,2.99,2.99,2.99\n2024-02-01,Hessen,06,00+,135,186,186,186,186,6293154,2.15,2.96,2.96,2.96,2.96\n2024-01-31,Hessen,06,00+,134,180,180,180,180,6293154,2.13,2.86,2.86,2.86,2.86\n2024-01-30,Hessen,06,00+,137,172,172,172,172,6293154,2.18,2.73,2.73,2.73,2.73\n2024-01-29,Hessen,06,00+,142,189,189,189,189,6293154,2.26,3,3,3,3\n2024-01-28,Hessen,06,00+,144,186,186,186,186,6293154,2.29,2.96,2.96,2.96,2.96\n2024-01-27,Hessen,06,00+,144,183,183,183,183,6293154,2.29,2.91,2.91,2.91,2.91\n2024-01-26,Hessen,06,00+,136,183,183,183,183,6293154,2.16,2.91,2.91,2.91,2.91\n2024-01-25,Hessen,06,00+,130,173,173,173,173,6293154,2.07,2.75,2.75,2.75,2.75\n2024-01-24,Hessen,06,00+,138,179,179,179,179,6293154,2.19,2.84,2.84,2.84,2.84\n2024-01-23,Hessen,06,00+,134,187,187,187,187,6293154,2.13,2.97,2.97,2.97,2.97\n2024-01-22,Hessen,06,00+,139,193,193,193,193,6293154,2.21,3.07,3.07,3.07,3.07\n2024-01-21,Hessen,06,00+,143,195,195,195,195,6293154,2.27,3.1,3.1,3.1,3.1\n2024-01-20,Hessen,06,00+,144,196,196,196,196,6293154,2.29,3.11,3.11,3.11,3.11\n2024-01-19,Hessen,06,00+,159,213,213,213,213,6293154,2.53,3.38,3.38,3.38,3.38\n2024-01-18,Hessen,06,00+,177,240,240,240,240,6293154,2.81,3.81,3.81,3.81,3.81\n2024-01-17,Hessen,06,00+,187,253,253,253,253,6293154,2.97,4.02,4.02,4.02,4.02\n2024-01-16,Hessen,06,00+,190,270,270,270,270,6293154,3.02,4.29,4.29,4.29,4.29\n2024-01-15,Hessen,06,00+,229,305,305,305,305,6293154,3.64,4.85,4.85,4.85,4.85\n2024-01-14,Hessen,06,00+,235,308,308,308,308,6293154,3.73,4.89,4.89,4.89,4.89\n2024-01-13,Hessen,06,00+,235,307,307,307,307,6293154,3.73,4.88,4.88,4.88,4.88\n2024-01-12,Hessen,06,00+,237,322,322,322,322,6293154,3.77,5.12,5.12,5.12,5.12\n2024-01-11,Hessen,06,00+,235,331,331,331,331,6293154,3.73,5.26,5.26,5.26,5.26\n2024-01-10,Hessen,06,00+,290,405,405,405,405,6293154,4.61,6.44,6.44,6.44,6.44\n2024-01-09,Hessen,06,00+,425,607,607,607,607,6293154,6.75,9.65,9.65,9.65,9.65\n2024-01-08,Hessen,06,00+,356,499,499,499,499,6293154,5.66,7.93,7.93,7.93,7.93\n2024-01-07,Hessen,06,00+,375,512,512,512,512,6293154,5.96,8.14,8.14,8.14,8.14\n2024-01-06,Hessen,06,00+,380,519,519,519,519,6293154,6.04,8.25,8.25,8.25,8.25\n2024-01-05,Hessen,06,00+,392,545,545,545,545,6293154,6.23,8.66,8.66,8.66,8.66\n2024-01-04,Hessen,06,00+,408,600,600,600,600,6293154,6.48,9.53,9.53,9.53,9.53\n2024-01-03,Hessen,06,00+,473,750,750,750,750,6293154,7.52,11.92,11.92,11.92,11.92\n2024-01-02,Hessen,06,00+,301,510,510,510,510,6293154,4.78,8.1,8.1,8.1,8.1\n2024-01-01,Hessen,06,00+,321,524,524,524,524,6293154,5.1,8.33,8.33,8.33,8.33\n2023-12-31,Hessen,06,00+,329,513,513,513,513,6293154,5.23,8.15,8.15,8.15,8.15\n2023-12-30,Hessen,06,00+,341,522,522,522,522,6293154,5.42,8.29,8.29,8.29,8.29\n2023-12-29,Hessen,06,00+,358,568,568,568,568,6293154,5.69,9.03,9.03,9.03,9.03\n2023-12-28,Hessen,06,00+,373,593,593,593,593,6293154,5.93,9.42,9.42,9.42,9.42\n2023-12-27,Hessen,06,00+,237,460,460,460,460,6293154,3.77,7.31,7.31,7.31,7.31\n2023-12-26,Hessen,06,00+,354,583,583,583,583,6293154,5.63,9.26,9.26,9.26,9.26\n2023-12-25,Hessen,06,00+,513,762,762,762,762,6293154,8.15,12.11,12.11,12.11,12.11\n2023-12-24,Hessen,06,00+,521,763,763,763,763,6293154,8.28,12.12,12.12,12.12,12.12\n2023-12-23,Hessen,06,00+,533,759,759,759,759,6293154,8.47,12.06,12.06,12.06,12.06\n2023-12-22,Hessen,06,00+,509,729,729,729,729,6293154,8.09,11.58,11.58,11.58,11.58\n2023-12-21,Hessen,06,00+,487,721,721,721,721,6293154,7.74,11.46,11.46,11.46,11.46\n2023-12-20,Hessen,06,00+,483,701,701,701,701,6293154,7.68,11.14,11.14,11.14,11.14\n2023-12-19,Hessen,06,00+,512,728,728,728,728,6293154,8.14,11.57,11.57,11.57,11.57\n2023-12-18,Hessen,06,00+,556,770,770,770,770,6293154,8.83,12.24,12.24,12.24,12.24\n2023-12-17,Hessen,06,00+,566,771,771,771,771,6293154,8.99,12.25,12.25,12.25,12.25\n2023-12-16,Hessen,06,00+,570,764,764,764,764,6293154,9.06,12.14,12.14,12.14,12.14\n2023-12-15,Hessen,06,00+,544,747,747,747,747,6293154,8.64,11.87,11.87,11.87,11.87\n2023-12-14,Hessen,06,00+,516,703,703,703,703,6293154,8.2,11.17,11.17,11.17,11.17\n2023-12-13,Hessen,06,00+,475,679,679,679,679,6293154,7.55,10.79,10.79,10.79,10.79\n2023-12-12,Hessen,06,00+,446,654,654,654,654,6293154,7.09,10.39,10.39,10.39,10.39\n2023-12-11,Hessen,06,00+,404,601,601,601,601,6293154,6.42,9.55,9.55,9.55,9.55\n2023-12-10,Hessen,06,00+,408,595,595,595,595,6293154,6.48,9.45,9.45,9.45,9.45\n2023-12-09,Hessen,06,00+,410,594,594,594,594,6293154,6.52,9.44,9.44,9.44,9.44\n2023-12-08,Hessen,06,00+,423,595,595,595,595,6293154,6.72,9.45,9.45,9.45,9.45\n2023-12-07,Hessen,06,00+,415,582,582,582,582,6293154,6.59,9.25,9.25,9.25,9.25\n2023-12-06,Hessen,06,00+,404,577,577,577,577,6293154,6.42,9.17,9.17,9.17,9.17\n2023-12-05,Hessen,06,00+,343,547,547,547,547,6293154,5.45,8.69,8.69,8.69,8.69\n2023-12-04,Hessen,06,00+,367,528,528,528,528,6293154,5.83,8.39,8.39,8.39,8.39\n2023-12-03,Hessen,06,00+,367,523,523,523,523,6293154,5.83,8.31,8.31,8.31,8.31\n2023-12-02,Hessen,06,00+,373,525,525,525,525,6293154,5.93,8.34,8.34,8.34,8.34\n2023-12-01,Hessen,06,00+,348,517,517,517,517,6293154,5.53,8.22,8.22,8.22,8.22\n2023-11-30,Hessen,06,00+,306,511,511,511,511,6293154,4.86,8.12,8.12,8.12,8.12\n2023-11-29,Hessen,06,00+,338,536,536,536,536,6293154,5.37,8.52,8.52,8.52,8.52\n2023-11-28,Hessen,06,00+,337,546,546,546,546,6293154,5.36,8.68,8.68,8.68,8.68\n2023-11-27,Hessen,06,00+,366,553,553,553,553,6293154,5.82,8.79,8.79,8.79,8.79\n2023-11-26,Hessen,06,00+,377,567,567,567,567,6293154,5.99,9.01,9.01,9.01,9.01\n2023-11-25,Hessen,06,00+,382,567,567,567,567,6293154,6.07,9.01,9.01,9.01,9.01\n2023-11-24,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-11-23,Hessen,06,00+,368,564,564,564,564,6293154,5.85,8.96,8.96,8.96,8.96\n2023-11-22,Hessen,06,00+,363,541,541,541,541,6293154,5.77,8.6,8.6,8.6,8.6\n2023-11-21,Hessen,06,00+,314,509,509,509,509,6293154,4.99,8.09,8.09,8.09,8.09\n2023-11-20,Hessen,06,00+,278,472,472,472,472,6293154,4.42,7.5,7.5,7.5,7.5\n2023-11-19,Hessen,06,00+,286,469,469,469,469,6293154,4.54,7.45,7.45,7.45,7.45\n2023-11-18,Hessen,06,00+,293,470,470,470,470,6293154,4.66,7.47,7.47,7.47,7.47\n2023-11-17,Hessen,06,00+,290,480,480,480,480,6293154,4.61,7.63,7.63,7.63,7.63\n2023-11-16,Hessen,06,00+,300,480,480,480,480,6293154,4.77,7.63,7.63,7.63,7.63\n2023-11-15,Hessen,06,00+,309,479,479,479,479,6293154,4.91,7.61,7.61,7.61,7.61\n2023-11-14,Hessen,06,00+,286,453,453,453,453,6293154,4.54,7.2,7.2,7.2,7.2\n2023-11-13,Hessen,06,00+,294,448,448,448,448,6293154,4.67,7.12,7.12,7.12,7.12\n2023-11-12,Hessen,06,00+,303,446,446,446,446,6293154,4.81,7.09,7.09,7.09,7.09\n2023-11-11,Hessen,06,00+,314,451,451,451,451,6293154,4.99,7.17,7.17,7.17,7.17\n2023-11-10,Hessen,06,00+,299,430,430,430,430,6293154,4.75,6.83,6.83,6.83,6.83\n2023-11-09,Hessen,06,00+,283,416,416,416,416,6293154,4.5,6.61,6.61,6.61,6.61\n2023-11-08,Hessen,06,00+,278,406,406,406,406,6293154,4.42,6.45,6.45,6.45,6.45\n2023-11-07,Hessen,06,00+,300,455,455,455,455,6293154,4.77,7.23,7.23,7.23,7.23\n2023-11-06,Hessen,06,00+,329,477,477,477,477,6293154,5.23,7.58,7.58,7.58,7.58\n2023-11-05,Hessen,06,00+,349,488,488,488,488,6293154,5.55,7.75,7.75,7.75,7.75\n2023-11-04,Hessen,06,00+,359,486,486,486,486,6293154,5.7,7.72,7.72,7.72,7.72\n2023-11-03,Hessen,06,00+,389,512,512,512,512,6293154,6.18,8.14,8.14,8.14,8.14\n2023-11-02,Hessen,06,00+,367,506,506,506,506,6293154,5.83,8.04,8.04,8.04,8.04\n2023-11-01,Hessen,06,00+,342,502,502,502,502,6293154,5.43,7.98,7.98,7.98,7.98\n2023-10-31,Hessen,06,00+,311,478,478,478,478,6293154,4.94,7.6,7.6,7.6,7.6\n2023-10-30,Hessen,06,00+,296,455,455,455,455,6293154,4.7,7.23,7.23,7.23,7.23\n2023-10-29,Hessen,06,00+,305,445,445,445,445,6293154,4.85,7.07,7.07,7.07,7.07\n2023-10-28,Hessen,06,00+,315,445,445,445,445,6293154,5.01,7.07,7.07,7.07,7.07\n2023-10-27,Hessen,06,00+,302,416,416,416,416,6293154,4.8,6.61,6.61,6.61,6.61\n2023-10-26,Hessen,06,00+,295,412,412,412,412,6293154,4.69,6.55,6.55,6.55,6.55\n2023-10-25,Hessen,06,00+,260,393,393,393,393,6293154,4.13,6.24,6.24,6.24,6.24\n2023-10-24,Hessen,06,00+,241,380,380,380,380,6293154,3.83,6.04,6.04,6.04,6.04\n2023-10-23,Hessen,06,00+,256,366,366,366,366,6293154,4.07,5.82,5.82,5.82,5.82\n2023-10-22,Hessen,06,00+,262,362,362,362,362,6293154,4.16,5.75,5.75,5.75,5.75\n2023-10-21,Hessen,06,00+,267,358,358,358,358,6293154,4.24,5.69,5.69,5.69,5.69\n2023-10-20,Hessen,06,00+,266,360,360,360,360,6293154,4.23,5.72,5.72,5.72,5.72\n2023-10-19,Hessen,06,00+,253,351,351,351,351,6293154,4.02,5.58,5.58,5.58,5.58\n2023-10-18,Hessen,06,00+,259,363,363,363,363,6293154,4.12,5.77,5.77,5.77,5.77\n2023-10-17,Hessen,06,00+,233,342,342,342,342,6293154,3.7,5.43,5.43,5.43,5.43\n2023-10-16,Hessen,06,00+,250,334,334,334,334,6293154,3.97,5.31,5.31,5.31,5.31\n2023-10-15,Hessen,06,00+,256,334,334,334,334,6293154,4.07,5.31,5.31,5.31,5.31\n2023-10-14,Hessen,06,00+,259,331,331,331,331,6293154,4.12,5.26,5.26,5.26,5.26\n2023-10-13,Hessen,06,00+,244,324,324,324,324,6293154,3.88,5.15,5.15,5.15,5.15\n2023-10-12,Hessen,06,00+,220,331,331,331,331,6293154,3.5,5.26,5.26,5.26,5.26\n2023-10-11,Hessen,06,00+,248,343,343,343,343,6293154,3.94,5.45,5.45,5.45,5.45\n2023-10-10,Hessen,06,00+,197,300,300,300,300,6293154,3.13,4.77,4.77,4.77,4.77\n2023-10-09,Hessen,06,00+,192,279,279,279,279,6293154,3.05,4.43,4.43,4.43,4.43\n2023-10-08,Hessen,06,00+,200,283,283,283,283,6293154,3.18,4.5,4.5,4.5,4.5\n2023-10-07,Hessen,06,00+,203,285,285,285,285,6293154,3.23,4.53,4.53,4.53,4.53\n2023-10-06,Hessen,06,00+,213,298,298,298,298,6293154,3.38,4.74,4.74,4.74,4.74\n2023-10-05,Hessen,06,00+,176,297,297,297,297,6293154,2.8,4.72,4.72,4.72,4.72\n2023-10-04,Hessen,06,00+,146,261,261,261,261,6293154,2.32,4.15,4.15,4.15,4.15\n2023-10-03,Hessen,06,00+,175,298,298,298,298,6293154,2.78,4.74,4.74,4.74,4.74\n2023-10-02,Hessen,06,00+,157,270,270,270,270,6293154,2.49,4.29,4.29,4.29,4.29\n2023-10-01,Hessen,06,00+,158,261,261,261,261,6293154,2.51,4.15,4.15,4.15,4.15\n2023-09-30,Hessen,06,00+,158,256,256,256,256,6293154,2.51,4.07,4.07,4.07,4.07\n2023-09-29,Hessen,06,00+,154,231,231,231,231,6293154,2.45,3.67,3.67,3.67,3.67\n2023-09-28,Hessen,06,00+,140,216,216,216,216,6293154,2.22,3.43,3.43,3.43,3.43\n2023-09-27,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-26,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-25,Hessen,06,00+,139,213,213,213,213,6293154,2.21,3.38,3.38,3.38,3.38\n2023-09-24,Hessen,06,00+,141,214,214,214,214,6293154,2.24,3.4,3.4,3.4,3.4\n2023-09-23,Hessen,06,00+,144,217,217,217,217,6293154,2.29,3.45,3.45,3.45,3.45\n2023-09-22,Hessen,06,00+,146,213,213,213,213,6293154,2.32,3.38,3.38,3.38,3.38\n2023-09-21,Hessen,06,00+,146,209,209,209,209,6293154,2.32,3.32,3.32,3.32,3.32\n2023-09-20,Hessen,06,00+,132,206,206,206,206,6293154,2.1,3.27,3.27,3.27,3.27\n2023-09-19,Hessen,06,00+,132,204,204,204,204,6293154,2.1,3.24,3.24,3.24,3.24\n2023-09-18,Hessen,06,00+,139,192,192,192,192,6293154,2.21,3.05,3.05,3.05,3.05\n2023-09-17,Hessen,06,00+,142,193,193,193,193,6293154,2.26,3.07,3.07,3.07,3.07\n2023-09-16,Hessen,06,00+,148,196,196,196,196,6293154,2.35,3.11,3.11,3.11,3.11\n2023-09-15,Hessen,06,00+,149,199,199,199,199,6293154,2.37,3.16,3.16,3.16,3.16\n2023-09-14,Hessen,06,00+,147,201,201,201,201,6293154,2.34,3.19,3.19,3.19,3.19\n2023-09-13,Hessen,06,00+,152,212,212,212,212,6293154,2.42,3.37,3.37,3.37,3.37\n2023-09-12,Hessen,06,00+,131,207,207,207,207,6293154,2.08,3.29,3.29,3.29,3.29\n2023-09-11,Hessen,06,00+,134,189,189,189,189,6293154,2.13,3,3,3,3\n2023-09-10,Hessen,06,00+,136,188,188,188,188,6293154,2.16,2.99,2.99,2.99,2.99\n2023-09-09,Hessen,06,00+,138,185,185,185,185,6293154,2.19,2.94,2.94,2.94,2.94\n2023-09-08,Hessen,06,00+,132,182,182,182,182,6293154,2.1,2.89,2.89,2.89,2.89\n2023-09-07,Hessen,06,00+,121,167,167,167,167,6293154,1.92,2.65,2.65,2.65,2.65\n2023-09-06,Hessen,06,00+,95,149,149,149,149,6293154,1.51,2.37,2.37,2.37,2.37\n2023-09-05,Hessen,06,00+,88,134,134,134,134,6293154,1.4,2.13,2.13,2.13,2.13\n2023-09-04,Hessen,06,00+,79,119,119,119,119,6293154,1.26,1.89,1.89,1.89,1.89\n2023-09-03,Hessen,06,00+,79,117,117,117,117,6293154,1.26,1.86,1.86,1.86,1.86\n2023-09-02,Hessen,06,00+,80,116,116,116,116,6293154,1.27,1.84,1.84,1.84,1.84\n2023-09-01,Hessen,06,00+,83,111,111,111,111,6293154,1.32,1.76,1.76,1.76,1.76\n2023-08-31,Hessen,06,00+,77,116,116,116,116,6293154,1.22,1.84,1.84,1.84,1.84\n2023-08-30,Hessen,06,00+,65,106,106,106,106,6293154,1.03,1.68,1.68,1.68,1.68\n2023-08-29,Hessen,06,00+,69,108,108,108,108,6293154,1.1,1.72,1.72,1.72,1.72\n2023-08-28,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-27,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-26,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-25,Hessen,06,00+,0,99,99,99,99,6293154,0,1.57,1.57,1.57,1.57\n2023-08-24,Hessen,06,00+,71,90,90,90,90,6293154,1.13,1.43,1.43,1.43,1.43\n2023-08-23,Hessen,06,00+,73,94,94,94,94,6293154,1.16,1.49,1.49,1.49,1.49\n2023-08-22,Hessen,06,00+,63,88,88,88,88,6293154,1,1.4,1.4,1.4,1.4\n2023-08-21,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-20,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-19,Hessen,06,00+,62,91,91,91,91,6293154,0.99,1.45,1.45,1.45,1.45\n2023-08-18,Hessen,06,00+,64,97,97,97,97,6293154,1.02,1.54,1.54,1.54,1.54\n2023-08-17,Hessen,06,00+,58,95,95,95,95,6293154,0.92,1.51,1.51,1.51,1.51\n2023-08-16,Hessen,06,00+,60,88,88,88,88,6293154,0.95,1.4,1.4,1.4,1.4\n2023-08-15,Hessen,06,00+,56,87,87,87,87,6293154,0.89,1.38,1.38,1.38,1.38\n2023-08-14,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-13,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-12,Hessen,06,00+,58,73,73,73,73,6293154,0.92,1.16,1.16,1.16,1.16\n2023-08-11,Hessen,06,00+,60,69,69,69,69,6293154,0.95,1.1,1.1,1.1,1.1\n2023-08-10,Hessen,06,00+,55,66,66,66,66,6293154,0.87,1.05,1.05,1.05,1.05\n2023-08-09,Hessen,06,00+,49,65,65,65,65,6293154,0.78,1.03,1.03,1.03,1.03\n2023-08-08,Hessen,06,00+,38,59,59,59,59,6293154,0.6,0.94,0.94,0.94,0.94\n2023-08-07,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-06,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-05,Hessen,06,00+,42,55,55,55,55,6293154,0.67,0.87,0.87,0.87,0.87\n2023-08-04,Hessen,06,00+,40,55,55,55,55,6293154,0.64,0.87,0.87,0.87,0.87\n2023-08-03,Hessen,06,00+,37,53,53,53,53,6293154,0.59,0.84,0.84,0.84,0.84\n2023-08-02,Hessen,06,00+,31,52,52,52,52,6293154,0.49,0.83,0.83,0.83,0.83\n2023-08-01,Hessen,06,00+,29,53,53,53,53,6293154,0.46,0.84,0.84,0.84,0.84\n2023-07-31,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-30,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-29,Hessen,06,00+,26,44,44,44,44,6293154,0.41,0.7,0.7,0.7,0.7\n2023-07-28,Hessen,06,00+,27,38,38,38,38,6293154,0.43,0.6,0.6,0.6,0.6\n2023-07-27,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-26,Hessen,06,00+,28,38,38,38,38,6293154,0.44,0.6,0.6,0.6,0.6\n2023-07-25,Hessen,06,00+,26,36,36,36,36,6293154,0.41,0.57,0.57,0.57,0.57\n2023-07-24,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-23,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-22,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-21,Hessen,06,00+,26,39,39,39,39,6293154,0.41,0.62,0.62,0.62,0.62\n2023-07-20,Hessen,06,00+,21,36,36,36,36,6293154,0.33,0.57,0.57,0.57,0.57\n2023-07-19,Hessen,06,00+,19,41,41,41,41,6293154,0.3,0.65,0.65,0.65,0.65\n2023-07-18,Hessen,06,00+,16,35,35,35,35,6293154,0.25,0.56,0.56,0.56,0.56\n2023-07-17,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-16,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-15,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-14,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-13,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2023-07-12,Hessen,06,00+,12,16,16,16,16,6293154,0.19,0.25,0.25,0.25,0.25\n2023-07-11,Hessen,06,00+,11,16,16,16,16,6293154,0.17,0.25,0.25,0.25,0.25\n2023-07-10,Hessen,06,00+,12,18,18,18,18,6293154,0.19,0.29,0.29,0.29,0.29\n2023-07-09,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-08,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-07,Hessen,06,00+,20,25,25,25,25,6293154,0.32,0.4,0.4,0.4,0.4\n2023-07-06,Hessen,06,00+,17,26,26,26,26,6293154,0.27,0.41,0.41,0.41,0.41\n2023-07-05,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2023-07-04,Hessen,06,00+,30,38,38,38,38,6293154,0.48,0.6,0.6,0.6,0.6\n2023-07-03,Hessen,06,00+,33,42,42,42,42,6293154,0.52,0.67,0.67,0.67,0.67\n2023-07-02,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-07-01,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-06-30,Hessen,06,00+,31,37,37,37,37,6293154,0.49,0.59,0.59,0.59,0.59\n2023-06-29,Hessen,06,00+,30,37,37,37,37,6293154,0.48,0.59,0.59,0.59,0.59\n2023-06-28,Hessen,06,00+,20,29,29,29,29,6293154,0.32,0.46,0.46,0.46,0.46\n2023-06-27,Hessen,06,00+,16,25,25,25,25,6293154,0.25,0.4,0.4,0.4,0.4\n2023-06-26,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-25,Hessen,06,00+,16,19,19,19,19,6293154,0.25,0.3,0.3,0.3,0.3\n2023-06-24,Hessen,06,00+,17,20,20,20,20,6293154,0.27,0.32,0.32,0.32,0.32\n2023-06-23,Hessen,06,00+,11,15,15,15,15,6293154,0.17,0.24,0.24,0.24,0.24\n2023-06-22,Hessen,06,00+,10,16,16,16,16,6293154,0.16,0.25,0.25,0.25,0.25\n2023-06-21,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-20,Hessen,06,00+,21,27,27,27,27,6293154,0.33,0.43,0.43,0.43,0.43\n2023-06-19,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2023-06-18,Hessen,06,00+,32,43,43,43,43,6293154,0.51,0.68,0.68,0.68,0.68\n2023-06-17,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2023-06-16,Hessen,06,00+,39,51,51,51,51,6293154,0.62,0.81,0.81,0.81,0.81\n2023-06-15,Hessen,06,00+,34,48,48,48,48,6293154,0.54,0.76,0.76,0.76,0.76\n2023-06-14,Hessen,06,00+,35,52,52,52,52,6293154,0.56,0.83,0.83,0.83,0.83\n2023-06-13,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2023-06-12,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-11,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-10,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2023-06-09,Hessen,06,00+,30,58,58,58,58,6293154,0.48,0.92,0.92,0.92,0.92\n2023-06-08,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2023-06-07,Hessen,06,00+,49,69,69,69,69,6293154,0.78,1.1,1.1,1.1,1.1\n2023-06-06,Hessen,06,00+,66,88,88,88,88,6293154,1.05,1.4,1.4,1.4,1.4\n2023-06-05,Hessen,06,00+,53,66,66,66,66,6293154,0.84,1.05,1.05,1.05,1.05\n2023-06-04,Hessen,06,00+,53,65,65,65,65,6293154,0.84,1.03,1.03,1.03,1.03\n2023-06-03,Hessen,06,00+,54,66,66,66,66,6293154,0.86,1.05,1.05,1.05,1.05\n2023-06-02,Hessen,06,00+,50,60,60,60,60,6293154,0.79,0.95,0.95,0.95,0.95\n2023-06-01,Hessen,06,00+,45,60,60,60,60,6293154,0.72,0.95,0.95,0.95,0.95\n2023-05-31,Hessen,06,00+,43,59,59,59,59,6293154,0.68,0.94,0.94,0.94,0.94\n2023-05-30,Hessen,06,00+,38,52,52,52,52,6293154,0.6,0.83,0.83,0.83,0.83\n2023-05-29,Hessen,06,00+,73,89,89,89,89,6293154,1.16,1.41,1.41,1.41,1.41\n2023-05-28,Hessen,06,00+,75,91,91,91,91,6293154,1.19,1.45,1.45,1.45,1.45\n2023-05-27,Hessen,06,00+,75,90,90,90,90,6293154,1.19,1.43,1.43,1.43,1.43\n2023-05-26,Hessen,06,00+,79,96,96,96,96,6293154,1.26,1.53,1.53,1.53,1.53\n2023-05-25,Hessen,06,00+,64,85,85,85,85,6293154,1.02,1.35,1.35,1.35,1.35\n2023-05-24,Hessen,06,00+,76,103,103,103,103,6293154,1.21,1.64,1.64,1.64,1.64\n2023-05-23,Hessen,06,00+,76,110,110,110,110,6293154,1.21,1.75,1.75,1.75,1.75\n2023-05-22,Hessen,06,00+,77,107,107,107,107,6293154,1.22,1.7,1.7,1.7,1.7\n2023-05-21,Hessen,06,00+,78,106,106,106,106,6293154,1.24,1.68,1.68,1.68,1.68\n2023-05-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2023-05-19,Hessen,06,00+,77,106,106,106,106,6293154,1.22,1.68,1.68,1.68,1.68\n2023-05-18,Hessen,06,00+,94,124,124,124,124,6293154,1.49,1.97,1.97,1.97,1.97\n2023-05-17,Hessen,06,00+,86,114,114,114,114,6293154,1.37,1.81,1.81,1.81,1.81\n2023-05-16,Hessen,06,00+,89,114,114,114,114,6293154,1.41,1.81,1.81,1.81,1.81\n2023-05-15,Hessen,06,00+,98,127,127,127,127,6293154,1.56,2.02,2.02,2.02,2.02\n2023-05-14,Hessen,06,00+,100,129,129,129,129,6293154,1.59,2.05,2.05,2.05,2.05\n2023-05-13,Hessen,06,00+,102,128,128,128,128,6293154,1.62,2.03,2.03,2.03,2.03\n2023-05-12,Hessen,06,00+,101,140,140,140,140,6293154,1.6,2.22,2.22,2.22,2.22\n2023-05-11,Hessen,06,00+,119,156,156,156,156,6293154,1.89,2.48,2.48,2.48,2.48\n2023-05-10,Hessen,06,00+,130,169,169,169,169,6293154,2.07,2.69,2.69,2.69,2.69\n2023-05-09,Hessen,06,00+,160,203,203,203,203,6293154,2.54,3.23,3.23,3.23,3.23\n2023-05-08,Hessen,06,00+,120,160,160,160,160,6293154,1.91,2.54,2.54,2.54,2.54\n2023-05-07,Hessen,06,00+,126,163,163,163,163,6293154,2,2.59,2.59,2.59,2.59\n2023-05-06,Hessen,06,00+,129,164,164,164,164,6293154,2.05,2.61,2.61,2.61,2.61\n2023-05-05,Hessen,06,00+,136,166,166,166,166,6293154,2.16,2.64,2.64,2.64,2.64\n2023-05-04,Hessen,06,00+,112,150,150,150,150,6293154,1.78,2.38,2.38,2.38,2.38\n2023-05-03,Hessen,06,00+,116,162,162,162,162,6293154,1.84,2.57,2.57,2.57,2.57\n2023-05-02,Hessen,06,00+,99,151,151,151,151,6293154,1.57,2.4,2.4,2.4,2.4\n2023-05-01,Hessen,06,00+,176,230,230,230,230,6293154,2.8,3.65,3.65,3.65,3.65\n2023-04-30,Hessen,06,00+,179,229,229,229,229,6293154,2.84,3.64,3.64,3.64,3.64\n2023-04-29,Hessen,06,00+,180,227,227,227,227,6293154,2.86,3.61,3.61,3.61,3.61\n2023-04-28,Hessen,06,00+,185,225,225,225,225,6293154,2.94,3.58,3.58,3.58,3.58\n2023-04-27,Hessen,06,00+,198,252,252,252,252,6293154,3.15,4,4,4,4\n2023-04-26,Hessen,06,00+,199,245,245,245,245,6293154,3.16,3.89,3.89,3.89,3.89\n2023-04-25,Hessen,06,00+,178,241,241,241,241,6293154,2.83,3.83,3.83,3.83,3.83\n2023-04-24,Hessen,06,00+,186,232,232,232,232,6293154,2.96,3.69,3.69,3.69,3.69\n2023-04-23,Hessen,06,00+,190,231,231,231,231,6293154,3.02,3.67,3.67,3.67,3.67\n2023-04-22,Hessen,06,00+,190,230,230,230,230,6293154,3.02,3.65,3.65,3.65,3.65\n2023-04-21,Hessen,06,00+,192,244,244,244,244,6293154,3.05,3.88,3.88,3.88,3.88\n2023-04-20,Hessen,06,00+,174,238,238,238,238,6293154,2.76,3.78,3.78,3.78,3.78\n2023-04-19,Hessen,06,00+,178,263,263,263,263,6293154,2.83,4.18,4.18,4.18,4.18\n2023-04-18,Hessen,06,00+,261,355,355,355,355,6293154,4.15,5.64,5.64,5.64,5.64\n2023-04-17,Hessen,06,00+,219,287,287,287,287,6293154,3.48,4.56,4.56,4.56,4.56\n2023-04-16,Hessen,06,00+,221,285,285,285,285,6293154,3.51,4.53,4.53,4.53,4.53\n2023-04-15,Hessen,06,00+,225,291,291,291,291,6293154,3.58,4.62,4.62,4.62,4.62\n2023-04-14,Hessen,06,00+,197,258,258,258,258,6293154,3.13,4.1,4.1,4.1,4.1\n2023-04-13,Hessen,06,00+,185,259,259,259,259,6293154,2.94,4.12,4.12,4.12,4.12\n2023-04-12,Hessen,06,00+,146,239,239,239,239,6293154,2.32,3.8,3.8,3.8,3.8\n2023-04-11,Hessen,06,00+,94,167,167,167,167,6293154,1.49,2.65,2.65,2.65,2.65\n2023-04-10,Hessen,06,00+,174,252,252,252,252,6293154,2.76,4,4,4,4\n2023-04-09,Hessen,06,00+,181,262,262,262,262,6293154,2.88,4.16,4.16,4.16,4.16\n2023-04-08,Hessen,06,00+,184,259,259,259,259,6293154,2.92,4.12,4.12,4.12,4.12\n2023-04-07,Hessen,06,00+,227,316,316,316,316,6293154,3.61,5.02,5.02,5.02,5.02\n2023-04-06,Hessen,06,00+,228,329,329,329,329,6293154,3.62,5.23,5.23,5.23,5.23\n2023-04-05,Hessen,06,00+,268,364,364,364,364,6293154,4.26,5.78,5.78,5.78,5.78\n2023-04-04,Hessen,06,00+,267,364,364,364,364,6293154,4.24,5.78,5.78,5.78,5.78\n2023-04-03,Hessen,06,00+,302,400,400,400,400,6293154,4.8,6.36,6.36,6.36,6.36\n2023-04-02,Hessen,06,00+,311,398,398,398,398,6293154,4.94,6.32,6.32,6.32,6.32\n2023-04-01,Hessen,06,00+,319,404,404,404,404,6293154,5.07,6.42,6.42,6.42,6.42\n2023-03-31,Hessen,06,00+,341,418,418,418,418,6293154,5.42,6.64,6.64,6.64,6.64\n2023-03-30,Hessen,06,00+,321,436,436,436,436,6293154,5.1,6.93,6.93,6.93,6.93\n2023-03-29,Hessen,06,00+,351,476,476,476,476,6293154,5.58,7.56,7.56,7.56,7.56\n2023-03-28,Hessen,06,00+,375,503,503,503,503,6293154,5.96,7.99,7.99,7.99,7.99\n2023-03-27,Hessen,06,00+,362,524,524,524,524,6293154,5.75,8.33,8.33,8.33,8.33\n2023-03-26,Hessen,06,00+,371,526,526,526,526,6293154,5.9,8.36,8.36,8.36,8.36\n2023-03-25,Hessen,06,00+,378,526,526,526,526,6293154,6.01,8.36,8.36,8.36,8.36\n2023-03-24,Hessen,06,00+,390,546,546,546,546,6293154,6.2,8.68,8.68,8.68,8.68\n2023-03-23,Hessen,06,00+,405,564,564,564,564,6293154,6.44,8.96,8.96,8.96,8.96\n2023-03-22,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-03-21,Hessen,06,00+,435,613,613,613,613,6293154,6.91,9.74,9.74,9.74,9.74\n2023-03-20,Hessen,06,00+,527,696,696,696,696,6293154,8.37,11.06,11.06,11.06,11.06\n2023-03-19,Hessen,06,00+,534,692,692,692,692,6293154,8.49,11,11,11,11\n2023-03-18,Hessen,06,00+,550,700,700,700,700,6293154,8.74,11.12,11.12,11.12,11.12\n2023-03-17,Hessen,06,00+,535,704,704,704,704,6293154,8.5,11.19,11.19,11.19,11.19\n2023-03-16,Hessen,06,00+,543,723,723,723,723,6293154,8.63,11.49,11.49,11.49,11.49\n2023-03-15,Hessen,06,00+,554,720,720,720,720,6293154,8.8,11.44,11.44,11.44,11.44\n2023-03-14,Hessen,06,00+,521,713,713,713,713,6293154,8.28,11.33,11.33,11.33,11.33\n2023-03-13,Hessen,06,00+,499,673,673,673,673,6293154,7.93,10.69,10.69,10.69,10.69\n2023-03-12,Hessen,06,00+,509,675,675,675,675,6293154,8.09,10.73,10.73,10.73,10.73\n2023-03-11,Hessen,06,00+,516,667,667,667,667,6293154,8.2,10.6,10.6,10.6,10.6\n2023-03-10,Hessen,06,00+,566,711,711,711,711,6293154,8.99,11.3,11.3,11.3,11.3\n2023-03-09,Hessen,06,00+,525,699,699,699,699,6293154,8.34,11.11,11.11,11.11,11.11\n2023-03-08,Hessen,06,00+,520,711,711,711,711,6293154,8.26,11.3,11.3,11.3,11.3\n2023-03-07,Hessen,06,00+,536,715,715,715,715,6293154,8.52,11.36,11.36,11.36,11.36\n2023-03-06,Hessen,06,00+,572,764,764,764,764,6293154,9.09,12.14,12.14,12.14,12.14\n2023-03-05,Hessen,06,00+,583,769,769,769,769,6293154,9.26,12.22,12.22,12.22,12.22\n2023-03-04,Hessen,06,00+,595,774,774,774,774,6293154,9.45,12.3,12.3,12.3,12.3\n2023-03-03,Hessen,06,00+,543,736,736,736,736,6293154,8.63,11.7,11.7,11.7,11.7\n2023-03-02,Hessen,06,00+,556,749,749,749,749,6293154,8.83,11.9,11.9,11.9,11.9\n2023-03-01,Hessen,06,00+,574,768,768,768,768,6293154,9.12,12.2,12.2,12.2,12.2\n2023-02-28,Hessen,06,00+,570,774,774,774,774,6293154,9.06,12.3,12.3,12.3,12.3\n2023-02-27,Hessen,06,00+,537,728,728,728,728,6293154,8.53,11.57,11.57,11.57,11.57\n2023-02-26,Hessen,06,00+,551,730,730,730,730,6293154,8.76,11.6,11.6,11.6,11.6\n2023-02-25,Hessen,06,00+,566,735,735,735,735,6293154,8.99,11.68,11.68,11.68,11.68\n2023-02-24,Hessen,06,00+,591,759,759,759,759,6293154,9.39,12.06,12.06,12.06,12.06\n2023-02-23,Hessen,06,00+,557,757,757,757,757,6293154,8.85,12.03,12.03,12.03,12.03\n2023-02-22,Hessen,06,00+,545,755,755,755,755,6293154,8.66,12,12,12,12\n2023-02-21,Hessen,06,00+,506,737,737,737,737,6293154,8.04,11.71,11.71,11.71,11.71\n2023-02-20,Hessen,06,00+,529,721,721,721,721,6293154,8.41,11.46,11.46,11.46,11.46\n2023-02-19,Hessen,06,00+,535,713,713,713,713,6293154,8.5,11.33,11.33,11.33,11.33\n2023-02-18,Hessen,06,00+,548,707,707,707,707,6293154,8.71,11.23,11.23,11.23,11.23\n2023-02-17,Hessen,06,00+,522,672,672,672,672,6293154,8.29,10.68,10.68,10.68,10.68\n2023-02-16,Hessen,06,00+,477,652,652,652,652,6293154,7.58,10.36,10.36,10.36,10.36\n2023-02-15,Hessen,06,00+,398,620,620,620,620,6293154,6.32,9.85,9.85,9.85,9.85\n2023-02-14,Hessen,06,00+,390,571,571,571,571,6293154,6.2,9.07,9.07,9.07,9.07\n2023-02-13,Hessen,06,00+,396,538,538,538,538,6293154,6.29,8.55,8.55,8.55,8.55\n2023-02-12,Hessen,06,00+,403,536,536,536,536,6293154,6.4,8.52,8.52,8.52,8.52\n2023-02-11,Hessen,06,00+,414,534,534,534,534,6293154,6.58,8.49,8.49,8.49,8.49\n2023-02-10,Hessen,06,00+,405,530,530,530,530,6293154,6.44,8.42,8.42,8.42,8.42\n2023-02-09,Hessen,06,00+,379,510,510,510,510,6293154,6.02,8.1,8.1,8.1,8.1\n2023-02-08,Hessen,06,00+,363,490,490,490,490,6293154,5.77,7.79,7.79,7.79,7.79\n2023-02-07,Hessen,06,00+,380,499,499,499,499,6293154,6.04,7.93,7.93,7.93,7.93\n2023-02-06,Hessen,06,00+,325,464,464,464,464,6293154,5.16,7.37,7.37,7.37,7.37\n2023-02-05,Hessen,06,00+,332,465,465,465,465,6293154,5.28,7.39,7.39,7.39,7.39\n2023-02-04,Hessen,06,00+,335,458,458,458,458,6293154,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Hessen,06,00+,303,434,434,434,434,6293154,4.81,6.9,6.9,6.9,6.9\n2023-02-02,Hessen,06,00+,321,430,430,430,430,6293154,5.1,6.83,6.83,6.83,6.83\n2023-02-01,Hessen,06,00+,313,418,418,418,418,6293154,4.97,6.64,6.64,6.64,6.64\n2023-01-31,Hessen,06,00+,283,376,376,376,376,6293154,4.5,5.97,5.97,5.97,5.97\n2023-01-30,Hessen,06,00+,286,369,369,369,369,6293154,4.54,5.86,5.86,5.86,5.86\n2023-01-29,Hessen,06,00+,290,366,366,366,366,6293154,4.61,5.82,5.82,5.82,5.82\n2023-01-28,Hessen,06,00+,293,365,365,365,365,6293154,4.66,5.8,5.8,5.8,5.8\n2023-01-27,Hessen,06,00+,268,347,347,347,347,6293154,4.26,5.51,5.51,5.51,5.51\n2023-01-26,Hessen,06,00+,260,345,345,345,345,6293154,4.13,5.48,5.48,5.48,5.48\n2023-01-25,Hessen,06,00+,251,338,338,338,338,6293154,3.99,5.37,5.37,5.37,5.37\n2023-01-24,Hessen,06,00+,251,333,333,333,333,6293154,3.99,5.29,5.29,5.29,5.29\n2023-01-23,Hessen,06,00+,262,350,350,350,350,6293154,4.16,5.56,5.56,5.56,5.56\n2023-01-22,Hessen,06,00+,283,367,367,367,367,6293154,4.5,5.83,5.83,5.83,5.83\n2023-01-21,Hessen,06,00+,289,370,370,370,370,6293154,4.59,5.88,5.88,5.88,5.88\n2023-01-20,Hessen,06,00+,289,380,380,380,380,6293154,4.59,6.04,6.04,6.04,6.04\n2023-01-19,Hessen,06,00+,307,408,408,408,408,6293154,4.88,6.48,6.48,6.48,6.48\n2023-01-18,Hessen,06,00+,313,435,435,435,435,6293154,4.97,6.91,6.91,6.91,6.91\n2023-01-17,Hessen,06,00+,349,487,487,487,487,6293154,5.55,7.74,7.74,7.74,7.74\n2023-01-16,Hessen,06,00+,379,537,537,537,537,6293154,6.02,8.53,8.53,8.53,8.53\n2023-01-15,Hessen,06,00+,386,523,523,523,523,6293154,6.13,8.31,8.31,8.31,8.31\n2023-01-14,Hessen,06,00+,391,523,523,523,523,6293154,6.21,8.31,8.31,8.31,8.31\n2023-01-13,Hessen,06,00+,389,540,540,540,540,6293154,6.18,8.58,8.58,8.58,8.58\n2023-01-12,Hessen,06,00+,384,540,540,540,540,6293154,6.1,8.58,8.58,8.58,8.58\n2023-01-11,Hessen,06,00+,374,564,564,564,564,6293154,5.94,8.96,8.96,8.96,8.96\n2023-01-10,Hessen,06,00+,433,625,625,625,625,6293154,6.88,9.93,9.93,9.93,9.93\n2023-01-09,Hessen,06,00+,526,697,697,697,697,6293154,8.36,11.08,11.08,11.08,11.08\n2023-01-08,Hessen,06,00+,531,695,695,695,695,6293154,8.44,11.04,11.04,11.04,11.04\n2023-01-07,Hessen,06,00+,549,0,0,0,0,6293154,8.72,0,0,0,0\n2023-01-06,Hessen,06,00+,533,0,0,0,0,6293154,8.47,0,0,0,0\n2023-01-05,Hessen,06,00+,552,0,0,0,0,6293154,8.77,0,0,0,0\n2023-01-04,Hessen,06,00+,505,0,0,0,0,6293154,8.02,0,0,0,0\n2023-01-03,Hessen,06,00+,604,0,0,0,0,6293154,9.6,0,0,0,0\n2023-01-02,Hessen,06,00+,458,0,0,0,0,6293154,7.28,0,0,0,0\n2024-08-31,Rheinland-Pfalz,07,00+,33,33,NA,NA,NA,4098391,0.81,0.81,NA,NA,NA\n2024-08-30,Rheinland-Pfalz,07,00+,48,48,55,52,58,4098391,1.17,1.17,1.34,1.28,1.44\n2024-08-29,Rheinland-Pfalz,07,00+,59,61,68,65,73,4098391,1.44,1.49,1.68,1.61,1.8\n2024-08-28,Rheinland-Pfalz,07,00+,72,73,81,78,86,4098391,1.76,1.78,1.98,1.9,2.12\n2024-08-27,Rheinland-Pfalz,07,00+,48,75,82,79,88,4098391,1.17,1.83,2.02,1.94,2.15\n2024-08-26,Rheinland-Pfalz,07,00+,54,80,86,83,91,4098391,1.32,1.95,2.11,2.04,2.23\n2024-08-25,Rheinland-Pfalz,07,00+,55,80,86,83,91,4098391,1.34,1.95,2.11,2.04,2.23\n2024-08-24,Rheinland-Pfalz,07,00+,56,80,86,83,91,4098391,1.37,1.95,2.11,2.04,2.23\n2024-08-23,Rheinland-Pfalz,07,00+,48,70,75,72,79,4098391,1.17,1.71,1.83,1.77,1.94\n2024-08-22,Rheinland-Pfalz,07,00+,45,64,68,66,71,4098391,1.1,1.56,1.67,1.62,1.76\n2024-08-21,Rheinland-Pfalz,07,00+,46,62,65,63,68,4098391,1.12,1.51,1.6,1.56,1.68\n2024-08-20,Rheinland-Pfalz,07,00+,23,61,64,62,67,4098391,0.56,1.49,1.57,1.53,1.65\n2024-08-19,Rheinland-Pfalz,07,00+,32,59,61,60,64,4098391,0.78,1.44,1.5,1.46,1.57\n2024-08-18,Rheinland-Pfalz,07,00+,32,58,60,59,63,4098391,0.78,1.42,1.47,1.44,1.54\n2024-08-17,Rheinland-Pfalz,07,00+,32,57,59,57,61,4098391,0.78,1.39,1.45,1.41,1.51\n2024-08-16,Rheinland-Pfalz,07,00+,31,56,58,56,60,4098391,0.76,1.37,1.42,1.39,1.48\n2024-08-15,Rheinland-Pfalz,07,00+,31,61,63,61,65,4098391,0.76,1.49,1.54,1.51,1.6\n2024-08-14,Rheinland-Pfalz,07,00+,23,50,51,50,53,4098391,0.56,1.22,1.26,1.23,1.31\n2024-08-13,Rheinland-Pfalz,07,00+,24,54,55,54,57,4098391,0.59,1.32,1.35,1.33,1.4\n2024-08-12,Rheinland-Pfalz,07,00+,31,51,52,51,53,4098391,0.76,1.24,1.27,1.25,1.31\n2024-08-11,Rheinland-Pfalz,07,00+,34,54,55,54,56,4098391,0.83,1.32,1.34,1.33,1.38\n2024-08-10,Rheinland-Pfalz,07,00+,35,55,56,55,57,4098391,0.85,1.34,1.37,1.35,1.41\n2024-08-09,Rheinland-Pfalz,07,00+,30,56,57,56,58,4098391,0.73,1.37,1.39,1.37,1.43\n2024-08-08,Rheinland-Pfalz,07,00+,25,45,45,45,46,4098391,0.61,1.1,1.12,1.1,1.14\n2024-08-07,Rheinland-Pfalz,07,00+,30,53,53,53,54,4098391,0.73,1.29,1.31,1.3,1.34\n2024-08-06,Rheinland-Pfalz,07,00+,23,51,51,51,52,4098391,0.56,1.24,1.26,1.25,1.29\n2024-08-05,Rheinland-Pfalz,07,00+,48,64,64,64,65,4098391,1.17,1.56,1.58,1.57,1.6\n2024-08-04,Rheinland-Pfalz,07,00+,48,62,62,62,63,4098391,1.17,1.51,1.53,1.52,1.55\n2024-08-03,Rheinland-Pfalz,07,00+,50,63,63,63,64,4098391,1.22,1.54,1.55,1.54,1.57\n2024-08-02,Rheinland-Pfalz,07,00+,55,65,65,65,66,4098391,1.34,1.59,1.6,1.59,1.62\n2024-08-01,Rheinland-Pfalz,07,00+,70,80,80,80,81,4098391,1.71,1.95,1.96,1.96,1.98\n2024-07-31,Rheinland-Pfalz,07,00+,67,80,80,80,81,4098391,1.63,1.95,1.96,1.95,1.98\n2024-07-30,Rheinland-Pfalz,07,00+,54,85,85,85,85,4098391,1.32,2.07,2.08,2.08,2.09\n2024-07-29,Rheinland-Pfalz,07,00+,61,90,90,90,90,4098391,1.49,2.2,2.2,2.2,2.2\n2024-07-28,Rheinland-Pfalz,07,00+,61,89,89,89,89,4098391,1.49,2.17,2.17,2.17,2.18\n2024-07-27,Rheinland-Pfalz,07,00+,61,88,88,88,88,4098391,1.49,2.15,2.15,2.15,2.15\n2024-07-26,Rheinland-Pfalz,07,00+,55,89,89,89,89,4098391,1.34,2.17,2.17,2.17,2.17\n2024-07-25,Rheinland-Pfalz,07,00+,60,83,83,83,83,4098391,1.46,2.03,2.03,2.03,2.03\n2024-07-24,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-23,Rheinland-Pfalz,07,00+,37,82,82,82,82,4098391,0.9,2,2,2,2\n2024-07-22,Rheinland-Pfalz,07,00+,53,75,75,75,75,4098391,1.29,1.83,1.83,1.83,1.83\n2024-07-21,Rheinland-Pfalz,07,00+,54,76,76,76,76,4098391,1.32,1.85,1.85,1.85,1.85\n2024-07-20,Rheinland-Pfalz,07,00+,54,75,75,75,75,4098391,1.32,1.83,1.83,1.83,1.83\n2024-07-19,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-18,Rheinland-Pfalz,07,00+,70,92,92,92,92,4098391,1.71,2.24,2.24,2.24,2.24\n2024-07-17,Rheinland-Pfalz,07,00+,72,96,96,96,96,4098391,1.76,2.34,2.34,2.34,2.34\n2024-07-16,Rheinland-Pfalz,07,00+,61,92,92,92,92,4098391,1.49,2.24,2.24,2.24,2.24\n2024-07-15,Rheinland-Pfalz,07,00+,69,93,93,93,93,4098391,1.68,2.27,2.27,2.27,2.27\n2024-07-14,Rheinland-Pfalz,07,00+,71,94,94,94,94,4098391,1.73,2.29,2.29,2.29,2.29\n2024-07-13,Rheinland-Pfalz,07,00+,73,96,96,96,96,4098391,1.78,2.34,2.34,2.34,2.34\n2024-07-12,Rheinland-Pfalz,07,00+,65,87,87,87,87,4098391,1.59,2.12,2.12,2.12,2.12\n2024-07-11,Rheinland-Pfalz,07,00+,73,87,87,87,87,4098391,1.78,2.12,2.12,2.12,2.12\n2024-07-10,Rheinland-Pfalz,07,00+,85,97,97,97,97,4098391,2.07,2.37,2.37,2.37,2.37\n2024-07-09,Rheinland-Pfalz,07,00+,79,102,102,102,102,4098391,1.93,2.49,2.49,2.49,2.49\n2024-07-08,Rheinland-Pfalz,07,00+,69,100,100,100,100,4098391,1.68,2.44,2.44,2.44,2.44\n2024-07-07,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-06,Rheinland-Pfalz,07,00+,71,99,99,99,99,4098391,1.73,2.42,2.42,2.42,2.42\n2024-07-05,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-04,Rheinland-Pfalz,07,00+,52,89,89,89,89,4098391,1.27,2.17,2.17,2.17,2.17\n2024-07-03,Rheinland-Pfalz,07,00+,49,79,79,79,79,4098391,1.2,1.93,1.93,1.93,1.93\n2024-07-02,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2024-07-01,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-30,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-29,Rheinland-Pfalz,07,00+,45,62,62,62,62,4098391,1.1,1.51,1.51,1.51,1.51\n2024-06-28,Rheinland-Pfalz,07,00+,40,65,65,65,65,4098391,0.98,1.59,1.59,1.59,1.59\n2024-06-27,Rheinland-Pfalz,07,00+,48,66,66,66,66,4098391,1.17,1.61,1.61,1.61,1.61\n2024-06-26,Rheinland-Pfalz,07,00+,37,57,57,57,57,4098391,0.9,1.39,1.39,1.39,1.39\n2024-06-25,Rheinland-Pfalz,07,00+,34,58,58,58,58,4098391,0.83,1.42,1.42,1.42,1.42\n2024-06-24,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-23,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-22,Rheinland-Pfalz,07,00+,44,62,62,62,62,4098391,1.07,1.51,1.51,1.51,1.51\n2024-06-21,Rheinland-Pfalz,07,00+,36,52,52,52,52,4098391,0.88,1.27,1.27,1.27,1.27\n2024-06-20,Rheinland-Pfalz,07,00+,36,47,47,47,47,4098391,0.88,1.15,1.15,1.15,1.15\n2024-06-19,Rheinland-Pfalz,07,00+,30,45,45,45,45,4098391,0.73,1.1,1.1,1.1,1.1\n2024-06-18,Rheinland-Pfalz,07,00+,15,37,37,37,37,4098391,0.37,0.9,0.9,0.9,0.9\n2024-06-17,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-16,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-15,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-14,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2024-06-13,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-06-12,Rheinland-Pfalz,07,00+,21,26,26,26,26,4098391,0.51,0.63,0.63,0.63,0.63\n2024-06-11,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-09,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-08,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-07,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2024-06-06,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-06-05,Rheinland-Pfalz,07,00+,13,20,20,20,20,4098391,0.32,0.49,0.49,0.49,0.49\n2024-06-04,Rheinland-Pfalz,07,00+,9,20,20,20,20,4098391,0.22,0.49,0.49,0.49,0.49\n2024-06-03,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-02,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-01,Rheinland-Pfalz,07,00+,16,26,26,26,26,4098391,0.39,0.63,0.63,0.63,0.63\n2024-05-31,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-05-30,Rheinland-Pfalz,07,00+,19,22,22,22,22,4098391,0.46,0.54,0.54,0.54,0.54\n2024-05-29,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2024-05-28,Rheinland-Pfalz,07,00+,16,30,30,30,30,4098391,0.39,0.73,0.73,0.73,0.73\n2024-05-27,Rheinland-Pfalz,07,00+,14,21,21,21,21,4098391,0.34,0.51,0.51,0.51,0.51\n2024-05-26,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2024-05-25,Rheinland-Pfalz,07,00+,17,21,21,21,21,4098391,0.41,0.51,0.51,0.51,0.51\n2024-05-24,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2024-05-23,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-05-22,Rheinland-Pfalz,07,00+,4,16,16,16,16,4098391,0.1,0.39,0.39,0.39,0.39\n2024-05-21,Rheinland-Pfalz,07,00+,4,9,9,9,9,4098391,0.1,0.22,0.22,0.22,0.22\n2024-05-20,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-05-19,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-18,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-17,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-16,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-15,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-05-14,Rheinland-Pfalz,07,00+,12,26,26,26,26,4098391,0.29,0.63,0.63,0.63,0.63\n2024-05-13,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-12,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-11,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-10,Rheinland-Pfalz,07,00+,29,30,30,30,30,4098391,0.71,0.73,0.73,0.73,0.73\n2024-05-09,Rheinland-Pfalz,07,00+,34,35,35,35,35,4098391,0.83,0.85,0.85,0.85,0.85\n2024-05-08,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2024-05-07,Rheinland-Pfalz,07,00+,33,38,38,38,38,4098391,0.81,0.93,0.93,0.93,0.93\n2024-05-06,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-05,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-04,Rheinland-Pfalz,07,00+,23,31,31,31,31,4098391,0.56,0.76,0.76,0.76,0.76\n2024-05-03,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2024-05-02,Rheinland-Pfalz,07,00+,15,29,29,29,29,4098391,0.37,0.71,0.71,0.71,0.71\n2024-05-01,Rheinland-Pfalz,07,00+,16,29,29,29,29,4098391,0.39,0.71,0.71,0.71,0.71\n2024-04-30,Rheinland-Pfalz,07,00+,9,24,24,24,24,4098391,0.22,0.59,0.59,0.59,0.59\n2024-04-29,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-28,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-27,Rheinland-Pfalz,07,00+,11,16,16,16,16,4098391,0.27,0.39,0.39,0.39,0.39\n2024-04-26,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-25,Rheinland-Pfalz,07,00+,12,16,16,16,16,4098391,0.29,0.39,0.39,0.39,0.39\n2024-04-24,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-04-23,Rheinland-Pfalz,07,00+,8,15,15,15,15,4098391,0.2,0.37,0.37,0.37,0.37\n2024-04-22,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-21,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-20,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-19,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-18,Rheinland-Pfalz,07,00+,6,12,12,12,12,4098391,0.15,0.29,0.29,0.29,0.29\n2024-04-17,Rheinland-Pfalz,07,00+,7,11,11,11,11,4098391,0.17,0.27,0.27,0.27,0.27\n2024-04-16,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-15,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-14,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-13,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-12,Rheinland-Pfalz,07,00+,7,10,10,10,10,4098391,0.17,0.24,0.24,0.24,0.24\n2024-04-11,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-10,Rheinland-Pfalz,07,00+,12,15,15,15,15,4098391,0.29,0.37,0.37,0.37,0.37\n2024-04-09,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-04-08,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-07,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-06,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-05,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2024-04-04,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-03,Rheinland-Pfalz,07,00+,12,19,19,19,19,4098391,0.29,0.46,0.46,0.46,0.46\n2024-04-02,Rheinland-Pfalz,07,00+,8,14,14,14,14,4098391,0.2,0.34,0.34,0.34,0.34\n2024-04-01,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-31,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-30,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-29,Rheinland-Pfalz,07,00+,22,28,28,28,28,4098391,0.54,0.68,0.68,0.68,0.68\n2024-03-28,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-03-27,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-26,Rheinland-Pfalz,07,00+,11,20,20,20,20,4098391,0.27,0.49,0.49,0.49,0.49\n2024-03-25,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-24,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-23,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-22,Rheinland-Pfalz,07,00+,14,18,18,18,18,4098391,0.34,0.44,0.44,0.44,0.44\n2024-03-21,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-20,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-03-19,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-03-18,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2024-03-17,Rheinland-Pfalz,07,00+,18,21,21,21,21,4098391,0.44,0.51,0.51,0.51,0.51\n2024-03-16,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-03-15,Rheinland-Pfalz,07,00+,20,24,24,24,24,4098391,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Rheinland-Pfalz,07,00+,20,28,28,28,28,4098391,0.49,0.68,0.68,0.68,0.68\n2024-03-13,Rheinland-Pfalz,07,00+,14,27,27,27,27,4098391,0.34,0.66,0.66,0.66,0.66\n2024-03-12,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2024-03-11,Rheinland-Pfalz,07,00+,13,33,33,33,33,4098391,0.32,0.81,0.81,0.81,0.81\n2024-03-10,Rheinland-Pfalz,07,00+,14,33,33,33,33,4098391,0.34,0.81,0.81,0.81,0.81\n2024-03-09,Rheinland-Pfalz,07,00+,15,31,31,31,31,4098391,0.37,0.76,0.76,0.76,0.76\n2024-03-08,Rheinland-Pfalz,07,00+,24,35,35,35,35,4098391,0.59,0.85,0.85,0.85,0.85\n2024-03-07,Rheinland-Pfalz,07,00+,25,32,32,32,32,4098391,0.61,0.78,0.78,0.78,0.78\n2024-03-06,Rheinland-Pfalz,07,00+,22,34,34,34,34,4098391,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Rheinland-Pfalz,07,00+,27,38,38,38,38,4098391,0.66,0.93,0.93,0.93,0.93\n2024-03-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2024-03-03,Rheinland-Pfalz,07,00+,31,44,44,44,44,4098391,0.76,1.07,1.07,1.07,1.07\n2024-03-02,Rheinland-Pfalz,07,00+,32,44,44,44,44,4098391,0.78,1.07,1.07,1.07,1.07\n2024-03-01,Rheinland-Pfalz,07,00+,34,43,43,43,43,4098391,0.83,1.05,1.05,1.05,1.05\n2024-02-29,Rheinland-Pfalz,07,00+,37,49,49,49,49,4098391,0.9,1.2,1.2,1.2,1.2\n2024-02-28,Rheinland-Pfalz,07,00+,38,55,55,55,55,4098391,0.93,1.34,1.34,1.34,1.34\n2024-02-27,Rheinland-Pfalz,07,00+,37,53,53,53,53,4098391,0.9,1.29,1.29,1.29,1.29\n2024-02-26,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-25,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-24,Rheinland-Pfalz,07,00+,58,71,71,71,71,4098391,1.42,1.73,1.73,1.73,1.73\n2024-02-23,Rheinland-Pfalz,07,00+,48,74,74,74,74,4098391,1.17,1.81,1.81,1.81,1.81\n2024-02-22,Rheinland-Pfalz,07,00+,46,77,77,77,77,4098391,1.12,1.88,1.88,1.88,1.88\n2024-02-21,Rheinland-Pfalz,07,00+,56,88,88,88,88,4098391,1.37,2.15,2.15,2.15,2.15\n2024-02-20,Rheinland-Pfalz,07,00+,65,104,104,104,104,4098391,1.59,2.54,2.54,2.54,2.54\n2024-02-19,Rheinland-Pfalz,07,00+,56,76,76,76,76,4098391,1.37,1.85,1.85,1.85,1.85\n2024-02-18,Rheinland-Pfalz,07,00+,57,77,77,77,77,4098391,1.39,1.88,1.88,1.88,1.88\n2024-02-17,Rheinland-Pfalz,07,00+,58,78,78,78,78,4098391,1.42,1.9,1.9,1.9,1.9\n2024-02-16,Rheinland-Pfalz,07,00+,64,76,76,76,76,4098391,1.56,1.85,1.85,1.85,1.85\n2024-02-15,Rheinland-Pfalz,07,00+,68,89,89,89,89,4098391,1.66,2.17,2.17,2.17,2.17\n2024-02-14,Rheinland-Pfalz,07,00+,49,78,78,78,78,4098391,1.2,1.9,1.9,1.9,1.9\n2024-02-13,Rheinland-Pfalz,07,00+,58,75,75,75,75,4098391,1.42,1.83,1.83,1.83,1.83\n2024-02-12,Rheinland-Pfalz,07,00+,67,90,90,90,90,4098391,1.63,2.2,2.2,2.2,2.2\n2024-02-11,Rheinland-Pfalz,07,00+,67,89,89,89,89,4098391,1.63,2.17,2.17,2.17,2.17\n2024-02-10,Rheinland-Pfalz,07,00+,69,90,90,90,90,4098391,1.68,2.2,2.2,2.2,2.2\n2024-02-09,Rheinland-Pfalz,07,00+,70,103,103,103,103,4098391,1.71,2.51,2.51,2.51,2.51\n2024-02-08,Rheinland-Pfalz,07,00+,73,100,100,100,100,4098391,1.78,2.44,2.44,2.44,2.44\n2024-02-07,Rheinland-Pfalz,07,00+,74,111,111,111,111,4098391,1.81,2.71,2.71,2.71,2.71\n2024-02-06,Rheinland-Pfalz,07,00+,74,109,109,109,109,4098391,1.81,2.66,2.66,2.66,2.66\n2024-02-05,Rheinland-Pfalz,07,00+,88,124,124,124,124,4098391,2.15,3.03,3.03,3.03,3.03\n2024-02-04,Rheinland-Pfalz,07,00+,90,126,126,126,126,4098391,2.2,3.07,3.07,3.07,3.07\n2024-02-03,Rheinland-Pfalz,07,00+,90,124,124,124,124,4098391,2.2,3.03,3.03,3.03,3.03\n2024-02-02,Rheinland-Pfalz,07,00+,101,128,128,128,128,4098391,2.46,3.12,3.12,3.12,3.12\n2024-02-01,Rheinland-Pfalz,07,00+,106,136,136,136,136,4098391,2.59,3.32,3.32,3.32,3.32\n2024-01-31,Rheinland-Pfalz,07,00+,97,133,133,133,133,4098391,2.37,3.25,3.25,3.25,3.25\n2024-01-30,Rheinland-Pfalz,07,00+,103,143,143,143,143,4098391,2.51,3.49,3.49,3.49,3.49\n2024-01-29,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2024-01-28,Rheinland-Pfalz,07,00+,120,153,153,153,153,4098391,2.93,3.73,3.73,3.73,3.73\n2024-01-27,Rheinland-Pfalz,07,00+,121,154,154,154,154,4098391,2.95,3.76,3.76,3.76,3.76\n2024-01-26,Rheinland-Pfalz,07,00+,100,147,147,147,147,4098391,2.44,3.59,3.59,3.59,3.59\n2024-01-25,Rheinland-Pfalz,07,00+,109,146,146,146,146,4098391,2.66,3.56,3.56,3.56,3.56\n2024-01-24,Rheinland-Pfalz,07,00+,101,151,151,151,151,4098391,2.46,3.68,3.68,3.68,3.68\n2024-01-23,Rheinland-Pfalz,07,00+,104,140,140,140,140,4098391,2.54,3.42,3.42,3.42,3.42\n2024-01-22,Rheinland-Pfalz,07,00+,108,138,138,138,138,4098391,2.64,3.37,3.37,3.37,3.37\n2024-01-21,Rheinland-Pfalz,07,00+,110,140,140,140,140,4098391,2.68,3.42,3.42,3.42,3.42\n2024-01-20,Rheinland-Pfalz,07,00+,111,140,140,140,140,4098391,2.71,3.42,3.42,3.42,3.42\n2024-01-19,Rheinland-Pfalz,07,00+,95,137,137,137,137,4098391,2.32,3.34,3.34,3.34,3.34\n2024-01-18,Rheinland-Pfalz,07,00+,94,127,127,127,127,4098391,2.29,3.1,3.1,3.1,3.1\n2024-01-17,Rheinland-Pfalz,07,00+,82,124,124,124,124,4098391,2,3.03,3.03,3.03,3.03\n2024-01-16,Rheinland-Pfalz,07,00+,92,136,136,136,136,4098391,2.24,3.32,3.32,3.32,3.32\n2024-01-15,Rheinland-Pfalz,07,00+,92,138,138,138,138,4098391,2.24,3.37,3.37,3.37,3.37\n2024-01-14,Rheinland-Pfalz,07,00+,95,139,139,139,139,4098391,2.32,3.39,3.39,3.39,3.39\n2024-01-13,Rheinland-Pfalz,07,00+,97,141,141,141,141,4098391,2.37,3.44,3.44,3.44,3.44\n2024-01-12,Rheinland-Pfalz,07,00+,122,162,162,162,162,4098391,2.98,3.95,3.95,3.95,3.95\n2024-01-11,Rheinland-Pfalz,07,00+,148,191,191,191,191,4098391,3.61,4.66,4.66,4.66,4.66\n2024-01-10,Rheinland-Pfalz,07,00+,202,252,252,252,252,4098391,4.93,6.15,6.15,6.15,6.15\n2024-01-09,Rheinland-Pfalz,07,00+,305,372,372,372,372,4098391,7.44,9.08,9.08,9.08,9.08\n2024-01-08,Rheinland-Pfalz,07,00+,252,329,329,329,329,4098391,6.15,8.03,8.03,8.03,8.03\n2024-01-07,Rheinland-Pfalz,07,00+,254,328,328,328,328,4098391,6.2,8,8,8,8\n2024-01-06,Rheinland-Pfalz,07,00+,257,328,328,328,328,4098391,6.27,8,8,8,8\n2024-01-05,Rheinland-Pfalz,07,00+,269,347,347,347,347,4098391,6.56,8.47,8.47,8.47,8.47\n2024-01-04,Rheinland-Pfalz,07,00+,328,411,411,411,411,4098391,8,10.03,10.03,10.03,10.03\n2024-01-03,Rheinland-Pfalz,07,00+,305,506,506,506,506,4098391,7.44,12.35,12.35,12.35,12.35\n2024-01-02,Rheinland-Pfalz,07,00+,244,356,356,356,356,4098391,5.95,8.69,8.69,8.69,8.69\n2024-01-01,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-31,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-30,Rheinland-Pfalz,07,00+,245,351,351,351,351,4098391,5.98,8.56,8.56,8.56,8.56\n2023-12-29,Rheinland-Pfalz,07,00+,231,362,362,362,362,4098391,5.64,8.83,8.83,8.83,8.83\n2023-12-28,Rheinland-Pfalz,07,00+,165,316,316,316,316,4098391,4.03,7.71,7.71,7.71,7.71\n2023-12-27,Rheinland-Pfalz,07,00+,140,232,232,232,232,4098391,3.42,5.66,5.66,5.66,5.66\n2023-12-26,Rheinland-Pfalz,07,00+,216,313,313,313,313,4098391,5.27,7.64,7.64,7.64,7.64\n2023-12-25,Rheinland-Pfalz,07,00+,417,518,518,518,518,4098391,10.17,12.64,12.64,12.64,12.64\n2023-12-24,Rheinland-Pfalz,07,00+,420,519,519,519,519,4098391,10.25,12.66,12.66,12.66,12.66\n2023-12-23,Rheinland-Pfalz,07,00+,421,518,518,518,518,4098391,10.27,12.64,12.64,12.64,12.64\n2023-12-22,Rheinland-Pfalz,07,00+,418,523,523,523,523,4098391,10.2,12.76,12.76,12.76,12.76\n2023-12-21,Rheinland-Pfalz,07,00+,438,544,544,544,544,4098391,10.69,13.27,13.27,13.27,13.27\n2023-12-20,Rheinland-Pfalz,07,00+,405,548,548,548,548,4098391,9.88,13.37,13.37,13.37,13.37\n2023-12-19,Rheinland-Pfalz,07,00+,395,594,594,594,594,4098391,9.64,14.49,14.49,14.49,14.49\n2023-12-18,Rheinland-Pfalz,07,00+,548,622,622,622,622,4098391,13.37,15.18,15.18,15.18,15.18\n2023-12-17,Rheinland-Pfalz,07,00+,550,621,621,621,621,4098391,13.42,15.15,15.15,15.15,15.15\n2023-12-16,Rheinland-Pfalz,07,00+,550,620,620,620,620,4098391,13.42,15.13,15.13,15.13,15.13\n2023-12-15,Rheinland-Pfalz,07,00+,510,617,617,617,617,4098391,12.44,15.05,15.05,15.05,15.05\n2023-12-14,Rheinland-Pfalz,07,00+,504,623,623,623,623,4098391,12.3,15.2,15.2,15.2,15.2\n2023-12-13,Rheinland-Pfalz,07,00+,481,619,619,619,619,4098391,11.74,15.1,15.1,15.1,15.1\n2023-12-12,Rheinland-Pfalz,07,00+,432,613,613,613,613,4098391,10.54,14.96,14.96,14.96,14.96\n2023-12-11,Rheinland-Pfalz,07,00+,457,524,524,524,524,4098391,11.15,12.79,12.79,12.79,12.79\n2023-12-10,Rheinland-Pfalz,07,00+,461,526,526,526,526,4098391,11.25,12.83,12.83,12.83,12.83\n2023-12-09,Rheinland-Pfalz,07,00+,466,531,531,531,531,4098391,11.37,12.96,12.96,12.96,12.96\n2023-12-08,Rheinland-Pfalz,07,00+,382,503,503,503,503,4098391,9.32,12.27,12.27,12.27,12.27\n2023-12-07,Rheinland-Pfalz,07,00+,360,480,480,480,480,4098391,8.78,11.71,11.71,11.71,11.71\n2023-12-06,Rheinland-Pfalz,07,00+,349,474,474,474,474,4098391,8.52,11.57,11.57,11.57,11.57\n2023-12-05,Rheinland-Pfalz,07,00+,249,421,421,421,421,4098391,6.08,10.27,10.27,10.27,10.27\n2023-12-04,Rheinland-Pfalz,07,00+,279,420,420,420,420,4098391,6.81,10.25,10.25,10.25,10.25\n2023-12-03,Rheinland-Pfalz,07,00+,284,421,421,421,421,4098391,6.93,10.27,10.27,10.27,10.27\n2023-12-02,Rheinland-Pfalz,07,00+,290,422,422,422,422,4098391,7.08,10.3,10.3,10.3,10.3\n2023-12-01,Rheinland-Pfalz,07,00+,289,431,431,431,431,4098391,7.05,10.52,10.52,10.52,10.52\n2023-11-30,Rheinland-Pfalz,07,00+,292,438,438,438,438,4098391,7.12,10.69,10.69,10.69,10.69\n2023-11-29,Rheinland-Pfalz,07,00+,316,420,420,420,420,4098391,7.71,10.25,10.25,10.25,10.25\n2023-11-28,Rheinland-Pfalz,07,00+,258,435,435,435,435,4098391,6.3,10.61,10.61,10.61,10.61\n2023-11-27,Rheinland-Pfalz,07,00+,308,430,430,430,430,4098391,7.52,10.49,10.49,10.49,10.49\n2023-11-26,Rheinland-Pfalz,07,00+,309,427,427,427,427,4098391,7.54,10.42,10.42,10.42,10.42\n2023-11-25,Rheinland-Pfalz,07,00+,309,421,421,421,421,4098391,7.54,10.27,10.27,10.27,10.27\n2023-11-24,Rheinland-Pfalz,07,00+,295,422,422,422,422,4098391,7.2,10.3,10.3,10.3,10.3\n2023-11-23,Rheinland-Pfalz,07,00+,331,431,431,431,431,4098391,8.08,10.52,10.52,10.52,10.52\n2023-11-22,Rheinland-Pfalz,07,00+,320,433,433,433,433,4098391,7.81,10.57,10.57,10.57,10.57\n2023-11-21,Rheinland-Pfalz,07,00+,235,391,391,391,391,4098391,5.73,9.54,9.54,9.54,9.54\n2023-11-20,Rheinland-Pfalz,07,00+,303,360,360,360,360,4098391,7.39,8.78,8.78,8.78,8.78\n2023-11-19,Rheinland-Pfalz,07,00+,304,360,360,360,360,4098391,7.42,8.78,8.78,8.78,8.78\n2023-11-18,Rheinland-Pfalz,07,00+,309,367,367,367,367,4098391,7.54,8.95,8.95,8.95,8.95\n2023-11-17,Rheinland-Pfalz,07,00+,251,353,353,353,353,4098391,6.12,8.61,8.61,8.61,8.61\n2023-11-16,Rheinland-Pfalz,07,00+,254,350,350,350,350,4098391,6.2,8.54,8.54,8.54,8.54\n2023-11-15,Rheinland-Pfalz,07,00+,282,347,347,347,347,4098391,6.88,8.47,8.47,8.47,8.47\n2023-11-14,Rheinland-Pfalz,07,00+,213,349,349,349,349,4098391,5.2,8.52,8.52,8.52,8.52\n2023-11-13,Rheinland-Pfalz,07,00+,269,351,351,351,351,4098391,6.56,8.56,8.56,8.56,8.56\n2023-11-12,Rheinland-Pfalz,07,00+,270,350,350,350,350,4098391,6.59,8.54,8.54,8.54,8.54\n2023-11-11,Rheinland-Pfalz,07,00+,270,343,343,343,343,4098391,6.59,8.37,8.37,8.37,8.37\n2023-11-10,Rheinland-Pfalz,07,00+,265,356,356,356,356,4098391,6.47,8.69,8.69,8.69,8.69\n2023-11-09,Rheinland-Pfalz,07,00+,278,371,371,371,371,4098391,6.78,9.05,9.05,9.05,9.05\n2023-11-08,Rheinland-Pfalz,07,00+,221,306,306,306,306,4098391,5.39,7.47,7.47,7.47,7.47\n2023-11-07,Rheinland-Pfalz,07,00+,233,363,363,363,363,4098391,5.69,8.86,8.86,8.86,8.86\n2023-11-06,Rheinland-Pfalz,07,00+,335,390,390,390,390,4098391,8.17,9.52,9.52,9.52,9.52\n2023-11-05,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-04,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-03,Rheinland-Pfalz,07,00+,292,385,385,385,385,4098391,7.12,9.39,9.39,9.39,9.39\n2023-11-02,Rheinland-Pfalz,07,00+,243,368,368,368,368,4098391,5.93,8.98,8.98,8.98,8.98\n2023-11-01,Rheinland-Pfalz,07,00+,292,417,417,417,417,4098391,7.12,10.17,10.17,10.17,10.17\n2023-10-31,Rheinland-Pfalz,07,00+,271,381,381,381,381,4098391,6.61,9.3,9.3,9.3,9.3\n2023-10-30,Rheinland-Pfalz,07,00+,258,364,364,364,364,4098391,6.3,8.88,8.88,8.88,8.88\n2023-10-29,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-28,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-27,Rheinland-Pfalz,07,00+,228,355,355,355,355,4098391,5.56,8.66,8.66,8.66,8.66\n2023-10-26,Rheinland-Pfalz,07,00+,233,316,316,316,316,4098391,5.69,7.71,7.71,7.71,7.71\n2023-10-25,Rheinland-Pfalz,07,00+,223,309,309,309,309,4098391,5.44,7.54,7.54,7.54,7.54\n2023-10-24,Rheinland-Pfalz,07,00+,189,328,328,328,328,4098391,4.61,8,8,8,8\n2023-10-23,Rheinland-Pfalz,07,00+,236,317,317,317,317,4098391,5.76,7.73,7.73,7.73,7.73\n2023-10-22,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-21,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-20,Rheinland-Pfalz,07,00+,222,312,312,312,312,4098391,5.42,7.61,7.61,7.61,7.61\n2023-10-19,Rheinland-Pfalz,07,00+,255,317,317,317,317,4098391,6.22,7.73,7.73,7.73,7.73\n2023-10-18,Rheinland-Pfalz,07,00+,211,321,321,321,321,4098391,5.15,7.83,7.83,7.83,7.83\n2023-10-17,Rheinland-Pfalz,07,00+,150,277,277,277,277,4098391,3.66,6.76,6.76,6.76,6.76\n2023-10-16,Rheinland-Pfalz,07,00+,155,236,236,236,236,4098391,3.78,5.76,5.76,5.76,5.76\n2023-10-15,Rheinland-Pfalz,07,00+,158,235,235,235,235,4098391,3.86,5.73,5.73,5.73,5.73\n2023-10-14,Rheinland-Pfalz,07,00+,161,238,238,238,238,4098391,3.93,5.81,5.81,5.81,5.81\n2023-10-13,Rheinland-Pfalz,07,00+,149,242,242,242,242,4098391,3.64,5.9,5.9,5.9,5.9\n2023-10-12,Rheinland-Pfalz,07,00+,168,240,240,240,240,4098391,4.1,5.86,5.86,5.86,5.86\n2023-10-11,Rheinland-Pfalz,07,00+,174,252,252,252,252,4098391,4.25,6.15,6.15,6.15,6.15\n2023-10-10,Rheinland-Pfalz,07,00+,116,213,213,213,213,4098391,2.83,5.2,5.2,5.2,5.2\n2023-10-09,Rheinland-Pfalz,07,00+,139,204,204,204,204,4098391,3.39,4.98,4.98,4.98,4.98\n2023-10-08,Rheinland-Pfalz,07,00+,139,201,201,201,201,4098391,3.39,4.9,4.9,4.9,4.9\n2023-10-07,Rheinland-Pfalz,07,00+,141,201,201,201,201,4098391,3.44,4.9,4.9,4.9,4.9\n2023-10-06,Rheinland-Pfalz,07,00+,119,191,191,191,191,4098391,2.9,4.66,4.66,4.66,4.66\n2023-10-05,Rheinland-Pfalz,07,00+,94,168,168,168,168,4098391,2.29,4.1,4.1,4.1,4.1\n2023-10-04,Rheinland-Pfalz,07,00+,77,132,132,132,132,4098391,1.88,3.22,3.22,3.22,3.22\n2023-10-03,Rheinland-Pfalz,07,00+,106,161,161,161,161,4098391,2.59,3.93,3.93,3.93,3.93\n2023-10-02,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-10-01,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2023-09-30,Rheinland-Pfalz,07,00+,124,156,156,156,156,4098391,3.03,3.81,3.81,3.81,3.81\n2023-09-29,Rheinland-Pfalz,07,00+,128,153,153,153,153,4098391,3.12,3.73,3.73,3.73,3.73\n2023-09-28,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-09-27,Rheinland-Pfalz,07,00+,119,142,142,142,142,4098391,2.9,3.46,3.46,3.46,3.46\n2023-09-26,Rheinland-Pfalz,07,00+,89,140,140,140,140,4098391,2.17,3.42,3.42,3.42,3.42\n2023-09-25,Rheinland-Pfalz,07,00+,94,125,125,125,125,4098391,2.29,3.05,3.05,3.05,3.05\n2023-09-24,Rheinland-Pfalz,07,00+,97,126,126,126,126,4098391,2.37,3.07,3.07,3.07,3.07\n2023-09-23,Rheinland-Pfalz,07,00+,97,123,123,123,123,4098391,2.37,3,3,3,3\n2023-09-22,Rheinland-Pfalz,07,00+,91,122,122,122,122,4098391,2.22,2.98,2.98,2.98,2.98\n2023-09-21,Rheinland-Pfalz,07,00+,92,120,120,120,120,4098391,2.24,2.93,2.93,2.93,2.93\n2023-09-20,Rheinland-Pfalz,07,00+,110,145,145,145,145,4098391,2.68,3.54,3.54,3.54,3.54\n2023-09-19,Rheinland-Pfalz,07,00+,87,153,153,153,153,4098391,2.12,3.73,3.73,3.73,3.73\n2023-09-18,Rheinland-Pfalz,07,00+,154,197,197,197,197,4098391,3.76,4.81,4.81,4.81,4.81\n2023-09-17,Rheinland-Pfalz,07,00+,156,196,196,196,196,4098391,3.81,4.78,4.78,4.78,4.78\n2023-09-16,Rheinland-Pfalz,07,00+,156,195,195,195,195,4098391,3.81,4.76,4.76,4.76,4.76\n2023-09-15,Rheinland-Pfalz,07,00+,146,196,196,196,196,4098391,3.56,4.78,4.78,4.78,4.78\n2023-09-14,Rheinland-Pfalz,07,00+,142,194,194,194,194,4098391,3.46,4.73,4.73,4.73,4.73\n2023-09-13,Rheinland-Pfalz,07,00+,118,188,188,188,188,4098391,2.88,4.59,4.59,4.59,4.59\n2023-09-12,Rheinland-Pfalz,07,00+,101,172,172,172,172,4098391,2.46,4.2,4.2,4.2,4.2\n2023-09-11,Rheinland-Pfalz,07,00+,88,126,126,126,126,4098391,2.15,3.07,3.07,3.07,3.07\n2023-09-10,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-09,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-08,Rheinland-Pfalz,07,00+,76,114,114,114,114,4098391,1.85,2.78,2.78,2.78,2.78\n2023-09-07,Rheinland-Pfalz,07,00+,65,111,111,111,111,4098391,1.59,2.71,2.71,2.71,2.71\n2023-09-06,Rheinland-Pfalz,07,00+,70,94,94,94,94,4098391,1.71,2.29,2.29,2.29,2.29\n2023-09-05,Rheinland-Pfalz,07,00+,49,86,86,86,86,4098391,1.2,2.1,2.1,2.1,2.1\n2023-09-04,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-03,Rheinland-Pfalz,07,00+,64,82,82,82,82,4098391,1.56,2,2,2,2\n2023-09-02,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-01,Rheinland-Pfalz,07,00+,64,89,89,89,89,4098391,1.56,2.17,2.17,2.17,2.17\n2023-08-31,Rheinland-Pfalz,07,00+,65,88,88,88,88,4098391,1.59,2.15,2.15,2.15,2.15\n2023-08-30,Rheinland-Pfalz,07,00+,57,82,82,82,82,4098391,1.39,2,2,2,2\n2023-08-29,Rheinland-Pfalz,07,00+,64,86,86,86,86,4098391,1.56,2.1,2.1,2.1,2.1\n2023-08-28,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-27,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-26,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-25,Rheinland-Pfalz,07,00+,0,74,74,74,74,4098391,0,1.81,1.81,1.81,1.81\n2023-08-24,Rheinland-Pfalz,07,00+,52,65,65,65,65,4098391,1.27,1.59,1.59,1.59,1.59\n2023-08-23,Rheinland-Pfalz,07,00+,47,68,68,68,68,4098391,1.15,1.66,1.66,1.66,1.66\n2023-08-22,Rheinland-Pfalz,07,00+,28,56,56,56,56,4098391,0.68,1.37,1.37,1.37,1.37\n2023-08-21,Rheinland-Pfalz,07,00+,38,53,53,53,53,4098391,0.93,1.29,1.29,1.29,1.29\n2023-08-20,Rheinland-Pfalz,07,00+,39,54,54,54,54,4098391,0.95,1.32,1.32,1.32,1.32\n2023-08-19,Rheinland-Pfalz,07,00+,39,53,53,53,53,4098391,0.95,1.29,1.29,1.29,1.29\n2023-08-18,Rheinland-Pfalz,07,00+,33,45,45,45,45,4098391,0.81,1.1,1.1,1.1,1.1\n2023-08-17,Rheinland-Pfalz,07,00+,29,47,47,47,47,4098391,0.71,1.15,1.15,1.15,1.15\n2023-08-16,Rheinland-Pfalz,07,00+,31,42,42,42,42,4098391,0.76,1.02,1.02,1.02,1.02\n2023-08-15,Rheinland-Pfalz,07,00+,33,43,43,43,43,4098391,0.81,1.05,1.05,1.05,1.05\n2023-08-14,Rheinland-Pfalz,07,00+,28,34,34,34,34,4098391,0.68,0.83,0.83,0.83,0.83\n2023-08-13,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-12,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-11,Rheinland-Pfalz,07,00+,22,33,33,33,33,4098391,0.54,0.81,0.81,0.81,0.81\n2023-08-10,Rheinland-Pfalz,07,00+,17,28,28,28,28,4098391,0.41,0.68,0.68,0.68,0.68\n2023-08-09,Rheinland-Pfalz,07,00+,18,27,27,27,27,4098391,0.44,0.66,0.66,0.66,0.66\n2023-08-08,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2023-08-07,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-06,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-05,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-04,Rheinland-Pfalz,07,00+,25,31,31,31,31,4098391,0.61,0.76,0.76,0.76,0.76\n2023-08-03,Rheinland-Pfalz,07,00+,27,34,34,34,34,4098391,0.66,0.83,0.83,0.83,0.83\n2023-08-02,Rheinland-Pfalz,07,00+,25,35,35,35,35,4098391,0.61,0.85,0.85,0.85,0.85\n2023-08-01,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-31,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-30,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-29,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-28,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-07-27,Rheinland-Pfalz,07,00+,14,19,19,19,19,4098391,0.34,0.46,0.46,0.46,0.46\n2023-07-26,Rheinland-Pfalz,07,00+,13,17,17,17,17,4098391,0.32,0.41,0.41,0.41,0.41\n2023-07-25,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2023-07-24,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2023-07-23,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-22,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-21,Rheinland-Pfalz,07,00+,24,28,28,28,28,4098391,0.59,0.68,0.68,0.68,0.68\n2023-07-20,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-19,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2023-07-18,Rheinland-Pfalz,07,00+,15,25,25,25,25,4098391,0.37,0.61,0.61,0.61,0.61\n2023-07-17,Rheinland-Pfalz,07,00+,25,27,27,27,27,4098391,0.61,0.66,0.66,0.66,0.66\n2023-07-16,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-15,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-14,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2023-07-13,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-07-12,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-11,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-10,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-09,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-08,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-07,Rheinland-Pfalz,07,00+,23,30,30,30,30,4098391,0.56,0.73,0.73,0.73,0.73\n2023-07-06,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-05,Rheinland-Pfalz,07,00+,22,23,23,23,23,4098391,0.54,0.56,0.56,0.56,0.56\n2023-07-04,Rheinland-Pfalz,07,00+,15,23,23,23,23,4098391,0.37,0.56,0.56,0.56,0.56\n2023-07-03,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-02,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-01,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-06-30,Rheinland-Pfalz,07,00+,9,14,14,14,14,4098391,0.22,0.34,0.34,0.34,0.34\n2023-06-29,Rheinland-Pfalz,07,00+,10,13,13,13,13,4098391,0.24,0.32,0.32,0.32,0.32\n2023-06-28,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2023-06-27,Rheinland-Pfalz,07,00+,9,11,11,11,11,4098391,0.22,0.27,0.27,0.27,0.27\n2023-06-26,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-25,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-24,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-23,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-22,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2023-06-21,Rheinland-Pfalz,07,00+,23,28,28,28,28,4098391,0.56,0.68,0.68,0.68,0.68\n2023-06-20,Rheinland-Pfalz,07,00+,18,30,30,30,30,4098391,0.44,0.73,0.73,0.73,0.73\n2023-06-19,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-06-18,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-17,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-16,Rheinland-Pfalz,07,00+,23,27,27,27,27,4098391,0.56,0.66,0.66,0.66,0.66\n2023-06-15,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2023-06-14,Rheinland-Pfalz,07,00+,15,20,20,20,20,4098391,0.37,0.49,0.49,0.49,0.49\n2023-06-13,Rheinland-Pfalz,07,00+,13,21,21,21,21,4098391,0.32,0.51,0.51,0.51,0.51\n2023-06-12,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2023-06-11,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-06-09,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2023-06-08,Rheinland-Pfalz,07,00+,28,35,35,35,35,4098391,0.68,0.85,0.85,0.85,0.85\n2023-06-07,Rheinland-Pfalz,07,00+,31,41,41,41,41,4098391,0.76,1,1,1,1\n2023-06-06,Rheinland-Pfalz,07,00+,39,55,55,55,55,4098391,0.95,1.34,1.34,1.34,1.34\n2023-06-05,Rheinland-Pfalz,07,00+,29,43,43,43,43,4098391,0.71,1.05,1.05,1.05,1.05\n2023-06-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2023-06-03,Rheinland-Pfalz,07,00+,32,46,46,46,46,4098391,0.78,1.12,1.12,1.12,1.12\n2023-06-02,Rheinland-Pfalz,07,00+,23,47,47,47,47,4098391,0.56,1.15,1.15,1.15,1.15\n2023-06-01,Rheinland-Pfalz,07,00+,20,38,38,38,38,4098391,0.49,0.93,0.93,0.93,0.93\n2023-05-31,Rheinland-Pfalz,07,00+,18,39,39,39,39,4098391,0.44,0.95,0.95,0.95,0.95\n2023-05-30,Rheinland-Pfalz,07,00+,34,42,42,42,42,4098391,0.83,1.02,1.02,1.02,1.02\n2023-05-29,Rheinland-Pfalz,07,00+,44,54,54,54,54,4098391,1.07,1.32,1.32,1.32,1.32\n2023-05-28,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-27,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-26,Rheinland-Pfalz,07,00+,51,61,61,61,61,4098391,1.24,1.49,1.49,1.49,1.49\n2023-05-25,Rheinland-Pfalz,07,00+,45,56,56,56,56,4098391,1.1,1.37,1.37,1.37,1.37\n2023-05-24,Rheinland-Pfalz,07,00+,45,60,60,60,60,4098391,1.1,1.46,1.46,1.46,1.46\n2023-05-23,Rheinland-Pfalz,07,00+,40,58,58,58,58,4098391,0.98,1.42,1.42,1.42,1.42\n2023-05-22,Rheinland-Pfalz,07,00+,57,67,67,67,67,4098391,1.39,1.63,1.63,1.63,1.63\n2023-05-21,Rheinland-Pfalz,07,00+,57,66,66,66,66,4098391,1.39,1.61,1.61,1.61,1.61\n2023-05-20,Rheinland-Pfalz,07,00+,57,65,65,65,65,4098391,1.39,1.59,1.59,1.59,1.59\n2023-05-19,Rheinland-Pfalz,07,00+,47,56,56,56,56,4098391,1.15,1.37,1.37,1.37,1.37\n2023-05-18,Rheinland-Pfalz,07,00+,64,74,74,74,74,4098391,1.56,1.81,1.81,1.81,1.81\n2023-05-17,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2023-05-16,Rheinland-Pfalz,07,00+,53,76,76,76,76,4098391,1.29,1.85,1.85,1.85,1.85\n2023-05-15,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-14,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-13,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-12,Rheinland-Pfalz,07,00+,90,113,113,113,113,4098391,2.2,2.76,2.76,2.76,2.76\n2023-05-11,Rheinland-Pfalz,07,00+,94,112,112,112,112,4098391,2.29,2.73,2.73,2.73,2.73\n2023-05-10,Rheinland-Pfalz,07,00+,107,132,132,132,132,4098391,2.61,3.22,3.22,3.22,3.22\n2023-05-09,Rheinland-Pfalz,07,00+,130,180,180,180,180,4098391,3.17,4.39,4.39,4.39,4.39\n2023-05-08,Rheinland-Pfalz,07,00+,107,135,135,135,135,4098391,2.61,3.29,3.29,3.29,3.29\n2023-05-07,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-06,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-05,Rheinland-Pfalz,07,00+,104,143,143,143,143,4098391,2.54,3.49,3.49,3.49,3.49\n2023-05-04,Rheinland-Pfalz,07,00+,96,143,143,143,143,4098391,2.34,3.49,3.49,3.49,3.49\n2023-05-03,Rheinland-Pfalz,07,00+,74,130,130,130,130,4098391,1.81,3.17,3.17,3.17,3.17\n2023-05-02,Rheinland-Pfalz,07,00+,69,89,89,89,89,4098391,1.68,2.17,2.17,2.17,2.17\n2023-05-01,Rheinland-Pfalz,07,00+,106,123,123,123,123,4098391,2.59,3,3,3,3\n2023-04-30,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-29,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-28,Rheinland-Pfalz,07,00+,86,111,111,111,111,4098391,2.1,2.71,2.71,2.71,2.71\n2023-04-27,Rheinland-Pfalz,07,00+,103,116,116,116,116,4098391,2.51,2.83,2.83,2.83,2.83\n2023-04-26,Rheinland-Pfalz,07,00+,88,114,114,114,114,4098391,2.15,2.78,2.78,2.78,2.78\n2023-04-25,Rheinland-Pfalz,07,00+,82,130,130,130,130,4098391,2,3.17,3.17,3.17,3.17\n2023-04-24,Rheinland-Pfalz,07,00+,96,132,132,132,132,4098391,2.34,3.22,3.22,3.22,3.22\n2023-04-23,Rheinland-Pfalz,07,00+,99,135,135,135,135,4098391,2.42,3.29,3.29,3.29,3.29\n2023-04-22,Rheinland-Pfalz,07,00+,101,137,137,137,137,4098391,2.46,3.34,3.34,3.34,3.34\n2023-04-21,Rheinland-Pfalz,07,00+,97,137,137,137,137,4098391,2.37,3.34,3.34,3.34,3.34\n2023-04-20,Rheinland-Pfalz,07,00+,103,152,152,152,152,4098391,2.51,3.71,3.71,3.71,3.71\n2023-04-19,Rheinland-Pfalz,07,00+,108,157,157,157,157,4098391,2.64,3.83,3.83,3.83,3.83\n2023-04-18,Rheinland-Pfalz,07,00+,136,187,187,187,187,4098391,3.32,4.56,4.56,4.56,4.56\n2023-04-17,Rheinland-Pfalz,07,00+,101,155,155,155,155,4098391,2.46,3.78,3.78,3.78,3.78\n2023-04-16,Rheinland-Pfalz,07,00+,108,161,161,161,161,4098391,2.64,3.93,3.93,3.93,3.93\n2023-04-15,Rheinland-Pfalz,07,00+,111,163,163,163,163,4098391,2.71,3.98,3.98,3.98,3.98\n2023-04-14,Rheinland-Pfalz,07,00+,97,156,156,156,156,4098391,2.37,3.81,3.81,3.81,3.81\n2023-04-13,Rheinland-Pfalz,07,00+,98,147,147,147,147,4098391,2.39,3.59,3.59,3.59,3.59\n2023-04-12,Rheinland-Pfalz,07,00+,68,152,152,152,152,4098391,1.66,3.71,3.71,3.71,3.71\n2023-04-11,Rheinland-Pfalz,07,00+,46,109,109,109,109,4098391,1.12,2.66,2.66,2.66,2.66\n2023-04-10,Rheinland-Pfalz,07,00+,109,179,179,179,179,4098391,2.66,4.37,4.37,4.37,4.37\n2023-04-09,Rheinland-Pfalz,07,00+,114,175,175,175,175,4098391,2.78,4.27,4.27,4.27,4.27\n2023-04-08,Rheinland-Pfalz,07,00+,117,174,174,174,174,4098391,2.85,4.25,4.25,4.25,4.25\n2023-04-07,Rheinland-Pfalz,07,00+,139,193,193,193,193,4098391,3.39,4.71,4.71,4.71,4.71\n2023-04-06,Rheinland-Pfalz,07,00+,139,211,211,211,211,4098391,3.39,5.15,5.15,5.15,5.15\n2023-04-05,Rheinland-Pfalz,07,00+,159,234,234,234,234,4098391,3.88,5.71,5.71,5.71,5.71\n2023-04-04,Rheinland-Pfalz,07,00+,192,271,271,271,271,4098391,4.68,6.61,6.61,6.61,6.61\n2023-04-03,Rheinland-Pfalz,07,00+,217,291,291,291,291,4098391,5.29,7.1,7.1,7.1,7.1\n2023-04-02,Rheinland-Pfalz,07,00+,220,289,289,289,289,4098391,5.37,7.05,7.05,7.05,7.05\n2023-04-01,Rheinland-Pfalz,07,00+,225,293,293,293,293,4098391,5.49,7.15,7.15,7.15,7.15\n2023-03-31,Rheinland-Pfalz,07,00+,225,308,308,308,308,4098391,5.49,7.52,7.52,7.52,7.52\n2023-03-30,Rheinland-Pfalz,07,00+,228,303,303,303,303,4098391,5.56,7.39,7.39,7.39,7.39\n2023-03-29,Rheinland-Pfalz,07,00+,223,323,323,323,323,4098391,5.44,7.88,7.88,7.88,7.88\n2023-03-28,Rheinland-Pfalz,07,00+,229,328,328,328,328,4098391,5.59,8,8,8,8\n2023-03-27,Rheinland-Pfalz,07,00+,233,341,341,341,341,4098391,5.69,8.32,8.32,8.32,8.32\n2023-03-26,Rheinland-Pfalz,07,00+,239,346,346,346,346,4098391,5.83,8.44,8.44,8.44,8.44\n2023-03-25,Rheinland-Pfalz,07,00+,253,358,358,358,358,4098391,6.17,8.74,8.74,8.74,8.74\n2023-03-24,Rheinland-Pfalz,07,00+,264,376,376,376,376,4098391,6.44,9.17,9.17,9.17,9.17\n2023-03-23,Rheinland-Pfalz,07,00+,279,415,415,415,415,4098391,6.81,10.13,10.13,10.13,10.13\n2023-03-22,Rheinland-Pfalz,07,00+,310,433,433,433,433,4098391,7.56,10.57,10.57,10.57,10.57\n2023-03-21,Rheinland-Pfalz,07,00+,335,483,483,483,483,4098391,8.17,11.79,11.79,11.79,11.79\n2023-03-20,Rheinland-Pfalz,07,00+,331,496,496,496,496,4098391,8.08,12.1,12.1,12.1,12.1\n2023-03-19,Rheinland-Pfalz,07,00+,340,498,498,498,498,4098391,8.3,12.15,12.15,12.15,12.15\n2023-03-18,Rheinland-Pfalz,07,00+,355,496,496,496,496,4098391,8.66,12.1,12.1,12.1,12.1\n2023-03-17,Rheinland-Pfalz,07,00+,385,518,518,518,518,4098391,9.39,12.64,12.64,12.64,12.64\n2023-03-16,Rheinland-Pfalz,07,00+,348,533,533,533,533,4098391,8.49,13.01,13.01,13.01,13.01\n2023-03-15,Rheinland-Pfalz,07,00+,352,548,548,548,548,4098391,8.59,13.37,13.37,13.37,13.37\n2023-03-14,Rheinland-Pfalz,07,00+,304,534,534,534,534,4098391,7.42,13.03,13.03,13.03,13.03\n2023-03-13,Rheinland-Pfalz,07,00+,367,548,548,548,548,4098391,8.95,13.37,13.37,13.37,13.37\n2023-03-12,Rheinland-Pfalz,07,00+,381,552,552,552,552,4098391,9.3,13.47,13.47,13.47,13.47\n2023-03-11,Rheinland-Pfalz,07,00+,388,542,542,542,542,4098391,9.47,13.22,13.22,13.22,13.22\n2023-03-10,Rheinland-Pfalz,07,00+,371,530,530,530,530,4098391,9.05,12.93,12.93,12.93,12.93\n2023-03-09,Rheinland-Pfalz,07,00+,360,511,511,511,511,4098391,8.78,12.47,12.47,12.47,12.47\n2023-03-08,Rheinland-Pfalz,07,00+,312,505,505,505,505,4098391,7.61,12.32,12.32,12.32,12.32\n2023-03-07,Rheinland-Pfalz,07,00+,330,506,506,506,506,4098391,8.05,12.35,12.35,12.35,12.35\n2023-03-06,Rheinland-Pfalz,07,00+,411,566,566,566,566,4098391,10.03,13.81,13.81,13.81,13.81\n2023-03-05,Rheinland-Pfalz,07,00+,422,564,564,564,564,4098391,10.3,13.76,13.76,13.76,13.76\n2023-03-04,Rheinland-Pfalz,07,00+,430,565,565,565,565,4098391,10.49,13.79,13.79,13.79,13.79\n2023-03-03,Rheinland-Pfalz,07,00+,457,591,591,591,591,4098391,11.15,14.42,14.42,14.42,14.42\n2023-03-02,Rheinland-Pfalz,07,00+,489,622,622,622,622,4098391,11.93,15.18,15.18,15.18,15.18\n2023-03-01,Rheinland-Pfalz,07,00+,503,657,657,657,657,4098391,12.27,16.03,16.03,16.03,16.03\n2023-02-28,Rheinland-Pfalz,07,00+,505,706,706,706,706,4098391,12.32,17.23,17.23,17.23,17.23\n2023-02-27,Rheinland-Pfalz,07,00+,453,639,639,639,639,4098391,11.05,15.59,15.59,15.59,15.59\n2023-02-26,Rheinland-Pfalz,07,00+,468,649,649,649,649,4098391,11.42,15.84,15.84,15.84,15.84\n2023-02-25,Rheinland-Pfalz,07,00+,477,652,652,652,652,4098391,11.64,15.91,15.91,15.91,15.91\n2023-02-24,Rheinland-Pfalz,07,00+,440,633,633,633,633,4098391,10.74,15.45,15.45,15.45,15.45\n2023-02-23,Rheinland-Pfalz,07,00+,420,621,621,621,621,4098391,10.25,15.15,15.15,15.15,15.15\n2023-02-22,Rheinland-Pfalz,07,00+,371,567,567,567,567,4098391,9.05,13.83,13.83,13.83,13.83\n2023-02-21,Rheinland-Pfalz,07,00+,258,499,499,499,499,4098391,6.3,12.18,12.18,12.18,12.18\n2023-02-20,Rheinland-Pfalz,07,00+,347,511,511,511,511,4098391,8.47,12.47,12.47,12.47,12.47\n2023-02-19,Rheinland-Pfalz,07,00+,355,501,501,501,501,4098391,8.66,12.22,12.22,12.22,12.22\n2023-02-18,Rheinland-Pfalz,07,00+,358,498,498,498,498,4098391,8.74,12.15,12.15,12.15,12.15\n2023-02-17,Rheinland-Pfalz,07,00+,331,480,480,480,480,4098391,8.08,11.71,11.71,11.71,11.71\n2023-02-16,Rheinland-Pfalz,07,00+,319,449,449,449,449,4098391,7.78,10.96,10.96,10.96,10.96\n2023-02-15,Rheinland-Pfalz,07,00+,275,435,435,435,435,4098391,6.71,10.61,10.61,10.61,10.61\n2023-02-14,Rheinland-Pfalz,07,00+,299,439,439,439,439,4098391,7.3,10.71,10.71,10.71,10.71\n2023-02-13,Rheinland-Pfalz,07,00+,313,434,434,434,434,4098391,7.64,10.59,10.59,10.59,10.59\n2023-02-12,Rheinland-Pfalz,07,00+,320,432,432,432,432,4098391,7.81,10.54,10.54,10.54,10.54\n2023-02-11,Rheinland-Pfalz,07,00+,330,435,435,435,435,4098391,8.05,10.61,10.61,10.61,10.61\n2023-02-10,Rheinland-Pfalz,07,00+,345,436,436,436,436,4098391,8.42,10.64,10.64,10.64,10.64\n2023-02-09,Rheinland-Pfalz,07,00+,299,416,416,416,416,4098391,7.3,10.15,10.15,10.15,10.15\n2023-02-08,Rheinland-Pfalz,07,00+,261,395,395,395,395,4098391,6.37,9.64,9.64,9.64,9.64\n2023-02-07,Rheinland-Pfalz,07,00+,246,364,364,364,364,4098391,6,8.88,8.88,8.88,8.88\n2023-02-06,Rheinland-Pfalz,07,00+,201,305,305,305,305,4098391,4.9,7.44,7.44,7.44,7.44\n2023-02-05,Rheinland-Pfalz,07,00+,205,299,299,299,299,4098391,5,7.3,7.3,7.3,7.3\n2023-02-04,Rheinland-Pfalz,07,00+,211,296,296,296,296,4098391,5.15,7.22,7.22,7.22,7.22\n2023-02-03,Rheinland-Pfalz,07,00+,199,280,280,280,280,4098391,4.86,6.83,6.83,6.83,6.83\n2023-02-02,Rheinland-Pfalz,07,00+,195,273,273,273,273,4098391,4.76,6.66,6.66,6.66,6.66\n2023-02-01,Rheinland-Pfalz,07,00+,196,280,280,280,280,4098391,4.78,6.83,6.83,6.83,6.83\n2023-01-31,Rheinland-Pfalz,07,00+,199,300,300,300,300,4098391,4.86,7.32,7.32,7.32,7.32\n2023-01-30,Rheinland-Pfalz,07,00+,226,310,310,310,310,4098391,5.51,7.56,7.56,7.56,7.56\n2023-01-29,Rheinland-Pfalz,07,00+,236,321,321,321,321,4098391,5.76,7.83,7.83,7.83,7.83\n2023-01-28,Rheinland-Pfalz,07,00+,249,329,329,329,329,4098391,6.08,8.03,8.03,8.03,8.03\n2023-01-27,Rheinland-Pfalz,07,00+,239,316,316,316,316,4098391,5.83,7.71,7.71,7.71,7.71\n2023-01-26,Rheinland-Pfalz,07,00+,234,318,318,318,318,4098391,5.71,7.76,7.76,7.76,7.76\n2023-01-25,Rheinland-Pfalz,07,00+,212,316,316,316,316,4098391,5.17,7.71,7.71,7.71,7.71\n2023-01-24,Rheinland-Pfalz,07,00+,183,281,281,281,281,4098391,4.47,6.86,6.86,6.86,6.86\n2023-01-23,Rheinland-Pfalz,07,00+,201,295,295,295,295,4098391,4.9,7.2,7.2,7.2,7.2\n2023-01-22,Rheinland-Pfalz,07,00+,208,288,288,288,288,4098391,5.08,7.03,7.03,7.03,7.03\n2023-01-21,Rheinland-Pfalz,07,00+,213,278,278,278,278,4098391,5.2,6.78,6.78,6.78,6.78\n2023-01-20,Rheinland-Pfalz,07,00+,208,291,291,291,291,4098391,5.08,7.1,7.1,7.1,7.1\n2023-01-19,Rheinland-Pfalz,07,00+,185,296,296,296,296,4098391,4.51,7.22,7.22,7.22,7.22\n2023-01-18,Rheinland-Pfalz,07,00+,192,298,298,298,298,4098391,4.68,7.27,7.27,7.27,7.27\n2023-01-17,Rheinland-Pfalz,07,00+,176,313,313,313,313,4098391,4.29,7.64,7.64,7.64,7.64\n2023-01-16,Rheinland-Pfalz,07,00+,211,325,325,325,325,4098391,5.15,7.93,7.93,7.93,7.93\n2023-01-15,Rheinland-Pfalz,07,00+,216,323,323,323,323,4098391,5.27,7.88,7.88,7.88,7.88\n2023-01-14,Rheinland-Pfalz,07,00+,224,328,328,328,328,4098391,5.47,8,8,8,8\n2023-01-13,Rheinland-Pfalz,07,00+,210,341,341,341,341,4098391,5.12,8.32,8.32,8.32,8.32\n2023-01-12,Rheinland-Pfalz,07,00+,265,410,410,410,410,4098391,6.47,10,10,10,10\n2023-01-11,Rheinland-Pfalz,07,00+,304,474,474,474,474,4098391,7.42,11.57,11.57,11.57,11.57\n2023-01-10,Rheinland-Pfalz,07,00+,319,554,554,554,554,4098391,7.78,13.52,13.52,13.52,13.52\n2023-01-09,Rheinland-Pfalz,07,00+,435,647,647,647,647,4098391,10.61,15.79,15.79,15.79,15.79\n2023-01-08,Rheinland-Pfalz,07,00+,450,661,661,661,661,4098391,10.98,16.13,16.13,16.13,16.13\n2023-01-07,Rheinland-Pfalz,07,00+,456,0,0,0,0,4098391,11.13,0,0,0,0\n2023-01-06,Rheinland-Pfalz,07,00+,419,0,0,0,0,4098391,10.22,0,0,0,0\n2023-01-05,Rheinland-Pfalz,07,00+,383,0,0,0,0,4098391,9.35,0,0,0,0\n2023-01-04,Rheinland-Pfalz,07,00+,351,0,0,0,0,4098391,8.56,0,0,0,0\n2023-01-03,Rheinland-Pfalz,07,00+,303,0,0,0,0,4098391,7.39,0,0,0,0\n2023-01-02,Rheinland-Pfalz,07,00+,199,0,0,0,0,4098391,4.86,0,0,0,0\n2024-08-31,Baden-Württemberg,08,00+,82,82,NA,NA,NA,11103043,0.74,0.74,NA,NA,NA\n2024-08-30,Baden-Württemberg,08,00+,86,93,109,103,117,11103043,0.77,0.84,0.99,0.93,1.06\n2024-08-29,Baden-Württemberg,08,00+,73,87,100,95,107,11103043,0.66,0.78,0.91,0.86,0.97\n2024-08-28,Baden-Württemberg,08,00+,56,84,95,90,101,11103043,0.5,0.76,0.86,0.82,0.92\n2024-08-27,Baden-Württemberg,08,00+,56,87,96,92,102,11103043,0.5,0.78,0.87,0.83,0.93\n2024-08-26,Baden-Württemberg,08,00+,77,96,103,99,109,11103043,0.69,0.86,0.93,0.9,0.99\n2024-08-25,Baden-Württemberg,08,00+,79,98,105,101,111,11103043,0.71,0.88,0.95,0.92,1.01\n2024-08-24,Baden-Württemberg,08,00+,82,100,107,103,113,11103043,0.74,0.9,0.97,0.94,1.03\n2024-08-23,Baden-Württemberg,08,00+,75,94,100,97,106,11103043,0.68,0.85,0.91,0.88,0.96\n2024-08-22,Baden-Württemberg,08,00+,76,107,113,110,119,11103043,0.68,0.96,1.03,0.99,1.08\n2024-08-21,Baden-Württemberg,08,00+,79,109,115,112,121,11103043,0.71,0.98,1.04,1.01,1.09\n2024-08-20,Baden-Württemberg,08,00+,57,110,115,112,121,11103043,0.51,0.99,1.04,1.01,1.1\n2024-08-19,Baden-Württemberg,08,00+,70,102,106,103,111,11103043,0.63,0.92,0.96,0.93,1\n2024-08-18,Baden-Württemberg,08,00+,71,101,105,102,109,11103043,0.64,0.91,0.95,0.93,0.99\n2024-08-17,Baden-Württemberg,08,00+,76,103,107,104,111,11103043,0.68,0.93,0.97,0.94,1.01\n2024-08-16,Baden-Württemberg,08,00+,79,108,112,109,116,11103043,0.71,0.97,1.01,0.99,1.05\n2024-08-15,Baden-Württemberg,08,00+,75,107,110,108,115,11103043,0.68,0.96,1,0.98,1.04\n2024-08-14,Baden-Württemberg,08,00+,78,120,123,121,128,11103043,0.7,1.08,1.11,1.09,1.16\n2024-08-13,Baden-Württemberg,08,00+,82,120,123,121,127,11103043,0.74,1.08,1.11,1.09,1.15\n2024-08-12,Baden-Württemberg,08,00+,95,128,130,128,134,11103043,0.86,1.15,1.18,1.16,1.21\n2024-08-11,Baden-Württemberg,08,00+,95,127,129,127,133,11103043,0.86,1.14,1.17,1.15,1.2\n2024-08-10,Baden-Württemberg,08,00+,96,123,125,123,129,11103043,0.86,1.11,1.13,1.12,1.16\n2024-08-09,Baden-Württemberg,08,00+,91,120,122,120,125,11103043,0.82,1.08,1.1,1.09,1.13\n2024-08-08,Baden-Württemberg,08,00+,85,130,132,130,135,11103043,0.77,1.17,1.19,1.18,1.22\n2024-08-07,Baden-Württemberg,08,00+,77,122,123,122,126,11103043,0.69,1.1,1.12,1.1,1.14\n2024-08-06,Baden-Württemberg,08,00+,87,136,137,136,140,11103043,0.78,1.22,1.24,1.23,1.26\n2024-08-05,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.16,1.16,1.18\n2024-08-04,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.16,1.16,1.18\n2024-08-03,Baden-Württemberg,08,00+,95,127,128,127,130,11103043,0.86,1.14,1.16,1.15,1.17\n2024-08-02,Baden-Württemberg,08,00+,81,125,126,125,127,11103043,0.73,1.13,1.14,1.13,1.15\n2024-08-01,Baden-Württemberg,08,00+,86,121,121,121,123,11103043,0.77,1.09,1.1,1.09,1.11\n2024-07-31,Baden-Württemberg,08,00+,80,125,125,125,126,11103043,0.72,1.13,1.13,1.13,1.14\n2024-07-30,Baden-Württemberg,08,00+,79,109,109,109,109,11103043,0.71,0.98,0.98,0.98,0.99\n2024-07-29,Baden-Württemberg,08,00+,93,122,122,122,122,11103043,0.84,1.1,1.1,1.1,1.1\n2024-07-28,Baden-Württemberg,08,00+,94,123,123,123,123,11103043,0.85,1.11,1.11,1.11,1.11\n2024-07-27,Baden-Württemberg,08,00+,96,125,125,125,125,11103043,0.86,1.13,1.13,1.13,1.13\n2024-07-26,Baden-Württemberg,08,00+,90,129,129,129,129,11103043,0.81,1.16,1.16,1.16,1.16\n2024-07-25,Baden-Württemberg,08,00+,94,126,126,126,126,11103043,0.85,1.13,1.13,1.13,1.14\n2024-07-24,Baden-Württemberg,08,00+,79,116,116,116,116,11103043,0.71,1.04,1.04,1.04,1.04\n2024-07-23,Baden-Württemberg,08,00+,69,117,117,117,117,11103043,0.62,1.05,1.05,1.05,1.05\n2024-07-22,Baden-Württemberg,08,00+,64,105,105,105,105,11103043,0.58,0.95,0.95,0.95,0.95\n2024-07-21,Baden-Württemberg,08,00+,64,104,104,104,104,11103043,0.58,0.94,0.94,0.94,0.94\n2024-07-20,Baden-Württemberg,08,00+,67,105,105,105,105,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-19,Baden-Württemberg,08,00+,67,106,106,106,106,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-18,Baden-Württemberg,08,00+,69,103,103,103,103,11103043,0.62,0.93,0.93,0.93,0.93\n2024-07-17,Baden-Württemberg,08,00+,78,115,115,115,115,11103043,0.7,1.04,1.04,1.04,1.04\n2024-07-16,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-07-15,Baden-Württemberg,08,00+,80,115,115,115,115,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-14,Baden-Württemberg,08,00+,80,116,116,116,116,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-13,Baden-Württemberg,08,00+,81,114,114,114,114,11103043,0.73,1.03,1.03,1.03,1.03\n2024-07-12,Baden-Württemberg,08,00+,73,111,111,111,111,11103043,0.66,1,1,1,1\n2024-07-11,Baden-Württemberg,08,00+,61,104,104,104,104,11103043,0.55,0.94,0.94,0.94,0.94\n2024-07-10,Baden-Württemberg,08,00+,46,93,93,93,93,11103043,0.41,0.84,0.84,0.84,0.84\n2024-07-09,Baden-Württemberg,08,00+,54,86,86,86,86,11103043,0.49,0.77,0.77,0.77,0.77\n2024-07-08,Baden-Württemberg,08,00+,68,89,89,89,89,11103043,0.61,0.8,0.8,0.8,0.8\n2024-07-07,Baden-Württemberg,08,00+,69,89,89,89,89,11103043,0.62,0.8,0.8,0.8,0.8\n2024-07-06,Baden-Württemberg,08,00+,69,88,88,88,88,11103043,0.62,0.79,0.79,0.79,0.79\n2024-07-05,Baden-Württemberg,08,00+,71,90,90,90,90,11103043,0.64,0.81,0.81,0.81,0.81\n2024-07-04,Baden-Württemberg,08,00+,65,95,95,95,95,11103043,0.59,0.86,0.86,0.86,0.86\n2024-07-03,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2024-07-02,Baden-Württemberg,08,00+,64,96,96,96,96,11103043,0.58,0.86,0.86,0.86,0.86\n2024-07-01,Baden-Württemberg,08,00+,59,96,96,96,96,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-30,Baden-Württemberg,08,00+,59,95,95,95,95,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-29,Baden-Württemberg,08,00+,61,97,97,97,97,11103043,0.55,0.87,0.87,0.87,0.87\n2024-06-28,Baden-Württemberg,08,00+,64,98,98,98,98,11103043,0.58,0.88,0.88,0.88,0.88\n2024-06-27,Baden-Württemberg,08,00+,59,91,91,91,91,11103043,0.53,0.82,0.82,0.82,0.82\n2024-06-26,Baden-Württemberg,08,00+,67,93,93,93,93,11103043,0.6,0.84,0.84,0.84,0.84\n2024-06-25,Baden-Württemberg,08,00+,62,96,96,96,96,11103043,0.56,0.86,0.86,0.86,0.86\n2024-06-24,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-23,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-22,Baden-Württemberg,08,00+,70,91,91,91,91,11103043,0.63,0.82,0.82,0.82,0.82\n2024-06-21,Baden-Württemberg,08,00+,51,78,78,78,78,11103043,0.46,0.7,0.7,0.7,0.7\n2024-06-20,Baden-Württemberg,08,00+,43,79,79,79,79,11103043,0.39,0.71,0.71,0.71,0.71\n2024-06-19,Baden-Württemberg,08,00+,40,71,71,71,71,11103043,0.36,0.64,0.64,0.64,0.64\n2024-06-18,Baden-Württemberg,08,00+,29,60,60,60,60,11103043,0.26,0.54,0.54,0.54,0.54\n2024-06-17,Baden-Württemberg,08,00+,36,51,51,51,51,11103043,0.32,0.46,0.46,0.46,0.46\n2024-06-16,Baden-Württemberg,08,00+,37,52,52,52,52,11103043,0.33,0.47,0.47,0.47,0.47\n2024-06-15,Baden-Württemberg,08,00+,37,51,51,51,51,11103043,0.33,0.46,0.46,0.46,0.46\n2024-06-14,Baden-Württemberg,08,00+,39,52,52,52,52,11103043,0.35,0.47,0.47,0.47,0.47\n2024-06-13,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2024-06-12,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2024-06-10,Baden-Württemberg,08,00+,22,27,27,27,27,11103043,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-08,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-07,Baden-Württemberg,08,00+,21,28,28,28,28,11103043,0.19,0.25,0.25,0.25,0.25\n2024-06-06,Baden-Württemberg,08,00+,15,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-06-05,Baden-Württemberg,08,00+,11,21,21,21,21,11103043,0.1,0.19,0.19,0.19,0.19\n2024-06-04,Baden-Württemberg,08,00+,12,19,19,19,19,11103043,0.11,0.17,0.17,0.17,0.17\n2024-06-03,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-02,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-01,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-05-31,Baden-Württemberg,08,00+,7,11,11,11,11,11103043,0.06,0.1,0.1,0.1,0.1\n2024-05-30,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2024-05-29,Baden-Württemberg,08,00+,11,18,18,18,18,11103043,0.1,0.16,0.16,0.16,0.16\n2024-05-28,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-27,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-26,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-25,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-24,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-23,Baden-Württemberg,08,00+,12,20,20,20,20,11103043,0.11,0.18,0.18,0.18,0.18\n2024-05-22,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-05-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-05-20,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-19,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-18,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-17,Baden-Württemberg,08,00+,20,20,20,20,20,11103043,0.18,0.18,0.18,0.18,0.18\n2024-05-16,Baden-Württemberg,08,00+,18,20,20,20,20,11103043,0.16,0.18,0.18,0.18,0.18\n2024-05-15,Baden-Württemberg,08,00+,16,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-13,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2024-05-12,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-11,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-10,Baden-Württemberg,08,00+,19,22,22,22,22,11103043,0.17,0.2,0.2,0.2,0.2\n2024-05-09,Baden-Württemberg,08,00+,23,25,25,25,25,11103043,0.21,0.23,0.23,0.23,0.23\n2024-05-08,Baden-Württemberg,08,00+,16,22,22,22,22,11103043,0.14,0.2,0.2,0.2,0.2\n2024-05-07,Baden-Württemberg,08,00+,16,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-05-06,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-05,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-04,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-03,Baden-Württemberg,08,00+,17,22,22,22,22,11103043,0.15,0.2,0.2,0.2,0.2\n2024-05-02,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-01,Baden-Württemberg,08,00+,16,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2024-04-30,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2024-04-29,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-28,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-27,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-26,Baden-Württemberg,08,00+,9,16,16,16,16,11103043,0.08,0.14,0.14,0.14,0.14\n2024-04-25,Baden-Württemberg,08,00+,6,14,14,14,14,11103043,0.05,0.13,0.13,0.13,0.13\n2024-04-24,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-22,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-20,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-19,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-18,Baden-Württemberg,08,00+,9,12,12,12,12,11103043,0.08,0.11,0.11,0.11,0.11\n2024-04-17,Baden-Württemberg,08,00+,7,12,12,12,12,11103043,0.06,0.11,0.11,0.11,0.11\n2024-04-16,Baden-Württemberg,08,00+,8,12,12,12,12,11103043,0.07,0.11,0.11,0.11,0.11\n2024-04-15,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-14,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-13,Baden-Württemberg,08,00+,9,14,14,14,14,11103043,0.08,0.13,0.13,0.13,0.13\n2024-04-12,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-11,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-10,Baden-Württemberg,08,00+,11,14,14,14,14,11103043,0.1,0.13,0.13,0.13,0.13\n2024-04-09,Baden-Württemberg,08,00+,18,26,26,26,26,11103043,0.16,0.23,0.23,0.23,0.23\n2024-04-08,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-07,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-06,Baden-Württemberg,08,00+,17,23,23,23,23,11103043,0.15,0.21,0.21,0.21,0.21\n2024-04-05,Baden-Württemberg,08,00+,14,22,22,22,22,11103043,0.13,0.2,0.2,0.2,0.2\n2024-04-04,Baden-Württemberg,08,00+,14,21,21,21,21,11103043,0.13,0.19,0.19,0.19,0.19\n2024-04-03,Baden-Württemberg,08,00+,11,23,23,23,23,11103043,0.1,0.21,0.21,0.21,0.21\n2024-04-02,Baden-Württemberg,08,00+,5,11,11,11,11,11103043,0.05,0.1,0.1,0.1,0.1\n2024-04-01,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-31,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-30,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-29,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-28,Baden-Württemberg,08,00+,7,17,17,17,17,11103043,0.06,0.15,0.15,0.15,0.15\n2024-03-27,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-26,Baden-Württemberg,08,00+,10,19,19,19,19,11103043,0.09,0.17,0.17,0.17,0.17\n2024-03-25,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-24,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-23,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-22,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2024-03-21,Baden-Württemberg,08,00+,22,33,33,33,33,11103043,0.2,0.3,0.3,0.3,0.3\n2024-03-20,Baden-Württemberg,08,00+,18,32,32,32,32,11103043,0.16,0.29,0.29,0.29,0.29\n2024-03-19,Baden-Württemberg,08,00+,20,38,38,38,38,11103043,0.18,0.34,0.34,0.34,0.34\n2024-03-18,Baden-Württemberg,08,00+,14,30,30,30,30,11103043,0.13,0.27,0.27,0.27,0.27\n2024-03-17,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-16,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-15,Baden-Württemberg,08,00+,15,35,35,35,35,11103043,0.14,0.32,0.32,0.32,0.32\n2024-03-14,Baden-Württemberg,08,00+,14,29,29,29,29,11103043,0.13,0.26,0.26,0.26,0.26\n2024-03-13,Baden-Württemberg,08,00+,15,32,32,32,32,11103043,0.14,0.29,0.29,0.29,0.29\n2024-03-12,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2024-03-11,Baden-Württemberg,08,00+,22,40,40,40,40,11103043,0.2,0.36,0.36,0.36,0.36\n2024-03-10,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-03-09,Baden-Württemberg,08,00+,23,40,40,40,40,11103043,0.21,0.36,0.36,0.36,0.36\n2024-03-08,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-07,Baden-Württemberg,08,00+,28,41,41,41,41,11103043,0.25,0.37,0.37,0.37,0.37\n2024-03-06,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-05,Baden-Württemberg,08,00+,27,48,48,48,48,11103043,0.24,0.43,0.43,0.43,0.43\n2024-03-04,Baden-Württemberg,08,00+,26,42,42,42,42,11103043,0.23,0.38,0.38,0.38,0.38\n2024-03-03,Baden-Württemberg,08,00+,27,43,43,43,43,11103043,0.24,0.39,0.39,0.39,0.39\n2024-03-02,Baden-Württemberg,08,00+,28,43,43,43,43,11103043,0.25,0.39,0.39,0.39,0.39\n2024-03-01,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2024-02-29,Baden-Württemberg,08,00+,31,47,47,47,47,11103043,0.28,0.42,0.42,0.42,0.42\n2024-02-28,Baden-Württemberg,08,00+,32,54,54,54,54,11103043,0.29,0.49,0.49,0.49,0.49\n2024-02-27,Baden-Württemberg,08,00+,30,48,48,48,48,11103043,0.27,0.43,0.43,0.43,0.43\n2024-02-26,Baden-Württemberg,08,00+,35,56,56,56,56,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-25,Baden-Württemberg,08,00+,35,55,55,55,55,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-24,Baden-Württemberg,08,00+,35,54,54,54,54,11103043,0.32,0.49,0.49,0.49,0.49\n2024-02-23,Baden-Württemberg,08,00+,39,59,59,59,59,11103043,0.35,0.53,0.53,0.53,0.53\n2024-02-22,Baden-Württemberg,08,00+,38,57,57,57,57,11103043,0.34,0.51,0.51,0.51,0.51\n2024-02-21,Baden-Württemberg,08,00+,35,63,63,63,63,11103043,0.32,0.57,0.57,0.57,0.57\n2024-02-20,Baden-Württemberg,08,00+,36,65,65,65,65,11103043,0.32,0.59,0.59,0.59,0.59\n2024-02-19,Baden-Württemberg,08,00+,50,73,73,73,73,11103043,0.45,0.66,0.66,0.66,0.66\n2024-02-18,Baden-Württemberg,08,00+,51,74,74,74,74,11103043,0.46,0.67,0.67,0.67,0.67\n2024-02-17,Baden-Württemberg,08,00+,51,75,75,75,75,11103043,0.46,0.68,0.68,0.68,0.68\n2024-02-16,Baden-Württemberg,08,00+,55,74,74,74,74,11103043,0.5,0.67,0.67,0.67,0.67\n2024-02-15,Baden-Württemberg,08,00+,55,81,81,81,81,11103043,0.5,0.73,0.73,0.73,0.73\n2024-02-14,Baden-Württemberg,08,00+,54,81,81,81,81,11103043,0.49,0.73,0.73,0.73,0.73\n2024-02-13,Baden-Württemberg,08,00+,53,86,86,86,86,11103043,0.48,0.77,0.77,0.77,0.77\n2024-02-12,Baden-Württemberg,08,00+,71,101,101,101,101,11103043,0.64,0.91,0.91,0.91,0.91\n2024-02-11,Baden-Württemberg,08,00+,73,102,102,102,102,11103043,0.66,0.92,0.92,0.92,0.92\n2024-02-10,Baden-Württemberg,08,00+,75,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2024-02-09,Baden-Württemberg,08,00+,86,117,117,117,117,11103043,0.77,1.05,1.05,1.05,1.05\n2024-02-08,Baden-Württemberg,08,00+,85,116,116,116,116,11103043,0.77,1.04,1.04,1.04,1.04\n2024-02-07,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-02-06,Baden-Württemberg,08,00+,88,122,122,122,122,11103043,0.79,1.1,1.1,1.1,1.1\n2024-02-05,Baden-Württemberg,08,00+,99,131,131,131,131,11103043,0.89,1.18,1.18,1.18,1.18\n2024-02-04,Baden-Württemberg,08,00+,100,130,130,130,130,11103043,0.9,1.17,1.17,1.17,1.17\n2024-02-03,Baden-Württemberg,08,00+,101,129,129,129,129,11103043,0.91,1.16,1.16,1.16,1.16\n2024-02-02,Baden-Württemberg,08,00+,88,121,121,121,121,11103043,0.79,1.09,1.09,1.09,1.09\n2024-02-01,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2024-01-31,Baden-Württemberg,08,00+,105,141,141,141,141,11103043,0.95,1.27,1.27,1.27,1.27\n2024-01-30,Baden-Württemberg,08,00+,94,148,148,148,148,11103043,0.85,1.33,1.33,1.33,1.33\n2024-01-29,Baden-Württemberg,08,00+,92,137,137,137,137,11103043,0.83,1.23,1.23,1.23,1.23\n2024-01-28,Baden-Württemberg,08,00+,93,137,137,137,137,11103043,0.84,1.23,1.23,1.23,1.23\n2024-01-27,Baden-Württemberg,08,00+,94,138,138,138,138,11103043,0.85,1.24,1.24,1.24,1.24\n2024-01-26,Baden-Württemberg,08,00+,79,135,135,135,135,11103043,0.71,1.22,1.22,1.22,1.22\n2024-01-25,Baden-Württemberg,08,00+,71,144,144,144,144,11103043,0.64,1.3,1.3,1.3,1.3\n2024-01-24,Baden-Württemberg,08,00+,91,142,142,142,142,11103043,0.82,1.28,1.28,1.28,1.28\n2024-01-23,Baden-Württemberg,08,00+,110,159,159,159,159,11103043,0.99,1.43,1.43,1.43,1.43\n2024-01-22,Baden-Württemberg,08,00+,151,200,200,200,200,11103043,1.36,1.8,1.8,1.8,1.8\n2024-01-21,Baden-Württemberg,08,00+,151,199,199,199,199,11103043,1.36,1.79,1.79,1.79,1.79\n2024-01-20,Baden-Württemberg,08,00+,151,197,197,197,197,11103043,1.36,1.77,1.77,1.77,1.77\n2024-01-19,Baden-Württemberg,08,00+,141,198,198,198,198,11103043,1.27,1.78,1.78,1.78,1.78\n2024-01-18,Baden-Württemberg,08,00+,146,206,206,206,206,11103043,1.31,1.86,1.86,1.86,1.86\n2024-01-17,Baden-Württemberg,08,00+,149,226,226,226,226,11103043,1.34,2.04,2.04,2.04,2.04\n2024-01-16,Baden-Württemberg,08,00+,147,221,221,221,221,11103043,1.32,1.99,1.99,1.99,1.99\n2024-01-15,Baden-Württemberg,08,00+,161,209,209,209,209,11103043,1.45,1.88,1.88,1.88,1.88\n2024-01-14,Baden-Württemberg,08,00+,169,217,217,217,217,11103043,1.52,1.95,1.95,1.95,1.95\n2024-01-13,Baden-Württemberg,08,00+,174,222,222,222,222,11103043,1.57,2,2,2,2\n2024-01-12,Baden-Württemberg,08,00+,171,236,236,236,236,11103043,1.54,2.13,2.13,2.13,2.13\n2024-01-11,Baden-Württemberg,08,00+,198,279,279,279,279,11103043,1.78,2.51,2.51,2.51,2.51\n2024-01-10,Baden-Württemberg,08,00+,193,313,313,313,313,11103043,1.74,2.82,2.82,2.82,2.82\n2024-01-09,Baden-Württemberg,08,00+,342,480,480,480,480,11103043,3.08,4.32,4.32,4.32,4.32\n2024-01-08,Baden-Württemberg,08,00+,275,416,416,416,416,11103043,2.48,3.75,3.75,3.75,3.75\n2024-01-07,Baden-Württemberg,08,00+,278,412,412,412,412,11103043,2.5,3.71,3.71,3.71,3.71\n2024-01-06,Baden-Württemberg,08,00+,286,419,419,419,419,11103043,2.58,3.77,3.77,3.77,3.77\n2024-01-05,Baden-Württemberg,08,00+,306,482,482,482,482,11103043,2.76,4.34,4.34,4.34,4.34\n2024-01-04,Baden-Württemberg,08,00+,346,518,518,518,518,11103043,3.12,4.67,4.67,4.67,4.67\n2024-01-03,Baden-Württemberg,08,00+,516,730,730,730,730,11103043,4.65,6.57,6.57,6.57,6.57\n2024-01-02,Baden-Württemberg,08,00+,364,533,533,533,533,11103043,3.28,4.8,4.8,4.8,4.8\n2024-01-01,Baden-Württemberg,08,00+,370,540,540,540,540,11103043,3.33,4.86,4.86,4.86,4.86\n2023-12-31,Baden-Württemberg,08,00+,378,545,545,545,545,11103043,3.4,4.91,4.91,4.91,4.91\n2023-12-30,Baden-Württemberg,08,00+,393,549,549,549,549,11103043,3.54,4.94,4.94,4.94,4.94\n2023-12-29,Baden-Württemberg,08,00+,335,526,526,526,526,11103043,3.02,4.74,4.74,4.74,4.74\n2023-12-28,Baden-Württemberg,08,00+,221,506,506,506,506,11103043,1.99,4.56,4.56,4.56,4.56\n2023-12-27,Baden-Württemberg,08,00+,146,324,324,324,324,11103043,1.31,2.92,2.92,2.92,2.92\n2023-12-26,Baden-Württemberg,08,00+,248,440,440,440,440,11103043,2.23,3.96,3.96,3.96,3.96\n2023-12-25,Baden-Württemberg,08,00+,412,611,611,611,611,11103043,3.71,5.5,5.5,5.5,5.5\n2023-12-24,Baden-Württemberg,08,00+,429,620,620,620,620,11103043,3.86,5.58,5.58,5.58,5.58\n2023-12-23,Baden-Württemberg,08,00+,442,620,620,620,620,11103043,3.98,5.58,5.58,5.58,5.58\n2023-12-22,Baden-Württemberg,08,00+,436,652,652,652,652,11103043,3.93,5.87,5.87,5.87,5.87\n2023-12-21,Baden-Württemberg,08,00+,439,662,662,662,662,11103043,3.95,5.96,5.96,5.96,5.96\n2023-12-20,Baden-Württemberg,08,00+,435,661,661,661,661,11103043,3.92,5.95,5.95,5.95,5.95\n2023-12-19,Baden-Württemberg,08,00+,388,652,652,652,652,11103043,3.49,5.87,5.87,5.87,5.87\n2023-12-18,Baden-Württemberg,08,00+,453,675,675,675,675,11103043,4.08,6.08,6.08,6.08,6.08\n2023-12-17,Baden-Württemberg,08,00+,459,665,665,665,665,11103043,4.13,5.99,5.99,5.99,5.99\n2023-12-16,Baden-Württemberg,08,00+,466,660,660,660,660,11103043,4.2,5.94,5.94,5.94,5.94\n2023-12-15,Baden-Württemberg,08,00+,395,666,666,666,666,11103043,3.56,6,6,6,6\n2023-12-14,Baden-Württemberg,08,00+,399,640,640,640,640,11103043,3.59,5.76,5.76,5.76,5.76\n2023-12-13,Baden-Württemberg,08,00+,385,619,619,619,619,11103043,3.47,5.58,5.58,5.58,5.58\n2023-12-12,Baden-Württemberg,08,00+,372,628,628,628,628,11103043,3.35,5.66,5.66,5.66,5.66\n2023-12-11,Baden-Württemberg,08,00+,341,549,549,549,549,11103043,3.07,4.94,4.94,4.94,4.94\n2023-12-10,Baden-Württemberg,08,00+,346,547,547,547,547,11103043,3.12,4.93,4.93,4.93,4.93\n2023-12-09,Baden-Württemberg,08,00+,356,548,548,548,548,11103043,3.21,4.94,4.94,4.94,4.94\n2023-12-08,Baden-Württemberg,08,00+,346,511,511,511,511,11103043,3.12,4.6,4.6,4.6,4.6\n2023-12-07,Baden-Württemberg,08,00+,343,515,515,515,515,11103043,3.09,4.64,4.64,4.64,4.64\n2023-12-06,Baden-Württemberg,08,00+,309,505,505,505,505,11103043,2.78,4.55,4.55,4.55,4.55\n2023-12-05,Baden-Württemberg,08,00+,256,456,456,456,456,11103043,2.31,4.11,4.11,4.11,4.11\n2023-12-04,Baden-Württemberg,08,00+,296,469,469,469,469,11103043,2.67,4.22,4.22,4.22,4.22\n2023-12-03,Baden-Württemberg,08,00+,302,469,469,469,469,11103043,2.72,4.22,4.22,4.22,4.22\n2023-12-02,Baden-Württemberg,08,00+,320,477,477,477,477,11103043,2.88,4.3,4.3,4.3,4.3\n2023-12-01,Baden-Württemberg,08,00+,284,465,465,465,465,11103043,2.56,4.19,4.19,4.19,4.19\n2023-11-30,Baden-Württemberg,08,00+,286,431,431,431,431,11103043,2.58,3.88,3.88,3.88,3.88\n2023-11-29,Baden-Württemberg,08,00+,283,425,425,425,425,11103043,2.55,3.83,3.83,3.83,3.83\n2023-11-28,Baden-Württemberg,08,00+,254,431,431,431,431,11103043,2.29,3.88,3.88,3.88,3.88\n2023-11-27,Baden-Württemberg,08,00+,278,423,423,423,423,11103043,2.5,3.81,3.81,3.81,3.81\n2023-11-26,Baden-Württemberg,08,00+,290,429,429,429,429,11103043,2.61,3.86,3.86,3.86,3.86\n2023-11-25,Baden-Württemberg,08,00+,293,412,412,412,412,11103043,2.64,3.71,3.71,3.71,3.71\n2023-11-24,Baden-Württemberg,08,00+,294,408,408,408,408,11103043,2.65,3.67,3.67,3.67,3.67\n2023-11-23,Baden-Württemberg,08,00+,293,435,435,435,435,11103043,2.64,3.92,3.92,3.92,3.92\n2023-11-22,Baden-Württemberg,08,00+,286,432,432,432,432,11103043,2.58,3.89,3.89,3.89,3.89\n2023-11-21,Baden-Württemberg,08,00+,306,443,443,443,443,11103043,2.76,3.99,3.99,3.99,3.99\n2023-11-20,Baden-Württemberg,08,00+,317,446,446,446,446,11103043,2.86,4.02,4.02,4.02,4.02\n2023-11-19,Baden-Württemberg,08,00+,325,444,444,444,444,11103043,2.93,4,4,4,4\n2023-11-18,Baden-Württemberg,08,00+,335,451,451,451,451,11103043,3.02,4.06,4.06,4.06,4.06\n2023-11-17,Baden-Württemberg,08,00+,334,458,458,458,458,11103043,3.01,4.12,4.12,4.12,4.12\n2023-11-16,Baden-Württemberg,08,00+,327,467,467,467,467,11103043,2.95,4.21,4.21,4.21,4.21\n2023-11-15,Baden-Württemberg,08,00+,332,497,497,497,497,11103043,2.99,4.48,4.48,4.48,4.48\n2023-11-14,Baden-Württemberg,08,00+,299,473,473,473,473,11103043,2.69,4.26,4.26,4.26,4.26\n2023-11-13,Baden-Württemberg,08,00+,342,498,498,498,498,11103043,3.08,4.49,4.49,4.49,4.49\n2023-11-12,Baden-Württemberg,08,00+,351,497,497,497,497,11103043,3.16,4.48,4.48,4.48,4.48\n2023-11-11,Baden-Württemberg,08,00+,359,496,496,496,496,11103043,3.23,4.47,4.47,4.47,4.47\n2023-11-10,Baden-Württemberg,08,00+,351,516,516,516,516,11103043,3.16,4.65,4.65,4.65,4.65\n2023-11-09,Baden-Württemberg,08,00+,402,558,558,558,558,11103043,3.62,5.03,5.03,5.03,5.03\n2023-11-08,Baden-Württemberg,08,00+,294,460,460,460,460,11103043,2.65,4.14,4.14,4.14,4.14\n2023-11-07,Baden-Württemberg,08,00+,340,531,531,531,531,11103043,3.06,4.78,4.78,4.78,4.78\n2023-11-06,Baden-Württemberg,08,00+,364,552,552,552,552,11103043,3.28,4.97,4.97,4.97,4.97\n2023-11-05,Baden-Württemberg,08,00+,369,549,549,549,549,11103043,3.32,4.94,4.94,4.94,4.94\n2023-11-04,Baden-Württemberg,08,00+,375,547,547,547,547,11103043,3.38,4.93,4.93,4.93,4.93\n2023-11-03,Baden-Württemberg,08,00+,307,530,530,530,530,11103043,2.77,4.77,4.77,4.77,4.77\n2023-11-02,Baden-Württemberg,08,00+,284,488,488,488,488,11103043,2.56,4.4,4.4,4.4,4.4\n2023-11-01,Baden-Württemberg,08,00+,376,587,587,587,587,11103043,3.39,5.29,5.29,5.29,5.29\n2023-10-31,Baden-Württemberg,08,00+,333,580,580,580,580,11103043,3,5.22,5.22,5.22,5.22\n2023-10-30,Baden-Württemberg,08,00+,420,599,599,599,599,11103043,3.78,5.39,5.39,5.39,5.39\n2023-10-29,Baden-Württemberg,08,00+,434,607,607,607,607,11103043,3.91,5.47,5.47,5.47,5.47\n2023-10-28,Baden-Württemberg,08,00+,442,608,608,608,608,11103043,3.98,5.48,5.48,5.48,5.48\n2023-10-27,Baden-Württemberg,08,00+,437,625,625,625,625,11103043,3.94,5.63,5.63,5.63,5.63\n2023-10-26,Baden-Württemberg,08,00+,401,619,619,619,619,11103043,3.61,5.58,5.58,5.58,5.58\n2023-10-25,Baden-Württemberg,08,00+,385,581,581,581,581,11103043,3.47,5.23,5.23,5.23,5.23\n2023-10-24,Baden-Württemberg,08,00+,343,526,526,526,526,11103043,3.09,4.74,4.74,4.74,4.74\n2023-10-23,Baden-Württemberg,08,00+,299,461,461,461,461,11103043,2.69,4.15,4.15,4.15,4.15\n2023-10-22,Baden-Württemberg,08,00+,306,454,454,454,454,11103043,2.76,4.09,4.09,4.09,4.09\n2023-10-21,Baden-Württemberg,08,00+,316,457,457,457,457,11103043,2.85,4.12,4.12,4.12,4.12\n2023-10-20,Baden-Württemberg,08,00+,289,427,427,427,427,11103043,2.6,3.85,3.85,3.85,3.85\n2023-10-19,Baden-Württemberg,08,00+,256,398,398,398,398,11103043,2.31,3.58,3.58,3.58,3.58\n2023-10-18,Baden-Württemberg,08,00+,211,397,397,397,397,11103043,1.9,3.58,3.58,3.58,3.58\n2023-10-17,Baden-Württemberg,08,00+,194,392,392,392,392,11103043,1.75,3.53,3.53,3.53,3.53\n2023-10-16,Baden-Württemberg,08,00+,254,378,378,378,378,11103043,2.29,3.4,3.4,3.4,3.4\n2023-10-15,Baden-Württemberg,08,00+,259,377,377,377,377,11103043,2.33,3.4,3.4,3.4,3.4\n2023-10-14,Baden-Württemberg,08,00+,263,372,372,372,372,11103043,2.37,3.35,3.35,3.35,3.35\n2023-10-13,Baden-Württemberg,08,00+,247,370,370,370,370,11103043,2.22,3.33,3.33,3.33,3.33\n2023-10-12,Baden-Württemberg,08,00+,229,377,377,377,377,11103043,2.06,3.4,3.4,3.4,3.4\n2023-10-11,Baden-Württemberg,08,00+,253,405,405,405,405,11103043,2.28,3.65,3.65,3.65,3.65\n2023-10-10,Baden-Württemberg,08,00+,198,341,341,341,341,11103043,1.78,3.07,3.07,3.07,3.07\n2023-10-09,Baden-Württemberg,08,00+,193,296,296,296,296,11103043,1.74,2.67,2.67,2.67,2.67\n2023-10-08,Baden-Württemberg,08,00+,197,294,294,294,294,11103043,1.77,2.65,2.65,2.65,2.65\n2023-10-07,Baden-Württemberg,08,00+,201,292,292,292,292,11103043,1.81,2.63,2.63,2.63,2.63\n2023-10-06,Baden-Württemberg,08,00+,184,274,274,274,274,11103043,1.66,2.47,2.47,2.47,2.47\n2023-10-05,Baden-Württemberg,08,00+,159,260,260,260,260,11103043,1.43,2.34,2.34,2.34,2.34\n2023-10-04,Baden-Württemberg,08,00+,93,196,196,196,196,11103043,0.84,1.77,1.77,1.77,1.77\n2023-10-03,Baden-Württemberg,08,00+,123,222,222,222,222,11103043,1.11,2,2,2,2\n2023-10-02,Baden-Württemberg,08,00+,158,221,221,221,221,11103043,1.42,1.99,1.99,1.99,1.99\n2023-10-01,Baden-Württemberg,08,00+,164,224,224,224,224,11103043,1.48,2.02,2.02,2.02,2.02\n2023-09-30,Baden-Württemberg,08,00+,167,223,223,223,223,11103043,1.5,2.01,2.01,2.01,2.01\n2023-09-29,Baden-Württemberg,08,00+,149,211,211,211,211,11103043,1.34,1.9,1.9,1.9,1.9\n2023-09-28,Baden-Württemberg,08,00+,150,193,193,193,193,11103043,1.35,1.74,1.74,1.74,1.74\n2023-09-27,Baden-Württemberg,08,00+,126,184,184,184,184,11103043,1.13,1.66,1.66,1.66,1.66\n2023-09-26,Baden-Württemberg,08,00+,90,180,180,180,180,11103043,0.81,1.62,1.62,1.62,1.62\n2023-09-25,Baden-Württemberg,08,00+,89,149,149,149,149,11103043,0.8,1.34,1.34,1.34,1.34\n2023-09-24,Baden-Württemberg,08,00+,89,142,142,142,142,11103043,0.8,1.28,1.28,1.28,1.28\n2023-09-23,Baden-Württemberg,08,00+,92,142,142,142,142,11103043,0.83,1.28,1.28,1.28,1.28\n2023-09-22,Baden-Württemberg,08,00+,102,150,150,150,150,11103043,0.92,1.35,1.35,1.35,1.35\n2023-09-21,Baden-Württemberg,08,00+,91,135,135,135,135,11103043,0.82,1.22,1.22,1.22,1.22\n2023-09-20,Baden-Württemberg,08,00+,81,137,137,137,137,11103043,0.73,1.23,1.23,1.23,1.23\n2023-09-19,Baden-Württemberg,08,00+,85,136,136,136,136,11103043,0.77,1.22,1.22,1.22,1.22\n2023-09-18,Baden-Württemberg,08,00+,109,140,140,140,140,11103043,0.98,1.26,1.26,1.26,1.26\n2023-09-17,Baden-Württemberg,08,00+,110,141,141,141,141,11103043,0.99,1.27,1.27,1.27,1.27\n2023-09-16,Baden-Württemberg,08,00+,110,140,140,140,140,11103043,0.99,1.26,1.26,1.26,1.26\n2023-09-15,Baden-Württemberg,08,00+,105,147,147,147,147,11103043,0.95,1.32,1.32,1.32,1.32\n2023-09-14,Baden-Württemberg,08,00+,108,153,153,153,153,11103043,0.97,1.38,1.38,1.38,1.38\n2023-09-13,Baden-Württemberg,08,00+,103,147,147,147,147,11103043,0.93,1.32,1.32,1.32,1.32\n2023-09-12,Baden-Württemberg,08,00+,108,157,157,157,157,11103043,0.97,1.41,1.41,1.41,1.41\n2023-09-11,Baden-Württemberg,08,00+,106,145,145,145,145,11103043,0.95,1.31,1.31,1.31,1.31\n2023-09-10,Baden-Württemberg,08,00+,110,147,147,147,147,11103043,0.99,1.32,1.32,1.32,1.32\n2023-09-09,Baden-Württemberg,08,00+,110,145,145,145,145,11103043,0.99,1.31,1.31,1.31,1.31\n2023-09-08,Baden-Württemberg,08,00+,79,115,115,115,115,11103043,0.71,1.04,1.04,1.04,1.04\n2023-09-07,Baden-Württemberg,08,00+,74,109,109,109,109,11103043,0.67,0.98,0.98,0.98,0.98\n2023-09-06,Baden-Württemberg,08,00+,61,107,107,107,107,11103043,0.55,0.96,0.96,0.96,0.96\n2023-09-05,Baden-Württemberg,08,00+,33,80,80,80,80,11103043,0.3,0.72,0.72,0.72,0.72\n2023-09-04,Baden-Württemberg,08,00+,58,84,84,84,84,11103043,0.52,0.76,0.76,0.76,0.76\n2023-09-03,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-02,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-01,Baden-Württemberg,08,00+,64,92,92,92,92,11103043,0.58,0.83,0.83,0.83,0.83\n2023-08-31,Baden-Württemberg,08,00+,67,101,101,101,101,11103043,0.6,0.91,0.91,0.91,0.91\n2023-08-30,Baden-Württemberg,08,00+,84,110,110,110,110,11103043,0.76,0.99,0.99,0.99,0.99\n2023-08-29,Baden-Württemberg,08,00+,79,118,118,118,118,11103043,0.71,1.06,1.06,1.06,1.06\n2023-08-28,Baden-Württemberg,08,00+,0,129,129,129,129,11103043,0,1.16,1.16,1.16,1.16\n2023-08-27,Baden-Württemberg,08,00+,0,130,130,130,130,11103043,0,1.17,1.17,1.17,1.17\n2023-08-26,Baden-Württemberg,08,00+,0,132,132,132,132,11103043,0,1.19,1.19,1.19,1.19\n2023-08-25,Baden-Württemberg,08,00+,0,131,131,131,131,11103043,0,1.18,1.18,1.18,1.18\n2023-08-24,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2023-08-23,Baden-Württemberg,08,00+,86,128,128,128,128,11103043,0.77,1.15,1.15,1.15,1.15\n2023-08-22,Baden-Württemberg,08,00+,70,131,131,131,131,11103043,0.63,1.18,1.18,1.18,1.18\n2023-08-21,Baden-Württemberg,08,00+,69,108,108,108,108,11103043,0.62,0.97,0.97,0.97,0.97\n2023-08-20,Baden-Württemberg,08,00+,71,110,110,110,110,11103043,0.64,0.99,0.99,0.99,0.99\n2023-08-19,Baden-Württemberg,08,00+,72,109,109,109,109,11103043,0.65,0.98,0.98,0.98,0.98\n2023-08-18,Baden-Württemberg,08,00+,65,101,101,101,101,11103043,0.59,0.91,0.91,0.91,0.91\n2023-08-17,Baden-Württemberg,08,00+,62,91,91,91,91,11103043,0.56,0.82,0.82,0.82,0.82\n2023-08-16,Baden-Württemberg,08,00+,50,78,78,78,78,11103043,0.45,0.7,0.7,0.7,0.7\n2023-08-15,Baden-Württemberg,08,00+,39,64,64,64,64,11103043,0.35,0.58,0.58,0.58,0.58\n2023-08-14,Baden-Württemberg,08,00+,42,56,56,56,56,11103043,0.38,0.5,0.5,0.5,0.5\n2023-08-13,Baden-Württemberg,08,00+,42,53,53,53,53,11103043,0.38,0.48,0.48,0.48,0.48\n2023-08-12,Baden-Württemberg,08,00+,42,52,52,52,52,11103043,0.38,0.47,0.47,0.47,0.47\n2023-08-11,Baden-Württemberg,08,00+,35,50,50,50,50,11103043,0.32,0.45,0.45,0.45,0.45\n2023-08-10,Baden-Württemberg,08,00+,27,41,41,41,41,11103043,0.24,0.37,0.37,0.37,0.37\n2023-08-09,Baden-Württemberg,08,00+,31,46,46,46,46,11103043,0.28,0.41,0.41,0.41,0.41\n2023-08-08,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-06,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-05,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-04,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2023-08-03,Baden-Württemberg,08,00+,23,47,47,47,47,11103043,0.21,0.42,0.42,0.42,0.42\n2023-08-02,Baden-Württemberg,08,00+,27,49,49,49,49,11103043,0.24,0.44,0.44,0.44,0.44\n2023-08-01,Baden-Württemberg,08,00+,27,51,51,51,51,11103043,0.24,0.46,0.46,0.46,0.46\n2023-07-31,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-30,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-29,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-28,Baden-Württemberg,08,00+,25,38,38,38,38,11103043,0.23,0.34,0.34,0.34,0.34\n2023-07-27,Baden-Württemberg,08,00+,21,35,35,35,35,11103043,0.19,0.32,0.32,0.32,0.32\n2023-07-26,Baden-Württemberg,08,00+,9,21,21,21,21,11103043,0.08,0.19,0.19,0.19,0.19\n2023-07-25,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-24,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-23,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-22,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2023-07-21,Baden-Württemberg,08,00+,19,23,23,23,23,11103043,0.17,0.21,0.21,0.21,0.21\n2023-07-20,Baden-Württemberg,08,00+,18,24,24,24,24,11103043,0.16,0.22,0.22,0.22,0.22\n2023-07-19,Baden-Württemberg,08,00+,17,28,28,28,28,11103043,0.15,0.25,0.25,0.25,0.25\n2023-07-18,Baden-Württemberg,08,00+,19,29,29,29,29,11103043,0.17,0.26,0.26,0.26,0.26\n2023-07-17,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-16,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-15,Baden-Württemberg,08,00+,19,25,25,25,25,11103043,0.17,0.23,0.23,0.23,0.23\n2023-07-14,Baden-Württemberg,08,00+,20,26,26,26,26,11103043,0.18,0.23,0.23,0.23,0.23\n2023-07-13,Baden-Württemberg,08,00+,17,24,24,24,24,11103043,0.15,0.22,0.22,0.22,0.22\n2023-07-12,Baden-Württemberg,08,00+,12,23,23,23,23,11103043,0.11,0.21,0.21,0.21,0.21\n2023-07-11,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2023-07-10,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-09,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-08,Baden-Württemberg,08,00+,12,17,17,17,17,11103043,0.11,0.15,0.15,0.15,0.15\n2023-07-07,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2023-07-06,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-05,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-04,Baden-Württemberg,08,00+,15,20,20,20,20,11103043,0.14,0.18,0.18,0.18,0.18\n2023-07-03,Baden-Württemberg,08,00+,17,29,29,29,29,11103043,0.15,0.26,0.26,0.26,0.26\n2023-07-02,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2023-07-01,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-30,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-29,Baden-Württemberg,08,00+,22,31,31,31,31,11103043,0.2,0.28,0.28,0.28,0.28\n2023-06-28,Baden-Württemberg,08,00+,27,40,40,40,40,11103043,0.24,0.36,0.36,0.36,0.36\n2023-06-27,Baden-Württemberg,08,00+,26,35,35,35,35,11103043,0.23,0.32,0.32,0.32,0.32\n2023-06-26,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-25,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-24,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-23,Baden-Württemberg,08,00+,15,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2023-06-22,Baden-Württemberg,08,00+,15,30,30,30,30,11103043,0.14,0.27,0.27,0.27,0.27\n2023-06-21,Baden-Württemberg,08,00+,12,22,22,22,22,11103043,0.11,0.2,0.2,0.2,0.2\n2023-06-20,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-19,Baden-Württemberg,08,00+,13,22,22,22,22,11103043,0.12,0.2,0.2,0.2,0.2\n2023-06-18,Baden-Württemberg,08,00+,15,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-17,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-16,Baden-Württemberg,08,00+,24,36,36,36,36,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-15,Baden-Württemberg,08,00+,19,27,27,27,27,11103043,0.17,0.24,0.24,0.24,0.24\n2023-06-14,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-13,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-12,Baden-Württemberg,08,00+,23,38,38,38,38,11103043,0.21,0.34,0.34,0.34,0.34\n2023-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2023-06-10,Baden-Württemberg,08,00+,24,35,35,35,35,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-09,Baden-Württemberg,08,00+,22,32,32,32,32,11103043,0.2,0.29,0.29,0.29,0.29\n2023-06-08,Baden-Württemberg,08,00+,29,40,40,40,40,11103043,0.26,0.36,0.36,0.36,0.36\n2023-06-07,Baden-Württemberg,08,00+,37,48,48,48,48,11103043,0.33,0.43,0.43,0.43,0.43\n2023-06-06,Baden-Württemberg,08,00+,53,66,66,66,66,11103043,0.48,0.59,0.59,0.59,0.59\n2023-06-05,Baden-Württemberg,08,00+,43,52,52,52,52,11103043,0.39,0.47,0.47,0.47,0.47\n2023-06-04,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-03,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-02,Baden-Württemberg,08,00+,38,48,48,48,48,11103043,0.34,0.43,0.43,0.43,0.43\n2023-06-01,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-31,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-30,Baden-Württemberg,08,00+,31,43,43,43,43,11103043,0.28,0.39,0.39,0.39,0.39\n2023-05-29,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-28,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-27,Baden-Württemberg,08,00+,65,81,81,81,81,11103043,0.59,0.73,0.73,0.73,0.73\n2023-05-26,Baden-Württemberg,08,00+,76,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2023-05-25,Baden-Württemberg,08,00+,68,97,97,97,97,11103043,0.61,0.87,0.87,0.87,0.87\n2023-05-24,Baden-Württemberg,08,00+,70,103,103,103,103,11103043,0.63,0.93,0.93,0.93,0.93\n2023-05-23,Baden-Württemberg,08,00+,61,100,100,100,100,11103043,0.55,0.9,0.9,0.9,0.9\n2023-05-22,Baden-Württemberg,08,00+,62,95,95,95,95,11103043,0.56,0.86,0.86,0.86,0.86\n2023-05-21,Baden-Württemberg,08,00+,63,96,96,96,96,11103043,0.57,0.86,0.86,0.86,0.86\n2023-05-20,Baden-Württemberg,08,00+,64,94,94,94,94,11103043,0.58,0.85,0.85,0.85,0.85\n2023-05-19,Baden-Württemberg,08,00+,53,83,83,83,83,11103043,0.48,0.75,0.75,0.75,0.75\n2023-05-18,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2023-05-17,Baden-Württemberg,08,00+,58,101,101,101,101,11103043,0.52,0.91,0.91,0.91,0.91\n2023-05-16,Baden-Württemberg,08,00+,57,98,98,98,98,11103043,0.51,0.88,0.88,0.88,0.88\n2023-05-15,Baden-Württemberg,08,00+,75,109,109,109,109,11103043,0.68,0.98,0.98,0.98,0.98\n2023-05-14,Baden-Württemberg,08,00+,79,112,112,112,112,11103043,0.71,1.01,1.01,1.01,1.01\n2023-05-13,Baden-Württemberg,08,00+,81,113,113,113,113,11103043,0.73,1.02,1.02,1.02,1.02\n2023-05-12,Baden-Württemberg,08,00+,78,117,117,117,117,11103043,0.7,1.05,1.05,1.05,1.05\n2023-05-11,Baden-Württemberg,08,00+,84,118,118,118,118,11103043,0.76,1.06,1.06,1.06,1.06\n2023-05-10,Baden-Württemberg,08,00+,105,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-09,Baden-Württemberg,08,00+,135,184,184,184,184,11103043,1.22,1.66,1.66,1.66,1.66\n2023-05-08,Baden-Württemberg,08,00+,105,148,148,148,148,11103043,0.95,1.33,1.33,1.33,1.33\n2023-05-07,Baden-Württemberg,08,00+,106,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-06,Baden-Württemberg,08,00+,111,148,148,148,148,11103043,1,1.33,1.33,1.33,1.33\n2023-05-05,Baden-Württemberg,08,00+,99,150,150,150,150,11103043,0.89,1.35,1.35,1.35,1.35\n2023-05-04,Baden-Württemberg,08,00+,85,165,165,165,165,11103043,0.77,1.49,1.49,1.49,1.49\n2023-05-03,Baden-Württemberg,08,00+,90,150,150,150,150,11103043,0.81,1.35,1.35,1.35,1.35\n2023-05-02,Baden-Württemberg,08,00+,82,133,133,133,133,11103043,0.74,1.2,1.2,1.2,1.2\n2023-05-01,Baden-Württemberg,08,00+,142,196,196,196,196,11103043,1.28,1.77,1.77,1.77,1.77\n2023-04-30,Baden-Württemberg,08,00+,146,203,203,203,203,11103043,1.31,1.83,1.83,1.83,1.83\n2023-04-29,Baden-Württemberg,08,00+,147,199,199,199,199,11103043,1.32,1.79,1.79,1.79,1.79\n2023-04-28,Baden-Württemberg,08,00+,136,210,210,210,210,11103043,1.22,1.89,1.89,1.89,1.89\n2023-04-27,Baden-Württemberg,08,00+,131,216,216,216,216,11103043,1.18,1.95,1.95,1.95,1.95\n2023-04-26,Baden-Württemberg,08,00+,120,210,210,210,210,11103043,1.08,1.89,1.89,1.89,1.89\n2023-04-25,Baden-Württemberg,08,00+,114,214,214,214,214,11103043,1.03,1.93,1.93,1.93,1.93\n2023-04-24,Baden-Württemberg,08,00+,130,226,226,226,226,11103043,1.17,2.04,2.04,2.04,2.04\n2023-04-23,Baden-Württemberg,08,00+,137,229,229,229,229,11103043,1.23,2.06,2.06,2.06,2.06\n2023-04-22,Baden-Württemberg,08,00+,142,232,232,232,232,11103043,1.28,2.09,2.09,2.09,2.09\n2023-04-21,Baden-Württemberg,08,00+,142,229,229,229,229,11103043,1.28,2.06,2.06,2.06,2.06\n2023-04-20,Baden-Württemberg,08,00+,161,239,239,239,239,11103043,1.45,2.15,2.15,2.15,2.15\n2023-04-19,Baden-Württemberg,08,00+,167,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-18,Baden-Württemberg,08,00+,211,327,327,327,327,11103043,1.9,2.95,2.95,2.95,2.95\n2023-04-17,Baden-Württemberg,08,00+,166,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-16,Baden-Württemberg,08,00+,177,262,262,262,262,11103043,1.59,2.36,2.36,2.36,2.36\n2023-04-15,Baden-Württemberg,08,00+,181,264,264,264,264,11103043,1.63,2.38,2.38,2.38,2.38\n2023-04-14,Baden-Württemberg,08,00+,144,241,241,241,241,11103043,1.3,2.17,2.17,2.17,2.17\n2023-04-13,Baden-Württemberg,08,00+,110,228,228,228,228,11103043,0.99,2.05,2.05,2.05,2.05\n2023-04-12,Baden-Württemberg,08,00+,94,218,218,218,218,11103043,0.85,1.96,1.96,1.96,1.96\n2023-04-11,Baden-Württemberg,08,00+,57,164,164,164,164,11103043,0.51,1.48,1.48,1.48,1.48\n2023-04-10,Baden-Württemberg,08,00+,125,244,244,244,244,11103043,1.13,2.2,2.2,2.2,2.2\n2023-04-09,Baden-Württemberg,08,00+,131,241,241,241,241,11103043,1.18,2.17,2.17,2.17,2.17\n2023-04-08,Baden-Württemberg,08,00+,133,236,236,236,236,11103043,1.2,2.13,2.13,2.13,2.13\n2023-04-07,Baden-Württemberg,08,00+,164,266,266,266,266,11103043,1.48,2.4,2.4,2.4,2.4\n2023-04-06,Baden-Württemberg,08,00+,171,272,272,272,272,11103043,1.54,2.45,2.45,2.45,2.45\n2023-04-05,Baden-Württemberg,08,00+,177,281,281,281,281,11103043,1.59,2.53,2.53,2.53,2.53\n2023-04-04,Baden-Württemberg,08,00+,191,300,300,300,300,11103043,1.72,2.7,2.7,2.7,2.7\n2023-04-03,Baden-Württemberg,08,00+,208,317,317,317,317,11103043,1.87,2.86,2.86,2.86,2.86\n2023-04-02,Baden-Württemberg,08,00+,216,317,317,317,317,11103043,1.95,2.86,2.86,2.86,2.86\n2023-04-01,Baden-Württemberg,08,00+,225,326,326,326,326,11103043,2.03,2.94,2.94,2.94,2.94\n2023-03-31,Baden-Württemberg,08,00+,217,336,336,336,336,11103043,1.95,3.03,3.03,3.03,3.03\n2023-03-30,Baden-Württemberg,08,00+,237,357,357,357,357,11103043,2.13,3.22,3.22,3.22,3.22\n2023-03-29,Baden-Württemberg,08,00+,241,383,383,383,383,11103043,2.17,3.45,3.45,3.45,3.45\n2023-03-28,Baden-Württemberg,08,00+,236,387,387,387,387,11103043,2.13,3.49,3.49,3.49,3.49\n2023-03-27,Baden-Württemberg,08,00+,279,418,418,418,418,11103043,2.51,3.76,3.76,3.76,3.76\n2023-03-26,Baden-Württemberg,08,00+,290,420,420,420,420,11103043,2.61,3.78,3.78,3.78,3.78\n2023-03-25,Baden-Württemberg,08,00+,306,427,427,427,427,11103043,2.76,3.85,3.85,3.85,3.85\n2023-03-24,Baden-Württemberg,08,00+,309,443,443,443,443,11103043,2.78,3.99,3.99,3.99,3.99\n2023-03-23,Baden-Württemberg,08,00+,326,465,465,465,465,11103043,2.94,4.19,4.19,4.19,4.19\n2023-03-22,Baden-Württemberg,08,00+,339,484,484,484,484,11103043,3.05,4.36,4.36,4.36,4.36\n2023-03-21,Baden-Württemberg,08,00+,337,507,507,507,507,11103043,3.04,4.57,4.57,4.57,4.57\n2023-03-20,Baden-Württemberg,08,00+,394,577,577,577,577,11103043,3.55,5.2,5.2,5.2,5.2\n2023-03-19,Baden-Württemberg,08,00+,421,593,593,593,593,11103043,3.79,5.34,5.34,5.34,5.34\n2023-03-18,Baden-Württemberg,08,00+,433,590,590,590,590,11103043,3.9,5.31,5.31,5.31,5.31\n2023-03-17,Baden-Württemberg,08,00+,423,611,611,611,611,11103043,3.81,5.5,5.5,5.5,5.5\n2023-03-16,Baden-Württemberg,08,00+,398,619,619,619,619,11103043,3.58,5.58,5.58,5.58,5.58\n2023-03-15,Baden-Württemberg,08,00+,407,642,642,642,642,11103043,3.67,5.78,5.78,5.78,5.78\n2023-03-14,Baden-Württemberg,08,00+,383,674,674,674,674,11103043,3.45,6.07,6.07,6.07,6.07\n2023-03-13,Baden-Württemberg,08,00+,424,664,664,664,664,11103043,3.82,5.98,5.98,5.98,5.98\n2023-03-12,Baden-Württemberg,08,00+,449,667,667,667,667,11103043,4.04,6.01,6.01,6.01,6.01\n2023-03-11,Baden-Württemberg,08,00+,465,672,672,672,672,11103043,4.19,6.05,6.05,6.05,6.05\n2023-03-10,Baden-Württemberg,08,00+,427,673,673,673,673,11103043,3.85,6.06,6.06,6.06,6.06\n2023-03-09,Baden-Württemberg,08,00+,406,676,676,676,676,11103043,3.66,6.09,6.09,6.09,6.09\n2023-03-08,Baden-Württemberg,08,00+,419,692,692,692,692,11103043,3.77,6.23,6.23,6.23,6.23\n2023-03-07,Baden-Württemberg,08,00+,458,727,727,727,727,11103043,4.12,6.55,6.55,6.55,6.55\n2023-03-06,Baden-Württemberg,08,00+,492,785,785,785,785,11103043,4.43,7.07,7.07,7.07,7.07\n2023-03-05,Baden-Württemberg,08,00+,520,789,789,789,789,11103043,4.68,7.11,7.11,7.11,7.11\n2023-03-04,Baden-Württemberg,08,00+,543,793,793,793,793,11103043,4.89,7.14,7.14,7.14,7.14\n2023-03-03,Baden-Württemberg,08,00+,556,839,839,839,839,11103043,5.01,7.56,7.56,7.56,7.56\n2023-03-02,Baden-Württemberg,08,00+,580,892,892,892,892,11103043,5.22,8.03,8.03,8.03,8.03\n2023-03-01,Baden-Württemberg,08,00+,598,920,920,920,920,11103043,5.39,8.29,8.29,8.29,8.29\n2023-02-28,Baden-Württemberg,08,00+,546,915,915,915,915,11103043,4.92,8.24,8.24,8.24,8.24\n2023-02-27,Baden-Württemberg,08,00+,586,924,924,924,924,11103043,5.28,8.32,8.32,8.32,8.32\n2023-02-26,Baden-Württemberg,08,00+,614,919,919,919,919,11103043,5.53,8.28,8.28,8.28,8.28\n2023-02-25,Baden-Württemberg,08,00+,623,909,909,909,909,11103043,5.61,8.19,8.19,8.19,8.19\n2023-02-24,Baden-Württemberg,08,00+,611,926,926,926,926,11103043,5.5,8.34,8.34,8.34,8.34\n2023-02-23,Baden-Württemberg,08,00+,565,903,903,903,903,11103043,5.09,8.13,8.13,8.13,8.13\n2023-02-22,Baden-Württemberg,08,00+,509,906,906,906,906,11103043,4.58,8.16,8.16,8.16,8.16\n2023-02-21,Baden-Württemberg,08,00+,469,892,892,892,892,11103043,4.22,8.03,8.03,8.03,8.03\n2023-02-20,Baden-Württemberg,08,00+,439,816,816,816,816,11103043,3.95,7.35,7.35,7.35,7.35\n2023-02-19,Baden-Württemberg,08,00+,447,798,798,798,798,11103043,4.03,7.19,7.19,7.19,7.19\n2023-02-18,Baden-Württemberg,08,00+,462,802,802,802,802,11103043,4.16,7.22,7.22,7.22,7.22\n2023-02-17,Baden-Württemberg,08,00+,448,735,735,735,735,11103043,4.03,6.62,6.62,6.62,6.62\n2023-02-16,Baden-Württemberg,08,00+,394,702,702,702,702,11103043,3.55,6.32,6.32,6.32,6.32\n2023-02-15,Baden-Württemberg,08,00+,364,646,646,646,646,11103043,3.28,5.82,5.82,5.82,5.82\n2023-02-14,Baden-Württemberg,08,00+,325,604,604,604,604,11103043,2.93,5.44,5.44,5.44,5.44\n2023-02-13,Baden-Württemberg,08,00+,336,589,589,589,589,11103043,3.03,5.3,5.3,5.3,5.3\n2023-02-12,Baden-Württemberg,08,00+,354,601,601,601,601,11103043,3.19,5.41,5.41,5.41,5.41\n2023-02-11,Baden-Württemberg,08,00+,368,600,600,600,600,11103043,3.31,5.4,5.4,5.4,5.4\n2023-02-10,Baden-Württemberg,08,00+,351,578,578,578,578,11103043,3.16,5.21,5.21,5.21,5.21\n2023-02-09,Baden-Württemberg,08,00+,326,562,562,562,562,11103043,2.94,5.06,5.06,5.06,5.06\n2023-02-08,Baden-Württemberg,08,00+,301,517,517,517,517,11103043,2.71,4.66,4.66,4.66,4.66\n2023-02-07,Baden-Württemberg,08,00+,284,501,501,501,501,11103043,2.56,4.51,4.51,4.51,4.51\n2023-02-06,Baden-Württemberg,08,00+,271,451,451,451,451,11103043,2.44,4.06,4.06,4.06,4.06\n2023-02-05,Baden-Württemberg,08,00+,282,442,442,442,442,11103043,2.54,3.98,3.98,3.98,3.98\n2023-02-04,Baden-Württemberg,08,00+,288,432,432,432,432,11103043,2.59,3.89,3.89,3.89,3.89\n2023-02-03,Baden-Württemberg,08,00+,285,432,432,432,432,11103043,2.57,3.89,3.89,3.89,3.89\n2023-02-02,Baden-Württemberg,08,00+,310,456,456,456,456,11103043,2.79,4.11,4.11,4.11,4.11\n2023-02-01,Baden-Württemberg,08,00+,261,450,450,450,450,11103043,2.35,4.05,4.05,4.05,4.05\n2023-01-31,Baden-Württemberg,08,00+,223,423,423,423,423,11103043,2.01,3.81,3.81,3.81,3.81\n2023-01-30,Baden-Württemberg,08,00+,233,388,388,388,388,11103043,2.1,3.49,3.49,3.49,3.49\n2023-01-29,Baden-Württemberg,08,00+,238,380,380,380,380,11103043,2.14,3.42,3.42,3.42,3.42\n2023-01-28,Baden-Württemberg,08,00+,247,383,383,383,383,11103043,2.22,3.45,3.45,3.45,3.45\n2023-01-27,Baden-Württemberg,08,00+,235,375,375,375,375,11103043,2.12,3.38,3.38,3.38,3.38\n2023-01-26,Baden-Württemberg,08,00+,245,324,324,324,324,11103043,2.21,2.92,2.92,2.92,2.92\n2023-01-25,Baden-Württemberg,08,00+,225,319,319,319,319,11103043,2.03,2.87,2.87,2.87,2.87\n2023-01-24,Baden-Württemberg,08,00+,219,332,332,332,332,11103043,1.97,2.99,2.99,2.99,2.99\n2023-01-23,Baden-Württemberg,08,00+,259,369,369,369,369,11103043,2.33,3.32,3.32,3.32,3.32\n2023-01-22,Baden-Württemberg,08,00+,267,370,370,370,370,11103043,2.4,3.33,3.33,3.33,3.33\n2023-01-21,Baden-Württemberg,08,00+,271,366,366,366,366,11103043,2.44,3.3,3.3,3.3,3.3\n2023-01-20,Baden-Württemberg,08,00+,264,384,384,384,384,11103043,2.38,3.46,3.46,3.46,3.46\n2023-01-19,Baden-Württemberg,08,00+,252,388,388,388,388,11103043,2.27,3.49,3.49,3.49,3.49\n2023-01-18,Baden-Württemberg,08,00+,242,408,408,408,408,11103043,2.18,3.67,3.67,3.67,3.67\n2023-01-17,Baden-Württemberg,08,00+,267,447,447,447,447,11103043,2.4,4.03,4.03,4.03,4.03\n2023-01-16,Baden-Württemberg,08,00+,349,540,540,540,540,11103043,3.14,4.86,4.86,4.86,4.86\n2023-01-15,Baden-Württemberg,08,00+,358,544,544,544,544,11103043,3.22,4.9,4.9,4.9,4.9\n2023-01-14,Baden-Württemberg,08,00+,369,551,551,551,551,11103043,3.32,4.96,4.96,4.96,4.96\n2023-01-13,Baden-Württemberg,08,00+,323,508,508,508,508,11103043,2.91,4.58,4.58,4.58,4.58\n2023-01-12,Baden-Württemberg,08,00+,330,538,538,538,538,11103043,2.97,4.85,4.85,4.85,4.85\n2023-01-11,Baden-Württemberg,08,00+,326,567,567,567,567,11103043,2.94,5.11,5.11,5.11,5.11\n2023-01-10,Baden-Württemberg,08,00+,293,567,567,567,567,11103043,2.64,5.11,5.11,5.11,5.11\n2023-01-09,Baden-Württemberg,08,00+,322,570,570,570,570,11103043,2.9,5.13,5.13,5.13,5.13\n2023-01-08,Baden-Württemberg,08,00+,352,594,594,594,594,11103043,3.17,5.35,5.35,5.35,5.35\n2023-01-07,Baden-Württemberg,08,00+,376,0,0,0,0,11103043,3.39,0,0,0,0\n2023-01-06,Baden-Württemberg,08,00+,460,0,0,0,0,11103043,4.14,0,0,0,0\n2023-01-05,Baden-Württemberg,08,00+,486,0,0,0,0,11103043,4.38,0,0,0,0\n2023-01-04,Baden-Württemberg,08,00+,537,0,0,0,0,11103043,4.84,0,0,0,0\n2023-01-03,Baden-Württemberg,08,00+,562,0,0,0,0,11103043,5.06,0,0,0,0\n2023-01-02,Baden-Württemberg,08,00+,415,0,0,0,0,11103043,3.74,0,0,0,0\n2024-08-31,Bayern,09,00+,174,174,NA,NA,NA,13140183,1.32,1.32,NA,NA,NA\n2024-08-30,Bayern,09,00+,156,181,215,204,231,13140183,1.19,1.38,1.64,1.56,1.76\n2024-08-29,Bayern,09,00+,150,182,209,200,224,13140183,1.14,1.39,1.6,1.52,1.71\n2024-08-28,Bayern,09,00+,156,183,206,197,220,13140183,1.19,1.39,1.57,1.51,1.68\n2024-08-27,Bayern,09,00+,142,183,204,195,216,13140183,1.08,1.39,1.55,1.49,1.65\n2024-08-26,Bayern,09,00+,150,181,195,188,206,13140183,1.14,1.38,1.48,1.44,1.57\n2024-08-25,Bayern,09,00+,150,181,195,188,206,13140183,1.14,1.38,1.48,1.44,1.57\n2024-08-24,Bayern,09,00+,151,182,196,189,207,13140183,1.15,1.39,1.49,1.44,1.58\n2024-08-23,Bayern,09,00+,153,196,209,203,221,13140183,1.16,1.49,1.6,1.55,1.69\n2024-08-22,Bayern,09,00+,137,178,189,183,199,13140183,1.04,1.35,1.44,1.4,1.52\n2024-08-21,Bayern,09,00+,123,173,183,178,192,13140183,0.94,1.32,1.4,1.36,1.47\n2024-08-20,Bayern,09,00+,128,175,184,179,193,13140183,0.97,1.33,1.41,1.37,1.48\n2024-08-19,Bayern,09,00+,123,161,167,163,175,13140183,0.94,1.23,1.28,1.25,1.33\n2024-08-18,Bayern,09,00+,124,163,169,165,177,13140183,0.94,1.24,1.29,1.26,1.35\n2024-08-17,Bayern,09,00+,124,162,168,164,176,13140183,0.94,1.23,1.28,1.25,1.34\n2024-08-16,Bayern,09,00+,106,148,153,150,160,13140183,0.81,1.13,1.17,1.14,1.22\n2024-08-15,Bayern,09,00+,129,161,166,163,173,13140183,0.98,1.23,1.27,1.24,1.32\n2024-08-14,Bayern,09,00+,144,175,180,176,187,13140183,1.1,1.33,1.37,1.35,1.43\n2024-08-13,Bayern,09,00+,139,185,190,186,196,13140183,1.06,1.41,1.45,1.42,1.5\n2024-08-12,Bayern,09,00+,165,197,201,198,206,13140183,1.26,1.5,1.53,1.51,1.57\n2024-08-11,Bayern,09,00+,165,195,199,196,204,13140183,1.26,1.48,1.51,1.49,1.56\n2024-08-10,Bayern,09,00+,165,195,199,196,204,13140183,1.26,1.48,1.51,1.49,1.56\n2024-08-09,Bayern,09,00+,165,215,219,216,224,13140183,1.26,1.64,1.67,1.65,1.71\n2024-08-08,Bayern,09,00+,170,226,229,227,235,13140183,1.29,1.72,1.75,1.73,1.79\n2024-08-07,Bayern,09,00+,168,212,215,213,219,13140183,1.28,1.61,1.64,1.62,1.67\n2024-08-06,Bayern,09,00+,150,219,221,219,226,13140183,1.14,1.67,1.69,1.67,1.72\n2024-08-05,Bayern,09,00+,171,209,211,209,214,13140183,1.3,1.59,1.61,1.59,1.63\n2024-08-04,Bayern,09,00+,172,210,212,210,215,13140183,1.31,1.6,1.61,1.6,1.64\n2024-08-03,Bayern,09,00+,173,211,213,211,216,13140183,1.32,1.61,1.62,1.61,1.65\n2024-08-02,Bayern,09,00+,145,190,191,190,194,13140183,1.1,1.45,1.46,1.45,1.48\n2024-08-01,Bayern,09,00+,137,190,191,190,193,13140183,1.04,1.45,1.46,1.45,1.47\n2024-07-31,Bayern,09,00+,142,187,188,187,189,13140183,1.08,1.42,1.43,1.43,1.44\n2024-07-30,Bayern,09,00+,113,183,183,183,184,13140183,0.86,1.39,1.4,1.39,1.4\n2024-07-29,Bayern,09,00+,139,177,177,177,177,13140183,1.06,1.35,1.35,1.35,1.35\n2024-07-28,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.36,1.35,1.36\n2024-07-27,Bayern,09,00+,141,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-26,Bayern,09,00+,119,172,172,172,172,13140183,0.91,1.31,1.31,1.31,1.31\n2024-07-25,Bayern,09,00+,109,162,162,162,162,13140183,0.83,1.23,1.23,1.23,1.23\n2024-07-24,Bayern,09,00+,114,160,160,160,160,13140183,0.87,1.22,1.22,1.22,1.22\n2024-07-23,Bayern,09,00+,115,156,156,156,156,13140183,0.88,1.19,1.19,1.19,1.19\n2024-07-22,Bayern,09,00+,145,177,177,177,177,13140183,1.1,1.35,1.35,1.35,1.35\n2024-07-21,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-20,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-19,Bayern,09,00+,151,197,197,197,197,13140183,1.15,1.5,1.5,1.5,1.5\n2024-07-18,Bayern,09,00+,140,192,192,192,192,13140183,1.07,1.46,1.46,1.46,1.46\n2024-07-17,Bayern,09,00+,145,197,197,197,197,13140183,1.1,1.5,1.5,1.5,1.5\n2024-07-16,Bayern,09,00+,145,199,199,199,199,13140183,1.1,1.51,1.51,1.51,1.51\n2024-07-15,Bayern,09,00+,140,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-14,Bayern,09,00+,140,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-13,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-12,Bayern,09,00+,123,157,157,157,157,13140183,0.94,1.19,1.19,1.19,1.19\n2024-07-11,Bayern,09,00+,127,157,157,157,157,13140183,0.97,1.19,1.19,1.19,1.19\n2024-07-10,Bayern,09,00+,117,154,154,154,154,13140183,0.89,1.17,1.17,1.17,1.17\n2024-07-09,Bayern,09,00+,122,156,156,156,156,13140183,0.93,1.19,1.19,1.19,1.19\n2024-07-08,Bayern,09,00+,116,145,145,145,145,13140183,0.88,1.1,1.1,1.1,1.1\n2024-07-07,Bayern,09,00+,117,145,145,145,145,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-06,Bayern,09,00+,117,144,144,144,144,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-05,Bayern,09,00+,109,145,145,145,145,13140183,0.83,1.1,1.1,1.1,1.1\n2024-07-04,Bayern,09,00+,103,147,147,147,147,13140183,0.78,1.12,1.12,1.12,1.12\n2024-07-03,Bayern,09,00+,93,141,141,141,141,13140183,0.71,1.07,1.07,1.07,1.07\n2024-07-02,Bayern,09,00+,84,131,131,131,131,13140183,0.64,1,1,1,1\n2024-07-01,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-30,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-29,Bayern,09,00+,91,120,120,120,120,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-28,Bayern,09,00+,85,121,121,121,121,13140183,0.65,0.92,0.92,0.92,0.92\n2024-06-27,Bayern,09,00+,62,114,114,114,114,13140183,0.47,0.87,0.87,0.87,0.87\n2024-06-26,Bayern,09,00+,77,112,112,112,112,13140183,0.59,0.85,0.85,0.85,0.85\n2024-06-25,Bayern,09,00+,73,94,94,94,94,13140183,0.56,0.72,0.72,0.72,0.72\n2024-06-24,Bayern,09,00+,67,84,84,84,84,13140183,0.51,0.64,0.64,0.64,0.64\n2024-06-23,Bayern,09,00+,67,83,83,83,83,13140183,0.51,0.63,0.63,0.63,0.63\n2024-06-22,Bayern,09,00+,67,82,82,82,82,13140183,0.51,0.62,0.62,0.62,0.62\n2024-06-21,Bayern,09,00+,52,76,76,76,76,13140183,0.4,0.58,0.58,0.58,0.58\n2024-06-20,Bayern,09,00+,44,74,74,74,74,13140183,0.33,0.56,0.56,0.56,0.56\n2024-06-19,Bayern,09,00+,43,70,70,70,70,13140183,0.33,0.53,0.53,0.53,0.53\n2024-06-18,Bayern,09,00+,49,74,74,74,74,13140183,0.37,0.56,0.56,0.56,0.56\n2024-06-17,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-16,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-15,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-14,Bayern,09,00+,53,72,72,72,72,13140183,0.4,0.55,0.55,0.55,0.55\n2024-06-13,Bayern,09,00+,46,61,61,61,61,13140183,0.35,0.46,0.46,0.46,0.46\n2024-06-12,Bayern,09,00+,44,60,60,60,60,13140183,0.33,0.46,0.46,0.46,0.46\n2024-06-11,Bayern,09,00+,35,55,55,55,55,13140183,0.27,0.42,0.42,0.42,0.42\n2024-06-10,Bayern,09,00+,40,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2024-06-09,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-08,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-07,Bayern,09,00+,41,46,46,46,46,13140183,0.31,0.35,0.35,0.35,0.35\n2024-06-06,Bayern,09,00+,39,44,44,44,44,13140183,0.3,0.33,0.33,0.33,0.33\n2024-06-05,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-06-04,Bayern,09,00+,31,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-06-03,Bayern,09,00+,37,44,44,44,44,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-02,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-01,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-05-31,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-05-30,Bayern,09,00+,36,50,50,50,50,13140183,0.27,0.38,0.38,0.38,0.38\n2024-05-29,Bayern,09,00+,32,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Bayern,09,00+,39,52,52,52,52,13140183,0.3,0.4,0.4,0.4,0.4\n2024-05-27,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-26,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-25,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-24,Bayern,09,00+,25,36,36,36,36,13140183,0.19,0.27,0.27,0.27,0.27\n2024-05-23,Bayern,09,00+,22,30,30,30,30,13140183,0.17,0.23,0.23,0.23,0.23\n2024-05-22,Bayern,09,00+,17,28,28,28,28,13140183,0.13,0.21,0.21,0.21,0.21\n2024-05-21,Bayern,09,00+,17,22,22,22,22,13140183,0.13,0.17,0.17,0.17,0.17\n2024-05-20,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-19,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-18,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-17,Bayern,09,00+,36,43,43,43,43,13140183,0.27,0.33,0.33,0.33,0.33\n2024-05-16,Bayern,09,00+,32,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-15,Bayern,09,00+,25,41,41,41,41,13140183,0.19,0.31,0.31,0.31,0.31\n2024-05-14,Bayern,09,00+,25,46,46,46,46,13140183,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-12,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-11,Bayern,09,00+,37,54,54,54,54,13140183,0.28,0.41,0.41,0.41,0.41\n2024-05-10,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-09,Bayern,09,00+,36,49,49,49,49,13140183,0.27,0.37,0.37,0.37,0.37\n2024-05-08,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-05-07,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-05-06,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-05,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-04,Bayern,09,00+,20,28,28,28,28,13140183,0.15,0.21,0.21,0.21,0.21\n2024-05-03,Bayern,09,00+,21,28,28,28,28,13140183,0.16,0.21,0.21,0.21,0.21\n2024-05-02,Bayern,09,00+,19,29,29,29,29,13140183,0.14,0.22,0.22,0.22,0.22\n2024-05-01,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-04-30,Bayern,09,00+,19,27,27,27,27,13140183,0.14,0.21,0.21,0.21,0.21\n2024-04-29,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-28,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-27,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-26,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Bayern,09,00+,19,19,19,19,19,13140183,0.14,0.14,0.14,0.14,0.14\n2024-04-24,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-23,Bayern,09,00+,23,26,26,26,26,13140183,0.18,0.2,0.2,0.2,0.2\n2024-04-22,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-21,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-20,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-19,Bayern,09,00+,20,27,27,27,27,13140183,0.15,0.21,0.21,0.21,0.21\n2024-04-18,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-17,Bayern,09,00+,18,23,23,23,23,13140183,0.14,0.18,0.18,0.18,0.18\n2024-04-16,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-15,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-14,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-13,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-12,Bayern,09,00+,25,30,30,30,30,13140183,0.19,0.23,0.23,0.23,0.23\n2024-04-11,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-04-10,Bayern,09,00+,21,31,31,31,31,13140183,0.16,0.24,0.24,0.24,0.24\n2024-04-09,Bayern,09,00+,42,55,55,55,55,13140183,0.32,0.42,0.42,0.42,0.42\n2024-04-08,Bayern,09,00+,31,41,41,41,41,13140183,0.24,0.31,0.31,0.31,0.31\n2024-04-07,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-06,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-05,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-04-04,Bayern,09,00+,28,42,42,42,42,13140183,0.21,0.32,0.32,0.32,0.32\n2024-04-03,Bayern,09,00+,25,44,44,44,44,13140183,0.19,0.33,0.33,0.33,0.33\n2024-04-02,Bayern,09,00+,9,19,19,19,19,13140183,0.07,0.14,0.14,0.14,0.14\n2024-04-01,Bayern,09,00+,25,38,38,38,38,13140183,0.19,0.29,0.29,0.29,0.29\n2024-03-31,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-30,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-29,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-03-28,Bayern,09,00+,36,41,41,41,41,13140183,0.27,0.31,0.31,0.31,0.31\n2024-03-27,Bayern,09,00+,35,44,44,44,44,13140183,0.27,0.33,0.33,0.33,0.33\n2024-03-26,Bayern,09,00+,35,47,47,47,47,13140183,0.27,0.36,0.36,0.36,0.36\n2024-03-25,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-24,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-23,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-22,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-21,Bayern,09,00+,46,54,54,54,54,13140183,0.35,0.41,0.41,0.41,0.41\n2024-03-20,Bayern,09,00+,42,52,52,52,52,13140183,0.32,0.4,0.4,0.4,0.4\n2024-03-19,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-18,Bayern,09,00+,52,56,56,56,56,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-17,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-16,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-15,Bayern,09,00+,42,56,56,56,56,13140183,0.32,0.43,0.43,0.43,0.43\n2024-03-14,Bayern,09,00+,42,50,50,50,50,13140183,0.32,0.38,0.38,0.38,0.38\n2024-03-13,Bayern,09,00+,48,57,57,57,57,13140183,0.37,0.43,0.43,0.43,0.43\n2024-03-12,Bayern,09,00+,50,66,66,66,66,13140183,0.38,0.5,0.5,0.5,0.5\n2024-03-11,Bayern,09,00+,58,70,70,70,70,13140183,0.44,0.53,0.53,0.53,0.53\n2024-03-10,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-09,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-08,Bayern,09,00+,64,72,72,72,72,13140183,0.49,0.55,0.55,0.55,0.55\n2024-03-07,Bayern,09,00+,65,78,78,78,78,13140183,0.49,0.59,0.59,0.59,0.59\n2024-03-06,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-03-05,Bayern,09,00+,43,76,76,76,76,13140183,0.33,0.58,0.58,0.58,0.58\n2024-03-04,Bayern,09,00+,58,74,74,74,74,13140183,0.44,0.56,0.56,0.56,0.56\n2024-03-03,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-02,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-01,Bayern,09,00+,59,76,76,76,76,13140183,0.45,0.58,0.58,0.58,0.58\n2024-02-29,Bayern,09,00+,55,70,70,70,70,13140183,0.42,0.53,0.53,0.53,0.53\n2024-02-28,Bayern,09,00+,58,68,68,68,68,13140183,0.44,0.52,0.52,0.52,0.52\n2024-02-27,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-02-26,Bayern,09,00+,86,100,100,100,100,13140183,0.65,0.76,0.76,0.76,0.76\n2024-02-25,Bayern,09,00+,88,104,104,104,104,13140183,0.67,0.79,0.79,0.79,0.79\n2024-02-24,Bayern,09,00+,89,105,105,105,105,13140183,0.68,0.8,0.8,0.8,0.8\n2024-02-23,Bayern,09,00+,87,105,105,105,105,13140183,0.66,0.8,0.8,0.8,0.8\n2024-02-22,Bayern,09,00+,105,128,128,128,128,13140183,0.8,0.97,0.97,0.97,0.97\n2024-02-21,Bayern,09,00+,123,156,156,156,156,13140183,0.94,1.19,1.19,1.19,1.19\n2024-02-20,Bayern,09,00+,108,143,143,143,143,13140183,0.82,1.09,1.09,1.09,1.09\n2024-02-19,Bayern,09,00+,124,153,153,153,153,13140183,0.94,1.16,1.16,1.16,1.16\n2024-02-18,Bayern,09,00+,124,149,149,149,149,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-17,Bayern,09,00+,124,148,148,148,148,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-16,Bayern,09,00+,139,170,170,170,170,13140183,1.06,1.29,1.29,1.29,1.29\n2024-02-15,Bayern,09,00+,157,186,186,186,186,13140183,1.19,1.42,1.42,1.42,1.42\n2024-02-14,Bayern,09,00+,163,192,192,192,192,13140183,1.24,1.46,1.46,1.46,1.46\n2024-02-13,Bayern,09,00+,177,219,219,219,219,13140183,1.35,1.67,1.67,1.67,1.67\n2024-02-12,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-11,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-10,Bayern,09,00+,212,262,262,262,262,13140183,1.61,1.99,1.99,1.99,1.99\n2024-02-09,Bayern,09,00+,188,258,258,258,258,13140183,1.43,1.96,1.96,1.96,1.96\n2024-02-08,Bayern,09,00+,185,254,254,254,254,13140183,1.41,1.93,1.93,1.93,1.93\n2024-02-07,Bayern,09,00+,155,251,251,251,251,13140183,1.18,1.91,1.91,1.91,1.91\n2024-02-06,Bayern,09,00+,181,259,259,259,259,13140183,1.38,1.97,1.97,1.97,1.97\n2024-02-05,Bayern,09,00+,210,276,276,276,276,13140183,1.6,2.1,2.1,2.1,2.1\n2024-02-04,Bayern,09,00+,212,279,279,279,279,13140183,1.61,2.12,2.12,2.12,2.12\n2024-02-03,Bayern,09,00+,214,280,280,280,280,13140183,1.63,2.13,2.13,2.13,2.13\n2024-02-02,Bayern,09,00+,216,305,305,305,305,13140183,1.64,2.32,2.32,2.32,2.32\n2024-02-01,Bayern,09,00+,253,331,331,331,331,13140183,1.93,2.52,2.52,2.52,2.52\n2024-01-31,Bayern,09,00+,265,349,349,349,349,13140183,2.02,2.66,2.66,2.66,2.66\n2024-01-30,Bayern,09,00+,279,381,381,381,381,13140183,2.12,2.9,2.9,2.9,2.9\n2024-01-29,Bayern,09,00+,306,384,384,384,384,13140183,2.33,2.92,2.92,2.92,2.92\n2024-01-28,Bayern,09,00+,307,383,383,383,383,13140183,2.34,2.91,2.91,2.91,2.91\n2024-01-27,Bayern,09,00+,309,381,381,381,381,13140183,2.35,2.9,2.9,2.9,2.9\n2024-01-26,Bayern,09,00+,286,393,393,393,393,13140183,2.18,2.99,2.99,2.99,2.99\n2024-01-25,Bayern,09,00+,295,394,394,394,394,13140183,2.25,3,3,3,3\n2024-01-24,Bayern,09,00+,279,390,390,390,390,13140183,2.12,2.97,2.97,2.97,2.97\n2024-01-23,Bayern,09,00+,318,425,425,425,425,13140183,2.42,3.23,3.23,3.23,3.23\n2024-01-22,Bayern,09,00+,412,508,508,508,508,13140183,3.14,3.87,3.87,3.87,3.87\n2024-01-21,Bayern,09,00+,412,507,507,507,507,13140183,3.14,3.86,3.86,3.86,3.86\n2024-01-20,Bayern,09,00+,414,507,507,507,507,13140183,3.15,3.86,3.86,3.86,3.86\n2024-01-19,Bayern,09,00+,390,519,519,519,519,13140183,2.97,3.95,3.95,3.95,3.95\n2024-01-18,Bayern,09,00+,432,563,563,563,563,13140183,3.29,4.28,4.28,4.28,4.28\n2024-01-17,Bayern,09,00+,504,672,672,672,672,13140183,3.84,5.11,5.11,5.11,5.11\n2024-01-16,Bayern,09,00+,524,705,705,705,705,13140183,3.99,5.37,5.37,5.37,5.37\n2024-01-15,Bayern,09,00+,667,803,803,803,803,13140183,5.08,6.11,6.11,6.11,6.11\n2024-01-14,Bayern,09,00+,667,802,802,802,802,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-13,Bayern,09,00+,667,801,801,801,801,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-12,Bayern,09,00+,642,840,840,840,840,13140183,4.89,6.39,6.39,6.39,6.39\n2024-01-11,Bayern,09,00+,693,878,878,878,878,13140183,5.27,6.68,6.68,6.68,6.68\n2024-01-10,Bayern,09,00+,723,908,908,908,908,13140183,5.5,6.91,6.91,6.91,6.91\n2024-01-09,Bayern,09,00+,1014,1276,1276,1276,1276,13140183,7.72,9.71,9.71,9.71,9.71\n2024-01-08,Bayern,09,00+,778,998,998,998,998,13140183,5.92,7.6,7.6,7.6,7.6\n2024-01-07,Bayern,09,00+,780,1000,1000,1000,1000,13140183,5.94,7.61,7.61,7.61,7.61\n2024-01-06,Bayern,09,00+,798,1018,1018,1018,1018,13140183,6.07,7.75,7.75,7.75,7.75\n2024-01-05,Bayern,09,00+,799,1093,1093,1093,1093,13140183,6.08,8.32,8.32,8.32,8.32\n2024-01-04,Bayern,09,00+,842,1223,1223,1223,1223,13140183,6.41,9.31,9.31,9.31,9.31\n2024-01-03,Bayern,09,00+,992,1595,1595,1595,1595,13140183,7.55,12.14,12.14,12.14,12.14\n2024-01-02,Bayern,09,00+,787,1097,1097,1097,1097,13140183,5.99,8.35,8.35,8.35,8.35\n2024-01-01,Bayern,09,00+,802,1091,1091,1091,1091,13140183,6.1,8.3,8.3,8.3,8.3\n2023-12-31,Bayern,09,00+,805,1094,1094,1094,1094,13140183,6.13,8.33,8.33,8.33,8.33\n2023-12-30,Bayern,09,00+,815,1087,1087,1087,1087,13140183,6.2,8.27,8.27,8.27,8.27\n2023-12-29,Bayern,09,00+,693,1070,1070,1070,1070,13140183,5.27,8.14,8.14,8.14,8.14\n2023-12-28,Bayern,09,00+,575,1004,1004,1004,1004,13140183,4.38,7.64,7.64,7.64,7.64\n2023-12-27,Bayern,09,00+,434,673,673,673,673,13140183,3.3,5.12,5.12,5.12,5.12\n2023-12-26,Bayern,09,00+,637,900,900,900,900,13140183,4.85,6.85,6.85,6.85,6.85\n2023-12-25,Bayern,09,00+,1051,1369,1369,1369,1369,13140183,8,10.42,10.42,10.42,10.42\n2023-12-24,Bayern,09,00+,1075,1390,1390,1390,1390,13140183,8.18,10.58,10.58,10.58,10.58\n2023-12-23,Bayern,09,00+,1090,1393,1393,1393,1393,13140183,8.3,10.6,10.6,10.6,10.6\n2023-12-22,Bayern,09,00+,1052,1434,1434,1434,1434,13140183,8.01,10.91,10.91,10.91,10.91\n2023-12-21,Bayern,09,00+,1066,1466,1466,1466,1466,13140183,8.11,11.16,11.16,11.16,11.16\n2023-12-20,Bayern,09,00+,1111,1494,1494,1494,1494,13140183,8.45,11.37,11.37,11.37,11.37\n2023-12-19,Bayern,09,00+,1010,1500,1500,1500,1500,13140183,7.69,11.42,11.42,11.42,11.42\n2023-12-18,Bayern,09,00+,1116,1503,1503,1503,1503,13140183,8.49,11.44,11.44,11.44,11.44\n2023-12-17,Bayern,09,00+,1163,1526,1526,1526,1526,13140183,8.85,11.61,11.61,11.61,11.61\n2023-12-16,Bayern,09,00+,1177,1524,1524,1524,1524,13140183,8.96,11.6,11.6,11.6,11.6\n2023-12-15,Bayern,09,00+,1068,1486,1486,1486,1486,13140183,8.13,11.31,11.31,11.31,11.31\n2023-12-14,Bayern,09,00+,1102,1488,1488,1488,1488,13140183,8.39,11.32,11.32,11.32,11.32\n2023-12-13,Bayern,09,00+,1036,1450,1450,1450,1450,13140183,7.88,11.03,11.03,11.03,11.03\n2023-12-12,Bayern,09,00+,985,1451,1451,1451,1451,13140183,7.5,11.04,11.04,11.04,11.04\n2023-12-11,Bayern,09,00+,938,1304,1304,1304,1304,13140183,7.14,9.92,9.92,9.92,9.92\n2023-12-10,Bayern,09,00+,959,1280,1280,1280,1280,13140183,7.3,9.74,9.74,9.74,9.74\n2023-12-09,Bayern,09,00+,972,1283,1283,1283,1283,13140183,7.4,9.76,9.76,9.76,9.76\n2023-12-08,Bayern,09,00+,926,1300,1300,1300,1300,13140183,7.05,9.89,9.89,9.89,9.89\n2023-12-07,Bayern,09,00+,907,1243,1243,1243,1243,13140183,6.9,9.46,9.46,9.46,9.46\n2023-12-06,Bayern,09,00+,881,1224,1224,1224,1224,13140183,6.7,9.31,9.31,9.31,9.31\n2023-12-05,Bayern,09,00+,868,1213,1213,1213,1213,13140183,6.61,9.23,9.23,9.23,9.23\n2023-12-04,Bayern,09,00+,914,1202,1202,1202,1202,13140183,6.96,9.15,9.15,9.15,9.15\n2023-12-03,Bayern,09,00+,929,1193,1193,1193,1193,13140183,7.07,9.08,9.08,9.08,9.08\n2023-12-02,Bayern,09,00+,951,1201,1201,1201,1201,13140183,7.24,9.14,9.14,9.14,9.14\n2023-12-01,Bayern,09,00+,843,1170,1170,1170,1170,13140183,6.42,8.9,8.9,8.9,8.9\n2023-11-30,Bayern,09,00+,810,1140,1140,1140,1140,13140183,6.16,8.68,8.68,8.68,8.68\n2023-11-29,Bayern,09,00+,735,1117,1117,1117,1117,13140183,5.59,8.5,8.5,8.5,8.5\n2023-11-28,Bayern,09,00+,775,1096,1096,1096,1096,13140183,5.9,8.34,8.34,8.34,8.34\n2023-11-27,Bayern,09,00+,791,1097,1097,1097,1097,13140183,6.02,8.35,8.35,8.35,8.35\n2023-11-26,Bayern,09,00+,807,1100,1100,1100,1100,13140183,6.14,8.37,8.37,8.37,8.37\n2023-11-25,Bayern,09,00+,824,1094,1094,1094,1094,13140183,6.27,8.33,8.33,8.33,8.33\n2023-11-24,Bayern,09,00+,734,1073,1073,1073,1073,13140183,5.59,8.17,8.17,8.17,8.17\n2023-11-23,Bayern,09,00+,786,1079,1079,1079,1079,13140183,5.98,8.21,8.21,8.21,8.21\n2023-11-22,Bayern,09,00+,787,1103,1103,1103,1103,13140183,5.99,8.39,8.39,8.39,8.39\n2023-11-21,Bayern,09,00+,750,1048,1048,1048,1048,13140183,5.71,7.98,7.98,7.98,7.98\n2023-11-20,Bayern,09,00+,775,1059,1059,1059,1059,13140183,5.9,8.06,8.06,8.06,8.06\n2023-11-19,Bayern,09,00+,800,1069,1069,1069,1069,13140183,6.09,8.14,8.14,8.14,8.14\n2023-11-18,Bayern,09,00+,845,1096,1096,1096,1096,13140183,6.43,8.34,8.34,8.34,8.34\n2023-11-17,Bayern,09,00+,771,1103,1103,1103,1103,13140183,5.87,8.39,8.39,8.39,8.39\n2023-11-16,Bayern,09,00+,795,1110,1110,1110,1110,13140183,6.05,8.45,8.45,8.45,8.45\n2023-11-15,Bayern,09,00+,814,1128,1128,1128,1128,13140183,6.19,8.58,8.58,8.58,8.58\n2023-11-14,Bayern,09,00+,716,1133,1133,1133,1133,13140183,5.45,8.62,8.62,8.62,8.62\n2023-11-13,Bayern,09,00+,822,1179,1179,1179,1179,13140183,6.26,8.97,8.97,8.97,8.97\n2023-11-12,Bayern,09,00+,843,1172,1172,1172,1172,13140183,6.42,8.92,8.92,8.92,8.92\n2023-11-11,Bayern,09,00+,860,1147,1147,1147,1147,13140183,6.54,8.73,8.73,8.73,8.73\n2023-11-10,Bayern,09,00+,827,1172,1172,1172,1172,13140183,6.29,8.92,8.92,8.92,8.92\n2023-11-09,Bayern,09,00+,883,1265,1265,1265,1265,13140183,6.72,9.63,9.63,9.63,9.63\n2023-11-08,Bayern,09,00+,774,1064,1064,1064,1064,13140183,5.89,8.1,8.1,8.1,8.1\n2023-11-07,Bayern,09,00+,790,1099,1099,1099,1099,13140183,6.01,8.36,8.36,8.36,8.36\n2023-11-06,Bayern,09,00+,721,1079,1079,1079,1079,13140183,5.49,8.21,8.21,8.21,8.21\n2023-11-05,Bayern,09,00+,744,1086,1086,1086,1086,13140183,5.66,8.26,8.26,8.26,8.26\n2023-11-04,Bayern,09,00+,765,1090,1090,1090,1090,13140183,5.82,8.3,8.3,8.3,8.3\n2023-11-03,Bayern,09,00+,734,1109,1109,1109,1109,13140183,5.59,8.44,8.44,8.44,8.44\n2023-11-02,Bayern,09,00+,675,1020,1020,1020,1020,13140183,5.14,7.76,7.76,7.76,7.76\n2023-11-01,Bayern,09,00+,881,1229,1229,1229,1229,13140183,6.7,9.35,9.35,9.35,9.35\n2023-10-31,Bayern,09,00+,862,1259,1259,1259,1259,13140183,6.56,9.58,9.58,9.58,9.58\n2023-10-30,Bayern,09,00+,885,1287,1287,1287,1287,13140183,6.74,9.79,9.79,9.79,9.79\n2023-10-29,Bayern,09,00+,915,1292,1292,1292,1292,13140183,6.96,9.83,9.83,9.83,9.83\n2023-10-28,Bayern,09,00+,928,1283,1283,1283,1283,13140183,7.06,9.76,9.76,9.76,9.76\n2023-10-27,Bayern,09,00+,857,1248,1248,1248,1248,13140183,6.52,9.5,9.5,9.5,9.5\n2023-10-26,Bayern,09,00+,805,1196,1196,1196,1196,13140183,6.13,9.1,9.1,9.1,9.1\n2023-10-25,Bayern,09,00+,764,1102,1102,1102,1102,13140183,5.81,8.39,8.39,8.39,8.39\n2023-10-24,Bayern,09,00+,631,1006,1006,1006,1006,13140183,4.8,7.66,7.66,7.66,7.66\n2023-10-23,Bayern,09,00+,638,899,899,899,899,13140183,4.86,6.84,6.84,6.84,6.84\n2023-10-22,Bayern,09,00+,649,878,878,878,878,13140183,4.94,6.68,6.68,6.68,6.68\n2023-10-21,Bayern,09,00+,673,889,889,889,889,13140183,5.12,6.77,6.77,6.77,6.77\n2023-10-20,Bayern,09,00+,670,882,882,882,882,13140183,5.1,6.71,6.71,6.71,6.71\n2023-10-19,Bayern,09,00+,651,925,925,925,925,13140183,4.95,7.04,7.04,7.04,7.04\n2023-10-18,Bayern,09,00+,617,928,928,928,928,13140183,4.7,7.06,7.06,7.06,7.06\n2023-10-17,Bayern,09,00+,640,994,994,994,994,13140183,4.87,7.56,7.56,7.56,7.56\n2023-10-16,Bayern,09,00+,635,951,951,951,951,13140183,4.83,7.24,7.24,7.24,7.24\n2023-10-15,Bayern,09,00+,653,962,962,962,962,13140183,4.97,7.32,7.32,7.32,7.32\n2023-10-14,Bayern,09,00+,673,958,958,958,958,13140183,5.12,7.29,7.29,7.29,7.29\n2023-10-13,Bayern,09,00+,600,914,914,914,914,13140183,4.57,6.96,6.96,6.96,6.96\n2023-10-12,Bayern,09,00+,635,907,907,907,907,13140183,4.83,6.9,6.9,6.9,6.9\n2023-10-11,Bayern,09,00+,649,959,959,959,959,13140183,4.94,7.3,7.3,7.3,7.3\n2023-10-10,Bayern,09,00+,501,792,792,792,792,13140183,3.81,6.03,6.03,6.03,6.03\n2023-10-09,Bayern,09,00+,467,749,749,749,749,13140183,3.55,5.7,5.7,5.7,5.7\n2023-10-08,Bayern,09,00+,483,745,745,745,745,13140183,3.68,5.67,5.67,5.67,5.67\n2023-10-07,Bayern,09,00+,498,740,740,740,740,13140183,3.79,5.63,5.63,5.63,5.63\n2023-10-06,Bayern,09,00+,444,717,717,717,717,13140183,3.38,5.46,5.46,5.46,5.46\n2023-10-05,Bayern,09,00+,367,644,644,644,644,13140183,2.79,4.9,4.9,4.9,4.9\n2023-10-04,Bayern,09,00+,250,530,530,530,530,13140183,1.9,4.03,4.03,4.03,4.03\n2023-10-03,Bayern,09,00+,329,596,596,596,596,13140183,2.5,4.54,4.54,4.54,4.54\n2023-10-02,Bayern,09,00+,320,513,513,513,513,13140183,2.44,3.9,3.9,3.9,3.9\n2023-10-01,Bayern,09,00+,331,506,506,506,506,13140183,2.52,3.85,3.85,3.85,3.85\n2023-09-30,Bayern,09,00+,338,498,498,498,498,13140183,2.57,3.79,3.79,3.79,3.79\n2023-09-29,Bayern,09,00+,308,474,474,474,474,13140183,2.34,3.61,3.61,3.61,3.61\n2023-09-28,Bayern,09,00+,311,474,474,474,474,13140183,2.37,3.61,3.61,3.61,3.61\n2023-09-27,Bayern,09,00+,285,451,451,451,451,13140183,2.17,3.43,3.43,3.43,3.43\n2023-09-26,Bayern,09,00+,281,442,442,442,442,13140183,2.14,3.36,3.36,3.36,3.36\n2023-09-25,Bayern,09,00+,306,430,430,430,430,13140183,2.33,3.27,3.27,3.27,3.27\n2023-09-24,Bayern,09,00+,316,429,429,429,429,13140183,2.4,3.26,3.26,3.26,3.26\n2023-09-23,Bayern,09,00+,326,430,430,430,430,13140183,2.48,3.27,3.27,3.27,3.27\n2023-09-22,Bayern,09,00+,301,420,420,420,420,13140183,2.29,3.2,3.2,3.2,3.2\n2023-09-21,Bayern,09,00+,302,400,400,400,400,13140183,2.3,3.04,3.04,3.04,3.04\n2023-09-20,Bayern,09,00+,269,388,388,388,388,13140183,2.05,2.95,2.95,2.95,2.95\n2023-09-19,Bayern,09,00+,232,380,380,380,380,13140183,1.77,2.89,2.89,2.89,2.89\n2023-09-18,Bayern,09,00+,259,380,380,380,380,13140183,1.97,2.89,2.89,2.89,2.89\n2023-09-17,Bayern,09,00+,267,377,377,377,377,13140183,2.03,2.87,2.87,2.87,2.87\n2023-09-16,Bayern,09,00+,272,375,375,375,375,13140183,2.07,2.85,2.85,2.85,2.85\n2023-09-15,Bayern,09,00+,263,373,373,373,373,13140183,2,2.84,2.84,2.84,2.84\n2023-09-14,Bayern,09,00+,244,355,355,355,355,13140183,1.86,2.7,2.7,2.7,2.7\n2023-09-13,Bayern,09,00+,222,347,347,347,347,13140183,1.69,2.64,2.64,2.64,2.64\n2023-09-12,Bayern,09,00+,176,303,303,303,303,13140183,1.34,2.31,2.31,2.31,2.31\n2023-09-11,Bayern,09,00+,168,259,259,259,259,13140183,1.28,1.97,1.97,1.97,1.97\n2023-09-10,Bayern,09,00+,174,257,257,257,257,13140183,1.32,1.96,1.96,1.96,1.96\n2023-09-09,Bayern,09,00+,180,255,255,255,255,13140183,1.37,1.94,1.94,1.94,1.94\n2023-09-08,Bayern,09,00+,138,230,230,230,230,13140183,1.05,1.75,1.75,1.75,1.75\n2023-09-07,Bayern,09,00+,135,208,208,208,208,13140183,1.03,1.58,1.58,1.58,1.58\n2023-09-06,Bayern,09,00+,135,200,200,200,200,13140183,1.03,1.52,1.52,1.52,1.52\n2023-09-05,Bayern,09,00+,123,193,193,193,193,13140183,0.94,1.47,1.47,1.47,1.47\n2023-09-04,Bayern,09,00+,129,188,188,188,188,13140183,0.98,1.43,1.43,1.43,1.43\n2023-09-03,Bayern,09,00+,133,185,185,185,185,13140183,1.01,1.41,1.41,1.41,1.41\n2023-09-02,Bayern,09,00+,138,184,184,184,184,13140183,1.05,1.4,1.4,1.4,1.4\n2023-09-01,Bayern,09,00+,134,189,189,189,189,13140183,1.02,1.44,1.44,1.44,1.44\n2023-08-31,Bayern,09,00+,134,188,188,188,188,13140183,1.02,1.43,1.43,1.43,1.43\n2023-08-30,Bayern,09,00+,132,189,189,189,189,13140183,1,1.44,1.44,1.44,1.44\n2023-08-29,Bayern,09,00+,132,200,200,200,200,13140183,1,1.52,1.52,1.52,1.52\n2023-08-28,Bayern,09,00+,0,191,191,191,191,13140183,0,1.45,1.45,1.45,1.45\n2023-08-27,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-26,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-25,Bayern,09,00+,0,206,206,206,206,13140183,0,1.57,1.57,1.57,1.57\n2023-08-24,Bayern,09,00+,112,218,218,218,218,13140183,0.85,1.66,1.66,1.66,1.66\n2023-08-23,Bayern,09,00+,154,236,236,236,236,13140183,1.17,1.8,1.8,1.8,1.8\n2023-08-22,Bayern,09,00+,116,203,203,203,203,13140183,0.88,1.54,1.54,1.54,1.54\n2023-08-21,Bayern,09,00+,119,218,218,218,218,13140183,0.91,1.66,1.66,1.66,1.66\n2023-08-20,Bayern,09,00+,123,210,210,210,210,13140183,0.94,1.6,1.6,1.6,1.6\n2023-08-19,Bayern,09,00+,125,208,208,208,208,13140183,0.95,1.58,1.58,1.58,1.58\n2023-08-18,Bayern,09,00+,95,187,187,187,187,13140183,0.72,1.42,1.42,1.42,1.42\n2023-08-17,Bayern,09,00+,77,157,157,157,157,13140183,0.59,1.19,1.19,1.19,1.19\n2023-08-16,Bayern,09,00+,61,129,129,129,129,13140183,0.46,0.98,0.98,0.98,0.98\n2023-08-15,Bayern,09,00+,77,142,142,142,142,13140183,0.59,1.08,1.08,1.08,1.08\n2023-08-14,Bayern,09,00+,69,104,104,104,104,13140183,0.53,0.79,0.79,0.79,0.79\n2023-08-13,Bayern,09,00+,74,106,106,106,106,13140183,0.56,0.81,0.81,0.81,0.81\n2023-08-12,Bayern,09,00+,77,107,107,107,107,13140183,0.59,0.81,0.81,0.81,0.81\n2023-08-11,Bayern,09,00+,73,109,109,109,109,13140183,0.56,0.83,0.83,0.83,0.83\n2023-08-10,Bayern,09,00+,70,106,106,106,106,13140183,0.53,0.81,0.81,0.81,0.81\n2023-08-09,Bayern,09,00+,58,99,99,99,99,13140183,0.44,0.75,0.75,0.75,0.75\n2023-08-08,Bayern,09,00+,48,92,92,92,92,13140183,0.37,0.7,0.7,0.7,0.7\n2023-08-07,Bayern,09,00+,56,90,90,90,90,13140183,0.43,0.68,0.68,0.68,0.68\n2023-08-06,Bayern,09,00+,57,85,85,85,85,13140183,0.43,0.65,0.65,0.65,0.65\n2023-08-05,Bayern,09,00+,62,86,86,86,86,13140183,0.47,0.65,0.65,0.65,0.65\n2023-08-04,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-03,Bayern,09,00+,51,81,81,81,81,13140183,0.39,0.62,0.62,0.62,0.62\n2023-08-02,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-01,Bayern,09,00+,46,71,71,71,71,13140183,0.35,0.54,0.54,0.54,0.54\n2023-07-31,Bayern,09,00+,53,70,70,70,70,13140183,0.4,0.53,0.53,0.53,0.53\n2023-07-30,Bayern,09,00+,54,70,70,70,70,13140183,0.41,0.53,0.53,0.53,0.53\n2023-07-29,Bayern,09,00+,56,67,67,67,67,13140183,0.43,0.51,0.51,0.51,0.51\n2023-07-28,Bayern,09,00+,51,68,68,68,68,13140183,0.39,0.52,0.52,0.52,0.52\n2023-07-27,Bayern,09,00+,42,60,60,60,60,13140183,0.32,0.46,0.46,0.46,0.46\n2023-07-26,Bayern,09,00+,34,63,63,63,63,13140183,0.26,0.48,0.48,0.48,0.48\n2023-07-25,Bayern,09,00+,31,55,55,55,55,13140183,0.24,0.42,0.42,0.42,0.42\n2023-07-24,Bayern,09,00+,30,44,44,44,44,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-23,Bayern,09,00+,30,43,43,43,43,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-22,Bayern,09,00+,30,41,41,41,41,13140183,0.23,0.31,0.31,0.31,0.31\n2023-07-21,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2023-07-20,Bayern,09,00+,31,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2023-07-19,Bayern,09,00+,29,37,37,37,37,13140183,0.22,0.28,0.28,0.28,0.28\n2023-07-18,Bayern,09,00+,27,44,44,44,44,13140183,0.21,0.33,0.33,0.33,0.33\n2023-07-17,Bayern,09,00+,31,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-16,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-15,Bayern,09,00+,33,45,45,45,45,13140183,0.25,0.34,0.34,0.34,0.34\n2023-07-14,Bayern,09,00+,38,53,53,53,53,13140183,0.29,0.4,0.4,0.4,0.4\n2023-07-13,Bayern,09,00+,40,53,53,53,53,13140183,0.3,0.4,0.4,0.4,0.4\n2023-07-12,Bayern,09,00+,30,50,50,50,50,13140183,0.23,0.38,0.38,0.38,0.38\n2023-07-11,Bayern,09,00+,35,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2023-07-10,Bayern,09,00+,30,48,48,48,48,13140183,0.23,0.37,0.37,0.37,0.37\n2023-07-09,Bayern,09,00+,32,49,49,49,49,13140183,0.24,0.37,0.37,0.37,0.37\n2023-07-08,Bayern,09,00+,33,50,50,50,50,13140183,0.25,0.38,0.38,0.38,0.38\n2023-07-07,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-06,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-05,Bayern,09,00+,37,53,53,53,53,13140183,0.28,0.4,0.4,0.4,0.4\n2023-07-04,Bayern,09,00+,30,46,46,46,46,13140183,0.23,0.35,0.35,0.35,0.35\n2023-07-03,Bayern,09,00+,24,46,46,46,46,13140183,0.18,0.35,0.35,0.35,0.35\n2023-07-02,Bayern,09,00+,25,45,45,45,45,13140183,0.19,0.34,0.34,0.34,0.34\n2023-07-01,Bayern,09,00+,26,44,44,44,44,13140183,0.2,0.33,0.33,0.33,0.33\n2023-06-30,Bayern,09,00+,24,37,37,37,37,13140183,0.18,0.28,0.28,0.28,0.28\n2023-06-29,Bayern,09,00+,24,34,34,34,34,13140183,0.18,0.26,0.26,0.26,0.26\n2023-06-28,Bayern,09,00+,27,37,37,37,37,13140183,0.21,0.28,0.28,0.28,0.28\n2023-06-27,Bayern,09,00+,30,38,38,38,38,13140183,0.23,0.29,0.29,0.29,0.29\n2023-06-26,Bayern,09,00+,39,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2023-06-25,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2023-06-24,Bayern,09,00+,41,49,49,49,49,13140183,0.31,0.37,0.37,0.37,0.37\n2023-06-23,Bayern,09,00+,51,63,63,63,63,13140183,0.39,0.48,0.48,0.48,0.48\n2023-06-22,Bayern,09,00+,55,68,68,68,68,13140183,0.42,0.52,0.52,0.52,0.52\n2023-06-21,Bayern,09,00+,62,73,73,73,73,13140183,0.47,0.56,0.56,0.56,0.56\n2023-06-20,Bayern,09,00+,64,92,92,92,92,13140183,0.49,0.7,0.7,0.7,0.7\n2023-06-19,Bayern,09,00+,71,102,102,102,102,13140183,0.54,0.78,0.78,0.78,0.78\n2023-06-18,Bayern,09,00+,72,103,103,103,103,13140183,0.55,0.78,0.78,0.78,0.78\n2023-06-17,Bayern,09,00+,74,105,105,105,105,13140183,0.56,0.8,0.8,0.8,0.8\n2023-06-16,Bayern,09,00+,78,103,103,103,103,13140183,0.59,0.78,0.78,0.78,0.78\n2023-06-15,Bayern,09,00+,72,98,98,98,98,13140183,0.55,0.75,0.75,0.75,0.75\n2023-06-14,Bayern,09,00+,65,97,97,97,97,13140183,0.49,0.74,0.74,0.74,0.74\n2023-06-13,Bayern,09,00+,64,89,89,89,89,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-12,Bayern,09,00+,62,90,90,90,90,13140183,0.47,0.68,0.68,0.68,0.68\n2023-06-11,Bayern,09,00+,65,90,90,90,90,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-10,Bayern,09,00+,66,90,90,90,90,13140183,0.5,0.68,0.68,0.68,0.68\n2023-06-09,Bayern,09,00+,69,96,96,96,96,13140183,0.53,0.73,0.73,0.73,0.73\n2023-06-08,Bayern,09,00+,86,109,109,109,109,13140183,0.65,0.83,0.83,0.83,0.83\n2023-06-07,Bayern,09,00+,96,123,123,123,123,13140183,0.73,0.94,0.94,0.94,0.94\n2023-06-06,Bayern,09,00+,125,158,158,158,158,13140183,0.95,1.2,1.2,1.2,1.2\n2023-06-05,Bayern,09,00+,102,134,134,134,134,13140183,0.78,1.02,1.02,1.02,1.02\n2023-06-04,Bayern,09,00+,102,132,132,132,132,13140183,0.78,1,1,1,1\n2023-06-03,Bayern,09,00+,106,134,134,134,134,13140183,0.81,1.02,1.02,1.02,1.02\n2023-06-02,Bayern,09,00+,109,136,136,136,136,13140183,0.83,1.03,1.03,1.03,1.03\n2023-06-01,Bayern,09,00+,113,149,149,149,149,13140183,0.86,1.13,1.13,1.13,1.13\n2023-05-31,Bayern,09,00+,106,147,147,147,147,13140183,0.81,1.12,1.12,1.12,1.12\n2023-05-30,Bayern,09,00+,95,143,143,143,143,13140183,0.72,1.09,1.09,1.09,1.09\n2023-05-29,Bayern,09,00+,155,204,204,204,204,13140183,1.18,1.55,1.55,1.55,1.55\n2023-05-28,Bayern,09,00+,162,211,211,211,211,13140183,1.23,1.61,1.61,1.61,1.61\n2023-05-27,Bayern,09,00+,167,212,212,212,212,13140183,1.27,1.61,1.61,1.61,1.61\n2023-05-26,Bayern,09,00+,184,232,232,232,232,13140183,1.4,1.77,1.77,1.77,1.77\n2023-05-25,Bayern,09,00+,163,207,207,207,207,13140183,1.24,1.58,1.58,1.58,1.58\n2023-05-24,Bayern,09,00+,176,232,232,232,232,13140183,1.34,1.77,1.77,1.77,1.77\n2023-05-23,Bayern,09,00+,131,217,217,217,217,13140183,1,1.65,1.65,1.65,1.65\n2023-05-22,Bayern,09,00+,134,223,223,223,223,13140183,1.02,1.7,1.7,1.7,1.7\n2023-05-21,Bayern,09,00+,137,218,218,218,218,13140183,1.04,1.66,1.66,1.66,1.66\n2023-05-20,Bayern,09,00+,144,220,220,220,220,13140183,1.1,1.67,1.67,1.67,1.67\n2023-05-19,Bayern,09,00+,137,208,208,208,208,13140183,1.04,1.58,1.58,1.58,1.58\n2023-05-18,Bayern,09,00+,160,227,227,227,227,13140183,1.22,1.73,1.73,1.73,1.73\n2023-05-17,Bayern,09,00+,153,205,205,205,205,13140183,1.16,1.56,1.56,1.56,1.56\n2023-05-16,Bayern,09,00+,147,219,219,219,219,13140183,1.12,1.67,1.67,1.67,1.67\n2023-05-15,Bayern,09,00+,196,242,242,242,242,13140183,1.49,1.84,1.84,1.84,1.84\n2023-05-14,Bayern,09,00+,199,242,242,242,242,13140183,1.51,1.84,1.84,1.84,1.84\n2023-05-13,Bayern,09,00+,205,242,242,242,242,13140183,1.56,1.84,1.84,1.84,1.84\n2023-05-12,Bayern,09,00+,222,257,257,257,257,13140183,1.69,1.96,1.96,1.96,1.96\n2023-05-11,Bayern,09,00+,216,288,288,288,288,13140183,1.64,2.19,2.19,2.19,2.19\n2023-05-10,Bayern,09,00+,232,321,321,321,321,13140183,1.77,2.44,2.44,2.44,2.44\n2023-05-09,Bayern,09,00+,300,398,398,398,398,13140183,2.28,3.03,3.03,3.03,3.03\n2023-05-08,Bayern,09,00+,225,312,312,312,312,13140183,1.71,2.37,2.37,2.37,2.37\n2023-05-07,Bayern,09,00+,232,317,317,317,317,13140183,1.77,2.41,2.41,2.41,2.41\n2023-05-06,Bayern,09,00+,251,329,329,329,329,13140183,1.91,2.5,2.5,2.5,2.5\n2023-05-05,Bayern,09,00+,259,332,332,332,332,13140183,1.97,2.53,2.53,2.53,2.53\n2023-05-04,Bayern,09,00+,255,330,330,330,330,13140183,1.94,2.51,2.51,2.51,2.51\n2023-05-03,Bayern,09,00+,228,329,329,329,329,13140183,1.74,2.5,2.5,2.5,2.5\n2023-05-02,Bayern,09,00+,168,265,265,265,265,13140183,1.28,2.02,2.02,2.02,2.02\n2023-05-01,Bayern,09,00+,293,397,397,397,397,13140183,2.23,3.02,3.02,3.02,3.02\n2023-04-30,Bayern,09,00+,299,396,396,396,396,13140183,2.28,3.01,3.01,3.01,3.01\n2023-04-29,Bayern,09,00+,309,389,389,389,389,13140183,2.35,2.96,2.96,2.96,2.96\n2023-04-28,Bayern,09,00+,302,388,388,388,388,13140183,2.3,2.95,2.95,2.95,2.95\n2023-04-27,Bayern,09,00+,320,403,403,403,403,13140183,2.44,3.07,3.07,3.07,3.07\n2023-04-26,Bayern,09,00+,348,436,436,436,436,13140183,2.65,3.32,3.32,3.32,3.32\n2023-04-25,Bayern,09,00+,336,455,455,455,455,13140183,2.56,3.46,3.46,3.46,3.46\n2023-04-24,Bayern,09,00+,363,477,477,477,477,13140183,2.76,3.63,3.63,3.63,3.63\n2023-04-23,Bayern,09,00+,375,482,482,482,482,13140183,2.85,3.67,3.67,3.67,3.67\n2023-04-22,Bayern,09,00+,386,481,481,481,481,13140183,2.94,3.66,3.66,3.66,3.66\n2023-04-21,Bayern,09,00+,416,518,518,518,518,13140183,3.17,3.94,3.94,3.94,3.94\n2023-04-20,Bayern,09,00+,434,552,552,552,552,13140183,3.3,4.2,4.2,4.2,4.2\n2023-04-19,Bayern,09,00+,432,545,545,545,545,13140183,3.29,4.15,4.15,4.15,4.15\n2023-04-18,Bayern,09,00+,550,720,720,720,720,13140183,4.19,5.48,5.48,5.48,5.48\n2023-04-17,Bayern,09,00+,407,567,567,567,567,13140183,3.1,4.32,4.32,4.32,4.32\n2023-04-16,Bayern,09,00+,430,580,580,580,580,13140183,3.27,4.41,4.41,4.41,4.41\n2023-04-15,Bayern,09,00+,449,590,590,590,590,13140183,3.42,4.49,4.49,4.49,4.49\n2023-04-14,Bayern,09,00+,380,520,520,520,520,13140183,2.89,3.96,3.96,3.96,3.96\n2023-04-13,Bayern,09,00+,370,510,510,510,510,13140183,2.82,3.88,3.88,3.88,3.88\n2023-04-12,Bayern,09,00+,353,525,525,525,525,13140183,2.69,4,4,4,4\n2023-04-11,Bayern,09,00+,273,443,443,443,443,13140183,2.08,3.37,3.37,3.37,3.37\n2023-04-10,Bayern,09,00+,508,696,696,696,696,13140183,3.87,5.3,5.3,5.3,5.3\n2023-04-09,Bayern,09,00+,527,690,690,690,690,13140183,4.01,5.25,5.25,5.25,5.25\n2023-04-08,Bayern,09,00+,548,692,692,692,692,13140183,4.17,5.27,5.27,5.27,5.27\n2023-04-07,Bayern,09,00+,650,797,797,797,797,13140183,4.95,6.07,6.07,6.07,6.07\n2023-04-06,Bayern,09,00+,633,810,810,810,810,13140183,4.82,6.16,6.16,6.16,6.16\n2023-04-05,Bayern,09,00+,639,852,852,852,852,13140183,4.86,6.48,6.48,6.48,6.48\n2023-04-04,Bayern,09,00+,604,879,879,879,879,13140183,4.6,6.69,6.69,6.69,6.69\n2023-04-03,Bayern,09,00+,725,956,956,956,956,13140183,5.52,7.28,7.28,7.28,7.28\n2023-04-02,Bayern,09,00+,757,969,969,969,969,13140183,5.76,7.37,7.37,7.37,7.37\n2023-04-01,Bayern,09,00+,779,972,972,972,972,13140183,5.93,7.4,7.4,7.4,7.4\n2023-03-31,Bayern,09,00+,807,1003,1003,1003,1003,13140183,6.14,7.63,7.63,7.63,7.63\n2023-03-30,Bayern,09,00+,861,1092,1092,1092,1092,13140183,6.55,8.31,8.31,8.31,8.31\n2023-03-29,Bayern,09,00+,875,1166,1166,1166,1166,13140183,6.66,8.87,8.87,8.87,8.87\n2023-03-28,Bayern,09,00+,832,1207,1207,1207,1207,13140183,6.33,9.19,9.19,9.19,9.19\n2023-03-27,Bayern,09,00+,950,1291,1291,1291,1291,13140183,7.23,9.82,9.82,9.82,9.82\n2023-03-26,Bayern,09,00+,987,1297,1297,1297,1297,13140183,7.51,9.87,9.87,9.87,9.87\n2023-03-25,Bayern,09,00+,1012,1299,1299,1299,1299,13140183,7.7,9.89,9.89,9.89,9.89\n2023-03-24,Bayern,09,00+,1049,1369,1369,1369,1369,13140183,7.98,10.42,10.42,10.42,10.42\n2023-03-23,Bayern,09,00+,1057,1418,1418,1418,1418,13140183,8.04,10.79,10.79,10.79,10.79\n2023-03-22,Bayern,09,00+,1058,1437,1437,1437,1437,13140183,8.05,10.94,10.94,10.94,10.94\n2023-03-21,Bayern,09,00+,1063,1496,1496,1496,1496,13140183,8.09,11.38,11.38,11.38,11.38\n2023-03-20,Bayern,09,00+,1107,1555,1555,1555,1555,13140183,8.42,11.83,11.83,11.83,11.83\n2023-03-19,Bayern,09,00+,1155,1568,1568,1568,1568,13140183,8.79,11.93,11.93,11.93,11.93\n2023-03-18,Bayern,09,00+,1187,1574,1574,1574,1574,13140183,9.03,11.98,11.98,11.98,11.98\n2023-03-17,Bayern,09,00+,1208,1607,1607,1607,1607,13140183,9.19,12.23,12.23,12.23,12.23\n2023-03-16,Bayern,09,00+,1265,1622,1622,1622,1622,13140183,9.63,12.34,12.34,12.34,12.34\n2023-03-15,Bayern,09,00+,1248,1654,1654,1654,1654,13140183,9.5,12.59,12.59,12.59,12.59\n2023-03-14,Bayern,09,00+,1252,1686,1686,1686,1686,13140183,9.53,12.83,12.83,12.83,12.83\n2023-03-13,Bayern,09,00+,1256,1747,1747,1747,1747,13140183,9.56,13.3,13.3,13.3,13.3\n2023-03-12,Bayern,09,00+,1302,1742,1742,1742,1742,13140183,9.91,13.26,13.26,13.26,13.26\n2023-03-11,Bayern,09,00+,1333,1744,1744,1744,1744,13140183,10.14,13.27,13.27,13.27,13.27\n2023-03-10,Bayern,09,00+,1305,1728,1728,1728,1728,13140183,9.93,13.15,13.15,13.15,13.15\n2023-03-09,Bayern,09,00+,1312,1796,1796,1796,1796,13140183,9.98,13.67,13.67,13.67,13.67\n2023-03-08,Bayern,09,00+,1313,1835,1835,1835,1835,13140183,9.99,13.96,13.96,13.96,13.96\n2023-03-07,Bayern,09,00+,1355,1932,1932,1932,1932,13140183,10.31,14.7,14.7,14.7,14.7\n2023-03-06,Bayern,09,00+,1473,2073,2073,2073,2073,13140183,11.21,15.78,15.78,15.78,15.78\n2023-03-05,Bayern,09,00+,1539,2097,2097,2097,2097,13140183,11.71,15.96,15.96,15.96,15.96\n2023-03-04,Bayern,09,00+,1585,2112,2112,2112,2112,13140183,12.06,16.07,16.07,16.07,16.07\n2023-03-03,Bayern,09,00+,1635,2216,2216,2216,2216,13140183,12.44,16.86,16.86,16.86,16.86\n2023-03-02,Bayern,09,00+,1669,2294,2294,2294,2294,13140183,12.7,17.46,17.46,17.46,17.46\n2023-03-01,Bayern,09,00+,1873,2551,2551,2551,2551,13140183,14.25,19.41,19.41,19.41,19.41\n2023-02-28,Bayern,09,00+,1712,2485,2485,2485,2485,13140183,13.03,18.91,18.91,18.91,18.91\n2023-02-27,Bayern,09,00+,1759,2532,2532,2532,2532,13140183,13.39,19.27,19.27,19.27,19.27\n2023-02-26,Bayern,09,00+,1824,2535,2535,2535,2535,13140183,13.88,19.29,19.29,19.29,19.29\n2023-02-25,Bayern,09,00+,1876,2540,2540,2540,2540,13140183,14.28,19.33,19.33,19.33,19.33\n2023-02-24,Bayern,09,00+,1856,2547,2547,2547,2547,13140183,14.12,19.38,19.38,19.38,19.38\n2023-02-23,Bayern,09,00+,1759,2516,2516,2516,2516,13140183,13.39,19.15,19.15,19.15,19.15\n2023-02-22,Bayern,09,00+,1540,2344,2344,2344,2344,13140183,11.72,17.84,17.84,17.84,17.84\n2023-02-21,Bayern,09,00+,1617,2405,2405,2405,2405,13140183,12.31,18.3,18.3,18.3,18.3\n2023-02-20,Bayern,09,00+,1618,2327,2327,2327,2327,13140183,12.31,17.71,17.71,17.71,17.71\n2023-02-19,Bayern,09,00+,1679,2320,2320,2320,2320,13140183,12.78,17.66,17.66,17.66,17.66\n2023-02-18,Bayern,09,00+,1731,2323,2323,2323,2323,13140183,13.17,17.68,17.68,17.68,17.68\n2023-02-17,Bayern,09,00+,1661,2250,2250,2250,2250,13140183,12.64,17.12,17.12,17.12,17.12\n2023-02-16,Bayern,09,00+,1638,2197,2197,2197,2197,13140183,12.47,16.72,16.72,16.72,16.72\n2023-02-15,Bayern,09,00+,1499,2123,2123,2123,2123,13140183,11.41,16.16,16.16,16.16,16.16\n2023-02-14,Bayern,09,00+,1437,2088,2088,2088,2088,13140183,10.94,15.89,15.89,15.89,15.89\n2023-02-13,Bayern,09,00+,1408,1962,1962,1962,1962,13140183,10.72,14.93,14.93,14.93,14.93\n2023-02-12,Bayern,09,00+,1448,1938,1938,1938,1938,13140183,11.02,14.75,14.75,14.75,14.75\n2023-02-11,Bayern,09,00+,1484,1916,1916,1916,1916,13140183,11.29,14.58,14.58,14.58,14.58\n2023-02-10,Bayern,09,00+,1444,1895,1895,1895,1895,13140183,10.99,14.42,14.42,14.42,14.42\n2023-02-09,Bayern,09,00+,1340,1803,1803,1803,1803,13140183,10.2,13.72,13.72,13.72,13.72\n2023-02-08,Bayern,09,00+,1293,1771,1771,1771,1771,13140183,9.84,13.48,13.48,13.48,13.48\n2023-02-07,Bayern,09,00+,1185,1680,1680,1680,1680,13140183,9.02,12.79,12.79,12.79,12.79\n2023-02-06,Bayern,09,00+,1096,1545,1545,1545,1545,13140183,8.34,11.76,11.76,11.76,11.76\n2023-02-05,Bayern,09,00+,1135,1548,1548,1548,1548,13140183,8.64,11.78,11.78,11.78,11.78\n2023-02-04,Bayern,09,00+,1167,1550,1550,1550,1550,13140183,8.88,11.8,11.8,11.8,11.8\n2023-02-03,Bayern,09,00+,1144,1521,1521,1521,1521,13140183,8.71,11.58,11.58,11.58,11.58\n2023-02-02,Bayern,09,00+,1143,1512,1512,1512,1512,13140183,8.7,11.51,11.51,11.51,11.51\n2023-02-01,Bayern,09,00+,1056,1406,1406,1406,1406,13140183,8.04,10.7,10.7,10.7,10.7\n2023-01-31,Bayern,09,00+,964,1374,1374,1374,1374,13140183,7.34,10.46,10.46,10.46,10.46\n2023-01-30,Bayern,09,00+,950,1329,1329,1329,1329,13140183,7.23,10.11,10.11,10.11,10.11\n2023-01-29,Bayern,09,00+,983,1318,1318,1318,1318,13140183,7.48,10.03,10.03,10.03,10.03\n2023-01-28,Bayern,09,00+,1014,1311,1311,1311,1311,13140183,7.72,9.98,9.98,9.98,9.98\n2023-01-27,Bayern,09,00+,959,1234,1234,1234,1234,13140183,7.3,9.39,9.39,9.39,9.39\n2023-01-26,Bayern,09,00+,940,1206,1206,1206,1206,13140183,7.15,9.18,9.18,9.18,9.18\n2023-01-25,Bayern,09,00+,899,1186,1186,1186,1186,13140183,6.84,9.03,9.03,9.03,9.03\n2023-01-24,Bayern,09,00+,810,1110,1110,1110,1110,13140183,6.16,8.45,8.45,8.45,8.45\n2023-01-23,Bayern,09,00+,827,1124,1124,1124,1124,13140183,6.29,8.55,8.55,8.55,8.55\n2023-01-22,Bayern,09,00+,848,1114,1114,1114,1114,13140183,6.45,8.48,8.48,8.48,8.48\n2023-01-21,Bayern,09,00+,869,1106,1106,1106,1106,13140183,6.61,8.42,8.42,8.42,8.42\n2023-01-20,Bayern,09,00+,867,1144,1144,1144,1144,13140183,6.6,8.71,8.71,8.71,8.71\n2023-01-19,Bayern,09,00+,834,1123,1123,1123,1123,13140183,6.35,8.55,8.55,8.55,8.55\n2023-01-18,Bayern,09,00+,885,1200,1200,1200,1200,13140183,6.74,9.13,9.13,9.13,9.13\n2023-01-17,Bayern,09,00+,773,1272,1272,1272,1272,13140183,5.88,9.68,9.68,9.68,9.68\n2023-01-16,Bayern,09,00+,1067,1436,1436,1436,1436,13140183,8.12,10.93,10.93,10.93,10.93\n2023-01-15,Bayern,09,00+,1109,1455,1455,1455,1455,13140183,8.44,11.07,11.07,11.07,11.07\n2023-01-14,Bayern,09,00+,1149,1471,1471,1471,1471,13140183,8.74,11.19,11.19,11.19,11.19\n2023-01-13,Bayern,09,00+,1040,1326,1326,1326,1326,13140183,7.91,10.09,10.09,10.09,10.09\n2023-01-12,Bayern,09,00+,1094,1414,1414,1414,1414,13140183,8.33,10.76,10.76,10.76,10.76\n2023-01-11,Bayern,09,00+,1070,1436,1436,1436,1436,13140183,8.14,10.93,10.93,10.93,10.93\n2023-01-10,Bayern,09,00+,973,1462,1462,1462,1462,13140183,7.4,11.13,11.13,11.13,11.13\n2023-01-09,Bayern,09,00+,826,1358,1358,1358,1358,13140183,6.29,10.33,10.33,10.33,10.33\n2023-01-08,Bayern,09,00+,863,1353,1353,1353,1353,13140183,6.57,10.3,10.3,10.3,10.3\n2023-01-07,Bayern,09,00+,898,0,0,0,0,13140183,6.83,0,0,0,0\n2023-01-06,Bayern,09,00+,1087,0,0,0,0,13140183,8.27,0,0,0,0\n2023-01-05,Bayern,09,00+,1163,0,0,0,0,13140183,8.85,0,0,0,0\n2023-01-04,Bayern,09,00+,1270,0,0,0,0,13140183,9.67,0,0,0,0\n2023-01-03,Bayern,09,00+,1452,0,0,0,0,13140183,11.05,0,0,0,0\n2023-01-02,Bayern,09,00+,1109,0,0,0,0,13140183,8.44,0,0,0,0\n2024-08-31,Saarland,10,00+,7,7,NA,NA,NA,983991,0.71,0.71,NA,NA,NA\n2024-08-30,Saarland,10,00+,8,8,9,8,10,983991,0.81,0.81,0.97,0.9,1.07\n2024-08-29,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.8,0.76,0.86\n2024-08-28,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.78,0.75,0.85\n2024-08-27,Saarland,10,00+,9,11,12,11,12,983991,0.91,1.12,1.22,1.18,1.3\n2024-08-26,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-25,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-24,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-23,Saarland,10,00+,14,14,14,14,15,983991,1.42,1.42,1.52,1.47,1.6\n2024-08-22,Saarland,10,00+,11,12,12,12,13,983991,1.12,1.22,1.3,1.26,1.37\n2024-08-21,Saarland,10,00+,10,13,13,13,14,983991,1.02,1.32,1.4,1.36,1.47\n2024-08-20,Saarland,10,00+,6,10,10,10,11,983991,0.61,1.02,1.07,1.04,1.12\n2024-08-19,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-18,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-17,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-16,Saarland,10,00+,9,10,10,10,10,983991,0.91,1.02,1.05,1.03,1.1\n2024-08-15,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.16,1.13,1.21\n2024-08-14,Saarland,10,00+,9,11,11,11,11,983991,0.91,1.12,1.15,1.13,1.19\n2024-08-13,Saarland,10,00+,9,12,12,12,12,983991,0.91,1.22,1.25,1.23,1.3\n2024-08-12,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-11,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-10,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.28\n2024-08-08,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.27\n2024-08-07,Saarland,10,00+,11,11,11,11,11,983991,1.12,1.12,1.14,1.12,1.16\n2024-08-06,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.34,1.33,1.37\n2024-08-05,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-04,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-03,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-02,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-08-01,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-07-31,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.23\n2024-07-30,Saarland,10,00+,6,9,9,9,9,983991,0.61,0.91,0.92,0.91,0.92\n2024-07-29,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-28,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-27,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-26,Saarland,10,00+,20,26,26,26,26,983991,2.03,2.64,2.64,2.64,2.65\n2024-07-25,Saarland,10,00+,17,30,30,30,30,983991,1.73,3.05,3.05,3.05,3.05\n2024-07-24,Saarland,10,00+,17,26,26,26,26,983991,1.73,2.64,2.64,2.64,2.64\n2024-07-23,Saarland,10,00+,14,26,26,26,26,983991,1.42,2.64,2.64,2.64,2.64\n2024-07-22,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-21,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-20,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-07-18,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.71,0.71,0.71\n2024-07-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-07-16,Saarland,10,00+,2,6,6,6,6,983991,0.2,0.61,0.61,0.61,0.61\n2024-07-15,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-14,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-13,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-12,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2024-07-11,Saarland,10,00+,1,8,8,8,8,983991,0.1,0.81,0.81,0.81,0.81\n2024-07-10,Saarland,10,00+,5,12,12,12,12,983991,0.51,1.22,1.22,1.22,1.22\n2024-07-09,Saarland,10,00+,5,14,14,14,14,983991,0.51,1.42,1.42,1.42,1.42\n2024-07-08,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-06,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-05,Saarland,10,00+,4,10,10,10,10,983991,0.41,1.02,1.02,1.02,1.02\n2024-07-04,Saarland,10,00+,2,9,9,9,9,983991,0.2,0.91,0.91,0.91,0.91\n2024-07-03,Saarland,10,00+,0,4,4,4,4,983991,0,0.41,0.41,0.41,0.41\n2024-07-02,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-07-01,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-30,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-28,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-27,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-26,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-25,Saarland,10,00+,1,6,6,6,6,983991,0.1,0.61,0.61,0.61,0.61\n2024-06-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-23,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-22,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-21,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-20,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-06-19,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-18,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-17,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-16,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-15,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-14,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-13,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-12,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-06-11,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-08,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-07,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-04,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-06-03,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-02,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-01,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-31,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-30,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-24,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-23,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-22,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-21,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-18,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-17,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-16,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-14,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-13,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-12,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-11,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-10,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-09,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-08,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-06,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-05,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-04,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-03,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-02,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-01,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-30,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-24,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-04-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-22,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-21,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-20,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-19,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2024-04-17,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-04-16,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-04-15,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-14,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-13,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-12,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-10,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-09,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-07,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-06,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-05,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-04,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-03,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-02,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-01,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-31,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-30,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-29,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-26,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-25,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-23,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-22,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-21,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-20,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-19,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-18,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-16,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-15,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-03-14,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-03-13,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-12,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-08,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-07,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-04,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-03,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-02,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-01,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-29,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-02-27,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-02-26,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-25,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-24,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-23,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-22,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-02-20,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2024-02-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-18,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-17,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-16,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2024-02-15,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-02-14,Saarland,10,00+,6,11,11,11,11,983991,0.61,1.12,1.12,1.12,1.12\n2024-02-13,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-02-12,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-11,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-10,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2024-02-08,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2024-02-07,Saarland,10,00+,10,15,15,15,15,983991,1.02,1.52,1.52,1.52,1.52\n2024-02-06,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.03\n2024-02-05,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-04,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-03,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-02,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2024-02-01,Saarland,10,00+,12,18,18,18,18,983991,1.22,1.83,1.83,1.83,1.83\n2024-01-31,Saarland,10,00+,9,15,15,15,15,983991,0.91,1.52,1.52,1.52,1.52\n2024-01-30,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-01-29,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-28,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-27,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-26,Saarland,10,00+,9,14,14,14,14,983991,0.91,1.42,1.42,1.42,1.42\n2024-01-25,Saarland,10,00+,12,17,17,17,17,983991,1.22,1.73,1.73,1.73,1.73\n2024-01-24,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2024-01-23,Saarland,10,00+,14,19,19,19,19,983991,1.42,1.93,1.93,1.93,1.93\n2024-01-22,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-21,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-20,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-19,Saarland,10,00+,12,20,20,20,20,983991,1.22,2.03,2.03,2.03,2.03\n2024-01-18,Saarland,10,00+,11,17,17,17,17,983991,1.12,1.73,1.73,1.73,1.73\n2024-01-17,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-01-16,Saarland,10,00+,22,25,25,25,25,983991,2.24,2.54,2.54,2.54,2.54\n2024-01-15,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-14,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-13,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-12,Saarland,10,00+,15,24,24,24,24,983991,1.52,2.44,2.44,2.44,2.44\n2024-01-11,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2024-01-10,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2024-01-09,Saarland,10,00+,44,57,57,57,57,983991,4.47,5.79,5.79,5.79,5.79\n2024-01-08,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-07,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-06,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-05,Saarland,10,00+,40,67,67,67,67,983991,4.07,6.81,6.81,6.81,6.81\n2024-01-04,Saarland,10,00+,37,69,69,69,69,983991,3.76,7.01,7.01,7.01,7.01\n2024-01-03,Saarland,10,00+,31,75,75,75,75,983991,3.15,7.62,7.62,7.62,7.62\n2024-01-02,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2024-01-01,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2023-12-31,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-30,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-29,Saarland,10,00+,11,33,33,33,33,983991,1.12,3.35,3.35,3.35,3.35\n2023-12-28,Saarland,10,00+,13,35,35,35,35,983991,1.32,3.56,3.56,3.56,3.56\n2023-12-27,Saarland,10,00+,14,28,28,28,28,983991,1.42,2.85,2.85,2.85,2.85\n2023-12-26,Saarland,10,00+,23,41,41,41,41,983991,2.34,4.17,4.17,4.17,4.17\n2023-12-25,Saarland,10,00+,31,53,53,53,53,983991,3.15,5.39,5.39,5.39,5.39\n2023-12-24,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-23,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-22,Saarland,10,00+,30,50,50,50,50,983991,3.05,5.08,5.08,5.08,5.08\n2023-12-21,Saarland,10,00+,35,59,59,59,59,983991,3.56,6,6,6,6\n2023-12-20,Saarland,10,00+,36,58,58,58,58,983991,3.66,5.89,5.89,5.89,5.89\n2023-12-19,Saarland,10,00+,37,58,58,58,58,983991,3.76,5.89,5.89,5.89,5.89\n2023-12-18,Saarland,10,00+,47,62,62,62,62,983991,4.78,6.3,6.3,6.3,6.3\n2023-12-17,Saarland,10,00+,47,63,63,63,63,983991,4.78,6.4,6.4,6.4,6.4\n2023-12-16,Saarland,10,00+,47,64,64,64,64,983991,4.78,6.5,6.5,6.5,6.5\n2023-12-15,Saarland,10,00+,45,66,66,66,66,983991,4.57,6.71,6.71,6.71,6.71\n2023-12-14,Saarland,10,00+,31,51,51,51,51,983991,3.15,5.18,5.18,5.18,5.18\n2023-12-13,Saarland,10,00+,35,54,54,54,54,983991,3.56,5.49,5.49,5.49,5.49\n2023-12-12,Saarland,10,00+,55,74,74,74,74,983991,5.59,7.52,7.52,7.52,7.52\n2023-12-11,Saarland,10,00+,49,70,70,70,70,983991,4.98,7.11,7.11,7.11,7.11\n2023-12-10,Saarland,10,00+,49,69,69,69,69,983991,4.98,7.01,7.01,7.01,7.01\n2023-12-09,Saarland,10,00+,49,68,68,68,68,983991,4.98,6.91,6.91,6.91,6.91\n2023-12-08,Saarland,10,00+,54,73,73,73,73,983991,5.49,7.42,7.42,7.42,7.42\n2023-12-07,Saarland,10,00+,54,75,75,75,75,983991,5.49,7.62,7.62,7.62,7.62\n2023-12-06,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-12-05,Saarland,10,00+,35,45,45,45,45,983991,3.56,4.57,4.57,4.57,4.57\n2023-12-04,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-03,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-02,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-01,Saarland,10,00+,40,46,46,46,46,983991,4.07,4.67,4.67,4.67,4.67\n2023-11-30,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-29,Saarland,10,00+,39,53,53,53,53,983991,3.96,5.39,5.39,5.39,5.39\n2023-11-28,Saarland,10,00+,30,55,55,55,55,983991,3.05,5.59,5.59,5.59,5.59\n2023-11-27,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-26,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-25,Saarland,10,00+,37,52,52,52,52,983991,3.76,5.28,5.28,5.28,5.28\n2023-11-24,Saarland,10,00+,36,49,49,49,49,983991,3.66,4.98,4.98,4.98,4.98\n2023-11-23,Saarland,10,00+,26,43,43,43,43,983991,2.64,4.37,4.37,4.37,4.37\n2023-11-22,Saarland,10,00+,32,45,45,45,45,983991,3.25,4.57,4.57,4.57,4.57\n2023-11-21,Saarland,10,00+,29,40,40,40,40,983991,2.95,4.07,4.07,4.07,4.07\n2023-11-20,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-19,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-18,Saarland,10,00+,38,45,45,45,45,983991,3.86,4.57,4.57,4.57,4.57\n2023-11-17,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-16,Saarland,10,00+,45,53,53,53,53,983991,4.57,5.39,5.39,5.39,5.39\n2023-11-15,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-14,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-13,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-11-12,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-11,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-10,Saarland,10,00+,45,61,61,61,61,983991,4.57,6.2,6.2,6.2,6.2\n2023-11-09,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-11-08,Saarland,10,00+,44,62,62,62,62,983991,4.47,6.3,6.3,6.3,6.3\n2023-11-07,Saarland,10,00+,54,70,70,70,70,983991,5.49,7.11,7.11,7.11,7.11\n2023-11-06,Saarland,10,00+,66,87,87,87,87,983991,6.71,8.84,8.84,8.84,8.84\n2023-11-05,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-04,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-03,Saarland,10,00+,61,82,82,82,82,983991,6.2,8.33,8.33,8.33,8.33\n2023-11-02,Saarland,10,00+,74,88,88,88,88,983991,7.52,8.94,8.94,8.94,8.94\n2023-11-01,Saarland,10,00+,84,98,98,98,98,983991,8.54,9.96,9.96,9.96,9.96\n2023-10-31,Saarland,10,00+,88,111,111,111,111,983991,8.94,11.28,11.28,11.28,11.28\n2023-10-30,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-29,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-28,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-27,Saarland,10,00+,104,115,115,115,115,983991,10.57,11.69,11.69,11.69,11.69\n2023-10-26,Saarland,10,00+,104,111,111,111,111,983991,10.57,11.28,11.28,11.28,11.28\n2023-10-25,Saarland,10,00+,102,116,116,116,116,983991,10.37,11.79,11.79,11.79,11.79\n2023-10-24,Saarland,10,00+,111,128,128,128,128,983991,11.28,13.01,13.01,13.01,13.01\n2023-10-23,Saarland,10,00+,95,117,117,117,117,983991,9.65,11.89,11.89,11.89,11.89\n2023-10-22,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-21,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-20,Saarland,10,00+,98,120,120,120,120,983991,9.96,12.2,12.2,12.2,12.2\n2023-10-19,Saarland,10,00+,100,118,118,118,118,983991,10.16,11.99,11.99,11.99,11.99\n2023-10-18,Saarland,10,00+,96,116,116,116,116,983991,9.76,11.79,11.79,11.79,11.79\n2023-10-17,Saarland,10,00+,65,87,87,87,87,983991,6.61,8.84,8.84,8.84,8.84\n2023-10-16,Saarland,10,00+,77,91,91,91,91,983991,7.83,9.25,9.25,9.25,9.25\n2023-10-15,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-14,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-13,Saarland,10,00+,76,85,85,85,85,983991,7.72,8.64,8.64,8.64,8.64\n2023-10-12,Saarland,10,00+,65,83,83,83,83,983991,6.61,8.44,8.44,8.44,8.44\n2023-10-11,Saarland,10,00+,72,83,83,83,83,983991,7.32,8.44,8.44,8.44,8.44\n2023-10-10,Saarland,10,00+,51,73,73,73,73,983991,5.18,7.42,7.42,7.42,7.42\n2023-10-09,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-08,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-07,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-06,Saarland,10,00+,34,46,46,46,46,983991,3.46,4.67,4.67,4.67,4.67\n2023-10-05,Saarland,10,00+,26,38,38,38,38,983991,2.64,3.86,3.86,3.86,3.86\n2023-10-04,Saarland,10,00+,19,31,31,31,31,983991,1.93,3.15,3.15,3.15,3.15\n2023-10-03,Saarland,10,00+,23,37,37,37,37,983991,2.34,3.76,3.76,3.76,3.76\n2023-10-02,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-10-01,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-30,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-29,Saarland,10,00+,12,23,23,23,23,983991,1.22,2.34,2.34,2.34,2.34\n2023-09-28,Saarland,10,00+,12,22,22,22,22,983991,1.22,2.24,2.24,2.24,2.24\n2023-09-27,Saarland,10,00+,14,21,21,21,21,983991,1.42,2.13,2.13,2.13,2.13\n2023-09-26,Saarland,10,00+,21,26,26,26,26,983991,2.13,2.64,2.64,2.64,2.64\n2023-09-25,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-24,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-23,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-22,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-21,Saarland,10,00+,24,28,28,28,28,983991,2.44,2.85,2.85,2.85,2.85\n2023-09-20,Saarland,10,00+,25,29,29,29,29,983991,2.54,2.95,2.95,2.95,2.95\n2023-09-19,Saarland,10,00+,20,25,25,25,25,983991,2.03,2.54,2.54,2.54,2.54\n2023-09-18,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-17,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-16,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-15,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-14,Saarland,10,00+,24,30,30,30,30,983991,2.44,3.05,3.05,3.05,3.05\n2023-09-13,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-12,Saarland,10,00+,14,24,24,24,24,983991,1.42,2.44,2.44,2.44,2.44\n2023-09-11,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-10,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-09,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-08,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2023-09-06,Saarland,10,00+,5,10,10,10,10,983991,0.51,1.02,1.02,1.02,1.02\n2023-09-05,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-09-04,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-03,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-02,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-01,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-08-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-08-30,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-08-29,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-08-28,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-27,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-26,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-25,Saarland,10,00+,0,6,6,6,6,983991,0,0.61,0.61,0.61,0.61\n2023-08-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-23,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-08-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-08-21,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-20,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-19,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-17,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-16,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-15,Saarland,10,00+,6,7,7,7,7,983991,0.61,0.71,0.71,0.71,0.71\n2023-08-14,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-13,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-12,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2023-08-10,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-08-09,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-08-08,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2023-08-07,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-06,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-05,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-04,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-03,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-02,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-08-01,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-07-31,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-30,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-29,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-28,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-27,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-26,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-25,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-07-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-23,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-22,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-21,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-07-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-18,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-07-17,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-16,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-14,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-13,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-12,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-10,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-09,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-06,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-05,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-04,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2023-07-03,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-02,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-01,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-30,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2023-06-28,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-06-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2023-06-26,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-25,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-24,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-21,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-06-20,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2023-06-19,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-18,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-17,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-16,Saarland,10,00+,14,14,14,14,14,983991,1.42,1.42,1.42,1.42,1.42\n2023-06-15,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-14,Saarland,10,00+,12,13,13,13,13,983991,1.22,1.32,1.32,1.32,1.32\n2023-06-13,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-12,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-11,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-10,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-09,Saarland,10,00+,6,6,6,6,6,983991,0.61,0.61,0.61,0.61,0.61\n2023-06-08,Saarland,10,00+,7,7,7,7,7,983991,0.71,0.71,0.71,0.71,0.71\n2023-06-07,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-06-06,Saarland,10,00+,11,14,14,14,14,983991,1.12,1.42,1.42,1.42,1.42\n2023-06-05,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2023-06-04,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-03,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-02,Saarland,10,00+,7,13,13,13,13,983991,0.71,1.32,1.32,1.32,1.32\n2023-06-01,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-05-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-05-30,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-05-29,Saarland,10,00+,16,17,17,17,17,983991,1.63,1.73,1.73,1.73,1.73\n2023-05-28,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-27,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-26,Saarland,10,00+,15,15,15,15,15,983991,1.52,1.52,1.52,1.52,1.52\n2023-05-25,Saarland,10,00+,13,14,14,14,14,983991,1.32,1.42,1.42,1.42,1.42\n2023-05-24,Saarland,10,00+,11,16,16,16,16,983991,1.12,1.63,1.63,1.63,1.63\n2023-05-23,Saarland,10,00+,10,17,17,17,17,983991,1.02,1.73,1.73,1.73,1.73\n2023-05-22,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-20,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-19,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-05-18,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-05-17,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-05-16,Saarland,10,00+,11,15,15,15,15,983991,1.12,1.52,1.52,1.52,1.52\n2023-05-15,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-14,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-13,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-12,Saarland,10,00+,18,20,20,20,20,983991,1.83,2.03,2.03,2.03,2.03\n2023-05-11,Saarland,10,00+,16,19,19,19,19,983991,1.63,1.93,1.93,1.93,1.93\n2023-05-10,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2023-05-09,Saarland,10,00+,19,25,25,25,25,983991,1.93,2.54,2.54,2.54,2.54\n2023-05-08,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-07,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-06,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-05,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-04,Saarland,10,00+,10,21,21,21,21,983991,1.02,2.13,2.13,2.13,2.13\n2023-05-03,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-02,Saarland,10,00+,11,18,18,18,18,983991,1.12,1.83,1.83,1.83,1.83\n2023-05-01,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-30,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-29,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-28,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2023-04-27,Saarland,10,00+,28,40,40,40,40,983991,2.85,4.07,4.07,4.07,4.07\n2023-04-26,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-04-25,Saarland,10,00+,32,44,44,44,44,983991,3.25,4.47,4.47,4.47,4.47\n2023-04-24,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-23,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-22,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-21,Saarland,10,00+,20,34,34,34,34,983991,2.03,3.46,3.46,3.46,3.46\n2023-04-20,Saarland,10,00+,21,31,31,31,31,983991,2.13,3.15,3.15,3.15,3.15\n2023-04-19,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-18,Saarland,10,00+,27,36,36,36,36,983991,2.74,3.66,3.66,3.66,3.66\n2023-04-17,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-16,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-15,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-14,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-13,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-12,Saarland,10,00+,20,27,27,27,27,983991,2.03,2.74,2.74,2.74,2.74\n2023-04-11,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2023-04-10,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-09,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-08,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-07,Saarland,10,00+,38,47,47,47,47,983991,3.86,4.78,4.78,4.78,4.78\n2023-04-06,Saarland,10,00+,39,46,46,46,46,983991,3.96,4.67,4.67,4.67,4.67\n2023-04-05,Saarland,10,00+,42,49,49,49,49,983991,4.27,4.98,4.98,4.98,4.98\n2023-04-04,Saarland,10,00+,35,44,44,44,44,983991,3.56,4.47,4.47,4.47,4.47\n2023-04-03,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-02,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-01,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-03-31,Saarland,10,00+,32,37,37,37,37,983991,3.25,3.76,3.76,3.76,3.76\n2023-03-30,Saarland,10,00+,43,48,48,48,48,983991,4.37,4.88,4.88,4.88,4.88\n2023-03-29,Saarland,10,00+,49,51,51,51,51,983991,4.98,5.18,5.18,5.18,5.18\n2023-03-28,Saarland,10,00+,66,71,71,71,71,983991,6.71,7.22,7.22,7.22,7.22\n2023-03-27,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-26,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-25,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-24,Saarland,10,00+,90,98,98,98,98,983991,9.15,9.96,9.96,9.96,9.96\n2023-03-23,Saarland,10,00+,91,102,102,102,102,983991,9.25,10.37,10.37,10.37,10.37\n2023-03-22,Saarland,10,00+,105,116,116,116,116,983991,10.67,11.79,11.79,11.79,11.79\n2023-03-21,Saarland,10,00+,112,122,122,122,122,983991,11.38,12.4,12.4,12.4,12.4\n2023-03-20,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-19,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-18,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-17,Saarland,10,00+,137,150,150,150,150,983991,13.92,15.24,15.24,15.24,15.24\n2023-03-16,Saarland,10,00+,161,174,174,174,174,983991,16.36,17.68,17.68,17.68,17.68\n2023-03-15,Saarland,10,00+,158,175,175,175,175,983991,16.06,17.78,17.78,17.78,17.78\n2023-03-14,Saarland,10,00+,155,184,184,184,184,983991,15.75,18.7,18.7,18.7,18.7\n2023-03-13,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-12,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-11,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-10,Saarland,10,00+,155,181,181,181,181,983991,15.75,18.39,18.39,18.39,18.39\n2023-03-09,Saarland,10,00+,129,154,154,154,154,983991,13.11,15.65,15.65,15.65,15.65\n2023-03-08,Saarland,10,00+,131,148,148,148,148,983991,13.31,15.04,15.04,15.04,15.04\n2023-03-07,Saarland,10,00+,106,135,135,135,135,983991,10.77,13.72,13.72,13.72,13.72\n2023-03-06,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-05,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-04,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-03,Saarland,10,00+,72,114,114,114,114,983991,7.32,11.59,11.59,11.59,11.59\n2023-03-02,Saarland,10,00+,82,123,123,123,123,983991,8.33,12.5,12.5,12.5,12.5\n2023-03-01,Saarland,10,00+,88,127,127,127,127,983991,8.94,12.91,12.91,12.91,12.91\n2023-02-28,Saarland,10,00+,119,157,157,157,157,983991,12.09,15.96,15.96,15.96,15.96\n2023-02-27,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-26,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-25,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-24,Saarland,10,00+,84,112,112,112,112,983991,8.54,11.38,11.38,11.38,11.38\n2023-02-23,Saarland,10,00+,84,102,102,102,102,983991,8.54,10.37,10.37,10.37,10.37\n2023-02-22,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-02-21,Saarland,10,00+,45,56,56,56,56,983991,4.57,5.69,5.69,5.69,5.69\n2023-02-20,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-19,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-18,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-17,Saarland,10,00+,74,91,91,91,91,983991,7.52,9.25,9.25,9.25,9.25\n2023-02-16,Saarland,10,00+,77,96,96,96,96,983991,7.83,9.76,9.76,9.76,9.76\n2023-02-15,Saarland,10,00+,79,104,104,104,104,983991,8.03,10.57,10.57,10.57,10.57\n2023-02-14,Saarland,10,00+,84,101,101,101,101,983991,8.54,10.26,10.26,10.26,10.26\n2023-02-13,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-12,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-11,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-10,Saarland,10,00+,108,122,122,122,122,983991,10.98,12.4,12.4,12.4,12.4\n2023-02-09,Saarland,10,00+,92,108,108,108,108,983991,9.35,10.98,10.98,10.98,10.98\n2023-02-08,Saarland,10,00+,82,97,97,97,97,983991,8.33,9.86,9.86,9.86,9.86\n2023-02-07,Saarland,10,00+,92,102,102,102,102,983991,9.35,10.37,10.37,10.37,10.37\n2023-02-06,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-05,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-04,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-03,Saarland,10,00+,65,74,74,74,74,983991,6.61,7.52,7.52,7.52,7.52\n2023-02-02,Saarland,10,00+,71,79,79,79,79,983991,7.22,8.03,8.03,8.03,8.03\n2023-02-01,Saarland,10,00+,69,79,79,79,79,983991,7.01,8.03,8.03,8.03,8.03\n2023-01-31,Saarland,10,00+,40,60,60,60,60,983991,4.07,6.1,6.1,6.1,6.1\n2023-01-30,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-29,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-28,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-27,Saarland,10,00+,37,46,46,46,46,983991,3.76,4.67,4.67,4.67,4.67\n2023-01-26,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-01-25,Saarland,10,00+,44,55,55,55,55,983991,4.47,5.59,5.59,5.59,5.59\n2023-01-24,Saarland,10,00+,57,69,69,69,69,983991,5.79,7.01,7.01,7.01,7.01\n2023-01-23,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-22,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-21,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-20,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-01-19,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-01-18,Saarland,10,00+,75,94,94,94,94,983991,7.62,9.55,9.55,9.55,9.55\n2023-01-17,Saarland,10,00+,88,99,99,99,99,983991,8.94,10.06,10.06,10.06,10.06\n2023-01-16,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-15,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-14,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-13,Saarland,10,00+,72,94,94,94,94,983991,7.32,9.55,9.55,9.55,9.55\n2023-01-12,Saarland,10,00+,76,101,101,101,101,983991,7.72,10.26,10.26,10.26,10.26\n2023-01-11,Saarland,10,00+,81,100,100,100,100,983991,8.23,10.16,10.16,10.16,10.16\n2023-01-10,Saarland,10,00+,86,108,108,108,108,983991,8.74,10.98,10.98,10.98,10.98\n2023-01-09,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-08,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-07,Saarland,10,00+,117,0,0,0,0,983991,11.89,0,0,0,0\n2023-01-06,Saarland,10,00+,110,0,0,0,0,983991,11.18,0,0,0,0\n2023-01-05,Saarland,10,00+,95,0,0,0,0,983991,9.65,0,0,0,0\n2023-01-04,Saarland,10,00+,62,0,0,0,0,983991,6.3,0,0,0,0\n2023-01-03,Saarland,10,00+,70,0,0,0,0,983991,7.11,0,0,0,0\n2023-01-02,Saarland,10,00+,42,0,0,0,0,983991,4.27,0,0,0,0\n2024-08-31,Berlin,11,00+,48,48,NA,NA,NA,3664088,1.31,1.31,NA,NA,NA\n2024-08-30,Berlin,11,00+,47,51,59,56,63,3664088,1.28,1.39,1.63,1.55,1.74\n2024-08-29,Berlin,11,00+,51,56,64,61,68,3664088,1.39,1.53,1.76,1.68,1.88\n2024-08-28,Berlin,11,00+,56,60,67,64,71,3664088,1.53,1.64,1.84,1.76,1.96\n2024-08-27,Berlin,11,00+,49,60,66,63,70,3664088,1.34,1.64,1.81,1.74,1.93\n2024-08-26,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-25,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-24,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-23,Berlin,11,00+,42,53,56,55,60,3664088,1.15,1.45,1.55,1.5,1.65\n2024-08-22,Berlin,11,00+,35,49,52,50,55,3664088,0.96,1.34,1.43,1.38,1.51\n2024-08-21,Berlin,11,00+,33,43,45,44,47,3664088,0.9,1.17,1.24,1.21,1.31\n2024-08-20,Berlin,11,00+,38,44,46,45,48,3664088,1.04,1.2,1.26,1.23,1.32\n2024-08-19,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-18,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-17,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-16,Berlin,11,00+,51,55,57,55,59,3664088,1.39,1.5,1.56,1.52,1.62\n2024-08-15,Berlin,11,00+,50,57,58,57,61,3664088,1.36,1.56,1.61,1.58,1.68\n2024-08-14,Berlin,11,00+,46,56,57,56,60,3664088,1.26,1.53,1.58,1.54,1.64\n2024-08-13,Berlin,11,00+,37,52,53,52,55,3664088,1.01,1.42,1.46,1.43,1.52\n2024-08-12,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-11,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-10,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-09,Berlin,11,00+,34,41,41,41,43,3664088,0.93,1.12,1.14,1.13,1.17\n2024-08-08,Berlin,11,00+,35,39,39,39,40,3664088,0.96,1.06,1.08,1.07,1.11\n2024-08-07,Berlin,11,00+,31,36,36,36,37,3664088,0.85,0.98,1,0.99,1.02\n2024-08-06,Berlin,11,00+,30,38,38,38,39,3664088,0.82,1.04,1.05,1.04,1.07\n2024-08-05,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-04,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-03,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-02,Berlin,11,00+,41,48,48,48,49,3664088,1.12,1.31,1.32,1.31,1.34\n2024-08-01,Berlin,11,00+,41,49,49,49,49,3664088,1.12,1.34,1.35,1.34,1.36\n2024-07-31,Berlin,11,00+,41,56,56,56,56,3664088,1.12,1.53,1.54,1.53,1.55\n2024-07-30,Berlin,11,00+,38,61,61,61,61,3664088,1.04,1.66,1.67,1.67,1.68\n2024-07-29,Berlin,11,00+,33,50,50,50,50,3664088,0.9,1.36,1.37,1.36,1.37\n2024-07-28,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.5\n2024-07-27,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.5\n2024-07-26,Berlin,11,00+,35,59,59,59,59,3664088,0.96,1.61,1.61,1.61,1.61\n2024-07-25,Berlin,11,00+,32,60,60,60,60,3664088,0.87,1.64,1.64,1.64,1.64\n2024-07-24,Berlin,11,00+,33,53,53,53,53,3664088,0.9,1.45,1.45,1.45,1.45\n2024-07-23,Berlin,11,00+,35,56,56,56,56,3664088,0.96,1.53,1.53,1.53,1.53\n2024-07-22,Berlin,11,00+,50,76,76,76,76,3664088,1.36,2.07,2.07,2.07,2.07\n2024-07-21,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-20,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-19,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-18,Berlin,11,00+,58,78,78,78,78,3664088,1.58,2.13,2.13,2.13,2.13\n2024-07-17,Berlin,11,00+,56,80,80,80,80,3664088,1.53,2.18,2.18,2.18,2.18\n2024-07-16,Berlin,11,00+,54,73,73,73,73,3664088,1.47,1.99,1.99,1.99,1.99\n2024-07-15,Berlin,11,00+,50,62,62,62,62,3664088,1.36,1.69,1.69,1.69,1.69\n2024-07-14,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-13,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-12,Berlin,11,00+,46,60,60,60,60,3664088,1.26,1.64,1.64,1.64,1.64\n2024-07-11,Berlin,11,00+,42,52,52,52,52,3664088,1.15,1.42,1.42,1.42,1.42\n2024-07-10,Berlin,11,00+,30,54,54,54,54,3664088,0.82,1.47,1.47,1.47,1.47\n2024-07-09,Berlin,11,00+,37,60,60,60,60,3664088,1.01,1.64,1.64,1.64,1.64\n2024-07-08,Berlin,11,00+,28,48,48,48,48,3664088,0.76,1.31,1.31,1.31,1.31\n2024-07-07,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-06,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-05,Berlin,11,00+,30,47,47,47,47,3664088,0.82,1.28,1.28,1.28,1.28\n2024-07-04,Berlin,11,00+,27,46,46,46,46,3664088,0.74,1.26,1.26,1.26,1.26\n2024-07-03,Berlin,11,00+,36,47,47,47,47,3664088,0.98,1.28,1.28,1.28,1.28\n2024-07-02,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2024-07-01,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-30,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-29,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-28,Berlin,11,00+,57,65,65,65,65,3664088,1.56,1.77,1.77,1.77,1.77\n2024-06-27,Berlin,11,00+,49,60,60,60,60,3664088,1.34,1.64,1.64,1.64,1.64\n2024-06-26,Berlin,11,00+,38,51,51,51,51,3664088,1.04,1.39,1.39,1.39,1.39\n2024-06-25,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2024-06-24,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-23,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-22,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-21,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-20,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-19,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-06-18,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-06-17,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-16,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-15,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-14,Berlin,11,00+,2,5,5,5,5,3664088,0.05,0.14,0.14,0.14,0.14\n2024-06-13,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-06-12,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-06-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-06-10,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-09,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-08,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-07,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-06,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-05,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-06-04,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-01,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-05-31,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-30,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-29,Berlin,11,00+,12,15,15,15,15,3664088,0.33,0.41,0.41,0.41,0.41\n2024-05-28,Berlin,11,00+,13,16,16,16,16,3664088,0.35,0.44,0.44,0.44,0.44\n2024-05-27,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-26,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-25,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-05-24,Berlin,11,00+,17,19,19,19,19,3664088,0.46,0.52,0.52,0.52,0.52\n2024-05-23,Berlin,11,00+,15,19,19,19,19,3664088,0.41,0.52,0.52,0.52,0.52\n2024-05-22,Berlin,11,00+,6,13,13,13,13,3664088,0.16,0.35,0.35,0.35,0.35\n2024-05-21,Berlin,11,00+,4,10,10,10,10,3664088,0.11,0.27,0.27,0.27,0.27\n2024-05-20,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-19,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-18,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-05-17,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2024-05-16,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-15,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-14,Berlin,11,00+,3,9,9,9,9,3664088,0.08,0.25,0.25,0.25,0.25\n2024-05-13,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-12,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-11,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-10,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-09,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-08,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-07,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-05-06,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-03,Berlin,11,00+,5,8,8,8,8,3664088,0.14,0.22,0.22,0.22,0.22\n2024-05-02,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-05-01,Berlin,11,00+,5,6,6,6,6,3664088,0.14,0.16,0.16,0.16,0.16\n2024-04-30,Berlin,11,00+,6,6,6,6,6,3664088,0.16,0.16,0.16,0.16,0.16\n2024-04-29,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-28,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-27,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-26,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-24,Berlin,11,00+,5,7,7,7,7,3664088,0.14,0.19,0.19,0.19,0.19\n2024-04-23,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-22,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-21,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-20,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-19,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-18,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-04-17,Berlin,11,00+,2,2,2,2,2,3664088,0.05,0.05,0.05,0.05,0.05\n2024-04-16,Berlin,11,00+,3,3,3,3,3,3664088,0.08,0.08,0.08,0.08,0.08\n2024-04-15,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Berlin,11,00+,4,4,4,4,4,3664088,0.11,0.11,0.11,0.11,0.11\n2024-04-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-04-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-04-09,Berlin,11,00+,11,16,16,16,16,3664088,0.3,0.44,0.44,0.44,0.44\n2024-04-08,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-07,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-06,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-05,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-04,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-04-03,Berlin,11,00+,6,10,10,10,10,3664088,0.16,0.27,0.27,0.27,0.27\n2024-04-02,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-01,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-31,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-30,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-29,Berlin,11,00+,8,8,8,8,8,3664088,0.22,0.22,0.22,0.22,0.22\n2024-03-28,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-03-27,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-03-26,Berlin,11,00+,7,9,9,9,9,3664088,0.19,0.25,0.25,0.25,0.25\n2024-03-25,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-24,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-23,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-22,Berlin,11,00+,10,10,10,10,10,3664088,0.27,0.27,0.27,0.27,0.27\n2024-03-21,Berlin,11,00+,17,18,18,18,18,3664088,0.46,0.49,0.49,0.49,0.49\n2024-03-20,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-03-19,Berlin,11,00+,18,21,21,21,21,3664088,0.49,0.57,0.57,0.57,0.57\n2024-03-18,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-17,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-16,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-15,Berlin,11,00+,19,24,24,24,24,3664088,0.52,0.66,0.66,0.66,0.66\n2024-03-14,Berlin,11,00+,15,18,18,18,18,3664088,0.41,0.49,0.49,0.49,0.49\n2024-03-13,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2024-03-12,Berlin,11,00+,10,17,17,17,17,3664088,0.27,0.46,0.46,0.46,0.46\n2024-03-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-09,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-08,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-07,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-06,Berlin,11,00+,7,14,14,14,14,3664088,0.19,0.38,0.38,0.38,0.38\n2024-03-05,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-03-04,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-01,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-02-29,Berlin,11,00+,13,13,13,13,13,3664088,0.35,0.35,0.35,0.35,0.35\n2024-02-28,Berlin,11,00+,16,16,16,16,16,3664088,0.44,0.44,0.44,0.44,0.44\n2024-02-27,Berlin,11,00+,15,16,16,16,16,3664088,0.41,0.44,0.44,0.44,0.44\n2024-02-26,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-25,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-24,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-23,Berlin,11,00+,31,33,33,33,33,3664088,0.85,0.9,0.9,0.9,0.9\n2024-02-22,Berlin,11,00+,34,40,40,40,40,3664088,0.93,1.09,1.09,1.09,1.09\n2024-02-21,Berlin,11,00+,30,38,38,38,38,3664088,0.82,1.04,1.04,1.04,1.04\n2024-02-20,Berlin,11,00+,30,44,44,44,44,3664088,0.82,1.2,1.2,1.2,1.2\n2024-02-19,Berlin,11,00+,33,45,45,45,45,3664088,0.9,1.23,1.23,1.23,1.23\n2024-02-18,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-17,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-16,Berlin,11,00+,33,44,44,44,44,3664088,0.9,1.2,1.2,1.2,1.2\n2024-02-15,Berlin,11,00+,35,43,43,43,43,3664088,0.96,1.17,1.17,1.17,1.17\n2024-02-14,Berlin,11,00+,40,49,49,49,49,3664088,1.09,1.34,1.34,1.34,1.34\n2024-02-13,Berlin,11,00+,44,50,50,50,50,3664088,1.2,1.36,1.36,1.36,1.36\n2024-02-12,Berlin,11,00+,49,53,53,53,53,3664088,1.34,1.45,1.45,1.45,1.45\n2024-02-11,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-10,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-09,Berlin,11,00+,58,67,67,67,67,3664088,1.58,1.83,1.83,1.83,1.83\n2024-02-08,Berlin,11,00+,65,76,76,76,76,3664088,1.77,2.07,2.07,2.07,2.07\n2024-02-07,Berlin,11,00+,57,80,80,80,80,3664088,1.56,2.18,2.18,2.18,2.18\n2024-02-06,Berlin,11,00+,65,80,80,80,80,3664088,1.77,2.18,2.18,2.18,2.18\n2024-02-05,Berlin,11,00+,71,88,88,88,88,3664088,1.94,2.4,2.4,2.4,2.4\n2024-02-04,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-03,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-02,Berlin,11,00+,55,73,73,73,73,3664088,1.5,1.99,1.99,1.99,1.99\n2024-02-01,Berlin,11,00+,45,62,62,62,62,3664088,1.23,1.69,1.69,1.69,1.69\n2024-01-31,Berlin,11,00+,34,55,55,55,55,3664088,0.93,1.5,1.5,1.5,1.5\n2024-01-30,Berlin,11,00+,38,63,63,63,63,3664088,1.04,1.72,1.72,1.72,1.72\n2024-01-29,Berlin,11,00+,52,68,68,68,68,3664088,1.42,1.86,1.86,1.86,1.86\n2024-01-28,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-27,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-26,Berlin,11,00+,63,76,76,76,76,3664088,1.72,2.07,2.07,2.07,2.07\n2024-01-25,Berlin,11,00+,75,95,95,95,95,3664088,2.05,2.59,2.59,2.59,2.59\n2024-01-24,Berlin,11,00+,80,111,111,111,111,3664088,2.18,3.03,3.03,3.03,3.03\n2024-01-23,Berlin,11,00+,64,116,116,116,116,3664088,1.75,3.17,3.17,3.17,3.17\n2024-01-22,Berlin,11,00+,81,110,110,110,110,3664088,2.21,3,3,3,3\n2024-01-21,Berlin,11,00+,82,111,111,111,111,3664088,2.24,3.03,3.03,3.03,3.03\n2024-01-20,Berlin,11,00+,83,112,112,112,112,3664088,2.27,3.06,3.06,3.06,3.06\n2024-01-19,Berlin,11,00+,84,110,110,110,110,3664088,2.29,3,3,3,3\n2024-01-18,Berlin,11,00+,79,106,106,106,106,3664088,2.16,2.89,2.89,2.89,2.89\n2024-01-17,Berlin,11,00+,85,113,113,113,113,3664088,2.32,3.08,3.08,3.08,3.08\n2024-01-16,Berlin,11,00+,87,117,117,117,117,3664088,2.37,3.19,3.19,3.19,3.19\n2024-01-15,Berlin,11,00+,109,127,127,127,127,3664088,2.97,3.47,3.47,3.47,3.47\n2024-01-14,Berlin,11,00+,109,126,126,126,126,3664088,2.97,3.44,3.44,3.44,3.44\n2024-01-13,Berlin,11,00+,109,125,125,125,125,3664088,2.97,3.41,3.41,3.41,3.41\n2024-01-12,Berlin,11,00+,116,132,132,132,132,3664088,3.17,3.6,3.6,3.6,3.6\n2024-01-11,Berlin,11,00+,108,130,130,130,130,3664088,2.95,3.55,3.55,3.55,3.55\n2024-01-10,Berlin,11,00+,130,159,159,159,159,3664088,3.55,4.34,4.34,4.34,4.34\n2024-01-09,Berlin,11,00+,207,238,238,238,238,3664088,5.65,6.5,6.5,6.5,6.5\n2024-01-08,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-07,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-06,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-05,Berlin,11,00+,202,237,237,237,237,3664088,5.51,6.47,6.47,6.47,6.47\n2024-01-04,Berlin,11,00+,211,284,284,284,284,3664088,5.76,7.75,7.75,7.75,7.75\n2024-01-03,Berlin,11,00+,312,445,445,445,445,3664088,8.52,12.14,12.14,12.14,12.14\n2024-01-02,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2024-01-01,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-31,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-30,Berlin,11,00+,233,344,344,344,344,3664088,6.36,9.39,9.39,9.39,9.39\n2023-12-29,Berlin,11,00+,249,358,358,358,358,3664088,6.8,9.77,9.77,9.77,9.77\n2023-12-28,Berlin,11,00+,220,355,355,355,355,3664088,6,9.69,9.69,9.69,9.69\n2023-12-27,Berlin,11,00+,167,232,232,232,232,3664088,4.56,6.33,6.33,6.33,6.33\n2023-12-26,Berlin,11,00+,303,371,371,371,371,3664088,8.27,10.13,10.13,10.13,10.13\n2023-12-25,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-24,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-23,Berlin,11,00+,502,577,577,577,577,3664088,13.7,15.75,15.75,15.75,15.75\n2023-12-22,Berlin,11,00+,513,600,600,600,600,3664088,14,16.38,16.38,16.38,16.38\n2023-12-21,Berlin,11,00+,547,685,685,685,685,3664088,14.93,18.69,18.69,18.69,18.69\n2023-12-20,Berlin,11,00+,539,702,702,702,702,3664088,14.71,19.16,19.16,19.16,19.16\n2023-12-19,Berlin,11,00+,488,694,694,694,694,3664088,13.32,18.94,18.94,18.94,18.94\n2023-12-18,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-17,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-16,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-15,Berlin,11,00+,480,701,701,701,701,3664088,13.1,19.13,19.13,19.13,19.13\n2023-12-14,Berlin,11,00+,477,668,668,668,668,3664088,13.02,18.23,18.23,18.23,18.23\n2023-12-13,Berlin,11,00+,471,719,719,719,719,3664088,12.85,19.62,19.62,19.62,19.62\n2023-12-12,Berlin,11,00+,495,758,758,758,758,3664088,13.51,20.69,20.69,20.69,20.69\n2023-12-11,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-10,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-09,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-08,Berlin,11,00+,420,657,657,657,657,3664088,11.46,17.93,17.93,17.93,17.93\n2023-12-07,Berlin,11,00+,392,623,623,623,623,3664088,10.7,17,17,17,17\n2023-12-06,Berlin,11,00+,299,540,540,540,540,3664088,8.16,14.74,14.74,14.74,14.74\n2023-12-05,Berlin,11,00+,321,472,472,472,472,3664088,8.76,12.88,12.88,12.88,12.88\n2023-12-04,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-03,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-02,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-01,Berlin,11,00+,392,486,486,486,486,3664088,10.7,13.26,13.26,13.26,13.26\n2023-11-30,Berlin,11,00+,375,473,473,473,473,3664088,10.23,12.91,12.91,12.91,12.91\n2023-11-29,Berlin,11,00+,369,479,479,479,479,3664088,10.07,13.07,13.07,13.07,13.07\n2023-11-28,Berlin,11,00+,409,519,519,519,519,3664088,11.16,14.16,14.16,14.16,14.16\n2023-11-27,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-26,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-25,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-24,Berlin,11,00+,388,477,477,477,477,3664088,10.59,13.02,13.02,13.02,13.02\n2023-11-23,Berlin,11,00+,352,488,488,488,488,3664088,9.61,13.32,13.32,13.32,13.32\n2023-11-22,Berlin,11,00+,343,466,466,466,466,3664088,9.36,12.72,12.72,12.72,12.72\n2023-11-21,Berlin,11,00+,313,416,416,416,416,3664088,8.54,11.35,11.35,11.35,11.35\n2023-11-20,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-19,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-18,Berlin,11,00+,362,435,435,435,435,3664088,9.88,11.87,11.87,11.87,11.87\n2023-11-17,Berlin,11,00+,336,437,437,437,437,3664088,9.17,11.93,11.93,11.93,11.93\n2023-11-16,Berlin,11,00+,327,426,426,426,426,3664088,8.92,11.63,11.63,11.63,11.63\n2023-11-15,Berlin,11,00+,358,442,442,442,442,3664088,9.77,12.06,12.06,12.06,12.06\n2023-11-14,Berlin,11,00+,312,432,432,432,432,3664088,8.52,11.79,11.79,11.79,11.79\n2023-11-13,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-12,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-11,Berlin,11,00+,337,391,391,391,391,3664088,9.2,10.67,10.67,10.67,10.67\n2023-11-10,Berlin,11,00+,326,386,386,386,386,3664088,8.9,10.53,10.53,10.53,10.53\n2023-11-09,Berlin,11,00+,290,381,381,381,381,3664088,7.91,10.4,10.4,10.4,10.4\n2023-11-08,Berlin,11,00+,302,359,359,359,359,3664088,8.24,9.8,9.8,9.8,9.8\n2023-11-07,Berlin,11,00+,315,379,379,379,379,3664088,8.6,10.34,10.34,10.34,10.34\n2023-11-06,Berlin,11,00+,357,428,428,428,428,3664088,9.74,11.68,11.68,11.68,11.68\n2023-11-05,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-04,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-03,Berlin,11,00+,354,435,435,435,435,3664088,9.66,11.87,11.87,11.87,11.87\n2023-11-02,Berlin,11,00+,348,435,435,435,435,3664088,9.5,11.87,11.87,11.87,11.87\n2023-11-01,Berlin,11,00+,320,436,436,436,436,3664088,8.73,11.9,11.9,11.9,11.9\n2023-10-31,Berlin,11,00+,290,386,386,386,386,3664088,7.91,10.53,10.53,10.53,10.53\n2023-10-30,Berlin,11,00+,261,308,308,308,308,3664088,7.12,8.41,8.41,8.41,8.41\n2023-10-29,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-28,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-27,Berlin,11,00+,206,285,285,285,285,3664088,5.62,7.78,7.78,7.78,7.78\n2023-10-26,Berlin,11,00+,190,252,252,252,252,3664088,5.19,6.88,6.88,6.88,6.88\n2023-10-25,Berlin,11,00+,153,214,214,214,214,3664088,4.18,5.84,5.84,5.84,5.84\n2023-10-24,Berlin,11,00+,125,186,186,186,186,3664088,3.41,5.08,5.08,5.08,5.08\n2023-10-23,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-22,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-21,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-20,Berlin,11,00+,99,142,142,142,142,3664088,2.7,3.88,3.88,3.88,3.88\n2023-10-19,Berlin,11,00+,99,136,136,136,136,3664088,2.7,3.71,3.71,3.71,3.71\n2023-10-18,Berlin,11,00+,110,148,148,148,148,3664088,3,4.04,4.04,4.04,4.04\n2023-10-17,Berlin,11,00+,113,157,157,157,157,3664088,3.08,4.28,4.28,4.28,4.28\n2023-10-16,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-15,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-14,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-13,Berlin,11,00+,93,149,149,149,149,3664088,2.54,4.07,4.07,4.07,4.07\n2023-10-12,Berlin,11,00+,105,155,155,155,155,3664088,2.87,4.23,4.23,4.23,4.23\n2023-10-11,Berlin,11,00+,104,145,145,145,145,3664088,2.84,3.96,3.96,3.96,3.96\n2023-10-10,Berlin,11,00+,81,108,108,108,108,3664088,2.21,2.95,2.95,2.95,2.95\n2023-10-09,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-08,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-07,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-06,Berlin,11,00+,77,118,118,118,118,3664088,2.1,3.22,3.22,3.22,3.22\n2023-10-05,Berlin,11,00+,53,101,101,101,101,3664088,1.45,2.76,2.76,2.76,2.76\n2023-10-04,Berlin,11,00+,41,89,89,89,89,3664088,1.12,2.43,2.43,2.43,2.43\n2023-10-03,Berlin,11,00+,60,108,108,108,108,3664088,1.64,2.95,2.95,2.95,2.95\n2023-10-02,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-10-01,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-30,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-29,Berlin,11,00+,36,61,61,61,61,3664088,0.98,1.66,1.66,1.66,1.66\n2023-09-28,Berlin,11,00+,48,67,67,67,67,3664088,1.31,1.83,1.83,1.83,1.83\n2023-09-27,Berlin,11,00+,59,78,78,78,78,3664088,1.61,2.13,2.13,2.13,2.13\n2023-09-26,Berlin,11,00+,62,78,78,78,78,3664088,1.69,2.13,2.13,2.13,2.13\n2023-09-25,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-24,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-23,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-22,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-09-21,Berlin,11,00+,63,100,100,100,100,3664088,1.72,2.73,2.73,2.73,2.73\n2023-09-20,Berlin,11,00+,69,97,97,97,97,3664088,1.88,2.65,2.65,2.65,2.65\n2023-09-19,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-18,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-17,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-16,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-15,Berlin,11,00+,85,108,108,108,108,3664088,2.32,2.95,2.95,2.95,2.95\n2023-09-14,Berlin,11,00+,94,116,116,116,116,3664088,2.57,3.17,3.17,3.17,3.17\n2023-09-13,Berlin,11,00+,88,106,106,106,106,3664088,2.4,2.89,2.89,2.89,2.89\n2023-09-12,Berlin,11,00+,100,126,126,126,126,3664088,2.73,3.44,3.44,3.44,3.44\n2023-09-11,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-10,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-09,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-08,Berlin,11,00+,74,92,92,92,92,3664088,2.02,2.51,2.51,2.51,2.51\n2023-09-07,Berlin,11,00+,64,79,79,79,79,3664088,1.75,2.16,2.16,2.16,2.16\n2023-09-06,Berlin,11,00+,46,74,74,74,74,3664088,1.26,2.02,2.02,2.02,2.02\n2023-09-05,Berlin,11,00+,41,57,57,57,57,3664088,1.12,1.56,1.56,1.56,1.56\n2023-09-04,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-03,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-02,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-01,Berlin,11,00+,49,62,62,62,62,3664088,1.34,1.69,1.69,1.69,1.69\n2023-08-31,Berlin,11,00+,44,60,60,60,60,3664088,1.2,1.64,1.64,1.64,1.64\n2023-08-30,Berlin,11,00+,39,62,62,62,62,3664088,1.06,1.69,1.69,1.69,1.69\n2023-08-29,Berlin,11,00+,31,48,48,48,48,3664088,0.85,1.31,1.31,1.31,1.31\n2023-08-28,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-27,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-26,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-25,Berlin,11,00+,0,47,47,47,47,3664088,0,1.28,1.28,1.28,1.28\n2023-08-24,Berlin,11,00+,46,52,52,52,52,3664088,1.26,1.42,1.42,1.42,1.42\n2023-08-23,Berlin,11,00+,51,61,61,61,61,3664088,1.39,1.66,1.66,1.66,1.66\n2023-08-22,Berlin,11,00+,54,64,64,64,64,3664088,1.47,1.75,1.75,1.75,1.75\n2023-08-21,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-20,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-19,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-18,Berlin,11,00+,42,58,58,58,58,3664088,1.15,1.58,1.58,1.58,1.58\n2023-08-17,Berlin,11,00+,39,51,51,51,51,3664088,1.06,1.39,1.39,1.39,1.39\n2023-08-16,Berlin,11,00+,27,37,37,37,37,3664088,0.74,1.01,1.01,1.01,1.01\n2023-08-15,Berlin,11,00+,21,35,35,35,35,3664088,0.57,0.96,0.96,0.96,0.96\n2023-08-14,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-13,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-12,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-11,Berlin,11,00+,20,26,26,26,26,3664088,0.55,0.71,0.71,0.71,0.71\n2023-08-10,Berlin,11,00+,26,32,32,32,32,3664088,0.71,0.87,0.87,0.87,0.87\n2023-08-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-08-08,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2023-08-07,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-06,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-05,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-04,Berlin,11,00+,21,40,40,40,40,3664088,0.57,1.09,1.09,1.09,1.09\n2023-08-03,Berlin,11,00+,23,36,36,36,36,3664088,0.63,0.98,0.98,0.98,0.98\n2023-08-02,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-08-01,Berlin,11,00+,28,36,36,36,36,3664088,0.76,0.98,0.98,0.98,0.98\n2023-07-31,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-30,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-29,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-28,Berlin,11,00+,34,41,41,41,41,3664088,0.93,1.12,1.12,1.12,1.12\n2023-07-27,Berlin,11,00+,43,48,48,48,48,3664088,1.17,1.31,1.31,1.31,1.31\n2023-07-26,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2023-07-25,Berlin,11,00+,29,41,41,41,41,3664088,0.79,1.12,1.12,1.12,1.12\n2023-07-24,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-23,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-22,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-21,Berlin,11,00+,20,36,36,36,36,3664088,0.55,0.98,0.98,0.98,0.98\n2023-07-20,Berlin,11,00+,11,24,24,24,24,3664088,0.3,0.66,0.66,0.66,0.66\n2023-07-19,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2023-07-18,Berlin,11,00+,8,17,17,17,17,3664088,0.22,0.46,0.46,0.46,0.46\n2023-07-17,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-16,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-15,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-14,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2023-07-13,Berlin,11,00+,6,12,12,12,12,3664088,0.16,0.33,0.33,0.33,0.33\n2023-07-12,Berlin,11,00+,7,12,12,12,12,3664088,0.19,0.33,0.33,0.33,0.33\n2023-07-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2023-07-10,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-09,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-08,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-07,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Berlin,11,00+,5,10,10,10,10,3664088,0.14,0.27,0.27,0.27,0.27\n2023-07-05,Berlin,11,00+,10,15,15,15,15,3664088,0.27,0.41,0.41,0.41,0.41\n2023-07-04,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-03,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-02,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-01,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-06-30,Berlin,11,00+,22,25,25,25,25,3664088,0.6,0.68,0.68,0.68,0.68\n2023-06-29,Berlin,11,00+,14,27,27,27,27,3664088,0.38,0.74,0.74,0.74,0.74\n2023-06-28,Berlin,11,00+,12,22,22,22,22,3664088,0.33,0.6,0.6,0.6,0.6\n2023-06-27,Berlin,11,00+,17,28,28,28,28,3664088,0.46,0.76,0.76,0.76,0.76\n2023-06-26,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-25,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-24,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-23,Berlin,11,00+,52,60,60,60,60,3664088,1.42,1.64,1.64,1.64,1.64\n2023-06-22,Berlin,11,00+,67,74,74,74,74,3664088,1.83,2.02,2.02,2.02,2.02\n2023-06-21,Berlin,11,00+,68,80,80,80,80,3664088,1.86,2.18,2.18,2.18,2.18\n2023-06-20,Berlin,11,00+,62,77,77,77,77,3664088,1.69,2.1,2.1,2.1,2.1\n2023-06-19,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-18,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-17,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-16,Berlin,11,00+,33,57,57,57,57,3664088,0.9,1.56,1.56,1.56,1.56\n2023-06-15,Berlin,11,00+,38,53,53,53,53,3664088,1.04,1.45,1.45,1.45,1.45\n2023-06-14,Berlin,11,00+,33,52,52,52,52,3664088,0.9,1.42,1.42,1.42,1.42\n2023-06-13,Berlin,11,00+,23,49,49,49,49,3664088,0.63,1.34,1.34,1.34,1.34\n2023-06-12,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-11,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-10,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-06-08,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-06-07,Berlin,11,00+,29,40,40,40,40,3664088,0.79,1.09,1.09,1.09,1.09\n2023-06-06,Berlin,11,00+,43,59,59,59,59,3664088,1.17,1.61,1.61,1.61,1.61\n2023-06-05,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-04,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-03,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-02,Berlin,11,00+,40,56,56,56,56,3664088,1.09,1.53,1.53,1.53,1.53\n2023-06-01,Berlin,11,00+,39,54,54,54,54,3664088,1.06,1.47,1.47,1.47,1.47\n2023-05-31,Berlin,11,00+,35,57,57,57,57,3664088,0.96,1.56,1.56,1.56,1.56\n2023-05-30,Berlin,11,00+,32,52,52,52,52,3664088,0.87,1.42,1.42,1.42,1.42\n2023-05-29,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-28,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-27,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-26,Berlin,11,00+,73,91,91,91,91,3664088,1.99,2.48,2.48,2.48,2.48\n2023-05-25,Berlin,11,00+,64,82,82,82,82,3664088,1.75,2.24,2.24,2.24,2.24\n2023-05-24,Berlin,11,00+,66,89,89,89,89,3664088,1.8,2.43,2.43,2.43,2.43\n2023-05-23,Berlin,11,00+,58,93,93,93,93,3664088,1.58,2.54,2.54,2.54,2.54\n2023-05-22,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-21,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-20,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-19,Berlin,11,00+,69,99,99,99,99,3664088,1.88,2.7,2.7,2.7,2.7\n2023-05-18,Berlin,11,00+,75,105,105,105,105,3664088,2.05,2.87,2.87,2.87,2.87\n2023-05-17,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-05-16,Berlin,11,00+,98,119,119,119,119,3664088,2.67,3.25,3.25,3.25,3.25\n2023-05-15,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-14,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-13,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-12,Berlin,11,00+,117,129,129,129,129,3664088,3.19,3.52,3.52,3.52,3.52\n2023-05-11,Berlin,11,00+,139,159,159,159,159,3664088,3.79,4.34,4.34,4.34,4.34\n2023-05-10,Berlin,11,00+,120,156,156,156,156,3664088,3.28,4.26,4.26,4.26,4.26\n2023-05-09,Berlin,11,00+,128,169,169,169,169,3664088,3.49,4.61,4.61,4.61,4.61\n2023-05-08,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-07,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-06,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-05,Berlin,11,00+,92,119,119,119,119,3664088,2.51,3.25,3.25,3.25,3.25\n2023-05-04,Berlin,11,00+,72,104,104,104,104,3664088,1.97,2.84,2.84,2.84,2.84\n2023-05-03,Berlin,11,00+,78,116,116,116,116,3664088,2.13,3.17,3.17,3.17,3.17\n2023-05-02,Berlin,11,00+,88,114,114,114,114,3664088,2.4,3.11,3.11,3.11,3.11\n2023-05-01,Berlin,11,00+,131,158,158,158,158,3664088,3.58,4.31,4.31,4.31,4.31\n2023-04-30,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-29,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-28,Berlin,11,00+,128,174,174,174,174,3664088,3.49,4.75,4.75,4.75,4.75\n2023-04-27,Berlin,11,00+,138,183,183,183,183,3664088,3.77,4.99,4.99,4.99,4.99\n2023-04-26,Berlin,11,00+,140,195,195,195,195,3664088,3.82,5.32,5.32,5.32,5.32\n2023-04-25,Berlin,11,00+,184,221,221,221,221,3664088,5.02,6.03,6.03,6.03,6.03\n2023-04-24,Berlin,11,00+,204,249,249,249,249,3664088,5.57,6.8,6.8,6.8,6.8\n2023-04-23,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-22,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-21,Berlin,11,00+,207,249,249,249,249,3664088,5.65,6.8,6.8,6.8,6.8\n2023-04-20,Berlin,11,00+,221,267,267,267,267,3664088,6.03,7.29,7.29,7.29,7.29\n2023-04-19,Berlin,11,00+,236,289,289,289,289,3664088,6.44,7.89,7.89,7.89,7.89\n2023-04-18,Berlin,11,00+,276,363,363,363,363,3664088,7.53,9.91,9.91,9.91,9.91\n2023-04-17,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-16,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-15,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-14,Berlin,11,00+,196,260,260,260,260,3664088,5.35,7.1,7.1,7.1,7.1\n2023-04-13,Berlin,11,00+,172,268,268,268,268,3664088,4.69,7.31,7.31,7.31,7.31\n2023-04-12,Berlin,11,00+,135,261,261,261,261,3664088,3.68,7.12,7.12,7.12,7.12\n2023-04-11,Berlin,11,00+,114,180,180,180,180,3664088,3.11,4.91,4.91,4.91,4.91\n2023-04-10,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-09,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-08,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-07,Berlin,11,00+,252,330,330,330,330,3664088,6.88,9.01,9.01,9.01,9.01\n2023-04-06,Berlin,11,00+,250,323,323,323,323,3664088,6.82,8.82,8.82,8.82,8.82\n2023-04-05,Berlin,11,00+,278,351,351,351,351,3664088,7.59,9.58,9.58,9.58,9.58\n2023-04-04,Berlin,11,00+,252,353,353,353,353,3664088,6.88,9.63,9.63,9.63,9.63\n2023-04-03,Berlin,11,00+,322,371,371,371,371,3664088,8.79,10.13,10.13,10.13,10.13\n2023-04-02,Berlin,11,00+,324,375,375,375,375,3664088,8.84,10.23,10.23,10.23,10.23\n2023-04-01,Berlin,11,00+,325,376,376,376,376,3664088,8.87,10.26,10.26,10.26,10.26\n2023-03-31,Berlin,11,00+,318,404,404,404,404,3664088,8.68,11.03,11.03,11.03,11.03\n2023-03-30,Berlin,11,00+,320,435,435,435,435,3664088,8.73,11.87,11.87,11.87,11.87\n2023-03-29,Berlin,11,00+,307,446,446,446,446,3664088,8.38,12.17,12.17,12.17,12.17\n2023-03-28,Berlin,11,00+,328,539,539,539,539,3664088,8.95,14.71,14.71,14.71,14.71\n2023-03-27,Berlin,11,00+,396,597,597,597,597,3664088,10.81,16.29,16.29,16.29,16.29\n2023-03-26,Berlin,11,00+,396,593,593,593,593,3664088,10.81,16.18,16.18,16.18,16.18\n2023-03-25,Berlin,11,00+,396,592,592,592,592,3664088,10.81,16.16,16.16,16.16,16.16\n2023-03-24,Berlin,11,00+,412,623,623,623,623,3664088,11.24,17,17,17,17\n2023-03-23,Berlin,11,00+,409,636,636,636,636,3664088,11.16,17.36,17.36,17.36,17.36\n2023-03-22,Berlin,11,00+,359,613,613,613,613,3664088,9.8,16.73,16.73,16.73,16.73\n2023-03-21,Berlin,11,00+,317,558,558,558,558,3664088,8.65,15.23,15.23,15.23,15.23\n2023-03-20,Berlin,11,00+,370,531,531,531,531,3664088,10.1,14.49,14.49,14.49,14.49\n2023-03-19,Berlin,11,00+,372,537,537,537,537,3664088,10.15,14.66,14.66,14.66,14.66\n2023-03-18,Berlin,11,00+,380,545,545,545,545,3664088,10.37,14.87,14.87,14.87,14.87\n2023-03-17,Berlin,11,00+,373,535,535,535,535,3664088,10.18,14.6,14.6,14.6,14.6\n2023-03-16,Berlin,11,00+,330,590,590,590,590,3664088,9.01,16.1,16.1,16.1,16.1\n2023-03-15,Berlin,11,00+,330,517,517,517,517,3664088,9.01,14.11,14.11,14.11,14.11\n2023-03-14,Berlin,11,00+,267,480,480,480,480,3664088,7.29,13.1,13.1,13.1,13.1\n2023-03-13,Berlin,11,00+,261,421,421,421,421,3664088,7.12,11.49,11.49,11.49,11.49\n2023-03-12,Berlin,11,00+,263,419,419,419,419,3664088,7.18,11.44,11.44,11.44,11.44\n2023-03-11,Berlin,11,00+,266,418,418,418,418,3664088,7.26,11.41,11.41,11.41,11.41\n2023-03-10,Berlin,11,00+,198,371,371,371,371,3664088,5.4,10.13,10.13,10.13,10.13\n2023-03-09,Berlin,11,00+,155,275,275,275,275,3664088,4.23,7.51,7.51,7.51,7.51\n2023-03-08,Berlin,11,00+,222,347,347,347,347,3664088,6.06,9.47,9.47,9.47,9.47\n2023-03-07,Berlin,11,00+,212,351,351,351,351,3664088,5.79,9.58,9.58,9.58,9.58\n2023-03-06,Berlin,11,00+,234,350,350,350,350,3664088,6.39,9.55,9.55,9.55,9.55\n2023-03-05,Berlin,11,00+,235,347,347,347,347,3664088,6.41,9.47,9.47,9.47,9.47\n2023-03-04,Berlin,11,00+,237,344,344,344,344,3664088,6.47,9.39,9.39,9.39,9.39\n2023-03-03,Berlin,11,00+,236,353,353,353,353,3664088,6.44,9.63,9.63,9.63,9.63\n2023-03-02,Berlin,11,00+,256,386,386,386,386,3664088,6.99,10.53,10.53,10.53,10.53\n2023-03-01,Berlin,11,00+,236,369,369,369,369,3664088,6.44,10.07,10.07,10.07,10.07\n2023-02-28,Berlin,11,00+,223,351,351,351,351,3664088,6.09,9.58,9.58,9.58,9.58\n2023-02-27,Berlin,11,00+,222,348,348,348,348,3664088,6.06,9.5,9.5,9.5,9.5\n2023-02-26,Berlin,11,00+,223,348,348,348,348,3664088,6.09,9.5,9.5,9.5,9.5\n2023-02-25,Berlin,11,00+,226,347,347,347,347,3664088,6.17,9.47,9.47,9.47,9.47\n2023-02-24,Berlin,11,00+,186,338,338,338,338,3664088,5.08,9.22,9.22,9.22,9.22\n2023-02-23,Berlin,11,00+,179,296,296,296,296,3664088,4.89,8.08,8.08,8.08,8.08\n2023-02-22,Berlin,11,00+,188,339,339,339,339,3664088,5.13,9.25,9.25,9.25,9.25\n2023-02-21,Berlin,11,00+,195,343,343,343,343,3664088,5.32,9.36,9.36,9.36,9.36\n2023-02-20,Berlin,11,00+,224,332,332,332,332,3664088,6.11,9.06,9.06,9.06,9.06\n2023-02-19,Berlin,11,00+,224,331,331,331,331,3664088,6.11,9.03,9.03,9.03,9.03\n2023-02-18,Berlin,11,00+,229,334,334,334,334,3664088,6.25,9.12,9.12,9.12,9.12\n2023-02-17,Berlin,11,00+,207,344,344,344,344,3664088,5.65,9.39,9.39,9.39,9.39\n2023-02-16,Berlin,11,00+,201,333,333,333,333,3664088,5.49,9.09,9.09,9.09,9.09\n2023-02-15,Berlin,11,00+,176,273,273,273,273,3664088,4.8,7.45,7.45,7.45,7.45\n2023-02-14,Berlin,11,00+,179,271,271,271,271,3664088,4.89,7.4,7.4,7.4,7.4\n2023-02-13,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-12,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-11,Berlin,11,00+,169,255,255,255,255,3664088,4.61,6.96,6.96,6.96,6.96\n2023-02-10,Berlin,11,00+,175,246,246,246,246,3664088,4.78,6.71,6.71,6.71,6.71\n2023-02-09,Berlin,11,00+,187,264,264,264,264,3664088,5.1,7.21,7.21,7.21,7.21\n2023-02-08,Berlin,11,00+,168,280,280,280,280,3664088,4.59,7.64,7.64,7.64,7.64\n2023-02-07,Berlin,11,00+,163,278,278,278,278,3664088,4.45,7.59,7.59,7.59,7.59\n2023-02-06,Berlin,11,00+,186,275,275,275,275,3664088,5.08,7.51,7.51,7.51,7.51\n2023-02-05,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-04,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-03,Berlin,11,00+,159,262,262,262,262,3664088,4.34,7.15,7.15,7.15,7.15\n2023-02-02,Berlin,11,00+,183,260,260,260,260,3664088,4.99,7.1,7.1,7.1,7.1\n2023-02-01,Berlin,11,00+,160,238,238,238,238,3664088,4.37,6.5,6.5,6.5,6.5\n2023-01-31,Berlin,11,00+,125,222,222,222,222,3664088,3.41,6.06,6.06,6.06,6.06\n2023-01-30,Berlin,11,00+,161,237,237,237,237,3664088,4.39,6.47,6.47,6.47,6.47\n2023-01-29,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-28,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-27,Berlin,11,00+,162,244,244,244,244,3664088,4.42,6.66,6.66,6.66,6.66\n2023-01-26,Berlin,11,00+,154,236,236,236,236,3664088,4.2,6.44,6.44,6.44,6.44\n2023-01-25,Berlin,11,00+,137,244,244,244,244,3664088,3.74,6.66,6.66,6.66,6.66\n2023-01-24,Berlin,11,00+,128,258,258,258,258,3664088,3.49,7.04,7.04,7.04,7.04\n2023-01-23,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-22,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-21,Berlin,11,00+,145,257,257,257,257,3664088,3.96,7.01,7.01,7.01,7.01\n2023-01-20,Berlin,11,00+,133,262,262,262,262,3664088,3.63,7.15,7.15,7.15,7.15\n2023-01-19,Berlin,11,00+,135,266,266,266,266,3664088,3.68,7.26,7.26,7.26,7.26\n2023-01-18,Berlin,11,00+,132,277,277,277,277,3664088,3.6,7.56,7.56,7.56,7.56\n2023-01-17,Berlin,11,00+,145,286,286,286,286,3664088,3.96,7.81,7.81,7.81,7.81\n2023-01-16,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-15,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-14,Berlin,11,00+,144,294,294,294,294,3664088,3.93,8.02,8.02,8.02,8.02\n2023-01-13,Berlin,11,00+,155,315,315,315,315,3664088,4.23,8.6,8.6,8.6,8.6\n2023-01-12,Berlin,11,00+,171,342,342,342,342,3664088,4.67,9.33,9.33,9.33,9.33\n2023-01-11,Berlin,11,00+,161,362,362,362,362,3664088,4.39,9.88,9.88,9.88,9.88\n2023-01-10,Berlin,11,00+,207,423,423,423,423,3664088,5.65,11.54,11.54,11.54,11.54\n2023-01-09,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-08,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-07,Berlin,11,00+,273,0,0,0,0,3664088,7.45,0,0,0,0\n2023-01-06,Berlin,11,00+,268,0,0,0,0,3664088,7.31,0,0,0,0\n2023-01-05,Berlin,11,00+,263,0,0,0,0,3664088,7.18,0,0,0,0\n2023-01-04,Berlin,11,00+,264,0,0,0,0,3664088,7.21,0,0,0,0\n2023-01-03,Berlin,11,00+,315,0,0,0,0,3664088,8.6,0,0,0,0\n2023-01-02,Berlin,11,00+,210,0,0,0,0,3664088,5.73,0,0,0,0\n2024-08-31,Brandenburg,12,00+,62,62,NA,NA,NA,2531071,2.45,2.45,NA,NA,NA\n2024-08-30,Brandenburg,12,00+,55,59,69,65,74,2531071,2.17,2.33,2.75,2.6,2.95\n2024-08-29,Brandenburg,12,00+,55,62,72,68,77,2531071,2.17,2.45,2.85,2.7,3.05\n2024-08-28,Brandenburg,12,00+,46,56,63,60,68,2531071,1.82,2.21,2.52,2.39,2.7\n2024-08-27,Brandenburg,12,00+,41,55,61,58,65,2531071,1.62,2.17,2.43,2.31,2.61\n2024-08-26,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-25,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-24,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-23,Brandenburg,12,00+,32,44,47,45,50,2531071,1.26,1.74,1.87,1.8,1.98\n2024-08-22,Brandenburg,12,00+,32,41,43,42,46,2531071,1.26,1.62,1.73,1.67,1.83\n2024-08-21,Brandenburg,12,00+,35,42,44,43,46,2531071,1.38,1.66,1.76,1.7,1.86\n2024-08-20,Brandenburg,12,00+,35,41,43,41,45,2531071,1.38,1.62,1.71,1.66,1.79\n2024-08-19,Brandenburg,12,00+,33,41,42,41,44,2531071,1.3,1.62,1.69,1.64,1.77\n2024-08-18,Brandenburg,12,00+,33,42,43,42,45,2531071,1.3,1.66,1.73,1.68,1.81\n2024-08-17,Brandenburg,12,00+,33,42,43,42,45,2531071,1.3,1.66,1.73,1.68,1.81\n2024-08-16,Brandenburg,12,00+,30,42,43,42,45,2531071,1.19,1.66,1.73,1.68,1.8\n2024-08-15,Brandenburg,12,00+,39,47,48,47,50,2531071,1.54,1.86,1.92,1.88,2\n2024-08-14,Brandenburg,12,00+,37,45,46,45,48,2531071,1.46,1.78,1.83,1.8,1.9\n2024-08-13,Brandenburg,12,00+,39,46,47,46,48,2531071,1.54,1.82,1.87,1.84,1.93\n2024-08-12,Brandenburg,12,00+,36,42,42,42,44,2531071,1.42,1.66,1.7,1.67,1.75\n2024-08-11,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.65,1.63,1.7\n2024-08-10,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.65,1.63,1.7\n2024-08-09,Brandenburg,12,00+,31,40,40,40,41,2531071,1.22,1.58,1.61,1.59,1.66\n2024-08-08,Brandenburg,12,00+,36,46,46,46,48,2531071,1.42,1.82,1.85,1.83,1.9\n2024-08-07,Brandenburg,12,00+,35,43,43,43,44,2531071,1.38,1.7,1.73,1.7,1.77\n2024-08-06,Brandenburg,12,00+,41,47,47,47,48,2531071,1.62,1.86,1.88,1.86,1.92\n2024-08-05,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-04,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-03,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-02,Brandenburg,12,00+,44,54,54,54,55,2531071,1.74,2.13,2.15,2.14,2.18\n2024-08-01,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.83,1.82,1.85\n2024-07-31,Brandenburg,12,00+,33,44,44,44,44,2531071,1.3,1.74,1.75,1.74,1.76\n2024-07-30,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.43,1.42,1.44\n2024-07-29,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.43\n2024-07-28,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-27,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-26,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.27\n2024-07-25,Brandenburg,12,00+,27,31,31,31,31,2531071,1.07,1.22,1.22,1.22,1.23\n2024-07-24,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.42\n2024-07-23,Brandenburg,12,00+,33,40,40,40,40,2531071,1.3,1.58,1.58,1.58,1.58\n2024-07-22,Brandenburg,12,00+,36,42,42,42,42,2531071,1.42,1.66,1.66,1.66,1.66\n2024-07-21,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-20,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-19,Brandenburg,12,00+,38,46,46,46,46,2531071,1.5,1.82,1.82,1.82,1.82\n2024-07-18,Brandenburg,12,00+,34,42,42,42,42,2531071,1.34,1.66,1.66,1.66,1.66\n2024-07-17,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-07-16,Brandenburg,12,00+,27,34,34,34,34,2531071,1.07,1.34,1.34,1.34,1.34\n2024-07-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-14,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-13,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-12,Brandenburg,12,00+,19,22,22,22,22,2531071,0.75,0.87,0.87,0.87,0.87\n2024-07-11,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2024-07-10,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-09,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-07-08,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-07,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-06,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-05,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-04,Brandenburg,12,00+,18,23,23,23,23,2531071,0.71,0.91,0.91,0.91,0.91\n2024-07-03,Brandenburg,12,00+,18,22,22,22,22,2531071,0.71,0.87,0.87,0.87,0.87\n2024-07-02,Brandenburg,12,00+,20,25,25,25,25,2531071,0.79,0.99,0.99,0.99,0.99\n2024-07-01,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-30,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-29,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-28,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2024-06-27,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-06-26,Brandenburg,12,00+,12,17,17,17,17,2531071,0.47,0.67,0.67,0.67,0.67\n2024-06-25,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2024-06-24,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-23,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-22,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-21,Brandenburg,12,00+,12,14,14,14,14,2531071,0.47,0.55,0.55,0.55,0.55\n2024-06-20,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-19,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-06-18,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-17,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-16,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-15,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-14,Brandenburg,12,00+,11,14,14,14,14,2531071,0.43,0.55,0.55,0.55,0.55\n2024-06-13,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-12,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-06-11,Brandenburg,12,00+,9,8,8,8,8,2531071,0.36,0.32,0.32,0.32,0.32\n2024-06-10,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-07,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-06-06,Brandenburg,12,00+,8,8,8,8,8,2531071,0.32,0.32,0.32,0.32,0.32\n2024-06-05,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-06-04,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-03,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-02,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-01,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-31,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-30,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-29,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-05-28,Brandenburg,12,00+,7,8,8,8,8,2531071,0.28,0.32,0.32,0.32,0.32\n2024-05-27,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-26,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-25,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-24,Brandenburg,12,00+,4,7,7,7,7,2531071,0.16,0.28,0.28,0.28,0.28\n2024-05-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-22,Brandenburg,12,00+,3,4,4,4,4,2531071,0.12,0.16,0.16,0.16,0.16\n2024-05-21,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-20,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-19,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-18,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-17,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-16,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-15,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-14,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-13,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-12,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-11,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-10,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-09,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-07,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-05-06,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-05,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-04,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-03,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-02,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-05-01,Brandenburg,12,00+,23,24,24,24,24,2531071,0.91,0.95,0.95,0.95,0.95\n2024-04-30,Brandenburg,12,00+,6,7,7,7,7,2531071,0.24,0.28,0.28,0.28,0.28\n2024-04-29,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-28,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-27,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-26,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-25,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-24,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-22,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-21,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-20,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-19,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-18,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-17,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-16,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-04-14,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-04-13,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-04-12,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2024-04-10,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-04-09,Brandenburg,12,00+,19,20,20,20,20,2531071,0.75,0.79,0.79,0.79,0.79\n2024-04-08,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-04-07,Brandenburg,12,00+,10,12,12,12,12,2531071,0.4,0.47,0.47,0.47,0.47\n2024-04-06,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-04-05,Brandenburg,12,00+,10,10,10,10,10,2531071,0.4,0.4,0.4,0.4,0.4\n2024-04-04,Brandenburg,12,00+,7,7,7,7,7,2531071,0.28,0.28,0.28,0.28,0.28\n2024-04-03,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-04-02,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-04-01,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-31,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-30,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-29,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-03-28,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-03-27,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-26,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-25,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-03-24,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-23,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-22,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-21,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-03-20,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-19,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Brandenburg,12,00+,13,14,14,14,14,2531071,0.51,0.55,0.55,0.55,0.55\n2024-03-17,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-16,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-15,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-14,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2024-03-13,Brandenburg,12,00+,16,20,20,20,20,2531071,0.63,0.79,0.79,0.79,0.79\n2024-03-12,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-03-11,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-10,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-09,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-08,Brandenburg,12,00+,17,20,20,20,20,2531071,0.67,0.79,0.79,0.79,0.79\n2024-03-07,Brandenburg,12,00+,12,19,19,19,19,2531071,0.47,0.75,0.75,0.75,0.75\n2024-03-06,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2024-03-05,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-03-04,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-03,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-02,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-01,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2024-02-29,Brandenburg,12,00+,11,16,16,16,16,2531071,0.43,0.63,0.63,0.63,0.63\n2024-02-28,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-02-27,Brandenburg,12,00+,17,17,17,17,17,2531071,0.67,0.67,0.67,0.67,0.67\n2024-02-26,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-25,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-24,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-23,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-02-22,Brandenburg,12,00+,21,21,21,21,21,2531071,0.83,0.83,0.83,0.83,0.83\n2024-02-21,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-20,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-19,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-18,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-17,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-16,Brandenburg,12,00+,28,30,30,30,30,2531071,1.11,1.19,1.19,1.19,1.19\n2024-02-15,Brandenburg,12,00+,28,34,34,34,34,2531071,1.11,1.34,1.34,1.34,1.34\n2024-02-14,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-02-13,Brandenburg,12,00+,38,47,47,47,47,2531071,1.5,1.86,1.86,1.86,1.86\n2024-02-12,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-11,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-10,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-09,Brandenburg,12,00+,43,51,51,51,51,2531071,1.7,2.01,2.01,2.01,2.01\n2024-02-08,Brandenburg,12,00+,45,53,53,53,53,2531071,1.78,2.09,2.09,2.09,2.09\n2024-02-07,Brandenburg,12,00+,33,57,57,57,57,2531071,1.3,2.25,2.25,2.25,2.25\n2024-02-06,Brandenburg,12,00+,47,58,58,58,58,2531071,1.86,2.29,2.29,2.29,2.29\n2024-02-05,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-04,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-03,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-02,Brandenburg,12,00+,46,53,53,53,53,2531071,1.82,2.09,2.09,2.09,2.09\n2024-02-01,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2024-01-31,Brandenburg,12,00+,34,49,49,49,49,2531071,1.34,1.94,1.94,1.94,1.94\n2024-01-30,Brandenburg,12,00+,40,44,44,44,44,2531071,1.58,1.74,1.74,1.74,1.74\n2024-01-29,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-28,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-27,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-26,Brandenburg,12,00+,47,59,59,59,59,2531071,1.86,2.33,2.33,2.33,2.33\n2024-01-25,Brandenburg,12,00+,46,59,59,59,59,2531071,1.82,2.33,2.33,2.33,2.33\n2024-01-24,Brandenburg,12,00+,51,63,63,63,63,2531071,2.01,2.49,2.49,2.49,2.49\n2024-01-23,Brandenburg,12,00+,54,70,70,70,70,2531071,2.13,2.77,2.77,2.77,2.77\n2024-01-22,Brandenburg,12,00+,58,65,65,65,65,2531071,2.29,2.57,2.57,2.57,2.57\n2024-01-21,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-20,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-19,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2024-01-18,Brandenburg,12,00+,69,78,78,78,78,2531071,2.73,3.08,3.08,3.08,3.08\n2024-01-17,Brandenburg,12,00+,69,82,82,82,82,2531071,2.73,3.24,3.24,3.24,3.24\n2024-01-16,Brandenburg,12,00+,85,97,97,97,97,2531071,3.36,3.83,3.83,3.83,3.83\n2024-01-15,Brandenburg,12,00+,92,111,111,111,111,2531071,3.63,4.39,4.39,4.39,4.39\n2024-01-14,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-13,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-12,Brandenburg,12,00+,104,129,129,129,129,2531071,4.11,5.1,5.1,5.1,5.1\n2024-01-11,Brandenburg,12,00+,108,142,142,142,142,2531071,4.27,5.61,5.61,5.61,5.61\n2024-01-10,Brandenburg,12,00+,130,170,170,170,170,2531071,5.14,6.72,6.72,6.72,6.72\n2024-01-09,Brandenburg,12,00+,224,260,260,260,260,2531071,8.85,10.27,10.27,10.27,10.27\n2024-01-08,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-07,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-06,Brandenburg,12,00+,196,228,228,228,228,2531071,7.74,9.01,9.01,9.01,9.01\n2024-01-05,Brandenburg,12,00+,206,237,237,237,237,2531071,8.14,9.36,9.36,9.36,9.36\n2024-01-04,Brandenburg,12,00+,208,252,252,252,252,2531071,8.22,9.96,9.96,9.96,9.96\n2024-01-03,Brandenburg,12,00+,284,353,353,353,353,2531071,11.22,13.95,13.95,13.95,13.95\n2024-01-02,Brandenburg,12,00+,196,234,234,234,234,2531071,7.74,9.25,9.25,9.25,9.25\n2024-01-01,Brandenburg,12,00+,212,258,258,258,258,2531071,8.38,10.19,10.19,10.19,10.19\n2023-12-31,Brandenburg,12,00+,212,260,260,260,260,2531071,8.38,10.27,10.27,10.27,10.27\n2023-12-30,Brandenburg,12,00+,212,262,262,262,262,2531071,8.38,10.35,10.35,10.35,10.35\n2023-12-29,Brandenburg,12,00+,214,278,278,278,278,2531071,8.45,10.98,10.98,10.98,10.98\n2023-12-28,Brandenburg,12,00+,227,306,306,306,306,2531071,8.97,12.09,12.09,12.09,12.09\n2023-12-27,Brandenburg,12,00+,188,259,259,259,259,2531071,7.43,10.23,10.23,10.23,10.23\n2023-12-26,Brandenburg,12,00+,302,385,385,385,385,2531071,11.93,15.21,15.21,15.21,15.21\n2023-12-25,Brandenburg,12,00+,487,561,561,561,561,2531071,19.24,22.16,22.16,22.16,22.16\n2023-12-24,Brandenburg,12,00+,495,567,567,567,567,2531071,19.56,22.4,22.4,22.4,22.4\n2023-12-23,Brandenburg,12,00+,506,576,576,576,576,2531071,19.99,22.76,22.76,22.76,22.76\n2023-12-22,Brandenburg,12,00+,494,601,601,601,601,2531071,19.52,23.74,23.74,23.74,23.74\n2023-12-21,Brandenburg,12,00+,527,653,653,653,653,2531071,20.82,25.8,25.8,25.8,25.8\n2023-12-20,Brandenburg,12,00+,502,683,683,683,683,2531071,19.83,26.98,26.98,26.98,26.98\n2023-12-19,Brandenburg,12,00+,546,713,713,713,713,2531071,21.57,28.17,28.17,28.17,28.17\n2023-12-18,Brandenburg,12,00+,560,730,730,730,730,2531071,22.13,28.84,28.84,28.84,28.84\n2023-12-17,Brandenburg,12,00+,560,722,722,722,722,2531071,22.13,28.53,28.53,28.53,28.53\n2023-12-16,Brandenburg,12,00+,567,716,716,716,716,2531071,22.4,28.29,28.29,28.29,28.29\n2023-12-15,Brandenburg,12,00+,592,748,748,748,748,2531071,23.39,29.55,29.55,29.55,29.55\n2023-12-14,Brandenburg,12,00+,585,736,736,736,736,2531071,23.11,29.08,29.08,29.08,29.08\n2023-12-13,Brandenburg,12,00+,583,724,724,724,724,2531071,23.03,28.6,28.6,28.6,28.6\n2023-12-12,Brandenburg,12,00+,504,662,662,662,662,2531071,19.91,26.15,26.15,26.15,26.15\n2023-12-11,Brandenburg,12,00+,510,636,636,636,636,2531071,20.15,25.13,25.13,25.13,25.13\n2023-12-10,Brandenburg,12,00+,513,639,639,639,639,2531071,20.27,25.25,25.25,25.25,25.25\n2023-12-09,Brandenburg,12,00+,513,632,632,632,632,2531071,20.27,24.97,24.97,24.97,24.97\n2023-12-08,Brandenburg,12,00+,504,594,594,594,594,2531071,19.91,23.47,23.47,23.47,23.47\n2023-12-07,Brandenburg,12,00+,463,571,571,571,571,2531071,18.29,22.56,22.56,22.56,22.56\n2023-12-06,Brandenburg,12,00+,435,531,531,531,531,2531071,17.19,20.98,20.98,20.98,20.98\n2023-12-05,Brandenburg,12,00+,402,529,529,529,529,2531071,15.88,20.9,20.9,20.9,20.9\n2023-12-04,Brandenburg,12,00+,406,501,501,501,501,2531071,16.04,19.79,19.79,19.79,19.79\n2023-12-03,Brandenburg,12,00+,408,500,500,500,500,2531071,16.12,19.75,19.75,19.75,19.75\n2023-12-02,Brandenburg,12,00+,412,505,505,505,505,2531071,16.28,19.95,19.95,19.95,19.95\n2023-12-01,Brandenburg,12,00+,432,526,526,526,526,2531071,17.07,20.78,20.78,20.78,20.78\n2023-11-30,Brandenburg,12,00+,408,499,499,499,499,2531071,16.12,19.71,19.71,19.71,19.71\n2023-11-29,Brandenburg,12,00+,400,503,503,503,503,2531071,15.8,19.87,19.87,19.87,19.87\n2023-11-28,Brandenburg,12,00+,436,525,525,525,525,2531071,17.23,20.74,20.74,20.74,20.74\n2023-11-27,Brandenburg,12,00+,427,504,504,504,504,2531071,16.87,19.91,19.91,19.91,19.91\n2023-11-26,Brandenburg,12,00+,429,504,504,504,504,2531071,16.95,19.91,19.91,19.91,19.91\n2023-11-25,Brandenburg,12,00+,436,506,506,506,506,2531071,17.23,19.99,19.99,19.99,19.99\n2023-11-24,Brandenburg,12,00+,409,477,477,477,477,2531071,16.16,18.85,18.85,18.85,18.85\n2023-11-23,Brandenburg,12,00+,426,495,495,495,495,2531071,16.83,19.56,19.56,19.56,19.56\n2023-11-22,Brandenburg,12,00+,401,487,487,487,487,2531071,15.84,19.24,19.24,19.24,19.24\n2023-11-21,Brandenburg,12,00+,363,449,449,449,449,2531071,14.34,17.74,17.74,17.74,17.74\n2023-11-20,Brandenburg,12,00+,380,447,447,447,447,2531071,15.01,17.66,17.66,17.66,17.66\n2023-11-19,Brandenburg,12,00+,381,447,447,447,447,2531071,15.05,17.66,17.66,17.66,17.66\n2023-11-18,Brandenburg,12,00+,381,440,440,440,440,2531071,15.05,17.38,17.38,17.38,17.38\n2023-11-17,Brandenburg,12,00+,335,418,418,418,418,2531071,13.24,16.51,16.51,16.51,16.51\n2023-11-16,Brandenburg,12,00+,327,397,397,397,397,2531071,12.92,15.69,15.69,15.69,15.69\n2023-11-15,Brandenburg,12,00+,318,402,402,402,402,2531071,12.56,15.88,15.88,15.88,15.88\n2023-11-14,Brandenburg,12,00+,296,400,400,400,400,2531071,11.69,15.8,15.8,15.8,15.8\n2023-11-13,Brandenburg,12,00+,340,399,399,399,399,2531071,13.43,15.76,15.76,15.76,15.76\n2023-11-12,Brandenburg,12,00+,340,397,397,397,397,2531071,13.43,15.69,15.69,15.69,15.69\n2023-11-11,Brandenburg,12,00+,345,402,402,402,402,2531071,13.63,15.88,15.88,15.88,15.88\n2023-11-10,Brandenburg,12,00+,318,410,410,410,410,2531071,12.56,16.2,16.2,16.2,16.2\n2023-11-09,Brandenburg,12,00+,363,444,444,444,444,2531071,14.34,17.54,17.54,17.54,17.54\n2023-11-08,Brandenburg,12,00+,420,531,531,531,531,2531071,16.59,20.98,20.98,20.98,20.98\n2023-11-07,Brandenburg,12,00+,348,464,464,464,464,2531071,13.75,18.33,18.33,18.33,18.33\n2023-11-06,Brandenburg,12,00+,300,386,386,386,386,2531071,11.85,15.25,15.25,15.25,15.25\n2023-11-05,Brandenburg,12,00+,305,391,391,391,391,2531071,12.05,15.45,15.45,15.45,15.45\n2023-11-04,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-11-03,Brandenburg,12,00+,266,367,367,367,367,2531071,10.51,14.5,14.5,14.5,14.5\n2023-11-02,Brandenburg,12,00+,227,334,334,334,334,2531071,8.97,13.2,13.2,13.2,13.2\n2023-11-01,Brandenburg,12,00+,140,245,245,245,245,2531071,5.53,9.68,9.68,9.68,9.68\n2023-10-31,Brandenburg,12,00+,193,294,294,294,294,2531071,7.63,11.62,11.62,11.62,11.62\n2023-10-30,Brandenburg,12,00+,247,337,337,337,337,2531071,9.76,13.31,13.31,13.31,13.31\n2023-10-29,Brandenburg,12,00+,248,333,333,333,333,2531071,9.8,13.16,13.16,13.16,13.16\n2023-10-28,Brandenburg,12,00+,251,335,335,335,335,2531071,9.92,13.24,13.24,13.24,13.24\n2023-10-27,Brandenburg,12,00+,229,333,333,333,333,2531071,9.05,13.16,13.16,13.16,13.16\n2023-10-26,Brandenburg,12,00+,225,311,311,311,311,2531071,8.89,12.29,12.29,12.29,12.29\n2023-10-25,Brandenburg,12,00+,219,274,274,274,274,2531071,8.65,10.83,10.83,10.83,10.83\n2023-10-24,Brandenburg,12,00+,198,258,258,258,258,2531071,7.82,10.19,10.19,10.19,10.19\n2023-10-23,Brandenburg,12,00+,150,200,200,200,200,2531071,5.93,7.9,7.9,7.9,7.9\n2023-10-22,Brandenburg,12,00+,152,202,202,202,202,2531071,6.01,7.98,7.98,7.98,7.98\n2023-10-21,Brandenburg,12,00+,153,200,200,200,200,2531071,6.04,7.9,7.9,7.9,7.9\n2023-10-20,Brandenburg,12,00+,152,196,196,196,196,2531071,6.01,7.74,7.74,7.74,7.74\n2023-10-19,Brandenburg,12,00+,146,184,184,184,184,2531071,5.77,7.27,7.27,7.27,7.27\n2023-10-18,Brandenburg,12,00+,92,172,172,172,172,2531071,3.63,6.8,6.8,6.8,6.8\n2023-10-17,Brandenburg,12,00+,110,147,147,147,147,2531071,4.35,5.81,5.81,5.81,5.81\n2023-10-16,Brandenburg,12,00+,120,150,150,150,150,2531071,4.74,5.93,5.93,5.93,5.93\n2023-10-15,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-14,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-13,Brandenburg,12,00+,129,154,154,154,154,2531071,5.1,6.08,6.08,6.08,6.08\n2023-10-12,Brandenburg,12,00+,130,150,150,150,150,2531071,5.14,5.93,5.93,5.93,5.93\n2023-10-11,Brandenburg,12,00+,131,164,164,164,164,2531071,5.18,6.48,6.48,6.48,6.48\n2023-10-10,Brandenburg,12,00+,104,147,147,147,147,2531071,4.11,5.81,5.81,5.81,5.81\n2023-10-09,Brandenburg,12,00+,75,110,110,110,110,2531071,2.96,4.35,4.35,4.35,4.35\n2023-10-08,Brandenburg,12,00+,75,107,107,107,107,2531071,2.96,4.23,4.23,4.23,4.23\n2023-10-07,Brandenburg,12,00+,75,106,106,106,106,2531071,2.96,4.19,4.19,4.19,4.19\n2023-10-06,Brandenburg,12,00+,68,91,91,91,91,2531071,2.69,3.6,3.6,3.6,3.6\n2023-10-05,Brandenburg,12,00+,57,89,89,89,89,2531071,2.25,3.52,3.52,3.52,3.52\n2023-10-04,Brandenburg,12,00+,43,65,65,65,65,2531071,1.7,2.57,2.57,2.57,2.57\n2023-10-03,Brandenburg,12,00+,61,85,85,85,85,2531071,2.41,3.36,3.36,3.36,3.36\n2023-10-02,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-10-01,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-09-30,Brandenburg,12,00+,83,111,111,111,111,2531071,3.28,4.39,4.39,4.39,4.39\n2023-09-29,Brandenburg,12,00+,76,104,104,104,104,2531071,3,4.11,4.11,4.11,4.11\n2023-09-28,Brandenburg,12,00+,80,97,97,97,97,2531071,3.16,3.83,3.83,3.83,3.83\n2023-09-27,Brandenburg,12,00+,72,96,96,96,96,2531071,2.84,3.79,3.79,3.79,3.79\n2023-09-26,Brandenburg,12,00+,72,101,101,101,101,2531071,2.84,3.99,3.99,3.99,3.99\n2023-09-25,Brandenburg,12,00+,82,96,96,96,96,2531071,3.24,3.79,3.79,3.79,3.79\n2023-09-24,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-09-23,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-22,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-21,Brandenburg,12,00+,89,99,99,99,99,2531071,3.52,3.91,3.91,3.91,3.91\n2023-09-20,Brandenburg,12,00+,81,100,100,100,100,2531071,3.2,3.95,3.95,3.95,3.95\n2023-09-19,Brandenburg,12,00+,80,95,95,95,95,2531071,3.16,3.75,3.75,3.75,3.75\n2023-09-18,Brandenburg,12,00+,64,80,80,80,80,2531071,2.53,3.16,3.16,3.16,3.16\n2023-09-17,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-16,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-15,Brandenburg,12,00+,64,81,81,81,81,2531071,2.53,3.2,3.2,3.2,3.2\n2023-09-14,Brandenburg,12,00+,66,81,81,81,81,2531071,2.61,3.2,3.2,3.2,3.2\n2023-09-13,Brandenburg,12,00+,66,80,80,80,80,2531071,2.61,3.16,3.16,3.16,3.16\n2023-09-12,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2023-09-11,Brandenburg,12,00+,59,65,65,65,65,2531071,2.33,2.57,2.57,2.57,2.57\n2023-09-10,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-09,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-08,Brandenburg,12,00+,53,62,62,62,62,2531071,2.09,2.45,2.45,2.45,2.45\n2023-09-07,Brandenburg,12,00+,42,52,52,52,52,2531071,1.66,2.05,2.05,2.05,2.05\n2023-09-06,Brandenburg,12,00+,35,46,46,46,46,2531071,1.38,1.82,1.82,1.82,1.82\n2023-09-05,Brandenburg,12,00+,28,39,39,39,39,2531071,1.11,1.54,1.54,1.54,1.54\n2023-09-04,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-03,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-02,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-01,Brandenburg,12,00+,30,36,36,36,36,2531071,1.19,1.42,1.42,1.42,1.42\n2023-08-31,Brandenburg,12,00+,26,36,36,36,36,2531071,1.03,1.42,1.42,1.42,1.42\n2023-08-30,Brandenburg,12,00+,25,39,39,39,39,2531071,0.99,1.54,1.54,1.54,1.54\n2023-08-29,Brandenburg,12,00+,28,41,41,41,41,2531071,1.11,1.62,1.62,1.62,1.62\n2023-08-28,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-27,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-26,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-25,Brandenburg,12,00+,0,34,34,34,34,2531071,0,1.34,1.34,1.34,1.34\n2023-08-24,Brandenburg,12,00+,24,31,31,31,31,2531071,0.95,1.22,1.22,1.22,1.22\n2023-08-23,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-08-22,Brandenburg,12,00+,14,20,20,20,20,2531071,0.55,0.79,0.79,0.79,0.79\n2023-08-21,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-20,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-19,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-18,Brandenburg,12,00+,24,26,26,26,26,2531071,0.95,1.03,1.03,1.03,1.03\n2023-08-17,Brandenburg,12,00+,22,24,24,24,24,2531071,0.87,0.95,0.95,0.95,0.95\n2023-08-16,Brandenburg,12,00+,15,25,25,25,25,2531071,0.59,0.99,0.99,0.99,0.99\n2023-08-15,Brandenburg,12,00+,12,21,21,21,21,2531071,0.47,0.83,0.83,0.83,0.83\n2023-08-14,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-13,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-12,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2023-08-10,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2023-08-09,Brandenburg,12,00+,14,16,16,16,16,2531071,0.55,0.63,0.63,0.63,0.63\n2023-08-08,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2023-08-07,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-06,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-05,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-04,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2023-08-03,Brandenburg,12,00+,16,17,17,17,17,2531071,0.63,0.67,0.67,0.67,0.67\n2023-08-02,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2023-08-01,Brandenburg,12,00+,16,23,23,23,23,2531071,0.63,0.91,0.91,0.91,0.91\n2023-07-31,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-30,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-29,Brandenburg,12,00+,22,25,25,25,25,2531071,0.87,0.99,0.99,0.99,0.99\n2023-07-28,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-07-27,Brandenburg,12,00+,19,26,26,26,26,2531071,0.75,1.03,1.03,1.03,1.03\n2023-07-26,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-07-25,Brandenburg,12,00+,14,21,21,21,21,2531071,0.55,0.83,0.83,0.83,0.83\n2023-07-24,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-23,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-22,Brandenburg,12,00+,10,15,15,15,15,2531071,0.4,0.59,0.59,0.59,0.59\n2023-07-21,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-07-20,Brandenburg,12,00+,9,12,12,12,12,2531071,0.36,0.47,0.47,0.47,0.47\n2023-07-19,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-18,Brandenburg,12,00+,5,11,11,11,11,2531071,0.2,0.43,0.43,0.43,0.43\n2023-07-17,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-16,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-15,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-14,Brandenburg,12,00+,8,10,10,10,10,2531071,0.32,0.4,0.4,0.4,0.4\n2023-07-13,Brandenburg,12,00+,9,11,11,11,11,2531071,0.36,0.43,0.43,0.43,0.43\n2023-07-12,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-07-11,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-10,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-09,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-08,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-07,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-07-06,Brandenburg,12,00+,24,29,29,29,29,2531071,0.95,1.15,1.15,1.15,1.15\n2023-07-05,Brandenburg,12,00+,20,24,24,24,24,2531071,0.79,0.95,0.95,0.95,0.95\n2023-07-04,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2023-07-03,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2023-07-02,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-01,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-06-30,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-06-29,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-06-28,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2023-06-27,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2023-06-26,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-06-25,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-24,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-23,Brandenburg,12,00+,20,26,26,26,26,2531071,0.79,1.03,1.03,1.03,1.03\n2023-06-22,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-06-21,Brandenburg,12,00+,25,31,31,31,31,2531071,0.99,1.22,1.22,1.22,1.22\n2023-06-20,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.26\n2023-06-19,Brandenburg,12,00+,22,27,27,27,27,2531071,0.87,1.07,1.07,1.07,1.07\n2023-06-18,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-17,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-16,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2023-06-14,Brandenburg,12,00+,32,36,36,36,36,2531071,1.26,1.42,1.42,1.42,1.42\n2023-06-13,Brandenburg,12,00+,38,43,43,43,43,2531071,1.5,1.7,1.7,1.7,1.7\n2023-06-12,Brandenburg,12,00+,40,51,51,51,51,2531071,1.58,2.01,2.01,2.01,2.01\n2023-06-11,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-10,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-09,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2023-06-08,Brandenburg,12,00+,48,61,61,61,61,2531071,1.9,2.41,2.41,2.41,2.41\n2023-06-07,Brandenburg,12,00+,49,59,59,59,59,2531071,1.94,2.33,2.33,2.33,2.33\n2023-06-06,Brandenburg,12,00+,44,60,60,60,60,2531071,1.74,2.37,2.37,2.37,2.37\n2023-06-05,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-04,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-03,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-02,Brandenburg,12,00+,33,42,42,42,42,2531071,1.3,1.66,1.66,1.66,1.66\n2023-06-01,Brandenburg,12,00+,31,41,41,41,41,2531071,1.22,1.62,1.62,1.62,1.62\n2023-05-31,Brandenburg,12,00+,26,34,34,34,34,2531071,1.03,1.34,1.34,1.34,1.34\n2023-05-30,Brandenburg,12,00+,32,38,38,38,38,2531071,1.26,1.5,1.5,1.5,1.5\n2023-05-29,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-28,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-27,Brandenburg,12,00+,72,81,81,81,81,2531071,2.84,3.2,3.2,3.2,3.2\n2023-05-26,Brandenburg,12,00+,74,85,85,85,85,2531071,2.92,3.36,3.36,3.36,3.36\n2023-05-25,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-24,Brandenburg,12,00+,68,85,85,85,85,2531071,2.69,3.36,3.36,3.36,3.36\n2023-05-23,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-22,Brandenburg,12,00+,52,73,73,73,73,2531071,2.05,2.88,2.88,2.88,2.88\n2023-05-21,Brandenburg,12,00+,53,74,74,74,74,2531071,2.09,2.92,2.92,2.92,2.92\n2023-05-20,Brandenburg,12,00+,53,69,69,69,69,2531071,2.09,2.73,2.73,2.73,2.73\n2023-05-19,Brandenburg,12,00+,59,79,79,79,79,2531071,2.33,3.12,3.12,3.12,3.12\n2023-05-18,Brandenburg,12,00+,72,94,94,94,94,2531071,2.84,3.71,3.71,3.71,3.71\n2023-05-17,Brandenburg,12,00+,70,93,93,93,93,2531071,2.77,3.67,3.67,3.67,3.67\n2023-05-16,Brandenburg,12,00+,83,108,108,108,108,2531071,3.28,4.27,4.27,4.27,4.27\n2023-05-15,Brandenburg,12,00+,92,105,105,105,105,2531071,3.63,4.15,4.15,4.15,4.15\n2023-05-14,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-13,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-12,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-05-11,Brandenburg,12,00+,84,103,103,103,103,2531071,3.32,4.07,4.07,4.07,4.07\n2023-05-10,Brandenburg,12,00+,81,116,116,116,116,2531071,3.2,4.58,4.58,4.58,4.58\n2023-05-09,Brandenburg,12,00+,112,138,138,138,138,2531071,4.43,5.45,5.45,5.45,5.45\n2023-05-08,Brandenburg,12,00+,89,106,106,106,106,2531071,3.52,4.19,4.19,4.19,4.19\n2023-05-07,Brandenburg,12,00+,90,107,107,107,107,2531071,3.56,4.23,4.23,4.23,4.23\n2023-05-06,Brandenburg,12,00+,91,108,108,108,108,2531071,3.6,4.27,4.27,4.27,4.27\n2023-05-05,Brandenburg,12,00+,89,113,113,113,113,2531071,3.52,4.46,4.46,4.46,4.46\n2023-05-04,Brandenburg,12,00+,92,117,117,117,117,2531071,3.63,4.62,4.62,4.62,4.62\n2023-05-03,Brandenburg,12,00+,81,126,126,126,126,2531071,3.2,4.98,4.98,4.98,4.98\n2023-05-02,Brandenburg,12,00+,93,118,118,118,118,2531071,3.67,4.66,4.66,4.66,4.66\n2023-05-01,Brandenburg,12,00+,135,160,160,160,160,2531071,5.33,6.32,6.32,6.32,6.32\n2023-04-30,Brandenburg,12,00+,136,160,160,160,160,2531071,5.37,6.32,6.32,6.32,6.32\n2023-04-29,Brandenburg,12,00+,136,159,159,159,159,2531071,5.37,6.28,6.28,6.28,6.28\n2023-04-28,Brandenburg,12,00+,144,164,164,164,164,2531071,5.69,6.48,6.48,6.48,6.48\n2023-04-27,Brandenburg,12,00+,143,169,169,169,169,2531071,5.65,6.68,6.68,6.68,6.68\n2023-04-26,Brandenburg,12,00+,126,165,165,165,165,2531071,4.98,6.52,6.52,6.52,6.52\n2023-04-25,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-04-24,Brandenburg,12,00+,151,184,184,184,184,2531071,5.97,7.27,7.27,7.27,7.27\n2023-04-23,Brandenburg,12,00+,151,183,183,183,183,2531071,5.97,7.23,7.23,7.23,7.23\n2023-04-22,Brandenburg,12,00+,152,184,184,184,184,2531071,6.01,7.27,7.27,7.27,7.27\n2023-04-21,Brandenburg,12,00+,158,193,193,193,193,2531071,6.24,7.63,7.63,7.63,7.63\n2023-04-20,Brandenburg,12,00+,152,203,203,203,203,2531071,6.01,8.02,8.02,8.02,8.02\n2023-04-19,Brandenburg,12,00+,174,229,229,229,229,2531071,6.87,9.05,9.05,9.05,9.05\n2023-04-18,Brandenburg,12,00+,256,318,318,318,318,2531071,10.11,12.56,12.56,12.56,12.56\n2023-04-17,Brandenburg,12,00+,211,262,262,262,262,2531071,8.34,10.35,10.35,10.35,10.35\n2023-04-16,Brandenburg,12,00+,217,269,269,269,269,2531071,8.57,10.63,10.63,10.63,10.63\n2023-04-15,Brandenburg,12,00+,220,271,271,271,271,2531071,8.69,10.71,10.71,10.71,10.71\n2023-04-14,Brandenburg,12,00+,195,241,241,241,241,2531071,7.7,9.52,9.52,9.52,9.52\n2023-04-13,Brandenburg,12,00+,190,243,243,243,243,2531071,7.51,9.6,9.6,9.6,9.6\n2023-04-12,Brandenburg,12,00+,138,235,235,235,235,2531071,5.45,9.28,9.28,9.28,9.28\n2023-04-11,Brandenburg,12,00+,98,152,152,152,152,2531071,3.87,6.01,6.01,6.01,6.01\n2023-04-10,Brandenburg,12,00+,173,234,234,234,234,2531071,6.84,9.25,9.25,9.25,9.25\n2023-04-09,Brandenburg,12,00+,174,228,228,228,228,2531071,6.87,9.01,9.01,9.01,9.01\n2023-04-08,Brandenburg,12,00+,174,225,225,225,225,2531071,6.87,8.89,8.89,8.89,8.89\n2023-04-07,Brandenburg,12,00+,213,266,266,266,266,2531071,8.42,10.51,10.51,10.51,10.51\n2023-04-06,Brandenburg,12,00+,241,288,288,288,288,2531071,9.52,11.38,11.38,11.38,11.38\n2023-04-05,Brandenburg,12,00+,210,278,278,278,278,2531071,8.3,10.98,10.98,10.98,10.98\n2023-04-04,Brandenburg,12,00+,193,275,275,275,275,2531071,7.63,10.86,10.86,10.86,10.86\n2023-04-03,Brandenburg,12,00+,238,309,309,309,309,2531071,9.4,12.21,12.21,12.21,12.21\n2023-04-02,Brandenburg,12,00+,238,308,308,308,308,2531071,9.4,12.17,12.17,12.17,12.17\n2023-04-01,Brandenburg,12,00+,239,309,309,309,309,2531071,9.44,12.21,12.21,12.21,12.21\n2023-03-31,Brandenburg,12,00+,237,321,321,321,321,2531071,9.36,12.68,12.68,12.68,12.68\n2023-03-30,Brandenburg,12,00+,228,310,310,310,310,2531071,9.01,12.25,12.25,12.25,12.25\n2023-03-29,Brandenburg,12,00+,242,327,327,327,327,2531071,9.56,12.92,12.92,12.92,12.92\n2023-03-28,Brandenburg,12,00+,229,344,344,344,344,2531071,9.05,13.59,13.59,13.59,13.59\n2023-03-27,Brandenburg,12,00+,273,352,352,352,352,2531071,10.79,13.91,13.91,13.91,13.91\n2023-03-26,Brandenburg,12,00+,278,357,357,357,357,2531071,10.98,14.1,14.1,14.1,14.1\n2023-03-25,Brandenburg,12,00+,280,358,358,358,358,2531071,11.06,14.14,14.14,14.14,14.14\n2023-03-24,Brandenburg,12,00+,277,354,354,354,354,2531071,10.94,13.99,13.99,13.99,13.99\n2023-03-23,Brandenburg,12,00+,291,365,365,365,365,2531071,11.5,14.42,14.42,14.42,14.42\n2023-03-22,Brandenburg,12,00+,308,388,388,388,388,2531071,12.17,15.33,15.33,15.33,15.33\n2023-03-21,Brandenburg,12,00+,309,402,402,402,402,2531071,12.21,15.88,15.88,15.88,15.88\n2023-03-20,Brandenburg,12,00+,306,394,394,394,394,2531071,12.09,15.57,15.57,15.57,15.57\n2023-03-19,Brandenburg,12,00+,306,389,389,389,389,2531071,12.09,15.37,15.37,15.37,15.37\n2023-03-18,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-03-17,Brandenburg,12,00+,280,382,382,382,382,2531071,11.06,15.09,15.09,15.09,15.09\n2023-03-16,Brandenburg,12,00+,280,375,375,375,375,2531071,11.06,14.82,14.82,14.82,14.82\n2023-03-15,Brandenburg,12,00+,226,345,345,345,345,2531071,8.93,13.63,13.63,13.63,13.63\n2023-03-14,Brandenburg,12,00+,230,333,333,333,333,2531071,9.09,13.16,13.16,13.16,13.16\n2023-03-13,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-12,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-11,Brandenburg,12,00+,238,300,300,300,300,2531071,9.4,11.85,11.85,11.85,11.85\n2023-03-10,Brandenburg,12,00+,206,276,276,276,276,2531071,8.14,10.9,10.9,10.9,10.9\n2023-03-09,Brandenburg,12,00+,190,250,250,250,250,2531071,7.51,9.88,9.88,9.88,9.88\n2023-03-08,Brandenburg,12,00+,167,235,235,235,235,2531071,6.6,9.28,9.28,9.28,9.28\n2023-03-07,Brandenburg,12,00+,151,226,226,226,226,2531071,5.97,8.93,8.93,8.93,8.93\n2023-03-06,Brandenburg,12,00+,193,235,235,235,235,2531071,7.63,9.28,9.28,9.28,9.28\n2023-03-05,Brandenburg,12,00+,195,238,238,238,238,2531071,7.7,9.4,9.4,9.4,9.4\n2023-03-04,Brandenburg,12,00+,196,235,235,235,235,2531071,7.74,9.28,9.28,9.28,9.28\n2023-03-03,Brandenburg,12,00+,193,245,245,245,245,2531071,7.63,9.68,9.68,9.68,9.68\n2023-03-02,Brandenburg,12,00+,192,255,255,255,255,2531071,7.59,10.07,10.07,10.07,10.07\n2023-03-01,Brandenburg,12,00+,177,245,245,245,245,2531071,6.99,9.68,9.68,9.68,9.68\n2023-02-28,Brandenburg,12,00+,155,233,233,233,233,2531071,6.12,9.21,9.21,9.21,9.21\n2023-02-27,Brandenburg,12,00+,141,196,196,196,196,2531071,5.57,7.74,7.74,7.74,7.74\n2023-02-26,Brandenburg,12,00+,144,199,199,199,199,2531071,5.69,7.86,7.86,7.86,7.86\n2023-02-25,Brandenburg,12,00+,147,200,200,200,200,2531071,5.81,7.9,7.9,7.9,7.9\n2023-02-24,Brandenburg,12,00+,128,192,192,192,192,2531071,5.06,7.59,7.59,7.59,7.59\n2023-02-23,Brandenburg,12,00+,142,219,219,219,219,2531071,5.61,8.65,8.65,8.65,8.65\n2023-02-22,Brandenburg,12,00+,159,248,248,248,248,2531071,6.28,9.8,9.8,9.8,9.8\n2023-02-21,Brandenburg,12,00+,154,241,241,241,241,2531071,6.08,9.52,9.52,9.52,9.52\n2023-02-20,Brandenburg,12,00+,177,265,265,265,265,2531071,6.99,10.47,10.47,10.47,10.47\n2023-02-19,Brandenburg,12,00+,179,263,263,263,263,2531071,7.07,10.39,10.39,10.39,10.39\n2023-02-18,Brandenburg,12,00+,180,262,262,262,262,2531071,7.11,10.35,10.35,10.35,10.35\n2023-02-17,Brandenburg,12,00+,166,266,266,266,266,2531071,6.56,10.51,10.51,10.51,10.51\n2023-02-16,Brandenburg,12,00+,164,234,234,234,234,2531071,6.48,9.25,9.25,9.25,9.25\n2023-02-15,Brandenburg,12,00+,139,204,204,204,204,2531071,5.49,8.06,8.06,8.06,8.06\n2023-02-14,Brandenburg,12,00+,136,198,198,198,198,2531071,5.37,7.82,7.82,7.82,7.82\n2023-02-13,Brandenburg,12,00+,138,174,174,174,174,2531071,5.45,6.87,6.87,6.87,6.87\n2023-02-12,Brandenburg,12,00+,138,170,170,170,170,2531071,5.45,6.72,6.72,6.72,6.72\n2023-02-11,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-02-10,Brandenburg,12,00+,134,168,168,168,168,2531071,5.29,6.64,6.64,6.64,6.64\n2023-02-09,Brandenburg,12,00+,124,163,163,163,163,2531071,4.9,6.44,6.44,6.44,6.44\n2023-02-08,Brandenburg,12,00+,118,175,175,175,175,2531071,4.66,6.91,6.91,6.91,6.91\n2023-02-07,Brandenburg,12,00+,110,170,170,170,170,2531071,4.35,6.72,6.72,6.72,6.72\n2023-02-06,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-05,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-04,Brandenburg,12,00+,135,178,178,178,178,2531071,5.33,7.03,7.03,7.03,7.03\n2023-02-03,Brandenburg,12,00+,127,171,171,171,171,2531071,5.02,6.76,6.76,6.76,6.76\n2023-02-02,Brandenburg,12,00+,131,171,171,171,171,2531071,5.18,6.76,6.76,6.76,6.76\n2023-02-01,Brandenburg,12,00+,137,164,164,164,164,2531071,5.41,6.48,6.48,6.48,6.48\n2023-01-31,Brandenburg,12,00+,142,175,175,175,175,2531071,5.61,6.91,6.91,6.91,6.91\n2023-01-30,Brandenburg,12,00+,133,156,156,156,156,2531071,5.25,6.16,6.16,6.16,6.16\n2023-01-29,Brandenburg,12,00+,133,157,157,157,157,2531071,5.25,6.2,6.2,6.2,6.2\n2023-01-28,Brandenburg,12,00+,134,158,158,158,158,2531071,5.29,6.24,6.24,6.24,6.24\n2023-01-27,Brandenburg,12,00+,138,163,163,163,163,2531071,5.45,6.44,6.44,6.44,6.44\n2023-01-26,Brandenburg,12,00+,126,155,155,155,155,2531071,4.98,6.12,6.12,6.12,6.12\n2023-01-25,Brandenburg,12,00+,128,158,158,158,158,2531071,5.06,6.24,6.24,6.24,6.24\n2023-01-24,Brandenburg,12,00+,114,163,163,163,163,2531071,4.5,6.44,6.44,6.44,6.44\n2023-01-23,Brandenburg,12,00+,153,195,195,195,195,2531071,6.04,7.7,7.7,7.7,7.7\n2023-01-22,Brandenburg,12,00+,156,197,197,197,197,2531071,6.16,7.78,7.78,7.78,7.78\n2023-01-21,Brandenburg,12,00+,157,198,198,198,198,2531071,6.2,7.82,7.82,7.82,7.82\n2023-01-20,Brandenburg,12,00+,153,201,201,201,201,2531071,6.04,7.94,7.94,7.94,7.94\n2023-01-19,Brandenburg,12,00+,172,225,225,225,225,2531071,6.8,8.89,8.89,8.89,8.89\n2023-01-18,Brandenburg,12,00+,182,237,237,237,237,2531071,7.19,9.36,9.36,9.36,9.36\n2023-01-17,Brandenburg,12,00+,190,252,252,252,252,2531071,7.51,9.96,9.96,9.96,9.96\n2023-01-16,Brandenburg,12,00+,210,263,263,263,263,2531071,8.3,10.39,10.39,10.39,10.39\n2023-01-15,Brandenburg,12,00+,211,261,261,261,261,2531071,8.34,10.31,10.31,10.31,10.31\n2023-01-14,Brandenburg,12,00+,214,263,263,263,263,2531071,8.45,10.39,10.39,10.39,10.39\n2023-01-13,Brandenburg,12,00+,231,284,284,284,284,2531071,9.13,11.22,11.22,11.22,11.22\n2023-01-12,Brandenburg,12,00+,246,313,313,313,313,2531071,9.72,12.37,12.37,12.37,12.37\n2023-01-11,Brandenburg,12,00+,258,340,340,340,340,2531071,10.19,13.43,13.43,13.43,13.43\n2023-01-10,Brandenburg,12,00+,308,394,394,394,394,2531071,12.17,15.57,15.57,15.57,15.57\n2023-01-09,Brandenburg,12,00+,322,435,435,435,435,2531071,12.72,17.19,17.19,17.19,17.19\n2023-01-08,Brandenburg,12,00+,330,444,444,444,444,2531071,13.04,17.54,17.54,17.54,17.54\n2023-01-07,Brandenburg,12,00+,333,0,0,0,0,2531071,13.16,0,0,0,0\n2023-01-06,Brandenburg,12,00+,312,0,0,0,0,2531071,12.33,0,0,0,0\n2023-01-05,Brandenburg,12,00+,301,0,0,0,0,2531071,11.89,0,0,0,0\n2023-01-04,Brandenburg,12,00+,332,0,0,0,0,2531071,13.12,0,0,0,0\n2023-01-03,Brandenburg,12,00+,410,0,0,0,0,2531071,16.2,0,0,0,0\n2023-01-02,Brandenburg,12,00+,313,0,0,0,0,2531071,12.37,0,0,0,0\n2024-08-31,Mecklenburg-Vorpommern,13,00+,25,25,NA,NA,NA,1610774,1.55,1.55,NA,NA,NA\n2024-08-30,Mecklenburg-Vorpommern,13,00+,25,28,32,31,35,1610774,1.55,1.74,2.05,1.94,2.21\n2024-08-29,Mecklenburg-Vorpommern,13,00+,25,34,39,37,42,1610774,1.55,2.11,2.43,2.32,2.62\n2024-08-28,Mecklenburg-Vorpommern,13,00+,28,37,41,39,44,1610774,1.74,2.3,2.59,2.48,2.76\n2024-08-27,Mecklenburg-Vorpommern,13,00+,23,38,42,40,44,1610774,1.43,2.36,2.61,2.51,2.78\n2024-08-26,Mecklenburg-Vorpommern,13,00+,30,36,38,37,41,1610774,1.86,2.23,2.41,2.33,2.55\n2024-08-25,Mecklenburg-Vorpommern,13,00+,30,36,38,37,41,1610774,1.86,2.23,2.41,2.33,2.55\n2024-08-24,Mecklenburg-Vorpommern,13,00+,31,37,39,38,42,1610774,1.92,2.3,2.47,2.39,2.63\n2024-08-23,Mecklenburg-Vorpommern,13,00+,31,40,42,41,45,1610774,1.92,2.48,2.65,2.58,2.81\n2024-08-22,Mecklenburg-Vorpommern,13,00+,24,33,35,34,37,1610774,1.49,2.05,2.19,2.12,2.32\n2024-08-21,Mecklenburg-Vorpommern,13,00+,21,30,31,30,33,1610774,1.3,1.86,1.97,1.92,2.09\n2024-08-20,Mecklenburg-Vorpommern,13,00+,17,29,30,29,32,1610774,1.06,1.8,1.9,1.85,1.99\n2024-08-19,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.58,2.52,2.7\n2024-08-18,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.58,2.52,2.7\n2024-08-17,Mecklenburg-Vorpommern,13,00+,32,39,40,39,42,1610774,1.99,2.42,2.52,2.46,2.63\n2024-08-16,Mecklenburg-Vorpommern,13,00+,33,37,38,37,40,1610774,2.05,2.3,2.38,2.33,2.49\n2024-08-15,Mecklenburg-Vorpommern,13,00+,38,44,45,44,47,1610774,2.36,2.73,2.83,2.76,2.95\n2024-08-14,Mecklenburg-Vorpommern,13,00+,36,44,45,44,47,1610774,2.23,2.73,2.82,2.76,2.94\n2024-08-13,Mecklenburg-Vorpommern,13,00+,22,46,47,46,49,1610774,1.37,2.86,2.94,2.88,3.05\n2024-08-12,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-11,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-10,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-09,Mecklenburg-Vorpommern,13,00+,27,37,37,37,38,1610774,1.68,2.3,2.34,2.31,2.41\n2024-08-08,Mecklenburg-Vorpommern,13,00+,21,32,32,32,33,1610774,1.3,1.99,2.02,2,2.07\n2024-08-07,Mecklenburg-Vorpommern,13,00+,10,35,35,35,36,1610774,0.62,2.17,2.21,2.18,2.26\n2024-08-06,Mecklenburg-Vorpommern,13,00+,10,29,29,29,30,1610774,0.62,1.8,1.83,1.81,1.87\n2024-08-05,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-04,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-03,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-02,Mecklenburg-Vorpommern,13,00+,15,22,22,22,22,1610774,0.93,1.37,1.38,1.37,1.4\n2024-08-01,Mecklenburg-Vorpommern,13,00+,21,26,26,26,26,1610774,1.3,1.61,1.63,1.62,1.65\n2024-07-31,Mecklenburg-Vorpommern,13,00+,18,20,20,20,20,1610774,1.12,1.24,1.25,1.24,1.26\n2024-07-30,Mecklenburg-Vorpommern,13,00+,8,23,23,23,23,1610774,0.5,1.43,1.43,1.43,1.44\n2024-07-29,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-28,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-27,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-26,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-25,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-24,Mecklenburg-Vorpommern,13,00+,14,26,26,26,26,1610774,0.87,1.61,1.61,1.61,1.61\n2024-07-23,Mecklenburg-Vorpommern,13,00+,10,23,23,23,23,1610774,0.62,1.43,1.43,1.43,1.43\n2024-07-22,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-21,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-20,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-19,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2024-07-18,Mecklenburg-Vorpommern,13,00+,11,26,26,26,26,1610774,0.68,1.61,1.61,1.61,1.61\n2024-07-17,Mecklenburg-Vorpommern,13,00+,10,21,21,21,21,1610774,0.62,1.3,1.3,1.3,1.3\n2024-07-16,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-15,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-14,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-13,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-12,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-11,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-07-10,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-09,Mecklenburg-Vorpommern,13,00+,8,19,19,19,19,1610774,0.5,1.18,1.18,1.18,1.18\n2024-07-08,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-07,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-06,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-05,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2024-07-03,Mecklenburg-Vorpommern,13,00+,15,20,20,20,20,1610774,0.93,1.24,1.24,1.24,1.24\n2024-07-02,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2024-07-01,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-30,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-29,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-28,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2024-06-27,Mecklenburg-Vorpommern,13,00+,12,19,19,19,19,1610774,0.74,1.18,1.18,1.18,1.18\n2024-06-26,Mecklenburg-Vorpommern,13,00+,18,22,22,22,22,1610774,1.12,1.37,1.37,1.37,1.37\n2024-06-25,Mecklenburg-Vorpommern,13,00+,11,24,24,24,24,1610774,0.68,1.49,1.49,1.49,1.49\n2024-06-24,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-23,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-22,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-21,Mecklenburg-Vorpommern,13,00+,11,17,17,17,17,1610774,0.68,1.06,1.06,1.06,1.06\n2024-06-20,Mecklenburg-Vorpommern,13,00+,10,19,19,19,19,1610774,0.62,1.18,1.18,1.18,1.18\n2024-06-19,Mecklenburg-Vorpommern,13,00+,11,13,13,13,13,1610774,0.68,0.81,0.81,0.81,0.81\n2024-06-18,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2024-06-17,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-16,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-15,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-14,Mecklenburg-Vorpommern,13,00+,6,11,11,11,11,1610774,0.37,0.68,0.68,0.68,0.68\n2024-06-13,Mecklenburg-Vorpommern,13,00+,2,10,10,10,10,1610774,0.12,0.62,0.62,0.62,0.62\n2024-06-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2024-06-11,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-10,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-09,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-08,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-07,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-06-06,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2024-06-05,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-02,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-01,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-31,Mecklenburg-Vorpommern,13,00+,2,2,2,2,2,1610774,0.12,0.12,0.12,0.12,0.12\n2024-05-30,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-05-29,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-05-28,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-27,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-26,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-25,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-24,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-23,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-22,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-21,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-20,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-19,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-18,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-15,Mecklenburg-Vorpommern,13,00+,4,7,7,7,7,1610774,0.25,0.43,0.43,0.43,0.43\n2024-05-14,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-05-13,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-12,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-11,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-10,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-09,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-08,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-05-07,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-05-06,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-05,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-04,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-02,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-05-01,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-04-30,Mecklenburg-Vorpommern,13,00+,1,6,6,6,6,1610774,0.06,0.37,0.37,0.37,0.37\n2024-04-29,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-28,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-27,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-26,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-25,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-04-24,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-23,Mecklenburg-Vorpommern,13,00+,0,2,2,2,2,1610774,0,0.12,0.12,0.12,0.12\n2024-04-22,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-21,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-20,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-19,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-18,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-04-17,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2024-04-16,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-15,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-14,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-13,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-12,Mecklenburg-Vorpommern,13,00+,7,6,6,6,6,1610774,0.43,0.37,0.37,0.37,0.37\n2024-04-11,Mecklenburg-Vorpommern,13,00+,7,8,8,8,8,1610774,0.43,0.5,0.5,0.5,0.5\n2024-04-10,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-04-09,Mecklenburg-Vorpommern,13,00+,6,6,6,6,6,1610774,0.37,0.37,0.37,0.37,0.37\n2024-04-08,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-04-07,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-06,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-05,Mecklenburg-Vorpommern,13,00+,1,4,4,4,4,1610774,0.06,0.25,0.25,0.25,0.25\n2024-04-04,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-04-03,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-02,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-04-01,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-03-31,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-30,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-29,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-28,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-27,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-03-26,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2024-03-25,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-24,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-23,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-22,Mecklenburg-Vorpommern,13,00+,4,9,9,9,9,1610774,0.25,0.56,0.56,0.56,0.56\n2024-03-21,Mecklenburg-Vorpommern,13,00+,5,10,10,10,10,1610774,0.31,0.62,0.62,0.62,0.62\n2024-03-20,Mecklenburg-Vorpommern,13,00+,3,7,7,7,7,1610774,0.19,0.43,0.43,0.43,0.43\n2024-03-19,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-03-18,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-15,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-03-14,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-03-13,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-03-12,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-11,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-10,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-09,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-08,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-07,Mecklenburg-Vorpommern,13,00+,6,12,12,12,12,1610774,0.37,0.74,0.74,0.74,0.74\n2024-03-06,Mecklenburg-Vorpommern,13,00+,10,15,15,15,15,1610774,0.62,0.93,0.93,0.93,0.93\n2024-03-05,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-03-04,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-03,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-02,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-01,Mecklenburg-Vorpommern,13,00+,14,16,16,16,16,1610774,0.87,0.99,0.99,0.99,0.99\n2024-02-29,Mecklenburg-Vorpommern,13,00+,6,14,14,14,14,1610774,0.37,0.87,0.87,0.87,0.87\n2024-02-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-27,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2024-02-26,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-25,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-24,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-23,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-22,Mecklenburg-Vorpommern,13,00+,19,24,24,24,24,1610774,1.18,1.49,1.49,1.49,1.49\n2024-02-21,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2024-02-20,Mecklenburg-Vorpommern,13,00+,7,20,20,20,20,1610774,0.43,1.24,1.24,1.24,1.24\n2024-02-19,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-18,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-17,Mecklenburg-Vorpommern,13,00+,8,15,15,15,15,1610774,0.5,0.93,0.93,0.93,0.93\n2024-02-16,Mecklenburg-Vorpommern,13,00+,8,13,13,13,13,1610774,0.5,0.81,0.81,0.81,0.81\n2024-02-15,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-14,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-02-13,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-12,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-11,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-10,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-09,Mecklenburg-Vorpommern,13,00+,18,23,23,23,23,1610774,1.12,1.43,1.43,1.43,1.43\n2024-02-08,Mecklenburg-Vorpommern,13,00+,22,25,25,25,25,1610774,1.37,1.55,1.55,1.55,1.55\n2024-02-07,Mecklenburg-Vorpommern,13,00+,20,26,26,26,26,1610774,1.24,1.61,1.61,1.61,1.61\n2024-02-06,Mecklenburg-Vorpommern,13,00+,14,28,28,28,28,1610774,0.87,1.74,1.74,1.74,1.74\n2024-02-05,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-04,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-03,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-02,Mecklenburg-Vorpommern,13,00+,25,34,34,34,34,1610774,1.55,2.11,2.11,2.11,2.11\n2024-02-01,Mecklenburg-Vorpommern,13,00+,22,34,34,34,34,1610774,1.37,2.11,2.11,2.11,2.11\n2024-01-31,Mecklenburg-Vorpommern,13,00+,21,39,39,39,39,1610774,1.3,2.42,2.42,2.42,2.42\n2024-01-30,Mecklenburg-Vorpommern,13,00+,24,45,45,45,45,1610774,1.49,2.79,2.79,2.79,2.79\n2024-01-29,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-28,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-27,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-26,Mecklenburg-Vorpommern,13,00+,39,53,53,53,53,1610774,2.42,3.29,3.29,3.29,3.29\n2024-01-25,Mecklenburg-Vorpommern,13,00+,41,55,55,55,55,1610774,2.55,3.41,3.41,3.41,3.41\n2024-01-24,Mecklenburg-Vorpommern,13,00+,42,56,56,56,56,1610774,2.61,3.48,3.48,3.48,3.48\n2024-01-23,Mecklenburg-Vorpommern,13,00+,38,58,58,58,58,1610774,2.36,3.6,3.6,3.6,3.6\n2024-01-22,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-21,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-20,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-19,Mecklenburg-Vorpommern,13,00+,46,61,61,61,61,1610774,2.86,3.79,3.79,3.79,3.79\n2024-01-18,Mecklenburg-Vorpommern,13,00+,47,69,69,69,69,1610774,2.92,4.28,4.28,4.28,4.28\n2024-01-17,Mecklenburg-Vorpommern,13,00+,56,78,78,78,78,1610774,3.48,4.84,4.84,4.84,4.84\n2024-01-16,Mecklenburg-Vorpommern,13,00+,64,94,94,94,94,1610774,3.97,5.84,5.84,5.84,5.84\n2024-01-15,Mecklenburg-Vorpommern,13,00+,99,124,124,124,124,1610774,6.15,7.7,7.7,7.7,7.7\n2024-01-14,Mecklenburg-Vorpommern,13,00+,101,126,126,126,126,1610774,6.27,7.82,7.82,7.82,7.82\n2024-01-13,Mecklenburg-Vorpommern,13,00+,103,128,128,128,128,1610774,6.39,7.95,7.95,7.95,7.95\n2024-01-12,Mecklenburg-Vorpommern,13,00+,106,138,138,138,138,1610774,6.58,8.57,8.57,8.57,8.57\n2024-01-11,Mecklenburg-Vorpommern,13,00+,97,141,141,141,141,1610774,6.02,8.75,8.75,8.75,8.75\n2024-01-10,Mecklenburg-Vorpommern,13,00+,107,154,154,154,154,1610774,6.64,9.56,9.56,9.56,9.56\n2024-01-09,Mecklenburg-Vorpommern,13,00+,170,248,248,248,248,1610774,10.55,15.4,15.4,15.4,15.4\n2024-01-08,Mecklenburg-Vorpommern,13,00+,153,197,197,197,197,1610774,9.5,12.23,12.23,12.23,12.23\n2024-01-07,Mecklenburg-Vorpommern,13,00+,153,199,199,199,199,1610774,9.5,12.35,12.35,12.35,12.35\n2024-01-06,Mecklenburg-Vorpommern,13,00+,158,203,203,203,203,1610774,9.81,12.6,12.6,12.6,12.6\n2024-01-05,Mecklenburg-Vorpommern,13,00+,168,226,226,226,226,1610774,10.43,14.03,14.03,14.03,14.03\n2024-01-04,Mecklenburg-Vorpommern,13,00+,159,253,253,253,253,1610774,9.87,15.71,15.71,15.71,15.71\n2024-01-03,Mecklenburg-Vorpommern,13,00+,135,296,296,296,296,1610774,8.38,18.38,18.38,18.38,18.38\n2024-01-02,Mecklenburg-Vorpommern,13,00+,101,179,179,179,179,1610774,6.27,11.11,11.11,11.11,11.11\n2024-01-01,Mecklenburg-Vorpommern,13,00+,107,188,188,188,188,1610774,6.64,11.67,11.67,11.67,11.67\n2023-12-31,Mecklenburg-Vorpommern,13,00+,109,186,186,186,186,1610774,6.77,11.55,11.55,11.55,11.55\n2023-12-30,Mecklenburg-Vorpommern,13,00+,112,183,183,183,183,1610774,6.95,11.36,11.36,11.36,11.36\n2023-12-29,Mecklenburg-Vorpommern,13,00+,99,181,181,181,181,1610774,6.15,11.24,11.24,11.24,11.24\n2023-12-28,Mecklenburg-Vorpommern,13,00+,71,187,187,187,187,1610774,4.41,11.61,11.61,11.61,11.61\n2023-12-27,Mecklenburg-Vorpommern,13,00+,101,181,181,181,181,1610774,6.27,11.24,11.24,11.24,11.24\n2023-12-26,Mecklenburg-Vorpommern,13,00+,167,250,250,250,250,1610774,10.37,15.52,15.52,15.52,15.52\n2023-12-25,Mecklenburg-Vorpommern,13,00+,330,410,410,410,410,1610774,20.49,25.45,25.45,25.45,25.45\n2023-12-24,Mecklenburg-Vorpommern,13,00+,336,414,414,414,414,1610774,20.86,25.7,25.7,25.7,25.7\n2023-12-23,Mecklenburg-Vorpommern,13,00+,339,414,414,414,414,1610774,21.05,25.7,25.7,25.7,25.7\n2023-12-22,Mecklenburg-Vorpommern,13,00+,335,437,437,437,437,1610774,20.8,27.13,27.13,27.13,27.13\n2023-12-21,Mecklenburg-Vorpommern,13,00+,357,482,482,482,482,1610774,22.16,29.92,29.92,29.92,29.92\n2023-12-20,Mecklenburg-Vorpommern,13,00+,323,459,459,459,459,1610774,20.05,28.5,28.5,28.5,28.5\n2023-12-19,Mecklenburg-Vorpommern,13,00+,249,475,475,475,475,1610774,15.46,29.49,29.49,29.49,29.49\n2023-12-18,Mecklenburg-Vorpommern,13,00+,313,438,438,438,438,1610774,19.43,27.19,27.19,27.19,27.19\n2023-12-17,Mecklenburg-Vorpommern,13,00+,314,434,434,434,434,1610774,19.49,26.94,26.94,26.94,26.94\n2023-12-16,Mecklenburg-Vorpommern,13,00+,317,434,434,434,434,1610774,19.68,26.94,26.94,26.94,26.94\n2023-12-15,Mecklenburg-Vorpommern,13,00+,297,438,438,438,438,1610774,18.44,27.19,27.19,27.19,27.19\n2023-12-14,Mecklenburg-Vorpommern,13,00+,315,409,409,409,409,1610774,19.56,25.39,25.39,25.39,25.39\n2023-12-13,Mecklenburg-Vorpommern,13,00+,281,420,420,420,420,1610774,17.45,26.07,26.07,26.07,26.07\n2023-12-12,Mecklenburg-Vorpommern,13,00+,239,426,426,426,426,1610774,14.84,26.45,26.45,26.45,26.45\n2023-12-11,Mecklenburg-Vorpommern,13,00+,282,393,393,393,393,1610774,17.51,24.4,24.4,24.4,24.4\n2023-12-10,Mecklenburg-Vorpommern,13,00+,284,393,393,393,393,1610774,17.63,24.4,24.4,24.4,24.4\n2023-12-09,Mecklenburg-Vorpommern,13,00+,285,392,392,392,392,1610774,17.69,24.34,24.34,24.34,24.34\n2023-12-08,Mecklenburg-Vorpommern,13,00+,252,355,355,355,355,1610774,15.64,22.04,22.04,22.04,22.04\n2023-12-07,Mecklenburg-Vorpommern,13,00+,241,353,353,353,353,1610774,14.96,21.91,21.91,21.91,21.91\n2023-12-06,Mecklenburg-Vorpommern,13,00+,202,350,350,350,350,1610774,12.54,21.73,21.73,21.73,21.73\n2023-12-05,Mecklenburg-Vorpommern,13,00+,181,321,321,321,321,1610774,11.24,19.93,19.93,19.93,19.93\n2023-12-04,Mecklenburg-Vorpommern,13,00+,237,317,317,317,317,1610774,14.71,19.68,19.68,19.68,19.68\n2023-12-03,Mecklenburg-Vorpommern,13,00+,239,317,317,317,317,1610774,14.84,19.68,19.68,19.68,19.68\n2023-12-02,Mecklenburg-Vorpommern,13,00+,244,322,322,322,322,1610774,15.15,19.99,19.99,19.99,19.99\n2023-12-01,Mecklenburg-Vorpommern,13,00+,228,347,347,347,347,1610774,14.15,21.54,21.54,21.54,21.54\n2023-11-30,Mecklenburg-Vorpommern,13,00+,233,330,330,330,330,1610774,14.47,20.49,20.49,20.49,20.49\n2023-11-29,Mecklenburg-Vorpommern,13,00+,217,335,335,335,335,1610774,13.47,20.8,20.8,20.8,20.8\n2023-11-28,Mecklenburg-Vorpommern,13,00+,194,317,317,317,317,1610774,12.04,19.68,19.68,19.68,19.68\n2023-11-27,Mecklenburg-Vorpommern,13,00+,29,337,337,337,337,1610774,1.8,20.92,20.92,20.92,20.92\n2023-11-26,Mecklenburg-Vorpommern,13,00+,30,338,338,338,338,1610774,1.86,20.98,20.98,20.98,20.98\n2023-11-25,Mecklenburg-Vorpommern,13,00+,32,335,335,335,335,1610774,1.99,20.8,20.8,20.8,20.8\n2023-11-24,Mecklenburg-Vorpommern,13,00+,74,331,331,331,331,1610774,4.59,20.55,20.55,20.55,20.55\n2023-11-23,Mecklenburg-Vorpommern,13,00+,131,348,348,348,348,1610774,8.13,21.6,21.6,21.6,21.6\n2023-11-22,Mecklenburg-Vorpommern,13,00+,187,347,347,347,347,1610774,11.61,21.54,21.54,21.54,21.54\n2023-11-21,Mecklenburg-Vorpommern,13,00+,218,367,367,367,367,1610774,13.53,22.78,22.78,22.78,22.78\n2023-11-20,Mecklenburg-Vorpommern,13,00+,249,345,345,345,345,1610774,15.46,21.42,21.42,21.42,21.42\n2023-11-19,Mecklenburg-Vorpommern,13,00+,256,349,349,349,349,1610774,15.89,21.67,21.67,21.67,21.67\n2023-11-18,Mecklenburg-Vorpommern,13,00+,259,348,348,348,348,1610774,16.08,21.6,21.6,21.6,21.6\n2023-11-17,Mecklenburg-Vorpommern,13,00+,244,343,343,343,343,1610774,15.15,21.29,21.29,21.29,21.29\n2023-11-16,Mecklenburg-Vorpommern,13,00+,242,342,342,342,342,1610774,15.02,21.23,21.23,21.23,21.23\n2023-11-15,Mecklenburg-Vorpommern,13,00+,228,358,358,358,358,1610774,14.15,22.23,22.23,22.23,22.23\n2023-11-14,Mecklenburg-Vorpommern,13,00+,197,349,349,349,349,1610774,12.23,21.67,21.67,21.67,21.67\n2023-11-13,Mecklenburg-Vorpommern,13,00+,286,391,391,391,391,1610774,17.76,24.27,24.27,24.27,24.27\n2023-11-12,Mecklenburg-Vorpommern,13,00+,291,389,389,389,389,1610774,18.07,24.15,24.15,24.15,24.15\n2023-11-11,Mecklenburg-Vorpommern,13,00+,294,390,390,390,390,1610774,18.25,24.21,24.21,24.21,24.21\n2023-11-10,Mecklenburg-Vorpommern,13,00+,264,389,389,389,389,1610774,16.39,24.15,24.15,24.15,24.15\n2023-11-09,Mecklenburg-Vorpommern,13,00+,265,398,398,398,398,1610774,16.45,24.71,24.71,24.71,24.71\n2023-11-08,Mecklenburg-Vorpommern,13,00+,297,420,420,420,420,1610774,18.44,26.07,26.07,26.07,26.07\n2023-11-07,Mecklenburg-Vorpommern,13,00+,178,362,362,362,362,1610774,11.05,22.47,22.47,22.47,22.47\n2023-11-06,Mecklenburg-Vorpommern,13,00+,177,284,284,284,284,1610774,10.99,17.63,17.63,17.63,17.63\n2023-11-05,Mecklenburg-Vorpommern,13,00+,178,280,280,280,280,1610774,11.05,17.38,17.38,17.38,17.38\n2023-11-04,Mecklenburg-Vorpommern,13,00+,178,276,276,276,276,1610774,11.05,17.13,17.13,17.13,17.13\n2023-11-03,Mecklenburg-Vorpommern,13,00+,182,273,273,273,273,1610774,11.3,16.95,16.95,16.95,16.95\n2023-11-02,Mecklenburg-Vorpommern,13,00+,101,238,238,238,238,1610774,6.27,14.78,14.78,14.78,14.78\n2023-11-01,Mecklenburg-Vorpommern,13,00+,79,167,167,167,167,1610774,4.9,10.37,10.37,10.37,10.37\n2023-10-31,Mecklenburg-Vorpommern,13,00+,108,200,200,200,200,1610774,6.7,12.42,12.42,12.42,12.42\n2023-10-30,Mecklenburg-Vorpommern,13,00+,140,221,221,221,221,1610774,8.69,13.72,13.72,13.72,13.72\n2023-10-29,Mecklenburg-Vorpommern,13,00+,140,220,220,220,220,1610774,8.69,13.66,13.66,13.66,13.66\n2023-10-28,Mecklenburg-Vorpommern,13,00+,144,224,224,224,224,1610774,8.94,13.91,13.91,13.91,13.91\n2023-10-27,Mecklenburg-Vorpommern,13,00+,123,190,190,190,190,1610774,7.64,11.8,11.8,11.8,11.8\n2023-10-26,Mecklenburg-Vorpommern,13,00+,120,179,179,179,179,1610774,7.45,11.11,11.11,11.11,11.11\n2023-10-25,Mecklenburg-Vorpommern,13,00+,106,177,177,177,177,1610774,6.58,10.99,10.99,10.99,10.99\n2023-10-24,Mecklenburg-Vorpommern,13,00+,57,159,159,159,159,1610774,3.54,9.87,9.87,9.87,9.87\n2023-10-23,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-22,Mecklenburg-Vorpommern,13,00+,79,115,115,115,115,1610774,4.9,7.14,7.14,7.14,7.14\n2023-10-21,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-20,Mecklenburg-Vorpommern,13,00+,67,112,112,112,112,1610774,4.16,6.95,6.95,6.95,6.95\n2023-10-19,Mecklenburg-Vorpommern,13,00+,62,102,102,102,102,1610774,3.85,6.33,6.33,6.33,6.33\n2023-10-18,Mecklenburg-Vorpommern,13,00+,60,94,94,94,94,1610774,3.72,5.84,5.84,5.84,5.84\n2023-10-17,Mecklenburg-Vorpommern,13,00+,53,96,96,96,96,1610774,3.29,5.96,5.96,5.96,5.96\n2023-10-16,Mecklenburg-Vorpommern,13,00+,67,91,91,91,91,1610774,4.16,5.65,5.65,5.65,5.65\n2023-10-15,Mecklenburg-Vorpommern,13,00+,67,88,88,88,88,1610774,4.16,5.46,5.46,5.46,5.46\n2023-10-14,Mecklenburg-Vorpommern,13,00+,68,88,88,88,88,1610774,4.22,5.46,5.46,5.46,5.46\n2023-10-13,Mecklenburg-Vorpommern,13,00+,70,91,91,91,91,1610774,4.35,5.65,5.65,5.65,5.65\n2023-10-12,Mecklenburg-Vorpommern,13,00+,67,86,86,86,86,1610774,4.16,5.34,5.34,5.34,5.34\n2023-10-11,Mecklenburg-Vorpommern,13,00+,67,92,92,92,92,1610774,4.16,5.71,5.71,5.71,5.71\n2023-10-10,Mecklenburg-Vorpommern,13,00+,43,75,75,75,75,1610774,2.67,4.66,4.66,4.66,4.66\n2023-10-09,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-08,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-07,Mecklenburg-Vorpommern,13,00+,46,66,66,66,66,1610774,2.86,4.1,4.1,4.1,4.1\n2023-10-06,Mecklenburg-Vorpommern,13,00+,44,69,69,69,69,1610774,2.73,4.28,4.28,4.28,4.28\n2023-10-05,Mecklenburg-Vorpommern,13,00+,32,71,71,71,71,1610774,1.99,4.41,4.41,4.41,4.41\n2023-10-04,Mecklenburg-Vorpommern,13,00+,30,57,57,57,57,1610774,1.86,3.54,3.54,3.54,3.54\n2023-10-03,Mecklenburg-Vorpommern,13,00+,52,79,79,79,79,1610774,3.23,4.9,4.9,4.9,4.9\n2023-10-02,Mecklenburg-Vorpommern,13,00+,55,78,78,78,78,1610774,3.41,4.84,4.84,4.84,4.84\n2023-10-01,Mecklenburg-Vorpommern,13,00+,57,80,80,80,80,1610774,3.54,4.97,4.97,4.97,4.97\n2023-09-30,Mecklenburg-Vorpommern,13,00+,58,81,81,81,81,1610774,3.6,5.03,5.03,5.03,5.03\n2023-09-29,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-09-28,Mecklenburg-Vorpommern,13,00+,59,68,68,68,68,1610774,3.66,4.22,4.22,4.22,4.22\n2023-09-27,Mecklenburg-Vorpommern,13,00+,46,72,72,72,72,1610774,2.86,4.47,4.47,4.47,4.47\n2023-09-26,Mecklenburg-Vorpommern,13,00+,36,58,58,58,58,1610774,2.23,3.6,3.6,3.6,3.6\n2023-09-25,Mecklenburg-Vorpommern,13,00+,62,70,70,70,70,1610774,3.85,4.35,4.35,4.35,4.35\n2023-09-24,Mecklenburg-Vorpommern,13,00+,62,68,68,68,68,1610774,3.85,4.22,4.22,4.22,4.22\n2023-09-23,Mecklenburg-Vorpommern,13,00+,64,69,69,69,69,1610774,3.97,4.28,4.28,4.28,4.28\n2023-09-22,Mecklenburg-Vorpommern,13,00+,60,74,74,74,74,1610774,3.72,4.59,4.59,4.59,4.59\n2023-09-21,Mecklenburg-Vorpommern,13,00+,56,75,75,75,75,1610774,3.48,4.66,4.66,4.66,4.66\n2023-09-20,Mecklenburg-Vorpommern,13,00+,44,70,70,70,70,1610774,2.73,4.35,4.35,4.35,4.35\n2023-09-19,Mecklenburg-Vorpommern,13,00+,27,67,67,67,67,1610774,1.68,4.16,4.16,4.16,4.16\n2023-09-18,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-17,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-16,Mecklenburg-Vorpommern,13,00+,20,44,44,44,44,1610774,1.24,2.73,2.73,2.73,2.73\n2023-09-15,Mecklenburg-Vorpommern,13,00+,17,36,36,36,36,1610774,1.06,2.23,2.23,2.23,2.23\n2023-09-14,Mecklenburg-Vorpommern,13,00+,31,44,44,44,44,1610774,1.92,2.73,2.73,2.73,2.73\n2023-09-13,Mecklenburg-Vorpommern,13,00+,38,50,50,50,50,1610774,2.36,3.1,3.1,3.1,3.1\n2023-09-12,Mecklenburg-Vorpommern,13,00+,37,52,52,52,52,1610774,2.3,3.23,3.23,3.23,3.23\n2023-09-11,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-10,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-09,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-08,Mecklenburg-Vorpommern,13,00+,23,47,47,47,47,1610774,1.43,2.92,2.92,2.92,2.92\n2023-09-07,Mecklenburg-Vorpommern,13,00+,19,39,39,39,39,1610774,1.18,2.42,2.42,2.42,2.42\n2023-09-06,Mecklenburg-Vorpommern,13,00+,17,30,30,30,30,1610774,1.06,1.86,1.86,1.86,1.86\n2023-09-05,Mecklenburg-Vorpommern,13,00+,12,23,23,23,23,1610774,0.74,1.43,1.43,1.43,1.43\n2023-09-04,Mecklenburg-Vorpommern,13,00+,14,20,20,20,20,1610774,0.87,1.24,1.24,1.24,1.24\n2023-09-03,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-02,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-01,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2023-08-31,Mecklenburg-Vorpommern,13,00+,17,21,21,21,21,1610774,1.06,1.3,1.3,1.3,1.3\n2023-08-30,Mecklenburg-Vorpommern,13,00+,17,22,22,22,22,1610774,1.06,1.37,1.37,1.37,1.37\n2023-08-29,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2023-08-28,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-27,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-26,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-25,Mecklenburg-Vorpommern,13,00+,0,37,37,37,37,1610774,0,2.3,2.3,2.3,2.3\n2023-08-24,Mecklenburg-Vorpommern,13,00+,23,33,33,33,33,1610774,1.43,2.05,2.05,2.05,2.05\n2023-08-23,Mecklenburg-Vorpommern,13,00+,19,34,34,34,34,1610774,1.18,2.11,2.11,2.11,2.11\n2023-08-22,Mecklenburg-Vorpommern,13,00+,14,30,30,30,30,1610774,0.87,1.86,1.86,1.86,1.86\n2023-08-21,Mecklenburg-Vorpommern,13,00+,15,25,25,25,25,1610774,0.93,1.55,1.55,1.55,1.55\n2023-08-20,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-19,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-18,Mecklenburg-Vorpommern,13,00+,11,19,19,19,19,1610774,0.68,1.18,1.18,1.18,1.18\n2023-08-17,Mecklenburg-Vorpommern,13,00+,10,18,18,18,18,1610774,0.62,1.12,1.12,1.12,1.12\n2023-08-16,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-08-15,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-08-14,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-13,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-12,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-11,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-08-10,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-08-09,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-08,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-07,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-06,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-05,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2023-08-03,Mecklenburg-Vorpommern,13,00+,9,19,19,19,19,1610774,0.56,1.18,1.18,1.18,1.18\n2023-08-02,Mecklenburg-Vorpommern,13,00+,9,17,17,17,17,1610774,0.56,1.06,1.06,1.06,1.06\n2023-08-01,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-07-31,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-30,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-29,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-28,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2023-07-27,Mecklenburg-Vorpommern,13,00+,5,12,12,12,12,1610774,0.31,0.74,0.74,0.74,0.74\n2023-07-26,Mecklenburg-Vorpommern,13,00+,2,11,11,11,11,1610774,0.12,0.68,0.68,0.68,0.68\n2023-07-25,Mecklenburg-Vorpommern,13,00+,8,16,16,16,16,1610774,0.5,0.99,0.99,0.99,0.99\n2023-07-24,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-23,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-22,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-21,Mecklenburg-Vorpommern,13,00+,12,16,16,16,16,1610774,0.74,0.99,0.99,0.99,0.99\n2023-07-20,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-07-19,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2023-07-18,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-07-17,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-16,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-15,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-14,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2023-07-13,Mecklenburg-Vorpommern,13,00+,5,8,8,8,8,1610774,0.31,0.5,0.5,0.5,0.5\n2023-07-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2023-07-11,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2023-07-10,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-09,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-08,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-07,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-06,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-05,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2023-07-04,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2023-07-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-02,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-01,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-06-30,Mecklenburg-Vorpommern,13,00+,6,7,7,7,7,1610774,0.37,0.43,0.43,0.43,0.43\n2023-06-29,Mecklenburg-Vorpommern,13,00+,6,9,9,9,9,1610774,0.37,0.56,0.56,0.56,0.56\n2023-06-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-27,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-26,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-25,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-24,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2023-06-23,Mecklenburg-Vorpommern,13,00+,10,17,17,17,17,1610774,0.62,1.06,1.06,1.06,1.06\n2023-06-22,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2023-06-21,Mecklenburg-Vorpommern,13,00+,8,17,17,17,17,1610774,0.5,1.06,1.06,1.06,1.06\n2023-06-20,Mecklenburg-Vorpommern,13,00+,7,17,17,17,17,1610774,0.43,1.06,1.06,1.06,1.06\n2023-06-19,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2023-06-18,Mecklenburg-Vorpommern,13,00+,14,22,22,22,22,1610774,0.87,1.37,1.37,1.37,1.37\n2023-06-17,Mecklenburg-Vorpommern,13,00+,14,21,21,21,21,1610774,0.87,1.3,1.3,1.3,1.3\n2023-06-16,Mecklenburg-Vorpommern,13,00+,16,24,24,24,24,1610774,0.99,1.49,1.49,1.49,1.49\n2023-06-15,Mecklenburg-Vorpommern,13,00+,17,25,25,25,25,1610774,1.06,1.55,1.55,1.55,1.55\n2023-06-14,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-13,Mecklenburg-Vorpommern,13,00+,20,34,34,34,34,1610774,1.24,2.11,2.11,2.11,2.11\n2023-06-12,Mecklenburg-Vorpommern,13,00+,18,29,29,29,29,1610774,1.12,1.8,1.8,1.8,1.8\n2023-06-11,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-10,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-09,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-08,Mecklenburg-Vorpommern,13,00+,22,28,28,28,28,1610774,1.37,1.74,1.74,1.74,1.74\n2023-06-07,Mecklenburg-Vorpommern,13,00+,17,31,31,31,31,1610774,1.06,1.92,1.92,1.92,1.92\n2023-06-06,Mecklenburg-Vorpommern,13,00+,23,28,28,28,28,1610774,1.43,1.74,1.74,1.74,1.74\n2023-06-05,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-04,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-03,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-02,Mecklenburg-Vorpommern,13,00+,19,26,26,26,26,1610774,1.18,1.61,1.61,1.61,1.61\n2023-06-01,Mecklenburg-Vorpommern,13,00+,16,25,25,25,25,1610774,0.99,1.55,1.55,1.55,1.55\n2023-05-31,Mecklenburg-Vorpommern,13,00+,17,24,24,24,24,1610774,1.06,1.49,1.49,1.49,1.49\n2023-05-30,Mecklenburg-Vorpommern,13,00+,23,29,29,29,29,1610774,1.43,1.8,1.8,1.8,1.8\n2023-05-29,Mecklenburg-Vorpommern,13,00+,36,41,41,41,41,1610774,2.23,2.55,2.55,2.55,2.55\n2023-05-28,Mecklenburg-Vorpommern,13,00+,37,42,42,42,42,1610774,2.3,2.61,2.61,2.61,2.61\n2023-05-27,Mecklenburg-Vorpommern,13,00+,38,43,43,43,43,1610774,2.36,2.67,2.67,2.67,2.67\n2023-05-26,Mecklenburg-Vorpommern,13,00+,38,47,47,47,47,1610774,2.36,2.92,2.92,2.92,2.92\n2023-05-25,Mecklenburg-Vorpommern,13,00+,34,42,42,42,42,1610774,2.11,2.61,2.61,2.61,2.61\n2023-05-24,Mecklenburg-Vorpommern,13,00+,36,46,46,46,46,1610774,2.23,2.86,2.86,2.86,2.86\n2023-05-23,Mecklenburg-Vorpommern,13,00+,31,41,41,41,41,1610774,1.92,2.55,2.55,2.55,2.55\n2023-05-22,Mecklenburg-Vorpommern,13,00+,30,46,46,46,46,1610774,1.86,2.86,2.86,2.86,2.86\n2023-05-21,Mecklenburg-Vorpommern,13,00+,30,45,45,45,45,1610774,1.86,2.79,2.79,2.79,2.79\n2023-05-20,Mecklenburg-Vorpommern,13,00+,33,47,47,47,47,1610774,2.05,2.92,2.92,2.92,2.92\n2023-05-19,Mecklenburg-Vorpommern,13,00+,47,57,57,57,57,1610774,2.92,3.54,3.54,3.54,3.54\n2023-05-18,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-05-17,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-16,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-15,Mecklenburg-Vorpommern,13,00+,58,75,75,75,75,1610774,3.6,4.66,4.66,4.66,4.66\n2023-05-14,Mecklenburg-Vorpommern,13,00+,59,76,76,76,76,1610774,3.66,4.72,4.72,4.72,4.72\n2023-05-13,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-05-12,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-05-11,Mecklenburg-Vorpommern,13,00+,55,72,72,72,72,1610774,3.41,4.47,4.47,4.47,4.47\n2023-05-10,Mecklenburg-Vorpommern,13,00+,64,71,71,71,71,1610774,3.97,4.41,4.41,4.41,4.41\n2023-05-09,Mecklenburg-Vorpommern,13,00+,79,92,92,92,92,1610774,4.9,5.71,5.71,5.71,5.71\n2023-05-08,Mecklenburg-Vorpommern,13,00+,56,70,70,70,70,1610774,3.48,4.35,4.35,4.35,4.35\n2023-05-07,Mecklenburg-Vorpommern,13,00+,57,70,70,70,70,1610774,3.54,4.35,4.35,4.35,4.35\n2023-05-06,Mecklenburg-Vorpommern,13,00+,57,68,68,68,68,1610774,3.54,4.22,4.22,4.22,4.22\n2023-05-05,Mecklenburg-Vorpommern,13,00+,50,59,59,59,59,1610774,3.1,3.66,3.66,3.66,3.66\n2023-05-04,Mecklenburg-Vorpommern,13,00+,54,62,62,62,62,1610774,3.35,3.85,3.85,3.85,3.85\n2023-05-03,Mecklenburg-Vorpommern,13,00+,30,62,62,62,62,1610774,1.86,3.85,3.85,3.85,3.85\n2023-05-02,Mecklenburg-Vorpommern,13,00+,39,55,55,55,55,1610774,2.42,3.41,3.41,3.41,3.41\n2023-05-01,Mecklenburg-Vorpommern,13,00+,70,96,96,96,96,1610774,4.35,5.96,5.96,5.96,5.96\n2023-04-30,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-29,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-28,Mecklenburg-Vorpommern,13,00+,86,109,109,109,109,1610774,5.34,6.77,6.77,6.77,6.77\n2023-04-27,Mecklenburg-Vorpommern,13,00+,95,122,122,122,122,1610774,5.9,7.57,7.57,7.57,7.57\n2023-04-26,Mecklenburg-Vorpommern,13,00+,114,142,142,142,142,1610774,7.08,8.82,8.82,8.82,8.82\n2023-04-25,Mecklenburg-Vorpommern,13,00+,127,151,151,151,151,1610774,7.88,9.37,9.37,9.37,9.37\n2023-04-24,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-23,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-22,Mecklenburg-Vorpommern,13,00+,143,167,167,167,167,1610774,8.88,10.37,10.37,10.37,10.37\n2023-04-21,Mecklenburg-Vorpommern,13,00+,150,174,174,174,174,1610774,9.31,10.8,10.8,10.8,10.8\n2023-04-20,Mecklenburg-Vorpommern,13,00+,165,187,187,187,187,1610774,10.24,11.61,11.61,11.61,11.61\n2023-04-19,Mecklenburg-Vorpommern,13,00+,163,192,192,192,192,1610774,10.12,11.92,11.92,11.92,11.92\n2023-04-18,Mecklenburg-Vorpommern,13,00+,210,241,241,241,241,1610774,13.04,14.96,14.96,14.96,14.96\n2023-04-17,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-16,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-15,Mecklenburg-Vorpommern,13,00+,159,190,190,190,190,1610774,9.87,11.8,11.8,11.8,11.8\n2023-04-14,Mecklenburg-Vorpommern,13,00+,137,165,165,165,165,1610774,8.51,10.24,10.24,10.24,10.24\n2023-04-13,Mecklenburg-Vorpommern,13,00+,132,152,152,152,152,1610774,8.19,9.44,9.44,9.44,9.44\n2023-04-12,Mecklenburg-Vorpommern,13,00+,128,152,152,152,152,1610774,7.95,9.44,9.44,9.44,9.44\n2023-04-11,Mecklenburg-Vorpommern,13,00+,101,121,121,121,121,1610774,6.27,7.51,7.51,7.51,7.51\n2023-04-10,Mecklenburg-Vorpommern,13,00+,159,180,180,180,180,1610774,9.87,11.17,11.17,11.17,11.17\n2023-04-09,Mecklenburg-Vorpommern,13,00+,162,183,183,183,183,1610774,10.06,11.36,11.36,11.36,11.36\n2023-04-08,Mecklenburg-Vorpommern,13,00+,162,180,180,180,180,1610774,10.06,11.17,11.17,11.17,11.17\n2023-04-07,Mecklenburg-Vorpommern,13,00+,193,210,210,210,210,1610774,11.98,13.04,13.04,13.04,13.04\n2023-04-06,Mecklenburg-Vorpommern,13,00+,194,215,215,215,215,1610774,12.04,13.35,13.35,13.35,13.35\n2023-04-05,Mecklenburg-Vorpommern,13,00+,160,221,221,221,221,1610774,9.93,13.72,13.72,13.72,13.72\n2023-04-04,Mecklenburg-Vorpommern,13,00+,182,214,214,214,214,1610774,11.3,13.29,13.29,13.29,13.29\n2023-04-03,Mecklenburg-Vorpommern,13,00+,198,234,234,234,234,1610774,12.29,14.53,14.53,14.53,14.53\n2023-04-02,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-04-01,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-03-31,Mecklenburg-Vorpommern,13,00+,202,247,247,247,247,1610774,12.54,15.33,15.33,15.33,15.33\n2023-03-30,Mecklenburg-Vorpommern,13,00+,224,257,257,257,257,1610774,13.91,15.96,15.96,15.96,15.96\n2023-03-29,Mecklenburg-Vorpommern,13,00+,230,275,275,275,275,1610774,14.28,17.07,17.07,17.07,17.07\n2023-03-28,Mecklenburg-Vorpommern,13,00+,243,291,291,291,291,1610774,15.09,18.07,18.07,18.07,18.07\n2023-03-27,Mecklenburg-Vorpommern,13,00+,239,285,285,285,285,1610774,14.84,17.69,17.69,17.69,17.69\n2023-03-26,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-25,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-24,Mecklenburg-Vorpommern,13,00+,205,262,262,262,262,1610774,12.73,16.27,16.27,16.27,16.27\n2023-03-23,Mecklenburg-Vorpommern,13,00+,177,257,257,257,257,1610774,10.99,15.96,15.96,15.96,15.96\n2023-03-22,Mecklenburg-Vorpommern,13,00+,185,236,236,236,236,1610774,11.49,14.65,14.65,14.65,14.65\n2023-03-21,Mecklenburg-Vorpommern,13,00+,173,219,219,219,219,1610774,10.74,13.6,13.6,13.6,13.6\n2023-03-20,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-19,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-18,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-17,Mecklenburg-Vorpommern,13,00+,157,202,202,202,202,1610774,9.75,12.54,12.54,12.54,12.54\n2023-03-16,Mecklenburg-Vorpommern,13,00+,164,196,196,196,196,1610774,10.18,12.17,12.17,12.17,12.17\n2023-03-15,Mecklenburg-Vorpommern,13,00+,129,160,160,160,160,1610774,8.01,9.93,9.93,9.93,9.93\n2023-03-14,Mecklenburg-Vorpommern,13,00+,112,150,150,150,150,1610774,6.95,9.31,9.31,9.31,9.31\n2023-03-13,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-12,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-11,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-10,Mecklenburg-Vorpommern,13,00+,101,122,122,122,122,1610774,6.27,7.57,7.57,7.57,7.57\n2023-03-09,Mecklenburg-Vorpommern,13,00+,80,108,108,108,108,1610774,4.97,6.7,6.7,6.7,6.7\n2023-03-08,Mecklenburg-Vorpommern,13,00+,100,127,127,127,127,1610774,6.21,7.88,7.88,7.88,7.88\n2023-03-07,Mecklenburg-Vorpommern,13,00+,96,113,113,113,113,1610774,5.96,7.02,7.02,7.02,7.02\n2023-03-06,Mecklenburg-Vorpommern,13,00+,88,99,99,99,99,1610774,5.46,6.15,6.15,6.15,6.15\n2023-03-05,Mecklenburg-Vorpommern,13,00+,91,102,102,102,102,1610774,5.65,6.33,6.33,6.33,6.33\n2023-03-04,Mecklenburg-Vorpommern,13,00+,106,117,117,117,117,1610774,6.58,7.26,7.26,7.26,7.26\n2023-03-03,Mecklenburg-Vorpommern,13,00+,105,119,119,119,119,1610774,6.52,7.39,7.39,7.39,7.39\n2023-03-02,Mecklenburg-Vorpommern,13,00+,103,120,120,120,120,1610774,6.39,7.45,7.45,7.45,7.45\n2023-03-01,Mecklenburg-Vorpommern,13,00+,97,113,113,113,113,1610774,6.02,7.02,7.02,7.02,7.02\n2023-02-28,Mecklenburg-Vorpommern,13,00+,99,116,116,116,116,1610774,6.15,7.2,7.2,7.2,7.2\n2023-02-27,Mecklenburg-Vorpommern,13,00+,80,106,106,106,106,1610774,4.97,6.58,6.58,6.58,6.58\n2023-02-26,Mecklenburg-Vorpommern,13,00+,84,107,107,107,107,1610774,5.21,6.64,6.64,6.64,6.64\n2023-02-25,Mecklenburg-Vorpommern,13,00+,91,99,99,99,99,1610774,5.65,6.15,6.15,6.15,6.15\n2023-02-24,Mecklenburg-Vorpommern,13,00+,84,100,100,100,100,1610774,5.21,6.21,6.21,6.21,6.21\n2023-02-23,Mecklenburg-Vorpommern,13,00+,80,95,95,95,95,1610774,4.97,5.9,5.9,5.9,5.9\n2023-02-22,Mecklenburg-Vorpommern,13,00+,84,98,98,98,98,1610774,5.21,6.08,6.08,6.08,6.08\n2023-02-21,Mecklenburg-Vorpommern,13,00+,83,90,90,90,90,1610774,5.15,5.59,5.59,5.59,5.59\n2023-02-20,Mecklenburg-Vorpommern,13,00+,65,84,84,84,84,1610774,4.04,5.21,5.21,5.21,5.21\n2023-02-19,Mecklenburg-Vorpommern,13,00+,65,80,80,80,80,1610774,4.04,4.97,4.97,4.97,4.97\n2023-02-18,Mecklenburg-Vorpommern,13,00+,67,75,75,75,75,1610774,4.16,4.66,4.66,4.66,4.66\n2023-02-17,Mecklenburg-Vorpommern,13,00+,59,73,73,73,73,1610774,3.66,4.53,4.53,4.53,4.53\n2023-02-16,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-02-15,Mecklenburg-Vorpommern,13,00+,60,75,75,75,75,1610774,3.72,4.66,4.66,4.66,4.66\n2023-02-14,Mecklenburg-Vorpommern,13,00+,63,72,72,72,72,1610774,3.91,4.47,4.47,4.47,4.47\n2023-02-13,Mecklenburg-Vorpommern,13,00+,65,81,81,81,81,1610774,4.04,5.03,5.03,5.03,5.03\n2023-02-12,Mecklenburg-Vorpommern,13,00+,66,82,82,82,82,1610774,4.1,5.09,5.09,5.09,5.09\n2023-02-11,Mecklenburg-Vorpommern,13,00+,71,85,85,85,85,1610774,4.41,5.28,5.28,5.28,5.28\n2023-02-10,Mecklenburg-Vorpommern,13,00+,75,87,87,87,87,1610774,4.66,5.4,5.4,5.4,5.4\n2023-02-09,Mecklenburg-Vorpommern,13,00+,66,76,76,76,76,1610774,4.1,4.72,4.72,4.72,4.72\n2023-02-08,Mecklenburg-Vorpommern,13,00+,68,78,78,78,78,1610774,4.22,4.84,4.84,4.84,4.84\n2023-02-07,Mecklenburg-Vorpommern,13,00+,65,79,79,79,79,1610774,4.04,4.9,4.9,4.9,4.9\n2023-02-06,Mecklenburg-Vorpommern,13,00+,61,73,73,73,73,1610774,3.79,4.53,4.53,4.53,4.53\n2023-02-05,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-02-04,Mecklenburg-Vorpommern,13,00+,64,70,70,70,70,1610774,3.97,4.35,4.35,4.35,4.35\n2023-02-03,Mecklenburg-Vorpommern,13,00+,60,68,68,68,68,1610774,3.72,4.22,4.22,4.22,4.22\n2023-02-02,Mecklenburg-Vorpommern,13,00+,66,77,77,77,77,1610774,4.1,4.78,4.78,4.78,4.78\n2023-02-01,Mecklenburg-Vorpommern,13,00+,59,74,74,74,74,1610774,3.66,4.59,4.59,4.59,4.59\n2023-01-31,Mecklenburg-Vorpommern,13,00+,61,79,79,79,79,1610774,3.79,4.9,4.9,4.9,4.9\n2023-01-30,Mecklenburg-Vorpommern,13,00+,77,94,94,94,94,1610774,4.78,5.84,5.84,5.84,5.84\n2023-01-29,Mecklenburg-Vorpommern,13,00+,78,95,95,95,95,1610774,4.84,5.9,5.9,5.9,5.9\n2023-01-28,Mecklenburg-Vorpommern,13,00+,80,94,94,94,94,1610774,4.97,5.84,5.84,5.84,5.84\n2023-01-27,Mecklenburg-Vorpommern,13,00+,78,94,94,94,94,1610774,4.84,5.84,5.84,5.84,5.84\n2023-01-26,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-25,Mecklenburg-Vorpommern,13,00+,71,86,86,86,86,1610774,4.41,5.34,5.34,5.34,5.34\n2023-01-24,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-23,Mecklenburg-Vorpommern,13,00+,54,70,70,70,70,1610774,3.35,4.35,4.35,4.35,4.35\n2023-01-22,Mecklenburg-Vorpommern,13,00+,56,71,71,71,71,1610774,3.48,4.41,4.41,4.41,4.41\n2023-01-21,Mecklenburg-Vorpommern,13,00+,61,74,74,74,74,1610774,3.79,4.59,4.59,4.59,4.59\n2023-01-20,Mecklenburg-Vorpommern,13,00+,70,86,86,86,86,1610774,4.35,5.34,5.34,5.34,5.34\n2023-01-19,Mecklenburg-Vorpommern,13,00+,79,89,89,89,89,1610774,4.9,5.53,5.53,5.53,5.53\n2023-01-18,Mecklenburg-Vorpommern,13,00+,84,97,97,97,97,1610774,5.21,6.02,6.02,6.02,6.02\n2023-01-17,Mecklenburg-Vorpommern,13,00+,95,108,108,108,108,1610774,5.9,6.7,6.7,6.7,6.7\n2023-01-16,Mecklenburg-Vorpommern,13,00+,108,137,137,137,137,1610774,6.7,8.51,8.51,8.51,8.51\n2023-01-15,Mecklenburg-Vorpommern,13,00+,110,137,137,137,137,1610774,6.83,8.51,8.51,8.51,8.51\n2023-01-14,Mecklenburg-Vorpommern,13,00+,117,140,140,140,140,1610774,7.26,8.69,8.69,8.69,8.69\n2023-01-13,Mecklenburg-Vorpommern,13,00+,127,148,148,148,148,1610774,7.88,9.19,9.19,9.19,9.19\n2023-01-12,Mecklenburg-Vorpommern,13,00+,151,175,175,175,175,1610774,9.37,10.86,10.86,10.86,10.86\n2023-01-11,Mecklenburg-Vorpommern,13,00+,157,187,187,187,187,1610774,9.75,11.61,11.61,11.61,11.61\n2023-01-10,Mecklenburg-Vorpommern,13,00+,154,196,196,196,196,1610774,9.56,12.17,12.17,12.17,12.17\n2023-01-09,Mecklenburg-Vorpommern,13,00+,160,210,210,210,210,1610774,9.93,13.04,13.04,13.04,13.04\n2023-01-08,Mecklenburg-Vorpommern,13,00+,164,212,212,212,212,1610774,10.18,13.16,13.16,13.16,13.16\n2023-01-07,Mecklenburg-Vorpommern,13,00+,176,0,0,0,0,1610774,10.93,0,0,0,0\n2023-01-06,Mecklenburg-Vorpommern,13,00+,180,0,0,0,0,1610774,11.17,0,0,0,0\n2023-01-05,Mecklenburg-Vorpommern,13,00+,203,0,0,0,0,1610774,12.6,0,0,0,0\n2023-01-04,Mecklenburg-Vorpommern,13,00+,244,0,0,0,0,1610774,15.15,0,0,0,0\n2023-01-03,Mecklenburg-Vorpommern,13,00+,296,0,0,0,0,1610774,18.38,0,0,0,0\n2023-01-02,Mecklenburg-Vorpommern,13,00+,243,0,0,0,0,1610774,15.09,0,0,0,0\n2024-08-31,Sachsen,14,00+,54,54,NA,NA,NA,4056941,1.33,1.33,NA,NA,NA\n2024-08-30,Sachsen,14,00+,43,56,67,63,72,4056941,1.06,1.38,1.67,1.57,1.79\n2024-08-29,Sachsen,14,00+,38,53,61,58,65,4056941,0.94,1.31,1.51,1.43,1.62\n2024-08-28,Sachsen,14,00+,38,54,61,58,65,4056941,0.94,1.33,1.51,1.44,1.61\n2024-08-27,Sachsen,14,00+,33,53,59,56,63,4056941,0.81,1.31,1.46,1.39,1.56\n2024-08-26,Sachsen,14,00+,47,55,59,57,62,4056941,1.16,1.36,1.46,1.41,1.55\n2024-08-25,Sachsen,14,00+,49,55,59,57,62,4056941,1.21,1.36,1.46,1.41,1.54\n2024-08-24,Sachsen,14,00+,50,55,59,57,62,4056941,1.23,1.36,1.46,1.41,1.54\n2024-08-23,Sachsen,14,00+,45,60,64,62,67,4056941,1.11,1.48,1.58,1.53,1.67\n2024-08-22,Sachsen,14,00+,42,59,62,60,66,4056941,1.04,1.45,1.55,1.5,1.63\n2024-08-21,Sachsen,14,00+,32,56,59,57,62,4056941,0.79,1.38,1.46,1.42,1.54\n2024-08-20,Sachsen,14,00+,26,58,61,59,64,4056941,0.64,1.43,1.51,1.47,1.58\n2024-08-19,Sachsen,14,00+,30,44,45,44,48,4056941,0.74,1.08,1.13,1.1,1.18\n2024-08-18,Sachsen,14,00+,30,42,43,42,45,4056941,0.74,1.04,1.08,1.05,1.13\n2024-08-17,Sachsen,14,00+,32,43,44,43,46,4056941,0.79,1.06,1.1,1.08,1.15\n2024-08-16,Sachsen,14,00+,32,42,43,42,45,4056941,0.79,1.04,1.07,1.05,1.12\n2024-08-15,Sachsen,14,00+,30,40,41,40,43,4056941,0.74,0.99,1.02,1,1.07\n2024-08-14,Sachsen,14,00+,22,38,39,38,40,4056941,0.54,0.94,0.97,0.95,1.01\n2024-08-13,Sachsen,14,00+,18,35,35,35,37,4056941,0.44,0.86,0.89,0.87,0.92\n2024-08-12,Sachsen,14,00+,28,42,42,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-11,Sachsen,14,00+,28,42,42,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-10,Sachsen,14,00+,30,42,42,42,44,4056941,0.74,1.04,1.06,1.04,1.09\n2024-08-09,Sachsen,14,00+,23,38,38,38,39,4056941,0.57,0.94,0.95,0.94,0.98\n2024-08-08,Sachsen,14,00+,29,41,41,41,42,4056941,0.71,1.01,1.03,1.02,1.05\n2024-08-07,Sachsen,14,00+,24,40,40,40,41,4056941,0.59,0.99,1,0.99,1.02\n2024-08-06,Sachsen,14,00+,22,38,38,38,39,4056941,0.54,0.94,0.95,0.94,0.97\n2024-08-05,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-04,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-03,Sachsen,14,00+,18,27,27,27,27,4056941,0.44,0.67,0.67,0.67,0.68\n2024-08-02,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.65,0.64,0.65\n2024-08-01,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.48\n2024-07-31,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2024-07-30,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2024-07-29,Sachsen,14,00+,13,29,29,29,29,4056941,0.32,0.71,0.72,0.71,0.72\n2024-07-28,Sachsen,14,00+,14,30,30,30,30,4056941,0.35,0.74,0.74,0.74,0.74\n2024-07-27,Sachsen,14,00+,15,30,30,30,30,4056941,0.37,0.74,0.74,0.74,0.74\n2024-07-26,Sachsen,14,00+,17,36,36,36,36,4056941,0.42,0.89,0.89,0.89,0.89\n2024-07-25,Sachsen,14,00+,20,40,40,40,40,4056941,0.49,0.99,0.99,0.99,0.99\n2024-07-24,Sachsen,14,00+,18,37,37,37,37,4056941,0.44,0.91,0.91,0.91,0.91\n2024-07-23,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-07-22,Sachsen,14,00+,20,35,35,35,35,4056941,0.49,0.86,0.86,0.86,0.86\n2024-07-21,Sachsen,14,00+,22,36,36,36,36,4056941,0.54,0.89,0.89,0.89,0.89\n2024-07-20,Sachsen,14,00+,22,35,35,35,35,4056941,0.54,0.86,0.86,0.86,0.86\n2024-07-19,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-07-18,Sachsen,14,00+,23,36,36,36,36,4056941,0.57,0.89,0.89,0.89,0.89\n2024-07-17,Sachsen,14,00+,19,37,37,37,37,4056941,0.47,0.91,0.91,0.91,0.91\n2024-07-16,Sachsen,14,00+,18,35,35,35,35,4056941,0.44,0.86,0.86,0.86,0.86\n2024-07-15,Sachsen,14,00+,19,29,29,29,29,4056941,0.47,0.71,0.71,0.71,0.71\n2024-07-14,Sachsen,14,00+,20,28,28,28,28,4056941,0.49,0.69,0.69,0.69,0.69\n2024-07-13,Sachsen,14,00+,21,29,29,29,29,4056941,0.52,0.71,0.71,0.71,0.71\n2024-07-12,Sachsen,14,00+,14,25,25,25,25,4056941,0.35,0.62,0.62,0.62,0.62\n2024-07-11,Sachsen,14,00+,10,20,20,20,20,4056941,0.25,0.49,0.49,0.49,0.49\n2024-07-10,Sachsen,14,00+,15,26,26,26,26,4056941,0.37,0.64,0.64,0.64,0.64\n2024-07-09,Sachsen,14,00+,5,22,22,22,22,4056941,0.12,0.54,0.54,0.54,0.54\n2024-07-08,Sachsen,14,00+,8,24,24,24,24,4056941,0.2,0.59,0.59,0.59,0.59\n2024-07-07,Sachsen,14,00+,9,24,24,24,24,4056941,0.22,0.59,0.59,0.59,0.59\n2024-07-06,Sachsen,14,00+,10,25,25,25,25,4056941,0.25,0.62,0.62,0.62,0.62\n2024-07-05,Sachsen,14,00+,9,23,23,23,23,4056941,0.22,0.57,0.57,0.57,0.57\n2024-07-04,Sachsen,14,00+,10,24,24,24,24,4056941,0.25,0.59,0.59,0.59,0.59\n2024-07-03,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2024-07-02,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-07-01,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2024-06-30,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-29,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-06-28,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-27,Sachsen,14,00+,7,13,13,13,13,4056941,0.17,0.32,0.32,0.32,0.32\n2024-06-26,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2024-06-25,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-24,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2024-06-23,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2024-06-22,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2024-06-21,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-06-20,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2024-06-19,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-06-18,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-17,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-16,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-15,Sachsen,14,00+,5,5,5,5,5,4056941,0.12,0.12,0.12,0.12,0.12\n2024-06-14,Sachsen,14,00+,7,7,7,7,7,4056941,0.17,0.17,0.17,0.17,0.17\n2024-06-13,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-12,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-06-11,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-06-10,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-09,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-08,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-07,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-06,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-05,Sachsen,14,00+,5,10,10,10,10,4056941,0.12,0.25,0.25,0.25,0.25\n2024-06-04,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-06-03,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-02,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-01,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-05-31,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-05-30,Sachsen,14,00+,4,12,12,12,12,4056941,0.1,0.3,0.3,0.3,0.3\n2024-05-29,Sachsen,14,00+,2,9,9,9,9,4056941,0.05,0.22,0.22,0.22,0.22\n2024-05-28,Sachsen,14,00+,3,9,9,9,9,4056941,0.07,0.22,0.22,0.22,0.22\n2024-05-27,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-26,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-25,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-24,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-05-23,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-22,Sachsen,14,00+,3,4,4,4,4,4056941,0.07,0.1,0.1,0.1,0.1\n2024-05-21,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-20,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-19,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-18,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-17,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-05-16,Sachsen,14,00+,0,2,2,2,2,4056941,0,0.05,0.05,0.05,0.05\n2024-05-15,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-14,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-13,Sachsen,14,00+,0,5,5,5,5,4056941,0,0.12,0.12,0.12,0.12\n2024-05-12,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-11,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-10,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-09,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-08,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-07,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-06,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-05,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-04,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-03,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-02,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-01,Sachsen,14,00+,4,4,4,4,4,4056941,0.1,0.1,0.1,0.1,0.1\n2024-04-30,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-04-29,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-28,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-27,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-26,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-25,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-24,Sachsen,14,00+,3,5,5,5,5,4056941,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-04-22,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-04-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-20,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2024-04-18,Sachsen,14,00+,8,9,9,9,9,4056941,0.2,0.22,0.22,0.22,0.22\n2024-04-17,Sachsen,14,00+,9,10,10,10,10,4056941,0.22,0.25,0.25,0.25,0.25\n2024-04-16,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-04-15,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-04-14,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-13,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-12,Sachsen,14,00+,2,3,3,3,3,4056941,0.05,0.07,0.07,0.07,0.07\n2024-04-11,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-04-10,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-09,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-08,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-07,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-06,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-04,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-03,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-04-02,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-01,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-31,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-30,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-29,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-28,Sachsen,14,00+,2,10,10,10,10,4056941,0.05,0.25,0.25,0.25,0.25\n2024-03-27,Sachsen,14,00+,1,11,11,11,11,4056941,0.02,0.27,0.27,0.27,0.27\n2024-03-26,Sachsen,14,00+,1,8,8,8,8,4056941,0.02,0.2,0.2,0.2,0.2\n2024-03-25,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-24,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-03-23,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-22,Sachsen,14,00+,5,13,13,13,13,4056941,0.12,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen,14,00+,4,13,13,13,13,4056941,0.1,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-03-19,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-18,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-17,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-16,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-15,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-03-14,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-13,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-03-12,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2024-03-11,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-03-10,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-09,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-08,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2024-03-07,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2024-03-06,Sachsen,14,00+,14,22,22,22,22,4056941,0.35,0.54,0.54,0.54,0.54\n2024-03-05,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2024-03-04,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-03,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-02,Sachsen,14,00+,7,21,21,21,21,4056941,0.17,0.52,0.52,0.52,0.52\n2024-03-01,Sachsen,14,00+,6,19,19,19,19,4056941,0.15,0.47,0.47,0.47,0.47\n2024-02-29,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-02-28,Sachsen,14,00+,13,20,20,20,20,4056941,0.32,0.49,0.49,0.49,0.49\n2024-02-27,Sachsen,14,00+,13,24,24,24,24,4056941,0.32,0.59,0.59,0.59,0.59\n2024-02-26,Sachsen,14,00+,21,32,32,32,32,4056941,0.52,0.79,0.79,0.79,0.79\n2024-02-25,Sachsen,14,00+,24,35,35,35,35,4056941,0.59,0.86,0.86,0.86,0.86\n2024-02-24,Sachsen,14,00+,25,35,35,35,35,4056941,0.62,0.86,0.86,0.86,0.86\n2024-02-23,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-02-22,Sachsen,14,00+,19,31,31,31,31,4056941,0.47,0.76,0.76,0.76,0.76\n2024-02-21,Sachsen,14,00+,19,34,34,34,34,4056941,0.47,0.84,0.84,0.84,0.84\n2024-02-20,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-02-19,Sachsen,14,00+,22,41,41,41,41,4056941,0.54,1.01,1.01,1.01,1.01\n2024-02-18,Sachsen,14,00+,23,39,39,39,39,4056941,0.57,0.96,0.96,0.96,0.96\n2024-02-17,Sachsen,14,00+,25,40,40,40,40,4056941,0.62,0.99,0.99,0.99,0.99\n2024-02-16,Sachsen,14,00+,26,44,44,44,44,4056941,0.64,1.08,1.08,1.08,1.08\n2024-02-15,Sachsen,14,00+,31,47,47,47,47,4056941,0.76,1.16,1.16,1.16,1.16\n2024-02-14,Sachsen,14,00+,24,47,47,47,47,4056941,0.59,1.16,1.16,1.16,1.16\n2024-02-13,Sachsen,14,00+,24,46,46,46,46,4056941,0.59,1.13,1.13,1.13,1.13\n2024-02-12,Sachsen,14,00+,28,47,47,47,47,4056941,0.69,1.16,1.16,1.16,1.16\n2024-02-11,Sachsen,14,00+,28,46,46,46,46,4056941,0.69,1.13,1.13,1.13,1.13\n2024-02-10,Sachsen,14,00+,30,46,46,46,46,4056941,0.74,1.13,1.13,1.13,1.13\n2024-02-09,Sachsen,14,00+,29,49,49,49,49,4056941,0.71,1.21,1.21,1.21,1.21\n2024-02-08,Sachsen,14,00+,36,55,55,55,55,4056941,0.89,1.36,1.36,1.36,1.36\n2024-02-07,Sachsen,14,00+,26,63,63,63,63,4056941,0.64,1.55,1.55,1.55,1.55\n2024-02-06,Sachsen,14,00+,36,69,69,69,69,4056941,0.89,1.7,1.7,1.7,1.7\n2024-02-05,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2024-02-04,Sachsen,14,00+,60,90,90,90,90,4056941,1.48,2.22,2.22,2.22,2.22\n2024-02-03,Sachsen,14,00+,62,92,92,92,92,4056941,1.53,2.27,2.27,2.27,2.27\n2024-02-02,Sachsen,14,00+,52,95,95,95,95,4056941,1.28,2.34,2.34,2.34,2.34\n2024-02-01,Sachsen,14,00+,49,95,95,95,95,4056941,1.21,2.34,2.34,2.34,2.34\n2024-01-31,Sachsen,14,00+,49,94,94,94,94,4056941,1.21,2.32,2.32,2.32,2.32\n2024-01-30,Sachsen,14,00+,33,95,95,95,95,4056941,0.81,2.34,2.34,2.34,2.34\n2024-01-29,Sachsen,14,00+,43,85,85,85,85,4056941,1.06,2.1,2.1,2.1,2.1\n2024-01-28,Sachsen,14,00+,50,88,88,88,88,4056941,1.23,2.17,2.17,2.17,2.17\n2024-01-27,Sachsen,14,00+,56,89,89,89,89,4056941,1.38,2.19,2.19,2.19,2.19\n2024-01-26,Sachsen,14,00+,56,93,93,93,93,4056941,1.38,2.29,2.29,2.29,2.29\n2024-01-25,Sachsen,14,00+,45,98,98,98,98,4056941,1.11,2.42,2.42,2.42,2.42\n2024-01-24,Sachsen,14,00+,58,101,101,101,101,4056941,1.43,2.49,2.49,2.49,2.49\n2024-01-23,Sachsen,14,00+,52,107,107,107,107,4056941,1.28,2.64,2.64,2.64,2.64\n2024-01-22,Sachsen,14,00+,70,124,124,124,124,4056941,1.73,3.06,3.06,3.06,3.06\n2024-01-21,Sachsen,14,00+,70,120,120,120,120,4056941,1.73,2.96,2.96,2.96,2.96\n2024-01-20,Sachsen,14,00+,75,120,120,120,120,4056941,1.85,2.96,2.96,2.96,2.96\n2024-01-19,Sachsen,14,00+,72,125,125,125,125,4056941,1.77,3.08,3.08,3.08,3.08\n2024-01-18,Sachsen,14,00+,83,135,135,135,135,4056941,2.05,3.33,3.33,3.33,3.33\n2024-01-17,Sachsen,14,00+,78,136,136,136,136,4056941,1.92,3.35,3.35,3.35,3.35\n2024-01-16,Sachsen,14,00+,70,142,142,142,142,4056941,1.73,3.5,3.5,3.5,3.5\n2024-01-15,Sachsen,14,00+,77,149,149,149,149,4056941,1.9,3.67,3.67,3.67,3.67\n2024-01-14,Sachsen,14,00+,83,157,157,157,157,4056941,2.05,3.87,3.87,3.87,3.87\n2024-01-13,Sachsen,14,00+,87,159,159,159,159,4056941,2.14,3.92,3.92,3.92,3.92\n2024-01-12,Sachsen,14,00+,83,167,167,167,167,4056941,2.05,4.12,4.12,4.12,4.12\n2024-01-11,Sachsen,14,00+,97,184,184,184,184,4056941,2.39,4.54,4.54,4.54,4.54\n2024-01-10,Sachsen,14,00+,111,216,216,216,216,4056941,2.74,5.32,5.32,5.32,5.32\n2024-01-09,Sachsen,14,00+,208,313,313,313,313,4056941,5.13,7.72,7.72,7.72,7.72\n2024-01-08,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2024-01-07,Sachsen,14,00+,198,303,303,303,303,4056941,4.88,7.47,7.47,7.47,7.47\n2024-01-06,Sachsen,14,00+,215,314,314,314,314,4056941,5.3,7.74,7.74,7.74,7.74\n2024-01-05,Sachsen,14,00+,225,349,349,349,349,4056941,5.55,8.6,8.6,8.6,8.6\n2024-01-04,Sachsen,14,00+,243,369,369,369,369,4056941,5.99,9.1,9.1,9.1,9.1\n2024-01-03,Sachsen,14,00+,277,472,472,472,472,4056941,6.83,11.63,11.63,11.63,11.63\n2024-01-02,Sachsen,14,00+,184,361,361,361,361,4056941,4.54,8.9,8.9,8.9,8.9\n2024-01-01,Sachsen,14,00+,201,361,361,361,361,4056941,4.95,8.9,8.9,8.9,8.9\n2023-12-31,Sachsen,14,00+,207,352,352,352,352,4056941,5.1,8.68,8.68,8.68,8.68\n2023-12-30,Sachsen,14,00+,231,364,364,364,364,4056941,5.69,8.97,8.97,8.97,8.97\n2023-12-29,Sachsen,14,00+,198,349,349,349,349,4056941,4.88,8.6,8.6,8.6,8.6\n2023-12-28,Sachsen,14,00+,118,358,358,358,358,4056941,2.91,8.82,8.82,8.82,8.82\n2023-12-27,Sachsen,14,00+,105,286,286,286,286,4056941,2.59,7.05,7.05,7.05,7.05\n2023-12-26,Sachsen,14,00+,190,377,377,377,377,4056941,4.68,9.29,9.29,9.29,9.29\n2023-12-25,Sachsen,14,00+,328,520,520,520,520,4056941,8.08,12.82,12.82,12.82,12.82\n2023-12-24,Sachsen,14,00+,350,537,537,537,537,4056941,8.63,13.24,13.24,13.24,13.24\n2023-12-23,Sachsen,14,00+,371,534,534,534,534,4056941,9.14,13.16,13.16,13.16,13.16\n2023-12-22,Sachsen,14,00+,356,577,577,577,577,4056941,8.78,14.22,14.22,14.22,14.22\n2023-12-21,Sachsen,14,00+,341,599,599,599,599,4056941,8.41,14.76,14.76,14.76,14.76\n2023-12-20,Sachsen,14,00+,351,661,661,661,661,4056941,8.65,16.29,16.29,16.29,16.29\n2023-12-19,Sachsen,14,00+,366,666,666,666,666,4056941,9.02,16.42,16.42,16.42,16.42\n2023-12-18,Sachsen,14,00+,443,697,697,697,697,4056941,10.92,17.18,17.18,17.18,17.18\n2023-12-17,Sachsen,14,00+,468,699,699,699,699,4056941,11.54,17.23,17.23,17.23,17.23\n2023-12-16,Sachsen,14,00+,499,715,715,715,715,4056941,12.3,17.62,17.62,17.62,17.62\n2023-12-15,Sachsen,14,00+,444,690,690,690,690,4056941,10.94,17.01,17.01,17.01,17.01\n2023-12-14,Sachsen,14,00+,410,716,716,716,716,4056941,10.11,17.65,17.65,17.65,17.65\n2023-12-13,Sachsen,14,00+,385,690,690,690,690,4056941,9.49,17.01,17.01,17.01,17.01\n2023-12-12,Sachsen,14,00+,345,700,700,700,700,4056941,8.5,17.25,17.25,17.25,17.25\n2023-12-11,Sachsen,14,00+,349,620,620,620,620,4056941,8.6,15.28,15.28,15.28,15.28\n2023-12-10,Sachsen,14,00+,363,607,607,607,607,4056941,8.95,14.96,14.96,14.96,14.96\n2023-12-09,Sachsen,14,00+,381,588,588,588,588,4056941,9.39,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen,14,00+,347,595,595,595,595,4056941,8.55,14.67,14.67,14.67,14.67\n2023-12-07,Sachsen,14,00+,310,570,570,570,570,4056941,7.64,14.05,14.05,14.05,14.05\n2023-12-06,Sachsen,14,00+,230,525,525,525,525,4056941,5.67,12.94,12.94,12.94,12.94\n2023-12-05,Sachsen,14,00+,221,526,526,526,526,4056941,5.45,12.97,12.97,12.97,12.97\n2023-12-04,Sachsen,14,00+,291,551,551,551,551,4056941,7.17,13.58,13.58,13.58,13.58\n2023-12-03,Sachsen,14,00+,331,582,582,582,582,4056941,8.16,14.35,14.35,14.35,14.35\n2023-12-02,Sachsen,14,00+,348,591,591,591,591,4056941,8.58,14.57,14.57,14.57,14.57\n2023-12-01,Sachsen,14,00+,339,593,593,593,593,4056941,8.36,14.62,14.62,14.62,14.62\n2023-11-30,Sachsen,14,00+,337,611,611,611,611,4056941,8.31,15.06,15.06,15.06,15.06\n2023-11-29,Sachsen,14,00+,261,564,564,564,564,4056941,6.43,13.9,13.9,13.9,13.9\n2023-11-28,Sachsen,14,00+,188,564,564,564,564,4056941,4.63,13.9,13.9,13.9,13.9\n2023-11-27,Sachsen,14,00+,297,599,599,599,599,4056941,7.32,14.76,14.76,14.76,14.76\n2023-11-26,Sachsen,14,00+,317,582,582,582,582,4056941,7.81,14.35,14.35,14.35,14.35\n2023-11-25,Sachsen,14,00+,335,575,575,575,575,4056941,8.26,14.17,14.17,14.17,14.17\n2023-11-24,Sachsen,14,00+,324,559,559,559,559,4056941,7.99,13.78,13.78,13.78,13.78\n2023-11-23,Sachsen,14,00+,236,524,524,524,524,4056941,5.82,12.92,12.92,12.92,12.92\n2023-11-22,Sachsen,14,00+,284,556,556,556,556,4056941,7,13.7,13.7,13.7,13.7\n2023-11-21,Sachsen,14,00+,255,521,521,521,521,4056941,6.29,12.84,12.84,12.84,12.84\n2023-11-20,Sachsen,14,00+,282,495,495,495,495,4056941,6.95,12.2,12.2,12.2,12.2\n2023-11-19,Sachsen,14,00+,297,483,483,483,483,4056941,7.32,11.91,11.91,11.91,11.91\n2023-11-18,Sachsen,14,00+,314,474,474,474,474,4056941,7.74,11.68,11.68,11.68,11.68\n2023-11-17,Sachsen,14,00+,276,466,466,466,466,4056941,6.8,11.49,11.49,11.49,11.49\n2023-11-16,Sachsen,14,00+,277,470,470,470,470,4056941,6.83,11.59,11.59,11.59,11.59\n2023-11-15,Sachsen,14,00+,288,517,517,517,517,4056941,7.1,12.74,12.74,12.74,12.74\n2023-11-14,Sachsen,14,00+,260,480,480,480,480,4056941,6.41,11.83,11.83,11.83,11.83\n2023-11-13,Sachsen,14,00+,227,403,403,403,403,4056941,5.6,9.93,9.93,9.93,9.93\n2023-11-12,Sachsen,14,00+,244,408,408,408,408,4056941,6.01,10.06,10.06,10.06,10.06\n2023-11-11,Sachsen,14,00+,256,411,411,411,411,4056941,6.31,10.13,10.13,10.13,10.13\n2023-11-10,Sachsen,14,00+,204,421,421,421,421,4056941,5.03,10.38,10.38,10.38,10.38\n2023-11-09,Sachsen,14,00+,197,407,407,407,407,4056941,4.86,10.03,10.03,10.03,10.03\n2023-11-08,Sachsen,14,00+,190,392,392,392,392,4056941,4.68,9.66,9.66,9.66,9.66\n2023-11-07,Sachsen,14,00+,149,355,355,355,355,4056941,3.67,8.75,8.75,8.75,8.75\n2023-11-06,Sachsen,14,00+,168,373,373,373,373,4056941,4.14,9.19,9.19,9.19,9.19\n2023-11-05,Sachsen,14,00+,182,364,364,364,364,4056941,4.49,8.97,8.97,8.97,8.97\n2023-11-04,Sachsen,14,00+,190,358,358,358,358,4056941,4.68,8.82,8.82,8.82,8.82\n2023-11-03,Sachsen,14,00+,133,332,332,332,332,4056941,3.28,8.18,8.18,8.18,8.18\n2023-11-02,Sachsen,14,00+,99,324,324,324,324,4056941,2.44,7.99,7.99,7.99,7.99\n2023-11-01,Sachsen,14,00+,88,280,280,280,280,4056941,2.17,6.9,6.9,6.9,6.9\n2023-10-31,Sachsen,14,00+,124,311,311,311,311,4056941,3.06,7.67,7.67,7.67,7.67\n2023-10-30,Sachsen,14,00+,172,293,293,293,293,4056941,4.24,7.22,7.22,7.22,7.22\n2023-10-29,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2023-10-28,Sachsen,14,00+,197,291,291,291,291,4056941,4.86,7.17,7.17,7.17,7.17\n2023-10-27,Sachsen,14,00+,187,283,283,283,283,4056941,4.61,6.98,6.98,6.98,6.98\n2023-10-26,Sachsen,14,00+,168,252,252,252,252,4056941,4.14,6.21,6.21,6.21,6.21\n2023-10-25,Sachsen,14,00+,149,238,238,238,238,4056941,3.67,5.87,5.87,5.87,5.87\n2023-10-24,Sachsen,14,00+,117,221,221,221,221,4056941,2.88,5.45,5.45,5.45,5.45\n2023-10-23,Sachsen,14,00+,99,191,191,191,191,4056941,2.44,4.71,4.71,4.71,4.71\n2023-10-22,Sachsen,14,00+,103,182,182,182,182,4056941,2.54,4.49,4.49,4.49,4.49\n2023-10-21,Sachsen,14,00+,110,177,177,177,177,4056941,2.71,4.36,4.36,4.36,4.36\n2023-10-20,Sachsen,14,00+,97,162,162,162,162,4056941,2.39,3.99,3.99,3.99,3.99\n2023-10-19,Sachsen,14,00+,94,152,152,152,152,4056941,2.32,3.75,3.75,3.75,3.75\n2023-10-18,Sachsen,14,00+,89,143,143,143,143,4056941,2.19,3.52,3.52,3.52,3.52\n2023-10-17,Sachsen,14,00+,80,146,146,146,146,4056941,1.97,3.6,3.6,3.6,3.6\n2023-10-16,Sachsen,14,00+,80,124,124,124,124,4056941,1.97,3.06,3.06,3.06,3.06\n2023-10-15,Sachsen,14,00+,85,124,124,124,124,4056941,2.1,3.06,3.06,3.06,3.06\n2023-10-14,Sachsen,14,00+,89,122,122,122,122,4056941,2.19,3.01,3.01,3.01,3.01\n2023-10-13,Sachsen,14,00+,83,123,123,123,123,4056941,2.05,3.03,3.03,3.03,3.03\n2023-10-12,Sachsen,14,00+,80,128,128,128,128,4056941,1.97,3.16,3.16,3.16,3.16\n2023-10-11,Sachsen,14,00+,87,152,152,152,152,4056941,2.14,3.75,3.75,3.75,3.75\n2023-10-10,Sachsen,14,00+,74,127,127,127,127,4056941,1.82,3.13,3.13,3.13,3.13\n2023-10-09,Sachsen,14,00+,79,130,130,130,130,4056941,1.95,3.2,3.2,3.2,3.2\n2023-10-08,Sachsen,14,00+,80,125,125,125,125,4056941,1.97,3.08,3.08,3.08,3.08\n2023-10-07,Sachsen,14,00+,86,128,128,128,128,4056941,2.12,3.16,3.16,3.16,3.16\n2023-10-06,Sachsen,14,00+,78,125,125,125,125,4056941,1.92,3.08,3.08,3.08,3.08\n2023-10-05,Sachsen,14,00+,73,120,120,120,120,4056941,1.8,2.96,2.96,2.96,2.96\n2023-10-04,Sachsen,14,00+,35,83,83,83,83,4056941,0.86,2.05,2.05,2.05,2.05\n2023-10-03,Sachsen,14,00+,52,101,101,101,101,4056941,1.28,2.49,2.49,2.49,2.49\n2023-10-02,Sachsen,14,00+,71,101,101,101,101,4056941,1.75,2.49,2.49,2.49,2.49\n2023-10-01,Sachsen,14,00+,74,102,102,102,102,4056941,1.82,2.51,2.51,2.51,2.51\n2023-09-30,Sachsen,14,00+,78,98,98,98,98,4056941,1.92,2.42,2.42,2.42,2.42\n2023-09-29,Sachsen,14,00+,60,95,95,95,95,4056941,1.48,2.34,2.34,2.34,2.34\n2023-09-28,Sachsen,14,00+,66,91,91,91,91,4056941,1.63,2.24,2.24,2.24,2.24\n2023-09-27,Sachsen,14,00+,56,99,99,99,99,4056941,1.38,2.44,2.44,2.44,2.44\n2023-09-26,Sachsen,14,00+,64,97,97,97,97,4056941,1.58,2.39,2.39,2.39,2.39\n2023-09-25,Sachsen,14,00+,69,96,96,96,96,4056941,1.7,2.37,2.37,2.37,2.37\n2023-09-24,Sachsen,14,00+,71,96,96,96,96,4056941,1.75,2.37,2.37,2.37,2.37\n2023-09-23,Sachsen,14,00+,77,98,98,98,98,4056941,1.9,2.42,2.42,2.42,2.42\n2023-09-22,Sachsen,14,00+,69,100,100,100,100,4056941,1.7,2.46,2.46,2.46,2.46\n2023-09-21,Sachsen,14,00+,72,101,101,101,101,4056941,1.77,2.49,2.49,2.49,2.49\n2023-09-20,Sachsen,14,00+,66,97,97,97,97,4056941,1.63,2.39,2.39,2.39,2.39\n2023-09-19,Sachsen,14,00+,57,93,93,93,93,4056941,1.4,2.29,2.29,2.29,2.29\n2023-09-18,Sachsen,14,00+,60,85,85,85,85,4056941,1.48,2.1,2.1,2.1,2.1\n2023-09-17,Sachsen,14,00+,61,83,83,83,83,4056941,1.5,2.05,2.05,2.05,2.05\n2023-09-16,Sachsen,14,00+,64,80,80,80,80,4056941,1.58,1.97,1.97,1.97,1.97\n2023-09-15,Sachsen,14,00+,60,82,82,82,82,4056941,1.48,2.02,2.02,2.02,2.02\n2023-09-14,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2023-09-13,Sachsen,14,00+,55,84,84,84,84,4056941,1.36,2.07,2.07,2.07,2.07\n2023-09-12,Sachsen,14,00+,54,84,84,84,84,4056941,1.33,2.07,2.07,2.07,2.07\n2023-09-11,Sachsen,14,00+,44,76,76,76,76,4056941,1.08,1.87,1.87,1.87,1.87\n2023-09-10,Sachsen,14,00+,45,77,77,77,77,4056941,1.11,1.9,1.9,1.9,1.9\n2023-09-09,Sachsen,14,00+,45,74,74,74,74,4056941,1.11,1.82,1.82,1.82,1.82\n2023-09-08,Sachsen,14,00+,46,73,73,73,73,4056941,1.13,1.8,1.8,1.8,1.8\n2023-09-07,Sachsen,14,00+,42,55,55,55,55,4056941,1.04,1.36,1.36,1.36,1.36\n2023-09-06,Sachsen,14,00+,36,53,53,53,53,4056941,0.89,1.31,1.31,1.31,1.31\n2023-09-05,Sachsen,14,00+,26,49,49,49,49,4056941,0.64,1.21,1.21,1.21,1.21\n2023-09-04,Sachsen,14,00+,43,59,59,59,59,4056941,1.06,1.45,1.45,1.45,1.45\n2023-09-03,Sachsen,14,00+,46,60,60,60,60,4056941,1.13,1.48,1.48,1.48,1.48\n2023-09-02,Sachsen,14,00+,48,63,63,63,63,4056941,1.18,1.55,1.55,1.55,1.55\n2023-09-01,Sachsen,14,00+,52,59,59,59,59,4056941,1.28,1.45,1.45,1.45,1.45\n2023-08-31,Sachsen,14,00+,50,65,65,65,65,4056941,1.23,1.6,1.6,1.6,1.6\n2023-08-30,Sachsen,14,00+,43,65,65,65,65,4056941,1.06,1.6,1.6,1.6,1.6\n2023-08-29,Sachsen,14,00+,49,63,63,63,63,4056941,1.21,1.55,1.55,1.55,1.55\n2023-08-28,Sachsen,14,00+,0,51,51,51,51,4056941,0,1.26,1.26,1.26,1.26\n2023-08-27,Sachsen,14,00+,0,48,48,48,48,4056941,0,1.18,1.18,1.18,1.18\n2023-08-26,Sachsen,14,00+,0,46,46,46,46,4056941,0,1.13,1.13,1.13,1.13\n2023-08-25,Sachsen,14,00+,0,42,42,42,42,4056941,0,1.04,1.04,1.04,1.04\n2023-08-24,Sachsen,14,00+,28,38,38,38,38,4056941,0.69,0.94,0.94,0.94,0.94\n2023-08-23,Sachsen,14,00+,19,36,36,36,36,4056941,0.47,0.89,0.89,0.89,0.89\n2023-08-22,Sachsen,14,00+,20,34,34,34,34,4056941,0.49,0.84,0.84,0.84,0.84\n2023-08-21,Sachsen,14,00+,20,30,30,30,30,4056941,0.49,0.74,0.74,0.74,0.74\n2023-08-20,Sachsen,14,00+,21,31,31,31,31,4056941,0.52,0.76,0.76,0.76,0.76\n2023-08-19,Sachsen,14,00+,21,30,30,30,30,4056941,0.52,0.74,0.74,0.74,0.74\n2023-08-18,Sachsen,14,00+,12,28,28,28,28,4056941,0.3,0.69,0.69,0.69,0.69\n2023-08-17,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.64,0.64,0.64\n2023-08-16,Sachsen,14,00+,13,25,25,25,25,4056941,0.32,0.62,0.62,0.62,0.62\n2023-08-15,Sachsen,14,00+,12,19,19,19,19,4056941,0.3,0.47,0.47,0.47,0.47\n2023-08-14,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2023-08-13,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2023-08-12,Sachsen,14,00+,15,20,20,20,20,4056941,0.37,0.49,0.49,0.49,0.49\n2023-08-11,Sachsen,14,00+,16,21,21,21,21,4056941,0.39,0.52,0.52,0.52,0.52\n2023-08-10,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2023-08-09,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-08-08,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-08-07,Sachsen,14,00+,17,22,22,22,22,4056941,0.42,0.54,0.54,0.54,0.54\n2023-08-06,Sachsen,14,00+,18,20,20,20,20,4056941,0.44,0.49,0.49,0.49,0.49\n2023-08-05,Sachsen,14,00+,20,21,21,21,21,4056941,0.49,0.52,0.52,0.52,0.52\n2023-08-04,Sachsen,14,00+,17,20,20,20,20,4056941,0.42,0.49,0.49,0.49,0.49\n2023-08-03,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2023-08-02,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2023-08-01,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2023-07-31,Sachsen,14,00+,14,18,18,18,18,4056941,0.35,0.44,0.44,0.44,0.44\n2023-07-30,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-07-29,Sachsen,14,00+,16,17,17,17,17,4056941,0.39,0.42,0.42,0.42,0.42\n2023-07-28,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-27,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-26,Sachsen,14,00+,10,18,18,18,18,4056941,0.25,0.44,0.44,0.44,0.44\n2023-07-25,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2023-07-24,Sachsen,14,00+,4,9,9,9,9,4056941,0.1,0.22,0.22,0.22,0.22\n2023-07-23,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2023-07-22,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2023-07-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2023-07-20,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-19,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2023-07-18,Sachsen,14,00+,5,12,12,12,12,4056941,0.12,0.3,0.3,0.3,0.3\n2023-07-17,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2023-07-15,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2023-07-14,Sachsen,14,00+,6,10,10,10,10,4056941,0.15,0.25,0.25,0.25,0.25\n2023-07-13,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-12,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-11,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-10,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-09,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-08,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-07,Sachsen,14,00+,2,8,8,8,8,4056941,0.05,0.2,0.2,0.2,0.2\n2023-07-06,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-04,Sachsen,14,00+,5,6,6,6,6,4056941,0.12,0.15,0.15,0.15,0.15\n2023-07-03,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-02,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-01,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-06-30,Sachsen,14,00+,8,12,12,12,12,4056941,0.2,0.3,0.3,0.3,0.3\n2023-06-29,Sachsen,14,00+,8,11,11,11,11,4056941,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Sachsen,14,00+,9,14,14,14,14,4056941,0.22,0.35,0.35,0.35,0.35\n2023-06-27,Sachsen,14,00+,13,15,15,15,15,4056941,0.32,0.37,0.37,0.37,0.37\n2023-06-26,Sachsen,14,00+,18,21,21,21,21,4056941,0.44,0.52,0.52,0.52,0.52\n2023-06-25,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-24,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-23,Sachsen,14,00+,16,20,20,20,20,4056941,0.39,0.49,0.49,0.49,0.49\n2023-06-22,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-21,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2023-06-20,Sachsen,14,00+,16,25,25,25,25,4056941,0.39,0.62,0.62,0.62,0.62\n2023-06-19,Sachsen,14,00+,13,21,21,21,21,4056941,0.32,0.52,0.52,0.52,0.52\n2023-06-18,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-17,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-16,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2023-06-15,Sachsen,14,00+,18,23,23,23,23,4056941,0.44,0.57,0.57,0.57,0.57\n2023-06-14,Sachsen,14,00+,24,30,30,30,30,4056941,0.59,0.74,0.74,0.74,0.74\n2023-06-13,Sachsen,14,00+,26,30,30,30,30,4056941,0.64,0.74,0.74,0.74,0.74\n2023-06-12,Sachsen,14,00+,36,41,41,41,41,4056941,0.89,1.01,1.01,1.01,1.01\n2023-06-11,Sachsen,14,00+,37,41,41,41,41,4056941,0.91,1.01,1.01,1.01,1.01\n2023-06-10,Sachsen,14,00+,38,42,42,42,42,4056941,0.94,1.04,1.04,1.04,1.04\n2023-06-09,Sachsen,14,00+,32,45,45,45,45,4056941,0.79,1.11,1.11,1.11,1.11\n2023-06-08,Sachsen,14,00+,37,54,54,54,54,4056941,0.91,1.33,1.33,1.33,1.33\n2023-06-07,Sachsen,14,00+,35,53,53,53,53,4056941,0.86,1.31,1.31,1.31,1.31\n2023-06-06,Sachsen,14,00+,38,57,57,57,57,4056941,0.94,1.4,1.4,1.4,1.4\n2023-06-05,Sachsen,14,00+,36,44,44,44,44,4056941,0.89,1.08,1.08,1.08,1.08\n2023-06-04,Sachsen,14,00+,36,43,43,43,43,4056941,0.89,1.06,1.06,1.06,1.06\n2023-06-03,Sachsen,14,00+,38,44,44,44,44,4056941,0.94,1.08,1.08,1.08,1.08\n2023-06-02,Sachsen,14,00+,26,43,43,43,43,4056941,0.64,1.06,1.06,1.06,1.06\n2023-06-01,Sachsen,14,00+,27,34,34,34,34,4056941,0.67,0.84,0.84,0.84,0.84\n2023-05-31,Sachsen,14,00+,20,33,33,33,33,4056941,0.49,0.81,0.81,0.81,0.81\n2023-05-30,Sachsen,14,00+,23,35,35,35,35,4056941,0.57,0.86,0.86,0.86,0.86\n2023-05-29,Sachsen,14,00+,43,58,58,58,58,4056941,1.06,1.43,1.43,1.43,1.43\n2023-05-28,Sachsen,14,00+,48,64,64,64,64,4056941,1.18,1.58,1.58,1.58,1.58\n2023-05-27,Sachsen,14,00+,48,62,62,62,62,4056941,1.18,1.53,1.53,1.53,1.53\n2023-05-26,Sachsen,14,00+,47,64,64,64,64,4056941,1.16,1.58,1.58,1.58,1.58\n2023-05-25,Sachsen,14,00+,41,61,61,61,61,4056941,1.01,1.5,1.5,1.5,1.5\n2023-05-24,Sachsen,14,00+,46,69,69,69,69,4056941,1.13,1.7,1.7,1.7,1.7\n2023-05-23,Sachsen,14,00+,26,65,65,65,65,4056941,0.64,1.6,1.6,1.6,1.6\n2023-05-22,Sachsen,14,00+,24,61,61,61,61,4056941,0.59,1.5,1.5,1.5,1.5\n2023-05-21,Sachsen,14,00+,29,60,60,60,60,4056941,0.71,1.48,1.48,1.48,1.48\n2023-05-20,Sachsen,14,00+,33,65,65,65,65,4056941,0.81,1.6,1.6,1.6,1.6\n2023-05-19,Sachsen,14,00+,37,69,69,69,69,4056941,0.91,1.7,1.7,1.7,1.7\n2023-05-18,Sachsen,14,00+,52,82,82,82,82,4056941,1.28,2.02,2.02,2.02,2.02\n2023-05-17,Sachsen,14,00+,48,73,73,73,73,4056941,1.18,1.8,1.8,1.8,1.8\n2023-05-16,Sachsen,14,00+,27,80,80,80,80,4056941,0.67,1.97,1.97,1.97,1.97\n2023-05-15,Sachsen,14,00+,40,72,72,72,72,4056941,0.99,1.77,1.77,1.77,1.77\n2023-05-14,Sachsen,14,00+,50,78,78,78,78,4056941,1.23,1.92,1.92,1.92,1.92\n2023-05-13,Sachsen,14,00+,57,80,80,80,80,4056941,1.4,1.97,1.97,1.97,1.97\n2023-05-12,Sachsen,14,00+,67,92,92,92,92,4056941,1.65,2.27,2.27,2.27,2.27\n2023-05-11,Sachsen,14,00+,84,101,101,101,101,4056941,2.07,2.49,2.49,2.49,2.49\n2023-05-10,Sachsen,14,00+,80,108,108,108,108,4056941,1.97,2.66,2.66,2.66,2.66\n2023-05-09,Sachsen,14,00+,110,143,143,143,143,4056941,2.71,3.52,3.52,3.52,3.52\n2023-05-08,Sachsen,14,00+,79,143,143,143,143,4056941,1.95,3.52,3.52,3.52,3.52\n2023-05-07,Sachsen,14,00+,87,141,141,141,141,4056941,2.14,3.48,3.48,3.48,3.48\n2023-05-06,Sachsen,14,00+,98,146,146,146,146,4056941,2.42,3.6,3.6,3.6,3.6\n2023-05-05,Sachsen,14,00+,81,138,138,138,138,4056941,2,3.4,3.4,3.4,3.4\n2023-05-04,Sachsen,14,00+,79,127,127,127,127,4056941,1.95,3.13,3.13,3.13,3.13\n2023-05-03,Sachsen,14,00+,61,131,131,131,131,4056941,1.5,3.23,3.23,3.23,3.23\n2023-05-02,Sachsen,14,00+,58,117,117,117,117,4056941,1.43,2.88,2.88,2.88,2.88\n2023-05-01,Sachsen,14,00+,105,153,153,153,153,4056941,2.59,3.77,3.77,3.77,3.77\n2023-04-30,Sachsen,14,00+,112,154,154,154,154,4056941,2.76,3.8,3.8,3.8,3.8\n2023-04-29,Sachsen,14,00+,119,150,150,150,150,4056941,2.93,3.7,3.7,3.7,3.7\n2023-04-28,Sachsen,14,00+,128,169,169,169,169,4056941,3.16,4.17,4.17,4.17,4.17\n2023-04-27,Sachsen,14,00+,135,183,183,183,183,4056941,3.33,4.51,4.51,4.51,4.51\n2023-04-26,Sachsen,14,00+,113,192,192,192,192,4056941,2.79,4.73,4.73,4.73,4.73\n2023-04-25,Sachsen,14,00+,104,196,196,196,196,4056941,2.56,4.83,4.83,4.83,4.83\n2023-04-24,Sachsen,14,00+,127,214,214,214,214,4056941,3.13,5.27,5.27,5.27,5.27\n2023-04-23,Sachsen,14,00+,139,219,219,219,219,4056941,3.43,5.4,5.4,5.4,5.4\n2023-04-22,Sachsen,14,00+,149,225,225,225,225,4056941,3.67,5.55,5.55,5.55,5.55\n2023-04-21,Sachsen,14,00+,152,225,225,225,225,4056941,3.75,5.55,5.55,5.55,5.55\n2023-04-20,Sachsen,14,00+,154,236,236,236,236,4056941,3.8,5.82,5.82,5.82,5.82\n2023-04-19,Sachsen,14,00+,153,259,259,259,259,4056941,3.77,6.38,6.38,6.38,6.38\n2023-04-18,Sachsen,14,00+,190,329,329,329,329,4056941,4.68,8.11,8.11,8.11,8.11\n2023-04-17,Sachsen,14,00+,154,273,273,273,273,4056941,3.8,6.73,6.73,6.73,6.73\n2023-04-16,Sachsen,14,00+,159,263,263,263,263,4056941,3.92,6.48,6.48,6.48,6.48\n2023-04-15,Sachsen,14,00+,167,260,260,260,260,4056941,4.12,6.41,6.41,6.41,6.41\n2023-04-14,Sachsen,14,00+,153,236,236,236,236,4056941,3.77,5.82,5.82,5.82,5.82\n2023-04-13,Sachsen,14,00+,138,235,235,235,235,4056941,3.4,5.79,5.79,5.79,5.79\n2023-04-12,Sachsen,14,00+,94,219,219,219,219,4056941,2.32,5.4,5.4,5.4,5.4\n2023-04-11,Sachsen,14,00+,78,170,170,170,170,4056941,1.92,4.19,4.19,4.19,4.19\n2023-04-10,Sachsen,14,00+,146,246,246,246,246,4056941,3.6,6.06,6.06,6.06,6.06\n2023-04-09,Sachsen,14,00+,158,255,255,255,255,4056941,3.89,6.29,6.29,6.29,6.29\n2023-04-08,Sachsen,14,00+,192,279,279,279,279,4056941,4.73,6.88,6.88,6.88,6.88\n2023-04-07,Sachsen,14,00+,214,297,297,297,297,4056941,5.27,7.32,7.32,7.32,7.32\n2023-04-06,Sachsen,14,00+,215,319,319,319,319,4056941,5.3,7.86,7.86,7.86,7.86\n2023-04-05,Sachsen,14,00+,205,328,328,328,328,4056941,5.05,8.08,8.08,8.08,8.08\n2023-04-04,Sachsen,14,00+,190,337,337,337,337,4056941,4.68,8.31,8.31,8.31,8.31\n2023-04-03,Sachsen,14,00+,220,349,349,349,349,4056941,5.42,8.6,8.6,8.6,8.6\n2023-04-02,Sachsen,14,00+,250,367,367,367,367,4056941,6.16,9.05,9.05,9.05,9.05\n2023-04-01,Sachsen,14,00+,268,354,354,354,354,4056941,6.61,8.73,8.73,8.73,8.73\n2023-03-31,Sachsen,14,00+,258,377,377,377,377,4056941,6.36,9.29,9.29,9.29,9.29\n2023-03-30,Sachsen,14,00+,257,386,386,386,386,4056941,6.33,9.51,9.51,9.51,9.51\n2023-03-29,Sachsen,14,00+,250,401,401,401,401,4056941,6.16,9.88,9.88,9.88,9.88\n2023-03-28,Sachsen,14,00+,201,392,392,392,392,4056941,4.95,9.66,9.66,9.66,9.66\n2023-03-27,Sachsen,14,00+,249,418,418,418,418,4056941,6.14,10.3,10.3,10.3,10.3\n2023-03-26,Sachsen,14,00+,280,421,421,421,421,4056941,6.9,10.38,10.38,10.38,10.38\n2023-03-25,Sachsen,14,00+,303,424,424,424,424,4056941,7.47,10.45,10.45,10.45,10.45\n2023-03-24,Sachsen,14,00+,294,435,435,435,435,4056941,7.25,10.72,10.72,10.72,10.72\n2023-03-23,Sachsen,14,00+,285,450,450,450,450,4056941,7.02,11.09,11.09,11.09,11.09\n2023-03-22,Sachsen,14,00+,153,475,475,475,475,4056941,3.77,11.71,11.71,11.71,11.71\n2023-03-21,Sachsen,14,00+,230,519,519,519,519,4056941,5.67,12.79,12.79,12.79,12.79\n2023-03-20,Sachsen,14,00+,251,503,503,503,503,4056941,6.19,12.4,12.4,12.4,12.4\n2023-03-19,Sachsen,14,00+,273,500,500,500,500,4056941,6.73,12.32,12.32,12.32,12.32\n2023-03-18,Sachsen,14,00+,286,496,496,496,496,4056941,7.05,12.23,12.23,12.23,12.23\n2023-03-17,Sachsen,14,00+,268,482,482,482,482,4056941,6.61,11.88,11.88,11.88,11.88\n2023-03-16,Sachsen,14,00+,180,437,437,437,437,4056941,4.44,10.77,10.77,10.77,10.77\n2023-03-15,Sachsen,14,00+,173,417,417,417,417,4056941,4.26,10.28,10.28,10.28,10.28\n2023-03-14,Sachsen,14,00+,159,368,368,368,368,4056941,3.92,9.07,9.07,9.07,9.07\n2023-03-13,Sachsen,14,00+,174,338,338,338,338,4056941,4.29,8.33,8.33,8.33,8.33\n2023-03-12,Sachsen,14,00+,185,324,324,324,324,4056941,4.56,7.99,7.99,7.99,7.99\n2023-03-11,Sachsen,14,00+,196,318,318,318,318,4056941,4.83,7.84,7.84,7.84,7.84\n2023-03-10,Sachsen,14,00+,193,313,313,313,313,4056941,4.76,7.72,7.72,7.72,7.72\n2023-03-09,Sachsen,14,00+,174,305,305,305,305,4056941,4.29,7.52,7.52,7.52,7.52\n2023-03-08,Sachsen,14,00+,142,280,280,280,280,4056941,3.5,6.9,6.9,6.9,6.9\n2023-03-07,Sachsen,14,00+,115,281,281,281,281,4056941,2.83,6.93,6.93,6.93,6.93\n2023-03-06,Sachsen,14,00+,141,284,284,284,284,4056941,3.48,7,7,7,7\n2023-03-05,Sachsen,14,00+,151,277,277,277,277,4056941,3.72,6.83,6.83,6.83,6.83\n2023-03-04,Sachsen,14,00+,167,281,281,281,281,4056941,4.12,6.93,6.93,6.93,6.93\n2023-03-03,Sachsen,14,00+,190,295,295,295,295,4056941,4.68,7.27,7.27,7.27,7.27\n2023-03-02,Sachsen,14,00+,206,326,326,326,326,4056941,5.08,8.04,8.04,8.04,8.04\n2023-03-01,Sachsen,14,00+,210,347,347,347,347,4056941,5.18,8.55,8.55,8.55,8.55\n2023-02-28,Sachsen,14,00+,195,345,345,345,345,4056941,4.81,8.5,8.5,8.5,8.5\n2023-02-27,Sachsen,14,00+,219,374,374,374,374,4056941,5.4,9.22,9.22,9.22,9.22\n2023-02-26,Sachsen,14,00+,244,395,395,395,395,4056941,6.01,9.74,9.74,9.74,9.74\n2023-02-25,Sachsen,14,00+,249,383,383,383,383,4056941,6.14,9.44,9.44,9.44,9.44\n2023-02-24,Sachsen,14,00+,220,371,371,371,371,4056941,5.42,9.14,9.14,9.14,9.14\n2023-02-23,Sachsen,14,00+,220,365,365,365,365,4056941,5.42,9,9,9,9\n2023-02-22,Sachsen,14,00+,203,361,361,361,361,4056941,5,8.9,8.9,8.9,8.9\n2023-02-21,Sachsen,14,00+,171,364,364,364,364,4056941,4.21,8.97,8.97,8.97,8.97\n2023-02-20,Sachsen,14,00+,157,324,324,324,324,4056941,3.87,7.99,7.99,7.99,7.99\n2023-02-19,Sachsen,14,00+,172,310,310,310,310,4056941,4.24,7.64,7.64,7.64,7.64\n2023-02-18,Sachsen,14,00+,187,319,319,319,319,4056941,4.61,7.86,7.86,7.86,7.86\n2023-02-17,Sachsen,14,00+,183,308,308,308,308,4056941,4.51,7.59,7.59,7.59,7.59\n2023-02-16,Sachsen,14,00+,165,288,288,288,288,4056941,4.07,7.1,7.1,7.1,7.1\n2023-02-15,Sachsen,14,00+,144,268,268,268,268,4056941,3.55,6.61,6.61,6.61,6.61\n2023-02-14,Sachsen,14,00+,119,244,244,244,244,4056941,2.93,6.01,6.01,6.01,6.01\n2023-02-13,Sachsen,14,00+,124,237,237,237,237,4056941,3.06,5.84,5.84,5.84,5.84\n2023-02-12,Sachsen,14,00+,130,228,228,228,228,4056941,3.2,5.62,5.62,5.62,5.62\n2023-02-11,Sachsen,14,00+,139,221,221,221,221,4056941,3.43,5.45,5.45,5.45,5.45\n2023-02-10,Sachsen,14,00+,131,213,213,213,213,4056941,3.23,5.25,5.25,5.25,5.25\n2023-02-09,Sachsen,14,00+,112,205,205,205,205,4056941,2.76,5.05,5.05,5.05,5.05\n2023-02-08,Sachsen,14,00+,94,205,205,205,205,4056941,2.32,5.05,5.05,5.05,5.05\n2023-02-07,Sachsen,14,00+,84,223,223,223,223,4056941,2.07,5.5,5.5,5.5,5.5\n2023-02-06,Sachsen,14,00+,117,216,216,216,216,4056941,2.88,5.32,5.32,5.32,5.32\n2023-02-05,Sachsen,14,00+,119,209,209,209,209,4056941,2.93,5.15,5.15,5.15,5.15\n2023-02-04,Sachsen,14,00+,130,211,211,211,211,4056941,3.2,5.2,5.2,5.2,5.2\n2023-02-03,Sachsen,14,00+,145,226,226,226,226,4056941,3.57,5.57,5.57,5.57,5.57\n2023-02-02,Sachsen,14,00+,141,226,226,226,226,4056941,3.48,5.57,5.57,5.57,5.57\n2023-02-01,Sachsen,14,00+,130,231,231,231,231,4056941,3.2,5.69,5.69,5.69,5.69\n2023-01-31,Sachsen,14,00+,116,212,212,212,212,4056941,2.86,5.23,5.23,5.23,5.23\n2023-01-30,Sachsen,14,00+,109,188,188,188,188,4056941,2.69,4.63,4.63,4.63,4.63\n2023-01-29,Sachsen,14,00+,112,191,191,191,191,4056941,2.76,4.71,4.71,4.71,4.71\n2023-01-28,Sachsen,14,00+,126,194,194,194,194,4056941,3.11,4.78,4.78,4.78,4.78\n2023-01-27,Sachsen,14,00+,111,176,176,176,176,4056941,2.74,4.34,4.34,4.34,4.34\n2023-01-26,Sachsen,14,00+,109,181,181,181,181,4056941,2.69,4.46,4.46,4.46,4.46\n2023-01-25,Sachsen,14,00+,94,170,170,170,170,4056941,2.32,4.19,4.19,4.19,4.19\n2023-01-24,Sachsen,14,00+,114,186,186,186,186,4056941,2.81,4.58,4.58,4.58,4.58\n2023-01-23,Sachsen,14,00+,134,206,206,206,206,4056941,3.3,5.08,5.08,5.08,5.08\n2023-01-22,Sachsen,14,00+,146,213,213,213,213,4056941,3.6,5.25,5.25,5.25,5.25\n2023-01-21,Sachsen,14,00+,157,211,211,211,211,4056941,3.87,5.2,5.2,5.2,5.2\n2023-01-20,Sachsen,14,00+,145,216,216,216,216,4056941,3.57,5.32,5.32,5.32,5.32\n2023-01-19,Sachsen,14,00+,156,220,220,220,220,4056941,3.85,5.42,5.42,5.42,5.42\n2023-01-18,Sachsen,14,00+,129,217,217,217,217,4056941,3.18,5.35,5.35,5.35,5.35\n2023-01-17,Sachsen,14,00+,113,221,221,221,221,4056941,2.79,5.45,5.45,5.45,5.45\n2023-01-16,Sachsen,14,00+,152,254,254,254,254,4056941,3.75,6.26,6.26,6.26,6.26\n2023-01-15,Sachsen,14,00+,162,255,255,255,255,4056941,3.99,6.29,6.29,6.29,6.29\n2023-01-14,Sachsen,14,00+,177,260,260,260,260,4056941,4.36,6.41,6.41,6.41,6.41\n2023-01-13,Sachsen,14,00+,179,284,284,284,284,4056941,4.41,7,7,7,7\n2023-01-12,Sachsen,14,00+,193,302,302,302,302,4056941,4.76,7.44,7.44,7.44,7.44\n2023-01-11,Sachsen,14,00+,190,343,343,343,343,4056941,4.68,8.45,8.45,8.45,8.45\n2023-01-10,Sachsen,14,00+,215,383,383,383,383,4056941,5.3,9.44,9.44,9.44,9.44\n2023-01-09,Sachsen,14,00+,291,432,432,432,432,4056941,7.17,10.65,10.65,10.65,10.65\n2023-01-08,Sachsen,14,00+,312,441,441,441,441,4056941,7.69,10.87,10.87,10.87,10.87\n2023-01-07,Sachsen,14,00+,334,0,0,0,0,4056941,8.23,0,0,0,0\n2023-01-06,Sachsen,14,00+,342,0,0,0,0,4056941,8.43,0,0,0,0\n2023-01-05,Sachsen,14,00+,346,0,0,0,0,4056941,8.53,0,0,0,0\n2023-01-04,Sachsen,14,00+,308,0,0,0,0,4056941,7.59,0,0,0,0\n2023-01-03,Sachsen,14,00+,325,0,0,0,0,4056941,8.01,0,0,0,0\n2023-01-02,Sachsen,14,00+,234,0,0,0,0,4056941,5.77,0,0,0,0\n2024-08-31,Sachsen-Anhalt,15,00+,70,70,NA,NA,NA,2180684,3.21,3.21,NA,NA,NA\n2024-08-30,Sachsen-Anhalt,15,00+,61,65,76,72,81,2180684,2.8,2.98,3.52,3.35,3.75\n2024-08-29,Sachsen-Anhalt,15,00+,66,71,80,77,86,2180684,3.03,3.26,3.71,3.56,3.96\n2024-08-28,Sachsen-Anhalt,15,00+,65,71,79,75,84,2180684,2.98,3.26,3.63,3.48,3.86\n2024-08-27,Sachsen-Anhalt,15,00+,74,81,89,85,94,2180684,3.39,3.71,4.09,3.94,4.34\n2024-08-26,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-25,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-24,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-23,Sachsen-Anhalt,15,00+,62,71,76,73,80,2180684,2.84,3.26,3.5,3.39,3.7\n2024-08-22,Sachsen-Anhalt,15,00+,47,59,62,61,66,2180684,2.16,2.71,2.89,2.8,3.04\n2024-08-21,Sachsen-Anhalt,15,00+,41,48,50,49,53,2180684,1.88,2.2,2.34,2.27,2.46\n2024-08-20,Sachsen-Anhalt,15,00+,35,40,42,40,44,2180684,1.61,1.83,1.93,1.88,2.02\n2024-08-19,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-18,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-17,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-16,Sachsen-Anhalt,15,00+,38,43,44,43,46,2180684,1.74,1.97,2.05,2,2.14\n2024-08-15,Sachsen-Anhalt,15,00+,35,42,43,42,45,2180684,1.61,1.93,1.99,1.95,2.07\n2024-08-14,Sachsen-Anhalt,15,00+,34,42,43,42,45,2180684,1.56,1.93,1.99,1.95,2.06\n2024-08-13,Sachsen-Anhalt,15,00+,33,46,47,46,48,2180684,1.51,2.11,2.17,2.13,2.24\n2024-08-12,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-11,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-10,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-09,Sachsen-Anhalt,15,00+,35,40,40,40,41,2180684,1.61,1.83,1.87,1.85,1.92\n2024-08-08,Sachsen-Anhalt,15,00+,34,38,38,38,39,2180684,1.56,1.74,1.77,1.75,1.81\n2024-08-07,Sachsen-Anhalt,15,00+,37,42,42,42,43,2180684,1.7,1.93,1.95,1.94,1.99\n2024-08-06,Sachsen-Anhalt,15,00+,32,38,38,38,39,2180684,1.47,1.74,1.77,1.75,1.8\n2024-08-05,Sachsen-Anhalt,15,00+,41,42,42,42,43,2180684,1.88,1.93,1.94,1.93,1.97\n2024-08-04,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.02\n2024-08-03,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.02\n2024-08-02,Sachsen-Anhalt,15,00+,35,41,41,41,41,2180684,1.61,1.88,1.9,1.88,1.92\n2024-08-01,Sachsen-Anhalt,15,00+,31,38,38,38,38,2180684,1.42,1.74,1.76,1.75,1.78\n2024-07-31,Sachsen-Anhalt,15,00+,32,37,37,37,37,2180684,1.47,1.7,1.71,1.7,1.72\n2024-07-30,Sachsen-Anhalt,15,00+,34,39,39,39,39,2180684,1.56,1.79,1.8,1.79,1.81\n2024-07-29,Sachsen-Anhalt,15,00+,36,40,40,40,40,2180684,1.65,1.83,1.84,1.83,1.84\n2024-07-28,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-27,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-26,Sachsen-Anhalt,15,00+,36,41,41,41,41,2180684,1.65,1.88,1.88,1.88,1.88\n2024-07-25,Sachsen-Anhalt,15,00+,40,46,46,46,46,2180684,1.83,2.11,2.11,2.11,2.11\n2024-07-24,Sachsen-Anhalt,15,00+,32,42,42,42,42,2180684,1.47,1.93,1.93,1.93,1.93\n2024-07-23,Sachsen-Anhalt,15,00+,36,42,42,42,42,2180684,1.65,1.93,1.93,1.93,1.93\n2024-07-22,Sachsen-Anhalt,15,00+,27,32,32,32,32,2180684,1.24,1.47,1.47,1.47,1.47\n2024-07-21,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-20,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-19,Sachsen-Anhalt,15,00+,23,31,31,31,31,2180684,1.05,1.42,1.42,1.42,1.42\n2024-07-18,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-07-17,Sachsen-Anhalt,15,00+,29,32,32,32,32,2180684,1.33,1.47,1.47,1.47,1.47\n2024-07-16,Sachsen-Anhalt,15,00+,22,28,28,28,28,2180684,1.01,1.28,1.28,1.28,1.28\n2024-07-15,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-14,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-13,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-12,Sachsen-Anhalt,15,00+,24,28,28,28,28,2180684,1.1,1.28,1.28,1.28,1.28\n2024-07-11,Sachsen-Anhalt,15,00+,21,24,24,24,24,2180684,0.96,1.1,1.1,1.1,1.1\n2024-07-10,Sachsen-Anhalt,15,00+,15,20,20,20,20,2180684,0.69,0.92,0.92,0.92,0.92\n2024-07-09,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-07-08,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-07,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-06,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-05,Sachsen-Anhalt,15,00+,19,21,21,21,21,2180684,0.87,0.96,0.96,0.96,0.96\n2024-07-04,Sachsen-Anhalt,15,00+,20,22,22,22,22,2180684,0.92,1.01,1.01,1.01,1.01\n2024-07-03,Sachsen-Anhalt,15,00+,19,25,25,25,25,2180684,0.87,1.15,1.15,1.15,1.15\n2024-07-02,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2024-07-01,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-30,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-29,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-28,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2024-06-27,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-06-26,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-06-25,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-06-24,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-23,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-22,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-21,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-20,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-06-19,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-06-18,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-17,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-16,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-15,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-14,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-13,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-11,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-10,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-09,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-08,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-07,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-06,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-06-05,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-04,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-03,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-02,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-01,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-05-31,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-30,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-29,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-28,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-05-27,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-26,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-25,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-24,Sachsen-Anhalt,15,00+,2,4,4,4,4,2180684,0.09,0.18,0.18,0.18,0.18\n2024-05-23,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-22,Sachsen-Anhalt,15,00+,2,3,3,3,3,2180684,0.09,0.14,0.14,0.14,0.14\n2024-05-21,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-19,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-18,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-17,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-15,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-05-14,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-13,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-12,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-11,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-10,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-09,Sachsen-Anhalt,15,00+,5,8,8,8,8,2180684,0.23,0.37,0.37,0.37,0.37\n2024-05-08,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-07,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-05-06,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-05,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-02,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-05-01,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-04-30,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-04-29,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-28,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-27,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-26,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-04-25,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-04-24,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-23,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-22,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-21,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-20,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-19,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-18,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-04-17,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-16,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-15,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-11,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-04-10,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-04-09,Sachsen-Anhalt,15,00+,12,13,13,13,13,2180684,0.55,0.6,0.6,0.6,0.6\n2024-04-08,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-07,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-06,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-05,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-04-04,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-03,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2024-04-02,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-01,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-31,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-30,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-29,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-28,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-27,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-26,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-03-25,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-24,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-23,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-22,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-03-19,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-18,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-17,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-15,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-03-14,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-13,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-12,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-03-11,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-10,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-09,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-08,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-07,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-03-06,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-03-05,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-03-04,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-03,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-02,Sachsen-Anhalt,15,00+,12,12,12,12,12,2180684,0.55,0.55,0.55,0.55,0.55\n2024-03-01,Sachsen-Anhalt,15,00+,11,12,12,12,12,2180684,0.5,0.55,0.55,0.55,0.55\n2024-02-29,Sachsen-Anhalt,15,00+,13,14,14,14,14,2180684,0.6,0.64,0.64,0.64,0.64\n2024-02-28,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-02-27,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2024-02-26,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-25,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-24,Sachsen-Anhalt,15,00+,10,12,12,12,12,2180684,0.46,0.55,0.55,0.55,0.55\n2024-02-23,Sachsen-Anhalt,15,00+,8,13,13,13,13,2180684,0.37,0.6,0.6,0.6,0.6\n2024-02-22,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2024-02-21,Sachsen-Anhalt,15,00+,12,14,14,14,14,2180684,0.55,0.64,0.64,0.64,0.64\n2024-02-20,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2024-02-19,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-18,Sachsen-Anhalt,15,00+,20,24,24,24,24,2180684,0.92,1.1,1.1,1.1,1.1\n2024-02-17,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-16,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-15,Sachsen-Anhalt,15,00+,20,28,28,28,28,2180684,0.92,1.28,1.28,1.28,1.28\n2024-02-14,Sachsen-Anhalt,15,00+,21,29,29,29,29,2180684,0.96,1.33,1.33,1.33,1.33\n2024-02-13,Sachsen-Anhalt,15,00+,21,28,28,28,28,2180684,0.96,1.28,1.28,1.28,1.28\n2024-02-12,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-02-11,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-10,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-09,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-08,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-07,Sachsen-Anhalt,15,00+,17,30,30,30,30,2180684,0.78,1.38,1.38,1.38,1.38\n2024-02-06,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-05,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-04,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-03,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-02,Sachsen-Anhalt,15,00+,39,41,41,41,41,2180684,1.79,1.88,1.88,1.88,1.88\n2024-02-01,Sachsen-Anhalt,15,00+,44,44,44,44,44,2180684,2.02,2.02,2.02,2.02,2.02\n2024-01-31,Sachsen-Anhalt,15,00+,37,41,41,41,41,2180684,1.7,1.88,1.88,1.88,1.88\n2024-01-30,Sachsen-Anhalt,15,00+,37,46,46,46,46,2180684,1.7,2.11,2.11,2.11,2.11\n2024-01-29,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-28,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-27,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-26,Sachsen-Anhalt,15,00+,34,43,43,43,43,2180684,1.56,1.97,1.97,1.97,1.97\n2024-01-25,Sachsen-Anhalt,15,00+,33,42,42,42,42,2180684,1.51,1.93,1.93,1.93,1.93\n2024-01-24,Sachsen-Anhalt,15,00+,36,44,44,44,44,2180684,1.65,2.02,2.02,2.02,2.02\n2024-01-23,Sachsen-Anhalt,15,00+,36,46,46,46,46,2180684,1.65,2.11,2.11,2.11,2.11\n2024-01-22,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-21,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-20,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-19,Sachsen-Anhalt,15,00+,48,55,55,55,55,2180684,2.2,2.52,2.52,2.52,2.52\n2024-01-18,Sachsen-Anhalt,15,00+,61,67,67,67,67,2180684,2.8,3.07,3.07,3.07,3.07\n2024-01-17,Sachsen-Anhalt,15,00+,58,66,66,66,66,2180684,2.66,3.03,3.03,3.03,3.03\n2024-01-16,Sachsen-Anhalt,15,00+,64,74,74,74,74,2180684,2.93,3.39,3.39,3.39,3.39\n2024-01-15,Sachsen-Anhalt,15,00+,70,76,76,76,76,2180684,3.21,3.49,3.49,3.49,3.49\n2024-01-14,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-13,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-12,Sachsen-Anhalt,15,00+,73,79,79,79,79,2180684,3.35,3.62,3.62,3.62,3.62\n2024-01-11,Sachsen-Anhalt,15,00+,77,86,86,86,86,2180684,3.53,3.94,3.94,3.94,3.94\n2024-01-10,Sachsen-Anhalt,15,00+,84,110,110,110,110,2180684,3.85,5.04,5.04,5.04,5.04\n2024-01-09,Sachsen-Anhalt,15,00+,149,168,168,168,168,2180684,6.83,7.7,7.7,7.7,7.7\n2024-01-08,Sachsen-Anhalt,15,00+,145,155,155,155,155,2180684,6.65,7.11,7.11,7.11,7.11\n2024-01-07,Sachsen-Anhalt,15,00+,151,161,161,161,161,2180684,6.92,7.38,7.38,7.38,7.38\n2024-01-06,Sachsen-Anhalt,15,00+,155,165,165,165,165,2180684,7.11,7.57,7.57,7.57,7.57\n2024-01-05,Sachsen-Anhalt,15,00+,172,190,190,190,190,2180684,7.89,8.71,8.71,8.71,8.71\n2024-01-04,Sachsen-Anhalt,15,00+,180,198,198,198,198,2180684,8.25,9.08,9.08,9.08,9.08\n2024-01-03,Sachsen-Anhalt,15,00+,228,264,264,264,264,2180684,10.46,12.11,12.11,12.11,12.11\n2024-01-02,Sachsen-Anhalt,15,00+,146,187,187,187,187,2180684,6.7,8.58,8.58,8.58,8.58\n2024-01-01,Sachsen-Anhalt,15,00+,146,176,176,176,176,2180684,6.7,8.07,8.07,8.07,8.07\n2023-12-31,Sachsen-Anhalt,15,00+,149,172,172,172,172,2180684,6.83,7.89,7.89,7.89,7.89\n2023-12-30,Sachsen-Anhalt,15,00+,150,170,170,170,170,2180684,6.88,7.8,7.8,7.8,7.8\n2023-12-29,Sachsen-Anhalt,15,00+,127,156,156,156,156,2180684,5.82,7.15,7.15,7.15,7.15\n2023-12-28,Sachsen-Anhalt,15,00+,142,176,176,176,176,2180684,6.51,8.07,8.07,8.07,8.07\n2023-12-27,Sachsen-Anhalt,15,00+,117,138,138,138,138,2180684,5.37,6.33,6.33,6.33,6.33\n2023-12-26,Sachsen-Anhalt,15,00+,243,268,268,268,268,2180684,11.14,12.29,12.29,12.29,12.29\n2023-12-25,Sachsen-Anhalt,15,00+,336,367,367,367,367,2180684,15.41,16.83,16.83,16.83,16.83\n2023-12-24,Sachsen-Anhalt,15,00+,336,364,364,364,364,2180684,15.41,16.69,16.69,16.69,16.69\n2023-12-23,Sachsen-Anhalt,15,00+,336,362,362,362,362,2180684,15.41,16.6,16.6,16.6,16.6\n2023-12-22,Sachsen-Anhalt,15,00+,338,375,375,375,375,2180684,15.5,17.2,17.2,17.2,17.2\n2023-12-21,Sachsen-Anhalt,15,00+,325,393,393,393,393,2180684,14.9,18.02,18.02,18.02,18.02\n2023-12-20,Sachsen-Anhalt,15,00+,284,449,449,449,449,2180684,13.02,20.59,20.59,20.59,20.59\n2023-12-19,Sachsen-Anhalt,15,00+,317,380,380,380,380,2180684,14.54,17.43,17.43,17.43,17.43\n2023-12-18,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-17,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-16,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-15,Sachsen-Anhalt,15,00+,407,480,480,480,480,2180684,18.66,22.01,22.01,22.01,22.01\n2023-12-14,Sachsen-Anhalt,15,00+,383,464,464,464,464,2180684,17.56,21.28,21.28,21.28,21.28\n2023-12-13,Sachsen-Anhalt,15,00+,303,402,402,402,402,2180684,13.89,18.43,18.43,18.43,18.43\n2023-12-12,Sachsen-Anhalt,15,00+,291,418,418,418,418,2180684,13.34,19.17,19.17,19.17,19.17\n2023-12-11,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-10,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-09,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen-Anhalt,15,00+,234,297,297,297,297,2180684,10.73,13.62,13.62,13.62,13.62\n2023-12-07,Sachsen-Anhalt,15,00+,240,290,290,290,290,2180684,11.01,13.3,13.3,13.3,13.3\n2023-12-06,Sachsen-Anhalt,15,00+,191,287,287,287,287,2180684,8.76,13.16,13.16,13.16,13.16\n2023-12-05,Sachsen-Anhalt,15,00+,249,305,305,305,305,2180684,11.42,13.99,13.99,13.99,13.99\n2023-12-04,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-03,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-02,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-01,Sachsen-Anhalt,15,00+,340,392,392,392,392,2180684,15.59,17.98,17.98,17.98,17.98\n2023-11-30,Sachsen-Anhalt,15,00+,323,383,383,383,383,2180684,14.81,17.56,17.56,17.56,17.56\n2023-11-29,Sachsen-Anhalt,15,00+,283,388,388,388,388,2180684,12.98,17.79,17.79,17.79,17.79\n2023-11-28,Sachsen-Anhalt,15,00+,295,378,378,378,378,2180684,13.53,17.33,17.33,17.33,17.33\n2023-11-27,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-26,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-25,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-24,Sachsen-Anhalt,15,00+,305,354,354,354,354,2180684,13.99,16.23,16.23,16.23,16.23\n2023-11-23,Sachsen-Anhalt,15,00+,317,370,370,370,370,2180684,14.54,16.97,16.97,16.97,16.97\n2023-11-22,Sachsen-Anhalt,15,00+,294,363,363,363,363,2180684,13.48,16.65,16.65,16.65,16.65\n2023-11-21,Sachsen-Anhalt,15,00+,282,358,358,358,358,2180684,12.93,16.42,16.42,16.42,16.42\n2023-11-20,Sachsen-Anhalt,15,00+,300,350,350,350,350,2180684,13.76,16.05,16.05,16.05,16.05\n2023-11-19,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-18,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-17,Sachsen-Anhalt,15,00+,229,327,327,327,327,2180684,10.5,15,15,15,15\n2023-11-16,Sachsen-Anhalt,15,00+,291,353,353,353,353,2180684,13.34,16.19,16.19,16.19,16.19\n2023-11-15,Sachsen-Anhalt,15,00+,252,358,358,358,358,2180684,11.56,16.42,16.42,16.42,16.42\n2023-11-14,Sachsen-Anhalt,15,00+,214,318,318,318,318,2180684,9.81,14.58,14.58,14.58,14.58\n2023-11-13,Sachsen-Anhalt,15,00+,244,284,284,284,284,2180684,11.19,13.02,13.02,13.02,13.02\n2023-11-12,Sachsen-Anhalt,15,00+,251,289,289,289,289,2180684,11.51,13.25,13.25,13.25,13.25\n2023-11-11,Sachsen-Anhalt,15,00+,254,292,292,292,292,2180684,11.65,13.39,13.39,13.39,13.39\n2023-11-10,Sachsen-Anhalt,15,00+,254,300,300,300,300,2180684,11.65,13.76,13.76,13.76,13.76\n2023-11-09,Sachsen-Anhalt,15,00+,212,276,276,276,276,2180684,9.72,12.66,12.66,12.66,12.66\n2023-11-08,Sachsen-Anhalt,15,00+,297,339,339,339,339,2180684,13.62,15.55,15.55,15.55,15.55\n2023-11-07,Sachsen-Anhalt,15,00+,228,300,300,300,300,2180684,10.46,13.76,13.76,13.76,13.76\n2023-11-06,Sachsen-Anhalt,15,00+,225,271,271,271,271,2180684,10.32,12.43,12.43,12.43,12.43\n2023-11-05,Sachsen-Anhalt,15,00+,226,266,266,266,266,2180684,10.36,12.2,12.2,12.2,12.2\n2023-11-04,Sachsen-Anhalt,15,00+,226,265,265,265,265,2180684,10.36,12.15,12.15,12.15,12.15\n2023-11-03,Sachsen-Anhalt,15,00+,193,260,260,260,260,2180684,8.85,11.92,11.92,11.92,11.92\n2023-11-02,Sachsen-Anhalt,15,00+,164,244,244,244,244,2180684,7.52,11.19,11.19,11.19,11.19\n2023-11-01,Sachsen-Anhalt,15,00+,131,164,164,164,164,2180684,6.01,7.52,7.52,7.52,7.52\n2023-10-31,Sachsen-Anhalt,15,00+,174,207,207,207,207,2180684,7.98,9.49,9.49,9.49,9.49\n2023-10-30,Sachsen-Anhalt,15,00+,177,203,203,203,203,2180684,8.12,9.31,9.31,9.31,9.31\n2023-10-29,Sachsen-Anhalt,15,00+,182,206,206,206,206,2180684,8.35,9.45,9.45,9.45,9.45\n2023-10-28,Sachsen-Anhalt,15,00+,186,208,208,208,208,2180684,8.53,9.54,9.54,9.54,9.54\n2023-10-27,Sachsen-Anhalt,15,00+,156,189,189,189,189,2180684,7.15,8.67,8.67,8.67,8.67\n2023-10-26,Sachsen-Anhalt,15,00+,139,170,170,170,170,2180684,6.37,7.8,7.8,7.8,7.8\n2023-10-25,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-10-24,Sachsen-Anhalt,15,00+,119,149,149,149,149,2180684,5.46,6.83,6.83,6.83,6.83\n2023-10-23,Sachsen-Anhalt,15,00+,113,142,142,142,142,2180684,5.18,6.51,6.51,6.51,6.51\n2023-10-22,Sachsen-Anhalt,15,00+,114,139,139,139,139,2180684,5.23,6.37,6.37,6.37,6.37\n2023-10-21,Sachsen-Anhalt,15,00+,115,136,136,136,136,2180684,5.27,6.24,6.24,6.24,6.24\n2023-10-20,Sachsen-Anhalt,15,00+,120,148,148,148,148,2180684,5.5,6.79,6.79,6.79,6.79\n2023-10-19,Sachsen-Anhalt,15,00+,109,137,137,137,137,2180684,5,6.28,6.28,6.28,6.28\n2023-10-18,Sachsen-Anhalt,15,00+,93,129,129,129,129,2180684,4.26,5.92,5.92,5.92,5.92\n2023-10-17,Sachsen-Anhalt,15,00+,82,116,116,116,116,2180684,3.76,5.32,5.32,5.32,5.32\n2023-10-16,Sachsen-Anhalt,15,00+,98,122,122,122,122,2180684,4.49,5.59,5.59,5.59,5.59\n2023-10-15,Sachsen-Anhalt,15,00+,99,122,122,122,122,2180684,4.54,5.59,5.59,5.59,5.59\n2023-10-14,Sachsen-Anhalt,15,00+,99,121,121,121,121,2180684,4.54,5.55,5.55,5.55,5.55\n2023-10-13,Sachsen-Anhalt,15,00+,86,114,114,114,114,2180684,3.94,5.23,5.23,5.23,5.23\n2023-10-12,Sachsen-Anhalt,15,00+,79,115,115,115,115,2180684,3.62,5.27,5.27,5.27,5.27\n2023-10-11,Sachsen-Anhalt,15,00+,94,128,128,128,128,2180684,4.31,5.87,5.87,5.87,5.87\n2023-10-10,Sachsen-Anhalt,15,00+,71,115,115,115,115,2180684,3.26,5.27,5.27,5.27,5.27\n2023-10-09,Sachsen-Anhalt,15,00+,61,86,86,86,86,2180684,2.8,3.94,3.94,3.94,3.94\n2023-10-08,Sachsen-Anhalt,15,00+,61,84,84,84,84,2180684,2.8,3.85,3.85,3.85,3.85\n2023-10-07,Sachsen-Anhalt,15,00+,63,86,86,86,86,2180684,2.89,3.94,3.94,3.94,3.94\n2023-10-06,Sachsen-Anhalt,15,00+,45,78,78,78,78,2180684,2.06,3.58,3.58,3.58,3.58\n2023-10-05,Sachsen-Anhalt,15,00+,48,80,80,80,80,2180684,2.2,3.67,3.67,3.67,3.67\n2023-10-04,Sachsen-Anhalt,15,00+,39,61,61,61,61,2180684,1.79,2.8,2.8,2.8,2.8\n2023-10-03,Sachsen-Anhalt,15,00+,57,74,74,74,74,2180684,2.61,3.39,3.39,3.39,3.39\n2023-10-02,Sachsen-Anhalt,15,00+,69,80,80,80,80,2180684,3.16,3.67,3.67,3.67,3.67\n2023-10-01,Sachsen-Anhalt,15,00+,71,82,82,82,82,2180684,3.26,3.76,3.76,3.76,3.76\n2023-09-30,Sachsen-Anhalt,15,00+,72,81,81,81,81,2180684,3.3,3.71,3.71,3.71,3.71\n2023-09-29,Sachsen-Anhalt,15,00+,65,84,84,84,84,2180684,2.98,3.85,3.85,3.85,3.85\n2023-09-28,Sachsen-Anhalt,15,00+,68,81,81,81,81,2180684,3.12,3.71,3.71,3.71,3.71\n2023-09-27,Sachsen-Anhalt,15,00+,65,75,75,75,75,2180684,2.98,3.44,3.44,3.44,3.44\n2023-09-26,Sachsen-Anhalt,15,00+,48,72,72,72,72,2180684,2.2,3.3,3.3,3.3,3.3\n2023-09-25,Sachsen-Anhalt,15,00+,48,67,67,67,67,2180684,2.2,3.07,3.07,3.07,3.07\n2023-09-24,Sachsen-Anhalt,15,00+,48,66,66,66,66,2180684,2.2,3.03,3.03,3.03,3.03\n2023-09-23,Sachsen-Anhalt,15,00+,54,71,71,71,71,2180684,2.48,3.26,3.26,3.26,3.26\n2023-09-22,Sachsen-Anhalt,15,00+,45,65,65,65,65,2180684,2.06,2.98,2.98,2.98,2.98\n2023-09-21,Sachsen-Anhalt,15,00+,50,63,63,63,63,2180684,2.29,2.89,2.89,2.89,2.89\n2023-09-20,Sachsen-Anhalt,15,00+,48,68,68,68,68,2180684,2.2,3.12,3.12,3.12,3.12\n2023-09-19,Sachsen-Anhalt,15,00+,42,67,67,67,67,2180684,1.93,3.07,3.07,3.07,3.07\n2023-09-18,Sachsen-Anhalt,15,00+,48,64,64,64,64,2180684,2.2,2.93,2.93,2.93,2.93\n2023-09-17,Sachsen-Anhalt,15,00+,49,64,64,64,64,2180684,2.25,2.93,2.93,2.93,2.93\n2023-09-16,Sachsen-Anhalt,15,00+,51,60,60,60,60,2180684,2.34,2.75,2.75,2.75,2.75\n2023-09-15,Sachsen-Anhalt,15,00+,60,69,69,69,69,2180684,2.75,3.16,3.16,3.16,3.16\n2023-09-14,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-09-13,Sachsen-Anhalt,15,00+,23,59,59,59,59,2180684,1.05,2.71,2.71,2.71,2.71\n2023-09-12,Sachsen-Anhalt,15,00+,28,50,50,50,50,2180684,1.28,2.29,2.29,2.29,2.29\n2023-09-11,Sachsen-Anhalt,15,00+,42,48,48,48,48,2180684,1.93,2.2,2.2,2.2,2.2\n2023-09-10,Sachsen-Anhalt,15,00+,42,47,47,47,47,2180684,1.93,2.16,2.16,2.16,2.16\n2023-09-09,Sachsen-Anhalt,15,00+,42,45,45,45,45,2180684,1.93,2.06,2.06,2.06,2.06\n2023-09-08,Sachsen-Anhalt,15,00+,27,35,35,35,35,2180684,1.24,1.61,1.61,1.61,1.61\n2023-09-07,Sachsen-Anhalt,15,00+,27,33,33,33,33,2180684,1.24,1.51,1.51,1.51,1.51\n2023-09-06,Sachsen-Anhalt,15,00+,19,31,31,31,31,2180684,0.87,1.42,1.42,1.42,1.42\n2023-09-05,Sachsen-Anhalt,15,00+,15,32,32,32,32,2180684,0.69,1.47,1.47,1.47,1.47\n2023-09-04,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-03,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-02,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-01,Sachsen-Anhalt,15,00+,17,27,27,27,27,2180684,0.78,1.24,1.24,1.24,1.24\n2023-08-31,Sachsen-Anhalt,15,00+,18,24,24,24,24,2180684,0.83,1.1,1.1,1.1,1.1\n2023-08-30,Sachsen-Anhalt,15,00+,18,25,25,25,25,2180684,0.83,1.15,1.15,1.15,1.15\n2023-08-29,Sachsen-Anhalt,15,00+,20,27,27,27,27,2180684,0.92,1.24,1.24,1.24,1.24\n2023-08-28,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-27,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-26,Sachsen-Anhalt,15,00+,0,28,28,28,28,2180684,0,1.28,1.28,1.28,1.28\n2023-08-25,Sachsen-Anhalt,15,00+,0,25,25,25,25,2180684,0,1.15,1.15,1.15,1.15\n2023-08-24,Sachsen-Anhalt,15,00+,18,27,27,27,27,2180684,0.83,1.24,1.24,1.24,1.24\n2023-08-23,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2023-08-22,Sachsen-Anhalt,15,00+,19,26,26,26,26,2180684,0.87,1.19,1.19,1.19,1.19\n2023-08-21,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-20,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-19,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-18,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-17,Sachsen-Anhalt,15,00+,18,22,22,22,22,2180684,0.83,1.01,1.01,1.01,1.01\n2023-08-16,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-08-15,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2023-08-14,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-13,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-12,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-11,Sachsen-Anhalt,15,00+,8,12,12,12,12,2180684,0.37,0.55,0.55,0.55,0.55\n2023-08-10,Sachsen-Anhalt,15,00+,9,11,11,11,11,2180684,0.41,0.5,0.5,0.5,0.5\n2023-08-09,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-08-08,Sachsen-Anhalt,15,00+,5,9,9,9,9,2180684,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-06,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-05,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-02,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2023-08-01,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-31,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-30,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-29,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-28,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-27,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-26,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-25,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-24,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-23,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-22,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-21,Sachsen-Anhalt,15,00+,3,4,4,4,4,2180684,0.14,0.18,0.18,0.18,0.18\n2023-07-20,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-19,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-18,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2023-07-17,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-15,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-14,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-07-13,Sachsen-Anhalt,15,00+,5,7,7,7,7,2180684,0.23,0.32,0.32,0.32,0.32\n2023-07-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-11,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-10,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-09,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-08,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-07,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-06,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-05,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2023-07-04,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-02,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-01,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-06-30,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2023-06-29,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2023-06-28,Sachsen-Anhalt,15,00+,11,15,15,15,15,2180684,0.5,0.69,0.69,0.69,0.69\n2023-06-27,Sachsen-Anhalt,15,00+,16,19,19,19,19,2180684,0.73,0.87,0.87,0.87,0.87\n2023-06-26,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-25,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-24,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-23,Sachsen-Anhalt,15,00+,16,21,21,21,21,2180684,0.73,0.96,0.96,0.96,0.96\n2023-06-22,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-06-21,Sachsen-Anhalt,15,00+,11,20,20,20,20,2180684,0.5,0.92,0.92,0.92,0.92\n2023-06-20,Sachsen-Anhalt,15,00+,12,18,18,18,18,2180684,0.55,0.83,0.83,0.83,0.83\n2023-06-19,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-18,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-17,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-16,Sachsen-Anhalt,15,00+,14,15,15,15,15,2180684,0.64,0.69,0.69,0.69,0.69\n2023-06-15,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-14,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2023-06-13,Sachsen-Anhalt,15,00+,13,16,16,16,16,2180684,0.6,0.73,0.73,0.73,0.73\n2023-06-12,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-11,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-10,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-09,Sachsen-Anhalt,15,00+,16,20,20,20,20,2180684,0.73,0.92,0.92,0.92,0.92\n2023-06-08,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-07,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-06,Sachsen-Anhalt,15,00+,23,27,27,27,27,2180684,1.05,1.24,1.24,1.24,1.24\n2023-06-05,Sachsen-Anhalt,15,00+,18,20,20,20,20,2180684,0.83,0.92,0.92,0.92,0.92\n2023-06-04,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-03,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-02,Sachsen-Anhalt,15,00+,14,18,18,18,18,2180684,0.64,0.83,0.83,0.83,0.83\n2023-06-01,Sachsen-Anhalt,15,00+,17,21,21,21,21,2180684,0.78,0.96,0.96,0.96,0.96\n2023-05-31,Sachsen-Anhalt,15,00+,19,30,30,30,30,2180684,0.87,1.38,1.38,1.38,1.38\n2023-05-30,Sachsen-Anhalt,15,00+,20,29,29,29,29,2180684,0.92,1.33,1.33,1.33,1.33\n2023-05-29,Sachsen-Anhalt,15,00+,47,60,60,60,60,2180684,2.16,2.75,2.75,2.75,2.75\n2023-05-28,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-27,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-26,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-05-25,Sachsen-Anhalt,15,00+,35,59,59,59,59,2180684,1.61,2.71,2.71,2.71,2.71\n2023-05-24,Sachsen-Anhalt,15,00+,44,55,55,55,55,2180684,2.02,2.52,2.52,2.52,2.52\n2023-05-23,Sachsen-Anhalt,15,00+,47,66,66,66,66,2180684,2.16,3.03,3.03,3.03,3.03\n2023-05-22,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-21,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-20,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-19,Sachsen-Anhalt,15,00+,55,60,60,60,60,2180684,2.52,2.75,2.75,2.75,2.75\n2023-05-18,Sachsen-Anhalt,15,00+,64,69,69,69,69,2180684,2.93,3.16,3.16,3.16,3.16\n2023-05-17,Sachsen-Anhalt,15,00+,56,66,66,66,66,2180684,2.57,3.03,3.03,3.03,3.03\n2023-05-16,Sachsen-Anhalt,15,00+,53,63,63,63,63,2180684,2.43,2.89,2.89,2.89,2.89\n2023-05-15,Sachsen-Anhalt,15,00+,50,57,57,57,57,2180684,2.29,2.61,2.61,2.61,2.61\n2023-05-14,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-13,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-12,Sachsen-Anhalt,15,00+,60,73,73,73,73,2180684,2.75,3.35,3.35,3.35,3.35\n2023-05-11,Sachsen-Anhalt,15,00+,57,69,69,69,69,2180684,2.61,3.16,3.16,3.16,3.16\n2023-05-10,Sachsen-Anhalt,15,00+,60,85,85,85,85,2180684,2.75,3.9,3.9,3.9,3.9\n2023-05-09,Sachsen-Anhalt,15,00+,75,99,99,99,99,2180684,3.44,4.54,4.54,4.54,4.54\n2023-05-08,Sachsen-Anhalt,15,00+,59,84,84,84,84,2180684,2.71,3.85,3.85,3.85,3.85\n2023-05-07,Sachsen-Anhalt,15,00+,59,83,83,83,83,2180684,2.71,3.81,3.81,3.81,3.81\n2023-05-06,Sachsen-Anhalt,15,00+,60,84,84,84,84,2180684,2.75,3.85,3.85,3.85,3.85\n2023-05-05,Sachsen-Anhalt,15,00+,58,74,74,74,74,2180684,2.66,3.39,3.39,3.39,3.39\n2023-05-04,Sachsen-Anhalt,15,00+,60,87,87,87,87,2180684,2.75,3.99,3.99,3.99,3.99\n2023-05-03,Sachsen-Anhalt,15,00+,44,77,77,77,77,2180684,2.02,3.53,3.53,3.53,3.53\n2023-05-02,Sachsen-Anhalt,15,00+,47,67,67,67,67,2180684,2.16,3.07,3.07,3.07,3.07\n2023-05-01,Sachsen-Anhalt,15,00+,67,83,83,83,83,2180684,3.07,3.81,3.81,3.81,3.81\n2023-04-30,Sachsen-Anhalt,15,00+,68,84,84,84,84,2180684,3.12,3.85,3.85,3.85,3.85\n2023-04-29,Sachsen-Anhalt,15,00+,68,83,83,83,83,2180684,3.12,3.81,3.81,3.81,3.81\n2023-04-28,Sachsen-Anhalt,15,00+,79,94,94,94,94,2180684,3.62,4.31,4.31,4.31,4.31\n2023-04-27,Sachsen-Anhalt,15,00+,72,89,89,89,89,2180684,3.3,4.08,4.08,4.08,4.08\n2023-04-26,Sachsen-Anhalt,15,00+,62,89,89,89,89,2180684,2.84,4.08,4.08,4.08,4.08\n2023-04-25,Sachsen-Anhalt,15,00+,81,106,106,106,106,2180684,3.71,4.86,4.86,4.86,4.86\n2023-04-24,Sachsen-Anhalt,15,00+,101,129,129,129,129,2180684,4.63,5.92,5.92,5.92,5.92\n2023-04-23,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-22,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-21,Sachsen-Anhalt,15,00+,113,132,132,132,132,2180684,5.18,6.05,6.05,6.05,6.05\n2023-04-20,Sachsen-Anhalt,15,00+,123,145,145,145,145,2180684,5.64,6.65,6.65,6.65,6.65\n2023-04-19,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-04-18,Sachsen-Anhalt,15,00+,158,193,193,193,193,2180684,7.25,8.85,8.85,8.85,8.85\n2023-04-17,Sachsen-Anhalt,15,00+,127,151,151,151,151,2180684,5.82,6.92,6.92,6.92,6.92\n2023-04-16,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-15,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-14,Sachsen-Anhalt,15,00+,97,129,129,129,129,2180684,4.45,5.92,5.92,5.92,5.92\n2023-04-13,Sachsen-Anhalt,15,00+,85,124,124,124,124,2180684,3.9,5.69,5.69,5.69,5.69\n2023-04-12,Sachsen-Anhalt,15,00+,61,116,116,116,116,2180684,2.8,5.32,5.32,5.32,5.32\n2023-04-11,Sachsen-Anhalt,15,00+,48,70,70,70,70,2180684,2.2,3.21,3.21,3.21,3.21\n2023-04-10,Sachsen-Anhalt,15,00+,93,123,123,123,123,2180684,4.26,5.64,5.64,5.64,5.64\n2023-04-09,Sachsen-Anhalt,15,00+,93,121,121,121,121,2180684,4.26,5.55,5.55,5.55,5.55\n2023-04-08,Sachsen-Anhalt,15,00+,93,122,122,122,122,2180684,4.26,5.59,5.59,5.59,5.59\n2023-04-07,Sachsen-Anhalt,15,00+,106,137,137,137,137,2180684,4.86,6.28,6.28,6.28,6.28\n2023-04-06,Sachsen-Anhalt,15,00+,109,146,146,146,146,2180684,5,6.7,6.7,6.7,6.7\n2023-04-05,Sachsen-Anhalt,15,00+,124,158,158,158,158,2180684,5.69,7.25,7.25,7.25,7.25\n2023-04-04,Sachsen-Anhalt,15,00+,125,172,172,172,172,2180684,5.73,7.89,7.89,7.89,7.89\n2023-04-03,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-04-02,Sachsen-Anhalt,15,00+,127,162,162,162,162,2180684,5.82,7.43,7.43,7.43,7.43\n2023-04-01,Sachsen-Anhalt,15,00+,128,162,162,162,162,2180684,5.87,7.43,7.43,7.43,7.43\n2023-03-31,Sachsen-Anhalt,15,00+,131,174,174,174,174,2180684,6.01,7.98,7.98,7.98,7.98\n2023-03-30,Sachsen-Anhalt,15,00+,141,179,179,179,179,2180684,6.47,8.21,8.21,8.21,8.21\n2023-03-29,Sachsen-Anhalt,15,00+,143,184,184,184,184,2180684,6.56,8.44,8.44,8.44,8.44\n2023-03-28,Sachsen-Anhalt,15,00+,164,217,217,217,217,2180684,7.52,9.95,9.95,9.95,9.95\n2023-03-27,Sachsen-Anhalt,15,00+,223,281,281,281,281,2180684,10.23,12.89,12.89,12.89,12.89\n2023-03-26,Sachsen-Anhalt,15,00+,225,282,282,282,282,2180684,10.32,12.93,12.93,12.93,12.93\n2023-03-25,Sachsen-Anhalt,15,00+,227,283,283,283,283,2180684,10.41,12.98,12.98,12.98,12.98\n2023-03-24,Sachsen-Anhalt,15,00+,220,288,288,288,288,2180684,10.09,13.21,13.21,13.21,13.21\n2023-03-23,Sachsen-Anhalt,15,00+,203,289,289,289,289,2180684,9.31,13.25,13.25,13.25,13.25\n2023-03-22,Sachsen-Anhalt,15,00+,202,285,285,285,285,2180684,9.26,13.07,13.07,13.07,13.07\n2023-03-21,Sachsen-Anhalt,15,00+,168,257,257,257,257,2180684,7.7,11.79,11.79,11.79,11.79\n2023-03-20,Sachsen-Anhalt,15,00+,173,231,231,231,231,2180684,7.93,10.59,10.59,10.59,10.59\n2023-03-19,Sachsen-Anhalt,15,00+,174,231,231,231,231,2180684,7.98,10.59,10.59,10.59,10.59\n2023-03-18,Sachsen-Anhalt,15,00+,178,233,233,233,233,2180684,8.16,10.68,10.68,10.68,10.68\n2023-03-17,Sachsen-Anhalt,15,00+,169,225,225,225,225,2180684,7.75,10.32,10.32,10.32,10.32\n2023-03-16,Sachsen-Anhalt,15,00+,157,216,216,216,216,2180684,7.2,9.91,9.91,9.91,9.91\n2023-03-15,Sachsen-Anhalt,15,00+,149,209,209,209,209,2180684,6.83,9.58,9.58,9.58,9.58\n2023-03-14,Sachsen-Anhalt,15,00+,136,210,210,210,210,2180684,6.24,9.63,9.63,9.63,9.63\n2023-03-13,Sachsen-Anhalt,15,00+,151,185,185,185,185,2180684,6.92,8.48,8.48,8.48,8.48\n2023-03-12,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-03-11,Sachsen-Anhalt,15,00+,152,180,180,180,180,2180684,6.97,8.25,8.25,8.25,8.25\n2023-03-10,Sachsen-Anhalt,15,00+,152,177,177,177,177,2180684,6.97,8.12,8.12,8.12,8.12\n2023-03-09,Sachsen-Anhalt,15,00+,144,177,177,177,177,2180684,6.6,8.12,8.12,8.12,8.12\n2023-03-08,Sachsen-Anhalt,15,00+,129,174,174,174,174,2180684,5.92,7.98,7.98,7.98,7.98\n2023-03-07,Sachsen-Anhalt,15,00+,117,164,164,164,164,2180684,5.37,7.52,7.52,7.52,7.52\n2023-03-06,Sachsen-Anhalt,15,00+,136,168,168,168,168,2180684,6.24,7.7,7.7,7.7,7.7\n2023-03-05,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-04,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-03,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-03-02,Sachsen-Anhalt,15,00+,128,160,160,160,160,2180684,5.87,7.34,7.34,7.34,7.34\n2023-03-01,Sachsen-Anhalt,15,00+,103,153,153,153,153,2180684,4.72,7.02,7.02,7.02,7.02\n2023-02-28,Sachsen-Anhalt,15,00+,105,152,152,152,152,2180684,4.82,6.97,6.97,6.97,6.97\n2023-02-27,Sachsen-Anhalt,15,00+,152,182,182,182,182,2180684,6.97,8.35,8.35,8.35,8.35\n2023-02-26,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-02-25,Sachsen-Anhalt,15,00+,153,187,187,187,187,2180684,7.02,8.58,8.58,8.58,8.58\n2023-02-24,Sachsen-Anhalt,15,00+,157,194,194,194,194,2180684,7.2,8.9,8.9,8.9,8.9\n2023-02-23,Sachsen-Anhalt,15,00+,151,191,191,191,191,2180684,6.92,8.76,8.76,8.76,8.76\n2023-02-22,Sachsen-Anhalt,15,00+,153,200,200,200,200,2180684,7.02,9.17,9.17,9.17,9.17\n2023-02-21,Sachsen-Anhalt,15,00+,143,209,209,209,209,2180684,6.56,9.58,9.58,9.58,9.58\n2023-02-20,Sachsen-Anhalt,15,00+,134,169,169,169,169,2180684,6.14,7.75,7.75,7.75,7.75\n2023-02-19,Sachsen-Anhalt,15,00+,134,167,167,167,167,2180684,6.14,7.66,7.66,7.66,7.66\n2023-02-18,Sachsen-Anhalt,15,00+,134,164,164,164,164,2180684,6.14,7.52,7.52,7.52,7.52\n2023-02-17,Sachsen-Anhalt,15,00+,118,157,157,157,157,2180684,5.41,7.2,7.2,7.2,7.2\n2023-02-16,Sachsen-Anhalt,15,00+,117,163,163,163,163,2180684,5.37,7.47,7.47,7.47,7.47\n2023-02-15,Sachsen-Anhalt,15,00+,97,159,159,159,159,2180684,4.45,7.29,7.29,7.29,7.29\n2023-02-14,Sachsen-Anhalt,15,00+,73,141,141,141,141,2180684,3.35,6.47,6.47,6.47,6.47\n2023-02-13,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-12,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-11,Sachsen-Anhalt,15,00+,90,128,128,128,128,2180684,4.13,5.87,5.87,5.87,5.87\n2023-02-10,Sachsen-Anhalt,15,00+,90,133,133,133,133,2180684,4.13,6.1,6.1,6.1,6.1\n2023-02-09,Sachsen-Anhalt,15,00+,92,128,128,128,128,2180684,4.22,5.87,5.87,5.87,5.87\n2023-02-08,Sachsen-Anhalt,15,00+,88,122,122,122,122,2180684,4.04,5.59,5.59,5.59,5.59\n2023-02-07,Sachsen-Anhalt,15,00+,93,135,135,135,135,2180684,4.26,6.19,6.19,6.19,6.19\n2023-02-06,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-05,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-04,Sachsen-Anhalt,15,00+,104,143,143,143,143,2180684,4.77,6.56,6.56,6.56,6.56\n2023-02-03,Sachsen-Anhalt,15,00+,94,131,131,131,131,2180684,4.31,6.01,6.01,6.01,6.01\n2023-02-02,Sachsen-Anhalt,15,00+,91,124,124,124,124,2180684,4.17,5.69,5.69,5.69,5.69\n2023-02-01,Sachsen-Anhalt,15,00+,83,118,118,118,118,2180684,3.81,5.41,5.41,5.41,5.41\n2023-01-31,Sachsen-Anhalt,15,00+,55,105,105,105,105,2180684,2.52,4.82,4.82,4.82,4.82\n2023-01-30,Sachsen-Anhalt,15,00+,61,95,95,95,95,2180684,2.8,4.36,4.36,4.36,4.36\n2023-01-29,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-28,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-27,Sachsen-Anhalt,15,00+,76,107,107,107,107,2180684,3.49,4.91,4.91,4.91,4.91\n2023-01-26,Sachsen-Anhalt,15,00+,80,108,108,108,108,2180684,3.67,4.95,4.95,4.95,4.95\n2023-01-25,Sachsen-Anhalt,15,00+,78,112,112,112,112,2180684,3.58,5.14,5.14,5.14,5.14\n2023-01-24,Sachsen-Anhalt,15,00+,71,117,117,117,117,2180684,3.26,5.37,5.37,5.37,5.37\n2023-01-23,Sachsen-Anhalt,15,00+,85,116,116,116,116,2180684,3.9,5.32,5.32,5.32,5.32\n2023-01-22,Sachsen-Anhalt,15,00+,85,115,115,115,115,2180684,3.9,5.27,5.27,5.27,5.27\n2023-01-21,Sachsen-Anhalt,15,00+,88,118,118,118,118,2180684,4.04,5.41,5.41,5.41,5.41\n2023-01-20,Sachsen-Anhalt,15,00+,83,112,112,112,112,2180684,3.81,5.14,5.14,5.14,5.14\n2023-01-19,Sachsen-Anhalt,15,00+,78,113,113,113,113,2180684,3.58,5.18,5.18,5.18,5.18\n2023-01-18,Sachsen-Anhalt,15,00+,87,136,136,136,136,2180684,3.99,6.24,6.24,6.24,6.24\n2023-01-17,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-01-16,Sachsen-Anhalt,15,00+,166,200,200,200,200,2180684,7.61,9.17,9.17,9.17,9.17\n2023-01-15,Sachsen-Anhalt,15,00+,169,204,204,204,204,2180684,7.75,9.35,9.35,9.35,9.35\n2023-01-14,Sachsen-Anhalt,15,00+,172,204,204,204,204,2180684,7.89,9.35,9.35,9.35,9.35\n2023-01-13,Sachsen-Anhalt,15,00+,148,192,192,192,192,2180684,6.79,8.8,8.8,8.8,8.8\n2023-01-12,Sachsen-Anhalt,15,00+,165,217,217,217,217,2180684,7.57,9.95,9.95,9.95,9.95\n2023-01-11,Sachsen-Anhalt,15,00+,163,216,216,216,216,2180684,7.47,9.91,9.91,9.91,9.91\n2023-01-10,Sachsen-Anhalt,15,00+,137,226,226,226,226,2180684,6.28,10.36,10.36,10.36,10.36\n2023-01-09,Sachsen-Anhalt,15,00+,159,242,242,242,242,2180684,7.29,11.1,11.1,11.1,11.1\n2023-01-08,Sachsen-Anhalt,15,00+,162,241,241,241,241,2180684,7.43,11.05,11.05,11.05,11.05\n2023-01-07,Sachsen-Anhalt,15,00+,164,0,0,0,0,2180684,7.52,0,0,0,0\n2023-01-06,Sachsen-Anhalt,15,00+,203,0,0,0,0,2180684,9.31,0,0,0,0\n2023-01-05,Sachsen-Anhalt,15,00+,213,0,0,0,0,2180684,9.77,0,0,0,0\n2023-01-04,Sachsen-Anhalt,15,00+,233,0,0,0,0,2180684,10.68,0,0,0,0\n2023-01-03,Sachsen-Anhalt,15,00+,271,0,0,0,0,2180684,12.43,0,0,0,0\n2023-01-02,Sachsen-Anhalt,15,00+,225,0,0,0,0,2180684,10.32,0,0,0,0\n2024-08-31,Thüringen,16,00+,47,47,NA,NA,NA,2120237,2.22,2.22,NA,NA,NA\n2024-08-30,Thüringen,16,00+,36,43,51,48,54,2120237,1.7,2.03,2.41,2.28,2.59\n2024-08-29,Thüringen,16,00+,36,40,46,44,49,2120237,1.7,1.89,2.17,2.08,2.33\n2024-08-28,Thüringen,16,00+,39,40,44,43,48,2120237,1.84,1.89,2.11,2.03,2.26\n2024-08-27,Thüringen,16,00+,31,43,47,45,50,2120237,1.46,2.03,2.24,2.16,2.4\n2024-08-26,Thüringen,16,00+,39,40,43,41,45,2120237,1.84,1.89,2.03,1.96,2.15\n2024-08-25,Thüringen,16,00+,40,41,44,42,46,2120237,1.89,1.93,2.08,2.01,2.2\n2024-08-24,Thüringen,16,00+,40,41,44,42,46,2120237,1.89,1.93,2.08,2.01,2.2\n2024-08-23,Thüringen,16,00+,42,45,48,46,50,2120237,1.98,2.12,2.27,2.2,2.4\n2024-08-22,Thüringen,16,00+,37,40,42,41,45,2120237,1.75,1.89,2.02,1.95,2.13\n2024-08-21,Thüringen,16,00+,35,45,47,46,50,2120237,1.65,2.12,2.25,2.17,2.36\n2024-08-20,Thüringen,16,00+,46,53,55,54,58,2120237,2.17,2.5,2.63,2.55,2.75\n2024-08-19,Thüringen,16,00+,53,58,60,58,62,2120237,2.5,2.74,2.85,2.78,2.97\n2024-08-18,Thüringen,16,00+,53,57,59,57,61,2120237,2.5,2.69,2.8,2.73,2.92\n2024-08-17,Thüringen,16,00+,53,57,59,57,61,2120237,2.5,2.69,2.8,2.73,2.92\n2024-08-16,Thüringen,16,00+,53,56,58,56,60,2120237,2.5,2.64,2.74,2.68,2.86\n2024-08-15,Thüringen,16,00+,46,56,58,56,60,2120237,2.17,2.64,2.74,2.68,2.85\n2024-08-14,Thüringen,16,00+,33,45,46,45,48,2120237,1.56,2.12,2.19,2.15,2.28\n2024-08-13,Thüringen,16,00+,31,37,38,37,39,2120237,1.46,1.75,1.79,1.76,1.86\n2024-08-12,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.34\n2024-08-11,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.39\n2024-08-10,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.39\n2024-08-09,Thüringen,16,00+,22,24,24,24,25,2120237,1.04,1.13,1.15,1.14,1.19\n2024-08-08,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.29,1.28,1.32\n2024-08-07,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.25,1.23,1.27\n2024-08-06,Thüringen,16,00+,17,22,22,22,22,2120237,0.8,1.04,1.05,1.04,1.07\n2024-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.72,0.71,0.73\n2024-08-04,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.77\n2024-08-03,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.77\n2024-08-02,Thüringen,16,00+,15,21,21,21,21,2120237,0.71,0.99,1,0.99,1.01\n2024-08-01,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.09,1.1\n2024-07-31,Thüringen,16,00+,19,22,22,22,22,2120237,0.9,1.04,1.04,1.04,1.05\n2024-07-30,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.14\n2024-07-29,Thüringen,16,00+,20,29,29,29,29,2120237,0.94,1.37,1.37,1.37,1.38\n2024-07-28,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-27,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-26,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2024-07-25,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.09\n2024-07-24,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2024-07-23,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2024-07-22,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-21,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-20,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-19,Thüringen,16,00+,18,23,23,23,23,2120237,0.85,1.08,1.08,1.08,1.08\n2024-07-18,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2024-07-17,Thüringen,16,00+,21,25,25,25,25,2120237,0.99,1.18,1.18,1.18,1.18\n2024-07-16,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2024-07-15,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-14,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-13,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-12,Thüringen,16,00+,10,19,19,19,19,2120237,0.47,0.9,0.9,0.9,0.9\n2024-07-11,Thüringen,16,00+,10,13,13,13,13,2120237,0.47,0.61,0.61,0.61,0.61\n2024-07-10,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-09,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2024-07-08,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-07,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-06,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-05,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-04,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2024-07-03,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-02,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2024-07-01,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-30,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-29,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-28,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2024-06-27,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-26,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-25,Thüringen,16,00+,16,19,19,19,19,2120237,0.75,0.9,0.9,0.9,0.9\n2024-06-24,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-23,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-22,Thüringen,16,00+,14,19,19,19,19,2120237,0.66,0.9,0.9,0.9,0.9\n2024-06-21,Thüringen,16,00+,10,17,17,17,17,2120237,0.47,0.8,0.8,0.8,0.8\n2024-06-20,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2024-06-19,Thüringen,16,00+,13,16,16,16,16,2120237,0.61,0.75,0.75,0.75,0.75\n2024-06-18,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-17,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-16,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-15,Thüringen,16,00+,14,15,15,15,15,2120237,0.66,0.71,0.71,0.71,0.71\n2024-06-14,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-13,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-12,Thüringen,16,00+,8,12,12,12,12,2120237,0.38,0.57,0.57,0.57,0.57\n2024-06-11,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-10,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-09,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-08,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-07,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-06,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-05,Thüringen,16,00+,7,7,7,7,7,2120237,0.33,0.33,0.33,0.33,0.33\n2024-06-04,Thüringen,16,00+,4,6,6,6,6,2120237,0.19,0.28,0.28,0.28,0.28\n2024-06-03,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-02,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-01,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-05-31,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-30,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-29,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-27,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-26,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-25,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-24,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-23,Thüringen,16,00+,6,6,6,6,6,2120237,0.28,0.28,0.28,0.28,0.28\n2024-05-22,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-21,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-20,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-19,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-18,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-17,Thüringen,16,00+,3,5,5,5,5,2120237,0.14,0.24,0.24,0.24,0.24\n2024-05-16,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-05-15,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-13,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-12,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-11,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-10,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-09,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-08,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-05-07,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-06,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-05,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-04,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-03,Thüringen,16,00+,2,7,7,7,7,2120237,0.09,0.33,0.33,0.33,0.33\n2024-05-02,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-05-01,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-04-30,Thüringen,16,00+,2,4,4,4,4,2120237,0.09,0.19,0.19,0.19,0.19\n2024-04-29,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-28,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-27,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-26,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-25,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-24,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-23,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-21,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-20,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-19,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-18,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-17,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-16,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-14,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-13,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-12,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-11,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-10,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-09,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-08,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-07,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-06,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-05,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-04,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-04-03,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-04-02,Thüringen,16,00+,5,9,9,9,9,2120237,0.24,0.42,0.42,0.42,0.42\n2024-04-01,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-31,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-30,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-29,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-28,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-27,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-03-26,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-03-25,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-24,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-23,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-22,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-21,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-20,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-19,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-03-18,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-17,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-16,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-15,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-03-14,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-03-13,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-12,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-11,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-10,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-09,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-08,Thüringen,16,00+,15,18,18,18,18,2120237,0.71,0.85,0.85,0.85,0.85\n2024-03-07,Thüringen,16,00+,18,19,19,19,19,2120237,0.85,0.9,0.9,0.9,0.9\n2024-03-06,Thüringen,16,00+,18,21,21,21,21,2120237,0.85,0.99,0.99,0.99,0.99\n2024-03-05,Thüringen,16,00+,22,25,25,25,25,2120237,1.04,1.18,1.18,1.18,1.18\n2024-03-04,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-03,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-02,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-01,Thüringen,16,00+,27,32,32,32,32,2120237,1.27,1.51,1.51,1.51,1.51\n2024-02-29,Thüringen,16,00+,28,33,33,33,33,2120237,1.32,1.56,1.56,1.56,1.56\n2024-02-28,Thüringen,16,00+,28,30,30,30,30,2120237,1.32,1.41,1.41,1.41,1.41\n2024-02-27,Thüringen,16,00+,30,32,32,32,32,2120237,1.41,1.51,1.51,1.51,1.51\n2024-02-26,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-25,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-24,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-23,Thüringen,16,00+,22,28,28,28,28,2120237,1.04,1.32,1.32,1.32,1.32\n2024-02-22,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-02-21,Thüringen,16,00+,29,37,37,37,37,2120237,1.37,1.75,1.75,1.75,1.75\n2024-02-20,Thüringen,16,00+,35,41,41,41,41,2120237,1.65,1.93,1.93,1.93,1.93\n2024-02-19,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-18,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-17,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-16,Thüringen,16,00+,39,48,48,48,48,2120237,1.84,2.26,2.26,2.26,2.26\n2024-02-15,Thüringen,16,00+,40,44,44,44,44,2120237,1.89,2.08,2.08,2.08,2.08\n2024-02-14,Thüringen,16,00+,44,51,51,51,51,2120237,2.08,2.41,2.41,2.41,2.41\n2024-02-13,Thüringen,16,00+,41,47,47,47,47,2120237,1.93,2.22,2.22,2.22,2.22\n2024-02-12,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-11,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-10,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-09,Thüringen,16,00+,48,52,52,52,52,2120237,2.26,2.45,2.45,2.45,2.45\n2024-02-08,Thüringen,16,00+,49,55,55,55,55,2120237,2.31,2.59,2.59,2.59,2.59\n2024-02-07,Thüringen,16,00+,38,51,51,51,51,2120237,1.79,2.41,2.41,2.41,2.41\n2024-02-06,Thüringen,16,00+,49,53,53,53,53,2120237,2.31,2.5,2.5,2.5,2.5\n2024-02-05,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-04,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-03,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-02,Thüringen,16,00+,47,52,52,52,52,2120237,2.22,2.45,2.45,2.45,2.45\n2024-02-01,Thüringen,16,00+,50,60,60,60,60,2120237,2.36,2.83,2.83,2.83,2.83\n2024-01-31,Thüringen,16,00+,56,64,64,64,64,2120237,2.64,3.02,3.02,3.02,3.02\n2024-01-30,Thüringen,16,00+,54,65,65,65,65,2120237,2.55,3.07,3.07,3.07,3.07\n2024-01-29,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-28,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-27,Thüringen,16,00+,59,67,67,67,67,2120237,2.78,3.16,3.16,3.16,3.16\n2024-01-26,Thüringen,16,00+,57,70,70,70,70,2120237,2.69,3.3,3.3,3.3,3.3\n2024-01-25,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2024-01-24,Thüringen,16,00+,64,76,76,76,76,2120237,3.02,3.58,3.58,3.58,3.58\n2024-01-23,Thüringen,16,00+,72,78,78,78,78,2120237,3.4,3.68,3.68,3.68,3.68\n2024-01-22,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-21,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-20,Thüringen,16,00+,76,84,84,84,84,2120237,3.58,3.96,3.96,3.96,3.96\n2024-01-19,Thüringen,16,00+,65,84,84,84,84,2120237,3.07,3.96,3.96,3.96,3.96\n2024-01-18,Thüringen,16,00+,80,89,89,89,89,2120237,3.77,4.2,4.2,4.2,4.2\n2024-01-17,Thüringen,16,00+,72,87,87,87,87,2120237,3.4,4.1,4.1,4.1,4.1\n2024-01-16,Thüringen,16,00+,81,92,92,92,92,2120237,3.82,4.34,4.34,4.34,4.34\n2024-01-15,Thüringen,16,00+,87,106,106,106,106,2120237,4.1,5,5,5,5\n2024-01-14,Thüringen,16,00+,88,107,107,107,107,2120237,4.15,5.05,5.05,5.05,5.05\n2024-01-13,Thüringen,16,00+,91,110,110,110,110,2120237,4.29,5.19,5.19,5.19,5.19\n2024-01-12,Thüringen,16,00+,92,121,121,121,121,2120237,4.34,5.71,5.71,5.71,5.71\n2024-01-11,Thüringen,16,00+,124,150,150,150,150,2120237,5.85,7.07,7.07,7.07,7.07\n2024-01-10,Thüringen,16,00+,142,169,169,169,169,2120237,6.7,7.97,7.97,7.97,7.97\n2024-01-09,Thüringen,16,00+,214,244,244,244,244,2120237,10.09,11.51,11.51,11.51,11.51\n2024-01-08,Thüringen,16,00+,169,206,206,206,206,2120237,7.97,9.72,9.72,9.72,9.72\n2024-01-07,Thüringen,16,00+,171,207,207,207,207,2120237,8.07,9.76,9.76,9.76,9.76\n2024-01-06,Thüringen,16,00+,173,206,206,206,206,2120237,8.16,9.72,9.72,9.72,9.72\n2024-01-05,Thüringen,16,00+,174,224,224,224,224,2120237,8.21,10.56,10.56,10.56,10.56\n2024-01-04,Thüringen,16,00+,216,243,243,243,243,2120237,10.19,11.46,11.46,11.46,11.46\n2024-01-03,Thüringen,16,00+,273,333,333,333,333,2120237,12.88,15.71,15.71,15.71,15.71\n2024-01-02,Thüringen,16,00+,179,251,251,251,251,2120237,8.44,11.84,11.84,11.84,11.84\n2024-01-01,Thüringen,16,00+,180,250,250,250,250,2120237,8.49,11.79,11.79,11.79,11.79\n2023-12-31,Thüringen,16,00+,190,258,258,258,258,2120237,8.96,12.17,12.17,12.17,12.17\n2023-12-30,Thüringen,16,00+,197,263,263,263,263,2120237,9.29,12.4,12.4,12.4,12.4\n2023-12-29,Thüringen,16,00+,191,263,263,263,263,2120237,9.01,12.4,12.4,12.4,12.4\n2023-12-28,Thüringen,16,00+,186,243,243,243,243,2120237,8.77,11.46,11.46,11.46,11.46\n2023-12-27,Thüringen,16,00+,102,157,157,157,157,2120237,4.81,7.4,7.4,7.4,7.4\n2023-12-26,Thüringen,16,00+,169,222,222,222,222,2120237,7.97,10.47,10.47,10.47,10.47\n2023-12-25,Thüringen,16,00+,306,366,366,366,366,2120237,14.43,17.26,17.26,17.26,17.26\n2023-12-24,Thüringen,16,00+,308,358,358,358,358,2120237,14.53,16.88,16.88,16.88,16.88\n2023-12-23,Thüringen,16,00+,313,356,356,356,356,2120237,14.76,16.79,16.79,16.79,16.79\n2023-12-22,Thüringen,16,00+,350,415,415,415,415,2120237,16.51,19.57,19.57,19.57,19.57\n2023-12-21,Thüringen,16,00+,363,414,414,414,414,2120237,17.12,19.53,19.53,19.53,19.53\n2023-12-20,Thüringen,16,00+,355,438,438,438,438,2120237,16.74,20.66,20.66,20.66,20.66\n2023-12-19,Thüringen,16,00+,338,437,437,437,437,2120237,15.94,20.61,20.61,20.61,20.61\n2023-12-18,Thüringen,16,00+,352,400,400,400,400,2120237,16.6,18.87,18.87,18.87,18.87\n2023-12-17,Thüringen,16,00+,353,399,399,399,399,2120237,16.65,18.82,18.82,18.82,18.82\n2023-12-16,Thüringen,16,00+,356,397,397,397,397,2120237,16.79,18.72,18.72,18.72,18.72\n2023-12-15,Thüringen,16,00+,263,335,335,335,335,2120237,12.4,15.8,15.8,15.8,15.8\n2023-12-14,Thüringen,16,00+,261,355,355,355,355,2120237,12.31,16.74,16.74,16.74,16.74\n2023-12-13,Thüringen,16,00+,251,340,340,340,340,2120237,11.84,16.04,16.04,16.04,16.04\n2023-12-12,Thüringen,16,00+,238,309,309,309,309,2120237,11.23,14.57,14.57,14.57,14.57\n2023-12-11,Thüringen,16,00+,230,292,292,292,292,2120237,10.85,13.77,13.77,13.77,13.77\n2023-12-10,Thüringen,16,00+,233,295,295,295,295,2120237,10.99,13.91,13.91,13.91,13.91\n2023-12-09,Thüringen,16,00+,235,294,294,294,294,2120237,11.08,13.87,13.87,13.87,13.87\n2023-12-08,Thüringen,16,00+,224,289,289,289,289,2120237,10.56,13.63,13.63,13.63,13.63\n2023-12-07,Thüringen,16,00+,204,258,258,258,258,2120237,9.62,12.17,12.17,12.17,12.17\n2023-12-06,Thüringen,16,00+,193,265,265,265,265,2120237,9.1,12.5,12.5,12.5,12.5\n2023-12-05,Thüringen,16,00+,188,264,264,264,264,2120237,8.87,12.45,12.45,12.45,12.45\n2023-12-04,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-12-03,Thüringen,16,00+,196,245,245,245,245,2120237,9.24,11.56,11.56,11.56,11.56\n2023-12-02,Thüringen,16,00+,200,247,247,247,247,2120237,9.43,11.65,11.65,11.65,11.65\n2023-12-01,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-11-30,Thüringen,16,00+,197,248,248,248,248,2120237,9.29,11.7,11.7,11.7,11.7\n2023-11-29,Thüringen,16,00+,177,243,243,243,243,2120237,8.35,11.46,11.46,11.46,11.46\n2023-11-28,Thüringen,16,00+,189,248,248,248,248,2120237,8.91,11.7,11.7,11.7,11.7\n2023-11-27,Thüringen,16,00+,234,281,281,281,281,2120237,11.04,13.25,13.25,13.25,13.25\n2023-11-26,Thüringen,16,00+,237,281,281,281,281,2120237,11.18,13.25,13.25,13.25,13.25\n2023-11-25,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-24,Thüringen,16,00+,240,285,285,285,285,2120237,11.32,13.44,13.44,13.44,13.44\n2023-11-23,Thüringen,16,00+,261,296,296,296,296,2120237,12.31,13.96,13.96,13.96,13.96\n2023-11-22,Thüringen,16,00+,242,312,312,312,312,2120237,11.41,14.72,14.72,14.72,14.72\n2023-11-21,Thüringen,16,00+,248,308,308,308,308,2120237,11.7,14.53,14.53,14.53,14.53\n2023-11-20,Thüringen,16,00+,238,284,284,284,284,2120237,11.23,13.39,13.39,13.39,13.39\n2023-11-19,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-18,Thüringen,16,00+,244,282,282,282,282,2120237,11.51,13.3,13.3,13.3,13.3\n2023-11-17,Thüringen,16,00+,231,298,298,298,298,2120237,10.9,14.06,14.06,14.06,14.06\n2023-11-16,Thüringen,16,00+,256,315,315,315,315,2120237,12.07,14.86,14.86,14.86,14.86\n2023-11-15,Thüringen,16,00+,245,305,305,305,305,2120237,11.56,14.39,14.39,14.39,14.39\n2023-11-14,Thüringen,16,00+,223,292,292,292,292,2120237,10.52,13.77,13.77,13.77,13.77\n2023-11-13,Thüringen,16,00+,312,370,370,370,370,2120237,14.72,17.45,17.45,17.45,17.45\n2023-11-12,Thüringen,16,00+,312,369,369,369,369,2120237,14.72,17.4,17.4,17.4,17.4\n2023-11-11,Thüringen,16,00+,317,369,369,369,369,2120237,14.95,17.4,17.4,17.4,17.4\n2023-11-10,Thüringen,16,00+,294,361,361,361,361,2120237,13.87,17.03,17.03,17.03,17.03\n2023-11-09,Thüringen,16,00+,284,327,327,327,327,2120237,13.39,15.42,15.42,15.42,15.42\n2023-11-08,Thüringen,16,00+,328,383,383,383,383,2120237,15.47,18.06,18.06,18.06,18.06\n2023-11-07,Thüringen,16,00+,214,360,360,360,360,2120237,10.09,16.98,16.98,16.98,16.98\n2023-11-06,Thüringen,16,00+,188,250,250,250,250,2120237,8.87,11.79,11.79,11.79,11.79\n2023-11-05,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-11-04,Thüringen,16,00+,191,248,248,248,248,2120237,9.01,11.7,11.7,11.7,11.7\n2023-11-03,Thüringen,16,00+,190,242,242,242,242,2120237,8.96,11.41,11.41,11.41,11.41\n2023-11-02,Thüringen,16,00+,180,235,235,235,235,2120237,8.49,11.08,11.08,11.08,11.08\n2023-11-01,Thüringen,16,00+,106,161,161,161,161,2120237,5,7.59,7.59,7.59,7.59\n2023-10-31,Thüringen,16,00+,159,212,212,212,212,2120237,7.5,10,10,10,10\n2023-10-30,Thüringen,16,00+,182,223,223,223,223,2120237,8.58,10.52,10.52,10.52,10.52\n2023-10-29,Thüringen,16,00+,184,223,223,223,223,2120237,8.68,10.52,10.52,10.52,10.52\n2023-10-28,Thüringen,16,00+,185,224,224,224,224,2120237,8.73,10.56,10.56,10.56,10.56\n2023-10-27,Thüringen,16,00+,159,209,209,209,209,2120237,7.5,9.86,9.86,9.86,9.86\n2023-10-26,Thüringen,16,00+,153,193,193,193,193,2120237,7.22,9.1,9.1,9.1,9.1\n2023-10-25,Thüringen,16,00+,132,188,188,188,188,2120237,6.23,8.87,8.87,8.87,8.87\n2023-10-24,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-10-23,Thüringen,16,00+,124,157,157,157,157,2120237,5.85,7.4,7.4,7.4,7.4\n2023-10-22,Thüringen,16,00+,124,159,159,159,159,2120237,5.85,7.5,7.5,7.5,7.5\n2023-10-21,Thüringen,16,00+,124,158,158,158,158,2120237,5.85,7.45,7.45,7.45,7.45\n2023-10-20,Thüringen,16,00+,130,164,164,164,164,2120237,6.13,7.73,7.73,7.73,7.73\n2023-10-19,Thüringen,16,00+,133,177,177,177,177,2120237,6.27,8.35,8.35,8.35,8.35\n2023-10-18,Thüringen,16,00+,130,168,168,168,168,2120237,6.13,7.92,7.92,7.92,7.92\n2023-10-17,Thüringen,16,00+,135,176,176,176,176,2120237,6.37,8.3,8.3,8.3,8.3\n2023-10-16,Thüringen,16,00+,108,139,139,139,139,2120237,5.09,6.56,6.56,6.56,6.56\n2023-10-15,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-14,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-13,Thüringen,16,00+,87,127,127,127,127,2120237,4.1,5.99,5.99,5.99,5.99\n2023-10-12,Thüringen,16,00+,88,111,111,111,111,2120237,4.15,5.24,5.24,5.24,5.24\n2023-10-11,Thüringen,16,00+,95,125,125,125,125,2120237,4.48,5.9,5.9,5.9,5.9\n2023-10-10,Thüringen,16,00+,74,95,95,95,95,2120237,3.49,4.48,4.48,4.48,4.48\n2023-10-09,Thüringen,16,00+,66,81,81,81,81,2120237,3.11,3.82,3.82,3.82,3.82\n2023-10-08,Thüringen,16,00+,67,82,82,82,82,2120237,3.16,3.87,3.87,3.87,3.87\n2023-10-07,Thüringen,16,00+,68,82,82,82,82,2120237,3.21,3.87,3.87,3.87,3.87\n2023-10-06,Thüringen,16,00+,59,74,74,74,74,2120237,2.78,3.49,3.49,3.49,3.49\n2023-10-05,Thüringen,16,00+,59,73,73,73,73,2120237,2.78,3.44,3.44,3.44,3.44\n2023-10-04,Thüringen,16,00+,30,49,49,49,49,2120237,1.41,2.31,2.31,2.31,2.31\n2023-10-03,Thüringen,16,00+,42,61,61,61,61,2120237,1.98,2.88,2.88,2.88,2.88\n2023-10-02,Thüringen,16,00+,61,77,77,77,77,2120237,2.88,3.63,3.63,3.63,3.63\n2023-10-01,Thüringen,16,00+,61,76,76,76,76,2120237,2.88,3.58,3.58,3.58,3.58\n2023-09-30,Thüringen,16,00+,61,75,75,75,75,2120237,2.88,3.54,3.54,3.54,3.54\n2023-09-29,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2023-09-28,Thüringen,16,00+,50,77,77,77,77,2120237,2.36,3.63,3.63,3.63,3.63\n2023-09-27,Thüringen,16,00+,51,69,69,69,69,2120237,2.41,3.25,3.25,3.25,3.25\n2023-09-26,Thüringen,16,00+,47,71,71,71,71,2120237,2.22,3.35,3.35,3.35,3.35\n2023-09-25,Thüringen,16,00+,37,62,62,62,62,2120237,1.75,2.92,2.92,2.92,2.92\n2023-09-24,Thüringen,16,00+,38,63,63,63,63,2120237,1.79,2.97,2.97,2.97,2.97\n2023-09-23,Thüringen,16,00+,39,64,64,64,64,2120237,1.84,3.02,3.02,3.02,3.02\n2023-09-22,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-21,Thüringen,16,00+,38,59,59,59,59,2120237,1.79,2.78,2.78,2.78,2.78\n2023-09-20,Thüringen,16,00+,41,63,63,63,63,2120237,1.93,2.97,2.97,2.97,2.97\n2023-09-19,Thüringen,16,00+,40,62,62,62,62,2120237,1.89,2.92,2.92,2.92,2.92\n2023-09-18,Thüringen,16,00+,38,58,58,58,58,2120237,1.79,2.74,2.74,2.74,2.74\n2023-09-17,Thüringen,16,00+,38,57,57,57,57,2120237,1.79,2.69,2.69,2.69,2.69\n2023-09-16,Thüringen,16,00+,38,56,56,56,56,2120237,1.79,2.64,2.64,2.64,2.64\n2023-09-15,Thüringen,16,00+,33,57,57,57,57,2120237,1.56,2.69,2.69,2.69,2.69\n2023-09-14,Thüringen,16,00+,34,56,56,56,56,2120237,1.6,2.64,2.64,2.64,2.64\n2023-09-13,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-12,Thüringen,16,00+,36,57,57,57,57,2120237,1.7,2.69,2.69,2.69,2.69\n2023-09-11,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-10,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-09,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-08,Thüringen,16,00+,42,57,57,57,57,2120237,1.98,2.69,2.69,2.69,2.69\n2023-09-07,Thüringen,16,00+,44,55,55,55,55,2120237,2.08,2.59,2.59,2.59,2.59\n2023-09-06,Thüringen,16,00+,38,50,50,50,50,2120237,1.79,2.36,2.36,2.36,2.36\n2023-09-05,Thüringen,16,00+,32,45,45,45,45,2120237,1.51,2.12,2.12,2.12,2.12\n2023-09-04,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-03,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-02,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-01,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-31,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.13\n2023-08-30,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2023-08-29,Thüringen,16,00+,31,32,32,32,32,2120237,1.46,1.51,1.51,1.51,1.51\n2023-08-28,Thüringen,16,00+,0,39,39,39,39,2120237,0,1.84,1.84,1.84,1.84\n2023-08-27,Thüringen,16,00+,0,40,40,40,40,2120237,0,1.89,1.89,1.89,1.89\n2023-08-26,Thüringen,16,00+,0,41,41,41,41,2120237,0,1.93,1.93,1.93,1.93\n2023-08-25,Thüringen,16,00+,0,47,47,47,47,2120237,0,2.22,2.22,2.22,2.22\n2023-08-24,Thüringen,16,00+,47,50,50,50,50,2120237,2.22,2.36,2.36,2.36,2.36\n2023-08-23,Thüringen,16,00+,46,51,51,51,51,2120237,2.17,2.41,2.41,2.41,2.41\n2023-08-22,Thüringen,16,00+,37,42,42,42,42,2120237,1.75,1.98,1.98,1.98,1.98\n2023-08-21,Thüringen,16,00+,25,41,41,41,41,2120237,1.18,1.93,1.93,1.93,1.93\n2023-08-20,Thüringen,16,00+,25,40,40,40,40,2120237,1.18,1.89,1.89,1.89,1.89\n2023-08-19,Thüringen,16,00+,26,40,40,40,40,2120237,1.23,1.89,1.89,1.89,1.89\n2023-08-18,Thüringen,16,00+,20,32,32,32,32,2120237,0.94,1.51,1.51,1.51,1.51\n2023-08-17,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-16,Thüringen,16,00+,18,25,25,25,25,2120237,0.85,1.18,1.18,1.18,1.18\n2023-08-15,Thüringen,16,00+,16,25,25,25,25,2120237,0.75,1.18,1.18,1.18,1.18\n2023-08-14,Thüringen,16,00+,22,24,24,24,24,2120237,1.04,1.13,1.13,1.13,1.13\n2023-08-13,Thüringen,16,00+,23,25,25,25,25,2120237,1.08,1.18,1.18,1.18,1.18\n2023-08-12,Thüringen,16,00+,23,24,24,24,24,2120237,1.08,1.13,1.13,1.13,1.13\n2023-08-11,Thüringen,16,00+,23,26,26,26,26,2120237,1.08,1.23,1.23,1.23,1.23\n2023-08-10,Thüringen,16,00+,21,21,21,21,21,2120237,0.99,0.99,0.99,0.99,0.99\n2023-08-09,Thüringen,16,00+,17,24,24,24,24,2120237,0.8,1.13,1.13,1.13,1.13\n2023-08-08,Thüringen,16,00+,11,20,20,20,20,2120237,0.52,0.94,0.94,0.94,0.94\n2023-08-07,Thüringen,16,00+,11,15,15,15,15,2120237,0.52,0.71,0.71,0.71,0.71\n2023-08-06,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-04,Thüringen,16,00+,12,13,13,13,13,2120237,0.57,0.61,0.61,0.61,0.61\n2023-08-03,Thüringen,16,00+,18,20,20,20,20,2120237,0.85,0.94,0.94,0.94,0.94\n2023-08-02,Thüringen,16,00+,23,27,27,27,27,2120237,1.08,1.27,1.27,1.27,1.27\n2023-08-01,Thüringen,16,00+,24,28,28,28,28,2120237,1.13,1.32,1.32,1.32,1.32\n2023-07-31,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-07-30,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2023-07-29,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-07-28,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-07-27,Thüringen,16,00+,15,19,19,19,19,2120237,0.71,0.9,0.9,0.9,0.9\n2023-07-26,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2023-07-25,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2023-07-24,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-23,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-22,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-21,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-20,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-19,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-18,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-17,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-16,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-15,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2023-07-14,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-13,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-07-12,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2023-07-11,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-10,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-09,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-08,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-07,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-06,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2023-07-05,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-04,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-03,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-02,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-01,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-06-30,Thüringen,16,00+,6,12,12,12,12,2120237,0.28,0.57,0.57,0.57,0.57\n2023-06-29,Thüringen,16,00+,7,13,13,13,13,2120237,0.33,0.61,0.61,0.61,0.61\n2023-06-28,Thüringen,16,00+,7,14,14,14,14,2120237,0.33,0.66,0.66,0.66,0.66\n2023-06-27,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2023-06-26,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-25,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-24,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-23,Thüringen,16,00+,15,17,17,17,17,2120237,0.71,0.8,0.8,0.8,0.8\n2023-06-22,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2023-06-21,Thüringen,16,00+,17,17,17,17,17,2120237,0.8,0.8,0.8,0.8,0.8\n2023-06-20,Thüringen,16,00+,21,22,22,22,22,2120237,0.99,1.04,1.04,1.04,1.04\n2023-06-19,Thüringen,16,00+,22,29,29,29,29,2120237,1.04,1.37,1.37,1.37,1.37\n2023-06-18,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-17,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-16,Thüringen,16,00+,22,31,31,31,31,2120237,1.04,1.46,1.46,1.46,1.46\n2023-06-15,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-06-14,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-06-13,Thüringen,16,00+,19,27,27,27,27,2120237,0.9,1.27,1.27,1.27,1.27\n2023-06-12,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.27,1.27,1.27\n2023-06-11,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-10,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-09,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2023-06-08,Thüringen,16,00+,15,27,27,27,27,2120237,0.71,1.27,1.27,1.27,1.27\n2023-06-07,Thüringen,16,00+,20,31,31,31,31,2120237,0.94,1.46,1.46,1.46,1.46\n2023-06-06,Thüringen,16,00+,25,36,36,36,36,2120237,1.18,1.7,1.7,1.7,1.7\n2023-06-05,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-04,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-03,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-02,Thüringen,16,00+,19,26,26,26,26,2120237,0.9,1.23,1.23,1.23,1.23\n2023-06-01,Thüringen,16,00+,19,34,34,34,34,2120237,0.9,1.6,1.6,1.6,1.6\n2023-05-31,Thüringen,16,00+,21,36,36,36,36,2120237,0.99,1.7,1.7,1.7,1.7\n2023-05-30,Thüringen,16,00+,14,25,25,25,25,2120237,0.66,1.18,1.18,1.18,1.18\n2023-05-29,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-28,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-27,Thüringen,16,00+,29,41,41,41,41,2120237,1.37,1.93,1.93,1.93,1.93\n2023-05-26,Thüringen,16,00+,31,43,43,43,43,2120237,1.46,2.03,2.03,2.03,2.03\n2023-05-25,Thüringen,16,00+,29,35,35,35,35,2120237,1.37,1.65,1.65,1.65,1.65\n2023-05-24,Thüringen,16,00+,32,38,38,38,38,2120237,1.51,1.79,1.79,1.79,1.79\n2023-05-23,Thüringen,16,00+,38,53,53,53,53,2120237,1.79,2.5,2.5,2.5,2.5\n2023-05-22,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-21,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-20,Thüringen,16,00+,27,45,45,45,45,2120237,1.27,2.12,2.12,2.12,2.12\n2023-05-19,Thüringen,16,00+,34,48,48,48,48,2120237,1.6,2.26,2.26,2.26,2.26\n2023-05-18,Thüringen,16,00+,44,57,57,57,57,2120237,2.08,2.69,2.69,2.69,2.69\n2023-05-17,Thüringen,16,00+,39,52,52,52,52,2120237,1.84,2.45,2.45,2.45,2.45\n2023-05-16,Thüringen,16,00+,38,47,47,47,47,2120237,1.79,2.22,2.22,2.22,2.22\n2023-05-15,Thüringen,16,00+,68,77,77,77,77,2120237,3.21,3.63,3.63,3.63,3.63\n2023-05-14,Thüringen,16,00+,68,78,78,78,78,2120237,3.21,3.68,3.68,3.68,3.68\n2023-05-13,Thüringen,16,00+,71,81,81,81,81,2120237,3.35,3.82,3.82,3.82,3.82\n2023-05-12,Thüringen,16,00+,69,78,78,78,78,2120237,3.25,3.68,3.68,3.68,3.68\n2023-05-11,Thüringen,16,00+,64,73,73,73,73,2120237,3.02,3.44,3.44,3.44,3.44\n2023-05-10,Thüringen,16,00+,68,86,86,86,86,2120237,3.21,4.06,4.06,4.06,4.06\n2023-05-09,Thüringen,16,00+,97,115,115,115,115,2120237,4.57,5.42,5.42,5.42,5.42\n2023-05-08,Thüringen,16,00+,68,79,79,79,79,2120237,3.21,3.73,3.73,3.73,3.73\n2023-05-07,Thüringen,16,00+,69,79,79,79,79,2120237,3.25,3.73,3.73,3.73,3.73\n2023-05-06,Thüringen,16,00+,73,80,80,80,80,2120237,3.44,3.77,3.77,3.77,3.77\n2023-05-05,Thüringen,16,00+,74,90,90,90,90,2120237,3.49,4.24,4.24,4.24,4.24\n2023-05-04,Thüringen,16,00+,80,99,99,99,99,2120237,3.77,4.67,4.67,4.67,4.67\n2023-05-03,Thüringen,16,00+,77,102,102,102,102,2120237,3.63,4.81,4.81,4.81,4.81\n2023-05-02,Thüringen,16,00+,65,88,88,88,88,2120237,3.07,4.15,4.15,4.15,4.15\n2023-05-01,Thüringen,16,00+,92,117,117,117,117,2120237,4.34,5.52,5.52,5.52,5.52\n2023-04-30,Thüringen,16,00+,95,120,120,120,120,2120237,4.48,5.66,5.66,5.66,5.66\n2023-04-29,Thüringen,16,00+,96,117,117,117,117,2120237,4.53,5.52,5.52,5.52,5.52\n2023-04-28,Thüringen,16,00+,90,114,114,114,114,2120237,4.24,5.38,5.38,5.38,5.38\n2023-04-27,Thüringen,16,00+,72,105,105,105,105,2120237,3.4,4.95,4.95,4.95,4.95\n2023-04-26,Thüringen,16,00+,59,91,91,91,91,2120237,2.78,4.29,4.29,4.29,4.29\n2023-04-25,Thüringen,16,00+,55,82,82,82,82,2120237,2.59,3.87,3.87,3.87,3.87\n2023-04-24,Thüringen,16,00+,58,81,81,81,81,2120237,2.74,3.82,3.82,3.82,3.82\n2023-04-23,Thüringen,16,00+,59,78,78,78,78,2120237,2.78,3.68,3.68,3.68,3.68\n2023-04-22,Thüringen,16,00+,61,81,81,81,81,2120237,2.88,3.82,3.82,3.82,3.82\n2023-04-21,Thüringen,16,00+,70,88,88,88,88,2120237,3.3,4.15,4.15,4.15,4.15\n2023-04-20,Thüringen,16,00+,86,111,111,111,111,2120237,4.06,5.24,5.24,5.24,5.24\n2023-04-19,Thüringen,16,00+,102,133,133,133,133,2120237,4.81,6.27,6.27,6.27,6.27\n2023-04-18,Thüringen,16,00+,136,182,182,182,182,2120237,6.41,8.58,8.58,8.58,8.58\n2023-04-17,Thüringen,16,00+,116,153,153,153,153,2120237,5.47,7.22,7.22,7.22,7.22\n2023-04-16,Thüringen,16,00+,123,160,160,160,160,2120237,5.8,7.55,7.55,7.55,7.55\n2023-04-15,Thüringen,16,00+,125,158,158,158,158,2120237,5.9,7.45,7.45,7.45,7.45\n2023-04-14,Thüringen,16,00+,106,143,143,143,143,2120237,5,6.74,6.74,6.74,6.74\n2023-04-13,Thüringen,16,00+,105,144,144,144,144,2120237,4.95,6.79,6.79,6.79,6.79\n2023-04-12,Thüringen,16,00+,90,138,138,138,138,2120237,4.24,6.51,6.51,6.51,6.51\n2023-04-11,Thüringen,16,00+,69,113,113,113,113,2120237,3.25,5.33,5.33,5.33,5.33\n2023-04-10,Thüringen,16,00+,115,159,159,159,159,2120237,5.42,7.5,7.5,7.5,7.5\n2023-04-09,Thüringen,16,00+,125,161,161,161,161,2120237,5.9,7.59,7.59,7.59,7.59\n2023-04-08,Thüringen,16,00+,128,162,162,162,162,2120237,6.04,7.64,7.64,7.64,7.64\n2023-04-07,Thüringen,16,00+,144,173,173,173,173,2120237,6.79,8.16,8.16,8.16,8.16\n2023-04-06,Thüringen,16,00+,151,184,184,184,184,2120237,7.12,8.68,8.68,8.68,8.68\n2023-04-05,Thüringen,16,00+,122,187,187,187,187,2120237,5.75,8.82,8.82,8.82,8.82\n2023-04-04,Thüringen,16,00+,141,188,188,188,188,2120237,6.65,8.87,8.87,8.87,8.87\n2023-04-03,Thüringen,16,00+,172,206,206,206,206,2120237,8.11,9.72,9.72,9.72,9.72\n2023-04-02,Thüringen,16,00+,179,203,203,203,203,2120237,8.44,9.57,9.57,9.57,9.57\n2023-04-01,Thüringen,16,00+,181,203,203,203,203,2120237,8.54,9.57,9.57,9.57,9.57\n2023-03-31,Thüringen,16,00+,194,224,224,224,224,2120237,9.15,10.56,10.56,10.56,10.56\n2023-03-30,Thüringen,16,00+,212,228,228,228,228,2120237,10,10.75,10.75,10.75,10.75\n2023-03-29,Thüringen,16,00+,202,239,239,239,239,2120237,9.53,11.27,11.27,11.27,11.27\n2023-03-28,Thüringen,16,00+,236,266,266,266,266,2120237,11.13,12.55,12.55,12.55,12.55\n2023-03-27,Thüringen,16,00+,248,294,294,294,294,2120237,11.7,13.87,13.87,13.87,13.87\n2023-03-26,Thüringen,16,00+,256,296,296,296,296,2120237,12.07,13.96,13.96,13.96,13.96\n2023-03-25,Thüringen,16,00+,263,301,301,301,301,2120237,12.4,14.2,14.2,14.2,14.2\n2023-03-24,Thüringen,16,00+,276,319,319,319,319,2120237,13.02,15.05,15.05,15.05,15.05\n2023-03-23,Thüringen,16,00+,280,327,327,327,327,2120237,13.21,15.42,15.42,15.42,15.42\n2023-03-22,Thüringen,16,00+,284,336,336,336,336,2120237,13.39,15.85,15.85,15.85,15.85\n2023-03-21,Thüringen,16,00+,297,357,357,357,357,2120237,14.01,16.84,16.84,16.84,16.84\n2023-03-20,Thüringen,16,00+,278,352,352,352,352,2120237,13.11,16.6,16.6,16.6,16.6\n2023-03-19,Thüringen,16,00+,285,351,351,351,351,2120237,13.44,16.55,16.55,16.55,16.55\n2023-03-18,Thüringen,16,00+,293,352,352,352,352,2120237,13.82,16.6,16.6,16.6,16.6\n2023-03-17,Thüringen,16,00+,286,362,362,362,362,2120237,13.49,17.07,17.07,17.07,17.07\n2023-03-16,Thüringen,16,00+,283,350,350,350,350,2120237,13.35,16.51,16.51,16.51,16.51\n2023-03-15,Thüringen,16,00+,277,353,353,353,353,2120237,13.06,16.65,16.65,16.65,16.65\n2023-03-14,Thüringen,16,00+,266,335,335,335,335,2120237,12.55,15.8,15.8,15.8,15.8\n2023-03-13,Thüringen,16,00+,242,320,320,320,320,2120237,11.41,15.09,15.09,15.09,15.09\n2023-03-12,Thüringen,16,00+,245,316,316,316,316,2120237,11.56,14.9,14.9,14.9,14.9\n2023-03-11,Thüringen,16,00+,247,309,309,309,309,2120237,11.65,14.57,14.57,14.57,14.57\n2023-03-10,Thüringen,16,00+,213,274,274,274,274,2120237,10.05,12.92,12.92,12.92,12.92\n2023-03-09,Thüringen,16,00+,203,270,270,270,270,2120237,9.57,12.73,12.73,12.73,12.73\n2023-03-08,Thüringen,16,00+,200,275,275,275,275,2120237,9.43,12.97,12.97,12.97,12.97\n2023-03-07,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-03-06,Thüringen,16,00+,212,257,257,257,257,2120237,10,12.12,12.12,12.12,12.12\n2023-03-05,Thüringen,16,00+,216,257,257,257,257,2120237,10.19,12.12,12.12,12.12,12.12\n2023-03-04,Thüringen,16,00+,221,260,260,260,260,2120237,10.42,12.26,12.26,12.26,12.26\n2023-03-03,Thüringen,16,00+,219,263,263,263,263,2120237,10.33,12.4,12.4,12.4,12.4\n2023-03-02,Thüringen,16,00+,218,268,268,268,268,2120237,10.28,12.64,12.64,12.64,12.64\n2023-03-01,Thüringen,16,00+,219,268,268,268,268,2120237,10.33,12.64,12.64,12.64,12.64\n2023-02-28,Thüringen,16,00+,220,294,294,294,294,2120237,10.38,13.87,13.87,13.87,13.87\n2023-02-27,Thüringen,16,00+,229,280,280,280,280,2120237,10.8,13.21,13.21,13.21,13.21\n2023-02-26,Thüringen,16,00+,234,282,282,282,282,2120237,11.04,13.3,13.3,13.3,13.3\n2023-02-25,Thüringen,16,00+,239,282,282,282,282,2120237,11.27,13.3,13.3,13.3,13.3\n2023-02-24,Thüringen,16,00+,227,281,281,281,281,2120237,10.71,13.25,13.25,13.25,13.25\n2023-02-23,Thüringen,16,00+,239,295,295,295,295,2120237,11.27,13.91,13.91,13.91,13.91\n2023-02-22,Thüringen,16,00+,184,274,274,274,274,2120237,8.68,12.92,12.92,12.92,12.92\n2023-02-21,Thüringen,16,00+,186,255,255,255,255,2120237,8.77,12.03,12.03,12.03,12.03\n2023-02-20,Thüringen,16,00+,188,255,255,255,255,2120237,8.87,12.03,12.03,12.03,12.03\n2023-02-19,Thüringen,16,00+,194,255,255,255,255,2120237,9.15,12.03,12.03,12.03,12.03\n2023-02-18,Thüringen,16,00+,202,259,259,259,259,2120237,9.53,12.22,12.22,12.22,12.22\n2023-02-17,Thüringen,16,00+,188,262,262,262,262,2120237,8.87,12.36,12.36,12.36,12.36\n2023-02-16,Thüringen,16,00+,198,243,243,243,243,2120237,9.34,11.46,11.46,11.46,11.46\n2023-02-15,Thüringen,16,00+,158,234,234,234,234,2120237,7.45,11.04,11.04,11.04,11.04\n2023-02-14,Thüringen,16,00+,162,205,205,205,205,2120237,7.64,9.67,9.67,9.67,9.67\n2023-02-13,Thüringen,16,00+,117,176,176,176,176,2120237,5.52,8.3,8.3,8.3,8.3\n2023-02-12,Thüringen,16,00+,121,175,175,175,175,2120237,5.71,8.25,8.25,8.25,8.25\n2023-02-11,Thüringen,16,00+,123,168,168,168,168,2120237,5.8,7.92,7.92,7.92,7.92\n2023-02-10,Thüringen,16,00+,114,157,157,157,157,2120237,5.38,7.4,7.4,7.4,7.4\n2023-02-09,Thüringen,16,00+,115,145,145,145,145,2120237,5.42,6.84,6.84,6.84,6.84\n2023-02-08,Thüringen,16,00+,112,143,143,143,143,2120237,5.28,6.74,6.74,6.74,6.74\n2023-02-07,Thüringen,16,00+,107,143,143,143,143,2120237,5.05,6.74,6.74,6.74,6.74\n2023-02-06,Thüringen,16,00+,95,142,142,142,142,2120237,4.48,6.7,6.7,6.7,6.7\n2023-02-05,Thüringen,16,00+,102,144,144,144,144,2120237,4.81,6.79,6.79,6.79,6.79\n2023-02-04,Thüringen,16,00+,103,143,143,143,143,2120237,4.86,6.74,6.74,6.74,6.74\n2023-02-03,Thüringen,16,00+,80,131,131,131,131,2120237,3.77,6.18,6.18,6.18,6.18\n2023-02-02,Thüringen,16,00+,82,118,118,118,118,2120237,3.87,5.57,5.57,5.57,5.57\n2023-02-01,Thüringen,16,00+,62,109,109,109,109,2120237,2.92,5.14,5.14,5.14,5.14\n2023-01-31,Thüringen,16,00+,65,101,101,101,101,2120237,3.07,4.76,4.76,4.76,4.76\n2023-01-30,Thüringen,16,00+,78,98,98,98,98,2120237,3.68,4.62,4.62,4.62,4.62\n2023-01-29,Thüringen,16,00+,80,93,93,93,93,2120237,3.77,4.39,4.39,4.39,4.39\n2023-01-28,Thüringen,16,00+,81,93,93,93,93,2120237,3.82,4.39,4.39,4.39,4.39\n2023-01-27,Thüringen,16,00+,76,94,94,94,94,2120237,3.58,4.43,4.43,4.43,4.43\n2023-01-26,Thüringen,16,00+,74,97,97,97,97,2120237,3.49,4.57,4.57,4.57,4.57\n2023-01-25,Thüringen,16,00+,74,102,102,102,102,2120237,3.49,4.81,4.81,4.81,4.81\n2023-01-24,Thüringen,16,00+,82,108,108,108,108,2120237,3.87,5.09,5.09,5.09,5.09\n2023-01-23,Thüringen,16,00+,82,110,110,110,110,2120237,3.87,5.19,5.19,5.19,5.19\n2023-01-22,Thüringen,16,00+,85,111,111,111,111,2120237,4.01,5.24,5.24,5.24,5.24\n2023-01-21,Thüringen,16,00+,87,112,112,112,112,2120237,4.1,5.28,5.28,5.28,5.28\n2023-01-20,Thüringen,16,00+,94,116,116,116,116,2120237,4.43,5.47,5.47,5.47,5.47\n2023-01-19,Thüringen,16,00+,102,126,126,126,126,2120237,4.81,5.94,5.94,5.94,5.94\n2023-01-18,Thüringen,16,00+,104,142,142,142,142,2120237,4.91,6.7,6.7,6.7,6.7\n2023-01-17,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-01-16,Thüringen,16,00+,105,156,156,156,156,2120237,4.95,7.36,7.36,7.36,7.36\n2023-01-15,Thüringen,16,00+,115,163,163,163,163,2120237,5.42,7.69,7.69,7.69,7.69\n2023-01-14,Thüringen,16,00+,118,164,164,164,164,2120237,5.57,7.73,7.73,7.73,7.73\n2023-01-13,Thüringen,16,00+,118,172,172,172,172,2120237,5.57,8.11,8.11,8.11,8.11\n2023-01-12,Thüringen,16,00+,130,186,186,186,186,2120237,6.13,8.77,8.77,8.77,8.77\n2023-01-11,Thüringen,16,00+,152,208,208,208,208,2120237,7.17,9.81,9.81,9.81,9.81\n2023-01-10,Thüringen,16,00+,169,226,226,226,226,2120237,7.97,10.66,10.66,10.66,10.66\n2023-01-09,Thüringen,16,00+,177,291,291,291,291,2120237,8.35,13.72,13.72,13.72,13.72\n2023-01-08,Thüringen,16,00+,186,291,291,291,291,2120237,8.77,13.72,13.72,13.72,13.72\n2023-01-07,Thüringen,16,00+,191,0,0,0,0,2120237,9.01,0,0,0,0\n2023-01-06,Thüringen,16,00+,192,0,0,0,0,2120237,9.06,0,0,0,0\n2023-01-05,Thüringen,16,00+,223,0,0,0,0,2120237,10.52,0,0,0,0\n2023-01-04,Thüringen,16,00+,216,0,0,0,0,2120237,10.19,0,0,0,0\n2023-01-03,Thüringen,16,00+,238,0,0,0,0,2120237,11.23,0,0,0,0\n2023-01-02,Thüringen,16,00+,195,0,0,0,0,2120237,9.2,0,0,0,0\n"},b8a3:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.serialize=e.deserialize=e.registerSerializer=void 0;const a=r("1a01");let s=a.DefaultSerializer;function i(n){s=a.extendSerializer(s,n)}function l(n){return s.deserialize(n)}function t(n){return s.serialize(n)}e.registerSerializer=i,e.deserialize=l,e.serialize=t},bb0c:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.$worker=e.$transferable=e.$terminate=e.$events=e.$errors=void 0,e.$errors=Symbol("thread.errors"),e.$events=Symbol("thread.events"),e.$terminate=Symbol("thread.terminate"),e.$transferable=Symbol("thread.transferable"),e.$worker=Symbol("thread.worker")},df7c:function(n,e,r){(function(n){function r(n,e){for(var r=0,a=n.length-1;a>=0;a--){var s=n[a];"."===s?n.splice(a,1):".."===s?(n.splice(a,1),r++):r&&(n.splice(a,1),r--)}if(e)for(;r--;r)n.unshift("..");return n}function a(n){"string"!==typeof n&&(n+="");var e,r=0,a=-1,s=!0;for(e=n.length-1;e>=0;--e)if(47===n.charCodeAt(e)){if(!s){r=e+1;break}}else-1===a&&(s=!1,a=e+1);return-1===a?"":n.slice(r,a)}function s(n,e){if(n.filter)return n.filter(e);for(var r=[],a=0;a=-1&&!a;i--){var l=i>=0?arguments[i]:n.cwd();if("string"!==typeof l)throw new TypeError("Arguments to path.resolve must be strings");l&&(e=l+"/"+e,a="/"===l.charAt(0))}return e=r(s(e.split("/"),(function(n){return!!n})),!a).join("/"),(a?"/":"")+e||"."},e.normalize=function(n){var a=e.isAbsolute(n),l="/"===i(n,-1);return n=r(s(n.split("/"),(function(n){return!!n})),!a).join("/"),n||a||(n="."),n&&l&&(n+="/"),(a?"/":"")+n},e.isAbsolute=function(n){return"/"===n.charAt(0)},e.join=function(){var n=Array.prototype.slice.call(arguments,0);return e.normalize(s(n,(function(n,e){if("string"!==typeof n)throw new TypeError("Arguments to path.join must be strings");return n})).join("/"))},e.relative=function(n,r){function a(n){for(var e=0;e=0;r--)if(""!==n[r])break;return e>r?[]:n.slice(e,r-e+1)}n=e.resolve(n).substr(1),r=e.resolve(r).substr(1);for(var s=a(n.split("/")),i=a(r.split("/")),l=Math.min(s.length,i.length),t=l,h=0;h=1;--i)if(e=n.charCodeAt(i),47===e){if(!s){a=i;break}}else s=!1;return-1===a?r?"/":".":r&&1===a?"/":n.slice(0,a)},e.basename=function(n,e){var r=a(n);return e&&r.substr(-1*e.length)===e&&(r=r.substr(0,r.length-e.length)),r},e.extname=function(n){"string"!==typeof n&&(n+="");for(var e=-1,r=0,a=-1,s=!0,i=0,l=n.length-1;l>=0;--l){var t=n.charCodeAt(l);if(47!==t)-1===a&&(s=!1,a=l+1),46===t?-1===e?e=l:1!==i&&(i=1):-1!==e&&(i=-1);else if(!s){r=l+1;break}}return-1===e||-1===a||0===i||1===i&&e===a-1&&e===r+1?"":n.slice(e,a)};var i="b"==="ab".substr(-1)?function(n,e,r){return n.substr(e,r)}:function(n,e,r){return e<0&&(e=n.length+e),n.substr(e,r)}}).call(this,r("4362"))}}); \ No newline at end of file diff --git a/js/3.792ecb7f.worker.js b/js/3.792ecb7f.worker.js deleted file mode 100644 index 799af072..00000000 --- a/js/3.792ecb7f.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -(function(n){var e={};function r(a){if(e[a])return e[a].exports;var s=e[a]={i:a,l:!1,exports:{}};return n[a].call(s.exports,s,s.exports,r),s.l=!0,s.exports}r.m=n,r.c=e,r.d=function(n,e,a){r.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:a})},r.r=function(n){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,e){if(1&e&&(n=r(n)),8&e)return n;if(4&e&&"object"===typeof n&&n&&n.__esModule)return n;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var s in n)r.d(a,s,function(e){return n[e]}.bind(null,s));return a},r.n=function(n){var e=n&&n.__esModule?function(){return n["default"]}:function(){return n};return r.d(e,"a",e),e},r.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r.p="/",r(r.s="cc69")})({"1a01":function(n,e,r){"use strict";function a(n,e){const r=n.deserialize.bind(n),a=n.serialize.bind(n);return{deserialize(n){return e.deserialize(n,r)},serialize(n){return e.serialize(n,a)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.DefaultSerializer=e.extendSerializer=void 0,e.extendSerializer=a;const s={deserialize(n){return Object.assign(Error(n.message),{name:n.name,stack:n.stack})},serialize(n){return{__error_marker:"$$error",message:n.message,name:n.name,stack:n.stack}}},i=n=>n&&"object"===typeof n&&"__error_marker"in n&&"$$error"===n.__error_marker;e.DefaultSerializer={deserialize(n){return i(n)?s.deserialize(n):n},serialize(n){return n instanceof Error?s.serialize(n):n}}},"369b":function(n,e,r){var a,s,i; -/* @license -Papa Parse -v5.2.0 -https://github.com/mholt/PapaParse -License: MIT -*/!function(r,l){s=[],a=l,i="function"===typeof a?a.apply(e,s):a,void 0===i||(n.exports=i)}(0,(function n(){"use strict";var e="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:{},r=!e.document&&!!e.postMessage,a=r&&/blob:/i.test((e.location||{}).protocol),s={},i=0,l={parse:function(r,a){var t=(a=a||{}).dynamicTyping||!1;if(W(t)&&(a.dynamicTypingFunction=t,t={}),a.dynamicTyping=t,a.transform=!!W(a.transform)&&a.transform,a.worker&&l.WORKERS_SUPPORTED){var h=function(){if(!l.WORKERS_SUPPORTED)return!1;var r,a,t=(r=e.URL||e.webkitURL||null,a=n.toString(),l.BLOB_URL||(l.BLOB_URL=r.createObjectURL(new Blob(["(",a,")();"],{type:"text/javascript"})))),h=new e.Worker(t);return h.onmessage=u,h.id=i++,s[h.id]=h}();return h.userStep=a.step,h.userChunk=a.chunk,h.userComplete=a.complete,h.userError=a.error,a.step=W(a.step),a.chunk=W(a.chunk),a.complete=W(a.complete),a.error=W(a.error),delete a.worker,void h.postMessage({input:r,config:a,workerId:h.id})}var o=null;return l.NODE_STREAM_INPUT,"string"==typeof r?o=a.download?new d(a):new c(a):!0===r.readable&&W(r.read)&&W(r.on)?o=new B(a):(e.File&&r instanceof File||r instanceof Object)&&(o=new g(a)),o.stream(r)},unparse:function(n,e){var r=!1,a=!0,s=",",i="\r\n",t='"',h=t+t,d=!1,g=null;!function(){if("object"==typeof e){if("string"!=typeof e.delimiter||l.BAD_DELIMITERS.filter((function(n){return-1!==e.delimiter.indexOf(n)})).length||(s=e.delimiter),("boolean"==typeof e.quotes||"function"==typeof e.quotes||Array.isArray(e.quotes))&&(r=e.quotes),"boolean"!=typeof e.skipEmptyLines&&"string"!=typeof e.skipEmptyLines||(d=e.skipEmptyLines),"string"==typeof e.newline&&(i=e.newline),"string"==typeof e.quoteChar&&(t=e.quoteChar),"boolean"==typeof e.header&&(a=e.header),Array.isArray(e.columns)){if(0===e.columns.length)throw new Error("Option columns is empty");g=e.columns}void 0!==e.escapeChar&&(h=e.escapeChar+t)}}();var c=new RegExp(m(t),"g");if("string"==typeof n&&(n=JSON.parse(n)),Array.isArray(n)){if(!n.length||Array.isArray(n[0]))return o(null,n,d);if("object"==typeof n[0])return o(g||B(n[0]),n,d)}else if("object"==typeof n)return"string"==typeof n.data&&(n.data=JSON.parse(n.data)),Array.isArray(n.data)&&(n.fields||(n.fields=n.meta&&n.meta.fields),n.fields||(n.fields=Array.isArray(n.data[0])?n.fields:B(n.data[0])),Array.isArray(n.data[0])||"object"==typeof n.data[0]||(n.data=[n.data])),o(n.fields||[],n.data||[],d);throw new Error("Unable to serialize unrecognized input");function B(n){if("object"!=typeof n)return[];var e=[];for(var r in n)e.push(r);return e}function o(n,e,r){var l="";"string"==typeof n&&(n=JSON.parse(n)),"string"==typeof e&&(e=JSON.parse(e));var t=Array.isArray(n)&&0=this._config.preview;if(a)e.postMessage({results:t,workerId:l.WORKER_ID,finished:d});else if(W(this._config.chunk)&&!r){if(this._config.chunk(t,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);t=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(t.data),this._completeResults.errors=this._completeResults.errors.concat(t.errors),this._completeResults.meta=t.meta),this._completed||!d||!W(this._config.complete)||t&&t.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),d||t&&t.meta.paused||this._nextChunk(),t}this._halted=!0},this._sendError=function(n){W(this._config.error)?this._config.error(n):a&&this._config.error&&e.postMessage({workerId:l.WORKER_ID,error:n,finished:!1})}}function d(n){var e;(n=n||{}).chunkSize||(n.chunkSize=l.RemoteChunkSize),h.call(this,n),this._nextChunk=r?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(n){this._input=n,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(e=new XMLHttpRequest,this._config.withCredentials&&(e.withCredentials=this._config.withCredentials),r||(e.onload=N(this._chunkLoaded,this),e.onerror=N(this._chunkError,this)),e.open(this._config.downloadRequestBody?"POST":"GET",this._input,!r),this._config.downloadRequestHeaders){var n=this._config.downloadRequestHeaders;for(var a in n)e.setRequestHeader(a,n[a])}if(this._config.chunkSize){var s=this._start+this._config.chunkSize-1;e.setRequestHeader("Range","bytes="+this._start+"-"+s)}try{e.send(this._config.downloadRequestBody)}catch(n){this._chunkError(n.message)}r&&0===e.status&&this._chunkError()}},this._chunkLoaded=function(){4===e.readyState&&(e.status<200||400<=e.status?this._chunkError():(this._start+=this._config.chunkSize?this._config.chunkSize:e.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(n){var e=n.getResponseHeader("Content-Range");return null===e?-1:parseInt(e.substring(e.lastIndexOf("/")+1))}(e),this.parseChunk(e.responseText)))},this._chunkError=function(n){var r=e.statusText||n;this._sendError(new Error(r))}}function g(n){var e,r;(n=n||{}).chunkSize||(n.chunkSize=l.LocalChunkSize),h.call(this,n);var a="undefined"!=typeof FileReader;this.stream=function(n){this._input=n,r=n.slice||n.webkitSlice||n.mozSlice,a?((e=new FileReader).onload=N(this._chunkLoaded,this),e.onerror=N(this._chunkError,this)):e=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(n.target.result)},this._chunkError=function(){this._sendError(e.error)}}function c(n){var e;h.call(this,n=n||{}),this.stream=function(n){return e=n,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var n,r=this._config.chunkSize;return r?(n=e.substring(0,r),e=e.substring(r)):(n=e,e=""),this._finished=!e,this.parseChunk(n)}}}function B(n){h.call(this,n=n||{});var e=[],r=!0,a=!1;this.pause=function(){h.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){h.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(n){this._input=n,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){a&&1===e.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),e.length?this.parseChunk(e.shift()):r=!0},this._streamData=N((function(n){try{e.push("string"==typeof n?n:n.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(e.shift()))}catch(n){this._streamError(n)}}),this),this._streamError=N((function(n){this._streamCleanUp(),this._sendError(n)}),this),this._streamEnd=N((function(){this._streamCleanUp(),a=!0,this._streamData("")}),this),this._streamCleanUp=N((function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)}),this)}function o(n){var e,r,a,s=Math.pow(2,53),i=-s,t=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)(e[-+]?\d+)?\s*$/,h=/(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))/,d=this,g=0,c=0,B=!1,o=!1,u=[],S={data:[],errors:[],meta:{}};if(W(n.step)){var f=n.step;n.step=function(e){if(S=e,A())p();else{if(p(),0===S.data.length)return;g+=e.data.length,n.preview&&g>n.preview?r.abort():(S.data=S.data[0],f(S,d))}}}function N(e){return"greedy"===n.skipEmptyLines?""===e.join("").trim():1===e.length&&0===e[0].length}function p(){if(S&&a&&(k("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+l.DefaultDelimiter+"'"),a=!1),n.skipEmptyLines)for(var e=0;e=u.length?"__parsed_extra":u[a]),n.transform&&(l=n.transform(l,i)),l=y(i,l),"__parsed_extra"===i?(s[i]=s[i]||[],s[i].push(l)):s[i]=l}return n.header&&(a>u.length?k("FieldMismatch","TooManyFields","Too many fields: expected "+u.length+" fields but parsed "+a,c+r):a=a.length/2?"\r\n":"\r"}(s,h)),a=!1,n.delimiter)W(n.delimiter)&&(n.delimiter=n.delimiter(s),S.meta.delimiter=n.delimiter);else{var d=function(e,r,a,s,i){var t,h,d,g;i=i||[",","\t","|",";",l.RECORD_SEP,l.UNIT_SEP];for(var c=0;c=t)return C(!0)}else for(z=g,g++;;){if(-1===(z=n.indexOf(e,z+1)))return B||N.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:H.length,index:g}),E();if(z===o-1)return E(n.substring(g,z).replace(R,e));if(e!==d||n[z+1]!==d){if(e===d||0===z||n[z-1]!==d){-1!==w&&w=t)return C(!0);break}N.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:H.length,index:g}),z++}}else z++}return E();function _(n){H.push(n),A=g}function v(e){var r=0;if(-1!==e){var a=n.substring(z+1,e);a&&""===a.trim()&&(r=a.length)}return r}function E(e){return B||(void 0===e&&(e=n.substring(g)),p.push(e),g=o,_(p),f&&O()),C()}function x(e){g=e,_(p),p=[],T=n.indexOf(a,g)}function C(n){return{data:H,errors:N,meta:{delimiter:r,linebreak:a,aborted:c,truncated:!!n,cursor:A+(l||0)}}}function O(){i(C()),H=[],N=[]}function I(a,s,i){var l={nextDelim:void 0,quoteSearch:void 0},t=n.indexOf(e,s+1);if(sn&&n.type===h.MasterMessageType.cancel,b=n=>n&&n.type===h.MasterMessageType.run,u=n=>i.default(n)||S(n);function S(n){return n&&"object"===typeof n&&"function"===typeof n.subscribe}function f(n){return t.isTransferDescriptor(n)?{payload:n.send,transferables:n.transferables}:{payload:n,transferables:void 0}}function H(){const n={type:h.WorkerMessageType.init,exposed:{type:"function"}};d.default.postMessageToMaster(n)}function N(n){const e={type:h.WorkerMessageType.init,exposed:{type:"module",methods:n}};d.default.postMessageToMaster(e)}function W(n,e){const{payload:r,transferables:a}=f(e),s={type:h.WorkerMessageType.error,uid:n,error:l.serialize(r)};d.default.postMessageToMaster(s,a)}function p(n,e,r){const{payload:a,transferables:s}=f(r),i={type:h.WorkerMessageType.result,uid:n,complete:!!e||void 0,payload:a};d.default.postMessageToMaster(i,s)}function A(n,e){const r={type:h.WorkerMessageType.running,uid:n,resultType:e};d.default.postMessageToMaster(r)}function y(n){try{const e={type:h.WorkerMessageType.uncaughtError,error:l.serialize(n)};d.default.postMessageToMaster(e)}catch(e){console.error("Not reporting uncaught error back to master thread as it occured while reporting an uncaught error already.\nLatest error:",e,"\nOriginal error:",n)}}function k(n,e,r){return a(this,void 0,void 0,(function*(){let a;try{a=e(...r)}catch(i){return W(n,i)}const s=u(a)?"observable":"promise";if(A(n,s),u(a)){const e=a.subscribe(e=>p(n,!1,l.serialize(e)),e=>{W(n,l.serialize(e)),o.delete(n)},()=>{p(n,!0),o.delete(n)});o.set(n,e)}else try{const e=yield a;p(n,!0,l.serialize(e))}catch(i){W(n,l.serialize(i))}}))}function w(n){if(!d.default.isWorkerRuntime())throw Error("expose() called in the master thread.");if(B)throw Error("expose() called more than once. This is not possible. Pass an object to expose() if you want to expose multiple functions.");if(B=!0,"function"===typeof n)d.default.subscribeToMasterMessages(e=>{b(e)&&!e.method&&k(e.uid,n,e.args.map(l.deserialize))}),H();else{if("object"!==typeof n||!n)throw Error(`Invalid argument passed to expose(). Expected a function or an object, got: ${n}`);{d.default.subscribeToMasterMessages(e=>{b(e)&&e.method&&k(e.uid,n[e.method],e.args.map(l.deserialize))});const e=Object.keys(n).filter(e=>"function"===typeof n[e]);N(e)}}d.default.subscribeToMasterMessages(n=>{if(m(n)){const e=n.uid,r=o.get(e);r&&(r.unsubscribe(),o.delete(e))}})}e.expose=w,"undefined"!==typeof self&&"function"===typeof self.addEventListener&&d.default.isWorkerRuntime()&&(self.addEventListener("error",n=>{setTimeout(()=>y(n.error||n),250)}),self.addEventListener("unhandledrejection",n=>{const e=n.reason;e&&"string"===typeof e.message&&setTimeout(()=>y(e),250)})),"undefined"!==typeof n&&"function"===typeof n.on&&d.default.isWorkerRuntime()&&(n.on("uncaughtException",n=>{setTimeout(()=>y(n),250)}),n.on("unhandledRejection",n=>{n&&"string"===typeof n.message&&setTimeout(()=>y(n),250)}))}).call(this,r("4362"))},"796a":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.WorkerMessageType=e.MasterMessageType=void 0,function(n){n["cancel"]="cancel",n["run"]="run"}(e.MasterMessageType||(e.MasterMessageType={})),function(n){n["error"]="error",n["init"]="init",n["result"]="result",n["running"]="running",n["uncaughtError"]="uncaughtError"}(e.WorkerMessageType||(e.WorkerMessageType={}))},"7ac4":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Transfer=e.isTransferDescriptor=void 0;const a=r("bb0c");function s(n){return!(!n||"object"!==typeof n)}function i(n){return n&&"object"===typeof n&&n[a.$transferable]}function l(n,e){if(!e){if(!s(n))throw Error();e=[n]}return{[a.$transferable]:!0,send:n,transferables:e}}e.isTransferDescriptor=i,e.Transfer=l},"89c7":function(n,e,r){"use strict";n.exports=n=>!!n&&("symbol"===typeof Symbol.observable&&"function"===typeof n[Symbol.observable]?n===n[Symbol.observable]():"function"===typeof n["@@observable"]&&n===n["@@observable"]())},"9a72":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const a=function(){const n="undefined"!==typeof self&&"undefined"!==typeof Window&&self instanceof Window;return!("undefined"===typeof self||!self.postMessage||n)},s=function(n,e){self.postMessage(n,e)},i=function(n){const e=e=>{n(e.data)},r=()=>{self.removeEventListener("message",e)};return self.addEventListener("message",e),r};e.default={isWorkerRuntime:a,postMessageToMaster:s,subscribeToMasterMessages:i}},b335:function(n,e,r){"use strict";r.r(e),e["default"]="Datum,Bundesland,Bundesland_Id,Altersgruppe,fixierte_7T_Hospitalisierung_Faelle,aktualisierte_7T_Hospitalisierung_Faelle,PS_adjustierte_7T_Hospitalisierung_Faelle,UG_PI_adjustierte_7T_Hospitalisierung_Faelle,OG_PI_adjustierte_7T_Hospitalisierung_Faelle,Bevoelkerung,fixierte_7T_Hospitalisierung_Inzidenz,aktualisierte_7T_Hospitalisierung_Inzidenz,PS_adjustierte_7T_Hospitalisierung_Inzidenz,UG_PI_adjustierte_7T_Hospitalisierung_Inzidenz,OG_PI_adjustierte_7T_Hospitalisierung_Inzidenz\n2024-08-31,Bundesgebiet,00,00+,1324,1324,NA,NA,NA,83155031,1.59,1.59,NA,NA,NA\n2024-08-30,Bundesgebiet,00,00+,1217,1392,NA,NA,NA,83155031,1.46,1.67,NA,NA,NA\n2024-08-29,Bundesgebiet,00,00+,1144,1382,1628,1552,1747,83155031,1.38,1.66,1.96,1.87,2.1\n2024-08-28,Bundesgebiet,00,00+,1116,1362,1561,1493,1669,83155031,1.34,1.64,1.88,1.8,2.01\n2024-08-27,Bundesgebiet,00,00+,1018,1401,1571,1508,1674,83155031,1.22,1.68,1.89,1.81,2.01\n2024-08-26,Bundesgebiet,00,00+,1133,1379,1497,1445,1587,83155031,1.36,1.66,1.8,1.74,1.91\n2024-08-25,Bundesgebiet,00,00+,1140,1376,1493,1441,1582,83155031,1.37,1.65,1.8,1.73,1.9\n2024-08-24,Bundesgebiet,00,00+,1157,1379,1495,1444,1584,83155031,1.39,1.66,1.8,1.74,1.91\n2024-08-23,Bundesgebiet,00,00+,1157,1418,1527,1477,1615,83155031,1.39,1.71,1.84,1.78,1.94\n2024-08-22,Bundesgebiet,00,00+,1112,1412,1511,1463,1594,83155031,1.34,1.7,1.82,1.76,1.92\n2024-08-21,Bundesgebiet,00,00+,1051,1407,1496,1451,1575,83155031,1.26,1.69,1.8,1.75,1.89\n2024-08-20,Bundesgebiet,00,00+,979,1384,1461,1421,1535,83155031,1.18,1.66,1.76,1.71,1.85\n2024-08-19,Bundesgebiet,00,00+,1118,1406,1469,1433,1537,83155031,1.34,1.69,1.77,1.72,1.85\n2024-08-18,Bundesgebiet,00,00+,1127,1407,1469,1434,1537,83155031,1.36,1.69,1.77,1.72,1.85\n2024-08-17,Bundesgebiet,00,00+,1143,1406,1468,1432,1536,83155031,1.37,1.69,1.77,1.72,1.85\n2024-08-16,Bundesgebiet,00,00+,1073,1374,1430,1397,1494,83155031,1.29,1.65,1.72,1.68,1.8\n2024-08-15,Bundesgebiet,00,00+,1086,1384,1435,1404,1497,83155031,1.31,1.66,1.73,1.69,1.8\n2024-08-14,Bundesgebiet,00,00+,1050,1396,1443,1414,1503,83155031,1.26,1.68,1.74,1.7,1.81\n2024-08-13,Bundesgebiet,00,00+,988,1407,1449,1422,1505,83155031,1.19,1.69,1.74,1.71,1.81\n2024-08-12,Bundesgebiet,00,00+,1155,1426,1459,1437,1506,83155031,1.39,1.71,1.76,1.73,1.81\n2024-08-11,Bundesgebiet,00,00+,1167,1428,1461,1439,1508,83155031,1.4,1.72,1.76,1.73,1.81\n2024-08-10,Bundesgebiet,00,00+,1184,1430,1463,1441,1509,83155031,1.42,1.72,1.76,1.73,1.82\n2024-08-09,Bundesgebiet,00,00+,1150,1459,1490,1469,1533,83155031,1.38,1.75,1.79,1.77,1.84\n2024-08-08,Bundesgebiet,00,00+,1118,1472,1499,1480,1538,83155031,1.34,1.77,1.8,1.78,1.85\n2024-08-07,Bundesgebiet,00,00+,993,1426,1449,1433,1483,83155031,1.19,1.71,1.74,1.72,1.78\n2024-08-06,Bundesgebiet,00,00+,901,1423,1443,1429,1473,83155031,1.08,1.71,1.74,1.72,1.77\n2024-08-05,Bundesgebiet,00,00+,1095,1400,1416,1404,1441,83155031,1.32,1.68,1.7,1.69,1.73\n2024-08-04,Bundesgebiet,00,00+,1119,1413,1429,1417,1454,83155031,1.35,1.7,1.72,1.7,1.75\n2024-08-03,Bundesgebiet,00,00+,1136,1412,1428,1416,1452,83155031,1.37,1.7,1.72,1.7,1.75\n2024-08-02,Bundesgebiet,00,00+,1046,1383,1396,1386,1418,83155031,1.26,1.66,1.68,1.67,1.71\n2024-08-01,Bundesgebiet,00,00+,1079,1395,1406,1397,1425,83155031,1.3,1.68,1.69,1.68,1.71\n2024-07-31,Bundesgebiet,00,00+,1105,1440,1449,1442,1465,83155031,1.33,1.73,1.74,1.73,1.76\n2024-07-30,Bundesgebiet,00,00+,1085,1525,1532,1526,1544,83155031,1.3,1.83,1.84,1.84,1.86\n2024-07-29,Bundesgebiet,00,00+,1239,1605,1607,1605,1612,83155031,1.49,1.93,1.93,1.93,1.94\n2024-07-28,Bundesgebiet,00,00+,1255,1595,1597,1595,1602,83155031,1.51,1.92,1.92,1.92,1.93\n2024-07-27,Bundesgebiet,00,00+,1267,1592,1594,1592,1598,83155031,1.52,1.91,1.92,1.91,1.92\n2024-07-26,Bundesgebiet,00,00+,1229,1627,1628,1627,1631,83155031,1.48,1.96,1.96,1.96,1.96\n2024-07-25,Bundesgebiet,00,00+,1243,1654,1654,1654,1656,83155031,1.49,1.99,1.99,1.99,1.99\n2024-07-24,Bundesgebiet,00,00+,1201,1643,1643,1643,1644,83155031,1.44,1.98,1.98,1.98,1.98\n2024-07-23,Bundesgebiet,00,00+,1056,1573,1573,1573,1573,83155031,1.27,1.89,1.89,1.89,1.89\n2024-07-22,Bundesgebiet,00,00+,1197,1573,1573,1573,1573,83155031,1.44,1.89,1.89,1.89,1.89\n2024-07-21,Bundesgebiet,00,00+,1209,1572,1572,1572,1572,83155031,1.45,1.89,1.89,1.89,1.89\n2024-07-20,Bundesgebiet,00,00+,1227,1581,1581,1581,1581,83155031,1.48,1.9,1.9,1.9,1.9\n2024-07-19,Bundesgebiet,00,00+,1222,1621,1621,1621,1621,83155031,1.47,1.95,1.95,1.95,1.95\n2024-07-18,Bundesgebiet,00,00+,1196,1611,1611,1611,1611,83155031,1.44,1.94,1.94,1.94,1.94\n2024-07-17,Bundesgebiet,00,00+,1177,1659,1659,1659,1659,83155031,1.42,2,2,2,2\n2024-07-16,Bundesgebiet,00,00+,1137,1635,1635,1635,1635,83155031,1.37,1.97,1.97,1.97,1.97\n2024-07-15,Bundesgebiet,00,00+,1173,1559,1559,1559,1559,83155031,1.41,1.87,1.87,1.87,1.87\n2024-07-14,Bundesgebiet,00,00+,1183,1560,1560,1560,1560,83155031,1.42,1.88,1.88,1.88,1.88\n2024-07-13,Bundesgebiet,00,00+,1200,1555,1555,1555,1555,83155031,1.44,1.87,1.87,1.87,1.87\n2024-07-12,Bundesgebiet,00,00+,1075,1455,1455,1455,1455,83155031,1.29,1.75,1.75,1.75,1.75\n2024-07-11,Bundesgebiet,00,00+,1018,1376,1376,1376,1376,83155031,1.22,1.65,1.65,1.65,1.65\n2024-07-10,Bundesgebiet,00,00+,932,1312,1312,1312,1312,83155031,1.12,1.58,1.58,1.58,1.58\n2024-07-09,Bundesgebiet,00,00+,863,1280,1280,1280,1280,83155031,1.04,1.54,1.54,1.54,1.54\n2024-07-08,Bundesgebiet,00,00+,897,1217,1217,1217,1217,83155031,1.08,1.46,1.46,1.46,1.46\n2024-07-07,Bundesgebiet,00,00+,906,1210,1210,1210,1210,83155031,1.09,1.46,1.46,1.46,1.46\n2024-07-06,Bundesgebiet,00,00+,912,1202,1202,1202,1202,83155031,1.1,1.45,1.45,1.45,1.45\n2024-07-05,Bundesgebiet,00,00+,921,1240,1240,1240,1240,83155031,1.11,1.49,1.49,1.49,1.49\n2024-07-04,Bundesgebiet,00,00+,909,1269,1269,1269,1269,83155031,1.09,1.53,1.53,1.53,1.53\n2024-07-03,Bundesgebiet,00,00+,902,1236,1236,1236,1236,83155031,1.08,1.49,1.49,1.49,1.49\n2024-07-02,Bundesgebiet,00,00+,881,1248,1248,1248,1248,83155031,1.06,1.5,1.5,1.5,1.5\n2024-07-01,Bundesgebiet,00,00+,896,1192,1192,1192,1192,83155031,1.08,1.43,1.43,1.43,1.43\n2024-06-30,Bundesgebiet,00,00+,908,1198,1198,1198,1198,83155031,1.09,1.44,1.44,1.44,1.44\n2024-06-29,Bundesgebiet,00,00+,925,1206,1206,1206,1206,83155031,1.11,1.45,1.45,1.45,1.45\n2024-06-28,Bundesgebiet,00,00+,853,1167,1167,1167,1167,83155031,1.03,1.4,1.4,1.4,1.4\n2024-06-27,Bundesgebiet,00,00+,804,1122,1122,1122,1122,83155031,0.97,1.35,1.35,1.35,1.35\n2024-06-26,Bundesgebiet,00,00+,798,1095,1095,1095,1095,83155031,0.96,1.32,1.32,1.32,1.32\n2024-06-25,Bundesgebiet,00,00+,674,1027,1027,1027,1027,83155031,0.81,1.24,1.24,1.24,1.24\n2024-06-24,Bundesgebiet,00,00+,670,930,930,930,930,83155031,0.81,1.12,1.12,1.12,1.12\n2024-06-23,Bundesgebiet,00,00+,677,924,924,924,924,83155031,0.81,1.11,1.11,1.11,1.11\n2024-06-22,Bundesgebiet,00,00+,684,913,913,913,913,83155031,0.82,1.1,1.1,1.1,1.1\n2024-06-21,Bundesgebiet,00,00+,595,847,847,847,847,83155031,0.72,1.02,1.02,1.02,1.02\n2024-06-20,Bundesgebiet,00,00+,535,773,773,773,773,83155031,0.64,0.93,0.93,0.93,0.93\n2024-06-19,Bundesgebiet,00,00+,494,722,722,722,722,83155031,0.59,0.87,0.87,0.87,0.87\n2024-06-18,Bundesgebiet,00,00+,436,662,662,662,662,83155031,0.52,0.8,0.8,0.8,0.8\n2024-06-17,Bundesgebiet,00,00+,429,565,565,565,565,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-16,Bundesgebiet,00,00+,435,562,562,562,562,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-15,Bundesgebiet,00,00+,437,557,557,557,557,83155031,0.53,0.67,0.67,0.67,0.67\n2024-06-14,Bundesgebiet,00,00+,384,537,537,537,537,83155031,0.46,0.65,0.65,0.65,0.65\n2024-06-13,Bundesgebiet,00,00+,363,494,494,494,494,83155031,0.44,0.59,0.59,0.59,0.59\n2024-06-12,Bundesgebiet,00,00+,310,455,455,455,455,83155031,0.37,0.55,0.55,0.55,0.55\n2024-06-11,Bundesgebiet,00,00+,286,403,403,403,403,83155031,0.34,0.48,0.48,0.48,0.48\n2024-06-10,Bundesgebiet,00,00+,305,378,378,378,378,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-09,Bundesgebiet,00,00+,307,375,375,375,375,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-08,Bundesgebiet,00,00+,311,377,377,377,377,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-07,Bundesgebiet,00,00+,296,375,375,375,375,83155031,0.36,0.45,0.45,0.45,0.45\n2024-06-06,Bundesgebiet,00,00+,258,331,331,331,331,83155031,0.31,0.4,0.4,0.4,0.4\n2024-06-05,Bundesgebiet,00,00+,233,325,325,325,325,83155031,0.28,0.39,0.39,0.39,0.39\n2024-06-04,Bundesgebiet,00,00+,208,323,323,323,323,83155031,0.25,0.39,0.39,0.39,0.39\n2024-06-03,Bundesgebiet,00,00+,203,290,290,290,290,83155031,0.24,0.35,0.35,0.35,0.35\n2024-06-02,Bundesgebiet,00,00+,204,288,288,288,288,83155031,0.25,0.35,0.35,0.35,0.35\n2024-06-01,Bundesgebiet,00,00+,210,290,290,290,290,83155031,0.25,0.35,0.35,0.35,0.35\n2024-05-31,Bundesgebiet,00,00+,193,255,255,255,255,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-30,Bundesgebiet,00,00+,223,289,289,289,289,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-29,Bundesgebiet,00,00+,228,288,288,288,288,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-28,Bundesgebiet,00,00+,250,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-05-27,Bundesgebiet,00,00+,193,261,261,261,261,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-26,Bundesgebiet,00,00+,196,263,263,263,263,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-25,Bundesgebiet,00,00+,201,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-24,Bundesgebiet,00,00+,202,274,274,274,274,83155031,0.24,0.33,0.33,0.33,0.33\n2024-05-23,Bundesgebiet,00,00+,194,275,275,275,275,83155031,0.23,0.33,0.33,0.33,0.33\n2024-05-22,Bundesgebiet,00,00+,148,260,260,260,260,83155031,0.18,0.31,0.31,0.31,0.31\n2024-05-21,Bundesgebiet,00,00+,179,241,241,241,241,83155031,0.22,0.29,0.29,0.29,0.29\n2024-05-20,Bundesgebiet,00,00+,313,385,385,385,385,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-19,Bundesgebiet,00,00+,317,386,386,386,386,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-18,Bundesgebiet,00,00+,318,383,383,383,383,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-17,Bundesgebiet,00,00+,318,404,404,404,404,83155031,0.38,0.49,0.49,0.49,0.49\n2024-05-16,Bundesgebiet,00,00+,287,361,361,361,361,83155031,0.35,0.43,0.43,0.43,0.43\n2024-05-15,Bundesgebiet,00,00+,277,361,361,361,361,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-14,Bundesgebiet,00,00+,184,312,312,312,312,83155031,0.22,0.38,0.38,0.38,0.38\n2024-05-13,Bundesgebiet,00,00+,215,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-12,Bundesgebiet,00,00+,219,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-11,Bundesgebiet,00,00+,222,304,304,304,304,83155031,0.27,0.37,0.37,0.37,0.37\n2024-05-10,Bundesgebiet,00,00+,214,287,287,287,287,83155031,0.26,0.35,0.35,0.35,0.35\n2024-05-09,Bundesgebiet,00,00+,275,358,358,358,358,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-08,Bundesgebiet,00,00+,220,322,322,322,322,83155031,0.26,0.39,0.39,0.39,0.39\n2024-05-07,Bundesgebiet,00,00+,237,345,345,345,345,83155031,0.29,0.41,0.41,0.41,0.41\n2024-05-06,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2024-05-05,Bundesgebiet,00,00+,260,351,351,351,351,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-04,Bundesgebiet,00,00+,261,349,349,349,349,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-03,Bundesgebiet,00,00+,240,351,351,351,351,83155031,0.29,0.42,0.42,0.42,0.42\n2024-05-02,Bundesgebiet,00,00+,228,328,328,328,328,83155031,0.27,0.39,0.39,0.39,0.39\n2024-05-01,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-04-30,Bundesgebiet,00,00+,201,320,320,320,320,83155031,0.24,0.38,0.38,0.38,0.38\n2024-04-29,Bundesgebiet,00,00+,162,233,233,233,233,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-28,Bundesgebiet,00,00+,162,232,232,232,232,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-27,Bundesgebiet,00,00+,162,230,230,230,230,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-26,Bundesgebiet,00,00+,144,208,208,208,208,83155031,0.17,0.25,0.25,0.25,0.25\n2024-04-25,Bundesgebiet,00,00+,142,194,194,194,194,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-24,Bundesgebiet,00,00+,144,196,196,196,196,83155031,0.17,0.24,0.24,0.24,0.24\n2024-04-23,Bundesgebiet,00,00+,125,180,180,180,180,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-22,Bundesgebiet,00,00+,125,176,176,176,176,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-21,Bundesgebiet,00,00+,126,178,178,178,178,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-20,Bundesgebiet,00,00+,127,179,179,179,179,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Bundesgebiet,00,00+,129,183,183,183,183,83155031,0.16,0.22,0.22,0.22,0.22\n2024-04-18,Bundesgebiet,00,00+,140,182,182,182,182,83155031,0.17,0.22,0.22,0.22,0.22\n2024-04-17,Bundesgebiet,00,00+,142,195,195,195,195,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-16,Bundesgebiet,00,00+,156,205,205,205,205,83155031,0.19,0.25,0.25,0.25,0.25\n2024-04-15,Bundesgebiet,00,00+,188,235,235,235,235,83155031,0.23,0.28,0.28,0.28,0.28\n2024-04-14,Bundesgebiet,00,00+,193,238,238,238,238,83155031,0.23,0.29,0.29,0.29,0.29\n2024-04-13,Bundesgebiet,00,00+,196,241,241,241,241,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-12,Bundesgebiet,00,00+,201,242,242,242,242,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-11,Bundesgebiet,00,00+,217,263,263,263,263,83155031,0.26,0.32,0.32,0.32,0.32\n2024-04-10,Bundesgebiet,00,00+,205,269,269,269,269,83155031,0.25,0.32,0.32,0.32,0.32\n2024-04-09,Bundesgebiet,00,00+,281,364,364,364,364,83155031,0.34,0.44,0.44,0.44,0.44\n2024-04-08,Bundesgebiet,00,00+,211,284,284,284,284,83155031,0.25,0.34,0.34,0.34,0.34\n2024-04-07,Bundesgebiet,00,00+,217,286,286,286,286,83155031,0.26,0.34,0.34,0.34,0.34\n2024-04-06,Bundesgebiet,00,00+,222,287,287,287,287,83155031,0.27,0.35,0.35,0.35,0.35\n2024-04-05,Bundesgebiet,00,00+,178,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-04,Bundesgebiet,00,00+,176,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-03,Bundesgebiet,00,00+,157,266,266,266,266,83155031,0.19,0.32,0.32,0.32,0.32\n2024-04-02,Bundesgebiet,00,00+,111,189,189,189,189,83155031,0.13,0.23,0.23,0.23,0.23\n2024-04-01,Bundesgebiet,00,00+,206,298,298,298,298,83155031,0.25,0.36,0.36,0.36,0.36\n2024-03-31,Bundesgebiet,00,00+,207,292,292,292,292,83155031,0.25,0.35,0.35,0.35,0.35\n2024-03-30,Bundesgebiet,00,00+,214,296,296,296,296,83155031,0.26,0.36,0.36,0.36,0.36\n2024-03-29,Bundesgebiet,00,00+,249,334,334,334,334,83155031,0.3,0.4,0.4,0.4,0.4\n2024-03-28,Bundesgebiet,00,00+,242,319,319,319,319,83155031,0.29,0.38,0.38,0.38,0.38\n2024-03-27,Bundesgebiet,00,00+,229,318,318,318,318,83155031,0.28,0.38,0.38,0.38,0.38\n2024-03-26,Bundesgebiet,00,00+,227,329,329,329,329,83155031,0.27,0.4,0.4,0.4,0.4\n2024-03-25,Bundesgebiet,00,00+,262,340,340,340,340,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-24,Bundesgebiet,00,00+,266,344,344,344,344,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-23,Bundesgebiet,00,00+,267,336,336,336,336,83155031,0.32,0.4,0.4,0.4,0.4\n2024-03-22,Bundesgebiet,00,00+,290,359,359,359,359,83155031,0.35,0.43,0.43,0.43,0.43\n2024-03-21,Bundesgebiet,00,00+,305,382,382,382,382,83155031,0.37,0.46,0.46,0.46,0.46\n2024-03-20,Bundesgebiet,00,00+,308,393,393,393,393,83155031,0.37,0.47,0.47,0.47,0.47\n2024-03-19,Bundesgebiet,00,00+,292,403,403,403,403,83155031,0.35,0.48,0.48,0.48,0.48\n2024-03-18,Bundesgebiet,00,00+,322,420,420,420,420,83155031,0.39,0.51,0.51,0.51,0.51\n2024-03-17,Bundesgebiet,00,00+,329,422,422,422,422,83155031,0.4,0.51,0.51,0.51,0.51\n2024-03-16,Bundesgebiet,00,00+,336,431,431,431,431,83155031,0.4,0.52,0.52,0.52,0.52\n2024-03-15,Bundesgebiet,00,00+,341,445,445,445,445,83155031,0.41,0.54,0.54,0.54,0.54\n2024-03-14,Bundesgebiet,00,00+,325,444,444,444,444,83155031,0.39,0.53,0.53,0.53,0.53\n2024-03-13,Bundesgebiet,00,00+,342,471,471,471,471,83155031,0.41,0.57,0.57,0.57,0.57\n2024-03-12,Bundesgebiet,00,00+,355,504,504,504,504,83155031,0.43,0.61,0.61,0.61,0.61\n2024-03-11,Bundesgebiet,00,00+,346,534,534,534,534,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-10,Bundesgebiet,00,00+,349,532,532,532,532,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-09,Bundesgebiet,00,00+,355,530,530,530,530,83155031,0.43,0.64,0.64,0.64,0.64\n2024-03-08,Bundesgebiet,00,00+,414,515,515,515,515,83155031,0.5,0.62,0.62,0.62,0.62\n2024-03-07,Bundesgebiet,00,00+,413,548,548,548,548,83155031,0.5,0.66,0.66,0.66,0.66\n2024-03-06,Bundesgebiet,00,00+,415,555,555,555,555,83155031,0.5,0.67,0.67,0.67,0.67\n2024-03-05,Bundesgebiet,00,00+,403,571,571,571,571,83155031,0.48,0.69,0.69,0.69,0.69\n2024-03-04,Bundesgebiet,00,00+,458,596,596,596,596,83155031,0.55,0.72,0.72,0.72,0.72\n2024-03-03,Bundesgebiet,00,00+,467,600,600,600,600,83155031,0.56,0.72,0.72,0.72,0.72\n2024-03-02,Bundesgebiet,00,00+,475,602,602,602,602,83155031,0.57,0.72,0.72,0.72,0.72\n2024-03-01,Bundesgebiet,00,00+,485,632,632,632,632,83155031,0.58,0.76,0.76,0.76,0.76\n2024-02-29,Bundesgebiet,00,00+,500,658,658,658,658,83155031,0.6,0.79,0.79,0.79,0.79\n2024-02-28,Bundesgebiet,00,00+,520,670,670,670,670,83155031,0.63,0.81,0.81,0.81,0.81\n2024-02-27,Bundesgebiet,00,00+,532,710,710,710,710,83155031,0.64,0.85,0.85,0.85,0.85\n2024-02-26,Bundesgebiet,00,00+,663,825,825,825,825,83155031,0.8,0.99,0.99,0.99,0.99\n2024-02-25,Bundesgebiet,00,00+,677,832,832,832,832,83155031,0.81,1,1,1,1\n2024-02-24,Bundesgebiet,00,00+,695,841,841,841,841,83155031,0.84,1.01,1.01,1.01,1.01\n2024-02-23,Bundesgebiet,00,00+,714,904,904,904,904,83155031,0.86,1.09,1.09,1.09,1.09\n2024-02-22,Bundesgebiet,00,00+,729,940,940,940,940,83155031,0.88,1.13,1.13,1.13,1.13\n2024-02-21,Bundesgebiet,00,00+,764,1017,1017,1017,1017,83155031,0.92,1.22,1.22,1.22,1.22\n2024-02-20,Bundesgebiet,00,00+,796,1117,1117,1117,1117,83155031,0.96,1.34,1.34,1.34,1.34\n2024-02-19,Bundesgebiet,00,00+,841,1117,1117,1117,1117,83155031,1.01,1.34,1.34,1.34,1.34\n2024-02-18,Bundesgebiet,00,00+,855,1117,1117,1117,1117,83155031,1.03,1.34,1.34,1.34,1.34\n2024-02-17,Bundesgebiet,00,00+,882,1129,1129,1129,1129,83155031,1.06,1.36,1.36,1.36,1.36\n2024-02-16,Bundesgebiet,00,00+,937,1171,1171,1171,1171,83155031,1.13,1.41,1.41,1.41,1.41\n2024-02-15,Bundesgebiet,00,00+,932,1207,1207,1207,1207,83155031,1.12,1.45,1.45,1.45,1.45\n2024-02-14,Bundesgebiet,00,00+,957,1254,1254,1254,1254,83155031,1.15,1.51,1.51,1.51,1.51\n2024-02-13,Bundesgebiet,00,00+,869,1260,1260,1260,1260,83155031,1.05,1.52,1.52,1.52,1.52\n2024-02-12,Bundesgebiet,00,00+,1152,1475,1475,1475,1475,83155031,1.39,1.77,1.77,1.77,1.77\n2024-02-11,Bundesgebiet,00,00+,1171,1478,1478,1478,1478,83155031,1.41,1.78,1.78,1.78,1.78\n2024-02-10,Bundesgebiet,00,00+,1195,1474,1474,1474,1474,83155031,1.44,1.77,1.77,1.77,1.77\n2024-02-09,Bundesgebiet,00,00+,1186,1524,1524,1524,1524,83155031,1.43,1.83,1.83,1.83,1.83\n2024-02-08,Bundesgebiet,00,00+,1276,1633,1633,1633,1633,83155031,1.53,1.96,1.96,1.96,1.96\n2024-02-07,Bundesgebiet,00,00+,1069,1696,1696,1696,1696,83155031,1.29,2.04,2.04,2.04,2.04\n2024-02-06,Bundesgebiet,00,00+,1255,1756,1756,1756,1756,83155031,1.51,2.11,2.11,2.11,2.11\n2024-02-05,Bundesgebiet,00,00+,1420,1847,1847,1847,1847,83155031,1.71,2.22,2.22,2.22,2.22\n2024-02-04,Bundesgebiet,00,00+,1440,1853,1853,1853,1853,83155031,1.73,2.23,2.23,2.23,2.23\n2024-02-03,Bundesgebiet,00,00+,1457,1849,1849,1849,1849,83155031,1.75,2.22,2.22,2.22,2.22\n2024-02-02,Bundesgebiet,00,00+,1387,1869,1869,1869,1869,83155031,1.67,2.25,2.25,2.25,2.25\n2024-02-01,Bundesgebiet,00,00+,1412,1888,1888,1888,1888,83155031,1.7,2.27,2.27,2.27,2.27\n2024-01-31,Bundesgebiet,00,00+,1383,1906,1906,1906,1906,83155031,1.66,2.29,2.29,2.29,2.29\n2024-01-30,Bundesgebiet,00,00+,1340,1973,1973,1973,1973,83155031,1.61,2.37,2.37,2.37,2.37\n2024-01-29,Bundesgebiet,00,00+,1566,2031,2031,2031,2031,83155031,1.88,2.44,2.44,2.44,2.44\n2024-01-28,Bundesgebiet,00,00+,1602,2044,2044,2044,2044,83155031,1.93,2.46,2.46,2.46,2.46\n2024-01-27,Bundesgebiet,00,00+,1630,2051,2051,2051,2051,83155031,1.96,2.47,2.47,2.47,2.47\n2024-01-26,Bundesgebiet,00,00+,1550,2112,2112,2112,2112,83155031,1.86,2.54,2.54,2.54,2.54\n2024-01-25,Bundesgebiet,00,00+,1579,2172,2172,2172,2172,83155031,1.9,2.61,2.61,2.61,2.61\n2024-01-24,Bundesgebiet,00,00+,1644,2220,2220,2220,2220,83155031,1.98,2.67,2.67,2.67,2.67\n2024-01-23,Bundesgebiet,00,00+,1638,2289,2289,2289,2289,83155031,1.97,2.75,2.75,2.75,2.75\n2024-01-22,Bundesgebiet,00,00+,1869,2475,2475,2475,2475,83155031,2.25,2.98,2.98,2.98,2.98\n2024-01-21,Bundesgebiet,00,00+,1888,2464,2464,2464,2464,83155031,2.27,2.96,2.96,2.96,2.96\n2024-01-20,Bundesgebiet,00,00+,1940,2487,2487,2487,2487,83155031,2.33,2.99,2.99,2.99,2.99\n2024-01-19,Bundesgebiet,00,00+,1881,2521,2521,2521,2521,83155031,2.26,3.03,3.03,3.03,3.03\n2024-01-18,Bundesgebiet,00,00+,1993,2649,2649,2649,2649,83155031,2.4,3.19,3.19,3.19,3.19\n2024-01-17,Bundesgebiet,00,00+,2091,2853,2853,2853,2853,83155031,2.51,3.43,3.43,3.43,3.43\n2024-01-16,Bundesgebiet,00,00+,2145,3024,3024,3024,3024,83155031,2.58,3.64,3.64,3.64,3.64\n2024-01-15,Bundesgebiet,00,00+,2485,3256,3256,3256,3256,83155031,2.99,3.92,3.92,3.92,3.92\n2024-01-14,Bundesgebiet,00,00+,2533,3286,3286,3286,3286,83155031,3.05,3.95,3.95,3.95,3.95\n2024-01-13,Bundesgebiet,00,00+,2570,3279,3279,3279,3279,83155031,3.09,3.94,3.94,3.94,3.94\n2024-01-12,Bundesgebiet,00,00+,2654,3519,3519,3519,3519,83155031,3.19,4.23,4.23,4.23,4.23\n2024-01-11,Bundesgebiet,00,00+,2935,3864,3864,3864,3864,83155031,3.53,4.65,4.65,4.65,4.65\n2024-01-10,Bundesgebiet,00,00+,3376,4492,4492,4492,4492,83155031,4.06,5.4,5.4,5.4,5.4\n2024-01-09,Bundesgebiet,00,00+,4993,6477,6477,6477,6477,83155031,6,7.79,7.79,7.79,7.79\n2024-01-08,Bundesgebiet,00,00+,4210,5524,5524,5524,5524,83155031,5.06,6.64,6.64,6.64,6.64\n2024-01-07,Bundesgebiet,00,00+,4315,5595,5595,5595,5595,83155031,5.19,6.73,6.73,6.73,6.73\n2024-01-06,Bundesgebiet,00,00+,4432,5684,5684,5684,5684,83155031,5.33,6.84,6.84,6.84,6.84\n2024-01-05,Bundesgebiet,00,00+,4505,6114,6114,6114,6114,83155031,5.42,7.35,7.35,7.35,7.35\n2024-01-04,Bundesgebiet,00,00+,4741,6668,6668,6668,6668,83155031,5.7,8.02,8.02,8.02,8.02\n2024-01-03,Bundesgebiet,00,00+,5716,8557,8557,8557,8557,83155031,6.87,10.29,10.29,10.29,10.29\n2024-01-02,Bundesgebiet,00,00+,3881,6054,6054,6054,6054,83155031,4.67,7.28,7.28,7.28,7.28\n2024-01-01,Bundesgebiet,00,00+,4010,6092,6092,6092,6092,83155031,4.82,7.33,7.33,7.33,7.33\n2023-12-31,Bundesgebiet,00,00+,4074,6057,6057,6057,6057,83155031,4.9,7.28,7.28,7.28,7.28\n2023-12-30,Bundesgebiet,00,00+,4175,6079,6079,6079,6079,83155031,5.02,7.31,7.31,7.31,7.31\n2023-12-29,Bundesgebiet,00,00+,3973,6163,6163,6163,6163,83155031,4.78,7.41,7.41,7.41,7.41\n2023-12-28,Bundesgebiet,00,00+,3446,6160,6160,6160,6160,83155031,4.14,7.41,7.41,7.41,7.41\n2023-12-27,Bundesgebiet,00,00+,2773,4633,4633,4633,4633,83155031,3.33,5.57,5.57,5.57,5.57\n2023-12-26,Bundesgebiet,00,00+,4434,6440,6440,6440,6440,83155031,5.33,7.74,7.74,7.74,7.74\n2023-12-25,Bundesgebiet,00,00+,7160,9326,9326,9326,9326,83155031,8.61,11.22,11.22,11.22,11.22\n2023-12-24,Bundesgebiet,00,00+,7295,9389,9389,9389,9389,83155031,8.77,11.29,11.29,11.29,11.29\n2023-12-23,Bundesgebiet,00,00+,7445,9402,9402,9402,9402,83155031,8.95,11.31,11.31,11.31,11.31\n2023-12-22,Bundesgebiet,00,00+,7340,9764,9764,9764,9764,83155031,8.83,11.74,11.74,11.74,11.74\n2023-12-21,Bundesgebiet,00,00+,7398,10124,10124,10124,10124,83155031,8.9,12.17,12.17,12.17,12.17\n2023-12-20,Bundesgebiet,00,00+,7379,10394,10394,10394,10394,83155031,8.87,12.5,12.5,12.5,12.5\n2023-12-19,Bundesgebiet,00,00+,7049,10544,10544,10544,10544,83155031,8.48,12.68,12.68,12.68,12.68\n2023-12-18,Bundesgebiet,00,00+,7998,10866,10866,10866,10866,83155031,9.62,13.07,13.07,13.07,13.07\n2023-12-17,Bundesgebiet,00,00+,8152,10886,10886,10886,10886,83155031,9.8,13.09,13.09,13.09,13.09\n2023-12-16,Bundesgebiet,00,00+,8301,10891,10891,10891,10891,83155031,9.98,13.1,13.1,13.1,13.1\n2023-12-15,Bundesgebiet,00,00+,7790,10890,10890,10890,10890,83155031,9.37,13.1,13.1,13.1,13.1\n2023-12-14,Bundesgebiet,00,00+,7730,10775,10775,10775,10775,83155031,9.3,12.96,12.96,12.96,12.96\n2023-12-13,Bundesgebiet,00,00+,7313,10580,10580,10580,10580,83155031,8.79,12.72,12.72,12.72,12.72\n2023-12-12,Bundesgebiet,00,00+,6703,10441,10441,10441,10441,83155031,8.06,12.56,12.56,12.56,12.56\n2023-12-11,Bundesgebiet,00,00+,6553,9435,9435,9435,9435,83155031,7.88,11.35,11.35,11.35,11.35\n2023-12-10,Bundesgebiet,00,00+,6646,9380,9380,9380,9380,83155031,7.99,11.28,11.28,11.28,11.28\n2023-12-09,Bundesgebiet,00,00+,6756,9335,9335,9335,9335,83155031,8.12,11.23,11.23,11.23,11.23\n2023-12-08,Bundesgebiet,00,00+,6266,9015,9015,9015,9015,83155031,7.54,10.84,10.84,10.84,10.84\n2023-12-07,Bundesgebiet,00,00+,5916,8638,8638,8638,8638,83155031,7.11,10.39,10.39,10.39,10.39\n2023-12-06,Bundesgebiet,00,00+,5397,8381,8381,8381,8381,83155031,6.49,10.08,10.08,10.08,10.08\n2023-12-05,Bundesgebiet,00,00+,5145,8119,8119,8119,8119,83155031,6.19,9.76,9.76,9.76,9.76\n2023-12-04,Bundesgebiet,00,00+,5940,8251,8251,8251,8251,83155031,7.14,9.92,9.92,9.92,9.92\n2023-12-03,Bundesgebiet,00,00+,6062,8266,8266,8266,8266,83155031,7.29,9.94,9.94,9.94,9.94\n2023-12-02,Bundesgebiet,00,00+,6173,8281,8281,8281,8281,83155031,7.42,9.96,9.96,9.96,9.96\n2023-12-01,Bundesgebiet,00,00+,5859,8242,8242,8242,8242,83155031,7.05,9.91,9.91,9.91,9.91\n2023-11-30,Bundesgebiet,00,00+,5595,8159,8159,8159,8159,83155031,6.73,9.81,9.81,9.81,9.81\n2023-11-29,Bundesgebiet,00,00+,5310,8075,8075,8075,8075,83155031,6.39,9.71,9.71,9.71,9.71\n2023-11-28,Bundesgebiet,00,00+,5312,8156,8156,8156,8156,83155031,6.39,9.81,9.81,9.81,9.81\n2023-11-27,Bundesgebiet,00,00+,5849,8266,8266,8266,8266,83155031,7.03,9.94,9.94,9.94,9.94\n2023-11-26,Bundesgebiet,00,00+,5939,8250,8250,8250,8250,83155031,7.14,9.92,9.92,9.92,9.92\n2023-11-25,Bundesgebiet,00,00+,6041,8231,8231,8231,8231,83155031,7.26,9.9,9.9,9.9,9.9\n2023-11-24,Bundesgebiet,00,00+,5732,8151,8151,8151,8151,83155031,6.89,9.8,9.8,9.8,9.8\n2023-11-23,Bundesgebiet,00,00+,5735,8266,8266,8266,8266,83155031,6.9,9.94,9.94,9.94,9.94\n2023-11-22,Bundesgebiet,00,00+,5505,8196,8196,8196,8196,83155031,6.62,9.86,9.86,9.86,9.86\n2023-11-21,Bundesgebiet,00,00+,5128,7815,7815,7815,7815,83155031,6.17,9.4,9.4,9.4,9.4\n2023-11-20,Bundesgebiet,00,00+,5433,7442,7442,7442,7442,83155031,6.53,8.95,8.95,8.95,8.95\n2023-11-19,Bundesgebiet,00,00+,5531,7444,7444,7444,7444,83155031,6.65,8.95,8.95,8.95,8.95\n2023-11-18,Bundesgebiet,00,00+,5667,7471,7471,7471,7471,83155031,6.81,8.98,8.98,8.98,8.98\n2023-11-17,Bundesgebiet,00,00+,5189,7389,7389,7389,7389,83155031,6.24,8.89,8.89,8.89,8.89\n2023-11-16,Bundesgebiet,00,00+,5146,7363,7363,7363,7363,83155031,6.19,8.85,8.85,8.85,8.85\n2023-11-15,Bundesgebiet,00,00+,5206,7616,7616,7616,7616,83155031,6.26,9.16,9.16,9.16,9.16\n2023-11-14,Bundesgebiet,00,00+,4600,7299,7299,7299,7299,83155031,5.53,8.78,8.78,8.78,8.78\n2023-11-13,Bundesgebiet,00,00+,5425,7482,7482,7482,7482,83155031,6.52,9,9,9,9\n2023-11-12,Bundesgebiet,00,00+,5530,7478,7478,7478,7478,83155031,6.65,8.99,8.99,8.99,8.99\n2023-11-11,Bundesgebiet,00,00+,5636,7450,7450,7450,7450,83155031,6.78,8.96,8.96,8.96,8.96\n2023-11-10,Bundesgebiet,00,00+,5392,7537,7537,7537,7537,83155031,6.48,9.06,9.06,9.06,9.06\n2023-11-09,Bundesgebiet,00,00+,5457,7845,7845,7845,7845,83155031,6.56,9.43,9.43,9.43,9.43\n2023-11-08,Bundesgebiet,00,00+,5357,7520,7520,7520,7520,83155031,6.44,9.04,9.04,9.04,9.04\n2023-11-07,Bundesgebiet,00,00+,4787,7471,7471,7471,7471,83155031,5.76,8.98,8.98,8.98,8.98\n2023-11-06,Bundesgebiet,00,00+,4985,7130,7130,7130,7130,83155031,5.99,8.57,8.57,8.57,8.57\n2023-11-05,Bundesgebiet,00,00+,5093,7138,7138,7138,7138,83155031,6.12,8.58,8.58,8.58,8.58\n2023-11-04,Bundesgebiet,00,00+,5173,7115,7115,7115,7115,83155031,6.22,8.56,8.56,8.56,8.56\n2023-11-03,Bundesgebiet,00,00+,4642,7008,7008,7008,7008,83155031,5.58,8.43,8.43,8.43,8.43\n2023-11-02,Bundesgebiet,00,00+,4097,6534,6534,6534,6534,83155031,4.93,7.86,7.86,7.86,7.86\n2023-11-01,Bundesgebiet,00,00+,4201,6501,6501,6501,6501,83155031,5.05,7.82,7.82,7.82,7.82\n2023-10-31,Bundesgebiet,00,00+,4378,6728,6728,6728,6728,83155031,5.26,8.09,8.09,8.09,8.09\n2023-10-30,Bundesgebiet,00,00+,4683,6592,6592,6592,6592,83155031,5.63,7.93,7.93,7.93,7.93\n2023-10-29,Bundesgebiet,00,00+,4798,6594,6594,6594,6594,83155031,5.77,7.93,7.93,7.93,7.93\n2023-10-28,Bundesgebiet,00,00+,4885,6588,6588,6588,6588,83155031,5.87,7.92,7.92,7.92,7.92\n2023-10-27,Bundesgebiet,00,00+,4437,6341,6341,6341,6341,83155031,5.34,7.63,7.63,7.63,7.63\n2023-10-26,Bundesgebiet,00,00+,4141,5955,5955,5955,5955,83155031,4.98,7.16,7.16,7.16,7.16\n2023-10-25,Bundesgebiet,00,00+,3741,5524,5524,5524,5524,83155031,4.5,6.64,6.64,6.64,6.64\n2023-10-24,Bundesgebiet,00,00+,3100,5064,5064,5064,5064,83155031,3.73,6.09,6.09,6.09,6.09\n2023-10-23,Bundesgebiet,00,00+,3085,4415,4415,4415,4415,83155031,3.71,5.31,5.31,5.31,5.31\n2023-10-22,Bundesgebiet,00,00+,3145,4360,4360,4360,4360,83155031,3.78,5.24,5.24,5.24,5.24\n2023-10-21,Bundesgebiet,00,00+,3214,4345,4345,4345,4345,83155031,3.87,5.23,5.23,5.23,5.23\n2023-10-20,Bundesgebiet,00,00+,3106,4263,4263,4263,4263,83155031,3.74,5.13,5.13,5.13,5.13\n2023-10-19,Bundesgebiet,00,00+,2997,4154,4154,4154,4154,83155031,3.6,5,5,5,5\n2023-10-18,Bundesgebiet,00,00+,2735,4093,4093,4093,4093,83155031,3.29,4.92,4.92,4.92,4.92\n2023-10-17,Bundesgebiet,00,00+,2585,4046,4046,4046,4046,83155031,3.11,4.87,4.87,4.87,4.87\n2023-10-16,Bundesgebiet,00,00+,2718,3848,3848,3848,3848,83155031,3.27,4.63,4.63,4.63,4.63\n2023-10-15,Bundesgebiet,00,00+,2777,3848,3848,3848,3848,83155031,3.34,4.63,4.63,4.63,4.63\n2023-10-14,Bundesgebiet,00,00+,2833,3832,3832,3832,3832,83155031,3.41,4.61,4.61,4.61,4.61\n2023-10-13,Bundesgebiet,00,00+,2598,3742,3742,3742,3742,83155031,3.12,4.5,4.5,4.5,4.5\n2023-10-12,Bundesgebiet,00,00+,2609,3739,3739,3739,3739,83155031,3.14,4.5,4.5,4.5,4.5\n2023-10-11,Bundesgebiet,00,00+,2828,4040,4040,4040,4040,83155031,3.4,4.86,4.86,4.86,4.86\n2023-10-10,Bundesgebiet,00,00+,2157,3384,3384,3384,3384,83155031,2.59,4.07,4.07,4.07,4.07\n2023-10-09,Bundesgebiet,00,00+,2094,3141,3141,3141,3141,83155031,2.52,3.78,3.78,3.78,3.78\n2023-10-08,Bundesgebiet,00,00+,2130,3113,3113,3113,3113,83155031,2.56,3.74,3.74,3.74,3.74\n2023-10-07,Bundesgebiet,00,00+,2173,3101,3101,3101,3101,83155031,2.61,3.73,3.73,3.73,3.73\n2023-10-06,Bundesgebiet,00,00+,1985,2961,2961,2961,2961,83155031,2.39,3.56,3.56,3.56,3.56\n2023-10-05,Bundesgebiet,00,00+,1643,2776,2776,2776,2776,83155031,1.98,3.34,3.34,3.34,3.34\n2023-10-04,Bundesgebiet,00,00+,1173,2222,2222,2222,2222,83155031,1.41,2.67,2.67,2.67,2.67\n2023-10-03,Bundesgebiet,00,00+,1586,2633,2633,2633,2633,83155031,1.91,3.17,3.17,3.17,3.17\n2023-10-02,Bundesgebiet,00,00+,1691,2452,2452,2452,2452,83155031,2.03,2.95,2.95,2.95,2.95\n2023-10-01,Bundesgebiet,00,00+,1721,2440,2440,2440,2440,83155031,2.07,2.93,2.93,2.93,2.93\n2023-09-30,Bundesgebiet,00,00+,1755,2424,2424,2424,2424,83155031,2.11,2.92,2.92,2.92,2.92\n2023-09-29,Bundesgebiet,00,00+,1652,2345,2345,2345,2345,83155031,1.99,2.82,2.82,2.82,2.82\n2023-09-28,Bundesgebiet,00,00+,1647,2292,2292,2292,2292,83155031,1.98,2.76,2.76,2.76,2.76\n2023-09-27,Bundesgebiet,00,00+,1557,2245,2245,2245,2245,83155031,1.87,2.7,2.7,2.7,2.7\n2023-09-26,Bundesgebiet,00,00+,1424,2221,2221,2221,2221,83155031,1.71,2.67,2.67,2.67,2.67\n2023-09-25,Bundesgebiet,00,00+,1610,2215,2215,2215,2215,83155031,1.94,2.66,2.66,2.66,2.66\n2023-09-24,Bundesgebiet,00,00+,1641,2220,2220,2220,2220,83155031,1.97,2.67,2.67,2.67,2.67\n2023-09-23,Bundesgebiet,00,00+,1692,2238,2238,2238,2238,83155031,2.03,2.69,2.69,2.69,2.69\n2023-09-22,Bundesgebiet,00,00+,1631,2222,2222,2222,2222,83155031,1.96,2.67,2.67,2.67,2.67\n2023-09-21,Bundesgebiet,00,00+,1574,2167,2167,2167,2167,83155031,1.89,2.61,2.61,2.61,2.61\n2023-09-20,Bundesgebiet,00,00+,1495,2184,2184,2184,2184,83155031,1.8,2.63,2.63,2.63,2.63\n2023-09-19,Bundesgebiet,00,00+,1387,2194,2194,2194,2194,83155031,1.67,2.64,2.64,2.64,2.64\n2023-09-18,Bundesgebiet,00,00+,1596,2232,2232,2232,2232,83155031,1.92,2.68,2.68,2.68,2.68\n2023-09-17,Bundesgebiet,00,00+,1627,2229,2229,2229,2229,83155031,1.96,2.68,2.68,2.68,2.68\n2023-09-16,Bundesgebiet,00,00+,1656,2209,2209,2209,2209,83155031,1.99,2.66,2.66,2.66,2.66\n2023-09-15,Bundesgebiet,00,00+,1688,2293,2293,2293,2293,83155031,2.03,2.76,2.76,2.76,2.76\n2023-09-14,Bundesgebiet,00,00+,1736,2362,2362,2362,2362,83155031,2.09,2.84,2.84,2.84,2.84\n2023-09-13,Bundesgebiet,00,00+,1642,2383,2383,2383,2383,83155031,1.97,2.87,2.87,2.87,2.87\n2023-09-12,Bundesgebiet,00,00+,1501,2315,2315,2315,2315,83155031,1.81,2.78,2.78,2.78,2.78\n2023-09-11,Bundesgebiet,00,00+,1507,2092,2092,2092,2092,83155031,1.81,2.52,2.52,2.52,2.52\n2023-09-10,Bundesgebiet,00,00+,1538,2089,2089,2089,2089,83155031,1.85,2.51,2.51,2.51,2.51\n2023-09-09,Bundesgebiet,00,00+,1561,2080,2080,2080,2080,83155031,1.88,2.5,2.5,2.5,2.5\n2023-09-08,Bundesgebiet,00,00+,1374,1948,1948,1948,1948,83155031,1.65,2.34,2.34,2.34,2.34\n2023-09-07,Bundesgebiet,00,00+,1244,1798,1798,1798,1798,83155031,1.5,2.16,2.16,2.16,2.16\n2023-09-06,Bundesgebiet,00,00+,1149,1701,1701,1701,1701,83155031,1.38,2.05,2.05,2.05,2.05\n2023-09-05,Bundesgebiet,00,00+,985,1575,1575,1575,1575,83155031,1.18,1.89,1.89,1.89,1.89\n2023-09-04,Bundesgebiet,00,00+,1112,1558,1558,1558,1558,83155031,1.34,1.87,1.87,1.87,1.87\n2023-09-03,Bundesgebiet,00,00+,1129,1545,1545,1545,1545,83155031,1.36,1.86,1.86,1.86,1.86\n2023-09-02,Bundesgebiet,00,00+,1151,1549,1549,1549,1549,83155031,1.38,1.86,1.86,1.86,1.86\n2023-09-01,Bundesgebiet,00,00+,1130,1550,1550,1550,1550,83155031,1.36,1.86,1.86,1.86,1.86\n2023-08-31,Bundesgebiet,00,00+,1102,1556,1556,1556,1556,83155031,1.33,1.87,1.87,1.87,1.87\n2023-08-30,Bundesgebiet,00,00+,1058,1533,1533,1533,1533,83155031,1.27,1.84,1.84,1.84,1.84\n2023-08-29,Bundesgebiet,00,00+,1085,1595,1595,1595,1595,83155031,1.3,1.92,1.92,1.92,1.92\n2023-08-28,Bundesgebiet,00,00+,0,1582,1582,1582,1582,83155031,0,1.9,1.9,1.9,1.9\n2023-08-27,Bundesgebiet,00,00+,0,1589,1589,1589,1589,83155031,0,1.91,1.91,1.91,1.91\n2023-08-26,Bundesgebiet,00,00+,0,1594,1594,1594,1594,83155031,0,1.92,1.92,1.92,1.92\n2023-08-25,Bundesgebiet,00,00+,0,1546,1546,1546,1546,83155031,0,1.86,1.86,1.86,1.86\n2023-08-24,Bundesgebiet,00,00+,1096,1527,1527,1527,1527,83155031,1.32,1.84,1.84,1.84,1.84\n2023-08-23,Bundesgebiet,00,00+,1071,1525,1525,1525,1525,83155031,1.29,1.83,1.83,1.83,1.83\n2023-08-22,Bundesgebiet,00,00+,865,1392,1392,1392,1392,83155031,1.04,1.67,1.67,1.67,1.67\n2023-08-21,Bundesgebiet,00,00+,848,1291,1291,1291,1291,83155031,1.02,1.55,1.55,1.55,1.55\n2023-08-20,Bundesgebiet,00,00+,868,1288,1288,1288,1288,83155031,1.04,1.55,1.55,1.55,1.55\n2023-08-19,Bundesgebiet,00,00+,882,1268,1268,1268,1268,83155031,1.06,1.52,1.52,1.52,1.52\n2023-08-18,Bundesgebiet,00,00+,809,1204,1204,1204,1204,83155031,0.97,1.45,1.45,1.45,1.45\n2023-08-17,Bundesgebiet,00,00+,737,1109,1109,1109,1109,83155031,0.89,1.33,1.33,1.33,1.33\n2023-08-16,Bundesgebiet,00,00+,661,992,992,992,992,83155031,0.79,1.19,1.19,1.19,1.19\n2023-08-15,Bundesgebiet,00,00+,558,940,940,940,940,83155031,0.67,1.13,1.13,1.13,1.13\n2023-08-14,Bundesgebiet,00,00+,544,769,769,769,769,83155031,0.65,0.92,0.92,0.92,0.92\n2023-08-13,Bundesgebiet,00,00+,556,759,759,759,759,83155031,0.67,0.91,0.91,0.91,0.91\n2023-08-12,Bundesgebiet,00,00+,567,756,756,756,756,83155031,0.68,0.91,0.91,0.91,0.91\n2023-08-11,Bundesgebiet,00,00+,501,717,717,717,717,83155031,0.6,0.86,0.86,0.86,0.86\n2023-08-10,Bundesgebiet,00,00+,458,655,655,655,655,83155031,0.55,0.79,0.79,0.79,0.79\n2023-08-09,Bundesgebiet,00,00+,419,624,624,624,624,83155031,0.5,0.75,0.75,0.75,0.75\n2023-08-08,Bundesgebiet,00,00+,383,598,598,598,598,83155031,0.46,0.72,0.72,0.72,0.72\n2023-08-07,Bundesgebiet,00,00+,413,577,577,577,577,83155031,0.5,0.69,0.69,0.69,0.69\n2023-08-06,Bundesgebiet,00,00+,421,572,572,572,572,83155031,0.51,0.69,0.69,0.69,0.69\n2023-08-05,Bundesgebiet,00,00+,439,581,581,581,581,83155031,0.53,0.7,0.7,0.7,0.7\n2023-08-04,Bundesgebiet,00,00+,389,558,558,558,558,83155031,0.47,0.67,0.67,0.67,0.67\n2023-08-03,Bundesgebiet,00,00+,377,567,567,567,567,83155031,0.45,0.68,0.68,0.68,0.68\n2023-08-02,Bundesgebiet,00,00+,350,553,553,553,553,83155031,0.42,0.67,0.67,0.67,0.67\n2023-08-01,Bundesgebiet,00,00+,329,517,517,517,517,83155031,0.4,0.62,0.62,0.62,0.62\n2023-07-31,Bundesgebiet,00,00+,346,483,483,483,483,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-30,Bundesgebiet,00,00+,353,482,482,482,482,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-29,Bundesgebiet,00,00+,362,472,472,472,472,83155031,0.44,0.57,0.57,0.57,0.57\n2023-07-28,Bundesgebiet,00,00+,339,463,463,463,463,83155031,0.41,0.56,0.56,0.56,0.56\n2023-07-27,Bundesgebiet,00,00+,323,438,438,438,438,83155031,0.39,0.53,0.53,0.53,0.53\n2023-07-26,Bundesgebiet,00,00+,270,410,410,410,410,83155031,0.32,0.49,0.49,0.49,0.49\n2023-07-25,Bundesgebiet,00,00+,241,378,378,378,378,83155031,0.29,0.45,0.45,0.45,0.45\n2023-07-24,Bundesgebiet,00,00+,254,362,362,362,362,83155031,0.31,0.44,0.44,0.44,0.44\n2023-07-23,Bundesgebiet,00,00+,258,359,359,359,359,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-22,Bundesgebiet,00,00+,262,354,354,354,354,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-21,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-20,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2023-07-19,Bundesgebiet,00,00+,237,356,356,356,356,83155031,0.29,0.43,0.43,0.43,0.43\n2023-07-18,Bundesgebiet,00,00+,228,372,372,372,372,83155031,0.27,0.45,0.45,0.45,0.45\n2023-07-17,Bundesgebiet,00,00+,239,339,339,339,339,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-16,Bundesgebiet,00,00+,242,338,338,338,338,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-15,Bundesgebiet,00,00+,245,335,335,335,335,83155031,0.29,0.4,0.4,0.4,0.4\n2023-07-14,Bundesgebiet,00,00+,226,319,319,319,319,83155031,0.27,0.38,0.38,0.38,0.38\n2023-07-13,Bundesgebiet,00,00+,209,305,305,305,305,83155031,0.25,0.37,0.37,0.37,0.37\n2023-07-12,Bundesgebiet,00,00+,183,299,299,299,299,83155031,0.22,0.36,0.36,0.36,0.36\n2023-07-11,Bundesgebiet,00,00+,187,277,277,277,277,83155031,0.22,0.33,0.33,0.33,0.33\n2023-07-10,Bundesgebiet,00,00+,193,259,259,259,259,83155031,0.23,0.31,0.31,0.31,0.31\n2023-07-09,Bundesgebiet,00,00+,198,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-08,Bundesgebiet,00,00+,203,265,265,265,265,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-07,Bundesgebiet,00,00+,225,295,295,295,295,83155031,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Bundesgebiet,00,00+,227,308,308,308,308,83155031,0.27,0.37,0.37,0.37,0.37\n2023-07-05,Bundesgebiet,00,00+,251,328,328,328,328,83155031,0.3,0.39,0.39,0.39,0.39\n2023-07-04,Bundesgebiet,00,00+,238,328,328,328,328,83155031,0.29,0.39,0.39,0.39,0.39\n2023-07-03,Bundesgebiet,00,00+,256,355,355,355,355,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-02,Bundesgebiet,00,00+,262,356,356,356,356,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-01,Bundesgebiet,00,00+,269,357,357,357,357,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-30,Bundesgebiet,00,00+,258,335,335,335,335,83155031,0.31,0.4,0.4,0.4,0.4\n2023-06-29,Bundesgebiet,00,00+,246,337,337,337,337,83155031,0.3,0.41,0.41,0.41,0.41\n2023-06-28,Bundesgebiet,00,00+,243,350,350,350,350,83155031,0.29,0.42,0.42,0.42,0.42\n2023-06-27,Bundesgebiet,00,00+,269,361,361,361,361,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-26,Bundesgebiet,00,00+,331,430,430,430,430,83155031,0.4,0.52,0.52,0.52,0.52\n2023-06-25,Bundesgebiet,00,00+,337,429,429,429,429,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-24,Bundesgebiet,00,00+,342,430,430,430,430,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-23,Bundesgebiet,00,00+,353,463,463,463,463,83155031,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Bundesgebiet,00,00+,402,522,522,522,522,83155031,0.48,0.63,0.63,0.63,0.63\n2023-06-21,Bundesgebiet,00,00+,399,534,534,534,534,83155031,0.48,0.64,0.64,0.64,0.64\n2023-06-20,Bundesgebiet,00,00+,448,609,609,609,609,83155031,0.54,0.73,0.73,0.73,0.73\n2023-06-19,Bundesgebiet,00,00+,487,658,658,658,658,83155031,0.59,0.79,0.79,0.79,0.79\n2023-06-18,Bundesgebiet,00,00+,505,678,678,678,678,83155031,0.61,0.82,0.82,0.82,0.82\n2023-06-17,Bundesgebiet,00,00+,519,687,687,687,687,83155031,0.62,0.83,0.83,0.83,0.83\n2023-06-16,Bundesgebiet,00,00+,521,727,727,727,727,83155031,0.63,0.87,0.87,0.87,0.87\n2023-06-15,Bundesgebiet,00,00+,469,681,681,681,681,83155031,0.56,0.82,0.82,0.82,0.82\n2023-06-14,Bundesgebiet,00,00+,489,713,713,713,713,83155031,0.59,0.86,0.86,0.86,0.86\n2023-06-13,Bundesgebiet,00,00+,470,732,732,732,732,83155031,0.57,0.88,0.88,0.88,0.88\n2023-06-12,Bundesgebiet,00,00+,529,780,780,780,780,83155031,0.64,0.94,0.94,0.94,0.94\n2023-06-11,Bundesgebiet,00,00+,542,770,770,770,770,83155031,0.65,0.93,0.93,0.93,0.93\n2023-06-10,Bundesgebiet,00,00+,550,764,764,764,764,83155031,0.66,0.92,0.92,0.92,0.92\n2023-06-09,Bundesgebiet,00,00+,517,760,760,760,760,83155031,0.62,0.91,0.91,0.91,0.91\n2023-06-08,Bundesgebiet,00,00+,592,860,860,860,860,83155031,0.71,1.03,1.03,1.03,1.03\n2023-06-07,Bundesgebiet,00,00+,626,916,916,916,916,83155031,0.75,1.1,1.1,1.1,1.1\n2023-06-06,Bundesgebiet,00,00+,808,1121,1121,1121,1121,83155031,0.97,1.35,1.35,1.35,1.35\n2023-06-05,Bundesgebiet,00,00+,655,878,878,878,878,83155031,0.79,1.06,1.06,1.06,1.06\n2023-06-04,Bundesgebiet,00,00+,666,877,877,877,877,83155031,0.8,1.05,1.05,1.05,1.05\n2023-06-03,Bundesgebiet,00,00+,680,883,883,883,883,83155031,0.82,1.06,1.06,1.06,1.06\n2023-06-02,Bundesgebiet,00,00+,652,912,912,912,912,83155031,0.78,1.1,1.1,1.1,1.1\n2023-06-01,Bundesgebiet,00,00+,633,911,911,911,911,83155031,0.76,1.1,1.1,1.1,1.1\n2023-05-31,Bundesgebiet,00,00+,631,957,957,957,957,83155031,0.76,1.15,1.15,1.15,1.15\n2023-05-30,Bundesgebiet,00,00+,570,866,866,866,866,83155031,0.69,1.04,1.04,1.04,1.04\n2023-05-29,Bundesgebiet,00,00+,1043,1373,1373,1373,1373,83155031,1.25,1.65,1.65,1.65,1.65\n2023-05-28,Bundesgebiet,00,00+,1068,1387,1387,1387,1387,83155031,1.28,1.67,1.67,1.67,1.67\n2023-05-27,Bundesgebiet,00,00+,1100,1405,1405,1405,1405,83155031,1.32,1.69,1.69,1.69,1.69\n2023-05-26,Bundesgebiet,00,00+,1161,1482,1482,1482,1482,83155031,1.4,1.78,1.78,1.78,1.78\n2023-05-25,Bundesgebiet,00,00+,962,1344,1344,1344,1344,83155031,1.16,1.62,1.62,1.62,1.62\n2023-05-24,Bundesgebiet,00,00+,1017,1407,1407,1407,1407,83155031,1.22,1.69,1.69,1.69,1.69\n2023-05-23,Bundesgebiet,00,00+,882,1425,1425,1425,1425,83155031,1.06,1.71,1.71,1.71,1.71\n2023-05-22,Bundesgebiet,00,00+,933,1390,1390,1390,1390,83155031,1.12,1.67,1.67,1.67,1.67\n2023-05-21,Bundesgebiet,00,00+,958,1392,1392,1392,1392,83155031,1.15,1.67,1.67,1.67,1.67\n2023-05-20,Bundesgebiet,00,00+,995,1399,1399,1399,1399,83155031,1.2,1.68,1.68,1.68,1.68\n2023-05-19,Bundesgebiet,00,00+,1036,1460,1460,1460,1460,83155031,1.25,1.76,1.76,1.76,1.76\n2023-05-18,Bundesgebiet,00,00+,1274,1699,1699,1699,1699,83155031,1.53,2.04,2.04,2.04,2.04\n2023-05-17,Bundesgebiet,00,00+,1229,1692,1692,1692,1692,83155031,1.48,2.03,2.03,2.03,2.03\n2023-05-16,Bundesgebiet,00,00+,1290,1834,1834,1834,1834,83155031,1.55,2.21,2.21,2.21,2.21\n2023-05-15,Bundesgebiet,00,00+,1535,2002,2002,2002,2002,83155031,1.85,2.41,2.41,2.41,2.41\n2023-05-14,Bundesgebiet,00,00+,1575,2017,2017,2017,2017,83155031,1.89,2.43,2.43,2.43,2.43\n2023-05-13,Bundesgebiet,00,00+,1626,2032,2032,2032,2032,83155031,1.96,2.44,2.44,2.44,2.44\n2023-05-12,Bundesgebiet,00,00+,1656,2094,2094,2094,2094,83155031,1.99,2.52,2.52,2.52,2.52\n2023-05-11,Bundesgebiet,00,00+,1663,2217,2217,2217,2217,83155031,2,2.67,2.67,2.67,2.67\n2023-05-10,Bundesgebiet,00,00+,1698,2385,2385,2385,2385,83155031,2.04,2.87,2.87,2.87,2.87\n2023-05-09,Bundesgebiet,00,00+,2144,2884,2884,2884,2884,83155031,2.58,3.47,3.47,3.47,3.47\n2023-05-08,Bundesgebiet,00,00+,1639,2303,2303,2303,2303,83155031,1.97,2.77,2.77,2.77,2.77\n2023-05-07,Bundesgebiet,00,00+,1699,2326,2326,2326,2326,83155031,2.04,2.8,2.8,2.8,2.8\n2023-05-06,Bundesgebiet,00,00+,1770,2347,2347,2347,2347,83155031,2.13,2.82,2.82,2.82,2.82\n2023-05-05,Bundesgebiet,00,00+,1678,2349,2349,2349,2349,83155031,2.02,2.82,2.82,2.82,2.82\n2023-05-04,Bundesgebiet,00,00+,1606,2332,2332,2332,2332,83155031,1.93,2.8,2.8,2.8,2.8\n2023-05-03,Bundesgebiet,00,00+,1408,2314,2314,2314,2314,83155031,1.69,2.78,2.78,2.78,2.78\n2023-05-02,Bundesgebiet,00,00+,1261,1960,1960,1960,1960,83155031,1.52,2.36,2.36,2.36,2.36\n2023-05-01,Bundesgebiet,00,00+,2055,2766,2766,2766,2766,83155031,2.47,3.33,3.33,3.33,3.33\n2023-04-30,Bundesgebiet,00,00+,2124,2783,2783,2783,2783,83155031,2.55,3.35,3.35,3.35,3.35\n2023-04-29,Bundesgebiet,00,00+,2174,2760,2760,2760,2760,83155031,2.61,3.32,3.32,3.32,3.32\n2023-04-28,Bundesgebiet,00,00+,2179,2819,2819,2819,2819,83155031,2.62,3.39,3.39,3.39,3.39\n2023-04-27,Bundesgebiet,00,00+,2206,2958,2958,2958,2958,83155031,2.65,3.56,3.56,3.56,3.56\n2023-04-26,Bundesgebiet,00,00+,2184,3055,3055,3055,3055,83155031,2.63,3.67,3.67,3.67,3.67\n2023-04-25,Bundesgebiet,00,00+,2179,3179,3179,3179,3179,83155031,2.62,3.82,3.82,3.82,3.82\n2023-04-24,Bundesgebiet,00,00+,2422,3349,3349,3349,3349,83155031,2.91,4.03,4.03,4.03,4.03\n2023-04-23,Bundesgebiet,00,00+,2499,3352,3352,3352,3352,83155031,3.01,4.03,4.03,4.03,4.03\n2023-04-22,Bundesgebiet,00,00+,2570,3379,3379,3379,3379,83155031,3.09,4.06,4.06,4.06,4.06\n2023-04-21,Bundesgebiet,00,00+,2623,3497,3497,3497,3497,83155031,3.15,4.21,4.21,4.21,4.21\n2023-04-20,Bundesgebiet,00,00+,2724,3690,3690,3690,3690,83155031,3.28,4.44,4.44,4.44,4.44\n2023-04-19,Bundesgebiet,00,00+,2867,3913,3913,3913,3913,83155031,3.45,4.71,4.71,4.71,4.71\n2023-04-18,Bundesgebiet,00,00+,3576,4942,4942,4942,4942,83155031,4.3,5.94,5.94,5.94,5.94\n2023-04-17,Bundesgebiet,00,00+,2839,4016,4016,4016,4016,83155031,3.41,4.83,4.83,4.83,4.83\n2023-04-16,Bundesgebiet,00,00+,2946,4050,4050,4050,4050,83155031,3.54,4.87,4.87,4.87,4.87\n2023-04-15,Bundesgebiet,00,00+,3051,4096,4096,4096,4096,83155031,3.67,4.93,4.93,4.93,4.93\n2023-04-14,Bundesgebiet,00,00+,2627,3654,3654,3654,3654,83155031,3.16,4.39,4.39,4.39,4.39\n2023-04-13,Bundesgebiet,00,00+,2435,3565,3565,3565,3565,83155031,2.93,4.29,4.29,4.29,4.29\n2023-04-12,Bundesgebiet,00,00+,1921,3501,3501,3501,3501,83155031,2.31,4.21,4.21,4.21,4.21\n2023-04-11,Bundesgebiet,00,00+,1448,2712,2712,2712,2712,83155031,1.74,3.26,3.26,3.26,3.26\n2023-04-10,Bundesgebiet,00,00+,2709,4060,4060,4060,4060,83155031,3.26,4.88,4.88,4.88,4.88\n2023-04-09,Bundesgebiet,00,00+,2835,4082,4082,4082,4082,83155031,3.41,4.91,4.91,4.91,4.91\n2023-04-08,Bundesgebiet,00,00+,2957,4100,4100,4100,4100,83155031,3.56,4.93,4.93,4.93,4.93\n2023-04-07,Bundesgebiet,00,00+,3576,4734,4734,4734,4734,83155031,4.3,5.69,5.69,5.69,5.69\n2023-04-06,Bundesgebiet,00,00+,3646,4948,4948,4948,4948,83155031,4.38,5.95,5.95,5.95,5.95\n2023-04-05,Bundesgebiet,00,00+,3678,5208,5208,5208,5208,83155031,4.42,6.26,6.26,6.26,6.26\n2023-04-04,Bundesgebiet,00,00+,3623,5347,5347,5347,5347,83155031,4.36,6.43,6.43,6.43,6.43\n2023-04-03,Bundesgebiet,00,00+,4178,5769,5769,5769,5769,83155031,5.02,6.94,6.94,6.94,6.94\n2023-04-02,Bundesgebiet,00,00+,4338,5811,5811,5811,5811,83155031,5.22,6.99,6.99,6.99,6.99\n2023-04-01,Bundesgebiet,00,00+,4475,5828,5828,5828,5828,83155031,5.38,7.01,7.01,7.01,7.01\n2023-03-31,Bundesgebiet,00,00+,4557,6077,6077,6077,6077,83155031,5.48,7.31,7.31,7.31,7.31\n2023-03-30,Bundesgebiet,00,00+,4691,6376,6376,6376,6376,83155031,5.64,7.67,7.67,7.67,7.67\n2023-03-29,Bundesgebiet,00,00+,4754,6727,6727,6727,6727,83155031,5.72,8.09,8.09,8.09,8.09\n2023-03-28,Bundesgebiet,00,00+,4726,7173,7173,7173,7173,83155031,5.68,8.63,8.63,8.63,8.63\n2023-03-27,Bundesgebiet,00,00+,5383,7726,7726,7726,7726,83155031,6.47,9.29,9.29,9.29,9.29\n2023-03-26,Bundesgebiet,00,00+,5610,7792,7792,7792,7792,83155031,6.75,9.37,9.37,9.37,9.37\n2023-03-25,Bundesgebiet,00,00+,5839,7906,7906,7906,7906,83155031,7.02,9.51,9.51,9.51,9.51\n2023-03-24,Bundesgebiet,00,00+,5809,8142,8142,8142,8142,83155031,6.99,9.79,9.79,9.79,9.79\n2023-03-23,Bundesgebiet,00,00+,5917,8451,8451,8451,8451,83155031,7.12,10.16,10.16,10.16,10.16\n2023-03-22,Bundesgebiet,00,00+,5838,8678,8678,8678,8678,83155031,7.02,10.44,10.44,10.44,10.44\n2023-03-21,Bundesgebiet,00,00+,5948,9020,9020,9020,9020,83155031,7.15,10.85,10.85,10.85,10.85\n2023-03-20,Bundesgebiet,00,00+,6427,9229,9229,9229,9229,83155031,7.73,11.1,11.1,11.1,11.1\n2023-03-19,Bundesgebiet,00,00+,6673,9265,9265,9265,9265,83155031,8.02,11.14,11.14,11.14,11.14\n2023-03-18,Bundesgebiet,00,00+,6929,9275,9275,9275,9275,83155031,8.33,11.15,11.15,11.15,11.15\n2023-03-17,Bundesgebiet,00,00+,6831,9334,9334,9334,9334,83155031,8.21,11.22,11.22,11.22,11.22\n2023-03-16,Bundesgebiet,00,00+,6494,9363,9363,9363,9363,83155031,7.81,11.26,11.26,11.26,11.26\n2023-03-15,Bundesgebiet,00,00+,6255,9151,9151,9151,9151,83155031,7.52,11,11,11,11\n2023-03-14,Bundesgebiet,00,00+,5791,8935,8935,8935,8935,83155031,6.96,10.74,10.74,10.74,10.74\n2023-03-13,Bundesgebiet,00,00+,5823,8615,8615,8615,8615,83155031,7,10.36,10.36,10.36,10.36\n2023-03-12,Bundesgebiet,00,00+,6048,8572,8572,8572,8572,83155031,7.27,10.31,10.31,10.31,10.31\n2023-03-11,Bundesgebiet,00,00+,6251,8515,8515,8515,8515,83155031,7.52,10.24,10.24,10.24,10.24\n2023-03-10,Bundesgebiet,00,00+,5976,8340,8340,8340,8340,83155031,7.19,10.03,10.03,10.03,10.03\n2023-03-09,Bundesgebiet,00,00+,5616,8101,8101,8101,8101,83155031,6.75,9.74,9.74,9.74,9.74\n2023-03-08,Bundesgebiet,00,00+,5464,8197,8197,8197,8197,83155031,6.57,9.86,9.86,9.86,9.86\n2023-03-07,Bundesgebiet,00,00+,5499,8358,8358,8358,8358,83155031,6.61,10.05,10.05,10.05,10.05\n2023-03-06,Bundesgebiet,00,00+,5999,8738,8738,8738,8738,83155031,7.21,10.51,10.51,10.51,10.51\n2023-03-05,Bundesgebiet,00,00+,6288,8810,8810,8810,8810,83155031,7.56,10.59,10.59,10.59,10.59\n2023-03-04,Bundesgebiet,00,00+,6569,8905,8905,8905,8905,83155031,7.9,10.71,10.71,10.71,10.71\n2023-03-03,Bundesgebiet,00,00+,6625,9185,9185,9185,9185,83155031,7.97,11.05,11.05,11.05,11.05\n2023-03-02,Bundesgebiet,00,00+,6686,9559,9559,9559,9559,83155031,8.04,11.5,11.5,11.5,11.5\n2023-03-01,Bundesgebiet,00,00+,6823,9986,9986,9986,9986,83155031,8.21,12.01,12.01,12.01,12.01\n2023-02-28,Bundesgebiet,00,00+,6770,10231,10231,10231,10231,83155031,8.14,12.3,12.3,12.3,12.3\n2023-02-27,Bundesgebiet,00,00+,6629,9854,9854,9854,9854,83155031,7.97,11.85,11.85,11.85,11.85\n2023-02-26,Bundesgebiet,00,00+,6933,9903,9903,9903,9903,83155031,8.34,11.91,11.91,11.91,11.91\n2023-02-25,Bundesgebiet,00,00+,7171,9855,9855,9855,9855,83155031,8.62,11.85,11.85,11.85,11.85\n2023-02-24,Bundesgebiet,00,00+,6781,9832,9832,9832,9832,83155031,8.15,11.82,11.82,11.82,11.82\n2023-02-23,Bundesgebiet,00,00+,6507,9680,9680,9680,9680,83155031,7.83,11.64,11.64,11.64,11.64\n2023-02-22,Bundesgebiet,00,00+,5776,9479,9479,9479,9479,83155031,6.95,11.4,11.4,11.4,11.4\n2023-02-21,Bundesgebiet,00,00+,5478,9192,9192,9192,9192,83155031,6.59,11.05,11.05,11.05,11.05\n2023-02-20,Bundesgebiet,00,00+,6127,9243,9243,9243,9243,83155031,7.37,11.12,11.12,11.12,11.12\n2023-02-19,Bundesgebiet,00,00+,6362,9152,9152,9152,9152,83155031,7.65,11.01,11.01,11.01,11.01\n2023-02-18,Bundesgebiet,00,00+,6607,9146,9146,9146,9146,83155031,7.95,11,11,11,11\n2023-02-17,Bundesgebiet,00,00+,6220,8859,8859,8859,8859,83155031,7.48,10.65,10.65,10.65,10.65\n2023-02-16,Bundesgebiet,00,00+,5856,8617,8617,8617,8617,83155031,7.04,10.36,10.36,10.36,10.36\n2023-02-15,Bundesgebiet,00,00+,5333,8221,8221,8221,8221,83155031,6.41,9.89,9.89,9.89,9.89\n2023-02-14,Bundesgebiet,00,00+,4958,7796,7796,7796,7796,83155031,5.96,9.38,9.38,9.38,9.38\n2023-02-13,Bundesgebiet,00,00+,4926,7341,7341,7341,7341,83155031,5.92,8.83,8.83,8.83,8.83\n2023-02-12,Bundesgebiet,00,00+,5114,7280,7280,7280,7280,83155031,6.15,8.75,8.75,8.75,8.75\n2023-02-11,Bundesgebiet,00,00+,5302,7218,7218,7218,7218,83155031,6.38,8.68,8.68,8.68,8.68\n2023-02-10,Bundesgebiet,00,00+,5200,7172,7172,7172,7172,83155031,6.25,8.62,8.62,8.62,8.62\n2023-02-09,Bundesgebiet,00,00+,4870,6908,6908,6908,6908,83155031,5.86,8.31,8.31,8.31,8.31\n2023-02-08,Bundesgebiet,00,00+,4574,6708,6708,6708,6708,83155031,5.5,8.07,8.07,8.07,8.07\n2023-02-07,Bundesgebiet,00,00+,4293,6541,6541,6541,6541,83155031,5.16,7.87,7.87,7.87,7.87\n2023-02-06,Bundesgebiet,00,00+,4101,6129,6129,6129,6129,83155031,4.93,7.37,7.37,7.37,7.37\n2023-02-05,Bundesgebiet,00,00+,4276,6104,6104,6104,6104,83155031,5.14,7.34,7.34,7.34,7.34\n2023-02-04,Bundesgebiet,00,00+,4420,6054,6054,6054,6054,83155031,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Bundesgebiet,00,00+,4182,5820,5820,5820,5820,83155031,5.03,7,7,7,7\n2023-02-02,Bundesgebiet,00,00+,4236,5773,5773,5773,5773,83155031,5.09,6.94,6.94,6.94,6.94\n2023-02-01,Bundesgebiet,00,00+,3923,5514,5514,5514,5514,83155031,4.72,6.63,6.63,6.63,6.63\n2023-01-31,Bundesgebiet,00,00+,3542,5324,5324,5324,5324,83155031,4.26,6.4,6.4,6.4,6.4\n2023-01-30,Bundesgebiet,00,00+,3525,5143,5143,5143,5143,83155031,4.24,6.18,6.18,6.18,6.18\n2023-01-29,Bundesgebiet,00,00+,3664,5108,5108,5108,5108,83155031,4.41,6.14,6.14,6.14,6.14\n2023-01-28,Bundesgebiet,00,00+,3787,5084,5084,5084,5084,83155031,4.55,6.11,6.11,6.11,6.11\n2023-01-27,Bundesgebiet,00,00+,3601,4912,4912,4912,4912,83155031,4.33,5.91,5.91,5.91,5.91\n2023-01-26,Bundesgebiet,00,00+,3483,4767,4767,4767,4767,83155031,4.19,5.73,5.73,5.73,5.73\n2023-01-25,Bundesgebiet,00,00+,3382,4758,4758,4758,4758,83155031,4.07,5.72,5.72,5.72,5.72\n2023-01-24,Bundesgebiet,00,00+,3236,4680,4680,4680,4680,83155031,3.89,5.63,5.63,5.63,5.63\n2023-01-23,Bundesgebiet,00,00+,3451,4888,4888,4888,4888,83155031,4.15,5.88,5.88,5.88,5.88\n2023-01-22,Bundesgebiet,00,00+,3589,4885,4885,4885,4885,83155031,4.32,5.87,5.87,5.87,5.87\n2023-01-21,Bundesgebiet,00,00+,3728,4912,4912,4912,4912,83155031,4.48,5.91,5.91,5.91,5.91\n2023-01-20,Bundesgebiet,00,00+,3739,5117,5117,5117,5117,83155031,4.5,6.15,6.15,6.15,6.15\n2023-01-19,Bundesgebiet,00,00+,3742,5263,5263,5263,5263,83155031,4.5,6.33,6.33,6.33,6.33\n2023-01-18,Bundesgebiet,00,00+,3883,5549,5549,5549,5549,83155031,4.67,6.67,6.67,6.67,6.67\n2023-01-17,Bundesgebiet,00,00+,3934,5952,5952,5952,5952,83155031,4.73,7.16,7.16,7.16,7.16\n2023-01-16,Bundesgebiet,00,00+,4661,6674,6674,6674,6674,83155031,5.61,8.03,8.03,8.03,8.03\n2023-01-15,Bundesgebiet,00,00+,4847,6729,6729,6729,6729,83155031,5.83,8.09,8.09,8.09,8.09\n2023-01-14,Bundesgebiet,00,00+,5057,6810,6810,6810,6810,83155031,6.08,8.19,8.19,8.19,8.19\n2023-01-13,Bundesgebiet,00,00+,4966,6862,6862,6862,6862,83155031,5.97,8.25,8.25,8.25,8.25\n2023-01-12,Bundesgebiet,00,00+,5316,7425,7425,7425,7425,83155031,6.39,8.93,8.93,8.93,8.93\n2023-01-11,Bundesgebiet,00,00+,5486,7984,7984,7984,7984,83155031,6.6,9.6,9.6,9.6,9.6\n2023-01-10,Bundesgebiet,00,00+,5550,8607,8607,8607,8607,83155031,6.67,10.35,10.35,10.35,10.35\n2023-01-09,Bundesgebiet,00,00+,5953,9134,9134,9134,9134,83155031,7.16,10.98,10.98,10.98,10.98\n2023-01-08,Bundesgebiet,00,00+,6217,9249,9249,9249,9249,83155031,7.48,11.12,11.12,11.12,11.12\n2023-01-07,Bundesgebiet,00,00+,6497,0,0,0,0,83155031,7.81,0,0,0,0\n2023-01-06,Bundesgebiet,00,00+,6818,0,0,0,0,83155031,8.2,0,0,0,0\n2023-01-05,Bundesgebiet,00,00+,7033,0,0,0,0,83155031,8.46,0,0,0,0\n2023-01-04,Bundesgebiet,00,00+,7137,0,0,0,0,83155031,8.58,0,0,0,0\n2023-01-03,Bundesgebiet,00,00+,7733,0,0,0,0,83155031,9.3,0,0,0,0\n2023-01-02,Bundesgebiet,00,00+,5820,0,0,0,0,83155031,7,0,0,0,0\n2024-08-31,Schleswig-Holstein,01,00+,80,80,NA,NA,NA,2910875,2.75,2.75,NA,NA,NA\n2024-08-30,Schleswig-Holstein,01,00+,76,82,NA,NA,NA,2910875,2.61,2.82,NA,NA,NA\n2024-08-29,Schleswig-Holstein,01,00+,75,87,101,97,109,2910875,2.58,2.99,3.5,3.34,3.76\n2024-08-28,Schleswig-Holstein,01,00+,59,84,96,92,104,2910875,2.03,2.89,3.33,3.18,3.58\n2024-08-27,Schleswig-Holstein,01,00+,43,83,94,89,100,2910875,1.48,2.85,3.23,3.09,3.45\n2024-08-26,Schleswig-Holstein,01,00+,66,72,78,75,83,2910875,2.27,2.47,2.69,2.58,2.86\n2024-08-25,Schleswig-Holstein,01,00+,66,74,80,77,85,2910875,2.27,2.54,2.77,2.65,2.94\n2024-08-24,Schleswig-Holstein,01,00+,67,74,80,77,85,2910875,2.3,2.54,2.76,2.65,2.93\n2024-08-23,Schleswig-Holstein,01,00+,71,75,81,77,85,2910875,2.44,2.58,2.78,2.68,2.95\n2024-08-22,Schleswig-Holstein,01,00+,67,74,79,76,84,2910875,2.3,2.54,2.73,2.63,2.9\n2024-08-21,Schleswig-Holstein,01,00+,65,73,78,75,82,2910875,2.23,2.51,2.68,2.58,2.84\n2024-08-20,Schleswig-Holstein,01,00+,73,82,86,83,91,2910875,2.51,2.82,2.98,2.89,3.14\n2024-08-19,Schleswig-Holstein,01,00+,68,77,80,78,84,2910875,2.34,2.65,2.77,2.69,2.9\n2024-08-18,Schleswig-Holstein,01,00+,70,77,80,78,84,2910875,2.4,2.65,2.76,2.69,2.89\n2024-08-17,Schleswig-Holstein,01,00+,73,79,82,80,86,2910875,2.51,2.71,2.83,2.76,2.97\n2024-08-16,Schleswig-Holstein,01,00+,63,76,79,77,83,2910875,2.16,2.61,2.72,2.65,2.85\n2024-08-15,Schleswig-Holstein,01,00+,68,77,80,78,83,2910875,2.34,2.65,2.75,2.68,2.87\n2024-08-14,Schleswig-Holstein,01,00+,58,79,81,79,85,2910875,1.99,2.71,2.81,2.75,2.94\n2024-08-13,Schleswig-Holstein,01,00+,61,72,74,72,77,2910875,2.1,2.47,2.55,2.5,2.65\n2024-08-12,Schleswig-Holstein,01,00+,59,75,76,75,79,2910875,2.03,2.58,2.64,2.6,2.72\n2024-08-11,Schleswig-Holstein,01,00+,60,74,75,74,78,2910875,2.06,2.54,2.6,2.56,2.69\n2024-08-10,Schleswig-Holstein,01,00+,60,71,72,71,74,2910875,2.06,2.44,2.5,2.46,2.57\n2024-08-09,Schleswig-Holstein,01,00+,66,75,76,75,78,2910875,2.27,2.58,2.63,2.59,2.71\n2024-08-08,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.77,2.73,2.84\n2024-08-07,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.76,2.73,2.83\n2024-08-06,Schleswig-Holstein,01,00+,62,76,77,76,78,2910875,2.13,2.61,2.65,2.62,2.71\n2024-08-05,Schleswig-Holstein,01,00+,56,69,69,69,71,2910875,1.92,2.37,2.4,2.38,2.45\n2024-08-04,Schleswig-Holstein,01,00+,61,73,73,73,75,2910875,2.1,2.51,2.54,2.51,2.59\n2024-08-03,Schleswig-Holstein,01,00+,61,73,73,73,75,2910875,2.1,2.51,2.54,2.51,2.59\n2024-08-02,Schleswig-Holstein,01,00+,56,74,74,74,76,2910875,1.92,2.54,2.57,2.55,2.61\n2024-08-01,Schleswig-Holstein,01,00+,67,81,81,81,82,2910875,2.3,2.78,2.8,2.79,2.84\n2024-07-31,Schleswig-Holstein,01,00+,72,86,86,86,87,2910875,2.47,2.95,2.97,2.96,3.01\n2024-07-30,Schleswig-Holstein,01,00+,81,100,100,100,101,2910875,2.78,3.44,3.45,3.44,3.47\n2024-07-29,Schleswig-Holstein,01,00+,92,116,116,116,116,2910875,3.16,3.99,3.99,3.99,4.01\n2024-07-28,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.83\n2024-07-27,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.83\n2024-07-26,Schleswig-Holstein,01,00+,90,115,115,115,115,2910875,3.09,3.95,3.95,3.95,3.96\n2024-07-25,Schleswig-Holstein,01,00+,81,105,105,105,105,2910875,2.78,3.61,3.61,3.61,3.61\n2024-07-24,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.34\n2024-07-23,Schleswig-Holstein,01,00+,62,84,84,84,84,2910875,2.13,2.89,2.89,2.89,2.89\n2024-07-22,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-21,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-20,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-19,Schleswig-Holstein,01,00+,60,68,68,68,68,2910875,2.06,2.34,2.34,2.34,2.34\n2024-07-18,Schleswig-Holstein,01,00+,51,70,70,70,70,2910875,1.75,2.4,2.4,2.4,2.4\n2024-07-17,Schleswig-Holstein,01,00+,50,79,79,79,79,2910875,1.72,2.71,2.71,2.71,2.71\n2024-07-16,Schleswig-Holstein,01,00+,56,79,79,79,79,2910875,1.92,2.71,2.71,2.71,2.71\n2024-07-15,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-14,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-13,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-12,Schleswig-Holstein,01,00+,79,96,96,96,96,2910875,2.71,3.3,3.3,3.3,3.3\n2024-07-11,Schleswig-Holstein,01,00+,71,92,92,92,92,2910875,2.44,3.16,3.16,3.16,3.16\n2024-07-10,Schleswig-Holstein,01,00+,67,88,88,88,88,2910875,2.3,3.02,3.02,3.02,3.02\n2024-07-09,Schleswig-Holstein,01,00+,60,81,81,81,81,2910875,2.06,2.78,2.78,2.78,2.78\n2024-07-08,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-07,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-06,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-05,Schleswig-Holstein,01,00+,89,97,97,97,97,2910875,3.06,3.33,3.33,3.33,3.33\n2024-07-04,Schleswig-Holstein,01,00+,93,104,104,104,104,2910875,3.19,3.57,3.57,3.57,3.57\n2024-07-03,Schleswig-Holstein,01,00+,88,97,97,97,97,2910875,3.02,3.33,3.33,3.33,3.33\n2024-07-02,Schleswig-Holstein,01,00+,91,105,105,105,105,2910875,3.13,3.61,3.61,3.61,3.61\n2024-07-01,Schleswig-Holstein,01,00+,62,86,86,86,86,2910875,2.13,2.95,2.95,2.95,2.95\n2024-06-30,Schleswig-Holstein,01,00+,65,89,89,89,89,2910875,2.23,3.06,3.06,3.06,3.06\n2024-06-29,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2024-06-28,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-27,Schleswig-Holstein,01,00+,44,55,55,55,55,2910875,1.51,1.89,1.89,1.89,1.89\n2024-06-26,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2024-06-25,Schleswig-Holstein,01,00+,34,51,51,51,51,2910875,1.17,1.75,1.75,1.75,1.75\n2024-06-24,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-23,Schleswig-Holstein,01,00+,54,63,63,63,63,2910875,1.86,2.16,2.16,2.16,2.16\n2024-06-22,Schleswig-Holstein,01,00+,54,62,62,62,62,2910875,1.86,2.13,2.13,2.13,2.13\n2024-06-21,Schleswig-Holstein,01,00+,50,62,62,62,62,2910875,1.72,2.13,2.13,2.13,2.13\n2024-06-20,Schleswig-Holstein,01,00+,45,60,60,60,60,2910875,1.55,2.06,2.06,2.06,2.06\n2024-06-19,Schleswig-Holstein,01,00+,39,54,54,54,54,2910875,1.34,1.86,1.86,1.86,1.86\n2024-06-18,Schleswig-Holstein,01,00+,31,49,49,49,49,2910875,1.06,1.68,1.68,1.68,1.68\n2024-06-17,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-16,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-15,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-14,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-13,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-12,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-06-11,Schleswig-Holstein,01,00+,14,16,16,16,16,2910875,0.48,0.55,0.55,0.55,0.55\n2024-06-10,Schleswig-Holstein,01,00+,31,32,32,32,32,2910875,1.06,1.1,1.1,1.1,1.1\n2024-06-09,Schleswig-Holstein,01,00+,32,33,33,33,33,2910875,1.1,1.13,1.13,1.13,1.13\n2024-06-08,Schleswig-Holstein,01,00+,33,34,34,34,34,2910875,1.13,1.17,1.17,1.17,1.17\n2024-06-07,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-06,Schleswig-Holstein,01,00+,31,33,33,33,33,2910875,1.06,1.13,1.13,1.13,1.13\n2024-06-05,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-04,Schleswig-Holstein,01,00+,31,36,36,36,36,2910875,1.06,1.24,1.24,1.24,1.24\n2024-06-03,Schleswig-Holstein,01,00+,17,21,21,21,21,2910875,0.58,0.72,0.72,0.72,0.72\n2024-06-02,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2024-06-01,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-31,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2024-05-30,Schleswig-Holstein,01,00+,21,26,26,26,26,2910875,0.72,0.89,0.89,0.89,0.89\n2024-05-29,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-05-28,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-27,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-26,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-25,Schleswig-Holstein,01,00+,18,19,19,19,19,2910875,0.62,0.65,0.65,0.65,0.65\n2024-05-24,Schleswig-Holstein,01,00+,10,17,17,17,17,2910875,0.34,0.58,0.58,0.58,0.58\n2024-05-23,Schleswig-Holstein,01,00+,8,13,13,13,13,2910875,0.27,0.45,0.45,0.45,0.45\n2024-05-22,Schleswig-Holstein,01,00+,5,13,13,13,13,2910875,0.17,0.45,0.45,0.45,0.45\n2024-05-21,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-05-20,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-18,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-17,Schleswig-Holstein,01,00+,22,29,29,29,29,2910875,0.76,1,1,1,1\n2024-05-16,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-15,Schleswig-Holstein,01,00+,16,27,27,27,27,2910875,0.55,0.93,0.93,0.93,0.93\n2024-05-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-05-13,Schleswig-Holstein,01,00+,12,21,21,21,21,2910875,0.41,0.72,0.72,0.72,0.72\n2024-05-12,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-11,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-10,Schleswig-Holstein,01,00+,15,21,21,21,21,2910875,0.52,0.72,0.72,0.72,0.72\n2024-05-09,Schleswig-Holstein,01,00+,24,30,30,30,30,2910875,0.82,1.03,1.03,1.03,1.03\n2024-05-08,Schleswig-Holstein,01,00+,19,29,29,29,29,2910875,0.65,1,1,1,1\n2024-05-07,Schleswig-Holstein,01,00+,27,34,34,34,34,2910875,0.93,1.17,1.17,1.17,1.17\n2024-05-06,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2024-05-05,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-04,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-03,Schleswig-Holstein,01,00+,21,27,27,27,27,2910875,0.72,0.93,0.93,0.93,0.93\n2024-05-02,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-05-01,Schleswig-Holstein,01,00+,18,21,21,21,21,2910875,0.62,0.72,0.72,0.72,0.72\n2024-04-30,Schleswig-Holstein,01,00+,6,11,11,11,11,2910875,0.21,0.38,0.38,0.38,0.38\n2024-04-29,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-28,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-27,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-26,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-04-25,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-04-24,Schleswig-Holstein,01,00+,12,12,12,12,12,2910875,0.41,0.41,0.41,0.41,0.41\n2024-04-23,Schleswig-Holstein,01,00+,11,14,14,14,14,2910875,0.38,0.48,0.48,0.48,0.48\n2024-04-22,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-21,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-20,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-19,Schleswig-Holstein,01,00+,8,11,11,11,11,2910875,0.27,0.38,0.38,0.38,0.38\n2024-04-18,Schleswig-Holstein,01,00+,8,9,9,9,9,2910875,0.27,0.31,0.31,0.31,0.31\n2024-04-17,Schleswig-Holstein,01,00+,6,12,12,12,12,2910875,0.21,0.41,0.41,0.41,0.41\n2024-04-16,Schleswig-Holstein,01,00+,8,12,12,12,12,2910875,0.27,0.41,0.41,0.41,0.41\n2024-04-15,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-14,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-13,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-12,Schleswig-Holstein,01,00+,7,9,9,9,9,2910875,0.24,0.31,0.31,0.31,0.31\n2024-04-11,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2024-04-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2024-04-09,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2024-04-08,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-07,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-06,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-05,Schleswig-Holstein,01,00+,3,9,9,9,9,2910875,0.1,0.31,0.31,0.31,0.31\n2024-04-04,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-03,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-02,Schleswig-Holstein,01,00+,2,2,2,2,2,2910875,0.07,0.07,0.07,0.07,0.07\n2024-04-01,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-31,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-30,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-29,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-28,Schleswig-Holstein,01,00+,5,6,6,6,6,2910875,0.17,0.21,0.21,0.21,0.21\n2024-03-27,Schleswig-Holstein,01,00+,5,8,8,8,8,2910875,0.17,0.27,0.27,0.27,0.27\n2024-03-26,Schleswig-Holstein,01,00+,4,7,7,7,7,2910875,0.14,0.24,0.24,0.24,0.24\n2024-03-25,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-24,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-23,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-22,Schleswig-Holstein,01,00+,4,6,6,6,6,2910875,0.14,0.21,0.21,0.21,0.21\n2024-03-21,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-20,Schleswig-Holstein,01,00+,6,6,6,6,6,2910875,0.21,0.21,0.21,0.21,0.21\n2024-03-19,Schleswig-Holstein,01,00+,7,7,7,7,7,2910875,0.24,0.24,0.24,0.24,0.24\n2024-03-18,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-17,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-16,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-03-15,Schleswig-Holstein,01,00+,13,15,15,15,15,2910875,0.45,0.52,0.52,0.52,0.52\n2024-03-14,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-03-13,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2024-03-12,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2024-03-11,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-10,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-09,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-03-08,Schleswig-Holstein,01,00+,16,17,17,17,17,2910875,0.55,0.58,0.58,0.58,0.58\n2024-03-07,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-03-06,Schleswig-Holstein,01,00+,16,24,24,24,24,2910875,0.55,0.82,0.82,0.82,0.82\n2024-03-05,Schleswig-Holstein,01,00+,20,21,21,21,21,2910875,0.69,0.72,0.72,0.72,0.72\n2024-03-04,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-03,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-02,Schleswig-Holstein,01,00+,23,25,25,25,25,2910875,0.79,0.86,0.86,0.86,0.86\n2024-03-01,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2024-02-29,Schleswig-Holstein,01,00+,22,27,27,27,27,2910875,0.76,0.93,0.93,0.93,0.93\n2024-02-28,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-02-27,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-02-26,Schleswig-Holstein,01,00+,24,28,28,28,28,2910875,0.82,0.96,0.96,0.96,0.96\n2024-02-25,Schleswig-Holstein,01,00+,25,29,29,29,29,2910875,0.86,1,1,1,1\n2024-02-24,Schleswig-Holstein,01,00+,29,32,32,32,32,2910875,1,1.1,1.1,1.1,1.1\n2024-02-23,Schleswig-Holstein,01,00+,27,33,33,33,33,2910875,0.93,1.13,1.13,1.13,1.13\n2024-02-22,Schleswig-Holstein,01,00+,32,36,36,36,36,2910875,1.1,1.24,1.24,1.24,1.24\n2024-02-21,Schleswig-Holstein,01,00+,30,35,35,35,35,2910875,1.03,1.2,1.2,1.2,1.2\n2024-02-20,Schleswig-Holstein,01,00+,29,38,38,38,38,2910875,1,1.31,1.31,1.31,1.31\n2024-02-19,Schleswig-Holstein,01,00+,30,37,37,37,37,2910875,1.03,1.27,1.27,1.27,1.27\n2024-02-18,Schleswig-Holstein,01,00+,30,36,36,36,36,2910875,1.03,1.24,1.24,1.24,1.24\n2024-02-17,Schleswig-Holstein,01,00+,33,36,36,36,36,2910875,1.13,1.24,1.24,1.24,1.24\n2024-02-16,Schleswig-Holstein,01,00+,28,38,38,38,38,2910875,0.96,1.31,1.31,1.31,1.31\n2024-02-15,Schleswig-Holstein,01,00+,25,32,32,32,32,2910875,0.86,1.1,1.1,1.1,1.1\n2024-02-14,Schleswig-Holstein,01,00+,34,42,42,42,42,2910875,1.17,1.44,1.44,1.44,1.44\n2024-02-13,Schleswig-Holstein,01,00+,32,45,45,45,45,2910875,1.1,1.55,1.55,1.55,1.55\n2024-02-12,Schleswig-Holstein,01,00+,38,50,50,50,50,2910875,1.31,1.72,1.72,1.72,1.72\n2024-02-11,Schleswig-Holstein,01,00+,39,51,51,51,51,2910875,1.34,1.75,1.75,1.75,1.75\n2024-02-10,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2024-02-09,Schleswig-Holstein,01,00+,35,43,43,43,43,2910875,1.2,1.48,1.48,1.48,1.48\n2024-02-08,Schleswig-Holstein,01,00+,37,48,48,48,48,2910875,1.27,1.65,1.65,1.65,1.65\n2024-02-07,Schleswig-Holstein,01,00+,18,45,45,45,45,2910875,0.62,1.55,1.55,1.55,1.55\n2024-02-06,Schleswig-Holstein,01,00+,29,46,46,46,46,2910875,1,1.58,1.58,1.58,1.58\n2024-02-05,Schleswig-Holstein,01,00+,45,52,52,52,52,2910875,1.55,1.79,1.79,1.79,1.79\n2024-02-04,Schleswig-Holstein,01,00+,47,53,53,53,53,2910875,1.61,1.82,1.82,1.82,1.82\n2024-02-03,Schleswig-Holstein,01,00+,50,56,56,56,56,2910875,1.72,1.92,1.92,1.92,1.92\n2024-02-02,Schleswig-Holstein,01,00+,58,65,65,65,65,2910875,1.99,2.23,2.23,2.23,2.23\n2024-02-01,Schleswig-Holstein,01,00+,61,68,68,68,68,2910875,2.1,2.34,2.34,2.34,2.34\n2024-01-31,Schleswig-Holstein,01,00+,61,75,75,75,75,2910875,2.1,2.58,2.58,2.58,2.58\n2024-01-30,Schleswig-Holstein,01,00+,70,86,86,86,86,2910875,2.4,2.95,2.95,2.95,2.95\n2024-01-29,Schleswig-Holstein,01,00+,73,94,94,94,94,2910875,2.51,3.23,3.23,3.23,3.23\n2024-01-28,Schleswig-Holstein,01,00+,73,92,92,92,92,2910875,2.51,3.16,3.16,3.16,3.16\n2024-01-27,Schleswig-Holstein,01,00+,76,92,92,92,92,2910875,2.61,3.16,3.16,3.16,3.16\n2024-01-26,Schleswig-Holstein,01,00+,83,99,99,99,99,2910875,2.85,3.4,3.4,3.4,3.4\n2024-01-25,Schleswig-Holstein,01,00+,86,107,107,107,107,2910875,2.95,3.68,3.68,3.68,3.68\n2024-01-24,Schleswig-Holstein,01,00+,82,103,103,103,103,2910875,2.82,3.54,3.54,3.54,3.54\n2024-01-23,Schleswig-Holstein,01,00+,75,101,101,101,101,2910875,2.58,3.47,3.47,3.47,3.47\n2024-01-22,Schleswig-Holstein,01,00+,76,109,109,109,109,2910875,2.61,3.74,3.74,3.74,3.74\n2024-01-21,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2024-01-20,Schleswig-Holstein,01,00+,91,121,121,121,121,2910875,3.13,4.16,4.16,4.16,4.16\n2024-01-19,Schleswig-Holstein,01,00+,91,115,115,115,115,2910875,3.13,3.95,3.95,3.95,3.95\n2024-01-18,Schleswig-Holstein,01,00+,91,108,108,108,108,2910875,3.13,3.71,3.71,3.71,3.71\n2024-01-17,Schleswig-Holstein,01,00+,95,116,116,116,116,2910875,3.26,3.99,3.99,3.99,3.99\n2024-01-16,Schleswig-Holstein,01,00+,81,112,112,112,112,2910875,2.78,3.85,3.85,3.85,3.85\n2024-01-15,Schleswig-Holstein,01,00+,74,109,109,109,109,2910875,2.54,3.74,3.74,3.74,3.74\n2024-01-14,Schleswig-Holstein,01,00+,79,113,113,113,113,2910875,2.71,3.88,3.88,3.88,3.88\n2024-01-13,Schleswig-Holstein,01,00+,80,100,100,100,100,2910875,2.75,3.44,3.44,3.44,3.44\n2024-01-12,Schleswig-Holstein,01,00+,82,99,99,99,99,2910875,2.82,3.4,3.4,3.4,3.4\n2024-01-11,Schleswig-Holstein,01,00+,93,112,112,112,112,2910875,3.19,3.85,3.85,3.85,3.85\n2024-01-10,Schleswig-Holstein,01,00+,87,116,116,116,116,2910875,2.99,3.99,3.99,3.99,3.99\n2024-01-09,Schleswig-Holstein,01,00+,121,163,163,163,163,2910875,4.16,5.6,5.6,5.6,5.6\n2024-01-08,Schleswig-Holstein,01,00+,108,136,136,136,136,2910875,3.71,4.67,4.67,4.67,4.67\n2024-01-07,Schleswig-Holstein,01,00+,113,137,137,137,137,2910875,3.88,4.71,4.71,4.71,4.71\n2024-01-06,Schleswig-Holstein,01,00+,120,146,146,146,146,2910875,4.12,5.02,5.02,5.02,5.02\n2024-01-05,Schleswig-Holstein,01,00+,125,172,172,172,172,2910875,4.29,5.91,5.91,5.91,5.91\n2024-01-04,Schleswig-Holstein,01,00+,164,216,216,216,216,2910875,5.63,7.42,7.42,7.42,7.42\n2024-01-03,Schleswig-Holstein,01,00+,240,316,316,316,316,2910875,8.24,10.86,10.86,10.86,10.86\n2024-01-02,Schleswig-Holstein,01,00+,196,263,263,263,263,2910875,6.73,9.04,9.04,9.04,9.04\n2024-01-01,Schleswig-Holstein,01,00+,208,268,268,268,268,2910875,7.15,9.21,9.21,9.21,9.21\n2023-12-31,Schleswig-Holstein,01,00+,217,274,274,274,274,2910875,7.45,9.41,9.41,9.41,9.41\n2023-12-30,Schleswig-Holstein,01,00+,220,271,271,271,271,2910875,7.56,9.31,9.31,9.31,9.31\n2023-12-29,Schleswig-Holstein,01,00+,215,276,276,276,276,2910875,7.39,9.48,9.48,9.48,9.48\n2023-12-28,Schleswig-Holstein,01,00+,163,261,261,261,261,2910875,5.6,8.97,8.97,8.97,8.97\n2023-12-27,Schleswig-Holstein,01,00+,105,204,204,204,204,2910875,3.61,7.01,7.01,7.01,7.01\n2023-12-26,Schleswig-Holstein,01,00+,162,251,251,251,251,2910875,5.57,8.62,8.62,8.62,8.62\n2023-12-25,Schleswig-Holstein,01,00+,258,337,337,337,337,2910875,8.86,11.58,11.58,11.58,11.58\n2023-12-24,Schleswig-Holstein,01,00+,264,334,334,334,334,2910875,9.07,11.47,11.47,11.47,11.47\n2023-12-23,Schleswig-Holstein,01,00+,274,341,341,341,341,2910875,9.41,11.71,11.71,11.71,11.71\n2023-12-22,Schleswig-Holstein,01,00+,281,343,343,343,343,2910875,9.65,11.78,11.78,11.78,11.78\n2023-12-21,Schleswig-Holstein,01,00+,229,334,334,334,334,2910875,7.87,11.47,11.47,11.47,11.47\n2023-12-20,Schleswig-Holstein,01,00+,265,342,342,342,342,2910875,9.1,11.75,11.75,11.75,11.75\n2023-12-19,Schleswig-Holstein,01,00+,256,381,381,381,381,2910875,8.79,13.09,13.09,13.09,13.09\n2023-12-18,Schleswig-Holstein,01,00+,315,418,418,418,418,2910875,10.82,14.36,14.36,14.36,14.36\n2023-12-17,Schleswig-Holstein,01,00+,323,419,419,419,419,2910875,11.1,14.39,14.39,14.39,14.39\n2023-12-16,Schleswig-Holstein,01,00+,333,417,417,417,417,2910875,11.44,14.33,14.33,14.33,14.33\n2023-12-15,Schleswig-Holstein,01,00+,328,428,428,428,428,2910875,11.27,14.7,14.7,14.7,14.7\n2023-12-14,Schleswig-Holstein,01,00+,342,456,456,456,456,2910875,11.75,15.67,15.67,15.67,15.67\n2023-12-13,Schleswig-Holstein,01,00+,337,455,455,455,455,2910875,11.58,15.63,15.63,15.63,15.63\n2023-12-12,Schleswig-Holstein,01,00+,298,434,434,434,434,2910875,10.24,14.91,14.91,14.91,14.91\n2023-12-11,Schleswig-Holstein,01,00+,292,402,402,402,402,2910875,10.03,13.81,13.81,13.81,13.81\n2023-12-10,Schleswig-Holstein,01,00+,303,405,405,405,405,2910875,10.41,13.91,13.91,13.91,13.91\n2023-12-09,Schleswig-Holstein,01,00+,311,402,402,402,402,2910875,10.68,13.81,13.81,13.81,13.81\n2023-12-08,Schleswig-Holstein,01,00+,256,408,408,408,408,2910875,8.79,14.02,14.02,14.02,14.02\n2023-12-07,Schleswig-Holstein,01,00+,246,384,384,384,384,2910875,8.45,13.19,13.19,13.19,13.19\n2023-12-06,Schleswig-Holstein,01,00+,241,359,359,359,359,2910875,8.28,12.33,12.33,12.33,12.33\n2023-12-05,Schleswig-Holstein,01,00+,244,362,362,362,362,2910875,8.38,12.44,12.44,12.44,12.44\n2023-12-04,Schleswig-Holstein,01,00+,289,385,385,385,385,2910875,9.93,13.23,13.23,13.23,13.23\n2023-12-03,Schleswig-Holstein,01,00+,295,379,379,379,379,2910875,10.13,13.02,13.02,13.02,13.02\n2023-12-02,Schleswig-Holstein,01,00+,302,377,377,377,377,2910875,10.37,12.95,12.95,12.95,12.95\n2023-12-01,Schleswig-Holstein,01,00+,290,359,359,359,359,2910875,9.96,12.33,12.33,12.33,12.33\n2023-11-30,Schleswig-Holstein,01,00+,239,352,352,352,352,2910875,8.21,12.09,12.09,12.09,12.09\n2023-11-29,Schleswig-Holstein,01,00+,204,370,370,370,370,2910875,7.01,12.71,12.71,12.71,12.71\n2023-11-28,Schleswig-Holstein,01,00+,220,354,354,354,354,2910875,7.56,12.16,12.16,12.16,12.16\n2023-11-27,Schleswig-Holstein,01,00+,237,317,317,317,317,2910875,8.14,10.89,10.89,10.89,10.89\n2023-11-26,Schleswig-Holstein,01,00+,241,314,314,314,314,2910875,8.28,10.79,10.79,10.79,10.79\n2023-11-25,Schleswig-Holstein,01,00+,250,316,316,316,316,2910875,8.59,10.86,10.86,10.86,10.86\n2023-11-24,Schleswig-Holstein,01,00+,248,304,304,304,304,2910875,8.52,10.44,10.44,10.44,10.44\n2023-11-23,Schleswig-Holstein,01,00+,202,297,297,297,297,2910875,6.94,10.2,10.2,10.2,10.2\n2023-11-22,Schleswig-Holstein,01,00+,178,289,289,289,289,2910875,6.11,9.93,9.93,9.93,9.93\n2023-11-21,Schleswig-Holstein,01,00+,221,289,289,289,289,2910875,7.59,9.93,9.93,9.93,9.93\n2023-11-20,Schleswig-Holstein,01,00+,217,259,259,259,259,2910875,7.45,8.9,8.9,8.9,8.9\n2023-11-19,Schleswig-Holstein,01,00+,225,263,263,263,263,2910875,7.73,9.04,9.04,9.04,9.04\n2023-11-18,Schleswig-Holstein,01,00+,231,260,260,260,260,2910875,7.94,8.93,8.93,8.93,8.93\n2023-11-17,Schleswig-Holstein,01,00+,227,263,263,263,263,2910875,7.8,9.04,9.04,9.04,9.04\n2023-11-16,Schleswig-Holstein,01,00+,185,280,280,280,280,2910875,6.36,9.62,9.62,9.62,9.62\n2023-11-15,Schleswig-Holstein,01,00+,226,290,290,290,290,2910875,7.76,9.96,9.96,9.96,9.96\n2023-11-14,Schleswig-Holstein,01,00+,217,270,270,270,270,2910875,7.45,9.28,9.28,9.28,9.28\n2023-11-13,Schleswig-Holstein,01,00+,273,348,348,348,348,2910875,9.38,11.96,11.96,11.96,11.96\n2023-11-12,Schleswig-Holstein,01,00+,276,343,343,343,343,2910875,9.48,11.78,11.78,11.78,11.78\n2023-11-11,Schleswig-Holstein,01,00+,284,345,345,345,345,2910875,9.76,11.85,11.85,11.85,11.85\n2023-11-10,Schleswig-Holstein,01,00+,290,354,354,354,354,2910875,9.96,12.16,12.16,12.16,12.16\n2023-11-09,Schleswig-Holstein,01,00+,295,387,387,387,387,2910875,10.13,13.29,13.29,13.29,13.29\n2023-11-08,Schleswig-Holstein,01,00+,309,413,413,413,413,2910875,10.62,14.19,14.19,14.19,14.19\n2023-11-07,Schleswig-Holstein,01,00+,203,387,387,387,387,2910875,6.97,13.29,13.29,13.29,13.29\n2023-11-06,Schleswig-Holstein,01,00+,289,372,372,372,372,2910875,9.93,12.78,12.78,12.78,12.78\n2023-11-05,Schleswig-Holstein,01,00+,294,375,375,375,375,2910875,10.1,12.88,12.88,12.88,12.88\n2023-11-04,Schleswig-Holstein,01,00+,304,378,378,378,378,2910875,10.44,12.99,12.99,12.99,12.99\n2023-11-03,Schleswig-Holstein,01,00+,292,376,376,376,376,2910875,10.03,12.92,12.92,12.92,12.92\n2023-11-02,Schleswig-Holstein,01,00+,218,339,339,339,339,2910875,7.49,11.65,11.65,11.65,11.65\n2023-11-01,Schleswig-Holstein,01,00+,155,296,296,296,296,2910875,5.32,10.17,10.17,10.17,10.17\n2023-10-31,Schleswig-Holstein,01,00+,217,344,344,344,344,2910875,7.45,11.82,11.82,11.82,11.82\n2023-10-30,Schleswig-Holstein,01,00+,231,324,324,324,324,2910875,7.94,11.13,11.13,11.13,11.13\n2023-10-29,Schleswig-Holstein,01,00+,240,327,327,327,327,2910875,8.24,11.23,11.23,11.23,11.23\n2023-10-28,Schleswig-Holstein,01,00+,248,324,324,324,324,2910875,8.52,11.13,11.13,11.13,11.13\n2023-10-27,Schleswig-Holstein,01,00+,230,312,312,312,312,2910875,7.9,10.72,10.72,10.72,10.72\n2023-10-26,Schleswig-Holstein,01,00+,205,289,289,289,289,2910875,7.04,9.93,9.93,9.93,9.93\n2023-10-25,Schleswig-Holstein,01,00+,193,278,278,278,278,2910875,6.63,9.55,9.55,9.55,9.55\n2023-10-24,Schleswig-Holstein,01,00+,140,241,241,241,241,2910875,4.81,8.28,8.28,8.28,8.28\n2023-10-23,Schleswig-Holstein,01,00+,117,179,179,179,179,2910875,4.02,6.15,6.15,6.15,6.15\n2023-10-22,Schleswig-Holstein,01,00+,121,173,173,173,173,2910875,4.16,5.94,5.94,5.94,5.94\n2023-10-21,Schleswig-Holstein,01,00+,126,172,172,172,172,2910875,4.33,5.91,5.91,5.91,5.91\n2023-10-20,Schleswig-Holstein,01,00+,110,165,165,165,165,2910875,3.78,5.67,5.67,5.67,5.67\n2023-10-19,Schleswig-Holstein,01,00+,112,161,161,161,161,2910875,3.85,5.53,5.53,5.53,5.53\n2023-10-18,Schleswig-Holstein,01,00+,90,139,139,139,139,2910875,3.09,4.78,4.78,4.78,4.78\n2023-10-17,Schleswig-Holstein,01,00+,94,136,136,136,136,2910875,3.23,4.67,4.67,4.67,4.67\n2023-10-16,Schleswig-Holstein,01,00+,98,127,127,127,127,2910875,3.37,4.36,4.36,4.36,4.36\n2023-10-15,Schleswig-Holstein,01,00+,100,126,126,126,126,2910875,3.44,4.33,4.33,4.33,4.33\n2023-10-14,Schleswig-Holstein,01,00+,104,125,125,125,125,2910875,3.57,4.29,4.29,4.29,4.29\n2023-10-13,Schleswig-Holstein,01,00+,91,124,124,124,124,2910875,3.13,4.26,4.26,4.26,4.26\n2023-10-12,Schleswig-Holstein,01,00+,98,129,129,129,129,2910875,3.37,4.43,4.43,4.43,4.43\n2023-10-11,Schleswig-Holstein,01,00+,124,145,145,145,145,2910875,4.26,4.98,4.98,4.98,4.98\n2023-10-10,Schleswig-Holstein,01,00+,92,125,125,125,125,2910875,3.16,4.29,4.29,4.29,4.29\n2023-10-09,Schleswig-Holstein,01,00+,97,136,136,136,136,2910875,3.33,4.67,4.67,4.67,4.67\n2023-10-08,Schleswig-Holstein,01,00+,97,134,134,134,134,2910875,3.33,4.6,4.6,4.6,4.6\n2023-10-07,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-10-06,Schleswig-Holstein,01,00+,83,129,129,129,129,2910875,2.85,4.43,4.43,4.43,4.43\n2023-10-05,Schleswig-Holstein,01,00+,83,123,123,123,123,2910875,2.85,4.23,4.23,4.23,4.23\n2023-10-04,Schleswig-Holstein,01,00+,59,107,107,107,107,2910875,2.03,3.68,3.68,3.68,3.68\n2023-10-03,Schleswig-Holstein,01,00+,80,126,126,126,126,2910875,2.75,4.33,4.33,4.33,4.33\n2023-10-02,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-10-01,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-09-30,Schleswig-Holstein,01,00+,83,114,114,114,114,2910875,2.85,3.92,3.92,3.92,3.92\n2023-09-29,Schleswig-Holstein,01,00+,86,112,112,112,112,2910875,2.95,3.85,3.85,3.85,3.85\n2023-09-28,Schleswig-Holstein,01,00+,95,114,114,114,114,2910875,3.26,3.92,3.92,3.92,3.92\n2023-09-27,Schleswig-Holstein,01,00+,87,110,110,110,110,2910875,2.99,3.78,3.78,3.78,3.78\n2023-09-26,Schleswig-Holstein,01,00+,66,117,117,117,117,2910875,2.27,4.02,4.02,4.02,4.02\n2023-09-25,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-09-24,Schleswig-Holstein,01,00+,96,120,120,120,120,2910875,3.3,4.12,4.12,4.12,4.12\n2023-09-23,Schleswig-Holstein,01,00+,101,119,119,119,119,2910875,3.47,4.09,4.09,4.09,4.09\n2023-09-22,Schleswig-Holstein,01,00+,100,118,118,118,118,2910875,3.44,4.05,4.05,4.05,4.05\n2023-09-21,Schleswig-Holstein,01,00+,98,116,116,116,116,2910875,3.37,3.99,3.99,3.99,3.99\n2023-09-20,Schleswig-Holstein,01,00+,92,127,127,127,127,2910875,3.16,4.36,4.36,4.36,4.36\n2023-09-19,Schleswig-Holstein,01,00+,67,123,123,123,123,2910875,2.3,4.23,4.23,4.23,4.23\n2023-09-18,Schleswig-Holstein,01,00+,100,125,125,125,125,2910875,3.44,4.29,4.29,4.29,4.29\n2023-09-17,Schleswig-Holstein,01,00+,103,127,127,127,127,2910875,3.54,4.36,4.36,4.36,4.36\n2023-09-16,Schleswig-Holstein,01,00+,108,127,127,127,127,2910875,3.71,4.36,4.36,4.36,4.36\n2023-09-15,Schleswig-Holstein,01,00+,110,132,132,132,132,2910875,3.78,4.53,4.53,4.53,4.53\n2023-09-14,Schleswig-Holstein,01,00+,110,130,130,130,130,2910875,3.78,4.47,4.47,4.47,4.47\n2023-09-13,Schleswig-Holstein,01,00+,84,121,121,121,121,2910875,2.89,4.16,4.16,4.16,4.16\n2023-09-12,Schleswig-Holstein,01,00+,69,112,112,112,112,2910875,2.37,3.85,3.85,3.85,3.85\n2023-09-11,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2023-09-10,Schleswig-Holstein,01,00+,79,110,110,110,110,2910875,2.71,3.78,3.78,3.78,3.78\n2023-09-09,Schleswig-Holstein,01,00+,80,106,106,106,106,2910875,2.75,3.64,3.64,3.64,3.64\n2023-09-08,Schleswig-Holstein,01,00+,79,95,95,95,95,2910875,2.71,3.26,3.26,3.26,3.26\n2023-09-07,Schleswig-Holstein,01,00+,69,86,86,86,86,2910875,2.37,2.95,2.95,2.95,2.95\n2023-09-06,Schleswig-Holstein,01,00+,56,87,87,87,87,2910875,1.92,2.99,2.99,2.99,2.99\n2023-09-05,Schleswig-Holstein,01,00+,57,83,83,83,83,2910875,1.96,2.85,2.85,2.85,2.85\n2023-09-04,Schleswig-Holstein,01,00+,64,90,90,90,90,2910875,2.2,3.09,3.09,3.09,3.09\n2023-09-03,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2023-09-02,Schleswig-Holstein,01,00+,67,90,90,90,90,2910875,2.3,3.09,3.09,3.09,3.09\n2023-09-01,Schleswig-Holstein,01,00+,67,93,93,93,93,2910875,2.3,3.19,3.19,3.19,3.19\n2023-08-31,Schleswig-Holstein,01,00+,72,98,98,98,98,2910875,2.47,3.37,3.37,3.37,3.37\n2023-08-30,Schleswig-Holstein,01,00+,71,94,94,94,94,2910875,2.44,3.23,3.23,3.23,3.23\n2023-08-29,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-08-28,Schleswig-Holstein,01,00+,0,102,102,102,102,2910875,0,3.5,3.5,3.5,3.5\n2023-08-27,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-26,Schleswig-Holstein,01,00+,0,106,106,106,106,2910875,0,3.64,3.64,3.64,3.64\n2023-08-25,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-24,Schleswig-Holstein,01,00+,87,107,107,107,107,2910875,2.99,3.68,3.68,3.68,3.68\n2023-08-23,Schleswig-Holstein,01,00+,85,112,112,112,112,2910875,2.92,3.85,3.85,3.85,3.85\n2023-08-22,Schleswig-Holstein,01,00+,61,90,90,90,90,2910875,2.1,3.09,3.09,3.09,3.09\n2023-08-21,Schleswig-Holstein,01,00+,68,96,96,96,96,2910875,2.34,3.3,3.3,3.3,3.3\n2023-08-20,Schleswig-Holstein,01,00+,72,99,99,99,99,2910875,2.47,3.4,3.4,3.4,3.4\n2023-08-19,Schleswig-Holstein,01,00+,72,93,93,93,93,2910875,2.47,3.19,3.19,3.19,3.19\n2023-08-18,Schleswig-Holstein,01,00+,70,93,93,93,93,2910875,2.4,3.19,3.19,3.19,3.19\n2023-08-17,Schleswig-Holstein,01,00+,60,86,86,86,86,2910875,2.06,2.95,2.95,2.95,2.95\n2023-08-16,Schleswig-Holstein,01,00+,62,76,76,76,76,2910875,2.13,2.61,2.61,2.61,2.61\n2023-08-15,Schleswig-Holstein,01,00+,44,71,71,71,71,2910875,1.51,2.44,2.44,2.44,2.44\n2023-08-14,Schleswig-Holstein,01,00+,39,52,52,52,52,2910875,1.34,1.79,1.79,1.79,1.79\n2023-08-13,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-12,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-11,Schleswig-Holstein,01,00+,24,42,42,42,42,2910875,0.82,1.44,1.44,1.44,1.44\n2023-08-10,Schleswig-Holstein,01,00+,25,34,34,34,34,2910875,0.86,1.17,1.17,1.17,1.17\n2023-08-09,Schleswig-Holstein,01,00+,21,30,30,30,30,2910875,0.72,1.03,1.03,1.03,1.03\n2023-08-08,Schleswig-Holstein,01,00+,25,30,30,30,30,2910875,0.86,1.03,1.03,1.03,1.03\n2023-08-07,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-06,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-05,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2023-08-04,Schleswig-Holstein,01,00+,24,33,33,33,33,2910875,0.82,1.13,1.13,1.13,1.13\n2023-08-03,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2023-08-02,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-08-01,Schleswig-Holstein,01,00+,8,15,15,15,15,2910875,0.27,0.52,0.52,0.52,0.52\n2023-07-31,Schleswig-Holstein,01,00+,7,13,13,13,13,2910875,0.24,0.45,0.45,0.45,0.45\n2023-07-30,Schleswig-Holstein,01,00+,8,14,14,14,14,2910875,0.27,0.48,0.48,0.48,0.48\n2023-07-29,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-28,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2023-07-27,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-26,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-25,Schleswig-Holstein,01,00+,14,22,22,22,22,2910875,0.48,0.76,0.76,0.76,0.76\n2023-07-24,Schleswig-Holstein,01,00+,11,18,18,18,18,2910875,0.38,0.62,0.62,0.62,0.62\n2023-07-23,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2023-07-22,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-21,Schleswig-Holstein,01,00+,11,16,16,16,16,2910875,0.38,0.55,0.55,0.55,0.55\n2023-07-20,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2023-07-18,Schleswig-Holstein,01,00+,18,24,24,24,24,2910875,0.62,0.82,0.82,0.82,0.82\n2023-07-17,Schleswig-Holstein,01,00+,17,26,26,26,26,2910875,0.58,0.89,0.89,0.89,0.89\n2023-07-16,Schleswig-Holstein,01,00+,17,25,25,25,25,2910875,0.58,0.86,0.86,0.86,0.86\n2023-07-15,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2023-07-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2023-07-13,Schleswig-Holstein,01,00+,12,20,20,20,20,2910875,0.41,0.69,0.69,0.69,0.69\n2023-07-12,Schleswig-Holstein,01,00+,9,16,16,16,16,2910875,0.31,0.55,0.55,0.55,0.55\n2023-07-11,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2023-07-09,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2023-07-08,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-07,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-06,Schleswig-Holstein,01,00+,11,19,19,19,19,2910875,0.38,0.65,0.65,0.65,0.65\n2023-07-05,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2023-07-04,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-03,Schleswig-Holstein,01,00+,12,16,16,16,16,2910875,0.41,0.55,0.55,0.55,0.55\n2023-07-02,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-01,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2023-06-30,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-29,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-28,Schleswig-Holstein,01,00+,10,11,11,11,11,2910875,0.34,0.38,0.38,0.38,0.38\n2023-06-27,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2023-06-26,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-25,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-24,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-06-23,Schleswig-Holstein,01,00+,19,23,23,23,23,2910875,0.65,0.79,0.79,0.79,0.79\n2023-06-22,Schleswig-Holstein,01,00+,25,28,28,28,28,2910875,0.86,0.96,0.96,0.96,0.96\n2023-06-21,Schleswig-Holstein,01,00+,29,39,39,39,39,2910875,1,1.34,1.34,1.34,1.34\n2023-06-20,Schleswig-Holstein,01,00+,42,49,49,49,49,2910875,1.44,1.68,1.68,1.68,1.68\n2023-06-19,Schleswig-Holstein,01,00+,48,52,52,52,52,2910875,1.65,1.79,1.79,1.79,1.79\n2023-06-18,Schleswig-Holstein,01,00+,50,54,54,54,54,2910875,1.72,1.86,1.86,1.86,1.86\n2023-06-17,Schleswig-Holstein,01,00+,51,54,54,54,54,2910875,1.75,1.86,1.86,1.86,1.86\n2023-06-16,Schleswig-Holstein,01,00+,49,57,57,57,57,2910875,1.68,1.96,1.96,1.96,1.96\n2023-06-15,Schleswig-Holstein,01,00+,39,63,63,63,63,2910875,1.34,2.16,2.16,2.16,2.16\n2023-06-14,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2023-06-13,Schleswig-Holstein,01,00+,51,65,65,65,65,2910875,1.75,2.23,2.23,2.23,2.23\n2023-06-12,Schleswig-Holstein,01,00+,61,71,71,71,71,2910875,2.1,2.44,2.44,2.44,2.44\n2023-06-11,Schleswig-Holstein,01,00+,62,71,71,71,71,2910875,2.13,2.44,2.44,2.44,2.44\n2023-06-10,Schleswig-Holstein,01,00+,62,70,70,70,70,2910875,2.13,2.4,2.4,2.4,2.4\n2023-06-09,Schleswig-Holstein,01,00+,63,74,74,74,74,2910875,2.16,2.54,2.54,2.54,2.54\n2023-06-08,Schleswig-Holstein,01,00+,56,76,76,76,76,2910875,1.92,2.61,2.61,2.61,2.61\n2023-06-07,Schleswig-Holstein,01,00+,59,85,85,85,85,2910875,2.03,2.92,2.92,2.92,2.92\n2023-06-06,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2023-06-05,Schleswig-Holstein,01,00+,61,76,76,76,76,2910875,2.1,2.61,2.61,2.61,2.61\n2023-06-04,Schleswig-Holstein,01,00+,64,77,77,77,77,2910875,2.2,2.65,2.65,2.65,2.65\n2023-06-03,Schleswig-Holstein,01,00+,66,80,80,80,80,2910875,2.27,2.75,2.75,2.75,2.75\n2023-06-02,Schleswig-Holstein,01,00+,61,83,83,83,83,2910875,2.1,2.85,2.85,2.85,2.85\n2023-06-01,Schleswig-Holstein,01,00+,62,82,82,82,82,2910875,2.13,2.82,2.82,2.82,2.82\n2023-05-31,Schleswig-Holstein,01,00+,72,90,90,90,90,2910875,2.47,3.09,3.09,3.09,3.09\n2023-05-30,Schleswig-Holstein,01,00+,52,78,78,78,78,2910875,1.79,2.68,2.68,2.68,2.68\n2023-05-29,Schleswig-Holstein,01,00+,78,105,105,105,105,2910875,2.68,3.61,3.61,3.61,3.61\n2023-05-28,Schleswig-Holstein,01,00+,82,106,106,106,106,2910875,2.82,3.64,3.64,3.64,3.64\n2023-05-27,Schleswig-Holstein,01,00+,83,104,104,104,104,2910875,2.85,3.57,3.57,3.57,3.57\n2023-05-26,Schleswig-Holstein,01,00+,70,99,99,99,99,2910875,2.4,3.4,3.4,3.4,3.4\n2023-05-25,Schleswig-Holstein,01,00+,46,86,86,86,86,2910875,1.58,2.95,2.95,2.95,2.95\n2023-05-24,Schleswig-Holstein,01,00+,54,78,78,78,78,2910875,1.86,2.68,2.68,2.68,2.68\n2023-05-23,Schleswig-Holstein,01,00+,58,78,78,78,78,2910875,1.99,2.68,2.68,2.68,2.68\n2023-05-22,Schleswig-Holstein,01,00+,60,85,85,85,85,2910875,2.06,2.92,2.92,2.92,2.92\n2023-05-21,Schleswig-Holstein,01,00+,61,82,82,82,82,2910875,2.1,2.82,2.82,2.82,2.82\n2023-05-20,Schleswig-Holstein,01,00+,65,85,85,85,85,2910875,2.23,2.92,2.92,2.92,2.92\n2023-05-19,Schleswig-Holstein,01,00+,83,111,111,111,111,2910875,2.85,3.81,3.81,3.81,3.81\n2023-05-18,Schleswig-Holstein,01,00+,95,123,123,123,123,2910875,3.26,4.23,4.23,4.23,4.23\n2023-05-17,Schleswig-Holstein,01,00+,89,123,123,123,123,2910875,3.06,4.23,4.23,4.23,4.23\n2023-05-16,Schleswig-Holstein,01,00+,109,135,135,135,135,2910875,3.74,4.64,4.64,4.64,4.64\n2023-05-15,Schleswig-Holstein,01,00+,98,131,131,131,131,2910875,3.37,4.5,4.5,4.5,4.5\n2023-05-14,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-05-13,Schleswig-Holstein,01,00+,102,130,130,130,130,2910875,3.5,4.47,4.47,4.47,4.47\n2023-05-12,Schleswig-Holstein,01,00+,85,107,107,107,107,2910875,2.92,3.68,3.68,3.68,3.68\n2023-05-11,Schleswig-Holstein,01,00+,92,126,126,126,126,2910875,3.16,4.33,4.33,4.33,4.33\n2023-05-10,Schleswig-Holstein,01,00+,109,147,147,147,147,2910875,3.74,5.05,5.05,5.05,5.05\n2023-05-09,Schleswig-Holstein,01,00+,137,169,169,169,169,2910875,4.71,5.81,5.81,5.81,5.81\n2023-05-08,Schleswig-Holstein,01,00+,112,146,146,146,146,2910875,3.85,5.02,5.02,5.02,5.02\n2023-05-07,Schleswig-Holstein,01,00+,119,152,152,152,152,2910875,4.09,5.22,5.22,5.22,5.22\n2023-05-06,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-05-05,Schleswig-Holstein,01,00+,111,182,182,182,182,2910875,3.81,6.25,6.25,6.25,6.25\n2023-05-04,Schleswig-Holstein,01,00+,121,174,174,174,174,2910875,4.16,5.98,5.98,5.98,5.98\n2023-05-03,Schleswig-Holstein,01,00+,111,158,158,158,158,2910875,3.81,5.43,5.43,5.43,5.43\n2023-05-02,Schleswig-Holstein,01,00+,69,132,132,132,132,2910875,2.37,4.53,4.53,4.53,4.53\n2023-05-01,Schleswig-Holstein,01,00+,111,170,170,170,170,2910875,3.81,5.84,5.84,5.84,5.84\n2023-04-30,Schleswig-Holstein,01,00+,117,169,169,169,169,2910875,4.02,5.81,5.81,5.81,5.81\n2023-04-29,Schleswig-Holstein,01,00+,123,170,170,170,170,2910875,4.23,5.84,5.84,5.84,5.84\n2023-04-28,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-04-27,Schleswig-Holstein,01,00+,120,165,165,165,165,2910875,4.12,5.67,5.67,5.67,5.67\n2023-04-26,Schleswig-Holstein,01,00+,136,170,170,170,170,2910875,4.67,5.84,5.84,5.84,5.84\n2023-04-25,Schleswig-Holstein,01,00+,133,191,191,191,191,2910875,4.57,6.56,6.56,6.56,6.56\n2023-04-24,Schleswig-Holstein,01,00+,143,211,211,211,211,2910875,4.91,7.25,7.25,7.25,7.25\n2023-04-23,Schleswig-Holstein,01,00+,148,209,209,209,209,2910875,5.08,7.18,7.18,7.18,7.18\n2023-04-22,Schleswig-Holstein,01,00+,156,212,212,212,212,2910875,5.36,7.28,7.28,7.28,7.28\n2023-04-21,Schleswig-Holstein,01,00+,163,219,219,219,219,2910875,5.6,7.52,7.52,7.52,7.52\n2023-04-20,Schleswig-Holstein,01,00+,173,220,220,220,220,2910875,5.94,7.56,7.56,7.56,7.56\n2023-04-19,Schleswig-Holstein,01,00+,163,216,216,216,216,2910875,5.6,7.42,7.42,7.42,7.42\n2023-04-18,Schleswig-Holstein,01,00+,200,262,262,262,262,2910875,6.87,9,9,9,9\n2023-04-17,Schleswig-Holstein,01,00+,148,207,207,207,207,2910875,5.08,7.11,7.11,7.11,7.11\n2023-04-16,Schleswig-Holstein,01,00+,152,207,207,207,207,2910875,5.22,7.11,7.11,7.11,7.11\n2023-04-15,Schleswig-Holstein,01,00+,158,206,206,206,206,2910875,5.43,7.08,7.08,7.08,7.08\n2023-04-14,Schleswig-Holstein,01,00+,136,179,179,179,179,2910875,4.67,6.15,6.15,6.15,6.15\n2023-04-13,Schleswig-Holstein,01,00+,137,177,177,177,177,2910875,4.71,6.08,6.08,6.08,6.08\n2023-04-12,Schleswig-Holstein,01,00+,100,188,188,188,188,2910875,3.44,6.46,6.46,6.46,6.46\n2023-04-11,Schleswig-Holstein,01,00+,72,135,135,135,135,2910875,2.47,4.64,4.64,4.64,4.64\n2023-04-10,Schleswig-Holstein,01,00+,118,172,172,172,172,2910875,4.05,5.91,5.91,5.91,5.91\n2023-04-09,Schleswig-Holstein,01,00+,127,177,177,177,177,2910875,4.36,6.08,6.08,6.08,6.08\n2023-04-08,Schleswig-Holstein,01,00+,133,176,176,176,176,2910875,4.57,6.05,6.05,6.05,6.05\n2023-04-07,Schleswig-Holstein,01,00+,164,207,207,207,207,2910875,5.63,7.11,7.11,7.11,7.11\n2023-04-06,Schleswig-Holstein,01,00+,169,217,217,217,217,2910875,5.81,7.45,7.45,7.45,7.45\n2023-04-05,Schleswig-Holstein,01,00+,156,213,213,213,213,2910875,5.36,7.32,7.32,7.32,7.32\n2023-04-04,Schleswig-Holstein,01,00+,136,223,223,223,223,2910875,4.67,7.66,7.66,7.66,7.66\n2023-04-03,Schleswig-Holstein,01,00+,171,258,258,258,258,2910875,5.87,8.86,8.86,8.86,8.86\n2023-04-02,Schleswig-Holstein,01,00+,177,257,257,257,257,2910875,6.08,8.83,8.83,8.83,8.83\n2023-04-01,Schleswig-Holstein,01,00+,186,260,260,260,260,2910875,6.39,8.93,8.93,8.93,8.93\n2023-03-31,Schleswig-Holstein,01,00+,184,259,259,259,259,2910875,6.32,8.9,8.9,8.9,8.9\n2023-03-30,Schleswig-Holstein,01,00+,183,262,262,262,262,2910875,6.29,9,9,9,9\n2023-03-29,Schleswig-Holstein,01,00+,181,272,272,272,272,2910875,6.22,9.34,9.34,9.34,9.34\n2023-03-28,Schleswig-Holstein,01,00+,172,277,277,277,277,2910875,5.91,9.52,9.52,9.52,9.52\n2023-03-27,Schleswig-Holstein,01,00+,149,250,250,250,250,2910875,5.12,8.59,8.59,8.59,8.59\n2023-03-26,Schleswig-Holstein,01,00+,161,255,255,255,255,2910875,5.53,8.76,8.76,8.76,8.76\n2023-03-25,Schleswig-Holstein,01,00+,169,258,258,258,258,2910875,5.81,8.86,8.86,8.86,8.86\n2023-03-24,Schleswig-Holstein,01,00+,153,256,256,256,256,2910875,5.26,8.79,8.79,8.79,8.79\n2023-03-23,Schleswig-Holstein,01,00+,161,265,265,265,265,2910875,5.53,9.1,9.1,9.1,9.1\n2023-03-22,Schleswig-Holstein,01,00+,178,286,286,286,286,2910875,6.11,9.83,9.83,9.83,9.83\n2023-03-21,Schleswig-Holstein,01,00+,201,303,303,303,303,2910875,6.91,10.41,10.41,10.41,10.41\n2023-03-20,Schleswig-Holstein,01,00+,224,317,317,317,317,2910875,7.7,10.89,10.89,10.89,10.89\n2023-03-19,Schleswig-Holstein,01,00+,231,310,310,310,310,2910875,7.94,10.65,10.65,10.65,10.65\n2023-03-18,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-17,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-16,Schleswig-Holstein,01,00+,176,288,288,288,288,2910875,6.05,9.89,9.89,9.89,9.89\n2023-03-15,Schleswig-Holstein,01,00+,176,259,259,259,259,2910875,6.05,8.9,8.9,8.9,8.9\n2023-03-14,Schleswig-Holstein,01,00+,135,232,232,232,232,2910875,4.64,7.97,7.97,7.97,7.97\n2023-03-13,Schleswig-Holstein,01,00+,146,216,216,216,216,2910875,5.02,7.42,7.42,7.42,7.42\n2023-03-12,Schleswig-Holstein,01,00+,156,221,221,221,221,2910875,5.36,7.59,7.59,7.59,7.59\n2023-03-11,Schleswig-Holstein,01,00+,157,215,215,215,215,2910875,5.39,7.39,7.39,7.39,7.39\n2023-03-10,Schleswig-Holstein,01,00+,159,213,213,213,213,2910875,5.46,7.32,7.32,7.32,7.32\n2023-03-09,Schleswig-Holstein,01,00+,142,203,203,203,203,2910875,4.88,6.97,6.97,6.97,6.97\n2023-03-08,Schleswig-Holstein,01,00+,140,199,199,199,199,2910875,4.81,6.84,6.84,6.84,6.84\n2023-03-07,Schleswig-Holstein,01,00+,144,206,206,206,206,2910875,4.95,7.08,7.08,7.08,7.08\n2023-03-06,Schleswig-Holstein,01,00+,151,213,213,213,213,2910875,5.19,7.32,7.32,7.32,7.32\n2023-03-05,Schleswig-Holstein,01,00+,156,206,206,206,206,2910875,5.36,7.08,7.08,7.08,7.08\n2023-03-04,Schleswig-Holstein,01,00+,159,206,206,206,206,2910875,5.46,7.08,7.08,7.08,7.08\n2023-03-03,Schleswig-Holstein,01,00+,179,222,222,222,222,2910875,6.15,7.63,7.63,7.63,7.63\n2023-03-02,Schleswig-Holstein,01,00+,182,229,229,229,229,2910875,6.25,7.87,7.87,7.87,7.87\n2023-03-01,Schleswig-Holstein,01,00+,173,232,232,232,232,2910875,5.94,7.97,7.97,7.97,7.97\n2023-02-28,Schleswig-Holstein,01,00+,149,224,224,224,224,2910875,5.12,7.7,7.7,7.7,7.7\n2023-02-27,Schleswig-Holstein,01,00+,134,208,208,208,208,2910875,4.6,7.15,7.15,7.15,7.15\n2023-02-26,Schleswig-Holstein,01,00+,143,215,215,215,215,2910875,4.91,7.39,7.39,7.39,7.39\n2023-02-25,Schleswig-Holstein,01,00+,150,219,219,219,219,2910875,5.15,7.52,7.52,7.52,7.52\n2023-02-24,Schleswig-Holstein,01,00+,147,203,203,203,203,2910875,5.05,6.97,6.97,6.97,6.97\n2023-02-23,Schleswig-Holstein,01,00+,144,208,208,208,208,2910875,4.95,7.15,7.15,7.15,7.15\n2023-02-22,Schleswig-Holstein,01,00+,128,198,198,198,198,2910875,4.4,6.8,6.8,6.8,6.8\n2023-02-21,Schleswig-Holstein,01,00+,131,201,201,201,201,2910875,4.5,6.91,6.91,6.91,6.91\n2023-02-20,Schleswig-Holstein,01,00+,144,222,222,222,222,2910875,4.95,7.63,7.63,7.63,7.63\n2023-02-19,Schleswig-Holstein,01,00+,148,215,215,215,215,2910875,5.08,7.39,7.39,7.39,7.39\n2023-02-18,Schleswig-Holstein,01,00+,153,213,213,213,213,2910875,5.26,7.32,7.32,7.32,7.32\n2023-02-17,Schleswig-Holstein,01,00+,119,202,202,202,202,2910875,4.09,6.94,6.94,6.94,6.94\n2023-02-16,Schleswig-Holstein,01,00+,139,182,182,182,182,2910875,4.78,6.25,6.25,6.25,6.25\n2023-02-15,Schleswig-Holstein,01,00+,145,194,194,194,194,2910875,4.98,6.66,6.66,6.66,6.66\n2023-02-14,Schleswig-Holstein,01,00+,112,164,164,164,164,2910875,3.85,5.63,5.63,5.63,5.63\n2023-02-13,Schleswig-Holstein,01,00+,107,143,143,143,143,2910875,3.68,4.91,4.91,4.91,4.91\n2023-02-12,Schleswig-Holstein,01,00+,111,142,142,142,142,2910875,3.81,4.88,4.88,4.88,4.88\n2023-02-11,Schleswig-Holstein,01,00+,113,140,140,140,140,2910875,3.88,4.81,4.81,4.81,4.81\n2023-02-10,Schleswig-Holstein,01,00+,111,140,140,140,140,2910875,3.81,4.81,4.81,4.81,4.81\n2023-02-09,Schleswig-Holstein,01,00+,95,142,142,142,142,2910875,3.26,4.88,4.88,4.88,4.88\n2023-02-08,Schleswig-Holstein,01,00+,115,137,137,137,137,2910875,3.95,4.71,4.71,4.71,4.71\n2023-02-07,Schleswig-Holstein,01,00+,101,133,133,133,133,2910875,3.47,4.57,4.57,4.57,4.57\n2023-02-06,Schleswig-Holstein,01,00+,79,122,122,122,122,2910875,2.71,4.19,4.19,4.19,4.19\n2023-02-05,Schleswig-Holstein,01,00+,82,121,121,121,121,2910875,2.82,4.16,4.16,4.16,4.16\n2023-02-04,Schleswig-Holstein,01,00+,87,123,123,123,123,2910875,2.99,4.23,4.23,4.23,4.23\n2023-02-03,Schleswig-Holstein,01,00+,82,119,119,119,119,2910875,2.82,4.09,4.09,4.09,4.09\n2023-02-02,Schleswig-Holstein,01,00+,88,116,116,116,116,2910875,3.02,3.99,3.99,3.99,3.99\n2023-02-01,Schleswig-Holstein,01,00+,85,111,111,111,111,2910875,2.92,3.81,3.81,3.81,3.81\n2023-01-31,Schleswig-Holstein,01,00+,88,126,126,126,126,2910875,3.02,4.33,4.33,4.33,4.33\n2023-01-30,Schleswig-Holstein,01,00+,86,125,125,125,125,2910875,2.95,4.29,4.29,4.29,4.29\n2023-01-29,Schleswig-Holstein,01,00+,91,128,128,128,128,2910875,3.13,4.4,4.4,4.4,4.4\n2023-01-28,Schleswig-Holstein,01,00+,93,126,126,126,126,2910875,3.19,4.33,4.33,4.33,4.33\n2023-01-27,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-01-26,Schleswig-Holstein,01,00+,94,141,141,141,141,2910875,3.23,4.84,4.84,4.84,4.84\n2023-01-25,Schleswig-Holstein,01,00+,120,160,160,160,160,2910875,4.12,5.5,5.5,5.5,5.5\n2023-01-24,Schleswig-Holstein,01,00+,119,154,154,154,154,2910875,4.09,5.29,5.29,5.29,5.29\n2023-01-23,Schleswig-Holstein,01,00+,135,175,175,175,175,2910875,4.64,6.01,6.01,6.01,6.01\n2023-01-22,Schleswig-Holstein,01,00+,142,176,176,176,176,2910875,4.88,6.05,6.05,6.05,6.05\n2023-01-21,Schleswig-Holstein,01,00+,145,178,178,178,178,2910875,4.98,6.11,6.11,6.11,6.11\n2023-01-20,Schleswig-Holstein,01,00+,143,185,185,185,185,2910875,4.91,6.36,6.36,6.36,6.36\n2023-01-19,Schleswig-Holstein,01,00+,134,195,195,195,195,2910875,4.6,6.7,6.7,6.7,6.7\n2023-01-18,Schleswig-Holstein,01,00+,142,189,189,189,189,2910875,4.88,6.49,6.49,6.49,6.49\n2023-01-17,Schleswig-Holstein,01,00+,165,221,221,221,221,2910875,5.67,7.59,7.59,7.59,7.59\n2023-01-16,Schleswig-Holstein,01,00+,186,262,262,262,262,2910875,6.39,9,9,9,9\n2023-01-15,Schleswig-Holstein,01,00+,196,265,265,265,265,2910875,6.73,9.1,9.1,9.1,9.1\n2023-01-14,Schleswig-Holstein,01,00+,211,275,275,275,275,2910875,7.25,9.45,9.45,9.45,9.45\n2023-01-13,Schleswig-Holstein,01,00+,218,291,291,291,291,2910875,7.49,10,10,10,10\n2023-01-12,Schleswig-Holstein,01,00+,239,318,318,318,318,2910875,8.21,10.92,10.92,10.92,10.92\n2023-01-11,Schleswig-Holstein,01,00+,248,349,349,349,349,2910875,8.52,11.99,11.99,11.99,11.99\n2023-01-10,Schleswig-Holstein,01,00+,252,369,369,369,369,2910875,8.66,12.68,12.68,12.68,12.68\n2023-01-09,Schleswig-Holstein,01,00+,298,411,411,411,411,2910875,10.24,14.12,14.12,14.12,14.12\n2023-01-08,Schleswig-Holstein,01,00+,303,407,407,407,407,2910875,10.41,13.98,13.98,13.98,13.98\n2023-01-07,Schleswig-Holstein,01,00+,312,0,0,0,0,2910875,10.72,0,0,0,0\n2023-01-06,Schleswig-Holstein,01,00+,334,0,0,0,0,2910875,11.47,0,0,0,0\n2023-01-05,Schleswig-Holstein,01,00+,351,0,0,0,0,2910875,12.06,0,0,0,0\n2023-01-04,Schleswig-Holstein,01,00+,421,0,0,0,0,2910875,14.46,0,0,0,0\n2023-01-03,Schleswig-Holstein,01,00+,462,0,0,0,0,2910875,15.87,0,0,0,0\n2023-01-02,Schleswig-Holstein,01,00+,330,0,0,0,0,2910875,11.34,0,0,0,0\n2024-08-31,Hamburg,02,00+,37,37,NA,NA,NA,1852478,2,2,NA,NA,NA\n2024-08-30,Hamburg,02,00+,33,38,NA,NA,NA,1852478,1.78,2.05,NA,NA,NA\n2024-08-29,Hamburg,02,00+,41,47,54,52,59,1852478,2.21,2.54,2.96,2.82,3.19\n2024-08-28,Hamburg,02,00+,39,46,52,50,56,1852478,2.11,2.48,2.83,2.71,3.03\n2024-08-27,Hamburg,02,00+,42,49,54,52,58,1852478,2.27,2.65,2.95,2.84,3.14\n2024-08-26,Hamburg,02,00+,38,55,59,57,63,1852478,2.05,2.97,3.23,3.11,3.42\n2024-08-25,Hamburg,02,00+,38,55,59,57,63,1852478,2.05,2.97,3.23,3.11,3.42\n2024-08-24,Hamburg,02,00+,38,54,58,56,62,1852478,2.05,2.92,3.17,3.05,3.36\n2024-08-23,Hamburg,02,00+,49,62,66,64,70,1852478,2.65,3.35,3.61,3.48,3.81\n2024-08-22,Hamburg,02,00+,51,63,67,65,70,1852478,2.75,3.4,3.63,3.52,3.83\n2024-08-21,Hamburg,02,00+,46,66,70,68,73,1852478,2.48,3.56,3.79,3.67,3.98\n2024-08-20,Hamburg,02,00+,39,65,68,66,72,1852478,2.11,3.51,3.71,3.6,3.89\n2024-08-19,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-18,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-17,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-16,Hamburg,02,00+,45,58,60,59,63,1852478,2.43,3.13,3.26,3.19,3.41\n2024-08-15,Hamburg,02,00+,49,58,60,58,62,1852478,2.65,3.13,3.25,3.18,3.39\n2024-08-14,Hamburg,02,00+,54,65,67,65,70,1852478,2.92,3.51,3.63,3.55,3.78\n2024-08-13,Hamburg,02,00+,54,67,69,67,71,1852478,2.92,3.62,3.73,3.65,3.87\n2024-08-12,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-11,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-10,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-09,Hamburg,02,00+,86,99,101,99,103,1852478,4.64,5.34,5.45,5.37,5.61\n2024-08-08,Hamburg,02,00+,82,98,99,98,102,1852478,4.43,5.29,5.39,5.32,5.52\n2024-08-07,Hamburg,02,00+,74,87,88,87,90,1852478,3.99,4.7,4.77,4.72,4.88\n2024-08-06,Hamburg,02,00+,69,83,84,83,86,1852478,3.72,4.48,4.55,4.5,4.65\n2024-08-05,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-04,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-03,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-02,Hamburg,02,00+,29,50,50,50,51,1852478,1.57,2.7,2.73,2.71,2.77\n2024-08-01,Hamburg,02,00+,28,44,44,44,44,1852478,1.51,2.38,2.4,2.38,2.43\n2024-07-31,Hamburg,02,00+,32,45,45,45,45,1852478,1.73,2.43,2.45,2.43,2.47\n2024-07-30,Hamburg,02,00+,38,54,54,54,54,1852478,2.05,2.92,2.93,2.92,2.95\n2024-07-29,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-28,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-27,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-26,Hamburg,02,00+,39,50,50,50,50,1852478,2.11,2.7,2.7,2.7,2.71\n2024-07-25,Hamburg,02,00+,34,49,49,49,49,1852478,1.84,2.65,2.65,2.65,2.65\n2024-07-24,Hamburg,02,00+,34,53,53,53,53,1852478,1.84,2.86,2.86,2.86,2.86\n2024-07-23,Hamburg,02,00+,29,45,45,45,45,1852478,1.57,2.43,2.43,2.43,2.43\n2024-07-22,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-21,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-20,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-19,Hamburg,02,00+,39,53,53,53,53,1852478,2.11,2.86,2.86,2.86,2.86\n2024-07-18,Hamburg,02,00+,33,56,56,56,56,1852478,1.78,3.02,3.02,3.02,3.02\n2024-07-17,Hamburg,02,00+,38,55,55,55,55,1852478,2.05,2.97,2.97,2.97,2.97\n2024-07-16,Hamburg,02,00+,36,64,64,64,64,1852478,1.94,3.45,3.45,3.45,3.45\n2024-07-15,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-14,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-13,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-12,Hamburg,02,00+,25,47,47,47,47,1852478,1.35,2.54,2.54,2.54,2.54\n2024-07-11,Hamburg,02,00+,22,44,44,44,44,1852478,1.19,2.38,2.38,2.38,2.38\n2024-07-10,Hamburg,02,00+,24,39,39,39,39,1852478,1.3,2.11,2.11,2.11,2.11\n2024-07-09,Hamburg,02,00+,21,28,28,28,28,1852478,1.13,1.51,1.51,1.51,1.51\n2024-07-08,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-07,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-06,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-05,Hamburg,02,00+,35,44,44,44,44,1852478,1.89,2.38,2.38,2.38,2.38\n2024-07-04,Hamburg,02,00+,37,47,47,47,47,1852478,2,2.54,2.54,2.54,2.54\n2024-07-03,Hamburg,02,00+,39,48,48,48,48,1852478,2.11,2.59,2.59,2.59,2.59\n2024-07-02,Hamburg,02,00+,32,49,49,49,49,1852478,1.73,2.65,2.65,2.65,2.65\n2024-07-01,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-30,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-29,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-28,Hamburg,02,00+,37,45,45,45,45,1852478,2,2.43,2.43,2.43,2.43\n2024-06-27,Hamburg,02,00+,33,45,45,45,45,1852478,1.78,2.43,2.43,2.43,2.43\n2024-06-26,Hamburg,02,00+,34,43,43,43,43,1852478,1.84,2.32,2.32,2.32,2.32\n2024-06-25,Hamburg,02,00+,33,46,46,46,46,1852478,1.78,2.48,2.48,2.48,2.48\n2024-06-24,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-23,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-22,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2024-06-20,Hamburg,02,00+,28,36,36,36,36,1852478,1.51,1.94,1.94,1.94,1.94\n2024-06-19,Hamburg,02,00+,23,36,36,36,36,1852478,1.24,1.94,1.94,1.94,1.94\n2024-06-18,Hamburg,02,00+,17,29,29,29,29,1852478,0.92,1.57,1.57,1.57,1.57\n2024-06-17,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-16,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-15,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-14,Hamburg,02,00+,16,20,20,20,20,1852478,0.86,1.08,1.08,1.08,1.08\n2024-06-13,Hamburg,02,00+,13,16,16,16,16,1852478,0.7,0.86,0.86,0.86,0.86\n2024-06-12,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-06-11,Hamburg,02,00+,13,13,13,13,13,1852478,0.7,0.7,0.7,0.7,0.7\n2024-06-10,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-09,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-08,Hamburg,02,00+,10,12,12,12,12,1852478,0.54,0.65,0.65,0.65,0.65\n2024-06-07,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-06-06,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-05,Hamburg,02,00+,10,13,13,13,13,1852478,0.54,0.7,0.7,0.7,0.7\n2024-06-04,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-03,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-02,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-01,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-31,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-30,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-05-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-05-28,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-05-27,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-26,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-25,Hamburg,02,00+,22,25,25,25,25,1852478,1.19,1.35,1.35,1.35,1.35\n2024-05-24,Hamburg,02,00+,21,26,26,26,26,1852478,1.13,1.4,1.4,1.4,1.4\n2024-05-23,Hamburg,02,00+,15,24,24,24,24,1852478,0.81,1.3,1.3,1.3,1.3\n2024-05-22,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-05-21,Hamburg,02,00+,9,14,14,14,14,1852478,0.49,0.76,0.76,0.76,0.76\n2024-05-20,Hamburg,02,00+,24,28,28,28,28,1852478,1.3,1.51,1.51,1.51,1.51\n2024-05-19,Hamburg,02,00+,25,29,29,29,29,1852478,1.35,1.57,1.57,1.57,1.57\n2024-05-18,Hamburg,02,00+,26,28,28,28,28,1852478,1.4,1.51,1.51,1.51,1.51\n2024-05-17,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-05-16,Hamburg,02,00+,19,22,22,22,22,1852478,1.03,1.19,1.19,1.19,1.19\n2024-05-15,Hamburg,02,00+,16,19,19,19,19,1852478,0.86,1.03,1.03,1.03,1.03\n2024-05-14,Hamburg,02,00+,8,20,20,20,20,1852478,0.43,1.08,1.08,1.08,1.08\n2024-05-13,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-12,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-05-11,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-05-10,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-09,Hamburg,02,00+,14,20,20,20,20,1852478,0.76,1.08,1.08,1.08,1.08\n2024-05-08,Hamburg,02,00+,13,20,20,20,20,1852478,0.7,1.08,1.08,1.08,1.08\n2024-05-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2024-05-06,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-05,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-04,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-03,Hamburg,02,00+,14,23,23,23,23,1852478,0.76,1.24,1.24,1.24,1.24\n2024-05-02,Hamburg,02,00+,13,18,18,18,18,1852478,0.7,0.97,0.97,0.97,0.97\n2024-05-01,Hamburg,02,00+,14,19,19,19,19,1852478,0.76,1.03,1.03,1.03,1.03\n2024-04-30,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2024-04-29,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-28,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-27,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-26,Hamburg,02,00+,9,13,13,13,13,1852478,0.49,0.7,0.7,0.7,0.7\n2024-04-25,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-24,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2024-04-23,Hamburg,02,00+,4,8,8,8,8,1852478,0.22,0.43,0.43,0.43,0.43\n2024-04-22,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-20,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-19,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-04-18,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-04-17,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-04-16,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-04-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-14,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-13,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-12,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2024-04-10,Hamburg,02,00+,4,7,7,7,7,1852478,0.22,0.38,0.38,0.38,0.38\n2024-04-09,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-08,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-07,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-06,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-05,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-04-04,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2024-04-03,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-02,Hamburg,02,00+,3,5,5,5,5,1852478,0.16,0.27,0.27,0.27,0.27\n2024-04-01,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-31,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-30,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-28,Hamburg,02,00+,4,9,9,9,9,1852478,0.22,0.49,0.49,0.49,0.49\n2024-03-27,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-03-26,Hamburg,02,00+,10,15,15,15,15,1852478,0.54,0.81,0.81,0.81,0.81\n2024-03-25,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-03-24,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-23,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-22,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-03-21,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-20,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-19,Hamburg,02,00+,7,8,8,8,8,1852478,0.38,0.43,0.43,0.43,0.43\n2024-03-18,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-17,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-16,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Hamburg,02,00+,12,14,14,14,14,1852478,0.65,0.76,0.76,0.76,0.76\n2024-03-13,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-03-12,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2024-03-11,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-10,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-09,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-08,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-03-07,Hamburg,02,00+,7,7,7,7,7,1852478,0.38,0.38,0.38,0.38,0.38\n2024-03-06,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-03-05,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-04,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-03,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-02,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-03-01,Hamburg,02,00+,17,18,18,18,18,1852478,0.92,0.97,0.97,0.97,0.97\n2024-02-29,Hamburg,02,00+,21,22,22,22,22,1852478,1.13,1.19,1.19,1.19,1.19\n2024-02-28,Hamburg,02,00+,22,24,24,24,24,1852478,1.19,1.3,1.3,1.3,1.3\n2024-02-27,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-26,Hamburg,02,00+,24,29,29,29,29,1852478,1.3,1.57,1.57,1.57,1.57\n2024-02-25,Hamburg,02,00+,26,31,31,31,31,1852478,1.4,1.67,1.67,1.67,1.67\n2024-02-24,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-23,Hamburg,02,00+,31,35,35,35,35,1852478,1.67,1.89,1.89,1.89,1.89\n2024-02-22,Hamburg,02,00+,32,32,32,32,32,1852478,1.73,1.73,1.73,1.73,1.73\n2024-02-21,Hamburg,02,00+,31,33,33,33,33,1852478,1.67,1.78,1.78,1.78,1.78\n2024-02-20,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-02-19,Hamburg,02,00+,17,23,23,23,23,1852478,0.92,1.24,1.24,1.24,1.24\n2024-02-18,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-17,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-16,Hamburg,02,00+,15,18,18,18,18,1852478,0.81,0.97,0.97,0.97,0.97\n2024-02-15,Hamburg,02,00+,19,23,23,23,23,1852478,1.03,1.24,1.24,1.24,1.24\n2024-02-14,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-02-13,Hamburg,02,00+,22,31,31,31,31,1852478,1.19,1.67,1.67,1.67,1.67\n2024-02-12,Hamburg,02,00+,44,49,49,49,49,1852478,2.38,2.65,2.65,2.65,2.65\n2024-02-11,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-10,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-09,Hamburg,02,00+,41,58,58,58,58,1852478,2.21,3.13,3.13,3.13,3.13\n2024-02-08,Hamburg,02,00+,46,56,56,56,56,1852478,2.48,3.02,3.02,3.02,3.02\n2024-02-07,Hamburg,02,00+,34,57,57,57,57,1852478,1.84,3.08,3.08,3.08,3.08\n2024-02-06,Hamburg,02,00+,46,61,61,61,61,1852478,2.48,3.29,3.29,3.29,3.29\n2024-02-05,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2024-02-04,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-02,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-02-01,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-01-31,Hamburg,02,00+,42,51,51,51,51,1852478,2.27,2.75,2.75,2.75,2.75\n2024-01-30,Hamburg,02,00+,38,48,48,48,48,1852478,2.05,2.59,2.59,2.59,2.59\n2024-01-29,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-28,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-27,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-26,Hamburg,02,00+,41,69,69,69,69,1852478,2.21,3.72,3.72,3.72,3.72\n2024-01-25,Hamburg,02,00+,55,79,79,79,79,1852478,2.97,4.26,4.26,4.26,4.26\n2024-01-24,Hamburg,02,00+,66,80,80,80,80,1852478,3.56,4.32,4.32,4.32,4.32\n2024-01-23,Hamburg,02,00+,68,79,79,79,79,1852478,3.67,4.26,4.26,4.26,4.26\n2024-01-22,Hamburg,02,00+,59,78,78,78,78,1852478,3.18,4.21,4.21,4.21,4.21\n2024-01-21,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-20,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-19,Hamburg,02,00+,42,62,62,62,62,1852478,2.27,3.35,3.35,3.35,3.35\n2024-01-18,Hamburg,02,00+,35,55,55,55,55,1852478,1.89,2.97,2.97,2.97,2.97\n2024-01-17,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2024-01-16,Hamburg,02,00+,43,61,61,61,61,1852478,2.32,3.29,3.29,3.29,3.29\n2024-01-15,Hamburg,02,00+,46,68,68,68,68,1852478,2.48,3.67,3.67,3.67,3.67\n2024-01-14,Hamburg,02,00+,46,66,66,66,66,1852478,2.48,3.56,3.56,3.56,3.56\n2024-01-13,Hamburg,02,00+,49,70,70,70,70,1852478,2.65,3.78,3.78,3.78,3.78\n2024-01-12,Hamburg,02,00+,61,78,78,78,78,1852478,3.29,4.21,4.21,4.21,4.21\n2024-01-11,Hamburg,02,00+,69,90,90,90,90,1852478,3.72,4.86,4.86,4.86,4.86\n2024-01-10,Hamburg,02,00+,83,98,98,98,98,1852478,4.48,5.29,5.29,5.29,5.29\n2024-01-09,Hamburg,02,00+,134,163,163,163,163,1852478,7.23,8.8,8.8,8.8,8.8\n2024-01-08,Hamburg,02,00+,123,140,140,140,140,1852478,6.64,7.56,7.56,7.56,7.56\n2024-01-07,Hamburg,02,00+,124,141,141,141,141,1852478,6.69,7.61,7.61,7.61,7.61\n2024-01-06,Hamburg,02,00+,124,137,137,137,137,1852478,6.69,7.4,7.4,7.4,7.4\n2024-01-05,Hamburg,02,00+,128,152,152,152,152,1852478,6.91,8.21,8.21,8.21,8.21\n2024-01-04,Hamburg,02,00+,144,167,167,167,167,1852478,7.77,9.01,9.01,9.01,9.01\n2024-01-03,Hamburg,02,00+,217,244,244,244,244,1852478,11.71,13.17,13.17,13.17,13.17\n2024-01-02,Hamburg,02,00+,127,168,168,168,168,1852478,6.86,9.07,9.07,9.07,9.07\n2024-01-01,Hamburg,02,00+,128,168,168,168,168,1852478,6.91,9.07,9.07,9.07,9.07\n2023-12-31,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-30,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-29,Hamburg,02,00+,137,173,173,173,173,1852478,7.4,9.34,9.34,9.34,9.34\n2023-12-28,Hamburg,02,00+,152,182,182,182,182,1852478,8.21,9.82,9.82,9.82,9.82\n2023-12-27,Hamburg,02,00+,92,134,134,134,134,1852478,4.97,7.23,7.23,7.23,7.23\n2023-12-26,Hamburg,02,00+,141,186,186,186,186,1852478,7.61,10.04,10.04,10.04,10.04\n2023-12-25,Hamburg,02,00+,226,278,278,278,278,1852478,12.2,15.01,15.01,15.01,15.01\n2023-12-24,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-23,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-22,Hamburg,02,00+,235,288,288,288,288,1852478,12.69,15.55,15.55,15.55,15.55\n2023-12-21,Hamburg,02,00+,202,285,285,285,285,1852478,10.9,15.38,15.38,15.38,15.38\n2023-12-20,Hamburg,02,00+,238,300,300,300,300,1852478,12.85,16.19,16.19,16.19,16.19\n2023-12-19,Hamburg,02,00+,237,327,327,327,327,1852478,12.79,17.65,17.65,17.65,17.65\n2023-12-18,Hamburg,02,00+,209,335,335,335,335,1852478,11.28,18.08,18.08,18.08,18.08\n2023-12-17,Hamburg,02,00+,233,355,355,355,355,1852478,12.58,19.16,19.16,19.16,19.16\n2023-12-16,Hamburg,02,00+,235,357,357,357,357,1852478,12.69,19.27,19.27,19.27,19.27\n2023-12-15,Hamburg,02,00+,247,368,368,368,368,1852478,13.33,19.87,19.87,19.87,19.87\n2023-12-14,Hamburg,02,00+,272,393,393,393,393,1852478,14.68,21.21,21.21,21.21,21.21\n2023-12-13,Hamburg,02,00+,246,372,372,372,372,1852478,13.28,20.08,20.08,20.08,20.08\n2023-12-12,Hamburg,02,00+,252,353,353,353,353,1852478,13.6,19.06,19.06,19.06,19.06\n2023-12-11,Hamburg,02,00+,216,327,327,327,327,1852478,11.66,17.65,17.65,17.65,17.65\n2023-12-10,Hamburg,02,00+,229,317,317,317,317,1852478,12.36,17.11,17.11,17.11,17.11\n2023-12-09,Hamburg,02,00+,229,315,315,315,315,1852478,12.36,17,17,17,17\n2023-12-08,Hamburg,02,00+,190,284,284,284,284,1852478,10.26,15.33,15.33,15.33,15.33\n2023-12-07,Hamburg,02,00+,182,251,251,251,251,1852478,9.82,13.55,13.55,13.55,13.55\n2023-12-06,Hamburg,02,00+,126,238,238,238,238,1852478,6.8,12.85,12.85,12.85,12.85\n2023-12-05,Hamburg,02,00+,153,230,230,230,230,1852478,8.26,12.42,12.42,12.42,12.42\n2023-12-04,Hamburg,02,00+,159,211,211,211,211,1852478,8.58,11.39,11.39,11.39,11.39\n2023-12-03,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-02,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-01,Hamburg,02,00+,152,212,212,212,212,1852478,8.21,11.44,11.44,11.44,11.44\n2023-11-30,Hamburg,02,00+,154,224,224,224,224,1852478,8.31,12.09,12.09,12.09,12.09\n2023-11-29,Hamburg,02,00+,167,231,231,231,231,1852478,9.01,12.47,12.47,12.47,12.47\n2023-11-28,Hamburg,02,00+,183,242,242,242,242,1852478,9.88,13.06,13.06,13.06,13.06\n2023-11-27,Hamburg,02,00+,218,263,263,263,263,1852478,11.77,14.2,14.2,14.2,14.2\n2023-11-26,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-25,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-24,Hamburg,02,00+,199,251,251,251,251,1852478,10.74,13.55,13.55,13.55,13.55\n2023-11-23,Hamburg,02,00+,183,240,240,240,240,1852478,9.88,12.96,12.96,12.96,12.96\n2023-11-22,Hamburg,02,00+,167,242,242,242,242,1852478,9.01,13.06,13.06,13.06,13.06\n2023-11-21,Hamburg,02,00+,158,211,211,211,211,1852478,8.53,11.39,11.39,11.39,11.39\n2023-11-20,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-19,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-18,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-17,Hamburg,02,00+,154,192,192,192,192,1852478,8.31,10.36,10.36,10.36,10.36\n2023-11-16,Hamburg,02,00+,140,184,184,184,184,1852478,7.56,9.93,9.93,9.93,9.93\n2023-11-15,Hamburg,02,00+,155,179,179,179,179,1852478,8.37,9.66,9.66,9.66,9.66\n2023-11-14,Hamburg,02,00+,152,176,176,176,176,1852478,8.21,9.5,9.5,9.5,9.5\n2023-11-13,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-12,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-11,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-10,Hamburg,02,00+,166,197,197,197,197,1852478,8.96,10.63,10.63,10.63,10.63\n2023-11-09,Hamburg,02,00+,176,222,222,222,222,1852478,9.5,11.98,11.98,11.98,11.98\n2023-11-08,Hamburg,02,00+,231,280,280,280,280,1852478,12.47,15.11,15.11,15.11,15.11\n2023-11-07,Hamburg,02,00+,186,251,251,251,251,1852478,10.04,13.55,13.55,13.55,13.55\n2023-11-06,Hamburg,02,00+,185,219,219,219,219,1852478,9.99,11.82,11.82,11.82,11.82\n2023-11-05,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-04,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-03,Hamburg,02,00+,165,220,220,220,220,1852478,8.91,11.88,11.88,11.88,11.88\n2023-11-02,Hamburg,02,00+,113,196,196,196,196,1852478,6.1,10.58,10.58,10.58,10.58\n2023-11-01,Hamburg,02,00+,95,146,146,146,146,1852478,5.13,7.88,7.88,7.88,7.88\n2023-10-31,Hamburg,02,00+,114,168,168,168,168,1852478,6.15,9.07,9.07,9.07,9.07\n2023-10-30,Hamburg,02,00+,117,169,169,169,169,1852478,6.32,9.12,9.12,9.12,9.12\n2023-10-29,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-28,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-27,Hamburg,02,00+,139,177,177,177,177,1852478,7.5,9.55,9.55,9.55,9.55\n2023-10-26,Hamburg,02,00+,114,173,173,173,173,1852478,6.15,9.34,9.34,9.34,9.34\n2023-10-25,Hamburg,02,00+,112,153,153,153,153,1852478,6.05,8.26,8.26,8.26,8.26\n2023-10-24,Hamburg,02,00+,81,148,148,148,148,1852478,4.37,7.99,7.99,7.99,7.99\n2023-10-23,Hamburg,02,00+,92,130,130,130,130,1852478,4.97,7.02,7.02,7.02,7.02\n2023-10-22,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-21,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-20,Hamburg,02,00+,90,114,114,114,114,1852478,4.86,6.15,6.15,6.15,6.15\n2023-10-19,Hamburg,02,00+,83,101,101,101,101,1852478,4.48,5.45,5.45,5.45,5.45\n2023-10-18,Hamburg,02,00+,71,90,90,90,90,1852478,3.83,4.86,4.86,4.86,4.86\n2023-10-17,Hamburg,02,00+,74,91,91,91,91,1852478,3.99,4.91,4.91,4.91,4.91\n2023-10-16,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-15,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-14,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-13,Hamburg,02,00+,62,94,94,94,94,1852478,3.35,5.07,5.07,5.07,5.07\n2023-10-12,Hamburg,02,00+,68,90,90,90,90,1852478,3.67,4.86,4.86,4.86,4.86\n2023-10-11,Hamburg,02,00+,86,107,107,107,107,1852478,4.64,5.78,5.78,5.78,5.78\n2023-10-10,Hamburg,02,00+,65,88,88,88,88,1852478,3.51,4.75,4.75,4.75,4.75\n2023-10-09,Hamburg,02,00+,80,102,102,102,102,1852478,4.32,5.51,5.51,5.51,5.51\n2023-10-08,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-07,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-06,Hamburg,02,00+,79,94,94,94,94,1852478,4.26,5.07,5.07,5.07,5.07\n2023-10-05,Hamburg,02,00+,60,97,97,97,97,1852478,3.24,5.24,5.24,5.24,5.24\n2023-10-04,Hamburg,02,00+,44,85,85,85,85,1852478,2.38,4.59,4.59,4.59,4.59\n2023-10-03,Hamburg,02,00+,58,101,101,101,101,1852478,3.13,5.45,5.45,5.45,5.45\n2023-10-02,Hamburg,02,00+,62,77,77,77,77,1852478,3.35,4.16,4.16,4.16,4.16\n2023-10-01,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-30,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-29,Hamburg,02,00+,56,68,68,68,68,1852478,3.02,3.67,3.67,3.67,3.67\n2023-09-28,Hamburg,02,00+,64,73,73,73,73,1852478,3.45,3.94,3.94,3.94,3.94\n2023-09-27,Hamburg,02,00+,58,67,67,67,67,1852478,3.13,3.62,3.62,3.62,3.62\n2023-09-26,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-25,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-24,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-23,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-22,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-21,Hamburg,02,00+,48,68,68,68,68,1852478,2.59,3.67,3.67,3.67,3.67\n2023-09-20,Hamburg,02,00+,52,72,72,72,72,1852478,2.81,3.89,3.89,3.89,3.89\n2023-09-19,Hamburg,02,00+,52,74,74,74,74,1852478,2.81,3.99,3.99,3.99,3.99\n2023-09-18,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-17,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-16,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-15,Hamburg,02,00+,72,96,96,96,96,1852478,3.89,5.18,5.18,5.18,5.18\n2023-09-14,Hamburg,02,00+,73,98,98,98,98,1852478,3.94,5.29,5.29,5.29,5.29\n2023-09-13,Hamburg,02,00+,71,91,91,91,91,1852478,3.83,4.91,4.91,4.91,4.91\n2023-09-12,Hamburg,02,00+,63,91,91,91,91,1852478,3.4,4.91,4.91,4.91,4.91\n2023-09-11,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-10,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-09,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-08,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-07,Hamburg,02,00+,47,62,62,62,62,1852478,2.54,3.35,3.35,3.35,3.35\n2023-09-06,Hamburg,02,00+,49,62,62,62,62,1852478,2.65,3.35,3.35,3.35,3.35\n2023-09-05,Hamburg,02,00+,27,53,53,53,53,1852478,1.46,2.86,2.86,2.86,2.86\n2023-09-04,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-03,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-02,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-01,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2023-08-31,Hamburg,02,00+,48,58,58,58,58,1852478,2.59,3.13,3.13,3.13,3.13\n2023-08-30,Hamburg,02,00+,46,57,57,57,57,1852478,2.48,3.08,3.08,3.08,3.08\n2023-08-29,Hamburg,02,00+,44,65,65,65,65,1852478,2.38,3.51,3.51,3.51,3.51\n2023-08-28,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-27,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-26,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-25,Hamburg,02,00+,0,53,53,53,53,1852478,0,2.86,2.86,2.86,2.86\n2023-08-24,Hamburg,02,00+,29,43,43,43,43,1852478,1.57,2.32,2.32,2.32,2.32\n2023-08-23,Hamburg,02,00+,31,40,40,40,40,1852478,1.67,2.16,2.16,2.16,2.16\n2023-08-22,Hamburg,02,00+,37,39,39,39,39,1852478,2,2.11,2.11,2.11,2.11\n2023-08-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-20,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-19,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-18,Hamburg,02,00+,29,33,33,33,33,1852478,1.57,1.78,1.78,1.78,1.78\n2023-08-17,Hamburg,02,00+,36,41,41,41,41,1852478,1.94,2.21,2.21,2.21,2.21\n2023-08-16,Hamburg,02,00+,37,43,43,43,43,1852478,2,2.32,2.32,2.32,2.32\n2023-08-15,Hamburg,02,00+,25,36,36,36,36,1852478,1.35,1.94,1.94,1.94,1.94\n2023-08-14,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-13,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-12,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-11,Hamburg,02,00+,23,31,31,31,31,1852478,1.24,1.67,1.67,1.67,1.67\n2023-08-10,Hamburg,02,00+,22,26,26,26,26,1852478,1.19,1.4,1.4,1.4,1.4\n2023-08-09,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2023-08-08,Hamburg,02,00+,8,19,19,19,19,1852478,0.43,1.03,1.03,1.03,1.03\n2023-08-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-06,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-05,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-04,Hamburg,02,00+,6,25,25,25,25,1852478,0.32,1.35,1.35,1.35,1.35\n2023-08-03,Hamburg,02,00+,18,34,34,34,34,1852478,0.97,1.84,1.84,1.84,1.84\n2023-08-02,Hamburg,02,00+,18,33,33,33,33,1852478,0.97,1.78,1.78,1.78,1.78\n2023-08-01,Hamburg,02,00+,21,34,34,34,34,1852478,1.13,1.84,1.84,1.84,1.84\n2023-07-31,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-30,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-29,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-28,Hamburg,02,00+,18,32,32,32,32,1852478,0.97,1.73,1.73,1.73,1.73\n2023-07-27,Hamburg,02,00+,14,18,18,18,18,1852478,0.76,0.97,0.97,0.97,0.97\n2023-07-26,Hamburg,02,00+,8,17,17,17,17,1852478,0.43,0.92,0.92,0.92,0.92\n2023-07-25,Hamburg,02,00+,5,13,13,13,13,1852478,0.27,0.7,0.7,0.7,0.7\n2023-07-24,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-23,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-22,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2023-07-20,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-19,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-18,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-17,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-16,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-15,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-14,Hamburg,02,00+,5,6,6,6,6,1852478,0.27,0.32,0.32,0.32,0.32\n2023-07-13,Hamburg,02,00+,6,7,7,7,7,1852478,0.32,0.38,0.38,0.38,0.38\n2023-07-12,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2023-07-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2023-07-10,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-09,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-08,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-07,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-06,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2023-07-05,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2023-07-04,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-07-03,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-02,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-01,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2023-06-30,Hamburg,02,00+,16,17,17,17,17,1852478,0.86,0.92,0.92,0.92,0.92\n2023-06-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2023-06-28,Hamburg,02,00+,12,15,15,15,15,1852478,0.65,0.81,0.81,0.81,0.81\n2023-06-27,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-06-26,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-25,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-24,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-23,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-22,Hamburg,02,00+,12,16,16,16,16,1852478,0.65,0.86,0.86,0.86,0.86\n2023-06-21,Hamburg,02,00+,12,19,19,19,19,1852478,0.65,1.03,1.03,1.03,1.03\n2023-06-20,Hamburg,02,00+,13,22,22,22,22,1852478,0.7,1.19,1.19,1.19,1.19\n2023-06-19,Hamburg,02,00+,21,32,32,32,32,1852478,1.13,1.73,1.73,1.73,1.73\n2023-06-18,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-17,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-16,Hamburg,02,00+,24,42,42,42,42,1852478,1.3,2.27,2.27,2.27,2.27\n2023-06-15,Hamburg,02,00+,30,45,45,45,45,1852478,1.62,2.43,2.43,2.43,2.43\n2023-06-14,Hamburg,02,00+,27,45,45,45,45,1852478,1.46,2.43,2.43,2.43,2.43\n2023-06-13,Hamburg,02,00+,19,43,43,43,43,1852478,1.03,2.32,2.32,2.32,2.32\n2023-06-12,Hamburg,02,00+,20,39,39,39,39,1852478,1.08,2.11,2.11,2.11,2.11\n2023-06-11,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-10,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-09,Hamburg,02,00+,19,35,35,35,35,1852478,1.03,1.89,1.89,1.89,1.89\n2023-06-08,Hamburg,02,00+,20,31,31,31,31,1852478,1.08,1.67,1.67,1.67,1.67\n2023-06-07,Hamburg,02,00+,20,33,33,33,33,1852478,1.08,1.78,1.78,1.78,1.78\n2023-06-06,Hamburg,02,00+,31,46,46,46,46,1852478,1.67,2.48,2.48,2.48,2.48\n2023-06-05,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-04,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-03,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-02,Hamburg,02,00+,22,37,37,37,37,1852478,1.19,2,2,2,2\n2023-06-01,Hamburg,02,00+,25,41,41,41,41,1852478,1.35,2.21,2.21,2.21,2.21\n2023-05-31,Hamburg,02,00+,35,53,53,53,53,1852478,1.89,2.86,2.86,2.86,2.86\n2023-05-30,Hamburg,02,00+,19,48,48,48,48,1852478,1.03,2.59,2.59,2.59,2.59\n2023-05-29,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-28,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-27,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-26,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-05-25,Hamburg,02,00+,28,55,55,55,55,1852478,1.51,2.97,2.97,2.97,2.97\n2023-05-24,Hamburg,02,00+,27,47,47,47,47,1852478,1.46,2.54,2.54,2.54,2.54\n2023-05-23,Hamburg,02,00+,25,45,45,45,45,1852478,1.35,2.43,2.43,2.43,2.43\n2023-05-22,Hamburg,02,00+,30,42,42,42,42,1852478,1.62,2.27,2.27,2.27,2.27\n2023-05-21,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-20,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-19,Hamburg,02,00+,48,61,61,61,61,1852478,2.59,3.29,3.29,3.29,3.29\n2023-05-18,Hamburg,02,00+,64,80,80,80,80,1852478,3.45,4.32,4.32,4.32,4.32\n2023-05-17,Hamburg,02,00+,61,90,90,90,90,1852478,3.29,4.86,4.86,4.86,4.86\n2023-05-16,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-05-15,Hamburg,02,00+,78,113,113,113,113,1852478,4.21,6.1,6.1,6.1,6.1\n2023-05-14,Hamburg,02,00+,81,112,112,112,112,1852478,4.37,6.05,6.05,6.05,6.05\n2023-05-13,Hamburg,02,00+,81,113,113,113,113,1852478,4.37,6.1,6.1,6.1,6.1\n2023-05-12,Hamburg,02,00+,65,98,98,98,98,1852478,3.51,5.29,5.29,5.29,5.29\n2023-05-11,Hamburg,02,00+,59,94,94,94,94,1852478,3.18,5.07,5.07,5.07,5.07\n2023-05-10,Hamburg,02,00+,62,85,85,85,85,1852478,3.35,4.59,4.59,4.59,4.59\n2023-05-09,Hamburg,02,00+,71,92,92,92,92,1852478,3.83,4.97,4.97,4.97,4.97\n2023-05-08,Hamburg,02,00+,34,67,67,67,67,1852478,1.84,3.62,3.62,3.62,3.62\n2023-05-07,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-06,Hamburg,02,00+,34,63,63,63,63,1852478,1.84,3.4,3.4,3.4,3.4\n2023-05-05,Hamburg,02,00+,42,66,66,66,66,1852478,2.27,3.56,3.56,3.56,3.56\n2023-05-04,Hamburg,02,00+,40,64,64,64,64,1852478,2.16,3.45,3.45,3.45,3.45\n2023-05-03,Hamburg,02,00+,42,67,67,67,67,1852478,2.27,3.62,3.62,3.62,3.62\n2023-05-02,Hamburg,02,00+,43,57,57,57,57,1852478,2.32,3.08,3.08,3.08,3.08\n2023-05-01,Hamburg,02,00+,60,74,74,74,74,1852478,3.24,3.99,3.99,3.99,3.99\n2023-04-30,Hamburg,02,00+,71,87,87,87,87,1852478,3.83,4.7,4.7,4.7,4.7\n2023-04-29,Hamburg,02,00+,73,89,89,89,89,1852478,3.94,4.8,4.8,4.8,4.8\n2023-04-28,Hamburg,02,00+,70,90,90,90,90,1852478,3.78,4.86,4.86,4.86,4.86\n2023-04-27,Hamburg,02,00+,72,90,90,90,90,1852478,3.89,4.86,4.86,4.86,4.86\n2023-04-26,Hamburg,02,00+,62,90,90,90,90,1852478,3.35,4.86,4.86,4.86,4.86\n2023-04-25,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-24,Hamburg,02,00+,63,109,109,109,109,1852478,3.4,5.88,5.88,5.88,5.88\n2023-04-23,Hamburg,02,00+,70,103,103,103,103,1852478,3.78,5.56,5.56,5.56,5.56\n2023-04-22,Hamburg,02,00+,70,102,102,102,102,1852478,3.78,5.51,5.51,5.51,5.51\n2023-04-21,Hamburg,02,00+,94,117,117,117,117,1852478,5.07,6.32,6.32,6.32,6.32\n2023-04-20,Hamburg,02,00+,107,131,131,131,131,1852478,5.78,7.07,7.07,7.07,7.07\n2023-04-19,Hamburg,02,00+,109,137,137,137,137,1852478,5.88,7.4,7.4,7.4,7.4\n2023-04-18,Hamburg,02,00+,103,158,158,158,158,1852478,5.56,8.53,8.53,8.53,8.53\n2023-04-17,Hamburg,02,00+,82,135,135,135,135,1852478,4.43,7.29,7.29,7.29,7.29\n2023-04-16,Hamburg,02,00+,82,128,128,128,128,1852478,4.43,6.91,6.91,6.91,6.91\n2023-04-15,Hamburg,02,00+,83,129,129,129,129,1852478,4.48,6.96,6.96,6.96,6.96\n2023-04-14,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-04-13,Hamburg,02,00+,44,88,88,88,88,1852478,2.38,4.75,4.75,4.75,4.75\n2023-04-12,Hamburg,02,00+,39,91,91,91,91,1852478,2.11,4.91,4.91,4.91,4.91\n2023-04-11,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-04-10,Hamburg,02,00+,57,85,85,85,85,1852478,3.08,4.59,4.59,4.59,4.59\n2023-04-09,Hamburg,02,00+,73,96,96,96,96,1852478,3.94,5.18,5.18,5.18,5.18\n2023-04-08,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-07,Hamburg,02,00+,100,121,121,121,121,1852478,5.4,6.53,6.53,6.53,6.53\n2023-04-06,Hamburg,02,00+,92,126,126,126,126,1852478,4.97,6.8,6.8,6.8,6.8\n2023-04-05,Hamburg,02,00+,112,136,136,136,136,1852478,6.05,7.34,7.34,7.34,7.34\n2023-04-04,Hamburg,02,00+,104,145,145,145,145,1852478,5.61,7.83,7.83,7.83,7.83\n2023-04-03,Hamburg,02,00+,114,177,177,177,177,1852478,6.15,9.55,9.55,9.55,9.55\n2023-04-02,Hamburg,02,00+,115,169,169,169,169,1852478,6.21,9.12,9.12,9.12,9.12\n2023-04-01,Hamburg,02,00+,116,166,166,166,166,1852478,6.26,8.96,8.96,8.96,8.96\n2023-03-31,Hamburg,02,00+,125,174,174,174,174,1852478,6.75,9.39,9.39,9.39,9.39\n2023-03-30,Hamburg,02,00+,110,180,180,180,180,1852478,5.94,9.72,9.72,9.72,9.72\n2023-03-29,Hamburg,02,00+,101,186,186,186,186,1852478,5.45,10.04,10.04,10.04,10.04\n2023-03-28,Hamburg,02,00+,94,203,203,203,203,1852478,5.07,10.96,10.96,10.96,10.96\n2023-03-27,Hamburg,02,00+,117,228,228,228,228,1852478,6.32,12.31,12.31,12.31,12.31\n2023-03-26,Hamburg,02,00+,119,227,227,227,227,1852478,6.42,12.25,12.25,12.25,12.25\n2023-03-25,Hamburg,02,00+,122,230,230,230,230,1852478,6.59,12.42,12.42,12.42,12.42\n2023-03-24,Hamburg,02,00+,113,221,221,221,221,1852478,6.1,11.93,11.93,11.93,11.93\n2023-03-23,Hamburg,02,00+,108,233,233,233,233,1852478,5.83,12.58,12.58,12.58,12.58\n2023-03-22,Hamburg,02,00+,104,222,222,222,222,1852478,5.61,11.98,11.98,11.98,11.98\n2023-03-21,Hamburg,02,00+,114,217,217,217,217,1852478,6.15,11.71,11.71,11.71,11.71\n2023-03-20,Hamburg,02,00+,116,184,184,184,184,1852478,6.26,9.93,9.93,9.93,9.93\n2023-03-19,Hamburg,02,00+,117,184,184,184,184,1852478,6.32,9.93,9.93,9.93,9.93\n2023-03-18,Hamburg,02,00+,120,184,184,184,184,1852478,6.48,9.93,9.93,9.93,9.93\n2023-03-17,Hamburg,02,00+,115,178,178,178,178,1852478,6.21,9.61,9.61,9.61,9.61\n2023-03-16,Hamburg,02,00+,87,156,156,156,156,1852478,4.7,8.42,8.42,8.42,8.42\n2023-03-15,Hamburg,02,00+,68,144,144,144,144,1852478,3.67,7.77,7.77,7.77,7.77\n2023-03-14,Hamburg,02,00+,61,128,128,128,128,1852478,3.29,6.91,6.91,6.91,6.91\n2023-03-13,Hamburg,02,00+,60,105,105,105,105,1852478,3.24,5.67,5.67,5.67,5.67\n2023-03-12,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-03-11,Hamburg,02,00+,62,101,101,101,101,1852478,3.35,5.45,5.45,5.45,5.45\n2023-03-10,Hamburg,02,00+,34,90,90,90,90,1852478,1.84,4.86,4.86,4.86,4.86\n2023-03-09,Hamburg,02,00+,50,97,97,97,97,1852478,2.7,5.24,5.24,5.24,5.24\n2023-03-08,Hamburg,02,00+,38,92,92,92,92,1852478,2.05,4.97,4.97,4.97,4.97\n2023-03-07,Hamburg,02,00+,53,92,92,92,92,1852478,2.86,4.97,4.97,4.97,4.97\n2023-03-06,Hamburg,02,00+,73,99,99,99,99,1852478,3.94,5.34,5.34,5.34,5.34\n2023-03-05,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-03-04,Hamburg,02,00+,77,102,102,102,102,1852478,4.16,5.51,5.51,5.51,5.51\n2023-03-03,Hamburg,02,00+,90,122,122,122,122,1852478,4.86,6.59,6.59,6.59,6.59\n2023-03-02,Hamburg,02,00+,80,121,121,121,121,1852478,4.32,6.53,6.53,6.53,6.53\n2023-03-01,Hamburg,02,00+,50,125,125,125,125,1852478,2.7,6.75,6.75,6.75,6.75\n2023-02-28,Hamburg,02,00+,57,123,123,123,123,1852478,3.08,6.64,6.64,6.64,6.64\n2023-02-27,Hamburg,02,00+,54,113,113,113,113,1852478,2.92,6.1,6.1,6.1,6.1\n2023-02-26,Hamburg,02,00+,56,113,113,113,113,1852478,3.02,6.1,6.1,6.1,6.1\n2023-02-25,Hamburg,02,00+,59,113,113,113,113,1852478,3.18,6.1,6.1,6.1,6.1\n2023-02-24,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-23,Hamburg,02,00+,52,95,95,95,95,1852478,2.81,5.13,5.13,5.13,5.13\n2023-02-22,Hamburg,02,00+,45,102,102,102,102,1852478,2.43,5.51,5.51,5.51,5.51\n2023-02-21,Hamburg,02,00+,50,100,100,100,100,1852478,2.7,5.4,5.4,5.4,5.4\n2023-02-20,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-19,Hamburg,02,00+,53,102,102,102,102,1852478,2.86,5.51,5.51,5.51,5.51\n2023-02-18,Hamburg,02,00+,54,101,101,101,101,1852478,2.92,5.45,5.45,5.45,5.45\n2023-02-17,Hamburg,02,00+,52,98,98,98,98,1852478,2.81,5.29,5.29,5.29,5.29\n2023-02-16,Hamburg,02,00+,35,85,85,85,85,1852478,1.89,4.59,4.59,4.59,4.59\n2023-02-15,Hamburg,02,00+,43,78,78,78,78,1852478,2.32,4.21,4.21,4.21,4.21\n2023-02-14,Hamburg,02,00+,35,67,67,67,67,1852478,1.89,3.62,3.62,3.62,3.62\n2023-02-13,Hamburg,02,00+,35,64,64,64,64,1852478,1.89,3.45,3.45,3.45,3.45\n2023-02-12,Hamburg,02,00+,35,58,58,58,58,1852478,1.89,3.13,3.13,3.13,3.13\n2023-02-11,Hamburg,02,00+,36,57,57,57,57,1852478,1.94,3.08,3.08,3.08,3.08\n2023-02-10,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2023-02-09,Hamburg,02,00+,37,57,57,57,57,1852478,2,3.08,3.08,3.08,3.08\n2023-02-08,Hamburg,02,00+,32,46,46,46,46,1852478,1.73,2.48,2.48,2.48,2.48\n2023-02-07,Hamburg,02,00+,13,46,46,46,46,1852478,0.7,2.48,2.48,2.48,2.48\n2023-02-06,Hamburg,02,00+,35,49,49,49,49,1852478,1.89,2.65,2.65,2.65,2.65\n2023-02-05,Hamburg,02,00+,38,52,52,52,52,1852478,2.05,2.81,2.81,2.81,2.81\n2023-02-04,Hamburg,02,00+,39,52,52,52,52,1852478,2.11,2.81,2.81,2.81,2.81\n2023-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2023-02-02,Hamburg,02,00+,43,59,59,59,59,1852478,2.32,3.18,3.18,3.18,3.18\n2023-02-01,Hamburg,02,00+,46,65,65,65,65,1852478,2.48,3.51,3.51,3.51,3.51\n2023-01-31,Hamburg,02,00+,31,64,64,64,64,1852478,1.67,3.45,3.45,3.45,3.45\n2023-01-30,Hamburg,02,00+,25,59,59,59,59,1852478,1.35,3.18,3.18,3.18,3.18\n2023-01-29,Hamburg,02,00+,25,56,56,56,56,1852478,1.35,3.02,3.02,3.02,3.02\n2023-01-28,Hamburg,02,00+,27,57,57,57,57,1852478,1.46,3.08,3.08,3.08,3.08\n2023-01-27,Hamburg,02,00+,29,57,57,57,57,1852478,1.57,3.08,3.08,3.08,3.08\n2023-01-26,Hamburg,02,00+,32,58,58,58,58,1852478,1.73,3.13,3.13,3.13,3.13\n2023-01-25,Hamburg,02,00+,21,51,51,51,51,1852478,1.13,2.75,2.75,2.75,2.75\n2023-01-24,Hamburg,02,00+,24,52,52,52,52,1852478,1.3,2.81,2.81,2.81,2.81\n2023-01-23,Hamburg,02,00+,30,56,56,56,56,1852478,1.62,3.02,3.02,3.02,3.02\n2023-01-22,Hamburg,02,00+,31,59,59,59,59,1852478,1.67,3.18,3.18,3.18,3.18\n2023-01-21,Hamburg,02,00+,31,57,57,57,57,1852478,1.67,3.08,3.08,3.08,3.08\n2023-01-20,Hamburg,02,00+,44,69,69,69,69,1852478,2.38,3.72,3.72,3.72,3.72\n2023-01-19,Hamburg,02,00+,33,68,68,68,68,1852478,1.78,3.67,3.67,3.67,3.67\n2023-01-18,Hamburg,02,00+,43,84,84,84,84,1852478,2.32,4.53,4.53,4.53,4.53\n2023-01-17,Hamburg,02,00+,49,98,98,98,98,1852478,2.65,5.29,5.29,5.29,5.29\n2023-01-16,Hamburg,02,00+,61,118,118,118,118,1852478,3.29,6.37,6.37,6.37,6.37\n2023-01-15,Hamburg,02,00+,62,116,116,116,116,1852478,3.35,6.26,6.26,6.26,6.26\n2023-01-14,Hamburg,02,00+,64,118,118,118,118,1852478,3.45,6.37,6.37,6.37,6.37\n2023-01-13,Hamburg,02,00+,63,117,117,117,117,1852478,3.4,6.32,6.32,6.32,6.32\n2023-01-12,Hamburg,02,00+,66,143,143,143,143,1852478,3.56,7.72,7.72,7.72,7.72\n2023-01-11,Hamburg,02,00+,108,185,185,185,185,1852478,5.83,9.99,9.99,9.99,9.99\n2023-01-10,Hamburg,02,00+,99,193,193,193,193,1852478,5.34,10.42,10.42,10.42,10.42\n2023-01-09,Hamburg,02,00+,81,181,181,181,181,1852478,4.37,9.77,9.77,9.77,9.77\n2023-01-08,Hamburg,02,00+,82,181,181,181,181,1852478,4.43,9.77,9.77,9.77,9.77\n2023-01-07,Hamburg,02,00+,86,0,0,0,0,1852478,4.64,0,0,0,0\n2023-01-06,Hamburg,02,00+,87,0,0,0,0,1852478,4.7,0,0,0,0\n2023-01-05,Hamburg,02,00+,103,0,0,0,0,1852478,5.56,0,0,0,0\n2023-01-04,Hamburg,02,00+,114,0,0,0,0,1852478,6.15,0,0,0,0\n2023-01-03,Hamburg,02,00+,107,0,0,0,0,1852478,5.78,0,0,0,0\n2023-01-02,Hamburg,02,00+,83,0,0,0,0,1852478,4.48,0,0,0,0\n2024-08-31,Niedersachsen,03,00+,160,160,NA,NA,NA,8003421,2,2,NA,NA,NA\n2024-08-30,Niedersachsen,03,00+,120,172,NA,NA,NA,8003421,1.5,2.15,NA,NA,NA\n2024-08-29,Niedersachsen,03,00+,115,148,174,166,188,8003421,1.44,1.85,2.18,2.08,2.35\n2024-08-28,Niedersachsen,03,00+,104,142,162,155,174,8003421,1.3,1.77,2.03,1.95,2.18\n2024-08-27,Niedersachsen,03,00+,95,151,168,161,180,8003421,1.19,1.89,2.1,2.02,2.25\n2024-08-26,Niedersachsen,03,00+,102,137,148,143,158,8003421,1.27,1.71,1.86,1.8,1.98\n2024-08-25,Niedersachsen,03,00+,102,134,145,140,154,8003421,1.27,1.67,1.81,1.75,1.93\n2024-08-24,Niedersachsen,03,00+,105,135,146,141,155,8003421,1.31,1.69,1.83,1.77,1.94\n2024-08-23,Niedersachsen,03,00+,99,134,144,139,153,8003421,1.24,1.67,1.8,1.74,1.92\n2024-08-22,Niedersachsen,03,00+,103,139,148,143,157,8003421,1.29,1.74,1.86,1.8,1.97\n2024-08-21,Niedersachsen,03,00+,81,129,137,133,144,8003421,1.01,1.61,1.71,1.66,1.81\n2024-08-20,Niedersachsen,03,00+,90,121,127,124,133,8003421,1.12,1.51,1.59,1.55,1.67\n2024-08-19,Niedersachsen,03,00+,106,139,145,141,152,8003421,1.32,1.74,1.82,1.77,1.9\n2024-08-18,Niedersachsen,03,00+,108,141,147,143,154,8003421,1.35,1.76,1.84,1.79,1.93\n2024-08-17,Niedersachsen,03,00+,112,142,148,144,155,8003421,1.4,1.77,1.85,1.81,1.94\n2024-08-16,Niedersachsen,03,00+,111,142,147,144,154,8003421,1.39,1.77,1.85,1.8,1.93\n2024-08-15,Niedersachsen,03,00+,119,147,152,149,159,8003421,1.49,1.84,1.9,1.86,1.99\n2024-08-14,Niedersachsen,03,00+,116,155,160,157,167,8003421,1.45,1.94,2,1.96,2.09\n2024-08-13,Niedersachsen,03,00+,87,147,151,148,157,8003421,1.09,1.84,1.89,1.86,1.97\n2024-08-12,Niedersachsen,03,00+,137,171,175,172,180,8003421,1.71,2.14,2.19,2.15,2.26\n2024-08-11,Niedersachsen,03,00+,140,172,176,173,181,8003421,1.75,2.15,2.2,2.17,2.27\n2024-08-10,Niedersachsen,03,00+,147,176,180,177,185,8003421,1.84,2.2,2.25,2.22,2.32\n2024-08-09,Niedersachsen,03,00+,144,182,185,183,191,8003421,1.8,2.27,2.32,2.29,2.39\n2024-08-08,Niedersachsen,03,00+,127,170,173,171,177,8003421,1.59,2.12,2.16,2.14,2.22\n2024-08-07,Niedersachsen,03,00+,75,165,167,165,171,8003421,0.94,2.06,2.1,2.07,2.14\n2024-08-06,Niedersachsen,03,00+,97,168,170,168,174,8003421,1.21,2.1,2.13,2.11,2.18\n2024-08-05,Niedersachsen,03,00+,96,141,142,141,145,8003421,1.2,1.76,1.78,1.77,1.81\n2024-08-04,Niedersachsen,03,00+,103,145,146,145,149,8003421,1.29,1.81,1.83,1.82,1.86\n2024-08-03,Niedersachsen,03,00+,113,147,148,147,150,8003421,1.41,1.84,1.86,1.84,1.89\n2024-08-02,Niedersachsen,03,00+,105,146,147,146,149,8003421,1.31,1.82,1.84,1.83,1.87\n2024-08-01,Niedersachsen,03,00+,119,154,155,154,157,8003421,1.49,1.92,1.94,1.93,1.96\n2024-07-31,Niedersachsen,03,00+,125,163,164,163,165,8003421,1.56,2.04,2.05,2.04,2.07\n2024-07-30,Niedersachsen,03,00+,123,172,172,172,174,8003421,1.54,2.15,2.16,2.15,2.18\n2024-07-29,Niedersachsen,03,00+,138,188,188,188,189,8003421,1.72,2.35,2.35,2.35,2.36\n2024-07-28,Niedersachsen,03,00+,140,183,183,183,183,8003421,1.75,2.29,2.29,2.29,2.3\n2024-07-27,Niedersachsen,03,00+,146,179,179,179,179,8003421,1.82,2.24,2.24,2.24,2.25\n2024-07-26,Niedersachsen,03,00+,130,174,174,174,174,8003421,1.62,2.17,2.18,2.17,2.18\n2024-07-25,Niedersachsen,03,00+,143,185,185,185,185,8003421,1.79,2.31,2.31,2.31,2.32\n2024-07-24,Niedersachsen,03,00+,132,184,184,184,184,8003421,1.65,2.3,2.3,2.3,2.3\n2024-07-23,Niedersachsen,03,00+,105,175,175,175,175,8003421,1.31,2.19,2.19,2.19,2.19\n2024-07-22,Niedersachsen,03,00+,119,168,168,168,168,8003421,1.49,2.1,2.1,2.1,2.1\n2024-07-21,Niedersachsen,03,00+,124,172,172,172,172,8003421,1.55,2.15,2.15,2.15,2.15\n2024-07-20,Niedersachsen,03,00+,128,171,171,171,171,8003421,1.6,2.14,2.14,2.14,2.14\n2024-07-19,Niedersachsen,03,00+,128,181,181,181,181,8003421,1.6,2.26,2.26,2.26,2.26\n2024-07-18,Niedersachsen,03,00+,141,184,184,184,184,8003421,1.76,2.3,2.3,2.3,2.3\n2024-07-17,Niedersachsen,03,00+,156,197,197,197,197,8003421,1.95,2.46,2.46,2.46,2.46\n2024-07-16,Niedersachsen,03,00+,141,196,196,196,196,8003421,1.76,2.45,2.45,2.45,2.45\n2024-07-15,Niedersachsen,03,00+,145,193,193,193,193,8003421,1.81,2.41,2.41,2.41,2.41\n2024-07-14,Niedersachsen,03,00+,148,191,191,191,191,8003421,1.85,2.39,2.39,2.39,2.39\n2024-07-13,Niedersachsen,03,00+,152,190,190,190,190,8003421,1.9,2.37,2.37,2.37,2.37\n2024-07-12,Niedersachsen,03,00+,132,178,178,178,178,8003421,1.65,2.22,2.22,2.22,2.22\n2024-07-11,Niedersachsen,03,00+,115,156,156,156,156,8003421,1.44,1.95,1.95,1.95,1.95\n2024-07-10,Niedersachsen,03,00+,92,135,135,135,135,8003421,1.15,1.69,1.69,1.69,1.69\n2024-07-09,Niedersachsen,03,00+,72,128,128,128,128,8003421,0.9,1.6,1.6,1.6,1.6\n2024-07-08,Niedersachsen,03,00+,80,112,112,112,112,8003421,1,1.4,1.4,1.4,1.4\n2024-07-07,Niedersachsen,03,00+,85,113,113,113,113,8003421,1.06,1.41,1.41,1.41,1.41\n2024-07-06,Niedersachsen,03,00+,87,112,112,112,112,8003421,1.09,1.4,1.4,1.4,1.4\n2024-07-05,Niedersachsen,03,00+,69,108,108,108,108,8003421,0.86,1.35,1.35,1.35,1.35\n2024-07-04,Niedersachsen,03,00+,79,120,120,120,120,8003421,0.99,1.5,1.5,1.5,1.5\n2024-07-03,Niedersachsen,03,00+,76,120,120,120,120,8003421,0.95,1.5,1.5,1.5,1.5\n2024-07-02,Niedersachsen,03,00+,82,128,128,128,128,8003421,1.02,1.6,1.6,1.6,1.6\n2024-07-01,Niedersachsen,03,00+,102,140,140,140,140,8003421,1.27,1.75,1.75,1.75,1.75\n2024-06-30,Niedersachsen,03,00+,102,136,136,136,136,8003421,1.27,1.7,1.7,1.7,1.7\n2024-06-29,Niedersachsen,03,00+,107,138,138,138,138,8003421,1.34,1.72,1.72,1.72,1.72\n2024-06-28,Niedersachsen,03,00+,97,135,135,135,135,8003421,1.21,1.69,1.69,1.69,1.69\n2024-06-27,Niedersachsen,03,00+,90,123,123,123,123,8003421,1.12,1.54,1.54,1.54,1.54\n2024-06-26,Niedersachsen,03,00+,87,122,122,122,122,8003421,1.09,1.52,1.52,1.52,1.52\n2024-06-25,Niedersachsen,03,00+,52,107,107,107,107,8003421,0.65,1.34,1.34,1.34,1.34\n2024-06-24,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-23,Niedersachsen,03,00+,62,88,88,88,88,8003421,0.77,1.1,1.1,1.1,1.1\n2024-06-22,Niedersachsen,03,00+,62,83,83,83,83,8003421,0.77,1.04,1.04,1.04,1.04\n2024-06-21,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-20,Niedersachsen,03,00+,52,77,77,77,77,8003421,0.65,0.96,0.96,0.96,0.96\n2024-06-19,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-18,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-17,Niedersachsen,03,00+,46,62,62,62,62,8003421,0.57,0.77,0.77,0.77,0.77\n2024-06-16,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-15,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-14,Niedersachsen,03,00+,42,54,54,54,54,8003421,0.52,0.67,0.67,0.67,0.67\n2024-06-13,Niedersachsen,03,00+,39,51,51,51,51,8003421,0.49,0.64,0.64,0.64,0.64\n2024-06-12,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-06-11,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2024-06-10,Niedersachsen,03,00+,28,31,31,31,31,8003421,0.35,0.39,0.39,0.39,0.39\n2024-06-09,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-08,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-07,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-06-06,Niedersachsen,03,00+,20,22,22,22,22,8003421,0.25,0.27,0.27,0.27,0.27\n2024-06-05,Niedersachsen,03,00+,15,20,20,20,20,8003421,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Niedersachsen,03,00+,10,20,20,20,20,8003421,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-02,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-01,Niedersachsen,03,00+,12,15,15,15,15,8003421,0.15,0.19,0.19,0.19,0.19\n2024-05-31,Niedersachsen,03,00+,12,14,14,14,14,8003421,0.15,0.17,0.17,0.17,0.17\n2024-05-30,Niedersachsen,03,00+,13,16,16,16,16,8003421,0.16,0.2,0.2,0.2,0.2\n2024-05-29,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-28,Niedersachsen,03,00+,18,25,25,25,25,8003421,0.22,0.31,0.31,0.31,0.31\n2024-05-27,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-26,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-25,Niedersachsen,03,00+,16,19,19,19,19,8003421,0.2,0.24,0.24,0.24,0.24\n2024-05-24,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-05-23,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2024-05-22,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-05-21,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-05-20,Niedersachsen,03,00+,24,32,32,32,32,8003421,0.3,0.4,0.4,0.4,0.4\n2024-05-19,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-18,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-17,Niedersachsen,03,00+,26,31,31,31,31,8003421,0.32,0.39,0.39,0.39,0.39\n2024-05-16,Niedersachsen,03,00+,21,29,29,29,29,8003421,0.26,0.36,0.36,0.36,0.36\n2024-05-15,Niedersachsen,03,00+,20,29,29,29,29,8003421,0.25,0.36,0.36,0.36,0.36\n2024-05-14,Niedersachsen,03,00+,15,28,28,28,28,8003421,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-05-12,Niedersachsen,03,00+,18,20,20,20,20,8003421,0.22,0.25,0.25,0.25,0.25\n2024-05-11,Niedersachsen,03,00+,19,22,22,22,22,8003421,0.24,0.27,0.27,0.27,0.27\n2024-05-10,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2024-05-09,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-05-08,Niedersachsen,03,00+,12,24,24,24,24,8003421,0.15,0.3,0.3,0.3,0.3\n2024-05-07,Niedersachsen,03,00+,10,16,16,16,16,8003421,0.12,0.2,0.2,0.2,0.2\n2024-05-06,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Niedersachsen,03,00+,13,18,18,18,18,8003421,0.16,0.22,0.22,0.22,0.22\n2024-05-03,Niedersachsen,03,00+,13,22,22,22,22,8003421,0.16,0.27,0.27,0.27,0.27\n2024-05-02,Niedersachsen,03,00+,16,21,21,21,21,8003421,0.2,0.26,0.26,0.26,0.26\n2024-05-01,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-04-30,Niedersachsen,03,00+,11,24,24,24,24,8003421,0.14,0.3,0.3,0.3,0.3\n2024-04-29,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-28,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-27,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-26,Niedersachsen,03,00+,6,13,13,13,13,8003421,0.07,0.16,0.16,0.16,0.16\n2024-04-25,Niedersachsen,03,00+,10,14,14,14,14,8003421,0.12,0.17,0.17,0.17,0.17\n2024-04-24,Niedersachsen,03,00+,10,13,13,13,13,8003421,0.12,0.16,0.16,0.16,0.16\n2024-04-23,Niedersachsen,03,00+,11,15,15,15,15,8003421,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-21,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-20,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-19,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2024-04-18,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2024-04-17,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2024-04-16,Niedersachsen,03,00+,15,17,17,17,17,8003421,0.19,0.21,0.21,0.21,0.21\n2024-04-15,Niedersachsen,03,00+,23,25,25,25,25,8003421,0.29,0.31,0.31,0.31,0.31\n2024-04-14,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-13,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-12,Niedersachsen,03,00+,24,28,28,28,28,8003421,0.3,0.35,0.35,0.35,0.35\n2024-04-11,Niedersachsen,03,00+,25,28,28,28,28,8003421,0.31,0.35,0.35,0.35,0.35\n2024-04-10,Niedersachsen,03,00+,16,29,29,29,29,8003421,0.2,0.36,0.36,0.36,0.36\n2024-04-09,Niedersachsen,03,00+,21,33,33,33,33,8003421,0.26,0.41,0.41,0.41,0.41\n2024-04-08,Niedersachsen,03,00+,17,24,24,24,24,8003421,0.21,0.3,0.3,0.3,0.3\n2024-04-07,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-04-06,Niedersachsen,03,00+,20,23,23,23,23,8003421,0.25,0.29,0.29,0.29,0.29\n2024-04-05,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-04-04,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2024-04-03,Niedersachsen,03,00+,12,22,22,22,22,8003421,0.15,0.27,0.27,0.27,0.27\n2024-04-02,Niedersachsen,03,00+,7,17,17,17,17,8003421,0.09,0.21,0.21,0.21,0.21\n2024-04-01,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-31,Niedersachsen,03,00+,14,22,22,22,22,8003421,0.17,0.27,0.27,0.27,0.27\n2024-03-30,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2024-03-29,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-03-28,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-03-27,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-03-26,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-25,Niedersachsen,03,00+,25,29,29,29,29,8003421,0.31,0.36,0.36,0.36,0.36\n2024-03-24,Niedersachsen,03,00+,26,30,30,30,30,8003421,0.32,0.37,0.37,0.37,0.37\n2024-03-23,Niedersachsen,03,00+,27,30,30,30,30,8003421,0.34,0.37,0.37,0.37,0.37\n2024-03-22,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-21,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-20,Niedersachsen,03,00+,32,42,42,42,42,8003421,0.4,0.52,0.52,0.52,0.52\n2024-03-19,Niedersachsen,03,00+,28,43,43,43,43,8003421,0.35,0.54,0.54,0.54,0.54\n2024-03-18,Niedersachsen,03,00+,22,38,38,38,38,8003421,0.27,0.47,0.47,0.47,0.47\n2024-03-17,Niedersachsen,03,00+,23,38,38,38,38,8003421,0.29,0.47,0.47,0.47,0.47\n2024-03-16,Niedersachsen,03,00+,23,37,37,37,37,8003421,0.29,0.46,0.46,0.46,0.46\n2024-03-15,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-03-14,Niedersachsen,03,00+,22,35,35,35,35,8003421,0.27,0.44,0.44,0.44,0.44\n2024-03-13,Niedersachsen,03,00+,21,31,31,31,31,8003421,0.26,0.39,0.39,0.39,0.39\n2024-03-12,Niedersachsen,03,00+,23,35,35,35,35,8003421,0.29,0.44,0.44,0.44,0.44\n2024-03-11,Niedersachsen,03,00+,29,42,42,42,42,8003421,0.36,0.52,0.52,0.52,0.52\n2024-03-10,Niedersachsen,03,00+,31,43,43,43,43,8003421,0.39,0.54,0.54,0.54,0.54\n2024-03-09,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-03-08,Niedersachsen,03,00+,36,46,46,46,46,8003421,0.45,0.57,0.57,0.57,0.57\n2024-03-07,Niedersachsen,03,00+,36,50,50,50,50,8003421,0.45,0.62,0.62,0.62,0.62\n2024-03-06,Niedersachsen,03,00+,38,51,51,51,51,8003421,0.47,0.64,0.64,0.64,0.64\n2024-03-05,Niedersachsen,03,00+,33,54,54,54,54,8003421,0.41,0.67,0.67,0.67,0.67\n2024-03-04,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2024-03-03,Niedersachsen,03,00+,41,50,50,50,50,8003421,0.51,0.62,0.62,0.62,0.62\n2024-03-02,Niedersachsen,03,00+,42,50,50,50,50,8003421,0.52,0.62,0.62,0.62,0.62\n2024-03-01,Niedersachsen,03,00+,44,57,57,57,57,8003421,0.55,0.71,0.71,0.71,0.71\n2024-02-29,Niedersachsen,03,00+,44,58,58,58,58,8003421,0.55,0.72,0.72,0.72,0.72\n2024-02-28,Niedersachsen,03,00+,41,56,56,56,56,8003421,0.51,0.7,0.7,0.7,0.7\n2024-02-27,Niedersachsen,03,00+,40,56,56,56,56,8003421,0.5,0.7,0.7,0.7,0.7\n2024-02-26,Niedersachsen,03,00+,56,73,73,73,73,8003421,0.7,0.91,0.91,0.91,0.91\n2024-02-25,Niedersachsen,03,00+,58,73,73,73,73,8003421,0.72,0.91,0.91,0.91,0.91\n2024-02-24,Niedersachsen,03,00+,61,75,75,75,75,8003421,0.76,0.94,0.94,0.94,0.94\n2024-02-23,Niedersachsen,03,00+,64,78,78,78,78,8003421,0.8,0.97,0.97,0.97,0.97\n2024-02-22,Niedersachsen,03,00+,58,79,79,79,79,8003421,0.72,0.99,0.99,0.99,0.99\n2024-02-21,Niedersachsen,03,00+,61,85,85,85,85,8003421,0.76,1.06,1.06,1.06,1.06\n2024-02-20,Niedersachsen,03,00+,58,92,92,92,92,8003421,0.72,1.15,1.15,1.15,1.15\n2024-02-19,Niedersachsen,03,00+,63,91,91,91,91,8003421,0.79,1.14,1.14,1.14,1.14\n2024-02-18,Niedersachsen,03,00+,67,93,93,93,93,8003421,0.84,1.16,1.16,1.16,1.16\n2024-02-17,Niedersachsen,03,00+,71,94,94,94,94,8003421,0.89,1.17,1.17,1.17,1.17\n2024-02-16,Niedersachsen,03,00+,75,100,100,100,100,8003421,0.94,1.25,1.25,1.25,1.25\n2024-02-15,Niedersachsen,03,00+,69,95,95,95,95,8003421,0.86,1.19,1.19,1.19,1.19\n2024-02-14,Niedersachsen,03,00+,77,107,107,107,107,8003421,0.96,1.34,1.34,1.34,1.34\n2024-02-13,Niedersachsen,03,00+,58,103,103,103,103,8003421,0.72,1.29,1.29,1.29,1.29\n2024-02-12,Niedersachsen,03,00+,82,122,122,122,122,8003421,1.02,1.52,1.52,1.52,1.52\n2024-02-11,Niedersachsen,03,00+,89,125,125,125,125,8003421,1.11,1.56,1.56,1.56,1.56\n2024-02-10,Niedersachsen,03,00+,93,125,125,125,125,8003421,1.16,1.56,1.56,1.56,1.56\n2024-02-09,Niedersachsen,03,00+,88,117,117,117,117,8003421,1.1,1.46,1.46,1.46,1.46\n2024-02-08,Niedersachsen,03,00+,108,142,142,142,142,8003421,1.35,1.77,1.77,1.77,1.77\n2024-02-07,Niedersachsen,03,00+,92,140,140,140,140,8003421,1.15,1.75,1.75,1.75,1.75\n2024-02-06,Niedersachsen,03,00+,115,158,158,158,158,8003421,1.44,1.97,1.97,1.97,1.97\n2024-02-05,Niedersachsen,03,00+,115,161,161,161,161,8003421,1.44,2.01,2.01,2.01,2.01\n2024-02-04,Niedersachsen,03,00+,118,157,157,157,157,8003421,1.47,1.96,1.96,1.96,1.96\n2024-02-03,Niedersachsen,03,00+,123,159,159,159,159,8003421,1.54,1.99,1.99,1.99,1.99\n2024-02-02,Niedersachsen,03,00+,115,170,170,170,170,8003421,1.44,2.12,2.12,2.12,2.12\n2024-02-01,Niedersachsen,03,00+,105,153,153,153,153,8003421,1.31,1.91,1.91,1.91,1.91\n2024-01-31,Niedersachsen,03,00+,110,159,159,159,159,8003421,1.37,1.99,1.99,1.99,1.99\n2024-01-30,Niedersachsen,03,00+,86,162,162,162,162,8003421,1.07,2.02,2.02,2.02,2.02\n2024-01-29,Niedersachsen,03,00+,123,163,163,163,163,8003421,1.54,2.04,2.04,2.04,2.04\n2024-01-28,Niedersachsen,03,00+,137,174,174,174,174,8003421,1.71,2.17,2.17,2.17,2.17\n2024-01-27,Niedersachsen,03,00+,144,175,175,175,175,8003421,1.8,2.19,2.19,2.19,2.19\n2024-01-26,Niedersachsen,03,00+,136,185,185,185,185,8003421,1.7,2.31,2.31,2.31,2.31\n2024-01-25,Niedersachsen,03,00+,138,187,187,187,187,8003421,1.72,2.34,2.34,2.34,2.34\n2024-01-24,Niedersachsen,03,00+,146,188,188,188,188,8003421,1.82,2.35,2.35,2.35,2.35\n2024-01-23,Niedersachsen,03,00+,112,182,182,182,182,8003421,1.4,2.27,2.27,2.27,2.27\n2024-01-22,Niedersachsen,03,00+,109,185,185,185,185,8003421,1.36,2.31,2.31,2.31,2.31\n2024-01-21,Niedersachsen,03,00+,111,176,176,176,176,8003421,1.39,2.2,2.2,2.2,2.2\n2024-01-20,Niedersachsen,03,00+,120,178,178,178,178,8003421,1.5,2.22,2.22,2.22,2.22\n2024-01-19,Niedersachsen,03,00+,134,176,176,176,176,8003421,1.67,2.2,2.2,2.2,2.2\n2024-01-18,Niedersachsen,03,00+,131,187,187,187,187,8003421,1.64,2.34,2.34,2.34,2.34\n2024-01-17,Niedersachsen,03,00+,146,209,209,209,209,8003421,1.82,2.61,2.61,2.61,2.61\n2024-01-16,Niedersachsen,03,00+,146,220,220,220,220,8003421,1.82,2.75,2.75,2.75,2.75\n2024-01-15,Niedersachsen,03,00+,187,250,250,250,250,8003421,2.34,3.12,3.12,3.12,3.12\n2024-01-14,Niedersachsen,03,00+,198,256,256,256,256,8003421,2.47,3.2,3.2,3.2,3.2\n2024-01-13,Niedersachsen,03,00+,205,255,255,255,255,8003421,2.56,3.19,3.19,3.19,3.19\n2024-01-12,Niedersachsen,03,00+,227,277,277,277,277,8003421,2.84,3.46,3.46,3.46,3.46\n2024-01-11,Niedersachsen,03,00+,248,329,329,329,329,8003421,3.1,4.11,4.11,4.11,4.11\n2024-01-10,Niedersachsen,03,00+,272,365,365,365,365,8003421,3.4,4.56,4.56,4.56,4.56\n2024-01-09,Niedersachsen,03,00+,316,489,489,489,489,8003421,3.95,6.11,6.11,6.11,6.11\n2024-01-08,Niedersachsen,03,00+,270,421,421,421,421,8003421,3.37,5.26,5.26,5.26,5.26\n2024-01-07,Niedersachsen,03,00+,292,436,436,436,436,8003421,3.65,5.45,5.45,5.45,5.45\n2024-01-06,Niedersachsen,03,00+,316,454,454,454,454,8003421,3.95,5.67,5.67,5.67,5.67\n2024-01-05,Niedersachsen,03,00+,320,481,481,481,481,8003421,4,6.01,6.01,6.01,6.01\n2024-01-04,Niedersachsen,03,00+,341,497,497,497,497,8003421,4.26,6.21,6.21,6.21,6.21\n2024-01-03,Niedersachsen,03,00+,474,693,693,693,693,8003421,5.92,8.66,8.66,8.66,8.66\n2024-01-02,Niedersachsen,03,00+,259,536,536,536,536,8003421,3.24,6.7,6.7,6.7,6.7\n2024-01-01,Niedersachsen,03,00+,262,526,526,526,526,8003421,3.27,6.57,6.57,6.57,6.57\n2023-12-31,Niedersachsen,03,00+,268,510,510,510,510,8003421,3.35,6.37,6.37,6.37,6.37\n2023-12-30,Niedersachsen,03,00+,271,493,493,493,493,8003421,3.39,6.16,6.16,6.16,6.16\n2023-12-29,Niedersachsen,03,00+,280,508,508,508,508,8003421,3.5,6.35,6.35,6.35,6.35\n2023-12-28,Niedersachsen,03,00+,257,530,530,530,530,8003421,3.21,6.62,6.62,6.62,6.62\n2023-12-27,Niedersachsen,03,00+,268,409,409,409,409,8003421,3.35,5.11,5.11,5.11,5.11\n2023-12-26,Niedersachsen,03,00+,408,547,547,547,547,8003421,5.1,6.83,6.83,6.83,6.83\n2023-12-25,Niedersachsen,03,00+,606,765,765,765,765,8003421,7.57,9.56,9.56,9.56,9.56\n2023-12-24,Niedersachsen,03,00+,629,781,781,781,781,8003421,7.86,9.76,9.76,9.76,9.76\n2023-12-23,Niedersachsen,03,00+,662,805,805,805,805,8003421,8.27,10.06,10.06,10.06,10.06\n2023-12-22,Niedersachsen,03,00+,642,822,822,822,822,8003421,8.02,10.27,10.27,10.27,10.27\n2023-12-21,Niedersachsen,03,00+,656,854,854,854,854,8003421,8.2,10.67,10.67,10.67,10.67\n2023-12-20,Niedersachsen,03,00+,644,833,833,833,833,8003421,8.05,10.41,10.41,10.41,10.41\n2023-12-19,Niedersachsen,03,00+,599,861,861,861,861,8003421,7.48,10.76,10.76,10.76,10.76\n2023-12-18,Niedersachsen,03,00+,700,930,930,930,930,8003421,8.75,11.62,11.62,11.62,11.62\n2023-12-17,Niedersachsen,03,00+,721,928,928,928,928,8003421,9.01,11.6,11.6,11.6,11.6\n2023-12-16,Niedersachsen,03,00+,754,931,931,931,931,8003421,9.42,11.63,11.63,11.63,11.63\n2023-12-15,Niedersachsen,03,00+,733,961,961,961,961,8003421,9.16,12.01,12.01,12.01,12.01\n2023-12-14,Niedersachsen,03,00+,711,935,935,935,935,8003421,8.88,11.68,11.68,11.68,11.68\n2023-12-13,Niedersachsen,03,00+,664,913,913,913,913,8003421,8.3,11.41,11.41,11.41,11.41\n2023-12-12,Niedersachsen,03,00+,519,893,893,893,893,8003421,6.48,11.16,11.16,11.16,11.16\n2023-12-11,Niedersachsen,03,00+,547,816,816,816,816,8003421,6.83,10.2,10.2,10.2,10.2\n2023-12-10,Niedersachsen,03,00+,553,802,802,802,802,8003421,6.91,10.02,10.02,10.02,10.02\n2023-12-09,Niedersachsen,03,00+,566,781,781,781,781,8003421,7.07,9.76,9.76,9.76,9.76\n2023-12-08,Niedersachsen,03,00+,532,753,753,753,753,8003421,6.65,9.41,9.41,9.41,9.41\n2023-12-07,Niedersachsen,03,00+,487,721,721,721,721,8003421,6.08,9.01,9.01,9.01,9.01\n2023-12-06,Niedersachsen,03,00+,487,731,731,731,731,8003421,6.08,9.13,9.13,9.13,9.13\n2023-12-05,Niedersachsen,03,00+,485,726,726,726,726,8003421,6.06,9.07,9.07,9.07,9.07\n2023-12-04,Niedersachsen,03,00+,552,748,748,748,748,8003421,6.9,9.35,9.35,9.35,9.35\n2023-12-03,Niedersachsen,03,00+,565,751,751,751,751,8003421,7.06,9.38,9.38,9.38,9.38\n2023-12-02,Niedersachsen,03,00+,576,748,748,748,748,8003421,7.2,9.35,9.35,9.35,9.35\n2023-12-01,Niedersachsen,03,00+,560,716,716,716,716,8003421,7,8.95,8.95,8.95,8.95\n2023-11-30,Niedersachsen,03,00+,541,722,722,722,722,8003421,6.76,9.02,9.02,9.02,9.02\n2023-11-29,Niedersachsen,03,00+,447,688,688,688,688,8003421,5.59,8.6,8.6,8.6,8.6\n2023-11-28,Niedersachsen,03,00+,466,702,702,702,702,8003421,5.82,8.77,8.77,8.77,8.77\n2023-11-27,Niedersachsen,03,00+,574,738,738,738,738,8003421,7.17,9.22,9.22,9.22,9.22\n2023-11-26,Niedersachsen,03,00+,577,729,729,729,729,8003421,7.21,9.11,9.11,9.11,9.11\n2023-11-25,Niedersachsen,03,00+,592,734,734,734,734,8003421,7.4,9.17,9.17,9.17,9.17\n2023-11-24,Niedersachsen,03,00+,565,743,743,743,743,8003421,7.06,9.28,9.28,9.28,9.28\n2023-11-23,Niedersachsen,03,00+,523,738,738,738,738,8003421,6.53,9.22,9.22,9.22,9.22\n2023-11-22,Niedersachsen,03,00+,494,739,739,739,739,8003421,6.17,9.23,9.23,9.23,9.23\n2023-11-21,Niedersachsen,03,00+,407,681,681,681,681,8003421,5.09,8.51,8.51,8.51,8.51\n2023-11-20,Niedersachsen,03,00+,415,557,557,557,557,8003421,5.19,6.96,6.96,6.96,6.96\n2023-11-19,Niedersachsen,03,00+,424,566,566,566,566,8003421,5.3,7.07,7.07,7.07,7.07\n2023-11-18,Niedersachsen,03,00+,438,566,566,566,566,8003421,5.47,7.07,7.07,7.07,7.07\n2023-11-17,Niedersachsen,03,00+,377,546,546,546,546,8003421,4.71,6.82,6.82,6.82,6.82\n2023-11-16,Niedersachsen,03,00+,369,532,532,532,532,8003421,4.61,6.65,6.65,6.65,6.65\n2023-11-15,Niedersachsen,03,00+,352,544,544,544,544,8003421,4.4,6.8,6.8,6.8,6.8\n2023-11-14,Niedersachsen,03,00+,282,509,509,509,509,8003421,3.52,6.36,6.36,6.36,6.36\n2023-11-13,Niedersachsen,03,00+,340,515,515,515,515,8003421,4.25,6.43,6.43,6.43,6.43\n2023-11-12,Niedersachsen,03,00+,351,515,515,515,515,8003421,4.39,6.43,6.43,6.43,6.43\n2023-11-11,Niedersachsen,03,00+,360,507,507,507,507,8003421,4.5,6.33,6.33,6.33,6.33\n2023-11-10,Niedersachsen,03,00+,323,490,490,490,490,8003421,4.04,6.12,6.12,6.12,6.12\n2023-11-09,Niedersachsen,03,00+,320,520,520,520,520,8003421,4,6.5,6.5,6.5,6.5\n2023-11-08,Niedersachsen,03,00+,404,591,591,591,591,8003421,5.05,7.38,7.38,7.38,7.38\n2023-11-07,Niedersachsen,03,00+,298,528,528,528,528,8003421,3.72,6.6,6.6,6.6,6.6\n2023-11-06,Niedersachsen,03,00+,330,515,515,515,515,8003421,4.12,6.43,6.43,6.43,6.43\n2023-11-05,Niedersachsen,03,00+,336,510,510,510,510,8003421,4.2,6.37,6.37,6.37,6.37\n2023-11-04,Niedersachsen,03,00+,343,512,512,512,512,8003421,4.29,6.4,6.4,6.4,6.4\n2023-11-03,Niedersachsen,03,00+,311,529,529,529,529,8003421,3.89,6.61,6.61,6.61,6.61\n2023-11-02,Niedersachsen,03,00+,270,506,506,506,506,8003421,3.37,6.32,6.32,6.32,6.32\n2023-11-01,Niedersachsen,03,00+,247,423,423,423,423,8003421,3.09,5.29,5.29,5.29,5.29\n2023-10-31,Niedersachsen,03,00+,303,489,489,489,489,8003421,3.79,6.11,6.11,6.11,6.11\n2023-10-30,Niedersachsen,03,00+,321,478,478,478,478,8003421,4.01,5.97,5.97,5.97,5.97\n2023-10-29,Niedersachsen,03,00+,325,477,477,477,477,8003421,4.06,5.96,5.96,5.96,5.96\n2023-10-28,Niedersachsen,03,00+,326,467,467,467,467,8003421,4.07,5.84,5.84,5.84,5.84\n2023-10-27,Niedersachsen,03,00+,274,439,439,439,439,8003421,3.42,5.49,5.49,5.49,5.49\n2023-10-26,Niedersachsen,03,00+,238,391,391,391,391,8003421,2.97,4.89,4.89,4.89,4.89\n2023-10-25,Niedersachsen,03,00+,181,333,333,333,333,8003421,2.26,4.16,4.16,4.16,4.16\n2023-10-24,Niedersachsen,03,00+,144,300,300,300,300,8003421,1.8,3.75,3.75,3.75,3.75\n2023-10-23,Niedersachsen,03,00+,150,233,233,233,233,8003421,1.87,2.91,2.91,2.91,2.91\n2023-10-22,Niedersachsen,03,00+,154,230,230,230,230,8003421,1.92,2.87,2.87,2.87,2.87\n2023-10-21,Niedersachsen,03,00+,158,236,236,236,236,8003421,1.97,2.95,2.95,2.95,2.95\n2023-10-20,Niedersachsen,03,00+,161,229,229,229,229,8003421,2.01,2.86,2.86,2.86,2.86\n2023-10-19,Niedersachsen,03,00+,139,224,224,224,224,8003421,1.74,2.8,2.8,2.8,2.8\n2023-10-18,Niedersachsen,03,00+,130,211,211,211,211,8003421,1.62,2.64,2.64,2.64,2.64\n2023-10-17,Niedersachsen,03,00+,119,197,197,197,197,8003421,1.49,2.46,2.46,2.46,2.46\n2023-10-16,Niedersachsen,03,00+,145,203,203,203,203,8003421,1.81,2.54,2.54,2.54,2.54\n2023-10-15,Niedersachsen,03,00+,152,207,207,207,207,8003421,1.9,2.59,2.59,2.59,2.59\n2023-10-14,Niedersachsen,03,00+,158,206,206,206,206,8003421,1.97,2.57,2.57,2.57,2.57\n2023-10-13,Niedersachsen,03,00+,144,198,198,198,198,8003421,1.8,2.47,2.47,2.47,2.47\n2023-10-12,Niedersachsen,03,00+,149,207,207,207,207,8003421,1.86,2.59,2.59,2.59,2.59\n2023-10-11,Niedersachsen,03,00+,155,227,227,227,227,8003421,1.94,2.84,2.84,2.84,2.84\n2023-10-10,Niedersachsen,03,00+,113,205,205,205,205,8003421,1.41,2.56,2.56,2.56,2.56\n2023-10-09,Niedersachsen,03,00+,116,189,189,189,189,8003421,1.45,2.36,2.36,2.36,2.36\n2023-10-08,Niedersachsen,03,00+,116,183,183,183,183,8003421,1.45,2.29,2.29,2.29,2.29\n2023-10-07,Niedersachsen,03,00+,119,180,180,180,180,8003421,1.49,2.25,2.25,2.25,2.25\n2023-10-06,Niedersachsen,03,00+,94,164,164,164,164,8003421,1.17,2.05,2.05,2.05,2.05\n2023-10-05,Niedersachsen,03,00+,76,139,139,139,139,8003421,0.95,1.74,1.74,1.74,1.74\n2023-10-04,Niedersachsen,03,00+,47,115,115,115,115,8003421,0.59,1.44,1.44,1.44,1.44\n2023-10-03,Niedersachsen,03,00+,67,134,134,134,134,8003421,0.84,1.67,1.67,1.67,1.67\n2023-10-02,Niedersachsen,03,00+,84,126,126,126,126,8003421,1.05,1.57,1.57,1.57,1.57\n2023-10-01,Niedersachsen,03,00+,85,125,125,125,125,8003421,1.06,1.56,1.56,1.56,1.56\n2023-09-30,Niedersachsen,03,00+,87,125,125,125,125,8003421,1.09,1.56,1.56,1.56,1.56\n2023-09-29,Niedersachsen,03,00+,87,132,132,132,132,8003421,1.09,1.65,1.65,1.65,1.65\n2023-09-28,Niedersachsen,03,00+,84,139,139,139,139,8003421,1.05,1.74,1.74,1.74,1.74\n2023-09-27,Niedersachsen,03,00+,87,144,144,144,144,8003421,1.09,1.8,1.8,1.8,1.8\n2023-09-26,Niedersachsen,03,00+,78,145,145,145,145,8003421,0.97,1.81,1.81,1.81,1.81\n2023-09-25,Niedersachsen,03,00+,92,145,145,145,145,8003421,1.15,1.81,1.81,1.81,1.81\n2023-09-24,Niedersachsen,03,00+,97,150,150,150,150,8003421,1.21,1.87,1.87,1.87,1.87\n2023-09-23,Niedersachsen,03,00+,104,155,155,155,155,8003421,1.3,1.94,1.94,1.94,1.94\n2023-09-22,Niedersachsen,03,00+,103,157,157,157,157,8003421,1.29,1.96,1.96,1.96,1.96\n2023-09-21,Niedersachsen,03,00+,83,148,148,148,148,8003421,1.04,1.85,1.85,1.85,1.85\n2023-09-20,Niedersachsen,03,00+,72,138,138,138,138,8003421,0.9,1.72,1.72,1.72,1.72\n2023-09-19,Niedersachsen,03,00+,57,138,138,138,138,8003421,0.71,1.72,1.72,1.72,1.72\n2023-09-18,Niedersachsen,03,00+,75,138,138,138,138,8003421,0.94,1.72,1.72,1.72,1.72\n2023-09-17,Niedersachsen,03,00+,79,137,137,137,137,8003421,0.99,1.71,1.71,1.71,1.71\n2023-09-16,Niedersachsen,03,00+,81,131,131,131,131,8003421,1.01,1.64,1.64,1.64,1.64\n2023-09-15,Niedersachsen,03,00+,88,141,141,141,141,8003421,1.1,1.76,1.76,1.76,1.76\n2023-09-14,Niedersachsen,03,00+,111,165,165,165,165,8003421,1.39,2.06,2.06,2.06,2.06\n2023-09-13,Niedersachsen,03,00+,103,171,171,171,171,8003421,1.29,2.14,2.14,2.14,2.14\n2023-09-12,Niedersachsen,03,00+,81,164,164,164,164,8003421,1.01,2.05,2.05,2.05,2.05\n2023-09-11,Niedersachsen,03,00+,88,157,157,157,157,8003421,1.1,1.96,1.96,1.96,1.96\n2023-09-10,Niedersachsen,03,00+,94,158,158,158,158,8003421,1.17,1.97,1.97,1.97,1.97\n2023-09-09,Niedersachsen,03,00+,99,162,162,162,162,8003421,1.24,2.02,2.02,2.02,2.02\n2023-09-08,Niedersachsen,03,00+,81,148,148,148,148,8003421,1.01,1.85,1.85,1.85,1.85\n2023-09-07,Niedersachsen,03,00+,68,124,124,124,124,8003421,0.85,1.55,1.55,1.55,1.55\n2023-09-06,Niedersachsen,03,00+,71,129,129,129,129,8003421,0.89,1.61,1.61,1.61,1.61\n2023-09-05,Niedersachsen,03,00+,59,134,134,134,134,8003421,0.74,1.67,1.67,1.67,1.67\n2023-09-04,Niedersachsen,03,00+,72,118,118,118,118,8003421,0.9,1.47,1.47,1.47,1.47\n2023-09-03,Niedersachsen,03,00+,75,115,115,115,115,8003421,0.94,1.44,1.44,1.44,1.44\n2023-09-02,Niedersachsen,03,00+,77,112,112,112,112,8003421,0.96,1.4,1.4,1.4,1.4\n2023-09-01,Niedersachsen,03,00+,92,126,126,126,126,8003421,1.15,1.57,1.57,1.57,1.57\n2023-08-31,Niedersachsen,03,00+,79,123,123,123,123,8003421,0.99,1.54,1.54,1.54,1.54\n2023-08-30,Niedersachsen,03,00+,68,117,117,117,117,8003421,0.85,1.46,1.46,1.46,1.46\n2023-08-29,Niedersachsen,03,00+,86,125,125,125,125,8003421,1.07,1.56,1.56,1.56,1.56\n2023-08-28,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-27,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-26,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-25,Niedersachsen,03,00+,0,114,114,114,114,8003421,0,1.42,1.42,1.42,1.42\n2023-08-24,Niedersachsen,03,00+,70,109,109,109,109,8003421,0.87,1.36,1.36,1.36,1.36\n2023-08-23,Niedersachsen,03,00+,45,100,100,100,100,8003421,0.56,1.25,1.25,1.25,1.25\n2023-08-22,Niedersachsen,03,00+,43,82,82,82,82,8003421,0.54,1.02,1.02,1.02,1.02\n2023-08-21,Niedersachsen,03,00+,40,65,65,65,65,8003421,0.5,0.81,0.81,0.81,0.81\n2023-08-20,Niedersachsen,03,00+,41,64,64,64,64,8003421,0.51,0.8,0.8,0.8,0.8\n2023-08-19,Niedersachsen,03,00+,43,63,63,63,63,8003421,0.54,0.79,0.79,0.79,0.79\n2023-08-18,Niedersachsen,03,00+,39,60,60,60,60,8003421,0.49,0.75,0.75,0.75,0.75\n2023-08-17,Niedersachsen,03,00+,35,60,60,60,60,8003421,0.44,0.75,0.75,0.75,0.75\n2023-08-16,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-15,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-14,Niedersachsen,03,00+,43,57,57,57,57,8003421,0.54,0.71,0.71,0.71,0.71\n2023-08-13,Niedersachsen,03,00+,44,56,56,56,56,8003421,0.55,0.7,0.7,0.7,0.7\n2023-08-12,Niedersachsen,03,00+,46,56,56,56,56,8003421,0.57,0.7,0.7,0.7,0.7\n2023-08-11,Niedersachsen,03,00+,36,54,54,54,54,8003421,0.45,0.67,0.67,0.67,0.67\n2023-08-10,Niedersachsen,03,00+,30,48,48,48,48,8003421,0.37,0.6,0.6,0.6,0.6\n2023-08-09,Niedersachsen,03,00+,21,43,43,43,43,8003421,0.26,0.54,0.54,0.54,0.54\n2023-08-08,Niedersachsen,03,00+,26,43,43,43,43,8003421,0.32,0.54,0.54,0.54,0.54\n2023-08-07,Niedersachsen,03,00+,30,45,45,45,45,8003421,0.37,0.56,0.56,0.56,0.56\n2023-08-06,Niedersachsen,03,00+,33,46,46,46,46,8003421,0.41,0.57,0.57,0.57,0.57\n2023-08-05,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2023-08-04,Niedersachsen,03,00+,29,44,44,44,44,8003421,0.36,0.55,0.55,0.55,0.55\n2023-08-03,Niedersachsen,03,00+,23,43,43,43,43,8003421,0.29,0.54,0.54,0.54,0.54\n2023-08-02,Niedersachsen,03,00+,10,38,38,38,38,8003421,0.12,0.47,0.47,0.47,0.47\n2023-08-01,Niedersachsen,03,00+,12,32,32,32,32,8003421,0.15,0.4,0.4,0.4,0.4\n2023-07-31,Niedersachsen,03,00+,13,23,23,23,23,8003421,0.16,0.29,0.29,0.29,0.29\n2023-07-30,Niedersachsen,03,00+,13,21,21,21,21,8003421,0.16,0.26,0.26,0.26,0.26\n2023-07-29,Niedersachsen,03,00+,14,17,17,17,17,8003421,0.17,0.21,0.21,0.21,0.21\n2023-07-28,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-27,Niedersachsen,03,00+,15,23,23,23,23,8003421,0.19,0.29,0.29,0.29,0.29\n2023-07-26,Niedersachsen,03,00+,11,23,23,23,23,8003421,0.14,0.29,0.29,0.29,0.29\n2023-07-25,Niedersachsen,03,00+,10,19,19,19,19,8003421,0.12,0.24,0.24,0.24,0.24\n2023-07-24,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-23,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-22,Niedersachsen,03,00+,12,17,17,17,17,8003421,0.15,0.21,0.21,0.21,0.21\n2023-07-21,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-20,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2023-07-19,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2023-07-18,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2023-07-17,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-16,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-15,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2023-07-14,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-13,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-12,Niedersachsen,03,00+,12,20,20,20,20,8003421,0.15,0.25,0.25,0.25,0.25\n2023-07-11,Niedersachsen,03,00+,10,18,18,18,18,8003421,0.12,0.22,0.22,0.22,0.22\n2023-07-10,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-09,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-08,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-07,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-06,Niedersachsen,03,00+,12,21,21,21,21,8003421,0.15,0.26,0.26,0.26,0.26\n2023-07-05,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-04,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2023-07-03,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-02,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-07-01,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-06-30,Niedersachsen,03,00+,17,23,23,23,23,8003421,0.21,0.29,0.29,0.29,0.29\n2023-06-29,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Niedersachsen,03,00+,15,24,24,24,24,8003421,0.19,0.3,0.3,0.3,0.3\n2023-06-27,Niedersachsen,03,00+,17,25,25,25,25,8003421,0.21,0.31,0.31,0.31,0.31\n2023-06-26,Niedersachsen,03,00+,15,27,27,27,27,8003421,0.19,0.34,0.34,0.34,0.34\n2023-06-25,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-24,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-23,Niedersachsen,03,00+,16,28,28,28,28,8003421,0.2,0.35,0.35,0.35,0.35\n2023-06-22,Niedersachsen,03,00+,22,33,33,33,33,8003421,0.27,0.41,0.41,0.41,0.41\n2023-06-21,Niedersachsen,03,00+,19,30,30,30,30,8003421,0.24,0.37,0.37,0.37,0.37\n2023-06-20,Niedersachsen,03,00+,17,29,29,29,29,8003421,0.21,0.36,0.36,0.36,0.36\n2023-06-19,Niedersachsen,03,00+,24,36,36,36,36,8003421,0.3,0.45,0.45,0.45,0.45\n2023-06-18,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-17,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-16,Niedersachsen,03,00+,22,41,41,41,41,8003421,0.27,0.51,0.51,0.51,0.51\n2023-06-15,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2023-06-14,Niedersachsen,03,00+,25,42,42,42,42,8003421,0.31,0.52,0.52,0.52,0.52\n2023-06-13,Niedersachsen,03,00+,34,58,58,58,58,8003421,0.42,0.72,0.72,0.72,0.72\n2023-06-12,Niedersachsen,03,00+,55,77,77,77,77,8003421,0.69,0.96,0.96,0.96,0.96\n2023-06-11,Niedersachsen,03,00+,56,74,74,74,74,8003421,0.7,0.92,0.92,0.92,0.92\n2023-06-10,Niedersachsen,03,00+,58,76,76,76,76,8003421,0.72,0.95,0.95,0.95,0.95\n2023-06-09,Niedersachsen,03,00+,55,76,76,76,76,8003421,0.69,0.95,0.95,0.95,0.95\n2023-06-08,Niedersachsen,03,00+,51,82,82,82,82,8003421,0.64,1.02,1.02,1.02,1.02\n2023-06-07,Niedersachsen,03,00+,39,81,81,81,81,8003421,0.49,1.01,1.01,1.01,1.01\n2023-06-06,Niedersachsen,03,00+,42,87,87,87,87,8003421,0.52,1.09,1.09,1.09,1.09\n2023-06-05,Niedersachsen,03,00+,34,55,55,55,55,8003421,0.42,0.69,0.69,0.69,0.69\n2023-06-04,Niedersachsen,03,00+,35,56,56,56,56,8003421,0.44,0.7,0.7,0.7,0.7\n2023-06-03,Niedersachsen,03,00+,38,57,57,57,57,8003421,0.47,0.71,0.71,0.71,0.71\n2023-06-02,Niedersachsen,03,00+,44,69,69,69,69,8003421,0.55,0.86,0.86,0.86,0.86\n2023-06-01,Niedersachsen,03,00+,42,68,68,68,68,8003421,0.52,0.85,0.85,0.85,0.85\n2023-05-31,Niedersachsen,03,00+,37,71,71,71,71,8003421,0.46,0.89,0.89,0.89,0.89\n2023-05-30,Niedersachsen,03,00+,36,65,65,65,65,8003421,0.45,0.81,0.81,0.81,0.81\n2023-05-29,Niedersachsen,03,00+,91,124,124,124,124,8003421,1.14,1.55,1.55,1.55,1.55\n2023-05-28,Niedersachsen,03,00+,91,122,122,122,122,8003421,1.14,1.52,1.52,1.52,1.52\n2023-05-27,Niedersachsen,03,00+,96,125,125,125,125,8003421,1.2,1.56,1.56,1.56,1.56\n2023-05-26,Niedersachsen,03,00+,102,132,132,132,132,8003421,1.27,1.65,1.65,1.65,1.65\n2023-05-25,Niedersachsen,03,00+,86,124,124,124,124,8003421,1.07,1.55,1.55,1.55,1.55\n2023-05-24,Niedersachsen,03,00+,91,137,137,137,137,8003421,1.14,1.71,1.71,1.71,1.71\n2023-05-23,Niedersachsen,03,00+,55,144,144,144,144,8003421,0.69,1.8,1.8,1.8,1.8\n2023-05-22,Niedersachsen,03,00+,96,135,135,135,135,8003421,1.2,1.69,1.69,1.69,1.69\n2023-05-21,Niedersachsen,03,00+,98,137,137,137,137,8003421,1.22,1.71,1.71,1.71,1.71\n2023-05-20,Niedersachsen,03,00+,104,139,139,139,139,8003421,1.3,1.74,1.74,1.74,1.74\n2023-05-19,Niedersachsen,03,00+,106,144,144,144,144,8003421,1.32,1.8,1.8,1.8,1.8\n2023-05-18,Niedersachsen,03,00+,124,162,162,162,162,8003421,1.55,2.02,2.02,2.02,2.02\n2023-05-17,Niedersachsen,03,00+,129,175,175,175,175,8003421,1.61,2.19,2.19,2.19,2.19\n2023-05-16,Niedersachsen,03,00+,127,191,191,191,191,8003421,1.59,2.39,2.39,2.39,2.39\n2023-05-15,Niedersachsen,03,00+,145,199,199,199,199,8003421,1.81,2.49,2.49,2.49,2.49\n2023-05-14,Niedersachsen,03,00+,151,203,203,203,203,8003421,1.89,2.54,2.54,2.54,2.54\n2023-05-13,Niedersachsen,03,00+,157,201,201,201,201,8003421,1.96,2.51,2.51,2.51,2.51\n2023-05-12,Niedersachsen,03,00+,150,205,205,205,205,8003421,1.87,2.56,2.56,2.56,2.56\n2023-05-11,Niedersachsen,03,00+,133,223,223,223,223,8003421,1.66,2.79,2.79,2.79,2.79\n2023-05-10,Niedersachsen,03,00+,125,216,216,216,216,8003421,1.56,2.7,2.7,2.7,2.7\n2023-05-09,Niedersachsen,03,00+,168,282,282,282,282,8003421,2.1,3.52,3.52,3.52,3.52\n2023-05-08,Niedersachsen,03,00+,136,230,230,230,230,8003421,1.7,2.87,2.87,2.87,2.87\n2023-05-07,Niedersachsen,03,00+,141,229,229,229,229,8003421,1.76,2.86,2.86,2.86,2.86\n2023-05-06,Niedersachsen,03,00+,147,229,229,229,229,8003421,1.84,2.86,2.86,2.86,2.86\n2023-05-05,Niedersachsen,03,00+,132,219,219,219,219,8003421,1.65,2.74,2.74,2.74,2.74\n2023-05-04,Niedersachsen,03,00+,116,208,208,208,208,8003421,1.45,2.6,2.6,2.6,2.6\n2023-05-03,Niedersachsen,03,00+,70,202,202,202,202,8003421,0.87,2.52,2.52,2.52,2.52\n2023-05-02,Niedersachsen,03,00+,83,135,135,135,135,8003421,1.04,1.69,1.69,1.69,1.69\n2023-05-01,Niedersachsen,03,00+,140,195,195,195,195,8003421,1.75,2.44,2.44,2.44,2.44\n2023-04-30,Niedersachsen,03,00+,148,200,200,200,200,8003421,1.85,2.5,2.5,2.5,2.5\n2023-04-29,Niedersachsen,03,00+,155,201,201,201,201,8003421,1.94,2.51,2.51,2.51,2.51\n2023-04-28,Niedersachsen,03,00+,167,214,214,214,214,8003421,2.09,2.67,2.67,2.67,2.67\n2023-04-27,Niedersachsen,03,00+,157,228,228,228,228,8003421,1.96,2.85,2.85,2.85,2.85\n2023-04-26,Niedersachsen,03,00+,149,245,245,245,245,8003421,1.86,3.06,3.06,3.06,3.06\n2023-04-25,Niedersachsen,03,00+,143,264,264,264,264,8003421,1.79,3.3,3.3,3.3,3.3\n2023-04-24,Niedersachsen,03,00+,203,290,290,290,290,8003421,2.54,3.62,3.62,3.62,3.62\n2023-04-23,Niedersachsen,03,00+,213,292,292,292,292,8003421,2.66,3.65,3.65,3.65,3.65\n2023-04-22,Niedersachsen,03,00+,218,291,291,291,291,8003421,2.72,3.64,3.64,3.64,3.64\n2023-04-21,Niedersachsen,03,00+,202,299,299,299,299,8003421,2.52,3.74,3.74,3.74,3.74\n2023-04-20,Niedersachsen,03,00+,210,324,324,324,324,8003421,2.62,4.05,4.05,4.05,4.05\n2023-04-19,Niedersachsen,03,00+,227,363,363,363,363,8003421,2.84,4.54,4.54,4.54,4.54\n2023-04-18,Niedersachsen,03,00+,235,407,407,407,407,8003421,2.94,5.09,5.09,5.09,5.09\n2023-04-17,Niedersachsen,03,00+,220,340,340,340,340,8003421,2.75,4.25,4.25,4.25,4.25\n2023-04-16,Niedersachsen,03,00+,228,337,337,337,337,8003421,2.85,4.21,4.21,4.21,4.21\n2023-04-15,Niedersachsen,03,00+,243,352,352,352,352,8003421,3.04,4.4,4.4,4.4,4.4\n2023-04-14,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-04-13,Niedersachsen,03,00+,185,294,294,294,294,8003421,2.31,3.67,3.67,3.67,3.67\n2023-04-12,Niedersachsen,03,00+,130,256,256,256,256,8003421,1.62,3.2,3.2,3.2,3.2\n2023-04-11,Niedersachsen,03,00+,85,229,229,229,229,8003421,1.06,2.86,2.86,2.86,2.86\n2023-04-10,Niedersachsen,03,00+,167,311,311,311,311,8003421,2.09,3.89,3.89,3.89,3.89\n2023-04-09,Niedersachsen,03,00+,178,316,316,316,316,8003421,2.22,3.95,3.95,3.95,3.95\n2023-04-08,Niedersachsen,03,00+,190,314,314,314,314,8003421,2.37,3.92,3.92,3.92,3.92\n2023-04-07,Niedersachsen,03,00+,237,364,364,364,364,8003421,2.96,4.55,4.55,4.55,4.55\n2023-04-06,Niedersachsen,03,00+,240,371,371,371,371,8003421,3,4.64,4.64,4.64,4.64\n2023-04-05,Niedersachsen,03,00+,252,391,391,391,391,8003421,3.15,4.89,4.89,4.89,4.89\n2023-04-04,Niedersachsen,03,00+,244,383,383,383,383,8003421,3.05,4.79,4.79,4.79,4.79\n2023-04-03,Niedersachsen,03,00+,279,406,406,406,406,8003421,3.49,5.07,5.07,5.07,5.07\n2023-04-02,Niedersachsen,03,00+,298,417,417,417,417,8003421,3.72,5.21,5.21,5.21,5.21\n2023-04-01,Niedersachsen,03,00+,312,413,413,413,413,8003421,3.9,5.16,5.16,5.16,5.16\n2023-03-31,Niedersachsen,03,00+,315,424,424,424,424,8003421,3.94,5.3,5.3,5.3,5.3\n2023-03-30,Niedersachsen,03,00+,343,449,449,449,449,8003421,4.29,5.61,5.61,5.61,5.61\n2023-03-29,Niedersachsen,03,00+,357,473,473,473,473,8003421,4.46,5.91,5.91,5.91,5.91\n2023-03-28,Niedersachsen,03,00+,343,511,511,511,511,8003421,4.29,6.38,6.38,6.38,6.38\n2023-03-27,Niedersachsen,03,00+,363,552,552,552,552,8003421,4.54,6.9,6.9,6.9,6.9\n2023-03-26,Niedersachsen,03,00+,388,556,556,556,556,8003421,4.85,6.95,6.95,6.95,6.95\n2023-03-25,Niedersachsen,03,00+,413,569,569,569,569,8003421,5.16,7.11,7.11,7.11,7.11\n2023-03-24,Niedersachsen,03,00+,427,597,597,597,597,8003421,5.34,7.46,7.46,7.46,7.46\n2023-03-23,Niedersachsen,03,00+,468,627,627,627,627,8003421,5.85,7.83,7.83,7.83,7.83\n2023-03-22,Niedersachsen,03,00+,458,630,630,630,630,8003421,5.72,7.87,7.87,7.87,7.87\n2023-03-21,Niedersachsen,03,00+,471,647,647,647,647,8003421,5.88,8.08,8.08,8.08,8.08\n2023-03-20,Niedersachsen,03,00+,468,653,653,653,653,8003421,5.85,8.16,8.16,8.16,8.16\n2023-03-19,Niedersachsen,03,00+,491,649,649,649,649,8003421,6.13,8.11,8.11,8.11,8.11\n2023-03-18,Niedersachsen,03,00+,519,650,650,650,650,8003421,6.48,8.12,8.12,8.12,8.12\n2023-03-17,Niedersachsen,03,00+,489,626,626,626,626,8003421,6.11,7.82,7.82,7.82,7.82\n2023-03-16,Niedersachsen,03,00+,443,591,591,591,591,8003421,5.54,7.38,7.38,7.38,7.38\n2023-03-15,Niedersachsen,03,00+,415,566,566,566,566,8003421,5.19,7.07,7.07,7.07,7.07\n2023-03-14,Niedersachsen,03,00+,362,520,520,520,520,8003421,4.52,6.5,6.5,6.5,6.5\n2023-03-13,Niedersachsen,03,00+,284,465,465,465,465,8003421,3.55,5.81,5.81,5.81,5.81\n2023-03-12,Niedersachsen,03,00+,300,458,458,458,458,8003421,3.75,5.72,5.72,5.72,5.72\n2023-03-11,Niedersachsen,03,00+,324,455,455,455,455,8003421,4.05,5.69,5.69,5.69,5.69\n2023-03-10,Niedersachsen,03,00+,328,432,432,432,432,8003421,4.1,5.4,5.4,5.4,5.4\n2023-03-09,Niedersachsen,03,00+,319,417,417,417,417,8003421,3.99,5.21,5.21,5.21,5.21\n2023-03-08,Niedersachsen,03,00+,313,417,417,417,417,8003421,3.91,5.21,5.21,5.21,5.21\n2023-03-07,Niedersachsen,03,00+,294,421,421,421,421,8003421,3.67,5.26,5.26,5.26,5.26\n2023-03-06,Niedersachsen,03,00+,275,415,415,415,415,8003421,3.44,5.19,5.19,5.19,5.19\n2023-03-05,Niedersachsen,03,00+,290,411,411,411,411,8003421,3.62,5.14,5.14,5.14,5.14\n2023-03-04,Niedersachsen,03,00+,303,398,398,398,398,8003421,3.79,4.97,4.97,4.97,4.97\n2023-03-03,Niedersachsen,03,00+,312,414,414,414,414,8003421,3.9,5.17,5.17,5.17,5.17\n2023-03-02,Niedersachsen,03,00+,323,438,438,438,438,8003421,4.04,5.47,5.47,5.47,5.47\n2023-03-01,Niedersachsen,03,00+,353,477,477,477,477,8003421,4.41,5.96,5.96,5.96,5.96\n2023-02-28,Niedersachsen,03,00+,352,494,494,494,494,8003421,4.4,6.17,6.17,6.17,6.17\n2023-02-27,Niedersachsen,03,00+,359,518,518,518,518,8003421,4.49,6.47,6.47,6.47,6.47\n2023-02-26,Niedersachsen,03,00+,372,522,522,522,522,8003421,4.65,6.52,6.52,6.52,6.52\n2023-02-25,Niedersachsen,03,00+,394,534,534,534,534,8003421,4.92,6.67,6.67,6.67,6.67\n2023-02-24,Niedersachsen,03,00+,418,554,554,554,554,8003421,5.22,6.92,6.92,6.92,6.92\n2023-02-23,Niedersachsen,03,00+,377,549,549,549,549,8003421,4.71,6.86,6.86,6.86,6.86\n2023-02-22,Niedersachsen,03,00+,362,521,521,521,521,8003421,4.52,6.51,6.51,6.51,6.51\n2023-02-21,Niedersachsen,03,00+,378,522,522,522,522,8003421,4.72,6.52,6.52,6.52,6.52\n2023-02-20,Niedersachsen,03,00+,374,519,519,519,519,8003421,4.67,6.48,6.48,6.48,6.48\n2023-02-19,Niedersachsen,03,00+,387,516,516,516,516,8003421,4.84,6.45,6.45,6.45,6.45\n2023-02-18,Niedersachsen,03,00+,401,507,507,507,507,8003421,5.01,6.33,6.33,6.33,6.33\n2023-02-17,Niedersachsen,03,00+,366,466,466,466,466,8003421,4.57,5.82,5.82,5.82,5.82\n2023-02-16,Niedersachsen,03,00+,319,457,457,457,457,8003421,3.99,5.71,5.71,5.71,5.71\n2023-02-15,Niedersachsen,03,00+,313,461,461,461,461,8003421,3.91,5.76,5.76,5.76,5.76\n2023-02-14,Niedersachsen,03,00+,317,425,425,425,425,8003421,3.96,5.31,5.31,5.31,5.31\n2023-02-13,Niedersachsen,03,00+,268,381,381,381,381,8003421,3.35,4.76,4.76,4.76,4.76\n2023-02-12,Niedersachsen,03,00+,285,385,385,385,385,8003421,3.56,4.81,4.81,4.81,4.81\n2023-02-11,Niedersachsen,03,00+,293,382,382,382,382,8003421,3.66,4.77,4.77,4.77,4.77\n2023-02-10,Niedersachsen,03,00+,291,397,397,397,397,8003421,3.64,4.96,4.96,4.96,4.96\n2023-02-09,Niedersachsen,03,00+,280,393,393,393,393,8003421,3.5,4.91,4.91,4.91,4.91\n2023-02-08,Niedersachsen,03,00+,273,389,389,389,389,8003421,3.41,4.86,4.86,4.86,4.86\n2023-02-07,Niedersachsen,03,00+,278,387,387,387,387,8003421,3.47,4.84,4.84,4.84,4.84\n2023-02-06,Niedersachsen,03,00+,272,396,396,396,396,8003421,3.4,4.95,4.95,4.95,4.95\n2023-02-05,Niedersachsen,03,00+,296,401,401,401,401,8003421,3.7,5.01,5.01,5.01,5.01\n2023-02-04,Niedersachsen,03,00+,307,400,400,400,400,8003421,3.84,5,5,5,5\n2023-02-03,Niedersachsen,03,00+,293,388,388,388,388,8003421,3.66,4.85,4.85,4.85,4.85\n2023-02-02,Niedersachsen,03,00+,297,390,390,390,390,8003421,3.71,4.87,4.87,4.87,4.87\n2023-02-01,Niedersachsen,03,00+,280,370,370,370,370,8003421,3.5,4.62,4.62,4.62,4.62\n2023-01-31,Niedersachsen,03,00+,259,374,374,374,374,8003421,3.24,4.67,4.67,4.67,4.67\n2023-01-30,Niedersachsen,03,00+,235,345,345,345,345,8003421,2.94,4.31,4.31,4.31,4.31\n2023-01-29,Niedersachsen,03,00+,254,341,341,341,341,8003421,3.17,4.26,4.26,4.26,4.26\n2023-01-28,Niedersachsen,03,00+,259,335,335,335,335,8003421,3.24,4.19,4.19,4.19,4.19\n2023-01-27,Niedersachsen,03,00+,240,319,319,319,319,8003421,3,3.99,3.99,3.99,3.99\n2023-01-26,Niedersachsen,03,00+,228,308,308,308,308,8003421,2.85,3.85,3.85,3.85,3.85\n2023-01-25,Niedersachsen,03,00+,233,312,312,312,312,8003421,2.91,3.9,3.9,3.9,3.9\n2023-01-24,Niedersachsen,03,00+,237,304,304,304,304,8003421,2.96,3.8,3.8,3.8,3.8\n2023-01-23,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-01-22,Niedersachsen,03,00+,232,307,307,307,307,8003421,2.9,3.84,3.84,3.84,3.84\n2023-01-21,Niedersachsen,03,00+,250,320,320,320,320,8003421,3.12,4,4,4,4\n2023-01-20,Niedersachsen,03,00+,247,329,329,329,329,8003421,3.09,4.11,4.11,4.11,4.11\n2023-01-19,Niedersachsen,03,00+,262,341,341,341,341,8003421,3.27,4.26,4.26,4.26,4.26\n2023-01-18,Niedersachsen,03,00+,277,349,349,349,349,8003421,3.46,4.36,4.36,4.36,4.36\n2023-01-17,Niedersachsen,03,00+,293,380,380,380,380,8003421,3.66,4.75,4.75,4.75,4.75\n2023-01-16,Niedersachsen,03,00+,321,438,438,438,438,8003421,4.01,5.47,5.47,5.47,5.47\n2023-01-15,Niedersachsen,03,00+,332,439,439,439,439,8003421,4.15,5.49,5.49,5.49,5.49\n2023-01-14,Niedersachsen,03,00+,339,427,427,427,427,8003421,4.24,5.34,5.34,5.34,5.34\n2023-01-13,Niedersachsen,03,00+,339,448,448,448,448,8003421,4.24,5.6,5.6,5.6,5.6\n2023-01-12,Niedersachsen,03,00+,357,475,475,475,475,8003421,4.46,5.93,5.93,5.93,5.93\n2023-01-11,Niedersachsen,03,00+,361,509,509,509,509,8003421,4.51,6.36,6.36,6.36,6.36\n2023-01-10,Niedersachsen,03,00+,382,546,546,546,546,8003421,4.77,6.82,6.82,6.82,6.82\n2023-01-09,Niedersachsen,03,00+,407,598,598,598,598,8003421,5.09,7.47,7.47,7.47,7.47\n2023-01-08,Niedersachsen,03,00+,432,614,614,614,614,8003421,5.4,7.67,7.67,7.67,7.67\n2023-01-07,Niedersachsen,03,00+,447,0,0,0,0,8003421,5.59,0,0,0,0\n2023-01-06,Niedersachsen,03,00+,489,0,0,0,0,8003421,6.11,0,0,0,0\n2023-01-05,Niedersachsen,03,00+,500,0,0,0,0,8003421,6.25,0,0,0,0\n2023-01-04,Niedersachsen,03,00+,537,0,0,0,0,8003421,6.71,0,0,0,0\n2023-01-03,Niedersachsen,03,00+,575,0,0,0,0,8003421,7.18,0,0,0,0\n2023-01-02,Niedersachsen,03,00+,379,0,0,0,0,8003421,4.74,0,0,0,0\n2024-08-31,Bremen,04,00+,31,31,NA,NA,NA,680130,4.56,4.56,NA,NA,NA\n2024-08-30,Bremen,04,00+,30,34,NA,NA,NA,680130,4.41,5,NA,NA,NA\n2024-08-29,Bremen,04,00+,36,36,42,40,45,680130,5.29,5.29,6.21,5.88,6.68\n2024-08-28,Bremen,04,00+,36,35,40,38,43,680130,5.29,5.15,5.97,5.66,6.42\n2024-08-27,Bremen,04,00+,37,37,40,38,42,680130,5.44,5.44,5.9,5.7,6.29\n2024-08-26,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-25,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-24,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-23,Bremen,04,00+,43,45,48,46,51,680130,6.32,6.62,7.11,6.88,7.54\n2024-08-22,Bremen,04,00+,40,42,44,43,47,680130,5.88,6.18,6.59,6.39,6.97\n2024-08-21,Bremen,04,00+,56,60,63,61,67,680130,8.23,8.82,9.34,9.08,9.86\n2024-08-20,Bremen,04,00+,43,45,47,45,49,680130,6.32,6.62,6.93,6.76,7.27\n2024-08-19,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-18,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-17,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-16,Bremen,04,00+,35,38,39,38,41,680130,5.15,5.59,5.83,5.69,6.09\n2024-08-15,Bremen,04,00+,42,41,42,41,44,680130,6.18,6.03,6.26,6.12,6.53\n2024-08-14,Bremen,04,00+,19,29,29,29,31,680130,2.79,4.26,4.39,4.31,4.56\n2024-08-13,Bremen,04,00+,30,33,33,33,34,680130,4.41,4.85,4.97,4.89,5.14\n2024-08-12,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-11,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-10,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-09,Bremen,04,00+,36,38,38,38,40,680130,5.29,5.59,5.71,5.63,5.88\n2024-08-08,Bremen,04,00+,32,34,34,34,35,680130,4.7,5,5.1,5.03,5.24\n2024-08-07,Bremen,04,00+,17,27,27,27,28,680130,2.5,3.97,4.04,3.99,4.14\n2024-08-06,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.98,2.95,3.05\n2024-08-05,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-04,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-03,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-02,Bremen,04,00+,17,19,19,19,19,680130,2.5,2.79,2.82,2.8,2.87\n2024-08-01,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.23,2.21,2.26\n2024-07-31,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.08,2.06,2.11\n2024-07-30,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.37,2.36,2.39\n2024-07-29,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-28,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-27,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-26,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.06,2.06,2.06\n2024-07-25,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-07-24,Bremen,04,00+,10,17,17,17,17,680130,1.47,2.5,2.5,2.5,2.5\n2024-07-23,Bremen,04,00+,13,15,15,15,15,680130,1.91,2.21,2.21,2.21,2.21\n2024-07-22,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-21,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-20,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-19,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2024-07-18,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-07-17,Bremen,04,00+,10,12,12,12,12,680130,1.47,1.76,1.76,1.76,1.76\n2024-07-16,Bremen,04,00+,8,9,9,9,9,680130,1.18,1.32,1.32,1.32,1.32\n2024-07-15,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-14,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-13,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-12,Bremen,04,00+,10,13,13,13,13,680130,1.47,1.91,1.91,1.91,1.91\n2024-07-11,Bremen,04,00+,9,13,13,13,13,680130,1.32,1.91,1.91,1.91,1.91\n2024-07-10,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-09,Bremen,04,00+,19,21,21,21,21,680130,2.79,3.09,3.09,3.09,3.09\n2024-07-08,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-07,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-06,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-05,Bremen,04,00+,15,17,17,17,17,680130,2.21,2.5,2.5,2.5,2.5\n2024-07-04,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-07-03,Bremen,04,00+,13,16,16,16,16,680130,1.91,2.35,2.35,2.35,2.35\n2024-07-02,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-07-01,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-30,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-29,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-28,Bremen,04,00+,4,8,8,8,8,680130,0.59,1.18,1.18,1.18,1.18\n2024-06-27,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-06-26,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-25,Bremen,04,00+,7,7,7,7,7,680130,1.03,1.03,1.03,1.03,1.03\n2024-06-24,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-23,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-22,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-21,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-20,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-19,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2024-06-18,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-06-17,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-16,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-15,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-14,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-13,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-06-11,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2024-06-10,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-09,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-08,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-07,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-06-06,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-05,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-04,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2024-06-03,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-02,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-01,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-31,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-05-30,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-28,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-24,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-23,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-22,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2024-05-21,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-20,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-19,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-18,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-17,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-16,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-15,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-14,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2024-05-13,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-12,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-11,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-10,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-09,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-08,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-07,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-06,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-05,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-04,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-05-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-27,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-26,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-25,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-24,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-23,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-22,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-20,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-19,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-18,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-17,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-16,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-14,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-13,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-12,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-04-10,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-09,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-08,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-07,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-06,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-05,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2024-04-04,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-04-02,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-04-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-31,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-29,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-28,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2024-03-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-26,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-03-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-23,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-22,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-21,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-20,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-03-19,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-17,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-16,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-14,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-13,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-12,Bremen,04,00+,3,2,2,2,2,680130,0.44,0.29,0.29,0.29,0.29\n2024-03-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-10,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-09,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-08,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-07,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-06,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-05,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-04,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-03,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-02,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-01,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-29,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-28,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-27,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-26,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-25,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-24,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-23,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-22,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-02-21,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-20,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-19,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-18,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-17,Bremen,04,00+,11,12,12,12,12,680130,1.62,1.76,1.76,1.76,1.76\n2024-02-16,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-02-15,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-14,Bremen,04,00+,19,22,22,22,22,680130,2.79,3.23,3.23,3.23,3.23\n2024-02-13,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2024-02-12,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-11,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-10,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-02-09,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2024-02-08,Bremen,04,00+,4,9,9,9,9,680130,0.59,1.32,1.32,1.32,1.32\n2024-02-07,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-02-06,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-05,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-04,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-03,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-02,Bremen,04,00+,4,10,10,10,10,680130,0.59,1.47,1.47,1.47,1.47\n2024-02-01,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2024-01-31,Bremen,04,00+,6,9,9,9,9,680130,0.88,1.32,1.32,1.32,1.32\n2024-01-30,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-01-29,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-28,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-27,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-26,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2024-01-25,Bremen,04,00+,26,35,35,35,35,680130,3.82,5.15,5.15,5.15,5.15\n2024-01-24,Bremen,04,00+,33,41,41,41,41,680130,4.85,6.03,6.03,6.03,6.03\n2024-01-23,Bremen,04,00+,33,43,43,43,43,680130,4.85,6.32,6.32,6.32,6.32\n2024-01-22,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-21,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-20,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-19,Bremen,04,00+,19,41,41,41,41,680130,2.79,6.03,6.03,6.03,6.03\n2024-01-18,Bremen,04,00+,17,43,43,43,43,680130,2.5,6.32,6.32,6.32,6.32\n2024-01-17,Bremen,04,00+,19,45,45,45,45,680130,2.79,6.62,6.62,6.62,6.62\n2024-01-16,Bremen,04,00+,22,62,62,62,62,680130,3.23,9.12,9.12,9.12,9.12\n2024-01-15,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-14,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-13,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-12,Bremen,04,00+,18,55,55,55,55,680130,2.65,8.09,8.09,8.09,8.09\n2024-01-11,Bremen,04,00+,24,55,55,55,55,680130,3.53,8.09,8.09,8.09,8.09\n2024-01-10,Bremen,04,00+,24,57,57,57,57,680130,3.53,8.38,8.38,8.38,8.38\n2024-01-09,Bremen,04,00+,38,76,76,76,76,680130,5.59,11.17,11.17,11.17,11.17\n2024-01-08,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-07,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-06,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-05,Bremen,04,00+,43,84,84,84,84,680130,6.32,12.35,12.35,12.35,12.35\n2024-01-04,Bremen,04,00+,42,93,93,93,93,680130,6.18,13.67,13.67,13.67,13.67\n2024-01-03,Bremen,04,00+,55,145,145,145,145,680130,8.09,21.32,21.32,21.32,21.32\n2024-01-02,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2024-01-01,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-31,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-30,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-29,Bremen,04,00+,30,109,109,109,109,680130,4.41,16.03,16.03,16.03,16.03\n2023-12-28,Bremen,04,00+,10,96,96,96,96,680130,1.47,14.11,14.11,14.11,14.11\n2023-12-27,Bremen,04,00+,13,38,38,38,38,680130,1.91,5.59,5.59,5.59,5.59\n2023-12-26,Bremen,04,00+,52,129,129,129,129,680130,7.65,18.97,18.97,18.97,18.97\n2023-12-25,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-24,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-23,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-22,Bremen,04,00+,59,134,134,134,134,680130,8.67,19.7,19.7,19.7,19.7\n2023-12-21,Bremen,04,00+,71,156,156,156,156,680130,10.44,22.94,22.94,22.94,22.94\n2023-12-20,Bremen,04,00+,83,176,176,176,176,680130,12.2,25.88,25.88,25.88,25.88\n2023-12-19,Bremen,04,00+,64,117,117,117,117,680130,9.41,17.2,17.2,17.2,17.2\n2023-12-18,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-17,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-16,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-15,Bremen,04,00+,83,135,135,135,135,680130,12.2,19.85,19.85,19.85,19.85\n2023-12-14,Bremen,04,00+,62,125,125,125,125,680130,9.12,18.38,18.38,18.38,18.38\n2023-12-13,Bremen,04,00+,91,135,135,135,135,680130,13.38,19.85,19.85,19.85,19.85\n2023-12-12,Bremen,04,00+,72,124,124,124,124,680130,10.59,18.23,18.23,18.23,18.23\n2023-12-11,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-10,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-09,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-08,Bremen,04,00+,70,102,102,102,102,680130,10.29,15,15,15,15\n2023-12-07,Bremen,04,00+,60,95,95,95,95,680130,8.82,13.97,13.97,13.97,13.97\n2023-12-06,Bremen,04,00+,35,78,78,78,78,680130,5.15,11.47,11.47,11.47,11.47\n2023-12-05,Bremen,04,00+,55,108,108,108,108,680130,8.09,15.88,15.88,15.88,15.88\n2023-12-04,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-03,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-02,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-01,Bremen,04,00+,45,87,87,87,87,680130,6.62,12.79,12.79,12.79,12.79\n2023-11-30,Bremen,04,00+,51,99,99,99,99,680130,7.5,14.56,14.56,14.56,14.56\n2023-11-29,Bremen,04,00+,42,95,95,95,95,680130,6.18,13.97,13.97,13.97,13.97\n2023-11-28,Bremen,04,00+,41,73,73,73,73,680130,6.03,10.73,10.73,10.73,10.73\n2023-11-27,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-26,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-25,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-24,Bremen,04,00+,48,92,92,92,92,680130,7.06,13.53,13.53,13.53,13.53\n2023-11-23,Bremen,04,00+,41,80,80,80,80,680130,6.03,11.76,11.76,11.76,11.76\n2023-11-22,Bremen,04,00+,20,73,73,73,73,680130,2.94,10.73,10.73,10.73,10.73\n2023-11-21,Bremen,04,00+,39,66,66,66,66,680130,5.73,9.7,9.7,9.7,9.7\n2023-11-20,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-19,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-18,Bremen,04,00+,35,80,80,80,80,680130,5.15,11.76,11.76,11.76,11.76\n2023-11-17,Bremen,04,00+,45,93,93,93,93,680130,6.62,13.67,13.67,13.67,13.67\n2023-11-16,Bremen,04,00+,52,108,108,108,108,680130,7.65,15.88,15.88,15.88,15.88\n2023-11-15,Bremen,04,00+,68,136,136,136,136,680130,10,20,20,20,20\n2023-11-14,Bremen,04,00+,56,137,137,137,137,680130,8.23,20.14,20.14,20.14,20.14\n2023-11-13,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-12,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-11,Bremen,04,00+,41,122,122,122,122,680130,6.03,17.94,17.94,17.94,17.94\n2023-11-10,Bremen,04,00+,50,115,115,115,115,680130,7.35,16.91,16.91,16.91,16.91\n2023-11-09,Bremen,04,00+,49,123,123,123,123,680130,7.2,18.08,18.08,18.08,18.08\n2023-11-08,Bremen,04,00+,67,115,115,115,115,680130,9.85,16.91,16.91,16.91,16.91\n2023-11-07,Bremen,04,00+,67,92,92,92,92,680130,9.85,13.53,13.53,13.53,13.53\n2023-11-06,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-05,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-04,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-03,Bremen,04,00+,45,90,90,90,90,680130,6.62,13.23,13.23,13.23,13.23\n2023-11-02,Bremen,04,00+,47,60,60,60,60,680130,6.91,8.82,8.82,8.82,8.82\n2023-11-01,Bremen,04,00+,25,37,37,37,37,680130,3.68,5.44,5.44,5.44,5.44\n2023-10-31,Bremen,04,00+,31,44,44,44,44,680130,4.56,6.47,6.47,6.47,6.47\n2023-10-30,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-29,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-28,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-27,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-10-26,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-10-25,Bremen,04,00+,21,24,24,24,24,680130,3.09,3.53,3.53,3.53,3.53\n2023-10-24,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-23,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-22,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-21,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-20,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.94,2.94,2.94\n2023-10-19,Bremen,04,00+,13,22,22,22,22,680130,1.91,3.23,3.23,3.23,3.23\n2023-10-18,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2023-10-17,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-16,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-15,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-14,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-13,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-12,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2023-10-11,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-10,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-09,Bremen,04,00+,4,7,7,7,7,680130,0.59,1.03,1.03,1.03,1.03\n2023-10-08,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-07,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-06,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-05,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-04,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-10-03,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2023-10-02,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-10-01,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-30,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-29,Bremen,04,00+,25,29,29,29,29,680130,3.68,4.26,4.26,4.26,4.26\n2023-09-28,Bremen,04,00+,23,28,28,28,28,680130,3.38,4.12,4.12,4.12,4.12\n2023-09-27,Bremen,04,00+,22,27,27,27,27,680130,3.23,3.97,3.97,3.97,3.97\n2023-09-26,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-09-25,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-24,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-23,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-22,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-09-21,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-09-20,Bremen,04,00+,19,23,23,23,23,680130,2.79,3.38,3.38,3.38,3.38\n2023-09-19,Bremen,04,00+,24,28,28,28,28,680130,3.53,4.12,4.12,4.12,4.12\n2023-09-18,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-17,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-16,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-15,Bremen,04,00+,19,25,25,25,25,680130,2.79,3.68,3.68,3.68,3.68\n2023-09-14,Bremen,04,00+,36,41,41,41,41,680130,5.29,6.03,6.03,6.03,6.03\n2023-09-13,Bremen,04,00+,42,45,45,45,45,680130,6.18,6.62,6.62,6.62,6.62\n2023-09-12,Bremen,04,00+,43,48,48,48,48,680130,6.32,7.06,7.06,7.06,7.06\n2023-09-11,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-10,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-09,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-08,Bremen,04,00+,37,51,51,51,51,680130,5.44,7.5,7.5,7.5,7.5\n2023-09-07,Bremen,04,00+,21,35,35,35,35,680130,3.09,5.15,5.15,5.15,5.15\n2023-09-06,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-09-05,Bremen,04,00+,46,53,53,53,53,680130,6.76,7.79,7.79,7.79,7.79\n2023-09-04,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-03,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-02,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-01,Bremen,04,00+,58,56,56,56,56,680130,8.53,8.23,8.23,8.23,8.23\n2023-08-31,Bremen,04,00+,37,61,61,61,61,680130,5.44,8.97,8.97,8.97,8.97\n2023-08-30,Bremen,04,00+,39,40,40,40,40,680130,5.73,5.88,5.88,5.88,5.88\n2023-08-29,Bremen,04,00+,25,34,34,34,34,680130,3.68,5,5,5,5\n2023-08-28,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-27,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-26,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-25,Bremen,04,00+,0,32,32,32,32,680130,0,4.7,4.7,4.7,4.7\n2023-08-24,Bremen,04,00+,24,33,33,33,33,680130,3.53,4.85,4.85,4.85,4.85\n2023-08-23,Bremen,04,00+,21,32,32,32,32,680130,3.09,4.7,4.7,4.7,4.7\n2023-08-22,Bremen,04,00+,18,29,29,29,29,680130,2.65,4.26,4.26,4.26,4.26\n2023-08-21,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-20,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-19,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-18,Bremen,04,00+,12,18,18,18,18,680130,1.76,2.65,2.65,2.65,2.65\n2023-08-17,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2023-08-16,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-08-15,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2023-08-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-10,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2023-08-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-08-08,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-07,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-08-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-31,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-29,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-28,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-07-27,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2023-07-26,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-25,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-24,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-23,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-22,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-20,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-13,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-12,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-11,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-08,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-07,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-02,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-24,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-23,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-22,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-21,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-20,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-06-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-13,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-12,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-11,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-09,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2023-06-08,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2023-06-07,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-06,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-05,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-04,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-03,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-02,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2023-06-01,Bremen,04,00+,3,6,6,6,6,680130,0.44,0.88,0.88,0.88,0.88\n2023-05-31,Bremen,04,00+,0,6,6,6,6,680130,0,0.88,0.88,0.88,0.88\n2023-05-30,Bremen,04,00+,1,6,6,6,6,680130,0.15,0.88,0.88,0.88,0.88\n2023-05-29,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-28,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-27,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-26,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-25,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-05-23,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-22,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-21,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-20,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-19,Bremen,04,00+,1,5,5,5,5,680130,0.15,0.74,0.74,0.74,0.74\n2023-05-18,Bremen,04,00+,2,6,6,6,6,680130,0.29,0.88,0.88,0.88,0.88\n2023-05-17,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-16,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-05-15,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-12,Bremen,04,00+,10,9,9,9,9,680130,1.47,1.32,1.32,1.32,1.32\n2023-05-11,Bremen,04,00+,20,10,10,10,10,680130,2.94,1.47,1.47,1.47,1.47\n2023-05-10,Bremen,04,00+,23,13,13,13,13,680130,3.38,1.91,1.91,1.91,1.91\n2023-05-09,Bremen,04,00+,40,25,25,25,25,680130,5.88,3.68,3.68,3.68,3.68\n2023-05-08,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-07,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-06,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-05,Bremen,04,00+,4,19,19,19,19,680130,0.59,2.79,2.79,2.79,2.79\n2023-05-04,Bremen,04,00+,6,21,21,21,21,680130,0.88,3.09,3.09,3.09,3.09\n2023-05-03,Bremen,04,00+,6,19,19,19,19,680130,0.88,2.79,2.79,2.79,2.79\n2023-05-02,Bremen,04,00+,1,9,9,9,9,680130,0.15,1.32,1.32,1.32,1.32\n2023-05-01,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-30,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-29,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-28,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-27,Bremen,04,00+,5,11,11,11,11,680130,0.74,1.62,1.62,1.62,1.62\n2023-04-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-25,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-24,Bremen,04,00+,4,13,13,13,13,680130,0.59,1.91,1.91,1.91,1.91\n2023-04-23,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-22,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-21,Bremen,04,00+,6,15,15,15,15,680130,0.88,2.21,2.21,2.21,2.21\n2023-04-20,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-19,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-18,Bremen,04,00+,13,23,23,23,23,680130,1.91,3.38,3.38,3.38,3.38\n2023-04-17,Bremen,04,00+,12,17,17,17,17,680130,1.76,2.5,2.5,2.5,2.5\n2023-04-16,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-15,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-14,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-04-13,Bremen,04,00+,5,15,15,15,15,680130,0.74,2.21,2.21,2.21,2.21\n2023-04-12,Bremen,04,00+,12,20,20,20,20,680130,1.76,2.94,2.94,2.94,2.94\n2023-04-11,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-04-10,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-09,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-08,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-07,Bremen,04,00+,25,32,32,32,32,680130,3.68,4.7,4.7,4.7,4.7\n2023-04-06,Bremen,04,00+,26,33,33,33,33,680130,3.82,4.85,4.85,4.85,4.85\n2023-04-05,Bremen,04,00+,21,30,30,30,30,680130,3.09,4.41,4.41,4.41,4.41\n2023-04-04,Bremen,04,00+,15,25,25,25,25,680130,2.21,3.68,3.68,3.68,3.68\n2023-04-03,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-02,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-01,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-03-31,Bremen,04,00+,26,31,31,31,31,680130,3.82,4.56,4.56,4.56,4.56\n2023-03-30,Bremen,04,00+,23,33,33,33,33,680130,3.38,4.85,4.85,4.85,4.85\n2023-03-29,Bremen,04,00+,29,36,36,36,36,680130,4.26,5.29,5.29,5.29,5.29\n2023-03-28,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-27,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-26,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-25,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-24,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-23,Bremen,04,00+,35,51,51,51,51,680130,5.15,7.5,7.5,7.5,7.5\n2023-03-22,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-03-21,Bremen,04,00+,41,52,52,52,52,680130,6.03,7.65,7.65,7.65,7.65\n2023-03-20,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-19,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-18,Bremen,04,00+,53,70,70,70,70,680130,7.79,10.29,10.29,10.29,10.29\n2023-03-17,Bremen,04,00+,49,71,71,71,71,680130,7.2,10.44,10.44,10.44,10.44\n2023-03-16,Bremen,04,00+,48,71,71,71,71,680130,7.06,10.44,10.44,10.44,10.44\n2023-03-15,Bremen,04,00+,31,80,80,80,80,680130,4.56,11.76,11.76,11.76,11.76\n2023-03-14,Bremen,04,00+,41,76,76,76,76,680130,6.03,11.17,11.17,11.17,11.17\n2023-03-13,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-12,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-11,Bremen,04,00+,41,59,59,59,59,680130,6.03,8.67,8.67,8.67,8.67\n2023-03-10,Bremen,04,00+,39,57,57,57,57,680130,5.73,8.38,8.38,8.38,8.38\n2023-03-09,Bremen,04,00+,32,64,64,64,64,680130,4.7,9.41,9.41,9.41,9.41\n2023-03-08,Bremen,04,00+,42,65,65,65,65,680130,6.18,9.56,9.56,9.56,9.56\n2023-03-07,Bremen,04,00+,39,54,54,54,54,680130,5.73,7.94,7.94,7.94,7.94\n2023-03-06,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-05,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-04,Bremen,04,00+,40,47,47,47,47,680130,5.88,6.91,6.91,6.91,6.91\n2023-03-03,Bremen,04,00+,24,47,47,47,47,680130,3.53,6.91,6.91,6.91,6.91\n2023-03-02,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-03-01,Bremen,04,00+,41,56,56,56,56,680130,6.03,8.23,8.23,8.23,8.23\n2023-02-28,Bremen,04,00+,43,58,58,58,58,680130,6.32,8.53,8.53,8.53,8.53\n2023-02-27,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-26,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-25,Bremen,04,00+,52,64,64,64,64,680130,7.65,9.41,9.41,9.41,9.41\n2023-02-24,Bremen,04,00+,42,62,62,62,62,680130,6.18,9.12,9.12,9.12,9.12\n2023-02-23,Bremen,04,00+,35,52,52,52,52,680130,5.15,7.65,7.65,7.65,7.65\n2023-02-22,Bremen,04,00+,28,38,38,38,38,680130,4.12,5.59,5.59,5.59,5.59\n2023-02-21,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-02-20,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-19,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-18,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-17,Bremen,04,00+,44,55,55,55,55,680130,6.47,8.09,8.09,8.09,8.09\n2023-02-16,Bremen,04,00+,42,54,54,54,54,680130,6.18,7.94,7.94,7.94,7.94\n2023-02-15,Bremen,04,00+,33,49,49,49,49,680130,4.85,7.2,7.2,7.2,7.2\n2023-02-14,Bremen,04,00+,28,43,43,43,43,680130,4.12,6.32,6.32,6.32,6.32\n2023-02-13,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-12,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-11,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-10,Bremen,04,00+,18,31,31,31,31,680130,2.65,4.56,4.56,4.56,4.56\n2023-02-09,Bremen,04,00+,17,30,30,30,30,680130,2.5,4.41,4.41,4.41,4.41\n2023-02-08,Bremen,04,00+,14,31,31,31,31,680130,2.06,4.56,4.56,4.56,4.56\n2023-02-07,Bremen,04,00+,13,24,24,24,24,680130,1.91,3.53,3.53,3.53,3.53\n2023-02-06,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-05,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-04,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-03,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-02-02,Bremen,04,00+,13,18,18,18,18,680130,1.91,2.65,2.65,2.65,2.65\n2023-02-01,Bremen,04,00+,12,15,15,15,15,680130,1.76,2.21,2.21,2.21,2.21\n2023-01-31,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-01-30,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-29,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-28,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-27,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-01-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-01-25,Bremen,04,00+,8,13,13,13,13,680130,1.18,1.91,1.91,1.91,1.91\n2023-01-24,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-01-23,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-22,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-21,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-20,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-01-19,Bremen,04,00+,17,26,26,26,26,680130,2.5,3.82,3.82,3.82,3.82\n2023-01-18,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2023-01-17,Bremen,04,00+,24,34,34,34,34,680130,3.53,5,5,5,5\n2023-01-16,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-15,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-14,Bremen,04,00+,24,37,37,37,37,680130,3.53,5.44,5.44,5.44,5.44\n2023-01-13,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-01-12,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-01-11,Bremen,04,00+,53,63,63,63,63,680130,7.79,9.26,9.26,9.26,9.26\n2023-01-10,Bremen,04,00+,64,77,77,77,77,680130,9.41,11.32,11.32,11.32,11.32\n2023-01-09,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-08,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-07,Bremen,04,00+,75,0,0,0,0,680130,11.03,0,0,0,0\n2023-01-06,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-05,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-04,Bremen,04,00+,67,0,0,0,0,680130,9.85,0,0,0,0\n2023-01-03,Bremen,04,00+,78,0,0,0,0,680130,11.47,0,0,0,0\n2023-01-02,Bremen,04,00+,63,0,0,0,0,680130,9.26,0,0,0,0\n2024-08-31,Nordrhein-Westfalen,05,00+,297,297,NA,NA,NA,17925570,1.66,1.66,NA,NA,NA\n2024-08-30,Nordrhein-Westfalen,05,00+,275,310,NA,NA,NA,17925570,1.53,1.73,NA,NA,NA\n2024-08-29,Nordrhein-Westfalen,05,00+,238,314,370,353,398,17925570,1.33,1.75,2.07,1.97,2.23\n2024-08-28,Nordrhein-Westfalen,05,00+,229,287,329,315,353,17925570,1.28,1.6,1.84,1.76,1.97\n2024-08-27,Nordrhein-Westfalen,05,00+,210,288,323,310,345,17925570,1.17,1.61,1.8,1.73,1.93\n2024-08-26,Nordrhein-Westfalen,05,00+,231,277,300,290,320,17925570,1.29,1.55,1.68,1.62,1.79\n2024-08-25,Nordrhein-Westfalen,05,00+,232,272,295,285,313,17925570,1.29,1.52,1.65,1.59,1.75\n2024-08-24,Nordrhein-Westfalen,05,00+,238,272,294,284,312,17925570,1.33,1.52,1.64,1.59,1.75\n2024-08-23,Nordrhein-Westfalen,05,00+,255,293,314,304,334,17925570,1.42,1.63,1.76,1.7,1.87\n2024-08-22,Nordrhein-Westfalen,05,00+,257,313,334,323,352,17925570,1.43,1.75,1.86,1.81,1.97\n2024-08-21,Nordrhein-Westfalen,05,00+,257,332,352,342,371,17925570,1.43,1.85,1.96,1.91,2.07\n2024-08-20,Nordrhein-Westfalen,05,00+,237,327,344,335,362,17925570,1.32,1.82,1.92,1.87,2.02\n2024-08-19,Nordrhein-Westfalen,05,00+,298,363,379,370,396,17925570,1.66,2.03,2.12,2.06,2.21\n2024-08-18,Nordrhein-Westfalen,05,00+,301,364,380,371,397,17925570,1.68,2.03,2.12,2.07,2.22\n2024-08-17,Nordrhein-Westfalen,05,00+,303,360,375,366,393,17925570,1.69,2.01,2.1,2.05,2.19\n2024-08-16,Nordrhein-Westfalen,05,00+,270,352,366,358,382,17925570,1.51,1.96,2.04,2,2.13\n2024-08-15,Nordrhein-Westfalen,05,00+,242,330,342,334,356,17925570,1.35,1.84,1.91,1.87,1.99\n2024-08-14,Nordrhein-Westfalen,05,00+,253,324,334,328,348,17925570,1.41,1.81,1.87,1.83,1.94\n2024-08-13,Nordrhein-Westfalen,05,00+,245,336,346,339,359,17925570,1.37,1.87,1.93,1.9,2\n2024-08-12,Nordrhein-Westfalen,05,00+,280,317,324,319,334,17925570,1.56,1.77,1.81,1.78,1.87\n2024-08-11,Nordrhein-Westfalen,05,00+,284,319,326,321,336,17925570,1.58,1.78,1.82,1.79,1.88\n2024-08-10,Nordrhein-Westfalen,05,00+,290,323,330,325,340,17925570,1.62,1.8,1.84,1.82,1.9\n2024-08-09,Nordrhein-Westfalen,05,00+,272,325,331,327,341,17925570,1.52,1.81,1.85,1.83,1.9\n2024-08-08,Nordrhein-Westfalen,05,00+,267,333,339,335,347,17925570,1.49,1.86,1.89,1.87,1.94\n2024-08-07,Nordrhein-Westfalen,05,00+,249,332,337,333,345,17925570,1.39,1.85,1.88,1.86,1.93\n2024-08-06,Nordrhein-Westfalen,05,00+,168,327,331,328,338,17925570,0.94,1.82,1.85,1.83,1.89\n2024-08-05,Nordrhein-Westfalen,05,00+,292,358,362,359,368,17925570,1.63,2,2.02,2,2.06\n2024-08-04,Nordrhein-Westfalen,05,00+,300,362,366,363,372,17925570,1.67,2.02,2.04,2.03,2.08\n2024-08-03,Nordrhein-Westfalen,05,00+,303,359,362,360,369,17925570,1.69,2,2.02,2.01,2.06\n2024-08-02,Nordrhein-Westfalen,05,00+,292,363,366,363,372,17925570,1.63,2.03,2.04,2.03,2.08\n2024-08-01,Nordrhein-Westfalen,05,00+,299,377,380,377,384,17925570,1.67,2.1,2.12,2.11,2.15\n2024-07-31,Nordrhein-Westfalen,05,00+,305,392,394,392,398,17925570,1.7,2.19,2.2,2.19,2.23\n2024-07-30,Nordrhein-Westfalen,05,00+,318,445,447,445,450,17925570,1.77,2.48,2.49,2.49,2.51\n2024-07-29,Nordrhein-Westfalen,05,00+,364,454,454,454,456,17925570,2.03,2.53,2.54,2.53,2.54\n2024-07-28,Nordrhein-Westfalen,05,00+,367,448,448,448,449,17925570,2.05,2.5,2.5,2.5,2.51\n2024-07-27,Nordrhein-Westfalen,05,00+,370,449,449,449,450,17925570,2.06,2.5,2.51,2.51,2.52\n2024-07-26,Nordrhein-Westfalen,05,00+,401,481,481,481,482,17925570,2.24,2.68,2.69,2.68,2.69\n2024-07-25,Nordrhein-Westfalen,05,00+,411,508,508,508,508,17925570,2.29,2.83,2.84,2.83,2.84\n2024-07-24,Nordrhein-Westfalen,05,00+,411,532,532,532,532,17925570,2.29,2.97,2.97,2.97,2.97\n2024-07-23,Nordrhein-Westfalen,05,00+,365,500,500,500,500,17925570,2.04,2.79,2.79,2.79,2.79\n2024-07-22,Nordrhein-Westfalen,05,00+,432,526,526,526,526,17925570,2.41,2.93,2.93,2.93,2.93\n2024-07-21,Nordrhein-Westfalen,05,00+,435,527,527,527,527,17925570,2.43,2.94,2.94,2.94,2.94\n2024-07-20,Nordrhein-Westfalen,05,00+,446,538,538,538,538,17925570,2.49,3,3,3,3\n2024-07-19,Nordrhein-Westfalen,05,00+,419,528,528,528,528,17925570,2.34,2.95,2.95,2.95,2.95\n2024-07-18,Nordrhein-Westfalen,05,00+,402,515,515,515,515,17925570,2.24,2.87,2.87,2.87,2.87\n2024-07-17,Nordrhein-Westfalen,05,00+,380,529,529,529,529,17925570,2.12,2.95,2.95,2.95,2.95\n2024-07-16,Nordrhein-Westfalen,05,00+,365,520,520,520,520,17925570,2.04,2.9,2.9,2.9,2.9\n2024-07-15,Nordrhein-Westfalen,05,00+,379,493,493,493,493,17925570,2.11,2.75,2.75,2.75,2.75\n2024-07-14,Nordrhein-Westfalen,05,00+,382,495,495,495,495,17925570,2.13,2.76,2.76,2.76,2.76\n2024-07-13,Nordrhein-Westfalen,05,00+,390,489,489,489,489,17925570,2.18,2.73,2.73,2.73,2.73\n2024-07-12,Nordrhein-Westfalen,05,00+,353,471,471,471,471,17925570,1.97,2.63,2.63,2.63,2.63\n2024-07-11,Nordrhein-Westfalen,05,00+,339,462,462,462,462,17925570,1.89,2.58,2.58,2.58,2.58\n2024-07-10,Nordrhein-Westfalen,05,00+,316,428,428,428,428,17925570,1.76,2.39,2.39,2.39,2.39\n2024-07-09,Nordrhein-Westfalen,05,00+,283,410,410,410,410,17925570,1.58,2.29,2.29,2.29,2.29\n2024-07-08,Nordrhein-Westfalen,05,00+,302,400,400,400,400,17925570,1.68,2.23,2.23,2.23,2.23\n2024-07-07,Nordrhein-Westfalen,05,00+,302,394,394,394,394,17925570,1.68,2.2,2.2,2.2,2.2\n2024-07-06,Nordrhein-Westfalen,05,00+,304,388,388,388,388,17925570,1.7,2.16,2.16,2.16,2.16\n2024-07-05,Nordrhein-Westfalen,05,00+,305,397,397,397,397,17925570,1.7,2.21,2.21,2.21,2.21\n2024-07-04,Nordrhein-Westfalen,05,00+,306,398,398,398,398,17925570,1.71,2.22,2.22,2.22,2.22\n2024-07-03,Nordrhein-Westfalen,05,00+,310,393,393,393,393,17925570,1.73,2.19,2.19,2.19,2.19\n2024-07-02,Nordrhein-Westfalen,05,00+,313,424,424,424,424,17925570,1.75,2.37,2.37,2.37,2.37\n2024-07-01,Nordrhein-Westfalen,05,00+,312,389,389,389,389,17925570,1.74,2.17,2.17,2.17,2.17\n2024-06-30,Nordrhein-Westfalen,05,00+,319,397,397,397,397,17925570,1.78,2.21,2.21,2.21,2.21\n2024-06-29,Nordrhein-Westfalen,05,00+,326,401,401,401,401,17925570,1.82,2.24,2.24,2.24,2.24\n2024-06-28,Nordrhein-Westfalen,05,00+,298,389,389,389,389,17925570,1.66,2.17,2.17,2.17,2.17\n2024-06-27,Nordrhein-Westfalen,05,00+,291,389,389,389,389,17925570,1.62,2.17,2.17,2.17,2.17\n2024-06-26,Nordrhein-Westfalen,05,00+,277,375,375,375,375,17925570,1.55,2.09,2.09,2.09,2.09\n2024-06-25,Nordrhein-Westfalen,05,00+,234,351,351,351,351,17925570,1.31,1.96,1.96,1.96,1.96\n2024-06-24,Nordrhein-Westfalen,05,00+,225,327,327,327,327,17925570,1.26,1.82,1.82,1.82,1.82\n2024-06-23,Nordrhein-Westfalen,05,00+,228,324,324,324,324,17925570,1.27,1.81,1.81,1.81,1.81\n2024-06-22,Nordrhein-Westfalen,05,00+,231,320,320,320,320,17925570,1.29,1.79,1.79,1.79,1.79\n2024-06-21,Nordrhein-Westfalen,05,00+,205,303,303,303,303,17925570,1.14,1.69,1.69,1.69,1.69\n2024-06-20,Nordrhein-Westfalen,05,00+,183,260,260,260,260,17925570,1.02,1.45,1.45,1.45,1.45\n2024-06-19,Nordrhein-Westfalen,05,00+,172,250,250,250,250,17925570,0.96,1.39,1.39,1.39,1.39\n2024-06-18,Nordrhein-Westfalen,05,00+,145,217,217,217,217,17925570,0.81,1.21,1.21,1.21,1.21\n2024-06-17,Nordrhein-Westfalen,05,00+,133,184,184,184,184,17925570,0.74,1.03,1.03,1.03,1.03\n2024-06-16,Nordrhein-Westfalen,05,00+,136,182,182,182,182,17925570,0.76,1.02,1.02,1.02,1.02\n2024-06-15,Nordrhein-Westfalen,05,00+,137,180,180,180,180,17925570,0.76,1,1,1,1\n2024-06-14,Nordrhein-Westfalen,05,00+,113,171,171,171,171,17925570,0.63,0.95,0.95,0.95,0.95\n2024-06-13,Nordrhein-Westfalen,05,00+,113,160,160,160,160,17925570,0.63,0.89,0.89,0.89,0.89\n2024-06-12,Nordrhein-Westfalen,05,00+,85,128,128,128,128,17925570,0.47,0.71,0.71,0.71,0.71\n2024-06-11,Nordrhein-Westfalen,05,00+,86,115,115,115,115,17925570,0.48,0.64,0.64,0.64,0.64\n2024-06-10,Nordrhein-Westfalen,05,00+,86,106,106,106,106,17925570,0.48,0.59,0.59,0.59,0.59\n2024-06-09,Nordrhein-Westfalen,05,00+,86,104,104,104,104,17925570,0.48,0.58,0.58,0.58,0.58\n2024-06-08,Nordrhein-Westfalen,05,00+,88,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-06-07,Nordrhein-Westfalen,05,00+,73,98,98,98,98,17925570,0.41,0.55,0.55,0.55,0.55\n2024-06-06,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-06-05,Nordrhein-Westfalen,05,00+,56,88,88,88,88,17925570,0.31,0.49,0.49,0.49,0.49\n2024-06-04,Nordrhein-Westfalen,05,00+,43,82,82,82,82,17925570,0.24,0.46,0.46,0.46,0.46\n2024-06-03,Nordrhein-Westfalen,05,00+,52,75,75,75,75,17925570,0.29,0.42,0.42,0.42,0.42\n2024-06-02,Nordrhein-Westfalen,05,00+,53,75,75,75,75,17925570,0.3,0.42,0.42,0.42,0.42\n2024-06-01,Nordrhein-Westfalen,05,00+,53,73,73,73,73,17925570,0.3,0.41,0.41,0.41,0.41\n2024-05-31,Nordrhein-Westfalen,05,00+,44,59,59,59,59,17925570,0.25,0.33,0.33,0.33,0.33\n2024-05-30,Nordrhein-Westfalen,05,00+,47,62,62,62,62,17925570,0.26,0.35,0.35,0.35,0.35\n2024-05-29,Nordrhein-Westfalen,05,00+,52,62,62,62,62,17925570,0.29,0.35,0.35,0.35,0.35\n2024-05-28,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-05-27,Nordrhein-Westfalen,05,00+,48,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-26,Nordrhein-Westfalen,05,00+,48,64,64,64,64,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-25,Nordrhein-Westfalen,05,00+,49,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-24,Nordrhein-Westfalen,05,00+,54,71,71,71,71,17925570,0.3,0.4,0.4,0.4,0.4\n2024-05-23,Nordrhein-Westfalen,05,00+,61,81,81,81,81,17925570,0.34,0.45,0.45,0.45,0.45\n2024-05-22,Nordrhein-Westfalen,05,00+,53,85,85,85,85,17925570,0.3,0.47,0.47,0.47,0.47\n2024-05-21,Nordrhein-Westfalen,05,00+,80,96,96,96,96,17925570,0.45,0.54,0.54,0.54,0.54\n2024-05-20,Nordrhein-Westfalen,05,00+,114,133,133,133,133,17925570,0.64,0.74,0.74,0.74,0.74\n2024-05-19,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-18,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-17,Nordrhein-Westfalen,05,00+,106,140,140,140,140,17925570,0.59,0.78,0.78,0.78,0.78\n2024-05-16,Nordrhein-Westfalen,05,00+,104,126,126,126,126,17925570,0.58,0.7,0.7,0.7,0.7\n2024-05-15,Nordrhein-Westfalen,05,00+,105,123,123,123,123,17925570,0.59,0.69,0.69,0.69,0.69\n2024-05-14,Nordrhein-Westfalen,05,00+,49,87,87,87,87,17925570,0.27,0.49,0.49,0.49,0.49\n2024-05-13,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2024-05-12,Nordrhein-Westfalen,05,00+,55,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-05-11,Nordrhein-Westfalen,05,00+,55,79,79,79,79,17925570,0.31,0.44,0.44,0.44,0.44\n2024-05-10,Nordrhein-Westfalen,05,00+,53,76,76,76,76,17925570,0.3,0.42,0.42,0.42,0.42\n2024-05-09,Nordrhein-Westfalen,05,00+,63,88,88,88,88,17925570,0.35,0.49,0.49,0.49,0.49\n2024-05-08,Nordrhein-Westfalen,05,00+,49,74,74,74,74,17925570,0.27,0.41,0.41,0.41,0.41\n2024-05-07,Nordrhein-Westfalen,05,00+,42,77,77,77,77,17925570,0.23,0.43,0.43,0.43,0.43\n2024-05-06,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-05,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-04,Nordrhein-Westfalen,05,00+,63,95,95,95,95,17925570,0.35,0.53,0.53,0.53,0.53\n2024-05-03,Nordrhein-Westfalen,05,00+,60,97,97,97,97,17925570,0.33,0.54,0.54,0.54,0.54\n2024-05-02,Nordrhein-Westfalen,05,00+,64,100,100,100,100,17925570,0.36,0.56,0.56,0.56,0.56\n2024-05-01,Nordrhein-Westfalen,05,00+,74,108,108,108,108,17925570,0.41,0.6,0.6,0.6,0.6\n2024-04-30,Nordrhein-Westfalen,05,00+,73,110,110,110,110,17925570,0.41,0.61,0.61,0.61,0.61\n2024-04-29,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-28,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-27,Nordrhein-Westfalen,05,00+,48,71,71,71,71,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-26,Nordrhein-Westfalen,05,00+,44,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-25,Nordrhein-Westfalen,05,00+,40,56,56,56,56,17925570,0.22,0.31,0.31,0.31,0.31\n2024-04-24,Nordrhein-Westfalen,05,00+,33,50,50,50,50,17925570,0.18,0.28,0.28,0.28,0.28\n2024-04-23,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-22,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-21,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-20,Nordrhein-Westfalen,05,00+,29,43,43,43,43,17925570,0.16,0.24,0.24,0.24,0.24\n2024-04-19,Nordrhein-Westfalen,05,00+,28,44,44,44,44,17925570,0.16,0.25,0.25,0.25,0.25\n2024-04-18,Nordrhein-Westfalen,05,00+,38,48,48,48,48,17925570,0.21,0.27,0.27,0.27,0.27\n2024-04-17,Nordrhein-Westfalen,05,00+,42,56,56,56,56,17925570,0.23,0.31,0.31,0.31,0.31\n2024-04-16,Nordrhein-Westfalen,05,00+,40,53,53,53,53,17925570,0.22,0.3,0.3,0.3,0.3\n2024-04-15,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-14,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-13,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-12,Nordrhein-Westfalen,05,00+,51,60,60,60,60,17925570,0.28,0.33,0.33,0.33,0.33\n2024-04-11,Nordrhein-Westfalen,05,00+,42,53,53,53,53,17925570,0.23,0.3,0.3,0.3,0.3\n2024-04-10,Nordrhein-Westfalen,05,00+,48,60,60,60,60,17925570,0.27,0.33,0.33,0.33,0.33\n2024-04-09,Nordrhein-Westfalen,05,00+,61,85,85,85,85,17925570,0.34,0.47,0.47,0.47,0.47\n2024-04-08,Nordrhein-Westfalen,05,00+,53,67,67,67,67,17925570,0.3,0.37,0.37,0.37,0.37\n2024-04-07,Nordrhein-Westfalen,05,00+,56,70,70,70,70,17925570,0.31,0.39,0.39,0.39,0.39\n2024-04-06,Nordrhein-Westfalen,05,00+,57,70,70,70,70,17925570,0.32,0.39,0.39,0.39,0.39\n2024-04-05,Nordrhein-Westfalen,05,00+,45,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-04,Nordrhein-Westfalen,05,00+,38,69,69,69,69,17925570,0.21,0.38,0.38,0.38,0.38\n2024-04-03,Nordrhein-Westfalen,05,00+,39,70,70,70,70,17925570,0.22,0.39,0.39,0.39,0.39\n2024-04-02,Nordrhein-Westfalen,05,00+,39,63,63,63,63,17925570,0.22,0.35,0.35,0.35,0.35\n2024-04-01,Nordrhein-Westfalen,05,00+,64,89,89,89,89,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-31,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2024-03-30,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-03-29,Nordrhein-Westfalen,05,00+,79,101,101,101,101,17925570,0.44,0.56,0.56,0.56,0.56\n2024-03-28,Nordrhein-Westfalen,05,00+,80,99,99,99,99,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-27,Nordrhein-Westfalen,05,00+,71,100,100,100,100,17925570,0.4,0.56,0.56,0.56,0.56\n2024-03-26,Nordrhein-Westfalen,05,00+,64,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-25,Nordrhein-Westfalen,05,00+,80,100,100,100,100,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-24,Nordrhein-Westfalen,05,00+,81,101,101,101,101,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-23,Nordrhein-Westfalen,05,00+,81,98,98,98,98,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-22,Nordrhein-Westfalen,05,00+,93,106,106,106,106,17925570,0.52,0.59,0.59,0.59,0.59\n2024-03-21,Nordrhein-Westfalen,05,00+,87,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-03-20,Nordrhein-Westfalen,05,00+,92,109,109,109,109,17925570,0.51,0.61,0.61,0.61,0.61\n2024-03-19,Nordrhein-Westfalen,05,00+,83,115,115,115,115,17925570,0.46,0.64,0.64,0.64,0.64\n2024-03-18,Nordrhein-Westfalen,05,00+,92,116,116,116,116,17925570,0.51,0.65,0.65,0.65,0.65\n2024-03-17,Nordrhein-Westfalen,05,00+,93,116,116,116,116,17925570,0.52,0.65,0.65,0.65,0.65\n2024-03-16,Nordrhein-Westfalen,05,00+,98,122,122,122,122,17925570,0.55,0.68,0.68,0.68,0.68\n2024-03-15,Nordrhein-Westfalen,05,00+,109,128,128,128,128,17925570,0.61,0.71,0.71,0.71,0.71\n2024-03-14,Nordrhein-Westfalen,05,00+,99,133,133,133,133,17925570,0.55,0.74,0.74,0.74,0.74\n2024-03-13,Nordrhein-Westfalen,05,00+,111,141,141,141,141,17925570,0.62,0.79,0.79,0.79,0.79\n2024-03-12,Nordrhein-Westfalen,05,00+,115,154,154,154,154,17925570,0.64,0.86,0.86,0.86,0.86\n2024-03-11,Nordrhein-Westfalen,05,00+,111,165,165,165,165,17925570,0.62,0.92,0.92,0.92,0.92\n2024-03-10,Nordrhein-Westfalen,05,00+,111,164,164,164,164,17925570,0.62,0.91,0.91,0.91,0.91\n2024-03-09,Nordrhein-Westfalen,05,00+,113,162,162,162,162,17925570,0.63,0.9,0.9,0.9,0.9\n2024-03-08,Nordrhein-Westfalen,05,00+,132,152,152,152,152,17925570,0.74,0.85,0.85,0.85,0.85\n2024-03-07,Nordrhein-Westfalen,05,00+,126,161,161,161,161,17925570,0.7,0.9,0.9,0.9,0.9\n2024-03-06,Nordrhein-Westfalen,05,00+,134,163,163,163,163,17925570,0.75,0.91,0.91,0.91,0.91\n2024-03-05,Nordrhein-Westfalen,05,00+,135,166,166,166,166,17925570,0.75,0.93,0.93,0.93,0.93\n2024-03-04,Nordrhein-Westfalen,05,00+,138,165,165,165,165,17925570,0.77,0.92,0.92,0.92,0.92\n2024-03-03,Nordrhein-Westfalen,05,00+,143,170,170,170,170,17925570,0.8,0.95,0.95,0.95,0.95\n2024-03-02,Nordrhein-Westfalen,05,00+,145,168,168,168,168,17925570,0.81,0.94,0.94,0.94,0.94\n2024-03-01,Nordrhein-Westfalen,05,00+,148,177,177,177,177,17925570,0.83,0.99,0.99,0.99,0.99\n2024-02-29,Nordrhein-Westfalen,05,00+,155,193,193,193,193,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-28,Nordrhein-Westfalen,05,00+,155,194,194,194,194,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-27,Nordrhein-Westfalen,05,00+,169,214,214,214,214,17925570,0.94,1.19,1.19,1.19,1.19\n2024-02-26,Nordrhein-Westfalen,05,00+,198,237,237,237,237,17925570,1.1,1.32,1.32,1.32,1.32\n2024-02-25,Nordrhein-Westfalen,05,00+,200,234,234,234,234,17925570,1.12,1.31,1.31,1.31,1.31\n2024-02-24,Nordrhein-Westfalen,05,00+,207,239,239,239,239,17925570,1.15,1.33,1.33,1.33,1.33\n2024-02-23,Nordrhein-Westfalen,05,00+,212,263,263,263,263,17925570,1.18,1.47,1.47,1.47,1.47\n2024-02-22,Nordrhein-Westfalen,05,00+,211,266,266,266,266,17925570,1.18,1.48,1.48,1.48,1.48\n2024-02-21,Nordrhein-Westfalen,05,00+,216,273,273,273,273,17925570,1.2,1.52,1.52,1.52,1.52\n2024-02-20,Nordrhein-Westfalen,05,00+,255,334,334,334,334,17925570,1.42,1.86,1.86,1.86,1.86\n2024-02-19,Nordrhein-Westfalen,05,00+,254,324,324,324,324,17925570,1.42,1.81,1.81,1.81,1.81\n2024-02-18,Nordrhein-Westfalen,05,00+,258,327,327,327,327,17925570,1.44,1.82,1.82,1.82,1.82\n2024-02-17,Nordrhein-Westfalen,05,00+,274,336,336,336,336,17925570,1.53,1.87,1.87,1.87,1.87\n2024-02-16,Nordrhein-Westfalen,05,00+,287,342,342,342,342,17925570,1.6,1.91,1.91,1.91,1.91\n2024-02-15,Nordrhein-Westfalen,05,00+,280,345,345,345,345,17925570,1.56,1.92,1.92,1.92,1.92\n2024-02-14,Nordrhein-Westfalen,05,00+,269,350,350,350,350,17925570,1.5,1.95,1.95,1.95,1.95\n2024-02-13,Nordrhein-Westfalen,05,00+,161,304,304,304,304,17925570,0.9,1.7,1.7,1.7,1.7\n2024-02-12,Nordrhein-Westfalen,05,00+,288,381,381,381,381,17925570,1.61,2.13,2.13,2.13,2.13\n2024-02-11,Nordrhein-Westfalen,05,00+,294,382,382,382,382,17925570,1.64,2.13,2.13,2.13,2.13\n2024-02-10,Nordrhein-Westfalen,05,00+,305,378,378,378,378,17925570,1.7,2.11,2.11,2.11,2.11\n2024-02-09,Nordrhein-Westfalen,05,00+,317,383,383,383,383,17925570,1.77,2.14,2.14,2.14,2.14\n2024-02-08,Nordrhein-Westfalen,05,00+,349,427,427,427,427,17925570,1.95,2.38,2.38,2.38,2.38\n2024-02-07,Nordrhein-Westfalen,05,00+,302,454,454,454,454,17925570,1.68,2.53,2.53,2.53,2.53\n2024-02-06,Nordrhein-Westfalen,05,00+,351,473,473,473,473,17925570,1.96,2.64,2.64,2.64,2.64\n2024-02-05,Nordrhein-Westfalen,05,00+,371,475,475,475,475,17925570,2.07,2.65,2.65,2.65,2.65\n2024-02-04,Nordrhein-Westfalen,05,00+,374,472,472,472,472,17925570,2.09,2.63,2.63,2.63,2.63\n2024-02-03,Nordrhein-Westfalen,05,00+,375,461,461,461,461,17925570,2.09,2.57,2.57,2.57,2.57\n2024-02-02,Nordrhein-Westfalen,05,00+,352,466,466,466,466,17925570,1.96,2.6,2.6,2.6,2.6\n2024-02-01,Nordrhein-Westfalen,05,00+,348,456,456,456,456,17925570,1.94,2.54,2.54,2.54,2.54\n2024-01-31,Nordrhein-Westfalen,05,00+,323,452,452,452,452,17925570,1.8,2.52,2.52,2.52,2.52\n2024-01-30,Nordrhein-Westfalen,05,00+,289,450,450,450,450,17925570,1.61,2.51,2.51,2.51,2.51\n2024-01-29,Nordrhein-Westfalen,05,00+,369,461,461,461,461,17925570,2.06,2.57,2.57,2.57,2.57\n2024-01-28,Nordrhein-Westfalen,05,00+,380,470,470,470,470,17925570,2.12,2.62,2.62,2.62,2.62\n2024-01-27,Nordrhein-Westfalen,05,00+,387,477,477,477,477,17925570,2.16,2.66,2.66,2.66,2.66\n2024-01-26,Nordrhein-Westfalen,05,00+,361,463,463,463,463,17925570,2.01,2.58,2.58,2.58,2.58\n2024-01-25,Nordrhein-Westfalen,05,00+,363,465,465,465,465,17925570,2.03,2.59,2.59,2.59,2.59\n2024-01-24,Nordrhein-Westfalen,05,00+,363,475,475,475,475,17925570,2.03,2.65,2.65,2.65,2.65\n2024-01-23,Nordrhein-Westfalen,05,00+,354,479,479,479,479,17925570,1.97,2.67,2.67,2.67,2.67\n2024-01-22,Nordrhein-Westfalen,05,00+,389,493,493,493,493,17925570,2.17,2.75,2.75,2.75,2.75\n2024-01-21,Nordrhein-Westfalen,05,00+,395,488,488,488,488,17925570,2.2,2.72,2.72,2.72,2.72\n2024-01-20,Nordrhein-Westfalen,05,00+,414,499,499,499,499,17925570,2.31,2.78,2.78,2.78,2.78\n2024-01-19,Nordrhein-Westfalen,05,00+,421,533,533,533,533,17925570,2.35,2.97,2.97,2.97,2.97\n2024-01-18,Nordrhein-Westfalen,05,00+,440,559,559,559,559,17925570,2.45,3.12,3.12,3.12,3.12\n2024-01-17,Nordrhein-Westfalen,05,00+,436,570,570,570,570,17925570,2.43,3.18,3.18,3.18,3.18\n2024-01-16,Nordrhein-Westfalen,05,00+,427,596,596,596,596,17925570,2.38,3.32,3.32,3.32,3.32\n2024-01-15,Nordrhein-Westfalen,05,00+,459,607,607,607,607,17925570,2.56,3.39,3.39,3.39,3.39\n2024-01-14,Nordrhein-Westfalen,05,00+,465,608,608,608,608,17925570,2.59,3.39,3.39,3.39,3.39\n2024-01-13,Nordrhein-Westfalen,05,00+,475,600,600,600,600,17925570,2.65,3.35,3.35,3.35,3.35\n2024-01-12,Nordrhein-Westfalen,05,00+,505,660,660,660,660,17925570,2.82,3.68,3.68,3.68,3.68\n2024-01-11,Nordrhein-Westfalen,05,00+,597,737,737,737,737,17925570,3.33,4.11,4.11,4.11,4.11\n2024-01-10,Nordrhein-Westfalen,05,00+,775,966,966,966,966,17925570,4.32,5.39,5.39,5.39,5.39\n2024-01-09,Nordrhein-Westfalen,05,00+,1082,1323,1323,1323,1323,17925570,6.04,7.38,7.38,7.38,7.38\n2024-01-08,Nordrhein-Westfalen,05,00+,947,1180,1180,1180,1180,17925570,5.28,6.58,6.58,6.58,6.58\n2024-01-07,Nordrhein-Westfalen,05,00+,978,1206,1206,1206,1206,17925570,5.46,6.73,6.73,6.73,6.73\n2024-01-06,Nordrhein-Westfalen,05,00+,1000,1220,1220,1220,1220,17925570,5.58,6.81,6.81,6.81,6.81\n2024-01-05,Nordrhein-Westfalen,05,00+,936,1228,1228,1228,1228,17925570,5.22,6.85,6.85,6.85,6.85\n2024-01-04,Nordrhein-Westfalen,05,00+,872,1275,1275,1275,1275,17925570,4.86,7.11,7.11,7.11,7.11\n2024-01-03,Nordrhein-Westfalen,05,00+,904,1340,1340,1340,1340,17925570,5.04,7.48,7.48,7.48,7.48\n2024-01-02,Nordrhein-Westfalen,05,00+,526,895,895,895,895,17925570,2.93,4.99,4.99,4.99,4.99\n2024-01-01,Nordrhein-Westfalen,05,00+,558,906,906,906,906,17925570,3.11,5.05,5.05,5.05,5.05\n2023-12-31,Nordrhein-Westfalen,05,00+,567,889,889,889,889,17925570,3.16,4.96,4.96,4.96,4.96\n2023-12-30,Nordrhein-Westfalen,05,00+,589,911,911,911,911,17925570,3.29,5.08,5.08,5.08,5.08\n2023-12-29,Nordrhein-Westfalen,05,00+,605,953,953,953,953,17925570,3.38,5.32,5.32,5.32,5.32\n2023-12-28,Nordrhein-Westfalen,05,00+,553,1012,1012,1012,1012,17925570,3.08,5.65,5.65,5.65,5.65\n2023-12-27,Nordrhein-Westfalen,05,00+,544,878,878,878,878,17925570,3.03,4.9,4.9,4.9,4.9\n2023-12-26,Nordrhein-Westfalen,05,00+,819,1177,1177,1177,1177,17925570,4.57,6.57,6.57,6.57,6.57\n2023-12-25,Nordrhein-Westfalen,05,00+,1301,1698,1698,1698,1698,17925570,7.26,9.47,9.47,9.47,9.47\n2023-12-24,Nordrhein-Westfalen,05,00+,1312,1696,1696,1696,1696,17925570,7.32,9.46,9.46,9.46,9.46\n2023-12-23,Nordrhein-Westfalen,05,00+,1338,1679,1679,1679,1679,17925570,7.46,9.37,9.37,9.37,9.37\n2023-12-22,Nordrhein-Westfalen,05,00+,1292,1784,1784,1784,1784,17925570,7.21,9.95,9.95,9.95,9.95\n2023-12-21,Nordrhein-Westfalen,05,00+,1315,1817,1817,1817,1817,17925570,7.34,10.14,10.14,10.14,10.14\n2023-12-20,Nordrhein-Westfalen,05,00+,1325,1889,1889,1889,1889,17925570,7.39,10.54,10.54,10.54,10.54\n2023-12-19,Nordrhein-Westfalen,05,00+,1247,1961,1961,1961,1961,17925570,6.96,10.94,10.94,10.94,10.94\n2023-12-18,Nordrhein-Westfalen,05,00+,1418,2034,2034,2034,2034,17925570,7.91,11.35,11.35,11.35,11.35\n2023-12-17,Nordrhein-Westfalen,05,00+,1427,2032,2032,2032,2032,17925570,7.96,11.34,11.34,11.34,11.34\n2023-12-16,Nordrhein-Westfalen,05,00+,1462,2040,2040,2040,2040,17925570,8.16,11.38,11.38,11.38,11.38\n2023-12-15,Nordrhein-Westfalen,05,00+,1354,2024,2024,2024,2024,17925570,7.55,11.29,11.29,11.29,11.29\n2023-12-14,Nordrhein-Westfalen,05,00+,1360,2013,2013,2013,2013,17925570,7.59,11.23,11.23,11.23,11.23\n2023-12-13,Nordrhein-Westfalen,05,00+,1289,1989,1989,1989,1989,17925570,7.19,11.1,11.1,11.1,11.1\n2023-12-12,Nordrhein-Westfalen,05,00+,1160,1944,1944,1944,1944,17925570,6.47,10.84,10.84,10.84,10.84\n2023-12-11,Nordrhein-Westfalen,05,00+,1166,1743,1743,1743,1743,17925570,6.5,9.72,9.72,9.72,9.72\n2023-12-10,Nordrhein-Westfalen,05,00+,1173,1747,1747,1747,1747,17925570,6.54,9.75,9.75,9.75,9.75\n2023-12-09,Nordrhein-Westfalen,05,00+,1211,1749,1749,1749,1749,17925570,6.76,9.76,9.76,9.76,9.76\n2023-12-08,Nordrhein-Westfalen,05,00+,1106,1699,1699,1699,1699,17925570,6.17,9.48,9.48,9.48,9.48\n2023-12-07,Nordrhein-Westfalen,05,00+,1012,1627,1627,1627,1627,17925570,5.65,9.08,9.08,9.08,9.08\n2023-12-06,Nordrhein-Westfalen,05,00+,962,1628,1628,1628,1628,17925570,5.37,9.08,9.08,9.08,9.08\n2023-12-05,Nordrhein-Westfalen,05,00+,895,1594,1594,1594,1594,17925570,4.99,8.89,8.89,8.89,8.89\n2023-12-04,Nordrhein-Westfalen,05,00+,1134,1667,1667,1667,1667,17925570,6.33,9.3,9.3,9.3,9.3\n2023-12-03,Nordrhein-Westfalen,05,00+,1150,1668,1668,1668,1668,17925570,6.42,9.31,9.31,9.31,9.31\n2023-12-02,Nordrhein-Westfalen,05,00+,1161,1648,1648,1648,1648,17925570,6.48,9.19,9.19,9.19,9.19\n2023-12-01,Nordrhein-Westfalen,05,00+,1085,1652,1652,1652,1652,17925570,6.05,9.22,9.22,9.22,9.22\n2023-11-30,Nordrhein-Westfalen,05,00+,1006,1647,1647,1647,1647,17925570,5.61,9.19,9.19,9.19,9.19\n2023-11-29,Nordrhein-Westfalen,05,00+,1032,1628,1628,1628,1628,17925570,5.76,9.08,9.08,9.08,9.08\n2023-11-28,Nordrhein-Westfalen,05,00+,1037,1671,1671,1671,1671,17925570,5.79,9.32,9.32,9.32,9.32\n2023-11-27,Nordrhein-Westfalen,05,00+,1286,1738,1738,1738,1738,17925570,7.17,9.7,9.7,9.7,9.7\n2023-11-26,Nordrhein-Westfalen,05,00+,1303,1743,1743,1743,1743,17925570,7.27,9.72,9.72,9.72,9.72\n2023-11-25,Nordrhein-Westfalen,05,00+,1326,1755,1755,1755,1755,17925570,7.4,9.79,9.79,9.79,9.79\n2023-11-24,Nordrhein-Westfalen,05,00+,1196,1770,1770,1770,1770,17925570,6.67,9.87,9.87,9.87,9.87\n2023-11-23,Nordrhein-Westfalen,05,00+,1259,1838,1838,1838,1838,17925570,7.02,10.25,10.25,10.25,10.25\n2023-11-22,Nordrhein-Westfalen,05,00+,1107,1768,1768,1768,1768,17925570,6.18,9.86,9.86,9.86,9.86\n2023-11-21,Nordrhein-Westfalen,05,00+,990,1718,1718,1718,1718,17925570,5.52,9.58,9.58,9.58,9.58\n2023-11-20,Nordrhein-Westfalen,05,00+,1099,1626,1626,1626,1626,17925570,6.13,9.07,9.07,9.07,9.07\n2023-11-19,Nordrhein-Westfalen,05,00+,1113,1621,1621,1621,1621,17925570,6.21,9.04,9.04,9.04,9.04\n2023-11-18,Nordrhein-Westfalen,05,00+,1133,1617,1617,1617,1617,17925570,6.32,9.02,9.02,9.02,9.02\n2023-11-17,Nordrhein-Westfalen,05,00+,1045,1561,1561,1561,1561,17925570,5.83,8.71,8.71,8.71,8.71\n2023-11-16,Nordrhein-Westfalen,05,00+,959,1496,1496,1496,1496,17925570,5.35,8.35,8.35,8.35,8.35\n2023-11-15,Nordrhein-Westfalen,05,00+,935,1583,1583,1583,1583,17925570,5.22,8.83,8.83,8.83,8.83\n2023-11-14,Nordrhein-Westfalen,05,00+,840,1477,1477,1477,1477,17925570,4.69,8.24,8.24,8.24,8.24\n2023-11-13,Nordrhein-Westfalen,05,00+,1087,1520,1520,1520,1520,17925570,6.06,8.48,8.48,8.48,8.48\n2023-11-12,Nordrhein-Westfalen,05,00+,1107,1525,1525,1525,1525,17925570,6.18,8.51,8.51,8.51,8.51\n2023-11-11,Nordrhein-Westfalen,05,00+,1132,1526,1526,1526,1526,17925570,6.32,8.51,8.51,8.51,8.51\n2023-11-10,Nordrhein-Westfalen,05,00+,1116,1579,1579,1579,1579,17925570,6.23,8.81,8.81,8.81,8.81\n2023-11-09,Nordrhein-Westfalen,05,00+,1107,1681,1681,1681,1681,17925570,6.18,9.38,9.38,9.38,9.38\n2023-11-08,Nordrhein-Westfalen,05,00+,901,1399,1399,1399,1399,17925570,5.03,7.8,7.8,7.8,7.8\n2023-11-07,Nordrhein-Westfalen,05,00+,884,1475,1475,1475,1475,17925570,4.93,8.23,8.23,8.23,8.23\n2023-11-06,Nordrhein-Westfalen,05,00+,882,1361,1361,1361,1361,17925570,4.92,7.59,7.59,7.59,7.59\n2023-11-05,Nordrhein-Westfalen,05,00+,898,1359,1359,1359,1359,17925570,5.01,7.58,7.58,7.58,7.58\n2023-11-04,Nordrhein-Westfalen,05,00+,914,1350,1350,1350,1350,17925570,5.1,7.53,7.53,7.53,7.53\n2023-11-03,Nordrhein-Westfalen,05,00+,728,1266,1266,1266,1266,17925570,4.06,7.06,7.06,7.06,7.06\n2023-11-02,Nordrhein-Westfalen,05,00+,687,1153,1153,1153,1153,17925570,3.83,6.43,6.43,6.43,6.43\n2023-11-01,Nordrhein-Westfalen,05,00+,840,1313,1313,1313,1313,17925570,4.69,7.32,7.32,7.32,7.32\n2023-10-31,Nordrhein-Westfalen,05,00+,800,1264,1264,1264,1264,17925570,4.46,7.05,7.05,7.05,7.05\n2023-10-30,Nordrhein-Westfalen,05,00+,853,1183,1183,1183,1183,17925570,4.76,6.6,6.6,6.6,6.6\n2023-10-29,Nordrhein-Westfalen,05,00+,873,1184,1184,1184,1184,17925570,4.87,6.61,6.61,6.61,6.61\n2023-10-28,Nordrhein-Westfalen,05,00+,897,1193,1193,1193,1193,17925570,5,6.66,6.66,6.66,6.66\n2023-10-27,Nordrhein-Westfalen,05,00+,784,1141,1141,1141,1141,17925570,4.37,6.37,6.37,6.37,6.37\n2023-10-26,Nordrhein-Westfalen,05,00+,735,1069,1069,1069,1069,17925570,4.1,5.96,5.96,5.96,5.96\n2023-10-25,Nordrhein-Westfalen,05,00+,615,982,982,982,982,17925570,3.43,5.48,5.48,5.48,5.48\n2023-10-24,Nordrhein-Westfalen,05,00+,480,865,865,865,865,17925570,2.68,4.83,4.83,4.83,4.83\n2023-10-23,Nordrhein-Westfalen,05,00+,509,742,742,742,742,17925570,2.84,4.14,4.14,4.14,4.14\n2023-10-22,Nordrhein-Westfalen,05,00+,524,735,735,735,735,17925570,2.92,4.1,4.1,4.1,4.1\n2023-10-21,Nordrhein-Westfalen,05,00+,536,719,719,719,719,17925570,2.99,4.01,4.01,4.01,4.01\n2023-10-20,Nordrhein-Westfalen,05,00+,524,710,710,710,710,17925570,2.92,3.96,3.96,3.96,3.96\n2023-10-19,Nordrhein-Westfalen,05,00+,492,649,649,649,649,17925570,2.74,3.62,3.62,3.62,3.62\n2023-10-18,Nordrhein-Westfalen,05,00+,460,655,655,655,655,17925570,2.57,3.65,3.65,3.65,3.65\n2023-10-17,Nordrhein-Westfalen,05,00+,429,674,674,674,674,17925570,2.39,3.76,3.76,3.76,3.76\n2023-10-16,Nordrhein-Westfalen,05,00+,447,653,653,653,653,17925570,2.49,3.64,3.64,3.64,3.64\n2023-10-15,Nordrhein-Westfalen,05,00+,455,649,649,649,649,17925570,2.54,3.62,3.62,3.62,3.62\n2023-10-14,Nordrhein-Westfalen,05,00+,466,647,647,647,647,17925570,2.6,3.61,3.61,3.61,3.61\n2023-10-13,Nordrhein-Westfalen,05,00+,431,625,625,625,625,17925570,2.4,3.49,3.49,3.49,3.49\n2023-10-12,Nordrhein-Westfalen,05,00+,421,622,622,622,622,17925570,2.35,3.47,3.47,3.47,3.47\n2023-10-11,Nordrhein-Westfalen,05,00+,485,708,708,708,708,17925570,2.71,3.95,3.95,3.95,3.95\n2023-10-10,Nordrhein-Westfalen,05,00+,373,575,575,575,575,17925570,2.08,3.21,3.21,3.21,3.21\n2023-10-09,Nordrhein-Westfalen,05,00+,356,523,523,523,523,17925570,1.99,2.92,2.92,2.92,2.92\n2023-10-08,Nordrhein-Westfalen,05,00+,360,516,516,516,516,17925570,2.01,2.88,2.88,2.88,2.88\n2023-10-07,Nordrhein-Westfalen,05,00+,364,511,511,511,511,17925570,2.03,2.85,2.85,2.85,2.85\n2023-10-06,Nordrhein-Westfalen,05,00+,358,485,485,485,485,17925570,2,2.71,2.71,2.71,2.71\n2023-10-05,Nordrhein-Westfalen,05,00+,275,466,466,466,466,17925570,1.53,2.6,2.6,2.6,2.6\n2023-10-04,Nordrhein-Westfalen,05,00+,211,347,347,347,347,17925570,1.18,1.94,1.94,1.94,1.94\n2023-10-03,Nordrhein-Westfalen,05,00+,284,428,428,428,428,17925570,1.58,2.39,2.39,2.39,2.39\n2023-10-02,Nordrhein-Westfalen,05,00+,294,411,411,411,411,17925570,1.64,2.29,2.29,2.29,2.29\n2023-10-01,Nordrhein-Westfalen,05,00+,296,409,409,409,409,17925570,1.65,2.28,2.28,2.28,2.28\n2023-09-30,Nordrhein-Westfalen,05,00+,300,407,407,407,407,17925570,1.67,2.27,2.27,2.27,2.27\n2023-09-29,Nordrhein-Westfalen,05,00+,295,417,417,417,417,17925570,1.65,2.33,2.33,2.33,2.33\n2023-09-28,Nordrhein-Westfalen,05,00+,279,399,399,399,399,17925570,1.56,2.23,2.23,2.23,2.23\n2023-09-27,Nordrhein-Westfalen,05,00+,282,409,409,409,409,17925570,1.57,2.28,2.28,2.28,2.28\n2023-09-26,Nordrhein-Westfalen,05,00+,280,410,410,410,410,17925570,1.56,2.29,2.29,2.29,2.29\n2023-09-25,Nordrhein-Westfalen,05,00+,314,423,423,423,423,17925570,1.75,2.36,2.36,2.36,2.36\n2023-09-24,Nordrhein-Westfalen,05,00+,320,428,428,428,428,17925570,1.79,2.39,2.39,2.39,2.39\n2023-09-23,Nordrhein-Westfalen,05,00+,328,434,434,434,434,17925570,1.83,2.42,2.42,2.42,2.42\n2023-09-22,Nordrhein-Westfalen,05,00+,315,415,415,415,415,17925570,1.76,2.32,2.32,2.32,2.32\n2023-09-21,Nordrhein-Westfalen,05,00+,306,424,424,424,424,17925570,1.71,2.37,2.37,2.37,2.37\n2023-09-20,Nordrhein-Westfalen,05,00+,294,424,424,424,424,17925570,1.64,2.37,2.37,2.37,2.37\n2023-09-19,Nordrhein-Westfalen,05,00+,309,453,453,453,453,17925570,1.72,2.53,2.53,2.53,2.53\n2023-09-18,Nordrhein-Westfalen,05,00+,350,487,487,487,487,17925570,1.95,2.72,2.72,2.72,2.72\n2023-09-17,Nordrhein-Westfalen,05,00+,357,489,489,489,489,17925570,1.99,2.73,2.73,2.73,2.73\n2023-09-16,Nordrhein-Westfalen,05,00+,363,486,486,486,486,17925570,2.03,2.71,2.71,2.71,2.71\n2023-09-15,Nordrhein-Westfalen,05,00+,392,519,519,519,519,17925570,2.19,2.9,2.9,2.9,2.9\n2023-09-14,Nordrhein-Westfalen,05,00+,407,547,547,547,547,17925570,2.27,3.05,3.05,3.05,3.05\n2023-09-13,Nordrhein-Westfalen,05,00+,419,593,593,593,593,17925570,2.34,3.31,3.31,3.31,3.31\n2023-09-12,Nordrhein-Westfalen,05,00+,398,596,596,596,596,17925570,2.22,3.32,3.32,3.32,3.32\n2023-09-11,Nordrhein-Westfalen,05,00+,426,568,568,568,568,17925570,2.38,3.17,3.17,3.17,3.17\n2023-09-10,Nordrhein-Westfalen,05,00+,435,567,567,567,567,17925570,2.43,3.16,3.16,3.16,3.16\n2023-09-09,Nordrhein-Westfalen,05,00+,444,570,570,570,570,17925570,2.48,3.18,3.18,3.18,3.18\n2023-09-08,Nordrhein-Westfalen,05,00+,433,572,572,572,572,17925570,2.42,3.19,3.19,3.19,3.19\n2023-09-07,Nordrhein-Westfalen,05,00+,402,571,571,571,571,17925570,2.24,3.19,3.19,3.19,3.19\n2023-09-06,Nordrhein-Westfalen,05,00+,378,529,529,529,529,17925570,2.11,2.95,2.95,2.95,2.95\n2023-09-05,Nordrhein-Westfalen,05,00+,342,503,503,503,503,17925570,1.91,2.81,2.81,2.81,2.81\n2023-09-04,Nordrhein-Westfalen,05,00+,360,505,505,505,505,17925570,2.01,2.82,2.82,2.82,2.82\n2023-09-03,Nordrhein-Westfalen,05,00+,364,502,502,502,502,17925570,2.03,2.8,2.8,2.8,2.8\n2023-09-02,Nordrhein-Westfalen,05,00+,375,507,507,507,507,17925570,2.09,2.83,2.83,2.83,2.83\n2023-09-01,Nordrhein-Westfalen,05,00+,335,493,493,493,493,17925570,1.87,2.75,2.75,2.75,2.75\n2023-08-31,Nordrhein-Westfalen,05,00+,340,482,482,482,482,17925570,1.9,2.69,2.69,2.69,2.69\n2023-08-30,Nordrhein-Westfalen,05,00+,328,494,494,494,494,17925570,1.83,2.76,2.76,2.76,2.76\n2023-08-29,Nordrhein-Westfalen,05,00+,306,493,493,493,493,17925570,1.71,2.75,2.75,2.75,2.75\n2023-08-28,Nordrhein-Westfalen,05,00+,0,511,511,511,511,17925570,0,2.85,2.85,2.85,2.85\n2023-08-27,Nordrhein-Westfalen,05,00+,0,512,512,512,512,17925570,0,2.86,2.86,2.86,2.86\n2023-08-26,Nordrhein-Westfalen,05,00+,0,506,506,506,506,17925570,0,2.82,2.82,2.82,2.82\n2023-08-25,Nordrhein-Westfalen,05,00+,0,498,498,498,498,17925570,0,2.78,2.78,2.78,2.78\n2023-08-24,Nordrhein-Westfalen,05,00+,369,495,495,495,495,17925570,2.06,2.76,2.76,2.76,2.76\n2023-08-23,Nordrhein-Westfalen,05,00+,353,475,475,475,475,17925570,1.97,2.65,2.65,2.65,2.65\n2023-08-22,Nordrhein-Westfalen,05,00+,268,455,455,455,455,17925570,1.5,2.54,2.54,2.54,2.54\n2023-08-21,Nordrhein-Westfalen,05,00+,250,382,382,382,382,17925570,1.39,2.13,2.13,2.13,2.13\n2023-08-20,Nordrhein-Westfalen,05,00+,257,383,383,383,383,17925570,1.43,2.14,2.14,2.14,2.14\n2023-08-19,Nordrhein-Westfalen,05,00+,264,381,381,381,381,17925570,1.47,2.13,2.13,2.13,2.13\n2023-08-18,Nordrhein-Westfalen,05,00+,269,378,378,378,378,17925570,1.5,2.11,2.11,2.11,2.11\n2023-08-17,Nordrhein-Westfalen,05,00+,241,346,346,346,346,17925570,1.34,1.93,1.93,1.93,1.93\n2023-08-16,Nordrhein-Westfalen,05,00+,211,312,312,312,312,17925570,1.18,1.74,1.74,1.74,1.74\n2023-08-15,Nordrhein-Westfalen,05,00+,156,290,290,290,290,17925570,0.87,1.62,1.62,1.62,1.62\n2023-08-14,Nordrhein-Westfalen,05,00+,159,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-08-13,Nordrhein-Westfalen,05,00+,160,251,251,251,251,17925570,0.89,1.4,1.4,1.4,1.4\n2023-08-12,Nordrhein-Westfalen,05,00+,164,248,248,248,248,17925570,0.91,1.38,1.38,1.38,1.38\n2023-08-11,Nordrhein-Westfalen,05,00+,132,208,208,208,208,17925570,0.74,1.16,1.16,1.16,1.16\n2023-08-10,Nordrhein-Westfalen,05,00+,117,188,188,188,188,17925570,0.65,1.05,1.05,1.05,1.05\n2023-08-09,Nordrhein-Westfalen,05,00+,115,172,172,172,172,17925570,0.64,0.96,0.96,0.96,0.96\n2023-08-08,Nordrhein-Westfalen,05,00+,107,156,156,156,156,17925570,0.6,0.87,0.87,0.87,0.87\n2023-08-07,Nordrhein-Westfalen,05,00+,94,135,135,135,135,17925570,0.52,0.75,0.75,0.75,0.75\n2023-08-06,Nordrhein-Westfalen,05,00+,96,137,137,137,137,17925570,0.54,0.76,0.76,0.76,0.76\n2023-08-05,Nordrhein-Westfalen,05,00+,98,138,138,138,138,17925570,0.55,0.77,0.77,0.77,0.77\n2023-08-04,Nordrhein-Westfalen,05,00+,97,130,130,130,130,17925570,0.54,0.73,0.73,0.73,0.73\n2023-08-03,Nordrhein-Westfalen,05,00+,86,119,119,119,119,17925570,0.48,0.66,0.66,0.66,0.66\n2023-08-02,Nordrhein-Westfalen,05,00+,71,110,110,110,110,17925570,0.4,0.61,0.61,0.61,0.61\n2023-08-01,Nordrhein-Westfalen,05,00+,64,96,96,96,96,17925570,0.36,0.54,0.54,0.54,0.54\n2023-07-31,Nordrhein-Westfalen,05,00+,51,86,86,86,86,17925570,0.28,0.48,0.48,0.48,0.48\n2023-07-30,Nordrhein-Westfalen,05,00+,54,86,86,86,86,17925570,0.3,0.48,0.48,0.48,0.48\n2023-07-29,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2023-07-28,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2023-07-27,Nordrhein-Westfalen,05,00+,60,80,80,80,80,17925570,0.33,0.45,0.45,0.45,0.45\n2023-07-26,Nordrhein-Westfalen,05,00+,62,85,85,85,85,17925570,0.35,0.47,0.47,0.47,0.47\n2023-07-25,Nordrhein-Westfalen,05,00+,48,73,73,73,73,17925570,0.27,0.41,0.41,0.41,0.41\n2023-07-24,Nordrhein-Westfalen,05,00+,64,88,88,88,88,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-23,Nordrhein-Westfalen,05,00+,64,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-22,Nordrhein-Westfalen,05,00+,65,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-21,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-20,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-07-19,Nordrhein-Westfalen,05,00+,65,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2023-07-18,Nordrhein-Westfalen,05,00+,66,108,108,108,108,17925570,0.37,0.6,0.6,0.6,0.6\n2023-07-17,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-16,Nordrhein-Westfalen,05,00+,64,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-15,Nordrhein-Westfalen,05,00+,65,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-14,Nordrhein-Westfalen,05,00+,57,84,84,84,84,17925570,0.32,0.47,0.47,0.47,0.47\n2023-07-13,Nordrhein-Westfalen,05,00+,47,70,70,70,70,17925570,0.26,0.39,0.39,0.39,0.39\n2023-07-12,Nordrhein-Westfalen,05,00+,30,67,67,67,67,17925570,0.17,0.37,0.37,0.37,0.37\n2023-07-11,Nordrhein-Westfalen,05,00+,32,52,52,52,52,17925570,0.18,0.29,0.29,0.29,0.29\n2023-07-10,Nordrhein-Westfalen,05,00+,34,48,48,48,48,17925570,0.19,0.27,0.27,0.27,0.27\n2023-07-09,Nordrhein-Westfalen,05,00+,35,48,48,48,48,17925570,0.2,0.27,0.27,0.27,0.27\n2023-07-08,Nordrhein-Westfalen,05,00+,37,49,49,49,49,17925570,0.21,0.27,0.27,0.27,0.27\n2023-07-07,Nordrhein-Westfalen,05,00+,50,62,62,62,62,17925570,0.28,0.35,0.35,0.35,0.35\n2023-07-06,Nordrhein-Westfalen,05,00+,60,75,75,75,75,17925570,0.33,0.42,0.42,0.42,0.42\n2023-07-05,Nordrhein-Westfalen,05,00+,60,77,77,77,77,17925570,0.33,0.43,0.43,0.43,0.43\n2023-07-04,Nordrhein-Westfalen,05,00+,54,77,77,77,77,17925570,0.3,0.43,0.43,0.43,0.43\n2023-07-03,Nordrhein-Westfalen,05,00+,60,89,89,89,89,17925570,0.33,0.5,0.5,0.5,0.5\n2023-07-02,Nordrhein-Westfalen,05,00+,63,91,91,91,91,17925570,0.35,0.51,0.51,0.51,0.51\n2023-07-01,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-06-30,Nordrhein-Westfalen,05,00+,61,77,77,77,77,17925570,0.34,0.43,0.43,0.43,0.43\n2023-06-29,Nordrhein-Westfalen,05,00+,55,73,73,73,73,17925570,0.31,0.41,0.41,0.41,0.41\n2023-06-28,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2023-06-27,Nordrhein-Westfalen,05,00+,68,89,89,89,89,17925570,0.38,0.5,0.5,0.5,0.5\n2023-06-26,Nordrhein-Westfalen,05,00+,76,97,97,97,97,17925570,0.42,0.54,0.54,0.54,0.54\n2023-06-25,Nordrhein-Westfalen,05,00+,78,96,96,96,96,17925570,0.44,0.54,0.54,0.54,0.54\n2023-06-24,Nordrhein-Westfalen,05,00+,81,95,95,95,95,17925570,0.45,0.53,0.53,0.53,0.53\n2023-06-23,Nordrhein-Westfalen,05,00+,76,101,101,101,101,17925570,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Nordrhein-Westfalen,05,00+,84,115,115,115,115,17925570,0.47,0.64,0.64,0.64,0.64\n2023-06-21,Nordrhein-Westfalen,05,00+,78,110,110,110,110,17925570,0.44,0.61,0.61,0.61,0.61\n2023-06-20,Nordrhein-Westfalen,05,00+,100,131,131,131,131,17925570,0.56,0.73,0.73,0.73,0.73\n2023-06-19,Nordrhein-Westfalen,05,00+,113,152,152,152,152,17925570,0.63,0.85,0.85,0.85,0.85\n2023-06-18,Nordrhein-Westfalen,05,00+,118,157,157,157,157,17925570,0.66,0.88,0.88,0.88,0.88\n2023-06-17,Nordrhein-Westfalen,05,00+,125,162,162,162,162,17925570,0.7,0.9,0.9,0.9,0.9\n2023-06-16,Nordrhein-Westfalen,05,00+,127,179,179,179,179,17925570,0.71,1,1,1,1\n2023-06-15,Nordrhein-Westfalen,05,00+,95,155,155,155,155,17925570,0.53,0.86,0.86,0.86,0.86\n2023-06-14,Nordrhein-Westfalen,05,00+,105,171,171,171,171,17925570,0.59,0.95,0.95,0.95,0.95\n2023-06-13,Nordrhein-Westfalen,05,00+,95,170,170,170,170,17925570,0.53,0.95,0.95,0.95,0.95\n2023-06-12,Nordrhein-Westfalen,05,00+,86,163,163,163,163,17925570,0.48,0.91,0.91,0.91,0.91\n2023-06-11,Nordrhein-Westfalen,05,00+,92,163,163,163,163,17925570,0.51,0.91,0.91,0.91,0.91\n2023-06-10,Nordrhein-Westfalen,05,00+,96,159,159,159,159,17925570,0.54,0.89,0.89,0.89,0.89\n2023-06-09,Nordrhein-Westfalen,05,00+,79,153,153,153,153,17925570,0.44,0.85,0.85,0.85,0.85\n2023-06-08,Nordrhein-Westfalen,05,00+,108,182,182,182,182,17925570,0.6,1.02,1.02,1.02,1.02\n2023-06-07,Nordrhein-Westfalen,05,00+,119,187,187,187,187,17925570,0.66,1.04,1.04,1.04,1.04\n2023-06-06,Nordrhein-Westfalen,05,00+,170,238,238,238,238,17925570,0.95,1.33,1.33,1.33,1.33\n2023-06-05,Nordrhein-Westfalen,05,00+,138,194,194,194,194,17925570,0.77,1.08,1.08,1.08,1.08\n2023-06-04,Nordrhein-Westfalen,05,00+,141,191,191,191,191,17925570,0.79,1.07,1.07,1.07,1.07\n2023-06-03,Nordrhein-Westfalen,05,00+,142,189,189,189,189,17925570,0.79,1.05,1.05,1.05,1.05\n2023-06-02,Nordrhein-Westfalen,05,00+,144,201,201,201,201,17925570,0.8,1.12,1.12,1.12,1.12\n2023-06-01,Nordrhein-Westfalen,05,00+,132,197,197,197,197,17925570,0.74,1.1,1.1,1.1,1.1\n2023-05-31,Nordrhein-Westfalen,05,00+,141,219,219,219,219,17925570,0.79,1.22,1.22,1.22,1.22\n2023-05-30,Nordrhein-Westfalen,05,00+,115,175,175,175,175,17925570,0.64,0.98,0.98,0.98,0.98\n2023-05-29,Nordrhein-Westfalen,05,00+,194,261,261,261,261,17925570,1.08,1.46,1.46,1.46,1.46\n2023-05-28,Nordrhein-Westfalen,05,00+,200,263,263,263,263,17925570,1.12,1.47,1.47,1.47,1.47\n2023-05-27,Nordrhein-Westfalen,05,00+,212,272,272,272,272,17925570,1.18,1.52,1.52,1.52,1.52\n2023-05-26,Nordrhein-Westfalen,05,00+,232,284,284,284,284,17925570,1.29,1.58,1.58,1.58,1.58\n2023-05-25,Nordrhein-Westfalen,05,00+,180,262,262,262,262,17925570,1,1.46,1.46,1.46,1.46\n2023-05-24,Nordrhein-Westfalen,05,00+,172,246,246,246,246,17925570,0.96,1.37,1.37,1.37,1.37\n2023-05-23,Nordrhein-Westfalen,05,00+,160,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-05-22,Nordrhein-Westfalen,05,00+,155,251,251,251,251,17925570,0.86,1.4,1.4,1.4,1.4\n2023-05-21,Nordrhein-Westfalen,05,00+,162,257,257,257,257,17925570,0.9,1.43,1.43,1.43,1.43\n2023-05-20,Nordrhein-Westfalen,05,00+,172,256,256,256,256,17925570,0.96,1.43,1.43,1.43,1.43\n2023-05-19,Nordrhein-Westfalen,05,00+,179,267,267,267,267,17925570,1,1.49,1.49,1.49,1.49\n2023-05-18,Nordrhein-Westfalen,05,00+,230,315,315,315,315,17925570,1.28,1.76,1.76,1.76,1.76\n2023-05-17,Nordrhein-Westfalen,05,00+,240,328,328,328,328,17925570,1.34,1.83,1.83,1.83,1.83\n2023-05-16,Nordrhein-Westfalen,05,00+,265,393,393,393,393,17925570,1.48,2.19,2.19,2.19,2.19\n2023-05-15,Nordrhein-Westfalen,05,00+,328,444,444,444,444,17925570,1.83,2.48,2.48,2.48,2.48\n2023-05-14,Nordrhein-Westfalen,05,00+,336,442,442,442,442,17925570,1.87,2.47,2.47,2.47,2.47\n2023-05-13,Nordrhein-Westfalen,05,00+,357,456,456,456,456,17925570,1.99,2.54,2.54,2.54,2.54\n2023-05-12,Nordrhein-Westfalen,05,00+,378,482,482,482,482,17925570,2.11,2.69,2.69,2.69,2.69\n2023-05-11,Nordrhein-Westfalen,05,00+,347,494,494,494,494,17925570,1.94,2.76,2.76,2.76,2.76\n2023-05-10,Nordrhein-Westfalen,05,00+,318,516,516,516,516,17925570,1.77,2.88,2.88,2.88,2.88\n2023-05-09,Nordrhein-Westfalen,05,00+,383,570,570,570,570,17925570,2.14,3.18,3.18,3.18,3.18\n2023-05-08,Nordrhein-Westfalen,05,00+,302,453,453,453,453,17925570,1.68,2.53,2.53,2.53,2.53\n2023-05-07,Nordrhein-Westfalen,05,00+,325,470,470,470,470,17925570,1.81,2.62,2.62,2.62,2.62\n2023-05-06,Nordrhein-Westfalen,05,00+,342,467,467,467,467,17925570,1.91,2.61,2.61,2.61,2.61\n2023-05-05,Nordrhein-Westfalen,05,00+,335,458,458,458,458,17925570,1.87,2.56,2.56,2.56,2.56\n2023-05-04,Nordrhein-Westfalen,05,00+,328,460,460,460,460,17925570,1.83,2.57,2.57,2.57,2.57\n2023-05-03,Nordrhein-Westfalen,05,00+,288,462,462,462,462,17925570,1.61,2.58,2.58,2.58,2.58\n2023-05-02,Nordrhein-Westfalen,05,00+,246,412,412,412,412,17925570,1.37,2.3,2.3,2.3,2.3\n2023-05-01,Nordrhein-Westfalen,05,00+,398,569,569,569,569,17925570,2.22,3.17,3.17,3.17,3.17\n2023-04-30,Nordrhein-Westfalen,05,00+,414,559,559,559,559,17925570,2.31,3.12,3.12,3.12,3.12\n2023-04-29,Nordrhein-Westfalen,05,00+,429,554,554,554,554,17925570,2.39,3.09,3.09,3.09,3.09\n2023-04-28,Nordrhein-Westfalen,05,00+,427,555,555,555,555,17925570,2.38,3.1,3.1,3.1,3.1\n2023-04-27,Nordrhein-Westfalen,05,00+,417,586,586,586,586,17925570,2.33,3.27,3.27,3.27,3.27\n2023-04-26,Nordrhein-Westfalen,05,00+,424,616,616,616,616,17925570,2.37,3.44,3.44,3.44,3.44\n2023-04-25,Nordrhein-Westfalen,05,00+,388,605,605,605,605,17925570,2.16,3.38,3.38,3.38,3.38\n2023-04-24,Nordrhein-Westfalen,05,00+,427,600,600,600,600,17925570,2.38,3.35,3.35,3.35,3.35\n2023-04-23,Nordrhein-Westfalen,05,00+,440,599,599,599,599,17925570,2.45,3.34,3.34,3.34,3.34\n2023-04-22,Nordrhein-Westfalen,05,00+,466,610,610,610,610,17925570,2.6,3.4,3.4,3.4,3.4\n2023-04-21,Nordrhein-Westfalen,05,00+,441,624,624,624,624,17925570,2.46,3.48,3.48,3.48,3.48\n2023-04-20,Nordrhein-Westfalen,05,00+,433,638,638,638,638,17925570,2.42,3.56,3.56,3.56,3.56\n2023-04-19,Nordrhein-Westfalen,05,00+,498,662,662,662,662,17925570,2.78,3.69,3.69,3.69,3.69\n2023-04-18,Nordrhein-Westfalen,05,00+,614,841,841,841,841,17925570,3.43,4.69,4.69,4.69,4.69\n2023-04-17,Nordrhein-Westfalen,05,00+,485,699,699,699,699,17925570,2.71,3.9,3.9,3.9,3.9\n2023-04-16,Nordrhein-Westfalen,05,00+,518,721,721,721,721,17925570,2.89,4.02,4.02,4.02,4.02\n2023-04-15,Nordrhein-Westfalen,05,00+,555,734,734,734,734,17925570,3.1,4.09,4.09,4.09,4.09\n2023-04-14,Nordrhein-Westfalen,05,00+,480,667,667,667,667,17925570,2.68,3.72,3.72,3.72,3.72\n2023-04-13,Nordrhein-Westfalen,05,00+,461,654,654,654,654,17925570,2.57,3.65,3.65,3.65,3.65\n2023-04-12,Nordrhein-Westfalen,05,00+,313,664,664,664,664,17925570,1.75,3.7,3.7,3.7,3.7\n2023-04-11,Nordrhein-Westfalen,05,00+,250,559,559,559,559,17925570,1.39,3.12,3.12,3.12,3.12\n2023-04-10,Nordrhein-Westfalen,05,00+,494,813,813,813,813,17925570,2.76,4.54,4.54,4.54,4.54\n2023-04-09,Nordrhein-Westfalen,05,00+,521,811,811,811,811,17925570,2.91,4.52,4.52,4.52,4.52\n2023-04-08,Nordrhein-Westfalen,05,00+,555,817,817,817,817,17925570,3.1,4.56,4.56,4.56,4.56\n2023-04-07,Nordrhein-Westfalen,05,00+,710,978,978,978,978,17925570,3.96,5.46,5.46,5.46,5.46\n2023-04-06,Nordrhein-Westfalen,05,00+,749,1058,1058,1058,1058,17925570,4.18,5.9,5.9,5.9,5.9\n2023-04-05,Nordrhein-Westfalen,05,00+,753,1135,1135,1135,1135,17925570,4.2,6.33,6.33,6.33,6.33\n2023-04-04,Nordrhein-Westfalen,05,00+,752,1174,1174,1174,1174,17925570,4.2,6.55,6.55,6.55,6.55\n2023-04-03,Nordrhein-Westfalen,05,00+,833,1272,1272,1272,1272,17925570,4.65,7.1,7.1,7.1,7.1\n2023-04-02,Nordrhein-Westfalen,05,00+,873,1286,1286,1286,1286,17925570,4.87,7.17,7.17,7.17,7.17\n2023-04-01,Nordrhein-Westfalen,05,00+,919,1296,1296,1296,1296,17925570,5.13,7.23,7.23,7.23,7.23\n2023-03-31,Nordrhein-Westfalen,05,00+,945,1340,1340,1340,1340,17925570,5.27,7.48,7.48,7.48,7.48\n2023-03-30,Nordrhein-Westfalen,05,00+,960,1421,1421,1421,1421,17925570,5.36,7.93,7.93,7.93,7.93\n2023-03-29,Nordrhein-Westfalen,05,00+,973,1489,1489,1489,1489,17925570,5.43,8.31,8.31,8.31,8.31\n2023-03-28,Nordrhein-Westfalen,05,00+,942,1588,1588,1588,1588,17925570,5.26,8.86,8.86,8.86,8.86\n2023-03-27,Nordrhein-Westfalen,05,00+,1184,1754,1754,1754,1754,17925570,6.61,9.78,9.78,9.78,9.78\n2023-03-26,Nordrhein-Westfalen,05,00+,1263,1792,1792,1792,1792,17925570,7.05,10,10,10,10\n2023-03-25,Nordrhein-Westfalen,05,00+,1360,1857,1857,1857,1857,17925570,7.59,10.36,10.36,10.36,10.36\n2023-03-24,Nordrhein-Westfalen,05,00+,1294,1906,1906,1906,1906,17925570,7.22,10.63,10.63,10.63,10.63\n2023-03-23,Nordrhein-Westfalen,05,00+,1342,1987,1987,1987,1987,17925570,7.49,11.08,11.08,11.08,11.08\n2023-03-22,Nordrhein-Westfalen,05,00+,1389,2133,2133,2133,2133,17925570,7.75,11.9,11.9,11.9,11.9\n2023-03-21,Nordrhein-Westfalen,05,00+,1345,2268,2268,2268,2268,17925570,7.5,12.65,12.65,12.65,12.65\n2023-03-20,Nordrhein-Westfalen,05,00+,1540,2333,2333,2333,2333,17925570,8.59,13.01,13.01,13.01,13.01\n2023-03-19,Nordrhein-Westfalen,05,00+,1632,2356,2356,2356,2356,17925570,9.1,13.14,13.14,13.14,13.14\n2023-03-18,Nordrhein-Westfalen,05,00+,1741,2353,2353,2353,2353,17925570,9.71,13.13,13.13,13.13,13.13\n2023-03-17,Nordrhein-Westfalen,05,00+,1718,2374,2374,2374,2374,17925570,9.58,13.24,13.24,13.24,13.24\n2023-03-16,Nordrhein-Westfalen,05,00+,1631,2422,2422,2422,2422,17925570,9.1,13.51,13.51,13.51,13.51\n2023-03-15,Nordrhein-Westfalen,05,00+,1562,2362,2362,2362,2362,17925570,8.71,13.18,13.18,13.18,13.18\n2023-03-14,Nordrhein-Westfalen,05,00+,1407,2312,2312,2312,2312,17925570,7.85,12.9,12.9,12.9,12.9\n2023-03-13,Nordrhein-Westfalen,05,00+,1399,2247,2247,2247,2247,17925570,7.8,12.54,12.54,12.54,12.54\n2023-03-12,Nordrhein-Westfalen,05,00+,1486,2225,2225,2225,2225,17925570,8.29,12.41,12.41,12.41,12.41\n2023-03-11,Nordrhein-Westfalen,05,00+,1581,2204,2204,2204,2204,17925570,8.82,12.3,12.3,12.3,12.3\n2023-03-10,Nordrhein-Westfalen,05,00+,1529,2192,2192,2192,2192,17925570,8.53,12.23,12.23,12.23,12.23\n2023-03-09,Nordrhein-Westfalen,05,00+,1395,2099,2099,2099,2099,17925570,7.78,11.71,11.71,11.71,11.71\n2023-03-08,Nordrhein-Westfalen,05,00+,1276,2095,2095,2095,2095,17925570,7.12,11.69,11.69,11.69,11.69\n2023-03-07,Nordrhein-Westfalen,05,00+,1303,2183,2183,2183,2183,17925570,7.27,12.18,12.18,12.18,12.18\n2023-03-06,Nordrhein-Westfalen,05,00+,1422,2265,2265,2265,2265,17925570,7.93,12.64,12.64,12.64,12.64\n2023-03-05,Nordrhein-Westfalen,05,00+,1553,2320,2320,2320,2320,17925570,8.66,12.94,12.94,12.94,12.94\n2023-03-04,Nordrhein-Westfalen,05,00+,1687,2384,2384,2384,2384,17925570,9.41,13.3,13.3,13.3,13.3\n2023-03-03,Nordrhein-Westfalen,05,00+,1682,2445,2445,2445,2445,17925570,9.38,13.64,13.64,13.64,13.64\n2023-03-02,Nordrhein-Westfalen,05,00+,1589,2529,2529,2529,2529,17925570,8.86,14.11,14.11,14.11,14.11\n2023-03-01,Nordrhein-Westfalen,05,00+,1528,2578,2578,2578,2578,17925570,8.52,14.38,14.38,14.38,14.38\n2023-02-28,Nordrhein-Westfalen,05,00+,1720,2804,2804,2804,2804,17925570,9.6,15.64,15.64,15.64,15.64\n2023-02-27,Nordrhein-Westfalen,05,00+,1567,2520,2520,2520,2520,17925570,8.74,14.06,14.06,14.06,14.06\n2023-02-26,Nordrhein-Westfalen,05,00+,1687,2519,2519,2519,2519,17925570,9.41,14.05,14.05,14.05,14.05\n2023-02-25,Nordrhein-Westfalen,05,00+,1784,2471,2471,2471,2471,17925570,9.95,13.78,13.78,13.78,13.78\n2023-02-24,Nordrhein-Westfalen,05,00+,1539,2462,2462,2462,2462,17925570,8.59,13.73,13.73,13.73,13.73\n2023-02-23,Nordrhein-Westfalen,05,00+,1503,2416,2416,2416,2416,17925570,8.38,13.48,13.48,13.48,13.48\n2023-02-22,Nordrhein-Westfalen,05,00+,1215,2439,2439,2439,2439,17925570,6.78,13.61,13.61,13.61,13.61\n2023-02-21,Nordrhein-Westfalen,05,00+,1063,2230,2230,2230,2230,17925570,5.93,12.44,12.44,12.44,12.44\n2023-02-20,Nordrhein-Westfalen,05,00+,1565,2463,2463,2463,2463,17925570,8.73,13.74,13.74,13.74,13.74\n2023-02-19,Nordrhein-Westfalen,05,00+,1675,2444,2444,2444,2444,17925570,9.34,13.63,13.63,13.63,13.63\n2023-02-18,Nordrhein-Westfalen,05,00+,1786,2445,2445,2445,2445,17925570,9.96,13.64,13.64,13.64,13.64\n2023-02-17,Nordrhein-Westfalen,05,00+,1682,2400,2400,2400,2400,17925570,9.38,13.39,13.39,13.39,13.39\n2023-02-16,Nordrhein-Westfalen,05,00+,1509,2406,2406,2406,2406,17925570,8.42,13.42,13.42,13.42,13.42\n2023-02-15,Nordrhein-Westfalen,05,00+,1410,2298,2298,2298,2298,17925570,7.87,12.82,12.82,12.82,12.82\n2023-02-14,Nordrhein-Westfalen,05,00+,1199,2163,2163,2163,2163,17925570,6.69,12.07,12.07,12.07,12.07\n2023-02-13,Nordrhein-Westfalen,05,00+,1231,2024,2024,2024,2024,17925570,6.87,11.29,11.29,11.29,11.29\n2023-02-12,Nordrhein-Westfalen,05,00+,1315,1995,1995,1995,1995,17925570,7.34,11.13,11.13,11.13,11.13\n2023-02-11,Nordrhein-Westfalen,05,00+,1405,1978,1978,1978,1978,17925570,7.84,11.03,11.03,11.03,11.03\n2023-02-10,Nordrhein-Westfalen,05,00+,1368,1982,1982,1982,1982,17925570,7.63,11.06,11.06,11.06,11.06\n2023-02-09,Nordrhein-Westfalen,05,00+,1309,1906,1906,1906,1906,17925570,7.3,10.63,10.63,10.63,10.63\n2023-02-08,Nordrhein-Westfalen,05,00+,1192,1832,1832,1832,1832,17925570,6.65,10.22,10.22,10.22,10.22\n2023-02-07,Nordrhein-Westfalen,05,00+,1079,1777,1777,1777,1777,17925570,6.02,9.91,9.91,9.91,9.91\n2023-02-06,Nordrhein-Westfalen,05,00+,1038,1663,1663,1663,1663,17925570,5.79,9.28,9.28,9.28,9.28\n2023-02-05,Nordrhein-Westfalen,05,00+,1113,1647,1647,1647,1647,17925570,6.21,9.19,9.19,9.19,9.19\n2023-02-04,Nordrhein-Westfalen,05,00+,1178,1617,1617,1617,1617,17925570,6.57,9.02,9.02,9.02,9.02\n2023-02-03,Nordrhein-Westfalen,05,00+,1092,1514,1514,1514,1514,17925570,6.09,8.45,8.45,8.45,8.45\n2023-02-02,Nordrhein-Westfalen,05,00+,1061,1464,1464,1464,1464,17925570,5.92,8.17,8.17,8.17,8.17\n2023-02-01,Nordrhein-Westfalen,05,00+,974,1386,1386,1386,1386,17925570,5.43,7.73,7.73,7.73,7.73\n2023-01-31,Nordrhein-Westfalen,05,00+,879,1320,1320,1320,1320,17925570,4.9,7.36,7.36,7.36,7.36\n2023-01-30,Nordrhein-Westfalen,05,00+,820,1293,1293,1293,1293,17925570,4.57,7.21,7.21,7.21,7.21\n2023-01-29,Nordrhein-Westfalen,05,00+,876,1273,1273,1273,1273,17925570,4.89,7.1,7.1,7.1,7.1\n2023-01-28,Nordrhein-Westfalen,05,00+,916,1250,1250,1250,1250,17925570,5.11,6.97,6.97,6.97,6.97\n2023-01-27,Nordrhein-Westfalen,05,00+,846,1192,1192,1192,1192,17925570,4.72,6.65,6.65,6.65,6.65\n2023-01-26,Nordrhein-Westfalen,05,00+,785,1136,1136,1136,1136,17925570,4.38,6.34,6.34,6.34,6.34\n2023-01-25,Nordrhein-Westfalen,05,00+,787,1136,1136,1136,1136,17925570,4.39,6.34,6.34,6.34,6.34\n2023-01-24,Nordrhein-Westfalen,05,00+,743,1111,1111,1111,1111,17925570,4.14,6.2,6.2,6.2,6.2\n2023-01-23,Nordrhein-Westfalen,05,00+,786,1155,1155,1155,1155,17925570,4.38,6.44,6.44,6.44,6.44\n2023-01-22,Nordrhein-Westfalen,05,00+,829,1145,1145,1145,1145,17925570,4.62,6.39,6.39,6.39,6.39\n2023-01-21,Nordrhein-Westfalen,05,00+,883,1165,1165,1165,1165,17925570,4.93,6.5,6.5,6.5,6.5\n2023-01-20,Nordrhein-Westfalen,05,00+,921,1233,1233,1233,1233,17925570,5.14,6.88,6.88,6.88,6.88\n2023-01-19,Nordrhein-Westfalen,05,00+,927,1295,1295,1295,1295,17925570,5.17,7.22,7.22,7.22,7.22\n2023-01-18,Nordrhein-Westfalen,05,00+,973,1356,1356,1356,1356,17925570,5.43,7.56,7.56,7.56,7.56\n2023-01-17,Nordrhein-Westfalen,05,00+,993,1439,1439,1439,1439,17925570,5.54,8.03,8.03,8.03,8.03\n2023-01-16,Nordrhein-Westfalen,05,00+,1104,1581,1581,1581,1581,17925570,6.16,8.82,8.82,8.82,8.82\n2023-01-15,Nordrhein-Westfalen,05,00+,1179,1617,1617,1617,1617,17925570,6.58,9.02,9.02,9.02,9.02\n2023-01-14,Nordrhein-Westfalen,05,00+,1270,1665,1665,1665,1665,17925570,7.08,9.29,9.29,9.29,9.29\n2023-01-13,Nordrhein-Westfalen,05,00+,1316,1752,1752,1752,1752,17925570,7.34,9.77,9.77,9.77,9.77\n2023-01-12,Nordrhein-Westfalen,05,00+,1416,1904,1904,1904,1904,17925570,7.9,10.62,10.62,10.62,10.62\n2023-01-11,Nordrhein-Westfalen,05,00+,1480,2081,2081,2081,2081,17925570,8.26,11.61,11.61,11.61,11.61\n2023-01-10,Nordrhein-Westfalen,05,00+,1459,2258,2258,2258,2258,17925570,8.14,12.6,12.6,12.6,12.6\n2023-01-09,Nordrhein-Westfalen,05,00+,1484,2350,2350,2350,2350,17925570,8.28,13.11,13.11,13.11,13.11\n2023-01-08,Nordrhein-Westfalen,05,00+,1585,2403,2403,2403,2403,17925570,8.84,13.41,13.41,13.41,13.41\n2023-01-07,Nordrhein-Westfalen,05,00+,1710,0,0,0,0,17925570,9.54,0,0,0,0\n2023-01-06,Nordrhein-Westfalen,05,00+,1730,0,0,0,0,17925570,9.65,0,0,0,0\n2023-01-05,Nordrhein-Westfalen,05,00+,1779,0,0,0,0,17925570,9.92,0,0,0,0\n2023-01-04,Nordrhein-Westfalen,05,00+,1676,0,0,0,0,17925570,9.35,0,0,0,0\n2023-01-03,Nordrhein-Westfalen,05,00+,1665,0,0,0,0,17925570,9.29,0,0,0,0\n2023-01-02,Nordrhein-Westfalen,05,00+,1322,0,0,0,0,17925570,7.37,0,0,0,0\n2024-08-31,Hessen,06,00+,117,117,NA,NA,NA,6293154,1.86,1.86,NA,NA,NA\n2024-08-30,Hessen,06,00+,118,124,NA,NA,NA,6293154,1.88,1.97,NA,NA,NA\n2024-08-29,Hessen,06,00+,79,97,114,108,123,6293154,1.26,1.54,1.82,1.73,1.96\n2024-08-28,Hessen,06,00+,86,103,117,112,126,6293154,1.37,1.64,1.86,1.78,2.01\n2024-08-27,Hessen,06,00+,85,107,119,114,127,6293154,1.35,1.7,1.9,1.82,2.03\n2024-08-26,Hessen,06,00+,100,126,136,131,144,6293154,1.59,2,2.17,2.09,2.3\n2024-08-25,Hessen,06,00+,100,126,136,131,144,6293154,1.59,2,2.17,2.09,2.3\n2024-08-24,Hessen,06,00+,100,125,135,130,143,6293154,1.59,1.99,2.15,2.08,2.28\n2024-08-23,Hessen,06,00+,96,122,131,126,138,6293154,1.53,1.94,2.08,2.02,2.21\n2024-08-22,Hessen,06,00+,108,139,148,144,156,6293154,1.72,2.21,2.36,2.29,2.49\n2024-08-21,Hessen,06,00+,91,126,133,129,140,6293154,1.45,2,2.12,2.07,2.24\n2024-08-20,Hessen,06,00+,86,123,129,126,136,6293154,1.37,1.95,2.06,2.01,2.18\n2024-08-19,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-18,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-17,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-16,Hessen,06,00+,87,111,115,112,120,6293154,1.38,1.76,1.84,1.79,1.92\n2024-08-15,Hessen,06,00+,83,105,108,106,113,6293154,1.32,1.67,1.73,1.69,1.8\n2024-08-14,Hessen,06,00+,88,118,122,119,127,6293154,1.4,1.88,1.94,1.9,2.02\n2024-08-13,Hessen,06,00+,77,119,122,120,127,6293154,1.22,1.89,1.95,1.91,2.02\n2024-08-12,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-11,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-10,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-09,Hessen,06,00+,77,117,119,117,123,6293154,1.22,1.86,1.9,1.87,1.96\n2024-08-08,Hessen,06,00+,77,122,124,122,127,6293154,1.22,1.94,1.98,1.95,2.03\n2024-08-07,Hessen,06,00+,74,116,117,116,120,6293154,1.18,1.84,1.87,1.85,1.91\n2024-08-06,Hessen,06,00+,72,118,119,118,122,6293154,1.14,1.88,1.9,1.88,1.94\n2024-08-05,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-04,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-03,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-02,Hessen,06,00+,100,132,133,132,135,6293154,1.59,2.1,2.12,2.1,2.15\n2024-08-01,Hessen,06,00+,91,125,126,125,127,6293154,1.45,1.99,2,1.99,2.03\n2024-07-31,Hessen,06,00+,104,136,136,136,138,6293154,1.65,2.16,2.18,2.16,2.2\n2024-07-30,Hessen,06,00+,120,150,150,150,151,6293154,1.91,2.38,2.39,2.39,2.41\n2024-07-29,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-28,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-27,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-26,Hessen,06,00+,126,161,161,161,161,6293154,2,2.56,2.56,2.56,2.57\n2024-07-25,Hessen,06,00+,133,169,169,169,169,6293154,2.11,2.69,2.69,2.69,2.69\n2024-07-24,Hessen,06,00+,126,158,158,158,158,6293154,2,2.51,2.51,2.51,2.51\n2024-07-23,Hessen,06,00+,101,148,148,148,148,6293154,1.6,2.35,2.35,2.35,2.35\n2024-07-22,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-21,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-20,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-19,Hessen,06,00+,115,149,149,149,149,6293154,1.83,2.37,2.37,2.37,2.37\n2024-07-18,Hessen,06,00+,104,144,144,144,144,6293154,1.65,2.29,2.29,2.29,2.29\n2024-07-17,Hessen,06,00+,80,140,140,140,140,6293154,1.27,2.22,2.22,2.22,2.22\n2024-07-16,Hessen,06,00+,92,135,135,135,135,6293154,1.46,2.15,2.15,2.15,2.15\n2024-07-15,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-14,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-13,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-12,Hessen,06,00+,89,117,117,117,117,6293154,1.41,1.86,1.86,1.86,1.86\n2024-07-11,Hessen,06,00+,84,106,106,106,106,6293154,1.33,1.68,1.68,1.68,1.68\n2024-07-10,Hessen,06,00+,69,101,101,101,101,6293154,1.1,1.6,1.6,1.6,1.6\n2024-07-09,Hessen,06,00+,56,101,101,101,101,6293154,0.89,1.6,1.6,1.6,1.6\n2024-07-08,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-07,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-06,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-05,Hessen,06,00+,59,92,92,92,92,6293154,0.94,1.46,1.46,1.46,1.46\n2024-07-04,Hessen,06,00+,60,98,98,98,98,6293154,0.95,1.56,1.56,1.56,1.56\n2024-07-03,Hessen,06,00+,59,97,97,97,97,6293154,0.94,1.54,1.54,1.54,1.54\n2024-07-02,Hessen,06,00+,55,91,91,91,91,6293154,0.87,1.45,1.45,1.45,1.45\n2024-07-01,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-30,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-29,Hessen,06,00+,64,91,91,91,91,6293154,1.02,1.45,1.45,1.45,1.45\n2024-06-28,Hessen,06,00+,55,86,86,86,86,6293154,0.87,1.37,1.37,1.37,1.37\n2024-06-27,Hessen,06,00+,63,89,89,89,89,6293154,1,1.41,1.41,1.41,1.41\n2024-06-26,Hessen,06,00+,66,91,91,91,91,6293154,1.05,1.45,1.45,1.45,1.45\n2024-06-25,Hessen,06,00+,60,90,90,90,90,6293154,0.95,1.43,1.43,1.43,1.43\n2024-06-24,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-23,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-22,Hessen,06,00+,54,72,72,72,72,6293154,0.86,1.14,1.14,1.14,1.14\n2024-06-21,Hessen,06,00+,53,70,70,70,70,6293154,0.84,1.11,1.11,1.11,1.11\n2024-06-20,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-06-19,Hessen,06,00+,43,53,53,53,53,6293154,0.68,0.84,0.84,0.84,0.84\n2024-06-18,Hessen,06,00+,46,54,54,54,54,6293154,0.73,0.86,0.86,0.86,0.86\n2024-06-17,Hessen,06,00+,43,52,52,52,52,6293154,0.68,0.83,0.83,0.83,0.83\n2024-06-16,Hessen,06,00+,44,53,53,53,53,6293154,0.7,0.84,0.84,0.84,0.84\n2024-06-15,Hessen,06,00+,44,52,52,52,52,6293154,0.7,0.83,0.83,0.83,0.83\n2024-06-14,Hessen,06,00+,37,52,52,52,52,6293154,0.59,0.83,0.83,0.83,0.83\n2024-06-13,Hessen,06,00+,37,49,49,49,49,6293154,0.59,0.78,0.78,0.78,0.78\n2024-06-12,Hessen,06,00+,39,54,54,54,54,6293154,0.62,0.86,0.86,0.86,0.86\n2024-06-11,Hessen,06,00+,28,43,43,43,43,6293154,0.44,0.68,0.68,0.68,0.68\n2024-06-10,Hessen,06,00+,31,45,45,45,45,6293154,0.49,0.72,0.72,0.72,0.72\n2024-06-09,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-08,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-07,Hessen,06,00+,37,46,46,46,46,6293154,0.59,0.73,0.73,0.73,0.73\n2024-06-06,Hessen,06,00+,31,40,40,40,40,6293154,0.49,0.64,0.64,0.64,0.64\n2024-06-05,Hessen,06,00+,26,34,34,34,34,6293154,0.41,0.54,0.54,0.54,0.54\n2024-06-04,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2024-06-03,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-02,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-01,Hessen,06,00+,23,36,36,36,36,6293154,0.37,0.57,0.57,0.57,0.57\n2024-05-31,Hessen,06,00+,25,33,33,33,33,6293154,0.4,0.52,0.52,0.52,0.52\n2024-05-30,Hessen,06,00+,28,36,36,36,36,6293154,0.44,0.57,0.57,0.57,0.57\n2024-05-29,Hessen,06,00+,29,33,33,33,33,6293154,0.46,0.52,0.52,0.52,0.52\n2024-05-28,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-27,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-26,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-25,Hessen,06,00+,14,22,22,22,22,6293154,0.22,0.35,0.35,0.35,0.35\n2024-05-24,Hessen,06,00+,14,18,18,18,18,6293154,0.22,0.29,0.29,0.29,0.29\n2024-05-23,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2024-05-22,Hessen,06,00+,13,27,27,27,27,6293154,0.21,0.43,0.43,0.43,0.43\n2024-05-21,Hessen,06,00+,12,23,23,23,23,6293154,0.19,0.37,0.37,0.37,0.37\n2024-05-20,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-19,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-18,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-17,Hessen,06,00+,28,44,44,44,44,6293154,0.44,0.7,0.7,0.7,0.7\n2024-05-16,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-05-15,Hessen,06,00+,25,34,34,34,34,6293154,0.4,0.54,0.54,0.54,0.54\n2024-05-14,Hessen,06,00+,21,30,30,30,30,6293154,0.33,0.48,0.48,0.48,0.48\n2024-05-13,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-12,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-11,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-10,Hessen,06,00+,16,21,21,21,21,6293154,0.25,0.33,0.33,0.33,0.33\n2024-05-09,Hessen,06,00+,26,37,37,37,37,6293154,0.41,0.59,0.59,0.59,0.59\n2024-05-08,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-07,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-05-06,Hessen,06,00+,26,41,41,41,41,6293154,0.41,0.65,0.65,0.65,0.65\n2024-05-05,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-04,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-03,Hessen,06,00+,24,43,43,43,43,6293154,0.38,0.68,0.68,0.68,0.68\n2024-05-02,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-05-01,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-04-30,Hessen,06,00+,26,38,38,38,38,6293154,0.41,0.6,0.6,0.6,0.6\n2024-04-29,Hessen,06,00+,23,32,32,32,32,6293154,0.37,0.51,0.51,0.51,0.51\n2024-04-28,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-27,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-26,Hessen,06,00+,18,26,26,26,26,6293154,0.29,0.41,0.41,0.41,0.41\n2024-04-25,Hessen,06,00+,14,21,21,21,21,6293154,0.22,0.33,0.33,0.33,0.33\n2024-04-24,Hessen,06,00+,16,26,26,26,26,6293154,0.25,0.41,0.41,0.41,0.41\n2024-04-23,Hessen,06,00+,10,19,19,19,19,6293154,0.16,0.3,0.3,0.3,0.3\n2024-04-22,Hessen,06,00+,12,20,20,20,20,6293154,0.19,0.32,0.32,0.32,0.32\n2024-04-21,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-20,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-19,Hessen,06,00+,13,21,21,21,21,6293154,0.21,0.33,0.33,0.33,0.33\n2024-04-18,Hessen,06,00+,15,22,22,22,22,6293154,0.24,0.35,0.35,0.35,0.35\n2024-04-17,Hessen,06,00+,16,24,24,24,24,6293154,0.25,0.38,0.38,0.38,0.38\n2024-04-16,Hessen,06,00+,20,28,28,28,28,6293154,0.32,0.44,0.44,0.44,0.44\n2024-04-15,Hessen,06,00+,24,31,31,31,31,6293154,0.38,0.49,0.49,0.49,0.49\n2024-04-14,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-13,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-12,Hessen,06,00+,25,35,35,35,35,6293154,0.4,0.56,0.56,0.56,0.56\n2024-04-11,Hessen,06,00+,29,37,37,37,37,6293154,0.46,0.59,0.59,0.59,0.59\n2024-04-10,Hessen,06,00+,28,34,34,34,34,6293154,0.44,0.54,0.54,0.54,0.54\n2024-04-09,Hessen,06,00+,36,42,42,42,42,6293154,0.57,0.67,0.67,0.67,0.67\n2024-04-08,Hessen,06,00+,21,32,32,32,32,6293154,0.33,0.51,0.51,0.51,0.51\n2024-04-07,Hessen,06,00+,22,33,33,33,33,6293154,0.35,0.52,0.52,0.52,0.52\n2024-04-06,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-04-05,Hessen,06,00+,19,27,27,27,27,6293154,0.3,0.43,0.43,0.43,0.43\n2024-04-04,Hessen,06,00+,19,26,26,26,26,6293154,0.3,0.41,0.41,0.41,0.41\n2024-04-03,Hessen,06,00+,14,25,25,25,25,6293154,0.22,0.4,0.4,0.4,0.4\n2024-04-02,Hessen,06,00+,9,17,17,17,17,6293154,0.14,0.27,0.27,0.27,0.27\n2024-04-01,Hessen,06,00+,24,36,36,36,36,6293154,0.38,0.57,0.57,0.57,0.57\n2024-03-31,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-03-30,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-03-28,Hessen,06,00+,36,48,48,48,48,6293154,0.57,0.76,0.76,0.76,0.76\n2024-03-27,Hessen,06,00+,33,45,45,45,45,6293154,0.52,0.72,0.72,0.72,0.72\n2024-03-26,Hessen,06,00+,36,50,50,50,50,6293154,0.57,0.79,0.79,0.79,0.79\n2024-03-25,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-24,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-23,Hessen,06,00+,29,43,43,43,43,6293154,0.46,0.68,0.68,0.68,0.68\n2024-03-22,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2024-03-21,Hessen,06,00+,32,42,42,42,42,6293154,0.51,0.67,0.67,0.67,0.67\n2024-03-20,Hessen,06,00+,33,46,46,46,46,6293154,0.52,0.73,0.73,0.73,0.73\n2024-03-19,Hessen,06,00+,32,46,46,46,46,6293154,0.51,0.73,0.73,0.73,0.73\n2024-03-18,Hessen,06,00+,45,59,59,59,59,6293154,0.72,0.94,0.94,0.94,0.94\n2024-03-17,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-16,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-15,Hessen,06,00+,48,67,67,67,67,6293154,0.76,1.06,1.06,1.06,1.06\n2024-03-14,Hessen,06,00+,49,68,68,68,68,6293154,0.78,1.08,1.08,1.08,1.08\n2024-03-13,Hessen,06,00+,52,73,73,73,73,6293154,0.83,1.16,1.16,1.16,1.16\n2024-03-12,Hessen,06,00+,38,70,70,70,70,6293154,0.6,1.11,1.11,1.11,1.11\n2024-03-11,Hessen,06,00+,28,60,60,60,60,6293154,0.44,0.95,0.95,0.95,0.95\n2024-03-10,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-09,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-08,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2024-03-07,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2024-03-06,Hessen,06,00+,34,52,52,52,52,6293154,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Hessen,06,00+,34,57,57,57,57,6293154,0.54,0.91,0.91,0.91,0.91\n2024-03-04,Hessen,06,00+,36,62,62,62,62,6293154,0.57,0.99,0.99,0.99,0.99\n2024-03-03,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-02,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-01,Hessen,06,00+,41,63,63,63,63,6293154,0.65,1,1,1,1\n2024-02-29,Hessen,06,00+,42,67,67,67,67,6293154,0.67,1.06,1.06,1.06,1.06\n2024-02-28,Hessen,06,00+,48,75,75,75,75,6293154,0.76,1.19,1.19,1.19,1.19\n2024-02-27,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2024-02-26,Hessen,06,00+,62,79,79,79,79,6293154,0.99,1.26,1.26,1.26,1.26\n2024-02-25,Hessen,06,00+,64,80,80,80,80,6293154,1.02,1.27,1.27,1.27,1.27\n2024-02-24,Hessen,06,00+,65,81,81,81,81,6293154,1.03,1.29,1.29,1.29,1.29\n2024-02-23,Hessen,06,00+,71,92,92,92,92,6293154,1.13,1.46,1.46,1.46,1.46\n2024-02-22,Hessen,06,00+,69,95,95,95,95,6293154,1.1,1.51,1.51,1.51,1.51\n2024-02-21,Hessen,06,00+,74,100,100,100,100,6293154,1.18,1.59,1.59,1.59,1.59\n2024-02-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2024-02-19,Hessen,06,00+,81,119,119,119,119,6293154,1.29,1.89,1.89,1.89,1.89\n2024-02-18,Hessen,06,00+,83,119,119,119,119,6293154,1.32,1.89,1.89,1.89,1.89\n2024-02-17,Hessen,06,00+,83,118,118,118,118,6293154,1.32,1.88,1.88,1.88,1.88\n2024-02-16,Hessen,06,00+,95,120,120,120,120,6293154,1.51,1.91,1.91,1.91,1.91\n2024-02-15,Hessen,06,00+,74,115,115,115,115,6293154,1.18,1.83,1.83,1.83,1.83\n2024-02-14,Hessen,06,00+,94,117,117,117,117,6293154,1.49,1.86,1.86,1.86,1.86\n2024-02-13,Hessen,06,00+,112,140,140,140,140,6293154,1.78,2.22,2.22,2.22,2.22\n2024-02-12,Hessen,06,00+,116,144,144,144,144,6293154,1.84,2.29,2.29,2.29,2.29\n2024-02-11,Hessen,06,00+,118,144,144,144,144,6293154,1.88,2.29,2.29,2.29,2.29\n2024-02-10,Hessen,06,00+,119,145,145,145,145,6293154,1.89,2.3,2.3,2.3,2.3\n2024-02-09,Hessen,06,00+,123,152,152,152,152,6293154,1.95,2.42,2.42,2.42,2.42\n2024-02-08,Hessen,06,00+,138,174,174,174,174,6293154,2.19,2.76,2.76,2.76,2.76\n2024-02-07,Hessen,06,00+,108,187,187,187,187,6293154,1.72,2.97,2.97,2.97,2.97\n2024-02-06,Hessen,06,00+,116,180,180,180,180,6293154,1.84,2.86,2.86,2.86,2.86\n2024-02-05,Hessen,06,00+,135,191,191,191,191,6293154,2.15,3.04,3.04,3.04,3.04\n2024-02-04,Hessen,06,00+,140,194,194,194,194,6293154,2.22,3.08,3.08,3.08,3.08\n2024-02-03,Hessen,06,00+,143,196,196,196,196,6293154,2.27,3.11,3.11,3.11,3.11\n2024-02-02,Hessen,06,00+,137,188,188,188,188,6293154,2.18,2.99,2.99,2.99,2.99\n2024-02-01,Hessen,06,00+,135,186,186,186,186,6293154,2.15,2.96,2.96,2.96,2.96\n2024-01-31,Hessen,06,00+,134,180,180,180,180,6293154,2.13,2.86,2.86,2.86,2.86\n2024-01-30,Hessen,06,00+,137,172,172,172,172,6293154,2.18,2.73,2.73,2.73,2.73\n2024-01-29,Hessen,06,00+,142,189,189,189,189,6293154,2.26,3,3,3,3\n2024-01-28,Hessen,06,00+,144,186,186,186,186,6293154,2.29,2.96,2.96,2.96,2.96\n2024-01-27,Hessen,06,00+,144,183,183,183,183,6293154,2.29,2.91,2.91,2.91,2.91\n2024-01-26,Hessen,06,00+,136,183,183,183,183,6293154,2.16,2.91,2.91,2.91,2.91\n2024-01-25,Hessen,06,00+,130,173,173,173,173,6293154,2.07,2.75,2.75,2.75,2.75\n2024-01-24,Hessen,06,00+,138,179,179,179,179,6293154,2.19,2.84,2.84,2.84,2.84\n2024-01-23,Hessen,06,00+,134,187,187,187,187,6293154,2.13,2.97,2.97,2.97,2.97\n2024-01-22,Hessen,06,00+,139,193,193,193,193,6293154,2.21,3.07,3.07,3.07,3.07\n2024-01-21,Hessen,06,00+,143,195,195,195,195,6293154,2.27,3.1,3.1,3.1,3.1\n2024-01-20,Hessen,06,00+,144,196,196,196,196,6293154,2.29,3.11,3.11,3.11,3.11\n2024-01-19,Hessen,06,00+,159,213,213,213,213,6293154,2.53,3.38,3.38,3.38,3.38\n2024-01-18,Hessen,06,00+,177,240,240,240,240,6293154,2.81,3.81,3.81,3.81,3.81\n2024-01-17,Hessen,06,00+,187,253,253,253,253,6293154,2.97,4.02,4.02,4.02,4.02\n2024-01-16,Hessen,06,00+,190,270,270,270,270,6293154,3.02,4.29,4.29,4.29,4.29\n2024-01-15,Hessen,06,00+,229,305,305,305,305,6293154,3.64,4.85,4.85,4.85,4.85\n2024-01-14,Hessen,06,00+,235,308,308,308,308,6293154,3.73,4.89,4.89,4.89,4.89\n2024-01-13,Hessen,06,00+,235,307,307,307,307,6293154,3.73,4.88,4.88,4.88,4.88\n2024-01-12,Hessen,06,00+,237,322,322,322,322,6293154,3.77,5.12,5.12,5.12,5.12\n2024-01-11,Hessen,06,00+,235,331,331,331,331,6293154,3.73,5.26,5.26,5.26,5.26\n2024-01-10,Hessen,06,00+,290,405,405,405,405,6293154,4.61,6.44,6.44,6.44,6.44\n2024-01-09,Hessen,06,00+,425,607,607,607,607,6293154,6.75,9.65,9.65,9.65,9.65\n2024-01-08,Hessen,06,00+,356,499,499,499,499,6293154,5.66,7.93,7.93,7.93,7.93\n2024-01-07,Hessen,06,00+,375,512,512,512,512,6293154,5.96,8.14,8.14,8.14,8.14\n2024-01-06,Hessen,06,00+,380,519,519,519,519,6293154,6.04,8.25,8.25,8.25,8.25\n2024-01-05,Hessen,06,00+,392,545,545,545,545,6293154,6.23,8.66,8.66,8.66,8.66\n2024-01-04,Hessen,06,00+,408,600,600,600,600,6293154,6.48,9.53,9.53,9.53,9.53\n2024-01-03,Hessen,06,00+,473,750,750,750,750,6293154,7.52,11.92,11.92,11.92,11.92\n2024-01-02,Hessen,06,00+,301,510,510,510,510,6293154,4.78,8.1,8.1,8.1,8.1\n2024-01-01,Hessen,06,00+,321,524,524,524,524,6293154,5.1,8.33,8.33,8.33,8.33\n2023-12-31,Hessen,06,00+,329,513,513,513,513,6293154,5.23,8.15,8.15,8.15,8.15\n2023-12-30,Hessen,06,00+,341,522,522,522,522,6293154,5.42,8.29,8.29,8.29,8.29\n2023-12-29,Hessen,06,00+,358,568,568,568,568,6293154,5.69,9.03,9.03,9.03,9.03\n2023-12-28,Hessen,06,00+,373,593,593,593,593,6293154,5.93,9.42,9.42,9.42,9.42\n2023-12-27,Hessen,06,00+,237,460,460,460,460,6293154,3.77,7.31,7.31,7.31,7.31\n2023-12-26,Hessen,06,00+,354,583,583,583,583,6293154,5.63,9.26,9.26,9.26,9.26\n2023-12-25,Hessen,06,00+,513,762,762,762,762,6293154,8.15,12.11,12.11,12.11,12.11\n2023-12-24,Hessen,06,00+,521,763,763,763,763,6293154,8.28,12.12,12.12,12.12,12.12\n2023-12-23,Hessen,06,00+,533,759,759,759,759,6293154,8.47,12.06,12.06,12.06,12.06\n2023-12-22,Hessen,06,00+,509,729,729,729,729,6293154,8.09,11.58,11.58,11.58,11.58\n2023-12-21,Hessen,06,00+,487,721,721,721,721,6293154,7.74,11.46,11.46,11.46,11.46\n2023-12-20,Hessen,06,00+,483,701,701,701,701,6293154,7.68,11.14,11.14,11.14,11.14\n2023-12-19,Hessen,06,00+,512,728,728,728,728,6293154,8.14,11.57,11.57,11.57,11.57\n2023-12-18,Hessen,06,00+,556,770,770,770,770,6293154,8.83,12.24,12.24,12.24,12.24\n2023-12-17,Hessen,06,00+,566,771,771,771,771,6293154,8.99,12.25,12.25,12.25,12.25\n2023-12-16,Hessen,06,00+,570,764,764,764,764,6293154,9.06,12.14,12.14,12.14,12.14\n2023-12-15,Hessen,06,00+,544,747,747,747,747,6293154,8.64,11.87,11.87,11.87,11.87\n2023-12-14,Hessen,06,00+,516,703,703,703,703,6293154,8.2,11.17,11.17,11.17,11.17\n2023-12-13,Hessen,06,00+,475,679,679,679,679,6293154,7.55,10.79,10.79,10.79,10.79\n2023-12-12,Hessen,06,00+,446,654,654,654,654,6293154,7.09,10.39,10.39,10.39,10.39\n2023-12-11,Hessen,06,00+,404,601,601,601,601,6293154,6.42,9.55,9.55,9.55,9.55\n2023-12-10,Hessen,06,00+,408,595,595,595,595,6293154,6.48,9.45,9.45,9.45,9.45\n2023-12-09,Hessen,06,00+,410,594,594,594,594,6293154,6.52,9.44,9.44,9.44,9.44\n2023-12-08,Hessen,06,00+,423,595,595,595,595,6293154,6.72,9.45,9.45,9.45,9.45\n2023-12-07,Hessen,06,00+,415,582,582,582,582,6293154,6.59,9.25,9.25,9.25,9.25\n2023-12-06,Hessen,06,00+,404,577,577,577,577,6293154,6.42,9.17,9.17,9.17,9.17\n2023-12-05,Hessen,06,00+,343,547,547,547,547,6293154,5.45,8.69,8.69,8.69,8.69\n2023-12-04,Hessen,06,00+,367,528,528,528,528,6293154,5.83,8.39,8.39,8.39,8.39\n2023-12-03,Hessen,06,00+,367,523,523,523,523,6293154,5.83,8.31,8.31,8.31,8.31\n2023-12-02,Hessen,06,00+,373,525,525,525,525,6293154,5.93,8.34,8.34,8.34,8.34\n2023-12-01,Hessen,06,00+,348,517,517,517,517,6293154,5.53,8.22,8.22,8.22,8.22\n2023-11-30,Hessen,06,00+,306,511,511,511,511,6293154,4.86,8.12,8.12,8.12,8.12\n2023-11-29,Hessen,06,00+,338,536,536,536,536,6293154,5.37,8.52,8.52,8.52,8.52\n2023-11-28,Hessen,06,00+,337,546,546,546,546,6293154,5.36,8.68,8.68,8.68,8.68\n2023-11-27,Hessen,06,00+,366,553,553,553,553,6293154,5.82,8.79,8.79,8.79,8.79\n2023-11-26,Hessen,06,00+,377,567,567,567,567,6293154,5.99,9.01,9.01,9.01,9.01\n2023-11-25,Hessen,06,00+,382,567,567,567,567,6293154,6.07,9.01,9.01,9.01,9.01\n2023-11-24,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-11-23,Hessen,06,00+,368,564,564,564,564,6293154,5.85,8.96,8.96,8.96,8.96\n2023-11-22,Hessen,06,00+,363,541,541,541,541,6293154,5.77,8.6,8.6,8.6,8.6\n2023-11-21,Hessen,06,00+,314,509,509,509,509,6293154,4.99,8.09,8.09,8.09,8.09\n2023-11-20,Hessen,06,00+,278,472,472,472,472,6293154,4.42,7.5,7.5,7.5,7.5\n2023-11-19,Hessen,06,00+,286,469,469,469,469,6293154,4.54,7.45,7.45,7.45,7.45\n2023-11-18,Hessen,06,00+,293,470,470,470,470,6293154,4.66,7.47,7.47,7.47,7.47\n2023-11-17,Hessen,06,00+,290,480,480,480,480,6293154,4.61,7.63,7.63,7.63,7.63\n2023-11-16,Hessen,06,00+,300,480,480,480,480,6293154,4.77,7.63,7.63,7.63,7.63\n2023-11-15,Hessen,06,00+,309,479,479,479,479,6293154,4.91,7.61,7.61,7.61,7.61\n2023-11-14,Hessen,06,00+,286,453,453,453,453,6293154,4.54,7.2,7.2,7.2,7.2\n2023-11-13,Hessen,06,00+,294,448,448,448,448,6293154,4.67,7.12,7.12,7.12,7.12\n2023-11-12,Hessen,06,00+,303,446,446,446,446,6293154,4.81,7.09,7.09,7.09,7.09\n2023-11-11,Hessen,06,00+,314,451,451,451,451,6293154,4.99,7.17,7.17,7.17,7.17\n2023-11-10,Hessen,06,00+,299,430,430,430,430,6293154,4.75,6.83,6.83,6.83,6.83\n2023-11-09,Hessen,06,00+,283,416,416,416,416,6293154,4.5,6.61,6.61,6.61,6.61\n2023-11-08,Hessen,06,00+,278,406,406,406,406,6293154,4.42,6.45,6.45,6.45,6.45\n2023-11-07,Hessen,06,00+,300,455,455,455,455,6293154,4.77,7.23,7.23,7.23,7.23\n2023-11-06,Hessen,06,00+,329,477,477,477,477,6293154,5.23,7.58,7.58,7.58,7.58\n2023-11-05,Hessen,06,00+,349,488,488,488,488,6293154,5.55,7.75,7.75,7.75,7.75\n2023-11-04,Hessen,06,00+,359,486,486,486,486,6293154,5.7,7.72,7.72,7.72,7.72\n2023-11-03,Hessen,06,00+,389,512,512,512,512,6293154,6.18,8.14,8.14,8.14,8.14\n2023-11-02,Hessen,06,00+,367,506,506,506,506,6293154,5.83,8.04,8.04,8.04,8.04\n2023-11-01,Hessen,06,00+,342,502,502,502,502,6293154,5.43,7.98,7.98,7.98,7.98\n2023-10-31,Hessen,06,00+,311,478,478,478,478,6293154,4.94,7.6,7.6,7.6,7.6\n2023-10-30,Hessen,06,00+,296,455,455,455,455,6293154,4.7,7.23,7.23,7.23,7.23\n2023-10-29,Hessen,06,00+,305,445,445,445,445,6293154,4.85,7.07,7.07,7.07,7.07\n2023-10-28,Hessen,06,00+,315,445,445,445,445,6293154,5.01,7.07,7.07,7.07,7.07\n2023-10-27,Hessen,06,00+,302,416,416,416,416,6293154,4.8,6.61,6.61,6.61,6.61\n2023-10-26,Hessen,06,00+,295,412,412,412,412,6293154,4.69,6.55,6.55,6.55,6.55\n2023-10-25,Hessen,06,00+,260,393,393,393,393,6293154,4.13,6.24,6.24,6.24,6.24\n2023-10-24,Hessen,06,00+,241,380,380,380,380,6293154,3.83,6.04,6.04,6.04,6.04\n2023-10-23,Hessen,06,00+,256,366,366,366,366,6293154,4.07,5.82,5.82,5.82,5.82\n2023-10-22,Hessen,06,00+,262,362,362,362,362,6293154,4.16,5.75,5.75,5.75,5.75\n2023-10-21,Hessen,06,00+,267,358,358,358,358,6293154,4.24,5.69,5.69,5.69,5.69\n2023-10-20,Hessen,06,00+,266,360,360,360,360,6293154,4.23,5.72,5.72,5.72,5.72\n2023-10-19,Hessen,06,00+,253,351,351,351,351,6293154,4.02,5.58,5.58,5.58,5.58\n2023-10-18,Hessen,06,00+,259,363,363,363,363,6293154,4.12,5.77,5.77,5.77,5.77\n2023-10-17,Hessen,06,00+,233,342,342,342,342,6293154,3.7,5.43,5.43,5.43,5.43\n2023-10-16,Hessen,06,00+,250,334,334,334,334,6293154,3.97,5.31,5.31,5.31,5.31\n2023-10-15,Hessen,06,00+,256,334,334,334,334,6293154,4.07,5.31,5.31,5.31,5.31\n2023-10-14,Hessen,06,00+,259,331,331,331,331,6293154,4.12,5.26,5.26,5.26,5.26\n2023-10-13,Hessen,06,00+,244,324,324,324,324,6293154,3.88,5.15,5.15,5.15,5.15\n2023-10-12,Hessen,06,00+,220,331,331,331,331,6293154,3.5,5.26,5.26,5.26,5.26\n2023-10-11,Hessen,06,00+,248,343,343,343,343,6293154,3.94,5.45,5.45,5.45,5.45\n2023-10-10,Hessen,06,00+,197,300,300,300,300,6293154,3.13,4.77,4.77,4.77,4.77\n2023-10-09,Hessen,06,00+,192,279,279,279,279,6293154,3.05,4.43,4.43,4.43,4.43\n2023-10-08,Hessen,06,00+,200,283,283,283,283,6293154,3.18,4.5,4.5,4.5,4.5\n2023-10-07,Hessen,06,00+,203,285,285,285,285,6293154,3.23,4.53,4.53,4.53,4.53\n2023-10-06,Hessen,06,00+,213,298,298,298,298,6293154,3.38,4.74,4.74,4.74,4.74\n2023-10-05,Hessen,06,00+,176,297,297,297,297,6293154,2.8,4.72,4.72,4.72,4.72\n2023-10-04,Hessen,06,00+,146,261,261,261,261,6293154,2.32,4.15,4.15,4.15,4.15\n2023-10-03,Hessen,06,00+,175,298,298,298,298,6293154,2.78,4.74,4.74,4.74,4.74\n2023-10-02,Hessen,06,00+,157,270,270,270,270,6293154,2.49,4.29,4.29,4.29,4.29\n2023-10-01,Hessen,06,00+,158,261,261,261,261,6293154,2.51,4.15,4.15,4.15,4.15\n2023-09-30,Hessen,06,00+,158,256,256,256,256,6293154,2.51,4.07,4.07,4.07,4.07\n2023-09-29,Hessen,06,00+,154,231,231,231,231,6293154,2.45,3.67,3.67,3.67,3.67\n2023-09-28,Hessen,06,00+,140,216,216,216,216,6293154,2.22,3.43,3.43,3.43,3.43\n2023-09-27,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-26,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-25,Hessen,06,00+,139,213,213,213,213,6293154,2.21,3.38,3.38,3.38,3.38\n2023-09-24,Hessen,06,00+,141,214,214,214,214,6293154,2.24,3.4,3.4,3.4,3.4\n2023-09-23,Hessen,06,00+,144,217,217,217,217,6293154,2.29,3.45,3.45,3.45,3.45\n2023-09-22,Hessen,06,00+,146,213,213,213,213,6293154,2.32,3.38,3.38,3.38,3.38\n2023-09-21,Hessen,06,00+,146,209,209,209,209,6293154,2.32,3.32,3.32,3.32,3.32\n2023-09-20,Hessen,06,00+,132,206,206,206,206,6293154,2.1,3.27,3.27,3.27,3.27\n2023-09-19,Hessen,06,00+,132,204,204,204,204,6293154,2.1,3.24,3.24,3.24,3.24\n2023-09-18,Hessen,06,00+,139,192,192,192,192,6293154,2.21,3.05,3.05,3.05,3.05\n2023-09-17,Hessen,06,00+,142,193,193,193,193,6293154,2.26,3.07,3.07,3.07,3.07\n2023-09-16,Hessen,06,00+,148,196,196,196,196,6293154,2.35,3.11,3.11,3.11,3.11\n2023-09-15,Hessen,06,00+,149,199,199,199,199,6293154,2.37,3.16,3.16,3.16,3.16\n2023-09-14,Hessen,06,00+,147,201,201,201,201,6293154,2.34,3.19,3.19,3.19,3.19\n2023-09-13,Hessen,06,00+,152,212,212,212,212,6293154,2.42,3.37,3.37,3.37,3.37\n2023-09-12,Hessen,06,00+,131,207,207,207,207,6293154,2.08,3.29,3.29,3.29,3.29\n2023-09-11,Hessen,06,00+,134,189,189,189,189,6293154,2.13,3,3,3,3\n2023-09-10,Hessen,06,00+,136,188,188,188,188,6293154,2.16,2.99,2.99,2.99,2.99\n2023-09-09,Hessen,06,00+,138,185,185,185,185,6293154,2.19,2.94,2.94,2.94,2.94\n2023-09-08,Hessen,06,00+,132,182,182,182,182,6293154,2.1,2.89,2.89,2.89,2.89\n2023-09-07,Hessen,06,00+,121,167,167,167,167,6293154,1.92,2.65,2.65,2.65,2.65\n2023-09-06,Hessen,06,00+,95,149,149,149,149,6293154,1.51,2.37,2.37,2.37,2.37\n2023-09-05,Hessen,06,00+,88,134,134,134,134,6293154,1.4,2.13,2.13,2.13,2.13\n2023-09-04,Hessen,06,00+,79,119,119,119,119,6293154,1.26,1.89,1.89,1.89,1.89\n2023-09-03,Hessen,06,00+,79,117,117,117,117,6293154,1.26,1.86,1.86,1.86,1.86\n2023-09-02,Hessen,06,00+,80,116,116,116,116,6293154,1.27,1.84,1.84,1.84,1.84\n2023-09-01,Hessen,06,00+,83,111,111,111,111,6293154,1.32,1.76,1.76,1.76,1.76\n2023-08-31,Hessen,06,00+,77,116,116,116,116,6293154,1.22,1.84,1.84,1.84,1.84\n2023-08-30,Hessen,06,00+,65,106,106,106,106,6293154,1.03,1.68,1.68,1.68,1.68\n2023-08-29,Hessen,06,00+,69,108,108,108,108,6293154,1.1,1.72,1.72,1.72,1.72\n2023-08-28,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-27,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-26,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-25,Hessen,06,00+,0,99,99,99,99,6293154,0,1.57,1.57,1.57,1.57\n2023-08-24,Hessen,06,00+,71,90,90,90,90,6293154,1.13,1.43,1.43,1.43,1.43\n2023-08-23,Hessen,06,00+,73,94,94,94,94,6293154,1.16,1.49,1.49,1.49,1.49\n2023-08-22,Hessen,06,00+,63,88,88,88,88,6293154,1,1.4,1.4,1.4,1.4\n2023-08-21,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-20,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-19,Hessen,06,00+,62,91,91,91,91,6293154,0.99,1.45,1.45,1.45,1.45\n2023-08-18,Hessen,06,00+,64,97,97,97,97,6293154,1.02,1.54,1.54,1.54,1.54\n2023-08-17,Hessen,06,00+,58,95,95,95,95,6293154,0.92,1.51,1.51,1.51,1.51\n2023-08-16,Hessen,06,00+,60,88,88,88,88,6293154,0.95,1.4,1.4,1.4,1.4\n2023-08-15,Hessen,06,00+,56,87,87,87,87,6293154,0.89,1.38,1.38,1.38,1.38\n2023-08-14,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-13,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-12,Hessen,06,00+,58,73,73,73,73,6293154,0.92,1.16,1.16,1.16,1.16\n2023-08-11,Hessen,06,00+,60,69,69,69,69,6293154,0.95,1.1,1.1,1.1,1.1\n2023-08-10,Hessen,06,00+,55,66,66,66,66,6293154,0.87,1.05,1.05,1.05,1.05\n2023-08-09,Hessen,06,00+,49,65,65,65,65,6293154,0.78,1.03,1.03,1.03,1.03\n2023-08-08,Hessen,06,00+,38,59,59,59,59,6293154,0.6,0.94,0.94,0.94,0.94\n2023-08-07,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-06,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-05,Hessen,06,00+,42,55,55,55,55,6293154,0.67,0.87,0.87,0.87,0.87\n2023-08-04,Hessen,06,00+,40,55,55,55,55,6293154,0.64,0.87,0.87,0.87,0.87\n2023-08-03,Hessen,06,00+,37,53,53,53,53,6293154,0.59,0.84,0.84,0.84,0.84\n2023-08-02,Hessen,06,00+,31,52,52,52,52,6293154,0.49,0.83,0.83,0.83,0.83\n2023-08-01,Hessen,06,00+,29,53,53,53,53,6293154,0.46,0.84,0.84,0.84,0.84\n2023-07-31,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-30,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-29,Hessen,06,00+,26,44,44,44,44,6293154,0.41,0.7,0.7,0.7,0.7\n2023-07-28,Hessen,06,00+,27,38,38,38,38,6293154,0.43,0.6,0.6,0.6,0.6\n2023-07-27,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-26,Hessen,06,00+,28,38,38,38,38,6293154,0.44,0.6,0.6,0.6,0.6\n2023-07-25,Hessen,06,00+,26,36,36,36,36,6293154,0.41,0.57,0.57,0.57,0.57\n2023-07-24,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-23,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-22,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-21,Hessen,06,00+,26,39,39,39,39,6293154,0.41,0.62,0.62,0.62,0.62\n2023-07-20,Hessen,06,00+,21,36,36,36,36,6293154,0.33,0.57,0.57,0.57,0.57\n2023-07-19,Hessen,06,00+,19,41,41,41,41,6293154,0.3,0.65,0.65,0.65,0.65\n2023-07-18,Hessen,06,00+,16,35,35,35,35,6293154,0.25,0.56,0.56,0.56,0.56\n2023-07-17,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-16,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-15,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-14,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-13,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2023-07-12,Hessen,06,00+,12,16,16,16,16,6293154,0.19,0.25,0.25,0.25,0.25\n2023-07-11,Hessen,06,00+,11,16,16,16,16,6293154,0.17,0.25,0.25,0.25,0.25\n2023-07-10,Hessen,06,00+,12,18,18,18,18,6293154,0.19,0.29,0.29,0.29,0.29\n2023-07-09,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-08,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-07,Hessen,06,00+,20,25,25,25,25,6293154,0.32,0.4,0.4,0.4,0.4\n2023-07-06,Hessen,06,00+,17,26,26,26,26,6293154,0.27,0.41,0.41,0.41,0.41\n2023-07-05,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2023-07-04,Hessen,06,00+,30,38,38,38,38,6293154,0.48,0.6,0.6,0.6,0.6\n2023-07-03,Hessen,06,00+,33,42,42,42,42,6293154,0.52,0.67,0.67,0.67,0.67\n2023-07-02,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-07-01,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-06-30,Hessen,06,00+,31,37,37,37,37,6293154,0.49,0.59,0.59,0.59,0.59\n2023-06-29,Hessen,06,00+,30,37,37,37,37,6293154,0.48,0.59,0.59,0.59,0.59\n2023-06-28,Hessen,06,00+,20,29,29,29,29,6293154,0.32,0.46,0.46,0.46,0.46\n2023-06-27,Hessen,06,00+,16,25,25,25,25,6293154,0.25,0.4,0.4,0.4,0.4\n2023-06-26,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-25,Hessen,06,00+,16,19,19,19,19,6293154,0.25,0.3,0.3,0.3,0.3\n2023-06-24,Hessen,06,00+,17,20,20,20,20,6293154,0.27,0.32,0.32,0.32,0.32\n2023-06-23,Hessen,06,00+,11,15,15,15,15,6293154,0.17,0.24,0.24,0.24,0.24\n2023-06-22,Hessen,06,00+,10,16,16,16,16,6293154,0.16,0.25,0.25,0.25,0.25\n2023-06-21,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-20,Hessen,06,00+,21,27,27,27,27,6293154,0.33,0.43,0.43,0.43,0.43\n2023-06-19,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2023-06-18,Hessen,06,00+,32,43,43,43,43,6293154,0.51,0.68,0.68,0.68,0.68\n2023-06-17,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2023-06-16,Hessen,06,00+,39,51,51,51,51,6293154,0.62,0.81,0.81,0.81,0.81\n2023-06-15,Hessen,06,00+,34,48,48,48,48,6293154,0.54,0.76,0.76,0.76,0.76\n2023-06-14,Hessen,06,00+,35,52,52,52,52,6293154,0.56,0.83,0.83,0.83,0.83\n2023-06-13,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2023-06-12,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-11,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-10,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2023-06-09,Hessen,06,00+,30,58,58,58,58,6293154,0.48,0.92,0.92,0.92,0.92\n2023-06-08,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2023-06-07,Hessen,06,00+,49,69,69,69,69,6293154,0.78,1.1,1.1,1.1,1.1\n2023-06-06,Hessen,06,00+,66,88,88,88,88,6293154,1.05,1.4,1.4,1.4,1.4\n2023-06-05,Hessen,06,00+,53,66,66,66,66,6293154,0.84,1.05,1.05,1.05,1.05\n2023-06-04,Hessen,06,00+,53,65,65,65,65,6293154,0.84,1.03,1.03,1.03,1.03\n2023-06-03,Hessen,06,00+,54,66,66,66,66,6293154,0.86,1.05,1.05,1.05,1.05\n2023-06-02,Hessen,06,00+,50,60,60,60,60,6293154,0.79,0.95,0.95,0.95,0.95\n2023-06-01,Hessen,06,00+,45,60,60,60,60,6293154,0.72,0.95,0.95,0.95,0.95\n2023-05-31,Hessen,06,00+,43,59,59,59,59,6293154,0.68,0.94,0.94,0.94,0.94\n2023-05-30,Hessen,06,00+,38,52,52,52,52,6293154,0.6,0.83,0.83,0.83,0.83\n2023-05-29,Hessen,06,00+,73,89,89,89,89,6293154,1.16,1.41,1.41,1.41,1.41\n2023-05-28,Hessen,06,00+,75,91,91,91,91,6293154,1.19,1.45,1.45,1.45,1.45\n2023-05-27,Hessen,06,00+,75,90,90,90,90,6293154,1.19,1.43,1.43,1.43,1.43\n2023-05-26,Hessen,06,00+,79,96,96,96,96,6293154,1.26,1.53,1.53,1.53,1.53\n2023-05-25,Hessen,06,00+,64,85,85,85,85,6293154,1.02,1.35,1.35,1.35,1.35\n2023-05-24,Hessen,06,00+,76,103,103,103,103,6293154,1.21,1.64,1.64,1.64,1.64\n2023-05-23,Hessen,06,00+,76,110,110,110,110,6293154,1.21,1.75,1.75,1.75,1.75\n2023-05-22,Hessen,06,00+,77,107,107,107,107,6293154,1.22,1.7,1.7,1.7,1.7\n2023-05-21,Hessen,06,00+,78,106,106,106,106,6293154,1.24,1.68,1.68,1.68,1.68\n2023-05-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2023-05-19,Hessen,06,00+,77,106,106,106,106,6293154,1.22,1.68,1.68,1.68,1.68\n2023-05-18,Hessen,06,00+,94,124,124,124,124,6293154,1.49,1.97,1.97,1.97,1.97\n2023-05-17,Hessen,06,00+,86,114,114,114,114,6293154,1.37,1.81,1.81,1.81,1.81\n2023-05-16,Hessen,06,00+,89,114,114,114,114,6293154,1.41,1.81,1.81,1.81,1.81\n2023-05-15,Hessen,06,00+,98,127,127,127,127,6293154,1.56,2.02,2.02,2.02,2.02\n2023-05-14,Hessen,06,00+,100,129,129,129,129,6293154,1.59,2.05,2.05,2.05,2.05\n2023-05-13,Hessen,06,00+,102,128,128,128,128,6293154,1.62,2.03,2.03,2.03,2.03\n2023-05-12,Hessen,06,00+,101,140,140,140,140,6293154,1.6,2.22,2.22,2.22,2.22\n2023-05-11,Hessen,06,00+,119,156,156,156,156,6293154,1.89,2.48,2.48,2.48,2.48\n2023-05-10,Hessen,06,00+,130,169,169,169,169,6293154,2.07,2.69,2.69,2.69,2.69\n2023-05-09,Hessen,06,00+,160,203,203,203,203,6293154,2.54,3.23,3.23,3.23,3.23\n2023-05-08,Hessen,06,00+,120,160,160,160,160,6293154,1.91,2.54,2.54,2.54,2.54\n2023-05-07,Hessen,06,00+,126,163,163,163,163,6293154,2,2.59,2.59,2.59,2.59\n2023-05-06,Hessen,06,00+,129,164,164,164,164,6293154,2.05,2.61,2.61,2.61,2.61\n2023-05-05,Hessen,06,00+,136,166,166,166,166,6293154,2.16,2.64,2.64,2.64,2.64\n2023-05-04,Hessen,06,00+,112,150,150,150,150,6293154,1.78,2.38,2.38,2.38,2.38\n2023-05-03,Hessen,06,00+,116,162,162,162,162,6293154,1.84,2.57,2.57,2.57,2.57\n2023-05-02,Hessen,06,00+,99,151,151,151,151,6293154,1.57,2.4,2.4,2.4,2.4\n2023-05-01,Hessen,06,00+,176,230,230,230,230,6293154,2.8,3.65,3.65,3.65,3.65\n2023-04-30,Hessen,06,00+,179,229,229,229,229,6293154,2.84,3.64,3.64,3.64,3.64\n2023-04-29,Hessen,06,00+,180,227,227,227,227,6293154,2.86,3.61,3.61,3.61,3.61\n2023-04-28,Hessen,06,00+,185,225,225,225,225,6293154,2.94,3.58,3.58,3.58,3.58\n2023-04-27,Hessen,06,00+,198,252,252,252,252,6293154,3.15,4,4,4,4\n2023-04-26,Hessen,06,00+,199,245,245,245,245,6293154,3.16,3.89,3.89,3.89,3.89\n2023-04-25,Hessen,06,00+,178,241,241,241,241,6293154,2.83,3.83,3.83,3.83,3.83\n2023-04-24,Hessen,06,00+,186,232,232,232,232,6293154,2.96,3.69,3.69,3.69,3.69\n2023-04-23,Hessen,06,00+,190,231,231,231,231,6293154,3.02,3.67,3.67,3.67,3.67\n2023-04-22,Hessen,06,00+,190,230,230,230,230,6293154,3.02,3.65,3.65,3.65,3.65\n2023-04-21,Hessen,06,00+,192,244,244,244,244,6293154,3.05,3.88,3.88,3.88,3.88\n2023-04-20,Hessen,06,00+,174,238,238,238,238,6293154,2.76,3.78,3.78,3.78,3.78\n2023-04-19,Hessen,06,00+,178,263,263,263,263,6293154,2.83,4.18,4.18,4.18,4.18\n2023-04-18,Hessen,06,00+,261,355,355,355,355,6293154,4.15,5.64,5.64,5.64,5.64\n2023-04-17,Hessen,06,00+,219,287,287,287,287,6293154,3.48,4.56,4.56,4.56,4.56\n2023-04-16,Hessen,06,00+,221,285,285,285,285,6293154,3.51,4.53,4.53,4.53,4.53\n2023-04-15,Hessen,06,00+,225,291,291,291,291,6293154,3.58,4.62,4.62,4.62,4.62\n2023-04-14,Hessen,06,00+,197,258,258,258,258,6293154,3.13,4.1,4.1,4.1,4.1\n2023-04-13,Hessen,06,00+,185,259,259,259,259,6293154,2.94,4.12,4.12,4.12,4.12\n2023-04-12,Hessen,06,00+,146,239,239,239,239,6293154,2.32,3.8,3.8,3.8,3.8\n2023-04-11,Hessen,06,00+,94,167,167,167,167,6293154,1.49,2.65,2.65,2.65,2.65\n2023-04-10,Hessen,06,00+,174,252,252,252,252,6293154,2.76,4,4,4,4\n2023-04-09,Hessen,06,00+,181,262,262,262,262,6293154,2.88,4.16,4.16,4.16,4.16\n2023-04-08,Hessen,06,00+,184,259,259,259,259,6293154,2.92,4.12,4.12,4.12,4.12\n2023-04-07,Hessen,06,00+,227,316,316,316,316,6293154,3.61,5.02,5.02,5.02,5.02\n2023-04-06,Hessen,06,00+,228,329,329,329,329,6293154,3.62,5.23,5.23,5.23,5.23\n2023-04-05,Hessen,06,00+,268,364,364,364,364,6293154,4.26,5.78,5.78,5.78,5.78\n2023-04-04,Hessen,06,00+,267,364,364,364,364,6293154,4.24,5.78,5.78,5.78,5.78\n2023-04-03,Hessen,06,00+,302,400,400,400,400,6293154,4.8,6.36,6.36,6.36,6.36\n2023-04-02,Hessen,06,00+,311,398,398,398,398,6293154,4.94,6.32,6.32,6.32,6.32\n2023-04-01,Hessen,06,00+,319,404,404,404,404,6293154,5.07,6.42,6.42,6.42,6.42\n2023-03-31,Hessen,06,00+,341,418,418,418,418,6293154,5.42,6.64,6.64,6.64,6.64\n2023-03-30,Hessen,06,00+,321,436,436,436,436,6293154,5.1,6.93,6.93,6.93,6.93\n2023-03-29,Hessen,06,00+,351,476,476,476,476,6293154,5.58,7.56,7.56,7.56,7.56\n2023-03-28,Hessen,06,00+,375,503,503,503,503,6293154,5.96,7.99,7.99,7.99,7.99\n2023-03-27,Hessen,06,00+,362,524,524,524,524,6293154,5.75,8.33,8.33,8.33,8.33\n2023-03-26,Hessen,06,00+,371,526,526,526,526,6293154,5.9,8.36,8.36,8.36,8.36\n2023-03-25,Hessen,06,00+,378,526,526,526,526,6293154,6.01,8.36,8.36,8.36,8.36\n2023-03-24,Hessen,06,00+,390,546,546,546,546,6293154,6.2,8.68,8.68,8.68,8.68\n2023-03-23,Hessen,06,00+,405,564,564,564,564,6293154,6.44,8.96,8.96,8.96,8.96\n2023-03-22,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-03-21,Hessen,06,00+,435,613,613,613,613,6293154,6.91,9.74,9.74,9.74,9.74\n2023-03-20,Hessen,06,00+,527,696,696,696,696,6293154,8.37,11.06,11.06,11.06,11.06\n2023-03-19,Hessen,06,00+,534,692,692,692,692,6293154,8.49,11,11,11,11\n2023-03-18,Hessen,06,00+,550,700,700,700,700,6293154,8.74,11.12,11.12,11.12,11.12\n2023-03-17,Hessen,06,00+,535,704,704,704,704,6293154,8.5,11.19,11.19,11.19,11.19\n2023-03-16,Hessen,06,00+,543,723,723,723,723,6293154,8.63,11.49,11.49,11.49,11.49\n2023-03-15,Hessen,06,00+,554,720,720,720,720,6293154,8.8,11.44,11.44,11.44,11.44\n2023-03-14,Hessen,06,00+,521,713,713,713,713,6293154,8.28,11.33,11.33,11.33,11.33\n2023-03-13,Hessen,06,00+,499,673,673,673,673,6293154,7.93,10.69,10.69,10.69,10.69\n2023-03-12,Hessen,06,00+,509,675,675,675,675,6293154,8.09,10.73,10.73,10.73,10.73\n2023-03-11,Hessen,06,00+,516,667,667,667,667,6293154,8.2,10.6,10.6,10.6,10.6\n2023-03-10,Hessen,06,00+,566,711,711,711,711,6293154,8.99,11.3,11.3,11.3,11.3\n2023-03-09,Hessen,06,00+,525,699,699,699,699,6293154,8.34,11.11,11.11,11.11,11.11\n2023-03-08,Hessen,06,00+,520,711,711,711,711,6293154,8.26,11.3,11.3,11.3,11.3\n2023-03-07,Hessen,06,00+,536,715,715,715,715,6293154,8.52,11.36,11.36,11.36,11.36\n2023-03-06,Hessen,06,00+,572,764,764,764,764,6293154,9.09,12.14,12.14,12.14,12.14\n2023-03-05,Hessen,06,00+,583,769,769,769,769,6293154,9.26,12.22,12.22,12.22,12.22\n2023-03-04,Hessen,06,00+,595,774,774,774,774,6293154,9.45,12.3,12.3,12.3,12.3\n2023-03-03,Hessen,06,00+,543,736,736,736,736,6293154,8.63,11.7,11.7,11.7,11.7\n2023-03-02,Hessen,06,00+,556,749,749,749,749,6293154,8.83,11.9,11.9,11.9,11.9\n2023-03-01,Hessen,06,00+,574,768,768,768,768,6293154,9.12,12.2,12.2,12.2,12.2\n2023-02-28,Hessen,06,00+,570,774,774,774,774,6293154,9.06,12.3,12.3,12.3,12.3\n2023-02-27,Hessen,06,00+,537,728,728,728,728,6293154,8.53,11.57,11.57,11.57,11.57\n2023-02-26,Hessen,06,00+,551,730,730,730,730,6293154,8.76,11.6,11.6,11.6,11.6\n2023-02-25,Hessen,06,00+,566,735,735,735,735,6293154,8.99,11.68,11.68,11.68,11.68\n2023-02-24,Hessen,06,00+,591,759,759,759,759,6293154,9.39,12.06,12.06,12.06,12.06\n2023-02-23,Hessen,06,00+,557,757,757,757,757,6293154,8.85,12.03,12.03,12.03,12.03\n2023-02-22,Hessen,06,00+,545,755,755,755,755,6293154,8.66,12,12,12,12\n2023-02-21,Hessen,06,00+,506,737,737,737,737,6293154,8.04,11.71,11.71,11.71,11.71\n2023-02-20,Hessen,06,00+,529,721,721,721,721,6293154,8.41,11.46,11.46,11.46,11.46\n2023-02-19,Hessen,06,00+,535,713,713,713,713,6293154,8.5,11.33,11.33,11.33,11.33\n2023-02-18,Hessen,06,00+,548,707,707,707,707,6293154,8.71,11.23,11.23,11.23,11.23\n2023-02-17,Hessen,06,00+,522,672,672,672,672,6293154,8.29,10.68,10.68,10.68,10.68\n2023-02-16,Hessen,06,00+,477,652,652,652,652,6293154,7.58,10.36,10.36,10.36,10.36\n2023-02-15,Hessen,06,00+,398,620,620,620,620,6293154,6.32,9.85,9.85,9.85,9.85\n2023-02-14,Hessen,06,00+,390,571,571,571,571,6293154,6.2,9.07,9.07,9.07,9.07\n2023-02-13,Hessen,06,00+,396,538,538,538,538,6293154,6.29,8.55,8.55,8.55,8.55\n2023-02-12,Hessen,06,00+,403,536,536,536,536,6293154,6.4,8.52,8.52,8.52,8.52\n2023-02-11,Hessen,06,00+,414,534,534,534,534,6293154,6.58,8.49,8.49,8.49,8.49\n2023-02-10,Hessen,06,00+,405,530,530,530,530,6293154,6.44,8.42,8.42,8.42,8.42\n2023-02-09,Hessen,06,00+,379,510,510,510,510,6293154,6.02,8.1,8.1,8.1,8.1\n2023-02-08,Hessen,06,00+,363,490,490,490,490,6293154,5.77,7.79,7.79,7.79,7.79\n2023-02-07,Hessen,06,00+,380,499,499,499,499,6293154,6.04,7.93,7.93,7.93,7.93\n2023-02-06,Hessen,06,00+,325,464,464,464,464,6293154,5.16,7.37,7.37,7.37,7.37\n2023-02-05,Hessen,06,00+,332,465,465,465,465,6293154,5.28,7.39,7.39,7.39,7.39\n2023-02-04,Hessen,06,00+,335,458,458,458,458,6293154,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Hessen,06,00+,303,434,434,434,434,6293154,4.81,6.9,6.9,6.9,6.9\n2023-02-02,Hessen,06,00+,321,430,430,430,430,6293154,5.1,6.83,6.83,6.83,6.83\n2023-02-01,Hessen,06,00+,313,418,418,418,418,6293154,4.97,6.64,6.64,6.64,6.64\n2023-01-31,Hessen,06,00+,283,376,376,376,376,6293154,4.5,5.97,5.97,5.97,5.97\n2023-01-30,Hessen,06,00+,286,369,369,369,369,6293154,4.54,5.86,5.86,5.86,5.86\n2023-01-29,Hessen,06,00+,290,366,366,366,366,6293154,4.61,5.82,5.82,5.82,5.82\n2023-01-28,Hessen,06,00+,293,365,365,365,365,6293154,4.66,5.8,5.8,5.8,5.8\n2023-01-27,Hessen,06,00+,268,347,347,347,347,6293154,4.26,5.51,5.51,5.51,5.51\n2023-01-26,Hessen,06,00+,260,345,345,345,345,6293154,4.13,5.48,5.48,5.48,5.48\n2023-01-25,Hessen,06,00+,251,338,338,338,338,6293154,3.99,5.37,5.37,5.37,5.37\n2023-01-24,Hessen,06,00+,251,333,333,333,333,6293154,3.99,5.29,5.29,5.29,5.29\n2023-01-23,Hessen,06,00+,262,350,350,350,350,6293154,4.16,5.56,5.56,5.56,5.56\n2023-01-22,Hessen,06,00+,283,367,367,367,367,6293154,4.5,5.83,5.83,5.83,5.83\n2023-01-21,Hessen,06,00+,289,370,370,370,370,6293154,4.59,5.88,5.88,5.88,5.88\n2023-01-20,Hessen,06,00+,289,380,380,380,380,6293154,4.59,6.04,6.04,6.04,6.04\n2023-01-19,Hessen,06,00+,307,408,408,408,408,6293154,4.88,6.48,6.48,6.48,6.48\n2023-01-18,Hessen,06,00+,313,435,435,435,435,6293154,4.97,6.91,6.91,6.91,6.91\n2023-01-17,Hessen,06,00+,349,487,487,487,487,6293154,5.55,7.74,7.74,7.74,7.74\n2023-01-16,Hessen,06,00+,379,537,537,537,537,6293154,6.02,8.53,8.53,8.53,8.53\n2023-01-15,Hessen,06,00+,386,523,523,523,523,6293154,6.13,8.31,8.31,8.31,8.31\n2023-01-14,Hessen,06,00+,391,523,523,523,523,6293154,6.21,8.31,8.31,8.31,8.31\n2023-01-13,Hessen,06,00+,389,540,540,540,540,6293154,6.18,8.58,8.58,8.58,8.58\n2023-01-12,Hessen,06,00+,384,540,540,540,540,6293154,6.1,8.58,8.58,8.58,8.58\n2023-01-11,Hessen,06,00+,374,564,564,564,564,6293154,5.94,8.96,8.96,8.96,8.96\n2023-01-10,Hessen,06,00+,433,625,625,625,625,6293154,6.88,9.93,9.93,9.93,9.93\n2023-01-09,Hessen,06,00+,526,697,697,697,697,6293154,8.36,11.08,11.08,11.08,11.08\n2023-01-08,Hessen,06,00+,531,695,695,695,695,6293154,8.44,11.04,11.04,11.04,11.04\n2023-01-07,Hessen,06,00+,549,0,0,0,0,6293154,8.72,0,0,0,0\n2023-01-06,Hessen,06,00+,533,0,0,0,0,6293154,8.47,0,0,0,0\n2023-01-05,Hessen,06,00+,552,0,0,0,0,6293154,8.77,0,0,0,0\n2023-01-04,Hessen,06,00+,505,0,0,0,0,6293154,8.02,0,0,0,0\n2023-01-03,Hessen,06,00+,604,0,0,0,0,6293154,9.6,0,0,0,0\n2023-01-02,Hessen,06,00+,458,0,0,0,0,6293154,7.28,0,0,0,0\n2024-08-31,Rheinland-Pfalz,07,00+,33,33,NA,NA,NA,4098391,0.81,0.81,NA,NA,NA\n2024-08-30,Rheinland-Pfalz,07,00+,48,48,NA,NA,NA,4098391,1.17,1.17,NA,NA,NA\n2024-08-29,Rheinland-Pfalz,07,00+,59,61,70,67,75,4098391,1.44,1.49,1.72,1.65,1.84\n2024-08-28,Rheinland-Pfalz,07,00+,72,73,82,78,88,4098391,1.76,1.78,2.01,1.93,2.15\n2024-08-27,Rheinland-Pfalz,07,00+,48,75,83,80,89,4098391,1.17,1.83,2.04,1.96,2.18\n2024-08-26,Rheinland-Pfalz,07,00+,54,80,87,84,92,4098391,1.32,1.95,2.13,2.05,2.26\n2024-08-25,Rheinland-Pfalz,07,00+,55,80,87,84,92,4098391,1.34,1.95,2.12,2.05,2.25\n2024-08-24,Rheinland-Pfalz,07,00+,56,80,86,83,92,4098391,1.37,1.95,2.12,2.05,2.25\n2024-08-23,Rheinland-Pfalz,07,00+,48,70,75,73,80,4098391,1.17,1.71,1.84,1.78,1.95\n2024-08-22,Rheinland-Pfalz,07,00+,45,64,68,66,72,4098391,1.1,1.56,1.68,1.62,1.77\n2024-08-21,Rheinland-Pfalz,07,00+,46,62,65,63,69,4098391,1.12,1.51,1.61,1.56,1.69\n2024-08-20,Rheinland-Pfalz,07,00+,23,61,64,62,67,4098391,0.56,1.49,1.57,1.53,1.66\n2024-08-19,Rheinland-Pfalz,07,00+,32,59,61,60,64,4098391,0.78,1.44,1.5,1.47,1.57\n2024-08-18,Rheinland-Pfalz,07,00+,32,58,60,59,63,4098391,0.78,1.42,1.48,1.44,1.55\n2024-08-17,Rheinland-Pfalz,07,00+,32,57,59,58,62,4098391,0.78,1.39,1.45,1.42,1.52\n2024-08-16,Rheinland-Pfalz,07,00+,31,56,58,56,61,4098391,0.76,1.37,1.42,1.39,1.49\n2024-08-15,Rheinland-Pfalz,07,00+,31,61,63,61,66,4098391,0.76,1.49,1.54,1.51,1.61\n2024-08-14,Rheinland-Pfalz,07,00+,23,50,51,50,53,4098391,0.56,1.22,1.26,1.24,1.32\n2024-08-13,Rheinland-Pfalz,07,00+,24,54,55,54,57,4098391,0.59,1.32,1.36,1.33,1.41\n2024-08-12,Rheinland-Pfalz,07,00+,31,51,52,51,53,4098391,0.76,1.24,1.27,1.25,1.31\n2024-08-11,Rheinland-Pfalz,07,00+,34,54,55,54,56,4098391,0.83,1.32,1.35,1.33,1.39\n2024-08-10,Rheinland-Pfalz,07,00+,35,55,56,55,57,4098391,0.85,1.34,1.37,1.35,1.41\n2024-08-09,Rheinland-Pfalz,07,00+,30,56,57,56,58,4098391,0.73,1.37,1.4,1.38,1.44\n2024-08-08,Rheinland-Pfalz,07,00+,25,45,45,45,47,4098391,0.61,1.1,1.12,1.1,1.15\n2024-08-07,Rheinland-Pfalz,07,00+,30,53,53,53,55,4098391,0.73,1.29,1.32,1.3,1.35\n2024-08-06,Rheinland-Pfalz,07,00+,23,51,51,51,52,4098391,0.56,1.24,1.26,1.25,1.29\n2024-08-05,Rheinland-Pfalz,07,00+,48,64,64,64,65,4098391,1.17,1.56,1.58,1.57,1.61\n2024-08-04,Rheinland-Pfalz,07,00+,48,62,62,62,63,4098391,1.17,1.51,1.53,1.52,1.56\n2024-08-03,Rheinland-Pfalz,07,00+,50,63,63,63,64,4098391,1.22,1.54,1.55,1.54,1.58\n2024-08-02,Rheinland-Pfalz,07,00+,55,65,65,65,66,4098391,1.34,1.59,1.6,1.59,1.62\n2024-08-01,Rheinland-Pfalz,07,00+,70,80,80,80,81,4098391,1.71,1.95,1.97,1.96,1.99\n2024-07-31,Rheinland-Pfalz,07,00+,67,80,80,80,81,4098391,1.63,1.95,1.96,1.95,1.99\n2024-07-30,Rheinland-Pfalz,07,00+,54,85,85,85,86,4098391,1.32,2.07,2.08,2.08,2.1\n2024-07-29,Rheinland-Pfalz,07,00+,61,90,90,90,90,4098391,1.49,2.2,2.2,2.2,2.21\n2024-07-28,Rheinland-Pfalz,07,00+,61,89,89,89,89,4098391,1.49,2.17,2.17,2.17,2.18\n2024-07-27,Rheinland-Pfalz,07,00+,61,88,88,88,88,4098391,1.49,2.15,2.15,2.15,2.16\n2024-07-26,Rheinland-Pfalz,07,00+,55,89,89,89,89,4098391,1.34,2.17,2.17,2.17,2.18\n2024-07-25,Rheinland-Pfalz,07,00+,60,83,83,83,83,4098391,1.46,2.03,2.03,2.03,2.03\n2024-07-24,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-23,Rheinland-Pfalz,07,00+,37,82,82,82,82,4098391,0.9,2,2,2,2\n2024-07-22,Rheinland-Pfalz,07,00+,53,75,75,75,75,4098391,1.29,1.83,1.83,1.83,1.83\n2024-07-21,Rheinland-Pfalz,07,00+,54,76,76,76,76,4098391,1.32,1.85,1.85,1.85,1.85\n2024-07-20,Rheinland-Pfalz,07,00+,54,75,75,75,75,4098391,1.32,1.83,1.83,1.83,1.83\n2024-07-19,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-18,Rheinland-Pfalz,07,00+,70,92,92,92,92,4098391,1.71,2.24,2.24,2.24,2.24\n2024-07-17,Rheinland-Pfalz,07,00+,72,96,96,96,96,4098391,1.76,2.34,2.34,2.34,2.34\n2024-07-16,Rheinland-Pfalz,07,00+,61,92,92,92,92,4098391,1.49,2.24,2.24,2.24,2.24\n2024-07-15,Rheinland-Pfalz,07,00+,69,93,93,93,93,4098391,1.68,2.27,2.27,2.27,2.27\n2024-07-14,Rheinland-Pfalz,07,00+,71,94,94,94,94,4098391,1.73,2.29,2.29,2.29,2.29\n2024-07-13,Rheinland-Pfalz,07,00+,73,96,96,96,96,4098391,1.78,2.34,2.34,2.34,2.34\n2024-07-12,Rheinland-Pfalz,07,00+,65,87,87,87,87,4098391,1.59,2.12,2.12,2.12,2.12\n2024-07-11,Rheinland-Pfalz,07,00+,73,87,87,87,87,4098391,1.78,2.12,2.12,2.12,2.12\n2024-07-10,Rheinland-Pfalz,07,00+,85,97,97,97,97,4098391,2.07,2.37,2.37,2.37,2.37\n2024-07-09,Rheinland-Pfalz,07,00+,79,102,102,102,102,4098391,1.93,2.49,2.49,2.49,2.49\n2024-07-08,Rheinland-Pfalz,07,00+,69,100,100,100,100,4098391,1.68,2.44,2.44,2.44,2.44\n2024-07-07,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-06,Rheinland-Pfalz,07,00+,71,99,99,99,99,4098391,1.73,2.42,2.42,2.42,2.42\n2024-07-05,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-04,Rheinland-Pfalz,07,00+,52,89,89,89,89,4098391,1.27,2.17,2.17,2.17,2.17\n2024-07-03,Rheinland-Pfalz,07,00+,49,79,79,79,79,4098391,1.2,1.93,1.93,1.93,1.93\n2024-07-02,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2024-07-01,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-30,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-29,Rheinland-Pfalz,07,00+,45,62,62,62,62,4098391,1.1,1.51,1.51,1.51,1.51\n2024-06-28,Rheinland-Pfalz,07,00+,40,65,65,65,65,4098391,0.98,1.59,1.59,1.59,1.59\n2024-06-27,Rheinland-Pfalz,07,00+,48,66,66,66,66,4098391,1.17,1.61,1.61,1.61,1.61\n2024-06-26,Rheinland-Pfalz,07,00+,37,57,57,57,57,4098391,0.9,1.39,1.39,1.39,1.39\n2024-06-25,Rheinland-Pfalz,07,00+,34,58,58,58,58,4098391,0.83,1.42,1.42,1.42,1.42\n2024-06-24,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-23,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-22,Rheinland-Pfalz,07,00+,44,62,62,62,62,4098391,1.07,1.51,1.51,1.51,1.51\n2024-06-21,Rheinland-Pfalz,07,00+,36,52,52,52,52,4098391,0.88,1.27,1.27,1.27,1.27\n2024-06-20,Rheinland-Pfalz,07,00+,36,47,47,47,47,4098391,0.88,1.15,1.15,1.15,1.15\n2024-06-19,Rheinland-Pfalz,07,00+,30,45,45,45,45,4098391,0.73,1.1,1.1,1.1,1.1\n2024-06-18,Rheinland-Pfalz,07,00+,15,37,37,37,37,4098391,0.37,0.9,0.9,0.9,0.9\n2024-06-17,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-16,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-15,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-14,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2024-06-13,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-06-12,Rheinland-Pfalz,07,00+,21,26,26,26,26,4098391,0.51,0.63,0.63,0.63,0.63\n2024-06-11,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-09,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-08,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-07,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2024-06-06,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-06-05,Rheinland-Pfalz,07,00+,13,20,20,20,20,4098391,0.32,0.49,0.49,0.49,0.49\n2024-06-04,Rheinland-Pfalz,07,00+,9,20,20,20,20,4098391,0.22,0.49,0.49,0.49,0.49\n2024-06-03,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-02,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-01,Rheinland-Pfalz,07,00+,16,26,26,26,26,4098391,0.39,0.63,0.63,0.63,0.63\n2024-05-31,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-05-30,Rheinland-Pfalz,07,00+,19,22,22,22,22,4098391,0.46,0.54,0.54,0.54,0.54\n2024-05-29,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2024-05-28,Rheinland-Pfalz,07,00+,16,30,30,30,30,4098391,0.39,0.73,0.73,0.73,0.73\n2024-05-27,Rheinland-Pfalz,07,00+,14,21,21,21,21,4098391,0.34,0.51,0.51,0.51,0.51\n2024-05-26,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2024-05-25,Rheinland-Pfalz,07,00+,17,21,21,21,21,4098391,0.41,0.51,0.51,0.51,0.51\n2024-05-24,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2024-05-23,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-05-22,Rheinland-Pfalz,07,00+,4,16,16,16,16,4098391,0.1,0.39,0.39,0.39,0.39\n2024-05-21,Rheinland-Pfalz,07,00+,4,9,9,9,9,4098391,0.1,0.22,0.22,0.22,0.22\n2024-05-20,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-05-19,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-18,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-17,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-16,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-15,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-05-14,Rheinland-Pfalz,07,00+,12,26,26,26,26,4098391,0.29,0.63,0.63,0.63,0.63\n2024-05-13,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-12,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-11,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-10,Rheinland-Pfalz,07,00+,29,30,30,30,30,4098391,0.71,0.73,0.73,0.73,0.73\n2024-05-09,Rheinland-Pfalz,07,00+,34,35,35,35,35,4098391,0.83,0.85,0.85,0.85,0.85\n2024-05-08,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2024-05-07,Rheinland-Pfalz,07,00+,33,38,38,38,38,4098391,0.81,0.93,0.93,0.93,0.93\n2024-05-06,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-05,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-04,Rheinland-Pfalz,07,00+,23,31,31,31,31,4098391,0.56,0.76,0.76,0.76,0.76\n2024-05-03,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2024-05-02,Rheinland-Pfalz,07,00+,15,29,29,29,29,4098391,0.37,0.71,0.71,0.71,0.71\n2024-05-01,Rheinland-Pfalz,07,00+,16,29,29,29,29,4098391,0.39,0.71,0.71,0.71,0.71\n2024-04-30,Rheinland-Pfalz,07,00+,9,24,24,24,24,4098391,0.22,0.59,0.59,0.59,0.59\n2024-04-29,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-28,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-27,Rheinland-Pfalz,07,00+,11,16,16,16,16,4098391,0.27,0.39,0.39,0.39,0.39\n2024-04-26,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-25,Rheinland-Pfalz,07,00+,12,16,16,16,16,4098391,0.29,0.39,0.39,0.39,0.39\n2024-04-24,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-04-23,Rheinland-Pfalz,07,00+,8,15,15,15,15,4098391,0.2,0.37,0.37,0.37,0.37\n2024-04-22,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-21,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-20,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-19,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-18,Rheinland-Pfalz,07,00+,6,12,12,12,12,4098391,0.15,0.29,0.29,0.29,0.29\n2024-04-17,Rheinland-Pfalz,07,00+,7,11,11,11,11,4098391,0.17,0.27,0.27,0.27,0.27\n2024-04-16,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-15,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-14,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-13,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-12,Rheinland-Pfalz,07,00+,7,10,10,10,10,4098391,0.17,0.24,0.24,0.24,0.24\n2024-04-11,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-10,Rheinland-Pfalz,07,00+,12,15,15,15,15,4098391,0.29,0.37,0.37,0.37,0.37\n2024-04-09,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-04-08,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-07,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-06,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-05,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2024-04-04,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-03,Rheinland-Pfalz,07,00+,12,19,19,19,19,4098391,0.29,0.46,0.46,0.46,0.46\n2024-04-02,Rheinland-Pfalz,07,00+,8,14,14,14,14,4098391,0.2,0.34,0.34,0.34,0.34\n2024-04-01,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-31,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-30,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-29,Rheinland-Pfalz,07,00+,22,28,28,28,28,4098391,0.54,0.68,0.68,0.68,0.68\n2024-03-28,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-03-27,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-26,Rheinland-Pfalz,07,00+,11,20,20,20,20,4098391,0.27,0.49,0.49,0.49,0.49\n2024-03-25,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-24,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-23,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-22,Rheinland-Pfalz,07,00+,14,18,18,18,18,4098391,0.34,0.44,0.44,0.44,0.44\n2024-03-21,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-20,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-03-19,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-03-18,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2024-03-17,Rheinland-Pfalz,07,00+,18,21,21,21,21,4098391,0.44,0.51,0.51,0.51,0.51\n2024-03-16,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-03-15,Rheinland-Pfalz,07,00+,20,24,24,24,24,4098391,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Rheinland-Pfalz,07,00+,20,28,28,28,28,4098391,0.49,0.68,0.68,0.68,0.68\n2024-03-13,Rheinland-Pfalz,07,00+,14,27,27,27,27,4098391,0.34,0.66,0.66,0.66,0.66\n2024-03-12,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2024-03-11,Rheinland-Pfalz,07,00+,13,33,33,33,33,4098391,0.32,0.81,0.81,0.81,0.81\n2024-03-10,Rheinland-Pfalz,07,00+,14,33,33,33,33,4098391,0.34,0.81,0.81,0.81,0.81\n2024-03-09,Rheinland-Pfalz,07,00+,15,31,31,31,31,4098391,0.37,0.76,0.76,0.76,0.76\n2024-03-08,Rheinland-Pfalz,07,00+,24,35,35,35,35,4098391,0.59,0.85,0.85,0.85,0.85\n2024-03-07,Rheinland-Pfalz,07,00+,25,32,32,32,32,4098391,0.61,0.78,0.78,0.78,0.78\n2024-03-06,Rheinland-Pfalz,07,00+,22,34,34,34,34,4098391,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Rheinland-Pfalz,07,00+,27,38,38,38,38,4098391,0.66,0.93,0.93,0.93,0.93\n2024-03-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2024-03-03,Rheinland-Pfalz,07,00+,31,44,44,44,44,4098391,0.76,1.07,1.07,1.07,1.07\n2024-03-02,Rheinland-Pfalz,07,00+,32,44,44,44,44,4098391,0.78,1.07,1.07,1.07,1.07\n2024-03-01,Rheinland-Pfalz,07,00+,34,43,43,43,43,4098391,0.83,1.05,1.05,1.05,1.05\n2024-02-29,Rheinland-Pfalz,07,00+,37,49,49,49,49,4098391,0.9,1.2,1.2,1.2,1.2\n2024-02-28,Rheinland-Pfalz,07,00+,38,55,55,55,55,4098391,0.93,1.34,1.34,1.34,1.34\n2024-02-27,Rheinland-Pfalz,07,00+,37,53,53,53,53,4098391,0.9,1.29,1.29,1.29,1.29\n2024-02-26,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-25,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-24,Rheinland-Pfalz,07,00+,58,71,71,71,71,4098391,1.42,1.73,1.73,1.73,1.73\n2024-02-23,Rheinland-Pfalz,07,00+,48,74,74,74,74,4098391,1.17,1.81,1.81,1.81,1.81\n2024-02-22,Rheinland-Pfalz,07,00+,46,77,77,77,77,4098391,1.12,1.88,1.88,1.88,1.88\n2024-02-21,Rheinland-Pfalz,07,00+,56,88,88,88,88,4098391,1.37,2.15,2.15,2.15,2.15\n2024-02-20,Rheinland-Pfalz,07,00+,65,104,104,104,104,4098391,1.59,2.54,2.54,2.54,2.54\n2024-02-19,Rheinland-Pfalz,07,00+,56,76,76,76,76,4098391,1.37,1.85,1.85,1.85,1.85\n2024-02-18,Rheinland-Pfalz,07,00+,57,77,77,77,77,4098391,1.39,1.88,1.88,1.88,1.88\n2024-02-17,Rheinland-Pfalz,07,00+,58,78,78,78,78,4098391,1.42,1.9,1.9,1.9,1.9\n2024-02-16,Rheinland-Pfalz,07,00+,64,76,76,76,76,4098391,1.56,1.85,1.85,1.85,1.85\n2024-02-15,Rheinland-Pfalz,07,00+,68,89,89,89,89,4098391,1.66,2.17,2.17,2.17,2.17\n2024-02-14,Rheinland-Pfalz,07,00+,49,78,78,78,78,4098391,1.2,1.9,1.9,1.9,1.9\n2024-02-13,Rheinland-Pfalz,07,00+,58,75,75,75,75,4098391,1.42,1.83,1.83,1.83,1.83\n2024-02-12,Rheinland-Pfalz,07,00+,67,90,90,90,90,4098391,1.63,2.2,2.2,2.2,2.2\n2024-02-11,Rheinland-Pfalz,07,00+,67,89,89,89,89,4098391,1.63,2.17,2.17,2.17,2.17\n2024-02-10,Rheinland-Pfalz,07,00+,69,90,90,90,90,4098391,1.68,2.2,2.2,2.2,2.2\n2024-02-09,Rheinland-Pfalz,07,00+,70,103,103,103,103,4098391,1.71,2.51,2.51,2.51,2.51\n2024-02-08,Rheinland-Pfalz,07,00+,73,100,100,100,100,4098391,1.78,2.44,2.44,2.44,2.44\n2024-02-07,Rheinland-Pfalz,07,00+,74,111,111,111,111,4098391,1.81,2.71,2.71,2.71,2.71\n2024-02-06,Rheinland-Pfalz,07,00+,74,109,109,109,109,4098391,1.81,2.66,2.66,2.66,2.66\n2024-02-05,Rheinland-Pfalz,07,00+,88,124,124,124,124,4098391,2.15,3.03,3.03,3.03,3.03\n2024-02-04,Rheinland-Pfalz,07,00+,90,126,126,126,126,4098391,2.2,3.07,3.07,3.07,3.07\n2024-02-03,Rheinland-Pfalz,07,00+,90,124,124,124,124,4098391,2.2,3.03,3.03,3.03,3.03\n2024-02-02,Rheinland-Pfalz,07,00+,101,128,128,128,128,4098391,2.46,3.12,3.12,3.12,3.12\n2024-02-01,Rheinland-Pfalz,07,00+,106,136,136,136,136,4098391,2.59,3.32,3.32,3.32,3.32\n2024-01-31,Rheinland-Pfalz,07,00+,97,133,133,133,133,4098391,2.37,3.25,3.25,3.25,3.25\n2024-01-30,Rheinland-Pfalz,07,00+,103,143,143,143,143,4098391,2.51,3.49,3.49,3.49,3.49\n2024-01-29,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2024-01-28,Rheinland-Pfalz,07,00+,120,153,153,153,153,4098391,2.93,3.73,3.73,3.73,3.73\n2024-01-27,Rheinland-Pfalz,07,00+,121,154,154,154,154,4098391,2.95,3.76,3.76,3.76,3.76\n2024-01-26,Rheinland-Pfalz,07,00+,100,147,147,147,147,4098391,2.44,3.59,3.59,3.59,3.59\n2024-01-25,Rheinland-Pfalz,07,00+,109,146,146,146,146,4098391,2.66,3.56,3.56,3.56,3.56\n2024-01-24,Rheinland-Pfalz,07,00+,101,151,151,151,151,4098391,2.46,3.68,3.68,3.68,3.68\n2024-01-23,Rheinland-Pfalz,07,00+,104,140,140,140,140,4098391,2.54,3.42,3.42,3.42,3.42\n2024-01-22,Rheinland-Pfalz,07,00+,108,138,138,138,138,4098391,2.64,3.37,3.37,3.37,3.37\n2024-01-21,Rheinland-Pfalz,07,00+,110,140,140,140,140,4098391,2.68,3.42,3.42,3.42,3.42\n2024-01-20,Rheinland-Pfalz,07,00+,111,140,140,140,140,4098391,2.71,3.42,3.42,3.42,3.42\n2024-01-19,Rheinland-Pfalz,07,00+,95,137,137,137,137,4098391,2.32,3.34,3.34,3.34,3.34\n2024-01-18,Rheinland-Pfalz,07,00+,94,127,127,127,127,4098391,2.29,3.1,3.1,3.1,3.1\n2024-01-17,Rheinland-Pfalz,07,00+,82,124,124,124,124,4098391,2,3.03,3.03,3.03,3.03\n2024-01-16,Rheinland-Pfalz,07,00+,92,136,136,136,136,4098391,2.24,3.32,3.32,3.32,3.32\n2024-01-15,Rheinland-Pfalz,07,00+,92,138,138,138,138,4098391,2.24,3.37,3.37,3.37,3.37\n2024-01-14,Rheinland-Pfalz,07,00+,95,139,139,139,139,4098391,2.32,3.39,3.39,3.39,3.39\n2024-01-13,Rheinland-Pfalz,07,00+,97,141,141,141,141,4098391,2.37,3.44,3.44,3.44,3.44\n2024-01-12,Rheinland-Pfalz,07,00+,122,162,162,162,162,4098391,2.98,3.95,3.95,3.95,3.95\n2024-01-11,Rheinland-Pfalz,07,00+,148,191,191,191,191,4098391,3.61,4.66,4.66,4.66,4.66\n2024-01-10,Rheinland-Pfalz,07,00+,202,252,252,252,252,4098391,4.93,6.15,6.15,6.15,6.15\n2024-01-09,Rheinland-Pfalz,07,00+,305,372,372,372,372,4098391,7.44,9.08,9.08,9.08,9.08\n2024-01-08,Rheinland-Pfalz,07,00+,252,329,329,329,329,4098391,6.15,8.03,8.03,8.03,8.03\n2024-01-07,Rheinland-Pfalz,07,00+,254,328,328,328,328,4098391,6.2,8,8,8,8\n2024-01-06,Rheinland-Pfalz,07,00+,257,328,328,328,328,4098391,6.27,8,8,8,8\n2024-01-05,Rheinland-Pfalz,07,00+,269,347,347,347,347,4098391,6.56,8.47,8.47,8.47,8.47\n2024-01-04,Rheinland-Pfalz,07,00+,328,411,411,411,411,4098391,8,10.03,10.03,10.03,10.03\n2024-01-03,Rheinland-Pfalz,07,00+,305,506,506,506,506,4098391,7.44,12.35,12.35,12.35,12.35\n2024-01-02,Rheinland-Pfalz,07,00+,244,356,356,356,356,4098391,5.95,8.69,8.69,8.69,8.69\n2024-01-01,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-31,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-30,Rheinland-Pfalz,07,00+,245,351,351,351,351,4098391,5.98,8.56,8.56,8.56,8.56\n2023-12-29,Rheinland-Pfalz,07,00+,231,362,362,362,362,4098391,5.64,8.83,8.83,8.83,8.83\n2023-12-28,Rheinland-Pfalz,07,00+,165,316,316,316,316,4098391,4.03,7.71,7.71,7.71,7.71\n2023-12-27,Rheinland-Pfalz,07,00+,140,232,232,232,232,4098391,3.42,5.66,5.66,5.66,5.66\n2023-12-26,Rheinland-Pfalz,07,00+,216,313,313,313,313,4098391,5.27,7.64,7.64,7.64,7.64\n2023-12-25,Rheinland-Pfalz,07,00+,417,518,518,518,518,4098391,10.17,12.64,12.64,12.64,12.64\n2023-12-24,Rheinland-Pfalz,07,00+,420,519,519,519,519,4098391,10.25,12.66,12.66,12.66,12.66\n2023-12-23,Rheinland-Pfalz,07,00+,421,518,518,518,518,4098391,10.27,12.64,12.64,12.64,12.64\n2023-12-22,Rheinland-Pfalz,07,00+,418,523,523,523,523,4098391,10.2,12.76,12.76,12.76,12.76\n2023-12-21,Rheinland-Pfalz,07,00+,438,544,544,544,544,4098391,10.69,13.27,13.27,13.27,13.27\n2023-12-20,Rheinland-Pfalz,07,00+,405,548,548,548,548,4098391,9.88,13.37,13.37,13.37,13.37\n2023-12-19,Rheinland-Pfalz,07,00+,395,594,594,594,594,4098391,9.64,14.49,14.49,14.49,14.49\n2023-12-18,Rheinland-Pfalz,07,00+,548,622,622,622,622,4098391,13.37,15.18,15.18,15.18,15.18\n2023-12-17,Rheinland-Pfalz,07,00+,550,621,621,621,621,4098391,13.42,15.15,15.15,15.15,15.15\n2023-12-16,Rheinland-Pfalz,07,00+,550,620,620,620,620,4098391,13.42,15.13,15.13,15.13,15.13\n2023-12-15,Rheinland-Pfalz,07,00+,510,617,617,617,617,4098391,12.44,15.05,15.05,15.05,15.05\n2023-12-14,Rheinland-Pfalz,07,00+,504,623,623,623,623,4098391,12.3,15.2,15.2,15.2,15.2\n2023-12-13,Rheinland-Pfalz,07,00+,481,619,619,619,619,4098391,11.74,15.1,15.1,15.1,15.1\n2023-12-12,Rheinland-Pfalz,07,00+,432,613,613,613,613,4098391,10.54,14.96,14.96,14.96,14.96\n2023-12-11,Rheinland-Pfalz,07,00+,457,524,524,524,524,4098391,11.15,12.79,12.79,12.79,12.79\n2023-12-10,Rheinland-Pfalz,07,00+,461,526,526,526,526,4098391,11.25,12.83,12.83,12.83,12.83\n2023-12-09,Rheinland-Pfalz,07,00+,466,531,531,531,531,4098391,11.37,12.96,12.96,12.96,12.96\n2023-12-08,Rheinland-Pfalz,07,00+,382,503,503,503,503,4098391,9.32,12.27,12.27,12.27,12.27\n2023-12-07,Rheinland-Pfalz,07,00+,360,480,480,480,480,4098391,8.78,11.71,11.71,11.71,11.71\n2023-12-06,Rheinland-Pfalz,07,00+,349,474,474,474,474,4098391,8.52,11.57,11.57,11.57,11.57\n2023-12-05,Rheinland-Pfalz,07,00+,249,421,421,421,421,4098391,6.08,10.27,10.27,10.27,10.27\n2023-12-04,Rheinland-Pfalz,07,00+,279,420,420,420,420,4098391,6.81,10.25,10.25,10.25,10.25\n2023-12-03,Rheinland-Pfalz,07,00+,284,421,421,421,421,4098391,6.93,10.27,10.27,10.27,10.27\n2023-12-02,Rheinland-Pfalz,07,00+,290,422,422,422,422,4098391,7.08,10.3,10.3,10.3,10.3\n2023-12-01,Rheinland-Pfalz,07,00+,289,431,431,431,431,4098391,7.05,10.52,10.52,10.52,10.52\n2023-11-30,Rheinland-Pfalz,07,00+,292,438,438,438,438,4098391,7.12,10.69,10.69,10.69,10.69\n2023-11-29,Rheinland-Pfalz,07,00+,316,420,420,420,420,4098391,7.71,10.25,10.25,10.25,10.25\n2023-11-28,Rheinland-Pfalz,07,00+,258,435,435,435,435,4098391,6.3,10.61,10.61,10.61,10.61\n2023-11-27,Rheinland-Pfalz,07,00+,308,430,430,430,430,4098391,7.52,10.49,10.49,10.49,10.49\n2023-11-26,Rheinland-Pfalz,07,00+,309,427,427,427,427,4098391,7.54,10.42,10.42,10.42,10.42\n2023-11-25,Rheinland-Pfalz,07,00+,309,421,421,421,421,4098391,7.54,10.27,10.27,10.27,10.27\n2023-11-24,Rheinland-Pfalz,07,00+,295,422,422,422,422,4098391,7.2,10.3,10.3,10.3,10.3\n2023-11-23,Rheinland-Pfalz,07,00+,331,431,431,431,431,4098391,8.08,10.52,10.52,10.52,10.52\n2023-11-22,Rheinland-Pfalz,07,00+,320,433,433,433,433,4098391,7.81,10.57,10.57,10.57,10.57\n2023-11-21,Rheinland-Pfalz,07,00+,235,391,391,391,391,4098391,5.73,9.54,9.54,9.54,9.54\n2023-11-20,Rheinland-Pfalz,07,00+,303,360,360,360,360,4098391,7.39,8.78,8.78,8.78,8.78\n2023-11-19,Rheinland-Pfalz,07,00+,304,360,360,360,360,4098391,7.42,8.78,8.78,8.78,8.78\n2023-11-18,Rheinland-Pfalz,07,00+,309,367,367,367,367,4098391,7.54,8.95,8.95,8.95,8.95\n2023-11-17,Rheinland-Pfalz,07,00+,251,353,353,353,353,4098391,6.12,8.61,8.61,8.61,8.61\n2023-11-16,Rheinland-Pfalz,07,00+,254,350,350,350,350,4098391,6.2,8.54,8.54,8.54,8.54\n2023-11-15,Rheinland-Pfalz,07,00+,282,347,347,347,347,4098391,6.88,8.47,8.47,8.47,8.47\n2023-11-14,Rheinland-Pfalz,07,00+,213,349,349,349,349,4098391,5.2,8.52,8.52,8.52,8.52\n2023-11-13,Rheinland-Pfalz,07,00+,269,351,351,351,351,4098391,6.56,8.56,8.56,8.56,8.56\n2023-11-12,Rheinland-Pfalz,07,00+,270,350,350,350,350,4098391,6.59,8.54,8.54,8.54,8.54\n2023-11-11,Rheinland-Pfalz,07,00+,270,343,343,343,343,4098391,6.59,8.37,8.37,8.37,8.37\n2023-11-10,Rheinland-Pfalz,07,00+,265,356,356,356,356,4098391,6.47,8.69,8.69,8.69,8.69\n2023-11-09,Rheinland-Pfalz,07,00+,278,371,371,371,371,4098391,6.78,9.05,9.05,9.05,9.05\n2023-11-08,Rheinland-Pfalz,07,00+,221,306,306,306,306,4098391,5.39,7.47,7.47,7.47,7.47\n2023-11-07,Rheinland-Pfalz,07,00+,233,363,363,363,363,4098391,5.69,8.86,8.86,8.86,8.86\n2023-11-06,Rheinland-Pfalz,07,00+,335,390,390,390,390,4098391,8.17,9.52,9.52,9.52,9.52\n2023-11-05,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-04,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-03,Rheinland-Pfalz,07,00+,292,385,385,385,385,4098391,7.12,9.39,9.39,9.39,9.39\n2023-11-02,Rheinland-Pfalz,07,00+,243,368,368,368,368,4098391,5.93,8.98,8.98,8.98,8.98\n2023-11-01,Rheinland-Pfalz,07,00+,292,417,417,417,417,4098391,7.12,10.17,10.17,10.17,10.17\n2023-10-31,Rheinland-Pfalz,07,00+,271,381,381,381,381,4098391,6.61,9.3,9.3,9.3,9.3\n2023-10-30,Rheinland-Pfalz,07,00+,258,364,364,364,364,4098391,6.3,8.88,8.88,8.88,8.88\n2023-10-29,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-28,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-27,Rheinland-Pfalz,07,00+,228,355,355,355,355,4098391,5.56,8.66,8.66,8.66,8.66\n2023-10-26,Rheinland-Pfalz,07,00+,233,316,316,316,316,4098391,5.69,7.71,7.71,7.71,7.71\n2023-10-25,Rheinland-Pfalz,07,00+,223,309,309,309,309,4098391,5.44,7.54,7.54,7.54,7.54\n2023-10-24,Rheinland-Pfalz,07,00+,189,328,328,328,328,4098391,4.61,8,8,8,8\n2023-10-23,Rheinland-Pfalz,07,00+,236,317,317,317,317,4098391,5.76,7.73,7.73,7.73,7.73\n2023-10-22,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-21,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-20,Rheinland-Pfalz,07,00+,222,312,312,312,312,4098391,5.42,7.61,7.61,7.61,7.61\n2023-10-19,Rheinland-Pfalz,07,00+,255,317,317,317,317,4098391,6.22,7.73,7.73,7.73,7.73\n2023-10-18,Rheinland-Pfalz,07,00+,211,321,321,321,321,4098391,5.15,7.83,7.83,7.83,7.83\n2023-10-17,Rheinland-Pfalz,07,00+,150,277,277,277,277,4098391,3.66,6.76,6.76,6.76,6.76\n2023-10-16,Rheinland-Pfalz,07,00+,155,236,236,236,236,4098391,3.78,5.76,5.76,5.76,5.76\n2023-10-15,Rheinland-Pfalz,07,00+,158,235,235,235,235,4098391,3.86,5.73,5.73,5.73,5.73\n2023-10-14,Rheinland-Pfalz,07,00+,161,238,238,238,238,4098391,3.93,5.81,5.81,5.81,5.81\n2023-10-13,Rheinland-Pfalz,07,00+,149,242,242,242,242,4098391,3.64,5.9,5.9,5.9,5.9\n2023-10-12,Rheinland-Pfalz,07,00+,168,240,240,240,240,4098391,4.1,5.86,5.86,5.86,5.86\n2023-10-11,Rheinland-Pfalz,07,00+,174,252,252,252,252,4098391,4.25,6.15,6.15,6.15,6.15\n2023-10-10,Rheinland-Pfalz,07,00+,116,213,213,213,213,4098391,2.83,5.2,5.2,5.2,5.2\n2023-10-09,Rheinland-Pfalz,07,00+,139,204,204,204,204,4098391,3.39,4.98,4.98,4.98,4.98\n2023-10-08,Rheinland-Pfalz,07,00+,139,201,201,201,201,4098391,3.39,4.9,4.9,4.9,4.9\n2023-10-07,Rheinland-Pfalz,07,00+,141,201,201,201,201,4098391,3.44,4.9,4.9,4.9,4.9\n2023-10-06,Rheinland-Pfalz,07,00+,119,191,191,191,191,4098391,2.9,4.66,4.66,4.66,4.66\n2023-10-05,Rheinland-Pfalz,07,00+,94,168,168,168,168,4098391,2.29,4.1,4.1,4.1,4.1\n2023-10-04,Rheinland-Pfalz,07,00+,77,132,132,132,132,4098391,1.88,3.22,3.22,3.22,3.22\n2023-10-03,Rheinland-Pfalz,07,00+,106,161,161,161,161,4098391,2.59,3.93,3.93,3.93,3.93\n2023-10-02,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-10-01,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2023-09-30,Rheinland-Pfalz,07,00+,124,156,156,156,156,4098391,3.03,3.81,3.81,3.81,3.81\n2023-09-29,Rheinland-Pfalz,07,00+,128,153,153,153,153,4098391,3.12,3.73,3.73,3.73,3.73\n2023-09-28,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-09-27,Rheinland-Pfalz,07,00+,119,142,142,142,142,4098391,2.9,3.46,3.46,3.46,3.46\n2023-09-26,Rheinland-Pfalz,07,00+,89,140,140,140,140,4098391,2.17,3.42,3.42,3.42,3.42\n2023-09-25,Rheinland-Pfalz,07,00+,94,125,125,125,125,4098391,2.29,3.05,3.05,3.05,3.05\n2023-09-24,Rheinland-Pfalz,07,00+,97,126,126,126,126,4098391,2.37,3.07,3.07,3.07,3.07\n2023-09-23,Rheinland-Pfalz,07,00+,97,123,123,123,123,4098391,2.37,3,3,3,3\n2023-09-22,Rheinland-Pfalz,07,00+,91,122,122,122,122,4098391,2.22,2.98,2.98,2.98,2.98\n2023-09-21,Rheinland-Pfalz,07,00+,92,120,120,120,120,4098391,2.24,2.93,2.93,2.93,2.93\n2023-09-20,Rheinland-Pfalz,07,00+,110,145,145,145,145,4098391,2.68,3.54,3.54,3.54,3.54\n2023-09-19,Rheinland-Pfalz,07,00+,87,153,153,153,153,4098391,2.12,3.73,3.73,3.73,3.73\n2023-09-18,Rheinland-Pfalz,07,00+,154,197,197,197,197,4098391,3.76,4.81,4.81,4.81,4.81\n2023-09-17,Rheinland-Pfalz,07,00+,156,196,196,196,196,4098391,3.81,4.78,4.78,4.78,4.78\n2023-09-16,Rheinland-Pfalz,07,00+,156,195,195,195,195,4098391,3.81,4.76,4.76,4.76,4.76\n2023-09-15,Rheinland-Pfalz,07,00+,146,196,196,196,196,4098391,3.56,4.78,4.78,4.78,4.78\n2023-09-14,Rheinland-Pfalz,07,00+,142,194,194,194,194,4098391,3.46,4.73,4.73,4.73,4.73\n2023-09-13,Rheinland-Pfalz,07,00+,118,188,188,188,188,4098391,2.88,4.59,4.59,4.59,4.59\n2023-09-12,Rheinland-Pfalz,07,00+,101,172,172,172,172,4098391,2.46,4.2,4.2,4.2,4.2\n2023-09-11,Rheinland-Pfalz,07,00+,88,126,126,126,126,4098391,2.15,3.07,3.07,3.07,3.07\n2023-09-10,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-09,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-08,Rheinland-Pfalz,07,00+,76,114,114,114,114,4098391,1.85,2.78,2.78,2.78,2.78\n2023-09-07,Rheinland-Pfalz,07,00+,65,111,111,111,111,4098391,1.59,2.71,2.71,2.71,2.71\n2023-09-06,Rheinland-Pfalz,07,00+,70,94,94,94,94,4098391,1.71,2.29,2.29,2.29,2.29\n2023-09-05,Rheinland-Pfalz,07,00+,49,86,86,86,86,4098391,1.2,2.1,2.1,2.1,2.1\n2023-09-04,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-03,Rheinland-Pfalz,07,00+,64,82,82,82,82,4098391,1.56,2,2,2,2\n2023-09-02,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-01,Rheinland-Pfalz,07,00+,64,89,89,89,89,4098391,1.56,2.17,2.17,2.17,2.17\n2023-08-31,Rheinland-Pfalz,07,00+,65,88,88,88,88,4098391,1.59,2.15,2.15,2.15,2.15\n2023-08-30,Rheinland-Pfalz,07,00+,57,82,82,82,82,4098391,1.39,2,2,2,2\n2023-08-29,Rheinland-Pfalz,07,00+,64,86,86,86,86,4098391,1.56,2.1,2.1,2.1,2.1\n2023-08-28,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-27,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-26,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-25,Rheinland-Pfalz,07,00+,0,74,74,74,74,4098391,0,1.81,1.81,1.81,1.81\n2023-08-24,Rheinland-Pfalz,07,00+,52,65,65,65,65,4098391,1.27,1.59,1.59,1.59,1.59\n2023-08-23,Rheinland-Pfalz,07,00+,47,68,68,68,68,4098391,1.15,1.66,1.66,1.66,1.66\n2023-08-22,Rheinland-Pfalz,07,00+,28,56,56,56,56,4098391,0.68,1.37,1.37,1.37,1.37\n2023-08-21,Rheinland-Pfalz,07,00+,38,53,53,53,53,4098391,0.93,1.29,1.29,1.29,1.29\n2023-08-20,Rheinland-Pfalz,07,00+,39,54,54,54,54,4098391,0.95,1.32,1.32,1.32,1.32\n2023-08-19,Rheinland-Pfalz,07,00+,39,53,53,53,53,4098391,0.95,1.29,1.29,1.29,1.29\n2023-08-18,Rheinland-Pfalz,07,00+,33,45,45,45,45,4098391,0.81,1.1,1.1,1.1,1.1\n2023-08-17,Rheinland-Pfalz,07,00+,29,47,47,47,47,4098391,0.71,1.15,1.15,1.15,1.15\n2023-08-16,Rheinland-Pfalz,07,00+,31,42,42,42,42,4098391,0.76,1.02,1.02,1.02,1.02\n2023-08-15,Rheinland-Pfalz,07,00+,33,43,43,43,43,4098391,0.81,1.05,1.05,1.05,1.05\n2023-08-14,Rheinland-Pfalz,07,00+,28,34,34,34,34,4098391,0.68,0.83,0.83,0.83,0.83\n2023-08-13,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-12,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-11,Rheinland-Pfalz,07,00+,22,33,33,33,33,4098391,0.54,0.81,0.81,0.81,0.81\n2023-08-10,Rheinland-Pfalz,07,00+,17,28,28,28,28,4098391,0.41,0.68,0.68,0.68,0.68\n2023-08-09,Rheinland-Pfalz,07,00+,18,27,27,27,27,4098391,0.44,0.66,0.66,0.66,0.66\n2023-08-08,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2023-08-07,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-06,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-05,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-04,Rheinland-Pfalz,07,00+,25,31,31,31,31,4098391,0.61,0.76,0.76,0.76,0.76\n2023-08-03,Rheinland-Pfalz,07,00+,27,34,34,34,34,4098391,0.66,0.83,0.83,0.83,0.83\n2023-08-02,Rheinland-Pfalz,07,00+,25,35,35,35,35,4098391,0.61,0.85,0.85,0.85,0.85\n2023-08-01,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-31,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-30,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-29,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-28,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-07-27,Rheinland-Pfalz,07,00+,14,19,19,19,19,4098391,0.34,0.46,0.46,0.46,0.46\n2023-07-26,Rheinland-Pfalz,07,00+,13,17,17,17,17,4098391,0.32,0.41,0.41,0.41,0.41\n2023-07-25,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2023-07-24,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2023-07-23,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-22,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-21,Rheinland-Pfalz,07,00+,24,28,28,28,28,4098391,0.59,0.68,0.68,0.68,0.68\n2023-07-20,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-19,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2023-07-18,Rheinland-Pfalz,07,00+,15,25,25,25,25,4098391,0.37,0.61,0.61,0.61,0.61\n2023-07-17,Rheinland-Pfalz,07,00+,25,27,27,27,27,4098391,0.61,0.66,0.66,0.66,0.66\n2023-07-16,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-15,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-14,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2023-07-13,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-07-12,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-11,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-10,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-09,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-08,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-07,Rheinland-Pfalz,07,00+,23,30,30,30,30,4098391,0.56,0.73,0.73,0.73,0.73\n2023-07-06,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-05,Rheinland-Pfalz,07,00+,22,23,23,23,23,4098391,0.54,0.56,0.56,0.56,0.56\n2023-07-04,Rheinland-Pfalz,07,00+,15,23,23,23,23,4098391,0.37,0.56,0.56,0.56,0.56\n2023-07-03,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-02,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-01,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-06-30,Rheinland-Pfalz,07,00+,9,14,14,14,14,4098391,0.22,0.34,0.34,0.34,0.34\n2023-06-29,Rheinland-Pfalz,07,00+,10,13,13,13,13,4098391,0.24,0.32,0.32,0.32,0.32\n2023-06-28,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2023-06-27,Rheinland-Pfalz,07,00+,9,11,11,11,11,4098391,0.22,0.27,0.27,0.27,0.27\n2023-06-26,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-25,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-24,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-23,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-22,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2023-06-21,Rheinland-Pfalz,07,00+,23,28,28,28,28,4098391,0.56,0.68,0.68,0.68,0.68\n2023-06-20,Rheinland-Pfalz,07,00+,18,30,30,30,30,4098391,0.44,0.73,0.73,0.73,0.73\n2023-06-19,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-06-18,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-17,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-16,Rheinland-Pfalz,07,00+,23,27,27,27,27,4098391,0.56,0.66,0.66,0.66,0.66\n2023-06-15,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2023-06-14,Rheinland-Pfalz,07,00+,15,20,20,20,20,4098391,0.37,0.49,0.49,0.49,0.49\n2023-06-13,Rheinland-Pfalz,07,00+,13,21,21,21,21,4098391,0.32,0.51,0.51,0.51,0.51\n2023-06-12,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2023-06-11,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-06-09,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2023-06-08,Rheinland-Pfalz,07,00+,28,35,35,35,35,4098391,0.68,0.85,0.85,0.85,0.85\n2023-06-07,Rheinland-Pfalz,07,00+,31,41,41,41,41,4098391,0.76,1,1,1,1\n2023-06-06,Rheinland-Pfalz,07,00+,39,55,55,55,55,4098391,0.95,1.34,1.34,1.34,1.34\n2023-06-05,Rheinland-Pfalz,07,00+,29,43,43,43,43,4098391,0.71,1.05,1.05,1.05,1.05\n2023-06-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2023-06-03,Rheinland-Pfalz,07,00+,32,46,46,46,46,4098391,0.78,1.12,1.12,1.12,1.12\n2023-06-02,Rheinland-Pfalz,07,00+,23,47,47,47,47,4098391,0.56,1.15,1.15,1.15,1.15\n2023-06-01,Rheinland-Pfalz,07,00+,20,38,38,38,38,4098391,0.49,0.93,0.93,0.93,0.93\n2023-05-31,Rheinland-Pfalz,07,00+,18,39,39,39,39,4098391,0.44,0.95,0.95,0.95,0.95\n2023-05-30,Rheinland-Pfalz,07,00+,34,42,42,42,42,4098391,0.83,1.02,1.02,1.02,1.02\n2023-05-29,Rheinland-Pfalz,07,00+,44,54,54,54,54,4098391,1.07,1.32,1.32,1.32,1.32\n2023-05-28,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-27,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-26,Rheinland-Pfalz,07,00+,51,61,61,61,61,4098391,1.24,1.49,1.49,1.49,1.49\n2023-05-25,Rheinland-Pfalz,07,00+,45,56,56,56,56,4098391,1.1,1.37,1.37,1.37,1.37\n2023-05-24,Rheinland-Pfalz,07,00+,45,60,60,60,60,4098391,1.1,1.46,1.46,1.46,1.46\n2023-05-23,Rheinland-Pfalz,07,00+,40,58,58,58,58,4098391,0.98,1.42,1.42,1.42,1.42\n2023-05-22,Rheinland-Pfalz,07,00+,57,67,67,67,67,4098391,1.39,1.63,1.63,1.63,1.63\n2023-05-21,Rheinland-Pfalz,07,00+,57,66,66,66,66,4098391,1.39,1.61,1.61,1.61,1.61\n2023-05-20,Rheinland-Pfalz,07,00+,57,65,65,65,65,4098391,1.39,1.59,1.59,1.59,1.59\n2023-05-19,Rheinland-Pfalz,07,00+,47,56,56,56,56,4098391,1.15,1.37,1.37,1.37,1.37\n2023-05-18,Rheinland-Pfalz,07,00+,64,74,74,74,74,4098391,1.56,1.81,1.81,1.81,1.81\n2023-05-17,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2023-05-16,Rheinland-Pfalz,07,00+,53,76,76,76,76,4098391,1.29,1.85,1.85,1.85,1.85\n2023-05-15,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-14,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-13,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-12,Rheinland-Pfalz,07,00+,90,113,113,113,113,4098391,2.2,2.76,2.76,2.76,2.76\n2023-05-11,Rheinland-Pfalz,07,00+,94,112,112,112,112,4098391,2.29,2.73,2.73,2.73,2.73\n2023-05-10,Rheinland-Pfalz,07,00+,107,132,132,132,132,4098391,2.61,3.22,3.22,3.22,3.22\n2023-05-09,Rheinland-Pfalz,07,00+,130,180,180,180,180,4098391,3.17,4.39,4.39,4.39,4.39\n2023-05-08,Rheinland-Pfalz,07,00+,107,135,135,135,135,4098391,2.61,3.29,3.29,3.29,3.29\n2023-05-07,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-06,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-05,Rheinland-Pfalz,07,00+,104,143,143,143,143,4098391,2.54,3.49,3.49,3.49,3.49\n2023-05-04,Rheinland-Pfalz,07,00+,96,143,143,143,143,4098391,2.34,3.49,3.49,3.49,3.49\n2023-05-03,Rheinland-Pfalz,07,00+,74,130,130,130,130,4098391,1.81,3.17,3.17,3.17,3.17\n2023-05-02,Rheinland-Pfalz,07,00+,69,89,89,89,89,4098391,1.68,2.17,2.17,2.17,2.17\n2023-05-01,Rheinland-Pfalz,07,00+,106,123,123,123,123,4098391,2.59,3,3,3,3\n2023-04-30,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-29,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-28,Rheinland-Pfalz,07,00+,86,111,111,111,111,4098391,2.1,2.71,2.71,2.71,2.71\n2023-04-27,Rheinland-Pfalz,07,00+,103,116,116,116,116,4098391,2.51,2.83,2.83,2.83,2.83\n2023-04-26,Rheinland-Pfalz,07,00+,88,114,114,114,114,4098391,2.15,2.78,2.78,2.78,2.78\n2023-04-25,Rheinland-Pfalz,07,00+,82,130,130,130,130,4098391,2,3.17,3.17,3.17,3.17\n2023-04-24,Rheinland-Pfalz,07,00+,96,132,132,132,132,4098391,2.34,3.22,3.22,3.22,3.22\n2023-04-23,Rheinland-Pfalz,07,00+,99,135,135,135,135,4098391,2.42,3.29,3.29,3.29,3.29\n2023-04-22,Rheinland-Pfalz,07,00+,101,137,137,137,137,4098391,2.46,3.34,3.34,3.34,3.34\n2023-04-21,Rheinland-Pfalz,07,00+,97,137,137,137,137,4098391,2.37,3.34,3.34,3.34,3.34\n2023-04-20,Rheinland-Pfalz,07,00+,103,152,152,152,152,4098391,2.51,3.71,3.71,3.71,3.71\n2023-04-19,Rheinland-Pfalz,07,00+,108,157,157,157,157,4098391,2.64,3.83,3.83,3.83,3.83\n2023-04-18,Rheinland-Pfalz,07,00+,136,187,187,187,187,4098391,3.32,4.56,4.56,4.56,4.56\n2023-04-17,Rheinland-Pfalz,07,00+,101,155,155,155,155,4098391,2.46,3.78,3.78,3.78,3.78\n2023-04-16,Rheinland-Pfalz,07,00+,108,161,161,161,161,4098391,2.64,3.93,3.93,3.93,3.93\n2023-04-15,Rheinland-Pfalz,07,00+,111,163,163,163,163,4098391,2.71,3.98,3.98,3.98,3.98\n2023-04-14,Rheinland-Pfalz,07,00+,97,156,156,156,156,4098391,2.37,3.81,3.81,3.81,3.81\n2023-04-13,Rheinland-Pfalz,07,00+,98,147,147,147,147,4098391,2.39,3.59,3.59,3.59,3.59\n2023-04-12,Rheinland-Pfalz,07,00+,68,152,152,152,152,4098391,1.66,3.71,3.71,3.71,3.71\n2023-04-11,Rheinland-Pfalz,07,00+,46,109,109,109,109,4098391,1.12,2.66,2.66,2.66,2.66\n2023-04-10,Rheinland-Pfalz,07,00+,109,179,179,179,179,4098391,2.66,4.37,4.37,4.37,4.37\n2023-04-09,Rheinland-Pfalz,07,00+,114,175,175,175,175,4098391,2.78,4.27,4.27,4.27,4.27\n2023-04-08,Rheinland-Pfalz,07,00+,117,174,174,174,174,4098391,2.85,4.25,4.25,4.25,4.25\n2023-04-07,Rheinland-Pfalz,07,00+,139,193,193,193,193,4098391,3.39,4.71,4.71,4.71,4.71\n2023-04-06,Rheinland-Pfalz,07,00+,139,211,211,211,211,4098391,3.39,5.15,5.15,5.15,5.15\n2023-04-05,Rheinland-Pfalz,07,00+,159,234,234,234,234,4098391,3.88,5.71,5.71,5.71,5.71\n2023-04-04,Rheinland-Pfalz,07,00+,192,271,271,271,271,4098391,4.68,6.61,6.61,6.61,6.61\n2023-04-03,Rheinland-Pfalz,07,00+,217,291,291,291,291,4098391,5.29,7.1,7.1,7.1,7.1\n2023-04-02,Rheinland-Pfalz,07,00+,220,289,289,289,289,4098391,5.37,7.05,7.05,7.05,7.05\n2023-04-01,Rheinland-Pfalz,07,00+,225,293,293,293,293,4098391,5.49,7.15,7.15,7.15,7.15\n2023-03-31,Rheinland-Pfalz,07,00+,225,308,308,308,308,4098391,5.49,7.52,7.52,7.52,7.52\n2023-03-30,Rheinland-Pfalz,07,00+,228,303,303,303,303,4098391,5.56,7.39,7.39,7.39,7.39\n2023-03-29,Rheinland-Pfalz,07,00+,223,323,323,323,323,4098391,5.44,7.88,7.88,7.88,7.88\n2023-03-28,Rheinland-Pfalz,07,00+,229,328,328,328,328,4098391,5.59,8,8,8,8\n2023-03-27,Rheinland-Pfalz,07,00+,233,341,341,341,341,4098391,5.69,8.32,8.32,8.32,8.32\n2023-03-26,Rheinland-Pfalz,07,00+,239,346,346,346,346,4098391,5.83,8.44,8.44,8.44,8.44\n2023-03-25,Rheinland-Pfalz,07,00+,253,358,358,358,358,4098391,6.17,8.74,8.74,8.74,8.74\n2023-03-24,Rheinland-Pfalz,07,00+,264,376,376,376,376,4098391,6.44,9.17,9.17,9.17,9.17\n2023-03-23,Rheinland-Pfalz,07,00+,279,415,415,415,415,4098391,6.81,10.13,10.13,10.13,10.13\n2023-03-22,Rheinland-Pfalz,07,00+,310,433,433,433,433,4098391,7.56,10.57,10.57,10.57,10.57\n2023-03-21,Rheinland-Pfalz,07,00+,335,483,483,483,483,4098391,8.17,11.79,11.79,11.79,11.79\n2023-03-20,Rheinland-Pfalz,07,00+,331,496,496,496,496,4098391,8.08,12.1,12.1,12.1,12.1\n2023-03-19,Rheinland-Pfalz,07,00+,340,498,498,498,498,4098391,8.3,12.15,12.15,12.15,12.15\n2023-03-18,Rheinland-Pfalz,07,00+,355,496,496,496,496,4098391,8.66,12.1,12.1,12.1,12.1\n2023-03-17,Rheinland-Pfalz,07,00+,385,518,518,518,518,4098391,9.39,12.64,12.64,12.64,12.64\n2023-03-16,Rheinland-Pfalz,07,00+,348,533,533,533,533,4098391,8.49,13.01,13.01,13.01,13.01\n2023-03-15,Rheinland-Pfalz,07,00+,352,548,548,548,548,4098391,8.59,13.37,13.37,13.37,13.37\n2023-03-14,Rheinland-Pfalz,07,00+,304,534,534,534,534,4098391,7.42,13.03,13.03,13.03,13.03\n2023-03-13,Rheinland-Pfalz,07,00+,367,548,548,548,548,4098391,8.95,13.37,13.37,13.37,13.37\n2023-03-12,Rheinland-Pfalz,07,00+,381,552,552,552,552,4098391,9.3,13.47,13.47,13.47,13.47\n2023-03-11,Rheinland-Pfalz,07,00+,388,542,542,542,542,4098391,9.47,13.22,13.22,13.22,13.22\n2023-03-10,Rheinland-Pfalz,07,00+,371,530,530,530,530,4098391,9.05,12.93,12.93,12.93,12.93\n2023-03-09,Rheinland-Pfalz,07,00+,360,511,511,511,511,4098391,8.78,12.47,12.47,12.47,12.47\n2023-03-08,Rheinland-Pfalz,07,00+,312,505,505,505,505,4098391,7.61,12.32,12.32,12.32,12.32\n2023-03-07,Rheinland-Pfalz,07,00+,330,506,506,506,506,4098391,8.05,12.35,12.35,12.35,12.35\n2023-03-06,Rheinland-Pfalz,07,00+,411,566,566,566,566,4098391,10.03,13.81,13.81,13.81,13.81\n2023-03-05,Rheinland-Pfalz,07,00+,422,564,564,564,564,4098391,10.3,13.76,13.76,13.76,13.76\n2023-03-04,Rheinland-Pfalz,07,00+,430,565,565,565,565,4098391,10.49,13.79,13.79,13.79,13.79\n2023-03-03,Rheinland-Pfalz,07,00+,457,591,591,591,591,4098391,11.15,14.42,14.42,14.42,14.42\n2023-03-02,Rheinland-Pfalz,07,00+,489,622,622,622,622,4098391,11.93,15.18,15.18,15.18,15.18\n2023-03-01,Rheinland-Pfalz,07,00+,503,657,657,657,657,4098391,12.27,16.03,16.03,16.03,16.03\n2023-02-28,Rheinland-Pfalz,07,00+,505,706,706,706,706,4098391,12.32,17.23,17.23,17.23,17.23\n2023-02-27,Rheinland-Pfalz,07,00+,453,639,639,639,639,4098391,11.05,15.59,15.59,15.59,15.59\n2023-02-26,Rheinland-Pfalz,07,00+,468,649,649,649,649,4098391,11.42,15.84,15.84,15.84,15.84\n2023-02-25,Rheinland-Pfalz,07,00+,477,652,652,652,652,4098391,11.64,15.91,15.91,15.91,15.91\n2023-02-24,Rheinland-Pfalz,07,00+,440,633,633,633,633,4098391,10.74,15.45,15.45,15.45,15.45\n2023-02-23,Rheinland-Pfalz,07,00+,420,621,621,621,621,4098391,10.25,15.15,15.15,15.15,15.15\n2023-02-22,Rheinland-Pfalz,07,00+,371,567,567,567,567,4098391,9.05,13.83,13.83,13.83,13.83\n2023-02-21,Rheinland-Pfalz,07,00+,258,499,499,499,499,4098391,6.3,12.18,12.18,12.18,12.18\n2023-02-20,Rheinland-Pfalz,07,00+,347,511,511,511,511,4098391,8.47,12.47,12.47,12.47,12.47\n2023-02-19,Rheinland-Pfalz,07,00+,355,501,501,501,501,4098391,8.66,12.22,12.22,12.22,12.22\n2023-02-18,Rheinland-Pfalz,07,00+,358,498,498,498,498,4098391,8.74,12.15,12.15,12.15,12.15\n2023-02-17,Rheinland-Pfalz,07,00+,331,480,480,480,480,4098391,8.08,11.71,11.71,11.71,11.71\n2023-02-16,Rheinland-Pfalz,07,00+,319,449,449,449,449,4098391,7.78,10.96,10.96,10.96,10.96\n2023-02-15,Rheinland-Pfalz,07,00+,275,435,435,435,435,4098391,6.71,10.61,10.61,10.61,10.61\n2023-02-14,Rheinland-Pfalz,07,00+,299,439,439,439,439,4098391,7.3,10.71,10.71,10.71,10.71\n2023-02-13,Rheinland-Pfalz,07,00+,313,434,434,434,434,4098391,7.64,10.59,10.59,10.59,10.59\n2023-02-12,Rheinland-Pfalz,07,00+,320,432,432,432,432,4098391,7.81,10.54,10.54,10.54,10.54\n2023-02-11,Rheinland-Pfalz,07,00+,330,435,435,435,435,4098391,8.05,10.61,10.61,10.61,10.61\n2023-02-10,Rheinland-Pfalz,07,00+,345,436,436,436,436,4098391,8.42,10.64,10.64,10.64,10.64\n2023-02-09,Rheinland-Pfalz,07,00+,299,416,416,416,416,4098391,7.3,10.15,10.15,10.15,10.15\n2023-02-08,Rheinland-Pfalz,07,00+,261,395,395,395,395,4098391,6.37,9.64,9.64,9.64,9.64\n2023-02-07,Rheinland-Pfalz,07,00+,246,364,364,364,364,4098391,6,8.88,8.88,8.88,8.88\n2023-02-06,Rheinland-Pfalz,07,00+,201,305,305,305,305,4098391,4.9,7.44,7.44,7.44,7.44\n2023-02-05,Rheinland-Pfalz,07,00+,205,299,299,299,299,4098391,5,7.3,7.3,7.3,7.3\n2023-02-04,Rheinland-Pfalz,07,00+,211,296,296,296,296,4098391,5.15,7.22,7.22,7.22,7.22\n2023-02-03,Rheinland-Pfalz,07,00+,199,280,280,280,280,4098391,4.86,6.83,6.83,6.83,6.83\n2023-02-02,Rheinland-Pfalz,07,00+,195,273,273,273,273,4098391,4.76,6.66,6.66,6.66,6.66\n2023-02-01,Rheinland-Pfalz,07,00+,196,280,280,280,280,4098391,4.78,6.83,6.83,6.83,6.83\n2023-01-31,Rheinland-Pfalz,07,00+,199,300,300,300,300,4098391,4.86,7.32,7.32,7.32,7.32\n2023-01-30,Rheinland-Pfalz,07,00+,226,310,310,310,310,4098391,5.51,7.56,7.56,7.56,7.56\n2023-01-29,Rheinland-Pfalz,07,00+,236,321,321,321,321,4098391,5.76,7.83,7.83,7.83,7.83\n2023-01-28,Rheinland-Pfalz,07,00+,249,329,329,329,329,4098391,6.08,8.03,8.03,8.03,8.03\n2023-01-27,Rheinland-Pfalz,07,00+,239,316,316,316,316,4098391,5.83,7.71,7.71,7.71,7.71\n2023-01-26,Rheinland-Pfalz,07,00+,234,318,318,318,318,4098391,5.71,7.76,7.76,7.76,7.76\n2023-01-25,Rheinland-Pfalz,07,00+,212,316,316,316,316,4098391,5.17,7.71,7.71,7.71,7.71\n2023-01-24,Rheinland-Pfalz,07,00+,183,281,281,281,281,4098391,4.47,6.86,6.86,6.86,6.86\n2023-01-23,Rheinland-Pfalz,07,00+,201,295,295,295,295,4098391,4.9,7.2,7.2,7.2,7.2\n2023-01-22,Rheinland-Pfalz,07,00+,208,288,288,288,288,4098391,5.08,7.03,7.03,7.03,7.03\n2023-01-21,Rheinland-Pfalz,07,00+,213,278,278,278,278,4098391,5.2,6.78,6.78,6.78,6.78\n2023-01-20,Rheinland-Pfalz,07,00+,208,291,291,291,291,4098391,5.08,7.1,7.1,7.1,7.1\n2023-01-19,Rheinland-Pfalz,07,00+,185,296,296,296,296,4098391,4.51,7.22,7.22,7.22,7.22\n2023-01-18,Rheinland-Pfalz,07,00+,192,298,298,298,298,4098391,4.68,7.27,7.27,7.27,7.27\n2023-01-17,Rheinland-Pfalz,07,00+,176,313,313,313,313,4098391,4.29,7.64,7.64,7.64,7.64\n2023-01-16,Rheinland-Pfalz,07,00+,211,325,325,325,325,4098391,5.15,7.93,7.93,7.93,7.93\n2023-01-15,Rheinland-Pfalz,07,00+,216,323,323,323,323,4098391,5.27,7.88,7.88,7.88,7.88\n2023-01-14,Rheinland-Pfalz,07,00+,224,328,328,328,328,4098391,5.47,8,8,8,8\n2023-01-13,Rheinland-Pfalz,07,00+,210,341,341,341,341,4098391,5.12,8.32,8.32,8.32,8.32\n2023-01-12,Rheinland-Pfalz,07,00+,265,410,410,410,410,4098391,6.47,10,10,10,10\n2023-01-11,Rheinland-Pfalz,07,00+,304,474,474,474,474,4098391,7.42,11.57,11.57,11.57,11.57\n2023-01-10,Rheinland-Pfalz,07,00+,319,554,554,554,554,4098391,7.78,13.52,13.52,13.52,13.52\n2023-01-09,Rheinland-Pfalz,07,00+,435,647,647,647,647,4098391,10.61,15.79,15.79,15.79,15.79\n2023-01-08,Rheinland-Pfalz,07,00+,450,661,661,661,661,4098391,10.98,16.13,16.13,16.13,16.13\n2023-01-07,Rheinland-Pfalz,07,00+,456,0,0,0,0,4098391,11.13,0,0,0,0\n2023-01-06,Rheinland-Pfalz,07,00+,419,0,0,0,0,4098391,10.22,0,0,0,0\n2023-01-05,Rheinland-Pfalz,07,00+,383,0,0,0,0,4098391,9.35,0,0,0,0\n2023-01-04,Rheinland-Pfalz,07,00+,351,0,0,0,0,4098391,8.56,0,0,0,0\n2023-01-03,Rheinland-Pfalz,07,00+,303,0,0,0,0,4098391,7.39,0,0,0,0\n2023-01-02,Rheinland-Pfalz,07,00+,199,0,0,0,0,4098391,4.86,0,0,0,0\n2024-08-31,Baden-Württemberg,08,00+,82,82,NA,NA,NA,11103043,0.74,0.74,NA,NA,NA\n2024-08-30,Baden-Württemberg,08,00+,86,93,NA,NA,NA,11103043,0.77,0.84,NA,NA,NA\n2024-08-29,Baden-Württemberg,08,00+,73,87,103,97,110,11103043,0.66,0.78,0.93,0.88,1\n2024-08-28,Baden-Württemberg,08,00+,56,84,97,92,103,11103043,0.5,0.76,0.88,0.83,0.94\n2024-08-27,Baden-Württemberg,08,00+,56,87,98,93,104,11103043,0.5,0.78,0.88,0.84,0.94\n2024-08-26,Baden-Württemberg,08,00+,77,96,104,100,110,11103043,0.69,0.86,0.94,0.9,0.99\n2024-08-25,Baden-Württemberg,08,00+,79,98,106,102,112,11103043,0.71,0.88,0.96,0.92,1.02\n2024-08-24,Baden-Württemberg,08,00+,82,100,108,104,114,11103043,0.74,0.9,0.98,0.94,1.03\n2024-08-23,Baden-Württemberg,08,00+,75,94,101,97,107,11103043,0.68,0.85,0.91,0.88,0.96\n2024-08-22,Baden-Württemberg,08,00+,76,107,114,110,120,11103043,0.68,0.96,1.03,1,1.09\n2024-08-21,Baden-Württemberg,08,00+,79,109,116,112,122,11103043,0.71,0.98,1.05,1.01,1.1\n2024-08-20,Baden-Württemberg,08,00+,57,110,116,112,122,11103043,0.51,0.99,1.05,1.02,1.1\n2024-08-19,Baden-Württemberg,08,00+,70,102,106,103,111,11103043,0.63,0.92,0.96,0.94,1.01\n2024-08-18,Baden-Württemberg,08,00+,71,101,105,102,110,11103043,0.64,0.91,0.95,0.93,1\n2024-08-17,Baden-Württemberg,08,00+,76,103,107,104,112,11103043,0.68,0.93,0.97,0.95,1.01\n2024-08-16,Baden-Württemberg,08,00+,79,108,112,109,117,11103043,0.71,0.97,1.01,0.99,1.06\n2024-08-15,Baden-Württemberg,08,00+,75,107,110,108,115,11103043,0.68,0.96,1,0.98,1.04\n2024-08-14,Baden-Württemberg,08,00+,78,120,124,121,129,11103043,0.7,1.08,1.12,1.09,1.16\n2024-08-13,Baden-Württemberg,08,00+,82,120,123,121,128,11103043,0.74,1.08,1.11,1.09,1.16\n2024-08-12,Baden-Württemberg,08,00+,95,128,131,129,135,11103043,0.86,1.15,1.18,1.16,1.22\n2024-08-11,Baden-Württemberg,08,00+,95,127,130,128,134,11103043,0.86,1.14,1.17,1.15,1.21\n2024-08-10,Baden-Württemberg,08,00+,96,123,125,123,130,11103043,0.86,1.11,1.13,1.12,1.17\n2024-08-09,Baden-Württemberg,08,00+,91,120,122,120,126,11103043,0.82,1.08,1.1,1.09,1.14\n2024-08-08,Baden-Württemberg,08,00+,85,130,132,130,136,11103043,0.77,1.17,1.19,1.18,1.23\n2024-08-07,Baden-Württemberg,08,00+,77,122,124,122,126,11103043,0.69,1.1,1.12,1.1,1.14\n2024-08-06,Baden-Württemberg,08,00+,87,136,137,136,140,11103043,0.78,1.22,1.24,1.23,1.27\n2024-08-05,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.17,1.16,1.19\n2024-08-04,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.17,1.16,1.19\n2024-08-03,Baden-Württemberg,08,00+,95,127,128,127,130,11103043,0.86,1.14,1.16,1.15,1.18\n2024-08-02,Baden-Württemberg,08,00+,81,125,126,125,128,11103043,0.73,1.13,1.14,1.13,1.16\n2024-08-01,Baden-Württemberg,08,00+,86,121,122,121,123,11103043,0.77,1.09,1.1,1.09,1.11\n2024-07-31,Baden-Württemberg,08,00+,80,125,125,125,127,11103043,0.72,1.13,1.13,1.13,1.15\n2024-07-30,Baden-Württemberg,08,00+,79,109,109,109,110,11103043,0.71,0.98,0.99,0.98,0.99\n2024-07-29,Baden-Württemberg,08,00+,93,122,122,122,122,11103043,0.84,1.1,1.1,1.1,1.1\n2024-07-28,Baden-Württemberg,08,00+,94,123,123,123,123,11103043,0.85,1.11,1.11,1.11,1.11\n2024-07-27,Baden-Württemberg,08,00+,96,125,125,125,125,11103043,0.86,1.13,1.13,1.13,1.13\n2024-07-26,Baden-Württemberg,08,00+,90,129,129,129,129,11103043,0.81,1.16,1.16,1.16,1.16\n2024-07-25,Baden-Württemberg,08,00+,94,126,126,126,126,11103043,0.85,1.13,1.14,1.13,1.14\n2024-07-24,Baden-Württemberg,08,00+,79,116,116,116,116,11103043,0.71,1.04,1.04,1.04,1.05\n2024-07-23,Baden-Württemberg,08,00+,69,117,117,117,117,11103043,0.62,1.05,1.05,1.05,1.05\n2024-07-22,Baden-Württemberg,08,00+,64,105,105,105,105,11103043,0.58,0.95,0.95,0.95,0.95\n2024-07-21,Baden-Württemberg,08,00+,64,104,104,104,104,11103043,0.58,0.94,0.94,0.94,0.94\n2024-07-20,Baden-Württemberg,08,00+,67,105,105,105,105,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-19,Baden-Württemberg,08,00+,67,106,106,106,106,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-18,Baden-Württemberg,08,00+,69,103,103,103,103,11103043,0.62,0.93,0.93,0.93,0.93\n2024-07-17,Baden-Württemberg,08,00+,78,115,115,115,115,11103043,0.7,1.04,1.04,1.04,1.04\n2024-07-16,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-07-15,Baden-Württemberg,08,00+,80,115,115,115,115,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-14,Baden-Württemberg,08,00+,80,116,116,116,116,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-13,Baden-Württemberg,08,00+,81,114,114,114,114,11103043,0.73,1.03,1.03,1.03,1.03\n2024-07-12,Baden-Württemberg,08,00+,73,111,111,111,111,11103043,0.66,1,1,1,1\n2024-07-11,Baden-Württemberg,08,00+,61,104,104,104,104,11103043,0.55,0.94,0.94,0.94,0.94\n2024-07-10,Baden-Württemberg,08,00+,46,93,93,93,93,11103043,0.41,0.84,0.84,0.84,0.84\n2024-07-09,Baden-Württemberg,08,00+,54,86,86,86,86,11103043,0.49,0.77,0.77,0.77,0.77\n2024-07-08,Baden-Württemberg,08,00+,68,89,89,89,89,11103043,0.61,0.8,0.8,0.8,0.8\n2024-07-07,Baden-Württemberg,08,00+,69,89,89,89,89,11103043,0.62,0.8,0.8,0.8,0.8\n2024-07-06,Baden-Württemberg,08,00+,69,88,88,88,88,11103043,0.62,0.79,0.79,0.79,0.79\n2024-07-05,Baden-Württemberg,08,00+,71,90,90,90,90,11103043,0.64,0.81,0.81,0.81,0.81\n2024-07-04,Baden-Württemberg,08,00+,65,95,95,95,95,11103043,0.59,0.86,0.86,0.86,0.86\n2024-07-03,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2024-07-02,Baden-Württemberg,08,00+,64,96,96,96,96,11103043,0.58,0.86,0.86,0.86,0.86\n2024-07-01,Baden-Württemberg,08,00+,59,96,96,96,96,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-30,Baden-Württemberg,08,00+,59,95,95,95,95,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-29,Baden-Württemberg,08,00+,61,97,97,97,97,11103043,0.55,0.87,0.87,0.87,0.87\n2024-06-28,Baden-Württemberg,08,00+,64,98,98,98,98,11103043,0.58,0.88,0.88,0.88,0.88\n2024-06-27,Baden-Württemberg,08,00+,59,91,91,91,91,11103043,0.53,0.82,0.82,0.82,0.82\n2024-06-26,Baden-Württemberg,08,00+,67,93,93,93,93,11103043,0.6,0.84,0.84,0.84,0.84\n2024-06-25,Baden-Württemberg,08,00+,62,96,96,96,96,11103043,0.56,0.86,0.86,0.86,0.86\n2024-06-24,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-23,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-22,Baden-Württemberg,08,00+,70,91,91,91,91,11103043,0.63,0.82,0.82,0.82,0.82\n2024-06-21,Baden-Württemberg,08,00+,51,78,78,78,78,11103043,0.46,0.7,0.7,0.7,0.7\n2024-06-20,Baden-Württemberg,08,00+,43,79,79,79,79,11103043,0.39,0.71,0.71,0.71,0.71\n2024-06-19,Baden-Württemberg,08,00+,40,71,71,71,71,11103043,0.36,0.64,0.64,0.64,0.64\n2024-06-18,Baden-Württemberg,08,00+,29,60,60,60,60,11103043,0.26,0.54,0.54,0.54,0.54\n2024-06-17,Baden-Württemberg,08,00+,36,51,51,51,51,11103043,0.32,0.46,0.46,0.46,0.46\n2024-06-16,Baden-Württemberg,08,00+,37,52,52,52,52,11103043,0.33,0.47,0.47,0.47,0.47\n2024-06-15,Baden-Württemberg,08,00+,37,51,51,51,51,11103043,0.33,0.46,0.46,0.46,0.46\n2024-06-14,Baden-Württemberg,08,00+,39,52,52,52,52,11103043,0.35,0.47,0.47,0.47,0.47\n2024-06-13,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2024-06-12,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2024-06-10,Baden-Württemberg,08,00+,22,27,27,27,27,11103043,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-08,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-07,Baden-Württemberg,08,00+,21,28,28,28,28,11103043,0.19,0.25,0.25,0.25,0.25\n2024-06-06,Baden-Württemberg,08,00+,15,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-06-05,Baden-Württemberg,08,00+,11,21,21,21,21,11103043,0.1,0.19,0.19,0.19,0.19\n2024-06-04,Baden-Württemberg,08,00+,12,19,19,19,19,11103043,0.11,0.17,0.17,0.17,0.17\n2024-06-03,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-02,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-01,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-05-31,Baden-Württemberg,08,00+,7,11,11,11,11,11103043,0.06,0.1,0.1,0.1,0.1\n2024-05-30,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2024-05-29,Baden-Württemberg,08,00+,11,18,18,18,18,11103043,0.1,0.16,0.16,0.16,0.16\n2024-05-28,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-27,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-26,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-25,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-24,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-23,Baden-Württemberg,08,00+,12,20,20,20,20,11103043,0.11,0.18,0.18,0.18,0.18\n2024-05-22,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-05-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-05-20,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-19,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-18,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-17,Baden-Württemberg,08,00+,20,20,20,20,20,11103043,0.18,0.18,0.18,0.18,0.18\n2024-05-16,Baden-Württemberg,08,00+,18,20,20,20,20,11103043,0.16,0.18,0.18,0.18,0.18\n2024-05-15,Baden-Württemberg,08,00+,16,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-13,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2024-05-12,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-11,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-10,Baden-Württemberg,08,00+,19,22,22,22,22,11103043,0.17,0.2,0.2,0.2,0.2\n2024-05-09,Baden-Württemberg,08,00+,23,25,25,25,25,11103043,0.21,0.23,0.23,0.23,0.23\n2024-05-08,Baden-Württemberg,08,00+,16,22,22,22,22,11103043,0.14,0.2,0.2,0.2,0.2\n2024-05-07,Baden-Württemberg,08,00+,16,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-05-06,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-05,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-04,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-03,Baden-Württemberg,08,00+,17,22,22,22,22,11103043,0.15,0.2,0.2,0.2,0.2\n2024-05-02,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-01,Baden-Württemberg,08,00+,16,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2024-04-30,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2024-04-29,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-28,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-27,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-26,Baden-Württemberg,08,00+,9,16,16,16,16,11103043,0.08,0.14,0.14,0.14,0.14\n2024-04-25,Baden-Württemberg,08,00+,6,14,14,14,14,11103043,0.05,0.13,0.13,0.13,0.13\n2024-04-24,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-22,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-20,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-19,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-18,Baden-Württemberg,08,00+,9,12,12,12,12,11103043,0.08,0.11,0.11,0.11,0.11\n2024-04-17,Baden-Württemberg,08,00+,7,12,12,12,12,11103043,0.06,0.11,0.11,0.11,0.11\n2024-04-16,Baden-Württemberg,08,00+,8,12,12,12,12,11103043,0.07,0.11,0.11,0.11,0.11\n2024-04-15,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-14,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-13,Baden-Württemberg,08,00+,9,14,14,14,14,11103043,0.08,0.13,0.13,0.13,0.13\n2024-04-12,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-11,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-10,Baden-Württemberg,08,00+,11,14,14,14,14,11103043,0.1,0.13,0.13,0.13,0.13\n2024-04-09,Baden-Württemberg,08,00+,18,26,26,26,26,11103043,0.16,0.23,0.23,0.23,0.23\n2024-04-08,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-07,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-06,Baden-Württemberg,08,00+,17,23,23,23,23,11103043,0.15,0.21,0.21,0.21,0.21\n2024-04-05,Baden-Württemberg,08,00+,14,22,22,22,22,11103043,0.13,0.2,0.2,0.2,0.2\n2024-04-04,Baden-Württemberg,08,00+,14,21,21,21,21,11103043,0.13,0.19,0.19,0.19,0.19\n2024-04-03,Baden-Württemberg,08,00+,11,23,23,23,23,11103043,0.1,0.21,0.21,0.21,0.21\n2024-04-02,Baden-Württemberg,08,00+,5,11,11,11,11,11103043,0.05,0.1,0.1,0.1,0.1\n2024-04-01,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-31,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-30,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-29,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-28,Baden-Württemberg,08,00+,7,17,17,17,17,11103043,0.06,0.15,0.15,0.15,0.15\n2024-03-27,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-26,Baden-Württemberg,08,00+,10,19,19,19,19,11103043,0.09,0.17,0.17,0.17,0.17\n2024-03-25,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-24,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-23,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-22,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2024-03-21,Baden-Württemberg,08,00+,22,33,33,33,33,11103043,0.2,0.3,0.3,0.3,0.3\n2024-03-20,Baden-Württemberg,08,00+,18,32,32,32,32,11103043,0.16,0.29,0.29,0.29,0.29\n2024-03-19,Baden-Württemberg,08,00+,20,38,38,38,38,11103043,0.18,0.34,0.34,0.34,0.34\n2024-03-18,Baden-Württemberg,08,00+,14,30,30,30,30,11103043,0.13,0.27,0.27,0.27,0.27\n2024-03-17,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-16,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-15,Baden-Württemberg,08,00+,15,35,35,35,35,11103043,0.14,0.32,0.32,0.32,0.32\n2024-03-14,Baden-Württemberg,08,00+,14,29,29,29,29,11103043,0.13,0.26,0.26,0.26,0.26\n2024-03-13,Baden-Württemberg,08,00+,15,32,32,32,32,11103043,0.14,0.29,0.29,0.29,0.29\n2024-03-12,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2024-03-11,Baden-Württemberg,08,00+,22,40,40,40,40,11103043,0.2,0.36,0.36,0.36,0.36\n2024-03-10,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-03-09,Baden-Württemberg,08,00+,23,40,40,40,40,11103043,0.21,0.36,0.36,0.36,0.36\n2024-03-08,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-07,Baden-Württemberg,08,00+,28,41,41,41,41,11103043,0.25,0.37,0.37,0.37,0.37\n2024-03-06,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-05,Baden-Württemberg,08,00+,27,48,48,48,48,11103043,0.24,0.43,0.43,0.43,0.43\n2024-03-04,Baden-Württemberg,08,00+,26,42,42,42,42,11103043,0.23,0.38,0.38,0.38,0.38\n2024-03-03,Baden-Württemberg,08,00+,27,43,43,43,43,11103043,0.24,0.39,0.39,0.39,0.39\n2024-03-02,Baden-Württemberg,08,00+,28,43,43,43,43,11103043,0.25,0.39,0.39,0.39,0.39\n2024-03-01,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2024-02-29,Baden-Württemberg,08,00+,31,47,47,47,47,11103043,0.28,0.42,0.42,0.42,0.42\n2024-02-28,Baden-Württemberg,08,00+,32,54,54,54,54,11103043,0.29,0.49,0.49,0.49,0.49\n2024-02-27,Baden-Württemberg,08,00+,30,48,48,48,48,11103043,0.27,0.43,0.43,0.43,0.43\n2024-02-26,Baden-Württemberg,08,00+,35,56,56,56,56,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-25,Baden-Württemberg,08,00+,35,55,55,55,55,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-24,Baden-Württemberg,08,00+,35,54,54,54,54,11103043,0.32,0.49,0.49,0.49,0.49\n2024-02-23,Baden-Württemberg,08,00+,39,59,59,59,59,11103043,0.35,0.53,0.53,0.53,0.53\n2024-02-22,Baden-Württemberg,08,00+,38,57,57,57,57,11103043,0.34,0.51,0.51,0.51,0.51\n2024-02-21,Baden-Württemberg,08,00+,35,63,63,63,63,11103043,0.32,0.57,0.57,0.57,0.57\n2024-02-20,Baden-Württemberg,08,00+,36,65,65,65,65,11103043,0.32,0.59,0.59,0.59,0.59\n2024-02-19,Baden-Württemberg,08,00+,50,73,73,73,73,11103043,0.45,0.66,0.66,0.66,0.66\n2024-02-18,Baden-Württemberg,08,00+,51,74,74,74,74,11103043,0.46,0.67,0.67,0.67,0.67\n2024-02-17,Baden-Württemberg,08,00+,51,75,75,75,75,11103043,0.46,0.68,0.68,0.68,0.68\n2024-02-16,Baden-Württemberg,08,00+,55,74,74,74,74,11103043,0.5,0.67,0.67,0.67,0.67\n2024-02-15,Baden-Württemberg,08,00+,55,81,81,81,81,11103043,0.5,0.73,0.73,0.73,0.73\n2024-02-14,Baden-Württemberg,08,00+,54,81,81,81,81,11103043,0.49,0.73,0.73,0.73,0.73\n2024-02-13,Baden-Württemberg,08,00+,53,86,86,86,86,11103043,0.48,0.77,0.77,0.77,0.77\n2024-02-12,Baden-Württemberg,08,00+,71,101,101,101,101,11103043,0.64,0.91,0.91,0.91,0.91\n2024-02-11,Baden-Württemberg,08,00+,73,102,102,102,102,11103043,0.66,0.92,0.92,0.92,0.92\n2024-02-10,Baden-Württemberg,08,00+,75,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2024-02-09,Baden-Württemberg,08,00+,86,117,117,117,117,11103043,0.77,1.05,1.05,1.05,1.05\n2024-02-08,Baden-Württemberg,08,00+,85,116,116,116,116,11103043,0.77,1.04,1.04,1.04,1.04\n2024-02-07,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-02-06,Baden-Württemberg,08,00+,88,122,122,122,122,11103043,0.79,1.1,1.1,1.1,1.1\n2024-02-05,Baden-Württemberg,08,00+,99,131,131,131,131,11103043,0.89,1.18,1.18,1.18,1.18\n2024-02-04,Baden-Württemberg,08,00+,100,130,130,130,130,11103043,0.9,1.17,1.17,1.17,1.17\n2024-02-03,Baden-Württemberg,08,00+,101,129,129,129,129,11103043,0.91,1.16,1.16,1.16,1.16\n2024-02-02,Baden-Württemberg,08,00+,88,121,121,121,121,11103043,0.79,1.09,1.09,1.09,1.09\n2024-02-01,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2024-01-31,Baden-Württemberg,08,00+,105,141,141,141,141,11103043,0.95,1.27,1.27,1.27,1.27\n2024-01-30,Baden-Württemberg,08,00+,94,148,148,148,148,11103043,0.85,1.33,1.33,1.33,1.33\n2024-01-29,Baden-Württemberg,08,00+,92,137,137,137,137,11103043,0.83,1.23,1.23,1.23,1.23\n2024-01-28,Baden-Württemberg,08,00+,93,137,137,137,137,11103043,0.84,1.23,1.23,1.23,1.23\n2024-01-27,Baden-Württemberg,08,00+,94,138,138,138,138,11103043,0.85,1.24,1.24,1.24,1.24\n2024-01-26,Baden-Württemberg,08,00+,79,135,135,135,135,11103043,0.71,1.22,1.22,1.22,1.22\n2024-01-25,Baden-Württemberg,08,00+,71,144,144,144,144,11103043,0.64,1.3,1.3,1.3,1.3\n2024-01-24,Baden-Württemberg,08,00+,91,142,142,142,142,11103043,0.82,1.28,1.28,1.28,1.28\n2024-01-23,Baden-Württemberg,08,00+,110,159,159,159,159,11103043,0.99,1.43,1.43,1.43,1.43\n2024-01-22,Baden-Württemberg,08,00+,151,200,200,200,200,11103043,1.36,1.8,1.8,1.8,1.8\n2024-01-21,Baden-Württemberg,08,00+,151,199,199,199,199,11103043,1.36,1.79,1.79,1.79,1.79\n2024-01-20,Baden-Württemberg,08,00+,151,197,197,197,197,11103043,1.36,1.77,1.77,1.77,1.77\n2024-01-19,Baden-Württemberg,08,00+,141,198,198,198,198,11103043,1.27,1.78,1.78,1.78,1.78\n2024-01-18,Baden-Württemberg,08,00+,146,206,206,206,206,11103043,1.31,1.86,1.86,1.86,1.86\n2024-01-17,Baden-Württemberg,08,00+,149,226,226,226,226,11103043,1.34,2.04,2.04,2.04,2.04\n2024-01-16,Baden-Württemberg,08,00+,147,221,221,221,221,11103043,1.32,1.99,1.99,1.99,1.99\n2024-01-15,Baden-Württemberg,08,00+,161,209,209,209,209,11103043,1.45,1.88,1.88,1.88,1.88\n2024-01-14,Baden-Württemberg,08,00+,169,217,217,217,217,11103043,1.52,1.95,1.95,1.95,1.95\n2024-01-13,Baden-Württemberg,08,00+,174,222,222,222,222,11103043,1.57,2,2,2,2\n2024-01-12,Baden-Württemberg,08,00+,171,236,236,236,236,11103043,1.54,2.13,2.13,2.13,2.13\n2024-01-11,Baden-Württemberg,08,00+,198,279,279,279,279,11103043,1.78,2.51,2.51,2.51,2.51\n2024-01-10,Baden-Württemberg,08,00+,193,313,313,313,313,11103043,1.74,2.82,2.82,2.82,2.82\n2024-01-09,Baden-Württemberg,08,00+,342,480,480,480,480,11103043,3.08,4.32,4.32,4.32,4.32\n2024-01-08,Baden-Württemberg,08,00+,275,416,416,416,416,11103043,2.48,3.75,3.75,3.75,3.75\n2024-01-07,Baden-Württemberg,08,00+,278,412,412,412,412,11103043,2.5,3.71,3.71,3.71,3.71\n2024-01-06,Baden-Württemberg,08,00+,286,419,419,419,419,11103043,2.58,3.77,3.77,3.77,3.77\n2024-01-05,Baden-Württemberg,08,00+,306,482,482,482,482,11103043,2.76,4.34,4.34,4.34,4.34\n2024-01-04,Baden-Württemberg,08,00+,346,518,518,518,518,11103043,3.12,4.67,4.67,4.67,4.67\n2024-01-03,Baden-Württemberg,08,00+,516,730,730,730,730,11103043,4.65,6.57,6.57,6.57,6.57\n2024-01-02,Baden-Württemberg,08,00+,364,533,533,533,533,11103043,3.28,4.8,4.8,4.8,4.8\n2024-01-01,Baden-Württemberg,08,00+,370,540,540,540,540,11103043,3.33,4.86,4.86,4.86,4.86\n2023-12-31,Baden-Württemberg,08,00+,378,545,545,545,545,11103043,3.4,4.91,4.91,4.91,4.91\n2023-12-30,Baden-Württemberg,08,00+,393,549,549,549,549,11103043,3.54,4.94,4.94,4.94,4.94\n2023-12-29,Baden-Württemberg,08,00+,335,526,526,526,526,11103043,3.02,4.74,4.74,4.74,4.74\n2023-12-28,Baden-Württemberg,08,00+,221,506,506,506,506,11103043,1.99,4.56,4.56,4.56,4.56\n2023-12-27,Baden-Württemberg,08,00+,146,324,324,324,324,11103043,1.31,2.92,2.92,2.92,2.92\n2023-12-26,Baden-Württemberg,08,00+,248,440,440,440,440,11103043,2.23,3.96,3.96,3.96,3.96\n2023-12-25,Baden-Württemberg,08,00+,412,611,611,611,611,11103043,3.71,5.5,5.5,5.5,5.5\n2023-12-24,Baden-Württemberg,08,00+,429,620,620,620,620,11103043,3.86,5.58,5.58,5.58,5.58\n2023-12-23,Baden-Württemberg,08,00+,442,620,620,620,620,11103043,3.98,5.58,5.58,5.58,5.58\n2023-12-22,Baden-Württemberg,08,00+,436,652,652,652,652,11103043,3.93,5.87,5.87,5.87,5.87\n2023-12-21,Baden-Württemberg,08,00+,439,662,662,662,662,11103043,3.95,5.96,5.96,5.96,5.96\n2023-12-20,Baden-Württemberg,08,00+,435,661,661,661,661,11103043,3.92,5.95,5.95,5.95,5.95\n2023-12-19,Baden-Württemberg,08,00+,388,652,652,652,652,11103043,3.49,5.87,5.87,5.87,5.87\n2023-12-18,Baden-Württemberg,08,00+,453,675,675,675,675,11103043,4.08,6.08,6.08,6.08,6.08\n2023-12-17,Baden-Württemberg,08,00+,459,665,665,665,665,11103043,4.13,5.99,5.99,5.99,5.99\n2023-12-16,Baden-Württemberg,08,00+,466,660,660,660,660,11103043,4.2,5.94,5.94,5.94,5.94\n2023-12-15,Baden-Württemberg,08,00+,395,666,666,666,666,11103043,3.56,6,6,6,6\n2023-12-14,Baden-Württemberg,08,00+,399,640,640,640,640,11103043,3.59,5.76,5.76,5.76,5.76\n2023-12-13,Baden-Württemberg,08,00+,385,619,619,619,619,11103043,3.47,5.58,5.58,5.58,5.58\n2023-12-12,Baden-Württemberg,08,00+,372,628,628,628,628,11103043,3.35,5.66,5.66,5.66,5.66\n2023-12-11,Baden-Württemberg,08,00+,341,549,549,549,549,11103043,3.07,4.94,4.94,4.94,4.94\n2023-12-10,Baden-Württemberg,08,00+,346,547,547,547,547,11103043,3.12,4.93,4.93,4.93,4.93\n2023-12-09,Baden-Württemberg,08,00+,356,548,548,548,548,11103043,3.21,4.94,4.94,4.94,4.94\n2023-12-08,Baden-Württemberg,08,00+,346,511,511,511,511,11103043,3.12,4.6,4.6,4.6,4.6\n2023-12-07,Baden-Württemberg,08,00+,343,515,515,515,515,11103043,3.09,4.64,4.64,4.64,4.64\n2023-12-06,Baden-Württemberg,08,00+,309,505,505,505,505,11103043,2.78,4.55,4.55,4.55,4.55\n2023-12-05,Baden-Württemberg,08,00+,256,456,456,456,456,11103043,2.31,4.11,4.11,4.11,4.11\n2023-12-04,Baden-Württemberg,08,00+,296,469,469,469,469,11103043,2.67,4.22,4.22,4.22,4.22\n2023-12-03,Baden-Württemberg,08,00+,302,469,469,469,469,11103043,2.72,4.22,4.22,4.22,4.22\n2023-12-02,Baden-Württemberg,08,00+,320,477,477,477,477,11103043,2.88,4.3,4.3,4.3,4.3\n2023-12-01,Baden-Württemberg,08,00+,284,465,465,465,465,11103043,2.56,4.19,4.19,4.19,4.19\n2023-11-30,Baden-Württemberg,08,00+,286,431,431,431,431,11103043,2.58,3.88,3.88,3.88,3.88\n2023-11-29,Baden-Württemberg,08,00+,283,425,425,425,425,11103043,2.55,3.83,3.83,3.83,3.83\n2023-11-28,Baden-Württemberg,08,00+,254,431,431,431,431,11103043,2.29,3.88,3.88,3.88,3.88\n2023-11-27,Baden-Württemberg,08,00+,278,423,423,423,423,11103043,2.5,3.81,3.81,3.81,3.81\n2023-11-26,Baden-Württemberg,08,00+,290,429,429,429,429,11103043,2.61,3.86,3.86,3.86,3.86\n2023-11-25,Baden-Württemberg,08,00+,293,412,412,412,412,11103043,2.64,3.71,3.71,3.71,3.71\n2023-11-24,Baden-Württemberg,08,00+,294,408,408,408,408,11103043,2.65,3.67,3.67,3.67,3.67\n2023-11-23,Baden-Württemberg,08,00+,293,435,435,435,435,11103043,2.64,3.92,3.92,3.92,3.92\n2023-11-22,Baden-Württemberg,08,00+,286,432,432,432,432,11103043,2.58,3.89,3.89,3.89,3.89\n2023-11-21,Baden-Württemberg,08,00+,306,443,443,443,443,11103043,2.76,3.99,3.99,3.99,3.99\n2023-11-20,Baden-Württemberg,08,00+,317,446,446,446,446,11103043,2.86,4.02,4.02,4.02,4.02\n2023-11-19,Baden-Württemberg,08,00+,325,444,444,444,444,11103043,2.93,4,4,4,4\n2023-11-18,Baden-Württemberg,08,00+,335,451,451,451,451,11103043,3.02,4.06,4.06,4.06,4.06\n2023-11-17,Baden-Württemberg,08,00+,334,458,458,458,458,11103043,3.01,4.12,4.12,4.12,4.12\n2023-11-16,Baden-Württemberg,08,00+,327,467,467,467,467,11103043,2.95,4.21,4.21,4.21,4.21\n2023-11-15,Baden-Württemberg,08,00+,332,497,497,497,497,11103043,2.99,4.48,4.48,4.48,4.48\n2023-11-14,Baden-Württemberg,08,00+,299,473,473,473,473,11103043,2.69,4.26,4.26,4.26,4.26\n2023-11-13,Baden-Württemberg,08,00+,342,498,498,498,498,11103043,3.08,4.49,4.49,4.49,4.49\n2023-11-12,Baden-Württemberg,08,00+,351,497,497,497,497,11103043,3.16,4.48,4.48,4.48,4.48\n2023-11-11,Baden-Württemberg,08,00+,359,496,496,496,496,11103043,3.23,4.47,4.47,4.47,4.47\n2023-11-10,Baden-Württemberg,08,00+,351,516,516,516,516,11103043,3.16,4.65,4.65,4.65,4.65\n2023-11-09,Baden-Württemberg,08,00+,402,558,558,558,558,11103043,3.62,5.03,5.03,5.03,5.03\n2023-11-08,Baden-Württemberg,08,00+,294,460,460,460,460,11103043,2.65,4.14,4.14,4.14,4.14\n2023-11-07,Baden-Württemberg,08,00+,340,531,531,531,531,11103043,3.06,4.78,4.78,4.78,4.78\n2023-11-06,Baden-Württemberg,08,00+,364,552,552,552,552,11103043,3.28,4.97,4.97,4.97,4.97\n2023-11-05,Baden-Württemberg,08,00+,369,549,549,549,549,11103043,3.32,4.94,4.94,4.94,4.94\n2023-11-04,Baden-Württemberg,08,00+,375,547,547,547,547,11103043,3.38,4.93,4.93,4.93,4.93\n2023-11-03,Baden-Württemberg,08,00+,307,530,530,530,530,11103043,2.77,4.77,4.77,4.77,4.77\n2023-11-02,Baden-Württemberg,08,00+,284,488,488,488,488,11103043,2.56,4.4,4.4,4.4,4.4\n2023-11-01,Baden-Württemberg,08,00+,376,587,587,587,587,11103043,3.39,5.29,5.29,5.29,5.29\n2023-10-31,Baden-Württemberg,08,00+,333,580,580,580,580,11103043,3,5.22,5.22,5.22,5.22\n2023-10-30,Baden-Württemberg,08,00+,420,599,599,599,599,11103043,3.78,5.39,5.39,5.39,5.39\n2023-10-29,Baden-Württemberg,08,00+,434,607,607,607,607,11103043,3.91,5.47,5.47,5.47,5.47\n2023-10-28,Baden-Württemberg,08,00+,442,608,608,608,608,11103043,3.98,5.48,5.48,5.48,5.48\n2023-10-27,Baden-Württemberg,08,00+,437,625,625,625,625,11103043,3.94,5.63,5.63,5.63,5.63\n2023-10-26,Baden-Württemberg,08,00+,401,619,619,619,619,11103043,3.61,5.58,5.58,5.58,5.58\n2023-10-25,Baden-Württemberg,08,00+,385,581,581,581,581,11103043,3.47,5.23,5.23,5.23,5.23\n2023-10-24,Baden-Württemberg,08,00+,343,526,526,526,526,11103043,3.09,4.74,4.74,4.74,4.74\n2023-10-23,Baden-Württemberg,08,00+,299,461,461,461,461,11103043,2.69,4.15,4.15,4.15,4.15\n2023-10-22,Baden-Württemberg,08,00+,306,454,454,454,454,11103043,2.76,4.09,4.09,4.09,4.09\n2023-10-21,Baden-Württemberg,08,00+,316,457,457,457,457,11103043,2.85,4.12,4.12,4.12,4.12\n2023-10-20,Baden-Württemberg,08,00+,289,427,427,427,427,11103043,2.6,3.85,3.85,3.85,3.85\n2023-10-19,Baden-Württemberg,08,00+,256,398,398,398,398,11103043,2.31,3.58,3.58,3.58,3.58\n2023-10-18,Baden-Württemberg,08,00+,211,397,397,397,397,11103043,1.9,3.58,3.58,3.58,3.58\n2023-10-17,Baden-Württemberg,08,00+,194,392,392,392,392,11103043,1.75,3.53,3.53,3.53,3.53\n2023-10-16,Baden-Württemberg,08,00+,254,378,378,378,378,11103043,2.29,3.4,3.4,3.4,3.4\n2023-10-15,Baden-Württemberg,08,00+,259,377,377,377,377,11103043,2.33,3.4,3.4,3.4,3.4\n2023-10-14,Baden-Württemberg,08,00+,263,372,372,372,372,11103043,2.37,3.35,3.35,3.35,3.35\n2023-10-13,Baden-Württemberg,08,00+,247,370,370,370,370,11103043,2.22,3.33,3.33,3.33,3.33\n2023-10-12,Baden-Württemberg,08,00+,229,377,377,377,377,11103043,2.06,3.4,3.4,3.4,3.4\n2023-10-11,Baden-Württemberg,08,00+,253,405,405,405,405,11103043,2.28,3.65,3.65,3.65,3.65\n2023-10-10,Baden-Württemberg,08,00+,198,341,341,341,341,11103043,1.78,3.07,3.07,3.07,3.07\n2023-10-09,Baden-Württemberg,08,00+,193,296,296,296,296,11103043,1.74,2.67,2.67,2.67,2.67\n2023-10-08,Baden-Württemberg,08,00+,197,294,294,294,294,11103043,1.77,2.65,2.65,2.65,2.65\n2023-10-07,Baden-Württemberg,08,00+,201,292,292,292,292,11103043,1.81,2.63,2.63,2.63,2.63\n2023-10-06,Baden-Württemberg,08,00+,184,274,274,274,274,11103043,1.66,2.47,2.47,2.47,2.47\n2023-10-05,Baden-Württemberg,08,00+,159,260,260,260,260,11103043,1.43,2.34,2.34,2.34,2.34\n2023-10-04,Baden-Württemberg,08,00+,93,196,196,196,196,11103043,0.84,1.77,1.77,1.77,1.77\n2023-10-03,Baden-Württemberg,08,00+,123,222,222,222,222,11103043,1.11,2,2,2,2\n2023-10-02,Baden-Württemberg,08,00+,158,221,221,221,221,11103043,1.42,1.99,1.99,1.99,1.99\n2023-10-01,Baden-Württemberg,08,00+,164,224,224,224,224,11103043,1.48,2.02,2.02,2.02,2.02\n2023-09-30,Baden-Württemberg,08,00+,167,223,223,223,223,11103043,1.5,2.01,2.01,2.01,2.01\n2023-09-29,Baden-Württemberg,08,00+,149,211,211,211,211,11103043,1.34,1.9,1.9,1.9,1.9\n2023-09-28,Baden-Württemberg,08,00+,150,193,193,193,193,11103043,1.35,1.74,1.74,1.74,1.74\n2023-09-27,Baden-Württemberg,08,00+,126,184,184,184,184,11103043,1.13,1.66,1.66,1.66,1.66\n2023-09-26,Baden-Württemberg,08,00+,90,180,180,180,180,11103043,0.81,1.62,1.62,1.62,1.62\n2023-09-25,Baden-Württemberg,08,00+,89,149,149,149,149,11103043,0.8,1.34,1.34,1.34,1.34\n2023-09-24,Baden-Württemberg,08,00+,89,142,142,142,142,11103043,0.8,1.28,1.28,1.28,1.28\n2023-09-23,Baden-Württemberg,08,00+,92,142,142,142,142,11103043,0.83,1.28,1.28,1.28,1.28\n2023-09-22,Baden-Württemberg,08,00+,102,150,150,150,150,11103043,0.92,1.35,1.35,1.35,1.35\n2023-09-21,Baden-Württemberg,08,00+,91,135,135,135,135,11103043,0.82,1.22,1.22,1.22,1.22\n2023-09-20,Baden-Württemberg,08,00+,81,137,137,137,137,11103043,0.73,1.23,1.23,1.23,1.23\n2023-09-19,Baden-Württemberg,08,00+,85,136,136,136,136,11103043,0.77,1.22,1.22,1.22,1.22\n2023-09-18,Baden-Württemberg,08,00+,109,140,140,140,140,11103043,0.98,1.26,1.26,1.26,1.26\n2023-09-17,Baden-Württemberg,08,00+,110,141,141,141,141,11103043,0.99,1.27,1.27,1.27,1.27\n2023-09-16,Baden-Württemberg,08,00+,110,140,140,140,140,11103043,0.99,1.26,1.26,1.26,1.26\n2023-09-15,Baden-Württemberg,08,00+,105,147,147,147,147,11103043,0.95,1.32,1.32,1.32,1.32\n2023-09-14,Baden-Württemberg,08,00+,108,153,153,153,153,11103043,0.97,1.38,1.38,1.38,1.38\n2023-09-13,Baden-Württemberg,08,00+,103,147,147,147,147,11103043,0.93,1.32,1.32,1.32,1.32\n2023-09-12,Baden-Württemberg,08,00+,108,157,157,157,157,11103043,0.97,1.41,1.41,1.41,1.41\n2023-09-11,Baden-Württemberg,08,00+,106,145,145,145,145,11103043,0.95,1.31,1.31,1.31,1.31\n2023-09-10,Baden-Württemberg,08,00+,110,147,147,147,147,11103043,0.99,1.32,1.32,1.32,1.32\n2023-09-09,Baden-Württemberg,08,00+,110,145,145,145,145,11103043,0.99,1.31,1.31,1.31,1.31\n2023-09-08,Baden-Württemberg,08,00+,79,115,115,115,115,11103043,0.71,1.04,1.04,1.04,1.04\n2023-09-07,Baden-Württemberg,08,00+,74,109,109,109,109,11103043,0.67,0.98,0.98,0.98,0.98\n2023-09-06,Baden-Württemberg,08,00+,61,107,107,107,107,11103043,0.55,0.96,0.96,0.96,0.96\n2023-09-05,Baden-Württemberg,08,00+,33,80,80,80,80,11103043,0.3,0.72,0.72,0.72,0.72\n2023-09-04,Baden-Württemberg,08,00+,58,84,84,84,84,11103043,0.52,0.76,0.76,0.76,0.76\n2023-09-03,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-02,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-01,Baden-Württemberg,08,00+,64,92,92,92,92,11103043,0.58,0.83,0.83,0.83,0.83\n2023-08-31,Baden-Württemberg,08,00+,67,101,101,101,101,11103043,0.6,0.91,0.91,0.91,0.91\n2023-08-30,Baden-Württemberg,08,00+,84,110,110,110,110,11103043,0.76,0.99,0.99,0.99,0.99\n2023-08-29,Baden-Württemberg,08,00+,79,118,118,118,118,11103043,0.71,1.06,1.06,1.06,1.06\n2023-08-28,Baden-Württemberg,08,00+,0,129,129,129,129,11103043,0,1.16,1.16,1.16,1.16\n2023-08-27,Baden-Württemberg,08,00+,0,130,130,130,130,11103043,0,1.17,1.17,1.17,1.17\n2023-08-26,Baden-Württemberg,08,00+,0,132,132,132,132,11103043,0,1.19,1.19,1.19,1.19\n2023-08-25,Baden-Württemberg,08,00+,0,131,131,131,131,11103043,0,1.18,1.18,1.18,1.18\n2023-08-24,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2023-08-23,Baden-Württemberg,08,00+,86,128,128,128,128,11103043,0.77,1.15,1.15,1.15,1.15\n2023-08-22,Baden-Württemberg,08,00+,70,131,131,131,131,11103043,0.63,1.18,1.18,1.18,1.18\n2023-08-21,Baden-Württemberg,08,00+,69,108,108,108,108,11103043,0.62,0.97,0.97,0.97,0.97\n2023-08-20,Baden-Württemberg,08,00+,71,110,110,110,110,11103043,0.64,0.99,0.99,0.99,0.99\n2023-08-19,Baden-Württemberg,08,00+,72,109,109,109,109,11103043,0.65,0.98,0.98,0.98,0.98\n2023-08-18,Baden-Württemberg,08,00+,65,101,101,101,101,11103043,0.59,0.91,0.91,0.91,0.91\n2023-08-17,Baden-Württemberg,08,00+,62,91,91,91,91,11103043,0.56,0.82,0.82,0.82,0.82\n2023-08-16,Baden-Württemberg,08,00+,50,78,78,78,78,11103043,0.45,0.7,0.7,0.7,0.7\n2023-08-15,Baden-Württemberg,08,00+,39,64,64,64,64,11103043,0.35,0.58,0.58,0.58,0.58\n2023-08-14,Baden-Württemberg,08,00+,42,56,56,56,56,11103043,0.38,0.5,0.5,0.5,0.5\n2023-08-13,Baden-Württemberg,08,00+,42,53,53,53,53,11103043,0.38,0.48,0.48,0.48,0.48\n2023-08-12,Baden-Württemberg,08,00+,42,52,52,52,52,11103043,0.38,0.47,0.47,0.47,0.47\n2023-08-11,Baden-Württemberg,08,00+,35,50,50,50,50,11103043,0.32,0.45,0.45,0.45,0.45\n2023-08-10,Baden-Württemberg,08,00+,27,41,41,41,41,11103043,0.24,0.37,0.37,0.37,0.37\n2023-08-09,Baden-Württemberg,08,00+,31,46,46,46,46,11103043,0.28,0.41,0.41,0.41,0.41\n2023-08-08,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-06,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-05,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-04,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2023-08-03,Baden-Württemberg,08,00+,23,47,47,47,47,11103043,0.21,0.42,0.42,0.42,0.42\n2023-08-02,Baden-Württemberg,08,00+,27,49,49,49,49,11103043,0.24,0.44,0.44,0.44,0.44\n2023-08-01,Baden-Württemberg,08,00+,27,51,51,51,51,11103043,0.24,0.46,0.46,0.46,0.46\n2023-07-31,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-30,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-29,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-28,Baden-Württemberg,08,00+,25,38,38,38,38,11103043,0.23,0.34,0.34,0.34,0.34\n2023-07-27,Baden-Württemberg,08,00+,21,35,35,35,35,11103043,0.19,0.32,0.32,0.32,0.32\n2023-07-26,Baden-Württemberg,08,00+,9,21,21,21,21,11103043,0.08,0.19,0.19,0.19,0.19\n2023-07-25,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-24,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-23,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-22,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2023-07-21,Baden-Württemberg,08,00+,19,23,23,23,23,11103043,0.17,0.21,0.21,0.21,0.21\n2023-07-20,Baden-Württemberg,08,00+,18,24,24,24,24,11103043,0.16,0.22,0.22,0.22,0.22\n2023-07-19,Baden-Württemberg,08,00+,17,28,28,28,28,11103043,0.15,0.25,0.25,0.25,0.25\n2023-07-18,Baden-Württemberg,08,00+,19,29,29,29,29,11103043,0.17,0.26,0.26,0.26,0.26\n2023-07-17,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-16,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-15,Baden-Württemberg,08,00+,19,25,25,25,25,11103043,0.17,0.23,0.23,0.23,0.23\n2023-07-14,Baden-Württemberg,08,00+,20,26,26,26,26,11103043,0.18,0.23,0.23,0.23,0.23\n2023-07-13,Baden-Württemberg,08,00+,17,24,24,24,24,11103043,0.15,0.22,0.22,0.22,0.22\n2023-07-12,Baden-Württemberg,08,00+,12,23,23,23,23,11103043,0.11,0.21,0.21,0.21,0.21\n2023-07-11,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2023-07-10,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-09,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-08,Baden-Württemberg,08,00+,12,17,17,17,17,11103043,0.11,0.15,0.15,0.15,0.15\n2023-07-07,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2023-07-06,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-05,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-04,Baden-Württemberg,08,00+,15,20,20,20,20,11103043,0.14,0.18,0.18,0.18,0.18\n2023-07-03,Baden-Württemberg,08,00+,17,29,29,29,29,11103043,0.15,0.26,0.26,0.26,0.26\n2023-07-02,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2023-07-01,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-30,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-29,Baden-Württemberg,08,00+,22,31,31,31,31,11103043,0.2,0.28,0.28,0.28,0.28\n2023-06-28,Baden-Württemberg,08,00+,27,40,40,40,40,11103043,0.24,0.36,0.36,0.36,0.36\n2023-06-27,Baden-Württemberg,08,00+,26,35,35,35,35,11103043,0.23,0.32,0.32,0.32,0.32\n2023-06-26,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-25,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-24,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-23,Baden-Württemberg,08,00+,15,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2023-06-22,Baden-Württemberg,08,00+,15,30,30,30,30,11103043,0.14,0.27,0.27,0.27,0.27\n2023-06-21,Baden-Württemberg,08,00+,12,22,22,22,22,11103043,0.11,0.2,0.2,0.2,0.2\n2023-06-20,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-19,Baden-Württemberg,08,00+,13,22,22,22,22,11103043,0.12,0.2,0.2,0.2,0.2\n2023-06-18,Baden-Württemberg,08,00+,15,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-17,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-16,Baden-Württemberg,08,00+,24,36,36,36,36,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-15,Baden-Württemberg,08,00+,19,27,27,27,27,11103043,0.17,0.24,0.24,0.24,0.24\n2023-06-14,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-13,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-12,Baden-Württemberg,08,00+,23,38,38,38,38,11103043,0.21,0.34,0.34,0.34,0.34\n2023-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2023-06-10,Baden-Württemberg,08,00+,24,35,35,35,35,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-09,Baden-Württemberg,08,00+,22,32,32,32,32,11103043,0.2,0.29,0.29,0.29,0.29\n2023-06-08,Baden-Württemberg,08,00+,29,40,40,40,40,11103043,0.26,0.36,0.36,0.36,0.36\n2023-06-07,Baden-Württemberg,08,00+,37,48,48,48,48,11103043,0.33,0.43,0.43,0.43,0.43\n2023-06-06,Baden-Württemberg,08,00+,53,66,66,66,66,11103043,0.48,0.59,0.59,0.59,0.59\n2023-06-05,Baden-Württemberg,08,00+,43,52,52,52,52,11103043,0.39,0.47,0.47,0.47,0.47\n2023-06-04,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-03,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-02,Baden-Württemberg,08,00+,38,48,48,48,48,11103043,0.34,0.43,0.43,0.43,0.43\n2023-06-01,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-31,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-30,Baden-Württemberg,08,00+,31,43,43,43,43,11103043,0.28,0.39,0.39,0.39,0.39\n2023-05-29,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-28,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-27,Baden-Württemberg,08,00+,65,81,81,81,81,11103043,0.59,0.73,0.73,0.73,0.73\n2023-05-26,Baden-Württemberg,08,00+,76,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2023-05-25,Baden-Württemberg,08,00+,68,97,97,97,97,11103043,0.61,0.87,0.87,0.87,0.87\n2023-05-24,Baden-Württemberg,08,00+,70,103,103,103,103,11103043,0.63,0.93,0.93,0.93,0.93\n2023-05-23,Baden-Württemberg,08,00+,61,100,100,100,100,11103043,0.55,0.9,0.9,0.9,0.9\n2023-05-22,Baden-Württemberg,08,00+,62,95,95,95,95,11103043,0.56,0.86,0.86,0.86,0.86\n2023-05-21,Baden-Württemberg,08,00+,63,96,96,96,96,11103043,0.57,0.86,0.86,0.86,0.86\n2023-05-20,Baden-Württemberg,08,00+,64,94,94,94,94,11103043,0.58,0.85,0.85,0.85,0.85\n2023-05-19,Baden-Württemberg,08,00+,53,83,83,83,83,11103043,0.48,0.75,0.75,0.75,0.75\n2023-05-18,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2023-05-17,Baden-Württemberg,08,00+,58,101,101,101,101,11103043,0.52,0.91,0.91,0.91,0.91\n2023-05-16,Baden-Württemberg,08,00+,57,98,98,98,98,11103043,0.51,0.88,0.88,0.88,0.88\n2023-05-15,Baden-Württemberg,08,00+,75,109,109,109,109,11103043,0.68,0.98,0.98,0.98,0.98\n2023-05-14,Baden-Württemberg,08,00+,79,112,112,112,112,11103043,0.71,1.01,1.01,1.01,1.01\n2023-05-13,Baden-Württemberg,08,00+,81,113,113,113,113,11103043,0.73,1.02,1.02,1.02,1.02\n2023-05-12,Baden-Württemberg,08,00+,78,117,117,117,117,11103043,0.7,1.05,1.05,1.05,1.05\n2023-05-11,Baden-Württemberg,08,00+,84,118,118,118,118,11103043,0.76,1.06,1.06,1.06,1.06\n2023-05-10,Baden-Württemberg,08,00+,105,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-09,Baden-Württemberg,08,00+,135,184,184,184,184,11103043,1.22,1.66,1.66,1.66,1.66\n2023-05-08,Baden-Württemberg,08,00+,105,148,148,148,148,11103043,0.95,1.33,1.33,1.33,1.33\n2023-05-07,Baden-Württemberg,08,00+,106,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-06,Baden-Württemberg,08,00+,111,148,148,148,148,11103043,1,1.33,1.33,1.33,1.33\n2023-05-05,Baden-Württemberg,08,00+,99,150,150,150,150,11103043,0.89,1.35,1.35,1.35,1.35\n2023-05-04,Baden-Württemberg,08,00+,85,165,165,165,165,11103043,0.77,1.49,1.49,1.49,1.49\n2023-05-03,Baden-Württemberg,08,00+,90,150,150,150,150,11103043,0.81,1.35,1.35,1.35,1.35\n2023-05-02,Baden-Württemberg,08,00+,82,133,133,133,133,11103043,0.74,1.2,1.2,1.2,1.2\n2023-05-01,Baden-Württemberg,08,00+,142,196,196,196,196,11103043,1.28,1.77,1.77,1.77,1.77\n2023-04-30,Baden-Württemberg,08,00+,146,203,203,203,203,11103043,1.31,1.83,1.83,1.83,1.83\n2023-04-29,Baden-Württemberg,08,00+,147,199,199,199,199,11103043,1.32,1.79,1.79,1.79,1.79\n2023-04-28,Baden-Württemberg,08,00+,136,210,210,210,210,11103043,1.22,1.89,1.89,1.89,1.89\n2023-04-27,Baden-Württemberg,08,00+,131,216,216,216,216,11103043,1.18,1.95,1.95,1.95,1.95\n2023-04-26,Baden-Württemberg,08,00+,120,210,210,210,210,11103043,1.08,1.89,1.89,1.89,1.89\n2023-04-25,Baden-Württemberg,08,00+,114,214,214,214,214,11103043,1.03,1.93,1.93,1.93,1.93\n2023-04-24,Baden-Württemberg,08,00+,130,226,226,226,226,11103043,1.17,2.04,2.04,2.04,2.04\n2023-04-23,Baden-Württemberg,08,00+,137,229,229,229,229,11103043,1.23,2.06,2.06,2.06,2.06\n2023-04-22,Baden-Württemberg,08,00+,142,232,232,232,232,11103043,1.28,2.09,2.09,2.09,2.09\n2023-04-21,Baden-Württemberg,08,00+,142,229,229,229,229,11103043,1.28,2.06,2.06,2.06,2.06\n2023-04-20,Baden-Württemberg,08,00+,161,239,239,239,239,11103043,1.45,2.15,2.15,2.15,2.15\n2023-04-19,Baden-Württemberg,08,00+,167,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-18,Baden-Württemberg,08,00+,211,327,327,327,327,11103043,1.9,2.95,2.95,2.95,2.95\n2023-04-17,Baden-Württemberg,08,00+,166,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-16,Baden-Württemberg,08,00+,177,262,262,262,262,11103043,1.59,2.36,2.36,2.36,2.36\n2023-04-15,Baden-Württemberg,08,00+,181,264,264,264,264,11103043,1.63,2.38,2.38,2.38,2.38\n2023-04-14,Baden-Württemberg,08,00+,144,241,241,241,241,11103043,1.3,2.17,2.17,2.17,2.17\n2023-04-13,Baden-Württemberg,08,00+,110,228,228,228,228,11103043,0.99,2.05,2.05,2.05,2.05\n2023-04-12,Baden-Württemberg,08,00+,94,218,218,218,218,11103043,0.85,1.96,1.96,1.96,1.96\n2023-04-11,Baden-Württemberg,08,00+,57,164,164,164,164,11103043,0.51,1.48,1.48,1.48,1.48\n2023-04-10,Baden-Württemberg,08,00+,125,244,244,244,244,11103043,1.13,2.2,2.2,2.2,2.2\n2023-04-09,Baden-Württemberg,08,00+,131,241,241,241,241,11103043,1.18,2.17,2.17,2.17,2.17\n2023-04-08,Baden-Württemberg,08,00+,133,236,236,236,236,11103043,1.2,2.13,2.13,2.13,2.13\n2023-04-07,Baden-Württemberg,08,00+,164,266,266,266,266,11103043,1.48,2.4,2.4,2.4,2.4\n2023-04-06,Baden-Württemberg,08,00+,171,272,272,272,272,11103043,1.54,2.45,2.45,2.45,2.45\n2023-04-05,Baden-Württemberg,08,00+,177,281,281,281,281,11103043,1.59,2.53,2.53,2.53,2.53\n2023-04-04,Baden-Württemberg,08,00+,191,300,300,300,300,11103043,1.72,2.7,2.7,2.7,2.7\n2023-04-03,Baden-Württemberg,08,00+,208,317,317,317,317,11103043,1.87,2.86,2.86,2.86,2.86\n2023-04-02,Baden-Württemberg,08,00+,216,317,317,317,317,11103043,1.95,2.86,2.86,2.86,2.86\n2023-04-01,Baden-Württemberg,08,00+,225,326,326,326,326,11103043,2.03,2.94,2.94,2.94,2.94\n2023-03-31,Baden-Württemberg,08,00+,217,336,336,336,336,11103043,1.95,3.03,3.03,3.03,3.03\n2023-03-30,Baden-Württemberg,08,00+,237,357,357,357,357,11103043,2.13,3.22,3.22,3.22,3.22\n2023-03-29,Baden-Württemberg,08,00+,241,383,383,383,383,11103043,2.17,3.45,3.45,3.45,3.45\n2023-03-28,Baden-Württemberg,08,00+,236,387,387,387,387,11103043,2.13,3.49,3.49,3.49,3.49\n2023-03-27,Baden-Württemberg,08,00+,279,418,418,418,418,11103043,2.51,3.76,3.76,3.76,3.76\n2023-03-26,Baden-Württemberg,08,00+,290,420,420,420,420,11103043,2.61,3.78,3.78,3.78,3.78\n2023-03-25,Baden-Württemberg,08,00+,306,427,427,427,427,11103043,2.76,3.85,3.85,3.85,3.85\n2023-03-24,Baden-Württemberg,08,00+,309,443,443,443,443,11103043,2.78,3.99,3.99,3.99,3.99\n2023-03-23,Baden-Württemberg,08,00+,326,465,465,465,465,11103043,2.94,4.19,4.19,4.19,4.19\n2023-03-22,Baden-Württemberg,08,00+,339,484,484,484,484,11103043,3.05,4.36,4.36,4.36,4.36\n2023-03-21,Baden-Württemberg,08,00+,337,507,507,507,507,11103043,3.04,4.57,4.57,4.57,4.57\n2023-03-20,Baden-Württemberg,08,00+,394,577,577,577,577,11103043,3.55,5.2,5.2,5.2,5.2\n2023-03-19,Baden-Württemberg,08,00+,421,593,593,593,593,11103043,3.79,5.34,5.34,5.34,5.34\n2023-03-18,Baden-Württemberg,08,00+,433,590,590,590,590,11103043,3.9,5.31,5.31,5.31,5.31\n2023-03-17,Baden-Württemberg,08,00+,423,611,611,611,611,11103043,3.81,5.5,5.5,5.5,5.5\n2023-03-16,Baden-Württemberg,08,00+,398,619,619,619,619,11103043,3.58,5.58,5.58,5.58,5.58\n2023-03-15,Baden-Württemberg,08,00+,407,642,642,642,642,11103043,3.67,5.78,5.78,5.78,5.78\n2023-03-14,Baden-Württemberg,08,00+,383,674,674,674,674,11103043,3.45,6.07,6.07,6.07,6.07\n2023-03-13,Baden-Württemberg,08,00+,424,664,664,664,664,11103043,3.82,5.98,5.98,5.98,5.98\n2023-03-12,Baden-Württemberg,08,00+,449,667,667,667,667,11103043,4.04,6.01,6.01,6.01,6.01\n2023-03-11,Baden-Württemberg,08,00+,465,672,672,672,672,11103043,4.19,6.05,6.05,6.05,6.05\n2023-03-10,Baden-Württemberg,08,00+,427,673,673,673,673,11103043,3.85,6.06,6.06,6.06,6.06\n2023-03-09,Baden-Württemberg,08,00+,406,676,676,676,676,11103043,3.66,6.09,6.09,6.09,6.09\n2023-03-08,Baden-Württemberg,08,00+,419,692,692,692,692,11103043,3.77,6.23,6.23,6.23,6.23\n2023-03-07,Baden-Württemberg,08,00+,458,727,727,727,727,11103043,4.12,6.55,6.55,6.55,6.55\n2023-03-06,Baden-Württemberg,08,00+,492,785,785,785,785,11103043,4.43,7.07,7.07,7.07,7.07\n2023-03-05,Baden-Württemberg,08,00+,520,789,789,789,789,11103043,4.68,7.11,7.11,7.11,7.11\n2023-03-04,Baden-Württemberg,08,00+,543,793,793,793,793,11103043,4.89,7.14,7.14,7.14,7.14\n2023-03-03,Baden-Württemberg,08,00+,556,839,839,839,839,11103043,5.01,7.56,7.56,7.56,7.56\n2023-03-02,Baden-Württemberg,08,00+,580,892,892,892,892,11103043,5.22,8.03,8.03,8.03,8.03\n2023-03-01,Baden-Württemberg,08,00+,598,920,920,920,920,11103043,5.39,8.29,8.29,8.29,8.29\n2023-02-28,Baden-Württemberg,08,00+,546,915,915,915,915,11103043,4.92,8.24,8.24,8.24,8.24\n2023-02-27,Baden-Württemberg,08,00+,586,924,924,924,924,11103043,5.28,8.32,8.32,8.32,8.32\n2023-02-26,Baden-Württemberg,08,00+,614,919,919,919,919,11103043,5.53,8.28,8.28,8.28,8.28\n2023-02-25,Baden-Württemberg,08,00+,623,909,909,909,909,11103043,5.61,8.19,8.19,8.19,8.19\n2023-02-24,Baden-Württemberg,08,00+,611,926,926,926,926,11103043,5.5,8.34,8.34,8.34,8.34\n2023-02-23,Baden-Württemberg,08,00+,565,903,903,903,903,11103043,5.09,8.13,8.13,8.13,8.13\n2023-02-22,Baden-Württemberg,08,00+,509,906,906,906,906,11103043,4.58,8.16,8.16,8.16,8.16\n2023-02-21,Baden-Württemberg,08,00+,469,892,892,892,892,11103043,4.22,8.03,8.03,8.03,8.03\n2023-02-20,Baden-Württemberg,08,00+,439,816,816,816,816,11103043,3.95,7.35,7.35,7.35,7.35\n2023-02-19,Baden-Württemberg,08,00+,447,798,798,798,798,11103043,4.03,7.19,7.19,7.19,7.19\n2023-02-18,Baden-Württemberg,08,00+,462,802,802,802,802,11103043,4.16,7.22,7.22,7.22,7.22\n2023-02-17,Baden-Württemberg,08,00+,448,735,735,735,735,11103043,4.03,6.62,6.62,6.62,6.62\n2023-02-16,Baden-Württemberg,08,00+,394,702,702,702,702,11103043,3.55,6.32,6.32,6.32,6.32\n2023-02-15,Baden-Württemberg,08,00+,364,646,646,646,646,11103043,3.28,5.82,5.82,5.82,5.82\n2023-02-14,Baden-Württemberg,08,00+,325,604,604,604,604,11103043,2.93,5.44,5.44,5.44,5.44\n2023-02-13,Baden-Württemberg,08,00+,336,589,589,589,589,11103043,3.03,5.3,5.3,5.3,5.3\n2023-02-12,Baden-Württemberg,08,00+,354,601,601,601,601,11103043,3.19,5.41,5.41,5.41,5.41\n2023-02-11,Baden-Württemberg,08,00+,368,600,600,600,600,11103043,3.31,5.4,5.4,5.4,5.4\n2023-02-10,Baden-Württemberg,08,00+,351,578,578,578,578,11103043,3.16,5.21,5.21,5.21,5.21\n2023-02-09,Baden-Württemberg,08,00+,326,562,562,562,562,11103043,2.94,5.06,5.06,5.06,5.06\n2023-02-08,Baden-Württemberg,08,00+,301,517,517,517,517,11103043,2.71,4.66,4.66,4.66,4.66\n2023-02-07,Baden-Württemberg,08,00+,284,501,501,501,501,11103043,2.56,4.51,4.51,4.51,4.51\n2023-02-06,Baden-Württemberg,08,00+,271,451,451,451,451,11103043,2.44,4.06,4.06,4.06,4.06\n2023-02-05,Baden-Württemberg,08,00+,282,442,442,442,442,11103043,2.54,3.98,3.98,3.98,3.98\n2023-02-04,Baden-Württemberg,08,00+,288,432,432,432,432,11103043,2.59,3.89,3.89,3.89,3.89\n2023-02-03,Baden-Württemberg,08,00+,285,432,432,432,432,11103043,2.57,3.89,3.89,3.89,3.89\n2023-02-02,Baden-Württemberg,08,00+,310,456,456,456,456,11103043,2.79,4.11,4.11,4.11,4.11\n2023-02-01,Baden-Württemberg,08,00+,261,450,450,450,450,11103043,2.35,4.05,4.05,4.05,4.05\n2023-01-31,Baden-Württemberg,08,00+,223,423,423,423,423,11103043,2.01,3.81,3.81,3.81,3.81\n2023-01-30,Baden-Württemberg,08,00+,233,388,388,388,388,11103043,2.1,3.49,3.49,3.49,3.49\n2023-01-29,Baden-Württemberg,08,00+,238,380,380,380,380,11103043,2.14,3.42,3.42,3.42,3.42\n2023-01-28,Baden-Württemberg,08,00+,247,383,383,383,383,11103043,2.22,3.45,3.45,3.45,3.45\n2023-01-27,Baden-Württemberg,08,00+,235,375,375,375,375,11103043,2.12,3.38,3.38,3.38,3.38\n2023-01-26,Baden-Württemberg,08,00+,245,324,324,324,324,11103043,2.21,2.92,2.92,2.92,2.92\n2023-01-25,Baden-Württemberg,08,00+,225,319,319,319,319,11103043,2.03,2.87,2.87,2.87,2.87\n2023-01-24,Baden-Württemberg,08,00+,219,332,332,332,332,11103043,1.97,2.99,2.99,2.99,2.99\n2023-01-23,Baden-Württemberg,08,00+,259,369,369,369,369,11103043,2.33,3.32,3.32,3.32,3.32\n2023-01-22,Baden-Württemberg,08,00+,267,370,370,370,370,11103043,2.4,3.33,3.33,3.33,3.33\n2023-01-21,Baden-Württemberg,08,00+,271,366,366,366,366,11103043,2.44,3.3,3.3,3.3,3.3\n2023-01-20,Baden-Württemberg,08,00+,264,384,384,384,384,11103043,2.38,3.46,3.46,3.46,3.46\n2023-01-19,Baden-Württemberg,08,00+,252,388,388,388,388,11103043,2.27,3.49,3.49,3.49,3.49\n2023-01-18,Baden-Württemberg,08,00+,242,408,408,408,408,11103043,2.18,3.67,3.67,3.67,3.67\n2023-01-17,Baden-Württemberg,08,00+,267,447,447,447,447,11103043,2.4,4.03,4.03,4.03,4.03\n2023-01-16,Baden-Württemberg,08,00+,349,540,540,540,540,11103043,3.14,4.86,4.86,4.86,4.86\n2023-01-15,Baden-Württemberg,08,00+,358,544,544,544,544,11103043,3.22,4.9,4.9,4.9,4.9\n2023-01-14,Baden-Württemberg,08,00+,369,551,551,551,551,11103043,3.32,4.96,4.96,4.96,4.96\n2023-01-13,Baden-Württemberg,08,00+,323,508,508,508,508,11103043,2.91,4.58,4.58,4.58,4.58\n2023-01-12,Baden-Württemberg,08,00+,330,538,538,538,538,11103043,2.97,4.85,4.85,4.85,4.85\n2023-01-11,Baden-Württemberg,08,00+,326,567,567,567,567,11103043,2.94,5.11,5.11,5.11,5.11\n2023-01-10,Baden-Württemberg,08,00+,293,567,567,567,567,11103043,2.64,5.11,5.11,5.11,5.11\n2023-01-09,Baden-Württemberg,08,00+,322,570,570,570,570,11103043,2.9,5.13,5.13,5.13,5.13\n2023-01-08,Baden-Württemberg,08,00+,352,594,594,594,594,11103043,3.17,5.35,5.35,5.35,5.35\n2023-01-07,Baden-Württemberg,08,00+,376,0,0,0,0,11103043,3.39,0,0,0,0\n2023-01-06,Baden-Württemberg,08,00+,460,0,0,0,0,11103043,4.14,0,0,0,0\n2023-01-05,Baden-Württemberg,08,00+,486,0,0,0,0,11103043,4.38,0,0,0,0\n2023-01-04,Baden-Württemberg,08,00+,537,0,0,0,0,11103043,4.84,0,0,0,0\n2023-01-03,Baden-Württemberg,08,00+,562,0,0,0,0,11103043,5.06,0,0,0,0\n2023-01-02,Baden-Württemberg,08,00+,415,0,0,0,0,11103043,3.74,0,0,0,0\n2024-08-31,Bayern,09,00+,174,174,NA,NA,NA,13140183,1.32,1.32,NA,NA,NA\n2024-08-30,Bayern,09,00+,156,181,NA,NA,NA,13140183,1.19,1.38,NA,NA,NA\n2024-08-29,Bayern,09,00+,150,182,215,205,231,13140183,1.14,1.39,1.64,1.56,1.76\n2024-08-28,Bayern,09,00+,156,183,210,201,224,13140183,1.19,1.39,1.6,1.53,1.71\n2024-08-27,Bayern,09,00+,142,183,206,198,220,13140183,1.08,1.39,1.57,1.51,1.68\n2024-08-26,Bayern,09,00+,150,181,196,189,207,13140183,1.14,1.38,1.49,1.44,1.58\n2024-08-25,Bayern,09,00+,150,181,196,189,207,13140183,1.14,1.38,1.49,1.44,1.58\n2024-08-24,Bayern,09,00+,151,182,197,190,208,13140183,1.15,1.39,1.5,1.45,1.59\n2024-08-23,Bayern,09,00+,153,196,211,204,223,13140183,1.16,1.49,1.61,1.55,1.7\n2024-08-22,Bayern,09,00+,137,178,190,184,201,13140183,1.04,1.35,1.45,1.41,1.53\n2024-08-21,Bayern,09,00+,123,173,184,178,194,13140183,0.94,1.32,1.4,1.36,1.48\n2024-08-20,Bayern,09,00+,128,175,185,179,195,13140183,0.97,1.33,1.41,1.37,1.48\n2024-08-19,Bayern,09,00+,123,161,168,164,176,13140183,0.94,1.23,1.28,1.25,1.34\n2024-08-18,Bayern,09,00+,124,163,170,166,178,13140183,0.94,1.24,1.3,1.26,1.36\n2024-08-17,Bayern,09,00+,124,162,169,165,177,13140183,0.94,1.23,1.29,1.26,1.35\n2024-08-16,Bayern,09,00+,106,148,153,150,160,13140183,0.81,1.13,1.17,1.15,1.22\n2024-08-15,Bayern,09,00+,129,161,167,163,174,13140183,0.98,1.23,1.27,1.24,1.33\n2024-08-14,Bayern,09,00+,144,175,180,177,188,13140183,1.1,1.33,1.38,1.35,1.43\n2024-08-13,Bayern,09,00+,139,185,190,187,198,13140183,1.06,1.41,1.45,1.42,1.51\n2024-08-12,Bayern,09,00+,165,197,201,198,207,13140183,1.26,1.5,1.53,1.51,1.58\n2024-08-11,Bayern,09,00+,165,195,199,196,205,13140183,1.26,1.48,1.52,1.5,1.57\n2024-08-10,Bayern,09,00+,165,195,199,196,205,13140183,1.26,1.48,1.52,1.5,1.57\n2024-08-09,Bayern,09,00+,165,215,219,216,225,13140183,1.26,1.64,1.67,1.65,1.72\n2024-08-08,Bayern,09,00+,170,226,230,227,236,13140183,1.29,1.72,1.75,1.73,1.8\n2024-08-07,Bayern,09,00+,168,212,215,213,220,13140183,1.28,1.61,1.64,1.62,1.68\n2024-08-06,Bayern,09,00+,150,219,222,219,226,13140183,1.14,1.67,1.69,1.67,1.72\n2024-08-05,Bayern,09,00+,171,209,211,209,215,13140183,1.3,1.59,1.61,1.6,1.64\n2024-08-04,Bayern,09,00+,172,210,212,210,216,13140183,1.31,1.6,1.62,1.6,1.65\n2024-08-03,Bayern,09,00+,173,211,213,211,217,13140183,1.32,1.61,1.62,1.61,1.65\n2024-08-02,Bayern,09,00+,145,190,191,190,195,13140183,1.1,1.45,1.46,1.45,1.48\n2024-08-01,Bayern,09,00+,137,190,191,190,194,13140183,1.04,1.45,1.46,1.45,1.48\n2024-07-31,Bayern,09,00+,142,187,188,187,190,13140183,1.08,1.42,1.43,1.43,1.45\n2024-07-30,Bayern,09,00+,113,183,183,183,185,13140183,0.86,1.39,1.4,1.39,1.41\n2024-07-29,Bayern,09,00+,139,177,177,177,177,13140183,1.06,1.35,1.35,1.35,1.35\n2024-07-28,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.36,1.35,1.36\n2024-07-27,Bayern,09,00+,141,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-26,Bayern,09,00+,119,172,172,172,172,13140183,0.91,1.31,1.31,1.31,1.31\n2024-07-25,Bayern,09,00+,109,162,162,162,162,13140183,0.83,1.23,1.23,1.23,1.23\n2024-07-24,Bayern,09,00+,114,160,160,160,160,13140183,0.87,1.22,1.22,1.22,1.22\n2024-07-23,Bayern,09,00+,115,156,156,156,156,13140183,0.88,1.19,1.19,1.19,1.19\n2024-07-22,Bayern,09,00+,145,177,177,177,177,13140183,1.1,1.35,1.35,1.35,1.35\n2024-07-21,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-20,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-19,Bayern,09,00+,151,197,197,197,197,13140183,1.15,1.5,1.5,1.5,1.5\n2024-07-18,Bayern,09,00+,140,192,192,192,192,13140183,1.07,1.46,1.46,1.46,1.46\n2024-07-17,Bayern,09,00+,145,197,197,197,197,13140183,1.1,1.5,1.5,1.5,1.5\n2024-07-16,Bayern,09,00+,145,199,199,199,199,13140183,1.1,1.51,1.51,1.51,1.51\n2024-07-15,Bayern,09,00+,140,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-14,Bayern,09,00+,140,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-13,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-12,Bayern,09,00+,123,157,157,157,157,13140183,0.94,1.19,1.19,1.19,1.19\n2024-07-11,Bayern,09,00+,127,157,157,157,157,13140183,0.97,1.19,1.19,1.19,1.19\n2024-07-10,Bayern,09,00+,117,154,154,154,154,13140183,0.89,1.17,1.17,1.17,1.17\n2024-07-09,Bayern,09,00+,122,156,156,156,156,13140183,0.93,1.19,1.19,1.19,1.19\n2024-07-08,Bayern,09,00+,116,145,145,145,145,13140183,0.88,1.1,1.1,1.1,1.1\n2024-07-07,Bayern,09,00+,117,145,145,145,145,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-06,Bayern,09,00+,117,144,144,144,144,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-05,Bayern,09,00+,109,145,145,145,145,13140183,0.83,1.1,1.1,1.1,1.1\n2024-07-04,Bayern,09,00+,103,147,147,147,147,13140183,0.78,1.12,1.12,1.12,1.12\n2024-07-03,Bayern,09,00+,93,141,141,141,141,13140183,0.71,1.07,1.07,1.07,1.07\n2024-07-02,Bayern,09,00+,84,131,131,131,131,13140183,0.64,1,1,1,1\n2024-07-01,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-30,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-29,Bayern,09,00+,91,120,120,120,120,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-28,Bayern,09,00+,85,121,121,121,121,13140183,0.65,0.92,0.92,0.92,0.92\n2024-06-27,Bayern,09,00+,62,114,114,114,114,13140183,0.47,0.87,0.87,0.87,0.87\n2024-06-26,Bayern,09,00+,77,112,112,112,112,13140183,0.59,0.85,0.85,0.85,0.85\n2024-06-25,Bayern,09,00+,73,94,94,94,94,13140183,0.56,0.72,0.72,0.72,0.72\n2024-06-24,Bayern,09,00+,67,84,84,84,84,13140183,0.51,0.64,0.64,0.64,0.64\n2024-06-23,Bayern,09,00+,67,83,83,83,83,13140183,0.51,0.63,0.63,0.63,0.63\n2024-06-22,Bayern,09,00+,67,82,82,82,82,13140183,0.51,0.62,0.62,0.62,0.62\n2024-06-21,Bayern,09,00+,52,76,76,76,76,13140183,0.4,0.58,0.58,0.58,0.58\n2024-06-20,Bayern,09,00+,44,74,74,74,74,13140183,0.33,0.56,0.56,0.56,0.56\n2024-06-19,Bayern,09,00+,43,70,70,70,70,13140183,0.33,0.53,0.53,0.53,0.53\n2024-06-18,Bayern,09,00+,49,74,74,74,74,13140183,0.37,0.56,0.56,0.56,0.56\n2024-06-17,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-16,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-15,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-14,Bayern,09,00+,53,72,72,72,72,13140183,0.4,0.55,0.55,0.55,0.55\n2024-06-13,Bayern,09,00+,46,61,61,61,61,13140183,0.35,0.46,0.46,0.46,0.46\n2024-06-12,Bayern,09,00+,44,60,60,60,60,13140183,0.33,0.46,0.46,0.46,0.46\n2024-06-11,Bayern,09,00+,35,55,55,55,55,13140183,0.27,0.42,0.42,0.42,0.42\n2024-06-10,Bayern,09,00+,40,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2024-06-09,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-08,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-07,Bayern,09,00+,41,46,46,46,46,13140183,0.31,0.35,0.35,0.35,0.35\n2024-06-06,Bayern,09,00+,39,44,44,44,44,13140183,0.3,0.33,0.33,0.33,0.33\n2024-06-05,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-06-04,Bayern,09,00+,31,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-06-03,Bayern,09,00+,37,44,44,44,44,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-02,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-01,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-05-31,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-05-30,Bayern,09,00+,36,50,50,50,50,13140183,0.27,0.38,0.38,0.38,0.38\n2024-05-29,Bayern,09,00+,32,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Bayern,09,00+,39,52,52,52,52,13140183,0.3,0.4,0.4,0.4,0.4\n2024-05-27,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-26,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-25,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-24,Bayern,09,00+,25,36,36,36,36,13140183,0.19,0.27,0.27,0.27,0.27\n2024-05-23,Bayern,09,00+,22,30,30,30,30,13140183,0.17,0.23,0.23,0.23,0.23\n2024-05-22,Bayern,09,00+,17,28,28,28,28,13140183,0.13,0.21,0.21,0.21,0.21\n2024-05-21,Bayern,09,00+,17,22,22,22,22,13140183,0.13,0.17,0.17,0.17,0.17\n2024-05-20,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-19,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-18,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-17,Bayern,09,00+,36,43,43,43,43,13140183,0.27,0.33,0.33,0.33,0.33\n2024-05-16,Bayern,09,00+,32,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-15,Bayern,09,00+,25,41,41,41,41,13140183,0.19,0.31,0.31,0.31,0.31\n2024-05-14,Bayern,09,00+,25,46,46,46,46,13140183,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-12,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-11,Bayern,09,00+,37,54,54,54,54,13140183,0.28,0.41,0.41,0.41,0.41\n2024-05-10,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-09,Bayern,09,00+,36,49,49,49,49,13140183,0.27,0.37,0.37,0.37,0.37\n2024-05-08,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-05-07,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-05-06,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-05,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-04,Bayern,09,00+,20,28,28,28,28,13140183,0.15,0.21,0.21,0.21,0.21\n2024-05-03,Bayern,09,00+,21,28,28,28,28,13140183,0.16,0.21,0.21,0.21,0.21\n2024-05-02,Bayern,09,00+,19,29,29,29,29,13140183,0.14,0.22,0.22,0.22,0.22\n2024-05-01,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-04-30,Bayern,09,00+,19,27,27,27,27,13140183,0.14,0.21,0.21,0.21,0.21\n2024-04-29,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-28,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-27,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-26,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Bayern,09,00+,19,19,19,19,19,13140183,0.14,0.14,0.14,0.14,0.14\n2024-04-24,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-23,Bayern,09,00+,23,26,26,26,26,13140183,0.18,0.2,0.2,0.2,0.2\n2024-04-22,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-21,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-20,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-19,Bayern,09,00+,20,27,27,27,27,13140183,0.15,0.21,0.21,0.21,0.21\n2024-04-18,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-17,Bayern,09,00+,18,23,23,23,23,13140183,0.14,0.18,0.18,0.18,0.18\n2024-04-16,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-15,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-14,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-13,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-12,Bayern,09,00+,25,30,30,30,30,13140183,0.19,0.23,0.23,0.23,0.23\n2024-04-11,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-04-10,Bayern,09,00+,21,31,31,31,31,13140183,0.16,0.24,0.24,0.24,0.24\n2024-04-09,Bayern,09,00+,42,55,55,55,55,13140183,0.32,0.42,0.42,0.42,0.42\n2024-04-08,Bayern,09,00+,31,41,41,41,41,13140183,0.24,0.31,0.31,0.31,0.31\n2024-04-07,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-06,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-05,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-04-04,Bayern,09,00+,28,42,42,42,42,13140183,0.21,0.32,0.32,0.32,0.32\n2024-04-03,Bayern,09,00+,25,44,44,44,44,13140183,0.19,0.33,0.33,0.33,0.33\n2024-04-02,Bayern,09,00+,9,19,19,19,19,13140183,0.07,0.14,0.14,0.14,0.14\n2024-04-01,Bayern,09,00+,25,38,38,38,38,13140183,0.19,0.29,0.29,0.29,0.29\n2024-03-31,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-30,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-29,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-03-28,Bayern,09,00+,36,41,41,41,41,13140183,0.27,0.31,0.31,0.31,0.31\n2024-03-27,Bayern,09,00+,35,44,44,44,44,13140183,0.27,0.33,0.33,0.33,0.33\n2024-03-26,Bayern,09,00+,35,47,47,47,47,13140183,0.27,0.36,0.36,0.36,0.36\n2024-03-25,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-24,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-23,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-22,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-21,Bayern,09,00+,46,54,54,54,54,13140183,0.35,0.41,0.41,0.41,0.41\n2024-03-20,Bayern,09,00+,42,52,52,52,52,13140183,0.32,0.4,0.4,0.4,0.4\n2024-03-19,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-18,Bayern,09,00+,52,56,56,56,56,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-17,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-16,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-15,Bayern,09,00+,42,56,56,56,56,13140183,0.32,0.43,0.43,0.43,0.43\n2024-03-14,Bayern,09,00+,42,50,50,50,50,13140183,0.32,0.38,0.38,0.38,0.38\n2024-03-13,Bayern,09,00+,48,57,57,57,57,13140183,0.37,0.43,0.43,0.43,0.43\n2024-03-12,Bayern,09,00+,50,66,66,66,66,13140183,0.38,0.5,0.5,0.5,0.5\n2024-03-11,Bayern,09,00+,58,70,70,70,70,13140183,0.44,0.53,0.53,0.53,0.53\n2024-03-10,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-09,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-08,Bayern,09,00+,64,72,72,72,72,13140183,0.49,0.55,0.55,0.55,0.55\n2024-03-07,Bayern,09,00+,65,78,78,78,78,13140183,0.49,0.59,0.59,0.59,0.59\n2024-03-06,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-03-05,Bayern,09,00+,43,76,76,76,76,13140183,0.33,0.58,0.58,0.58,0.58\n2024-03-04,Bayern,09,00+,58,74,74,74,74,13140183,0.44,0.56,0.56,0.56,0.56\n2024-03-03,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-02,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-01,Bayern,09,00+,59,76,76,76,76,13140183,0.45,0.58,0.58,0.58,0.58\n2024-02-29,Bayern,09,00+,55,70,70,70,70,13140183,0.42,0.53,0.53,0.53,0.53\n2024-02-28,Bayern,09,00+,58,68,68,68,68,13140183,0.44,0.52,0.52,0.52,0.52\n2024-02-27,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-02-26,Bayern,09,00+,86,100,100,100,100,13140183,0.65,0.76,0.76,0.76,0.76\n2024-02-25,Bayern,09,00+,88,104,104,104,104,13140183,0.67,0.79,0.79,0.79,0.79\n2024-02-24,Bayern,09,00+,89,105,105,105,105,13140183,0.68,0.8,0.8,0.8,0.8\n2024-02-23,Bayern,09,00+,87,105,105,105,105,13140183,0.66,0.8,0.8,0.8,0.8\n2024-02-22,Bayern,09,00+,105,128,128,128,128,13140183,0.8,0.97,0.97,0.97,0.97\n2024-02-21,Bayern,09,00+,123,156,156,156,156,13140183,0.94,1.19,1.19,1.19,1.19\n2024-02-20,Bayern,09,00+,108,143,143,143,143,13140183,0.82,1.09,1.09,1.09,1.09\n2024-02-19,Bayern,09,00+,124,153,153,153,153,13140183,0.94,1.16,1.16,1.16,1.16\n2024-02-18,Bayern,09,00+,124,149,149,149,149,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-17,Bayern,09,00+,124,148,148,148,148,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-16,Bayern,09,00+,139,170,170,170,170,13140183,1.06,1.29,1.29,1.29,1.29\n2024-02-15,Bayern,09,00+,157,186,186,186,186,13140183,1.19,1.42,1.42,1.42,1.42\n2024-02-14,Bayern,09,00+,163,192,192,192,192,13140183,1.24,1.46,1.46,1.46,1.46\n2024-02-13,Bayern,09,00+,177,219,219,219,219,13140183,1.35,1.67,1.67,1.67,1.67\n2024-02-12,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-11,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-10,Bayern,09,00+,212,262,262,262,262,13140183,1.61,1.99,1.99,1.99,1.99\n2024-02-09,Bayern,09,00+,188,258,258,258,258,13140183,1.43,1.96,1.96,1.96,1.96\n2024-02-08,Bayern,09,00+,185,254,254,254,254,13140183,1.41,1.93,1.93,1.93,1.93\n2024-02-07,Bayern,09,00+,155,251,251,251,251,13140183,1.18,1.91,1.91,1.91,1.91\n2024-02-06,Bayern,09,00+,181,259,259,259,259,13140183,1.38,1.97,1.97,1.97,1.97\n2024-02-05,Bayern,09,00+,210,276,276,276,276,13140183,1.6,2.1,2.1,2.1,2.1\n2024-02-04,Bayern,09,00+,212,279,279,279,279,13140183,1.61,2.12,2.12,2.12,2.12\n2024-02-03,Bayern,09,00+,214,280,280,280,280,13140183,1.63,2.13,2.13,2.13,2.13\n2024-02-02,Bayern,09,00+,216,305,305,305,305,13140183,1.64,2.32,2.32,2.32,2.32\n2024-02-01,Bayern,09,00+,253,331,331,331,331,13140183,1.93,2.52,2.52,2.52,2.52\n2024-01-31,Bayern,09,00+,265,349,349,349,349,13140183,2.02,2.66,2.66,2.66,2.66\n2024-01-30,Bayern,09,00+,279,381,381,381,381,13140183,2.12,2.9,2.9,2.9,2.9\n2024-01-29,Bayern,09,00+,306,384,384,384,384,13140183,2.33,2.92,2.92,2.92,2.92\n2024-01-28,Bayern,09,00+,307,383,383,383,383,13140183,2.34,2.91,2.91,2.91,2.91\n2024-01-27,Bayern,09,00+,309,381,381,381,381,13140183,2.35,2.9,2.9,2.9,2.9\n2024-01-26,Bayern,09,00+,286,393,393,393,393,13140183,2.18,2.99,2.99,2.99,2.99\n2024-01-25,Bayern,09,00+,295,394,394,394,394,13140183,2.25,3,3,3,3\n2024-01-24,Bayern,09,00+,279,390,390,390,390,13140183,2.12,2.97,2.97,2.97,2.97\n2024-01-23,Bayern,09,00+,318,425,425,425,425,13140183,2.42,3.23,3.23,3.23,3.23\n2024-01-22,Bayern,09,00+,412,508,508,508,508,13140183,3.14,3.87,3.87,3.87,3.87\n2024-01-21,Bayern,09,00+,412,507,507,507,507,13140183,3.14,3.86,3.86,3.86,3.86\n2024-01-20,Bayern,09,00+,414,507,507,507,507,13140183,3.15,3.86,3.86,3.86,3.86\n2024-01-19,Bayern,09,00+,390,519,519,519,519,13140183,2.97,3.95,3.95,3.95,3.95\n2024-01-18,Bayern,09,00+,432,563,563,563,563,13140183,3.29,4.28,4.28,4.28,4.28\n2024-01-17,Bayern,09,00+,504,672,672,672,672,13140183,3.84,5.11,5.11,5.11,5.11\n2024-01-16,Bayern,09,00+,524,705,705,705,705,13140183,3.99,5.37,5.37,5.37,5.37\n2024-01-15,Bayern,09,00+,667,803,803,803,803,13140183,5.08,6.11,6.11,6.11,6.11\n2024-01-14,Bayern,09,00+,667,802,802,802,802,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-13,Bayern,09,00+,667,801,801,801,801,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-12,Bayern,09,00+,642,840,840,840,840,13140183,4.89,6.39,6.39,6.39,6.39\n2024-01-11,Bayern,09,00+,693,878,878,878,878,13140183,5.27,6.68,6.68,6.68,6.68\n2024-01-10,Bayern,09,00+,723,908,908,908,908,13140183,5.5,6.91,6.91,6.91,6.91\n2024-01-09,Bayern,09,00+,1014,1276,1276,1276,1276,13140183,7.72,9.71,9.71,9.71,9.71\n2024-01-08,Bayern,09,00+,778,998,998,998,998,13140183,5.92,7.6,7.6,7.6,7.6\n2024-01-07,Bayern,09,00+,780,1000,1000,1000,1000,13140183,5.94,7.61,7.61,7.61,7.61\n2024-01-06,Bayern,09,00+,798,1018,1018,1018,1018,13140183,6.07,7.75,7.75,7.75,7.75\n2024-01-05,Bayern,09,00+,799,1093,1093,1093,1093,13140183,6.08,8.32,8.32,8.32,8.32\n2024-01-04,Bayern,09,00+,842,1223,1223,1223,1223,13140183,6.41,9.31,9.31,9.31,9.31\n2024-01-03,Bayern,09,00+,992,1595,1595,1595,1595,13140183,7.55,12.14,12.14,12.14,12.14\n2024-01-02,Bayern,09,00+,787,1097,1097,1097,1097,13140183,5.99,8.35,8.35,8.35,8.35\n2024-01-01,Bayern,09,00+,802,1091,1091,1091,1091,13140183,6.1,8.3,8.3,8.3,8.3\n2023-12-31,Bayern,09,00+,805,1094,1094,1094,1094,13140183,6.13,8.33,8.33,8.33,8.33\n2023-12-30,Bayern,09,00+,815,1087,1087,1087,1087,13140183,6.2,8.27,8.27,8.27,8.27\n2023-12-29,Bayern,09,00+,693,1070,1070,1070,1070,13140183,5.27,8.14,8.14,8.14,8.14\n2023-12-28,Bayern,09,00+,575,1004,1004,1004,1004,13140183,4.38,7.64,7.64,7.64,7.64\n2023-12-27,Bayern,09,00+,434,673,673,673,673,13140183,3.3,5.12,5.12,5.12,5.12\n2023-12-26,Bayern,09,00+,637,900,900,900,900,13140183,4.85,6.85,6.85,6.85,6.85\n2023-12-25,Bayern,09,00+,1051,1369,1369,1369,1369,13140183,8,10.42,10.42,10.42,10.42\n2023-12-24,Bayern,09,00+,1075,1390,1390,1390,1390,13140183,8.18,10.58,10.58,10.58,10.58\n2023-12-23,Bayern,09,00+,1090,1393,1393,1393,1393,13140183,8.3,10.6,10.6,10.6,10.6\n2023-12-22,Bayern,09,00+,1052,1434,1434,1434,1434,13140183,8.01,10.91,10.91,10.91,10.91\n2023-12-21,Bayern,09,00+,1066,1466,1466,1466,1466,13140183,8.11,11.16,11.16,11.16,11.16\n2023-12-20,Bayern,09,00+,1111,1494,1494,1494,1494,13140183,8.45,11.37,11.37,11.37,11.37\n2023-12-19,Bayern,09,00+,1010,1500,1500,1500,1500,13140183,7.69,11.42,11.42,11.42,11.42\n2023-12-18,Bayern,09,00+,1116,1503,1503,1503,1503,13140183,8.49,11.44,11.44,11.44,11.44\n2023-12-17,Bayern,09,00+,1163,1526,1526,1526,1526,13140183,8.85,11.61,11.61,11.61,11.61\n2023-12-16,Bayern,09,00+,1177,1524,1524,1524,1524,13140183,8.96,11.6,11.6,11.6,11.6\n2023-12-15,Bayern,09,00+,1068,1486,1486,1486,1486,13140183,8.13,11.31,11.31,11.31,11.31\n2023-12-14,Bayern,09,00+,1102,1488,1488,1488,1488,13140183,8.39,11.32,11.32,11.32,11.32\n2023-12-13,Bayern,09,00+,1036,1450,1450,1450,1450,13140183,7.88,11.03,11.03,11.03,11.03\n2023-12-12,Bayern,09,00+,985,1451,1451,1451,1451,13140183,7.5,11.04,11.04,11.04,11.04\n2023-12-11,Bayern,09,00+,938,1304,1304,1304,1304,13140183,7.14,9.92,9.92,9.92,9.92\n2023-12-10,Bayern,09,00+,959,1280,1280,1280,1280,13140183,7.3,9.74,9.74,9.74,9.74\n2023-12-09,Bayern,09,00+,972,1283,1283,1283,1283,13140183,7.4,9.76,9.76,9.76,9.76\n2023-12-08,Bayern,09,00+,926,1300,1300,1300,1300,13140183,7.05,9.89,9.89,9.89,9.89\n2023-12-07,Bayern,09,00+,907,1243,1243,1243,1243,13140183,6.9,9.46,9.46,9.46,9.46\n2023-12-06,Bayern,09,00+,881,1224,1224,1224,1224,13140183,6.7,9.31,9.31,9.31,9.31\n2023-12-05,Bayern,09,00+,868,1213,1213,1213,1213,13140183,6.61,9.23,9.23,9.23,9.23\n2023-12-04,Bayern,09,00+,914,1202,1202,1202,1202,13140183,6.96,9.15,9.15,9.15,9.15\n2023-12-03,Bayern,09,00+,929,1193,1193,1193,1193,13140183,7.07,9.08,9.08,9.08,9.08\n2023-12-02,Bayern,09,00+,951,1201,1201,1201,1201,13140183,7.24,9.14,9.14,9.14,9.14\n2023-12-01,Bayern,09,00+,843,1170,1170,1170,1170,13140183,6.42,8.9,8.9,8.9,8.9\n2023-11-30,Bayern,09,00+,810,1140,1140,1140,1140,13140183,6.16,8.68,8.68,8.68,8.68\n2023-11-29,Bayern,09,00+,735,1117,1117,1117,1117,13140183,5.59,8.5,8.5,8.5,8.5\n2023-11-28,Bayern,09,00+,775,1096,1096,1096,1096,13140183,5.9,8.34,8.34,8.34,8.34\n2023-11-27,Bayern,09,00+,791,1097,1097,1097,1097,13140183,6.02,8.35,8.35,8.35,8.35\n2023-11-26,Bayern,09,00+,807,1100,1100,1100,1100,13140183,6.14,8.37,8.37,8.37,8.37\n2023-11-25,Bayern,09,00+,824,1094,1094,1094,1094,13140183,6.27,8.33,8.33,8.33,8.33\n2023-11-24,Bayern,09,00+,734,1073,1073,1073,1073,13140183,5.59,8.17,8.17,8.17,8.17\n2023-11-23,Bayern,09,00+,786,1079,1079,1079,1079,13140183,5.98,8.21,8.21,8.21,8.21\n2023-11-22,Bayern,09,00+,787,1103,1103,1103,1103,13140183,5.99,8.39,8.39,8.39,8.39\n2023-11-21,Bayern,09,00+,750,1048,1048,1048,1048,13140183,5.71,7.98,7.98,7.98,7.98\n2023-11-20,Bayern,09,00+,775,1059,1059,1059,1059,13140183,5.9,8.06,8.06,8.06,8.06\n2023-11-19,Bayern,09,00+,800,1069,1069,1069,1069,13140183,6.09,8.14,8.14,8.14,8.14\n2023-11-18,Bayern,09,00+,845,1096,1096,1096,1096,13140183,6.43,8.34,8.34,8.34,8.34\n2023-11-17,Bayern,09,00+,771,1103,1103,1103,1103,13140183,5.87,8.39,8.39,8.39,8.39\n2023-11-16,Bayern,09,00+,795,1110,1110,1110,1110,13140183,6.05,8.45,8.45,8.45,8.45\n2023-11-15,Bayern,09,00+,814,1128,1128,1128,1128,13140183,6.19,8.58,8.58,8.58,8.58\n2023-11-14,Bayern,09,00+,716,1133,1133,1133,1133,13140183,5.45,8.62,8.62,8.62,8.62\n2023-11-13,Bayern,09,00+,822,1179,1179,1179,1179,13140183,6.26,8.97,8.97,8.97,8.97\n2023-11-12,Bayern,09,00+,843,1172,1172,1172,1172,13140183,6.42,8.92,8.92,8.92,8.92\n2023-11-11,Bayern,09,00+,860,1147,1147,1147,1147,13140183,6.54,8.73,8.73,8.73,8.73\n2023-11-10,Bayern,09,00+,827,1172,1172,1172,1172,13140183,6.29,8.92,8.92,8.92,8.92\n2023-11-09,Bayern,09,00+,883,1265,1265,1265,1265,13140183,6.72,9.63,9.63,9.63,9.63\n2023-11-08,Bayern,09,00+,774,1064,1064,1064,1064,13140183,5.89,8.1,8.1,8.1,8.1\n2023-11-07,Bayern,09,00+,790,1099,1099,1099,1099,13140183,6.01,8.36,8.36,8.36,8.36\n2023-11-06,Bayern,09,00+,721,1079,1079,1079,1079,13140183,5.49,8.21,8.21,8.21,8.21\n2023-11-05,Bayern,09,00+,744,1086,1086,1086,1086,13140183,5.66,8.26,8.26,8.26,8.26\n2023-11-04,Bayern,09,00+,765,1090,1090,1090,1090,13140183,5.82,8.3,8.3,8.3,8.3\n2023-11-03,Bayern,09,00+,734,1109,1109,1109,1109,13140183,5.59,8.44,8.44,8.44,8.44\n2023-11-02,Bayern,09,00+,675,1020,1020,1020,1020,13140183,5.14,7.76,7.76,7.76,7.76\n2023-11-01,Bayern,09,00+,881,1229,1229,1229,1229,13140183,6.7,9.35,9.35,9.35,9.35\n2023-10-31,Bayern,09,00+,862,1259,1259,1259,1259,13140183,6.56,9.58,9.58,9.58,9.58\n2023-10-30,Bayern,09,00+,885,1287,1287,1287,1287,13140183,6.74,9.79,9.79,9.79,9.79\n2023-10-29,Bayern,09,00+,915,1292,1292,1292,1292,13140183,6.96,9.83,9.83,9.83,9.83\n2023-10-28,Bayern,09,00+,928,1283,1283,1283,1283,13140183,7.06,9.76,9.76,9.76,9.76\n2023-10-27,Bayern,09,00+,857,1248,1248,1248,1248,13140183,6.52,9.5,9.5,9.5,9.5\n2023-10-26,Bayern,09,00+,805,1196,1196,1196,1196,13140183,6.13,9.1,9.1,9.1,9.1\n2023-10-25,Bayern,09,00+,764,1102,1102,1102,1102,13140183,5.81,8.39,8.39,8.39,8.39\n2023-10-24,Bayern,09,00+,631,1006,1006,1006,1006,13140183,4.8,7.66,7.66,7.66,7.66\n2023-10-23,Bayern,09,00+,638,899,899,899,899,13140183,4.86,6.84,6.84,6.84,6.84\n2023-10-22,Bayern,09,00+,649,878,878,878,878,13140183,4.94,6.68,6.68,6.68,6.68\n2023-10-21,Bayern,09,00+,673,889,889,889,889,13140183,5.12,6.77,6.77,6.77,6.77\n2023-10-20,Bayern,09,00+,670,882,882,882,882,13140183,5.1,6.71,6.71,6.71,6.71\n2023-10-19,Bayern,09,00+,651,925,925,925,925,13140183,4.95,7.04,7.04,7.04,7.04\n2023-10-18,Bayern,09,00+,617,928,928,928,928,13140183,4.7,7.06,7.06,7.06,7.06\n2023-10-17,Bayern,09,00+,640,994,994,994,994,13140183,4.87,7.56,7.56,7.56,7.56\n2023-10-16,Bayern,09,00+,635,951,951,951,951,13140183,4.83,7.24,7.24,7.24,7.24\n2023-10-15,Bayern,09,00+,653,962,962,962,962,13140183,4.97,7.32,7.32,7.32,7.32\n2023-10-14,Bayern,09,00+,673,958,958,958,958,13140183,5.12,7.29,7.29,7.29,7.29\n2023-10-13,Bayern,09,00+,600,914,914,914,914,13140183,4.57,6.96,6.96,6.96,6.96\n2023-10-12,Bayern,09,00+,635,907,907,907,907,13140183,4.83,6.9,6.9,6.9,6.9\n2023-10-11,Bayern,09,00+,649,959,959,959,959,13140183,4.94,7.3,7.3,7.3,7.3\n2023-10-10,Bayern,09,00+,501,792,792,792,792,13140183,3.81,6.03,6.03,6.03,6.03\n2023-10-09,Bayern,09,00+,467,749,749,749,749,13140183,3.55,5.7,5.7,5.7,5.7\n2023-10-08,Bayern,09,00+,483,745,745,745,745,13140183,3.68,5.67,5.67,5.67,5.67\n2023-10-07,Bayern,09,00+,498,740,740,740,740,13140183,3.79,5.63,5.63,5.63,5.63\n2023-10-06,Bayern,09,00+,444,717,717,717,717,13140183,3.38,5.46,5.46,5.46,5.46\n2023-10-05,Bayern,09,00+,367,644,644,644,644,13140183,2.79,4.9,4.9,4.9,4.9\n2023-10-04,Bayern,09,00+,250,530,530,530,530,13140183,1.9,4.03,4.03,4.03,4.03\n2023-10-03,Bayern,09,00+,329,596,596,596,596,13140183,2.5,4.54,4.54,4.54,4.54\n2023-10-02,Bayern,09,00+,320,513,513,513,513,13140183,2.44,3.9,3.9,3.9,3.9\n2023-10-01,Bayern,09,00+,331,506,506,506,506,13140183,2.52,3.85,3.85,3.85,3.85\n2023-09-30,Bayern,09,00+,338,498,498,498,498,13140183,2.57,3.79,3.79,3.79,3.79\n2023-09-29,Bayern,09,00+,308,474,474,474,474,13140183,2.34,3.61,3.61,3.61,3.61\n2023-09-28,Bayern,09,00+,311,474,474,474,474,13140183,2.37,3.61,3.61,3.61,3.61\n2023-09-27,Bayern,09,00+,285,451,451,451,451,13140183,2.17,3.43,3.43,3.43,3.43\n2023-09-26,Bayern,09,00+,281,442,442,442,442,13140183,2.14,3.36,3.36,3.36,3.36\n2023-09-25,Bayern,09,00+,306,430,430,430,430,13140183,2.33,3.27,3.27,3.27,3.27\n2023-09-24,Bayern,09,00+,316,429,429,429,429,13140183,2.4,3.26,3.26,3.26,3.26\n2023-09-23,Bayern,09,00+,326,430,430,430,430,13140183,2.48,3.27,3.27,3.27,3.27\n2023-09-22,Bayern,09,00+,301,420,420,420,420,13140183,2.29,3.2,3.2,3.2,3.2\n2023-09-21,Bayern,09,00+,302,400,400,400,400,13140183,2.3,3.04,3.04,3.04,3.04\n2023-09-20,Bayern,09,00+,269,388,388,388,388,13140183,2.05,2.95,2.95,2.95,2.95\n2023-09-19,Bayern,09,00+,232,380,380,380,380,13140183,1.77,2.89,2.89,2.89,2.89\n2023-09-18,Bayern,09,00+,259,380,380,380,380,13140183,1.97,2.89,2.89,2.89,2.89\n2023-09-17,Bayern,09,00+,267,377,377,377,377,13140183,2.03,2.87,2.87,2.87,2.87\n2023-09-16,Bayern,09,00+,272,375,375,375,375,13140183,2.07,2.85,2.85,2.85,2.85\n2023-09-15,Bayern,09,00+,263,373,373,373,373,13140183,2,2.84,2.84,2.84,2.84\n2023-09-14,Bayern,09,00+,244,355,355,355,355,13140183,1.86,2.7,2.7,2.7,2.7\n2023-09-13,Bayern,09,00+,222,347,347,347,347,13140183,1.69,2.64,2.64,2.64,2.64\n2023-09-12,Bayern,09,00+,176,303,303,303,303,13140183,1.34,2.31,2.31,2.31,2.31\n2023-09-11,Bayern,09,00+,168,259,259,259,259,13140183,1.28,1.97,1.97,1.97,1.97\n2023-09-10,Bayern,09,00+,174,257,257,257,257,13140183,1.32,1.96,1.96,1.96,1.96\n2023-09-09,Bayern,09,00+,180,255,255,255,255,13140183,1.37,1.94,1.94,1.94,1.94\n2023-09-08,Bayern,09,00+,138,230,230,230,230,13140183,1.05,1.75,1.75,1.75,1.75\n2023-09-07,Bayern,09,00+,135,208,208,208,208,13140183,1.03,1.58,1.58,1.58,1.58\n2023-09-06,Bayern,09,00+,135,200,200,200,200,13140183,1.03,1.52,1.52,1.52,1.52\n2023-09-05,Bayern,09,00+,123,193,193,193,193,13140183,0.94,1.47,1.47,1.47,1.47\n2023-09-04,Bayern,09,00+,129,188,188,188,188,13140183,0.98,1.43,1.43,1.43,1.43\n2023-09-03,Bayern,09,00+,133,185,185,185,185,13140183,1.01,1.41,1.41,1.41,1.41\n2023-09-02,Bayern,09,00+,138,184,184,184,184,13140183,1.05,1.4,1.4,1.4,1.4\n2023-09-01,Bayern,09,00+,134,189,189,189,189,13140183,1.02,1.44,1.44,1.44,1.44\n2023-08-31,Bayern,09,00+,134,188,188,188,188,13140183,1.02,1.43,1.43,1.43,1.43\n2023-08-30,Bayern,09,00+,132,189,189,189,189,13140183,1,1.44,1.44,1.44,1.44\n2023-08-29,Bayern,09,00+,132,200,200,200,200,13140183,1,1.52,1.52,1.52,1.52\n2023-08-28,Bayern,09,00+,0,191,191,191,191,13140183,0,1.45,1.45,1.45,1.45\n2023-08-27,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-26,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-25,Bayern,09,00+,0,206,206,206,206,13140183,0,1.57,1.57,1.57,1.57\n2023-08-24,Bayern,09,00+,112,218,218,218,218,13140183,0.85,1.66,1.66,1.66,1.66\n2023-08-23,Bayern,09,00+,154,236,236,236,236,13140183,1.17,1.8,1.8,1.8,1.8\n2023-08-22,Bayern,09,00+,116,203,203,203,203,13140183,0.88,1.54,1.54,1.54,1.54\n2023-08-21,Bayern,09,00+,119,218,218,218,218,13140183,0.91,1.66,1.66,1.66,1.66\n2023-08-20,Bayern,09,00+,123,210,210,210,210,13140183,0.94,1.6,1.6,1.6,1.6\n2023-08-19,Bayern,09,00+,125,208,208,208,208,13140183,0.95,1.58,1.58,1.58,1.58\n2023-08-18,Bayern,09,00+,95,187,187,187,187,13140183,0.72,1.42,1.42,1.42,1.42\n2023-08-17,Bayern,09,00+,77,157,157,157,157,13140183,0.59,1.19,1.19,1.19,1.19\n2023-08-16,Bayern,09,00+,61,129,129,129,129,13140183,0.46,0.98,0.98,0.98,0.98\n2023-08-15,Bayern,09,00+,77,142,142,142,142,13140183,0.59,1.08,1.08,1.08,1.08\n2023-08-14,Bayern,09,00+,69,104,104,104,104,13140183,0.53,0.79,0.79,0.79,0.79\n2023-08-13,Bayern,09,00+,74,106,106,106,106,13140183,0.56,0.81,0.81,0.81,0.81\n2023-08-12,Bayern,09,00+,77,107,107,107,107,13140183,0.59,0.81,0.81,0.81,0.81\n2023-08-11,Bayern,09,00+,73,109,109,109,109,13140183,0.56,0.83,0.83,0.83,0.83\n2023-08-10,Bayern,09,00+,70,106,106,106,106,13140183,0.53,0.81,0.81,0.81,0.81\n2023-08-09,Bayern,09,00+,58,99,99,99,99,13140183,0.44,0.75,0.75,0.75,0.75\n2023-08-08,Bayern,09,00+,48,92,92,92,92,13140183,0.37,0.7,0.7,0.7,0.7\n2023-08-07,Bayern,09,00+,56,90,90,90,90,13140183,0.43,0.68,0.68,0.68,0.68\n2023-08-06,Bayern,09,00+,57,85,85,85,85,13140183,0.43,0.65,0.65,0.65,0.65\n2023-08-05,Bayern,09,00+,62,86,86,86,86,13140183,0.47,0.65,0.65,0.65,0.65\n2023-08-04,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-03,Bayern,09,00+,51,81,81,81,81,13140183,0.39,0.62,0.62,0.62,0.62\n2023-08-02,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-01,Bayern,09,00+,46,71,71,71,71,13140183,0.35,0.54,0.54,0.54,0.54\n2023-07-31,Bayern,09,00+,53,70,70,70,70,13140183,0.4,0.53,0.53,0.53,0.53\n2023-07-30,Bayern,09,00+,54,70,70,70,70,13140183,0.41,0.53,0.53,0.53,0.53\n2023-07-29,Bayern,09,00+,56,67,67,67,67,13140183,0.43,0.51,0.51,0.51,0.51\n2023-07-28,Bayern,09,00+,51,68,68,68,68,13140183,0.39,0.52,0.52,0.52,0.52\n2023-07-27,Bayern,09,00+,42,60,60,60,60,13140183,0.32,0.46,0.46,0.46,0.46\n2023-07-26,Bayern,09,00+,34,63,63,63,63,13140183,0.26,0.48,0.48,0.48,0.48\n2023-07-25,Bayern,09,00+,31,55,55,55,55,13140183,0.24,0.42,0.42,0.42,0.42\n2023-07-24,Bayern,09,00+,30,44,44,44,44,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-23,Bayern,09,00+,30,43,43,43,43,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-22,Bayern,09,00+,30,41,41,41,41,13140183,0.23,0.31,0.31,0.31,0.31\n2023-07-21,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2023-07-20,Bayern,09,00+,31,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2023-07-19,Bayern,09,00+,29,37,37,37,37,13140183,0.22,0.28,0.28,0.28,0.28\n2023-07-18,Bayern,09,00+,27,44,44,44,44,13140183,0.21,0.33,0.33,0.33,0.33\n2023-07-17,Bayern,09,00+,31,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-16,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-15,Bayern,09,00+,33,45,45,45,45,13140183,0.25,0.34,0.34,0.34,0.34\n2023-07-14,Bayern,09,00+,38,53,53,53,53,13140183,0.29,0.4,0.4,0.4,0.4\n2023-07-13,Bayern,09,00+,40,53,53,53,53,13140183,0.3,0.4,0.4,0.4,0.4\n2023-07-12,Bayern,09,00+,30,50,50,50,50,13140183,0.23,0.38,0.38,0.38,0.38\n2023-07-11,Bayern,09,00+,35,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2023-07-10,Bayern,09,00+,30,48,48,48,48,13140183,0.23,0.37,0.37,0.37,0.37\n2023-07-09,Bayern,09,00+,32,49,49,49,49,13140183,0.24,0.37,0.37,0.37,0.37\n2023-07-08,Bayern,09,00+,33,50,50,50,50,13140183,0.25,0.38,0.38,0.38,0.38\n2023-07-07,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-06,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-05,Bayern,09,00+,37,53,53,53,53,13140183,0.28,0.4,0.4,0.4,0.4\n2023-07-04,Bayern,09,00+,30,46,46,46,46,13140183,0.23,0.35,0.35,0.35,0.35\n2023-07-03,Bayern,09,00+,24,46,46,46,46,13140183,0.18,0.35,0.35,0.35,0.35\n2023-07-02,Bayern,09,00+,25,45,45,45,45,13140183,0.19,0.34,0.34,0.34,0.34\n2023-07-01,Bayern,09,00+,26,44,44,44,44,13140183,0.2,0.33,0.33,0.33,0.33\n2023-06-30,Bayern,09,00+,24,37,37,37,37,13140183,0.18,0.28,0.28,0.28,0.28\n2023-06-29,Bayern,09,00+,24,34,34,34,34,13140183,0.18,0.26,0.26,0.26,0.26\n2023-06-28,Bayern,09,00+,27,37,37,37,37,13140183,0.21,0.28,0.28,0.28,0.28\n2023-06-27,Bayern,09,00+,30,38,38,38,38,13140183,0.23,0.29,0.29,0.29,0.29\n2023-06-26,Bayern,09,00+,39,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2023-06-25,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2023-06-24,Bayern,09,00+,41,49,49,49,49,13140183,0.31,0.37,0.37,0.37,0.37\n2023-06-23,Bayern,09,00+,51,63,63,63,63,13140183,0.39,0.48,0.48,0.48,0.48\n2023-06-22,Bayern,09,00+,55,68,68,68,68,13140183,0.42,0.52,0.52,0.52,0.52\n2023-06-21,Bayern,09,00+,62,73,73,73,73,13140183,0.47,0.56,0.56,0.56,0.56\n2023-06-20,Bayern,09,00+,64,92,92,92,92,13140183,0.49,0.7,0.7,0.7,0.7\n2023-06-19,Bayern,09,00+,71,102,102,102,102,13140183,0.54,0.78,0.78,0.78,0.78\n2023-06-18,Bayern,09,00+,72,103,103,103,103,13140183,0.55,0.78,0.78,0.78,0.78\n2023-06-17,Bayern,09,00+,74,105,105,105,105,13140183,0.56,0.8,0.8,0.8,0.8\n2023-06-16,Bayern,09,00+,78,103,103,103,103,13140183,0.59,0.78,0.78,0.78,0.78\n2023-06-15,Bayern,09,00+,72,98,98,98,98,13140183,0.55,0.75,0.75,0.75,0.75\n2023-06-14,Bayern,09,00+,65,97,97,97,97,13140183,0.49,0.74,0.74,0.74,0.74\n2023-06-13,Bayern,09,00+,64,89,89,89,89,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-12,Bayern,09,00+,62,90,90,90,90,13140183,0.47,0.68,0.68,0.68,0.68\n2023-06-11,Bayern,09,00+,65,90,90,90,90,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-10,Bayern,09,00+,66,90,90,90,90,13140183,0.5,0.68,0.68,0.68,0.68\n2023-06-09,Bayern,09,00+,69,96,96,96,96,13140183,0.53,0.73,0.73,0.73,0.73\n2023-06-08,Bayern,09,00+,86,109,109,109,109,13140183,0.65,0.83,0.83,0.83,0.83\n2023-06-07,Bayern,09,00+,96,123,123,123,123,13140183,0.73,0.94,0.94,0.94,0.94\n2023-06-06,Bayern,09,00+,125,158,158,158,158,13140183,0.95,1.2,1.2,1.2,1.2\n2023-06-05,Bayern,09,00+,102,134,134,134,134,13140183,0.78,1.02,1.02,1.02,1.02\n2023-06-04,Bayern,09,00+,102,132,132,132,132,13140183,0.78,1,1,1,1\n2023-06-03,Bayern,09,00+,106,134,134,134,134,13140183,0.81,1.02,1.02,1.02,1.02\n2023-06-02,Bayern,09,00+,109,136,136,136,136,13140183,0.83,1.03,1.03,1.03,1.03\n2023-06-01,Bayern,09,00+,113,149,149,149,149,13140183,0.86,1.13,1.13,1.13,1.13\n2023-05-31,Bayern,09,00+,106,147,147,147,147,13140183,0.81,1.12,1.12,1.12,1.12\n2023-05-30,Bayern,09,00+,95,143,143,143,143,13140183,0.72,1.09,1.09,1.09,1.09\n2023-05-29,Bayern,09,00+,155,204,204,204,204,13140183,1.18,1.55,1.55,1.55,1.55\n2023-05-28,Bayern,09,00+,162,211,211,211,211,13140183,1.23,1.61,1.61,1.61,1.61\n2023-05-27,Bayern,09,00+,167,212,212,212,212,13140183,1.27,1.61,1.61,1.61,1.61\n2023-05-26,Bayern,09,00+,184,232,232,232,232,13140183,1.4,1.77,1.77,1.77,1.77\n2023-05-25,Bayern,09,00+,163,207,207,207,207,13140183,1.24,1.58,1.58,1.58,1.58\n2023-05-24,Bayern,09,00+,176,232,232,232,232,13140183,1.34,1.77,1.77,1.77,1.77\n2023-05-23,Bayern,09,00+,131,217,217,217,217,13140183,1,1.65,1.65,1.65,1.65\n2023-05-22,Bayern,09,00+,134,223,223,223,223,13140183,1.02,1.7,1.7,1.7,1.7\n2023-05-21,Bayern,09,00+,137,218,218,218,218,13140183,1.04,1.66,1.66,1.66,1.66\n2023-05-20,Bayern,09,00+,144,220,220,220,220,13140183,1.1,1.67,1.67,1.67,1.67\n2023-05-19,Bayern,09,00+,137,208,208,208,208,13140183,1.04,1.58,1.58,1.58,1.58\n2023-05-18,Bayern,09,00+,160,227,227,227,227,13140183,1.22,1.73,1.73,1.73,1.73\n2023-05-17,Bayern,09,00+,153,205,205,205,205,13140183,1.16,1.56,1.56,1.56,1.56\n2023-05-16,Bayern,09,00+,147,219,219,219,219,13140183,1.12,1.67,1.67,1.67,1.67\n2023-05-15,Bayern,09,00+,196,242,242,242,242,13140183,1.49,1.84,1.84,1.84,1.84\n2023-05-14,Bayern,09,00+,199,242,242,242,242,13140183,1.51,1.84,1.84,1.84,1.84\n2023-05-13,Bayern,09,00+,205,242,242,242,242,13140183,1.56,1.84,1.84,1.84,1.84\n2023-05-12,Bayern,09,00+,222,257,257,257,257,13140183,1.69,1.96,1.96,1.96,1.96\n2023-05-11,Bayern,09,00+,216,288,288,288,288,13140183,1.64,2.19,2.19,2.19,2.19\n2023-05-10,Bayern,09,00+,232,321,321,321,321,13140183,1.77,2.44,2.44,2.44,2.44\n2023-05-09,Bayern,09,00+,300,398,398,398,398,13140183,2.28,3.03,3.03,3.03,3.03\n2023-05-08,Bayern,09,00+,225,312,312,312,312,13140183,1.71,2.37,2.37,2.37,2.37\n2023-05-07,Bayern,09,00+,232,317,317,317,317,13140183,1.77,2.41,2.41,2.41,2.41\n2023-05-06,Bayern,09,00+,251,329,329,329,329,13140183,1.91,2.5,2.5,2.5,2.5\n2023-05-05,Bayern,09,00+,259,332,332,332,332,13140183,1.97,2.53,2.53,2.53,2.53\n2023-05-04,Bayern,09,00+,255,330,330,330,330,13140183,1.94,2.51,2.51,2.51,2.51\n2023-05-03,Bayern,09,00+,228,329,329,329,329,13140183,1.74,2.5,2.5,2.5,2.5\n2023-05-02,Bayern,09,00+,168,265,265,265,265,13140183,1.28,2.02,2.02,2.02,2.02\n2023-05-01,Bayern,09,00+,293,397,397,397,397,13140183,2.23,3.02,3.02,3.02,3.02\n2023-04-30,Bayern,09,00+,299,396,396,396,396,13140183,2.28,3.01,3.01,3.01,3.01\n2023-04-29,Bayern,09,00+,309,389,389,389,389,13140183,2.35,2.96,2.96,2.96,2.96\n2023-04-28,Bayern,09,00+,302,388,388,388,388,13140183,2.3,2.95,2.95,2.95,2.95\n2023-04-27,Bayern,09,00+,320,403,403,403,403,13140183,2.44,3.07,3.07,3.07,3.07\n2023-04-26,Bayern,09,00+,348,436,436,436,436,13140183,2.65,3.32,3.32,3.32,3.32\n2023-04-25,Bayern,09,00+,336,455,455,455,455,13140183,2.56,3.46,3.46,3.46,3.46\n2023-04-24,Bayern,09,00+,363,477,477,477,477,13140183,2.76,3.63,3.63,3.63,3.63\n2023-04-23,Bayern,09,00+,375,482,482,482,482,13140183,2.85,3.67,3.67,3.67,3.67\n2023-04-22,Bayern,09,00+,386,481,481,481,481,13140183,2.94,3.66,3.66,3.66,3.66\n2023-04-21,Bayern,09,00+,416,518,518,518,518,13140183,3.17,3.94,3.94,3.94,3.94\n2023-04-20,Bayern,09,00+,434,552,552,552,552,13140183,3.3,4.2,4.2,4.2,4.2\n2023-04-19,Bayern,09,00+,432,545,545,545,545,13140183,3.29,4.15,4.15,4.15,4.15\n2023-04-18,Bayern,09,00+,550,720,720,720,720,13140183,4.19,5.48,5.48,5.48,5.48\n2023-04-17,Bayern,09,00+,407,567,567,567,567,13140183,3.1,4.32,4.32,4.32,4.32\n2023-04-16,Bayern,09,00+,430,580,580,580,580,13140183,3.27,4.41,4.41,4.41,4.41\n2023-04-15,Bayern,09,00+,449,590,590,590,590,13140183,3.42,4.49,4.49,4.49,4.49\n2023-04-14,Bayern,09,00+,380,520,520,520,520,13140183,2.89,3.96,3.96,3.96,3.96\n2023-04-13,Bayern,09,00+,370,510,510,510,510,13140183,2.82,3.88,3.88,3.88,3.88\n2023-04-12,Bayern,09,00+,353,525,525,525,525,13140183,2.69,4,4,4,4\n2023-04-11,Bayern,09,00+,273,443,443,443,443,13140183,2.08,3.37,3.37,3.37,3.37\n2023-04-10,Bayern,09,00+,508,696,696,696,696,13140183,3.87,5.3,5.3,5.3,5.3\n2023-04-09,Bayern,09,00+,527,690,690,690,690,13140183,4.01,5.25,5.25,5.25,5.25\n2023-04-08,Bayern,09,00+,548,692,692,692,692,13140183,4.17,5.27,5.27,5.27,5.27\n2023-04-07,Bayern,09,00+,650,797,797,797,797,13140183,4.95,6.07,6.07,6.07,6.07\n2023-04-06,Bayern,09,00+,633,810,810,810,810,13140183,4.82,6.16,6.16,6.16,6.16\n2023-04-05,Bayern,09,00+,639,852,852,852,852,13140183,4.86,6.48,6.48,6.48,6.48\n2023-04-04,Bayern,09,00+,604,879,879,879,879,13140183,4.6,6.69,6.69,6.69,6.69\n2023-04-03,Bayern,09,00+,725,956,956,956,956,13140183,5.52,7.28,7.28,7.28,7.28\n2023-04-02,Bayern,09,00+,757,969,969,969,969,13140183,5.76,7.37,7.37,7.37,7.37\n2023-04-01,Bayern,09,00+,779,972,972,972,972,13140183,5.93,7.4,7.4,7.4,7.4\n2023-03-31,Bayern,09,00+,807,1003,1003,1003,1003,13140183,6.14,7.63,7.63,7.63,7.63\n2023-03-30,Bayern,09,00+,861,1092,1092,1092,1092,13140183,6.55,8.31,8.31,8.31,8.31\n2023-03-29,Bayern,09,00+,875,1166,1166,1166,1166,13140183,6.66,8.87,8.87,8.87,8.87\n2023-03-28,Bayern,09,00+,832,1207,1207,1207,1207,13140183,6.33,9.19,9.19,9.19,9.19\n2023-03-27,Bayern,09,00+,950,1291,1291,1291,1291,13140183,7.23,9.82,9.82,9.82,9.82\n2023-03-26,Bayern,09,00+,987,1297,1297,1297,1297,13140183,7.51,9.87,9.87,9.87,9.87\n2023-03-25,Bayern,09,00+,1012,1299,1299,1299,1299,13140183,7.7,9.89,9.89,9.89,9.89\n2023-03-24,Bayern,09,00+,1049,1369,1369,1369,1369,13140183,7.98,10.42,10.42,10.42,10.42\n2023-03-23,Bayern,09,00+,1057,1418,1418,1418,1418,13140183,8.04,10.79,10.79,10.79,10.79\n2023-03-22,Bayern,09,00+,1058,1437,1437,1437,1437,13140183,8.05,10.94,10.94,10.94,10.94\n2023-03-21,Bayern,09,00+,1063,1496,1496,1496,1496,13140183,8.09,11.38,11.38,11.38,11.38\n2023-03-20,Bayern,09,00+,1107,1555,1555,1555,1555,13140183,8.42,11.83,11.83,11.83,11.83\n2023-03-19,Bayern,09,00+,1155,1568,1568,1568,1568,13140183,8.79,11.93,11.93,11.93,11.93\n2023-03-18,Bayern,09,00+,1187,1574,1574,1574,1574,13140183,9.03,11.98,11.98,11.98,11.98\n2023-03-17,Bayern,09,00+,1208,1607,1607,1607,1607,13140183,9.19,12.23,12.23,12.23,12.23\n2023-03-16,Bayern,09,00+,1265,1622,1622,1622,1622,13140183,9.63,12.34,12.34,12.34,12.34\n2023-03-15,Bayern,09,00+,1248,1654,1654,1654,1654,13140183,9.5,12.59,12.59,12.59,12.59\n2023-03-14,Bayern,09,00+,1252,1686,1686,1686,1686,13140183,9.53,12.83,12.83,12.83,12.83\n2023-03-13,Bayern,09,00+,1256,1747,1747,1747,1747,13140183,9.56,13.3,13.3,13.3,13.3\n2023-03-12,Bayern,09,00+,1302,1742,1742,1742,1742,13140183,9.91,13.26,13.26,13.26,13.26\n2023-03-11,Bayern,09,00+,1333,1744,1744,1744,1744,13140183,10.14,13.27,13.27,13.27,13.27\n2023-03-10,Bayern,09,00+,1305,1728,1728,1728,1728,13140183,9.93,13.15,13.15,13.15,13.15\n2023-03-09,Bayern,09,00+,1312,1796,1796,1796,1796,13140183,9.98,13.67,13.67,13.67,13.67\n2023-03-08,Bayern,09,00+,1313,1835,1835,1835,1835,13140183,9.99,13.96,13.96,13.96,13.96\n2023-03-07,Bayern,09,00+,1355,1932,1932,1932,1932,13140183,10.31,14.7,14.7,14.7,14.7\n2023-03-06,Bayern,09,00+,1473,2073,2073,2073,2073,13140183,11.21,15.78,15.78,15.78,15.78\n2023-03-05,Bayern,09,00+,1539,2097,2097,2097,2097,13140183,11.71,15.96,15.96,15.96,15.96\n2023-03-04,Bayern,09,00+,1585,2112,2112,2112,2112,13140183,12.06,16.07,16.07,16.07,16.07\n2023-03-03,Bayern,09,00+,1635,2216,2216,2216,2216,13140183,12.44,16.86,16.86,16.86,16.86\n2023-03-02,Bayern,09,00+,1669,2294,2294,2294,2294,13140183,12.7,17.46,17.46,17.46,17.46\n2023-03-01,Bayern,09,00+,1873,2551,2551,2551,2551,13140183,14.25,19.41,19.41,19.41,19.41\n2023-02-28,Bayern,09,00+,1712,2485,2485,2485,2485,13140183,13.03,18.91,18.91,18.91,18.91\n2023-02-27,Bayern,09,00+,1759,2532,2532,2532,2532,13140183,13.39,19.27,19.27,19.27,19.27\n2023-02-26,Bayern,09,00+,1824,2535,2535,2535,2535,13140183,13.88,19.29,19.29,19.29,19.29\n2023-02-25,Bayern,09,00+,1876,2540,2540,2540,2540,13140183,14.28,19.33,19.33,19.33,19.33\n2023-02-24,Bayern,09,00+,1856,2547,2547,2547,2547,13140183,14.12,19.38,19.38,19.38,19.38\n2023-02-23,Bayern,09,00+,1759,2516,2516,2516,2516,13140183,13.39,19.15,19.15,19.15,19.15\n2023-02-22,Bayern,09,00+,1540,2344,2344,2344,2344,13140183,11.72,17.84,17.84,17.84,17.84\n2023-02-21,Bayern,09,00+,1617,2405,2405,2405,2405,13140183,12.31,18.3,18.3,18.3,18.3\n2023-02-20,Bayern,09,00+,1618,2327,2327,2327,2327,13140183,12.31,17.71,17.71,17.71,17.71\n2023-02-19,Bayern,09,00+,1679,2320,2320,2320,2320,13140183,12.78,17.66,17.66,17.66,17.66\n2023-02-18,Bayern,09,00+,1731,2323,2323,2323,2323,13140183,13.17,17.68,17.68,17.68,17.68\n2023-02-17,Bayern,09,00+,1661,2250,2250,2250,2250,13140183,12.64,17.12,17.12,17.12,17.12\n2023-02-16,Bayern,09,00+,1638,2197,2197,2197,2197,13140183,12.47,16.72,16.72,16.72,16.72\n2023-02-15,Bayern,09,00+,1499,2123,2123,2123,2123,13140183,11.41,16.16,16.16,16.16,16.16\n2023-02-14,Bayern,09,00+,1437,2088,2088,2088,2088,13140183,10.94,15.89,15.89,15.89,15.89\n2023-02-13,Bayern,09,00+,1408,1962,1962,1962,1962,13140183,10.72,14.93,14.93,14.93,14.93\n2023-02-12,Bayern,09,00+,1448,1938,1938,1938,1938,13140183,11.02,14.75,14.75,14.75,14.75\n2023-02-11,Bayern,09,00+,1484,1916,1916,1916,1916,13140183,11.29,14.58,14.58,14.58,14.58\n2023-02-10,Bayern,09,00+,1444,1895,1895,1895,1895,13140183,10.99,14.42,14.42,14.42,14.42\n2023-02-09,Bayern,09,00+,1340,1803,1803,1803,1803,13140183,10.2,13.72,13.72,13.72,13.72\n2023-02-08,Bayern,09,00+,1293,1771,1771,1771,1771,13140183,9.84,13.48,13.48,13.48,13.48\n2023-02-07,Bayern,09,00+,1185,1680,1680,1680,1680,13140183,9.02,12.79,12.79,12.79,12.79\n2023-02-06,Bayern,09,00+,1096,1545,1545,1545,1545,13140183,8.34,11.76,11.76,11.76,11.76\n2023-02-05,Bayern,09,00+,1135,1548,1548,1548,1548,13140183,8.64,11.78,11.78,11.78,11.78\n2023-02-04,Bayern,09,00+,1167,1550,1550,1550,1550,13140183,8.88,11.8,11.8,11.8,11.8\n2023-02-03,Bayern,09,00+,1144,1521,1521,1521,1521,13140183,8.71,11.58,11.58,11.58,11.58\n2023-02-02,Bayern,09,00+,1143,1512,1512,1512,1512,13140183,8.7,11.51,11.51,11.51,11.51\n2023-02-01,Bayern,09,00+,1056,1406,1406,1406,1406,13140183,8.04,10.7,10.7,10.7,10.7\n2023-01-31,Bayern,09,00+,964,1374,1374,1374,1374,13140183,7.34,10.46,10.46,10.46,10.46\n2023-01-30,Bayern,09,00+,950,1329,1329,1329,1329,13140183,7.23,10.11,10.11,10.11,10.11\n2023-01-29,Bayern,09,00+,983,1318,1318,1318,1318,13140183,7.48,10.03,10.03,10.03,10.03\n2023-01-28,Bayern,09,00+,1014,1311,1311,1311,1311,13140183,7.72,9.98,9.98,9.98,9.98\n2023-01-27,Bayern,09,00+,959,1234,1234,1234,1234,13140183,7.3,9.39,9.39,9.39,9.39\n2023-01-26,Bayern,09,00+,940,1206,1206,1206,1206,13140183,7.15,9.18,9.18,9.18,9.18\n2023-01-25,Bayern,09,00+,899,1186,1186,1186,1186,13140183,6.84,9.03,9.03,9.03,9.03\n2023-01-24,Bayern,09,00+,810,1110,1110,1110,1110,13140183,6.16,8.45,8.45,8.45,8.45\n2023-01-23,Bayern,09,00+,827,1124,1124,1124,1124,13140183,6.29,8.55,8.55,8.55,8.55\n2023-01-22,Bayern,09,00+,848,1114,1114,1114,1114,13140183,6.45,8.48,8.48,8.48,8.48\n2023-01-21,Bayern,09,00+,869,1106,1106,1106,1106,13140183,6.61,8.42,8.42,8.42,8.42\n2023-01-20,Bayern,09,00+,867,1144,1144,1144,1144,13140183,6.6,8.71,8.71,8.71,8.71\n2023-01-19,Bayern,09,00+,834,1123,1123,1123,1123,13140183,6.35,8.55,8.55,8.55,8.55\n2023-01-18,Bayern,09,00+,885,1200,1200,1200,1200,13140183,6.74,9.13,9.13,9.13,9.13\n2023-01-17,Bayern,09,00+,773,1272,1272,1272,1272,13140183,5.88,9.68,9.68,9.68,9.68\n2023-01-16,Bayern,09,00+,1067,1436,1436,1436,1436,13140183,8.12,10.93,10.93,10.93,10.93\n2023-01-15,Bayern,09,00+,1109,1455,1455,1455,1455,13140183,8.44,11.07,11.07,11.07,11.07\n2023-01-14,Bayern,09,00+,1149,1471,1471,1471,1471,13140183,8.74,11.19,11.19,11.19,11.19\n2023-01-13,Bayern,09,00+,1040,1326,1326,1326,1326,13140183,7.91,10.09,10.09,10.09,10.09\n2023-01-12,Bayern,09,00+,1094,1414,1414,1414,1414,13140183,8.33,10.76,10.76,10.76,10.76\n2023-01-11,Bayern,09,00+,1070,1436,1436,1436,1436,13140183,8.14,10.93,10.93,10.93,10.93\n2023-01-10,Bayern,09,00+,973,1462,1462,1462,1462,13140183,7.4,11.13,11.13,11.13,11.13\n2023-01-09,Bayern,09,00+,826,1358,1358,1358,1358,13140183,6.29,10.33,10.33,10.33,10.33\n2023-01-08,Bayern,09,00+,863,1353,1353,1353,1353,13140183,6.57,10.3,10.3,10.3,10.3\n2023-01-07,Bayern,09,00+,898,0,0,0,0,13140183,6.83,0,0,0,0\n2023-01-06,Bayern,09,00+,1087,0,0,0,0,13140183,8.27,0,0,0,0\n2023-01-05,Bayern,09,00+,1163,0,0,0,0,13140183,8.85,0,0,0,0\n2023-01-04,Bayern,09,00+,1270,0,0,0,0,13140183,9.67,0,0,0,0\n2023-01-03,Bayern,09,00+,1452,0,0,0,0,13140183,11.05,0,0,0,0\n2023-01-02,Bayern,09,00+,1109,0,0,0,0,13140183,8.44,0,0,0,0\n2024-08-31,Saarland,10,00+,7,7,NA,NA,NA,983991,0.71,0.71,NA,NA,NA\n2024-08-30,Saarland,10,00+,8,8,NA,NA,NA,983991,0.81,0.81,NA,NA,NA\n2024-08-29,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.81,0.78,0.89\n2024-08-28,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.8,0.76,0.87\n2024-08-27,Saarland,10,00+,9,11,12,11,12,983991,0.91,1.12,1.23,1.19,1.31\n2024-08-26,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-25,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-24,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-23,Saarland,10,00+,14,14,15,14,15,983991,1.42,1.42,1.53,1.48,1.62\n2024-08-22,Saarland,10,00+,11,12,12,12,13,983991,1.12,1.22,1.31,1.26,1.38\n2024-08-21,Saarland,10,00+,10,13,13,13,14,983991,1.02,1.32,1.41,1.36,1.48\n2024-08-20,Saarland,10,00+,6,10,10,10,11,983991,0.61,1.02,1.07,1.04,1.13\n2024-08-19,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-18,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-17,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-16,Saarland,10,00+,9,10,10,10,10,983991,0.91,1.02,1.06,1.03,1.1\n2024-08-15,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.16,1.14,1.22\n2024-08-14,Saarland,10,00+,9,11,11,11,11,983991,0.91,1.12,1.16,1.13,1.2\n2024-08-13,Saarland,10,00+,9,12,12,12,12,983991,0.91,1.22,1.26,1.23,1.31\n2024-08-12,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-11,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-10,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.25,1.23,1.28\n2024-08-08,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.28\n2024-08-07,Saarland,10,00+,11,11,11,11,11,983991,1.12,1.12,1.14,1.12,1.17\n2024-08-06,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.34,1.33,1.37\n2024-08-05,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-04,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-03,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-02,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-08-01,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-07-31,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.23,1.22,1.24\n2024-07-30,Saarland,10,00+,6,9,9,9,9,983991,0.61,0.91,0.92,0.91,0.92\n2024-07-29,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-28,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-27,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-26,Saarland,10,00+,20,26,26,26,26,983991,2.03,2.64,2.64,2.64,2.65\n2024-07-25,Saarland,10,00+,17,30,30,30,30,983991,1.73,3.05,3.05,3.05,3.05\n2024-07-24,Saarland,10,00+,17,26,26,26,26,983991,1.73,2.64,2.64,2.64,2.64\n2024-07-23,Saarland,10,00+,14,26,26,26,26,983991,1.42,2.64,2.64,2.64,2.64\n2024-07-22,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-21,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-20,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-07-18,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.71,0.71,0.71\n2024-07-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-07-16,Saarland,10,00+,2,6,6,6,6,983991,0.2,0.61,0.61,0.61,0.61\n2024-07-15,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-14,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-13,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-12,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2024-07-11,Saarland,10,00+,1,8,8,8,8,983991,0.1,0.81,0.81,0.81,0.81\n2024-07-10,Saarland,10,00+,5,12,12,12,12,983991,0.51,1.22,1.22,1.22,1.22\n2024-07-09,Saarland,10,00+,5,14,14,14,14,983991,0.51,1.42,1.42,1.42,1.42\n2024-07-08,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-06,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-05,Saarland,10,00+,4,10,10,10,10,983991,0.41,1.02,1.02,1.02,1.02\n2024-07-04,Saarland,10,00+,2,9,9,9,9,983991,0.2,0.91,0.91,0.91,0.91\n2024-07-03,Saarland,10,00+,0,4,4,4,4,983991,0,0.41,0.41,0.41,0.41\n2024-07-02,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-07-01,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-30,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-28,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-27,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-26,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-25,Saarland,10,00+,1,6,6,6,6,983991,0.1,0.61,0.61,0.61,0.61\n2024-06-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-23,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-22,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-21,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-20,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-06-19,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-18,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-17,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-16,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-15,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-14,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-13,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-12,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-06-11,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-08,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-07,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-04,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-06-03,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-02,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-01,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-31,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-30,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-24,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-23,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-22,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-21,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-18,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-17,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-16,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-14,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-13,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-12,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-11,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-10,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-09,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-08,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-06,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-05,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-04,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-03,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-02,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-01,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-30,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-24,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-04-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-22,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-21,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-20,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-19,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2024-04-17,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-04-16,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-04-15,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-14,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-13,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-12,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-10,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-09,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-07,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-06,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-05,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-04,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-03,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-02,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-01,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-31,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-30,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-29,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-26,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-25,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-23,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-22,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-21,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-20,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-19,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-18,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-16,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-15,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-03-14,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-03-13,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-12,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-08,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-07,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-04,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-03,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-02,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-01,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-29,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-02-27,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-02-26,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-25,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-24,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-23,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-22,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-02-20,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2024-02-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-18,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-17,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-16,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2024-02-15,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-02-14,Saarland,10,00+,6,11,11,11,11,983991,0.61,1.12,1.12,1.12,1.12\n2024-02-13,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-02-12,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-11,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-10,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2024-02-08,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2024-02-07,Saarland,10,00+,10,15,15,15,15,983991,1.02,1.52,1.52,1.52,1.52\n2024-02-06,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.03\n2024-02-05,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-04,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-03,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-02,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2024-02-01,Saarland,10,00+,12,18,18,18,18,983991,1.22,1.83,1.83,1.83,1.83\n2024-01-31,Saarland,10,00+,9,15,15,15,15,983991,0.91,1.52,1.52,1.52,1.52\n2024-01-30,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-01-29,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-28,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-27,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-26,Saarland,10,00+,9,14,14,14,14,983991,0.91,1.42,1.42,1.42,1.42\n2024-01-25,Saarland,10,00+,12,17,17,17,17,983991,1.22,1.73,1.73,1.73,1.73\n2024-01-24,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2024-01-23,Saarland,10,00+,14,19,19,19,19,983991,1.42,1.93,1.93,1.93,1.93\n2024-01-22,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-21,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-20,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-19,Saarland,10,00+,12,20,20,20,20,983991,1.22,2.03,2.03,2.03,2.03\n2024-01-18,Saarland,10,00+,11,17,17,17,17,983991,1.12,1.73,1.73,1.73,1.73\n2024-01-17,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-01-16,Saarland,10,00+,22,25,25,25,25,983991,2.24,2.54,2.54,2.54,2.54\n2024-01-15,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-14,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-13,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-12,Saarland,10,00+,15,24,24,24,24,983991,1.52,2.44,2.44,2.44,2.44\n2024-01-11,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2024-01-10,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2024-01-09,Saarland,10,00+,44,57,57,57,57,983991,4.47,5.79,5.79,5.79,5.79\n2024-01-08,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-07,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-06,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-05,Saarland,10,00+,40,67,67,67,67,983991,4.07,6.81,6.81,6.81,6.81\n2024-01-04,Saarland,10,00+,37,69,69,69,69,983991,3.76,7.01,7.01,7.01,7.01\n2024-01-03,Saarland,10,00+,31,75,75,75,75,983991,3.15,7.62,7.62,7.62,7.62\n2024-01-02,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2024-01-01,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2023-12-31,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-30,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-29,Saarland,10,00+,11,33,33,33,33,983991,1.12,3.35,3.35,3.35,3.35\n2023-12-28,Saarland,10,00+,13,35,35,35,35,983991,1.32,3.56,3.56,3.56,3.56\n2023-12-27,Saarland,10,00+,14,28,28,28,28,983991,1.42,2.85,2.85,2.85,2.85\n2023-12-26,Saarland,10,00+,23,41,41,41,41,983991,2.34,4.17,4.17,4.17,4.17\n2023-12-25,Saarland,10,00+,31,53,53,53,53,983991,3.15,5.39,5.39,5.39,5.39\n2023-12-24,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-23,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-22,Saarland,10,00+,30,50,50,50,50,983991,3.05,5.08,5.08,5.08,5.08\n2023-12-21,Saarland,10,00+,35,59,59,59,59,983991,3.56,6,6,6,6\n2023-12-20,Saarland,10,00+,36,58,58,58,58,983991,3.66,5.89,5.89,5.89,5.89\n2023-12-19,Saarland,10,00+,37,58,58,58,58,983991,3.76,5.89,5.89,5.89,5.89\n2023-12-18,Saarland,10,00+,47,62,62,62,62,983991,4.78,6.3,6.3,6.3,6.3\n2023-12-17,Saarland,10,00+,47,63,63,63,63,983991,4.78,6.4,6.4,6.4,6.4\n2023-12-16,Saarland,10,00+,47,64,64,64,64,983991,4.78,6.5,6.5,6.5,6.5\n2023-12-15,Saarland,10,00+,45,66,66,66,66,983991,4.57,6.71,6.71,6.71,6.71\n2023-12-14,Saarland,10,00+,31,51,51,51,51,983991,3.15,5.18,5.18,5.18,5.18\n2023-12-13,Saarland,10,00+,35,54,54,54,54,983991,3.56,5.49,5.49,5.49,5.49\n2023-12-12,Saarland,10,00+,55,74,74,74,74,983991,5.59,7.52,7.52,7.52,7.52\n2023-12-11,Saarland,10,00+,49,70,70,70,70,983991,4.98,7.11,7.11,7.11,7.11\n2023-12-10,Saarland,10,00+,49,69,69,69,69,983991,4.98,7.01,7.01,7.01,7.01\n2023-12-09,Saarland,10,00+,49,68,68,68,68,983991,4.98,6.91,6.91,6.91,6.91\n2023-12-08,Saarland,10,00+,54,73,73,73,73,983991,5.49,7.42,7.42,7.42,7.42\n2023-12-07,Saarland,10,00+,54,75,75,75,75,983991,5.49,7.62,7.62,7.62,7.62\n2023-12-06,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-12-05,Saarland,10,00+,35,45,45,45,45,983991,3.56,4.57,4.57,4.57,4.57\n2023-12-04,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-03,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-02,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-01,Saarland,10,00+,40,46,46,46,46,983991,4.07,4.67,4.67,4.67,4.67\n2023-11-30,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-29,Saarland,10,00+,39,53,53,53,53,983991,3.96,5.39,5.39,5.39,5.39\n2023-11-28,Saarland,10,00+,30,55,55,55,55,983991,3.05,5.59,5.59,5.59,5.59\n2023-11-27,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-26,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-25,Saarland,10,00+,37,52,52,52,52,983991,3.76,5.28,5.28,5.28,5.28\n2023-11-24,Saarland,10,00+,36,49,49,49,49,983991,3.66,4.98,4.98,4.98,4.98\n2023-11-23,Saarland,10,00+,26,43,43,43,43,983991,2.64,4.37,4.37,4.37,4.37\n2023-11-22,Saarland,10,00+,32,45,45,45,45,983991,3.25,4.57,4.57,4.57,4.57\n2023-11-21,Saarland,10,00+,29,40,40,40,40,983991,2.95,4.07,4.07,4.07,4.07\n2023-11-20,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-19,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-18,Saarland,10,00+,38,45,45,45,45,983991,3.86,4.57,4.57,4.57,4.57\n2023-11-17,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-16,Saarland,10,00+,45,53,53,53,53,983991,4.57,5.39,5.39,5.39,5.39\n2023-11-15,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-14,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-13,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-11-12,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-11,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-10,Saarland,10,00+,45,61,61,61,61,983991,4.57,6.2,6.2,6.2,6.2\n2023-11-09,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-11-08,Saarland,10,00+,44,62,62,62,62,983991,4.47,6.3,6.3,6.3,6.3\n2023-11-07,Saarland,10,00+,54,70,70,70,70,983991,5.49,7.11,7.11,7.11,7.11\n2023-11-06,Saarland,10,00+,66,87,87,87,87,983991,6.71,8.84,8.84,8.84,8.84\n2023-11-05,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-04,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-03,Saarland,10,00+,61,82,82,82,82,983991,6.2,8.33,8.33,8.33,8.33\n2023-11-02,Saarland,10,00+,74,88,88,88,88,983991,7.52,8.94,8.94,8.94,8.94\n2023-11-01,Saarland,10,00+,84,98,98,98,98,983991,8.54,9.96,9.96,9.96,9.96\n2023-10-31,Saarland,10,00+,88,111,111,111,111,983991,8.94,11.28,11.28,11.28,11.28\n2023-10-30,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-29,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-28,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-27,Saarland,10,00+,104,115,115,115,115,983991,10.57,11.69,11.69,11.69,11.69\n2023-10-26,Saarland,10,00+,104,111,111,111,111,983991,10.57,11.28,11.28,11.28,11.28\n2023-10-25,Saarland,10,00+,102,116,116,116,116,983991,10.37,11.79,11.79,11.79,11.79\n2023-10-24,Saarland,10,00+,111,128,128,128,128,983991,11.28,13.01,13.01,13.01,13.01\n2023-10-23,Saarland,10,00+,95,117,117,117,117,983991,9.65,11.89,11.89,11.89,11.89\n2023-10-22,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-21,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-20,Saarland,10,00+,98,120,120,120,120,983991,9.96,12.2,12.2,12.2,12.2\n2023-10-19,Saarland,10,00+,100,118,118,118,118,983991,10.16,11.99,11.99,11.99,11.99\n2023-10-18,Saarland,10,00+,96,116,116,116,116,983991,9.76,11.79,11.79,11.79,11.79\n2023-10-17,Saarland,10,00+,65,87,87,87,87,983991,6.61,8.84,8.84,8.84,8.84\n2023-10-16,Saarland,10,00+,77,91,91,91,91,983991,7.83,9.25,9.25,9.25,9.25\n2023-10-15,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-14,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-13,Saarland,10,00+,76,85,85,85,85,983991,7.72,8.64,8.64,8.64,8.64\n2023-10-12,Saarland,10,00+,65,83,83,83,83,983991,6.61,8.44,8.44,8.44,8.44\n2023-10-11,Saarland,10,00+,72,83,83,83,83,983991,7.32,8.44,8.44,8.44,8.44\n2023-10-10,Saarland,10,00+,51,73,73,73,73,983991,5.18,7.42,7.42,7.42,7.42\n2023-10-09,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-08,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-07,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-06,Saarland,10,00+,34,46,46,46,46,983991,3.46,4.67,4.67,4.67,4.67\n2023-10-05,Saarland,10,00+,26,38,38,38,38,983991,2.64,3.86,3.86,3.86,3.86\n2023-10-04,Saarland,10,00+,19,31,31,31,31,983991,1.93,3.15,3.15,3.15,3.15\n2023-10-03,Saarland,10,00+,23,37,37,37,37,983991,2.34,3.76,3.76,3.76,3.76\n2023-10-02,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-10-01,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-30,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-29,Saarland,10,00+,12,23,23,23,23,983991,1.22,2.34,2.34,2.34,2.34\n2023-09-28,Saarland,10,00+,12,22,22,22,22,983991,1.22,2.24,2.24,2.24,2.24\n2023-09-27,Saarland,10,00+,14,21,21,21,21,983991,1.42,2.13,2.13,2.13,2.13\n2023-09-26,Saarland,10,00+,21,26,26,26,26,983991,2.13,2.64,2.64,2.64,2.64\n2023-09-25,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-24,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-23,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-22,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-21,Saarland,10,00+,24,28,28,28,28,983991,2.44,2.85,2.85,2.85,2.85\n2023-09-20,Saarland,10,00+,25,29,29,29,29,983991,2.54,2.95,2.95,2.95,2.95\n2023-09-19,Saarland,10,00+,20,25,25,25,25,983991,2.03,2.54,2.54,2.54,2.54\n2023-09-18,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-17,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-16,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-15,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-14,Saarland,10,00+,24,30,30,30,30,983991,2.44,3.05,3.05,3.05,3.05\n2023-09-13,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-12,Saarland,10,00+,14,24,24,24,24,983991,1.42,2.44,2.44,2.44,2.44\n2023-09-11,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-10,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-09,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-08,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2023-09-06,Saarland,10,00+,5,10,10,10,10,983991,0.51,1.02,1.02,1.02,1.02\n2023-09-05,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-09-04,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-03,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-02,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-01,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-08-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-08-30,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-08-29,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-08-28,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-27,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-26,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-25,Saarland,10,00+,0,6,6,6,6,983991,0,0.61,0.61,0.61,0.61\n2023-08-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-23,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-08-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-08-21,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-20,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-19,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-17,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-16,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-15,Saarland,10,00+,6,7,7,7,7,983991,0.61,0.71,0.71,0.71,0.71\n2023-08-14,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-13,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-12,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2023-08-10,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-08-09,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-08-08,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2023-08-07,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-06,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-05,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-04,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-03,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-02,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-08-01,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-07-31,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-30,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-29,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-28,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-27,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-26,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-25,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-07-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-23,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-22,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-21,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-07-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-18,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-07-17,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-16,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-14,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-13,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-12,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-10,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-09,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-06,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-05,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-04,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2023-07-03,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-02,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-01,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-30,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2023-06-28,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-06-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2023-06-26,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-25,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-24,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-21,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-06-20,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2023-06-19,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-18,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-17,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-16,Saarland,10,00+,14,14,14,14,14,983991,1.42,1.42,1.42,1.42,1.42\n2023-06-15,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-14,Saarland,10,00+,12,13,13,13,13,983991,1.22,1.32,1.32,1.32,1.32\n2023-06-13,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-12,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-11,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-10,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-09,Saarland,10,00+,6,6,6,6,6,983991,0.61,0.61,0.61,0.61,0.61\n2023-06-08,Saarland,10,00+,7,7,7,7,7,983991,0.71,0.71,0.71,0.71,0.71\n2023-06-07,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-06-06,Saarland,10,00+,11,14,14,14,14,983991,1.12,1.42,1.42,1.42,1.42\n2023-06-05,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2023-06-04,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-03,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-02,Saarland,10,00+,7,13,13,13,13,983991,0.71,1.32,1.32,1.32,1.32\n2023-06-01,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-05-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-05-30,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-05-29,Saarland,10,00+,16,17,17,17,17,983991,1.63,1.73,1.73,1.73,1.73\n2023-05-28,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-27,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-26,Saarland,10,00+,15,15,15,15,15,983991,1.52,1.52,1.52,1.52,1.52\n2023-05-25,Saarland,10,00+,13,14,14,14,14,983991,1.32,1.42,1.42,1.42,1.42\n2023-05-24,Saarland,10,00+,11,16,16,16,16,983991,1.12,1.63,1.63,1.63,1.63\n2023-05-23,Saarland,10,00+,10,17,17,17,17,983991,1.02,1.73,1.73,1.73,1.73\n2023-05-22,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-20,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-19,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-05-18,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-05-17,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-05-16,Saarland,10,00+,11,15,15,15,15,983991,1.12,1.52,1.52,1.52,1.52\n2023-05-15,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-14,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-13,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-12,Saarland,10,00+,18,20,20,20,20,983991,1.83,2.03,2.03,2.03,2.03\n2023-05-11,Saarland,10,00+,16,19,19,19,19,983991,1.63,1.93,1.93,1.93,1.93\n2023-05-10,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2023-05-09,Saarland,10,00+,19,25,25,25,25,983991,1.93,2.54,2.54,2.54,2.54\n2023-05-08,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-07,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-06,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-05,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-04,Saarland,10,00+,10,21,21,21,21,983991,1.02,2.13,2.13,2.13,2.13\n2023-05-03,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-02,Saarland,10,00+,11,18,18,18,18,983991,1.12,1.83,1.83,1.83,1.83\n2023-05-01,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-30,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-29,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-28,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2023-04-27,Saarland,10,00+,28,40,40,40,40,983991,2.85,4.07,4.07,4.07,4.07\n2023-04-26,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-04-25,Saarland,10,00+,32,44,44,44,44,983991,3.25,4.47,4.47,4.47,4.47\n2023-04-24,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-23,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-22,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-21,Saarland,10,00+,20,34,34,34,34,983991,2.03,3.46,3.46,3.46,3.46\n2023-04-20,Saarland,10,00+,21,31,31,31,31,983991,2.13,3.15,3.15,3.15,3.15\n2023-04-19,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-18,Saarland,10,00+,27,36,36,36,36,983991,2.74,3.66,3.66,3.66,3.66\n2023-04-17,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-16,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-15,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-14,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-13,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-12,Saarland,10,00+,20,27,27,27,27,983991,2.03,2.74,2.74,2.74,2.74\n2023-04-11,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2023-04-10,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-09,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-08,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-07,Saarland,10,00+,38,47,47,47,47,983991,3.86,4.78,4.78,4.78,4.78\n2023-04-06,Saarland,10,00+,39,46,46,46,46,983991,3.96,4.67,4.67,4.67,4.67\n2023-04-05,Saarland,10,00+,42,49,49,49,49,983991,4.27,4.98,4.98,4.98,4.98\n2023-04-04,Saarland,10,00+,35,44,44,44,44,983991,3.56,4.47,4.47,4.47,4.47\n2023-04-03,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-02,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-01,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-03-31,Saarland,10,00+,32,37,37,37,37,983991,3.25,3.76,3.76,3.76,3.76\n2023-03-30,Saarland,10,00+,43,48,48,48,48,983991,4.37,4.88,4.88,4.88,4.88\n2023-03-29,Saarland,10,00+,49,51,51,51,51,983991,4.98,5.18,5.18,5.18,5.18\n2023-03-28,Saarland,10,00+,66,71,71,71,71,983991,6.71,7.22,7.22,7.22,7.22\n2023-03-27,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-26,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-25,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-24,Saarland,10,00+,90,98,98,98,98,983991,9.15,9.96,9.96,9.96,9.96\n2023-03-23,Saarland,10,00+,91,102,102,102,102,983991,9.25,10.37,10.37,10.37,10.37\n2023-03-22,Saarland,10,00+,105,116,116,116,116,983991,10.67,11.79,11.79,11.79,11.79\n2023-03-21,Saarland,10,00+,112,122,122,122,122,983991,11.38,12.4,12.4,12.4,12.4\n2023-03-20,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-19,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-18,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-17,Saarland,10,00+,137,150,150,150,150,983991,13.92,15.24,15.24,15.24,15.24\n2023-03-16,Saarland,10,00+,161,174,174,174,174,983991,16.36,17.68,17.68,17.68,17.68\n2023-03-15,Saarland,10,00+,158,175,175,175,175,983991,16.06,17.78,17.78,17.78,17.78\n2023-03-14,Saarland,10,00+,155,184,184,184,184,983991,15.75,18.7,18.7,18.7,18.7\n2023-03-13,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-12,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-11,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-10,Saarland,10,00+,155,181,181,181,181,983991,15.75,18.39,18.39,18.39,18.39\n2023-03-09,Saarland,10,00+,129,154,154,154,154,983991,13.11,15.65,15.65,15.65,15.65\n2023-03-08,Saarland,10,00+,131,148,148,148,148,983991,13.31,15.04,15.04,15.04,15.04\n2023-03-07,Saarland,10,00+,106,135,135,135,135,983991,10.77,13.72,13.72,13.72,13.72\n2023-03-06,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-05,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-04,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-03,Saarland,10,00+,72,114,114,114,114,983991,7.32,11.59,11.59,11.59,11.59\n2023-03-02,Saarland,10,00+,82,123,123,123,123,983991,8.33,12.5,12.5,12.5,12.5\n2023-03-01,Saarland,10,00+,88,127,127,127,127,983991,8.94,12.91,12.91,12.91,12.91\n2023-02-28,Saarland,10,00+,119,157,157,157,157,983991,12.09,15.96,15.96,15.96,15.96\n2023-02-27,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-26,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-25,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-24,Saarland,10,00+,84,112,112,112,112,983991,8.54,11.38,11.38,11.38,11.38\n2023-02-23,Saarland,10,00+,84,102,102,102,102,983991,8.54,10.37,10.37,10.37,10.37\n2023-02-22,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-02-21,Saarland,10,00+,45,56,56,56,56,983991,4.57,5.69,5.69,5.69,5.69\n2023-02-20,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-19,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-18,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-17,Saarland,10,00+,74,91,91,91,91,983991,7.52,9.25,9.25,9.25,9.25\n2023-02-16,Saarland,10,00+,77,96,96,96,96,983991,7.83,9.76,9.76,9.76,9.76\n2023-02-15,Saarland,10,00+,79,104,104,104,104,983991,8.03,10.57,10.57,10.57,10.57\n2023-02-14,Saarland,10,00+,84,101,101,101,101,983991,8.54,10.26,10.26,10.26,10.26\n2023-02-13,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-12,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-11,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-10,Saarland,10,00+,108,122,122,122,122,983991,10.98,12.4,12.4,12.4,12.4\n2023-02-09,Saarland,10,00+,92,108,108,108,108,983991,9.35,10.98,10.98,10.98,10.98\n2023-02-08,Saarland,10,00+,82,97,97,97,97,983991,8.33,9.86,9.86,9.86,9.86\n2023-02-07,Saarland,10,00+,92,102,102,102,102,983991,9.35,10.37,10.37,10.37,10.37\n2023-02-06,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-05,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-04,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-03,Saarland,10,00+,65,74,74,74,74,983991,6.61,7.52,7.52,7.52,7.52\n2023-02-02,Saarland,10,00+,71,79,79,79,79,983991,7.22,8.03,8.03,8.03,8.03\n2023-02-01,Saarland,10,00+,69,79,79,79,79,983991,7.01,8.03,8.03,8.03,8.03\n2023-01-31,Saarland,10,00+,40,60,60,60,60,983991,4.07,6.1,6.1,6.1,6.1\n2023-01-30,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-29,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-28,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-27,Saarland,10,00+,37,46,46,46,46,983991,3.76,4.67,4.67,4.67,4.67\n2023-01-26,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-01-25,Saarland,10,00+,44,55,55,55,55,983991,4.47,5.59,5.59,5.59,5.59\n2023-01-24,Saarland,10,00+,57,69,69,69,69,983991,5.79,7.01,7.01,7.01,7.01\n2023-01-23,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-22,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-21,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-20,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-01-19,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-01-18,Saarland,10,00+,75,94,94,94,94,983991,7.62,9.55,9.55,9.55,9.55\n2023-01-17,Saarland,10,00+,88,99,99,99,99,983991,8.94,10.06,10.06,10.06,10.06\n2023-01-16,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-15,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-14,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-13,Saarland,10,00+,72,94,94,94,94,983991,7.32,9.55,9.55,9.55,9.55\n2023-01-12,Saarland,10,00+,76,101,101,101,101,983991,7.72,10.26,10.26,10.26,10.26\n2023-01-11,Saarland,10,00+,81,100,100,100,100,983991,8.23,10.16,10.16,10.16,10.16\n2023-01-10,Saarland,10,00+,86,108,108,108,108,983991,8.74,10.98,10.98,10.98,10.98\n2023-01-09,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-08,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-07,Saarland,10,00+,117,0,0,0,0,983991,11.89,0,0,0,0\n2023-01-06,Saarland,10,00+,110,0,0,0,0,983991,11.18,0,0,0,0\n2023-01-05,Saarland,10,00+,95,0,0,0,0,983991,9.65,0,0,0,0\n2023-01-04,Saarland,10,00+,62,0,0,0,0,983991,6.3,0,0,0,0\n2023-01-03,Saarland,10,00+,70,0,0,0,0,983991,7.11,0,0,0,0\n2023-01-02,Saarland,10,00+,42,0,0,0,0,983991,4.27,0,0,0,0\n2024-08-31,Berlin,11,00+,48,48,NA,NA,NA,3664088,1.31,1.31,NA,NA,NA\n2024-08-30,Berlin,11,00+,47,51,NA,NA,NA,3664088,1.28,1.39,NA,NA,NA\n2024-08-29,Berlin,11,00+,51,56,65,62,69,3664088,1.39,1.53,1.78,1.69,1.9\n2024-08-28,Berlin,11,00+,56,60,68,65,72,3664088,1.53,1.64,1.86,1.78,1.99\n2024-08-27,Berlin,11,00+,49,60,67,64,71,3664088,1.34,1.64,1.84,1.76,1.96\n2024-08-26,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-25,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-24,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-23,Berlin,11,00+,42,53,57,55,60,3664088,1.15,1.45,1.56,1.51,1.66\n2024-08-22,Berlin,11,00+,35,49,52,50,55,3664088,0.96,1.34,1.44,1.39,1.52\n2024-08-21,Berlin,11,00+,33,43,45,44,48,3664088,0.9,1.17,1.25,1.21,1.31\n2024-08-20,Berlin,11,00+,38,44,46,45,48,3664088,1.04,1.2,1.27,1.23,1.33\n2024-08-19,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-18,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-17,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-16,Berlin,11,00+,51,55,57,55,59,3664088,1.39,1.5,1.56,1.53,1.63\n2024-08-15,Berlin,11,00+,50,57,59,57,61,3664088,1.36,1.56,1.61,1.58,1.68\n2024-08-14,Berlin,11,00+,46,56,57,56,60,3664088,1.26,1.53,1.58,1.55,1.65\n2024-08-13,Berlin,11,00+,37,52,53,52,55,3664088,1.01,1.42,1.46,1.43,1.53\n2024-08-12,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-11,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-10,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-09,Berlin,11,00+,34,41,41,41,43,3664088,0.93,1.12,1.14,1.13,1.18\n2024-08-08,Berlin,11,00+,35,39,39,39,40,3664088,0.96,1.06,1.09,1.07,1.11\n2024-08-07,Berlin,11,00+,31,36,36,36,37,3664088,0.85,0.98,1,0.99,1.02\n2024-08-06,Berlin,11,00+,30,38,38,38,39,3664088,0.82,1.04,1.05,1.04,1.07\n2024-08-05,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-04,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-03,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-02,Berlin,11,00+,41,48,48,48,49,3664088,1.12,1.31,1.32,1.31,1.35\n2024-08-01,Berlin,11,00+,41,49,49,49,50,3664088,1.12,1.34,1.35,1.34,1.37\n2024-07-31,Berlin,11,00+,41,56,56,56,57,3664088,1.12,1.53,1.54,1.53,1.56\n2024-07-30,Berlin,11,00+,38,61,61,61,61,3664088,1.04,1.66,1.67,1.67,1.69\n2024-07-29,Berlin,11,00+,33,50,50,50,50,3664088,0.9,1.36,1.37,1.36,1.37\n2024-07-28,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.51\n2024-07-27,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.51\n2024-07-26,Berlin,11,00+,35,59,59,59,59,3664088,0.96,1.61,1.61,1.61,1.61\n2024-07-25,Berlin,11,00+,32,60,60,60,60,3664088,0.87,1.64,1.64,1.64,1.64\n2024-07-24,Berlin,11,00+,33,53,53,53,53,3664088,0.9,1.45,1.45,1.45,1.45\n2024-07-23,Berlin,11,00+,35,56,56,56,56,3664088,0.96,1.53,1.53,1.53,1.53\n2024-07-22,Berlin,11,00+,50,76,76,76,76,3664088,1.36,2.07,2.07,2.07,2.07\n2024-07-21,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-20,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-19,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-18,Berlin,11,00+,58,78,78,78,78,3664088,1.58,2.13,2.13,2.13,2.13\n2024-07-17,Berlin,11,00+,56,80,80,80,80,3664088,1.53,2.18,2.18,2.18,2.18\n2024-07-16,Berlin,11,00+,54,73,73,73,73,3664088,1.47,1.99,1.99,1.99,1.99\n2024-07-15,Berlin,11,00+,50,62,62,62,62,3664088,1.36,1.69,1.69,1.69,1.69\n2024-07-14,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-13,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-12,Berlin,11,00+,46,60,60,60,60,3664088,1.26,1.64,1.64,1.64,1.64\n2024-07-11,Berlin,11,00+,42,52,52,52,52,3664088,1.15,1.42,1.42,1.42,1.42\n2024-07-10,Berlin,11,00+,30,54,54,54,54,3664088,0.82,1.47,1.47,1.47,1.47\n2024-07-09,Berlin,11,00+,37,60,60,60,60,3664088,1.01,1.64,1.64,1.64,1.64\n2024-07-08,Berlin,11,00+,28,48,48,48,48,3664088,0.76,1.31,1.31,1.31,1.31\n2024-07-07,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-06,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-05,Berlin,11,00+,30,47,47,47,47,3664088,0.82,1.28,1.28,1.28,1.28\n2024-07-04,Berlin,11,00+,27,46,46,46,46,3664088,0.74,1.26,1.26,1.26,1.26\n2024-07-03,Berlin,11,00+,36,47,47,47,47,3664088,0.98,1.28,1.28,1.28,1.28\n2024-07-02,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2024-07-01,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-30,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-29,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-28,Berlin,11,00+,57,65,65,65,65,3664088,1.56,1.77,1.77,1.77,1.77\n2024-06-27,Berlin,11,00+,49,60,60,60,60,3664088,1.34,1.64,1.64,1.64,1.64\n2024-06-26,Berlin,11,00+,38,51,51,51,51,3664088,1.04,1.39,1.39,1.39,1.39\n2024-06-25,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2024-06-24,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-23,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-22,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-21,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-20,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-19,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-06-18,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-06-17,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-16,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-15,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-14,Berlin,11,00+,2,5,5,5,5,3664088,0.05,0.14,0.14,0.14,0.14\n2024-06-13,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-06-12,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-06-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-06-10,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-09,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-08,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-07,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-06,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-05,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-06-04,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-01,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-05-31,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-30,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-29,Berlin,11,00+,12,15,15,15,15,3664088,0.33,0.41,0.41,0.41,0.41\n2024-05-28,Berlin,11,00+,13,16,16,16,16,3664088,0.35,0.44,0.44,0.44,0.44\n2024-05-27,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-26,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-25,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-05-24,Berlin,11,00+,17,19,19,19,19,3664088,0.46,0.52,0.52,0.52,0.52\n2024-05-23,Berlin,11,00+,15,19,19,19,19,3664088,0.41,0.52,0.52,0.52,0.52\n2024-05-22,Berlin,11,00+,6,13,13,13,13,3664088,0.16,0.35,0.35,0.35,0.35\n2024-05-21,Berlin,11,00+,4,10,10,10,10,3664088,0.11,0.27,0.27,0.27,0.27\n2024-05-20,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-19,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-18,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-05-17,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2024-05-16,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-15,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-14,Berlin,11,00+,3,9,9,9,9,3664088,0.08,0.25,0.25,0.25,0.25\n2024-05-13,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-12,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-11,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-10,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-09,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-08,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-07,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-05-06,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-03,Berlin,11,00+,5,8,8,8,8,3664088,0.14,0.22,0.22,0.22,0.22\n2024-05-02,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-05-01,Berlin,11,00+,5,6,6,6,6,3664088,0.14,0.16,0.16,0.16,0.16\n2024-04-30,Berlin,11,00+,6,6,6,6,6,3664088,0.16,0.16,0.16,0.16,0.16\n2024-04-29,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-28,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-27,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-26,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-24,Berlin,11,00+,5,7,7,7,7,3664088,0.14,0.19,0.19,0.19,0.19\n2024-04-23,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-22,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-21,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-20,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-19,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-18,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-04-17,Berlin,11,00+,2,2,2,2,2,3664088,0.05,0.05,0.05,0.05,0.05\n2024-04-16,Berlin,11,00+,3,3,3,3,3,3664088,0.08,0.08,0.08,0.08,0.08\n2024-04-15,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Berlin,11,00+,4,4,4,4,4,3664088,0.11,0.11,0.11,0.11,0.11\n2024-04-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-04-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-04-09,Berlin,11,00+,11,16,16,16,16,3664088,0.3,0.44,0.44,0.44,0.44\n2024-04-08,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-07,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-06,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-05,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-04,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-04-03,Berlin,11,00+,6,10,10,10,10,3664088,0.16,0.27,0.27,0.27,0.27\n2024-04-02,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-01,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-31,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-30,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-29,Berlin,11,00+,8,8,8,8,8,3664088,0.22,0.22,0.22,0.22,0.22\n2024-03-28,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-03-27,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-03-26,Berlin,11,00+,7,9,9,9,9,3664088,0.19,0.25,0.25,0.25,0.25\n2024-03-25,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-24,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-23,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-22,Berlin,11,00+,10,10,10,10,10,3664088,0.27,0.27,0.27,0.27,0.27\n2024-03-21,Berlin,11,00+,17,18,18,18,18,3664088,0.46,0.49,0.49,0.49,0.49\n2024-03-20,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-03-19,Berlin,11,00+,18,21,21,21,21,3664088,0.49,0.57,0.57,0.57,0.57\n2024-03-18,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-17,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-16,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-15,Berlin,11,00+,19,24,24,24,24,3664088,0.52,0.66,0.66,0.66,0.66\n2024-03-14,Berlin,11,00+,15,18,18,18,18,3664088,0.41,0.49,0.49,0.49,0.49\n2024-03-13,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2024-03-12,Berlin,11,00+,10,17,17,17,17,3664088,0.27,0.46,0.46,0.46,0.46\n2024-03-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-09,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-08,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-07,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-06,Berlin,11,00+,7,14,14,14,14,3664088,0.19,0.38,0.38,0.38,0.38\n2024-03-05,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-03-04,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-01,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-02-29,Berlin,11,00+,13,13,13,13,13,3664088,0.35,0.35,0.35,0.35,0.35\n2024-02-28,Berlin,11,00+,16,16,16,16,16,3664088,0.44,0.44,0.44,0.44,0.44\n2024-02-27,Berlin,11,00+,15,16,16,16,16,3664088,0.41,0.44,0.44,0.44,0.44\n2024-02-26,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-25,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-24,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-23,Berlin,11,00+,31,33,33,33,33,3664088,0.85,0.9,0.9,0.9,0.9\n2024-02-22,Berlin,11,00+,34,40,40,40,40,3664088,0.93,1.09,1.09,1.09,1.09\n2024-02-21,Berlin,11,00+,30,38,38,38,38,3664088,0.82,1.04,1.04,1.04,1.04\n2024-02-20,Berlin,11,00+,30,44,44,44,44,3664088,0.82,1.2,1.2,1.2,1.2\n2024-02-19,Berlin,11,00+,33,45,45,45,45,3664088,0.9,1.23,1.23,1.23,1.23\n2024-02-18,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-17,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-16,Berlin,11,00+,33,44,44,44,44,3664088,0.9,1.2,1.2,1.2,1.2\n2024-02-15,Berlin,11,00+,35,43,43,43,43,3664088,0.96,1.17,1.17,1.17,1.17\n2024-02-14,Berlin,11,00+,40,49,49,49,49,3664088,1.09,1.34,1.34,1.34,1.34\n2024-02-13,Berlin,11,00+,44,50,50,50,50,3664088,1.2,1.36,1.36,1.36,1.36\n2024-02-12,Berlin,11,00+,49,53,53,53,53,3664088,1.34,1.45,1.45,1.45,1.45\n2024-02-11,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-10,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-09,Berlin,11,00+,58,67,67,67,67,3664088,1.58,1.83,1.83,1.83,1.83\n2024-02-08,Berlin,11,00+,65,76,76,76,76,3664088,1.77,2.07,2.07,2.07,2.07\n2024-02-07,Berlin,11,00+,57,80,80,80,80,3664088,1.56,2.18,2.18,2.18,2.18\n2024-02-06,Berlin,11,00+,65,80,80,80,80,3664088,1.77,2.18,2.18,2.18,2.18\n2024-02-05,Berlin,11,00+,71,88,88,88,88,3664088,1.94,2.4,2.4,2.4,2.4\n2024-02-04,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-03,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-02,Berlin,11,00+,55,73,73,73,73,3664088,1.5,1.99,1.99,1.99,1.99\n2024-02-01,Berlin,11,00+,45,62,62,62,62,3664088,1.23,1.69,1.69,1.69,1.69\n2024-01-31,Berlin,11,00+,34,55,55,55,55,3664088,0.93,1.5,1.5,1.5,1.5\n2024-01-30,Berlin,11,00+,38,63,63,63,63,3664088,1.04,1.72,1.72,1.72,1.72\n2024-01-29,Berlin,11,00+,52,68,68,68,68,3664088,1.42,1.86,1.86,1.86,1.86\n2024-01-28,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-27,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-26,Berlin,11,00+,63,76,76,76,76,3664088,1.72,2.07,2.07,2.07,2.07\n2024-01-25,Berlin,11,00+,75,95,95,95,95,3664088,2.05,2.59,2.59,2.59,2.59\n2024-01-24,Berlin,11,00+,80,111,111,111,111,3664088,2.18,3.03,3.03,3.03,3.03\n2024-01-23,Berlin,11,00+,64,116,116,116,116,3664088,1.75,3.17,3.17,3.17,3.17\n2024-01-22,Berlin,11,00+,81,110,110,110,110,3664088,2.21,3,3,3,3\n2024-01-21,Berlin,11,00+,82,111,111,111,111,3664088,2.24,3.03,3.03,3.03,3.03\n2024-01-20,Berlin,11,00+,83,112,112,112,112,3664088,2.27,3.06,3.06,3.06,3.06\n2024-01-19,Berlin,11,00+,84,110,110,110,110,3664088,2.29,3,3,3,3\n2024-01-18,Berlin,11,00+,79,106,106,106,106,3664088,2.16,2.89,2.89,2.89,2.89\n2024-01-17,Berlin,11,00+,85,113,113,113,113,3664088,2.32,3.08,3.08,3.08,3.08\n2024-01-16,Berlin,11,00+,87,117,117,117,117,3664088,2.37,3.19,3.19,3.19,3.19\n2024-01-15,Berlin,11,00+,109,127,127,127,127,3664088,2.97,3.47,3.47,3.47,3.47\n2024-01-14,Berlin,11,00+,109,126,126,126,126,3664088,2.97,3.44,3.44,3.44,3.44\n2024-01-13,Berlin,11,00+,109,125,125,125,125,3664088,2.97,3.41,3.41,3.41,3.41\n2024-01-12,Berlin,11,00+,116,132,132,132,132,3664088,3.17,3.6,3.6,3.6,3.6\n2024-01-11,Berlin,11,00+,108,130,130,130,130,3664088,2.95,3.55,3.55,3.55,3.55\n2024-01-10,Berlin,11,00+,130,159,159,159,159,3664088,3.55,4.34,4.34,4.34,4.34\n2024-01-09,Berlin,11,00+,207,238,238,238,238,3664088,5.65,6.5,6.5,6.5,6.5\n2024-01-08,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-07,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-06,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-05,Berlin,11,00+,202,237,237,237,237,3664088,5.51,6.47,6.47,6.47,6.47\n2024-01-04,Berlin,11,00+,211,284,284,284,284,3664088,5.76,7.75,7.75,7.75,7.75\n2024-01-03,Berlin,11,00+,312,445,445,445,445,3664088,8.52,12.14,12.14,12.14,12.14\n2024-01-02,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2024-01-01,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-31,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-30,Berlin,11,00+,233,344,344,344,344,3664088,6.36,9.39,9.39,9.39,9.39\n2023-12-29,Berlin,11,00+,249,358,358,358,358,3664088,6.8,9.77,9.77,9.77,9.77\n2023-12-28,Berlin,11,00+,220,355,355,355,355,3664088,6,9.69,9.69,9.69,9.69\n2023-12-27,Berlin,11,00+,167,232,232,232,232,3664088,4.56,6.33,6.33,6.33,6.33\n2023-12-26,Berlin,11,00+,303,371,371,371,371,3664088,8.27,10.13,10.13,10.13,10.13\n2023-12-25,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-24,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-23,Berlin,11,00+,502,577,577,577,577,3664088,13.7,15.75,15.75,15.75,15.75\n2023-12-22,Berlin,11,00+,513,600,600,600,600,3664088,14,16.38,16.38,16.38,16.38\n2023-12-21,Berlin,11,00+,547,685,685,685,685,3664088,14.93,18.69,18.69,18.69,18.69\n2023-12-20,Berlin,11,00+,539,702,702,702,702,3664088,14.71,19.16,19.16,19.16,19.16\n2023-12-19,Berlin,11,00+,488,694,694,694,694,3664088,13.32,18.94,18.94,18.94,18.94\n2023-12-18,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-17,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-16,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-15,Berlin,11,00+,480,701,701,701,701,3664088,13.1,19.13,19.13,19.13,19.13\n2023-12-14,Berlin,11,00+,477,668,668,668,668,3664088,13.02,18.23,18.23,18.23,18.23\n2023-12-13,Berlin,11,00+,471,719,719,719,719,3664088,12.85,19.62,19.62,19.62,19.62\n2023-12-12,Berlin,11,00+,495,758,758,758,758,3664088,13.51,20.69,20.69,20.69,20.69\n2023-12-11,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-10,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-09,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-08,Berlin,11,00+,420,657,657,657,657,3664088,11.46,17.93,17.93,17.93,17.93\n2023-12-07,Berlin,11,00+,392,623,623,623,623,3664088,10.7,17,17,17,17\n2023-12-06,Berlin,11,00+,299,540,540,540,540,3664088,8.16,14.74,14.74,14.74,14.74\n2023-12-05,Berlin,11,00+,321,472,472,472,472,3664088,8.76,12.88,12.88,12.88,12.88\n2023-12-04,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-03,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-02,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-01,Berlin,11,00+,392,486,486,486,486,3664088,10.7,13.26,13.26,13.26,13.26\n2023-11-30,Berlin,11,00+,375,473,473,473,473,3664088,10.23,12.91,12.91,12.91,12.91\n2023-11-29,Berlin,11,00+,369,479,479,479,479,3664088,10.07,13.07,13.07,13.07,13.07\n2023-11-28,Berlin,11,00+,409,519,519,519,519,3664088,11.16,14.16,14.16,14.16,14.16\n2023-11-27,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-26,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-25,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-24,Berlin,11,00+,388,477,477,477,477,3664088,10.59,13.02,13.02,13.02,13.02\n2023-11-23,Berlin,11,00+,352,488,488,488,488,3664088,9.61,13.32,13.32,13.32,13.32\n2023-11-22,Berlin,11,00+,343,466,466,466,466,3664088,9.36,12.72,12.72,12.72,12.72\n2023-11-21,Berlin,11,00+,313,416,416,416,416,3664088,8.54,11.35,11.35,11.35,11.35\n2023-11-20,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-19,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-18,Berlin,11,00+,362,435,435,435,435,3664088,9.88,11.87,11.87,11.87,11.87\n2023-11-17,Berlin,11,00+,336,437,437,437,437,3664088,9.17,11.93,11.93,11.93,11.93\n2023-11-16,Berlin,11,00+,327,426,426,426,426,3664088,8.92,11.63,11.63,11.63,11.63\n2023-11-15,Berlin,11,00+,358,442,442,442,442,3664088,9.77,12.06,12.06,12.06,12.06\n2023-11-14,Berlin,11,00+,312,432,432,432,432,3664088,8.52,11.79,11.79,11.79,11.79\n2023-11-13,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-12,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-11,Berlin,11,00+,337,391,391,391,391,3664088,9.2,10.67,10.67,10.67,10.67\n2023-11-10,Berlin,11,00+,326,386,386,386,386,3664088,8.9,10.53,10.53,10.53,10.53\n2023-11-09,Berlin,11,00+,290,381,381,381,381,3664088,7.91,10.4,10.4,10.4,10.4\n2023-11-08,Berlin,11,00+,302,359,359,359,359,3664088,8.24,9.8,9.8,9.8,9.8\n2023-11-07,Berlin,11,00+,315,379,379,379,379,3664088,8.6,10.34,10.34,10.34,10.34\n2023-11-06,Berlin,11,00+,357,428,428,428,428,3664088,9.74,11.68,11.68,11.68,11.68\n2023-11-05,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-04,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-03,Berlin,11,00+,354,435,435,435,435,3664088,9.66,11.87,11.87,11.87,11.87\n2023-11-02,Berlin,11,00+,348,435,435,435,435,3664088,9.5,11.87,11.87,11.87,11.87\n2023-11-01,Berlin,11,00+,320,436,436,436,436,3664088,8.73,11.9,11.9,11.9,11.9\n2023-10-31,Berlin,11,00+,290,386,386,386,386,3664088,7.91,10.53,10.53,10.53,10.53\n2023-10-30,Berlin,11,00+,261,308,308,308,308,3664088,7.12,8.41,8.41,8.41,8.41\n2023-10-29,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-28,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-27,Berlin,11,00+,206,285,285,285,285,3664088,5.62,7.78,7.78,7.78,7.78\n2023-10-26,Berlin,11,00+,190,252,252,252,252,3664088,5.19,6.88,6.88,6.88,6.88\n2023-10-25,Berlin,11,00+,153,214,214,214,214,3664088,4.18,5.84,5.84,5.84,5.84\n2023-10-24,Berlin,11,00+,125,186,186,186,186,3664088,3.41,5.08,5.08,5.08,5.08\n2023-10-23,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-22,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-21,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-20,Berlin,11,00+,99,142,142,142,142,3664088,2.7,3.88,3.88,3.88,3.88\n2023-10-19,Berlin,11,00+,99,136,136,136,136,3664088,2.7,3.71,3.71,3.71,3.71\n2023-10-18,Berlin,11,00+,110,148,148,148,148,3664088,3,4.04,4.04,4.04,4.04\n2023-10-17,Berlin,11,00+,113,157,157,157,157,3664088,3.08,4.28,4.28,4.28,4.28\n2023-10-16,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-15,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-14,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-13,Berlin,11,00+,93,149,149,149,149,3664088,2.54,4.07,4.07,4.07,4.07\n2023-10-12,Berlin,11,00+,105,155,155,155,155,3664088,2.87,4.23,4.23,4.23,4.23\n2023-10-11,Berlin,11,00+,104,145,145,145,145,3664088,2.84,3.96,3.96,3.96,3.96\n2023-10-10,Berlin,11,00+,81,108,108,108,108,3664088,2.21,2.95,2.95,2.95,2.95\n2023-10-09,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-08,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-07,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-06,Berlin,11,00+,77,118,118,118,118,3664088,2.1,3.22,3.22,3.22,3.22\n2023-10-05,Berlin,11,00+,53,101,101,101,101,3664088,1.45,2.76,2.76,2.76,2.76\n2023-10-04,Berlin,11,00+,41,89,89,89,89,3664088,1.12,2.43,2.43,2.43,2.43\n2023-10-03,Berlin,11,00+,60,108,108,108,108,3664088,1.64,2.95,2.95,2.95,2.95\n2023-10-02,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-10-01,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-30,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-29,Berlin,11,00+,36,61,61,61,61,3664088,0.98,1.66,1.66,1.66,1.66\n2023-09-28,Berlin,11,00+,48,67,67,67,67,3664088,1.31,1.83,1.83,1.83,1.83\n2023-09-27,Berlin,11,00+,59,78,78,78,78,3664088,1.61,2.13,2.13,2.13,2.13\n2023-09-26,Berlin,11,00+,62,78,78,78,78,3664088,1.69,2.13,2.13,2.13,2.13\n2023-09-25,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-24,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-23,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-22,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-09-21,Berlin,11,00+,63,100,100,100,100,3664088,1.72,2.73,2.73,2.73,2.73\n2023-09-20,Berlin,11,00+,69,97,97,97,97,3664088,1.88,2.65,2.65,2.65,2.65\n2023-09-19,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-18,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-17,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-16,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-15,Berlin,11,00+,85,108,108,108,108,3664088,2.32,2.95,2.95,2.95,2.95\n2023-09-14,Berlin,11,00+,94,116,116,116,116,3664088,2.57,3.17,3.17,3.17,3.17\n2023-09-13,Berlin,11,00+,88,106,106,106,106,3664088,2.4,2.89,2.89,2.89,2.89\n2023-09-12,Berlin,11,00+,100,126,126,126,126,3664088,2.73,3.44,3.44,3.44,3.44\n2023-09-11,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-10,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-09,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-08,Berlin,11,00+,74,92,92,92,92,3664088,2.02,2.51,2.51,2.51,2.51\n2023-09-07,Berlin,11,00+,64,79,79,79,79,3664088,1.75,2.16,2.16,2.16,2.16\n2023-09-06,Berlin,11,00+,46,74,74,74,74,3664088,1.26,2.02,2.02,2.02,2.02\n2023-09-05,Berlin,11,00+,41,57,57,57,57,3664088,1.12,1.56,1.56,1.56,1.56\n2023-09-04,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-03,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-02,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-01,Berlin,11,00+,49,62,62,62,62,3664088,1.34,1.69,1.69,1.69,1.69\n2023-08-31,Berlin,11,00+,44,60,60,60,60,3664088,1.2,1.64,1.64,1.64,1.64\n2023-08-30,Berlin,11,00+,39,62,62,62,62,3664088,1.06,1.69,1.69,1.69,1.69\n2023-08-29,Berlin,11,00+,31,48,48,48,48,3664088,0.85,1.31,1.31,1.31,1.31\n2023-08-28,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-27,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-26,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-25,Berlin,11,00+,0,47,47,47,47,3664088,0,1.28,1.28,1.28,1.28\n2023-08-24,Berlin,11,00+,46,52,52,52,52,3664088,1.26,1.42,1.42,1.42,1.42\n2023-08-23,Berlin,11,00+,51,61,61,61,61,3664088,1.39,1.66,1.66,1.66,1.66\n2023-08-22,Berlin,11,00+,54,64,64,64,64,3664088,1.47,1.75,1.75,1.75,1.75\n2023-08-21,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-20,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-19,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-18,Berlin,11,00+,42,58,58,58,58,3664088,1.15,1.58,1.58,1.58,1.58\n2023-08-17,Berlin,11,00+,39,51,51,51,51,3664088,1.06,1.39,1.39,1.39,1.39\n2023-08-16,Berlin,11,00+,27,37,37,37,37,3664088,0.74,1.01,1.01,1.01,1.01\n2023-08-15,Berlin,11,00+,21,35,35,35,35,3664088,0.57,0.96,0.96,0.96,0.96\n2023-08-14,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-13,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-12,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-11,Berlin,11,00+,20,26,26,26,26,3664088,0.55,0.71,0.71,0.71,0.71\n2023-08-10,Berlin,11,00+,26,32,32,32,32,3664088,0.71,0.87,0.87,0.87,0.87\n2023-08-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-08-08,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2023-08-07,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-06,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-05,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-04,Berlin,11,00+,21,40,40,40,40,3664088,0.57,1.09,1.09,1.09,1.09\n2023-08-03,Berlin,11,00+,23,36,36,36,36,3664088,0.63,0.98,0.98,0.98,0.98\n2023-08-02,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-08-01,Berlin,11,00+,28,36,36,36,36,3664088,0.76,0.98,0.98,0.98,0.98\n2023-07-31,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-30,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-29,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-28,Berlin,11,00+,34,41,41,41,41,3664088,0.93,1.12,1.12,1.12,1.12\n2023-07-27,Berlin,11,00+,43,48,48,48,48,3664088,1.17,1.31,1.31,1.31,1.31\n2023-07-26,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2023-07-25,Berlin,11,00+,29,41,41,41,41,3664088,0.79,1.12,1.12,1.12,1.12\n2023-07-24,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-23,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-22,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-21,Berlin,11,00+,20,36,36,36,36,3664088,0.55,0.98,0.98,0.98,0.98\n2023-07-20,Berlin,11,00+,11,24,24,24,24,3664088,0.3,0.66,0.66,0.66,0.66\n2023-07-19,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2023-07-18,Berlin,11,00+,8,17,17,17,17,3664088,0.22,0.46,0.46,0.46,0.46\n2023-07-17,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-16,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-15,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-14,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2023-07-13,Berlin,11,00+,6,12,12,12,12,3664088,0.16,0.33,0.33,0.33,0.33\n2023-07-12,Berlin,11,00+,7,12,12,12,12,3664088,0.19,0.33,0.33,0.33,0.33\n2023-07-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2023-07-10,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-09,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-08,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-07,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Berlin,11,00+,5,10,10,10,10,3664088,0.14,0.27,0.27,0.27,0.27\n2023-07-05,Berlin,11,00+,10,15,15,15,15,3664088,0.27,0.41,0.41,0.41,0.41\n2023-07-04,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-03,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-02,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-01,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-06-30,Berlin,11,00+,22,25,25,25,25,3664088,0.6,0.68,0.68,0.68,0.68\n2023-06-29,Berlin,11,00+,14,27,27,27,27,3664088,0.38,0.74,0.74,0.74,0.74\n2023-06-28,Berlin,11,00+,12,22,22,22,22,3664088,0.33,0.6,0.6,0.6,0.6\n2023-06-27,Berlin,11,00+,17,28,28,28,28,3664088,0.46,0.76,0.76,0.76,0.76\n2023-06-26,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-25,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-24,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-23,Berlin,11,00+,52,60,60,60,60,3664088,1.42,1.64,1.64,1.64,1.64\n2023-06-22,Berlin,11,00+,67,74,74,74,74,3664088,1.83,2.02,2.02,2.02,2.02\n2023-06-21,Berlin,11,00+,68,80,80,80,80,3664088,1.86,2.18,2.18,2.18,2.18\n2023-06-20,Berlin,11,00+,62,77,77,77,77,3664088,1.69,2.1,2.1,2.1,2.1\n2023-06-19,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-18,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-17,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-16,Berlin,11,00+,33,57,57,57,57,3664088,0.9,1.56,1.56,1.56,1.56\n2023-06-15,Berlin,11,00+,38,53,53,53,53,3664088,1.04,1.45,1.45,1.45,1.45\n2023-06-14,Berlin,11,00+,33,52,52,52,52,3664088,0.9,1.42,1.42,1.42,1.42\n2023-06-13,Berlin,11,00+,23,49,49,49,49,3664088,0.63,1.34,1.34,1.34,1.34\n2023-06-12,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-11,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-10,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-06-08,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-06-07,Berlin,11,00+,29,40,40,40,40,3664088,0.79,1.09,1.09,1.09,1.09\n2023-06-06,Berlin,11,00+,43,59,59,59,59,3664088,1.17,1.61,1.61,1.61,1.61\n2023-06-05,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-04,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-03,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-02,Berlin,11,00+,40,56,56,56,56,3664088,1.09,1.53,1.53,1.53,1.53\n2023-06-01,Berlin,11,00+,39,54,54,54,54,3664088,1.06,1.47,1.47,1.47,1.47\n2023-05-31,Berlin,11,00+,35,57,57,57,57,3664088,0.96,1.56,1.56,1.56,1.56\n2023-05-30,Berlin,11,00+,32,52,52,52,52,3664088,0.87,1.42,1.42,1.42,1.42\n2023-05-29,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-28,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-27,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-26,Berlin,11,00+,73,91,91,91,91,3664088,1.99,2.48,2.48,2.48,2.48\n2023-05-25,Berlin,11,00+,64,82,82,82,82,3664088,1.75,2.24,2.24,2.24,2.24\n2023-05-24,Berlin,11,00+,66,89,89,89,89,3664088,1.8,2.43,2.43,2.43,2.43\n2023-05-23,Berlin,11,00+,58,93,93,93,93,3664088,1.58,2.54,2.54,2.54,2.54\n2023-05-22,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-21,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-20,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-19,Berlin,11,00+,69,99,99,99,99,3664088,1.88,2.7,2.7,2.7,2.7\n2023-05-18,Berlin,11,00+,75,105,105,105,105,3664088,2.05,2.87,2.87,2.87,2.87\n2023-05-17,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-05-16,Berlin,11,00+,98,119,119,119,119,3664088,2.67,3.25,3.25,3.25,3.25\n2023-05-15,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-14,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-13,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-12,Berlin,11,00+,117,129,129,129,129,3664088,3.19,3.52,3.52,3.52,3.52\n2023-05-11,Berlin,11,00+,139,159,159,159,159,3664088,3.79,4.34,4.34,4.34,4.34\n2023-05-10,Berlin,11,00+,120,156,156,156,156,3664088,3.28,4.26,4.26,4.26,4.26\n2023-05-09,Berlin,11,00+,128,169,169,169,169,3664088,3.49,4.61,4.61,4.61,4.61\n2023-05-08,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-07,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-06,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-05,Berlin,11,00+,92,119,119,119,119,3664088,2.51,3.25,3.25,3.25,3.25\n2023-05-04,Berlin,11,00+,72,104,104,104,104,3664088,1.97,2.84,2.84,2.84,2.84\n2023-05-03,Berlin,11,00+,78,116,116,116,116,3664088,2.13,3.17,3.17,3.17,3.17\n2023-05-02,Berlin,11,00+,88,114,114,114,114,3664088,2.4,3.11,3.11,3.11,3.11\n2023-05-01,Berlin,11,00+,131,158,158,158,158,3664088,3.58,4.31,4.31,4.31,4.31\n2023-04-30,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-29,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-28,Berlin,11,00+,128,174,174,174,174,3664088,3.49,4.75,4.75,4.75,4.75\n2023-04-27,Berlin,11,00+,138,183,183,183,183,3664088,3.77,4.99,4.99,4.99,4.99\n2023-04-26,Berlin,11,00+,140,195,195,195,195,3664088,3.82,5.32,5.32,5.32,5.32\n2023-04-25,Berlin,11,00+,184,221,221,221,221,3664088,5.02,6.03,6.03,6.03,6.03\n2023-04-24,Berlin,11,00+,204,249,249,249,249,3664088,5.57,6.8,6.8,6.8,6.8\n2023-04-23,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-22,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-21,Berlin,11,00+,207,249,249,249,249,3664088,5.65,6.8,6.8,6.8,6.8\n2023-04-20,Berlin,11,00+,221,267,267,267,267,3664088,6.03,7.29,7.29,7.29,7.29\n2023-04-19,Berlin,11,00+,236,289,289,289,289,3664088,6.44,7.89,7.89,7.89,7.89\n2023-04-18,Berlin,11,00+,276,363,363,363,363,3664088,7.53,9.91,9.91,9.91,9.91\n2023-04-17,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-16,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-15,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-14,Berlin,11,00+,196,260,260,260,260,3664088,5.35,7.1,7.1,7.1,7.1\n2023-04-13,Berlin,11,00+,172,268,268,268,268,3664088,4.69,7.31,7.31,7.31,7.31\n2023-04-12,Berlin,11,00+,135,261,261,261,261,3664088,3.68,7.12,7.12,7.12,7.12\n2023-04-11,Berlin,11,00+,114,180,180,180,180,3664088,3.11,4.91,4.91,4.91,4.91\n2023-04-10,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-09,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-08,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-07,Berlin,11,00+,252,330,330,330,330,3664088,6.88,9.01,9.01,9.01,9.01\n2023-04-06,Berlin,11,00+,250,323,323,323,323,3664088,6.82,8.82,8.82,8.82,8.82\n2023-04-05,Berlin,11,00+,278,351,351,351,351,3664088,7.59,9.58,9.58,9.58,9.58\n2023-04-04,Berlin,11,00+,252,353,353,353,353,3664088,6.88,9.63,9.63,9.63,9.63\n2023-04-03,Berlin,11,00+,322,371,371,371,371,3664088,8.79,10.13,10.13,10.13,10.13\n2023-04-02,Berlin,11,00+,324,375,375,375,375,3664088,8.84,10.23,10.23,10.23,10.23\n2023-04-01,Berlin,11,00+,325,376,376,376,376,3664088,8.87,10.26,10.26,10.26,10.26\n2023-03-31,Berlin,11,00+,318,404,404,404,404,3664088,8.68,11.03,11.03,11.03,11.03\n2023-03-30,Berlin,11,00+,320,435,435,435,435,3664088,8.73,11.87,11.87,11.87,11.87\n2023-03-29,Berlin,11,00+,307,446,446,446,446,3664088,8.38,12.17,12.17,12.17,12.17\n2023-03-28,Berlin,11,00+,328,539,539,539,539,3664088,8.95,14.71,14.71,14.71,14.71\n2023-03-27,Berlin,11,00+,396,597,597,597,597,3664088,10.81,16.29,16.29,16.29,16.29\n2023-03-26,Berlin,11,00+,396,593,593,593,593,3664088,10.81,16.18,16.18,16.18,16.18\n2023-03-25,Berlin,11,00+,396,592,592,592,592,3664088,10.81,16.16,16.16,16.16,16.16\n2023-03-24,Berlin,11,00+,412,623,623,623,623,3664088,11.24,17,17,17,17\n2023-03-23,Berlin,11,00+,409,636,636,636,636,3664088,11.16,17.36,17.36,17.36,17.36\n2023-03-22,Berlin,11,00+,359,613,613,613,613,3664088,9.8,16.73,16.73,16.73,16.73\n2023-03-21,Berlin,11,00+,317,558,558,558,558,3664088,8.65,15.23,15.23,15.23,15.23\n2023-03-20,Berlin,11,00+,370,531,531,531,531,3664088,10.1,14.49,14.49,14.49,14.49\n2023-03-19,Berlin,11,00+,372,537,537,537,537,3664088,10.15,14.66,14.66,14.66,14.66\n2023-03-18,Berlin,11,00+,380,545,545,545,545,3664088,10.37,14.87,14.87,14.87,14.87\n2023-03-17,Berlin,11,00+,373,535,535,535,535,3664088,10.18,14.6,14.6,14.6,14.6\n2023-03-16,Berlin,11,00+,330,590,590,590,590,3664088,9.01,16.1,16.1,16.1,16.1\n2023-03-15,Berlin,11,00+,330,517,517,517,517,3664088,9.01,14.11,14.11,14.11,14.11\n2023-03-14,Berlin,11,00+,267,480,480,480,480,3664088,7.29,13.1,13.1,13.1,13.1\n2023-03-13,Berlin,11,00+,261,421,421,421,421,3664088,7.12,11.49,11.49,11.49,11.49\n2023-03-12,Berlin,11,00+,263,419,419,419,419,3664088,7.18,11.44,11.44,11.44,11.44\n2023-03-11,Berlin,11,00+,266,418,418,418,418,3664088,7.26,11.41,11.41,11.41,11.41\n2023-03-10,Berlin,11,00+,198,371,371,371,371,3664088,5.4,10.13,10.13,10.13,10.13\n2023-03-09,Berlin,11,00+,155,275,275,275,275,3664088,4.23,7.51,7.51,7.51,7.51\n2023-03-08,Berlin,11,00+,222,347,347,347,347,3664088,6.06,9.47,9.47,9.47,9.47\n2023-03-07,Berlin,11,00+,212,351,351,351,351,3664088,5.79,9.58,9.58,9.58,9.58\n2023-03-06,Berlin,11,00+,234,350,350,350,350,3664088,6.39,9.55,9.55,9.55,9.55\n2023-03-05,Berlin,11,00+,235,347,347,347,347,3664088,6.41,9.47,9.47,9.47,9.47\n2023-03-04,Berlin,11,00+,237,344,344,344,344,3664088,6.47,9.39,9.39,9.39,9.39\n2023-03-03,Berlin,11,00+,236,353,353,353,353,3664088,6.44,9.63,9.63,9.63,9.63\n2023-03-02,Berlin,11,00+,256,386,386,386,386,3664088,6.99,10.53,10.53,10.53,10.53\n2023-03-01,Berlin,11,00+,236,369,369,369,369,3664088,6.44,10.07,10.07,10.07,10.07\n2023-02-28,Berlin,11,00+,223,351,351,351,351,3664088,6.09,9.58,9.58,9.58,9.58\n2023-02-27,Berlin,11,00+,222,348,348,348,348,3664088,6.06,9.5,9.5,9.5,9.5\n2023-02-26,Berlin,11,00+,223,348,348,348,348,3664088,6.09,9.5,9.5,9.5,9.5\n2023-02-25,Berlin,11,00+,226,347,347,347,347,3664088,6.17,9.47,9.47,9.47,9.47\n2023-02-24,Berlin,11,00+,186,338,338,338,338,3664088,5.08,9.22,9.22,9.22,9.22\n2023-02-23,Berlin,11,00+,179,296,296,296,296,3664088,4.89,8.08,8.08,8.08,8.08\n2023-02-22,Berlin,11,00+,188,339,339,339,339,3664088,5.13,9.25,9.25,9.25,9.25\n2023-02-21,Berlin,11,00+,195,343,343,343,343,3664088,5.32,9.36,9.36,9.36,9.36\n2023-02-20,Berlin,11,00+,224,332,332,332,332,3664088,6.11,9.06,9.06,9.06,9.06\n2023-02-19,Berlin,11,00+,224,331,331,331,331,3664088,6.11,9.03,9.03,9.03,9.03\n2023-02-18,Berlin,11,00+,229,334,334,334,334,3664088,6.25,9.12,9.12,9.12,9.12\n2023-02-17,Berlin,11,00+,207,344,344,344,344,3664088,5.65,9.39,9.39,9.39,9.39\n2023-02-16,Berlin,11,00+,201,333,333,333,333,3664088,5.49,9.09,9.09,9.09,9.09\n2023-02-15,Berlin,11,00+,176,273,273,273,273,3664088,4.8,7.45,7.45,7.45,7.45\n2023-02-14,Berlin,11,00+,179,271,271,271,271,3664088,4.89,7.4,7.4,7.4,7.4\n2023-02-13,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-12,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-11,Berlin,11,00+,169,255,255,255,255,3664088,4.61,6.96,6.96,6.96,6.96\n2023-02-10,Berlin,11,00+,175,246,246,246,246,3664088,4.78,6.71,6.71,6.71,6.71\n2023-02-09,Berlin,11,00+,187,264,264,264,264,3664088,5.1,7.21,7.21,7.21,7.21\n2023-02-08,Berlin,11,00+,168,280,280,280,280,3664088,4.59,7.64,7.64,7.64,7.64\n2023-02-07,Berlin,11,00+,163,278,278,278,278,3664088,4.45,7.59,7.59,7.59,7.59\n2023-02-06,Berlin,11,00+,186,275,275,275,275,3664088,5.08,7.51,7.51,7.51,7.51\n2023-02-05,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-04,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-03,Berlin,11,00+,159,262,262,262,262,3664088,4.34,7.15,7.15,7.15,7.15\n2023-02-02,Berlin,11,00+,183,260,260,260,260,3664088,4.99,7.1,7.1,7.1,7.1\n2023-02-01,Berlin,11,00+,160,238,238,238,238,3664088,4.37,6.5,6.5,6.5,6.5\n2023-01-31,Berlin,11,00+,125,222,222,222,222,3664088,3.41,6.06,6.06,6.06,6.06\n2023-01-30,Berlin,11,00+,161,237,237,237,237,3664088,4.39,6.47,6.47,6.47,6.47\n2023-01-29,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-28,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-27,Berlin,11,00+,162,244,244,244,244,3664088,4.42,6.66,6.66,6.66,6.66\n2023-01-26,Berlin,11,00+,154,236,236,236,236,3664088,4.2,6.44,6.44,6.44,6.44\n2023-01-25,Berlin,11,00+,137,244,244,244,244,3664088,3.74,6.66,6.66,6.66,6.66\n2023-01-24,Berlin,11,00+,128,258,258,258,258,3664088,3.49,7.04,7.04,7.04,7.04\n2023-01-23,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-22,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-21,Berlin,11,00+,145,257,257,257,257,3664088,3.96,7.01,7.01,7.01,7.01\n2023-01-20,Berlin,11,00+,133,262,262,262,262,3664088,3.63,7.15,7.15,7.15,7.15\n2023-01-19,Berlin,11,00+,135,266,266,266,266,3664088,3.68,7.26,7.26,7.26,7.26\n2023-01-18,Berlin,11,00+,132,277,277,277,277,3664088,3.6,7.56,7.56,7.56,7.56\n2023-01-17,Berlin,11,00+,145,286,286,286,286,3664088,3.96,7.81,7.81,7.81,7.81\n2023-01-16,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-15,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-14,Berlin,11,00+,144,294,294,294,294,3664088,3.93,8.02,8.02,8.02,8.02\n2023-01-13,Berlin,11,00+,155,315,315,315,315,3664088,4.23,8.6,8.6,8.6,8.6\n2023-01-12,Berlin,11,00+,171,342,342,342,342,3664088,4.67,9.33,9.33,9.33,9.33\n2023-01-11,Berlin,11,00+,161,362,362,362,362,3664088,4.39,9.88,9.88,9.88,9.88\n2023-01-10,Berlin,11,00+,207,423,423,423,423,3664088,5.65,11.54,11.54,11.54,11.54\n2023-01-09,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-08,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-07,Berlin,11,00+,273,0,0,0,0,3664088,7.45,0,0,0,0\n2023-01-06,Berlin,11,00+,268,0,0,0,0,3664088,7.31,0,0,0,0\n2023-01-05,Berlin,11,00+,263,0,0,0,0,3664088,7.18,0,0,0,0\n2023-01-04,Berlin,11,00+,264,0,0,0,0,3664088,7.21,0,0,0,0\n2023-01-03,Berlin,11,00+,315,0,0,0,0,3664088,8.6,0,0,0,0\n2023-01-02,Berlin,11,00+,210,0,0,0,0,3664088,5.73,0,0,0,0\n2024-08-31,Brandenburg,12,00+,62,62,NA,NA,NA,2531071,2.45,2.45,NA,NA,NA\n2024-08-30,Brandenburg,12,00+,55,59,NA,NA,NA,2531071,2.17,2.33,NA,NA,NA\n2024-08-29,Brandenburg,12,00+,55,62,73,69,78,2531071,2.17,2.45,2.91,2.73,3.11\n2024-08-28,Brandenburg,12,00+,46,56,64,61,69,2531071,1.82,2.21,2.56,2.42,2.76\n2024-08-27,Brandenburg,12,00+,41,55,62,59,67,2531071,1.62,2.17,2.47,2.34,2.65\n2024-08-26,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-25,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-24,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-23,Brandenburg,12,00+,32,44,47,45,50,2531071,1.26,1.74,1.89,1.81,2\n2024-08-22,Brandenburg,12,00+,32,41,44,42,46,2531071,1.26,1.62,1.75,1.68,1.85\n2024-08-21,Brandenburg,12,00+,35,42,44,43,47,2531071,1.38,1.66,1.77,1.71,1.87\n2024-08-20,Brandenburg,12,00+,35,41,43,42,45,2531071,1.38,1.62,1.71,1.66,1.8\n2024-08-19,Brandenburg,12,00+,33,41,42,41,44,2531071,1.3,1.62,1.69,1.65,1.78\n2024-08-18,Brandenburg,12,00+,33,42,43,42,46,2531071,1.3,1.66,1.73,1.69,1.82\n2024-08-17,Brandenburg,12,00+,33,42,43,42,46,2531071,1.3,1.66,1.73,1.69,1.82\n2024-08-16,Brandenburg,12,00+,30,42,43,42,45,2531071,1.19,1.66,1.73,1.68,1.81\n2024-08-15,Brandenburg,12,00+,39,47,48,47,50,2531071,1.54,1.86,1.93,1.88,2.01\n2024-08-14,Brandenburg,12,00+,37,45,46,45,48,2531071,1.46,1.78,1.84,1.8,1.91\n2024-08-13,Brandenburg,12,00+,39,46,47,46,49,2531071,1.54,1.82,1.87,1.84,1.95\n2024-08-12,Brandenburg,12,00+,36,42,43,42,44,2531071,1.42,1.66,1.7,1.67,1.76\n2024-08-11,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.66,1.63,1.71\n2024-08-10,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.66,1.63,1.71\n2024-08-09,Brandenburg,12,00+,31,40,40,40,42,2531071,1.22,1.58,1.62,1.59,1.67\n2024-08-08,Brandenburg,12,00+,36,46,46,46,48,2531071,1.42,1.82,1.85,1.83,1.91\n2024-08-07,Brandenburg,12,00+,35,43,43,43,44,2531071,1.38,1.7,1.73,1.71,1.77\n2024-08-06,Brandenburg,12,00+,41,47,47,47,48,2531071,1.62,1.86,1.88,1.86,1.93\n2024-08-05,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-04,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-03,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-02,Brandenburg,12,00+,44,54,54,54,55,2531071,1.74,2.13,2.16,2.14,2.19\n2024-08-01,Brandenburg,12,00+,39,46,46,46,47,2531071,1.54,1.82,1.83,1.82,1.86\n2024-07-31,Brandenburg,12,00+,33,44,44,44,44,2531071,1.3,1.74,1.75,1.74,1.77\n2024-07-30,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.43,1.42,1.44\n2024-07-29,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.43\n2024-07-28,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-27,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-26,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.27,1.26,1.27\n2024-07-25,Brandenburg,12,00+,27,31,31,31,31,2531071,1.07,1.22,1.23,1.22,1.23\n2024-07-24,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.42\n2024-07-23,Brandenburg,12,00+,33,40,40,40,40,2531071,1.3,1.58,1.58,1.58,1.58\n2024-07-22,Brandenburg,12,00+,36,42,42,42,42,2531071,1.42,1.66,1.66,1.66,1.66\n2024-07-21,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-20,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-19,Brandenburg,12,00+,38,46,46,46,46,2531071,1.5,1.82,1.82,1.82,1.82\n2024-07-18,Brandenburg,12,00+,34,42,42,42,42,2531071,1.34,1.66,1.66,1.66,1.66\n2024-07-17,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-07-16,Brandenburg,12,00+,27,34,34,34,34,2531071,1.07,1.34,1.34,1.34,1.34\n2024-07-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-14,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-13,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-12,Brandenburg,12,00+,19,22,22,22,22,2531071,0.75,0.87,0.87,0.87,0.87\n2024-07-11,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2024-07-10,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-09,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-07-08,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-07,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-06,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-05,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-04,Brandenburg,12,00+,18,23,23,23,23,2531071,0.71,0.91,0.91,0.91,0.91\n2024-07-03,Brandenburg,12,00+,18,22,22,22,22,2531071,0.71,0.87,0.87,0.87,0.87\n2024-07-02,Brandenburg,12,00+,20,25,25,25,25,2531071,0.79,0.99,0.99,0.99,0.99\n2024-07-01,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-30,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-29,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-28,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2024-06-27,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-06-26,Brandenburg,12,00+,12,17,17,17,17,2531071,0.47,0.67,0.67,0.67,0.67\n2024-06-25,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2024-06-24,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-23,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-22,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-21,Brandenburg,12,00+,12,14,14,14,14,2531071,0.47,0.55,0.55,0.55,0.55\n2024-06-20,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-19,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-06-18,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-17,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-16,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-15,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-14,Brandenburg,12,00+,11,14,14,14,14,2531071,0.43,0.55,0.55,0.55,0.55\n2024-06-13,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-12,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-06-11,Brandenburg,12,00+,9,8,8,8,8,2531071,0.36,0.32,0.32,0.32,0.32\n2024-06-10,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-07,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-06-06,Brandenburg,12,00+,8,8,8,8,8,2531071,0.32,0.32,0.32,0.32,0.32\n2024-06-05,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-06-04,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-03,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-02,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-01,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-31,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-30,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-29,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-05-28,Brandenburg,12,00+,7,8,8,8,8,2531071,0.28,0.32,0.32,0.32,0.32\n2024-05-27,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-26,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-25,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-24,Brandenburg,12,00+,4,7,7,7,7,2531071,0.16,0.28,0.28,0.28,0.28\n2024-05-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-22,Brandenburg,12,00+,3,4,4,4,4,2531071,0.12,0.16,0.16,0.16,0.16\n2024-05-21,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-20,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-19,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-18,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-17,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-16,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-15,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-14,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-13,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-12,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-11,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-10,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-09,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-07,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-05-06,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-05,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-04,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-03,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-02,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-05-01,Brandenburg,12,00+,23,24,24,24,24,2531071,0.91,0.95,0.95,0.95,0.95\n2024-04-30,Brandenburg,12,00+,6,7,7,7,7,2531071,0.24,0.28,0.28,0.28,0.28\n2024-04-29,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-28,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-27,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-26,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-25,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-24,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-22,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-21,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-20,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-19,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-18,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-17,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-16,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-04-14,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-04-13,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-04-12,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2024-04-10,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-04-09,Brandenburg,12,00+,19,20,20,20,20,2531071,0.75,0.79,0.79,0.79,0.79\n2024-04-08,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-04-07,Brandenburg,12,00+,10,12,12,12,12,2531071,0.4,0.47,0.47,0.47,0.47\n2024-04-06,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-04-05,Brandenburg,12,00+,10,10,10,10,10,2531071,0.4,0.4,0.4,0.4,0.4\n2024-04-04,Brandenburg,12,00+,7,7,7,7,7,2531071,0.28,0.28,0.28,0.28,0.28\n2024-04-03,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-04-02,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-04-01,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-31,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-30,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-29,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-03-28,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-03-27,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-26,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-25,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-03-24,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-23,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-22,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-21,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-03-20,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-19,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Brandenburg,12,00+,13,14,14,14,14,2531071,0.51,0.55,0.55,0.55,0.55\n2024-03-17,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-16,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-15,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-14,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2024-03-13,Brandenburg,12,00+,16,20,20,20,20,2531071,0.63,0.79,0.79,0.79,0.79\n2024-03-12,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-03-11,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-10,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-09,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-08,Brandenburg,12,00+,17,20,20,20,20,2531071,0.67,0.79,0.79,0.79,0.79\n2024-03-07,Brandenburg,12,00+,12,19,19,19,19,2531071,0.47,0.75,0.75,0.75,0.75\n2024-03-06,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2024-03-05,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-03-04,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-03,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-02,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-01,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2024-02-29,Brandenburg,12,00+,11,16,16,16,16,2531071,0.43,0.63,0.63,0.63,0.63\n2024-02-28,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-02-27,Brandenburg,12,00+,17,17,17,17,17,2531071,0.67,0.67,0.67,0.67,0.67\n2024-02-26,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-25,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-24,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-23,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-02-22,Brandenburg,12,00+,21,21,21,21,21,2531071,0.83,0.83,0.83,0.83,0.83\n2024-02-21,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-20,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-19,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-18,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-17,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-16,Brandenburg,12,00+,28,30,30,30,30,2531071,1.11,1.19,1.19,1.19,1.19\n2024-02-15,Brandenburg,12,00+,28,34,34,34,34,2531071,1.11,1.34,1.34,1.34,1.34\n2024-02-14,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-02-13,Brandenburg,12,00+,38,47,47,47,47,2531071,1.5,1.86,1.86,1.86,1.86\n2024-02-12,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-11,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-10,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-09,Brandenburg,12,00+,43,51,51,51,51,2531071,1.7,2.01,2.01,2.01,2.01\n2024-02-08,Brandenburg,12,00+,45,53,53,53,53,2531071,1.78,2.09,2.09,2.09,2.09\n2024-02-07,Brandenburg,12,00+,33,57,57,57,57,2531071,1.3,2.25,2.25,2.25,2.25\n2024-02-06,Brandenburg,12,00+,47,58,58,58,58,2531071,1.86,2.29,2.29,2.29,2.29\n2024-02-05,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-04,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-03,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-02,Brandenburg,12,00+,46,53,53,53,53,2531071,1.82,2.09,2.09,2.09,2.09\n2024-02-01,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2024-01-31,Brandenburg,12,00+,34,49,49,49,49,2531071,1.34,1.94,1.94,1.94,1.94\n2024-01-30,Brandenburg,12,00+,40,44,44,44,44,2531071,1.58,1.74,1.74,1.74,1.74\n2024-01-29,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-28,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-27,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-26,Brandenburg,12,00+,47,59,59,59,59,2531071,1.86,2.33,2.33,2.33,2.33\n2024-01-25,Brandenburg,12,00+,46,59,59,59,59,2531071,1.82,2.33,2.33,2.33,2.33\n2024-01-24,Brandenburg,12,00+,51,63,63,63,63,2531071,2.01,2.49,2.49,2.49,2.49\n2024-01-23,Brandenburg,12,00+,54,70,70,70,70,2531071,2.13,2.77,2.77,2.77,2.77\n2024-01-22,Brandenburg,12,00+,58,65,65,65,65,2531071,2.29,2.57,2.57,2.57,2.57\n2024-01-21,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-20,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-19,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2024-01-18,Brandenburg,12,00+,69,78,78,78,78,2531071,2.73,3.08,3.08,3.08,3.08\n2024-01-17,Brandenburg,12,00+,69,82,82,82,82,2531071,2.73,3.24,3.24,3.24,3.24\n2024-01-16,Brandenburg,12,00+,85,97,97,97,97,2531071,3.36,3.83,3.83,3.83,3.83\n2024-01-15,Brandenburg,12,00+,92,111,111,111,111,2531071,3.63,4.39,4.39,4.39,4.39\n2024-01-14,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-13,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-12,Brandenburg,12,00+,104,129,129,129,129,2531071,4.11,5.1,5.1,5.1,5.1\n2024-01-11,Brandenburg,12,00+,108,142,142,142,142,2531071,4.27,5.61,5.61,5.61,5.61\n2024-01-10,Brandenburg,12,00+,130,170,170,170,170,2531071,5.14,6.72,6.72,6.72,6.72\n2024-01-09,Brandenburg,12,00+,224,260,260,260,260,2531071,8.85,10.27,10.27,10.27,10.27\n2024-01-08,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-07,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-06,Brandenburg,12,00+,196,228,228,228,228,2531071,7.74,9.01,9.01,9.01,9.01\n2024-01-05,Brandenburg,12,00+,206,237,237,237,237,2531071,8.14,9.36,9.36,9.36,9.36\n2024-01-04,Brandenburg,12,00+,208,252,252,252,252,2531071,8.22,9.96,9.96,9.96,9.96\n2024-01-03,Brandenburg,12,00+,284,353,353,353,353,2531071,11.22,13.95,13.95,13.95,13.95\n2024-01-02,Brandenburg,12,00+,196,234,234,234,234,2531071,7.74,9.25,9.25,9.25,9.25\n2024-01-01,Brandenburg,12,00+,212,258,258,258,258,2531071,8.38,10.19,10.19,10.19,10.19\n2023-12-31,Brandenburg,12,00+,212,260,260,260,260,2531071,8.38,10.27,10.27,10.27,10.27\n2023-12-30,Brandenburg,12,00+,212,262,262,262,262,2531071,8.38,10.35,10.35,10.35,10.35\n2023-12-29,Brandenburg,12,00+,214,278,278,278,278,2531071,8.45,10.98,10.98,10.98,10.98\n2023-12-28,Brandenburg,12,00+,227,306,306,306,306,2531071,8.97,12.09,12.09,12.09,12.09\n2023-12-27,Brandenburg,12,00+,188,259,259,259,259,2531071,7.43,10.23,10.23,10.23,10.23\n2023-12-26,Brandenburg,12,00+,302,385,385,385,385,2531071,11.93,15.21,15.21,15.21,15.21\n2023-12-25,Brandenburg,12,00+,487,561,561,561,561,2531071,19.24,22.16,22.16,22.16,22.16\n2023-12-24,Brandenburg,12,00+,495,567,567,567,567,2531071,19.56,22.4,22.4,22.4,22.4\n2023-12-23,Brandenburg,12,00+,506,576,576,576,576,2531071,19.99,22.76,22.76,22.76,22.76\n2023-12-22,Brandenburg,12,00+,494,601,601,601,601,2531071,19.52,23.74,23.74,23.74,23.74\n2023-12-21,Brandenburg,12,00+,527,653,653,653,653,2531071,20.82,25.8,25.8,25.8,25.8\n2023-12-20,Brandenburg,12,00+,502,683,683,683,683,2531071,19.83,26.98,26.98,26.98,26.98\n2023-12-19,Brandenburg,12,00+,546,713,713,713,713,2531071,21.57,28.17,28.17,28.17,28.17\n2023-12-18,Brandenburg,12,00+,560,730,730,730,730,2531071,22.13,28.84,28.84,28.84,28.84\n2023-12-17,Brandenburg,12,00+,560,722,722,722,722,2531071,22.13,28.53,28.53,28.53,28.53\n2023-12-16,Brandenburg,12,00+,567,716,716,716,716,2531071,22.4,28.29,28.29,28.29,28.29\n2023-12-15,Brandenburg,12,00+,592,748,748,748,748,2531071,23.39,29.55,29.55,29.55,29.55\n2023-12-14,Brandenburg,12,00+,585,736,736,736,736,2531071,23.11,29.08,29.08,29.08,29.08\n2023-12-13,Brandenburg,12,00+,583,724,724,724,724,2531071,23.03,28.6,28.6,28.6,28.6\n2023-12-12,Brandenburg,12,00+,504,662,662,662,662,2531071,19.91,26.15,26.15,26.15,26.15\n2023-12-11,Brandenburg,12,00+,510,636,636,636,636,2531071,20.15,25.13,25.13,25.13,25.13\n2023-12-10,Brandenburg,12,00+,513,639,639,639,639,2531071,20.27,25.25,25.25,25.25,25.25\n2023-12-09,Brandenburg,12,00+,513,632,632,632,632,2531071,20.27,24.97,24.97,24.97,24.97\n2023-12-08,Brandenburg,12,00+,504,594,594,594,594,2531071,19.91,23.47,23.47,23.47,23.47\n2023-12-07,Brandenburg,12,00+,463,571,571,571,571,2531071,18.29,22.56,22.56,22.56,22.56\n2023-12-06,Brandenburg,12,00+,435,531,531,531,531,2531071,17.19,20.98,20.98,20.98,20.98\n2023-12-05,Brandenburg,12,00+,402,529,529,529,529,2531071,15.88,20.9,20.9,20.9,20.9\n2023-12-04,Brandenburg,12,00+,406,501,501,501,501,2531071,16.04,19.79,19.79,19.79,19.79\n2023-12-03,Brandenburg,12,00+,408,500,500,500,500,2531071,16.12,19.75,19.75,19.75,19.75\n2023-12-02,Brandenburg,12,00+,412,505,505,505,505,2531071,16.28,19.95,19.95,19.95,19.95\n2023-12-01,Brandenburg,12,00+,432,526,526,526,526,2531071,17.07,20.78,20.78,20.78,20.78\n2023-11-30,Brandenburg,12,00+,408,499,499,499,499,2531071,16.12,19.71,19.71,19.71,19.71\n2023-11-29,Brandenburg,12,00+,400,503,503,503,503,2531071,15.8,19.87,19.87,19.87,19.87\n2023-11-28,Brandenburg,12,00+,436,525,525,525,525,2531071,17.23,20.74,20.74,20.74,20.74\n2023-11-27,Brandenburg,12,00+,427,504,504,504,504,2531071,16.87,19.91,19.91,19.91,19.91\n2023-11-26,Brandenburg,12,00+,429,504,504,504,504,2531071,16.95,19.91,19.91,19.91,19.91\n2023-11-25,Brandenburg,12,00+,436,506,506,506,506,2531071,17.23,19.99,19.99,19.99,19.99\n2023-11-24,Brandenburg,12,00+,409,477,477,477,477,2531071,16.16,18.85,18.85,18.85,18.85\n2023-11-23,Brandenburg,12,00+,426,495,495,495,495,2531071,16.83,19.56,19.56,19.56,19.56\n2023-11-22,Brandenburg,12,00+,401,487,487,487,487,2531071,15.84,19.24,19.24,19.24,19.24\n2023-11-21,Brandenburg,12,00+,363,449,449,449,449,2531071,14.34,17.74,17.74,17.74,17.74\n2023-11-20,Brandenburg,12,00+,380,447,447,447,447,2531071,15.01,17.66,17.66,17.66,17.66\n2023-11-19,Brandenburg,12,00+,381,447,447,447,447,2531071,15.05,17.66,17.66,17.66,17.66\n2023-11-18,Brandenburg,12,00+,381,440,440,440,440,2531071,15.05,17.38,17.38,17.38,17.38\n2023-11-17,Brandenburg,12,00+,335,418,418,418,418,2531071,13.24,16.51,16.51,16.51,16.51\n2023-11-16,Brandenburg,12,00+,327,397,397,397,397,2531071,12.92,15.69,15.69,15.69,15.69\n2023-11-15,Brandenburg,12,00+,318,402,402,402,402,2531071,12.56,15.88,15.88,15.88,15.88\n2023-11-14,Brandenburg,12,00+,296,400,400,400,400,2531071,11.69,15.8,15.8,15.8,15.8\n2023-11-13,Brandenburg,12,00+,340,399,399,399,399,2531071,13.43,15.76,15.76,15.76,15.76\n2023-11-12,Brandenburg,12,00+,340,397,397,397,397,2531071,13.43,15.69,15.69,15.69,15.69\n2023-11-11,Brandenburg,12,00+,345,402,402,402,402,2531071,13.63,15.88,15.88,15.88,15.88\n2023-11-10,Brandenburg,12,00+,318,410,410,410,410,2531071,12.56,16.2,16.2,16.2,16.2\n2023-11-09,Brandenburg,12,00+,363,444,444,444,444,2531071,14.34,17.54,17.54,17.54,17.54\n2023-11-08,Brandenburg,12,00+,420,531,531,531,531,2531071,16.59,20.98,20.98,20.98,20.98\n2023-11-07,Brandenburg,12,00+,348,464,464,464,464,2531071,13.75,18.33,18.33,18.33,18.33\n2023-11-06,Brandenburg,12,00+,300,386,386,386,386,2531071,11.85,15.25,15.25,15.25,15.25\n2023-11-05,Brandenburg,12,00+,305,391,391,391,391,2531071,12.05,15.45,15.45,15.45,15.45\n2023-11-04,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-11-03,Brandenburg,12,00+,266,367,367,367,367,2531071,10.51,14.5,14.5,14.5,14.5\n2023-11-02,Brandenburg,12,00+,227,334,334,334,334,2531071,8.97,13.2,13.2,13.2,13.2\n2023-11-01,Brandenburg,12,00+,140,245,245,245,245,2531071,5.53,9.68,9.68,9.68,9.68\n2023-10-31,Brandenburg,12,00+,193,294,294,294,294,2531071,7.63,11.62,11.62,11.62,11.62\n2023-10-30,Brandenburg,12,00+,247,337,337,337,337,2531071,9.76,13.31,13.31,13.31,13.31\n2023-10-29,Brandenburg,12,00+,248,333,333,333,333,2531071,9.8,13.16,13.16,13.16,13.16\n2023-10-28,Brandenburg,12,00+,251,335,335,335,335,2531071,9.92,13.24,13.24,13.24,13.24\n2023-10-27,Brandenburg,12,00+,229,333,333,333,333,2531071,9.05,13.16,13.16,13.16,13.16\n2023-10-26,Brandenburg,12,00+,225,311,311,311,311,2531071,8.89,12.29,12.29,12.29,12.29\n2023-10-25,Brandenburg,12,00+,219,274,274,274,274,2531071,8.65,10.83,10.83,10.83,10.83\n2023-10-24,Brandenburg,12,00+,198,258,258,258,258,2531071,7.82,10.19,10.19,10.19,10.19\n2023-10-23,Brandenburg,12,00+,150,200,200,200,200,2531071,5.93,7.9,7.9,7.9,7.9\n2023-10-22,Brandenburg,12,00+,152,202,202,202,202,2531071,6.01,7.98,7.98,7.98,7.98\n2023-10-21,Brandenburg,12,00+,153,200,200,200,200,2531071,6.04,7.9,7.9,7.9,7.9\n2023-10-20,Brandenburg,12,00+,152,196,196,196,196,2531071,6.01,7.74,7.74,7.74,7.74\n2023-10-19,Brandenburg,12,00+,146,184,184,184,184,2531071,5.77,7.27,7.27,7.27,7.27\n2023-10-18,Brandenburg,12,00+,92,172,172,172,172,2531071,3.63,6.8,6.8,6.8,6.8\n2023-10-17,Brandenburg,12,00+,110,147,147,147,147,2531071,4.35,5.81,5.81,5.81,5.81\n2023-10-16,Brandenburg,12,00+,120,150,150,150,150,2531071,4.74,5.93,5.93,5.93,5.93\n2023-10-15,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-14,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-13,Brandenburg,12,00+,129,154,154,154,154,2531071,5.1,6.08,6.08,6.08,6.08\n2023-10-12,Brandenburg,12,00+,130,150,150,150,150,2531071,5.14,5.93,5.93,5.93,5.93\n2023-10-11,Brandenburg,12,00+,131,164,164,164,164,2531071,5.18,6.48,6.48,6.48,6.48\n2023-10-10,Brandenburg,12,00+,104,147,147,147,147,2531071,4.11,5.81,5.81,5.81,5.81\n2023-10-09,Brandenburg,12,00+,75,110,110,110,110,2531071,2.96,4.35,4.35,4.35,4.35\n2023-10-08,Brandenburg,12,00+,75,107,107,107,107,2531071,2.96,4.23,4.23,4.23,4.23\n2023-10-07,Brandenburg,12,00+,75,106,106,106,106,2531071,2.96,4.19,4.19,4.19,4.19\n2023-10-06,Brandenburg,12,00+,68,91,91,91,91,2531071,2.69,3.6,3.6,3.6,3.6\n2023-10-05,Brandenburg,12,00+,57,89,89,89,89,2531071,2.25,3.52,3.52,3.52,3.52\n2023-10-04,Brandenburg,12,00+,43,65,65,65,65,2531071,1.7,2.57,2.57,2.57,2.57\n2023-10-03,Brandenburg,12,00+,61,85,85,85,85,2531071,2.41,3.36,3.36,3.36,3.36\n2023-10-02,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-10-01,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-09-30,Brandenburg,12,00+,83,111,111,111,111,2531071,3.28,4.39,4.39,4.39,4.39\n2023-09-29,Brandenburg,12,00+,76,104,104,104,104,2531071,3,4.11,4.11,4.11,4.11\n2023-09-28,Brandenburg,12,00+,80,97,97,97,97,2531071,3.16,3.83,3.83,3.83,3.83\n2023-09-27,Brandenburg,12,00+,72,96,96,96,96,2531071,2.84,3.79,3.79,3.79,3.79\n2023-09-26,Brandenburg,12,00+,72,101,101,101,101,2531071,2.84,3.99,3.99,3.99,3.99\n2023-09-25,Brandenburg,12,00+,82,96,96,96,96,2531071,3.24,3.79,3.79,3.79,3.79\n2023-09-24,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-09-23,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-22,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-21,Brandenburg,12,00+,89,99,99,99,99,2531071,3.52,3.91,3.91,3.91,3.91\n2023-09-20,Brandenburg,12,00+,81,100,100,100,100,2531071,3.2,3.95,3.95,3.95,3.95\n2023-09-19,Brandenburg,12,00+,80,95,95,95,95,2531071,3.16,3.75,3.75,3.75,3.75\n2023-09-18,Brandenburg,12,00+,64,80,80,80,80,2531071,2.53,3.16,3.16,3.16,3.16\n2023-09-17,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-16,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-15,Brandenburg,12,00+,64,81,81,81,81,2531071,2.53,3.2,3.2,3.2,3.2\n2023-09-14,Brandenburg,12,00+,66,81,81,81,81,2531071,2.61,3.2,3.2,3.2,3.2\n2023-09-13,Brandenburg,12,00+,66,80,80,80,80,2531071,2.61,3.16,3.16,3.16,3.16\n2023-09-12,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2023-09-11,Brandenburg,12,00+,59,65,65,65,65,2531071,2.33,2.57,2.57,2.57,2.57\n2023-09-10,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-09,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-08,Brandenburg,12,00+,53,62,62,62,62,2531071,2.09,2.45,2.45,2.45,2.45\n2023-09-07,Brandenburg,12,00+,42,52,52,52,52,2531071,1.66,2.05,2.05,2.05,2.05\n2023-09-06,Brandenburg,12,00+,35,46,46,46,46,2531071,1.38,1.82,1.82,1.82,1.82\n2023-09-05,Brandenburg,12,00+,28,39,39,39,39,2531071,1.11,1.54,1.54,1.54,1.54\n2023-09-04,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-03,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-02,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-01,Brandenburg,12,00+,30,36,36,36,36,2531071,1.19,1.42,1.42,1.42,1.42\n2023-08-31,Brandenburg,12,00+,26,36,36,36,36,2531071,1.03,1.42,1.42,1.42,1.42\n2023-08-30,Brandenburg,12,00+,25,39,39,39,39,2531071,0.99,1.54,1.54,1.54,1.54\n2023-08-29,Brandenburg,12,00+,28,41,41,41,41,2531071,1.11,1.62,1.62,1.62,1.62\n2023-08-28,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-27,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-26,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-25,Brandenburg,12,00+,0,34,34,34,34,2531071,0,1.34,1.34,1.34,1.34\n2023-08-24,Brandenburg,12,00+,24,31,31,31,31,2531071,0.95,1.22,1.22,1.22,1.22\n2023-08-23,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-08-22,Brandenburg,12,00+,14,20,20,20,20,2531071,0.55,0.79,0.79,0.79,0.79\n2023-08-21,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-20,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-19,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-18,Brandenburg,12,00+,24,26,26,26,26,2531071,0.95,1.03,1.03,1.03,1.03\n2023-08-17,Brandenburg,12,00+,22,24,24,24,24,2531071,0.87,0.95,0.95,0.95,0.95\n2023-08-16,Brandenburg,12,00+,15,25,25,25,25,2531071,0.59,0.99,0.99,0.99,0.99\n2023-08-15,Brandenburg,12,00+,12,21,21,21,21,2531071,0.47,0.83,0.83,0.83,0.83\n2023-08-14,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-13,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-12,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2023-08-10,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2023-08-09,Brandenburg,12,00+,14,16,16,16,16,2531071,0.55,0.63,0.63,0.63,0.63\n2023-08-08,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2023-08-07,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-06,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-05,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-04,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2023-08-03,Brandenburg,12,00+,16,17,17,17,17,2531071,0.63,0.67,0.67,0.67,0.67\n2023-08-02,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2023-08-01,Brandenburg,12,00+,16,23,23,23,23,2531071,0.63,0.91,0.91,0.91,0.91\n2023-07-31,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-30,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-29,Brandenburg,12,00+,22,25,25,25,25,2531071,0.87,0.99,0.99,0.99,0.99\n2023-07-28,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-07-27,Brandenburg,12,00+,19,26,26,26,26,2531071,0.75,1.03,1.03,1.03,1.03\n2023-07-26,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-07-25,Brandenburg,12,00+,14,21,21,21,21,2531071,0.55,0.83,0.83,0.83,0.83\n2023-07-24,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-23,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-22,Brandenburg,12,00+,10,15,15,15,15,2531071,0.4,0.59,0.59,0.59,0.59\n2023-07-21,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-07-20,Brandenburg,12,00+,9,12,12,12,12,2531071,0.36,0.47,0.47,0.47,0.47\n2023-07-19,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-18,Brandenburg,12,00+,5,11,11,11,11,2531071,0.2,0.43,0.43,0.43,0.43\n2023-07-17,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-16,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-15,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-14,Brandenburg,12,00+,8,10,10,10,10,2531071,0.32,0.4,0.4,0.4,0.4\n2023-07-13,Brandenburg,12,00+,9,11,11,11,11,2531071,0.36,0.43,0.43,0.43,0.43\n2023-07-12,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-07-11,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-10,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-09,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-08,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-07,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-07-06,Brandenburg,12,00+,24,29,29,29,29,2531071,0.95,1.15,1.15,1.15,1.15\n2023-07-05,Brandenburg,12,00+,20,24,24,24,24,2531071,0.79,0.95,0.95,0.95,0.95\n2023-07-04,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2023-07-03,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2023-07-02,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-01,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-06-30,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-06-29,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-06-28,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2023-06-27,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2023-06-26,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-06-25,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-24,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-23,Brandenburg,12,00+,20,26,26,26,26,2531071,0.79,1.03,1.03,1.03,1.03\n2023-06-22,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-06-21,Brandenburg,12,00+,25,31,31,31,31,2531071,0.99,1.22,1.22,1.22,1.22\n2023-06-20,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.26\n2023-06-19,Brandenburg,12,00+,22,27,27,27,27,2531071,0.87,1.07,1.07,1.07,1.07\n2023-06-18,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-17,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-16,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2023-06-14,Brandenburg,12,00+,32,36,36,36,36,2531071,1.26,1.42,1.42,1.42,1.42\n2023-06-13,Brandenburg,12,00+,38,43,43,43,43,2531071,1.5,1.7,1.7,1.7,1.7\n2023-06-12,Brandenburg,12,00+,40,51,51,51,51,2531071,1.58,2.01,2.01,2.01,2.01\n2023-06-11,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-10,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-09,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2023-06-08,Brandenburg,12,00+,48,61,61,61,61,2531071,1.9,2.41,2.41,2.41,2.41\n2023-06-07,Brandenburg,12,00+,49,59,59,59,59,2531071,1.94,2.33,2.33,2.33,2.33\n2023-06-06,Brandenburg,12,00+,44,60,60,60,60,2531071,1.74,2.37,2.37,2.37,2.37\n2023-06-05,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-04,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-03,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-02,Brandenburg,12,00+,33,42,42,42,42,2531071,1.3,1.66,1.66,1.66,1.66\n2023-06-01,Brandenburg,12,00+,31,41,41,41,41,2531071,1.22,1.62,1.62,1.62,1.62\n2023-05-31,Brandenburg,12,00+,26,34,34,34,34,2531071,1.03,1.34,1.34,1.34,1.34\n2023-05-30,Brandenburg,12,00+,32,38,38,38,38,2531071,1.26,1.5,1.5,1.5,1.5\n2023-05-29,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-28,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-27,Brandenburg,12,00+,72,81,81,81,81,2531071,2.84,3.2,3.2,3.2,3.2\n2023-05-26,Brandenburg,12,00+,74,85,85,85,85,2531071,2.92,3.36,3.36,3.36,3.36\n2023-05-25,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-24,Brandenburg,12,00+,68,85,85,85,85,2531071,2.69,3.36,3.36,3.36,3.36\n2023-05-23,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-22,Brandenburg,12,00+,52,73,73,73,73,2531071,2.05,2.88,2.88,2.88,2.88\n2023-05-21,Brandenburg,12,00+,53,74,74,74,74,2531071,2.09,2.92,2.92,2.92,2.92\n2023-05-20,Brandenburg,12,00+,53,69,69,69,69,2531071,2.09,2.73,2.73,2.73,2.73\n2023-05-19,Brandenburg,12,00+,59,79,79,79,79,2531071,2.33,3.12,3.12,3.12,3.12\n2023-05-18,Brandenburg,12,00+,72,94,94,94,94,2531071,2.84,3.71,3.71,3.71,3.71\n2023-05-17,Brandenburg,12,00+,70,93,93,93,93,2531071,2.77,3.67,3.67,3.67,3.67\n2023-05-16,Brandenburg,12,00+,83,108,108,108,108,2531071,3.28,4.27,4.27,4.27,4.27\n2023-05-15,Brandenburg,12,00+,92,105,105,105,105,2531071,3.63,4.15,4.15,4.15,4.15\n2023-05-14,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-13,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-12,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-05-11,Brandenburg,12,00+,84,103,103,103,103,2531071,3.32,4.07,4.07,4.07,4.07\n2023-05-10,Brandenburg,12,00+,81,116,116,116,116,2531071,3.2,4.58,4.58,4.58,4.58\n2023-05-09,Brandenburg,12,00+,112,138,138,138,138,2531071,4.43,5.45,5.45,5.45,5.45\n2023-05-08,Brandenburg,12,00+,89,106,106,106,106,2531071,3.52,4.19,4.19,4.19,4.19\n2023-05-07,Brandenburg,12,00+,90,107,107,107,107,2531071,3.56,4.23,4.23,4.23,4.23\n2023-05-06,Brandenburg,12,00+,91,108,108,108,108,2531071,3.6,4.27,4.27,4.27,4.27\n2023-05-05,Brandenburg,12,00+,89,113,113,113,113,2531071,3.52,4.46,4.46,4.46,4.46\n2023-05-04,Brandenburg,12,00+,92,117,117,117,117,2531071,3.63,4.62,4.62,4.62,4.62\n2023-05-03,Brandenburg,12,00+,81,126,126,126,126,2531071,3.2,4.98,4.98,4.98,4.98\n2023-05-02,Brandenburg,12,00+,93,118,118,118,118,2531071,3.67,4.66,4.66,4.66,4.66\n2023-05-01,Brandenburg,12,00+,135,160,160,160,160,2531071,5.33,6.32,6.32,6.32,6.32\n2023-04-30,Brandenburg,12,00+,136,160,160,160,160,2531071,5.37,6.32,6.32,6.32,6.32\n2023-04-29,Brandenburg,12,00+,136,159,159,159,159,2531071,5.37,6.28,6.28,6.28,6.28\n2023-04-28,Brandenburg,12,00+,144,164,164,164,164,2531071,5.69,6.48,6.48,6.48,6.48\n2023-04-27,Brandenburg,12,00+,143,169,169,169,169,2531071,5.65,6.68,6.68,6.68,6.68\n2023-04-26,Brandenburg,12,00+,126,165,165,165,165,2531071,4.98,6.52,6.52,6.52,6.52\n2023-04-25,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-04-24,Brandenburg,12,00+,151,184,184,184,184,2531071,5.97,7.27,7.27,7.27,7.27\n2023-04-23,Brandenburg,12,00+,151,183,183,183,183,2531071,5.97,7.23,7.23,7.23,7.23\n2023-04-22,Brandenburg,12,00+,152,184,184,184,184,2531071,6.01,7.27,7.27,7.27,7.27\n2023-04-21,Brandenburg,12,00+,158,193,193,193,193,2531071,6.24,7.63,7.63,7.63,7.63\n2023-04-20,Brandenburg,12,00+,152,203,203,203,203,2531071,6.01,8.02,8.02,8.02,8.02\n2023-04-19,Brandenburg,12,00+,174,229,229,229,229,2531071,6.87,9.05,9.05,9.05,9.05\n2023-04-18,Brandenburg,12,00+,256,318,318,318,318,2531071,10.11,12.56,12.56,12.56,12.56\n2023-04-17,Brandenburg,12,00+,211,262,262,262,262,2531071,8.34,10.35,10.35,10.35,10.35\n2023-04-16,Brandenburg,12,00+,217,269,269,269,269,2531071,8.57,10.63,10.63,10.63,10.63\n2023-04-15,Brandenburg,12,00+,220,271,271,271,271,2531071,8.69,10.71,10.71,10.71,10.71\n2023-04-14,Brandenburg,12,00+,195,241,241,241,241,2531071,7.7,9.52,9.52,9.52,9.52\n2023-04-13,Brandenburg,12,00+,190,243,243,243,243,2531071,7.51,9.6,9.6,9.6,9.6\n2023-04-12,Brandenburg,12,00+,138,235,235,235,235,2531071,5.45,9.28,9.28,9.28,9.28\n2023-04-11,Brandenburg,12,00+,98,152,152,152,152,2531071,3.87,6.01,6.01,6.01,6.01\n2023-04-10,Brandenburg,12,00+,173,234,234,234,234,2531071,6.84,9.25,9.25,9.25,9.25\n2023-04-09,Brandenburg,12,00+,174,228,228,228,228,2531071,6.87,9.01,9.01,9.01,9.01\n2023-04-08,Brandenburg,12,00+,174,225,225,225,225,2531071,6.87,8.89,8.89,8.89,8.89\n2023-04-07,Brandenburg,12,00+,213,266,266,266,266,2531071,8.42,10.51,10.51,10.51,10.51\n2023-04-06,Brandenburg,12,00+,241,288,288,288,288,2531071,9.52,11.38,11.38,11.38,11.38\n2023-04-05,Brandenburg,12,00+,210,278,278,278,278,2531071,8.3,10.98,10.98,10.98,10.98\n2023-04-04,Brandenburg,12,00+,193,275,275,275,275,2531071,7.63,10.86,10.86,10.86,10.86\n2023-04-03,Brandenburg,12,00+,238,309,309,309,309,2531071,9.4,12.21,12.21,12.21,12.21\n2023-04-02,Brandenburg,12,00+,238,308,308,308,308,2531071,9.4,12.17,12.17,12.17,12.17\n2023-04-01,Brandenburg,12,00+,239,309,309,309,309,2531071,9.44,12.21,12.21,12.21,12.21\n2023-03-31,Brandenburg,12,00+,237,321,321,321,321,2531071,9.36,12.68,12.68,12.68,12.68\n2023-03-30,Brandenburg,12,00+,228,310,310,310,310,2531071,9.01,12.25,12.25,12.25,12.25\n2023-03-29,Brandenburg,12,00+,242,327,327,327,327,2531071,9.56,12.92,12.92,12.92,12.92\n2023-03-28,Brandenburg,12,00+,229,344,344,344,344,2531071,9.05,13.59,13.59,13.59,13.59\n2023-03-27,Brandenburg,12,00+,273,352,352,352,352,2531071,10.79,13.91,13.91,13.91,13.91\n2023-03-26,Brandenburg,12,00+,278,357,357,357,357,2531071,10.98,14.1,14.1,14.1,14.1\n2023-03-25,Brandenburg,12,00+,280,358,358,358,358,2531071,11.06,14.14,14.14,14.14,14.14\n2023-03-24,Brandenburg,12,00+,277,354,354,354,354,2531071,10.94,13.99,13.99,13.99,13.99\n2023-03-23,Brandenburg,12,00+,291,365,365,365,365,2531071,11.5,14.42,14.42,14.42,14.42\n2023-03-22,Brandenburg,12,00+,308,388,388,388,388,2531071,12.17,15.33,15.33,15.33,15.33\n2023-03-21,Brandenburg,12,00+,309,402,402,402,402,2531071,12.21,15.88,15.88,15.88,15.88\n2023-03-20,Brandenburg,12,00+,306,394,394,394,394,2531071,12.09,15.57,15.57,15.57,15.57\n2023-03-19,Brandenburg,12,00+,306,389,389,389,389,2531071,12.09,15.37,15.37,15.37,15.37\n2023-03-18,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-03-17,Brandenburg,12,00+,280,382,382,382,382,2531071,11.06,15.09,15.09,15.09,15.09\n2023-03-16,Brandenburg,12,00+,280,375,375,375,375,2531071,11.06,14.82,14.82,14.82,14.82\n2023-03-15,Brandenburg,12,00+,226,345,345,345,345,2531071,8.93,13.63,13.63,13.63,13.63\n2023-03-14,Brandenburg,12,00+,230,333,333,333,333,2531071,9.09,13.16,13.16,13.16,13.16\n2023-03-13,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-12,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-11,Brandenburg,12,00+,238,300,300,300,300,2531071,9.4,11.85,11.85,11.85,11.85\n2023-03-10,Brandenburg,12,00+,206,276,276,276,276,2531071,8.14,10.9,10.9,10.9,10.9\n2023-03-09,Brandenburg,12,00+,190,250,250,250,250,2531071,7.51,9.88,9.88,9.88,9.88\n2023-03-08,Brandenburg,12,00+,167,235,235,235,235,2531071,6.6,9.28,9.28,9.28,9.28\n2023-03-07,Brandenburg,12,00+,151,226,226,226,226,2531071,5.97,8.93,8.93,8.93,8.93\n2023-03-06,Brandenburg,12,00+,193,235,235,235,235,2531071,7.63,9.28,9.28,9.28,9.28\n2023-03-05,Brandenburg,12,00+,195,238,238,238,238,2531071,7.7,9.4,9.4,9.4,9.4\n2023-03-04,Brandenburg,12,00+,196,235,235,235,235,2531071,7.74,9.28,9.28,9.28,9.28\n2023-03-03,Brandenburg,12,00+,193,245,245,245,245,2531071,7.63,9.68,9.68,9.68,9.68\n2023-03-02,Brandenburg,12,00+,192,255,255,255,255,2531071,7.59,10.07,10.07,10.07,10.07\n2023-03-01,Brandenburg,12,00+,177,245,245,245,245,2531071,6.99,9.68,9.68,9.68,9.68\n2023-02-28,Brandenburg,12,00+,155,233,233,233,233,2531071,6.12,9.21,9.21,9.21,9.21\n2023-02-27,Brandenburg,12,00+,141,196,196,196,196,2531071,5.57,7.74,7.74,7.74,7.74\n2023-02-26,Brandenburg,12,00+,144,199,199,199,199,2531071,5.69,7.86,7.86,7.86,7.86\n2023-02-25,Brandenburg,12,00+,147,200,200,200,200,2531071,5.81,7.9,7.9,7.9,7.9\n2023-02-24,Brandenburg,12,00+,128,192,192,192,192,2531071,5.06,7.59,7.59,7.59,7.59\n2023-02-23,Brandenburg,12,00+,142,219,219,219,219,2531071,5.61,8.65,8.65,8.65,8.65\n2023-02-22,Brandenburg,12,00+,159,248,248,248,248,2531071,6.28,9.8,9.8,9.8,9.8\n2023-02-21,Brandenburg,12,00+,154,241,241,241,241,2531071,6.08,9.52,9.52,9.52,9.52\n2023-02-20,Brandenburg,12,00+,177,265,265,265,265,2531071,6.99,10.47,10.47,10.47,10.47\n2023-02-19,Brandenburg,12,00+,179,263,263,263,263,2531071,7.07,10.39,10.39,10.39,10.39\n2023-02-18,Brandenburg,12,00+,180,262,262,262,262,2531071,7.11,10.35,10.35,10.35,10.35\n2023-02-17,Brandenburg,12,00+,166,266,266,266,266,2531071,6.56,10.51,10.51,10.51,10.51\n2023-02-16,Brandenburg,12,00+,164,234,234,234,234,2531071,6.48,9.25,9.25,9.25,9.25\n2023-02-15,Brandenburg,12,00+,139,204,204,204,204,2531071,5.49,8.06,8.06,8.06,8.06\n2023-02-14,Brandenburg,12,00+,136,198,198,198,198,2531071,5.37,7.82,7.82,7.82,7.82\n2023-02-13,Brandenburg,12,00+,138,174,174,174,174,2531071,5.45,6.87,6.87,6.87,6.87\n2023-02-12,Brandenburg,12,00+,138,170,170,170,170,2531071,5.45,6.72,6.72,6.72,6.72\n2023-02-11,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-02-10,Brandenburg,12,00+,134,168,168,168,168,2531071,5.29,6.64,6.64,6.64,6.64\n2023-02-09,Brandenburg,12,00+,124,163,163,163,163,2531071,4.9,6.44,6.44,6.44,6.44\n2023-02-08,Brandenburg,12,00+,118,175,175,175,175,2531071,4.66,6.91,6.91,6.91,6.91\n2023-02-07,Brandenburg,12,00+,110,170,170,170,170,2531071,4.35,6.72,6.72,6.72,6.72\n2023-02-06,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-05,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-04,Brandenburg,12,00+,135,178,178,178,178,2531071,5.33,7.03,7.03,7.03,7.03\n2023-02-03,Brandenburg,12,00+,127,171,171,171,171,2531071,5.02,6.76,6.76,6.76,6.76\n2023-02-02,Brandenburg,12,00+,131,171,171,171,171,2531071,5.18,6.76,6.76,6.76,6.76\n2023-02-01,Brandenburg,12,00+,137,164,164,164,164,2531071,5.41,6.48,6.48,6.48,6.48\n2023-01-31,Brandenburg,12,00+,142,175,175,175,175,2531071,5.61,6.91,6.91,6.91,6.91\n2023-01-30,Brandenburg,12,00+,133,156,156,156,156,2531071,5.25,6.16,6.16,6.16,6.16\n2023-01-29,Brandenburg,12,00+,133,157,157,157,157,2531071,5.25,6.2,6.2,6.2,6.2\n2023-01-28,Brandenburg,12,00+,134,158,158,158,158,2531071,5.29,6.24,6.24,6.24,6.24\n2023-01-27,Brandenburg,12,00+,138,163,163,163,163,2531071,5.45,6.44,6.44,6.44,6.44\n2023-01-26,Brandenburg,12,00+,126,155,155,155,155,2531071,4.98,6.12,6.12,6.12,6.12\n2023-01-25,Brandenburg,12,00+,128,158,158,158,158,2531071,5.06,6.24,6.24,6.24,6.24\n2023-01-24,Brandenburg,12,00+,114,163,163,163,163,2531071,4.5,6.44,6.44,6.44,6.44\n2023-01-23,Brandenburg,12,00+,153,195,195,195,195,2531071,6.04,7.7,7.7,7.7,7.7\n2023-01-22,Brandenburg,12,00+,156,197,197,197,197,2531071,6.16,7.78,7.78,7.78,7.78\n2023-01-21,Brandenburg,12,00+,157,198,198,198,198,2531071,6.2,7.82,7.82,7.82,7.82\n2023-01-20,Brandenburg,12,00+,153,201,201,201,201,2531071,6.04,7.94,7.94,7.94,7.94\n2023-01-19,Brandenburg,12,00+,172,225,225,225,225,2531071,6.8,8.89,8.89,8.89,8.89\n2023-01-18,Brandenburg,12,00+,182,237,237,237,237,2531071,7.19,9.36,9.36,9.36,9.36\n2023-01-17,Brandenburg,12,00+,190,252,252,252,252,2531071,7.51,9.96,9.96,9.96,9.96\n2023-01-16,Brandenburg,12,00+,210,263,263,263,263,2531071,8.3,10.39,10.39,10.39,10.39\n2023-01-15,Brandenburg,12,00+,211,261,261,261,261,2531071,8.34,10.31,10.31,10.31,10.31\n2023-01-14,Brandenburg,12,00+,214,263,263,263,263,2531071,8.45,10.39,10.39,10.39,10.39\n2023-01-13,Brandenburg,12,00+,231,284,284,284,284,2531071,9.13,11.22,11.22,11.22,11.22\n2023-01-12,Brandenburg,12,00+,246,313,313,313,313,2531071,9.72,12.37,12.37,12.37,12.37\n2023-01-11,Brandenburg,12,00+,258,340,340,340,340,2531071,10.19,13.43,13.43,13.43,13.43\n2023-01-10,Brandenburg,12,00+,308,394,394,394,394,2531071,12.17,15.57,15.57,15.57,15.57\n2023-01-09,Brandenburg,12,00+,322,435,435,435,435,2531071,12.72,17.19,17.19,17.19,17.19\n2023-01-08,Brandenburg,12,00+,330,444,444,444,444,2531071,13.04,17.54,17.54,17.54,17.54\n2023-01-07,Brandenburg,12,00+,333,0,0,0,0,2531071,13.16,0,0,0,0\n2023-01-06,Brandenburg,12,00+,312,0,0,0,0,2531071,12.33,0,0,0,0\n2023-01-05,Brandenburg,12,00+,301,0,0,0,0,2531071,11.89,0,0,0,0\n2023-01-04,Brandenburg,12,00+,332,0,0,0,0,2531071,13.12,0,0,0,0\n2023-01-03,Brandenburg,12,00+,410,0,0,0,0,2531071,16.2,0,0,0,0\n2023-01-02,Brandenburg,12,00+,313,0,0,0,0,2531071,12.37,0,0,0,0\n2024-08-31,Mecklenburg-Vorpommern,13,00+,25,25,NA,NA,NA,1610774,1.55,1.55,NA,NA,NA\n2024-08-30,Mecklenburg-Vorpommern,13,00+,25,28,NA,NA,NA,1610774,1.55,1.74,NA,NA,NA\n2024-08-29,Mecklenburg-Vorpommern,13,00+,25,34,40,38,43,1610774,1.55,2.11,2.5,2.38,2.72\n2024-08-28,Mecklenburg-Vorpommern,13,00+,28,37,42,40,45,1610774,1.74,2.3,2.64,2.51,2.84\n2024-08-27,Mecklenburg-Vorpommern,13,00+,23,38,42,40,45,1610774,1.43,2.36,2.65,2.54,2.82\n2024-08-26,Mecklenburg-Vorpommern,13,00+,30,36,39,37,41,1610774,1.86,2.23,2.42,2.34,2.58\n2024-08-25,Mecklenburg-Vorpommern,13,00+,30,36,39,37,41,1610774,1.86,2.23,2.42,2.34,2.58\n2024-08-24,Mecklenburg-Vorpommern,13,00+,31,37,40,38,42,1610774,1.92,2.3,2.49,2.4,2.65\n2024-08-23,Mecklenburg-Vorpommern,13,00+,31,40,43,41,45,1610774,1.92,2.48,2.67,2.59,2.83\n2024-08-22,Mecklenburg-Vorpommern,13,00+,24,33,35,34,37,1610774,1.49,2.05,2.2,2.13,2.34\n2024-08-21,Mecklenburg-Vorpommern,13,00+,21,30,31,30,33,1610774,1.3,1.86,1.98,1.92,2.1\n2024-08-20,Mecklenburg-Vorpommern,13,00+,17,29,30,29,32,1610774,1.06,1.8,1.91,1.85,2\n2024-08-19,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.59,2.53,2.71\n2024-08-18,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.59,2.53,2.71\n2024-08-17,Mecklenburg-Vorpommern,13,00+,32,39,40,39,42,1610774,1.99,2.42,2.53,2.47,2.64\n2024-08-16,Mecklenburg-Vorpommern,13,00+,33,37,38,37,40,1610774,2.05,2.3,2.39,2.33,2.5\n2024-08-15,Mecklenburg-Vorpommern,13,00+,38,44,45,44,47,1610774,2.36,2.73,2.84,2.77,2.96\n2024-08-14,Mecklenburg-Vorpommern,13,00+,36,44,45,44,47,1610774,2.23,2.73,2.83,2.77,2.95\n2024-08-13,Mecklenburg-Vorpommern,13,00+,22,46,47,46,49,1610774,1.37,2.86,2.95,2.89,3.07\n2024-08-12,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-11,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-10,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-09,Mecklenburg-Vorpommern,13,00+,27,37,37,37,39,1610774,1.68,2.3,2.35,2.31,2.42\n2024-08-08,Mecklenburg-Vorpommern,13,00+,21,32,32,32,33,1610774,1.3,1.99,2.03,2,2.08\n2024-08-07,Mecklenburg-Vorpommern,13,00+,10,35,35,35,36,1610774,0.62,2.17,2.21,2.18,2.27\n2024-08-06,Mecklenburg-Vorpommern,13,00+,10,29,29,29,30,1610774,0.62,1.8,1.83,1.81,1.87\n2024-08-05,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-04,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-03,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-02,Mecklenburg-Vorpommern,13,00+,15,22,22,22,22,1610774,0.93,1.37,1.38,1.37,1.41\n2024-08-01,Mecklenburg-Vorpommern,13,00+,21,26,26,26,26,1610774,1.3,1.61,1.63,1.62,1.65\n2024-07-31,Mecklenburg-Vorpommern,13,00+,18,20,20,20,20,1610774,1.12,1.24,1.25,1.24,1.26\n2024-07-30,Mecklenburg-Vorpommern,13,00+,8,23,23,23,23,1610774,0.5,1.43,1.43,1.43,1.45\n2024-07-29,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-28,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-27,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-26,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.5\n2024-07-25,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-24,Mecklenburg-Vorpommern,13,00+,14,26,26,26,26,1610774,0.87,1.61,1.61,1.61,1.62\n2024-07-23,Mecklenburg-Vorpommern,13,00+,10,23,23,23,23,1610774,0.62,1.43,1.43,1.43,1.43\n2024-07-22,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-21,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-20,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-19,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2024-07-18,Mecklenburg-Vorpommern,13,00+,11,26,26,26,26,1610774,0.68,1.61,1.61,1.61,1.61\n2024-07-17,Mecklenburg-Vorpommern,13,00+,10,21,21,21,21,1610774,0.62,1.3,1.3,1.3,1.3\n2024-07-16,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-15,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-14,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-13,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-12,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-11,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-07-10,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-09,Mecklenburg-Vorpommern,13,00+,8,19,19,19,19,1610774,0.5,1.18,1.18,1.18,1.18\n2024-07-08,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-07,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-06,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-05,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2024-07-03,Mecklenburg-Vorpommern,13,00+,15,20,20,20,20,1610774,0.93,1.24,1.24,1.24,1.24\n2024-07-02,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2024-07-01,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-30,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-29,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-28,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2024-06-27,Mecklenburg-Vorpommern,13,00+,12,19,19,19,19,1610774,0.74,1.18,1.18,1.18,1.18\n2024-06-26,Mecklenburg-Vorpommern,13,00+,18,22,22,22,22,1610774,1.12,1.37,1.37,1.37,1.37\n2024-06-25,Mecklenburg-Vorpommern,13,00+,11,24,24,24,24,1610774,0.68,1.49,1.49,1.49,1.49\n2024-06-24,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-23,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-22,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-21,Mecklenburg-Vorpommern,13,00+,11,17,17,17,17,1610774,0.68,1.06,1.06,1.06,1.06\n2024-06-20,Mecklenburg-Vorpommern,13,00+,10,19,19,19,19,1610774,0.62,1.18,1.18,1.18,1.18\n2024-06-19,Mecklenburg-Vorpommern,13,00+,11,13,13,13,13,1610774,0.68,0.81,0.81,0.81,0.81\n2024-06-18,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2024-06-17,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-16,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-15,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-14,Mecklenburg-Vorpommern,13,00+,6,11,11,11,11,1610774,0.37,0.68,0.68,0.68,0.68\n2024-06-13,Mecklenburg-Vorpommern,13,00+,2,10,10,10,10,1610774,0.12,0.62,0.62,0.62,0.62\n2024-06-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2024-06-11,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-10,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-09,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-08,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-07,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-06-06,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2024-06-05,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-02,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-01,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-31,Mecklenburg-Vorpommern,13,00+,2,2,2,2,2,1610774,0.12,0.12,0.12,0.12,0.12\n2024-05-30,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-05-29,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-05-28,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-27,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-26,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-25,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-24,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-23,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-22,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-21,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-20,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-19,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-18,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-15,Mecklenburg-Vorpommern,13,00+,4,7,7,7,7,1610774,0.25,0.43,0.43,0.43,0.43\n2024-05-14,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-05-13,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-12,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-11,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-10,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-09,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-08,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-05-07,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-05-06,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-05,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-04,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-02,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-05-01,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-04-30,Mecklenburg-Vorpommern,13,00+,1,6,6,6,6,1610774,0.06,0.37,0.37,0.37,0.37\n2024-04-29,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-28,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-27,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-26,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-25,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-04-24,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-23,Mecklenburg-Vorpommern,13,00+,0,2,2,2,2,1610774,0,0.12,0.12,0.12,0.12\n2024-04-22,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-21,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-20,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-19,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-18,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-04-17,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2024-04-16,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-15,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-14,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-13,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-12,Mecklenburg-Vorpommern,13,00+,7,6,6,6,6,1610774,0.43,0.37,0.37,0.37,0.37\n2024-04-11,Mecklenburg-Vorpommern,13,00+,7,8,8,8,8,1610774,0.43,0.5,0.5,0.5,0.5\n2024-04-10,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-04-09,Mecklenburg-Vorpommern,13,00+,6,6,6,6,6,1610774,0.37,0.37,0.37,0.37,0.37\n2024-04-08,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-04-07,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-06,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-05,Mecklenburg-Vorpommern,13,00+,1,4,4,4,4,1610774,0.06,0.25,0.25,0.25,0.25\n2024-04-04,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-04-03,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-02,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-04-01,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-03-31,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-30,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-29,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-28,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-27,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-03-26,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2024-03-25,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-24,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-23,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-22,Mecklenburg-Vorpommern,13,00+,4,9,9,9,9,1610774,0.25,0.56,0.56,0.56,0.56\n2024-03-21,Mecklenburg-Vorpommern,13,00+,5,10,10,10,10,1610774,0.31,0.62,0.62,0.62,0.62\n2024-03-20,Mecklenburg-Vorpommern,13,00+,3,7,7,7,7,1610774,0.19,0.43,0.43,0.43,0.43\n2024-03-19,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-03-18,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-15,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-03-14,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-03-13,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-03-12,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-11,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-10,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-09,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-08,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-07,Mecklenburg-Vorpommern,13,00+,6,12,12,12,12,1610774,0.37,0.74,0.74,0.74,0.74\n2024-03-06,Mecklenburg-Vorpommern,13,00+,10,15,15,15,15,1610774,0.62,0.93,0.93,0.93,0.93\n2024-03-05,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-03-04,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-03,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-02,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-01,Mecklenburg-Vorpommern,13,00+,14,16,16,16,16,1610774,0.87,0.99,0.99,0.99,0.99\n2024-02-29,Mecklenburg-Vorpommern,13,00+,6,14,14,14,14,1610774,0.37,0.87,0.87,0.87,0.87\n2024-02-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-27,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2024-02-26,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-25,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-24,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-23,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-22,Mecklenburg-Vorpommern,13,00+,19,24,24,24,24,1610774,1.18,1.49,1.49,1.49,1.49\n2024-02-21,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2024-02-20,Mecklenburg-Vorpommern,13,00+,7,20,20,20,20,1610774,0.43,1.24,1.24,1.24,1.24\n2024-02-19,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-18,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-17,Mecklenburg-Vorpommern,13,00+,8,15,15,15,15,1610774,0.5,0.93,0.93,0.93,0.93\n2024-02-16,Mecklenburg-Vorpommern,13,00+,8,13,13,13,13,1610774,0.5,0.81,0.81,0.81,0.81\n2024-02-15,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-14,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-02-13,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-12,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-11,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-10,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-09,Mecklenburg-Vorpommern,13,00+,18,23,23,23,23,1610774,1.12,1.43,1.43,1.43,1.43\n2024-02-08,Mecklenburg-Vorpommern,13,00+,22,25,25,25,25,1610774,1.37,1.55,1.55,1.55,1.55\n2024-02-07,Mecklenburg-Vorpommern,13,00+,20,26,26,26,26,1610774,1.24,1.61,1.61,1.61,1.61\n2024-02-06,Mecklenburg-Vorpommern,13,00+,14,28,28,28,28,1610774,0.87,1.74,1.74,1.74,1.74\n2024-02-05,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-04,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-03,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-02,Mecklenburg-Vorpommern,13,00+,25,34,34,34,34,1610774,1.55,2.11,2.11,2.11,2.11\n2024-02-01,Mecklenburg-Vorpommern,13,00+,22,34,34,34,34,1610774,1.37,2.11,2.11,2.11,2.11\n2024-01-31,Mecklenburg-Vorpommern,13,00+,21,39,39,39,39,1610774,1.3,2.42,2.42,2.42,2.42\n2024-01-30,Mecklenburg-Vorpommern,13,00+,24,45,45,45,45,1610774,1.49,2.79,2.79,2.79,2.79\n2024-01-29,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-28,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-27,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-26,Mecklenburg-Vorpommern,13,00+,39,53,53,53,53,1610774,2.42,3.29,3.29,3.29,3.29\n2024-01-25,Mecklenburg-Vorpommern,13,00+,41,55,55,55,55,1610774,2.55,3.41,3.41,3.41,3.41\n2024-01-24,Mecklenburg-Vorpommern,13,00+,42,56,56,56,56,1610774,2.61,3.48,3.48,3.48,3.48\n2024-01-23,Mecklenburg-Vorpommern,13,00+,38,58,58,58,58,1610774,2.36,3.6,3.6,3.6,3.6\n2024-01-22,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-21,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-20,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-19,Mecklenburg-Vorpommern,13,00+,46,61,61,61,61,1610774,2.86,3.79,3.79,3.79,3.79\n2024-01-18,Mecklenburg-Vorpommern,13,00+,47,69,69,69,69,1610774,2.92,4.28,4.28,4.28,4.28\n2024-01-17,Mecklenburg-Vorpommern,13,00+,56,78,78,78,78,1610774,3.48,4.84,4.84,4.84,4.84\n2024-01-16,Mecklenburg-Vorpommern,13,00+,64,94,94,94,94,1610774,3.97,5.84,5.84,5.84,5.84\n2024-01-15,Mecklenburg-Vorpommern,13,00+,99,124,124,124,124,1610774,6.15,7.7,7.7,7.7,7.7\n2024-01-14,Mecklenburg-Vorpommern,13,00+,101,126,126,126,126,1610774,6.27,7.82,7.82,7.82,7.82\n2024-01-13,Mecklenburg-Vorpommern,13,00+,103,128,128,128,128,1610774,6.39,7.95,7.95,7.95,7.95\n2024-01-12,Mecklenburg-Vorpommern,13,00+,106,138,138,138,138,1610774,6.58,8.57,8.57,8.57,8.57\n2024-01-11,Mecklenburg-Vorpommern,13,00+,97,141,141,141,141,1610774,6.02,8.75,8.75,8.75,8.75\n2024-01-10,Mecklenburg-Vorpommern,13,00+,107,154,154,154,154,1610774,6.64,9.56,9.56,9.56,9.56\n2024-01-09,Mecklenburg-Vorpommern,13,00+,170,248,248,248,248,1610774,10.55,15.4,15.4,15.4,15.4\n2024-01-08,Mecklenburg-Vorpommern,13,00+,153,197,197,197,197,1610774,9.5,12.23,12.23,12.23,12.23\n2024-01-07,Mecklenburg-Vorpommern,13,00+,153,199,199,199,199,1610774,9.5,12.35,12.35,12.35,12.35\n2024-01-06,Mecklenburg-Vorpommern,13,00+,158,203,203,203,203,1610774,9.81,12.6,12.6,12.6,12.6\n2024-01-05,Mecklenburg-Vorpommern,13,00+,168,226,226,226,226,1610774,10.43,14.03,14.03,14.03,14.03\n2024-01-04,Mecklenburg-Vorpommern,13,00+,159,253,253,253,253,1610774,9.87,15.71,15.71,15.71,15.71\n2024-01-03,Mecklenburg-Vorpommern,13,00+,135,296,296,296,296,1610774,8.38,18.38,18.38,18.38,18.38\n2024-01-02,Mecklenburg-Vorpommern,13,00+,101,179,179,179,179,1610774,6.27,11.11,11.11,11.11,11.11\n2024-01-01,Mecklenburg-Vorpommern,13,00+,107,188,188,188,188,1610774,6.64,11.67,11.67,11.67,11.67\n2023-12-31,Mecklenburg-Vorpommern,13,00+,109,186,186,186,186,1610774,6.77,11.55,11.55,11.55,11.55\n2023-12-30,Mecklenburg-Vorpommern,13,00+,112,183,183,183,183,1610774,6.95,11.36,11.36,11.36,11.36\n2023-12-29,Mecklenburg-Vorpommern,13,00+,99,181,181,181,181,1610774,6.15,11.24,11.24,11.24,11.24\n2023-12-28,Mecklenburg-Vorpommern,13,00+,71,187,187,187,187,1610774,4.41,11.61,11.61,11.61,11.61\n2023-12-27,Mecklenburg-Vorpommern,13,00+,101,181,181,181,181,1610774,6.27,11.24,11.24,11.24,11.24\n2023-12-26,Mecklenburg-Vorpommern,13,00+,167,250,250,250,250,1610774,10.37,15.52,15.52,15.52,15.52\n2023-12-25,Mecklenburg-Vorpommern,13,00+,330,410,410,410,410,1610774,20.49,25.45,25.45,25.45,25.45\n2023-12-24,Mecklenburg-Vorpommern,13,00+,336,414,414,414,414,1610774,20.86,25.7,25.7,25.7,25.7\n2023-12-23,Mecklenburg-Vorpommern,13,00+,339,414,414,414,414,1610774,21.05,25.7,25.7,25.7,25.7\n2023-12-22,Mecklenburg-Vorpommern,13,00+,335,437,437,437,437,1610774,20.8,27.13,27.13,27.13,27.13\n2023-12-21,Mecklenburg-Vorpommern,13,00+,357,482,482,482,482,1610774,22.16,29.92,29.92,29.92,29.92\n2023-12-20,Mecklenburg-Vorpommern,13,00+,323,459,459,459,459,1610774,20.05,28.5,28.5,28.5,28.5\n2023-12-19,Mecklenburg-Vorpommern,13,00+,249,475,475,475,475,1610774,15.46,29.49,29.49,29.49,29.49\n2023-12-18,Mecklenburg-Vorpommern,13,00+,313,438,438,438,438,1610774,19.43,27.19,27.19,27.19,27.19\n2023-12-17,Mecklenburg-Vorpommern,13,00+,314,434,434,434,434,1610774,19.49,26.94,26.94,26.94,26.94\n2023-12-16,Mecklenburg-Vorpommern,13,00+,317,434,434,434,434,1610774,19.68,26.94,26.94,26.94,26.94\n2023-12-15,Mecklenburg-Vorpommern,13,00+,297,438,438,438,438,1610774,18.44,27.19,27.19,27.19,27.19\n2023-12-14,Mecklenburg-Vorpommern,13,00+,315,409,409,409,409,1610774,19.56,25.39,25.39,25.39,25.39\n2023-12-13,Mecklenburg-Vorpommern,13,00+,281,420,420,420,420,1610774,17.45,26.07,26.07,26.07,26.07\n2023-12-12,Mecklenburg-Vorpommern,13,00+,239,426,426,426,426,1610774,14.84,26.45,26.45,26.45,26.45\n2023-12-11,Mecklenburg-Vorpommern,13,00+,282,393,393,393,393,1610774,17.51,24.4,24.4,24.4,24.4\n2023-12-10,Mecklenburg-Vorpommern,13,00+,284,393,393,393,393,1610774,17.63,24.4,24.4,24.4,24.4\n2023-12-09,Mecklenburg-Vorpommern,13,00+,285,392,392,392,392,1610774,17.69,24.34,24.34,24.34,24.34\n2023-12-08,Mecklenburg-Vorpommern,13,00+,252,355,355,355,355,1610774,15.64,22.04,22.04,22.04,22.04\n2023-12-07,Mecklenburg-Vorpommern,13,00+,241,353,353,353,353,1610774,14.96,21.91,21.91,21.91,21.91\n2023-12-06,Mecklenburg-Vorpommern,13,00+,202,350,350,350,350,1610774,12.54,21.73,21.73,21.73,21.73\n2023-12-05,Mecklenburg-Vorpommern,13,00+,181,321,321,321,321,1610774,11.24,19.93,19.93,19.93,19.93\n2023-12-04,Mecklenburg-Vorpommern,13,00+,237,317,317,317,317,1610774,14.71,19.68,19.68,19.68,19.68\n2023-12-03,Mecklenburg-Vorpommern,13,00+,239,317,317,317,317,1610774,14.84,19.68,19.68,19.68,19.68\n2023-12-02,Mecklenburg-Vorpommern,13,00+,244,322,322,322,322,1610774,15.15,19.99,19.99,19.99,19.99\n2023-12-01,Mecklenburg-Vorpommern,13,00+,228,347,347,347,347,1610774,14.15,21.54,21.54,21.54,21.54\n2023-11-30,Mecklenburg-Vorpommern,13,00+,233,330,330,330,330,1610774,14.47,20.49,20.49,20.49,20.49\n2023-11-29,Mecklenburg-Vorpommern,13,00+,217,335,335,335,335,1610774,13.47,20.8,20.8,20.8,20.8\n2023-11-28,Mecklenburg-Vorpommern,13,00+,194,317,317,317,317,1610774,12.04,19.68,19.68,19.68,19.68\n2023-11-27,Mecklenburg-Vorpommern,13,00+,29,337,337,337,337,1610774,1.8,20.92,20.92,20.92,20.92\n2023-11-26,Mecklenburg-Vorpommern,13,00+,30,338,338,338,338,1610774,1.86,20.98,20.98,20.98,20.98\n2023-11-25,Mecklenburg-Vorpommern,13,00+,32,335,335,335,335,1610774,1.99,20.8,20.8,20.8,20.8\n2023-11-24,Mecklenburg-Vorpommern,13,00+,74,331,331,331,331,1610774,4.59,20.55,20.55,20.55,20.55\n2023-11-23,Mecklenburg-Vorpommern,13,00+,131,348,348,348,348,1610774,8.13,21.6,21.6,21.6,21.6\n2023-11-22,Mecklenburg-Vorpommern,13,00+,187,347,347,347,347,1610774,11.61,21.54,21.54,21.54,21.54\n2023-11-21,Mecklenburg-Vorpommern,13,00+,218,367,367,367,367,1610774,13.53,22.78,22.78,22.78,22.78\n2023-11-20,Mecklenburg-Vorpommern,13,00+,249,345,345,345,345,1610774,15.46,21.42,21.42,21.42,21.42\n2023-11-19,Mecklenburg-Vorpommern,13,00+,256,349,349,349,349,1610774,15.89,21.67,21.67,21.67,21.67\n2023-11-18,Mecklenburg-Vorpommern,13,00+,259,348,348,348,348,1610774,16.08,21.6,21.6,21.6,21.6\n2023-11-17,Mecklenburg-Vorpommern,13,00+,244,343,343,343,343,1610774,15.15,21.29,21.29,21.29,21.29\n2023-11-16,Mecklenburg-Vorpommern,13,00+,242,342,342,342,342,1610774,15.02,21.23,21.23,21.23,21.23\n2023-11-15,Mecklenburg-Vorpommern,13,00+,228,358,358,358,358,1610774,14.15,22.23,22.23,22.23,22.23\n2023-11-14,Mecklenburg-Vorpommern,13,00+,197,349,349,349,349,1610774,12.23,21.67,21.67,21.67,21.67\n2023-11-13,Mecklenburg-Vorpommern,13,00+,286,391,391,391,391,1610774,17.76,24.27,24.27,24.27,24.27\n2023-11-12,Mecklenburg-Vorpommern,13,00+,291,389,389,389,389,1610774,18.07,24.15,24.15,24.15,24.15\n2023-11-11,Mecklenburg-Vorpommern,13,00+,294,390,390,390,390,1610774,18.25,24.21,24.21,24.21,24.21\n2023-11-10,Mecklenburg-Vorpommern,13,00+,264,389,389,389,389,1610774,16.39,24.15,24.15,24.15,24.15\n2023-11-09,Mecklenburg-Vorpommern,13,00+,265,398,398,398,398,1610774,16.45,24.71,24.71,24.71,24.71\n2023-11-08,Mecklenburg-Vorpommern,13,00+,297,420,420,420,420,1610774,18.44,26.07,26.07,26.07,26.07\n2023-11-07,Mecklenburg-Vorpommern,13,00+,178,362,362,362,362,1610774,11.05,22.47,22.47,22.47,22.47\n2023-11-06,Mecklenburg-Vorpommern,13,00+,177,284,284,284,284,1610774,10.99,17.63,17.63,17.63,17.63\n2023-11-05,Mecklenburg-Vorpommern,13,00+,178,280,280,280,280,1610774,11.05,17.38,17.38,17.38,17.38\n2023-11-04,Mecklenburg-Vorpommern,13,00+,178,276,276,276,276,1610774,11.05,17.13,17.13,17.13,17.13\n2023-11-03,Mecklenburg-Vorpommern,13,00+,182,273,273,273,273,1610774,11.3,16.95,16.95,16.95,16.95\n2023-11-02,Mecklenburg-Vorpommern,13,00+,101,238,238,238,238,1610774,6.27,14.78,14.78,14.78,14.78\n2023-11-01,Mecklenburg-Vorpommern,13,00+,79,167,167,167,167,1610774,4.9,10.37,10.37,10.37,10.37\n2023-10-31,Mecklenburg-Vorpommern,13,00+,108,200,200,200,200,1610774,6.7,12.42,12.42,12.42,12.42\n2023-10-30,Mecklenburg-Vorpommern,13,00+,140,221,221,221,221,1610774,8.69,13.72,13.72,13.72,13.72\n2023-10-29,Mecklenburg-Vorpommern,13,00+,140,220,220,220,220,1610774,8.69,13.66,13.66,13.66,13.66\n2023-10-28,Mecklenburg-Vorpommern,13,00+,144,224,224,224,224,1610774,8.94,13.91,13.91,13.91,13.91\n2023-10-27,Mecklenburg-Vorpommern,13,00+,123,190,190,190,190,1610774,7.64,11.8,11.8,11.8,11.8\n2023-10-26,Mecklenburg-Vorpommern,13,00+,120,179,179,179,179,1610774,7.45,11.11,11.11,11.11,11.11\n2023-10-25,Mecklenburg-Vorpommern,13,00+,106,177,177,177,177,1610774,6.58,10.99,10.99,10.99,10.99\n2023-10-24,Mecklenburg-Vorpommern,13,00+,57,159,159,159,159,1610774,3.54,9.87,9.87,9.87,9.87\n2023-10-23,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-22,Mecklenburg-Vorpommern,13,00+,79,115,115,115,115,1610774,4.9,7.14,7.14,7.14,7.14\n2023-10-21,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-20,Mecklenburg-Vorpommern,13,00+,67,112,112,112,112,1610774,4.16,6.95,6.95,6.95,6.95\n2023-10-19,Mecklenburg-Vorpommern,13,00+,62,102,102,102,102,1610774,3.85,6.33,6.33,6.33,6.33\n2023-10-18,Mecklenburg-Vorpommern,13,00+,60,94,94,94,94,1610774,3.72,5.84,5.84,5.84,5.84\n2023-10-17,Mecklenburg-Vorpommern,13,00+,53,96,96,96,96,1610774,3.29,5.96,5.96,5.96,5.96\n2023-10-16,Mecklenburg-Vorpommern,13,00+,67,91,91,91,91,1610774,4.16,5.65,5.65,5.65,5.65\n2023-10-15,Mecklenburg-Vorpommern,13,00+,67,88,88,88,88,1610774,4.16,5.46,5.46,5.46,5.46\n2023-10-14,Mecklenburg-Vorpommern,13,00+,68,88,88,88,88,1610774,4.22,5.46,5.46,5.46,5.46\n2023-10-13,Mecklenburg-Vorpommern,13,00+,70,91,91,91,91,1610774,4.35,5.65,5.65,5.65,5.65\n2023-10-12,Mecklenburg-Vorpommern,13,00+,67,86,86,86,86,1610774,4.16,5.34,5.34,5.34,5.34\n2023-10-11,Mecklenburg-Vorpommern,13,00+,67,92,92,92,92,1610774,4.16,5.71,5.71,5.71,5.71\n2023-10-10,Mecklenburg-Vorpommern,13,00+,43,75,75,75,75,1610774,2.67,4.66,4.66,4.66,4.66\n2023-10-09,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-08,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-07,Mecklenburg-Vorpommern,13,00+,46,66,66,66,66,1610774,2.86,4.1,4.1,4.1,4.1\n2023-10-06,Mecklenburg-Vorpommern,13,00+,44,69,69,69,69,1610774,2.73,4.28,4.28,4.28,4.28\n2023-10-05,Mecklenburg-Vorpommern,13,00+,32,71,71,71,71,1610774,1.99,4.41,4.41,4.41,4.41\n2023-10-04,Mecklenburg-Vorpommern,13,00+,30,57,57,57,57,1610774,1.86,3.54,3.54,3.54,3.54\n2023-10-03,Mecklenburg-Vorpommern,13,00+,52,79,79,79,79,1610774,3.23,4.9,4.9,4.9,4.9\n2023-10-02,Mecklenburg-Vorpommern,13,00+,55,78,78,78,78,1610774,3.41,4.84,4.84,4.84,4.84\n2023-10-01,Mecklenburg-Vorpommern,13,00+,57,80,80,80,80,1610774,3.54,4.97,4.97,4.97,4.97\n2023-09-30,Mecklenburg-Vorpommern,13,00+,58,81,81,81,81,1610774,3.6,5.03,5.03,5.03,5.03\n2023-09-29,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-09-28,Mecklenburg-Vorpommern,13,00+,59,68,68,68,68,1610774,3.66,4.22,4.22,4.22,4.22\n2023-09-27,Mecklenburg-Vorpommern,13,00+,46,72,72,72,72,1610774,2.86,4.47,4.47,4.47,4.47\n2023-09-26,Mecklenburg-Vorpommern,13,00+,36,58,58,58,58,1610774,2.23,3.6,3.6,3.6,3.6\n2023-09-25,Mecklenburg-Vorpommern,13,00+,62,70,70,70,70,1610774,3.85,4.35,4.35,4.35,4.35\n2023-09-24,Mecklenburg-Vorpommern,13,00+,62,68,68,68,68,1610774,3.85,4.22,4.22,4.22,4.22\n2023-09-23,Mecklenburg-Vorpommern,13,00+,64,69,69,69,69,1610774,3.97,4.28,4.28,4.28,4.28\n2023-09-22,Mecklenburg-Vorpommern,13,00+,60,74,74,74,74,1610774,3.72,4.59,4.59,4.59,4.59\n2023-09-21,Mecklenburg-Vorpommern,13,00+,56,75,75,75,75,1610774,3.48,4.66,4.66,4.66,4.66\n2023-09-20,Mecklenburg-Vorpommern,13,00+,44,70,70,70,70,1610774,2.73,4.35,4.35,4.35,4.35\n2023-09-19,Mecklenburg-Vorpommern,13,00+,27,67,67,67,67,1610774,1.68,4.16,4.16,4.16,4.16\n2023-09-18,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-17,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-16,Mecklenburg-Vorpommern,13,00+,20,44,44,44,44,1610774,1.24,2.73,2.73,2.73,2.73\n2023-09-15,Mecklenburg-Vorpommern,13,00+,17,36,36,36,36,1610774,1.06,2.23,2.23,2.23,2.23\n2023-09-14,Mecklenburg-Vorpommern,13,00+,31,44,44,44,44,1610774,1.92,2.73,2.73,2.73,2.73\n2023-09-13,Mecklenburg-Vorpommern,13,00+,38,50,50,50,50,1610774,2.36,3.1,3.1,3.1,3.1\n2023-09-12,Mecklenburg-Vorpommern,13,00+,37,52,52,52,52,1610774,2.3,3.23,3.23,3.23,3.23\n2023-09-11,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-10,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-09,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-08,Mecklenburg-Vorpommern,13,00+,23,47,47,47,47,1610774,1.43,2.92,2.92,2.92,2.92\n2023-09-07,Mecklenburg-Vorpommern,13,00+,19,39,39,39,39,1610774,1.18,2.42,2.42,2.42,2.42\n2023-09-06,Mecklenburg-Vorpommern,13,00+,17,30,30,30,30,1610774,1.06,1.86,1.86,1.86,1.86\n2023-09-05,Mecklenburg-Vorpommern,13,00+,12,23,23,23,23,1610774,0.74,1.43,1.43,1.43,1.43\n2023-09-04,Mecklenburg-Vorpommern,13,00+,14,20,20,20,20,1610774,0.87,1.24,1.24,1.24,1.24\n2023-09-03,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-02,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-01,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2023-08-31,Mecklenburg-Vorpommern,13,00+,17,21,21,21,21,1610774,1.06,1.3,1.3,1.3,1.3\n2023-08-30,Mecklenburg-Vorpommern,13,00+,17,22,22,22,22,1610774,1.06,1.37,1.37,1.37,1.37\n2023-08-29,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2023-08-28,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-27,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-26,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-25,Mecklenburg-Vorpommern,13,00+,0,37,37,37,37,1610774,0,2.3,2.3,2.3,2.3\n2023-08-24,Mecklenburg-Vorpommern,13,00+,23,33,33,33,33,1610774,1.43,2.05,2.05,2.05,2.05\n2023-08-23,Mecklenburg-Vorpommern,13,00+,19,34,34,34,34,1610774,1.18,2.11,2.11,2.11,2.11\n2023-08-22,Mecklenburg-Vorpommern,13,00+,14,30,30,30,30,1610774,0.87,1.86,1.86,1.86,1.86\n2023-08-21,Mecklenburg-Vorpommern,13,00+,15,25,25,25,25,1610774,0.93,1.55,1.55,1.55,1.55\n2023-08-20,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-19,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-18,Mecklenburg-Vorpommern,13,00+,11,19,19,19,19,1610774,0.68,1.18,1.18,1.18,1.18\n2023-08-17,Mecklenburg-Vorpommern,13,00+,10,18,18,18,18,1610774,0.62,1.12,1.12,1.12,1.12\n2023-08-16,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-08-15,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-08-14,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-13,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-12,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-11,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-08-10,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-08-09,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-08,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-07,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-06,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-05,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2023-08-03,Mecklenburg-Vorpommern,13,00+,9,19,19,19,19,1610774,0.56,1.18,1.18,1.18,1.18\n2023-08-02,Mecklenburg-Vorpommern,13,00+,9,17,17,17,17,1610774,0.56,1.06,1.06,1.06,1.06\n2023-08-01,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-07-31,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-30,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-29,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-28,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2023-07-27,Mecklenburg-Vorpommern,13,00+,5,12,12,12,12,1610774,0.31,0.74,0.74,0.74,0.74\n2023-07-26,Mecklenburg-Vorpommern,13,00+,2,11,11,11,11,1610774,0.12,0.68,0.68,0.68,0.68\n2023-07-25,Mecklenburg-Vorpommern,13,00+,8,16,16,16,16,1610774,0.5,0.99,0.99,0.99,0.99\n2023-07-24,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-23,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-22,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-21,Mecklenburg-Vorpommern,13,00+,12,16,16,16,16,1610774,0.74,0.99,0.99,0.99,0.99\n2023-07-20,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-07-19,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2023-07-18,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-07-17,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-16,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-15,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-14,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2023-07-13,Mecklenburg-Vorpommern,13,00+,5,8,8,8,8,1610774,0.31,0.5,0.5,0.5,0.5\n2023-07-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2023-07-11,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2023-07-10,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-09,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-08,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-07,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-06,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-05,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2023-07-04,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2023-07-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-02,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-01,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-06-30,Mecklenburg-Vorpommern,13,00+,6,7,7,7,7,1610774,0.37,0.43,0.43,0.43,0.43\n2023-06-29,Mecklenburg-Vorpommern,13,00+,6,9,9,9,9,1610774,0.37,0.56,0.56,0.56,0.56\n2023-06-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-27,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-26,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-25,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-24,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2023-06-23,Mecklenburg-Vorpommern,13,00+,10,17,17,17,17,1610774,0.62,1.06,1.06,1.06,1.06\n2023-06-22,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2023-06-21,Mecklenburg-Vorpommern,13,00+,8,17,17,17,17,1610774,0.5,1.06,1.06,1.06,1.06\n2023-06-20,Mecklenburg-Vorpommern,13,00+,7,17,17,17,17,1610774,0.43,1.06,1.06,1.06,1.06\n2023-06-19,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2023-06-18,Mecklenburg-Vorpommern,13,00+,14,22,22,22,22,1610774,0.87,1.37,1.37,1.37,1.37\n2023-06-17,Mecklenburg-Vorpommern,13,00+,14,21,21,21,21,1610774,0.87,1.3,1.3,1.3,1.3\n2023-06-16,Mecklenburg-Vorpommern,13,00+,16,24,24,24,24,1610774,0.99,1.49,1.49,1.49,1.49\n2023-06-15,Mecklenburg-Vorpommern,13,00+,17,25,25,25,25,1610774,1.06,1.55,1.55,1.55,1.55\n2023-06-14,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-13,Mecklenburg-Vorpommern,13,00+,20,34,34,34,34,1610774,1.24,2.11,2.11,2.11,2.11\n2023-06-12,Mecklenburg-Vorpommern,13,00+,18,29,29,29,29,1610774,1.12,1.8,1.8,1.8,1.8\n2023-06-11,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-10,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-09,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-08,Mecklenburg-Vorpommern,13,00+,22,28,28,28,28,1610774,1.37,1.74,1.74,1.74,1.74\n2023-06-07,Mecklenburg-Vorpommern,13,00+,17,31,31,31,31,1610774,1.06,1.92,1.92,1.92,1.92\n2023-06-06,Mecklenburg-Vorpommern,13,00+,23,28,28,28,28,1610774,1.43,1.74,1.74,1.74,1.74\n2023-06-05,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-04,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-03,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-02,Mecklenburg-Vorpommern,13,00+,19,26,26,26,26,1610774,1.18,1.61,1.61,1.61,1.61\n2023-06-01,Mecklenburg-Vorpommern,13,00+,16,25,25,25,25,1610774,0.99,1.55,1.55,1.55,1.55\n2023-05-31,Mecklenburg-Vorpommern,13,00+,17,24,24,24,24,1610774,1.06,1.49,1.49,1.49,1.49\n2023-05-30,Mecklenburg-Vorpommern,13,00+,23,29,29,29,29,1610774,1.43,1.8,1.8,1.8,1.8\n2023-05-29,Mecklenburg-Vorpommern,13,00+,36,41,41,41,41,1610774,2.23,2.55,2.55,2.55,2.55\n2023-05-28,Mecklenburg-Vorpommern,13,00+,37,42,42,42,42,1610774,2.3,2.61,2.61,2.61,2.61\n2023-05-27,Mecklenburg-Vorpommern,13,00+,38,43,43,43,43,1610774,2.36,2.67,2.67,2.67,2.67\n2023-05-26,Mecklenburg-Vorpommern,13,00+,38,47,47,47,47,1610774,2.36,2.92,2.92,2.92,2.92\n2023-05-25,Mecklenburg-Vorpommern,13,00+,34,42,42,42,42,1610774,2.11,2.61,2.61,2.61,2.61\n2023-05-24,Mecklenburg-Vorpommern,13,00+,36,46,46,46,46,1610774,2.23,2.86,2.86,2.86,2.86\n2023-05-23,Mecklenburg-Vorpommern,13,00+,31,41,41,41,41,1610774,1.92,2.55,2.55,2.55,2.55\n2023-05-22,Mecklenburg-Vorpommern,13,00+,30,46,46,46,46,1610774,1.86,2.86,2.86,2.86,2.86\n2023-05-21,Mecklenburg-Vorpommern,13,00+,30,45,45,45,45,1610774,1.86,2.79,2.79,2.79,2.79\n2023-05-20,Mecklenburg-Vorpommern,13,00+,33,47,47,47,47,1610774,2.05,2.92,2.92,2.92,2.92\n2023-05-19,Mecklenburg-Vorpommern,13,00+,47,57,57,57,57,1610774,2.92,3.54,3.54,3.54,3.54\n2023-05-18,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-05-17,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-16,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-15,Mecklenburg-Vorpommern,13,00+,58,75,75,75,75,1610774,3.6,4.66,4.66,4.66,4.66\n2023-05-14,Mecklenburg-Vorpommern,13,00+,59,76,76,76,76,1610774,3.66,4.72,4.72,4.72,4.72\n2023-05-13,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-05-12,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-05-11,Mecklenburg-Vorpommern,13,00+,55,72,72,72,72,1610774,3.41,4.47,4.47,4.47,4.47\n2023-05-10,Mecklenburg-Vorpommern,13,00+,64,71,71,71,71,1610774,3.97,4.41,4.41,4.41,4.41\n2023-05-09,Mecklenburg-Vorpommern,13,00+,79,92,92,92,92,1610774,4.9,5.71,5.71,5.71,5.71\n2023-05-08,Mecklenburg-Vorpommern,13,00+,56,70,70,70,70,1610774,3.48,4.35,4.35,4.35,4.35\n2023-05-07,Mecklenburg-Vorpommern,13,00+,57,70,70,70,70,1610774,3.54,4.35,4.35,4.35,4.35\n2023-05-06,Mecklenburg-Vorpommern,13,00+,57,68,68,68,68,1610774,3.54,4.22,4.22,4.22,4.22\n2023-05-05,Mecklenburg-Vorpommern,13,00+,50,59,59,59,59,1610774,3.1,3.66,3.66,3.66,3.66\n2023-05-04,Mecklenburg-Vorpommern,13,00+,54,62,62,62,62,1610774,3.35,3.85,3.85,3.85,3.85\n2023-05-03,Mecklenburg-Vorpommern,13,00+,30,62,62,62,62,1610774,1.86,3.85,3.85,3.85,3.85\n2023-05-02,Mecklenburg-Vorpommern,13,00+,39,55,55,55,55,1610774,2.42,3.41,3.41,3.41,3.41\n2023-05-01,Mecklenburg-Vorpommern,13,00+,70,96,96,96,96,1610774,4.35,5.96,5.96,5.96,5.96\n2023-04-30,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-29,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-28,Mecklenburg-Vorpommern,13,00+,86,109,109,109,109,1610774,5.34,6.77,6.77,6.77,6.77\n2023-04-27,Mecklenburg-Vorpommern,13,00+,95,122,122,122,122,1610774,5.9,7.57,7.57,7.57,7.57\n2023-04-26,Mecklenburg-Vorpommern,13,00+,114,142,142,142,142,1610774,7.08,8.82,8.82,8.82,8.82\n2023-04-25,Mecklenburg-Vorpommern,13,00+,127,151,151,151,151,1610774,7.88,9.37,9.37,9.37,9.37\n2023-04-24,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-23,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-22,Mecklenburg-Vorpommern,13,00+,143,167,167,167,167,1610774,8.88,10.37,10.37,10.37,10.37\n2023-04-21,Mecklenburg-Vorpommern,13,00+,150,174,174,174,174,1610774,9.31,10.8,10.8,10.8,10.8\n2023-04-20,Mecklenburg-Vorpommern,13,00+,165,187,187,187,187,1610774,10.24,11.61,11.61,11.61,11.61\n2023-04-19,Mecklenburg-Vorpommern,13,00+,163,192,192,192,192,1610774,10.12,11.92,11.92,11.92,11.92\n2023-04-18,Mecklenburg-Vorpommern,13,00+,210,241,241,241,241,1610774,13.04,14.96,14.96,14.96,14.96\n2023-04-17,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-16,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-15,Mecklenburg-Vorpommern,13,00+,159,190,190,190,190,1610774,9.87,11.8,11.8,11.8,11.8\n2023-04-14,Mecklenburg-Vorpommern,13,00+,137,165,165,165,165,1610774,8.51,10.24,10.24,10.24,10.24\n2023-04-13,Mecklenburg-Vorpommern,13,00+,132,152,152,152,152,1610774,8.19,9.44,9.44,9.44,9.44\n2023-04-12,Mecklenburg-Vorpommern,13,00+,128,152,152,152,152,1610774,7.95,9.44,9.44,9.44,9.44\n2023-04-11,Mecklenburg-Vorpommern,13,00+,101,121,121,121,121,1610774,6.27,7.51,7.51,7.51,7.51\n2023-04-10,Mecklenburg-Vorpommern,13,00+,159,180,180,180,180,1610774,9.87,11.17,11.17,11.17,11.17\n2023-04-09,Mecklenburg-Vorpommern,13,00+,162,183,183,183,183,1610774,10.06,11.36,11.36,11.36,11.36\n2023-04-08,Mecklenburg-Vorpommern,13,00+,162,180,180,180,180,1610774,10.06,11.17,11.17,11.17,11.17\n2023-04-07,Mecklenburg-Vorpommern,13,00+,193,210,210,210,210,1610774,11.98,13.04,13.04,13.04,13.04\n2023-04-06,Mecklenburg-Vorpommern,13,00+,194,215,215,215,215,1610774,12.04,13.35,13.35,13.35,13.35\n2023-04-05,Mecklenburg-Vorpommern,13,00+,160,221,221,221,221,1610774,9.93,13.72,13.72,13.72,13.72\n2023-04-04,Mecklenburg-Vorpommern,13,00+,182,214,214,214,214,1610774,11.3,13.29,13.29,13.29,13.29\n2023-04-03,Mecklenburg-Vorpommern,13,00+,198,234,234,234,234,1610774,12.29,14.53,14.53,14.53,14.53\n2023-04-02,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-04-01,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-03-31,Mecklenburg-Vorpommern,13,00+,202,247,247,247,247,1610774,12.54,15.33,15.33,15.33,15.33\n2023-03-30,Mecklenburg-Vorpommern,13,00+,224,257,257,257,257,1610774,13.91,15.96,15.96,15.96,15.96\n2023-03-29,Mecklenburg-Vorpommern,13,00+,230,275,275,275,275,1610774,14.28,17.07,17.07,17.07,17.07\n2023-03-28,Mecklenburg-Vorpommern,13,00+,243,291,291,291,291,1610774,15.09,18.07,18.07,18.07,18.07\n2023-03-27,Mecklenburg-Vorpommern,13,00+,239,285,285,285,285,1610774,14.84,17.69,17.69,17.69,17.69\n2023-03-26,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-25,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-24,Mecklenburg-Vorpommern,13,00+,205,262,262,262,262,1610774,12.73,16.27,16.27,16.27,16.27\n2023-03-23,Mecklenburg-Vorpommern,13,00+,177,257,257,257,257,1610774,10.99,15.96,15.96,15.96,15.96\n2023-03-22,Mecklenburg-Vorpommern,13,00+,185,236,236,236,236,1610774,11.49,14.65,14.65,14.65,14.65\n2023-03-21,Mecklenburg-Vorpommern,13,00+,173,219,219,219,219,1610774,10.74,13.6,13.6,13.6,13.6\n2023-03-20,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-19,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-18,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-17,Mecklenburg-Vorpommern,13,00+,157,202,202,202,202,1610774,9.75,12.54,12.54,12.54,12.54\n2023-03-16,Mecklenburg-Vorpommern,13,00+,164,196,196,196,196,1610774,10.18,12.17,12.17,12.17,12.17\n2023-03-15,Mecklenburg-Vorpommern,13,00+,129,160,160,160,160,1610774,8.01,9.93,9.93,9.93,9.93\n2023-03-14,Mecklenburg-Vorpommern,13,00+,112,150,150,150,150,1610774,6.95,9.31,9.31,9.31,9.31\n2023-03-13,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-12,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-11,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-10,Mecklenburg-Vorpommern,13,00+,101,122,122,122,122,1610774,6.27,7.57,7.57,7.57,7.57\n2023-03-09,Mecklenburg-Vorpommern,13,00+,80,108,108,108,108,1610774,4.97,6.7,6.7,6.7,6.7\n2023-03-08,Mecklenburg-Vorpommern,13,00+,100,127,127,127,127,1610774,6.21,7.88,7.88,7.88,7.88\n2023-03-07,Mecklenburg-Vorpommern,13,00+,96,113,113,113,113,1610774,5.96,7.02,7.02,7.02,7.02\n2023-03-06,Mecklenburg-Vorpommern,13,00+,88,99,99,99,99,1610774,5.46,6.15,6.15,6.15,6.15\n2023-03-05,Mecklenburg-Vorpommern,13,00+,91,102,102,102,102,1610774,5.65,6.33,6.33,6.33,6.33\n2023-03-04,Mecklenburg-Vorpommern,13,00+,106,117,117,117,117,1610774,6.58,7.26,7.26,7.26,7.26\n2023-03-03,Mecklenburg-Vorpommern,13,00+,105,119,119,119,119,1610774,6.52,7.39,7.39,7.39,7.39\n2023-03-02,Mecklenburg-Vorpommern,13,00+,103,120,120,120,120,1610774,6.39,7.45,7.45,7.45,7.45\n2023-03-01,Mecklenburg-Vorpommern,13,00+,97,113,113,113,113,1610774,6.02,7.02,7.02,7.02,7.02\n2023-02-28,Mecklenburg-Vorpommern,13,00+,99,116,116,116,116,1610774,6.15,7.2,7.2,7.2,7.2\n2023-02-27,Mecklenburg-Vorpommern,13,00+,80,106,106,106,106,1610774,4.97,6.58,6.58,6.58,6.58\n2023-02-26,Mecklenburg-Vorpommern,13,00+,84,107,107,107,107,1610774,5.21,6.64,6.64,6.64,6.64\n2023-02-25,Mecklenburg-Vorpommern,13,00+,91,99,99,99,99,1610774,5.65,6.15,6.15,6.15,6.15\n2023-02-24,Mecklenburg-Vorpommern,13,00+,84,100,100,100,100,1610774,5.21,6.21,6.21,6.21,6.21\n2023-02-23,Mecklenburg-Vorpommern,13,00+,80,95,95,95,95,1610774,4.97,5.9,5.9,5.9,5.9\n2023-02-22,Mecklenburg-Vorpommern,13,00+,84,98,98,98,98,1610774,5.21,6.08,6.08,6.08,6.08\n2023-02-21,Mecklenburg-Vorpommern,13,00+,83,90,90,90,90,1610774,5.15,5.59,5.59,5.59,5.59\n2023-02-20,Mecklenburg-Vorpommern,13,00+,65,84,84,84,84,1610774,4.04,5.21,5.21,5.21,5.21\n2023-02-19,Mecklenburg-Vorpommern,13,00+,65,80,80,80,80,1610774,4.04,4.97,4.97,4.97,4.97\n2023-02-18,Mecklenburg-Vorpommern,13,00+,67,75,75,75,75,1610774,4.16,4.66,4.66,4.66,4.66\n2023-02-17,Mecklenburg-Vorpommern,13,00+,59,73,73,73,73,1610774,3.66,4.53,4.53,4.53,4.53\n2023-02-16,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-02-15,Mecklenburg-Vorpommern,13,00+,60,75,75,75,75,1610774,3.72,4.66,4.66,4.66,4.66\n2023-02-14,Mecklenburg-Vorpommern,13,00+,63,72,72,72,72,1610774,3.91,4.47,4.47,4.47,4.47\n2023-02-13,Mecklenburg-Vorpommern,13,00+,65,81,81,81,81,1610774,4.04,5.03,5.03,5.03,5.03\n2023-02-12,Mecklenburg-Vorpommern,13,00+,66,82,82,82,82,1610774,4.1,5.09,5.09,5.09,5.09\n2023-02-11,Mecklenburg-Vorpommern,13,00+,71,85,85,85,85,1610774,4.41,5.28,5.28,5.28,5.28\n2023-02-10,Mecklenburg-Vorpommern,13,00+,75,87,87,87,87,1610774,4.66,5.4,5.4,5.4,5.4\n2023-02-09,Mecklenburg-Vorpommern,13,00+,66,76,76,76,76,1610774,4.1,4.72,4.72,4.72,4.72\n2023-02-08,Mecklenburg-Vorpommern,13,00+,68,78,78,78,78,1610774,4.22,4.84,4.84,4.84,4.84\n2023-02-07,Mecklenburg-Vorpommern,13,00+,65,79,79,79,79,1610774,4.04,4.9,4.9,4.9,4.9\n2023-02-06,Mecklenburg-Vorpommern,13,00+,61,73,73,73,73,1610774,3.79,4.53,4.53,4.53,4.53\n2023-02-05,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-02-04,Mecklenburg-Vorpommern,13,00+,64,70,70,70,70,1610774,3.97,4.35,4.35,4.35,4.35\n2023-02-03,Mecklenburg-Vorpommern,13,00+,60,68,68,68,68,1610774,3.72,4.22,4.22,4.22,4.22\n2023-02-02,Mecklenburg-Vorpommern,13,00+,66,77,77,77,77,1610774,4.1,4.78,4.78,4.78,4.78\n2023-02-01,Mecklenburg-Vorpommern,13,00+,59,74,74,74,74,1610774,3.66,4.59,4.59,4.59,4.59\n2023-01-31,Mecklenburg-Vorpommern,13,00+,61,79,79,79,79,1610774,3.79,4.9,4.9,4.9,4.9\n2023-01-30,Mecklenburg-Vorpommern,13,00+,77,94,94,94,94,1610774,4.78,5.84,5.84,5.84,5.84\n2023-01-29,Mecklenburg-Vorpommern,13,00+,78,95,95,95,95,1610774,4.84,5.9,5.9,5.9,5.9\n2023-01-28,Mecklenburg-Vorpommern,13,00+,80,94,94,94,94,1610774,4.97,5.84,5.84,5.84,5.84\n2023-01-27,Mecklenburg-Vorpommern,13,00+,78,94,94,94,94,1610774,4.84,5.84,5.84,5.84,5.84\n2023-01-26,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-25,Mecklenburg-Vorpommern,13,00+,71,86,86,86,86,1610774,4.41,5.34,5.34,5.34,5.34\n2023-01-24,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-23,Mecklenburg-Vorpommern,13,00+,54,70,70,70,70,1610774,3.35,4.35,4.35,4.35,4.35\n2023-01-22,Mecklenburg-Vorpommern,13,00+,56,71,71,71,71,1610774,3.48,4.41,4.41,4.41,4.41\n2023-01-21,Mecklenburg-Vorpommern,13,00+,61,74,74,74,74,1610774,3.79,4.59,4.59,4.59,4.59\n2023-01-20,Mecklenburg-Vorpommern,13,00+,70,86,86,86,86,1610774,4.35,5.34,5.34,5.34,5.34\n2023-01-19,Mecklenburg-Vorpommern,13,00+,79,89,89,89,89,1610774,4.9,5.53,5.53,5.53,5.53\n2023-01-18,Mecklenburg-Vorpommern,13,00+,84,97,97,97,97,1610774,5.21,6.02,6.02,6.02,6.02\n2023-01-17,Mecklenburg-Vorpommern,13,00+,95,108,108,108,108,1610774,5.9,6.7,6.7,6.7,6.7\n2023-01-16,Mecklenburg-Vorpommern,13,00+,108,137,137,137,137,1610774,6.7,8.51,8.51,8.51,8.51\n2023-01-15,Mecklenburg-Vorpommern,13,00+,110,137,137,137,137,1610774,6.83,8.51,8.51,8.51,8.51\n2023-01-14,Mecklenburg-Vorpommern,13,00+,117,140,140,140,140,1610774,7.26,8.69,8.69,8.69,8.69\n2023-01-13,Mecklenburg-Vorpommern,13,00+,127,148,148,148,148,1610774,7.88,9.19,9.19,9.19,9.19\n2023-01-12,Mecklenburg-Vorpommern,13,00+,151,175,175,175,175,1610774,9.37,10.86,10.86,10.86,10.86\n2023-01-11,Mecklenburg-Vorpommern,13,00+,157,187,187,187,187,1610774,9.75,11.61,11.61,11.61,11.61\n2023-01-10,Mecklenburg-Vorpommern,13,00+,154,196,196,196,196,1610774,9.56,12.17,12.17,12.17,12.17\n2023-01-09,Mecklenburg-Vorpommern,13,00+,160,210,210,210,210,1610774,9.93,13.04,13.04,13.04,13.04\n2023-01-08,Mecklenburg-Vorpommern,13,00+,164,212,212,212,212,1610774,10.18,13.16,13.16,13.16,13.16\n2023-01-07,Mecklenburg-Vorpommern,13,00+,176,0,0,0,0,1610774,10.93,0,0,0,0\n2023-01-06,Mecklenburg-Vorpommern,13,00+,180,0,0,0,0,1610774,11.17,0,0,0,0\n2023-01-05,Mecklenburg-Vorpommern,13,00+,203,0,0,0,0,1610774,12.6,0,0,0,0\n2023-01-04,Mecklenburg-Vorpommern,13,00+,244,0,0,0,0,1610774,15.15,0,0,0,0\n2023-01-03,Mecklenburg-Vorpommern,13,00+,296,0,0,0,0,1610774,18.38,0,0,0,0\n2023-01-02,Mecklenburg-Vorpommern,13,00+,243,0,0,0,0,1610774,15.09,0,0,0,0\n2024-08-31,Sachsen,14,00+,54,54,NA,NA,NA,4056941,1.33,1.33,NA,NA,NA\n2024-08-30,Sachsen,14,00+,43,56,NA,NA,NA,4056941,1.06,1.38,NA,NA,NA\n2024-08-29,Sachsen,14,00+,38,53,63,59,68,4056941,0.94,1.31,1.57,1.48,1.69\n2024-08-28,Sachsen,14,00+,38,54,62,59,67,4056941,0.94,1.33,1.54,1.46,1.66\n2024-08-27,Sachsen,14,00+,33,53,60,57,64,4056941,0.81,1.31,1.48,1.41,1.59\n2024-08-26,Sachsen,14,00+,47,55,59,57,63,4056941,1.16,1.36,1.47,1.42,1.56\n2024-08-25,Sachsen,14,00+,49,55,59,57,63,4056941,1.21,1.36,1.47,1.42,1.56\n2024-08-24,Sachsen,14,00+,50,55,59,57,63,4056941,1.23,1.36,1.47,1.41,1.55\n2024-08-23,Sachsen,14,00+,45,60,64,62,68,4056941,1.11,1.48,1.59,1.54,1.69\n2024-08-22,Sachsen,14,00+,42,59,63,61,66,4056941,1.04,1.45,1.56,1.51,1.65\n2024-08-21,Sachsen,14,00+,32,56,59,57,62,4056941,0.79,1.38,1.47,1.43,1.55\n2024-08-20,Sachsen,14,00+,26,58,61,59,64,4056941,0.64,1.43,1.51,1.47,1.59\n2024-08-19,Sachsen,14,00+,30,44,46,44,48,4056941,0.74,1.08,1.14,1.11,1.19\n2024-08-18,Sachsen,14,00+,30,42,43,42,45,4056941,0.74,1.04,1.08,1.06,1.13\n2024-08-17,Sachsen,14,00+,32,43,44,43,47,4056941,0.79,1.06,1.11,1.08,1.16\n2024-08-16,Sachsen,14,00+,32,42,43,42,45,4056941,0.79,1.04,1.08,1.05,1.13\n2024-08-15,Sachsen,14,00+,30,40,41,40,43,4056941,0.74,0.99,1.02,1,1.07\n2024-08-14,Sachsen,14,00+,22,38,39,38,41,4056941,0.54,0.94,0.97,0.95,1.01\n2024-08-13,Sachsen,14,00+,18,35,36,35,37,4056941,0.44,0.86,0.89,0.87,0.92\n2024-08-12,Sachsen,14,00+,28,42,43,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-11,Sachsen,14,00+,28,42,43,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-10,Sachsen,14,00+,30,42,42,42,44,4056941,0.74,1.04,1.06,1.04,1.09\n2024-08-09,Sachsen,14,00+,23,38,38,38,39,4056941,0.57,0.94,0.96,0.94,0.98\n2024-08-08,Sachsen,14,00+,29,41,41,41,42,4056941,0.71,1.01,1.03,1.02,1.05\n2024-08-07,Sachsen,14,00+,24,40,40,40,41,4056941,0.59,0.99,1,0.99,1.03\n2024-08-06,Sachsen,14,00+,22,38,38,38,39,4056941,0.54,0.94,0.95,0.94,0.97\n2024-08-05,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-04,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-03,Sachsen,14,00+,18,27,27,27,27,4056941,0.44,0.67,0.67,0.67,0.68\n2024-08-02,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.65,0.64,0.66\n2024-08-01,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.48\n2024-07-31,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.53\n2024-07-30,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2024-07-29,Sachsen,14,00+,13,29,29,29,29,4056941,0.32,0.71,0.72,0.71,0.72\n2024-07-28,Sachsen,14,00+,14,30,30,30,30,4056941,0.35,0.74,0.74,0.74,0.74\n2024-07-27,Sachsen,14,00+,15,30,30,30,30,4056941,0.37,0.74,0.74,0.74,0.74\n2024-07-26,Sachsen,14,00+,17,36,36,36,36,4056941,0.42,0.89,0.89,0.89,0.89\n2024-07-25,Sachsen,14,00+,20,40,40,40,40,4056941,0.49,0.99,0.99,0.99,0.99\n2024-07-24,Sachsen,14,00+,18,37,37,37,37,4056941,0.44,0.91,0.91,0.91,0.91\n2024-07-23,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-07-22,Sachsen,14,00+,20,35,35,35,35,4056941,0.49,0.86,0.86,0.86,0.86\n2024-07-21,Sachsen,14,00+,22,36,36,36,36,4056941,0.54,0.89,0.89,0.89,0.89\n2024-07-20,Sachsen,14,00+,22,35,35,35,35,4056941,0.54,0.86,0.86,0.86,0.86\n2024-07-19,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-07-18,Sachsen,14,00+,23,36,36,36,36,4056941,0.57,0.89,0.89,0.89,0.89\n2024-07-17,Sachsen,14,00+,19,37,37,37,37,4056941,0.47,0.91,0.91,0.91,0.91\n2024-07-16,Sachsen,14,00+,18,35,35,35,35,4056941,0.44,0.86,0.86,0.86,0.86\n2024-07-15,Sachsen,14,00+,19,29,29,29,29,4056941,0.47,0.71,0.71,0.71,0.71\n2024-07-14,Sachsen,14,00+,20,28,28,28,28,4056941,0.49,0.69,0.69,0.69,0.69\n2024-07-13,Sachsen,14,00+,21,29,29,29,29,4056941,0.52,0.71,0.71,0.71,0.71\n2024-07-12,Sachsen,14,00+,14,25,25,25,25,4056941,0.35,0.62,0.62,0.62,0.62\n2024-07-11,Sachsen,14,00+,10,20,20,20,20,4056941,0.25,0.49,0.49,0.49,0.49\n2024-07-10,Sachsen,14,00+,15,26,26,26,26,4056941,0.37,0.64,0.64,0.64,0.64\n2024-07-09,Sachsen,14,00+,5,22,22,22,22,4056941,0.12,0.54,0.54,0.54,0.54\n2024-07-08,Sachsen,14,00+,8,24,24,24,24,4056941,0.2,0.59,0.59,0.59,0.59\n2024-07-07,Sachsen,14,00+,9,24,24,24,24,4056941,0.22,0.59,0.59,0.59,0.59\n2024-07-06,Sachsen,14,00+,10,25,25,25,25,4056941,0.25,0.62,0.62,0.62,0.62\n2024-07-05,Sachsen,14,00+,9,23,23,23,23,4056941,0.22,0.57,0.57,0.57,0.57\n2024-07-04,Sachsen,14,00+,10,24,24,24,24,4056941,0.25,0.59,0.59,0.59,0.59\n2024-07-03,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2024-07-02,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-07-01,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2024-06-30,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-29,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-06-28,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-27,Sachsen,14,00+,7,13,13,13,13,4056941,0.17,0.32,0.32,0.32,0.32\n2024-06-26,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2024-06-25,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-24,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2024-06-23,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2024-06-22,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2024-06-21,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-06-20,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2024-06-19,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-06-18,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-17,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-16,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-15,Sachsen,14,00+,5,5,5,5,5,4056941,0.12,0.12,0.12,0.12,0.12\n2024-06-14,Sachsen,14,00+,7,7,7,7,7,4056941,0.17,0.17,0.17,0.17,0.17\n2024-06-13,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-12,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-06-11,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-06-10,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-09,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-08,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-07,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-06,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-05,Sachsen,14,00+,5,10,10,10,10,4056941,0.12,0.25,0.25,0.25,0.25\n2024-06-04,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-06-03,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-02,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-01,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-05-31,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-05-30,Sachsen,14,00+,4,12,12,12,12,4056941,0.1,0.3,0.3,0.3,0.3\n2024-05-29,Sachsen,14,00+,2,9,9,9,9,4056941,0.05,0.22,0.22,0.22,0.22\n2024-05-28,Sachsen,14,00+,3,9,9,9,9,4056941,0.07,0.22,0.22,0.22,0.22\n2024-05-27,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-26,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-25,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-24,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-05-23,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-22,Sachsen,14,00+,3,4,4,4,4,4056941,0.07,0.1,0.1,0.1,0.1\n2024-05-21,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-20,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-19,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-18,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-17,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-05-16,Sachsen,14,00+,0,2,2,2,2,4056941,0,0.05,0.05,0.05,0.05\n2024-05-15,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-14,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-13,Sachsen,14,00+,0,5,5,5,5,4056941,0,0.12,0.12,0.12,0.12\n2024-05-12,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-11,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-10,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-09,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-08,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-07,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-06,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-05,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-04,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-03,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-02,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-01,Sachsen,14,00+,4,4,4,4,4,4056941,0.1,0.1,0.1,0.1,0.1\n2024-04-30,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-04-29,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-28,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-27,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-26,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-25,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-24,Sachsen,14,00+,3,5,5,5,5,4056941,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-04-22,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-04-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-20,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2024-04-18,Sachsen,14,00+,8,9,9,9,9,4056941,0.2,0.22,0.22,0.22,0.22\n2024-04-17,Sachsen,14,00+,9,10,10,10,10,4056941,0.22,0.25,0.25,0.25,0.25\n2024-04-16,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-04-15,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-04-14,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-13,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-12,Sachsen,14,00+,2,3,3,3,3,4056941,0.05,0.07,0.07,0.07,0.07\n2024-04-11,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-04-10,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-09,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-08,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-07,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-06,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-04,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-03,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-04-02,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-01,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-31,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-30,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-29,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-28,Sachsen,14,00+,2,10,10,10,10,4056941,0.05,0.25,0.25,0.25,0.25\n2024-03-27,Sachsen,14,00+,1,11,11,11,11,4056941,0.02,0.27,0.27,0.27,0.27\n2024-03-26,Sachsen,14,00+,1,8,8,8,8,4056941,0.02,0.2,0.2,0.2,0.2\n2024-03-25,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-24,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-03-23,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-22,Sachsen,14,00+,5,13,13,13,13,4056941,0.12,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen,14,00+,4,13,13,13,13,4056941,0.1,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-03-19,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-18,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-17,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-16,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-15,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-03-14,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-13,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-03-12,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2024-03-11,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-03-10,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-09,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-08,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2024-03-07,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2024-03-06,Sachsen,14,00+,14,22,22,22,22,4056941,0.35,0.54,0.54,0.54,0.54\n2024-03-05,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2024-03-04,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-03,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-02,Sachsen,14,00+,7,21,21,21,21,4056941,0.17,0.52,0.52,0.52,0.52\n2024-03-01,Sachsen,14,00+,6,19,19,19,19,4056941,0.15,0.47,0.47,0.47,0.47\n2024-02-29,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-02-28,Sachsen,14,00+,13,20,20,20,20,4056941,0.32,0.49,0.49,0.49,0.49\n2024-02-27,Sachsen,14,00+,13,24,24,24,24,4056941,0.32,0.59,0.59,0.59,0.59\n2024-02-26,Sachsen,14,00+,21,32,32,32,32,4056941,0.52,0.79,0.79,0.79,0.79\n2024-02-25,Sachsen,14,00+,24,35,35,35,35,4056941,0.59,0.86,0.86,0.86,0.86\n2024-02-24,Sachsen,14,00+,25,35,35,35,35,4056941,0.62,0.86,0.86,0.86,0.86\n2024-02-23,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-02-22,Sachsen,14,00+,19,31,31,31,31,4056941,0.47,0.76,0.76,0.76,0.76\n2024-02-21,Sachsen,14,00+,19,34,34,34,34,4056941,0.47,0.84,0.84,0.84,0.84\n2024-02-20,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-02-19,Sachsen,14,00+,22,41,41,41,41,4056941,0.54,1.01,1.01,1.01,1.01\n2024-02-18,Sachsen,14,00+,23,39,39,39,39,4056941,0.57,0.96,0.96,0.96,0.96\n2024-02-17,Sachsen,14,00+,25,40,40,40,40,4056941,0.62,0.99,0.99,0.99,0.99\n2024-02-16,Sachsen,14,00+,26,44,44,44,44,4056941,0.64,1.08,1.08,1.08,1.08\n2024-02-15,Sachsen,14,00+,31,47,47,47,47,4056941,0.76,1.16,1.16,1.16,1.16\n2024-02-14,Sachsen,14,00+,24,47,47,47,47,4056941,0.59,1.16,1.16,1.16,1.16\n2024-02-13,Sachsen,14,00+,24,46,46,46,46,4056941,0.59,1.13,1.13,1.13,1.13\n2024-02-12,Sachsen,14,00+,28,47,47,47,47,4056941,0.69,1.16,1.16,1.16,1.16\n2024-02-11,Sachsen,14,00+,28,46,46,46,46,4056941,0.69,1.13,1.13,1.13,1.13\n2024-02-10,Sachsen,14,00+,30,46,46,46,46,4056941,0.74,1.13,1.13,1.13,1.13\n2024-02-09,Sachsen,14,00+,29,49,49,49,49,4056941,0.71,1.21,1.21,1.21,1.21\n2024-02-08,Sachsen,14,00+,36,55,55,55,55,4056941,0.89,1.36,1.36,1.36,1.36\n2024-02-07,Sachsen,14,00+,26,63,63,63,63,4056941,0.64,1.55,1.55,1.55,1.55\n2024-02-06,Sachsen,14,00+,36,69,69,69,69,4056941,0.89,1.7,1.7,1.7,1.7\n2024-02-05,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2024-02-04,Sachsen,14,00+,60,90,90,90,90,4056941,1.48,2.22,2.22,2.22,2.22\n2024-02-03,Sachsen,14,00+,62,92,92,92,92,4056941,1.53,2.27,2.27,2.27,2.27\n2024-02-02,Sachsen,14,00+,52,95,95,95,95,4056941,1.28,2.34,2.34,2.34,2.34\n2024-02-01,Sachsen,14,00+,49,95,95,95,95,4056941,1.21,2.34,2.34,2.34,2.34\n2024-01-31,Sachsen,14,00+,49,94,94,94,94,4056941,1.21,2.32,2.32,2.32,2.32\n2024-01-30,Sachsen,14,00+,33,95,95,95,95,4056941,0.81,2.34,2.34,2.34,2.34\n2024-01-29,Sachsen,14,00+,43,85,85,85,85,4056941,1.06,2.1,2.1,2.1,2.1\n2024-01-28,Sachsen,14,00+,50,88,88,88,88,4056941,1.23,2.17,2.17,2.17,2.17\n2024-01-27,Sachsen,14,00+,56,89,89,89,89,4056941,1.38,2.19,2.19,2.19,2.19\n2024-01-26,Sachsen,14,00+,56,93,93,93,93,4056941,1.38,2.29,2.29,2.29,2.29\n2024-01-25,Sachsen,14,00+,45,98,98,98,98,4056941,1.11,2.42,2.42,2.42,2.42\n2024-01-24,Sachsen,14,00+,58,101,101,101,101,4056941,1.43,2.49,2.49,2.49,2.49\n2024-01-23,Sachsen,14,00+,52,107,107,107,107,4056941,1.28,2.64,2.64,2.64,2.64\n2024-01-22,Sachsen,14,00+,70,124,124,124,124,4056941,1.73,3.06,3.06,3.06,3.06\n2024-01-21,Sachsen,14,00+,70,120,120,120,120,4056941,1.73,2.96,2.96,2.96,2.96\n2024-01-20,Sachsen,14,00+,75,120,120,120,120,4056941,1.85,2.96,2.96,2.96,2.96\n2024-01-19,Sachsen,14,00+,72,125,125,125,125,4056941,1.77,3.08,3.08,3.08,3.08\n2024-01-18,Sachsen,14,00+,83,135,135,135,135,4056941,2.05,3.33,3.33,3.33,3.33\n2024-01-17,Sachsen,14,00+,78,136,136,136,136,4056941,1.92,3.35,3.35,3.35,3.35\n2024-01-16,Sachsen,14,00+,70,142,142,142,142,4056941,1.73,3.5,3.5,3.5,3.5\n2024-01-15,Sachsen,14,00+,77,149,149,149,149,4056941,1.9,3.67,3.67,3.67,3.67\n2024-01-14,Sachsen,14,00+,83,157,157,157,157,4056941,2.05,3.87,3.87,3.87,3.87\n2024-01-13,Sachsen,14,00+,87,159,159,159,159,4056941,2.14,3.92,3.92,3.92,3.92\n2024-01-12,Sachsen,14,00+,83,167,167,167,167,4056941,2.05,4.12,4.12,4.12,4.12\n2024-01-11,Sachsen,14,00+,97,184,184,184,184,4056941,2.39,4.54,4.54,4.54,4.54\n2024-01-10,Sachsen,14,00+,111,216,216,216,216,4056941,2.74,5.32,5.32,5.32,5.32\n2024-01-09,Sachsen,14,00+,208,313,313,313,313,4056941,5.13,7.72,7.72,7.72,7.72\n2024-01-08,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2024-01-07,Sachsen,14,00+,198,303,303,303,303,4056941,4.88,7.47,7.47,7.47,7.47\n2024-01-06,Sachsen,14,00+,215,314,314,314,314,4056941,5.3,7.74,7.74,7.74,7.74\n2024-01-05,Sachsen,14,00+,225,349,349,349,349,4056941,5.55,8.6,8.6,8.6,8.6\n2024-01-04,Sachsen,14,00+,243,369,369,369,369,4056941,5.99,9.1,9.1,9.1,9.1\n2024-01-03,Sachsen,14,00+,277,472,472,472,472,4056941,6.83,11.63,11.63,11.63,11.63\n2024-01-02,Sachsen,14,00+,184,361,361,361,361,4056941,4.54,8.9,8.9,8.9,8.9\n2024-01-01,Sachsen,14,00+,201,361,361,361,361,4056941,4.95,8.9,8.9,8.9,8.9\n2023-12-31,Sachsen,14,00+,207,352,352,352,352,4056941,5.1,8.68,8.68,8.68,8.68\n2023-12-30,Sachsen,14,00+,231,364,364,364,364,4056941,5.69,8.97,8.97,8.97,8.97\n2023-12-29,Sachsen,14,00+,198,349,349,349,349,4056941,4.88,8.6,8.6,8.6,8.6\n2023-12-28,Sachsen,14,00+,118,358,358,358,358,4056941,2.91,8.82,8.82,8.82,8.82\n2023-12-27,Sachsen,14,00+,105,286,286,286,286,4056941,2.59,7.05,7.05,7.05,7.05\n2023-12-26,Sachsen,14,00+,190,377,377,377,377,4056941,4.68,9.29,9.29,9.29,9.29\n2023-12-25,Sachsen,14,00+,328,520,520,520,520,4056941,8.08,12.82,12.82,12.82,12.82\n2023-12-24,Sachsen,14,00+,350,537,537,537,537,4056941,8.63,13.24,13.24,13.24,13.24\n2023-12-23,Sachsen,14,00+,371,534,534,534,534,4056941,9.14,13.16,13.16,13.16,13.16\n2023-12-22,Sachsen,14,00+,356,577,577,577,577,4056941,8.78,14.22,14.22,14.22,14.22\n2023-12-21,Sachsen,14,00+,341,599,599,599,599,4056941,8.41,14.76,14.76,14.76,14.76\n2023-12-20,Sachsen,14,00+,351,661,661,661,661,4056941,8.65,16.29,16.29,16.29,16.29\n2023-12-19,Sachsen,14,00+,366,666,666,666,666,4056941,9.02,16.42,16.42,16.42,16.42\n2023-12-18,Sachsen,14,00+,443,697,697,697,697,4056941,10.92,17.18,17.18,17.18,17.18\n2023-12-17,Sachsen,14,00+,468,699,699,699,699,4056941,11.54,17.23,17.23,17.23,17.23\n2023-12-16,Sachsen,14,00+,499,715,715,715,715,4056941,12.3,17.62,17.62,17.62,17.62\n2023-12-15,Sachsen,14,00+,444,690,690,690,690,4056941,10.94,17.01,17.01,17.01,17.01\n2023-12-14,Sachsen,14,00+,410,716,716,716,716,4056941,10.11,17.65,17.65,17.65,17.65\n2023-12-13,Sachsen,14,00+,385,690,690,690,690,4056941,9.49,17.01,17.01,17.01,17.01\n2023-12-12,Sachsen,14,00+,345,700,700,700,700,4056941,8.5,17.25,17.25,17.25,17.25\n2023-12-11,Sachsen,14,00+,349,620,620,620,620,4056941,8.6,15.28,15.28,15.28,15.28\n2023-12-10,Sachsen,14,00+,363,607,607,607,607,4056941,8.95,14.96,14.96,14.96,14.96\n2023-12-09,Sachsen,14,00+,381,588,588,588,588,4056941,9.39,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen,14,00+,347,595,595,595,595,4056941,8.55,14.67,14.67,14.67,14.67\n2023-12-07,Sachsen,14,00+,310,570,570,570,570,4056941,7.64,14.05,14.05,14.05,14.05\n2023-12-06,Sachsen,14,00+,230,525,525,525,525,4056941,5.67,12.94,12.94,12.94,12.94\n2023-12-05,Sachsen,14,00+,221,526,526,526,526,4056941,5.45,12.97,12.97,12.97,12.97\n2023-12-04,Sachsen,14,00+,291,551,551,551,551,4056941,7.17,13.58,13.58,13.58,13.58\n2023-12-03,Sachsen,14,00+,331,582,582,582,582,4056941,8.16,14.35,14.35,14.35,14.35\n2023-12-02,Sachsen,14,00+,348,591,591,591,591,4056941,8.58,14.57,14.57,14.57,14.57\n2023-12-01,Sachsen,14,00+,339,593,593,593,593,4056941,8.36,14.62,14.62,14.62,14.62\n2023-11-30,Sachsen,14,00+,337,611,611,611,611,4056941,8.31,15.06,15.06,15.06,15.06\n2023-11-29,Sachsen,14,00+,261,564,564,564,564,4056941,6.43,13.9,13.9,13.9,13.9\n2023-11-28,Sachsen,14,00+,188,564,564,564,564,4056941,4.63,13.9,13.9,13.9,13.9\n2023-11-27,Sachsen,14,00+,297,599,599,599,599,4056941,7.32,14.76,14.76,14.76,14.76\n2023-11-26,Sachsen,14,00+,317,582,582,582,582,4056941,7.81,14.35,14.35,14.35,14.35\n2023-11-25,Sachsen,14,00+,335,575,575,575,575,4056941,8.26,14.17,14.17,14.17,14.17\n2023-11-24,Sachsen,14,00+,324,559,559,559,559,4056941,7.99,13.78,13.78,13.78,13.78\n2023-11-23,Sachsen,14,00+,236,524,524,524,524,4056941,5.82,12.92,12.92,12.92,12.92\n2023-11-22,Sachsen,14,00+,284,556,556,556,556,4056941,7,13.7,13.7,13.7,13.7\n2023-11-21,Sachsen,14,00+,255,521,521,521,521,4056941,6.29,12.84,12.84,12.84,12.84\n2023-11-20,Sachsen,14,00+,282,495,495,495,495,4056941,6.95,12.2,12.2,12.2,12.2\n2023-11-19,Sachsen,14,00+,297,483,483,483,483,4056941,7.32,11.91,11.91,11.91,11.91\n2023-11-18,Sachsen,14,00+,314,474,474,474,474,4056941,7.74,11.68,11.68,11.68,11.68\n2023-11-17,Sachsen,14,00+,276,466,466,466,466,4056941,6.8,11.49,11.49,11.49,11.49\n2023-11-16,Sachsen,14,00+,277,470,470,470,470,4056941,6.83,11.59,11.59,11.59,11.59\n2023-11-15,Sachsen,14,00+,288,517,517,517,517,4056941,7.1,12.74,12.74,12.74,12.74\n2023-11-14,Sachsen,14,00+,260,480,480,480,480,4056941,6.41,11.83,11.83,11.83,11.83\n2023-11-13,Sachsen,14,00+,227,403,403,403,403,4056941,5.6,9.93,9.93,9.93,9.93\n2023-11-12,Sachsen,14,00+,244,408,408,408,408,4056941,6.01,10.06,10.06,10.06,10.06\n2023-11-11,Sachsen,14,00+,256,411,411,411,411,4056941,6.31,10.13,10.13,10.13,10.13\n2023-11-10,Sachsen,14,00+,204,421,421,421,421,4056941,5.03,10.38,10.38,10.38,10.38\n2023-11-09,Sachsen,14,00+,197,407,407,407,407,4056941,4.86,10.03,10.03,10.03,10.03\n2023-11-08,Sachsen,14,00+,190,392,392,392,392,4056941,4.68,9.66,9.66,9.66,9.66\n2023-11-07,Sachsen,14,00+,149,355,355,355,355,4056941,3.67,8.75,8.75,8.75,8.75\n2023-11-06,Sachsen,14,00+,168,373,373,373,373,4056941,4.14,9.19,9.19,9.19,9.19\n2023-11-05,Sachsen,14,00+,182,364,364,364,364,4056941,4.49,8.97,8.97,8.97,8.97\n2023-11-04,Sachsen,14,00+,190,358,358,358,358,4056941,4.68,8.82,8.82,8.82,8.82\n2023-11-03,Sachsen,14,00+,133,332,332,332,332,4056941,3.28,8.18,8.18,8.18,8.18\n2023-11-02,Sachsen,14,00+,99,324,324,324,324,4056941,2.44,7.99,7.99,7.99,7.99\n2023-11-01,Sachsen,14,00+,88,280,280,280,280,4056941,2.17,6.9,6.9,6.9,6.9\n2023-10-31,Sachsen,14,00+,124,311,311,311,311,4056941,3.06,7.67,7.67,7.67,7.67\n2023-10-30,Sachsen,14,00+,172,293,293,293,293,4056941,4.24,7.22,7.22,7.22,7.22\n2023-10-29,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2023-10-28,Sachsen,14,00+,197,291,291,291,291,4056941,4.86,7.17,7.17,7.17,7.17\n2023-10-27,Sachsen,14,00+,187,283,283,283,283,4056941,4.61,6.98,6.98,6.98,6.98\n2023-10-26,Sachsen,14,00+,168,252,252,252,252,4056941,4.14,6.21,6.21,6.21,6.21\n2023-10-25,Sachsen,14,00+,149,238,238,238,238,4056941,3.67,5.87,5.87,5.87,5.87\n2023-10-24,Sachsen,14,00+,117,221,221,221,221,4056941,2.88,5.45,5.45,5.45,5.45\n2023-10-23,Sachsen,14,00+,99,191,191,191,191,4056941,2.44,4.71,4.71,4.71,4.71\n2023-10-22,Sachsen,14,00+,103,182,182,182,182,4056941,2.54,4.49,4.49,4.49,4.49\n2023-10-21,Sachsen,14,00+,110,177,177,177,177,4056941,2.71,4.36,4.36,4.36,4.36\n2023-10-20,Sachsen,14,00+,97,162,162,162,162,4056941,2.39,3.99,3.99,3.99,3.99\n2023-10-19,Sachsen,14,00+,94,152,152,152,152,4056941,2.32,3.75,3.75,3.75,3.75\n2023-10-18,Sachsen,14,00+,89,143,143,143,143,4056941,2.19,3.52,3.52,3.52,3.52\n2023-10-17,Sachsen,14,00+,80,146,146,146,146,4056941,1.97,3.6,3.6,3.6,3.6\n2023-10-16,Sachsen,14,00+,80,124,124,124,124,4056941,1.97,3.06,3.06,3.06,3.06\n2023-10-15,Sachsen,14,00+,85,124,124,124,124,4056941,2.1,3.06,3.06,3.06,3.06\n2023-10-14,Sachsen,14,00+,89,122,122,122,122,4056941,2.19,3.01,3.01,3.01,3.01\n2023-10-13,Sachsen,14,00+,83,123,123,123,123,4056941,2.05,3.03,3.03,3.03,3.03\n2023-10-12,Sachsen,14,00+,80,128,128,128,128,4056941,1.97,3.16,3.16,3.16,3.16\n2023-10-11,Sachsen,14,00+,87,152,152,152,152,4056941,2.14,3.75,3.75,3.75,3.75\n2023-10-10,Sachsen,14,00+,74,127,127,127,127,4056941,1.82,3.13,3.13,3.13,3.13\n2023-10-09,Sachsen,14,00+,79,130,130,130,130,4056941,1.95,3.2,3.2,3.2,3.2\n2023-10-08,Sachsen,14,00+,80,125,125,125,125,4056941,1.97,3.08,3.08,3.08,3.08\n2023-10-07,Sachsen,14,00+,86,128,128,128,128,4056941,2.12,3.16,3.16,3.16,3.16\n2023-10-06,Sachsen,14,00+,78,125,125,125,125,4056941,1.92,3.08,3.08,3.08,3.08\n2023-10-05,Sachsen,14,00+,73,120,120,120,120,4056941,1.8,2.96,2.96,2.96,2.96\n2023-10-04,Sachsen,14,00+,35,83,83,83,83,4056941,0.86,2.05,2.05,2.05,2.05\n2023-10-03,Sachsen,14,00+,52,101,101,101,101,4056941,1.28,2.49,2.49,2.49,2.49\n2023-10-02,Sachsen,14,00+,71,101,101,101,101,4056941,1.75,2.49,2.49,2.49,2.49\n2023-10-01,Sachsen,14,00+,74,102,102,102,102,4056941,1.82,2.51,2.51,2.51,2.51\n2023-09-30,Sachsen,14,00+,78,98,98,98,98,4056941,1.92,2.42,2.42,2.42,2.42\n2023-09-29,Sachsen,14,00+,60,95,95,95,95,4056941,1.48,2.34,2.34,2.34,2.34\n2023-09-28,Sachsen,14,00+,66,91,91,91,91,4056941,1.63,2.24,2.24,2.24,2.24\n2023-09-27,Sachsen,14,00+,56,99,99,99,99,4056941,1.38,2.44,2.44,2.44,2.44\n2023-09-26,Sachsen,14,00+,64,97,97,97,97,4056941,1.58,2.39,2.39,2.39,2.39\n2023-09-25,Sachsen,14,00+,69,96,96,96,96,4056941,1.7,2.37,2.37,2.37,2.37\n2023-09-24,Sachsen,14,00+,71,96,96,96,96,4056941,1.75,2.37,2.37,2.37,2.37\n2023-09-23,Sachsen,14,00+,77,98,98,98,98,4056941,1.9,2.42,2.42,2.42,2.42\n2023-09-22,Sachsen,14,00+,69,100,100,100,100,4056941,1.7,2.46,2.46,2.46,2.46\n2023-09-21,Sachsen,14,00+,72,101,101,101,101,4056941,1.77,2.49,2.49,2.49,2.49\n2023-09-20,Sachsen,14,00+,66,97,97,97,97,4056941,1.63,2.39,2.39,2.39,2.39\n2023-09-19,Sachsen,14,00+,57,93,93,93,93,4056941,1.4,2.29,2.29,2.29,2.29\n2023-09-18,Sachsen,14,00+,60,85,85,85,85,4056941,1.48,2.1,2.1,2.1,2.1\n2023-09-17,Sachsen,14,00+,61,83,83,83,83,4056941,1.5,2.05,2.05,2.05,2.05\n2023-09-16,Sachsen,14,00+,64,80,80,80,80,4056941,1.58,1.97,1.97,1.97,1.97\n2023-09-15,Sachsen,14,00+,60,82,82,82,82,4056941,1.48,2.02,2.02,2.02,2.02\n2023-09-14,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2023-09-13,Sachsen,14,00+,55,84,84,84,84,4056941,1.36,2.07,2.07,2.07,2.07\n2023-09-12,Sachsen,14,00+,54,84,84,84,84,4056941,1.33,2.07,2.07,2.07,2.07\n2023-09-11,Sachsen,14,00+,44,76,76,76,76,4056941,1.08,1.87,1.87,1.87,1.87\n2023-09-10,Sachsen,14,00+,45,77,77,77,77,4056941,1.11,1.9,1.9,1.9,1.9\n2023-09-09,Sachsen,14,00+,45,74,74,74,74,4056941,1.11,1.82,1.82,1.82,1.82\n2023-09-08,Sachsen,14,00+,46,73,73,73,73,4056941,1.13,1.8,1.8,1.8,1.8\n2023-09-07,Sachsen,14,00+,42,55,55,55,55,4056941,1.04,1.36,1.36,1.36,1.36\n2023-09-06,Sachsen,14,00+,36,53,53,53,53,4056941,0.89,1.31,1.31,1.31,1.31\n2023-09-05,Sachsen,14,00+,26,49,49,49,49,4056941,0.64,1.21,1.21,1.21,1.21\n2023-09-04,Sachsen,14,00+,43,59,59,59,59,4056941,1.06,1.45,1.45,1.45,1.45\n2023-09-03,Sachsen,14,00+,46,60,60,60,60,4056941,1.13,1.48,1.48,1.48,1.48\n2023-09-02,Sachsen,14,00+,48,63,63,63,63,4056941,1.18,1.55,1.55,1.55,1.55\n2023-09-01,Sachsen,14,00+,52,59,59,59,59,4056941,1.28,1.45,1.45,1.45,1.45\n2023-08-31,Sachsen,14,00+,50,65,65,65,65,4056941,1.23,1.6,1.6,1.6,1.6\n2023-08-30,Sachsen,14,00+,43,65,65,65,65,4056941,1.06,1.6,1.6,1.6,1.6\n2023-08-29,Sachsen,14,00+,49,63,63,63,63,4056941,1.21,1.55,1.55,1.55,1.55\n2023-08-28,Sachsen,14,00+,0,51,51,51,51,4056941,0,1.26,1.26,1.26,1.26\n2023-08-27,Sachsen,14,00+,0,48,48,48,48,4056941,0,1.18,1.18,1.18,1.18\n2023-08-26,Sachsen,14,00+,0,46,46,46,46,4056941,0,1.13,1.13,1.13,1.13\n2023-08-25,Sachsen,14,00+,0,42,42,42,42,4056941,0,1.04,1.04,1.04,1.04\n2023-08-24,Sachsen,14,00+,28,38,38,38,38,4056941,0.69,0.94,0.94,0.94,0.94\n2023-08-23,Sachsen,14,00+,19,36,36,36,36,4056941,0.47,0.89,0.89,0.89,0.89\n2023-08-22,Sachsen,14,00+,20,34,34,34,34,4056941,0.49,0.84,0.84,0.84,0.84\n2023-08-21,Sachsen,14,00+,20,30,30,30,30,4056941,0.49,0.74,0.74,0.74,0.74\n2023-08-20,Sachsen,14,00+,21,31,31,31,31,4056941,0.52,0.76,0.76,0.76,0.76\n2023-08-19,Sachsen,14,00+,21,30,30,30,30,4056941,0.52,0.74,0.74,0.74,0.74\n2023-08-18,Sachsen,14,00+,12,28,28,28,28,4056941,0.3,0.69,0.69,0.69,0.69\n2023-08-17,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.64,0.64,0.64\n2023-08-16,Sachsen,14,00+,13,25,25,25,25,4056941,0.32,0.62,0.62,0.62,0.62\n2023-08-15,Sachsen,14,00+,12,19,19,19,19,4056941,0.3,0.47,0.47,0.47,0.47\n2023-08-14,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2023-08-13,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2023-08-12,Sachsen,14,00+,15,20,20,20,20,4056941,0.37,0.49,0.49,0.49,0.49\n2023-08-11,Sachsen,14,00+,16,21,21,21,21,4056941,0.39,0.52,0.52,0.52,0.52\n2023-08-10,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2023-08-09,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-08-08,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-08-07,Sachsen,14,00+,17,22,22,22,22,4056941,0.42,0.54,0.54,0.54,0.54\n2023-08-06,Sachsen,14,00+,18,20,20,20,20,4056941,0.44,0.49,0.49,0.49,0.49\n2023-08-05,Sachsen,14,00+,20,21,21,21,21,4056941,0.49,0.52,0.52,0.52,0.52\n2023-08-04,Sachsen,14,00+,17,20,20,20,20,4056941,0.42,0.49,0.49,0.49,0.49\n2023-08-03,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2023-08-02,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2023-08-01,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2023-07-31,Sachsen,14,00+,14,18,18,18,18,4056941,0.35,0.44,0.44,0.44,0.44\n2023-07-30,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-07-29,Sachsen,14,00+,16,17,17,17,17,4056941,0.39,0.42,0.42,0.42,0.42\n2023-07-28,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-27,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-26,Sachsen,14,00+,10,18,18,18,18,4056941,0.25,0.44,0.44,0.44,0.44\n2023-07-25,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2023-07-24,Sachsen,14,00+,4,9,9,9,9,4056941,0.1,0.22,0.22,0.22,0.22\n2023-07-23,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2023-07-22,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2023-07-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2023-07-20,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-19,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2023-07-18,Sachsen,14,00+,5,12,12,12,12,4056941,0.12,0.3,0.3,0.3,0.3\n2023-07-17,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2023-07-15,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2023-07-14,Sachsen,14,00+,6,10,10,10,10,4056941,0.15,0.25,0.25,0.25,0.25\n2023-07-13,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-12,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-11,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-10,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-09,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-08,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-07,Sachsen,14,00+,2,8,8,8,8,4056941,0.05,0.2,0.2,0.2,0.2\n2023-07-06,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-04,Sachsen,14,00+,5,6,6,6,6,4056941,0.12,0.15,0.15,0.15,0.15\n2023-07-03,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-02,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-01,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-06-30,Sachsen,14,00+,8,12,12,12,12,4056941,0.2,0.3,0.3,0.3,0.3\n2023-06-29,Sachsen,14,00+,8,11,11,11,11,4056941,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Sachsen,14,00+,9,14,14,14,14,4056941,0.22,0.35,0.35,0.35,0.35\n2023-06-27,Sachsen,14,00+,13,15,15,15,15,4056941,0.32,0.37,0.37,0.37,0.37\n2023-06-26,Sachsen,14,00+,18,21,21,21,21,4056941,0.44,0.52,0.52,0.52,0.52\n2023-06-25,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-24,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-23,Sachsen,14,00+,16,20,20,20,20,4056941,0.39,0.49,0.49,0.49,0.49\n2023-06-22,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-21,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2023-06-20,Sachsen,14,00+,16,25,25,25,25,4056941,0.39,0.62,0.62,0.62,0.62\n2023-06-19,Sachsen,14,00+,13,21,21,21,21,4056941,0.32,0.52,0.52,0.52,0.52\n2023-06-18,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-17,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-16,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2023-06-15,Sachsen,14,00+,18,23,23,23,23,4056941,0.44,0.57,0.57,0.57,0.57\n2023-06-14,Sachsen,14,00+,24,30,30,30,30,4056941,0.59,0.74,0.74,0.74,0.74\n2023-06-13,Sachsen,14,00+,26,30,30,30,30,4056941,0.64,0.74,0.74,0.74,0.74\n2023-06-12,Sachsen,14,00+,36,41,41,41,41,4056941,0.89,1.01,1.01,1.01,1.01\n2023-06-11,Sachsen,14,00+,37,41,41,41,41,4056941,0.91,1.01,1.01,1.01,1.01\n2023-06-10,Sachsen,14,00+,38,42,42,42,42,4056941,0.94,1.04,1.04,1.04,1.04\n2023-06-09,Sachsen,14,00+,32,45,45,45,45,4056941,0.79,1.11,1.11,1.11,1.11\n2023-06-08,Sachsen,14,00+,37,54,54,54,54,4056941,0.91,1.33,1.33,1.33,1.33\n2023-06-07,Sachsen,14,00+,35,53,53,53,53,4056941,0.86,1.31,1.31,1.31,1.31\n2023-06-06,Sachsen,14,00+,38,57,57,57,57,4056941,0.94,1.4,1.4,1.4,1.4\n2023-06-05,Sachsen,14,00+,36,44,44,44,44,4056941,0.89,1.08,1.08,1.08,1.08\n2023-06-04,Sachsen,14,00+,36,43,43,43,43,4056941,0.89,1.06,1.06,1.06,1.06\n2023-06-03,Sachsen,14,00+,38,44,44,44,44,4056941,0.94,1.08,1.08,1.08,1.08\n2023-06-02,Sachsen,14,00+,26,43,43,43,43,4056941,0.64,1.06,1.06,1.06,1.06\n2023-06-01,Sachsen,14,00+,27,34,34,34,34,4056941,0.67,0.84,0.84,0.84,0.84\n2023-05-31,Sachsen,14,00+,20,33,33,33,33,4056941,0.49,0.81,0.81,0.81,0.81\n2023-05-30,Sachsen,14,00+,23,35,35,35,35,4056941,0.57,0.86,0.86,0.86,0.86\n2023-05-29,Sachsen,14,00+,43,58,58,58,58,4056941,1.06,1.43,1.43,1.43,1.43\n2023-05-28,Sachsen,14,00+,48,64,64,64,64,4056941,1.18,1.58,1.58,1.58,1.58\n2023-05-27,Sachsen,14,00+,48,62,62,62,62,4056941,1.18,1.53,1.53,1.53,1.53\n2023-05-26,Sachsen,14,00+,47,64,64,64,64,4056941,1.16,1.58,1.58,1.58,1.58\n2023-05-25,Sachsen,14,00+,41,61,61,61,61,4056941,1.01,1.5,1.5,1.5,1.5\n2023-05-24,Sachsen,14,00+,46,69,69,69,69,4056941,1.13,1.7,1.7,1.7,1.7\n2023-05-23,Sachsen,14,00+,26,65,65,65,65,4056941,0.64,1.6,1.6,1.6,1.6\n2023-05-22,Sachsen,14,00+,24,61,61,61,61,4056941,0.59,1.5,1.5,1.5,1.5\n2023-05-21,Sachsen,14,00+,29,60,60,60,60,4056941,0.71,1.48,1.48,1.48,1.48\n2023-05-20,Sachsen,14,00+,33,65,65,65,65,4056941,0.81,1.6,1.6,1.6,1.6\n2023-05-19,Sachsen,14,00+,37,69,69,69,69,4056941,0.91,1.7,1.7,1.7,1.7\n2023-05-18,Sachsen,14,00+,52,82,82,82,82,4056941,1.28,2.02,2.02,2.02,2.02\n2023-05-17,Sachsen,14,00+,48,73,73,73,73,4056941,1.18,1.8,1.8,1.8,1.8\n2023-05-16,Sachsen,14,00+,27,80,80,80,80,4056941,0.67,1.97,1.97,1.97,1.97\n2023-05-15,Sachsen,14,00+,40,72,72,72,72,4056941,0.99,1.77,1.77,1.77,1.77\n2023-05-14,Sachsen,14,00+,50,78,78,78,78,4056941,1.23,1.92,1.92,1.92,1.92\n2023-05-13,Sachsen,14,00+,57,80,80,80,80,4056941,1.4,1.97,1.97,1.97,1.97\n2023-05-12,Sachsen,14,00+,67,92,92,92,92,4056941,1.65,2.27,2.27,2.27,2.27\n2023-05-11,Sachsen,14,00+,84,101,101,101,101,4056941,2.07,2.49,2.49,2.49,2.49\n2023-05-10,Sachsen,14,00+,80,108,108,108,108,4056941,1.97,2.66,2.66,2.66,2.66\n2023-05-09,Sachsen,14,00+,110,143,143,143,143,4056941,2.71,3.52,3.52,3.52,3.52\n2023-05-08,Sachsen,14,00+,79,143,143,143,143,4056941,1.95,3.52,3.52,3.52,3.52\n2023-05-07,Sachsen,14,00+,87,141,141,141,141,4056941,2.14,3.48,3.48,3.48,3.48\n2023-05-06,Sachsen,14,00+,98,146,146,146,146,4056941,2.42,3.6,3.6,3.6,3.6\n2023-05-05,Sachsen,14,00+,81,138,138,138,138,4056941,2,3.4,3.4,3.4,3.4\n2023-05-04,Sachsen,14,00+,79,127,127,127,127,4056941,1.95,3.13,3.13,3.13,3.13\n2023-05-03,Sachsen,14,00+,61,131,131,131,131,4056941,1.5,3.23,3.23,3.23,3.23\n2023-05-02,Sachsen,14,00+,58,117,117,117,117,4056941,1.43,2.88,2.88,2.88,2.88\n2023-05-01,Sachsen,14,00+,105,153,153,153,153,4056941,2.59,3.77,3.77,3.77,3.77\n2023-04-30,Sachsen,14,00+,112,154,154,154,154,4056941,2.76,3.8,3.8,3.8,3.8\n2023-04-29,Sachsen,14,00+,119,150,150,150,150,4056941,2.93,3.7,3.7,3.7,3.7\n2023-04-28,Sachsen,14,00+,128,169,169,169,169,4056941,3.16,4.17,4.17,4.17,4.17\n2023-04-27,Sachsen,14,00+,135,183,183,183,183,4056941,3.33,4.51,4.51,4.51,4.51\n2023-04-26,Sachsen,14,00+,113,192,192,192,192,4056941,2.79,4.73,4.73,4.73,4.73\n2023-04-25,Sachsen,14,00+,104,196,196,196,196,4056941,2.56,4.83,4.83,4.83,4.83\n2023-04-24,Sachsen,14,00+,127,214,214,214,214,4056941,3.13,5.27,5.27,5.27,5.27\n2023-04-23,Sachsen,14,00+,139,219,219,219,219,4056941,3.43,5.4,5.4,5.4,5.4\n2023-04-22,Sachsen,14,00+,149,225,225,225,225,4056941,3.67,5.55,5.55,5.55,5.55\n2023-04-21,Sachsen,14,00+,152,225,225,225,225,4056941,3.75,5.55,5.55,5.55,5.55\n2023-04-20,Sachsen,14,00+,154,236,236,236,236,4056941,3.8,5.82,5.82,5.82,5.82\n2023-04-19,Sachsen,14,00+,153,259,259,259,259,4056941,3.77,6.38,6.38,6.38,6.38\n2023-04-18,Sachsen,14,00+,190,329,329,329,329,4056941,4.68,8.11,8.11,8.11,8.11\n2023-04-17,Sachsen,14,00+,154,273,273,273,273,4056941,3.8,6.73,6.73,6.73,6.73\n2023-04-16,Sachsen,14,00+,159,263,263,263,263,4056941,3.92,6.48,6.48,6.48,6.48\n2023-04-15,Sachsen,14,00+,167,260,260,260,260,4056941,4.12,6.41,6.41,6.41,6.41\n2023-04-14,Sachsen,14,00+,153,236,236,236,236,4056941,3.77,5.82,5.82,5.82,5.82\n2023-04-13,Sachsen,14,00+,138,235,235,235,235,4056941,3.4,5.79,5.79,5.79,5.79\n2023-04-12,Sachsen,14,00+,94,219,219,219,219,4056941,2.32,5.4,5.4,5.4,5.4\n2023-04-11,Sachsen,14,00+,78,170,170,170,170,4056941,1.92,4.19,4.19,4.19,4.19\n2023-04-10,Sachsen,14,00+,146,246,246,246,246,4056941,3.6,6.06,6.06,6.06,6.06\n2023-04-09,Sachsen,14,00+,158,255,255,255,255,4056941,3.89,6.29,6.29,6.29,6.29\n2023-04-08,Sachsen,14,00+,192,279,279,279,279,4056941,4.73,6.88,6.88,6.88,6.88\n2023-04-07,Sachsen,14,00+,214,297,297,297,297,4056941,5.27,7.32,7.32,7.32,7.32\n2023-04-06,Sachsen,14,00+,215,319,319,319,319,4056941,5.3,7.86,7.86,7.86,7.86\n2023-04-05,Sachsen,14,00+,205,328,328,328,328,4056941,5.05,8.08,8.08,8.08,8.08\n2023-04-04,Sachsen,14,00+,190,337,337,337,337,4056941,4.68,8.31,8.31,8.31,8.31\n2023-04-03,Sachsen,14,00+,220,349,349,349,349,4056941,5.42,8.6,8.6,8.6,8.6\n2023-04-02,Sachsen,14,00+,250,367,367,367,367,4056941,6.16,9.05,9.05,9.05,9.05\n2023-04-01,Sachsen,14,00+,268,354,354,354,354,4056941,6.61,8.73,8.73,8.73,8.73\n2023-03-31,Sachsen,14,00+,258,377,377,377,377,4056941,6.36,9.29,9.29,9.29,9.29\n2023-03-30,Sachsen,14,00+,257,386,386,386,386,4056941,6.33,9.51,9.51,9.51,9.51\n2023-03-29,Sachsen,14,00+,250,401,401,401,401,4056941,6.16,9.88,9.88,9.88,9.88\n2023-03-28,Sachsen,14,00+,201,392,392,392,392,4056941,4.95,9.66,9.66,9.66,9.66\n2023-03-27,Sachsen,14,00+,249,418,418,418,418,4056941,6.14,10.3,10.3,10.3,10.3\n2023-03-26,Sachsen,14,00+,280,421,421,421,421,4056941,6.9,10.38,10.38,10.38,10.38\n2023-03-25,Sachsen,14,00+,303,424,424,424,424,4056941,7.47,10.45,10.45,10.45,10.45\n2023-03-24,Sachsen,14,00+,294,435,435,435,435,4056941,7.25,10.72,10.72,10.72,10.72\n2023-03-23,Sachsen,14,00+,285,450,450,450,450,4056941,7.02,11.09,11.09,11.09,11.09\n2023-03-22,Sachsen,14,00+,153,475,475,475,475,4056941,3.77,11.71,11.71,11.71,11.71\n2023-03-21,Sachsen,14,00+,230,519,519,519,519,4056941,5.67,12.79,12.79,12.79,12.79\n2023-03-20,Sachsen,14,00+,251,503,503,503,503,4056941,6.19,12.4,12.4,12.4,12.4\n2023-03-19,Sachsen,14,00+,273,500,500,500,500,4056941,6.73,12.32,12.32,12.32,12.32\n2023-03-18,Sachsen,14,00+,286,496,496,496,496,4056941,7.05,12.23,12.23,12.23,12.23\n2023-03-17,Sachsen,14,00+,268,482,482,482,482,4056941,6.61,11.88,11.88,11.88,11.88\n2023-03-16,Sachsen,14,00+,180,437,437,437,437,4056941,4.44,10.77,10.77,10.77,10.77\n2023-03-15,Sachsen,14,00+,173,417,417,417,417,4056941,4.26,10.28,10.28,10.28,10.28\n2023-03-14,Sachsen,14,00+,159,368,368,368,368,4056941,3.92,9.07,9.07,9.07,9.07\n2023-03-13,Sachsen,14,00+,174,338,338,338,338,4056941,4.29,8.33,8.33,8.33,8.33\n2023-03-12,Sachsen,14,00+,185,324,324,324,324,4056941,4.56,7.99,7.99,7.99,7.99\n2023-03-11,Sachsen,14,00+,196,318,318,318,318,4056941,4.83,7.84,7.84,7.84,7.84\n2023-03-10,Sachsen,14,00+,193,313,313,313,313,4056941,4.76,7.72,7.72,7.72,7.72\n2023-03-09,Sachsen,14,00+,174,305,305,305,305,4056941,4.29,7.52,7.52,7.52,7.52\n2023-03-08,Sachsen,14,00+,142,280,280,280,280,4056941,3.5,6.9,6.9,6.9,6.9\n2023-03-07,Sachsen,14,00+,115,281,281,281,281,4056941,2.83,6.93,6.93,6.93,6.93\n2023-03-06,Sachsen,14,00+,141,284,284,284,284,4056941,3.48,7,7,7,7\n2023-03-05,Sachsen,14,00+,151,277,277,277,277,4056941,3.72,6.83,6.83,6.83,6.83\n2023-03-04,Sachsen,14,00+,167,281,281,281,281,4056941,4.12,6.93,6.93,6.93,6.93\n2023-03-03,Sachsen,14,00+,190,295,295,295,295,4056941,4.68,7.27,7.27,7.27,7.27\n2023-03-02,Sachsen,14,00+,206,326,326,326,326,4056941,5.08,8.04,8.04,8.04,8.04\n2023-03-01,Sachsen,14,00+,210,347,347,347,347,4056941,5.18,8.55,8.55,8.55,8.55\n2023-02-28,Sachsen,14,00+,195,345,345,345,345,4056941,4.81,8.5,8.5,8.5,8.5\n2023-02-27,Sachsen,14,00+,219,374,374,374,374,4056941,5.4,9.22,9.22,9.22,9.22\n2023-02-26,Sachsen,14,00+,244,395,395,395,395,4056941,6.01,9.74,9.74,9.74,9.74\n2023-02-25,Sachsen,14,00+,249,383,383,383,383,4056941,6.14,9.44,9.44,9.44,9.44\n2023-02-24,Sachsen,14,00+,220,371,371,371,371,4056941,5.42,9.14,9.14,9.14,9.14\n2023-02-23,Sachsen,14,00+,220,365,365,365,365,4056941,5.42,9,9,9,9\n2023-02-22,Sachsen,14,00+,203,361,361,361,361,4056941,5,8.9,8.9,8.9,8.9\n2023-02-21,Sachsen,14,00+,171,364,364,364,364,4056941,4.21,8.97,8.97,8.97,8.97\n2023-02-20,Sachsen,14,00+,157,324,324,324,324,4056941,3.87,7.99,7.99,7.99,7.99\n2023-02-19,Sachsen,14,00+,172,310,310,310,310,4056941,4.24,7.64,7.64,7.64,7.64\n2023-02-18,Sachsen,14,00+,187,319,319,319,319,4056941,4.61,7.86,7.86,7.86,7.86\n2023-02-17,Sachsen,14,00+,183,308,308,308,308,4056941,4.51,7.59,7.59,7.59,7.59\n2023-02-16,Sachsen,14,00+,165,288,288,288,288,4056941,4.07,7.1,7.1,7.1,7.1\n2023-02-15,Sachsen,14,00+,144,268,268,268,268,4056941,3.55,6.61,6.61,6.61,6.61\n2023-02-14,Sachsen,14,00+,119,244,244,244,244,4056941,2.93,6.01,6.01,6.01,6.01\n2023-02-13,Sachsen,14,00+,124,237,237,237,237,4056941,3.06,5.84,5.84,5.84,5.84\n2023-02-12,Sachsen,14,00+,130,228,228,228,228,4056941,3.2,5.62,5.62,5.62,5.62\n2023-02-11,Sachsen,14,00+,139,221,221,221,221,4056941,3.43,5.45,5.45,5.45,5.45\n2023-02-10,Sachsen,14,00+,131,213,213,213,213,4056941,3.23,5.25,5.25,5.25,5.25\n2023-02-09,Sachsen,14,00+,112,205,205,205,205,4056941,2.76,5.05,5.05,5.05,5.05\n2023-02-08,Sachsen,14,00+,94,205,205,205,205,4056941,2.32,5.05,5.05,5.05,5.05\n2023-02-07,Sachsen,14,00+,84,223,223,223,223,4056941,2.07,5.5,5.5,5.5,5.5\n2023-02-06,Sachsen,14,00+,117,216,216,216,216,4056941,2.88,5.32,5.32,5.32,5.32\n2023-02-05,Sachsen,14,00+,119,209,209,209,209,4056941,2.93,5.15,5.15,5.15,5.15\n2023-02-04,Sachsen,14,00+,130,211,211,211,211,4056941,3.2,5.2,5.2,5.2,5.2\n2023-02-03,Sachsen,14,00+,145,226,226,226,226,4056941,3.57,5.57,5.57,5.57,5.57\n2023-02-02,Sachsen,14,00+,141,226,226,226,226,4056941,3.48,5.57,5.57,5.57,5.57\n2023-02-01,Sachsen,14,00+,130,231,231,231,231,4056941,3.2,5.69,5.69,5.69,5.69\n2023-01-31,Sachsen,14,00+,116,212,212,212,212,4056941,2.86,5.23,5.23,5.23,5.23\n2023-01-30,Sachsen,14,00+,109,188,188,188,188,4056941,2.69,4.63,4.63,4.63,4.63\n2023-01-29,Sachsen,14,00+,112,191,191,191,191,4056941,2.76,4.71,4.71,4.71,4.71\n2023-01-28,Sachsen,14,00+,126,194,194,194,194,4056941,3.11,4.78,4.78,4.78,4.78\n2023-01-27,Sachsen,14,00+,111,176,176,176,176,4056941,2.74,4.34,4.34,4.34,4.34\n2023-01-26,Sachsen,14,00+,109,181,181,181,181,4056941,2.69,4.46,4.46,4.46,4.46\n2023-01-25,Sachsen,14,00+,94,170,170,170,170,4056941,2.32,4.19,4.19,4.19,4.19\n2023-01-24,Sachsen,14,00+,114,186,186,186,186,4056941,2.81,4.58,4.58,4.58,4.58\n2023-01-23,Sachsen,14,00+,134,206,206,206,206,4056941,3.3,5.08,5.08,5.08,5.08\n2023-01-22,Sachsen,14,00+,146,213,213,213,213,4056941,3.6,5.25,5.25,5.25,5.25\n2023-01-21,Sachsen,14,00+,157,211,211,211,211,4056941,3.87,5.2,5.2,5.2,5.2\n2023-01-20,Sachsen,14,00+,145,216,216,216,216,4056941,3.57,5.32,5.32,5.32,5.32\n2023-01-19,Sachsen,14,00+,156,220,220,220,220,4056941,3.85,5.42,5.42,5.42,5.42\n2023-01-18,Sachsen,14,00+,129,217,217,217,217,4056941,3.18,5.35,5.35,5.35,5.35\n2023-01-17,Sachsen,14,00+,113,221,221,221,221,4056941,2.79,5.45,5.45,5.45,5.45\n2023-01-16,Sachsen,14,00+,152,254,254,254,254,4056941,3.75,6.26,6.26,6.26,6.26\n2023-01-15,Sachsen,14,00+,162,255,255,255,255,4056941,3.99,6.29,6.29,6.29,6.29\n2023-01-14,Sachsen,14,00+,177,260,260,260,260,4056941,4.36,6.41,6.41,6.41,6.41\n2023-01-13,Sachsen,14,00+,179,284,284,284,284,4056941,4.41,7,7,7,7\n2023-01-12,Sachsen,14,00+,193,302,302,302,302,4056941,4.76,7.44,7.44,7.44,7.44\n2023-01-11,Sachsen,14,00+,190,343,343,343,343,4056941,4.68,8.45,8.45,8.45,8.45\n2023-01-10,Sachsen,14,00+,215,383,383,383,383,4056941,5.3,9.44,9.44,9.44,9.44\n2023-01-09,Sachsen,14,00+,291,432,432,432,432,4056941,7.17,10.65,10.65,10.65,10.65\n2023-01-08,Sachsen,14,00+,312,441,441,441,441,4056941,7.69,10.87,10.87,10.87,10.87\n2023-01-07,Sachsen,14,00+,334,0,0,0,0,4056941,8.23,0,0,0,0\n2023-01-06,Sachsen,14,00+,342,0,0,0,0,4056941,8.43,0,0,0,0\n2023-01-05,Sachsen,14,00+,346,0,0,0,0,4056941,8.53,0,0,0,0\n2023-01-04,Sachsen,14,00+,308,0,0,0,0,4056941,7.59,0,0,0,0\n2023-01-03,Sachsen,14,00+,325,0,0,0,0,4056941,8.01,0,0,0,0\n2023-01-02,Sachsen,14,00+,234,0,0,0,0,4056941,5.77,0,0,0,0\n2024-08-31,Sachsen-Anhalt,15,00+,70,70,NA,NA,NA,2180684,3.21,3.21,NA,NA,NA\n2024-08-30,Sachsen-Anhalt,15,00+,61,65,NA,NA,NA,2180684,2.8,2.98,NA,NA,NA\n2024-08-29,Sachsen-Anhalt,15,00+,66,71,82,78,88,2180684,3.03,3.26,3.78,3.62,4.07\n2024-08-28,Sachsen-Anhalt,15,00+,65,71,80,76,85,2180684,2.98,3.26,3.67,3.52,3.91\n2024-08-27,Sachsen-Anhalt,15,00+,74,81,90,86,96,2180684,3.39,3.71,4.14,3.98,4.4\n2024-08-26,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-25,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-24,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-23,Sachsen-Anhalt,15,00+,62,71,76,74,81,2180684,2.84,3.26,3.52,3.41,3.73\n2024-08-22,Sachsen-Anhalt,15,00+,47,59,63,61,66,2180684,2.16,2.71,2.9,2.81,3.06\n2024-08-21,Sachsen-Anhalt,15,00+,41,48,51,49,53,2180684,1.88,2.2,2.35,2.27,2.47\n2024-08-20,Sachsen-Anhalt,15,00+,35,40,42,41,44,2180684,1.61,1.83,1.93,1.88,2.03\n2024-08-19,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-18,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-17,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-16,Sachsen-Anhalt,15,00+,38,43,44,43,46,2180684,1.74,1.97,2.05,2.01,2.15\n2024-08-15,Sachsen-Anhalt,15,00+,35,42,43,42,45,2180684,1.61,1.93,2,1.95,2.08\n2024-08-14,Sachsen-Anhalt,15,00+,34,42,43,42,45,2180684,1.56,1.93,1.99,1.95,2.07\n2024-08-13,Sachsen-Anhalt,15,00+,33,46,47,46,49,2180684,1.51,2.11,2.17,2.13,2.26\n2024-08-12,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-11,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-10,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-09,Sachsen-Anhalt,15,00+,35,40,40,40,42,2180684,1.61,1.83,1.87,1.85,1.93\n2024-08-08,Sachsen-Anhalt,15,00+,34,38,38,38,39,2180684,1.56,1.74,1.78,1.75,1.82\n2024-08-07,Sachsen-Anhalt,15,00+,37,42,42,42,43,2180684,1.7,1.93,1.96,1.94,2\n2024-08-06,Sachsen-Anhalt,15,00+,32,38,38,38,39,2180684,1.47,1.74,1.77,1.75,1.8\n2024-08-05,Sachsen-Anhalt,15,00+,41,42,42,42,43,2180684,1.88,1.93,1.95,1.93,1.98\n2024-08-04,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.03\n2024-08-03,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.03\n2024-08-02,Sachsen-Anhalt,15,00+,35,41,41,41,42,2180684,1.61,1.88,1.9,1.89,1.93\n2024-08-01,Sachsen-Anhalt,15,00+,31,38,38,38,38,2180684,1.42,1.74,1.76,1.75,1.79\n2024-07-31,Sachsen-Anhalt,15,00+,32,37,37,37,37,2180684,1.47,1.7,1.71,1.7,1.73\n2024-07-30,Sachsen-Anhalt,15,00+,34,39,39,39,39,2180684,1.56,1.79,1.8,1.79,1.81\n2024-07-29,Sachsen-Anhalt,15,00+,36,40,40,40,40,2180684,1.65,1.83,1.84,1.83,1.84\n2024-07-28,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-27,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-26,Sachsen-Anhalt,15,00+,36,41,41,41,41,2180684,1.65,1.88,1.88,1.88,1.89\n2024-07-25,Sachsen-Anhalt,15,00+,40,46,46,46,46,2180684,1.83,2.11,2.11,2.11,2.11\n2024-07-24,Sachsen-Anhalt,15,00+,32,42,42,42,42,2180684,1.47,1.93,1.93,1.93,1.93\n2024-07-23,Sachsen-Anhalt,15,00+,36,42,42,42,42,2180684,1.65,1.93,1.93,1.93,1.93\n2024-07-22,Sachsen-Anhalt,15,00+,27,32,32,32,32,2180684,1.24,1.47,1.47,1.47,1.47\n2024-07-21,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-20,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-19,Sachsen-Anhalt,15,00+,23,31,31,31,31,2180684,1.05,1.42,1.42,1.42,1.42\n2024-07-18,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-07-17,Sachsen-Anhalt,15,00+,29,32,32,32,32,2180684,1.33,1.47,1.47,1.47,1.47\n2024-07-16,Sachsen-Anhalt,15,00+,22,28,28,28,28,2180684,1.01,1.28,1.28,1.28,1.28\n2024-07-15,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-14,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-13,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-12,Sachsen-Anhalt,15,00+,24,28,28,28,28,2180684,1.1,1.28,1.28,1.28,1.28\n2024-07-11,Sachsen-Anhalt,15,00+,21,24,24,24,24,2180684,0.96,1.1,1.1,1.1,1.1\n2024-07-10,Sachsen-Anhalt,15,00+,15,20,20,20,20,2180684,0.69,0.92,0.92,0.92,0.92\n2024-07-09,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-07-08,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-07,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-06,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-05,Sachsen-Anhalt,15,00+,19,21,21,21,21,2180684,0.87,0.96,0.96,0.96,0.96\n2024-07-04,Sachsen-Anhalt,15,00+,20,22,22,22,22,2180684,0.92,1.01,1.01,1.01,1.01\n2024-07-03,Sachsen-Anhalt,15,00+,19,25,25,25,25,2180684,0.87,1.15,1.15,1.15,1.15\n2024-07-02,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2024-07-01,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-30,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-29,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-28,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2024-06-27,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-06-26,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-06-25,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-06-24,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-23,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-22,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-21,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-20,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-06-19,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-06-18,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-17,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-16,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-15,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-14,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-13,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-11,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-10,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-09,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-08,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-07,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-06,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-06-05,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-04,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-03,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-02,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-01,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-05-31,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-30,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-29,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-28,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-05-27,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-26,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-25,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-24,Sachsen-Anhalt,15,00+,2,4,4,4,4,2180684,0.09,0.18,0.18,0.18,0.18\n2024-05-23,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-22,Sachsen-Anhalt,15,00+,2,3,3,3,3,2180684,0.09,0.14,0.14,0.14,0.14\n2024-05-21,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-19,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-18,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-17,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-15,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-05-14,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-13,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-12,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-11,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-10,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-09,Sachsen-Anhalt,15,00+,5,8,8,8,8,2180684,0.23,0.37,0.37,0.37,0.37\n2024-05-08,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-07,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-05-06,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-05,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-02,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-05-01,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-04-30,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-04-29,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-28,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-27,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-26,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-04-25,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-04-24,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-23,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-22,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-21,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-20,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-19,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-18,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-04-17,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-16,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-15,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-11,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-04-10,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-04-09,Sachsen-Anhalt,15,00+,12,13,13,13,13,2180684,0.55,0.6,0.6,0.6,0.6\n2024-04-08,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-07,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-06,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-05,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-04-04,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-03,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2024-04-02,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-01,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-31,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-30,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-29,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-28,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-27,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-26,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-03-25,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-24,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-23,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-22,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-03-19,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-18,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-17,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-15,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-03-14,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-13,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-12,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-03-11,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-10,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-09,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-08,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-07,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-03-06,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-03-05,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-03-04,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-03,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-02,Sachsen-Anhalt,15,00+,12,12,12,12,12,2180684,0.55,0.55,0.55,0.55,0.55\n2024-03-01,Sachsen-Anhalt,15,00+,11,12,12,12,12,2180684,0.5,0.55,0.55,0.55,0.55\n2024-02-29,Sachsen-Anhalt,15,00+,13,14,14,14,14,2180684,0.6,0.64,0.64,0.64,0.64\n2024-02-28,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-02-27,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2024-02-26,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-25,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-24,Sachsen-Anhalt,15,00+,10,12,12,12,12,2180684,0.46,0.55,0.55,0.55,0.55\n2024-02-23,Sachsen-Anhalt,15,00+,8,13,13,13,13,2180684,0.37,0.6,0.6,0.6,0.6\n2024-02-22,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2024-02-21,Sachsen-Anhalt,15,00+,12,14,14,14,14,2180684,0.55,0.64,0.64,0.64,0.64\n2024-02-20,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2024-02-19,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-18,Sachsen-Anhalt,15,00+,20,24,24,24,24,2180684,0.92,1.1,1.1,1.1,1.1\n2024-02-17,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-16,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-15,Sachsen-Anhalt,15,00+,20,28,28,28,28,2180684,0.92,1.28,1.28,1.28,1.28\n2024-02-14,Sachsen-Anhalt,15,00+,21,29,29,29,29,2180684,0.96,1.33,1.33,1.33,1.33\n2024-02-13,Sachsen-Anhalt,15,00+,21,28,28,28,28,2180684,0.96,1.28,1.28,1.28,1.28\n2024-02-12,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-02-11,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-10,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-09,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-08,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-07,Sachsen-Anhalt,15,00+,17,30,30,30,30,2180684,0.78,1.38,1.38,1.38,1.38\n2024-02-06,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-05,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-04,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-03,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-02,Sachsen-Anhalt,15,00+,39,41,41,41,41,2180684,1.79,1.88,1.88,1.88,1.88\n2024-02-01,Sachsen-Anhalt,15,00+,44,44,44,44,44,2180684,2.02,2.02,2.02,2.02,2.02\n2024-01-31,Sachsen-Anhalt,15,00+,37,41,41,41,41,2180684,1.7,1.88,1.88,1.88,1.88\n2024-01-30,Sachsen-Anhalt,15,00+,37,46,46,46,46,2180684,1.7,2.11,2.11,2.11,2.11\n2024-01-29,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-28,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-27,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-26,Sachsen-Anhalt,15,00+,34,43,43,43,43,2180684,1.56,1.97,1.97,1.97,1.97\n2024-01-25,Sachsen-Anhalt,15,00+,33,42,42,42,42,2180684,1.51,1.93,1.93,1.93,1.93\n2024-01-24,Sachsen-Anhalt,15,00+,36,44,44,44,44,2180684,1.65,2.02,2.02,2.02,2.02\n2024-01-23,Sachsen-Anhalt,15,00+,36,46,46,46,46,2180684,1.65,2.11,2.11,2.11,2.11\n2024-01-22,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-21,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-20,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-19,Sachsen-Anhalt,15,00+,48,55,55,55,55,2180684,2.2,2.52,2.52,2.52,2.52\n2024-01-18,Sachsen-Anhalt,15,00+,61,67,67,67,67,2180684,2.8,3.07,3.07,3.07,3.07\n2024-01-17,Sachsen-Anhalt,15,00+,58,66,66,66,66,2180684,2.66,3.03,3.03,3.03,3.03\n2024-01-16,Sachsen-Anhalt,15,00+,64,74,74,74,74,2180684,2.93,3.39,3.39,3.39,3.39\n2024-01-15,Sachsen-Anhalt,15,00+,70,76,76,76,76,2180684,3.21,3.49,3.49,3.49,3.49\n2024-01-14,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-13,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-12,Sachsen-Anhalt,15,00+,73,79,79,79,79,2180684,3.35,3.62,3.62,3.62,3.62\n2024-01-11,Sachsen-Anhalt,15,00+,77,86,86,86,86,2180684,3.53,3.94,3.94,3.94,3.94\n2024-01-10,Sachsen-Anhalt,15,00+,84,110,110,110,110,2180684,3.85,5.04,5.04,5.04,5.04\n2024-01-09,Sachsen-Anhalt,15,00+,149,168,168,168,168,2180684,6.83,7.7,7.7,7.7,7.7\n2024-01-08,Sachsen-Anhalt,15,00+,145,155,155,155,155,2180684,6.65,7.11,7.11,7.11,7.11\n2024-01-07,Sachsen-Anhalt,15,00+,151,161,161,161,161,2180684,6.92,7.38,7.38,7.38,7.38\n2024-01-06,Sachsen-Anhalt,15,00+,155,165,165,165,165,2180684,7.11,7.57,7.57,7.57,7.57\n2024-01-05,Sachsen-Anhalt,15,00+,172,190,190,190,190,2180684,7.89,8.71,8.71,8.71,8.71\n2024-01-04,Sachsen-Anhalt,15,00+,180,198,198,198,198,2180684,8.25,9.08,9.08,9.08,9.08\n2024-01-03,Sachsen-Anhalt,15,00+,228,264,264,264,264,2180684,10.46,12.11,12.11,12.11,12.11\n2024-01-02,Sachsen-Anhalt,15,00+,146,187,187,187,187,2180684,6.7,8.58,8.58,8.58,8.58\n2024-01-01,Sachsen-Anhalt,15,00+,146,176,176,176,176,2180684,6.7,8.07,8.07,8.07,8.07\n2023-12-31,Sachsen-Anhalt,15,00+,149,172,172,172,172,2180684,6.83,7.89,7.89,7.89,7.89\n2023-12-30,Sachsen-Anhalt,15,00+,150,170,170,170,170,2180684,6.88,7.8,7.8,7.8,7.8\n2023-12-29,Sachsen-Anhalt,15,00+,127,156,156,156,156,2180684,5.82,7.15,7.15,7.15,7.15\n2023-12-28,Sachsen-Anhalt,15,00+,142,176,176,176,176,2180684,6.51,8.07,8.07,8.07,8.07\n2023-12-27,Sachsen-Anhalt,15,00+,117,138,138,138,138,2180684,5.37,6.33,6.33,6.33,6.33\n2023-12-26,Sachsen-Anhalt,15,00+,243,268,268,268,268,2180684,11.14,12.29,12.29,12.29,12.29\n2023-12-25,Sachsen-Anhalt,15,00+,336,367,367,367,367,2180684,15.41,16.83,16.83,16.83,16.83\n2023-12-24,Sachsen-Anhalt,15,00+,336,364,364,364,364,2180684,15.41,16.69,16.69,16.69,16.69\n2023-12-23,Sachsen-Anhalt,15,00+,336,362,362,362,362,2180684,15.41,16.6,16.6,16.6,16.6\n2023-12-22,Sachsen-Anhalt,15,00+,338,375,375,375,375,2180684,15.5,17.2,17.2,17.2,17.2\n2023-12-21,Sachsen-Anhalt,15,00+,325,393,393,393,393,2180684,14.9,18.02,18.02,18.02,18.02\n2023-12-20,Sachsen-Anhalt,15,00+,284,449,449,449,449,2180684,13.02,20.59,20.59,20.59,20.59\n2023-12-19,Sachsen-Anhalt,15,00+,317,380,380,380,380,2180684,14.54,17.43,17.43,17.43,17.43\n2023-12-18,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-17,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-16,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-15,Sachsen-Anhalt,15,00+,407,480,480,480,480,2180684,18.66,22.01,22.01,22.01,22.01\n2023-12-14,Sachsen-Anhalt,15,00+,383,464,464,464,464,2180684,17.56,21.28,21.28,21.28,21.28\n2023-12-13,Sachsen-Anhalt,15,00+,303,402,402,402,402,2180684,13.89,18.43,18.43,18.43,18.43\n2023-12-12,Sachsen-Anhalt,15,00+,291,418,418,418,418,2180684,13.34,19.17,19.17,19.17,19.17\n2023-12-11,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-10,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-09,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen-Anhalt,15,00+,234,297,297,297,297,2180684,10.73,13.62,13.62,13.62,13.62\n2023-12-07,Sachsen-Anhalt,15,00+,240,290,290,290,290,2180684,11.01,13.3,13.3,13.3,13.3\n2023-12-06,Sachsen-Anhalt,15,00+,191,287,287,287,287,2180684,8.76,13.16,13.16,13.16,13.16\n2023-12-05,Sachsen-Anhalt,15,00+,249,305,305,305,305,2180684,11.42,13.99,13.99,13.99,13.99\n2023-12-04,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-03,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-02,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-01,Sachsen-Anhalt,15,00+,340,392,392,392,392,2180684,15.59,17.98,17.98,17.98,17.98\n2023-11-30,Sachsen-Anhalt,15,00+,323,383,383,383,383,2180684,14.81,17.56,17.56,17.56,17.56\n2023-11-29,Sachsen-Anhalt,15,00+,283,388,388,388,388,2180684,12.98,17.79,17.79,17.79,17.79\n2023-11-28,Sachsen-Anhalt,15,00+,295,378,378,378,378,2180684,13.53,17.33,17.33,17.33,17.33\n2023-11-27,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-26,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-25,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-24,Sachsen-Anhalt,15,00+,305,354,354,354,354,2180684,13.99,16.23,16.23,16.23,16.23\n2023-11-23,Sachsen-Anhalt,15,00+,317,370,370,370,370,2180684,14.54,16.97,16.97,16.97,16.97\n2023-11-22,Sachsen-Anhalt,15,00+,294,363,363,363,363,2180684,13.48,16.65,16.65,16.65,16.65\n2023-11-21,Sachsen-Anhalt,15,00+,282,358,358,358,358,2180684,12.93,16.42,16.42,16.42,16.42\n2023-11-20,Sachsen-Anhalt,15,00+,300,350,350,350,350,2180684,13.76,16.05,16.05,16.05,16.05\n2023-11-19,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-18,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-17,Sachsen-Anhalt,15,00+,229,327,327,327,327,2180684,10.5,15,15,15,15\n2023-11-16,Sachsen-Anhalt,15,00+,291,353,353,353,353,2180684,13.34,16.19,16.19,16.19,16.19\n2023-11-15,Sachsen-Anhalt,15,00+,252,358,358,358,358,2180684,11.56,16.42,16.42,16.42,16.42\n2023-11-14,Sachsen-Anhalt,15,00+,214,318,318,318,318,2180684,9.81,14.58,14.58,14.58,14.58\n2023-11-13,Sachsen-Anhalt,15,00+,244,284,284,284,284,2180684,11.19,13.02,13.02,13.02,13.02\n2023-11-12,Sachsen-Anhalt,15,00+,251,289,289,289,289,2180684,11.51,13.25,13.25,13.25,13.25\n2023-11-11,Sachsen-Anhalt,15,00+,254,292,292,292,292,2180684,11.65,13.39,13.39,13.39,13.39\n2023-11-10,Sachsen-Anhalt,15,00+,254,300,300,300,300,2180684,11.65,13.76,13.76,13.76,13.76\n2023-11-09,Sachsen-Anhalt,15,00+,212,276,276,276,276,2180684,9.72,12.66,12.66,12.66,12.66\n2023-11-08,Sachsen-Anhalt,15,00+,297,339,339,339,339,2180684,13.62,15.55,15.55,15.55,15.55\n2023-11-07,Sachsen-Anhalt,15,00+,228,300,300,300,300,2180684,10.46,13.76,13.76,13.76,13.76\n2023-11-06,Sachsen-Anhalt,15,00+,225,271,271,271,271,2180684,10.32,12.43,12.43,12.43,12.43\n2023-11-05,Sachsen-Anhalt,15,00+,226,266,266,266,266,2180684,10.36,12.2,12.2,12.2,12.2\n2023-11-04,Sachsen-Anhalt,15,00+,226,265,265,265,265,2180684,10.36,12.15,12.15,12.15,12.15\n2023-11-03,Sachsen-Anhalt,15,00+,193,260,260,260,260,2180684,8.85,11.92,11.92,11.92,11.92\n2023-11-02,Sachsen-Anhalt,15,00+,164,244,244,244,244,2180684,7.52,11.19,11.19,11.19,11.19\n2023-11-01,Sachsen-Anhalt,15,00+,131,164,164,164,164,2180684,6.01,7.52,7.52,7.52,7.52\n2023-10-31,Sachsen-Anhalt,15,00+,174,207,207,207,207,2180684,7.98,9.49,9.49,9.49,9.49\n2023-10-30,Sachsen-Anhalt,15,00+,177,203,203,203,203,2180684,8.12,9.31,9.31,9.31,9.31\n2023-10-29,Sachsen-Anhalt,15,00+,182,206,206,206,206,2180684,8.35,9.45,9.45,9.45,9.45\n2023-10-28,Sachsen-Anhalt,15,00+,186,208,208,208,208,2180684,8.53,9.54,9.54,9.54,9.54\n2023-10-27,Sachsen-Anhalt,15,00+,156,189,189,189,189,2180684,7.15,8.67,8.67,8.67,8.67\n2023-10-26,Sachsen-Anhalt,15,00+,139,170,170,170,170,2180684,6.37,7.8,7.8,7.8,7.8\n2023-10-25,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-10-24,Sachsen-Anhalt,15,00+,119,149,149,149,149,2180684,5.46,6.83,6.83,6.83,6.83\n2023-10-23,Sachsen-Anhalt,15,00+,113,142,142,142,142,2180684,5.18,6.51,6.51,6.51,6.51\n2023-10-22,Sachsen-Anhalt,15,00+,114,139,139,139,139,2180684,5.23,6.37,6.37,6.37,6.37\n2023-10-21,Sachsen-Anhalt,15,00+,115,136,136,136,136,2180684,5.27,6.24,6.24,6.24,6.24\n2023-10-20,Sachsen-Anhalt,15,00+,120,148,148,148,148,2180684,5.5,6.79,6.79,6.79,6.79\n2023-10-19,Sachsen-Anhalt,15,00+,109,137,137,137,137,2180684,5,6.28,6.28,6.28,6.28\n2023-10-18,Sachsen-Anhalt,15,00+,93,129,129,129,129,2180684,4.26,5.92,5.92,5.92,5.92\n2023-10-17,Sachsen-Anhalt,15,00+,82,116,116,116,116,2180684,3.76,5.32,5.32,5.32,5.32\n2023-10-16,Sachsen-Anhalt,15,00+,98,122,122,122,122,2180684,4.49,5.59,5.59,5.59,5.59\n2023-10-15,Sachsen-Anhalt,15,00+,99,122,122,122,122,2180684,4.54,5.59,5.59,5.59,5.59\n2023-10-14,Sachsen-Anhalt,15,00+,99,121,121,121,121,2180684,4.54,5.55,5.55,5.55,5.55\n2023-10-13,Sachsen-Anhalt,15,00+,86,114,114,114,114,2180684,3.94,5.23,5.23,5.23,5.23\n2023-10-12,Sachsen-Anhalt,15,00+,79,115,115,115,115,2180684,3.62,5.27,5.27,5.27,5.27\n2023-10-11,Sachsen-Anhalt,15,00+,94,128,128,128,128,2180684,4.31,5.87,5.87,5.87,5.87\n2023-10-10,Sachsen-Anhalt,15,00+,71,115,115,115,115,2180684,3.26,5.27,5.27,5.27,5.27\n2023-10-09,Sachsen-Anhalt,15,00+,61,86,86,86,86,2180684,2.8,3.94,3.94,3.94,3.94\n2023-10-08,Sachsen-Anhalt,15,00+,61,84,84,84,84,2180684,2.8,3.85,3.85,3.85,3.85\n2023-10-07,Sachsen-Anhalt,15,00+,63,86,86,86,86,2180684,2.89,3.94,3.94,3.94,3.94\n2023-10-06,Sachsen-Anhalt,15,00+,45,78,78,78,78,2180684,2.06,3.58,3.58,3.58,3.58\n2023-10-05,Sachsen-Anhalt,15,00+,48,80,80,80,80,2180684,2.2,3.67,3.67,3.67,3.67\n2023-10-04,Sachsen-Anhalt,15,00+,39,61,61,61,61,2180684,1.79,2.8,2.8,2.8,2.8\n2023-10-03,Sachsen-Anhalt,15,00+,57,74,74,74,74,2180684,2.61,3.39,3.39,3.39,3.39\n2023-10-02,Sachsen-Anhalt,15,00+,69,80,80,80,80,2180684,3.16,3.67,3.67,3.67,3.67\n2023-10-01,Sachsen-Anhalt,15,00+,71,82,82,82,82,2180684,3.26,3.76,3.76,3.76,3.76\n2023-09-30,Sachsen-Anhalt,15,00+,72,81,81,81,81,2180684,3.3,3.71,3.71,3.71,3.71\n2023-09-29,Sachsen-Anhalt,15,00+,65,84,84,84,84,2180684,2.98,3.85,3.85,3.85,3.85\n2023-09-28,Sachsen-Anhalt,15,00+,68,81,81,81,81,2180684,3.12,3.71,3.71,3.71,3.71\n2023-09-27,Sachsen-Anhalt,15,00+,65,75,75,75,75,2180684,2.98,3.44,3.44,3.44,3.44\n2023-09-26,Sachsen-Anhalt,15,00+,48,72,72,72,72,2180684,2.2,3.3,3.3,3.3,3.3\n2023-09-25,Sachsen-Anhalt,15,00+,48,67,67,67,67,2180684,2.2,3.07,3.07,3.07,3.07\n2023-09-24,Sachsen-Anhalt,15,00+,48,66,66,66,66,2180684,2.2,3.03,3.03,3.03,3.03\n2023-09-23,Sachsen-Anhalt,15,00+,54,71,71,71,71,2180684,2.48,3.26,3.26,3.26,3.26\n2023-09-22,Sachsen-Anhalt,15,00+,45,65,65,65,65,2180684,2.06,2.98,2.98,2.98,2.98\n2023-09-21,Sachsen-Anhalt,15,00+,50,63,63,63,63,2180684,2.29,2.89,2.89,2.89,2.89\n2023-09-20,Sachsen-Anhalt,15,00+,48,68,68,68,68,2180684,2.2,3.12,3.12,3.12,3.12\n2023-09-19,Sachsen-Anhalt,15,00+,42,67,67,67,67,2180684,1.93,3.07,3.07,3.07,3.07\n2023-09-18,Sachsen-Anhalt,15,00+,48,64,64,64,64,2180684,2.2,2.93,2.93,2.93,2.93\n2023-09-17,Sachsen-Anhalt,15,00+,49,64,64,64,64,2180684,2.25,2.93,2.93,2.93,2.93\n2023-09-16,Sachsen-Anhalt,15,00+,51,60,60,60,60,2180684,2.34,2.75,2.75,2.75,2.75\n2023-09-15,Sachsen-Anhalt,15,00+,60,69,69,69,69,2180684,2.75,3.16,3.16,3.16,3.16\n2023-09-14,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-09-13,Sachsen-Anhalt,15,00+,23,59,59,59,59,2180684,1.05,2.71,2.71,2.71,2.71\n2023-09-12,Sachsen-Anhalt,15,00+,28,50,50,50,50,2180684,1.28,2.29,2.29,2.29,2.29\n2023-09-11,Sachsen-Anhalt,15,00+,42,48,48,48,48,2180684,1.93,2.2,2.2,2.2,2.2\n2023-09-10,Sachsen-Anhalt,15,00+,42,47,47,47,47,2180684,1.93,2.16,2.16,2.16,2.16\n2023-09-09,Sachsen-Anhalt,15,00+,42,45,45,45,45,2180684,1.93,2.06,2.06,2.06,2.06\n2023-09-08,Sachsen-Anhalt,15,00+,27,35,35,35,35,2180684,1.24,1.61,1.61,1.61,1.61\n2023-09-07,Sachsen-Anhalt,15,00+,27,33,33,33,33,2180684,1.24,1.51,1.51,1.51,1.51\n2023-09-06,Sachsen-Anhalt,15,00+,19,31,31,31,31,2180684,0.87,1.42,1.42,1.42,1.42\n2023-09-05,Sachsen-Anhalt,15,00+,15,32,32,32,32,2180684,0.69,1.47,1.47,1.47,1.47\n2023-09-04,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-03,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-02,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-01,Sachsen-Anhalt,15,00+,17,27,27,27,27,2180684,0.78,1.24,1.24,1.24,1.24\n2023-08-31,Sachsen-Anhalt,15,00+,18,24,24,24,24,2180684,0.83,1.1,1.1,1.1,1.1\n2023-08-30,Sachsen-Anhalt,15,00+,18,25,25,25,25,2180684,0.83,1.15,1.15,1.15,1.15\n2023-08-29,Sachsen-Anhalt,15,00+,20,27,27,27,27,2180684,0.92,1.24,1.24,1.24,1.24\n2023-08-28,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-27,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-26,Sachsen-Anhalt,15,00+,0,28,28,28,28,2180684,0,1.28,1.28,1.28,1.28\n2023-08-25,Sachsen-Anhalt,15,00+,0,25,25,25,25,2180684,0,1.15,1.15,1.15,1.15\n2023-08-24,Sachsen-Anhalt,15,00+,18,27,27,27,27,2180684,0.83,1.24,1.24,1.24,1.24\n2023-08-23,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2023-08-22,Sachsen-Anhalt,15,00+,19,26,26,26,26,2180684,0.87,1.19,1.19,1.19,1.19\n2023-08-21,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-20,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-19,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-18,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-17,Sachsen-Anhalt,15,00+,18,22,22,22,22,2180684,0.83,1.01,1.01,1.01,1.01\n2023-08-16,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-08-15,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2023-08-14,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-13,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-12,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-11,Sachsen-Anhalt,15,00+,8,12,12,12,12,2180684,0.37,0.55,0.55,0.55,0.55\n2023-08-10,Sachsen-Anhalt,15,00+,9,11,11,11,11,2180684,0.41,0.5,0.5,0.5,0.5\n2023-08-09,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-08-08,Sachsen-Anhalt,15,00+,5,9,9,9,9,2180684,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-06,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-05,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-02,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2023-08-01,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-31,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-30,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-29,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-28,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-27,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-26,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-25,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-24,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-23,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-22,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-21,Sachsen-Anhalt,15,00+,3,4,4,4,4,2180684,0.14,0.18,0.18,0.18,0.18\n2023-07-20,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-19,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-18,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2023-07-17,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-15,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-14,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-07-13,Sachsen-Anhalt,15,00+,5,7,7,7,7,2180684,0.23,0.32,0.32,0.32,0.32\n2023-07-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-11,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-10,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-09,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-08,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-07,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-06,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-05,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2023-07-04,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-02,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-01,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-06-30,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2023-06-29,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2023-06-28,Sachsen-Anhalt,15,00+,11,15,15,15,15,2180684,0.5,0.69,0.69,0.69,0.69\n2023-06-27,Sachsen-Anhalt,15,00+,16,19,19,19,19,2180684,0.73,0.87,0.87,0.87,0.87\n2023-06-26,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-25,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-24,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-23,Sachsen-Anhalt,15,00+,16,21,21,21,21,2180684,0.73,0.96,0.96,0.96,0.96\n2023-06-22,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-06-21,Sachsen-Anhalt,15,00+,11,20,20,20,20,2180684,0.5,0.92,0.92,0.92,0.92\n2023-06-20,Sachsen-Anhalt,15,00+,12,18,18,18,18,2180684,0.55,0.83,0.83,0.83,0.83\n2023-06-19,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-18,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-17,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-16,Sachsen-Anhalt,15,00+,14,15,15,15,15,2180684,0.64,0.69,0.69,0.69,0.69\n2023-06-15,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-14,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2023-06-13,Sachsen-Anhalt,15,00+,13,16,16,16,16,2180684,0.6,0.73,0.73,0.73,0.73\n2023-06-12,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-11,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-10,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-09,Sachsen-Anhalt,15,00+,16,20,20,20,20,2180684,0.73,0.92,0.92,0.92,0.92\n2023-06-08,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-07,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-06,Sachsen-Anhalt,15,00+,23,27,27,27,27,2180684,1.05,1.24,1.24,1.24,1.24\n2023-06-05,Sachsen-Anhalt,15,00+,18,20,20,20,20,2180684,0.83,0.92,0.92,0.92,0.92\n2023-06-04,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-03,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-02,Sachsen-Anhalt,15,00+,14,18,18,18,18,2180684,0.64,0.83,0.83,0.83,0.83\n2023-06-01,Sachsen-Anhalt,15,00+,17,21,21,21,21,2180684,0.78,0.96,0.96,0.96,0.96\n2023-05-31,Sachsen-Anhalt,15,00+,19,30,30,30,30,2180684,0.87,1.38,1.38,1.38,1.38\n2023-05-30,Sachsen-Anhalt,15,00+,20,29,29,29,29,2180684,0.92,1.33,1.33,1.33,1.33\n2023-05-29,Sachsen-Anhalt,15,00+,47,60,60,60,60,2180684,2.16,2.75,2.75,2.75,2.75\n2023-05-28,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-27,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-26,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-05-25,Sachsen-Anhalt,15,00+,35,59,59,59,59,2180684,1.61,2.71,2.71,2.71,2.71\n2023-05-24,Sachsen-Anhalt,15,00+,44,55,55,55,55,2180684,2.02,2.52,2.52,2.52,2.52\n2023-05-23,Sachsen-Anhalt,15,00+,47,66,66,66,66,2180684,2.16,3.03,3.03,3.03,3.03\n2023-05-22,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-21,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-20,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-19,Sachsen-Anhalt,15,00+,55,60,60,60,60,2180684,2.52,2.75,2.75,2.75,2.75\n2023-05-18,Sachsen-Anhalt,15,00+,64,69,69,69,69,2180684,2.93,3.16,3.16,3.16,3.16\n2023-05-17,Sachsen-Anhalt,15,00+,56,66,66,66,66,2180684,2.57,3.03,3.03,3.03,3.03\n2023-05-16,Sachsen-Anhalt,15,00+,53,63,63,63,63,2180684,2.43,2.89,2.89,2.89,2.89\n2023-05-15,Sachsen-Anhalt,15,00+,50,57,57,57,57,2180684,2.29,2.61,2.61,2.61,2.61\n2023-05-14,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-13,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-12,Sachsen-Anhalt,15,00+,60,73,73,73,73,2180684,2.75,3.35,3.35,3.35,3.35\n2023-05-11,Sachsen-Anhalt,15,00+,57,69,69,69,69,2180684,2.61,3.16,3.16,3.16,3.16\n2023-05-10,Sachsen-Anhalt,15,00+,60,85,85,85,85,2180684,2.75,3.9,3.9,3.9,3.9\n2023-05-09,Sachsen-Anhalt,15,00+,75,99,99,99,99,2180684,3.44,4.54,4.54,4.54,4.54\n2023-05-08,Sachsen-Anhalt,15,00+,59,84,84,84,84,2180684,2.71,3.85,3.85,3.85,3.85\n2023-05-07,Sachsen-Anhalt,15,00+,59,83,83,83,83,2180684,2.71,3.81,3.81,3.81,3.81\n2023-05-06,Sachsen-Anhalt,15,00+,60,84,84,84,84,2180684,2.75,3.85,3.85,3.85,3.85\n2023-05-05,Sachsen-Anhalt,15,00+,58,74,74,74,74,2180684,2.66,3.39,3.39,3.39,3.39\n2023-05-04,Sachsen-Anhalt,15,00+,60,87,87,87,87,2180684,2.75,3.99,3.99,3.99,3.99\n2023-05-03,Sachsen-Anhalt,15,00+,44,77,77,77,77,2180684,2.02,3.53,3.53,3.53,3.53\n2023-05-02,Sachsen-Anhalt,15,00+,47,67,67,67,67,2180684,2.16,3.07,3.07,3.07,3.07\n2023-05-01,Sachsen-Anhalt,15,00+,67,83,83,83,83,2180684,3.07,3.81,3.81,3.81,3.81\n2023-04-30,Sachsen-Anhalt,15,00+,68,84,84,84,84,2180684,3.12,3.85,3.85,3.85,3.85\n2023-04-29,Sachsen-Anhalt,15,00+,68,83,83,83,83,2180684,3.12,3.81,3.81,3.81,3.81\n2023-04-28,Sachsen-Anhalt,15,00+,79,94,94,94,94,2180684,3.62,4.31,4.31,4.31,4.31\n2023-04-27,Sachsen-Anhalt,15,00+,72,89,89,89,89,2180684,3.3,4.08,4.08,4.08,4.08\n2023-04-26,Sachsen-Anhalt,15,00+,62,89,89,89,89,2180684,2.84,4.08,4.08,4.08,4.08\n2023-04-25,Sachsen-Anhalt,15,00+,81,106,106,106,106,2180684,3.71,4.86,4.86,4.86,4.86\n2023-04-24,Sachsen-Anhalt,15,00+,101,129,129,129,129,2180684,4.63,5.92,5.92,5.92,5.92\n2023-04-23,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-22,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-21,Sachsen-Anhalt,15,00+,113,132,132,132,132,2180684,5.18,6.05,6.05,6.05,6.05\n2023-04-20,Sachsen-Anhalt,15,00+,123,145,145,145,145,2180684,5.64,6.65,6.65,6.65,6.65\n2023-04-19,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-04-18,Sachsen-Anhalt,15,00+,158,193,193,193,193,2180684,7.25,8.85,8.85,8.85,8.85\n2023-04-17,Sachsen-Anhalt,15,00+,127,151,151,151,151,2180684,5.82,6.92,6.92,6.92,6.92\n2023-04-16,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-15,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-14,Sachsen-Anhalt,15,00+,97,129,129,129,129,2180684,4.45,5.92,5.92,5.92,5.92\n2023-04-13,Sachsen-Anhalt,15,00+,85,124,124,124,124,2180684,3.9,5.69,5.69,5.69,5.69\n2023-04-12,Sachsen-Anhalt,15,00+,61,116,116,116,116,2180684,2.8,5.32,5.32,5.32,5.32\n2023-04-11,Sachsen-Anhalt,15,00+,48,70,70,70,70,2180684,2.2,3.21,3.21,3.21,3.21\n2023-04-10,Sachsen-Anhalt,15,00+,93,123,123,123,123,2180684,4.26,5.64,5.64,5.64,5.64\n2023-04-09,Sachsen-Anhalt,15,00+,93,121,121,121,121,2180684,4.26,5.55,5.55,5.55,5.55\n2023-04-08,Sachsen-Anhalt,15,00+,93,122,122,122,122,2180684,4.26,5.59,5.59,5.59,5.59\n2023-04-07,Sachsen-Anhalt,15,00+,106,137,137,137,137,2180684,4.86,6.28,6.28,6.28,6.28\n2023-04-06,Sachsen-Anhalt,15,00+,109,146,146,146,146,2180684,5,6.7,6.7,6.7,6.7\n2023-04-05,Sachsen-Anhalt,15,00+,124,158,158,158,158,2180684,5.69,7.25,7.25,7.25,7.25\n2023-04-04,Sachsen-Anhalt,15,00+,125,172,172,172,172,2180684,5.73,7.89,7.89,7.89,7.89\n2023-04-03,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-04-02,Sachsen-Anhalt,15,00+,127,162,162,162,162,2180684,5.82,7.43,7.43,7.43,7.43\n2023-04-01,Sachsen-Anhalt,15,00+,128,162,162,162,162,2180684,5.87,7.43,7.43,7.43,7.43\n2023-03-31,Sachsen-Anhalt,15,00+,131,174,174,174,174,2180684,6.01,7.98,7.98,7.98,7.98\n2023-03-30,Sachsen-Anhalt,15,00+,141,179,179,179,179,2180684,6.47,8.21,8.21,8.21,8.21\n2023-03-29,Sachsen-Anhalt,15,00+,143,184,184,184,184,2180684,6.56,8.44,8.44,8.44,8.44\n2023-03-28,Sachsen-Anhalt,15,00+,164,217,217,217,217,2180684,7.52,9.95,9.95,9.95,9.95\n2023-03-27,Sachsen-Anhalt,15,00+,223,281,281,281,281,2180684,10.23,12.89,12.89,12.89,12.89\n2023-03-26,Sachsen-Anhalt,15,00+,225,282,282,282,282,2180684,10.32,12.93,12.93,12.93,12.93\n2023-03-25,Sachsen-Anhalt,15,00+,227,283,283,283,283,2180684,10.41,12.98,12.98,12.98,12.98\n2023-03-24,Sachsen-Anhalt,15,00+,220,288,288,288,288,2180684,10.09,13.21,13.21,13.21,13.21\n2023-03-23,Sachsen-Anhalt,15,00+,203,289,289,289,289,2180684,9.31,13.25,13.25,13.25,13.25\n2023-03-22,Sachsen-Anhalt,15,00+,202,285,285,285,285,2180684,9.26,13.07,13.07,13.07,13.07\n2023-03-21,Sachsen-Anhalt,15,00+,168,257,257,257,257,2180684,7.7,11.79,11.79,11.79,11.79\n2023-03-20,Sachsen-Anhalt,15,00+,173,231,231,231,231,2180684,7.93,10.59,10.59,10.59,10.59\n2023-03-19,Sachsen-Anhalt,15,00+,174,231,231,231,231,2180684,7.98,10.59,10.59,10.59,10.59\n2023-03-18,Sachsen-Anhalt,15,00+,178,233,233,233,233,2180684,8.16,10.68,10.68,10.68,10.68\n2023-03-17,Sachsen-Anhalt,15,00+,169,225,225,225,225,2180684,7.75,10.32,10.32,10.32,10.32\n2023-03-16,Sachsen-Anhalt,15,00+,157,216,216,216,216,2180684,7.2,9.91,9.91,9.91,9.91\n2023-03-15,Sachsen-Anhalt,15,00+,149,209,209,209,209,2180684,6.83,9.58,9.58,9.58,9.58\n2023-03-14,Sachsen-Anhalt,15,00+,136,210,210,210,210,2180684,6.24,9.63,9.63,9.63,9.63\n2023-03-13,Sachsen-Anhalt,15,00+,151,185,185,185,185,2180684,6.92,8.48,8.48,8.48,8.48\n2023-03-12,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-03-11,Sachsen-Anhalt,15,00+,152,180,180,180,180,2180684,6.97,8.25,8.25,8.25,8.25\n2023-03-10,Sachsen-Anhalt,15,00+,152,177,177,177,177,2180684,6.97,8.12,8.12,8.12,8.12\n2023-03-09,Sachsen-Anhalt,15,00+,144,177,177,177,177,2180684,6.6,8.12,8.12,8.12,8.12\n2023-03-08,Sachsen-Anhalt,15,00+,129,174,174,174,174,2180684,5.92,7.98,7.98,7.98,7.98\n2023-03-07,Sachsen-Anhalt,15,00+,117,164,164,164,164,2180684,5.37,7.52,7.52,7.52,7.52\n2023-03-06,Sachsen-Anhalt,15,00+,136,168,168,168,168,2180684,6.24,7.7,7.7,7.7,7.7\n2023-03-05,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-04,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-03,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-03-02,Sachsen-Anhalt,15,00+,128,160,160,160,160,2180684,5.87,7.34,7.34,7.34,7.34\n2023-03-01,Sachsen-Anhalt,15,00+,103,153,153,153,153,2180684,4.72,7.02,7.02,7.02,7.02\n2023-02-28,Sachsen-Anhalt,15,00+,105,152,152,152,152,2180684,4.82,6.97,6.97,6.97,6.97\n2023-02-27,Sachsen-Anhalt,15,00+,152,182,182,182,182,2180684,6.97,8.35,8.35,8.35,8.35\n2023-02-26,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-02-25,Sachsen-Anhalt,15,00+,153,187,187,187,187,2180684,7.02,8.58,8.58,8.58,8.58\n2023-02-24,Sachsen-Anhalt,15,00+,157,194,194,194,194,2180684,7.2,8.9,8.9,8.9,8.9\n2023-02-23,Sachsen-Anhalt,15,00+,151,191,191,191,191,2180684,6.92,8.76,8.76,8.76,8.76\n2023-02-22,Sachsen-Anhalt,15,00+,153,200,200,200,200,2180684,7.02,9.17,9.17,9.17,9.17\n2023-02-21,Sachsen-Anhalt,15,00+,143,209,209,209,209,2180684,6.56,9.58,9.58,9.58,9.58\n2023-02-20,Sachsen-Anhalt,15,00+,134,169,169,169,169,2180684,6.14,7.75,7.75,7.75,7.75\n2023-02-19,Sachsen-Anhalt,15,00+,134,167,167,167,167,2180684,6.14,7.66,7.66,7.66,7.66\n2023-02-18,Sachsen-Anhalt,15,00+,134,164,164,164,164,2180684,6.14,7.52,7.52,7.52,7.52\n2023-02-17,Sachsen-Anhalt,15,00+,118,157,157,157,157,2180684,5.41,7.2,7.2,7.2,7.2\n2023-02-16,Sachsen-Anhalt,15,00+,117,163,163,163,163,2180684,5.37,7.47,7.47,7.47,7.47\n2023-02-15,Sachsen-Anhalt,15,00+,97,159,159,159,159,2180684,4.45,7.29,7.29,7.29,7.29\n2023-02-14,Sachsen-Anhalt,15,00+,73,141,141,141,141,2180684,3.35,6.47,6.47,6.47,6.47\n2023-02-13,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-12,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-11,Sachsen-Anhalt,15,00+,90,128,128,128,128,2180684,4.13,5.87,5.87,5.87,5.87\n2023-02-10,Sachsen-Anhalt,15,00+,90,133,133,133,133,2180684,4.13,6.1,6.1,6.1,6.1\n2023-02-09,Sachsen-Anhalt,15,00+,92,128,128,128,128,2180684,4.22,5.87,5.87,5.87,5.87\n2023-02-08,Sachsen-Anhalt,15,00+,88,122,122,122,122,2180684,4.04,5.59,5.59,5.59,5.59\n2023-02-07,Sachsen-Anhalt,15,00+,93,135,135,135,135,2180684,4.26,6.19,6.19,6.19,6.19\n2023-02-06,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-05,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-04,Sachsen-Anhalt,15,00+,104,143,143,143,143,2180684,4.77,6.56,6.56,6.56,6.56\n2023-02-03,Sachsen-Anhalt,15,00+,94,131,131,131,131,2180684,4.31,6.01,6.01,6.01,6.01\n2023-02-02,Sachsen-Anhalt,15,00+,91,124,124,124,124,2180684,4.17,5.69,5.69,5.69,5.69\n2023-02-01,Sachsen-Anhalt,15,00+,83,118,118,118,118,2180684,3.81,5.41,5.41,5.41,5.41\n2023-01-31,Sachsen-Anhalt,15,00+,55,105,105,105,105,2180684,2.52,4.82,4.82,4.82,4.82\n2023-01-30,Sachsen-Anhalt,15,00+,61,95,95,95,95,2180684,2.8,4.36,4.36,4.36,4.36\n2023-01-29,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-28,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-27,Sachsen-Anhalt,15,00+,76,107,107,107,107,2180684,3.49,4.91,4.91,4.91,4.91\n2023-01-26,Sachsen-Anhalt,15,00+,80,108,108,108,108,2180684,3.67,4.95,4.95,4.95,4.95\n2023-01-25,Sachsen-Anhalt,15,00+,78,112,112,112,112,2180684,3.58,5.14,5.14,5.14,5.14\n2023-01-24,Sachsen-Anhalt,15,00+,71,117,117,117,117,2180684,3.26,5.37,5.37,5.37,5.37\n2023-01-23,Sachsen-Anhalt,15,00+,85,116,116,116,116,2180684,3.9,5.32,5.32,5.32,5.32\n2023-01-22,Sachsen-Anhalt,15,00+,85,115,115,115,115,2180684,3.9,5.27,5.27,5.27,5.27\n2023-01-21,Sachsen-Anhalt,15,00+,88,118,118,118,118,2180684,4.04,5.41,5.41,5.41,5.41\n2023-01-20,Sachsen-Anhalt,15,00+,83,112,112,112,112,2180684,3.81,5.14,5.14,5.14,5.14\n2023-01-19,Sachsen-Anhalt,15,00+,78,113,113,113,113,2180684,3.58,5.18,5.18,5.18,5.18\n2023-01-18,Sachsen-Anhalt,15,00+,87,136,136,136,136,2180684,3.99,6.24,6.24,6.24,6.24\n2023-01-17,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-01-16,Sachsen-Anhalt,15,00+,166,200,200,200,200,2180684,7.61,9.17,9.17,9.17,9.17\n2023-01-15,Sachsen-Anhalt,15,00+,169,204,204,204,204,2180684,7.75,9.35,9.35,9.35,9.35\n2023-01-14,Sachsen-Anhalt,15,00+,172,204,204,204,204,2180684,7.89,9.35,9.35,9.35,9.35\n2023-01-13,Sachsen-Anhalt,15,00+,148,192,192,192,192,2180684,6.79,8.8,8.8,8.8,8.8\n2023-01-12,Sachsen-Anhalt,15,00+,165,217,217,217,217,2180684,7.57,9.95,9.95,9.95,9.95\n2023-01-11,Sachsen-Anhalt,15,00+,163,216,216,216,216,2180684,7.47,9.91,9.91,9.91,9.91\n2023-01-10,Sachsen-Anhalt,15,00+,137,226,226,226,226,2180684,6.28,10.36,10.36,10.36,10.36\n2023-01-09,Sachsen-Anhalt,15,00+,159,242,242,242,242,2180684,7.29,11.1,11.1,11.1,11.1\n2023-01-08,Sachsen-Anhalt,15,00+,162,241,241,241,241,2180684,7.43,11.05,11.05,11.05,11.05\n2023-01-07,Sachsen-Anhalt,15,00+,164,0,0,0,0,2180684,7.52,0,0,0,0\n2023-01-06,Sachsen-Anhalt,15,00+,203,0,0,0,0,2180684,9.31,0,0,0,0\n2023-01-05,Sachsen-Anhalt,15,00+,213,0,0,0,0,2180684,9.77,0,0,0,0\n2023-01-04,Sachsen-Anhalt,15,00+,233,0,0,0,0,2180684,10.68,0,0,0,0\n2023-01-03,Sachsen-Anhalt,15,00+,271,0,0,0,0,2180684,12.43,0,0,0,0\n2023-01-02,Sachsen-Anhalt,15,00+,225,0,0,0,0,2180684,10.32,0,0,0,0\n2024-08-31,Thüringen,16,00+,47,47,NA,NA,NA,2120237,2.22,2.22,NA,NA,NA\n2024-08-30,Thüringen,16,00+,36,43,NA,NA,NA,2120237,1.7,2.03,NA,NA,NA\n2024-08-29,Thüringen,16,00+,36,40,46,44,50,2120237,1.7,1.89,2.21,2.1,2.38\n2024-08-28,Thüringen,16,00+,39,40,45,43,49,2120237,1.84,1.89,2.15,2.06,2.31\n2024-08-27,Thüringen,16,00+,31,43,48,46,51,2120237,1.46,2.03,2.27,2.19,2.44\n2024-08-26,Thüringen,16,00+,39,40,43,41,46,2120237,1.84,1.89,2.04,1.97,2.17\n2024-08-25,Thüringen,16,00+,40,41,44,42,47,2120237,1.89,1.93,2.09,2.02,2.22\n2024-08-24,Thüringen,16,00+,40,41,44,42,47,2120237,1.89,1.93,2.09,2.02,2.22\n2024-08-23,Thüringen,16,00+,42,45,48,46,51,2120237,1.98,2.12,2.29,2.21,2.42\n2024-08-22,Thüringen,16,00+,37,40,43,41,45,2120237,1.75,1.89,2.03,1.96,2.14\n2024-08-21,Thüringen,16,00+,35,45,47,46,50,2120237,1.65,2.12,2.26,2.18,2.38\n2024-08-20,Thüringen,16,00+,46,53,55,54,58,2120237,2.17,2.5,2.64,2.56,2.77\n2024-08-19,Thüringen,16,00+,53,58,60,59,63,2120237,2.5,2.74,2.86,2.79,2.99\n2024-08-18,Thüringen,16,00+,53,57,59,58,62,2120237,2.5,2.69,2.8,2.74,2.93\n2024-08-17,Thüringen,16,00+,53,57,59,58,62,2120237,2.5,2.69,2.8,2.74,2.93\n2024-08-16,Thüringen,16,00+,53,56,58,56,60,2120237,2.5,2.64,2.75,2.69,2.87\n2024-08-15,Thüringen,16,00+,46,56,58,56,60,2120237,2.17,2.64,2.75,2.69,2.87\n2024-08-14,Thüringen,16,00+,33,45,46,45,48,2120237,1.56,2.12,2.2,2.15,2.29\n2024-08-13,Thüringen,16,00+,31,37,38,37,39,2120237,1.46,1.75,1.8,1.77,1.87\n2024-08-12,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.35\n2024-08-11,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.4\n2024-08-10,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.4\n2024-08-09,Thüringen,16,00+,22,24,24,24,25,2120237,1.04,1.13,1.16,1.14,1.19\n2024-08-08,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.33\n2024-08-07,Thüringen,16,00+,20,26,26,26,27,2120237,0.94,1.23,1.25,1.23,1.28\n2024-08-06,Thüringen,16,00+,17,22,22,22,22,2120237,0.8,1.04,1.05,1.04,1.07\n2024-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.72,0.71,0.73\n2024-08-04,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.78\n2024-08-03,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.78\n2024-08-02,Thüringen,16,00+,15,21,21,21,21,2120237,0.71,0.99,1,0.99,1.01\n2024-08-01,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.09,1.11\n2024-07-31,Thüringen,16,00+,19,22,22,22,22,2120237,0.9,1.04,1.04,1.04,1.05\n2024-07-30,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.14,1.13,1.14\n2024-07-29,Thüringen,16,00+,20,29,29,29,29,2120237,0.94,1.37,1.37,1.37,1.38\n2024-07-28,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-27,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-26,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.14\n2024-07-25,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.08,1.09\n2024-07-24,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.08,1.09\n2024-07-23,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2024-07-22,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-21,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-20,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-19,Thüringen,16,00+,18,23,23,23,23,2120237,0.85,1.08,1.08,1.08,1.08\n2024-07-18,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2024-07-17,Thüringen,16,00+,21,25,25,25,25,2120237,0.99,1.18,1.18,1.18,1.18\n2024-07-16,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2024-07-15,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-14,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-13,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-12,Thüringen,16,00+,10,19,19,19,19,2120237,0.47,0.9,0.9,0.9,0.9\n2024-07-11,Thüringen,16,00+,10,13,13,13,13,2120237,0.47,0.61,0.61,0.61,0.61\n2024-07-10,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-09,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2024-07-08,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-07,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-06,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-05,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-04,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2024-07-03,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-02,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2024-07-01,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-30,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-29,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-28,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2024-06-27,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-26,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-25,Thüringen,16,00+,16,19,19,19,19,2120237,0.75,0.9,0.9,0.9,0.9\n2024-06-24,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-23,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-22,Thüringen,16,00+,14,19,19,19,19,2120237,0.66,0.9,0.9,0.9,0.9\n2024-06-21,Thüringen,16,00+,10,17,17,17,17,2120237,0.47,0.8,0.8,0.8,0.8\n2024-06-20,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2024-06-19,Thüringen,16,00+,13,16,16,16,16,2120237,0.61,0.75,0.75,0.75,0.75\n2024-06-18,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-17,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-16,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-15,Thüringen,16,00+,14,15,15,15,15,2120237,0.66,0.71,0.71,0.71,0.71\n2024-06-14,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-13,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-12,Thüringen,16,00+,8,12,12,12,12,2120237,0.38,0.57,0.57,0.57,0.57\n2024-06-11,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-10,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-09,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-08,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-07,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-06,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-05,Thüringen,16,00+,7,7,7,7,7,2120237,0.33,0.33,0.33,0.33,0.33\n2024-06-04,Thüringen,16,00+,4,6,6,6,6,2120237,0.19,0.28,0.28,0.28,0.28\n2024-06-03,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-02,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-01,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-05-31,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-30,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-29,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-27,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-26,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-25,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-24,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-23,Thüringen,16,00+,6,6,6,6,6,2120237,0.28,0.28,0.28,0.28,0.28\n2024-05-22,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-21,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-20,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-19,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-18,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-17,Thüringen,16,00+,3,5,5,5,5,2120237,0.14,0.24,0.24,0.24,0.24\n2024-05-16,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-05-15,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-13,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-12,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-11,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-10,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-09,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-08,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-05-07,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-06,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-05,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-04,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-03,Thüringen,16,00+,2,7,7,7,7,2120237,0.09,0.33,0.33,0.33,0.33\n2024-05-02,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-05-01,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-04-30,Thüringen,16,00+,2,4,4,4,4,2120237,0.09,0.19,0.19,0.19,0.19\n2024-04-29,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-28,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-27,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-26,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-25,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-24,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-23,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-21,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-20,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-19,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-18,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-17,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-16,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-14,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-13,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-12,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-11,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-10,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-09,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-08,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-07,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-06,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-05,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-04,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-04-03,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-04-02,Thüringen,16,00+,5,9,9,9,9,2120237,0.24,0.42,0.42,0.42,0.42\n2024-04-01,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-31,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-30,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-29,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-28,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-27,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-03-26,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-03-25,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-24,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-23,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-22,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-21,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-20,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-19,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-03-18,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-17,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-16,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-15,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-03-14,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-03-13,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-12,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-11,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-10,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-09,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-08,Thüringen,16,00+,15,18,18,18,18,2120237,0.71,0.85,0.85,0.85,0.85\n2024-03-07,Thüringen,16,00+,18,19,19,19,19,2120237,0.85,0.9,0.9,0.9,0.9\n2024-03-06,Thüringen,16,00+,18,21,21,21,21,2120237,0.85,0.99,0.99,0.99,0.99\n2024-03-05,Thüringen,16,00+,22,25,25,25,25,2120237,1.04,1.18,1.18,1.18,1.18\n2024-03-04,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-03,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-02,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-01,Thüringen,16,00+,27,32,32,32,32,2120237,1.27,1.51,1.51,1.51,1.51\n2024-02-29,Thüringen,16,00+,28,33,33,33,33,2120237,1.32,1.56,1.56,1.56,1.56\n2024-02-28,Thüringen,16,00+,28,30,30,30,30,2120237,1.32,1.41,1.41,1.41,1.41\n2024-02-27,Thüringen,16,00+,30,32,32,32,32,2120237,1.41,1.51,1.51,1.51,1.51\n2024-02-26,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-25,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-24,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-23,Thüringen,16,00+,22,28,28,28,28,2120237,1.04,1.32,1.32,1.32,1.32\n2024-02-22,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-02-21,Thüringen,16,00+,29,37,37,37,37,2120237,1.37,1.75,1.75,1.75,1.75\n2024-02-20,Thüringen,16,00+,35,41,41,41,41,2120237,1.65,1.93,1.93,1.93,1.93\n2024-02-19,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-18,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-17,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-16,Thüringen,16,00+,39,48,48,48,48,2120237,1.84,2.26,2.26,2.26,2.26\n2024-02-15,Thüringen,16,00+,40,44,44,44,44,2120237,1.89,2.08,2.08,2.08,2.08\n2024-02-14,Thüringen,16,00+,44,51,51,51,51,2120237,2.08,2.41,2.41,2.41,2.41\n2024-02-13,Thüringen,16,00+,41,47,47,47,47,2120237,1.93,2.22,2.22,2.22,2.22\n2024-02-12,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-11,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-10,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-09,Thüringen,16,00+,48,52,52,52,52,2120237,2.26,2.45,2.45,2.45,2.45\n2024-02-08,Thüringen,16,00+,49,55,55,55,55,2120237,2.31,2.59,2.59,2.59,2.59\n2024-02-07,Thüringen,16,00+,38,51,51,51,51,2120237,1.79,2.41,2.41,2.41,2.41\n2024-02-06,Thüringen,16,00+,49,53,53,53,53,2120237,2.31,2.5,2.5,2.5,2.5\n2024-02-05,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-04,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-03,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-02,Thüringen,16,00+,47,52,52,52,52,2120237,2.22,2.45,2.45,2.45,2.45\n2024-02-01,Thüringen,16,00+,50,60,60,60,60,2120237,2.36,2.83,2.83,2.83,2.83\n2024-01-31,Thüringen,16,00+,56,64,64,64,64,2120237,2.64,3.02,3.02,3.02,3.02\n2024-01-30,Thüringen,16,00+,54,65,65,65,65,2120237,2.55,3.07,3.07,3.07,3.07\n2024-01-29,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-28,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-27,Thüringen,16,00+,59,67,67,67,67,2120237,2.78,3.16,3.16,3.16,3.16\n2024-01-26,Thüringen,16,00+,57,70,70,70,70,2120237,2.69,3.3,3.3,3.3,3.3\n2024-01-25,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2024-01-24,Thüringen,16,00+,64,76,76,76,76,2120237,3.02,3.58,3.58,3.58,3.58\n2024-01-23,Thüringen,16,00+,72,78,78,78,78,2120237,3.4,3.68,3.68,3.68,3.68\n2024-01-22,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-21,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-20,Thüringen,16,00+,76,84,84,84,84,2120237,3.58,3.96,3.96,3.96,3.96\n2024-01-19,Thüringen,16,00+,65,84,84,84,84,2120237,3.07,3.96,3.96,3.96,3.96\n2024-01-18,Thüringen,16,00+,80,89,89,89,89,2120237,3.77,4.2,4.2,4.2,4.2\n2024-01-17,Thüringen,16,00+,72,87,87,87,87,2120237,3.4,4.1,4.1,4.1,4.1\n2024-01-16,Thüringen,16,00+,81,92,92,92,92,2120237,3.82,4.34,4.34,4.34,4.34\n2024-01-15,Thüringen,16,00+,87,106,106,106,106,2120237,4.1,5,5,5,5\n2024-01-14,Thüringen,16,00+,88,107,107,107,107,2120237,4.15,5.05,5.05,5.05,5.05\n2024-01-13,Thüringen,16,00+,91,110,110,110,110,2120237,4.29,5.19,5.19,5.19,5.19\n2024-01-12,Thüringen,16,00+,92,121,121,121,121,2120237,4.34,5.71,5.71,5.71,5.71\n2024-01-11,Thüringen,16,00+,124,150,150,150,150,2120237,5.85,7.07,7.07,7.07,7.07\n2024-01-10,Thüringen,16,00+,142,169,169,169,169,2120237,6.7,7.97,7.97,7.97,7.97\n2024-01-09,Thüringen,16,00+,214,244,244,244,244,2120237,10.09,11.51,11.51,11.51,11.51\n2024-01-08,Thüringen,16,00+,169,206,206,206,206,2120237,7.97,9.72,9.72,9.72,9.72\n2024-01-07,Thüringen,16,00+,171,207,207,207,207,2120237,8.07,9.76,9.76,9.76,9.76\n2024-01-06,Thüringen,16,00+,173,206,206,206,206,2120237,8.16,9.72,9.72,9.72,9.72\n2024-01-05,Thüringen,16,00+,174,224,224,224,224,2120237,8.21,10.56,10.56,10.56,10.56\n2024-01-04,Thüringen,16,00+,216,243,243,243,243,2120237,10.19,11.46,11.46,11.46,11.46\n2024-01-03,Thüringen,16,00+,273,333,333,333,333,2120237,12.88,15.71,15.71,15.71,15.71\n2024-01-02,Thüringen,16,00+,179,251,251,251,251,2120237,8.44,11.84,11.84,11.84,11.84\n2024-01-01,Thüringen,16,00+,180,250,250,250,250,2120237,8.49,11.79,11.79,11.79,11.79\n2023-12-31,Thüringen,16,00+,190,258,258,258,258,2120237,8.96,12.17,12.17,12.17,12.17\n2023-12-30,Thüringen,16,00+,197,263,263,263,263,2120237,9.29,12.4,12.4,12.4,12.4\n2023-12-29,Thüringen,16,00+,191,263,263,263,263,2120237,9.01,12.4,12.4,12.4,12.4\n2023-12-28,Thüringen,16,00+,186,243,243,243,243,2120237,8.77,11.46,11.46,11.46,11.46\n2023-12-27,Thüringen,16,00+,102,157,157,157,157,2120237,4.81,7.4,7.4,7.4,7.4\n2023-12-26,Thüringen,16,00+,169,222,222,222,222,2120237,7.97,10.47,10.47,10.47,10.47\n2023-12-25,Thüringen,16,00+,306,366,366,366,366,2120237,14.43,17.26,17.26,17.26,17.26\n2023-12-24,Thüringen,16,00+,308,358,358,358,358,2120237,14.53,16.88,16.88,16.88,16.88\n2023-12-23,Thüringen,16,00+,313,356,356,356,356,2120237,14.76,16.79,16.79,16.79,16.79\n2023-12-22,Thüringen,16,00+,350,415,415,415,415,2120237,16.51,19.57,19.57,19.57,19.57\n2023-12-21,Thüringen,16,00+,363,414,414,414,414,2120237,17.12,19.53,19.53,19.53,19.53\n2023-12-20,Thüringen,16,00+,355,438,438,438,438,2120237,16.74,20.66,20.66,20.66,20.66\n2023-12-19,Thüringen,16,00+,338,437,437,437,437,2120237,15.94,20.61,20.61,20.61,20.61\n2023-12-18,Thüringen,16,00+,352,400,400,400,400,2120237,16.6,18.87,18.87,18.87,18.87\n2023-12-17,Thüringen,16,00+,353,399,399,399,399,2120237,16.65,18.82,18.82,18.82,18.82\n2023-12-16,Thüringen,16,00+,356,397,397,397,397,2120237,16.79,18.72,18.72,18.72,18.72\n2023-12-15,Thüringen,16,00+,263,335,335,335,335,2120237,12.4,15.8,15.8,15.8,15.8\n2023-12-14,Thüringen,16,00+,261,355,355,355,355,2120237,12.31,16.74,16.74,16.74,16.74\n2023-12-13,Thüringen,16,00+,251,340,340,340,340,2120237,11.84,16.04,16.04,16.04,16.04\n2023-12-12,Thüringen,16,00+,238,309,309,309,309,2120237,11.23,14.57,14.57,14.57,14.57\n2023-12-11,Thüringen,16,00+,230,292,292,292,292,2120237,10.85,13.77,13.77,13.77,13.77\n2023-12-10,Thüringen,16,00+,233,295,295,295,295,2120237,10.99,13.91,13.91,13.91,13.91\n2023-12-09,Thüringen,16,00+,235,294,294,294,294,2120237,11.08,13.87,13.87,13.87,13.87\n2023-12-08,Thüringen,16,00+,224,289,289,289,289,2120237,10.56,13.63,13.63,13.63,13.63\n2023-12-07,Thüringen,16,00+,204,258,258,258,258,2120237,9.62,12.17,12.17,12.17,12.17\n2023-12-06,Thüringen,16,00+,193,265,265,265,265,2120237,9.1,12.5,12.5,12.5,12.5\n2023-12-05,Thüringen,16,00+,188,264,264,264,264,2120237,8.87,12.45,12.45,12.45,12.45\n2023-12-04,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-12-03,Thüringen,16,00+,196,245,245,245,245,2120237,9.24,11.56,11.56,11.56,11.56\n2023-12-02,Thüringen,16,00+,200,247,247,247,247,2120237,9.43,11.65,11.65,11.65,11.65\n2023-12-01,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-11-30,Thüringen,16,00+,197,248,248,248,248,2120237,9.29,11.7,11.7,11.7,11.7\n2023-11-29,Thüringen,16,00+,177,243,243,243,243,2120237,8.35,11.46,11.46,11.46,11.46\n2023-11-28,Thüringen,16,00+,189,248,248,248,248,2120237,8.91,11.7,11.7,11.7,11.7\n2023-11-27,Thüringen,16,00+,234,281,281,281,281,2120237,11.04,13.25,13.25,13.25,13.25\n2023-11-26,Thüringen,16,00+,237,281,281,281,281,2120237,11.18,13.25,13.25,13.25,13.25\n2023-11-25,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-24,Thüringen,16,00+,240,285,285,285,285,2120237,11.32,13.44,13.44,13.44,13.44\n2023-11-23,Thüringen,16,00+,261,296,296,296,296,2120237,12.31,13.96,13.96,13.96,13.96\n2023-11-22,Thüringen,16,00+,242,312,312,312,312,2120237,11.41,14.72,14.72,14.72,14.72\n2023-11-21,Thüringen,16,00+,248,308,308,308,308,2120237,11.7,14.53,14.53,14.53,14.53\n2023-11-20,Thüringen,16,00+,238,284,284,284,284,2120237,11.23,13.39,13.39,13.39,13.39\n2023-11-19,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-18,Thüringen,16,00+,244,282,282,282,282,2120237,11.51,13.3,13.3,13.3,13.3\n2023-11-17,Thüringen,16,00+,231,298,298,298,298,2120237,10.9,14.06,14.06,14.06,14.06\n2023-11-16,Thüringen,16,00+,256,315,315,315,315,2120237,12.07,14.86,14.86,14.86,14.86\n2023-11-15,Thüringen,16,00+,245,305,305,305,305,2120237,11.56,14.39,14.39,14.39,14.39\n2023-11-14,Thüringen,16,00+,223,292,292,292,292,2120237,10.52,13.77,13.77,13.77,13.77\n2023-11-13,Thüringen,16,00+,312,370,370,370,370,2120237,14.72,17.45,17.45,17.45,17.45\n2023-11-12,Thüringen,16,00+,312,369,369,369,369,2120237,14.72,17.4,17.4,17.4,17.4\n2023-11-11,Thüringen,16,00+,317,369,369,369,369,2120237,14.95,17.4,17.4,17.4,17.4\n2023-11-10,Thüringen,16,00+,294,361,361,361,361,2120237,13.87,17.03,17.03,17.03,17.03\n2023-11-09,Thüringen,16,00+,284,327,327,327,327,2120237,13.39,15.42,15.42,15.42,15.42\n2023-11-08,Thüringen,16,00+,328,383,383,383,383,2120237,15.47,18.06,18.06,18.06,18.06\n2023-11-07,Thüringen,16,00+,214,360,360,360,360,2120237,10.09,16.98,16.98,16.98,16.98\n2023-11-06,Thüringen,16,00+,188,250,250,250,250,2120237,8.87,11.79,11.79,11.79,11.79\n2023-11-05,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-11-04,Thüringen,16,00+,191,248,248,248,248,2120237,9.01,11.7,11.7,11.7,11.7\n2023-11-03,Thüringen,16,00+,190,242,242,242,242,2120237,8.96,11.41,11.41,11.41,11.41\n2023-11-02,Thüringen,16,00+,180,235,235,235,235,2120237,8.49,11.08,11.08,11.08,11.08\n2023-11-01,Thüringen,16,00+,106,161,161,161,161,2120237,5,7.59,7.59,7.59,7.59\n2023-10-31,Thüringen,16,00+,159,212,212,212,212,2120237,7.5,10,10,10,10\n2023-10-30,Thüringen,16,00+,182,223,223,223,223,2120237,8.58,10.52,10.52,10.52,10.52\n2023-10-29,Thüringen,16,00+,184,223,223,223,223,2120237,8.68,10.52,10.52,10.52,10.52\n2023-10-28,Thüringen,16,00+,185,224,224,224,224,2120237,8.73,10.56,10.56,10.56,10.56\n2023-10-27,Thüringen,16,00+,159,209,209,209,209,2120237,7.5,9.86,9.86,9.86,9.86\n2023-10-26,Thüringen,16,00+,153,193,193,193,193,2120237,7.22,9.1,9.1,9.1,9.1\n2023-10-25,Thüringen,16,00+,132,188,188,188,188,2120237,6.23,8.87,8.87,8.87,8.87\n2023-10-24,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-10-23,Thüringen,16,00+,124,157,157,157,157,2120237,5.85,7.4,7.4,7.4,7.4\n2023-10-22,Thüringen,16,00+,124,159,159,159,159,2120237,5.85,7.5,7.5,7.5,7.5\n2023-10-21,Thüringen,16,00+,124,158,158,158,158,2120237,5.85,7.45,7.45,7.45,7.45\n2023-10-20,Thüringen,16,00+,130,164,164,164,164,2120237,6.13,7.73,7.73,7.73,7.73\n2023-10-19,Thüringen,16,00+,133,177,177,177,177,2120237,6.27,8.35,8.35,8.35,8.35\n2023-10-18,Thüringen,16,00+,130,168,168,168,168,2120237,6.13,7.92,7.92,7.92,7.92\n2023-10-17,Thüringen,16,00+,135,176,176,176,176,2120237,6.37,8.3,8.3,8.3,8.3\n2023-10-16,Thüringen,16,00+,108,139,139,139,139,2120237,5.09,6.56,6.56,6.56,6.56\n2023-10-15,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-14,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-13,Thüringen,16,00+,87,127,127,127,127,2120237,4.1,5.99,5.99,5.99,5.99\n2023-10-12,Thüringen,16,00+,88,111,111,111,111,2120237,4.15,5.24,5.24,5.24,5.24\n2023-10-11,Thüringen,16,00+,95,125,125,125,125,2120237,4.48,5.9,5.9,5.9,5.9\n2023-10-10,Thüringen,16,00+,74,95,95,95,95,2120237,3.49,4.48,4.48,4.48,4.48\n2023-10-09,Thüringen,16,00+,66,81,81,81,81,2120237,3.11,3.82,3.82,3.82,3.82\n2023-10-08,Thüringen,16,00+,67,82,82,82,82,2120237,3.16,3.87,3.87,3.87,3.87\n2023-10-07,Thüringen,16,00+,68,82,82,82,82,2120237,3.21,3.87,3.87,3.87,3.87\n2023-10-06,Thüringen,16,00+,59,74,74,74,74,2120237,2.78,3.49,3.49,3.49,3.49\n2023-10-05,Thüringen,16,00+,59,73,73,73,73,2120237,2.78,3.44,3.44,3.44,3.44\n2023-10-04,Thüringen,16,00+,30,49,49,49,49,2120237,1.41,2.31,2.31,2.31,2.31\n2023-10-03,Thüringen,16,00+,42,61,61,61,61,2120237,1.98,2.88,2.88,2.88,2.88\n2023-10-02,Thüringen,16,00+,61,77,77,77,77,2120237,2.88,3.63,3.63,3.63,3.63\n2023-10-01,Thüringen,16,00+,61,76,76,76,76,2120237,2.88,3.58,3.58,3.58,3.58\n2023-09-30,Thüringen,16,00+,61,75,75,75,75,2120237,2.88,3.54,3.54,3.54,3.54\n2023-09-29,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2023-09-28,Thüringen,16,00+,50,77,77,77,77,2120237,2.36,3.63,3.63,3.63,3.63\n2023-09-27,Thüringen,16,00+,51,69,69,69,69,2120237,2.41,3.25,3.25,3.25,3.25\n2023-09-26,Thüringen,16,00+,47,71,71,71,71,2120237,2.22,3.35,3.35,3.35,3.35\n2023-09-25,Thüringen,16,00+,37,62,62,62,62,2120237,1.75,2.92,2.92,2.92,2.92\n2023-09-24,Thüringen,16,00+,38,63,63,63,63,2120237,1.79,2.97,2.97,2.97,2.97\n2023-09-23,Thüringen,16,00+,39,64,64,64,64,2120237,1.84,3.02,3.02,3.02,3.02\n2023-09-22,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-21,Thüringen,16,00+,38,59,59,59,59,2120237,1.79,2.78,2.78,2.78,2.78\n2023-09-20,Thüringen,16,00+,41,63,63,63,63,2120237,1.93,2.97,2.97,2.97,2.97\n2023-09-19,Thüringen,16,00+,40,62,62,62,62,2120237,1.89,2.92,2.92,2.92,2.92\n2023-09-18,Thüringen,16,00+,38,58,58,58,58,2120237,1.79,2.74,2.74,2.74,2.74\n2023-09-17,Thüringen,16,00+,38,57,57,57,57,2120237,1.79,2.69,2.69,2.69,2.69\n2023-09-16,Thüringen,16,00+,38,56,56,56,56,2120237,1.79,2.64,2.64,2.64,2.64\n2023-09-15,Thüringen,16,00+,33,57,57,57,57,2120237,1.56,2.69,2.69,2.69,2.69\n2023-09-14,Thüringen,16,00+,34,56,56,56,56,2120237,1.6,2.64,2.64,2.64,2.64\n2023-09-13,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-12,Thüringen,16,00+,36,57,57,57,57,2120237,1.7,2.69,2.69,2.69,2.69\n2023-09-11,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-10,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-09,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-08,Thüringen,16,00+,42,57,57,57,57,2120237,1.98,2.69,2.69,2.69,2.69\n2023-09-07,Thüringen,16,00+,44,55,55,55,55,2120237,2.08,2.59,2.59,2.59,2.59\n2023-09-06,Thüringen,16,00+,38,50,50,50,50,2120237,1.79,2.36,2.36,2.36,2.36\n2023-09-05,Thüringen,16,00+,32,45,45,45,45,2120237,1.51,2.12,2.12,2.12,2.12\n2023-09-04,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-03,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-02,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-01,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-31,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.13\n2023-08-30,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2023-08-29,Thüringen,16,00+,31,32,32,32,32,2120237,1.46,1.51,1.51,1.51,1.51\n2023-08-28,Thüringen,16,00+,0,39,39,39,39,2120237,0,1.84,1.84,1.84,1.84\n2023-08-27,Thüringen,16,00+,0,40,40,40,40,2120237,0,1.89,1.89,1.89,1.89\n2023-08-26,Thüringen,16,00+,0,41,41,41,41,2120237,0,1.93,1.93,1.93,1.93\n2023-08-25,Thüringen,16,00+,0,47,47,47,47,2120237,0,2.22,2.22,2.22,2.22\n2023-08-24,Thüringen,16,00+,47,50,50,50,50,2120237,2.22,2.36,2.36,2.36,2.36\n2023-08-23,Thüringen,16,00+,46,51,51,51,51,2120237,2.17,2.41,2.41,2.41,2.41\n2023-08-22,Thüringen,16,00+,37,42,42,42,42,2120237,1.75,1.98,1.98,1.98,1.98\n2023-08-21,Thüringen,16,00+,25,41,41,41,41,2120237,1.18,1.93,1.93,1.93,1.93\n2023-08-20,Thüringen,16,00+,25,40,40,40,40,2120237,1.18,1.89,1.89,1.89,1.89\n2023-08-19,Thüringen,16,00+,26,40,40,40,40,2120237,1.23,1.89,1.89,1.89,1.89\n2023-08-18,Thüringen,16,00+,20,32,32,32,32,2120237,0.94,1.51,1.51,1.51,1.51\n2023-08-17,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-16,Thüringen,16,00+,18,25,25,25,25,2120237,0.85,1.18,1.18,1.18,1.18\n2023-08-15,Thüringen,16,00+,16,25,25,25,25,2120237,0.75,1.18,1.18,1.18,1.18\n2023-08-14,Thüringen,16,00+,22,24,24,24,24,2120237,1.04,1.13,1.13,1.13,1.13\n2023-08-13,Thüringen,16,00+,23,25,25,25,25,2120237,1.08,1.18,1.18,1.18,1.18\n2023-08-12,Thüringen,16,00+,23,24,24,24,24,2120237,1.08,1.13,1.13,1.13,1.13\n2023-08-11,Thüringen,16,00+,23,26,26,26,26,2120237,1.08,1.23,1.23,1.23,1.23\n2023-08-10,Thüringen,16,00+,21,21,21,21,21,2120237,0.99,0.99,0.99,0.99,0.99\n2023-08-09,Thüringen,16,00+,17,24,24,24,24,2120237,0.8,1.13,1.13,1.13,1.13\n2023-08-08,Thüringen,16,00+,11,20,20,20,20,2120237,0.52,0.94,0.94,0.94,0.94\n2023-08-07,Thüringen,16,00+,11,15,15,15,15,2120237,0.52,0.71,0.71,0.71,0.71\n2023-08-06,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-04,Thüringen,16,00+,12,13,13,13,13,2120237,0.57,0.61,0.61,0.61,0.61\n2023-08-03,Thüringen,16,00+,18,20,20,20,20,2120237,0.85,0.94,0.94,0.94,0.94\n2023-08-02,Thüringen,16,00+,23,27,27,27,27,2120237,1.08,1.27,1.27,1.27,1.27\n2023-08-01,Thüringen,16,00+,24,28,28,28,28,2120237,1.13,1.32,1.32,1.32,1.32\n2023-07-31,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-07-30,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2023-07-29,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-07-28,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-07-27,Thüringen,16,00+,15,19,19,19,19,2120237,0.71,0.9,0.9,0.9,0.9\n2023-07-26,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2023-07-25,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2023-07-24,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-23,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-22,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-21,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-20,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-19,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-18,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-17,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-16,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-15,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2023-07-14,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-13,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-07-12,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2023-07-11,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-10,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-09,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-08,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-07,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-06,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2023-07-05,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-04,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-03,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-02,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-01,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-06-30,Thüringen,16,00+,6,12,12,12,12,2120237,0.28,0.57,0.57,0.57,0.57\n2023-06-29,Thüringen,16,00+,7,13,13,13,13,2120237,0.33,0.61,0.61,0.61,0.61\n2023-06-28,Thüringen,16,00+,7,14,14,14,14,2120237,0.33,0.66,0.66,0.66,0.66\n2023-06-27,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2023-06-26,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-25,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-24,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-23,Thüringen,16,00+,15,17,17,17,17,2120237,0.71,0.8,0.8,0.8,0.8\n2023-06-22,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2023-06-21,Thüringen,16,00+,17,17,17,17,17,2120237,0.8,0.8,0.8,0.8,0.8\n2023-06-20,Thüringen,16,00+,21,22,22,22,22,2120237,0.99,1.04,1.04,1.04,1.04\n2023-06-19,Thüringen,16,00+,22,29,29,29,29,2120237,1.04,1.37,1.37,1.37,1.37\n2023-06-18,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-17,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-16,Thüringen,16,00+,22,31,31,31,31,2120237,1.04,1.46,1.46,1.46,1.46\n2023-06-15,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-06-14,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-06-13,Thüringen,16,00+,19,27,27,27,27,2120237,0.9,1.27,1.27,1.27,1.27\n2023-06-12,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.27,1.27,1.27\n2023-06-11,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-10,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-09,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2023-06-08,Thüringen,16,00+,15,27,27,27,27,2120237,0.71,1.27,1.27,1.27,1.27\n2023-06-07,Thüringen,16,00+,20,31,31,31,31,2120237,0.94,1.46,1.46,1.46,1.46\n2023-06-06,Thüringen,16,00+,25,36,36,36,36,2120237,1.18,1.7,1.7,1.7,1.7\n2023-06-05,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-04,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-03,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-02,Thüringen,16,00+,19,26,26,26,26,2120237,0.9,1.23,1.23,1.23,1.23\n2023-06-01,Thüringen,16,00+,19,34,34,34,34,2120237,0.9,1.6,1.6,1.6,1.6\n2023-05-31,Thüringen,16,00+,21,36,36,36,36,2120237,0.99,1.7,1.7,1.7,1.7\n2023-05-30,Thüringen,16,00+,14,25,25,25,25,2120237,0.66,1.18,1.18,1.18,1.18\n2023-05-29,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-28,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-27,Thüringen,16,00+,29,41,41,41,41,2120237,1.37,1.93,1.93,1.93,1.93\n2023-05-26,Thüringen,16,00+,31,43,43,43,43,2120237,1.46,2.03,2.03,2.03,2.03\n2023-05-25,Thüringen,16,00+,29,35,35,35,35,2120237,1.37,1.65,1.65,1.65,1.65\n2023-05-24,Thüringen,16,00+,32,38,38,38,38,2120237,1.51,1.79,1.79,1.79,1.79\n2023-05-23,Thüringen,16,00+,38,53,53,53,53,2120237,1.79,2.5,2.5,2.5,2.5\n2023-05-22,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-21,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-20,Thüringen,16,00+,27,45,45,45,45,2120237,1.27,2.12,2.12,2.12,2.12\n2023-05-19,Thüringen,16,00+,34,48,48,48,48,2120237,1.6,2.26,2.26,2.26,2.26\n2023-05-18,Thüringen,16,00+,44,57,57,57,57,2120237,2.08,2.69,2.69,2.69,2.69\n2023-05-17,Thüringen,16,00+,39,52,52,52,52,2120237,1.84,2.45,2.45,2.45,2.45\n2023-05-16,Thüringen,16,00+,38,47,47,47,47,2120237,1.79,2.22,2.22,2.22,2.22\n2023-05-15,Thüringen,16,00+,68,77,77,77,77,2120237,3.21,3.63,3.63,3.63,3.63\n2023-05-14,Thüringen,16,00+,68,78,78,78,78,2120237,3.21,3.68,3.68,3.68,3.68\n2023-05-13,Thüringen,16,00+,71,81,81,81,81,2120237,3.35,3.82,3.82,3.82,3.82\n2023-05-12,Thüringen,16,00+,69,78,78,78,78,2120237,3.25,3.68,3.68,3.68,3.68\n2023-05-11,Thüringen,16,00+,64,73,73,73,73,2120237,3.02,3.44,3.44,3.44,3.44\n2023-05-10,Thüringen,16,00+,68,86,86,86,86,2120237,3.21,4.06,4.06,4.06,4.06\n2023-05-09,Thüringen,16,00+,97,115,115,115,115,2120237,4.57,5.42,5.42,5.42,5.42\n2023-05-08,Thüringen,16,00+,68,79,79,79,79,2120237,3.21,3.73,3.73,3.73,3.73\n2023-05-07,Thüringen,16,00+,69,79,79,79,79,2120237,3.25,3.73,3.73,3.73,3.73\n2023-05-06,Thüringen,16,00+,73,80,80,80,80,2120237,3.44,3.77,3.77,3.77,3.77\n2023-05-05,Thüringen,16,00+,74,90,90,90,90,2120237,3.49,4.24,4.24,4.24,4.24\n2023-05-04,Thüringen,16,00+,80,99,99,99,99,2120237,3.77,4.67,4.67,4.67,4.67\n2023-05-03,Thüringen,16,00+,77,102,102,102,102,2120237,3.63,4.81,4.81,4.81,4.81\n2023-05-02,Thüringen,16,00+,65,88,88,88,88,2120237,3.07,4.15,4.15,4.15,4.15\n2023-05-01,Thüringen,16,00+,92,117,117,117,117,2120237,4.34,5.52,5.52,5.52,5.52\n2023-04-30,Thüringen,16,00+,95,120,120,120,120,2120237,4.48,5.66,5.66,5.66,5.66\n2023-04-29,Thüringen,16,00+,96,117,117,117,117,2120237,4.53,5.52,5.52,5.52,5.52\n2023-04-28,Thüringen,16,00+,90,114,114,114,114,2120237,4.24,5.38,5.38,5.38,5.38\n2023-04-27,Thüringen,16,00+,72,105,105,105,105,2120237,3.4,4.95,4.95,4.95,4.95\n2023-04-26,Thüringen,16,00+,59,91,91,91,91,2120237,2.78,4.29,4.29,4.29,4.29\n2023-04-25,Thüringen,16,00+,55,82,82,82,82,2120237,2.59,3.87,3.87,3.87,3.87\n2023-04-24,Thüringen,16,00+,58,81,81,81,81,2120237,2.74,3.82,3.82,3.82,3.82\n2023-04-23,Thüringen,16,00+,59,78,78,78,78,2120237,2.78,3.68,3.68,3.68,3.68\n2023-04-22,Thüringen,16,00+,61,81,81,81,81,2120237,2.88,3.82,3.82,3.82,3.82\n2023-04-21,Thüringen,16,00+,70,88,88,88,88,2120237,3.3,4.15,4.15,4.15,4.15\n2023-04-20,Thüringen,16,00+,86,111,111,111,111,2120237,4.06,5.24,5.24,5.24,5.24\n2023-04-19,Thüringen,16,00+,102,133,133,133,133,2120237,4.81,6.27,6.27,6.27,6.27\n2023-04-18,Thüringen,16,00+,136,182,182,182,182,2120237,6.41,8.58,8.58,8.58,8.58\n2023-04-17,Thüringen,16,00+,116,153,153,153,153,2120237,5.47,7.22,7.22,7.22,7.22\n2023-04-16,Thüringen,16,00+,123,160,160,160,160,2120237,5.8,7.55,7.55,7.55,7.55\n2023-04-15,Thüringen,16,00+,125,158,158,158,158,2120237,5.9,7.45,7.45,7.45,7.45\n2023-04-14,Thüringen,16,00+,106,143,143,143,143,2120237,5,6.74,6.74,6.74,6.74\n2023-04-13,Thüringen,16,00+,105,144,144,144,144,2120237,4.95,6.79,6.79,6.79,6.79\n2023-04-12,Thüringen,16,00+,90,138,138,138,138,2120237,4.24,6.51,6.51,6.51,6.51\n2023-04-11,Thüringen,16,00+,69,113,113,113,113,2120237,3.25,5.33,5.33,5.33,5.33\n2023-04-10,Thüringen,16,00+,115,159,159,159,159,2120237,5.42,7.5,7.5,7.5,7.5\n2023-04-09,Thüringen,16,00+,125,161,161,161,161,2120237,5.9,7.59,7.59,7.59,7.59\n2023-04-08,Thüringen,16,00+,128,162,162,162,162,2120237,6.04,7.64,7.64,7.64,7.64\n2023-04-07,Thüringen,16,00+,144,173,173,173,173,2120237,6.79,8.16,8.16,8.16,8.16\n2023-04-06,Thüringen,16,00+,151,184,184,184,184,2120237,7.12,8.68,8.68,8.68,8.68\n2023-04-05,Thüringen,16,00+,122,187,187,187,187,2120237,5.75,8.82,8.82,8.82,8.82\n2023-04-04,Thüringen,16,00+,141,188,188,188,188,2120237,6.65,8.87,8.87,8.87,8.87\n2023-04-03,Thüringen,16,00+,172,206,206,206,206,2120237,8.11,9.72,9.72,9.72,9.72\n2023-04-02,Thüringen,16,00+,179,203,203,203,203,2120237,8.44,9.57,9.57,9.57,9.57\n2023-04-01,Thüringen,16,00+,181,203,203,203,203,2120237,8.54,9.57,9.57,9.57,9.57\n2023-03-31,Thüringen,16,00+,194,224,224,224,224,2120237,9.15,10.56,10.56,10.56,10.56\n2023-03-30,Thüringen,16,00+,212,228,228,228,228,2120237,10,10.75,10.75,10.75,10.75\n2023-03-29,Thüringen,16,00+,202,239,239,239,239,2120237,9.53,11.27,11.27,11.27,11.27\n2023-03-28,Thüringen,16,00+,236,266,266,266,266,2120237,11.13,12.55,12.55,12.55,12.55\n2023-03-27,Thüringen,16,00+,248,294,294,294,294,2120237,11.7,13.87,13.87,13.87,13.87\n2023-03-26,Thüringen,16,00+,256,296,296,296,296,2120237,12.07,13.96,13.96,13.96,13.96\n2023-03-25,Thüringen,16,00+,263,301,301,301,301,2120237,12.4,14.2,14.2,14.2,14.2\n2023-03-24,Thüringen,16,00+,276,319,319,319,319,2120237,13.02,15.05,15.05,15.05,15.05\n2023-03-23,Thüringen,16,00+,280,327,327,327,327,2120237,13.21,15.42,15.42,15.42,15.42\n2023-03-22,Thüringen,16,00+,284,336,336,336,336,2120237,13.39,15.85,15.85,15.85,15.85\n2023-03-21,Thüringen,16,00+,297,357,357,357,357,2120237,14.01,16.84,16.84,16.84,16.84\n2023-03-20,Thüringen,16,00+,278,352,352,352,352,2120237,13.11,16.6,16.6,16.6,16.6\n2023-03-19,Thüringen,16,00+,285,351,351,351,351,2120237,13.44,16.55,16.55,16.55,16.55\n2023-03-18,Thüringen,16,00+,293,352,352,352,352,2120237,13.82,16.6,16.6,16.6,16.6\n2023-03-17,Thüringen,16,00+,286,362,362,362,362,2120237,13.49,17.07,17.07,17.07,17.07\n2023-03-16,Thüringen,16,00+,283,350,350,350,350,2120237,13.35,16.51,16.51,16.51,16.51\n2023-03-15,Thüringen,16,00+,277,353,353,353,353,2120237,13.06,16.65,16.65,16.65,16.65\n2023-03-14,Thüringen,16,00+,266,335,335,335,335,2120237,12.55,15.8,15.8,15.8,15.8\n2023-03-13,Thüringen,16,00+,242,320,320,320,320,2120237,11.41,15.09,15.09,15.09,15.09\n2023-03-12,Thüringen,16,00+,245,316,316,316,316,2120237,11.56,14.9,14.9,14.9,14.9\n2023-03-11,Thüringen,16,00+,247,309,309,309,309,2120237,11.65,14.57,14.57,14.57,14.57\n2023-03-10,Thüringen,16,00+,213,274,274,274,274,2120237,10.05,12.92,12.92,12.92,12.92\n2023-03-09,Thüringen,16,00+,203,270,270,270,270,2120237,9.57,12.73,12.73,12.73,12.73\n2023-03-08,Thüringen,16,00+,200,275,275,275,275,2120237,9.43,12.97,12.97,12.97,12.97\n2023-03-07,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-03-06,Thüringen,16,00+,212,257,257,257,257,2120237,10,12.12,12.12,12.12,12.12\n2023-03-05,Thüringen,16,00+,216,257,257,257,257,2120237,10.19,12.12,12.12,12.12,12.12\n2023-03-04,Thüringen,16,00+,221,260,260,260,260,2120237,10.42,12.26,12.26,12.26,12.26\n2023-03-03,Thüringen,16,00+,219,263,263,263,263,2120237,10.33,12.4,12.4,12.4,12.4\n2023-03-02,Thüringen,16,00+,218,268,268,268,268,2120237,10.28,12.64,12.64,12.64,12.64\n2023-03-01,Thüringen,16,00+,219,268,268,268,268,2120237,10.33,12.64,12.64,12.64,12.64\n2023-02-28,Thüringen,16,00+,220,294,294,294,294,2120237,10.38,13.87,13.87,13.87,13.87\n2023-02-27,Thüringen,16,00+,229,280,280,280,280,2120237,10.8,13.21,13.21,13.21,13.21\n2023-02-26,Thüringen,16,00+,234,282,282,282,282,2120237,11.04,13.3,13.3,13.3,13.3\n2023-02-25,Thüringen,16,00+,239,282,282,282,282,2120237,11.27,13.3,13.3,13.3,13.3\n2023-02-24,Thüringen,16,00+,227,281,281,281,281,2120237,10.71,13.25,13.25,13.25,13.25\n2023-02-23,Thüringen,16,00+,239,295,295,295,295,2120237,11.27,13.91,13.91,13.91,13.91\n2023-02-22,Thüringen,16,00+,184,274,274,274,274,2120237,8.68,12.92,12.92,12.92,12.92\n2023-02-21,Thüringen,16,00+,186,255,255,255,255,2120237,8.77,12.03,12.03,12.03,12.03\n2023-02-20,Thüringen,16,00+,188,255,255,255,255,2120237,8.87,12.03,12.03,12.03,12.03\n2023-02-19,Thüringen,16,00+,194,255,255,255,255,2120237,9.15,12.03,12.03,12.03,12.03\n2023-02-18,Thüringen,16,00+,202,259,259,259,259,2120237,9.53,12.22,12.22,12.22,12.22\n2023-02-17,Thüringen,16,00+,188,262,262,262,262,2120237,8.87,12.36,12.36,12.36,12.36\n2023-02-16,Thüringen,16,00+,198,243,243,243,243,2120237,9.34,11.46,11.46,11.46,11.46\n2023-02-15,Thüringen,16,00+,158,234,234,234,234,2120237,7.45,11.04,11.04,11.04,11.04\n2023-02-14,Thüringen,16,00+,162,205,205,205,205,2120237,7.64,9.67,9.67,9.67,9.67\n2023-02-13,Thüringen,16,00+,117,176,176,176,176,2120237,5.52,8.3,8.3,8.3,8.3\n2023-02-12,Thüringen,16,00+,121,175,175,175,175,2120237,5.71,8.25,8.25,8.25,8.25\n2023-02-11,Thüringen,16,00+,123,168,168,168,168,2120237,5.8,7.92,7.92,7.92,7.92\n2023-02-10,Thüringen,16,00+,114,157,157,157,157,2120237,5.38,7.4,7.4,7.4,7.4\n2023-02-09,Thüringen,16,00+,115,145,145,145,145,2120237,5.42,6.84,6.84,6.84,6.84\n2023-02-08,Thüringen,16,00+,112,143,143,143,143,2120237,5.28,6.74,6.74,6.74,6.74\n2023-02-07,Thüringen,16,00+,107,143,143,143,143,2120237,5.05,6.74,6.74,6.74,6.74\n2023-02-06,Thüringen,16,00+,95,142,142,142,142,2120237,4.48,6.7,6.7,6.7,6.7\n2023-02-05,Thüringen,16,00+,102,144,144,144,144,2120237,4.81,6.79,6.79,6.79,6.79\n2023-02-04,Thüringen,16,00+,103,143,143,143,143,2120237,4.86,6.74,6.74,6.74,6.74\n2023-02-03,Thüringen,16,00+,80,131,131,131,131,2120237,3.77,6.18,6.18,6.18,6.18\n2023-02-02,Thüringen,16,00+,82,118,118,118,118,2120237,3.87,5.57,5.57,5.57,5.57\n2023-02-01,Thüringen,16,00+,62,109,109,109,109,2120237,2.92,5.14,5.14,5.14,5.14\n2023-01-31,Thüringen,16,00+,65,101,101,101,101,2120237,3.07,4.76,4.76,4.76,4.76\n2023-01-30,Thüringen,16,00+,78,98,98,98,98,2120237,3.68,4.62,4.62,4.62,4.62\n2023-01-29,Thüringen,16,00+,80,93,93,93,93,2120237,3.77,4.39,4.39,4.39,4.39\n2023-01-28,Thüringen,16,00+,81,93,93,93,93,2120237,3.82,4.39,4.39,4.39,4.39\n2023-01-27,Thüringen,16,00+,76,94,94,94,94,2120237,3.58,4.43,4.43,4.43,4.43\n2023-01-26,Thüringen,16,00+,74,97,97,97,97,2120237,3.49,4.57,4.57,4.57,4.57\n2023-01-25,Thüringen,16,00+,74,102,102,102,102,2120237,3.49,4.81,4.81,4.81,4.81\n2023-01-24,Thüringen,16,00+,82,108,108,108,108,2120237,3.87,5.09,5.09,5.09,5.09\n2023-01-23,Thüringen,16,00+,82,110,110,110,110,2120237,3.87,5.19,5.19,5.19,5.19\n2023-01-22,Thüringen,16,00+,85,111,111,111,111,2120237,4.01,5.24,5.24,5.24,5.24\n2023-01-21,Thüringen,16,00+,87,112,112,112,112,2120237,4.1,5.28,5.28,5.28,5.28\n2023-01-20,Thüringen,16,00+,94,116,116,116,116,2120237,4.43,5.47,5.47,5.47,5.47\n2023-01-19,Thüringen,16,00+,102,126,126,126,126,2120237,4.81,5.94,5.94,5.94,5.94\n2023-01-18,Thüringen,16,00+,104,142,142,142,142,2120237,4.91,6.7,6.7,6.7,6.7\n2023-01-17,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-01-16,Thüringen,16,00+,105,156,156,156,156,2120237,4.95,7.36,7.36,7.36,7.36\n2023-01-15,Thüringen,16,00+,115,163,163,163,163,2120237,5.42,7.69,7.69,7.69,7.69\n2023-01-14,Thüringen,16,00+,118,164,164,164,164,2120237,5.57,7.73,7.73,7.73,7.73\n2023-01-13,Thüringen,16,00+,118,172,172,172,172,2120237,5.57,8.11,8.11,8.11,8.11\n2023-01-12,Thüringen,16,00+,130,186,186,186,186,2120237,6.13,8.77,8.77,8.77,8.77\n2023-01-11,Thüringen,16,00+,152,208,208,208,208,2120237,7.17,9.81,9.81,9.81,9.81\n2023-01-10,Thüringen,16,00+,169,226,226,226,226,2120237,7.97,10.66,10.66,10.66,10.66\n2023-01-09,Thüringen,16,00+,177,291,291,291,291,2120237,8.35,13.72,13.72,13.72,13.72\n2023-01-08,Thüringen,16,00+,186,291,291,291,291,2120237,8.77,13.72,13.72,13.72,13.72\n2023-01-07,Thüringen,16,00+,191,0,0,0,0,2120237,9.01,0,0,0,0\n2023-01-06,Thüringen,16,00+,192,0,0,0,0,2120237,9.06,0,0,0,0\n2023-01-05,Thüringen,16,00+,223,0,0,0,0,2120237,10.52,0,0,0,0\n2023-01-04,Thüringen,16,00+,216,0,0,0,0,2120237,10.19,0,0,0,0\n2023-01-03,Thüringen,16,00+,238,0,0,0,0,2120237,11.23,0,0,0,0\n2023-01-02,Thüringen,16,00+,195,0,0,0,0,2120237,9.2,0,0,0,0\n"},b8a3:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.serialize=e.deserialize=e.registerSerializer=void 0;const a=r("1a01");let s=a.DefaultSerializer;function i(n){s=a.extendSerializer(s,n)}function l(n){return s.deserialize(n)}function t(n){return s.serialize(n)}e.registerSerializer=i,e.deserialize=l,e.serialize=t},bb0c:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.$worker=e.$transferable=e.$terminate=e.$events=e.$errors=void 0,e.$errors=Symbol("thread.errors"),e.$events=Symbol("thread.events"),e.$terminate=Symbol("thread.terminate"),e.$transferable=Symbol("thread.transferable"),e.$worker=Symbol("thread.worker")},cc69:function(n,e,r){"use strict";r.r(e);var a=r("6577");const s=a.expose;a.registerSerializer,a.Transfer;var i,l,t="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/";(function(n){n["LightMode"]="light",n["DarkMode"]="dark"})(i||(i={})),function(n){n["Susceptible"]="susceptible",n["InfectedButNotContagious"]="infectedButNotContagious",n["Contagious"]="contagious"}(l||(l={}));var h;(function(n){n[n["line"]=0]="line",n[n["box"]=1]="box"})(h||(h={}));var d=r("369b"),g=r.n(d);const c={cologne:{svnPath:"original-data/hospital-cases/cologne/KoelnAllgemeinpatienten.csv",csvCasesColumn:"allgemeinpatienten",legendText:"Reported: Hospitalizations (City)"}},B=t+"original-data/hospital-cases/cologne/DiviIncidenceNRW.csv",o=t+"original-data/Fallzahlen/",m={cologne:o+"Cologne/cologne-hospital.csv"},b=r("b335").default,u={berlin:{name:"Berlin"},cologne:{name:"Nordrhein-Westfalen"}};let S=1,f=[],H=[],N=[];async function W(){if(H.length||(H=g.a.parse(b,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,comments:"#"}).data),!N.length){const n=await fetch(B),e=await n.text();N=g.a.parse(e,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,comments:"#"}).data}}async function p(n){const e=await A(n);return e}async function A(n){const{data:e,totalPopulation:r,city:a,intakesHosp:s}=n,i=[];await W();const l=new Map;let t=new Set;for(let d=0;d{e.startsWith("intakes")&&i.push({name:e,x:h,y:n,line:{width:1}})}):l.forEach((n,e)=>{e.startsWith("occupancy")&&i.push({name:e,x:h,y:n,line:{width:1}})}),s?await T(i,a):await w(i,r,a),i}const y={},k={};async function w(n,e,r){if(S=e/1e5,c[r]){const e=c[r];if(!(r in y)){const n=t+e.svnPath;console.log(n);const a=await fetch(n).then(async n=>await n.text()),s=g.a.parse(a,{header:!0,dynamicTyping:!1,skipEmptyLines:!0}).data;y[r]=s}const a=y[r];n.push({name:e.legendText,x:a.map(n=>n.date.split("T")[0]),y:a.map(n=>parseFloat(n[e.csvCasesColumn])/S),line:{width:1}})}}async function T(n,e){f=[];try{if(m[e]){if(!(e in k)){const n=await fetch(m[e]),r=await n.text(),a=g.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,comments:"#"}).data;k[e]=a}const r=k[e];if(r.length){f=r;for(let e=0;en.date),y:f.map(n=>n.realHospitalizationRate),line:{width:1}})}}}catch(i){console.error(i)}if(!u[e])return;const r=u[e],a=H.filter(n=>"00+"===n["Altersgruppe"]),s=a.filter(n=>n["Bundesland"]===r.name);for(let l=0;ln["Datum"]),y:s.map(n=>n["aktualisierte_7T_Hospitalisierung_Inzidenz"]||n["7T_Hospitalisierung_Inzidenz"]),line:{width:1}}),n.push({name:"Adjusted: "+r.name+" (RKI)",x:s.map(n=>n["Datum"]),y:s.map(n=>n["PS_adjustierte_7T_Hospitalisierung_Inzidenz"]),line:{width:1}});try{let e=!1;n.forEach(n=>{"Observed : Nordrhein-Westfalen (DIVI)"==n.name&&(e=!0)});const r=N;r.length&&n.length&&!e&&n.push({name:"Observed : Nordrhein-Westfalen (DIVI)",x:r.map(n=>n.Date),y:r.map(n=>n.DIVIIncidence),line:{width:1}})}catch(i){console.error(i)}}const R={buildDataLines:p};s(R)},df7c:function(n,e,r){(function(n){function r(n,e){for(var r=0,a=n.length-1;a>=0;a--){var s=n[a];"."===s?n.splice(a,1):".."===s?(n.splice(a,1),r++):r&&(n.splice(a,1),r--)}if(e)for(;r--;r)n.unshift("..");return n}function a(n){"string"!==typeof n&&(n+="");var e,r=0,a=-1,s=!0;for(e=n.length-1;e>=0;--e)if(47===n.charCodeAt(e)){if(!s){r=e+1;break}}else-1===a&&(s=!1,a=e+1);return-1===a?"":n.slice(r,a)}function s(n,e){if(n.filter)return n.filter(e);for(var r=[],a=0;a=-1&&!a;i--){var l=i>=0?arguments[i]:n.cwd();if("string"!==typeof l)throw new TypeError("Arguments to path.resolve must be strings");l&&(e=l+"/"+e,a="/"===l.charAt(0))}return e=r(s(e.split("/"),(function(n){return!!n})),!a).join("/"),(a?"/":"")+e||"."},e.normalize=function(n){var a=e.isAbsolute(n),l="/"===i(n,-1);return n=r(s(n.split("/"),(function(n){return!!n})),!a).join("/"),n||a||(n="."),n&&l&&(n+="/"),(a?"/":"")+n},e.isAbsolute=function(n){return"/"===n.charAt(0)},e.join=function(){var n=Array.prototype.slice.call(arguments,0);return e.normalize(s(n,(function(n,e){if("string"!==typeof n)throw new TypeError("Arguments to path.join must be strings");return n})).join("/"))},e.relative=function(n,r){function a(n){for(var e=0;e=0;r--)if(""!==n[r])break;return e>r?[]:n.slice(e,r-e+1)}n=e.resolve(n).substr(1),r=e.resolve(r).substr(1);for(var s=a(n.split("/")),i=a(r.split("/")),l=Math.min(s.length,i.length),t=l,h=0;h=1;--i)if(e=n.charCodeAt(i),47===e){if(!s){a=i;break}}else s=!1;return-1===a?r?"/":".":r&&1===a?"/":n.slice(0,a)},e.basename=function(n,e){var r=a(n);return e&&r.substr(-1*e.length)===e&&(r=r.substr(0,r.length-e.length)),r},e.extname=function(n){"string"!==typeof n&&(n+="");for(var e=-1,r=0,a=-1,s=!0,i=0,l=n.length-1;l>=0;--l){var t=n.charCodeAt(l);if(47!==t)-1===a&&(s=!1,a=l+1),46===t?-1===e?e=l:1!==i&&(i=1):-1!==e&&(i=-1);else if(!s){r=l+1;break}}return-1===e||-1===a||0===i||1===i&&e===a-1&&e===r+1?"":n.slice(e,a)};var i="b"==="ab".substr(-1)?function(n,e,r){return n.substr(e,r)}:function(n,e,r){return e<0&&(e=n.length+e),n.substr(e,r)}}).call(this,r("4362"))}}); \ No newline at end of file diff --git a/js/3.b2cb732a.worker.js b/js/3.b2cb732a.worker.js new file mode 100644 index 00000000..8dbb6691 --- /dev/null +++ b/js/3.b2cb732a.worker.js @@ -0,0 +1,7 @@ +(function(n){var e={};function r(a){if(e[a])return e[a].exports;var s=e[a]={i:a,l:!1,exports:{}};return n[a].call(s.exports,s,s.exports,r),s.l=!0,s.exports}r.m=n,r.c=e,r.d=function(n,e,a){r.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:a})},r.r=function(n){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,e){if(1&e&&(n=r(n)),8&e)return n;if(4&e&&"object"===typeof n&&n&&n.__esModule)return n;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var s in n)r.d(a,s,function(e){return n[e]}.bind(null,s));return a},r.n=function(n){var e=n&&n.__esModule?function(){return n["default"]}:function(){return n};return r.d(e,"a",e),e},r.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r.p="/",r(r.s="cc69")})({"1a01":function(n,e,r){"use strict";function a(n,e){const r=n.deserialize.bind(n),a=n.serialize.bind(n);return{deserialize(n){return e.deserialize(n,r)},serialize(n){return e.serialize(n,a)}}}Object.defineProperty(e,"__esModule",{value:!0}),e.DefaultSerializer=e.extendSerializer=void 0,e.extendSerializer=a;const s={deserialize(n){return Object.assign(Error(n.message),{name:n.name,stack:n.stack})},serialize(n){return{__error_marker:"$$error",message:n.message,name:n.name,stack:n.stack}}},i=n=>n&&"object"===typeof n&&"__error_marker"in n&&"$$error"===n.__error_marker;e.DefaultSerializer={deserialize(n){return i(n)?s.deserialize(n):n},serialize(n){return n instanceof Error?s.serialize(n):n}}},"369b":function(n,e,r){var a,s,i; +/* @license +Papa Parse +v5.2.0 +https://github.com/mholt/PapaParse +License: MIT +*/!function(r,l){s=[],a=l,i="function"===typeof a?a.apply(e,s):a,void 0===i||(n.exports=i)}(0,(function n(){"use strict";var e="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:{},r=!e.document&&!!e.postMessage,a=r&&/blob:/i.test((e.location||{}).protocol),s={},i=0,l={parse:function(r,a){var t=(a=a||{}).dynamicTyping||!1;if(W(t)&&(a.dynamicTypingFunction=t,t={}),a.dynamicTyping=t,a.transform=!!W(a.transform)&&a.transform,a.worker&&l.WORKERS_SUPPORTED){var h=function(){if(!l.WORKERS_SUPPORTED)return!1;var r,a,t=(r=e.URL||e.webkitURL||null,a=n.toString(),l.BLOB_URL||(l.BLOB_URL=r.createObjectURL(new Blob(["(",a,")();"],{type:"text/javascript"})))),h=new e.Worker(t);return h.onmessage=u,h.id=i++,s[h.id]=h}();return h.userStep=a.step,h.userChunk=a.chunk,h.userComplete=a.complete,h.userError=a.error,a.step=W(a.step),a.chunk=W(a.chunk),a.complete=W(a.complete),a.error=W(a.error),delete a.worker,void h.postMessage({input:r,config:a,workerId:h.id})}var o=null;return l.NODE_STREAM_INPUT,"string"==typeof r?o=a.download?new d(a):new c(a):!0===r.readable&&W(r.read)&&W(r.on)?o=new B(a):(e.File&&r instanceof File||r instanceof Object)&&(o=new g(a)),o.stream(r)},unparse:function(n,e){var r=!1,a=!0,s=",",i="\r\n",t='"',h=t+t,d=!1,g=null;!function(){if("object"==typeof e){if("string"!=typeof e.delimiter||l.BAD_DELIMITERS.filter((function(n){return-1!==e.delimiter.indexOf(n)})).length||(s=e.delimiter),("boolean"==typeof e.quotes||"function"==typeof e.quotes||Array.isArray(e.quotes))&&(r=e.quotes),"boolean"!=typeof e.skipEmptyLines&&"string"!=typeof e.skipEmptyLines||(d=e.skipEmptyLines),"string"==typeof e.newline&&(i=e.newline),"string"==typeof e.quoteChar&&(t=e.quoteChar),"boolean"==typeof e.header&&(a=e.header),Array.isArray(e.columns)){if(0===e.columns.length)throw new Error("Option columns is empty");g=e.columns}void 0!==e.escapeChar&&(h=e.escapeChar+t)}}();var c=new RegExp(m(t),"g");if("string"==typeof n&&(n=JSON.parse(n)),Array.isArray(n)){if(!n.length||Array.isArray(n[0]))return o(null,n,d);if("object"==typeof n[0])return o(g||B(n[0]),n,d)}else if("object"==typeof n)return"string"==typeof n.data&&(n.data=JSON.parse(n.data)),Array.isArray(n.data)&&(n.fields||(n.fields=n.meta&&n.meta.fields),n.fields||(n.fields=Array.isArray(n.data[0])?n.fields:B(n.data[0])),Array.isArray(n.data[0])||"object"==typeof n.data[0]||(n.data=[n.data])),o(n.fields||[],n.data||[],d);throw new Error("Unable to serialize unrecognized input");function B(n){if("object"!=typeof n)return[];var e=[];for(var r in n)e.push(r);return e}function o(n,e,r){var l="";"string"==typeof n&&(n=JSON.parse(n)),"string"==typeof e&&(e=JSON.parse(e));var t=Array.isArray(n)&&0=this._config.preview;if(a)e.postMessage({results:t,workerId:l.WORKER_ID,finished:d});else if(W(this._config.chunk)&&!r){if(this._config.chunk(t,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);t=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(t.data),this._completeResults.errors=this._completeResults.errors.concat(t.errors),this._completeResults.meta=t.meta),this._completed||!d||!W(this._config.complete)||t&&t.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),d||t&&t.meta.paused||this._nextChunk(),t}this._halted=!0},this._sendError=function(n){W(this._config.error)?this._config.error(n):a&&this._config.error&&e.postMessage({workerId:l.WORKER_ID,error:n,finished:!1})}}function d(n){var e;(n=n||{}).chunkSize||(n.chunkSize=l.RemoteChunkSize),h.call(this,n),this._nextChunk=r?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(n){this._input=n,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(e=new XMLHttpRequest,this._config.withCredentials&&(e.withCredentials=this._config.withCredentials),r||(e.onload=N(this._chunkLoaded,this),e.onerror=N(this._chunkError,this)),e.open(this._config.downloadRequestBody?"POST":"GET",this._input,!r),this._config.downloadRequestHeaders){var n=this._config.downloadRequestHeaders;for(var a in n)e.setRequestHeader(a,n[a])}if(this._config.chunkSize){var s=this._start+this._config.chunkSize-1;e.setRequestHeader("Range","bytes="+this._start+"-"+s)}try{e.send(this._config.downloadRequestBody)}catch(n){this._chunkError(n.message)}r&&0===e.status&&this._chunkError()}},this._chunkLoaded=function(){4===e.readyState&&(e.status<200||400<=e.status?this._chunkError():(this._start+=this._config.chunkSize?this._config.chunkSize:e.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(n){var e=n.getResponseHeader("Content-Range");return null===e?-1:parseInt(e.substring(e.lastIndexOf("/")+1))}(e),this.parseChunk(e.responseText)))},this._chunkError=function(n){var r=e.statusText||n;this._sendError(new Error(r))}}function g(n){var e,r;(n=n||{}).chunkSize||(n.chunkSize=l.LocalChunkSize),h.call(this,n);var a="undefined"!=typeof FileReader;this.stream=function(n){this._input=n,r=n.slice||n.webkitSlice||n.mozSlice,a?((e=new FileReader).onload=N(this._chunkLoaded,this),e.onerror=N(this._chunkError,this)):e=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount=this._input.size,this.parseChunk(n.target.result)},this._chunkError=function(){this._sendError(e.error)}}function c(n){var e;h.call(this,n=n||{}),this.stream=function(n){return e=n,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var n,r=this._config.chunkSize;return r?(n=e.substring(0,r),e=e.substring(r)):(n=e,e=""),this._finished=!e,this.parseChunk(n)}}}function B(n){h.call(this,n=n||{});var e=[],r=!0,a=!1;this.pause=function(){h.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){h.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(n){this._input=n,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){a&&1===e.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),e.length?this.parseChunk(e.shift()):r=!0},this._streamData=N((function(n){try{e.push("string"==typeof n?n:n.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(e.shift()))}catch(n){this._streamError(n)}}),this),this._streamError=N((function(n){this._streamCleanUp(),this._sendError(n)}),this),this._streamEnd=N((function(){this._streamCleanUp(),a=!0,this._streamData("")}),this),this._streamCleanUp=N((function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)}),this)}function o(n){var e,r,a,s=Math.pow(2,53),i=-s,t=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)(e[-+]?\d+)?\s*$/,h=/(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))/,d=this,g=0,c=0,B=!1,o=!1,u=[],S={data:[],errors:[],meta:{}};if(W(n.step)){var f=n.step;n.step=function(e){if(S=e,y())p();else{if(p(),0===S.data.length)return;g+=e.data.length,n.preview&&g>n.preview?r.abort():(S.data=S.data[0],f(S,d))}}}function N(e){return"greedy"===n.skipEmptyLines?""===e.join("").trim():1===e.length&&0===e[0].length}function p(){if(S&&a&&(k("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+l.DefaultDelimiter+"'"),a=!1),n.skipEmptyLines)for(var e=0;e=u.length?"__parsed_extra":u[a]),n.transform&&(l=n.transform(l,i)),l=A(i,l),"__parsed_extra"===i?(s[i]=s[i]||[],s[i].push(l)):s[i]=l}return n.header&&(a>u.length?k("FieldMismatch","TooManyFields","Too many fields: expected "+u.length+" fields but parsed "+a,c+r):a=a.length/2?"\r\n":"\r"}(s,h)),a=!1,n.delimiter)W(n.delimiter)&&(n.delimiter=n.delimiter(s),S.meta.delimiter=n.delimiter);else{var d=function(e,r,a,s,i){var t,h,d,g;i=i||[",","\t","|",";",l.RECORD_SEP,l.UNIT_SEP];for(var c=0;c=t)return C(!0)}else for(z=g,g++;;){if(-1===(z=n.indexOf(e,z+1)))return B||N.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:H.length,index:g}),E();if(z===o-1)return E(n.substring(g,z).replace(R,e));if(e!==d||n[z+1]!==d){if(e===d||0===z||n[z-1]!==d){-1!==w&&w=t)return C(!0);break}N.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:H.length,index:g}),z++}}else z++}return E();function _(n){H.push(n),y=g}function v(e){var r=0;if(-1!==e){var a=n.substring(z+1,e);a&&""===a.trim()&&(r=a.length)}return r}function E(e){return B||(void 0===e&&(e=n.substring(g)),p.push(e),g=o,_(p),f&&O()),C()}function x(e){g=e,_(p),p=[],T=n.indexOf(a,g)}function C(n){return{data:H,errors:N,meta:{delimiter:r,linebreak:a,aborted:c,truncated:!!n,cursor:y+(l||0)}}}function O(){i(C()),H=[],N=[]}function I(a,s,i){var l={nextDelim:void 0,quoteSearch:void 0},t=n.indexOf(e,s+1);if(sn&&n.type===h.MasterMessageType.cancel,b=n=>n&&n.type===h.MasterMessageType.run,u=n=>i.default(n)||S(n);function S(n){return n&&"object"===typeof n&&"function"===typeof n.subscribe}function f(n){return t.isTransferDescriptor(n)?{payload:n.send,transferables:n.transferables}:{payload:n,transferables:void 0}}function H(){const n={type:h.WorkerMessageType.init,exposed:{type:"function"}};d.default.postMessageToMaster(n)}function N(n){const e={type:h.WorkerMessageType.init,exposed:{type:"module",methods:n}};d.default.postMessageToMaster(e)}function W(n,e){const{payload:r,transferables:a}=f(e),s={type:h.WorkerMessageType.error,uid:n,error:l.serialize(r)};d.default.postMessageToMaster(s,a)}function p(n,e,r){const{payload:a,transferables:s}=f(r),i={type:h.WorkerMessageType.result,uid:n,complete:!!e||void 0,payload:a};d.default.postMessageToMaster(i,s)}function y(n,e){const r={type:h.WorkerMessageType.running,uid:n,resultType:e};d.default.postMessageToMaster(r)}function A(n){try{const e={type:h.WorkerMessageType.uncaughtError,error:l.serialize(n)};d.default.postMessageToMaster(e)}catch(e){console.error("Not reporting uncaught error back to master thread as it occured while reporting an uncaught error already.\nLatest error:",e,"\nOriginal error:",n)}}function k(n,e,r){return a(this,void 0,void 0,(function*(){let a;try{a=e(...r)}catch(i){return W(n,i)}const s=u(a)?"observable":"promise";if(y(n,s),u(a)){const e=a.subscribe(e=>p(n,!1,l.serialize(e)),e=>{W(n,l.serialize(e)),o.delete(n)},()=>{p(n,!0),o.delete(n)});o.set(n,e)}else try{const e=yield a;p(n,!0,l.serialize(e))}catch(i){W(n,l.serialize(i))}}))}function w(n){if(!d.default.isWorkerRuntime())throw Error("expose() called in the master thread.");if(B)throw Error("expose() called more than once. This is not possible. Pass an object to expose() if you want to expose multiple functions.");if(B=!0,"function"===typeof n)d.default.subscribeToMasterMessages(e=>{b(e)&&!e.method&&k(e.uid,n,e.args.map(l.deserialize))}),H();else{if("object"!==typeof n||!n)throw Error(`Invalid argument passed to expose(). Expected a function or an object, got: ${n}`);{d.default.subscribeToMasterMessages(e=>{b(e)&&e.method&&k(e.uid,n[e.method],e.args.map(l.deserialize))});const e=Object.keys(n).filter(e=>"function"===typeof n[e]);N(e)}}d.default.subscribeToMasterMessages(n=>{if(m(n)){const e=n.uid,r=o.get(e);r&&(r.unsubscribe(),o.delete(e))}})}e.expose=w,"undefined"!==typeof self&&"function"===typeof self.addEventListener&&d.default.isWorkerRuntime()&&(self.addEventListener("error",n=>{setTimeout(()=>A(n.error||n),250)}),self.addEventListener("unhandledrejection",n=>{const e=n.reason;e&&"string"===typeof e.message&&setTimeout(()=>A(e),250)})),"undefined"!==typeof n&&"function"===typeof n.on&&d.default.isWorkerRuntime()&&(n.on("uncaughtException",n=>{setTimeout(()=>A(n),250)}),n.on("unhandledRejection",n=>{n&&"string"===typeof n.message&&setTimeout(()=>A(n),250)}))}).call(this,r("4362"))},"796a":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.WorkerMessageType=e.MasterMessageType=void 0,function(n){n["cancel"]="cancel",n["run"]="run"}(e.MasterMessageType||(e.MasterMessageType={})),function(n){n["error"]="error",n["init"]="init",n["result"]="result",n["running"]="running",n["uncaughtError"]="uncaughtError"}(e.WorkerMessageType||(e.WorkerMessageType={}))},"7ac4":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Transfer=e.isTransferDescriptor=void 0;const a=r("bb0c");function s(n){return!(!n||"object"!==typeof n)}function i(n){return n&&"object"===typeof n&&n[a.$transferable]}function l(n,e){if(!e){if(!s(n))throw Error();e=[n]}return{[a.$transferable]:!0,send:n,transferables:e}}e.isTransferDescriptor=i,e.Transfer=l},"89c7":function(n,e,r){"use strict";n.exports=n=>!!n&&("symbol"===typeof Symbol.observable&&"function"===typeof n[Symbol.observable]?n===n[Symbol.observable]():"function"===typeof n["@@observable"]&&n===n["@@observable"]())},"9a72":function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const a=function(){const n="undefined"!==typeof self&&"undefined"!==typeof Window&&self instanceof Window;return!("undefined"===typeof self||!self.postMessage||n)},s=function(n,e){self.postMessage(n,e)},i=function(n){const e=e=>{n(e.data)},r=()=>{self.removeEventListener("message",e)};return self.addEventListener("message",e),r};e.default={isWorkerRuntime:a,postMessageToMaster:s,subscribeToMasterMessages:i}},b335:function(n,e,r){"use strict";r.r(e),e["default"]="Datum,Bundesland,Bundesland_Id,Altersgruppe,fixierte_7T_Hospitalisierung_Faelle,aktualisierte_7T_Hospitalisierung_Faelle,PS_adjustierte_7T_Hospitalisierung_Faelle,UG_PI_adjustierte_7T_Hospitalisierung_Faelle,OG_PI_adjustierte_7T_Hospitalisierung_Faelle,Bevoelkerung,fixierte_7T_Hospitalisierung_Inzidenz,aktualisierte_7T_Hospitalisierung_Inzidenz,PS_adjustierte_7T_Hospitalisierung_Inzidenz,UG_PI_adjustierte_7T_Hospitalisierung_Inzidenz,OG_PI_adjustierte_7T_Hospitalisierung_Inzidenz\n2024-08-31,Bundesgebiet,00,00+,1324,1324,NA,NA,NA,83155031,1.59,1.59,NA,NA,NA\n2024-08-30,Bundesgebiet,00,00+,1217,1392,1642,1566,1761,83155031,1.46,1.67,1.98,1.88,2.12\n2024-08-29,Bundesgebiet,00,00+,1144,1382,1589,1521,1702,83155031,1.38,1.66,1.91,1.83,2.05\n2024-08-28,Bundesgebiet,00,00+,1116,1362,1535,1473,1638,83155031,1.34,1.64,1.85,1.77,1.97\n2024-08-27,Bundesgebiet,00,00+,1018,1401,1551,1493,1648,83155031,1.22,1.68,1.87,1.8,1.98\n2024-08-26,Bundesgebiet,00,00+,1133,1379,1487,1438,1573,83155031,1.36,1.66,1.79,1.73,1.89\n2024-08-25,Bundesgebiet,00,00+,1140,1376,1483,1434,1568,83155031,1.37,1.65,1.78,1.73,1.89\n2024-08-24,Bundesgebiet,00,00+,1157,1379,1485,1437,1571,83155031,1.39,1.66,1.79,1.73,1.89\n2024-08-23,Bundesgebiet,00,00+,1157,1418,1518,1471,1603,83155031,1.39,1.71,1.83,1.77,1.93\n2024-08-22,Bundesgebiet,00,00+,1112,1412,1503,1458,1582,83155031,1.34,1.7,1.81,1.75,1.9\n2024-08-21,Bundesgebiet,00,00+,1051,1407,1489,1447,1564,83155031,1.26,1.69,1.79,1.74,1.88\n2024-08-20,Bundesgebiet,00,00+,979,1384,1455,1417,1526,83155031,1.18,1.66,1.75,1.7,1.84\n2024-08-19,Bundesgebiet,00,00+,1118,1406,1464,1430,1529,83155031,1.34,1.69,1.76,1.72,1.84\n2024-08-18,Bundesgebiet,00,00+,1127,1407,1465,1431,1530,83155031,1.36,1.69,1.76,1.72,1.84\n2024-08-17,Bundesgebiet,00,00+,1143,1406,1463,1430,1528,83155031,1.37,1.69,1.76,1.72,1.84\n2024-08-16,Bundesgebiet,00,00+,1073,1374,1426,1395,1487,83155031,1.29,1.65,1.71,1.68,1.79\n2024-08-15,Bundesgebiet,00,00+,1086,1384,1431,1402,1491,83155031,1.31,1.66,1.72,1.69,1.79\n2024-08-14,Bundesgebiet,00,00+,1050,1396,1439,1412,1496,83155031,1.26,1.68,1.73,1.7,1.8\n2024-08-13,Bundesgebiet,00,00+,988,1407,1445,1420,1496,83155031,1.19,1.69,1.74,1.71,1.8\n2024-08-12,Bundesgebiet,00,00+,1155,1426,1456,1436,1498,83155031,1.39,1.71,1.75,1.73,1.8\n2024-08-11,Bundesgebiet,00,00+,1167,1428,1458,1438,1500,83155031,1.4,1.72,1.75,1.73,1.8\n2024-08-10,Bundesgebiet,00,00+,1184,1430,1460,1440,1501,83155031,1.42,1.72,1.76,1.73,1.81\n2024-08-09,Bundesgebiet,00,00+,1150,1459,1486,1468,1525,83155031,1.38,1.75,1.79,1.77,1.83\n2024-08-08,Bundesgebiet,00,00+,1118,1472,1496,1480,1531,83155031,1.34,1.77,1.8,1.78,1.84\n2024-08-07,Bundesgebiet,00,00+,993,1426,1447,1432,1477,83155031,1.19,1.71,1.74,1.72,1.78\n2024-08-06,Bundesgebiet,00,00+,901,1423,1442,1428,1470,83155031,1.08,1.71,1.73,1.72,1.77\n2024-08-05,Bundesgebiet,00,00+,1095,1400,1414,1403,1435,83155031,1.32,1.68,1.7,1.69,1.73\n2024-08-04,Bundesgebiet,00,00+,1119,1413,1427,1416,1448,83155031,1.35,1.7,1.72,1.7,1.74\n2024-08-03,Bundesgebiet,00,00+,1136,1412,1426,1415,1447,83155031,1.37,1.7,1.71,1.7,1.74\n2024-08-02,Bundesgebiet,00,00+,1046,1383,1394,1386,1412,83155031,1.26,1.66,1.68,1.67,1.7\n2024-08-01,Bundesgebiet,00,00+,1079,1395,1404,1397,1419,83155031,1.3,1.68,1.69,1.68,1.71\n2024-07-31,Bundesgebiet,00,00+,1105,1440,1447,1441,1459,83155031,1.33,1.73,1.74,1.73,1.75\n2024-07-30,Bundesgebiet,00,00+,1085,1525,1529,1526,1537,83155031,1.3,1.83,1.84,1.84,1.85\n2024-07-29,Bundesgebiet,00,00+,1239,1605,1606,1605,1609,83155031,1.49,1.93,1.93,1.93,1.94\n2024-07-28,Bundesgebiet,00,00+,1255,1595,1596,1595,1598,83155031,1.51,1.92,1.92,1.92,1.92\n2024-07-27,Bundesgebiet,00,00+,1267,1592,1593,1592,1595,83155031,1.52,1.91,1.92,1.91,1.92\n2024-07-26,Bundesgebiet,00,00+,1229,1627,1627,1627,1629,83155031,1.48,1.96,1.96,1.96,1.96\n2024-07-25,Bundesgebiet,00,00+,1243,1654,1654,1654,1654,83155031,1.49,1.99,1.99,1.99,1.99\n2024-07-24,Bundesgebiet,00,00+,1201,1643,1643,1643,1643,83155031,1.44,1.98,1.98,1.98,1.98\n2024-07-23,Bundesgebiet,00,00+,1056,1573,1573,1573,1573,83155031,1.27,1.89,1.89,1.89,1.89\n2024-07-22,Bundesgebiet,00,00+,1197,1573,1573,1573,1573,83155031,1.44,1.89,1.89,1.89,1.89\n2024-07-21,Bundesgebiet,00,00+,1209,1572,1572,1572,1572,83155031,1.45,1.89,1.89,1.89,1.89\n2024-07-20,Bundesgebiet,00,00+,1227,1581,1581,1581,1581,83155031,1.48,1.9,1.9,1.9,1.9\n2024-07-19,Bundesgebiet,00,00+,1222,1621,1621,1621,1621,83155031,1.47,1.95,1.95,1.95,1.95\n2024-07-18,Bundesgebiet,00,00+,1196,1611,1611,1611,1611,83155031,1.44,1.94,1.94,1.94,1.94\n2024-07-17,Bundesgebiet,00,00+,1177,1659,1659,1659,1659,83155031,1.42,2,2,2,2\n2024-07-16,Bundesgebiet,00,00+,1137,1635,1635,1635,1635,83155031,1.37,1.97,1.97,1.97,1.97\n2024-07-15,Bundesgebiet,00,00+,1173,1559,1559,1559,1559,83155031,1.41,1.87,1.87,1.87,1.87\n2024-07-14,Bundesgebiet,00,00+,1183,1560,1560,1560,1560,83155031,1.42,1.88,1.88,1.88,1.88\n2024-07-13,Bundesgebiet,00,00+,1200,1555,1555,1555,1555,83155031,1.44,1.87,1.87,1.87,1.87\n2024-07-12,Bundesgebiet,00,00+,1075,1455,1455,1455,1455,83155031,1.29,1.75,1.75,1.75,1.75\n2024-07-11,Bundesgebiet,00,00+,1018,1376,1376,1376,1376,83155031,1.22,1.65,1.65,1.65,1.65\n2024-07-10,Bundesgebiet,00,00+,932,1312,1312,1312,1312,83155031,1.12,1.58,1.58,1.58,1.58\n2024-07-09,Bundesgebiet,00,00+,863,1280,1280,1280,1280,83155031,1.04,1.54,1.54,1.54,1.54\n2024-07-08,Bundesgebiet,00,00+,897,1217,1217,1217,1217,83155031,1.08,1.46,1.46,1.46,1.46\n2024-07-07,Bundesgebiet,00,00+,906,1210,1210,1210,1210,83155031,1.09,1.46,1.46,1.46,1.46\n2024-07-06,Bundesgebiet,00,00+,912,1202,1202,1202,1202,83155031,1.1,1.45,1.45,1.45,1.45\n2024-07-05,Bundesgebiet,00,00+,921,1240,1240,1240,1240,83155031,1.11,1.49,1.49,1.49,1.49\n2024-07-04,Bundesgebiet,00,00+,909,1269,1269,1269,1269,83155031,1.09,1.53,1.53,1.53,1.53\n2024-07-03,Bundesgebiet,00,00+,902,1236,1236,1236,1236,83155031,1.08,1.49,1.49,1.49,1.49\n2024-07-02,Bundesgebiet,00,00+,881,1248,1248,1248,1248,83155031,1.06,1.5,1.5,1.5,1.5\n2024-07-01,Bundesgebiet,00,00+,896,1192,1192,1192,1192,83155031,1.08,1.43,1.43,1.43,1.43\n2024-06-30,Bundesgebiet,00,00+,908,1198,1198,1198,1198,83155031,1.09,1.44,1.44,1.44,1.44\n2024-06-29,Bundesgebiet,00,00+,925,1206,1206,1206,1206,83155031,1.11,1.45,1.45,1.45,1.45\n2024-06-28,Bundesgebiet,00,00+,853,1167,1167,1167,1167,83155031,1.03,1.4,1.4,1.4,1.4\n2024-06-27,Bundesgebiet,00,00+,804,1122,1122,1122,1122,83155031,0.97,1.35,1.35,1.35,1.35\n2024-06-26,Bundesgebiet,00,00+,798,1095,1095,1095,1095,83155031,0.96,1.32,1.32,1.32,1.32\n2024-06-25,Bundesgebiet,00,00+,674,1027,1027,1027,1027,83155031,0.81,1.24,1.24,1.24,1.24\n2024-06-24,Bundesgebiet,00,00+,670,930,930,930,930,83155031,0.81,1.12,1.12,1.12,1.12\n2024-06-23,Bundesgebiet,00,00+,677,924,924,924,924,83155031,0.81,1.11,1.11,1.11,1.11\n2024-06-22,Bundesgebiet,00,00+,684,913,913,913,913,83155031,0.82,1.1,1.1,1.1,1.1\n2024-06-21,Bundesgebiet,00,00+,595,847,847,847,847,83155031,0.72,1.02,1.02,1.02,1.02\n2024-06-20,Bundesgebiet,00,00+,535,773,773,773,773,83155031,0.64,0.93,0.93,0.93,0.93\n2024-06-19,Bundesgebiet,00,00+,494,722,722,722,722,83155031,0.59,0.87,0.87,0.87,0.87\n2024-06-18,Bundesgebiet,00,00+,436,662,662,662,662,83155031,0.52,0.8,0.8,0.8,0.8\n2024-06-17,Bundesgebiet,00,00+,429,565,565,565,565,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-16,Bundesgebiet,00,00+,435,562,562,562,562,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-15,Bundesgebiet,00,00+,437,557,557,557,557,83155031,0.53,0.67,0.67,0.67,0.67\n2024-06-14,Bundesgebiet,00,00+,384,537,537,537,537,83155031,0.46,0.65,0.65,0.65,0.65\n2024-06-13,Bundesgebiet,00,00+,363,494,494,494,494,83155031,0.44,0.59,0.59,0.59,0.59\n2024-06-12,Bundesgebiet,00,00+,310,455,455,455,455,83155031,0.37,0.55,0.55,0.55,0.55\n2024-06-11,Bundesgebiet,00,00+,286,403,403,403,403,83155031,0.34,0.48,0.48,0.48,0.48\n2024-06-10,Bundesgebiet,00,00+,305,378,378,378,378,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-09,Bundesgebiet,00,00+,307,375,375,375,375,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-08,Bundesgebiet,00,00+,311,377,377,377,377,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-07,Bundesgebiet,00,00+,296,375,375,375,375,83155031,0.36,0.45,0.45,0.45,0.45\n2024-06-06,Bundesgebiet,00,00+,258,331,331,331,331,83155031,0.31,0.4,0.4,0.4,0.4\n2024-06-05,Bundesgebiet,00,00+,233,325,325,325,325,83155031,0.28,0.39,0.39,0.39,0.39\n2024-06-04,Bundesgebiet,00,00+,208,323,323,323,323,83155031,0.25,0.39,0.39,0.39,0.39\n2024-06-03,Bundesgebiet,00,00+,203,290,290,290,290,83155031,0.24,0.35,0.35,0.35,0.35\n2024-06-02,Bundesgebiet,00,00+,204,288,288,288,288,83155031,0.25,0.35,0.35,0.35,0.35\n2024-06-01,Bundesgebiet,00,00+,210,290,290,290,290,83155031,0.25,0.35,0.35,0.35,0.35\n2024-05-31,Bundesgebiet,00,00+,193,255,255,255,255,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-30,Bundesgebiet,00,00+,223,289,289,289,289,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-29,Bundesgebiet,00,00+,228,288,288,288,288,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-28,Bundesgebiet,00,00+,250,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-05-27,Bundesgebiet,00,00+,193,261,261,261,261,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-26,Bundesgebiet,00,00+,196,263,263,263,263,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-25,Bundesgebiet,00,00+,201,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-24,Bundesgebiet,00,00+,202,274,274,274,274,83155031,0.24,0.33,0.33,0.33,0.33\n2024-05-23,Bundesgebiet,00,00+,194,275,275,275,275,83155031,0.23,0.33,0.33,0.33,0.33\n2024-05-22,Bundesgebiet,00,00+,148,260,260,260,260,83155031,0.18,0.31,0.31,0.31,0.31\n2024-05-21,Bundesgebiet,00,00+,179,241,241,241,241,83155031,0.22,0.29,0.29,0.29,0.29\n2024-05-20,Bundesgebiet,00,00+,313,385,385,385,385,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-19,Bundesgebiet,00,00+,317,386,386,386,386,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-18,Bundesgebiet,00,00+,318,383,383,383,383,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-17,Bundesgebiet,00,00+,318,404,404,404,404,83155031,0.38,0.49,0.49,0.49,0.49\n2024-05-16,Bundesgebiet,00,00+,287,361,361,361,361,83155031,0.35,0.43,0.43,0.43,0.43\n2024-05-15,Bundesgebiet,00,00+,277,361,361,361,361,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-14,Bundesgebiet,00,00+,184,312,312,312,312,83155031,0.22,0.38,0.38,0.38,0.38\n2024-05-13,Bundesgebiet,00,00+,215,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-12,Bundesgebiet,00,00+,219,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-11,Bundesgebiet,00,00+,222,304,304,304,304,83155031,0.27,0.37,0.37,0.37,0.37\n2024-05-10,Bundesgebiet,00,00+,214,287,287,287,287,83155031,0.26,0.35,0.35,0.35,0.35\n2024-05-09,Bundesgebiet,00,00+,275,358,358,358,358,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-08,Bundesgebiet,00,00+,220,322,322,322,322,83155031,0.26,0.39,0.39,0.39,0.39\n2024-05-07,Bundesgebiet,00,00+,237,345,345,345,345,83155031,0.29,0.41,0.41,0.41,0.41\n2024-05-06,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2024-05-05,Bundesgebiet,00,00+,260,351,351,351,351,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-04,Bundesgebiet,00,00+,261,349,349,349,349,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-03,Bundesgebiet,00,00+,240,351,351,351,351,83155031,0.29,0.42,0.42,0.42,0.42\n2024-05-02,Bundesgebiet,00,00+,228,328,328,328,328,83155031,0.27,0.39,0.39,0.39,0.39\n2024-05-01,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-04-30,Bundesgebiet,00,00+,201,320,320,320,320,83155031,0.24,0.38,0.38,0.38,0.38\n2024-04-29,Bundesgebiet,00,00+,162,233,233,233,233,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-28,Bundesgebiet,00,00+,162,232,232,232,232,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-27,Bundesgebiet,00,00+,162,230,230,230,230,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-26,Bundesgebiet,00,00+,144,208,208,208,208,83155031,0.17,0.25,0.25,0.25,0.25\n2024-04-25,Bundesgebiet,00,00+,142,194,194,194,194,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-24,Bundesgebiet,00,00+,144,196,196,196,196,83155031,0.17,0.24,0.24,0.24,0.24\n2024-04-23,Bundesgebiet,00,00+,125,180,180,180,180,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-22,Bundesgebiet,00,00+,125,176,176,176,176,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-21,Bundesgebiet,00,00+,126,178,178,178,178,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-20,Bundesgebiet,00,00+,127,179,179,179,179,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Bundesgebiet,00,00+,129,183,183,183,183,83155031,0.16,0.22,0.22,0.22,0.22\n2024-04-18,Bundesgebiet,00,00+,140,182,182,182,182,83155031,0.17,0.22,0.22,0.22,0.22\n2024-04-17,Bundesgebiet,00,00+,142,195,195,195,195,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-16,Bundesgebiet,00,00+,156,205,205,205,205,83155031,0.19,0.25,0.25,0.25,0.25\n2024-04-15,Bundesgebiet,00,00+,188,235,235,235,235,83155031,0.23,0.28,0.28,0.28,0.28\n2024-04-14,Bundesgebiet,00,00+,193,238,238,238,238,83155031,0.23,0.29,0.29,0.29,0.29\n2024-04-13,Bundesgebiet,00,00+,196,241,241,241,241,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-12,Bundesgebiet,00,00+,201,242,242,242,242,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-11,Bundesgebiet,00,00+,217,263,263,263,263,83155031,0.26,0.32,0.32,0.32,0.32\n2024-04-10,Bundesgebiet,00,00+,205,269,269,269,269,83155031,0.25,0.32,0.32,0.32,0.32\n2024-04-09,Bundesgebiet,00,00+,281,364,364,364,364,83155031,0.34,0.44,0.44,0.44,0.44\n2024-04-08,Bundesgebiet,00,00+,211,284,284,284,284,83155031,0.25,0.34,0.34,0.34,0.34\n2024-04-07,Bundesgebiet,00,00+,217,286,286,286,286,83155031,0.26,0.34,0.34,0.34,0.34\n2024-04-06,Bundesgebiet,00,00+,222,287,287,287,287,83155031,0.27,0.35,0.35,0.35,0.35\n2024-04-05,Bundesgebiet,00,00+,178,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-04,Bundesgebiet,00,00+,176,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-03,Bundesgebiet,00,00+,157,266,266,266,266,83155031,0.19,0.32,0.32,0.32,0.32\n2024-04-02,Bundesgebiet,00,00+,111,189,189,189,189,83155031,0.13,0.23,0.23,0.23,0.23\n2024-04-01,Bundesgebiet,00,00+,206,298,298,298,298,83155031,0.25,0.36,0.36,0.36,0.36\n2024-03-31,Bundesgebiet,00,00+,207,292,292,292,292,83155031,0.25,0.35,0.35,0.35,0.35\n2024-03-30,Bundesgebiet,00,00+,214,296,296,296,296,83155031,0.26,0.36,0.36,0.36,0.36\n2024-03-29,Bundesgebiet,00,00+,249,334,334,334,334,83155031,0.3,0.4,0.4,0.4,0.4\n2024-03-28,Bundesgebiet,00,00+,242,319,319,319,319,83155031,0.29,0.38,0.38,0.38,0.38\n2024-03-27,Bundesgebiet,00,00+,229,318,318,318,318,83155031,0.28,0.38,0.38,0.38,0.38\n2024-03-26,Bundesgebiet,00,00+,227,329,329,329,329,83155031,0.27,0.4,0.4,0.4,0.4\n2024-03-25,Bundesgebiet,00,00+,262,340,340,340,340,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-24,Bundesgebiet,00,00+,266,344,344,344,344,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-23,Bundesgebiet,00,00+,267,336,336,336,336,83155031,0.32,0.4,0.4,0.4,0.4\n2024-03-22,Bundesgebiet,00,00+,290,359,359,359,359,83155031,0.35,0.43,0.43,0.43,0.43\n2024-03-21,Bundesgebiet,00,00+,305,382,382,382,382,83155031,0.37,0.46,0.46,0.46,0.46\n2024-03-20,Bundesgebiet,00,00+,308,393,393,393,393,83155031,0.37,0.47,0.47,0.47,0.47\n2024-03-19,Bundesgebiet,00,00+,292,403,403,403,403,83155031,0.35,0.48,0.48,0.48,0.48\n2024-03-18,Bundesgebiet,00,00+,322,420,420,420,420,83155031,0.39,0.51,0.51,0.51,0.51\n2024-03-17,Bundesgebiet,00,00+,329,422,422,422,422,83155031,0.4,0.51,0.51,0.51,0.51\n2024-03-16,Bundesgebiet,00,00+,336,431,431,431,431,83155031,0.4,0.52,0.52,0.52,0.52\n2024-03-15,Bundesgebiet,00,00+,341,445,445,445,445,83155031,0.41,0.54,0.54,0.54,0.54\n2024-03-14,Bundesgebiet,00,00+,325,444,444,444,444,83155031,0.39,0.53,0.53,0.53,0.53\n2024-03-13,Bundesgebiet,00,00+,342,471,471,471,471,83155031,0.41,0.57,0.57,0.57,0.57\n2024-03-12,Bundesgebiet,00,00+,355,504,504,504,504,83155031,0.43,0.61,0.61,0.61,0.61\n2024-03-11,Bundesgebiet,00,00+,346,534,534,534,534,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-10,Bundesgebiet,00,00+,349,532,532,532,532,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-09,Bundesgebiet,00,00+,355,530,530,530,530,83155031,0.43,0.64,0.64,0.64,0.64\n2024-03-08,Bundesgebiet,00,00+,414,515,515,515,515,83155031,0.5,0.62,0.62,0.62,0.62\n2024-03-07,Bundesgebiet,00,00+,413,548,548,548,548,83155031,0.5,0.66,0.66,0.66,0.66\n2024-03-06,Bundesgebiet,00,00+,415,555,555,555,555,83155031,0.5,0.67,0.67,0.67,0.67\n2024-03-05,Bundesgebiet,00,00+,403,571,571,571,571,83155031,0.48,0.69,0.69,0.69,0.69\n2024-03-04,Bundesgebiet,00,00+,458,596,596,596,596,83155031,0.55,0.72,0.72,0.72,0.72\n2024-03-03,Bundesgebiet,00,00+,467,600,600,600,600,83155031,0.56,0.72,0.72,0.72,0.72\n2024-03-02,Bundesgebiet,00,00+,475,602,602,602,602,83155031,0.57,0.72,0.72,0.72,0.72\n2024-03-01,Bundesgebiet,00,00+,485,632,632,632,632,83155031,0.58,0.76,0.76,0.76,0.76\n2024-02-29,Bundesgebiet,00,00+,500,658,658,658,658,83155031,0.6,0.79,0.79,0.79,0.79\n2024-02-28,Bundesgebiet,00,00+,520,670,670,670,670,83155031,0.63,0.81,0.81,0.81,0.81\n2024-02-27,Bundesgebiet,00,00+,532,710,710,710,710,83155031,0.64,0.85,0.85,0.85,0.85\n2024-02-26,Bundesgebiet,00,00+,663,825,825,825,825,83155031,0.8,0.99,0.99,0.99,0.99\n2024-02-25,Bundesgebiet,00,00+,677,832,832,832,832,83155031,0.81,1,1,1,1\n2024-02-24,Bundesgebiet,00,00+,695,841,841,841,841,83155031,0.84,1.01,1.01,1.01,1.01\n2024-02-23,Bundesgebiet,00,00+,714,904,904,904,904,83155031,0.86,1.09,1.09,1.09,1.09\n2024-02-22,Bundesgebiet,00,00+,729,940,940,940,940,83155031,0.88,1.13,1.13,1.13,1.13\n2024-02-21,Bundesgebiet,00,00+,764,1017,1017,1017,1017,83155031,0.92,1.22,1.22,1.22,1.22\n2024-02-20,Bundesgebiet,00,00+,796,1117,1117,1117,1117,83155031,0.96,1.34,1.34,1.34,1.34\n2024-02-19,Bundesgebiet,00,00+,841,1117,1117,1117,1117,83155031,1.01,1.34,1.34,1.34,1.34\n2024-02-18,Bundesgebiet,00,00+,855,1117,1117,1117,1117,83155031,1.03,1.34,1.34,1.34,1.34\n2024-02-17,Bundesgebiet,00,00+,882,1129,1129,1129,1129,83155031,1.06,1.36,1.36,1.36,1.36\n2024-02-16,Bundesgebiet,00,00+,937,1171,1171,1171,1171,83155031,1.13,1.41,1.41,1.41,1.41\n2024-02-15,Bundesgebiet,00,00+,932,1207,1207,1207,1207,83155031,1.12,1.45,1.45,1.45,1.45\n2024-02-14,Bundesgebiet,00,00+,957,1254,1254,1254,1254,83155031,1.15,1.51,1.51,1.51,1.51\n2024-02-13,Bundesgebiet,00,00+,869,1260,1260,1260,1260,83155031,1.05,1.52,1.52,1.52,1.52\n2024-02-12,Bundesgebiet,00,00+,1152,1475,1475,1475,1475,83155031,1.39,1.77,1.77,1.77,1.77\n2024-02-11,Bundesgebiet,00,00+,1171,1478,1478,1478,1478,83155031,1.41,1.78,1.78,1.78,1.78\n2024-02-10,Bundesgebiet,00,00+,1195,1474,1474,1474,1474,83155031,1.44,1.77,1.77,1.77,1.77\n2024-02-09,Bundesgebiet,00,00+,1186,1524,1524,1524,1524,83155031,1.43,1.83,1.83,1.83,1.83\n2024-02-08,Bundesgebiet,00,00+,1276,1633,1633,1633,1633,83155031,1.53,1.96,1.96,1.96,1.96\n2024-02-07,Bundesgebiet,00,00+,1069,1696,1696,1696,1696,83155031,1.29,2.04,2.04,2.04,2.04\n2024-02-06,Bundesgebiet,00,00+,1255,1756,1756,1756,1756,83155031,1.51,2.11,2.11,2.11,2.11\n2024-02-05,Bundesgebiet,00,00+,1420,1847,1847,1847,1847,83155031,1.71,2.22,2.22,2.22,2.22\n2024-02-04,Bundesgebiet,00,00+,1440,1853,1853,1853,1853,83155031,1.73,2.23,2.23,2.23,2.23\n2024-02-03,Bundesgebiet,00,00+,1457,1849,1849,1849,1849,83155031,1.75,2.22,2.22,2.22,2.22\n2024-02-02,Bundesgebiet,00,00+,1387,1869,1869,1869,1869,83155031,1.67,2.25,2.25,2.25,2.25\n2024-02-01,Bundesgebiet,00,00+,1412,1888,1888,1888,1888,83155031,1.7,2.27,2.27,2.27,2.27\n2024-01-31,Bundesgebiet,00,00+,1383,1906,1906,1906,1906,83155031,1.66,2.29,2.29,2.29,2.29\n2024-01-30,Bundesgebiet,00,00+,1340,1973,1973,1973,1973,83155031,1.61,2.37,2.37,2.37,2.37\n2024-01-29,Bundesgebiet,00,00+,1566,2031,2031,2031,2031,83155031,1.88,2.44,2.44,2.44,2.44\n2024-01-28,Bundesgebiet,00,00+,1602,2044,2044,2044,2044,83155031,1.93,2.46,2.46,2.46,2.46\n2024-01-27,Bundesgebiet,00,00+,1630,2051,2051,2051,2051,83155031,1.96,2.47,2.47,2.47,2.47\n2024-01-26,Bundesgebiet,00,00+,1550,2112,2112,2112,2112,83155031,1.86,2.54,2.54,2.54,2.54\n2024-01-25,Bundesgebiet,00,00+,1579,2172,2172,2172,2172,83155031,1.9,2.61,2.61,2.61,2.61\n2024-01-24,Bundesgebiet,00,00+,1644,2220,2220,2220,2220,83155031,1.98,2.67,2.67,2.67,2.67\n2024-01-23,Bundesgebiet,00,00+,1638,2289,2289,2289,2289,83155031,1.97,2.75,2.75,2.75,2.75\n2024-01-22,Bundesgebiet,00,00+,1869,2475,2475,2475,2475,83155031,2.25,2.98,2.98,2.98,2.98\n2024-01-21,Bundesgebiet,00,00+,1888,2464,2464,2464,2464,83155031,2.27,2.96,2.96,2.96,2.96\n2024-01-20,Bundesgebiet,00,00+,1940,2487,2487,2487,2487,83155031,2.33,2.99,2.99,2.99,2.99\n2024-01-19,Bundesgebiet,00,00+,1881,2521,2521,2521,2521,83155031,2.26,3.03,3.03,3.03,3.03\n2024-01-18,Bundesgebiet,00,00+,1993,2649,2649,2649,2649,83155031,2.4,3.19,3.19,3.19,3.19\n2024-01-17,Bundesgebiet,00,00+,2091,2853,2853,2853,2853,83155031,2.51,3.43,3.43,3.43,3.43\n2024-01-16,Bundesgebiet,00,00+,2145,3024,3024,3024,3024,83155031,2.58,3.64,3.64,3.64,3.64\n2024-01-15,Bundesgebiet,00,00+,2485,3256,3256,3256,3256,83155031,2.99,3.92,3.92,3.92,3.92\n2024-01-14,Bundesgebiet,00,00+,2533,3286,3286,3286,3286,83155031,3.05,3.95,3.95,3.95,3.95\n2024-01-13,Bundesgebiet,00,00+,2570,3279,3279,3279,3279,83155031,3.09,3.94,3.94,3.94,3.94\n2024-01-12,Bundesgebiet,00,00+,2654,3519,3519,3519,3519,83155031,3.19,4.23,4.23,4.23,4.23\n2024-01-11,Bundesgebiet,00,00+,2935,3864,3864,3864,3864,83155031,3.53,4.65,4.65,4.65,4.65\n2024-01-10,Bundesgebiet,00,00+,3376,4492,4492,4492,4492,83155031,4.06,5.4,5.4,5.4,5.4\n2024-01-09,Bundesgebiet,00,00+,4993,6477,6477,6477,6477,83155031,6,7.79,7.79,7.79,7.79\n2024-01-08,Bundesgebiet,00,00+,4210,5524,5524,5524,5524,83155031,5.06,6.64,6.64,6.64,6.64\n2024-01-07,Bundesgebiet,00,00+,4315,5595,5595,5595,5595,83155031,5.19,6.73,6.73,6.73,6.73\n2024-01-06,Bundesgebiet,00,00+,4432,5684,5684,5684,5684,83155031,5.33,6.84,6.84,6.84,6.84\n2024-01-05,Bundesgebiet,00,00+,4505,6114,6114,6114,6114,83155031,5.42,7.35,7.35,7.35,7.35\n2024-01-04,Bundesgebiet,00,00+,4741,6668,6668,6668,6668,83155031,5.7,8.02,8.02,8.02,8.02\n2024-01-03,Bundesgebiet,00,00+,5716,8557,8557,8557,8557,83155031,6.87,10.29,10.29,10.29,10.29\n2024-01-02,Bundesgebiet,00,00+,3881,6054,6054,6054,6054,83155031,4.67,7.28,7.28,7.28,7.28\n2024-01-01,Bundesgebiet,00,00+,4010,6092,6092,6092,6092,83155031,4.82,7.33,7.33,7.33,7.33\n2023-12-31,Bundesgebiet,00,00+,4074,6057,6057,6057,6057,83155031,4.9,7.28,7.28,7.28,7.28\n2023-12-30,Bundesgebiet,00,00+,4175,6079,6079,6079,6079,83155031,5.02,7.31,7.31,7.31,7.31\n2023-12-29,Bundesgebiet,00,00+,3973,6163,6163,6163,6163,83155031,4.78,7.41,7.41,7.41,7.41\n2023-12-28,Bundesgebiet,00,00+,3446,6160,6160,6160,6160,83155031,4.14,7.41,7.41,7.41,7.41\n2023-12-27,Bundesgebiet,00,00+,2773,4633,4633,4633,4633,83155031,3.33,5.57,5.57,5.57,5.57\n2023-12-26,Bundesgebiet,00,00+,4434,6440,6440,6440,6440,83155031,5.33,7.74,7.74,7.74,7.74\n2023-12-25,Bundesgebiet,00,00+,7160,9326,9326,9326,9326,83155031,8.61,11.22,11.22,11.22,11.22\n2023-12-24,Bundesgebiet,00,00+,7295,9389,9389,9389,9389,83155031,8.77,11.29,11.29,11.29,11.29\n2023-12-23,Bundesgebiet,00,00+,7445,9402,9402,9402,9402,83155031,8.95,11.31,11.31,11.31,11.31\n2023-12-22,Bundesgebiet,00,00+,7340,9764,9764,9764,9764,83155031,8.83,11.74,11.74,11.74,11.74\n2023-12-21,Bundesgebiet,00,00+,7398,10124,10124,10124,10124,83155031,8.9,12.17,12.17,12.17,12.17\n2023-12-20,Bundesgebiet,00,00+,7379,10394,10394,10394,10394,83155031,8.87,12.5,12.5,12.5,12.5\n2023-12-19,Bundesgebiet,00,00+,7049,10544,10544,10544,10544,83155031,8.48,12.68,12.68,12.68,12.68\n2023-12-18,Bundesgebiet,00,00+,7998,10866,10866,10866,10866,83155031,9.62,13.07,13.07,13.07,13.07\n2023-12-17,Bundesgebiet,00,00+,8152,10886,10886,10886,10886,83155031,9.8,13.09,13.09,13.09,13.09\n2023-12-16,Bundesgebiet,00,00+,8301,10891,10891,10891,10891,83155031,9.98,13.1,13.1,13.1,13.1\n2023-12-15,Bundesgebiet,00,00+,7790,10890,10890,10890,10890,83155031,9.37,13.1,13.1,13.1,13.1\n2023-12-14,Bundesgebiet,00,00+,7730,10775,10775,10775,10775,83155031,9.3,12.96,12.96,12.96,12.96\n2023-12-13,Bundesgebiet,00,00+,7313,10580,10580,10580,10580,83155031,8.79,12.72,12.72,12.72,12.72\n2023-12-12,Bundesgebiet,00,00+,6703,10441,10441,10441,10441,83155031,8.06,12.56,12.56,12.56,12.56\n2023-12-11,Bundesgebiet,00,00+,6553,9435,9435,9435,9435,83155031,7.88,11.35,11.35,11.35,11.35\n2023-12-10,Bundesgebiet,00,00+,6646,9380,9380,9380,9380,83155031,7.99,11.28,11.28,11.28,11.28\n2023-12-09,Bundesgebiet,00,00+,6756,9335,9335,9335,9335,83155031,8.12,11.23,11.23,11.23,11.23\n2023-12-08,Bundesgebiet,00,00+,6266,9015,9015,9015,9015,83155031,7.54,10.84,10.84,10.84,10.84\n2023-12-07,Bundesgebiet,00,00+,5916,8638,8638,8638,8638,83155031,7.11,10.39,10.39,10.39,10.39\n2023-12-06,Bundesgebiet,00,00+,5397,8381,8381,8381,8381,83155031,6.49,10.08,10.08,10.08,10.08\n2023-12-05,Bundesgebiet,00,00+,5145,8119,8119,8119,8119,83155031,6.19,9.76,9.76,9.76,9.76\n2023-12-04,Bundesgebiet,00,00+,5940,8251,8251,8251,8251,83155031,7.14,9.92,9.92,9.92,9.92\n2023-12-03,Bundesgebiet,00,00+,6062,8266,8266,8266,8266,83155031,7.29,9.94,9.94,9.94,9.94\n2023-12-02,Bundesgebiet,00,00+,6173,8281,8281,8281,8281,83155031,7.42,9.96,9.96,9.96,9.96\n2023-12-01,Bundesgebiet,00,00+,5859,8242,8242,8242,8242,83155031,7.05,9.91,9.91,9.91,9.91\n2023-11-30,Bundesgebiet,00,00+,5595,8159,8159,8159,8159,83155031,6.73,9.81,9.81,9.81,9.81\n2023-11-29,Bundesgebiet,00,00+,5310,8075,8075,8075,8075,83155031,6.39,9.71,9.71,9.71,9.71\n2023-11-28,Bundesgebiet,00,00+,5312,8156,8156,8156,8156,83155031,6.39,9.81,9.81,9.81,9.81\n2023-11-27,Bundesgebiet,00,00+,5849,8266,8266,8266,8266,83155031,7.03,9.94,9.94,9.94,9.94\n2023-11-26,Bundesgebiet,00,00+,5939,8250,8250,8250,8250,83155031,7.14,9.92,9.92,9.92,9.92\n2023-11-25,Bundesgebiet,00,00+,6041,8231,8231,8231,8231,83155031,7.26,9.9,9.9,9.9,9.9\n2023-11-24,Bundesgebiet,00,00+,5732,8151,8151,8151,8151,83155031,6.89,9.8,9.8,9.8,9.8\n2023-11-23,Bundesgebiet,00,00+,5735,8266,8266,8266,8266,83155031,6.9,9.94,9.94,9.94,9.94\n2023-11-22,Bundesgebiet,00,00+,5505,8196,8196,8196,8196,83155031,6.62,9.86,9.86,9.86,9.86\n2023-11-21,Bundesgebiet,00,00+,5128,7815,7815,7815,7815,83155031,6.17,9.4,9.4,9.4,9.4\n2023-11-20,Bundesgebiet,00,00+,5433,7442,7442,7442,7442,83155031,6.53,8.95,8.95,8.95,8.95\n2023-11-19,Bundesgebiet,00,00+,5531,7444,7444,7444,7444,83155031,6.65,8.95,8.95,8.95,8.95\n2023-11-18,Bundesgebiet,00,00+,5667,7471,7471,7471,7471,83155031,6.81,8.98,8.98,8.98,8.98\n2023-11-17,Bundesgebiet,00,00+,5189,7389,7389,7389,7389,83155031,6.24,8.89,8.89,8.89,8.89\n2023-11-16,Bundesgebiet,00,00+,5146,7363,7363,7363,7363,83155031,6.19,8.85,8.85,8.85,8.85\n2023-11-15,Bundesgebiet,00,00+,5206,7616,7616,7616,7616,83155031,6.26,9.16,9.16,9.16,9.16\n2023-11-14,Bundesgebiet,00,00+,4600,7299,7299,7299,7299,83155031,5.53,8.78,8.78,8.78,8.78\n2023-11-13,Bundesgebiet,00,00+,5425,7482,7482,7482,7482,83155031,6.52,9,9,9,9\n2023-11-12,Bundesgebiet,00,00+,5530,7478,7478,7478,7478,83155031,6.65,8.99,8.99,8.99,8.99\n2023-11-11,Bundesgebiet,00,00+,5636,7450,7450,7450,7450,83155031,6.78,8.96,8.96,8.96,8.96\n2023-11-10,Bundesgebiet,00,00+,5392,7537,7537,7537,7537,83155031,6.48,9.06,9.06,9.06,9.06\n2023-11-09,Bundesgebiet,00,00+,5457,7845,7845,7845,7845,83155031,6.56,9.43,9.43,9.43,9.43\n2023-11-08,Bundesgebiet,00,00+,5357,7520,7520,7520,7520,83155031,6.44,9.04,9.04,9.04,9.04\n2023-11-07,Bundesgebiet,00,00+,4787,7471,7471,7471,7471,83155031,5.76,8.98,8.98,8.98,8.98\n2023-11-06,Bundesgebiet,00,00+,4985,7130,7130,7130,7130,83155031,5.99,8.57,8.57,8.57,8.57\n2023-11-05,Bundesgebiet,00,00+,5093,7138,7138,7138,7138,83155031,6.12,8.58,8.58,8.58,8.58\n2023-11-04,Bundesgebiet,00,00+,5173,7115,7115,7115,7115,83155031,6.22,8.56,8.56,8.56,8.56\n2023-11-03,Bundesgebiet,00,00+,4642,7008,7008,7008,7008,83155031,5.58,8.43,8.43,8.43,8.43\n2023-11-02,Bundesgebiet,00,00+,4097,6534,6534,6534,6534,83155031,4.93,7.86,7.86,7.86,7.86\n2023-11-01,Bundesgebiet,00,00+,4201,6501,6501,6501,6501,83155031,5.05,7.82,7.82,7.82,7.82\n2023-10-31,Bundesgebiet,00,00+,4378,6728,6728,6728,6728,83155031,5.26,8.09,8.09,8.09,8.09\n2023-10-30,Bundesgebiet,00,00+,4683,6592,6592,6592,6592,83155031,5.63,7.93,7.93,7.93,7.93\n2023-10-29,Bundesgebiet,00,00+,4798,6594,6594,6594,6594,83155031,5.77,7.93,7.93,7.93,7.93\n2023-10-28,Bundesgebiet,00,00+,4885,6588,6588,6588,6588,83155031,5.87,7.92,7.92,7.92,7.92\n2023-10-27,Bundesgebiet,00,00+,4437,6341,6341,6341,6341,83155031,5.34,7.63,7.63,7.63,7.63\n2023-10-26,Bundesgebiet,00,00+,4141,5955,5955,5955,5955,83155031,4.98,7.16,7.16,7.16,7.16\n2023-10-25,Bundesgebiet,00,00+,3741,5524,5524,5524,5524,83155031,4.5,6.64,6.64,6.64,6.64\n2023-10-24,Bundesgebiet,00,00+,3100,5064,5064,5064,5064,83155031,3.73,6.09,6.09,6.09,6.09\n2023-10-23,Bundesgebiet,00,00+,3085,4415,4415,4415,4415,83155031,3.71,5.31,5.31,5.31,5.31\n2023-10-22,Bundesgebiet,00,00+,3145,4360,4360,4360,4360,83155031,3.78,5.24,5.24,5.24,5.24\n2023-10-21,Bundesgebiet,00,00+,3214,4345,4345,4345,4345,83155031,3.87,5.23,5.23,5.23,5.23\n2023-10-20,Bundesgebiet,00,00+,3106,4263,4263,4263,4263,83155031,3.74,5.13,5.13,5.13,5.13\n2023-10-19,Bundesgebiet,00,00+,2997,4154,4154,4154,4154,83155031,3.6,5,5,5,5\n2023-10-18,Bundesgebiet,00,00+,2735,4093,4093,4093,4093,83155031,3.29,4.92,4.92,4.92,4.92\n2023-10-17,Bundesgebiet,00,00+,2585,4046,4046,4046,4046,83155031,3.11,4.87,4.87,4.87,4.87\n2023-10-16,Bundesgebiet,00,00+,2718,3848,3848,3848,3848,83155031,3.27,4.63,4.63,4.63,4.63\n2023-10-15,Bundesgebiet,00,00+,2777,3848,3848,3848,3848,83155031,3.34,4.63,4.63,4.63,4.63\n2023-10-14,Bundesgebiet,00,00+,2833,3832,3832,3832,3832,83155031,3.41,4.61,4.61,4.61,4.61\n2023-10-13,Bundesgebiet,00,00+,2598,3742,3742,3742,3742,83155031,3.12,4.5,4.5,4.5,4.5\n2023-10-12,Bundesgebiet,00,00+,2609,3739,3739,3739,3739,83155031,3.14,4.5,4.5,4.5,4.5\n2023-10-11,Bundesgebiet,00,00+,2828,4040,4040,4040,4040,83155031,3.4,4.86,4.86,4.86,4.86\n2023-10-10,Bundesgebiet,00,00+,2157,3384,3384,3384,3384,83155031,2.59,4.07,4.07,4.07,4.07\n2023-10-09,Bundesgebiet,00,00+,2094,3141,3141,3141,3141,83155031,2.52,3.78,3.78,3.78,3.78\n2023-10-08,Bundesgebiet,00,00+,2130,3113,3113,3113,3113,83155031,2.56,3.74,3.74,3.74,3.74\n2023-10-07,Bundesgebiet,00,00+,2173,3101,3101,3101,3101,83155031,2.61,3.73,3.73,3.73,3.73\n2023-10-06,Bundesgebiet,00,00+,1985,2961,2961,2961,2961,83155031,2.39,3.56,3.56,3.56,3.56\n2023-10-05,Bundesgebiet,00,00+,1643,2776,2776,2776,2776,83155031,1.98,3.34,3.34,3.34,3.34\n2023-10-04,Bundesgebiet,00,00+,1173,2222,2222,2222,2222,83155031,1.41,2.67,2.67,2.67,2.67\n2023-10-03,Bundesgebiet,00,00+,1586,2633,2633,2633,2633,83155031,1.91,3.17,3.17,3.17,3.17\n2023-10-02,Bundesgebiet,00,00+,1691,2452,2452,2452,2452,83155031,2.03,2.95,2.95,2.95,2.95\n2023-10-01,Bundesgebiet,00,00+,1721,2440,2440,2440,2440,83155031,2.07,2.93,2.93,2.93,2.93\n2023-09-30,Bundesgebiet,00,00+,1755,2424,2424,2424,2424,83155031,2.11,2.92,2.92,2.92,2.92\n2023-09-29,Bundesgebiet,00,00+,1652,2345,2345,2345,2345,83155031,1.99,2.82,2.82,2.82,2.82\n2023-09-28,Bundesgebiet,00,00+,1647,2292,2292,2292,2292,83155031,1.98,2.76,2.76,2.76,2.76\n2023-09-27,Bundesgebiet,00,00+,1557,2245,2245,2245,2245,83155031,1.87,2.7,2.7,2.7,2.7\n2023-09-26,Bundesgebiet,00,00+,1424,2221,2221,2221,2221,83155031,1.71,2.67,2.67,2.67,2.67\n2023-09-25,Bundesgebiet,00,00+,1610,2215,2215,2215,2215,83155031,1.94,2.66,2.66,2.66,2.66\n2023-09-24,Bundesgebiet,00,00+,1641,2220,2220,2220,2220,83155031,1.97,2.67,2.67,2.67,2.67\n2023-09-23,Bundesgebiet,00,00+,1692,2238,2238,2238,2238,83155031,2.03,2.69,2.69,2.69,2.69\n2023-09-22,Bundesgebiet,00,00+,1631,2222,2222,2222,2222,83155031,1.96,2.67,2.67,2.67,2.67\n2023-09-21,Bundesgebiet,00,00+,1574,2167,2167,2167,2167,83155031,1.89,2.61,2.61,2.61,2.61\n2023-09-20,Bundesgebiet,00,00+,1495,2184,2184,2184,2184,83155031,1.8,2.63,2.63,2.63,2.63\n2023-09-19,Bundesgebiet,00,00+,1387,2194,2194,2194,2194,83155031,1.67,2.64,2.64,2.64,2.64\n2023-09-18,Bundesgebiet,00,00+,1596,2232,2232,2232,2232,83155031,1.92,2.68,2.68,2.68,2.68\n2023-09-17,Bundesgebiet,00,00+,1627,2229,2229,2229,2229,83155031,1.96,2.68,2.68,2.68,2.68\n2023-09-16,Bundesgebiet,00,00+,1656,2209,2209,2209,2209,83155031,1.99,2.66,2.66,2.66,2.66\n2023-09-15,Bundesgebiet,00,00+,1688,2293,2293,2293,2293,83155031,2.03,2.76,2.76,2.76,2.76\n2023-09-14,Bundesgebiet,00,00+,1736,2362,2362,2362,2362,83155031,2.09,2.84,2.84,2.84,2.84\n2023-09-13,Bundesgebiet,00,00+,1642,2383,2383,2383,2383,83155031,1.97,2.87,2.87,2.87,2.87\n2023-09-12,Bundesgebiet,00,00+,1501,2315,2315,2315,2315,83155031,1.81,2.78,2.78,2.78,2.78\n2023-09-11,Bundesgebiet,00,00+,1507,2092,2092,2092,2092,83155031,1.81,2.52,2.52,2.52,2.52\n2023-09-10,Bundesgebiet,00,00+,1538,2089,2089,2089,2089,83155031,1.85,2.51,2.51,2.51,2.51\n2023-09-09,Bundesgebiet,00,00+,1561,2080,2080,2080,2080,83155031,1.88,2.5,2.5,2.5,2.5\n2023-09-08,Bundesgebiet,00,00+,1374,1948,1948,1948,1948,83155031,1.65,2.34,2.34,2.34,2.34\n2023-09-07,Bundesgebiet,00,00+,1244,1798,1798,1798,1798,83155031,1.5,2.16,2.16,2.16,2.16\n2023-09-06,Bundesgebiet,00,00+,1149,1701,1701,1701,1701,83155031,1.38,2.05,2.05,2.05,2.05\n2023-09-05,Bundesgebiet,00,00+,985,1575,1575,1575,1575,83155031,1.18,1.89,1.89,1.89,1.89\n2023-09-04,Bundesgebiet,00,00+,1112,1558,1558,1558,1558,83155031,1.34,1.87,1.87,1.87,1.87\n2023-09-03,Bundesgebiet,00,00+,1129,1545,1545,1545,1545,83155031,1.36,1.86,1.86,1.86,1.86\n2023-09-02,Bundesgebiet,00,00+,1151,1549,1549,1549,1549,83155031,1.38,1.86,1.86,1.86,1.86\n2023-09-01,Bundesgebiet,00,00+,1130,1550,1550,1550,1550,83155031,1.36,1.86,1.86,1.86,1.86\n2023-08-31,Bundesgebiet,00,00+,1102,1556,1556,1556,1556,83155031,1.33,1.87,1.87,1.87,1.87\n2023-08-30,Bundesgebiet,00,00+,1058,1533,1533,1533,1533,83155031,1.27,1.84,1.84,1.84,1.84\n2023-08-29,Bundesgebiet,00,00+,1085,1595,1595,1595,1595,83155031,1.3,1.92,1.92,1.92,1.92\n2023-08-28,Bundesgebiet,00,00+,0,1582,1582,1582,1582,83155031,0,1.9,1.9,1.9,1.9\n2023-08-27,Bundesgebiet,00,00+,0,1589,1589,1589,1589,83155031,0,1.91,1.91,1.91,1.91\n2023-08-26,Bundesgebiet,00,00+,0,1594,1594,1594,1594,83155031,0,1.92,1.92,1.92,1.92\n2023-08-25,Bundesgebiet,00,00+,0,1546,1546,1546,1546,83155031,0,1.86,1.86,1.86,1.86\n2023-08-24,Bundesgebiet,00,00+,1096,1527,1527,1527,1527,83155031,1.32,1.84,1.84,1.84,1.84\n2023-08-23,Bundesgebiet,00,00+,1071,1525,1525,1525,1525,83155031,1.29,1.83,1.83,1.83,1.83\n2023-08-22,Bundesgebiet,00,00+,865,1392,1392,1392,1392,83155031,1.04,1.67,1.67,1.67,1.67\n2023-08-21,Bundesgebiet,00,00+,848,1291,1291,1291,1291,83155031,1.02,1.55,1.55,1.55,1.55\n2023-08-20,Bundesgebiet,00,00+,868,1288,1288,1288,1288,83155031,1.04,1.55,1.55,1.55,1.55\n2023-08-19,Bundesgebiet,00,00+,882,1268,1268,1268,1268,83155031,1.06,1.52,1.52,1.52,1.52\n2023-08-18,Bundesgebiet,00,00+,809,1204,1204,1204,1204,83155031,0.97,1.45,1.45,1.45,1.45\n2023-08-17,Bundesgebiet,00,00+,737,1109,1109,1109,1109,83155031,0.89,1.33,1.33,1.33,1.33\n2023-08-16,Bundesgebiet,00,00+,661,992,992,992,992,83155031,0.79,1.19,1.19,1.19,1.19\n2023-08-15,Bundesgebiet,00,00+,558,940,940,940,940,83155031,0.67,1.13,1.13,1.13,1.13\n2023-08-14,Bundesgebiet,00,00+,544,769,769,769,769,83155031,0.65,0.92,0.92,0.92,0.92\n2023-08-13,Bundesgebiet,00,00+,556,759,759,759,759,83155031,0.67,0.91,0.91,0.91,0.91\n2023-08-12,Bundesgebiet,00,00+,567,756,756,756,756,83155031,0.68,0.91,0.91,0.91,0.91\n2023-08-11,Bundesgebiet,00,00+,501,717,717,717,717,83155031,0.6,0.86,0.86,0.86,0.86\n2023-08-10,Bundesgebiet,00,00+,458,655,655,655,655,83155031,0.55,0.79,0.79,0.79,0.79\n2023-08-09,Bundesgebiet,00,00+,419,624,624,624,624,83155031,0.5,0.75,0.75,0.75,0.75\n2023-08-08,Bundesgebiet,00,00+,383,598,598,598,598,83155031,0.46,0.72,0.72,0.72,0.72\n2023-08-07,Bundesgebiet,00,00+,413,577,577,577,577,83155031,0.5,0.69,0.69,0.69,0.69\n2023-08-06,Bundesgebiet,00,00+,421,572,572,572,572,83155031,0.51,0.69,0.69,0.69,0.69\n2023-08-05,Bundesgebiet,00,00+,439,581,581,581,581,83155031,0.53,0.7,0.7,0.7,0.7\n2023-08-04,Bundesgebiet,00,00+,389,558,558,558,558,83155031,0.47,0.67,0.67,0.67,0.67\n2023-08-03,Bundesgebiet,00,00+,377,567,567,567,567,83155031,0.45,0.68,0.68,0.68,0.68\n2023-08-02,Bundesgebiet,00,00+,350,553,553,553,553,83155031,0.42,0.67,0.67,0.67,0.67\n2023-08-01,Bundesgebiet,00,00+,329,517,517,517,517,83155031,0.4,0.62,0.62,0.62,0.62\n2023-07-31,Bundesgebiet,00,00+,346,483,483,483,483,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-30,Bundesgebiet,00,00+,353,482,482,482,482,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-29,Bundesgebiet,00,00+,362,472,472,472,472,83155031,0.44,0.57,0.57,0.57,0.57\n2023-07-28,Bundesgebiet,00,00+,339,463,463,463,463,83155031,0.41,0.56,0.56,0.56,0.56\n2023-07-27,Bundesgebiet,00,00+,323,438,438,438,438,83155031,0.39,0.53,0.53,0.53,0.53\n2023-07-26,Bundesgebiet,00,00+,270,410,410,410,410,83155031,0.32,0.49,0.49,0.49,0.49\n2023-07-25,Bundesgebiet,00,00+,241,378,378,378,378,83155031,0.29,0.45,0.45,0.45,0.45\n2023-07-24,Bundesgebiet,00,00+,254,362,362,362,362,83155031,0.31,0.44,0.44,0.44,0.44\n2023-07-23,Bundesgebiet,00,00+,258,359,359,359,359,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-22,Bundesgebiet,00,00+,262,354,354,354,354,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-21,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-20,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2023-07-19,Bundesgebiet,00,00+,237,356,356,356,356,83155031,0.29,0.43,0.43,0.43,0.43\n2023-07-18,Bundesgebiet,00,00+,228,372,372,372,372,83155031,0.27,0.45,0.45,0.45,0.45\n2023-07-17,Bundesgebiet,00,00+,239,339,339,339,339,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-16,Bundesgebiet,00,00+,242,338,338,338,338,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-15,Bundesgebiet,00,00+,245,335,335,335,335,83155031,0.29,0.4,0.4,0.4,0.4\n2023-07-14,Bundesgebiet,00,00+,226,319,319,319,319,83155031,0.27,0.38,0.38,0.38,0.38\n2023-07-13,Bundesgebiet,00,00+,209,305,305,305,305,83155031,0.25,0.37,0.37,0.37,0.37\n2023-07-12,Bundesgebiet,00,00+,183,299,299,299,299,83155031,0.22,0.36,0.36,0.36,0.36\n2023-07-11,Bundesgebiet,00,00+,187,277,277,277,277,83155031,0.22,0.33,0.33,0.33,0.33\n2023-07-10,Bundesgebiet,00,00+,193,259,259,259,259,83155031,0.23,0.31,0.31,0.31,0.31\n2023-07-09,Bundesgebiet,00,00+,198,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-08,Bundesgebiet,00,00+,203,265,265,265,265,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-07,Bundesgebiet,00,00+,225,295,295,295,295,83155031,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Bundesgebiet,00,00+,227,308,308,308,308,83155031,0.27,0.37,0.37,0.37,0.37\n2023-07-05,Bundesgebiet,00,00+,251,328,328,328,328,83155031,0.3,0.39,0.39,0.39,0.39\n2023-07-04,Bundesgebiet,00,00+,238,328,328,328,328,83155031,0.29,0.39,0.39,0.39,0.39\n2023-07-03,Bundesgebiet,00,00+,256,355,355,355,355,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-02,Bundesgebiet,00,00+,262,356,356,356,356,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-01,Bundesgebiet,00,00+,269,357,357,357,357,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-30,Bundesgebiet,00,00+,258,335,335,335,335,83155031,0.31,0.4,0.4,0.4,0.4\n2023-06-29,Bundesgebiet,00,00+,246,337,337,337,337,83155031,0.3,0.41,0.41,0.41,0.41\n2023-06-28,Bundesgebiet,00,00+,243,350,350,350,350,83155031,0.29,0.42,0.42,0.42,0.42\n2023-06-27,Bundesgebiet,00,00+,269,361,361,361,361,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-26,Bundesgebiet,00,00+,331,430,430,430,430,83155031,0.4,0.52,0.52,0.52,0.52\n2023-06-25,Bundesgebiet,00,00+,337,429,429,429,429,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-24,Bundesgebiet,00,00+,342,430,430,430,430,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-23,Bundesgebiet,00,00+,353,463,463,463,463,83155031,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Bundesgebiet,00,00+,402,522,522,522,522,83155031,0.48,0.63,0.63,0.63,0.63\n2023-06-21,Bundesgebiet,00,00+,399,534,534,534,534,83155031,0.48,0.64,0.64,0.64,0.64\n2023-06-20,Bundesgebiet,00,00+,448,609,609,609,609,83155031,0.54,0.73,0.73,0.73,0.73\n2023-06-19,Bundesgebiet,00,00+,487,658,658,658,658,83155031,0.59,0.79,0.79,0.79,0.79\n2023-06-18,Bundesgebiet,00,00+,505,678,678,678,678,83155031,0.61,0.82,0.82,0.82,0.82\n2023-06-17,Bundesgebiet,00,00+,519,687,687,687,687,83155031,0.62,0.83,0.83,0.83,0.83\n2023-06-16,Bundesgebiet,00,00+,521,727,727,727,727,83155031,0.63,0.87,0.87,0.87,0.87\n2023-06-15,Bundesgebiet,00,00+,469,681,681,681,681,83155031,0.56,0.82,0.82,0.82,0.82\n2023-06-14,Bundesgebiet,00,00+,489,713,713,713,713,83155031,0.59,0.86,0.86,0.86,0.86\n2023-06-13,Bundesgebiet,00,00+,470,732,732,732,732,83155031,0.57,0.88,0.88,0.88,0.88\n2023-06-12,Bundesgebiet,00,00+,529,780,780,780,780,83155031,0.64,0.94,0.94,0.94,0.94\n2023-06-11,Bundesgebiet,00,00+,542,770,770,770,770,83155031,0.65,0.93,0.93,0.93,0.93\n2023-06-10,Bundesgebiet,00,00+,550,764,764,764,764,83155031,0.66,0.92,0.92,0.92,0.92\n2023-06-09,Bundesgebiet,00,00+,517,760,760,760,760,83155031,0.62,0.91,0.91,0.91,0.91\n2023-06-08,Bundesgebiet,00,00+,592,860,860,860,860,83155031,0.71,1.03,1.03,1.03,1.03\n2023-06-07,Bundesgebiet,00,00+,626,916,916,916,916,83155031,0.75,1.1,1.1,1.1,1.1\n2023-06-06,Bundesgebiet,00,00+,808,1121,1121,1121,1121,83155031,0.97,1.35,1.35,1.35,1.35\n2023-06-05,Bundesgebiet,00,00+,655,878,878,878,878,83155031,0.79,1.06,1.06,1.06,1.06\n2023-06-04,Bundesgebiet,00,00+,666,877,877,877,877,83155031,0.8,1.05,1.05,1.05,1.05\n2023-06-03,Bundesgebiet,00,00+,680,883,883,883,883,83155031,0.82,1.06,1.06,1.06,1.06\n2023-06-02,Bundesgebiet,00,00+,652,912,912,912,912,83155031,0.78,1.1,1.1,1.1,1.1\n2023-06-01,Bundesgebiet,00,00+,633,911,911,911,911,83155031,0.76,1.1,1.1,1.1,1.1\n2023-05-31,Bundesgebiet,00,00+,631,957,957,957,957,83155031,0.76,1.15,1.15,1.15,1.15\n2023-05-30,Bundesgebiet,00,00+,570,866,866,866,866,83155031,0.69,1.04,1.04,1.04,1.04\n2023-05-29,Bundesgebiet,00,00+,1043,1373,1373,1373,1373,83155031,1.25,1.65,1.65,1.65,1.65\n2023-05-28,Bundesgebiet,00,00+,1068,1387,1387,1387,1387,83155031,1.28,1.67,1.67,1.67,1.67\n2023-05-27,Bundesgebiet,00,00+,1100,1405,1405,1405,1405,83155031,1.32,1.69,1.69,1.69,1.69\n2023-05-26,Bundesgebiet,00,00+,1161,1482,1482,1482,1482,83155031,1.4,1.78,1.78,1.78,1.78\n2023-05-25,Bundesgebiet,00,00+,962,1344,1344,1344,1344,83155031,1.16,1.62,1.62,1.62,1.62\n2023-05-24,Bundesgebiet,00,00+,1017,1407,1407,1407,1407,83155031,1.22,1.69,1.69,1.69,1.69\n2023-05-23,Bundesgebiet,00,00+,882,1425,1425,1425,1425,83155031,1.06,1.71,1.71,1.71,1.71\n2023-05-22,Bundesgebiet,00,00+,933,1390,1390,1390,1390,83155031,1.12,1.67,1.67,1.67,1.67\n2023-05-21,Bundesgebiet,00,00+,958,1392,1392,1392,1392,83155031,1.15,1.67,1.67,1.67,1.67\n2023-05-20,Bundesgebiet,00,00+,995,1399,1399,1399,1399,83155031,1.2,1.68,1.68,1.68,1.68\n2023-05-19,Bundesgebiet,00,00+,1036,1460,1460,1460,1460,83155031,1.25,1.76,1.76,1.76,1.76\n2023-05-18,Bundesgebiet,00,00+,1274,1699,1699,1699,1699,83155031,1.53,2.04,2.04,2.04,2.04\n2023-05-17,Bundesgebiet,00,00+,1229,1692,1692,1692,1692,83155031,1.48,2.03,2.03,2.03,2.03\n2023-05-16,Bundesgebiet,00,00+,1290,1834,1834,1834,1834,83155031,1.55,2.21,2.21,2.21,2.21\n2023-05-15,Bundesgebiet,00,00+,1535,2002,2002,2002,2002,83155031,1.85,2.41,2.41,2.41,2.41\n2023-05-14,Bundesgebiet,00,00+,1575,2017,2017,2017,2017,83155031,1.89,2.43,2.43,2.43,2.43\n2023-05-13,Bundesgebiet,00,00+,1626,2032,2032,2032,2032,83155031,1.96,2.44,2.44,2.44,2.44\n2023-05-12,Bundesgebiet,00,00+,1656,2094,2094,2094,2094,83155031,1.99,2.52,2.52,2.52,2.52\n2023-05-11,Bundesgebiet,00,00+,1663,2217,2217,2217,2217,83155031,2,2.67,2.67,2.67,2.67\n2023-05-10,Bundesgebiet,00,00+,1698,2385,2385,2385,2385,83155031,2.04,2.87,2.87,2.87,2.87\n2023-05-09,Bundesgebiet,00,00+,2144,2884,2884,2884,2884,83155031,2.58,3.47,3.47,3.47,3.47\n2023-05-08,Bundesgebiet,00,00+,1639,2303,2303,2303,2303,83155031,1.97,2.77,2.77,2.77,2.77\n2023-05-07,Bundesgebiet,00,00+,1699,2326,2326,2326,2326,83155031,2.04,2.8,2.8,2.8,2.8\n2023-05-06,Bundesgebiet,00,00+,1770,2347,2347,2347,2347,83155031,2.13,2.82,2.82,2.82,2.82\n2023-05-05,Bundesgebiet,00,00+,1678,2349,2349,2349,2349,83155031,2.02,2.82,2.82,2.82,2.82\n2023-05-04,Bundesgebiet,00,00+,1606,2332,2332,2332,2332,83155031,1.93,2.8,2.8,2.8,2.8\n2023-05-03,Bundesgebiet,00,00+,1408,2314,2314,2314,2314,83155031,1.69,2.78,2.78,2.78,2.78\n2023-05-02,Bundesgebiet,00,00+,1261,1960,1960,1960,1960,83155031,1.52,2.36,2.36,2.36,2.36\n2023-05-01,Bundesgebiet,00,00+,2055,2766,2766,2766,2766,83155031,2.47,3.33,3.33,3.33,3.33\n2023-04-30,Bundesgebiet,00,00+,2124,2783,2783,2783,2783,83155031,2.55,3.35,3.35,3.35,3.35\n2023-04-29,Bundesgebiet,00,00+,2174,2760,2760,2760,2760,83155031,2.61,3.32,3.32,3.32,3.32\n2023-04-28,Bundesgebiet,00,00+,2179,2819,2819,2819,2819,83155031,2.62,3.39,3.39,3.39,3.39\n2023-04-27,Bundesgebiet,00,00+,2206,2958,2958,2958,2958,83155031,2.65,3.56,3.56,3.56,3.56\n2023-04-26,Bundesgebiet,00,00+,2184,3055,3055,3055,3055,83155031,2.63,3.67,3.67,3.67,3.67\n2023-04-25,Bundesgebiet,00,00+,2179,3179,3179,3179,3179,83155031,2.62,3.82,3.82,3.82,3.82\n2023-04-24,Bundesgebiet,00,00+,2422,3349,3349,3349,3349,83155031,2.91,4.03,4.03,4.03,4.03\n2023-04-23,Bundesgebiet,00,00+,2499,3352,3352,3352,3352,83155031,3.01,4.03,4.03,4.03,4.03\n2023-04-22,Bundesgebiet,00,00+,2570,3379,3379,3379,3379,83155031,3.09,4.06,4.06,4.06,4.06\n2023-04-21,Bundesgebiet,00,00+,2623,3497,3497,3497,3497,83155031,3.15,4.21,4.21,4.21,4.21\n2023-04-20,Bundesgebiet,00,00+,2724,3690,3690,3690,3690,83155031,3.28,4.44,4.44,4.44,4.44\n2023-04-19,Bundesgebiet,00,00+,2867,3913,3913,3913,3913,83155031,3.45,4.71,4.71,4.71,4.71\n2023-04-18,Bundesgebiet,00,00+,3576,4942,4942,4942,4942,83155031,4.3,5.94,5.94,5.94,5.94\n2023-04-17,Bundesgebiet,00,00+,2839,4016,4016,4016,4016,83155031,3.41,4.83,4.83,4.83,4.83\n2023-04-16,Bundesgebiet,00,00+,2946,4050,4050,4050,4050,83155031,3.54,4.87,4.87,4.87,4.87\n2023-04-15,Bundesgebiet,00,00+,3051,4096,4096,4096,4096,83155031,3.67,4.93,4.93,4.93,4.93\n2023-04-14,Bundesgebiet,00,00+,2627,3654,3654,3654,3654,83155031,3.16,4.39,4.39,4.39,4.39\n2023-04-13,Bundesgebiet,00,00+,2435,3565,3565,3565,3565,83155031,2.93,4.29,4.29,4.29,4.29\n2023-04-12,Bundesgebiet,00,00+,1921,3501,3501,3501,3501,83155031,2.31,4.21,4.21,4.21,4.21\n2023-04-11,Bundesgebiet,00,00+,1448,2712,2712,2712,2712,83155031,1.74,3.26,3.26,3.26,3.26\n2023-04-10,Bundesgebiet,00,00+,2709,4060,4060,4060,4060,83155031,3.26,4.88,4.88,4.88,4.88\n2023-04-09,Bundesgebiet,00,00+,2835,4082,4082,4082,4082,83155031,3.41,4.91,4.91,4.91,4.91\n2023-04-08,Bundesgebiet,00,00+,2957,4100,4100,4100,4100,83155031,3.56,4.93,4.93,4.93,4.93\n2023-04-07,Bundesgebiet,00,00+,3576,4734,4734,4734,4734,83155031,4.3,5.69,5.69,5.69,5.69\n2023-04-06,Bundesgebiet,00,00+,3646,4948,4948,4948,4948,83155031,4.38,5.95,5.95,5.95,5.95\n2023-04-05,Bundesgebiet,00,00+,3678,5208,5208,5208,5208,83155031,4.42,6.26,6.26,6.26,6.26\n2023-04-04,Bundesgebiet,00,00+,3623,5347,5347,5347,5347,83155031,4.36,6.43,6.43,6.43,6.43\n2023-04-03,Bundesgebiet,00,00+,4178,5769,5769,5769,5769,83155031,5.02,6.94,6.94,6.94,6.94\n2023-04-02,Bundesgebiet,00,00+,4338,5811,5811,5811,5811,83155031,5.22,6.99,6.99,6.99,6.99\n2023-04-01,Bundesgebiet,00,00+,4475,5828,5828,5828,5828,83155031,5.38,7.01,7.01,7.01,7.01\n2023-03-31,Bundesgebiet,00,00+,4557,6077,6077,6077,6077,83155031,5.48,7.31,7.31,7.31,7.31\n2023-03-30,Bundesgebiet,00,00+,4691,6376,6376,6376,6376,83155031,5.64,7.67,7.67,7.67,7.67\n2023-03-29,Bundesgebiet,00,00+,4754,6727,6727,6727,6727,83155031,5.72,8.09,8.09,8.09,8.09\n2023-03-28,Bundesgebiet,00,00+,4726,7173,7173,7173,7173,83155031,5.68,8.63,8.63,8.63,8.63\n2023-03-27,Bundesgebiet,00,00+,5383,7726,7726,7726,7726,83155031,6.47,9.29,9.29,9.29,9.29\n2023-03-26,Bundesgebiet,00,00+,5610,7792,7792,7792,7792,83155031,6.75,9.37,9.37,9.37,9.37\n2023-03-25,Bundesgebiet,00,00+,5839,7906,7906,7906,7906,83155031,7.02,9.51,9.51,9.51,9.51\n2023-03-24,Bundesgebiet,00,00+,5809,8142,8142,8142,8142,83155031,6.99,9.79,9.79,9.79,9.79\n2023-03-23,Bundesgebiet,00,00+,5917,8451,8451,8451,8451,83155031,7.12,10.16,10.16,10.16,10.16\n2023-03-22,Bundesgebiet,00,00+,5838,8678,8678,8678,8678,83155031,7.02,10.44,10.44,10.44,10.44\n2023-03-21,Bundesgebiet,00,00+,5948,9020,9020,9020,9020,83155031,7.15,10.85,10.85,10.85,10.85\n2023-03-20,Bundesgebiet,00,00+,6427,9229,9229,9229,9229,83155031,7.73,11.1,11.1,11.1,11.1\n2023-03-19,Bundesgebiet,00,00+,6673,9265,9265,9265,9265,83155031,8.02,11.14,11.14,11.14,11.14\n2023-03-18,Bundesgebiet,00,00+,6929,9275,9275,9275,9275,83155031,8.33,11.15,11.15,11.15,11.15\n2023-03-17,Bundesgebiet,00,00+,6831,9334,9334,9334,9334,83155031,8.21,11.22,11.22,11.22,11.22\n2023-03-16,Bundesgebiet,00,00+,6494,9363,9363,9363,9363,83155031,7.81,11.26,11.26,11.26,11.26\n2023-03-15,Bundesgebiet,00,00+,6255,9151,9151,9151,9151,83155031,7.52,11,11,11,11\n2023-03-14,Bundesgebiet,00,00+,5791,8935,8935,8935,8935,83155031,6.96,10.74,10.74,10.74,10.74\n2023-03-13,Bundesgebiet,00,00+,5823,8615,8615,8615,8615,83155031,7,10.36,10.36,10.36,10.36\n2023-03-12,Bundesgebiet,00,00+,6048,8572,8572,8572,8572,83155031,7.27,10.31,10.31,10.31,10.31\n2023-03-11,Bundesgebiet,00,00+,6251,8515,8515,8515,8515,83155031,7.52,10.24,10.24,10.24,10.24\n2023-03-10,Bundesgebiet,00,00+,5976,8340,8340,8340,8340,83155031,7.19,10.03,10.03,10.03,10.03\n2023-03-09,Bundesgebiet,00,00+,5616,8101,8101,8101,8101,83155031,6.75,9.74,9.74,9.74,9.74\n2023-03-08,Bundesgebiet,00,00+,5464,8197,8197,8197,8197,83155031,6.57,9.86,9.86,9.86,9.86\n2023-03-07,Bundesgebiet,00,00+,5499,8358,8358,8358,8358,83155031,6.61,10.05,10.05,10.05,10.05\n2023-03-06,Bundesgebiet,00,00+,5999,8738,8738,8738,8738,83155031,7.21,10.51,10.51,10.51,10.51\n2023-03-05,Bundesgebiet,00,00+,6288,8810,8810,8810,8810,83155031,7.56,10.59,10.59,10.59,10.59\n2023-03-04,Bundesgebiet,00,00+,6569,8905,8905,8905,8905,83155031,7.9,10.71,10.71,10.71,10.71\n2023-03-03,Bundesgebiet,00,00+,6625,9185,9185,9185,9185,83155031,7.97,11.05,11.05,11.05,11.05\n2023-03-02,Bundesgebiet,00,00+,6686,9559,9559,9559,9559,83155031,8.04,11.5,11.5,11.5,11.5\n2023-03-01,Bundesgebiet,00,00+,6823,9986,9986,9986,9986,83155031,8.21,12.01,12.01,12.01,12.01\n2023-02-28,Bundesgebiet,00,00+,6770,10231,10231,10231,10231,83155031,8.14,12.3,12.3,12.3,12.3\n2023-02-27,Bundesgebiet,00,00+,6629,9854,9854,9854,9854,83155031,7.97,11.85,11.85,11.85,11.85\n2023-02-26,Bundesgebiet,00,00+,6933,9903,9903,9903,9903,83155031,8.34,11.91,11.91,11.91,11.91\n2023-02-25,Bundesgebiet,00,00+,7171,9855,9855,9855,9855,83155031,8.62,11.85,11.85,11.85,11.85\n2023-02-24,Bundesgebiet,00,00+,6781,9832,9832,9832,9832,83155031,8.15,11.82,11.82,11.82,11.82\n2023-02-23,Bundesgebiet,00,00+,6507,9680,9680,9680,9680,83155031,7.83,11.64,11.64,11.64,11.64\n2023-02-22,Bundesgebiet,00,00+,5776,9479,9479,9479,9479,83155031,6.95,11.4,11.4,11.4,11.4\n2023-02-21,Bundesgebiet,00,00+,5478,9192,9192,9192,9192,83155031,6.59,11.05,11.05,11.05,11.05\n2023-02-20,Bundesgebiet,00,00+,6127,9243,9243,9243,9243,83155031,7.37,11.12,11.12,11.12,11.12\n2023-02-19,Bundesgebiet,00,00+,6362,9152,9152,9152,9152,83155031,7.65,11.01,11.01,11.01,11.01\n2023-02-18,Bundesgebiet,00,00+,6607,9146,9146,9146,9146,83155031,7.95,11,11,11,11\n2023-02-17,Bundesgebiet,00,00+,6220,8859,8859,8859,8859,83155031,7.48,10.65,10.65,10.65,10.65\n2023-02-16,Bundesgebiet,00,00+,5856,8617,8617,8617,8617,83155031,7.04,10.36,10.36,10.36,10.36\n2023-02-15,Bundesgebiet,00,00+,5333,8221,8221,8221,8221,83155031,6.41,9.89,9.89,9.89,9.89\n2023-02-14,Bundesgebiet,00,00+,4958,7796,7796,7796,7796,83155031,5.96,9.38,9.38,9.38,9.38\n2023-02-13,Bundesgebiet,00,00+,4926,7341,7341,7341,7341,83155031,5.92,8.83,8.83,8.83,8.83\n2023-02-12,Bundesgebiet,00,00+,5114,7280,7280,7280,7280,83155031,6.15,8.75,8.75,8.75,8.75\n2023-02-11,Bundesgebiet,00,00+,5302,7218,7218,7218,7218,83155031,6.38,8.68,8.68,8.68,8.68\n2023-02-10,Bundesgebiet,00,00+,5200,7172,7172,7172,7172,83155031,6.25,8.62,8.62,8.62,8.62\n2023-02-09,Bundesgebiet,00,00+,4870,6908,6908,6908,6908,83155031,5.86,8.31,8.31,8.31,8.31\n2023-02-08,Bundesgebiet,00,00+,4574,6708,6708,6708,6708,83155031,5.5,8.07,8.07,8.07,8.07\n2023-02-07,Bundesgebiet,00,00+,4293,6541,6541,6541,6541,83155031,5.16,7.87,7.87,7.87,7.87\n2023-02-06,Bundesgebiet,00,00+,4101,6129,6129,6129,6129,83155031,4.93,7.37,7.37,7.37,7.37\n2023-02-05,Bundesgebiet,00,00+,4276,6104,6104,6104,6104,83155031,5.14,7.34,7.34,7.34,7.34\n2023-02-04,Bundesgebiet,00,00+,4420,6054,6054,6054,6054,83155031,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Bundesgebiet,00,00+,4182,5820,5820,5820,5820,83155031,5.03,7,7,7,7\n2023-02-02,Bundesgebiet,00,00+,4236,5773,5773,5773,5773,83155031,5.09,6.94,6.94,6.94,6.94\n2023-02-01,Bundesgebiet,00,00+,3923,5514,5514,5514,5514,83155031,4.72,6.63,6.63,6.63,6.63\n2023-01-31,Bundesgebiet,00,00+,3542,5324,5324,5324,5324,83155031,4.26,6.4,6.4,6.4,6.4\n2023-01-30,Bundesgebiet,00,00+,3525,5143,5143,5143,5143,83155031,4.24,6.18,6.18,6.18,6.18\n2023-01-29,Bundesgebiet,00,00+,3664,5108,5108,5108,5108,83155031,4.41,6.14,6.14,6.14,6.14\n2023-01-28,Bundesgebiet,00,00+,3787,5084,5084,5084,5084,83155031,4.55,6.11,6.11,6.11,6.11\n2023-01-27,Bundesgebiet,00,00+,3601,4912,4912,4912,4912,83155031,4.33,5.91,5.91,5.91,5.91\n2023-01-26,Bundesgebiet,00,00+,3483,4767,4767,4767,4767,83155031,4.19,5.73,5.73,5.73,5.73\n2023-01-25,Bundesgebiet,00,00+,3382,4758,4758,4758,4758,83155031,4.07,5.72,5.72,5.72,5.72\n2023-01-24,Bundesgebiet,00,00+,3236,4680,4680,4680,4680,83155031,3.89,5.63,5.63,5.63,5.63\n2023-01-23,Bundesgebiet,00,00+,3451,4888,4888,4888,4888,83155031,4.15,5.88,5.88,5.88,5.88\n2023-01-22,Bundesgebiet,00,00+,3589,4885,4885,4885,4885,83155031,4.32,5.87,5.87,5.87,5.87\n2023-01-21,Bundesgebiet,00,00+,3728,4912,4912,4912,4912,83155031,4.48,5.91,5.91,5.91,5.91\n2023-01-20,Bundesgebiet,00,00+,3739,5117,5117,5117,5117,83155031,4.5,6.15,6.15,6.15,6.15\n2023-01-19,Bundesgebiet,00,00+,3742,5263,5263,5263,5263,83155031,4.5,6.33,6.33,6.33,6.33\n2023-01-18,Bundesgebiet,00,00+,3883,5549,5549,5549,5549,83155031,4.67,6.67,6.67,6.67,6.67\n2023-01-17,Bundesgebiet,00,00+,3934,5952,5952,5952,5952,83155031,4.73,7.16,7.16,7.16,7.16\n2023-01-16,Bundesgebiet,00,00+,4661,6674,6674,6674,6674,83155031,5.61,8.03,8.03,8.03,8.03\n2023-01-15,Bundesgebiet,00,00+,4847,6729,6729,6729,6729,83155031,5.83,8.09,8.09,8.09,8.09\n2023-01-14,Bundesgebiet,00,00+,5057,6810,6810,6810,6810,83155031,6.08,8.19,8.19,8.19,8.19\n2023-01-13,Bundesgebiet,00,00+,4966,6862,6862,6862,6862,83155031,5.97,8.25,8.25,8.25,8.25\n2023-01-12,Bundesgebiet,00,00+,5316,7425,7425,7425,7425,83155031,6.39,8.93,8.93,8.93,8.93\n2023-01-11,Bundesgebiet,00,00+,5486,7984,7984,7984,7984,83155031,6.6,9.6,9.6,9.6,9.6\n2023-01-10,Bundesgebiet,00,00+,5550,8607,8607,8607,8607,83155031,6.67,10.35,10.35,10.35,10.35\n2023-01-09,Bundesgebiet,00,00+,5953,9134,9134,9134,9134,83155031,7.16,10.98,10.98,10.98,10.98\n2023-01-08,Bundesgebiet,00,00+,6217,9249,9249,9249,9249,83155031,7.48,11.12,11.12,11.12,11.12\n2023-01-07,Bundesgebiet,00,00+,6497,0,0,0,0,83155031,7.81,0,0,0,0\n2023-01-06,Bundesgebiet,00,00+,6818,0,0,0,0,83155031,8.2,0,0,0,0\n2023-01-05,Bundesgebiet,00,00+,7033,0,0,0,0,83155031,8.46,0,0,0,0\n2023-01-04,Bundesgebiet,00,00+,7137,0,0,0,0,83155031,8.58,0,0,0,0\n2023-01-03,Bundesgebiet,00,00+,7733,0,0,0,0,83155031,9.3,0,0,0,0\n2023-01-02,Bundesgebiet,00,00+,5820,0,0,0,0,83155031,7,0,0,0,0\n2024-08-31,Schleswig-Holstein,01,00+,80,80,NA,NA,NA,2910875,2.75,2.75,NA,NA,NA\n2024-08-30,Schleswig-Holstein,01,00+,76,82,95,91,102,2910875,2.61,2.82,3.28,3.13,3.52\n2024-08-29,Schleswig-Holstein,01,00+,75,87,100,95,107,2910875,2.58,2.99,3.44,3.29,3.69\n2024-08-28,Schleswig-Holstein,01,00+,59,84,95,91,102,2910875,2.03,2.89,3.28,3.14,3.52\n2024-08-27,Schleswig-Holstein,01,00+,43,83,92,88,98,2910875,1.48,2.85,3.18,3.05,3.39\n2024-08-26,Schleswig-Holstein,01,00+,66,72,77,74,82,2910875,2.27,2.47,2.67,2.57,2.83\n2024-08-25,Schleswig-Holstein,01,00+,66,74,79,76,84,2910875,2.27,2.54,2.75,2.64,2.91\n2024-08-24,Schleswig-Holstein,01,00+,67,74,79,76,84,2910875,2.3,2.54,2.74,2.64,2.91\n2024-08-23,Schleswig-Holstein,01,00+,71,75,80,77,85,2910875,2.44,2.58,2.77,2.66,2.93\n2024-08-22,Schleswig-Holstein,01,00+,67,74,79,76,83,2910875,2.3,2.54,2.72,2.62,2.87\n2024-08-21,Schleswig-Holstein,01,00+,65,73,77,74,82,2910875,2.23,2.51,2.67,2.58,2.82\n2024-08-20,Schleswig-Holstein,01,00+,73,82,86,83,90,2910875,2.51,2.82,2.97,2.88,3.12\n2024-08-19,Schleswig-Holstein,01,00+,68,77,80,78,83,2910875,2.34,2.65,2.76,2.69,2.88\n2024-08-18,Schleswig-Holstein,01,00+,70,77,80,78,83,2910875,2.4,2.65,2.76,2.68,2.88\n2024-08-17,Schleswig-Holstein,01,00+,73,79,82,80,86,2910875,2.51,2.71,2.83,2.75,2.95\n2024-08-16,Schleswig-Holstein,01,00+,63,76,78,76,82,2910875,2.16,2.61,2.71,2.64,2.84\n2024-08-15,Schleswig-Holstein,01,00+,68,77,79,77,83,2910875,2.34,2.65,2.74,2.68,2.86\n2024-08-14,Schleswig-Holstein,01,00+,58,79,81,79,85,2910875,1.99,2.71,2.81,2.74,2.92\n2024-08-13,Schleswig-Holstein,01,00+,61,72,73,72,76,2910875,2.1,2.47,2.54,2.49,2.63\n2024-08-12,Schleswig-Holstein,01,00+,59,75,76,75,78,2910875,2.03,2.58,2.63,2.59,2.71\n2024-08-11,Schleswig-Holstein,01,00+,60,74,75,74,77,2910875,2.06,2.54,2.6,2.56,2.67\n2024-08-10,Schleswig-Holstein,01,00+,60,71,72,71,74,2910875,2.06,2.44,2.49,2.46,2.56\n2024-08-09,Schleswig-Holstein,01,00+,66,75,76,75,78,2910875,2.27,2.58,2.63,2.59,2.69\n2024-08-08,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.76,2.73,2.82\n2024-08-07,Schleswig-Holstein,01,00+,61,79,80,79,81,2910875,2.1,2.71,2.76,2.73,2.82\n2024-08-06,Schleswig-Holstein,01,00+,62,76,77,76,78,2910875,2.13,2.61,2.65,2.62,2.7\n2024-08-05,Schleswig-Holstein,01,00+,56,69,69,69,70,2910875,1.92,2.37,2.4,2.38,2.44\n2024-08-04,Schleswig-Holstein,01,00+,61,73,73,73,74,2910875,2.1,2.51,2.53,2.51,2.58\n2024-08-03,Schleswig-Holstein,01,00+,61,73,73,73,74,2910875,2.1,2.51,2.53,2.51,2.58\n2024-08-02,Schleswig-Holstein,01,00+,56,74,74,74,75,2910875,1.92,2.54,2.56,2.55,2.6\n2024-08-01,Schleswig-Holstein,01,00+,67,81,81,81,82,2910875,2.3,2.78,2.8,2.79,2.83\n2024-07-31,Schleswig-Holstein,01,00+,72,86,86,86,87,2910875,2.47,2.95,2.97,2.96,2.99\n2024-07-30,Schleswig-Holstein,01,00+,81,100,100,100,100,2910875,2.78,3.44,3.44,3.44,3.46\n2024-07-29,Schleswig-Holstein,01,00+,92,116,116,116,116,2910875,3.16,3.99,3.99,3.99,4\n2024-07-28,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.82\n2024-07-27,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.82\n2024-07-26,Schleswig-Holstein,01,00+,90,115,115,115,115,2910875,3.09,3.95,3.95,3.95,3.96\n2024-07-25,Schleswig-Holstein,01,00+,81,105,105,105,105,2910875,2.78,3.61,3.61,3.61,3.61\n2024-07-24,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2024-07-23,Schleswig-Holstein,01,00+,62,84,84,84,84,2910875,2.13,2.89,2.89,2.89,2.89\n2024-07-22,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-21,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-20,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-19,Schleswig-Holstein,01,00+,60,68,68,68,68,2910875,2.06,2.34,2.34,2.34,2.34\n2024-07-18,Schleswig-Holstein,01,00+,51,70,70,70,70,2910875,1.75,2.4,2.4,2.4,2.4\n2024-07-17,Schleswig-Holstein,01,00+,50,79,79,79,79,2910875,1.72,2.71,2.71,2.71,2.71\n2024-07-16,Schleswig-Holstein,01,00+,56,79,79,79,79,2910875,1.92,2.71,2.71,2.71,2.71\n2024-07-15,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-14,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-13,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-12,Schleswig-Holstein,01,00+,79,96,96,96,96,2910875,2.71,3.3,3.3,3.3,3.3\n2024-07-11,Schleswig-Holstein,01,00+,71,92,92,92,92,2910875,2.44,3.16,3.16,3.16,3.16\n2024-07-10,Schleswig-Holstein,01,00+,67,88,88,88,88,2910875,2.3,3.02,3.02,3.02,3.02\n2024-07-09,Schleswig-Holstein,01,00+,60,81,81,81,81,2910875,2.06,2.78,2.78,2.78,2.78\n2024-07-08,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-07,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-06,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-05,Schleswig-Holstein,01,00+,89,97,97,97,97,2910875,3.06,3.33,3.33,3.33,3.33\n2024-07-04,Schleswig-Holstein,01,00+,93,104,104,104,104,2910875,3.19,3.57,3.57,3.57,3.57\n2024-07-03,Schleswig-Holstein,01,00+,88,97,97,97,97,2910875,3.02,3.33,3.33,3.33,3.33\n2024-07-02,Schleswig-Holstein,01,00+,91,105,105,105,105,2910875,3.13,3.61,3.61,3.61,3.61\n2024-07-01,Schleswig-Holstein,01,00+,62,86,86,86,86,2910875,2.13,2.95,2.95,2.95,2.95\n2024-06-30,Schleswig-Holstein,01,00+,65,89,89,89,89,2910875,2.23,3.06,3.06,3.06,3.06\n2024-06-29,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2024-06-28,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-27,Schleswig-Holstein,01,00+,44,55,55,55,55,2910875,1.51,1.89,1.89,1.89,1.89\n2024-06-26,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2024-06-25,Schleswig-Holstein,01,00+,34,51,51,51,51,2910875,1.17,1.75,1.75,1.75,1.75\n2024-06-24,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-23,Schleswig-Holstein,01,00+,54,63,63,63,63,2910875,1.86,2.16,2.16,2.16,2.16\n2024-06-22,Schleswig-Holstein,01,00+,54,62,62,62,62,2910875,1.86,2.13,2.13,2.13,2.13\n2024-06-21,Schleswig-Holstein,01,00+,50,62,62,62,62,2910875,1.72,2.13,2.13,2.13,2.13\n2024-06-20,Schleswig-Holstein,01,00+,45,60,60,60,60,2910875,1.55,2.06,2.06,2.06,2.06\n2024-06-19,Schleswig-Holstein,01,00+,39,54,54,54,54,2910875,1.34,1.86,1.86,1.86,1.86\n2024-06-18,Schleswig-Holstein,01,00+,31,49,49,49,49,2910875,1.06,1.68,1.68,1.68,1.68\n2024-06-17,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-16,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-15,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-14,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-13,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-12,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-06-11,Schleswig-Holstein,01,00+,14,16,16,16,16,2910875,0.48,0.55,0.55,0.55,0.55\n2024-06-10,Schleswig-Holstein,01,00+,31,32,32,32,32,2910875,1.06,1.1,1.1,1.1,1.1\n2024-06-09,Schleswig-Holstein,01,00+,32,33,33,33,33,2910875,1.1,1.13,1.13,1.13,1.13\n2024-06-08,Schleswig-Holstein,01,00+,33,34,34,34,34,2910875,1.13,1.17,1.17,1.17,1.17\n2024-06-07,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-06,Schleswig-Holstein,01,00+,31,33,33,33,33,2910875,1.06,1.13,1.13,1.13,1.13\n2024-06-05,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-04,Schleswig-Holstein,01,00+,31,36,36,36,36,2910875,1.06,1.24,1.24,1.24,1.24\n2024-06-03,Schleswig-Holstein,01,00+,17,21,21,21,21,2910875,0.58,0.72,0.72,0.72,0.72\n2024-06-02,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2024-06-01,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-31,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2024-05-30,Schleswig-Holstein,01,00+,21,26,26,26,26,2910875,0.72,0.89,0.89,0.89,0.89\n2024-05-29,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-05-28,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-27,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-26,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-25,Schleswig-Holstein,01,00+,18,19,19,19,19,2910875,0.62,0.65,0.65,0.65,0.65\n2024-05-24,Schleswig-Holstein,01,00+,10,17,17,17,17,2910875,0.34,0.58,0.58,0.58,0.58\n2024-05-23,Schleswig-Holstein,01,00+,8,13,13,13,13,2910875,0.27,0.45,0.45,0.45,0.45\n2024-05-22,Schleswig-Holstein,01,00+,5,13,13,13,13,2910875,0.17,0.45,0.45,0.45,0.45\n2024-05-21,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-05-20,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-18,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-17,Schleswig-Holstein,01,00+,22,29,29,29,29,2910875,0.76,1,1,1,1\n2024-05-16,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-15,Schleswig-Holstein,01,00+,16,27,27,27,27,2910875,0.55,0.93,0.93,0.93,0.93\n2024-05-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-05-13,Schleswig-Holstein,01,00+,12,21,21,21,21,2910875,0.41,0.72,0.72,0.72,0.72\n2024-05-12,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-11,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-10,Schleswig-Holstein,01,00+,15,21,21,21,21,2910875,0.52,0.72,0.72,0.72,0.72\n2024-05-09,Schleswig-Holstein,01,00+,24,30,30,30,30,2910875,0.82,1.03,1.03,1.03,1.03\n2024-05-08,Schleswig-Holstein,01,00+,19,29,29,29,29,2910875,0.65,1,1,1,1\n2024-05-07,Schleswig-Holstein,01,00+,27,34,34,34,34,2910875,0.93,1.17,1.17,1.17,1.17\n2024-05-06,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2024-05-05,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-04,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-03,Schleswig-Holstein,01,00+,21,27,27,27,27,2910875,0.72,0.93,0.93,0.93,0.93\n2024-05-02,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-05-01,Schleswig-Holstein,01,00+,18,21,21,21,21,2910875,0.62,0.72,0.72,0.72,0.72\n2024-04-30,Schleswig-Holstein,01,00+,6,11,11,11,11,2910875,0.21,0.38,0.38,0.38,0.38\n2024-04-29,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-28,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-27,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-26,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-04-25,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-04-24,Schleswig-Holstein,01,00+,12,12,12,12,12,2910875,0.41,0.41,0.41,0.41,0.41\n2024-04-23,Schleswig-Holstein,01,00+,11,14,14,14,14,2910875,0.38,0.48,0.48,0.48,0.48\n2024-04-22,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-21,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-20,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-19,Schleswig-Holstein,01,00+,8,11,11,11,11,2910875,0.27,0.38,0.38,0.38,0.38\n2024-04-18,Schleswig-Holstein,01,00+,8,9,9,9,9,2910875,0.27,0.31,0.31,0.31,0.31\n2024-04-17,Schleswig-Holstein,01,00+,6,12,12,12,12,2910875,0.21,0.41,0.41,0.41,0.41\n2024-04-16,Schleswig-Holstein,01,00+,8,12,12,12,12,2910875,0.27,0.41,0.41,0.41,0.41\n2024-04-15,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-14,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-13,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-12,Schleswig-Holstein,01,00+,7,9,9,9,9,2910875,0.24,0.31,0.31,0.31,0.31\n2024-04-11,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2024-04-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2024-04-09,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2024-04-08,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-07,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-06,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-05,Schleswig-Holstein,01,00+,3,9,9,9,9,2910875,0.1,0.31,0.31,0.31,0.31\n2024-04-04,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-03,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-02,Schleswig-Holstein,01,00+,2,2,2,2,2,2910875,0.07,0.07,0.07,0.07,0.07\n2024-04-01,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-31,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-30,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-29,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-28,Schleswig-Holstein,01,00+,5,6,6,6,6,2910875,0.17,0.21,0.21,0.21,0.21\n2024-03-27,Schleswig-Holstein,01,00+,5,8,8,8,8,2910875,0.17,0.27,0.27,0.27,0.27\n2024-03-26,Schleswig-Holstein,01,00+,4,7,7,7,7,2910875,0.14,0.24,0.24,0.24,0.24\n2024-03-25,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-24,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-23,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-22,Schleswig-Holstein,01,00+,4,6,6,6,6,2910875,0.14,0.21,0.21,0.21,0.21\n2024-03-21,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-20,Schleswig-Holstein,01,00+,6,6,6,6,6,2910875,0.21,0.21,0.21,0.21,0.21\n2024-03-19,Schleswig-Holstein,01,00+,7,7,7,7,7,2910875,0.24,0.24,0.24,0.24,0.24\n2024-03-18,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-17,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-16,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-03-15,Schleswig-Holstein,01,00+,13,15,15,15,15,2910875,0.45,0.52,0.52,0.52,0.52\n2024-03-14,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-03-13,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2024-03-12,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2024-03-11,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-10,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-09,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-03-08,Schleswig-Holstein,01,00+,16,17,17,17,17,2910875,0.55,0.58,0.58,0.58,0.58\n2024-03-07,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-03-06,Schleswig-Holstein,01,00+,16,24,24,24,24,2910875,0.55,0.82,0.82,0.82,0.82\n2024-03-05,Schleswig-Holstein,01,00+,20,21,21,21,21,2910875,0.69,0.72,0.72,0.72,0.72\n2024-03-04,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-03,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-02,Schleswig-Holstein,01,00+,23,25,25,25,25,2910875,0.79,0.86,0.86,0.86,0.86\n2024-03-01,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2024-02-29,Schleswig-Holstein,01,00+,22,27,27,27,27,2910875,0.76,0.93,0.93,0.93,0.93\n2024-02-28,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-02-27,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-02-26,Schleswig-Holstein,01,00+,24,28,28,28,28,2910875,0.82,0.96,0.96,0.96,0.96\n2024-02-25,Schleswig-Holstein,01,00+,25,29,29,29,29,2910875,0.86,1,1,1,1\n2024-02-24,Schleswig-Holstein,01,00+,29,32,32,32,32,2910875,1,1.1,1.1,1.1,1.1\n2024-02-23,Schleswig-Holstein,01,00+,27,33,33,33,33,2910875,0.93,1.13,1.13,1.13,1.13\n2024-02-22,Schleswig-Holstein,01,00+,32,36,36,36,36,2910875,1.1,1.24,1.24,1.24,1.24\n2024-02-21,Schleswig-Holstein,01,00+,30,35,35,35,35,2910875,1.03,1.2,1.2,1.2,1.2\n2024-02-20,Schleswig-Holstein,01,00+,29,38,38,38,38,2910875,1,1.31,1.31,1.31,1.31\n2024-02-19,Schleswig-Holstein,01,00+,30,37,37,37,37,2910875,1.03,1.27,1.27,1.27,1.27\n2024-02-18,Schleswig-Holstein,01,00+,30,36,36,36,36,2910875,1.03,1.24,1.24,1.24,1.24\n2024-02-17,Schleswig-Holstein,01,00+,33,36,36,36,36,2910875,1.13,1.24,1.24,1.24,1.24\n2024-02-16,Schleswig-Holstein,01,00+,28,38,38,38,38,2910875,0.96,1.31,1.31,1.31,1.31\n2024-02-15,Schleswig-Holstein,01,00+,25,32,32,32,32,2910875,0.86,1.1,1.1,1.1,1.1\n2024-02-14,Schleswig-Holstein,01,00+,34,42,42,42,42,2910875,1.17,1.44,1.44,1.44,1.44\n2024-02-13,Schleswig-Holstein,01,00+,32,45,45,45,45,2910875,1.1,1.55,1.55,1.55,1.55\n2024-02-12,Schleswig-Holstein,01,00+,38,50,50,50,50,2910875,1.31,1.72,1.72,1.72,1.72\n2024-02-11,Schleswig-Holstein,01,00+,39,51,51,51,51,2910875,1.34,1.75,1.75,1.75,1.75\n2024-02-10,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2024-02-09,Schleswig-Holstein,01,00+,35,43,43,43,43,2910875,1.2,1.48,1.48,1.48,1.48\n2024-02-08,Schleswig-Holstein,01,00+,37,48,48,48,48,2910875,1.27,1.65,1.65,1.65,1.65\n2024-02-07,Schleswig-Holstein,01,00+,18,45,45,45,45,2910875,0.62,1.55,1.55,1.55,1.55\n2024-02-06,Schleswig-Holstein,01,00+,29,46,46,46,46,2910875,1,1.58,1.58,1.58,1.58\n2024-02-05,Schleswig-Holstein,01,00+,45,52,52,52,52,2910875,1.55,1.79,1.79,1.79,1.79\n2024-02-04,Schleswig-Holstein,01,00+,47,53,53,53,53,2910875,1.61,1.82,1.82,1.82,1.82\n2024-02-03,Schleswig-Holstein,01,00+,50,56,56,56,56,2910875,1.72,1.92,1.92,1.92,1.92\n2024-02-02,Schleswig-Holstein,01,00+,58,65,65,65,65,2910875,1.99,2.23,2.23,2.23,2.23\n2024-02-01,Schleswig-Holstein,01,00+,61,68,68,68,68,2910875,2.1,2.34,2.34,2.34,2.34\n2024-01-31,Schleswig-Holstein,01,00+,61,75,75,75,75,2910875,2.1,2.58,2.58,2.58,2.58\n2024-01-30,Schleswig-Holstein,01,00+,70,86,86,86,86,2910875,2.4,2.95,2.95,2.95,2.95\n2024-01-29,Schleswig-Holstein,01,00+,73,94,94,94,94,2910875,2.51,3.23,3.23,3.23,3.23\n2024-01-28,Schleswig-Holstein,01,00+,73,92,92,92,92,2910875,2.51,3.16,3.16,3.16,3.16\n2024-01-27,Schleswig-Holstein,01,00+,76,92,92,92,92,2910875,2.61,3.16,3.16,3.16,3.16\n2024-01-26,Schleswig-Holstein,01,00+,83,99,99,99,99,2910875,2.85,3.4,3.4,3.4,3.4\n2024-01-25,Schleswig-Holstein,01,00+,86,107,107,107,107,2910875,2.95,3.68,3.68,3.68,3.68\n2024-01-24,Schleswig-Holstein,01,00+,82,103,103,103,103,2910875,2.82,3.54,3.54,3.54,3.54\n2024-01-23,Schleswig-Holstein,01,00+,75,101,101,101,101,2910875,2.58,3.47,3.47,3.47,3.47\n2024-01-22,Schleswig-Holstein,01,00+,76,109,109,109,109,2910875,2.61,3.74,3.74,3.74,3.74\n2024-01-21,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2024-01-20,Schleswig-Holstein,01,00+,91,121,121,121,121,2910875,3.13,4.16,4.16,4.16,4.16\n2024-01-19,Schleswig-Holstein,01,00+,91,115,115,115,115,2910875,3.13,3.95,3.95,3.95,3.95\n2024-01-18,Schleswig-Holstein,01,00+,91,108,108,108,108,2910875,3.13,3.71,3.71,3.71,3.71\n2024-01-17,Schleswig-Holstein,01,00+,95,116,116,116,116,2910875,3.26,3.99,3.99,3.99,3.99\n2024-01-16,Schleswig-Holstein,01,00+,81,112,112,112,112,2910875,2.78,3.85,3.85,3.85,3.85\n2024-01-15,Schleswig-Holstein,01,00+,74,109,109,109,109,2910875,2.54,3.74,3.74,3.74,3.74\n2024-01-14,Schleswig-Holstein,01,00+,79,113,113,113,113,2910875,2.71,3.88,3.88,3.88,3.88\n2024-01-13,Schleswig-Holstein,01,00+,80,100,100,100,100,2910875,2.75,3.44,3.44,3.44,3.44\n2024-01-12,Schleswig-Holstein,01,00+,82,99,99,99,99,2910875,2.82,3.4,3.4,3.4,3.4\n2024-01-11,Schleswig-Holstein,01,00+,93,112,112,112,112,2910875,3.19,3.85,3.85,3.85,3.85\n2024-01-10,Schleswig-Holstein,01,00+,87,116,116,116,116,2910875,2.99,3.99,3.99,3.99,3.99\n2024-01-09,Schleswig-Holstein,01,00+,121,163,163,163,163,2910875,4.16,5.6,5.6,5.6,5.6\n2024-01-08,Schleswig-Holstein,01,00+,108,136,136,136,136,2910875,3.71,4.67,4.67,4.67,4.67\n2024-01-07,Schleswig-Holstein,01,00+,113,137,137,137,137,2910875,3.88,4.71,4.71,4.71,4.71\n2024-01-06,Schleswig-Holstein,01,00+,120,146,146,146,146,2910875,4.12,5.02,5.02,5.02,5.02\n2024-01-05,Schleswig-Holstein,01,00+,125,172,172,172,172,2910875,4.29,5.91,5.91,5.91,5.91\n2024-01-04,Schleswig-Holstein,01,00+,164,216,216,216,216,2910875,5.63,7.42,7.42,7.42,7.42\n2024-01-03,Schleswig-Holstein,01,00+,240,316,316,316,316,2910875,8.24,10.86,10.86,10.86,10.86\n2024-01-02,Schleswig-Holstein,01,00+,196,263,263,263,263,2910875,6.73,9.04,9.04,9.04,9.04\n2024-01-01,Schleswig-Holstein,01,00+,208,268,268,268,268,2910875,7.15,9.21,9.21,9.21,9.21\n2023-12-31,Schleswig-Holstein,01,00+,217,274,274,274,274,2910875,7.45,9.41,9.41,9.41,9.41\n2023-12-30,Schleswig-Holstein,01,00+,220,271,271,271,271,2910875,7.56,9.31,9.31,9.31,9.31\n2023-12-29,Schleswig-Holstein,01,00+,215,276,276,276,276,2910875,7.39,9.48,9.48,9.48,9.48\n2023-12-28,Schleswig-Holstein,01,00+,163,261,261,261,261,2910875,5.6,8.97,8.97,8.97,8.97\n2023-12-27,Schleswig-Holstein,01,00+,105,204,204,204,204,2910875,3.61,7.01,7.01,7.01,7.01\n2023-12-26,Schleswig-Holstein,01,00+,162,251,251,251,251,2910875,5.57,8.62,8.62,8.62,8.62\n2023-12-25,Schleswig-Holstein,01,00+,258,337,337,337,337,2910875,8.86,11.58,11.58,11.58,11.58\n2023-12-24,Schleswig-Holstein,01,00+,264,334,334,334,334,2910875,9.07,11.47,11.47,11.47,11.47\n2023-12-23,Schleswig-Holstein,01,00+,274,341,341,341,341,2910875,9.41,11.71,11.71,11.71,11.71\n2023-12-22,Schleswig-Holstein,01,00+,281,343,343,343,343,2910875,9.65,11.78,11.78,11.78,11.78\n2023-12-21,Schleswig-Holstein,01,00+,229,334,334,334,334,2910875,7.87,11.47,11.47,11.47,11.47\n2023-12-20,Schleswig-Holstein,01,00+,265,342,342,342,342,2910875,9.1,11.75,11.75,11.75,11.75\n2023-12-19,Schleswig-Holstein,01,00+,256,381,381,381,381,2910875,8.79,13.09,13.09,13.09,13.09\n2023-12-18,Schleswig-Holstein,01,00+,315,418,418,418,418,2910875,10.82,14.36,14.36,14.36,14.36\n2023-12-17,Schleswig-Holstein,01,00+,323,419,419,419,419,2910875,11.1,14.39,14.39,14.39,14.39\n2023-12-16,Schleswig-Holstein,01,00+,333,417,417,417,417,2910875,11.44,14.33,14.33,14.33,14.33\n2023-12-15,Schleswig-Holstein,01,00+,328,428,428,428,428,2910875,11.27,14.7,14.7,14.7,14.7\n2023-12-14,Schleswig-Holstein,01,00+,342,456,456,456,456,2910875,11.75,15.67,15.67,15.67,15.67\n2023-12-13,Schleswig-Holstein,01,00+,337,455,455,455,455,2910875,11.58,15.63,15.63,15.63,15.63\n2023-12-12,Schleswig-Holstein,01,00+,298,434,434,434,434,2910875,10.24,14.91,14.91,14.91,14.91\n2023-12-11,Schleswig-Holstein,01,00+,292,402,402,402,402,2910875,10.03,13.81,13.81,13.81,13.81\n2023-12-10,Schleswig-Holstein,01,00+,303,405,405,405,405,2910875,10.41,13.91,13.91,13.91,13.91\n2023-12-09,Schleswig-Holstein,01,00+,311,402,402,402,402,2910875,10.68,13.81,13.81,13.81,13.81\n2023-12-08,Schleswig-Holstein,01,00+,256,408,408,408,408,2910875,8.79,14.02,14.02,14.02,14.02\n2023-12-07,Schleswig-Holstein,01,00+,246,384,384,384,384,2910875,8.45,13.19,13.19,13.19,13.19\n2023-12-06,Schleswig-Holstein,01,00+,241,359,359,359,359,2910875,8.28,12.33,12.33,12.33,12.33\n2023-12-05,Schleswig-Holstein,01,00+,244,362,362,362,362,2910875,8.38,12.44,12.44,12.44,12.44\n2023-12-04,Schleswig-Holstein,01,00+,289,385,385,385,385,2910875,9.93,13.23,13.23,13.23,13.23\n2023-12-03,Schleswig-Holstein,01,00+,295,379,379,379,379,2910875,10.13,13.02,13.02,13.02,13.02\n2023-12-02,Schleswig-Holstein,01,00+,302,377,377,377,377,2910875,10.37,12.95,12.95,12.95,12.95\n2023-12-01,Schleswig-Holstein,01,00+,290,359,359,359,359,2910875,9.96,12.33,12.33,12.33,12.33\n2023-11-30,Schleswig-Holstein,01,00+,239,352,352,352,352,2910875,8.21,12.09,12.09,12.09,12.09\n2023-11-29,Schleswig-Holstein,01,00+,204,370,370,370,370,2910875,7.01,12.71,12.71,12.71,12.71\n2023-11-28,Schleswig-Holstein,01,00+,220,354,354,354,354,2910875,7.56,12.16,12.16,12.16,12.16\n2023-11-27,Schleswig-Holstein,01,00+,237,317,317,317,317,2910875,8.14,10.89,10.89,10.89,10.89\n2023-11-26,Schleswig-Holstein,01,00+,241,314,314,314,314,2910875,8.28,10.79,10.79,10.79,10.79\n2023-11-25,Schleswig-Holstein,01,00+,250,316,316,316,316,2910875,8.59,10.86,10.86,10.86,10.86\n2023-11-24,Schleswig-Holstein,01,00+,248,304,304,304,304,2910875,8.52,10.44,10.44,10.44,10.44\n2023-11-23,Schleswig-Holstein,01,00+,202,297,297,297,297,2910875,6.94,10.2,10.2,10.2,10.2\n2023-11-22,Schleswig-Holstein,01,00+,178,289,289,289,289,2910875,6.11,9.93,9.93,9.93,9.93\n2023-11-21,Schleswig-Holstein,01,00+,221,289,289,289,289,2910875,7.59,9.93,9.93,9.93,9.93\n2023-11-20,Schleswig-Holstein,01,00+,217,259,259,259,259,2910875,7.45,8.9,8.9,8.9,8.9\n2023-11-19,Schleswig-Holstein,01,00+,225,263,263,263,263,2910875,7.73,9.04,9.04,9.04,9.04\n2023-11-18,Schleswig-Holstein,01,00+,231,260,260,260,260,2910875,7.94,8.93,8.93,8.93,8.93\n2023-11-17,Schleswig-Holstein,01,00+,227,263,263,263,263,2910875,7.8,9.04,9.04,9.04,9.04\n2023-11-16,Schleswig-Holstein,01,00+,185,280,280,280,280,2910875,6.36,9.62,9.62,9.62,9.62\n2023-11-15,Schleswig-Holstein,01,00+,226,290,290,290,290,2910875,7.76,9.96,9.96,9.96,9.96\n2023-11-14,Schleswig-Holstein,01,00+,217,270,270,270,270,2910875,7.45,9.28,9.28,9.28,9.28\n2023-11-13,Schleswig-Holstein,01,00+,273,348,348,348,348,2910875,9.38,11.96,11.96,11.96,11.96\n2023-11-12,Schleswig-Holstein,01,00+,276,343,343,343,343,2910875,9.48,11.78,11.78,11.78,11.78\n2023-11-11,Schleswig-Holstein,01,00+,284,345,345,345,345,2910875,9.76,11.85,11.85,11.85,11.85\n2023-11-10,Schleswig-Holstein,01,00+,290,354,354,354,354,2910875,9.96,12.16,12.16,12.16,12.16\n2023-11-09,Schleswig-Holstein,01,00+,295,387,387,387,387,2910875,10.13,13.29,13.29,13.29,13.29\n2023-11-08,Schleswig-Holstein,01,00+,309,413,413,413,413,2910875,10.62,14.19,14.19,14.19,14.19\n2023-11-07,Schleswig-Holstein,01,00+,203,387,387,387,387,2910875,6.97,13.29,13.29,13.29,13.29\n2023-11-06,Schleswig-Holstein,01,00+,289,372,372,372,372,2910875,9.93,12.78,12.78,12.78,12.78\n2023-11-05,Schleswig-Holstein,01,00+,294,375,375,375,375,2910875,10.1,12.88,12.88,12.88,12.88\n2023-11-04,Schleswig-Holstein,01,00+,304,378,378,378,378,2910875,10.44,12.99,12.99,12.99,12.99\n2023-11-03,Schleswig-Holstein,01,00+,292,376,376,376,376,2910875,10.03,12.92,12.92,12.92,12.92\n2023-11-02,Schleswig-Holstein,01,00+,218,339,339,339,339,2910875,7.49,11.65,11.65,11.65,11.65\n2023-11-01,Schleswig-Holstein,01,00+,155,296,296,296,296,2910875,5.32,10.17,10.17,10.17,10.17\n2023-10-31,Schleswig-Holstein,01,00+,217,344,344,344,344,2910875,7.45,11.82,11.82,11.82,11.82\n2023-10-30,Schleswig-Holstein,01,00+,231,324,324,324,324,2910875,7.94,11.13,11.13,11.13,11.13\n2023-10-29,Schleswig-Holstein,01,00+,240,327,327,327,327,2910875,8.24,11.23,11.23,11.23,11.23\n2023-10-28,Schleswig-Holstein,01,00+,248,324,324,324,324,2910875,8.52,11.13,11.13,11.13,11.13\n2023-10-27,Schleswig-Holstein,01,00+,230,312,312,312,312,2910875,7.9,10.72,10.72,10.72,10.72\n2023-10-26,Schleswig-Holstein,01,00+,205,289,289,289,289,2910875,7.04,9.93,9.93,9.93,9.93\n2023-10-25,Schleswig-Holstein,01,00+,193,278,278,278,278,2910875,6.63,9.55,9.55,9.55,9.55\n2023-10-24,Schleswig-Holstein,01,00+,140,241,241,241,241,2910875,4.81,8.28,8.28,8.28,8.28\n2023-10-23,Schleswig-Holstein,01,00+,117,179,179,179,179,2910875,4.02,6.15,6.15,6.15,6.15\n2023-10-22,Schleswig-Holstein,01,00+,121,173,173,173,173,2910875,4.16,5.94,5.94,5.94,5.94\n2023-10-21,Schleswig-Holstein,01,00+,126,172,172,172,172,2910875,4.33,5.91,5.91,5.91,5.91\n2023-10-20,Schleswig-Holstein,01,00+,110,165,165,165,165,2910875,3.78,5.67,5.67,5.67,5.67\n2023-10-19,Schleswig-Holstein,01,00+,112,161,161,161,161,2910875,3.85,5.53,5.53,5.53,5.53\n2023-10-18,Schleswig-Holstein,01,00+,90,139,139,139,139,2910875,3.09,4.78,4.78,4.78,4.78\n2023-10-17,Schleswig-Holstein,01,00+,94,136,136,136,136,2910875,3.23,4.67,4.67,4.67,4.67\n2023-10-16,Schleswig-Holstein,01,00+,98,127,127,127,127,2910875,3.37,4.36,4.36,4.36,4.36\n2023-10-15,Schleswig-Holstein,01,00+,100,126,126,126,126,2910875,3.44,4.33,4.33,4.33,4.33\n2023-10-14,Schleswig-Holstein,01,00+,104,125,125,125,125,2910875,3.57,4.29,4.29,4.29,4.29\n2023-10-13,Schleswig-Holstein,01,00+,91,124,124,124,124,2910875,3.13,4.26,4.26,4.26,4.26\n2023-10-12,Schleswig-Holstein,01,00+,98,129,129,129,129,2910875,3.37,4.43,4.43,4.43,4.43\n2023-10-11,Schleswig-Holstein,01,00+,124,145,145,145,145,2910875,4.26,4.98,4.98,4.98,4.98\n2023-10-10,Schleswig-Holstein,01,00+,92,125,125,125,125,2910875,3.16,4.29,4.29,4.29,4.29\n2023-10-09,Schleswig-Holstein,01,00+,97,136,136,136,136,2910875,3.33,4.67,4.67,4.67,4.67\n2023-10-08,Schleswig-Holstein,01,00+,97,134,134,134,134,2910875,3.33,4.6,4.6,4.6,4.6\n2023-10-07,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-10-06,Schleswig-Holstein,01,00+,83,129,129,129,129,2910875,2.85,4.43,4.43,4.43,4.43\n2023-10-05,Schleswig-Holstein,01,00+,83,123,123,123,123,2910875,2.85,4.23,4.23,4.23,4.23\n2023-10-04,Schleswig-Holstein,01,00+,59,107,107,107,107,2910875,2.03,3.68,3.68,3.68,3.68\n2023-10-03,Schleswig-Holstein,01,00+,80,126,126,126,126,2910875,2.75,4.33,4.33,4.33,4.33\n2023-10-02,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-10-01,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-09-30,Schleswig-Holstein,01,00+,83,114,114,114,114,2910875,2.85,3.92,3.92,3.92,3.92\n2023-09-29,Schleswig-Holstein,01,00+,86,112,112,112,112,2910875,2.95,3.85,3.85,3.85,3.85\n2023-09-28,Schleswig-Holstein,01,00+,95,114,114,114,114,2910875,3.26,3.92,3.92,3.92,3.92\n2023-09-27,Schleswig-Holstein,01,00+,87,110,110,110,110,2910875,2.99,3.78,3.78,3.78,3.78\n2023-09-26,Schleswig-Holstein,01,00+,66,117,117,117,117,2910875,2.27,4.02,4.02,4.02,4.02\n2023-09-25,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-09-24,Schleswig-Holstein,01,00+,96,120,120,120,120,2910875,3.3,4.12,4.12,4.12,4.12\n2023-09-23,Schleswig-Holstein,01,00+,101,119,119,119,119,2910875,3.47,4.09,4.09,4.09,4.09\n2023-09-22,Schleswig-Holstein,01,00+,100,118,118,118,118,2910875,3.44,4.05,4.05,4.05,4.05\n2023-09-21,Schleswig-Holstein,01,00+,98,116,116,116,116,2910875,3.37,3.99,3.99,3.99,3.99\n2023-09-20,Schleswig-Holstein,01,00+,92,127,127,127,127,2910875,3.16,4.36,4.36,4.36,4.36\n2023-09-19,Schleswig-Holstein,01,00+,67,123,123,123,123,2910875,2.3,4.23,4.23,4.23,4.23\n2023-09-18,Schleswig-Holstein,01,00+,100,125,125,125,125,2910875,3.44,4.29,4.29,4.29,4.29\n2023-09-17,Schleswig-Holstein,01,00+,103,127,127,127,127,2910875,3.54,4.36,4.36,4.36,4.36\n2023-09-16,Schleswig-Holstein,01,00+,108,127,127,127,127,2910875,3.71,4.36,4.36,4.36,4.36\n2023-09-15,Schleswig-Holstein,01,00+,110,132,132,132,132,2910875,3.78,4.53,4.53,4.53,4.53\n2023-09-14,Schleswig-Holstein,01,00+,110,130,130,130,130,2910875,3.78,4.47,4.47,4.47,4.47\n2023-09-13,Schleswig-Holstein,01,00+,84,121,121,121,121,2910875,2.89,4.16,4.16,4.16,4.16\n2023-09-12,Schleswig-Holstein,01,00+,69,112,112,112,112,2910875,2.37,3.85,3.85,3.85,3.85\n2023-09-11,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2023-09-10,Schleswig-Holstein,01,00+,79,110,110,110,110,2910875,2.71,3.78,3.78,3.78,3.78\n2023-09-09,Schleswig-Holstein,01,00+,80,106,106,106,106,2910875,2.75,3.64,3.64,3.64,3.64\n2023-09-08,Schleswig-Holstein,01,00+,79,95,95,95,95,2910875,2.71,3.26,3.26,3.26,3.26\n2023-09-07,Schleswig-Holstein,01,00+,69,86,86,86,86,2910875,2.37,2.95,2.95,2.95,2.95\n2023-09-06,Schleswig-Holstein,01,00+,56,87,87,87,87,2910875,1.92,2.99,2.99,2.99,2.99\n2023-09-05,Schleswig-Holstein,01,00+,57,83,83,83,83,2910875,1.96,2.85,2.85,2.85,2.85\n2023-09-04,Schleswig-Holstein,01,00+,64,90,90,90,90,2910875,2.2,3.09,3.09,3.09,3.09\n2023-09-03,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2023-09-02,Schleswig-Holstein,01,00+,67,90,90,90,90,2910875,2.3,3.09,3.09,3.09,3.09\n2023-09-01,Schleswig-Holstein,01,00+,67,93,93,93,93,2910875,2.3,3.19,3.19,3.19,3.19\n2023-08-31,Schleswig-Holstein,01,00+,72,98,98,98,98,2910875,2.47,3.37,3.37,3.37,3.37\n2023-08-30,Schleswig-Holstein,01,00+,71,94,94,94,94,2910875,2.44,3.23,3.23,3.23,3.23\n2023-08-29,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-08-28,Schleswig-Holstein,01,00+,0,102,102,102,102,2910875,0,3.5,3.5,3.5,3.5\n2023-08-27,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-26,Schleswig-Holstein,01,00+,0,106,106,106,106,2910875,0,3.64,3.64,3.64,3.64\n2023-08-25,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-24,Schleswig-Holstein,01,00+,87,107,107,107,107,2910875,2.99,3.68,3.68,3.68,3.68\n2023-08-23,Schleswig-Holstein,01,00+,85,112,112,112,112,2910875,2.92,3.85,3.85,3.85,3.85\n2023-08-22,Schleswig-Holstein,01,00+,61,90,90,90,90,2910875,2.1,3.09,3.09,3.09,3.09\n2023-08-21,Schleswig-Holstein,01,00+,68,96,96,96,96,2910875,2.34,3.3,3.3,3.3,3.3\n2023-08-20,Schleswig-Holstein,01,00+,72,99,99,99,99,2910875,2.47,3.4,3.4,3.4,3.4\n2023-08-19,Schleswig-Holstein,01,00+,72,93,93,93,93,2910875,2.47,3.19,3.19,3.19,3.19\n2023-08-18,Schleswig-Holstein,01,00+,70,93,93,93,93,2910875,2.4,3.19,3.19,3.19,3.19\n2023-08-17,Schleswig-Holstein,01,00+,60,86,86,86,86,2910875,2.06,2.95,2.95,2.95,2.95\n2023-08-16,Schleswig-Holstein,01,00+,62,76,76,76,76,2910875,2.13,2.61,2.61,2.61,2.61\n2023-08-15,Schleswig-Holstein,01,00+,44,71,71,71,71,2910875,1.51,2.44,2.44,2.44,2.44\n2023-08-14,Schleswig-Holstein,01,00+,39,52,52,52,52,2910875,1.34,1.79,1.79,1.79,1.79\n2023-08-13,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-12,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-11,Schleswig-Holstein,01,00+,24,42,42,42,42,2910875,0.82,1.44,1.44,1.44,1.44\n2023-08-10,Schleswig-Holstein,01,00+,25,34,34,34,34,2910875,0.86,1.17,1.17,1.17,1.17\n2023-08-09,Schleswig-Holstein,01,00+,21,30,30,30,30,2910875,0.72,1.03,1.03,1.03,1.03\n2023-08-08,Schleswig-Holstein,01,00+,25,30,30,30,30,2910875,0.86,1.03,1.03,1.03,1.03\n2023-08-07,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-06,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-05,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2023-08-04,Schleswig-Holstein,01,00+,24,33,33,33,33,2910875,0.82,1.13,1.13,1.13,1.13\n2023-08-03,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2023-08-02,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-08-01,Schleswig-Holstein,01,00+,8,15,15,15,15,2910875,0.27,0.52,0.52,0.52,0.52\n2023-07-31,Schleswig-Holstein,01,00+,7,13,13,13,13,2910875,0.24,0.45,0.45,0.45,0.45\n2023-07-30,Schleswig-Holstein,01,00+,8,14,14,14,14,2910875,0.27,0.48,0.48,0.48,0.48\n2023-07-29,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-28,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2023-07-27,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-26,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-25,Schleswig-Holstein,01,00+,14,22,22,22,22,2910875,0.48,0.76,0.76,0.76,0.76\n2023-07-24,Schleswig-Holstein,01,00+,11,18,18,18,18,2910875,0.38,0.62,0.62,0.62,0.62\n2023-07-23,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2023-07-22,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-21,Schleswig-Holstein,01,00+,11,16,16,16,16,2910875,0.38,0.55,0.55,0.55,0.55\n2023-07-20,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2023-07-18,Schleswig-Holstein,01,00+,18,24,24,24,24,2910875,0.62,0.82,0.82,0.82,0.82\n2023-07-17,Schleswig-Holstein,01,00+,17,26,26,26,26,2910875,0.58,0.89,0.89,0.89,0.89\n2023-07-16,Schleswig-Holstein,01,00+,17,25,25,25,25,2910875,0.58,0.86,0.86,0.86,0.86\n2023-07-15,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2023-07-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2023-07-13,Schleswig-Holstein,01,00+,12,20,20,20,20,2910875,0.41,0.69,0.69,0.69,0.69\n2023-07-12,Schleswig-Holstein,01,00+,9,16,16,16,16,2910875,0.31,0.55,0.55,0.55,0.55\n2023-07-11,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2023-07-09,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2023-07-08,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-07,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-06,Schleswig-Holstein,01,00+,11,19,19,19,19,2910875,0.38,0.65,0.65,0.65,0.65\n2023-07-05,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2023-07-04,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-03,Schleswig-Holstein,01,00+,12,16,16,16,16,2910875,0.41,0.55,0.55,0.55,0.55\n2023-07-02,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-01,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2023-06-30,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-29,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-28,Schleswig-Holstein,01,00+,10,11,11,11,11,2910875,0.34,0.38,0.38,0.38,0.38\n2023-06-27,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2023-06-26,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-25,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-24,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-06-23,Schleswig-Holstein,01,00+,19,23,23,23,23,2910875,0.65,0.79,0.79,0.79,0.79\n2023-06-22,Schleswig-Holstein,01,00+,25,28,28,28,28,2910875,0.86,0.96,0.96,0.96,0.96\n2023-06-21,Schleswig-Holstein,01,00+,29,39,39,39,39,2910875,1,1.34,1.34,1.34,1.34\n2023-06-20,Schleswig-Holstein,01,00+,42,49,49,49,49,2910875,1.44,1.68,1.68,1.68,1.68\n2023-06-19,Schleswig-Holstein,01,00+,48,52,52,52,52,2910875,1.65,1.79,1.79,1.79,1.79\n2023-06-18,Schleswig-Holstein,01,00+,50,54,54,54,54,2910875,1.72,1.86,1.86,1.86,1.86\n2023-06-17,Schleswig-Holstein,01,00+,51,54,54,54,54,2910875,1.75,1.86,1.86,1.86,1.86\n2023-06-16,Schleswig-Holstein,01,00+,49,57,57,57,57,2910875,1.68,1.96,1.96,1.96,1.96\n2023-06-15,Schleswig-Holstein,01,00+,39,63,63,63,63,2910875,1.34,2.16,2.16,2.16,2.16\n2023-06-14,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2023-06-13,Schleswig-Holstein,01,00+,51,65,65,65,65,2910875,1.75,2.23,2.23,2.23,2.23\n2023-06-12,Schleswig-Holstein,01,00+,61,71,71,71,71,2910875,2.1,2.44,2.44,2.44,2.44\n2023-06-11,Schleswig-Holstein,01,00+,62,71,71,71,71,2910875,2.13,2.44,2.44,2.44,2.44\n2023-06-10,Schleswig-Holstein,01,00+,62,70,70,70,70,2910875,2.13,2.4,2.4,2.4,2.4\n2023-06-09,Schleswig-Holstein,01,00+,63,74,74,74,74,2910875,2.16,2.54,2.54,2.54,2.54\n2023-06-08,Schleswig-Holstein,01,00+,56,76,76,76,76,2910875,1.92,2.61,2.61,2.61,2.61\n2023-06-07,Schleswig-Holstein,01,00+,59,85,85,85,85,2910875,2.03,2.92,2.92,2.92,2.92\n2023-06-06,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2023-06-05,Schleswig-Holstein,01,00+,61,76,76,76,76,2910875,2.1,2.61,2.61,2.61,2.61\n2023-06-04,Schleswig-Holstein,01,00+,64,77,77,77,77,2910875,2.2,2.65,2.65,2.65,2.65\n2023-06-03,Schleswig-Holstein,01,00+,66,80,80,80,80,2910875,2.27,2.75,2.75,2.75,2.75\n2023-06-02,Schleswig-Holstein,01,00+,61,83,83,83,83,2910875,2.1,2.85,2.85,2.85,2.85\n2023-06-01,Schleswig-Holstein,01,00+,62,82,82,82,82,2910875,2.13,2.82,2.82,2.82,2.82\n2023-05-31,Schleswig-Holstein,01,00+,72,90,90,90,90,2910875,2.47,3.09,3.09,3.09,3.09\n2023-05-30,Schleswig-Holstein,01,00+,52,78,78,78,78,2910875,1.79,2.68,2.68,2.68,2.68\n2023-05-29,Schleswig-Holstein,01,00+,78,105,105,105,105,2910875,2.68,3.61,3.61,3.61,3.61\n2023-05-28,Schleswig-Holstein,01,00+,82,106,106,106,106,2910875,2.82,3.64,3.64,3.64,3.64\n2023-05-27,Schleswig-Holstein,01,00+,83,104,104,104,104,2910875,2.85,3.57,3.57,3.57,3.57\n2023-05-26,Schleswig-Holstein,01,00+,70,99,99,99,99,2910875,2.4,3.4,3.4,3.4,3.4\n2023-05-25,Schleswig-Holstein,01,00+,46,86,86,86,86,2910875,1.58,2.95,2.95,2.95,2.95\n2023-05-24,Schleswig-Holstein,01,00+,54,78,78,78,78,2910875,1.86,2.68,2.68,2.68,2.68\n2023-05-23,Schleswig-Holstein,01,00+,58,78,78,78,78,2910875,1.99,2.68,2.68,2.68,2.68\n2023-05-22,Schleswig-Holstein,01,00+,60,85,85,85,85,2910875,2.06,2.92,2.92,2.92,2.92\n2023-05-21,Schleswig-Holstein,01,00+,61,82,82,82,82,2910875,2.1,2.82,2.82,2.82,2.82\n2023-05-20,Schleswig-Holstein,01,00+,65,85,85,85,85,2910875,2.23,2.92,2.92,2.92,2.92\n2023-05-19,Schleswig-Holstein,01,00+,83,111,111,111,111,2910875,2.85,3.81,3.81,3.81,3.81\n2023-05-18,Schleswig-Holstein,01,00+,95,123,123,123,123,2910875,3.26,4.23,4.23,4.23,4.23\n2023-05-17,Schleswig-Holstein,01,00+,89,123,123,123,123,2910875,3.06,4.23,4.23,4.23,4.23\n2023-05-16,Schleswig-Holstein,01,00+,109,135,135,135,135,2910875,3.74,4.64,4.64,4.64,4.64\n2023-05-15,Schleswig-Holstein,01,00+,98,131,131,131,131,2910875,3.37,4.5,4.5,4.5,4.5\n2023-05-14,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-05-13,Schleswig-Holstein,01,00+,102,130,130,130,130,2910875,3.5,4.47,4.47,4.47,4.47\n2023-05-12,Schleswig-Holstein,01,00+,85,107,107,107,107,2910875,2.92,3.68,3.68,3.68,3.68\n2023-05-11,Schleswig-Holstein,01,00+,92,126,126,126,126,2910875,3.16,4.33,4.33,4.33,4.33\n2023-05-10,Schleswig-Holstein,01,00+,109,147,147,147,147,2910875,3.74,5.05,5.05,5.05,5.05\n2023-05-09,Schleswig-Holstein,01,00+,137,169,169,169,169,2910875,4.71,5.81,5.81,5.81,5.81\n2023-05-08,Schleswig-Holstein,01,00+,112,146,146,146,146,2910875,3.85,5.02,5.02,5.02,5.02\n2023-05-07,Schleswig-Holstein,01,00+,119,152,152,152,152,2910875,4.09,5.22,5.22,5.22,5.22\n2023-05-06,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-05-05,Schleswig-Holstein,01,00+,111,182,182,182,182,2910875,3.81,6.25,6.25,6.25,6.25\n2023-05-04,Schleswig-Holstein,01,00+,121,174,174,174,174,2910875,4.16,5.98,5.98,5.98,5.98\n2023-05-03,Schleswig-Holstein,01,00+,111,158,158,158,158,2910875,3.81,5.43,5.43,5.43,5.43\n2023-05-02,Schleswig-Holstein,01,00+,69,132,132,132,132,2910875,2.37,4.53,4.53,4.53,4.53\n2023-05-01,Schleswig-Holstein,01,00+,111,170,170,170,170,2910875,3.81,5.84,5.84,5.84,5.84\n2023-04-30,Schleswig-Holstein,01,00+,117,169,169,169,169,2910875,4.02,5.81,5.81,5.81,5.81\n2023-04-29,Schleswig-Holstein,01,00+,123,170,170,170,170,2910875,4.23,5.84,5.84,5.84,5.84\n2023-04-28,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-04-27,Schleswig-Holstein,01,00+,120,165,165,165,165,2910875,4.12,5.67,5.67,5.67,5.67\n2023-04-26,Schleswig-Holstein,01,00+,136,170,170,170,170,2910875,4.67,5.84,5.84,5.84,5.84\n2023-04-25,Schleswig-Holstein,01,00+,133,191,191,191,191,2910875,4.57,6.56,6.56,6.56,6.56\n2023-04-24,Schleswig-Holstein,01,00+,143,211,211,211,211,2910875,4.91,7.25,7.25,7.25,7.25\n2023-04-23,Schleswig-Holstein,01,00+,148,209,209,209,209,2910875,5.08,7.18,7.18,7.18,7.18\n2023-04-22,Schleswig-Holstein,01,00+,156,212,212,212,212,2910875,5.36,7.28,7.28,7.28,7.28\n2023-04-21,Schleswig-Holstein,01,00+,163,219,219,219,219,2910875,5.6,7.52,7.52,7.52,7.52\n2023-04-20,Schleswig-Holstein,01,00+,173,220,220,220,220,2910875,5.94,7.56,7.56,7.56,7.56\n2023-04-19,Schleswig-Holstein,01,00+,163,216,216,216,216,2910875,5.6,7.42,7.42,7.42,7.42\n2023-04-18,Schleswig-Holstein,01,00+,200,262,262,262,262,2910875,6.87,9,9,9,9\n2023-04-17,Schleswig-Holstein,01,00+,148,207,207,207,207,2910875,5.08,7.11,7.11,7.11,7.11\n2023-04-16,Schleswig-Holstein,01,00+,152,207,207,207,207,2910875,5.22,7.11,7.11,7.11,7.11\n2023-04-15,Schleswig-Holstein,01,00+,158,206,206,206,206,2910875,5.43,7.08,7.08,7.08,7.08\n2023-04-14,Schleswig-Holstein,01,00+,136,179,179,179,179,2910875,4.67,6.15,6.15,6.15,6.15\n2023-04-13,Schleswig-Holstein,01,00+,137,177,177,177,177,2910875,4.71,6.08,6.08,6.08,6.08\n2023-04-12,Schleswig-Holstein,01,00+,100,188,188,188,188,2910875,3.44,6.46,6.46,6.46,6.46\n2023-04-11,Schleswig-Holstein,01,00+,72,135,135,135,135,2910875,2.47,4.64,4.64,4.64,4.64\n2023-04-10,Schleswig-Holstein,01,00+,118,172,172,172,172,2910875,4.05,5.91,5.91,5.91,5.91\n2023-04-09,Schleswig-Holstein,01,00+,127,177,177,177,177,2910875,4.36,6.08,6.08,6.08,6.08\n2023-04-08,Schleswig-Holstein,01,00+,133,176,176,176,176,2910875,4.57,6.05,6.05,6.05,6.05\n2023-04-07,Schleswig-Holstein,01,00+,164,207,207,207,207,2910875,5.63,7.11,7.11,7.11,7.11\n2023-04-06,Schleswig-Holstein,01,00+,169,217,217,217,217,2910875,5.81,7.45,7.45,7.45,7.45\n2023-04-05,Schleswig-Holstein,01,00+,156,213,213,213,213,2910875,5.36,7.32,7.32,7.32,7.32\n2023-04-04,Schleswig-Holstein,01,00+,136,223,223,223,223,2910875,4.67,7.66,7.66,7.66,7.66\n2023-04-03,Schleswig-Holstein,01,00+,171,258,258,258,258,2910875,5.87,8.86,8.86,8.86,8.86\n2023-04-02,Schleswig-Holstein,01,00+,177,257,257,257,257,2910875,6.08,8.83,8.83,8.83,8.83\n2023-04-01,Schleswig-Holstein,01,00+,186,260,260,260,260,2910875,6.39,8.93,8.93,8.93,8.93\n2023-03-31,Schleswig-Holstein,01,00+,184,259,259,259,259,2910875,6.32,8.9,8.9,8.9,8.9\n2023-03-30,Schleswig-Holstein,01,00+,183,262,262,262,262,2910875,6.29,9,9,9,9\n2023-03-29,Schleswig-Holstein,01,00+,181,272,272,272,272,2910875,6.22,9.34,9.34,9.34,9.34\n2023-03-28,Schleswig-Holstein,01,00+,172,277,277,277,277,2910875,5.91,9.52,9.52,9.52,9.52\n2023-03-27,Schleswig-Holstein,01,00+,149,250,250,250,250,2910875,5.12,8.59,8.59,8.59,8.59\n2023-03-26,Schleswig-Holstein,01,00+,161,255,255,255,255,2910875,5.53,8.76,8.76,8.76,8.76\n2023-03-25,Schleswig-Holstein,01,00+,169,258,258,258,258,2910875,5.81,8.86,8.86,8.86,8.86\n2023-03-24,Schleswig-Holstein,01,00+,153,256,256,256,256,2910875,5.26,8.79,8.79,8.79,8.79\n2023-03-23,Schleswig-Holstein,01,00+,161,265,265,265,265,2910875,5.53,9.1,9.1,9.1,9.1\n2023-03-22,Schleswig-Holstein,01,00+,178,286,286,286,286,2910875,6.11,9.83,9.83,9.83,9.83\n2023-03-21,Schleswig-Holstein,01,00+,201,303,303,303,303,2910875,6.91,10.41,10.41,10.41,10.41\n2023-03-20,Schleswig-Holstein,01,00+,224,317,317,317,317,2910875,7.7,10.89,10.89,10.89,10.89\n2023-03-19,Schleswig-Holstein,01,00+,231,310,310,310,310,2910875,7.94,10.65,10.65,10.65,10.65\n2023-03-18,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-17,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-16,Schleswig-Holstein,01,00+,176,288,288,288,288,2910875,6.05,9.89,9.89,9.89,9.89\n2023-03-15,Schleswig-Holstein,01,00+,176,259,259,259,259,2910875,6.05,8.9,8.9,8.9,8.9\n2023-03-14,Schleswig-Holstein,01,00+,135,232,232,232,232,2910875,4.64,7.97,7.97,7.97,7.97\n2023-03-13,Schleswig-Holstein,01,00+,146,216,216,216,216,2910875,5.02,7.42,7.42,7.42,7.42\n2023-03-12,Schleswig-Holstein,01,00+,156,221,221,221,221,2910875,5.36,7.59,7.59,7.59,7.59\n2023-03-11,Schleswig-Holstein,01,00+,157,215,215,215,215,2910875,5.39,7.39,7.39,7.39,7.39\n2023-03-10,Schleswig-Holstein,01,00+,159,213,213,213,213,2910875,5.46,7.32,7.32,7.32,7.32\n2023-03-09,Schleswig-Holstein,01,00+,142,203,203,203,203,2910875,4.88,6.97,6.97,6.97,6.97\n2023-03-08,Schleswig-Holstein,01,00+,140,199,199,199,199,2910875,4.81,6.84,6.84,6.84,6.84\n2023-03-07,Schleswig-Holstein,01,00+,144,206,206,206,206,2910875,4.95,7.08,7.08,7.08,7.08\n2023-03-06,Schleswig-Holstein,01,00+,151,213,213,213,213,2910875,5.19,7.32,7.32,7.32,7.32\n2023-03-05,Schleswig-Holstein,01,00+,156,206,206,206,206,2910875,5.36,7.08,7.08,7.08,7.08\n2023-03-04,Schleswig-Holstein,01,00+,159,206,206,206,206,2910875,5.46,7.08,7.08,7.08,7.08\n2023-03-03,Schleswig-Holstein,01,00+,179,222,222,222,222,2910875,6.15,7.63,7.63,7.63,7.63\n2023-03-02,Schleswig-Holstein,01,00+,182,229,229,229,229,2910875,6.25,7.87,7.87,7.87,7.87\n2023-03-01,Schleswig-Holstein,01,00+,173,232,232,232,232,2910875,5.94,7.97,7.97,7.97,7.97\n2023-02-28,Schleswig-Holstein,01,00+,149,224,224,224,224,2910875,5.12,7.7,7.7,7.7,7.7\n2023-02-27,Schleswig-Holstein,01,00+,134,208,208,208,208,2910875,4.6,7.15,7.15,7.15,7.15\n2023-02-26,Schleswig-Holstein,01,00+,143,215,215,215,215,2910875,4.91,7.39,7.39,7.39,7.39\n2023-02-25,Schleswig-Holstein,01,00+,150,219,219,219,219,2910875,5.15,7.52,7.52,7.52,7.52\n2023-02-24,Schleswig-Holstein,01,00+,147,203,203,203,203,2910875,5.05,6.97,6.97,6.97,6.97\n2023-02-23,Schleswig-Holstein,01,00+,144,208,208,208,208,2910875,4.95,7.15,7.15,7.15,7.15\n2023-02-22,Schleswig-Holstein,01,00+,128,198,198,198,198,2910875,4.4,6.8,6.8,6.8,6.8\n2023-02-21,Schleswig-Holstein,01,00+,131,201,201,201,201,2910875,4.5,6.91,6.91,6.91,6.91\n2023-02-20,Schleswig-Holstein,01,00+,144,222,222,222,222,2910875,4.95,7.63,7.63,7.63,7.63\n2023-02-19,Schleswig-Holstein,01,00+,148,215,215,215,215,2910875,5.08,7.39,7.39,7.39,7.39\n2023-02-18,Schleswig-Holstein,01,00+,153,213,213,213,213,2910875,5.26,7.32,7.32,7.32,7.32\n2023-02-17,Schleswig-Holstein,01,00+,119,202,202,202,202,2910875,4.09,6.94,6.94,6.94,6.94\n2023-02-16,Schleswig-Holstein,01,00+,139,182,182,182,182,2910875,4.78,6.25,6.25,6.25,6.25\n2023-02-15,Schleswig-Holstein,01,00+,145,194,194,194,194,2910875,4.98,6.66,6.66,6.66,6.66\n2023-02-14,Schleswig-Holstein,01,00+,112,164,164,164,164,2910875,3.85,5.63,5.63,5.63,5.63\n2023-02-13,Schleswig-Holstein,01,00+,107,143,143,143,143,2910875,3.68,4.91,4.91,4.91,4.91\n2023-02-12,Schleswig-Holstein,01,00+,111,142,142,142,142,2910875,3.81,4.88,4.88,4.88,4.88\n2023-02-11,Schleswig-Holstein,01,00+,113,140,140,140,140,2910875,3.88,4.81,4.81,4.81,4.81\n2023-02-10,Schleswig-Holstein,01,00+,111,140,140,140,140,2910875,3.81,4.81,4.81,4.81,4.81\n2023-02-09,Schleswig-Holstein,01,00+,95,142,142,142,142,2910875,3.26,4.88,4.88,4.88,4.88\n2023-02-08,Schleswig-Holstein,01,00+,115,137,137,137,137,2910875,3.95,4.71,4.71,4.71,4.71\n2023-02-07,Schleswig-Holstein,01,00+,101,133,133,133,133,2910875,3.47,4.57,4.57,4.57,4.57\n2023-02-06,Schleswig-Holstein,01,00+,79,122,122,122,122,2910875,2.71,4.19,4.19,4.19,4.19\n2023-02-05,Schleswig-Holstein,01,00+,82,121,121,121,121,2910875,2.82,4.16,4.16,4.16,4.16\n2023-02-04,Schleswig-Holstein,01,00+,87,123,123,123,123,2910875,2.99,4.23,4.23,4.23,4.23\n2023-02-03,Schleswig-Holstein,01,00+,82,119,119,119,119,2910875,2.82,4.09,4.09,4.09,4.09\n2023-02-02,Schleswig-Holstein,01,00+,88,116,116,116,116,2910875,3.02,3.99,3.99,3.99,3.99\n2023-02-01,Schleswig-Holstein,01,00+,85,111,111,111,111,2910875,2.92,3.81,3.81,3.81,3.81\n2023-01-31,Schleswig-Holstein,01,00+,88,126,126,126,126,2910875,3.02,4.33,4.33,4.33,4.33\n2023-01-30,Schleswig-Holstein,01,00+,86,125,125,125,125,2910875,2.95,4.29,4.29,4.29,4.29\n2023-01-29,Schleswig-Holstein,01,00+,91,128,128,128,128,2910875,3.13,4.4,4.4,4.4,4.4\n2023-01-28,Schleswig-Holstein,01,00+,93,126,126,126,126,2910875,3.19,4.33,4.33,4.33,4.33\n2023-01-27,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-01-26,Schleswig-Holstein,01,00+,94,141,141,141,141,2910875,3.23,4.84,4.84,4.84,4.84\n2023-01-25,Schleswig-Holstein,01,00+,120,160,160,160,160,2910875,4.12,5.5,5.5,5.5,5.5\n2023-01-24,Schleswig-Holstein,01,00+,119,154,154,154,154,2910875,4.09,5.29,5.29,5.29,5.29\n2023-01-23,Schleswig-Holstein,01,00+,135,175,175,175,175,2910875,4.64,6.01,6.01,6.01,6.01\n2023-01-22,Schleswig-Holstein,01,00+,142,176,176,176,176,2910875,4.88,6.05,6.05,6.05,6.05\n2023-01-21,Schleswig-Holstein,01,00+,145,178,178,178,178,2910875,4.98,6.11,6.11,6.11,6.11\n2023-01-20,Schleswig-Holstein,01,00+,143,185,185,185,185,2910875,4.91,6.36,6.36,6.36,6.36\n2023-01-19,Schleswig-Holstein,01,00+,134,195,195,195,195,2910875,4.6,6.7,6.7,6.7,6.7\n2023-01-18,Schleswig-Holstein,01,00+,142,189,189,189,189,2910875,4.88,6.49,6.49,6.49,6.49\n2023-01-17,Schleswig-Holstein,01,00+,165,221,221,221,221,2910875,5.67,7.59,7.59,7.59,7.59\n2023-01-16,Schleswig-Holstein,01,00+,186,262,262,262,262,2910875,6.39,9,9,9,9\n2023-01-15,Schleswig-Holstein,01,00+,196,265,265,265,265,2910875,6.73,9.1,9.1,9.1,9.1\n2023-01-14,Schleswig-Holstein,01,00+,211,275,275,275,275,2910875,7.25,9.45,9.45,9.45,9.45\n2023-01-13,Schleswig-Holstein,01,00+,218,291,291,291,291,2910875,7.49,10,10,10,10\n2023-01-12,Schleswig-Holstein,01,00+,239,318,318,318,318,2910875,8.21,10.92,10.92,10.92,10.92\n2023-01-11,Schleswig-Holstein,01,00+,248,349,349,349,349,2910875,8.52,11.99,11.99,11.99,11.99\n2023-01-10,Schleswig-Holstein,01,00+,252,369,369,369,369,2910875,8.66,12.68,12.68,12.68,12.68\n2023-01-09,Schleswig-Holstein,01,00+,298,411,411,411,411,2910875,10.24,14.12,14.12,14.12,14.12\n2023-01-08,Schleswig-Holstein,01,00+,303,407,407,407,407,2910875,10.41,13.98,13.98,13.98,13.98\n2023-01-07,Schleswig-Holstein,01,00+,312,0,0,0,0,2910875,10.72,0,0,0,0\n2023-01-06,Schleswig-Holstein,01,00+,334,0,0,0,0,2910875,11.47,0,0,0,0\n2023-01-05,Schleswig-Holstein,01,00+,351,0,0,0,0,2910875,12.06,0,0,0,0\n2023-01-04,Schleswig-Holstein,01,00+,421,0,0,0,0,2910875,14.46,0,0,0,0\n2023-01-03,Schleswig-Holstein,01,00+,462,0,0,0,0,2910875,15.87,0,0,0,0\n2023-01-02,Schleswig-Holstein,01,00+,330,0,0,0,0,2910875,11.34,0,0,0,0\n2024-08-31,Hamburg,02,00+,37,37,NA,NA,NA,1852478,2,2,NA,NA,NA\n2024-08-30,Hamburg,02,00+,33,38,44,42,47,1852478,1.78,2.05,2.39,2.28,2.58\n2024-08-29,Hamburg,02,00+,41,47,53,51,57,1852478,2.21,2.54,2.89,2.77,3.1\n2024-08-28,Hamburg,02,00+,39,46,51,49,55,1852478,2.11,2.48,2.79,2.68,2.98\n2024-08-27,Hamburg,02,00+,42,49,54,52,57,1852478,2.27,2.65,2.92,2.81,3.1\n2024-08-26,Hamburg,02,00+,38,55,59,57,62,1852478,2.05,2.97,3.21,3.09,3.39\n2024-08-25,Hamburg,02,00+,38,55,59,57,62,1852478,2.05,2.97,3.21,3.09,3.39\n2024-08-24,Hamburg,02,00+,38,54,58,56,61,1852478,2.05,2.92,3.15,3.03,3.33\n2024-08-23,Hamburg,02,00+,49,62,66,64,70,1852478,2.65,3.35,3.59,3.47,3.78\n2024-08-22,Hamburg,02,00+,51,63,66,64,70,1852478,2.75,3.4,3.61,3.5,3.8\n2024-08-21,Hamburg,02,00+,46,66,69,67,73,1852478,2.48,3.56,3.77,3.66,3.96\n2024-08-20,Hamburg,02,00+,39,65,68,66,71,1852478,2.11,3.51,3.69,3.59,3.87\n2024-08-19,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-18,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-17,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-16,Hamburg,02,00+,45,58,60,58,62,1852478,2.43,3.13,3.25,3.18,3.39\n2024-08-15,Hamburg,02,00+,49,58,59,58,62,1852478,2.65,3.13,3.24,3.17,3.37\n2024-08-14,Hamburg,02,00+,54,65,66,65,69,1852478,2.92,3.51,3.62,3.55,3.76\n2024-08-13,Hamburg,02,00+,54,67,68,67,71,1852478,2.92,3.62,3.72,3.65,3.85\n2024-08-12,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-11,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-10,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-09,Hamburg,02,00+,86,99,100,99,103,1852478,4.64,5.34,5.44,5.37,5.59\n2024-08-08,Hamburg,02,00+,82,98,99,98,101,1852478,4.43,5.29,5.38,5.32,5.5\n2024-08-07,Hamburg,02,00+,74,87,88,87,90,1852478,3.99,4.7,4.77,4.72,4.86\n2024-08-06,Hamburg,02,00+,69,83,84,83,85,1852478,3.72,4.48,4.54,4.5,4.63\n2024-08-05,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-04,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-03,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-02,Hamburg,02,00+,29,50,50,50,51,1852478,1.57,2.7,2.72,2.71,2.76\n2024-08-01,Hamburg,02,00+,28,44,44,44,44,1852478,1.51,2.38,2.39,2.38,2.42\n2024-07-31,Hamburg,02,00+,32,45,45,45,45,1852478,1.73,2.43,2.44,2.43,2.46\n2024-07-30,Hamburg,02,00+,38,54,54,54,54,1852478,2.05,2.92,2.92,2.92,2.94\n2024-07-29,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-28,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-27,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-26,Hamburg,02,00+,39,50,50,50,50,1852478,2.11,2.7,2.7,2.7,2.7\n2024-07-25,Hamburg,02,00+,34,49,49,49,49,1852478,1.84,2.65,2.65,2.65,2.65\n2024-07-24,Hamburg,02,00+,34,53,53,53,53,1852478,1.84,2.86,2.86,2.86,2.86\n2024-07-23,Hamburg,02,00+,29,45,45,45,45,1852478,1.57,2.43,2.43,2.43,2.43\n2024-07-22,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-21,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-20,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-19,Hamburg,02,00+,39,53,53,53,53,1852478,2.11,2.86,2.86,2.86,2.86\n2024-07-18,Hamburg,02,00+,33,56,56,56,56,1852478,1.78,3.02,3.02,3.02,3.02\n2024-07-17,Hamburg,02,00+,38,55,55,55,55,1852478,2.05,2.97,2.97,2.97,2.97\n2024-07-16,Hamburg,02,00+,36,64,64,64,64,1852478,1.94,3.45,3.45,3.45,3.45\n2024-07-15,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-14,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-13,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-12,Hamburg,02,00+,25,47,47,47,47,1852478,1.35,2.54,2.54,2.54,2.54\n2024-07-11,Hamburg,02,00+,22,44,44,44,44,1852478,1.19,2.38,2.38,2.38,2.38\n2024-07-10,Hamburg,02,00+,24,39,39,39,39,1852478,1.3,2.11,2.11,2.11,2.11\n2024-07-09,Hamburg,02,00+,21,28,28,28,28,1852478,1.13,1.51,1.51,1.51,1.51\n2024-07-08,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-07,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-06,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-05,Hamburg,02,00+,35,44,44,44,44,1852478,1.89,2.38,2.38,2.38,2.38\n2024-07-04,Hamburg,02,00+,37,47,47,47,47,1852478,2,2.54,2.54,2.54,2.54\n2024-07-03,Hamburg,02,00+,39,48,48,48,48,1852478,2.11,2.59,2.59,2.59,2.59\n2024-07-02,Hamburg,02,00+,32,49,49,49,49,1852478,1.73,2.65,2.65,2.65,2.65\n2024-07-01,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-30,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-29,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-28,Hamburg,02,00+,37,45,45,45,45,1852478,2,2.43,2.43,2.43,2.43\n2024-06-27,Hamburg,02,00+,33,45,45,45,45,1852478,1.78,2.43,2.43,2.43,2.43\n2024-06-26,Hamburg,02,00+,34,43,43,43,43,1852478,1.84,2.32,2.32,2.32,2.32\n2024-06-25,Hamburg,02,00+,33,46,46,46,46,1852478,1.78,2.48,2.48,2.48,2.48\n2024-06-24,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-23,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-22,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2024-06-20,Hamburg,02,00+,28,36,36,36,36,1852478,1.51,1.94,1.94,1.94,1.94\n2024-06-19,Hamburg,02,00+,23,36,36,36,36,1852478,1.24,1.94,1.94,1.94,1.94\n2024-06-18,Hamburg,02,00+,17,29,29,29,29,1852478,0.92,1.57,1.57,1.57,1.57\n2024-06-17,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-16,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-15,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-14,Hamburg,02,00+,16,20,20,20,20,1852478,0.86,1.08,1.08,1.08,1.08\n2024-06-13,Hamburg,02,00+,13,16,16,16,16,1852478,0.7,0.86,0.86,0.86,0.86\n2024-06-12,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-06-11,Hamburg,02,00+,13,13,13,13,13,1852478,0.7,0.7,0.7,0.7,0.7\n2024-06-10,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-09,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-08,Hamburg,02,00+,10,12,12,12,12,1852478,0.54,0.65,0.65,0.65,0.65\n2024-06-07,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-06-06,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-05,Hamburg,02,00+,10,13,13,13,13,1852478,0.54,0.7,0.7,0.7,0.7\n2024-06-04,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-03,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-02,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-01,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-31,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-30,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-05-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-05-28,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-05-27,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-26,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-25,Hamburg,02,00+,22,25,25,25,25,1852478,1.19,1.35,1.35,1.35,1.35\n2024-05-24,Hamburg,02,00+,21,26,26,26,26,1852478,1.13,1.4,1.4,1.4,1.4\n2024-05-23,Hamburg,02,00+,15,24,24,24,24,1852478,0.81,1.3,1.3,1.3,1.3\n2024-05-22,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-05-21,Hamburg,02,00+,9,14,14,14,14,1852478,0.49,0.76,0.76,0.76,0.76\n2024-05-20,Hamburg,02,00+,24,28,28,28,28,1852478,1.3,1.51,1.51,1.51,1.51\n2024-05-19,Hamburg,02,00+,25,29,29,29,29,1852478,1.35,1.57,1.57,1.57,1.57\n2024-05-18,Hamburg,02,00+,26,28,28,28,28,1852478,1.4,1.51,1.51,1.51,1.51\n2024-05-17,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-05-16,Hamburg,02,00+,19,22,22,22,22,1852478,1.03,1.19,1.19,1.19,1.19\n2024-05-15,Hamburg,02,00+,16,19,19,19,19,1852478,0.86,1.03,1.03,1.03,1.03\n2024-05-14,Hamburg,02,00+,8,20,20,20,20,1852478,0.43,1.08,1.08,1.08,1.08\n2024-05-13,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-12,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-05-11,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-05-10,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-09,Hamburg,02,00+,14,20,20,20,20,1852478,0.76,1.08,1.08,1.08,1.08\n2024-05-08,Hamburg,02,00+,13,20,20,20,20,1852478,0.7,1.08,1.08,1.08,1.08\n2024-05-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2024-05-06,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-05,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-04,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-03,Hamburg,02,00+,14,23,23,23,23,1852478,0.76,1.24,1.24,1.24,1.24\n2024-05-02,Hamburg,02,00+,13,18,18,18,18,1852478,0.7,0.97,0.97,0.97,0.97\n2024-05-01,Hamburg,02,00+,14,19,19,19,19,1852478,0.76,1.03,1.03,1.03,1.03\n2024-04-30,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2024-04-29,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-28,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-27,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-26,Hamburg,02,00+,9,13,13,13,13,1852478,0.49,0.7,0.7,0.7,0.7\n2024-04-25,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-24,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2024-04-23,Hamburg,02,00+,4,8,8,8,8,1852478,0.22,0.43,0.43,0.43,0.43\n2024-04-22,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-20,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-19,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-04-18,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-04-17,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-04-16,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-04-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-14,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-13,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-12,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2024-04-10,Hamburg,02,00+,4,7,7,7,7,1852478,0.22,0.38,0.38,0.38,0.38\n2024-04-09,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-08,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-07,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-06,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-05,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-04-04,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2024-04-03,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-02,Hamburg,02,00+,3,5,5,5,5,1852478,0.16,0.27,0.27,0.27,0.27\n2024-04-01,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-31,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-30,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-28,Hamburg,02,00+,4,9,9,9,9,1852478,0.22,0.49,0.49,0.49,0.49\n2024-03-27,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-03-26,Hamburg,02,00+,10,15,15,15,15,1852478,0.54,0.81,0.81,0.81,0.81\n2024-03-25,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-03-24,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-23,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-22,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-03-21,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-20,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-19,Hamburg,02,00+,7,8,8,8,8,1852478,0.38,0.43,0.43,0.43,0.43\n2024-03-18,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-17,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-16,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Hamburg,02,00+,12,14,14,14,14,1852478,0.65,0.76,0.76,0.76,0.76\n2024-03-13,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-03-12,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2024-03-11,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-10,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-09,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-08,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-03-07,Hamburg,02,00+,7,7,7,7,7,1852478,0.38,0.38,0.38,0.38,0.38\n2024-03-06,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-03-05,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-04,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-03,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-02,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-03-01,Hamburg,02,00+,17,18,18,18,18,1852478,0.92,0.97,0.97,0.97,0.97\n2024-02-29,Hamburg,02,00+,21,22,22,22,22,1852478,1.13,1.19,1.19,1.19,1.19\n2024-02-28,Hamburg,02,00+,22,24,24,24,24,1852478,1.19,1.3,1.3,1.3,1.3\n2024-02-27,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-26,Hamburg,02,00+,24,29,29,29,29,1852478,1.3,1.57,1.57,1.57,1.57\n2024-02-25,Hamburg,02,00+,26,31,31,31,31,1852478,1.4,1.67,1.67,1.67,1.67\n2024-02-24,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-23,Hamburg,02,00+,31,35,35,35,35,1852478,1.67,1.89,1.89,1.89,1.89\n2024-02-22,Hamburg,02,00+,32,32,32,32,32,1852478,1.73,1.73,1.73,1.73,1.73\n2024-02-21,Hamburg,02,00+,31,33,33,33,33,1852478,1.67,1.78,1.78,1.78,1.78\n2024-02-20,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-02-19,Hamburg,02,00+,17,23,23,23,23,1852478,0.92,1.24,1.24,1.24,1.24\n2024-02-18,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-17,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-16,Hamburg,02,00+,15,18,18,18,18,1852478,0.81,0.97,0.97,0.97,0.97\n2024-02-15,Hamburg,02,00+,19,23,23,23,23,1852478,1.03,1.24,1.24,1.24,1.24\n2024-02-14,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-02-13,Hamburg,02,00+,22,31,31,31,31,1852478,1.19,1.67,1.67,1.67,1.67\n2024-02-12,Hamburg,02,00+,44,49,49,49,49,1852478,2.38,2.65,2.65,2.65,2.65\n2024-02-11,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-10,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-09,Hamburg,02,00+,41,58,58,58,58,1852478,2.21,3.13,3.13,3.13,3.13\n2024-02-08,Hamburg,02,00+,46,56,56,56,56,1852478,2.48,3.02,3.02,3.02,3.02\n2024-02-07,Hamburg,02,00+,34,57,57,57,57,1852478,1.84,3.08,3.08,3.08,3.08\n2024-02-06,Hamburg,02,00+,46,61,61,61,61,1852478,2.48,3.29,3.29,3.29,3.29\n2024-02-05,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2024-02-04,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-02,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-02-01,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-01-31,Hamburg,02,00+,42,51,51,51,51,1852478,2.27,2.75,2.75,2.75,2.75\n2024-01-30,Hamburg,02,00+,38,48,48,48,48,1852478,2.05,2.59,2.59,2.59,2.59\n2024-01-29,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-28,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-27,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-26,Hamburg,02,00+,41,69,69,69,69,1852478,2.21,3.72,3.72,3.72,3.72\n2024-01-25,Hamburg,02,00+,55,79,79,79,79,1852478,2.97,4.26,4.26,4.26,4.26\n2024-01-24,Hamburg,02,00+,66,80,80,80,80,1852478,3.56,4.32,4.32,4.32,4.32\n2024-01-23,Hamburg,02,00+,68,79,79,79,79,1852478,3.67,4.26,4.26,4.26,4.26\n2024-01-22,Hamburg,02,00+,59,78,78,78,78,1852478,3.18,4.21,4.21,4.21,4.21\n2024-01-21,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-20,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-19,Hamburg,02,00+,42,62,62,62,62,1852478,2.27,3.35,3.35,3.35,3.35\n2024-01-18,Hamburg,02,00+,35,55,55,55,55,1852478,1.89,2.97,2.97,2.97,2.97\n2024-01-17,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2024-01-16,Hamburg,02,00+,43,61,61,61,61,1852478,2.32,3.29,3.29,3.29,3.29\n2024-01-15,Hamburg,02,00+,46,68,68,68,68,1852478,2.48,3.67,3.67,3.67,3.67\n2024-01-14,Hamburg,02,00+,46,66,66,66,66,1852478,2.48,3.56,3.56,3.56,3.56\n2024-01-13,Hamburg,02,00+,49,70,70,70,70,1852478,2.65,3.78,3.78,3.78,3.78\n2024-01-12,Hamburg,02,00+,61,78,78,78,78,1852478,3.29,4.21,4.21,4.21,4.21\n2024-01-11,Hamburg,02,00+,69,90,90,90,90,1852478,3.72,4.86,4.86,4.86,4.86\n2024-01-10,Hamburg,02,00+,83,98,98,98,98,1852478,4.48,5.29,5.29,5.29,5.29\n2024-01-09,Hamburg,02,00+,134,163,163,163,163,1852478,7.23,8.8,8.8,8.8,8.8\n2024-01-08,Hamburg,02,00+,123,140,140,140,140,1852478,6.64,7.56,7.56,7.56,7.56\n2024-01-07,Hamburg,02,00+,124,141,141,141,141,1852478,6.69,7.61,7.61,7.61,7.61\n2024-01-06,Hamburg,02,00+,124,137,137,137,137,1852478,6.69,7.4,7.4,7.4,7.4\n2024-01-05,Hamburg,02,00+,128,152,152,152,152,1852478,6.91,8.21,8.21,8.21,8.21\n2024-01-04,Hamburg,02,00+,144,167,167,167,167,1852478,7.77,9.01,9.01,9.01,9.01\n2024-01-03,Hamburg,02,00+,217,244,244,244,244,1852478,11.71,13.17,13.17,13.17,13.17\n2024-01-02,Hamburg,02,00+,127,168,168,168,168,1852478,6.86,9.07,9.07,9.07,9.07\n2024-01-01,Hamburg,02,00+,128,168,168,168,168,1852478,6.91,9.07,9.07,9.07,9.07\n2023-12-31,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-30,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-29,Hamburg,02,00+,137,173,173,173,173,1852478,7.4,9.34,9.34,9.34,9.34\n2023-12-28,Hamburg,02,00+,152,182,182,182,182,1852478,8.21,9.82,9.82,9.82,9.82\n2023-12-27,Hamburg,02,00+,92,134,134,134,134,1852478,4.97,7.23,7.23,7.23,7.23\n2023-12-26,Hamburg,02,00+,141,186,186,186,186,1852478,7.61,10.04,10.04,10.04,10.04\n2023-12-25,Hamburg,02,00+,226,278,278,278,278,1852478,12.2,15.01,15.01,15.01,15.01\n2023-12-24,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-23,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-22,Hamburg,02,00+,235,288,288,288,288,1852478,12.69,15.55,15.55,15.55,15.55\n2023-12-21,Hamburg,02,00+,202,285,285,285,285,1852478,10.9,15.38,15.38,15.38,15.38\n2023-12-20,Hamburg,02,00+,238,300,300,300,300,1852478,12.85,16.19,16.19,16.19,16.19\n2023-12-19,Hamburg,02,00+,237,327,327,327,327,1852478,12.79,17.65,17.65,17.65,17.65\n2023-12-18,Hamburg,02,00+,209,335,335,335,335,1852478,11.28,18.08,18.08,18.08,18.08\n2023-12-17,Hamburg,02,00+,233,355,355,355,355,1852478,12.58,19.16,19.16,19.16,19.16\n2023-12-16,Hamburg,02,00+,235,357,357,357,357,1852478,12.69,19.27,19.27,19.27,19.27\n2023-12-15,Hamburg,02,00+,247,368,368,368,368,1852478,13.33,19.87,19.87,19.87,19.87\n2023-12-14,Hamburg,02,00+,272,393,393,393,393,1852478,14.68,21.21,21.21,21.21,21.21\n2023-12-13,Hamburg,02,00+,246,372,372,372,372,1852478,13.28,20.08,20.08,20.08,20.08\n2023-12-12,Hamburg,02,00+,252,353,353,353,353,1852478,13.6,19.06,19.06,19.06,19.06\n2023-12-11,Hamburg,02,00+,216,327,327,327,327,1852478,11.66,17.65,17.65,17.65,17.65\n2023-12-10,Hamburg,02,00+,229,317,317,317,317,1852478,12.36,17.11,17.11,17.11,17.11\n2023-12-09,Hamburg,02,00+,229,315,315,315,315,1852478,12.36,17,17,17,17\n2023-12-08,Hamburg,02,00+,190,284,284,284,284,1852478,10.26,15.33,15.33,15.33,15.33\n2023-12-07,Hamburg,02,00+,182,251,251,251,251,1852478,9.82,13.55,13.55,13.55,13.55\n2023-12-06,Hamburg,02,00+,126,238,238,238,238,1852478,6.8,12.85,12.85,12.85,12.85\n2023-12-05,Hamburg,02,00+,153,230,230,230,230,1852478,8.26,12.42,12.42,12.42,12.42\n2023-12-04,Hamburg,02,00+,159,211,211,211,211,1852478,8.58,11.39,11.39,11.39,11.39\n2023-12-03,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-02,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-01,Hamburg,02,00+,152,212,212,212,212,1852478,8.21,11.44,11.44,11.44,11.44\n2023-11-30,Hamburg,02,00+,154,224,224,224,224,1852478,8.31,12.09,12.09,12.09,12.09\n2023-11-29,Hamburg,02,00+,167,231,231,231,231,1852478,9.01,12.47,12.47,12.47,12.47\n2023-11-28,Hamburg,02,00+,183,242,242,242,242,1852478,9.88,13.06,13.06,13.06,13.06\n2023-11-27,Hamburg,02,00+,218,263,263,263,263,1852478,11.77,14.2,14.2,14.2,14.2\n2023-11-26,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-25,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-24,Hamburg,02,00+,199,251,251,251,251,1852478,10.74,13.55,13.55,13.55,13.55\n2023-11-23,Hamburg,02,00+,183,240,240,240,240,1852478,9.88,12.96,12.96,12.96,12.96\n2023-11-22,Hamburg,02,00+,167,242,242,242,242,1852478,9.01,13.06,13.06,13.06,13.06\n2023-11-21,Hamburg,02,00+,158,211,211,211,211,1852478,8.53,11.39,11.39,11.39,11.39\n2023-11-20,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-19,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-18,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-17,Hamburg,02,00+,154,192,192,192,192,1852478,8.31,10.36,10.36,10.36,10.36\n2023-11-16,Hamburg,02,00+,140,184,184,184,184,1852478,7.56,9.93,9.93,9.93,9.93\n2023-11-15,Hamburg,02,00+,155,179,179,179,179,1852478,8.37,9.66,9.66,9.66,9.66\n2023-11-14,Hamburg,02,00+,152,176,176,176,176,1852478,8.21,9.5,9.5,9.5,9.5\n2023-11-13,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-12,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-11,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-10,Hamburg,02,00+,166,197,197,197,197,1852478,8.96,10.63,10.63,10.63,10.63\n2023-11-09,Hamburg,02,00+,176,222,222,222,222,1852478,9.5,11.98,11.98,11.98,11.98\n2023-11-08,Hamburg,02,00+,231,280,280,280,280,1852478,12.47,15.11,15.11,15.11,15.11\n2023-11-07,Hamburg,02,00+,186,251,251,251,251,1852478,10.04,13.55,13.55,13.55,13.55\n2023-11-06,Hamburg,02,00+,185,219,219,219,219,1852478,9.99,11.82,11.82,11.82,11.82\n2023-11-05,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-04,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-03,Hamburg,02,00+,165,220,220,220,220,1852478,8.91,11.88,11.88,11.88,11.88\n2023-11-02,Hamburg,02,00+,113,196,196,196,196,1852478,6.1,10.58,10.58,10.58,10.58\n2023-11-01,Hamburg,02,00+,95,146,146,146,146,1852478,5.13,7.88,7.88,7.88,7.88\n2023-10-31,Hamburg,02,00+,114,168,168,168,168,1852478,6.15,9.07,9.07,9.07,9.07\n2023-10-30,Hamburg,02,00+,117,169,169,169,169,1852478,6.32,9.12,9.12,9.12,9.12\n2023-10-29,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-28,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-27,Hamburg,02,00+,139,177,177,177,177,1852478,7.5,9.55,9.55,9.55,9.55\n2023-10-26,Hamburg,02,00+,114,173,173,173,173,1852478,6.15,9.34,9.34,9.34,9.34\n2023-10-25,Hamburg,02,00+,112,153,153,153,153,1852478,6.05,8.26,8.26,8.26,8.26\n2023-10-24,Hamburg,02,00+,81,148,148,148,148,1852478,4.37,7.99,7.99,7.99,7.99\n2023-10-23,Hamburg,02,00+,92,130,130,130,130,1852478,4.97,7.02,7.02,7.02,7.02\n2023-10-22,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-21,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-20,Hamburg,02,00+,90,114,114,114,114,1852478,4.86,6.15,6.15,6.15,6.15\n2023-10-19,Hamburg,02,00+,83,101,101,101,101,1852478,4.48,5.45,5.45,5.45,5.45\n2023-10-18,Hamburg,02,00+,71,90,90,90,90,1852478,3.83,4.86,4.86,4.86,4.86\n2023-10-17,Hamburg,02,00+,74,91,91,91,91,1852478,3.99,4.91,4.91,4.91,4.91\n2023-10-16,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-15,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-14,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-13,Hamburg,02,00+,62,94,94,94,94,1852478,3.35,5.07,5.07,5.07,5.07\n2023-10-12,Hamburg,02,00+,68,90,90,90,90,1852478,3.67,4.86,4.86,4.86,4.86\n2023-10-11,Hamburg,02,00+,86,107,107,107,107,1852478,4.64,5.78,5.78,5.78,5.78\n2023-10-10,Hamburg,02,00+,65,88,88,88,88,1852478,3.51,4.75,4.75,4.75,4.75\n2023-10-09,Hamburg,02,00+,80,102,102,102,102,1852478,4.32,5.51,5.51,5.51,5.51\n2023-10-08,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-07,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-06,Hamburg,02,00+,79,94,94,94,94,1852478,4.26,5.07,5.07,5.07,5.07\n2023-10-05,Hamburg,02,00+,60,97,97,97,97,1852478,3.24,5.24,5.24,5.24,5.24\n2023-10-04,Hamburg,02,00+,44,85,85,85,85,1852478,2.38,4.59,4.59,4.59,4.59\n2023-10-03,Hamburg,02,00+,58,101,101,101,101,1852478,3.13,5.45,5.45,5.45,5.45\n2023-10-02,Hamburg,02,00+,62,77,77,77,77,1852478,3.35,4.16,4.16,4.16,4.16\n2023-10-01,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-30,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-29,Hamburg,02,00+,56,68,68,68,68,1852478,3.02,3.67,3.67,3.67,3.67\n2023-09-28,Hamburg,02,00+,64,73,73,73,73,1852478,3.45,3.94,3.94,3.94,3.94\n2023-09-27,Hamburg,02,00+,58,67,67,67,67,1852478,3.13,3.62,3.62,3.62,3.62\n2023-09-26,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-25,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-24,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-23,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-22,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-21,Hamburg,02,00+,48,68,68,68,68,1852478,2.59,3.67,3.67,3.67,3.67\n2023-09-20,Hamburg,02,00+,52,72,72,72,72,1852478,2.81,3.89,3.89,3.89,3.89\n2023-09-19,Hamburg,02,00+,52,74,74,74,74,1852478,2.81,3.99,3.99,3.99,3.99\n2023-09-18,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-17,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-16,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-15,Hamburg,02,00+,72,96,96,96,96,1852478,3.89,5.18,5.18,5.18,5.18\n2023-09-14,Hamburg,02,00+,73,98,98,98,98,1852478,3.94,5.29,5.29,5.29,5.29\n2023-09-13,Hamburg,02,00+,71,91,91,91,91,1852478,3.83,4.91,4.91,4.91,4.91\n2023-09-12,Hamburg,02,00+,63,91,91,91,91,1852478,3.4,4.91,4.91,4.91,4.91\n2023-09-11,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-10,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-09,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-08,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-07,Hamburg,02,00+,47,62,62,62,62,1852478,2.54,3.35,3.35,3.35,3.35\n2023-09-06,Hamburg,02,00+,49,62,62,62,62,1852478,2.65,3.35,3.35,3.35,3.35\n2023-09-05,Hamburg,02,00+,27,53,53,53,53,1852478,1.46,2.86,2.86,2.86,2.86\n2023-09-04,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-03,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-02,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-01,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2023-08-31,Hamburg,02,00+,48,58,58,58,58,1852478,2.59,3.13,3.13,3.13,3.13\n2023-08-30,Hamburg,02,00+,46,57,57,57,57,1852478,2.48,3.08,3.08,3.08,3.08\n2023-08-29,Hamburg,02,00+,44,65,65,65,65,1852478,2.38,3.51,3.51,3.51,3.51\n2023-08-28,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-27,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-26,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-25,Hamburg,02,00+,0,53,53,53,53,1852478,0,2.86,2.86,2.86,2.86\n2023-08-24,Hamburg,02,00+,29,43,43,43,43,1852478,1.57,2.32,2.32,2.32,2.32\n2023-08-23,Hamburg,02,00+,31,40,40,40,40,1852478,1.67,2.16,2.16,2.16,2.16\n2023-08-22,Hamburg,02,00+,37,39,39,39,39,1852478,2,2.11,2.11,2.11,2.11\n2023-08-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-20,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-19,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-18,Hamburg,02,00+,29,33,33,33,33,1852478,1.57,1.78,1.78,1.78,1.78\n2023-08-17,Hamburg,02,00+,36,41,41,41,41,1852478,1.94,2.21,2.21,2.21,2.21\n2023-08-16,Hamburg,02,00+,37,43,43,43,43,1852478,2,2.32,2.32,2.32,2.32\n2023-08-15,Hamburg,02,00+,25,36,36,36,36,1852478,1.35,1.94,1.94,1.94,1.94\n2023-08-14,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-13,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-12,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-11,Hamburg,02,00+,23,31,31,31,31,1852478,1.24,1.67,1.67,1.67,1.67\n2023-08-10,Hamburg,02,00+,22,26,26,26,26,1852478,1.19,1.4,1.4,1.4,1.4\n2023-08-09,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2023-08-08,Hamburg,02,00+,8,19,19,19,19,1852478,0.43,1.03,1.03,1.03,1.03\n2023-08-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-06,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-05,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-04,Hamburg,02,00+,6,25,25,25,25,1852478,0.32,1.35,1.35,1.35,1.35\n2023-08-03,Hamburg,02,00+,18,34,34,34,34,1852478,0.97,1.84,1.84,1.84,1.84\n2023-08-02,Hamburg,02,00+,18,33,33,33,33,1852478,0.97,1.78,1.78,1.78,1.78\n2023-08-01,Hamburg,02,00+,21,34,34,34,34,1852478,1.13,1.84,1.84,1.84,1.84\n2023-07-31,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-30,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-29,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-28,Hamburg,02,00+,18,32,32,32,32,1852478,0.97,1.73,1.73,1.73,1.73\n2023-07-27,Hamburg,02,00+,14,18,18,18,18,1852478,0.76,0.97,0.97,0.97,0.97\n2023-07-26,Hamburg,02,00+,8,17,17,17,17,1852478,0.43,0.92,0.92,0.92,0.92\n2023-07-25,Hamburg,02,00+,5,13,13,13,13,1852478,0.27,0.7,0.7,0.7,0.7\n2023-07-24,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-23,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-22,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2023-07-20,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-19,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-18,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-17,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-16,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-15,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-14,Hamburg,02,00+,5,6,6,6,6,1852478,0.27,0.32,0.32,0.32,0.32\n2023-07-13,Hamburg,02,00+,6,7,7,7,7,1852478,0.32,0.38,0.38,0.38,0.38\n2023-07-12,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2023-07-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2023-07-10,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-09,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-08,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-07,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-06,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2023-07-05,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2023-07-04,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-07-03,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-02,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-01,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2023-06-30,Hamburg,02,00+,16,17,17,17,17,1852478,0.86,0.92,0.92,0.92,0.92\n2023-06-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2023-06-28,Hamburg,02,00+,12,15,15,15,15,1852478,0.65,0.81,0.81,0.81,0.81\n2023-06-27,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-06-26,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-25,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-24,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-23,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-22,Hamburg,02,00+,12,16,16,16,16,1852478,0.65,0.86,0.86,0.86,0.86\n2023-06-21,Hamburg,02,00+,12,19,19,19,19,1852478,0.65,1.03,1.03,1.03,1.03\n2023-06-20,Hamburg,02,00+,13,22,22,22,22,1852478,0.7,1.19,1.19,1.19,1.19\n2023-06-19,Hamburg,02,00+,21,32,32,32,32,1852478,1.13,1.73,1.73,1.73,1.73\n2023-06-18,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-17,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-16,Hamburg,02,00+,24,42,42,42,42,1852478,1.3,2.27,2.27,2.27,2.27\n2023-06-15,Hamburg,02,00+,30,45,45,45,45,1852478,1.62,2.43,2.43,2.43,2.43\n2023-06-14,Hamburg,02,00+,27,45,45,45,45,1852478,1.46,2.43,2.43,2.43,2.43\n2023-06-13,Hamburg,02,00+,19,43,43,43,43,1852478,1.03,2.32,2.32,2.32,2.32\n2023-06-12,Hamburg,02,00+,20,39,39,39,39,1852478,1.08,2.11,2.11,2.11,2.11\n2023-06-11,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-10,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-09,Hamburg,02,00+,19,35,35,35,35,1852478,1.03,1.89,1.89,1.89,1.89\n2023-06-08,Hamburg,02,00+,20,31,31,31,31,1852478,1.08,1.67,1.67,1.67,1.67\n2023-06-07,Hamburg,02,00+,20,33,33,33,33,1852478,1.08,1.78,1.78,1.78,1.78\n2023-06-06,Hamburg,02,00+,31,46,46,46,46,1852478,1.67,2.48,2.48,2.48,2.48\n2023-06-05,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-04,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-03,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-02,Hamburg,02,00+,22,37,37,37,37,1852478,1.19,2,2,2,2\n2023-06-01,Hamburg,02,00+,25,41,41,41,41,1852478,1.35,2.21,2.21,2.21,2.21\n2023-05-31,Hamburg,02,00+,35,53,53,53,53,1852478,1.89,2.86,2.86,2.86,2.86\n2023-05-30,Hamburg,02,00+,19,48,48,48,48,1852478,1.03,2.59,2.59,2.59,2.59\n2023-05-29,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-28,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-27,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-26,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-05-25,Hamburg,02,00+,28,55,55,55,55,1852478,1.51,2.97,2.97,2.97,2.97\n2023-05-24,Hamburg,02,00+,27,47,47,47,47,1852478,1.46,2.54,2.54,2.54,2.54\n2023-05-23,Hamburg,02,00+,25,45,45,45,45,1852478,1.35,2.43,2.43,2.43,2.43\n2023-05-22,Hamburg,02,00+,30,42,42,42,42,1852478,1.62,2.27,2.27,2.27,2.27\n2023-05-21,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-20,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-19,Hamburg,02,00+,48,61,61,61,61,1852478,2.59,3.29,3.29,3.29,3.29\n2023-05-18,Hamburg,02,00+,64,80,80,80,80,1852478,3.45,4.32,4.32,4.32,4.32\n2023-05-17,Hamburg,02,00+,61,90,90,90,90,1852478,3.29,4.86,4.86,4.86,4.86\n2023-05-16,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-05-15,Hamburg,02,00+,78,113,113,113,113,1852478,4.21,6.1,6.1,6.1,6.1\n2023-05-14,Hamburg,02,00+,81,112,112,112,112,1852478,4.37,6.05,6.05,6.05,6.05\n2023-05-13,Hamburg,02,00+,81,113,113,113,113,1852478,4.37,6.1,6.1,6.1,6.1\n2023-05-12,Hamburg,02,00+,65,98,98,98,98,1852478,3.51,5.29,5.29,5.29,5.29\n2023-05-11,Hamburg,02,00+,59,94,94,94,94,1852478,3.18,5.07,5.07,5.07,5.07\n2023-05-10,Hamburg,02,00+,62,85,85,85,85,1852478,3.35,4.59,4.59,4.59,4.59\n2023-05-09,Hamburg,02,00+,71,92,92,92,92,1852478,3.83,4.97,4.97,4.97,4.97\n2023-05-08,Hamburg,02,00+,34,67,67,67,67,1852478,1.84,3.62,3.62,3.62,3.62\n2023-05-07,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-06,Hamburg,02,00+,34,63,63,63,63,1852478,1.84,3.4,3.4,3.4,3.4\n2023-05-05,Hamburg,02,00+,42,66,66,66,66,1852478,2.27,3.56,3.56,3.56,3.56\n2023-05-04,Hamburg,02,00+,40,64,64,64,64,1852478,2.16,3.45,3.45,3.45,3.45\n2023-05-03,Hamburg,02,00+,42,67,67,67,67,1852478,2.27,3.62,3.62,3.62,3.62\n2023-05-02,Hamburg,02,00+,43,57,57,57,57,1852478,2.32,3.08,3.08,3.08,3.08\n2023-05-01,Hamburg,02,00+,60,74,74,74,74,1852478,3.24,3.99,3.99,3.99,3.99\n2023-04-30,Hamburg,02,00+,71,87,87,87,87,1852478,3.83,4.7,4.7,4.7,4.7\n2023-04-29,Hamburg,02,00+,73,89,89,89,89,1852478,3.94,4.8,4.8,4.8,4.8\n2023-04-28,Hamburg,02,00+,70,90,90,90,90,1852478,3.78,4.86,4.86,4.86,4.86\n2023-04-27,Hamburg,02,00+,72,90,90,90,90,1852478,3.89,4.86,4.86,4.86,4.86\n2023-04-26,Hamburg,02,00+,62,90,90,90,90,1852478,3.35,4.86,4.86,4.86,4.86\n2023-04-25,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-24,Hamburg,02,00+,63,109,109,109,109,1852478,3.4,5.88,5.88,5.88,5.88\n2023-04-23,Hamburg,02,00+,70,103,103,103,103,1852478,3.78,5.56,5.56,5.56,5.56\n2023-04-22,Hamburg,02,00+,70,102,102,102,102,1852478,3.78,5.51,5.51,5.51,5.51\n2023-04-21,Hamburg,02,00+,94,117,117,117,117,1852478,5.07,6.32,6.32,6.32,6.32\n2023-04-20,Hamburg,02,00+,107,131,131,131,131,1852478,5.78,7.07,7.07,7.07,7.07\n2023-04-19,Hamburg,02,00+,109,137,137,137,137,1852478,5.88,7.4,7.4,7.4,7.4\n2023-04-18,Hamburg,02,00+,103,158,158,158,158,1852478,5.56,8.53,8.53,8.53,8.53\n2023-04-17,Hamburg,02,00+,82,135,135,135,135,1852478,4.43,7.29,7.29,7.29,7.29\n2023-04-16,Hamburg,02,00+,82,128,128,128,128,1852478,4.43,6.91,6.91,6.91,6.91\n2023-04-15,Hamburg,02,00+,83,129,129,129,129,1852478,4.48,6.96,6.96,6.96,6.96\n2023-04-14,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-04-13,Hamburg,02,00+,44,88,88,88,88,1852478,2.38,4.75,4.75,4.75,4.75\n2023-04-12,Hamburg,02,00+,39,91,91,91,91,1852478,2.11,4.91,4.91,4.91,4.91\n2023-04-11,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-04-10,Hamburg,02,00+,57,85,85,85,85,1852478,3.08,4.59,4.59,4.59,4.59\n2023-04-09,Hamburg,02,00+,73,96,96,96,96,1852478,3.94,5.18,5.18,5.18,5.18\n2023-04-08,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-07,Hamburg,02,00+,100,121,121,121,121,1852478,5.4,6.53,6.53,6.53,6.53\n2023-04-06,Hamburg,02,00+,92,126,126,126,126,1852478,4.97,6.8,6.8,6.8,6.8\n2023-04-05,Hamburg,02,00+,112,136,136,136,136,1852478,6.05,7.34,7.34,7.34,7.34\n2023-04-04,Hamburg,02,00+,104,145,145,145,145,1852478,5.61,7.83,7.83,7.83,7.83\n2023-04-03,Hamburg,02,00+,114,177,177,177,177,1852478,6.15,9.55,9.55,9.55,9.55\n2023-04-02,Hamburg,02,00+,115,169,169,169,169,1852478,6.21,9.12,9.12,9.12,9.12\n2023-04-01,Hamburg,02,00+,116,166,166,166,166,1852478,6.26,8.96,8.96,8.96,8.96\n2023-03-31,Hamburg,02,00+,125,174,174,174,174,1852478,6.75,9.39,9.39,9.39,9.39\n2023-03-30,Hamburg,02,00+,110,180,180,180,180,1852478,5.94,9.72,9.72,9.72,9.72\n2023-03-29,Hamburg,02,00+,101,186,186,186,186,1852478,5.45,10.04,10.04,10.04,10.04\n2023-03-28,Hamburg,02,00+,94,203,203,203,203,1852478,5.07,10.96,10.96,10.96,10.96\n2023-03-27,Hamburg,02,00+,117,228,228,228,228,1852478,6.32,12.31,12.31,12.31,12.31\n2023-03-26,Hamburg,02,00+,119,227,227,227,227,1852478,6.42,12.25,12.25,12.25,12.25\n2023-03-25,Hamburg,02,00+,122,230,230,230,230,1852478,6.59,12.42,12.42,12.42,12.42\n2023-03-24,Hamburg,02,00+,113,221,221,221,221,1852478,6.1,11.93,11.93,11.93,11.93\n2023-03-23,Hamburg,02,00+,108,233,233,233,233,1852478,5.83,12.58,12.58,12.58,12.58\n2023-03-22,Hamburg,02,00+,104,222,222,222,222,1852478,5.61,11.98,11.98,11.98,11.98\n2023-03-21,Hamburg,02,00+,114,217,217,217,217,1852478,6.15,11.71,11.71,11.71,11.71\n2023-03-20,Hamburg,02,00+,116,184,184,184,184,1852478,6.26,9.93,9.93,9.93,9.93\n2023-03-19,Hamburg,02,00+,117,184,184,184,184,1852478,6.32,9.93,9.93,9.93,9.93\n2023-03-18,Hamburg,02,00+,120,184,184,184,184,1852478,6.48,9.93,9.93,9.93,9.93\n2023-03-17,Hamburg,02,00+,115,178,178,178,178,1852478,6.21,9.61,9.61,9.61,9.61\n2023-03-16,Hamburg,02,00+,87,156,156,156,156,1852478,4.7,8.42,8.42,8.42,8.42\n2023-03-15,Hamburg,02,00+,68,144,144,144,144,1852478,3.67,7.77,7.77,7.77,7.77\n2023-03-14,Hamburg,02,00+,61,128,128,128,128,1852478,3.29,6.91,6.91,6.91,6.91\n2023-03-13,Hamburg,02,00+,60,105,105,105,105,1852478,3.24,5.67,5.67,5.67,5.67\n2023-03-12,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-03-11,Hamburg,02,00+,62,101,101,101,101,1852478,3.35,5.45,5.45,5.45,5.45\n2023-03-10,Hamburg,02,00+,34,90,90,90,90,1852478,1.84,4.86,4.86,4.86,4.86\n2023-03-09,Hamburg,02,00+,50,97,97,97,97,1852478,2.7,5.24,5.24,5.24,5.24\n2023-03-08,Hamburg,02,00+,38,92,92,92,92,1852478,2.05,4.97,4.97,4.97,4.97\n2023-03-07,Hamburg,02,00+,53,92,92,92,92,1852478,2.86,4.97,4.97,4.97,4.97\n2023-03-06,Hamburg,02,00+,73,99,99,99,99,1852478,3.94,5.34,5.34,5.34,5.34\n2023-03-05,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-03-04,Hamburg,02,00+,77,102,102,102,102,1852478,4.16,5.51,5.51,5.51,5.51\n2023-03-03,Hamburg,02,00+,90,122,122,122,122,1852478,4.86,6.59,6.59,6.59,6.59\n2023-03-02,Hamburg,02,00+,80,121,121,121,121,1852478,4.32,6.53,6.53,6.53,6.53\n2023-03-01,Hamburg,02,00+,50,125,125,125,125,1852478,2.7,6.75,6.75,6.75,6.75\n2023-02-28,Hamburg,02,00+,57,123,123,123,123,1852478,3.08,6.64,6.64,6.64,6.64\n2023-02-27,Hamburg,02,00+,54,113,113,113,113,1852478,2.92,6.1,6.1,6.1,6.1\n2023-02-26,Hamburg,02,00+,56,113,113,113,113,1852478,3.02,6.1,6.1,6.1,6.1\n2023-02-25,Hamburg,02,00+,59,113,113,113,113,1852478,3.18,6.1,6.1,6.1,6.1\n2023-02-24,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-23,Hamburg,02,00+,52,95,95,95,95,1852478,2.81,5.13,5.13,5.13,5.13\n2023-02-22,Hamburg,02,00+,45,102,102,102,102,1852478,2.43,5.51,5.51,5.51,5.51\n2023-02-21,Hamburg,02,00+,50,100,100,100,100,1852478,2.7,5.4,5.4,5.4,5.4\n2023-02-20,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-19,Hamburg,02,00+,53,102,102,102,102,1852478,2.86,5.51,5.51,5.51,5.51\n2023-02-18,Hamburg,02,00+,54,101,101,101,101,1852478,2.92,5.45,5.45,5.45,5.45\n2023-02-17,Hamburg,02,00+,52,98,98,98,98,1852478,2.81,5.29,5.29,5.29,5.29\n2023-02-16,Hamburg,02,00+,35,85,85,85,85,1852478,1.89,4.59,4.59,4.59,4.59\n2023-02-15,Hamburg,02,00+,43,78,78,78,78,1852478,2.32,4.21,4.21,4.21,4.21\n2023-02-14,Hamburg,02,00+,35,67,67,67,67,1852478,1.89,3.62,3.62,3.62,3.62\n2023-02-13,Hamburg,02,00+,35,64,64,64,64,1852478,1.89,3.45,3.45,3.45,3.45\n2023-02-12,Hamburg,02,00+,35,58,58,58,58,1852478,1.89,3.13,3.13,3.13,3.13\n2023-02-11,Hamburg,02,00+,36,57,57,57,57,1852478,1.94,3.08,3.08,3.08,3.08\n2023-02-10,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2023-02-09,Hamburg,02,00+,37,57,57,57,57,1852478,2,3.08,3.08,3.08,3.08\n2023-02-08,Hamburg,02,00+,32,46,46,46,46,1852478,1.73,2.48,2.48,2.48,2.48\n2023-02-07,Hamburg,02,00+,13,46,46,46,46,1852478,0.7,2.48,2.48,2.48,2.48\n2023-02-06,Hamburg,02,00+,35,49,49,49,49,1852478,1.89,2.65,2.65,2.65,2.65\n2023-02-05,Hamburg,02,00+,38,52,52,52,52,1852478,2.05,2.81,2.81,2.81,2.81\n2023-02-04,Hamburg,02,00+,39,52,52,52,52,1852478,2.11,2.81,2.81,2.81,2.81\n2023-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2023-02-02,Hamburg,02,00+,43,59,59,59,59,1852478,2.32,3.18,3.18,3.18,3.18\n2023-02-01,Hamburg,02,00+,46,65,65,65,65,1852478,2.48,3.51,3.51,3.51,3.51\n2023-01-31,Hamburg,02,00+,31,64,64,64,64,1852478,1.67,3.45,3.45,3.45,3.45\n2023-01-30,Hamburg,02,00+,25,59,59,59,59,1852478,1.35,3.18,3.18,3.18,3.18\n2023-01-29,Hamburg,02,00+,25,56,56,56,56,1852478,1.35,3.02,3.02,3.02,3.02\n2023-01-28,Hamburg,02,00+,27,57,57,57,57,1852478,1.46,3.08,3.08,3.08,3.08\n2023-01-27,Hamburg,02,00+,29,57,57,57,57,1852478,1.57,3.08,3.08,3.08,3.08\n2023-01-26,Hamburg,02,00+,32,58,58,58,58,1852478,1.73,3.13,3.13,3.13,3.13\n2023-01-25,Hamburg,02,00+,21,51,51,51,51,1852478,1.13,2.75,2.75,2.75,2.75\n2023-01-24,Hamburg,02,00+,24,52,52,52,52,1852478,1.3,2.81,2.81,2.81,2.81\n2023-01-23,Hamburg,02,00+,30,56,56,56,56,1852478,1.62,3.02,3.02,3.02,3.02\n2023-01-22,Hamburg,02,00+,31,59,59,59,59,1852478,1.67,3.18,3.18,3.18,3.18\n2023-01-21,Hamburg,02,00+,31,57,57,57,57,1852478,1.67,3.08,3.08,3.08,3.08\n2023-01-20,Hamburg,02,00+,44,69,69,69,69,1852478,2.38,3.72,3.72,3.72,3.72\n2023-01-19,Hamburg,02,00+,33,68,68,68,68,1852478,1.78,3.67,3.67,3.67,3.67\n2023-01-18,Hamburg,02,00+,43,84,84,84,84,1852478,2.32,4.53,4.53,4.53,4.53\n2023-01-17,Hamburg,02,00+,49,98,98,98,98,1852478,2.65,5.29,5.29,5.29,5.29\n2023-01-16,Hamburg,02,00+,61,118,118,118,118,1852478,3.29,6.37,6.37,6.37,6.37\n2023-01-15,Hamburg,02,00+,62,116,116,116,116,1852478,3.35,6.26,6.26,6.26,6.26\n2023-01-14,Hamburg,02,00+,64,118,118,118,118,1852478,3.45,6.37,6.37,6.37,6.37\n2023-01-13,Hamburg,02,00+,63,117,117,117,117,1852478,3.4,6.32,6.32,6.32,6.32\n2023-01-12,Hamburg,02,00+,66,143,143,143,143,1852478,3.56,7.72,7.72,7.72,7.72\n2023-01-11,Hamburg,02,00+,108,185,185,185,185,1852478,5.83,9.99,9.99,9.99,9.99\n2023-01-10,Hamburg,02,00+,99,193,193,193,193,1852478,5.34,10.42,10.42,10.42,10.42\n2023-01-09,Hamburg,02,00+,81,181,181,181,181,1852478,4.37,9.77,9.77,9.77,9.77\n2023-01-08,Hamburg,02,00+,82,181,181,181,181,1852478,4.43,9.77,9.77,9.77,9.77\n2023-01-07,Hamburg,02,00+,86,0,0,0,0,1852478,4.64,0,0,0,0\n2023-01-06,Hamburg,02,00+,87,0,0,0,0,1852478,4.7,0,0,0,0\n2023-01-05,Hamburg,02,00+,103,0,0,0,0,1852478,5.56,0,0,0,0\n2023-01-04,Hamburg,02,00+,114,0,0,0,0,1852478,6.15,0,0,0,0\n2023-01-03,Hamburg,02,00+,107,0,0,0,0,1852478,5.78,0,0,0,0\n2023-01-02,Hamburg,02,00+,83,0,0,0,0,1852478,4.48,0,0,0,0\n2024-08-31,Niedersachsen,03,00+,160,160,NA,NA,NA,8003421,2,2,NA,NA,NA\n2024-08-30,Niedersachsen,03,00+,120,172,204,194,220,8003421,1.5,2.15,2.55,2.43,2.75\n2024-08-29,Niedersachsen,03,00+,115,148,170,162,182,8003421,1.44,1.85,2.13,2.04,2.28\n2024-08-28,Niedersachsen,03,00+,104,142,159,153,171,8003421,1.3,1.77,2,1.92,2.14\n2024-08-27,Niedersachsen,03,00+,95,151,166,160,177,8003421,1.19,1.89,2.08,2,2.22\n2024-08-26,Niedersachsen,03,00+,102,137,147,142,157,8003421,1.27,1.71,1.85,1.79,1.96\n2024-08-25,Niedersachsen,03,00+,102,134,144,139,153,8003421,1.27,1.67,1.8,1.75,1.92\n2024-08-24,Niedersachsen,03,00+,105,135,145,140,154,8003421,1.31,1.69,1.82,1.76,1.93\n2024-08-23,Niedersachsen,03,00+,99,134,143,138,152,8003421,1.24,1.67,1.79,1.74,1.9\n2024-08-22,Niedersachsen,03,00+,103,139,147,143,156,8003421,1.29,1.74,1.85,1.79,1.95\n2024-08-21,Niedersachsen,03,00+,81,129,136,132,143,8003421,1.01,1.61,1.71,1.66,1.8\n2024-08-20,Niedersachsen,03,00+,90,121,127,123,133,8003421,1.12,1.51,1.59,1.55,1.66\n2024-08-19,Niedersachsen,03,00+,106,139,144,141,151,8003421,1.32,1.74,1.81,1.77,1.89\n2024-08-18,Niedersachsen,03,00+,108,141,146,143,153,8003421,1.35,1.76,1.84,1.79,1.92\n2024-08-17,Niedersachsen,03,00+,112,142,147,144,154,8003421,1.4,1.77,1.85,1.8,1.93\n2024-08-16,Niedersachsen,03,00+,111,142,147,144,153,8003421,1.39,1.77,1.84,1.8,1.92\n2024-08-15,Niedersachsen,03,00+,119,147,152,148,158,8003421,1.49,1.84,1.9,1.86,1.98\n2024-08-14,Niedersachsen,03,00+,116,155,159,156,166,8003421,1.45,1.94,2,1.96,2.08\n2024-08-13,Niedersachsen,03,00+,87,147,151,148,156,8003421,1.09,1.84,1.89,1.85,1.96\n2024-08-12,Niedersachsen,03,00+,137,171,174,172,179,8003421,1.71,2.14,2.18,2.15,2.25\n2024-08-11,Niedersachsen,03,00+,140,172,175,173,180,8003421,1.75,2.15,2.2,2.16,2.26\n2024-08-10,Niedersachsen,03,00+,147,176,179,177,184,8003421,1.84,2.2,2.25,2.21,2.31\n2024-08-09,Niedersachsen,03,00+,144,182,185,183,190,8003421,1.8,2.27,2.32,2.29,2.38\n2024-08-08,Niedersachsen,03,00+,127,170,172,170,176,8003421,1.59,2.12,2.16,2.14,2.21\n2024-08-07,Niedersachsen,03,00+,75,165,167,165,170,8003421,0.94,2.06,2.09,2.07,2.14\n2024-08-06,Niedersachsen,03,00+,97,168,170,168,173,8003421,1.21,2.1,2.13,2.11,2.17\n2024-08-05,Niedersachsen,03,00+,96,141,142,141,144,8003421,1.2,1.76,1.78,1.77,1.81\n2024-08-04,Niedersachsen,03,00+,103,145,146,145,148,8003421,1.29,1.81,1.83,1.82,1.86\n2024-08-03,Niedersachsen,03,00+,113,147,148,147,150,8003421,1.41,1.84,1.85,1.84,1.88\n2024-08-02,Niedersachsen,03,00+,105,146,147,146,148,8003421,1.31,1.82,1.84,1.83,1.86\n2024-08-01,Niedersachsen,03,00+,119,154,154,154,156,8003421,1.49,1.92,1.94,1.93,1.96\n2024-07-31,Niedersachsen,03,00+,125,163,163,163,165,8003421,1.56,2.04,2.05,2.04,2.06\n2024-07-30,Niedersachsen,03,00+,123,172,172,172,173,8003421,1.54,2.15,2.16,2.15,2.17\n2024-07-29,Niedersachsen,03,00+,138,188,188,188,188,8003421,1.72,2.35,2.35,2.35,2.36\n2024-07-28,Niedersachsen,03,00+,140,183,183,183,183,8003421,1.75,2.29,2.29,2.29,2.29\n2024-07-27,Niedersachsen,03,00+,146,179,179,179,179,8003421,1.82,2.24,2.24,2.24,2.24\n2024-07-26,Niedersachsen,03,00+,130,174,174,174,174,8003421,1.62,2.17,2.17,2.17,2.18\n2024-07-25,Niedersachsen,03,00+,143,185,185,185,185,8003421,1.79,2.31,2.31,2.31,2.31\n2024-07-24,Niedersachsen,03,00+,132,184,184,184,184,8003421,1.65,2.3,2.3,2.3,2.3\n2024-07-23,Niedersachsen,03,00+,105,175,175,175,175,8003421,1.31,2.19,2.19,2.19,2.19\n2024-07-22,Niedersachsen,03,00+,119,168,168,168,168,8003421,1.49,2.1,2.1,2.1,2.1\n2024-07-21,Niedersachsen,03,00+,124,172,172,172,172,8003421,1.55,2.15,2.15,2.15,2.15\n2024-07-20,Niedersachsen,03,00+,128,171,171,171,171,8003421,1.6,2.14,2.14,2.14,2.14\n2024-07-19,Niedersachsen,03,00+,128,181,181,181,181,8003421,1.6,2.26,2.26,2.26,2.26\n2024-07-18,Niedersachsen,03,00+,141,184,184,184,184,8003421,1.76,2.3,2.3,2.3,2.3\n2024-07-17,Niedersachsen,03,00+,156,197,197,197,197,8003421,1.95,2.46,2.46,2.46,2.46\n2024-07-16,Niedersachsen,03,00+,141,196,196,196,196,8003421,1.76,2.45,2.45,2.45,2.45\n2024-07-15,Niedersachsen,03,00+,145,193,193,193,193,8003421,1.81,2.41,2.41,2.41,2.41\n2024-07-14,Niedersachsen,03,00+,148,191,191,191,191,8003421,1.85,2.39,2.39,2.39,2.39\n2024-07-13,Niedersachsen,03,00+,152,190,190,190,190,8003421,1.9,2.37,2.37,2.37,2.37\n2024-07-12,Niedersachsen,03,00+,132,178,178,178,178,8003421,1.65,2.22,2.22,2.22,2.22\n2024-07-11,Niedersachsen,03,00+,115,156,156,156,156,8003421,1.44,1.95,1.95,1.95,1.95\n2024-07-10,Niedersachsen,03,00+,92,135,135,135,135,8003421,1.15,1.69,1.69,1.69,1.69\n2024-07-09,Niedersachsen,03,00+,72,128,128,128,128,8003421,0.9,1.6,1.6,1.6,1.6\n2024-07-08,Niedersachsen,03,00+,80,112,112,112,112,8003421,1,1.4,1.4,1.4,1.4\n2024-07-07,Niedersachsen,03,00+,85,113,113,113,113,8003421,1.06,1.41,1.41,1.41,1.41\n2024-07-06,Niedersachsen,03,00+,87,112,112,112,112,8003421,1.09,1.4,1.4,1.4,1.4\n2024-07-05,Niedersachsen,03,00+,69,108,108,108,108,8003421,0.86,1.35,1.35,1.35,1.35\n2024-07-04,Niedersachsen,03,00+,79,120,120,120,120,8003421,0.99,1.5,1.5,1.5,1.5\n2024-07-03,Niedersachsen,03,00+,76,120,120,120,120,8003421,0.95,1.5,1.5,1.5,1.5\n2024-07-02,Niedersachsen,03,00+,82,128,128,128,128,8003421,1.02,1.6,1.6,1.6,1.6\n2024-07-01,Niedersachsen,03,00+,102,140,140,140,140,8003421,1.27,1.75,1.75,1.75,1.75\n2024-06-30,Niedersachsen,03,00+,102,136,136,136,136,8003421,1.27,1.7,1.7,1.7,1.7\n2024-06-29,Niedersachsen,03,00+,107,138,138,138,138,8003421,1.34,1.72,1.72,1.72,1.72\n2024-06-28,Niedersachsen,03,00+,97,135,135,135,135,8003421,1.21,1.69,1.69,1.69,1.69\n2024-06-27,Niedersachsen,03,00+,90,123,123,123,123,8003421,1.12,1.54,1.54,1.54,1.54\n2024-06-26,Niedersachsen,03,00+,87,122,122,122,122,8003421,1.09,1.52,1.52,1.52,1.52\n2024-06-25,Niedersachsen,03,00+,52,107,107,107,107,8003421,0.65,1.34,1.34,1.34,1.34\n2024-06-24,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-23,Niedersachsen,03,00+,62,88,88,88,88,8003421,0.77,1.1,1.1,1.1,1.1\n2024-06-22,Niedersachsen,03,00+,62,83,83,83,83,8003421,0.77,1.04,1.04,1.04,1.04\n2024-06-21,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-20,Niedersachsen,03,00+,52,77,77,77,77,8003421,0.65,0.96,0.96,0.96,0.96\n2024-06-19,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-18,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-17,Niedersachsen,03,00+,46,62,62,62,62,8003421,0.57,0.77,0.77,0.77,0.77\n2024-06-16,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-15,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-14,Niedersachsen,03,00+,42,54,54,54,54,8003421,0.52,0.67,0.67,0.67,0.67\n2024-06-13,Niedersachsen,03,00+,39,51,51,51,51,8003421,0.49,0.64,0.64,0.64,0.64\n2024-06-12,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-06-11,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2024-06-10,Niedersachsen,03,00+,28,31,31,31,31,8003421,0.35,0.39,0.39,0.39,0.39\n2024-06-09,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-08,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-07,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-06-06,Niedersachsen,03,00+,20,22,22,22,22,8003421,0.25,0.27,0.27,0.27,0.27\n2024-06-05,Niedersachsen,03,00+,15,20,20,20,20,8003421,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Niedersachsen,03,00+,10,20,20,20,20,8003421,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-02,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-01,Niedersachsen,03,00+,12,15,15,15,15,8003421,0.15,0.19,0.19,0.19,0.19\n2024-05-31,Niedersachsen,03,00+,12,14,14,14,14,8003421,0.15,0.17,0.17,0.17,0.17\n2024-05-30,Niedersachsen,03,00+,13,16,16,16,16,8003421,0.16,0.2,0.2,0.2,0.2\n2024-05-29,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-28,Niedersachsen,03,00+,18,25,25,25,25,8003421,0.22,0.31,0.31,0.31,0.31\n2024-05-27,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-26,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-25,Niedersachsen,03,00+,16,19,19,19,19,8003421,0.2,0.24,0.24,0.24,0.24\n2024-05-24,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-05-23,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2024-05-22,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-05-21,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-05-20,Niedersachsen,03,00+,24,32,32,32,32,8003421,0.3,0.4,0.4,0.4,0.4\n2024-05-19,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-18,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-17,Niedersachsen,03,00+,26,31,31,31,31,8003421,0.32,0.39,0.39,0.39,0.39\n2024-05-16,Niedersachsen,03,00+,21,29,29,29,29,8003421,0.26,0.36,0.36,0.36,0.36\n2024-05-15,Niedersachsen,03,00+,20,29,29,29,29,8003421,0.25,0.36,0.36,0.36,0.36\n2024-05-14,Niedersachsen,03,00+,15,28,28,28,28,8003421,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-05-12,Niedersachsen,03,00+,18,20,20,20,20,8003421,0.22,0.25,0.25,0.25,0.25\n2024-05-11,Niedersachsen,03,00+,19,22,22,22,22,8003421,0.24,0.27,0.27,0.27,0.27\n2024-05-10,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2024-05-09,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-05-08,Niedersachsen,03,00+,12,24,24,24,24,8003421,0.15,0.3,0.3,0.3,0.3\n2024-05-07,Niedersachsen,03,00+,10,16,16,16,16,8003421,0.12,0.2,0.2,0.2,0.2\n2024-05-06,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Niedersachsen,03,00+,13,18,18,18,18,8003421,0.16,0.22,0.22,0.22,0.22\n2024-05-03,Niedersachsen,03,00+,13,22,22,22,22,8003421,0.16,0.27,0.27,0.27,0.27\n2024-05-02,Niedersachsen,03,00+,16,21,21,21,21,8003421,0.2,0.26,0.26,0.26,0.26\n2024-05-01,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-04-30,Niedersachsen,03,00+,11,24,24,24,24,8003421,0.14,0.3,0.3,0.3,0.3\n2024-04-29,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-28,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-27,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-26,Niedersachsen,03,00+,6,13,13,13,13,8003421,0.07,0.16,0.16,0.16,0.16\n2024-04-25,Niedersachsen,03,00+,10,14,14,14,14,8003421,0.12,0.17,0.17,0.17,0.17\n2024-04-24,Niedersachsen,03,00+,10,13,13,13,13,8003421,0.12,0.16,0.16,0.16,0.16\n2024-04-23,Niedersachsen,03,00+,11,15,15,15,15,8003421,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-21,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-20,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-19,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2024-04-18,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2024-04-17,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2024-04-16,Niedersachsen,03,00+,15,17,17,17,17,8003421,0.19,0.21,0.21,0.21,0.21\n2024-04-15,Niedersachsen,03,00+,23,25,25,25,25,8003421,0.29,0.31,0.31,0.31,0.31\n2024-04-14,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-13,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-12,Niedersachsen,03,00+,24,28,28,28,28,8003421,0.3,0.35,0.35,0.35,0.35\n2024-04-11,Niedersachsen,03,00+,25,28,28,28,28,8003421,0.31,0.35,0.35,0.35,0.35\n2024-04-10,Niedersachsen,03,00+,16,29,29,29,29,8003421,0.2,0.36,0.36,0.36,0.36\n2024-04-09,Niedersachsen,03,00+,21,33,33,33,33,8003421,0.26,0.41,0.41,0.41,0.41\n2024-04-08,Niedersachsen,03,00+,17,24,24,24,24,8003421,0.21,0.3,0.3,0.3,0.3\n2024-04-07,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-04-06,Niedersachsen,03,00+,20,23,23,23,23,8003421,0.25,0.29,0.29,0.29,0.29\n2024-04-05,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-04-04,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2024-04-03,Niedersachsen,03,00+,12,22,22,22,22,8003421,0.15,0.27,0.27,0.27,0.27\n2024-04-02,Niedersachsen,03,00+,7,17,17,17,17,8003421,0.09,0.21,0.21,0.21,0.21\n2024-04-01,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-31,Niedersachsen,03,00+,14,22,22,22,22,8003421,0.17,0.27,0.27,0.27,0.27\n2024-03-30,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2024-03-29,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-03-28,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-03-27,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-03-26,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-25,Niedersachsen,03,00+,25,29,29,29,29,8003421,0.31,0.36,0.36,0.36,0.36\n2024-03-24,Niedersachsen,03,00+,26,30,30,30,30,8003421,0.32,0.37,0.37,0.37,0.37\n2024-03-23,Niedersachsen,03,00+,27,30,30,30,30,8003421,0.34,0.37,0.37,0.37,0.37\n2024-03-22,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-21,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-20,Niedersachsen,03,00+,32,42,42,42,42,8003421,0.4,0.52,0.52,0.52,0.52\n2024-03-19,Niedersachsen,03,00+,28,43,43,43,43,8003421,0.35,0.54,0.54,0.54,0.54\n2024-03-18,Niedersachsen,03,00+,22,38,38,38,38,8003421,0.27,0.47,0.47,0.47,0.47\n2024-03-17,Niedersachsen,03,00+,23,38,38,38,38,8003421,0.29,0.47,0.47,0.47,0.47\n2024-03-16,Niedersachsen,03,00+,23,37,37,37,37,8003421,0.29,0.46,0.46,0.46,0.46\n2024-03-15,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-03-14,Niedersachsen,03,00+,22,35,35,35,35,8003421,0.27,0.44,0.44,0.44,0.44\n2024-03-13,Niedersachsen,03,00+,21,31,31,31,31,8003421,0.26,0.39,0.39,0.39,0.39\n2024-03-12,Niedersachsen,03,00+,23,35,35,35,35,8003421,0.29,0.44,0.44,0.44,0.44\n2024-03-11,Niedersachsen,03,00+,29,42,42,42,42,8003421,0.36,0.52,0.52,0.52,0.52\n2024-03-10,Niedersachsen,03,00+,31,43,43,43,43,8003421,0.39,0.54,0.54,0.54,0.54\n2024-03-09,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-03-08,Niedersachsen,03,00+,36,46,46,46,46,8003421,0.45,0.57,0.57,0.57,0.57\n2024-03-07,Niedersachsen,03,00+,36,50,50,50,50,8003421,0.45,0.62,0.62,0.62,0.62\n2024-03-06,Niedersachsen,03,00+,38,51,51,51,51,8003421,0.47,0.64,0.64,0.64,0.64\n2024-03-05,Niedersachsen,03,00+,33,54,54,54,54,8003421,0.41,0.67,0.67,0.67,0.67\n2024-03-04,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2024-03-03,Niedersachsen,03,00+,41,50,50,50,50,8003421,0.51,0.62,0.62,0.62,0.62\n2024-03-02,Niedersachsen,03,00+,42,50,50,50,50,8003421,0.52,0.62,0.62,0.62,0.62\n2024-03-01,Niedersachsen,03,00+,44,57,57,57,57,8003421,0.55,0.71,0.71,0.71,0.71\n2024-02-29,Niedersachsen,03,00+,44,58,58,58,58,8003421,0.55,0.72,0.72,0.72,0.72\n2024-02-28,Niedersachsen,03,00+,41,56,56,56,56,8003421,0.51,0.7,0.7,0.7,0.7\n2024-02-27,Niedersachsen,03,00+,40,56,56,56,56,8003421,0.5,0.7,0.7,0.7,0.7\n2024-02-26,Niedersachsen,03,00+,56,73,73,73,73,8003421,0.7,0.91,0.91,0.91,0.91\n2024-02-25,Niedersachsen,03,00+,58,73,73,73,73,8003421,0.72,0.91,0.91,0.91,0.91\n2024-02-24,Niedersachsen,03,00+,61,75,75,75,75,8003421,0.76,0.94,0.94,0.94,0.94\n2024-02-23,Niedersachsen,03,00+,64,78,78,78,78,8003421,0.8,0.97,0.97,0.97,0.97\n2024-02-22,Niedersachsen,03,00+,58,79,79,79,79,8003421,0.72,0.99,0.99,0.99,0.99\n2024-02-21,Niedersachsen,03,00+,61,85,85,85,85,8003421,0.76,1.06,1.06,1.06,1.06\n2024-02-20,Niedersachsen,03,00+,58,92,92,92,92,8003421,0.72,1.15,1.15,1.15,1.15\n2024-02-19,Niedersachsen,03,00+,63,91,91,91,91,8003421,0.79,1.14,1.14,1.14,1.14\n2024-02-18,Niedersachsen,03,00+,67,93,93,93,93,8003421,0.84,1.16,1.16,1.16,1.16\n2024-02-17,Niedersachsen,03,00+,71,94,94,94,94,8003421,0.89,1.17,1.17,1.17,1.17\n2024-02-16,Niedersachsen,03,00+,75,100,100,100,100,8003421,0.94,1.25,1.25,1.25,1.25\n2024-02-15,Niedersachsen,03,00+,69,95,95,95,95,8003421,0.86,1.19,1.19,1.19,1.19\n2024-02-14,Niedersachsen,03,00+,77,107,107,107,107,8003421,0.96,1.34,1.34,1.34,1.34\n2024-02-13,Niedersachsen,03,00+,58,103,103,103,103,8003421,0.72,1.29,1.29,1.29,1.29\n2024-02-12,Niedersachsen,03,00+,82,122,122,122,122,8003421,1.02,1.52,1.52,1.52,1.52\n2024-02-11,Niedersachsen,03,00+,89,125,125,125,125,8003421,1.11,1.56,1.56,1.56,1.56\n2024-02-10,Niedersachsen,03,00+,93,125,125,125,125,8003421,1.16,1.56,1.56,1.56,1.56\n2024-02-09,Niedersachsen,03,00+,88,117,117,117,117,8003421,1.1,1.46,1.46,1.46,1.46\n2024-02-08,Niedersachsen,03,00+,108,142,142,142,142,8003421,1.35,1.77,1.77,1.77,1.77\n2024-02-07,Niedersachsen,03,00+,92,140,140,140,140,8003421,1.15,1.75,1.75,1.75,1.75\n2024-02-06,Niedersachsen,03,00+,115,158,158,158,158,8003421,1.44,1.97,1.97,1.97,1.97\n2024-02-05,Niedersachsen,03,00+,115,161,161,161,161,8003421,1.44,2.01,2.01,2.01,2.01\n2024-02-04,Niedersachsen,03,00+,118,157,157,157,157,8003421,1.47,1.96,1.96,1.96,1.96\n2024-02-03,Niedersachsen,03,00+,123,159,159,159,159,8003421,1.54,1.99,1.99,1.99,1.99\n2024-02-02,Niedersachsen,03,00+,115,170,170,170,170,8003421,1.44,2.12,2.12,2.12,2.12\n2024-02-01,Niedersachsen,03,00+,105,153,153,153,153,8003421,1.31,1.91,1.91,1.91,1.91\n2024-01-31,Niedersachsen,03,00+,110,159,159,159,159,8003421,1.37,1.99,1.99,1.99,1.99\n2024-01-30,Niedersachsen,03,00+,86,162,162,162,162,8003421,1.07,2.02,2.02,2.02,2.02\n2024-01-29,Niedersachsen,03,00+,123,163,163,163,163,8003421,1.54,2.04,2.04,2.04,2.04\n2024-01-28,Niedersachsen,03,00+,137,174,174,174,174,8003421,1.71,2.17,2.17,2.17,2.17\n2024-01-27,Niedersachsen,03,00+,144,175,175,175,175,8003421,1.8,2.19,2.19,2.19,2.19\n2024-01-26,Niedersachsen,03,00+,136,185,185,185,185,8003421,1.7,2.31,2.31,2.31,2.31\n2024-01-25,Niedersachsen,03,00+,138,187,187,187,187,8003421,1.72,2.34,2.34,2.34,2.34\n2024-01-24,Niedersachsen,03,00+,146,188,188,188,188,8003421,1.82,2.35,2.35,2.35,2.35\n2024-01-23,Niedersachsen,03,00+,112,182,182,182,182,8003421,1.4,2.27,2.27,2.27,2.27\n2024-01-22,Niedersachsen,03,00+,109,185,185,185,185,8003421,1.36,2.31,2.31,2.31,2.31\n2024-01-21,Niedersachsen,03,00+,111,176,176,176,176,8003421,1.39,2.2,2.2,2.2,2.2\n2024-01-20,Niedersachsen,03,00+,120,178,178,178,178,8003421,1.5,2.22,2.22,2.22,2.22\n2024-01-19,Niedersachsen,03,00+,134,176,176,176,176,8003421,1.67,2.2,2.2,2.2,2.2\n2024-01-18,Niedersachsen,03,00+,131,187,187,187,187,8003421,1.64,2.34,2.34,2.34,2.34\n2024-01-17,Niedersachsen,03,00+,146,209,209,209,209,8003421,1.82,2.61,2.61,2.61,2.61\n2024-01-16,Niedersachsen,03,00+,146,220,220,220,220,8003421,1.82,2.75,2.75,2.75,2.75\n2024-01-15,Niedersachsen,03,00+,187,250,250,250,250,8003421,2.34,3.12,3.12,3.12,3.12\n2024-01-14,Niedersachsen,03,00+,198,256,256,256,256,8003421,2.47,3.2,3.2,3.2,3.2\n2024-01-13,Niedersachsen,03,00+,205,255,255,255,255,8003421,2.56,3.19,3.19,3.19,3.19\n2024-01-12,Niedersachsen,03,00+,227,277,277,277,277,8003421,2.84,3.46,3.46,3.46,3.46\n2024-01-11,Niedersachsen,03,00+,248,329,329,329,329,8003421,3.1,4.11,4.11,4.11,4.11\n2024-01-10,Niedersachsen,03,00+,272,365,365,365,365,8003421,3.4,4.56,4.56,4.56,4.56\n2024-01-09,Niedersachsen,03,00+,316,489,489,489,489,8003421,3.95,6.11,6.11,6.11,6.11\n2024-01-08,Niedersachsen,03,00+,270,421,421,421,421,8003421,3.37,5.26,5.26,5.26,5.26\n2024-01-07,Niedersachsen,03,00+,292,436,436,436,436,8003421,3.65,5.45,5.45,5.45,5.45\n2024-01-06,Niedersachsen,03,00+,316,454,454,454,454,8003421,3.95,5.67,5.67,5.67,5.67\n2024-01-05,Niedersachsen,03,00+,320,481,481,481,481,8003421,4,6.01,6.01,6.01,6.01\n2024-01-04,Niedersachsen,03,00+,341,497,497,497,497,8003421,4.26,6.21,6.21,6.21,6.21\n2024-01-03,Niedersachsen,03,00+,474,693,693,693,693,8003421,5.92,8.66,8.66,8.66,8.66\n2024-01-02,Niedersachsen,03,00+,259,536,536,536,536,8003421,3.24,6.7,6.7,6.7,6.7\n2024-01-01,Niedersachsen,03,00+,262,526,526,526,526,8003421,3.27,6.57,6.57,6.57,6.57\n2023-12-31,Niedersachsen,03,00+,268,510,510,510,510,8003421,3.35,6.37,6.37,6.37,6.37\n2023-12-30,Niedersachsen,03,00+,271,493,493,493,493,8003421,3.39,6.16,6.16,6.16,6.16\n2023-12-29,Niedersachsen,03,00+,280,508,508,508,508,8003421,3.5,6.35,6.35,6.35,6.35\n2023-12-28,Niedersachsen,03,00+,257,530,530,530,530,8003421,3.21,6.62,6.62,6.62,6.62\n2023-12-27,Niedersachsen,03,00+,268,409,409,409,409,8003421,3.35,5.11,5.11,5.11,5.11\n2023-12-26,Niedersachsen,03,00+,408,547,547,547,547,8003421,5.1,6.83,6.83,6.83,6.83\n2023-12-25,Niedersachsen,03,00+,606,765,765,765,765,8003421,7.57,9.56,9.56,9.56,9.56\n2023-12-24,Niedersachsen,03,00+,629,781,781,781,781,8003421,7.86,9.76,9.76,9.76,9.76\n2023-12-23,Niedersachsen,03,00+,662,805,805,805,805,8003421,8.27,10.06,10.06,10.06,10.06\n2023-12-22,Niedersachsen,03,00+,642,822,822,822,822,8003421,8.02,10.27,10.27,10.27,10.27\n2023-12-21,Niedersachsen,03,00+,656,854,854,854,854,8003421,8.2,10.67,10.67,10.67,10.67\n2023-12-20,Niedersachsen,03,00+,644,833,833,833,833,8003421,8.05,10.41,10.41,10.41,10.41\n2023-12-19,Niedersachsen,03,00+,599,861,861,861,861,8003421,7.48,10.76,10.76,10.76,10.76\n2023-12-18,Niedersachsen,03,00+,700,930,930,930,930,8003421,8.75,11.62,11.62,11.62,11.62\n2023-12-17,Niedersachsen,03,00+,721,928,928,928,928,8003421,9.01,11.6,11.6,11.6,11.6\n2023-12-16,Niedersachsen,03,00+,754,931,931,931,931,8003421,9.42,11.63,11.63,11.63,11.63\n2023-12-15,Niedersachsen,03,00+,733,961,961,961,961,8003421,9.16,12.01,12.01,12.01,12.01\n2023-12-14,Niedersachsen,03,00+,711,935,935,935,935,8003421,8.88,11.68,11.68,11.68,11.68\n2023-12-13,Niedersachsen,03,00+,664,913,913,913,913,8003421,8.3,11.41,11.41,11.41,11.41\n2023-12-12,Niedersachsen,03,00+,519,893,893,893,893,8003421,6.48,11.16,11.16,11.16,11.16\n2023-12-11,Niedersachsen,03,00+,547,816,816,816,816,8003421,6.83,10.2,10.2,10.2,10.2\n2023-12-10,Niedersachsen,03,00+,553,802,802,802,802,8003421,6.91,10.02,10.02,10.02,10.02\n2023-12-09,Niedersachsen,03,00+,566,781,781,781,781,8003421,7.07,9.76,9.76,9.76,9.76\n2023-12-08,Niedersachsen,03,00+,532,753,753,753,753,8003421,6.65,9.41,9.41,9.41,9.41\n2023-12-07,Niedersachsen,03,00+,487,721,721,721,721,8003421,6.08,9.01,9.01,9.01,9.01\n2023-12-06,Niedersachsen,03,00+,487,731,731,731,731,8003421,6.08,9.13,9.13,9.13,9.13\n2023-12-05,Niedersachsen,03,00+,485,726,726,726,726,8003421,6.06,9.07,9.07,9.07,9.07\n2023-12-04,Niedersachsen,03,00+,552,748,748,748,748,8003421,6.9,9.35,9.35,9.35,9.35\n2023-12-03,Niedersachsen,03,00+,565,751,751,751,751,8003421,7.06,9.38,9.38,9.38,9.38\n2023-12-02,Niedersachsen,03,00+,576,748,748,748,748,8003421,7.2,9.35,9.35,9.35,9.35\n2023-12-01,Niedersachsen,03,00+,560,716,716,716,716,8003421,7,8.95,8.95,8.95,8.95\n2023-11-30,Niedersachsen,03,00+,541,722,722,722,722,8003421,6.76,9.02,9.02,9.02,9.02\n2023-11-29,Niedersachsen,03,00+,447,688,688,688,688,8003421,5.59,8.6,8.6,8.6,8.6\n2023-11-28,Niedersachsen,03,00+,466,702,702,702,702,8003421,5.82,8.77,8.77,8.77,8.77\n2023-11-27,Niedersachsen,03,00+,574,738,738,738,738,8003421,7.17,9.22,9.22,9.22,9.22\n2023-11-26,Niedersachsen,03,00+,577,729,729,729,729,8003421,7.21,9.11,9.11,9.11,9.11\n2023-11-25,Niedersachsen,03,00+,592,734,734,734,734,8003421,7.4,9.17,9.17,9.17,9.17\n2023-11-24,Niedersachsen,03,00+,565,743,743,743,743,8003421,7.06,9.28,9.28,9.28,9.28\n2023-11-23,Niedersachsen,03,00+,523,738,738,738,738,8003421,6.53,9.22,9.22,9.22,9.22\n2023-11-22,Niedersachsen,03,00+,494,739,739,739,739,8003421,6.17,9.23,9.23,9.23,9.23\n2023-11-21,Niedersachsen,03,00+,407,681,681,681,681,8003421,5.09,8.51,8.51,8.51,8.51\n2023-11-20,Niedersachsen,03,00+,415,557,557,557,557,8003421,5.19,6.96,6.96,6.96,6.96\n2023-11-19,Niedersachsen,03,00+,424,566,566,566,566,8003421,5.3,7.07,7.07,7.07,7.07\n2023-11-18,Niedersachsen,03,00+,438,566,566,566,566,8003421,5.47,7.07,7.07,7.07,7.07\n2023-11-17,Niedersachsen,03,00+,377,546,546,546,546,8003421,4.71,6.82,6.82,6.82,6.82\n2023-11-16,Niedersachsen,03,00+,369,532,532,532,532,8003421,4.61,6.65,6.65,6.65,6.65\n2023-11-15,Niedersachsen,03,00+,352,544,544,544,544,8003421,4.4,6.8,6.8,6.8,6.8\n2023-11-14,Niedersachsen,03,00+,282,509,509,509,509,8003421,3.52,6.36,6.36,6.36,6.36\n2023-11-13,Niedersachsen,03,00+,340,515,515,515,515,8003421,4.25,6.43,6.43,6.43,6.43\n2023-11-12,Niedersachsen,03,00+,351,515,515,515,515,8003421,4.39,6.43,6.43,6.43,6.43\n2023-11-11,Niedersachsen,03,00+,360,507,507,507,507,8003421,4.5,6.33,6.33,6.33,6.33\n2023-11-10,Niedersachsen,03,00+,323,490,490,490,490,8003421,4.04,6.12,6.12,6.12,6.12\n2023-11-09,Niedersachsen,03,00+,320,520,520,520,520,8003421,4,6.5,6.5,6.5,6.5\n2023-11-08,Niedersachsen,03,00+,404,591,591,591,591,8003421,5.05,7.38,7.38,7.38,7.38\n2023-11-07,Niedersachsen,03,00+,298,528,528,528,528,8003421,3.72,6.6,6.6,6.6,6.6\n2023-11-06,Niedersachsen,03,00+,330,515,515,515,515,8003421,4.12,6.43,6.43,6.43,6.43\n2023-11-05,Niedersachsen,03,00+,336,510,510,510,510,8003421,4.2,6.37,6.37,6.37,6.37\n2023-11-04,Niedersachsen,03,00+,343,512,512,512,512,8003421,4.29,6.4,6.4,6.4,6.4\n2023-11-03,Niedersachsen,03,00+,311,529,529,529,529,8003421,3.89,6.61,6.61,6.61,6.61\n2023-11-02,Niedersachsen,03,00+,270,506,506,506,506,8003421,3.37,6.32,6.32,6.32,6.32\n2023-11-01,Niedersachsen,03,00+,247,423,423,423,423,8003421,3.09,5.29,5.29,5.29,5.29\n2023-10-31,Niedersachsen,03,00+,303,489,489,489,489,8003421,3.79,6.11,6.11,6.11,6.11\n2023-10-30,Niedersachsen,03,00+,321,478,478,478,478,8003421,4.01,5.97,5.97,5.97,5.97\n2023-10-29,Niedersachsen,03,00+,325,477,477,477,477,8003421,4.06,5.96,5.96,5.96,5.96\n2023-10-28,Niedersachsen,03,00+,326,467,467,467,467,8003421,4.07,5.84,5.84,5.84,5.84\n2023-10-27,Niedersachsen,03,00+,274,439,439,439,439,8003421,3.42,5.49,5.49,5.49,5.49\n2023-10-26,Niedersachsen,03,00+,238,391,391,391,391,8003421,2.97,4.89,4.89,4.89,4.89\n2023-10-25,Niedersachsen,03,00+,181,333,333,333,333,8003421,2.26,4.16,4.16,4.16,4.16\n2023-10-24,Niedersachsen,03,00+,144,300,300,300,300,8003421,1.8,3.75,3.75,3.75,3.75\n2023-10-23,Niedersachsen,03,00+,150,233,233,233,233,8003421,1.87,2.91,2.91,2.91,2.91\n2023-10-22,Niedersachsen,03,00+,154,230,230,230,230,8003421,1.92,2.87,2.87,2.87,2.87\n2023-10-21,Niedersachsen,03,00+,158,236,236,236,236,8003421,1.97,2.95,2.95,2.95,2.95\n2023-10-20,Niedersachsen,03,00+,161,229,229,229,229,8003421,2.01,2.86,2.86,2.86,2.86\n2023-10-19,Niedersachsen,03,00+,139,224,224,224,224,8003421,1.74,2.8,2.8,2.8,2.8\n2023-10-18,Niedersachsen,03,00+,130,211,211,211,211,8003421,1.62,2.64,2.64,2.64,2.64\n2023-10-17,Niedersachsen,03,00+,119,197,197,197,197,8003421,1.49,2.46,2.46,2.46,2.46\n2023-10-16,Niedersachsen,03,00+,145,203,203,203,203,8003421,1.81,2.54,2.54,2.54,2.54\n2023-10-15,Niedersachsen,03,00+,152,207,207,207,207,8003421,1.9,2.59,2.59,2.59,2.59\n2023-10-14,Niedersachsen,03,00+,158,206,206,206,206,8003421,1.97,2.57,2.57,2.57,2.57\n2023-10-13,Niedersachsen,03,00+,144,198,198,198,198,8003421,1.8,2.47,2.47,2.47,2.47\n2023-10-12,Niedersachsen,03,00+,149,207,207,207,207,8003421,1.86,2.59,2.59,2.59,2.59\n2023-10-11,Niedersachsen,03,00+,155,227,227,227,227,8003421,1.94,2.84,2.84,2.84,2.84\n2023-10-10,Niedersachsen,03,00+,113,205,205,205,205,8003421,1.41,2.56,2.56,2.56,2.56\n2023-10-09,Niedersachsen,03,00+,116,189,189,189,189,8003421,1.45,2.36,2.36,2.36,2.36\n2023-10-08,Niedersachsen,03,00+,116,183,183,183,183,8003421,1.45,2.29,2.29,2.29,2.29\n2023-10-07,Niedersachsen,03,00+,119,180,180,180,180,8003421,1.49,2.25,2.25,2.25,2.25\n2023-10-06,Niedersachsen,03,00+,94,164,164,164,164,8003421,1.17,2.05,2.05,2.05,2.05\n2023-10-05,Niedersachsen,03,00+,76,139,139,139,139,8003421,0.95,1.74,1.74,1.74,1.74\n2023-10-04,Niedersachsen,03,00+,47,115,115,115,115,8003421,0.59,1.44,1.44,1.44,1.44\n2023-10-03,Niedersachsen,03,00+,67,134,134,134,134,8003421,0.84,1.67,1.67,1.67,1.67\n2023-10-02,Niedersachsen,03,00+,84,126,126,126,126,8003421,1.05,1.57,1.57,1.57,1.57\n2023-10-01,Niedersachsen,03,00+,85,125,125,125,125,8003421,1.06,1.56,1.56,1.56,1.56\n2023-09-30,Niedersachsen,03,00+,87,125,125,125,125,8003421,1.09,1.56,1.56,1.56,1.56\n2023-09-29,Niedersachsen,03,00+,87,132,132,132,132,8003421,1.09,1.65,1.65,1.65,1.65\n2023-09-28,Niedersachsen,03,00+,84,139,139,139,139,8003421,1.05,1.74,1.74,1.74,1.74\n2023-09-27,Niedersachsen,03,00+,87,144,144,144,144,8003421,1.09,1.8,1.8,1.8,1.8\n2023-09-26,Niedersachsen,03,00+,78,145,145,145,145,8003421,0.97,1.81,1.81,1.81,1.81\n2023-09-25,Niedersachsen,03,00+,92,145,145,145,145,8003421,1.15,1.81,1.81,1.81,1.81\n2023-09-24,Niedersachsen,03,00+,97,150,150,150,150,8003421,1.21,1.87,1.87,1.87,1.87\n2023-09-23,Niedersachsen,03,00+,104,155,155,155,155,8003421,1.3,1.94,1.94,1.94,1.94\n2023-09-22,Niedersachsen,03,00+,103,157,157,157,157,8003421,1.29,1.96,1.96,1.96,1.96\n2023-09-21,Niedersachsen,03,00+,83,148,148,148,148,8003421,1.04,1.85,1.85,1.85,1.85\n2023-09-20,Niedersachsen,03,00+,72,138,138,138,138,8003421,0.9,1.72,1.72,1.72,1.72\n2023-09-19,Niedersachsen,03,00+,57,138,138,138,138,8003421,0.71,1.72,1.72,1.72,1.72\n2023-09-18,Niedersachsen,03,00+,75,138,138,138,138,8003421,0.94,1.72,1.72,1.72,1.72\n2023-09-17,Niedersachsen,03,00+,79,137,137,137,137,8003421,0.99,1.71,1.71,1.71,1.71\n2023-09-16,Niedersachsen,03,00+,81,131,131,131,131,8003421,1.01,1.64,1.64,1.64,1.64\n2023-09-15,Niedersachsen,03,00+,88,141,141,141,141,8003421,1.1,1.76,1.76,1.76,1.76\n2023-09-14,Niedersachsen,03,00+,111,165,165,165,165,8003421,1.39,2.06,2.06,2.06,2.06\n2023-09-13,Niedersachsen,03,00+,103,171,171,171,171,8003421,1.29,2.14,2.14,2.14,2.14\n2023-09-12,Niedersachsen,03,00+,81,164,164,164,164,8003421,1.01,2.05,2.05,2.05,2.05\n2023-09-11,Niedersachsen,03,00+,88,157,157,157,157,8003421,1.1,1.96,1.96,1.96,1.96\n2023-09-10,Niedersachsen,03,00+,94,158,158,158,158,8003421,1.17,1.97,1.97,1.97,1.97\n2023-09-09,Niedersachsen,03,00+,99,162,162,162,162,8003421,1.24,2.02,2.02,2.02,2.02\n2023-09-08,Niedersachsen,03,00+,81,148,148,148,148,8003421,1.01,1.85,1.85,1.85,1.85\n2023-09-07,Niedersachsen,03,00+,68,124,124,124,124,8003421,0.85,1.55,1.55,1.55,1.55\n2023-09-06,Niedersachsen,03,00+,71,129,129,129,129,8003421,0.89,1.61,1.61,1.61,1.61\n2023-09-05,Niedersachsen,03,00+,59,134,134,134,134,8003421,0.74,1.67,1.67,1.67,1.67\n2023-09-04,Niedersachsen,03,00+,72,118,118,118,118,8003421,0.9,1.47,1.47,1.47,1.47\n2023-09-03,Niedersachsen,03,00+,75,115,115,115,115,8003421,0.94,1.44,1.44,1.44,1.44\n2023-09-02,Niedersachsen,03,00+,77,112,112,112,112,8003421,0.96,1.4,1.4,1.4,1.4\n2023-09-01,Niedersachsen,03,00+,92,126,126,126,126,8003421,1.15,1.57,1.57,1.57,1.57\n2023-08-31,Niedersachsen,03,00+,79,123,123,123,123,8003421,0.99,1.54,1.54,1.54,1.54\n2023-08-30,Niedersachsen,03,00+,68,117,117,117,117,8003421,0.85,1.46,1.46,1.46,1.46\n2023-08-29,Niedersachsen,03,00+,86,125,125,125,125,8003421,1.07,1.56,1.56,1.56,1.56\n2023-08-28,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-27,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-26,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-25,Niedersachsen,03,00+,0,114,114,114,114,8003421,0,1.42,1.42,1.42,1.42\n2023-08-24,Niedersachsen,03,00+,70,109,109,109,109,8003421,0.87,1.36,1.36,1.36,1.36\n2023-08-23,Niedersachsen,03,00+,45,100,100,100,100,8003421,0.56,1.25,1.25,1.25,1.25\n2023-08-22,Niedersachsen,03,00+,43,82,82,82,82,8003421,0.54,1.02,1.02,1.02,1.02\n2023-08-21,Niedersachsen,03,00+,40,65,65,65,65,8003421,0.5,0.81,0.81,0.81,0.81\n2023-08-20,Niedersachsen,03,00+,41,64,64,64,64,8003421,0.51,0.8,0.8,0.8,0.8\n2023-08-19,Niedersachsen,03,00+,43,63,63,63,63,8003421,0.54,0.79,0.79,0.79,0.79\n2023-08-18,Niedersachsen,03,00+,39,60,60,60,60,8003421,0.49,0.75,0.75,0.75,0.75\n2023-08-17,Niedersachsen,03,00+,35,60,60,60,60,8003421,0.44,0.75,0.75,0.75,0.75\n2023-08-16,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-15,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-14,Niedersachsen,03,00+,43,57,57,57,57,8003421,0.54,0.71,0.71,0.71,0.71\n2023-08-13,Niedersachsen,03,00+,44,56,56,56,56,8003421,0.55,0.7,0.7,0.7,0.7\n2023-08-12,Niedersachsen,03,00+,46,56,56,56,56,8003421,0.57,0.7,0.7,0.7,0.7\n2023-08-11,Niedersachsen,03,00+,36,54,54,54,54,8003421,0.45,0.67,0.67,0.67,0.67\n2023-08-10,Niedersachsen,03,00+,30,48,48,48,48,8003421,0.37,0.6,0.6,0.6,0.6\n2023-08-09,Niedersachsen,03,00+,21,43,43,43,43,8003421,0.26,0.54,0.54,0.54,0.54\n2023-08-08,Niedersachsen,03,00+,26,43,43,43,43,8003421,0.32,0.54,0.54,0.54,0.54\n2023-08-07,Niedersachsen,03,00+,30,45,45,45,45,8003421,0.37,0.56,0.56,0.56,0.56\n2023-08-06,Niedersachsen,03,00+,33,46,46,46,46,8003421,0.41,0.57,0.57,0.57,0.57\n2023-08-05,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2023-08-04,Niedersachsen,03,00+,29,44,44,44,44,8003421,0.36,0.55,0.55,0.55,0.55\n2023-08-03,Niedersachsen,03,00+,23,43,43,43,43,8003421,0.29,0.54,0.54,0.54,0.54\n2023-08-02,Niedersachsen,03,00+,10,38,38,38,38,8003421,0.12,0.47,0.47,0.47,0.47\n2023-08-01,Niedersachsen,03,00+,12,32,32,32,32,8003421,0.15,0.4,0.4,0.4,0.4\n2023-07-31,Niedersachsen,03,00+,13,23,23,23,23,8003421,0.16,0.29,0.29,0.29,0.29\n2023-07-30,Niedersachsen,03,00+,13,21,21,21,21,8003421,0.16,0.26,0.26,0.26,0.26\n2023-07-29,Niedersachsen,03,00+,14,17,17,17,17,8003421,0.17,0.21,0.21,0.21,0.21\n2023-07-28,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-27,Niedersachsen,03,00+,15,23,23,23,23,8003421,0.19,0.29,0.29,0.29,0.29\n2023-07-26,Niedersachsen,03,00+,11,23,23,23,23,8003421,0.14,0.29,0.29,0.29,0.29\n2023-07-25,Niedersachsen,03,00+,10,19,19,19,19,8003421,0.12,0.24,0.24,0.24,0.24\n2023-07-24,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-23,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-22,Niedersachsen,03,00+,12,17,17,17,17,8003421,0.15,0.21,0.21,0.21,0.21\n2023-07-21,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-20,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2023-07-19,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2023-07-18,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2023-07-17,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-16,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-15,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2023-07-14,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-13,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-12,Niedersachsen,03,00+,12,20,20,20,20,8003421,0.15,0.25,0.25,0.25,0.25\n2023-07-11,Niedersachsen,03,00+,10,18,18,18,18,8003421,0.12,0.22,0.22,0.22,0.22\n2023-07-10,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-09,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-08,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-07,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-06,Niedersachsen,03,00+,12,21,21,21,21,8003421,0.15,0.26,0.26,0.26,0.26\n2023-07-05,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-04,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2023-07-03,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-02,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-07-01,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-06-30,Niedersachsen,03,00+,17,23,23,23,23,8003421,0.21,0.29,0.29,0.29,0.29\n2023-06-29,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Niedersachsen,03,00+,15,24,24,24,24,8003421,0.19,0.3,0.3,0.3,0.3\n2023-06-27,Niedersachsen,03,00+,17,25,25,25,25,8003421,0.21,0.31,0.31,0.31,0.31\n2023-06-26,Niedersachsen,03,00+,15,27,27,27,27,8003421,0.19,0.34,0.34,0.34,0.34\n2023-06-25,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-24,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-23,Niedersachsen,03,00+,16,28,28,28,28,8003421,0.2,0.35,0.35,0.35,0.35\n2023-06-22,Niedersachsen,03,00+,22,33,33,33,33,8003421,0.27,0.41,0.41,0.41,0.41\n2023-06-21,Niedersachsen,03,00+,19,30,30,30,30,8003421,0.24,0.37,0.37,0.37,0.37\n2023-06-20,Niedersachsen,03,00+,17,29,29,29,29,8003421,0.21,0.36,0.36,0.36,0.36\n2023-06-19,Niedersachsen,03,00+,24,36,36,36,36,8003421,0.3,0.45,0.45,0.45,0.45\n2023-06-18,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-17,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-16,Niedersachsen,03,00+,22,41,41,41,41,8003421,0.27,0.51,0.51,0.51,0.51\n2023-06-15,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2023-06-14,Niedersachsen,03,00+,25,42,42,42,42,8003421,0.31,0.52,0.52,0.52,0.52\n2023-06-13,Niedersachsen,03,00+,34,58,58,58,58,8003421,0.42,0.72,0.72,0.72,0.72\n2023-06-12,Niedersachsen,03,00+,55,77,77,77,77,8003421,0.69,0.96,0.96,0.96,0.96\n2023-06-11,Niedersachsen,03,00+,56,74,74,74,74,8003421,0.7,0.92,0.92,0.92,0.92\n2023-06-10,Niedersachsen,03,00+,58,76,76,76,76,8003421,0.72,0.95,0.95,0.95,0.95\n2023-06-09,Niedersachsen,03,00+,55,76,76,76,76,8003421,0.69,0.95,0.95,0.95,0.95\n2023-06-08,Niedersachsen,03,00+,51,82,82,82,82,8003421,0.64,1.02,1.02,1.02,1.02\n2023-06-07,Niedersachsen,03,00+,39,81,81,81,81,8003421,0.49,1.01,1.01,1.01,1.01\n2023-06-06,Niedersachsen,03,00+,42,87,87,87,87,8003421,0.52,1.09,1.09,1.09,1.09\n2023-06-05,Niedersachsen,03,00+,34,55,55,55,55,8003421,0.42,0.69,0.69,0.69,0.69\n2023-06-04,Niedersachsen,03,00+,35,56,56,56,56,8003421,0.44,0.7,0.7,0.7,0.7\n2023-06-03,Niedersachsen,03,00+,38,57,57,57,57,8003421,0.47,0.71,0.71,0.71,0.71\n2023-06-02,Niedersachsen,03,00+,44,69,69,69,69,8003421,0.55,0.86,0.86,0.86,0.86\n2023-06-01,Niedersachsen,03,00+,42,68,68,68,68,8003421,0.52,0.85,0.85,0.85,0.85\n2023-05-31,Niedersachsen,03,00+,37,71,71,71,71,8003421,0.46,0.89,0.89,0.89,0.89\n2023-05-30,Niedersachsen,03,00+,36,65,65,65,65,8003421,0.45,0.81,0.81,0.81,0.81\n2023-05-29,Niedersachsen,03,00+,91,124,124,124,124,8003421,1.14,1.55,1.55,1.55,1.55\n2023-05-28,Niedersachsen,03,00+,91,122,122,122,122,8003421,1.14,1.52,1.52,1.52,1.52\n2023-05-27,Niedersachsen,03,00+,96,125,125,125,125,8003421,1.2,1.56,1.56,1.56,1.56\n2023-05-26,Niedersachsen,03,00+,102,132,132,132,132,8003421,1.27,1.65,1.65,1.65,1.65\n2023-05-25,Niedersachsen,03,00+,86,124,124,124,124,8003421,1.07,1.55,1.55,1.55,1.55\n2023-05-24,Niedersachsen,03,00+,91,137,137,137,137,8003421,1.14,1.71,1.71,1.71,1.71\n2023-05-23,Niedersachsen,03,00+,55,144,144,144,144,8003421,0.69,1.8,1.8,1.8,1.8\n2023-05-22,Niedersachsen,03,00+,96,135,135,135,135,8003421,1.2,1.69,1.69,1.69,1.69\n2023-05-21,Niedersachsen,03,00+,98,137,137,137,137,8003421,1.22,1.71,1.71,1.71,1.71\n2023-05-20,Niedersachsen,03,00+,104,139,139,139,139,8003421,1.3,1.74,1.74,1.74,1.74\n2023-05-19,Niedersachsen,03,00+,106,144,144,144,144,8003421,1.32,1.8,1.8,1.8,1.8\n2023-05-18,Niedersachsen,03,00+,124,162,162,162,162,8003421,1.55,2.02,2.02,2.02,2.02\n2023-05-17,Niedersachsen,03,00+,129,175,175,175,175,8003421,1.61,2.19,2.19,2.19,2.19\n2023-05-16,Niedersachsen,03,00+,127,191,191,191,191,8003421,1.59,2.39,2.39,2.39,2.39\n2023-05-15,Niedersachsen,03,00+,145,199,199,199,199,8003421,1.81,2.49,2.49,2.49,2.49\n2023-05-14,Niedersachsen,03,00+,151,203,203,203,203,8003421,1.89,2.54,2.54,2.54,2.54\n2023-05-13,Niedersachsen,03,00+,157,201,201,201,201,8003421,1.96,2.51,2.51,2.51,2.51\n2023-05-12,Niedersachsen,03,00+,150,205,205,205,205,8003421,1.87,2.56,2.56,2.56,2.56\n2023-05-11,Niedersachsen,03,00+,133,223,223,223,223,8003421,1.66,2.79,2.79,2.79,2.79\n2023-05-10,Niedersachsen,03,00+,125,216,216,216,216,8003421,1.56,2.7,2.7,2.7,2.7\n2023-05-09,Niedersachsen,03,00+,168,282,282,282,282,8003421,2.1,3.52,3.52,3.52,3.52\n2023-05-08,Niedersachsen,03,00+,136,230,230,230,230,8003421,1.7,2.87,2.87,2.87,2.87\n2023-05-07,Niedersachsen,03,00+,141,229,229,229,229,8003421,1.76,2.86,2.86,2.86,2.86\n2023-05-06,Niedersachsen,03,00+,147,229,229,229,229,8003421,1.84,2.86,2.86,2.86,2.86\n2023-05-05,Niedersachsen,03,00+,132,219,219,219,219,8003421,1.65,2.74,2.74,2.74,2.74\n2023-05-04,Niedersachsen,03,00+,116,208,208,208,208,8003421,1.45,2.6,2.6,2.6,2.6\n2023-05-03,Niedersachsen,03,00+,70,202,202,202,202,8003421,0.87,2.52,2.52,2.52,2.52\n2023-05-02,Niedersachsen,03,00+,83,135,135,135,135,8003421,1.04,1.69,1.69,1.69,1.69\n2023-05-01,Niedersachsen,03,00+,140,195,195,195,195,8003421,1.75,2.44,2.44,2.44,2.44\n2023-04-30,Niedersachsen,03,00+,148,200,200,200,200,8003421,1.85,2.5,2.5,2.5,2.5\n2023-04-29,Niedersachsen,03,00+,155,201,201,201,201,8003421,1.94,2.51,2.51,2.51,2.51\n2023-04-28,Niedersachsen,03,00+,167,214,214,214,214,8003421,2.09,2.67,2.67,2.67,2.67\n2023-04-27,Niedersachsen,03,00+,157,228,228,228,228,8003421,1.96,2.85,2.85,2.85,2.85\n2023-04-26,Niedersachsen,03,00+,149,245,245,245,245,8003421,1.86,3.06,3.06,3.06,3.06\n2023-04-25,Niedersachsen,03,00+,143,264,264,264,264,8003421,1.79,3.3,3.3,3.3,3.3\n2023-04-24,Niedersachsen,03,00+,203,290,290,290,290,8003421,2.54,3.62,3.62,3.62,3.62\n2023-04-23,Niedersachsen,03,00+,213,292,292,292,292,8003421,2.66,3.65,3.65,3.65,3.65\n2023-04-22,Niedersachsen,03,00+,218,291,291,291,291,8003421,2.72,3.64,3.64,3.64,3.64\n2023-04-21,Niedersachsen,03,00+,202,299,299,299,299,8003421,2.52,3.74,3.74,3.74,3.74\n2023-04-20,Niedersachsen,03,00+,210,324,324,324,324,8003421,2.62,4.05,4.05,4.05,4.05\n2023-04-19,Niedersachsen,03,00+,227,363,363,363,363,8003421,2.84,4.54,4.54,4.54,4.54\n2023-04-18,Niedersachsen,03,00+,235,407,407,407,407,8003421,2.94,5.09,5.09,5.09,5.09\n2023-04-17,Niedersachsen,03,00+,220,340,340,340,340,8003421,2.75,4.25,4.25,4.25,4.25\n2023-04-16,Niedersachsen,03,00+,228,337,337,337,337,8003421,2.85,4.21,4.21,4.21,4.21\n2023-04-15,Niedersachsen,03,00+,243,352,352,352,352,8003421,3.04,4.4,4.4,4.4,4.4\n2023-04-14,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-04-13,Niedersachsen,03,00+,185,294,294,294,294,8003421,2.31,3.67,3.67,3.67,3.67\n2023-04-12,Niedersachsen,03,00+,130,256,256,256,256,8003421,1.62,3.2,3.2,3.2,3.2\n2023-04-11,Niedersachsen,03,00+,85,229,229,229,229,8003421,1.06,2.86,2.86,2.86,2.86\n2023-04-10,Niedersachsen,03,00+,167,311,311,311,311,8003421,2.09,3.89,3.89,3.89,3.89\n2023-04-09,Niedersachsen,03,00+,178,316,316,316,316,8003421,2.22,3.95,3.95,3.95,3.95\n2023-04-08,Niedersachsen,03,00+,190,314,314,314,314,8003421,2.37,3.92,3.92,3.92,3.92\n2023-04-07,Niedersachsen,03,00+,237,364,364,364,364,8003421,2.96,4.55,4.55,4.55,4.55\n2023-04-06,Niedersachsen,03,00+,240,371,371,371,371,8003421,3,4.64,4.64,4.64,4.64\n2023-04-05,Niedersachsen,03,00+,252,391,391,391,391,8003421,3.15,4.89,4.89,4.89,4.89\n2023-04-04,Niedersachsen,03,00+,244,383,383,383,383,8003421,3.05,4.79,4.79,4.79,4.79\n2023-04-03,Niedersachsen,03,00+,279,406,406,406,406,8003421,3.49,5.07,5.07,5.07,5.07\n2023-04-02,Niedersachsen,03,00+,298,417,417,417,417,8003421,3.72,5.21,5.21,5.21,5.21\n2023-04-01,Niedersachsen,03,00+,312,413,413,413,413,8003421,3.9,5.16,5.16,5.16,5.16\n2023-03-31,Niedersachsen,03,00+,315,424,424,424,424,8003421,3.94,5.3,5.3,5.3,5.3\n2023-03-30,Niedersachsen,03,00+,343,449,449,449,449,8003421,4.29,5.61,5.61,5.61,5.61\n2023-03-29,Niedersachsen,03,00+,357,473,473,473,473,8003421,4.46,5.91,5.91,5.91,5.91\n2023-03-28,Niedersachsen,03,00+,343,511,511,511,511,8003421,4.29,6.38,6.38,6.38,6.38\n2023-03-27,Niedersachsen,03,00+,363,552,552,552,552,8003421,4.54,6.9,6.9,6.9,6.9\n2023-03-26,Niedersachsen,03,00+,388,556,556,556,556,8003421,4.85,6.95,6.95,6.95,6.95\n2023-03-25,Niedersachsen,03,00+,413,569,569,569,569,8003421,5.16,7.11,7.11,7.11,7.11\n2023-03-24,Niedersachsen,03,00+,427,597,597,597,597,8003421,5.34,7.46,7.46,7.46,7.46\n2023-03-23,Niedersachsen,03,00+,468,627,627,627,627,8003421,5.85,7.83,7.83,7.83,7.83\n2023-03-22,Niedersachsen,03,00+,458,630,630,630,630,8003421,5.72,7.87,7.87,7.87,7.87\n2023-03-21,Niedersachsen,03,00+,471,647,647,647,647,8003421,5.88,8.08,8.08,8.08,8.08\n2023-03-20,Niedersachsen,03,00+,468,653,653,653,653,8003421,5.85,8.16,8.16,8.16,8.16\n2023-03-19,Niedersachsen,03,00+,491,649,649,649,649,8003421,6.13,8.11,8.11,8.11,8.11\n2023-03-18,Niedersachsen,03,00+,519,650,650,650,650,8003421,6.48,8.12,8.12,8.12,8.12\n2023-03-17,Niedersachsen,03,00+,489,626,626,626,626,8003421,6.11,7.82,7.82,7.82,7.82\n2023-03-16,Niedersachsen,03,00+,443,591,591,591,591,8003421,5.54,7.38,7.38,7.38,7.38\n2023-03-15,Niedersachsen,03,00+,415,566,566,566,566,8003421,5.19,7.07,7.07,7.07,7.07\n2023-03-14,Niedersachsen,03,00+,362,520,520,520,520,8003421,4.52,6.5,6.5,6.5,6.5\n2023-03-13,Niedersachsen,03,00+,284,465,465,465,465,8003421,3.55,5.81,5.81,5.81,5.81\n2023-03-12,Niedersachsen,03,00+,300,458,458,458,458,8003421,3.75,5.72,5.72,5.72,5.72\n2023-03-11,Niedersachsen,03,00+,324,455,455,455,455,8003421,4.05,5.69,5.69,5.69,5.69\n2023-03-10,Niedersachsen,03,00+,328,432,432,432,432,8003421,4.1,5.4,5.4,5.4,5.4\n2023-03-09,Niedersachsen,03,00+,319,417,417,417,417,8003421,3.99,5.21,5.21,5.21,5.21\n2023-03-08,Niedersachsen,03,00+,313,417,417,417,417,8003421,3.91,5.21,5.21,5.21,5.21\n2023-03-07,Niedersachsen,03,00+,294,421,421,421,421,8003421,3.67,5.26,5.26,5.26,5.26\n2023-03-06,Niedersachsen,03,00+,275,415,415,415,415,8003421,3.44,5.19,5.19,5.19,5.19\n2023-03-05,Niedersachsen,03,00+,290,411,411,411,411,8003421,3.62,5.14,5.14,5.14,5.14\n2023-03-04,Niedersachsen,03,00+,303,398,398,398,398,8003421,3.79,4.97,4.97,4.97,4.97\n2023-03-03,Niedersachsen,03,00+,312,414,414,414,414,8003421,3.9,5.17,5.17,5.17,5.17\n2023-03-02,Niedersachsen,03,00+,323,438,438,438,438,8003421,4.04,5.47,5.47,5.47,5.47\n2023-03-01,Niedersachsen,03,00+,353,477,477,477,477,8003421,4.41,5.96,5.96,5.96,5.96\n2023-02-28,Niedersachsen,03,00+,352,494,494,494,494,8003421,4.4,6.17,6.17,6.17,6.17\n2023-02-27,Niedersachsen,03,00+,359,518,518,518,518,8003421,4.49,6.47,6.47,6.47,6.47\n2023-02-26,Niedersachsen,03,00+,372,522,522,522,522,8003421,4.65,6.52,6.52,6.52,6.52\n2023-02-25,Niedersachsen,03,00+,394,534,534,534,534,8003421,4.92,6.67,6.67,6.67,6.67\n2023-02-24,Niedersachsen,03,00+,418,554,554,554,554,8003421,5.22,6.92,6.92,6.92,6.92\n2023-02-23,Niedersachsen,03,00+,377,549,549,549,549,8003421,4.71,6.86,6.86,6.86,6.86\n2023-02-22,Niedersachsen,03,00+,362,521,521,521,521,8003421,4.52,6.51,6.51,6.51,6.51\n2023-02-21,Niedersachsen,03,00+,378,522,522,522,522,8003421,4.72,6.52,6.52,6.52,6.52\n2023-02-20,Niedersachsen,03,00+,374,519,519,519,519,8003421,4.67,6.48,6.48,6.48,6.48\n2023-02-19,Niedersachsen,03,00+,387,516,516,516,516,8003421,4.84,6.45,6.45,6.45,6.45\n2023-02-18,Niedersachsen,03,00+,401,507,507,507,507,8003421,5.01,6.33,6.33,6.33,6.33\n2023-02-17,Niedersachsen,03,00+,366,466,466,466,466,8003421,4.57,5.82,5.82,5.82,5.82\n2023-02-16,Niedersachsen,03,00+,319,457,457,457,457,8003421,3.99,5.71,5.71,5.71,5.71\n2023-02-15,Niedersachsen,03,00+,313,461,461,461,461,8003421,3.91,5.76,5.76,5.76,5.76\n2023-02-14,Niedersachsen,03,00+,317,425,425,425,425,8003421,3.96,5.31,5.31,5.31,5.31\n2023-02-13,Niedersachsen,03,00+,268,381,381,381,381,8003421,3.35,4.76,4.76,4.76,4.76\n2023-02-12,Niedersachsen,03,00+,285,385,385,385,385,8003421,3.56,4.81,4.81,4.81,4.81\n2023-02-11,Niedersachsen,03,00+,293,382,382,382,382,8003421,3.66,4.77,4.77,4.77,4.77\n2023-02-10,Niedersachsen,03,00+,291,397,397,397,397,8003421,3.64,4.96,4.96,4.96,4.96\n2023-02-09,Niedersachsen,03,00+,280,393,393,393,393,8003421,3.5,4.91,4.91,4.91,4.91\n2023-02-08,Niedersachsen,03,00+,273,389,389,389,389,8003421,3.41,4.86,4.86,4.86,4.86\n2023-02-07,Niedersachsen,03,00+,278,387,387,387,387,8003421,3.47,4.84,4.84,4.84,4.84\n2023-02-06,Niedersachsen,03,00+,272,396,396,396,396,8003421,3.4,4.95,4.95,4.95,4.95\n2023-02-05,Niedersachsen,03,00+,296,401,401,401,401,8003421,3.7,5.01,5.01,5.01,5.01\n2023-02-04,Niedersachsen,03,00+,307,400,400,400,400,8003421,3.84,5,5,5,5\n2023-02-03,Niedersachsen,03,00+,293,388,388,388,388,8003421,3.66,4.85,4.85,4.85,4.85\n2023-02-02,Niedersachsen,03,00+,297,390,390,390,390,8003421,3.71,4.87,4.87,4.87,4.87\n2023-02-01,Niedersachsen,03,00+,280,370,370,370,370,8003421,3.5,4.62,4.62,4.62,4.62\n2023-01-31,Niedersachsen,03,00+,259,374,374,374,374,8003421,3.24,4.67,4.67,4.67,4.67\n2023-01-30,Niedersachsen,03,00+,235,345,345,345,345,8003421,2.94,4.31,4.31,4.31,4.31\n2023-01-29,Niedersachsen,03,00+,254,341,341,341,341,8003421,3.17,4.26,4.26,4.26,4.26\n2023-01-28,Niedersachsen,03,00+,259,335,335,335,335,8003421,3.24,4.19,4.19,4.19,4.19\n2023-01-27,Niedersachsen,03,00+,240,319,319,319,319,8003421,3,3.99,3.99,3.99,3.99\n2023-01-26,Niedersachsen,03,00+,228,308,308,308,308,8003421,2.85,3.85,3.85,3.85,3.85\n2023-01-25,Niedersachsen,03,00+,233,312,312,312,312,8003421,2.91,3.9,3.9,3.9,3.9\n2023-01-24,Niedersachsen,03,00+,237,304,304,304,304,8003421,2.96,3.8,3.8,3.8,3.8\n2023-01-23,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-01-22,Niedersachsen,03,00+,232,307,307,307,307,8003421,2.9,3.84,3.84,3.84,3.84\n2023-01-21,Niedersachsen,03,00+,250,320,320,320,320,8003421,3.12,4,4,4,4\n2023-01-20,Niedersachsen,03,00+,247,329,329,329,329,8003421,3.09,4.11,4.11,4.11,4.11\n2023-01-19,Niedersachsen,03,00+,262,341,341,341,341,8003421,3.27,4.26,4.26,4.26,4.26\n2023-01-18,Niedersachsen,03,00+,277,349,349,349,349,8003421,3.46,4.36,4.36,4.36,4.36\n2023-01-17,Niedersachsen,03,00+,293,380,380,380,380,8003421,3.66,4.75,4.75,4.75,4.75\n2023-01-16,Niedersachsen,03,00+,321,438,438,438,438,8003421,4.01,5.47,5.47,5.47,5.47\n2023-01-15,Niedersachsen,03,00+,332,439,439,439,439,8003421,4.15,5.49,5.49,5.49,5.49\n2023-01-14,Niedersachsen,03,00+,339,427,427,427,427,8003421,4.24,5.34,5.34,5.34,5.34\n2023-01-13,Niedersachsen,03,00+,339,448,448,448,448,8003421,4.24,5.6,5.6,5.6,5.6\n2023-01-12,Niedersachsen,03,00+,357,475,475,475,475,8003421,4.46,5.93,5.93,5.93,5.93\n2023-01-11,Niedersachsen,03,00+,361,509,509,509,509,8003421,4.51,6.36,6.36,6.36,6.36\n2023-01-10,Niedersachsen,03,00+,382,546,546,546,546,8003421,4.77,6.82,6.82,6.82,6.82\n2023-01-09,Niedersachsen,03,00+,407,598,598,598,598,8003421,5.09,7.47,7.47,7.47,7.47\n2023-01-08,Niedersachsen,03,00+,432,614,614,614,614,8003421,5.4,7.67,7.67,7.67,7.67\n2023-01-07,Niedersachsen,03,00+,447,0,0,0,0,8003421,5.59,0,0,0,0\n2023-01-06,Niedersachsen,03,00+,489,0,0,0,0,8003421,6.11,0,0,0,0\n2023-01-05,Niedersachsen,03,00+,500,0,0,0,0,8003421,6.25,0,0,0,0\n2023-01-04,Niedersachsen,03,00+,537,0,0,0,0,8003421,6.71,0,0,0,0\n2023-01-03,Niedersachsen,03,00+,575,0,0,0,0,8003421,7.18,0,0,0,0\n2023-01-02,Niedersachsen,03,00+,379,0,0,0,0,8003421,4.74,0,0,0,0\n2024-08-31,Bremen,04,00+,31,31,NA,NA,NA,680130,4.56,4.56,NA,NA,NA\n2024-08-30,Bremen,04,00+,30,34,39,37,43,680130,4.41,5,5.88,5.58,6.39\n2024-08-29,Bremen,04,00+,36,36,41,39,44,680130,5.29,5.29,6.09,5.82,6.55\n2024-08-28,Bremen,04,00+,36,35,39,38,42,680130,5.29,5.15,5.86,5.62,6.31\n2024-08-27,Bremen,04,00+,37,37,39,38,42,680130,5.44,5.44,5.87,5.68,6.24\n2024-08-26,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-25,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-24,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-23,Bremen,04,00+,43,45,48,46,50,680130,6.32,6.62,7.07,6.86,7.49\n2024-08-22,Bremen,04,00+,40,42,44,43,47,680130,5.88,6.18,6.56,6.37,6.93\n2024-08-21,Bremen,04,00+,56,60,63,61,66,680130,8.23,8.82,9.3,9.06,9.81\n2024-08-20,Bremen,04,00+,43,45,46,45,49,680130,6.32,6.62,6.9,6.74,7.23\n2024-08-19,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-18,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-17,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-16,Bremen,04,00+,35,38,39,38,41,680130,5.15,5.59,5.81,5.68,6.06\n2024-08-15,Bremen,04,00+,42,41,42,41,44,680130,6.18,6.03,6.24,6.12,6.5\n2024-08-14,Bremen,04,00+,19,29,29,29,30,680130,2.79,4.26,4.38,4.31,4.54\n2024-08-13,Bremen,04,00+,30,33,33,33,34,680130,4.41,4.85,4.96,4.89,5.1\n2024-08-12,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-11,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-10,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-09,Bremen,04,00+,36,38,38,38,39,680130,5.29,5.59,5.7,5.62,5.84\n2024-08-08,Bremen,04,00+,32,34,34,34,35,680130,4.7,5,5.09,5.03,5.2\n2024-08-07,Bremen,04,00+,17,27,27,27,28,680130,2.5,3.97,4.03,3.99,4.12\n2024-08-06,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.98,2.95,3.04\n2024-08-05,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-04,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-03,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-02,Bremen,04,00+,17,19,19,19,19,680130,2.5,2.79,2.82,2.8,2.86\n2024-08-01,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.22,2.21,2.25\n2024-07-31,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.07,2.06,2.1\n2024-07-30,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.36,2.36,2.38\n2024-07-29,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-28,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-27,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-26,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.06,2.06,2.06\n2024-07-25,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-07-24,Bremen,04,00+,10,17,17,17,17,680130,1.47,2.5,2.5,2.5,2.5\n2024-07-23,Bremen,04,00+,13,15,15,15,15,680130,1.91,2.21,2.21,2.21,2.21\n2024-07-22,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-21,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-20,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-19,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2024-07-18,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-07-17,Bremen,04,00+,10,12,12,12,12,680130,1.47,1.76,1.76,1.76,1.76\n2024-07-16,Bremen,04,00+,8,9,9,9,9,680130,1.18,1.32,1.32,1.32,1.32\n2024-07-15,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-14,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-13,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-12,Bremen,04,00+,10,13,13,13,13,680130,1.47,1.91,1.91,1.91,1.91\n2024-07-11,Bremen,04,00+,9,13,13,13,13,680130,1.32,1.91,1.91,1.91,1.91\n2024-07-10,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-09,Bremen,04,00+,19,21,21,21,21,680130,2.79,3.09,3.09,3.09,3.09\n2024-07-08,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-07,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-06,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-05,Bremen,04,00+,15,17,17,17,17,680130,2.21,2.5,2.5,2.5,2.5\n2024-07-04,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-07-03,Bremen,04,00+,13,16,16,16,16,680130,1.91,2.35,2.35,2.35,2.35\n2024-07-02,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-07-01,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-30,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-29,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-28,Bremen,04,00+,4,8,8,8,8,680130,0.59,1.18,1.18,1.18,1.18\n2024-06-27,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-06-26,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-25,Bremen,04,00+,7,7,7,7,7,680130,1.03,1.03,1.03,1.03,1.03\n2024-06-24,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-23,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-22,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-21,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-20,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-19,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2024-06-18,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-06-17,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-16,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-15,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-14,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-13,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-06-11,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2024-06-10,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-09,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-08,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-07,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-06-06,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-05,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-04,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2024-06-03,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-02,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-01,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-31,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-05-30,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-28,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-24,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-23,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-22,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2024-05-21,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-20,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-19,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-18,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-17,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-16,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-15,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-14,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2024-05-13,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-12,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-11,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-10,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-09,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-08,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-07,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-06,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-05,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-04,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-05-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-27,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-26,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-25,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-24,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-23,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-22,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-20,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-19,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-18,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-17,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-16,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-14,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-13,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-12,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-04-10,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-09,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-08,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-07,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-06,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-05,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2024-04-04,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-04-02,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-04-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-31,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-29,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-28,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2024-03-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-26,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-03-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-23,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-22,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-21,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-20,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-03-19,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-17,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-16,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-14,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-13,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-12,Bremen,04,00+,3,2,2,2,2,680130,0.44,0.29,0.29,0.29,0.29\n2024-03-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-10,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-09,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-08,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-07,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-06,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-05,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-04,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-03,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-02,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-01,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-29,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-28,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-27,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-26,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-25,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-24,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-23,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-22,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-02-21,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-20,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-19,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-18,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-17,Bremen,04,00+,11,12,12,12,12,680130,1.62,1.76,1.76,1.76,1.76\n2024-02-16,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-02-15,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-14,Bremen,04,00+,19,22,22,22,22,680130,2.79,3.23,3.23,3.23,3.23\n2024-02-13,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2024-02-12,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-11,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-10,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-02-09,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2024-02-08,Bremen,04,00+,4,9,9,9,9,680130,0.59,1.32,1.32,1.32,1.32\n2024-02-07,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-02-06,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-05,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-04,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-03,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-02,Bremen,04,00+,4,10,10,10,10,680130,0.59,1.47,1.47,1.47,1.47\n2024-02-01,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2024-01-31,Bremen,04,00+,6,9,9,9,9,680130,0.88,1.32,1.32,1.32,1.32\n2024-01-30,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-01-29,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-28,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-27,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-26,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2024-01-25,Bremen,04,00+,26,35,35,35,35,680130,3.82,5.15,5.15,5.15,5.15\n2024-01-24,Bremen,04,00+,33,41,41,41,41,680130,4.85,6.03,6.03,6.03,6.03\n2024-01-23,Bremen,04,00+,33,43,43,43,43,680130,4.85,6.32,6.32,6.32,6.32\n2024-01-22,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-21,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-20,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-19,Bremen,04,00+,19,41,41,41,41,680130,2.79,6.03,6.03,6.03,6.03\n2024-01-18,Bremen,04,00+,17,43,43,43,43,680130,2.5,6.32,6.32,6.32,6.32\n2024-01-17,Bremen,04,00+,19,45,45,45,45,680130,2.79,6.62,6.62,6.62,6.62\n2024-01-16,Bremen,04,00+,22,62,62,62,62,680130,3.23,9.12,9.12,9.12,9.12\n2024-01-15,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-14,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-13,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-12,Bremen,04,00+,18,55,55,55,55,680130,2.65,8.09,8.09,8.09,8.09\n2024-01-11,Bremen,04,00+,24,55,55,55,55,680130,3.53,8.09,8.09,8.09,8.09\n2024-01-10,Bremen,04,00+,24,57,57,57,57,680130,3.53,8.38,8.38,8.38,8.38\n2024-01-09,Bremen,04,00+,38,76,76,76,76,680130,5.59,11.17,11.17,11.17,11.17\n2024-01-08,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-07,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-06,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-05,Bremen,04,00+,43,84,84,84,84,680130,6.32,12.35,12.35,12.35,12.35\n2024-01-04,Bremen,04,00+,42,93,93,93,93,680130,6.18,13.67,13.67,13.67,13.67\n2024-01-03,Bremen,04,00+,55,145,145,145,145,680130,8.09,21.32,21.32,21.32,21.32\n2024-01-02,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2024-01-01,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-31,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-30,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-29,Bremen,04,00+,30,109,109,109,109,680130,4.41,16.03,16.03,16.03,16.03\n2023-12-28,Bremen,04,00+,10,96,96,96,96,680130,1.47,14.11,14.11,14.11,14.11\n2023-12-27,Bremen,04,00+,13,38,38,38,38,680130,1.91,5.59,5.59,5.59,5.59\n2023-12-26,Bremen,04,00+,52,129,129,129,129,680130,7.65,18.97,18.97,18.97,18.97\n2023-12-25,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-24,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-23,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-22,Bremen,04,00+,59,134,134,134,134,680130,8.67,19.7,19.7,19.7,19.7\n2023-12-21,Bremen,04,00+,71,156,156,156,156,680130,10.44,22.94,22.94,22.94,22.94\n2023-12-20,Bremen,04,00+,83,176,176,176,176,680130,12.2,25.88,25.88,25.88,25.88\n2023-12-19,Bremen,04,00+,64,117,117,117,117,680130,9.41,17.2,17.2,17.2,17.2\n2023-12-18,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-17,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-16,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-15,Bremen,04,00+,83,135,135,135,135,680130,12.2,19.85,19.85,19.85,19.85\n2023-12-14,Bremen,04,00+,62,125,125,125,125,680130,9.12,18.38,18.38,18.38,18.38\n2023-12-13,Bremen,04,00+,91,135,135,135,135,680130,13.38,19.85,19.85,19.85,19.85\n2023-12-12,Bremen,04,00+,72,124,124,124,124,680130,10.59,18.23,18.23,18.23,18.23\n2023-12-11,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-10,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-09,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-08,Bremen,04,00+,70,102,102,102,102,680130,10.29,15,15,15,15\n2023-12-07,Bremen,04,00+,60,95,95,95,95,680130,8.82,13.97,13.97,13.97,13.97\n2023-12-06,Bremen,04,00+,35,78,78,78,78,680130,5.15,11.47,11.47,11.47,11.47\n2023-12-05,Bremen,04,00+,55,108,108,108,108,680130,8.09,15.88,15.88,15.88,15.88\n2023-12-04,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-03,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-02,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-01,Bremen,04,00+,45,87,87,87,87,680130,6.62,12.79,12.79,12.79,12.79\n2023-11-30,Bremen,04,00+,51,99,99,99,99,680130,7.5,14.56,14.56,14.56,14.56\n2023-11-29,Bremen,04,00+,42,95,95,95,95,680130,6.18,13.97,13.97,13.97,13.97\n2023-11-28,Bremen,04,00+,41,73,73,73,73,680130,6.03,10.73,10.73,10.73,10.73\n2023-11-27,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-26,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-25,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-24,Bremen,04,00+,48,92,92,92,92,680130,7.06,13.53,13.53,13.53,13.53\n2023-11-23,Bremen,04,00+,41,80,80,80,80,680130,6.03,11.76,11.76,11.76,11.76\n2023-11-22,Bremen,04,00+,20,73,73,73,73,680130,2.94,10.73,10.73,10.73,10.73\n2023-11-21,Bremen,04,00+,39,66,66,66,66,680130,5.73,9.7,9.7,9.7,9.7\n2023-11-20,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-19,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-18,Bremen,04,00+,35,80,80,80,80,680130,5.15,11.76,11.76,11.76,11.76\n2023-11-17,Bremen,04,00+,45,93,93,93,93,680130,6.62,13.67,13.67,13.67,13.67\n2023-11-16,Bremen,04,00+,52,108,108,108,108,680130,7.65,15.88,15.88,15.88,15.88\n2023-11-15,Bremen,04,00+,68,136,136,136,136,680130,10,20,20,20,20\n2023-11-14,Bremen,04,00+,56,137,137,137,137,680130,8.23,20.14,20.14,20.14,20.14\n2023-11-13,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-12,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-11,Bremen,04,00+,41,122,122,122,122,680130,6.03,17.94,17.94,17.94,17.94\n2023-11-10,Bremen,04,00+,50,115,115,115,115,680130,7.35,16.91,16.91,16.91,16.91\n2023-11-09,Bremen,04,00+,49,123,123,123,123,680130,7.2,18.08,18.08,18.08,18.08\n2023-11-08,Bremen,04,00+,67,115,115,115,115,680130,9.85,16.91,16.91,16.91,16.91\n2023-11-07,Bremen,04,00+,67,92,92,92,92,680130,9.85,13.53,13.53,13.53,13.53\n2023-11-06,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-05,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-04,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-03,Bremen,04,00+,45,90,90,90,90,680130,6.62,13.23,13.23,13.23,13.23\n2023-11-02,Bremen,04,00+,47,60,60,60,60,680130,6.91,8.82,8.82,8.82,8.82\n2023-11-01,Bremen,04,00+,25,37,37,37,37,680130,3.68,5.44,5.44,5.44,5.44\n2023-10-31,Bremen,04,00+,31,44,44,44,44,680130,4.56,6.47,6.47,6.47,6.47\n2023-10-30,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-29,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-28,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-27,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-10-26,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-10-25,Bremen,04,00+,21,24,24,24,24,680130,3.09,3.53,3.53,3.53,3.53\n2023-10-24,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-23,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-22,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-21,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-20,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.94,2.94,2.94\n2023-10-19,Bremen,04,00+,13,22,22,22,22,680130,1.91,3.23,3.23,3.23,3.23\n2023-10-18,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2023-10-17,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-16,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-15,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-14,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-13,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-12,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2023-10-11,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-10,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-09,Bremen,04,00+,4,7,7,7,7,680130,0.59,1.03,1.03,1.03,1.03\n2023-10-08,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-07,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-06,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-05,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-04,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-10-03,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2023-10-02,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-10-01,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-30,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-29,Bremen,04,00+,25,29,29,29,29,680130,3.68,4.26,4.26,4.26,4.26\n2023-09-28,Bremen,04,00+,23,28,28,28,28,680130,3.38,4.12,4.12,4.12,4.12\n2023-09-27,Bremen,04,00+,22,27,27,27,27,680130,3.23,3.97,3.97,3.97,3.97\n2023-09-26,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-09-25,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-24,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-23,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-22,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-09-21,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-09-20,Bremen,04,00+,19,23,23,23,23,680130,2.79,3.38,3.38,3.38,3.38\n2023-09-19,Bremen,04,00+,24,28,28,28,28,680130,3.53,4.12,4.12,4.12,4.12\n2023-09-18,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-17,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-16,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-15,Bremen,04,00+,19,25,25,25,25,680130,2.79,3.68,3.68,3.68,3.68\n2023-09-14,Bremen,04,00+,36,41,41,41,41,680130,5.29,6.03,6.03,6.03,6.03\n2023-09-13,Bremen,04,00+,42,45,45,45,45,680130,6.18,6.62,6.62,6.62,6.62\n2023-09-12,Bremen,04,00+,43,48,48,48,48,680130,6.32,7.06,7.06,7.06,7.06\n2023-09-11,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-10,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-09,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-08,Bremen,04,00+,37,51,51,51,51,680130,5.44,7.5,7.5,7.5,7.5\n2023-09-07,Bremen,04,00+,21,35,35,35,35,680130,3.09,5.15,5.15,5.15,5.15\n2023-09-06,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-09-05,Bremen,04,00+,46,53,53,53,53,680130,6.76,7.79,7.79,7.79,7.79\n2023-09-04,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-03,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-02,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-01,Bremen,04,00+,58,56,56,56,56,680130,8.53,8.23,8.23,8.23,8.23\n2023-08-31,Bremen,04,00+,37,61,61,61,61,680130,5.44,8.97,8.97,8.97,8.97\n2023-08-30,Bremen,04,00+,39,40,40,40,40,680130,5.73,5.88,5.88,5.88,5.88\n2023-08-29,Bremen,04,00+,25,34,34,34,34,680130,3.68,5,5,5,5\n2023-08-28,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-27,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-26,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-25,Bremen,04,00+,0,32,32,32,32,680130,0,4.7,4.7,4.7,4.7\n2023-08-24,Bremen,04,00+,24,33,33,33,33,680130,3.53,4.85,4.85,4.85,4.85\n2023-08-23,Bremen,04,00+,21,32,32,32,32,680130,3.09,4.7,4.7,4.7,4.7\n2023-08-22,Bremen,04,00+,18,29,29,29,29,680130,2.65,4.26,4.26,4.26,4.26\n2023-08-21,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-20,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-19,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-18,Bremen,04,00+,12,18,18,18,18,680130,1.76,2.65,2.65,2.65,2.65\n2023-08-17,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2023-08-16,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-08-15,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2023-08-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-10,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2023-08-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-08-08,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-07,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-08-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-31,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-29,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-28,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-07-27,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2023-07-26,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-25,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-24,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-23,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-22,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-20,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-13,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-12,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-11,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-08,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-07,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-02,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-24,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-23,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-22,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-21,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-20,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-06-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-13,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-12,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-11,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-09,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2023-06-08,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2023-06-07,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-06,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-05,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-04,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-03,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-02,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2023-06-01,Bremen,04,00+,3,6,6,6,6,680130,0.44,0.88,0.88,0.88,0.88\n2023-05-31,Bremen,04,00+,0,6,6,6,6,680130,0,0.88,0.88,0.88,0.88\n2023-05-30,Bremen,04,00+,1,6,6,6,6,680130,0.15,0.88,0.88,0.88,0.88\n2023-05-29,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-28,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-27,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-26,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-25,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-05-23,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-22,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-21,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-20,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-19,Bremen,04,00+,1,5,5,5,5,680130,0.15,0.74,0.74,0.74,0.74\n2023-05-18,Bremen,04,00+,2,6,6,6,6,680130,0.29,0.88,0.88,0.88,0.88\n2023-05-17,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-16,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-05-15,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-12,Bremen,04,00+,10,9,9,9,9,680130,1.47,1.32,1.32,1.32,1.32\n2023-05-11,Bremen,04,00+,20,10,10,10,10,680130,2.94,1.47,1.47,1.47,1.47\n2023-05-10,Bremen,04,00+,23,13,13,13,13,680130,3.38,1.91,1.91,1.91,1.91\n2023-05-09,Bremen,04,00+,40,25,25,25,25,680130,5.88,3.68,3.68,3.68,3.68\n2023-05-08,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-07,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-06,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-05,Bremen,04,00+,4,19,19,19,19,680130,0.59,2.79,2.79,2.79,2.79\n2023-05-04,Bremen,04,00+,6,21,21,21,21,680130,0.88,3.09,3.09,3.09,3.09\n2023-05-03,Bremen,04,00+,6,19,19,19,19,680130,0.88,2.79,2.79,2.79,2.79\n2023-05-02,Bremen,04,00+,1,9,9,9,9,680130,0.15,1.32,1.32,1.32,1.32\n2023-05-01,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-30,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-29,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-28,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-27,Bremen,04,00+,5,11,11,11,11,680130,0.74,1.62,1.62,1.62,1.62\n2023-04-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-25,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-24,Bremen,04,00+,4,13,13,13,13,680130,0.59,1.91,1.91,1.91,1.91\n2023-04-23,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-22,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-21,Bremen,04,00+,6,15,15,15,15,680130,0.88,2.21,2.21,2.21,2.21\n2023-04-20,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-19,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-18,Bremen,04,00+,13,23,23,23,23,680130,1.91,3.38,3.38,3.38,3.38\n2023-04-17,Bremen,04,00+,12,17,17,17,17,680130,1.76,2.5,2.5,2.5,2.5\n2023-04-16,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-15,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-14,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-04-13,Bremen,04,00+,5,15,15,15,15,680130,0.74,2.21,2.21,2.21,2.21\n2023-04-12,Bremen,04,00+,12,20,20,20,20,680130,1.76,2.94,2.94,2.94,2.94\n2023-04-11,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-04-10,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-09,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-08,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-07,Bremen,04,00+,25,32,32,32,32,680130,3.68,4.7,4.7,4.7,4.7\n2023-04-06,Bremen,04,00+,26,33,33,33,33,680130,3.82,4.85,4.85,4.85,4.85\n2023-04-05,Bremen,04,00+,21,30,30,30,30,680130,3.09,4.41,4.41,4.41,4.41\n2023-04-04,Bremen,04,00+,15,25,25,25,25,680130,2.21,3.68,3.68,3.68,3.68\n2023-04-03,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-02,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-01,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-03-31,Bremen,04,00+,26,31,31,31,31,680130,3.82,4.56,4.56,4.56,4.56\n2023-03-30,Bremen,04,00+,23,33,33,33,33,680130,3.38,4.85,4.85,4.85,4.85\n2023-03-29,Bremen,04,00+,29,36,36,36,36,680130,4.26,5.29,5.29,5.29,5.29\n2023-03-28,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-27,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-26,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-25,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-24,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-23,Bremen,04,00+,35,51,51,51,51,680130,5.15,7.5,7.5,7.5,7.5\n2023-03-22,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-03-21,Bremen,04,00+,41,52,52,52,52,680130,6.03,7.65,7.65,7.65,7.65\n2023-03-20,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-19,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-18,Bremen,04,00+,53,70,70,70,70,680130,7.79,10.29,10.29,10.29,10.29\n2023-03-17,Bremen,04,00+,49,71,71,71,71,680130,7.2,10.44,10.44,10.44,10.44\n2023-03-16,Bremen,04,00+,48,71,71,71,71,680130,7.06,10.44,10.44,10.44,10.44\n2023-03-15,Bremen,04,00+,31,80,80,80,80,680130,4.56,11.76,11.76,11.76,11.76\n2023-03-14,Bremen,04,00+,41,76,76,76,76,680130,6.03,11.17,11.17,11.17,11.17\n2023-03-13,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-12,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-11,Bremen,04,00+,41,59,59,59,59,680130,6.03,8.67,8.67,8.67,8.67\n2023-03-10,Bremen,04,00+,39,57,57,57,57,680130,5.73,8.38,8.38,8.38,8.38\n2023-03-09,Bremen,04,00+,32,64,64,64,64,680130,4.7,9.41,9.41,9.41,9.41\n2023-03-08,Bremen,04,00+,42,65,65,65,65,680130,6.18,9.56,9.56,9.56,9.56\n2023-03-07,Bremen,04,00+,39,54,54,54,54,680130,5.73,7.94,7.94,7.94,7.94\n2023-03-06,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-05,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-04,Bremen,04,00+,40,47,47,47,47,680130,5.88,6.91,6.91,6.91,6.91\n2023-03-03,Bremen,04,00+,24,47,47,47,47,680130,3.53,6.91,6.91,6.91,6.91\n2023-03-02,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-03-01,Bremen,04,00+,41,56,56,56,56,680130,6.03,8.23,8.23,8.23,8.23\n2023-02-28,Bremen,04,00+,43,58,58,58,58,680130,6.32,8.53,8.53,8.53,8.53\n2023-02-27,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-26,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-25,Bremen,04,00+,52,64,64,64,64,680130,7.65,9.41,9.41,9.41,9.41\n2023-02-24,Bremen,04,00+,42,62,62,62,62,680130,6.18,9.12,9.12,9.12,9.12\n2023-02-23,Bremen,04,00+,35,52,52,52,52,680130,5.15,7.65,7.65,7.65,7.65\n2023-02-22,Bremen,04,00+,28,38,38,38,38,680130,4.12,5.59,5.59,5.59,5.59\n2023-02-21,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-02-20,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-19,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-18,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-17,Bremen,04,00+,44,55,55,55,55,680130,6.47,8.09,8.09,8.09,8.09\n2023-02-16,Bremen,04,00+,42,54,54,54,54,680130,6.18,7.94,7.94,7.94,7.94\n2023-02-15,Bremen,04,00+,33,49,49,49,49,680130,4.85,7.2,7.2,7.2,7.2\n2023-02-14,Bremen,04,00+,28,43,43,43,43,680130,4.12,6.32,6.32,6.32,6.32\n2023-02-13,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-12,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-11,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-10,Bremen,04,00+,18,31,31,31,31,680130,2.65,4.56,4.56,4.56,4.56\n2023-02-09,Bremen,04,00+,17,30,30,30,30,680130,2.5,4.41,4.41,4.41,4.41\n2023-02-08,Bremen,04,00+,14,31,31,31,31,680130,2.06,4.56,4.56,4.56,4.56\n2023-02-07,Bremen,04,00+,13,24,24,24,24,680130,1.91,3.53,3.53,3.53,3.53\n2023-02-06,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-05,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-04,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-03,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-02-02,Bremen,04,00+,13,18,18,18,18,680130,1.91,2.65,2.65,2.65,2.65\n2023-02-01,Bremen,04,00+,12,15,15,15,15,680130,1.76,2.21,2.21,2.21,2.21\n2023-01-31,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-01-30,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-29,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-28,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-27,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-01-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-01-25,Bremen,04,00+,8,13,13,13,13,680130,1.18,1.91,1.91,1.91,1.91\n2023-01-24,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-01-23,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-22,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-21,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-20,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-01-19,Bremen,04,00+,17,26,26,26,26,680130,2.5,3.82,3.82,3.82,3.82\n2023-01-18,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2023-01-17,Bremen,04,00+,24,34,34,34,34,680130,3.53,5,5,5,5\n2023-01-16,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-15,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-14,Bremen,04,00+,24,37,37,37,37,680130,3.53,5.44,5.44,5.44,5.44\n2023-01-13,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-01-12,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-01-11,Bremen,04,00+,53,63,63,63,63,680130,7.79,9.26,9.26,9.26,9.26\n2023-01-10,Bremen,04,00+,64,77,77,77,77,680130,9.41,11.32,11.32,11.32,11.32\n2023-01-09,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-08,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-07,Bremen,04,00+,75,0,0,0,0,680130,11.03,0,0,0,0\n2023-01-06,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-05,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-04,Bremen,04,00+,67,0,0,0,0,680130,9.85,0,0,0,0\n2023-01-03,Bremen,04,00+,78,0,0,0,0,680130,11.47,0,0,0,0\n2023-01-02,Bremen,04,00+,63,0,0,0,0,680130,9.26,0,0,0,0\n2024-08-31,Nordrhein-Westfalen,05,00+,297,297,NA,NA,NA,17925570,1.66,1.66,NA,NA,NA\n2024-08-30,Nordrhein-Westfalen,05,00+,275,310,364,348,392,17925570,1.53,1.73,2.04,1.94,2.19\n2024-08-29,Nordrhein-Westfalen,05,00+,238,314,361,345,388,17925570,1.33,1.75,2.02,1.93,2.17\n2024-08-28,Nordrhein-Westfalen,05,00+,229,287,324,311,346,17925570,1.28,1.6,1.81,1.74,1.94\n2024-08-27,Nordrhein-Westfalen,05,00+,210,288,319,307,339,17925570,1.17,1.61,1.78,1.71,1.9\n2024-08-26,Nordrhein-Westfalen,05,00+,231,277,298,289,317,17925570,1.29,1.55,1.67,1.61,1.77\n2024-08-25,Nordrhein-Westfalen,05,00+,232,272,293,283,310,17925570,1.29,1.52,1.64,1.58,1.73\n2024-08-24,Nordrhein-Westfalen,05,00+,238,272,292,283,310,17925570,1.33,1.52,1.63,1.58,1.73\n2024-08-23,Nordrhein-Westfalen,05,00+,255,293,313,303,331,17925570,1.42,1.63,1.75,1.69,1.85\n2024-08-22,Nordrhein-Westfalen,05,00+,257,313,332,322,349,17925570,1.43,1.75,1.85,1.8,1.95\n2024-08-21,Nordrhein-Westfalen,05,00+,257,332,350,341,368,17925570,1.43,1.85,1.96,1.9,2.06\n2024-08-20,Nordrhein-Westfalen,05,00+,237,327,343,334,360,17925570,1.32,1.82,1.91,1.87,2.01\n2024-08-19,Nordrhein-Westfalen,05,00+,298,363,377,369,394,17925570,1.66,2.03,2.11,2.06,2.2\n2024-08-18,Nordrhein-Westfalen,05,00+,301,364,378,370,395,17925570,1.68,2.03,2.11,2.07,2.21\n2024-08-17,Nordrhein-Westfalen,05,00+,303,360,374,366,391,17925570,1.69,2.01,2.09,2.04,2.18\n2024-08-16,Nordrhein-Westfalen,05,00+,270,352,365,357,380,17925570,1.51,1.96,2.04,1.99,2.12\n2024-08-15,Nordrhein-Westfalen,05,00+,242,330,341,334,355,17925570,1.35,1.84,1.9,1.87,1.98\n2024-08-14,Nordrhein-Westfalen,05,00+,253,324,334,327,346,17925570,1.41,1.81,1.86,1.83,1.94\n2024-08-13,Nordrhein-Westfalen,05,00+,245,336,345,339,357,17925570,1.37,1.87,1.93,1.89,1.99\n2024-08-12,Nordrhein-Westfalen,05,00+,280,317,323,319,332,17925570,1.56,1.77,1.81,1.78,1.86\n2024-08-11,Nordrhein-Westfalen,05,00+,284,319,325,321,334,17925570,1.58,1.78,1.82,1.79,1.87\n2024-08-10,Nordrhein-Westfalen,05,00+,290,323,329,325,338,17925570,1.62,1.8,1.84,1.81,1.89\n2024-08-09,Nordrhein-Westfalen,05,00+,272,325,331,327,339,17925570,1.52,1.81,1.85,1.82,1.89\n2024-08-08,Nordrhein-Westfalen,05,00+,267,333,338,334,346,17925570,1.49,1.86,1.89,1.87,1.93\n2024-08-07,Nordrhein-Westfalen,05,00+,249,332,337,333,344,17925570,1.39,1.85,1.88,1.86,1.92\n2024-08-06,Nordrhein-Westfalen,05,00+,168,327,331,328,337,17925570,0.94,1.82,1.85,1.83,1.88\n2024-08-05,Nordrhein-Westfalen,05,00+,292,358,361,358,366,17925570,1.63,2,2.02,2,2.05\n2024-08-04,Nordrhein-Westfalen,05,00+,300,362,365,362,370,17925570,1.67,2.02,2.04,2.02,2.07\n2024-08-03,Nordrhein-Westfalen,05,00+,303,359,362,359,367,17925570,1.69,2,2.02,2.01,2.05\n2024-08-02,Nordrhein-Westfalen,05,00+,292,363,365,363,370,17925570,1.63,2.03,2.04,2.03,2.07\n2024-08-01,Nordrhein-Westfalen,05,00+,299,377,379,377,383,17925570,1.67,2.1,2.12,2.11,2.14\n2024-07-31,Nordrhein-Westfalen,05,00+,305,392,394,392,397,17925570,1.7,2.19,2.2,2.19,2.22\n2024-07-30,Nordrhein-Westfalen,05,00+,318,445,446,445,448,17925570,1.77,2.48,2.49,2.48,2.5\n2024-07-29,Nordrhein-Westfalen,05,00+,364,454,454,454,455,17925570,2.03,2.53,2.53,2.53,2.54\n2024-07-28,Nordrhein-Westfalen,05,00+,367,448,448,448,448,17925570,2.05,2.5,2.5,2.5,2.5\n2024-07-27,Nordrhein-Westfalen,05,00+,370,449,449,449,449,17925570,2.06,2.5,2.51,2.5,2.51\n2024-07-26,Nordrhein-Westfalen,05,00+,401,481,481,481,481,17925570,2.24,2.68,2.68,2.68,2.69\n2024-07-25,Nordrhein-Westfalen,05,00+,411,508,508,508,508,17925570,2.29,2.83,2.83,2.83,2.83\n2024-07-24,Nordrhein-Westfalen,05,00+,411,532,532,532,532,17925570,2.29,2.97,2.97,2.97,2.97\n2024-07-23,Nordrhein-Westfalen,05,00+,365,500,500,500,500,17925570,2.04,2.79,2.79,2.79,2.79\n2024-07-22,Nordrhein-Westfalen,05,00+,432,526,526,526,526,17925570,2.41,2.93,2.93,2.93,2.93\n2024-07-21,Nordrhein-Westfalen,05,00+,435,527,527,527,527,17925570,2.43,2.94,2.94,2.94,2.94\n2024-07-20,Nordrhein-Westfalen,05,00+,446,538,538,538,538,17925570,2.49,3,3,3,3\n2024-07-19,Nordrhein-Westfalen,05,00+,419,528,528,528,528,17925570,2.34,2.95,2.95,2.95,2.95\n2024-07-18,Nordrhein-Westfalen,05,00+,402,515,515,515,515,17925570,2.24,2.87,2.87,2.87,2.87\n2024-07-17,Nordrhein-Westfalen,05,00+,380,529,529,529,529,17925570,2.12,2.95,2.95,2.95,2.95\n2024-07-16,Nordrhein-Westfalen,05,00+,365,520,520,520,520,17925570,2.04,2.9,2.9,2.9,2.9\n2024-07-15,Nordrhein-Westfalen,05,00+,379,493,493,493,493,17925570,2.11,2.75,2.75,2.75,2.75\n2024-07-14,Nordrhein-Westfalen,05,00+,382,495,495,495,495,17925570,2.13,2.76,2.76,2.76,2.76\n2024-07-13,Nordrhein-Westfalen,05,00+,390,489,489,489,489,17925570,2.18,2.73,2.73,2.73,2.73\n2024-07-12,Nordrhein-Westfalen,05,00+,353,471,471,471,471,17925570,1.97,2.63,2.63,2.63,2.63\n2024-07-11,Nordrhein-Westfalen,05,00+,339,462,462,462,462,17925570,1.89,2.58,2.58,2.58,2.58\n2024-07-10,Nordrhein-Westfalen,05,00+,316,428,428,428,428,17925570,1.76,2.39,2.39,2.39,2.39\n2024-07-09,Nordrhein-Westfalen,05,00+,283,410,410,410,410,17925570,1.58,2.29,2.29,2.29,2.29\n2024-07-08,Nordrhein-Westfalen,05,00+,302,400,400,400,400,17925570,1.68,2.23,2.23,2.23,2.23\n2024-07-07,Nordrhein-Westfalen,05,00+,302,394,394,394,394,17925570,1.68,2.2,2.2,2.2,2.2\n2024-07-06,Nordrhein-Westfalen,05,00+,304,388,388,388,388,17925570,1.7,2.16,2.16,2.16,2.16\n2024-07-05,Nordrhein-Westfalen,05,00+,305,397,397,397,397,17925570,1.7,2.21,2.21,2.21,2.21\n2024-07-04,Nordrhein-Westfalen,05,00+,306,398,398,398,398,17925570,1.71,2.22,2.22,2.22,2.22\n2024-07-03,Nordrhein-Westfalen,05,00+,310,393,393,393,393,17925570,1.73,2.19,2.19,2.19,2.19\n2024-07-02,Nordrhein-Westfalen,05,00+,313,424,424,424,424,17925570,1.75,2.37,2.37,2.37,2.37\n2024-07-01,Nordrhein-Westfalen,05,00+,312,389,389,389,389,17925570,1.74,2.17,2.17,2.17,2.17\n2024-06-30,Nordrhein-Westfalen,05,00+,319,397,397,397,397,17925570,1.78,2.21,2.21,2.21,2.21\n2024-06-29,Nordrhein-Westfalen,05,00+,326,401,401,401,401,17925570,1.82,2.24,2.24,2.24,2.24\n2024-06-28,Nordrhein-Westfalen,05,00+,298,389,389,389,389,17925570,1.66,2.17,2.17,2.17,2.17\n2024-06-27,Nordrhein-Westfalen,05,00+,291,389,389,389,389,17925570,1.62,2.17,2.17,2.17,2.17\n2024-06-26,Nordrhein-Westfalen,05,00+,277,375,375,375,375,17925570,1.55,2.09,2.09,2.09,2.09\n2024-06-25,Nordrhein-Westfalen,05,00+,234,351,351,351,351,17925570,1.31,1.96,1.96,1.96,1.96\n2024-06-24,Nordrhein-Westfalen,05,00+,225,327,327,327,327,17925570,1.26,1.82,1.82,1.82,1.82\n2024-06-23,Nordrhein-Westfalen,05,00+,228,324,324,324,324,17925570,1.27,1.81,1.81,1.81,1.81\n2024-06-22,Nordrhein-Westfalen,05,00+,231,320,320,320,320,17925570,1.29,1.79,1.79,1.79,1.79\n2024-06-21,Nordrhein-Westfalen,05,00+,205,303,303,303,303,17925570,1.14,1.69,1.69,1.69,1.69\n2024-06-20,Nordrhein-Westfalen,05,00+,183,260,260,260,260,17925570,1.02,1.45,1.45,1.45,1.45\n2024-06-19,Nordrhein-Westfalen,05,00+,172,250,250,250,250,17925570,0.96,1.39,1.39,1.39,1.39\n2024-06-18,Nordrhein-Westfalen,05,00+,145,217,217,217,217,17925570,0.81,1.21,1.21,1.21,1.21\n2024-06-17,Nordrhein-Westfalen,05,00+,133,184,184,184,184,17925570,0.74,1.03,1.03,1.03,1.03\n2024-06-16,Nordrhein-Westfalen,05,00+,136,182,182,182,182,17925570,0.76,1.02,1.02,1.02,1.02\n2024-06-15,Nordrhein-Westfalen,05,00+,137,180,180,180,180,17925570,0.76,1,1,1,1\n2024-06-14,Nordrhein-Westfalen,05,00+,113,171,171,171,171,17925570,0.63,0.95,0.95,0.95,0.95\n2024-06-13,Nordrhein-Westfalen,05,00+,113,160,160,160,160,17925570,0.63,0.89,0.89,0.89,0.89\n2024-06-12,Nordrhein-Westfalen,05,00+,85,128,128,128,128,17925570,0.47,0.71,0.71,0.71,0.71\n2024-06-11,Nordrhein-Westfalen,05,00+,86,115,115,115,115,17925570,0.48,0.64,0.64,0.64,0.64\n2024-06-10,Nordrhein-Westfalen,05,00+,86,106,106,106,106,17925570,0.48,0.59,0.59,0.59,0.59\n2024-06-09,Nordrhein-Westfalen,05,00+,86,104,104,104,104,17925570,0.48,0.58,0.58,0.58,0.58\n2024-06-08,Nordrhein-Westfalen,05,00+,88,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-06-07,Nordrhein-Westfalen,05,00+,73,98,98,98,98,17925570,0.41,0.55,0.55,0.55,0.55\n2024-06-06,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-06-05,Nordrhein-Westfalen,05,00+,56,88,88,88,88,17925570,0.31,0.49,0.49,0.49,0.49\n2024-06-04,Nordrhein-Westfalen,05,00+,43,82,82,82,82,17925570,0.24,0.46,0.46,0.46,0.46\n2024-06-03,Nordrhein-Westfalen,05,00+,52,75,75,75,75,17925570,0.29,0.42,0.42,0.42,0.42\n2024-06-02,Nordrhein-Westfalen,05,00+,53,75,75,75,75,17925570,0.3,0.42,0.42,0.42,0.42\n2024-06-01,Nordrhein-Westfalen,05,00+,53,73,73,73,73,17925570,0.3,0.41,0.41,0.41,0.41\n2024-05-31,Nordrhein-Westfalen,05,00+,44,59,59,59,59,17925570,0.25,0.33,0.33,0.33,0.33\n2024-05-30,Nordrhein-Westfalen,05,00+,47,62,62,62,62,17925570,0.26,0.35,0.35,0.35,0.35\n2024-05-29,Nordrhein-Westfalen,05,00+,52,62,62,62,62,17925570,0.29,0.35,0.35,0.35,0.35\n2024-05-28,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-05-27,Nordrhein-Westfalen,05,00+,48,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-26,Nordrhein-Westfalen,05,00+,48,64,64,64,64,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-25,Nordrhein-Westfalen,05,00+,49,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-24,Nordrhein-Westfalen,05,00+,54,71,71,71,71,17925570,0.3,0.4,0.4,0.4,0.4\n2024-05-23,Nordrhein-Westfalen,05,00+,61,81,81,81,81,17925570,0.34,0.45,0.45,0.45,0.45\n2024-05-22,Nordrhein-Westfalen,05,00+,53,85,85,85,85,17925570,0.3,0.47,0.47,0.47,0.47\n2024-05-21,Nordrhein-Westfalen,05,00+,80,96,96,96,96,17925570,0.45,0.54,0.54,0.54,0.54\n2024-05-20,Nordrhein-Westfalen,05,00+,114,133,133,133,133,17925570,0.64,0.74,0.74,0.74,0.74\n2024-05-19,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-18,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-17,Nordrhein-Westfalen,05,00+,106,140,140,140,140,17925570,0.59,0.78,0.78,0.78,0.78\n2024-05-16,Nordrhein-Westfalen,05,00+,104,126,126,126,126,17925570,0.58,0.7,0.7,0.7,0.7\n2024-05-15,Nordrhein-Westfalen,05,00+,105,123,123,123,123,17925570,0.59,0.69,0.69,0.69,0.69\n2024-05-14,Nordrhein-Westfalen,05,00+,49,87,87,87,87,17925570,0.27,0.49,0.49,0.49,0.49\n2024-05-13,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2024-05-12,Nordrhein-Westfalen,05,00+,55,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-05-11,Nordrhein-Westfalen,05,00+,55,79,79,79,79,17925570,0.31,0.44,0.44,0.44,0.44\n2024-05-10,Nordrhein-Westfalen,05,00+,53,76,76,76,76,17925570,0.3,0.42,0.42,0.42,0.42\n2024-05-09,Nordrhein-Westfalen,05,00+,63,88,88,88,88,17925570,0.35,0.49,0.49,0.49,0.49\n2024-05-08,Nordrhein-Westfalen,05,00+,49,74,74,74,74,17925570,0.27,0.41,0.41,0.41,0.41\n2024-05-07,Nordrhein-Westfalen,05,00+,42,77,77,77,77,17925570,0.23,0.43,0.43,0.43,0.43\n2024-05-06,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-05,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-04,Nordrhein-Westfalen,05,00+,63,95,95,95,95,17925570,0.35,0.53,0.53,0.53,0.53\n2024-05-03,Nordrhein-Westfalen,05,00+,60,97,97,97,97,17925570,0.33,0.54,0.54,0.54,0.54\n2024-05-02,Nordrhein-Westfalen,05,00+,64,100,100,100,100,17925570,0.36,0.56,0.56,0.56,0.56\n2024-05-01,Nordrhein-Westfalen,05,00+,74,108,108,108,108,17925570,0.41,0.6,0.6,0.6,0.6\n2024-04-30,Nordrhein-Westfalen,05,00+,73,110,110,110,110,17925570,0.41,0.61,0.61,0.61,0.61\n2024-04-29,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-28,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-27,Nordrhein-Westfalen,05,00+,48,71,71,71,71,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-26,Nordrhein-Westfalen,05,00+,44,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-25,Nordrhein-Westfalen,05,00+,40,56,56,56,56,17925570,0.22,0.31,0.31,0.31,0.31\n2024-04-24,Nordrhein-Westfalen,05,00+,33,50,50,50,50,17925570,0.18,0.28,0.28,0.28,0.28\n2024-04-23,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-22,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-21,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-20,Nordrhein-Westfalen,05,00+,29,43,43,43,43,17925570,0.16,0.24,0.24,0.24,0.24\n2024-04-19,Nordrhein-Westfalen,05,00+,28,44,44,44,44,17925570,0.16,0.25,0.25,0.25,0.25\n2024-04-18,Nordrhein-Westfalen,05,00+,38,48,48,48,48,17925570,0.21,0.27,0.27,0.27,0.27\n2024-04-17,Nordrhein-Westfalen,05,00+,42,56,56,56,56,17925570,0.23,0.31,0.31,0.31,0.31\n2024-04-16,Nordrhein-Westfalen,05,00+,40,53,53,53,53,17925570,0.22,0.3,0.3,0.3,0.3\n2024-04-15,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-14,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-13,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-12,Nordrhein-Westfalen,05,00+,51,60,60,60,60,17925570,0.28,0.33,0.33,0.33,0.33\n2024-04-11,Nordrhein-Westfalen,05,00+,42,53,53,53,53,17925570,0.23,0.3,0.3,0.3,0.3\n2024-04-10,Nordrhein-Westfalen,05,00+,48,60,60,60,60,17925570,0.27,0.33,0.33,0.33,0.33\n2024-04-09,Nordrhein-Westfalen,05,00+,61,85,85,85,85,17925570,0.34,0.47,0.47,0.47,0.47\n2024-04-08,Nordrhein-Westfalen,05,00+,53,67,67,67,67,17925570,0.3,0.37,0.37,0.37,0.37\n2024-04-07,Nordrhein-Westfalen,05,00+,56,70,70,70,70,17925570,0.31,0.39,0.39,0.39,0.39\n2024-04-06,Nordrhein-Westfalen,05,00+,57,70,70,70,70,17925570,0.32,0.39,0.39,0.39,0.39\n2024-04-05,Nordrhein-Westfalen,05,00+,45,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-04,Nordrhein-Westfalen,05,00+,38,69,69,69,69,17925570,0.21,0.38,0.38,0.38,0.38\n2024-04-03,Nordrhein-Westfalen,05,00+,39,70,70,70,70,17925570,0.22,0.39,0.39,0.39,0.39\n2024-04-02,Nordrhein-Westfalen,05,00+,39,63,63,63,63,17925570,0.22,0.35,0.35,0.35,0.35\n2024-04-01,Nordrhein-Westfalen,05,00+,64,89,89,89,89,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-31,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2024-03-30,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-03-29,Nordrhein-Westfalen,05,00+,79,101,101,101,101,17925570,0.44,0.56,0.56,0.56,0.56\n2024-03-28,Nordrhein-Westfalen,05,00+,80,99,99,99,99,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-27,Nordrhein-Westfalen,05,00+,71,100,100,100,100,17925570,0.4,0.56,0.56,0.56,0.56\n2024-03-26,Nordrhein-Westfalen,05,00+,64,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-25,Nordrhein-Westfalen,05,00+,80,100,100,100,100,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-24,Nordrhein-Westfalen,05,00+,81,101,101,101,101,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-23,Nordrhein-Westfalen,05,00+,81,98,98,98,98,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-22,Nordrhein-Westfalen,05,00+,93,106,106,106,106,17925570,0.52,0.59,0.59,0.59,0.59\n2024-03-21,Nordrhein-Westfalen,05,00+,87,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-03-20,Nordrhein-Westfalen,05,00+,92,109,109,109,109,17925570,0.51,0.61,0.61,0.61,0.61\n2024-03-19,Nordrhein-Westfalen,05,00+,83,115,115,115,115,17925570,0.46,0.64,0.64,0.64,0.64\n2024-03-18,Nordrhein-Westfalen,05,00+,92,116,116,116,116,17925570,0.51,0.65,0.65,0.65,0.65\n2024-03-17,Nordrhein-Westfalen,05,00+,93,116,116,116,116,17925570,0.52,0.65,0.65,0.65,0.65\n2024-03-16,Nordrhein-Westfalen,05,00+,98,122,122,122,122,17925570,0.55,0.68,0.68,0.68,0.68\n2024-03-15,Nordrhein-Westfalen,05,00+,109,128,128,128,128,17925570,0.61,0.71,0.71,0.71,0.71\n2024-03-14,Nordrhein-Westfalen,05,00+,99,133,133,133,133,17925570,0.55,0.74,0.74,0.74,0.74\n2024-03-13,Nordrhein-Westfalen,05,00+,111,141,141,141,141,17925570,0.62,0.79,0.79,0.79,0.79\n2024-03-12,Nordrhein-Westfalen,05,00+,115,154,154,154,154,17925570,0.64,0.86,0.86,0.86,0.86\n2024-03-11,Nordrhein-Westfalen,05,00+,111,165,165,165,165,17925570,0.62,0.92,0.92,0.92,0.92\n2024-03-10,Nordrhein-Westfalen,05,00+,111,164,164,164,164,17925570,0.62,0.91,0.91,0.91,0.91\n2024-03-09,Nordrhein-Westfalen,05,00+,113,162,162,162,162,17925570,0.63,0.9,0.9,0.9,0.9\n2024-03-08,Nordrhein-Westfalen,05,00+,132,152,152,152,152,17925570,0.74,0.85,0.85,0.85,0.85\n2024-03-07,Nordrhein-Westfalen,05,00+,126,161,161,161,161,17925570,0.7,0.9,0.9,0.9,0.9\n2024-03-06,Nordrhein-Westfalen,05,00+,134,163,163,163,163,17925570,0.75,0.91,0.91,0.91,0.91\n2024-03-05,Nordrhein-Westfalen,05,00+,135,166,166,166,166,17925570,0.75,0.93,0.93,0.93,0.93\n2024-03-04,Nordrhein-Westfalen,05,00+,138,165,165,165,165,17925570,0.77,0.92,0.92,0.92,0.92\n2024-03-03,Nordrhein-Westfalen,05,00+,143,170,170,170,170,17925570,0.8,0.95,0.95,0.95,0.95\n2024-03-02,Nordrhein-Westfalen,05,00+,145,168,168,168,168,17925570,0.81,0.94,0.94,0.94,0.94\n2024-03-01,Nordrhein-Westfalen,05,00+,148,177,177,177,177,17925570,0.83,0.99,0.99,0.99,0.99\n2024-02-29,Nordrhein-Westfalen,05,00+,155,193,193,193,193,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-28,Nordrhein-Westfalen,05,00+,155,194,194,194,194,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-27,Nordrhein-Westfalen,05,00+,169,214,214,214,214,17925570,0.94,1.19,1.19,1.19,1.19\n2024-02-26,Nordrhein-Westfalen,05,00+,198,237,237,237,237,17925570,1.1,1.32,1.32,1.32,1.32\n2024-02-25,Nordrhein-Westfalen,05,00+,200,234,234,234,234,17925570,1.12,1.31,1.31,1.31,1.31\n2024-02-24,Nordrhein-Westfalen,05,00+,207,239,239,239,239,17925570,1.15,1.33,1.33,1.33,1.33\n2024-02-23,Nordrhein-Westfalen,05,00+,212,263,263,263,263,17925570,1.18,1.47,1.47,1.47,1.47\n2024-02-22,Nordrhein-Westfalen,05,00+,211,266,266,266,266,17925570,1.18,1.48,1.48,1.48,1.48\n2024-02-21,Nordrhein-Westfalen,05,00+,216,273,273,273,273,17925570,1.2,1.52,1.52,1.52,1.52\n2024-02-20,Nordrhein-Westfalen,05,00+,255,334,334,334,334,17925570,1.42,1.86,1.86,1.86,1.86\n2024-02-19,Nordrhein-Westfalen,05,00+,254,324,324,324,324,17925570,1.42,1.81,1.81,1.81,1.81\n2024-02-18,Nordrhein-Westfalen,05,00+,258,327,327,327,327,17925570,1.44,1.82,1.82,1.82,1.82\n2024-02-17,Nordrhein-Westfalen,05,00+,274,336,336,336,336,17925570,1.53,1.87,1.87,1.87,1.87\n2024-02-16,Nordrhein-Westfalen,05,00+,287,342,342,342,342,17925570,1.6,1.91,1.91,1.91,1.91\n2024-02-15,Nordrhein-Westfalen,05,00+,280,345,345,345,345,17925570,1.56,1.92,1.92,1.92,1.92\n2024-02-14,Nordrhein-Westfalen,05,00+,269,350,350,350,350,17925570,1.5,1.95,1.95,1.95,1.95\n2024-02-13,Nordrhein-Westfalen,05,00+,161,304,304,304,304,17925570,0.9,1.7,1.7,1.7,1.7\n2024-02-12,Nordrhein-Westfalen,05,00+,288,381,381,381,381,17925570,1.61,2.13,2.13,2.13,2.13\n2024-02-11,Nordrhein-Westfalen,05,00+,294,382,382,382,382,17925570,1.64,2.13,2.13,2.13,2.13\n2024-02-10,Nordrhein-Westfalen,05,00+,305,378,378,378,378,17925570,1.7,2.11,2.11,2.11,2.11\n2024-02-09,Nordrhein-Westfalen,05,00+,317,383,383,383,383,17925570,1.77,2.14,2.14,2.14,2.14\n2024-02-08,Nordrhein-Westfalen,05,00+,349,427,427,427,427,17925570,1.95,2.38,2.38,2.38,2.38\n2024-02-07,Nordrhein-Westfalen,05,00+,302,454,454,454,454,17925570,1.68,2.53,2.53,2.53,2.53\n2024-02-06,Nordrhein-Westfalen,05,00+,351,473,473,473,473,17925570,1.96,2.64,2.64,2.64,2.64\n2024-02-05,Nordrhein-Westfalen,05,00+,371,475,475,475,475,17925570,2.07,2.65,2.65,2.65,2.65\n2024-02-04,Nordrhein-Westfalen,05,00+,374,472,472,472,472,17925570,2.09,2.63,2.63,2.63,2.63\n2024-02-03,Nordrhein-Westfalen,05,00+,375,461,461,461,461,17925570,2.09,2.57,2.57,2.57,2.57\n2024-02-02,Nordrhein-Westfalen,05,00+,352,466,466,466,466,17925570,1.96,2.6,2.6,2.6,2.6\n2024-02-01,Nordrhein-Westfalen,05,00+,348,456,456,456,456,17925570,1.94,2.54,2.54,2.54,2.54\n2024-01-31,Nordrhein-Westfalen,05,00+,323,452,452,452,452,17925570,1.8,2.52,2.52,2.52,2.52\n2024-01-30,Nordrhein-Westfalen,05,00+,289,450,450,450,450,17925570,1.61,2.51,2.51,2.51,2.51\n2024-01-29,Nordrhein-Westfalen,05,00+,369,461,461,461,461,17925570,2.06,2.57,2.57,2.57,2.57\n2024-01-28,Nordrhein-Westfalen,05,00+,380,470,470,470,470,17925570,2.12,2.62,2.62,2.62,2.62\n2024-01-27,Nordrhein-Westfalen,05,00+,387,477,477,477,477,17925570,2.16,2.66,2.66,2.66,2.66\n2024-01-26,Nordrhein-Westfalen,05,00+,361,463,463,463,463,17925570,2.01,2.58,2.58,2.58,2.58\n2024-01-25,Nordrhein-Westfalen,05,00+,363,465,465,465,465,17925570,2.03,2.59,2.59,2.59,2.59\n2024-01-24,Nordrhein-Westfalen,05,00+,363,475,475,475,475,17925570,2.03,2.65,2.65,2.65,2.65\n2024-01-23,Nordrhein-Westfalen,05,00+,354,479,479,479,479,17925570,1.97,2.67,2.67,2.67,2.67\n2024-01-22,Nordrhein-Westfalen,05,00+,389,493,493,493,493,17925570,2.17,2.75,2.75,2.75,2.75\n2024-01-21,Nordrhein-Westfalen,05,00+,395,488,488,488,488,17925570,2.2,2.72,2.72,2.72,2.72\n2024-01-20,Nordrhein-Westfalen,05,00+,414,499,499,499,499,17925570,2.31,2.78,2.78,2.78,2.78\n2024-01-19,Nordrhein-Westfalen,05,00+,421,533,533,533,533,17925570,2.35,2.97,2.97,2.97,2.97\n2024-01-18,Nordrhein-Westfalen,05,00+,440,559,559,559,559,17925570,2.45,3.12,3.12,3.12,3.12\n2024-01-17,Nordrhein-Westfalen,05,00+,436,570,570,570,570,17925570,2.43,3.18,3.18,3.18,3.18\n2024-01-16,Nordrhein-Westfalen,05,00+,427,596,596,596,596,17925570,2.38,3.32,3.32,3.32,3.32\n2024-01-15,Nordrhein-Westfalen,05,00+,459,607,607,607,607,17925570,2.56,3.39,3.39,3.39,3.39\n2024-01-14,Nordrhein-Westfalen,05,00+,465,608,608,608,608,17925570,2.59,3.39,3.39,3.39,3.39\n2024-01-13,Nordrhein-Westfalen,05,00+,475,600,600,600,600,17925570,2.65,3.35,3.35,3.35,3.35\n2024-01-12,Nordrhein-Westfalen,05,00+,505,660,660,660,660,17925570,2.82,3.68,3.68,3.68,3.68\n2024-01-11,Nordrhein-Westfalen,05,00+,597,737,737,737,737,17925570,3.33,4.11,4.11,4.11,4.11\n2024-01-10,Nordrhein-Westfalen,05,00+,775,966,966,966,966,17925570,4.32,5.39,5.39,5.39,5.39\n2024-01-09,Nordrhein-Westfalen,05,00+,1082,1323,1323,1323,1323,17925570,6.04,7.38,7.38,7.38,7.38\n2024-01-08,Nordrhein-Westfalen,05,00+,947,1180,1180,1180,1180,17925570,5.28,6.58,6.58,6.58,6.58\n2024-01-07,Nordrhein-Westfalen,05,00+,978,1206,1206,1206,1206,17925570,5.46,6.73,6.73,6.73,6.73\n2024-01-06,Nordrhein-Westfalen,05,00+,1000,1220,1220,1220,1220,17925570,5.58,6.81,6.81,6.81,6.81\n2024-01-05,Nordrhein-Westfalen,05,00+,936,1228,1228,1228,1228,17925570,5.22,6.85,6.85,6.85,6.85\n2024-01-04,Nordrhein-Westfalen,05,00+,872,1275,1275,1275,1275,17925570,4.86,7.11,7.11,7.11,7.11\n2024-01-03,Nordrhein-Westfalen,05,00+,904,1340,1340,1340,1340,17925570,5.04,7.48,7.48,7.48,7.48\n2024-01-02,Nordrhein-Westfalen,05,00+,526,895,895,895,895,17925570,2.93,4.99,4.99,4.99,4.99\n2024-01-01,Nordrhein-Westfalen,05,00+,558,906,906,906,906,17925570,3.11,5.05,5.05,5.05,5.05\n2023-12-31,Nordrhein-Westfalen,05,00+,567,889,889,889,889,17925570,3.16,4.96,4.96,4.96,4.96\n2023-12-30,Nordrhein-Westfalen,05,00+,589,911,911,911,911,17925570,3.29,5.08,5.08,5.08,5.08\n2023-12-29,Nordrhein-Westfalen,05,00+,605,953,953,953,953,17925570,3.38,5.32,5.32,5.32,5.32\n2023-12-28,Nordrhein-Westfalen,05,00+,553,1012,1012,1012,1012,17925570,3.08,5.65,5.65,5.65,5.65\n2023-12-27,Nordrhein-Westfalen,05,00+,544,878,878,878,878,17925570,3.03,4.9,4.9,4.9,4.9\n2023-12-26,Nordrhein-Westfalen,05,00+,819,1177,1177,1177,1177,17925570,4.57,6.57,6.57,6.57,6.57\n2023-12-25,Nordrhein-Westfalen,05,00+,1301,1698,1698,1698,1698,17925570,7.26,9.47,9.47,9.47,9.47\n2023-12-24,Nordrhein-Westfalen,05,00+,1312,1696,1696,1696,1696,17925570,7.32,9.46,9.46,9.46,9.46\n2023-12-23,Nordrhein-Westfalen,05,00+,1338,1679,1679,1679,1679,17925570,7.46,9.37,9.37,9.37,9.37\n2023-12-22,Nordrhein-Westfalen,05,00+,1292,1784,1784,1784,1784,17925570,7.21,9.95,9.95,9.95,9.95\n2023-12-21,Nordrhein-Westfalen,05,00+,1315,1817,1817,1817,1817,17925570,7.34,10.14,10.14,10.14,10.14\n2023-12-20,Nordrhein-Westfalen,05,00+,1325,1889,1889,1889,1889,17925570,7.39,10.54,10.54,10.54,10.54\n2023-12-19,Nordrhein-Westfalen,05,00+,1247,1961,1961,1961,1961,17925570,6.96,10.94,10.94,10.94,10.94\n2023-12-18,Nordrhein-Westfalen,05,00+,1418,2034,2034,2034,2034,17925570,7.91,11.35,11.35,11.35,11.35\n2023-12-17,Nordrhein-Westfalen,05,00+,1427,2032,2032,2032,2032,17925570,7.96,11.34,11.34,11.34,11.34\n2023-12-16,Nordrhein-Westfalen,05,00+,1462,2040,2040,2040,2040,17925570,8.16,11.38,11.38,11.38,11.38\n2023-12-15,Nordrhein-Westfalen,05,00+,1354,2024,2024,2024,2024,17925570,7.55,11.29,11.29,11.29,11.29\n2023-12-14,Nordrhein-Westfalen,05,00+,1360,2013,2013,2013,2013,17925570,7.59,11.23,11.23,11.23,11.23\n2023-12-13,Nordrhein-Westfalen,05,00+,1289,1989,1989,1989,1989,17925570,7.19,11.1,11.1,11.1,11.1\n2023-12-12,Nordrhein-Westfalen,05,00+,1160,1944,1944,1944,1944,17925570,6.47,10.84,10.84,10.84,10.84\n2023-12-11,Nordrhein-Westfalen,05,00+,1166,1743,1743,1743,1743,17925570,6.5,9.72,9.72,9.72,9.72\n2023-12-10,Nordrhein-Westfalen,05,00+,1173,1747,1747,1747,1747,17925570,6.54,9.75,9.75,9.75,9.75\n2023-12-09,Nordrhein-Westfalen,05,00+,1211,1749,1749,1749,1749,17925570,6.76,9.76,9.76,9.76,9.76\n2023-12-08,Nordrhein-Westfalen,05,00+,1106,1699,1699,1699,1699,17925570,6.17,9.48,9.48,9.48,9.48\n2023-12-07,Nordrhein-Westfalen,05,00+,1012,1627,1627,1627,1627,17925570,5.65,9.08,9.08,9.08,9.08\n2023-12-06,Nordrhein-Westfalen,05,00+,962,1628,1628,1628,1628,17925570,5.37,9.08,9.08,9.08,9.08\n2023-12-05,Nordrhein-Westfalen,05,00+,895,1594,1594,1594,1594,17925570,4.99,8.89,8.89,8.89,8.89\n2023-12-04,Nordrhein-Westfalen,05,00+,1134,1667,1667,1667,1667,17925570,6.33,9.3,9.3,9.3,9.3\n2023-12-03,Nordrhein-Westfalen,05,00+,1150,1668,1668,1668,1668,17925570,6.42,9.31,9.31,9.31,9.31\n2023-12-02,Nordrhein-Westfalen,05,00+,1161,1648,1648,1648,1648,17925570,6.48,9.19,9.19,9.19,9.19\n2023-12-01,Nordrhein-Westfalen,05,00+,1085,1652,1652,1652,1652,17925570,6.05,9.22,9.22,9.22,9.22\n2023-11-30,Nordrhein-Westfalen,05,00+,1006,1647,1647,1647,1647,17925570,5.61,9.19,9.19,9.19,9.19\n2023-11-29,Nordrhein-Westfalen,05,00+,1032,1628,1628,1628,1628,17925570,5.76,9.08,9.08,9.08,9.08\n2023-11-28,Nordrhein-Westfalen,05,00+,1037,1671,1671,1671,1671,17925570,5.79,9.32,9.32,9.32,9.32\n2023-11-27,Nordrhein-Westfalen,05,00+,1286,1738,1738,1738,1738,17925570,7.17,9.7,9.7,9.7,9.7\n2023-11-26,Nordrhein-Westfalen,05,00+,1303,1743,1743,1743,1743,17925570,7.27,9.72,9.72,9.72,9.72\n2023-11-25,Nordrhein-Westfalen,05,00+,1326,1755,1755,1755,1755,17925570,7.4,9.79,9.79,9.79,9.79\n2023-11-24,Nordrhein-Westfalen,05,00+,1196,1770,1770,1770,1770,17925570,6.67,9.87,9.87,9.87,9.87\n2023-11-23,Nordrhein-Westfalen,05,00+,1259,1838,1838,1838,1838,17925570,7.02,10.25,10.25,10.25,10.25\n2023-11-22,Nordrhein-Westfalen,05,00+,1107,1768,1768,1768,1768,17925570,6.18,9.86,9.86,9.86,9.86\n2023-11-21,Nordrhein-Westfalen,05,00+,990,1718,1718,1718,1718,17925570,5.52,9.58,9.58,9.58,9.58\n2023-11-20,Nordrhein-Westfalen,05,00+,1099,1626,1626,1626,1626,17925570,6.13,9.07,9.07,9.07,9.07\n2023-11-19,Nordrhein-Westfalen,05,00+,1113,1621,1621,1621,1621,17925570,6.21,9.04,9.04,9.04,9.04\n2023-11-18,Nordrhein-Westfalen,05,00+,1133,1617,1617,1617,1617,17925570,6.32,9.02,9.02,9.02,9.02\n2023-11-17,Nordrhein-Westfalen,05,00+,1045,1561,1561,1561,1561,17925570,5.83,8.71,8.71,8.71,8.71\n2023-11-16,Nordrhein-Westfalen,05,00+,959,1496,1496,1496,1496,17925570,5.35,8.35,8.35,8.35,8.35\n2023-11-15,Nordrhein-Westfalen,05,00+,935,1583,1583,1583,1583,17925570,5.22,8.83,8.83,8.83,8.83\n2023-11-14,Nordrhein-Westfalen,05,00+,840,1477,1477,1477,1477,17925570,4.69,8.24,8.24,8.24,8.24\n2023-11-13,Nordrhein-Westfalen,05,00+,1087,1520,1520,1520,1520,17925570,6.06,8.48,8.48,8.48,8.48\n2023-11-12,Nordrhein-Westfalen,05,00+,1107,1525,1525,1525,1525,17925570,6.18,8.51,8.51,8.51,8.51\n2023-11-11,Nordrhein-Westfalen,05,00+,1132,1526,1526,1526,1526,17925570,6.32,8.51,8.51,8.51,8.51\n2023-11-10,Nordrhein-Westfalen,05,00+,1116,1579,1579,1579,1579,17925570,6.23,8.81,8.81,8.81,8.81\n2023-11-09,Nordrhein-Westfalen,05,00+,1107,1681,1681,1681,1681,17925570,6.18,9.38,9.38,9.38,9.38\n2023-11-08,Nordrhein-Westfalen,05,00+,901,1399,1399,1399,1399,17925570,5.03,7.8,7.8,7.8,7.8\n2023-11-07,Nordrhein-Westfalen,05,00+,884,1475,1475,1475,1475,17925570,4.93,8.23,8.23,8.23,8.23\n2023-11-06,Nordrhein-Westfalen,05,00+,882,1361,1361,1361,1361,17925570,4.92,7.59,7.59,7.59,7.59\n2023-11-05,Nordrhein-Westfalen,05,00+,898,1359,1359,1359,1359,17925570,5.01,7.58,7.58,7.58,7.58\n2023-11-04,Nordrhein-Westfalen,05,00+,914,1350,1350,1350,1350,17925570,5.1,7.53,7.53,7.53,7.53\n2023-11-03,Nordrhein-Westfalen,05,00+,728,1266,1266,1266,1266,17925570,4.06,7.06,7.06,7.06,7.06\n2023-11-02,Nordrhein-Westfalen,05,00+,687,1153,1153,1153,1153,17925570,3.83,6.43,6.43,6.43,6.43\n2023-11-01,Nordrhein-Westfalen,05,00+,840,1313,1313,1313,1313,17925570,4.69,7.32,7.32,7.32,7.32\n2023-10-31,Nordrhein-Westfalen,05,00+,800,1264,1264,1264,1264,17925570,4.46,7.05,7.05,7.05,7.05\n2023-10-30,Nordrhein-Westfalen,05,00+,853,1183,1183,1183,1183,17925570,4.76,6.6,6.6,6.6,6.6\n2023-10-29,Nordrhein-Westfalen,05,00+,873,1184,1184,1184,1184,17925570,4.87,6.61,6.61,6.61,6.61\n2023-10-28,Nordrhein-Westfalen,05,00+,897,1193,1193,1193,1193,17925570,5,6.66,6.66,6.66,6.66\n2023-10-27,Nordrhein-Westfalen,05,00+,784,1141,1141,1141,1141,17925570,4.37,6.37,6.37,6.37,6.37\n2023-10-26,Nordrhein-Westfalen,05,00+,735,1069,1069,1069,1069,17925570,4.1,5.96,5.96,5.96,5.96\n2023-10-25,Nordrhein-Westfalen,05,00+,615,982,982,982,982,17925570,3.43,5.48,5.48,5.48,5.48\n2023-10-24,Nordrhein-Westfalen,05,00+,480,865,865,865,865,17925570,2.68,4.83,4.83,4.83,4.83\n2023-10-23,Nordrhein-Westfalen,05,00+,509,742,742,742,742,17925570,2.84,4.14,4.14,4.14,4.14\n2023-10-22,Nordrhein-Westfalen,05,00+,524,735,735,735,735,17925570,2.92,4.1,4.1,4.1,4.1\n2023-10-21,Nordrhein-Westfalen,05,00+,536,719,719,719,719,17925570,2.99,4.01,4.01,4.01,4.01\n2023-10-20,Nordrhein-Westfalen,05,00+,524,710,710,710,710,17925570,2.92,3.96,3.96,3.96,3.96\n2023-10-19,Nordrhein-Westfalen,05,00+,492,649,649,649,649,17925570,2.74,3.62,3.62,3.62,3.62\n2023-10-18,Nordrhein-Westfalen,05,00+,460,655,655,655,655,17925570,2.57,3.65,3.65,3.65,3.65\n2023-10-17,Nordrhein-Westfalen,05,00+,429,674,674,674,674,17925570,2.39,3.76,3.76,3.76,3.76\n2023-10-16,Nordrhein-Westfalen,05,00+,447,653,653,653,653,17925570,2.49,3.64,3.64,3.64,3.64\n2023-10-15,Nordrhein-Westfalen,05,00+,455,649,649,649,649,17925570,2.54,3.62,3.62,3.62,3.62\n2023-10-14,Nordrhein-Westfalen,05,00+,466,647,647,647,647,17925570,2.6,3.61,3.61,3.61,3.61\n2023-10-13,Nordrhein-Westfalen,05,00+,431,625,625,625,625,17925570,2.4,3.49,3.49,3.49,3.49\n2023-10-12,Nordrhein-Westfalen,05,00+,421,622,622,622,622,17925570,2.35,3.47,3.47,3.47,3.47\n2023-10-11,Nordrhein-Westfalen,05,00+,485,708,708,708,708,17925570,2.71,3.95,3.95,3.95,3.95\n2023-10-10,Nordrhein-Westfalen,05,00+,373,575,575,575,575,17925570,2.08,3.21,3.21,3.21,3.21\n2023-10-09,Nordrhein-Westfalen,05,00+,356,523,523,523,523,17925570,1.99,2.92,2.92,2.92,2.92\n2023-10-08,Nordrhein-Westfalen,05,00+,360,516,516,516,516,17925570,2.01,2.88,2.88,2.88,2.88\n2023-10-07,Nordrhein-Westfalen,05,00+,364,511,511,511,511,17925570,2.03,2.85,2.85,2.85,2.85\n2023-10-06,Nordrhein-Westfalen,05,00+,358,485,485,485,485,17925570,2,2.71,2.71,2.71,2.71\n2023-10-05,Nordrhein-Westfalen,05,00+,275,466,466,466,466,17925570,1.53,2.6,2.6,2.6,2.6\n2023-10-04,Nordrhein-Westfalen,05,00+,211,347,347,347,347,17925570,1.18,1.94,1.94,1.94,1.94\n2023-10-03,Nordrhein-Westfalen,05,00+,284,428,428,428,428,17925570,1.58,2.39,2.39,2.39,2.39\n2023-10-02,Nordrhein-Westfalen,05,00+,294,411,411,411,411,17925570,1.64,2.29,2.29,2.29,2.29\n2023-10-01,Nordrhein-Westfalen,05,00+,296,409,409,409,409,17925570,1.65,2.28,2.28,2.28,2.28\n2023-09-30,Nordrhein-Westfalen,05,00+,300,407,407,407,407,17925570,1.67,2.27,2.27,2.27,2.27\n2023-09-29,Nordrhein-Westfalen,05,00+,295,417,417,417,417,17925570,1.65,2.33,2.33,2.33,2.33\n2023-09-28,Nordrhein-Westfalen,05,00+,279,399,399,399,399,17925570,1.56,2.23,2.23,2.23,2.23\n2023-09-27,Nordrhein-Westfalen,05,00+,282,409,409,409,409,17925570,1.57,2.28,2.28,2.28,2.28\n2023-09-26,Nordrhein-Westfalen,05,00+,280,410,410,410,410,17925570,1.56,2.29,2.29,2.29,2.29\n2023-09-25,Nordrhein-Westfalen,05,00+,314,423,423,423,423,17925570,1.75,2.36,2.36,2.36,2.36\n2023-09-24,Nordrhein-Westfalen,05,00+,320,428,428,428,428,17925570,1.79,2.39,2.39,2.39,2.39\n2023-09-23,Nordrhein-Westfalen,05,00+,328,434,434,434,434,17925570,1.83,2.42,2.42,2.42,2.42\n2023-09-22,Nordrhein-Westfalen,05,00+,315,415,415,415,415,17925570,1.76,2.32,2.32,2.32,2.32\n2023-09-21,Nordrhein-Westfalen,05,00+,306,424,424,424,424,17925570,1.71,2.37,2.37,2.37,2.37\n2023-09-20,Nordrhein-Westfalen,05,00+,294,424,424,424,424,17925570,1.64,2.37,2.37,2.37,2.37\n2023-09-19,Nordrhein-Westfalen,05,00+,309,453,453,453,453,17925570,1.72,2.53,2.53,2.53,2.53\n2023-09-18,Nordrhein-Westfalen,05,00+,350,487,487,487,487,17925570,1.95,2.72,2.72,2.72,2.72\n2023-09-17,Nordrhein-Westfalen,05,00+,357,489,489,489,489,17925570,1.99,2.73,2.73,2.73,2.73\n2023-09-16,Nordrhein-Westfalen,05,00+,363,486,486,486,486,17925570,2.03,2.71,2.71,2.71,2.71\n2023-09-15,Nordrhein-Westfalen,05,00+,392,519,519,519,519,17925570,2.19,2.9,2.9,2.9,2.9\n2023-09-14,Nordrhein-Westfalen,05,00+,407,547,547,547,547,17925570,2.27,3.05,3.05,3.05,3.05\n2023-09-13,Nordrhein-Westfalen,05,00+,419,593,593,593,593,17925570,2.34,3.31,3.31,3.31,3.31\n2023-09-12,Nordrhein-Westfalen,05,00+,398,596,596,596,596,17925570,2.22,3.32,3.32,3.32,3.32\n2023-09-11,Nordrhein-Westfalen,05,00+,426,568,568,568,568,17925570,2.38,3.17,3.17,3.17,3.17\n2023-09-10,Nordrhein-Westfalen,05,00+,435,567,567,567,567,17925570,2.43,3.16,3.16,3.16,3.16\n2023-09-09,Nordrhein-Westfalen,05,00+,444,570,570,570,570,17925570,2.48,3.18,3.18,3.18,3.18\n2023-09-08,Nordrhein-Westfalen,05,00+,433,572,572,572,572,17925570,2.42,3.19,3.19,3.19,3.19\n2023-09-07,Nordrhein-Westfalen,05,00+,402,571,571,571,571,17925570,2.24,3.19,3.19,3.19,3.19\n2023-09-06,Nordrhein-Westfalen,05,00+,378,529,529,529,529,17925570,2.11,2.95,2.95,2.95,2.95\n2023-09-05,Nordrhein-Westfalen,05,00+,342,503,503,503,503,17925570,1.91,2.81,2.81,2.81,2.81\n2023-09-04,Nordrhein-Westfalen,05,00+,360,505,505,505,505,17925570,2.01,2.82,2.82,2.82,2.82\n2023-09-03,Nordrhein-Westfalen,05,00+,364,502,502,502,502,17925570,2.03,2.8,2.8,2.8,2.8\n2023-09-02,Nordrhein-Westfalen,05,00+,375,507,507,507,507,17925570,2.09,2.83,2.83,2.83,2.83\n2023-09-01,Nordrhein-Westfalen,05,00+,335,493,493,493,493,17925570,1.87,2.75,2.75,2.75,2.75\n2023-08-31,Nordrhein-Westfalen,05,00+,340,482,482,482,482,17925570,1.9,2.69,2.69,2.69,2.69\n2023-08-30,Nordrhein-Westfalen,05,00+,328,494,494,494,494,17925570,1.83,2.76,2.76,2.76,2.76\n2023-08-29,Nordrhein-Westfalen,05,00+,306,493,493,493,493,17925570,1.71,2.75,2.75,2.75,2.75\n2023-08-28,Nordrhein-Westfalen,05,00+,0,511,511,511,511,17925570,0,2.85,2.85,2.85,2.85\n2023-08-27,Nordrhein-Westfalen,05,00+,0,512,512,512,512,17925570,0,2.86,2.86,2.86,2.86\n2023-08-26,Nordrhein-Westfalen,05,00+,0,506,506,506,506,17925570,0,2.82,2.82,2.82,2.82\n2023-08-25,Nordrhein-Westfalen,05,00+,0,498,498,498,498,17925570,0,2.78,2.78,2.78,2.78\n2023-08-24,Nordrhein-Westfalen,05,00+,369,495,495,495,495,17925570,2.06,2.76,2.76,2.76,2.76\n2023-08-23,Nordrhein-Westfalen,05,00+,353,475,475,475,475,17925570,1.97,2.65,2.65,2.65,2.65\n2023-08-22,Nordrhein-Westfalen,05,00+,268,455,455,455,455,17925570,1.5,2.54,2.54,2.54,2.54\n2023-08-21,Nordrhein-Westfalen,05,00+,250,382,382,382,382,17925570,1.39,2.13,2.13,2.13,2.13\n2023-08-20,Nordrhein-Westfalen,05,00+,257,383,383,383,383,17925570,1.43,2.14,2.14,2.14,2.14\n2023-08-19,Nordrhein-Westfalen,05,00+,264,381,381,381,381,17925570,1.47,2.13,2.13,2.13,2.13\n2023-08-18,Nordrhein-Westfalen,05,00+,269,378,378,378,378,17925570,1.5,2.11,2.11,2.11,2.11\n2023-08-17,Nordrhein-Westfalen,05,00+,241,346,346,346,346,17925570,1.34,1.93,1.93,1.93,1.93\n2023-08-16,Nordrhein-Westfalen,05,00+,211,312,312,312,312,17925570,1.18,1.74,1.74,1.74,1.74\n2023-08-15,Nordrhein-Westfalen,05,00+,156,290,290,290,290,17925570,0.87,1.62,1.62,1.62,1.62\n2023-08-14,Nordrhein-Westfalen,05,00+,159,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-08-13,Nordrhein-Westfalen,05,00+,160,251,251,251,251,17925570,0.89,1.4,1.4,1.4,1.4\n2023-08-12,Nordrhein-Westfalen,05,00+,164,248,248,248,248,17925570,0.91,1.38,1.38,1.38,1.38\n2023-08-11,Nordrhein-Westfalen,05,00+,132,208,208,208,208,17925570,0.74,1.16,1.16,1.16,1.16\n2023-08-10,Nordrhein-Westfalen,05,00+,117,188,188,188,188,17925570,0.65,1.05,1.05,1.05,1.05\n2023-08-09,Nordrhein-Westfalen,05,00+,115,172,172,172,172,17925570,0.64,0.96,0.96,0.96,0.96\n2023-08-08,Nordrhein-Westfalen,05,00+,107,156,156,156,156,17925570,0.6,0.87,0.87,0.87,0.87\n2023-08-07,Nordrhein-Westfalen,05,00+,94,135,135,135,135,17925570,0.52,0.75,0.75,0.75,0.75\n2023-08-06,Nordrhein-Westfalen,05,00+,96,137,137,137,137,17925570,0.54,0.76,0.76,0.76,0.76\n2023-08-05,Nordrhein-Westfalen,05,00+,98,138,138,138,138,17925570,0.55,0.77,0.77,0.77,0.77\n2023-08-04,Nordrhein-Westfalen,05,00+,97,130,130,130,130,17925570,0.54,0.73,0.73,0.73,0.73\n2023-08-03,Nordrhein-Westfalen,05,00+,86,119,119,119,119,17925570,0.48,0.66,0.66,0.66,0.66\n2023-08-02,Nordrhein-Westfalen,05,00+,71,110,110,110,110,17925570,0.4,0.61,0.61,0.61,0.61\n2023-08-01,Nordrhein-Westfalen,05,00+,64,96,96,96,96,17925570,0.36,0.54,0.54,0.54,0.54\n2023-07-31,Nordrhein-Westfalen,05,00+,51,86,86,86,86,17925570,0.28,0.48,0.48,0.48,0.48\n2023-07-30,Nordrhein-Westfalen,05,00+,54,86,86,86,86,17925570,0.3,0.48,0.48,0.48,0.48\n2023-07-29,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2023-07-28,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2023-07-27,Nordrhein-Westfalen,05,00+,60,80,80,80,80,17925570,0.33,0.45,0.45,0.45,0.45\n2023-07-26,Nordrhein-Westfalen,05,00+,62,85,85,85,85,17925570,0.35,0.47,0.47,0.47,0.47\n2023-07-25,Nordrhein-Westfalen,05,00+,48,73,73,73,73,17925570,0.27,0.41,0.41,0.41,0.41\n2023-07-24,Nordrhein-Westfalen,05,00+,64,88,88,88,88,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-23,Nordrhein-Westfalen,05,00+,64,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-22,Nordrhein-Westfalen,05,00+,65,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-21,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-20,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-07-19,Nordrhein-Westfalen,05,00+,65,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2023-07-18,Nordrhein-Westfalen,05,00+,66,108,108,108,108,17925570,0.37,0.6,0.6,0.6,0.6\n2023-07-17,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-16,Nordrhein-Westfalen,05,00+,64,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-15,Nordrhein-Westfalen,05,00+,65,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-14,Nordrhein-Westfalen,05,00+,57,84,84,84,84,17925570,0.32,0.47,0.47,0.47,0.47\n2023-07-13,Nordrhein-Westfalen,05,00+,47,70,70,70,70,17925570,0.26,0.39,0.39,0.39,0.39\n2023-07-12,Nordrhein-Westfalen,05,00+,30,67,67,67,67,17925570,0.17,0.37,0.37,0.37,0.37\n2023-07-11,Nordrhein-Westfalen,05,00+,32,52,52,52,52,17925570,0.18,0.29,0.29,0.29,0.29\n2023-07-10,Nordrhein-Westfalen,05,00+,34,48,48,48,48,17925570,0.19,0.27,0.27,0.27,0.27\n2023-07-09,Nordrhein-Westfalen,05,00+,35,48,48,48,48,17925570,0.2,0.27,0.27,0.27,0.27\n2023-07-08,Nordrhein-Westfalen,05,00+,37,49,49,49,49,17925570,0.21,0.27,0.27,0.27,0.27\n2023-07-07,Nordrhein-Westfalen,05,00+,50,62,62,62,62,17925570,0.28,0.35,0.35,0.35,0.35\n2023-07-06,Nordrhein-Westfalen,05,00+,60,75,75,75,75,17925570,0.33,0.42,0.42,0.42,0.42\n2023-07-05,Nordrhein-Westfalen,05,00+,60,77,77,77,77,17925570,0.33,0.43,0.43,0.43,0.43\n2023-07-04,Nordrhein-Westfalen,05,00+,54,77,77,77,77,17925570,0.3,0.43,0.43,0.43,0.43\n2023-07-03,Nordrhein-Westfalen,05,00+,60,89,89,89,89,17925570,0.33,0.5,0.5,0.5,0.5\n2023-07-02,Nordrhein-Westfalen,05,00+,63,91,91,91,91,17925570,0.35,0.51,0.51,0.51,0.51\n2023-07-01,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-06-30,Nordrhein-Westfalen,05,00+,61,77,77,77,77,17925570,0.34,0.43,0.43,0.43,0.43\n2023-06-29,Nordrhein-Westfalen,05,00+,55,73,73,73,73,17925570,0.31,0.41,0.41,0.41,0.41\n2023-06-28,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2023-06-27,Nordrhein-Westfalen,05,00+,68,89,89,89,89,17925570,0.38,0.5,0.5,0.5,0.5\n2023-06-26,Nordrhein-Westfalen,05,00+,76,97,97,97,97,17925570,0.42,0.54,0.54,0.54,0.54\n2023-06-25,Nordrhein-Westfalen,05,00+,78,96,96,96,96,17925570,0.44,0.54,0.54,0.54,0.54\n2023-06-24,Nordrhein-Westfalen,05,00+,81,95,95,95,95,17925570,0.45,0.53,0.53,0.53,0.53\n2023-06-23,Nordrhein-Westfalen,05,00+,76,101,101,101,101,17925570,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Nordrhein-Westfalen,05,00+,84,115,115,115,115,17925570,0.47,0.64,0.64,0.64,0.64\n2023-06-21,Nordrhein-Westfalen,05,00+,78,110,110,110,110,17925570,0.44,0.61,0.61,0.61,0.61\n2023-06-20,Nordrhein-Westfalen,05,00+,100,131,131,131,131,17925570,0.56,0.73,0.73,0.73,0.73\n2023-06-19,Nordrhein-Westfalen,05,00+,113,152,152,152,152,17925570,0.63,0.85,0.85,0.85,0.85\n2023-06-18,Nordrhein-Westfalen,05,00+,118,157,157,157,157,17925570,0.66,0.88,0.88,0.88,0.88\n2023-06-17,Nordrhein-Westfalen,05,00+,125,162,162,162,162,17925570,0.7,0.9,0.9,0.9,0.9\n2023-06-16,Nordrhein-Westfalen,05,00+,127,179,179,179,179,17925570,0.71,1,1,1,1\n2023-06-15,Nordrhein-Westfalen,05,00+,95,155,155,155,155,17925570,0.53,0.86,0.86,0.86,0.86\n2023-06-14,Nordrhein-Westfalen,05,00+,105,171,171,171,171,17925570,0.59,0.95,0.95,0.95,0.95\n2023-06-13,Nordrhein-Westfalen,05,00+,95,170,170,170,170,17925570,0.53,0.95,0.95,0.95,0.95\n2023-06-12,Nordrhein-Westfalen,05,00+,86,163,163,163,163,17925570,0.48,0.91,0.91,0.91,0.91\n2023-06-11,Nordrhein-Westfalen,05,00+,92,163,163,163,163,17925570,0.51,0.91,0.91,0.91,0.91\n2023-06-10,Nordrhein-Westfalen,05,00+,96,159,159,159,159,17925570,0.54,0.89,0.89,0.89,0.89\n2023-06-09,Nordrhein-Westfalen,05,00+,79,153,153,153,153,17925570,0.44,0.85,0.85,0.85,0.85\n2023-06-08,Nordrhein-Westfalen,05,00+,108,182,182,182,182,17925570,0.6,1.02,1.02,1.02,1.02\n2023-06-07,Nordrhein-Westfalen,05,00+,119,187,187,187,187,17925570,0.66,1.04,1.04,1.04,1.04\n2023-06-06,Nordrhein-Westfalen,05,00+,170,238,238,238,238,17925570,0.95,1.33,1.33,1.33,1.33\n2023-06-05,Nordrhein-Westfalen,05,00+,138,194,194,194,194,17925570,0.77,1.08,1.08,1.08,1.08\n2023-06-04,Nordrhein-Westfalen,05,00+,141,191,191,191,191,17925570,0.79,1.07,1.07,1.07,1.07\n2023-06-03,Nordrhein-Westfalen,05,00+,142,189,189,189,189,17925570,0.79,1.05,1.05,1.05,1.05\n2023-06-02,Nordrhein-Westfalen,05,00+,144,201,201,201,201,17925570,0.8,1.12,1.12,1.12,1.12\n2023-06-01,Nordrhein-Westfalen,05,00+,132,197,197,197,197,17925570,0.74,1.1,1.1,1.1,1.1\n2023-05-31,Nordrhein-Westfalen,05,00+,141,219,219,219,219,17925570,0.79,1.22,1.22,1.22,1.22\n2023-05-30,Nordrhein-Westfalen,05,00+,115,175,175,175,175,17925570,0.64,0.98,0.98,0.98,0.98\n2023-05-29,Nordrhein-Westfalen,05,00+,194,261,261,261,261,17925570,1.08,1.46,1.46,1.46,1.46\n2023-05-28,Nordrhein-Westfalen,05,00+,200,263,263,263,263,17925570,1.12,1.47,1.47,1.47,1.47\n2023-05-27,Nordrhein-Westfalen,05,00+,212,272,272,272,272,17925570,1.18,1.52,1.52,1.52,1.52\n2023-05-26,Nordrhein-Westfalen,05,00+,232,284,284,284,284,17925570,1.29,1.58,1.58,1.58,1.58\n2023-05-25,Nordrhein-Westfalen,05,00+,180,262,262,262,262,17925570,1,1.46,1.46,1.46,1.46\n2023-05-24,Nordrhein-Westfalen,05,00+,172,246,246,246,246,17925570,0.96,1.37,1.37,1.37,1.37\n2023-05-23,Nordrhein-Westfalen,05,00+,160,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-05-22,Nordrhein-Westfalen,05,00+,155,251,251,251,251,17925570,0.86,1.4,1.4,1.4,1.4\n2023-05-21,Nordrhein-Westfalen,05,00+,162,257,257,257,257,17925570,0.9,1.43,1.43,1.43,1.43\n2023-05-20,Nordrhein-Westfalen,05,00+,172,256,256,256,256,17925570,0.96,1.43,1.43,1.43,1.43\n2023-05-19,Nordrhein-Westfalen,05,00+,179,267,267,267,267,17925570,1,1.49,1.49,1.49,1.49\n2023-05-18,Nordrhein-Westfalen,05,00+,230,315,315,315,315,17925570,1.28,1.76,1.76,1.76,1.76\n2023-05-17,Nordrhein-Westfalen,05,00+,240,328,328,328,328,17925570,1.34,1.83,1.83,1.83,1.83\n2023-05-16,Nordrhein-Westfalen,05,00+,265,393,393,393,393,17925570,1.48,2.19,2.19,2.19,2.19\n2023-05-15,Nordrhein-Westfalen,05,00+,328,444,444,444,444,17925570,1.83,2.48,2.48,2.48,2.48\n2023-05-14,Nordrhein-Westfalen,05,00+,336,442,442,442,442,17925570,1.87,2.47,2.47,2.47,2.47\n2023-05-13,Nordrhein-Westfalen,05,00+,357,456,456,456,456,17925570,1.99,2.54,2.54,2.54,2.54\n2023-05-12,Nordrhein-Westfalen,05,00+,378,482,482,482,482,17925570,2.11,2.69,2.69,2.69,2.69\n2023-05-11,Nordrhein-Westfalen,05,00+,347,494,494,494,494,17925570,1.94,2.76,2.76,2.76,2.76\n2023-05-10,Nordrhein-Westfalen,05,00+,318,516,516,516,516,17925570,1.77,2.88,2.88,2.88,2.88\n2023-05-09,Nordrhein-Westfalen,05,00+,383,570,570,570,570,17925570,2.14,3.18,3.18,3.18,3.18\n2023-05-08,Nordrhein-Westfalen,05,00+,302,453,453,453,453,17925570,1.68,2.53,2.53,2.53,2.53\n2023-05-07,Nordrhein-Westfalen,05,00+,325,470,470,470,470,17925570,1.81,2.62,2.62,2.62,2.62\n2023-05-06,Nordrhein-Westfalen,05,00+,342,467,467,467,467,17925570,1.91,2.61,2.61,2.61,2.61\n2023-05-05,Nordrhein-Westfalen,05,00+,335,458,458,458,458,17925570,1.87,2.56,2.56,2.56,2.56\n2023-05-04,Nordrhein-Westfalen,05,00+,328,460,460,460,460,17925570,1.83,2.57,2.57,2.57,2.57\n2023-05-03,Nordrhein-Westfalen,05,00+,288,462,462,462,462,17925570,1.61,2.58,2.58,2.58,2.58\n2023-05-02,Nordrhein-Westfalen,05,00+,246,412,412,412,412,17925570,1.37,2.3,2.3,2.3,2.3\n2023-05-01,Nordrhein-Westfalen,05,00+,398,569,569,569,569,17925570,2.22,3.17,3.17,3.17,3.17\n2023-04-30,Nordrhein-Westfalen,05,00+,414,559,559,559,559,17925570,2.31,3.12,3.12,3.12,3.12\n2023-04-29,Nordrhein-Westfalen,05,00+,429,554,554,554,554,17925570,2.39,3.09,3.09,3.09,3.09\n2023-04-28,Nordrhein-Westfalen,05,00+,427,555,555,555,555,17925570,2.38,3.1,3.1,3.1,3.1\n2023-04-27,Nordrhein-Westfalen,05,00+,417,586,586,586,586,17925570,2.33,3.27,3.27,3.27,3.27\n2023-04-26,Nordrhein-Westfalen,05,00+,424,616,616,616,616,17925570,2.37,3.44,3.44,3.44,3.44\n2023-04-25,Nordrhein-Westfalen,05,00+,388,605,605,605,605,17925570,2.16,3.38,3.38,3.38,3.38\n2023-04-24,Nordrhein-Westfalen,05,00+,427,600,600,600,600,17925570,2.38,3.35,3.35,3.35,3.35\n2023-04-23,Nordrhein-Westfalen,05,00+,440,599,599,599,599,17925570,2.45,3.34,3.34,3.34,3.34\n2023-04-22,Nordrhein-Westfalen,05,00+,466,610,610,610,610,17925570,2.6,3.4,3.4,3.4,3.4\n2023-04-21,Nordrhein-Westfalen,05,00+,441,624,624,624,624,17925570,2.46,3.48,3.48,3.48,3.48\n2023-04-20,Nordrhein-Westfalen,05,00+,433,638,638,638,638,17925570,2.42,3.56,3.56,3.56,3.56\n2023-04-19,Nordrhein-Westfalen,05,00+,498,662,662,662,662,17925570,2.78,3.69,3.69,3.69,3.69\n2023-04-18,Nordrhein-Westfalen,05,00+,614,841,841,841,841,17925570,3.43,4.69,4.69,4.69,4.69\n2023-04-17,Nordrhein-Westfalen,05,00+,485,699,699,699,699,17925570,2.71,3.9,3.9,3.9,3.9\n2023-04-16,Nordrhein-Westfalen,05,00+,518,721,721,721,721,17925570,2.89,4.02,4.02,4.02,4.02\n2023-04-15,Nordrhein-Westfalen,05,00+,555,734,734,734,734,17925570,3.1,4.09,4.09,4.09,4.09\n2023-04-14,Nordrhein-Westfalen,05,00+,480,667,667,667,667,17925570,2.68,3.72,3.72,3.72,3.72\n2023-04-13,Nordrhein-Westfalen,05,00+,461,654,654,654,654,17925570,2.57,3.65,3.65,3.65,3.65\n2023-04-12,Nordrhein-Westfalen,05,00+,313,664,664,664,664,17925570,1.75,3.7,3.7,3.7,3.7\n2023-04-11,Nordrhein-Westfalen,05,00+,250,559,559,559,559,17925570,1.39,3.12,3.12,3.12,3.12\n2023-04-10,Nordrhein-Westfalen,05,00+,494,813,813,813,813,17925570,2.76,4.54,4.54,4.54,4.54\n2023-04-09,Nordrhein-Westfalen,05,00+,521,811,811,811,811,17925570,2.91,4.52,4.52,4.52,4.52\n2023-04-08,Nordrhein-Westfalen,05,00+,555,817,817,817,817,17925570,3.1,4.56,4.56,4.56,4.56\n2023-04-07,Nordrhein-Westfalen,05,00+,710,978,978,978,978,17925570,3.96,5.46,5.46,5.46,5.46\n2023-04-06,Nordrhein-Westfalen,05,00+,749,1058,1058,1058,1058,17925570,4.18,5.9,5.9,5.9,5.9\n2023-04-05,Nordrhein-Westfalen,05,00+,753,1135,1135,1135,1135,17925570,4.2,6.33,6.33,6.33,6.33\n2023-04-04,Nordrhein-Westfalen,05,00+,752,1174,1174,1174,1174,17925570,4.2,6.55,6.55,6.55,6.55\n2023-04-03,Nordrhein-Westfalen,05,00+,833,1272,1272,1272,1272,17925570,4.65,7.1,7.1,7.1,7.1\n2023-04-02,Nordrhein-Westfalen,05,00+,873,1286,1286,1286,1286,17925570,4.87,7.17,7.17,7.17,7.17\n2023-04-01,Nordrhein-Westfalen,05,00+,919,1296,1296,1296,1296,17925570,5.13,7.23,7.23,7.23,7.23\n2023-03-31,Nordrhein-Westfalen,05,00+,945,1340,1340,1340,1340,17925570,5.27,7.48,7.48,7.48,7.48\n2023-03-30,Nordrhein-Westfalen,05,00+,960,1421,1421,1421,1421,17925570,5.36,7.93,7.93,7.93,7.93\n2023-03-29,Nordrhein-Westfalen,05,00+,973,1489,1489,1489,1489,17925570,5.43,8.31,8.31,8.31,8.31\n2023-03-28,Nordrhein-Westfalen,05,00+,942,1588,1588,1588,1588,17925570,5.26,8.86,8.86,8.86,8.86\n2023-03-27,Nordrhein-Westfalen,05,00+,1184,1754,1754,1754,1754,17925570,6.61,9.78,9.78,9.78,9.78\n2023-03-26,Nordrhein-Westfalen,05,00+,1263,1792,1792,1792,1792,17925570,7.05,10,10,10,10\n2023-03-25,Nordrhein-Westfalen,05,00+,1360,1857,1857,1857,1857,17925570,7.59,10.36,10.36,10.36,10.36\n2023-03-24,Nordrhein-Westfalen,05,00+,1294,1906,1906,1906,1906,17925570,7.22,10.63,10.63,10.63,10.63\n2023-03-23,Nordrhein-Westfalen,05,00+,1342,1987,1987,1987,1987,17925570,7.49,11.08,11.08,11.08,11.08\n2023-03-22,Nordrhein-Westfalen,05,00+,1389,2133,2133,2133,2133,17925570,7.75,11.9,11.9,11.9,11.9\n2023-03-21,Nordrhein-Westfalen,05,00+,1345,2268,2268,2268,2268,17925570,7.5,12.65,12.65,12.65,12.65\n2023-03-20,Nordrhein-Westfalen,05,00+,1540,2333,2333,2333,2333,17925570,8.59,13.01,13.01,13.01,13.01\n2023-03-19,Nordrhein-Westfalen,05,00+,1632,2356,2356,2356,2356,17925570,9.1,13.14,13.14,13.14,13.14\n2023-03-18,Nordrhein-Westfalen,05,00+,1741,2353,2353,2353,2353,17925570,9.71,13.13,13.13,13.13,13.13\n2023-03-17,Nordrhein-Westfalen,05,00+,1718,2374,2374,2374,2374,17925570,9.58,13.24,13.24,13.24,13.24\n2023-03-16,Nordrhein-Westfalen,05,00+,1631,2422,2422,2422,2422,17925570,9.1,13.51,13.51,13.51,13.51\n2023-03-15,Nordrhein-Westfalen,05,00+,1562,2362,2362,2362,2362,17925570,8.71,13.18,13.18,13.18,13.18\n2023-03-14,Nordrhein-Westfalen,05,00+,1407,2312,2312,2312,2312,17925570,7.85,12.9,12.9,12.9,12.9\n2023-03-13,Nordrhein-Westfalen,05,00+,1399,2247,2247,2247,2247,17925570,7.8,12.54,12.54,12.54,12.54\n2023-03-12,Nordrhein-Westfalen,05,00+,1486,2225,2225,2225,2225,17925570,8.29,12.41,12.41,12.41,12.41\n2023-03-11,Nordrhein-Westfalen,05,00+,1581,2204,2204,2204,2204,17925570,8.82,12.3,12.3,12.3,12.3\n2023-03-10,Nordrhein-Westfalen,05,00+,1529,2192,2192,2192,2192,17925570,8.53,12.23,12.23,12.23,12.23\n2023-03-09,Nordrhein-Westfalen,05,00+,1395,2099,2099,2099,2099,17925570,7.78,11.71,11.71,11.71,11.71\n2023-03-08,Nordrhein-Westfalen,05,00+,1276,2095,2095,2095,2095,17925570,7.12,11.69,11.69,11.69,11.69\n2023-03-07,Nordrhein-Westfalen,05,00+,1303,2183,2183,2183,2183,17925570,7.27,12.18,12.18,12.18,12.18\n2023-03-06,Nordrhein-Westfalen,05,00+,1422,2265,2265,2265,2265,17925570,7.93,12.64,12.64,12.64,12.64\n2023-03-05,Nordrhein-Westfalen,05,00+,1553,2320,2320,2320,2320,17925570,8.66,12.94,12.94,12.94,12.94\n2023-03-04,Nordrhein-Westfalen,05,00+,1687,2384,2384,2384,2384,17925570,9.41,13.3,13.3,13.3,13.3\n2023-03-03,Nordrhein-Westfalen,05,00+,1682,2445,2445,2445,2445,17925570,9.38,13.64,13.64,13.64,13.64\n2023-03-02,Nordrhein-Westfalen,05,00+,1589,2529,2529,2529,2529,17925570,8.86,14.11,14.11,14.11,14.11\n2023-03-01,Nordrhein-Westfalen,05,00+,1528,2578,2578,2578,2578,17925570,8.52,14.38,14.38,14.38,14.38\n2023-02-28,Nordrhein-Westfalen,05,00+,1720,2804,2804,2804,2804,17925570,9.6,15.64,15.64,15.64,15.64\n2023-02-27,Nordrhein-Westfalen,05,00+,1567,2520,2520,2520,2520,17925570,8.74,14.06,14.06,14.06,14.06\n2023-02-26,Nordrhein-Westfalen,05,00+,1687,2519,2519,2519,2519,17925570,9.41,14.05,14.05,14.05,14.05\n2023-02-25,Nordrhein-Westfalen,05,00+,1784,2471,2471,2471,2471,17925570,9.95,13.78,13.78,13.78,13.78\n2023-02-24,Nordrhein-Westfalen,05,00+,1539,2462,2462,2462,2462,17925570,8.59,13.73,13.73,13.73,13.73\n2023-02-23,Nordrhein-Westfalen,05,00+,1503,2416,2416,2416,2416,17925570,8.38,13.48,13.48,13.48,13.48\n2023-02-22,Nordrhein-Westfalen,05,00+,1215,2439,2439,2439,2439,17925570,6.78,13.61,13.61,13.61,13.61\n2023-02-21,Nordrhein-Westfalen,05,00+,1063,2230,2230,2230,2230,17925570,5.93,12.44,12.44,12.44,12.44\n2023-02-20,Nordrhein-Westfalen,05,00+,1565,2463,2463,2463,2463,17925570,8.73,13.74,13.74,13.74,13.74\n2023-02-19,Nordrhein-Westfalen,05,00+,1675,2444,2444,2444,2444,17925570,9.34,13.63,13.63,13.63,13.63\n2023-02-18,Nordrhein-Westfalen,05,00+,1786,2445,2445,2445,2445,17925570,9.96,13.64,13.64,13.64,13.64\n2023-02-17,Nordrhein-Westfalen,05,00+,1682,2400,2400,2400,2400,17925570,9.38,13.39,13.39,13.39,13.39\n2023-02-16,Nordrhein-Westfalen,05,00+,1509,2406,2406,2406,2406,17925570,8.42,13.42,13.42,13.42,13.42\n2023-02-15,Nordrhein-Westfalen,05,00+,1410,2298,2298,2298,2298,17925570,7.87,12.82,12.82,12.82,12.82\n2023-02-14,Nordrhein-Westfalen,05,00+,1199,2163,2163,2163,2163,17925570,6.69,12.07,12.07,12.07,12.07\n2023-02-13,Nordrhein-Westfalen,05,00+,1231,2024,2024,2024,2024,17925570,6.87,11.29,11.29,11.29,11.29\n2023-02-12,Nordrhein-Westfalen,05,00+,1315,1995,1995,1995,1995,17925570,7.34,11.13,11.13,11.13,11.13\n2023-02-11,Nordrhein-Westfalen,05,00+,1405,1978,1978,1978,1978,17925570,7.84,11.03,11.03,11.03,11.03\n2023-02-10,Nordrhein-Westfalen,05,00+,1368,1982,1982,1982,1982,17925570,7.63,11.06,11.06,11.06,11.06\n2023-02-09,Nordrhein-Westfalen,05,00+,1309,1906,1906,1906,1906,17925570,7.3,10.63,10.63,10.63,10.63\n2023-02-08,Nordrhein-Westfalen,05,00+,1192,1832,1832,1832,1832,17925570,6.65,10.22,10.22,10.22,10.22\n2023-02-07,Nordrhein-Westfalen,05,00+,1079,1777,1777,1777,1777,17925570,6.02,9.91,9.91,9.91,9.91\n2023-02-06,Nordrhein-Westfalen,05,00+,1038,1663,1663,1663,1663,17925570,5.79,9.28,9.28,9.28,9.28\n2023-02-05,Nordrhein-Westfalen,05,00+,1113,1647,1647,1647,1647,17925570,6.21,9.19,9.19,9.19,9.19\n2023-02-04,Nordrhein-Westfalen,05,00+,1178,1617,1617,1617,1617,17925570,6.57,9.02,9.02,9.02,9.02\n2023-02-03,Nordrhein-Westfalen,05,00+,1092,1514,1514,1514,1514,17925570,6.09,8.45,8.45,8.45,8.45\n2023-02-02,Nordrhein-Westfalen,05,00+,1061,1464,1464,1464,1464,17925570,5.92,8.17,8.17,8.17,8.17\n2023-02-01,Nordrhein-Westfalen,05,00+,974,1386,1386,1386,1386,17925570,5.43,7.73,7.73,7.73,7.73\n2023-01-31,Nordrhein-Westfalen,05,00+,879,1320,1320,1320,1320,17925570,4.9,7.36,7.36,7.36,7.36\n2023-01-30,Nordrhein-Westfalen,05,00+,820,1293,1293,1293,1293,17925570,4.57,7.21,7.21,7.21,7.21\n2023-01-29,Nordrhein-Westfalen,05,00+,876,1273,1273,1273,1273,17925570,4.89,7.1,7.1,7.1,7.1\n2023-01-28,Nordrhein-Westfalen,05,00+,916,1250,1250,1250,1250,17925570,5.11,6.97,6.97,6.97,6.97\n2023-01-27,Nordrhein-Westfalen,05,00+,846,1192,1192,1192,1192,17925570,4.72,6.65,6.65,6.65,6.65\n2023-01-26,Nordrhein-Westfalen,05,00+,785,1136,1136,1136,1136,17925570,4.38,6.34,6.34,6.34,6.34\n2023-01-25,Nordrhein-Westfalen,05,00+,787,1136,1136,1136,1136,17925570,4.39,6.34,6.34,6.34,6.34\n2023-01-24,Nordrhein-Westfalen,05,00+,743,1111,1111,1111,1111,17925570,4.14,6.2,6.2,6.2,6.2\n2023-01-23,Nordrhein-Westfalen,05,00+,786,1155,1155,1155,1155,17925570,4.38,6.44,6.44,6.44,6.44\n2023-01-22,Nordrhein-Westfalen,05,00+,829,1145,1145,1145,1145,17925570,4.62,6.39,6.39,6.39,6.39\n2023-01-21,Nordrhein-Westfalen,05,00+,883,1165,1165,1165,1165,17925570,4.93,6.5,6.5,6.5,6.5\n2023-01-20,Nordrhein-Westfalen,05,00+,921,1233,1233,1233,1233,17925570,5.14,6.88,6.88,6.88,6.88\n2023-01-19,Nordrhein-Westfalen,05,00+,927,1295,1295,1295,1295,17925570,5.17,7.22,7.22,7.22,7.22\n2023-01-18,Nordrhein-Westfalen,05,00+,973,1356,1356,1356,1356,17925570,5.43,7.56,7.56,7.56,7.56\n2023-01-17,Nordrhein-Westfalen,05,00+,993,1439,1439,1439,1439,17925570,5.54,8.03,8.03,8.03,8.03\n2023-01-16,Nordrhein-Westfalen,05,00+,1104,1581,1581,1581,1581,17925570,6.16,8.82,8.82,8.82,8.82\n2023-01-15,Nordrhein-Westfalen,05,00+,1179,1617,1617,1617,1617,17925570,6.58,9.02,9.02,9.02,9.02\n2023-01-14,Nordrhein-Westfalen,05,00+,1270,1665,1665,1665,1665,17925570,7.08,9.29,9.29,9.29,9.29\n2023-01-13,Nordrhein-Westfalen,05,00+,1316,1752,1752,1752,1752,17925570,7.34,9.77,9.77,9.77,9.77\n2023-01-12,Nordrhein-Westfalen,05,00+,1416,1904,1904,1904,1904,17925570,7.9,10.62,10.62,10.62,10.62\n2023-01-11,Nordrhein-Westfalen,05,00+,1480,2081,2081,2081,2081,17925570,8.26,11.61,11.61,11.61,11.61\n2023-01-10,Nordrhein-Westfalen,05,00+,1459,2258,2258,2258,2258,17925570,8.14,12.6,12.6,12.6,12.6\n2023-01-09,Nordrhein-Westfalen,05,00+,1484,2350,2350,2350,2350,17925570,8.28,13.11,13.11,13.11,13.11\n2023-01-08,Nordrhein-Westfalen,05,00+,1585,2403,2403,2403,2403,17925570,8.84,13.41,13.41,13.41,13.41\n2023-01-07,Nordrhein-Westfalen,05,00+,1710,0,0,0,0,17925570,9.54,0,0,0,0\n2023-01-06,Nordrhein-Westfalen,05,00+,1730,0,0,0,0,17925570,9.65,0,0,0,0\n2023-01-05,Nordrhein-Westfalen,05,00+,1779,0,0,0,0,17925570,9.92,0,0,0,0\n2023-01-04,Nordrhein-Westfalen,05,00+,1676,0,0,0,0,17925570,9.35,0,0,0,0\n2023-01-03,Nordrhein-Westfalen,05,00+,1665,0,0,0,0,17925570,9.29,0,0,0,0\n2023-01-02,Nordrhein-Westfalen,05,00+,1322,0,0,0,0,17925570,7.37,0,0,0,0\n2024-08-31,Hessen,06,00+,117,117,NA,NA,NA,6293154,1.86,1.86,NA,NA,NA\n2024-08-30,Hessen,06,00+,118,124,146,139,158,6293154,1.88,1.97,2.33,2.22,2.52\n2024-08-29,Hessen,06,00+,79,97,111,106,120,6293154,1.26,1.54,1.78,1.7,1.92\n2024-08-28,Hessen,06,00+,86,103,115,110,123,6293154,1.37,1.64,1.83,1.76,1.97\n2024-08-27,Hessen,06,00+,85,107,118,113,125,6293154,1.35,1.7,1.88,1.81,2\n2024-08-26,Hessen,06,00+,100,126,135,131,143,6293154,1.59,2,2.15,2.08,2.28\n2024-08-25,Hessen,06,00+,100,126,135,131,143,6293154,1.59,2,2.15,2.08,2.28\n2024-08-24,Hessen,06,00+,100,125,134,130,142,6293154,1.59,1.99,2.13,2.07,2.26\n2024-08-23,Hessen,06,00+,96,122,130,126,137,6293154,1.53,1.94,2.07,2.01,2.19\n2024-08-22,Hessen,06,00+,108,139,147,143,155,6293154,1.72,2.21,2.35,2.28,2.48\n2024-08-21,Hessen,06,00+,91,126,133,129,139,6293154,1.45,2,2.11,2.06,2.22\n2024-08-20,Hessen,06,00+,86,123,129,126,136,6293154,1.37,1.95,2.06,2,2.16\n2024-08-19,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-18,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-17,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-16,Hessen,06,00+,87,111,115,112,120,6293154,1.38,1.76,1.83,1.79,1.91\n2024-08-15,Hessen,06,00+,83,105,108,106,113,6293154,1.32,1.67,1.73,1.69,1.8\n2024-08-14,Hessen,06,00+,88,118,121,119,126,6293154,1.4,1.88,1.93,1.9,2.01\n2024-08-13,Hessen,06,00+,77,119,122,120,126,6293154,1.22,1.89,1.94,1.91,2.01\n2024-08-12,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-11,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-10,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-09,Hessen,06,00+,77,117,119,117,122,6293154,1.22,1.86,1.9,1.87,1.95\n2024-08-08,Hessen,06,00+,77,122,124,122,126,6293154,1.22,1.94,1.97,1.95,2.02\n2024-08-07,Hessen,06,00+,74,116,117,116,120,6293154,1.18,1.84,1.87,1.85,1.91\n2024-08-06,Hessen,06,00+,72,118,119,118,121,6293154,1.14,1.88,1.9,1.88,1.94\n2024-08-05,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-04,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-03,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-02,Hessen,06,00+,100,132,133,132,134,6293154,1.59,2.1,2.12,2.1,2.14\n2024-08-01,Hessen,06,00+,91,125,125,125,127,6293154,1.45,1.99,2,1.99,2.02\n2024-07-31,Hessen,06,00+,104,136,136,136,137,6293154,1.65,2.16,2.17,2.16,2.19\n2024-07-30,Hessen,06,00+,120,150,150,150,151,6293154,1.91,2.38,2.39,2.39,2.4\n2024-07-29,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-28,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-27,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-26,Hessen,06,00+,126,161,161,161,161,6293154,2,2.56,2.56,2.56,2.56\n2024-07-25,Hessen,06,00+,133,169,169,169,169,6293154,2.11,2.69,2.69,2.69,2.69\n2024-07-24,Hessen,06,00+,126,158,158,158,158,6293154,2,2.51,2.51,2.51,2.51\n2024-07-23,Hessen,06,00+,101,148,148,148,148,6293154,1.6,2.35,2.35,2.35,2.35\n2024-07-22,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-21,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-20,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-19,Hessen,06,00+,115,149,149,149,149,6293154,1.83,2.37,2.37,2.37,2.37\n2024-07-18,Hessen,06,00+,104,144,144,144,144,6293154,1.65,2.29,2.29,2.29,2.29\n2024-07-17,Hessen,06,00+,80,140,140,140,140,6293154,1.27,2.22,2.22,2.22,2.22\n2024-07-16,Hessen,06,00+,92,135,135,135,135,6293154,1.46,2.15,2.15,2.15,2.15\n2024-07-15,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-14,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-13,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-12,Hessen,06,00+,89,117,117,117,117,6293154,1.41,1.86,1.86,1.86,1.86\n2024-07-11,Hessen,06,00+,84,106,106,106,106,6293154,1.33,1.68,1.68,1.68,1.68\n2024-07-10,Hessen,06,00+,69,101,101,101,101,6293154,1.1,1.6,1.6,1.6,1.6\n2024-07-09,Hessen,06,00+,56,101,101,101,101,6293154,0.89,1.6,1.6,1.6,1.6\n2024-07-08,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-07,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-06,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-05,Hessen,06,00+,59,92,92,92,92,6293154,0.94,1.46,1.46,1.46,1.46\n2024-07-04,Hessen,06,00+,60,98,98,98,98,6293154,0.95,1.56,1.56,1.56,1.56\n2024-07-03,Hessen,06,00+,59,97,97,97,97,6293154,0.94,1.54,1.54,1.54,1.54\n2024-07-02,Hessen,06,00+,55,91,91,91,91,6293154,0.87,1.45,1.45,1.45,1.45\n2024-07-01,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-30,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-29,Hessen,06,00+,64,91,91,91,91,6293154,1.02,1.45,1.45,1.45,1.45\n2024-06-28,Hessen,06,00+,55,86,86,86,86,6293154,0.87,1.37,1.37,1.37,1.37\n2024-06-27,Hessen,06,00+,63,89,89,89,89,6293154,1,1.41,1.41,1.41,1.41\n2024-06-26,Hessen,06,00+,66,91,91,91,91,6293154,1.05,1.45,1.45,1.45,1.45\n2024-06-25,Hessen,06,00+,60,90,90,90,90,6293154,0.95,1.43,1.43,1.43,1.43\n2024-06-24,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-23,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-22,Hessen,06,00+,54,72,72,72,72,6293154,0.86,1.14,1.14,1.14,1.14\n2024-06-21,Hessen,06,00+,53,70,70,70,70,6293154,0.84,1.11,1.11,1.11,1.11\n2024-06-20,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-06-19,Hessen,06,00+,43,53,53,53,53,6293154,0.68,0.84,0.84,0.84,0.84\n2024-06-18,Hessen,06,00+,46,54,54,54,54,6293154,0.73,0.86,0.86,0.86,0.86\n2024-06-17,Hessen,06,00+,43,52,52,52,52,6293154,0.68,0.83,0.83,0.83,0.83\n2024-06-16,Hessen,06,00+,44,53,53,53,53,6293154,0.7,0.84,0.84,0.84,0.84\n2024-06-15,Hessen,06,00+,44,52,52,52,52,6293154,0.7,0.83,0.83,0.83,0.83\n2024-06-14,Hessen,06,00+,37,52,52,52,52,6293154,0.59,0.83,0.83,0.83,0.83\n2024-06-13,Hessen,06,00+,37,49,49,49,49,6293154,0.59,0.78,0.78,0.78,0.78\n2024-06-12,Hessen,06,00+,39,54,54,54,54,6293154,0.62,0.86,0.86,0.86,0.86\n2024-06-11,Hessen,06,00+,28,43,43,43,43,6293154,0.44,0.68,0.68,0.68,0.68\n2024-06-10,Hessen,06,00+,31,45,45,45,45,6293154,0.49,0.72,0.72,0.72,0.72\n2024-06-09,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-08,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-07,Hessen,06,00+,37,46,46,46,46,6293154,0.59,0.73,0.73,0.73,0.73\n2024-06-06,Hessen,06,00+,31,40,40,40,40,6293154,0.49,0.64,0.64,0.64,0.64\n2024-06-05,Hessen,06,00+,26,34,34,34,34,6293154,0.41,0.54,0.54,0.54,0.54\n2024-06-04,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2024-06-03,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-02,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-01,Hessen,06,00+,23,36,36,36,36,6293154,0.37,0.57,0.57,0.57,0.57\n2024-05-31,Hessen,06,00+,25,33,33,33,33,6293154,0.4,0.52,0.52,0.52,0.52\n2024-05-30,Hessen,06,00+,28,36,36,36,36,6293154,0.44,0.57,0.57,0.57,0.57\n2024-05-29,Hessen,06,00+,29,33,33,33,33,6293154,0.46,0.52,0.52,0.52,0.52\n2024-05-28,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-27,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-26,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-25,Hessen,06,00+,14,22,22,22,22,6293154,0.22,0.35,0.35,0.35,0.35\n2024-05-24,Hessen,06,00+,14,18,18,18,18,6293154,0.22,0.29,0.29,0.29,0.29\n2024-05-23,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2024-05-22,Hessen,06,00+,13,27,27,27,27,6293154,0.21,0.43,0.43,0.43,0.43\n2024-05-21,Hessen,06,00+,12,23,23,23,23,6293154,0.19,0.37,0.37,0.37,0.37\n2024-05-20,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-19,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-18,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-17,Hessen,06,00+,28,44,44,44,44,6293154,0.44,0.7,0.7,0.7,0.7\n2024-05-16,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-05-15,Hessen,06,00+,25,34,34,34,34,6293154,0.4,0.54,0.54,0.54,0.54\n2024-05-14,Hessen,06,00+,21,30,30,30,30,6293154,0.33,0.48,0.48,0.48,0.48\n2024-05-13,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-12,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-11,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-10,Hessen,06,00+,16,21,21,21,21,6293154,0.25,0.33,0.33,0.33,0.33\n2024-05-09,Hessen,06,00+,26,37,37,37,37,6293154,0.41,0.59,0.59,0.59,0.59\n2024-05-08,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-07,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-05-06,Hessen,06,00+,26,41,41,41,41,6293154,0.41,0.65,0.65,0.65,0.65\n2024-05-05,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-04,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-03,Hessen,06,00+,24,43,43,43,43,6293154,0.38,0.68,0.68,0.68,0.68\n2024-05-02,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-05-01,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-04-30,Hessen,06,00+,26,38,38,38,38,6293154,0.41,0.6,0.6,0.6,0.6\n2024-04-29,Hessen,06,00+,23,32,32,32,32,6293154,0.37,0.51,0.51,0.51,0.51\n2024-04-28,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-27,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-26,Hessen,06,00+,18,26,26,26,26,6293154,0.29,0.41,0.41,0.41,0.41\n2024-04-25,Hessen,06,00+,14,21,21,21,21,6293154,0.22,0.33,0.33,0.33,0.33\n2024-04-24,Hessen,06,00+,16,26,26,26,26,6293154,0.25,0.41,0.41,0.41,0.41\n2024-04-23,Hessen,06,00+,10,19,19,19,19,6293154,0.16,0.3,0.3,0.3,0.3\n2024-04-22,Hessen,06,00+,12,20,20,20,20,6293154,0.19,0.32,0.32,0.32,0.32\n2024-04-21,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-20,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-19,Hessen,06,00+,13,21,21,21,21,6293154,0.21,0.33,0.33,0.33,0.33\n2024-04-18,Hessen,06,00+,15,22,22,22,22,6293154,0.24,0.35,0.35,0.35,0.35\n2024-04-17,Hessen,06,00+,16,24,24,24,24,6293154,0.25,0.38,0.38,0.38,0.38\n2024-04-16,Hessen,06,00+,20,28,28,28,28,6293154,0.32,0.44,0.44,0.44,0.44\n2024-04-15,Hessen,06,00+,24,31,31,31,31,6293154,0.38,0.49,0.49,0.49,0.49\n2024-04-14,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-13,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-12,Hessen,06,00+,25,35,35,35,35,6293154,0.4,0.56,0.56,0.56,0.56\n2024-04-11,Hessen,06,00+,29,37,37,37,37,6293154,0.46,0.59,0.59,0.59,0.59\n2024-04-10,Hessen,06,00+,28,34,34,34,34,6293154,0.44,0.54,0.54,0.54,0.54\n2024-04-09,Hessen,06,00+,36,42,42,42,42,6293154,0.57,0.67,0.67,0.67,0.67\n2024-04-08,Hessen,06,00+,21,32,32,32,32,6293154,0.33,0.51,0.51,0.51,0.51\n2024-04-07,Hessen,06,00+,22,33,33,33,33,6293154,0.35,0.52,0.52,0.52,0.52\n2024-04-06,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-04-05,Hessen,06,00+,19,27,27,27,27,6293154,0.3,0.43,0.43,0.43,0.43\n2024-04-04,Hessen,06,00+,19,26,26,26,26,6293154,0.3,0.41,0.41,0.41,0.41\n2024-04-03,Hessen,06,00+,14,25,25,25,25,6293154,0.22,0.4,0.4,0.4,0.4\n2024-04-02,Hessen,06,00+,9,17,17,17,17,6293154,0.14,0.27,0.27,0.27,0.27\n2024-04-01,Hessen,06,00+,24,36,36,36,36,6293154,0.38,0.57,0.57,0.57,0.57\n2024-03-31,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-03-30,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-03-28,Hessen,06,00+,36,48,48,48,48,6293154,0.57,0.76,0.76,0.76,0.76\n2024-03-27,Hessen,06,00+,33,45,45,45,45,6293154,0.52,0.72,0.72,0.72,0.72\n2024-03-26,Hessen,06,00+,36,50,50,50,50,6293154,0.57,0.79,0.79,0.79,0.79\n2024-03-25,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-24,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-23,Hessen,06,00+,29,43,43,43,43,6293154,0.46,0.68,0.68,0.68,0.68\n2024-03-22,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2024-03-21,Hessen,06,00+,32,42,42,42,42,6293154,0.51,0.67,0.67,0.67,0.67\n2024-03-20,Hessen,06,00+,33,46,46,46,46,6293154,0.52,0.73,0.73,0.73,0.73\n2024-03-19,Hessen,06,00+,32,46,46,46,46,6293154,0.51,0.73,0.73,0.73,0.73\n2024-03-18,Hessen,06,00+,45,59,59,59,59,6293154,0.72,0.94,0.94,0.94,0.94\n2024-03-17,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-16,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-15,Hessen,06,00+,48,67,67,67,67,6293154,0.76,1.06,1.06,1.06,1.06\n2024-03-14,Hessen,06,00+,49,68,68,68,68,6293154,0.78,1.08,1.08,1.08,1.08\n2024-03-13,Hessen,06,00+,52,73,73,73,73,6293154,0.83,1.16,1.16,1.16,1.16\n2024-03-12,Hessen,06,00+,38,70,70,70,70,6293154,0.6,1.11,1.11,1.11,1.11\n2024-03-11,Hessen,06,00+,28,60,60,60,60,6293154,0.44,0.95,0.95,0.95,0.95\n2024-03-10,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-09,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-08,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2024-03-07,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2024-03-06,Hessen,06,00+,34,52,52,52,52,6293154,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Hessen,06,00+,34,57,57,57,57,6293154,0.54,0.91,0.91,0.91,0.91\n2024-03-04,Hessen,06,00+,36,62,62,62,62,6293154,0.57,0.99,0.99,0.99,0.99\n2024-03-03,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-02,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-01,Hessen,06,00+,41,63,63,63,63,6293154,0.65,1,1,1,1\n2024-02-29,Hessen,06,00+,42,67,67,67,67,6293154,0.67,1.06,1.06,1.06,1.06\n2024-02-28,Hessen,06,00+,48,75,75,75,75,6293154,0.76,1.19,1.19,1.19,1.19\n2024-02-27,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2024-02-26,Hessen,06,00+,62,79,79,79,79,6293154,0.99,1.26,1.26,1.26,1.26\n2024-02-25,Hessen,06,00+,64,80,80,80,80,6293154,1.02,1.27,1.27,1.27,1.27\n2024-02-24,Hessen,06,00+,65,81,81,81,81,6293154,1.03,1.29,1.29,1.29,1.29\n2024-02-23,Hessen,06,00+,71,92,92,92,92,6293154,1.13,1.46,1.46,1.46,1.46\n2024-02-22,Hessen,06,00+,69,95,95,95,95,6293154,1.1,1.51,1.51,1.51,1.51\n2024-02-21,Hessen,06,00+,74,100,100,100,100,6293154,1.18,1.59,1.59,1.59,1.59\n2024-02-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2024-02-19,Hessen,06,00+,81,119,119,119,119,6293154,1.29,1.89,1.89,1.89,1.89\n2024-02-18,Hessen,06,00+,83,119,119,119,119,6293154,1.32,1.89,1.89,1.89,1.89\n2024-02-17,Hessen,06,00+,83,118,118,118,118,6293154,1.32,1.88,1.88,1.88,1.88\n2024-02-16,Hessen,06,00+,95,120,120,120,120,6293154,1.51,1.91,1.91,1.91,1.91\n2024-02-15,Hessen,06,00+,74,115,115,115,115,6293154,1.18,1.83,1.83,1.83,1.83\n2024-02-14,Hessen,06,00+,94,117,117,117,117,6293154,1.49,1.86,1.86,1.86,1.86\n2024-02-13,Hessen,06,00+,112,140,140,140,140,6293154,1.78,2.22,2.22,2.22,2.22\n2024-02-12,Hessen,06,00+,116,144,144,144,144,6293154,1.84,2.29,2.29,2.29,2.29\n2024-02-11,Hessen,06,00+,118,144,144,144,144,6293154,1.88,2.29,2.29,2.29,2.29\n2024-02-10,Hessen,06,00+,119,145,145,145,145,6293154,1.89,2.3,2.3,2.3,2.3\n2024-02-09,Hessen,06,00+,123,152,152,152,152,6293154,1.95,2.42,2.42,2.42,2.42\n2024-02-08,Hessen,06,00+,138,174,174,174,174,6293154,2.19,2.76,2.76,2.76,2.76\n2024-02-07,Hessen,06,00+,108,187,187,187,187,6293154,1.72,2.97,2.97,2.97,2.97\n2024-02-06,Hessen,06,00+,116,180,180,180,180,6293154,1.84,2.86,2.86,2.86,2.86\n2024-02-05,Hessen,06,00+,135,191,191,191,191,6293154,2.15,3.04,3.04,3.04,3.04\n2024-02-04,Hessen,06,00+,140,194,194,194,194,6293154,2.22,3.08,3.08,3.08,3.08\n2024-02-03,Hessen,06,00+,143,196,196,196,196,6293154,2.27,3.11,3.11,3.11,3.11\n2024-02-02,Hessen,06,00+,137,188,188,188,188,6293154,2.18,2.99,2.99,2.99,2.99\n2024-02-01,Hessen,06,00+,135,186,186,186,186,6293154,2.15,2.96,2.96,2.96,2.96\n2024-01-31,Hessen,06,00+,134,180,180,180,180,6293154,2.13,2.86,2.86,2.86,2.86\n2024-01-30,Hessen,06,00+,137,172,172,172,172,6293154,2.18,2.73,2.73,2.73,2.73\n2024-01-29,Hessen,06,00+,142,189,189,189,189,6293154,2.26,3,3,3,3\n2024-01-28,Hessen,06,00+,144,186,186,186,186,6293154,2.29,2.96,2.96,2.96,2.96\n2024-01-27,Hessen,06,00+,144,183,183,183,183,6293154,2.29,2.91,2.91,2.91,2.91\n2024-01-26,Hessen,06,00+,136,183,183,183,183,6293154,2.16,2.91,2.91,2.91,2.91\n2024-01-25,Hessen,06,00+,130,173,173,173,173,6293154,2.07,2.75,2.75,2.75,2.75\n2024-01-24,Hessen,06,00+,138,179,179,179,179,6293154,2.19,2.84,2.84,2.84,2.84\n2024-01-23,Hessen,06,00+,134,187,187,187,187,6293154,2.13,2.97,2.97,2.97,2.97\n2024-01-22,Hessen,06,00+,139,193,193,193,193,6293154,2.21,3.07,3.07,3.07,3.07\n2024-01-21,Hessen,06,00+,143,195,195,195,195,6293154,2.27,3.1,3.1,3.1,3.1\n2024-01-20,Hessen,06,00+,144,196,196,196,196,6293154,2.29,3.11,3.11,3.11,3.11\n2024-01-19,Hessen,06,00+,159,213,213,213,213,6293154,2.53,3.38,3.38,3.38,3.38\n2024-01-18,Hessen,06,00+,177,240,240,240,240,6293154,2.81,3.81,3.81,3.81,3.81\n2024-01-17,Hessen,06,00+,187,253,253,253,253,6293154,2.97,4.02,4.02,4.02,4.02\n2024-01-16,Hessen,06,00+,190,270,270,270,270,6293154,3.02,4.29,4.29,4.29,4.29\n2024-01-15,Hessen,06,00+,229,305,305,305,305,6293154,3.64,4.85,4.85,4.85,4.85\n2024-01-14,Hessen,06,00+,235,308,308,308,308,6293154,3.73,4.89,4.89,4.89,4.89\n2024-01-13,Hessen,06,00+,235,307,307,307,307,6293154,3.73,4.88,4.88,4.88,4.88\n2024-01-12,Hessen,06,00+,237,322,322,322,322,6293154,3.77,5.12,5.12,5.12,5.12\n2024-01-11,Hessen,06,00+,235,331,331,331,331,6293154,3.73,5.26,5.26,5.26,5.26\n2024-01-10,Hessen,06,00+,290,405,405,405,405,6293154,4.61,6.44,6.44,6.44,6.44\n2024-01-09,Hessen,06,00+,425,607,607,607,607,6293154,6.75,9.65,9.65,9.65,9.65\n2024-01-08,Hessen,06,00+,356,499,499,499,499,6293154,5.66,7.93,7.93,7.93,7.93\n2024-01-07,Hessen,06,00+,375,512,512,512,512,6293154,5.96,8.14,8.14,8.14,8.14\n2024-01-06,Hessen,06,00+,380,519,519,519,519,6293154,6.04,8.25,8.25,8.25,8.25\n2024-01-05,Hessen,06,00+,392,545,545,545,545,6293154,6.23,8.66,8.66,8.66,8.66\n2024-01-04,Hessen,06,00+,408,600,600,600,600,6293154,6.48,9.53,9.53,9.53,9.53\n2024-01-03,Hessen,06,00+,473,750,750,750,750,6293154,7.52,11.92,11.92,11.92,11.92\n2024-01-02,Hessen,06,00+,301,510,510,510,510,6293154,4.78,8.1,8.1,8.1,8.1\n2024-01-01,Hessen,06,00+,321,524,524,524,524,6293154,5.1,8.33,8.33,8.33,8.33\n2023-12-31,Hessen,06,00+,329,513,513,513,513,6293154,5.23,8.15,8.15,8.15,8.15\n2023-12-30,Hessen,06,00+,341,522,522,522,522,6293154,5.42,8.29,8.29,8.29,8.29\n2023-12-29,Hessen,06,00+,358,568,568,568,568,6293154,5.69,9.03,9.03,9.03,9.03\n2023-12-28,Hessen,06,00+,373,593,593,593,593,6293154,5.93,9.42,9.42,9.42,9.42\n2023-12-27,Hessen,06,00+,237,460,460,460,460,6293154,3.77,7.31,7.31,7.31,7.31\n2023-12-26,Hessen,06,00+,354,583,583,583,583,6293154,5.63,9.26,9.26,9.26,9.26\n2023-12-25,Hessen,06,00+,513,762,762,762,762,6293154,8.15,12.11,12.11,12.11,12.11\n2023-12-24,Hessen,06,00+,521,763,763,763,763,6293154,8.28,12.12,12.12,12.12,12.12\n2023-12-23,Hessen,06,00+,533,759,759,759,759,6293154,8.47,12.06,12.06,12.06,12.06\n2023-12-22,Hessen,06,00+,509,729,729,729,729,6293154,8.09,11.58,11.58,11.58,11.58\n2023-12-21,Hessen,06,00+,487,721,721,721,721,6293154,7.74,11.46,11.46,11.46,11.46\n2023-12-20,Hessen,06,00+,483,701,701,701,701,6293154,7.68,11.14,11.14,11.14,11.14\n2023-12-19,Hessen,06,00+,512,728,728,728,728,6293154,8.14,11.57,11.57,11.57,11.57\n2023-12-18,Hessen,06,00+,556,770,770,770,770,6293154,8.83,12.24,12.24,12.24,12.24\n2023-12-17,Hessen,06,00+,566,771,771,771,771,6293154,8.99,12.25,12.25,12.25,12.25\n2023-12-16,Hessen,06,00+,570,764,764,764,764,6293154,9.06,12.14,12.14,12.14,12.14\n2023-12-15,Hessen,06,00+,544,747,747,747,747,6293154,8.64,11.87,11.87,11.87,11.87\n2023-12-14,Hessen,06,00+,516,703,703,703,703,6293154,8.2,11.17,11.17,11.17,11.17\n2023-12-13,Hessen,06,00+,475,679,679,679,679,6293154,7.55,10.79,10.79,10.79,10.79\n2023-12-12,Hessen,06,00+,446,654,654,654,654,6293154,7.09,10.39,10.39,10.39,10.39\n2023-12-11,Hessen,06,00+,404,601,601,601,601,6293154,6.42,9.55,9.55,9.55,9.55\n2023-12-10,Hessen,06,00+,408,595,595,595,595,6293154,6.48,9.45,9.45,9.45,9.45\n2023-12-09,Hessen,06,00+,410,594,594,594,594,6293154,6.52,9.44,9.44,9.44,9.44\n2023-12-08,Hessen,06,00+,423,595,595,595,595,6293154,6.72,9.45,9.45,9.45,9.45\n2023-12-07,Hessen,06,00+,415,582,582,582,582,6293154,6.59,9.25,9.25,9.25,9.25\n2023-12-06,Hessen,06,00+,404,577,577,577,577,6293154,6.42,9.17,9.17,9.17,9.17\n2023-12-05,Hessen,06,00+,343,547,547,547,547,6293154,5.45,8.69,8.69,8.69,8.69\n2023-12-04,Hessen,06,00+,367,528,528,528,528,6293154,5.83,8.39,8.39,8.39,8.39\n2023-12-03,Hessen,06,00+,367,523,523,523,523,6293154,5.83,8.31,8.31,8.31,8.31\n2023-12-02,Hessen,06,00+,373,525,525,525,525,6293154,5.93,8.34,8.34,8.34,8.34\n2023-12-01,Hessen,06,00+,348,517,517,517,517,6293154,5.53,8.22,8.22,8.22,8.22\n2023-11-30,Hessen,06,00+,306,511,511,511,511,6293154,4.86,8.12,8.12,8.12,8.12\n2023-11-29,Hessen,06,00+,338,536,536,536,536,6293154,5.37,8.52,8.52,8.52,8.52\n2023-11-28,Hessen,06,00+,337,546,546,546,546,6293154,5.36,8.68,8.68,8.68,8.68\n2023-11-27,Hessen,06,00+,366,553,553,553,553,6293154,5.82,8.79,8.79,8.79,8.79\n2023-11-26,Hessen,06,00+,377,567,567,567,567,6293154,5.99,9.01,9.01,9.01,9.01\n2023-11-25,Hessen,06,00+,382,567,567,567,567,6293154,6.07,9.01,9.01,9.01,9.01\n2023-11-24,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-11-23,Hessen,06,00+,368,564,564,564,564,6293154,5.85,8.96,8.96,8.96,8.96\n2023-11-22,Hessen,06,00+,363,541,541,541,541,6293154,5.77,8.6,8.6,8.6,8.6\n2023-11-21,Hessen,06,00+,314,509,509,509,509,6293154,4.99,8.09,8.09,8.09,8.09\n2023-11-20,Hessen,06,00+,278,472,472,472,472,6293154,4.42,7.5,7.5,7.5,7.5\n2023-11-19,Hessen,06,00+,286,469,469,469,469,6293154,4.54,7.45,7.45,7.45,7.45\n2023-11-18,Hessen,06,00+,293,470,470,470,470,6293154,4.66,7.47,7.47,7.47,7.47\n2023-11-17,Hessen,06,00+,290,480,480,480,480,6293154,4.61,7.63,7.63,7.63,7.63\n2023-11-16,Hessen,06,00+,300,480,480,480,480,6293154,4.77,7.63,7.63,7.63,7.63\n2023-11-15,Hessen,06,00+,309,479,479,479,479,6293154,4.91,7.61,7.61,7.61,7.61\n2023-11-14,Hessen,06,00+,286,453,453,453,453,6293154,4.54,7.2,7.2,7.2,7.2\n2023-11-13,Hessen,06,00+,294,448,448,448,448,6293154,4.67,7.12,7.12,7.12,7.12\n2023-11-12,Hessen,06,00+,303,446,446,446,446,6293154,4.81,7.09,7.09,7.09,7.09\n2023-11-11,Hessen,06,00+,314,451,451,451,451,6293154,4.99,7.17,7.17,7.17,7.17\n2023-11-10,Hessen,06,00+,299,430,430,430,430,6293154,4.75,6.83,6.83,6.83,6.83\n2023-11-09,Hessen,06,00+,283,416,416,416,416,6293154,4.5,6.61,6.61,6.61,6.61\n2023-11-08,Hessen,06,00+,278,406,406,406,406,6293154,4.42,6.45,6.45,6.45,6.45\n2023-11-07,Hessen,06,00+,300,455,455,455,455,6293154,4.77,7.23,7.23,7.23,7.23\n2023-11-06,Hessen,06,00+,329,477,477,477,477,6293154,5.23,7.58,7.58,7.58,7.58\n2023-11-05,Hessen,06,00+,349,488,488,488,488,6293154,5.55,7.75,7.75,7.75,7.75\n2023-11-04,Hessen,06,00+,359,486,486,486,486,6293154,5.7,7.72,7.72,7.72,7.72\n2023-11-03,Hessen,06,00+,389,512,512,512,512,6293154,6.18,8.14,8.14,8.14,8.14\n2023-11-02,Hessen,06,00+,367,506,506,506,506,6293154,5.83,8.04,8.04,8.04,8.04\n2023-11-01,Hessen,06,00+,342,502,502,502,502,6293154,5.43,7.98,7.98,7.98,7.98\n2023-10-31,Hessen,06,00+,311,478,478,478,478,6293154,4.94,7.6,7.6,7.6,7.6\n2023-10-30,Hessen,06,00+,296,455,455,455,455,6293154,4.7,7.23,7.23,7.23,7.23\n2023-10-29,Hessen,06,00+,305,445,445,445,445,6293154,4.85,7.07,7.07,7.07,7.07\n2023-10-28,Hessen,06,00+,315,445,445,445,445,6293154,5.01,7.07,7.07,7.07,7.07\n2023-10-27,Hessen,06,00+,302,416,416,416,416,6293154,4.8,6.61,6.61,6.61,6.61\n2023-10-26,Hessen,06,00+,295,412,412,412,412,6293154,4.69,6.55,6.55,6.55,6.55\n2023-10-25,Hessen,06,00+,260,393,393,393,393,6293154,4.13,6.24,6.24,6.24,6.24\n2023-10-24,Hessen,06,00+,241,380,380,380,380,6293154,3.83,6.04,6.04,6.04,6.04\n2023-10-23,Hessen,06,00+,256,366,366,366,366,6293154,4.07,5.82,5.82,5.82,5.82\n2023-10-22,Hessen,06,00+,262,362,362,362,362,6293154,4.16,5.75,5.75,5.75,5.75\n2023-10-21,Hessen,06,00+,267,358,358,358,358,6293154,4.24,5.69,5.69,5.69,5.69\n2023-10-20,Hessen,06,00+,266,360,360,360,360,6293154,4.23,5.72,5.72,5.72,5.72\n2023-10-19,Hessen,06,00+,253,351,351,351,351,6293154,4.02,5.58,5.58,5.58,5.58\n2023-10-18,Hessen,06,00+,259,363,363,363,363,6293154,4.12,5.77,5.77,5.77,5.77\n2023-10-17,Hessen,06,00+,233,342,342,342,342,6293154,3.7,5.43,5.43,5.43,5.43\n2023-10-16,Hessen,06,00+,250,334,334,334,334,6293154,3.97,5.31,5.31,5.31,5.31\n2023-10-15,Hessen,06,00+,256,334,334,334,334,6293154,4.07,5.31,5.31,5.31,5.31\n2023-10-14,Hessen,06,00+,259,331,331,331,331,6293154,4.12,5.26,5.26,5.26,5.26\n2023-10-13,Hessen,06,00+,244,324,324,324,324,6293154,3.88,5.15,5.15,5.15,5.15\n2023-10-12,Hessen,06,00+,220,331,331,331,331,6293154,3.5,5.26,5.26,5.26,5.26\n2023-10-11,Hessen,06,00+,248,343,343,343,343,6293154,3.94,5.45,5.45,5.45,5.45\n2023-10-10,Hessen,06,00+,197,300,300,300,300,6293154,3.13,4.77,4.77,4.77,4.77\n2023-10-09,Hessen,06,00+,192,279,279,279,279,6293154,3.05,4.43,4.43,4.43,4.43\n2023-10-08,Hessen,06,00+,200,283,283,283,283,6293154,3.18,4.5,4.5,4.5,4.5\n2023-10-07,Hessen,06,00+,203,285,285,285,285,6293154,3.23,4.53,4.53,4.53,4.53\n2023-10-06,Hessen,06,00+,213,298,298,298,298,6293154,3.38,4.74,4.74,4.74,4.74\n2023-10-05,Hessen,06,00+,176,297,297,297,297,6293154,2.8,4.72,4.72,4.72,4.72\n2023-10-04,Hessen,06,00+,146,261,261,261,261,6293154,2.32,4.15,4.15,4.15,4.15\n2023-10-03,Hessen,06,00+,175,298,298,298,298,6293154,2.78,4.74,4.74,4.74,4.74\n2023-10-02,Hessen,06,00+,157,270,270,270,270,6293154,2.49,4.29,4.29,4.29,4.29\n2023-10-01,Hessen,06,00+,158,261,261,261,261,6293154,2.51,4.15,4.15,4.15,4.15\n2023-09-30,Hessen,06,00+,158,256,256,256,256,6293154,2.51,4.07,4.07,4.07,4.07\n2023-09-29,Hessen,06,00+,154,231,231,231,231,6293154,2.45,3.67,3.67,3.67,3.67\n2023-09-28,Hessen,06,00+,140,216,216,216,216,6293154,2.22,3.43,3.43,3.43,3.43\n2023-09-27,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-26,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-25,Hessen,06,00+,139,213,213,213,213,6293154,2.21,3.38,3.38,3.38,3.38\n2023-09-24,Hessen,06,00+,141,214,214,214,214,6293154,2.24,3.4,3.4,3.4,3.4\n2023-09-23,Hessen,06,00+,144,217,217,217,217,6293154,2.29,3.45,3.45,3.45,3.45\n2023-09-22,Hessen,06,00+,146,213,213,213,213,6293154,2.32,3.38,3.38,3.38,3.38\n2023-09-21,Hessen,06,00+,146,209,209,209,209,6293154,2.32,3.32,3.32,3.32,3.32\n2023-09-20,Hessen,06,00+,132,206,206,206,206,6293154,2.1,3.27,3.27,3.27,3.27\n2023-09-19,Hessen,06,00+,132,204,204,204,204,6293154,2.1,3.24,3.24,3.24,3.24\n2023-09-18,Hessen,06,00+,139,192,192,192,192,6293154,2.21,3.05,3.05,3.05,3.05\n2023-09-17,Hessen,06,00+,142,193,193,193,193,6293154,2.26,3.07,3.07,3.07,3.07\n2023-09-16,Hessen,06,00+,148,196,196,196,196,6293154,2.35,3.11,3.11,3.11,3.11\n2023-09-15,Hessen,06,00+,149,199,199,199,199,6293154,2.37,3.16,3.16,3.16,3.16\n2023-09-14,Hessen,06,00+,147,201,201,201,201,6293154,2.34,3.19,3.19,3.19,3.19\n2023-09-13,Hessen,06,00+,152,212,212,212,212,6293154,2.42,3.37,3.37,3.37,3.37\n2023-09-12,Hessen,06,00+,131,207,207,207,207,6293154,2.08,3.29,3.29,3.29,3.29\n2023-09-11,Hessen,06,00+,134,189,189,189,189,6293154,2.13,3,3,3,3\n2023-09-10,Hessen,06,00+,136,188,188,188,188,6293154,2.16,2.99,2.99,2.99,2.99\n2023-09-09,Hessen,06,00+,138,185,185,185,185,6293154,2.19,2.94,2.94,2.94,2.94\n2023-09-08,Hessen,06,00+,132,182,182,182,182,6293154,2.1,2.89,2.89,2.89,2.89\n2023-09-07,Hessen,06,00+,121,167,167,167,167,6293154,1.92,2.65,2.65,2.65,2.65\n2023-09-06,Hessen,06,00+,95,149,149,149,149,6293154,1.51,2.37,2.37,2.37,2.37\n2023-09-05,Hessen,06,00+,88,134,134,134,134,6293154,1.4,2.13,2.13,2.13,2.13\n2023-09-04,Hessen,06,00+,79,119,119,119,119,6293154,1.26,1.89,1.89,1.89,1.89\n2023-09-03,Hessen,06,00+,79,117,117,117,117,6293154,1.26,1.86,1.86,1.86,1.86\n2023-09-02,Hessen,06,00+,80,116,116,116,116,6293154,1.27,1.84,1.84,1.84,1.84\n2023-09-01,Hessen,06,00+,83,111,111,111,111,6293154,1.32,1.76,1.76,1.76,1.76\n2023-08-31,Hessen,06,00+,77,116,116,116,116,6293154,1.22,1.84,1.84,1.84,1.84\n2023-08-30,Hessen,06,00+,65,106,106,106,106,6293154,1.03,1.68,1.68,1.68,1.68\n2023-08-29,Hessen,06,00+,69,108,108,108,108,6293154,1.1,1.72,1.72,1.72,1.72\n2023-08-28,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-27,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-26,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-25,Hessen,06,00+,0,99,99,99,99,6293154,0,1.57,1.57,1.57,1.57\n2023-08-24,Hessen,06,00+,71,90,90,90,90,6293154,1.13,1.43,1.43,1.43,1.43\n2023-08-23,Hessen,06,00+,73,94,94,94,94,6293154,1.16,1.49,1.49,1.49,1.49\n2023-08-22,Hessen,06,00+,63,88,88,88,88,6293154,1,1.4,1.4,1.4,1.4\n2023-08-21,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-20,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-19,Hessen,06,00+,62,91,91,91,91,6293154,0.99,1.45,1.45,1.45,1.45\n2023-08-18,Hessen,06,00+,64,97,97,97,97,6293154,1.02,1.54,1.54,1.54,1.54\n2023-08-17,Hessen,06,00+,58,95,95,95,95,6293154,0.92,1.51,1.51,1.51,1.51\n2023-08-16,Hessen,06,00+,60,88,88,88,88,6293154,0.95,1.4,1.4,1.4,1.4\n2023-08-15,Hessen,06,00+,56,87,87,87,87,6293154,0.89,1.38,1.38,1.38,1.38\n2023-08-14,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-13,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-12,Hessen,06,00+,58,73,73,73,73,6293154,0.92,1.16,1.16,1.16,1.16\n2023-08-11,Hessen,06,00+,60,69,69,69,69,6293154,0.95,1.1,1.1,1.1,1.1\n2023-08-10,Hessen,06,00+,55,66,66,66,66,6293154,0.87,1.05,1.05,1.05,1.05\n2023-08-09,Hessen,06,00+,49,65,65,65,65,6293154,0.78,1.03,1.03,1.03,1.03\n2023-08-08,Hessen,06,00+,38,59,59,59,59,6293154,0.6,0.94,0.94,0.94,0.94\n2023-08-07,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-06,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-05,Hessen,06,00+,42,55,55,55,55,6293154,0.67,0.87,0.87,0.87,0.87\n2023-08-04,Hessen,06,00+,40,55,55,55,55,6293154,0.64,0.87,0.87,0.87,0.87\n2023-08-03,Hessen,06,00+,37,53,53,53,53,6293154,0.59,0.84,0.84,0.84,0.84\n2023-08-02,Hessen,06,00+,31,52,52,52,52,6293154,0.49,0.83,0.83,0.83,0.83\n2023-08-01,Hessen,06,00+,29,53,53,53,53,6293154,0.46,0.84,0.84,0.84,0.84\n2023-07-31,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-30,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-29,Hessen,06,00+,26,44,44,44,44,6293154,0.41,0.7,0.7,0.7,0.7\n2023-07-28,Hessen,06,00+,27,38,38,38,38,6293154,0.43,0.6,0.6,0.6,0.6\n2023-07-27,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-26,Hessen,06,00+,28,38,38,38,38,6293154,0.44,0.6,0.6,0.6,0.6\n2023-07-25,Hessen,06,00+,26,36,36,36,36,6293154,0.41,0.57,0.57,0.57,0.57\n2023-07-24,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-23,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-22,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-21,Hessen,06,00+,26,39,39,39,39,6293154,0.41,0.62,0.62,0.62,0.62\n2023-07-20,Hessen,06,00+,21,36,36,36,36,6293154,0.33,0.57,0.57,0.57,0.57\n2023-07-19,Hessen,06,00+,19,41,41,41,41,6293154,0.3,0.65,0.65,0.65,0.65\n2023-07-18,Hessen,06,00+,16,35,35,35,35,6293154,0.25,0.56,0.56,0.56,0.56\n2023-07-17,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-16,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-15,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-14,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-13,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2023-07-12,Hessen,06,00+,12,16,16,16,16,6293154,0.19,0.25,0.25,0.25,0.25\n2023-07-11,Hessen,06,00+,11,16,16,16,16,6293154,0.17,0.25,0.25,0.25,0.25\n2023-07-10,Hessen,06,00+,12,18,18,18,18,6293154,0.19,0.29,0.29,0.29,0.29\n2023-07-09,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-08,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-07,Hessen,06,00+,20,25,25,25,25,6293154,0.32,0.4,0.4,0.4,0.4\n2023-07-06,Hessen,06,00+,17,26,26,26,26,6293154,0.27,0.41,0.41,0.41,0.41\n2023-07-05,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2023-07-04,Hessen,06,00+,30,38,38,38,38,6293154,0.48,0.6,0.6,0.6,0.6\n2023-07-03,Hessen,06,00+,33,42,42,42,42,6293154,0.52,0.67,0.67,0.67,0.67\n2023-07-02,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-07-01,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-06-30,Hessen,06,00+,31,37,37,37,37,6293154,0.49,0.59,0.59,0.59,0.59\n2023-06-29,Hessen,06,00+,30,37,37,37,37,6293154,0.48,0.59,0.59,0.59,0.59\n2023-06-28,Hessen,06,00+,20,29,29,29,29,6293154,0.32,0.46,0.46,0.46,0.46\n2023-06-27,Hessen,06,00+,16,25,25,25,25,6293154,0.25,0.4,0.4,0.4,0.4\n2023-06-26,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-25,Hessen,06,00+,16,19,19,19,19,6293154,0.25,0.3,0.3,0.3,0.3\n2023-06-24,Hessen,06,00+,17,20,20,20,20,6293154,0.27,0.32,0.32,0.32,0.32\n2023-06-23,Hessen,06,00+,11,15,15,15,15,6293154,0.17,0.24,0.24,0.24,0.24\n2023-06-22,Hessen,06,00+,10,16,16,16,16,6293154,0.16,0.25,0.25,0.25,0.25\n2023-06-21,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-20,Hessen,06,00+,21,27,27,27,27,6293154,0.33,0.43,0.43,0.43,0.43\n2023-06-19,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2023-06-18,Hessen,06,00+,32,43,43,43,43,6293154,0.51,0.68,0.68,0.68,0.68\n2023-06-17,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2023-06-16,Hessen,06,00+,39,51,51,51,51,6293154,0.62,0.81,0.81,0.81,0.81\n2023-06-15,Hessen,06,00+,34,48,48,48,48,6293154,0.54,0.76,0.76,0.76,0.76\n2023-06-14,Hessen,06,00+,35,52,52,52,52,6293154,0.56,0.83,0.83,0.83,0.83\n2023-06-13,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2023-06-12,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-11,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-10,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2023-06-09,Hessen,06,00+,30,58,58,58,58,6293154,0.48,0.92,0.92,0.92,0.92\n2023-06-08,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2023-06-07,Hessen,06,00+,49,69,69,69,69,6293154,0.78,1.1,1.1,1.1,1.1\n2023-06-06,Hessen,06,00+,66,88,88,88,88,6293154,1.05,1.4,1.4,1.4,1.4\n2023-06-05,Hessen,06,00+,53,66,66,66,66,6293154,0.84,1.05,1.05,1.05,1.05\n2023-06-04,Hessen,06,00+,53,65,65,65,65,6293154,0.84,1.03,1.03,1.03,1.03\n2023-06-03,Hessen,06,00+,54,66,66,66,66,6293154,0.86,1.05,1.05,1.05,1.05\n2023-06-02,Hessen,06,00+,50,60,60,60,60,6293154,0.79,0.95,0.95,0.95,0.95\n2023-06-01,Hessen,06,00+,45,60,60,60,60,6293154,0.72,0.95,0.95,0.95,0.95\n2023-05-31,Hessen,06,00+,43,59,59,59,59,6293154,0.68,0.94,0.94,0.94,0.94\n2023-05-30,Hessen,06,00+,38,52,52,52,52,6293154,0.6,0.83,0.83,0.83,0.83\n2023-05-29,Hessen,06,00+,73,89,89,89,89,6293154,1.16,1.41,1.41,1.41,1.41\n2023-05-28,Hessen,06,00+,75,91,91,91,91,6293154,1.19,1.45,1.45,1.45,1.45\n2023-05-27,Hessen,06,00+,75,90,90,90,90,6293154,1.19,1.43,1.43,1.43,1.43\n2023-05-26,Hessen,06,00+,79,96,96,96,96,6293154,1.26,1.53,1.53,1.53,1.53\n2023-05-25,Hessen,06,00+,64,85,85,85,85,6293154,1.02,1.35,1.35,1.35,1.35\n2023-05-24,Hessen,06,00+,76,103,103,103,103,6293154,1.21,1.64,1.64,1.64,1.64\n2023-05-23,Hessen,06,00+,76,110,110,110,110,6293154,1.21,1.75,1.75,1.75,1.75\n2023-05-22,Hessen,06,00+,77,107,107,107,107,6293154,1.22,1.7,1.7,1.7,1.7\n2023-05-21,Hessen,06,00+,78,106,106,106,106,6293154,1.24,1.68,1.68,1.68,1.68\n2023-05-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2023-05-19,Hessen,06,00+,77,106,106,106,106,6293154,1.22,1.68,1.68,1.68,1.68\n2023-05-18,Hessen,06,00+,94,124,124,124,124,6293154,1.49,1.97,1.97,1.97,1.97\n2023-05-17,Hessen,06,00+,86,114,114,114,114,6293154,1.37,1.81,1.81,1.81,1.81\n2023-05-16,Hessen,06,00+,89,114,114,114,114,6293154,1.41,1.81,1.81,1.81,1.81\n2023-05-15,Hessen,06,00+,98,127,127,127,127,6293154,1.56,2.02,2.02,2.02,2.02\n2023-05-14,Hessen,06,00+,100,129,129,129,129,6293154,1.59,2.05,2.05,2.05,2.05\n2023-05-13,Hessen,06,00+,102,128,128,128,128,6293154,1.62,2.03,2.03,2.03,2.03\n2023-05-12,Hessen,06,00+,101,140,140,140,140,6293154,1.6,2.22,2.22,2.22,2.22\n2023-05-11,Hessen,06,00+,119,156,156,156,156,6293154,1.89,2.48,2.48,2.48,2.48\n2023-05-10,Hessen,06,00+,130,169,169,169,169,6293154,2.07,2.69,2.69,2.69,2.69\n2023-05-09,Hessen,06,00+,160,203,203,203,203,6293154,2.54,3.23,3.23,3.23,3.23\n2023-05-08,Hessen,06,00+,120,160,160,160,160,6293154,1.91,2.54,2.54,2.54,2.54\n2023-05-07,Hessen,06,00+,126,163,163,163,163,6293154,2,2.59,2.59,2.59,2.59\n2023-05-06,Hessen,06,00+,129,164,164,164,164,6293154,2.05,2.61,2.61,2.61,2.61\n2023-05-05,Hessen,06,00+,136,166,166,166,166,6293154,2.16,2.64,2.64,2.64,2.64\n2023-05-04,Hessen,06,00+,112,150,150,150,150,6293154,1.78,2.38,2.38,2.38,2.38\n2023-05-03,Hessen,06,00+,116,162,162,162,162,6293154,1.84,2.57,2.57,2.57,2.57\n2023-05-02,Hessen,06,00+,99,151,151,151,151,6293154,1.57,2.4,2.4,2.4,2.4\n2023-05-01,Hessen,06,00+,176,230,230,230,230,6293154,2.8,3.65,3.65,3.65,3.65\n2023-04-30,Hessen,06,00+,179,229,229,229,229,6293154,2.84,3.64,3.64,3.64,3.64\n2023-04-29,Hessen,06,00+,180,227,227,227,227,6293154,2.86,3.61,3.61,3.61,3.61\n2023-04-28,Hessen,06,00+,185,225,225,225,225,6293154,2.94,3.58,3.58,3.58,3.58\n2023-04-27,Hessen,06,00+,198,252,252,252,252,6293154,3.15,4,4,4,4\n2023-04-26,Hessen,06,00+,199,245,245,245,245,6293154,3.16,3.89,3.89,3.89,3.89\n2023-04-25,Hessen,06,00+,178,241,241,241,241,6293154,2.83,3.83,3.83,3.83,3.83\n2023-04-24,Hessen,06,00+,186,232,232,232,232,6293154,2.96,3.69,3.69,3.69,3.69\n2023-04-23,Hessen,06,00+,190,231,231,231,231,6293154,3.02,3.67,3.67,3.67,3.67\n2023-04-22,Hessen,06,00+,190,230,230,230,230,6293154,3.02,3.65,3.65,3.65,3.65\n2023-04-21,Hessen,06,00+,192,244,244,244,244,6293154,3.05,3.88,3.88,3.88,3.88\n2023-04-20,Hessen,06,00+,174,238,238,238,238,6293154,2.76,3.78,3.78,3.78,3.78\n2023-04-19,Hessen,06,00+,178,263,263,263,263,6293154,2.83,4.18,4.18,4.18,4.18\n2023-04-18,Hessen,06,00+,261,355,355,355,355,6293154,4.15,5.64,5.64,5.64,5.64\n2023-04-17,Hessen,06,00+,219,287,287,287,287,6293154,3.48,4.56,4.56,4.56,4.56\n2023-04-16,Hessen,06,00+,221,285,285,285,285,6293154,3.51,4.53,4.53,4.53,4.53\n2023-04-15,Hessen,06,00+,225,291,291,291,291,6293154,3.58,4.62,4.62,4.62,4.62\n2023-04-14,Hessen,06,00+,197,258,258,258,258,6293154,3.13,4.1,4.1,4.1,4.1\n2023-04-13,Hessen,06,00+,185,259,259,259,259,6293154,2.94,4.12,4.12,4.12,4.12\n2023-04-12,Hessen,06,00+,146,239,239,239,239,6293154,2.32,3.8,3.8,3.8,3.8\n2023-04-11,Hessen,06,00+,94,167,167,167,167,6293154,1.49,2.65,2.65,2.65,2.65\n2023-04-10,Hessen,06,00+,174,252,252,252,252,6293154,2.76,4,4,4,4\n2023-04-09,Hessen,06,00+,181,262,262,262,262,6293154,2.88,4.16,4.16,4.16,4.16\n2023-04-08,Hessen,06,00+,184,259,259,259,259,6293154,2.92,4.12,4.12,4.12,4.12\n2023-04-07,Hessen,06,00+,227,316,316,316,316,6293154,3.61,5.02,5.02,5.02,5.02\n2023-04-06,Hessen,06,00+,228,329,329,329,329,6293154,3.62,5.23,5.23,5.23,5.23\n2023-04-05,Hessen,06,00+,268,364,364,364,364,6293154,4.26,5.78,5.78,5.78,5.78\n2023-04-04,Hessen,06,00+,267,364,364,364,364,6293154,4.24,5.78,5.78,5.78,5.78\n2023-04-03,Hessen,06,00+,302,400,400,400,400,6293154,4.8,6.36,6.36,6.36,6.36\n2023-04-02,Hessen,06,00+,311,398,398,398,398,6293154,4.94,6.32,6.32,6.32,6.32\n2023-04-01,Hessen,06,00+,319,404,404,404,404,6293154,5.07,6.42,6.42,6.42,6.42\n2023-03-31,Hessen,06,00+,341,418,418,418,418,6293154,5.42,6.64,6.64,6.64,6.64\n2023-03-30,Hessen,06,00+,321,436,436,436,436,6293154,5.1,6.93,6.93,6.93,6.93\n2023-03-29,Hessen,06,00+,351,476,476,476,476,6293154,5.58,7.56,7.56,7.56,7.56\n2023-03-28,Hessen,06,00+,375,503,503,503,503,6293154,5.96,7.99,7.99,7.99,7.99\n2023-03-27,Hessen,06,00+,362,524,524,524,524,6293154,5.75,8.33,8.33,8.33,8.33\n2023-03-26,Hessen,06,00+,371,526,526,526,526,6293154,5.9,8.36,8.36,8.36,8.36\n2023-03-25,Hessen,06,00+,378,526,526,526,526,6293154,6.01,8.36,8.36,8.36,8.36\n2023-03-24,Hessen,06,00+,390,546,546,546,546,6293154,6.2,8.68,8.68,8.68,8.68\n2023-03-23,Hessen,06,00+,405,564,564,564,564,6293154,6.44,8.96,8.96,8.96,8.96\n2023-03-22,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-03-21,Hessen,06,00+,435,613,613,613,613,6293154,6.91,9.74,9.74,9.74,9.74\n2023-03-20,Hessen,06,00+,527,696,696,696,696,6293154,8.37,11.06,11.06,11.06,11.06\n2023-03-19,Hessen,06,00+,534,692,692,692,692,6293154,8.49,11,11,11,11\n2023-03-18,Hessen,06,00+,550,700,700,700,700,6293154,8.74,11.12,11.12,11.12,11.12\n2023-03-17,Hessen,06,00+,535,704,704,704,704,6293154,8.5,11.19,11.19,11.19,11.19\n2023-03-16,Hessen,06,00+,543,723,723,723,723,6293154,8.63,11.49,11.49,11.49,11.49\n2023-03-15,Hessen,06,00+,554,720,720,720,720,6293154,8.8,11.44,11.44,11.44,11.44\n2023-03-14,Hessen,06,00+,521,713,713,713,713,6293154,8.28,11.33,11.33,11.33,11.33\n2023-03-13,Hessen,06,00+,499,673,673,673,673,6293154,7.93,10.69,10.69,10.69,10.69\n2023-03-12,Hessen,06,00+,509,675,675,675,675,6293154,8.09,10.73,10.73,10.73,10.73\n2023-03-11,Hessen,06,00+,516,667,667,667,667,6293154,8.2,10.6,10.6,10.6,10.6\n2023-03-10,Hessen,06,00+,566,711,711,711,711,6293154,8.99,11.3,11.3,11.3,11.3\n2023-03-09,Hessen,06,00+,525,699,699,699,699,6293154,8.34,11.11,11.11,11.11,11.11\n2023-03-08,Hessen,06,00+,520,711,711,711,711,6293154,8.26,11.3,11.3,11.3,11.3\n2023-03-07,Hessen,06,00+,536,715,715,715,715,6293154,8.52,11.36,11.36,11.36,11.36\n2023-03-06,Hessen,06,00+,572,764,764,764,764,6293154,9.09,12.14,12.14,12.14,12.14\n2023-03-05,Hessen,06,00+,583,769,769,769,769,6293154,9.26,12.22,12.22,12.22,12.22\n2023-03-04,Hessen,06,00+,595,774,774,774,774,6293154,9.45,12.3,12.3,12.3,12.3\n2023-03-03,Hessen,06,00+,543,736,736,736,736,6293154,8.63,11.7,11.7,11.7,11.7\n2023-03-02,Hessen,06,00+,556,749,749,749,749,6293154,8.83,11.9,11.9,11.9,11.9\n2023-03-01,Hessen,06,00+,574,768,768,768,768,6293154,9.12,12.2,12.2,12.2,12.2\n2023-02-28,Hessen,06,00+,570,774,774,774,774,6293154,9.06,12.3,12.3,12.3,12.3\n2023-02-27,Hessen,06,00+,537,728,728,728,728,6293154,8.53,11.57,11.57,11.57,11.57\n2023-02-26,Hessen,06,00+,551,730,730,730,730,6293154,8.76,11.6,11.6,11.6,11.6\n2023-02-25,Hessen,06,00+,566,735,735,735,735,6293154,8.99,11.68,11.68,11.68,11.68\n2023-02-24,Hessen,06,00+,591,759,759,759,759,6293154,9.39,12.06,12.06,12.06,12.06\n2023-02-23,Hessen,06,00+,557,757,757,757,757,6293154,8.85,12.03,12.03,12.03,12.03\n2023-02-22,Hessen,06,00+,545,755,755,755,755,6293154,8.66,12,12,12,12\n2023-02-21,Hessen,06,00+,506,737,737,737,737,6293154,8.04,11.71,11.71,11.71,11.71\n2023-02-20,Hessen,06,00+,529,721,721,721,721,6293154,8.41,11.46,11.46,11.46,11.46\n2023-02-19,Hessen,06,00+,535,713,713,713,713,6293154,8.5,11.33,11.33,11.33,11.33\n2023-02-18,Hessen,06,00+,548,707,707,707,707,6293154,8.71,11.23,11.23,11.23,11.23\n2023-02-17,Hessen,06,00+,522,672,672,672,672,6293154,8.29,10.68,10.68,10.68,10.68\n2023-02-16,Hessen,06,00+,477,652,652,652,652,6293154,7.58,10.36,10.36,10.36,10.36\n2023-02-15,Hessen,06,00+,398,620,620,620,620,6293154,6.32,9.85,9.85,9.85,9.85\n2023-02-14,Hessen,06,00+,390,571,571,571,571,6293154,6.2,9.07,9.07,9.07,9.07\n2023-02-13,Hessen,06,00+,396,538,538,538,538,6293154,6.29,8.55,8.55,8.55,8.55\n2023-02-12,Hessen,06,00+,403,536,536,536,536,6293154,6.4,8.52,8.52,8.52,8.52\n2023-02-11,Hessen,06,00+,414,534,534,534,534,6293154,6.58,8.49,8.49,8.49,8.49\n2023-02-10,Hessen,06,00+,405,530,530,530,530,6293154,6.44,8.42,8.42,8.42,8.42\n2023-02-09,Hessen,06,00+,379,510,510,510,510,6293154,6.02,8.1,8.1,8.1,8.1\n2023-02-08,Hessen,06,00+,363,490,490,490,490,6293154,5.77,7.79,7.79,7.79,7.79\n2023-02-07,Hessen,06,00+,380,499,499,499,499,6293154,6.04,7.93,7.93,7.93,7.93\n2023-02-06,Hessen,06,00+,325,464,464,464,464,6293154,5.16,7.37,7.37,7.37,7.37\n2023-02-05,Hessen,06,00+,332,465,465,465,465,6293154,5.28,7.39,7.39,7.39,7.39\n2023-02-04,Hessen,06,00+,335,458,458,458,458,6293154,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Hessen,06,00+,303,434,434,434,434,6293154,4.81,6.9,6.9,6.9,6.9\n2023-02-02,Hessen,06,00+,321,430,430,430,430,6293154,5.1,6.83,6.83,6.83,6.83\n2023-02-01,Hessen,06,00+,313,418,418,418,418,6293154,4.97,6.64,6.64,6.64,6.64\n2023-01-31,Hessen,06,00+,283,376,376,376,376,6293154,4.5,5.97,5.97,5.97,5.97\n2023-01-30,Hessen,06,00+,286,369,369,369,369,6293154,4.54,5.86,5.86,5.86,5.86\n2023-01-29,Hessen,06,00+,290,366,366,366,366,6293154,4.61,5.82,5.82,5.82,5.82\n2023-01-28,Hessen,06,00+,293,365,365,365,365,6293154,4.66,5.8,5.8,5.8,5.8\n2023-01-27,Hessen,06,00+,268,347,347,347,347,6293154,4.26,5.51,5.51,5.51,5.51\n2023-01-26,Hessen,06,00+,260,345,345,345,345,6293154,4.13,5.48,5.48,5.48,5.48\n2023-01-25,Hessen,06,00+,251,338,338,338,338,6293154,3.99,5.37,5.37,5.37,5.37\n2023-01-24,Hessen,06,00+,251,333,333,333,333,6293154,3.99,5.29,5.29,5.29,5.29\n2023-01-23,Hessen,06,00+,262,350,350,350,350,6293154,4.16,5.56,5.56,5.56,5.56\n2023-01-22,Hessen,06,00+,283,367,367,367,367,6293154,4.5,5.83,5.83,5.83,5.83\n2023-01-21,Hessen,06,00+,289,370,370,370,370,6293154,4.59,5.88,5.88,5.88,5.88\n2023-01-20,Hessen,06,00+,289,380,380,380,380,6293154,4.59,6.04,6.04,6.04,6.04\n2023-01-19,Hessen,06,00+,307,408,408,408,408,6293154,4.88,6.48,6.48,6.48,6.48\n2023-01-18,Hessen,06,00+,313,435,435,435,435,6293154,4.97,6.91,6.91,6.91,6.91\n2023-01-17,Hessen,06,00+,349,487,487,487,487,6293154,5.55,7.74,7.74,7.74,7.74\n2023-01-16,Hessen,06,00+,379,537,537,537,537,6293154,6.02,8.53,8.53,8.53,8.53\n2023-01-15,Hessen,06,00+,386,523,523,523,523,6293154,6.13,8.31,8.31,8.31,8.31\n2023-01-14,Hessen,06,00+,391,523,523,523,523,6293154,6.21,8.31,8.31,8.31,8.31\n2023-01-13,Hessen,06,00+,389,540,540,540,540,6293154,6.18,8.58,8.58,8.58,8.58\n2023-01-12,Hessen,06,00+,384,540,540,540,540,6293154,6.1,8.58,8.58,8.58,8.58\n2023-01-11,Hessen,06,00+,374,564,564,564,564,6293154,5.94,8.96,8.96,8.96,8.96\n2023-01-10,Hessen,06,00+,433,625,625,625,625,6293154,6.88,9.93,9.93,9.93,9.93\n2023-01-09,Hessen,06,00+,526,697,697,697,697,6293154,8.36,11.08,11.08,11.08,11.08\n2023-01-08,Hessen,06,00+,531,695,695,695,695,6293154,8.44,11.04,11.04,11.04,11.04\n2023-01-07,Hessen,06,00+,549,0,0,0,0,6293154,8.72,0,0,0,0\n2023-01-06,Hessen,06,00+,533,0,0,0,0,6293154,8.47,0,0,0,0\n2023-01-05,Hessen,06,00+,552,0,0,0,0,6293154,8.77,0,0,0,0\n2023-01-04,Hessen,06,00+,505,0,0,0,0,6293154,8.02,0,0,0,0\n2023-01-03,Hessen,06,00+,604,0,0,0,0,6293154,9.6,0,0,0,0\n2023-01-02,Hessen,06,00+,458,0,0,0,0,6293154,7.28,0,0,0,0\n2024-08-31,Rheinland-Pfalz,07,00+,33,33,NA,NA,NA,4098391,0.81,0.81,NA,NA,NA\n2024-08-30,Rheinland-Pfalz,07,00+,48,48,55,52,58,4098391,1.17,1.17,1.34,1.28,1.44\n2024-08-29,Rheinland-Pfalz,07,00+,59,61,68,65,73,4098391,1.44,1.49,1.68,1.61,1.8\n2024-08-28,Rheinland-Pfalz,07,00+,72,73,81,78,86,4098391,1.76,1.78,1.98,1.9,2.12\n2024-08-27,Rheinland-Pfalz,07,00+,48,75,82,79,88,4098391,1.17,1.83,2.02,1.94,2.15\n2024-08-26,Rheinland-Pfalz,07,00+,54,80,86,83,91,4098391,1.32,1.95,2.11,2.04,2.23\n2024-08-25,Rheinland-Pfalz,07,00+,55,80,86,83,91,4098391,1.34,1.95,2.11,2.04,2.23\n2024-08-24,Rheinland-Pfalz,07,00+,56,80,86,83,91,4098391,1.37,1.95,2.11,2.04,2.23\n2024-08-23,Rheinland-Pfalz,07,00+,48,70,75,72,79,4098391,1.17,1.71,1.83,1.77,1.94\n2024-08-22,Rheinland-Pfalz,07,00+,45,64,68,66,71,4098391,1.1,1.56,1.67,1.62,1.76\n2024-08-21,Rheinland-Pfalz,07,00+,46,62,65,63,68,4098391,1.12,1.51,1.6,1.56,1.68\n2024-08-20,Rheinland-Pfalz,07,00+,23,61,64,62,67,4098391,0.56,1.49,1.57,1.53,1.65\n2024-08-19,Rheinland-Pfalz,07,00+,32,59,61,60,64,4098391,0.78,1.44,1.5,1.46,1.57\n2024-08-18,Rheinland-Pfalz,07,00+,32,58,60,59,63,4098391,0.78,1.42,1.47,1.44,1.54\n2024-08-17,Rheinland-Pfalz,07,00+,32,57,59,57,61,4098391,0.78,1.39,1.45,1.41,1.51\n2024-08-16,Rheinland-Pfalz,07,00+,31,56,58,56,60,4098391,0.76,1.37,1.42,1.39,1.48\n2024-08-15,Rheinland-Pfalz,07,00+,31,61,63,61,65,4098391,0.76,1.49,1.54,1.51,1.6\n2024-08-14,Rheinland-Pfalz,07,00+,23,50,51,50,53,4098391,0.56,1.22,1.26,1.23,1.31\n2024-08-13,Rheinland-Pfalz,07,00+,24,54,55,54,57,4098391,0.59,1.32,1.35,1.33,1.4\n2024-08-12,Rheinland-Pfalz,07,00+,31,51,52,51,53,4098391,0.76,1.24,1.27,1.25,1.31\n2024-08-11,Rheinland-Pfalz,07,00+,34,54,55,54,56,4098391,0.83,1.32,1.34,1.33,1.38\n2024-08-10,Rheinland-Pfalz,07,00+,35,55,56,55,57,4098391,0.85,1.34,1.37,1.35,1.41\n2024-08-09,Rheinland-Pfalz,07,00+,30,56,57,56,58,4098391,0.73,1.37,1.39,1.37,1.43\n2024-08-08,Rheinland-Pfalz,07,00+,25,45,45,45,46,4098391,0.61,1.1,1.12,1.1,1.14\n2024-08-07,Rheinland-Pfalz,07,00+,30,53,53,53,54,4098391,0.73,1.29,1.31,1.3,1.34\n2024-08-06,Rheinland-Pfalz,07,00+,23,51,51,51,52,4098391,0.56,1.24,1.26,1.25,1.29\n2024-08-05,Rheinland-Pfalz,07,00+,48,64,64,64,65,4098391,1.17,1.56,1.58,1.57,1.6\n2024-08-04,Rheinland-Pfalz,07,00+,48,62,62,62,63,4098391,1.17,1.51,1.53,1.52,1.55\n2024-08-03,Rheinland-Pfalz,07,00+,50,63,63,63,64,4098391,1.22,1.54,1.55,1.54,1.57\n2024-08-02,Rheinland-Pfalz,07,00+,55,65,65,65,66,4098391,1.34,1.59,1.6,1.59,1.62\n2024-08-01,Rheinland-Pfalz,07,00+,70,80,80,80,81,4098391,1.71,1.95,1.96,1.96,1.98\n2024-07-31,Rheinland-Pfalz,07,00+,67,80,80,80,81,4098391,1.63,1.95,1.96,1.95,1.98\n2024-07-30,Rheinland-Pfalz,07,00+,54,85,85,85,85,4098391,1.32,2.07,2.08,2.08,2.09\n2024-07-29,Rheinland-Pfalz,07,00+,61,90,90,90,90,4098391,1.49,2.2,2.2,2.2,2.2\n2024-07-28,Rheinland-Pfalz,07,00+,61,89,89,89,89,4098391,1.49,2.17,2.17,2.17,2.18\n2024-07-27,Rheinland-Pfalz,07,00+,61,88,88,88,88,4098391,1.49,2.15,2.15,2.15,2.15\n2024-07-26,Rheinland-Pfalz,07,00+,55,89,89,89,89,4098391,1.34,2.17,2.17,2.17,2.17\n2024-07-25,Rheinland-Pfalz,07,00+,60,83,83,83,83,4098391,1.46,2.03,2.03,2.03,2.03\n2024-07-24,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-23,Rheinland-Pfalz,07,00+,37,82,82,82,82,4098391,0.9,2,2,2,2\n2024-07-22,Rheinland-Pfalz,07,00+,53,75,75,75,75,4098391,1.29,1.83,1.83,1.83,1.83\n2024-07-21,Rheinland-Pfalz,07,00+,54,76,76,76,76,4098391,1.32,1.85,1.85,1.85,1.85\n2024-07-20,Rheinland-Pfalz,07,00+,54,75,75,75,75,4098391,1.32,1.83,1.83,1.83,1.83\n2024-07-19,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-18,Rheinland-Pfalz,07,00+,70,92,92,92,92,4098391,1.71,2.24,2.24,2.24,2.24\n2024-07-17,Rheinland-Pfalz,07,00+,72,96,96,96,96,4098391,1.76,2.34,2.34,2.34,2.34\n2024-07-16,Rheinland-Pfalz,07,00+,61,92,92,92,92,4098391,1.49,2.24,2.24,2.24,2.24\n2024-07-15,Rheinland-Pfalz,07,00+,69,93,93,93,93,4098391,1.68,2.27,2.27,2.27,2.27\n2024-07-14,Rheinland-Pfalz,07,00+,71,94,94,94,94,4098391,1.73,2.29,2.29,2.29,2.29\n2024-07-13,Rheinland-Pfalz,07,00+,73,96,96,96,96,4098391,1.78,2.34,2.34,2.34,2.34\n2024-07-12,Rheinland-Pfalz,07,00+,65,87,87,87,87,4098391,1.59,2.12,2.12,2.12,2.12\n2024-07-11,Rheinland-Pfalz,07,00+,73,87,87,87,87,4098391,1.78,2.12,2.12,2.12,2.12\n2024-07-10,Rheinland-Pfalz,07,00+,85,97,97,97,97,4098391,2.07,2.37,2.37,2.37,2.37\n2024-07-09,Rheinland-Pfalz,07,00+,79,102,102,102,102,4098391,1.93,2.49,2.49,2.49,2.49\n2024-07-08,Rheinland-Pfalz,07,00+,69,100,100,100,100,4098391,1.68,2.44,2.44,2.44,2.44\n2024-07-07,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-06,Rheinland-Pfalz,07,00+,71,99,99,99,99,4098391,1.73,2.42,2.42,2.42,2.42\n2024-07-05,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-04,Rheinland-Pfalz,07,00+,52,89,89,89,89,4098391,1.27,2.17,2.17,2.17,2.17\n2024-07-03,Rheinland-Pfalz,07,00+,49,79,79,79,79,4098391,1.2,1.93,1.93,1.93,1.93\n2024-07-02,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2024-07-01,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-30,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-29,Rheinland-Pfalz,07,00+,45,62,62,62,62,4098391,1.1,1.51,1.51,1.51,1.51\n2024-06-28,Rheinland-Pfalz,07,00+,40,65,65,65,65,4098391,0.98,1.59,1.59,1.59,1.59\n2024-06-27,Rheinland-Pfalz,07,00+,48,66,66,66,66,4098391,1.17,1.61,1.61,1.61,1.61\n2024-06-26,Rheinland-Pfalz,07,00+,37,57,57,57,57,4098391,0.9,1.39,1.39,1.39,1.39\n2024-06-25,Rheinland-Pfalz,07,00+,34,58,58,58,58,4098391,0.83,1.42,1.42,1.42,1.42\n2024-06-24,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-23,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-22,Rheinland-Pfalz,07,00+,44,62,62,62,62,4098391,1.07,1.51,1.51,1.51,1.51\n2024-06-21,Rheinland-Pfalz,07,00+,36,52,52,52,52,4098391,0.88,1.27,1.27,1.27,1.27\n2024-06-20,Rheinland-Pfalz,07,00+,36,47,47,47,47,4098391,0.88,1.15,1.15,1.15,1.15\n2024-06-19,Rheinland-Pfalz,07,00+,30,45,45,45,45,4098391,0.73,1.1,1.1,1.1,1.1\n2024-06-18,Rheinland-Pfalz,07,00+,15,37,37,37,37,4098391,0.37,0.9,0.9,0.9,0.9\n2024-06-17,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-16,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-15,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-14,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2024-06-13,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-06-12,Rheinland-Pfalz,07,00+,21,26,26,26,26,4098391,0.51,0.63,0.63,0.63,0.63\n2024-06-11,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-09,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-08,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-07,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2024-06-06,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-06-05,Rheinland-Pfalz,07,00+,13,20,20,20,20,4098391,0.32,0.49,0.49,0.49,0.49\n2024-06-04,Rheinland-Pfalz,07,00+,9,20,20,20,20,4098391,0.22,0.49,0.49,0.49,0.49\n2024-06-03,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-02,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-01,Rheinland-Pfalz,07,00+,16,26,26,26,26,4098391,0.39,0.63,0.63,0.63,0.63\n2024-05-31,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-05-30,Rheinland-Pfalz,07,00+,19,22,22,22,22,4098391,0.46,0.54,0.54,0.54,0.54\n2024-05-29,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2024-05-28,Rheinland-Pfalz,07,00+,16,30,30,30,30,4098391,0.39,0.73,0.73,0.73,0.73\n2024-05-27,Rheinland-Pfalz,07,00+,14,21,21,21,21,4098391,0.34,0.51,0.51,0.51,0.51\n2024-05-26,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2024-05-25,Rheinland-Pfalz,07,00+,17,21,21,21,21,4098391,0.41,0.51,0.51,0.51,0.51\n2024-05-24,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2024-05-23,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-05-22,Rheinland-Pfalz,07,00+,4,16,16,16,16,4098391,0.1,0.39,0.39,0.39,0.39\n2024-05-21,Rheinland-Pfalz,07,00+,4,9,9,9,9,4098391,0.1,0.22,0.22,0.22,0.22\n2024-05-20,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-05-19,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-18,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-17,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-16,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-15,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-05-14,Rheinland-Pfalz,07,00+,12,26,26,26,26,4098391,0.29,0.63,0.63,0.63,0.63\n2024-05-13,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-12,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-11,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-10,Rheinland-Pfalz,07,00+,29,30,30,30,30,4098391,0.71,0.73,0.73,0.73,0.73\n2024-05-09,Rheinland-Pfalz,07,00+,34,35,35,35,35,4098391,0.83,0.85,0.85,0.85,0.85\n2024-05-08,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2024-05-07,Rheinland-Pfalz,07,00+,33,38,38,38,38,4098391,0.81,0.93,0.93,0.93,0.93\n2024-05-06,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-05,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-04,Rheinland-Pfalz,07,00+,23,31,31,31,31,4098391,0.56,0.76,0.76,0.76,0.76\n2024-05-03,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2024-05-02,Rheinland-Pfalz,07,00+,15,29,29,29,29,4098391,0.37,0.71,0.71,0.71,0.71\n2024-05-01,Rheinland-Pfalz,07,00+,16,29,29,29,29,4098391,0.39,0.71,0.71,0.71,0.71\n2024-04-30,Rheinland-Pfalz,07,00+,9,24,24,24,24,4098391,0.22,0.59,0.59,0.59,0.59\n2024-04-29,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-28,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-27,Rheinland-Pfalz,07,00+,11,16,16,16,16,4098391,0.27,0.39,0.39,0.39,0.39\n2024-04-26,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-25,Rheinland-Pfalz,07,00+,12,16,16,16,16,4098391,0.29,0.39,0.39,0.39,0.39\n2024-04-24,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-04-23,Rheinland-Pfalz,07,00+,8,15,15,15,15,4098391,0.2,0.37,0.37,0.37,0.37\n2024-04-22,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-21,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-20,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-19,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-18,Rheinland-Pfalz,07,00+,6,12,12,12,12,4098391,0.15,0.29,0.29,0.29,0.29\n2024-04-17,Rheinland-Pfalz,07,00+,7,11,11,11,11,4098391,0.17,0.27,0.27,0.27,0.27\n2024-04-16,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-15,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-14,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-13,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-12,Rheinland-Pfalz,07,00+,7,10,10,10,10,4098391,0.17,0.24,0.24,0.24,0.24\n2024-04-11,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-10,Rheinland-Pfalz,07,00+,12,15,15,15,15,4098391,0.29,0.37,0.37,0.37,0.37\n2024-04-09,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-04-08,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-07,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-06,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-05,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2024-04-04,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-03,Rheinland-Pfalz,07,00+,12,19,19,19,19,4098391,0.29,0.46,0.46,0.46,0.46\n2024-04-02,Rheinland-Pfalz,07,00+,8,14,14,14,14,4098391,0.2,0.34,0.34,0.34,0.34\n2024-04-01,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-31,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-30,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-29,Rheinland-Pfalz,07,00+,22,28,28,28,28,4098391,0.54,0.68,0.68,0.68,0.68\n2024-03-28,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-03-27,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-26,Rheinland-Pfalz,07,00+,11,20,20,20,20,4098391,0.27,0.49,0.49,0.49,0.49\n2024-03-25,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-24,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-23,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-22,Rheinland-Pfalz,07,00+,14,18,18,18,18,4098391,0.34,0.44,0.44,0.44,0.44\n2024-03-21,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-20,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-03-19,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-03-18,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2024-03-17,Rheinland-Pfalz,07,00+,18,21,21,21,21,4098391,0.44,0.51,0.51,0.51,0.51\n2024-03-16,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-03-15,Rheinland-Pfalz,07,00+,20,24,24,24,24,4098391,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Rheinland-Pfalz,07,00+,20,28,28,28,28,4098391,0.49,0.68,0.68,0.68,0.68\n2024-03-13,Rheinland-Pfalz,07,00+,14,27,27,27,27,4098391,0.34,0.66,0.66,0.66,0.66\n2024-03-12,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2024-03-11,Rheinland-Pfalz,07,00+,13,33,33,33,33,4098391,0.32,0.81,0.81,0.81,0.81\n2024-03-10,Rheinland-Pfalz,07,00+,14,33,33,33,33,4098391,0.34,0.81,0.81,0.81,0.81\n2024-03-09,Rheinland-Pfalz,07,00+,15,31,31,31,31,4098391,0.37,0.76,0.76,0.76,0.76\n2024-03-08,Rheinland-Pfalz,07,00+,24,35,35,35,35,4098391,0.59,0.85,0.85,0.85,0.85\n2024-03-07,Rheinland-Pfalz,07,00+,25,32,32,32,32,4098391,0.61,0.78,0.78,0.78,0.78\n2024-03-06,Rheinland-Pfalz,07,00+,22,34,34,34,34,4098391,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Rheinland-Pfalz,07,00+,27,38,38,38,38,4098391,0.66,0.93,0.93,0.93,0.93\n2024-03-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2024-03-03,Rheinland-Pfalz,07,00+,31,44,44,44,44,4098391,0.76,1.07,1.07,1.07,1.07\n2024-03-02,Rheinland-Pfalz,07,00+,32,44,44,44,44,4098391,0.78,1.07,1.07,1.07,1.07\n2024-03-01,Rheinland-Pfalz,07,00+,34,43,43,43,43,4098391,0.83,1.05,1.05,1.05,1.05\n2024-02-29,Rheinland-Pfalz,07,00+,37,49,49,49,49,4098391,0.9,1.2,1.2,1.2,1.2\n2024-02-28,Rheinland-Pfalz,07,00+,38,55,55,55,55,4098391,0.93,1.34,1.34,1.34,1.34\n2024-02-27,Rheinland-Pfalz,07,00+,37,53,53,53,53,4098391,0.9,1.29,1.29,1.29,1.29\n2024-02-26,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-25,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-24,Rheinland-Pfalz,07,00+,58,71,71,71,71,4098391,1.42,1.73,1.73,1.73,1.73\n2024-02-23,Rheinland-Pfalz,07,00+,48,74,74,74,74,4098391,1.17,1.81,1.81,1.81,1.81\n2024-02-22,Rheinland-Pfalz,07,00+,46,77,77,77,77,4098391,1.12,1.88,1.88,1.88,1.88\n2024-02-21,Rheinland-Pfalz,07,00+,56,88,88,88,88,4098391,1.37,2.15,2.15,2.15,2.15\n2024-02-20,Rheinland-Pfalz,07,00+,65,104,104,104,104,4098391,1.59,2.54,2.54,2.54,2.54\n2024-02-19,Rheinland-Pfalz,07,00+,56,76,76,76,76,4098391,1.37,1.85,1.85,1.85,1.85\n2024-02-18,Rheinland-Pfalz,07,00+,57,77,77,77,77,4098391,1.39,1.88,1.88,1.88,1.88\n2024-02-17,Rheinland-Pfalz,07,00+,58,78,78,78,78,4098391,1.42,1.9,1.9,1.9,1.9\n2024-02-16,Rheinland-Pfalz,07,00+,64,76,76,76,76,4098391,1.56,1.85,1.85,1.85,1.85\n2024-02-15,Rheinland-Pfalz,07,00+,68,89,89,89,89,4098391,1.66,2.17,2.17,2.17,2.17\n2024-02-14,Rheinland-Pfalz,07,00+,49,78,78,78,78,4098391,1.2,1.9,1.9,1.9,1.9\n2024-02-13,Rheinland-Pfalz,07,00+,58,75,75,75,75,4098391,1.42,1.83,1.83,1.83,1.83\n2024-02-12,Rheinland-Pfalz,07,00+,67,90,90,90,90,4098391,1.63,2.2,2.2,2.2,2.2\n2024-02-11,Rheinland-Pfalz,07,00+,67,89,89,89,89,4098391,1.63,2.17,2.17,2.17,2.17\n2024-02-10,Rheinland-Pfalz,07,00+,69,90,90,90,90,4098391,1.68,2.2,2.2,2.2,2.2\n2024-02-09,Rheinland-Pfalz,07,00+,70,103,103,103,103,4098391,1.71,2.51,2.51,2.51,2.51\n2024-02-08,Rheinland-Pfalz,07,00+,73,100,100,100,100,4098391,1.78,2.44,2.44,2.44,2.44\n2024-02-07,Rheinland-Pfalz,07,00+,74,111,111,111,111,4098391,1.81,2.71,2.71,2.71,2.71\n2024-02-06,Rheinland-Pfalz,07,00+,74,109,109,109,109,4098391,1.81,2.66,2.66,2.66,2.66\n2024-02-05,Rheinland-Pfalz,07,00+,88,124,124,124,124,4098391,2.15,3.03,3.03,3.03,3.03\n2024-02-04,Rheinland-Pfalz,07,00+,90,126,126,126,126,4098391,2.2,3.07,3.07,3.07,3.07\n2024-02-03,Rheinland-Pfalz,07,00+,90,124,124,124,124,4098391,2.2,3.03,3.03,3.03,3.03\n2024-02-02,Rheinland-Pfalz,07,00+,101,128,128,128,128,4098391,2.46,3.12,3.12,3.12,3.12\n2024-02-01,Rheinland-Pfalz,07,00+,106,136,136,136,136,4098391,2.59,3.32,3.32,3.32,3.32\n2024-01-31,Rheinland-Pfalz,07,00+,97,133,133,133,133,4098391,2.37,3.25,3.25,3.25,3.25\n2024-01-30,Rheinland-Pfalz,07,00+,103,143,143,143,143,4098391,2.51,3.49,3.49,3.49,3.49\n2024-01-29,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2024-01-28,Rheinland-Pfalz,07,00+,120,153,153,153,153,4098391,2.93,3.73,3.73,3.73,3.73\n2024-01-27,Rheinland-Pfalz,07,00+,121,154,154,154,154,4098391,2.95,3.76,3.76,3.76,3.76\n2024-01-26,Rheinland-Pfalz,07,00+,100,147,147,147,147,4098391,2.44,3.59,3.59,3.59,3.59\n2024-01-25,Rheinland-Pfalz,07,00+,109,146,146,146,146,4098391,2.66,3.56,3.56,3.56,3.56\n2024-01-24,Rheinland-Pfalz,07,00+,101,151,151,151,151,4098391,2.46,3.68,3.68,3.68,3.68\n2024-01-23,Rheinland-Pfalz,07,00+,104,140,140,140,140,4098391,2.54,3.42,3.42,3.42,3.42\n2024-01-22,Rheinland-Pfalz,07,00+,108,138,138,138,138,4098391,2.64,3.37,3.37,3.37,3.37\n2024-01-21,Rheinland-Pfalz,07,00+,110,140,140,140,140,4098391,2.68,3.42,3.42,3.42,3.42\n2024-01-20,Rheinland-Pfalz,07,00+,111,140,140,140,140,4098391,2.71,3.42,3.42,3.42,3.42\n2024-01-19,Rheinland-Pfalz,07,00+,95,137,137,137,137,4098391,2.32,3.34,3.34,3.34,3.34\n2024-01-18,Rheinland-Pfalz,07,00+,94,127,127,127,127,4098391,2.29,3.1,3.1,3.1,3.1\n2024-01-17,Rheinland-Pfalz,07,00+,82,124,124,124,124,4098391,2,3.03,3.03,3.03,3.03\n2024-01-16,Rheinland-Pfalz,07,00+,92,136,136,136,136,4098391,2.24,3.32,3.32,3.32,3.32\n2024-01-15,Rheinland-Pfalz,07,00+,92,138,138,138,138,4098391,2.24,3.37,3.37,3.37,3.37\n2024-01-14,Rheinland-Pfalz,07,00+,95,139,139,139,139,4098391,2.32,3.39,3.39,3.39,3.39\n2024-01-13,Rheinland-Pfalz,07,00+,97,141,141,141,141,4098391,2.37,3.44,3.44,3.44,3.44\n2024-01-12,Rheinland-Pfalz,07,00+,122,162,162,162,162,4098391,2.98,3.95,3.95,3.95,3.95\n2024-01-11,Rheinland-Pfalz,07,00+,148,191,191,191,191,4098391,3.61,4.66,4.66,4.66,4.66\n2024-01-10,Rheinland-Pfalz,07,00+,202,252,252,252,252,4098391,4.93,6.15,6.15,6.15,6.15\n2024-01-09,Rheinland-Pfalz,07,00+,305,372,372,372,372,4098391,7.44,9.08,9.08,9.08,9.08\n2024-01-08,Rheinland-Pfalz,07,00+,252,329,329,329,329,4098391,6.15,8.03,8.03,8.03,8.03\n2024-01-07,Rheinland-Pfalz,07,00+,254,328,328,328,328,4098391,6.2,8,8,8,8\n2024-01-06,Rheinland-Pfalz,07,00+,257,328,328,328,328,4098391,6.27,8,8,8,8\n2024-01-05,Rheinland-Pfalz,07,00+,269,347,347,347,347,4098391,6.56,8.47,8.47,8.47,8.47\n2024-01-04,Rheinland-Pfalz,07,00+,328,411,411,411,411,4098391,8,10.03,10.03,10.03,10.03\n2024-01-03,Rheinland-Pfalz,07,00+,305,506,506,506,506,4098391,7.44,12.35,12.35,12.35,12.35\n2024-01-02,Rheinland-Pfalz,07,00+,244,356,356,356,356,4098391,5.95,8.69,8.69,8.69,8.69\n2024-01-01,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-31,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-30,Rheinland-Pfalz,07,00+,245,351,351,351,351,4098391,5.98,8.56,8.56,8.56,8.56\n2023-12-29,Rheinland-Pfalz,07,00+,231,362,362,362,362,4098391,5.64,8.83,8.83,8.83,8.83\n2023-12-28,Rheinland-Pfalz,07,00+,165,316,316,316,316,4098391,4.03,7.71,7.71,7.71,7.71\n2023-12-27,Rheinland-Pfalz,07,00+,140,232,232,232,232,4098391,3.42,5.66,5.66,5.66,5.66\n2023-12-26,Rheinland-Pfalz,07,00+,216,313,313,313,313,4098391,5.27,7.64,7.64,7.64,7.64\n2023-12-25,Rheinland-Pfalz,07,00+,417,518,518,518,518,4098391,10.17,12.64,12.64,12.64,12.64\n2023-12-24,Rheinland-Pfalz,07,00+,420,519,519,519,519,4098391,10.25,12.66,12.66,12.66,12.66\n2023-12-23,Rheinland-Pfalz,07,00+,421,518,518,518,518,4098391,10.27,12.64,12.64,12.64,12.64\n2023-12-22,Rheinland-Pfalz,07,00+,418,523,523,523,523,4098391,10.2,12.76,12.76,12.76,12.76\n2023-12-21,Rheinland-Pfalz,07,00+,438,544,544,544,544,4098391,10.69,13.27,13.27,13.27,13.27\n2023-12-20,Rheinland-Pfalz,07,00+,405,548,548,548,548,4098391,9.88,13.37,13.37,13.37,13.37\n2023-12-19,Rheinland-Pfalz,07,00+,395,594,594,594,594,4098391,9.64,14.49,14.49,14.49,14.49\n2023-12-18,Rheinland-Pfalz,07,00+,548,622,622,622,622,4098391,13.37,15.18,15.18,15.18,15.18\n2023-12-17,Rheinland-Pfalz,07,00+,550,621,621,621,621,4098391,13.42,15.15,15.15,15.15,15.15\n2023-12-16,Rheinland-Pfalz,07,00+,550,620,620,620,620,4098391,13.42,15.13,15.13,15.13,15.13\n2023-12-15,Rheinland-Pfalz,07,00+,510,617,617,617,617,4098391,12.44,15.05,15.05,15.05,15.05\n2023-12-14,Rheinland-Pfalz,07,00+,504,623,623,623,623,4098391,12.3,15.2,15.2,15.2,15.2\n2023-12-13,Rheinland-Pfalz,07,00+,481,619,619,619,619,4098391,11.74,15.1,15.1,15.1,15.1\n2023-12-12,Rheinland-Pfalz,07,00+,432,613,613,613,613,4098391,10.54,14.96,14.96,14.96,14.96\n2023-12-11,Rheinland-Pfalz,07,00+,457,524,524,524,524,4098391,11.15,12.79,12.79,12.79,12.79\n2023-12-10,Rheinland-Pfalz,07,00+,461,526,526,526,526,4098391,11.25,12.83,12.83,12.83,12.83\n2023-12-09,Rheinland-Pfalz,07,00+,466,531,531,531,531,4098391,11.37,12.96,12.96,12.96,12.96\n2023-12-08,Rheinland-Pfalz,07,00+,382,503,503,503,503,4098391,9.32,12.27,12.27,12.27,12.27\n2023-12-07,Rheinland-Pfalz,07,00+,360,480,480,480,480,4098391,8.78,11.71,11.71,11.71,11.71\n2023-12-06,Rheinland-Pfalz,07,00+,349,474,474,474,474,4098391,8.52,11.57,11.57,11.57,11.57\n2023-12-05,Rheinland-Pfalz,07,00+,249,421,421,421,421,4098391,6.08,10.27,10.27,10.27,10.27\n2023-12-04,Rheinland-Pfalz,07,00+,279,420,420,420,420,4098391,6.81,10.25,10.25,10.25,10.25\n2023-12-03,Rheinland-Pfalz,07,00+,284,421,421,421,421,4098391,6.93,10.27,10.27,10.27,10.27\n2023-12-02,Rheinland-Pfalz,07,00+,290,422,422,422,422,4098391,7.08,10.3,10.3,10.3,10.3\n2023-12-01,Rheinland-Pfalz,07,00+,289,431,431,431,431,4098391,7.05,10.52,10.52,10.52,10.52\n2023-11-30,Rheinland-Pfalz,07,00+,292,438,438,438,438,4098391,7.12,10.69,10.69,10.69,10.69\n2023-11-29,Rheinland-Pfalz,07,00+,316,420,420,420,420,4098391,7.71,10.25,10.25,10.25,10.25\n2023-11-28,Rheinland-Pfalz,07,00+,258,435,435,435,435,4098391,6.3,10.61,10.61,10.61,10.61\n2023-11-27,Rheinland-Pfalz,07,00+,308,430,430,430,430,4098391,7.52,10.49,10.49,10.49,10.49\n2023-11-26,Rheinland-Pfalz,07,00+,309,427,427,427,427,4098391,7.54,10.42,10.42,10.42,10.42\n2023-11-25,Rheinland-Pfalz,07,00+,309,421,421,421,421,4098391,7.54,10.27,10.27,10.27,10.27\n2023-11-24,Rheinland-Pfalz,07,00+,295,422,422,422,422,4098391,7.2,10.3,10.3,10.3,10.3\n2023-11-23,Rheinland-Pfalz,07,00+,331,431,431,431,431,4098391,8.08,10.52,10.52,10.52,10.52\n2023-11-22,Rheinland-Pfalz,07,00+,320,433,433,433,433,4098391,7.81,10.57,10.57,10.57,10.57\n2023-11-21,Rheinland-Pfalz,07,00+,235,391,391,391,391,4098391,5.73,9.54,9.54,9.54,9.54\n2023-11-20,Rheinland-Pfalz,07,00+,303,360,360,360,360,4098391,7.39,8.78,8.78,8.78,8.78\n2023-11-19,Rheinland-Pfalz,07,00+,304,360,360,360,360,4098391,7.42,8.78,8.78,8.78,8.78\n2023-11-18,Rheinland-Pfalz,07,00+,309,367,367,367,367,4098391,7.54,8.95,8.95,8.95,8.95\n2023-11-17,Rheinland-Pfalz,07,00+,251,353,353,353,353,4098391,6.12,8.61,8.61,8.61,8.61\n2023-11-16,Rheinland-Pfalz,07,00+,254,350,350,350,350,4098391,6.2,8.54,8.54,8.54,8.54\n2023-11-15,Rheinland-Pfalz,07,00+,282,347,347,347,347,4098391,6.88,8.47,8.47,8.47,8.47\n2023-11-14,Rheinland-Pfalz,07,00+,213,349,349,349,349,4098391,5.2,8.52,8.52,8.52,8.52\n2023-11-13,Rheinland-Pfalz,07,00+,269,351,351,351,351,4098391,6.56,8.56,8.56,8.56,8.56\n2023-11-12,Rheinland-Pfalz,07,00+,270,350,350,350,350,4098391,6.59,8.54,8.54,8.54,8.54\n2023-11-11,Rheinland-Pfalz,07,00+,270,343,343,343,343,4098391,6.59,8.37,8.37,8.37,8.37\n2023-11-10,Rheinland-Pfalz,07,00+,265,356,356,356,356,4098391,6.47,8.69,8.69,8.69,8.69\n2023-11-09,Rheinland-Pfalz,07,00+,278,371,371,371,371,4098391,6.78,9.05,9.05,9.05,9.05\n2023-11-08,Rheinland-Pfalz,07,00+,221,306,306,306,306,4098391,5.39,7.47,7.47,7.47,7.47\n2023-11-07,Rheinland-Pfalz,07,00+,233,363,363,363,363,4098391,5.69,8.86,8.86,8.86,8.86\n2023-11-06,Rheinland-Pfalz,07,00+,335,390,390,390,390,4098391,8.17,9.52,9.52,9.52,9.52\n2023-11-05,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-04,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-03,Rheinland-Pfalz,07,00+,292,385,385,385,385,4098391,7.12,9.39,9.39,9.39,9.39\n2023-11-02,Rheinland-Pfalz,07,00+,243,368,368,368,368,4098391,5.93,8.98,8.98,8.98,8.98\n2023-11-01,Rheinland-Pfalz,07,00+,292,417,417,417,417,4098391,7.12,10.17,10.17,10.17,10.17\n2023-10-31,Rheinland-Pfalz,07,00+,271,381,381,381,381,4098391,6.61,9.3,9.3,9.3,9.3\n2023-10-30,Rheinland-Pfalz,07,00+,258,364,364,364,364,4098391,6.3,8.88,8.88,8.88,8.88\n2023-10-29,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-28,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-27,Rheinland-Pfalz,07,00+,228,355,355,355,355,4098391,5.56,8.66,8.66,8.66,8.66\n2023-10-26,Rheinland-Pfalz,07,00+,233,316,316,316,316,4098391,5.69,7.71,7.71,7.71,7.71\n2023-10-25,Rheinland-Pfalz,07,00+,223,309,309,309,309,4098391,5.44,7.54,7.54,7.54,7.54\n2023-10-24,Rheinland-Pfalz,07,00+,189,328,328,328,328,4098391,4.61,8,8,8,8\n2023-10-23,Rheinland-Pfalz,07,00+,236,317,317,317,317,4098391,5.76,7.73,7.73,7.73,7.73\n2023-10-22,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-21,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-20,Rheinland-Pfalz,07,00+,222,312,312,312,312,4098391,5.42,7.61,7.61,7.61,7.61\n2023-10-19,Rheinland-Pfalz,07,00+,255,317,317,317,317,4098391,6.22,7.73,7.73,7.73,7.73\n2023-10-18,Rheinland-Pfalz,07,00+,211,321,321,321,321,4098391,5.15,7.83,7.83,7.83,7.83\n2023-10-17,Rheinland-Pfalz,07,00+,150,277,277,277,277,4098391,3.66,6.76,6.76,6.76,6.76\n2023-10-16,Rheinland-Pfalz,07,00+,155,236,236,236,236,4098391,3.78,5.76,5.76,5.76,5.76\n2023-10-15,Rheinland-Pfalz,07,00+,158,235,235,235,235,4098391,3.86,5.73,5.73,5.73,5.73\n2023-10-14,Rheinland-Pfalz,07,00+,161,238,238,238,238,4098391,3.93,5.81,5.81,5.81,5.81\n2023-10-13,Rheinland-Pfalz,07,00+,149,242,242,242,242,4098391,3.64,5.9,5.9,5.9,5.9\n2023-10-12,Rheinland-Pfalz,07,00+,168,240,240,240,240,4098391,4.1,5.86,5.86,5.86,5.86\n2023-10-11,Rheinland-Pfalz,07,00+,174,252,252,252,252,4098391,4.25,6.15,6.15,6.15,6.15\n2023-10-10,Rheinland-Pfalz,07,00+,116,213,213,213,213,4098391,2.83,5.2,5.2,5.2,5.2\n2023-10-09,Rheinland-Pfalz,07,00+,139,204,204,204,204,4098391,3.39,4.98,4.98,4.98,4.98\n2023-10-08,Rheinland-Pfalz,07,00+,139,201,201,201,201,4098391,3.39,4.9,4.9,4.9,4.9\n2023-10-07,Rheinland-Pfalz,07,00+,141,201,201,201,201,4098391,3.44,4.9,4.9,4.9,4.9\n2023-10-06,Rheinland-Pfalz,07,00+,119,191,191,191,191,4098391,2.9,4.66,4.66,4.66,4.66\n2023-10-05,Rheinland-Pfalz,07,00+,94,168,168,168,168,4098391,2.29,4.1,4.1,4.1,4.1\n2023-10-04,Rheinland-Pfalz,07,00+,77,132,132,132,132,4098391,1.88,3.22,3.22,3.22,3.22\n2023-10-03,Rheinland-Pfalz,07,00+,106,161,161,161,161,4098391,2.59,3.93,3.93,3.93,3.93\n2023-10-02,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-10-01,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2023-09-30,Rheinland-Pfalz,07,00+,124,156,156,156,156,4098391,3.03,3.81,3.81,3.81,3.81\n2023-09-29,Rheinland-Pfalz,07,00+,128,153,153,153,153,4098391,3.12,3.73,3.73,3.73,3.73\n2023-09-28,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-09-27,Rheinland-Pfalz,07,00+,119,142,142,142,142,4098391,2.9,3.46,3.46,3.46,3.46\n2023-09-26,Rheinland-Pfalz,07,00+,89,140,140,140,140,4098391,2.17,3.42,3.42,3.42,3.42\n2023-09-25,Rheinland-Pfalz,07,00+,94,125,125,125,125,4098391,2.29,3.05,3.05,3.05,3.05\n2023-09-24,Rheinland-Pfalz,07,00+,97,126,126,126,126,4098391,2.37,3.07,3.07,3.07,3.07\n2023-09-23,Rheinland-Pfalz,07,00+,97,123,123,123,123,4098391,2.37,3,3,3,3\n2023-09-22,Rheinland-Pfalz,07,00+,91,122,122,122,122,4098391,2.22,2.98,2.98,2.98,2.98\n2023-09-21,Rheinland-Pfalz,07,00+,92,120,120,120,120,4098391,2.24,2.93,2.93,2.93,2.93\n2023-09-20,Rheinland-Pfalz,07,00+,110,145,145,145,145,4098391,2.68,3.54,3.54,3.54,3.54\n2023-09-19,Rheinland-Pfalz,07,00+,87,153,153,153,153,4098391,2.12,3.73,3.73,3.73,3.73\n2023-09-18,Rheinland-Pfalz,07,00+,154,197,197,197,197,4098391,3.76,4.81,4.81,4.81,4.81\n2023-09-17,Rheinland-Pfalz,07,00+,156,196,196,196,196,4098391,3.81,4.78,4.78,4.78,4.78\n2023-09-16,Rheinland-Pfalz,07,00+,156,195,195,195,195,4098391,3.81,4.76,4.76,4.76,4.76\n2023-09-15,Rheinland-Pfalz,07,00+,146,196,196,196,196,4098391,3.56,4.78,4.78,4.78,4.78\n2023-09-14,Rheinland-Pfalz,07,00+,142,194,194,194,194,4098391,3.46,4.73,4.73,4.73,4.73\n2023-09-13,Rheinland-Pfalz,07,00+,118,188,188,188,188,4098391,2.88,4.59,4.59,4.59,4.59\n2023-09-12,Rheinland-Pfalz,07,00+,101,172,172,172,172,4098391,2.46,4.2,4.2,4.2,4.2\n2023-09-11,Rheinland-Pfalz,07,00+,88,126,126,126,126,4098391,2.15,3.07,3.07,3.07,3.07\n2023-09-10,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-09,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-08,Rheinland-Pfalz,07,00+,76,114,114,114,114,4098391,1.85,2.78,2.78,2.78,2.78\n2023-09-07,Rheinland-Pfalz,07,00+,65,111,111,111,111,4098391,1.59,2.71,2.71,2.71,2.71\n2023-09-06,Rheinland-Pfalz,07,00+,70,94,94,94,94,4098391,1.71,2.29,2.29,2.29,2.29\n2023-09-05,Rheinland-Pfalz,07,00+,49,86,86,86,86,4098391,1.2,2.1,2.1,2.1,2.1\n2023-09-04,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-03,Rheinland-Pfalz,07,00+,64,82,82,82,82,4098391,1.56,2,2,2,2\n2023-09-02,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-01,Rheinland-Pfalz,07,00+,64,89,89,89,89,4098391,1.56,2.17,2.17,2.17,2.17\n2023-08-31,Rheinland-Pfalz,07,00+,65,88,88,88,88,4098391,1.59,2.15,2.15,2.15,2.15\n2023-08-30,Rheinland-Pfalz,07,00+,57,82,82,82,82,4098391,1.39,2,2,2,2\n2023-08-29,Rheinland-Pfalz,07,00+,64,86,86,86,86,4098391,1.56,2.1,2.1,2.1,2.1\n2023-08-28,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-27,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-26,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-25,Rheinland-Pfalz,07,00+,0,74,74,74,74,4098391,0,1.81,1.81,1.81,1.81\n2023-08-24,Rheinland-Pfalz,07,00+,52,65,65,65,65,4098391,1.27,1.59,1.59,1.59,1.59\n2023-08-23,Rheinland-Pfalz,07,00+,47,68,68,68,68,4098391,1.15,1.66,1.66,1.66,1.66\n2023-08-22,Rheinland-Pfalz,07,00+,28,56,56,56,56,4098391,0.68,1.37,1.37,1.37,1.37\n2023-08-21,Rheinland-Pfalz,07,00+,38,53,53,53,53,4098391,0.93,1.29,1.29,1.29,1.29\n2023-08-20,Rheinland-Pfalz,07,00+,39,54,54,54,54,4098391,0.95,1.32,1.32,1.32,1.32\n2023-08-19,Rheinland-Pfalz,07,00+,39,53,53,53,53,4098391,0.95,1.29,1.29,1.29,1.29\n2023-08-18,Rheinland-Pfalz,07,00+,33,45,45,45,45,4098391,0.81,1.1,1.1,1.1,1.1\n2023-08-17,Rheinland-Pfalz,07,00+,29,47,47,47,47,4098391,0.71,1.15,1.15,1.15,1.15\n2023-08-16,Rheinland-Pfalz,07,00+,31,42,42,42,42,4098391,0.76,1.02,1.02,1.02,1.02\n2023-08-15,Rheinland-Pfalz,07,00+,33,43,43,43,43,4098391,0.81,1.05,1.05,1.05,1.05\n2023-08-14,Rheinland-Pfalz,07,00+,28,34,34,34,34,4098391,0.68,0.83,0.83,0.83,0.83\n2023-08-13,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-12,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-11,Rheinland-Pfalz,07,00+,22,33,33,33,33,4098391,0.54,0.81,0.81,0.81,0.81\n2023-08-10,Rheinland-Pfalz,07,00+,17,28,28,28,28,4098391,0.41,0.68,0.68,0.68,0.68\n2023-08-09,Rheinland-Pfalz,07,00+,18,27,27,27,27,4098391,0.44,0.66,0.66,0.66,0.66\n2023-08-08,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2023-08-07,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-06,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-05,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-04,Rheinland-Pfalz,07,00+,25,31,31,31,31,4098391,0.61,0.76,0.76,0.76,0.76\n2023-08-03,Rheinland-Pfalz,07,00+,27,34,34,34,34,4098391,0.66,0.83,0.83,0.83,0.83\n2023-08-02,Rheinland-Pfalz,07,00+,25,35,35,35,35,4098391,0.61,0.85,0.85,0.85,0.85\n2023-08-01,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-31,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-30,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-29,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-28,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-07-27,Rheinland-Pfalz,07,00+,14,19,19,19,19,4098391,0.34,0.46,0.46,0.46,0.46\n2023-07-26,Rheinland-Pfalz,07,00+,13,17,17,17,17,4098391,0.32,0.41,0.41,0.41,0.41\n2023-07-25,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2023-07-24,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2023-07-23,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-22,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-21,Rheinland-Pfalz,07,00+,24,28,28,28,28,4098391,0.59,0.68,0.68,0.68,0.68\n2023-07-20,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-19,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2023-07-18,Rheinland-Pfalz,07,00+,15,25,25,25,25,4098391,0.37,0.61,0.61,0.61,0.61\n2023-07-17,Rheinland-Pfalz,07,00+,25,27,27,27,27,4098391,0.61,0.66,0.66,0.66,0.66\n2023-07-16,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-15,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-14,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2023-07-13,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-07-12,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-11,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-10,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-09,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-08,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-07,Rheinland-Pfalz,07,00+,23,30,30,30,30,4098391,0.56,0.73,0.73,0.73,0.73\n2023-07-06,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-05,Rheinland-Pfalz,07,00+,22,23,23,23,23,4098391,0.54,0.56,0.56,0.56,0.56\n2023-07-04,Rheinland-Pfalz,07,00+,15,23,23,23,23,4098391,0.37,0.56,0.56,0.56,0.56\n2023-07-03,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-02,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-01,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-06-30,Rheinland-Pfalz,07,00+,9,14,14,14,14,4098391,0.22,0.34,0.34,0.34,0.34\n2023-06-29,Rheinland-Pfalz,07,00+,10,13,13,13,13,4098391,0.24,0.32,0.32,0.32,0.32\n2023-06-28,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2023-06-27,Rheinland-Pfalz,07,00+,9,11,11,11,11,4098391,0.22,0.27,0.27,0.27,0.27\n2023-06-26,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-25,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-24,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-23,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-22,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2023-06-21,Rheinland-Pfalz,07,00+,23,28,28,28,28,4098391,0.56,0.68,0.68,0.68,0.68\n2023-06-20,Rheinland-Pfalz,07,00+,18,30,30,30,30,4098391,0.44,0.73,0.73,0.73,0.73\n2023-06-19,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-06-18,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-17,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-16,Rheinland-Pfalz,07,00+,23,27,27,27,27,4098391,0.56,0.66,0.66,0.66,0.66\n2023-06-15,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2023-06-14,Rheinland-Pfalz,07,00+,15,20,20,20,20,4098391,0.37,0.49,0.49,0.49,0.49\n2023-06-13,Rheinland-Pfalz,07,00+,13,21,21,21,21,4098391,0.32,0.51,0.51,0.51,0.51\n2023-06-12,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2023-06-11,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-06-09,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2023-06-08,Rheinland-Pfalz,07,00+,28,35,35,35,35,4098391,0.68,0.85,0.85,0.85,0.85\n2023-06-07,Rheinland-Pfalz,07,00+,31,41,41,41,41,4098391,0.76,1,1,1,1\n2023-06-06,Rheinland-Pfalz,07,00+,39,55,55,55,55,4098391,0.95,1.34,1.34,1.34,1.34\n2023-06-05,Rheinland-Pfalz,07,00+,29,43,43,43,43,4098391,0.71,1.05,1.05,1.05,1.05\n2023-06-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2023-06-03,Rheinland-Pfalz,07,00+,32,46,46,46,46,4098391,0.78,1.12,1.12,1.12,1.12\n2023-06-02,Rheinland-Pfalz,07,00+,23,47,47,47,47,4098391,0.56,1.15,1.15,1.15,1.15\n2023-06-01,Rheinland-Pfalz,07,00+,20,38,38,38,38,4098391,0.49,0.93,0.93,0.93,0.93\n2023-05-31,Rheinland-Pfalz,07,00+,18,39,39,39,39,4098391,0.44,0.95,0.95,0.95,0.95\n2023-05-30,Rheinland-Pfalz,07,00+,34,42,42,42,42,4098391,0.83,1.02,1.02,1.02,1.02\n2023-05-29,Rheinland-Pfalz,07,00+,44,54,54,54,54,4098391,1.07,1.32,1.32,1.32,1.32\n2023-05-28,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-27,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-26,Rheinland-Pfalz,07,00+,51,61,61,61,61,4098391,1.24,1.49,1.49,1.49,1.49\n2023-05-25,Rheinland-Pfalz,07,00+,45,56,56,56,56,4098391,1.1,1.37,1.37,1.37,1.37\n2023-05-24,Rheinland-Pfalz,07,00+,45,60,60,60,60,4098391,1.1,1.46,1.46,1.46,1.46\n2023-05-23,Rheinland-Pfalz,07,00+,40,58,58,58,58,4098391,0.98,1.42,1.42,1.42,1.42\n2023-05-22,Rheinland-Pfalz,07,00+,57,67,67,67,67,4098391,1.39,1.63,1.63,1.63,1.63\n2023-05-21,Rheinland-Pfalz,07,00+,57,66,66,66,66,4098391,1.39,1.61,1.61,1.61,1.61\n2023-05-20,Rheinland-Pfalz,07,00+,57,65,65,65,65,4098391,1.39,1.59,1.59,1.59,1.59\n2023-05-19,Rheinland-Pfalz,07,00+,47,56,56,56,56,4098391,1.15,1.37,1.37,1.37,1.37\n2023-05-18,Rheinland-Pfalz,07,00+,64,74,74,74,74,4098391,1.56,1.81,1.81,1.81,1.81\n2023-05-17,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2023-05-16,Rheinland-Pfalz,07,00+,53,76,76,76,76,4098391,1.29,1.85,1.85,1.85,1.85\n2023-05-15,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-14,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-13,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-12,Rheinland-Pfalz,07,00+,90,113,113,113,113,4098391,2.2,2.76,2.76,2.76,2.76\n2023-05-11,Rheinland-Pfalz,07,00+,94,112,112,112,112,4098391,2.29,2.73,2.73,2.73,2.73\n2023-05-10,Rheinland-Pfalz,07,00+,107,132,132,132,132,4098391,2.61,3.22,3.22,3.22,3.22\n2023-05-09,Rheinland-Pfalz,07,00+,130,180,180,180,180,4098391,3.17,4.39,4.39,4.39,4.39\n2023-05-08,Rheinland-Pfalz,07,00+,107,135,135,135,135,4098391,2.61,3.29,3.29,3.29,3.29\n2023-05-07,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-06,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-05,Rheinland-Pfalz,07,00+,104,143,143,143,143,4098391,2.54,3.49,3.49,3.49,3.49\n2023-05-04,Rheinland-Pfalz,07,00+,96,143,143,143,143,4098391,2.34,3.49,3.49,3.49,3.49\n2023-05-03,Rheinland-Pfalz,07,00+,74,130,130,130,130,4098391,1.81,3.17,3.17,3.17,3.17\n2023-05-02,Rheinland-Pfalz,07,00+,69,89,89,89,89,4098391,1.68,2.17,2.17,2.17,2.17\n2023-05-01,Rheinland-Pfalz,07,00+,106,123,123,123,123,4098391,2.59,3,3,3,3\n2023-04-30,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-29,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-28,Rheinland-Pfalz,07,00+,86,111,111,111,111,4098391,2.1,2.71,2.71,2.71,2.71\n2023-04-27,Rheinland-Pfalz,07,00+,103,116,116,116,116,4098391,2.51,2.83,2.83,2.83,2.83\n2023-04-26,Rheinland-Pfalz,07,00+,88,114,114,114,114,4098391,2.15,2.78,2.78,2.78,2.78\n2023-04-25,Rheinland-Pfalz,07,00+,82,130,130,130,130,4098391,2,3.17,3.17,3.17,3.17\n2023-04-24,Rheinland-Pfalz,07,00+,96,132,132,132,132,4098391,2.34,3.22,3.22,3.22,3.22\n2023-04-23,Rheinland-Pfalz,07,00+,99,135,135,135,135,4098391,2.42,3.29,3.29,3.29,3.29\n2023-04-22,Rheinland-Pfalz,07,00+,101,137,137,137,137,4098391,2.46,3.34,3.34,3.34,3.34\n2023-04-21,Rheinland-Pfalz,07,00+,97,137,137,137,137,4098391,2.37,3.34,3.34,3.34,3.34\n2023-04-20,Rheinland-Pfalz,07,00+,103,152,152,152,152,4098391,2.51,3.71,3.71,3.71,3.71\n2023-04-19,Rheinland-Pfalz,07,00+,108,157,157,157,157,4098391,2.64,3.83,3.83,3.83,3.83\n2023-04-18,Rheinland-Pfalz,07,00+,136,187,187,187,187,4098391,3.32,4.56,4.56,4.56,4.56\n2023-04-17,Rheinland-Pfalz,07,00+,101,155,155,155,155,4098391,2.46,3.78,3.78,3.78,3.78\n2023-04-16,Rheinland-Pfalz,07,00+,108,161,161,161,161,4098391,2.64,3.93,3.93,3.93,3.93\n2023-04-15,Rheinland-Pfalz,07,00+,111,163,163,163,163,4098391,2.71,3.98,3.98,3.98,3.98\n2023-04-14,Rheinland-Pfalz,07,00+,97,156,156,156,156,4098391,2.37,3.81,3.81,3.81,3.81\n2023-04-13,Rheinland-Pfalz,07,00+,98,147,147,147,147,4098391,2.39,3.59,3.59,3.59,3.59\n2023-04-12,Rheinland-Pfalz,07,00+,68,152,152,152,152,4098391,1.66,3.71,3.71,3.71,3.71\n2023-04-11,Rheinland-Pfalz,07,00+,46,109,109,109,109,4098391,1.12,2.66,2.66,2.66,2.66\n2023-04-10,Rheinland-Pfalz,07,00+,109,179,179,179,179,4098391,2.66,4.37,4.37,4.37,4.37\n2023-04-09,Rheinland-Pfalz,07,00+,114,175,175,175,175,4098391,2.78,4.27,4.27,4.27,4.27\n2023-04-08,Rheinland-Pfalz,07,00+,117,174,174,174,174,4098391,2.85,4.25,4.25,4.25,4.25\n2023-04-07,Rheinland-Pfalz,07,00+,139,193,193,193,193,4098391,3.39,4.71,4.71,4.71,4.71\n2023-04-06,Rheinland-Pfalz,07,00+,139,211,211,211,211,4098391,3.39,5.15,5.15,5.15,5.15\n2023-04-05,Rheinland-Pfalz,07,00+,159,234,234,234,234,4098391,3.88,5.71,5.71,5.71,5.71\n2023-04-04,Rheinland-Pfalz,07,00+,192,271,271,271,271,4098391,4.68,6.61,6.61,6.61,6.61\n2023-04-03,Rheinland-Pfalz,07,00+,217,291,291,291,291,4098391,5.29,7.1,7.1,7.1,7.1\n2023-04-02,Rheinland-Pfalz,07,00+,220,289,289,289,289,4098391,5.37,7.05,7.05,7.05,7.05\n2023-04-01,Rheinland-Pfalz,07,00+,225,293,293,293,293,4098391,5.49,7.15,7.15,7.15,7.15\n2023-03-31,Rheinland-Pfalz,07,00+,225,308,308,308,308,4098391,5.49,7.52,7.52,7.52,7.52\n2023-03-30,Rheinland-Pfalz,07,00+,228,303,303,303,303,4098391,5.56,7.39,7.39,7.39,7.39\n2023-03-29,Rheinland-Pfalz,07,00+,223,323,323,323,323,4098391,5.44,7.88,7.88,7.88,7.88\n2023-03-28,Rheinland-Pfalz,07,00+,229,328,328,328,328,4098391,5.59,8,8,8,8\n2023-03-27,Rheinland-Pfalz,07,00+,233,341,341,341,341,4098391,5.69,8.32,8.32,8.32,8.32\n2023-03-26,Rheinland-Pfalz,07,00+,239,346,346,346,346,4098391,5.83,8.44,8.44,8.44,8.44\n2023-03-25,Rheinland-Pfalz,07,00+,253,358,358,358,358,4098391,6.17,8.74,8.74,8.74,8.74\n2023-03-24,Rheinland-Pfalz,07,00+,264,376,376,376,376,4098391,6.44,9.17,9.17,9.17,9.17\n2023-03-23,Rheinland-Pfalz,07,00+,279,415,415,415,415,4098391,6.81,10.13,10.13,10.13,10.13\n2023-03-22,Rheinland-Pfalz,07,00+,310,433,433,433,433,4098391,7.56,10.57,10.57,10.57,10.57\n2023-03-21,Rheinland-Pfalz,07,00+,335,483,483,483,483,4098391,8.17,11.79,11.79,11.79,11.79\n2023-03-20,Rheinland-Pfalz,07,00+,331,496,496,496,496,4098391,8.08,12.1,12.1,12.1,12.1\n2023-03-19,Rheinland-Pfalz,07,00+,340,498,498,498,498,4098391,8.3,12.15,12.15,12.15,12.15\n2023-03-18,Rheinland-Pfalz,07,00+,355,496,496,496,496,4098391,8.66,12.1,12.1,12.1,12.1\n2023-03-17,Rheinland-Pfalz,07,00+,385,518,518,518,518,4098391,9.39,12.64,12.64,12.64,12.64\n2023-03-16,Rheinland-Pfalz,07,00+,348,533,533,533,533,4098391,8.49,13.01,13.01,13.01,13.01\n2023-03-15,Rheinland-Pfalz,07,00+,352,548,548,548,548,4098391,8.59,13.37,13.37,13.37,13.37\n2023-03-14,Rheinland-Pfalz,07,00+,304,534,534,534,534,4098391,7.42,13.03,13.03,13.03,13.03\n2023-03-13,Rheinland-Pfalz,07,00+,367,548,548,548,548,4098391,8.95,13.37,13.37,13.37,13.37\n2023-03-12,Rheinland-Pfalz,07,00+,381,552,552,552,552,4098391,9.3,13.47,13.47,13.47,13.47\n2023-03-11,Rheinland-Pfalz,07,00+,388,542,542,542,542,4098391,9.47,13.22,13.22,13.22,13.22\n2023-03-10,Rheinland-Pfalz,07,00+,371,530,530,530,530,4098391,9.05,12.93,12.93,12.93,12.93\n2023-03-09,Rheinland-Pfalz,07,00+,360,511,511,511,511,4098391,8.78,12.47,12.47,12.47,12.47\n2023-03-08,Rheinland-Pfalz,07,00+,312,505,505,505,505,4098391,7.61,12.32,12.32,12.32,12.32\n2023-03-07,Rheinland-Pfalz,07,00+,330,506,506,506,506,4098391,8.05,12.35,12.35,12.35,12.35\n2023-03-06,Rheinland-Pfalz,07,00+,411,566,566,566,566,4098391,10.03,13.81,13.81,13.81,13.81\n2023-03-05,Rheinland-Pfalz,07,00+,422,564,564,564,564,4098391,10.3,13.76,13.76,13.76,13.76\n2023-03-04,Rheinland-Pfalz,07,00+,430,565,565,565,565,4098391,10.49,13.79,13.79,13.79,13.79\n2023-03-03,Rheinland-Pfalz,07,00+,457,591,591,591,591,4098391,11.15,14.42,14.42,14.42,14.42\n2023-03-02,Rheinland-Pfalz,07,00+,489,622,622,622,622,4098391,11.93,15.18,15.18,15.18,15.18\n2023-03-01,Rheinland-Pfalz,07,00+,503,657,657,657,657,4098391,12.27,16.03,16.03,16.03,16.03\n2023-02-28,Rheinland-Pfalz,07,00+,505,706,706,706,706,4098391,12.32,17.23,17.23,17.23,17.23\n2023-02-27,Rheinland-Pfalz,07,00+,453,639,639,639,639,4098391,11.05,15.59,15.59,15.59,15.59\n2023-02-26,Rheinland-Pfalz,07,00+,468,649,649,649,649,4098391,11.42,15.84,15.84,15.84,15.84\n2023-02-25,Rheinland-Pfalz,07,00+,477,652,652,652,652,4098391,11.64,15.91,15.91,15.91,15.91\n2023-02-24,Rheinland-Pfalz,07,00+,440,633,633,633,633,4098391,10.74,15.45,15.45,15.45,15.45\n2023-02-23,Rheinland-Pfalz,07,00+,420,621,621,621,621,4098391,10.25,15.15,15.15,15.15,15.15\n2023-02-22,Rheinland-Pfalz,07,00+,371,567,567,567,567,4098391,9.05,13.83,13.83,13.83,13.83\n2023-02-21,Rheinland-Pfalz,07,00+,258,499,499,499,499,4098391,6.3,12.18,12.18,12.18,12.18\n2023-02-20,Rheinland-Pfalz,07,00+,347,511,511,511,511,4098391,8.47,12.47,12.47,12.47,12.47\n2023-02-19,Rheinland-Pfalz,07,00+,355,501,501,501,501,4098391,8.66,12.22,12.22,12.22,12.22\n2023-02-18,Rheinland-Pfalz,07,00+,358,498,498,498,498,4098391,8.74,12.15,12.15,12.15,12.15\n2023-02-17,Rheinland-Pfalz,07,00+,331,480,480,480,480,4098391,8.08,11.71,11.71,11.71,11.71\n2023-02-16,Rheinland-Pfalz,07,00+,319,449,449,449,449,4098391,7.78,10.96,10.96,10.96,10.96\n2023-02-15,Rheinland-Pfalz,07,00+,275,435,435,435,435,4098391,6.71,10.61,10.61,10.61,10.61\n2023-02-14,Rheinland-Pfalz,07,00+,299,439,439,439,439,4098391,7.3,10.71,10.71,10.71,10.71\n2023-02-13,Rheinland-Pfalz,07,00+,313,434,434,434,434,4098391,7.64,10.59,10.59,10.59,10.59\n2023-02-12,Rheinland-Pfalz,07,00+,320,432,432,432,432,4098391,7.81,10.54,10.54,10.54,10.54\n2023-02-11,Rheinland-Pfalz,07,00+,330,435,435,435,435,4098391,8.05,10.61,10.61,10.61,10.61\n2023-02-10,Rheinland-Pfalz,07,00+,345,436,436,436,436,4098391,8.42,10.64,10.64,10.64,10.64\n2023-02-09,Rheinland-Pfalz,07,00+,299,416,416,416,416,4098391,7.3,10.15,10.15,10.15,10.15\n2023-02-08,Rheinland-Pfalz,07,00+,261,395,395,395,395,4098391,6.37,9.64,9.64,9.64,9.64\n2023-02-07,Rheinland-Pfalz,07,00+,246,364,364,364,364,4098391,6,8.88,8.88,8.88,8.88\n2023-02-06,Rheinland-Pfalz,07,00+,201,305,305,305,305,4098391,4.9,7.44,7.44,7.44,7.44\n2023-02-05,Rheinland-Pfalz,07,00+,205,299,299,299,299,4098391,5,7.3,7.3,7.3,7.3\n2023-02-04,Rheinland-Pfalz,07,00+,211,296,296,296,296,4098391,5.15,7.22,7.22,7.22,7.22\n2023-02-03,Rheinland-Pfalz,07,00+,199,280,280,280,280,4098391,4.86,6.83,6.83,6.83,6.83\n2023-02-02,Rheinland-Pfalz,07,00+,195,273,273,273,273,4098391,4.76,6.66,6.66,6.66,6.66\n2023-02-01,Rheinland-Pfalz,07,00+,196,280,280,280,280,4098391,4.78,6.83,6.83,6.83,6.83\n2023-01-31,Rheinland-Pfalz,07,00+,199,300,300,300,300,4098391,4.86,7.32,7.32,7.32,7.32\n2023-01-30,Rheinland-Pfalz,07,00+,226,310,310,310,310,4098391,5.51,7.56,7.56,7.56,7.56\n2023-01-29,Rheinland-Pfalz,07,00+,236,321,321,321,321,4098391,5.76,7.83,7.83,7.83,7.83\n2023-01-28,Rheinland-Pfalz,07,00+,249,329,329,329,329,4098391,6.08,8.03,8.03,8.03,8.03\n2023-01-27,Rheinland-Pfalz,07,00+,239,316,316,316,316,4098391,5.83,7.71,7.71,7.71,7.71\n2023-01-26,Rheinland-Pfalz,07,00+,234,318,318,318,318,4098391,5.71,7.76,7.76,7.76,7.76\n2023-01-25,Rheinland-Pfalz,07,00+,212,316,316,316,316,4098391,5.17,7.71,7.71,7.71,7.71\n2023-01-24,Rheinland-Pfalz,07,00+,183,281,281,281,281,4098391,4.47,6.86,6.86,6.86,6.86\n2023-01-23,Rheinland-Pfalz,07,00+,201,295,295,295,295,4098391,4.9,7.2,7.2,7.2,7.2\n2023-01-22,Rheinland-Pfalz,07,00+,208,288,288,288,288,4098391,5.08,7.03,7.03,7.03,7.03\n2023-01-21,Rheinland-Pfalz,07,00+,213,278,278,278,278,4098391,5.2,6.78,6.78,6.78,6.78\n2023-01-20,Rheinland-Pfalz,07,00+,208,291,291,291,291,4098391,5.08,7.1,7.1,7.1,7.1\n2023-01-19,Rheinland-Pfalz,07,00+,185,296,296,296,296,4098391,4.51,7.22,7.22,7.22,7.22\n2023-01-18,Rheinland-Pfalz,07,00+,192,298,298,298,298,4098391,4.68,7.27,7.27,7.27,7.27\n2023-01-17,Rheinland-Pfalz,07,00+,176,313,313,313,313,4098391,4.29,7.64,7.64,7.64,7.64\n2023-01-16,Rheinland-Pfalz,07,00+,211,325,325,325,325,4098391,5.15,7.93,7.93,7.93,7.93\n2023-01-15,Rheinland-Pfalz,07,00+,216,323,323,323,323,4098391,5.27,7.88,7.88,7.88,7.88\n2023-01-14,Rheinland-Pfalz,07,00+,224,328,328,328,328,4098391,5.47,8,8,8,8\n2023-01-13,Rheinland-Pfalz,07,00+,210,341,341,341,341,4098391,5.12,8.32,8.32,8.32,8.32\n2023-01-12,Rheinland-Pfalz,07,00+,265,410,410,410,410,4098391,6.47,10,10,10,10\n2023-01-11,Rheinland-Pfalz,07,00+,304,474,474,474,474,4098391,7.42,11.57,11.57,11.57,11.57\n2023-01-10,Rheinland-Pfalz,07,00+,319,554,554,554,554,4098391,7.78,13.52,13.52,13.52,13.52\n2023-01-09,Rheinland-Pfalz,07,00+,435,647,647,647,647,4098391,10.61,15.79,15.79,15.79,15.79\n2023-01-08,Rheinland-Pfalz,07,00+,450,661,661,661,661,4098391,10.98,16.13,16.13,16.13,16.13\n2023-01-07,Rheinland-Pfalz,07,00+,456,0,0,0,0,4098391,11.13,0,0,0,0\n2023-01-06,Rheinland-Pfalz,07,00+,419,0,0,0,0,4098391,10.22,0,0,0,0\n2023-01-05,Rheinland-Pfalz,07,00+,383,0,0,0,0,4098391,9.35,0,0,0,0\n2023-01-04,Rheinland-Pfalz,07,00+,351,0,0,0,0,4098391,8.56,0,0,0,0\n2023-01-03,Rheinland-Pfalz,07,00+,303,0,0,0,0,4098391,7.39,0,0,0,0\n2023-01-02,Rheinland-Pfalz,07,00+,199,0,0,0,0,4098391,4.86,0,0,0,0\n2024-08-31,Baden-Württemberg,08,00+,82,82,NA,NA,NA,11103043,0.74,0.74,NA,NA,NA\n2024-08-30,Baden-Württemberg,08,00+,86,93,109,103,117,11103043,0.77,0.84,0.99,0.93,1.06\n2024-08-29,Baden-Württemberg,08,00+,73,87,100,95,107,11103043,0.66,0.78,0.91,0.86,0.97\n2024-08-28,Baden-Württemberg,08,00+,56,84,95,90,101,11103043,0.5,0.76,0.86,0.82,0.92\n2024-08-27,Baden-Württemberg,08,00+,56,87,96,92,102,11103043,0.5,0.78,0.87,0.83,0.93\n2024-08-26,Baden-Württemberg,08,00+,77,96,103,99,109,11103043,0.69,0.86,0.93,0.9,0.99\n2024-08-25,Baden-Württemberg,08,00+,79,98,105,101,111,11103043,0.71,0.88,0.95,0.92,1.01\n2024-08-24,Baden-Württemberg,08,00+,82,100,107,103,113,11103043,0.74,0.9,0.97,0.94,1.03\n2024-08-23,Baden-Württemberg,08,00+,75,94,100,97,106,11103043,0.68,0.85,0.91,0.88,0.96\n2024-08-22,Baden-Württemberg,08,00+,76,107,113,110,119,11103043,0.68,0.96,1.03,0.99,1.08\n2024-08-21,Baden-Württemberg,08,00+,79,109,115,112,121,11103043,0.71,0.98,1.04,1.01,1.09\n2024-08-20,Baden-Württemberg,08,00+,57,110,115,112,121,11103043,0.51,0.99,1.04,1.01,1.1\n2024-08-19,Baden-Württemberg,08,00+,70,102,106,103,111,11103043,0.63,0.92,0.96,0.93,1\n2024-08-18,Baden-Württemberg,08,00+,71,101,105,102,109,11103043,0.64,0.91,0.95,0.93,0.99\n2024-08-17,Baden-Württemberg,08,00+,76,103,107,104,111,11103043,0.68,0.93,0.97,0.94,1.01\n2024-08-16,Baden-Württemberg,08,00+,79,108,112,109,116,11103043,0.71,0.97,1.01,0.99,1.05\n2024-08-15,Baden-Württemberg,08,00+,75,107,110,108,115,11103043,0.68,0.96,1,0.98,1.04\n2024-08-14,Baden-Württemberg,08,00+,78,120,123,121,128,11103043,0.7,1.08,1.11,1.09,1.16\n2024-08-13,Baden-Württemberg,08,00+,82,120,123,121,127,11103043,0.74,1.08,1.11,1.09,1.15\n2024-08-12,Baden-Württemberg,08,00+,95,128,130,128,134,11103043,0.86,1.15,1.18,1.16,1.21\n2024-08-11,Baden-Württemberg,08,00+,95,127,129,127,133,11103043,0.86,1.14,1.17,1.15,1.2\n2024-08-10,Baden-Württemberg,08,00+,96,123,125,123,129,11103043,0.86,1.11,1.13,1.12,1.16\n2024-08-09,Baden-Württemberg,08,00+,91,120,122,120,125,11103043,0.82,1.08,1.1,1.09,1.13\n2024-08-08,Baden-Württemberg,08,00+,85,130,132,130,135,11103043,0.77,1.17,1.19,1.18,1.22\n2024-08-07,Baden-Württemberg,08,00+,77,122,123,122,126,11103043,0.69,1.1,1.12,1.1,1.14\n2024-08-06,Baden-Württemberg,08,00+,87,136,137,136,140,11103043,0.78,1.22,1.24,1.23,1.26\n2024-08-05,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.16,1.16,1.18\n2024-08-04,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.16,1.16,1.18\n2024-08-03,Baden-Württemberg,08,00+,95,127,128,127,130,11103043,0.86,1.14,1.16,1.15,1.17\n2024-08-02,Baden-Württemberg,08,00+,81,125,126,125,127,11103043,0.73,1.13,1.14,1.13,1.15\n2024-08-01,Baden-Württemberg,08,00+,86,121,121,121,123,11103043,0.77,1.09,1.1,1.09,1.11\n2024-07-31,Baden-Württemberg,08,00+,80,125,125,125,126,11103043,0.72,1.13,1.13,1.13,1.14\n2024-07-30,Baden-Württemberg,08,00+,79,109,109,109,109,11103043,0.71,0.98,0.98,0.98,0.99\n2024-07-29,Baden-Württemberg,08,00+,93,122,122,122,122,11103043,0.84,1.1,1.1,1.1,1.1\n2024-07-28,Baden-Württemberg,08,00+,94,123,123,123,123,11103043,0.85,1.11,1.11,1.11,1.11\n2024-07-27,Baden-Württemberg,08,00+,96,125,125,125,125,11103043,0.86,1.13,1.13,1.13,1.13\n2024-07-26,Baden-Württemberg,08,00+,90,129,129,129,129,11103043,0.81,1.16,1.16,1.16,1.16\n2024-07-25,Baden-Württemberg,08,00+,94,126,126,126,126,11103043,0.85,1.13,1.13,1.13,1.14\n2024-07-24,Baden-Württemberg,08,00+,79,116,116,116,116,11103043,0.71,1.04,1.04,1.04,1.04\n2024-07-23,Baden-Württemberg,08,00+,69,117,117,117,117,11103043,0.62,1.05,1.05,1.05,1.05\n2024-07-22,Baden-Württemberg,08,00+,64,105,105,105,105,11103043,0.58,0.95,0.95,0.95,0.95\n2024-07-21,Baden-Württemberg,08,00+,64,104,104,104,104,11103043,0.58,0.94,0.94,0.94,0.94\n2024-07-20,Baden-Württemberg,08,00+,67,105,105,105,105,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-19,Baden-Württemberg,08,00+,67,106,106,106,106,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-18,Baden-Württemberg,08,00+,69,103,103,103,103,11103043,0.62,0.93,0.93,0.93,0.93\n2024-07-17,Baden-Württemberg,08,00+,78,115,115,115,115,11103043,0.7,1.04,1.04,1.04,1.04\n2024-07-16,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-07-15,Baden-Württemberg,08,00+,80,115,115,115,115,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-14,Baden-Württemberg,08,00+,80,116,116,116,116,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-13,Baden-Württemberg,08,00+,81,114,114,114,114,11103043,0.73,1.03,1.03,1.03,1.03\n2024-07-12,Baden-Württemberg,08,00+,73,111,111,111,111,11103043,0.66,1,1,1,1\n2024-07-11,Baden-Württemberg,08,00+,61,104,104,104,104,11103043,0.55,0.94,0.94,0.94,0.94\n2024-07-10,Baden-Württemberg,08,00+,46,93,93,93,93,11103043,0.41,0.84,0.84,0.84,0.84\n2024-07-09,Baden-Württemberg,08,00+,54,86,86,86,86,11103043,0.49,0.77,0.77,0.77,0.77\n2024-07-08,Baden-Württemberg,08,00+,68,89,89,89,89,11103043,0.61,0.8,0.8,0.8,0.8\n2024-07-07,Baden-Württemberg,08,00+,69,89,89,89,89,11103043,0.62,0.8,0.8,0.8,0.8\n2024-07-06,Baden-Württemberg,08,00+,69,88,88,88,88,11103043,0.62,0.79,0.79,0.79,0.79\n2024-07-05,Baden-Württemberg,08,00+,71,90,90,90,90,11103043,0.64,0.81,0.81,0.81,0.81\n2024-07-04,Baden-Württemberg,08,00+,65,95,95,95,95,11103043,0.59,0.86,0.86,0.86,0.86\n2024-07-03,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2024-07-02,Baden-Württemberg,08,00+,64,96,96,96,96,11103043,0.58,0.86,0.86,0.86,0.86\n2024-07-01,Baden-Württemberg,08,00+,59,96,96,96,96,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-30,Baden-Württemberg,08,00+,59,95,95,95,95,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-29,Baden-Württemberg,08,00+,61,97,97,97,97,11103043,0.55,0.87,0.87,0.87,0.87\n2024-06-28,Baden-Württemberg,08,00+,64,98,98,98,98,11103043,0.58,0.88,0.88,0.88,0.88\n2024-06-27,Baden-Württemberg,08,00+,59,91,91,91,91,11103043,0.53,0.82,0.82,0.82,0.82\n2024-06-26,Baden-Württemberg,08,00+,67,93,93,93,93,11103043,0.6,0.84,0.84,0.84,0.84\n2024-06-25,Baden-Württemberg,08,00+,62,96,96,96,96,11103043,0.56,0.86,0.86,0.86,0.86\n2024-06-24,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-23,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-22,Baden-Württemberg,08,00+,70,91,91,91,91,11103043,0.63,0.82,0.82,0.82,0.82\n2024-06-21,Baden-Württemberg,08,00+,51,78,78,78,78,11103043,0.46,0.7,0.7,0.7,0.7\n2024-06-20,Baden-Württemberg,08,00+,43,79,79,79,79,11103043,0.39,0.71,0.71,0.71,0.71\n2024-06-19,Baden-Württemberg,08,00+,40,71,71,71,71,11103043,0.36,0.64,0.64,0.64,0.64\n2024-06-18,Baden-Württemberg,08,00+,29,60,60,60,60,11103043,0.26,0.54,0.54,0.54,0.54\n2024-06-17,Baden-Württemberg,08,00+,36,51,51,51,51,11103043,0.32,0.46,0.46,0.46,0.46\n2024-06-16,Baden-Württemberg,08,00+,37,52,52,52,52,11103043,0.33,0.47,0.47,0.47,0.47\n2024-06-15,Baden-Württemberg,08,00+,37,51,51,51,51,11103043,0.33,0.46,0.46,0.46,0.46\n2024-06-14,Baden-Württemberg,08,00+,39,52,52,52,52,11103043,0.35,0.47,0.47,0.47,0.47\n2024-06-13,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2024-06-12,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2024-06-10,Baden-Württemberg,08,00+,22,27,27,27,27,11103043,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-08,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-07,Baden-Württemberg,08,00+,21,28,28,28,28,11103043,0.19,0.25,0.25,0.25,0.25\n2024-06-06,Baden-Württemberg,08,00+,15,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-06-05,Baden-Württemberg,08,00+,11,21,21,21,21,11103043,0.1,0.19,0.19,0.19,0.19\n2024-06-04,Baden-Württemberg,08,00+,12,19,19,19,19,11103043,0.11,0.17,0.17,0.17,0.17\n2024-06-03,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-02,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-01,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-05-31,Baden-Württemberg,08,00+,7,11,11,11,11,11103043,0.06,0.1,0.1,0.1,0.1\n2024-05-30,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2024-05-29,Baden-Württemberg,08,00+,11,18,18,18,18,11103043,0.1,0.16,0.16,0.16,0.16\n2024-05-28,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-27,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-26,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-25,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-24,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-23,Baden-Württemberg,08,00+,12,20,20,20,20,11103043,0.11,0.18,0.18,0.18,0.18\n2024-05-22,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-05-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-05-20,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-19,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-18,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-17,Baden-Württemberg,08,00+,20,20,20,20,20,11103043,0.18,0.18,0.18,0.18,0.18\n2024-05-16,Baden-Württemberg,08,00+,18,20,20,20,20,11103043,0.16,0.18,0.18,0.18,0.18\n2024-05-15,Baden-Württemberg,08,00+,16,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-13,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2024-05-12,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-11,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-10,Baden-Württemberg,08,00+,19,22,22,22,22,11103043,0.17,0.2,0.2,0.2,0.2\n2024-05-09,Baden-Württemberg,08,00+,23,25,25,25,25,11103043,0.21,0.23,0.23,0.23,0.23\n2024-05-08,Baden-Württemberg,08,00+,16,22,22,22,22,11103043,0.14,0.2,0.2,0.2,0.2\n2024-05-07,Baden-Württemberg,08,00+,16,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-05-06,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-05,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-04,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-03,Baden-Württemberg,08,00+,17,22,22,22,22,11103043,0.15,0.2,0.2,0.2,0.2\n2024-05-02,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-01,Baden-Württemberg,08,00+,16,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2024-04-30,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2024-04-29,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-28,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-27,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-26,Baden-Württemberg,08,00+,9,16,16,16,16,11103043,0.08,0.14,0.14,0.14,0.14\n2024-04-25,Baden-Württemberg,08,00+,6,14,14,14,14,11103043,0.05,0.13,0.13,0.13,0.13\n2024-04-24,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-22,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-20,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-19,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-18,Baden-Württemberg,08,00+,9,12,12,12,12,11103043,0.08,0.11,0.11,0.11,0.11\n2024-04-17,Baden-Württemberg,08,00+,7,12,12,12,12,11103043,0.06,0.11,0.11,0.11,0.11\n2024-04-16,Baden-Württemberg,08,00+,8,12,12,12,12,11103043,0.07,0.11,0.11,0.11,0.11\n2024-04-15,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-14,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-13,Baden-Württemberg,08,00+,9,14,14,14,14,11103043,0.08,0.13,0.13,0.13,0.13\n2024-04-12,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-11,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-10,Baden-Württemberg,08,00+,11,14,14,14,14,11103043,0.1,0.13,0.13,0.13,0.13\n2024-04-09,Baden-Württemberg,08,00+,18,26,26,26,26,11103043,0.16,0.23,0.23,0.23,0.23\n2024-04-08,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-07,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-06,Baden-Württemberg,08,00+,17,23,23,23,23,11103043,0.15,0.21,0.21,0.21,0.21\n2024-04-05,Baden-Württemberg,08,00+,14,22,22,22,22,11103043,0.13,0.2,0.2,0.2,0.2\n2024-04-04,Baden-Württemberg,08,00+,14,21,21,21,21,11103043,0.13,0.19,0.19,0.19,0.19\n2024-04-03,Baden-Württemberg,08,00+,11,23,23,23,23,11103043,0.1,0.21,0.21,0.21,0.21\n2024-04-02,Baden-Württemberg,08,00+,5,11,11,11,11,11103043,0.05,0.1,0.1,0.1,0.1\n2024-04-01,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-31,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-30,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-29,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-28,Baden-Württemberg,08,00+,7,17,17,17,17,11103043,0.06,0.15,0.15,0.15,0.15\n2024-03-27,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-26,Baden-Württemberg,08,00+,10,19,19,19,19,11103043,0.09,0.17,0.17,0.17,0.17\n2024-03-25,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-24,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-23,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-22,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2024-03-21,Baden-Württemberg,08,00+,22,33,33,33,33,11103043,0.2,0.3,0.3,0.3,0.3\n2024-03-20,Baden-Württemberg,08,00+,18,32,32,32,32,11103043,0.16,0.29,0.29,0.29,0.29\n2024-03-19,Baden-Württemberg,08,00+,20,38,38,38,38,11103043,0.18,0.34,0.34,0.34,0.34\n2024-03-18,Baden-Württemberg,08,00+,14,30,30,30,30,11103043,0.13,0.27,0.27,0.27,0.27\n2024-03-17,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-16,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-15,Baden-Württemberg,08,00+,15,35,35,35,35,11103043,0.14,0.32,0.32,0.32,0.32\n2024-03-14,Baden-Württemberg,08,00+,14,29,29,29,29,11103043,0.13,0.26,0.26,0.26,0.26\n2024-03-13,Baden-Württemberg,08,00+,15,32,32,32,32,11103043,0.14,0.29,0.29,0.29,0.29\n2024-03-12,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2024-03-11,Baden-Württemberg,08,00+,22,40,40,40,40,11103043,0.2,0.36,0.36,0.36,0.36\n2024-03-10,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-03-09,Baden-Württemberg,08,00+,23,40,40,40,40,11103043,0.21,0.36,0.36,0.36,0.36\n2024-03-08,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-07,Baden-Württemberg,08,00+,28,41,41,41,41,11103043,0.25,0.37,0.37,0.37,0.37\n2024-03-06,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-05,Baden-Württemberg,08,00+,27,48,48,48,48,11103043,0.24,0.43,0.43,0.43,0.43\n2024-03-04,Baden-Württemberg,08,00+,26,42,42,42,42,11103043,0.23,0.38,0.38,0.38,0.38\n2024-03-03,Baden-Württemberg,08,00+,27,43,43,43,43,11103043,0.24,0.39,0.39,0.39,0.39\n2024-03-02,Baden-Württemberg,08,00+,28,43,43,43,43,11103043,0.25,0.39,0.39,0.39,0.39\n2024-03-01,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2024-02-29,Baden-Württemberg,08,00+,31,47,47,47,47,11103043,0.28,0.42,0.42,0.42,0.42\n2024-02-28,Baden-Württemberg,08,00+,32,54,54,54,54,11103043,0.29,0.49,0.49,0.49,0.49\n2024-02-27,Baden-Württemberg,08,00+,30,48,48,48,48,11103043,0.27,0.43,0.43,0.43,0.43\n2024-02-26,Baden-Württemberg,08,00+,35,56,56,56,56,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-25,Baden-Württemberg,08,00+,35,55,55,55,55,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-24,Baden-Württemberg,08,00+,35,54,54,54,54,11103043,0.32,0.49,0.49,0.49,0.49\n2024-02-23,Baden-Württemberg,08,00+,39,59,59,59,59,11103043,0.35,0.53,0.53,0.53,0.53\n2024-02-22,Baden-Württemberg,08,00+,38,57,57,57,57,11103043,0.34,0.51,0.51,0.51,0.51\n2024-02-21,Baden-Württemberg,08,00+,35,63,63,63,63,11103043,0.32,0.57,0.57,0.57,0.57\n2024-02-20,Baden-Württemberg,08,00+,36,65,65,65,65,11103043,0.32,0.59,0.59,0.59,0.59\n2024-02-19,Baden-Württemberg,08,00+,50,73,73,73,73,11103043,0.45,0.66,0.66,0.66,0.66\n2024-02-18,Baden-Württemberg,08,00+,51,74,74,74,74,11103043,0.46,0.67,0.67,0.67,0.67\n2024-02-17,Baden-Württemberg,08,00+,51,75,75,75,75,11103043,0.46,0.68,0.68,0.68,0.68\n2024-02-16,Baden-Württemberg,08,00+,55,74,74,74,74,11103043,0.5,0.67,0.67,0.67,0.67\n2024-02-15,Baden-Württemberg,08,00+,55,81,81,81,81,11103043,0.5,0.73,0.73,0.73,0.73\n2024-02-14,Baden-Württemberg,08,00+,54,81,81,81,81,11103043,0.49,0.73,0.73,0.73,0.73\n2024-02-13,Baden-Württemberg,08,00+,53,86,86,86,86,11103043,0.48,0.77,0.77,0.77,0.77\n2024-02-12,Baden-Württemberg,08,00+,71,101,101,101,101,11103043,0.64,0.91,0.91,0.91,0.91\n2024-02-11,Baden-Württemberg,08,00+,73,102,102,102,102,11103043,0.66,0.92,0.92,0.92,0.92\n2024-02-10,Baden-Württemberg,08,00+,75,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2024-02-09,Baden-Württemberg,08,00+,86,117,117,117,117,11103043,0.77,1.05,1.05,1.05,1.05\n2024-02-08,Baden-Württemberg,08,00+,85,116,116,116,116,11103043,0.77,1.04,1.04,1.04,1.04\n2024-02-07,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-02-06,Baden-Württemberg,08,00+,88,122,122,122,122,11103043,0.79,1.1,1.1,1.1,1.1\n2024-02-05,Baden-Württemberg,08,00+,99,131,131,131,131,11103043,0.89,1.18,1.18,1.18,1.18\n2024-02-04,Baden-Württemberg,08,00+,100,130,130,130,130,11103043,0.9,1.17,1.17,1.17,1.17\n2024-02-03,Baden-Württemberg,08,00+,101,129,129,129,129,11103043,0.91,1.16,1.16,1.16,1.16\n2024-02-02,Baden-Württemberg,08,00+,88,121,121,121,121,11103043,0.79,1.09,1.09,1.09,1.09\n2024-02-01,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2024-01-31,Baden-Württemberg,08,00+,105,141,141,141,141,11103043,0.95,1.27,1.27,1.27,1.27\n2024-01-30,Baden-Württemberg,08,00+,94,148,148,148,148,11103043,0.85,1.33,1.33,1.33,1.33\n2024-01-29,Baden-Württemberg,08,00+,92,137,137,137,137,11103043,0.83,1.23,1.23,1.23,1.23\n2024-01-28,Baden-Württemberg,08,00+,93,137,137,137,137,11103043,0.84,1.23,1.23,1.23,1.23\n2024-01-27,Baden-Württemberg,08,00+,94,138,138,138,138,11103043,0.85,1.24,1.24,1.24,1.24\n2024-01-26,Baden-Württemberg,08,00+,79,135,135,135,135,11103043,0.71,1.22,1.22,1.22,1.22\n2024-01-25,Baden-Württemberg,08,00+,71,144,144,144,144,11103043,0.64,1.3,1.3,1.3,1.3\n2024-01-24,Baden-Württemberg,08,00+,91,142,142,142,142,11103043,0.82,1.28,1.28,1.28,1.28\n2024-01-23,Baden-Württemberg,08,00+,110,159,159,159,159,11103043,0.99,1.43,1.43,1.43,1.43\n2024-01-22,Baden-Württemberg,08,00+,151,200,200,200,200,11103043,1.36,1.8,1.8,1.8,1.8\n2024-01-21,Baden-Württemberg,08,00+,151,199,199,199,199,11103043,1.36,1.79,1.79,1.79,1.79\n2024-01-20,Baden-Württemberg,08,00+,151,197,197,197,197,11103043,1.36,1.77,1.77,1.77,1.77\n2024-01-19,Baden-Württemberg,08,00+,141,198,198,198,198,11103043,1.27,1.78,1.78,1.78,1.78\n2024-01-18,Baden-Württemberg,08,00+,146,206,206,206,206,11103043,1.31,1.86,1.86,1.86,1.86\n2024-01-17,Baden-Württemberg,08,00+,149,226,226,226,226,11103043,1.34,2.04,2.04,2.04,2.04\n2024-01-16,Baden-Württemberg,08,00+,147,221,221,221,221,11103043,1.32,1.99,1.99,1.99,1.99\n2024-01-15,Baden-Württemberg,08,00+,161,209,209,209,209,11103043,1.45,1.88,1.88,1.88,1.88\n2024-01-14,Baden-Württemberg,08,00+,169,217,217,217,217,11103043,1.52,1.95,1.95,1.95,1.95\n2024-01-13,Baden-Württemberg,08,00+,174,222,222,222,222,11103043,1.57,2,2,2,2\n2024-01-12,Baden-Württemberg,08,00+,171,236,236,236,236,11103043,1.54,2.13,2.13,2.13,2.13\n2024-01-11,Baden-Württemberg,08,00+,198,279,279,279,279,11103043,1.78,2.51,2.51,2.51,2.51\n2024-01-10,Baden-Württemberg,08,00+,193,313,313,313,313,11103043,1.74,2.82,2.82,2.82,2.82\n2024-01-09,Baden-Württemberg,08,00+,342,480,480,480,480,11103043,3.08,4.32,4.32,4.32,4.32\n2024-01-08,Baden-Württemberg,08,00+,275,416,416,416,416,11103043,2.48,3.75,3.75,3.75,3.75\n2024-01-07,Baden-Württemberg,08,00+,278,412,412,412,412,11103043,2.5,3.71,3.71,3.71,3.71\n2024-01-06,Baden-Württemberg,08,00+,286,419,419,419,419,11103043,2.58,3.77,3.77,3.77,3.77\n2024-01-05,Baden-Württemberg,08,00+,306,482,482,482,482,11103043,2.76,4.34,4.34,4.34,4.34\n2024-01-04,Baden-Württemberg,08,00+,346,518,518,518,518,11103043,3.12,4.67,4.67,4.67,4.67\n2024-01-03,Baden-Württemberg,08,00+,516,730,730,730,730,11103043,4.65,6.57,6.57,6.57,6.57\n2024-01-02,Baden-Württemberg,08,00+,364,533,533,533,533,11103043,3.28,4.8,4.8,4.8,4.8\n2024-01-01,Baden-Württemberg,08,00+,370,540,540,540,540,11103043,3.33,4.86,4.86,4.86,4.86\n2023-12-31,Baden-Württemberg,08,00+,378,545,545,545,545,11103043,3.4,4.91,4.91,4.91,4.91\n2023-12-30,Baden-Württemberg,08,00+,393,549,549,549,549,11103043,3.54,4.94,4.94,4.94,4.94\n2023-12-29,Baden-Württemberg,08,00+,335,526,526,526,526,11103043,3.02,4.74,4.74,4.74,4.74\n2023-12-28,Baden-Württemberg,08,00+,221,506,506,506,506,11103043,1.99,4.56,4.56,4.56,4.56\n2023-12-27,Baden-Württemberg,08,00+,146,324,324,324,324,11103043,1.31,2.92,2.92,2.92,2.92\n2023-12-26,Baden-Württemberg,08,00+,248,440,440,440,440,11103043,2.23,3.96,3.96,3.96,3.96\n2023-12-25,Baden-Württemberg,08,00+,412,611,611,611,611,11103043,3.71,5.5,5.5,5.5,5.5\n2023-12-24,Baden-Württemberg,08,00+,429,620,620,620,620,11103043,3.86,5.58,5.58,5.58,5.58\n2023-12-23,Baden-Württemberg,08,00+,442,620,620,620,620,11103043,3.98,5.58,5.58,5.58,5.58\n2023-12-22,Baden-Württemberg,08,00+,436,652,652,652,652,11103043,3.93,5.87,5.87,5.87,5.87\n2023-12-21,Baden-Württemberg,08,00+,439,662,662,662,662,11103043,3.95,5.96,5.96,5.96,5.96\n2023-12-20,Baden-Württemberg,08,00+,435,661,661,661,661,11103043,3.92,5.95,5.95,5.95,5.95\n2023-12-19,Baden-Württemberg,08,00+,388,652,652,652,652,11103043,3.49,5.87,5.87,5.87,5.87\n2023-12-18,Baden-Württemberg,08,00+,453,675,675,675,675,11103043,4.08,6.08,6.08,6.08,6.08\n2023-12-17,Baden-Württemberg,08,00+,459,665,665,665,665,11103043,4.13,5.99,5.99,5.99,5.99\n2023-12-16,Baden-Württemberg,08,00+,466,660,660,660,660,11103043,4.2,5.94,5.94,5.94,5.94\n2023-12-15,Baden-Württemberg,08,00+,395,666,666,666,666,11103043,3.56,6,6,6,6\n2023-12-14,Baden-Württemberg,08,00+,399,640,640,640,640,11103043,3.59,5.76,5.76,5.76,5.76\n2023-12-13,Baden-Württemberg,08,00+,385,619,619,619,619,11103043,3.47,5.58,5.58,5.58,5.58\n2023-12-12,Baden-Württemberg,08,00+,372,628,628,628,628,11103043,3.35,5.66,5.66,5.66,5.66\n2023-12-11,Baden-Württemberg,08,00+,341,549,549,549,549,11103043,3.07,4.94,4.94,4.94,4.94\n2023-12-10,Baden-Württemberg,08,00+,346,547,547,547,547,11103043,3.12,4.93,4.93,4.93,4.93\n2023-12-09,Baden-Württemberg,08,00+,356,548,548,548,548,11103043,3.21,4.94,4.94,4.94,4.94\n2023-12-08,Baden-Württemberg,08,00+,346,511,511,511,511,11103043,3.12,4.6,4.6,4.6,4.6\n2023-12-07,Baden-Württemberg,08,00+,343,515,515,515,515,11103043,3.09,4.64,4.64,4.64,4.64\n2023-12-06,Baden-Württemberg,08,00+,309,505,505,505,505,11103043,2.78,4.55,4.55,4.55,4.55\n2023-12-05,Baden-Württemberg,08,00+,256,456,456,456,456,11103043,2.31,4.11,4.11,4.11,4.11\n2023-12-04,Baden-Württemberg,08,00+,296,469,469,469,469,11103043,2.67,4.22,4.22,4.22,4.22\n2023-12-03,Baden-Württemberg,08,00+,302,469,469,469,469,11103043,2.72,4.22,4.22,4.22,4.22\n2023-12-02,Baden-Württemberg,08,00+,320,477,477,477,477,11103043,2.88,4.3,4.3,4.3,4.3\n2023-12-01,Baden-Württemberg,08,00+,284,465,465,465,465,11103043,2.56,4.19,4.19,4.19,4.19\n2023-11-30,Baden-Württemberg,08,00+,286,431,431,431,431,11103043,2.58,3.88,3.88,3.88,3.88\n2023-11-29,Baden-Württemberg,08,00+,283,425,425,425,425,11103043,2.55,3.83,3.83,3.83,3.83\n2023-11-28,Baden-Württemberg,08,00+,254,431,431,431,431,11103043,2.29,3.88,3.88,3.88,3.88\n2023-11-27,Baden-Württemberg,08,00+,278,423,423,423,423,11103043,2.5,3.81,3.81,3.81,3.81\n2023-11-26,Baden-Württemberg,08,00+,290,429,429,429,429,11103043,2.61,3.86,3.86,3.86,3.86\n2023-11-25,Baden-Württemberg,08,00+,293,412,412,412,412,11103043,2.64,3.71,3.71,3.71,3.71\n2023-11-24,Baden-Württemberg,08,00+,294,408,408,408,408,11103043,2.65,3.67,3.67,3.67,3.67\n2023-11-23,Baden-Württemberg,08,00+,293,435,435,435,435,11103043,2.64,3.92,3.92,3.92,3.92\n2023-11-22,Baden-Württemberg,08,00+,286,432,432,432,432,11103043,2.58,3.89,3.89,3.89,3.89\n2023-11-21,Baden-Württemberg,08,00+,306,443,443,443,443,11103043,2.76,3.99,3.99,3.99,3.99\n2023-11-20,Baden-Württemberg,08,00+,317,446,446,446,446,11103043,2.86,4.02,4.02,4.02,4.02\n2023-11-19,Baden-Württemberg,08,00+,325,444,444,444,444,11103043,2.93,4,4,4,4\n2023-11-18,Baden-Württemberg,08,00+,335,451,451,451,451,11103043,3.02,4.06,4.06,4.06,4.06\n2023-11-17,Baden-Württemberg,08,00+,334,458,458,458,458,11103043,3.01,4.12,4.12,4.12,4.12\n2023-11-16,Baden-Württemberg,08,00+,327,467,467,467,467,11103043,2.95,4.21,4.21,4.21,4.21\n2023-11-15,Baden-Württemberg,08,00+,332,497,497,497,497,11103043,2.99,4.48,4.48,4.48,4.48\n2023-11-14,Baden-Württemberg,08,00+,299,473,473,473,473,11103043,2.69,4.26,4.26,4.26,4.26\n2023-11-13,Baden-Württemberg,08,00+,342,498,498,498,498,11103043,3.08,4.49,4.49,4.49,4.49\n2023-11-12,Baden-Württemberg,08,00+,351,497,497,497,497,11103043,3.16,4.48,4.48,4.48,4.48\n2023-11-11,Baden-Württemberg,08,00+,359,496,496,496,496,11103043,3.23,4.47,4.47,4.47,4.47\n2023-11-10,Baden-Württemberg,08,00+,351,516,516,516,516,11103043,3.16,4.65,4.65,4.65,4.65\n2023-11-09,Baden-Württemberg,08,00+,402,558,558,558,558,11103043,3.62,5.03,5.03,5.03,5.03\n2023-11-08,Baden-Württemberg,08,00+,294,460,460,460,460,11103043,2.65,4.14,4.14,4.14,4.14\n2023-11-07,Baden-Württemberg,08,00+,340,531,531,531,531,11103043,3.06,4.78,4.78,4.78,4.78\n2023-11-06,Baden-Württemberg,08,00+,364,552,552,552,552,11103043,3.28,4.97,4.97,4.97,4.97\n2023-11-05,Baden-Württemberg,08,00+,369,549,549,549,549,11103043,3.32,4.94,4.94,4.94,4.94\n2023-11-04,Baden-Württemberg,08,00+,375,547,547,547,547,11103043,3.38,4.93,4.93,4.93,4.93\n2023-11-03,Baden-Württemberg,08,00+,307,530,530,530,530,11103043,2.77,4.77,4.77,4.77,4.77\n2023-11-02,Baden-Württemberg,08,00+,284,488,488,488,488,11103043,2.56,4.4,4.4,4.4,4.4\n2023-11-01,Baden-Württemberg,08,00+,376,587,587,587,587,11103043,3.39,5.29,5.29,5.29,5.29\n2023-10-31,Baden-Württemberg,08,00+,333,580,580,580,580,11103043,3,5.22,5.22,5.22,5.22\n2023-10-30,Baden-Württemberg,08,00+,420,599,599,599,599,11103043,3.78,5.39,5.39,5.39,5.39\n2023-10-29,Baden-Württemberg,08,00+,434,607,607,607,607,11103043,3.91,5.47,5.47,5.47,5.47\n2023-10-28,Baden-Württemberg,08,00+,442,608,608,608,608,11103043,3.98,5.48,5.48,5.48,5.48\n2023-10-27,Baden-Württemberg,08,00+,437,625,625,625,625,11103043,3.94,5.63,5.63,5.63,5.63\n2023-10-26,Baden-Württemberg,08,00+,401,619,619,619,619,11103043,3.61,5.58,5.58,5.58,5.58\n2023-10-25,Baden-Württemberg,08,00+,385,581,581,581,581,11103043,3.47,5.23,5.23,5.23,5.23\n2023-10-24,Baden-Württemberg,08,00+,343,526,526,526,526,11103043,3.09,4.74,4.74,4.74,4.74\n2023-10-23,Baden-Württemberg,08,00+,299,461,461,461,461,11103043,2.69,4.15,4.15,4.15,4.15\n2023-10-22,Baden-Württemberg,08,00+,306,454,454,454,454,11103043,2.76,4.09,4.09,4.09,4.09\n2023-10-21,Baden-Württemberg,08,00+,316,457,457,457,457,11103043,2.85,4.12,4.12,4.12,4.12\n2023-10-20,Baden-Württemberg,08,00+,289,427,427,427,427,11103043,2.6,3.85,3.85,3.85,3.85\n2023-10-19,Baden-Württemberg,08,00+,256,398,398,398,398,11103043,2.31,3.58,3.58,3.58,3.58\n2023-10-18,Baden-Württemberg,08,00+,211,397,397,397,397,11103043,1.9,3.58,3.58,3.58,3.58\n2023-10-17,Baden-Württemberg,08,00+,194,392,392,392,392,11103043,1.75,3.53,3.53,3.53,3.53\n2023-10-16,Baden-Württemberg,08,00+,254,378,378,378,378,11103043,2.29,3.4,3.4,3.4,3.4\n2023-10-15,Baden-Württemberg,08,00+,259,377,377,377,377,11103043,2.33,3.4,3.4,3.4,3.4\n2023-10-14,Baden-Württemberg,08,00+,263,372,372,372,372,11103043,2.37,3.35,3.35,3.35,3.35\n2023-10-13,Baden-Württemberg,08,00+,247,370,370,370,370,11103043,2.22,3.33,3.33,3.33,3.33\n2023-10-12,Baden-Württemberg,08,00+,229,377,377,377,377,11103043,2.06,3.4,3.4,3.4,3.4\n2023-10-11,Baden-Württemberg,08,00+,253,405,405,405,405,11103043,2.28,3.65,3.65,3.65,3.65\n2023-10-10,Baden-Württemberg,08,00+,198,341,341,341,341,11103043,1.78,3.07,3.07,3.07,3.07\n2023-10-09,Baden-Württemberg,08,00+,193,296,296,296,296,11103043,1.74,2.67,2.67,2.67,2.67\n2023-10-08,Baden-Württemberg,08,00+,197,294,294,294,294,11103043,1.77,2.65,2.65,2.65,2.65\n2023-10-07,Baden-Württemberg,08,00+,201,292,292,292,292,11103043,1.81,2.63,2.63,2.63,2.63\n2023-10-06,Baden-Württemberg,08,00+,184,274,274,274,274,11103043,1.66,2.47,2.47,2.47,2.47\n2023-10-05,Baden-Württemberg,08,00+,159,260,260,260,260,11103043,1.43,2.34,2.34,2.34,2.34\n2023-10-04,Baden-Württemberg,08,00+,93,196,196,196,196,11103043,0.84,1.77,1.77,1.77,1.77\n2023-10-03,Baden-Württemberg,08,00+,123,222,222,222,222,11103043,1.11,2,2,2,2\n2023-10-02,Baden-Württemberg,08,00+,158,221,221,221,221,11103043,1.42,1.99,1.99,1.99,1.99\n2023-10-01,Baden-Württemberg,08,00+,164,224,224,224,224,11103043,1.48,2.02,2.02,2.02,2.02\n2023-09-30,Baden-Württemberg,08,00+,167,223,223,223,223,11103043,1.5,2.01,2.01,2.01,2.01\n2023-09-29,Baden-Württemberg,08,00+,149,211,211,211,211,11103043,1.34,1.9,1.9,1.9,1.9\n2023-09-28,Baden-Württemberg,08,00+,150,193,193,193,193,11103043,1.35,1.74,1.74,1.74,1.74\n2023-09-27,Baden-Württemberg,08,00+,126,184,184,184,184,11103043,1.13,1.66,1.66,1.66,1.66\n2023-09-26,Baden-Württemberg,08,00+,90,180,180,180,180,11103043,0.81,1.62,1.62,1.62,1.62\n2023-09-25,Baden-Württemberg,08,00+,89,149,149,149,149,11103043,0.8,1.34,1.34,1.34,1.34\n2023-09-24,Baden-Württemberg,08,00+,89,142,142,142,142,11103043,0.8,1.28,1.28,1.28,1.28\n2023-09-23,Baden-Württemberg,08,00+,92,142,142,142,142,11103043,0.83,1.28,1.28,1.28,1.28\n2023-09-22,Baden-Württemberg,08,00+,102,150,150,150,150,11103043,0.92,1.35,1.35,1.35,1.35\n2023-09-21,Baden-Württemberg,08,00+,91,135,135,135,135,11103043,0.82,1.22,1.22,1.22,1.22\n2023-09-20,Baden-Württemberg,08,00+,81,137,137,137,137,11103043,0.73,1.23,1.23,1.23,1.23\n2023-09-19,Baden-Württemberg,08,00+,85,136,136,136,136,11103043,0.77,1.22,1.22,1.22,1.22\n2023-09-18,Baden-Württemberg,08,00+,109,140,140,140,140,11103043,0.98,1.26,1.26,1.26,1.26\n2023-09-17,Baden-Württemberg,08,00+,110,141,141,141,141,11103043,0.99,1.27,1.27,1.27,1.27\n2023-09-16,Baden-Württemberg,08,00+,110,140,140,140,140,11103043,0.99,1.26,1.26,1.26,1.26\n2023-09-15,Baden-Württemberg,08,00+,105,147,147,147,147,11103043,0.95,1.32,1.32,1.32,1.32\n2023-09-14,Baden-Württemberg,08,00+,108,153,153,153,153,11103043,0.97,1.38,1.38,1.38,1.38\n2023-09-13,Baden-Württemberg,08,00+,103,147,147,147,147,11103043,0.93,1.32,1.32,1.32,1.32\n2023-09-12,Baden-Württemberg,08,00+,108,157,157,157,157,11103043,0.97,1.41,1.41,1.41,1.41\n2023-09-11,Baden-Württemberg,08,00+,106,145,145,145,145,11103043,0.95,1.31,1.31,1.31,1.31\n2023-09-10,Baden-Württemberg,08,00+,110,147,147,147,147,11103043,0.99,1.32,1.32,1.32,1.32\n2023-09-09,Baden-Württemberg,08,00+,110,145,145,145,145,11103043,0.99,1.31,1.31,1.31,1.31\n2023-09-08,Baden-Württemberg,08,00+,79,115,115,115,115,11103043,0.71,1.04,1.04,1.04,1.04\n2023-09-07,Baden-Württemberg,08,00+,74,109,109,109,109,11103043,0.67,0.98,0.98,0.98,0.98\n2023-09-06,Baden-Württemberg,08,00+,61,107,107,107,107,11103043,0.55,0.96,0.96,0.96,0.96\n2023-09-05,Baden-Württemberg,08,00+,33,80,80,80,80,11103043,0.3,0.72,0.72,0.72,0.72\n2023-09-04,Baden-Württemberg,08,00+,58,84,84,84,84,11103043,0.52,0.76,0.76,0.76,0.76\n2023-09-03,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-02,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-01,Baden-Württemberg,08,00+,64,92,92,92,92,11103043,0.58,0.83,0.83,0.83,0.83\n2023-08-31,Baden-Württemberg,08,00+,67,101,101,101,101,11103043,0.6,0.91,0.91,0.91,0.91\n2023-08-30,Baden-Württemberg,08,00+,84,110,110,110,110,11103043,0.76,0.99,0.99,0.99,0.99\n2023-08-29,Baden-Württemberg,08,00+,79,118,118,118,118,11103043,0.71,1.06,1.06,1.06,1.06\n2023-08-28,Baden-Württemberg,08,00+,0,129,129,129,129,11103043,0,1.16,1.16,1.16,1.16\n2023-08-27,Baden-Württemberg,08,00+,0,130,130,130,130,11103043,0,1.17,1.17,1.17,1.17\n2023-08-26,Baden-Württemberg,08,00+,0,132,132,132,132,11103043,0,1.19,1.19,1.19,1.19\n2023-08-25,Baden-Württemberg,08,00+,0,131,131,131,131,11103043,0,1.18,1.18,1.18,1.18\n2023-08-24,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2023-08-23,Baden-Württemberg,08,00+,86,128,128,128,128,11103043,0.77,1.15,1.15,1.15,1.15\n2023-08-22,Baden-Württemberg,08,00+,70,131,131,131,131,11103043,0.63,1.18,1.18,1.18,1.18\n2023-08-21,Baden-Württemberg,08,00+,69,108,108,108,108,11103043,0.62,0.97,0.97,0.97,0.97\n2023-08-20,Baden-Württemberg,08,00+,71,110,110,110,110,11103043,0.64,0.99,0.99,0.99,0.99\n2023-08-19,Baden-Württemberg,08,00+,72,109,109,109,109,11103043,0.65,0.98,0.98,0.98,0.98\n2023-08-18,Baden-Württemberg,08,00+,65,101,101,101,101,11103043,0.59,0.91,0.91,0.91,0.91\n2023-08-17,Baden-Württemberg,08,00+,62,91,91,91,91,11103043,0.56,0.82,0.82,0.82,0.82\n2023-08-16,Baden-Württemberg,08,00+,50,78,78,78,78,11103043,0.45,0.7,0.7,0.7,0.7\n2023-08-15,Baden-Württemberg,08,00+,39,64,64,64,64,11103043,0.35,0.58,0.58,0.58,0.58\n2023-08-14,Baden-Württemberg,08,00+,42,56,56,56,56,11103043,0.38,0.5,0.5,0.5,0.5\n2023-08-13,Baden-Württemberg,08,00+,42,53,53,53,53,11103043,0.38,0.48,0.48,0.48,0.48\n2023-08-12,Baden-Württemberg,08,00+,42,52,52,52,52,11103043,0.38,0.47,0.47,0.47,0.47\n2023-08-11,Baden-Württemberg,08,00+,35,50,50,50,50,11103043,0.32,0.45,0.45,0.45,0.45\n2023-08-10,Baden-Württemberg,08,00+,27,41,41,41,41,11103043,0.24,0.37,0.37,0.37,0.37\n2023-08-09,Baden-Württemberg,08,00+,31,46,46,46,46,11103043,0.28,0.41,0.41,0.41,0.41\n2023-08-08,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-06,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-05,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-04,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2023-08-03,Baden-Württemberg,08,00+,23,47,47,47,47,11103043,0.21,0.42,0.42,0.42,0.42\n2023-08-02,Baden-Württemberg,08,00+,27,49,49,49,49,11103043,0.24,0.44,0.44,0.44,0.44\n2023-08-01,Baden-Württemberg,08,00+,27,51,51,51,51,11103043,0.24,0.46,0.46,0.46,0.46\n2023-07-31,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-30,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-29,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-28,Baden-Württemberg,08,00+,25,38,38,38,38,11103043,0.23,0.34,0.34,0.34,0.34\n2023-07-27,Baden-Württemberg,08,00+,21,35,35,35,35,11103043,0.19,0.32,0.32,0.32,0.32\n2023-07-26,Baden-Württemberg,08,00+,9,21,21,21,21,11103043,0.08,0.19,0.19,0.19,0.19\n2023-07-25,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-24,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-23,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-22,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2023-07-21,Baden-Württemberg,08,00+,19,23,23,23,23,11103043,0.17,0.21,0.21,0.21,0.21\n2023-07-20,Baden-Württemberg,08,00+,18,24,24,24,24,11103043,0.16,0.22,0.22,0.22,0.22\n2023-07-19,Baden-Württemberg,08,00+,17,28,28,28,28,11103043,0.15,0.25,0.25,0.25,0.25\n2023-07-18,Baden-Württemberg,08,00+,19,29,29,29,29,11103043,0.17,0.26,0.26,0.26,0.26\n2023-07-17,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-16,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-15,Baden-Württemberg,08,00+,19,25,25,25,25,11103043,0.17,0.23,0.23,0.23,0.23\n2023-07-14,Baden-Württemberg,08,00+,20,26,26,26,26,11103043,0.18,0.23,0.23,0.23,0.23\n2023-07-13,Baden-Württemberg,08,00+,17,24,24,24,24,11103043,0.15,0.22,0.22,0.22,0.22\n2023-07-12,Baden-Württemberg,08,00+,12,23,23,23,23,11103043,0.11,0.21,0.21,0.21,0.21\n2023-07-11,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2023-07-10,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-09,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-08,Baden-Württemberg,08,00+,12,17,17,17,17,11103043,0.11,0.15,0.15,0.15,0.15\n2023-07-07,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2023-07-06,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-05,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-04,Baden-Württemberg,08,00+,15,20,20,20,20,11103043,0.14,0.18,0.18,0.18,0.18\n2023-07-03,Baden-Württemberg,08,00+,17,29,29,29,29,11103043,0.15,0.26,0.26,0.26,0.26\n2023-07-02,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2023-07-01,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-30,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-29,Baden-Württemberg,08,00+,22,31,31,31,31,11103043,0.2,0.28,0.28,0.28,0.28\n2023-06-28,Baden-Württemberg,08,00+,27,40,40,40,40,11103043,0.24,0.36,0.36,0.36,0.36\n2023-06-27,Baden-Württemberg,08,00+,26,35,35,35,35,11103043,0.23,0.32,0.32,0.32,0.32\n2023-06-26,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-25,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-24,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-23,Baden-Württemberg,08,00+,15,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2023-06-22,Baden-Württemberg,08,00+,15,30,30,30,30,11103043,0.14,0.27,0.27,0.27,0.27\n2023-06-21,Baden-Württemberg,08,00+,12,22,22,22,22,11103043,0.11,0.2,0.2,0.2,0.2\n2023-06-20,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-19,Baden-Württemberg,08,00+,13,22,22,22,22,11103043,0.12,0.2,0.2,0.2,0.2\n2023-06-18,Baden-Württemberg,08,00+,15,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-17,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-16,Baden-Württemberg,08,00+,24,36,36,36,36,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-15,Baden-Württemberg,08,00+,19,27,27,27,27,11103043,0.17,0.24,0.24,0.24,0.24\n2023-06-14,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-13,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-12,Baden-Württemberg,08,00+,23,38,38,38,38,11103043,0.21,0.34,0.34,0.34,0.34\n2023-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2023-06-10,Baden-Württemberg,08,00+,24,35,35,35,35,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-09,Baden-Württemberg,08,00+,22,32,32,32,32,11103043,0.2,0.29,0.29,0.29,0.29\n2023-06-08,Baden-Württemberg,08,00+,29,40,40,40,40,11103043,0.26,0.36,0.36,0.36,0.36\n2023-06-07,Baden-Württemberg,08,00+,37,48,48,48,48,11103043,0.33,0.43,0.43,0.43,0.43\n2023-06-06,Baden-Württemberg,08,00+,53,66,66,66,66,11103043,0.48,0.59,0.59,0.59,0.59\n2023-06-05,Baden-Württemberg,08,00+,43,52,52,52,52,11103043,0.39,0.47,0.47,0.47,0.47\n2023-06-04,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-03,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-02,Baden-Württemberg,08,00+,38,48,48,48,48,11103043,0.34,0.43,0.43,0.43,0.43\n2023-06-01,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-31,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-30,Baden-Württemberg,08,00+,31,43,43,43,43,11103043,0.28,0.39,0.39,0.39,0.39\n2023-05-29,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-28,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-27,Baden-Württemberg,08,00+,65,81,81,81,81,11103043,0.59,0.73,0.73,0.73,0.73\n2023-05-26,Baden-Württemberg,08,00+,76,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2023-05-25,Baden-Württemberg,08,00+,68,97,97,97,97,11103043,0.61,0.87,0.87,0.87,0.87\n2023-05-24,Baden-Württemberg,08,00+,70,103,103,103,103,11103043,0.63,0.93,0.93,0.93,0.93\n2023-05-23,Baden-Württemberg,08,00+,61,100,100,100,100,11103043,0.55,0.9,0.9,0.9,0.9\n2023-05-22,Baden-Württemberg,08,00+,62,95,95,95,95,11103043,0.56,0.86,0.86,0.86,0.86\n2023-05-21,Baden-Württemberg,08,00+,63,96,96,96,96,11103043,0.57,0.86,0.86,0.86,0.86\n2023-05-20,Baden-Württemberg,08,00+,64,94,94,94,94,11103043,0.58,0.85,0.85,0.85,0.85\n2023-05-19,Baden-Württemberg,08,00+,53,83,83,83,83,11103043,0.48,0.75,0.75,0.75,0.75\n2023-05-18,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2023-05-17,Baden-Württemberg,08,00+,58,101,101,101,101,11103043,0.52,0.91,0.91,0.91,0.91\n2023-05-16,Baden-Württemberg,08,00+,57,98,98,98,98,11103043,0.51,0.88,0.88,0.88,0.88\n2023-05-15,Baden-Württemberg,08,00+,75,109,109,109,109,11103043,0.68,0.98,0.98,0.98,0.98\n2023-05-14,Baden-Württemberg,08,00+,79,112,112,112,112,11103043,0.71,1.01,1.01,1.01,1.01\n2023-05-13,Baden-Württemberg,08,00+,81,113,113,113,113,11103043,0.73,1.02,1.02,1.02,1.02\n2023-05-12,Baden-Württemberg,08,00+,78,117,117,117,117,11103043,0.7,1.05,1.05,1.05,1.05\n2023-05-11,Baden-Württemberg,08,00+,84,118,118,118,118,11103043,0.76,1.06,1.06,1.06,1.06\n2023-05-10,Baden-Württemberg,08,00+,105,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-09,Baden-Württemberg,08,00+,135,184,184,184,184,11103043,1.22,1.66,1.66,1.66,1.66\n2023-05-08,Baden-Württemberg,08,00+,105,148,148,148,148,11103043,0.95,1.33,1.33,1.33,1.33\n2023-05-07,Baden-Württemberg,08,00+,106,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-06,Baden-Württemberg,08,00+,111,148,148,148,148,11103043,1,1.33,1.33,1.33,1.33\n2023-05-05,Baden-Württemberg,08,00+,99,150,150,150,150,11103043,0.89,1.35,1.35,1.35,1.35\n2023-05-04,Baden-Württemberg,08,00+,85,165,165,165,165,11103043,0.77,1.49,1.49,1.49,1.49\n2023-05-03,Baden-Württemberg,08,00+,90,150,150,150,150,11103043,0.81,1.35,1.35,1.35,1.35\n2023-05-02,Baden-Württemberg,08,00+,82,133,133,133,133,11103043,0.74,1.2,1.2,1.2,1.2\n2023-05-01,Baden-Württemberg,08,00+,142,196,196,196,196,11103043,1.28,1.77,1.77,1.77,1.77\n2023-04-30,Baden-Württemberg,08,00+,146,203,203,203,203,11103043,1.31,1.83,1.83,1.83,1.83\n2023-04-29,Baden-Württemberg,08,00+,147,199,199,199,199,11103043,1.32,1.79,1.79,1.79,1.79\n2023-04-28,Baden-Württemberg,08,00+,136,210,210,210,210,11103043,1.22,1.89,1.89,1.89,1.89\n2023-04-27,Baden-Württemberg,08,00+,131,216,216,216,216,11103043,1.18,1.95,1.95,1.95,1.95\n2023-04-26,Baden-Württemberg,08,00+,120,210,210,210,210,11103043,1.08,1.89,1.89,1.89,1.89\n2023-04-25,Baden-Württemberg,08,00+,114,214,214,214,214,11103043,1.03,1.93,1.93,1.93,1.93\n2023-04-24,Baden-Württemberg,08,00+,130,226,226,226,226,11103043,1.17,2.04,2.04,2.04,2.04\n2023-04-23,Baden-Württemberg,08,00+,137,229,229,229,229,11103043,1.23,2.06,2.06,2.06,2.06\n2023-04-22,Baden-Württemberg,08,00+,142,232,232,232,232,11103043,1.28,2.09,2.09,2.09,2.09\n2023-04-21,Baden-Württemberg,08,00+,142,229,229,229,229,11103043,1.28,2.06,2.06,2.06,2.06\n2023-04-20,Baden-Württemberg,08,00+,161,239,239,239,239,11103043,1.45,2.15,2.15,2.15,2.15\n2023-04-19,Baden-Württemberg,08,00+,167,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-18,Baden-Württemberg,08,00+,211,327,327,327,327,11103043,1.9,2.95,2.95,2.95,2.95\n2023-04-17,Baden-Württemberg,08,00+,166,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-16,Baden-Württemberg,08,00+,177,262,262,262,262,11103043,1.59,2.36,2.36,2.36,2.36\n2023-04-15,Baden-Württemberg,08,00+,181,264,264,264,264,11103043,1.63,2.38,2.38,2.38,2.38\n2023-04-14,Baden-Württemberg,08,00+,144,241,241,241,241,11103043,1.3,2.17,2.17,2.17,2.17\n2023-04-13,Baden-Württemberg,08,00+,110,228,228,228,228,11103043,0.99,2.05,2.05,2.05,2.05\n2023-04-12,Baden-Württemberg,08,00+,94,218,218,218,218,11103043,0.85,1.96,1.96,1.96,1.96\n2023-04-11,Baden-Württemberg,08,00+,57,164,164,164,164,11103043,0.51,1.48,1.48,1.48,1.48\n2023-04-10,Baden-Württemberg,08,00+,125,244,244,244,244,11103043,1.13,2.2,2.2,2.2,2.2\n2023-04-09,Baden-Württemberg,08,00+,131,241,241,241,241,11103043,1.18,2.17,2.17,2.17,2.17\n2023-04-08,Baden-Württemberg,08,00+,133,236,236,236,236,11103043,1.2,2.13,2.13,2.13,2.13\n2023-04-07,Baden-Württemberg,08,00+,164,266,266,266,266,11103043,1.48,2.4,2.4,2.4,2.4\n2023-04-06,Baden-Württemberg,08,00+,171,272,272,272,272,11103043,1.54,2.45,2.45,2.45,2.45\n2023-04-05,Baden-Württemberg,08,00+,177,281,281,281,281,11103043,1.59,2.53,2.53,2.53,2.53\n2023-04-04,Baden-Württemberg,08,00+,191,300,300,300,300,11103043,1.72,2.7,2.7,2.7,2.7\n2023-04-03,Baden-Württemberg,08,00+,208,317,317,317,317,11103043,1.87,2.86,2.86,2.86,2.86\n2023-04-02,Baden-Württemberg,08,00+,216,317,317,317,317,11103043,1.95,2.86,2.86,2.86,2.86\n2023-04-01,Baden-Württemberg,08,00+,225,326,326,326,326,11103043,2.03,2.94,2.94,2.94,2.94\n2023-03-31,Baden-Württemberg,08,00+,217,336,336,336,336,11103043,1.95,3.03,3.03,3.03,3.03\n2023-03-30,Baden-Württemberg,08,00+,237,357,357,357,357,11103043,2.13,3.22,3.22,3.22,3.22\n2023-03-29,Baden-Württemberg,08,00+,241,383,383,383,383,11103043,2.17,3.45,3.45,3.45,3.45\n2023-03-28,Baden-Württemberg,08,00+,236,387,387,387,387,11103043,2.13,3.49,3.49,3.49,3.49\n2023-03-27,Baden-Württemberg,08,00+,279,418,418,418,418,11103043,2.51,3.76,3.76,3.76,3.76\n2023-03-26,Baden-Württemberg,08,00+,290,420,420,420,420,11103043,2.61,3.78,3.78,3.78,3.78\n2023-03-25,Baden-Württemberg,08,00+,306,427,427,427,427,11103043,2.76,3.85,3.85,3.85,3.85\n2023-03-24,Baden-Württemberg,08,00+,309,443,443,443,443,11103043,2.78,3.99,3.99,3.99,3.99\n2023-03-23,Baden-Württemberg,08,00+,326,465,465,465,465,11103043,2.94,4.19,4.19,4.19,4.19\n2023-03-22,Baden-Württemberg,08,00+,339,484,484,484,484,11103043,3.05,4.36,4.36,4.36,4.36\n2023-03-21,Baden-Württemberg,08,00+,337,507,507,507,507,11103043,3.04,4.57,4.57,4.57,4.57\n2023-03-20,Baden-Württemberg,08,00+,394,577,577,577,577,11103043,3.55,5.2,5.2,5.2,5.2\n2023-03-19,Baden-Württemberg,08,00+,421,593,593,593,593,11103043,3.79,5.34,5.34,5.34,5.34\n2023-03-18,Baden-Württemberg,08,00+,433,590,590,590,590,11103043,3.9,5.31,5.31,5.31,5.31\n2023-03-17,Baden-Württemberg,08,00+,423,611,611,611,611,11103043,3.81,5.5,5.5,5.5,5.5\n2023-03-16,Baden-Württemberg,08,00+,398,619,619,619,619,11103043,3.58,5.58,5.58,5.58,5.58\n2023-03-15,Baden-Württemberg,08,00+,407,642,642,642,642,11103043,3.67,5.78,5.78,5.78,5.78\n2023-03-14,Baden-Württemberg,08,00+,383,674,674,674,674,11103043,3.45,6.07,6.07,6.07,6.07\n2023-03-13,Baden-Württemberg,08,00+,424,664,664,664,664,11103043,3.82,5.98,5.98,5.98,5.98\n2023-03-12,Baden-Württemberg,08,00+,449,667,667,667,667,11103043,4.04,6.01,6.01,6.01,6.01\n2023-03-11,Baden-Württemberg,08,00+,465,672,672,672,672,11103043,4.19,6.05,6.05,6.05,6.05\n2023-03-10,Baden-Württemberg,08,00+,427,673,673,673,673,11103043,3.85,6.06,6.06,6.06,6.06\n2023-03-09,Baden-Württemberg,08,00+,406,676,676,676,676,11103043,3.66,6.09,6.09,6.09,6.09\n2023-03-08,Baden-Württemberg,08,00+,419,692,692,692,692,11103043,3.77,6.23,6.23,6.23,6.23\n2023-03-07,Baden-Württemberg,08,00+,458,727,727,727,727,11103043,4.12,6.55,6.55,6.55,6.55\n2023-03-06,Baden-Württemberg,08,00+,492,785,785,785,785,11103043,4.43,7.07,7.07,7.07,7.07\n2023-03-05,Baden-Württemberg,08,00+,520,789,789,789,789,11103043,4.68,7.11,7.11,7.11,7.11\n2023-03-04,Baden-Württemberg,08,00+,543,793,793,793,793,11103043,4.89,7.14,7.14,7.14,7.14\n2023-03-03,Baden-Württemberg,08,00+,556,839,839,839,839,11103043,5.01,7.56,7.56,7.56,7.56\n2023-03-02,Baden-Württemberg,08,00+,580,892,892,892,892,11103043,5.22,8.03,8.03,8.03,8.03\n2023-03-01,Baden-Württemberg,08,00+,598,920,920,920,920,11103043,5.39,8.29,8.29,8.29,8.29\n2023-02-28,Baden-Württemberg,08,00+,546,915,915,915,915,11103043,4.92,8.24,8.24,8.24,8.24\n2023-02-27,Baden-Württemberg,08,00+,586,924,924,924,924,11103043,5.28,8.32,8.32,8.32,8.32\n2023-02-26,Baden-Württemberg,08,00+,614,919,919,919,919,11103043,5.53,8.28,8.28,8.28,8.28\n2023-02-25,Baden-Württemberg,08,00+,623,909,909,909,909,11103043,5.61,8.19,8.19,8.19,8.19\n2023-02-24,Baden-Württemberg,08,00+,611,926,926,926,926,11103043,5.5,8.34,8.34,8.34,8.34\n2023-02-23,Baden-Württemberg,08,00+,565,903,903,903,903,11103043,5.09,8.13,8.13,8.13,8.13\n2023-02-22,Baden-Württemberg,08,00+,509,906,906,906,906,11103043,4.58,8.16,8.16,8.16,8.16\n2023-02-21,Baden-Württemberg,08,00+,469,892,892,892,892,11103043,4.22,8.03,8.03,8.03,8.03\n2023-02-20,Baden-Württemberg,08,00+,439,816,816,816,816,11103043,3.95,7.35,7.35,7.35,7.35\n2023-02-19,Baden-Württemberg,08,00+,447,798,798,798,798,11103043,4.03,7.19,7.19,7.19,7.19\n2023-02-18,Baden-Württemberg,08,00+,462,802,802,802,802,11103043,4.16,7.22,7.22,7.22,7.22\n2023-02-17,Baden-Württemberg,08,00+,448,735,735,735,735,11103043,4.03,6.62,6.62,6.62,6.62\n2023-02-16,Baden-Württemberg,08,00+,394,702,702,702,702,11103043,3.55,6.32,6.32,6.32,6.32\n2023-02-15,Baden-Württemberg,08,00+,364,646,646,646,646,11103043,3.28,5.82,5.82,5.82,5.82\n2023-02-14,Baden-Württemberg,08,00+,325,604,604,604,604,11103043,2.93,5.44,5.44,5.44,5.44\n2023-02-13,Baden-Württemberg,08,00+,336,589,589,589,589,11103043,3.03,5.3,5.3,5.3,5.3\n2023-02-12,Baden-Württemberg,08,00+,354,601,601,601,601,11103043,3.19,5.41,5.41,5.41,5.41\n2023-02-11,Baden-Württemberg,08,00+,368,600,600,600,600,11103043,3.31,5.4,5.4,5.4,5.4\n2023-02-10,Baden-Württemberg,08,00+,351,578,578,578,578,11103043,3.16,5.21,5.21,5.21,5.21\n2023-02-09,Baden-Württemberg,08,00+,326,562,562,562,562,11103043,2.94,5.06,5.06,5.06,5.06\n2023-02-08,Baden-Württemberg,08,00+,301,517,517,517,517,11103043,2.71,4.66,4.66,4.66,4.66\n2023-02-07,Baden-Württemberg,08,00+,284,501,501,501,501,11103043,2.56,4.51,4.51,4.51,4.51\n2023-02-06,Baden-Württemberg,08,00+,271,451,451,451,451,11103043,2.44,4.06,4.06,4.06,4.06\n2023-02-05,Baden-Württemberg,08,00+,282,442,442,442,442,11103043,2.54,3.98,3.98,3.98,3.98\n2023-02-04,Baden-Württemberg,08,00+,288,432,432,432,432,11103043,2.59,3.89,3.89,3.89,3.89\n2023-02-03,Baden-Württemberg,08,00+,285,432,432,432,432,11103043,2.57,3.89,3.89,3.89,3.89\n2023-02-02,Baden-Württemberg,08,00+,310,456,456,456,456,11103043,2.79,4.11,4.11,4.11,4.11\n2023-02-01,Baden-Württemberg,08,00+,261,450,450,450,450,11103043,2.35,4.05,4.05,4.05,4.05\n2023-01-31,Baden-Württemberg,08,00+,223,423,423,423,423,11103043,2.01,3.81,3.81,3.81,3.81\n2023-01-30,Baden-Württemberg,08,00+,233,388,388,388,388,11103043,2.1,3.49,3.49,3.49,3.49\n2023-01-29,Baden-Württemberg,08,00+,238,380,380,380,380,11103043,2.14,3.42,3.42,3.42,3.42\n2023-01-28,Baden-Württemberg,08,00+,247,383,383,383,383,11103043,2.22,3.45,3.45,3.45,3.45\n2023-01-27,Baden-Württemberg,08,00+,235,375,375,375,375,11103043,2.12,3.38,3.38,3.38,3.38\n2023-01-26,Baden-Württemberg,08,00+,245,324,324,324,324,11103043,2.21,2.92,2.92,2.92,2.92\n2023-01-25,Baden-Württemberg,08,00+,225,319,319,319,319,11103043,2.03,2.87,2.87,2.87,2.87\n2023-01-24,Baden-Württemberg,08,00+,219,332,332,332,332,11103043,1.97,2.99,2.99,2.99,2.99\n2023-01-23,Baden-Württemberg,08,00+,259,369,369,369,369,11103043,2.33,3.32,3.32,3.32,3.32\n2023-01-22,Baden-Württemberg,08,00+,267,370,370,370,370,11103043,2.4,3.33,3.33,3.33,3.33\n2023-01-21,Baden-Württemberg,08,00+,271,366,366,366,366,11103043,2.44,3.3,3.3,3.3,3.3\n2023-01-20,Baden-Württemberg,08,00+,264,384,384,384,384,11103043,2.38,3.46,3.46,3.46,3.46\n2023-01-19,Baden-Württemberg,08,00+,252,388,388,388,388,11103043,2.27,3.49,3.49,3.49,3.49\n2023-01-18,Baden-Württemberg,08,00+,242,408,408,408,408,11103043,2.18,3.67,3.67,3.67,3.67\n2023-01-17,Baden-Württemberg,08,00+,267,447,447,447,447,11103043,2.4,4.03,4.03,4.03,4.03\n2023-01-16,Baden-Württemberg,08,00+,349,540,540,540,540,11103043,3.14,4.86,4.86,4.86,4.86\n2023-01-15,Baden-Württemberg,08,00+,358,544,544,544,544,11103043,3.22,4.9,4.9,4.9,4.9\n2023-01-14,Baden-Württemberg,08,00+,369,551,551,551,551,11103043,3.32,4.96,4.96,4.96,4.96\n2023-01-13,Baden-Württemberg,08,00+,323,508,508,508,508,11103043,2.91,4.58,4.58,4.58,4.58\n2023-01-12,Baden-Württemberg,08,00+,330,538,538,538,538,11103043,2.97,4.85,4.85,4.85,4.85\n2023-01-11,Baden-Württemberg,08,00+,326,567,567,567,567,11103043,2.94,5.11,5.11,5.11,5.11\n2023-01-10,Baden-Württemberg,08,00+,293,567,567,567,567,11103043,2.64,5.11,5.11,5.11,5.11\n2023-01-09,Baden-Württemberg,08,00+,322,570,570,570,570,11103043,2.9,5.13,5.13,5.13,5.13\n2023-01-08,Baden-Württemberg,08,00+,352,594,594,594,594,11103043,3.17,5.35,5.35,5.35,5.35\n2023-01-07,Baden-Württemberg,08,00+,376,0,0,0,0,11103043,3.39,0,0,0,0\n2023-01-06,Baden-Württemberg,08,00+,460,0,0,0,0,11103043,4.14,0,0,0,0\n2023-01-05,Baden-Württemberg,08,00+,486,0,0,0,0,11103043,4.38,0,0,0,0\n2023-01-04,Baden-Württemberg,08,00+,537,0,0,0,0,11103043,4.84,0,0,0,0\n2023-01-03,Baden-Württemberg,08,00+,562,0,0,0,0,11103043,5.06,0,0,0,0\n2023-01-02,Baden-Württemberg,08,00+,415,0,0,0,0,11103043,3.74,0,0,0,0\n2024-08-31,Bayern,09,00+,174,174,NA,NA,NA,13140183,1.32,1.32,NA,NA,NA\n2024-08-30,Bayern,09,00+,156,181,215,204,231,13140183,1.19,1.38,1.64,1.56,1.76\n2024-08-29,Bayern,09,00+,150,182,209,200,224,13140183,1.14,1.39,1.6,1.52,1.71\n2024-08-28,Bayern,09,00+,156,183,206,197,220,13140183,1.19,1.39,1.57,1.51,1.68\n2024-08-27,Bayern,09,00+,142,183,204,195,216,13140183,1.08,1.39,1.55,1.49,1.65\n2024-08-26,Bayern,09,00+,150,181,195,188,206,13140183,1.14,1.38,1.48,1.44,1.57\n2024-08-25,Bayern,09,00+,150,181,195,188,206,13140183,1.14,1.38,1.48,1.44,1.57\n2024-08-24,Bayern,09,00+,151,182,196,189,207,13140183,1.15,1.39,1.49,1.44,1.58\n2024-08-23,Bayern,09,00+,153,196,209,203,221,13140183,1.16,1.49,1.6,1.55,1.69\n2024-08-22,Bayern,09,00+,137,178,189,183,199,13140183,1.04,1.35,1.44,1.4,1.52\n2024-08-21,Bayern,09,00+,123,173,183,178,192,13140183,0.94,1.32,1.4,1.36,1.47\n2024-08-20,Bayern,09,00+,128,175,184,179,193,13140183,0.97,1.33,1.41,1.37,1.48\n2024-08-19,Bayern,09,00+,123,161,167,163,175,13140183,0.94,1.23,1.28,1.25,1.33\n2024-08-18,Bayern,09,00+,124,163,169,165,177,13140183,0.94,1.24,1.29,1.26,1.35\n2024-08-17,Bayern,09,00+,124,162,168,164,176,13140183,0.94,1.23,1.28,1.25,1.34\n2024-08-16,Bayern,09,00+,106,148,153,150,160,13140183,0.81,1.13,1.17,1.14,1.22\n2024-08-15,Bayern,09,00+,129,161,166,163,173,13140183,0.98,1.23,1.27,1.24,1.32\n2024-08-14,Bayern,09,00+,144,175,180,176,187,13140183,1.1,1.33,1.37,1.35,1.43\n2024-08-13,Bayern,09,00+,139,185,190,186,196,13140183,1.06,1.41,1.45,1.42,1.5\n2024-08-12,Bayern,09,00+,165,197,201,198,206,13140183,1.26,1.5,1.53,1.51,1.57\n2024-08-11,Bayern,09,00+,165,195,199,196,204,13140183,1.26,1.48,1.51,1.49,1.56\n2024-08-10,Bayern,09,00+,165,195,199,196,204,13140183,1.26,1.48,1.51,1.49,1.56\n2024-08-09,Bayern,09,00+,165,215,219,216,224,13140183,1.26,1.64,1.67,1.65,1.71\n2024-08-08,Bayern,09,00+,170,226,229,227,235,13140183,1.29,1.72,1.75,1.73,1.79\n2024-08-07,Bayern,09,00+,168,212,215,213,219,13140183,1.28,1.61,1.64,1.62,1.67\n2024-08-06,Bayern,09,00+,150,219,221,219,226,13140183,1.14,1.67,1.69,1.67,1.72\n2024-08-05,Bayern,09,00+,171,209,211,209,214,13140183,1.3,1.59,1.61,1.59,1.63\n2024-08-04,Bayern,09,00+,172,210,212,210,215,13140183,1.31,1.6,1.61,1.6,1.64\n2024-08-03,Bayern,09,00+,173,211,213,211,216,13140183,1.32,1.61,1.62,1.61,1.65\n2024-08-02,Bayern,09,00+,145,190,191,190,194,13140183,1.1,1.45,1.46,1.45,1.48\n2024-08-01,Bayern,09,00+,137,190,191,190,193,13140183,1.04,1.45,1.46,1.45,1.47\n2024-07-31,Bayern,09,00+,142,187,188,187,189,13140183,1.08,1.42,1.43,1.43,1.44\n2024-07-30,Bayern,09,00+,113,183,183,183,184,13140183,0.86,1.39,1.4,1.39,1.4\n2024-07-29,Bayern,09,00+,139,177,177,177,177,13140183,1.06,1.35,1.35,1.35,1.35\n2024-07-28,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.36,1.35,1.36\n2024-07-27,Bayern,09,00+,141,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-26,Bayern,09,00+,119,172,172,172,172,13140183,0.91,1.31,1.31,1.31,1.31\n2024-07-25,Bayern,09,00+,109,162,162,162,162,13140183,0.83,1.23,1.23,1.23,1.23\n2024-07-24,Bayern,09,00+,114,160,160,160,160,13140183,0.87,1.22,1.22,1.22,1.22\n2024-07-23,Bayern,09,00+,115,156,156,156,156,13140183,0.88,1.19,1.19,1.19,1.19\n2024-07-22,Bayern,09,00+,145,177,177,177,177,13140183,1.1,1.35,1.35,1.35,1.35\n2024-07-21,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-20,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-19,Bayern,09,00+,151,197,197,197,197,13140183,1.15,1.5,1.5,1.5,1.5\n2024-07-18,Bayern,09,00+,140,192,192,192,192,13140183,1.07,1.46,1.46,1.46,1.46\n2024-07-17,Bayern,09,00+,145,197,197,197,197,13140183,1.1,1.5,1.5,1.5,1.5\n2024-07-16,Bayern,09,00+,145,199,199,199,199,13140183,1.1,1.51,1.51,1.51,1.51\n2024-07-15,Bayern,09,00+,140,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-14,Bayern,09,00+,140,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-13,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-12,Bayern,09,00+,123,157,157,157,157,13140183,0.94,1.19,1.19,1.19,1.19\n2024-07-11,Bayern,09,00+,127,157,157,157,157,13140183,0.97,1.19,1.19,1.19,1.19\n2024-07-10,Bayern,09,00+,117,154,154,154,154,13140183,0.89,1.17,1.17,1.17,1.17\n2024-07-09,Bayern,09,00+,122,156,156,156,156,13140183,0.93,1.19,1.19,1.19,1.19\n2024-07-08,Bayern,09,00+,116,145,145,145,145,13140183,0.88,1.1,1.1,1.1,1.1\n2024-07-07,Bayern,09,00+,117,145,145,145,145,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-06,Bayern,09,00+,117,144,144,144,144,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-05,Bayern,09,00+,109,145,145,145,145,13140183,0.83,1.1,1.1,1.1,1.1\n2024-07-04,Bayern,09,00+,103,147,147,147,147,13140183,0.78,1.12,1.12,1.12,1.12\n2024-07-03,Bayern,09,00+,93,141,141,141,141,13140183,0.71,1.07,1.07,1.07,1.07\n2024-07-02,Bayern,09,00+,84,131,131,131,131,13140183,0.64,1,1,1,1\n2024-07-01,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-30,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-29,Bayern,09,00+,91,120,120,120,120,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-28,Bayern,09,00+,85,121,121,121,121,13140183,0.65,0.92,0.92,0.92,0.92\n2024-06-27,Bayern,09,00+,62,114,114,114,114,13140183,0.47,0.87,0.87,0.87,0.87\n2024-06-26,Bayern,09,00+,77,112,112,112,112,13140183,0.59,0.85,0.85,0.85,0.85\n2024-06-25,Bayern,09,00+,73,94,94,94,94,13140183,0.56,0.72,0.72,0.72,0.72\n2024-06-24,Bayern,09,00+,67,84,84,84,84,13140183,0.51,0.64,0.64,0.64,0.64\n2024-06-23,Bayern,09,00+,67,83,83,83,83,13140183,0.51,0.63,0.63,0.63,0.63\n2024-06-22,Bayern,09,00+,67,82,82,82,82,13140183,0.51,0.62,0.62,0.62,0.62\n2024-06-21,Bayern,09,00+,52,76,76,76,76,13140183,0.4,0.58,0.58,0.58,0.58\n2024-06-20,Bayern,09,00+,44,74,74,74,74,13140183,0.33,0.56,0.56,0.56,0.56\n2024-06-19,Bayern,09,00+,43,70,70,70,70,13140183,0.33,0.53,0.53,0.53,0.53\n2024-06-18,Bayern,09,00+,49,74,74,74,74,13140183,0.37,0.56,0.56,0.56,0.56\n2024-06-17,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-16,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-15,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-14,Bayern,09,00+,53,72,72,72,72,13140183,0.4,0.55,0.55,0.55,0.55\n2024-06-13,Bayern,09,00+,46,61,61,61,61,13140183,0.35,0.46,0.46,0.46,0.46\n2024-06-12,Bayern,09,00+,44,60,60,60,60,13140183,0.33,0.46,0.46,0.46,0.46\n2024-06-11,Bayern,09,00+,35,55,55,55,55,13140183,0.27,0.42,0.42,0.42,0.42\n2024-06-10,Bayern,09,00+,40,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2024-06-09,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-08,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-07,Bayern,09,00+,41,46,46,46,46,13140183,0.31,0.35,0.35,0.35,0.35\n2024-06-06,Bayern,09,00+,39,44,44,44,44,13140183,0.3,0.33,0.33,0.33,0.33\n2024-06-05,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-06-04,Bayern,09,00+,31,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-06-03,Bayern,09,00+,37,44,44,44,44,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-02,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-01,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-05-31,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-05-30,Bayern,09,00+,36,50,50,50,50,13140183,0.27,0.38,0.38,0.38,0.38\n2024-05-29,Bayern,09,00+,32,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Bayern,09,00+,39,52,52,52,52,13140183,0.3,0.4,0.4,0.4,0.4\n2024-05-27,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-26,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-25,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-24,Bayern,09,00+,25,36,36,36,36,13140183,0.19,0.27,0.27,0.27,0.27\n2024-05-23,Bayern,09,00+,22,30,30,30,30,13140183,0.17,0.23,0.23,0.23,0.23\n2024-05-22,Bayern,09,00+,17,28,28,28,28,13140183,0.13,0.21,0.21,0.21,0.21\n2024-05-21,Bayern,09,00+,17,22,22,22,22,13140183,0.13,0.17,0.17,0.17,0.17\n2024-05-20,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-19,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-18,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-17,Bayern,09,00+,36,43,43,43,43,13140183,0.27,0.33,0.33,0.33,0.33\n2024-05-16,Bayern,09,00+,32,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-15,Bayern,09,00+,25,41,41,41,41,13140183,0.19,0.31,0.31,0.31,0.31\n2024-05-14,Bayern,09,00+,25,46,46,46,46,13140183,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-12,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-11,Bayern,09,00+,37,54,54,54,54,13140183,0.28,0.41,0.41,0.41,0.41\n2024-05-10,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-09,Bayern,09,00+,36,49,49,49,49,13140183,0.27,0.37,0.37,0.37,0.37\n2024-05-08,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-05-07,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-05-06,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-05,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-04,Bayern,09,00+,20,28,28,28,28,13140183,0.15,0.21,0.21,0.21,0.21\n2024-05-03,Bayern,09,00+,21,28,28,28,28,13140183,0.16,0.21,0.21,0.21,0.21\n2024-05-02,Bayern,09,00+,19,29,29,29,29,13140183,0.14,0.22,0.22,0.22,0.22\n2024-05-01,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-04-30,Bayern,09,00+,19,27,27,27,27,13140183,0.14,0.21,0.21,0.21,0.21\n2024-04-29,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-28,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-27,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-26,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Bayern,09,00+,19,19,19,19,19,13140183,0.14,0.14,0.14,0.14,0.14\n2024-04-24,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-23,Bayern,09,00+,23,26,26,26,26,13140183,0.18,0.2,0.2,0.2,0.2\n2024-04-22,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-21,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-20,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-19,Bayern,09,00+,20,27,27,27,27,13140183,0.15,0.21,0.21,0.21,0.21\n2024-04-18,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-17,Bayern,09,00+,18,23,23,23,23,13140183,0.14,0.18,0.18,0.18,0.18\n2024-04-16,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-15,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-14,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-13,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-12,Bayern,09,00+,25,30,30,30,30,13140183,0.19,0.23,0.23,0.23,0.23\n2024-04-11,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-04-10,Bayern,09,00+,21,31,31,31,31,13140183,0.16,0.24,0.24,0.24,0.24\n2024-04-09,Bayern,09,00+,42,55,55,55,55,13140183,0.32,0.42,0.42,0.42,0.42\n2024-04-08,Bayern,09,00+,31,41,41,41,41,13140183,0.24,0.31,0.31,0.31,0.31\n2024-04-07,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-06,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-05,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-04-04,Bayern,09,00+,28,42,42,42,42,13140183,0.21,0.32,0.32,0.32,0.32\n2024-04-03,Bayern,09,00+,25,44,44,44,44,13140183,0.19,0.33,0.33,0.33,0.33\n2024-04-02,Bayern,09,00+,9,19,19,19,19,13140183,0.07,0.14,0.14,0.14,0.14\n2024-04-01,Bayern,09,00+,25,38,38,38,38,13140183,0.19,0.29,0.29,0.29,0.29\n2024-03-31,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-30,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-29,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-03-28,Bayern,09,00+,36,41,41,41,41,13140183,0.27,0.31,0.31,0.31,0.31\n2024-03-27,Bayern,09,00+,35,44,44,44,44,13140183,0.27,0.33,0.33,0.33,0.33\n2024-03-26,Bayern,09,00+,35,47,47,47,47,13140183,0.27,0.36,0.36,0.36,0.36\n2024-03-25,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-24,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-23,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-22,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-21,Bayern,09,00+,46,54,54,54,54,13140183,0.35,0.41,0.41,0.41,0.41\n2024-03-20,Bayern,09,00+,42,52,52,52,52,13140183,0.32,0.4,0.4,0.4,0.4\n2024-03-19,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-18,Bayern,09,00+,52,56,56,56,56,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-17,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-16,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-15,Bayern,09,00+,42,56,56,56,56,13140183,0.32,0.43,0.43,0.43,0.43\n2024-03-14,Bayern,09,00+,42,50,50,50,50,13140183,0.32,0.38,0.38,0.38,0.38\n2024-03-13,Bayern,09,00+,48,57,57,57,57,13140183,0.37,0.43,0.43,0.43,0.43\n2024-03-12,Bayern,09,00+,50,66,66,66,66,13140183,0.38,0.5,0.5,0.5,0.5\n2024-03-11,Bayern,09,00+,58,70,70,70,70,13140183,0.44,0.53,0.53,0.53,0.53\n2024-03-10,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-09,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-08,Bayern,09,00+,64,72,72,72,72,13140183,0.49,0.55,0.55,0.55,0.55\n2024-03-07,Bayern,09,00+,65,78,78,78,78,13140183,0.49,0.59,0.59,0.59,0.59\n2024-03-06,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-03-05,Bayern,09,00+,43,76,76,76,76,13140183,0.33,0.58,0.58,0.58,0.58\n2024-03-04,Bayern,09,00+,58,74,74,74,74,13140183,0.44,0.56,0.56,0.56,0.56\n2024-03-03,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-02,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-01,Bayern,09,00+,59,76,76,76,76,13140183,0.45,0.58,0.58,0.58,0.58\n2024-02-29,Bayern,09,00+,55,70,70,70,70,13140183,0.42,0.53,0.53,0.53,0.53\n2024-02-28,Bayern,09,00+,58,68,68,68,68,13140183,0.44,0.52,0.52,0.52,0.52\n2024-02-27,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-02-26,Bayern,09,00+,86,100,100,100,100,13140183,0.65,0.76,0.76,0.76,0.76\n2024-02-25,Bayern,09,00+,88,104,104,104,104,13140183,0.67,0.79,0.79,0.79,0.79\n2024-02-24,Bayern,09,00+,89,105,105,105,105,13140183,0.68,0.8,0.8,0.8,0.8\n2024-02-23,Bayern,09,00+,87,105,105,105,105,13140183,0.66,0.8,0.8,0.8,0.8\n2024-02-22,Bayern,09,00+,105,128,128,128,128,13140183,0.8,0.97,0.97,0.97,0.97\n2024-02-21,Bayern,09,00+,123,156,156,156,156,13140183,0.94,1.19,1.19,1.19,1.19\n2024-02-20,Bayern,09,00+,108,143,143,143,143,13140183,0.82,1.09,1.09,1.09,1.09\n2024-02-19,Bayern,09,00+,124,153,153,153,153,13140183,0.94,1.16,1.16,1.16,1.16\n2024-02-18,Bayern,09,00+,124,149,149,149,149,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-17,Bayern,09,00+,124,148,148,148,148,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-16,Bayern,09,00+,139,170,170,170,170,13140183,1.06,1.29,1.29,1.29,1.29\n2024-02-15,Bayern,09,00+,157,186,186,186,186,13140183,1.19,1.42,1.42,1.42,1.42\n2024-02-14,Bayern,09,00+,163,192,192,192,192,13140183,1.24,1.46,1.46,1.46,1.46\n2024-02-13,Bayern,09,00+,177,219,219,219,219,13140183,1.35,1.67,1.67,1.67,1.67\n2024-02-12,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-11,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-10,Bayern,09,00+,212,262,262,262,262,13140183,1.61,1.99,1.99,1.99,1.99\n2024-02-09,Bayern,09,00+,188,258,258,258,258,13140183,1.43,1.96,1.96,1.96,1.96\n2024-02-08,Bayern,09,00+,185,254,254,254,254,13140183,1.41,1.93,1.93,1.93,1.93\n2024-02-07,Bayern,09,00+,155,251,251,251,251,13140183,1.18,1.91,1.91,1.91,1.91\n2024-02-06,Bayern,09,00+,181,259,259,259,259,13140183,1.38,1.97,1.97,1.97,1.97\n2024-02-05,Bayern,09,00+,210,276,276,276,276,13140183,1.6,2.1,2.1,2.1,2.1\n2024-02-04,Bayern,09,00+,212,279,279,279,279,13140183,1.61,2.12,2.12,2.12,2.12\n2024-02-03,Bayern,09,00+,214,280,280,280,280,13140183,1.63,2.13,2.13,2.13,2.13\n2024-02-02,Bayern,09,00+,216,305,305,305,305,13140183,1.64,2.32,2.32,2.32,2.32\n2024-02-01,Bayern,09,00+,253,331,331,331,331,13140183,1.93,2.52,2.52,2.52,2.52\n2024-01-31,Bayern,09,00+,265,349,349,349,349,13140183,2.02,2.66,2.66,2.66,2.66\n2024-01-30,Bayern,09,00+,279,381,381,381,381,13140183,2.12,2.9,2.9,2.9,2.9\n2024-01-29,Bayern,09,00+,306,384,384,384,384,13140183,2.33,2.92,2.92,2.92,2.92\n2024-01-28,Bayern,09,00+,307,383,383,383,383,13140183,2.34,2.91,2.91,2.91,2.91\n2024-01-27,Bayern,09,00+,309,381,381,381,381,13140183,2.35,2.9,2.9,2.9,2.9\n2024-01-26,Bayern,09,00+,286,393,393,393,393,13140183,2.18,2.99,2.99,2.99,2.99\n2024-01-25,Bayern,09,00+,295,394,394,394,394,13140183,2.25,3,3,3,3\n2024-01-24,Bayern,09,00+,279,390,390,390,390,13140183,2.12,2.97,2.97,2.97,2.97\n2024-01-23,Bayern,09,00+,318,425,425,425,425,13140183,2.42,3.23,3.23,3.23,3.23\n2024-01-22,Bayern,09,00+,412,508,508,508,508,13140183,3.14,3.87,3.87,3.87,3.87\n2024-01-21,Bayern,09,00+,412,507,507,507,507,13140183,3.14,3.86,3.86,3.86,3.86\n2024-01-20,Bayern,09,00+,414,507,507,507,507,13140183,3.15,3.86,3.86,3.86,3.86\n2024-01-19,Bayern,09,00+,390,519,519,519,519,13140183,2.97,3.95,3.95,3.95,3.95\n2024-01-18,Bayern,09,00+,432,563,563,563,563,13140183,3.29,4.28,4.28,4.28,4.28\n2024-01-17,Bayern,09,00+,504,672,672,672,672,13140183,3.84,5.11,5.11,5.11,5.11\n2024-01-16,Bayern,09,00+,524,705,705,705,705,13140183,3.99,5.37,5.37,5.37,5.37\n2024-01-15,Bayern,09,00+,667,803,803,803,803,13140183,5.08,6.11,6.11,6.11,6.11\n2024-01-14,Bayern,09,00+,667,802,802,802,802,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-13,Bayern,09,00+,667,801,801,801,801,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-12,Bayern,09,00+,642,840,840,840,840,13140183,4.89,6.39,6.39,6.39,6.39\n2024-01-11,Bayern,09,00+,693,878,878,878,878,13140183,5.27,6.68,6.68,6.68,6.68\n2024-01-10,Bayern,09,00+,723,908,908,908,908,13140183,5.5,6.91,6.91,6.91,6.91\n2024-01-09,Bayern,09,00+,1014,1276,1276,1276,1276,13140183,7.72,9.71,9.71,9.71,9.71\n2024-01-08,Bayern,09,00+,778,998,998,998,998,13140183,5.92,7.6,7.6,7.6,7.6\n2024-01-07,Bayern,09,00+,780,1000,1000,1000,1000,13140183,5.94,7.61,7.61,7.61,7.61\n2024-01-06,Bayern,09,00+,798,1018,1018,1018,1018,13140183,6.07,7.75,7.75,7.75,7.75\n2024-01-05,Bayern,09,00+,799,1093,1093,1093,1093,13140183,6.08,8.32,8.32,8.32,8.32\n2024-01-04,Bayern,09,00+,842,1223,1223,1223,1223,13140183,6.41,9.31,9.31,9.31,9.31\n2024-01-03,Bayern,09,00+,992,1595,1595,1595,1595,13140183,7.55,12.14,12.14,12.14,12.14\n2024-01-02,Bayern,09,00+,787,1097,1097,1097,1097,13140183,5.99,8.35,8.35,8.35,8.35\n2024-01-01,Bayern,09,00+,802,1091,1091,1091,1091,13140183,6.1,8.3,8.3,8.3,8.3\n2023-12-31,Bayern,09,00+,805,1094,1094,1094,1094,13140183,6.13,8.33,8.33,8.33,8.33\n2023-12-30,Bayern,09,00+,815,1087,1087,1087,1087,13140183,6.2,8.27,8.27,8.27,8.27\n2023-12-29,Bayern,09,00+,693,1070,1070,1070,1070,13140183,5.27,8.14,8.14,8.14,8.14\n2023-12-28,Bayern,09,00+,575,1004,1004,1004,1004,13140183,4.38,7.64,7.64,7.64,7.64\n2023-12-27,Bayern,09,00+,434,673,673,673,673,13140183,3.3,5.12,5.12,5.12,5.12\n2023-12-26,Bayern,09,00+,637,900,900,900,900,13140183,4.85,6.85,6.85,6.85,6.85\n2023-12-25,Bayern,09,00+,1051,1369,1369,1369,1369,13140183,8,10.42,10.42,10.42,10.42\n2023-12-24,Bayern,09,00+,1075,1390,1390,1390,1390,13140183,8.18,10.58,10.58,10.58,10.58\n2023-12-23,Bayern,09,00+,1090,1393,1393,1393,1393,13140183,8.3,10.6,10.6,10.6,10.6\n2023-12-22,Bayern,09,00+,1052,1434,1434,1434,1434,13140183,8.01,10.91,10.91,10.91,10.91\n2023-12-21,Bayern,09,00+,1066,1466,1466,1466,1466,13140183,8.11,11.16,11.16,11.16,11.16\n2023-12-20,Bayern,09,00+,1111,1494,1494,1494,1494,13140183,8.45,11.37,11.37,11.37,11.37\n2023-12-19,Bayern,09,00+,1010,1500,1500,1500,1500,13140183,7.69,11.42,11.42,11.42,11.42\n2023-12-18,Bayern,09,00+,1116,1503,1503,1503,1503,13140183,8.49,11.44,11.44,11.44,11.44\n2023-12-17,Bayern,09,00+,1163,1526,1526,1526,1526,13140183,8.85,11.61,11.61,11.61,11.61\n2023-12-16,Bayern,09,00+,1177,1524,1524,1524,1524,13140183,8.96,11.6,11.6,11.6,11.6\n2023-12-15,Bayern,09,00+,1068,1486,1486,1486,1486,13140183,8.13,11.31,11.31,11.31,11.31\n2023-12-14,Bayern,09,00+,1102,1488,1488,1488,1488,13140183,8.39,11.32,11.32,11.32,11.32\n2023-12-13,Bayern,09,00+,1036,1450,1450,1450,1450,13140183,7.88,11.03,11.03,11.03,11.03\n2023-12-12,Bayern,09,00+,985,1451,1451,1451,1451,13140183,7.5,11.04,11.04,11.04,11.04\n2023-12-11,Bayern,09,00+,938,1304,1304,1304,1304,13140183,7.14,9.92,9.92,9.92,9.92\n2023-12-10,Bayern,09,00+,959,1280,1280,1280,1280,13140183,7.3,9.74,9.74,9.74,9.74\n2023-12-09,Bayern,09,00+,972,1283,1283,1283,1283,13140183,7.4,9.76,9.76,9.76,9.76\n2023-12-08,Bayern,09,00+,926,1300,1300,1300,1300,13140183,7.05,9.89,9.89,9.89,9.89\n2023-12-07,Bayern,09,00+,907,1243,1243,1243,1243,13140183,6.9,9.46,9.46,9.46,9.46\n2023-12-06,Bayern,09,00+,881,1224,1224,1224,1224,13140183,6.7,9.31,9.31,9.31,9.31\n2023-12-05,Bayern,09,00+,868,1213,1213,1213,1213,13140183,6.61,9.23,9.23,9.23,9.23\n2023-12-04,Bayern,09,00+,914,1202,1202,1202,1202,13140183,6.96,9.15,9.15,9.15,9.15\n2023-12-03,Bayern,09,00+,929,1193,1193,1193,1193,13140183,7.07,9.08,9.08,9.08,9.08\n2023-12-02,Bayern,09,00+,951,1201,1201,1201,1201,13140183,7.24,9.14,9.14,9.14,9.14\n2023-12-01,Bayern,09,00+,843,1170,1170,1170,1170,13140183,6.42,8.9,8.9,8.9,8.9\n2023-11-30,Bayern,09,00+,810,1140,1140,1140,1140,13140183,6.16,8.68,8.68,8.68,8.68\n2023-11-29,Bayern,09,00+,735,1117,1117,1117,1117,13140183,5.59,8.5,8.5,8.5,8.5\n2023-11-28,Bayern,09,00+,775,1096,1096,1096,1096,13140183,5.9,8.34,8.34,8.34,8.34\n2023-11-27,Bayern,09,00+,791,1097,1097,1097,1097,13140183,6.02,8.35,8.35,8.35,8.35\n2023-11-26,Bayern,09,00+,807,1100,1100,1100,1100,13140183,6.14,8.37,8.37,8.37,8.37\n2023-11-25,Bayern,09,00+,824,1094,1094,1094,1094,13140183,6.27,8.33,8.33,8.33,8.33\n2023-11-24,Bayern,09,00+,734,1073,1073,1073,1073,13140183,5.59,8.17,8.17,8.17,8.17\n2023-11-23,Bayern,09,00+,786,1079,1079,1079,1079,13140183,5.98,8.21,8.21,8.21,8.21\n2023-11-22,Bayern,09,00+,787,1103,1103,1103,1103,13140183,5.99,8.39,8.39,8.39,8.39\n2023-11-21,Bayern,09,00+,750,1048,1048,1048,1048,13140183,5.71,7.98,7.98,7.98,7.98\n2023-11-20,Bayern,09,00+,775,1059,1059,1059,1059,13140183,5.9,8.06,8.06,8.06,8.06\n2023-11-19,Bayern,09,00+,800,1069,1069,1069,1069,13140183,6.09,8.14,8.14,8.14,8.14\n2023-11-18,Bayern,09,00+,845,1096,1096,1096,1096,13140183,6.43,8.34,8.34,8.34,8.34\n2023-11-17,Bayern,09,00+,771,1103,1103,1103,1103,13140183,5.87,8.39,8.39,8.39,8.39\n2023-11-16,Bayern,09,00+,795,1110,1110,1110,1110,13140183,6.05,8.45,8.45,8.45,8.45\n2023-11-15,Bayern,09,00+,814,1128,1128,1128,1128,13140183,6.19,8.58,8.58,8.58,8.58\n2023-11-14,Bayern,09,00+,716,1133,1133,1133,1133,13140183,5.45,8.62,8.62,8.62,8.62\n2023-11-13,Bayern,09,00+,822,1179,1179,1179,1179,13140183,6.26,8.97,8.97,8.97,8.97\n2023-11-12,Bayern,09,00+,843,1172,1172,1172,1172,13140183,6.42,8.92,8.92,8.92,8.92\n2023-11-11,Bayern,09,00+,860,1147,1147,1147,1147,13140183,6.54,8.73,8.73,8.73,8.73\n2023-11-10,Bayern,09,00+,827,1172,1172,1172,1172,13140183,6.29,8.92,8.92,8.92,8.92\n2023-11-09,Bayern,09,00+,883,1265,1265,1265,1265,13140183,6.72,9.63,9.63,9.63,9.63\n2023-11-08,Bayern,09,00+,774,1064,1064,1064,1064,13140183,5.89,8.1,8.1,8.1,8.1\n2023-11-07,Bayern,09,00+,790,1099,1099,1099,1099,13140183,6.01,8.36,8.36,8.36,8.36\n2023-11-06,Bayern,09,00+,721,1079,1079,1079,1079,13140183,5.49,8.21,8.21,8.21,8.21\n2023-11-05,Bayern,09,00+,744,1086,1086,1086,1086,13140183,5.66,8.26,8.26,8.26,8.26\n2023-11-04,Bayern,09,00+,765,1090,1090,1090,1090,13140183,5.82,8.3,8.3,8.3,8.3\n2023-11-03,Bayern,09,00+,734,1109,1109,1109,1109,13140183,5.59,8.44,8.44,8.44,8.44\n2023-11-02,Bayern,09,00+,675,1020,1020,1020,1020,13140183,5.14,7.76,7.76,7.76,7.76\n2023-11-01,Bayern,09,00+,881,1229,1229,1229,1229,13140183,6.7,9.35,9.35,9.35,9.35\n2023-10-31,Bayern,09,00+,862,1259,1259,1259,1259,13140183,6.56,9.58,9.58,9.58,9.58\n2023-10-30,Bayern,09,00+,885,1287,1287,1287,1287,13140183,6.74,9.79,9.79,9.79,9.79\n2023-10-29,Bayern,09,00+,915,1292,1292,1292,1292,13140183,6.96,9.83,9.83,9.83,9.83\n2023-10-28,Bayern,09,00+,928,1283,1283,1283,1283,13140183,7.06,9.76,9.76,9.76,9.76\n2023-10-27,Bayern,09,00+,857,1248,1248,1248,1248,13140183,6.52,9.5,9.5,9.5,9.5\n2023-10-26,Bayern,09,00+,805,1196,1196,1196,1196,13140183,6.13,9.1,9.1,9.1,9.1\n2023-10-25,Bayern,09,00+,764,1102,1102,1102,1102,13140183,5.81,8.39,8.39,8.39,8.39\n2023-10-24,Bayern,09,00+,631,1006,1006,1006,1006,13140183,4.8,7.66,7.66,7.66,7.66\n2023-10-23,Bayern,09,00+,638,899,899,899,899,13140183,4.86,6.84,6.84,6.84,6.84\n2023-10-22,Bayern,09,00+,649,878,878,878,878,13140183,4.94,6.68,6.68,6.68,6.68\n2023-10-21,Bayern,09,00+,673,889,889,889,889,13140183,5.12,6.77,6.77,6.77,6.77\n2023-10-20,Bayern,09,00+,670,882,882,882,882,13140183,5.1,6.71,6.71,6.71,6.71\n2023-10-19,Bayern,09,00+,651,925,925,925,925,13140183,4.95,7.04,7.04,7.04,7.04\n2023-10-18,Bayern,09,00+,617,928,928,928,928,13140183,4.7,7.06,7.06,7.06,7.06\n2023-10-17,Bayern,09,00+,640,994,994,994,994,13140183,4.87,7.56,7.56,7.56,7.56\n2023-10-16,Bayern,09,00+,635,951,951,951,951,13140183,4.83,7.24,7.24,7.24,7.24\n2023-10-15,Bayern,09,00+,653,962,962,962,962,13140183,4.97,7.32,7.32,7.32,7.32\n2023-10-14,Bayern,09,00+,673,958,958,958,958,13140183,5.12,7.29,7.29,7.29,7.29\n2023-10-13,Bayern,09,00+,600,914,914,914,914,13140183,4.57,6.96,6.96,6.96,6.96\n2023-10-12,Bayern,09,00+,635,907,907,907,907,13140183,4.83,6.9,6.9,6.9,6.9\n2023-10-11,Bayern,09,00+,649,959,959,959,959,13140183,4.94,7.3,7.3,7.3,7.3\n2023-10-10,Bayern,09,00+,501,792,792,792,792,13140183,3.81,6.03,6.03,6.03,6.03\n2023-10-09,Bayern,09,00+,467,749,749,749,749,13140183,3.55,5.7,5.7,5.7,5.7\n2023-10-08,Bayern,09,00+,483,745,745,745,745,13140183,3.68,5.67,5.67,5.67,5.67\n2023-10-07,Bayern,09,00+,498,740,740,740,740,13140183,3.79,5.63,5.63,5.63,5.63\n2023-10-06,Bayern,09,00+,444,717,717,717,717,13140183,3.38,5.46,5.46,5.46,5.46\n2023-10-05,Bayern,09,00+,367,644,644,644,644,13140183,2.79,4.9,4.9,4.9,4.9\n2023-10-04,Bayern,09,00+,250,530,530,530,530,13140183,1.9,4.03,4.03,4.03,4.03\n2023-10-03,Bayern,09,00+,329,596,596,596,596,13140183,2.5,4.54,4.54,4.54,4.54\n2023-10-02,Bayern,09,00+,320,513,513,513,513,13140183,2.44,3.9,3.9,3.9,3.9\n2023-10-01,Bayern,09,00+,331,506,506,506,506,13140183,2.52,3.85,3.85,3.85,3.85\n2023-09-30,Bayern,09,00+,338,498,498,498,498,13140183,2.57,3.79,3.79,3.79,3.79\n2023-09-29,Bayern,09,00+,308,474,474,474,474,13140183,2.34,3.61,3.61,3.61,3.61\n2023-09-28,Bayern,09,00+,311,474,474,474,474,13140183,2.37,3.61,3.61,3.61,3.61\n2023-09-27,Bayern,09,00+,285,451,451,451,451,13140183,2.17,3.43,3.43,3.43,3.43\n2023-09-26,Bayern,09,00+,281,442,442,442,442,13140183,2.14,3.36,3.36,3.36,3.36\n2023-09-25,Bayern,09,00+,306,430,430,430,430,13140183,2.33,3.27,3.27,3.27,3.27\n2023-09-24,Bayern,09,00+,316,429,429,429,429,13140183,2.4,3.26,3.26,3.26,3.26\n2023-09-23,Bayern,09,00+,326,430,430,430,430,13140183,2.48,3.27,3.27,3.27,3.27\n2023-09-22,Bayern,09,00+,301,420,420,420,420,13140183,2.29,3.2,3.2,3.2,3.2\n2023-09-21,Bayern,09,00+,302,400,400,400,400,13140183,2.3,3.04,3.04,3.04,3.04\n2023-09-20,Bayern,09,00+,269,388,388,388,388,13140183,2.05,2.95,2.95,2.95,2.95\n2023-09-19,Bayern,09,00+,232,380,380,380,380,13140183,1.77,2.89,2.89,2.89,2.89\n2023-09-18,Bayern,09,00+,259,380,380,380,380,13140183,1.97,2.89,2.89,2.89,2.89\n2023-09-17,Bayern,09,00+,267,377,377,377,377,13140183,2.03,2.87,2.87,2.87,2.87\n2023-09-16,Bayern,09,00+,272,375,375,375,375,13140183,2.07,2.85,2.85,2.85,2.85\n2023-09-15,Bayern,09,00+,263,373,373,373,373,13140183,2,2.84,2.84,2.84,2.84\n2023-09-14,Bayern,09,00+,244,355,355,355,355,13140183,1.86,2.7,2.7,2.7,2.7\n2023-09-13,Bayern,09,00+,222,347,347,347,347,13140183,1.69,2.64,2.64,2.64,2.64\n2023-09-12,Bayern,09,00+,176,303,303,303,303,13140183,1.34,2.31,2.31,2.31,2.31\n2023-09-11,Bayern,09,00+,168,259,259,259,259,13140183,1.28,1.97,1.97,1.97,1.97\n2023-09-10,Bayern,09,00+,174,257,257,257,257,13140183,1.32,1.96,1.96,1.96,1.96\n2023-09-09,Bayern,09,00+,180,255,255,255,255,13140183,1.37,1.94,1.94,1.94,1.94\n2023-09-08,Bayern,09,00+,138,230,230,230,230,13140183,1.05,1.75,1.75,1.75,1.75\n2023-09-07,Bayern,09,00+,135,208,208,208,208,13140183,1.03,1.58,1.58,1.58,1.58\n2023-09-06,Bayern,09,00+,135,200,200,200,200,13140183,1.03,1.52,1.52,1.52,1.52\n2023-09-05,Bayern,09,00+,123,193,193,193,193,13140183,0.94,1.47,1.47,1.47,1.47\n2023-09-04,Bayern,09,00+,129,188,188,188,188,13140183,0.98,1.43,1.43,1.43,1.43\n2023-09-03,Bayern,09,00+,133,185,185,185,185,13140183,1.01,1.41,1.41,1.41,1.41\n2023-09-02,Bayern,09,00+,138,184,184,184,184,13140183,1.05,1.4,1.4,1.4,1.4\n2023-09-01,Bayern,09,00+,134,189,189,189,189,13140183,1.02,1.44,1.44,1.44,1.44\n2023-08-31,Bayern,09,00+,134,188,188,188,188,13140183,1.02,1.43,1.43,1.43,1.43\n2023-08-30,Bayern,09,00+,132,189,189,189,189,13140183,1,1.44,1.44,1.44,1.44\n2023-08-29,Bayern,09,00+,132,200,200,200,200,13140183,1,1.52,1.52,1.52,1.52\n2023-08-28,Bayern,09,00+,0,191,191,191,191,13140183,0,1.45,1.45,1.45,1.45\n2023-08-27,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-26,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-25,Bayern,09,00+,0,206,206,206,206,13140183,0,1.57,1.57,1.57,1.57\n2023-08-24,Bayern,09,00+,112,218,218,218,218,13140183,0.85,1.66,1.66,1.66,1.66\n2023-08-23,Bayern,09,00+,154,236,236,236,236,13140183,1.17,1.8,1.8,1.8,1.8\n2023-08-22,Bayern,09,00+,116,203,203,203,203,13140183,0.88,1.54,1.54,1.54,1.54\n2023-08-21,Bayern,09,00+,119,218,218,218,218,13140183,0.91,1.66,1.66,1.66,1.66\n2023-08-20,Bayern,09,00+,123,210,210,210,210,13140183,0.94,1.6,1.6,1.6,1.6\n2023-08-19,Bayern,09,00+,125,208,208,208,208,13140183,0.95,1.58,1.58,1.58,1.58\n2023-08-18,Bayern,09,00+,95,187,187,187,187,13140183,0.72,1.42,1.42,1.42,1.42\n2023-08-17,Bayern,09,00+,77,157,157,157,157,13140183,0.59,1.19,1.19,1.19,1.19\n2023-08-16,Bayern,09,00+,61,129,129,129,129,13140183,0.46,0.98,0.98,0.98,0.98\n2023-08-15,Bayern,09,00+,77,142,142,142,142,13140183,0.59,1.08,1.08,1.08,1.08\n2023-08-14,Bayern,09,00+,69,104,104,104,104,13140183,0.53,0.79,0.79,0.79,0.79\n2023-08-13,Bayern,09,00+,74,106,106,106,106,13140183,0.56,0.81,0.81,0.81,0.81\n2023-08-12,Bayern,09,00+,77,107,107,107,107,13140183,0.59,0.81,0.81,0.81,0.81\n2023-08-11,Bayern,09,00+,73,109,109,109,109,13140183,0.56,0.83,0.83,0.83,0.83\n2023-08-10,Bayern,09,00+,70,106,106,106,106,13140183,0.53,0.81,0.81,0.81,0.81\n2023-08-09,Bayern,09,00+,58,99,99,99,99,13140183,0.44,0.75,0.75,0.75,0.75\n2023-08-08,Bayern,09,00+,48,92,92,92,92,13140183,0.37,0.7,0.7,0.7,0.7\n2023-08-07,Bayern,09,00+,56,90,90,90,90,13140183,0.43,0.68,0.68,0.68,0.68\n2023-08-06,Bayern,09,00+,57,85,85,85,85,13140183,0.43,0.65,0.65,0.65,0.65\n2023-08-05,Bayern,09,00+,62,86,86,86,86,13140183,0.47,0.65,0.65,0.65,0.65\n2023-08-04,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-03,Bayern,09,00+,51,81,81,81,81,13140183,0.39,0.62,0.62,0.62,0.62\n2023-08-02,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-01,Bayern,09,00+,46,71,71,71,71,13140183,0.35,0.54,0.54,0.54,0.54\n2023-07-31,Bayern,09,00+,53,70,70,70,70,13140183,0.4,0.53,0.53,0.53,0.53\n2023-07-30,Bayern,09,00+,54,70,70,70,70,13140183,0.41,0.53,0.53,0.53,0.53\n2023-07-29,Bayern,09,00+,56,67,67,67,67,13140183,0.43,0.51,0.51,0.51,0.51\n2023-07-28,Bayern,09,00+,51,68,68,68,68,13140183,0.39,0.52,0.52,0.52,0.52\n2023-07-27,Bayern,09,00+,42,60,60,60,60,13140183,0.32,0.46,0.46,0.46,0.46\n2023-07-26,Bayern,09,00+,34,63,63,63,63,13140183,0.26,0.48,0.48,0.48,0.48\n2023-07-25,Bayern,09,00+,31,55,55,55,55,13140183,0.24,0.42,0.42,0.42,0.42\n2023-07-24,Bayern,09,00+,30,44,44,44,44,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-23,Bayern,09,00+,30,43,43,43,43,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-22,Bayern,09,00+,30,41,41,41,41,13140183,0.23,0.31,0.31,0.31,0.31\n2023-07-21,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2023-07-20,Bayern,09,00+,31,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2023-07-19,Bayern,09,00+,29,37,37,37,37,13140183,0.22,0.28,0.28,0.28,0.28\n2023-07-18,Bayern,09,00+,27,44,44,44,44,13140183,0.21,0.33,0.33,0.33,0.33\n2023-07-17,Bayern,09,00+,31,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-16,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-15,Bayern,09,00+,33,45,45,45,45,13140183,0.25,0.34,0.34,0.34,0.34\n2023-07-14,Bayern,09,00+,38,53,53,53,53,13140183,0.29,0.4,0.4,0.4,0.4\n2023-07-13,Bayern,09,00+,40,53,53,53,53,13140183,0.3,0.4,0.4,0.4,0.4\n2023-07-12,Bayern,09,00+,30,50,50,50,50,13140183,0.23,0.38,0.38,0.38,0.38\n2023-07-11,Bayern,09,00+,35,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2023-07-10,Bayern,09,00+,30,48,48,48,48,13140183,0.23,0.37,0.37,0.37,0.37\n2023-07-09,Bayern,09,00+,32,49,49,49,49,13140183,0.24,0.37,0.37,0.37,0.37\n2023-07-08,Bayern,09,00+,33,50,50,50,50,13140183,0.25,0.38,0.38,0.38,0.38\n2023-07-07,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-06,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-05,Bayern,09,00+,37,53,53,53,53,13140183,0.28,0.4,0.4,0.4,0.4\n2023-07-04,Bayern,09,00+,30,46,46,46,46,13140183,0.23,0.35,0.35,0.35,0.35\n2023-07-03,Bayern,09,00+,24,46,46,46,46,13140183,0.18,0.35,0.35,0.35,0.35\n2023-07-02,Bayern,09,00+,25,45,45,45,45,13140183,0.19,0.34,0.34,0.34,0.34\n2023-07-01,Bayern,09,00+,26,44,44,44,44,13140183,0.2,0.33,0.33,0.33,0.33\n2023-06-30,Bayern,09,00+,24,37,37,37,37,13140183,0.18,0.28,0.28,0.28,0.28\n2023-06-29,Bayern,09,00+,24,34,34,34,34,13140183,0.18,0.26,0.26,0.26,0.26\n2023-06-28,Bayern,09,00+,27,37,37,37,37,13140183,0.21,0.28,0.28,0.28,0.28\n2023-06-27,Bayern,09,00+,30,38,38,38,38,13140183,0.23,0.29,0.29,0.29,0.29\n2023-06-26,Bayern,09,00+,39,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2023-06-25,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2023-06-24,Bayern,09,00+,41,49,49,49,49,13140183,0.31,0.37,0.37,0.37,0.37\n2023-06-23,Bayern,09,00+,51,63,63,63,63,13140183,0.39,0.48,0.48,0.48,0.48\n2023-06-22,Bayern,09,00+,55,68,68,68,68,13140183,0.42,0.52,0.52,0.52,0.52\n2023-06-21,Bayern,09,00+,62,73,73,73,73,13140183,0.47,0.56,0.56,0.56,0.56\n2023-06-20,Bayern,09,00+,64,92,92,92,92,13140183,0.49,0.7,0.7,0.7,0.7\n2023-06-19,Bayern,09,00+,71,102,102,102,102,13140183,0.54,0.78,0.78,0.78,0.78\n2023-06-18,Bayern,09,00+,72,103,103,103,103,13140183,0.55,0.78,0.78,0.78,0.78\n2023-06-17,Bayern,09,00+,74,105,105,105,105,13140183,0.56,0.8,0.8,0.8,0.8\n2023-06-16,Bayern,09,00+,78,103,103,103,103,13140183,0.59,0.78,0.78,0.78,0.78\n2023-06-15,Bayern,09,00+,72,98,98,98,98,13140183,0.55,0.75,0.75,0.75,0.75\n2023-06-14,Bayern,09,00+,65,97,97,97,97,13140183,0.49,0.74,0.74,0.74,0.74\n2023-06-13,Bayern,09,00+,64,89,89,89,89,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-12,Bayern,09,00+,62,90,90,90,90,13140183,0.47,0.68,0.68,0.68,0.68\n2023-06-11,Bayern,09,00+,65,90,90,90,90,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-10,Bayern,09,00+,66,90,90,90,90,13140183,0.5,0.68,0.68,0.68,0.68\n2023-06-09,Bayern,09,00+,69,96,96,96,96,13140183,0.53,0.73,0.73,0.73,0.73\n2023-06-08,Bayern,09,00+,86,109,109,109,109,13140183,0.65,0.83,0.83,0.83,0.83\n2023-06-07,Bayern,09,00+,96,123,123,123,123,13140183,0.73,0.94,0.94,0.94,0.94\n2023-06-06,Bayern,09,00+,125,158,158,158,158,13140183,0.95,1.2,1.2,1.2,1.2\n2023-06-05,Bayern,09,00+,102,134,134,134,134,13140183,0.78,1.02,1.02,1.02,1.02\n2023-06-04,Bayern,09,00+,102,132,132,132,132,13140183,0.78,1,1,1,1\n2023-06-03,Bayern,09,00+,106,134,134,134,134,13140183,0.81,1.02,1.02,1.02,1.02\n2023-06-02,Bayern,09,00+,109,136,136,136,136,13140183,0.83,1.03,1.03,1.03,1.03\n2023-06-01,Bayern,09,00+,113,149,149,149,149,13140183,0.86,1.13,1.13,1.13,1.13\n2023-05-31,Bayern,09,00+,106,147,147,147,147,13140183,0.81,1.12,1.12,1.12,1.12\n2023-05-30,Bayern,09,00+,95,143,143,143,143,13140183,0.72,1.09,1.09,1.09,1.09\n2023-05-29,Bayern,09,00+,155,204,204,204,204,13140183,1.18,1.55,1.55,1.55,1.55\n2023-05-28,Bayern,09,00+,162,211,211,211,211,13140183,1.23,1.61,1.61,1.61,1.61\n2023-05-27,Bayern,09,00+,167,212,212,212,212,13140183,1.27,1.61,1.61,1.61,1.61\n2023-05-26,Bayern,09,00+,184,232,232,232,232,13140183,1.4,1.77,1.77,1.77,1.77\n2023-05-25,Bayern,09,00+,163,207,207,207,207,13140183,1.24,1.58,1.58,1.58,1.58\n2023-05-24,Bayern,09,00+,176,232,232,232,232,13140183,1.34,1.77,1.77,1.77,1.77\n2023-05-23,Bayern,09,00+,131,217,217,217,217,13140183,1,1.65,1.65,1.65,1.65\n2023-05-22,Bayern,09,00+,134,223,223,223,223,13140183,1.02,1.7,1.7,1.7,1.7\n2023-05-21,Bayern,09,00+,137,218,218,218,218,13140183,1.04,1.66,1.66,1.66,1.66\n2023-05-20,Bayern,09,00+,144,220,220,220,220,13140183,1.1,1.67,1.67,1.67,1.67\n2023-05-19,Bayern,09,00+,137,208,208,208,208,13140183,1.04,1.58,1.58,1.58,1.58\n2023-05-18,Bayern,09,00+,160,227,227,227,227,13140183,1.22,1.73,1.73,1.73,1.73\n2023-05-17,Bayern,09,00+,153,205,205,205,205,13140183,1.16,1.56,1.56,1.56,1.56\n2023-05-16,Bayern,09,00+,147,219,219,219,219,13140183,1.12,1.67,1.67,1.67,1.67\n2023-05-15,Bayern,09,00+,196,242,242,242,242,13140183,1.49,1.84,1.84,1.84,1.84\n2023-05-14,Bayern,09,00+,199,242,242,242,242,13140183,1.51,1.84,1.84,1.84,1.84\n2023-05-13,Bayern,09,00+,205,242,242,242,242,13140183,1.56,1.84,1.84,1.84,1.84\n2023-05-12,Bayern,09,00+,222,257,257,257,257,13140183,1.69,1.96,1.96,1.96,1.96\n2023-05-11,Bayern,09,00+,216,288,288,288,288,13140183,1.64,2.19,2.19,2.19,2.19\n2023-05-10,Bayern,09,00+,232,321,321,321,321,13140183,1.77,2.44,2.44,2.44,2.44\n2023-05-09,Bayern,09,00+,300,398,398,398,398,13140183,2.28,3.03,3.03,3.03,3.03\n2023-05-08,Bayern,09,00+,225,312,312,312,312,13140183,1.71,2.37,2.37,2.37,2.37\n2023-05-07,Bayern,09,00+,232,317,317,317,317,13140183,1.77,2.41,2.41,2.41,2.41\n2023-05-06,Bayern,09,00+,251,329,329,329,329,13140183,1.91,2.5,2.5,2.5,2.5\n2023-05-05,Bayern,09,00+,259,332,332,332,332,13140183,1.97,2.53,2.53,2.53,2.53\n2023-05-04,Bayern,09,00+,255,330,330,330,330,13140183,1.94,2.51,2.51,2.51,2.51\n2023-05-03,Bayern,09,00+,228,329,329,329,329,13140183,1.74,2.5,2.5,2.5,2.5\n2023-05-02,Bayern,09,00+,168,265,265,265,265,13140183,1.28,2.02,2.02,2.02,2.02\n2023-05-01,Bayern,09,00+,293,397,397,397,397,13140183,2.23,3.02,3.02,3.02,3.02\n2023-04-30,Bayern,09,00+,299,396,396,396,396,13140183,2.28,3.01,3.01,3.01,3.01\n2023-04-29,Bayern,09,00+,309,389,389,389,389,13140183,2.35,2.96,2.96,2.96,2.96\n2023-04-28,Bayern,09,00+,302,388,388,388,388,13140183,2.3,2.95,2.95,2.95,2.95\n2023-04-27,Bayern,09,00+,320,403,403,403,403,13140183,2.44,3.07,3.07,3.07,3.07\n2023-04-26,Bayern,09,00+,348,436,436,436,436,13140183,2.65,3.32,3.32,3.32,3.32\n2023-04-25,Bayern,09,00+,336,455,455,455,455,13140183,2.56,3.46,3.46,3.46,3.46\n2023-04-24,Bayern,09,00+,363,477,477,477,477,13140183,2.76,3.63,3.63,3.63,3.63\n2023-04-23,Bayern,09,00+,375,482,482,482,482,13140183,2.85,3.67,3.67,3.67,3.67\n2023-04-22,Bayern,09,00+,386,481,481,481,481,13140183,2.94,3.66,3.66,3.66,3.66\n2023-04-21,Bayern,09,00+,416,518,518,518,518,13140183,3.17,3.94,3.94,3.94,3.94\n2023-04-20,Bayern,09,00+,434,552,552,552,552,13140183,3.3,4.2,4.2,4.2,4.2\n2023-04-19,Bayern,09,00+,432,545,545,545,545,13140183,3.29,4.15,4.15,4.15,4.15\n2023-04-18,Bayern,09,00+,550,720,720,720,720,13140183,4.19,5.48,5.48,5.48,5.48\n2023-04-17,Bayern,09,00+,407,567,567,567,567,13140183,3.1,4.32,4.32,4.32,4.32\n2023-04-16,Bayern,09,00+,430,580,580,580,580,13140183,3.27,4.41,4.41,4.41,4.41\n2023-04-15,Bayern,09,00+,449,590,590,590,590,13140183,3.42,4.49,4.49,4.49,4.49\n2023-04-14,Bayern,09,00+,380,520,520,520,520,13140183,2.89,3.96,3.96,3.96,3.96\n2023-04-13,Bayern,09,00+,370,510,510,510,510,13140183,2.82,3.88,3.88,3.88,3.88\n2023-04-12,Bayern,09,00+,353,525,525,525,525,13140183,2.69,4,4,4,4\n2023-04-11,Bayern,09,00+,273,443,443,443,443,13140183,2.08,3.37,3.37,3.37,3.37\n2023-04-10,Bayern,09,00+,508,696,696,696,696,13140183,3.87,5.3,5.3,5.3,5.3\n2023-04-09,Bayern,09,00+,527,690,690,690,690,13140183,4.01,5.25,5.25,5.25,5.25\n2023-04-08,Bayern,09,00+,548,692,692,692,692,13140183,4.17,5.27,5.27,5.27,5.27\n2023-04-07,Bayern,09,00+,650,797,797,797,797,13140183,4.95,6.07,6.07,6.07,6.07\n2023-04-06,Bayern,09,00+,633,810,810,810,810,13140183,4.82,6.16,6.16,6.16,6.16\n2023-04-05,Bayern,09,00+,639,852,852,852,852,13140183,4.86,6.48,6.48,6.48,6.48\n2023-04-04,Bayern,09,00+,604,879,879,879,879,13140183,4.6,6.69,6.69,6.69,6.69\n2023-04-03,Bayern,09,00+,725,956,956,956,956,13140183,5.52,7.28,7.28,7.28,7.28\n2023-04-02,Bayern,09,00+,757,969,969,969,969,13140183,5.76,7.37,7.37,7.37,7.37\n2023-04-01,Bayern,09,00+,779,972,972,972,972,13140183,5.93,7.4,7.4,7.4,7.4\n2023-03-31,Bayern,09,00+,807,1003,1003,1003,1003,13140183,6.14,7.63,7.63,7.63,7.63\n2023-03-30,Bayern,09,00+,861,1092,1092,1092,1092,13140183,6.55,8.31,8.31,8.31,8.31\n2023-03-29,Bayern,09,00+,875,1166,1166,1166,1166,13140183,6.66,8.87,8.87,8.87,8.87\n2023-03-28,Bayern,09,00+,832,1207,1207,1207,1207,13140183,6.33,9.19,9.19,9.19,9.19\n2023-03-27,Bayern,09,00+,950,1291,1291,1291,1291,13140183,7.23,9.82,9.82,9.82,9.82\n2023-03-26,Bayern,09,00+,987,1297,1297,1297,1297,13140183,7.51,9.87,9.87,9.87,9.87\n2023-03-25,Bayern,09,00+,1012,1299,1299,1299,1299,13140183,7.7,9.89,9.89,9.89,9.89\n2023-03-24,Bayern,09,00+,1049,1369,1369,1369,1369,13140183,7.98,10.42,10.42,10.42,10.42\n2023-03-23,Bayern,09,00+,1057,1418,1418,1418,1418,13140183,8.04,10.79,10.79,10.79,10.79\n2023-03-22,Bayern,09,00+,1058,1437,1437,1437,1437,13140183,8.05,10.94,10.94,10.94,10.94\n2023-03-21,Bayern,09,00+,1063,1496,1496,1496,1496,13140183,8.09,11.38,11.38,11.38,11.38\n2023-03-20,Bayern,09,00+,1107,1555,1555,1555,1555,13140183,8.42,11.83,11.83,11.83,11.83\n2023-03-19,Bayern,09,00+,1155,1568,1568,1568,1568,13140183,8.79,11.93,11.93,11.93,11.93\n2023-03-18,Bayern,09,00+,1187,1574,1574,1574,1574,13140183,9.03,11.98,11.98,11.98,11.98\n2023-03-17,Bayern,09,00+,1208,1607,1607,1607,1607,13140183,9.19,12.23,12.23,12.23,12.23\n2023-03-16,Bayern,09,00+,1265,1622,1622,1622,1622,13140183,9.63,12.34,12.34,12.34,12.34\n2023-03-15,Bayern,09,00+,1248,1654,1654,1654,1654,13140183,9.5,12.59,12.59,12.59,12.59\n2023-03-14,Bayern,09,00+,1252,1686,1686,1686,1686,13140183,9.53,12.83,12.83,12.83,12.83\n2023-03-13,Bayern,09,00+,1256,1747,1747,1747,1747,13140183,9.56,13.3,13.3,13.3,13.3\n2023-03-12,Bayern,09,00+,1302,1742,1742,1742,1742,13140183,9.91,13.26,13.26,13.26,13.26\n2023-03-11,Bayern,09,00+,1333,1744,1744,1744,1744,13140183,10.14,13.27,13.27,13.27,13.27\n2023-03-10,Bayern,09,00+,1305,1728,1728,1728,1728,13140183,9.93,13.15,13.15,13.15,13.15\n2023-03-09,Bayern,09,00+,1312,1796,1796,1796,1796,13140183,9.98,13.67,13.67,13.67,13.67\n2023-03-08,Bayern,09,00+,1313,1835,1835,1835,1835,13140183,9.99,13.96,13.96,13.96,13.96\n2023-03-07,Bayern,09,00+,1355,1932,1932,1932,1932,13140183,10.31,14.7,14.7,14.7,14.7\n2023-03-06,Bayern,09,00+,1473,2073,2073,2073,2073,13140183,11.21,15.78,15.78,15.78,15.78\n2023-03-05,Bayern,09,00+,1539,2097,2097,2097,2097,13140183,11.71,15.96,15.96,15.96,15.96\n2023-03-04,Bayern,09,00+,1585,2112,2112,2112,2112,13140183,12.06,16.07,16.07,16.07,16.07\n2023-03-03,Bayern,09,00+,1635,2216,2216,2216,2216,13140183,12.44,16.86,16.86,16.86,16.86\n2023-03-02,Bayern,09,00+,1669,2294,2294,2294,2294,13140183,12.7,17.46,17.46,17.46,17.46\n2023-03-01,Bayern,09,00+,1873,2551,2551,2551,2551,13140183,14.25,19.41,19.41,19.41,19.41\n2023-02-28,Bayern,09,00+,1712,2485,2485,2485,2485,13140183,13.03,18.91,18.91,18.91,18.91\n2023-02-27,Bayern,09,00+,1759,2532,2532,2532,2532,13140183,13.39,19.27,19.27,19.27,19.27\n2023-02-26,Bayern,09,00+,1824,2535,2535,2535,2535,13140183,13.88,19.29,19.29,19.29,19.29\n2023-02-25,Bayern,09,00+,1876,2540,2540,2540,2540,13140183,14.28,19.33,19.33,19.33,19.33\n2023-02-24,Bayern,09,00+,1856,2547,2547,2547,2547,13140183,14.12,19.38,19.38,19.38,19.38\n2023-02-23,Bayern,09,00+,1759,2516,2516,2516,2516,13140183,13.39,19.15,19.15,19.15,19.15\n2023-02-22,Bayern,09,00+,1540,2344,2344,2344,2344,13140183,11.72,17.84,17.84,17.84,17.84\n2023-02-21,Bayern,09,00+,1617,2405,2405,2405,2405,13140183,12.31,18.3,18.3,18.3,18.3\n2023-02-20,Bayern,09,00+,1618,2327,2327,2327,2327,13140183,12.31,17.71,17.71,17.71,17.71\n2023-02-19,Bayern,09,00+,1679,2320,2320,2320,2320,13140183,12.78,17.66,17.66,17.66,17.66\n2023-02-18,Bayern,09,00+,1731,2323,2323,2323,2323,13140183,13.17,17.68,17.68,17.68,17.68\n2023-02-17,Bayern,09,00+,1661,2250,2250,2250,2250,13140183,12.64,17.12,17.12,17.12,17.12\n2023-02-16,Bayern,09,00+,1638,2197,2197,2197,2197,13140183,12.47,16.72,16.72,16.72,16.72\n2023-02-15,Bayern,09,00+,1499,2123,2123,2123,2123,13140183,11.41,16.16,16.16,16.16,16.16\n2023-02-14,Bayern,09,00+,1437,2088,2088,2088,2088,13140183,10.94,15.89,15.89,15.89,15.89\n2023-02-13,Bayern,09,00+,1408,1962,1962,1962,1962,13140183,10.72,14.93,14.93,14.93,14.93\n2023-02-12,Bayern,09,00+,1448,1938,1938,1938,1938,13140183,11.02,14.75,14.75,14.75,14.75\n2023-02-11,Bayern,09,00+,1484,1916,1916,1916,1916,13140183,11.29,14.58,14.58,14.58,14.58\n2023-02-10,Bayern,09,00+,1444,1895,1895,1895,1895,13140183,10.99,14.42,14.42,14.42,14.42\n2023-02-09,Bayern,09,00+,1340,1803,1803,1803,1803,13140183,10.2,13.72,13.72,13.72,13.72\n2023-02-08,Bayern,09,00+,1293,1771,1771,1771,1771,13140183,9.84,13.48,13.48,13.48,13.48\n2023-02-07,Bayern,09,00+,1185,1680,1680,1680,1680,13140183,9.02,12.79,12.79,12.79,12.79\n2023-02-06,Bayern,09,00+,1096,1545,1545,1545,1545,13140183,8.34,11.76,11.76,11.76,11.76\n2023-02-05,Bayern,09,00+,1135,1548,1548,1548,1548,13140183,8.64,11.78,11.78,11.78,11.78\n2023-02-04,Bayern,09,00+,1167,1550,1550,1550,1550,13140183,8.88,11.8,11.8,11.8,11.8\n2023-02-03,Bayern,09,00+,1144,1521,1521,1521,1521,13140183,8.71,11.58,11.58,11.58,11.58\n2023-02-02,Bayern,09,00+,1143,1512,1512,1512,1512,13140183,8.7,11.51,11.51,11.51,11.51\n2023-02-01,Bayern,09,00+,1056,1406,1406,1406,1406,13140183,8.04,10.7,10.7,10.7,10.7\n2023-01-31,Bayern,09,00+,964,1374,1374,1374,1374,13140183,7.34,10.46,10.46,10.46,10.46\n2023-01-30,Bayern,09,00+,950,1329,1329,1329,1329,13140183,7.23,10.11,10.11,10.11,10.11\n2023-01-29,Bayern,09,00+,983,1318,1318,1318,1318,13140183,7.48,10.03,10.03,10.03,10.03\n2023-01-28,Bayern,09,00+,1014,1311,1311,1311,1311,13140183,7.72,9.98,9.98,9.98,9.98\n2023-01-27,Bayern,09,00+,959,1234,1234,1234,1234,13140183,7.3,9.39,9.39,9.39,9.39\n2023-01-26,Bayern,09,00+,940,1206,1206,1206,1206,13140183,7.15,9.18,9.18,9.18,9.18\n2023-01-25,Bayern,09,00+,899,1186,1186,1186,1186,13140183,6.84,9.03,9.03,9.03,9.03\n2023-01-24,Bayern,09,00+,810,1110,1110,1110,1110,13140183,6.16,8.45,8.45,8.45,8.45\n2023-01-23,Bayern,09,00+,827,1124,1124,1124,1124,13140183,6.29,8.55,8.55,8.55,8.55\n2023-01-22,Bayern,09,00+,848,1114,1114,1114,1114,13140183,6.45,8.48,8.48,8.48,8.48\n2023-01-21,Bayern,09,00+,869,1106,1106,1106,1106,13140183,6.61,8.42,8.42,8.42,8.42\n2023-01-20,Bayern,09,00+,867,1144,1144,1144,1144,13140183,6.6,8.71,8.71,8.71,8.71\n2023-01-19,Bayern,09,00+,834,1123,1123,1123,1123,13140183,6.35,8.55,8.55,8.55,8.55\n2023-01-18,Bayern,09,00+,885,1200,1200,1200,1200,13140183,6.74,9.13,9.13,9.13,9.13\n2023-01-17,Bayern,09,00+,773,1272,1272,1272,1272,13140183,5.88,9.68,9.68,9.68,9.68\n2023-01-16,Bayern,09,00+,1067,1436,1436,1436,1436,13140183,8.12,10.93,10.93,10.93,10.93\n2023-01-15,Bayern,09,00+,1109,1455,1455,1455,1455,13140183,8.44,11.07,11.07,11.07,11.07\n2023-01-14,Bayern,09,00+,1149,1471,1471,1471,1471,13140183,8.74,11.19,11.19,11.19,11.19\n2023-01-13,Bayern,09,00+,1040,1326,1326,1326,1326,13140183,7.91,10.09,10.09,10.09,10.09\n2023-01-12,Bayern,09,00+,1094,1414,1414,1414,1414,13140183,8.33,10.76,10.76,10.76,10.76\n2023-01-11,Bayern,09,00+,1070,1436,1436,1436,1436,13140183,8.14,10.93,10.93,10.93,10.93\n2023-01-10,Bayern,09,00+,973,1462,1462,1462,1462,13140183,7.4,11.13,11.13,11.13,11.13\n2023-01-09,Bayern,09,00+,826,1358,1358,1358,1358,13140183,6.29,10.33,10.33,10.33,10.33\n2023-01-08,Bayern,09,00+,863,1353,1353,1353,1353,13140183,6.57,10.3,10.3,10.3,10.3\n2023-01-07,Bayern,09,00+,898,0,0,0,0,13140183,6.83,0,0,0,0\n2023-01-06,Bayern,09,00+,1087,0,0,0,0,13140183,8.27,0,0,0,0\n2023-01-05,Bayern,09,00+,1163,0,0,0,0,13140183,8.85,0,0,0,0\n2023-01-04,Bayern,09,00+,1270,0,0,0,0,13140183,9.67,0,0,0,0\n2023-01-03,Bayern,09,00+,1452,0,0,0,0,13140183,11.05,0,0,0,0\n2023-01-02,Bayern,09,00+,1109,0,0,0,0,13140183,8.44,0,0,0,0\n2024-08-31,Saarland,10,00+,7,7,NA,NA,NA,983991,0.71,0.71,NA,NA,NA\n2024-08-30,Saarland,10,00+,8,8,9,8,10,983991,0.81,0.81,0.97,0.9,1.07\n2024-08-29,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.8,0.76,0.86\n2024-08-28,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.78,0.75,0.85\n2024-08-27,Saarland,10,00+,9,11,12,11,12,983991,0.91,1.12,1.22,1.18,1.3\n2024-08-26,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-25,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-24,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-23,Saarland,10,00+,14,14,14,14,15,983991,1.42,1.42,1.52,1.47,1.6\n2024-08-22,Saarland,10,00+,11,12,12,12,13,983991,1.12,1.22,1.3,1.26,1.37\n2024-08-21,Saarland,10,00+,10,13,13,13,14,983991,1.02,1.32,1.4,1.36,1.47\n2024-08-20,Saarland,10,00+,6,10,10,10,11,983991,0.61,1.02,1.07,1.04,1.12\n2024-08-19,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-18,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-17,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-16,Saarland,10,00+,9,10,10,10,10,983991,0.91,1.02,1.05,1.03,1.1\n2024-08-15,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.16,1.13,1.21\n2024-08-14,Saarland,10,00+,9,11,11,11,11,983991,0.91,1.12,1.15,1.13,1.19\n2024-08-13,Saarland,10,00+,9,12,12,12,12,983991,0.91,1.22,1.25,1.23,1.3\n2024-08-12,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-11,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-10,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.28\n2024-08-08,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.27\n2024-08-07,Saarland,10,00+,11,11,11,11,11,983991,1.12,1.12,1.14,1.12,1.16\n2024-08-06,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.34,1.33,1.37\n2024-08-05,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-04,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-03,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-02,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-08-01,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-07-31,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.23\n2024-07-30,Saarland,10,00+,6,9,9,9,9,983991,0.61,0.91,0.92,0.91,0.92\n2024-07-29,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-28,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-27,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-26,Saarland,10,00+,20,26,26,26,26,983991,2.03,2.64,2.64,2.64,2.65\n2024-07-25,Saarland,10,00+,17,30,30,30,30,983991,1.73,3.05,3.05,3.05,3.05\n2024-07-24,Saarland,10,00+,17,26,26,26,26,983991,1.73,2.64,2.64,2.64,2.64\n2024-07-23,Saarland,10,00+,14,26,26,26,26,983991,1.42,2.64,2.64,2.64,2.64\n2024-07-22,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-21,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-20,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-07-18,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.71,0.71,0.71\n2024-07-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-07-16,Saarland,10,00+,2,6,6,6,6,983991,0.2,0.61,0.61,0.61,0.61\n2024-07-15,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-14,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-13,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-12,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2024-07-11,Saarland,10,00+,1,8,8,8,8,983991,0.1,0.81,0.81,0.81,0.81\n2024-07-10,Saarland,10,00+,5,12,12,12,12,983991,0.51,1.22,1.22,1.22,1.22\n2024-07-09,Saarland,10,00+,5,14,14,14,14,983991,0.51,1.42,1.42,1.42,1.42\n2024-07-08,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-06,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-05,Saarland,10,00+,4,10,10,10,10,983991,0.41,1.02,1.02,1.02,1.02\n2024-07-04,Saarland,10,00+,2,9,9,9,9,983991,0.2,0.91,0.91,0.91,0.91\n2024-07-03,Saarland,10,00+,0,4,4,4,4,983991,0,0.41,0.41,0.41,0.41\n2024-07-02,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-07-01,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-30,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-28,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-27,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-26,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-25,Saarland,10,00+,1,6,6,6,6,983991,0.1,0.61,0.61,0.61,0.61\n2024-06-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-23,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-22,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-21,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-20,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-06-19,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-18,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-17,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-16,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-15,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-14,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-13,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-12,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-06-11,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-08,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-07,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-04,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-06-03,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-02,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-01,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-31,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-30,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-24,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-23,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-22,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-21,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-18,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-17,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-16,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-14,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-13,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-12,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-11,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-10,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-09,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-08,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-06,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-05,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-04,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-03,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-02,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-01,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-30,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-24,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-04-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-22,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-21,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-20,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-19,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2024-04-17,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-04-16,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-04-15,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-14,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-13,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-12,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-10,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-09,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-07,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-06,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-05,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-04,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-03,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-02,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-01,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-31,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-30,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-29,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-26,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-25,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-23,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-22,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-21,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-20,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-19,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-18,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-16,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-15,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-03-14,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-03-13,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-12,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-08,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-07,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-04,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-03,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-02,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-01,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-29,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-02-27,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-02-26,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-25,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-24,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-23,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-22,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-02-20,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2024-02-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-18,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-17,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-16,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2024-02-15,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-02-14,Saarland,10,00+,6,11,11,11,11,983991,0.61,1.12,1.12,1.12,1.12\n2024-02-13,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-02-12,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-11,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-10,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2024-02-08,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2024-02-07,Saarland,10,00+,10,15,15,15,15,983991,1.02,1.52,1.52,1.52,1.52\n2024-02-06,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.03\n2024-02-05,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-04,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-03,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-02,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2024-02-01,Saarland,10,00+,12,18,18,18,18,983991,1.22,1.83,1.83,1.83,1.83\n2024-01-31,Saarland,10,00+,9,15,15,15,15,983991,0.91,1.52,1.52,1.52,1.52\n2024-01-30,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-01-29,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-28,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-27,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-26,Saarland,10,00+,9,14,14,14,14,983991,0.91,1.42,1.42,1.42,1.42\n2024-01-25,Saarland,10,00+,12,17,17,17,17,983991,1.22,1.73,1.73,1.73,1.73\n2024-01-24,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2024-01-23,Saarland,10,00+,14,19,19,19,19,983991,1.42,1.93,1.93,1.93,1.93\n2024-01-22,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-21,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-20,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-19,Saarland,10,00+,12,20,20,20,20,983991,1.22,2.03,2.03,2.03,2.03\n2024-01-18,Saarland,10,00+,11,17,17,17,17,983991,1.12,1.73,1.73,1.73,1.73\n2024-01-17,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-01-16,Saarland,10,00+,22,25,25,25,25,983991,2.24,2.54,2.54,2.54,2.54\n2024-01-15,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-14,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-13,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-12,Saarland,10,00+,15,24,24,24,24,983991,1.52,2.44,2.44,2.44,2.44\n2024-01-11,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2024-01-10,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2024-01-09,Saarland,10,00+,44,57,57,57,57,983991,4.47,5.79,5.79,5.79,5.79\n2024-01-08,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-07,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-06,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-05,Saarland,10,00+,40,67,67,67,67,983991,4.07,6.81,6.81,6.81,6.81\n2024-01-04,Saarland,10,00+,37,69,69,69,69,983991,3.76,7.01,7.01,7.01,7.01\n2024-01-03,Saarland,10,00+,31,75,75,75,75,983991,3.15,7.62,7.62,7.62,7.62\n2024-01-02,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2024-01-01,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2023-12-31,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-30,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-29,Saarland,10,00+,11,33,33,33,33,983991,1.12,3.35,3.35,3.35,3.35\n2023-12-28,Saarland,10,00+,13,35,35,35,35,983991,1.32,3.56,3.56,3.56,3.56\n2023-12-27,Saarland,10,00+,14,28,28,28,28,983991,1.42,2.85,2.85,2.85,2.85\n2023-12-26,Saarland,10,00+,23,41,41,41,41,983991,2.34,4.17,4.17,4.17,4.17\n2023-12-25,Saarland,10,00+,31,53,53,53,53,983991,3.15,5.39,5.39,5.39,5.39\n2023-12-24,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-23,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-22,Saarland,10,00+,30,50,50,50,50,983991,3.05,5.08,5.08,5.08,5.08\n2023-12-21,Saarland,10,00+,35,59,59,59,59,983991,3.56,6,6,6,6\n2023-12-20,Saarland,10,00+,36,58,58,58,58,983991,3.66,5.89,5.89,5.89,5.89\n2023-12-19,Saarland,10,00+,37,58,58,58,58,983991,3.76,5.89,5.89,5.89,5.89\n2023-12-18,Saarland,10,00+,47,62,62,62,62,983991,4.78,6.3,6.3,6.3,6.3\n2023-12-17,Saarland,10,00+,47,63,63,63,63,983991,4.78,6.4,6.4,6.4,6.4\n2023-12-16,Saarland,10,00+,47,64,64,64,64,983991,4.78,6.5,6.5,6.5,6.5\n2023-12-15,Saarland,10,00+,45,66,66,66,66,983991,4.57,6.71,6.71,6.71,6.71\n2023-12-14,Saarland,10,00+,31,51,51,51,51,983991,3.15,5.18,5.18,5.18,5.18\n2023-12-13,Saarland,10,00+,35,54,54,54,54,983991,3.56,5.49,5.49,5.49,5.49\n2023-12-12,Saarland,10,00+,55,74,74,74,74,983991,5.59,7.52,7.52,7.52,7.52\n2023-12-11,Saarland,10,00+,49,70,70,70,70,983991,4.98,7.11,7.11,7.11,7.11\n2023-12-10,Saarland,10,00+,49,69,69,69,69,983991,4.98,7.01,7.01,7.01,7.01\n2023-12-09,Saarland,10,00+,49,68,68,68,68,983991,4.98,6.91,6.91,6.91,6.91\n2023-12-08,Saarland,10,00+,54,73,73,73,73,983991,5.49,7.42,7.42,7.42,7.42\n2023-12-07,Saarland,10,00+,54,75,75,75,75,983991,5.49,7.62,7.62,7.62,7.62\n2023-12-06,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-12-05,Saarland,10,00+,35,45,45,45,45,983991,3.56,4.57,4.57,4.57,4.57\n2023-12-04,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-03,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-02,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-01,Saarland,10,00+,40,46,46,46,46,983991,4.07,4.67,4.67,4.67,4.67\n2023-11-30,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-29,Saarland,10,00+,39,53,53,53,53,983991,3.96,5.39,5.39,5.39,5.39\n2023-11-28,Saarland,10,00+,30,55,55,55,55,983991,3.05,5.59,5.59,5.59,5.59\n2023-11-27,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-26,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-25,Saarland,10,00+,37,52,52,52,52,983991,3.76,5.28,5.28,5.28,5.28\n2023-11-24,Saarland,10,00+,36,49,49,49,49,983991,3.66,4.98,4.98,4.98,4.98\n2023-11-23,Saarland,10,00+,26,43,43,43,43,983991,2.64,4.37,4.37,4.37,4.37\n2023-11-22,Saarland,10,00+,32,45,45,45,45,983991,3.25,4.57,4.57,4.57,4.57\n2023-11-21,Saarland,10,00+,29,40,40,40,40,983991,2.95,4.07,4.07,4.07,4.07\n2023-11-20,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-19,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-18,Saarland,10,00+,38,45,45,45,45,983991,3.86,4.57,4.57,4.57,4.57\n2023-11-17,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-16,Saarland,10,00+,45,53,53,53,53,983991,4.57,5.39,5.39,5.39,5.39\n2023-11-15,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-14,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-13,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-11-12,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-11,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-10,Saarland,10,00+,45,61,61,61,61,983991,4.57,6.2,6.2,6.2,6.2\n2023-11-09,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-11-08,Saarland,10,00+,44,62,62,62,62,983991,4.47,6.3,6.3,6.3,6.3\n2023-11-07,Saarland,10,00+,54,70,70,70,70,983991,5.49,7.11,7.11,7.11,7.11\n2023-11-06,Saarland,10,00+,66,87,87,87,87,983991,6.71,8.84,8.84,8.84,8.84\n2023-11-05,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-04,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-03,Saarland,10,00+,61,82,82,82,82,983991,6.2,8.33,8.33,8.33,8.33\n2023-11-02,Saarland,10,00+,74,88,88,88,88,983991,7.52,8.94,8.94,8.94,8.94\n2023-11-01,Saarland,10,00+,84,98,98,98,98,983991,8.54,9.96,9.96,9.96,9.96\n2023-10-31,Saarland,10,00+,88,111,111,111,111,983991,8.94,11.28,11.28,11.28,11.28\n2023-10-30,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-29,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-28,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-27,Saarland,10,00+,104,115,115,115,115,983991,10.57,11.69,11.69,11.69,11.69\n2023-10-26,Saarland,10,00+,104,111,111,111,111,983991,10.57,11.28,11.28,11.28,11.28\n2023-10-25,Saarland,10,00+,102,116,116,116,116,983991,10.37,11.79,11.79,11.79,11.79\n2023-10-24,Saarland,10,00+,111,128,128,128,128,983991,11.28,13.01,13.01,13.01,13.01\n2023-10-23,Saarland,10,00+,95,117,117,117,117,983991,9.65,11.89,11.89,11.89,11.89\n2023-10-22,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-21,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-20,Saarland,10,00+,98,120,120,120,120,983991,9.96,12.2,12.2,12.2,12.2\n2023-10-19,Saarland,10,00+,100,118,118,118,118,983991,10.16,11.99,11.99,11.99,11.99\n2023-10-18,Saarland,10,00+,96,116,116,116,116,983991,9.76,11.79,11.79,11.79,11.79\n2023-10-17,Saarland,10,00+,65,87,87,87,87,983991,6.61,8.84,8.84,8.84,8.84\n2023-10-16,Saarland,10,00+,77,91,91,91,91,983991,7.83,9.25,9.25,9.25,9.25\n2023-10-15,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-14,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-13,Saarland,10,00+,76,85,85,85,85,983991,7.72,8.64,8.64,8.64,8.64\n2023-10-12,Saarland,10,00+,65,83,83,83,83,983991,6.61,8.44,8.44,8.44,8.44\n2023-10-11,Saarland,10,00+,72,83,83,83,83,983991,7.32,8.44,8.44,8.44,8.44\n2023-10-10,Saarland,10,00+,51,73,73,73,73,983991,5.18,7.42,7.42,7.42,7.42\n2023-10-09,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-08,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-07,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-06,Saarland,10,00+,34,46,46,46,46,983991,3.46,4.67,4.67,4.67,4.67\n2023-10-05,Saarland,10,00+,26,38,38,38,38,983991,2.64,3.86,3.86,3.86,3.86\n2023-10-04,Saarland,10,00+,19,31,31,31,31,983991,1.93,3.15,3.15,3.15,3.15\n2023-10-03,Saarland,10,00+,23,37,37,37,37,983991,2.34,3.76,3.76,3.76,3.76\n2023-10-02,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-10-01,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-30,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-29,Saarland,10,00+,12,23,23,23,23,983991,1.22,2.34,2.34,2.34,2.34\n2023-09-28,Saarland,10,00+,12,22,22,22,22,983991,1.22,2.24,2.24,2.24,2.24\n2023-09-27,Saarland,10,00+,14,21,21,21,21,983991,1.42,2.13,2.13,2.13,2.13\n2023-09-26,Saarland,10,00+,21,26,26,26,26,983991,2.13,2.64,2.64,2.64,2.64\n2023-09-25,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-24,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-23,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-22,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-21,Saarland,10,00+,24,28,28,28,28,983991,2.44,2.85,2.85,2.85,2.85\n2023-09-20,Saarland,10,00+,25,29,29,29,29,983991,2.54,2.95,2.95,2.95,2.95\n2023-09-19,Saarland,10,00+,20,25,25,25,25,983991,2.03,2.54,2.54,2.54,2.54\n2023-09-18,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-17,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-16,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-15,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-14,Saarland,10,00+,24,30,30,30,30,983991,2.44,3.05,3.05,3.05,3.05\n2023-09-13,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-12,Saarland,10,00+,14,24,24,24,24,983991,1.42,2.44,2.44,2.44,2.44\n2023-09-11,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-10,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-09,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-08,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2023-09-06,Saarland,10,00+,5,10,10,10,10,983991,0.51,1.02,1.02,1.02,1.02\n2023-09-05,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-09-04,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-03,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-02,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-01,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-08-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-08-30,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-08-29,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-08-28,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-27,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-26,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-25,Saarland,10,00+,0,6,6,6,6,983991,0,0.61,0.61,0.61,0.61\n2023-08-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-23,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-08-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-08-21,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-20,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-19,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-17,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-16,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-15,Saarland,10,00+,6,7,7,7,7,983991,0.61,0.71,0.71,0.71,0.71\n2023-08-14,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-13,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-12,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2023-08-10,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-08-09,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-08-08,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2023-08-07,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-06,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-05,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-04,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-03,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-02,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-08-01,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-07-31,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-30,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-29,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-28,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-27,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-26,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-25,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-07-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-23,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-22,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-21,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-07-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-18,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-07-17,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-16,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-14,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-13,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-12,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-10,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-09,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-06,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-05,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-04,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2023-07-03,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-02,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-01,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-30,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2023-06-28,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-06-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2023-06-26,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-25,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-24,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-21,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-06-20,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2023-06-19,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-18,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-17,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-16,Saarland,10,00+,14,14,14,14,14,983991,1.42,1.42,1.42,1.42,1.42\n2023-06-15,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-14,Saarland,10,00+,12,13,13,13,13,983991,1.22,1.32,1.32,1.32,1.32\n2023-06-13,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-12,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-11,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-10,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-09,Saarland,10,00+,6,6,6,6,6,983991,0.61,0.61,0.61,0.61,0.61\n2023-06-08,Saarland,10,00+,7,7,7,7,7,983991,0.71,0.71,0.71,0.71,0.71\n2023-06-07,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-06-06,Saarland,10,00+,11,14,14,14,14,983991,1.12,1.42,1.42,1.42,1.42\n2023-06-05,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2023-06-04,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-03,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-02,Saarland,10,00+,7,13,13,13,13,983991,0.71,1.32,1.32,1.32,1.32\n2023-06-01,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-05-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-05-30,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-05-29,Saarland,10,00+,16,17,17,17,17,983991,1.63,1.73,1.73,1.73,1.73\n2023-05-28,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-27,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-26,Saarland,10,00+,15,15,15,15,15,983991,1.52,1.52,1.52,1.52,1.52\n2023-05-25,Saarland,10,00+,13,14,14,14,14,983991,1.32,1.42,1.42,1.42,1.42\n2023-05-24,Saarland,10,00+,11,16,16,16,16,983991,1.12,1.63,1.63,1.63,1.63\n2023-05-23,Saarland,10,00+,10,17,17,17,17,983991,1.02,1.73,1.73,1.73,1.73\n2023-05-22,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-20,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-19,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-05-18,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-05-17,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-05-16,Saarland,10,00+,11,15,15,15,15,983991,1.12,1.52,1.52,1.52,1.52\n2023-05-15,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-14,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-13,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-12,Saarland,10,00+,18,20,20,20,20,983991,1.83,2.03,2.03,2.03,2.03\n2023-05-11,Saarland,10,00+,16,19,19,19,19,983991,1.63,1.93,1.93,1.93,1.93\n2023-05-10,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2023-05-09,Saarland,10,00+,19,25,25,25,25,983991,1.93,2.54,2.54,2.54,2.54\n2023-05-08,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-07,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-06,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-05,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-04,Saarland,10,00+,10,21,21,21,21,983991,1.02,2.13,2.13,2.13,2.13\n2023-05-03,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-02,Saarland,10,00+,11,18,18,18,18,983991,1.12,1.83,1.83,1.83,1.83\n2023-05-01,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-30,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-29,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-28,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2023-04-27,Saarland,10,00+,28,40,40,40,40,983991,2.85,4.07,4.07,4.07,4.07\n2023-04-26,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-04-25,Saarland,10,00+,32,44,44,44,44,983991,3.25,4.47,4.47,4.47,4.47\n2023-04-24,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-23,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-22,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-21,Saarland,10,00+,20,34,34,34,34,983991,2.03,3.46,3.46,3.46,3.46\n2023-04-20,Saarland,10,00+,21,31,31,31,31,983991,2.13,3.15,3.15,3.15,3.15\n2023-04-19,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-18,Saarland,10,00+,27,36,36,36,36,983991,2.74,3.66,3.66,3.66,3.66\n2023-04-17,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-16,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-15,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-14,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-13,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-12,Saarland,10,00+,20,27,27,27,27,983991,2.03,2.74,2.74,2.74,2.74\n2023-04-11,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2023-04-10,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-09,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-08,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-07,Saarland,10,00+,38,47,47,47,47,983991,3.86,4.78,4.78,4.78,4.78\n2023-04-06,Saarland,10,00+,39,46,46,46,46,983991,3.96,4.67,4.67,4.67,4.67\n2023-04-05,Saarland,10,00+,42,49,49,49,49,983991,4.27,4.98,4.98,4.98,4.98\n2023-04-04,Saarland,10,00+,35,44,44,44,44,983991,3.56,4.47,4.47,4.47,4.47\n2023-04-03,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-02,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-01,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-03-31,Saarland,10,00+,32,37,37,37,37,983991,3.25,3.76,3.76,3.76,3.76\n2023-03-30,Saarland,10,00+,43,48,48,48,48,983991,4.37,4.88,4.88,4.88,4.88\n2023-03-29,Saarland,10,00+,49,51,51,51,51,983991,4.98,5.18,5.18,5.18,5.18\n2023-03-28,Saarland,10,00+,66,71,71,71,71,983991,6.71,7.22,7.22,7.22,7.22\n2023-03-27,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-26,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-25,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-24,Saarland,10,00+,90,98,98,98,98,983991,9.15,9.96,9.96,9.96,9.96\n2023-03-23,Saarland,10,00+,91,102,102,102,102,983991,9.25,10.37,10.37,10.37,10.37\n2023-03-22,Saarland,10,00+,105,116,116,116,116,983991,10.67,11.79,11.79,11.79,11.79\n2023-03-21,Saarland,10,00+,112,122,122,122,122,983991,11.38,12.4,12.4,12.4,12.4\n2023-03-20,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-19,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-18,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-17,Saarland,10,00+,137,150,150,150,150,983991,13.92,15.24,15.24,15.24,15.24\n2023-03-16,Saarland,10,00+,161,174,174,174,174,983991,16.36,17.68,17.68,17.68,17.68\n2023-03-15,Saarland,10,00+,158,175,175,175,175,983991,16.06,17.78,17.78,17.78,17.78\n2023-03-14,Saarland,10,00+,155,184,184,184,184,983991,15.75,18.7,18.7,18.7,18.7\n2023-03-13,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-12,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-11,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-10,Saarland,10,00+,155,181,181,181,181,983991,15.75,18.39,18.39,18.39,18.39\n2023-03-09,Saarland,10,00+,129,154,154,154,154,983991,13.11,15.65,15.65,15.65,15.65\n2023-03-08,Saarland,10,00+,131,148,148,148,148,983991,13.31,15.04,15.04,15.04,15.04\n2023-03-07,Saarland,10,00+,106,135,135,135,135,983991,10.77,13.72,13.72,13.72,13.72\n2023-03-06,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-05,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-04,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-03,Saarland,10,00+,72,114,114,114,114,983991,7.32,11.59,11.59,11.59,11.59\n2023-03-02,Saarland,10,00+,82,123,123,123,123,983991,8.33,12.5,12.5,12.5,12.5\n2023-03-01,Saarland,10,00+,88,127,127,127,127,983991,8.94,12.91,12.91,12.91,12.91\n2023-02-28,Saarland,10,00+,119,157,157,157,157,983991,12.09,15.96,15.96,15.96,15.96\n2023-02-27,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-26,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-25,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-24,Saarland,10,00+,84,112,112,112,112,983991,8.54,11.38,11.38,11.38,11.38\n2023-02-23,Saarland,10,00+,84,102,102,102,102,983991,8.54,10.37,10.37,10.37,10.37\n2023-02-22,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-02-21,Saarland,10,00+,45,56,56,56,56,983991,4.57,5.69,5.69,5.69,5.69\n2023-02-20,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-19,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-18,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-17,Saarland,10,00+,74,91,91,91,91,983991,7.52,9.25,9.25,9.25,9.25\n2023-02-16,Saarland,10,00+,77,96,96,96,96,983991,7.83,9.76,9.76,9.76,9.76\n2023-02-15,Saarland,10,00+,79,104,104,104,104,983991,8.03,10.57,10.57,10.57,10.57\n2023-02-14,Saarland,10,00+,84,101,101,101,101,983991,8.54,10.26,10.26,10.26,10.26\n2023-02-13,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-12,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-11,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-10,Saarland,10,00+,108,122,122,122,122,983991,10.98,12.4,12.4,12.4,12.4\n2023-02-09,Saarland,10,00+,92,108,108,108,108,983991,9.35,10.98,10.98,10.98,10.98\n2023-02-08,Saarland,10,00+,82,97,97,97,97,983991,8.33,9.86,9.86,9.86,9.86\n2023-02-07,Saarland,10,00+,92,102,102,102,102,983991,9.35,10.37,10.37,10.37,10.37\n2023-02-06,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-05,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-04,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-03,Saarland,10,00+,65,74,74,74,74,983991,6.61,7.52,7.52,7.52,7.52\n2023-02-02,Saarland,10,00+,71,79,79,79,79,983991,7.22,8.03,8.03,8.03,8.03\n2023-02-01,Saarland,10,00+,69,79,79,79,79,983991,7.01,8.03,8.03,8.03,8.03\n2023-01-31,Saarland,10,00+,40,60,60,60,60,983991,4.07,6.1,6.1,6.1,6.1\n2023-01-30,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-29,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-28,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-27,Saarland,10,00+,37,46,46,46,46,983991,3.76,4.67,4.67,4.67,4.67\n2023-01-26,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-01-25,Saarland,10,00+,44,55,55,55,55,983991,4.47,5.59,5.59,5.59,5.59\n2023-01-24,Saarland,10,00+,57,69,69,69,69,983991,5.79,7.01,7.01,7.01,7.01\n2023-01-23,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-22,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-21,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-20,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-01-19,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-01-18,Saarland,10,00+,75,94,94,94,94,983991,7.62,9.55,9.55,9.55,9.55\n2023-01-17,Saarland,10,00+,88,99,99,99,99,983991,8.94,10.06,10.06,10.06,10.06\n2023-01-16,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-15,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-14,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-13,Saarland,10,00+,72,94,94,94,94,983991,7.32,9.55,9.55,9.55,9.55\n2023-01-12,Saarland,10,00+,76,101,101,101,101,983991,7.72,10.26,10.26,10.26,10.26\n2023-01-11,Saarland,10,00+,81,100,100,100,100,983991,8.23,10.16,10.16,10.16,10.16\n2023-01-10,Saarland,10,00+,86,108,108,108,108,983991,8.74,10.98,10.98,10.98,10.98\n2023-01-09,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-08,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-07,Saarland,10,00+,117,0,0,0,0,983991,11.89,0,0,0,0\n2023-01-06,Saarland,10,00+,110,0,0,0,0,983991,11.18,0,0,0,0\n2023-01-05,Saarland,10,00+,95,0,0,0,0,983991,9.65,0,0,0,0\n2023-01-04,Saarland,10,00+,62,0,0,0,0,983991,6.3,0,0,0,0\n2023-01-03,Saarland,10,00+,70,0,0,0,0,983991,7.11,0,0,0,0\n2023-01-02,Saarland,10,00+,42,0,0,0,0,983991,4.27,0,0,0,0\n2024-08-31,Berlin,11,00+,48,48,NA,NA,NA,3664088,1.31,1.31,NA,NA,NA\n2024-08-30,Berlin,11,00+,47,51,59,56,63,3664088,1.28,1.39,1.63,1.55,1.74\n2024-08-29,Berlin,11,00+,51,56,64,61,68,3664088,1.39,1.53,1.76,1.68,1.88\n2024-08-28,Berlin,11,00+,56,60,67,64,71,3664088,1.53,1.64,1.84,1.76,1.96\n2024-08-27,Berlin,11,00+,49,60,66,63,70,3664088,1.34,1.64,1.81,1.74,1.93\n2024-08-26,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-25,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-24,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-23,Berlin,11,00+,42,53,56,55,60,3664088,1.15,1.45,1.55,1.5,1.65\n2024-08-22,Berlin,11,00+,35,49,52,50,55,3664088,0.96,1.34,1.43,1.38,1.51\n2024-08-21,Berlin,11,00+,33,43,45,44,47,3664088,0.9,1.17,1.24,1.21,1.31\n2024-08-20,Berlin,11,00+,38,44,46,45,48,3664088,1.04,1.2,1.26,1.23,1.32\n2024-08-19,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-18,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-17,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-16,Berlin,11,00+,51,55,57,55,59,3664088,1.39,1.5,1.56,1.52,1.62\n2024-08-15,Berlin,11,00+,50,57,58,57,61,3664088,1.36,1.56,1.61,1.58,1.68\n2024-08-14,Berlin,11,00+,46,56,57,56,60,3664088,1.26,1.53,1.58,1.54,1.64\n2024-08-13,Berlin,11,00+,37,52,53,52,55,3664088,1.01,1.42,1.46,1.43,1.52\n2024-08-12,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-11,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-10,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-09,Berlin,11,00+,34,41,41,41,43,3664088,0.93,1.12,1.14,1.13,1.17\n2024-08-08,Berlin,11,00+,35,39,39,39,40,3664088,0.96,1.06,1.08,1.07,1.11\n2024-08-07,Berlin,11,00+,31,36,36,36,37,3664088,0.85,0.98,1,0.99,1.02\n2024-08-06,Berlin,11,00+,30,38,38,38,39,3664088,0.82,1.04,1.05,1.04,1.07\n2024-08-05,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-04,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-03,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-02,Berlin,11,00+,41,48,48,48,49,3664088,1.12,1.31,1.32,1.31,1.34\n2024-08-01,Berlin,11,00+,41,49,49,49,49,3664088,1.12,1.34,1.35,1.34,1.36\n2024-07-31,Berlin,11,00+,41,56,56,56,56,3664088,1.12,1.53,1.54,1.53,1.55\n2024-07-30,Berlin,11,00+,38,61,61,61,61,3664088,1.04,1.66,1.67,1.67,1.68\n2024-07-29,Berlin,11,00+,33,50,50,50,50,3664088,0.9,1.36,1.37,1.36,1.37\n2024-07-28,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.5\n2024-07-27,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.5\n2024-07-26,Berlin,11,00+,35,59,59,59,59,3664088,0.96,1.61,1.61,1.61,1.61\n2024-07-25,Berlin,11,00+,32,60,60,60,60,3664088,0.87,1.64,1.64,1.64,1.64\n2024-07-24,Berlin,11,00+,33,53,53,53,53,3664088,0.9,1.45,1.45,1.45,1.45\n2024-07-23,Berlin,11,00+,35,56,56,56,56,3664088,0.96,1.53,1.53,1.53,1.53\n2024-07-22,Berlin,11,00+,50,76,76,76,76,3664088,1.36,2.07,2.07,2.07,2.07\n2024-07-21,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-20,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-19,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-18,Berlin,11,00+,58,78,78,78,78,3664088,1.58,2.13,2.13,2.13,2.13\n2024-07-17,Berlin,11,00+,56,80,80,80,80,3664088,1.53,2.18,2.18,2.18,2.18\n2024-07-16,Berlin,11,00+,54,73,73,73,73,3664088,1.47,1.99,1.99,1.99,1.99\n2024-07-15,Berlin,11,00+,50,62,62,62,62,3664088,1.36,1.69,1.69,1.69,1.69\n2024-07-14,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-13,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-12,Berlin,11,00+,46,60,60,60,60,3664088,1.26,1.64,1.64,1.64,1.64\n2024-07-11,Berlin,11,00+,42,52,52,52,52,3664088,1.15,1.42,1.42,1.42,1.42\n2024-07-10,Berlin,11,00+,30,54,54,54,54,3664088,0.82,1.47,1.47,1.47,1.47\n2024-07-09,Berlin,11,00+,37,60,60,60,60,3664088,1.01,1.64,1.64,1.64,1.64\n2024-07-08,Berlin,11,00+,28,48,48,48,48,3664088,0.76,1.31,1.31,1.31,1.31\n2024-07-07,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-06,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-05,Berlin,11,00+,30,47,47,47,47,3664088,0.82,1.28,1.28,1.28,1.28\n2024-07-04,Berlin,11,00+,27,46,46,46,46,3664088,0.74,1.26,1.26,1.26,1.26\n2024-07-03,Berlin,11,00+,36,47,47,47,47,3664088,0.98,1.28,1.28,1.28,1.28\n2024-07-02,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2024-07-01,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-30,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-29,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-28,Berlin,11,00+,57,65,65,65,65,3664088,1.56,1.77,1.77,1.77,1.77\n2024-06-27,Berlin,11,00+,49,60,60,60,60,3664088,1.34,1.64,1.64,1.64,1.64\n2024-06-26,Berlin,11,00+,38,51,51,51,51,3664088,1.04,1.39,1.39,1.39,1.39\n2024-06-25,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2024-06-24,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-23,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-22,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-21,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-20,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-19,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-06-18,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-06-17,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-16,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-15,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-14,Berlin,11,00+,2,5,5,5,5,3664088,0.05,0.14,0.14,0.14,0.14\n2024-06-13,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-06-12,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-06-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-06-10,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-09,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-08,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-07,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-06,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-05,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-06-04,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-01,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-05-31,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-30,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-29,Berlin,11,00+,12,15,15,15,15,3664088,0.33,0.41,0.41,0.41,0.41\n2024-05-28,Berlin,11,00+,13,16,16,16,16,3664088,0.35,0.44,0.44,0.44,0.44\n2024-05-27,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-26,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-25,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-05-24,Berlin,11,00+,17,19,19,19,19,3664088,0.46,0.52,0.52,0.52,0.52\n2024-05-23,Berlin,11,00+,15,19,19,19,19,3664088,0.41,0.52,0.52,0.52,0.52\n2024-05-22,Berlin,11,00+,6,13,13,13,13,3664088,0.16,0.35,0.35,0.35,0.35\n2024-05-21,Berlin,11,00+,4,10,10,10,10,3664088,0.11,0.27,0.27,0.27,0.27\n2024-05-20,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-19,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-18,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-05-17,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2024-05-16,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-15,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-14,Berlin,11,00+,3,9,9,9,9,3664088,0.08,0.25,0.25,0.25,0.25\n2024-05-13,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-12,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-11,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-10,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-09,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-08,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-07,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-05-06,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-03,Berlin,11,00+,5,8,8,8,8,3664088,0.14,0.22,0.22,0.22,0.22\n2024-05-02,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-05-01,Berlin,11,00+,5,6,6,6,6,3664088,0.14,0.16,0.16,0.16,0.16\n2024-04-30,Berlin,11,00+,6,6,6,6,6,3664088,0.16,0.16,0.16,0.16,0.16\n2024-04-29,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-28,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-27,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-26,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-24,Berlin,11,00+,5,7,7,7,7,3664088,0.14,0.19,0.19,0.19,0.19\n2024-04-23,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-22,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-21,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-20,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-19,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-18,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-04-17,Berlin,11,00+,2,2,2,2,2,3664088,0.05,0.05,0.05,0.05,0.05\n2024-04-16,Berlin,11,00+,3,3,3,3,3,3664088,0.08,0.08,0.08,0.08,0.08\n2024-04-15,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Berlin,11,00+,4,4,4,4,4,3664088,0.11,0.11,0.11,0.11,0.11\n2024-04-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-04-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-04-09,Berlin,11,00+,11,16,16,16,16,3664088,0.3,0.44,0.44,0.44,0.44\n2024-04-08,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-07,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-06,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-05,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-04,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-04-03,Berlin,11,00+,6,10,10,10,10,3664088,0.16,0.27,0.27,0.27,0.27\n2024-04-02,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-01,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-31,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-30,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-29,Berlin,11,00+,8,8,8,8,8,3664088,0.22,0.22,0.22,0.22,0.22\n2024-03-28,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-03-27,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-03-26,Berlin,11,00+,7,9,9,9,9,3664088,0.19,0.25,0.25,0.25,0.25\n2024-03-25,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-24,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-23,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-22,Berlin,11,00+,10,10,10,10,10,3664088,0.27,0.27,0.27,0.27,0.27\n2024-03-21,Berlin,11,00+,17,18,18,18,18,3664088,0.46,0.49,0.49,0.49,0.49\n2024-03-20,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-03-19,Berlin,11,00+,18,21,21,21,21,3664088,0.49,0.57,0.57,0.57,0.57\n2024-03-18,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-17,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-16,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-15,Berlin,11,00+,19,24,24,24,24,3664088,0.52,0.66,0.66,0.66,0.66\n2024-03-14,Berlin,11,00+,15,18,18,18,18,3664088,0.41,0.49,0.49,0.49,0.49\n2024-03-13,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2024-03-12,Berlin,11,00+,10,17,17,17,17,3664088,0.27,0.46,0.46,0.46,0.46\n2024-03-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-09,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-08,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-07,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-06,Berlin,11,00+,7,14,14,14,14,3664088,0.19,0.38,0.38,0.38,0.38\n2024-03-05,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-03-04,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-01,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-02-29,Berlin,11,00+,13,13,13,13,13,3664088,0.35,0.35,0.35,0.35,0.35\n2024-02-28,Berlin,11,00+,16,16,16,16,16,3664088,0.44,0.44,0.44,0.44,0.44\n2024-02-27,Berlin,11,00+,15,16,16,16,16,3664088,0.41,0.44,0.44,0.44,0.44\n2024-02-26,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-25,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-24,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-23,Berlin,11,00+,31,33,33,33,33,3664088,0.85,0.9,0.9,0.9,0.9\n2024-02-22,Berlin,11,00+,34,40,40,40,40,3664088,0.93,1.09,1.09,1.09,1.09\n2024-02-21,Berlin,11,00+,30,38,38,38,38,3664088,0.82,1.04,1.04,1.04,1.04\n2024-02-20,Berlin,11,00+,30,44,44,44,44,3664088,0.82,1.2,1.2,1.2,1.2\n2024-02-19,Berlin,11,00+,33,45,45,45,45,3664088,0.9,1.23,1.23,1.23,1.23\n2024-02-18,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-17,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-16,Berlin,11,00+,33,44,44,44,44,3664088,0.9,1.2,1.2,1.2,1.2\n2024-02-15,Berlin,11,00+,35,43,43,43,43,3664088,0.96,1.17,1.17,1.17,1.17\n2024-02-14,Berlin,11,00+,40,49,49,49,49,3664088,1.09,1.34,1.34,1.34,1.34\n2024-02-13,Berlin,11,00+,44,50,50,50,50,3664088,1.2,1.36,1.36,1.36,1.36\n2024-02-12,Berlin,11,00+,49,53,53,53,53,3664088,1.34,1.45,1.45,1.45,1.45\n2024-02-11,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-10,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-09,Berlin,11,00+,58,67,67,67,67,3664088,1.58,1.83,1.83,1.83,1.83\n2024-02-08,Berlin,11,00+,65,76,76,76,76,3664088,1.77,2.07,2.07,2.07,2.07\n2024-02-07,Berlin,11,00+,57,80,80,80,80,3664088,1.56,2.18,2.18,2.18,2.18\n2024-02-06,Berlin,11,00+,65,80,80,80,80,3664088,1.77,2.18,2.18,2.18,2.18\n2024-02-05,Berlin,11,00+,71,88,88,88,88,3664088,1.94,2.4,2.4,2.4,2.4\n2024-02-04,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-03,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-02,Berlin,11,00+,55,73,73,73,73,3664088,1.5,1.99,1.99,1.99,1.99\n2024-02-01,Berlin,11,00+,45,62,62,62,62,3664088,1.23,1.69,1.69,1.69,1.69\n2024-01-31,Berlin,11,00+,34,55,55,55,55,3664088,0.93,1.5,1.5,1.5,1.5\n2024-01-30,Berlin,11,00+,38,63,63,63,63,3664088,1.04,1.72,1.72,1.72,1.72\n2024-01-29,Berlin,11,00+,52,68,68,68,68,3664088,1.42,1.86,1.86,1.86,1.86\n2024-01-28,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-27,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-26,Berlin,11,00+,63,76,76,76,76,3664088,1.72,2.07,2.07,2.07,2.07\n2024-01-25,Berlin,11,00+,75,95,95,95,95,3664088,2.05,2.59,2.59,2.59,2.59\n2024-01-24,Berlin,11,00+,80,111,111,111,111,3664088,2.18,3.03,3.03,3.03,3.03\n2024-01-23,Berlin,11,00+,64,116,116,116,116,3664088,1.75,3.17,3.17,3.17,3.17\n2024-01-22,Berlin,11,00+,81,110,110,110,110,3664088,2.21,3,3,3,3\n2024-01-21,Berlin,11,00+,82,111,111,111,111,3664088,2.24,3.03,3.03,3.03,3.03\n2024-01-20,Berlin,11,00+,83,112,112,112,112,3664088,2.27,3.06,3.06,3.06,3.06\n2024-01-19,Berlin,11,00+,84,110,110,110,110,3664088,2.29,3,3,3,3\n2024-01-18,Berlin,11,00+,79,106,106,106,106,3664088,2.16,2.89,2.89,2.89,2.89\n2024-01-17,Berlin,11,00+,85,113,113,113,113,3664088,2.32,3.08,3.08,3.08,3.08\n2024-01-16,Berlin,11,00+,87,117,117,117,117,3664088,2.37,3.19,3.19,3.19,3.19\n2024-01-15,Berlin,11,00+,109,127,127,127,127,3664088,2.97,3.47,3.47,3.47,3.47\n2024-01-14,Berlin,11,00+,109,126,126,126,126,3664088,2.97,3.44,3.44,3.44,3.44\n2024-01-13,Berlin,11,00+,109,125,125,125,125,3664088,2.97,3.41,3.41,3.41,3.41\n2024-01-12,Berlin,11,00+,116,132,132,132,132,3664088,3.17,3.6,3.6,3.6,3.6\n2024-01-11,Berlin,11,00+,108,130,130,130,130,3664088,2.95,3.55,3.55,3.55,3.55\n2024-01-10,Berlin,11,00+,130,159,159,159,159,3664088,3.55,4.34,4.34,4.34,4.34\n2024-01-09,Berlin,11,00+,207,238,238,238,238,3664088,5.65,6.5,6.5,6.5,6.5\n2024-01-08,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-07,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-06,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-05,Berlin,11,00+,202,237,237,237,237,3664088,5.51,6.47,6.47,6.47,6.47\n2024-01-04,Berlin,11,00+,211,284,284,284,284,3664088,5.76,7.75,7.75,7.75,7.75\n2024-01-03,Berlin,11,00+,312,445,445,445,445,3664088,8.52,12.14,12.14,12.14,12.14\n2024-01-02,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2024-01-01,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-31,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-30,Berlin,11,00+,233,344,344,344,344,3664088,6.36,9.39,9.39,9.39,9.39\n2023-12-29,Berlin,11,00+,249,358,358,358,358,3664088,6.8,9.77,9.77,9.77,9.77\n2023-12-28,Berlin,11,00+,220,355,355,355,355,3664088,6,9.69,9.69,9.69,9.69\n2023-12-27,Berlin,11,00+,167,232,232,232,232,3664088,4.56,6.33,6.33,6.33,6.33\n2023-12-26,Berlin,11,00+,303,371,371,371,371,3664088,8.27,10.13,10.13,10.13,10.13\n2023-12-25,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-24,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-23,Berlin,11,00+,502,577,577,577,577,3664088,13.7,15.75,15.75,15.75,15.75\n2023-12-22,Berlin,11,00+,513,600,600,600,600,3664088,14,16.38,16.38,16.38,16.38\n2023-12-21,Berlin,11,00+,547,685,685,685,685,3664088,14.93,18.69,18.69,18.69,18.69\n2023-12-20,Berlin,11,00+,539,702,702,702,702,3664088,14.71,19.16,19.16,19.16,19.16\n2023-12-19,Berlin,11,00+,488,694,694,694,694,3664088,13.32,18.94,18.94,18.94,18.94\n2023-12-18,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-17,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-16,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-15,Berlin,11,00+,480,701,701,701,701,3664088,13.1,19.13,19.13,19.13,19.13\n2023-12-14,Berlin,11,00+,477,668,668,668,668,3664088,13.02,18.23,18.23,18.23,18.23\n2023-12-13,Berlin,11,00+,471,719,719,719,719,3664088,12.85,19.62,19.62,19.62,19.62\n2023-12-12,Berlin,11,00+,495,758,758,758,758,3664088,13.51,20.69,20.69,20.69,20.69\n2023-12-11,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-10,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-09,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-08,Berlin,11,00+,420,657,657,657,657,3664088,11.46,17.93,17.93,17.93,17.93\n2023-12-07,Berlin,11,00+,392,623,623,623,623,3664088,10.7,17,17,17,17\n2023-12-06,Berlin,11,00+,299,540,540,540,540,3664088,8.16,14.74,14.74,14.74,14.74\n2023-12-05,Berlin,11,00+,321,472,472,472,472,3664088,8.76,12.88,12.88,12.88,12.88\n2023-12-04,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-03,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-02,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-01,Berlin,11,00+,392,486,486,486,486,3664088,10.7,13.26,13.26,13.26,13.26\n2023-11-30,Berlin,11,00+,375,473,473,473,473,3664088,10.23,12.91,12.91,12.91,12.91\n2023-11-29,Berlin,11,00+,369,479,479,479,479,3664088,10.07,13.07,13.07,13.07,13.07\n2023-11-28,Berlin,11,00+,409,519,519,519,519,3664088,11.16,14.16,14.16,14.16,14.16\n2023-11-27,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-26,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-25,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-24,Berlin,11,00+,388,477,477,477,477,3664088,10.59,13.02,13.02,13.02,13.02\n2023-11-23,Berlin,11,00+,352,488,488,488,488,3664088,9.61,13.32,13.32,13.32,13.32\n2023-11-22,Berlin,11,00+,343,466,466,466,466,3664088,9.36,12.72,12.72,12.72,12.72\n2023-11-21,Berlin,11,00+,313,416,416,416,416,3664088,8.54,11.35,11.35,11.35,11.35\n2023-11-20,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-19,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-18,Berlin,11,00+,362,435,435,435,435,3664088,9.88,11.87,11.87,11.87,11.87\n2023-11-17,Berlin,11,00+,336,437,437,437,437,3664088,9.17,11.93,11.93,11.93,11.93\n2023-11-16,Berlin,11,00+,327,426,426,426,426,3664088,8.92,11.63,11.63,11.63,11.63\n2023-11-15,Berlin,11,00+,358,442,442,442,442,3664088,9.77,12.06,12.06,12.06,12.06\n2023-11-14,Berlin,11,00+,312,432,432,432,432,3664088,8.52,11.79,11.79,11.79,11.79\n2023-11-13,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-12,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-11,Berlin,11,00+,337,391,391,391,391,3664088,9.2,10.67,10.67,10.67,10.67\n2023-11-10,Berlin,11,00+,326,386,386,386,386,3664088,8.9,10.53,10.53,10.53,10.53\n2023-11-09,Berlin,11,00+,290,381,381,381,381,3664088,7.91,10.4,10.4,10.4,10.4\n2023-11-08,Berlin,11,00+,302,359,359,359,359,3664088,8.24,9.8,9.8,9.8,9.8\n2023-11-07,Berlin,11,00+,315,379,379,379,379,3664088,8.6,10.34,10.34,10.34,10.34\n2023-11-06,Berlin,11,00+,357,428,428,428,428,3664088,9.74,11.68,11.68,11.68,11.68\n2023-11-05,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-04,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-03,Berlin,11,00+,354,435,435,435,435,3664088,9.66,11.87,11.87,11.87,11.87\n2023-11-02,Berlin,11,00+,348,435,435,435,435,3664088,9.5,11.87,11.87,11.87,11.87\n2023-11-01,Berlin,11,00+,320,436,436,436,436,3664088,8.73,11.9,11.9,11.9,11.9\n2023-10-31,Berlin,11,00+,290,386,386,386,386,3664088,7.91,10.53,10.53,10.53,10.53\n2023-10-30,Berlin,11,00+,261,308,308,308,308,3664088,7.12,8.41,8.41,8.41,8.41\n2023-10-29,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-28,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-27,Berlin,11,00+,206,285,285,285,285,3664088,5.62,7.78,7.78,7.78,7.78\n2023-10-26,Berlin,11,00+,190,252,252,252,252,3664088,5.19,6.88,6.88,6.88,6.88\n2023-10-25,Berlin,11,00+,153,214,214,214,214,3664088,4.18,5.84,5.84,5.84,5.84\n2023-10-24,Berlin,11,00+,125,186,186,186,186,3664088,3.41,5.08,5.08,5.08,5.08\n2023-10-23,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-22,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-21,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-20,Berlin,11,00+,99,142,142,142,142,3664088,2.7,3.88,3.88,3.88,3.88\n2023-10-19,Berlin,11,00+,99,136,136,136,136,3664088,2.7,3.71,3.71,3.71,3.71\n2023-10-18,Berlin,11,00+,110,148,148,148,148,3664088,3,4.04,4.04,4.04,4.04\n2023-10-17,Berlin,11,00+,113,157,157,157,157,3664088,3.08,4.28,4.28,4.28,4.28\n2023-10-16,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-15,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-14,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-13,Berlin,11,00+,93,149,149,149,149,3664088,2.54,4.07,4.07,4.07,4.07\n2023-10-12,Berlin,11,00+,105,155,155,155,155,3664088,2.87,4.23,4.23,4.23,4.23\n2023-10-11,Berlin,11,00+,104,145,145,145,145,3664088,2.84,3.96,3.96,3.96,3.96\n2023-10-10,Berlin,11,00+,81,108,108,108,108,3664088,2.21,2.95,2.95,2.95,2.95\n2023-10-09,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-08,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-07,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-06,Berlin,11,00+,77,118,118,118,118,3664088,2.1,3.22,3.22,3.22,3.22\n2023-10-05,Berlin,11,00+,53,101,101,101,101,3664088,1.45,2.76,2.76,2.76,2.76\n2023-10-04,Berlin,11,00+,41,89,89,89,89,3664088,1.12,2.43,2.43,2.43,2.43\n2023-10-03,Berlin,11,00+,60,108,108,108,108,3664088,1.64,2.95,2.95,2.95,2.95\n2023-10-02,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-10-01,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-30,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-29,Berlin,11,00+,36,61,61,61,61,3664088,0.98,1.66,1.66,1.66,1.66\n2023-09-28,Berlin,11,00+,48,67,67,67,67,3664088,1.31,1.83,1.83,1.83,1.83\n2023-09-27,Berlin,11,00+,59,78,78,78,78,3664088,1.61,2.13,2.13,2.13,2.13\n2023-09-26,Berlin,11,00+,62,78,78,78,78,3664088,1.69,2.13,2.13,2.13,2.13\n2023-09-25,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-24,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-23,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-22,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-09-21,Berlin,11,00+,63,100,100,100,100,3664088,1.72,2.73,2.73,2.73,2.73\n2023-09-20,Berlin,11,00+,69,97,97,97,97,3664088,1.88,2.65,2.65,2.65,2.65\n2023-09-19,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-18,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-17,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-16,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-15,Berlin,11,00+,85,108,108,108,108,3664088,2.32,2.95,2.95,2.95,2.95\n2023-09-14,Berlin,11,00+,94,116,116,116,116,3664088,2.57,3.17,3.17,3.17,3.17\n2023-09-13,Berlin,11,00+,88,106,106,106,106,3664088,2.4,2.89,2.89,2.89,2.89\n2023-09-12,Berlin,11,00+,100,126,126,126,126,3664088,2.73,3.44,3.44,3.44,3.44\n2023-09-11,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-10,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-09,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-08,Berlin,11,00+,74,92,92,92,92,3664088,2.02,2.51,2.51,2.51,2.51\n2023-09-07,Berlin,11,00+,64,79,79,79,79,3664088,1.75,2.16,2.16,2.16,2.16\n2023-09-06,Berlin,11,00+,46,74,74,74,74,3664088,1.26,2.02,2.02,2.02,2.02\n2023-09-05,Berlin,11,00+,41,57,57,57,57,3664088,1.12,1.56,1.56,1.56,1.56\n2023-09-04,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-03,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-02,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-01,Berlin,11,00+,49,62,62,62,62,3664088,1.34,1.69,1.69,1.69,1.69\n2023-08-31,Berlin,11,00+,44,60,60,60,60,3664088,1.2,1.64,1.64,1.64,1.64\n2023-08-30,Berlin,11,00+,39,62,62,62,62,3664088,1.06,1.69,1.69,1.69,1.69\n2023-08-29,Berlin,11,00+,31,48,48,48,48,3664088,0.85,1.31,1.31,1.31,1.31\n2023-08-28,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-27,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-26,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-25,Berlin,11,00+,0,47,47,47,47,3664088,0,1.28,1.28,1.28,1.28\n2023-08-24,Berlin,11,00+,46,52,52,52,52,3664088,1.26,1.42,1.42,1.42,1.42\n2023-08-23,Berlin,11,00+,51,61,61,61,61,3664088,1.39,1.66,1.66,1.66,1.66\n2023-08-22,Berlin,11,00+,54,64,64,64,64,3664088,1.47,1.75,1.75,1.75,1.75\n2023-08-21,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-20,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-19,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-18,Berlin,11,00+,42,58,58,58,58,3664088,1.15,1.58,1.58,1.58,1.58\n2023-08-17,Berlin,11,00+,39,51,51,51,51,3664088,1.06,1.39,1.39,1.39,1.39\n2023-08-16,Berlin,11,00+,27,37,37,37,37,3664088,0.74,1.01,1.01,1.01,1.01\n2023-08-15,Berlin,11,00+,21,35,35,35,35,3664088,0.57,0.96,0.96,0.96,0.96\n2023-08-14,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-13,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-12,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-11,Berlin,11,00+,20,26,26,26,26,3664088,0.55,0.71,0.71,0.71,0.71\n2023-08-10,Berlin,11,00+,26,32,32,32,32,3664088,0.71,0.87,0.87,0.87,0.87\n2023-08-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-08-08,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2023-08-07,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-06,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-05,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-04,Berlin,11,00+,21,40,40,40,40,3664088,0.57,1.09,1.09,1.09,1.09\n2023-08-03,Berlin,11,00+,23,36,36,36,36,3664088,0.63,0.98,0.98,0.98,0.98\n2023-08-02,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-08-01,Berlin,11,00+,28,36,36,36,36,3664088,0.76,0.98,0.98,0.98,0.98\n2023-07-31,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-30,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-29,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-28,Berlin,11,00+,34,41,41,41,41,3664088,0.93,1.12,1.12,1.12,1.12\n2023-07-27,Berlin,11,00+,43,48,48,48,48,3664088,1.17,1.31,1.31,1.31,1.31\n2023-07-26,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2023-07-25,Berlin,11,00+,29,41,41,41,41,3664088,0.79,1.12,1.12,1.12,1.12\n2023-07-24,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-23,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-22,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-21,Berlin,11,00+,20,36,36,36,36,3664088,0.55,0.98,0.98,0.98,0.98\n2023-07-20,Berlin,11,00+,11,24,24,24,24,3664088,0.3,0.66,0.66,0.66,0.66\n2023-07-19,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2023-07-18,Berlin,11,00+,8,17,17,17,17,3664088,0.22,0.46,0.46,0.46,0.46\n2023-07-17,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-16,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-15,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-14,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2023-07-13,Berlin,11,00+,6,12,12,12,12,3664088,0.16,0.33,0.33,0.33,0.33\n2023-07-12,Berlin,11,00+,7,12,12,12,12,3664088,0.19,0.33,0.33,0.33,0.33\n2023-07-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2023-07-10,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-09,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-08,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-07,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Berlin,11,00+,5,10,10,10,10,3664088,0.14,0.27,0.27,0.27,0.27\n2023-07-05,Berlin,11,00+,10,15,15,15,15,3664088,0.27,0.41,0.41,0.41,0.41\n2023-07-04,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-03,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-02,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-01,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-06-30,Berlin,11,00+,22,25,25,25,25,3664088,0.6,0.68,0.68,0.68,0.68\n2023-06-29,Berlin,11,00+,14,27,27,27,27,3664088,0.38,0.74,0.74,0.74,0.74\n2023-06-28,Berlin,11,00+,12,22,22,22,22,3664088,0.33,0.6,0.6,0.6,0.6\n2023-06-27,Berlin,11,00+,17,28,28,28,28,3664088,0.46,0.76,0.76,0.76,0.76\n2023-06-26,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-25,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-24,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-23,Berlin,11,00+,52,60,60,60,60,3664088,1.42,1.64,1.64,1.64,1.64\n2023-06-22,Berlin,11,00+,67,74,74,74,74,3664088,1.83,2.02,2.02,2.02,2.02\n2023-06-21,Berlin,11,00+,68,80,80,80,80,3664088,1.86,2.18,2.18,2.18,2.18\n2023-06-20,Berlin,11,00+,62,77,77,77,77,3664088,1.69,2.1,2.1,2.1,2.1\n2023-06-19,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-18,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-17,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-16,Berlin,11,00+,33,57,57,57,57,3664088,0.9,1.56,1.56,1.56,1.56\n2023-06-15,Berlin,11,00+,38,53,53,53,53,3664088,1.04,1.45,1.45,1.45,1.45\n2023-06-14,Berlin,11,00+,33,52,52,52,52,3664088,0.9,1.42,1.42,1.42,1.42\n2023-06-13,Berlin,11,00+,23,49,49,49,49,3664088,0.63,1.34,1.34,1.34,1.34\n2023-06-12,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-11,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-10,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-06-08,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-06-07,Berlin,11,00+,29,40,40,40,40,3664088,0.79,1.09,1.09,1.09,1.09\n2023-06-06,Berlin,11,00+,43,59,59,59,59,3664088,1.17,1.61,1.61,1.61,1.61\n2023-06-05,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-04,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-03,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-02,Berlin,11,00+,40,56,56,56,56,3664088,1.09,1.53,1.53,1.53,1.53\n2023-06-01,Berlin,11,00+,39,54,54,54,54,3664088,1.06,1.47,1.47,1.47,1.47\n2023-05-31,Berlin,11,00+,35,57,57,57,57,3664088,0.96,1.56,1.56,1.56,1.56\n2023-05-30,Berlin,11,00+,32,52,52,52,52,3664088,0.87,1.42,1.42,1.42,1.42\n2023-05-29,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-28,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-27,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-26,Berlin,11,00+,73,91,91,91,91,3664088,1.99,2.48,2.48,2.48,2.48\n2023-05-25,Berlin,11,00+,64,82,82,82,82,3664088,1.75,2.24,2.24,2.24,2.24\n2023-05-24,Berlin,11,00+,66,89,89,89,89,3664088,1.8,2.43,2.43,2.43,2.43\n2023-05-23,Berlin,11,00+,58,93,93,93,93,3664088,1.58,2.54,2.54,2.54,2.54\n2023-05-22,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-21,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-20,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-19,Berlin,11,00+,69,99,99,99,99,3664088,1.88,2.7,2.7,2.7,2.7\n2023-05-18,Berlin,11,00+,75,105,105,105,105,3664088,2.05,2.87,2.87,2.87,2.87\n2023-05-17,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-05-16,Berlin,11,00+,98,119,119,119,119,3664088,2.67,3.25,3.25,3.25,3.25\n2023-05-15,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-14,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-13,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-12,Berlin,11,00+,117,129,129,129,129,3664088,3.19,3.52,3.52,3.52,3.52\n2023-05-11,Berlin,11,00+,139,159,159,159,159,3664088,3.79,4.34,4.34,4.34,4.34\n2023-05-10,Berlin,11,00+,120,156,156,156,156,3664088,3.28,4.26,4.26,4.26,4.26\n2023-05-09,Berlin,11,00+,128,169,169,169,169,3664088,3.49,4.61,4.61,4.61,4.61\n2023-05-08,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-07,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-06,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-05,Berlin,11,00+,92,119,119,119,119,3664088,2.51,3.25,3.25,3.25,3.25\n2023-05-04,Berlin,11,00+,72,104,104,104,104,3664088,1.97,2.84,2.84,2.84,2.84\n2023-05-03,Berlin,11,00+,78,116,116,116,116,3664088,2.13,3.17,3.17,3.17,3.17\n2023-05-02,Berlin,11,00+,88,114,114,114,114,3664088,2.4,3.11,3.11,3.11,3.11\n2023-05-01,Berlin,11,00+,131,158,158,158,158,3664088,3.58,4.31,4.31,4.31,4.31\n2023-04-30,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-29,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-28,Berlin,11,00+,128,174,174,174,174,3664088,3.49,4.75,4.75,4.75,4.75\n2023-04-27,Berlin,11,00+,138,183,183,183,183,3664088,3.77,4.99,4.99,4.99,4.99\n2023-04-26,Berlin,11,00+,140,195,195,195,195,3664088,3.82,5.32,5.32,5.32,5.32\n2023-04-25,Berlin,11,00+,184,221,221,221,221,3664088,5.02,6.03,6.03,6.03,6.03\n2023-04-24,Berlin,11,00+,204,249,249,249,249,3664088,5.57,6.8,6.8,6.8,6.8\n2023-04-23,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-22,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-21,Berlin,11,00+,207,249,249,249,249,3664088,5.65,6.8,6.8,6.8,6.8\n2023-04-20,Berlin,11,00+,221,267,267,267,267,3664088,6.03,7.29,7.29,7.29,7.29\n2023-04-19,Berlin,11,00+,236,289,289,289,289,3664088,6.44,7.89,7.89,7.89,7.89\n2023-04-18,Berlin,11,00+,276,363,363,363,363,3664088,7.53,9.91,9.91,9.91,9.91\n2023-04-17,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-16,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-15,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-14,Berlin,11,00+,196,260,260,260,260,3664088,5.35,7.1,7.1,7.1,7.1\n2023-04-13,Berlin,11,00+,172,268,268,268,268,3664088,4.69,7.31,7.31,7.31,7.31\n2023-04-12,Berlin,11,00+,135,261,261,261,261,3664088,3.68,7.12,7.12,7.12,7.12\n2023-04-11,Berlin,11,00+,114,180,180,180,180,3664088,3.11,4.91,4.91,4.91,4.91\n2023-04-10,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-09,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-08,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-07,Berlin,11,00+,252,330,330,330,330,3664088,6.88,9.01,9.01,9.01,9.01\n2023-04-06,Berlin,11,00+,250,323,323,323,323,3664088,6.82,8.82,8.82,8.82,8.82\n2023-04-05,Berlin,11,00+,278,351,351,351,351,3664088,7.59,9.58,9.58,9.58,9.58\n2023-04-04,Berlin,11,00+,252,353,353,353,353,3664088,6.88,9.63,9.63,9.63,9.63\n2023-04-03,Berlin,11,00+,322,371,371,371,371,3664088,8.79,10.13,10.13,10.13,10.13\n2023-04-02,Berlin,11,00+,324,375,375,375,375,3664088,8.84,10.23,10.23,10.23,10.23\n2023-04-01,Berlin,11,00+,325,376,376,376,376,3664088,8.87,10.26,10.26,10.26,10.26\n2023-03-31,Berlin,11,00+,318,404,404,404,404,3664088,8.68,11.03,11.03,11.03,11.03\n2023-03-30,Berlin,11,00+,320,435,435,435,435,3664088,8.73,11.87,11.87,11.87,11.87\n2023-03-29,Berlin,11,00+,307,446,446,446,446,3664088,8.38,12.17,12.17,12.17,12.17\n2023-03-28,Berlin,11,00+,328,539,539,539,539,3664088,8.95,14.71,14.71,14.71,14.71\n2023-03-27,Berlin,11,00+,396,597,597,597,597,3664088,10.81,16.29,16.29,16.29,16.29\n2023-03-26,Berlin,11,00+,396,593,593,593,593,3664088,10.81,16.18,16.18,16.18,16.18\n2023-03-25,Berlin,11,00+,396,592,592,592,592,3664088,10.81,16.16,16.16,16.16,16.16\n2023-03-24,Berlin,11,00+,412,623,623,623,623,3664088,11.24,17,17,17,17\n2023-03-23,Berlin,11,00+,409,636,636,636,636,3664088,11.16,17.36,17.36,17.36,17.36\n2023-03-22,Berlin,11,00+,359,613,613,613,613,3664088,9.8,16.73,16.73,16.73,16.73\n2023-03-21,Berlin,11,00+,317,558,558,558,558,3664088,8.65,15.23,15.23,15.23,15.23\n2023-03-20,Berlin,11,00+,370,531,531,531,531,3664088,10.1,14.49,14.49,14.49,14.49\n2023-03-19,Berlin,11,00+,372,537,537,537,537,3664088,10.15,14.66,14.66,14.66,14.66\n2023-03-18,Berlin,11,00+,380,545,545,545,545,3664088,10.37,14.87,14.87,14.87,14.87\n2023-03-17,Berlin,11,00+,373,535,535,535,535,3664088,10.18,14.6,14.6,14.6,14.6\n2023-03-16,Berlin,11,00+,330,590,590,590,590,3664088,9.01,16.1,16.1,16.1,16.1\n2023-03-15,Berlin,11,00+,330,517,517,517,517,3664088,9.01,14.11,14.11,14.11,14.11\n2023-03-14,Berlin,11,00+,267,480,480,480,480,3664088,7.29,13.1,13.1,13.1,13.1\n2023-03-13,Berlin,11,00+,261,421,421,421,421,3664088,7.12,11.49,11.49,11.49,11.49\n2023-03-12,Berlin,11,00+,263,419,419,419,419,3664088,7.18,11.44,11.44,11.44,11.44\n2023-03-11,Berlin,11,00+,266,418,418,418,418,3664088,7.26,11.41,11.41,11.41,11.41\n2023-03-10,Berlin,11,00+,198,371,371,371,371,3664088,5.4,10.13,10.13,10.13,10.13\n2023-03-09,Berlin,11,00+,155,275,275,275,275,3664088,4.23,7.51,7.51,7.51,7.51\n2023-03-08,Berlin,11,00+,222,347,347,347,347,3664088,6.06,9.47,9.47,9.47,9.47\n2023-03-07,Berlin,11,00+,212,351,351,351,351,3664088,5.79,9.58,9.58,9.58,9.58\n2023-03-06,Berlin,11,00+,234,350,350,350,350,3664088,6.39,9.55,9.55,9.55,9.55\n2023-03-05,Berlin,11,00+,235,347,347,347,347,3664088,6.41,9.47,9.47,9.47,9.47\n2023-03-04,Berlin,11,00+,237,344,344,344,344,3664088,6.47,9.39,9.39,9.39,9.39\n2023-03-03,Berlin,11,00+,236,353,353,353,353,3664088,6.44,9.63,9.63,9.63,9.63\n2023-03-02,Berlin,11,00+,256,386,386,386,386,3664088,6.99,10.53,10.53,10.53,10.53\n2023-03-01,Berlin,11,00+,236,369,369,369,369,3664088,6.44,10.07,10.07,10.07,10.07\n2023-02-28,Berlin,11,00+,223,351,351,351,351,3664088,6.09,9.58,9.58,9.58,9.58\n2023-02-27,Berlin,11,00+,222,348,348,348,348,3664088,6.06,9.5,9.5,9.5,9.5\n2023-02-26,Berlin,11,00+,223,348,348,348,348,3664088,6.09,9.5,9.5,9.5,9.5\n2023-02-25,Berlin,11,00+,226,347,347,347,347,3664088,6.17,9.47,9.47,9.47,9.47\n2023-02-24,Berlin,11,00+,186,338,338,338,338,3664088,5.08,9.22,9.22,9.22,9.22\n2023-02-23,Berlin,11,00+,179,296,296,296,296,3664088,4.89,8.08,8.08,8.08,8.08\n2023-02-22,Berlin,11,00+,188,339,339,339,339,3664088,5.13,9.25,9.25,9.25,9.25\n2023-02-21,Berlin,11,00+,195,343,343,343,343,3664088,5.32,9.36,9.36,9.36,9.36\n2023-02-20,Berlin,11,00+,224,332,332,332,332,3664088,6.11,9.06,9.06,9.06,9.06\n2023-02-19,Berlin,11,00+,224,331,331,331,331,3664088,6.11,9.03,9.03,9.03,9.03\n2023-02-18,Berlin,11,00+,229,334,334,334,334,3664088,6.25,9.12,9.12,9.12,9.12\n2023-02-17,Berlin,11,00+,207,344,344,344,344,3664088,5.65,9.39,9.39,9.39,9.39\n2023-02-16,Berlin,11,00+,201,333,333,333,333,3664088,5.49,9.09,9.09,9.09,9.09\n2023-02-15,Berlin,11,00+,176,273,273,273,273,3664088,4.8,7.45,7.45,7.45,7.45\n2023-02-14,Berlin,11,00+,179,271,271,271,271,3664088,4.89,7.4,7.4,7.4,7.4\n2023-02-13,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-12,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-11,Berlin,11,00+,169,255,255,255,255,3664088,4.61,6.96,6.96,6.96,6.96\n2023-02-10,Berlin,11,00+,175,246,246,246,246,3664088,4.78,6.71,6.71,6.71,6.71\n2023-02-09,Berlin,11,00+,187,264,264,264,264,3664088,5.1,7.21,7.21,7.21,7.21\n2023-02-08,Berlin,11,00+,168,280,280,280,280,3664088,4.59,7.64,7.64,7.64,7.64\n2023-02-07,Berlin,11,00+,163,278,278,278,278,3664088,4.45,7.59,7.59,7.59,7.59\n2023-02-06,Berlin,11,00+,186,275,275,275,275,3664088,5.08,7.51,7.51,7.51,7.51\n2023-02-05,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-04,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-03,Berlin,11,00+,159,262,262,262,262,3664088,4.34,7.15,7.15,7.15,7.15\n2023-02-02,Berlin,11,00+,183,260,260,260,260,3664088,4.99,7.1,7.1,7.1,7.1\n2023-02-01,Berlin,11,00+,160,238,238,238,238,3664088,4.37,6.5,6.5,6.5,6.5\n2023-01-31,Berlin,11,00+,125,222,222,222,222,3664088,3.41,6.06,6.06,6.06,6.06\n2023-01-30,Berlin,11,00+,161,237,237,237,237,3664088,4.39,6.47,6.47,6.47,6.47\n2023-01-29,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-28,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-27,Berlin,11,00+,162,244,244,244,244,3664088,4.42,6.66,6.66,6.66,6.66\n2023-01-26,Berlin,11,00+,154,236,236,236,236,3664088,4.2,6.44,6.44,6.44,6.44\n2023-01-25,Berlin,11,00+,137,244,244,244,244,3664088,3.74,6.66,6.66,6.66,6.66\n2023-01-24,Berlin,11,00+,128,258,258,258,258,3664088,3.49,7.04,7.04,7.04,7.04\n2023-01-23,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-22,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-21,Berlin,11,00+,145,257,257,257,257,3664088,3.96,7.01,7.01,7.01,7.01\n2023-01-20,Berlin,11,00+,133,262,262,262,262,3664088,3.63,7.15,7.15,7.15,7.15\n2023-01-19,Berlin,11,00+,135,266,266,266,266,3664088,3.68,7.26,7.26,7.26,7.26\n2023-01-18,Berlin,11,00+,132,277,277,277,277,3664088,3.6,7.56,7.56,7.56,7.56\n2023-01-17,Berlin,11,00+,145,286,286,286,286,3664088,3.96,7.81,7.81,7.81,7.81\n2023-01-16,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-15,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-14,Berlin,11,00+,144,294,294,294,294,3664088,3.93,8.02,8.02,8.02,8.02\n2023-01-13,Berlin,11,00+,155,315,315,315,315,3664088,4.23,8.6,8.6,8.6,8.6\n2023-01-12,Berlin,11,00+,171,342,342,342,342,3664088,4.67,9.33,9.33,9.33,9.33\n2023-01-11,Berlin,11,00+,161,362,362,362,362,3664088,4.39,9.88,9.88,9.88,9.88\n2023-01-10,Berlin,11,00+,207,423,423,423,423,3664088,5.65,11.54,11.54,11.54,11.54\n2023-01-09,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-08,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-07,Berlin,11,00+,273,0,0,0,0,3664088,7.45,0,0,0,0\n2023-01-06,Berlin,11,00+,268,0,0,0,0,3664088,7.31,0,0,0,0\n2023-01-05,Berlin,11,00+,263,0,0,0,0,3664088,7.18,0,0,0,0\n2023-01-04,Berlin,11,00+,264,0,0,0,0,3664088,7.21,0,0,0,0\n2023-01-03,Berlin,11,00+,315,0,0,0,0,3664088,8.6,0,0,0,0\n2023-01-02,Berlin,11,00+,210,0,0,0,0,3664088,5.73,0,0,0,0\n2024-08-31,Brandenburg,12,00+,62,62,NA,NA,NA,2531071,2.45,2.45,NA,NA,NA\n2024-08-30,Brandenburg,12,00+,55,59,69,65,74,2531071,2.17,2.33,2.75,2.6,2.95\n2024-08-29,Brandenburg,12,00+,55,62,72,68,77,2531071,2.17,2.45,2.85,2.7,3.05\n2024-08-28,Brandenburg,12,00+,46,56,63,60,68,2531071,1.82,2.21,2.52,2.39,2.7\n2024-08-27,Brandenburg,12,00+,41,55,61,58,65,2531071,1.62,2.17,2.43,2.31,2.61\n2024-08-26,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-25,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-24,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-23,Brandenburg,12,00+,32,44,47,45,50,2531071,1.26,1.74,1.87,1.8,1.98\n2024-08-22,Brandenburg,12,00+,32,41,43,42,46,2531071,1.26,1.62,1.73,1.67,1.83\n2024-08-21,Brandenburg,12,00+,35,42,44,43,46,2531071,1.38,1.66,1.76,1.7,1.86\n2024-08-20,Brandenburg,12,00+,35,41,43,41,45,2531071,1.38,1.62,1.71,1.66,1.79\n2024-08-19,Brandenburg,12,00+,33,41,42,41,44,2531071,1.3,1.62,1.69,1.64,1.77\n2024-08-18,Brandenburg,12,00+,33,42,43,42,45,2531071,1.3,1.66,1.73,1.68,1.81\n2024-08-17,Brandenburg,12,00+,33,42,43,42,45,2531071,1.3,1.66,1.73,1.68,1.81\n2024-08-16,Brandenburg,12,00+,30,42,43,42,45,2531071,1.19,1.66,1.73,1.68,1.8\n2024-08-15,Brandenburg,12,00+,39,47,48,47,50,2531071,1.54,1.86,1.92,1.88,2\n2024-08-14,Brandenburg,12,00+,37,45,46,45,48,2531071,1.46,1.78,1.83,1.8,1.9\n2024-08-13,Brandenburg,12,00+,39,46,47,46,48,2531071,1.54,1.82,1.87,1.84,1.93\n2024-08-12,Brandenburg,12,00+,36,42,42,42,44,2531071,1.42,1.66,1.7,1.67,1.75\n2024-08-11,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.65,1.63,1.7\n2024-08-10,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.65,1.63,1.7\n2024-08-09,Brandenburg,12,00+,31,40,40,40,41,2531071,1.22,1.58,1.61,1.59,1.66\n2024-08-08,Brandenburg,12,00+,36,46,46,46,48,2531071,1.42,1.82,1.85,1.83,1.9\n2024-08-07,Brandenburg,12,00+,35,43,43,43,44,2531071,1.38,1.7,1.73,1.7,1.77\n2024-08-06,Brandenburg,12,00+,41,47,47,47,48,2531071,1.62,1.86,1.88,1.86,1.92\n2024-08-05,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-04,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-03,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-02,Brandenburg,12,00+,44,54,54,54,55,2531071,1.74,2.13,2.15,2.14,2.18\n2024-08-01,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.83,1.82,1.85\n2024-07-31,Brandenburg,12,00+,33,44,44,44,44,2531071,1.3,1.74,1.75,1.74,1.76\n2024-07-30,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.43,1.42,1.44\n2024-07-29,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.43\n2024-07-28,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-27,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-26,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.27\n2024-07-25,Brandenburg,12,00+,27,31,31,31,31,2531071,1.07,1.22,1.22,1.22,1.23\n2024-07-24,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.42\n2024-07-23,Brandenburg,12,00+,33,40,40,40,40,2531071,1.3,1.58,1.58,1.58,1.58\n2024-07-22,Brandenburg,12,00+,36,42,42,42,42,2531071,1.42,1.66,1.66,1.66,1.66\n2024-07-21,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-20,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-19,Brandenburg,12,00+,38,46,46,46,46,2531071,1.5,1.82,1.82,1.82,1.82\n2024-07-18,Brandenburg,12,00+,34,42,42,42,42,2531071,1.34,1.66,1.66,1.66,1.66\n2024-07-17,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-07-16,Brandenburg,12,00+,27,34,34,34,34,2531071,1.07,1.34,1.34,1.34,1.34\n2024-07-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-14,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-13,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-12,Brandenburg,12,00+,19,22,22,22,22,2531071,0.75,0.87,0.87,0.87,0.87\n2024-07-11,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2024-07-10,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-09,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-07-08,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-07,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-06,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-05,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-04,Brandenburg,12,00+,18,23,23,23,23,2531071,0.71,0.91,0.91,0.91,0.91\n2024-07-03,Brandenburg,12,00+,18,22,22,22,22,2531071,0.71,0.87,0.87,0.87,0.87\n2024-07-02,Brandenburg,12,00+,20,25,25,25,25,2531071,0.79,0.99,0.99,0.99,0.99\n2024-07-01,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-30,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-29,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-28,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2024-06-27,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-06-26,Brandenburg,12,00+,12,17,17,17,17,2531071,0.47,0.67,0.67,0.67,0.67\n2024-06-25,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2024-06-24,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-23,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-22,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-21,Brandenburg,12,00+,12,14,14,14,14,2531071,0.47,0.55,0.55,0.55,0.55\n2024-06-20,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-19,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-06-18,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-17,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-16,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-15,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-14,Brandenburg,12,00+,11,14,14,14,14,2531071,0.43,0.55,0.55,0.55,0.55\n2024-06-13,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-12,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-06-11,Brandenburg,12,00+,9,8,8,8,8,2531071,0.36,0.32,0.32,0.32,0.32\n2024-06-10,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-07,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-06-06,Brandenburg,12,00+,8,8,8,8,8,2531071,0.32,0.32,0.32,0.32,0.32\n2024-06-05,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-06-04,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-03,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-02,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-01,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-31,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-30,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-29,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-05-28,Brandenburg,12,00+,7,8,8,8,8,2531071,0.28,0.32,0.32,0.32,0.32\n2024-05-27,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-26,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-25,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-24,Brandenburg,12,00+,4,7,7,7,7,2531071,0.16,0.28,0.28,0.28,0.28\n2024-05-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-22,Brandenburg,12,00+,3,4,4,4,4,2531071,0.12,0.16,0.16,0.16,0.16\n2024-05-21,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-20,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-19,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-18,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-17,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-16,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-15,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-14,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-13,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-12,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-11,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-10,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-09,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-07,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-05-06,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-05,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-04,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-03,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-02,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-05-01,Brandenburg,12,00+,23,24,24,24,24,2531071,0.91,0.95,0.95,0.95,0.95\n2024-04-30,Brandenburg,12,00+,6,7,7,7,7,2531071,0.24,0.28,0.28,0.28,0.28\n2024-04-29,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-28,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-27,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-26,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-25,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-24,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-22,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-21,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-20,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-19,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-18,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-17,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-16,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-04-14,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-04-13,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-04-12,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2024-04-10,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-04-09,Brandenburg,12,00+,19,20,20,20,20,2531071,0.75,0.79,0.79,0.79,0.79\n2024-04-08,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-04-07,Brandenburg,12,00+,10,12,12,12,12,2531071,0.4,0.47,0.47,0.47,0.47\n2024-04-06,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-04-05,Brandenburg,12,00+,10,10,10,10,10,2531071,0.4,0.4,0.4,0.4,0.4\n2024-04-04,Brandenburg,12,00+,7,7,7,7,7,2531071,0.28,0.28,0.28,0.28,0.28\n2024-04-03,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-04-02,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-04-01,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-31,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-30,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-29,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-03-28,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-03-27,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-26,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-25,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-03-24,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-23,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-22,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-21,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-03-20,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-19,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Brandenburg,12,00+,13,14,14,14,14,2531071,0.51,0.55,0.55,0.55,0.55\n2024-03-17,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-16,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-15,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-14,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2024-03-13,Brandenburg,12,00+,16,20,20,20,20,2531071,0.63,0.79,0.79,0.79,0.79\n2024-03-12,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-03-11,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-10,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-09,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-08,Brandenburg,12,00+,17,20,20,20,20,2531071,0.67,0.79,0.79,0.79,0.79\n2024-03-07,Brandenburg,12,00+,12,19,19,19,19,2531071,0.47,0.75,0.75,0.75,0.75\n2024-03-06,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2024-03-05,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-03-04,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-03,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-02,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-01,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2024-02-29,Brandenburg,12,00+,11,16,16,16,16,2531071,0.43,0.63,0.63,0.63,0.63\n2024-02-28,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-02-27,Brandenburg,12,00+,17,17,17,17,17,2531071,0.67,0.67,0.67,0.67,0.67\n2024-02-26,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-25,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-24,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-23,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-02-22,Brandenburg,12,00+,21,21,21,21,21,2531071,0.83,0.83,0.83,0.83,0.83\n2024-02-21,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-20,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-19,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-18,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-17,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-16,Brandenburg,12,00+,28,30,30,30,30,2531071,1.11,1.19,1.19,1.19,1.19\n2024-02-15,Brandenburg,12,00+,28,34,34,34,34,2531071,1.11,1.34,1.34,1.34,1.34\n2024-02-14,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-02-13,Brandenburg,12,00+,38,47,47,47,47,2531071,1.5,1.86,1.86,1.86,1.86\n2024-02-12,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-11,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-10,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-09,Brandenburg,12,00+,43,51,51,51,51,2531071,1.7,2.01,2.01,2.01,2.01\n2024-02-08,Brandenburg,12,00+,45,53,53,53,53,2531071,1.78,2.09,2.09,2.09,2.09\n2024-02-07,Brandenburg,12,00+,33,57,57,57,57,2531071,1.3,2.25,2.25,2.25,2.25\n2024-02-06,Brandenburg,12,00+,47,58,58,58,58,2531071,1.86,2.29,2.29,2.29,2.29\n2024-02-05,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-04,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-03,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-02,Brandenburg,12,00+,46,53,53,53,53,2531071,1.82,2.09,2.09,2.09,2.09\n2024-02-01,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2024-01-31,Brandenburg,12,00+,34,49,49,49,49,2531071,1.34,1.94,1.94,1.94,1.94\n2024-01-30,Brandenburg,12,00+,40,44,44,44,44,2531071,1.58,1.74,1.74,1.74,1.74\n2024-01-29,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-28,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-27,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-26,Brandenburg,12,00+,47,59,59,59,59,2531071,1.86,2.33,2.33,2.33,2.33\n2024-01-25,Brandenburg,12,00+,46,59,59,59,59,2531071,1.82,2.33,2.33,2.33,2.33\n2024-01-24,Brandenburg,12,00+,51,63,63,63,63,2531071,2.01,2.49,2.49,2.49,2.49\n2024-01-23,Brandenburg,12,00+,54,70,70,70,70,2531071,2.13,2.77,2.77,2.77,2.77\n2024-01-22,Brandenburg,12,00+,58,65,65,65,65,2531071,2.29,2.57,2.57,2.57,2.57\n2024-01-21,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-20,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-19,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2024-01-18,Brandenburg,12,00+,69,78,78,78,78,2531071,2.73,3.08,3.08,3.08,3.08\n2024-01-17,Brandenburg,12,00+,69,82,82,82,82,2531071,2.73,3.24,3.24,3.24,3.24\n2024-01-16,Brandenburg,12,00+,85,97,97,97,97,2531071,3.36,3.83,3.83,3.83,3.83\n2024-01-15,Brandenburg,12,00+,92,111,111,111,111,2531071,3.63,4.39,4.39,4.39,4.39\n2024-01-14,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-13,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-12,Brandenburg,12,00+,104,129,129,129,129,2531071,4.11,5.1,5.1,5.1,5.1\n2024-01-11,Brandenburg,12,00+,108,142,142,142,142,2531071,4.27,5.61,5.61,5.61,5.61\n2024-01-10,Brandenburg,12,00+,130,170,170,170,170,2531071,5.14,6.72,6.72,6.72,6.72\n2024-01-09,Brandenburg,12,00+,224,260,260,260,260,2531071,8.85,10.27,10.27,10.27,10.27\n2024-01-08,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-07,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-06,Brandenburg,12,00+,196,228,228,228,228,2531071,7.74,9.01,9.01,9.01,9.01\n2024-01-05,Brandenburg,12,00+,206,237,237,237,237,2531071,8.14,9.36,9.36,9.36,9.36\n2024-01-04,Brandenburg,12,00+,208,252,252,252,252,2531071,8.22,9.96,9.96,9.96,9.96\n2024-01-03,Brandenburg,12,00+,284,353,353,353,353,2531071,11.22,13.95,13.95,13.95,13.95\n2024-01-02,Brandenburg,12,00+,196,234,234,234,234,2531071,7.74,9.25,9.25,9.25,9.25\n2024-01-01,Brandenburg,12,00+,212,258,258,258,258,2531071,8.38,10.19,10.19,10.19,10.19\n2023-12-31,Brandenburg,12,00+,212,260,260,260,260,2531071,8.38,10.27,10.27,10.27,10.27\n2023-12-30,Brandenburg,12,00+,212,262,262,262,262,2531071,8.38,10.35,10.35,10.35,10.35\n2023-12-29,Brandenburg,12,00+,214,278,278,278,278,2531071,8.45,10.98,10.98,10.98,10.98\n2023-12-28,Brandenburg,12,00+,227,306,306,306,306,2531071,8.97,12.09,12.09,12.09,12.09\n2023-12-27,Brandenburg,12,00+,188,259,259,259,259,2531071,7.43,10.23,10.23,10.23,10.23\n2023-12-26,Brandenburg,12,00+,302,385,385,385,385,2531071,11.93,15.21,15.21,15.21,15.21\n2023-12-25,Brandenburg,12,00+,487,561,561,561,561,2531071,19.24,22.16,22.16,22.16,22.16\n2023-12-24,Brandenburg,12,00+,495,567,567,567,567,2531071,19.56,22.4,22.4,22.4,22.4\n2023-12-23,Brandenburg,12,00+,506,576,576,576,576,2531071,19.99,22.76,22.76,22.76,22.76\n2023-12-22,Brandenburg,12,00+,494,601,601,601,601,2531071,19.52,23.74,23.74,23.74,23.74\n2023-12-21,Brandenburg,12,00+,527,653,653,653,653,2531071,20.82,25.8,25.8,25.8,25.8\n2023-12-20,Brandenburg,12,00+,502,683,683,683,683,2531071,19.83,26.98,26.98,26.98,26.98\n2023-12-19,Brandenburg,12,00+,546,713,713,713,713,2531071,21.57,28.17,28.17,28.17,28.17\n2023-12-18,Brandenburg,12,00+,560,730,730,730,730,2531071,22.13,28.84,28.84,28.84,28.84\n2023-12-17,Brandenburg,12,00+,560,722,722,722,722,2531071,22.13,28.53,28.53,28.53,28.53\n2023-12-16,Brandenburg,12,00+,567,716,716,716,716,2531071,22.4,28.29,28.29,28.29,28.29\n2023-12-15,Brandenburg,12,00+,592,748,748,748,748,2531071,23.39,29.55,29.55,29.55,29.55\n2023-12-14,Brandenburg,12,00+,585,736,736,736,736,2531071,23.11,29.08,29.08,29.08,29.08\n2023-12-13,Brandenburg,12,00+,583,724,724,724,724,2531071,23.03,28.6,28.6,28.6,28.6\n2023-12-12,Brandenburg,12,00+,504,662,662,662,662,2531071,19.91,26.15,26.15,26.15,26.15\n2023-12-11,Brandenburg,12,00+,510,636,636,636,636,2531071,20.15,25.13,25.13,25.13,25.13\n2023-12-10,Brandenburg,12,00+,513,639,639,639,639,2531071,20.27,25.25,25.25,25.25,25.25\n2023-12-09,Brandenburg,12,00+,513,632,632,632,632,2531071,20.27,24.97,24.97,24.97,24.97\n2023-12-08,Brandenburg,12,00+,504,594,594,594,594,2531071,19.91,23.47,23.47,23.47,23.47\n2023-12-07,Brandenburg,12,00+,463,571,571,571,571,2531071,18.29,22.56,22.56,22.56,22.56\n2023-12-06,Brandenburg,12,00+,435,531,531,531,531,2531071,17.19,20.98,20.98,20.98,20.98\n2023-12-05,Brandenburg,12,00+,402,529,529,529,529,2531071,15.88,20.9,20.9,20.9,20.9\n2023-12-04,Brandenburg,12,00+,406,501,501,501,501,2531071,16.04,19.79,19.79,19.79,19.79\n2023-12-03,Brandenburg,12,00+,408,500,500,500,500,2531071,16.12,19.75,19.75,19.75,19.75\n2023-12-02,Brandenburg,12,00+,412,505,505,505,505,2531071,16.28,19.95,19.95,19.95,19.95\n2023-12-01,Brandenburg,12,00+,432,526,526,526,526,2531071,17.07,20.78,20.78,20.78,20.78\n2023-11-30,Brandenburg,12,00+,408,499,499,499,499,2531071,16.12,19.71,19.71,19.71,19.71\n2023-11-29,Brandenburg,12,00+,400,503,503,503,503,2531071,15.8,19.87,19.87,19.87,19.87\n2023-11-28,Brandenburg,12,00+,436,525,525,525,525,2531071,17.23,20.74,20.74,20.74,20.74\n2023-11-27,Brandenburg,12,00+,427,504,504,504,504,2531071,16.87,19.91,19.91,19.91,19.91\n2023-11-26,Brandenburg,12,00+,429,504,504,504,504,2531071,16.95,19.91,19.91,19.91,19.91\n2023-11-25,Brandenburg,12,00+,436,506,506,506,506,2531071,17.23,19.99,19.99,19.99,19.99\n2023-11-24,Brandenburg,12,00+,409,477,477,477,477,2531071,16.16,18.85,18.85,18.85,18.85\n2023-11-23,Brandenburg,12,00+,426,495,495,495,495,2531071,16.83,19.56,19.56,19.56,19.56\n2023-11-22,Brandenburg,12,00+,401,487,487,487,487,2531071,15.84,19.24,19.24,19.24,19.24\n2023-11-21,Brandenburg,12,00+,363,449,449,449,449,2531071,14.34,17.74,17.74,17.74,17.74\n2023-11-20,Brandenburg,12,00+,380,447,447,447,447,2531071,15.01,17.66,17.66,17.66,17.66\n2023-11-19,Brandenburg,12,00+,381,447,447,447,447,2531071,15.05,17.66,17.66,17.66,17.66\n2023-11-18,Brandenburg,12,00+,381,440,440,440,440,2531071,15.05,17.38,17.38,17.38,17.38\n2023-11-17,Brandenburg,12,00+,335,418,418,418,418,2531071,13.24,16.51,16.51,16.51,16.51\n2023-11-16,Brandenburg,12,00+,327,397,397,397,397,2531071,12.92,15.69,15.69,15.69,15.69\n2023-11-15,Brandenburg,12,00+,318,402,402,402,402,2531071,12.56,15.88,15.88,15.88,15.88\n2023-11-14,Brandenburg,12,00+,296,400,400,400,400,2531071,11.69,15.8,15.8,15.8,15.8\n2023-11-13,Brandenburg,12,00+,340,399,399,399,399,2531071,13.43,15.76,15.76,15.76,15.76\n2023-11-12,Brandenburg,12,00+,340,397,397,397,397,2531071,13.43,15.69,15.69,15.69,15.69\n2023-11-11,Brandenburg,12,00+,345,402,402,402,402,2531071,13.63,15.88,15.88,15.88,15.88\n2023-11-10,Brandenburg,12,00+,318,410,410,410,410,2531071,12.56,16.2,16.2,16.2,16.2\n2023-11-09,Brandenburg,12,00+,363,444,444,444,444,2531071,14.34,17.54,17.54,17.54,17.54\n2023-11-08,Brandenburg,12,00+,420,531,531,531,531,2531071,16.59,20.98,20.98,20.98,20.98\n2023-11-07,Brandenburg,12,00+,348,464,464,464,464,2531071,13.75,18.33,18.33,18.33,18.33\n2023-11-06,Brandenburg,12,00+,300,386,386,386,386,2531071,11.85,15.25,15.25,15.25,15.25\n2023-11-05,Brandenburg,12,00+,305,391,391,391,391,2531071,12.05,15.45,15.45,15.45,15.45\n2023-11-04,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-11-03,Brandenburg,12,00+,266,367,367,367,367,2531071,10.51,14.5,14.5,14.5,14.5\n2023-11-02,Brandenburg,12,00+,227,334,334,334,334,2531071,8.97,13.2,13.2,13.2,13.2\n2023-11-01,Brandenburg,12,00+,140,245,245,245,245,2531071,5.53,9.68,9.68,9.68,9.68\n2023-10-31,Brandenburg,12,00+,193,294,294,294,294,2531071,7.63,11.62,11.62,11.62,11.62\n2023-10-30,Brandenburg,12,00+,247,337,337,337,337,2531071,9.76,13.31,13.31,13.31,13.31\n2023-10-29,Brandenburg,12,00+,248,333,333,333,333,2531071,9.8,13.16,13.16,13.16,13.16\n2023-10-28,Brandenburg,12,00+,251,335,335,335,335,2531071,9.92,13.24,13.24,13.24,13.24\n2023-10-27,Brandenburg,12,00+,229,333,333,333,333,2531071,9.05,13.16,13.16,13.16,13.16\n2023-10-26,Brandenburg,12,00+,225,311,311,311,311,2531071,8.89,12.29,12.29,12.29,12.29\n2023-10-25,Brandenburg,12,00+,219,274,274,274,274,2531071,8.65,10.83,10.83,10.83,10.83\n2023-10-24,Brandenburg,12,00+,198,258,258,258,258,2531071,7.82,10.19,10.19,10.19,10.19\n2023-10-23,Brandenburg,12,00+,150,200,200,200,200,2531071,5.93,7.9,7.9,7.9,7.9\n2023-10-22,Brandenburg,12,00+,152,202,202,202,202,2531071,6.01,7.98,7.98,7.98,7.98\n2023-10-21,Brandenburg,12,00+,153,200,200,200,200,2531071,6.04,7.9,7.9,7.9,7.9\n2023-10-20,Brandenburg,12,00+,152,196,196,196,196,2531071,6.01,7.74,7.74,7.74,7.74\n2023-10-19,Brandenburg,12,00+,146,184,184,184,184,2531071,5.77,7.27,7.27,7.27,7.27\n2023-10-18,Brandenburg,12,00+,92,172,172,172,172,2531071,3.63,6.8,6.8,6.8,6.8\n2023-10-17,Brandenburg,12,00+,110,147,147,147,147,2531071,4.35,5.81,5.81,5.81,5.81\n2023-10-16,Brandenburg,12,00+,120,150,150,150,150,2531071,4.74,5.93,5.93,5.93,5.93\n2023-10-15,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-14,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-13,Brandenburg,12,00+,129,154,154,154,154,2531071,5.1,6.08,6.08,6.08,6.08\n2023-10-12,Brandenburg,12,00+,130,150,150,150,150,2531071,5.14,5.93,5.93,5.93,5.93\n2023-10-11,Brandenburg,12,00+,131,164,164,164,164,2531071,5.18,6.48,6.48,6.48,6.48\n2023-10-10,Brandenburg,12,00+,104,147,147,147,147,2531071,4.11,5.81,5.81,5.81,5.81\n2023-10-09,Brandenburg,12,00+,75,110,110,110,110,2531071,2.96,4.35,4.35,4.35,4.35\n2023-10-08,Brandenburg,12,00+,75,107,107,107,107,2531071,2.96,4.23,4.23,4.23,4.23\n2023-10-07,Brandenburg,12,00+,75,106,106,106,106,2531071,2.96,4.19,4.19,4.19,4.19\n2023-10-06,Brandenburg,12,00+,68,91,91,91,91,2531071,2.69,3.6,3.6,3.6,3.6\n2023-10-05,Brandenburg,12,00+,57,89,89,89,89,2531071,2.25,3.52,3.52,3.52,3.52\n2023-10-04,Brandenburg,12,00+,43,65,65,65,65,2531071,1.7,2.57,2.57,2.57,2.57\n2023-10-03,Brandenburg,12,00+,61,85,85,85,85,2531071,2.41,3.36,3.36,3.36,3.36\n2023-10-02,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-10-01,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-09-30,Brandenburg,12,00+,83,111,111,111,111,2531071,3.28,4.39,4.39,4.39,4.39\n2023-09-29,Brandenburg,12,00+,76,104,104,104,104,2531071,3,4.11,4.11,4.11,4.11\n2023-09-28,Brandenburg,12,00+,80,97,97,97,97,2531071,3.16,3.83,3.83,3.83,3.83\n2023-09-27,Brandenburg,12,00+,72,96,96,96,96,2531071,2.84,3.79,3.79,3.79,3.79\n2023-09-26,Brandenburg,12,00+,72,101,101,101,101,2531071,2.84,3.99,3.99,3.99,3.99\n2023-09-25,Brandenburg,12,00+,82,96,96,96,96,2531071,3.24,3.79,3.79,3.79,3.79\n2023-09-24,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-09-23,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-22,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-21,Brandenburg,12,00+,89,99,99,99,99,2531071,3.52,3.91,3.91,3.91,3.91\n2023-09-20,Brandenburg,12,00+,81,100,100,100,100,2531071,3.2,3.95,3.95,3.95,3.95\n2023-09-19,Brandenburg,12,00+,80,95,95,95,95,2531071,3.16,3.75,3.75,3.75,3.75\n2023-09-18,Brandenburg,12,00+,64,80,80,80,80,2531071,2.53,3.16,3.16,3.16,3.16\n2023-09-17,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-16,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-15,Brandenburg,12,00+,64,81,81,81,81,2531071,2.53,3.2,3.2,3.2,3.2\n2023-09-14,Brandenburg,12,00+,66,81,81,81,81,2531071,2.61,3.2,3.2,3.2,3.2\n2023-09-13,Brandenburg,12,00+,66,80,80,80,80,2531071,2.61,3.16,3.16,3.16,3.16\n2023-09-12,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2023-09-11,Brandenburg,12,00+,59,65,65,65,65,2531071,2.33,2.57,2.57,2.57,2.57\n2023-09-10,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-09,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-08,Brandenburg,12,00+,53,62,62,62,62,2531071,2.09,2.45,2.45,2.45,2.45\n2023-09-07,Brandenburg,12,00+,42,52,52,52,52,2531071,1.66,2.05,2.05,2.05,2.05\n2023-09-06,Brandenburg,12,00+,35,46,46,46,46,2531071,1.38,1.82,1.82,1.82,1.82\n2023-09-05,Brandenburg,12,00+,28,39,39,39,39,2531071,1.11,1.54,1.54,1.54,1.54\n2023-09-04,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-03,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-02,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-01,Brandenburg,12,00+,30,36,36,36,36,2531071,1.19,1.42,1.42,1.42,1.42\n2023-08-31,Brandenburg,12,00+,26,36,36,36,36,2531071,1.03,1.42,1.42,1.42,1.42\n2023-08-30,Brandenburg,12,00+,25,39,39,39,39,2531071,0.99,1.54,1.54,1.54,1.54\n2023-08-29,Brandenburg,12,00+,28,41,41,41,41,2531071,1.11,1.62,1.62,1.62,1.62\n2023-08-28,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-27,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-26,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-25,Brandenburg,12,00+,0,34,34,34,34,2531071,0,1.34,1.34,1.34,1.34\n2023-08-24,Brandenburg,12,00+,24,31,31,31,31,2531071,0.95,1.22,1.22,1.22,1.22\n2023-08-23,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-08-22,Brandenburg,12,00+,14,20,20,20,20,2531071,0.55,0.79,0.79,0.79,0.79\n2023-08-21,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-20,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-19,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-18,Brandenburg,12,00+,24,26,26,26,26,2531071,0.95,1.03,1.03,1.03,1.03\n2023-08-17,Brandenburg,12,00+,22,24,24,24,24,2531071,0.87,0.95,0.95,0.95,0.95\n2023-08-16,Brandenburg,12,00+,15,25,25,25,25,2531071,0.59,0.99,0.99,0.99,0.99\n2023-08-15,Brandenburg,12,00+,12,21,21,21,21,2531071,0.47,0.83,0.83,0.83,0.83\n2023-08-14,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-13,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-12,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2023-08-10,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2023-08-09,Brandenburg,12,00+,14,16,16,16,16,2531071,0.55,0.63,0.63,0.63,0.63\n2023-08-08,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2023-08-07,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-06,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-05,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-04,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2023-08-03,Brandenburg,12,00+,16,17,17,17,17,2531071,0.63,0.67,0.67,0.67,0.67\n2023-08-02,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2023-08-01,Brandenburg,12,00+,16,23,23,23,23,2531071,0.63,0.91,0.91,0.91,0.91\n2023-07-31,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-30,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-29,Brandenburg,12,00+,22,25,25,25,25,2531071,0.87,0.99,0.99,0.99,0.99\n2023-07-28,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-07-27,Brandenburg,12,00+,19,26,26,26,26,2531071,0.75,1.03,1.03,1.03,1.03\n2023-07-26,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-07-25,Brandenburg,12,00+,14,21,21,21,21,2531071,0.55,0.83,0.83,0.83,0.83\n2023-07-24,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-23,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-22,Brandenburg,12,00+,10,15,15,15,15,2531071,0.4,0.59,0.59,0.59,0.59\n2023-07-21,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-07-20,Brandenburg,12,00+,9,12,12,12,12,2531071,0.36,0.47,0.47,0.47,0.47\n2023-07-19,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-18,Brandenburg,12,00+,5,11,11,11,11,2531071,0.2,0.43,0.43,0.43,0.43\n2023-07-17,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-16,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-15,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-14,Brandenburg,12,00+,8,10,10,10,10,2531071,0.32,0.4,0.4,0.4,0.4\n2023-07-13,Brandenburg,12,00+,9,11,11,11,11,2531071,0.36,0.43,0.43,0.43,0.43\n2023-07-12,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-07-11,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-10,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-09,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-08,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-07,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-07-06,Brandenburg,12,00+,24,29,29,29,29,2531071,0.95,1.15,1.15,1.15,1.15\n2023-07-05,Brandenburg,12,00+,20,24,24,24,24,2531071,0.79,0.95,0.95,0.95,0.95\n2023-07-04,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2023-07-03,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2023-07-02,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-01,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-06-30,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-06-29,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-06-28,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2023-06-27,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2023-06-26,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-06-25,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-24,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-23,Brandenburg,12,00+,20,26,26,26,26,2531071,0.79,1.03,1.03,1.03,1.03\n2023-06-22,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-06-21,Brandenburg,12,00+,25,31,31,31,31,2531071,0.99,1.22,1.22,1.22,1.22\n2023-06-20,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.26\n2023-06-19,Brandenburg,12,00+,22,27,27,27,27,2531071,0.87,1.07,1.07,1.07,1.07\n2023-06-18,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-17,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-16,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2023-06-14,Brandenburg,12,00+,32,36,36,36,36,2531071,1.26,1.42,1.42,1.42,1.42\n2023-06-13,Brandenburg,12,00+,38,43,43,43,43,2531071,1.5,1.7,1.7,1.7,1.7\n2023-06-12,Brandenburg,12,00+,40,51,51,51,51,2531071,1.58,2.01,2.01,2.01,2.01\n2023-06-11,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-10,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-09,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2023-06-08,Brandenburg,12,00+,48,61,61,61,61,2531071,1.9,2.41,2.41,2.41,2.41\n2023-06-07,Brandenburg,12,00+,49,59,59,59,59,2531071,1.94,2.33,2.33,2.33,2.33\n2023-06-06,Brandenburg,12,00+,44,60,60,60,60,2531071,1.74,2.37,2.37,2.37,2.37\n2023-06-05,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-04,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-03,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-02,Brandenburg,12,00+,33,42,42,42,42,2531071,1.3,1.66,1.66,1.66,1.66\n2023-06-01,Brandenburg,12,00+,31,41,41,41,41,2531071,1.22,1.62,1.62,1.62,1.62\n2023-05-31,Brandenburg,12,00+,26,34,34,34,34,2531071,1.03,1.34,1.34,1.34,1.34\n2023-05-30,Brandenburg,12,00+,32,38,38,38,38,2531071,1.26,1.5,1.5,1.5,1.5\n2023-05-29,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-28,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-27,Brandenburg,12,00+,72,81,81,81,81,2531071,2.84,3.2,3.2,3.2,3.2\n2023-05-26,Brandenburg,12,00+,74,85,85,85,85,2531071,2.92,3.36,3.36,3.36,3.36\n2023-05-25,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-24,Brandenburg,12,00+,68,85,85,85,85,2531071,2.69,3.36,3.36,3.36,3.36\n2023-05-23,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-22,Brandenburg,12,00+,52,73,73,73,73,2531071,2.05,2.88,2.88,2.88,2.88\n2023-05-21,Brandenburg,12,00+,53,74,74,74,74,2531071,2.09,2.92,2.92,2.92,2.92\n2023-05-20,Brandenburg,12,00+,53,69,69,69,69,2531071,2.09,2.73,2.73,2.73,2.73\n2023-05-19,Brandenburg,12,00+,59,79,79,79,79,2531071,2.33,3.12,3.12,3.12,3.12\n2023-05-18,Brandenburg,12,00+,72,94,94,94,94,2531071,2.84,3.71,3.71,3.71,3.71\n2023-05-17,Brandenburg,12,00+,70,93,93,93,93,2531071,2.77,3.67,3.67,3.67,3.67\n2023-05-16,Brandenburg,12,00+,83,108,108,108,108,2531071,3.28,4.27,4.27,4.27,4.27\n2023-05-15,Brandenburg,12,00+,92,105,105,105,105,2531071,3.63,4.15,4.15,4.15,4.15\n2023-05-14,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-13,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-12,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-05-11,Brandenburg,12,00+,84,103,103,103,103,2531071,3.32,4.07,4.07,4.07,4.07\n2023-05-10,Brandenburg,12,00+,81,116,116,116,116,2531071,3.2,4.58,4.58,4.58,4.58\n2023-05-09,Brandenburg,12,00+,112,138,138,138,138,2531071,4.43,5.45,5.45,5.45,5.45\n2023-05-08,Brandenburg,12,00+,89,106,106,106,106,2531071,3.52,4.19,4.19,4.19,4.19\n2023-05-07,Brandenburg,12,00+,90,107,107,107,107,2531071,3.56,4.23,4.23,4.23,4.23\n2023-05-06,Brandenburg,12,00+,91,108,108,108,108,2531071,3.6,4.27,4.27,4.27,4.27\n2023-05-05,Brandenburg,12,00+,89,113,113,113,113,2531071,3.52,4.46,4.46,4.46,4.46\n2023-05-04,Brandenburg,12,00+,92,117,117,117,117,2531071,3.63,4.62,4.62,4.62,4.62\n2023-05-03,Brandenburg,12,00+,81,126,126,126,126,2531071,3.2,4.98,4.98,4.98,4.98\n2023-05-02,Brandenburg,12,00+,93,118,118,118,118,2531071,3.67,4.66,4.66,4.66,4.66\n2023-05-01,Brandenburg,12,00+,135,160,160,160,160,2531071,5.33,6.32,6.32,6.32,6.32\n2023-04-30,Brandenburg,12,00+,136,160,160,160,160,2531071,5.37,6.32,6.32,6.32,6.32\n2023-04-29,Brandenburg,12,00+,136,159,159,159,159,2531071,5.37,6.28,6.28,6.28,6.28\n2023-04-28,Brandenburg,12,00+,144,164,164,164,164,2531071,5.69,6.48,6.48,6.48,6.48\n2023-04-27,Brandenburg,12,00+,143,169,169,169,169,2531071,5.65,6.68,6.68,6.68,6.68\n2023-04-26,Brandenburg,12,00+,126,165,165,165,165,2531071,4.98,6.52,6.52,6.52,6.52\n2023-04-25,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-04-24,Brandenburg,12,00+,151,184,184,184,184,2531071,5.97,7.27,7.27,7.27,7.27\n2023-04-23,Brandenburg,12,00+,151,183,183,183,183,2531071,5.97,7.23,7.23,7.23,7.23\n2023-04-22,Brandenburg,12,00+,152,184,184,184,184,2531071,6.01,7.27,7.27,7.27,7.27\n2023-04-21,Brandenburg,12,00+,158,193,193,193,193,2531071,6.24,7.63,7.63,7.63,7.63\n2023-04-20,Brandenburg,12,00+,152,203,203,203,203,2531071,6.01,8.02,8.02,8.02,8.02\n2023-04-19,Brandenburg,12,00+,174,229,229,229,229,2531071,6.87,9.05,9.05,9.05,9.05\n2023-04-18,Brandenburg,12,00+,256,318,318,318,318,2531071,10.11,12.56,12.56,12.56,12.56\n2023-04-17,Brandenburg,12,00+,211,262,262,262,262,2531071,8.34,10.35,10.35,10.35,10.35\n2023-04-16,Brandenburg,12,00+,217,269,269,269,269,2531071,8.57,10.63,10.63,10.63,10.63\n2023-04-15,Brandenburg,12,00+,220,271,271,271,271,2531071,8.69,10.71,10.71,10.71,10.71\n2023-04-14,Brandenburg,12,00+,195,241,241,241,241,2531071,7.7,9.52,9.52,9.52,9.52\n2023-04-13,Brandenburg,12,00+,190,243,243,243,243,2531071,7.51,9.6,9.6,9.6,9.6\n2023-04-12,Brandenburg,12,00+,138,235,235,235,235,2531071,5.45,9.28,9.28,9.28,9.28\n2023-04-11,Brandenburg,12,00+,98,152,152,152,152,2531071,3.87,6.01,6.01,6.01,6.01\n2023-04-10,Brandenburg,12,00+,173,234,234,234,234,2531071,6.84,9.25,9.25,9.25,9.25\n2023-04-09,Brandenburg,12,00+,174,228,228,228,228,2531071,6.87,9.01,9.01,9.01,9.01\n2023-04-08,Brandenburg,12,00+,174,225,225,225,225,2531071,6.87,8.89,8.89,8.89,8.89\n2023-04-07,Brandenburg,12,00+,213,266,266,266,266,2531071,8.42,10.51,10.51,10.51,10.51\n2023-04-06,Brandenburg,12,00+,241,288,288,288,288,2531071,9.52,11.38,11.38,11.38,11.38\n2023-04-05,Brandenburg,12,00+,210,278,278,278,278,2531071,8.3,10.98,10.98,10.98,10.98\n2023-04-04,Brandenburg,12,00+,193,275,275,275,275,2531071,7.63,10.86,10.86,10.86,10.86\n2023-04-03,Brandenburg,12,00+,238,309,309,309,309,2531071,9.4,12.21,12.21,12.21,12.21\n2023-04-02,Brandenburg,12,00+,238,308,308,308,308,2531071,9.4,12.17,12.17,12.17,12.17\n2023-04-01,Brandenburg,12,00+,239,309,309,309,309,2531071,9.44,12.21,12.21,12.21,12.21\n2023-03-31,Brandenburg,12,00+,237,321,321,321,321,2531071,9.36,12.68,12.68,12.68,12.68\n2023-03-30,Brandenburg,12,00+,228,310,310,310,310,2531071,9.01,12.25,12.25,12.25,12.25\n2023-03-29,Brandenburg,12,00+,242,327,327,327,327,2531071,9.56,12.92,12.92,12.92,12.92\n2023-03-28,Brandenburg,12,00+,229,344,344,344,344,2531071,9.05,13.59,13.59,13.59,13.59\n2023-03-27,Brandenburg,12,00+,273,352,352,352,352,2531071,10.79,13.91,13.91,13.91,13.91\n2023-03-26,Brandenburg,12,00+,278,357,357,357,357,2531071,10.98,14.1,14.1,14.1,14.1\n2023-03-25,Brandenburg,12,00+,280,358,358,358,358,2531071,11.06,14.14,14.14,14.14,14.14\n2023-03-24,Brandenburg,12,00+,277,354,354,354,354,2531071,10.94,13.99,13.99,13.99,13.99\n2023-03-23,Brandenburg,12,00+,291,365,365,365,365,2531071,11.5,14.42,14.42,14.42,14.42\n2023-03-22,Brandenburg,12,00+,308,388,388,388,388,2531071,12.17,15.33,15.33,15.33,15.33\n2023-03-21,Brandenburg,12,00+,309,402,402,402,402,2531071,12.21,15.88,15.88,15.88,15.88\n2023-03-20,Brandenburg,12,00+,306,394,394,394,394,2531071,12.09,15.57,15.57,15.57,15.57\n2023-03-19,Brandenburg,12,00+,306,389,389,389,389,2531071,12.09,15.37,15.37,15.37,15.37\n2023-03-18,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-03-17,Brandenburg,12,00+,280,382,382,382,382,2531071,11.06,15.09,15.09,15.09,15.09\n2023-03-16,Brandenburg,12,00+,280,375,375,375,375,2531071,11.06,14.82,14.82,14.82,14.82\n2023-03-15,Brandenburg,12,00+,226,345,345,345,345,2531071,8.93,13.63,13.63,13.63,13.63\n2023-03-14,Brandenburg,12,00+,230,333,333,333,333,2531071,9.09,13.16,13.16,13.16,13.16\n2023-03-13,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-12,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-11,Brandenburg,12,00+,238,300,300,300,300,2531071,9.4,11.85,11.85,11.85,11.85\n2023-03-10,Brandenburg,12,00+,206,276,276,276,276,2531071,8.14,10.9,10.9,10.9,10.9\n2023-03-09,Brandenburg,12,00+,190,250,250,250,250,2531071,7.51,9.88,9.88,9.88,9.88\n2023-03-08,Brandenburg,12,00+,167,235,235,235,235,2531071,6.6,9.28,9.28,9.28,9.28\n2023-03-07,Brandenburg,12,00+,151,226,226,226,226,2531071,5.97,8.93,8.93,8.93,8.93\n2023-03-06,Brandenburg,12,00+,193,235,235,235,235,2531071,7.63,9.28,9.28,9.28,9.28\n2023-03-05,Brandenburg,12,00+,195,238,238,238,238,2531071,7.7,9.4,9.4,9.4,9.4\n2023-03-04,Brandenburg,12,00+,196,235,235,235,235,2531071,7.74,9.28,9.28,9.28,9.28\n2023-03-03,Brandenburg,12,00+,193,245,245,245,245,2531071,7.63,9.68,9.68,9.68,9.68\n2023-03-02,Brandenburg,12,00+,192,255,255,255,255,2531071,7.59,10.07,10.07,10.07,10.07\n2023-03-01,Brandenburg,12,00+,177,245,245,245,245,2531071,6.99,9.68,9.68,9.68,9.68\n2023-02-28,Brandenburg,12,00+,155,233,233,233,233,2531071,6.12,9.21,9.21,9.21,9.21\n2023-02-27,Brandenburg,12,00+,141,196,196,196,196,2531071,5.57,7.74,7.74,7.74,7.74\n2023-02-26,Brandenburg,12,00+,144,199,199,199,199,2531071,5.69,7.86,7.86,7.86,7.86\n2023-02-25,Brandenburg,12,00+,147,200,200,200,200,2531071,5.81,7.9,7.9,7.9,7.9\n2023-02-24,Brandenburg,12,00+,128,192,192,192,192,2531071,5.06,7.59,7.59,7.59,7.59\n2023-02-23,Brandenburg,12,00+,142,219,219,219,219,2531071,5.61,8.65,8.65,8.65,8.65\n2023-02-22,Brandenburg,12,00+,159,248,248,248,248,2531071,6.28,9.8,9.8,9.8,9.8\n2023-02-21,Brandenburg,12,00+,154,241,241,241,241,2531071,6.08,9.52,9.52,9.52,9.52\n2023-02-20,Brandenburg,12,00+,177,265,265,265,265,2531071,6.99,10.47,10.47,10.47,10.47\n2023-02-19,Brandenburg,12,00+,179,263,263,263,263,2531071,7.07,10.39,10.39,10.39,10.39\n2023-02-18,Brandenburg,12,00+,180,262,262,262,262,2531071,7.11,10.35,10.35,10.35,10.35\n2023-02-17,Brandenburg,12,00+,166,266,266,266,266,2531071,6.56,10.51,10.51,10.51,10.51\n2023-02-16,Brandenburg,12,00+,164,234,234,234,234,2531071,6.48,9.25,9.25,9.25,9.25\n2023-02-15,Brandenburg,12,00+,139,204,204,204,204,2531071,5.49,8.06,8.06,8.06,8.06\n2023-02-14,Brandenburg,12,00+,136,198,198,198,198,2531071,5.37,7.82,7.82,7.82,7.82\n2023-02-13,Brandenburg,12,00+,138,174,174,174,174,2531071,5.45,6.87,6.87,6.87,6.87\n2023-02-12,Brandenburg,12,00+,138,170,170,170,170,2531071,5.45,6.72,6.72,6.72,6.72\n2023-02-11,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-02-10,Brandenburg,12,00+,134,168,168,168,168,2531071,5.29,6.64,6.64,6.64,6.64\n2023-02-09,Brandenburg,12,00+,124,163,163,163,163,2531071,4.9,6.44,6.44,6.44,6.44\n2023-02-08,Brandenburg,12,00+,118,175,175,175,175,2531071,4.66,6.91,6.91,6.91,6.91\n2023-02-07,Brandenburg,12,00+,110,170,170,170,170,2531071,4.35,6.72,6.72,6.72,6.72\n2023-02-06,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-05,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-04,Brandenburg,12,00+,135,178,178,178,178,2531071,5.33,7.03,7.03,7.03,7.03\n2023-02-03,Brandenburg,12,00+,127,171,171,171,171,2531071,5.02,6.76,6.76,6.76,6.76\n2023-02-02,Brandenburg,12,00+,131,171,171,171,171,2531071,5.18,6.76,6.76,6.76,6.76\n2023-02-01,Brandenburg,12,00+,137,164,164,164,164,2531071,5.41,6.48,6.48,6.48,6.48\n2023-01-31,Brandenburg,12,00+,142,175,175,175,175,2531071,5.61,6.91,6.91,6.91,6.91\n2023-01-30,Brandenburg,12,00+,133,156,156,156,156,2531071,5.25,6.16,6.16,6.16,6.16\n2023-01-29,Brandenburg,12,00+,133,157,157,157,157,2531071,5.25,6.2,6.2,6.2,6.2\n2023-01-28,Brandenburg,12,00+,134,158,158,158,158,2531071,5.29,6.24,6.24,6.24,6.24\n2023-01-27,Brandenburg,12,00+,138,163,163,163,163,2531071,5.45,6.44,6.44,6.44,6.44\n2023-01-26,Brandenburg,12,00+,126,155,155,155,155,2531071,4.98,6.12,6.12,6.12,6.12\n2023-01-25,Brandenburg,12,00+,128,158,158,158,158,2531071,5.06,6.24,6.24,6.24,6.24\n2023-01-24,Brandenburg,12,00+,114,163,163,163,163,2531071,4.5,6.44,6.44,6.44,6.44\n2023-01-23,Brandenburg,12,00+,153,195,195,195,195,2531071,6.04,7.7,7.7,7.7,7.7\n2023-01-22,Brandenburg,12,00+,156,197,197,197,197,2531071,6.16,7.78,7.78,7.78,7.78\n2023-01-21,Brandenburg,12,00+,157,198,198,198,198,2531071,6.2,7.82,7.82,7.82,7.82\n2023-01-20,Brandenburg,12,00+,153,201,201,201,201,2531071,6.04,7.94,7.94,7.94,7.94\n2023-01-19,Brandenburg,12,00+,172,225,225,225,225,2531071,6.8,8.89,8.89,8.89,8.89\n2023-01-18,Brandenburg,12,00+,182,237,237,237,237,2531071,7.19,9.36,9.36,9.36,9.36\n2023-01-17,Brandenburg,12,00+,190,252,252,252,252,2531071,7.51,9.96,9.96,9.96,9.96\n2023-01-16,Brandenburg,12,00+,210,263,263,263,263,2531071,8.3,10.39,10.39,10.39,10.39\n2023-01-15,Brandenburg,12,00+,211,261,261,261,261,2531071,8.34,10.31,10.31,10.31,10.31\n2023-01-14,Brandenburg,12,00+,214,263,263,263,263,2531071,8.45,10.39,10.39,10.39,10.39\n2023-01-13,Brandenburg,12,00+,231,284,284,284,284,2531071,9.13,11.22,11.22,11.22,11.22\n2023-01-12,Brandenburg,12,00+,246,313,313,313,313,2531071,9.72,12.37,12.37,12.37,12.37\n2023-01-11,Brandenburg,12,00+,258,340,340,340,340,2531071,10.19,13.43,13.43,13.43,13.43\n2023-01-10,Brandenburg,12,00+,308,394,394,394,394,2531071,12.17,15.57,15.57,15.57,15.57\n2023-01-09,Brandenburg,12,00+,322,435,435,435,435,2531071,12.72,17.19,17.19,17.19,17.19\n2023-01-08,Brandenburg,12,00+,330,444,444,444,444,2531071,13.04,17.54,17.54,17.54,17.54\n2023-01-07,Brandenburg,12,00+,333,0,0,0,0,2531071,13.16,0,0,0,0\n2023-01-06,Brandenburg,12,00+,312,0,0,0,0,2531071,12.33,0,0,0,0\n2023-01-05,Brandenburg,12,00+,301,0,0,0,0,2531071,11.89,0,0,0,0\n2023-01-04,Brandenburg,12,00+,332,0,0,0,0,2531071,13.12,0,0,0,0\n2023-01-03,Brandenburg,12,00+,410,0,0,0,0,2531071,16.2,0,0,0,0\n2023-01-02,Brandenburg,12,00+,313,0,0,0,0,2531071,12.37,0,0,0,0\n2024-08-31,Mecklenburg-Vorpommern,13,00+,25,25,NA,NA,NA,1610774,1.55,1.55,NA,NA,NA\n2024-08-30,Mecklenburg-Vorpommern,13,00+,25,28,32,31,35,1610774,1.55,1.74,2.05,1.94,2.21\n2024-08-29,Mecklenburg-Vorpommern,13,00+,25,34,39,37,42,1610774,1.55,2.11,2.43,2.32,2.62\n2024-08-28,Mecklenburg-Vorpommern,13,00+,28,37,41,39,44,1610774,1.74,2.3,2.59,2.48,2.76\n2024-08-27,Mecklenburg-Vorpommern,13,00+,23,38,42,40,44,1610774,1.43,2.36,2.61,2.51,2.78\n2024-08-26,Mecklenburg-Vorpommern,13,00+,30,36,38,37,41,1610774,1.86,2.23,2.41,2.33,2.55\n2024-08-25,Mecklenburg-Vorpommern,13,00+,30,36,38,37,41,1610774,1.86,2.23,2.41,2.33,2.55\n2024-08-24,Mecklenburg-Vorpommern,13,00+,31,37,39,38,42,1610774,1.92,2.3,2.47,2.39,2.63\n2024-08-23,Mecklenburg-Vorpommern,13,00+,31,40,42,41,45,1610774,1.92,2.48,2.65,2.58,2.81\n2024-08-22,Mecklenburg-Vorpommern,13,00+,24,33,35,34,37,1610774,1.49,2.05,2.19,2.12,2.32\n2024-08-21,Mecklenburg-Vorpommern,13,00+,21,30,31,30,33,1610774,1.3,1.86,1.97,1.92,2.09\n2024-08-20,Mecklenburg-Vorpommern,13,00+,17,29,30,29,32,1610774,1.06,1.8,1.9,1.85,1.99\n2024-08-19,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.58,2.52,2.7\n2024-08-18,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.58,2.52,2.7\n2024-08-17,Mecklenburg-Vorpommern,13,00+,32,39,40,39,42,1610774,1.99,2.42,2.52,2.46,2.63\n2024-08-16,Mecklenburg-Vorpommern,13,00+,33,37,38,37,40,1610774,2.05,2.3,2.38,2.33,2.49\n2024-08-15,Mecklenburg-Vorpommern,13,00+,38,44,45,44,47,1610774,2.36,2.73,2.83,2.76,2.95\n2024-08-14,Mecklenburg-Vorpommern,13,00+,36,44,45,44,47,1610774,2.23,2.73,2.82,2.76,2.94\n2024-08-13,Mecklenburg-Vorpommern,13,00+,22,46,47,46,49,1610774,1.37,2.86,2.94,2.88,3.05\n2024-08-12,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-11,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-10,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-09,Mecklenburg-Vorpommern,13,00+,27,37,37,37,38,1610774,1.68,2.3,2.34,2.31,2.41\n2024-08-08,Mecklenburg-Vorpommern,13,00+,21,32,32,32,33,1610774,1.3,1.99,2.02,2,2.07\n2024-08-07,Mecklenburg-Vorpommern,13,00+,10,35,35,35,36,1610774,0.62,2.17,2.21,2.18,2.26\n2024-08-06,Mecklenburg-Vorpommern,13,00+,10,29,29,29,30,1610774,0.62,1.8,1.83,1.81,1.87\n2024-08-05,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-04,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-03,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-02,Mecklenburg-Vorpommern,13,00+,15,22,22,22,22,1610774,0.93,1.37,1.38,1.37,1.4\n2024-08-01,Mecklenburg-Vorpommern,13,00+,21,26,26,26,26,1610774,1.3,1.61,1.63,1.62,1.65\n2024-07-31,Mecklenburg-Vorpommern,13,00+,18,20,20,20,20,1610774,1.12,1.24,1.25,1.24,1.26\n2024-07-30,Mecklenburg-Vorpommern,13,00+,8,23,23,23,23,1610774,0.5,1.43,1.43,1.43,1.44\n2024-07-29,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-28,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-27,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-26,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-25,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-24,Mecklenburg-Vorpommern,13,00+,14,26,26,26,26,1610774,0.87,1.61,1.61,1.61,1.61\n2024-07-23,Mecklenburg-Vorpommern,13,00+,10,23,23,23,23,1610774,0.62,1.43,1.43,1.43,1.43\n2024-07-22,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-21,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-20,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-19,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2024-07-18,Mecklenburg-Vorpommern,13,00+,11,26,26,26,26,1610774,0.68,1.61,1.61,1.61,1.61\n2024-07-17,Mecklenburg-Vorpommern,13,00+,10,21,21,21,21,1610774,0.62,1.3,1.3,1.3,1.3\n2024-07-16,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-15,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-14,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-13,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-12,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-11,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-07-10,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-09,Mecklenburg-Vorpommern,13,00+,8,19,19,19,19,1610774,0.5,1.18,1.18,1.18,1.18\n2024-07-08,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-07,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-06,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-05,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2024-07-03,Mecklenburg-Vorpommern,13,00+,15,20,20,20,20,1610774,0.93,1.24,1.24,1.24,1.24\n2024-07-02,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2024-07-01,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-30,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-29,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-28,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2024-06-27,Mecklenburg-Vorpommern,13,00+,12,19,19,19,19,1610774,0.74,1.18,1.18,1.18,1.18\n2024-06-26,Mecklenburg-Vorpommern,13,00+,18,22,22,22,22,1610774,1.12,1.37,1.37,1.37,1.37\n2024-06-25,Mecklenburg-Vorpommern,13,00+,11,24,24,24,24,1610774,0.68,1.49,1.49,1.49,1.49\n2024-06-24,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-23,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-22,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-21,Mecklenburg-Vorpommern,13,00+,11,17,17,17,17,1610774,0.68,1.06,1.06,1.06,1.06\n2024-06-20,Mecklenburg-Vorpommern,13,00+,10,19,19,19,19,1610774,0.62,1.18,1.18,1.18,1.18\n2024-06-19,Mecklenburg-Vorpommern,13,00+,11,13,13,13,13,1610774,0.68,0.81,0.81,0.81,0.81\n2024-06-18,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2024-06-17,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-16,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-15,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-14,Mecklenburg-Vorpommern,13,00+,6,11,11,11,11,1610774,0.37,0.68,0.68,0.68,0.68\n2024-06-13,Mecklenburg-Vorpommern,13,00+,2,10,10,10,10,1610774,0.12,0.62,0.62,0.62,0.62\n2024-06-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2024-06-11,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-10,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-09,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-08,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-07,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-06-06,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2024-06-05,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-02,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-01,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-31,Mecklenburg-Vorpommern,13,00+,2,2,2,2,2,1610774,0.12,0.12,0.12,0.12,0.12\n2024-05-30,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-05-29,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-05-28,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-27,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-26,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-25,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-24,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-23,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-22,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-21,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-20,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-19,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-18,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-15,Mecklenburg-Vorpommern,13,00+,4,7,7,7,7,1610774,0.25,0.43,0.43,0.43,0.43\n2024-05-14,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-05-13,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-12,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-11,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-10,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-09,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-08,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-05-07,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-05-06,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-05,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-04,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-02,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-05-01,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-04-30,Mecklenburg-Vorpommern,13,00+,1,6,6,6,6,1610774,0.06,0.37,0.37,0.37,0.37\n2024-04-29,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-28,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-27,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-26,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-25,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-04-24,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-23,Mecklenburg-Vorpommern,13,00+,0,2,2,2,2,1610774,0,0.12,0.12,0.12,0.12\n2024-04-22,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-21,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-20,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-19,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-18,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-04-17,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2024-04-16,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-15,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-14,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-13,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-12,Mecklenburg-Vorpommern,13,00+,7,6,6,6,6,1610774,0.43,0.37,0.37,0.37,0.37\n2024-04-11,Mecklenburg-Vorpommern,13,00+,7,8,8,8,8,1610774,0.43,0.5,0.5,0.5,0.5\n2024-04-10,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-04-09,Mecklenburg-Vorpommern,13,00+,6,6,6,6,6,1610774,0.37,0.37,0.37,0.37,0.37\n2024-04-08,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-04-07,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-06,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-05,Mecklenburg-Vorpommern,13,00+,1,4,4,4,4,1610774,0.06,0.25,0.25,0.25,0.25\n2024-04-04,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-04-03,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-02,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-04-01,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-03-31,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-30,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-29,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-28,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-27,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-03-26,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2024-03-25,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-24,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-23,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-22,Mecklenburg-Vorpommern,13,00+,4,9,9,9,9,1610774,0.25,0.56,0.56,0.56,0.56\n2024-03-21,Mecklenburg-Vorpommern,13,00+,5,10,10,10,10,1610774,0.31,0.62,0.62,0.62,0.62\n2024-03-20,Mecklenburg-Vorpommern,13,00+,3,7,7,7,7,1610774,0.19,0.43,0.43,0.43,0.43\n2024-03-19,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-03-18,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-15,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-03-14,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-03-13,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-03-12,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-11,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-10,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-09,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-08,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-07,Mecklenburg-Vorpommern,13,00+,6,12,12,12,12,1610774,0.37,0.74,0.74,0.74,0.74\n2024-03-06,Mecklenburg-Vorpommern,13,00+,10,15,15,15,15,1610774,0.62,0.93,0.93,0.93,0.93\n2024-03-05,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-03-04,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-03,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-02,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-01,Mecklenburg-Vorpommern,13,00+,14,16,16,16,16,1610774,0.87,0.99,0.99,0.99,0.99\n2024-02-29,Mecklenburg-Vorpommern,13,00+,6,14,14,14,14,1610774,0.37,0.87,0.87,0.87,0.87\n2024-02-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-27,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2024-02-26,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-25,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-24,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-23,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-22,Mecklenburg-Vorpommern,13,00+,19,24,24,24,24,1610774,1.18,1.49,1.49,1.49,1.49\n2024-02-21,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2024-02-20,Mecklenburg-Vorpommern,13,00+,7,20,20,20,20,1610774,0.43,1.24,1.24,1.24,1.24\n2024-02-19,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-18,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-17,Mecklenburg-Vorpommern,13,00+,8,15,15,15,15,1610774,0.5,0.93,0.93,0.93,0.93\n2024-02-16,Mecklenburg-Vorpommern,13,00+,8,13,13,13,13,1610774,0.5,0.81,0.81,0.81,0.81\n2024-02-15,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-14,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-02-13,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-12,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-11,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-10,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-09,Mecklenburg-Vorpommern,13,00+,18,23,23,23,23,1610774,1.12,1.43,1.43,1.43,1.43\n2024-02-08,Mecklenburg-Vorpommern,13,00+,22,25,25,25,25,1610774,1.37,1.55,1.55,1.55,1.55\n2024-02-07,Mecklenburg-Vorpommern,13,00+,20,26,26,26,26,1610774,1.24,1.61,1.61,1.61,1.61\n2024-02-06,Mecklenburg-Vorpommern,13,00+,14,28,28,28,28,1610774,0.87,1.74,1.74,1.74,1.74\n2024-02-05,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-04,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-03,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-02,Mecklenburg-Vorpommern,13,00+,25,34,34,34,34,1610774,1.55,2.11,2.11,2.11,2.11\n2024-02-01,Mecklenburg-Vorpommern,13,00+,22,34,34,34,34,1610774,1.37,2.11,2.11,2.11,2.11\n2024-01-31,Mecklenburg-Vorpommern,13,00+,21,39,39,39,39,1610774,1.3,2.42,2.42,2.42,2.42\n2024-01-30,Mecklenburg-Vorpommern,13,00+,24,45,45,45,45,1610774,1.49,2.79,2.79,2.79,2.79\n2024-01-29,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-28,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-27,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-26,Mecklenburg-Vorpommern,13,00+,39,53,53,53,53,1610774,2.42,3.29,3.29,3.29,3.29\n2024-01-25,Mecklenburg-Vorpommern,13,00+,41,55,55,55,55,1610774,2.55,3.41,3.41,3.41,3.41\n2024-01-24,Mecklenburg-Vorpommern,13,00+,42,56,56,56,56,1610774,2.61,3.48,3.48,3.48,3.48\n2024-01-23,Mecklenburg-Vorpommern,13,00+,38,58,58,58,58,1610774,2.36,3.6,3.6,3.6,3.6\n2024-01-22,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-21,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-20,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-19,Mecklenburg-Vorpommern,13,00+,46,61,61,61,61,1610774,2.86,3.79,3.79,3.79,3.79\n2024-01-18,Mecklenburg-Vorpommern,13,00+,47,69,69,69,69,1610774,2.92,4.28,4.28,4.28,4.28\n2024-01-17,Mecklenburg-Vorpommern,13,00+,56,78,78,78,78,1610774,3.48,4.84,4.84,4.84,4.84\n2024-01-16,Mecklenburg-Vorpommern,13,00+,64,94,94,94,94,1610774,3.97,5.84,5.84,5.84,5.84\n2024-01-15,Mecklenburg-Vorpommern,13,00+,99,124,124,124,124,1610774,6.15,7.7,7.7,7.7,7.7\n2024-01-14,Mecklenburg-Vorpommern,13,00+,101,126,126,126,126,1610774,6.27,7.82,7.82,7.82,7.82\n2024-01-13,Mecklenburg-Vorpommern,13,00+,103,128,128,128,128,1610774,6.39,7.95,7.95,7.95,7.95\n2024-01-12,Mecklenburg-Vorpommern,13,00+,106,138,138,138,138,1610774,6.58,8.57,8.57,8.57,8.57\n2024-01-11,Mecklenburg-Vorpommern,13,00+,97,141,141,141,141,1610774,6.02,8.75,8.75,8.75,8.75\n2024-01-10,Mecklenburg-Vorpommern,13,00+,107,154,154,154,154,1610774,6.64,9.56,9.56,9.56,9.56\n2024-01-09,Mecklenburg-Vorpommern,13,00+,170,248,248,248,248,1610774,10.55,15.4,15.4,15.4,15.4\n2024-01-08,Mecklenburg-Vorpommern,13,00+,153,197,197,197,197,1610774,9.5,12.23,12.23,12.23,12.23\n2024-01-07,Mecklenburg-Vorpommern,13,00+,153,199,199,199,199,1610774,9.5,12.35,12.35,12.35,12.35\n2024-01-06,Mecklenburg-Vorpommern,13,00+,158,203,203,203,203,1610774,9.81,12.6,12.6,12.6,12.6\n2024-01-05,Mecklenburg-Vorpommern,13,00+,168,226,226,226,226,1610774,10.43,14.03,14.03,14.03,14.03\n2024-01-04,Mecklenburg-Vorpommern,13,00+,159,253,253,253,253,1610774,9.87,15.71,15.71,15.71,15.71\n2024-01-03,Mecklenburg-Vorpommern,13,00+,135,296,296,296,296,1610774,8.38,18.38,18.38,18.38,18.38\n2024-01-02,Mecklenburg-Vorpommern,13,00+,101,179,179,179,179,1610774,6.27,11.11,11.11,11.11,11.11\n2024-01-01,Mecklenburg-Vorpommern,13,00+,107,188,188,188,188,1610774,6.64,11.67,11.67,11.67,11.67\n2023-12-31,Mecklenburg-Vorpommern,13,00+,109,186,186,186,186,1610774,6.77,11.55,11.55,11.55,11.55\n2023-12-30,Mecklenburg-Vorpommern,13,00+,112,183,183,183,183,1610774,6.95,11.36,11.36,11.36,11.36\n2023-12-29,Mecklenburg-Vorpommern,13,00+,99,181,181,181,181,1610774,6.15,11.24,11.24,11.24,11.24\n2023-12-28,Mecklenburg-Vorpommern,13,00+,71,187,187,187,187,1610774,4.41,11.61,11.61,11.61,11.61\n2023-12-27,Mecklenburg-Vorpommern,13,00+,101,181,181,181,181,1610774,6.27,11.24,11.24,11.24,11.24\n2023-12-26,Mecklenburg-Vorpommern,13,00+,167,250,250,250,250,1610774,10.37,15.52,15.52,15.52,15.52\n2023-12-25,Mecklenburg-Vorpommern,13,00+,330,410,410,410,410,1610774,20.49,25.45,25.45,25.45,25.45\n2023-12-24,Mecklenburg-Vorpommern,13,00+,336,414,414,414,414,1610774,20.86,25.7,25.7,25.7,25.7\n2023-12-23,Mecklenburg-Vorpommern,13,00+,339,414,414,414,414,1610774,21.05,25.7,25.7,25.7,25.7\n2023-12-22,Mecklenburg-Vorpommern,13,00+,335,437,437,437,437,1610774,20.8,27.13,27.13,27.13,27.13\n2023-12-21,Mecklenburg-Vorpommern,13,00+,357,482,482,482,482,1610774,22.16,29.92,29.92,29.92,29.92\n2023-12-20,Mecklenburg-Vorpommern,13,00+,323,459,459,459,459,1610774,20.05,28.5,28.5,28.5,28.5\n2023-12-19,Mecklenburg-Vorpommern,13,00+,249,475,475,475,475,1610774,15.46,29.49,29.49,29.49,29.49\n2023-12-18,Mecklenburg-Vorpommern,13,00+,313,438,438,438,438,1610774,19.43,27.19,27.19,27.19,27.19\n2023-12-17,Mecklenburg-Vorpommern,13,00+,314,434,434,434,434,1610774,19.49,26.94,26.94,26.94,26.94\n2023-12-16,Mecklenburg-Vorpommern,13,00+,317,434,434,434,434,1610774,19.68,26.94,26.94,26.94,26.94\n2023-12-15,Mecklenburg-Vorpommern,13,00+,297,438,438,438,438,1610774,18.44,27.19,27.19,27.19,27.19\n2023-12-14,Mecklenburg-Vorpommern,13,00+,315,409,409,409,409,1610774,19.56,25.39,25.39,25.39,25.39\n2023-12-13,Mecklenburg-Vorpommern,13,00+,281,420,420,420,420,1610774,17.45,26.07,26.07,26.07,26.07\n2023-12-12,Mecklenburg-Vorpommern,13,00+,239,426,426,426,426,1610774,14.84,26.45,26.45,26.45,26.45\n2023-12-11,Mecklenburg-Vorpommern,13,00+,282,393,393,393,393,1610774,17.51,24.4,24.4,24.4,24.4\n2023-12-10,Mecklenburg-Vorpommern,13,00+,284,393,393,393,393,1610774,17.63,24.4,24.4,24.4,24.4\n2023-12-09,Mecklenburg-Vorpommern,13,00+,285,392,392,392,392,1610774,17.69,24.34,24.34,24.34,24.34\n2023-12-08,Mecklenburg-Vorpommern,13,00+,252,355,355,355,355,1610774,15.64,22.04,22.04,22.04,22.04\n2023-12-07,Mecklenburg-Vorpommern,13,00+,241,353,353,353,353,1610774,14.96,21.91,21.91,21.91,21.91\n2023-12-06,Mecklenburg-Vorpommern,13,00+,202,350,350,350,350,1610774,12.54,21.73,21.73,21.73,21.73\n2023-12-05,Mecklenburg-Vorpommern,13,00+,181,321,321,321,321,1610774,11.24,19.93,19.93,19.93,19.93\n2023-12-04,Mecklenburg-Vorpommern,13,00+,237,317,317,317,317,1610774,14.71,19.68,19.68,19.68,19.68\n2023-12-03,Mecklenburg-Vorpommern,13,00+,239,317,317,317,317,1610774,14.84,19.68,19.68,19.68,19.68\n2023-12-02,Mecklenburg-Vorpommern,13,00+,244,322,322,322,322,1610774,15.15,19.99,19.99,19.99,19.99\n2023-12-01,Mecklenburg-Vorpommern,13,00+,228,347,347,347,347,1610774,14.15,21.54,21.54,21.54,21.54\n2023-11-30,Mecklenburg-Vorpommern,13,00+,233,330,330,330,330,1610774,14.47,20.49,20.49,20.49,20.49\n2023-11-29,Mecklenburg-Vorpommern,13,00+,217,335,335,335,335,1610774,13.47,20.8,20.8,20.8,20.8\n2023-11-28,Mecklenburg-Vorpommern,13,00+,194,317,317,317,317,1610774,12.04,19.68,19.68,19.68,19.68\n2023-11-27,Mecklenburg-Vorpommern,13,00+,29,337,337,337,337,1610774,1.8,20.92,20.92,20.92,20.92\n2023-11-26,Mecklenburg-Vorpommern,13,00+,30,338,338,338,338,1610774,1.86,20.98,20.98,20.98,20.98\n2023-11-25,Mecklenburg-Vorpommern,13,00+,32,335,335,335,335,1610774,1.99,20.8,20.8,20.8,20.8\n2023-11-24,Mecklenburg-Vorpommern,13,00+,74,331,331,331,331,1610774,4.59,20.55,20.55,20.55,20.55\n2023-11-23,Mecklenburg-Vorpommern,13,00+,131,348,348,348,348,1610774,8.13,21.6,21.6,21.6,21.6\n2023-11-22,Mecklenburg-Vorpommern,13,00+,187,347,347,347,347,1610774,11.61,21.54,21.54,21.54,21.54\n2023-11-21,Mecklenburg-Vorpommern,13,00+,218,367,367,367,367,1610774,13.53,22.78,22.78,22.78,22.78\n2023-11-20,Mecklenburg-Vorpommern,13,00+,249,345,345,345,345,1610774,15.46,21.42,21.42,21.42,21.42\n2023-11-19,Mecklenburg-Vorpommern,13,00+,256,349,349,349,349,1610774,15.89,21.67,21.67,21.67,21.67\n2023-11-18,Mecklenburg-Vorpommern,13,00+,259,348,348,348,348,1610774,16.08,21.6,21.6,21.6,21.6\n2023-11-17,Mecklenburg-Vorpommern,13,00+,244,343,343,343,343,1610774,15.15,21.29,21.29,21.29,21.29\n2023-11-16,Mecklenburg-Vorpommern,13,00+,242,342,342,342,342,1610774,15.02,21.23,21.23,21.23,21.23\n2023-11-15,Mecklenburg-Vorpommern,13,00+,228,358,358,358,358,1610774,14.15,22.23,22.23,22.23,22.23\n2023-11-14,Mecklenburg-Vorpommern,13,00+,197,349,349,349,349,1610774,12.23,21.67,21.67,21.67,21.67\n2023-11-13,Mecklenburg-Vorpommern,13,00+,286,391,391,391,391,1610774,17.76,24.27,24.27,24.27,24.27\n2023-11-12,Mecklenburg-Vorpommern,13,00+,291,389,389,389,389,1610774,18.07,24.15,24.15,24.15,24.15\n2023-11-11,Mecklenburg-Vorpommern,13,00+,294,390,390,390,390,1610774,18.25,24.21,24.21,24.21,24.21\n2023-11-10,Mecklenburg-Vorpommern,13,00+,264,389,389,389,389,1610774,16.39,24.15,24.15,24.15,24.15\n2023-11-09,Mecklenburg-Vorpommern,13,00+,265,398,398,398,398,1610774,16.45,24.71,24.71,24.71,24.71\n2023-11-08,Mecklenburg-Vorpommern,13,00+,297,420,420,420,420,1610774,18.44,26.07,26.07,26.07,26.07\n2023-11-07,Mecklenburg-Vorpommern,13,00+,178,362,362,362,362,1610774,11.05,22.47,22.47,22.47,22.47\n2023-11-06,Mecklenburg-Vorpommern,13,00+,177,284,284,284,284,1610774,10.99,17.63,17.63,17.63,17.63\n2023-11-05,Mecklenburg-Vorpommern,13,00+,178,280,280,280,280,1610774,11.05,17.38,17.38,17.38,17.38\n2023-11-04,Mecklenburg-Vorpommern,13,00+,178,276,276,276,276,1610774,11.05,17.13,17.13,17.13,17.13\n2023-11-03,Mecklenburg-Vorpommern,13,00+,182,273,273,273,273,1610774,11.3,16.95,16.95,16.95,16.95\n2023-11-02,Mecklenburg-Vorpommern,13,00+,101,238,238,238,238,1610774,6.27,14.78,14.78,14.78,14.78\n2023-11-01,Mecklenburg-Vorpommern,13,00+,79,167,167,167,167,1610774,4.9,10.37,10.37,10.37,10.37\n2023-10-31,Mecklenburg-Vorpommern,13,00+,108,200,200,200,200,1610774,6.7,12.42,12.42,12.42,12.42\n2023-10-30,Mecklenburg-Vorpommern,13,00+,140,221,221,221,221,1610774,8.69,13.72,13.72,13.72,13.72\n2023-10-29,Mecklenburg-Vorpommern,13,00+,140,220,220,220,220,1610774,8.69,13.66,13.66,13.66,13.66\n2023-10-28,Mecklenburg-Vorpommern,13,00+,144,224,224,224,224,1610774,8.94,13.91,13.91,13.91,13.91\n2023-10-27,Mecklenburg-Vorpommern,13,00+,123,190,190,190,190,1610774,7.64,11.8,11.8,11.8,11.8\n2023-10-26,Mecklenburg-Vorpommern,13,00+,120,179,179,179,179,1610774,7.45,11.11,11.11,11.11,11.11\n2023-10-25,Mecklenburg-Vorpommern,13,00+,106,177,177,177,177,1610774,6.58,10.99,10.99,10.99,10.99\n2023-10-24,Mecklenburg-Vorpommern,13,00+,57,159,159,159,159,1610774,3.54,9.87,9.87,9.87,9.87\n2023-10-23,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-22,Mecklenburg-Vorpommern,13,00+,79,115,115,115,115,1610774,4.9,7.14,7.14,7.14,7.14\n2023-10-21,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-20,Mecklenburg-Vorpommern,13,00+,67,112,112,112,112,1610774,4.16,6.95,6.95,6.95,6.95\n2023-10-19,Mecklenburg-Vorpommern,13,00+,62,102,102,102,102,1610774,3.85,6.33,6.33,6.33,6.33\n2023-10-18,Mecklenburg-Vorpommern,13,00+,60,94,94,94,94,1610774,3.72,5.84,5.84,5.84,5.84\n2023-10-17,Mecklenburg-Vorpommern,13,00+,53,96,96,96,96,1610774,3.29,5.96,5.96,5.96,5.96\n2023-10-16,Mecklenburg-Vorpommern,13,00+,67,91,91,91,91,1610774,4.16,5.65,5.65,5.65,5.65\n2023-10-15,Mecklenburg-Vorpommern,13,00+,67,88,88,88,88,1610774,4.16,5.46,5.46,5.46,5.46\n2023-10-14,Mecklenburg-Vorpommern,13,00+,68,88,88,88,88,1610774,4.22,5.46,5.46,5.46,5.46\n2023-10-13,Mecklenburg-Vorpommern,13,00+,70,91,91,91,91,1610774,4.35,5.65,5.65,5.65,5.65\n2023-10-12,Mecklenburg-Vorpommern,13,00+,67,86,86,86,86,1610774,4.16,5.34,5.34,5.34,5.34\n2023-10-11,Mecklenburg-Vorpommern,13,00+,67,92,92,92,92,1610774,4.16,5.71,5.71,5.71,5.71\n2023-10-10,Mecklenburg-Vorpommern,13,00+,43,75,75,75,75,1610774,2.67,4.66,4.66,4.66,4.66\n2023-10-09,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-08,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-07,Mecklenburg-Vorpommern,13,00+,46,66,66,66,66,1610774,2.86,4.1,4.1,4.1,4.1\n2023-10-06,Mecklenburg-Vorpommern,13,00+,44,69,69,69,69,1610774,2.73,4.28,4.28,4.28,4.28\n2023-10-05,Mecklenburg-Vorpommern,13,00+,32,71,71,71,71,1610774,1.99,4.41,4.41,4.41,4.41\n2023-10-04,Mecklenburg-Vorpommern,13,00+,30,57,57,57,57,1610774,1.86,3.54,3.54,3.54,3.54\n2023-10-03,Mecklenburg-Vorpommern,13,00+,52,79,79,79,79,1610774,3.23,4.9,4.9,4.9,4.9\n2023-10-02,Mecklenburg-Vorpommern,13,00+,55,78,78,78,78,1610774,3.41,4.84,4.84,4.84,4.84\n2023-10-01,Mecklenburg-Vorpommern,13,00+,57,80,80,80,80,1610774,3.54,4.97,4.97,4.97,4.97\n2023-09-30,Mecklenburg-Vorpommern,13,00+,58,81,81,81,81,1610774,3.6,5.03,5.03,5.03,5.03\n2023-09-29,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-09-28,Mecklenburg-Vorpommern,13,00+,59,68,68,68,68,1610774,3.66,4.22,4.22,4.22,4.22\n2023-09-27,Mecklenburg-Vorpommern,13,00+,46,72,72,72,72,1610774,2.86,4.47,4.47,4.47,4.47\n2023-09-26,Mecklenburg-Vorpommern,13,00+,36,58,58,58,58,1610774,2.23,3.6,3.6,3.6,3.6\n2023-09-25,Mecklenburg-Vorpommern,13,00+,62,70,70,70,70,1610774,3.85,4.35,4.35,4.35,4.35\n2023-09-24,Mecklenburg-Vorpommern,13,00+,62,68,68,68,68,1610774,3.85,4.22,4.22,4.22,4.22\n2023-09-23,Mecklenburg-Vorpommern,13,00+,64,69,69,69,69,1610774,3.97,4.28,4.28,4.28,4.28\n2023-09-22,Mecklenburg-Vorpommern,13,00+,60,74,74,74,74,1610774,3.72,4.59,4.59,4.59,4.59\n2023-09-21,Mecklenburg-Vorpommern,13,00+,56,75,75,75,75,1610774,3.48,4.66,4.66,4.66,4.66\n2023-09-20,Mecklenburg-Vorpommern,13,00+,44,70,70,70,70,1610774,2.73,4.35,4.35,4.35,4.35\n2023-09-19,Mecklenburg-Vorpommern,13,00+,27,67,67,67,67,1610774,1.68,4.16,4.16,4.16,4.16\n2023-09-18,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-17,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-16,Mecklenburg-Vorpommern,13,00+,20,44,44,44,44,1610774,1.24,2.73,2.73,2.73,2.73\n2023-09-15,Mecklenburg-Vorpommern,13,00+,17,36,36,36,36,1610774,1.06,2.23,2.23,2.23,2.23\n2023-09-14,Mecklenburg-Vorpommern,13,00+,31,44,44,44,44,1610774,1.92,2.73,2.73,2.73,2.73\n2023-09-13,Mecklenburg-Vorpommern,13,00+,38,50,50,50,50,1610774,2.36,3.1,3.1,3.1,3.1\n2023-09-12,Mecklenburg-Vorpommern,13,00+,37,52,52,52,52,1610774,2.3,3.23,3.23,3.23,3.23\n2023-09-11,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-10,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-09,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-08,Mecklenburg-Vorpommern,13,00+,23,47,47,47,47,1610774,1.43,2.92,2.92,2.92,2.92\n2023-09-07,Mecklenburg-Vorpommern,13,00+,19,39,39,39,39,1610774,1.18,2.42,2.42,2.42,2.42\n2023-09-06,Mecklenburg-Vorpommern,13,00+,17,30,30,30,30,1610774,1.06,1.86,1.86,1.86,1.86\n2023-09-05,Mecklenburg-Vorpommern,13,00+,12,23,23,23,23,1610774,0.74,1.43,1.43,1.43,1.43\n2023-09-04,Mecklenburg-Vorpommern,13,00+,14,20,20,20,20,1610774,0.87,1.24,1.24,1.24,1.24\n2023-09-03,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-02,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-01,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2023-08-31,Mecklenburg-Vorpommern,13,00+,17,21,21,21,21,1610774,1.06,1.3,1.3,1.3,1.3\n2023-08-30,Mecklenburg-Vorpommern,13,00+,17,22,22,22,22,1610774,1.06,1.37,1.37,1.37,1.37\n2023-08-29,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2023-08-28,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-27,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-26,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-25,Mecklenburg-Vorpommern,13,00+,0,37,37,37,37,1610774,0,2.3,2.3,2.3,2.3\n2023-08-24,Mecklenburg-Vorpommern,13,00+,23,33,33,33,33,1610774,1.43,2.05,2.05,2.05,2.05\n2023-08-23,Mecklenburg-Vorpommern,13,00+,19,34,34,34,34,1610774,1.18,2.11,2.11,2.11,2.11\n2023-08-22,Mecklenburg-Vorpommern,13,00+,14,30,30,30,30,1610774,0.87,1.86,1.86,1.86,1.86\n2023-08-21,Mecklenburg-Vorpommern,13,00+,15,25,25,25,25,1610774,0.93,1.55,1.55,1.55,1.55\n2023-08-20,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-19,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-18,Mecklenburg-Vorpommern,13,00+,11,19,19,19,19,1610774,0.68,1.18,1.18,1.18,1.18\n2023-08-17,Mecklenburg-Vorpommern,13,00+,10,18,18,18,18,1610774,0.62,1.12,1.12,1.12,1.12\n2023-08-16,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-08-15,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-08-14,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-13,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-12,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-11,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-08-10,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-08-09,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-08,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-07,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-06,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-05,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2023-08-03,Mecklenburg-Vorpommern,13,00+,9,19,19,19,19,1610774,0.56,1.18,1.18,1.18,1.18\n2023-08-02,Mecklenburg-Vorpommern,13,00+,9,17,17,17,17,1610774,0.56,1.06,1.06,1.06,1.06\n2023-08-01,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-07-31,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-30,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-29,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-28,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2023-07-27,Mecklenburg-Vorpommern,13,00+,5,12,12,12,12,1610774,0.31,0.74,0.74,0.74,0.74\n2023-07-26,Mecklenburg-Vorpommern,13,00+,2,11,11,11,11,1610774,0.12,0.68,0.68,0.68,0.68\n2023-07-25,Mecklenburg-Vorpommern,13,00+,8,16,16,16,16,1610774,0.5,0.99,0.99,0.99,0.99\n2023-07-24,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-23,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-22,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-21,Mecklenburg-Vorpommern,13,00+,12,16,16,16,16,1610774,0.74,0.99,0.99,0.99,0.99\n2023-07-20,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-07-19,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2023-07-18,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-07-17,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-16,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-15,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-14,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2023-07-13,Mecklenburg-Vorpommern,13,00+,5,8,8,8,8,1610774,0.31,0.5,0.5,0.5,0.5\n2023-07-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2023-07-11,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2023-07-10,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-09,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-08,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-07,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-06,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-05,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2023-07-04,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2023-07-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-02,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-01,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-06-30,Mecklenburg-Vorpommern,13,00+,6,7,7,7,7,1610774,0.37,0.43,0.43,0.43,0.43\n2023-06-29,Mecklenburg-Vorpommern,13,00+,6,9,9,9,9,1610774,0.37,0.56,0.56,0.56,0.56\n2023-06-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-27,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-26,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-25,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-24,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2023-06-23,Mecklenburg-Vorpommern,13,00+,10,17,17,17,17,1610774,0.62,1.06,1.06,1.06,1.06\n2023-06-22,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2023-06-21,Mecklenburg-Vorpommern,13,00+,8,17,17,17,17,1610774,0.5,1.06,1.06,1.06,1.06\n2023-06-20,Mecklenburg-Vorpommern,13,00+,7,17,17,17,17,1610774,0.43,1.06,1.06,1.06,1.06\n2023-06-19,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2023-06-18,Mecklenburg-Vorpommern,13,00+,14,22,22,22,22,1610774,0.87,1.37,1.37,1.37,1.37\n2023-06-17,Mecklenburg-Vorpommern,13,00+,14,21,21,21,21,1610774,0.87,1.3,1.3,1.3,1.3\n2023-06-16,Mecklenburg-Vorpommern,13,00+,16,24,24,24,24,1610774,0.99,1.49,1.49,1.49,1.49\n2023-06-15,Mecklenburg-Vorpommern,13,00+,17,25,25,25,25,1610774,1.06,1.55,1.55,1.55,1.55\n2023-06-14,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-13,Mecklenburg-Vorpommern,13,00+,20,34,34,34,34,1610774,1.24,2.11,2.11,2.11,2.11\n2023-06-12,Mecklenburg-Vorpommern,13,00+,18,29,29,29,29,1610774,1.12,1.8,1.8,1.8,1.8\n2023-06-11,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-10,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-09,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-08,Mecklenburg-Vorpommern,13,00+,22,28,28,28,28,1610774,1.37,1.74,1.74,1.74,1.74\n2023-06-07,Mecklenburg-Vorpommern,13,00+,17,31,31,31,31,1610774,1.06,1.92,1.92,1.92,1.92\n2023-06-06,Mecklenburg-Vorpommern,13,00+,23,28,28,28,28,1610774,1.43,1.74,1.74,1.74,1.74\n2023-06-05,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-04,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-03,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-02,Mecklenburg-Vorpommern,13,00+,19,26,26,26,26,1610774,1.18,1.61,1.61,1.61,1.61\n2023-06-01,Mecklenburg-Vorpommern,13,00+,16,25,25,25,25,1610774,0.99,1.55,1.55,1.55,1.55\n2023-05-31,Mecklenburg-Vorpommern,13,00+,17,24,24,24,24,1610774,1.06,1.49,1.49,1.49,1.49\n2023-05-30,Mecklenburg-Vorpommern,13,00+,23,29,29,29,29,1610774,1.43,1.8,1.8,1.8,1.8\n2023-05-29,Mecklenburg-Vorpommern,13,00+,36,41,41,41,41,1610774,2.23,2.55,2.55,2.55,2.55\n2023-05-28,Mecklenburg-Vorpommern,13,00+,37,42,42,42,42,1610774,2.3,2.61,2.61,2.61,2.61\n2023-05-27,Mecklenburg-Vorpommern,13,00+,38,43,43,43,43,1610774,2.36,2.67,2.67,2.67,2.67\n2023-05-26,Mecklenburg-Vorpommern,13,00+,38,47,47,47,47,1610774,2.36,2.92,2.92,2.92,2.92\n2023-05-25,Mecklenburg-Vorpommern,13,00+,34,42,42,42,42,1610774,2.11,2.61,2.61,2.61,2.61\n2023-05-24,Mecklenburg-Vorpommern,13,00+,36,46,46,46,46,1610774,2.23,2.86,2.86,2.86,2.86\n2023-05-23,Mecklenburg-Vorpommern,13,00+,31,41,41,41,41,1610774,1.92,2.55,2.55,2.55,2.55\n2023-05-22,Mecklenburg-Vorpommern,13,00+,30,46,46,46,46,1610774,1.86,2.86,2.86,2.86,2.86\n2023-05-21,Mecklenburg-Vorpommern,13,00+,30,45,45,45,45,1610774,1.86,2.79,2.79,2.79,2.79\n2023-05-20,Mecklenburg-Vorpommern,13,00+,33,47,47,47,47,1610774,2.05,2.92,2.92,2.92,2.92\n2023-05-19,Mecklenburg-Vorpommern,13,00+,47,57,57,57,57,1610774,2.92,3.54,3.54,3.54,3.54\n2023-05-18,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-05-17,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-16,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-15,Mecklenburg-Vorpommern,13,00+,58,75,75,75,75,1610774,3.6,4.66,4.66,4.66,4.66\n2023-05-14,Mecklenburg-Vorpommern,13,00+,59,76,76,76,76,1610774,3.66,4.72,4.72,4.72,4.72\n2023-05-13,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-05-12,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-05-11,Mecklenburg-Vorpommern,13,00+,55,72,72,72,72,1610774,3.41,4.47,4.47,4.47,4.47\n2023-05-10,Mecklenburg-Vorpommern,13,00+,64,71,71,71,71,1610774,3.97,4.41,4.41,4.41,4.41\n2023-05-09,Mecklenburg-Vorpommern,13,00+,79,92,92,92,92,1610774,4.9,5.71,5.71,5.71,5.71\n2023-05-08,Mecklenburg-Vorpommern,13,00+,56,70,70,70,70,1610774,3.48,4.35,4.35,4.35,4.35\n2023-05-07,Mecklenburg-Vorpommern,13,00+,57,70,70,70,70,1610774,3.54,4.35,4.35,4.35,4.35\n2023-05-06,Mecklenburg-Vorpommern,13,00+,57,68,68,68,68,1610774,3.54,4.22,4.22,4.22,4.22\n2023-05-05,Mecklenburg-Vorpommern,13,00+,50,59,59,59,59,1610774,3.1,3.66,3.66,3.66,3.66\n2023-05-04,Mecklenburg-Vorpommern,13,00+,54,62,62,62,62,1610774,3.35,3.85,3.85,3.85,3.85\n2023-05-03,Mecklenburg-Vorpommern,13,00+,30,62,62,62,62,1610774,1.86,3.85,3.85,3.85,3.85\n2023-05-02,Mecklenburg-Vorpommern,13,00+,39,55,55,55,55,1610774,2.42,3.41,3.41,3.41,3.41\n2023-05-01,Mecklenburg-Vorpommern,13,00+,70,96,96,96,96,1610774,4.35,5.96,5.96,5.96,5.96\n2023-04-30,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-29,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-28,Mecklenburg-Vorpommern,13,00+,86,109,109,109,109,1610774,5.34,6.77,6.77,6.77,6.77\n2023-04-27,Mecklenburg-Vorpommern,13,00+,95,122,122,122,122,1610774,5.9,7.57,7.57,7.57,7.57\n2023-04-26,Mecklenburg-Vorpommern,13,00+,114,142,142,142,142,1610774,7.08,8.82,8.82,8.82,8.82\n2023-04-25,Mecklenburg-Vorpommern,13,00+,127,151,151,151,151,1610774,7.88,9.37,9.37,9.37,9.37\n2023-04-24,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-23,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-22,Mecklenburg-Vorpommern,13,00+,143,167,167,167,167,1610774,8.88,10.37,10.37,10.37,10.37\n2023-04-21,Mecklenburg-Vorpommern,13,00+,150,174,174,174,174,1610774,9.31,10.8,10.8,10.8,10.8\n2023-04-20,Mecklenburg-Vorpommern,13,00+,165,187,187,187,187,1610774,10.24,11.61,11.61,11.61,11.61\n2023-04-19,Mecklenburg-Vorpommern,13,00+,163,192,192,192,192,1610774,10.12,11.92,11.92,11.92,11.92\n2023-04-18,Mecklenburg-Vorpommern,13,00+,210,241,241,241,241,1610774,13.04,14.96,14.96,14.96,14.96\n2023-04-17,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-16,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-15,Mecklenburg-Vorpommern,13,00+,159,190,190,190,190,1610774,9.87,11.8,11.8,11.8,11.8\n2023-04-14,Mecklenburg-Vorpommern,13,00+,137,165,165,165,165,1610774,8.51,10.24,10.24,10.24,10.24\n2023-04-13,Mecklenburg-Vorpommern,13,00+,132,152,152,152,152,1610774,8.19,9.44,9.44,9.44,9.44\n2023-04-12,Mecklenburg-Vorpommern,13,00+,128,152,152,152,152,1610774,7.95,9.44,9.44,9.44,9.44\n2023-04-11,Mecklenburg-Vorpommern,13,00+,101,121,121,121,121,1610774,6.27,7.51,7.51,7.51,7.51\n2023-04-10,Mecklenburg-Vorpommern,13,00+,159,180,180,180,180,1610774,9.87,11.17,11.17,11.17,11.17\n2023-04-09,Mecklenburg-Vorpommern,13,00+,162,183,183,183,183,1610774,10.06,11.36,11.36,11.36,11.36\n2023-04-08,Mecklenburg-Vorpommern,13,00+,162,180,180,180,180,1610774,10.06,11.17,11.17,11.17,11.17\n2023-04-07,Mecklenburg-Vorpommern,13,00+,193,210,210,210,210,1610774,11.98,13.04,13.04,13.04,13.04\n2023-04-06,Mecklenburg-Vorpommern,13,00+,194,215,215,215,215,1610774,12.04,13.35,13.35,13.35,13.35\n2023-04-05,Mecklenburg-Vorpommern,13,00+,160,221,221,221,221,1610774,9.93,13.72,13.72,13.72,13.72\n2023-04-04,Mecklenburg-Vorpommern,13,00+,182,214,214,214,214,1610774,11.3,13.29,13.29,13.29,13.29\n2023-04-03,Mecklenburg-Vorpommern,13,00+,198,234,234,234,234,1610774,12.29,14.53,14.53,14.53,14.53\n2023-04-02,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-04-01,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-03-31,Mecklenburg-Vorpommern,13,00+,202,247,247,247,247,1610774,12.54,15.33,15.33,15.33,15.33\n2023-03-30,Mecklenburg-Vorpommern,13,00+,224,257,257,257,257,1610774,13.91,15.96,15.96,15.96,15.96\n2023-03-29,Mecklenburg-Vorpommern,13,00+,230,275,275,275,275,1610774,14.28,17.07,17.07,17.07,17.07\n2023-03-28,Mecklenburg-Vorpommern,13,00+,243,291,291,291,291,1610774,15.09,18.07,18.07,18.07,18.07\n2023-03-27,Mecklenburg-Vorpommern,13,00+,239,285,285,285,285,1610774,14.84,17.69,17.69,17.69,17.69\n2023-03-26,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-25,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-24,Mecklenburg-Vorpommern,13,00+,205,262,262,262,262,1610774,12.73,16.27,16.27,16.27,16.27\n2023-03-23,Mecklenburg-Vorpommern,13,00+,177,257,257,257,257,1610774,10.99,15.96,15.96,15.96,15.96\n2023-03-22,Mecklenburg-Vorpommern,13,00+,185,236,236,236,236,1610774,11.49,14.65,14.65,14.65,14.65\n2023-03-21,Mecklenburg-Vorpommern,13,00+,173,219,219,219,219,1610774,10.74,13.6,13.6,13.6,13.6\n2023-03-20,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-19,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-18,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-17,Mecklenburg-Vorpommern,13,00+,157,202,202,202,202,1610774,9.75,12.54,12.54,12.54,12.54\n2023-03-16,Mecklenburg-Vorpommern,13,00+,164,196,196,196,196,1610774,10.18,12.17,12.17,12.17,12.17\n2023-03-15,Mecklenburg-Vorpommern,13,00+,129,160,160,160,160,1610774,8.01,9.93,9.93,9.93,9.93\n2023-03-14,Mecklenburg-Vorpommern,13,00+,112,150,150,150,150,1610774,6.95,9.31,9.31,9.31,9.31\n2023-03-13,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-12,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-11,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-10,Mecklenburg-Vorpommern,13,00+,101,122,122,122,122,1610774,6.27,7.57,7.57,7.57,7.57\n2023-03-09,Mecklenburg-Vorpommern,13,00+,80,108,108,108,108,1610774,4.97,6.7,6.7,6.7,6.7\n2023-03-08,Mecklenburg-Vorpommern,13,00+,100,127,127,127,127,1610774,6.21,7.88,7.88,7.88,7.88\n2023-03-07,Mecklenburg-Vorpommern,13,00+,96,113,113,113,113,1610774,5.96,7.02,7.02,7.02,7.02\n2023-03-06,Mecklenburg-Vorpommern,13,00+,88,99,99,99,99,1610774,5.46,6.15,6.15,6.15,6.15\n2023-03-05,Mecklenburg-Vorpommern,13,00+,91,102,102,102,102,1610774,5.65,6.33,6.33,6.33,6.33\n2023-03-04,Mecklenburg-Vorpommern,13,00+,106,117,117,117,117,1610774,6.58,7.26,7.26,7.26,7.26\n2023-03-03,Mecklenburg-Vorpommern,13,00+,105,119,119,119,119,1610774,6.52,7.39,7.39,7.39,7.39\n2023-03-02,Mecklenburg-Vorpommern,13,00+,103,120,120,120,120,1610774,6.39,7.45,7.45,7.45,7.45\n2023-03-01,Mecklenburg-Vorpommern,13,00+,97,113,113,113,113,1610774,6.02,7.02,7.02,7.02,7.02\n2023-02-28,Mecklenburg-Vorpommern,13,00+,99,116,116,116,116,1610774,6.15,7.2,7.2,7.2,7.2\n2023-02-27,Mecklenburg-Vorpommern,13,00+,80,106,106,106,106,1610774,4.97,6.58,6.58,6.58,6.58\n2023-02-26,Mecklenburg-Vorpommern,13,00+,84,107,107,107,107,1610774,5.21,6.64,6.64,6.64,6.64\n2023-02-25,Mecklenburg-Vorpommern,13,00+,91,99,99,99,99,1610774,5.65,6.15,6.15,6.15,6.15\n2023-02-24,Mecklenburg-Vorpommern,13,00+,84,100,100,100,100,1610774,5.21,6.21,6.21,6.21,6.21\n2023-02-23,Mecklenburg-Vorpommern,13,00+,80,95,95,95,95,1610774,4.97,5.9,5.9,5.9,5.9\n2023-02-22,Mecklenburg-Vorpommern,13,00+,84,98,98,98,98,1610774,5.21,6.08,6.08,6.08,6.08\n2023-02-21,Mecklenburg-Vorpommern,13,00+,83,90,90,90,90,1610774,5.15,5.59,5.59,5.59,5.59\n2023-02-20,Mecklenburg-Vorpommern,13,00+,65,84,84,84,84,1610774,4.04,5.21,5.21,5.21,5.21\n2023-02-19,Mecklenburg-Vorpommern,13,00+,65,80,80,80,80,1610774,4.04,4.97,4.97,4.97,4.97\n2023-02-18,Mecklenburg-Vorpommern,13,00+,67,75,75,75,75,1610774,4.16,4.66,4.66,4.66,4.66\n2023-02-17,Mecklenburg-Vorpommern,13,00+,59,73,73,73,73,1610774,3.66,4.53,4.53,4.53,4.53\n2023-02-16,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-02-15,Mecklenburg-Vorpommern,13,00+,60,75,75,75,75,1610774,3.72,4.66,4.66,4.66,4.66\n2023-02-14,Mecklenburg-Vorpommern,13,00+,63,72,72,72,72,1610774,3.91,4.47,4.47,4.47,4.47\n2023-02-13,Mecklenburg-Vorpommern,13,00+,65,81,81,81,81,1610774,4.04,5.03,5.03,5.03,5.03\n2023-02-12,Mecklenburg-Vorpommern,13,00+,66,82,82,82,82,1610774,4.1,5.09,5.09,5.09,5.09\n2023-02-11,Mecklenburg-Vorpommern,13,00+,71,85,85,85,85,1610774,4.41,5.28,5.28,5.28,5.28\n2023-02-10,Mecklenburg-Vorpommern,13,00+,75,87,87,87,87,1610774,4.66,5.4,5.4,5.4,5.4\n2023-02-09,Mecklenburg-Vorpommern,13,00+,66,76,76,76,76,1610774,4.1,4.72,4.72,4.72,4.72\n2023-02-08,Mecklenburg-Vorpommern,13,00+,68,78,78,78,78,1610774,4.22,4.84,4.84,4.84,4.84\n2023-02-07,Mecklenburg-Vorpommern,13,00+,65,79,79,79,79,1610774,4.04,4.9,4.9,4.9,4.9\n2023-02-06,Mecklenburg-Vorpommern,13,00+,61,73,73,73,73,1610774,3.79,4.53,4.53,4.53,4.53\n2023-02-05,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-02-04,Mecklenburg-Vorpommern,13,00+,64,70,70,70,70,1610774,3.97,4.35,4.35,4.35,4.35\n2023-02-03,Mecklenburg-Vorpommern,13,00+,60,68,68,68,68,1610774,3.72,4.22,4.22,4.22,4.22\n2023-02-02,Mecklenburg-Vorpommern,13,00+,66,77,77,77,77,1610774,4.1,4.78,4.78,4.78,4.78\n2023-02-01,Mecklenburg-Vorpommern,13,00+,59,74,74,74,74,1610774,3.66,4.59,4.59,4.59,4.59\n2023-01-31,Mecklenburg-Vorpommern,13,00+,61,79,79,79,79,1610774,3.79,4.9,4.9,4.9,4.9\n2023-01-30,Mecklenburg-Vorpommern,13,00+,77,94,94,94,94,1610774,4.78,5.84,5.84,5.84,5.84\n2023-01-29,Mecklenburg-Vorpommern,13,00+,78,95,95,95,95,1610774,4.84,5.9,5.9,5.9,5.9\n2023-01-28,Mecklenburg-Vorpommern,13,00+,80,94,94,94,94,1610774,4.97,5.84,5.84,5.84,5.84\n2023-01-27,Mecklenburg-Vorpommern,13,00+,78,94,94,94,94,1610774,4.84,5.84,5.84,5.84,5.84\n2023-01-26,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-25,Mecklenburg-Vorpommern,13,00+,71,86,86,86,86,1610774,4.41,5.34,5.34,5.34,5.34\n2023-01-24,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-23,Mecklenburg-Vorpommern,13,00+,54,70,70,70,70,1610774,3.35,4.35,4.35,4.35,4.35\n2023-01-22,Mecklenburg-Vorpommern,13,00+,56,71,71,71,71,1610774,3.48,4.41,4.41,4.41,4.41\n2023-01-21,Mecklenburg-Vorpommern,13,00+,61,74,74,74,74,1610774,3.79,4.59,4.59,4.59,4.59\n2023-01-20,Mecklenburg-Vorpommern,13,00+,70,86,86,86,86,1610774,4.35,5.34,5.34,5.34,5.34\n2023-01-19,Mecklenburg-Vorpommern,13,00+,79,89,89,89,89,1610774,4.9,5.53,5.53,5.53,5.53\n2023-01-18,Mecklenburg-Vorpommern,13,00+,84,97,97,97,97,1610774,5.21,6.02,6.02,6.02,6.02\n2023-01-17,Mecklenburg-Vorpommern,13,00+,95,108,108,108,108,1610774,5.9,6.7,6.7,6.7,6.7\n2023-01-16,Mecklenburg-Vorpommern,13,00+,108,137,137,137,137,1610774,6.7,8.51,8.51,8.51,8.51\n2023-01-15,Mecklenburg-Vorpommern,13,00+,110,137,137,137,137,1610774,6.83,8.51,8.51,8.51,8.51\n2023-01-14,Mecklenburg-Vorpommern,13,00+,117,140,140,140,140,1610774,7.26,8.69,8.69,8.69,8.69\n2023-01-13,Mecklenburg-Vorpommern,13,00+,127,148,148,148,148,1610774,7.88,9.19,9.19,9.19,9.19\n2023-01-12,Mecklenburg-Vorpommern,13,00+,151,175,175,175,175,1610774,9.37,10.86,10.86,10.86,10.86\n2023-01-11,Mecklenburg-Vorpommern,13,00+,157,187,187,187,187,1610774,9.75,11.61,11.61,11.61,11.61\n2023-01-10,Mecklenburg-Vorpommern,13,00+,154,196,196,196,196,1610774,9.56,12.17,12.17,12.17,12.17\n2023-01-09,Mecklenburg-Vorpommern,13,00+,160,210,210,210,210,1610774,9.93,13.04,13.04,13.04,13.04\n2023-01-08,Mecklenburg-Vorpommern,13,00+,164,212,212,212,212,1610774,10.18,13.16,13.16,13.16,13.16\n2023-01-07,Mecklenburg-Vorpommern,13,00+,176,0,0,0,0,1610774,10.93,0,0,0,0\n2023-01-06,Mecklenburg-Vorpommern,13,00+,180,0,0,0,0,1610774,11.17,0,0,0,0\n2023-01-05,Mecklenburg-Vorpommern,13,00+,203,0,0,0,0,1610774,12.6,0,0,0,0\n2023-01-04,Mecklenburg-Vorpommern,13,00+,244,0,0,0,0,1610774,15.15,0,0,0,0\n2023-01-03,Mecklenburg-Vorpommern,13,00+,296,0,0,0,0,1610774,18.38,0,0,0,0\n2023-01-02,Mecklenburg-Vorpommern,13,00+,243,0,0,0,0,1610774,15.09,0,0,0,0\n2024-08-31,Sachsen,14,00+,54,54,NA,NA,NA,4056941,1.33,1.33,NA,NA,NA\n2024-08-30,Sachsen,14,00+,43,56,67,63,72,4056941,1.06,1.38,1.67,1.57,1.79\n2024-08-29,Sachsen,14,00+,38,53,61,58,65,4056941,0.94,1.31,1.51,1.43,1.62\n2024-08-28,Sachsen,14,00+,38,54,61,58,65,4056941,0.94,1.33,1.51,1.44,1.61\n2024-08-27,Sachsen,14,00+,33,53,59,56,63,4056941,0.81,1.31,1.46,1.39,1.56\n2024-08-26,Sachsen,14,00+,47,55,59,57,62,4056941,1.16,1.36,1.46,1.41,1.55\n2024-08-25,Sachsen,14,00+,49,55,59,57,62,4056941,1.21,1.36,1.46,1.41,1.54\n2024-08-24,Sachsen,14,00+,50,55,59,57,62,4056941,1.23,1.36,1.46,1.41,1.54\n2024-08-23,Sachsen,14,00+,45,60,64,62,67,4056941,1.11,1.48,1.58,1.53,1.67\n2024-08-22,Sachsen,14,00+,42,59,62,60,66,4056941,1.04,1.45,1.55,1.5,1.63\n2024-08-21,Sachsen,14,00+,32,56,59,57,62,4056941,0.79,1.38,1.46,1.42,1.54\n2024-08-20,Sachsen,14,00+,26,58,61,59,64,4056941,0.64,1.43,1.51,1.47,1.58\n2024-08-19,Sachsen,14,00+,30,44,45,44,48,4056941,0.74,1.08,1.13,1.1,1.18\n2024-08-18,Sachsen,14,00+,30,42,43,42,45,4056941,0.74,1.04,1.08,1.05,1.13\n2024-08-17,Sachsen,14,00+,32,43,44,43,46,4056941,0.79,1.06,1.1,1.08,1.15\n2024-08-16,Sachsen,14,00+,32,42,43,42,45,4056941,0.79,1.04,1.07,1.05,1.12\n2024-08-15,Sachsen,14,00+,30,40,41,40,43,4056941,0.74,0.99,1.02,1,1.07\n2024-08-14,Sachsen,14,00+,22,38,39,38,40,4056941,0.54,0.94,0.97,0.95,1.01\n2024-08-13,Sachsen,14,00+,18,35,35,35,37,4056941,0.44,0.86,0.89,0.87,0.92\n2024-08-12,Sachsen,14,00+,28,42,42,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-11,Sachsen,14,00+,28,42,42,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-10,Sachsen,14,00+,30,42,42,42,44,4056941,0.74,1.04,1.06,1.04,1.09\n2024-08-09,Sachsen,14,00+,23,38,38,38,39,4056941,0.57,0.94,0.95,0.94,0.98\n2024-08-08,Sachsen,14,00+,29,41,41,41,42,4056941,0.71,1.01,1.03,1.02,1.05\n2024-08-07,Sachsen,14,00+,24,40,40,40,41,4056941,0.59,0.99,1,0.99,1.02\n2024-08-06,Sachsen,14,00+,22,38,38,38,39,4056941,0.54,0.94,0.95,0.94,0.97\n2024-08-05,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-04,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-03,Sachsen,14,00+,18,27,27,27,27,4056941,0.44,0.67,0.67,0.67,0.68\n2024-08-02,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.65,0.64,0.65\n2024-08-01,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.48\n2024-07-31,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2024-07-30,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2024-07-29,Sachsen,14,00+,13,29,29,29,29,4056941,0.32,0.71,0.72,0.71,0.72\n2024-07-28,Sachsen,14,00+,14,30,30,30,30,4056941,0.35,0.74,0.74,0.74,0.74\n2024-07-27,Sachsen,14,00+,15,30,30,30,30,4056941,0.37,0.74,0.74,0.74,0.74\n2024-07-26,Sachsen,14,00+,17,36,36,36,36,4056941,0.42,0.89,0.89,0.89,0.89\n2024-07-25,Sachsen,14,00+,20,40,40,40,40,4056941,0.49,0.99,0.99,0.99,0.99\n2024-07-24,Sachsen,14,00+,18,37,37,37,37,4056941,0.44,0.91,0.91,0.91,0.91\n2024-07-23,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-07-22,Sachsen,14,00+,20,35,35,35,35,4056941,0.49,0.86,0.86,0.86,0.86\n2024-07-21,Sachsen,14,00+,22,36,36,36,36,4056941,0.54,0.89,0.89,0.89,0.89\n2024-07-20,Sachsen,14,00+,22,35,35,35,35,4056941,0.54,0.86,0.86,0.86,0.86\n2024-07-19,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-07-18,Sachsen,14,00+,23,36,36,36,36,4056941,0.57,0.89,0.89,0.89,0.89\n2024-07-17,Sachsen,14,00+,19,37,37,37,37,4056941,0.47,0.91,0.91,0.91,0.91\n2024-07-16,Sachsen,14,00+,18,35,35,35,35,4056941,0.44,0.86,0.86,0.86,0.86\n2024-07-15,Sachsen,14,00+,19,29,29,29,29,4056941,0.47,0.71,0.71,0.71,0.71\n2024-07-14,Sachsen,14,00+,20,28,28,28,28,4056941,0.49,0.69,0.69,0.69,0.69\n2024-07-13,Sachsen,14,00+,21,29,29,29,29,4056941,0.52,0.71,0.71,0.71,0.71\n2024-07-12,Sachsen,14,00+,14,25,25,25,25,4056941,0.35,0.62,0.62,0.62,0.62\n2024-07-11,Sachsen,14,00+,10,20,20,20,20,4056941,0.25,0.49,0.49,0.49,0.49\n2024-07-10,Sachsen,14,00+,15,26,26,26,26,4056941,0.37,0.64,0.64,0.64,0.64\n2024-07-09,Sachsen,14,00+,5,22,22,22,22,4056941,0.12,0.54,0.54,0.54,0.54\n2024-07-08,Sachsen,14,00+,8,24,24,24,24,4056941,0.2,0.59,0.59,0.59,0.59\n2024-07-07,Sachsen,14,00+,9,24,24,24,24,4056941,0.22,0.59,0.59,0.59,0.59\n2024-07-06,Sachsen,14,00+,10,25,25,25,25,4056941,0.25,0.62,0.62,0.62,0.62\n2024-07-05,Sachsen,14,00+,9,23,23,23,23,4056941,0.22,0.57,0.57,0.57,0.57\n2024-07-04,Sachsen,14,00+,10,24,24,24,24,4056941,0.25,0.59,0.59,0.59,0.59\n2024-07-03,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2024-07-02,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-07-01,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2024-06-30,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-29,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-06-28,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-27,Sachsen,14,00+,7,13,13,13,13,4056941,0.17,0.32,0.32,0.32,0.32\n2024-06-26,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2024-06-25,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-24,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2024-06-23,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2024-06-22,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2024-06-21,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-06-20,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2024-06-19,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-06-18,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-17,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-16,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-15,Sachsen,14,00+,5,5,5,5,5,4056941,0.12,0.12,0.12,0.12,0.12\n2024-06-14,Sachsen,14,00+,7,7,7,7,7,4056941,0.17,0.17,0.17,0.17,0.17\n2024-06-13,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-12,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-06-11,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-06-10,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-09,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-08,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-07,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-06,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-05,Sachsen,14,00+,5,10,10,10,10,4056941,0.12,0.25,0.25,0.25,0.25\n2024-06-04,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-06-03,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-02,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-01,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-05-31,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-05-30,Sachsen,14,00+,4,12,12,12,12,4056941,0.1,0.3,0.3,0.3,0.3\n2024-05-29,Sachsen,14,00+,2,9,9,9,9,4056941,0.05,0.22,0.22,0.22,0.22\n2024-05-28,Sachsen,14,00+,3,9,9,9,9,4056941,0.07,0.22,0.22,0.22,0.22\n2024-05-27,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-26,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-25,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-24,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-05-23,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-22,Sachsen,14,00+,3,4,4,4,4,4056941,0.07,0.1,0.1,0.1,0.1\n2024-05-21,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-20,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-19,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-18,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-17,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-05-16,Sachsen,14,00+,0,2,2,2,2,4056941,0,0.05,0.05,0.05,0.05\n2024-05-15,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-14,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-13,Sachsen,14,00+,0,5,5,5,5,4056941,0,0.12,0.12,0.12,0.12\n2024-05-12,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-11,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-10,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-09,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-08,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-07,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-06,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-05,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-04,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-03,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-02,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-01,Sachsen,14,00+,4,4,4,4,4,4056941,0.1,0.1,0.1,0.1,0.1\n2024-04-30,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-04-29,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-28,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-27,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-26,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-25,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-24,Sachsen,14,00+,3,5,5,5,5,4056941,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-04-22,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-04-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-20,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2024-04-18,Sachsen,14,00+,8,9,9,9,9,4056941,0.2,0.22,0.22,0.22,0.22\n2024-04-17,Sachsen,14,00+,9,10,10,10,10,4056941,0.22,0.25,0.25,0.25,0.25\n2024-04-16,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-04-15,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-04-14,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-13,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-12,Sachsen,14,00+,2,3,3,3,3,4056941,0.05,0.07,0.07,0.07,0.07\n2024-04-11,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-04-10,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-09,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-08,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-07,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-06,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-04,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-03,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-04-02,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-01,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-31,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-30,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-29,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-28,Sachsen,14,00+,2,10,10,10,10,4056941,0.05,0.25,0.25,0.25,0.25\n2024-03-27,Sachsen,14,00+,1,11,11,11,11,4056941,0.02,0.27,0.27,0.27,0.27\n2024-03-26,Sachsen,14,00+,1,8,8,8,8,4056941,0.02,0.2,0.2,0.2,0.2\n2024-03-25,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-24,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-03-23,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-22,Sachsen,14,00+,5,13,13,13,13,4056941,0.12,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen,14,00+,4,13,13,13,13,4056941,0.1,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-03-19,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-18,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-17,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-16,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-15,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-03-14,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-13,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-03-12,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2024-03-11,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-03-10,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-09,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-08,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2024-03-07,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2024-03-06,Sachsen,14,00+,14,22,22,22,22,4056941,0.35,0.54,0.54,0.54,0.54\n2024-03-05,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2024-03-04,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-03,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-02,Sachsen,14,00+,7,21,21,21,21,4056941,0.17,0.52,0.52,0.52,0.52\n2024-03-01,Sachsen,14,00+,6,19,19,19,19,4056941,0.15,0.47,0.47,0.47,0.47\n2024-02-29,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-02-28,Sachsen,14,00+,13,20,20,20,20,4056941,0.32,0.49,0.49,0.49,0.49\n2024-02-27,Sachsen,14,00+,13,24,24,24,24,4056941,0.32,0.59,0.59,0.59,0.59\n2024-02-26,Sachsen,14,00+,21,32,32,32,32,4056941,0.52,0.79,0.79,0.79,0.79\n2024-02-25,Sachsen,14,00+,24,35,35,35,35,4056941,0.59,0.86,0.86,0.86,0.86\n2024-02-24,Sachsen,14,00+,25,35,35,35,35,4056941,0.62,0.86,0.86,0.86,0.86\n2024-02-23,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-02-22,Sachsen,14,00+,19,31,31,31,31,4056941,0.47,0.76,0.76,0.76,0.76\n2024-02-21,Sachsen,14,00+,19,34,34,34,34,4056941,0.47,0.84,0.84,0.84,0.84\n2024-02-20,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-02-19,Sachsen,14,00+,22,41,41,41,41,4056941,0.54,1.01,1.01,1.01,1.01\n2024-02-18,Sachsen,14,00+,23,39,39,39,39,4056941,0.57,0.96,0.96,0.96,0.96\n2024-02-17,Sachsen,14,00+,25,40,40,40,40,4056941,0.62,0.99,0.99,0.99,0.99\n2024-02-16,Sachsen,14,00+,26,44,44,44,44,4056941,0.64,1.08,1.08,1.08,1.08\n2024-02-15,Sachsen,14,00+,31,47,47,47,47,4056941,0.76,1.16,1.16,1.16,1.16\n2024-02-14,Sachsen,14,00+,24,47,47,47,47,4056941,0.59,1.16,1.16,1.16,1.16\n2024-02-13,Sachsen,14,00+,24,46,46,46,46,4056941,0.59,1.13,1.13,1.13,1.13\n2024-02-12,Sachsen,14,00+,28,47,47,47,47,4056941,0.69,1.16,1.16,1.16,1.16\n2024-02-11,Sachsen,14,00+,28,46,46,46,46,4056941,0.69,1.13,1.13,1.13,1.13\n2024-02-10,Sachsen,14,00+,30,46,46,46,46,4056941,0.74,1.13,1.13,1.13,1.13\n2024-02-09,Sachsen,14,00+,29,49,49,49,49,4056941,0.71,1.21,1.21,1.21,1.21\n2024-02-08,Sachsen,14,00+,36,55,55,55,55,4056941,0.89,1.36,1.36,1.36,1.36\n2024-02-07,Sachsen,14,00+,26,63,63,63,63,4056941,0.64,1.55,1.55,1.55,1.55\n2024-02-06,Sachsen,14,00+,36,69,69,69,69,4056941,0.89,1.7,1.7,1.7,1.7\n2024-02-05,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2024-02-04,Sachsen,14,00+,60,90,90,90,90,4056941,1.48,2.22,2.22,2.22,2.22\n2024-02-03,Sachsen,14,00+,62,92,92,92,92,4056941,1.53,2.27,2.27,2.27,2.27\n2024-02-02,Sachsen,14,00+,52,95,95,95,95,4056941,1.28,2.34,2.34,2.34,2.34\n2024-02-01,Sachsen,14,00+,49,95,95,95,95,4056941,1.21,2.34,2.34,2.34,2.34\n2024-01-31,Sachsen,14,00+,49,94,94,94,94,4056941,1.21,2.32,2.32,2.32,2.32\n2024-01-30,Sachsen,14,00+,33,95,95,95,95,4056941,0.81,2.34,2.34,2.34,2.34\n2024-01-29,Sachsen,14,00+,43,85,85,85,85,4056941,1.06,2.1,2.1,2.1,2.1\n2024-01-28,Sachsen,14,00+,50,88,88,88,88,4056941,1.23,2.17,2.17,2.17,2.17\n2024-01-27,Sachsen,14,00+,56,89,89,89,89,4056941,1.38,2.19,2.19,2.19,2.19\n2024-01-26,Sachsen,14,00+,56,93,93,93,93,4056941,1.38,2.29,2.29,2.29,2.29\n2024-01-25,Sachsen,14,00+,45,98,98,98,98,4056941,1.11,2.42,2.42,2.42,2.42\n2024-01-24,Sachsen,14,00+,58,101,101,101,101,4056941,1.43,2.49,2.49,2.49,2.49\n2024-01-23,Sachsen,14,00+,52,107,107,107,107,4056941,1.28,2.64,2.64,2.64,2.64\n2024-01-22,Sachsen,14,00+,70,124,124,124,124,4056941,1.73,3.06,3.06,3.06,3.06\n2024-01-21,Sachsen,14,00+,70,120,120,120,120,4056941,1.73,2.96,2.96,2.96,2.96\n2024-01-20,Sachsen,14,00+,75,120,120,120,120,4056941,1.85,2.96,2.96,2.96,2.96\n2024-01-19,Sachsen,14,00+,72,125,125,125,125,4056941,1.77,3.08,3.08,3.08,3.08\n2024-01-18,Sachsen,14,00+,83,135,135,135,135,4056941,2.05,3.33,3.33,3.33,3.33\n2024-01-17,Sachsen,14,00+,78,136,136,136,136,4056941,1.92,3.35,3.35,3.35,3.35\n2024-01-16,Sachsen,14,00+,70,142,142,142,142,4056941,1.73,3.5,3.5,3.5,3.5\n2024-01-15,Sachsen,14,00+,77,149,149,149,149,4056941,1.9,3.67,3.67,3.67,3.67\n2024-01-14,Sachsen,14,00+,83,157,157,157,157,4056941,2.05,3.87,3.87,3.87,3.87\n2024-01-13,Sachsen,14,00+,87,159,159,159,159,4056941,2.14,3.92,3.92,3.92,3.92\n2024-01-12,Sachsen,14,00+,83,167,167,167,167,4056941,2.05,4.12,4.12,4.12,4.12\n2024-01-11,Sachsen,14,00+,97,184,184,184,184,4056941,2.39,4.54,4.54,4.54,4.54\n2024-01-10,Sachsen,14,00+,111,216,216,216,216,4056941,2.74,5.32,5.32,5.32,5.32\n2024-01-09,Sachsen,14,00+,208,313,313,313,313,4056941,5.13,7.72,7.72,7.72,7.72\n2024-01-08,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2024-01-07,Sachsen,14,00+,198,303,303,303,303,4056941,4.88,7.47,7.47,7.47,7.47\n2024-01-06,Sachsen,14,00+,215,314,314,314,314,4056941,5.3,7.74,7.74,7.74,7.74\n2024-01-05,Sachsen,14,00+,225,349,349,349,349,4056941,5.55,8.6,8.6,8.6,8.6\n2024-01-04,Sachsen,14,00+,243,369,369,369,369,4056941,5.99,9.1,9.1,9.1,9.1\n2024-01-03,Sachsen,14,00+,277,472,472,472,472,4056941,6.83,11.63,11.63,11.63,11.63\n2024-01-02,Sachsen,14,00+,184,361,361,361,361,4056941,4.54,8.9,8.9,8.9,8.9\n2024-01-01,Sachsen,14,00+,201,361,361,361,361,4056941,4.95,8.9,8.9,8.9,8.9\n2023-12-31,Sachsen,14,00+,207,352,352,352,352,4056941,5.1,8.68,8.68,8.68,8.68\n2023-12-30,Sachsen,14,00+,231,364,364,364,364,4056941,5.69,8.97,8.97,8.97,8.97\n2023-12-29,Sachsen,14,00+,198,349,349,349,349,4056941,4.88,8.6,8.6,8.6,8.6\n2023-12-28,Sachsen,14,00+,118,358,358,358,358,4056941,2.91,8.82,8.82,8.82,8.82\n2023-12-27,Sachsen,14,00+,105,286,286,286,286,4056941,2.59,7.05,7.05,7.05,7.05\n2023-12-26,Sachsen,14,00+,190,377,377,377,377,4056941,4.68,9.29,9.29,9.29,9.29\n2023-12-25,Sachsen,14,00+,328,520,520,520,520,4056941,8.08,12.82,12.82,12.82,12.82\n2023-12-24,Sachsen,14,00+,350,537,537,537,537,4056941,8.63,13.24,13.24,13.24,13.24\n2023-12-23,Sachsen,14,00+,371,534,534,534,534,4056941,9.14,13.16,13.16,13.16,13.16\n2023-12-22,Sachsen,14,00+,356,577,577,577,577,4056941,8.78,14.22,14.22,14.22,14.22\n2023-12-21,Sachsen,14,00+,341,599,599,599,599,4056941,8.41,14.76,14.76,14.76,14.76\n2023-12-20,Sachsen,14,00+,351,661,661,661,661,4056941,8.65,16.29,16.29,16.29,16.29\n2023-12-19,Sachsen,14,00+,366,666,666,666,666,4056941,9.02,16.42,16.42,16.42,16.42\n2023-12-18,Sachsen,14,00+,443,697,697,697,697,4056941,10.92,17.18,17.18,17.18,17.18\n2023-12-17,Sachsen,14,00+,468,699,699,699,699,4056941,11.54,17.23,17.23,17.23,17.23\n2023-12-16,Sachsen,14,00+,499,715,715,715,715,4056941,12.3,17.62,17.62,17.62,17.62\n2023-12-15,Sachsen,14,00+,444,690,690,690,690,4056941,10.94,17.01,17.01,17.01,17.01\n2023-12-14,Sachsen,14,00+,410,716,716,716,716,4056941,10.11,17.65,17.65,17.65,17.65\n2023-12-13,Sachsen,14,00+,385,690,690,690,690,4056941,9.49,17.01,17.01,17.01,17.01\n2023-12-12,Sachsen,14,00+,345,700,700,700,700,4056941,8.5,17.25,17.25,17.25,17.25\n2023-12-11,Sachsen,14,00+,349,620,620,620,620,4056941,8.6,15.28,15.28,15.28,15.28\n2023-12-10,Sachsen,14,00+,363,607,607,607,607,4056941,8.95,14.96,14.96,14.96,14.96\n2023-12-09,Sachsen,14,00+,381,588,588,588,588,4056941,9.39,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen,14,00+,347,595,595,595,595,4056941,8.55,14.67,14.67,14.67,14.67\n2023-12-07,Sachsen,14,00+,310,570,570,570,570,4056941,7.64,14.05,14.05,14.05,14.05\n2023-12-06,Sachsen,14,00+,230,525,525,525,525,4056941,5.67,12.94,12.94,12.94,12.94\n2023-12-05,Sachsen,14,00+,221,526,526,526,526,4056941,5.45,12.97,12.97,12.97,12.97\n2023-12-04,Sachsen,14,00+,291,551,551,551,551,4056941,7.17,13.58,13.58,13.58,13.58\n2023-12-03,Sachsen,14,00+,331,582,582,582,582,4056941,8.16,14.35,14.35,14.35,14.35\n2023-12-02,Sachsen,14,00+,348,591,591,591,591,4056941,8.58,14.57,14.57,14.57,14.57\n2023-12-01,Sachsen,14,00+,339,593,593,593,593,4056941,8.36,14.62,14.62,14.62,14.62\n2023-11-30,Sachsen,14,00+,337,611,611,611,611,4056941,8.31,15.06,15.06,15.06,15.06\n2023-11-29,Sachsen,14,00+,261,564,564,564,564,4056941,6.43,13.9,13.9,13.9,13.9\n2023-11-28,Sachsen,14,00+,188,564,564,564,564,4056941,4.63,13.9,13.9,13.9,13.9\n2023-11-27,Sachsen,14,00+,297,599,599,599,599,4056941,7.32,14.76,14.76,14.76,14.76\n2023-11-26,Sachsen,14,00+,317,582,582,582,582,4056941,7.81,14.35,14.35,14.35,14.35\n2023-11-25,Sachsen,14,00+,335,575,575,575,575,4056941,8.26,14.17,14.17,14.17,14.17\n2023-11-24,Sachsen,14,00+,324,559,559,559,559,4056941,7.99,13.78,13.78,13.78,13.78\n2023-11-23,Sachsen,14,00+,236,524,524,524,524,4056941,5.82,12.92,12.92,12.92,12.92\n2023-11-22,Sachsen,14,00+,284,556,556,556,556,4056941,7,13.7,13.7,13.7,13.7\n2023-11-21,Sachsen,14,00+,255,521,521,521,521,4056941,6.29,12.84,12.84,12.84,12.84\n2023-11-20,Sachsen,14,00+,282,495,495,495,495,4056941,6.95,12.2,12.2,12.2,12.2\n2023-11-19,Sachsen,14,00+,297,483,483,483,483,4056941,7.32,11.91,11.91,11.91,11.91\n2023-11-18,Sachsen,14,00+,314,474,474,474,474,4056941,7.74,11.68,11.68,11.68,11.68\n2023-11-17,Sachsen,14,00+,276,466,466,466,466,4056941,6.8,11.49,11.49,11.49,11.49\n2023-11-16,Sachsen,14,00+,277,470,470,470,470,4056941,6.83,11.59,11.59,11.59,11.59\n2023-11-15,Sachsen,14,00+,288,517,517,517,517,4056941,7.1,12.74,12.74,12.74,12.74\n2023-11-14,Sachsen,14,00+,260,480,480,480,480,4056941,6.41,11.83,11.83,11.83,11.83\n2023-11-13,Sachsen,14,00+,227,403,403,403,403,4056941,5.6,9.93,9.93,9.93,9.93\n2023-11-12,Sachsen,14,00+,244,408,408,408,408,4056941,6.01,10.06,10.06,10.06,10.06\n2023-11-11,Sachsen,14,00+,256,411,411,411,411,4056941,6.31,10.13,10.13,10.13,10.13\n2023-11-10,Sachsen,14,00+,204,421,421,421,421,4056941,5.03,10.38,10.38,10.38,10.38\n2023-11-09,Sachsen,14,00+,197,407,407,407,407,4056941,4.86,10.03,10.03,10.03,10.03\n2023-11-08,Sachsen,14,00+,190,392,392,392,392,4056941,4.68,9.66,9.66,9.66,9.66\n2023-11-07,Sachsen,14,00+,149,355,355,355,355,4056941,3.67,8.75,8.75,8.75,8.75\n2023-11-06,Sachsen,14,00+,168,373,373,373,373,4056941,4.14,9.19,9.19,9.19,9.19\n2023-11-05,Sachsen,14,00+,182,364,364,364,364,4056941,4.49,8.97,8.97,8.97,8.97\n2023-11-04,Sachsen,14,00+,190,358,358,358,358,4056941,4.68,8.82,8.82,8.82,8.82\n2023-11-03,Sachsen,14,00+,133,332,332,332,332,4056941,3.28,8.18,8.18,8.18,8.18\n2023-11-02,Sachsen,14,00+,99,324,324,324,324,4056941,2.44,7.99,7.99,7.99,7.99\n2023-11-01,Sachsen,14,00+,88,280,280,280,280,4056941,2.17,6.9,6.9,6.9,6.9\n2023-10-31,Sachsen,14,00+,124,311,311,311,311,4056941,3.06,7.67,7.67,7.67,7.67\n2023-10-30,Sachsen,14,00+,172,293,293,293,293,4056941,4.24,7.22,7.22,7.22,7.22\n2023-10-29,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2023-10-28,Sachsen,14,00+,197,291,291,291,291,4056941,4.86,7.17,7.17,7.17,7.17\n2023-10-27,Sachsen,14,00+,187,283,283,283,283,4056941,4.61,6.98,6.98,6.98,6.98\n2023-10-26,Sachsen,14,00+,168,252,252,252,252,4056941,4.14,6.21,6.21,6.21,6.21\n2023-10-25,Sachsen,14,00+,149,238,238,238,238,4056941,3.67,5.87,5.87,5.87,5.87\n2023-10-24,Sachsen,14,00+,117,221,221,221,221,4056941,2.88,5.45,5.45,5.45,5.45\n2023-10-23,Sachsen,14,00+,99,191,191,191,191,4056941,2.44,4.71,4.71,4.71,4.71\n2023-10-22,Sachsen,14,00+,103,182,182,182,182,4056941,2.54,4.49,4.49,4.49,4.49\n2023-10-21,Sachsen,14,00+,110,177,177,177,177,4056941,2.71,4.36,4.36,4.36,4.36\n2023-10-20,Sachsen,14,00+,97,162,162,162,162,4056941,2.39,3.99,3.99,3.99,3.99\n2023-10-19,Sachsen,14,00+,94,152,152,152,152,4056941,2.32,3.75,3.75,3.75,3.75\n2023-10-18,Sachsen,14,00+,89,143,143,143,143,4056941,2.19,3.52,3.52,3.52,3.52\n2023-10-17,Sachsen,14,00+,80,146,146,146,146,4056941,1.97,3.6,3.6,3.6,3.6\n2023-10-16,Sachsen,14,00+,80,124,124,124,124,4056941,1.97,3.06,3.06,3.06,3.06\n2023-10-15,Sachsen,14,00+,85,124,124,124,124,4056941,2.1,3.06,3.06,3.06,3.06\n2023-10-14,Sachsen,14,00+,89,122,122,122,122,4056941,2.19,3.01,3.01,3.01,3.01\n2023-10-13,Sachsen,14,00+,83,123,123,123,123,4056941,2.05,3.03,3.03,3.03,3.03\n2023-10-12,Sachsen,14,00+,80,128,128,128,128,4056941,1.97,3.16,3.16,3.16,3.16\n2023-10-11,Sachsen,14,00+,87,152,152,152,152,4056941,2.14,3.75,3.75,3.75,3.75\n2023-10-10,Sachsen,14,00+,74,127,127,127,127,4056941,1.82,3.13,3.13,3.13,3.13\n2023-10-09,Sachsen,14,00+,79,130,130,130,130,4056941,1.95,3.2,3.2,3.2,3.2\n2023-10-08,Sachsen,14,00+,80,125,125,125,125,4056941,1.97,3.08,3.08,3.08,3.08\n2023-10-07,Sachsen,14,00+,86,128,128,128,128,4056941,2.12,3.16,3.16,3.16,3.16\n2023-10-06,Sachsen,14,00+,78,125,125,125,125,4056941,1.92,3.08,3.08,3.08,3.08\n2023-10-05,Sachsen,14,00+,73,120,120,120,120,4056941,1.8,2.96,2.96,2.96,2.96\n2023-10-04,Sachsen,14,00+,35,83,83,83,83,4056941,0.86,2.05,2.05,2.05,2.05\n2023-10-03,Sachsen,14,00+,52,101,101,101,101,4056941,1.28,2.49,2.49,2.49,2.49\n2023-10-02,Sachsen,14,00+,71,101,101,101,101,4056941,1.75,2.49,2.49,2.49,2.49\n2023-10-01,Sachsen,14,00+,74,102,102,102,102,4056941,1.82,2.51,2.51,2.51,2.51\n2023-09-30,Sachsen,14,00+,78,98,98,98,98,4056941,1.92,2.42,2.42,2.42,2.42\n2023-09-29,Sachsen,14,00+,60,95,95,95,95,4056941,1.48,2.34,2.34,2.34,2.34\n2023-09-28,Sachsen,14,00+,66,91,91,91,91,4056941,1.63,2.24,2.24,2.24,2.24\n2023-09-27,Sachsen,14,00+,56,99,99,99,99,4056941,1.38,2.44,2.44,2.44,2.44\n2023-09-26,Sachsen,14,00+,64,97,97,97,97,4056941,1.58,2.39,2.39,2.39,2.39\n2023-09-25,Sachsen,14,00+,69,96,96,96,96,4056941,1.7,2.37,2.37,2.37,2.37\n2023-09-24,Sachsen,14,00+,71,96,96,96,96,4056941,1.75,2.37,2.37,2.37,2.37\n2023-09-23,Sachsen,14,00+,77,98,98,98,98,4056941,1.9,2.42,2.42,2.42,2.42\n2023-09-22,Sachsen,14,00+,69,100,100,100,100,4056941,1.7,2.46,2.46,2.46,2.46\n2023-09-21,Sachsen,14,00+,72,101,101,101,101,4056941,1.77,2.49,2.49,2.49,2.49\n2023-09-20,Sachsen,14,00+,66,97,97,97,97,4056941,1.63,2.39,2.39,2.39,2.39\n2023-09-19,Sachsen,14,00+,57,93,93,93,93,4056941,1.4,2.29,2.29,2.29,2.29\n2023-09-18,Sachsen,14,00+,60,85,85,85,85,4056941,1.48,2.1,2.1,2.1,2.1\n2023-09-17,Sachsen,14,00+,61,83,83,83,83,4056941,1.5,2.05,2.05,2.05,2.05\n2023-09-16,Sachsen,14,00+,64,80,80,80,80,4056941,1.58,1.97,1.97,1.97,1.97\n2023-09-15,Sachsen,14,00+,60,82,82,82,82,4056941,1.48,2.02,2.02,2.02,2.02\n2023-09-14,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2023-09-13,Sachsen,14,00+,55,84,84,84,84,4056941,1.36,2.07,2.07,2.07,2.07\n2023-09-12,Sachsen,14,00+,54,84,84,84,84,4056941,1.33,2.07,2.07,2.07,2.07\n2023-09-11,Sachsen,14,00+,44,76,76,76,76,4056941,1.08,1.87,1.87,1.87,1.87\n2023-09-10,Sachsen,14,00+,45,77,77,77,77,4056941,1.11,1.9,1.9,1.9,1.9\n2023-09-09,Sachsen,14,00+,45,74,74,74,74,4056941,1.11,1.82,1.82,1.82,1.82\n2023-09-08,Sachsen,14,00+,46,73,73,73,73,4056941,1.13,1.8,1.8,1.8,1.8\n2023-09-07,Sachsen,14,00+,42,55,55,55,55,4056941,1.04,1.36,1.36,1.36,1.36\n2023-09-06,Sachsen,14,00+,36,53,53,53,53,4056941,0.89,1.31,1.31,1.31,1.31\n2023-09-05,Sachsen,14,00+,26,49,49,49,49,4056941,0.64,1.21,1.21,1.21,1.21\n2023-09-04,Sachsen,14,00+,43,59,59,59,59,4056941,1.06,1.45,1.45,1.45,1.45\n2023-09-03,Sachsen,14,00+,46,60,60,60,60,4056941,1.13,1.48,1.48,1.48,1.48\n2023-09-02,Sachsen,14,00+,48,63,63,63,63,4056941,1.18,1.55,1.55,1.55,1.55\n2023-09-01,Sachsen,14,00+,52,59,59,59,59,4056941,1.28,1.45,1.45,1.45,1.45\n2023-08-31,Sachsen,14,00+,50,65,65,65,65,4056941,1.23,1.6,1.6,1.6,1.6\n2023-08-30,Sachsen,14,00+,43,65,65,65,65,4056941,1.06,1.6,1.6,1.6,1.6\n2023-08-29,Sachsen,14,00+,49,63,63,63,63,4056941,1.21,1.55,1.55,1.55,1.55\n2023-08-28,Sachsen,14,00+,0,51,51,51,51,4056941,0,1.26,1.26,1.26,1.26\n2023-08-27,Sachsen,14,00+,0,48,48,48,48,4056941,0,1.18,1.18,1.18,1.18\n2023-08-26,Sachsen,14,00+,0,46,46,46,46,4056941,0,1.13,1.13,1.13,1.13\n2023-08-25,Sachsen,14,00+,0,42,42,42,42,4056941,0,1.04,1.04,1.04,1.04\n2023-08-24,Sachsen,14,00+,28,38,38,38,38,4056941,0.69,0.94,0.94,0.94,0.94\n2023-08-23,Sachsen,14,00+,19,36,36,36,36,4056941,0.47,0.89,0.89,0.89,0.89\n2023-08-22,Sachsen,14,00+,20,34,34,34,34,4056941,0.49,0.84,0.84,0.84,0.84\n2023-08-21,Sachsen,14,00+,20,30,30,30,30,4056941,0.49,0.74,0.74,0.74,0.74\n2023-08-20,Sachsen,14,00+,21,31,31,31,31,4056941,0.52,0.76,0.76,0.76,0.76\n2023-08-19,Sachsen,14,00+,21,30,30,30,30,4056941,0.52,0.74,0.74,0.74,0.74\n2023-08-18,Sachsen,14,00+,12,28,28,28,28,4056941,0.3,0.69,0.69,0.69,0.69\n2023-08-17,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.64,0.64,0.64\n2023-08-16,Sachsen,14,00+,13,25,25,25,25,4056941,0.32,0.62,0.62,0.62,0.62\n2023-08-15,Sachsen,14,00+,12,19,19,19,19,4056941,0.3,0.47,0.47,0.47,0.47\n2023-08-14,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2023-08-13,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2023-08-12,Sachsen,14,00+,15,20,20,20,20,4056941,0.37,0.49,0.49,0.49,0.49\n2023-08-11,Sachsen,14,00+,16,21,21,21,21,4056941,0.39,0.52,0.52,0.52,0.52\n2023-08-10,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2023-08-09,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-08-08,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-08-07,Sachsen,14,00+,17,22,22,22,22,4056941,0.42,0.54,0.54,0.54,0.54\n2023-08-06,Sachsen,14,00+,18,20,20,20,20,4056941,0.44,0.49,0.49,0.49,0.49\n2023-08-05,Sachsen,14,00+,20,21,21,21,21,4056941,0.49,0.52,0.52,0.52,0.52\n2023-08-04,Sachsen,14,00+,17,20,20,20,20,4056941,0.42,0.49,0.49,0.49,0.49\n2023-08-03,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2023-08-02,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2023-08-01,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2023-07-31,Sachsen,14,00+,14,18,18,18,18,4056941,0.35,0.44,0.44,0.44,0.44\n2023-07-30,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-07-29,Sachsen,14,00+,16,17,17,17,17,4056941,0.39,0.42,0.42,0.42,0.42\n2023-07-28,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-27,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-26,Sachsen,14,00+,10,18,18,18,18,4056941,0.25,0.44,0.44,0.44,0.44\n2023-07-25,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2023-07-24,Sachsen,14,00+,4,9,9,9,9,4056941,0.1,0.22,0.22,0.22,0.22\n2023-07-23,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2023-07-22,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2023-07-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2023-07-20,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-19,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2023-07-18,Sachsen,14,00+,5,12,12,12,12,4056941,0.12,0.3,0.3,0.3,0.3\n2023-07-17,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2023-07-15,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2023-07-14,Sachsen,14,00+,6,10,10,10,10,4056941,0.15,0.25,0.25,0.25,0.25\n2023-07-13,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-12,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-11,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-10,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-09,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-08,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-07,Sachsen,14,00+,2,8,8,8,8,4056941,0.05,0.2,0.2,0.2,0.2\n2023-07-06,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-04,Sachsen,14,00+,5,6,6,6,6,4056941,0.12,0.15,0.15,0.15,0.15\n2023-07-03,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-02,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-01,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-06-30,Sachsen,14,00+,8,12,12,12,12,4056941,0.2,0.3,0.3,0.3,0.3\n2023-06-29,Sachsen,14,00+,8,11,11,11,11,4056941,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Sachsen,14,00+,9,14,14,14,14,4056941,0.22,0.35,0.35,0.35,0.35\n2023-06-27,Sachsen,14,00+,13,15,15,15,15,4056941,0.32,0.37,0.37,0.37,0.37\n2023-06-26,Sachsen,14,00+,18,21,21,21,21,4056941,0.44,0.52,0.52,0.52,0.52\n2023-06-25,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-24,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-23,Sachsen,14,00+,16,20,20,20,20,4056941,0.39,0.49,0.49,0.49,0.49\n2023-06-22,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-21,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2023-06-20,Sachsen,14,00+,16,25,25,25,25,4056941,0.39,0.62,0.62,0.62,0.62\n2023-06-19,Sachsen,14,00+,13,21,21,21,21,4056941,0.32,0.52,0.52,0.52,0.52\n2023-06-18,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-17,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-16,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2023-06-15,Sachsen,14,00+,18,23,23,23,23,4056941,0.44,0.57,0.57,0.57,0.57\n2023-06-14,Sachsen,14,00+,24,30,30,30,30,4056941,0.59,0.74,0.74,0.74,0.74\n2023-06-13,Sachsen,14,00+,26,30,30,30,30,4056941,0.64,0.74,0.74,0.74,0.74\n2023-06-12,Sachsen,14,00+,36,41,41,41,41,4056941,0.89,1.01,1.01,1.01,1.01\n2023-06-11,Sachsen,14,00+,37,41,41,41,41,4056941,0.91,1.01,1.01,1.01,1.01\n2023-06-10,Sachsen,14,00+,38,42,42,42,42,4056941,0.94,1.04,1.04,1.04,1.04\n2023-06-09,Sachsen,14,00+,32,45,45,45,45,4056941,0.79,1.11,1.11,1.11,1.11\n2023-06-08,Sachsen,14,00+,37,54,54,54,54,4056941,0.91,1.33,1.33,1.33,1.33\n2023-06-07,Sachsen,14,00+,35,53,53,53,53,4056941,0.86,1.31,1.31,1.31,1.31\n2023-06-06,Sachsen,14,00+,38,57,57,57,57,4056941,0.94,1.4,1.4,1.4,1.4\n2023-06-05,Sachsen,14,00+,36,44,44,44,44,4056941,0.89,1.08,1.08,1.08,1.08\n2023-06-04,Sachsen,14,00+,36,43,43,43,43,4056941,0.89,1.06,1.06,1.06,1.06\n2023-06-03,Sachsen,14,00+,38,44,44,44,44,4056941,0.94,1.08,1.08,1.08,1.08\n2023-06-02,Sachsen,14,00+,26,43,43,43,43,4056941,0.64,1.06,1.06,1.06,1.06\n2023-06-01,Sachsen,14,00+,27,34,34,34,34,4056941,0.67,0.84,0.84,0.84,0.84\n2023-05-31,Sachsen,14,00+,20,33,33,33,33,4056941,0.49,0.81,0.81,0.81,0.81\n2023-05-30,Sachsen,14,00+,23,35,35,35,35,4056941,0.57,0.86,0.86,0.86,0.86\n2023-05-29,Sachsen,14,00+,43,58,58,58,58,4056941,1.06,1.43,1.43,1.43,1.43\n2023-05-28,Sachsen,14,00+,48,64,64,64,64,4056941,1.18,1.58,1.58,1.58,1.58\n2023-05-27,Sachsen,14,00+,48,62,62,62,62,4056941,1.18,1.53,1.53,1.53,1.53\n2023-05-26,Sachsen,14,00+,47,64,64,64,64,4056941,1.16,1.58,1.58,1.58,1.58\n2023-05-25,Sachsen,14,00+,41,61,61,61,61,4056941,1.01,1.5,1.5,1.5,1.5\n2023-05-24,Sachsen,14,00+,46,69,69,69,69,4056941,1.13,1.7,1.7,1.7,1.7\n2023-05-23,Sachsen,14,00+,26,65,65,65,65,4056941,0.64,1.6,1.6,1.6,1.6\n2023-05-22,Sachsen,14,00+,24,61,61,61,61,4056941,0.59,1.5,1.5,1.5,1.5\n2023-05-21,Sachsen,14,00+,29,60,60,60,60,4056941,0.71,1.48,1.48,1.48,1.48\n2023-05-20,Sachsen,14,00+,33,65,65,65,65,4056941,0.81,1.6,1.6,1.6,1.6\n2023-05-19,Sachsen,14,00+,37,69,69,69,69,4056941,0.91,1.7,1.7,1.7,1.7\n2023-05-18,Sachsen,14,00+,52,82,82,82,82,4056941,1.28,2.02,2.02,2.02,2.02\n2023-05-17,Sachsen,14,00+,48,73,73,73,73,4056941,1.18,1.8,1.8,1.8,1.8\n2023-05-16,Sachsen,14,00+,27,80,80,80,80,4056941,0.67,1.97,1.97,1.97,1.97\n2023-05-15,Sachsen,14,00+,40,72,72,72,72,4056941,0.99,1.77,1.77,1.77,1.77\n2023-05-14,Sachsen,14,00+,50,78,78,78,78,4056941,1.23,1.92,1.92,1.92,1.92\n2023-05-13,Sachsen,14,00+,57,80,80,80,80,4056941,1.4,1.97,1.97,1.97,1.97\n2023-05-12,Sachsen,14,00+,67,92,92,92,92,4056941,1.65,2.27,2.27,2.27,2.27\n2023-05-11,Sachsen,14,00+,84,101,101,101,101,4056941,2.07,2.49,2.49,2.49,2.49\n2023-05-10,Sachsen,14,00+,80,108,108,108,108,4056941,1.97,2.66,2.66,2.66,2.66\n2023-05-09,Sachsen,14,00+,110,143,143,143,143,4056941,2.71,3.52,3.52,3.52,3.52\n2023-05-08,Sachsen,14,00+,79,143,143,143,143,4056941,1.95,3.52,3.52,3.52,3.52\n2023-05-07,Sachsen,14,00+,87,141,141,141,141,4056941,2.14,3.48,3.48,3.48,3.48\n2023-05-06,Sachsen,14,00+,98,146,146,146,146,4056941,2.42,3.6,3.6,3.6,3.6\n2023-05-05,Sachsen,14,00+,81,138,138,138,138,4056941,2,3.4,3.4,3.4,3.4\n2023-05-04,Sachsen,14,00+,79,127,127,127,127,4056941,1.95,3.13,3.13,3.13,3.13\n2023-05-03,Sachsen,14,00+,61,131,131,131,131,4056941,1.5,3.23,3.23,3.23,3.23\n2023-05-02,Sachsen,14,00+,58,117,117,117,117,4056941,1.43,2.88,2.88,2.88,2.88\n2023-05-01,Sachsen,14,00+,105,153,153,153,153,4056941,2.59,3.77,3.77,3.77,3.77\n2023-04-30,Sachsen,14,00+,112,154,154,154,154,4056941,2.76,3.8,3.8,3.8,3.8\n2023-04-29,Sachsen,14,00+,119,150,150,150,150,4056941,2.93,3.7,3.7,3.7,3.7\n2023-04-28,Sachsen,14,00+,128,169,169,169,169,4056941,3.16,4.17,4.17,4.17,4.17\n2023-04-27,Sachsen,14,00+,135,183,183,183,183,4056941,3.33,4.51,4.51,4.51,4.51\n2023-04-26,Sachsen,14,00+,113,192,192,192,192,4056941,2.79,4.73,4.73,4.73,4.73\n2023-04-25,Sachsen,14,00+,104,196,196,196,196,4056941,2.56,4.83,4.83,4.83,4.83\n2023-04-24,Sachsen,14,00+,127,214,214,214,214,4056941,3.13,5.27,5.27,5.27,5.27\n2023-04-23,Sachsen,14,00+,139,219,219,219,219,4056941,3.43,5.4,5.4,5.4,5.4\n2023-04-22,Sachsen,14,00+,149,225,225,225,225,4056941,3.67,5.55,5.55,5.55,5.55\n2023-04-21,Sachsen,14,00+,152,225,225,225,225,4056941,3.75,5.55,5.55,5.55,5.55\n2023-04-20,Sachsen,14,00+,154,236,236,236,236,4056941,3.8,5.82,5.82,5.82,5.82\n2023-04-19,Sachsen,14,00+,153,259,259,259,259,4056941,3.77,6.38,6.38,6.38,6.38\n2023-04-18,Sachsen,14,00+,190,329,329,329,329,4056941,4.68,8.11,8.11,8.11,8.11\n2023-04-17,Sachsen,14,00+,154,273,273,273,273,4056941,3.8,6.73,6.73,6.73,6.73\n2023-04-16,Sachsen,14,00+,159,263,263,263,263,4056941,3.92,6.48,6.48,6.48,6.48\n2023-04-15,Sachsen,14,00+,167,260,260,260,260,4056941,4.12,6.41,6.41,6.41,6.41\n2023-04-14,Sachsen,14,00+,153,236,236,236,236,4056941,3.77,5.82,5.82,5.82,5.82\n2023-04-13,Sachsen,14,00+,138,235,235,235,235,4056941,3.4,5.79,5.79,5.79,5.79\n2023-04-12,Sachsen,14,00+,94,219,219,219,219,4056941,2.32,5.4,5.4,5.4,5.4\n2023-04-11,Sachsen,14,00+,78,170,170,170,170,4056941,1.92,4.19,4.19,4.19,4.19\n2023-04-10,Sachsen,14,00+,146,246,246,246,246,4056941,3.6,6.06,6.06,6.06,6.06\n2023-04-09,Sachsen,14,00+,158,255,255,255,255,4056941,3.89,6.29,6.29,6.29,6.29\n2023-04-08,Sachsen,14,00+,192,279,279,279,279,4056941,4.73,6.88,6.88,6.88,6.88\n2023-04-07,Sachsen,14,00+,214,297,297,297,297,4056941,5.27,7.32,7.32,7.32,7.32\n2023-04-06,Sachsen,14,00+,215,319,319,319,319,4056941,5.3,7.86,7.86,7.86,7.86\n2023-04-05,Sachsen,14,00+,205,328,328,328,328,4056941,5.05,8.08,8.08,8.08,8.08\n2023-04-04,Sachsen,14,00+,190,337,337,337,337,4056941,4.68,8.31,8.31,8.31,8.31\n2023-04-03,Sachsen,14,00+,220,349,349,349,349,4056941,5.42,8.6,8.6,8.6,8.6\n2023-04-02,Sachsen,14,00+,250,367,367,367,367,4056941,6.16,9.05,9.05,9.05,9.05\n2023-04-01,Sachsen,14,00+,268,354,354,354,354,4056941,6.61,8.73,8.73,8.73,8.73\n2023-03-31,Sachsen,14,00+,258,377,377,377,377,4056941,6.36,9.29,9.29,9.29,9.29\n2023-03-30,Sachsen,14,00+,257,386,386,386,386,4056941,6.33,9.51,9.51,9.51,9.51\n2023-03-29,Sachsen,14,00+,250,401,401,401,401,4056941,6.16,9.88,9.88,9.88,9.88\n2023-03-28,Sachsen,14,00+,201,392,392,392,392,4056941,4.95,9.66,9.66,9.66,9.66\n2023-03-27,Sachsen,14,00+,249,418,418,418,418,4056941,6.14,10.3,10.3,10.3,10.3\n2023-03-26,Sachsen,14,00+,280,421,421,421,421,4056941,6.9,10.38,10.38,10.38,10.38\n2023-03-25,Sachsen,14,00+,303,424,424,424,424,4056941,7.47,10.45,10.45,10.45,10.45\n2023-03-24,Sachsen,14,00+,294,435,435,435,435,4056941,7.25,10.72,10.72,10.72,10.72\n2023-03-23,Sachsen,14,00+,285,450,450,450,450,4056941,7.02,11.09,11.09,11.09,11.09\n2023-03-22,Sachsen,14,00+,153,475,475,475,475,4056941,3.77,11.71,11.71,11.71,11.71\n2023-03-21,Sachsen,14,00+,230,519,519,519,519,4056941,5.67,12.79,12.79,12.79,12.79\n2023-03-20,Sachsen,14,00+,251,503,503,503,503,4056941,6.19,12.4,12.4,12.4,12.4\n2023-03-19,Sachsen,14,00+,273,500,500,500,500,4056941,6.73,12.32,12.32,12.32,12.32\n2023-03-18,Sachsen,14,00+,286,496,496,496,496,4056941,7.05,12.23,12.23,12.23,12.23\n2023-03-17,Sachsen,14,00+,268,482,482,482,482,4056941,6.61,11.88,11.88,11.88,11.88\n2023-03-16,Sachsen,14,00+,180,437,437,437,437,4056941,4.44,10.77,10.77,10.77,10.77\n2023-03-15,Sachsen,14,00+,173,417,417,417,417,4056941,4.26,10.28,10.28,10.28,10.28\n2023-03-14,Sachsen,14,00+,159,368,368,368,368,4056941,3.92,9.07,9.07,9.07,9.07\n2023-03-13,Sachsen,14,00+,174,338,338,338,338,4056941,4.29,8.33,8.33,8.33,8.33\n2023-03-12,Sachsen,14,00+,185,324,324,324,324,4056941,4.56,7.99,7.99,7.99,7.99\n2023-03-11,Sachsen,14,00+,196,318,318,318,318,4056941,4.83,7.84,7.84,7.84,7.84\n2023-03-10,Sachsen,14,00+,193,313,313,313,313,4056941,4.76,7.72,7.72,7.72,7.72\n2023-03-09,Sachsen,14,00+,174,305,305,305,305,4056941,4.29,7.52,7.52,7.52,7.52\n2023-03-08,Sachsen,14,00+,142,280,280,280,280,4056941,3.5,6.9,6.9,6.9,6.9\n2023-03-07,Sachsen,14,00+,115,281,281,281,281,4056941,2.83,6.93,6.93,6.93,6.93\n2023-03-06,Sachsen,14,00+,141,284,284,284,284,4056941,3.48,7,7,7,7\n2023-03-05,Sachsen,14,00+,151,277,277,277,277,4056941,3.72,6.83,6.83,6.83,6.83\n2023-03-04,Sachsen,14,00+,167,281,281,281,281,4056941,4.12,6.93,6.93,6.93,6.93\n2023-03-03,Sachsen,14,00+,190,295,295,295,295,4056941,4.68,7.27,7.27,7.27,7.27\n2023-03-02,Sachsen,14,00+,206,326,326,326,326,4056941,5.08,8.04,8.04,8.04,8.04\n2023-03-01,Sachsen,14,00+,210,347,347,347,347,4056941,5.18,8.55,8.55,8.55,8.55\n2023-02-28,Sachsen,14,00+,195,345,345,345,345,4056941,4.81,8.5,8.5,8.5,8.5\n2023-02-27,Sachsen,14,00+,219,374,374,374,374,4056941,5.4,9.22,9.22,9.22,9.22\n2023-02-26,Sachsen,14,00+,244,395,395,395,395,4056941,6.01,9.74,9.74,9.74,9.74\n2023-02-25,Sachsen,14,00+,249,383,383,383,383,4056941,6.14,9.44,9.44,9.44,9.44\n2023-02-24,Sachsen,14,00+,220,371,371,371,371,4056941,5.42,9.14,9.14,9.14,9.14\n2023-02-23,Sachsen,14,00+,220,365,365,365,365,4056941,5.42,9,9,9,9\n2023-02-22,Sachsen,14,00+,203,361,361,361,361,4056941,5,8.9,8.9,8.9,8.9\n2023-02-21,Sachsen,14,00+,171,364,364,364,364,4056941,4.21,8.97,8.97,8.97,8.97\n2023-02-20,Sachsen,14,00+,157,324,324,324,324,4056941,3.87,7.99,7.99,7.99,7.99\n2023-02-19,Sachsen,14,00+,172,310,310,310,310,4056941,4.24,7.64,7.64,7.64,7.64\n2023-02-18,Sachsen,14,00+,187,319,319,319,319,4056941,4.61,7.86,7.86,7.86,7.86\n2023-02-17,Sachsen,14,00+,183,308,308,308,308,4056941,4.51,7.59,7.59,7.59,7.59\n2023-02-16,Sachsen,14,00+,165,288,288,288,288,4056941,4.07,7.1,7.1,7.1,7.1\n2023-02-15,Sachsen,14,00+,144,268,268,268,268,4056941,3.55,6.61,6.61,6.61,6.61\n2023-02-14,Sachsen,14,00+,119,244,244,244,244,4056941,2.93,6.01,6.01,6.01,6.01\n2023-02-13,Sachsen,14,00+,124,237,237,237,237,4056941,3.06,5.84,5.84,5.84,5.84\n2023-02-12,Sachsen,14,00+,130,228,228,228,228,4056941,3.2,5.62,5.62,5.62,5.62\n2023-02-11,Sachsen,14,00+,139,221,221,221,221,4056941,3.43,5.45,5.45,5.45,5.45\n2023-02-10,Sachsen,14,00+,131,213,213,213,213,4056941,3.23,5.25,5.25,5.25,5.25\n2023-02-09,Sachsen,14,00+,112,205,205,205,205,4056941,2.76,5.05,5.05,5.05,5.05\n2023-02-08,Sachsen,14,00+,94,205,205,205,205,4056941,2.32,5.05,5.05,5.05,5.05\n2023-02-07,Sachsen,14,00+,84,223,223,223,223,4056941,2.07,5.5,5.5,5.5,5.5\n2023-02-06,Sachsen,14,00+,117,216,216,216,216,4056941,2.88,5.32,5.32,5.32,5.32\n2023-02-05,Sachsen,14,00+,119,209,209,209,209,4056941,2.93,5.15,5.15,5.15,5.15\n2023-02-04,Sachsen,14,00+,130,211,211,211,211,4056941,3.2,5.2,5.2,5.2,5.2\n2023-02-03,Sachsen,14,00+,145,226,226,226,226,4056941,3.57,5.57,5.57,5.57,5.57\n2023-02-02,Sachsen,14,00+,141,226,226,226,226,4056941,3.48,5.57,5.57,5.57,5.57\n2023-02-01,Sachsen,14,00+,130,231,231,231,231,4056941,3.2,5.69,5.69,5.69,5.69\n2023-01-31,Sachsen,14,00+,116,212,212,212,212,4056941,2.86,5.23,5.23,5.23,5.23\n2023-01-30,Sachsen,14,00+,109,188,188,188,188,4056941,2.69,4.63,4.63,4.63,4.63\n2023-01-29,Sachsen,14,00+,112,191,191,191,191,4056941,2.76,4.71,4.71,4.71,4.71\n2023-01-28,Sachsen,14,00+,126,194,194,194,194,4056941,3.11,4.78,4.78,4.78,4.78\n2023-01-27,Sachsen,14,00+,111,176,176,176,176,4056941,2.74,4.34,4.34,4.34,4.34\n2023-01-26,Sachsen,14,00+,109,181,181,181,181,4056941,2.69,4.46,4.46,4.46,4.46\n2023-01-25,Sachsen,14,00+,94,170,170,170,170,4056941,2.32,4.19,4.19,4.19,4.19\n2023-01-24,Sachsen,14,00+,114,186,186,186,186,4056941,2.81,4.58,4.58,4.58,4.58\n2023-01-23,Sachsen,14,00+,134,206,206,206,206,4056941,3.3,5.08,5.08,5.08,5.08\n2023-01-22,Sachsen,14,00+,146,213,213,213,213,4056941,3.6,5.25,5.25,5.25,5.25\n2023-01-21,Sachsen,14,00+,157,211,211,211,211,4056941,3.87,5.2,5.2,5.2,5.2\n2023-01-20,Sachsen,14,00+,145,216,216,216,216,4056941,3.57,5.32,5.32,5.32,5.32\n2023-01-19,Sachsen,14,00+,156,220,220,220,220,4056941,3.85,5.42,5.42,5.42,5.42\n2023-01-18,Sachsen,14,00+,129,217,217,217,217,4056941,3.18,5.35,5.35,5.35,5.35\n2023-01-17,Sachsen,14,00+,113,221,221,221,221,4056941,2.79,5.45,5.45,5.45,5.45\n2023-01-16,Sachsen,14,00+,152,254,254,254,254,4056941,3.75,6.26,6.26,6.26,6.26\n2023-01-15,Sachsen,14,00+,162,255,255,255,255,4056941,3.99,6.29,6.29,6.29,6.29\n2023-01-14,Sachsen,14,00+,177,260,260,260,260,4056941,4.36,6.41,6.41,6.41,6.41\n2023-01-13,Sachsen,14,00+,179,284,284,284,284,4056941,4.41,7,7,7,7\n2023-01-12,Sachsen,14,00+,193,302,302,302,302,4056941,4.76,7.44,7.44,7.44,7.44\n2023-01-11,Sachsen,14,00+,190,343,343,343,343,4056941,4.68,8.45,8.45,8.45,8.45\n2023-01-10,Sachsen,14,00+,215,383,383,383,383,4056941,5.3,9.44,9.44,9.44,9.44\n2023-01-09,Sachsen,14,00+,291,432,432,432,432,4056941,7.17,10.65,10.65,10.65,10.65\n2023-01-08,Sachsen,14,00+,312,441,441,441,441,4056941,7.69,10.87,10.87,10.87,10.87\n2023-01-07,Sachsen,14,00+,334,0,0,0,0,4056941,8.23,0,0,0,0\n2023-01-06,Sachsen,14,00+,342,0,0,0,0,4056941,8.43,0,0,0,0\n2023-01-05,Sachsen,14,00+,346,0,0,0,0,4056941,8.53,0,0,0,0\n2023-01-04,Sachsen,14,00+,308,0,0,0,0,4056941,7.59,0,0,0,0\n2023-01-03,Sachsen,14,00+,325,0,0,0,0,4056941,8.01,0,0,0,0\n2023-01-02,Sachsen,14,00+,234,0,0,0,0,4056941,5.77,0,0,0,0\n2024-08-31,Sachsen-Anhalt,15,00+,70,70,NA,NA,NA,2180684,3.21,3.21,NA,NA,NA\n2024-08-30,Sachsen-Anhalt,15,00+,61,65,76,72,81,2180684,2.8,2.98,3.52,3.35,3.75\n2024-08-29,Sachsen-Anhalt,15,00+,66,71,80,77,86,2180684,3.03,3.26,3.71,3.56,3.96\n2024-08-28,Sachsen-Anhalt,15,00+,65,71,79,75,84,2180684,2.98,3.26,3.63,3.48,3.86\n2024-08-27,Sachsen-Anhalt,15,00+,74,81,89,85,94,2180684,3.39,3.71,4.09,3.94,4.34\n2024-08-26,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-25,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-24,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-23,Sachsen-Anhalt,15,00+,62,71,76,73,80,2180684,2.84,3.26,3.5,3.39,3.7\n2024-08-22,Sachsen-Anhalt,15,00+,47,59,62,61,66,2180684,2.16,2.71,2.89,2.8,3.04\n2024-08-21,Sachsen-Anhalt,15,00+,41,48,50,49,53,2180684,1.88,2.2,2.34,2.27,2.46\n2024-08-20,Sachsen-Anhalt,15,00+,35,40,42,40,44,2180684,1.61,1.83,1.93,1.88,2.02\n2024-08-19,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-18,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-17,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-16,Sachsen-Anhalt,15,00+,38,43,44,43,46,2180684,1.74,1.97,2.05,2,2.14\n2024-08-15,Sachsen-Anhalt,15,00+,35,42,43,42,45,2180684,1.61,1.93,1.99,1.95,2.07\n2024-08-14,Sachsen-Anhalt,15,00+,34,42,43,42,45,2180684,1.56,1.93,1.99,1.95,2.06\n2024-08-13,Sachsen-Anhalt,15,00+,33,46,47,46,48,2180684,1.51,2.11,2.17,2.13,2.24\n2024-08-12,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-11,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-10,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-09,Sachsen-Anhalt,15,00+,35,40,40,40,41,2180684,1.61,1.83,1.87,1.85,1.92\n2024-08-08,Sachsen-Anhalt,15,00+,34,38,38,38,39,2180684,1.56,1.74,1.77,1.75,1.81\n2024-08-07,Sachsen-Anhalt,15,00+,37,42,42,42,43,2180684,1.7,1.93,1.95,1.94,1.99\n2024-08-06,Sachsen-Anhalt,15,00+,32,38,38,38,39,2180684,1.47,1.74,1.77,1.75,1.8\n2024-08-05,Sachsen-Anhalt,15,00+,41,42,42,42,43,2180684,1.88,1.93,1.94,1.93,1.97\n2024-08-04,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.02\n2024-08-03,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.02\n2024-08-02,Sachsen-Anhalt,15,00+,35,41,41,41,41,2180684,1.61,1.88,1.9,1.88,1.92\n2024-08-01,Sachsen-Anhalt,15,00+,31,38,38,38,38,2180684,1.42,1.74,1.76,1.75,1.78\n2024-07-31,Sachsen-Anhalt,15,00+,32,37,37,37,37,2180684,1.47,1.7,1.71,1.7,1.72\n2024-07-30,Sachsen-Anhalt,15,00+,34,39,39,39,39,2180684,1.56,1.79,1.8,1.79,1.81\n2024-07-29,Sachsen-Anhalt,15,00+,36,40,40,40,40,2180684,1.65,1.83,1.84,1.83,1.84\n2024-07-28,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-27,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-26,Sachsen-Anhalt,15,00+,36,41,41,41,41,2180684,1.65,1.88,1.88,1.88,1.88\n2024-07-25,Sachsen-Anhalt,15,00+,40,46,46,46,46,2180684,1.83,2.11,2.11,2.11,2.11\n2024-07-24,Sachsen-Anhalt,15,00+,32,42,42,42,42,2180684,1.47,1.93,1.93,1.93,1.93\n2024-07-23,Sachsen-Anhalt,15,00+,36,42,42,42,42,2180684,1.65,1.93,1.93,1.93,1.93\n2024-07-22,Sachsen-Anhalt,15,00+,27,32,32,32,32,2180684,1.24,1.47,1.47,1.47,1.47\n2024-07-21,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-20,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-19,Sachsen-Anhalt,15,00+,23,31,31,31,31,2180684,1.05,1.42,1.42,1.42,1.42\n2024-07-18,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-07-17,Sachsen-Anhalt,15,00+,29,32,32,32,32,2180684,1.33,1.47,1.47,1.47,1.47\n2024-07-16,Sachsen-Anhalt,15,00+,22,28,28,28,28,2180684,1.01,1.28,1.28,1.28,1.28\n2024-07-15,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-14,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-13,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-12,Sachsen-Anhalt,15,00+,24,28,28,28,28,2180684,1.1,1.28,1.28,1.28,1.28\n2024-07-11,Sachsen-Anhalt,15,00+,21,24,24,24,24,2180684,0.96,1.1,1.1,1.1,1.1\n2024-07-10,Sachsen-Anhalt,15,00+,15,20,20,20,20,2180684,0.69,0.92,0.92,0.92,0.92\n2024-07-09,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-07-08,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-07,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-06,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-05,Sachsen-Anhalt,15,00+,19,21,21,21,21,2180684,0.87,0.96,0.96,0.96,0.96\n2024-07-04,Sachsen-Anhalt,15,00+,20,22,22,22,22,2180684,0.92,1.01,1.01,1.01,1.01\n2024-07-03,Sachsen-Anhalt,15,00+,19,25,25,25,25,2180684,0.87,1.15,1.15,1.15,1.15\n2024-07-02,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2024-07-01,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-30,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-29,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-28,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2024-06-27,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-06-26,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-06-25,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-06-24,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-23,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-22,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-21,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-20,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-06-19,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-06-18,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-17,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-16,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-15,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-14,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-13,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-11,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-10,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-09,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-08,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-07,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-06,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-06-05,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-04,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-03,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-02,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-01,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-05-31,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-30,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-29,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-28,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-05-27,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-26,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-25,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-24,Sachsen-Anhalt,15,00+,2,4,4,4,4,2180684,0.09,0.18,0.18,0.18,0.18\n2024-05-23,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-22,Sachsen-Anhalt,15,00+,2,3,3,3,3,2180684,0.09,0.14,0.14,0.14,0.14\n2024-05-21,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-19,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-18,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-17,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-15,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-05-14,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-13,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-12,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-11,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-10,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-09,Sachsen-Anhalt,15,00+,5,8,8,8,8,2180684,0.23,0.37,0.37,0.37,0.37\n2024-05-08,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-07,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-05-06,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-05,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-02,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-05-01,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-04-30,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-04-29,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-28,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-27,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-26,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-04-25,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-04-24,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-23,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-22,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-21,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-20,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-19,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-18,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-04-17,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-16,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-15,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-11,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-04-10,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-04-09,Sachsen-Anhalt,15,00+,12,13,13,13,13,2180684,0.55,0.6,0.6,0.6,0.6\n2024-04-08,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-07,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-06,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-05,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-04-04,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-03,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2024-04-02,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-01,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-31,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-30,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-29,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-28,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-27,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-26,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-03-25,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-24,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-23,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-22,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-03-19,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-18,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-17,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-15,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-03-14,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-13,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-12,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-03-11,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-10,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-09,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-08,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-07,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-03-06,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-03-05,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-03-04,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-03,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-02,Sachsen-Anhalt,15,00+,12,12,12,12,12,2180684,0.55,0.55,0.55,0.55,0.55\n2024-03-01,Sachsen-Anhalt,15,00+,11,12,12,12,12,2180684,0.5,0.55,0.55,0.55,0.55\n2024-02-29,Sachsen-Anhalt,15,00+,13,14,14,14,14,2180684,0.6,0.64,0.64,0.64,0.64\n2024-02-28,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-02-27,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2024-02-26,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-25,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-24,Sachsen-Anhalt,15,00+,10,12,12,12,12,2180684,0.46,0.55,0.55,0.55,0.55\n2024-02-23,Sachsen-Anhalt,15,00+,8,13,13,13,13,2180684,0.37,0.6,0.6,0.6,0.6\n2024-02-22,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2024-02-21,Sachsen-Anhalt,15,00+,12,14,14,14,14,2180684,0.55,0.64,0.64,0.64,0.64\n2024-02-20,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2024-02-19,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-18,Sachsen-Anhalt,15,00+,20,24,24,24,24,2180684,0.92,1.1,1.1,1.1,1.1\n2024-02-17,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-16,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-15,Sachsen-Anhalt,15,00+,20,28,28,28,28,2180684,0.92,1.28,1.28,1.28,1.28\n2024-02-14,Sachsen-Anhalt,15,00+,21,29,29,29,29,2180684,0.96,1.33,1.33,1.33,1.33\n2024-02-13,Sachsen-Anhalt,15,00+,21,28,28,28,28,2180684,0.96,1.28,1.28,1.28,1.28\n2024-02-12,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-02-11,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-10,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-09,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-08,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-07,Sachsen-Anhalt,15,00+,17,30,30,30,30,2180684,0.78,1.38,1.38,1.38,1.38\n2024-02-06,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-05,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-04,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-03,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-02,Sachsen-Anhalt,15,00+,39,41,41,41,41,2180684,1.79,1.88,1.88,1.88,1.88\n2024-02-01,Sachsen-Anhalt,15,00+,44,44,44,44,44,2180684,2.02,2.02,2.02,2.02,2.02\n2024-01-31,Sachsen-Anhalt,15,00+,37,41,41,41,41,2180684,1.7,1.88,1.88,1.88,1.88\n2024-01-30,Sachsen-Anhalt,15,00+,37,46,46,46,46,2180684,1.7,2.11,2.11,2.11,2.11\n2024-01-29,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-28,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-27,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-26,Sachsen-Anhalt,15,00+,34,43,43,43,43,2180684,1.56,1.97,1.97,1.97,1.97\n2024-01-25,Sachsen-Anhalt,15,00+,33,42,42,42,42,2180684,1.51,1.93,1.93,1.93,1.93\n2024-01-24,Sachsen-Anhalt,15,00+,36,44,44,44,44,2180684,1.65,2.02,2.02,2.02,2.02\n2024-01-23,Sachsen-Anhalt,15,00+,36,46,46,46,46,2180684,1.65,2.11,2.11,2.11,2.11\n2024-01-22,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-21,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-20,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-19,Sachsen-Anhalt,15,00+,48,55,55,55,55,2180684,2.2,2.52,2.52,2.52,2.52\n2024-01-18,Sachsen-Anhalt,15,00+,61,67,67,67,67,2180684,2.8,3.07,3.07,3.07,3.07\n2024-01-17,Sachsen-Anhalt,15,00+,58,66,66,66,66,2180684,2.66,3.03,3.03,3.03,3.03\n2024-01-16,Sachsen-Anhalt,15,00+,64,74,74,74,74,2180684,2.93,3.39,3.39,3.39,3.39\n2024-01-15,Sachsen-Anhalt,15,00+,70,76,76,76,76,2180684,3.21,3.49,3.49,3.49,3.49\n2024-01-14,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-13,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-12,Sachsen-Anhalt,15,00+,73,79,79,79,79,2180684,3.35,3.62,3.62,3.62,3.62\n2024-01-11,Sachsen-Anhalt,15,00+,77,86,86,86,86,2180684,3.53,3.94,3.94,3.94,3.94\n2024-01-10,Sachsen-Anhalt,15,00+,84,110,110,110,110,2180684,3.85,5.04,5.04,5.04,5.04\n2024-01-09,Sachsen-Anhalt,15,00+,149,168,168,168,168,2180684,6.83,7.7,7.7,7.7,7.7\n2024-01-08,Sachsen-Anhalt,15,00+,145,155,155,155,155,2180684,6.65,7.11,7.11,7.11,7.11\n2024-01-07,Sachsen-Anhalt,15,00+,151,161,161,161,161,2180684,6.92,7.38,7.38,7.38,7.38\n2024-01-06,Sachsen-Anhalt,15,00+,155,165,165,165,165,2180684,7.11,7.57,7.57,7.57,7.57\n2024-01-05,Sachsen-Anhalt,15,00+,172,190,190,190,190,2180684,7.89,8.71,8.71,8.71,8.71\n2024-01-04,Sachsen-Anhalt,15,00+,180,198,198,198,198,2180684,8.25,9.08,9.08,9.08,9.08\n2024-01-03,Sachsen-Anhalt,15,00+,228,264,264,264,264,2180684,10.46,12.11,12.11,12.11,12.11\n2024-01-02,Sachsen-Anhalt,15,00+,146,187,187,187,187,2180684,6.7,8.58,8.58,8.58,8.58\n2024-01-01,Sachsen-Anhalt,15,00+,146,176,176,176,176,2180684,6.7,8.07,8.07,8.07,8.07\n2023-12-31,Sachsen-Anhalt,15,00+,149,172,172,172,172,2180684,6.83,7.89,7.89,7.89,7.89\n2023-12-30,Sachsen-Anhalt,15,00+,150,170,170,170,170,2180684,6.88,7.8,7.8,7.8,7.8\n2023-12-29,Sachsen-Anhalt,15,00+,127,156,156,156,156,2180684,5.82,7.15,7.15,7.15,7.15\n2023-12-28,Sachsen-Anhalt,15,00+,142,176,176,176,176,2180684,6.51,8.07,8.07,8.07,8.07\n2023-12-27,Sachsen-Anhalt,15,00+,117,138,138,138,138,2180684,5.37,6.33,6.33,6.33,6.33\n2023-12-26,Sachsen-Anhalt,15,00+,243,268,268,268,268,2180684,11.14,12.29,12.29,12.29,12.29\n2023-12-25,Sachsen-Anhalt,15,00+,336,367,367,367,367,2180684,15.41,16.83,16.83,16.83,16.83\n2023-12-24,Sachsen-Anhalt,15,00+,336,364,364,364,364,2180684,15.41,16.69,16.69,16.69,16.69\n2023-12-23,Sachsen-Anhalt,15,00+,336,362,362,362,362,2180684,15.41,16.6,16.6,16.6,16.6\n2023-12-22,Sachsen-Anhalt,15,00+,338,375,375,375,375,2180684,15.5,17.2,17.2,17.2,17.2\n2023-12-21,Sachsen-Anhalt,15,00+,325,393,393,393,393,2180684,14.9,18.02,18.02,18.02,18.02\n2023-12-20,Sachsen-Anhalt,15,00+,284,449,449,449,449,2180684,13.02,20.59,20.59,20.59,20.59\n2023-12-19,Sachsen-Anhalt,15,00+,317,380,380,380,380,2180684,14.54,17.43,17.43,17.43,17.43\n2023-12-18,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-17,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-16,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-15,Sachsen-Anhalt,15,00+,407,480,480,480,480,2180684,18.66,22.01,22.01,22.01,22.01\n2023-12-14,Sachsen-Anhalt,15,00+,383,464,464,464,464,2180684,17.56,21.28,21.28,21.28,21.28\n2023-12-13,Sachsen-Anhalt,15,00+,303,402,402,402,402,2180684,13.89,18.43,18.43,18.43,18.43\n2023-12-12,Sachsen-Anhalt,15,00+,291,418,418,418,418,2180684,13.34,19.17,19.17,19.17,19.17\n2023-12-11,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-10,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-09,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen-Anhalt,15,00+,234,297,297,297,297,2180684,10.73,13.62,13.62,13.62,13.62\n2023-12-07,Sachsen-Anhalt,15,00+,240,290,290,290,290,2180684,11.01,13.3,13.3,13.3,13.3\n2023-12-06,Sachsen-Anhalt,15,00+,191,287,287,287,287,2180684,8.76,13.16,13.16,13.16,13.16\n2023-12-05,Sachsen-Anhalt,15,00+,249,305,305,305,305,2180684,11.42,13.99,13.99,13.99,13.99\n2023-12-04,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-03,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-02,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-01,Sachsen-Anhalt,15,00+,340,392,392,392,392,2180684,15.59,17.98,17.98,17.98,17.98\n2023-11-30,Sachsen-Anhalt,15,00+,323,383,383,383,383,2180684,14.81,17.56,17.56,17.56,17.56\n2023-11-29,Sachsen-Anhalt,15,00+,283,388,388,388,388,2180684,12.98,17.79,17.79,17.79,17.79\n2023-11-28,Sachsen-Anhalt,15,00+,295,378,378,378,378,2180684,13.53,17.33,17.33,17.33,17.33\n2023-11-27,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-26,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-25,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-24,Sachsen-Anhalt,15,00+,305,354,354,354,354,2180684,13.99,16.23,16.23,16.23,16.23\n2023-11-23,Sachsen-Anhalt,15,00+,317,370,370,370,370,2180684,14.54,16.97,16.97,16.97,16.97\n2023-11-22,Sachsen-Anhalt,15,00+,294,363,363,363,363,2180684,13.48,16.65,16.65,16.65,16.65\n2023-11-21,Sachsen-Anhalt,15,00+,282,358,358,358,358,2180684,12.93,16.42,16.42,16.42,16.42\n2023-11-20,Sachsen-Anhalt,15,00+,300,350,350,350,350,2180684,13.76,16.05,16.05,16.05,16.05\n2023-11-19,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-18,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-17,Sachsen-Anhalt,15,00+,229,327,327,327,327,2180684,10.5,15,15,15,15\n2023-11-16,Sachsen-Anhalt,15,00+,291,353,353,353,353,2180684,13.34,16.19,16.19,16.19,16.19\n2023-11-15,Sachsen-Anhalt,15,00+,252,358,358,358,358,2180684,11.56,16.42,16.42,16.42,16.42\n2023-11-14,Sachsen-Anhalt,15,00+,214,318,318,318,318,2180684,9.81,14.58,14.58,14.58,14.58\n2023-11-13,Sachsen-Anhalt,15,00+,244,284,284,284,284,2180684,11.19,13.02,13.02,13.02,13.02\n2023-11-12,Sachsen-Anhalt,15,00+,251,289,289,289,289,2180684,11.51,13.25,13.25,13.25,13.25\n2023-11-11,Sachsen-Anhalt,15,00+,254,292,292,292,292,2180684,11.65,13.39,13.39,13.39,13.39\n2023-11-10,Sachsen-Anhalt,15,00+,254,300,300,300,300,2180684,11.65,13.76,13.76,13.76,13.76\n2023-11-09,Sachsen-Anhalt,15,00+,212,276,276,276,276,2180684,9.72,12.66,12.66,12.66,12.66\n2023-11-08,Sachsen-Anhalt,15,00+,297,339,339,339,339,2180684,13.62,15.55,15.55,15.55,15.55\n2023-11-07,Sachsen-Anhalt,15,00+,228,300,300,300,300,2180684,10.46,13.76,13.76,13.76,13.76\n2023-11-06,Sachsen-Anhalt,15,00+,225,271,271,271,271,2180684,10.32,12.43,12.43,12.43,12.43\n2023-11-05,Sachsen-Anhalt,15,00+,226,266,266,266,266,2180684,10.36,12.2,12.2,12.2,12.2\n2023-11-04,Sachsen-Anhalt,15,00+,226,265,265,265,265,2180684,10.36,12.15,12.15,12.15,12.15\n2023-11-03,Sachsen-Anhalt,15,00+,193,260,260,260,260,2180684,8.85,11.92,11.92,11.92,11.92\n2023-11-02,Sachsen-Anhalt,15,00+,164,244,244,244,244,2180684,7.52,11.19,11.19,11.19,11.19\n2023-11-01,Sachsen-Anhalt,15,00+,131,164,164,164,164,2180684,6.01,7.52,7.52,7.52,7.52\n2023-10-31,Sachsen-Anhalt,15,00+,174,207,207,207,207,2180684,7.98,9.49,9.49,9.49,9.49\n2023-10-30,Sachsen-Anhalt,15,00+,177,203,203,203,203,2180684,8.12,9.31,9.31,9.31,9.31\n2023-10-29,Sachsen-Anhalt,15,00+,182,206,206,206,206,2180684,8.35,9.45,9.45,9.45,9.45\n2023-10-28,Sachsen-Anhalt,15,00+,186,208,208,208,208,2180684,8.53,9.54,9.54,9.54,9.54\n2023-10-27,Sachsen-Anhalt,15,00+,156,189,189,189,189,2180684,7.15,8.67,8.67,8.67,8.67\n2023-10-26,Sachsen-Anhalt,15,00+,139,170,170,170,170,2180684,6.37,7.8,7.8,7.8,7.8\n2023-10-25,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-10-24,Sachsen-Anhalt,15,00+,119,149,149,149,149,2180684,5.46,6.83,6.83,6.83,6.83\n2023-10-23,Sachsen-Anhalt,15,00+,113,142,142,142,142,2180684,5.18,6.51,6.51,6.51,6.51\n2023-10-22,Sachsen-Anhalt,15,00+,114,139,139,139,139,2180684,5.23,6.37,6.37,6.37,6.37\n2023-10-21,Sachsen-Anhalt,15,00+,115,136,136,136,136,2180684,5.27,6.24,6.24,6.24,6.24\n2023-10-20,Sachsen-Anhalt,15,00+,120,148,148,148,148,2180684,5.5,6.79,6.79,6.79,6.79\n2023-10-19,Sachsen-Anhalt,15,00+,109,137,137,137,137,2180684,5,6.28,6.28,6.28,6.28\n2023-10-18,Sachsen-Anhalt,15,00+,93,129,129,129,129,2180684,4.26,5.92,5.92,5.92,5.92\n2023-10-17,Sachsen-Anhalt,15,00+,82,116,116,116,116,2180684,3.76,5.32,5.32,5.32,5.32\n2023-10-16,Sachsen-Anhalt,15,00+,98,122,122,122,122,2180684,4.49,5.59,5.59,5.59,5.59\n2023-10-15,Sachsen-Anhalt,15,00+,99,122,122,122,122,2180684,4.54,5.59,5.59,5.59,5.59\n2023-10-14,Sachsen-Anhalt,15,00+,99,121,121,121,121,2180684,4.54,5.55,5.55,5.55,5.55\n2023-10-13,Sachsen-Anhalt,15,00+,86,114,114,114,114,2180684,3.94,5.23,5.23,5.23,5.23\n2023-10-12,Sachsen-Anhalt,15,00+,79,115,115,115,115,2180684,3.62,5.27,5.27,5.27,5.27\n2023-10-11,Sachsen-Anhalt,15,00+,94,128,128,128,128,2180684,4.31,5.87,5.87,5.87,5.87\n2023-10-10,Sachsen-Anhalt,15,00+,71,115,115,115,115,2180684,3.26,5.27,5.27,5.27,5.27\n2023-10-09,Sachsen-Anhalt,15,00+,61,86,86,86,86,2180684,2.8,3.94,3.94,3.94,3.94\n2023-10-08,Sachsen-Anhalt,15,00+,61,84,84,84,84,2180684,2.8,3.85,3.85,3.85,3.85\n2023-10-07,Sachsen-Anhalt,15,00+,63,86,86,86,86,2180684,2.89,3.94,3.94,3.94,3.94\n2023-10-06,Sachsen-Anhalt,15,00+,45,78,78,78,78,2180684,2.06,3.58,3.58,3.58,3.58\n2023-10-05,Sachsen-Anhalt,15,00+,48,80,80,80,80,2180684,2.2,3.67,3.67,3.67,3.67\n2023-10-04,Sachsen-Anhalt,15,00+,39,61,61,61,61,2180684,1.79,2.8,2.8,2.8,2.8\n2023-10-03,Sachsen-Anhalt,15,00+,57,74,74,74,74,2180684,2.61,3.39,3.39,3.39,3.39\n2023-10-02,Sachsen-Anhalt,15,00+,69,80,80,80,80,2180684,3.16,3.67,3.67,3.67,3.67\n2023-10-01,Sachsen-Anhalt,15,00+,71,82,82,82,82,2180684,3.26,3.76,3.76,3.76,3.76\n2023-09-30,Sachsen-Anhalt,15,00+,72,81,81,81,81,2180684,3.3,3.71,3.71,3.71,3.71\n2023-09-29,Sachsen-Anhalt,15,00+,65,84,84,84,84,2180684,2.98,3.85,3.85,3.85,3.85\n2023-09-28,Sachsen-Anhalt,15,00+,68,81,81,81,81,2180684,3.12,3.71,3.71,3.71,3.71\n2023-09-27,Sachsen-Anhalt,15,00+,65,75,75,75,75,2180684,2.98,3.44,3.44,3.44,3.44\n2023-09-26,Sachsen-Anhalt,15,00+,48,72,72,72,72,2180684,2.2,3.3,3.3,3.3,3.3\n2023-09-25,Sachsen-Anhalt,15,00+,48,67,67,67,67,2180684,2.2,3.07,3.07,3.07,3.07\n2023-09-24,Sachsen-Anhalt,15,00+,48,66,66,66,66,2180684,2.2,3.03,3.03,3.03,3.03\n2023-09-23,Sachsen-Anhalt,15,00+,54,71,71,71,71,2180684,2.48,3.26,3.26,3.26,3.26\n2023-09-22,Sachsen-Anhalt,15,00+,45,65,65,65,65,2180684,2.06,2.98,2.98,2.98,2.98\n2023-09-21,Sachsen-Anhalt,15,00+,50,63,63,63,63,2180684,2.29,2.89,2.89,2.89,2.89\n2023-09-20,Sachsen-Anhalt,15,00+,48,68,68,68,68,2180684,2.2,3.12,3.12,3.12,3.12\n2023-09-19,Sachsen-Anhalt,15,00+,42,67,67,67,67,2180684,1.93,3.07,3.07,3.07,3.07\n2023-09-18,Sachsen-Anhalt,15,00+,48,64,64,64,64,2180684,2.2,2.93,2.93,2.93,2.93\n2023-09-17,Sachsen-Anhalt,15,00+,49,64,64,64,64,2180684,2.25,2.93,2.93,2.93,2.93\n2023-09-16,Sachsen-Anhalt,15,00+,51,60,60,60,60,2180684,2.34,2.75,2.75,2.75,2.75\n2023-09-15,Sachsen-Anhalt,15,00+,60,69,69,69,69,2180684,2.75,3.16,3.16,3.16,3.16\n2023-09-14,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-09-13,Sachsen-Anhalt,15,00+,23,59,59,59,59,2180684,1.05,2.71,2.71,2.71,2.71\n2023-09-12,Sachsen-Anhalt,15,00+,28,50,50,50,50,2180684,1.28,2.29,2.29,2.29,2.29\n2023-09-11,Sachsen-Anhalt,15,00+,42,48,48,48,48,2180684,1.93,2.2,2.2,2.2,2.2\n2023-09-10,Sachsen-Anhalt,15,00+,42,47,47,47,47,2180684,1.93,2.16,2.16,2.16,2.16\n2023-09-09,Sachsen-Anhalt,15,00+,42,45,45,45,45,2180684,1.93,2.06,2.06,2.06,2.06\n2023-09-08,Sachsen-Anhalt,15,00+,27,35,35,35,35,2180684,1.24,1.61,1.61,1.61,1.61\n2023-09-07,Sachsen-Anhalt,15,00+,27,33,33,33,33,2180684,1.24,1.51,1.51,1.51,1.51\n2023-09-06,Sachsen-Anhalt,15,00+,19,31,31,31,31,2180684,0.87,1.42,1.42,1.42,1.42\n2023-09-05,Sachsen-Anhalt,15,00+,15,32,32,32,32,2180684,0.69,1.47,1.47,1.47,1.47\n2023-09-04,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-03,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-02,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-01,Sachsen-Anhalt,15,00+,17,27,27,27,27,2180684,0.78,1.24,1.24,1.24,1.24\n2023-08-31,Sachsen-Anhalt,15,00+,18,24,24,24,24,2180684,0.83,1.1,1.1,1.1,1.1\n2023-08-30,Sachsen-Anhalt,15,00+,18,25,25,25,25,2180684,0.83,1.15,1.15,1.15,1.15\n2023-08-29,Sachsen-Anhalt,15,00+,20,27,27,27,27,2180684,0.92,1.24,1.24,1.24,1.24\n2023-08-28,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-27,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-26,Sachsen-Anhalt,15,00+,0,28,28,28,28,2180684,0,1.28,1.28,1.28,1.28\n2023-08-25,Sachsen-Anhalt,15,00+,0,25,25,25,25,2180684,0,1.15,1.15,1.15,1.15\n2023-08-24,Sachsen-Anhalt,15,00+,18,27,27,27,27,2180684,0.83,1.24,1.24,1.24,1.24\n2023-08-23,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2023-08-22,Sachsen-Anhalt,15,00+,19,26,26,26,26,2180684,0.87,1.19,1.19,1.19,1.19\n2023-08-21,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-20,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-19,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-18,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-17,Sachsen-Anhalt,15,00+,18,22,22,22,22,2180684,0.83,1.01,1.01,1.01,1.01\n2023-08-16,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-08-15,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2023-08-14,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-13,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-12,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-11,Sachsen-Anhalt,15,00+,8,12,12,12,12,2180684,0.37,0.55,0.55,0.55,0.55\n2023-08-10,Sachsen-Anhalt,15,00+,9,11,11,11,11,2180684,0.41,0.5,0.5,0.5,0.5\n2023-08-09,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-08-08,Sachsen-Anhalt,15,00+,5,9,9,9,9,2180684,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-06,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-05,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-02,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2023-08-01,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-31,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-30,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-29,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-28,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-27,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-26,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-25,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-24,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-23,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-22,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-21,Sachsen-Anhalt,15,00+,3,4,4,4,4,2180684,0.14,0.18,0.18,0.18,0.18\n2023-07-20,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-19,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-18,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2023-07-17,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-15,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-14,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-07-13,Sachsen-Anhalt,15,00+,5,7,7,7,7,2180684,0.23,0.32,0.32,0.32,0.32\n2023-07-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-11,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-10,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-09,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-08,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-07,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-06,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-05,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2023-07-04,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-02,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-01,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-06-30,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2023-06-29,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2023-06-28,Sachsen-Anhalt,15,00+,11,15,15,15,15,2180684,0.5,0.69,0.69,0.69,0.69\n2023-06-27,Sachsen-Anhalt,15,00+,16,19,19,19,19,2180684,0.73,0.87,0.87,0.87,0.87\n2023-06-26,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-25,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-24,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-23,Sachsen-Anhalt,15,00+,16,21,21,21,21,2180684,0.73,0.96,0.96,0.96,0.96\n2023-06-22,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-06-21,Sachsen-Anhalt,15,00+,11,20,20,20,20,2180684,0.5,0.92,0.92,0.92,0.92\n2023-06-20,Sachsen-Anhalt,15,00+,12,18,18,18,18,2180684,0.55,0.83,0.83,0.83,0.83\n2023-06-19,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-18,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-17,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-16,Sachsen-Anhalt,15,00+,14,15,15,15,15,2180684,0.64,0.69,0.69,0.69,0.69\n2023-06-15,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-14,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2023-06-13,Sachsen-Anhalt,15,00+,13,16,16,16,16,2180684,0.6,0.73,0.73,0.73,0.73\n2023-06-12,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-11,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-10,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-09,Sachsen-Anhalt,15,00+,16,20,20,20,20,2180684,0.73,0.92,0.92,0.92,0.92\n2023-06-08,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-07,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-06,Sachsen-Anhalt,15,00+,23,27,27,27,27,2180684,1.05,1.24,1.24,1.24,1.24\n2023-06-05,Sachsen-Anhalt,15,00+,18,20,20,20,20,2180684,0.83,0.92,0.92,0.92,0.92\n2023-06-04,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-03,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-02,Sachsen-Anhalt,15,00+,14,18,18,18,18,2180684,0.64,0.83,0.83,0.83,0.83\n2023-06-01,Sachsen-Anhalt,15,00+,17,21,21,21,21,2180684,0.78,0.96,0.96,0.96,0.96\n2023-05-31,Sachsen-Anhalt,15,00+,19,30,30,30,30,2180684,0.87,1.38,1.38,1.38,1.38\n2023-05-30,Sachsen-Anhalt,15,00+,20,29,29,29,29,2180684,0.92,1.33,1.33,1.33,1.33\n2023-05-29,Sachsen-Anhalt,15,00+,47,60,60,60,60,2180684,2.16,2.75,2.75,2.75,2.75\n2023-05-28,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-27,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-26,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-05-25,Sachsen-Anhalt,15,00+,35,59,59,59,59,2180684,1.61,2.71,2.71,2.71,2.71\n2023-05-24,Sachsen-Anhalt,15,00+,44,55,55,55,55,2180684,2.02,2.52,2.52,2.52,2.52\n2023-05-23,Sachsen-Anhalt,15,00+,47,66,66,66,66,2180684,2.16,3.03,3.03,3.03,3.03\n2023-05-22,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-21,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-20,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-19,Sachsen-Anhalt,15,00+,55,60,60,60,60,2180684,2.52,2.75,2.75,2.75,2.75\n2023-05-18,Sachsen-Anhalt,15,00+,64,69,69,69,69,2180684,2.93,3.16,3.16,3.16,3.16\n2023-05-17,Sachsen-Anhalt,15,00+,56,66,66,66,66,2180684,2.57,3.03,3.03,3.03,3.03\n2023-05-16,Sachsen-Anhalt,15,00+,53,63,63,63,63,2180684,2.43,2.89,2.89,2.89,2.89\n2023-05-15,Sachsen-Anhalt,15,00+,50,57,57,57,57,2180684,2.29,2.61,2.61,2.61,2.61\n2023-05-14,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-13,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-12,Sachsen-Anhalt,15,00+,60,73,73,73,73,2180684,2.75,3.35,3.35,3.35,3.35\n2023-05-11,Sachsen-Anhalt,15,00+,57,69,69,69,69,2180684,2.61,3.16,3.16,3.16,3.16\n2023-05-10,Sachsen-Anhalt,15,00+,60,85,85,85,85,2180684,2.75,3.9,3.9,3.9,3.9\n2023-05-09,Sachsen-Anhalt,15,00+,75,99,99,99,99,2180684,3.44,4.54,4.54,4.54,4.54\n2023-05-08,Sachsen-Anhalt,15,00+,59,84,84,84,84,2180684,2.71,3.85,3.85,3.85,3.85\n2023-05-07,Sachsen-Anhalt,15,00+,59,83,83,83,83,2180684,2.71,3.81,3.81,3.81,3.81\n2023-05-06,Sachsen-Anhalt,15,00+,60,84,84,84,84,2180684,2.75,3.85,3.85,3.85,3.85\n2023-05-05,Sachsen-Anhalt,15,00+,58,74,74,74,74,2180684,2.66,3.39,3.39,3.39,3.39\n2023-05-04,Sachsen-Anhalt,15,00+,60,87,87,87,87,2180684,2.75,3.99,3.99,3.99,3.99\n2023-05-03,Sachsen-Anhalt,15,00+,44,77,77,77,77,2180684,2.02,3.53,3.53,3.53,3.53\n2023-05-02,Sachsen-Anhalt,15,00+,47,67,67,67,67,2180684,2.16,3.07,3.07,3.07,3.07\n2023-05-01,Sachsen-Anhalt,15,00+,67,83,83,83,83,2180684,3.07,3.81,3.81,3.81,3.81\n2023-04-30,Sachsen-Anhalt,15,00+,68,84,84,84,84,2180684,3.12,3.85,3.85,3.85,3.85\n2023-04-29,Sachsen-Anhalt,15,00+,68,83,83,83,83,2180684,3.12,3.81,3.81,3.81,3.81\n2023-04-28,Sachsen-Anhalt,15,00+,79,94,94,94,94,2180684,3.62,4.31,4.31,4.31,4.31\n2023-04-27,Sachsen-Anhalt,15,00+,72,89,89,89,89,2180684,3.3,4.08,4.08,4.08,4.08\n2023-04-26,Sachsen-Anhalt,15,00+,62,89,89,89,89,2180684,2.84,4.08,4.08,4.08,4.08\n2023-04-25,Sachsen-Anhalt,15,00+,81,106,106,106,106,2180684,3.71,4.86,4.86,4.86,4.86\n2023-04-24,Sachsen-Anhalt,15,00+,101,129,129,129,129,2180684,4.63,5.92,5.92,5.92,5.92\n2023-04-23,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-22,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-21,Sachsen-Anhalt,15,00+,113,132,132,132,132,2180684,5.18,6.05,6.05,6.05,6.05\n2023-04-20,Sachsen-Anhalt,15,00+,123,145,145,145,145,2180684,5.64,6.65,6.65,6.65,6.65\n2023-04-19,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-04-18,Sachsen-Anhalt,15,00+,158,193,193,193,193,2180684,7.25,8.85,8.85,8.85,8.85\n2023-04-17,Sachsen-Anhalt,15,00+,127,151,151,151,151,2180684,5.82,6.92,6.92,6.92,6.92\n2023-04-16,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-15,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-14,Sachsen-Anhalt,15,00+,97,129,129,129,129,2180684,4.45,5.92,5.92,5.92,5.92\n2023-04-13,Sachsen-Anhalt,15,00+,85,124,124,124,124,2180684,3.9,5.69,5.69,5.69,5.69\n2023-04-12,Sachsen-Anhalt,15,00+,61,116,116,116,116,2180684,2.8,5.32,5.32,5.32,5.32\n2023-04-11,Sachsen-Anhalt,15,00+,48,70,70,70,70,2180684,2.2,3.21,3.21,3.21,3.21\n2023-04-10,Sachsen-Anhalt,15,00+,93,123,123,123,123,2180684,4.26,5.64,5.64,5.64,5.64\n2023-04-09,Sachsen-Anhalt,15,00+,93,121,121,121,121,2180684,4.26,5.55,5.55,5.55,5.55\n2023-04-08,Sachsen-Anhalt,15,00+,93,122,122,122,122,2180684,4.26,5.59,5.59,5.59,5.59\n2023-04-07,Sachsen-Anhalt,15,00+,106,137,137,137,137,2180684,4.86,6.28,6.28,6.28,6.28\n2023-04-06,Sachsen-Anhalt,15,00+,109,146,146,146,146,2180684,5,6.7,6.7,6.7,6.7\n2023-04-05,Sachsen-Anhalt,15,00+,124,158,158,158,158,2180684,5.69,7.25,7.25,7.25,7.25\n2023-04-04,Sachsen-Anhalt,15,00+,125,172,172,172,172,2180684,5.73,7.89,7.89,7.89,7.89\n2023-04-03,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-04-02,Sachsen-Anhalt,15,00+,127,162,162,162,162,2180684,5.82,7.43,7.43,7.43,7.43\n2023-04-01,Sachsen-Anhalt,15,00+,128,162,162,162,162,2180684,5.87,7.43,7.43,7.43,7.43\n2023-03-31,Sachsen-Anhalt,15,00+,131,174,174,174,174,2180684,6.01,7.98,7.98,7.98,7.98\n2023-03-30,Sachsen-Anhalt,15,00+,141,179,179,179,179,2180684,6.47,8.21,8.21,8.21,8.21\n2023-03-29,Sachsen-Anhalt,15,00+,143,184,184,184,184,2180684,6.56,8.44,8.44,8.44,8.44\n2023-03-28,Sachsen-Anhalt,15,00+,164,217,217,217,217,2180684,7.52,9.95,9.95,9.95,9.95\n2023-03-27,Sachsen-Anhalt,15,00+,223,281,281,281,281,2180684,10.23,12.89,12.89,12.89,12.89\n2023-03-26,Sachsen-Anhalt,15,00+,225,282,282,282,282,2180684,10.32,12.93,12.93,12.93,12.93\n2023-03-25,Sachsen-Anhalt,15,00+,227,283,283,283,283,2180684,10.41,12.98,12.98,12.98,12.98\n2023-03-24,Sachsen-Anhalt,15,00+,220,288,288,288,288,2180684,10.09,13.21,13.21,13.21,13.21\n2023-03-23,Sachsen-Anhalt,15,00+,203,289,289,289,289,2180684,9.31,13.25,13.25,13.25,13.25\n2023-03-22,Sachsen-Anhalt,15,00+,202,285,285,285,285,2180684,9.26,13.07,13.07,13.07,13.07\n2023-03-21,Sachsen-Anhalt,15,00+,168,257,257,257,257,2180684,7.7,11.79,11.79,11.79,11.79\n2023-03-20,Sachsen-Anhalt,15,00+,173,231,231,231,231,2180684,7.93,10.59,10.59,10.59,10.59\n2023-03-19,Sachsen-Anhalt,15,00+,174,231,231,231,231,2180684,7.98,10.59,10.59,10.59,10.59\n2023-03-18,Sachsen-Anhalt,15,00+,178,233,233,233,233,2180684,8.16,10.68,10.68,10.68,10.68\n2023-03-17,Sachsen-Anhalt,15,00+,169,225,225,225,225,2180684,7.75,10.32,10.32,10.32,10.32\n2023-03-16,Sachsen-Anhalt,15,00+,157,216,216,216,216,2180684,7.2,9.91,9.91,9.91,9.91\n2023-03-15,Sachsen-Anhalt,15,00+,149,209,209,209,209,2180684,6.83,9.58,9.58,9.58,9.58\n2023-03-14,Sachsen-Anhalt,15,00+,136,210,210,210,210,2180684,6.24,9.63,9.63,9.63,9.63\n2023-03-13,Sachsen-Anhalt,15,00+,151,185,185,185,185,2180684,6.92,8.48,8.48,8.48,8.48\n2023-03-12,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-03-11,Sachsen-Anhalt,15,00+,152,180,180,180,180,2180684,6.97,8.25,8.25,8.25,8.25\n2023-03-10,Sachsen-Anhalt,15,00+,152,177,177,177,177,2180684,6.97,8.12,8.12,8.12,8.12\n2023-03-09,Sachsen-Anhalt,15,00+,144,177,177,177,177,2180684,6.6,8.12,8.12,8.12,8.12\n2023-03-08,Sachsen-Anhalt,15,00+,129,174,174,174,174,2180684,5.92,7.98,7.98,7.98,7.98\n2023-03-07,Sachsen-Anhalt,15,00+,117,164,164,164,164,2180684,5.37,7.52,7.52,7.52,7.52\n2023-03-06,Sachsen-Anhalt,15,00+,136,168,168,168,168,2180684,6.24,7.7,7.7,7.7,7.7\n2023-03-05,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-04,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-03,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-03-02,Sachsen-Anhalt,15,00+,128,160,160,160,160,2180684,5.87,7.34,7.34,7.34,7.34\n2023-03-01,Sachsen-Anhalt,15,00+,103,153,153,153,153,2180684,4.72,7.02,7.02,7.02,7.02\n2023-02-28,Sachsen-Anhalt,15,00+,105,152,152,152,152,2180684,4.82,6.97,6.97,6.97,6.97\n2023-02-27,Sachsen-Anhalt,15,00+,152,182,182,182,182,2180684,6.97,8.35,8.35,8.35,8.35\n2023-02-26,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-02-25,Sachsen-Anhalt,15,00+,153,187,187,187,187,2180684,7.02,8.58,8.58,8.58,8.58\n2023-02-24,Sachsen-Anhalt,15,00+,157,194,194,194,194,2180684,7.2,8.9,8.9,8.9,8.9\n2023-02-23,Sachsen-Anhalt,15,00+,151,191,191,191,191,2180684,6.92,8.76,8.76,8.76,8.76\n2023-02-22,Sachsen-Anhalt,15,00+,153,200,200,200,200,2180684,7.02,9.17,9.17,9.17,9.17\n2023-02-21,Sachsen-Anhalt,15,00+,143,209,209,209,209,2180684,6.56,9.58,9.58,9.58,9.58\n2023-02-20,Sachsen-Anhalt,15,00+,134,169,169,169,169,2180684,6.14,7.75,7.75,7.75,7.75\n2023-02-19,Sachsen-Anhalt,15,00+,134,167,167,167,167,2180684,6.14,7.66,7.66,7.66,7.66\n2023-02-18,Sachsen-Anhalt,15,00+,134,164,164,164,164,2180684,6.14,7.52,7.52,7.52,7.52\n2023-02-17,Sachsen-Anhalt,15,00+,118,157,157,157,157,2180684,5.41,7.2,7.2,7.2,7.2\n2023-02-16,Sachsen-Anhalt,15,00+,117,163,163,163,163,2180684,5.37,7.47,7.47,7.47,7.47\n2023-02-15,Sachsen-Anhalt,15,00+,97,159,159,159,159,2180684,4.45,7.29,7.29,7.29,7.29\n2023-02-14,Sachsen-Anhalt,15,00+,73,141,141,141,141,2180684,3.35,6.47,6.47,6.47,6.47\n2023-02-13,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-12,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-11,Sachsen-Anhalt,15,00+,90,128,128,128,128,2180684,4.13,5.87,5.87,5.87,5.87\n2023-02-10,Sachsen-Anhalt,15,00+,90,133,133,133,133,2180684,4.13,6.1,6.1,6.1,6.1\n2023-02-09,Sachsen-Anhalt,15,00+,92,128,128,128,128,2180684,4.22,5.87,5.87,5.87,5.87\n2023-02-08,Sachsen-Anhalt,15,00+,88,122,122,122,122,2180684,4.04,5.59,5.59,5.59,5.59\n2023-02-07,Sachsen-Anhalt,15,00+,93,135,135,135,135,2180684,4.26,6.19,6.19,6.19,6.19\n2023-02-06,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-05,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-04,Sachsen-Anhalt,15,00+,104,143,143,143,143,2180684,4.77,6.56,6.56,6.56,6.56\n2023-02-03,Sachsen-Anhalt,15,00+,94,131,131,131,131,2180684,4.31,6.01,6.01,6.01,6.01\n2023-02-02,Sachsen-Anhalt,15,00+,91,124,124,124,124,2180684,4.17,5.69,5.69,5.69,5.69\n2023-02-01,Sachsen-Anhalt,15,00+,83,118,118,118,118,2180684,3.81,5.41,5.41,5.41,5.41\n2023-01-31,Sachsen-Anhalt,15,00+,55,105,105,105,105,2180684,2.52,4.82,4.82,4.82,4.82\n2023-01-30,Sachsen-Anhalt,15,00+,61,95,95,95,95,2180684,2.8,4.36,4.36,4.36,4.36\n2023-01-29,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-28,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-27,Sachsen-Anhalt,15,00+,76,107,107,107,107,2180684,3.49,4.91,4.91,4.91,4.91\n2023-01-26,Sachsen-Anhalt,15,00+,80,108,108,108,108,2180684,3.67,4.95,4.95,4.95,4.95\n2023-01-25,Sachsen-Anhalt,15,00+,78,112,112,112,112,2180684,3.58,5.14,5.14,5.14,5.14\n2023-01-24,Sachsen-Anhalt,15,00+,71,117,117,117,117,2180684,3.26,5.37,5.37,5.37,5.37\n2023-01-23,Sachsen-Anhalt,15,00+,85,116,116,116,116,2180684,3.9,5.32,5.32,5.32,5.32\n2023-01-22,Sachsen-Anhalt,15,00+,85,115,115,115,115,2180684,3.9,5.27,5.27,5.27,5.27\n2023-01-21,Sachsen-Anhalt,15,00+,88,118,118,118,118,2180684,4.04,5.41,5.41,5.41,5.41\n2023-01-20,Sachsen-Anhalt,15,00+,83,112,112,112,112,2180684,3.81,5.14,5.14,5.14,5.14\n2023-01-19,Sachsen-Anhalt,15,00+,78,113,113,113,113,2180684,3.58,5.18,5.18,5.18,5.18\n2023-01-18,Sachsen-Anhalt,15,00+,87,136,136,136,136,2180684,3.99,6.24,6.24,6.24,6.24\n2023-01-17,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-01-16,Sachsen-Anhalt,15,00+,166,200,200,200,200,2180684,7.61,9.17,9.17,9.17,9.17\n2023-01-15,Sachsen-Anhalt,15,00+,169,204,204,204,204,2180684,7.75,9.35,9.35,9.35,9.35\n2023-01-14,Sachsen-Anhalt,15,00+,172,204,204,204,204,2180684,7.89,9.35,9.35,9.35,9.35\n2023-01-13,Sachsen-Anhalt,15,00+,148,192,192,192,192,2180684,6.79,8.8,8.8,8.8,8.8\n2023-01-12,Sachsen-Anhalt,15,00+,165,217,217,217,217,2180684,7.57,9.95,9.95,9.95,9.95\n2023-01-11,Sachsen-Anhalt,15,00+,163,216,216,216,216,2180684,7.47,9.91,9.91,9.91,9.91\n2023-01-10,Sachsen-Anhalt,15,00+,137,226,226,226,226,2180684,6.28,10.36,10.36,10.36,10.36\n2023-01-09,Sachsen-Anhalt,15,00+,159,242,242,242,242,2180684,7.29,11.1,11.1,11.1,11.1\n2023-01-08,Sachsen-Anhalt,15,00+,162,241,241,241,241,2180684,7.43,11.05,11.05,11.05,11.05\n2023-01-07,Sachsen-Anhalt,15,00+,164,0,0,0,0,2180684,7.52,0,0,0,0\n2023-01-06,Sachsen-Anhalt,15,00+,203,0,0,0,0,2180684,9.31,0,0,0,0\n2023-01-05,Sachsen-Anhalt,15,00+,213,0,0,0,0,2180684,9.77,0,0,0,0\n2023-01-04,Sachsen-Anhalt,15,00+,233,0,0,0,0,2180684,10.68,0,0,0,0\n2023-01-03,Sachsen-Anhalt,15,00+,271,0,0,0,0,2180684,12.43,0,0,0,0\n2023-01-02,Sachsen-Anhalt,15,00+,225,0,0,0,0,2180684,10.32,0,0,0,0\n2024-08-31,Thüringen,16,00+,47,47,NA,NA,NA,2120237,2.22,2.22,NA,NA,NA\n2024-08-30,Thüringen,16,00+,36,43,51,48,54,2120237,1.7,2.03,2.41,2.28,2.59\n2024-08-29,Thüringen,16,00+,36,40,46,44,49,2120237,1.7,1.89,2.17,2.08,2.33\n2024-08-28,Thüringen,16,00+,39,40,44,43,48,2120237,1.84,1.89,2.11,2.03,2.26\n2024-08-27,Thüringen,16,00+,31,43,47,45,50,2120237,1.46,2.03,2.24,2.16,2.4\n2024-08-26,Thüringen,16,00+,39,40,43,41,45,2120237,1.84,1.89,2.03,1.96,2.15\n2024-08-25,Thüringen,16,00+,40,41,44,42,46,2120237,1.89,1.93,2.08,2.01,2.2\n2024-08-24,Thüringen,16,00+,40,41,44,42,46,2120237,1.89,1.93,2.08,2.01,2.2\n2024-08-23,Thüringen,16,00+,42,45,48,46,50,2120237,1.98,2.12,2.27,2.2,2.4\n2024-08-22,Thüringen,16,00+,37,40,42,41,45,2120237,1.75,1.89,2.02,1.95,2.13\n2024-08-21,Thüringen,16,00+,35,45,47,46,50,2120237,1.65,2.12,2.25,2.17,2.36\n2024-08-20,Thüringen,16,00+,46,53,55,54,58,2120237,2.17,2.5,2.63,2.55,2.75\n2024-08-19,Thüringen,16,00+,53,58,60,58,62,2120237,2.5,2.74,2.85,2.78,2.97\n2024-08-18,Thüringen,16,00+,53,57,59,57,61,2120237,2.5,2.69,2.8,2.73,2.92\n2024-08-17,Thüringen,16,00+,53,57,59,57,61,2120237,2.5,2.69,2.8,2.73,2.92\n2024-08-16,Thüringen,16,00+,53,56,58,56,60,2120237,2.5,2.64,2.74,2.68,2.86\n2024-08-15,Thüringen,16,00+,46,56,58,56,60,2120237,2.17,2.64,2.74,2.68,2.85\n2024-08-14,Thüringen,16,00+,33,45,46,45,48,2120237,1.56,2.12,2.19,2.15,2.28\n2024-08-13,Thüringen,16,00+,31,37,38,37,39,2120237,1.46,1.75,1.79,1.76,1.86\n2024-08-12,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.34\n2024-08-11,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.39\n2024-08-10,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.39\n2024-08-09,Thüringen,16,00+,22,24,24,24,25,2120237,1.04,1.13,1.15,1.14,1.19\n2024-08-08,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.29,1.28,1.32\n2024-08-07,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.25,1.23,1.27\n2024-08-06,Thüringen,16,00+,17,22,22,22,22,2120237,0.8,1.04,1.05,1.04,1.07\n2024-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.72,0.71,0.73\n2024-08-04,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.77\n2024-08-03,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.77\n2024-08-02,Thüringen,16,00+,15,21,21,21,21,2120237,0.71,0.99,1,0.99,1.01\n2024-08-01,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.09,1.1\n2024-07-31,Thüringen,16,00+,19,22,22,22,22,2120237,0.9,1.04,1.04,1.04,1.05\n2024-07-30,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.14\n2024-07-29,Thüringen,16,00+,20,29,29,29,29,2120237,0.94,1.37,1.37,1.37,1.38\n2024-07-28,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-27,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-26,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2024-07-25,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.09\n2024-07-24,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2024-07-23,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2024-07-22,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-21,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-20,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-19,Thüringen,16,00+,18,23,23,23,23,2120237,0.85,1.08,1.08,1.08,1.08\n2024-07-18,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2024-07-17,Thüringen,16,00+,21,25,25,25,25,2120237,0.99,1.18,1.18,1.18,1.18\n2024-07-16,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2024-07-15,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-14,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-13,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-12,Thüringen,16,00+,10,19,19,19,19,2120237,0.47,0.9,0.9,0.9,0.9\n2024-07-11,Thüringen,16,00+,10,13,13,13,13,2120237,0.47,0.61,0.61,0.61,0.61\n2024-07-10,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-09,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2024-07-08,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-07,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-06,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-05,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-04,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2024-07-03,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-02,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2024-07-01,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-30,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-29,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-28,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2024-06-27,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-26,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-25,Thüringen,16,00+,16,19,19,19,19,2120237,0.75,0.9,0.9,0.9,0.9\n2024-06-24,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-23,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-22,Thüringen,16,00+,14,19,19,19,19,2120237,0.66,0.9,0.9,0.9,0.9\n2024-06-21,Thüringen,16,00+,10,17,17,17,17,2120237,0.47,0.8,0.8,0.8,0.8\n2024-06-20,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2024-06-19,Thüringen,16,00+,13,16,16,16,16,2120237,0.61,0.75,0.75,0.75,0.75\n2024-06-18,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-17,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-16,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-15,Thüringen,16,00+,14,15,15,15,15,2120237,0.66,0.71,0.71,0.71,0.71\n2024-06-14,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-13,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-12,Thüringen,16,00+,8,12,12,12,12,2120237,0.38,0.57,0.57,0.57,0.57\n2024-06-11,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-10,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-09,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-08,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-07,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-06,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-05,Thüringen,16,00+,7,7,7,7,7,2120237,0.33,0.33,0.33,0.33,0.33\n2024-06-04,Thüringen,16,00+,4,6,6,6,6,2120237,0.19,0.28,0.28,0.28,0.28\n2024-06-03,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-02,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-01,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-05-31,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-30,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-29,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-27,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-26,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-25,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-24,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-23,Thüringen,16,00+,6,6,6,6,6,2120237,0.28,0.28,0.28,0.28,0.28\n2024-05-22,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-21,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-20,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-19,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-18,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-17,Thüringen,16,00+,3,5,5,5,5,2120237,0.14,0.24,0.24,0.24,0.24\n2024-05-16,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-05-15,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-13,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-12,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-11,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-10,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-09,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-08,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-05-07,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-06,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-05,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-04,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-03,Thüringen,16,00+,2,7,7,7,7,2120237,0.09,0.33,0.33,0.33,0.33\n2024-05-02,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-05-01,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-04-30,Thüringen,16,00+,2,4,4,4,4,2120237,0.09,0.19,0.19,0.19,0.19\n2024-04-29,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-28,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-27,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-26,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-25,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-24,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-23,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-21,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-20,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-19,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-18,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-17,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-16,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-14,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-13,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-12,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-11,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-10,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-09,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-08,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-07,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-06,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-05,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-04,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-04-03,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-04-02,Thüringen,16,00+,5,9,9,9,9,2120237,0.24,0.42,0.42,0.42,0.42\n2024-04-01,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-31,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-30,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-29,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-28,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-27,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-03-26,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-03-25,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-24,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-23,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-22,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-21,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-20,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-19,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-03-18,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-17,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-16,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-15,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-03-14,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-03-13,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-12,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-11,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-10,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-09,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-08,Thüringen,16,00+,15,18,18,18,18,2120237,0.71,0.85,0.85,0.85,0.85\n2024-03-07,Thüringen,16,00+,18,19,19,19,19,2120237,0.85,0.9,0.9,0.9,0.9\n2024-03-06,Thüringen,16,00+,18,21,21,21,21,2120237,0.85,0.99,0.99,0.99,0.99\n2024-03-05,Thüringen,16,00+,22,25,25,25,25,2120237,1.04,1.18,1.18,1.18,1.18\n2024-03-04,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-03,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-02,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-01,Thüringen,16,00+,27,32,32,32,32,2120237,1.27,1.51,1.51,1.51,1.51\n2024-02-29,Thüringen,16,00+,28,33,33,33,33,2120237,1.32,1.56,1.56,1.56,1.56\n2024-02-28,Thüringen,16,00+,28,30,30,30,30,2120237,1.32,1.41,1.41,1.41,1.41\n2024-02-27,Thüringen,16,00+,30,32,32,32,32,2120237,1.41,1.51,1.51,1.51,1.51\n2024-02-26,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-25,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-24,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-23,Thüringen,16,00+,22,28,28,28,28,2120237,1.04,1.32,1.32,1.32,1.32\n2024-02-22,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-02-21,Thüringen,16,00+,29,37,37,37,37,2120237,1.37,1.75,1.75,1.75,1.75\n2024-02-20,Thüringen,16,00+,35,41,41,41,41,2120237,1.65,1.93,1.93,1.93,1.93\n2024-02-19,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-18,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-17,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-16,Thüringen,16,00+,39,48,48,48,48,2120237,1.84,2.26,2.26,2.26,2.26\n2024-02-15,Thüringen,16,00+,40,44,44,44,44,2120237,1.89,2.08,2.08,2.08,2.08\n2024-02-14,Thüringen,16,00+,44,51,51,51,51,2120237,2.08,2.41,2.41,2.41,2.41\n2024-02-13,Thüringen,16,00+,41,47,47,47,47,2120237,1.93,2.22,2.22,2.22,2.22\n2024-02-12,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-11,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-10,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-09,Thüringen,16,00+,48,52,52,52,52,2120237,2.26,2.45,2.45,2.45,2.45\n2024-02-08,Thüringen,16,00+,49,55,55,55,55,2120237,2.31,2.59,2.59,2.59,2.59\n2024-02-07,Thüringen,16,00+,38,51,51,51,51,2120237,1.79,2.41,2.41,2.41,2.41\n2024-02-06,Thüringen,16,00+,49,53,53,53,53,2120237,2.31,2.5,2.5,2.5,2.5\n2024-02-05,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-04,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-03,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-02,Thüringen,16,00+,47,52,52,52,52,2120237,2.22,2.45,2.45,2.45,2.45\n2024-02-01,Thüringen,16,00+,50,60,60,60,60,2120237,2.36,2.83,2.83,2.83,2.83\n2024-01-31,Thüringen,16,00+,56,64,64,64,64,2120237,2.64,3.02,3.02,3.02,3.02\n2024-01-30,Thüringen,16,00+,54,65,65,65,65,2120237,2.55,3.07,3.07,3.07,3.07\n2024-01-29,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-28,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-27,Thüringen,16,00+,59,67,67,67,67,2120237,2.78,3.16,3.16,3.16,3.16\n2024-01-26,Thüringen,16,00+,57,70,70,70,70,2120237,2.69,3.3,3.3,3.3,3.3\n2024-01-25,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2024-01-24,Thüringen,16,00+,64,76,76,76,76,2120237,3.02,3.58,3.58,3.58,3.58\n2024-01-23,Thüringen,16,00+,72,78,78,78,78,2120237,3.4,3.68,3.68,3.68,3.68\n2024-01-22,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-21,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-20,Thüringen,16,00+,76,84,84,84,84,2120237,3.58,3.96,3.96,3.96,3.96\n2024-01-19,Thüringen,16,00+,65,84,84,84,84,2120237,3.07,3.96,3.96,3.96,3.96\n2024-01-18,Thüringen,16,00+,80,89,89,89,89,2120237,3.77,4.2,4.2,4.2,4.2\n2024-01-17,Thüringen,16,00+,72,87,87,87,87,2120237,3.4,4.1,4.1,4.1,4.1\n2024-01-16,Thüringen,16,00+,81,92,92,92,92,2120237,3.82,4.34,4.34,4.34,4.34\n2024-01-15,Thüringen,16,00+,87,106,106,106,106,2120237,4.1,5,5,5,5\n2024-01-14,Thüringen,16,00+,88,107,107,107,107,2120237,4.15,5.05,5.05,5.05,5.05\n2024-01-13,Thüringen,16,00+,91,110,110,110,110,2120237,4.29,5.19,5.19,5.19,5.19\n2024-01-12,Thüringen,16,00+,92,121,121,121,121,2120237,4.34,5.71,5.71,5.71,5.71\n2024-01-11,Thüringen,16,00+,124,150,150,150,150,2120237,5.85,7.07,7.07,7.07,7.07\n2024-01-10,Thüringen,16,00+,142,169,169,169,169,2120237,6.7,7.97,7.97,7.97,7.97\n2024-01-09,Thüringen,16,00+,214,244,244,244,244,2120237,10.09,11.51,11.51,11.51,11.51\n2024-01-08,Thüringen,16,00+,169,206,206,206,206,2120237,7.97,9.72,9.72,9.72,9.72\n2024-01-07,Thüringen,16,00+,171,207,207,207,207,2120237,8.07,9.76,9.76,9.76,9.76\n2024-01-06,Thüringen,16,00+,173,206,206,206,206,2120237,8.16,9.72,9.72,9.72,9.72\n2024-01-05,Thüringen,16,00+,174,224,224,224,224,2120237,8.21,10.56,10.56,10.56,10.56\n2024-01-04,Thüringen,16,00+,216,243,243,243,243,2120237,10.19,11.46,11.46,11.46,11.46\n2024-01-03,Thüringen,16,00+,273,333,333,333,333,2120237,12.88,15.71,15.71,15.71,15.71\n2024-01-02,Thüringen,16,00+,179,251,251,251,251,2120237,8.44,11.84,11.84,11.84,11.84\n2024-01-01,Thüringen,16,00+,180,250,250,250,250,2120237,8.49,11.79,11.79,11.79,11.79\n2023-12-31,Thüringen,16,00+,190,258,258,258,258,2120237,8.96,12.17,12.17,12.17,12.17\n2023-12-30,Thüringen,16,00+,197,263,263,263,263,2120237,9.29,12.4,12.4,12.4,12.4\n2023-12-29,Thüringen,16,00+,191,263,263,263,263,2120237,9.01,12.4,12.4,12.4,12.4\n2023-12-28,Thüringen,16,00+,186,243,243,243,243,2120237,8.77,11.46,11.46,11.46,11.46\n2023-12-27,Thüringen,16,00+,102,157,157,157,157,2120237,4.81,7.4,7.4,7.4,7.4\n2023-12-26,Thüringen,16,00+,169,222,222,222,222,2120237,7.97,10.47,10.47,10.47,10.47\n2023-12-25,Thüringen,16,00+,306,366,366,366,366,2120237,14.43,17.26,17.26,17.26,17.26\n2023-12-24,Thüringen,16,00+,308,358,358,358,358,2120237,14.53,16.88,16.88,16.88,16.88\n2023-12-23,Thüringen,16,00+,313,356,356,356,356,2120237,14.76,16.79,16.79,16.79,16.79\n2023-12-22,Thüringen,16,00+,350,415,415,415,415,2120237,16.51,19.57,19.57,19.57,19.57\n2023-12-21,Thüringen,16,00+,363,414,414,414,414,2120237,17.12,19.53,19.53,19.53,19.53\n2023-12-20,Thüringen,16,00+,355,438,438,438,438,2120237,16.74,20.66,20.66,20.66,20.66\n2023-12-19,Thüringen,16,00+,338,437,437,437,437,2120237,15.94,20.61,20.61,20.61,20.61\n2023-12-18,Thüringen,16,00+,352,400,400,400,400,2120237,16.6,18.87,18.87,18.87,18.87\n2023-12-17,Thüringen,16,00+,353,399,399,399,399,2120237,16.65,18.82,18.82,18.82,18.82\n2023-12-16,Thüringen,16,00+,356,397,397,397,397,2120237,16.79,18.72,18.72,18.72,18.72\n2023-12-15,Thüringen,16,00+,263,335,335,335,335,2120237,12.4,15.8,15.8,15.8,15.8\n2023-12-14,Thüringen,16,00+,261,355,355,355,355,2120237,12.31,16.74,16.74,16.74,16.74\n2023-12-13,Thüringen,16,00+,251,340,340,340,340,2120237,11.84,16.04,16.04,16.04,16.04\n2023-12-12,Thüringen,16,00+,238,309,309,309,309,2120237,11.23,14.57,14.57,14.57,14.57\n2023-12-11,Thüringen,16,00+,230,292,292,292,292,2120237,10.85,13.77,13.77,13.77,13.77\n2023-12-10,Thüringen,16,00+,233,295,295,295,295,2120237,10.99,13.91,13.91,13.91,13.91\n2023-12-09,Thüringen,16,00+,235,294,294,294,294,2120237,11.08,13.87,13.87,13.87,13.87\n2023-12-08,Thüringen,16,00+,224,289,289,289,289,2120237,10.56,13.63,13.63,13.63,13.63\n2023-12-07,Thüringen,16,00+,204,258,258,258,258,2120237,9.62,12.17,12.17,12.17,12.17\n2023-12-06,Thüringen,16,00+,193,265,265,265,265,2120237,9.1,12.5,12.5,12.5,12.5\n2023-12-05,Thüringen,16,00+,188,264,264,264,264,2120237,8.87,12.45,12.45,12.45,12.45\n2023-12-04,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-12-03,Thüringen,16,00+,196,245,245,245,245,2120237,9.24,11.56,11.56,11.56,11.56\n2023-12-02,Thüringen,16,00+,200,247,247,247,247,2120237,9.43,11.65,11.65,11.65,11.65\n2023-12-01,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-11-30,Thüringen,16,00+,197,248,248,248,248,2120237,9.29,11.7,11.7,11.7,11.7\n2023-11-29,Thüringen,16,00+,177,243,243,243,243,2120237,8.35,11.46,11.46,11.46,11.46\n2023-11-28,Thüringen,16,00+,189,248,248,248,248,2120237,8.91,11.7,11.7,11.7,11.7\n2023-11-27,Thüringen,16,00+,234,281,281,281,281,2120237,11.04,13.25,13.25,13.25,13.25\n2023-11-26,Thüringen,16,00+,237,281,281,281,281,2120237,11.18,13.25,13.25,13.25,13.25\n2023-11-25,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-24,Thüringen,16,00+,240,285,285,285,285,2120237,11.32,13.44,13.44,13.44,13.44\n2023-11-23,Thüringen,16,00+,261,296,296,296,296,2120237,12.31,13.96,13.96,13.96,13.96\n2023-11-22,Thüringen,16,00+,242,312,312,312,312,2120237,11.41,14.72,14.72,14.72,14.72\n2023-11-21,Thüringen,16,00+,248,308,308,308,308,2120237,11.7,14.53,14.53,14.53,14.53\n2023-11-20,Thüringen,16,00+,238,284,284,284,284,2120237,11.23,13.39,13.39,13.39,13.39\n2023-11-19,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-18,Thüringen,16,00+,244,282,282,282,282,2120237,11.51,13.3,13.3,13.3,13.3\n2023-11-17,Thüringen,16,00+,231,298,298,298,298,2120237,10.9,14.06,14.06,14.06,14.06\n2023-11-16,Thüringen,16,00+,256,315,315,315,315,2120237,12.07,14.86,14.86,14.86,14.86\n2023-11-15,Thüringen,16,00+,245,305,305,305,305,2120237,11.56,14.39,14.39,14.39,14.39\n2023-11-14,Thüringen,16,00+,223,292,292,292,292,2120237,10.52,13.77,13.77,13.77,13.77\n2023-11-13,Thüringen,16,00+,312,370,370,370,370,2120237,14.72,17.45,17.45,17.45,17.45\n2023-11-12,Thüringen,16,00+,312,369,369,369,369,2120237,14.72,17.4,17.4,17.4,17.4\n2023-11-11,Thüringen,16,00+,317,369,369,369,369,2120237,14.95,17.4,17.4,17.4,17.4\n2023-11-10,Thüringen,16,00+,294,361,361,361,361,2120237,13.87,17.03,17.03,17.03,17.03\n2023-11-09,Thüringen,16,00+,284,327,327,327,327,2120237,13.39,15.42,15.42,15.42,15.42\n2023-11-08,Thüringen,16,00+,328,383,383,383,383,2120237,15.47,18.06,18.06,18.06,18.06\n2023-11-07,Thüringen,16,00+,214,360,360,360,360,2120237,10.09,16.98,16.98,16.98,16.98\n2023-11-06,Thüringen,16,00+,188,250,250,250,250,2120237,8.87,11.79,11.79,11.79,11.79\n2023-11-05,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-11-04,Thüringen,16,00+,191,248,248,248,248,2120237,9.01,11.7,11.7,11.7,11.7\n2023-11-03,Thüringen,16,00+,190,242,242,242,242,2120237,8.96,11.41,11.41,11.41,11.41\n2023-11-02,Thüringen,16,00+,180,235,235,235,235,2120237,8.49,11.08,11.08,11.08,11.08\n2023-11-01,Thüringen,16,00+,106,161,161,161,161,2120237,5,7.59,7.59,7.59,7.59\n2023-10-31,Thüringen,16,00+,159,212,212,212,212,2120237,7.5,10,10,10,10\n2023-10-30,Thüringen,16,00+,182,223,223,223,223,2120237,8.58,10.52,10.52,10.52,10.52\n2023-10-29,Thüringen,16,00+,184,223,223,223,223,2120237,8.68,10.52,10.52,10.52,10.52\n2023-10-28,Thüringen,16,00+,185,224,224,224,224,2120237,8.73,10.56,10.56,10.56,10.56\n2023-10-27,Thüringen,16,00+,159,209,209,209,209,2120237,7.5,9.86,9.86,9.86,9.86\n2023-10-26,Thüringen,16,00+,153,193,193,193,193,2120237,7.22,9.1,9.1,9.1,9.1\n2023-10-25,Thüringen,16,00+,132,188,188,188,188,2120237,6.23,8.87,8.87,8.87,8.87\n2023-10-24,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-10-23,Thüringen,16,00+,124,157,157,157,157,2120237,5.85,7.4,7.4,7.4,7.4\n2023-10-22,Thüringen,16,00+,124,159,159,159,159,2120237,5.85,7.5,7.5,7.5,7.5\n2023-10-21,Thüringen,16,00+,124,158,158,158,158,2120237,5.85,7.45,7.45,7.45,7.45\n2023-10-20,Thüringen,16,00+,130,164,164,164,164,2120237,6.13,7.73,7.73,7.73,7.73\n2023-10-19,Thüringen,16,00+,133,177,177,177,177,2120237,6.27,8.35,8.35,8.35,8.35\n2023-10-18,Thüringen,16,00+,130,168,168,168,168,2120237,6.13,7.92,7.92,7.92,7.92\n2023-10-17,Thüringen,16,00+,135,176,176,176,176,2120237,6.37,8.3,8.3,8.3,8.3\n2023-10-16,Thüringen,16,00+,108,139,139,139,139,2120237,5.09,6.56,6.56,6.56,6.56\n2023-10-15,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-14,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-13,Thüringen,16,00+,87,127,127,127,127,2120237,4.1,5.99,5.99,5.99,5.99\n2023-10-12,Thüringen,16,00+,88,111,111,111,111,2120237,4.15,5.24,5.24,5.24,5.24\n2023-10-11,Thüringen,16,00+,95,125,125,125,125,2120237,4.48,5.9,5.9,5.9,5.9\n2023-10-10,Thüringen,16,00+,74,95,95,95,95,2120237,3.49,4.48,4.48,4.48,4.48\n2023-10-09,Thüringen,16,00+,66,81,81,81,81,2120237,3.11,3.82,3.82,3.82,3.82\n2023-10-08,Thüringen,16,00+,67,82,82,82,82,2120237,3.16,3.87,3.87,3.87,3.87\n2023-10-07,Thüringen,16,00+,68,82,82,82,82,2120237,3.21,3.87,3.87,3.87,3.87\n2023-10-06,Thüringen,16,00+,59,74,74,74,74,2120237,2.78,3.49,3.49,3.49,3.49\n2023-10-05,Thüringen,16,00+,59,73,73,73,73,2120237,2.78,3.44,3.44,3.44,3.44\n2023-10-04,Thüringen,16,00+,30,49,49,49,49,2120237,1.41,2.31,2.31,2.31,2.31\n2023-10-03,Thüringen,16,00+,42,61,61,61,61,2120237,1.98,2.88,2.88,2.88,2.88\n2023-10-02,Thüringen,16,00+,61,77,77,77,77,2120237,2.88,3.63,3.63,3.63,3.63\n2023-10-01,Thüringen,16,00+,61,76,76,76,76,2120237,2.88,3.58,3.58,3.58,3.58\n2023-09-30,Thüringen,16,00+,61,75,75,75,75,2120237,2.88,3.54,3.54,3.54,3.54\n2023-09-29,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2023-09-28,Thüringen,16,00+,50,77,77,77,77,2120237,2.36,3.63,3.63,3.63,3.63\n2023-09-27,Thüringen,16,00+,51,69,69,69,69,2120237,2.41,3.25,3.25,3.25,3.25\n2023-09-26,Thüringen,16,00+,47,71,71,71,71,2120237,2.22,3.35,3.35,3.35,3.35\n2023-09-25,Thüringen,16,00+,37,62,62,62,62,2120237,1.75,2.92,2.92,2.92,2.92\n2023-09-24,Thüringen,16,00+,38,63,63,63,63,2120237,1.79,2.97,2.97,2.97,2.97\n2023-09-23,Thüringen,16,00+,39,64,64,64,64,2120237,1.84,3.02,3.02,3.02,3.02\n2023-09-22,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-21,Thüringen,16,00+,38,59,59,59,59,2120237,1.79,2.78,2.78,2.78,2.78\n2023-09-20,Thüringen,16,00+,41,63,63,63,63,2120237,1.93,2.97,2.97,2.97,2.97\n2023-09-19,Thüringen,16,00+,40,62,62,62,62,2120237,1.89,2.92,2.92,2.92,2.92\n2023-09-18,Thüringen,16,00+,38,58,58,58,58,2120237,1.79,2.74,2.74,2.74,2.74\n2023-09-17,Thüringen,16,00+,38,57,57,57,57,2120237,1.79,2.69,2.69,2.69,2.69\n2023-09-16,Thüringen,16,00+,38,56,56,56,56,2120237,1.79,2.64,2.64,2.64,2.64\n2023-09-15,Thüringen,16,00+,33,57,57,57,57,2120237,1.56,2.69,2.69,2.69,2.69\n2023-09-14,Thüringen,16,00+,34,56,56,56,56,2120237,1.6,2.64,2.64,2.64,2.64\n2023-09-13,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-12,Thüringen,16,00+,36,57,57,57,57,2120237,1.7,2.69,2.69,2.69,2.69\n2023-09-11,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-10,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-09,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-08,Thüringen,16,00+,42,57,57,57,57,2120237,1.98,2.69,2.69,2.69,2.69\n2023-09-07,Thüringen,16,00+,44,55,55,55,55,2120237,2.08,2.59,2.59,2.59,2.59\n2023-09-06,Thüringen,16,00+,38,50,50,50,50,2120237,1.79,2.36,2.36,2.36,2.36\n2023-09-05,Thüringen,16,00+,32,45,45,45,45,2120237,1.51,2.12,2.12,2.12,2.12\n2023-09-04,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-03,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-02,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-01,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-31,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.13\n2023-08-30,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2023-08-29,Thüringen,16,00+,31,32,32,32,32,2120237,1.46,1.51,1.51,1.51,1.51\n2023-08-28,Thüringen,16,00+,0,39,39,39,39,2120237,0,1.84,1.84,1.84,1.84\n2023-08-27,Thüringen,16,00+,0,40,40,40,40,2120237,0,1.89,1.89,1.89,1.89\n2023-08-26,Thüringen,16,00+,0,41,41,41,41,2120237,0,1.93,1.93,1.93,1.93\n2023-08-25,Thüringen,16,00+,0,47,47,47,47,2120237,0,2.22,2.22,2.22,2.22\n2023-08-24,Thüringen,16,00+,47,50,50,50,50,2120237,2.22,2.36,2.36,2.36,2.36\n2023-08-23,Thüringen,16,00+,46,51,51,51,51,2120237,2.17,2.41,2.41,2.41,2.41\n2023-08-22,Thüringen,16,00+,37,42,42,42,42,2120237,1.75,1.98,1.98,1.98,1.98\n2023-08-21,Thüringen,16,00+,25,41,41,41,41,2120237,1.18,1.93,1.93,1.93,1.93\n2023-08-20,Thüringen,16,00+,25,40,40,40,40,2120237,1.18,1.89,1.89,1.89,1.89\n2023-08-19,Thüringen,16,00+,26,40,40,40,40,2120237,1.23,1.89,1.89,1.89,1.89\n2023-08-18,Thüringen,16,00+,20,32,32,32,32,2120237,0.94,1.51,1.51,1.51,1.51\n2023-08-17,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-16,Thüringen,16,00+,18,25,25,25,25,2120237,0.85,1.18,1.18,1.18,1.18\n2023-08-15,Thüringen,16,00+,16,25,25,25,25,2120237,0.75,1.18,1.18,1.18,1.18\n2023-08-14,Thüringen,16,00+,22,24,24,24,24,2120237,1.04,1.13,1.13,1.13,1.13\n2023-08-13,Thüringen,16,00+,23,25,25,25,25,2120237,1.08,1.18,1.18,1.18,1.18\n2023-08-12,Thüringen,16,00+,23,24,24,24,24,2120237,1.08,1.13,1.13,1.13,1.13\n2023-08-11,Thüringen,16,00+,23,26,26,26,26,2120237,1.08,1.23,1.23,1.23,1.23\n2023-08-10,Thüringen,16,00+,21,21,21,21,21,2120237,0.99,0.99,0.99,0.99,0.99\n2023-08-09,Thüringen,16,00+,17,24,24,24,24,2120237,0.8,1.13,1.13,1.13,1.13\n2023-08-08,Thüringen,16,00+,11,20,20,20,20,2120237,0.52,0.94,0.94,0.94,0.94\n2023-08-07,Thüringen,16,00+,11,15,15,15,15,2120237,0.52,0.71,0.71,0.71,0.71\n2023-08-06,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-04,Thüringen,16,00+,12,13,13,13,13,2120237,0.57,0.61,0.61,0.61,0.61\n2023-08-03,Thüringen,16,00+,18,20,20,20,20,2120237,0.85,0.94,0.94,0.94,0.94\n2023-08-02,Thüringen,16,00+,23,27,27,27,27,2120237,1.08,1.27,1.27,1.27,1.27\n2023-08-01,Thüringen,16,00+,24,28,28,28,28,2120237,1.13,1.32,1.32,1.32,1.32\n2023-07-31,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-07-30,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2023-07-29,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-07-28,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-07-27,Thüringen,16,00+,15,19,19,19,19,2120237,0.71,0.9,0.9,0.9,0.9\n2023-07-26,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2023-07-25,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2023-07-24,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-23,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-22,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-21,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-20,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-19,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-18,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-17,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-16,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-15,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2023-07-14,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-13,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-07-12,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2023-07-11,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-10,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-09,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-08,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-07,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-06,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2023-07-05,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-04,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-03,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-02,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-01,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-06-30,Thüringen,16,00+,6,12,12,12,12,2120237,0.28,0.57,0.57,0.57,0.57\n2023-06-29,Thüringen,16,00+,7,13,13,13,13,2120237,0.33,0.61,0.61,0.61,0.61\n2023-06-28,Thüringen,16,00+,7,14,14,14,14,2120237,0.33,0.66,0.66,0.66,0.66\n2023-06-27,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2023-06-26,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-25,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-24,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-23,Thüringen,16,00+,15,17,17,17,17,2120237,0.71,0.8,0.8,0.8,0.8\n2023-06-22,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2023-06-21,Thüringen,16,00+,17,17,17,17,17,2120237,0.8,0.8,0.8,0.8,0.8\n2023-06-20,Thüringen,16,00+,21,22,22,22,22,2120237,0.99,1.04,1.04,1.04,1.04\n2023-06-19,Thüringen,16,00+,22,29,29,29,29,2120237,1.04,1.37,1.37,1.37,1.37\n2023-06-18,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-17,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-16,Thüringen,16,00+,22,31,31,31,31,2120237,1.04,1.46,1.46,1.46,1.46\n2023-06-15,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-06-14,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-06-13,Thüringen,16,00+,19,27,27,27,27,2120237,0.9,1.27,1.27,1.27,1.27\n2023-06-12,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.27,1.27,1.27\n2023-06-11,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-10,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-09,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2023-06-08,Thüringen,16,00+,15,27,27,27,27,2120237,0.71,1.27,1.27,1.27,1.27\n2023-06-07,Thüringen,16,00+,20,31,31,31,31,2120237,0.94,1.46,1.46,1.46,1.46\n2023-06-06,Thüringen,16,00+,25,36,36,36,36,2120237,1.18,1.7,1.7,1.7,1.7\n2023-06-05,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-04,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-03,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-02,Thüringen,16,00+,19,26,26,26,26,2120237,0.9,1.23,1.23,1.23,1.23\n2023-06-01,Thüringen,16,00+,19,34,34,34,34,2120237,0.9,1.6,1.6,1.6,1.6\n2023-05-31,Thüringen,16,00+,21,36,36,36,36,2120237,0.99,1.7,1.7,1.7,1.7\n2023-05-30,Thüringen,16,00+,14,25,25,25,25,2120237,0.66,1.18,1.18,1.18,1.18\n2023-05-29,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-28,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-27,Thüringen,16,00+,29,41,41,41,41,2120237,1.37,1.93,1.93,1.93,1.93\n2023-05-26,Thüringen,16,00+,31,43,43,43,43,2120237,1.46,2.03,2.03,2.03,2.03\n2023-05-25,Thüringen,16,00+,29,35,35,35,35,2120237,1.37,1.65,1.65,1.65,1.65\n2023-05-24,Thüringen,16,00+,32,38,38,38,38,2120237,1.51,1.79,1.79,1.79,1.79\n2023-05-23,Thüringen,16,00+,38,53,53,53,53,2120237,1.79,2.5,2.5,2.5,2.5\n2023-05-22,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-21,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-20,Thüringen,16,00+,27,45,45,45,45,2120237,1.27,2.12,2.12,2.12,2.12\n2023-05-19,Thüringen,16,00+,34,48,48,48,48,2120237,1.6,2.26,2.26,2.26,2.26\n2023-05-18,Thüringen,16,00+,44,57,57,57,57,2120237,2.08,2.69,2.69,2.69,2.69\n2023-05-17,Thüringen,16,00+,39,52,52,52,52,2120237,1.84,2.45,2.45,2.45,2.45\n2023-05-16,Thüringen,16,00+,38,47,47,47,47,2120237,1.79,2.22,2.22,2.22,2.22\n2023-05-15,Thüringen,16,00+,68,77,77,77,77,2120237,3.21,3.63,3.63,3.63,3.63\n2023-05-14,Thüringen,16,00+,68,78,78,78,78,2120237,3.21,3.68,3.68,3.68,3.68\n2023-05-13,Thüringen,16,00+,71,81,81,81,81,2120237,3.35,3.82,3.82,3.82,3.82\n2023-05-12,Thüringen,16,00+,69,78,78,78,78,2120237,3.25,3.68,3.68,3.68,3.68\n2023-05-11,Thüringen,16,00+,64,73,73,73,73,2120237,3.02,3.44,3.44,3.44,3.44\n2023-05-10,Thüringen,16,00+,68,86,86,86,86,2120237,3.21,4.06,4.06,4.06,4.06\n2023-05-09,Thüringen,16,00+,97,115,115,115,115,2120237,4.57,5.42,5.42,5.42,5.42\n2023-05-08,Thüringen,16,00+,68,79,79,79,79,2120237,3.21,3.73,3.73,3.73,3.73\n2023-05-07,Thüringen,16,00+,69,79,79,79,79,2120237,3.25,3.73,3.73,3.73,3.73\n2023-05-06,Thüringen,16,00+,73,80,80,80,80,2120237,3.44,3.77,3.77,3.77,3.77\n2023-05-05,Thüringen,16,00+,74,90,90,90,90,2120237,3.49,4.24,4.24,4.24,4.24\n2023-05-04,Thüringen,16,00+,80,99,99,99,99,2120237,3.77,4.67,4.67,4.67,4.67\n2023-05-03,Thüringen,16,00+,77,102,102,102,102,2120237,3.63,4.81,4.81,4.81,4.81\n2023-05-02,Thüringen,16,00+,65,88,88,88,88,2120237,3.07,4.15,4.15,4.15,4.15\n2023-05-01,Thüringen,16,00+,92,117,117,117,117,2120237,4.34,5.52,5.52,5.52,5.52\n2023-04-30,Thüringen,16,00+,95,120,120,120,120,2120237,4.48,5.66,5.66,5.66,5.66\n2023-04-29,Thüringen,16,00+,96,117,117,117,117,2120237,4.53,5.52,5.52,5.52,5.52\n2023-04-28,Thüringen,16,00+,90,114,114,114,114,2120237,4.24,5.38,5.38,5.38,5.38\n2023-04-27,Thüringen,16,00+,72,105,105,105,105,2120237,3.4,4.95,4.95,4.95,4.95\n2023-04-26,Thüringen,16,00+,59,91,91,91,91,2120237,2.78,4.29,4.29,4.29,4.29\n2023-04-25,Thüringen,16,00+,55,82,82,82,82,2120237,2.59,3.87,3.87,3.87,3.87\n2023-04-24,Thüringen,16,00+,58,81,81,81,81,2120237,2.74,3.82,3.82,3.82,3.82\n2023-04-23,Thüringen,16,00+,59,78,78,78,78,2120237,2.78,3.68,3.68,3.68,3.68\n2023-04-22,Thüringen,16,00+,61,81,81,81,81,2120237,2.88,3.82,3.82,3.82,3.82\n2023-04-21,Thüringen,16,00+,70,88,88,88,88,2120237,3.3,4.15,4.15,4.15,4.15\n2023-04-20,Thüringen,16,00+,86,111,111,111,111,2120237,4.06,5.24,5.24,5.24,5.24\n2023-04-19,Thüringen,16,00+,102,133,133,133,133,2120237,4.81,6.27,6.27,6.27,6.27\n2023-04-18,Thüringen,16,00+,136,182,182,182,182,2120237,6.41,8.58,8.58,8.58,8.58\n2023-04-17,Thüringen,16,00+,116,153,153,153,153,2120237,5.47,7.22,7.22,7.22,7.22\n2023-04-16,Thüringen,16,00+,123,160,160,160,160,2120237,5.8,7.55,7.55,7.55,7.55\n2023-04-15,Thüringen,16,00+,125,158,158,158,158,2120237,5.9,7.45,7.45,7.45,7.45\n2023-04-14,Thüringen,16,00+,106,143,143,143,143,2120237,5,6.74,6.74,6.74,6.74\n2023-04-13,Thüringen,16,00+,105,144,144,144,144,2120237,4.95,6.79,6.79,6.79,6.79\n2023-04-12,Thüringen,16,00+,90,138,138,138,138,2120237,4.24,6.51,6.51,6.51,6.51\n2023-04-11,Thüringen,16,00+,69,113,113,113,113,2120237,3.25,5.33,5.33,5.33,5.33\n2023-04-10,Thüringen,16,00+,115,159,159,159,159,2120237,5.42,7.5,7.5,7.5,7.5\n2023-04-09,Thüringen,16,00+,125,161,161,161,161,2120237,5.9,7.59,7.59,7.59,7.59\n2023-04-08,Thüringen,16,00+,128,162,162,162,162,2120237,6.04,7.64,7.64,7.64,7.64\n2023-04-07,Thüringen,16,00+,144,173,173,173,173,2120237,6.79,8.16,8.16,8.16,8.16\n2023-04-06,Thüringen,16,00+,151,184,184,184,184,2120237,7.12,8.68,8.68,8.68,8.68\n2023-04-05,Thüringen,16,00+,122,187,187,187,187,2120237,5.75,8.82,8.82,8.82,8.82\n2023-04-04,Thüringen,16,00+,141,188,188,188,188,2120237,6.65,8.87,8.87,8.87,8.87\n2023-04-03,Thüringen,16,00+,172,206,206,206,206,2120237,8.11,9.72,9.72,9.72,9.72\n2023-04-02,Thüringen,16,00+,179,203,203,203,203,2120237,8.44,9.57,9.57,9.57,9.57\n2023-04-01,Thüringen,16,00+,181,203,203,203,203,2120237,8.54,9.57,9.57,9.57,9.57\n2023-03-31,Thüringen,16,00+,194,224,224,224,224,2120237,9.15,10.56,10.56,10.56,10.56\n2023-03-30,Thüringen,16,00+,212,228,228,228,228,2120237,10,10.75,10.75,10.75,10.75\n2023-03-29,Thüringen,16,00+,202,239,239,239,239,2120237,9.53,11.27,11.27,11.27,11.27\n2023-03-28,Thüringen,16,00+,236,266,266,266,266,2120237,11.13,12.55,12.55,12.55,12.55\n2023-03-27,Thüringen,16,00+,248,294,294,294,294,2120237,11.7,13.87,13.87,13.87,13.87\n2023-03-26,Thüringen,16,00+,256,296,296,296,296,2120237,12.07,13.96,13.96,13.96,13.96\n2023-03-25,Thüringen,16,00+,263,301,301,301,301,2120237,12.4,14.2,14.2,14.2,14.2\n2023-03-24,Thüringen,16,00+,276,319,319,319,319,2120237,13.02,15.05,15.05,15.05,15.05\n2023-03-23,Thüringen,16,00+,280,327,327,327,327,2120237,13.21,15.42,15.42,15.42,15.42\n2023-03-22,Thüringen,16,00+,284,336,336,336,336,2120237,13.39,15.85,15.85,15.85,15.85\n2023-03-21,Thüringen,16,00+,297,357,357,357,357,2120237,14.01,16.84,16.84,16.84,16.84\n2023-03-20,Thüringen,16,00+,278,352,352,352,352,2120237,13.11,16.6,16.6,16.6,16.6\n2023-03-19,Thüringen,16,00+,285,351,351,351,351,2120237,13.44,16.55,16.55,16.55,16.55\n2023-03-18,Thüringen,16,00+,293,352,352,352,352,2120237,13.82,16.6,16.6,16.6,16.6\n2023-03-17,Thüringen,16,00+,286,362,362,362,362,2120237,13.49,17.07,17.07,17.07,17.07\n2023-03-16,Thüringen,16,00+,283,350,350,350,350,2120237,13.35,16.51,16.51,16.51,16.51\n2023-03-15,Thüringen,16,00+,277,353,353,353,353,2120237,13.06,16.65,16.65,16.65,16.65\n2023-03-14,Thüringen,16,00+,266,335,335,335,335,2120237,12.55,15.8,15.8,15.8,15.8\n2023-03-13,Thüringen,16,00+,242,320,320,320,320,2120237,11.41,15.09,15.09,15.09,15.09\n2023-03-12,Thüringen,16,00+,245,316,316,316,316,2120237,11.56,14.9,14.9,14.9,14.9\n2023-03-11,Thüringen,16,00+,247,309,309,309,309,2120237,11.65,14.57,14.57,14.57,14.57\n2023-03-10,Thüringen,16,00+,213,274,274,274,274,2120237,10.05,12.92,12.92,12.92,12.92\n2023-03-09,Thüringen,16,00+,203,270,270,270,270,2120237,9.57,12.73,12.73,12.73,12.73\n2023-03-08,Thüringen,16,00+,200,275,275,275,275,2120237,9.43,12.97,12.97,12.97,12.97\n2023-03-07,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-03-06,Thüringen,16,00+,212,257,257,257,257,2120237,10,12.12,12.12,12.12,12.12\n2023-03-05,Thüringen,16,00+,216,257,257,257,257,2120237,10.19,12.12,12.12,12.12,12.12\n2023-03-04,Thüringen,16,00+,221,260,260,260,260,2120237,10.42,12.26,12.26,12.26,12.26\n2023-03-03,Thüringen,16,00+,219,263,263,263,263,2120237,10.33,12.4,12.4,12.4,12.4\n2023-03-02,Thüringen,16,00+,218,268,268,268,268,2120237,10.28,12.64,12.64,12.64,12.64\n2023-03-01,Thüringen,16,00+,219,268,268,268,268,2120237,10.33,12.64,12.64,12.64,12.64\n2023-02-28,Thüringen,16,00+,220,294,294,294,294,2120237,10.38,13.87,13.87,13.87,13.87\n2023-02-27,Thüringen,16,00+,229,280,280,280,280,2120237,10.8,13.21,13.21,13.21,13.21\n2023-02-26,Thüringen,16,00+,234,282,282,282,282,2120237,11.04,13.3,13.3,13.3,13.3\n2023-02-25,Thüringen,16,00+,239,282,282,282,282,2120237,11.27,13.3,13.3,13.3,13.3\n2023-02-24,Thüringen,16,00+,227,281,281,281,281,2120237,10.71,13.25,13.25,13.25,13.25\n2023-02-23,Thüringen,16,00+,239,295,295,295,295,2120237,11.27,13.91,13.91,13.91,13.91\n2023-02-22,Thüringen,16,00+,184,274,274,274,274,2120237,8.68,12.92,12.92,12.92,12.92\n2023-02-21,Thüringen,16,00+,186,255,255,255,255,2120237,8.77,12.03,12.03,12.03,12.03\n2023-02-20,Thüringen,16,00+,188,255,255,255,255,2120237,8.87,12.03,12.03,12.03,12.03\n2023-02-19,Thüringen,16,00+,194,255,255,255,255,2120237,9.15,12.03,12.03,12.03,12.03\n2023-02-18,Thüringen,16,00+,202,259,259,259,259,2120237,9.53,12.22,12.22,12.22,12.22\n2023-02-17,Thüringen,16,00+,188,262,262,262,262,2120237,8.87,12.36,12.36,12.36,12.36\n2023-02-16,Thüringen,16,00+,198,243,243,243,243,2120237,9.34,11.46,11.46,11.46,11.46\n2023-02-15,Thüringen,16,00+,158,234,234,234,234,2120237,7.45,11.04,11.04,11.04,11.04\n2023-02-14,Thüringen,16,00+,162,205,205,205,205,2120237,7.64,9.67,9.67,9.67,9.67\n2023-02-13,Thüringen,16,00+,117,176,176,176,176,2120237,5.52,8.3,8.3,8.3,8.3\n2023-02-12,Thüringen,16,00+,121,175,175,175,175,2120237,5.71,8.25,8.25,8.25,8.25\n2023-02-11,Thüringen,16,00+,123,168,168,168,168,2120237,5.8,7.92,7.92,7.92,7.92\n2023-02-10,Thüringen,16,00+,114,157,157,157,157,2120237,5.38,7.4,7.4,7.4,7.4\n2023-02-09,Thüringen,16,00+,115,145,145,145,145,2120237,5.42,6.84,6.84,6.84,6.84\n2023-02-08,Thüringen,16,00+,112,143,143,143,143,2120237,5.28,6.74,6.74,6.74,6.74\n2023-02-07,Thüringen,16,00+,107,143,143,143,143,2120237,5.05,6.74,6.74,6.74,6.74\n2023-02-06,Thüringen,16,00+,95,142,142,142,142,2120237,4.48,6.7,6.7,6.7,6.7\n2023-02-05,Thüringen,16,00+,102,144,144,144,144,2120237,4.81,6.79,6.79,6.79,6.79\n2023-02-04,Thüringen,16,00+,103,143,143,143,143,2120237,4.86,6.74,6.74,6.74,6.74\n2023-02-03,Thüringen,16,00+,80,131,131,131,131,2120237,3.77,6.18,6.18,6.18,6.18\n2023-02-02,Thüringen,16,00+,82,118,118,118,118,2120237,3.87,5.57,5.57,5.57,5.57\n2023-02-01,Thüringen,16,00+,62,109,109,109,109,2120237,2.92,5.14,5.14,5.14,5.14\n2023-01-31,Thüringen,16,00+,65,101,101,101,101,2120237,3.07,4.76,4.76,4.76,4.76\n2023-01-30,Thüringen,16,00+,78,98,98,98,98,2120237,3.68,4.62,4.62,4.62,4.62\n2023-01-29,Thüringen,16,00+,80,93,93,93,93,2120237,3.77,4.39,4.39,4.39,4.39\n2023-01-28,Thüringen,16,00+,81,93,93,93,93,2120237,3.82,4.39,4.39,4.39,4.39\n2023-01-27,Thüringen,16,00+,76,94,94,94,94,2120237,3.58,4.43,4.43,4.43,4.43\n2023-01-26,Thüringen,16,00+,74,97,97,97,97,2120237,3.49,4.57,4.57,4.57,4.57\n2023-01-25,Thüringen,16,00+,74,102,102,102,102,2120237,3.49,4.81,4.81,4.81,4.81\n2023-01-24,Thüringen,16,00+,82,108,108,108,108,2120237,3.87,5.09,5.09,5.09,5.09\n2023-01-23,Thüringen,16,00+,82,110,110,110,110,2120237,3.87,5.19,5.19,5.19,5.19\n2023-01-22,Thüringen,16,00+,85,111,111,111,111,2120237,4.01,5.24,5.24,5.24,5.24\n2023-01-21,Thüringen,16,00+,87,112,112,112,112,2120237,4.1,5.28,5.28,5.28,5.28\n2023-01-20,Thüringen,16,00+,94,116,116,116,116,2120237,4.43,5.47,5.47,5.47,5.47\n2023-01-19,Thüringen,16,00+,102,126,126,126,126,2120237,4.81,5.94,5.94,5.94,5.94\n2023-01-18,Thüringen,16,00+,104,142,142,142,142,2120237,4.91,6.7,6.7,6.7,6.7\n2023-01-17,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-01-16,Thüringen,16,00+,105,156,156,156,156,2120237,4.95,7.36,7.36,7.36,7.36\n2023-01-15,Thüringen,16,00+,115,163,163,163,163,2120237,5.42,7.69,7.69,7.69,7.69\n2023-01-14,Thüringen,16,00+,118,164,164,164,164,2120237,5.57,7.73,7.73,7.73,7.73\n2023-01-13,Thüringen,16,00+,118,172,172,172,172,2120237,5.57,8.11,8.11,8.11,8.11\n2023-01-12,Thüringen,16,00+,130,186,186,186,186,2120237,6.13,8.77,8.77,8.77,8.77\n2023-01-11,Thüringen,16,00+,152,208,208,208,208,2120237,7.17,9.81,9.81,9.81,9.81\n2023-01-10,Thüringen,16,00+,169,226,226,226,226,2120237,7.97,10.66,10.66,10.66,10.66\n2023-01-09,Thüringen,16,00+,177,291,291,291,291,2120237,8.35,13.72,13.72,13.72,13.72\n2023-01-08,Thüringen,16,00+,186,291,291,291,291,2120237,8.77,13.72,13.72,13.72,13.72\n2023-01-07,Thüringen,16,00+,191,0,0,0,0,2120237,9.01,0,0,0,0\n2023-01-06,Thüringen,16,00+,192,0,0,0,0,2120237,9.06,0,0,0,0\n2023-01-05,Thüringen,16,00+,223,0,0,0,0,2120237,10.52,0,0,0,0\n2023-01-04,Thüringen,16,00+,216,0,0,0,0,2120237,10.19,0,0,0,0\n2023-01-03,Thüringen,16,00+,238,0,0,0,0,2120237,11.23,0,0,0,0\n2023-01-02,Thüringen,16,00+,195,0,0,0,0,2120237,9.2,0,0,0,0\n"},b8a3:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.serialize=e.deserialize=e.registerSerializer=void 0;const a=r("1a01");let s=a.DefaultSerializer;function i(n){s=a.extendSerializer(s,n)}function l(n){return s.deserialize(n)}function t(n){return s.serialize(n)}e.registerSerializer=i,e.deserialize=l,e.serialize=t},bb0c:function(n,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.$worker=e.$transferable=e.$terminate=e.$events=e.$errors=void 0,e.$errors=Symbol("thread.errors"),e.$events=Symbol("thread.events"),e.$terminate=Symbol("thread.terminate"),e.$transferable=Symbol("thread.transferable"),e.$worker=Symbol("thread.worker")},cc69:function(n,e,r){"use strict";r.r(e);var a=r("6577");const s=a.expose;a.registerSerializer,a.Transfer;var i,l,t="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/";(function(n){n["LightMode"]="light",n["DarkMode"]="dark"})(i||(i={})),function(n){n["Susceptible"]="susceptible",n["InfectedButNotContagious"]="infectedButNotContagious",n["Contagious"]="contagious"}(l||(l={}));var h;(function(n){n[n["line"]=0]="line",n[n["box"]=1]="box"})(h||(h={}));var d=r("369b"),g=r.n(d);const c={cologne:{svnPath:"original-data/hospital-cases/cologne/KoelnAllgemeinpatienten.csv",csvCasesColumn:"allgemeinpatienten",legendText:"Reported: Hospitalizations (City)"}},B=t+"original-data/hospital-cases/cologne/DiviIncidenceNRW.csv",o=t+"original-data/Fallzahlen/",m={cologne:o+"Cologne/cologne-hospital.csv"},b=r("b335").default,u={berlin:{name:"Berlin"},cologne:{name:"Nordrhein-Westfalen"}};let S=1,f=[],H=[],N=[];async function W(){if(H.length||(H=g.a.parse(b,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,comments:"#"}).data),!N.length){const n=await fetch(B),e=await n.text();N=g.a.parse(e,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,comments:"#"}).data}}async function p(n){const e=await y(n);return e}async function y(n){const{data:e,totalPopulation:r,city:a,intakesHosp:s}=n,i=[];await W();const l=new Map;let t=new Set;for(let d=0;d{e.startsWith("intakes")&&i.push({name:e,x:h,y:n,line:{width:1}})}):l.forEach((n,e)=>{e.startsWith("occupancy")&&i.push({name:e,x:h,y:n,line:{width:1}})}),s?await T(i,a):await w(i,r,a),i}const A={},k={};async function w(n,e,r){if(S=e/1e5,c[r]){const e=c[r];if(!(r in A)){const n=t+e.svnPath;console.log(n);const a=await fetch(n).then(async n=>await n.text()),s=g.a.parse(a,{header:!0,dynamicTyping:!1,skipEmptyLines:!0}).data;A[r]=s}const a=A[r];n.push({name:e.legendText,x:a.map(n=>n.date.split("T")[0]),y:a.map(n=>parseFloat(n[e.csvCasesColumn])/S),line:{width:1}})}}async function T(n,e){f=[];try{if(m[e]){if(!(e in k)){const n=await fetch(m[e]),r=await n.text(),a=g.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,comments:"#"}).data;k[e]=a}const r=k[e];if(r.length){f=r;for(let e=0;en.date),y:f.map(n=>n.realHospitalizationRate),line:{width:1}})}}}catch(i){console.error(i)}if(!u[e])return;const r=u[e],a=H.filter(n=>"00+"===n["Altersgruppe"]),s=a.filter(n=>n["Bundesland"]===r.name);for(let l=0;ln["Datum"]),y:s.map(n=>n["aktualisierte_7T_Hospitalisierung_Inzidenz"]||n["7T_Hospitalisierung_Inzidenz"]),line:{width:1}}),n.push({name:"Adjusted: "+r.name+" (RKI)",x:s.map(n=>n["Datum"]),y:s.map(n=>n["PS_adjustierte_7T_Hospitalisierung_Inzidenz"]),line:{width:1}});try{let e=!1;n.forEach(n=>{"Observed : Nordrhein-Westfalen (DIVI)"==n.name&&(e=!0)});const r=N;r.length&&n.length&&!e&&n.push({name:"Observed : Nordrhein-Westfalen (DIVI)",x:r.map(n=>n.Date),y:r.map(n=>n.DIVIIncidence),line:{width:1}})}catch(i){console.error(i)}}const R={buildDataLines:p};s(R)},df7c:function(n,e,r){(function(n){function r(n,e){for(var r=0,a=n.length-1;a>=0;a--){var s=n[a];"."===s?n.splice(a,1):".."===s?(n.splice(a,1),r++):r&&(n.splice(a,1),r--)}if(e)for(;r--;r)n.unshift("..");return n}function a(n){"string"!==typeof n&&(n+="");var e,r=0,a=-1,s=!0;for(e=n.length-1;e>=0;--e)if(47===n.charCodeAt(e)){if(!s){r=e+1;break}}else-1===a&&(s=!1,a=e+1);return-1===a?"":n.slice(r,a)}function s(n,e){if(n.filter)return n.filter(e);for(var r=[],a=0;a=-1&&!a;i--){var l=i>=0?arguments[i]:n.cwd();if("string"!==typeof l)throw new TypeError("Arguments to path.resolve must be strings");l&&(e=l+"/"+e,a="/"===l.charAt(0))}return e=r(s(e.split("/"),(function(n){return!!n})),!a).join("/"),(a?"/":"")+e||"."},e.normalize=function(n){var a=e.isAbsolute(n),l="/"===i(n,-1);return n=r(s(n.split("/"),(function(n){return!!n})),!a).join("/"),n||a||(n="."),n&&l&&(n+="/"),(a?"/":"")+n},e.isAbsolute=function(n){return"/"===n.charAt(0)},e.join=function(){var n=Array.prototype.slice.call(arguments,0);return e.normalize(s(n,(function(n,e){if("string"!==typeof n)throw new TypeError("Arguments to path.join must be strings");return n})).join("/"))},e.relative=function(n,r){function a(n){for(var e=0;e=0;r--)if(""!==n[r])break;return e>r?[]:n.slice(e,r-e+1)}n=e.resolve(n).substr(1),r=e.resolve(r).substr(1);for(var s=a(n.split("/")),i=a(r.split("/")),l=Math.min(s.length,i.length),t=l,h=0;h=1;--i)if(e=n.charCodeAt(i),47===e){if(!s){a=i;break}}else s=!1;return-1===a?r?"/":".":r&&1===a?"/":n.slice(0,a)},e.basename=function(n,e){var r=a(n);return e&&r.substr(-1*e.length)===e&&(r=r.substr(0,r.length-e.length)),r},e.extname=function(n){"string"!==typeof n&&(n+="");for(var e=-1,r=0,a=-1,s=!0,i=0,l=n.length-1;l>=0;--l){var t=n.charCodeAt(l);if(47!==t)-1===a&&(s=!1,a=l+1),46===t?-1===e?e=l:1!==i&&(i=1):-1!==e&&(i=-1);else if(!s){r=l+1;break}}return-1===e||-1===a||0===i||1===i&&e===a-1&&e===r+1?"":n.slice(e,a)};var i="b"==="ab".substr(-1)?function(n,e,r){return n.substr(e,r)}:function(n,e,r){return e<0&&(e=n.length+e),n.substr(e,r)}}).call(this,r("4362"))}}); \ No newline at end of file diff --git a/js/V1~V2~V4~V5~V6~V7~mobility~runviewer.b0f50513.js b/js/V1~V2~V4~V5~V6~V7~mobility~runviewer.7e785513.js similarity index 96% rename from js/V1~V2~V4~V5~V6~V7~mobility~runviewer.b0f50513.js rename to js/V1~V2~V4~V5~V6~V7~mobility~runviewer.7e785513.js index 76325afb..5ff2dccf 100644 --- a/js/V1~V2~V4~V5~V6~V7~mobility~runviewer.b0f50513.js +++ b/js/V1~V2~V4~V5~V6~V7~mobility~runviewer.7e785513.js @@ -19,7 +19,7 @@ e.exports=function(e){return null!=e&&(r(e)||n(e)||!!e._isBuffer)}},"046b":funct * @license MIT * @preserve Project Home: https://github.com/voidqk/polybooljs */ -var n,i=r("a6dc"),a=r("f8a5"),o=r("9935"),s=r("a626"),l=r("b924"),c=r("34cc"),u=!1,h=a();function f(e,t,r){var i=n.segments(e),a=n.segments(t),o=n.combine(i,a),s=r(o);return n.polygon(s)}n={buildLog:function(e){return!0===e?u=i():!1===e&&(u=!1),!1!==u&&u.list},epsilon:function(e){return h.epsilon(e)},segments:function(e){var t=o(!0,h,u);return e.regions.forEach(t.addRegion),{segments:t.calculate(e.inverted),inverted:e.inverted}},combine:function(e,t){var r=o(!1,h,u);return{combined:r.calculate(e.segments,e.inverted,t.segments,t.inverted),inverted1:e.inverted,inverted2:t.inverted}},selectUnion:function(e){return{segments:l.union(e.combined,u),inverted:e.inverted1||e.inverted2}},selectIntersect:function(e){return{segments:l.intersect(e.combined,u),inverted:e.inverted1&&e.inverted2}},selectDifference:function(e){return{segments:l.difference(e.combined,u),inverted:e.inverted1&&!e.inverted2}},selectDifferenceRev:function(e){return{segments:l.differenceRev(e.combined,u),inverted:!e.inverted1&&e.inverted2}},selectXor:function(e){return{segments:l.xor(e.combined,u),inverted:e.inverted1!==e.inverted2}},polygon:function(e){return{regions:s(e.segments,h,u),inverted:e.inverted}},polygonFromGeoJSON:function(e){return c.toPolygon(n,e)},polygonToGeoJSON:function(e){return c.fromPolygon(n,h,e)},union:function(e,t){return f(e,t,n.selectUnion)},intersect:function(e,t){return f(e,t,n.selectIntersect)},difference:function(e,t){return f(e,t,n.selectDifference)},differenceRev:function(e,t){return f(e,t,n.selectDifferenceRev)},xor:function(e,t){return f(e,t,n.selectXor)}},"object"===typeof window&&(window.PolyBool=n),e.exports=n},2456:function(e,t){function r(e){var t=e[0],r=e[1],n=e[2];return t*t+r*r+n*n}e.exports=r},"24ad":function(e,t,r){"use strict";var n=r("a48a"),i=r("dca5");function a(e){for(var t=0,r=Math.max,n=0,i=e.length;n>1,o=l(e[a],t);o<=0?(0===o&&(i=a),r=a+1):o>0&&(n=a-1)}return i}function d(e,t){for(var r=new Array(e.length),i=0,a=r.length;i=e.length||0!==l(e[g],o))break}return r}function p(e,t){if(!t)return d(h(g(e,0)),e,0);for(var r=new Array(t),n=0;n>>c&1&&l.push(i[c]);t.push(l)}return u(t)}function g(e,t){if(t<0)return[];for(var r=[],i=(1<2/3?"right":"center"),{center:0,middle:0,left:.5,bottom:-.5,right:-.5,top:.5}[t]}for(var G=!1,W=["x","y"],Y=0;Y1)&&(te===ee?(ue=re.r2fraction(t["a"+$]),(ue<0||ue>1)&&(G=!0)):G=!0),X=re._offset+re.r2p(t[$]),K=.5}else"x"===$?(J=t[$],X=b.l+b.w*J):(J=1-t[$],X=b.t+b.h*J),K=t.showarrow?.5:J;if(t.showarrow){ce.head=X;var he=t["a"+$];Q=ie*H(.5,t.xanchor)-ae*H(.5,t.yanchor),te===ee?(ce.tail=re._offset+re.r2p(he),Z=Q):(ce.tail=X+he,Z=Q+he),ce.text=ce.tail+Q;var fe=x["x"===$?"width":"height"];if("paper"===ee&&(ce.head=o.constrain(ce.head,1,fe-1)),"pixel"===te){var de=-Math.max(ce.tail-3,ce.text),pe=Math.min(ce.tail+3,ce.text)-fe;de>0?(ce.tail+=de,ce.text+=de):pe>0&&(ce.tail-=pe,ce.text-=pe)}ce.tail+=le,ce.head+=le}else Q=oe*H(K,se),Z=Q,ce.text=X+Q;ce.text+=le,Q+=le,Z+=le,t["_"+$+"padplus"]=oe/2+Z,t["_"+$+"padminus"]=oe/2-Z,t["_"+$+"size"]=oe,t["_"+$+"shift"]=Q}if(G)P.remove();else{var me=0,ge=0;if("left"!==t.align&&(me=(O-y)*("center"===t.align?.5:1)),"top"!==t.valign&&(ge=(z-w)*("middle"===t.valign?.5:1)),p)u.select("svg").attr({x:R+me-1,y:R+ge}).call(c.setClipUrl,F?M:null,e);else{var ve=R+ge-v.top,ye=R+me-v.left;V.call(h.positionText,ye,ve).call(c.setClipUrl,F?M:null,e)}B.select("rect").call(c.setRect,R,R,O,z),j.call(c.setRect,D/2,D/2,N-D,U-D),P.call(c.setTranslate,Math.round(S.x.text-N/2),Math.round(S.y.text-U/2)),C.attr({transform:"rotate("+E+","+S.x.text+","+S.y.text+")"});var xe,be=function(r,n){L.selectAll(".annotation-arrow-g").remove();var u=S.x.head,h=S.y.head,f=S.x.tail+r,p=S.y.tail+n,v=S.x.text+r,y=S.y.text+n,x=o.rotationXYMatrix(E,v,y),w=o.apply2DTransform(x),M=o.apply2DTransform2(x),I=+j.attr("width"),O=+j.attr("height"),D=v-.5*I,z=D+I,R=y-.5*O,F=R+O,B=[[D,R,D,F],[D,F,z,F],[z,F,z,R],[z,R,D,R]].map(M);if(!B.reduce((function(e,t){return e^!!o.segmentsIntersect(u,h,u+1e6,h+1e6,t[0],t[1],t[2],t[3])}),!1)){B.forEach((function(e){var t=o.segmentsIntersect(f,p,u,h,e[0],e[1],e[2],e[3]);t&&(f=t.x,p=t.y)}));var N=t.arrowwidth,U=t.arrowcolor,V=t.arrowside,q=L.append("g").style({opacity:l.opacity(U)}).classed("annotation-arrow-g",!0),H=q.append("path").attr("d","M"+f+","+p+"L"+u+","+h).style("stroke-width",N+"px").call(l.stroke,l.rgb(U));if(m(H,V,t),_.annotationPosition&&H.node().parentNode&&!a){var G=u,W=h;if(t.standoff){var Y=Math.sqrt(Math.pow(u-f,2)+Math.pow(h-p,2));G+=t.standoff*(f-u)/Y,W+=t.standoff*(p-h)/Y}var X,Z,J=q.append("path").classed("annotation-arrow",!0).classed("anndrag",!0).classed("cursor-move",!0).attr({d:"M3,3H-3V-3H3ZM0,0L"+(f-G)+","+(p-W),transform:"translate("+G+","+W+")"}).style("stroke-width",N+6+"px").call(l.stroke,"rgba(0,0,0,0)").call(l.fill,"rgba(0,0,0,0)");d.init({element:J.node(),gd:e,prepFn:function(){var e=c.getTranslate(P);X=e.x,Z=e.y,s&&s.autorange&&k(s._name+".autorange",!0),g&&g.autorange&&k(g._name+".autorange",!0)},moveFn:function(e,r){var n=w(X,Z),i=n[0]+e,a=n[1]+r;P.call(c.setTranslate,i,a),T("x",s?s.p2r(s.r2p(t.x)+e):t.x+e/b.w),T("y",g?g.p2r(g.r2p(t.y)+r):t.y-r/b.h),t.axref===t.xref&&T("ax",s.p2r(s.r2p(t.ax)+e)),t.ayref===t.yref&&T("ay",g.p2r(g.r2p(t.ay)+r)),q.attr("transform","translate("+e+","+r+")"),C.attr({transform:"rotate("+E+","+i+","+a+")"})},doneFn:function(){i.call("_guiRelayout",e,A());var t=document.querySelector(".js-notes-box-panel");t&&t.redraw(t.selectedObj)}})}}};if(t.showarrow&&be(0,0),I)d.init({element:P.node(),gd:e,prepFn:function(){xe=C.attr("transform")},moveFn:function(e,r){var n="pointer";if(t.showarrow)t.axref===t.xref?T("ax",s.p2r(s.r2p(t.ax)+e)):T("ax",t.ax+e),t.ayref===t.yref?T("ay",g.p2r(g.r2p(t.ay)+r)):T("ay",t.ay+r),be(e,r);else{if(a)return;var i,o;if(s)i=s.p2r(s.r2p(t.x)+e);else{var l=t._xsize/b.w,c=t.x+(t._xshift-t.xshift)/b.w-l/2;i=d.align(c+e/b.w,l,0,1,t.xanchor)}if(g)o=g.p2r(g.r2p(t.y)+r);else{var u=t._ysize/b.h,h=t.y-(t._yshift+t.yshift)/b.h-u/2;o=d.align(h-r/b.h,u,0,1,t.yanchor)}T("x",i),T("y",o),s&&g||(n=d.getCursor(s?.5:i,g?.5:o,t.xanchor,t.yanchor))}C.attr({transform:"translate("+e+","+r+")"+xe}),f(P,n)},clickFn:function(r,n){t.captureevents&&e.emit("plotly_clickannotation",q(n))},doneFn:function(){f(P),i.call("_guiRelayout",e,A());var t=document.querySelector(".js-notes-box-panel");t&&t.redraw(t.selectedObj)}})}}}e.exports={draw:g,drawOne:v,drawRaw:y}},"25be":function(e,t,r){"use strict";var n=r("f508"),i=r("b3800"),a=Object.create(null);e.exports=function(e){return Object.defineProperties(e,{for:n((function(t){return a[t]?a[t]:a[t]=e(String(t))})),keyFor:n((function(e){var t;for(t in i(e),a)if(a[t]===e)return t}))})}},"25f3":function(e,t,r){"use strict";var n=r("fc26"),i=r("4ce7");e.exports=function(e,t,r){var a,o={};function s(r,o){return n.coerce(e[a]||{},t[a],i,r,o)}for(var l=0;l0&&void 0!==(n=e[r][t-1])&&(a++,i+=n),t0&&void 0!==(n=e[r-1][t])&&(a++,i+=n),r0&&a0&&iT);return n.log("Smoother converged to",A,"after",S,"iterations"),e}},"262a":function(e,t,r){"use strict";var n=r("84d3"),i=r("936a");e.exports=function(e){return i(e)?e:n(e,"Cannot use %v",arguments[1])}},2638:function(e,t){function r(){var e=new Float32Array(4);return e[0]=0,e[1]=0,e[2]=0,e[3]=0,e}e.exports=r},"265e":function(e,t){function r(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}e.exports=r},"26a7":function(e,t,r){"use strict";e.exports=f;var n=r("efce"),i=r("b205"),a=r("531f"),o=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function s(e,t,r,n){this.gl=e,this.shader=n,this.buffer=t,this.vao=r,this.pixelRatio=1,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.lineWidth=[1,1,1],this.capSize=[10,10,10],this.lineCount=[0,0,0],this.lineOffset=[0,0,0],this.opacity=1,this.hasAlpha=!1}var l=s.prototype;function c(e,t){for(var r=0;r<3;++r)e[0][r]=Math.min(e[0][r],t[r]),e[1][r]=Math.max(e[1][r],t[r])}l.isOpaque=function(){return!this.hasAlpha},l.isTransparent=function(){return this.hasAlpha},l.drawTransparent=l.draw=function(e){var t=this.gl,r=this.shader.uniforms;this.shader.bind();var n=r.view=e.view||o,i=r.projection=e.projection||o;r.model=e.model||o,r.clipBounds=this.clipBounds,r.opacity=this.opacity;var a=n[12],s=n[13],l=n[14],c=n[15],u=e._ortho||!1,h=u?2:1,f=h*this.pixelRatio*(i[3]*a+i[7]*s+i[11]*l+i[15]*c)/t.drawingBufferHeight;this.vao.bind();for(var d=0;d<3;++d)t.lineWidth(this.lineWidth[d]*this.pixelRatio),r.capSize=this.capSize[d]*f,this.lineCount[d]&&t.drawArrays(t.LINES,this.lineOffset[d],this.lineCount[d]);this.vao.unbind()};var u=function(){for(var e=new Array(3),t=0;t<3;++t){for(var r=[],n=1;n<=2;++n)for(var i=-1;i<=1;i+=2){var a=(n+t)%3,o=[0,0,0];o[a]=i,r.push(o)}e[t]=r}return e}();function h(e,t,r,n){for(var i=u[n],a=0;a0){m=u.slice();m[s]+=d[1][s],i.push(u[0],u[1],u[2],p[0],p[1],p[2],p[3],0,0,0,m[0],m[1],m[2],p[0],p[1],p[2],p[3],0,0,0),c(this.bounds,m),o+=2+h(i,m,p,s)}}}this.lineCount[s]=o-this.lineOffset[s]}this.buffer.update(i)}},l.dispose=function(){this.shader.dispose(),this.buffer.dispose(),this.vao.dispose()}},"26cf":function(e,t,r){"use strict";var n=r("cea5"),i=r("f31e");function a(e){var t=e.length;switch(t){case 0:case 1:return 0;case 2:return e[1];default:break}var r,a,o,s=n.mallocUint32(t),l=n.mallocUint32(t),c=0;for(i(e,l),o=0;o0;--o)a=l[o],r=s[o],s[o]=s[a],s[a]=r,l[o]=l[r],l[r]=a,c=(c+r)*o;return n.freeUint32(l),n.freeUint32(s),c}function o(e,t,r){switch(e){case 0:return r||[];case 1:return r?(r[0]=0,r):[0];case 2:return r?(t?(r[0]=0,r[1]=1):(r[0]=1,r[1]=0),r):t?[0,1]:[1,0];default:break}r=r||new Array(e);var n,i,a,o=1;for(r[0]=0,a=1;a0;--a)n=t/o|0,t=t-n*o|0,o=o/a|0,i=0|r[a],r[a]=0|r[n],r[n]=0|i;return r}t.rank=a,t.unrank=o},"26d1":function(e,t){function r(e,t,r){var n=t[0],i=t[1],a=t[2],o=r[0],s=r[1],l=r[2],c=r[3],u=c*n+s*a-l*i,h=c*i+l*n-o*a,f=c*a+o*i-s*n,d=-o*n-s*i-l*a;return e[0]=u*c+d*-o+h*-l-f*-s,e[1]=h*c+d*-s+f*-o-u*-l,e[2]=f*c+d*-l+u*-s-h*-o,e}e.exports=r},"26dd":function(e,t,r){"use strict";var n=r("0d59"),i=r("6e58"),a=r("0a3e"),o=r("83d1"),s=r("0379"),l=r("fc26").raiseToTop,c=r("fc26").cancelTransition,u=r("8766"),h=r("7815"),f=r("d115");function d(e){return Math.ceil(e.calcdata.maxLineWidth/2)}function p(e,t){return"clip"+e._fullLayout._uid+"_scrollAreaBottomClip_"+t.key}function m(e,t){return"clip"+e._fullLayout._uid+"_columnBoundaryClippath_"+t.calcdata.key+"_"+t.specIndex}function g(e){return[].concat.apply([],e.map((function(e){return e}))).map((function(e){return e.__data__}))}function v(e,t,r){function o(e){var t=e.rowBlocks;return H(t,t.length-1)+(t.length?G(t[t.length-1],1/0):1)}var s=e.selectAll("."+n.cn.scrollbarKit).data(a.repeat,a.keyFun);s.enter().append("g").classed(n.cn.scrollbarKit,!0).style("shape-rendering","geometricPrecision"),s.each((function(e){var t=e.scrollbarState;t.totalHeight=o(e),t.scrollableAreaHeight=e.groupHeight-z(e),t.currentlyVisibleHeight=Math.min(t.totalHeight,t.scrollableAreaHeight),t.ratio=t.currentlyVisibleHeight/t.totalHeight,t.barLength=Math.max(t.ratio*t.currentlyVisibleHeight,n.goldenRatio*n.scrollbarWidth),t.barWiggleRoom=t.currentlyVisibleHeight-t.barLength,t.wiggleRoom=Math.max(0,t.totalHeight-t.scrollableAreaHeight),t.topY=0===t.barWiggleRoom?0:e.scrollY/t.wiggleRoom*t.barWiggleRoom,t.bottomY=t.topY+t.barLength,t.dragMultiplier=t.wiggleRoom/t.barWiggleRoom})).attr("transform",(function(e){var t=e.width+n.scrollbarWidth/2+n.scrollbarOffset;return"translate("+t+" "+z(e)+")"}));var l=s.selectAll("."+n.cn.scrollbar).data(a.repeat,a.keyFun);l.enter().append("g").classed(n.cn.scrollbar,!0);var c=l.selectAll("."+n.cn.scrollbarSlider).data(a.repeat,a.keyFun);c.enter().append("g").classed(n.cn.scrollbarSlider,!0),c.attr("transform",(function(e){return"translate(0 "+(e.scrollbarState.topY||0)+")"}));var u=c.selectAll("."+n.cn.scrollbarGlyph).data(a.repeat,a.keyFun);u.enter().append("line").classed(n.cn.scrollbarGlyph,!0).attr("stroke","black").attr("stroke-width",n.scrollbarWidth).attr("stroke-linecap","round").attr("y1",n.scrollbarWidth/2),u.attr("y2",(function(e){return e.scrollbarState.barLength-n.scrollbarWidth/2})).attr("stroke-opacity",(function(e){return e.columnDragInProgress||!e.scrollbarState.barWiggleRoom||r?0:.4})),u.transition().delay(0).duration(0),u.transition().delay(n.scrollbarHideDelay).duration(n.scrollbarHideDuration).attr("stroke-opacity",0);var h=l.selectAll("."+n.cn.scrollbarCaptureZone).data(a.repeat,a.keyFun);h.enter().append("line").classed(n.cn.scrollbarCaptureZone,!0).attr("stroke","white").attr("stroke-opacity",.01).attr("stroke-width",n.scrollbarCaptureWidth).attr("stroke-linecap","butt").attr("y1",0).on("mousedown",(function(r){var n=i.event.y,a=this.getBoundingClientRect(),o=r.scrollbarState,s=n-a.top,l=i.scale.linear().domain([0,o.scrollableAreaHeight]).range([0,o.totalHeight]).clamp(!0);o.topY<=s&&s<=o.bottomY||F(t,e,null,l(s-o.barLength/2))(r)})).call(i.behavior.drag().origin((function(e){return i.event.stopPropagation(),e.scrollbarState.scrollbarScrollInProgress=!0,e})).on("drag",F(t,e)).on("dragend",(function(){}))),h.attr("y2",(function(e){return e.scrollbarState.scrollableAreaHeight})),t._context.staticPlot&&(u.remove(),h.remove())}function y(e,t,r,n){var i=x(r),a=b(i);T(a);var o=_(a);M(o);var s=k(a),l=w(s);A(l),S(l,t,n,e),q(a)}function x(e){var t=e.selectAll("."+n.cn.columnCells).data(a.repeat,a.keyFun);return t.enter().append("g").classed(n.cn.columnCells,!0),t.exit().remove(),t}function b(e){var t=e.selectAll("."+n.cn.columnCell).data(h.splitToCells,(function(e){return e.keyWithinBlock}));return t.enter().append("g").classed(n.cn.columnCell,!0),t.exit().remove(),t}function _(e){var t=e.selectAll("."+n.cn.cellRect).data(a.repeat,(function(e){return e.keyWithinBlock}));return t.enter().append("rect").classed(n.cn.cellRect,!0),t}function w(e){var t=e.selectAll("."+n.cn.cellText).data(a.repeat,(function(e){return e.keyWithinBlock}));return t.enter().append("text").classed(n.cn.cellText,!0).style("cursor",(function(){return"auto"})).on("mousedown",(function(){i.event.stopPropagation()})),t}function k(e){var t=e.selectAll("."+n.cn.cellTextHolder).data(a.repeat,(function(e){return e.keyWithinBlock}));return t.enter().append("g").classed(n.cn.cellTextHolder,!0).style("shape-rendering","geometricPrecision"),t}function T(e){e.each((function(e,t){var r=e.calcdata.cells.font,n=e.column.specIndex,i={size:I(r.size,n,t),color:I(r.color,n,t),family:I(r.family,n,t)};e.rowNumber=e.key,e.align=I(e.calcdata.cells.align,n,t),e.cellBorderWidth=I(e.calcdata.cells.line.width,n,t),e.font=i}))}function A(e){e.each((function(e){o.font(i.select(this),e.font)}))}function M(e){e.attr("width",(function(e){return e.column.columnWidth})).attr("stroke-width",(function(e){return e.cellBorderWidth})).each((function(e){var t=i.select(this);f.stroke(t,I(e.calcdata.cells.line.color,e.column.specIndex,e.rowNumber)),f.fill(t,I(e.calcdata.cells.fill.color,e.column.specIndex,e.rowNumber))}))}function S(e,t,r,a){e.text((function(e){var t=e.column.specIndex,r=e.rowNumber,a=e.value,o="string"===typeof a,s=o&&a.match(/
/i),l=!o||s;e.mayHaveMarkup=o&&a.match(/[<&>]/);var c=E(a);e.latex=c;var u,h,f=c?"":I(e.calcdata.cells.prefix,t,r)||"",d=c?"":I(e.calcdata.cells.suffix,t,r)||"",p=c?null:I(e.calcdata.cells.format,t,r)||null,m=f+(p?i.format(p)(e.value):e.value)+d;if(e.wrappingNeeded=!e.wrapped&&!l&&!c&&(u=L(m)),e.cellHeightMayIncrease=s||c||e.mayHaveMarkup||(void 0===u?L(m):u),e.needsConvertToTspans=e.mayHaveMarkup||e.wrappingNeeded||e.latex,e.wrappingNeeded){var g=" "===n.wrapSplitCharacter?m.replace(/i&&n.push(a),i+=l}return n}function j(e,t,r){var n=g(t)[0];if(void 0!==n){var i=n.rowBlocks,a=n.calcdata,o=H(i,i.length),s=n.calcdata.groupHeight-z(n),l=a.scrollY=Math.max(0,Math.min(o-s,a.scrollY)),c=R(i,l,s);1===c.length&&(c[0]===i.length-1?c.unshift(c[0]-1):c.push(c[0]+1)),c[0]%2&&c.reverse(),t.each((function(e,t){e.page=c[t],e.scrollY=l})),t.attr("transform",(function(e){var t=H(e.rowBlocks,e.page)-e.scrollY;return"translate(0 "+t+")"})),e&&(B(e,r,t,c,n.prevPages,n,0),B(e,r,t,c,n.prevPages,n,1),v(r,e))}}function F(e,t,r,a){return function(o){var s=o.calcdata?o.calcdata:o,l=t.filter((function(e){return s.key===e.key})),c=r||s.scrollbarState.dragMultiplier,u=s.scrollY;s.scrollY=void 0===a?s.scrollY+c*i.event.dy:a;var h=l.selectAll("."+n.cn.yColumn).selectAll("."+n.cn.columnBlock).filter(P);return j(e,h,l),s.scrollY===u}}function B(e,t,r,n,i,a,o){var s=n[o]!==i[o];s&&(clearTimeout(a.currentRepaint[o]),a.currentRepaint[o]=setTimeout((function(){var a=r.filter((function(e,t){return t===o&&n[t]!==i[t]}));y(e,t,a,r),i[o]=n[o]})))}function N(e,t,r,a){return function(){var o=i.select(t.parentNode);o.each((function(e){var t=e.fragments;o.selectAll("tspan.line").each((function(e,r){t[r].width=this.getComputedTextLength()}));var r,i,a=t[t.length-1].width,s=t.slice(0,-1),l=[],c=0,u=e.column.columnWidth-2*n.cellPad;e.value="";while(s.length)r=s.shift(),i=r.width+a,c+i>u&&(e.value+=l.join(n.wrapSpacer)+n.lineBreaker,l=[],c=0),l.push(r.text),c+=i;c&&(e.value+=l.join(n.wrapSpacer)),e.wrapped=!0})),o.selectAll("tspan.line").remove(),S(o.select("."+n.cn.cellText),r,e,a),i.select(t.parentNode.parentNode).call(q)}}function U(e,t,r,a,o){return function(){if(!o.settledY){var s=i.select(t.parentNode),l=Y(o),c=o.key-l.firstRowIndex,u=l.rows[c].rowHeight,h=o.cellHeightMayIncrease?t.parentNode.getBoundingClientRect().height+2*n.cellPad:u,f=Math.max(h,u),d=f-l.rows[c].rowHeight;d&&(l.rows[c].rowHeight=f,e.selectAll("."+n.cn.columnCell).call(q),j(null,e.filter(P),0),v(r,a,!0)),s.attr("transform",(function(){var e=this,t=e.parentNode,r=t.getBoundingClientRect(),a=i.select(e.parentNode).select("."+n.cn.cellRect).node().getBoundingClientRect(),s=e.transform.baseVal.consolidate(),l=a.top-r.top+(s?s.matrix.f:n.cellPad);return"translate("+V(o,i.select(e.parentNode).select("."+n.cn.cellTextHolder).node().getBoundingClientRect().width)+" "+l+")"})),o.settledY=!0}}}function V(e,t){switch(e.align){case"left":return n.cellPad;case"right":return e.column.columnWidth-(t||0)-n.cellPad;case"center":return(e.column.columnWidth-(t||0))/2;default:return n.cellPad}}function q(e){e.attr("transform",(function(e){var t=e.rowBlocks[0].auxiliaryBlocks.reduce((function(e,t){return e+G(t,1/0)}),0),r=Y(e),n=G(r,e.key),i=n+t;return"translate(0 "+i+")"})).selectAll("."+n.cn.cellRect).attr("height",(function(e){return X(Y(e),e.key).rowHeight}))}function H(e,t){for(var r=0,n=t-1;n>=0;n--)r+=W(e[n]);return r}function G(e,t){for(var r=0,n=0;nr)for(e=r;et)for(e=t;e=0){for(var k=0|w.type.charAt(w.type.length-1),T=new Array(k),A=0;A=0)M+=1;_[y]=M}var S=new Array(r.length);function E(){f.program=o.program(d,f._vref,f._fref,b,_);for(var e=0;eo&&(o=n.length(b)),y){var _=2*n.distance(d,x)/(n.length(p)+n.length(b));_?(g=Math.min(g,_),v=!1):v=!0}v||(d=x,p=b),m.push(b)}var w=[s,c,h],k=[l,u,f];t&&(t[0]=w,t[1]=k),0===o&&(o=1);var T=1/o;isFinite(g)||(g=1),a.vectorScale=g;var A=e.coneSize||.5;e.absoluteConeSize&&(A=e.absoluteConeSize*T),a.coneScale=A;y=0;for(var M=0;y4/3-s?o:s}},"299d":function(e,t,r){"use strict";var n=r("96e3"),i=r("e8ee"),a=r("b113"),o=r("ad680"),s=r("fc26"),l=r("cf42"),c=r("de81"),u=r("00bd"),h=r("e38a").styleTextSelection;function f(e,t,r){var n=e._size,i=e.width,a=e.height;return[n.l+t.domain[0]*n.w,n.b+r.domain[0]*n.h,i-n.r-(1-t.domain[1])*n.w,a-n.t-(1-r.domain[1])*n.h]}e.exports=function(e,t,r){if(r.length){var d,p,m=e._fullLayout,g=t._scene,v=t.xaxis,y=t.yaxis;if(g){var x=l(e,["ANGLE_instanced_arrays","OES_element_index_uint"]);if(x){var b=g.count,_=m._glcanvas.data()[0].regl;if(u(e,t,r),g.dirty){if(!0===g.error2d&&(g.error2d=a(_)),!0===g.line2d&&(g.line2d=i(_)),!0===g.scatter2d&&(g.scatter2d=n(_)),!0===g.fill2d&&(g.fill2d=i(_)),!0===g.glText)for(g.glText=new Array(b),d=0;dg.glText.length){var w=b-g.glText.length;for(d=0;dr&&(isNaN(t[n])||isNaN(t[n+1])))n-=2;e.positions=t.slice(r,n+2)}return e})),g.line2d.update(g.lineOptions)),g.error2d){var A=(g.errorXOptions||[]).concat(g.errorYOptions||[]);g.error2d.update(A)}g.scatter2d&&g.scatter2d.update(g.markerOptions),g.fillOrder=s.repeat(null,b),g.fill2d&&(g.fillOptions=g.fillOptions.map((function(e,t){var n=r[t];if(e&&n&&n[0]&&n[0].trace){var i,a,o=n[0],s=o.trace,l=o.t,c=g.lineOptions[t],u=[];s._ownfill&&u.push(t),s._nexttrace&&u.push(t+1),u.length&&(g.fillOrder[t]=u);var h,f,d=[],p=c&&c.positions||l.positions;if("tozeroy"===s.fill){h=0;while(hh&&isNaN(p[f+1]))f-=2;0!==p[h+1]&&(d=[p[h],0]),d=d.concat(p.slice(h,f+2)),0!==p[f+1]&&(d=d.concat([p[f],0]))}else if("tozerox"===s.fill){h=0;while(hh&&isNaN(p[f]))f-=2;0!==p[h]&&(d=[0,p[h+1]]),d=d.concat(p.slice(h,f+2)),0!==p[f]&&(d=d.concat([0,p[f+1]]))}else if("toself"===s.fill||"tonext"===s.fill){for(d=[],i=0,a=0;a-1;for(d=0;d=48&&e<=57}function _(e){return"0123456789abcdefABCDEF".indexOf(e)>=0}function w(e){return"01234567".indexOf(e)>=0}function k(e){return 32===e||9===e||11===e||12===e||160===e||e>=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].indexOf(e)>=0}function T(e){return 10===e||13===e||8232===e||8233===e}function A(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||92===e||e>=128&&s.NonAsciiIdentifierStart.test(String.fromCharCode(e))}function M(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||92===e||e>=128&&s.NonAsciiIdentifierPart.test(String.fromCharCode(e))}function S(e){switch(e){case"class":case"enum":case"export":case"extends":case"import":case"super":return!0;default:return!1}}function E(e){switch(e){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"yield":case"let":return!0;default:return!1}}function L(e){return"eval"===e||"arguments"===e}function C(e){if(u&&E(e))return!0;switch(e.length){case 2:return"if"===e||"in"===e||"do"===e;case 3:return"var"===e||"for"===e||"new"===e||"try"===e||"let"===e;case 4:return"this"===e||"else"===e||"case"===e||"void"===e||"with"===e||"enum"===e;case 5:return"while"===e||"break"===e||"catch"===e||"throw"===e||"const"===e||"yield"===e||"class"===e||"super"===e;case 6:return"return"===e||"typeof"===e||"delete"===e||"switch"===e||"export"===e||"import"===e;case 7:return"default"===e||"finally"===e||"extends"===e;case 8:return"function"===e||"continue"===e||"debugger"===e;case 10:return"instanceof"===e;default:return!1}}function I(e,t,r,n,i){var a;x("number"===typeof r,"Comment must have valid position"),v.lastCommentStart>=r||(v.lastCommentStart=r,a={type:e,value:t},y.range&&(a.range=[r,n]),y.loc&&(a.loc=i),y.comments.push(a),y.attachComment&&(y.leadingComments.push(a),y.trailingComments.push(a)))}function O(e){var t,r,n,i;t=h-e,r={start:{line:f,column:h-d-e}};while(h=p&&ae({},o.UnexpectedToken,"ILLEGAL");else if(42===r){if(47===c.charCodeAt(h+1))return++h,++h,void(y.comments&&(n=c.slice(e+2,h-2),t.end={line:f,column:h-d},I("Block",n,e,h,t)));++h}else++h;ae({},o.UnexpectedToken,"ILLEGAL")}function D(){var e,t;t=0===h;while(h>>="===i?(h+=4,{type:t.Punctuator,value:i,lineNumber:f,lineStart:d,start:a,end:h}):(n=i.substr(0,3),">>>"===n||"<<="===n||">>="===n?(h+=3,{type:t.Punctuator,value:n,lineNumber:f,lineStart:d,start:a,end:h}):(r=n.substr(0,2),l===r[1]&&"+-<>&|".indexOf(l)>=0||"=>"===r?(h+=2,{type:t.Punctuator,value:r,lineNumber:f,lineStart:d,start:a,end:h}):"<>=!+-*%&|^/".indexOf(l)>=0?(++h,{type:t.Punctuator,value:l,lineNumber:f,lineStart:d,start:a,end:h}):void ae({},o.UnexpectedToken,"ILLEGAL")))}function N(e){var r="";while(h=0&&h0&&(n=y.tokens[y.tokens.length-1],n.range[0]===e&&"Punctuator"===n.type&&("/"!==n.value&&"/="!==n.value||y.tokens.pop())),y.tokens.push({type:"RegularExpression",value:r.literal,range:[e,h],loc:t})),r}function J(e){return e.type===t.Identifier||e.type===t.Keyword||e.type===t.BooleanLiteral||e.type===t.NullLiteral}function K(){var e,t;if(e=y.tokens[y.tokens.length-1],!e)return Z();if("Punctuator"===e.type){if("]"===e.value)return B();if(")"===e.value)return t=y.tokens[y.openParenToken-1],!t||"Keyword"!==t.type||"if"!==t.value&&"while"!==t.value&&"for"!==t.value&&"with"!==t.value?B():Z();if("}"===e.value){if(y.tokens[y.openCurlyToken-3]&&"Keyword"===y.tokens[y.openCurlyToken-3].type){if(t=y.tokens[y.openCurlyToken-4],!t)return B()}else{if(!y.tokens[y.openCurlyToken-4]||"Keyword"!==y.tokens[y.openCurlyToken-4].type)return B();if(t=y.tokens[y.openCurlyToken-5],!t)return Z()}return n.indexOf(t.value)>=0?B():Z()}return Z()}return"Keyword"===e.type&&"this"!==e.value?Z():B()}function Q(){var e;return D(),h>=p?{type:t.EOF,lineNumber:f,lineStart:d,start:h,end:h}:(e=c.charCodeAt(h),A(e)?F():40===e||41===e||59===e?B():39===e||34===e?H():46===e?b(c.charCodeAt(h+1))?q():B():b(e)?q():y.tokenize&&47===e?K():B())}function $(){var e,n,i;return D(),e={start:{line:f,column:h-d}},n=Q(),e.end={line:f,column:h-d},n.type!==t.EOF&&(i=c.slice(n.start,n.end),y.tokens.push({type:r[n.type],value:i,range:[n.start,n.end],loc:e})),n}function ee(){var e;return e=g,h=e.end,f=e.lineNumber,d=e.lineStart,g="undefined"!==typeof y.tokens?$():Q(),h=e.end,f=e.lineNumber,d=e.lineStart,e}function te(){var e,t,r;e=h,t=f,r=d,g="undefined"!==typeof y.tokens?$():Q(),h=e,f=t,d=r}function re(e,t){this.line=e,this.column=t}function ne(e,t,r,n){this.start=new re(e,t),this.end=new re(r,n)}function ie(){var e,t,r,n;return e=h,t=f,r=d,D(),n=f!==t,h=e,f=t,d=r,n}function ae(e,t){var r,n=Array.prototype.slice.call(arguments,2),i=t.replace(/%(\d)/g,(function(e,t){return x(t>="===e||">>>="===e||"&="===e||"^="===e||"|="===e)}function de(){var e,r=h,n=f,i=d,a=g;if(59===c.charCodeAt(h)||ue(";"))ee();else{if(e=f,D(),f!==e)return h=r,f=n,d=i,void(g=a);g.type===t.EOF||ue("}")||se(g)}}function pe(e){return e.type===i.Identifier||e.type===i.MemberExpression}function me(){var e,t=[];e=g,le("[");while(!ue("]"))ue(",")?(ee(),t.push(null)):(t.push(De()),ue("]")||le(","));return ee(),m.markEnd(m.createArrayExpression(t),e)}function ge(e,t){var r,n,i;return r=u,i=g,n=st(),t&&u&&L(e[0].name)&&oe(t,o.StrictParamName),u=r,m.markEnd(m.createFunctionExpression(null,e,[],n),i)}function ve(){var e,r;return r=g,e=ee(),e.type===t.StringLiteral||e.type===t.NumericLiteral?(u&&e.octal&&oe(e,o.StrictOctalLiteral),m.markEnd(m.createLiteral(e),r)):m.markEnd(m.createIdentifier(e.value),r)}function ye(){var e,r,n,i,a,s;return e=g,s=g,e.type===t.Identifier?(n=ve(),"get"!==e.value||ue(":")?"set"!==e.value||ue(":")?(le(":"),i=De(),m.markEnd(m.createProperty("init",n,i),s)):(r=ve(),le("("),e=g,e.type!==t.Identifier?(le(")"),oe(e,o.UnexpectedToken,e.value),i=ge([])):(a=[Fe()],le(")"),i=ge(a,e)),m.markEnd(m.createProperty("set",r,i),s)):(r=ve(),le("("),le(")"),i=ge([]),m.markEnd(m.createProperty("get",r,i),s))):e.type!==t.EOF&&e.type!==t.Punctuator?(r=ve(),le(":"),i=De(),m.markEnd(m.createProperty("init",r,i),s)):void se(e)}function xe(){var e,t,r,n,s,l=[],c={},h=String;s=g,le("{");while(!ue("}"))e=ye(),t=e.key.type===i.Identifier?e.key.name:h(e.key.value),n="init"===e.kind?a.Data:"get"===e.kind?a.Get:a.Set,r="$"+t,Object.prototype.hasOwnProperty.call(c,r)?(c[r]===a.Data?u&&n===a.Data?oe({},o.StrictDuplicateProperty):n!==a.Data&&oe({},o.AccessorDataProperty):n===a.Data?oe({},o.AccessorDataProperty):c[r]&n&&oe({},o.AccessorGetSet),c[r]|=n):c[r]=n,l.push(e),ue("}")||le(",");return le("}"),m.markEnd(m.createObjectExpression(l),s)}function be(){var e;return le("("),e=ze(),le(")"),e}function _e(){var e,r,n,i;if(ue("("))return be();if(ue("["))return me();if(ue("{"))return xe();if(e=g.type,i=g,e===t.Identifier)n=m.createIdentifier(ee().value);else if(e===t.StringLiteral||e===t.NumericLiteral)u&&g.octal&&oe(g,o.StrictOctalLiteral),n=m.createLiteral(ee());else if(e===t.Keyword){if(he("function"))return ut();he("this")?(ee(),n=m.createThisExpression()):se(ee())}else e===t.BooleanLiteral?(r=ee(),r.value="true"===r.value,n=m.createLiteral(r)):e===t.NullLiteral?(r=ee(),r.value=null,n=m.createLiteral(r)):ue("/")||ue("/=")?(n="undefined"!==typeof y.tokens?m.createLiteral(Z()):m.createLiteral(X()),te()):se(ee());return m.markEnd(n,i)}function we(){var e=[];if(le("("),!ue(")"))while(h":case"<=":case">=":case"instanceof":n=7;break;case"in":n=r?7:0;break;case"<<":case">>":case">>>":n=8;break;case"+":case"-":n=9;break;case"*":case"/":case"%":n=11;break;default:break}return n}function Oe(){var e,t,r,n,i,a,o,s,l,c;if(e=g,l=Ce(),n=g,i=Ie(n,v.allowIn),0===i)return l;n.prec=i,ee(),t=[e,g],o=Ce(),a=[l,n,o];while((i=Ie(g,v.allowIn))>0){while(a.length>2&&i<=a[a.length-2].prec)o=a.pop(),s=a.pop().value,l=a.pop(),r=m.createBinaryExpression(s,l,o),t.pop(),e=t[t.length-1],m.markEnd(r,e),a.push(r);n=ee(),n.prec=i,a.push(n),t.push(g),r=Ce(),a.push(r)}c=a.length-1,r=a[c],t.pop();while(c>1)r=m.createBinaryExpression(a[c-1].value,a[c-2],r),c-=2,e=t.pop(),m.markEnd(r,e);return r}function Pe(){var e,t,r,n,i;return i=g,e=Oe(),ue("?")&&(ee(),t=v.allowIn,v.allowIn=!0,r=De(),v.allowIn=t,le(":"),n=De(),e=m.createConditionalExpression(e,r,n),m.markEnd(e,i)),e}function De(){var e,t,r,n,a;return e=g,a=g,n=t=Pe(),fe()&&(pe(t)||oe({},o.InvalidLHSInAssignment),u&&t.type===i.Identifier&&L(t.name)&&oe(e,o.StrictLHSAssignment),e=ee(),r=De(),n=m.markEnd(m.createAssignmentExpression(e.value,t,r),a)),n}function ze(){var e,t=g;if(e=De(),ue(",")){e=m.createSequenceExpression([e]);while(h0?1:0,d=0,p=c.length,g=null,v={allowIn:!0,labelSet:{},inFunctionBody:!1,inIteration:!1,inSwitch:!1,lastCommentStart:-1},y={},r=r||{},r.tokens=!0,y.tokens=[],y.tokenize=!0,y.openParenToken=-1,y.openCurlyToken=-1,y.range="boolean"===typeof r.range&&r.range,y.loc="boolean"===typeof r.loc&&r.loc,"boolean"===typeof r.comment&&r.comment&&(y.comments=[]),"boolean"===typeof r.tolerant&&r.tolerant&&(y.errors=[]);try{if(te(),g.type===t.EOF)return y.tokens;ee();while(g.type!==t.EOF)try{ee()}catch(a){if(g,y.errors){y.errors.push(a);break}throw a}pt(),i=y.tokens,"undefined"!==typeof y.comments&&(i.comments=y.comments),"undefined"!==typeof y.errors&&(i.errors=y.errors)}catch(o){throw o}finally{y={}}return i}function gt(e,t){var r,n;n=String,"string"===typeof e||e instanceof String||(e=n(e)),m=l,c=e,h=0,f=c.length>0?1:0,d=0,p=c.length,g=null,v={allowIn:!0,labelSet:{},inFunctionBody:!1,inIteration:!1,inSwitch:!1,lastCommentStart:-1},y={},"undefined"!==typeof t&&(y.range="boolean"===typeof t.range&&t.range,y.loc="boolean"===typeof t.loc&&t.loc,y.attachComment="boolean"===typeof t.attachComment&&t.attachComment,y.loc&&null!==t.source&&void 0!==t.source&&(y.source=n(t.source)),"boolean"===typeof t.tokens&&t.tokens&&(y.tokens=[]),"boolean"===typeof t.comment&&t.comment&&(y.comments=[]),"boolean"===typeof t.tolerant&&t.tolerant&&(y.errors=[]),y.attachComment&&(y.range=!0,y.comments=[],y.bottomRightStack=[],y.trailingComments=[],y.leadingComments=[]));try{r=dt(),"undefined"!==typeof y.comments&&(r.comments=y.comments),"undefined"!==typeof y.tokens&&(pt(),r.tokens=y.tokens),"undefined"!==typeof y.errors&&(r.errors=y.errors)}catch(i){throw i}finally{y={}}return r}t={BooleanLiteral:1,EOF:2,Identifier:3,Keyword:4,NullLiteral:5,NumericLiteral:6,Punctuator:7,StringLiteral:8,RegularExpression:9},r={},r[t.BooleanLiteral]="Boolean",r[t.EOF]="",r[t.Identifier]="Identifier",r[t.Keyword]="Keyword",r[t.NullLiteral]="Null",r[t.NumericLiteral]="Numeric",r[t.Punctuator]="Punctuator",r[t.StringLiteral]="String",r[t.RegularExpression]="RegularExpression",n=["(","{","[","in","typeof","instanceof","new","return","case","delete","throw","void","=","+=","-=","*=","/=","%=","<<=",">>=",">>>=","&=","|=","^=",",","+","-","*","/","%","++","--","<<",">>",">>>","&","|","^","!","~","&&","||","?",":","===","==",">=","<=","<",">","!=","!=="],i={AssignmentExpression:"AssignmentExpression",ArrayExpression:"ArrayExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DoWhileStatement:"DoWhileStatement",DebuggerStatement:"DebuggerStatement",EmptyStatement:"EmptyStatement",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",Identifier:"Identifier",IfStatement:"IfStatement",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",Program:"Program",Property:"Property",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement"},a={Data:1,Get:2,Set:4},o={UnexpectedToken:"Unexpected token %0",UnexpectedNumber:"Unexpected number",UnexpectedString:"Unexpected string",UnexpectedIdentifier:"Unexpected identifier",UnexpectedReserved:"Unexpected reserved word",UnexpectedEOS:"Unexpected end of input",NewlineAfterThrow:"Illegal newline after throw",InvalidRegExp:"Invalid regular expression",UnterminatedRegExp:"Invalid regular expression: missing /",InvalidLHSInAssignment:"Invalid left-hand side in assignment",InvalidLHSInForIn:"Invalid left-hand side in for-in",MultipleDefaultsInSwitch:"More than one default clause in switch statement",NoCatchOrFinally:"Missing catch or finally after try",UnknownLabel:"Undefined label '%0'",Redeclaration:"%0 '%1' has already been declared",IllegalContinue:"Illegal continue statement",IllegalBreak:"Illegal break statement",IllegalReturn:"Illegal return statement",StrictModeWith:"Strict mode code may not include a with statement",StrictCatchVariable:"Catch variable may not be eval or arguments in strict mode",StrictVarName:"Variable name may not be eval or arguments in strict mode",StrictParamName:"Parameter name eval or arguments is not allowed in strict mode",StrictParamDupe:"Strict mode function may not have duplicate parameter names",StrictFunctionName:"Function name may not be eval or arguments in strict mode",StrictOctalLiteral:"Octal literals are not allowed in strict mode.",StrictDelete:"Delete of an unqualified identifier in strict mode.",StrictDuplicateProperty:"Duplicate data property in object literal not allowed in strict mode",AccessorDataProperty:"Object literal may not have data and accessor property with the same name",AccessorGetSet:"Object literal may not have multiple get/set accessors with the same name",StrictLHSAssignment:"Assignment to eval or arguments is not allowed in strict mode",StrictLHSPostfix:"Postfix increment/decrement may not have eval or arguments operand in strict mode",StrictLHSPrefix:"Prefix increment/decrement may not have eval or arguments operand in strict mode",StrictReservedWord:"Use of future reserved word in strict mode"},s={NonAsciiIdentifierStart:new RegExp("[ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԧԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠࢢ-ࢬऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᥐ-ᥭᥰ-ᥴᦀ-ᦫᧁ-ᧇᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々-〇〡-〩〱-〵〸-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꪀ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ]"),NonAsciiIdentifierPart:new RegExp("[ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮ̀-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁ҃-҇Ҋ-ԧԱ-Ֆՙա-և֑-ׇֽֿׁׂׅׄא-תװ-ײؐ-ؚؠ-٩ٮ-ۓە-ۜ۟-۪ۨ-ۼۿܐ-݊ݍ-ޱ߀-ߵߺࠀ-࠭ࡀ-࡛ࢠࢢ-ࢬࣤ-ࣾऀ-ॣ०-९ॱ-ॷॹ-ॿঁ-ঃঅ-ঌএঐও-নপ-রলশ-হ়-ৄেৈো-ৎৗড়ঢ়য়-ৣ০-ৱਁ-ਃਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹ਼ਾ-ੂੇੈੋ-੍ੑਖ਼-ੜਫ਼੦-ੵઁ-ઃઅ-ઍએ-ઑઓ-નપ-રલળવ-હ઼-ૅે-ૉો-્ૐૠ-ૣ૦-૯ଁ-ଃଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହ଼-ୄେୈୋ-୍ୖୗଡ଼ଢ଼ୟ-ୣ୦-୯ୱஂஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹா-ூெ-ைொ-்ௐௗ௦-௯ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-హఽ-ౄె-ైొ-్ౕౖౘౙౠ-ౣ౦-౯ಂಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ಼-ೄೆ-ೈೊ-್ೕೖೞೠ-ೣ೦-೯ೱೲംഃഅ-ഌഎ-ഐഒ-ഺഽ-ൄെ-ൈൊ-ൎൗൠ-ൣ൦-൯ൺ-ൿංඃඅ-ඖක-නඳ-රලව-ෆ්ා-ුූෘ-ෟෲෳก-ฺเ-๎๐-๙ກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ູົ-ຽເ-ໄໆ່-ໍ໐-໙ໜ-ໟༀ༘༙༠-༩༹༵༷༾-ཇཉ-ཬཱ-྄྆-ྗྙ-ྼ࿆က-၉ၐ-ႝႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚ፝-፟ᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-᜔ᜠ-᜴ᝀ-ᝓᝠ-ᝬᝮ-ᝰᝲᝳក-៓ៗៜ៝០-៩᠋-᠍᠐-᠙ᠠ-ᡷᢀ-ᢪᢰ-ᣵᤀ-ᤜᤠ-ᤫᤰ-᤻᥆-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉ᧐-᧙ᨀ-ᨛᨠ-ᩞ᩠-᩿᩼-᪉᪐-᪙ᪧᬀ-ᭋ᭐-᭙᭫-᭳ᮀ-᯳ᰀ-᰷᱀-᱉ᱍ-ᱽ᳐-᳔᳒-ᳶᴀ-ᷦ᷼-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼ‌‍‿⁀⁔ⁱⁿₐ-ₜ⃐-⃥⃜⃡-⃰ℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯ⵿-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⷠ-ⷿⸯ々-〇〡-〯〱-〵〸-〼ぁ-ゖ゙゚ゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘫꙀ-꙯ꙴ-꙽ꙿ-ꚗꚟ-꛱ꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠧꡀ-ꡳꢀ-꣄꣐-꣙꣠-ꣷꣻ꤀-꤭ꤰ-꥓ꥠ-ꥼꦀ-꧀ꧏ-꧙ꨀ-ꨶꩀ-ꩍ꩐-꩙ꩠ-ꩶꩺꩻꪀ-ꫂꫛ-ꫝꫠ-ꫯꫲ-꫶ꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯪ꯬꯭꯰-꯹가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻ︀-️︠-︦︳︴﹍-﹏ﹰ-ﹴﹶ-ﻼ0-9A-Z_a-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ]")},l={name:"SyntaxTree",processComment:function(e){var t,r;if(!(e.type===i.Program&&e.body.length>0)){y.trailingComments.length>0?y.trailingComments[0].range[0]>=e.range[1]?(r=y.trailingComments,y.trailingComments=[]):y.trailingComments.length=0:y.bottomRightStack.length>0&&y.bottomRightStack[y.bottomRightStack.length-1].trailingComments&&y.bottomRightStack[y.bottomRightStack.length-1].trailingComments[0].range[0]>=e.range[1]&&(r=y.bottomRightStack[y.bottomRightStack.length-1].trailingComments,delete y.bottomRightStack[y.bottomRightStack.length-1].trailingComments);while(y.bottomRightStack.length>0&&y.bottomRightStack[y.bottomRightStack.length-1].range[0]>=e.range[0])t=y.bottomRightStack.pop();t?t.leadingComments&&t.leadingComments[t.leadingComments.length-1].range[1]<=e.range[0]&&(e.leadingComments=t.leadingComments,delete t.leadingComments):y.leadingComments.length>0&&y.leadingComments[y.leadingComments.length-1].range[1]<=e.range[0]&&(e.leadingComments=y.leadingComments,y.leadingComments=[]),r&&(e.trailingComments=r),y.bottomRightStack.push(e)}},markEnd:function(e,t){return y.range&&(e.range=[t.start,h]),y.loc&&(e.loc=new ne(void 0===t.startLineNumber?t.lineNumber:t.startLineNumber,t.start-(void 0===t.startLineStart?t.lineStart:t.startLineStart),f,h-d),this.postProcess(e)),y.attachComment&&this.processComment(e),e},postProcess:function(e){return y.source&&(e.loc.source=y.source),e},createArrayExpression:function(e){return{type:i.ArrayExpression,elements:e}},createAssignmentExpression:function(e,t,r){return{type:i.AssignmentExpression,operator:e,left:t,right:r}},createBinaryExpression:function(e,t,r){var n="||"===e||"&&"===e?i.LogicalExpression:i.BinaryExpression;return{type:n,operator:e,left:t,right:r}},createBlockStatement:function(e){return{type:i.BlockStatement,body:e}},createBreakStatement:function(e){return{type:i.BreakStatement,label:e}},createCallExpression:function(e,t){return{type:i.CallExpression,callee:e,arguments:t}},createCatchClause:function(e,t){return{type:i.CatchClause,param:e,body:t}},createConditionalExpression:function(e,t,r){return{type:i.ConditionalExpression,test:e,consequent:t,alternate:r}},createContinueStatement:function(e){return{type:i.ContinueStatement,label:e}},createDebuggerStatement:function(){return{type:i.DebuggerStatement}},createDoWhileStatement:function(e,t){return{type:i.DoWhileStatement,body:e,test:t}},createEmptyStatement:function(){return{type:i.EmptyStatement}},createExpressionStatement:function(e){return{type:i.ExpressionStatement,expression:e}},createForStatement:function(e,t,r,n){return{type:i.ForStatement,init:e,test:t,update:r,body:n}},createForInStatement:function(e,t,r){return{type:i.ForInStatement,left:e,right:t,body:r,each:!1}},createFunctionDeclaration:function(e,t,r,n){return{type:i.FunctionDeclaration,id:e,params:t,defaults:r,body:n,rest:null,generator:!1,expression:!1}},createFunctionExpression:function(e,t,r,n){return{type:i.FunctionExpression,id:e,params:t,defaults:r,body:n,rest:null,generator:!1,expression:!1}},createIdentifier:function(e){return{type:i.Identifier,name:e}},createIfStatement:function(e,t,r){return{type:i.IfStatement,test:e,consequent:t,alternate:r}},createLabeledStatement:function(e,t){return{type:i.LabeledStatement,label:e,body:t}},createLiteral:function(e){return{type:i.Literal,value:e.value,raw:c.slice(e.start,e.end)}},createMemberExpression:function(e,t,r){return{type:i.MemberExpression,computed:"["===e,object:t,property:r}},createNewExpression:function(e,t){return{type:i.NewExpression,callee:e,arguments:t}},createObjectExpression:function(e){return{type:i.ObjectExpression,properties:e}},createPostfixExpression:function(e,t){return{type:i.UpdateExpression,operator:e,argument:t,prefix:!1}},createProgram:function(e){return{type:i.Program,body:e}},createProperty:function(e,t,r){return{type:i.Property,key:t,value:r,kind:e}},createReturnStatement:function(e){return{type:i.ReturnStatement,argument:e}},createSequenceExpression:function(e){return{type:i.SequenceExpression,expressions:e}},createSwitchCase:function(e,t){return{type:i.SwitchCase,test:e,consequent:t}},createSwitchStatement:function(e,t){return{type:i.SwitchStatement,discriminant:e,cases:t}},createThisExpression:function(){return{type:i.ThisExpression}},createThrowStatement:function(e){return{type:i.ThrowStatement,argument:e}},createTryStatement:function(e,t,r,n){return{type:i.TryStatement,block:e,guardedHandlers:t,handlers:r,finalizer:n}},createUnaryExpression:function(e,t){return"++"===e||"--"===e?{type:i.UpdateExpression,operator:e,argument:t,prefix:!0}:{type:i.UnaryExpression,operator:e,argument:t,prefix:!0}},createVariableDeclaration:function(e,t){return{type:i.VariableDeclaration,declarations:e,kind:t}},createVariableDeclarator:function(e,t){return{type:i.VariableDeclarator,id:e,init:t}},createWhileStatement:function(e,t){return{type:i.WhileStatement,test:e,body:t}},createWithStatement:function(e,t){return{type:i.WithStatement,object:e,body:t}}},e.version="1.2.5",e.tokenize=mt,e.parse=gt,e.Syntax=function(){var e,t={};for(e in"function"===typeof Object.create&&(t=Object.create(null)),i)i.hasOwnProperty(e)&&(t[e]=i[e]);return"function"===typeof Object.freeze&&Object.freeze(t),t}()}))},"2c66":function(e,t,r){e.exports=r("2456")},"2c8d":function(e,t,r){"use strict";(function(t){var n,i=r("dcf3");n="function"===typeof t.matchMedia?!t.matchMedia("(hover: none)").matches:i,e.exports=n}).call(this,r("c8ba"))},"2d0e":function(e,t,r){"use strict";var n=r("fc26"),i=.01,a=[[-1,0],[1,0],[0,-1],[0,1]];function o(e){return.5-.25*Math.min(1,.5*e)}function s(e,t,r){var n,i,o,s,l,c,u,h,f,d,p,m,g,v=0;for(s=0;sm&&(v=Math.max(v,Math.abs(e[i][o]-p)/(g-m))))}return v}e.exports=function(e,t){var r,a=1;for(s(e,t),r=0;ri;r++)a=s(e,t,o(a));return a>i&&n.log("interp2d didn't converge quickly",a),e}},"2d12":function(e,t,r){"use strict";e.exports=r("08ed")},"2d1c":function(e,t){function r(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e}e.exports=r},"2d7d":function(e,t,r){var n=r("0230"),i=r("320c");function a(e){this.local=this.regionalOptions[e||""]||this.regionalOptions[""]}function o(e,t){return e-t*Math.floor(e/t)}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Persian",jdEpoch:1948320.5,daysPerMonth:[31,31,31,31,31,31,30,30,30,30,30,29],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Persian",epochs:["BP","AP"],monthNames:["Farvardin","Ordibehesht","Khordad","Tir","Mordad","Shahrivar","Mehr","Aban","Azar","Day","Bahman","Esfand"],monthNamesShort:["Far","Ord","Kho","Tir","Mor","Sha","Meh","Aba","Aza","Day","Bah","Esf"],dayNames:["Yekshambe","Doshambe","Seshambe","Chæharshambe","Panjshambe","Jom'e","Shambe"],dayNamesShort:["Yek","Do","Se","Chæ","Panj","Jom","Sha"],dayNamesMin:["Ye","Do","Se","Ch","Pa","Jo","Sh"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:6,isRTL:!1}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,n.local.invalidYear);return 682*((t.year()-(t.year()>0?474:473))%2820+474+38)%2816<682},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-(n.dayOfWeek()+1)%7,"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(12===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return 5!==this.dayOfWeek(e,t,r)},toJD:function(e,t,r){var i=this._validate(e,t,r,n.local.invalidDate);e=i.year(),t=i.month(),r=i.day();var a=e-(e>=0?474:473),s=474+o(a,2820);return r+(t<=7?31*(t-1):30*(t-1)+6)+Math.floor((682*s-110)/2816)+365*(s-1)+1029983*Math.floor(a/2820)+this.jdEpoch-1},fromJD:function(e){e=Math.floor(e)+.5;var t=e-this.toJD(475,1,1),r=Math.floor(t/1029983),n=o(t,1029983),i=2820;if(1029982!==n){var a=Math.floor(n/366),s=o(n,366);i=Math.floor((2134*a+2816*s+2815)/1028522)+a+1}var l=i+2820*r+474;l=l<=0?l-1:l;var c=e-this.toJD(l,1,1)+1,u=c<=186?Math.ceil(c/31):Math.ceil((c-6)/30),h=e-this.toJD(l,u,1)+1;return this.newDate(l,u,h)}}),n.calendars.persian=a,n.calendars.jalali=a},"2d9a":function(e,t,r){"use strict";var n=r("fc26"),i=n.isPlainObject,a=r("6921"),o=r("bb71"),s=r("a876"),l=r("a651"),c=r("3ff5").dfltConfig;function u(e,t){e=n.extendDeep({},e);var r,a,o=Object.keys(e).sort();function s(t,r,n){if(i(r)&&i(t))u(t,r);else if(Array.isArray(r)&&Array.isArray(t)){var o=l.arrayTemplater({_template:e},n);for(a=0;aA?u.push({code:"unused",traceType:b,templateCount:T,dataCount:A}):A>T&&u.push({code:"reused",traceType:b,templateCount:T,dataCount:A})}}else u.push({code:"data"});function M(e,t){for(var r in e)if("_"!==r.charAt(0)){var n=e[r],a=m(e,r,t);i(n)?(Array.isArray(e)&&!1===n._template&&n.templateitemname&&u.push({code:"missing",path:a,templateitemname:n.templateitemname}),M(n,a)):Array.isArray(n)&&g(n)&&M(n,a)}}if(M({data:d,layout:f},""),u.length)return u.map(v)}},"2dbe":function(e,t,r){"use strict";var n=r("c243"),i=[32,126];function a(e){e=e||{};var t=e.shape?e.shape:e.canvas?[e.canvas.width,e.canvas.height]:[512,512],r=e.canvas||document.createElement("canvas"),a=e.font,o="number"===typeof e.step?[e.step,e.step]:e.step||[32,32],s=e.chars||i;if(a&&"string"!==typeof a&&(a=n(a)),Array.isArray(s)){if(2===s.length&&"number"===typeof s[0]&&"number"===typeof s[1]){for(var l=[],c=s[0],u=0;c<=s[1];c++)l[u++]=String.fromCharCode(c);s=l}}else s=String(s).split("");t=t.slice(),r.width=t[0],r.height=t[1];var h=r.getContext("2d");h.fillStyle="#000",h.fillRect(0,0,r.width,r.height),h.font=a,h.textAlign="center",h.textBaseline="middle",h.fillStyle="#fff";var f=o[0]/2,d=o[1]/2;for(c=0;ct[0]-o[0]/2&&(f=o[0]/2,d+=o[1]);return r}e.exports=a},"2dd7":function(e,t,r){"use strict";var n=r("fc26"),i=r("7ba3");e.exports=function(e,t){function r(r,a){return n.coerce(e,t,i,r,a)}r("sunburstcolorway",t.colorway),r("extendsunburstcolors")}},"2dd9":function(e,t,r){"use strict";function n(e){for(var t=e.length,r=e[e.length-1],n=t,i=t-2;i>=0;--i){var a=r,o=e[i];r=a+o;var s=r-a,l=o-s;l&&(e[--n]=r,r=l)}var c=0;for(i=n;i1||0===i.bargap&&0===i.bargroupgap&&!e[0].trace.marker.line.width)&&n.select(this).attr("shape-rendering","crispEdges")})),t.selectAll("g.points").each((function(t){var r=n.select(this),i=t[0].trace;m(r,i,e)})),s.getComponentMethod("errorbars","style")(t)}function m(e,t,r){a.pointStyle(e.selectAll("path"),t,r),g(e,t,r)}function g(e,t,r){e.selectAll("text").each((function(e){var i=n.select(this),s=o.ensureUniformFontSize(r,b(i,e,t,r));a.font(i,s)}))}function v(e,t,r){var n=t[0].trace;n.selectedpoints?y(r,n,e):(m(r,n,e),s.getComponentMethod("errorbars","style")(r))}function y(e,t,r){a.selectedPointStyle(e.selectAll("path"),t),x(e.selectAll("text"),t,r)}function x(e,t,r){e.each((function(e){var i,s=n.select(this);if(e.selected){i=o.ensureUniformFontSize(r,b(s,e,t,r));var l=t.selected.textfont&&t.selected.textfont.color;l&&(i.color=l),a.font(s,i)}else a.selectedTextStyle(s,t)}))}function b(e,t,r,n){var i=n._fullLayout.font,a=r.textfont;if(e.classed("bartext-inside")){var o=A(t,r);a=w(r,t.i,i,o)}else e.classed("bartext-outside")&&(a=k(r,t.i,i));return a}function _(e,t,r){return T(u,e.textfont,t,r)}function w(e,t,r,n){var a=_(e,t,r),o=void 0===e._input.textfont||void 0===e._input.textfont.color||Array.isArray(e.textfont.color)&&void 0===e.textfont.color[t];return o&&(a={color:i.contrast(n),family:a.family,size:a.size}),T(h,e.insidetextfont,t,a)}function k(e,t,r){var n=_(e,t,r);return T(f,e.outsidetextfont,t,n)}function T(e,t,r,n){t=t||{};var i=d.getValue(t.family,r),a=d.getValue(t.size,r),o=d.getValue(t.color,r);return{family:d.coerceString(e.family,i,n.family),size:d.coerceNumber(e.size,a,n.size),color:d.coerceColor(e.color,o,n.color)}}function A(e,t){return"waterfall"===t.type?t[e.dir].marker.color:e.mc||t.marker.color}e.exports={style:p,styleTextPoints:g,styleOnSelect:v,getInsideTextFont:w,getOutsideTextFont:k,getBarColor:A,resizeText:l}},"2e22":function(e,t,r){"use strict";r.r(t),r.d(t,"sankeyCircular",(function(){return B})),r.d(t,"sankeyCenter",(function(){return _})),r.d(t,"sankeyLeft",(function(){return y})),r.d(t,"sankeyRight",(function(){return x})),r.d(t,"sankeyJustify",(function(){return b}));var n=function(e,t){return et?1:e>=t?0:NaN},i=function(e){return 1===e.length&&(e=a(e)),{left:function(t,r,n,i){null==n&&(n=0),null==i&&(i=t.length);while(n>>1;e(t[a],r)<0?n=a+1:i=a}return n},right:function(t,r,n,i){null==n&&(n=0),null==i&&(i=t.length);while(n>>1;e(t[a],r)>0?i=a:n=a+1}return n}}};function a(e){return function(t,r){return n(e(t),r)}}var o=i(n);o.right,o.left;var s=function(e){return null===e?NaN:+e},l=Array.prototype;l.slice,l.map,Math.sqrt(50),Math.sqrt(10),Math.sqrt(2);var c=function(e,t){var r,n,i=e.length,a=-1;if(null==t){while(++a=r){n=r;while(++an&&(n=r)}}else while(++a=r){n=r;while(++an&&(n=r)}return n},u=function(e,t){var r,n=e.length,i=n,a=-1,o=0;if(null==t)while(++a=r){n=r;while(++ar&&(n=r)}}else while(++a=r){n=r;while(++ar&&(n=r)}return n},f=function(e,t){var r,n=e.length,i=-1,a=0;if(null==t)while(++i0?t+R+j:t,r=r>0?r+R+j:r,n=n>0?n+R+j:n,i=i>0?i+R+j:i,{top:t,bottom:r,left:i,right:n}}function q(e,t){var n=c(e.nodes,(function(e){return e.column})),l=a-r,u=o-i,h=l+t.right+t.left,f=u+t.top+t.bottom,d=l/h,p=u/f;return r=r*d+t.left,a=0==t.right?a:a*d,i=i*p+t.top,o*=p,e.nodes.forEach((function(e){e.x0=r+e.column*((a-r-s)/n),e.x1=e.x0+s})),p}function G(e){var t,r,n;for(t=e.nodes,r=[],n=0;t.length;++n,t=r,r=[])t.forEach((function(e){e.depth=n,e.sourceLinks.forEach((function(e){r.indexOf(e.target)<0&&!e.circular&&r.push(e.target)}))}));for(t=e.nodes,r=[],n=0;t.length;++n,t=r,r=[])t.forEach((function(e){e.height=n,e.targetLinks.forEach((function(e){r.indexOf(e.source)<0&&!e.circular&&r.push(e.source)}))}));e.nodes.forEach((function(e){e.column=Math.floor(p.call(null,e,n))}))}function W(r,a,s){var l=Object(d["b"])().key((function(e){return e.column})).sortKeys(n).entries(r.nodes).map((function(e){return e.values}));m(s),v();for(var c=1,p=a;p>0;--p)g(c*=.99,s),v();function m(n){if(t){var a=1/0;l.forEach((function(e){var r=o*t/(e.length+1);a=r0);else if(0==a&&1==i)s=n.y1-n.y0,n.y0=o/2-s/2,n.y1=o/2+s/2;else if(a==r-1&&1==i)s=n.y1-n.y0,n.y0=o/2-s/2,n.y1=o/2+s/2;else{var l=0,c=u(n.sourceLinks,C),h=u(n.targetLinks,L);l=c&&h?(c+h)/2:c||h;var f=(l-E(n))*e;n.y0+=f,n.y1+=f}}))}))}function v(){l.forEach((function(t){var r,n,a,s=i,l=t.length;for(t.sort(M),a=0;a0&&(r.y0+=n,r.y1+=n),s=r.y1+e;if(n=s-e-o,n>0)for(s=r.y0-=n,r.y1-=n,a=l-2;a>=0;--a)r=t[a],n=r.y1+e-s,n>0&&(r.y0-=n,r.y1-=n),s=r.y0}))}}function X(e){e.nodes.forEach((function(e){e.sourceLinks.sort(A),e.targetLinks.sort(T)})),e.nodes.forEach((function(e){var t=e.y0,r=t,n=e.y1,i=n;e.sourceLinks.forEach((function(e){e.circular?(e.y0=n-e.width/2,n-=e.width):(e.y0=t+e.width/2,t+=e.width)})),e.targetLinks.forEach((function(e){e.circular?(e.y1=i-e.width/2,i-=e.width):(e.y1=r+e.width/2,r+=e.width)}))}))}return _.nodeId=function(e){return arguments.length?(l="function"===typeof e?e:w(e),_):l},_.nodeAlign=function(e){return arguments.length?(p="function"===typeof e?e:w(e),_):p},_.nodeWidth=function(e){return arguments.length?(s=+e,_):s},_.nodePadding=function(t){return arguments.length?(e=+t,_):e},_.nodes=function(e){return arguments.length?(m="function"===typeof e?e:w(e),_):m},_.links=function(e){return arguments.length?(g="function"===typeof e?e:w(e),_):g},_.size=function(e){return arguments.length?(r=i=0,a=+e[0],o=+e[1],_):[a-r,o-i]},_.extent=function(e){return arguments.length?(r=+e[0][0],a=+e[1][0],i=+e[0][1],o=+e[1][1],_):[[r,i],[a,o]]},_.iterations=function(e){return arguments.length?(v=+e,_):v},_.circularLinkGap=function(e){return arguments.length?(y=+e,_):y},_.nodePaddingRatio=function(e){return arguments.length?(t=+e,_):t},_.sortNodes=function(e){return arguments.length?(x=e,_):x},_.update=function(e){return U(e,l),X(e),e.links.forEach((function(e){e.circular&&(e.circularLinkType=e.y0+e.y1t.source.column)}function H(e,t){var r=0;e.sourceLinks.forEach((function(e){r=e.circular&&!he(e,t)?r+1:r}));var n=0;return e.targetLinks.forEach((function(e){n=e.circular&&!he(e,t)?n+1:n})),r+n}function G(e){var t=e.source.sourceLinks,r=0;t.forEach((function(e){r=e.circular?r+1:r}));var n=e.target.targetLinks,i=0;return n.forEach((function(e){i=e.circular?i+1:i})),!(r>1||i>1)}function W(e,t,r){return e.sort(Z),e.forEach((function(n,i){var a=0;if(he(n,r)&&G(n))n.circularPathData.verticalBuffer=a+n.width/2;else{var o=0;for(o;oa?s:a}n.circularPathData.verticalBuffer=a+n.width/2}})),e}function Y(e,t,r,n){var i=5,a=h(e.links,(function(e){return e.source.y0}));e.links.forEach((function(e){e.circular&&(e.circularPathData={})}));var o=e.links.filter((function(e){return"top"==e.circularLinkType}));W(o,t,n);var s=e.links.filter((function(e){return"bottom"==e.circularLinkType}));W(s,t,n),e.links.forEach((function(o){if(o.circular){if(o.circularPathData.arcRadius=o.width+j,o.circularPathData.leftNodeBuffer=i,o.circularPathData.rightNodeBuffer=i,o.circularPathData.sourceWidth=o.source.x1-o.source.x0,o.circularPathData.sourceX=o.source.x0+o.circularPathData.sourceWidth,o.circularPathData.targetX=o.target.x0,o.circularPathData.sourceY=o.y0,o.circularPathData.targetY=o.y1,he(o,n)&&G(o))o.circularPathData.leftSmallArcRadius=j+o.width/2,o.circularPathData.leftLargeArcRadius=j+o.width/2,o.circularPathData.rightSmallArcRadius=j+o.width/2,o.circularPathData.rightLargeArcRadius=j+o.width/2,"bottom"==o.circularLinkType?(o.circularPathData.verticalFullExtent=o.source.y1+R+o.circularPathData.verticalBuffer,o.circularPathData.verticalLeftInnerExtent=o.circularPathData.verticalFullExtent-o.circularPathData.leftLargeArcRadius,o.circularPathData.verticalRightInnerExtent=o.circularPathData.verticalFullExtent-o.circularPathData.rightLargeArcRadius):(o.circularPathData.verticalFullExtent=o.source.y0-R-o.circularPathData.verticalBuffer,o.circularPathData.verticalLeftInnerExtent=o.circularPathData.verticalFullExtent+o.circularPathData.leftLargeArcRadius,o.circularPathData.verticalRightInnerExtent=o.circularPathData.verticalFullExtent+o.circularPathData.rightLargeArcRadius);else{var s=o.source.column,l=o.circularLinkType,c=e.links.filter((function(e){return e.source.column==s&&e.circularLinkType==l}));"bottom"==o.circularLinkType?c.sort(K):c.sort(J);var u=0;c.forEach((function(e,r){e.circularLinkID==o.circularLinkID&&(o.circularPathData.leftSmallArcRadius=j+o.width/2+u,o.circularPathData.leftLargeArcRadius=j+o.width/2+r*t+u),u+=e.width})),s=o.target.column,c=e.links.filter((function(e){return e.target.column==s&&e.circularLinkType==l})),"bottom"==o.circularLinkType?c.sort($):c.sort(Q),u=0,c.forEach((function(e,r){e.circularLinkID==o.circularLinkID&&(o.circularPathData.rightSmallArcRadius=j+o.width/2+u,o.circularPathData.rightLargeArcRadius=j+o.width/2+r*t+u),u+=e.width})),"bottom"==o.circularLinkType?(o.circularPathData.verticalFullExtent=Math.max(r,o.source.y1,o.target.y1)+R+o.circularPathData.verticalBuffer,o.circularPathData.verticalLeftInnerExtent=o.circularPathData.verticalFullExtent-o.circularPathData.leftLargeArcRadius,o.circularPathData.verticalRightInnerExtent=o.circularPathData.verticalFullExtent-o.circularPathData.rightLargeArcRadius):(o.circularPathData.verticalFullExtent=a-R-o.circularPathData.verticalBuffer,o.circularPathData.verticalLeftInnerExtent=o.circularPathData.verticalFullExtent+o.circularPathData.leftLargeArcRadius,o.circularPathData.verticalRightInnerExtent=o.circularPathData.verticalFullExtent+o.circularPathData.rightLargeArcRadius)}o.circularPathData.leftInnerExtent=o.circularPathData.sourceX+o.circularPathData.leftNodeBuffer,o.circularPathData.rightInnerExtent=o.circularPathData.targetX-o.circularPathData.rightNodeBuffer,o.circularPathData.leftFullExtent=o.circularPathData.sourceX+o.circularPathData.leftLargeArcRadius+o.circularPathData.leftNodeBuffer,o.circularPathData.rightFullExtent=o.circularPathData.targetX-o.circularPathData.rightLargeArcRadius-o.circularPathData.rightNodeBuffer}if(o.circular)o.path=X(o);else{var h=Object(p["a"])().source((function(e){var t=e.source.x0+(e.source.x1-e.source.x0),r=e.y0;return[t,r]})).target((function(e){var t=e.target.x0,r=e.y1;return[t,r]}));o.path=h(o)}}))}function X(e){var t="";return t="top"==e.circularLinkType?"M"+e.circularPathData.sourceX+" "+e.circularPathData.sourceY+" L"+e.circularPathData.leftInnerExtent+" "+e.circularPathData.sourceY+" A"+e.circularPathData.leftLargeArcRadius+" "+e.circularPathData.leftSmallArcRadius+" 0 0 0 "+e.circularPathData.leftFullExtent+" "+(e.circularPathData.sourceY-e.circularPathData.leftSmallArcRadius)+" L"+e.circularPathData.leftFullExtent+" "+e.circularPathData.verticalLeftInnerExtent+" A"+e.circularPathData.leftLargeArcRadius+" "+e.circularPathData.leftLargeArcRadius+" 0 0 0 "+e.circularPathData.leftInnerExtent+" "+e.circularPathData.verticalFullExtent+" L"+e.circularPathData.rightInnerExtent+" "+e.circularPathData.verticalFullExtent+" A"+e.circularPathData.rightLargeArcRadius+" "+e.circularPathData.rightLargeArcRadius+" 0 0 0 "+e.circularPathData.rightFullExtent+" "+e.circularPathData.verticalRightInnerExtent+" L"+e.circularPathData.rightFullExtent+" "+(e.circularPathData.targetY-e.circularPathData.rightSmallArcRadius)+" A"+e.circularPathData.rightLargeArcRadius+" "+e.circularPathData.rightSmallArcRadius+" 0 0 0 "+e.circularPathData.rightInnerExtent+" "+e.circularPathData.targetY+" L"+e.circularPathData.targetX+" "+e.circularPathData.targetY:"M"+e.circularPathData.sourceX+" "+e.circularPathData.sourceY+" L"+e.circularPathData.leftInnerExtent+" "+e.circularPathData.sourceY+" A"+e.circularPathData.leftLargeArcRadius+" "+e.circularPathData.leftSmallArcRadius+" 0 0 1 "+e.circularPathData.leftFullExtent+" "+(e.circularPathData.sourceY+e.circularPathData.leftSmallArcRadius)+" L"+e.circularPathData.leftFullExtent+" "+e.circularPathData.verticalLeftInnerExtent+" A"+e.circularPathData.leftLargeArcRadius+" "+e.circularPathData.leftLargeArcRadius+" 0 0 1 "+e.circularPathData.leftInnerExtent+" "+e.circularPathData.verticalFullExtent+" L"+e.circularPathData.rightInnerExtent+" "+e.circularPathData.verticalFullExtent+" A"+e.circularPathData.rightLargeArcRadius+" "+e.circularPathData.rightLargeArcRadius+" 0 0 1 "+e.circularPathData.rightFullExtent+" "+e.circularPathData.verticalRightInnerExtent+" L"+e.circularPathData.rightFullExtent+" "+(e.circularPathData.targetY+e.circularPathData.rightSmallArcRadius)+" A"+e.circularPathData.rightLargeArcRadius+" "+e.circularPathData.rightSmallArcRadius+" 0 0 1 "+e.circularPathData.rightInnerExtent+" "+e.circularPathData.targetY+" L"+e.circularPathData.targetX+" "+e.circularPathData.targetY,t}function Z(e,t){return ee(e)==ee(t)?"bottom"==e.circularLinkType?K(e,t):J(e,t):ee(t)-ee(e)}function J(e,t){return e.y0-t.y0}function K(e,t){return t.y0-e.y0}function Q(e,t){return e.y1-t.y1}function $(e,t){return t.y1-e.y1}function ee(e){return e.target.column-e.source.column}function te(e){return e.target.x0-e.source.x1}function re(e,t){var r=V(e),n=te(t)/Math.tan(r),i="up"==ue(e)?e.y1+n:e.y1-n;return i}function ne(e,t){var r=V(e),n=te(t)/Math.tan(r),i="up"==ue(e)?e.y1-n:e.y1+n;return i}function ie(e,t,r,n){e.links.forEach((function(i){if(!i.circular&&i.target.column-i.source.column>1){var a=i.source.column+1,o=i.target.column-1,s=1,l=o-a+1;for(s=1;a<=o;a++,s++)e.nodes.forEach((function(o){if(o.column==a){var c,u=s/(l+1),h=Math.pow(1-u,3),f=3*u*Math.pow(1-u,2),d=3*Math.pow(u,2)*(1-u),p=Math.pow(u,3),m=h*i.y0+f*i.y0+d*i.y1+p*i.y1,g=m-i.width/2,v=m+i.width/2;g>o.y0&&go.y0&&vo.y1)&&(c=v-o.y0+10,o=oe(o,c,t,r),e.nodes.forEach((function(e){z(e,n)!=z(o,n)&&e.column==o.column&&e.y0o.y1&&oe(e,c,t,r)})))}}))}}))}function ae(e,t){return e.y0>t.y0&&e.y0t.y0&&e.y1t.y1)}function oe(e,t,r,n){return e.y0+t>=r&&e.y1+t<=n&&(e.y0=e.y0+t,e.y1=e.y1+t,e.targetLinks.forEach((function(e){e.y1=e.y1+t})),e.sourceLinks.forEach((function(e){e.y0=e.y0+t}))),e}function se(e,t,r,n){e.nodes.forEach((function(i){n&&i.y+(i.y1-i.y0)>t&&(i.y=i.y-(i.y+(i.y1-i.y0)-t));var a=e.links.filter((function(e){return z(e.source,r)==z(i,r)})),o=a.length;o>1&&a.sort((function(e,t){if(!e.circular&&!t.circular){if(e.target.column==t.target.column)return e.y1-t.y1;if(!ce(e,t))return e.y1-t.y1;if(e.target.column>t.target.column){var r=ne(t,e);return e.y1-r}if(t.target.column>e.target.column){var n=ne(e,t);return n-t.y1}}return e.circular&&!t.circular?"top"==e.circularLinkType?-1:1:t.circular&&!e.circular?"top"==t.circularLinkType?1:-1:e.circular&&t.circular?e.circularLinkType===t.circularLinkType&&"top"==e.circularLinkType?e.target.column===t.target.column?e.target.y1-t.target.y1:t.target.column-e.target.column:e.circularLinkType===t.circularLinkType&&"bottom"==e.circularLinkType?e.target.column===t.target.column?t.target.y1-e.target.y1:e.target.column-t.target.column:"top"==e.circularLinkType?-1:1:void 0}));var s=i.y0;a.forEach((function(e){e.y0=s+e.width/2,s+=e.width})),a.forEach((function(e,t){if("bottom"==e.circularLinkType){var r=t+1,n=0;for(r;r1&&n.sort((function(e,t){if(!e.circular&&!t.circular){if(e.source.column==t.source.column)return e.y0-t.y0;if(!ce(e,t))return e.y0-t.y0;if(t.source.column0?"up":"down"}function he(e,t){return z(e.source,t)==z(e.target,t)}function fe(e,t,r){var n=e.nodes,i=e.links,a=!1,o=!1;if(i.forEach((function(e){"top"==e.circularLinkType?a=!0:"bottom"==e.circularLinkType&&(o=!0)})),0==a||0==o){var s=h(n,(function(e){return e.y0})),l=c(n,(function(e){return e.y1})),u=l-s,f=r-t,d=f/u;n.forEach((function(e){var t=(e.y1-e.y0)*d;e.y0=(e.y0-s)*d,e.y1=e.y0+t})),i.forEach((function(e){e.y0=(e.y0-s)*d,e.y1=(e.y1-s)*d,e.width=e.width*d}))}}},"2e3d":function(e,t,r){"use strict";var n=/^(.*)(\.[^\.\[\]]+|\[\d\])$/,i=/^[^\.\[\]]+$/;e.exports=function(e,t){while(t){var r=e.match(n);if(r)e=r[1];else{if(!e.match(i))throw new Error("bad relativeAttr call:"+[e,t]);e=""}if("^"!==t.charAt(0))break;t=t.slice(1)}return e&&"["!==t.charAt(0)?e+"."+t:e+t}},"2e46":function(e,t,r){"use strict";function n(e,t,r,n,i,a){var o=["function ",e,"(a,l,h,",n.join(","),"){",a?"":"var i=",r?"l-1":"h+1",";while(l<=h){var m=(l+h)>>>1,x=a",i?".get(m)":"[m]"];return a?t.indexOf("c")<0?o.push(";if(x===y){return m}else if(x<=y){"):o.push(";var p=c(x,y);if(p===0){return m}else if(p<=0){"):o.push(";if(",t,"){i=m;"),r?o.push("l=m+1}else{h=m-1}"):o.push("h=m-1}else{l=m+1}"),o.push("}"),a?o.push("return -1};"):o.push("return i};"),o.join("")}function i(e,t,r,i){var a=new Function([n("A","x"+e+"y",t,["y"],!1,i),n("B","x"+e+"y",t,["y"],!0,i),n("P","c(x,y)"+e+"0",t,["y","c"],!1,i),n("Q","c(x,y)"+e+"0",t,["y","c"],!0,i),"function dispatchBsearch",r,"(a,y,c,l,h){if(a.shape){if(typeof(c)==='function'){return Q(a,(l===undefined)?0:l|0,(h===undefined)?a.shape[0]-1:h|0,y,c)}else{return B(a,(c===undefined)?0:c|0,(l===undefined)?a.shape[0]-1:l|0,y)}}else{if(typeof(c)==='function'){return P(a,(l===undefined)?0:l|0,(h===undefined)?a.length-1:h|0,y,c)}else{return A(a,(c===undefined)?0:c|0,(l===undefined)?a.length-1:l|0,y)}}}return dispatchBsearch",r].join(""));return a()}e.exports={ge:i(">=",!1,"GE"),gt:i(">",!1,"GT"),lt:i("<",!0,"LT"),le:i("<=",!0,"LE"),eq:i("-",!0,"EQ",!0)}},"2ee6":function(e,t,r){"use strict";var n=r("fc26").isTypedArray;t.convertTypedArray=function(e){return n(e)?Array.prototype.slice.call(e):e},t.isOrdinal=function(e){return!!e.tickvals},t.isVisible=function(e){return e.visible||!("visible"in e)}},"2f03":function(e,t){(function(){"use strict";if("undefined"===typeof ses||!ses.ok||ses.ok()){"undefined"!==typeof ses&&(ses.weakMapPermitHostObjects=g);var t=!1;if("function"===typeof WeakMap){var r=WeakMap;if("undefined"!==typeof navigator&&/Firefox/.test(navigator.userAgent));else{var n=new r,i=Object.freeze({});if(n.set(i,1),1===n.get(i))return void(e.exports=WeakMap);t=!0}}Object.prototype.hasOwnProperty;var a=Object.getOwnPropertyNames,o=Object.defineProperty,s=Object.isExtensible,l="weakmap:",c=l+"ident:"+Math.random()+"___";if("undefined"!==typeof crypto&&"function"===typeof crypto.getRandomValues&&"function"===typeof ArrayBuffer&&"function"===typeof Uint8Array){var u=new ArrayBuffer(25),h=new Uint8Array(u);crypto.getRandomValues(h),c=l+"rand:"+Array.prototype.map.call(h,(function(e){return(e%36).toString(36)})).join("")+"___"}if(o(Object,"getOwnPropertyNames",{value:function(e){return a(e).filter(v)}}),"getPropertyNames"in Object){var f=Object.getPropertyNames;o(Object,"getPropertyNames",{value:function(e){return f(e).filter(v)}})}(function(){var e=Object.freeze;o(Object,"freeze",{value:function(t){return y(t),e(t)}});var t=Object.seal;o(Object,"seal",{value:function(e){return y(e),t(e)}});var r=Object.preventExtensions;o(Object,"preventExtensions",{value:function(e){return y(e),r(e)}})})();var d=!1,p=0,m=function(){this instanceof m||b();var e=[],t=[],r=p++;function n(n,i){var a,o=y(n);return o?r in o?o[r]:i:(a=e.indexOf(n),a>=0?t[a]:i)}function i(t){var n=y(t);return n?r in n:e.indexOf(t)>=0}function a(n,i){var a,o=y(n);return o?o[r]=i:(a=e.indexOf(n),a>=0?t[a]=i:(a=e.length,t[a]=i,e[a]=n)),this}function o(n){var i,a,o=y(n);return o?r in o&&delete o[r]:(i=e.indexOf(n),!(i<0)&&(a=e.length-1,e[i]=void 0,t[i]=t[a],e[i]=e[a],e.length=a,t.length=a,!0))}return Object.create(m.prototype,{get___:{value:x(n)},has___:{value:x(i)},set___:{value:x(a)},delete___:{value:x(o)}})};m.prototype=Object.create(Object.prototype,{get:{value:function(e,t){return this.get___(e,t)},writable:!0,configurable:!0},has:{value:function(e){return this.has___(e)},writable:!0,configurable:!0},set:{value:function(e,t){return this.set___(e,t)},writable:!0,configurable:!0},delete:{value:function(e){return this.delete___(e)},writable:!0,configurable:!0}}),"function"===typeof r?function(){function n(){this instanceof m||b();var e,n=new r,i=void 0,a=!1;function o(e,t){return i?n.has(e)?n.get(e):i.get___(e,t):n.get(e,t)}function s(e){return n.has(e)||!!i&&i.has___(e)}function l(e){var t=!!n["delete"](e);return i&&i.delete___(e)||t}return e=t?function(e,t){return n.set(e,t),n.has(e)||(i||(i=new m),i.set(e,t)),this}:function(e,t){if(a)try{n.set(e,t)}catch(r){i||(i=new m),i.set___(e,t)}else n.set(e,t);return this},Object.create(m.prototype,{get___:{value:x(o)},has___:{value:x(s)},set___:{value:x(e)},delete___:{value:x(l)},permitHostObjects___:{value:x((function(e){if(e!==g)throw new Error("bogus call to permitHostObjects___");a=!0}))}})}t&&"undefined"!==typeof Proxy&&(Proxy=void 0),n.prototype=m.prototype,e.exports=n,Object.defineProperty(WeakMap.prototype,"constructor",{value:WeakMap,enumerable:!1,configurable:!0,writable:!0})}():("undefined"!==typeof Proxy&&(Proxy=void 0),e.exports=m)}function g(e){e.permitHostObjects___&&e.permitHostObjects___(g)}function v(e){return!(e.substr(0,l.length)==l&&"___"===e.substr(e.length-3))}function y(e){if(e!==Object(e))throw new TypeError("Not an object: "+e);var t=e[c];if(t&&t.key===e)return t;if(s(e)){t={key:e};try{return o(e,c,{value:t,writable:!1,enumerable:!1,configurable:!1}),t}catch(r){return}}}function x(e){return e.prototype=null,Object.freeze(e)}function b(){d||"undefined"===typeof console||(d=!0,console.warn("WeakMap should be invoked as new WeakMap(), not WeakMap(). This will be an error in the future."))}})()},"2f68":function(e,t,r){"use strict";e.exports=r("f1c3")},"2ff0":function(e,t,r){"use strict";var n=r("371e"),i=r("fc26"),a=r("4183"),o=r("02ea"),s=.1;function l(e,t){for(var r=[],n=32,i=0;i=a)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(t){return"[Circular]"}default:return e}})),l=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),y(r)?n.showHidden=r:r&&t._extend(n,r),T(n.showHidden)&&(n.showHidden=!1),T(n.depth)&&(n.depth=2),T(n.colors)&&(n.colors=!1),T(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=l),h(n,e,n.depth)}function l(e,t){var r=s.styles[t];return r?"["+s.colors[r][0]+"m"+e+"["+s.colors[r][1]+"m":e}function c(e,t){return e}function u(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}function h(e,r,n){if(e.customInspect&&r&&L(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var i=r.inspect(n,e);return w(i)||(i=h(e,i,n)),i}var a=f(e,r);if(a)return a;var o=Object.keys(r),s=u(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(r)),E(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return d(r);if(0===o.length){if(L(r)){var l=r.name?": "+r.name:"";return e.stylize("[Function"+l+"]","special")}if(A(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(S(r))return e.stylize(Date.prototype.toString.call(r),"date");if(E(r))return d(r)}var c,y="",x=!1,b=["{","}"];if(v(r)&&(x=!0,b=["[","]"]),L(r)){var _=r.name?": "+r.name:"";y=" [Function"+_+"]"}return A(r)&&(y=" "+RegExp.prototype.toString.call(r)),S(r)&&(y=" "+Date.prototype.toUTCString.call(r)),E(r)&&(y=" "+d(r)),0!==o.length||x&&0!=r.length?n<0?A(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),c=x?p(e,r,n,s,o):o.map((function(t){return m(e,r,n,s,t,x)})),e.seen.pop(),g(c,y,b)):b[0]+y+b[1]}function f(e,t){if(T(t))return e.stylize("undefined","undefined");if(w(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return _(t)?e.stylize(""+t,"number"):y(t)?e.stylize(""+t,"boolean"):x(t)?e.stylize("null","null"):void 0}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,r,n,i){for(var a=[],o=0,s=t.length;o-1&&(s=a?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n"))):s=e.stylize("[Circular]","special")),T(o)){if(a&&i.match(/^\d+$/))return s;o=JSON.stringify(""+i),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function g(e,t,r){var n=e.reduce((function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return n>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function v(e){return Array.isArray(e)}function y(e){return"boolean"===typeof e}function x(e){return null===e}function b(e){return null==e}function _(e){return"number"===typeof e}function w(e){return"string"===typeof e}function k(e){return"symbol"===typeof e}function T(e){return void 0===e}function A(e){return M(e)&&"[object RegExp]"===I(e)}function M(e){return"object"===typeof e&&null!==e}function S(e){return M(e)&&"[object Date]"===I(e)}function E(e){return M(e)&&("[object Error]"===I(e)||e instanceof Error)}function L(e){return"function"===typeof e}function C(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function I(e){return Object.prototype.toString.call(e)}function O(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(T(a)&&(a=Object({NODE_ENV:"production",BASE_URL:"/"}).NODE_DEBUG||""),r=r.toUpperCase(),!o[r])if(new RegExp("\\b"+r+"\\b","i").test(a)){var n=e.pid;o[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,n,e)}}else o[r]=function(){};return o[r]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=v,t.isBoolean=y,t.isNull=x,t.isNullOrUndefined=b,t.isNumber=_,t.isString=w,t.isSymbol=k,t.isUndefined=T,t.isRegExp=A,t.isObject=M,t.isDate=S,t.isError=E,t.isFunction=L,t.isPrimitive=C,t.isBuffer=r("d60a");var P=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function D(){var e=new Date,t=[O(e.getHours()),O(e.getMinutes()),O(e.getSeconds())].join(":");return[e.getDate(),P[e.getMonth()],t].join(" ")}function z(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",D(),t.format.apply(t,arguments))},t.inherits=r("28a0"),t._extend=function(e,t){if(!t||!M(t))return e;var r=Object.keys(t),n=r.length;while(n--)e[r[n]]=t[r[n]];return e};var R="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function j(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function F(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function r(){for(var r=[],n=0;n=0}function c(e,t,r,a){var o=n(t,r,a);if(0===o){var s=i(n(e,t,r)),c=i(n(e,t,a));if(s===c){if(0===s){var u=l(e,t,r),h=l(e,t,a);return u===h?0:u?1:-1}return 0}return 0===c?s>0||l(e,t,a)?-1:1:0===s?c>0||l(e,t,r)?1:-1:i(c-s)}var f=n(e,t,r);if(f>0)return o>0&&n(e,t,a)>0?1:-1;if(f<0)return o>0||n(e,t,a)>0?1:-1;var d=n(e,t,a);return d>0||l(e,t,r)?1:-1}},3146:function(e,t,r){"use strict";e.exports=l;var n=r("efce"),i=r("b205"),a=r("c185").bg;function o(e,t,r,n){this.gl=e,this.buffer=t,this.vao=r,this.shader=n}var s=o.prototype;function l(e){for(var t=[],r=[],s=0,l=0;l<3;++l)for(var c=(l+1)%3,u=(l+2)%3,h=[0,0,0],f=[0,0,0],d=-1;d<=1;d+=2){r.push(s,s+2,s+1,s+1,s+2,s+3),h[l]=d,f[l]=d;for(var p=-1;p<=1;p+=2){h[c]=p;for(var m=-1;m<=1;m+=2)h[u]=m,t.push(h[0],h[1],h[2],f[0],f[1],f[2]),s+=1}var g=c;c=u,u=g}var v=n(e,new Float32Array(t)),y=n(e,new Uint16Array(r),e.ELEMENT_ARRAY_BUFFER),x=i(e,[{buffer:v,type:e.FLOAT,size:3,offset:0,stride:24},{buffer:v,type:e.FLOAT,size:3,offset:12,stride:24}],y),b=a(e);return b.attributes.position.location=0,b.attributes.normal.location=1,new o(e,v,x,b)}s.draw=function(e,t,r,n,i,a){for(var o=!1,s=0;s<3;++s)o=o||i[s];if(o){var l=this.gl;l.enable(l.POLYGON_OFFSET_FILL),l.polygonOffset(1,2),this.shader.bind(),this.shader.uniforms={model:e,view:t,projection:r,bounds:n,enable:i,colors:a},this.vao.bind(),this.vao.draw(this.gl.TRIANGLES,36),this.vao.unbind(),l.disable(l.POLYGON_OFFSET_FILL)}},s.dispose=function(){this.vao.dispose(),this.buffer.dispose(),this.shader.dispose()}},3273:function(e,t,r){"use strict";var n=r("236d");e.exports={moduleType:"component",name:"shapes",layoutAttributes:r("a5cc"),supplyLayoutDefaults:r("567e"),includeBasePlot:r("37d1")("shapes"),calcAutorange:r("cef0"),draw:n.draw,drawOne:n.drawOne}},3350:function(e,t,r){"use strict";var n=r("6e58");e.exports={circle:{n:0,f:function(e){var t=n.round(e,2);return"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"}},square:{n:1,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"}},diamond:{n:2,f:function(e){var t=n.round(1.3*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"Z"}},cross:{n:3,f:function(e){var t=n.round(.4*e,2),r=n.round(1.2*e,2);return"M"+r+","+t+"H"+t+"V"+r+"H-"+t+"V"+t+"H-"+r+"V-"+t+"H-"+t+"V-"+r+"H"+t+"V-"+t+"H"+r+"Z"}},x:{n:4,f:function(e){var t=n.round(.8*e/Math.sqrt(2),2),r="l"+t+","+t,i="l"+t+",-"+t,a="l-"+t+",-"+t,o="l-"+t+","+t;return"M0,"+t+r+i+a+i+a+o+a+o+r+o+r+"Z"}},"triangle-up":{n:5,f:function(e){var t=n.round(2*e/Math.sqrt(3),2),r=n.round(e/2,2),i=n.round(e,2);return"M-"+t+","+r+"H"+t+"L0,-"+i+"Z"}},"triangle-down":{n:6,f:function(e){var t=n.round(2*e/Math.sqrt(3),2),r=n.round(e/2,2),i=n.round(e,2);return"M-"+t+",-"+r+"H"+t+"L0,"+i+"Z"}},"triangle-left":{n:7,f:function(e){var t=n.round(2*e/Math.sqrt(3),2),r=n.round(e/2,2),i=n.round(e,2);return"M"+r+",-"+t+"V"+t+"L-"+i+",0Z"}},"triangle-right":{n:8,f:function(e){var t=n.round(2*e/Math.sqrt(3),2),r=n.round(e/2,2),i=n.round(e,2);return"M-"+r+",-"+t+"V"+t+"L"+i+",0Z"}},"triangle-ne":{n:9,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M-"+r+",-"+t+"H"+t+"V"+r+"Z"}},"triangle-se":{n:10,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M"+t+",-"+r+"V"+t+"H-"+r+"Z"}},"triangle-sw":{n:11,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M"+r+","+t+"H-"+t+"V-"+r+"Z"}},"triangle-nw":{n:12,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M-"+t+","+r+"V-"+t+"H"+r+"Z"}},pentagon:{n:13,f:function(e){var t=n.round(.951*e,2),r=n.round(.588*e,2),i=n.round(-e,2),a=n.round(-.309*e,2),o=n.round(.809*e,2);return"M"+t+","+a+"L"+r+","+o+"H-"+r+"L-"+t+","+a+"L0,"+i+"Z"}},hexagon:{n:14,f:function(e){var t=n.round(e,2),r=n.round(e/2,2),i=n.round(e*Math.sqrt(3)/2,2);return"M"+i+",-"+r+"V"+r+"L0,"+t+"L-"+i+","+r+"V-"+r+"L0,-"+t+"Z"}},hexagon2:{n:15,f:function(e){var t=n.round(e,2),r=n.round(e/2,2),i=n.round(e*Math.sqrt(3)/2,2);return"M-"+r+","+i+"H"+r+"L"+t+",0L"+r+",-"+i+"H-"+r+"L-"+t+",0Z"}},octagon:{n:16,f:function(e){var t=n.round(.924*e,2),r=n.round(.383*e,2);return"M-"+r+",-"+t+"H"+r+"L"+t+",-"+r+"V"+r+"L"+r+","+t+"H-"+r+"L-"+t+","+r+"V-"+r+"Z"}},star:{n:17,f:function(e){var t=1.4*e,r=n.round(.225*t,2),i=n.round(.951*t,2),a=n.round(.363*t,2),o=n.round(.588*t,2),s=n.round(-t,2),l=n.round(-.309*t,2),c=n.round(.118*t,2),u=n.round(.809*t,2),h=n.round(.382*t,2);return"M"+r+","+l+"H"+i+"L"+a+","+c+"L"+o+","+u+"L0,"+h+"L-"+o+","+u+"L-"+a+","+c+"L-"+i+","+l+"H-"+r+"L0,"+s+"Z"}},hexagram:{n:18,f:function(e){var t=n.round(.66*e,2),r=n.round(.38*e,2),i=n.round(.76*e,2);return"M-"+i+",0l-"+r+",-"+t+"h"+i+"l"+r+",-"+t+"l"+r+","+t+"h"+i+"l-"+r+","+t+"l"+r+","+t+"h-"+i+"l-"+r+","+t+"l-"+r+",-"+t+"h-"+i+"Z"}},"star-triangle-up":{n:19,f:function(e){var t=n.round(e*Math.sqrt(3)*.8,2),r=n.round(.8*e,2),i=n.round(1.6*e,2),a=n.round(4*e,2),o="A "+a+","+a+" 0 0 1 ";return"M-"+t+","+r+o+t+","+r+o+"0,-"+i+o+"-"+t+","+r+"Z"}},"star-triangle-down":{n:20,f:function(e){var t=n.round(e*Math.sqrt(3)*.8,2),r=n.round(.8*e,2),i=n.round(1.6*e,2),a=n.round(4*e,2),o="A "+a+","+a+" 0 0 1 ";return"M"+t+",-"+r+o+"-"+t+",-"+r+o+"0,"+i+o+t+",-"+r+"Z"}},"star-square":{n:21,f:function(e){var t=n.round(1.1*e,2),r=n.round(2*e,2),i="A "+r+","+r+" 0 0 1 ";return"M-"+t+",-"+t+i+"-"+t+","+t+i+t+","+t+i+t+",-"+t+i+"-"+t+",-"+t+"Z"}},"star-diamond":{n:22,f:function(e){var t=n.round(1.4*e,2),r=n.round(1.9*e,2),i="A "+r+","+r+" 0 0 1 ";return"M-"+t+",0"+i+"0,"+t+i+t+",0"+i+"0,-"+t+i+"-"+t+",0Z"}},"diamond-tall":{n:23,f:function(e){var t=n.round(.7*e,2),r=n.round(1.4*e,2);return"M0,"+r+"L"+t+",0L0,-"+r+"L-"+t+",0Z"}},"diamond-wide":{n:24,f:function(e){var t=n.round(1.4*e,2),r=n.round(.7*e,2);return"M0,"+r+"L"+t+",0L0,-"+r+"L-"+t+",0Z"}},hourglass:{n:25,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"H-"+t+"L"+t+",-"+t+"H-"+t+"Z"},noDot:!0},bowtie:{n:26,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"V-"+t+"L-"+t+","+t+"V-"+t+"Z"},noDot:!0},"circle-cross":{n:27,f:function(e){var t=n.round(e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"},needLine:!0,noDot:!0},"circle-x":{n:28,f:function(e){var t=n.round(e,2),r=n.round(e/Math.sqrt(2),2);return"M"+r+","+r+"L-"+r+",-"+r+"M"+r+",-"+r+"L-"+r+","+r+"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"},needLine:!0,noDot:!0},"square-cross":{n:29,f:function(e){var t=n.round(e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"},needLine:!0,noDot:!0},"square-x":{n:30,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t+"M"+t+",-"+t+"L-"+t+","+t+"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"},needLine:!0,noDot:!0},"diamond-cross":{n:31,f:function(e){var t=n.round(1.3*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"ZM0,-"+t+"V"+t+"M-"+t+",0H"+t},needLine:!0,noDot:!0},"diamond-x":{n:32,f:function(e){var t=n.round(1.3*e,2),r=n.round(.65*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"ZM-"+r+",-"+r+"L"+r+","+r+"M-"+r+","+r+"L"+r+",-"+r},needLine:!0,noDot:!0},"cross-thin":{n:33,f:function(e){var t=n.round(1.4*e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t},needLine:!0,noDot:!0,noFill:!0},"x-thin":{n:34,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t+"M"+t+",-"+t+"L-"+t+","+t},needLine:!0,noDot:!0,noFill:!0},asterisk:{n:35,f:function(e){var t=n.round(1.2*e,2),r=n.round(.85*e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+r+","+r+"L-"+r+",-"+r+"M"+r+",-"+r+"L-"+r+","+r},needLine:!0,noDot:!0,noFill:!0},hash:{n:36,f:function(e){var t=n.round(e/2,2),r=n.round(e,2);return"M"+t+","+r+"V-"+r+"m-"+r+",0V"+r+"M"+r+","+t+"H-"+r+"m0,-"+r+"H"+r},needLine:!0,noFill:!0},"y-up":{n:37,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),i=n.round(.8*e,2);return"M-"+t+","+i+"L0,0M"+t+","+i+"L0,0M0,-"+r+"L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-down":{n:38,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),i=n.round(.8*e,2);return"M-"+t+",-"+i+"L0,0M"+t+",-"+i+"L0,0M0,"+r+"L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-left":{n:39,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),i=n.round(.8*e,2);return"M"+i+","+t+"L0,0M"+i+",-"+t+"L0,0M-"+r+",0L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-right":{n:40,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),i=n.round(.8*e,2);return"M-"+i+","+t+"L0,0M-"+i+",-"+t+"L0,0M"+r+",0L0,0"},needLine:!0,noDot:!0,noFill:!0},"line-ew":{n:41,f:function(e){var t=n.round(1.4*e,2);return"M"+t+",0H-"+t},needLine:!0,noDot:!0,noFill:!0},"line-ns":{n:42,f:function(e){var t=n.round(1.4*e,2);return"M0,"+t+"V-"+t},needLine:!0,noDot:!0,noFill:!0},"line-ne":{n:43,f:function(e){var t=n.round(e,2);return"M"+t+",-"+t+"L-"+t+","+t},needLine:!0,noDot:!0,noFill:!0},"line-nw":{n:44,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t},needLine:!0,noDot:!0,noFill:!0}}},"33ae":function(e,t,r){"use strict";var n=r("f977"),i=["xaxis","yaxis","zaxis"];function a(){this.enabled=[!0,!0,!0],this.colors=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.drawSides=[!0,!0,!0],this.lineWidth=[1,1,1]}var o=a.prototype;function s(e){var t=new a;return t.merge(e),t}o.merge=function(e){for(var t=0;t<3;++t){var r=e[i[t]];r.visible?(this.enabled[t]=r.showspikes,this.colors[t]=n(r.spikecolor),this.drawSides[t]=r.spikesides,this.lineWidth[t]=r.spikethickness):(this.enabled[t]=!1,this.drawSides[t]=!1)}},e.exports=s},3473:function(e,t,r){"use strict";var n=r("91e3");e.exports=function(e){if(!n(e))throw new TypeError(e+" is not iterable");return e}},"348d":function(e,t,r){"use strict";var n=r("1590"),i=r("43ef"),a=r("f4e9"),o=r("9092").extendFlat;e.exports=o({x:n.x,y:n.y,z:n.z,marker:n.marker,histnorm:n.histnorm,histfunc:n.histfunc,nbinsx:n.nbinsx,xbins:n.xbins,nbinsy:n.nbinsy,ybins:n.ybins,autobinx:n.autobinx,autobiny:n.autobiny,bingroup:n.bingroup,xbingroup:n.xbingroup,ybingroup:n.ybingroup,autocontour:i.autocontour,ncontours:i.ncontours,contours:i.contours,line:{color:i.line.color,width:o({},i.line.width,{dflt:.5,description:"Sets the contour line width in (in px)"}),dash:i.line.dash,smoothing:i.line.smoothing,editType:"plot"},zhoverformat:n.zhoverformat,hovertemplate:n.hovertemplate},a("",{cLetter:"z",editTypeOverride:"calc"}))},"34cc":function(e,t){var r={toPolygon:function(e,t){function r(t){if(t.length<=0)return e.segments({inverted:!1,regions:[]});function r(t){var r=t.slice(0,t.length-1);return e.segments({inverted:!1,regions:[r]})}for(var n=r(t[0]),i=1;i0||r.explicitOff.length>0}function s(e,t){var r,o,s=l(e,t),c=s.on,u=s.off.concat(s.explicitOff),h={},f=e._fullLayout.annotations;if(c.length||u.length){for(r=0;r1e3){n.warn("Too many contours, clipping at 1000",e);break}return l}},"351b":function(e,t,r){"use strict";var n=r("19b2"),i=r("f6b0");e.exports=function(e,t,r,a){t=t||{};var o="log"===r&&"linear"===t.type,s="linear"===r&&"log"===t.type;if(o||s)for(var l,c,u=e._fullLayout.annotations,h=t._id.charAt(0),f=0;f=p0)&&!(p1>=hi)",["p0","p1"]),m=u("lo===p0",["p0"]),g=u("lo0){I-=1;var P=I*b,D=k[P],z=k[P+1],R=k[P+2],j=k[P+3],F=k[P+4],B=k[P+5],N=I*_,U=T[N],V=T[N+1],q=1&B,H=!!(16&B),G=i,W=a,Y=w,X=L;if(q&&(G=w,W=L,Y=i,X=a),!(2&B&&(R=g(e,D,z,R,G,W,V),z>=R))&&!(4&B&&(z=v(e,D,z,R,G,W,U),z>=R))){var Z=R-z,J=F-j;if(H){if(e*Z*(Z+J)0&&r.push(","),r.push("[");for(var o=0;o0&&r.push(","),o===i?r.push("+b[",a,"]"):r.push("+A[",a,"][",o,"]");r.push("]")}r.push("]),")}r.push("det(A)]}return ",t);var s=new Function("det",r.join(""));return s(e<6?n[e]:n)}function o(){return[0]}function s(e,t){return[[t[0]],[e[0][0]]]}var l=[o,s];function c(){while(l.length>>24,n=(16711680&e)>>>16,i=(65280&e)>>>8,a=255&e;return!1===t?[r,n,i,a]:[r/255,n/255,i/255,a/255]}e.exports=i,e.exports.to=i,e.exports.from=a},3642:function(e,t,r){"use strict";var n=Object.prototype.toString;e.exports=function(e){var t;return"[object Object]"===n.call(e)&&(t=Object.getPrototypeOf(e),null===t||t===Object.getPrototypeOf({}))}},"36ea":function(e,t,r){"use strict";var n=r("6e58"),i=r("fc26"),a=r("83d1"),o=r("e806").BADNUM,s=r("c791"),l=r("93a6").clearMinTextSize;function c(e,t,r,s){var l=t.xaxis,c=t.yaxis;i.makeTraceGroups(s,r,"trace bars").each((function(r){var s=n.select(this),h=r[0].trace,f=i.ensureSingle(s,"g","lines");if(h.connector&&h.connector.visible){var d="h"===h.orientation,p=h.connector.mode,m=f.selectAll("g.line").data(i.identity);m.enter().append("g").classed("line",!0),m.exit().remove();var g=m.size();m.each((function(r,s){if(s===g-1||r.cNext){var h=u(r,l,c,d),f=h[0],m=h[1],v="";f[0]!==o&&m[0]!==o&&f[1]!==o&&m[1]!==o&&("spanning"===p&&!r.isSum&&s>0&&(v+=d?"M"+f[0]+","+m[1]+"V"+m[0]:"M"+f[1]+","+m[0]+"H"+f[0]),"between"!==p&&(r.isSum||sY!==B>=Y&&(R=D[O-1][0],j=D[O][0],B-F&&(z=R+(j-R)*(Y-F)/(B-F),q=Math.min(q,z),H=Math.max(H,z)));q=Math.max(q,0),H=Math.min(H,f._length);var X=s.defaultLine;return s.opacity(h.fillcolor)?X=h.fillcolor:s.opacity((h.line||{}).color)&&(X=h.line.color),n.extendFlat(e,{distance:e.maxHoverDistance,x0:q,x1:H,y0:Y,y1:Y,color:X,hovertemplate:!1}),delete e.index,h.text&&!Array.isArray(h.text)?e.text=String(h.text):e.text=h.name,[e]}}}},3936:function(e,t,r){"use strict";var n=r("86b8");function i(e,t){return n.calc(e,t)}function a(e){n.crossTraceCalc(e,{type:"funnelarea"})}e.exports={calc:i,crossTraceCalc:a}},"399f":function(e,t,r){(function(e){(function(e,t){"use strict";function n(e,t){if(!e)throw new Error(t||"Assertion failed")}function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}function a(e,t,r){if(a.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(r=t,t=10),this._init(e||0,t||10,r||"be"))}var o;"object"===typeof e?e.exports=a:t.BN=a,a.BN=a,a.wordSize=26;try{o=r(2).Buffer}catch(M){}function s(e,t,r){for(var n=0,i=Math.min(e.length,r),a=t;a=49&&o<=54?o-49+10:o>=17&&o<=22?o-17+10:15&o}return n}function l(e,t,r,n){for(var i=0,a=Math.min(e.length,r),o=t;o=49?s-49+10:s>=17?s-17+10:s}return i}a.isBN=function(e){return e instanceof a||null!==e&&"object"===typeof e&&e.constructor.wordSize===a.wordSize&&Array.isArray(e.words)},a.max=function(e,t){return e.cmp(t)>0?e:t},a.min=function(e,t){return e.cmp(t)<0?e:t},a.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36),e=e.toString().replace(/\s+/g,"");var i=0;"-"===e[0]&&i++,16===t?this._parseHex(e,i):this._parseBase(e,t,i),"-"===e[0]&&(this.negative=1),this.strip(),"le"===r&&this._initArray(this.toArray(),t,r)},a.prototype._initNumber=function(e,t,r){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(n(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),t,r)},a.prototype._initArray=function(e,t,r){if(n("number"===typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)o=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[a]|=o<>>26-s&67108863,s+=24,s>=26&&(s-=26,a++);else if("le"===r)for(i=0,a=0;i>>26-s&67108863,s+=24,s>=26&&(s-=26,a++);return this.strip()},a.prototype._parseHex=function(e,t){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var r=0;r=t;r-=6)i=s(e,r,r+6),this.words[n]|=i<>>26-a&4194303,a+=24,a>=26&&(a-=26,n++);r+6!==t&&(i=s(e,t,r+6),this.words[n]|=i<>>26-a&4194303),this.strip()},a.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var a=e.length-r,o=a%n,s=Math.min(a,a-o)+r,c=0,u=r;u1&&0===this.words[this.length-1])this.length--;return this._normSign()},a.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},a.prototype.inspect=function(){return(this.red?""};var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}function d(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],a=0|t.words[0],o=i*a,s=67108863&o,l=o/67108864|0;r.words[0]=s;for(var c=1;c>>26,h=67108863&l,f=Math.min(c,t.length-1),d=Math.max(0,c-e.length+1);d<=f;d++){var p=c-d|0;i=0|e.words[p],a=0|t.words[d],o=i*a+h,u+=o/67108864|0,h=67108863&o}r.words[c]=0|h,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}a.prototype.toString=function(e,t){var r;if(e=e||10,t=0|t||1,16===e||"hex"===e){r="";for(var i=0,a=0,o=0;o>>24-i&16777215,r=0!==a||o!==this.length-1?c[6-l.length]+l+r:l+r,i+=2,i>=26&&(i-=26,o--)}0!==a&&(r=a.toString(16)+r);while(r.length%t!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var f=u[e],d=h[e];r="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(d).toString(e);p=p.idivn(d),r=p.isZero()?m+r:c[f-m.length]+m+r}this.isZero()&&(r="0"+r);while(r.length%t!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},a.prototype.toJSON=function(){return this.toString(16)},a.prototype.toBuffer=function(e,t){return n("undefined"!==typeof o),this.toArrayLike(o,e,t)},a.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},a.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),a=r||Math.max(1,i);n(i<=a,"byte array longer than desired length"),n(a>0,"Requested array length <= 0"),this.strip();var o,s,l="le"===t,c=new e(a),u=this.clone();if(l){for(s=0;!u.isZero();s++)o=u.andln(255),u.iushrn(8),c[s]=o;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},a.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},a.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},a.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},a.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},a.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},a.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},a.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},a.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},a.prototype.notn=function(e){return this.clone().inotn(e)},a.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,a=0;a>>26;for(;0!==i&&a>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;ae.length?this.clone().iadd(e):e.clone().iadd(this)},a.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var a=0,o=0;o>26,this.words[o]=67108863&t;for(;0!==a&&o>26,this.words[o]=67108863&t;if(0===a&&o>>13,d=0|o[1],p=8191&d,m=d>>>13,g=0|o[2],v=8191&g,y=g>>>13,x=0|o[3],b=8191&x,_=x>>>13,w=0|o[4],k=8191&w,T=w>>>13,A=0|o[5],M=8191&A,S=A>>>13,E=0|o[6],L=8191&E,C=E>>>13,I=0|o[7],O=8191&I,P=I>>>13,D=0|o[8],z=8191&D,R=D>>>13,j=0|o[9],F=8191&j,B=j>>>13,N=0|s[0],U=8191&N,V=N>>>13,q=0|s[1],H=8191&q,G=q>>>13,W=0|s[2],Y=8191&W,X=W>>>13,Z=0|s[3],J=8191&Z,K=Z>>>13,Q=0|s[4],$=8191&Q,ee=Q>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],ae=8191&ie,oe=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],he=8191&ue,fe=ue>>>13,de=0|s[9],pe=8191&de,me=de>>>13;r.negative=e.negative^t.negative,r.length=19,n=Math.imul(h,U),i=Math.imul(h,V),i=i+Math.imul(f,U)|0,a=Math.imul(f,V);var ge=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,U),i=Math.imul(p,V),i=i+Math.imul(m,U)|0,a=Math.imul(m,V),n=n+Math.imul(h,H)|0,i=i+Math.imul(h,G)|0,i=i+Math.imul(f,H)|0,a=a+Math.imul(f,G)|0;var ve=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(v,U),i=Math.imul(v,V),i=i+Math.imul(y,U)|0,a=Math.imul(y,V),n=n+Math.imul(p,H)|0,i=i+Math.imul(p,G)|0,i=i+Math.imul(m,H)|0,a=a+Math.imul(m,G)|0,n=n+Math.imul(h,Y)|0,i=i+Math.imul(h,X)|0,i=i+Math.imul(f,Y)|0,a=a+Math.imul(f,X)|0;var ye=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(b,U),i=Math.imul(b,V),i=i+Math.imul(_,U)|0,a=Math.imul(_,V),n=n+Math.imul(v,H)|0,i=i+Math.imul(v,G)|0,i=i+Math.imul(y,H)|0,a=a+Math.imul(y,G)|0,n=n+Math.imul(p,Y)|0,i=i+Math.imul(p,X)|0,i=i+Math.imul(m,Y)|0,a=a+Math.imul(m,X)|0,n=n+Math.imul(h,J)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(f,J)|0,a=a+Math.imul(f,K)|0;var xe=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(k,U),i=Math.imul(k,V),i=i+Math.imul(T,U)|0,a=Math.imul(T,V),n=n+Math.imul(b,H)|0,i=i+Math.imul(b,G)|0,i=i+Math.imul(_,H)|0,a=a+Math.imul(_,G)|0,n=n+Math.imul(v,Y)|0,i=i+Math.imul(v,X)|0,i=i+Math.imul(y,Y)|0,a=a+Math.imul(y,X)|0,n=n+Math.imul(p,J)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,J)|0,a=a+Math.imul(m,K)|0,n=n+Math.imul(h,$)|0,i=i+Math.imul(h,ee)|0,i=i+Math.imul(f,$)|0,a=a+Math.imul(f,ee)|0;var be=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,U),i=Math.imul(M,V),i=i+Math.imul(S,U)|0,a=Math.imul(S,V),n=n+Math.imul(k,H)|0,i=i+Math.imul(k,G)|0,i=i+Math.imul(T,H)|0,a=a+Math.imul(T,G)|0,n=n+Math.imul(b,Y)|0,i=i+Math.imul(b,X)|0,i=i+Math.imul(_,Y)|0,a=a+Math.imul(_,X)|0,n=n+Math.imul(v,J)|0,i=i+Math.imul(v,K)|0,i=i+Math.imul(y,J)|0,a=a+Math.imul(y,K)|0,n=n+Math.imul(p,$)|0,i=i+Math.imul(p,ee)|0,i=i+Math.imul(m,$)|0,a=a+Math.imul(m,ee)|0,n=n+Math.imul(h,re)|0,i=i+Math.imul(h,ne)|0,i=i+Math.imul(f,re)|0,a=a+Math.imul(f,ne)|0;var _e=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(L,U),i=Math.imul(L,V),i=i+Math.imul(C,U)|0,a=Math.imul(C,V),n=n+Math.imul(M,H)|0,i=i+Math.imul(M,G)|0,i=i+Math.imul(S,H)|0,a=a+Math.imul(S,G)|0,n=n+Math.imul(k,Y)|0,i=i+Math.imul(k,X)|0,i=i+Math.imul(T,Y)|0,a=a+Math.imul(T,X)|0,n=n+Math.imul(b,J)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(_,J)|0,a=a+Math.imul(_,K)|0,n=n+Math.imul(v,$)|0,i=i+Math.imul(v,ee)|0,i=i+Math.imul(y,$)|0,a=a+Math.imul(y,ee)|0,n=n+Math.imul(p,re)|0,i=i+Math.imul(p,ne)|0,i=i+Math.imul(m,re)|0,a=a+Math.imul(m,ne)|0,n=n+Math.imul(h,ae)|0,i=i+Math.imul(h,oe)|0,i=i+Math.imul(f,ae)|0,a=a+Math.imul(f,oe)|0;var we=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(O,U),i=Math.imul(O,V),i=i+Math.imul(P,U)|0,a=Math.imul(P,V),n=n+Math.imul(L,H)|0,i=i+Math.imul(L,G)|0,i=i+Math.imul(C,H)|0,a=a+Math.imul(C,G)|0,n=n+Math.imul(M,Y)|0,i=i+Math.imul(M,X)|0,i=i+Math.imul(S,Y)|0,a=a+Math.imul(S,X)|0,n=n+Math.imul(k,J)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(T,J)|0,a=a+Math.imul(T,K)|0,n=n+Math.imul(b,$)|0,i=i+Math.imul(b,ee)|0,i=i+Math.imul(_,$)|0,a=a+Math.imul(_,ee)|0,n=n+Math.imul(v,re)|0,i=i+Math.imul(v,ne)|0,i=i+Math.imul(y,re)|0,a=a+Math.imul(y,ne)|0,n=n+Math.imul(p,ae)|0,i=i+Math.imul(p,oe)|0,i=i+Math.imul(m,ae)|0,a=a+Math.imul(m,oe)|0,n=n+Math.imul(h,le)|0,i=i+Math.imul(h,ce)|0,i=i+Math.imul(f,le)|0,a=a+Math.imul(f,ce)|0;var ke=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(z,U),i=Math.imul(z,V),i=i+Math.imul(R,U)|0,a=Math.imul(R,V),n=n+Math.imul(O,H)|0,i=i+Math.imul(O,G)|0,i=i+Math.imul(P,H)|0,a=a+Math.imul(P,G)|0,n=n+Math.imul(L,Y)|0,i=i+Math.imul(L,X)|0,i=i+Math.imul(C,Y)|0,a=a+Math.imul(C,X)|0,n=n+Math.imul(M,J)|0,i=i+Math.imul(M,K)|0,i=i+Math.imul(S,J)|0,a=a+Math.imul(S,K)|0,n=n+Math.imul(k,$)|0,i=i+Math.imul(k,ee)|0,i=i+Math.imul(T,$)|0,a=a+Math.imul(T,ee)|0,n=n+Math.imul(b,re)|0,i=i+Math.imul(b,ne)|0,i=i+Math.imul(_,re)|0,a=a+Math.imul(_,ne)|0,n=n+Math.imul(v,ae)|0,i=i+Math.imul(v,oe)|0,i=i+Math.imul(y,ae)|0,a=a+Math.imul(y,oe)|0,n=n+Math.imul(p,le)|0,i=i+Math.imul(p,ce)|0,i=i+Math.imul(m,le)|0,a=a+Math.imul(m,ce)|0,n=n+Math.imul(h,he)|0,i=i+Math.imul(h,fe)|0,i=i+Math.imul(f,he)|0,a=a+Math.imul(f,fe)|0;var Te=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(F,U),i=Math.imul(F,V),i=i+Math.imul(B,U)|0,a=Math.imul(B,V),n=n+Math.imul(z,H)|0,i=i+Math.imul(z,G)|0,i=i+Math.imul(R,H)|0,a=a+Math.imul(R,G)|0,n=n+Math.imul(O,Y)|0,i=i+Math.imul(O,X)|0,i=i+Math.imul(P,Y)|0,a=a+Math.imul(P,X)|0,n=n+Math.imul(L,J)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(C,J)|0,a=a+Math.imul(C,K)|0,n=n+Math.imul(M,$)|0,i=i+Math.imul(M,ee)|0,i=i+Math.imul(S,$)|0,a=a+Math.imul(S,ee)|0,n=n+Math.imul(k,re)|0,i=i+Math.imul(k,ne)|0,i=i+Math.imul(T,re)|0,a=a+Math.imul(T,ne)|0,n=n+Math.imul(b,ae)|0,i=i+Math.imul(b,oe)|0,i=i+Math.imul(_,ae)|0,a=a+Math.imul(_,oe)|0,n=n+Math.imul(v,le)|0,i=i+Math.imul(v,ce)|0,i=i+Math.imul(y,le)|0,a=a+Math.imul(y,ce)|0,n=n+Math.imul(p,he)|0,i=i+Math.imul(p,fe)|0,i=i+Math.imul(m,he)|0,a=a+Math.imul(m,fe)|0,n=n+Math.imul(h,pe)|0,i=i+Math.imul(h,me)|0,i=i+Math.imul(f,pe)|0,a=a+Math.imul(f,me)|0;var Ae=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(F,H),i=Math.imul(F,G),i=i+Math.imul(B,H)|0,a=Math.imul(B,G),n=n+Math.imul(z,Y)|0,i=i+Math.imul(z,X)|0,i=i+Math.imul(R,Y)|0,a=a+Math.imul(R,X)|0,n=n+Math.imul(O,J)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(P,J)|0,a=a+Math.imul(P,K)|0,n=n+Math.imul(L,$)|0,i=i+Math.imul(L,ee)|0,i=i+Math.imul(C,$)|0,a=a+Math.imul(C,ee)|0,n=n+Math.imul(M,re)|0,i=i+Math.imul(M,ne)|0,i=i+Math.imul(S,re)|0,a=a+Math.imul(S,ne)|0,n=n+Math.imul(k,ae)|0,i=i+Math.imul(k,oe)|0,i=i+Math.imul(T,ae)|0,a=a+Math.imul(T,oe)|0,n=n+Math.imul(b,le)|0,i=i+Math.imul(b,ce)|0,i=i+Math.imul(_,le)|0,a=a+Math.imul(_,ce)|0,n=n+Math.imul(v,he)|0,i=i+Math.imul(v,fe)|0,i=i+Math.imul(y,he)|0,a=a+Math.imul(y,fe)|0,n=n+Math.imul(p,pe)|0,i=i+Math.imul(p,me)|0,i=i+Math.imul(m,pe)|0,a=a+Math.imul(m,me)|0;var Me=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(F,Y),i=Math.imul(F,X),i=i+Math.imul(B,Y)|0,a=Math.imul(B,X),n=n+Math.imul(z,J)|0,i=i+Math.imul(z,K)|0,i=i+Math.imul(R,J)|0,a=a+Math.imul(R,K)|0,n=n+Math.imul(O,$)|0,i=i+Math.imul(O,ee)|0,i=i+Math.imul(P,$)|0,a=a+Math.imul(P,ee)|0,n=n+Math.imul(L,re)|0,i=i+Math.imul(L,ne)|0,i=i+Math.imul(C,re)|0,a=a+Math.imul(C,ne)|0,n=n+Math.imul(M,ae)|0,i=i+Math.imul(M,oe)|0,i=i+Math.imul(S,ae)|0,a=a+Math.imul(S,oe)|0,n=n+Math.imul(k,le)|0,i=i+Math.imul(k,ce)|0,i=i+Math.imul(T,le)|0,a=a+Math.imul(T,ce)|0,n=n+Math.imul(b,he)|0,i=i+Math.imul(b,fe)|0,i=i+Math.imul(_,he)|0,a=a+Math.imul(_,fe)|0,n=n+Math.imul(v,pe)|0,i=i+Math.imul(v,me)|0,i=i+Math.imul(y,pe)|0,a=a+Math.imul(y,me)|0;var Se=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(F,J),i=Math.imul(F,K),i=i+Math.imul(B,J)|0,a=Math.imul(B,K),n=n+Math.imul(z,$)|0,i=i+Math.imul(z,ee)|0,i=i+Math.imul(R,$)|0,a=a+Math.imul(R,ee)|0,n=n+Math.imul(O,re)|0,i=i+Math.imul(O,ne)|0,i=i+Math.imul(P,re)|0,a=a+Math.imul(P,ne)|0,n=n+Math.imul(L,ae)|0,i=i+Math.imul(L,oe)|0,i=i+Math.imul(C,ae)|0,a=a+Math.imul(C,oe)|0,n=n+Math.imul(M,le)|0,i=i+Math.imul(M,ce)|0,i=i+Math.imul(S,le)|0,a=a+Math.imul(S,ce)|0,n=n+Math.imul(k,he)|0,i=i+Math.imul(k,fe)|0,i=i+Math.imul(T,he)|0,a=a+Math.imul(T,fe)|0,n=n+Math.imul(b,pe)|0,i=i+Math.imul(b,me)|0,i=i+Math.imul(_,pe)|0,a=a+Math.imul(_,me)|0;var Ee=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(F,$),i=Math.imul(F,ee),i=i+Math.imul(B,$)|0,a=Math.imul(B,ee),n=n+Math.imul(z,re)|0,i=i+Math.imul(z,ne)|0,i=i+Math.imul(R,re)|0,a=a+Math.imul(R,ne)|0,n=n+Math.imul(O,ae)|0,i=i+Math.imul(O,oe)|0,i=i+Math.imul(P,ae)|0,a=a+Math.imul(P,oe)|0,n=n+Math.imul(L,le)|0,i=i+Math.imul(L,ce)|0,i=i+Math.imul(C,le)|0,a=a+Math.imul(C,ce)|0,n=n+Math.imul(M,he)|0,i=i+Math.imul(M,fe)|0,i=i+Math.imul(S,he)|0,a=a+Math.imul(S,fe)|0,n=n+Math.imul(k,pe)|0,i=i+Math.imul(k,me)|0,i=i+Math.imul(T,pe)|0,a=a+Math.imul(T,me)|0;var Le=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Le>>>26)|0,Le&=67108863,n=Math.imul(F,re),i=Math.imul(F,ne),i=i+Math.imul(B,re)|0,a=Math.imul(B,ne),n=n+Math.imul(z,ae)|0,i=i+Math.imul(z,oe)|0,i=i+Math.imul(R,ae)|0,a=a+Math.imul(R,oe)|0,n=n+Math.imul(O,le)|0,i=i+Math.imul(O,ce)|0,i=i+Math.imul(P,le)|0,a=a+Math.imul(P,ce)|0,n=n+Math.imul(L,he)|0,i=i+Math.imul(L,fe)|0,i=i+Math.imul(C,he)|0,a=a+Math.imul(C,fe)|0,n=n+Math.imul(M,pe)|0,i=i+Math.imul(M,me)|0,i=i+Math.imul(S,pe)|0,a=a+Math.imul(S,me)|0;var Ce=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(F,ae),i=Math.imul(F,oe),i=i+Math.imul(B,ae)|0,a=Math.imul(B,oe),n=n+Math.imul(z,le)|0,i=i+Math.imul(z,ce)|0,i=i+Math.imul(R,le)|0,a=a+Math.imul(R,ce)|0,n=n+Math.imul(O,he)|0,i=i+Math.imul(O,fe)|0,i=i+Math.imul(P,he)|0,a=a+Math.imul(P,fe)|0,n=n+Math.imul(L,pe)|0,i=i+Math.imul(L,me)|0,i=i+Math.imul(C,pe)|0,a=a+Math.imul(C,me)|0;var Ie=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(F,le),i=Math.imul(F,ce),i=i+Math.imul(B,le)|0,a=Math.imul(B,ce),n=n+Math.imul(z,he)|0,i=i+Math.imul(z,fe)|0,i=i+Math.imul(R,he)|0,a=a+Math.imul(R,fe)|0,n=n+Math.imul(O,pe)|0,i=i+Math.imul(O,me)|0,i=i+Math.imul(P,pe)|0,a=a+Math.imul(P,me)|0;var Oe=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,n=Math.imul(F,he),i=Math.imul(F,fe),i=i+Math.imul(B,he)|0,a=Math.imul(B,fe),n=n+Math.imul(z,pe)|0,i=i+Math.imul(z,me)|0,i=i+Math.imul(R,pe)|0,a=a+Math.imul(R,me)|0;var Pe=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Pe>>>26)|0,Pe&=67108863,n=Math.imul(F,pe),i=Math.imul(F,me),i=i+Math.imul(B,pe)|0,a=Math.imul(B,me);var De=(c+n|0)+((8191&i)<<13)|0;return c=(a+(i>>>13)|0)+(De>>>26)|0,De&=67108863,l[0]=ge,l[1]=ve,l[2]=ye,l[3]=xe,l[4]=be,l[5]=_e,l[6]=we,l[7]=ke,l[8]=Te,l[9]=Ae,l[10]=Me,l[11]=Se,l[12]=Ee,l[13]=Le,l[14]=Ce,l[15]=Ie,l[16]=Oe,l[17]=Pe,l[18]=De,0!==c&&(l[19]=c,r.length++),r};function m(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,a=0;a>>26)|0,i+=o>>>26,o&=67108863}r.words[a]=s,n=o,o=i}return 0!==n?r.words[a]=n:r.length--,r.strip()}function g(e,t,r){var n=new v;return n.mulp(e,t,r)}function v(e,t){this.x=e,this.y=t}Math.imul||(p=d),a.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?p(this,e,t):n<63?d(this,e,t):n<1024?m(this,e,t):g(this,e,t),r},v.prototype.makeRBT=function(e){for(var t=new Array(e),r=a.prototype._countBits(e)-1,n=0;n>=1;return n},v.prototype.permute=function(e,t,r,n,i,a){for(var o=0;o>>=1)i++;return 1<>>=13,r[2*o+1]=8191&a,a>>>=13;for(o=2*t;o>=26,t+=i/67108864|0,t+=a>>>26,this.words[r]=67108863&a}return 0!==t&&(this.words[r]=t,this.length++),this},a.prototype.muln=function(e){return this.clone().imuln(e)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(e){var t=f(e);if(0===t.length)return new a(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,a=67108863>>>26-r<<26-r;if(0!==r){var o=0;for(t=0;t>>26-r}o&&(this.words[t]=o,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var a=e%26,o=Math.min((e-a)/26,this.length),s=67108863^67108863>>>a<o)for(this.length-=o,c=0;c=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-a|h>>>a,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},a.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},a.prototype.shln=function(e){return this.clone().ishln(e)},a.prototype.ushln=function(e){return this.clone().iushln(e)},a.prototype.shrn=function(e){return this.clone().ishrn(e)},a.prototype.ushrn=function(e){return this.clone().iushrn(e)},a.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},a.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&a}for(;i>26,this.words[i+r]=67108863&a;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&a;return this.negative=1,this.strip()},a.prototype._wordDiv=function(e,t){var r=this.length-e.length,n=this.clone(),i=e,o=0|i.words[i.length-1],s=this._countBits(o);r=26-s,0!==r&&(i=i.ushln(r),n.iushln(r),o=0|i.words[i.length-1]);var l,c=n.length-i.length;if("mod"!==t){l=new a(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u=0;f--){var d=67108864*(0|n.words[i.length+f])+(0|n.words[i.length+f-1]);d=Math.min(d/o|0,67108863),n._ishlnsubmul(i,d,f);while(0!==n.negative)d--,n.negative=0,n._ishlnsubmul(i,1,f),n.isZero()||(n.negative^=1);l&&(l.words[f]=d)}return l&&l.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:l||null,mod:n}},a.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new a(0),mod:new a(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(o=s.mod.neg(),r&&0!==o.negative&&o.iadd(e)),{div:i,mod:o}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(o=s.mod.neg(),r&&0!==o.negative&&o.isub(e)),{div:s.div,mod:o}):e.length>this.length||this.cmp(e)<0?{div:new a(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new a(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new a(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,o,s},a.prototype.div=function(e){return this.divmod(e,"div",!1).div},a.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},a.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},a.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),a=r.cmp(n);return a<0||1===i&&0===a?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},a.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},a.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},a.prototype.divn=function(e){return this.clone().idivn(e)},a.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();var i=new a(1),o=new a(0),s=new a(0),l=new a(1),c=0;while(t.isEven()&&r.isEven())t.iushrn(1),r.iushrn(1),++c;var u=r.clone(),h=t.clone();while(!t.isZero()){for(var f=0,d=1;0===(t.words[0]&d)&&f<26;++f,d<<=1);if(f>0){t.iushrn(f);while(f-- >0)(i.isOdd()||o.isOdd())&&(i.iadd(u),o.isub(h)),i.iushrn(1),o.iushrn(1)}for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0){r.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}t.cmp(r)>=0?(t.isub(r),i.isub(s),o.isub(l)):(r.isub(t),s.isub(i),l.isub(o))}return{a:s,b:l,gcd:r.iushln(c)}},a.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();var i,o=new a(1),s=new a(0),l=r.clone();while(t.cmpn(1)>0&&r.cmpn(1)>0){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0){t.iushrn(c);while(c-- >0)o.isOdd()&&o.iadd(l),o.iushrn(1)}for(var h=0,f=1;0===(r.words[0]&f)&&h<26;++h,f<<=1);if(h>0){r.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}t.cmp(r)>=0?(t.isub(r),o.isub(s)):(r.isub(t),s.isub(o))}return i=0===t.cmpn(1)?o:s,i.cmpn(0)<0&&i.iadd(e),i},a.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);do{while(t.isEven())t.iushrn(1);while(r.isEven())r.iushrn(1);var i=t.cmp(r);if(i<0){var a=t;t=r,r=a}else if(0===i||0===r.cmpn(1))break;t.isub(r)}while(1);return r.iushln(n)},a.prototype.invm=function(e){return this.egcd(e).a.umod(e)},a.prototype.isEven=function(){return 0===(1&this.words[0])},a.prototype.isOdd=function(){return 1===(1&this.words[0])},a.prototype.andln=function(e){return this.words[0]&e},a.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[o]=s}return 0!==a&&(this.words[o]=a,this.length++),this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},a.prototype.gtn=function(e){return 1===this.cmpn(e)},a.prototype.gt=function(e){return 1===this.cmp(e)},a.prototype.gten=function(e){return this.cmpn(e)>=0},a.prototype.gte=function(e){return this.cmp(e)>=0},a.prototype.ltn=function(e){return-1===this.cmpn(e)},a.prototype.lt=function(e){return-1===this.cmp(e)},a.prototype.lten=function(e){return this.cmpn(e)<=0},a.prototype.lte=function(e){return this.cmp(e)<=0},a.prototype.eqn=function(e){return 0===this.cmpn(e)},a.prototype.eq=function(e){return 0===this.cmp(e)},a.red=function(e){return new T(e)},a.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},a.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},a.prototype._forceRed=function(e){return this.red=e,this},a.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},a.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},a.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},a.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},a.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},a.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},a.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},a.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},a.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},a.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},a.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},a.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},a.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},a.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function x(e,t){this.name=e,this.p=new a(t,16),this.n=this.p.bitLength(),this.k=new a(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){x.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function _(){x.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function w(){x.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){x.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function T(e){if("string"===typeof e){var t=a._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function A(e){T.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new a(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}x.prototype._tmp=function(){var e=new a(null);return e.words=new Array(Math.ceil(this.n/13)),e},x.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),r=this.imulK(r),r=r.iadd(this.tmp),t=r.bitLength()}while(t>this.n);var n=t0?r.isub(this.p):r.strip(),r},x.prototype.split=function(e,t){e.iushrn(this.n,0,t)},x.prototype.imulK=function(e){return e.imul(this.k)},i(b,x),b.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,a=o}a>>>=22,e.words[i-10]=a,0===a&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},a._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new _;else if("p192"===e)t=new w;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return y[e]=t,t},T.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},T.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},T.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},T.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},T.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},T.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},T.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},T.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},T.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},T.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},T.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},T.prototype.isqr=function(e){return this.imul(e,e.clone())},T.prototype.sqr=function(e){return this.mul(e,e)},T.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new a(1)).iushrn(2);return this.pow(e,r)}var i=this.m.subn(1),o=0;while(!i.isZero()&&0===i.andln(1))o++,i.iushrn(1);n(!i.isZero());var s=new a(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new a(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),f=this.pow(e,i.addn(1).iushrn(1)),d=this.pow(e,i),p=o;while(0!==d.cmp(s)){for(var m=d,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;i--){for(var u=t.words[i],h=c-1;h>=0;h--){var f=u>>h&1;o!==n[0]&&(o=this.sqr(o)),0!==f||0!==s?(s<<=1,s|=f,l++,(l===r||0===i&&0===h)&&(o=this.mul(o,n[s]),l=0,s=0)):l=0}c=26}return o},T.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},T.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},a.mont=function(e){return new A(e)},i(A,T),A.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},A.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},A.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},A.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new a(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},A.prototype.invm=function(e){var t=this.imod(e._invmp(this.m).mul(this.r2));return t._forceRed(this)}})(e,this)}).call(this,r("62e4")(e))},"3a04":function(e,t,r){"use strict";var n=r("fc26");e.exports=function(e,t){var r=t._scene,i={count:0,dirty:!0,lineOptions:[],fillOptions:[],markerOptions:[],markerSelectedOptions:[],markerUnselectedOptions:[],errorXOptions:[],errorYOptions:[],textOptions:[],textSelectedOptions:[],textUnselectedOptions:[],selectBatch:[],unselectBatch:[]},a={fill2d:!1,scatter2d:!1,error2d:!1,line2d:!1,glText:!1,select2d:!1};return t._scene||(r=t._scene={},r.init=function(){n.extendFlat(r,a,i)},r.init(),r.update=function(e){var t=n.repeat(e,r.count);if(r.fill2d&&r.fill2d.update(t),r.scatter2d&&r.scatter2d.update(t),r.line2d&&r.line2d.update(t),r.error2d&&r.error2d.update(t.concat(t)),r.select2d&&r.select2d.update(t),r.glText)for(var i=0;i=0,L=E?d.angularAxis.domain:n.extent(T),C=Math.abs(T[1]-T[0]);M&&!A&&(C=0);var I=L.slice();S&&A&&(I[1]+=C);var O=d.angularAxis.ticksCount||4;O>8&&(O=O/(O/8)+O%8),d.angularAxis.ticksStep&&(O=(I[1]-I[0])/O);var P=d.angularAxis.ticksStep||(I[1]-I[0])/(O*(d.minorTicks+1));k&&(P=Math.max(Math.round(P),1)),I[2]||(I[2]=P);var D=n.range.apply(this,I);if(D=D.map((function(e,t){return parseFloat(e.toPrecision(12))})),i=n.scale.linear().domain(I.slice(0,2)).range("clockwise"===d.direction?[0,360]:[360,0]),u.layout.angularAxis.domain=i.domain(),u.layout.angularAxis.endPadding=S?C:0,e=n.select(this).select("svg.chart-root"),"undefined"===typeof e||e.empty()){var z="' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '",R=(new DOMParser).parseFromString(z,"application/xml"),j=this.appendChild(this.ownerDocument.importNode(R.documentElement,!0));e=n.select(j)}e.select(".guides-group").style({"pointer-events":"none"}),e.select(".angular.axis-group").style({"pointer-events":"none"}),e.select(".radial.axis-group").style({"pointer-events":"none"});var F,B=e.select(".chart-group"),N={fill:"none",stroke:d.tickColor},U={"font-size":d.font.size,"font-family":d.font.family,fill:d.font.color,"text-shadow":["-1px 0px","1px -1px","-1px 1px","1px 1px"].map((function(e,t){return" "+e+" 0 "+d.font.outlineColor})).join(",")};if(d.showLegend){F=e.select(".legend-group").attr({transform:"translate("+[x,d.margin.top]+")"}).style({display:"block"});var V=f.map((function(e,t){var r=s.util.cloneJson(e);return r.symbol="DotPlot"===e.geometry?e.dotType||"circle":"LinePlot"!=e.geometry?"square":"line",r.visibleInLegend="undefined"===typeof e.visibleInLegend||e.visibleInLegend,r.color="LinePlot"===e.geometry?e.strokeColor:e.color,r}));s.Legend().config({data:f.map((function(e,t){return e.name||"Element"+t})),legendConfig:a({},s.Legend.defaultConfig().legendConfig,{container:F,elements:V,reverseOrder:d.legend.reverseOrder})})();var q=F.node().getBBox();x=Math.min(d.width-q.width-d.margin.left-d.margin.right,d.height-d.margin.top-d.margin.bottom)/2,x=Math.max(10,x),_=[d.margin.left+x,d.margin.top+x],r.range([0,x]),u.layout.radialAxis.domain=r.domain(),F.attr("transform","translate("+[_[0]+x,_[1]-x]+")")}else F=e.select(".legend-group").style({display:"none"});e.attr({width:d.width,height:d.height}).style({opacity:d.opacity}),B.attr("transform","translate("+_+")").style({cursor:"crosshair"});var H=[(d.width-(d.margin.left+d.margin.right+2*x+(q?q.width:0)))/2,(d.height-(d.margin.top+d.margin.bottom+2*x))/2];if(H[0]=Math.max(0,H[0]),H[1]=Math.max(0,H[1]),e.select(".outer-group").attr("transform","translate("+H+")"),d.title&&d.title.text){var G=e.select("g.title-group text").style(U).text(d.title.text),W=G.node().getBBox();G.attr({x:_[0]-W.width/2,y:_[1]-x-20})}var Y=e.select(".radial.axis-group");if(d.radialAxis.gridLinesVisible){var X=Y.selectAll("circle.grid-circle").data(r.ticks(5));X.enter().append("circle").attr({class:"grid-circle"}).style(N),X.attr("r",r),X.exit().remove()}Y.select("circle.outside-circle").attr({r:x}).style(N);var Z=e.select("circle.background-circle").attr({r:x}).style({fill:d.backgroundColor,stroke:d.stroke});function J(e,t){return i(e)%360+d.orientation}if(d.radialAxis.visible){var K=n.svg.axis().scale(r).ticks(5).tickSize(5);Y.call(K).attr({transform:"rotate("+d.radialAxis.orientation+")"}),Y.selectAll(".domain").style(N),Y.selectAll("g>text").text((function(e,t){return this.textContent+d.radialAxis.ticksSuffix})).style(U).style({"text-anchor":"start"}).attr({x:0,y:0,dx:0,dy:0,transform:function(e,t){return"horizontal"===d.radialAxis.tickOrientation?"rotate("+-d.radialAxis.orientation+") translate("+[0,U["font-size"]]+")":"translate("+[0,U["font-size"]]+")"}}),Y.selectAll("g>line").style({stroke:"black"})}var Q=e.select(".angular.axis-group").selectAll("g.angular-tick").data(D),$=Q.enter().append("g").classed("angular-tick",!0);Q.attr({transform:function(e,t){return"rotate("+J(e,t)+")"}}).style({display:d.angularAxis.visible?"block":"none"}),Q.exit().remove(),$.append("line").classed("grid-line",!0).classed("major",(function(e,t){return t%(d.minorTicks+1)==0})).classed("minor",(function(e,t){return!(t%(d.minorTicks+1)==0)})).style(N),$.selectAll(".minor").style({stroke:d.minorTickColor}),Q.select("line.grid-line").attr({x1:d.tickLength?x-d.tickLength:0,x2:x}).style({display:d.angularAxis.gridLinesVisible?"block":"none"}),$.append("text").classed("axis-text",!0).style(U);var ee=Q.select("text.axis-text").attr({x:x+d.labelOffset,dy:o+"em",transform:function(e,t){var r=J(e,t),n=x+d.labelOffset,i=d.angularAxis.tickOrientation;return"horizontal"==i?"rotate("+-r+" "+n+" 0)":"radial"==i?r<270&&r>90?"rotate(180 "+n+" 0)":null:"rotate("+(r<=180&&r>0?-90:90)+" "+n+" 0)"}}).style({"text-anchor":"middle",display:d.angularAxis.labelsVisible?"block":"none"}).text((function(e,t){return t%(d.minorTicks+1)!=0?"":k?k[e]+d.angularAxis.ticksSuffix:e+d.angularAxis.ticksSuffix})).style(U);d.angularAxis.rewriteTicks&&ee.text((function(e,t){return t%(d.minorTicks+1)!=0?"":d.angularAxis.rewriteTicks(this.textContent,t)}));var te=n.max(B.selectAll(".angular-tick text")[0].map((function(e,t){return e.getCTM().e+e.getBBox().width})));F.attr({transform:"translate("+[x+te,d.margin.top]+")"});var re=e.select("g.geometry-group").selectAll("g").size()>0,ne=e.select("g.geometry-group").selectAll("g.geometry").data(f);if(ne.enter().append("g").attr({class:function(e,t){return"geometry geometry"+t}}),ne.exit().remove(),f[0]||re){var ie=[];f.forEach((function(e,t){var n={};n.radialScale=r,n.angularScale=i,n.container=ne.filter((function(e,r){return r==t})),n.geometry=e.geometry,n.orientation=d.orientation,n.direction=d.direction,n.index=t,ie.push({data:e,geometryConfig:n})}));var ae=n.nest().key((function(e,t){return"undefined"!=typeof e.data.groupId||"unstacked"})).entries(ie),oe=[];ae.forEach((function(e,t){"unstacked"===e.key?oe=oe.concat(e.values.map((function(e,t){return[e]}))):oe.push(e.values)})),oe.forEach((function(e,t){var r;r=Array.isArray(e)?e[0].geometryConfig.geometry:e.geometryConfig.geometry;var n=e.map((function(e,t){return a(s[r].defaultConfig(),e)}));s[r]().config(n)()}))}var se,le,ce=e.select(".guides-group"),ue=e.select(".tooltips-group"),he=s.tooltipPanel().config({container:ue,fontSize:8})(),fe=s.tooltipPanel().config({container:ue,fontSize:8})(),de=s.tooltipPanel().config({container:ue,hasTick:!0})();if(!A){var pe=ce.select("line").attr({x1:0,y1:0,y2:0}).style({stroke:"grey","pointer-events":"none"});B.on("mousemove.angular-guide",(function(e,t){var r=s.util.getMousePos(Z).angle;pe.attr({x2:-x,transform:"rotate("+r+")"}).style({opacity:.5});var n=(r+180+360-d.orientation)%360;se=i.invert(n);var a=s.util.convertToCartesian(x+12,r+180);he.text(s.util.round(se)).move([a[0]+_[0],a[1]+_[1]])})).on("mouseout.angular-guide",(function(e,t){ce.select("line").style({opacity:0})}))}var me=ce.select("circle").style({stroke:"grey",fill:"none"});B.on("mousemove.radial-guide",(function(e,t){var n=s.util.getMousePos(Z).radius;me.attr({r:n}).style({opacity:.5}),le=r.invert(s.util.getMousePos(Z).radius);var i=s.util.convertToCartesian(n,d.radialAxis.orientation);fe.text(s.util.round(le)).move([i[0]+_[0],i[1]+_[1]])})).on("mouseout.radial-guide",(function(e,t){me.style({opacity:0}),de.hide(),he.hide(),fe.hide()})),e.selectAll(".geometry-group .mark").on("mouseover.tooltip",(function(t,r){var i=n.select(this),a=this.style.fill,o="black",l=this.style.opacity||1;if(i.attr({"data-opacity":l}),a&&"none"!==a){i.attr({"data-fill":a}),o=n.hsl(a).darker().toString(),i.style({fill:o,opacity:1});var c={t:s.util.round(t[0]),r:s.util.round(t[1])};A&&(c.t=k[t[0]]);var u="t: "+c.t+", r: "+c.r,h=this.getBoundingClientRect(),f=e.node().getBoundingClientRect(),d=[h.left+h.width/2-H[0]-f.left,h.top+h.height/2-H[1]-f.top];de.config({color:o}).text(u),de.move(d)}else a=this.style.stroke||"black",i.attr({"data-stroke":a}),o=n.hsl(a).darker().toString(),i.style({stroke:o,opacity:1})})).on("mousemove.tooltip",(function(e,t){if(0!=n.event.which)return!1;n.select(this).attr("data-fill")&&de.show()})).on("mouseout.tooltip",(function(e,t){de.hide();var r=n.select(this),i=r.attr("data-fill");i?r.style({fill:i,opacity:r.attr("data-opacity")}):r.style({stroke:r.attr("data-stroke"),opacity:r.attr("data-opacity")})}))})),f}return f.render=function(e){return d(e),this},f.config=function(e){if(!arguments.length)return l;var t=s.util.cloneJson(e);return t.data.forEach((function(e,t){l.data[t]||(l.data[t]={}),a(l.data[t],s.Axis.defaultConfig().data[0]),a(l.data[t],e)})),a(l.layout,s.Axis.defaultConfig().layout),a(l.layout,t.layout),this},f.getLiveConfig=function(){return u},f.getinputConfig=function(){return c},f.radialScale=function(e){return r},f.angularScale=function(e){return i},f.svg=function(){return e},n.rebind(f,h,"on"),f},s.Axis.defaultConfig=function(e,t){var r={data:[{t:[1,2,3,4],r:[10,11,12,13],name:"Line1",geometry:"LinePlot",color:null,strokeDash:"solid",strokeColor:null,strokeSize:"1",visibleInLegend:!0,opacity:1}],layout:{defaultColorRange:n.scale.category10().range(),title:null,height:450,width:500,margin:{top:40,right:40,bottom:40,left:40},font:{size:12,color:"gray",outlineColor:"white",family:"Tahoma, sans-serif"},direction:"clockwise",orientation:0,labelOffset:10,radialAxis:{domain:null,orientation:-45,ticksSuffix:"",visible:!0,gridLinesVisible:!0,tickOrientation:"horizontal",rewriteTicks:null},angularAxis:{domain:[0,360],ticksSuffix:"",visible:!0,gridLinesVisible:!0,labelsVisible:!0,tickOrientation:"horizontal",rewriteTicks:null,ticksCount:null,ticksStep:null},minorTicks:0,tickLength:null,tickColor:"silver",minorTickColor:"#eee",backgroundColor:"none",needsEndSpacing:null,showLegend:!0,legend:{reverseOrder:!1},opacity:1}};return r},s.util={},s.DATAEXTENT="dataExtent",s.AREA="AreaChart",s.LINE="LinePlot",s.DOT="DotPlot",s.BAR="BarChart",s.util._override=function(e,t){for(var r in e)r in t&&(t[r]=e[r])},s.util._extend=function(e,t){for(var r in e)t[r]=e[r]},s.util._rndSnd=function(){return 2*Math.random()-1+(2*Math.random()-1)+(2*Math.random()-1)},s.util.dataFromEquation2=function(e,t){var r=t||6,i=n.range(0,360+r,r).map((function(t,r){var n=t*Math.PI/180,i=e(n);return[t,i]}));return i},s.util.dataFromEquation=function(e,t,r){var i=t||6,a=[],o=[];n.range(0,360+i,i).forEach((function(t,r){var n=t*Math.PI/180,i=e(n);a.push(t),o.push(i)}));var s={t:a,r:o};return r&&(s.name=r),s},s.util.ensureArray=function(e,t){if("undefined"===typeof e)return null;var r=[].concat(e);return n.range(t).map((function(e,t){return r[t]||r[0]}))},s.util.fillArrays=function(e,t,r){return t.forEach((function(t,n){e[t]=s.util.ensureArray(e[t],r)})),e},s.util.cloneJson=function(e){return JSON.parse(JSON.stringify(e))},s.util.validateKeys=function(e,t){"string"===typeof t&&(t=t.split("."));var r=t.shift();return e[r]&&(!t.length||objHasKeys(e[r],t))},s.util.sumArrays=function(e,t){return n.zip(e,t).map((function(e,t){return n.sum(e)}))},s.util.arrayLast=function(e){return e[e.length-1]},s.util.arrayEqual=function(e,t){var r=Math.max(e.length,t.length,1);while(r-- >=0&&e[r]===t[r]);return-2===r},s.util.flattenArray=function(e){var t=[];while(!s.util.arrayEqual(t,e))t=e,e=[].concat.apply([],e);return e},s.util.deduplicate=function(e){return e.filter((function(e,t,r){return r.indexOf(e)==t}))},s.util.convertToCartesian=function(e,t){var r=t*Math.PI/180,n=e*Math.cos(r),i=e*Math.sin(r);return[n,i]},s.util.round=function(e,t){var r=t||2,n=Math.pow(10,r);return Math.round(e*n)/n},s.util.getMousePos=function(e){var t=n.mouse(e.node()),r=t[0],i=t[1],a={};return a.x=r,a.y=i,a.pos=t,a.angle=180*(Math.atan2(i,r)+Math.PI)/Math.PI,a.radius=Math.sqrt(r*r+i*i),a},s.util.duplicatesCount=function(e){for(var t,r={},n={},i=0,a=e.length;i0)){var l=n.select(this.parentNode).selectAll("path.line").data([0]);l.enter().insert("path"),l.attr({class:"line",d:u(s),transform:function(t,r){return"rotate("+(e.orientation+90)+")"},"pointer-events":"none"}).style({fill:function(e,t){return p.fill(r,i,a)},"fill-opacity":0,stroke:function(e,t){return p.stroke(r,i,a)},"stroke-width":function(e,t){return p["stroke-width"](r,i,a)},"stroke-dasharray":function(e,t){return p["stroke-dasharray"](r,i,a)},opacity:function(e,t){return p.opacity(r,i,a)},display:function(e,t){return p.display(r,i,a)}})}};var h=e.angularScale.range(),f=Math.abs(h[1]-h[0])/o[0].length*Math.PI/180,d=n.svg.arc().startAngle((function(e){return-f/2})).endAngle((function(e){return f/2})).innerRadius((function(t){return e.radialScale(l+(t[2]||0))})).outerRadius((function(t){return e.radialScale(l+(t[2]||0))+e.radialScale(t[1])}));c.arc=function(t,r,i){n.select(this).attr({class:"mark arc",d:d,transform:function(t,r){return"rotate("+(e.orientation+s(t[0])+90)+")"}})};var p={fill:function(e,r,n){return t[n].data.color},stroke:function(e,r,n){return t[n].data.strokeColor},"stroke-width":function(e,r,n){return t[n].data.strokeSize+"px"},"stroke-dasharray":function(e,r,n){return i[t[n].data.strokeDash]},opacity:function(e,r,n){return t[n].data.opacity},display:function(e,r,n){return"undefined"===typeof t[n].data.visible||t[n].data.visible?"block":"none"}},m=n.select(this).selectAll("g.layer").data(o);m.enter().append("g").attr({class:"layer"});var g=m.selectAll("path.mark").data((function(e,t){return e}));function v(t,r){var n=e.radialScale(t[1]),i=(e.angularScale(t[0])+e.orientation)*Math.PI/180;return{r:n,t:i}}function y(e){var t=e.r*Math.cos(e.t),r=e.r*Math.sin(e.t);return{x:t,y:r}}g.enter().append("path").attr({class:"mark"}),g.style(p).each(c[e.geometryType]),g.exit().remove(),m.exit().remove()}))}return o.config=function(e){return arguments.length?(e.forEach((function(e,r){t[r]||(t[r]={}),a(t[r],s.PolyChart.defaultConfig()),a(t[r],e)})),this):t},o.getColorScale=function(){return e},n.rebind(o,r,"on"),o},s.PolyChart.defaultConfig=function(){var e={data:{name:"geom1",t:[[1,2,3,4]],r:[[1,2,3,4]],dotType:"circle",dotSize:64,dotVisible:!1,barWidth:20,color:"#ffa500",strokeSize:1,strokeColor:"silver",strokeDash:"solid",opacity:1,index:0,visible:!0,visibleInLegend:!0},geometryConfig:{geometry:"LinePlot",geometryType:"arc",direction:"clockwise",orientation:0,container:"body",radialScale:null,angularScale:null,colorScale:n.scale.category20()}};return e},s.BarChart=function(){return s.PolyChart()},s.BarChart.defaultConfig=function(){var e={geometryConfig:{geometryType:"bar"}};return e},s.AreaChart=function(){return s.PolyChart()},s.AreaChart.defaultConfig=function(){var e={geometryConfig:{geometryType:"arc"}};return e},s.DotPlot=function(){return s.PolyChart()},s.DotPlot.defaultConfig=function(){var e={geometryConfig:{geometryType:"dot",dotType:"circle"}};return e},s.LinePlot=function(){return s.PolyChart()},s.LinePlot.defaultConfig=function(){var e={geometryConfig:{geometryType:"line"}};return e},s.Legend=function(){var e=s.Legend.defaultConfig(),t=n.dispatch("hover");function r(){var t=e.legendConfig,i=e.data.map((function(e,r){return[].concat(e).map((function(e,n){var i=a({},t.elements[r]);return i.name=e,i.color=[].concat(t.elements[r].color)[n],i}))})),o=n.merge(i);o=o.filter((function(e,r){return t.elements[r]&&(t.elements[r].visibleInLegend||"undefined"===typeof t.elements[r].visibleInLegend)})),t.reverseOrder&&(o=o.reverse());var s=t.container;("string"==typeof s||s.nodeName)&&(s=n.select(s));var l=o.map((function(e,t){return e.color})),c=t.fontSize,u=null==t.isContinuous?"number"===typeof o[0]:t.isContinuous,h=u?t.height:c*o.length,f=s.classed("legend-group",!0),d=f.selectAll("svg").data([0]),p=d.enter().append("svg").attr({width:300,height:h+c,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1"});p.append("g").classed("legend-axis",!0),p.append("g").classed("legend-marks",!0);var m=n.range(o.length),g=n.scale[u?"linear":"ordinal"]().domain(m).range(l),v=n.scale[u?"linear":"ordinal"]().domain(m)[u?"range":"rangePoints"]([0,h]),y=function(e,t){var r=3*t;return"line"===e?"M"+[[-t/2,-t/12],[t/2,-t/12],[t/2,t/12],[-t/2,t/12]]+"Z":-1!=n.svg.symbolTypes.indexOf(e)?n.svg.symbol().type(e).size(r)():n.svg.symbol().type("square").size(r)()};if(u){var x=d.select(".legend-marks").append("defs").append("linearGradient").attr({id:"grad1",x1:"0%",y1:"0%",x2:"0%",y2:"100%"}).selectAll("stop").data(l);x.enter().append("stop"),x.attr({offset:function(e,t){return t/(l.length-1)*100+"%"}}).style({"stop-color":function(e,t){return e}}),d.append("rect").classed("legend-mark",!0).attr({height:t.height,width:t.colorBandWidth,fill:"url(#grad1)"})}else{var b=d.select(".legend-marks").selectAll("path.legend-mark").data(o);b.enter().append("path").classed("legend-mark",!0),b.attr({transform:function(e,t){return"translate("+[c/2,v(t)+c/2]+")"},d:function(e,t){var r=e.symbol;return y(r,c)},fill:function(e,t){return g(t)}}),b.exit().remove()}var _=n.svg.axis().scale(v).orient("right"),w=d.select("g.legend-axis").attr({transform:"translate("+[u?t.colorBandWidth:c,c/2]+")"}).call(_);return w.selectAll(".domain").style({fill:"none",stroke:"none"}),w.selectAll("line").style({fill:"none",stroke:u?t.textColor:"none"}),w.selectAll("text").style({fill:t.textColor,"font-size":t.fontSize}).text((function(e,t){return o[t].name})),r}return r.config=function(t){return arguments.length?(a(e,t),this):e},n.rebind(r,t,"on"),r},s.Legend.defaultConfig=function(e,t){var r={data:["a","b","c"],legendConfig:{elements:[{symbol:"line",color:"red"},{symbol:"square",color:"yellow"},{symbol:"diamond",color:"limegreen"}],height:150,colorBandWidth:30,fontSize:12,container:"body",isContinuous:null,textColor:"grey",reverseOrder:!1}};return r},s.tooltipPanel=function(){var e,t,r,i={container:null,hasTick:!1,fontSize:12,color:"white",padding:5},o="tooltip-"+s.tooltipPanel.uid++,l=10,c=function(){e=i.container.selectAll("g."+o).data([0]);var n=e.enter().append("g").classed(o,!0).style({"pointer-events":"none",display:"none"});return r=n.append("path").style({fill:"white","fill-opacity":.9}).attr({d:"M0 0"}),t=n.append("text").attr({dx:i.padding+l,dy:.3*+i.fontSize}),c};return c.text=function(a){var o=n.hsl(i.color).l,s=o>=.5?"#aaa":"white",u=o>=.5?"black":"white",h=a||"";t.style({fill:u,"font-size":i.fontSize+"px"}).text(h);var f=i.padding,d=t.node().getBBox(),p={fill:i.color,stroke:s,"stroke-width":"2px"},m=d.width+2*f+l,g=d.height+2*f;return r.attr({d:"M"+[[l,-g/2],[l,-g/4],[i.hasTick?0:l,0],[l,g/4],[l,g/2],[m,g/2],[m,-g/2]].join("L")+"Z"}).style(p),e.attr({transform:"translate("+[l,-g/2+2*f]+")"}),e.style({display:"block"}),c},c.move=function(t){if(e)return e.attr({transform:"translate("+[t[0],t[1]]+")"}).style({display:"block"}),c},c.hide=function(){if(e)return e.style({display:"none"}),c},c.show=function(){if(e)return e.style({display:"block"}),c},c.config=function(e){return a(i,e),c},c},s.tooltipPanel.uid=1,s.adapter={},s.adapter.plotly=function(){var e={convert:function(e,t){var r={};if(e.data&&(r.data=e.data.map((function(e,r){var n=a({},e),i=[[n,["marker","color"],["color"]],[n,["marker","opacity"],["opacity"]],[n,["marker","line","color"],["strokeColor"]],[n,["marker","line","dash"],["strokeDash"]],[n,["marker","line","width"],["strokeSize"]],[n,["marker","symbol"],["dotType"]],[n,["marker","size"],["dotSize"]],[n,["marker","barWidth"],["barWidth"]],[n,["line","interpolation"],["lineInterpolation"]],[n,["showlegend"],["visibleInLegend"]]];return i.forEach((function(e,r){s.util.translator.apply(null,e.concat(t))})),t||delete n.marker,t&&delete n.groupId,t?("LinePlot"===n.geometry?(n.type="scatter",!0===n.dotVisible?(delete n.dotVisible,n.mode="lines+markers"):n.mode="lines"):"DotPlot"===n.geometry?(n.type="scatter",n.mode="markers"):"AreaChart"===n.geometry?n.type="area":"BarChart"===n.geometry&&(n.type="bar"),delete n.geometry):("scatter"===n.type?"lines"===n.mode?n.geometry="LinePlot":"markers"===n.mode?n.geometry="DotPlot":"lines+markers"===n.mode&&(n.geometry="LinePlot",n.dotVisible=!0):"area"===n.type?n.geometry="AreaChart":"bar"===n.type&&(n.geometry="BarChart"),delete n.mode,delete n.type),n})),!t&&e.layout&&"stack"===e.layout.barmode)){var i=s.util.duplicates(r.data.map((function(e,t){return e.geometry})));r.data.forEach((function(e,t){var n=i.indexOf(e.geometry);-1!=n&&(r.data[t].groupId=n)}))}if(e.layout){var o=a({},e.layout),l=[[o,["plot_bgcolor"],["backgroundColor"]],[o,["showlegend"],["showLegend"]],[o,["radialaxis"],["radialAxis"]],[o,["angularaxis"],["angularAxis"]],[o.angularaxis,["showline"],["gridLinesVisible"]],[o.angularaxis,["showticklabels"],["labelsVisible"]],[o.angularaxis,["nticks"],["ticksCount"]],[o.angularaxis,["tickorientation"],["tickOrientation"]],[o.angularaxis,["ticksuffix"],["ticksSuffix"]],[o.angularaxis,["range"],["domain"]],[o.angularaxis,["endpadding"],["endPadding"]],[o.radialaxis,["showline"],["gridLinesVisible"]],[o.radialaxis,["tickorientation"],["tickOrientation"]],[o.radialaxis,["ticksuffix"],["ticksSuffix"]],[o.radialaxis,["range"],["domain"]],[o.angularAxis,["showline"],["gridLinesVisible"]],[o.angularAxis,["showticklabels"],["labelsVisible"]],[o.angularAxis,["nticks"],["ticksCount"]],[o.angularAxis,["tickorientation"],["tickOrientation"]],[o.angularAxis,["ticksuffix"],["ticksSuffix"]],[o.angularAxis,["range"],["domain"]],[o.angularAxis,["endpadding"],["endPadding"]],[o.radialAxis,["showline"],["gridLinesVisible"]],[o.radialAxis,["tickorientation"],["tickOrientation"]],[o.radialAxis,["ticksuffix"],["ticksSuffix"]],[o.radialAxis,["range"],["domain"]],[o.font,["outlinecolor"],["outlineColor"]],[o.legend,["traceorder"],["reverseOrder"]],[o,["labeloffset"],["labelOffset"]],[o,["defaultcolorrange"],["defaultColorRange"]]];if(l.forEach((function(e,r){s.util.translator.apply(null,e.concat(t))})),t?("undefined"!==typeof o.tickLength&&(o.angularaxis.ticklen=o.tickLength,delete o.tickLength),o.tickColor&&(o.angularaxis.tickcolor=o.tickColor,delete o.tickColor)):(o.angularAxis&&"undefined"!==typeof o.angularAxis.ticklen&&(o.tickLength=o.angularAxis.ticklen),o.angularAxis&&"undefined"!==typeof o.angularAxis.tickcolor&&(o.tickColor=o.angularAxis.tickcolor)),o.legend&&"boolean"!=typeof o.legend.reverseOrder&&(o.legend.reverseOrder="normal"!=o.legend.reverseOrder),o.legend&&"boolean"==typeof o.legend.traceorder&&(o.legend.traceorder=o.legend.traceorder?"reversed":"normal",delete o.legend.reverseOrder),o.margin&&"undefined"!=typeof o.margin.t){var c=["t","r","b","l","pad"],u=["top","right","bottom","left","pad"],h={};n.entries(o.margin).forEach((function(e,t){h[u[c.indexOf(e.key)]]=e.value})),o.margin=h}t&&(delete o.needsEndSpacing,delete o.minorTickColor,delete o.minorTicks,delete o.angularaxis.ticksCount,delete o.angularaxis.ticksCount,delete o.angularaxis.ticksStep,delete o.angularaxis.rewriteTicks,delete o.angularaxis.nticks,delete o.radialaxis.ticksCount,delete o.radialaxis.ticksCount,delete o.radialaxis.ticksStep,delete o.radialaxis.rewriteTicks,delete o.radialaxis.nticks),r.layout=o}return r}};return e}},"3a9c":function(e,t,r){"use strict";var n=r("0cec").setGroupPositions;e.exports=function(e,t){var r,i,a=e._fullLayout,o=e._fullData,s=e.calcdata,l=t.xaxis,c=t.yaxis,u=[],h=[],f=[];for(i=0;im-d?d=m-(p-m):p-m=0?s.colorscale.sequential:s.colorscale.sequentialminus,h._sync("colorscale",o))}},"3af0":function(e,t,r){"use strict";var n=r("e98f"),i=n("./shaders/vertex.glsl"),a=n("./shaders/fragment.glsl"),o=r("f7a4").maxDimensionCount,s=r("fc26"),l=1e-6,c=2048,u=new Uint8Array(4),h=new Uint8Array(4),f={shape:[256,1],format:"rgba",type:"uint8",mag:"nearest",min:"nearest"};function d(e){e.read({x:0,y:0,width:1,height:1,data:u})}function p(e,t,r,n,i){var a=e._gl;a.enable(a.SCISSOR_TEST),a.scissor(t,r,n,i),e.clear({color:[0,0,0,0],depth:1})}function m(e,t,r,n,i,a){var o=a.key;function s(l){var c=Math.min(n,i-l*n);0===l&&(window.cancelAnimationFrame(r.currentRafs[o]),delete r.currentRafs[o],p(e,a.scissorX,a.scissorY,a.scissorWidth,a.viewBoxSize[1])),r.clearOnly||(a.count=2*c,a.offset=2*l*n,t(a),l*n+c>>8*t)%256/255}function x(e,t,r){for(var n=new Array(e*(o+4)),i=0,a=0;au&&(u=e[i].dim1.canvasX,o=i);0===s&&p(y,0,0,r.canvasWidth,r.canvasHeight);var h=C(d);for(i=0;i0){t+=Math.abs(l(e[0]));for(var r=1;r2){for(l=0;ln?1:-1:+(e.substr(1)||1)-+(t.substr(1)||1)},t.getAxisGroup=function(e,t){for(var r=e._axisMatchGroups,n=0;n1&&(e=arguments),"string"===typeof e?e=e.split(/\s/).map(parseFloat):"number"===typeof e&&(e=[e]),e.length&&"number"===typeof e[0]?t=1===e.length?{width:e[0],height:e[0],x:0,y:0}:2===e.length?{width:e[0],height:e[1],x:0,y:0}:{x:e[0],y:e[1],width:e[2]-e[0]||0,height:e[3]-e[1]||0}:e&&(e=n(e,{left:"x l left Left",top:"y t top Top",width:"w width W Width",height:"h height W Width",bottom:"b bottom Bottom",right:"r right Right"}),t={x:e.left||0,y:e.top||0},null==e.width?e.right?t.width=e.right-t.x:t.width=0:t.width=e.width,null==e.height?e.bottom?t.height=e.bottom-t.y:t.height=0:t.height=e.height),t}e.exports=i},"3e11":function(e,t,r){"use strict";var n=r("cf9f");e.exports=function(e,t,r,i){var a=e._fullLayout,o=a._paper,s=a._size;n(e,o,t,{width:s.w,height:s.h,margin:{t:s.t,r:s.r,b:s.b,l:s.l}},r,i)}},"3e43":function(e,t,r){var n=r("0230"),i=r("320c");function a(e){this.local=this.regionalOptions[e||""]||this.regionalOptions[""]}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Islamic",jdEpoch:1948439.5,daysPerMonth:[30,29,30,29,30,29,30,29,30,29,30,29],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Islamic",epochs:["BH","AH"],monthNames:["Muharram","Safar","Rabi' al-awwal","Rabi' al-thani","Jumada al-awwal","Jumada al-thani","Rajab","Sha'aban","Ramadan","Shawwal","Dhu al-Qi'dah","Dhu al-Hijjah"],monthNamesShort:["Muh","Saf","Rab1","Rab2","Jum1","Jum2","Raj","Sha'","Ram","Shaw","DhuQ","DhuH"],dayNames:["Yawm al-ahad","Yawm al-ithnayn","Yawm ath-thulaathaa'","Yawm al-arbi'aa'","Yawm al-khamīs","Yawm al-jum'a","Yawm as-sabt"],dayNamesShort:["Aha","Ith","Thu","Arb","Kha","Jum","Sab"],dayNamesMin:["Ah","It","Th","Ar","Kh","Ju","Sa"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:6,isRTL:!1}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,n.local.invalidYear);return(11*t.year()+14)%30<11},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(e){return this.leapYear(e)?355:354},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(12===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return 5!==this.dayOfWeek(e,t,r)},toJD:function(e,t,r){var i=this._validate(e,t,r,n.local.invalidDate);return e=i.year(),t=i.month(),r=i.day(),e=e<=0?e+1:e,r+Math.ceil(29.5*(t-1))+354*(e-1)+Math.floor((3+11*e)/30)+this.jdEpoch-1},fromJD:function(e){e=Math.floor(e)+.5;var t=Math.floor((30*(e-this.jdEpoch)+10646)/10631);t=t<=0?t-1:t;var r=Math.min(12,Math.ceil((e-29-this.toJD(t,1,1))/29.5)+1),n=e-this.toJD(t,r,1)+1;return this.newDate(t,r,n)}}),n.calendars.islamic=a},"3e8e":function(e,t,r){"use strict";e.exports={treemapcolorway:{valType:"colorlist",role:"style",editType:"calc",description:["Sets the default treemap slice colors. Defaults to the main","`colorway` used for trace colors. If you specify a new","list here it can still be extended with lighter and darker","colors, see `extendtreemapcolors`."].join(" ")},extendtreemapcolors:{valType:"boolean",dflt:!0,role:"style",editType:"calc",description:["If `true`, the treemap slice colors (whether given by `treemapcolorway` or","inherited from `colorway`) will be extended to three times its","original length by first repeating every color 20% lighter then","each color 20% darker. This is intended to reduce the likelihood","of reusing the same color when you have many slices, but you can","set `false` to disable.","Colors provided in the trace, using `marker.colors`, are never","extended."].join(" ")}}},"3e97":function(e,t,r){"use strict";e.exports=function(e,t){return"xVal"in t&&(e.x=t.xVal),"yVal"in t&&(e.y=t.yVal),t.xa&&(e.xaxis=t.xa),t.ya&&(e.yaxis=t.ya),e.color=t.color,e.colormodel=t.trace.colormodel,e}},"3eab":function(e,t,r){"use strict";e.exports=r("77ae7")},"3ee9":function(e,t,r){"use strict";e.exports={attributes:r("6b50"),supplyDefaults:r("b6f7"),calc:r("6dea"),colorbar:{min:"cmin",max:"cmax"},plot:r("54a9"),moduleType:"trace",name:"mesh3d",basePlotModule:r("134c"),categories:["gl3d","showLegend"],meta:{description:["Draws sets of triangles with coordinates given by","three 1-dimensional arrays in `x`, `y`, `z` and","(1) a sets of `i`, `j`, `k` indices","(2) Delaunay triangulation or","(3) the Alpha-shape algorithm or","(4) the Convex-hull algorithm"].join(" ")}}},"3efe":function(e,t,r){"use strict";e.exports=r("a18b")},"3f57":function(e,t,r){e.exports=r("e5c5")},"3fb2":function(e,t,r){"use strict";var n=r("fc26"),i=r("bb71"),a=r("6921"),o=r("3ff5").dfltConfig,s=n.isPlainObject,l=Array.isArray,c=n.isArrayOrTypedArray;function u(e,t,r,i,a,o){o=o||[];for(var h=Object.keys(e),f=0;fx.length&&i.push(p("unused",a,v.concat(x.length)));var A,M,S,E,L,C=x.length,I=Array.isArray(T);if(I&&(C=Math.min(C,T.length)),2===b.dimensions)for(M=0;Mx[M].length&&i.push(p("unused",a,v.concat(M,x[M].length)));var O=x[M].length;for(A=0;A<(I?Math.min(O,T[M].length):O);A++)S=I?T[M][A]:T,E=y[M][A],L=x[M][A],n.validate(E,S)?L!==E&&L!==+E&&i.push(p("dynamic",a,v.concat(M,A),E,L)):i.push(p("value",a,v.concat(M,A),E))}else i.push(p("array",a,v.concat(M),y[M]));else for(M=0;M1&&d.push(p("object","layout"))),i.supplyDefaults(m);for(var g=m._fullData,v=r.length,y=0;y1)for(r=0;r-1&&h(t.originalEvent,n,[r.xaxis],[r.yaxis],r.id,e),a.indexOf("event")>-1&&i.click(n,t.originalEvent)}}},m.updateFx=function(e){var t=this,r=t.map,n=t.gd;if(!t.isStatic){var i,o=e.dragmode;i="select"===o?function(e,r){var n=e.range={};n[t.id]=[l([r.xmin,r.ymin]),l([r.xmax,r.ymax])]}:function(e,r,n){var i=e.lassoPoints={};i[t.id]=n.filtered.map(l)};var s=t.dragOptions;t.dragOptions=a.extendDeep(s||{},{element:t.div,gd:n,plotinfo:{id:t.id,xaxis:t.xaxis,yaxis:t.yaxis,fillRangeItems:i},xaxes:[t.xaxis],yaxes:[t.yaxis],subplot:t.id}),r.off("click",t.onClickInPanHandler),"select"===o||"lasso"===o?(r.dragPan.disable(),r.on("zoomstart",t.clearSelect),t.dragOptions.prepFn=function(e,r,n){u(e,r,n,t.dragOptions,o)},c.init(t.dragOptions)):(r.dragPan.enable(),r.off("zoomstart",t.clearSelect),t.div.onmousedown=null,t.onClickInPanHandler=t.onClickInPanFn(t.dragOptions),r.on("click",t.onClickInPanHandler))}function l(e){var r=t.map.unproject(e);return[r.lng,r.lat]}},m.updateFramework=function(e){var t=e[this.id].domain,r=e._size,n=this.div.style;n.width=r.w*(t.x[1]-t.x[0])+"px",n.height=r.h*(t.y[1]-t.y[0])+"px",n.left=r.l+t.x[0]*r.w+"px",n.top=r.t+(1-t.y[1])*r.h+"px",this.xaxis._offset=r.l+t.x[0]*r.w,this.xaxis._length=r.w*(t.x[1]-t.x[0]),this.yaxis._offset=r.t+(1-t.y[1])*r.h,this.yaxis._length=r.h*(t.y[1]-t.y[0])},m.updateLayers=function(e){var t,r=e[this.id],n=r.layers,i=this.layerList;if(n.length!==i.length){for(t=0;t/dist/topojson/","to render geographical feature using the topojson files","that ship with the plotly.js module."].join(" ")},mapboxAccessToken:{valType:"string",dflt:null,description:["Mapbox access token (required to plot mapbox trace types)","If using an Mapbox Atlas server, set this option to ''","so that plotly.js won't attempt to authenticate to the public Mapbox server."].join(" ")},logging:{valType:"integer",min:0,max:2,dflt:1,description:["Turn all console logging on or off (errors will be thrown)","This should ONLY be set via Plotly.setPlotConfig","Available levels:","0: no logs","1: warnings and errors, but not informational messages","2: verbose logs"].join(" ")},notifyOnLogging:{valType:"integer",min:0,max:2,dflt:0,description:["Set on-graph logging (notifier) level","This should ONLY be set via Plotly.setPlotConfig","Available levels:","0: no on-graph logs","1: warnings and errors, but not informational messages","2: verbose logs"].join(" ")},queueLength:{valType:"integer",min:0,dflt:0,description:"Sets the length of the undo/redo queue."},globalTransforms:{valType:"any",dflt:[],description:["Set global transform to be applied to all traces with no","specification needed"].join(" ")},locale:{valType:"string",dflt:"en-US",description:["Which localization should we use?","Should be a string like 'en' or 'en-US'."].join(" ")},locales:{valType:"any",dflt:{},description:["Localization definitions","Locales can be provided either here (specific to one chart) or globally","by registering them as modules.","Should be an object of objects {locale: {dictionary: {...}, format: {...}}}","{"," da: {"," dictionary: {'Reset axes': 'Nulstil aksler', ...},"," format: {months: [...], shortMonths: [...]}"," },"," ...","}","All parts are optional. When looking for translation or format fields, we","look first for an exact match in a config locale, then in a registered","module. If those fail, we strip off any regionalization ('en-US' -> 'en')","and try each (config, registry) again. The final fallback for translation","is untranslated (which is US English) and for formats is the base English","(the only consequence being the last fallback date format %x is DD/MM/YYYY","instead of MM/DD/YYYY). Currently `grouping` and `currency` are ignored","for our automatic number formatting, but can be used in custom formats."].join(" ")}},i={};function a(e,t){for(var r in e){var n=e[r];n.valType?t[r]=n.dflt:(t[r]||(t[r]={}),a(n,t[r]))}}a(n,i),e.exports={configAttributes:n,dfltConfig:i}},"3ff7":function(e,t,r){"use strict";e.exports={xaxis:{valType:"subplotid",role:"info",dflt:"x",editType:"calc+clearAxisTypes",description:["Sets a reference between this trace's x coordinates and","a 2D cartesian x axis.","If *x* (the default value), the x coordinates refer to","`layout.xaxis`.","If *x2*, the x coordinates refer to `layout.xaxis2`, and so on."].join(" ")},yaxis:{valType:"subplotid",role:"info",dflt:"y",editType:"calc+clearAxisTypes",description:["Sets a reference between this trace's y coordinates and","a 2D cartesian y axis.","If *y* (the default value), the y coordinates refer to","`layout.yaxis`.","If *y2*, the y coordinates refer to `layout.yaxis2`, and so on."].join(" ")}}},"402e":function(e,t,r){"use strict";var n=r("28dd"),i=r("efce"),a=r("cea5"),o=r("c9eb");function s(e,t,r,n,i){this.plot=e,this.offsetBuffer=t,this.pickBuffer=r,this.shader=n,this.pickShader=i,this.sizeMin=.5,this.sizeMinCap=2,this.sizeMax=20,this.areaRatio=1,this.pointCount=0,this.color=[1,0,0,1],this.borderColor=[0,0,0,1],this.blend=!1,this.pickOffset=0,this.points=null}e.exports=u;var l=s.prototype;function c(e,t){var r,n=0,i=e.length>>>1;for(r=0;r=t[0]&&a<=t[2]&&o>=t[1]&&o<=t[3]&&n++}return n}function u(e,t){var r=e.gl,a=i(r),l=i(r),c=n(r,o.pointVertex,o.pointFragment),u=n(r,o.pickVertex,o.pickFragment),h=new s(e,a,l,c,u);return h.update(t),e.addObject(h),h}l.dispose=function(){this.shader.dispose(),this.pickShader.dispose(),this.offsetBuffer.dispose(),this.pickBuffer.dispose(),this.plot.removeObject(this)},l.update=function(e){var t;function r(t,r){return t in e?e[t]:r}e=e||{},this.sizeMin=r("sizeMin",.5),this.sizeMax=r("sizeMax",20),this.color=r("color",[1,0,0,1]).slice(),this.areaRatio=r("areaRatio",1),this.borderColor=r("borderColor",[0,0,0,1]).slice(),this.blend=r("blend",!1);var n=e.positions.length>>>1,i=e.positions instanceof Float32Array,o=e.idToIndex instanceof Int32Array&&e.idToIndex.length>=n,s=e.positions,l=i?s:a.mallocFloat32(s.length),c=o?e.idToIndex:a.mallocInt32(n);if(i||l.set(s),!o)for(l.set(s),t=0;t>8&255,t[2]=r>>16&255,t[3]=r>>24&255,this.pickBuffer.bind(),i.attributes.pickId.pointer(a.UNSIGNED_BYTE),i.uniforms.pickOffset=t,this.pickOffset=r);var f=a.getParameter(a.BLEND),d=a.getParameter(a.DITHER);return f&&!this.blend&&a.disable(a.BLEND),d&&a.disable(a.DITHER),a.drawArrays(a.POINTS,0,this.pointCount),f&&!this.blend&&a.enable(a.BLEND),d&&a.enable(a.DITHER),r+this.pointCount}}(),l.draw=l.unifiedDraw,l.drawPick=l.unifiedDraw,l.pick=function(e,t,r){var n=this.pickOffset,i=this.pointCount;if(r=n+i)return null;var a=r-n,o=this.points;return{object:this,pointId:a,dataCoord:[o[2*a],o[2*a+1]]}}},4051:function(e,t,r){"use strict";var n=r("2969f"),i=r("98e7").calcHover;function a(e,t,r){var a=e.cd,o=a[0].trace,s=e.scene,l=s.matrixOptions.cdata,c=e.xa,u=e.ya,h=c.c2p(t),f=u.c2p(r),d=e.distance,p=n.getDimIndex(o,c),m=n.getDimIndex(o,u);if(!1===p||!1===m)return[e];for(var g,v,y=l[p],x=l[m],b=d,_=0;_e[0]&&(t[0]=e[0]),t[1]>e[1]&&(t[1]=e[1]),t[2]0)throw new Error("cwise: pre() block may not reference array args");if(a0)throw new Error("cwise: post() block may not reference array args")}else if("scalar"===o)t.scalarArgs.push(a),t.shimArgs.push("scalar"+a);else if("index"===o){if(t.indexArgs.push(a),a0)throw new Error("cwise: pre() block may not reference array index");if(a0)throw new Error("cwise: post() block may not reference array index")}else if("shape"===o){if(t.shapeArgs.push(a),ar.length)throw new Error("cwise: Too many arguments in pre() block");if(t.body.args.length>r.length)throw new Error("cwise: Too many arguments in body() block");if(t.post.args.length>r.length)throw new Error("cwise: Too many arguments in post() block");return t.debug=!!e.printCode||!!e.debug,t.funcName=e.funcName||"cwise",t.blockSize=e.blockSize||64,n(t)}e.exports=a},4136:function(e,t,r){"use strict";var n=r("fc26");e.exports=function(e,t){n.isArrayOrTypedArray(t.selectedpoints)&&n.tagSelected(e,t)}},4168:function(e,t,r){"use strict";var n=r("7fcc"),i=r("8b23"),a=r("9343"),o=r("e9e1"),s=r("44fe"),l=r("fc11"),c=r("e581"),u=r("6f51"),h=(r("9ca2"),r("913b")),f=[0,0,0];function d(e){this._components=e.slice(),this._time=[0],this.prevMatrix=e.slice(),this.nextMatrix=e.slice(),this.computedMatrix=e.slice(),this.computedInverse=e.slice(),this.computedEye=[0,0,0],this.computedUp=[0,0,0],this.computedCenter=[0,0,0],this.computedRadius=[0],this._limits=[-1/0,1/0]}e.exports=g;var p=d.prototype;p.recalcMatrix=function(e){var t=this._time,r=n.le(t,e),o=this.computedMatrix;if(!(r<0)){var s=this._components;if(r===t.length-1)for(var l=16*r,c=0;c<16;++c)o[c]=s[l++];else{var u=t[r+1]-t[r],f=(l=16*r,this.prevMatrix),d=!0;for(c=0;c<16;++c)f[c]=s[l++];var p=this.nextMatrix;for(c=0;c<16;++c)p[c]=s[l++],d=d&&f[c]===p[c];if(u<1e-6||d)for(c=0;c<16;++c)o[c]=f[c];else i(o,f,p,(e-t[r])/u)}var m=this.computedUp;m[0]=o[1],m[1]=o[5],m[2]=o[9],h(m,m);var g=this.computedInverse;a(g,o);var v=this.computedEye,y=g[15];v[0]=g[12]/y,v[1]=g[13]/y,v[2]=g[14]/y;var x=this.computedCenter,b=Math.exp(this.computedRadius[0]);for(c=0;c<3;++c)x[c]=v[c]-o[2+4*c]*b}},p.idle=function(e){if(!(e0&&(a=!0);for(var l=0;l* for months, as in","`axis.dtick`. For category data, the number of categories to","bin together (always defaults to 1).",t?"If multiple non-overlaying histograms share a subplot, the first explicit `size` is used and all others discarded. If no `size` is provided,the sample data from all traces is combined to determine `size` as described above.":""].join(" ")},editType:"calc"}}},"42dc":function(e,t,r){"use strict";var n=r("9845"),i=r("dfb3"),a=r("9092").extendFlat,o=r("cb34").overrideAll,s=r("82b5"),l=r("a651").templatedArray,c=l("button",{visible:{valType:"boolean",role:"info",description:"Determines whether or not this button is visible."},method:{valType:"enumerated",values:["restyle","relayout","animate","update","skip"],dflt:"restyle",role:"info",description:["Sets the Plotly method to be called on click.","If the `skip` method is used, the API updatemenu will function as normal","but will perform no API calls and will not bind automatically to state","updates. This may be used to create a component interface and attach to","updatemenu events manually via JavaScript."].join(" ")},args:{valType:"info_array",role:"info",freeLength:!0,items:[{valType:"any"},{valType:"any"},{valType:"any"}],description:["Sets the arguments values to be passed to the Plotly","method set in `method` on click."].join(" ")},args2:{valType:"info_array",role:"info",freeLength:!0,items:[{valType:"any"},{valType:"any"},{valType:"any"}],description:["Sets a 2nd set of `args`,","these arguments values are passed to the Plotly","method set in `method` when clicking this button while in the active state.","Use this to create toggle buttons."].join(" ")},label:{valType:"string",role:"info",dflt:"",description:"Sets the text label to appear on the button."},execute:{valType:"boolean",role:"info",dflt:!0,description:["When true, the API method is executed. When false, all other behaviors are the same","and command execution is skipped. This may be useful when hooking into, for example,","the `plotly_buttonclicked` method and executing the API command manually without losing","the benefit of the updatemenu automatically binding to the state of the plot through the","specification of `method` and `args`."].join(" ")}});e.exports=o(l("updatemenu",{_arrayAttrRegexps:[/^updatemenus\[(0|[1-9][0-9]+)\]\.buttons/],visible:{valType:"boolean",role:"info",description:["Determines whether or not the update menu is visible."].join(" ")},type:{valType:"enumerated",values:["dropdown","buttons"],dflt:"dropdown",role:"info",description:["Determines whether the buttons are accessible via a dropdown menu","or whether the buttons are stacked horizontally or vertically"].join(" ")},direction:{valType:"enumerated",values:["left","right","up","down"],dflt:"down",role:"info",description:["Determines the direction in which the buttons are laid out, whether","in a dropdown menu or a row/column of buttons. For `left` and `up`,","the buttons will still appear in left-to-right or top-to-bottom order","respectively."].join(" ")},active:{valType:"integer",role:"info",min:-1,dflt:0,description:["Determines which button (by index starting from 0) is","considered active."].join(" ")},showactive:{valType:"boolean",role:"info",dflt:!0,description:"Highlights active dropdown item or active button if true."},buttons:c,x:{valType:"number",min:-2,max:3,dflt:-.05,role:"style",description:"Sets the x position (in normalized coordinates) of the update menu."},xanchor:{valType:"enumerated",values:["auto","left","center","right"],dflt:"right",role:"info",description:["Sets the update menu's horizontal position anchor.","This anchor binds the `x` position to the *left*, *center*","or *right* of the range selector."].join(" ")},y:{valType:"number",min:-2,max:3,dflt:1,role:"style",description:"Sets the y position (in normalized coordinates) of the update menu."},yanchor:{valType:"enumerated",values:["auto","top","middle","bottom"],dflt:"top",role:"info",description:["Sets the update menu's vertical position anchor","This anchor binds the `y` position to the *top*, *middle*","or *bottom* of the range selector."].join(" ")},pad:a(s({editType:"arraydraw"}),{description:"Sets the padding around the buttons or dropdown menu."}),font:n({description:"Sets the font of the update menu button text."}),bgcolor:{valType:"color",role:"style",description:"Sets the background color of the update menu buttons."},bordercolor:{valType:"color",dflt:i.borderLine,role:"style",description:"Sets the color of the border enclosing the update menu."},borderwidth:{valType:"number",min:0,dflt:1,role:"style",editType:"arraydraw",description:"Sets the width (in px) of the border enclosing the update menu."}}),"arraydraw","from-root")},4324:function(e,t,r){"use strict";var n=r("70b4");function i(e,t,r,n,i,o,s){i[n]=!0;var l={i:null,gap:!0,s:0};if(l[s]=r,e.splice(t,0,l),t&&r===e[t-1][s]){var c=e[t-1];l.s=c.s,l.i=c.i,l.gap=c.gap}else o&&(l.s=a(e,t,r,s));t||(e[0].t=e[1].t,e[0].trace=e[1].trace,delete e[1].t,delete e[1].trace)}function a(e,t,r,n){var i=e[t-1],a=e[t+1];return a?i?i.s+(a.s-i.s)*(r-i[n])/(a[n]-i[n]):a.s:i.s}e.exports=function(e,t){var r=t.xaxis,a=t.yaxis,o=r._id+a._id,s=e._fullLayout._scatterStackOpts[o];if(s){var l,c,u,h,f,d,p,m,g,v,y,x,b,_,w,k=e.calcdata;for(var T in s){v=s[T];var A=v.traceIndices;if(A.length){for(y="interpolate"===v.stackgaps,x=v.groupnorm,"v"===v.orientation?(b="x",_="y"):(b="y",_="x"),w=new Array(A.length),l=0;lM[u]&&u=0&&e[n][1]>=t;--n){var i=r(e[n]);if(i)return i}}function m(e,t){for(var r=0;r>1],i=[],a=[],o=[];for(r=0;r3*(t+1)?h(this,e):this.left.insert(e):this.left=x([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?h(this,e):this.right.insert(e):this.right=x([e]);else{var r=n.ge(this.leftPoints,e,v),i=n.ge(this.rightPoints,e,y);this.leftPoints.splice(r,0,e),this.rightPoints.splice(i,0,e)}},l.remove=function(e){var t=this.count-this.leftPoints;if(e[1]3*(t-1))return f(this,e);var s=this.left.remove(e);return s===o?(this.left=null,this.count-=1,a):(s===a&&(this.count-=1),s)}if(e[0]>this.mid){if(!this.right)return i;var l=this.left?this.left.count:0;if(4*l>3*(t-1))return f(this,e);s=this.right.remove(e);return s===o?(this.right=null,this.count-=1,a):(s===a&&(this.count-=1),s)}if(1===this.count)return this.leftPoints[0]===e?o:i;if(1===this.leftPoints.length&&this.leftPoints[0]===e){if(this.left&&this.right){var u=this,h=this.left;while(h.right)u=h,h=h.right;if(u===this)h.right=this.right;else{var d=this.left;s=this.right;u.count-=h.count,u.right=h.left,h.left=d,h.right=s}c(this,h),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?c(this,this.left):c(this,this.right);return a}for(d=n.ge(this.leftPoints,e,v);dthis.mid){if(this.right){r=this.right.queryPoint(e,t);if(r)return r}return p(this.rightPoints,e,t)}return m(this.leftPoints,t)},l.queryInterval=function(e,t,r){if(ethis.mid&&this.right){n=this.right.queryInterval(e,t,r);if(n)return n}return tthis.mid?p(this.rightPoints,e,r):m(this.leftPoints,r)};var _=b.prototype;function w(e){return e&&0!==e.length?new b(x(e)):new b(null)}_.insert=function(e){this.root?this.root.insert(e):this.root=new s(e[0],null,null,[e],[e])},_.remove=function(e){if(this.root){var t=this.root.remove(e);return t===o&&(this.root=null),t!==i}return!1},_.queryPoint=function(e,t){if(this.root)return this.root.queryPoint(e,t)},_.queryInterval=function(e,t,r){if(e<=t&&this.root)return this.root.queryInterval(e,t,r)},Object.defineProperty(_,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(_,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}})},"43d9":function(e,t,r){"use strict";var n=r("6e58"),i=r("fc26"),a=r("bb71"),o=r("371e"),s=r("8741"),l=r("4efe"),c=r("83d1"),u=r("d115"),h=r("0379"),f=r("84df"),d=r("baf5"),p=r("63dc"),m=p.LINE_SPACING,g=p.FROM_TL,v=p.FROM_BR,y=r("f28e"),x=r("ee77"),b=r("79f1");function _(e,t,r,n,i){var a=r.data()[0][0].trace,l={event:i,node:r.node(),curveNumber:a.index,expandedIndex:a._expandedIndex,data:e.data,layout:e.layout,frames:e._transitionData._frames,config:e._context,fullData:e._fullData,fullLayout:e._fullLayout};a._group&&(l.group=a._group),o.traceIs(a,"pie-like")&&(l.label=r.datum()[0].label);var c=s.triggerHandler(e,"plotly_legendclick",l);if(!1!==c)if(1===n)t._clickTimeout=setTimeout((function(){f(r,e,n)}),e._context.doubleClickDelay);else if(2===n){t._clickTimeout&&clearTimeout(t._clickTimeout),e._legendMouseDownTime=0;var u=s.triggerHandler(e,"plotly_legenddoubleclick",l);!1!==u&&f(r,e,n)}}function w(e,t,r){var n,a=e.data()[0][0],s=a.trace,l=o.traceIs(s,"pie-like"),u=s.index,f=r._main&&t._context.edits.legendText&&!l,p=r._maxNameLength;r.entries?n=a.text:(n=l?a.label:s.name,s._meta&&(n=i.templateString(n,s._meta)));var m=i.ensureSingle(e,"text","legendtext");m.attr("text-anchor","start").classed("user-select-none",!0).call(c.font,r.font).text(f?k(n,p):n),h.positionText(m,d.textGap,0),f?m.call(h.makeEditable,{gd:t,text:n}).call(A,e,t,r).on("edit",(function(n){this.text(k(n,p)).call(A,e,t,r);var s=a.trace._fullInput||{},l={};if(o.hasTransform(s,"groupby")){var c=o.getTransformIndices(s,"groupby"),h=c[c.length-1],f=i.keyedContainer(s,"transforms["+h+"].styles","target","value.name");f.set(a.trace._group,n),l=f.constructUpdate()}else l.name=n;return o.call("_guiRestyle",t,l,u)})):A(m,e,t,r)}function k(e,t){var r=Math.max(4,t);if(e&&e.trim().length>=r/2)return e;e=e||"";for(var n=r-e.length;n>0;n--)e+=" ";return e}function T(e,t){var r,a=t._context.doubleClickDelay,o=1,s=i.ensureSingle(e,"rect","legendtoggle",(function(e){e.style("cursor","pointer").attr("pointer-events","all").call(u.fill,"rgba(0,0,0,0)")}));s.on("mousedown",(function(){r=(new Date).getTime(),r-t._legendMouseDownTimea&&(o=Math.max(o-1,1)),_(t,r,e,o,n.event)}}))}function A(e,t,r,n){n._main||e.attr("data-notex",!0),h.convertToTspans(e,r,(function(){M(t,r,n)}))}function M(e,t,r){var n=e.data()[0][0];if(r._main&&n&&!n.trace.showlegend)e.remove();else{var i=e.select("g[class*=math-group]"),a=i.node();r||(r=t._fullLayout.legend);var o,s,l=r.borderwidth,u=(n?r:r.title).font.size*m;if(a){var f=c.bBox(a);o=f.height,s=f.width,n?c.setTranslate(i,0,.25*o):c.setTranslate(i,l,.75*o+l)}else{var p=e.select(n?".legendtext":".legendtitletext"),g=h.lineCount(p),v=p.node();o=u*g,s=v?c.bBox(v).width:0;var y=u*((g-1)/2-.3);n?h.positionText(p,d.textGap,-y):h.positionText(p,d.titlePad+l,u+l)}n?(n.lineHeight=u,n.height=Math.max(o,16)+3,n.width=s):(r._titleWidth=s,r._titleHeight=o)}}function S(e){var t=0,r=0,n=e.title.side;return n&&(-1!==n.indexOf("left")&&(t=e._titleWidth),-1!==n.indexOf("top")&&(r=e._titleHeight)),[t,r]}function E(e,t,r,i){var a=e._fullLayout;i||(i=a.legend);var o=a._size,s=b.isVertical(i),l=b.isGrouped(i),u=i.borderwidth,h=2*u,f=d.textGap,p=d.itemGap,m=2*(u+p),g=I(i),v=i.y<0||0===i.y&&"top"===g,y=i.y>1||1===i.y&&"bottom"===g;i._maxHeight=Math.max(v||y?a.height/2:o.h,30);var x=0;i._width=0,i._height=0;var _=S(i);if(s)r.each((function(e){var t=e[0].height;c.setTranslate(this,u+_[0],u+_[1]+i._height+t/2+p),i._height+=t,i._width=Math.max(i._width,e[0].width)})),x=f+i._width,i._width+=p+f+h,i._height+=m,l&&(t.each((function(e,t){c.setTranslate(this,0,t*i.tracegroupgap)})),i._height+=(i._lgroupsLength-1)*i.tracegroupgap);else{var w=C(i),k=i.x<0||0===i.x&&"right"===w,T=i.x>1||1===i.x&&"left"===w,A=y||v,M=a.width/2;i._maxWidth=Math.max(k?A&&"left"===w?o.l+o.w:M:T?A&&"right"===w?o.r+o.w:M:o.w,2*f);var E=0,L=0;r.each((function(e){var t=e[0].width+f;E=Math.max(E,t),L+=t})),x=null;var O=0;if(l){var P=0,D=0,z=0;t.each((function(){var e=0,t=0;n.select(this).selectAll("g.traces").each((function(r){var n=r[0].height;c.setTranslate(this,_[0],_[1]+u+p+n/2+t),t+=n,e=Math.max(e,f+r[0].width)})),P=Math.max(P,t);var r=e+p;r+u+D>i._maxWidth&&(O=Math.max(O,D),D=0,z+=P+i.tracegroupgap,P=t),c.setTranslate(this,D,z),D+=r})),i._width=Math.max(O,D)+u,i._height=z+P+m}else{var R=r.size(),j=L+h+(R-1)*pi._maxWidth&&(O=Math.max(O,U),B=0,N+=F,i._height+=F,F=0),c.setTranslate(this,_[0]+u+B,_[1]+u+N+t/2+p),U=B+r+p,B+=n,F=Math.max(F,t)})),j?(i._width=B+h,i._height=F+m):(i._width=Math.max(O,U)+h,i._height+=F+m)}}i._width=Math.ceil(Math.max(i._width+_[0],i._titleWidth+2*(u+d.titlePad))),i._height=Math.ceil(Math.max(i._height+_[1],i._titleHeight+2*(u+d.itemGap))),i._effHeight=Math.min(i._height,i._maxHeight);var V=e._context.edits,q=V.legendText||V.legendPosition;r.each((function(e){var t=n.select(this).select(".legendtoggle"),r=e[0].height,i=q?f:x||f+e[0].width;s||(i+=p/2),c.setRect(t,0,-r/2,i,r)}))}function L(e){var t=e._fullLayout,r=t.legend,n=C(r),i=I(r);return a.autoMargin(e,"legend",{x:r.x,y:r.y,l:r._width*g[n],r:r._width*v[n],b:r._effHeight*v[i],t:r._effHeight*g[i]})}function C(e){return i.isRightAnchor(e)?"right":i.isCenterAnchor(e)?"center":"left"}function I(e){return i.isBottomAnchor(e)?"bottom":i.isMiddleAnchor(e)?"middle":"top"}e.exports=function(e,t){var r,s=e._fullLayout,h="legend"+s._uid;if(t?(r=t.layer,h+="-hover"):(t=s.legend||{},t._main=!0,r=s._infolayer),r){var f;if(e._legendMouseDownTime||(e._legendMouseDownTime=0),t._main){if(!e.calcdata)return;f=s.showlegend&&y(e.calcdata,t)}else{if(!t.entries)return;f=y(t.entries,t)}var p=s.hiddenlabels||[];if(t._main&&(!s.showlegend||!f.length))return r.selectAll(".legend").remove(),s._topdefs.select("#"+h).remove(),a.autoMargin(e,"legend");var m=i.ensureSingle(r,"g","legend",(function(e){t._main&&e.attr("pointer-events","all")})),v=i.ensureSingleById(s._topdefs,"clipPath",h,(function(e){e.append("rect")})),b=i.ensureSingle(m,"rect","bg",(function(e){e.attr("shape-rendering","crispEdges")}));b.call(u.stroke,t.bordercolor).call(u.fill,t.bgcolor).style("stroke-width",t.borderwidth+"px");var k=i.ensureSingle(m,"g","scrollbox"),M=t.title;if(t._titleWidth=0,t._titleHeight=0,M.text){var S=i.ensureSingle(k,"text","legendtitletext");S.attr("text-anchor","start").classed("user-select-none",!0).call(c.font,M.font).text(M.text),A(S,k,e,t)}var O=i.ensureSingle(m,"rect","scrollbar",(function(e){e.attr(d.scrollBarEnterAttrs).call(u.fill,d.scrollBarColor)})),P=k.selectAll("g.groups").data(f);P.enter().append("g").attr("class","groups"),P.exit().remove();var D=P.selectAll("g.traces").data(i.identity);D.enter().append("g").attr("class","traces"),D.exit().remove(),D.style("opacity",(function(e){var t=e[0].trace;return o.traceIs(t,"pie-like")?-1!==p.indexOf(e[0].label)?.5:1:"legendonly"===t.visible?.5:1})).each((function(){n.select(this).call(w,e,t)})).call(x,e,t).each((function(){t._main&&n.select(this).call(T,e)})),i.syncOrAsync([a.previousPromises,function(){return E(e,P,D,t)},function(){if(!t._main||!L(e)){var a,u,f,p,y=s._size,x=t.borderwidth,w=y.l+y.w*t.x-g[C(t)]*t._width,T=y.t+y.h*(1-t.y)-g[I(t)]*t._effHeight;if(t._main&&s.margin.autoexpand){var A=w,M=T;w=i.constrain(w,0,s.width-t._width),T=i.constrain(T,0,s.height-t._effHeight),w!==A&&i.log("Constrain legend.x to make legend fit inside graph"),T!==M&&i.log("Constrain legend.y to make legend fit inside graph")}if(t._main&&c.setTranslate(m,w,T),O.on(".drag",null),m.on("wheel",null),!t._main||t._height<=t._maxHeight||e._context.staticPlot){var S=t._effHeight;t._main||(S=t._height),b.attr({width:t._width-x,height:S-x,x:x/2,y:x/2}),c.setTranslate(k,0,0),v.select("rect").attr({width:t._width-2*x,height:S-2*x,x:x,y:x}),c.setClipUrl(k,h,e),c.setRect(O,0,0,0,0),delete t._scrollY}else{var E,P,D,z=Math.max(d.scrollBarMinHeight,t._effHeight*t._effHeight/t._height),R=t._effHeight-z-2*d.scrollBarMargin,j=t._height-t._effHeight,F=R/j,B=Math.min(t._scrollY||0,j);b.attr({width:t._width-2*x+d.scrollBarWidth+d.scrollBarMargin,height:t._effHeight-x,x:x/2,y:x/2}),v.select("rect").attr({width:t._width-2*x+d.scrollBarWidth+d.scrollBarMargin,height:t._effHeight-2*x,x:x,y:x+B}),c.setClipUrl(k,h,e),H(B,z,F),m.on("wheel",(function(){B=i.constrain(t._scrollY+n.event.deltaY/R*j,0,j),H(B,z,F),0!==B&&B!==j&&n.event.preventDefault()}));var N=function(e,t,r){var n=(r-t)/F+e;return i.constrain(n,0,j)},U=function(e,t,r){var n=(t-r)/F+e;return i.constrain(n,0,j)},V=n.behavior.drag().on("dragstart",(function(){var e=n.event.sourceEvent;E="touchstart"===e.type?e.changedTouches[0].clientY:e.clientY,D=B})).on("drag",(function(){var e=n.event.sourceEvent;2===e.buttons||e.ctrlKey||(P="touchmove"===e.type?e.changedTouches[0].clientY:e.clientY,B=N(D,E,P),H(B,z,F))}));O.call(V);var q=n.behavior.drag().on("dragstart",(function(){var e=n.event.sourceEvent;"touchstart"===e.type&&(E=e.changedTouches[0].clientY,D=B)})).on("drag",(function(){var e=n.event.sourceEvent;"touchmove"===e.type&&(P=e.changedTouches[0].clientY,B=U(D,E,P),H(B,z,F))}));k.call(q)}if(e._context.edits.legendPosition)m.classed("cursor-move",!0),l.init({element:m.node(),gd:e,prepFn:function(){var e=c.getTranslate(m);f=e.x,p=e.y},moveFn:function(e,r){var n=f+e,i=p+r;c.setTranslate(m,n,i),a=l.align(n,0,y.l,y.l+y.w,t.xanchor),u=l.align(i,0,y.t+y.h,y.t,t.yanchor)},doneFn:function(){void 0!==a&&void 0!==u&&o.call("_guiRelayout",e,{"legend.x":a,"legend.y":u})},clickFn:function(t,n){var i=r.selectAll("g.traces").filter((function(){var e=this.getBoundingClientRect();return n.clientX>=e.left&&n.clientX<=e.right&&n.clientY>=e.top&&n.clientY<=e.bottom}));i.size()>0&&_(e,m,i,t,n)}})}function H(r,n,i){t._scrollY=e._fullLayout.legend._scrollY=r,c.setTranslate(k,0,-r),c.setRect(O,t._width,d.scrollBarMargin+r*i,d.scrollBarWidth,n),v.select("rect").attr("y",x+r)}}],e)}}},"43e06":function(e,t,r){(function(t,n){e.exports=n(r("030a"))})("undefined"!==typeof self&&self,(function(e){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=23)}([function(e,t){function r(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=r},function(e,t,r){var n=r(14),i="object"==typeof self&&self&&self.Object===Object&&self,a=n||i||Function("return this")();e.exports=a},function(e,t,r){var n=r(15),i=r(66),a=r(67),o="[object Null]",s="[object Undefined]",l=n?n.toStringTag:void 0;function c(e){return null==e?void 0===e?s:o:l&&l in Object(e)?i(e):a(e)}e.exports=c},function(e,t){function r(e){return null!=e&&"object"==typeof e}e.exports=r},function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){var r=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=r)},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,r){e.exports=!r(8)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){var n=r(11),i=r(12);e.exports=function(e){return n(i(e))}},function(e,t,r){var n=r(48);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){(function(t){var r="object"==typeof t&&t&&t.Object===Object&&t;e.exports=r}).call(t,r(63))},function(e,t,r){var n=r(1),i=n.Symbol;e.exports=i},function(e,t){function r(e){return e}e.exports=r},function(e,t,r){var n=r(2),i=r(0),a="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",l="[object Proxy]";function c(e){if(!i(e))return!1;var t=n(e);return t==o||t==s||t==a||t==l}e.exports=c},function(e,t){function r(e,t){return e===t||e!==e&&t!==t}e.exports=r},function(e,t,r){var n=r(17),i=r(20);function a(e){return null!=e&&i(e.length)&&!n(e)}e.exports=a},function(e,t){var r=9007199254740991;function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}e.exports=n},function(e,t){var r=9007199254740991,n=/^(?:0|[1-9]\d*)$/;function i(e,t){var i=typeof e;return t=null==t?r:t,!!t&&("number"==i||"symbol"!=i&&n.test(e))&&e>-1&&e%1==0&&er.parts.length&&(n.parts.length=r.parts.length)}else{var o=[];for(i=0;ic){var f,d=s(arguments[c++]),p=u?n(d).concat(u(d)):n(d),m=p.length,g=0;while(m>g)h.call(d,f=p[g++])&&(r[f]=d[f])}return r}:l},function(e,t,r){var n=r(47),i=r(56);e.exports=Object.keys||function(e){return n(e,i)}},function(e,t,r){var n=r(9),i=r(10),a=r(49)(!1),o=r(52)("IE_PROTO");e.exports=function(e,t){var r,s=i(e),l=0,c=[];for(r in s)r!=o&&n(s,r)&&c.push(r);while(t.length>l)n(s,r=t[l++])&&(~a(c,r)||c.push(r));return c}},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(10),i=r(50),a=r(51);e.exports=function(e){return function(t,r,o){var s,l=n(t),c=i(l.length),u=a(o,c);if(e&&r!=r){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}}},function(e,t,r){var n=r(13),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},function(e,t,r){var n=r(13),i=Math.max,a=Math.min;e.exports=function(e,t){return e=n(e),e<0?i(e+t,0):a(e,t)}},function(e,t,r){var n=r(53)("keys"),i=r(55);e.exports=function(e){return n[e]||(n[e]=i(e))}},function(e,t,r){var n=r(5),i=r(4),a="__core-js_shared__",o=i[a]||(i[a]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r(54)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports=!0},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++r+n).toString(36))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,r){var n=r(12);e.exports=function(e){return Object(n(e))}},function(t,r){t.exports=e},function(e,t,r){var n=r(0),i=r(62),a=r(64),o="Expected a function",s=Math.max,l=Math.min;function c(e,t,r){var c,u,h,f,d,p,m=0,g=!1,v=!1,y=!0;if("function"!=typeof e)throw new TypeError(o);function x(t){var r=c,n=u;return c=u=void 0,m=t,f=e.apply(n,r),f}function b(e){return m=e,d=setTimeout(k,t),g?x(e):f}function _(e){var r=e-p,n=e-m,i=t-r;return v?l(i,h-n):i}function w(e){var r=e-p,n=e-m;return void 0===p||r>=t||r<0||v&&n>=h}function k(){var e=i();if(w(e))return T(e);d=setTimeout(k,_(e))}function T(e){return d=void 0,y&&c?x(e):(c=u=void 0,f)}function A(){void 0!==d&&clearTimeout(d),m=0,c=p=u=d=void 0}function M(){return void 0===d?f:T(i())}function S(){var e=i(),r=w(e);if(c=arguments,u=this,p=e,r){if(void 0===d)return b(p);if(v)return d=setTimeout(k,t),x(p)}return void 0===d&&(d=setTimeout(k,t)),f}return t=a(t)||0,n(r)&&(g=!!r.leading,v="maxWait"in r,h=v?s(a(r.maxWait)||0,t):h,y="trailing"in r?!!r.trailing:y),S.cancel=A,S.flush=M,S}e.exports=c},function(e,t,r){var n=r(1),i=function(){return n.Date.now()};e.exports=i},function(e,t){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(n){"object"===typeof window&&(r=window)}e.exports=r},function(e,t,r){var n=r(0),i=r(65),a=NaN,o=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;function h(e){if("number"==typeof e)return e;if(i(e))return a;if(n(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var r=l.test(e);return r||c.test(e)?u(e.slice(2),r?2:8):s.test(e)?a:+e}e.exports=h},function(e,t,r){var n=r(2),i=r(3),a="[object Symbol]";function o(e){return"symbol"==typeof e||i(e)&&n(e)==a}e.exports=o},function(e,t,r){var n=r(15),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=n?n.toStringTag:void 0;function l(e){var t=a.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(l){}var i=o.call(e);return n&&(t?e[s]=r:delete e[s]),i}e.exports=l},function(e,t){var r=Object.prototype,n=r.toString;function i(e){return n.call(e)}e.exports=i},function(e,t,r){var n=r(69),i=r(18),a=r(83),o=r(84),s=Object.prototype,l=s.hasOwnProperty,c=n((function(e,t){e=Object(e);var r=-1,n=t.length,c=n>2?t[2]:void 0;c&&a(t[0],t[1],c)&&(n=1);while(++r0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}e.exports=a},function(e,t,r){var n=r(18),i=r(19),a=r(21),o=r(0);function s(e,t,r){if(!o(r))return!1;var s=typeof t;return!!("number"==s?i(r)&&a(t,r.length):"string"==s&&t in r)&&n(r[t],e)}e.exports=s},function(e,t,r){var n=r(85),i=r(96),a=r(19);function o(e){return a(e)?n(e,!0):i(e)}e.exports=o},function(e,t,r){var n=r(86),i=r(87),a=r(89),o=r(90),s=r(21),l=r(92),c=Object.prototype,u=c.hasOwnProperty;function h(e,t){var r=a(e),c=!r&&i(e),h=!r&&!c&&o(e),f=!r&&!c&&!h&&l(e),d=r||c||h||f,p=d?n(e.length,String):[],m=p.length;for(var g in e)!t&&!u.call(e,g)||d&&("length"==g||h&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||p.push(g);return p}e.exports=h},function(e,t){function r(e,t){var r=-1,n=Array(e);while(++r* and *>=* keep regions greater than `value`","*[]*, *()*, *[)*, and *(]* keep regions inside `value[0]` to `value[1]`","*][*, *)(*, *](*, *)[* keep regions outside `value[0]` to value[1]`","Open vs. closed intervals make no difference to constraint display, but","all versions are allowed for consistency with filter transforms."].join(" ")},value:{valType:"any",dflt:0,role:"info",editType:"calc",description:["Sets the value or values of the constraint boundary.","When `operation` is set to one of the comparison values","("+u+")","*value* is expected to be a number.","When `operation` is set to one of the interval values","("+h+")","*value* is expected to be an array of two numbers where the first","is the lower bound and the second is the upper bound."].join(" ")},editType:"calc",impliedEdits:{autocontour:!1}},line:{color:l({},d.color,{editType:"style+colorbars",description:["Sets the color of the contour level.","Has no effect if `contours.coloring` is set to *lines*."].join(" ")}),width:{valType:"number",min:0,role:"style",editType:"style+colorbars",description:["Sets the contour line width in (in px)","Defaults to *0.5* when `contours.type` is *levels*.","Defaults to *2* when `contour.type` is *constraint*."].join(" ")},dash:o,smoothing:l({},d.smoothing,{description:["Sets the amount of smoothing for the contour lines,","where *0* corresponds to no smoothing."].join(" ")}),editType:"plot"}},a("",{cLetter:"z",autoColorDflt:!1,editTypeOverride:"calc"}))},"442f":function(e,t,r){"use strict";var n=r("b5e3");t.plot=n.plot,t.newPlot=n.newPlot,t.restyle=n.restyle,t.relayout=n.relayout,t.redraw=n.redraw,t.update=n.update,t._guiRestyle=n._guiRestyle,t._guiRelayout=n._guiRelayout,t._guiUpdate=n._guiUpdate,t._storeDirectGUIEdit=n._storeDirectGUIEdit,t.react=n.react,t.extendTraces=n.extendTraces,t.prependTraces=n.prependTraces,t.addTraces=n.addTraces,t.deleteTraces=n.deleteTraces,t.moveTraces=n.moveTraces,t.purge=n.purge,t.addFrames=n.addFrames,t.deleteFrames=n.deleteFrames,t.animate=n.animate,t.setPlotConfig=n.setPlotConfig,t.toImage=r("a288"),t.validate=r("3fb2"),t.downloadImage=r("ad91");var i=r("2d9a");t.makeTemplate=i.makeTemplate,t.validateTemplate=i.validateTemplate},"447e":function(e,t,r){"use strict";var n=r("fc26"),i=r("86d2"),a=r("000c");e.exports=function(e,t){function r(r,a){return n.coerce(e,t,i,r,a)}var o=r("z");if(void 0!==o&&o.length&&o[0]&&o[0].length){r("x0"),r("y0"),r("dx"),r("dy");var s=r("colormodel");r("zmin",a.colormodel[s].min),r("zmax",a.colormodel[s].max),r("text"),r("hovertext"),r("hovertemplate"),t._length=null}else t.visible=!1}},"44c3":function(e,t,r){"use strict";var n=r("1d5b");e.exports=x;var i,a,o,s,l=null;function c(e){var t=e.getParameter(e.FRAMEBUFFER_BINDING),r=e.getParameter(e.RENDERBUFFER_BINDING),n=e.getParameter(e.TEXTURE_BINDING_2D);return[t,r,n]}function u(e,t){e.bindFramebuffer(e.FRAMEBUFFER,t[0]),e.bindRenderbuffer(e.RENDERBUFFER,t[1]),e.bindTexture(e.TEXTURE_2D,t[2])}function h(e,t){var r=e.getParameter(t.MAX_COLOR_ATTACHMENTS_WEBGL);l=new Array(r+1);for(var n=0;n<=r;++n){for(var i=new Array(r),a=0;a1&&s.drawBuffersWEBGL(l[o]);var y=r.getExtension("WEBGL_depth_texture");y?h?e.depth=d(r,i,a,y.UNSIGNED_INT_24_8_WEBGL,r.DEPTH_STENCIL,r.DEPTH_STENCIL_ATTACHMENT):m&&(e.depth=d(r,i,a,r.UNSIGNED_SHORT,r.DEPTH_COMPONENT,r.DEPTH_ATTACHMENT)):m&&h?e._depth_rb=p(r,i,a,r.DEPTH_STENCIL,r.DEPTH_STENCIL_ATTACHMENT):m?e._depth_rb=p(r,i,a,r.DEPTH_COMPONENT16,r.DEPTH_ATTACHMENT):h&&(e._depth_rb=p(r,i,a,r.STENCIL_INDEX,r.STENCIL_ATTACHMENT));var x=r.checkFramebufferStatus(r.FRAMEBUFFER);if(x!==r.FRAMEBUFFER_COMPLETE){e._destroyed=!0,r.bindFramebuffer(r.FRAMEBUFFER,null),r.deleteFramebuffer(e.handle),e.handle=null,e.depth&&(e.depth.dispose(),e.depth=null),e._depth_rb&&(r.deleteRenderbuffer(e._depth_rb),e._depth_rb=null);for(v=0;vi||r<0||r>i)throw new Error("gl-fbo: Can't resize FBO, invalid dimensions");e._shape[0]=t,e._shape[1]=r;for(var a=c(n),o=0;ou||r<0||r>u)throw new Error("gl-fbo: Parameters are too large for FBO");n=n||{};var f=1;if("color"in n){if(f=Math.max(0|n.color,0),f<0)throw new Error("gl-fbo: Must specify a nonnegative number of colors");if(f>1){if(!c)throw new Error("gl-fbo: Multiple draw buffer extension not supported");if(f>e.getParameter(c.MAX_COLOR_ATTACHMENTS_WEBGL))throw new Error("gl-fbo: Context does not support "+f+" draw buffers")}}var d=e.UNSIGNED_BYTE,p=e.getExtension("OES_texture_float");if(n.float&&f>0){if(!p)throw new Error("gl-fbo: Context does not support floating point textures");d=e.FLOAT}else n.preferFloat&&f>0&&p&&(d=e.FLOAT);var m=!0;"depth"in n&&(m=!!n.depth);var v=!1;return"stencil"in n&&(v=!!n.stencil),new g(e,t,r,d,f,m,v,c)}Object.defineProperties(v,{shape:{get:function(){return this._destroyed?[0,0]:this._shapeVector},set:function(e){if(Array.isArray(e)||(e=[0|e,0|e]),2!==e.length)throw new Error("gl-fbo: Shape vector must be length 2");var t=0|e[0],r=0|e[1];return y(this,t,r),[t,r]},enumerable:!1},width:{get:function(){return this._destroyed?0:this._shape[0]},set:function(e){return e|=0,y(this,e,this._shape[1]),e},enumerable:!1},height:{get:function(){return this._destroyed?0:this._shape[1]},set:function(e){return e|=0,y(this,this._shape[0],e),e},enumerable:!1}}),v.bind=function(){if(!this._destroyed){var e=this.gl;e.bindFramebuffer(e.FRAMEBUFFER,this.handle),e.viewport(0,0,this._shape[0],this._shape[1])}},v.dispose=function(){if(!this._destroyed){this._destroyed=!0;var e=this.gl;e.deleteFramebuffer(this.handle),this.handle=null,this.depth&&(this.depth.dispose(),this.depth=null),this._depth_rb&&(e.deleteRenderbuffer(this._depth_rb),this._depth_rb=null);for(var t=0;t.uirevision`."].join(" ")}},"45be":function(e,t,r){"use strict";var n=r("dfb3"),i=r("81f0").attributes,a=r("0804"),o=r("cb34").overrideAll,s={range:{valType:"info_array",role:"info",items:[{valType:"number"},{valType:"number"}],description:["Sets the range of this axis (in degrees),","sets the map's clipped coordinates."].join(" ")},showgrid:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not graticule are shown on the map."},tick0:{valType:"number",role:"info",dflt:0,description:["Sets the graticule's starting tick longitude/latitude."].join(" ")},dtick:{valType:"number",role:"info",description:["Sets the graticule's longitude/latitude tick step."].join(" ")},gridcolor:{valType:"color",role:"style",dflt:n.lightLine,description:["Sets the graticule's stroke color."].join(" ")},gridwidth:{valType:"number",role:"style",min:0,dflt:1,description:["Sets the graticule's stroke width (in px)."].join(" ")}},l=e.exports=o({domain:i({name:"geo"},{description:["Note that geo subplots are constrained by domain.","In general, when `projection.scale` is set to 1.","a map will fit either its x or y domain, but not both."].join(" ")}),fitbounds:{valType:"enumerated",values:[!1,"locations","geojson"],dflt:!1,role:"info",editType:"plot",description:["Determines if this subplot's view settings are auto-computed to fit trace data.","On scoped maps, setting `fitbounds` leads to `center.lon` and `center.lat` getting auto-filled.","On maps with a non-clipped projection, setting `fitbounds` leads to `center.lon`, `center.lat`,","and `projection.rotation.lon` getting auto-filled.","On maps with a clipped projection, setting `fitbounds` leads to `center.lon`, `center.lat`,","`projection.rotation.lon`, `projection.rotation.lat`, `lonaxis.range` and `lonaxis.range`","getting auto-filled.","If *locations*, only the trace's visible locations are considered in the `fitbounds` computations.","If *geojson*, the entire trace input `geojson` (if provided) is considered in the `fitbounds` computations,","Defaults to *false*."].join(" ")},resolution:{valType:"enumerated",values:[110,50],role:"info",dflt:110,coerceNumber:!0,description:["Sets the resolution of the base layers.","The values have units of km/mm","e.g. 110 corresponds to a scale ratio of 1:110,000,000."].join(" ")},scope:{valType:"enumerated",role:"info",values:Object.keys(a.scopeDefaults),dflt:"world",description:"Set the scope of the map."},projection:{type:{valType:"enumerated",role:"info",values:Object.keys(a.projNames),description:"Sets the projection type."},rotation:{lon:{valType:"number",role:"info",description:["Rotates the map along parallels","(in degrees East).","Defaults to the center of the `lonaxis.range` values."].join(" ")},lat:{valType:"number",role:"info",description:["Rotates the map along meridians","(in degrees North)."].join(" ")},roll:{valType:"number",role:"info",description:["Roll the map (in degrees)","For example, a roll of *180* makes the map appear upside down."].join(" ")}},parallels:{valType:"info_array",role:"info",items:[{valType:"number"},{valType:"number"}],description:["For conic projection types only.","Sets the parallels (tangent, secant)","where the cone intersects the sphere."].join(" ")},scale:{valType:"number",role:"info",min:0,dflt:1,description:["Zooms in or out on the map view.","A scale of *1* corresponds to the largest zoom level","that fits the map's lon and lat ranges. "].join(" ")}},center:{lon:{valType:"number",role:"info",description:["Sets the longitude of the map's center.","By default, the map's longitude center lies at the middle of the longitude range","for scoped projection and above `projection.rotation.lon` otherwise."].join(" ")},lat:{valType:"number",role:"info",description:["Sets the latitude of the map's center.","For all projection types, the map's latitude center lies","at the middle of the latitude range by default."].join(" ")}},visible:{valType:"boolean",role:"info",dflt:!0,description:"Sets the default visibility of the base layers."},showcoastlines:{valType:"boolean",role:"info",description:"Sets whether or not the coastlines are drawn."},coastlinecolor:{valType:"color",role:"style",dflt:n.defaultLine,description:"Sets the coastline color."},coastlinewidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets the coastline stroke width (in px)."},showland:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not land masses are filled in color."},landcolor:{valType:"color",role:"style",dflt:a.landColor,description:"Sets the land mass color."},showocean:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not oceans are filled in color."},oceancolor:{valType:"color",role:"style",dflt:a.waterColor,description:"Sets the ocean color"},showlakes:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not lakes are drawn."},lakecolor:{valType:"color",role:"style",dflt:a.waterColor,description:"Sets the color of the lakes."},showrivers:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not rivers are drawn."},rivercolor:{valType:"color",role:"style",dflt:a.waterColor,description:"Sets color of the rivers."},riverwidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets the stroke width (in px) of the rivers."},showcountries:{valType:"boolean",role:"info",description:"Sets whether or not country boundaries are drawn."},countrycolor:{valType:"color",role:"style",dflt:n.defaultLine,description:"Sets line color of the country boundaries."},countrywidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets line width (in px) of the country boundaries."},showsubunits:{valType:"boolean",role:"info",description:["Sets whether or not boundaries of subunits within countries","(e.g. states, provinces) are drawn."].join(" ")},subunitcolor:{valType:"color",role:"style",dflt:n.defaultLine,description:"Sets the color of the subunits boundaries."},subunitwidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets the stroke width (in px) of the subunits boundaries."},showframe:{valType:"boolean",role:"info",description:"Sets whether or not a frame is drawn around the map."},framecolor:{valType:"color",role:"style",dflt:n.defaultLine,description:"Sets the color the frame."},framewidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets the stroke width (in px) of the frame."},bgcolor:{valType:"color",role:"style",dflt:n.background,description:"Set the background color of the map"},lonaxis:s,lataxis:s},"plot","from-root");l.uirevision={valType:"any",role:"info",editType:"none",description:["Controls persistence of user-driven changes in the view","(projection and center). Defaults to `layout.uirevision`."].join(" ")}},4633:function(e,t,r){"use strict"; +var n,i=r("a6dc"),a=r("f8a5"),o=r("9935"),s=r("a626"),l=r("b924"),c=r("34cc"),u=!1,h=a();function f(e,t,r){var i=n.segments(e),a=n.segments(t),o=n.combine(i,a),s=r(o);return n.polygon(s)}n={buildLog:function(e){return!0===e?u=i():!1===e&&(u=!1),!1!==u&&u.list},epsilon:function(e){return h.epsilon(e)},segments:function(e){var t=o(!0,h,u);return e.regions.forEach(t.addRegion),{segments:t.calculate(e.inverted),inverted:e.inverted}},combine:function(e,t){var r=o(!1,h,u);return{combined:r.calculate(e.segments,e.inverted,t.segments,t.inverted),inverted1:e.inverted,inverted2:t.inverted}},selectUnion:function(e){return{segments:l.union(e.combined,u),inverted:e.inverted1||e.inverted2}},selectIntersect:function(e){return{segments:l.intersect(e.combined,u),inverted:e.inverted1&&e.inverted2}},selectDifference:function(e){return{segments:l.difference(e.combined,u),inverted:e.inverted1&&!e.inverted2}},selectDifferenceRev:function(e){return{segments:l.differenceRev(e.combined,u),inverted:!e.inverted1&&e.inverted2}},selectXor:function(e){return{segments:l.xor(e.combined,u),inverted:e.inverted1!==e.inverted2}},polygon:function(e){return{regions:s(e.segments,h,u),inverted:e.inverted}},polygonFromGeoJSON:function(e){return c.toPolygon(n,e)},polygonToGeoJSON:function(e){return c.fromPolygon(n,h,e)},union:function(e,t){return f(e,t,n.selectUnion)},intersect:function(e,t){return f(e,t,n.selectIntersect)},difference:function(e,t){return f(e,t,n.selectDifference)},differenceRev:function(e,t){return f(e,t,n.selectDifferenceRev)},xor:function(e,t){return f(e,t,n.selectXor)}},"object"===typeof window&&(window.PolyBool=n),e.exports=n},2456:function(e,t){function r(e){var t=e[0],r=e[1],n=e[2];return t*t+r*r+n*n}e.exports=r},"24ad":function(e,t,r){"use strict";var n=r("a48a"),i=r("dca5");function a(e){for(var t=0,r=Math.max,n=0,i=e.length;n>1,o=l(e[a],t);o<=0?(0===o&&(i=a),r=a+1):o>0&&(n=a-1)}return i}function d(e,t){for(var r=new Array(e.length),i=0,a=r.length;i=e.length||0!==l(e[g],o))break}return r}function p(e,t){if(!t)return d(h(g(e,0)),e,0);for(var r=new Array(t),n=0;n>>c&1&&l.push(i[c]);t.push(l)}return u(t)}function g(e,t){if(t<0)return[];for(var r=[],i=(1<2/3?"right":"center"),{center:0,middle:0,left:.5,bottom:-.5,right:-.5,top:.5}[t]}for(var G=!1,W=["x","y"],Y=0;Y1)&&(te===ee?(ue=re.r2fraction(t["a"+$]),(ue<0||ue>1)&&(G=!0)):G=!0),X=re._offset+re.r2p(t[$]),K=.5}else"x"===$?(J=t[$],X=b.l+b.w*J):(J=1-t[$],X=b.t+b.h*J),K=t.showarrow?.5:J;if(t.showarrow){ce.head=X;var he=t["a"+$];Q=ie*H(.5,t.xanchor)-ae*H(.5,t.yanchor),te===ee?(ce.tail=re._offset+re.r2p(he),Z=Q):(ce.tail=X+he,Z=Q+he),ce.text=ce.tail+Q;var fe=x["x"===$?"width":"height"];if("paper"===ee&&(ce.head=o.constrain(ce.head,1,fe-1)),"pixel"===te){var de=-Math.max(ce.tail-3,ce.text),pe=Math.min(ce.tail+3,ce.text)-fe;de>0?(ce.tail+=de,ce.text+=de):pe>0&&(ce.tail-=pe,ce.text-=pe)}ce.tail+=le,ce.head+=le}else Q=oe*H(K,se),Z=Q,ce.text=X+Q;ce.text+=le,Q+=le,Z+=le,t["_"+$+"padplus"]=oe/2+Z,t["_"+$+"padminus"]=oe/2-Z,t["_"+$+"size"]=oe,t["_"+$+"shift"]=Q}if(G)P.remove();else{var me=0,ge=0;if("left"!==t.align&&(me=(O-y)*("center"===t.align?.5:1)),"top"!==t.valign&&(ge=(z-w)*("middle"===t.valign?.5:1)),p)u.select("svg").attr({x:R+me-1,y:R+ge}).call(c.setClipUrl,F?M:null,e);else{var ve=R+ge-v.top,ye=R+me-v.left;V.call(h.positionText,ye,ve).call(c.setClipUrl,F?M:null,e)}B.select("rect").call(c.setRect,R,R,O,z),j.call(c.setRect,D/2,D/2,N-D,U-D),P.call(c.setTranslate,Math.round(S.x.text-N/2),Math.round(S.y.text-U/2)),C.attr({transform:"rotate("+E+","+S.x.text+","+S.y.text+")"});var xe,be=function(r,n){L.selectAll(".annotation-arrow-g").remove();var u=S.x.head,h=S.y.head,f=S.x.tail+r,p=S.y.tail+n,v=S.x.text+r,y=S.y.text+n,x=o.rotationXYMatrix(E,v,y),w=o.apply2DTransform(x),M=o.apply2DTransform2(x),I=+j.attr("width"),O=+j.attr("height"),D=v-.5*I,z=D+I,R=y-.5*O,F=R+O,B=[[D,R,D,F],[D,F,z,F],[z,F,z,R],[z,R,D,R]].map(M);if(!B.reduce((function(e,t){return e^!!o.segmentsIntersect(u,h,u+1e6,h+1e6,t[0],t[1],t[2],t[3])}),!1)){B.forEach((function(e){var t=o.segmentsIntersect(f,p,u,h,e[0],e[1],e[2],e[3]);t&&(f=t.x,p=t.y)}));var N=t.arrowwidth,U=t.arrowcolor,V=t.arrowside,q=L.append("g").style({opacity:l.opacity(U)}).classed("annotation-arrow-g",!0),H=q.append("path").attr("d","M"+f+","+p+"L"+u+","+h).style("stroke-width",N+"px").call(l.stroke,l.rgb(U));if(m(H,V,t),_.annotationPosition&&H.node().parentNode&&!a){var G=u,W=h;if(t.standoff){var Y=Math.sqrt(Math.pow(u-f,2)+Math.pow(h-p,2));G+=t.standoff*(f-u)/Y,W+=t.standoff*(p-h)/Y}var X,Z,J=q.append("path").classed("annotation-arrow",!0).classed("anndrag",!0).classed("cursor-move",!0).attr({d:"M3,3H-3V-3H3ZM0,0L"+(f-G)+","+(p-W),transform:"translate("+G+","+W+")"}).style("stroke-width",N+6+"px").call(l.stroke,"rgba(0,0,0,0)").call(l.fill,"rgba(0,0,0,0)");d.init({element:J.node(),gd:e,prepFn:function(){var e=c.getTranslate(P);X=e.x,Z=e.y,s&&s.autorange&&k(s._name+".autorange",!0),g&&g.autorange&&k(g._name+".autorange",!0)},moveFn:function(e,r){var n=w(X,Z),i=n[0]+e,a=n[1]+r;P.call(c.setTranslate,i,a),T("x",s?s.p2r(s.r2p(t.x)+e):t.x+e/b.w),T("y",g?g.p2r(g.r2p(t.y)+r):t.y-r/b.h),t.axref===t.xref&&T("ax",s.p2r(s.r2p(t.ax)+e)),t.ayref===t.yref&&T("ay",g.p2r(g.r2p(t.ay)+r)),q.attr("transform","translate("+e+","+r+")"),C.attr({transform:"rotate("+E+","+i+","+a+")"})},doneFn:function(){i.call("_guiRelayout",e,A());var t=document.querySelector(".js-notes-box-panel");t&&t.redraw(t.selectedObj)}})}}};if(t.showarrow&&be(0,0),I)d.init({element:P.node(),gd:e,prepFn:function(){xe=C.attr("transform")},moveFn:function(e,r){var n="pointer";if(t.showarrow)t.axref===t.xref?T("ax",s.p2r(s.r2p(t.ax)+e)):T("ax",t.ax+e),t.ayref===t.yref?T("ay",g.p2r(g.r2p(t.ay)+r)):T("ay",t.ay+r),be(e,r);else{if(a)return;var i,o;if(s)i=s.p2r(s.r2p(t.x)+e);else{var l=t._xsize/b.w,c=t.x+(t._xshift-t.xshift)/b.w-l/2;i=d.align(c+e/b.w,l,0,1,t.xanchor)}if(g)o=g.p2r(g.r2p(t.y)+r);else{var u=t._ysize/b.h,h=t.y-(t._yshift+t.yshift)/b.h-u/2;o=d.align(h-r/b.h,u,0,1,t.yanchor)}T("x",i),T("y",o),s&&g||(n=d.getCursor(s?.5:i,g?.5:o,t.xanchor,t.yanchor))}C.attr({transform:"translate("+e+","+r+")"+xe}),f(P,n)},clickFn:function(r,n){t.captureevents&&e.emit("plotly_clickannotation",q(n))},doneFn:function(){f(P),i.call("_guiRelayout",e,A());var t=document.querySelector(".js-notes-box-panel");t&&t.redraw(t.selectedObj)}})}}}e.exports={draw:g,drawOne:v,drawRaw:y}},"25be":function(e,t,r){"use strict";var n=r("f508"),i=r("b3800"),a=Object.create(null);e.exports=function(e){return Object.defineProperties(e,{for:n((function(t){return a[t]?a[t]:a[t]=e(String(t))})),keyFor:n((function(e){var t;for(t in i(e),a)if(a[t]===e)return t}))})}},"25f3":function(e,t,r){"use strict";var n=r("fc26"),i=r("4ce7");e.exports=function(e,t,r){var a,o={};function s(r,o){return n.coerce(e[a]||{},t[a],i,r,o)}for(var l=0;l0&&void 0!==(n=e[r][t-1])&&(a++,i+=n),t0&&void 0!==(n=e[r-1][t])&&(a++,i+=n),r0&&a0&&iT);return n.log("Smoother converged to",A,"after",S,"iterations"),e}},"262a":function(e,t,r){"use strict";var n=r("84d3"),i=r("936a");e.exports=function(e){return i(e)?e:n(e,"Cannot use %v",arguments[1])}},2638:function(e,t){function r(){var e=new Float32Array(4);return e[0]=0,e[1]=0,e[2]=0,e[3]=0,e}e.exports=r},"265e":function(e,t){function r(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}e.exports=r},"26a7":function(e,t,r){"use strict";e.exports=f;var n=r("efce"),i=r("b205"),a=r("531f"),o=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function s(e,t,r,n){this.gl=e,this.shader=n,this.buffer=t,this.vao=r,this.pixelRatio=1,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.lineWidth=[1,1,1],this.capSize=[10,10,10],this.lineCount=[0,0,0],this.lineOffset=[0,0,0],this.opacity=1,this.hasAlpha=!1}var l=s.prototype;function c(e,t){for(var r=0;r<3;++r)e[0][r]=Math.min(e[0][r],t[r]),e[1][r]=Math.max(e[1][r],t[r])}l.isOpaque=function(){return!this.hasAlpha},l.isTransparent=function(){return this.hasAlpha},l.drawTransparent=l.draw=function(e){var t=this.gl,r=this.shader.uniforms;this.shader.bind();var n=r.view=e.view||o,i=r.projection=e.projection||o;r.model=e.model||o,r.clipBounds=this.clipBounds,r.opacity=this.opacity;var a=n[12],s=n[13],l=n[14],c=n[15],u=e._ortho||!1,h=u?2:1,f=h*this.pixelRatio*(i[3]*a+i[7]*s+i[11]*l+i[15]*c)/t.drawingBufferHeight;this.vao.bind();for(var d=0;d<3;++d)t.lineWidth(this.lineWidth[d]*this.pixelRatio),r.capSize=this.capSize[d]*f,this.lineCount[d]&&t.drawArrays(t.LINES,this.lineOffset[d],this.lineCount[d]);this.vao.unbind()};var u=function(){for(var e=new Array(3),t=0;t<3;++t){for(var r=[],n=1;n<=2;++n)for(var i=-1;i<=1;i+=2){var a=(n+t)%3,o=[0,0,0];o[a]=i,r.push(o)}e[t]=r}return e}();function h(e,t,r,n){for(var i=u[n],a=0;a0){m=u.slice();m[s]+=d[1][s],i.push(u[0],u[1],u[2],p[0],p[1],p[2],p[3],0,0,0,m[0],m[1],m[2],p[0],p[1],p[2],p[3],0,0,0),c(this.bounds,m),o+=2+h(i,m,p,s)}}}this.lineCount[s]=o-this.lineOffset[s]}this.buffer.update(i)}},l.dispose=function(){this.shader.dispose(),this.buffer.dispose(),this.vao.dispose()}},"26cf":function(e,t,r){"use strict";var n=r("cea5"),i=r("f31e");function a(e){var t=e.length;switch(t){case 0:case 1:return 0;case 2:return e[1];default:break}var r,a,o,s=n.mallocUint32(t),l=n.mallocUint32(t),c=0;for(i(e,l),o=0;o0;--o)a=l[o],r=s[o],s[o]=s[a],s[a]=r,l[o]=l[r],l[r]=a,c=(c+r)*o;return n.freeUint32(l),n.freeUint32(s),c}function o(e,t,r){switch(e){case 0:return r||[];case 1:return r?(r[0]=0,r):[0];case 2:return r?(t?(r[0]=0,r[1]=1):(r[0]=1,r[1]=0),r):t?[0,1]:[1,0];default:break}r=r||new Array(e);var n,i,a,o=1;for(r[0]=0,a=1;a0;--a)n=t/o|0,t=t-n*o|0,o=o/a|0,i=0|r[a],r[a]=0|r[n],r[n]=0|i;return r}t.rank=a,t.unrank=o},"26d1":function(e,t){function r(e,t,r){var n=t[0],i=t[1],a=t[2],o=r[0],s=r[1],l=r[2],c=r[3],u=c*n+s*a-l*i,h=c*i+l*n-o*a,f=c*a+o*i-s*n,d=-o*n-s*i-l*a;return e[0]=u*c+d*-o+h*-l-f*-s,e[1]=h*c+d*-s+f*-o-u*-l,e[2]=f*c+d*-l+u*-s-h*-o,e}e.exports=r},"26dd":function(e,t,r){"use strict";var n=r("0d59"),i=r("6e58"),a=r("0a3e"),o=r("83d1"),s=r("0379"),l=r("fc26").raiseToTop,c=r("fc26").cancelTransition,u=r("8766"),h=r("7815"),f=r("d115");function d(e){return Math.ceil(e.calcdata.maxLineWidth/2)}function p(e,t){return"clip"+e._fullLayout._uid+"_scrollAreaBottomClip_"+t.key}function m(e,t){return"clip"+e._fullLayout._uid+"_columnBoundaryClippath_"+t.calcdata.key+"_"+t.specIndex}function g(e){return[].concat.apply([],e.map((function(e){return e}))).map((function(e){return e.__data__}))}function v(e,t,r){function o(e){var t=e.rowBlocks;return H(t,t.length-1)+(t.length?G(t[t.length-1],1/0):1)}var s=e.selectAll("."+n.cn.scrollbarKit).data(a.repeat,a.keyFun);s.enter().append("g").classed(n.cn.scrollbarKit,!0).style("shape-rendering","geometricPrecision"),s.each((function(e){var t=e.scrollbarState;t.totalHeight=o(e),t.scrollableAreaHeight=e.groupHeight-z(e),t.currentlyVisibleHeight=Math.min(t.totalHeight,t.scrollableAreaHeight),t.ratio=t.currentlyVisibleHeight/t.totalHeight,t.barLength=Math.max(t.ratio*t.currentlyVisibleHeight,n.goldenRatio*n.scrollbarWidth),t.barWiggleRoom=t.currentlyVisibleHeight-t.barLength,t.wiggleRoom=Math.max(0,t.totalHeight-t.scrollableAreaHeight),t.topY=0===t.barWiggleRoom?0:e.scrollY/t.wiggleRoom*t.barWiggleRoom,t.bottomY=t.topY+t.barLength,t.dragMultiplier=t.wiggleRoom/t.barWiggleRoom})).attr("transform",(function(e){var t=e.width+n.scrollbarWidth/2+n.scrollbarOffset;return"translate("+t+" "+z(e)+")"}));var l=s.selectAll("."+n.cn.scrollbar).data(a.repeat,a.keyFun);l.enter().append("g").classed(n.cn.scrollbar,!0);var c=l.selectAll("."+n.cn.scrollbarSlider).data(a.repeat,a.keyFun);c.enter().append("g").classed(n.cn.scrollbarSlider,!0),c.attr("transform",(function(e){return"translate(0 "+(e.scrollbarState.topY||0)+")"}));var u=c.selectAll("."+n.cn.scrollbarGlyph).data(a.repeat,a.keyFun);u.enter().append("line").classed(n.cn.scrollbarGlyph,!0).attr("stroke","black").attr("stroke-width",n.scrollbarWidth).attr("stroke-linecap","round").attr("y1",n.scrollbarWidth/2),u.attr("y2",(function(e){return e.scrollbarState.barLength-n.scrollbarWidth/2})).attr("stroke-opacity",(function(e){return e.columnDragInProgress||!e.scrollbarState.barWiggleRoom||r?0:.4})),u.transition().delay(0).duration(0),u.transition().delay(n.scrollbarHideDelay).duration(n.scrollbarHideDuration).attr("stroke-opacity",0);var h=l.selectAll("."+n.cn.scrollbarCaptureZone).data(a.repeat,a.keyFun);h.enter().append("line").classed(n.cn.scrollbarCaptureZone,!0).attr("stroke","white").attr("stroke-opacity",.01).attr("stroke-width",n.scrollbarCaptureWidth).attr("stroke-linecap","butt").attr("y1",0).on("mousedown",(function(r){var n=i.event.y,a=this.getBoundingClientRect(),o=r.scrollbarState,s=n-a.top,l=i.scale.linear().domain([0,o.scrollableAreaHeight]).range([0,o.totalHeight]).clamp(!0);o.topY<=s&&s<=o.bottomY||F(t,e,null,l(s-o.barLength/2))(r)})).call(i.behavior.drag().origin((function(e){return i.event.stopPropagation(),e.scrollbarState.scrollbarScrollInProgress=!0,e})).on("drag",F(t,e)).on("dragend",(function(){}))),h.attr("y2",(function(e){return e.scrollbarState.scrollableAreaHeight})),t._context.staticPlot&&(u.remove(),h.remove())}function y(e,t,r,n){var i=x(r),a=b(i);T(a);var o=_(a);M(o);var s=k(a),l=w(s);A(l),S(l,t,n,e),q(a)}function x(e){var t=e.selectAll("."+n.cn.columnCells).data(a.repeat,a.keyFun);return t.enter().append("g").classed(n.cn.columnCells,!0),t.exit().remove(),t}function b(e){var t=e.selectAll("."+n.cn.columnCell).data(h.splitToCells,(function(e){return e.keyWithinBlock}));return t.enter().append("g").classed(n.cn.columnCell,!0),t.exit().remove(),t}function _(e){var t=e.selectAll("."+n.cn.cellRect).data(a.repeat,(function(e){return e.keyWithinBlock}));return t.enter().append("rect").classed(n.cn.cellRect,!0),t}function w(e){var t=e.selectAll("."+n.cn.cellText).data(a.repeat,(function(e){return e.keyWithinBlock}));return t.enter().append("text").classed(n.cn.cellText,!0).style("cursor",(function(){return"auto"})).on("mousedown",(function(){i.event.stopPropagation()})),t}function k(e){var t=e.selectAll("."+n.cn.cellTextHolder).data(a.repeat,(function(e){return e.keyWithinBlock}));return t.enter().append("g").classed(n.cn.cellTextHolder,!0).style("shape-rendering","geometricPrecision"),t}function T(e){e.each((function(e,t){var r=e.calcdata.cells.font,n=e.column.specIndex,i={size:I(r.size,n,t),color:I(r.color,n,t),family:I(r.family,n,t)};e.rowNumber=e.key,e.align=I(e.calcdata.cells.align,n,t),e.cellBorderWidth=I(e.calcdata.cells.line.width,n,t),e.font=i}))}function A(e){e.each((function(e){o.font(i.select(this),e.font)}))}function M(e){e.attr("width",(function(e){return e.column.columnWidth})).attr("stroke-width",(function(e){return e.cellBorderWidth})).each((function(e){var t=i.select(this);f.stroke(t,I(e.calcdata.cells.line.color,e.column.specIndex,e.rowNumber)),f.fill(t,I(e.calcdata.cells.fill.color,e.column.specIndex,e.rowNumber))}))}function S(e,t,r,a){e.text((function(e){var t=e.column.specIndex,r=e.rowNumber,a=e.value,o="string"===typeof a,s=o&&a.match(/
/i),l=!o||s;e.mayHaveMarkup=o&&a.match(/[<&>]/);var c=E(a);e.latex=c;var u,h,f=c?"":I(e.calcdata.cells.prefix,t,r)||"",d=c?"":I(e.calcdata.cells.suffix,t,r)||"",p=c?null:I(e.calcdata.cells.format,t,r)||null,m=f+(p?i.format(p)(e.value):e.value)+d;if(e.wrappingNeeded=!e.wrapped&&!l&&!c&&(u=L(m)),e.cellHeightMayIncrease=s||c||e.mayHaveMarkup||(void 0===u?L(m):u),e.needsConvertToTspans=e.mayHaveMarkup||e.wrappingNeeded||e.latex,e.wrappingNeeded){var g=" "===n.wrapSplitCharacter?m.replace(/
i&&n.push(a),i+=l}return n}function j(e,t,r){var n=g(t)[0];if(void 0!==n){var i=n.rowBlocks,a=n.calcdata,o=H(i,i.length),s=n.calcdata.groupHeight-z(n),l=a.scrollY=Math.max(0,Math.min(o-s,a.scrollY)),c=R(i,l,s);1===c.length&&(c[0]===i.length-1?c.unshift(c[0]-1):c.push(c[0]+1)),c[0]%2&&c.reverse(),t.each((function(e,t){e.page=c[t],e.scrollY=l})),t.attr("transform",(function(e){var t=H(e.rowBlocks,e.page)-e.scrollY;return"translate(0 "+t+")"})),e&&(B(e,r,t,c,n.prevPages,n,0),B(e,r,t,c,n.prevPages,n,1),v(r,e))}}function F(e,t,r,a){return function(o){var s=o.calcdata?o.calcdata:o,l=t.filter((function(e){return s.key===e.key})),c=r||s.scrollbarState.dragMultiplier,u=s.scrollY;s.scrollY=void 0===a?s.scrollY+c*i.event.dy:a;var h=l.selectAll("."+n.cn.yColumn).selectAll("."+n.cn.columnBlock).filter(P);return j(e,h,l),s.scrollY===u}}function B(e,t,r,n,i,a,o){var s=n[o]!==i[o];s&&(clearTimeout(a.currentRepaint[o]),a.currentRepaint[o]=setTimeout((function(){var a=r.filter((function(e,t){return t===o&&n[t]!==i[t]}));y(e,t,a,r),i[o]=n[o]})))}function N(e,t,r,a){return function(){var o=i.select(t.parentNode);o.each((function(e){var t=e.fragments;o.selectAll("tspan.line").each((function(e,r){t[r].width=this.getComputedTextLength()}));var r,i,a=t[t.length-1].width,s=t.slice(0,-1),l=[],c=0,u=e.column.columnWidth-2*n.cellPad;e.value="";while(s.length)r=s.shift(),i=r.width+a,c+i>u&&(e.value+=l.join(n.wrapSpacer)+n.lineBreaker,l=[],c=0),l.push(r.text),c+=i;c&&(e.value+=l.join(n.wrapSpacer)),e.wrapped=!0})),o.selectAll("tspan.line").remove(),S(o.select("."+n.cn.cellText),r,e,a),i.select(t.parentNode.parentNode).call(q)}}function U(e,t,r,a,o){return function(){if(!o.settledY){var s=i.select(t.parentNode),l=Y(o),c=o.key-l.firstRowIndex,u=l.rows[c].rowHeight,h=o.cellHeightMayIncrease?t.parentNode.getBoundingClientRect().height+2*n.cellPad:u,f=Math.max(h,u),d=f-l.rows[c].rowHeight;d&&(l.rows[c].rowHeight=f,e.selectAll("."+n.cn.columnCell).call(q),j(null,e.filter(P),0),v(r,a,!0)),s.attr("transform",(function(){var e=this,t=e.parentNode,r=t.getBoundingClientRect(),a=i.select(e.parentNode).select("."+n.cn.cellRect).node().getBoundingClientRect(),s=e.transform.baseVal.consolidate(),l=a.top-r.top+(s?s.matrix.f:n.cellPad);return"translate("+V(o,i.select(e.parentNode).select("."+n.cn.cellTextHolder).node().getBoundingClientRect().width)+" "+l+")"})),o.settledY=!0}}}function V(e,t){switch(e.align){case"left":return n.cellPad;case"right":return e.column.columnWidth-(t||0)-n.cellPad;case"center":return(e.column.columnWidth-(t||0))/2;default:return n.cellPad}}function q(e){e.attr("transform",(function(e){var t=e.rowBlocks[0].auxiliaryBlocks.reduce((function(e,t){return e+G(t,1/0)}),0),r=Y(e),n=G(r,e.key),i=n+t;return"translate(0 "+i+")"})).selectAll("."+n.cn.cellRect).attr("height",(function(e){return X(Y(e),e.key).rowHeight}))}function H(e,t){for(var r=0,n=t-1;n>=0;n--)r+=W(e[n]);return r}function G(e,t){for(var r=0,n=0;nr)for(e=r;et)for(e=t;e=0){for(var k=0|w.type.charAt(w.type.length-1),T=new Array(k),A=0;A=0)M+=1;_[y]=M}var S=new Array(r.length);function E(){f.program=o.program(d,f._vref,f._fref,b,_);for(var e=0;eo&&(o=n.length(b)),y){var _=2*n.distance(d,x)/(n.length(p)+n.length(b));_?(g=Math.min(g,_),v=!1):v=!0}v||(d=x,p=b),m.push(b)}var w=[s,c,h],k=[l,u,f];t&&(t[0]=w,t[1]=k),0===o&&(o=1);var T=1/o;isFinite(g)||(g=1),a.vectorScale=g;var A=e.coneSize||.5;e.absoluteConeSize&&(A=e.absoluteConeSize*T),a.coneScale=A;y=0;for(var M=0;y4/3-s?o:s}},"299d":function(e,t,r){"use strict";var n=r("96e3"),i=r("e8ee"),a=r("b113"),o=r("ad680"),s=r("fc26"),l=r("cf42"),c=r("de81"),u=r("00bd"),h=r("e38a").styleTextSelection;function f(e,t,r){var n=e._size,i=e.width,a=e.height;return[n.l+t.domain[0]*n.w,n.b+r.domain[0]*n.h,i-n.r-(1-t.domain[1])*n.w,a-n.t-(1-r.domain[1])*n.h]}e.exports=function(e,t,r){if(r.length){var d,p,m=e._fullLayout,g=t._scene,v=t.xaxis,y=t.yaxis;if(g){var x=l(e,["ANGLE_instanced_arrays","OES_element_index_uint"]);if(x){var b=g.count,_=m._glcanvas.data()[0].regl;if(u(e,t,r),g.dirty){if(!0===g.error2d&&(g.error2d=a(_)),!0===g.line2d&&(g.line2d=i(_)),!0===g.scatter2d&&(g.scatter2d=n(_)),!0===g.fill2d&&(g.fill2d=i(_)),!0===g.glText)for(g.glText=new Array(b),d=0;dg.glText.length){var w=b-g.glText.length;for(d=0;dr&&(isNaN(t[n])||isNaN(t[n+1])))n-=2;e.positions=t.slice(r,n+2)}return e})),g.line2d.update(g.lineOptions)),g.error2d){var A=(g.errorXOptions||[]).concat(g.errorYOptions||[]);g.error2d.update(A)}g.scatter2d&&g.scatter2d.update(g.markerOptions),g.fillOrder=s.repeat(null,b),g.fill2d&&(g.fillOptions=g.fillOptions.map((function(e,t){var n=r[t];if(e&&n&&n[0]&&n[0].trace){var i,a,o=n[0],s=o.trace,l=o.t,c=g.lineOptions[t],u=[];s._ownfill&&u.push(t),s._nexttrace&&u.push(t+1),u.length&&(g.fillOrder[t]=u);var h,f,d=[],p=c&&c.positions||l.positions;if("tozeroy"===s.fill){h=0;while(hh&&isNaN(p[f+1]))f-=2;0!==p[h+1]&&(d=[p[h],0]),d=d.concat(p.slice(h,f+2)),0!==p[f+1]&&(d=d.concat([p[f],0]))}else if("tozerox"===s.fill){h=0;while(hh&&isNaN(p[f]))f-=2;0!==p[h]&&(d=[0,p[h+1]]),d=d.concat(p.slice(h,f+2)),0!==p[f]&&(d=d.concat([0,p[f+1]]))}else if("toself"===s.fill||"tonext"===s.fill){for(d=[],i=0,a=0;a-1;for(d=0;d=48&&e<=57}function _(e){return"0123456789abcdefABCDEF".indexOf(e)>=0}function w(e){return"01234567".indexOf(e)>=0}function k(e){return 32===e||9===e||11===e||12===e||160===e||e>=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].indexOf(e)>=0}function T(e){return 10===e||13===e||8232===e||8233===e}function A(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||92===e||e>=128&&s.NonAsciiIdentifierStart.test(String.fromCharCode(e))}function M(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||92===e||e>=128&&s.NonAsciiIdentifierPart.test(String.fromCharCode(e))}function S(e){switch(e){case"class":case"enum":case"export":case"extends":case"import":case"super":return!0;default:return!1}}function E(e){switch(e){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"yield":case"let":return!0;default:return!1}}function L(e){return"eval"===e||"arguments"===e}function C(e){if(u&&E(e))return!0;switch(e.length){case 2:return"if"===e||"in"===e||"do"===e;case 3:return"var"===e||"for"===e||"new"===e||"try"===e||"let"===e;case 4:return"this"===e||"else"===e||"case"===e||"void"===e||"with"===e||"enum"===e;case 5:return"while"===e||"break"===e||"catch"===e||"throw"===e||"const"===e||"yield"===e||"class"===e||"super"===e;case 6:return"return"===e||"typeof"===e||"delete"===e||"switch"===e||"export"===e||"import"===e;case 7:return"default"===e||"finally"===e||"extends"===e;case 8:return"function"===e||"continue"===e||"debugger"===e;case 10:return"instanceof"===e;default:return!1}}function I(e,t,r,n,i){var a;x("number"===typeof r,"Comment must have valid position"),v.lastCommentStart>=r||(v.lastCommentStart=r,a={type:e,value:t},y.range&&(a.range=[r,n]),y.loc&&(a.loc=i),y.comments.push(a),y.attachComment&&(y.leadingComments.push(a),y.trailingComments.push(a)))}function O(e){var t,r,n,i;t=h-e,r={start:{line:f,column:h-d-e}};while(h=p&&ae({},o.UnexpectedToken,"ILLEGAL");else if(42===r){if(47===c.charCodeAt(h+1))return++h,++h,void(y.comments&&(n=c.slice(e+2,h-2),t.end={line:f,column:h-d},I("Block",n,e,h,t)));++h}else++h;ae({},o.UnexpectedToken,"ILLEGAL")}function D(){var e,t;t=0===h;while(h>>="===i?(h+=4,{type:t.Punctuator,value:i,lineNumber:f,lineStart:d,start:a,end:h}):(n=i.substr(0,3),">>>"===n||"<<="===n||">>="===n?(h+=3,{type:t.Punctuator,value:n,lineNumber:f,lineStart:d,start:a,end:h}):(r=n.substr(0,2),l===r[1]&&"+-<>&|".indexOf(l)>=0||"=>"===r?(h+=2,{type:t.Punctuator,value:r,lineNumber:f,lineStart:d,start:a,end:h}):"<>=!+-*%&|^/".indexOf(l)>=0?(++h,{type:t.Punctuator,value:l,lineNumber:f,lineStart:d,start:a,end:h}):void ae({},o.UnexpectedToken,"ILLEGAL")))}function N(e){var r="";while(h=0&&h0&&(n=y.tokens[y.tokens.length-1],n.range[0]===e&&"Punctuator"===n.type&&("/"!==n.value&&"/="!==n.value||y.tokens.pop())),y.tokens.push({type:"RegularExpression",value:r.literal,range:[e,h],loc:t})),r}function J(e){return e.type===t.Identifier||e.type===t.Keyword||e.type===t.BooleanLiteral||e.type===t.NullLiteral}function K(){var e,t;if(e=y.tokens[y.tokens.length-1],!e)return Z();if("Punctuator"===e.type){if("]"===e.value)return B();if(")"===e.value)return t=y.tokens[y.openParenToken-1],!t||"Keyword"!==t.type||"if"!==t.value&&"while"!==t.value&&"for"!==t.value&&"with"!==t.value?B():Z();if("}"===e.value){if(y.tokens[y.openCurlyToken-3]&&"Keyword"===y.tokens[y.openCurlyToken-3].type){if(t=y.tokens[y.openCurlyToken-4],!t)return B()}else{if(!y.tokens[y.openCurlyToken-4]||"Keyword"!==y.tokens[y.openCurlyToken-4].type)return B();if(t=y.tokens[y.openCurlyToken-5],!t)return Z()}return n.indexOf(t.value)>=0?B():Z()}return Z()}return"Keyword"===e.type&&"this"!==e.value?Z():B()}function Q(){var e;return D(),h>=p?{type:t.EOF,lineNumber:f,lineStart:d,start:h,end:h}:(e=c.charCodeAt(h),A(e)?F():40===e||41===e||59===e?B():39===e||34===e?H():46===e?b(c.charCodeAt(h+1))?q():B():b(e)?q():y.tokenize&&47===e?K():B())}function $(){var e,n,i;return D(),e={start:{line:f,column:h-d}},n=Q(),e.end={line:f,column:h-d},n.type!==t.EOF&&(i=c.slice(n.start,n.end),y.tokens.push({type:r[n.type],value:i,range:[n.start,n.end],loc:e})),n}function ee(){var e;return e=g,h=e.end,f=e.lineNumber,d=e.lineStart,g="undefined"!==typeof y.tokens?$():Q(),h=e.end,f=e.lineNumber,d=e.lineStart,e}function te(){var e,t,r;e=h,t=f,r=d,g="undefined"!==typeof y.tokens?$():Q(),h=e,f=t,d=r}function re(e,t){this.line=e,this.column=t}function ne(e,t,r,n){this.start=new re(e,t),this.end=new re(r,n)}function ie(){var e,t,r,n;return e=h,t=f,r=d,D(),n=f!==t,h=e,f=t,d=r,n}function ae(e,t){var r,n=Array.prototype.slice.call(arguments,2),i=t.replace(/%(\d)/g,(function(e,t){return x(t>="===e||">>>="===e||"&="===e||"^="===e||"|="===e)}function de(){var e,r=h,n=f,i=d,a=g;if(59===c.charCodeAt(h)||ue(";"))ee();else{if(e=f,D(),f!==e)return h=r,f=n,d=i,void(g=a);g.type===t.EOF||ue("}")||se(g)}}function pe(e){return e.type===i.Identifier||e.type===i.MemberExpression}function me(){var e,t=[];e=g,le("[");while(!ue("]"))ue(",")?(ee(),t.push(null)):(t.push(De()),ue("]")||le(","));return ee(),m.markEnd(m.createArrayExpression(t),e)}function ge(e,t){var r,n,i;return r=u,i=g,n=st(),t&&u&&L(e[0].name)&&oe(t,o.StrictParamName),u=r,m.markEnd(m.createFunctionExpression(null,e,[],n),i)}function ve(){var e,r;return r=g,e=ee(),e.type===t.StringLiteral||e.type===t.NumericLiteral?(u&&e.octal&&oe(e,o.StrictOctalLiteral),m.markEnd(m.createLiteral(e),r)):m.markEnd(m.createIdentifier(e.value),r)}function ye(){var e,r,n,i,a,s;return e=g,s=g,e.type===t.Identifier?(n=ve(),"get"!==e.value||ue(":")?"set"!==e.value||ue(":")?(le(":"),i=De(),m.markEnd(m.createProperty("init",n,i),s)):(r=ve(),le("("),e=g,e.type!==t.Identifier?(le(")"),oe(e,o.UnexpectedToken,e.value),i=ge([])):(a=[Fe()],le(")"),i=ge(a,e)),m.markEnd(m.createProperty("set",r,i),s)):(r=ve(),le("("),le(")"),i=ge([]),m.markEnd(m.createProperty("get",r,i),s))):e.type!==t.EOF&&e.type!==t.Punctuator?(r=ve(),le(":"),i=De(),m.markEnd(m.createProperty("init",r,i),s)):void se(e)}function xe(){var e,t,r,n,s,l=[],c={},h=String;s=g,le("{");while(!ue("}"))e=ye(),t=e.key.type===i.Identifier?e.key.name:h(e.key.value),n="init"===e.kind?a.Data:"get"===e.kind?a.Get:a.Set,r="$"+t,Object.prototype.hasOwnProperty.call(c,r)?(c[r]===a.Data?u&&n===a.Data?oe({},o.StrictDuplicateProperty):n!==a.Data&&oe({},o.AccessorDataProperty):n===a.Data?oe({},o.AccessorDataProperty):c[r]&n&&oe({},o.AccessorGetSet),c[r]|=n):c[r]=n,l.push(e),ue("}")||le(",");return le("}"),m.markEnd(m.createObjectExpression(l),s)}function be(){var e;return le("("),e=ze(),le(")"),e}function _e(){var e,r,n,i;if(ue("("))return be();if(ue("["))return me();if(ue("{"))return xe();if(e=g.type,i=g,e===t.Identifier)n=m.createIdentifier(ee().value);else if(e===t.StringLiteral||e===t.NumericLiteral)u&&g.octal&&oe(g,o.StrictOctalLiteral),n=m.createLiteral(ee());else if(e===t.Keyword){if(he("function"))return ut();he("this")?(ee(),n=m.createThisExpression()):se(ee())}else e===t.BooleanLiteral?(r=ee(),r.value="true"===r.value,n=m.createLiteral(r)):e===t.NullLiteral?(r=ee(),r.value=null,n=m.createLiteral(r)):ue("/")||ue("/=")?(n="undefined"!==typeof y.tokens?m.createLiteral(Z()):m.createLiteral(X()),te()):se(ee());return m.markEnd(n,i)}function we(){var e=[];if(le("("),!ue(")"))while(h":case"<=":case">=":case"instanceof":n=7;break;case"in":n=r?7:0;break;case"<<":case">>":case">>>":n=8;break;case"+":case"-":n=9;break;case"*":case"/":case"%":n=11;break;default:break}return n}function Oe(){var e,t,r,n,i,a,o,s,l,c;if(e=g,l=Ce(),n=g,i=Ie(n,v.allowIn),0===i)return l;n.prec=i,ee(),t=[e,g],o=Ce(),a=[l,n,o];while((i=Ie(g,v.allowIn))>0){while(a.length>2&&i<=a[a.length-2].prec)o=a.pop(),s=a.pop().value,l=a.pop(),r=m.createBinaryExpression(s,l,o),t.pop(),e=t[t.length-1],m.markEnd(r,e),a.push(r);n=ee(),n.prec=i,a.push(n),t.push(g),r=Ce(),a.push(r)}c=a.length-1,r=a[c],t.pop();while(c>1)r=m.createBinaryExpression(a[c-1].value,a[c-2],r),c-=2,e=t.pop(),m.markEnd(r,e);return r}function Pe(){var e,t,r,n,i;return i=g,e=Oe(),ue("?")&&(ee(),t=v.allowIn,v.allowIn=!0,r=De(),v.allowIn=t,le(":"),n=De(),e=m.createConditionalExpression(e,r,n),m.markEnd(e,i)),e}function De(){var e,t,r,n,a;return e=g,a=g,n=t=Pe(),fe()&&(pe(t)||oe({},o.InvalidLHSInAssignment),u&&t.type===i.Identifier&&L(t.name)&&oe(e,o.StrictLHSAssignment),e=ee(),r=De(),n=m.markEnd(m.createAssignmentExpression(e.value,t,r),a)),n}function ze(){var e,t=g;if(e=De(),ue(",")){e=m.createSequenceExpression([e]);while(h0?1:0,d=0,p=c.length,g=null,v={allowIn:!0,labelSet:{},inFunctionBody:!1,inIteration:!1,inSwitch:!1,lastCommentStart:-1},y={},r=r||{},r.tokens=!0,y.tokens=[],y.tokenize=!0,y.openParenToken=-1,y.openCurlyToken=-1,y.range="boolean"===typeof r.range&&r.range,y.loc="boolean"===typeof r.loc&&r.loc,"boolean"===typeof r.comment&&r.comment&&(y.comments=[]),"boolean"===typeof r.tolerant&&r.tolerant&&(y.errors=[]);try{if(te(),g.type===t.EOF)return y.tokens;ee();while(g.type!==t.EOF)try{ee()}catch(a){if(g,y.errors){y.errors.push(a);break}throw a}pt(),i=y.tokens,"undefined"!==typeof y.comments&&(i.comments=y.comments),"undefined"!==typeof y.errors&&(i.errors=y.errors)}catch(o){throw o}finally{y={}}return i}function gt(e,t){var r,n;n=String,"string"===typeof e||e instanceof String||(e=n(e)),m=l,c=e,h=0,f=c.length>0?1:0,d=0,p=c.length,g=null,v={allowIn:!0,labelSet:{},inFunctionBody:!1,inIteration:!1,inSwitch:!1,lastCommentStart:-1},y={},"undefined"!==typeof t&&(y.range="boolean"===typeof t.range&&t.range,y.loc="boolean"===typeof t.loc&&t.loc,y.attachComment="boolean"===typeof t.attachComment&&t.attachComment,y.loc&&null!==t.source&&void 0!==t.source&&(y.source=n(t.source)),"boolean"===typeof t.tokens&&t.tokens&&(y.tokens=[]),"boolean"===typeof t.comment&&t.comment&&(y.comments=[]),"boolean"===typeof t.tolerant&&t.tolerant&&(y.errors=[]),y.attachComment&&(y.range=!0,y.comments=[],y.bottomRightStack=[],y.trailingComments=[],y.leadingComments=[]));try{r=dt(),"undefined"!==typeof y.comments&&(r.comments=y.comments),"undefined"!==typeof y.tokens&&(pt(),r.tokens=y.tokens),"undefined"!==typeof y.errors&&(r.errors=y.errors)}catch(i){throw i}finally{y={}}return r}t={BooleanLiteral:1,EOF:2,Identifier:3,Keyword:4,NullLiteral:5,NumericLiteral:6,Punctuator:7,StringLiteral:8,RegularExpression:9},r={},r[t.BooleanLiteral]="Boolean",r[t.EOF]="",r[t.Identifier]="Identifier",r[t.Keyword]="Keyword",r[t.NullLiteral]="Null",r[t.NumericLiteral]="Numeric",r[t.Punctuator]="Punctuator",r[t.StringLiteral]="String",r[t.RegularExpression]="RegularExpression",n=["(","{","[","in","typeof","instanceof","new","return","case","delete","throw","void","=","+=","-=","*=","/=","%=","<<=",">>=",">>>=","&=","|=","^=",",","+","-","*","/","%","++","--","<<",">>",">>>","&","|","^","!","~","&&","||","?",":","===","==",">=","<=","<",">","!=","!=="],i={AssignmentExpression:"AssignmentExpression",ArrayExpression:"ArrayExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DoWhileStatement:"DoWhileStatement",DebuggerStatement:"DebuggerStatement",EmptyStatement:"EmptyStatement",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",Identifier:"Identifier",IfStatement:"IfStatement",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",Program:"Program",Property:"Property",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement"},a={Data:1,Get:2,Set:4},o={UnexpectedToken:"Unexpected token %0",UnexpectedNumber:"Unexpected number",UnexpectedString:"Unexpected string",UnexpectedIdentifier:"Unexpected identifier",UnexpectedReserved:"Unexpected reserved word",UnexpectedEOS:"Unexpected end of input",NewlineAfterThrow:"Illegal newline after throw",InvalidRegExp:"Invalid regular expression",UnterminatedRegExp:"Invalid regular expression: missing /",InvalidLHSInAssignment:"Invalid left-hand side in assignment",InvalidLHSInForIn:"Invalid left-hand side in for-in",MultipleDefaultsInSwitch:"More than one default clause in switch statement",NoCatchOrFinally:"Missing catch or finally after try",UnknownLabel:"Undefined label '%0'",Redeclaration:"%0 '%1' has already been declared",IllegalContinue:"Illegal continue statement",IllegalBreak:"Illegal break statement",IllegalReturn:"Illegal return statement",StrictModeWith:"Strict mode code may not include a with statement",StrictCatchVariable:"Catch variable may not be eval or arguments in strict mode",StrictVarName:"Variable name may not be eval or arguments in strict mode",StrictParamName:"Parameter name eval or arguments is not allowed in strict mode",StrictParamDupe:"Strict mode function may not have duplicate parameter names",StrictFunctionName:"Function name may not be eval or arguments in strict mode",StrictOctalLiteral:"Octal literals are not allowed in strict mode.",StrictDelete:"Delete of an unqualified identifier in strict mode.",StrictDuplicateProperty:"Duplicate data property in object literal not allowed in strict mode",AccessorDataProperty:"Object literal may not have data and accessor property with the same name",AccessorGetSet:"Object literal may not have multiple get/set accessors with the same name",StrictLHSAssignment:"Assignment to eval or arguments is not allowed in strict mode",StrictLHSPostfix:"Postfix increment/decrement may not have eval or arguments operand in strict mode",StrictLHSPrefix:"Prefix increment/decrement may not have eval or arguments operand in strict mode",StrictReservedWord:"Use of future reserved word in strict mode"},s={NonAsciiIdentifierStart:new RegExp("[ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԧԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠࢢ-ࢬऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᥐ-ᥭᥰ-ᥴᦀ-ᦫᧁ-ᧇᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々-〇〡-〩〱-〵〸-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꪀ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ]"),NonAsciiIdentifierPart:new RegExp("[ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮ̀-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁ҃-҇Ҋ-ԧԱ-Ֆՙա-և֑-ׇֽֿׁׂׅׄא-תװ-ײؐ-ؚؠ-٩ٮ-ۓە-ۜ۟-۪ۨ-ۼۿܐ-݊ݍ-ޱ߀-ߵߺࠀ-࠭ࡀ-࡛ࢠࢢ-ࢬࣤ-ࣾऀ-ॣ०-९ॱ-ॷॹ-ॿঁ-ঃঅ-ঌএঐও-নপ-রলশ-হ়-ৄেৈো-ৎৗড়ঢ়য়-ৣ০-ৱਁ-ਃਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹ਼ਾ-ੂੇੈੋ-੍ੑਖ਼-ੜਫ਼੦-ੵઁ-ઃઅ-ઍએ-ઑઓ-નપ-રલળવ-હ઼-ૅે-ૉો-્ૐૠ-ૣ૦-૯ଁ-ଃଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହ଼-ୄେୈୋ-୍ୖୗଡ଼ଢ଼ୟ-ୣ୦-୯ୱஂஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹா-ூெ-ைொ-்ௐௗ௦-௯ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-హఽ-ౄె-ైొ-్ౕౖౘౙౠ-ౣ౦-౯ಂಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ಼-ೄೆ-ೈೊ-್ೕೖೞೠ-ೣ೦-೯ೱೲംഃഅ-ഌഎ-ഐഒ-ഺഽ-ൄെ-ൈൊ-ൎൗൠ-ൣ൦-൯ൺ-ൿංඃඅ-ඖක-නඳ-රලව-ෆ්ා-ුූෘ-ෟෲෳก-ฺเ-๎๐-๙ກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ູົ-ຽເ-ໄໆ່-ໍ໐-໙ໜ-ໟༀ༘༙༠-༩༹༵༷༾-ཇཉ-ཬཱ-྄྆-ྗྙ-ྼ࿆က-၉ၐ-ႝႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚ፝-፟ᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-᜔ᜠ-᜴ᝀ-ᝓᝠ-ᝬᝮ-ᝰᝲᝳក-៓ៗៜ៝០-៩᠋-᠍᠐-᠙ᠠ-ᡷᢀ-ᢪᢰ-ᣵᤀ-ᤜᤠ-ᤫᤰ-᤻᥆-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉ᧐-᧙ᨀ-ᨛᨠ-ᩞ᩠-᩿᩼-᪉᪐-᪙ᪧᬀ-ᭋ᭐-᭙᭫-᭳ᮀ-᯳ᰀ-᰷᱀-᱉ᱍ-ᱽ᳐-᳔᳒-ᳶᴀ-ᷦ᷼-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼ‌‍‿⁀⁔ⁱⁿₐ-ₜ⃐-⃥⃜⃡-⃰ℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯ⵿-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⷠ-ⷿⸯ々-〇〡-〯〱-〵〸-〼ぁ-ゖ゙゚ゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘫꙀ-꙯ꙴ-꙽ꙿ-ꚗꚟ-꛱ꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠧꡀ-ꡳꢀ-꣄꣐-꣙꣠-ꣷꣻ꤀-꤭ꤰ-꥓ꥠ-ꥼꦀ-꧀ꧏ-꧙ꨀ-ꨶꩀ-ꩍ꩐-꩙ꩠ-ꩶꩺꩻꪀ-ꫂꫛ-ꫝꫠ-ꫯꫲ-꫶ꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯪ꯬꯭꯰-꯹가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻ︀-️︠-︦︳︴﹍-﹏ﹰ-ﹴﹶ-ﻼ0-9A-Z_a-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ]")},l={name:"SyntaxTree",processComment:function(e){var t,r;if(!(e.type===i.Program&&e.body.length>0)){y.trailingComments.length>0?y.trailingComments[0].range[0]>=e.range[1]?(r=y.trailingComments,y.trailingComments=[]):y.trailingComments.length=0:y.bottomRightStack.length>0&&y.bottomRightStack[y.bottomRightStack.length-1].trailingComments&&y.bottomRightStack[y.bottomRightStack.length-1].trailingComments[0].range[0]>=e.range[1]&&(r=y.bottomRightStack[y.bottomRightStack.length-1].trailingComments,delete y.bottomRightStack[y.bottomRightStack.length-1].trailingComments);while(y.bottomRightStack.length>0&&y.bottomRightStack[y.bottomRightStack.length-1].range[0]>=e.range[0])t=y.bottomRightStack.pop();t?t.leadingComments&&t.leadingComments[t.leadingComments.length-1].range[1]<=e.range[0]&&(e.leadingComments=t.leadingComments,delete t.leadingComments):y.leadingComments.length>0&&y.leadingComments[y.leadingComments.length-1].range[1]<=e.range[0]&&(e.leadingComments=y.leadingComments,y.leadingComments=[]),r&&(e.trailingComments=r),y.bottomRightStack.push(e)}},markEnd:function(e,t){return y.range&&(e.range=[t.start,h]),y.loc&&(e.loc=new ne(void 0===t.startLineNumber?t.lineNumber:t.startLineNumber,t.start-(void 0===t.startLineStart?t.lineStart:t.startLineStart),f,h-d),this.postProcess(e)),y.attachComment&&this.processComment(e),e},postProcess:function(e){return y.source&&(e.loc.source=y.source),e},createArrayExpression:function(e){return{type:i.ArrayExpression,elements:e}},createAssignmentExpression:function(e,t,r){return{type:i.AssignmentExpression,operator:e,left:t,right:r}},createBinaryExpression:function(e,t,r){var n="||"===e||"&&"===e?i.LogicalExpression:i.BinaryExpression;return{type:n,operator:e,left:t,right:r}},createBlockStatement:function(e){return{type:i.BlockStatement,body:e}},createBreakStatement:function(e){return{type:i.BreakStatement,label:e}},createCallExpression:function(e,t){return{type:i.CallExpression,callee:e,arguments:t}},createCatchClause:function(e,t){return{type:i.CatchClause,param:e,body:t}},createConditionalExpression:function(e,t,r){return{type:i.ConditionalExpression,test:e,consequent:t,alternate:r}},createContinueStatement:function(e){return{type:i.ContinueStatement,label:e}},createDebuggerStatement:function(){return{type:i.DebuggerStatement}},createDoWhileStatement:function(e,t){return{type:i.DoWhileStatement,body:e,test:t}},createEmptyStatement:function(){return{type:i.EmptyStatement}},createExpressionStatement:function(e){return{type:i.ExpressionStatement,expression:e}},createForStatement:function(e,t,r,n){return{type:i.ForStatement,init:e,test:t,update:r,body:n}},createForInStatement:function(e,t,r){return{type:i.ForInStatement,left:e,right:t,body:r,each:!1}},createFunctionDeclaration:function(e,t,r,n){return{type:i.FunctionDeclaration,id:e,params:t,defaults:r,body:n,rest:null,generator:!1,expression:!1}},createFunctionExpression:function(e,t,r,n){return{type:i.FunctionExpression,id:e,params:t,defaults:r,body:n,rest:null,generator:!1,expression:!1}},createIdentifier:function(e){return{type:i.Identifier,name:e}},createIfStatement:function(e,t,r){return{type:i.IfStatement,test:e,consequent:t,alternate:r}},createLabeledStatement:function(e,t){return{type:i.LabeledStatement,label:e,body:t}},createLiteral:function(e){return{type:i.Literal,value:e.value,raw:c.slice(e.start,e.end)}},createMemberExpression:function(e,t,r){return{type:i.MemberExpression,computed:"["===e,object:t,property:r}},createNewExpression:function(e,t){return{type:i.NewExpression,callee:e,arguments:t}},createObjectExpression:function(e){return{type:i.ObjectExpression,properties:e}},createPostfixExpression:function(e,t){return{type:i.UpdateExpression,operator:e,argument:t,prefix:!1}},createProgram:function(e){return{type:i.Program,body:e}},createProperty:function(e,t,r){return{type:i.Property,key:t,value:r,kind:e}},createReturnStatement:function(e){return{type:i.ReturnStatement,argument:e}},createSequenceExpression:function(e){return{type:i.SequenceExpression,expressions:e}},createSwitchCase:function(e,t){return{type:i.SwitchCase,test:e,consequent:t}},createSwitchStatement:function(e,t){return{type:i.SwitchStatement,discriminant:e,cases:t}},createThisExpression:function(){return{type:i.ThisExpression}},createThrowStatement:function(e){return{type:i.ThrowStatement,argument:e}},createTryStatement:function(e,t,r,n){return{type:i.TryStatement,block:e,guardedHandlers:t,handlers:r,finalizer:n}},createUnaryExpression:function(e,t){return"++"===e||"--"===e?{type:i.UpdateExpression,operator:e,argument:t,prefix:!0}:{type:i.UnaryExpression,operator:e,argument:t,prefix:!0}},createVariableDeclaration:function(e,t){return{type:i.VariableDeclaration,declarations:e,kind:t}},createVariableDeclarator:function(e,t){return{type:i.VariableDeclarator,id:e,init:t}},createWhileStatement:function(e,t){return{type:i.WhileStatement,test:e,body:t}},createWithStatement:function(e,t){return{type:i.WithStatement,object:e,body:t}}},e.version="1.2.5",e.tokenize=mt,e.parse=gt,e.Syntax=function(){var e,t={};for(e in"function"===typeof Object.create&&(t=Object.create(null)),i)i.hasOwnProperty(e)&&(t[e]=i[e]);return"function"===typeof Object.freeze&&Object.freeze(t),t}()}))},"2c66":function(e,t,r){e.exports=r("2456")},"2c8d":function(e,t,r){"use strict";(function(t){var n,i=r("dcf3");n="function"===typeof t.matchMedia?!t.matchMedia("(hover: none)").matches:i,e.exports=n}).call(this,r("c8ba"))},"2d0e":function(e,t,r){"use strict";var n=r("fc26"),i=.01,a=[[-1,0],[1,0],[0,-1],[0,1]];function o(e){return.5-.25*Math.min(1,.5*e)}function s(e,t,r){var n,i,o,s,l,c,u,h,f,d,p,m,g,v=0;for(s=0;sm&&(v=Math.max(v,Math.abs(e[i][o]-p)/(g-m))))}return v}e.exports=function(e,t){var r,a=1;for(s(e,t),r=0;ri;r++)a=s(e,t,o(a));return a>i&&n.log("interp2d didn't converge quickly",a),e}},"2d12":function(e,t,r){"use strict";e.exports=r("08ed")},"2d1c":function(e,t){function r(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e}e.exports=r},"2d7d":function(e,t,r){var n=r("0230"),i=r("320c");function a(e){this.local=this.regionalOptions[e||""]||this.regionalOptions[""]}function o(e,t){return e-t*Math.floor(e/t)}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Persian",jdEpoch:1948320.5,daysPerMonth:[31,31,31,31,31,31,30,30,30,30,30,29],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Persian",epochs:["BP","AP"],monthNames:["Farvardin","Ordibehesht","Khordad","Tir","Mordad","Shahrivar","Mehr","Aban","Azar","Day","Bahman","Esfand"],monthNamesShort:["Far","Ord","Kho","Tir","Mor","Sha","Meh","Aba","Aza","Day","Bah","Esf"],dayNames:["Yekshambe","Doshambe","Seshambe","Chæharshambe","Panjshambe","Jom'e","Shambe"],dayNamesShort:["Yek","Do","Se","Chæ","Panj","Jom","Sha"],dayNamesMin:["Ye","Do","Se","Ch","Pa","Jo","Sh"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:6,isRTL:!1}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,n.local.invalidYear);return 682*((t.year()-(t.year()>0?474:473))%2820+474+38)%2816<682},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-(n.dayOfWeek()+1)%7,"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(12===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return 5!==this.dayOfWeek(e,t,r)},toJD:function(e,t,r){var i=this._validate(e,t,r,n.local.invalidDate);e=i.year(),t=i.month(),r=i.day();var a=e-(e>=0?474:473),s=474+o(a,2820);return r+(t<=7?31*(t-1):30*(t-1)+6)+Math.floor((682*s-110)/2816)+365*(s-1)+1029983*Math.floor(a/2820)+this.jdEpoch-1},fromJD:function(e){e=Math.floor(e)+.5;var t=e-this.toJD(475,1,1),r=Math.floor(t/1029983),n=o(t,1029983),i=2820;if(1029982!==n){var a=Math.floor(n/366),s=o(n,366);i=Math.floor((2134*a+2816*s+2815)/1028522)+a+1}var l=i+2820*r+474;l=l<=0?l-1:l;var c=e-this.toJD(l,1,1)+1,u=c<=186?Math.ceil(c/31):Math.ceil((c-6)/30),h=e-this.toJD(l,u,1)+1;return this.newDate(l,u,h)}}),n.calendars.persian=a,n.calendars.jalali=a},"2d9a":function(e,t,r){"use strict";var n=r("fc26"),i=n.isPlainObject,a=r("6921"),o=r("bb71"),s=r("a876"),l=r("a651"),c=r("3ff5").dfltConfig;function u(e,t){e=n.extendDeep({},e);var r,a,o=Object.keys(e).sort();function s(t,r,n){if(i(r)&&i(t))u(t,r);else if(Array.isArray(r)&&Array.isArray(t)){var o=l.arrayTemplater({_template:e},n);for(a=0;aA?u.push({code:"unused",traceType:b,templateCount:T,dataCount:A}):A>T&&u.push({code:"reused",traceType:b,templateCount:T,dataCount:A})}}else u.push({code:"data"});function M(e,t){for(var r in e)if("_"!==r.charAt(0)){var n=e[r],a=m(e,r,t);i(n)?(Array.isArray(e)&&!1===n._template&&n.templateitemname&&u.push({code:"missing",path:a,templateitemname:n.templateitemname}),M(n,a)):Array.isArray(n)&&g(n)&&M(n,a)}}if(M({data:d,layout:f},""),u.length)return u.map(v)}},"2dbe":function(e,t,r){"use strict";var n=r("c243"),i=[32,126];function a(e){e=e||{};var t=e.shape?e.shape:e.canvas?[e.canvas.width,e.canvas.height]:[512,512],r=e.canvas||document.createElement("canvas"),a=e.font,o="number"===typeof e.step?[e.step,e.step]:e.step||[32,32],s=e.chars||i;if(a&&"string"!==typeof a&&(a=n(a)),Array.isArray(s)){if(2===s.length&&"number"===typeof s[0]&&"number"===typeof s[1]){for(var l=[],c=s[0],u=0;c<=s[1];c++)l[u++]=String.fromCharCode(c);s=l}}else s=String(s).split("");t=t.slice(),r.width=t[0],r.height=t[1];var h=r.getContext("2d");h.fillStyle="#000",h.fillRect(0,0,r.width,r.height),h.font=a,h.textAlign="center",h.textBaseline="middle",h.fillStyle="#fff";var f=o[0]/2,d=o[1]/2;for(c=0;ct[0]-o[0]/2&&(f=o[0]/2,d+=o[1]);return r}e.exports=a},"2dd7":function(e,t,r){"use strict";var n=r("fc26"),i=r("7ba3");e.exports=function(e,t){function r(r,a){return n.coerce(e,t,i,r,a)}r("sunburstcolorway",t.colorway),r("extendsunburstcolors")}},"2dd9":function(e,t,r){"use strict";function n(e){for(var t=e.length,r=e[e.length-1],n=t,i=t-2;i>=0;--i){var a=r,o=e[i];r=a+o;var s=r-a,l=o-s;l&&(e[--n]=r,r=l)}var c=0;for(i=n;i1||0===i.bargap&&0===i.bargroupgap&&!e[0].trace.marker.line.width)&&n.select(this).attr("shape-rendering","crispEdges")})),t.selectAll("g.points").each((function(t){var r=n.select(this),i=t[0].trace;m(r,i,e)})),s.getComponentMethod("errorbars","style")(t)}function m(e,t,r){a.pointStyle(e.selectAll("path"),t,r),g(e,t,r)}function g(e,t,r){e.selectAll("text").each((function(e){var i=n.select(this),s=o.ensureUniformFontSize(r,b(i,e,t,r));a.font(i,s)}))}function v(e,t,r){var n=t[0].trace;n.selectedpoints?y(r,n,e):(m(r,n,e),s.getComponentMethod("errorbars","style")(r))}function y(e,t,r){a.selectedPointStyle(e.selectAll("path"),t),x(e.selectAll("text"),t,r)}function x(e,t,r){e.each((function(e){var i,s=n.select(this);if(e.selected){i=o.ensureUniformFontSize(r,b(s,e,t,r));var l=t.selected.textfont&&t.selected.textfont.color;l&&(i.color=l),a.font(s,i)}else a.selectedTextStyle(s,t)}))}function b(e,t,r,n){var i=n._fullLayout.font,a=r.textfont;if(e.classed("bartext-inside")){var o=A(t,r);a=w(r,t.i,i,o)}else e.classed("bartext-outside")&&(a=k(r,t.i,i));return a}function _(e,t,r){return T(u,e.textfont,t,r)}function w(e,t,r,n){var a=_(e,t,r),o=void 0===e._input.textfont||void 0===e._input.textfont.color||Array.isArray(e.textfont.color)&&void 0===e.textfont.color[t];return o&&(a={color:i.contrast(n),family:a.family,size:a.size}),T(h,e.insidetextfont,t,a)}function k(e,t,r){var n=_(e,t,r);return T(f,e.outsidetextfont,t,n)}function T(e,t,r,n){t=t||{};var i=d.getValue(t.family,r),a=d.getValue(t.size,r),o=d.getValue(t.color,r);return{family:d.coerceString(e.family,i,n.family),size:d.coerceNumber(e.size,a,n.size),color:d.coerceColor(e.color,o,n.color)}}function A(e,t){return"waterfall"===t.type?t[e.dir].marker.color:e.mc||t.marker.color}e.exports={style:p,styleTextPoints:g,styleOnSelect:v,getInsideTextFont:w,getOutsideTextFont:k,getBarColor:A,resizeText:l}},"2e22":function(e,t,r){"use strict";r.r(t),r.d(t,"sankeyCircular",(function(){return B})),r.d(t,"sankeyCenter",(function(){return _})),r.d(t,"sankeyLeft",(function(){return y})),r.d(t,"sankeyRight",(function(){return x})),r.d(t,"sankeyJustify",(function(){return b}));var n=function(e,t){return et?1:e>=t?0:NaN},i=function(e){return 1===e.length&&(e=a(e)),{left:function(t,r,n,i){null==n&&(n=0),null==i&&(i=t.length);while(n>>1;e(t[a],r)<0?n=a+1:i=a}return n},right:function(t,r,n,i){null==n&&(n=0),null==i&&(i=t.length);while(n>>1;e(t[a],r)>0?i=a:n=a+1}return n}}};function a(e){return function(t,r){return n(e(t),r)}}var o=i(n);o.right,o.left;var s=function(e){return null===e?NaN:+e},l=Array.prototype;l.slice,l.map,Math.sqrt(50),Math.sqrt(10),Math.sqrt(2);var c=function(e,t){var r,n,i=e.length,a=-1;if(null==t){while(++a=r){n=r;while(++an&&(n=r)}}else while(++a=r){n=r;while(++an&&(n=r)}return n},u=function(e,t){var r,n=e.length,i=n,a=-1,o=0;if(null==t)while(++a=r){n=r;while(++ar&&(n=r)}}else while(++a=r){n=r;while(++ar&&(n=r)}return n},f=function(e,t){var r,n=e.length,i=-1,a=0;if(null==t)while(++i0?t+R+j:t,r=r>0?r+R+j:r,n=n>0?n+R+j:n,i=i>0?i+R+j:i,{top:t,bottom:r,left:i,right:n}}function q(e,t){var n=c(e.nodes,(function(e){return e.column})),l=a-r,u=o-i,h=l+t.right+t.left,f=u+t.top+t.bottom,d=l/h,p=u/f;return r=r*d+t.left,a=0==t.right?a:a*d,i=i*p+t.top,o*=p,e.nodes.forEach((function(e){e.x0=r+e.column*((a-r-s)/n),e.x1=e.x0+s})),p}function G(e){var t,r,n;for(t=e.nodes,r=[],n=0;t.length;++n,t=r,r=[])t.forEach((function(e){e.depth=n,e.sourceLinks.forEach((function(e){r.indexOf(e.target)<0&&!e.circular&&r.push(e.target)}))}));for(t=e.nodes,r=[],n=0;t.length;++n,t=r,r=[])t.forEach((function(e){e.height=n,e.targetLinks.forEach((function(e){r.indexOf(e.source)<0&&!e.circular&&r.push(e.source)}))}));e.nodes.forEach((function(e){e.column=Math.floor(p.call(null,e,n))}))}function W(r,a,s){var l=Object(d["b"])().key((function(e){return e.column})).sortKeys(n).entries(r.nodes).map((function(e){return e.values}));m(s),v();for(var c=1,p=a;p>0;--p)g(c*=.99,s),v();function m(n){if(t){var a=1/0;l.forEach((function(e){var r=o*t/(e.length+1);a=r0);else if(0==a&&1==i)s=n.y1-n.y0,n.y0=o/2-s/2,n.y1=o/2+s/2;else if(a==r-1&&1==i)s=n.y1-n.y0,n.y0=o/2-s/2,n.y1=o/2+s/2;else{var l=0,c=u(n.sourceLinks,C),h=u(n.targetLinks,L);l=c&&h?(c+h)/2:c||h;var f=(l-E(n))*e;n.y0+=f,n.y1+=f}}))}))}function v(){l.forEach((function(t){var r,n,a,s=i,l=t.length;for(t.sort(M),a=0;a0&&(r.y0+=n,r.y1+=n),s=r.y1+e;if(n=s-e-o,n>0)for(s=r.y0-=n,r.y1-=n,a=l-2;a>=0;--a)r=t[a],n=r.y1+e-s,n>0&&(r.y0-=n,r.y1-=n),s=r.y0}))}}function X(e){e.nodes.forEach((function(e){e.sourceLinks.sort(A),e.targetLinks.sort(T)})),e.nodes.forEach((function(e){var t=e.y0,r=t,n=e.y1,i=n;e.sourceLinks.forEach((function(e){e.circular?(e.y0=n-e.width/2,n-=e.width):(e.y0=t+e.width/2,t+=e.width)})),e.targetLinks.forEach((function(e){e.circular?(e.y1=i-e.width/2,i-=e.width):(e.y1=r+e.width/2,r+=e.width)}))}))}return _.nodeId=function(e){return arguments.length?(l="function"===typeof e?e:w(e),_):l},_.nodeAlign=function(e){return arguments.length?(p="function"===typeof e?e:w(e),_):p},_.nodeWidth=function(e){return arguments.length?(s=+e,_):s},_.nodePadding=function(t){return arguments.length?(e=+t,_):e},_.nodes=function(e){return arguments.length?(m="function"===typeof e?e:w(e),_):m},_.links=function(e){return arguments.length?(g="function"===typeof e?e:w(e),_):g},_.size=function(e){return arguments.length?(r=i=0,a=+e[0],o=+e[1],_):[a-r,o-i]},_.extent=function(e){return arguments.length?(r=+e[0][0],a=+e[1][0],i=+e[0][1],o=+e[1][1],_):[[r,i],[a,o]]},_.iterations=function(e){return arguments.length?(v=+e,_):v},_.circularLinkGap=function(e){return arguments.length?(y=+e,_):y},_.nodePaddingRatio=function(e){return arguments.length?(t=+e,_):t},_.sortNodes=function(e){return arguments.length?(x=e,_):x},_.update=function(e){return U(e,l),X(e),e.links.forEach((function(e){e.circular&&(e.circularLinkType=e.y0+e.y1t.source.column)}function H(e,t){var r=0;e.sourceLinks.forEach((function(e){r=e.circular&&!he(e,t)?r+1:r}));var n=0;return e.targetLinks.forEach((function(e){n=e.circular&&!he(e,t)?n+1:n})),r+n}function G(e){var t=e.source.sourceLinks,r=0;t.forEach((function(e){r=e.circular?r+1:r}));var n=e.target.targetLinks,i=0;return n.forEach((function(e){i=e.circular?i+1:i})),!(r>1||i>1)}function W(e,t,r){return e.sort(Z),e.forEach((function(n,i){var a=0;if(he(n,r)&&G(n))n.circularPathData.verticalBuffer=a+n.width/2;else{var o=0;for(o;oa?s:a}n.circularPathData.verticalBuffer=a+n.width/2}})),e}function Y(e,t,r,n){var i=5,a=h(e.links,(function(e){return e.source.y0}));e.links.forEach((function(e){e.circular&&(e.circularPathData={})}));var o=e.links.filter((function(e){return"top"==e.circularLinkType}));W(o,t,n);var s=e.links.filter((function(e){return"bottom"==e.circularLinkType}));W(s,t,n),e.links.forEach((function(o){if(o.circular){if(o.circularPathData.arcRadius=o.width+j,o.circularPathData.leftNodeBuffer=i,o.circularPathData.rightNodeBuffer=i,o.circularPathData.sourceWidth=o.source.x1-o.source.x0,o.circularPathData.sourceX=o.source.x0+o.circularPathData.sourceWidth,o.circularPathData.targetX=o.target.x0,o.circularPathData.sourceY=o.y0,o.circularPathData.targetY=o.y1,he(o,n)&&G(o))o.circularPathData.leftSmallArcRadius=j+o.width/2,o.circularPathData.leftLargeArcRadius=j+o.width/2,o.circularPathData.rightSmallArcRadius=j+o.width/2,o.circularPathData.rightLargeArcRadius=j+o.width/2,"bottom"==o.circularLinkType?(o.circularPathData.verticalFullExtent=o.source.y1+R+o.circularPathData.verticalBuffer,o.circularPathData.verticalLeftInnerExtent=o.circularPathData.verticalFullExtent-o.circularPathData.leftLargeArcRadius,o.circularPathData.verticalRightInnerExtent=o.circularPathData.verticalFullExtent-o.circularPathData.rightLargeArcRadius):(o.circularPathData.verticalFullExtent=o.source.y0-R-o.circularPathData.verticalBuffer,o.circularPathData.verticalLeftInnerExtent=o.circularPathData.verticalFullExtent+o.circularPathData.leftLargeArcRadius,o.circularPathData.verticalRightInnerExtent=o.circularPathData.verticalFullExtent+o.circularPathData.rightLargeArcRadius);else{var s=o.source.column,l=o.circularLinkType,c=e.links.filter((function(e){return e.source.column==s&&e.circularLinkType==l}));"bottom"==o.circularLinkType?c.sort(K):c.sort(J);var u=0;c.forEach((function(e,r){e.circularLinkID==o.circularLinkID&&(o.circularPathData.leftSmallArcRadius=j+o.width/2+u,o.circularPathData.leftLargeArcRadius=j+o.width/2+r*t+u),u+=e.width})),s=o.target.column,c=e.links.filter((function(e){return e.target.column==s&&e.circularLinkType==l})),"bottom"==o.circularLinkType?c.sort($):c.sort(Q),u=0,c.forEach((function(e,r){e.circularLinkID==o.circularLinkID&&(o.circularPathData.rightSmallArcRadius=j+o.width/2+u,o.circularPathData.rightLargeArcRadius=j+o.width/2+r*t+u),u+=e.width})),"bottom"==o.circularLinkType?(o.circularPathData.verticalFullExtent=Math.max(r,o.source.y1,o.target.y1)+R+o.circularPathData.verticalBuffer,o.circularPathData.verticalLeftInnerExtent=o.circularPathData.verticalFullExtent-o.circularPathData.leftLargeArcRadius,o.circularPathData.verticalRightInnerExtent=o.circularPathData.verticalFullExtent-o.circularPathData.rightLargeArcRadius):(o.circularPathData.verticalFullExtent=a-R-o.circularPathData.verticalBuffer,o.circularPathData.verticalLeftInnerExtent=o.circularPathData.verticalFullExtent+o.circularPathData.leftLargeArcRadius,o.circularPathData.verticalRightInnerExtent=o.circularPathData.verticalFullExtent+o.circularPathData.rightLargeArcRadius)}o.circularPathData.leftInnerExtent=o.circularPathData.sourceX+o.circularPathData.leftNodeBuffer,o.circularPathData.rightInnerExtent=o.circularPathData.targetX-o.circularPathData.rightNodeBuffer,o.circularPathData.leftFullExtent=o.circularPathData.sourceX+o.circularPathData.leftLargeArcRadius+o.circularPathData.leftNodeBuffer,o.circularPathData.rightFullExtent=o.circularPathData.targetX-o.circularPathData.rightLargeArcRadius-o.circularPathData.rightNodeBuffer}if(o.circular)o.path=X(o);else{var h=Object(p["a"])().source((function(e){var t=e.source.x0+(e.source.x1-e.source.x0),r=e.y0;return[t,r]})).target((function(e){var t=e.target.x0,r=e.y1;return[t,r]}));o.path=h(o)}}))}function X(e){var t="";return t="top"==e.circularLinkType?"M"+e.circularPathData.sourceX+" "+e.circularPathData.sourceY+" L"+e.circularPathData.leftInnerExtent+" "+e.circularPathData.sourceY+" A"+e.circularPathData.leftLargeArcRadius+" "+e.circularPathData.leftSmallArcRadius+" 0 0 0 "+e.circularPathData.leftFullExtent+" "+(e.circularPathData.sourceY-e.circularPathData.leftSmallArcRadius)+" L"+e.circularPathData.leftFullExtent+" "+e.circularPathData.verticalLeftInnerExtent+" A"+e.circularPathData.leftLargeArcRadius+" "+e.circularPathData.leftLargeArcRadius+" 0 0 0 "+e.circularPathData.leftInnerExtent+" "+e.circularPathData.verticalFullExtent+" L"+e.circularPathData.rightInnerExtent+" "+e.circularPathData.verticalFullExtent+" A"+e.circularPathData.rightLargeArcRadius+" "+e.circularPathData.rightLargeArcRadius+" 0 0 0 "+e.circularPathData.rightFullExtent+" "+e.circularPathData.verticalRightInnerExtent+" L"+e.circularPathData.rightFullExtent+" "+(e.circularPathData.targetY-e.circularPathData.rightSmallArcRadius)+" A"+e.circularPathData.rightLargeArcRadius+" "+e.circularPathData.rightSmallArcRadius+" 0 0 0 "+e.circularPathData.rightInnerExtent+" "+e.circularPathData.targetY+" L"+e.circularPathData.targetX+" "+e.circularPathData.targetY:"M"+e.circularPathData.sourceX+" "+e.circularPathData.sourceY+" L"+e.circularPathData.leftInnerExtent+" "+e.circularPathData.sourceY+" A"+e.circularPathData.leftLargeArcRadius+" "+e.circularPathData.leftSmallArcRadius+" 0 0 1 "+e.circularPathData.leftFullExtent+" "+(e.circularPathData.sourceY+e.circularPathData.leftSmallArcRadius)+" L"+e.circularPathData.leftFullExtent+" "+e.circularPathData.verticalLeftInnerExtent+" A"+e.circularPathData.leftLargeArcRadius+" "+e.circularPathData.leftLargeArcRadius+" 0 0 1 "+e.circularPathData.leftInnerExtent+" "+e.circularPathData.verticalFullExtent+" L"+e.circularPathData.rightInnerExtent+" "+e.circularPathData.verticalFullExtent+" A"+e.circularPathData.rightLargeArcRadius+" "+e.circularPathData.rightLargeArcRadius+" 0 0 1 "+e.circularPathData.rightFullExtent+" "+e.circularPathData.verticalRightInnerExtent+" L"+e.circularPathData.rightFullExtent+" "+(e.circularPathData.targetY+e.circularPathData.rightSmallArcRadius)+" A"+e.circularPathData.rightLargeArcRadius+" "+e.circularPathData.rightSmallArcRadius+" 0 0 1 "+e.circularPathData.rightInnerExtent+" "+e.circularPathData.targetY+" L"+e.circularPathData.targetX+" "+e.circularPathData.targetY,t}function Z(e,t){return ee(e)==ee(t)?"bottom"==e.circularLinkType?K(e,t):J(e,t):ee(t)-ee(e)}function J(e,t){return e.y0-t.y0}function K(e,t){return t.y0-e.y0}function Q(e,t){return e.y1-t.y1}function $(e,t){return t.y1-e.y1}function ee(e){return e.target.column-e.source.column}function te(e){return e.target.x0-e.source.x1}function re(e,t){var r=V(e),n=te(t)/Math.tan(r),i="up"==ue(e)?e.y1+n:e.y1-n;return i}function ne(e,t){var r=V(e),n=te(t)/Math.tan(r),i="up"==ue(e)?e.y1-n:e.y1+n;return i}function ie(e,t,r,n){e.links.forEach((function(i){if(!i.circular&&i.target.column-i.source.column>1){var a=i.source.column+1,o=i.target.column-1,s=1,l=o-a+1;for(s=1;a<=o;a++,s++)e.nodes.forEach((function(o){if(o.column==a){var c,u=s/(l+1),h=Math.pow(1-u,3),f=3*u*Math.pow(1-u,2),d=3*Math.pow(u,2)*(1-u),p=Math.pow(u,3),m=h*i.y0+f*i.y0+d*i.y1+p*i.y1,g=m-i.width/2,v=m+i.width/2;g>o.y0&&go.y0&&vo.y1)&&(c=v-o.y0+10,o=oe(o,c,t,r),e.nodes.forEach((function(e){z(e,n)!=z(o,n)&&e.column==o.column&&e.y0o.y1&&oe(e,c,t,r)})))}}))}}))}function ae(e,t){return e.y0>t.y0&&e.y0t.y0&&e.y1t.y1)}function oe(e,t,r,n){return e.y0+t>=r&&e.y1+t<=n&&(e.y0=e.y0+t,e.y1=e.y1+t,e.targetLinks.forEach((function(e){e.y1=e.y1+t})),e.sourceLinks.forEach((function(e){e.y0=e.y0+t}))),e}function se(e,t,r,n){e.nodes.forEach((function(i){n&&i.y+(i.y1-i.y0)>t&&(i.y=i.y-(i.y+(i.y1-i.y0)-t));var a=e.links.filter((function(e){return z(e.source,r)==z(i,r)})),o=a.length;o>1&&a.sort((function(e,t){if(!e.circular&&!t.circular){if(e.target.column==t.target.column)return e.y1-t.y1;if(!ce(e,t))return e.y1-t.y1;if(e.target.column>t.target.column){var r=ne(t,e);return e.y1-r}if(t.target.column>e.target.column){var n=ne(e,t);return n-t.y1}}return e.circular&&!t.circular?"top"==e.circularLinkType?-1:1:t.circular&&!e.circular?"top"==t.circularLinkType?1:-1:e.circular&&t.circular?e.circularLinkType===t.circularLinkType&&"top"==e.circularLinkType?e.target.column===t.target.column?e.target.y1-t.target.y1:t.target.column-e.target.column:e.circularLinkType===t.circularLinkType&&"bottom"==e.circularLinkType?e.target.column===t.target.column?t.target.y1-e.target.y1:e.target.column-t.target.column:"top"==e.circularLinkType?-1:1:void 0}));var s=i.y0;a.forEach((function(e){e.y0=s+e.width/2,s+=e.width})),a.forEach((function(e,t){if("bottom"==e.circularLinkType){var r=t+1,n=0;for(r;r1&&n.sort((function(e,t){if(!e.circular&&!t.circular){if(e.source.column==t.source.column)return e.y0-t.y0;if(!ce(e,t))return e.y0-t.y0;if(t.source.column0?"up":"down"}function he(e,t){return z(e.source,t)==z(e.target,t)}function fe(e,t,r){var n=e.nodes,i=e.links,a=!1,o=!1;if(i.forEach((function(e){"top"==e.circularLinkType?a=!0:"bottom"==e.circularLinkType&&(o=!0)})),0==a||0==o){var s=h(n,(function(e){return e.y0})),l=c(n,(function(e){return e.y1})),u=l-s,f=r-t,d=f/u;n.forEach((function(e){var t=(e.y1-e.y0)*d;e.y0=(e.y0-s)*d,e.y1=e.y0+t})),i.forEach((function(e){e.y0=(e.y0-s)*d,e.y1=(e.y1-s)*d,e.width=e.width*d}))}}},"2e3d":function(e,t,r){"use strict";var n=/^(.*)(\.[^\.\[\]]+|\[\d\])$/,i=/^[^\.\[\]]+$/;e.exports=function(e,t){while(t){var r=e.match(n);if(r)e=r[1];else{if(!e.match(i))throw new Error("bad relativeAttr call:"+[e,t]);e=""}if("^"!==t.charAt(0))break;t=t.slice(1)}return e&&"["!==t.charAt(0)?e+"."+t:e+t}},"2e46":function(e,t,r){"use strict";function n(e,t,r,n,i,a){var o=["function ",e,"(a,l,h,",n.join(","),"){",a?"":"var i=",r?"l-1":"h+1",";while(l<=h){var m=(l+h)>>>1,x=a",i?".get(m)":"[m]"];return a?t.indexOf("c")<0?o.push(";if(x===y){return m}else if(x<=y){"):o.push(";var p=c(x,y);if(p===0){return m}else if(p<=0){"):o.push(";if(",t,"){i=m;"),r?o.push("l=m+1}else{h=m-1}"):o.push("h=m-1}else{l=m+1}"),o.push("}"),a?o.push("return -1};"):o.push("return i};"),o.join("")}function i(e,t,r,i){var a=new Function([n("A","x"+e+"y",t,["y"],!1,i),n("B","x"+e+"y",t,["y"],!0,i),n("P","c(x,y)"+e+"0",t,["y","c"],!1,i),n("Q","c(x,y)"+e+"0",t,["y","c"],!0,i),"function dispatchBsearch",r,"(a,y,c,l,h){if(a.shape){if(typeof(c)==='function'){return Q(a,(l===undefined)?0:l|0,(h===undefined)?a.shape[0]-1:h|0,y,c)}else{return B(a,(c===undefined)?0:c|0,(l===undefined)?a.shape[0]-1:l|0,y)}}else{if(typeof(c)==='function'){return P(a,(l===undefined)?0:l|0,(h===undefined)?a.length-1:h|0,y,c)}else{return A(a,(c===undefined)?0:c|0,(l===undefined)?a.length-1:l|0,y)}}}return dispatchBsearch",r].join(""));return a()}e.exports={ge:i(">=",!1,"GE"),gt:i(">",!1,"GT"),lt:i("<",!0,"LT"),le:i("<=",!0,"LE"),eq:i("-",!0,"EQ",!0)}},"2ee6":function(e,t,r){"use strict";var n=r("fc26").isTypedArray;t.convertTypedArray=function(e){return n(e)?Array.prototype.slice.call(e):e},t.isOrdinal=function(e){return!!e.tickvals},t.isVisible=function(e){return e.visible||!("visible"in e)}},"2f03":function(e,t){(function(){"use strict";if("undefined"===typeof ses||!ses.ok||ses.ok()){"undefined"!==typeof ses&&(ses.weakMapPermitHostObjects=g);var t=!1;if("function"===typeof WeakMap){var r=WeakMap;if("undefined"!==typeof navigator&&/Firefox/.test(navigator.userAgent));else{var n=new r,i=Object.freeze({});if(n.set(i,1),1===n.get(i))return void(e.exports=WeakMap);t=!0}}Object.prototype.hasOwnProperty;var a=Object.getOwnPropertyNames,o=Object.defineProperty,s=Object.isExtensible,l="weakmap:",c=l+"ident:"+Math.random()+"___";if("undefined"!==typeof crypto&&"function"===typeof crypto.getRandomValues&&"function"===typeof ArrayBuffer&&"function"===typeof Uint8Array){var u=new ArrayBuffer(25),h=new Uint8Array(u);crypto.getRandomValues(h),c=l+"rand:"+Array.prototype.map.call(h,(function(e){return(e%36).toString(36)})).join("")+"___"}if(o(Object,"getOwnPropertyNames",{value:function(e){return a(e).filter(v)}}),"getPropertyNames"in Object){var f=Object.getPropertyNames;o(Object,"getPropertyNames",{value:function(e){return f(e).filter(v)}})}(function(){var e=Object.freeze;o(Object,"freeze",{value:function(t){return y(t),e(t)}});var t=Object.seal;o(Object,"seal",{value:function(e){return y(e),t(e)}});var r=Object.preventExtensions;o(Object,"preventExtensions",{value:function(e){return y(e),r(e)}})})();var d=!1,p=0,m=function(){this instanceof m||b();var e=[],t=[],r=p++;function n(n,i){var a,o=y(n);return o?r in o?o[r]:i:(a=e.indexOf(n),a>=0?t[a]:i)}function i(t){var n=y(t);return n?r in n:e.indexOf(t)>=0}function a(n,i){var a,o=y(n);return o?o[r]=i:(a=e.indexOf(n),a>=0?t[a]=i:(a=e.length,t[a]=i,e[a]=n)),this}function o(n){var i,a,o=y(n);return o?r in o&&delete o[r]:(i=e.indexOf(n),!(i<0)&&(a=e.length-1,e[i]=void 0,t[i]=t[a],e[i]=e[a],e.length=a,t.length=a,!0))}return Object.create(m.prototype,{get___:{value:x(n)},has___:{value:x(i)},set___:{value:x(a)},delete___:{value:x(o)}})};m.prototype=Object.create(Object.prototype,{get:{value:function(e,t){return this.get___(e,t)},writable:!0,configurable:!0},has:{value:function(e){return this.has___(e)},writable:!0,configurable:!0},set:{value:function(e,t){return this.set___(e,t)},writable:!0,configurable:!0},delete:{value:function(e){return this.delete___(e)},writable:!0,configurable:!0}}),"function"===typeof r?function(){function n(){this instanceof m||b();var e,n=new r,i=void 0,a=!1;function o(e,t){return i?n.has(e)?n.get(e):i.get___(e,t):n.get(e,t)}function s(e){return n.has(e)||!!i&&i.has___(e)}function l(e){var t=!!n["delete"](e);return i&&i.delete___(e)||t}return e=t?function(e,t){return n.set(e,t),n.has(e)||(i||(i=new m),i.set(e,t)),this}:function(e,t){if(a)try{n.set(e,t)}catch(r){i||(i=new m),i.set___(e,t)}else n.set(e,t);return this},Object.create(m.prototype,{get___:{value:x(o)},has___:{value:x(s)},set___:{value:x(e)},delete___:{value:x(l)},permitHostObjects___:{value:x((function(e){if(e!==g)throw new Error("bogus call to permitHostObjects___");a=!0}))}})}t&&"undefined"!==typeof Proxy&&(Proxy=void 0),n.prototype=m.prototype,e.exports=n,Object.defineProperty(WeakMap.prototype,"constructor",{value:WeakMap,enumerable:!1,configurable:!0,writable:!0})}():("undefined"!==typeof Proxy&&(Proxy=void 0),e.exports=m)}function g(e){e.permitHostObjects___&&e.permitHostObjects___(g)}function v(e){return!(e.substr(0,l.length)==l&&"___"===e.substr(e.length-3))}function y(e){if(e!==Object(e))throw new TypeError("Not an object: "+e);var t=e[c];if(t&&t.key===e)return t;if(s(e)){t={key:e};try{return o(e,c,{value:t,writable:!1,enumerable:!1,configurable:!1}),t}catch(r){return}}}function x(e){return e.prototype=null,Object.freeze(e)}function b(){d||"undefined"===typeof console||(d=!0,console.warn("WeakMap should be invoked as new WeakMap(), not WeakMap(). This will be an error in the future."))}})()},"2f68":function(e,t,r){"use strict";e.exports=r("f1c3")},"2ff0":function(e,t,r){"use strict";var n=r("371e"),i=r("fc26"),a=r("4183"),o=r("02ea"),s=.1;function l(e,t){for(var r=[],n=32,i=0;i=a)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(t){return"[Circular]"}default:return e}})),l=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),y(r)?n.showHidden=r:r&&t._extend(n,r),T(n.showHidden)&&(n.showHidden=!1),T(n.depth)&&(n.depth=2),T(n.colors)&&(n.colors=!1),T(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=l),h(n,e,n.depth)}function l(e,t){var r=s.styles[t];return r?"["+s.colors[r][0]+"m"+e+"["+s.colors[r][1]+"m":e}function c(e,t){return e}function u(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}function h(e,r,n){if(e.customInspect&&r&&L(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var i=r.inspect(n,e);return w(i)||(i=h(e,i,n)),i}var a=f(e,r);if(a)return a;var o=Object.keys(r),s=u(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(r)),E(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return d(r);if(0===o.length){if(L(r)){var l=r.name?": "+r.name:"";return e.stylize("[Function"+l+"]","special")}if(A(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(S(r))return e.stylize(Date.prototype.toString.call(r),"date");if(E(r))return d(r)}var c,y="",x=!1,b=["{","}"];if(v(r)&&(x=!0,b=["[","]"]),L(r)){var _=r.name?": "+r.name:"";y=" [Function"+_+"]"}return A(r)&&(y=" "+RegExp.prototype.toString.call(r)),S(r)&&(y=" "+Date.prototype.toUTCString.call(r)),E(r)&&(y=" "+d(r)),0!==o.length||x&&0!=r.length?n<0?A(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),c=x?p(e,r,n,s,o):o.map((function(t){return m(e,r,n,s,t,x)})),e.seen.pop(),g(c,y,b)):b[0]+y+b[1]}function f(e,t){if(T(t))return e.stylize("undefined","undefined");if(w(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return _(t)?e.stylize(""+t,"number"):y(t)?e.stylize(""+t,"boolean"):x(t)?e.stylize("null","null"):void 0}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,r,n,i){for(var a=[],o=0,s=t.length;o-1&&(s=a?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n"))):s=e.stylize("[Circular]","special")),T(o)){if(a&&i.match(/^\d+$/))return s;o=JSON.stringify(""+i),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function g(e,t,r){var n=e.reduce((function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return n>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function v(e){return Array.isArray(e)}function y(e){return"boolean"===typeof e}function x(e){return null===e}function b(e){return null==e}function _(e){return"number"===typeof e}function w(e){return"string"===typeof e}function k(e){return"symbol"===typeof e}function T(e){return void 0===e}function A(e){return M(e)&&"[object RegExp]"===I(e)}function M(e){return"object"===typeof e&&null!==e}function S(e){return M(e)&&"[object Date]"===I(e)}function E(e){return M(e)&&("[object Error]"===I(e)||e instanceof Error)}function L(e){return"function"===typeof e}function C(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function I(e){return Object.prototype.toString.call(e)}function O(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(T(a)&&(a=Object({NODE_ENV:"production",BASE_URL:"/"}).NODE_DEBUG||""),r=r.toUpperCase(),!o[r])if(new RegExp("\\b"+r+"\\b","i").test(a)){var n=e.pid;o[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,n,e)}}else o[r]=function(){};return o[r]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=v,t.isBoolean=y,t.isNull=x,t.isNullOrUndefined=b,t.isNumber=_,t.isString=w,t.isSymbol=k,t.isUndefined=T,t.isRegExp=A,t.isObject=M,t.isDate=S,t.isError=E,t.isFunction=L,t.isPrimitive=C,t.isBuffer=r("d60a");var P=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function D(){var e=new Date,t=[O(e.getHours()),O(e.getMinutes()),O(e.getSeconds())].join(":");return[e.getDate(),P[e.getMonth()],t].join(" ")}function z(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",D(),t.format.apply(t,arguments))},t.inherits=r("28a0"),t._extend=function(e,t){if(!t||!M(t))return e;var r=Object.keys(t),n=r.length;while(n--)e[r[n]]=t[r[n]];return e};var R="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function j(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function F(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function r(){for(var r=[],n=0;n=0}function c(e,t,r,a){var o=n(t,r,a);if(0===o){var s=i(n(e,t,r)),c=i(n(e,t,a));if(s===c){if(0===s){var u=l(e,t,r),h=l(e,t,a);return u===h?0:u?1:-1}return 0}return 0===c?s>0||l(e,t,a)?-1:1:0===s?c>0||l(e,t,r)?1:-1:i(c-s)}var f=n(e,t,r);if(f>0)return o>0&&n(e,t,a)>0?1:-1;if(f<0)return o>0||n(e,t,a)>0?1:-1;var d=n(e,t,a);return d>0||l(e,t,r)?1:-1}},3146:function(e,t,r){"use strict";e.exports=l;var n=r("efce"),i=r("b205"),a=r("c185").bg;function o(e,t,r,n){this.gl=e,this.buffer=t,this.vao=r,this.shader=n}var s=o.prototype;function l(e){for(var t=[],r=[],s=0,l=0;l<3;++l)for(var c=(l+1)%3,u=(l+2)%3,h=[0,0,0],f=[0,0,0],d=-1;d<=1;d+=2){r.push(s,s+2,s+1,s+1,s+2,s+3),h[l]=d,f[l]=d;for(var p=-1;p<=1;p+=2){h[c]=p;for(var m=-1;m<=1;m+=2)h[u]=m,t.push(h[0],h[1],h[2],f[0],f[1],f[2]),s+=1}var g=c;c=u,u=g}var v=n(e,new Float32Array(t)),y=n(e,new Uint16Array(r),e.ELEMENT_ARRAY_BUFFER),x=i(e,[{buffer:v,type:e.FLOAT,size:3,offset:0,stride:24},{buffer:v,type:e.FLOAT,size:3,offset:12,stride:24}],y),b=a(e);return b.attributes.position.location=0,b.attributes.normal.location=1,new o(e,v,x,b)}s.draw=function(e,t,r,n,i,a){for(var o=!1,s=0;s<3;++s)o=o||i[s];if(o){var l=this.gl;l.enable(l.POLYGON_OFFSET_FILL),l.polygonOffset(1,2),this.shader.bind(),this.shader.uniforms={model:e,view:t,projection:r,bounds:n,enable:i,colors:a},this.vao.bind(),this.vao.draw(this.gl.TRIANGLES,36),this.vao.unbind(),l.disable(l.POLYGON_OFFSET_FILL)}},s.dispose=function(){this.vao.dispose(),this.buffer.dispose(),this.shader.dispose()}},3273:function(e,t,r){"use strict";var n=r("236d");e.exports={moduleType:"component",name:"shapes",layoutAttributes:r("a5cc"),supplyLayoutDefaults:r("567e"),includeBasePlot:r("37d1")("shapes"),calcAutorange:r("cef0"),draw:n.draw,drawOne:n.drawOne}},3350:function(e,t,r){"use strict";var n=r("6e58");e.exports={circle:{n:0,f:function(e){var t=n.round(e,2);return"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"}},square:{n:1,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"}},diamond:{n:2,f:function(e){var t=n.round(1.3*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"Z"}},cross:{n:3,f:function(e){var t=n.round(.4*e,2),r=n.round(1.2*e,2);return"M"+r+","+t+"H"+t+"V"+r+"H-"+t+"V"+t+"H-"+r+"V-"+t+"H-"+t+"V-"+r+"H"+t+"V-"+t+"H"+r+"Z"}},x:{n:4,f:function(e){var t=n.round(.8*e/Math.sqrt(2),2),r="l"+t+","+t,i="l"+t+",-"+t,a="l-"+t+",-"+t,o="l-"+t+","+t;return"M0,"+t+r+i+a+i+a+o+a+o+r+o+r+"Z"}},"triangle-up":{n:5,f:function(e){var t=n.round(2*e/Math.sqrt(3),2),r=n.round(e/2,2),i=n.round(e,2);return"M-"+t+","+r+"H"+t+"L0,-"+i+"Z"}},"triangle-down":{n:6,f:function(e){var t=n.round(2*e/Math.sqrt(3),2),r=n.round(e/2,2),i=n.round(e,2);return"M-"+t+",-"+r+"H"+t+"L0,"+i+"Z"}},"triangle-left":{n:7,f:function(e){var t=n.round(2*e/Math.sqrt(3),2),r=n.round(e/2,2),i=n.round(e,2);return"M"+r+",-"+t+"V"+t+"L-"+i+",0Z"}},"triangle-right":{n:8,f:function(e){var t=n.round(2*e/Math.sqrt(3),2),r=n.round(e/2,2),i=n.round(e,2);return"M-"+r+",-"+t+"V"+t+"L"+i+",0Z"}},"triangle-ne":{n:9,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M-"+r+",-"+t+"H"+t+"V"+r+"Z"}},"triangle-se":{n:10,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M"+t+",-"+r+"V"+t+"H-"+r+"Z"}},"triangle-sw":{n:11,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M"+r+","+t+"H-"+t+"V-"+r+"Z"}},"triangle-nw":{n:12,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M-"+t+","+r+"V-"+t+"H"+r+"Z"}},pentagon:{n:13,f:function(e){var t=n.round(.951*e,2),r=n.round(.588*e,2),i=n.round(-e,2),a=n.round(-.309*e,2),o=n.round(.809*e,2);return"M"+t+","+a+"L"+r+","+o+"H-"+r+"L-"+t+","+a+"L0,"+i+"Z"}},hexagon:{n:14,f:function(e){var t=n.round(e,2),r=n.round(e/2,2),i=n.round(e*Math.sqrt(3)/2,2);return"M"+i+",-"+r+"V"+r+"L0,"+t+"L-"+i+","+r+"V-"+r+"L0,-"+t+"Z"}},hexagon2:{n:15,f:function(e){var t=n.round(e,2),r=n.round(e/2,2),i=n.round(e*Math.sqrt(3)/2,2);return"M-"+r+","+i+"H"+r+"L"+t+",0L"+r+",-"+i+"H-"+r+"L-"+t+",0Z"}},octagon:{n:16,f:function(e){var t=n.round(.924*e,2),r=n.round(.383*e,2);return"M-"+r+",-"+t+"H"+r+"L"+t+",-"+r+"V"+r+"L"+r+","+t+"H-"+r+"L-"+t+","+r+"V-"+r+"Z"}},star:{n:17,f:function(e){var t=1.4*e,r=n.round(.225*t,2),i=n.round(.951*t,2),a=n.round(.363*t,2),o=n.round(.588*t,2),s=n.round(-t,2),l=n.round(-.309*t,2),c=n.round(.118*t,2),u=n.round(.809*t,2),h=n.round(.382*t,2);return"M"+r+","+l+"H"+i+"L"+a+","+c+"L"+o+","+u+"L0,"+h+"L-"+o+","+u+"L-"+a+","+c+"L-"+i+","+l+"H-"+r+"L0,"+s+"Z"}},hexagram:{n:18,f:function(e){var t=n.round(.66*e,2),r=n.round(.38*e,2),i=n.round(.76*e,2);return"M-"+i+",0l-"+r+",-"+t+"h"+i+"l"+r+",-"+t+"l"+r+","+t+"h"+i+"l-"+r+","+t+"l"+r+","+t+"h-"+i+"l-"+r+","+t+"l-"+r+",-"+t+"h-"+i+"Z"}},"star-triangle-up":{n:19,f:function(e){var t=n.round(e*Math.sqrt(3)*.8,2),r=n.round(.8*e,2),i=n.round(1.6*e,2),a=n.round(4*e,2),o="A "+a+","+a+" 0 0 1 ";return"M-"+t+","+r+o+t+","+r+o+"0,-"+i+o+"-"+t+","+r+"Z"}},"star-triangle-down":{n:20,f:function(e){var t=n.round(e*Math.sqrt(3)*.8,2),r=n.round(.8*e,2),i=n.round(1.6*e,2),a=n.round(4*e,2),o="A "+a+","+a+" 0 0 1 ";return"M"+t+",-"+r+o+"-"+t+",-"+r+o+"0,"+i+o+t+",-"+r+"Z"}},"star-square":{n:21,f:function(e){var t=n.round(1.1*e,2),r=n.round(2*e,2),i="A "+r+","+r+" 0 0 1 ";return"M-"+t+",-"+t+i+"-"+t+","+t+i+t+","+t+i+t+",-"+t+i+"-"+t+",-"+t+"Z"}},"star-diamond":{n:22,f:function(e){var t=n.round(1.4*e,2),r=n.round(1.9*e,2),i="A "+r+","+r+" 0 0 1 ";return"M-"+t+",0"+i+"0,"+t+i+t+",0"+i+"0,-"+t+i+"-"+t+",0Z"}},"diamond-tall":{n:23,f:function(e){var t=n.round(.7*e,2),r=n.round(1.4*e,2);return"M0,"+r+"L"+t+",0L0,-"+r+"L-"+t+",0Z"}},"diamond-wide":{n:24,f:function(e){var t=n.round(1.4*e,2),r=n.round(.7*e,2);return"M0,"+r+"L"+t+",0L0,-"+r+"L-"+t+",0Z"}},hourglass:{n:25,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"H-"+t+"L"+t+",-"+t+"H-"+t+"Z"},noDot:!0},bowtie:{n:26,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"V-"+t+"L-"+t+","+t+"V-"+t+"Z"},noDot:!0},"circle-cross":{n:27,f:function(e){var t=n.round(e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"},needLine:!0,noDot:!0},"circle-x":{n:28,f:function(e){var t=n.round(e,2),r=n.round(e/Math.sqrt(2),2);return"M"+r+","+r+"L-"+r+",-"+r+"M"+r+",-"+r+"L-"+r+","+r+"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"},needLine:!0,noDot:!0},"square-cross":{n:29,f:function(e){var t=n.round(e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"},needLine:!0,noDot:!0},"square-x":{n:30,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t+"M"+t+",-"+t+"L-"+t+","+t+"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"},needLine:!0,noDot:!0},"diamond-cross":{n:31,f:function(e){var t=n.round(1.3*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"ZM0,-"+t+"V"+t+"M-"+t+",0H"+t},needLine:!0,noDot:!0},"diamond-x":{n:32,f:function(e){var t=n.round(1.3*e,2),r=n.round(.65*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"ZM-"+r+",-"+r+"L"+r+","+r+"M-"+r+","+r+"L"+r+",-"+r},needLine:!0,noDot:!0},"cross-thin":{n:33,f:function(e){var t=n.round(1.4*e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t},needLine:!0,noDot:!0,noFill:!0},"x-thin":{n:34,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t+"M"+t+",-"+t+"L-"+t+","+t},needLine:!0,noDot:!0,noFill:!0},asterisk:{n:35,f:function(e){var t=n.round(1.2*e,2),r=n.round(.85*e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+r+","+r+"L-"+r+",-"+r+"M"+r+",-"+r+"L-"+r+","+r},needLine:!0,noDot:!0,noFill:!0},hash:{n:36,f:function(e){var t=n.round(e/2,2),r=n.round(e,2);return"M"+t+","+r+"V-"+r+"m-"+r+",0V"+r+"M"+r+","+t+"H-"+r+"m0,-"+r+"H"+r},needLine:!0,noFill:!0},"y-up":{n:37,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),i=n.round(.8*e,2);return"M-"+t+","+i+"L0,0M"+t+","+i+"L0,0M0,-"+r+"L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-down":{n:38,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),i=n.round(.8*e,2);return"M-"+t+",-"+i+"L0,0M"+t+",-"+i+"L0,0M0,"+r+"L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-left":{n:39,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),i=n.round(.8*e,2);return"M"+i+","+t+"L0,0M"+i+",-"+t+"L0,0M-"+r+",0L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-right":{n:40,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),i=n.round(.8*e,2);return"M-"+i+","+t+"L0,0M-"+i+",-"+t+"L0,0M"+r+",0L0,0"},needLine:!0,noDot:!0,noFill:!0},"line-ew":{n:41,f:function(e){var t=n.round(1.4*e,2);return"M"+t+",0H-"+t},needLine:!0,noDot:!0,noFill:!0},"line-ns":{n:42,f:function(e){var t=n.round(1.4*e,2);return"M0,"+t+"V-"+t},needLine:!0,noDot:!0,noFill:!0},"line-ne":{n:43,f:function(e){var t=n.round(e,2);return"M"+t+",-"+t+"L-"+t+","+t},needLine:!0,noDot:!0,noFill:!0},"line-nw":{n:44,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t},needLine:!0,noDot:!0,noFill:!0}}},"33ae":function(e,t,r){"use strict";var n=r("f977"),i=["xaxis","yaxis","zaxis"];function a(){this.enabled=[!0,!0,!0],this.colors=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.drawSides=[!0,!0,!0],this.lineWidth=[1,1,1]}var o=a.prototype;function s(e){var t=new a;return t.merge(e),t}o.merge=function(e){for(var t=0;t<3;++t){var r=e[i[t]];r.visible?(this.enabled[t]=r.showspikes,this.colors[t]=n(r.spikecolor),this.drawSides[t]=r.spikesides,this.lineWidth[t]=r.spikethickness):(this.enabled[t]=!1,this.drawSides[t]=!1)}},e.exports=s},3473:function(e,t,r){"use strict";var n=r("91e3");e.exports=function(e){if(!n(e))throw new TypeError(e+" is not iterable");return e}},"348d":function(e,t,r){"use strict";var n=r("1590"),i=r("43ef"),a=r("f4e9"),o=r("9092").extendFlat;e.exports=o({x:n.x,y:n.y,z:n.z,marker:n.marker,histnorm:n.histnorm,histfunc:n.histfunc,nbinsx:n.nbinsx,xbins:n.xbins,nbinsy:n.nbinsy,ybins:n.ybins,autobinx:n.autobinx,autobiny:n.autobiny,bingroup:n.bingroup,xbingroup:n.xbingroup,ybingroup:n.ybingroup,autocontour:i.autocontour,ncontours:i.ncontours,contours:i.contours,line:{color:i.line.color,width:o({},i.line.width,{dflt:.5,description:"Sets the contour line width in (in px)"}),dash:i.line.dash,smoothing:i.line.smoothing,editType:"plot"},zhoverformat:n.zhoverformat,hovertemplate:n.hovertemplate},a("",{cLetter:"z",editTypeOverride:"calc"}))},"34cc":function(e,t){var r={toPolygon:function(e,t){function r(t){if(t.length<=0)return e.segments({inverted:!1,regions:[]});function r(t){var r=t.slice(0,t.length-1);return e.segments({inverted:!1,regions:[r]})}for(var n=r(t[0]),i=1;i0||r.explicitOff.length>0}function s(e,t){var r,o,s=l(e,t),c=s.on,u=s.off.concat(s.explicitOff),h={},f=e._fullLayout.annotations;if(c.length||u.length){for(r=0;r1e3){n.warn("Too many contours, clipping at 1000",e);break}return l}},"351b":function(e,t,r){"use strict";var n=r("19b2"),i=r("f6b0");e.exports=function(e,t,r,a){t=t||{};var o="log"===r&&"linear"===t.type,s="linear"===r&&"log"===t.type;if(o||s)for(var l,c,u=e._fullLayout.annotations,h=t._id.charAt(0),f=0;f=p0)&&!(p1>=hi)",["p0","p1"]),m=u("lo===p0",["p0"]),g=u("lo0){I-=1;var P=I*b,D=k[P],z=k[P+1],R=k[P+2],j=k[P+3],F=k[P+4],B=k[P+5],N=I*_,U=T[N],V=T[N+1],q=1&B,H=!!(16&B),G=i,W=a,Y=w,X=L;if(q&&(G=w,W=L,Y=i,X=a),!(2&B&&(R=g(e,D,z,R,G,W,V),z>=R))&&!(4&B&&(z=v(e,D,z,R,G,W,U),z>=R))){var Z=R-z,J=F-j;if(H){if(e*Z*(Z+J)0&&r.push(","),r.push("[");for(var o=0;o0&&r.push(","),o===i?r.push("+b[",a,"]"):r.push("+A[",a,"][",o,"]");r.push("]")}r.push("]),")}r.push("det(A)]}return ",t);var s=new Function("det",r.join(""));return s(e<6?n[e]:n)}function o(){return[0]}function s(e,t){return[[t[0]],[e[0][0]]]}var l=[o,s];function c(){while(l.length>>24,n=(16711680&e)>>>16,i=(65280&e)>>>8,a=255&e;return!1===t?[r,n,i,a]:[r/255,n/255,i/255,a/255]}e.exports=i,e.exports.to=i,e.exports.from=a},3642:function(e,t,r){"use strict";var n=Object.prototype.toString;e.exports=function(e){var t;return"[object Object]"===n.call(e)&&(t=Object.getPrototypeOf(e),null===t||t===Object.getPrototypeOf({}))}},"36ea":function(e,t,r){"use strict";var n=r("6e58"),i=r("fc26"),a=r("83d1"),o=r("e806").BADNUM,s=r("c791"),l=r("93a6").clearMinTextSize;function c(e,t,r,s){var l=t.xaxis,c=t.yaxis;i.makeTraceGroups(s,r,"trace bars").each((function(r){var s=n.select(this),h=r[0].trace,f=i.ensureSingle(s,"g","lines");if(h.connector&&h.connector.visible){var d="h"===h.orientation,p=h.connector.mode,m=f.selectAll("g.line").data(i.identity);m.enter().append("g").classed("line",!0),m.exit().remove();var g=m.size();m.each((function(r,s){if(s===g-1||r.cNext){var h=u(r,l,c,d),f=h[0],m=h[1],v="";f[0]!==o&&m[0]!==o&&f[1]!==o&&m[1]!==o&&("spanning"===p&&!r.isSum&&s>0&&(v+=d?"M"+f[0]+","+m[1]+"V"+m[0]:"M"+f[1]+","+m[0]+"H"+f[0]),"between"!==p&&(r.isSum||sY!==B>=Y&&(R=D[O-1][0],j=D[O][0],B-F&&(z=R+(j-R)*(Y-F)/(B-F),q=Math.min(q,z),H=Math.max(H,z)));q=Math.max(q,0),H=Math.min(H,f._length);var X=s.defaultLine;return s.opacity(h.fillcolor)?X=h.fillcolor:s.opacity((h.line||{}).color)&&(X=h.line.color),n.extendFlat(e,{distance:e.maxHoverDistance,x0:q,x1:H,y0:Y,y1:Y,color:X,hovertemplate:!1}),delete e.index,h.text&&!Array.isArray(h.text)?e.text=String(h.text):e.text=h.name,[e]}}}},3936:function(e,t,r){"use strict";var n=r("86b8");function i(e,t){return n.calc(e,t)}function a(e){n.crossTraceCalc(e,{type:"funnelarea"})}e.exports={calc:i,crossTraceCalc:a}},"399f":function(e,t,r){(function(e){(function(e,t){"use strict";function n(e,t){if(!e)throw new Error(t||"Assertion failed")}function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}function a(e,t,r){if(a.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(r=t,t=10),this._init(e||0,t||10,r||"be"))}var o;"object"===typeof e?e.exports=a:t.BN=a,a.BN=a,a.wordSize=26;try{o=r(2).Buffer}catch(M){}function s(e,t,r){for(var n=0,i=Math.min(e.length,r),a=t;a=49&&o<=54?o-49+10:o>=17&&o<=22?o-17+10:15&o}return n}function l(e,t,r,n){for(var i=0,a=Math.min(e.length,r),o=t;o=49?s-49+10:s>=17?s-17+10:s}return i}a.isBN=function(e){return e instanceof a||null!==e&&"object"===typeof e&&e.constructor.wordSize===a.wordSize&&Array.isArray(e.words)},a.max=function(e,t){return e.cmp(t)>0?e:t},a.min=function(e,t){return e.cmp(t)<0?e:t},a.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36),e=e.toString().replace(/\s+/g,"");var i=0;"-"===e[0]&&i++,16===t?this._parseHex(e,i):this._parseBase(e,t,i),"-"===e[0]&&(this.negative=1),this.strip(),"le"===r&&this._initArray(this.toArray(),t,r)},a.prototype._initNumber=function(e,t,r){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(n(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),t,r)},a.prototype._initArray=function(e,t,r){if(n("number"===typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)o=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[a]|=o<>>26-s&67108863,s+=24,s>=26&&(s-=26,a++);else if("le"===r)for(i=0,a=0;i>>26-s&67108863,s+=24,s>=26&&(s-=26,a++);return this.strip()},a.prototype._parseHex=function(e,t){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var r=0;r=t;r-=6)i=s(e,r,r+6),this.words[n]|=i<>>26-a&4194303,a+=24,a>=26&&(a-=26,n++);r+6!==t&&(i=s(e,t,r+6),this.words[n]|=i<>>26-a&4194303),this.strip()},a.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var a=e.length-r,o=a%n,s=Math.min(a,a-o)+r,c=0,u=r;u1&&0===this.words[this.length-1])this.length--;return this._normSign()},a.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},a.prototype.inspect=function(){return(this.red?""};var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}function d(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],a=0|t.words[0],o=i*a,s=67108863&o,l=o/67108864|0;r.words[0]=s;for(var c=1;c>>26,h=67108863&l,f=Math.min(c,t.length-1),d=Math.max(0,c-e.length+1);d<=f;d++){var p=c-d|0;i=0|e.words[p],a=0|t.words[d],o=i*a+h,u+=o/67108864|0,h=67108863&o}r.words[c]=0|h,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}a.prototype.toString=function(e,t){var r;if(e=e||10,t=0|t||1,16===e||"hex"===e){r="";for(var i=0,a=0,o=0;o>>24-i&16777215,r=0!==a||o!==this.length-1?c[6-l.length]+l+r:l+r,i+=2,i>=26&&(i-=26,o--)}0!==a&&(r=a.toString(16)+r);while(r.length%t!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var f=u[e],d=h[e];r="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(d).toString(e);p=p.idivn(d),r=p.isZero()?m+r:c[f-m.length]+m+r}this.isZero()&&(r="0"+r);while(r.length%t!==0)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},a.prototype.toJSON=function(){return this.toString(16)},a.prototype.toBuffer=function(e,t){return n("undefined"!==typeof o),this.toArrayLike(o,e,t)},a.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},a.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),a=r||Math.max(1,i);n(i<=a,"byte array longer than desired length"),n(a>0,"Requested array length <= 0"),this.strip();var o,s,l="le"===t,c=new e(a),u=this.clone();if(l){for(s=0;!u.isZero();s++)o=u.andln(255),u.iushrn(8),c[s]=o;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},a.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},a.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},a.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},a.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},a.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},a.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},a.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},a.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},a.prototype.notn=function(e){return this.clone().inotn(e)},a.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,a=0;a>>26;for(;0!==i&&a>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;ae.length?this.clone().iadd(e):e.clone().iadd(this)},a.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var a=0,o=0;o>26,this.words[o]=67108863&t;for(;0!==a&&o>26,this.words[o]=67108863&t;if(0===a&&o>>13,d=0|o[1],p=8191&d,m=d>>>13,g=0|o[2],v=8191&g,y=g>>>13,x=0|o[3],b=8191&x,_=x>>>13,w=0|o[4],k=8191&w,T=w>>>13,A=0|o[5],M=8191&A,S=A>>>13,E=0|o[6],L=8191&E,C=E>>>13,I=0|o[7],O=8191&I,P=I>>>13,D=0|o[8],z=8191&D,R=D>>>13,j=0|o[9],F=8191&j,B=j>>>13,N=0|s[0],U=8191&N,V=N>>>13,q=0|s[1],H=8191&q,G=q>>>13,W=0|s[2],Y=8191&W,X=W>>>13,Z=0|s[3],J=8191&Z,K=Z>>>13,Q=0|s[4],$=8191&Q,ee=Q>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],ae=8191&ie,oe=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],he=8191&ue,fe=ue>>>13,de=0|s[9],pe=8191&de,me=de>>>13;r.negative=e.negative^t.negative,r.length=19,n=Math.imul(h,U),i=Math.imul(h,V),i=i+Math.imul(f,U)|0,a=Math.imul(f,V);var ge=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,U),i=Math.imul(p,V),i=i+Math.imul(m,U)|0,a=Math.imul(m,V),n=n+Math.imul(h,H)|0,i=i+Math.imul(h,G)|0,i=i+Math.imul(f,H)|0,a=a+Math.imul(f,G)|0;var ve=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(v,U),i=Math.imul(v,V),i=i+Math.imul(y,U)|0,a=Math.imul(y,V),n=n+Math.imul(p,H)|0,i=i+Math.imul(p,G)|0,i=i+Math.imul(m,H)|0,a=a+Math.imul(m,G)|0,n=n+Math.imul(h,Y)|0,i=i+Math.imul(h,X)|0,i=i+Math.imul(f,Y)|0,a=a+Math.imul(f,X)|0;var ye=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(b,U),i=Math.imul(b,V),i=i+Math.imul(_,U)|0,a=Math.imul(_,V),n=n+Math.imul(v,H)|0,i=i+Math.imul(v,G)|0,i=i+Math.imul(y,H)|0,a=a+Math.imul(y,G)|0,n=n+Math.imul(p,Y)|0,i=i+Math.imul(p,X)|0,i=i+Math.imul(m,Y)|0,a=a+Math.imul(m,X)|0,n=n+Math.imul(h,J)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(f,J)|0,a=a+Math.imul(f,K)|0;var xe=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(k,U),i=Math.imul(k,V),i=i+Math.imul(T,U)|0,a=Math.imul(T,V),n=n+Math.imul(b,H)|0,i=i+Math.imul(b,G)|0,i=i+Math.imul(_,H)|0,a=a+Math.imul(_,G)|0,n=n+Math.imul(v,Y)|0,i=i+Math.imul(v,X)|0,i=i+Math.imul(y,Y)|0,a=a+Math.imul(y,X)|0,n=n+Math.imul(p,J)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,J)|0,a=a+Math.imul(m,K)|0,n=n+Math.imul(h,$)|0,i=i+Math.imul(h,ee)|0,i=i+Math.imul(f,$)|0,a=a+Math.imul(f,ee)|0;var be=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,U),i=Math.imul(M,V),i=i+Math.imul(S,U)|0,a=Math.imul(S,V),n=n+Math.imul(k,H)|0,i=i+Math.imul(k,G)|0,i=i+Math.imul(T,H)|0,a=a+Math.imul(T,G)|0,n=n+Math.imul(b,Y)|0,i=i+Math.imul(b,X)|0,i=i+Math.imul(_,Y)|0,a=a+Math.imul(_,X)|0,n=n+Math.imul(v,J)|0,i=i+Math.imul(v,K)|0,i=i+Math.imul(y,J)|0,a=a+Math.imul(y,K)|0,n=n+Math.imul(p,$)|0,i=i+Math.imul(p,ee)|0,i=i+Math.imul(m,$)|0,a=a+Math.imul(m,ee)|0,n=n+Math.imul(h,re)|0,i=i+Math.imul(h,ne)|0,i=i+Math.imul(f,re)|0,a=a+Math.imul(f,ne)|0;var _e=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(L,U),i=Math.imul(L,V),i=i+Math.imul(C,U)|0,a=Math.imul(C,V),n=n+Math.imul(M,H)|0,i=i+Math.imul(M,G)|0,i=i+Math.imul(S,H)|0,a=a+Math.imul(S,G)|0,n=n+Math.imul(k,Y)|0,i=i+Math.imul(k,X)|0,i=i+Math.imul(T,Y)|0,a=a+Math.imul(T,X)|0,n=n+Math.imul(b,J)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(_,J)|0,a=a+Math.imul(_,K)|0,n=n+Math.imul(v,$)|0,i=i+Math.imul(v,ee)|0,i=i+Math.imul(y,$)|0,a=a+Math.imul(y,ee)|0,n=n+Math.imul(p,re)|0,i=i+Math.imul(p,ne)|0,i=i+Math.imul(m,re)|0,a=a+Math.imul(m,ne)|0,n=n+Math.imul(h,ae)|0,i=i+Math.imul(h,oe)|0,i=i+Math.imul(f,ae)|0,a=a+Math.imul(f,oe)|0;var we=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(O,U),i=Math.imul(O,V),i=i+Math.imul(P,U)|0,a=Math.imul(P,V),n=n+Math.imul(L,H)|0,i=i+Math.imul(L,G)|0,i=i+Math.imul(C,H)|0,a=a+Math.imul(C,G)|0,n=n+Math.imul(M,Y)|0,i=i+Math.imul(M,X)|0,i=i+Math.imul(S,Y)|0,a=a+Math.imul(S,X)|0,n=n+Math.imul(k,J)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(T,J)|0,a=a+Math.imul(T,K)|0,n=n+Math.imul(b,$)|0,i=i+Math.imul(b,ee)|0,i=i+Math.imul(_,$)|0,a=a+Math.imul(_,ee)|0,n=n+Math.imul(v,re)|0,i=i+Math.imul(v,ne)|0,i=i+Math.imul(y,re)|0,a=a+Math.imul(y,ne)|0,n=n+Math.imul(p,ae)|0,i=i+Math.imul(p,oe)|0,i=i+Math.imul(m,ae)|0,a=a+Math.imul(m,oe)|0,n=n+Math.imul(h,le)|0,i=i+Math.imul(h,ce)|0,i=i+Math.imul(f,le)|0,a=a+Math.imul(f,ce)|0;var ke=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(z,U),i=Math.imul(z,V),i=i+Math.imul(R,U)|0,a=Math.imul(R,V),n=n+Math.imul(O,H)|0,i=i+Math.imul(O,G)|0,i=i+Math.imul(P,H)|0,a=a+Math.imul(P,G)|0,n=n+Math.imul(L,Y)|0,i=i+Math.imul(L,X)|0,i=i+Math.imul(C,Y)|0,a=a+Math.imul(C,X)|0,n=n+Math.imul(M,J)|0,i=i+Math.imul(M,K)|0,i=i+Math.imul(S,J)|0,a=a+Math.imul(S,K)|0,n=n+Math.imul(k,$)|0,i=i+Math.imul(k,ee)|0,i=i+Math.imul(T,$)|0,a=a+Math.imul(T,ee)|0,n=n+Math.imul(b,re)|0,i=i+Math.imul(b,ne)|0,i=i+Math.imul(_,re)|0,a=a+Math.imul(_,ne)|0,n=n+Math.imul(v,ae)|0,i=i+Math.imul(v,oe)|0,i=i+Math.imul(y,ae)|0,a=a+Math.imul(y,oe)|0,n=n+Math.imul(p,le)|0,i=i+Math.imul(p,ce)|0,i=i+Math.imul(m,le)|0,a=a+Math.imul(m,ce)|0,n=n+Math.imul(h,he)|0,i=i+Math.imul(h,fe)|0,i=i+Math.imul(f,he)|0,a=a+Math.imul(f,fe)|0;var Te=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(F,U),i=Math.imul(F,V),i=i+Math.imul(B,U)|0,a=Math.imul(B,V),n=n+Math.imul(z,H)|0,i=i+Math.imul(z,G)|0,i=i+Math.imul(R,H)|0,a=a+Math.imul(R,G)|0,n=n+Math.imul(O,Y)|0,i=i+Math.imul(O,X)|0,i=i+Math.imul(P,Y)|0,a=a+Math.imul(P,X)|0,n=n+Math.imul(L,J)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(C,J)|0,a=a+Math.imul(C,K)|0,n=n+Math.imul(M,$)|0,i=i+Math.imul(M,ee)|0,i=i+Math.imul(S,$)|0,a=a+Math.imul(S,ee)|0,n=n+Math.imul(k,re)|0,i=i+Math.imul(k,ne)|0,i=i+Math.imul(T,re)|0,a=a+Math.imul(T,ne)|0,n=n+Math.imul(b,ae)|0,i=i+Math.imul(b,oe)|0,i=i+Math.imul(_,ae)|0,a=a+Math.imul(_,oe)|0,n=n+Math.imul(v,le)|0,i=i+Math.imul(v,ce)|0,i=i+Math.imul(y,le)|0,a=a+Math.imul(y,ce)|0,n=n+Math.imul(p,he)|0,i=i+Math.imul(p,fe)|0,i=i+Math.imul(m,he)|0,a=a+Math.imul(m,fe)|0,n=n+Math.imul(h,pe)|0,i=i+Math.imul(h,me)|0,i=i+Math.imul(f,pe)|0,a=a+Math.imul(f,me)|0;var Ae=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(F,H),i=Math.imul(F,G),i=i+Math.imul(B,H)|0,a=Math.imul(B,G),n=n+Math.imul(z,Y)|0,i=i+Math.imul(z,X)|0,i=i+Math.imul(R,Y)|0,a=a+Math.imul(R,X)|0,n=n+Math.imul(O,J)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(P,J)|0,a=a+Math.imul(P,K)|0,n=n+Math.imul(L,$)|0,i=i+Math.imul(L,ee)|0,i=i+Math.imul(C,$)|0,a=a+Math.imul(C,ee)|0,n=n+Math.imul(M,re)|0,i=i+Math.imul(M,ne)|0,i=i+Math.imul(S,re)|0,a=a+Math.imul(S,ne)|0,n=n+Math.imul(k,ae)|0,i=i+Math.imul(k,oe)|0,i=i+Math.imul(T,ae)|0,a=a+Math.imul(T,oe)|0,n=n+Math.imul(b,le)|0,i=i+Math.imul(b,ce)|0,i=i+Math.imul(_,le)|0,a=a+Math.imul(_,ce)|0,n=n+Math.imul(v,he)|0,i=i+Math.imul(v,fe)|0,i=i+Math.imul(y,he)|0,a=a+Math.imul(y,fe)|0,n=n+Math.imul(p,pe)|0,i=i+Math.imul(p,me)|0,i=i+Math.imul(m,pe)|0,a=a+Math.imul(m,me)|0;var Me=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(F,Y),i=Math.imul(F,X),i=i+Math.imul(B,Y)|0,a=Math.imul(B,X),n=n+Math.imul(z,J)|0,i=i+Math.imul(z,K)|0,i=i+Math.imul(R,J)|0,a=a+Math.imul(R,K)|0,n=n+Math.imul(O,$)|0,i=i+Math.imul(O,ee)|0,i=i+Math.imul(P,$)|0,a=a+Math.imul(P,ee)|0,n=n+Math.imul(L,re)|0,i=i+Math.imul(L,ne)|0,i=i+Math.imul(C,re)|0,a=a+Math.imul(C,ne)|0,n=n+Math.imul(M,ae)|0,i=i+Math.imul(M,oe)|0,i=i+Math.imul(S,ae)|0,a=a+Math.imul(S,oe)|0,n=n+Math.imul(k,le)|0,i=i+Math.imul(k,ce)|0,i=i+Math.imul(T,le)|0,a=a+Math.imul(T,ce)|0,n=n+Math.imul(b,he)|0,i=i+Math.imul(b,fe)|0,i=i+Math.imul(_,he)|0,a=a+Math.imul(_,fe)|0,n=n+Math.imul(v,pe)|0,i=i+Math.imul(v,me)|0,i=i+Math.imul(y,pe)|0,a=a+Math.imul(y,me)|0;var Se=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(F,J),i=Math.imul(F,K),i=i+Math.imul(B,J)|0,a=Math.imul(B,K),n=n+Math.imul(z,$)|0,i=i+Math.imul(z,ee)|0,i=i+Math.imul(R,$)|0,a=a+Math.imul(R,ee)|0,n=n+Math.imul(O,re)|0,i=i+Math.imul(O,ne)|0,i=i+Math.imul(P,re)|0,a=a+Math.imul(P,ne)|0,n=n+Math.imul(L,ae)|0,i=i+Math.imul(L,oe)|0,i=i+Math.imul(C,ae)|0,a=a+Math.imul(C,oe)|0,n=n+Math.imul(M,le)|0,i=i+Math.imul(M,ce)|0,i=i+Math.imul(S,le)|0,a=a+Math.imul(S,ce)|0,n=n+Math.imul(k,he)|0,i=i+Math.imul(k,fe)|0,i=i+Math.imul(T,he)|0,a=a+Math.imul(T,fe)|0,n=n+Math.imul(b,pe)|0,i=i+Math.imul(b,me)|0,i=i+Math.imul(_,pe)|0,a=a+Math.imul(_,me)|0;var Ee=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(F,$),i=Math.imul(F,ee),i=i+Math.imul(B,$)|0,a=Math.imul(B,ee),n=n+Math.imul(z,re)|0,i=i+Math.imul(z,ne)|0,i=i+Math.imul(R,re)|0,a=a+Math.imul(R,ne)|0,n=n+Math.imul(O,ae)|0,i=i+Math.imul(O,oe)|0,i=i+Math.imul(P,ae)|0,a=a+Math.imul(P,oe)|0,n=n+Math.imul(L,le)|0,i=i+Math.imul(L,ce)|0,i=i+Math.imul(C,le)|0,a=a+Math.imul(C,ce)|0,n=n+Math.imul(M,he)|0,i=i+Math.imul(M,fe)|0,i=i+Math.imul(S,he)|0,a=a+Math.imul(S,fe)|0,n=n+Math.imul(k,pe)|0,i=i+Math.imul(k,me)|0,i=i+Math.imul(T,pe)|0,a=a+Math.imul(T,me)|0;var Le=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Le>>>26)|0,Le&=67108863,n=Math.imul(F,re),i=Math.imul(F,ne),i=i+Math.imul(B,re)|0,a=Math.imul(B,ne),n=n+Math.imul(z,ae)|0,i=i+Math.imul(z,oe)|0,i=i+Math.imul(R,ae)|0,a=a+Math.imul(R,oe)|0,n=n+Math.imul(O,le)|0,i=i+Math.imul(O,ce)|0,i=i+Math.imul(P,le)|0,a=a+Math.imul(P,ce)|0,n=n+Math.imul(L,he)|0,i=i+Math.imul(L,fe)|0,i=i+Math.imul(C,he)|0,a=a+Math.imul(C,fe)|0,n=n+Math.imul(M,pe)|0,i=i+Math.imul(M,me)|0,i=i+Math.imul(S,pe)|0,a=a+Math.imul(S,me)|0;var Ce=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(F,ae),i=Math.imul(F,oe),i=i+Math.imul(B,ae)|0,a=Math.imul(B,oe),n=n+Math.imul(z,le)|0,i=i+Math.imul(z,ce)|0,i=i+Math.imul(R,le)|0,a=a+Math.imul(R,ce)|0,n=n+Math.imul(O,he)|0,i=i+Math.imul(O,fe)|0,i=i+Math.imul(P,he)|0,a=a+Math.imul(P,fe)|0,n=n+Math.imul(L,pe)|0,i=i+Math.imul(L,me)|0,i=i+Math.imul(C,pe)|0,a=a+Math.imul(C,me)|0;var Ie=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(F,le),i=Math.imul(F,ce),i=i+Math.imul(B,le)|0,a=Math.imul(B,ce),n=n+Math.imul(z,he)|0,i=i+Math.imul(z,fe)|0,i=i+Math.imul(R,he)|0,a=a+Math.imul(R,fe)|0,n=n+Math.imul(O,pe)|0,i=i+Math.imul(O,me)|0,i=i+Math.imul(P,pe)|0,a=a+Math.imul(P,me)|0;var Oe=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,n=Math.imul(F,he),i=Math.imul(F,fe),i=i+Math.imul(B,he)|0,a=Math.imul(B,fe),n=n+Math.imul(z,pe)|0,i=i+Math.imul(z,me)|0,i=i+Math.imul(R,pe)|0,a=a+Math.imul(R,me)|0;var Pe=(c+n|0)+((8191&i)<<13)|0;c=(a+(i>>>13)|0)+(Pe>>>26)|0,Pe&=67108863,n=Math.imul(F,pe),i=Math.imul(F,me),i=i+Math.imul(B,pe)|0,a=Math.imul(B,me);var De=(c+n|0)+((8191&i)<<13)|0;return c=(a+(i>>>13)|0)+(De>>>26)|0,De&=67108863,l[0]=ge,l[1]=ve,l[2]=ye,l[3]=xe,l[4]=be,l[5]=_e,l[6]=we,l[7]=ke,l[8]=Te,l[9]=Ae,l[10]=Me,l[11]=Se,l[12]=Ee,l[13]=Le,l[14]=Ce,l[15]=Ie,l[16]=Oe,l[17]=Pe,l[18]=De,0!==c&&(l[19]=c,r.length++),r};function m(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,a=0;a>>26)|0,i+=o>>>26,o&=67108863}r.words[a]=s,n=o,o=i}return 0!==n?r.words[a]=n:r.length--,r.strip()}function g(e,t,r){var n=new v;return n.mulp(e,t,r)}function v(e,t){this.x=e,this.y=t}Math.imul||(p=d),a.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?p(this,e,t):n<63?d(this,e,t):n<1024?m(this,e,t):g(this,e,t),r},v.prototype.makeRBT=function(e){for(var t=new Array(e),r=a.prototype._countBits(e)-1,n=0;n>=1;return n},v.prototype.permute=function(e,t,r,n,i,a){for(var o=0;o>>=1)i++;return 1<>>=13,r[2*o+1]=8191&a,a>>>=13;for(o=2*t;o>=26,t+=i/67108864|0,t+=a>>>26,this.words[r]=67108863&a}return 0!==t&&(this.words[r]=t,this.length++),this},a.prototype.muln=function(e){return this.clone().imuln(e)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(e){var t=f(e);if(0===t.length)return new a(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,a=67108863>>>26-r<<26-r;if(0!==r){var o=0;for(t=0;t>>26-r}o&&(this.words[t]=o,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var a=e%26,o=Math.min((e-a)/26,this.length),s=67108863^67108863>>>a<o)for(this.length-=o,c=0;c=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-a|h>>>a,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},a.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},a.prototype.shln=function(e){return this.clone().ishln(e)},a.prototype.ushln=function(e){return this.clone().iushln(e)},a.prototype.shrn=function(e){return this.clone().ishrn(e)},a.prototype.ushrn=function(e){return this.clone().iushrn(e)},a.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},a.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&a}for(;i>26,this.words[i+r]=67108863&a;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&a;return this.negative=1,this.strip()},a.prototype._wordDiv=function(e,t){var r=this.length-e.length,n=this.clone(),i=e,o=0|i.words[i.length-1],s=this._countBits(o);r=26-s,0!==r&&(i=i.ushln(r),n.iushln(r),o=0|i.words[i.length-1]);var l,c=n.length-i.length;if("mod"!==t){l=new a(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u=0;f--){var d=67108864*(0|n.words[i.length+f])+(0|n.words[i.length+f-1]);d=Math.min(d/o|0,67108863),n._ishlnsubmul(i,d,f);while(0!==n.negative)d--,n.negative=0,n._ishlnsubmul(i,1,f),n.isZero()||(n.negative^=1);l&&(l.words[f]=d)}return l&&l.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:l||null,mod:n}},a.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new a(0),mod:new a(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(o=s.mod.neg(),r&&0!==o.negative&&o.iadd(e)),{div:i,mod:o}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(o=s.mod.neg(),r&&0!==o.negative&&o.isub(e)),{div:s.div,mod:o}):e.length>this.length||this.cmp(e)<0?{div:new a(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new a(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new a(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,o,s},a.prototype.div=function(e){return this.divmod(e,"div",!1).div},a.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},a.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},a.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),a=r.cmp(n);return a<0||1===i&&0===a?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},a.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},a.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},a.prototype.divn=function(e){return this.clone().idivn(e)},a.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();var i=new a(1),o=new a(0),s=new a(0),l=new a(1),c=0;while(t.isEven()&&r.isEven())t.iushrn(1),r.iushrn(1),++c;var u=r.clone(),h=t.clone();while(!t.isZero()){for(var f=0,d=1;0===(t.words[0]&d)&&f<26;++f,d<<=1);if(f>0){t.iushrn(f);while(f-- >0)(i.isOdd()||o.isOdd())&&(i.iadd(u),o.isub(h)),i.iushrn(1),o.iushrn(1)}for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0){r.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}t.cmp(r)>=0?(t.isub(r),i.isub(s),o.isub(l)):(r.isub(t),s.isub(i),l.isub(o))}return{a:s,b:l,gcd:r.iushln(c)}},a.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();var i,o=new a(1),s=new a(0),l=r.clone();while(t.cmpn(1)>0&&r.cmpn(1)>0){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0){t.iushrn(c);while(c-- >0)o.isOdd()&&o.iadd(l),o.iushrn(1)}for(var h=0,f=1;0===(r.words[0]&f)&&h<26;++h,f<<=1);if(h>0){r.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}t.cmp(r)>=0?(t.isub(r),o.isub(s)):(r.isub(t),s.isub(o))}return i=0===t.cmpn(1)?o:s,i.cmpn(0)<0&&i.iadd(e),i},a.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);do{while(t.isEven())t.iushrn(1);while(r.isEven())r.iushrn(1);var i=t.cmp(r);if(i<0){var a=t;t=r,r=a}else if(0===i||0===r.cmpn(1))break;t.isub(r)}while(1);return r.iushln(n)},a.prototype.invm=function(e){return this.egcd(e).a.umod(e)},a.prototype.isEven=function(){return 0===(1&this.words[0])},a.prototype.isOdd=function(){return 1===(1&this.words[0])},a.prototype.andln=function(e){return this.words[0]&e},a.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[o]=s}return 0!==a&&(this.words[o]=a,this.length++),this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},a.prototype.gtn=function(e){return 1===this.cmpn(e)},a.prototype.gt=function(e){return 1===this.cmp(e)},a.prototype.gten=function(e){return this.cmpn(e)>=0},a.prototype.gte=function(e){return this.cmp(e)>=0},a.prototype.ltn=function(e){return-1===this.cmpn(e)},a.prototype.lt=function(e){return-1===this.cmp(e)},a.prototype.lten=function(e){return this.cmpn(e)<=0},a.prototype.lte=function(e){return this.cmp(e)<=0},a.prototype.eqn=function(e){return 0===this.cmpn(e)},a.prototype.eq=function(e){return 0===this.cmp(e)},a.red=function(e){return new T(e)},a.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},a.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},a.prototype._forceRed=function(e){return this.red=e,this},a.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},a.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},a.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},a.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},a.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},a.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},a.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},a.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},a.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},a.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},a.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},a.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},a.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},a.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function x(e,t){this.name=e,this.p=new a(t,16),this.n=this.p.bitLength(),this.k=new a(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){x.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function _(){x.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function w(){x.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){x.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function T(e){if("string"===typeof e){var t=a._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function A(e){T.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new a(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}x.prototype._tmp=function(){var e=new a(null);return e.words=new Array(Math.ceil(this.n/13)),e},x.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),r=this.imulK(r),r=r.iadd(this.tmp),t=r.bitLength()}while(t>this.n);var n=t0?r.isub(this.p):r.strip(),r},x.prototype.split=function(e,t){e.iushrn(this.n,0,t)},x.prototype.imulK=function(e){return e.imul(this.k)},i(b,x),b.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,a=o}a>>>=22,e.words[i-10]=a,0===a&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},a._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new _;else if("p192"===e)t=new w;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return y[e]=t,t},T.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},T.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},T.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},T.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},T.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},T.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},T.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},T.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},T.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},T.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},T.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},T.prototype.isqr=function(e){return this.imul(e,e.clone())},T.prototype.sqr=function(e){return this.mul(e,e)},T.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new a(1)).iushrn(2);return this.pow(e,r)}var i=this.m.subn(1),o=0;while(!i.isZero()&&0===i.andln(1))o++,i.iushrn(1);n(!i.isZero());var s=new a(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new a(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),f=this.pow(e,i.addn(1).iushrn(1)),d=this.pow(e,i),p=o;while(0!==d.cmp(s)){for(var m=d,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;i--){for(var u=t.words[i],h=c-1;h>=0;h--){var f=u>>h&1;o!==n[0]&&(o=this.sqr(o)),0!==f||0!==s?(s<<=1,s|=f,l++,(l===r||0===i&&0===h)&&(o=this.mul(o,n[s]),l=0,s=0)):l=0}c=26}return o},T.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},T.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},a.mont=function(e){return new A(e)},i(A,T),A.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},A.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},A.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},A.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new a(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},A.prototype.invm=function(e){var t=this.imod(e._invmp(this.m).mul(this.r2));return t._forceRed(this)}})(e,this)}).call(this,r("62e4")(e))},"3a04":function(e,t,r){"use strict";var n=r("fc26");e.exports=function(e,t){var r=t._scene,i={count:0,dirty:!0,lineOptions:[],fillOptions:[],markerOptions:[],markerSelectedOptions:[],markerUnselectedOptions:[],errorXOptions:[],errorYOptions:[],textOptions:[],textSelectedOptions:[],textUnselectedOptions:[],selectBatch:[],unselectBatch:[]},a={fill2d:!1,scatter2d:!1,error2d:!1,line2d:!1,glText:!1,select2d:!1};return t._scene||(r=t._scene={},r.init=function(){n.extendFlat(r,a,i)},r.init(),r.update=function(e){var t=n.repeat(e,r.count);if(r.fill2d&&r.fill2d.update(t),r.scatter2d&&r.scatter2d.update(t),r.line2d&&r.line2d.update(t),r.error2d&&r.error2d.update(t.concat(t)),r.select2d&&r.select2d.update(t),r.glText)for(var i=0;i=0,L=E?d.angularAxis.domain:n.extent(T),C=Math.abs(T[1]-T[0]);M&&!A&&(C=0);var I=L.slice();S&&A&&(I[1]+=C);var O=d.angularAxis.ticksCount||4;O>8&&(O=O/(O/8)+O%8),d.angularAxis.ticksStep&&(O=(I[1]-I[0])/O);var P=d.angularAxis.ticksStep||(I[1]-I[0])/(O*(d.minorTicks+1));k&&(P=Math.max(Math.round(P),1)),I[2]||(I[2]=P);var D=n.range.apply(this,I);if(D=D.map((function(e,t){return parseFloat(e.toPrecision(12))})),i=n.scale.linear().domain(I.slice(0,2)).range("clockwise"===d.direction?[0,360]:[360,0]),u.layout.angularAxis.domain=i.domain(),u.layout.angularAxis.endPadding=S?C:0,e=n.select(this).select("svg.chart-root"),"undefined"===typeof e||e.empty()){var z="' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '",R=(new DOMParser).parseFromString(z,"application/xml"),j=this.appendChild(this.ownerDocument.importNode(R.documentElement,!0));e=n.select(j)}e.select(".guides-group").style({"pointer-events":"none"}),e.select(".angular.axis-group").style({"pointer-events":"none"}),e.select(".radial.axis-group").style({"pointer-events":"none"});var F,B=e.select(".chart-group"),N={fill:"none",stroke:d.tickColor},U={"font-size":d.font.size,"font-family":d.font.family,fill:d.font.color,"text-shadow":["-1px 0px","1px -1px","-1px 1px","1px 1px"].map((function(e,t){return" "+e+" 0 "+d.font.outlineColor})).join(",")};if(d.showLegend){F=e.select(".legend-group").attr({transform:"translate("+[x,d.margin.top]+")"}).style({display:"block"});var V=f.map((function(e,t){var r=s.util.cloneJson(e);return r.symbol="DotPlot"===e.geometry?e.dotType||"circle":"LinePlot"!=e.geometry?"square":"line",r.visibleInLegend="undefined"===typeof e.visibleInLegend||e.visibleInLegend,r.color="LinePlot"===e.geometry?e.strokeColor:e.color,r}));s.Legend().config({data:f.map((function(e,t){return e.name||"Element"+t})),legendConfig:a({},s.Legend.defaultConfig().legendConfig,{container:F,elements:V,reverseOrder:d.legend.reverseOrder})})();var q=F.node().getBBox();x=Math.min(d.width-q.width-d.margin.left-d.margin.right,d.height-d.margin.top-d.margin.bottom)/2,x=Math.max(10,x),_=[d.margin.left+x,d.margin.top+x],r.range([0,x]),u.layout.radialAxis.domain=r.domain(),F.attr("transform","translate("+[_[0]+x,_[1]-x]+")")}else F=e.select(".legend-group").style({display:"none"});e.attr({width:d.width,height:d.height}).style({opacity:d.opacity}),B.attr("transform","translate("+_+")").style({cursor:"crosshair"});var H=[(d.width-(d.margin.left+d.margin.right+2*x+(q?q.width:0)))/2,(d.height-(d.margin.top+d.margin.bottom+2*x))/2];if(H[0]=Math.max(0,H[0]),H[1]=Math.max(0,H[1]),e.select(".outer-group").attr("transform","translate("+H+")"),d.title&&d.title.text){var G=e.select("g.title-group text").style(U).text(d.title.text),W=G.node().getBBox();G.attr({x:_[0]-W.width/2,y:_[1]-x-20})}var Y=e.select(".radial.axis-group");if(d.radialAxis.gridLinesVisible){var X=Y.selectAll("circle.grid-circle").data(r.ticks(5));X.enter().append("circle").attr({class:"grid-circle"}).style(N),X.attr("r",r),X.exit().remove()}Y.select("circle.outside-circle").attr({r:x}).style(N);var Z=e.select("circle.background-circle").attr({r:x}).style({fill:d.backgroundColor,stroke:d.stroke});function J(e,t){return i(e)%360+d.orientation}if(d.radialAxis.visible){var K=n.svg.axis().scale(r).ticks(5).tickSize(5);Y.call(K).attr({transform:"rotate("+d.radialAxis.orientation+")"}),Y.selectAll(".domain").style(N),Y.selectAll("g>text").text((function(e,t){return this.textContent+d.radialAxis.ticksSuffix})).style(U).style({"text-anchor":"start"}).attr({x:0,y:0,dx:0,dy:0,transform:function(e,t){return"horizontal"===d.radialAxis.tickOrientation?"rotate("+-d.radialAxis.orientation+") translate("+[0,U["font-size"]]+")":"translate("+[0,U["font-size"]]+")"}}),Y.selectAll("g>line").style({stroke:"black"})}var Q=e.select(".angular.axis-group").selectAll("g.angular-tick").data(D),$=Q.enter().append("g").classed("angular-tick",!0);Q.attr({transform:function(e,t){return"rotate("+J(e,t)+")"}}).style({display:d.angularAxis.visible?"block":"none"}),Q.exit().remove(),$.append("line").classed("grid-line",!0).classed("major",(function(e,t){return t%(d.minorTicks+1)==0})).classed("minor",(function(e,t){return!(t%(d.minorTicks+1)==0)})).style(N),$.selectAll(".minor").style({stroke:d.minorTickColor}),Q.select("line.grid-line").attr({x1:d.tickLength?x-d.tickLength:0,x2:x}).style({display:d.angularAxis.gridLinesVisible?"block":"none"}),$.append("text").classed("axis-text",!0).style(U);var ee=Q.select("text.axis-text").attr({x:x+d.labelOffset,dy:o+"em",transform:function(e,t){var r=J(e,t),n=x+d.labelOffset,i=d.angularAxis.tickOrientation;return"horizontal"==i?"rotate("+-r+" "+n+" 0)":"radial"==i?r<270&&r>90?"rotate(180 "+n+" 0)":null:"rotate("+(r<=180&&r>0?-90:90)+" "+n+" 0)"}}).style({"text-anchor":"middle",display:d.angularAxis.labelsVisible?"block":"none"}).text((function(e,t){return t%(d.minorTicks+1)!=0?"":k?k[e]+d.angularAxis.ticksSuffix:e+d.angularAxis.ticksSuffix})).style(U);d.angularAxis.rewriteTicks&&ee.text((function(e,t){return t%(d.minorTicks+1)!=0?"":d.angularAxis.rewriteTicks(this.textContent,t)}));var te=n.max(B.selectAll(".angular-tick text")[0].map((function(e,t){return e.getCTM().e+e.getBBox().width})));F.attr({transform:"translate("+[x+te,d.margin.top]+")"});var re=e.select("g.geometry-group").selectAll("g").size()>0,ne=e.select("g.geometry-group").selectAll("g.geometry").data(f);if(ne.enter().append("g").attr({class:function(e,t){return"geometry geometry"+t}}),ne.exit().remove(),f[0]||re){var ie=[];f.forEach((function(e,t){var n={};n.radialScale=r,n.angularScale=i,n.container=ne.filter((function(e,r){return r==t})),n.geometry=e.geometry,n.orientation=d.orientation,n.direction=d.direction,n.index=t,ie.push({data:e,geometryConfig:n})}));var ae=n.nest().key((function(e,t){return"undefined"!=typeof e.data.groupId||"unstacked"})).entries(ie),oe=[];ae.forEach((function(e,t){"unstacked"===e.key?oe=oe.concat(e.values.map((function(e,t){return[e]}))):oe.push(e.values)})),oe.forEach((function(e,t){var r;r=Array.isArray(e)?e[0].geometryConfig.geometry:e.geometryConfig.geometry;var n=e.map((function(e,t){return a(s[r].defaultConfig(),e)}));s[r]().config(n)()}))}var se,le,ce=e.select(".guides-group"),ue=e.select(".tooltips-group"),he=s.tooltipPanel().config({container:ue,fontSize:8})(),fe=s.tooltipPanel().config({container:ue,fontSize:8})(),de=s.tooltipPanel().config({container:ue,hasTick:!0})();if(!A){var pe=ce.select("line").attr({x1:0,y1:0,y2:0}).style({stroke:"grey","pointer-events":"none"});B.on("mousemove.angular-guide",(function(e,t){var r=s.util.getMousePos(Z).angle;pe.attr({x2:-x,transform:"rotate("+r+")"}).style({opacity:.5});var n=(r+180+360-d.orientation)%360;se=i.invert(n);var a=s.util.convertToCartesian(x+12,r+180);he.text(s.util.round(se)).move([a[0]+_[0],a[1]+_[1]])})).on("mouseout.angular-guide",(function(e,t){ce.select("line").style({opacity:0})}))}var me=ce.select("circle").style({stroke:"grey",fill:"none"});B.on("mousemove.radial-guide",(function(e,t){var n=s.util.getMousePos(Z).radius;me.attr({r:n}).style({opacity:.5}),le=r.invert(s.util.getMousePos(Z).radius);var i=s.util.convertToCartesian(n,d.radialAxis.orientation);fe.text(s.util.round(le)).move([i[0]+_[0],i[1]+_[1]])})).on("mouseout.radial-guide",(function(e,t){me.style({opacity:0}),de.hide(),he.hide(),fe.hide()})),e.selectAll(".geometry-group .mark").on("mouseover.tooltip",(function(t,r){var i=n.select(this),a=this.style.fill,o="black",l=this.style.opacity||1;if(i.attr({"data-opacity":l}),a&&"none"!==a){i.attr({"data-fill":a}),o=n.hsl(a).darker().toString(),i.style({fill:o,opacity:1});var c={t:s.util.round(t[0]),r:s.util.round(t[1])};A&&(c.t=k[t[0]]);var u="t: "+c.t+", r: "+c.r,h=this.getBoundingClientRect(),f=e.node().getBoundingClientRect(),d=[h.left+h.width/2-H[0]-f.left,h.top+h.height/2-H[1]-f.top];de.config({color:o}).text(u),de.move(d)}else a=this.style.stroke||"black",i.attr({"data-stroke":a}),o=n.hsl(a).darker().toString(),i.style({stroke:o,opacity:1})})).on("mousemove.tooltip",(function(e,t){if(0!=n.event.which)return!1;n.select(this).attr("data-fill")&&de.show()})).on("mouseout.tooltip",(function(e,t){de.hide();var r=n.select(this),i=r.attr("data-fill");i?r.style({fill:i,opacity:r.attr("data-opacity")}):r.style({stroke:r.attr("data-stroke"),opacity:r.attr("data-opacity")})}))})),f}return f.render=function(e){return d(e),this},f.config=function(e){if(!arguments.length)return l;var t=s.util.cloneJson(e);return t.data.forEach((function(e,t){l.data[t]||(l.data[t]={}),a(l.data[t],s.Axis.defaultConfig().data[0]),a(l.data[t],e)})),a(l.layout,s.Axis.defaultConfig().layout),a(l.layout,t.layout),this},f.getLiveConfig=function(){return u},f.getinputConfig=function(){return c},f.radialScale=function(e){return r},f.angularScale=function(e){return i},f.svg=function(){return e},n.rebind(f,h,"on"),f},s.Axis.defaultConfig=function(e,t){var r={data:[{t:[1,2,3,4],r:[10,11,12,13],name:"Line1",geometry:"LinePlot",color:null,strokeDash:"solid",strokeColor:null,strokeSize:"1",visibleInLegend:!0,opacity:1}],layout:{defaultColorRange:n.scale.category10().range(),title:null,height:450,width:500,margin:{top:40,right:40,bottom:40,left:40},font:{size:12,color:"gray",outlineColor:"white",family:"Tahoma, sans-serif"},direction:"clockwise",orientation:0,labelOffset:10,radialAxis:{domain:null,orientation:-45,ticksSuffix:"",visible:!0,gridLinesVisible:!0,tickOrientation:"horizontal",rewriteTicks:null},angularAxis:{domain:[0,360],ticksSuffix:"",visible:!0,gridLinesVisible:!0,labelsVisible:!0,tickOrientation:"horizontal",rewriteTicks:null,ticksCount:null,ticksStep:null},minorTicks:0,tickLength:null,tickColor:"silver",minorTickColor:"#eee",backgroundColor:"none",needsEndSpacing:null,showLegend:!0,legend:{reverseOrder:!1},opacity:1}};return r},s.util={},s.DATAEXTENT="dataExtent",s.AREA="AreaChart",s.LINE="LinePlot",s.DOT="DotPlot",s.BAR="BarChart",s.util._override=function(e,t){for(var r in e)r in t&&(t[r]=e[r])},s.util._extend=function(e,t){for(var r in e)t[r]=e[r]},s.util._rndSnd=function(){return 2*Math.random()-1+(2*Math.random()-1)+(2*Math.random()-1)},s.util.dataFromEquation2=function(e,t){var r=t||6,i=n.range(0,360+r,r).map((function(t,r){var n=t*Math.PI/180,i=e(n);return[t,i]}));return i},s.util.dataFromEquation=function(e,t,r){var i=t||6,a=[],o=[];n.range(0,360+i,i).forEach((function(t,r){var n=t*Math.PI/180,i=e(n);a.push(t),o.push(i)}));var s={t:a,r:o};return r&&(s.name=r),s},s.util.ensureArray=function(e,t){if("undefined"===typeof e)return null;var r=[].concat(e);return n.range(t).map((function(e,t){return r[t]||r[0]}))},s.util.fillArrays=function(e,t,r){return t.forEach((function(t,n){e[t]=s.util.ensureArray(e[t],r)})),e},s.util.cloneJson=function(e){return JSON.parse(JSON.stringify(e))},s.util.validateKeys=function(e,t){"string"===typeof t&&(t=t.split("."));var r=t.shift();return e[r]&&(!t.length||objHasKeys(e[r],t))},s.util.sumArrays=function(e,t){return n.zip(e,t).map((function(e,t){return n.sum(e)}))},s.util.arrayLast=function(e){return e[e.length-1]},s.util.arrayEqual=function(e,t){var r=Math.max(e.length,t.length,1);while(r-- >=0&&e[r]===t[r]);return-2===r},s.util.flattenArray=function(e){var t=[];while(!s.util.arrayEqual(t,e))t=e,e=[].concat.apply([],e);return e},s.util.deduplicate=function(e){return e.filter((function(e,t,r){return r.indexOf(e)==t}))},s.util.convertToCartesian=function(e,t){var r=t*Math.PI/180,n=e*Math.cos(r),i=e*Math.sin(r);return[n,i]},s.util.round=function(e,t){var r=t||2,n=Math.pow(10,r);return Math.round(e*n)/n},s.util.getMousePos=function(e){var t=n.mouse(e.node()),r=t[0],i=t[1],a={};return a.x=r,a.y=i,a.pos=t,a.angle=180*(Math.atan2(i,r)+Math.PI)/Math.PI,a.radius=Math.sqrt(r*r+i*i),a},s.util.duplicatesCount=function(e){for(var t,r={},n={},i=0,a=e.length;i0)){var l=n.select(this.parentNode).selectAll("path.line").data([0]);l.enter().insert("path"),l.attr({class:"line",d:u(s),transform:function(t,r){return"rotate("+(e.orientation+90)+")"},"pointer-events":"none"}).style({fill:function(e,t){return p.fill(r,i,a)},"fill-opacity":0,stroke:function(e,t){return p.stroke(r,i,a)},"stroke-width":function(e,t){return p["stroke-width"](r,i,a)},"stroke-dasharray":function(e,t){return p["stroke-dasharray"](r,i,a)},opacity:function(e,t){return p.opacity(r,i,a)},display:function(e,t){return p.display(r,i,a)}})}};var h=e.angularScale.range(),f=Math.abs(h[1]-h[0])/o[0].length*Math.PI/180,d=n.svg.arc().startAngle((function(e){return-f/2})).endAngle((function(e){return f/2})).innerRadius((function(t){return e.radialScale(l+(t[2]||0))})).outerRadius((function(t){return e.radialScale(l+(t[2]||0))+e.radialScale(t[1])}));c.arc=function(t,r,i){n.select(this).attr({class:"mark arc",d:d,transform:function(t,r){return"rotate("+(e.orientation+s(t[0])+90)+")"}})};var p={fill:function(e,r,n){return t[n].data.color},stroke:function(e,r,n){return t[n].data.strokeColor},"stroke-width":function(e,r,n){return t[n].data.strokeSize+"px"},"stroke-dasharray":function(e,r,n){return i[t[n].data.strokeDash]},opacity:function(e,r,n){return t[n].data.opacity},display:function(e,r,n){return"undefined"===typeof t[n].data.visible||t[n].data.visible?"block":"none"}},m=n.select(this).selectAll("g.layer").data(o);m.enter().append("g").attr({class:"layer"});var g=m.selectAll("path.mark").data((function(e,t){return e}));function v(t,r){var n=e.radialScale(t[1]),i=(e.angularScale(t[0])+e.orientation)*Math.PI/180;return{r:n,t:i}}function y(e){var t=e.r*Math.cos(e.t),r=e.r*Math.sin(e.t);return{x:t,y:r}}g.enter().append("path").attr({class:"mark"}),g.style(p).each(c[e.geometryType]),g.exit().remove(),m.exit().remove()}))}return o.config=function(e){return arguments.length?(e.forEach((function(e,r){t[r]||(t[r]={}),a(t[r],s.PolyChart.defaultConfig()),a(t[r],e)})),this):t},o.getColorScale=function(){return e},n.rebind(o,r,"on"),o},s.PolyChart.defaultConfig=function(){var e={data:{name:"geom1",t:[[1,2,3,4]],r:[[1,2,3,4]],dotType:"circle",dotSize:64,dotVisible:!1,barWidth:20,color:"#ffa500",strokeSize:1,strokeColor:"silver",strokeDash:"solid",opacity:1,index:0,visible:!0,visibleInLegend:!0},geometryConfig:{geometry:"LinePlot",geometryType:"arc",direction:"clockwise",orientation:0,container:"body",radialScale:null,angularScale:null,colorScale:n.scale.category20()}};return e},s.BarChart=function(){return s.PolyChart()},s.BarChart.defaultConfig=function(){var e={geometryConfig:{geometryType:"bar"}};return e},s.AreaChart=function(){return s.PolyChart()},s.AreaChart.defaultConfig=function(){var e={geometryConfig:{geometryType:"arc"}};return e},s.DotPlot=function(){return s.PolyChart()},s.DotPlot.defaultConfig=function(){var e={geometryConfig:{geometryType:"dot",dotType:"circle"}};return e},s.LinePlot=function(){return s.PolyChart()},s.LinePlot.defaultConfig=function(){var e={geometryConfig:{geometryType:"line"}};return e},s.Legend=function(){var e=s.Legend.defaultConfig(),t=n.dispatch("hover");function r(){var t=e.legendConfig,i=e.data.map((function(e,r){return[].concat(e).map((function(e,n){var i=a({},t.elements[r]);return i.name=e,i.color=[].concat(t.elements[r].color)[n],i}))})),o=n.merge(i);o=o.filter((function(e,r){return t.elements[r]&&(t.elements[r].visibleInLegend||"undefined"===typeof t.elements[r].visibleInLegend)})),t.reverseOrder&&(o=o.reverse());var s=t.container;("string"==typeof s||s.nodeName)&&(s=n.select(s));var l=o.map((function(e,t){return e.color})),c=t.fontSize,u=null==t.isContinuous?"number"===typeof o[0]:t.isContinuous,h=u?t.height:c*o.length,f=s.classed("legend-group",!0),d=f.selectAll("svg").data([0]),p=d.enter().append("svg").attr({width:300,height:h+c,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1"});p.append("g").classed("legend-axis",!0),p.append("g").classed("legend-marks",!0);var m=n.range(o.length),g=n.scale[u?"linear":"ordinal"]().domain(m).range(l),v=n.scale[u?"linear":"ordinal"]().domain(m)[u?"range":"rangePoints"]([0,h]),y=function(e,t){var r=3*t;return"line"===e?"M"+[[-t/2,-t/12],[t/2,-t/12],[t/2,t/12],[-t/2,t/12]]+"Z":-1!=n.svg.symbolTypes.indexOf(e)?n.svg.symbol().type(e).size(r)():n.svg.symbol().type("square").size(r)()};if(u){var x=d.select(".legend-marks").append("defs").append("linearGradient").attr({id:"grad1",x1:"0%",y1:"0%",x2:"0%",y2:"100%"}).selectAll("stop").data(l);x.enter().append("stop"),x.attr({offset:function(e,t){return t/(l.length-1)*100+"%"}}).style({"stop-color":function(e,t){return e}}),d.append("rect").classed("legend-mark",!0).attr({height:t.height,width:t.colorBandWidth,fill:"url(#grad1)"})}else{var b=d.select(".legend-marks").selectAll("path.legend-mark").data(o);b.enter().append("path").classed("legend-mark",!0),b.attr({transform:function(e,t){return"translate("+[c/2,v(t)+c/2]+")"},d:function(e,t){var r=e.symbol;return y(r,c)},fill:function(e,t){return g(t)}}),b.exit().remove()}var _=n.svg.axis().scale(v).orient("right"),w=d.select("g.legend-axis").attr({transform:"translate("+[u?t.colorBandWidth:c,c/2]+")"}).call(_);return w.selectAll(".domain").style({fill:"none",stroke:"none"}),w.selectAll("line").style({fill:"none",stroke:u?t.textColor:"none"}),w.selectAll("text").style({fill:t.textColor,"font-size":t.fontSize}).text((function(e,t){return o[t].name})),r}return r.config=function(t){return arguments.length?(a(e,t),this):e},n.rebind(r,t,"on"),r},s.Legend.defaultConfig=function(e,t){var r={data:["a","b","c"],legendConfig:{elements:[{symbol:"line",color:"red"},{symbol:"square",color:"yellow"},{symbol:"diamond",color:"limegreen"}],height:150,colorBandWidth:30,fontSize:12,container:"body",isContinuous:null,textColor:"grey",reverseOrder:!1}};return r},s.tooltipPanel=function(){var e,t,r,i={container:null,hasTick:!1,fontSize:12,color:"white",padding:5},o="tooltip-"+s.tooltipPanel.uid++,l=10,c=function(){e=i.container.selectAll("g."+o).data([0]);var n=e.enter().append("g").classed(o,!0).style({"pointer-events":"none",display:"none"});return r=n.append("path").style({fill:"white","fill-opacity":.9}).attr({d:"M0 0"}),t=n.append("text").attr({dx:i.padding+l,dy:.3*+i.fontSize}),c};return c.text=function(a){var o=n.hsl(i.color).l,s=o>=.5?"#aaa":"white",u=o>=.5?"black":"white",h=a||"";t.style({fill:u,"font-size":i.fontSize+"px"}).text(h);var f=i.padding,d=t.node().getBBox(),p={fill:i.color,stroke:s,"stroke-width":"2px"},m=d.width+2*f+l,g=d.height+2*f;return r.attr({d:"M"+[[l,-g/2],[l,-g/4],[i.hasTick?0:l,0],[l,g/4],[l,g/2],[m,g/2],[m,-g/2]].join("L")+"Z"}).style(p),e.attr({transform:"translate("+[l,-g/2+2*f]+")"}),e.style({display:"block"}),c},c.move=function(t){if(e)return e.attr({transform:"translate("+[t[0],t[1]]+")"}).style({display:"block"}),c},c.hide=function(){if(e)return e.style({display:"none"}),c},c.show=function(){if(e)return e.style({display:"block"}),c},c.config=function(e){return a(i,e),c},c},s.tooltipPanel.uid=1,s.adapter={},s.adapter.plotly=function(){var e={convert:function(e,t){var r={};if(e.data&&(r.data=e.data.map((function(e,r){var n=a({},e),i=[[n,["marker","color"],["color"]],[n,["marker","opacity"],["opacity"]],[n,["marker","line","color"],["strokeColor"]],[n,["marker","line","dash"],["strokeDash"]],[n,["marker","line","width"],["strokeSize"]],[n,["marker","symbol"],["dotType"]],[n,["marker","size"],["dotSize"]],[n,["marker","barWidth"],["barWidth"]],[n,["line","interpolation"],["lineInterpolation"]],[n,["showlegend"],["visibleInLegend"]]];return i.forEach((function(e,r){s.util.translator.apply(null,e.concat(t))})),t||delete n.marker,t&&delete n.groupId,t?("LinePlot"===n.geometry?(n.type="scatter",!0===n.dotVisible?(delete n.dotVisible,n.mode="lines+markers"):n.mode="lines"):"DotPlot"===n.geometry?(n.type="scatter",n.mode="markers"):"AreaChart"===n.geometry?n.type="area":"BarChart"===n.geometry&&(n.type="bar"),delete n.geometry):("scatter"===n.type?"lines"===n.mode?n.geometry="LinePlot":"markers"===n.mode?n.geometry="DotPlot":"lines+markers"===n.mode&&(n.geometry="LinePlot",n.dotVisible=!0):"area"===n.type?n.geometry="AreaChart":"bar"===n.type&&(n.geometry="BarChart"),delete n.mode,delete n.type),n})),!t&&e.layout&&"stack"===e.layout.barmode)){var i=s.util.duplicates(r.data.map((function(e,t){return e.geometry})));r.data.forEach((function(e,t){var n=i.indexOf(e.geometry);-1!=n&&(r.data[t].groupId=n)}))}if(e.layout){var o=a({},e.layout),l=[[o,["plot_bgcolor"],["backgroundColor"]],[o,["showlegend"],["showLegend"]],[o,["radialaxis"],["radialAxis"]],[o,["angularaxis"],["angularAxis"]],[o.angularaxis,["showline"],["gridLinesVisible"]],[o.angularaxis,["showticklabels"],["labelsVisible"]],[o.angularaxis,["nticks"],["ticksCount"]],[o.angularaxis,["tickorientation"],["tickOrientation"]],[o.angularaxis,["ticksuffix"],["ticksSuffix"]],[o.angularaxis,["range"],["domain"]],[o.angularaxis,["endpadding"],["endPadding"]],[o.radialaxis,["showline"],["gridLinesVisible"]],[o.radialaxis,["tickorientation"],["tickOrientation"]],[o.radialaxis,["ticksuffix"],["ticksSuffix"]],[o.radialaxis,["range"],["domain"]],[o.angularAxis,["showline"],["gridLinesVisible"]],[o.angularAxis,["showticklabels"],["labelsVisible"]],[o.angularAxis,["nticks"],["ticksCount"]],[o.angularAxis,["tickorientation"],["tickOrientation"]],[o.angularAxis,["ticksuffix"],["ticksSuffix"]],[o.angularAxis,["range"],["domain"]],[o.angularAxis,["endpadding"],["endPadding"]],[o.radialAxis,["showline"],["gridLinesVisible"]],[o.radialAxis,["tickorientation"],["tickOrientation"]],[o.radialAxis,["ticksuffix"],["ticksSuffix"]],[o.radialAxis,["range"],["domain"]],[o.font,["outlinecolor"],["outlineColor"]],[o.legend,["traceorder"],["reverseOrder"]],[o,["labeloffset"],["labelOffset"]],[o,["defaultcolorrange"],["defaultColorRange"]]];if(l.forEach((function(e,r){s.util.translator.apply(null,e.concat(t))})),t?("undefined"!==typeof o.tickLength&&(o.angularaxis.ticklen=o.tickLength,delete o.tickLength),o.tickColor&&(o.angularaxis.tickcolor=o.tickColor,delete o.tickColor)):(o.angularAxis&&"undefined"!==typeof o.angularAxis.ticklen&&(o.tickLength=o.angularAxis.ticklen),o.angularAxis&&"undefined"!==typeof o.angularAxis.tickcolor&&(o.tickColor=o.angularAxis.tickcolor)),o.legend&&"boolean"!=typeof o.legend.reverseOrder&&(o.legend.reverseOrder="normal"!=o.legend.reverseOrder),o.legend&&"boolean"==typeof o.legend.traceorder&&(o.legend.traceorder=o.legend.traceorder?"reversed":"normal",delete o.legend.reverseOrder),o.margin&&"undefined"!=typeof o.margin.t){var c=["t","r","b","l","pad"],u=["top","right","bottom","left","pad"],h={};n.entries(o.margin).forEach((function(e,t){h[u[c.indexOf(e.key)]]=e.value})),o.margin=h}t&&(delete o.needsEndSpacing,delete o.minorTickColor,delete o.minorTicks,delete o.angularaxis.ticksCount,delete o.angularaxis.ticksCount,delete o.angularaxis.ticksStep,delete o.angularaxis.rewriteTicks,delete o.angularaxis.nticks,delete o.radialaxis.ticksCount,delete o.radialaxis.ticksCount,delete o.radialaxis.ticksStep,delete o.radialaxis.rewriteTicks,delete o.radialaxis.nticks),r.layout=o}return r}};return e}},"3a9c":function(e,t,r){"use strict";var n=r("0cec").setGroupPositions;e.exports=function(e,t){var r,i,a=e._fullLayout,o=e._fullData,s=e.calcdata,l=t.xaxis,c=t.yaxis,u=[],h=[],f=[];for(i=0;im-d?d=m-(p-m):p-m=0?s.colorscale.sequential:s.colorscale.sequentialminus,h._sync("colorscale",o))}},"3af0":function(e,t,r){"use strict";var n=r("e98f"),i=n("./shaders/vertex.glsl"),a=n("./shaders/fragment.glsl"),o=r("f7a4").maxDimensionCount,s=r("fc26"),l=1e-6,c=2048,u=new Uint8Array(4),h=new Uint8Array(4),f={shape:[256,1],format:"rgba",type:"uint8",mag:"nearest",min:"nearest"};function d(e){e.read({x:0,y:0,width:1,height:1,data:u})}function p(e,t,r,n,i){var a=e._gl;a.enable(a.SCISSOR_TEST),a.scissor(t,r,n,i),e.clear({color:[0,0,0,0],depth:1})}function m(e,t,r,n,i,a){var o=a.key;function s(l){var c=Math.min(n,i-l*n);0===l&&(window.cancelAnimationFrame(r.currentRafs[o]),delete r.currentRafs[o],p(e,a.scissorX,a.scissorY,a.scissorWidth,a.viewBoxSize[1])),r.clearOnly||(a.count=2*c,a.offset=2*l*n,t(a),l*n+c>>8*t)%256/255}function x(e,t,r){for(var n=new Array(e*(o+4)),i=0,a=0;au&&(u=e[i].dim1.canvasX,o=i);0===s&&p(y,0,0,r.canvasWidth,r.canvasHeight);var h=C(d);for(i=0;i0){t+=Math.abs(l(e[0]));for(var r=1;r2){for(l=0;ln?1:-1:+(e.substr(1)||1)-+(t.substr(1)||1)},t.getAxisGroup=function(e,t){for(var r=e._axisMatchGroups,n=0;n1&&(e=arguments),"string"===typeof e?e=e.split(/\s/).map(parseFloat):"number"===typeof e&&(e=[e]),e.length&&"number"===typeof e[0]?t=1===e.length?{width:e[0],height:e[0],x:0,y:0}:2===e.length?{width:e[0],height:e[1],x:0,y:0}:{x:e[0],y:e[1],width:e[2]-e[0]||0,height:e[3]-e[1]||0}:e&&(e=n(e,{left:"x l left Left",top:"y t top Top",width:"w width W Width",height:"h height W Width",bottom:"b bottom Bottom",right:"r right Right"}),t={x:e.left||0,y:e.top||0},null==e.width?e.right?t.width=e.right-t.x:t.width=0:t.width=e.width,null==e.height?e.bottom?t.height=e.bottom-t.y:t.height=0:t.height=e.height),t}e.exports=i},"3e11":function(e,t,r){"use strict";var n=r("cf9f");e.exports=function(e,t,r,i){var a=e._fullLayout,o=a._paper,s=a._size;n(e,o,t,{width:s.w,height:s.h,margin:{t:s.t,r:s.r,b:s.b,l:s.l}},r,i)}},"3e43":function(e,t,r){var n=r("0230"),i=r("320c");function a(e){this.local=this.regionalOptions[e||""]||this.regionalOptions[""]}a.prototype=new n.baseCalendar,i(a.prototype,{name:"Islamic",jdEpoch:1948439.5,daysPerMonth:[30,29,30,29,30,29,30,29,30,29,30,29],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Islamic",epochs:["BH","AH"],monthNames:["Muharram","Safar","Rabi' al-awwal","Rabi' al-thani","Jumada al-awwal","Jumada al-thani","Rajab","Sha'aban","Ramadan","Shawwal","Dhu al-Qi'dah","Dhu al-Hijjah"],monthNamesShort:["Muh","Saf","Rab1","Rab2","Jum1","Jum2","Raj","Sha'","Ram","Shaw","DhuQ","DhuH"],dayNames:["Yawm al-ahad","Yawm al-ithnayn","Yawm ath-thulaathaa'","Yawm al-arbi'aa'","Yawm al-khamīs","Yawm al-jum'a","Yawm as-sabt"],dayNamesShort:["Aha","Ith","Thu","Arb","Kha","Jum","Sab"],dayNamesMin:["Ah","It","Th","Ar","Kh","Ju","Sa"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:6,isRTL:!1}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,n.local.invalidYear);return(11*t.year()+14)%30<11},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),"d"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(e){return this.leapYear(e)?355:354},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,n.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(12===r.month()&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return 5!==this.dayOfWeek(e,t,r)},toJD:function(e,t,r){var i=this._validate(e,t,r,n.local.invalidDate);return e=i.year(),t=i.month(),r=i.day(),e=e<=0?e+1:e,r+Math.ceil(29.5*(t-1))+354*(e-1)+Math.floor((3+11*e)/30)+this.jdEpoch-1},fromJD:function(e){e=Math.floor(e)+.5;var t=Math.floor((30*(e-this.jdEpoch)+10646)/10631);t=t<=0?t-1:t;var r=Math.min(12,Math.ceil((e-29-this.toJD(t,1,1))/29.5)+1),n=e-this.toJD(t,r,1)+1;return this.newDate(t,r,n)}}),n.calendars.islamic=a},"3e8e":function(e,t,r){"use strict";e.exports={treemapcolorway:{valType:"colorlist",role:"style",editType:"calc",description:["Sets the default treemap slice colors. Defaults to the main","`colorway` used for trace colors. If you specify a new","list here it can still be extended with lighter and darker","colors, see `extendtreemapcolors`."].join(" ")},extendtreemapcolors:{valType:"boolean",dflt:!0,role:"style",editType:"calc",description:["If `true`, the treemap slice colors (whether given by `treemapcolorway` or","inherited from `colorway`) will be extended to three times its","original length by first repeating every color 20% lighter then","each color 20% darker. This is intended to reduce the likelihood","of reusing the same color when you have many slices, but you can","set `false` to disable.","Colors provided in the trace, using `marker.colors`, are never","extended."].join(" ")}}},"3e97":function(e,t,r){"use strict";e.exports=function(e,t){return"xVal"in t&&(e.x=t.xVal),"yVal"in t&&(e.y=t.yVal),t.xa&&(e.xaxis=t.xa),t.ya&&(e.yaxis=t.ya),e.color=t.color,e.colormodel=t.trace.colormodel,e}},"3eab":function(e,t,r){"use strict";e.exports=r("77ae7")},"3ee9":function(e,t,r){"use strict";e.exports={attributes:r("6b50"),supplyDefaults:r("b6f7"),calc:r("6dea"),colorbar:{min:"cmin",max:"cmax"},plot:r("54a9"),moduleType:"trace",name:"mesh3d",basePlotModule:r("134c"),categories:["gl3d","showLegend"],meta:{description:["Draws sets of triangles with coordinates given by","three 1-dimensional arrays in `x`, `y`, `z` and","(1) a sets of `i`, `j`, `k` indices","(2) Delaunay triangulation or","(3) the Alpha-shape algorithm or","(4) the Convex-hull algorithm"].join(" ")}}},"3efe":function(e,t,r){"use strict";e.exports=r("a18b")},"3f57":function(e,t,r){e.exports=r("e5c5")},"3fb2":function(e,t,r){"use strict";var n=r("fc26"),i=r("bb71"),a=r("6921"),o=r("3ff5").dfltConfig,s=n.isPlainObject,l=Array.isArray,c=n.isArrayOrTypedArray;function u(e,t,r,i,a,o){o=o||[];for(var h=Object.keys(e),f=0;fx.length&&i.push(p("unused",a,v.concat(x.length)));var A,M,S,E,L,C=x.length,I=Array.isArray(T);if(I&&(C=Math.min(C,T.length)),2===b.dimensions)for(M=0;Mx[M].length&&i.push(p("unused",a,v.concat(M,x[M].length)));var O=x[M].length;for(A=0;A<(I?Math.min(O,T[M].length):O);A++)S=I?T[M][A]:T,E=y[M][A],L=x[M][A],n.validate(E,S)?L!==E&&L!==+E&&i.push(p("dynamic",a,v.concat(M,A),E,L)):i.push(p("value",a,v.concat(M,A),E))}else i.push(p("array",a,v.concat(M),y[M]));else for(M=0;M1&&d.push(p("object","layout"))),i.supplyDefaults(m);for(var g=m._fullData,v=r.length,y=0;y1)for(r=0;r-1&&h(t.originalEvent,n,[r.xaxis],[r.yaxis],r.id,e),a.indexOf("event")>-1&&i.click(n,t.originalEvent)}}},m.updateFx=function(e){var t=this,r=t.map,n=t.gd;if(!t.isStatic){var i,o=e.dragmode;i="select"===o?function(e,r){var n=e.range={};n[t.id]=[l([r.xmin,r.ymin]),l([r.xmax,r.ymax])]}:function(e,r,n){var i=e.lassoPoints={};i[t.id]=n.filtered.map(l)};var s=t.dragOptions;t.dragOptions=a.extendDeep(s||{},{element:t.div,gd:n,plotinfo:{id:t.id,xaxis:t.xaxis,yaxis:t.yaxis,fillRangeItems:i},xaxes:[t.xaxis],yaxes:[t.yaxis],subplot:t.id}),r.off("click",t.onClickInPanHandler),"select"===o||"lasso"===o?(r.dragPan.disable(),r.on("zoomstart",t.clearSelect),t.dragOptions.prepFn=function(e,r,n){u(e,r,n,t.dragOptions,o)},c.init(t.dragOptions)):(r.dragPan.enable(),r.off("zoomstart",t.clearSelect),t.div.onmousedown=null,t.onClickInPanHandler=t.onClickInPanFn(t.dragOptions),r.on("click",t.onClickInPanHandler))}function l(e){var r=t.map.unproject(e);return[r.lng,r.lat]}},m.updateFramework=function(e){var t=e[this.id].domain,r=e._size,n=this.div.style;n.width=r.w*(t.x[1]-t.x[0])+"px",n.height=r.h*(t.y[1]-t.y[0])+"px",n.left=r.l+t.x[0]*r.w+"px",n.top=r.t+(1-t.y[1])*r.h+"px",this.xaxis._offset=r.l+t.x[0]*r.w,this.xaxis._length=r.w*(t.x[1]-t.x[0]),this.yaxis._offset=r.t+(1-t.y[1])*r.h,this.yaxis._length=r.h*(t.y[1]-t.y[0])},m.updateLayers=function(e){var t,r=e[this.id],n=r.layers,i=this.layerList;if(n.length!==i.length){for(t=0;t/dist/topojson/","to render geographical feature using the topojson files","that ship with the plotly.js module."].join(" ")},mapboxAccessToken:{valType:"string",dflt:null,description:["Mapbox access token (required to plot mapbox trace types)","If using an Mapbox Atlas server, set this option to ''","so that plotly.js won't attempt to authenticate to the public Mapbox server."].join(" ")},logging:{valType:"integer",min:0,max:2,dflt:1,description:["Turn all console logging on or off (errors will be thrown)","This should ONLY be set via Plotly.setPlotConfig","Available levels:","0: no logs","1: warnings and errors, but not informational messages","2: verbose logs"].join(" ")},notifyOnLogging:{valType:"integer",min:0,max:2,dflt:0,description:["Set on-graph logging (notifier) level","This should ONLY be set via Plotly.setPlotConfig","Available levels:","0: no on-graph logs","1: warnings and errors, but not informational messages","2: verbose logs"].join(" ")},queueLength:{valType:"integer",min:0,dflt:0,description:"Sets the length of the undo/redo queue."},globalTransforms:{valType:"any",dflt:[],description:["Set global transform to be applied to all traces with no","specification needed"].join(" ")},locale:{valType:"string",dflt:"en-US",description:["Which localization should we use?","Should be a string like 'en' or 'en-US'."].join(" ")},locales:{valType:"any",dflt:{},description:["Localization definitions","Locales can be provided either here (specific to one chart) or globally","by registering them as modules.","Should be an object of objects {locale: {dictionary: {...}, format: {...}}}","{"," da: {"," dictionary: {'Reset axes': 'Nulstil aksler', ...},"," format: {months: [...], shortMonths: [...]}"," },"," ...","}","All parts are optional. When looking for translation or format fields, we","look first for an exact match in a config locale, then in a registered","module. If those fail, we strip off any regionalization ('en-US' -> 'en')","and try each (config, registry) again. The final fallback for translation","is untranslated (which is US English) and for formats is the base English","(the only consequence being the last fallback date format %x is DD/MM/YYYY","instead of MM/DD/YYYY). Currently `grouping` and `currency` are ignored","for our automatic number formatting, but can be used in custom formats."].join(" ")}},i={};function a(e,t){for(var r in e){var n=e[r];n.valType?t[r]=n.dflt:(t[r]||(t[r]={}),a(n,t[r]))}}a(n,i),e.exports={configAttributes:n,dfltConfig:i}},"3ff7":function(e,t,r){"use strict";e.exports={xaxis:{valType:"subplotid",role:"info",dflt:"x",editType:"calc+clearAxisTypes",description:["Sets a reference between this trace's x coordinates and","a 2D cartesian x axis.","If *x* (the default value), the x coordinates refer to","`layout.xaxis`.","If *x2*, the x coordinates refer to `layout.xaxis2`, and so on."].join(" ")},yaxis:{valType:"subplotid",role:"info",dflt:"y",editType:"calc+clearAxisTypes",description:["Sets a reference between this trace's y coordinates and","a 2D cartesian y axis.","If *y* (the default value), the y coordinates refer to","`layout.yaxis`.","If *y2*, the y coordinates refer to `layout.yaxis2`, and so on."].join(" ")}}},"402e":function(e,t,r){"use strict";var n=r("28dd"),i=r("efce"),a=r("cea5"),o=r("c9eb");function s(e,t,r,n,i){this.plot=e,this.offsetBuffer=t,this.pickBuffer=r,this.shader=n,this.pickShader=i,this.sizeMin=.5,this.sizeMinCap=2,this.sizeMax=20,this.areaRatio=1,this.pointCount=0,this.color=[1,0,0,1],this.borderColor=[0,0,0,1],this.blend=!1,this.pickOffset=0,this.points=null}e.exports=u;var l=s.prototype;function c(e,t){var r,n=0,i=e.length>>>1;for(r=0;r=t[0]&&a<=t[2]&&o>=t[1]&&o<=t[3]&&n++}return n}function u(e,t){var r=e.gl,a=i(r),l=i(r),c=n(r,o.pointVertex,o.pointFragment),u=n(r,o.pickVertex,o.pickFragment),h=new s(e,a,l,c,u);return h.update(t),e.addObject(h),h}l.dispose=function(){this.shader.dispose(),this.pickShader.dispose(),this.offsetBuffer.dispose(),this.pickBuffer.dispose(),this.plot.removeObject(this)},l.update=function(e){var t;function r(t,r){return t in e?e[t]:r}e=e||{},this.sizeMin=r("sizeMin",.5),this.sizeMax=r("sizeMax",20),this.color=r("color",[1,0,0,1]).slice(),this.areaRatio=r("areaRatio",1),this.borderColor=r("borderColor",[0,0,0,1]).slice(),this.blend=r("blend",!1);var n=e.positions.length>>>1,i=e.positions instanceof Float32Array,o=e.idToIndex instanceof Int32Array&&e.idToIndex.length>=n,s=e.positions,l=i?s:a.mallocFloat32(s.length),c=o?e.idToIndex:a.mallocInt32(n);if(i||l.set(s),!o)for(l.set(s),t=0;t>8&255,t[2]=r>>16&255,t[3]=r>>24&255,this.pickBuffer.bind(),i.attributes.pickId.pointer(a.UNSIGNED_BYTE),i.uniforms.pickOffset=t,this.pickOffset=r);var f=a.getParameter(a.BLEND),d=a.getParameter(a.DITHER);return f&&!this.blend&&a.disable(a.BLEND),d&&a.disable(a.DITHER),a.drawArrays(a.POINTS,0,this.pointCount),f&&!this.blend&&a.enable(a.BLEND),d&&a.enable(a.DITHER),r+this.pointCount}}(),l.draw=l.unifiedDraw,l.drawPick=l.unifiedDraw,l.pick=function(e,t,r){var n=this.pickOffset,i=this.pointCount;if(r=n+i)return null;var a=r-n,o=this.points;return{object:this,pointId:a,dataCoord:[o[2*a],o[2*a+1]]}}},4051:function(e,t,r){"use strict";var n=r("2969f"),i=r("98e7").calcHover;function a(e,t,r){var a=e.cd,o=a[0].trace,s=e.scene,l=s.matrixOptions.cdata,c=e.xa,u=e.ya,h=c.c2p(t),f=u.c2p(r),d=e.distance,p=n.getDimIndex(o,c),m=n.getDimIndex(o,u);if(!1===p||!1===m)return[e];for(var g,v,y=l[p],x=l[m],b=d,_=0;_e[0]&&(t[0]=e[0]),t[1]>e[1]&&(t[1]=e[1]),t[2]0)throw new Error("cwise: pre() block may not reference array args");if(a0)throw new Error("cwise: post() block may not reference array args")}else if("scalar"===o)t.scalarArgs.push(a),t.shimArgs.push("scalar"+a);else if("index"===o){if(t.indexArgs.push(a),a0)throw new Error("cwise: pre() block may not reference array index");if(a0)throw new Error("cwise: post() block may not reference array index")}else if("shape"===o){if(t.shapeArgs.push(a),ar.length)throw new Error("cwise: Too many arguments in pre() block");if(t.body.args.length>r.length)throw new Error("cwise: Too many arguments in body() block");if(t.post.args.length>r.length)throw new Error("cwise: Too many arguments in post() block");return t.debug=!!e.printCode||!!e.debug,t.funcName=e.funcName||"cwise",t.blockSize=e.blockSize||64,n(t)}e.exports=a},4136:function(e,t,r){"use strict";var n=r("fc26");e.exports=function(e,t){n.isArrayOrTypedArray(t.selectedpoints)&&n.tagSelected(e,t)}},4168:function(e,t,r){"use strict";var n=r("7fcc"),i=r("8b23"),a=r("9343"),o=r("e9e1"),s=r("44fe"),l=r("fc115"),c=r("e581"),u=r("6f51"),h=(r("9ca2"),r("913b")),f=[0,0,0];function d(e){this._components=e.slice(),this._time=[0],this.prevMatrix=e.slice(),this.nextMatrix=e.slice(),this.computedMatrix=e.slice(),this.computedInverse=e.slice(),this.computedEye=[0,0,0],this.computedUp=[0,0,0],this.computedCenter=[0,0,0],this.computedRadius=[0],this._limits=[-1/0,1/0]}e.exports=g;var p=d.prototype;p.recalcMatrix=function(e){var t=this._time,r=n.le(t,e),o=this.computedMatrix;if(!(r<0)){var s=this._components;if(r===t.length-1)for(var l=16*r,c=0;c<16;++c)o[c]=s[l++];else{var u=t[r+1]-t[r],f=(l=16*r,this.prevMatrix),d=!0;for(c=0;c<16;++c)f[c]=s[l++];var p=this.nextMatrix;for(c=0;c<16;++c)p[c]=s[l++],d=d&&f[c]===p[c];if(u<1e-6||d)for(c=0;c<16;++c)o[c]=f[c];else i(o,f,p,(e-t[r])/u)}var m=this.computedUp;m[0]=o[1],m[1]=o[5],m[2]=o[9],h(m,m);var g=this.computedInverse;a(g,o);var v=this.computedEye,y=g[15];v[0]=g[12]/y,v[1]=g[13]/y,v[2]=g[14]/y;var x=this.computedCenter,b=Math.exp(this.computedRadius[0]);for(c=0;c<3;++c)x[c]=v[c]-o[2+4*c]*b}},p.idle=function(e){if(!(e0&&(a=!0);for(var l=0;l* for months, as in","`axis.dtick`. For category data, the number of categories to","bin together (always defaults to 1).",t?"If multiple non-overlaying histograms share a subplot, the first explicit `size` is used and all others discarded. If no `size` is provided,the sample data from all traces is combined to determine `size` as described above.":""].join(" ")},editType:"calc"}}},"42dc":function(e,t,r){"use strict";var n=r("9845"),i=r("dfb3"),a=r("9092").extendFlat,o=r("cb34").overrideAll,s=r("82b5"),l=r("a651").templatedArray,c=l("button",{visible:{valType:"boolean",role:"info",description:"Determines whether or not this button is visible."},method:{valType:"enumerated",values:["restyle","relayout","animate","update","skip"],dflt:"restyle",role:"info",description:["Sets the Plotly method to be called on click.","If the `skip` method is used, the API updatemenu will function as normal","but will perform no API calls and will not bind automatically to state","updates. This may be used to create a component interface and attach to","updatemenu events manually via JavaScript."].join(" ")},args:{valType:"info_array",role:"info",freeLength:!0,items:[{valType:"any"},{valType:"any"},{valType:"any"}],description:["Sets the arguments values to be passed to the Plotly","method set in `method` on click."].join(" ")},args2:{valType:"info_array",role:"info",freeLength:!0,items:[{valType:"any"},{valType:"any"},{valType:"any"}],description:["Sets a 2nd set of `args`,","these arguments values are passed to the Plotly","method set in `method` when clicking this button while in the active state.","Use this to create toggle buttons."].join(" ")},label:{valType:"string",role:"info",dflt:"",description:"Sets the text label to appear on the button."},execute:{valType:"boolean",role:"info",dflt:!0,description:["When true, the API method is executed. When false, all other behaviors are the same","and command execution is skipped. This may be useful when hooking into, for example,","the `plotly_buttonclicked` method and executing the API command manually without losing","the benefit of the updatemenu automatically binding to the state of the plot through the","specification of `method` and `args`."].join(" ")}});e.exports=o(l("updatemenu",{_arrayAttrRegexps:[/^updatemenus\[(0|[1-9][0-9]+)\]\.buttons/],visible:{valType:"boolean",role:"info",description:["Determines whether or not the update menu is visible."].join(" ")},type:{valType:"enumerated",values:["dropdown","buttons"],dflt:"dropdown",role:"info",description:["Determines whether the buttons are accessible via a dropdown menu","or whether the buttons are stacked horizontally or vertically"].join(" ")},direction:{valType:"enumerated",values:["left","right","up","down"],dflt:"down",role:"info",description:["Determines the direction in which the buttons are laid out, whether","in a dropdown menu or a row/column of buttons. For `left` and `up`,","the buttons will still appear in left-to-right or top-to-bottom order","respectively."].join(" ")},active:{valType:"integer",role:"info",min:-1,dflt:0,description:["Determines which button (by index starting from 0) is","considered active."].join(" ")},showactive:{valType:"boolean",role:"info",dflt:!0,description:"Highlights active dropdown item or active button if true."},buttons:c,x:{valType:"number",min:-2,max:3,dflt:-.05,role:"style",description:"Sets the x position (in normalized coordinates) of the update menu."},xanchor:{valType:"enumerated",values:["auto","left","center","right"],dflt:"right",role:"info",description:["Sets the update menu's horizontal position anchor.","This anchor binds the `x` position to the *left*, *center*","or *right* of the range selector."].join(" ")},y:{valType:"number",min:-2,max:3,dflt:1,role:"style",description:"Sets the y position (in normalized coordinates) of the update menu."},yanchor:{valType:"enumerated",values:["auto","top","middle","bottom"],dflt:"top",role:"info",description:["Sets the update menu's vertical position anchor","This anchor binds the `y` position to the *top*, *middle*","or *bottom* of the range selector."].join(" ")},pad:a(s({editType:"arraydraw"}),{description:"Sets the padding around the buttons or dropdown menu."}),font:n({description:"Sets the font of the update menu button text."}),bgcolor:{valType:"color",role:"style",description:"Sets the background color of the update menu buttons."},bordercolor:{valType:"color",dflt:i.borderLine,role:"style",description:"Sets the color of the border enclosing the update menu."},borderwidth:{valType:"number",min:0,dflt:1,role:"style",editType:"arraydraw",description:"Sets the width (in px) of the border enclosing the update menu."}}),"arraydraw","from-root")},4324:function(e,t,r){"use strict";var n=r("70b4");function i(e,t,r,n,i,o,s){i[n]=!0;var l={i:null,gap:!0,s:0};if(l[s]=r,e.splice(t,0,l),t&&r===e[t-1][s]){var c=e[t-1];l.s=c.s,l.i=c.i,l.gap=c.gap}else o&&(l.s=a(e,t,r,s));t||(e[0].t=e[1].t,e[0].trace=e[1].trace,delete e[1].t,delete e[1].trace)}function a(e,t,r,n){var i=e[t-1],a=e[t+1];return a?i?i.s+(a.s-i.s)*(r-i[n])/(a[n]-i[n]):a.s:i.s}e.exports=function(e,t){var r=t.xaxis,a=t.yaxis,o=r._id+a._id,s=e._fullLayout._scatterStackOpts[o];if(s){var l,c,u,h,f,d,p,m,g,v,y,x,b,_,w,k=e.calcdata;for(var T in s){v=s[T];var A=v.traceIndices;if(A.length){for(y="interpolate"===v.stackgaps,x=v.groupnorm,"v"===v.orientation?(b="x",_="y"):(b="y",_="x"),w=new Array(A.length),l=0;lM[u]&&u=0&&e[n][1]>=t;--n){var i=r(e[n]);if(i)return i}}function m(e,t){for(var r=0;r>1],i=[],a=[],o=[];for(r=0;r3*(t+1)?h(this,e):this.left.insert(e):this.left=x([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?h(this,e):this.right.insert(e):this.right=x([e]);else{var r=n.ge(this.leftPoints,e,v),i=n.ge(this.rightPoints,e,y);this.leftPoints.splice(r,0,e),this.rightPoints.splice(i,0,e)}},l.remove=function(e){var t=this.count-this.leftPoints;if(e[1]3*(t-1))return f(this,e);var s=this.left.remove(e);return s===o?(this.left=null,this.count-=1,a):(s===a&&(this.count-=1),s)}if(e[0]>this.mid){if(!this.right)return i;var l=this.left?this.left.count:0;if(4*l>3*(t-1))return f(this,e);s=this.right.remove(e);return s===o?(this.right=null,this.count-=1,a):(s===a&&(this.count-=1),s)}if(1===this.count)return this.leftPoints[0]===e?o:i;if(1===this.leftPoints.length&&this.leftPoints[0]===e){if(this.left&&this.right){var u=this,h=this.left;while(h.right)u=h,h=h.right;if(u===this)h.right=this.right;else{var d=this.left;s=this.right;u.count-=h.count,u.right=h.left,h.left=d,h.right=s}c(this,h),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?c(this,this.left):c(this,this.right);return a}for(d=n.ge(this.leftPoints,e,v);dthis.mid){if(this.right){r=this.right.queryPoint(e,t);if(r)return r}return p(this.rightPoints,e,t)}return m(this.leftPoints,t)},l.queryInterval=function(e,t,r){if(ethis.mid&&this.right){n=this.right.queryInterval(e,t,r);if(n)return n}return tthis.mid?p(this.rightPoints,e,r):m(this.leftPoints,r)};var _=b.prototype;function w(e){return e&&0!==e.length?new b(x(e)):new b(null)}_.insert=function(e){this.root?this.root.insert(e):this.root=new s(e[0],null,null,[e],[e])},_.remove=function(e){if(this.root){var t=this.root.remove(e);return t===o&&(this.root=null),t!==i}return!1},_.queryPoint=function(e,t){if(this.root)return this.root.queryPoint(e,t)},_.queryInterval=function(e,t,r){if(e<=t&&this.root)return this.root.queryInterval(e,t,r)},Object.defineProperty(_,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(_,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}})},"43d9":function(e,t,r){"use strict";var n=r("6e58"),i=r("fc26"),a=r("bb71"),o=r("371e"),s=r("8741"),l=r("4efe"),c=r("83d1"),u=r("d115"),h=r("0379"),f=r("84df"),d=r("baf5"),p=r("63dc"),m=p.LINE_SPACING,g=p.FROM_TL,v=p.FROM_BR,y=r("f28e"),x=r("ee77"),b=r("79f1");function _(e,t,r,n,i){var a=r.data()[0][0].trace,l={event:i,node:r.node(),curveNumber:a.index,expandedIndex:a._expandedIndex,data:e.data,layout:e.layout,frames:e._transitionData._frames,config:e._context,fullData:e._fullData,fullLayout:e._fullLayout};a._group&&(l.group=a._group),o.traceIs(a,"pie-like")&&(l.label=r.datum()[0].label);var c=s.triggerHandler(e,"plotly_legendclick",l);if(!1!==c)if(1===n)t._clickTimeout=setTimeout((function(){f(r,e,n)}),e._context.doubleClickDelay);else if(2===n){t._clickTimeout&&clearTimeout(t._clickTimeout),e._legendMouseDownTime=0;var u=s.triggerHandler(e,"plotly_legenddoubleclick",l);!1!==u&&f(r,e,n)}}function w(e,t,r){var n,a=e.data()[0][0],s=a.trace,l=o.traceIs(s,"pie-like"),u=s.index,f=r._main&&t._context.edits.legendText&&!l,p=r._maxNameLength;r.entries?n=a.text:(n=l?a.label:s.name,s._meta&&(n=i.templateString(n,s._meta)));var m=i.ensureSingle(e,"text","legendtext");m.attr("text-anchor","start").classed("user-select-none",!0).call(c.font,r.font).text(f?k(n,p):n),h.positionText(m,d.textGap,0),f?m.call(h.makeEditable,{gd:t,text:n}).call(A,e,t,r).on("edit",(function(n){this.text(k(n,p)).call(A,e,t,r);var s=a.trace._fullInput||{},l={};if(o.hasTransform(s,"groupby")){var c=o.getTransformIndices(s,"groupby"),h=c[c.length-1],f=i.keyedContainer(s,"transforms["+h+"].styles","target","value.name");f.set(a.trace._group,n),l=f.constructUpdate()}else l.name=n;return o.call("_guiRestyle",t,l,u)})):A(m,e,t,r)}function k(e,t){var r=Math.max(4,t);if(e&&e.trim().length>=r/2)return e;e=e||"";for(var n=r-e.length;n>0;n--)e+=" ";return e}function T(e,t){var r,a=t._context.doubleClickDelay,o=1,s=i.ensureSingle(e,"rect","legendtoggle",(function(e){e.style("cursor","pointer").attr("pointer-events","all").call(u.fill,"rgba(0,0,0,0)")}));s.on("mousedown",(function(){r=(new Date).getTime(),r-t._legendMouseDownTimea&&(o=Math.max(o-1,1)),_(t,r,e,o,n.event)}}))}function A(e,t,r,n){n._main||e.attr("data-notex",!0),h.convertToTspans(e,r,(function(){M(t,r,n)}))}function M(e,t,r){var n=e.data()[0][0];if(r._main&&n&&!n.trace.showlegend)e.remove();else{var i=e.select("g[class*=math-group]"),a=i.node();r||(r=t._fullLayout.legend);var o,s,l=r.borderwidth,u=(n?r:r.title).font.size*m;if(a){var f=c.bBox(a);o=f.height,s=f.width,n?c.setTranslate(i,0,.25*o):c.setTranslate(i,l,.75*o+l)}else{var p=e.select(n?".legendtext":".legendtitletext"),g=h.lineCount(p),v=p.node();o=u*g,s=v?c.bBox(v).width:0;var y=u*((g-1)/2-.3);n?h.positionText(p,d.textGap,-y):h.positionText(p,d.titlePad+l,u+l)}n?(n.lineHeight=u,n.height=Math.max(o,16)+3,n.width=s):(r._titleWidth=s,r._titleHeight=o)}}function S(e){var t=0,r=0,n=e.title.side;return n&&(-1!==n.indexOf("left")&&(t=e._titleWidth),-1!==n.indexOf("top")&&(r=e._titleHeight)),[t,r]}function E(e,t,r,i){var a=e._fullLayout;i||(i=a.legend);var o=a._size,s=b.isVertical(i),l=b.isGrouped(i),u=i.borderwidth,h=2*u,f=d.textGap,p=d.itemGap,m=2*(u+p),g=I(i),v=i.y<0||0===i.y&&"top"===g,y=i.y>1||1===i.y&&"bottom"===g;i._maxHeight=Math.max(v||y?a.height/2:o.h,30);var x=0;i._width=0,i._height=0;var _=S(i);if(s)r.each((function(e){var t=e[0].height;c.setTranslate(this,u+_[0],u+_[1]+i._height+t/2+p),i._height+=t,i._width=Math.max(i._width,e[0].width)})),x=f+i._width,i._width+=p+f+h,i._height+=m,l&&(t.each((function(e,t){c.setTranslate(this,0,t*i.tracegroupgap)})),i._height+=(i._lgroupsLength-1)*i.tracegroupgap);else{var w=C(i),k=i.x<0||0===i.x&&"right"===w,T=i.x>1||1===i.x&&"left"===w,A=y||v,M=a.width/2;i._maxWidth=Math.max(k?A&&"left"===w?o.l+o.w:M:T?A&&"right"===w?o.r+o.w:M:o.w,2*f);var E=0,L=0;r.each((function(e){var t=e[0].width+f;E=Math.max(E,t),L+=t})),x=null;var O=0;if(l){var P=0,D=0,z=0;t.each((function(){var e=0,t=0;n.select(this).selectAll("g.traces").each((function(r){var n=r[0].height;c.setTranslate(this,_[0],_[1]+u+p+n/2+t),t+=n,e=Math.max(e,f+r[0].width)})),P=Math.max(P,t);var r=e+p;r+u+D>i._maxWidth&&(O=Math.max(O,D),D=0,z+=P+i.tracegroupgap,P=t),c.setTranslate(this,D,z),D+=r})),i._width=Math.max(O,D)+u,i._height=z+P+m}else{var R=r.size(),j=L+h+(R-1)*pi._maxWidth&&(O=Math.max(O,U),B=0,N+=F,i._height+=F,F=0),c.setTranslate(this,_[0]+u+B,_[1]+u+N+t/2+p),U=B+r+p,B+=n,F=Math.max(F,t)})),j?(i._width=B+h,i._height=F+m):(i._width=Math.max(O,U)+h,i._height+=F+m)}}i._width=Math.ceil(Math.max(i._width+_[0],i._titleWidth+2*(u+d.titlePad))),i._height=Math.ceil(Math.max(i._height+_[1],i._titleHeight+2*(u+d.itemGap))),i._effHeight=Math.min(i._height,i._maxHeight);var V=e._context.edits,q=V.legendText||V.legendPosition;r.each((function(e){var t=n.select(this).select(".legendtoggle"),r=e[0].height,i=q?f:x||f+e[0].width;s||(i+=p/2),c.setRect(t,0,-r/2,i,r)}))}function L(e){var t=e._fullLayout,r=t.legend,n=C(r),i=I(r);return a.autoMargin(e,"legend",{x:r.x,y:r.y,l:r._width*g[n],r:r._width*v[n],b:r._effHeight*v[i],t:r._effHeight*g[i]})}function C(e){return i.isRightAnchor(e)?"right":i.isCenterAnchor(e)?"center":"left"}function I(e){return i.isBottomAnchor(e)?"bottom":i.isMiddleAnchor(e)?"middle":"top"}e.exports=function(e,t){var r,s=e._fullLayout,h="legend"+s._uid;if(t?(r=t.layer,h+="-hover"):(t=s.legend||{},t._main=!0,r=s._infolayer),r){var f;if(e._legendMouseDownTime||(e._legendMouseDownTime=0),t._main){if(!e.calcdata)return;f=s.showlegend&&y(e.calcdata,t)}else{if(!t.entries)return;f=y(t.entries,t)}var p=s.hiddenlabels||[];if(t._main&&(!s.showlegend||!f.length))return r.selectAll(".legend").remove(),s._topdefs.select("#"+h).remove(),a.autoMargin(e,"legend");var m=i.ensureSingle(r,"g","legend",(function(e){t._main&&e.attr("pointer-events","all")})),v=i.ensureSingleById(s._topdefs,"clipPath",h,(function(e){e.append("rect")})),b=i.ensureSingle(m,"rect","bg",(function(e){e.attr("shape-rendering","crispEdges")}));b.call(u.stroke,t.bordercolor).call(u.fill,t.bgcolor).style("stroke-width",t.borderwidth+"px");var k=i.ensureSingle(m,"g","scrollbox"),M=t.title;if(t._titleWidth=0,t._titleHeight=0,M.text){var S=i.ensureSingle(k,"text","legendtitletext");S.attr("text-anchor","start").classed("user-select-none",!0).call(c.font,M.font).text(M.text),A(S,k,e,t)}var O=i.ensureSingle(m,"rect","scrollbar",(function(e){e.attr(d.scrollBarEnterAttrs).call(u.fill,d.scrollBarColor)})),P=k.selectAll("g.groups").data(f);P.enter().append("g").attr("class","groups"),P.exit().remove();var D=P.selectAll("g.traces").data(i.identity);D.enter().append("g").attr("class","traces"),D.exit().remove(),D.style("opacity",(function(e){var t=e[0].trace;return o.traceIs(t,"pie-like")?-1!==p.indexOf(e[0].label)?.5:1:"legendonly"===t.visible?.5:1})).each((function(){n.select(this).call(w,e,t)})).call(x,e,t).each((function(){t._main&&n.select(this).call(T,e)})),i.syncOrAsync([a.previousPromises,function(){return E(e,P,D,t)},function(){if(!t._main||!L(e)){var a,u,f,p,y=s._size,x=t.borderwidth,w=y.l+y.w*t.x-g[C(t)]*t._width,T=y.t+y.h*(1-t.y)-g[I(t)]*t._effHeight;if(t._main&&s.margin.autoexpand){var A=w,M=T;w=i.constrain(w,0,s.width-t._width),T=i.constrain(T,0,s.height-t._effHeight),w!==A&&i.log("Constrain legend.x to make legend fit inside graph"),T!==M&&i.log("Constrain legend.y to make legend fit inside graph")}if(t._main&&c.setTranslate(m,w,T),O.on(".drag",null),m.on("wheel",null),!t._main||t._height<=t._maxHeight||e._context.staticPlot){var S=t._effHeight;t._main||(S=t._height),b.attr({width:t._width-x,height:S-x,x:x/2,y:x/2}),c.setTranslate(k,0,0),v.select("rect").attr({width:t._width-2*x,height:S-2*x,x:x,y:x}),c.setClipUrl(k,h,e),c.setRect(O,0,0,0,0),delete t._scrollY}else{var E,P,D,z=Math.max(d.scrollBarMinHeight,t._effHeight*t._effHeight/t._height),R=t._effHeight-z-2*d.scrollBarMargin,j=t._height-t._effHeight,F=R/j,B=Math.min(t._scrollY||0,j);b.attr({width:t._width-2*x+d.scrollBarWidth+d.scrollBarMargin,height:t._effHeight-x,x:x/2,y:x/2}),v.select("rect").attr({width:t._width-2*x+d.scrollBarWidth+d.scrollBarMargin,height:t._effHeight-2*x,x:x,y:x+B}),c.setClipUrl(k,h,e),H(B,z,F),m.on("wheel",(function(){B=i.constrain(t._scrollY+n.event.deltaY/R*j,0,j),H(B,z,F),0!==B&&B!==j&&n.event.preventDefault()}));var N=function(e,t,r){var n=(r-t)/F+e;return i.constrain(n,0,j)},U=function(e,t,r){var n=(t-r)/F+e;return i.constrain(n,0,j)},V=n.behavior.drag().on("dragstart",(function(){var e=n.event.sourceEvent;E="touchstart"===e.type?e.changedTouches[0].clientY:e.clientY,D=B})).on("drag",(function(){var e=n.event.sourceEvent;2===e.buttons||e.ctrlKey||(P="touchmove"===e.type?e.changedTouches[0].clientY:e.clientY,B=N(D,E,P),H(B,z,F))}));O.call(V);var q=n.behavior.drag().on("dragstart",(function(){var e=n.event.sourceEvent;"touchstart"===e.type&&(E=e.changedTouches[0].clientY,D=B)})).on("drag",(function(){var e=n.event.sourceEvent;"touchmove"===e.type&&(P=e.changedTouches[0].clientY,B=U(D,E,P),H(B,z,F))}));k.call(q)}if(e._context.edits.legendPosition)m.classed("cursor-move",!0),l.init({element:m.node(),gd:e,prepFn:function(){var e=c.getTranslate(m);f=e.x,p=e.y},moveFn:function(e,r){var n=f+e,i=p+r;c.setTranslate(m,n,i),a=l.align(n,0,y.l,y.l+y.w,t.xanchor),u=l.align(i,0,y.t+y.h,y.t,t.yanchor)},doneFn:function(){void 0!==a&&void 0!==u&&o.call("_guiRelayout",e,{"legend.x":a,"legend.y":u})},clickFn:function(t,n){var i=r.selectAll("g.traces").filter((function(){var e=this.getBoundingClientRect();return n.clientX>=e.left&&n.clientX<=e.right&&n.clientY>=e.top&&n.clientY<=e.bottom}));i.size()>0&&_(e,m,i,t,n)}})}function H(r,n,i){t._scrollY=e._fullLayout.legend._scrollY=r,c.setTranslate(k,0,-r),c.setRect(O,t._width,d.scrollBarMargin+r*i,d.scrollBarWidth,n),v.select("rect").attr("y",x+r)}}],e)}}},"43e06":function(e,t,r){(function(t,n){e.exports=n(r("030a"))})("undefined"!==typeof self&&self,(function(e){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=23)}([function(e,t){function r(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=r},function(e,t,r){var n=r(14),i="object"==typeof self&&self&&self.Object===Object&&self,a=n||i||Function("return this")();e.exports=a},function(e,t,r){var n=r(15),i=r(66),a=r(67),o="[object Null]",s="[object Undefined]",l=n?n.toStringTag:void 0;function c(e){return null==e?void 0===e?s:o:l&&l in Object(e)?i(e):a(e)}e.exports=c},function(e,t){function r(e){return null!=e&&"object"==typeof e}e.exports=r},function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){var r=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=r)},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,r){e.exports=!r(8)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){var n=r(11),i=r(12);e.exports=function(e){return n(i(e))}},function(e,t,r){var n=r(48);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){(function(t){var r="object"==typeof t&&t&&t.Object===Object&&t;e.exports=r}).call(t,r(63))},function(e,t,r){var n=r(1),i=n.Symbol;e.exports=i},function(e,t){function r(e){return e}e.exports=r},function(e,t,r){var n=r(2),i=r(0),a="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",l="[object Proxy]";function c(e){if(!i(e))return!1;var t=n(e);return t==o||t==s||t==a||t==l}e.exports=c},function(e,t){function r(e,t){return e===t||e!==e&&t!==t}e.exports=r},function(e,t,r){var n=r(17),i=r(20);function a(e){return null!=e&&i(e.length)&&!n(e)}e.exports=a},function(e,t){var r=9007199254740991;function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}e.exports=n},function(e,t){var r=9007199254740991,n=/^(?:0|[1-9]\d*)$/;function i(e,t){var i=typeof e;return t=null==t?r:t,!!t&&("number"==i||"symbol"!=i&&n.test(e))&&e>-1&&e%1==0&&er.parts.length&&(n.parts.length=r.parts.length)}else{var o=[];for(i=0;ic){var f,d=s(arguments[c++]),p=u?n(d).concat(u(d)):n(d),m=p.length,g=0;while(m>g)h.call(d,f=p[g++])&&(r[f]=d[f])}return r}:l},function(e,t,r){var n=r(47),i=r(56);e.exports=Object.keys||function(e){return n(e,i)}},function(e,t,r){var n=r(9),i=r(10),a=r(49)(!1),o=r(52)("IE_PROTO");e.exports=function(e,t){var r,s=i(e),l=0,c=[];for(r in s)r!=o&&n(s,r)&&c.push(r);while(t.length>l)n(s,r=t[l++])&&(~a(c,r)||c.push(r));return c}},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(10),i=r(50),a=r(51);e.exports=function(e){return function(t,r,o){var s,l=n(t),c=i(l.length),u=a(o,c);if(e&&r!=r){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}}},function(e,t,r){var n=r(13),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},function(e,t,r){var n=r(13),i=Math.max,a=Math.min;e.exports=function(e,t){return e=n(e),e<0?i(e+t,0):a(e,t)}},function(e,t,r){var n=r(53)("keys"),i=r(55);e.exports=function(e){return n[e]||(n[e]=i(e))}},function(e,t,r){var n=r(5),i=r(4),a="__core-js_shared__",o=i[a]||(i[a]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r(54)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports=!0},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++r+n).toString(36))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,r){var n=r(12);e.exports=function(e){return Object(n(e))}},function(t,r){t.exports=e},function(e,t,r){var n=r(0),i=r(62),a=r(64),o="Expected a function",s=Math.max,l=Math.min;function c(e,t,r){var c,u,h,f,d,p,m=0,g=!1,v=!1,y=!0;if("function"!=typeof e)throw new TypeError(o);function x(t){var r=c,n=u;return c=u=void 0,m=t,f=e.apply(n,r),f}function b(e){return m=e,d=setTimeout(k,t),g?x(e):f}function _(e){var r=e-p,n=e-m,i=t-r;return v?l(i,h-n):i}function w(e){var r=e-p,n=e-m;return void 0===p||r>=t||r<0||v&&n>=h}function k(){var e=i();if(w(e))return T(e);d=setTimeout(k,_(e))}function T(e){return d=void 0,y&&c?x(e):(c=u=void 0,f)}function A(){void 0!==d&&clearTimeout(d),m=0,c=p=u=d=void 0}function M(){return void 0===d?f:T(i())}function S(){var e=i(),r=w(e);if(c=arguments,u=this,p=e,r){if(void 0===d)return b(p);if(v)return d=setTimeout(k,t),x(p)}return void 0===d&&(d=setTimeout(k,t)),f}return t=a(t)||0,n(r)&&(g=!!r.leading,v="maxWait"in r,h=v?s(a(r.maxWait)||0,t):h,y="trailing"in r?!!r.trailing:y),S.cancel=A,S.flush=M,S}e.exports=c},function(e,t,r){var n=r(1),i=function(){return n.Date.now()};e.exports=i},function(e,t){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(n){"object"===typeof window&&(r=window)}e.exports=r},function(e,t,r){var n=r(0),i=r(65),a=NaN,o=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;function h(e){if("number"==typeof e)return e;if(i(e))return a;if(n(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var r=l.test(e);return r||c.test(e)?u(e.slice(2),r?2:8):s.test(e)?a:+e}e.exports=h},function(e,t,r){var n=r(2),i=r(3),a="[object Symbol]";function o(e){return"symbol"==typeof e||i(e)&&n(e)==a}e.exports=o},function(e,t,r){var n=r(15),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=n?n.toStringTag:void 0;function l(e){var t=a.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(l){}var i=o.call(e);return n&&(t?e[s]=r:delete e[s]),i}e.exports=l},function(e,t){var r=Object.prototype,n=r.toString;function i(e){return n.call(e)}e.exports=i},function(e,t,r){var n=r(69),i=r(18),a=r(83),o=r(84),s=Object.prototype,l=s.hasOwnProperty,c=n((function(e,t){e=Object(e);var r=-1,n=t.length,c=n>2?t[2]:void 0;c&&a(t[0],t[1],c)&&(n=1);while(++r0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}e.exports=a},function(e,t,r){var n=r(18),i=r(19),a=r(21),o=r(0);function s(e,t,r){if(!o(r))return!1;var s=typeof t;return!!("number"==s?i(r)&&a(t,r.length):"string"==s&&t in r)&&n(r[t],e)}e.exports=s},function(e,t,r){var n=r(85),i=r(96),a=r(19);function o(e){return a(e)?n(e,!0):i(e)}e.exports=o},function(e,t,r){var n=r(86),i=r(87),a=r(89),o=r(90),s=r(21),l=r(92),c=Object.prototype,u=c.hasOwnProperty;function h(e,t){var r=a(e),c=!r&&i(e),h=!r&&!c&&o(e),f=!r&&!c&&!h&&l(e),d=r||c||h||f,p=d?n(e.length,String):[],m=p.length;for(var g in e)!t&&!u.call(e,g)||d&&("length"==g||h&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||p.push(g);return p}e.exports=h},function(e,t){function r(e,t){var r=-1,n=Array(e);while(++r* and *>=* keep regions greater than `value`","*[]*, *()*, *[)*, and *(]* keep regions inside `value[0]` to `value[1]`","*][*, *)(*, *](*, *)[* keep regions outside `value[0]` to value[1]`","Open vs. closed intervals make no difference to constraint display, but","all versions are allowed for consistency with filter transforms."].join(" ")},value:{valType:"any",dflt:0,role:"info",editType:"calc",description:["Sets the value or values of the constraint boundary.","When `operation` is set to one of the comparison values","("+u+")","*value* is expected to be a number.","When `operation` is set to one of the interval values","("+h+")","*value* is expected to be an array of two numbers where the first","is the lower bound and the second is the upper bound."].join(" ")},editType:"calc",impliedEdits:{autocontour:!1}},line:{color:l({},d.color,{editType:"style+colorbars",description:["Sets the color of the contour level.","Has no effect if `contours.coloring` is set to *lines*."].join(" ")}),width:{valType:"number",min:0,role:"style",editType:"style+colorbars",description:["Sets the contour line width in (in px)","Defaults to *0.5* when `contours.type` is *levels*.","Defaults to *2* when `contour.type` is *constraint*."].join(" ")},dash:o,smoothing:l({},d.smoothing,{description:["Sets the amount of smoothing for the contour lines,","where *0* corresponds to no smoothing."].join(" ")}),editType:"plot"}},a("",{cLetter:"z",autoColorDflt:!1,editTypeOverride:"calc"}))},"442f":function(e,t,r){"use strict";var n=r("b5e3");t.plot=n.plot,t.newPlot=n.newPlot,t.restyle=n.restyle,t.relayout=n.relayout,t.redraw=n.redraw,t.update=n.update,t._guiRestyle=n._guiRestyle,t._guiRelayout=n._guiRelayout,t._guiUpdate=n._guiUpdate,t._storeDirectGUIEdit=n._storeDirectGUIEdit,t.react=n.react,t.extendTraces=n.extendTraces,t.prependTraces=n.prependTraces,t.addTraces=n.addTraces,t.deleteTraces=n.deleteTraces,t.moveTraces=n.moveTraces,t.purge=n.purge,t.addFrames=n.addFrames,t.deleteFrames=n.deleteFrames,t.animate=n.animate,t.setPlotConfig=n.setPlotConfig,t.toImage=r("a288"),t.validate=r("3fb2"),t.downloadImage=r("ad91");var i=r("2d9a");t.makeTemplate=i.makeTemplate,t.validateTemplate=i.validateTemplate},"447e":function(e,t,r){"use strict";var n=r("fc26"),i=r("86d2"),a=r("000c");e.exports=function(e,t){function r(r,a){return n.coerce(e,t,i,r,a)}var o=r("z");if(void 0!==o&&o.length&&o[0]&&o[0].length){r("x0"),r("y0"),r("dx"),r("dy");var s=r("colormodel");r("zmin",a.colormodel[s].min),r("zmax",a.colormodel[s].max),r("text"),r("hovertext"),r("hovertemplate"),t._length=null}else t.visible=!1}},"44c3":function(e,t,r){"use strict";var n=r("1d5b");e.exports=x;var i,a,o,s,l=null;function c(e){var t=e.getParameter(e.FRAMEBUFFER_BINDING),r=e.getParameter(e.RENDERBUFFER_BINDING),n=e.getParameter(e.TEXTURE_BINDING_2D);return[t,r,n]}function u(e,t){e.bindFramebuffer(e.FRAMEBUFFER,t[0]),e.bindRenderbuffer(e.RENDERBUFFER,t[1]),e.bindTexture(e.TEXTURE_2D,t[2])}function h(e,t){var r=e.getParameter(t.MAX_COLOR_ATTACHMENTS_WEBGL);l=new Array(r+1);for(var n=0;n<=r;++n){for(var i=new Array(r),a=0;a1&&s.drawBuffersWEBGL(l[o]);var y=r.getExtension("WEBGL_depth_texture");y?h?e.depth=d(r,i,a,y.UNSIGNED_INT_24_8_WEBGL,r.DEPTH_STENCIL,r.DEPTH_STENCIL_ATTACHMENT):m&&(e.depth=d(r,i,a,r.UNSIGNED_SHORT,r.DEPTH_COMPONENT,r.DEPTH_ATTACHMENT)):m&&h?e._depth_rb=p(r,i,a,r.DEPTH_STENCIL,r.DEPTH_STENCIL_ATTACHMENT):m?e._depth_rb=p(r,i,a,r.DEPTH_COMPONENT16,r.DEPTH_ATTACHMENT):h&&(e._depth_rb=p(r,i,a,r.STENCIL_INDEX,r.STENCIL_ATTACHMENT));var x=r.checkFramebufferStatus(r.FRAMEBUFFER);if(x!==r.FRAMEBUFFER_COMPLETE){e._destroyed=!0,r.bindFramebuffer(r.FRAMEBUFFER,null),r.deleteFramebuffer(e.handle),e.handle=null,e.depth&&(e.depth.dispose(),e.depth=null),e._depth_rb&&(r.deleteRenderbuffer(e._depth_rb),e._depth_rb=null);for(v=0;vi||r<0||r>i)throw new Error("gl-fbo: Can't resize FBO, invalid dimensions");e._shape[0]=t,e._shape[1]=r;for(var a=c(n),o=0;ou||r<0||r>u)throw new Error("gl-fbo: Parameters are too large for FBO");n=n||{};var f=1;if("color"in n){if(f=Math.max(0|n.color,0),f<0)throw new Error("gl-fbo: Must specify a nonnegative number of colors");if(f>1){if(!c)throw new Error("gl-fbo: Multiple draw buffer extension not supported");if(f>e.getParameter(c.MAX_COLOR_ATTACHMENTS_WEBGL))throw new Error("gl-fbo: Context does not support "+f+" draw buffers")}}var d=e.UNSIGNED_BYTE,p=e.getExtension("OES_texture_float");if(n.float&&f>0){if(!p)throw new Error("gl-fbo: Context does not support floating point textures");d=e.FLOAT}else n.preferFloat&&f>0&&p&&(d=e.FLOAT);var m=!0;"depth"in n&&(m=!!n.depth);var v=!1;return"stencil"in n&&(v=!!n.stencil),new g(e,t,r,d,f,m,v,c)}Object.defineProperties(v,{shape:{get:function(){return this._destroyed?[0,0]:this._shapeVector},set:function(e){if(Array.isArray(e)||(e=[0|e,0|e]),2!==e.length)throw new Error("gl-fbo: Shape vector must be length 2");var t=0|e[0],r=0|e[1];return y(this,t,r),[t,r]},enumerable:!1},width:{get:function(){return this._destroyed?0:this._shape[0]},set:function(e){return e|=0,y(this,e,this._shape[1]),e},enumerable:!1},height:{get:function(){return this._destroyed?0:this._shape[1]},set:function(e){return e|=0,y(this,this._shape[0],e),e},enumerable:!1}}),v.bind=function(){if(!this._destroyed){var e=this.gl;e.bindFramebuffer(e.FRAMEBUFFER,this.handle),e.viewport(0,0,this._shape[0],this._shape[1])}},v.dispose=function(){if(!this._destroyed){this._destroyed=!0;var e=this.gl;e.deleteFramebuffer(this.handle),this.handle=null,this.depth&&(this.depth.dispose(),this.depth=null),this._depth_rb&&(e.deleteRenderbuffer(this._depth_rb),this._depth_rb=null);for(var t=0;t.uirevision`."].join(" ")}},"45be":function(e,t,r){"use strict";var n=r("dfb3"),i=r("81f0").attributes,a=r("0804"),o=r("cb34").overrideAll,s={range:{valType:"info_array",role:"info",items:[{valType:"number"},{valType:"number"}],description:["Sets the range of this axis (in degrees),","sets the map's clipped coordinates."].join(" ")},showgrid:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not graticule are shown on the map."},tick0:{valType:"number",role:"info",dflt:0,description:["Sets the graticule's starting tick longitude/latitude."].join(" ")},dtick:{valType:"number",role:"info",description:["Sets the graticule's longitude/latitude tick step."].join(" ")},gridcolor:{valType:"color",role:"style",dflt:n.lightLine,description:["Sets the graticule's stroke color."].join(" ")},gridwidth:{valType:"number",role:"style",min:0,dflt:1,description:["Sets the graticule's stroke width (in px)."].join(" ")}},l=e.exports=o({domain:i({name:"geo"},{description:["Note that geo subplots are constrained by domain.","In general, when `projection.scale` is set to 1.","a map will fit either its x or y domain, but not both."].join(" ")}),fitbounds:{valType:"enumerated",values:[!1,"locations","geojson"],dflt:!1,role:"info",editType:"plot",description:["Determines if this subplot's view settings are auto-computed to fit trace data.","On scoped maps, setting `fitbounds` leads to `center.lon` and `center.lat` getting auto-filled.","On maps with a non-clipped projection, setting `fitbounds` leads to `center.lon`, `center.lat`,","and `projection.rotation.lon` getting auto-filled.","On maps with a clipped projection, setting `fitbounds` leads to `center.lon`, `center.lat`,","`projection.rotation.lon`, `projection.rotation.lat`, `lonaxis.range` and `lonaxis.range`","getting auto-filled.","If *locations*, only the trace's visible locations are considered in the `fitbounds` computations.","If *geojson*, the entire trace input `geojson` (if provided) is considered in the `fitbounds` computations,","Defaults to *false*."].join(" ")},resolution:{valType:"enumerated",values:[110,50],role:"info",dflt:110,coerceNumber:!0,description:["Sets the resolution of the base layers.","The values have units of km/mm","e.g. 110 corresponds to a scale ratio of 1:110,000,000."].join(" ")},scope:{valType:"enumerated",role:"info",values:Object.keys(a.scopeDefaults),dflt:"world",description:"Set the scope of the map."},projection:{type:{valType:"enumerated",role:"info",values:Object.keys(a.projNames),description:"Sets the projection type."},rotation:{lon:{valType:"number",role:"info",description:["Rotates the map along parallels","(in degrees East).","Defaults to the center of the `lonaxis.range` values."].join(" ")},lat:{valType:"number",role:"info",description:["Rotates the map along meridians","(in degrees North)."].join(" ")},roll:{valType:"number",role:"info",description:["Roll the map (in degrees)","For example, a roll of *180* makes the map appear upside down."].join(" ")}},parallels:{valType:"info_array",role:"info",items:[{valType:"number"},{valType:"number"}],description:["For conic projection types only.","Sets the parallels (tangent, secant)","where the cone intersects the sphere."].join(" ")},scale:{valType:"number",role:"info",min:0,dflt:1,description:["Zooms in or out on the map view.","A scale of *1* corresponds to the largest zoom level","that fits the map's lon and lat ranges. "].join(" ")}},center:{lon:{valType:"number",role:"info",description:["Sets the longitude of the map's center.","By default, the map's longitude center lies at the middle of the longitude range","for scoped projection and above `projection.rotation.lon` otherwise."].join(" ")},lat:{valType:"number",role:"info",description:["Sets the latitude of the map's center.","For all projection types, the map's latitude center lies","at the middle of the latitude range by default."].join(" ")}},visible:{valType:"boolean",role:"info",dflt:!0,description:"Sets the default visibility of the base layers."},showcoastlines:{valType:"boolean",role:"info",description:"Sets whether or not the coastlines are drawn."},coastlinecolor:{valType:"color",role:"style",dflt:n.defaultLine,description:"Sets the coastline color."},coastlinewidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets the coastline stroke width (in px)."},showland:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not land masses are filled in color."},landcolor:{valType:"color",role:"style",dflt:a.landColor,description:"Sets the land mass color."},showocean:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not oceans are filled in color."},oceancolor:{valType:"color",role:"style",dflt:a.waterColor,description:"Sets the ocean color"},showlakes:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not lakes are drawn."},lakecolor:{valType:"color",role:"style",dflt:a.waterColor,description:"Sets the color of the lakes."},showrivers:{valType:"boolean",role:"info",dflt:!1,description:"Sets whether or not rivers are drawn."},rivercolor:{valType:"color",role:"style",dflt:a.waterColor,description:"Sets color of the rivers."},riverwidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets the stroke width (in px) of the rivers."},showcountries:{valType:"boolean",role:"info",description:"Sets whether or not country boundaries are drawn."},countrycolor:{valType:"color",role:"style",dflt:n.defaultLine,description:"Sets line color of the country boundaries."},countrywidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets line width (in px) of the country boundaries."},showsubunits:{valType:"boolean",role:"info",description:["Sets whether or not boundaries of subunits within countries","(e.g. states, provinces) are drawn."].join(" ")},subunitcolor:{valType:"color",role:"style",dflt:n.defaultLine,description:"Sets the color of the subunits boundaries."},subunitwidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets the stroke width (in px) of the subunits boundaries."},showframe:{valType:"boolean",role:"info",description:"Sets whether or not a frame is drawn around the map."},framecolor:{valType:"color",role:"style",dflt:n.defaultLine,description:"Sets the color the frame."},framewidth:{valType:"number",role:"style",min:0,dflt:1,description:"Sets the stroke width (in px) of the frame."},bgcolor:{valType:"color",role:"style",dflt:n.background,description:"Set the background color of the map"},lonaxis:s,lataxis:s},"plot","from-root");l.uirevision={valType:"any",role:"info",editType:"none",description:["Controls persistence of user-driven changes in the view","(projection and center). Defaults to `layout.uirevision`."].join(" ")}},4633:function(e,t,r){"use strict"; /*! * repeat-string * @@ -37,4 +37,4 @@ var n,i=r("a6dc"),a=r("f8a5"),o=r("9935"),s=r("a626"),l=r("b924"),c=r("34cc"),u= * * @author Feross Aboukhadijeh * @license MIT - */function i(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i=0;c--)if(u[c]!==h[c])return!1;for(c=u.length-1;c>=0;c--)if(s=u[c],!b(e[s],t[s],r,n))return!1;return!0}function k(e,t,r){b(e,t,!0)&&y(e,t,r,"notDeepStrictEqual",k)}function T(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(r){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function A(e){var t;try{e()}catch(r){t=r}return t}function M(e,t,r,n){var i;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof r&&(n=r,r=null),i=A(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&y(i,r,"Missing expected exception"+n);var a="string"===typeof n,s=!e&&o.isError(i),l=!e&&i&&!r;if((s&&a&&T(i,r)||l)&&y(i,r,"Got unwanted exception"+n),e&&i&&r&&!T(i,r)||!e&&i)throw i}function S(e,t){e||y(e,!0,t,"==",S)}f.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=v(this),this.generatedMessage=!0);var t=e.stackStartFunction||y;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var n=r.stack,i=p(t),a=n.indexOf("\n"+i);if(a>=0){var o=n.indexOf("\n",a+1);n=n.substring(o+1)}this.stack=n}}},o.inherits(f.AssertionError,Error),f.fail=y,f.ok=x,f.equal=function(e,t,r){e!=t&&y(e,t,r,"==",f.equal)},f.notEqual=function(e,t,r){e==t&&y(e,t,r,"!=",f.notEqual)},f.deepEqual=function(e,t,r){b(e,t,!1)||y(e,t,r,"deepEqual",f.deepEqual)},f.deepStrictEqual=function(e,t,r){b(e,t,!0)||y(e,t,r,"deepStrictEqual",f.deepStrictEqual)},f.notDeepEqual=function(e,t,r){b(e,t,!1)&&y(e,t,r,"notDeepEqual",f.notDeepEqual)},f.notDeepStrictEqual=k,f.strictEqual=function(e,t,r){e!==t&&y(e,t,r,"===",f.strictEqual)},f.notStrictEqual=function(e,t,r){e===t&&y(e,t,r,"!==",f.notStrictEqual)},f.throws=function(e,t,r){M(!0,e,t,r)},f.doesNotThrow=function(e,t,r){M(!1,e,t,r)},f.ifError=function(e){if(e)throw e},f.strict=n(S,f,{equal:f.strictEqual,deepEqual:f.deepStrictEqual,notEqual:f.notStrictEqual,notDeepEqual:f.notDeepStrictEqual}),f.strict.strict=f.strict;var E=Object.keys||function(e){var t=[];for(var r in e)s.call(e,r)&&t.push(r);return t}}).call(this,r("c8ba"))},f657:function(e,t,r){"use strict";e.exports={moduleType:"trace",name:"sunburst",basePlotModule:r("b353"),categories:[],animatable:!0,attributes:r("f200"),layoutAttributes:r("7ba3"),supplyDefaults:r("8dbe"),supplyLayoutDefaults:r("2dd7"),calc:r("13a0").calc,crossTraceCalc:r("13a0").crossTraceCalc,plot:r("e17d").plot,style:r("7594").style,colorbar:r("f3cf"),meta:{description:["Visualize hierarchal data spanning outward radially from root to leaves.","The sunburst sectors are determined by the entries in *labels* or *ids*","and in *parents*."].join(" ")}}},f67b:function(e,t,r){"use strict";var n=r("f4e9"),i=r("d798"),a=r("9845"),o=r("81f0").attributes,s=r("9092").extendFlat,l=r("a651").templatedArray;e.exports={domain:o({name:"parcoords",trace:!0,editType:"plot"}),labelangle:{valType:"angle",dflt:0,role:"info",editType:"plot",description:["Sets the angle of the labels with respect to the horizontal.","For example, a `tickangle` of -90 draws the labels vertically.","Tilted labels with *labelangle* may be positioned better","inside margins when `labelposition` is set to *bottom*."].join(" ")},labelside:{valType:"enumerated",role:"info",values:["top","bottom"],dflt:"top",editType:"plot",description:["Specifies the location of the `label`.","*top* positions labels above, next to the title","*bottom* positions labels below the graph","Tilted labels with *labelangle* may be positioned better","inside margins when `labelposition` is set to *bottom*."].join(" ")},labelfont:a({editType:"plot",description:"Sets the font for the `dimension` labels."}),tickfont:a({editType:"plot",description:"Sets the font for the `dimension` tick values."}),rangefont:a({editType:"plot",description:"Sets the font for the `dimension` range values."}),dimensions:l("dimension",{label:{valType:"string",role:"info",editType:"plot",description:"The shown name of the dimension."},tickvals:s({},i.tickvals,{editType:"plot",description:["Sets the values at which ticks on this axis appear."].join(" ")}),ticktext:s({},i.ticktext,{editType:"plot",description:["Sets the text displayed at the ticks position via `tickvals`."].join(" ")}),tickformat:s({},i.tickformat,{editType:"plot"}),visible:{valType:"boolean",dflt:!0,role:"info",editType:"plot",description:"Shows the dimension when set to `true` (the default). Hides the dimension for `false`."},range:{valType:"info_array",role:"info",items:[{valType:"number",editType:"plot"},{valType:"number",editType:"plot"}],editType:"plot",description:["The domain range that represents the full, shown axis extent. Defaults to the `values` extent.","Must be an array of `[fromValue, toValue]` with finite numbers as elements."].join(" ")},constraintrange:{valType:"info_array",role:"info",freeLength:!0,dimensions:"1-2",items:[{valType:"number",editType:"plot"},{valType:"number",editType:"plot"}],editType:"plot",description:["The domain range to which the filter on the dimension is constrained. Must be an array","of `[fromValue, toValue]` with `fromValue <= toValue`, or if `multiselect` is not","disabled, you may give an array of arrays, where each inner array is `[fromValue, toValue]`."].join(" ")},multiselect:{valType:"boolean",dflt:!0,role:"info",editType:"plot",description:"Do we allow multiple selection ranges or just a single range?"},values:{valType:"data_array",role:"info",editType:"calc",description:["Dimension values. `values[n]` represents the value of the `n`th point in the dataset,","therefore the `values` vector for all dimensions must be the same (longer vectors","will be truncated). Each value must be a finite number."].join(" ")},editType:"calc",description:"The dimensions (variables) of the parallel coordinates chart. 2..60 dimensions are supported."}),line:s({editType:"calc"},n("line",{colorscaleDflt:"Viridis",autoColorDflt:!1,editTypeOverride:"calc"}))}},f6a2:function(e,t,r){"use strict";const n=r("cc77"),i=r("53a5"),a=r("3de2"),o=r("be00"),s=r("b7d1"),l=r("84a1"),c=r("37cd"),u=r("a7e2"),h=r("7831"),f=r("fd4c"),d=1073741824;function p(e,t){let[r,n,a,o]=t,s=1/(a-r),l=1/(o-n),c=new Array(e.length);for(let u=0,h=e.length/2;u>>1;t.dtype||(t.dtype="array"),"string"===typeof t.dtype?m=new(h(t.dtype))(v):t.dtype&&(m=t.dtype,Array.isArray(m)&&(m.length=v));for(let n=0;nr||o>d){for(let e=0;el||g>u||v=_)return;if(a===s)return;let f=y[i];void 0===s&&(s=f.length);for(let m=a;m=o&&r<=h&&n>=c&&n<=d&&w.push(t)}let p=x[i],A=p[4*a+0],M=p[4*a+1],S=p[4*a+2],E=p[4*a+3],L=T(p,a+1),C=.5*n,I=i+1;k(t,r,C,I,A,M||S||E||L),k(t,r+C,C,I,M,S||E||L),k(t+C,r,C,I,S,E||L),k(t+C,r+C,C,I,E,L)}function T(e,t){let r=null,n=0;while(null===r)if(r=e[4*t+n],n++,n>e.length)return null;return r}return k(0,0,1,0,0,1),w}function A(e,t,r,i,a){let o=[];for(let s=0;s0)return Math.log(e)/Math.LN10;var r=Math.log(Math.min(t[0],t[1]))/Math.LN10;return n(r)||(r=Math.log(Math.max(t[0],t[1]))/Math.LN10-6),r}},f6d3:function(e,t,r){"use strict";var n=r("6e58"),i=r("8b85"),a=r("efaa"),o=r("83d1"),s=r("fc26"),l=r("da89"),c=r("f50a"),u=r("6954"),h=r("8e43"),f=r("849d"),d=r("3511"),p=r("c997"),m=r("9b68"),g=r("fa75");function v(e,t){var r,n,i,a,o,s,l,c,u;for(r=0;rm&&(n.max=m),n.len=n.max-n.min}function g(e,t){var r,n=0,o=.1;return(Math.abs(e[0]-l)=0&&(f=L,p=m):Math.abs(h[1]-f[1])=0&&(f=L,p=m):s.log("endpt to newendpt is not vert. or horz.",h,f,L)}if(p>=0)break;y+=S(h,f),h=f}if(p===t.edgepaths.length){s.log("unclosed perimeter path");break}u=p,b=-1===x.indexOf(u),b&&(u=x[0],y+=S(h,f)+"Z",h=null)}for(u=0;u=0;R--)P=b.clipsegments[R],D=i([],P.x,h.c2p),z=i([],P.y,p.c2p),D.reverse(),z.reverse(),F.push(a(D,z,P.bicubic));var B="M"+F.join("L")+"Z";k(s,b.clipsegments,h,p,S,L),T(g,s,h,p,j,C,N,x,b,L,B),y(s,M,e,u,A,t,x),o.setClipUrl(s,x._clipPathId,e)}function N(e){var t=x.ab2xy(e[0],e[1],!0);return[h.c2p(t[0]),p.c2p(t[1])]}}))}},f6e7:function(e,t,r){"use strict";var n=r("e9b4"),i=r("efce"),a=r("b205"),o=r("cea5"),s=r("1417"),l=r("7f9b"),c=r("3d78"),u=r("cbbe"),h=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function f(e,t){var r=e[0],n=e[1],i=e[2],a=e[3];return e[0]=t[0]*r+t[4]*n+t[8]*i+t[12]*a,e[1]=t[1]*r+t[5]*n+t[9]*i+t[13]*a,e[2]=t[2]*r+t[6]*n+t[10]*i+t[14]*a,e[3]=t[3]*r+t[7]*n+t[11]*i+t[15]*a,e}function d(e,t,r,n){return f(n,n,r),f(n,n,t),f(n,n,e)}function p(e,t){this.index=e,this.dataCoordinate=this.position=t}function m(e){return!0===e||e>1?1:e}function g(e,t,r,n,i,a,o,s,l,c,u,h){this.gl=e,this.pixelRatio=1,this.shader=t,this.orthoShader=r,this.projectShader=n,this.pointBuffer=i,this.colorBuffer=a,this.glyphBuffer=o,this.idBuffer=s,this.vao=l,this.vertexCount=0,this.lineVertexCount=0,this.opacity=1,this.hasAlpha=!1,this.lineWidth=0,this.projectScale=[2/3,2/3,2/3],this.projectOpacity=[1,1,1],this.projectHasAlpha=!1,this.pickId=0,this.pickPerspectiveShader=c,this.pickOrthoShader=u,this.pickProjectShader=h,this.points=[],this._selectResult=new p(0,[0,0,0]),this.useOrtho=!0,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.axesProject=[!0,!0,!0],this.axesBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.highlightId=[1,1,1,1],this.highlightScale=2,this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.dirty=!0}e.exports=R;var v=g.prototype;v.pickSlots=1,v.setPickBase=function(e){this.pickId=e},v.isTransparent=function(){if(this.hasAlpha)return!0;for(var e=0;e<3;++e)if(this.axesProject[e]&&this.projectHasAlpha)return!0;return!1},v.isOpaque=function(){if(!this.hasAlpha)return!0;for(var e=0;e<3;++e)if(this.axesProject[e]&&!this.projectHasAlpha)return!0;return!1};var y=[0,0],x=[0,0,0],b=[0,0,0],_=[0,0,0,1],w=[0,0,0,1],k=h.slice(),T=[0,0,0],A=[[0,0,0],[0,0,0]];function M(e){return e[0]=e[1]=e[2]=0,e}function S(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=1,e}function E(e,t,r,n){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[r]=n,e}function L(e){for(var t=A,r=0;r<2;++r)for(var n=0;n<3;++n)t[r][n]=Math.max(Math.min(e[r][n],1e8),-1e8);return t}function C(e,t,r,n){var i,a=t.axesProject,o=t.gl,l=e.uniforms,c=r.model||h,u=r.view||h,f=r.projection||h,p=t.axesBounds,m=L(t.clipBounds);i=t.axes&&t.axes.lastCubeProps?t.axes.lastCubeProps.axis:[1,1,1],y[0]=2/o.drawingBufferWidth,y[1]=2/o.drawingBufferHeight,e.bind(),l.view=u,l.projection=f,l.screenSize=y,l.highlightId=t.highlightId,l.highlightScale=t.highlightScale,l.clipBounds=m,l.pickGroup=t.pickId/255,l.pixelRatio=n;for(var g=0;g<3;++g)if(a[g]){l.scale=t.projectScale[g],l.opacity=t.projectOpacity[g];for(var v=k,A=0;A<16;++A)v[A]=0;for(A=0;A<4;++A)v[5*A]=1;v[5*g]=0,i[g]<0?v[12+g]=p[0][g]:v[12+g]=p[1][g],s(v,c,v),l.model=v;var C=(g+1)%3,I=(g+2)%3,O=M(x),P=M(b);O[C]=1,P[I]=1;var D=d(f,u,c,S(_,O)),z=d(f,u,c,S(w,P));if(Math.abs(D[1])>Math.abs(z[1])){var R=D;D=z,z=R,R=O,O=P,P=R;var j=C;C=I,I=j}D[0]<0&&(O[C]=-1),z[1]>0&&(P[I]=-1);var F=0,B=0;for(A=0;A<4;++A)F+=Math.pow(c[4*C+A],2),B+=Math.pow(c[4*I+A],2);O[C]/=Math.sqrt(F),P[I]/=Math.sqrt(B),l.axes[0]=O,l.axes[1]=P,l.fragClipBounds[0]=E(T,m[0],g,-1e8),l.fragClipBounds[1]=E(T,m[1],g,1e8),t.vao.bind(),t.vao.draw(o.TRIANGLES,t.vertexCount),t.lineWidth>0&&(o.lineWidth(t.lineWidth*n),t.vao.draw(o.LINES,t.lineVertexCount,t.vertexCount)),t.vao.unbind()}}var I=[-1e8,-1e8,-1e8],O=[1e8,1e8,1e8],P=[I,O];function D(e,t,r,n,i,a,o){var s=r.gl;if((a===r.projectHasAlpha||o)&&C(t,r,n,i),a===r.hasAlpha||o){e.bind();var l=e.uniforms;l.model=n.model||h,l.view=n.view||h,l.projection=n.projection||h,y[0]=2/s.drawingBufferWidth,y[1]=2/s.drawingBufferHeight,l.screenSize=y,l.highlightId=r.highlightId,l.highlightScale=r.highlightScale,l.fragClipBounds=P,l.clipBounds=r.axes.bounds,l.opacity=r.opacity,l.pickGroup=r.pickId/255,l.pixelRatio=i,r.vao.bind(),r.vao.draw(s.TRIANGLES,r.vertexCount),r.lineWidth>0&&(s.lineWidth(r.lineWidth*i),r.vao.draw(s.LINES,r.lineVertexCount,r.vertexCount)),r.vao.unbind()}}function z(e,t,r,i){var a;a=Array.isArray(e)?t=this.pointCount||t<0)return null;var r=this.points[t],n=this._selectResult;n.index=t;for(var i=0;i<3;++i)n.position[i]=n.dataCoordinate[i]=r[i];return n},v.highlight=function(e){if(e){var t=e.index,r=255&t,n=t>>8&255,i=t>>16&255;this.highlightId=[r/255,n/255,i/255,0]}else this.highlightId=[1,1,1,1]},v.update=function(e){if(e=e||{},"perspective"in e&&(this.useOrtho=!e.perspective),"orthographic"in e&&(this.useOrtho=!!e.orthographic),"lineWidth"in e&&(this.lineWidth=e.lineWidth),"project"in e)if(Array.isArray(e.project))this.axesProject=e.project;else{var t=!!e.project;this.axesProject=[t,t,t]}if("projectScale"in e)if(Array.isArray(e.projectScale))this.projectScale=e.projectScale.slice();else{var r=+e.projectScale;this.projectScale=[r,r,r]}if(this.projectHasAlpha=!1,"projectOpacity"in e){if(Array.isArray(e.projectOpacity))this.projectOpacity=e.projectOpacity.slice();else{r=+e.projectOpacity;this.projectOpacity=[r,r,r]}for(var n=0;n<3;++n)this.projectOpacity[n]=m(this.projectOpacity[n]),this.projectOpacity[n]<1&&(this.projectHasAlpha=!0)}this.hasAlpha=!1,"opacity"in e&&(this.opacity=m(e.opacity),this.opacity<1&&(this.hasAlpha=!0)),this.dirty=!0;var i,a,s=e.position,l=e.font||"normal",c=e.alignment||[0,0];if(2===c.length)i=c[0],a=c[1];else{i=[],a=[];for(n=0;n0){var P=0,D=x,R=[0,0,0,1],j=[0,0,0,1],F=Array.isArray(d)&&Array.isArray(d[0]),B=Array.isArray(v)&&Array.isArray(v[0]);e:for(n=0;n<_;++n){y+=1;for(w=s[n],k=0;k<3;++k){if(isNaN(w[k])||!isFinite(w[k]))continue e;h[k]=Math.max(h[k],w[k]),u[k]=Math.min(u[k],w[k])}T=z(f,n,l,this.pixelRatio),A=T.mesh,M=T.lines,S=T.bounds;var N=T.visible;if(N)if(Array.isArray(d)){if(U=F?n0?1-S[0][0]:W<0?1+S[1][0]:1,Y*=Y>0?1-S[0][1]:Y<0?1+S[1][1]:1;var X=[W,Y],Z=A.cells||[],J=A.positions||[];for(k=0;k0?r=r.ushln(h):h<0&&(u=u.ushln(-h)),s(r,u)}e.exports=c},f7c1:function(e,t,r){"use strict";var n=r("fc26"),i=r("d115"),a=r("a651"),o=r("e5ac"),s=r("d2d9"),l=r("b19b");function c(e,t,r,i){var a=i.calendar;function o(r,i){return n.coerce(e,t,s.buttons,r,i)}var l=o("visible");if(l){var c=o("step");"all"!==c&&(!a||"gregorian"===a||"month"!==c&&"year"!==c?o("stepmode"):t.stepmode="backward",o("count")),o("label")}}function u(e,t,r){for(var n=r.filter((function(r){return t[r].anchor===e._id})),i=0,a=0;a0);if(v){var y=u(t,r,h);m("x",y[0]),m("y",y[1]),n.noneOrAll(e,t,["x","y"]),m("xanchor"),m("yanchor"),n.coerceFont(m,"font",r.font);var x=m("bgcolor");m("activecolor",i.contrast(x,l.lightAmount,l.darkAmount)),m("bordercolor"),m("borderwidth")}}},f7c3:function(e,t,r){e.exports=r("a469")},f7e9:function(e,t,r){"use strict";var n=r("fc26"),i=r("d115").defaultLine,a=r("81f0").attributes,o=r("9845"),s=r("107c").textposition,l=r("cb34").overrideAll,c=r("a651").templatedArray,u=r("b5e4"),h=o({description:["Sets the icon text font (color=mapbox.layer.paint.text-color, size=mapbox.layer.layout.text-size).","Has an effect only when `type` is set to *symbol*."].join(" ")});h.family.dflt="Open Sans Regular, Arial Unicode MS Regular";var f=e.exports=l({_arrayAttrRegexps:[n.counterRegex("mapbox",".layers",!0)],domain:a({name:"mapbox"}),accesstoken:{valType:"string",noBlank:!0,strict:!0,role:"info",description:["Sets the mapbox access token to be used for this mapbox map.","Alternatively, the mapbox access token can be set in the","configuration options under `mapboxAccessToken`.","Note that accessToken are only required when `style`","(e.g with values :",u.styleValuesMapbox.join(", "),")","and/or a layout layer references the Mapbox server."].join(" ")},style:{valType:"any",values:u.styleValuesMapbox.concat(u.styleValuesNonMapbox),dflt:u.styleValueDflt,role:"style",description:["Defines the map layers that are rendered by default below the trace layers defined in `data`,","which are themselves by default rendered below the layers defined in `layout.mapbox.layers`.","","These layers can be defined either explicitly as a Mapbox Style object which can contain multiple","layer definitions that load data from any public or private Tile Map Service (TMS or XYZ) or Web Map Service (WMS)","or implicitly by using one of the built-in style objects which use WMSes which do not require any","access tokens, or by using a default Mapbox style or custom Mapbox style URL, both of","which require a Mapbox access token","","Note that Mapbox access token can be set in the `accesstoken` attribute","or in the `mapboxAccessToken` config option.","","Mapbox Style objects are of the form described in the Mapbox GL JS documentation available at","https://docs.mapbox.com/mapbox-gl-js/style-spec","","The built-in plotly.js styles objects are:",u.styleValuesNonMapbox.join(", "),"","The built-in Mapbox styles are:",u.styleValuesMapbox.join(", "),"","Mapbox style URLs are of the form: mapbox://mapbox.mapbox--"].join(" ")},center:{lon:{valType:"number",dflt:0,role:"info",description:"Sets the longitude of the center of the map (in degrees East)."},lat:{valType:"number",dflt:0,role:"info",description:"Sets the latitude of the center of the map (in degrees North)."}},zoom:{valType:"number",dflt:1,role:"info",description:"Sets the zoom level of the map (mapbox.zoom)."},bearing:{valType:"number",dflt:0,role:"info",description:"Sets the bearing angle of the map in degrees counter-clockwise from North (mapbox.bearing)."},pitch:{valType:"number",dflt:0,role:"info",description:["Sets the pitch angle of the map","(in degrees, where *0* means perpendicular to the surface of the map) (mapbox.pitch)."].join(" ")},layers:c("layer",{visible:{valType:"boolean",role:"info",dflt:!0,description:["Determines whether this layer is displayed"].join(" ")},sourcetype:{valType:"enumerated",values:["geojson","vector","raster","image"],dflt:"geojson",role:"info",description:["Sets the source type for this layer,","that is the type of the layer data."].join(" ")},source:{valType:"any",role:"info",description:["Sets the source data for this layer (mapbox.layer.source).","When `sourcetype` is set to *geojson*, `source` can be a URL to a GeoJSON","or a GeoJSON object.","When `sourcetype` is set to *vector* or *raster*, `source` can be a URL or","an array of tile URLs.","When `sourcetype` is set to *image*, `source` can be a URL to an image."].join(" ")},sourcelayer:{valType:"string",dflt:"",role:"info",description:["Specifies the layer to use from a vector tile source (mapbox.layer.source-layer).","Required for *vector* source type that supports multiple layers."].join(" ")},sourceattribution:{valType:"string",role:"info",description:["Sets the attribution for this source."].join(" ")},type:{valType:"enumerated",values:["circle","line","fill","symbol","raster"],dflt:"circle",role:"info",description:["Sets the layer type,","that is the how the layer data set in `source` will be rendered","With `sourcetype` set to *geojson*, the following values are allowed:","*circle*, *line*, *fill* and *symbol*.","but note that *line* and *fill* are not compatible with Point","GeoJSON geometries.","With `sourcetype` set to *vector*, the following values are allowed:"," *circle*, *line*, *fill* and *symbol*.","With `sourcetype` set to *raster* or `*image*`, only the *raster* value is allowed."].join(" ")},coordinates:{valType:"any",role:"info",description:["Sets the coordinates array contains [longitude, latitude] pairs","for the image corners listed in clockwise order:","top left, top right, bottom right, bottom left.","Only has an effect for *image* `sourcetype`."].join(" ")},below:{valType:"string",role:"info",description:["Determines if the layer will be inserted","before the layer with the specified ID.","If omitted or set to '',","the layer will be inserted above every existing layer."].join(" ")},color:{valType:"color",dflt:i,role:"style",description:["Sets the primary layer color.","If `type` is *circle*, color corresponds to the circle color (mapbox.layer.paint.circle-color)","If `type` is *line*, color corresponds to the line color (mapbox.layer.paint.line-color)","If `type` is *fill*, color corresponds to the fill color (mapbox.layer.paint.fill-color)","If `type` is *symbol*, color corresponds to the icon color (mapbox.layer.paint.icon-color)"].join(" ")},opacity:{valType:"number",min:0,max:1,dflt:1,role:"info",description:["Sets the opacity of the layer.","If `type` is *circle*, opacity corresponds to the circle opacity (mapbox.layer.paint.circle-opacity)","If `type` is *line*, opacity corresponds to the line opacity (mapbox.layer.paint.line-opacity)","If `type` is *fill*, opacity corresponds to the fill opacity (mapbox.layer.paint.fill-opacity)","If `type` is *symbol*, opacity corresponds to the icon/text opacity (mapbox.layer.paint.text-opacity)"].join(" ")},minzoom:{valType:"number",min:0,max:24,dflt:0,role:"info",description:["Sets the minimum zoom level (mapbox.layer.minzoom).","At zoom levels less than the minzoom, the layer will be hidden."].join(" ")},maxzoom:{valType:"number",min:0,max:24,dflt:24,role:"info",description:["Sets the maximum zoom level (mapbox.layer.maxzoom).","At zoom levels equal to or greater than the maxzoom, the layer will be hidden."].join(" ")},circle:{radius:{valType:"number",dflt:15,role:"style",description:["Sets the circle radius (mapbox.layer.paint.circle-radius).","Has an effect only when `type` is set to *circle*."].join(" ")}},line:{width:{valType:"number",dflt:2,role:"style",description:["Sets the line width (mapbox.layer.paint.line-width).","Has an effect only when `type` is set to *line*."].join(" ")},dash:{valType:"data_array",role:"style",description:["Sets the length of dashes and gaps (mapbox.layer.paint.line-dasharray).","Has an effect only when `type` is set to *line*."].join(" ")}},fill:{outlinecolor:{valType:"color",dflt:i,role:"style",description:["Sets the fill outline color (mapbox.layer.paint.fill-outline-color).","Has an effect only when `type` is set to *fill*."].join(" ")}},symbol:{icon:{valType:"string",dflt:"marker",role:"style",description:["Sets the symbol icon image (mapbox.layer.layout.icon-image).","Full list: https://www.mapbox.com/maki-icons/"].join(" ")},iconsize:{valType:"number",dflt:10,role:"style",description:["Sets the symbol icon size (mapbox.layer.layout.icon-size).","Has an effect only when `type` is set to *symbol*."].join(" ")},text:{valType:"string",dflt:"",role:"info",description:["Sets the symbol text (mapbox.layer.layout.text-field)."].join(" ")},placement:{valType:"enumerated",values:["point","line","line-center"],dflt:"point",role:"info",description:["Sets the symbol and/or text placement (mapbox.layer.layout.symbol-placement).","If `placement` is *point*, the label is placed where the geometry is located","If `placement` is *line*, the label is placed along the line of the geometry","If `placement` is *line-center*, the label is placed on the center of the geometry"].join(" ")},textfont:h,textposition:n.extendFlat({},s,{arrayOk:!1})}})},"plot","from-root");f.uirevision={valType:"any",role:"info",editType:"none",description:["Controls persistence of user-driven changes in the view:","`center`, `zoom`, `bearing`, `pitch`. Defaults to `layout.uirevision`."].join(" ")}},f846:function(e,t,r){"use strict";e.exports=r("77bc")},f889:function(e,t){function r(e,t,r,n,i,a,o){var s=1/(t-r),l=1/(n-i),c=1/(a-o);return e[0]=-2*s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*l,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*c,e[11]=0,e[12]=(t+r)*s,e[13]=(i+n)*l,e[14]=(o+a)*c,e[15]=1,e}e.exports=r},f8a5:function(e,t){function r(e){"number"!==typeof e&&(e=1e-10);var t={epsilon:function(t){return"number"===typeof t&&(e=t),e},pointAboveOrOnLine:function(t,r,n){var i=r[0],a=r[1],o=n[0],s=n[1],l=t[0],c=t[1];return(o-i)*(c-a)-(s-a)*(l-i)>=-e},pointBetween:function(t,r,n){var i=t[1]-r[1],a=n[0]-r[0],o=t[0]-r[0],s=n[1]-r[1],l=o*a+i*s;if(l-e)},pointsSameX:function(t,r){return Math.abs(t[0]-r[0])e!=o-i>e&&(a-c)*(i-u)/(o-u)+c-n>e&&(s=!s),a=c,o=u}return s}};return t}e.exports=r},f8f6:function(e,t,r){"use strict";e.exports=function(e,t){return e.lon=t.lon,e.lat=t.lat,e}},f90d:function(e,t,r){"use strict";e.exports={attributes:r("5c33"),supplyDefaults:r("e5a0"),calc:r("6aa3"),plot:r("26dd"),moduleType:"trace",name:"table",basePlotModule:r("182a"),categories:["noOpacity"],meta:{description:["Table view for detailed data viewing.","The data are arranged in a grid of rows and columns.","Most styling can be specified for columns, rows or individual cells.","Table is using a column-major order, ie. the grid is represented as a vector of column vectors."].join(" ")}}},f967:function(e,t,r){"use strict";var n=String.prototype.indexOf;e.exports=function(e){return n.call(this,e,arguments[1])>-1}},f973:function(e,t,r){"use strict";e.exports=r("18ec")()?String.prototype.contains:r("f967")},f977:function(e,t,r){"use strict";var n=r("0103");function i(e){return e?n(e):[0,0,0,1]}e.exports=i},f98d:function(e,t,r){"use strict";function n(e,t){var r,n,i=[0,0,0,0];for(r=0;r<4;++r)for(n=0;n<4;++n)i[n]+=e[4*r+n]*t[r];return i}function i(e,t){var r=n(e.projection,n(e.view,n(e.model,[t[0],t[1],t[2],1])));return r}e.exports=i},f9d8:function(e,t,r){e.exports={EPSILON:r("cc12a"),create:r("cf8b"),clone:r("0365"),angle:r("2325"),fromValues:r("9573"),copy:r("9070"),set:r("fedf"),equals:r("dc6f"),exactEquals:r("4a35"),add:r("d28d"),subtract:r("a469"),sub:r("f7c3"),multiply:r("ef49"),mul:r("d40d"),divide:r("615d"),div:r("cac1"),min:r("ce83"),max:r("a901"),floor:r("9576"),ceil:r("5714"),round:r("3a19"),scale:r("2a16"),scaleAndAdd:r("738f"),distance:r("fb8f"),dist:r("99f7"),squaredDistance:r("e13b"),sqrDist:r("91ae"),length:r("8be6"),len:r("5053"),squaredLength:r("2456"),sqrLen:r("2c66"),negate:r("2d1c"),inverse:r("4bba"),normalize:r("913b"),dot:r("e448"),cross:r("27a4"),lerp:r("1b06"),random:r("f28b"),transformMat4:r("c29d"),transformMat3:r("ff0b"),transformQuat:r("26d1"),rotateX:r("422c"),rotateY:r("4f65"),rotateZ:r("b73f"),forEach:r("b882")}},f9f9:function(e,t){function r(e,t,r,n){var i=new Float32Array(4);return i[0]=e,i[1]=t,i[2]=r,i[3]=n,i}e.exports=r},fa06:function(e,t,r){"use strict";var n=r("107c"),i=n.marker,a=r("9092").extendFlat,o=["Area traces are deprecated!","Please switch to the *barpolar* trace type."].join(" ");e.exports={r:a({},n.r,{description:[o,"Sets the radial coordinates","for legacy polar chart only."].join(" ")}),t:a({},n.t,{description:[o,"Sets the angular coordinates","for legacy polar chart only."].join(" ")}),marker:{color:a({},i.color,{description:[o,i.color.description].join(" ")}),size:a({},i.size,{description:[o,i.size.description].join(" ")}),symbol:a({},i.symbol,{description:[o,i.symbol.description].join(" ")}),opacity:a({},i.opacity,{description:[o,i.opacity.description].join(" ")}),editType:"calc"}}},fa10:function(e,t,r){"use strict";var n=r("0642"),i=r("fc26"),a=r("a5c4"),o=r("d115"),s=i.fillText;function l(e,t,r,n){var i,a=e.cd,o=a[0].trace,s=o.hoveron,l=[];return-1!==s.indexOf("boxes")&&(l=l.concat(c(e,t,r,n))),-1!==s.indexOf("points")&&(i=u(e,t,r)),"closest"===n?i?[i]:l:i?(l.push(i),l):l}function c(e,t,r,s){var l,c,u,h,f,d,p,m,g,v,y,x,b,_,w=e.cd,k=e.xa,T=e.ya,A=w[0].trace,M=w[0].t,S="violin"===A.type,E=[],L=M.bdPos,C=M.wHover,I=function(e){return u.c2l(e.pos)+M.bPos-u.c2l(d)};S&&"both"!==A.side?("positive"===A.side&&(g=function(e){var t=I(e);return a.inbox(t,t+C,v)},x=L,b=0),"negative"===A.side&&(g=function(e){var t=I(e);return a.inbox(t-C,t,v)},x=0,b=L)):(g=function(e){var t=I(e);return a.inbox(t-C,t+C,v)},x=b=L),_=S?function(e){return a.inbox(e.span[0]-f,e.span[1]-f,v)}:function(e){return a.inbox(e.min-f,e.max-f,v)},"h"===A.orientation?(f=t,d=r,p=_,m=g,l="y",u=T,c="x",h=k):(f=r,d=t,p=g,m=_,l="x",u=k,c="y",h=T);var O=Math.min(1,L/Math.abs(u.r2c(u.range[1])-u.r2c(u.range[0])));function P(e){return(p(e)+m(e))/2}v=e.maxHoverDistance-O,y=e.maxSpikeDistance-O;var D=a.getDistanceFunction(s,p,m,P);if(a.getClosest(w,D,e),!1===e.index)return[];var z=w[e.index],R=A.line.color,j=(A.marker||{}).color;o.opacity(R)&&A.line.width?e.color=R:o.opacity(j)&&A.boxpoints?e.color=j:e.color=A.fillcolor,e[l+"0"]=u.c2p(z.pos+M.bPos-b,!0),e[l+"1"]=u.c2p(z.pos+M.bPos+x,!0),e[l+"LabelVal"]=z.pos;var F=l+"Spike";e.spikeDistance=P(z)*y/v,e[F]=u.c2p(z.pos,!0);var B={},N=["med","q1","q3","min","max"];(A.boxmean||(A.meanline||{}).visible)&&N.push("mean"),(A.boxpoints||A.points)&&N.push("lf","uf");for(var U=0;U0?Math.floor:Math.ceil,P=C>0?Math.ceil:Math.floor,D=C>0?Math.min:Math.max,z=C>0?Math.max:Math.min,R=O(E+I),j=P(L-I);h=S(E);var F=[[h]];for(a=R;a*C0)f=d.c2p(k[y]),y--;f0)v=p.c2p(T[y]),y--;if(v0&&s.length>i&&!s.warned){s.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=s.length,o(l)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=d.bind(n);return i.listener=r,n.wrapFn=i,i}function m(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"===typeof i?r?[i.listener||i]:[i]:r?x(i):v(i,i.length)}function g(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"===typeof r)return 1;if(void 0!==r)return r.length}return 0}function v(e,t){for(var r=new Array(t),n=0;n0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var l=i[e];if(void 0===l)return!1;if("function"===typeof l)a(l,this,t);else{var c=l.length,u=v(l,c);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():y(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,o||t)}return this},l.prototype.off=l.prototype.removeListener,l.prototype.removeAllListeners=function(e){var t,r,n;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var i,a=Object.keys(r);for(n=0;n=0;n--)this.removeListener(e,t[n]);return this},l.prototype.listeners=function(e){return m(this,e,!0)},l.prototype.rawListeners=function(e){return m(this,e,!1)},l.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},l.prototype.listenerCount=g,l.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},fb34:function(e,t,r){"use strict";e.exports={attributes:r("348d"),supplyDefaults:r("0c5d"),crossTraceDefaults:r("722f"),calc:r("6bd5"),plot:r("6954").plot,layerName:"contourlayer",style:r("ee6b"),colorbar:r("a5e1"),hoverPoints:r("510f"),moduleType:"trace",name:"histogram2dcontour",basePlotModule:r("91cd"),categories:["cartesian","svg","2dMap","contour","histogram","showLegend"],meta:{hrName:"histogram_2d_contour",description:["The sample data from which statistics are computed is set in `x`","and `y` (where `x` and `y` represent marginal distributions,","binning is set in `xbins` and `ybins` in this case)","or `z` (where `z` represent the 2D distribution and binning set,","binning is set by `x` and `y` in this case).","The resulting distribution is visualized as a contour plot."].join(" ")}}},fb56:function(e,t,r){"use strict";var n=r("fc26"),i=r("d115"),a=r("0f37"),o=r("59e0");function s(e,r,n){return{color:t.getOutsideTextFontKey("color",e,r,n),family:t.getOutsideTextFontKey("family",e,r,n),size:t.getOutsideTextFontKey("size",e,r,n)}}function l(e,r,a,o){var s=(o||{}).onPathbar,l=r.data.data,c=l.i,u=n.castOption(e,c,(s?"pathbar.textfont":"insidetextfont")+".color");return!u&&e._input.textfont&&(u=n.castOption(e._input,c,"textfont.color")),{color:u||i.contrast(l.color),family:t.getInsideTextFontKey("family",e,r,a,o),size:t.getInsideTextFontKey("size",e,r,a,o)}}function c(e){return e.data.data.pid}t.findEntryWithLevel=function(e,r){var n;return r&&e.eachAfter((function(e){if(t.getPtId(e)===r)return n=e.copy()})),n||e},t.findEntryWithChild=function(e,r){var n;return e.eachAfter((function(e){for(var i=e.children||[],a=0;a0)},t.getMaxDepth=function(e){return e.maxdepth>=0?e.maxdepth:1/0},t.isHeader=function(e,r){return!(t.isLeaf(e)||e.depth===r._maxDepth-1)},t.getParent=function(e,r){return t.findEntryWithLevel(e,c(r))},t.listPath=function(e,r){var n=e.parent;if(!n)return[];var i=r?[n.data[r]]:[n];return t.listPath(n,r).concat(i)},t.getPath=function(e){return t.listPath(e,"label").join("/")+"/"},t.formatValue=o.formatPieValue,t.formatPercent=function(e,t){var r=n.formatPercent(e,0);return"0%"===r&&(r=o.formatPiePercent(e,t)),r}},fb566:function(e,t){function r(e){var t=new Float32Array(16);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t}e.exports=r},fb5a:function(e,t,r){"use strict";var n=r("107c"),i=r("94d5").hovertemplateAttrs,a=r("94d5").texttemplateAttrs,o=r("f4e9"),s=r("9845"),l=r("1a5e"),c=r("9092").extendFlat,u=s({editType:"calc",arrayOk:!0,colorEditType:"style",description:""}),h=n.marker,f=h.line,d=c({},f.width,{dflt:0}),p=c({width:d,editType:"calc"},o("marker.line")),m=c({line:p,editType:"calc"},o("marker"),{opacity:{valType:"number",arrayOk:!0,dflt:1,min:0,max:1,role:"style",editType:"style",description:"Sets the opacity of the bars."}});e.exports={x:n.x,x0:n.x0,dx:n.dx,y:n.y,y0:n.y0,dy:n.dy,text:n.text,texttemplate:a({editType:"plot"},{keys:l.eventDataKeys}),hovertext:n.hovertext,hovertemplate:i({},{keys:l.eventDataKeys}),textposition:{valType:"enumerated",role:"info",values:["inside","outside","auto","none"],dflt:"none",arrayOk:!0,editType:"calc",description:["Specifies the location of the `text`.","*inside* positions `text` inside, next to the bar end","(rotated and scaled if needed).","*outside* positions `text` outside, next to the bar end","(scaled if needed), unless there is another bar stacked on","this one, then the text gets pushed inside.","*auto* tries to position `text` inside the bar, but if","the bar is too small and no bar is stacked on this one","the text is moved outside."].join(" ")},insidetextanchor:{valType:"enumerated",values:["end","middle","start"],dflt:"end",role:"info",editType:"plot",description:["Determines if texts are kept at center or start/end points in `textposition` *inside* mode."].join(" ")},textangle:{valType:"angle",dflt:"auto",role:"info",editType:"plot",description:["Sets the angle of the tick labels with respect to the bar.","For example, a `tickangle` of -90 draws the tick labels","vertically. With *auto* the texts may automatically be","rotated to fit with the maximum size in bars."].join(" ")},textfont:c({},u,{description:"Sets the font used for `text`."}),insidetextfont:c({},u,{description:"Sets the font used for `text` lying inside the bar."}),outsidetextfont:c({},u,{description:"Sets the font used for `text` lying outside the bar."}),constraintext:{valType:"enumerated",values:["inside","outside","both","none"],role:"info",dflt:"both",editType:"calc",description:["Constrain the size of text inside or outside a bar to be no","larger than the bar itself."].join(" ")},cliponaxis:c({},n.cliponaxis,{description:["Determines whether the text nodes","are clipped about the subplot axes.","To show the text nodes above axis lines and tick labels,","make sure to set `xaxis.layer` and `yaxis.layer` to *below traces*."].join(" ")}),orientation:{valType:"enumerated",role:"info",values:["v","h"],editType:"calc+clearAxisTypes",description:["Sets the orientation of the bars.","With *v* (*h*), the value of the each bar spans","along the vertical (horizontal)."].join(" ")},base:{valType:"any",dflt:null,arrayOk:!0,role:"info",editType:"calc",description:["Sets where the bar base is drawn (in position axis units).","In *stack* or *relative* barmode,","traces that set *base* will be excluded","and drawn in *overlay* mode instead."].join(" ")},offset:{valType:"number",dflt:null,arrayOk:!0,role:"info",editType:"calc",description:["Shifts the position where the bar is drawn","(in position axis units).","In *group* barmode,","traces that set *offset* will be excluded","and drawn in *overlay* mode instead."].join(" ")},width:{valType:"number",dflt:null,min:0,arrayOk:!0,role:"info",editType:"calc",description:["Sets the bar width (in position axis units)."].join(" ")},marker:m,offsetgroup:{valType:"string",role:"info",dflt:"",editType:"calc",description:["Set several traces linked to the same position axis","or matching axes to the same","offsetgroup where bars of the same position coordinate will line up."].join(" ")},alignmentgroup:{valType:"string",role:"info",dflt:"",editType:"calc",description:["Set several traces linked to the same position axis","or matching axes to the same","alignmentgroup. This controls whether bars compute their positional","range dependently or independently."].join(" ")},selected:{marker:{opacity:n.selected.marker.opacity,color:n.selected.marker.color,editType:"style"},textfont:n.selected.textfont,editType:"style"},unselected:{marker:{opacity:n.unselected.marker.opacity,color:n.unselected.marker.color,editType:"style"},textfont:n.unselected.textfont,editType:"style"},r:n.r,t:n.t,_deprecated:{bardir:{valType:"enumerated",role:"info",editType:"calc",values:["v","h"],description:"Renamed to `orientation`."}}}},fb8f:function(e,t){function r(e,t){var r=t[0]-e[0],n=t[1]-e[1],i=t[2]-e[2];return Math.sqrt(r*r+n*n+i*i)}e.exports=r},fc03:function(e,t,r){"use strict";var n=r("1676"),i=n.createTubeMesh,a=r("fc26"),o=r("765f").parseColorScale,s=r("c258").extractOpts,l=r("569b"),c={xaxis:0,yaxis:1,zaxis:2};function u(e,t){this.scene=e,this.uid=t,this.mesh=null,this.data=null}var h=u.prototype;function f(e){var t,r=e.length;return t=r>2?e.slice(1,r-1):2===r?[(e[0]+e[1])/2]:e,t}function d(e){var t=e.length;return 1===t?[.5,.5]:[e[1]-e[0],e[t-1]-e[t-2]]}function p(e,t){var r=e.fullSceneLayout,i=e.dataScale,u=t._len,h={};function p(e,t){var n=r[t],o=i[c[t]];return a.simpleMap(e,(function(e){return n.d2l(e)*o}))}if(h.vectors=l(p(t._u,"xaxis"),p(t._v,"yaxis"),p(t._w,"zaxis"),u),!u)return{positions:[],cells:[]};var m=p(t._Xs,"xaxis"),g=p(t._Ys,"yaxis"),v=p(t._Zs,"zaxis");h.meshgrid=[m,g,v],h.gridFill=t._gridFill;var y=t._slen;if(y)h.startingPositions=l(p(t._startsX,"xaxis"),p(t._startsY,"yaxis"),p(t._startsZ,"zaxis"));else{for(var x=g[0],b=f(m),_=f(v),w=new Array(b.length*_.length),k=0,T=0;To?s:i(e)?Number(e):s):s},l.isIndex=function(e,t){return!(void 0!==t&&e>=t)&&(i(e)&&e>=0&&e%1===0)},l.noop=r("b778"),l.identity=r("306c"),l.repeat=function(e,t){for(var r=new Array(t),n=0;nr?Math.max(r,Math.min(t,e)):Math.max(t,Math.min(r,e))},l.bBoxIntersect=function(e,t,r){return r=r||0,e.left<=t.right+r&&t.left<=e.right+r&&e.top<=t.bottom+r&&t.top<=e.bottom+r},l.simpleMap=function(e,t,r,n){for(var i=e.length,a=new Array(i),o=0;o=Math.pow(2,r)?i>10?(l.warn("randstr failed uniqueness"),u):e(t,r,n,(i||0)+1):u},l.OptionControl=function(e,t){e||(e={}),t||(t="opt");var r={optionList:[],_newoption:function(n){n[t]=e,r[n.name]=n,r.optionList.push(n)}};return r["_"+t]=e,r},l.smooth=function(e,t){if(t=Math.round(t)||0,t<2)return e;var r,n,i,a,o=e.length,s=2*o,l=2*t-1,c=new Array(l),u=new Array(o);for(r=0;r=s&&(i-=s*Math.floor(i/s)),i<0?i=-1-i:i>=o&&(i=s-1-i),a+=e[i]*c[n];u[r]=a}return u},l.syncOrAsync=function(e,t,r){var n,i;function a(){return l.syncOrAsync(e,t,r)}while(e.length)if(i=e.splice(0,1)[0],n=i(t),n&&n.then)return n.then(a).then(void 0,l.promiseError);return r&&r(t)},l.stripTrailingSlash=function(e){return"/"===e.substr(-1)?e.substr(0,e.length-1):e},l.noneOrAll=function(e,t,r){if(e){var n,i,a=!1,o=!0;for(n=0;n0?t:0}))},l.fillArray=function(e,t,r,n){if(n=n||l.identity,l.isArrayOrTypedArray(e))for(var i=0;i1?i+o[1]:"";if(a&&(o.length>1||s.length>4||r))while(n.test(s))s=s.replace(n,"$1"+a+"$2");return s+l},l.TEMPLATE_STRING_REGEX=/%{([^\s%{}:]*)([:|\|][^}]*)?}/g;var L=/^\w*$/;l.templateString=function(e,t){var r={};return e.replace(l.TEMPLATE_STRING_REGEX,(function(e,n){var i;return L.test(n)?i=t[n]:(r[n]=r[n]||l.nestedProperty(t,n).get,i=r[n]()),l.isValidTextValue(i)?i:""}))};var C={max:10,count:0,name:"hovertemplate"};l.hovertemplateString=function(){return P.apply(C,arguments)};var I={max:10,count:0,name:"texttemplate"};l.texttemplateString=function(){return P.apply(I,arguments)};var O=/^[:|\|]/;function P(e,t,r){var i=this,a=arguments;t||(t={});var o={};return e.replace(l.TEMPLATE_STRING_REGEX,(function(e,s,c){var u,h,f,d;for(f=3;f=D&&o<=z,c=s>=D&&s<=z;if(l&&(n=10*n+o-D),c&&(i=10*i+s-D),!l||!c){if(n!==i)return n-i;if(o!==s)return o-s}}return i-n};var R=2e9;l.seedPseudoRandom=function(){R=2e9},l.pseudoRandom=function(){var e=R;return R=(69069*R+1)%4294967296,Math.abs(R-e)<429496729?l.pseudoRandom():R/4294967296},l.fillText=function(e,t,r){var n=Array.isArray(r)?function(e){r.push(e)}:function(e){r.text=e},i=l.extractOption(e,t,"htx","hovertext");if(l.isValidTextValue(i))return n(i);var a=l.extractOption(e,t,"tx","text");return l.isValidTextValue(a)?n(a):void 0},l.isValidTextValue=function(e){return e||0===e},l.formatPercent=function(e,t){t=t||0;for(var r=(Math.round(100*e*Math.pow(10,t))*Math.pow(.1,t)).toFixed(t)+"%",n=0;n1&&(c=1):c=0,"translate("+(i-c*(r+o))+","+(a-c*(n+s))+")"+(c<1?"scale("+c+")":"")+(l?"rotate("+l+(t?"":" "+r+" "+n)+")":"")},l.ensureUniformFontSize=function(e,t){var r=l.extendFlat({},t);return r.size=Math.max(t.size,e._fullLayout.uniformtext.minsize||0),r}},fc7b:function(e,t,r){"use strict";var n=r("13a0");t.calc=function(e,t){return n.calc(e,t)},t.crossTraceCalc=function(e){return n._runCrossTraceCalc("treemap",e)}},fcb2:function(e,t,r){"use strict";e.exports={moduleType:"component",name:"colorbar",attributes:r("67c4"),supplyDefaults:r("8f2a"),draw:r("8dec").draw,hasColorbar:r("7089")}},fcb3:function(e,t,r){"use strict";e.exports={min:"zmin",max:"zmax"}},fcb7:function(e,t,r){"use strict";var n=r("19b2"),i=r("09bd"),a=r("106b"),o=r("4136"),s=r("70b4").calcMarkerSize,l=r("9b68");e.exports=function(e,t){var r=t._carpetTrace=l(e,t);if(r&&r.visible&&"legendonly"!==r.visible){var c;t.xaxis=r.xaxis,t.yaxis=r.yaxis;var u,h,f=t._length,d=new Array(f),p=!1;for(c=0;c0?[0]:[]);if(o.enter().append("g").classed(h.containerClassName,!0).style("cursor","pointer"),o.exit().each((function(){n.select(this).selectAll("g."+h.headerGroupClassName).each(a)})).remove(),0!==r.length){var l=o.selectAll("g."+h.headerGroupClassName).data(r,d);l.enter().append("g").classed(h.headerGroupClassName,!0);for(var c=s.ensureSingle(o,"g",h.dropdownButtonGroupClassName,(function(e){e.style("pointer-events","all")})),u=0;u=0))throw new Error("precision must be a positive number");var r=Math.pow(10,t||0);return Math.round(e*r)/r}function v(e,r){void 0===r&&(r="kilometers");var n=t.factors[r];if(!n)throw new Error(r+" units is invalid");return e*n}function y(e,r){void 0===r&&(r="kilometers");var n=t.factors[r];if(!n)throw new Error(r+" units is invalid");return e/n}function x(e,t){return _(y(e,t))}function b(e){var t=e%360;return t<0&&(t+=360),t}function _(e){var t=e%(2*Math.PI);return 180*t/Math.PI}function w(e){var t=e%360;return t*Math.PI/180}function k(e,t,r){if(void 0===t&&(t="kilometers"),void 0===r&&(r="kilometers"),!(e>=0))throw new Error("length must be a positive number");return v(y(e,t),r)}function T(e,r,n){if(void 0===r&&(r="meters"),void 0===n&&(n="kilometers"),!(e>=0))throw new Error("area must be a positive number");var i=t.areaFactors[r];if(!i)throw new Error("invalid original units");var a=t.areaFactors[n];if(!a)throw new Error("invalid final units");return e/i*a}function A(e){return!isNaN(e)&&null!==e&&!Array.isArray(e)&&!/^\s*$/.test(e)}function M(e){return!!e&&e.constructor===Object}function S(e){if(!e)throw new Error("bbox is required");if(!Array.isArray(e))throw new Error("bbox must be an Array");if(4!==e.length&&6!==e.length)throw new Error("bbox must be an Array of 4 or 6 numbers");e.forEach((function(e){if(!A(e))throw new Error("bbox must only contain numbers")}))}function E(e){if(!e)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof e))throw new Error("id must be a number or a string")}function L(){throw new Error("method has been renamed to `radiansToDegrees`")}function C(){throw new Error("method has been renamed to `degreesToRadians`")}function I(){throw new Error("method has been renamed to `lengthToDegrees`")}function O(){throw new Error("method has been renamed to `lengthToRadians`")}function P(){throw new Error("method has been renamed to `radiansToLength`")}function D(){throw new Error("method has been renamed to `bearingToAzimuth`")}function z(){throw new Error("method has been renamed to `convertLength`")}Object.defineProperty(t,"__esModule",{value:!0}),t.earthRadius=6371008.8,t.factors={centimeters:100*t.earthRadius,centimetres:100*t.earthRadius,degrees:t.earthRadius/111325,feet:3.28084*t.earthRadius,inches:39.37*t.earthRadius,kilometers:t.earthRadius/1e3,kilometres:t.earthRadius/1e3,meters:t.earthRadius,metres:t.earthRadius,miles:t.earthRadius/1609.344,millimeters:1e3*t.earthRadius,millimetres:1e3*t.earthRadius,nauticalmiles:t.earthRadius/1852,radians:1,yards:t.earthRadius/1.0936},t.unitsFactors={centimeters:100,centimetres:100,degrees:1/111325,feet:3.28084,inches:39.37,kilometers:.001,kilometres:.001,meters:1,metres:1,miles:1/1609.344,millimeters:1e3,millimetres:1e3,nauticalmiles:1/1852,radians:1/t.earthRadius,yards:1/1.0936},t.areaFactors={acres:247105e-9,centimeters:1e4,centimetres:1e4,feet:10.763910417,inches:1550.003100006,kilometers:1e-6,kilometres:1e-6,meters:1,metres:1,miles:386e-9,millimeters:1e6,millimetres:1e6,yards:1.195990046},t.feature=n,t.geometry=i,t.point=a,t.points=o,t.polygon=s,t.polygons=l,t.lineString=c,t.lineStrings=u,t.featureCollection=h,t.multiLineString=f,t.multiPoint=d,t.multiPolygon=p,t.geometryCollection=m,t.round=g,t.radiansToLength=v,t.lengthToRadians=y,t.lengthToDegrees=x,t.bearingToAzimuth=b,t.radiansToDegrees=_,t.degreesToRadians=w,t.convertLength=k,t.convertArea=T,t.isNumber=A,t.isObject=M,t.validateBBox=S,t.validateId=E,t.radians2degrees=L,t.degrees2radians=C,t.distanceToDegrees=I,t.distanceToRadians=O,t.radiansToDistance=P,t.bearingToAngle=D,t.convertDistance=z},fec5:function(e,t){function r(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}e.exports=r},fedf:function(e,t){function r(e,t,r,n){return e[0]=t,e[1]=r,e[2]=n,e}e.exports=r},feed:function(e,t,r){"use strict";var n=r("d115"),i=r("de81");e.exports=function(e,t){var r,a;if("lines"===e.mode)return r=e.line.color,r&&n.opacity(r)?r:e.fillcolor;if("none"===e.mode)return e.fill?e.fillcolor:"";var o=t.mcc||(e.marker||{}).color,s=t.mlcc||((e.marker||{}).line||{}).color;return a=o&&n.opacity(o)?o:s&&n.opacity(s)&&(t.mlw||((e.marker||{}).line||{}).width)?s:"",a?n.opacity(a)<.3?n.addOpacity(a,.3):a:(r=(e.line||{}).color,r&&n.opacity(r)&&i.hasLines(e)&&e.line.width?r:e.fillcolor)}},ff0b:function(e,t){function r(e,t,r){var n=t[0],i=t[1],a=t[2];return e[0]=n*r[0]+i*r[3]+a*r[6],e[1]=n*r[1]+i*r[4]+a*r[7],e[2]=n*r[2]+i*r[5]+a*r[8],e}e.exports=r},ff0d:function(e,t,r){"use strict";e.exports={attributes:r("fb5a"),layoutAttributes:r("37e3"),supplyDefaults:r("1c1c").supplyDefaults,crossTraceDefaults:r("1c1c").crossTraceDefaults,supplyLayoutDefaults:r("ed16"),calc:r("d78f"),crossTraceCalc:r("0cec").crossTraceCalc,colorbar:r("f3cf"),arraysToCalcdata:r("424b"),plot:r("c791").plot,style:r("2df3").style,styleOnSelect:r("2df3").styleOnSelect,hoverPoints:r("ac97").hoverPoints,eventData:r("d41c"),selectPoints:r("7000"),moduleType:"trace",name:"bar",basePlotModule:r("91cd"),categories:["bar-like","cartesian","svg","bar","oriented","errorBarsOK","showLegend","zoomScale"],animatable:!0,meta:{description:["The data visualized by the span of the bars is set in `y`","if `orientation` is set th *v* (the default)","and the labels are set in `x`.","By setting `orientation` to *h*, the roles are interchanged."].join(" ")}}},ff49:function(e,t,r){"use strict";var n=r("6e58"),i=r("83d1"),a=r("0642"),o=r("73c9");e.exports=function(e){var t,r,s=e._fullLayout,l=[],c={},u=[];for(r=0;r>1,o=l(e[a],t);o<=0?(0===o&&(i=a),r=a+1):o>0&&(n=a-1)}return i}function d(e,t){for(var r=new Array(e.length),i=0,a=r.length;i=e.length||0!==l(e[g],o))break}return r}function p(e,t){if(!t)return d(h(g(e,0)),e,0);for(var r=new Array(t),n=0;n>>c&1&&l.push(i[c]);t.push(l)}return u(t)}function g(e,t){if(t<0)return[];for(var r=[],i=(1<=0;c--)if(u[c]!==h[c])return!1;for(c=u.length-1;c>=0;c--)if(s=u[c],!b(e[s],t[s],r,n))return!1;return!0}function k(e,t,r){b(e,t,!0)&&y(e,t,r,"notDeepStrictEqual",k)}function T(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(r){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function A(e){var t;try{e()}catch(r){t=r}return t}function M(e,t,r,n){var i;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof r&&(n=r,r=null),i=A(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&y(i,r,"Missing expected exception"+n);var a="string"===typeof n,s=!e&&o.isError(i),l=!e&&i&&!r;if((s&&a&&T(i,r)||l)&&y(i,r,"Got unwanted exception"+n),e&&i&&r&&!T(i,r)||!e&&i)throw i}function S(e,t){e||y(e,!0,t,"==",S)}f.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=v(this),this.generatedMessage=!0);var t=e.stackStartFunction||y;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var n=r.stack,i=p(t),a=n.indexOf("\n"+i);if(a>=0){var o=n.indexOf("\n",a+1);n=n.substring(o+1)}this.stack=n}}},o.inherits(f.AssertionError,Error),f.fail=y,f.ok=x,f.equal=function(e,t,r){e!=t&&y(e,t,r,"==",f.equal)},f.notEqual=function(e,t,r){e==t&&y(e,t,r,"!=",f.notEqual)},f.deepEqual=function(e,t,r){b(e,t,!1)||y(e,t,r,"deepEqual",f.deepEqual)},f.deepStrictEqual=function(e,t,r){b(e,t,!0)||y(e,t,r,"deepStrictEqual",f.deepStrictEqual)},f.notDeepEqual=function(e,t,r){b(e,t,!1)&&y(e,t,r,"notDeepEqual",f.notDeepEqual)},f.notDeepStrictEqual=k,f.strictEqual=function(e,t,r){e!==t&&y(e,t,r,"===",f.strictEqual)},f.notStrictEqual=function(e,t,r){e===t&&y(e,t,r,"!==",f.notStrictEqual)},f.throws=function(e,t,r){M(!0,e,t,r)},f.doesNotThrow=function(e,t,r){M(!1,e,t,r)},f.ifError=function(e){if(e)throw e},f.strict=n(S,f,{equal:f.strictEqual,deepEqual:f.deepStrictEqual,notEqual:f.notStrictEqual,notDeepEqual:f.notDeepStrictEqual}),f.strict.strict=f.strict;var E=Object.keys||function(e){var t=[];for(var r in e)s.call(e,r)&&t.push(r);return t}}).call(this,r("c8ba"))},f657:function(e,t,r){"use strict";e.exports={moduleType:"trace",name:"sunburst",basePlotModule:r("b353"),categories:[],animatable:!0,attributes:r("f200"),layoutAttributes:r("7ba3"),supplyDefaults:r("8dbe"),supplyLayoutDefaults:r("2dd7"),calc:r("13a0").calc,crossTraceCalc:r("13a0").crossTraceCalc,plot:r("e17d").plot,style:r("7594").style,colorbar:r("f3cf"),meta:{description:["Visualize hierarchal data spanning outward radially from root to leaves.","The sunburst sectors are determined by the entries in *labels* or *ids*","and in *parents*."].join(" ")}}},f67b:function(e,t,r){"use strict";var n=r("f4e9"),i=r("d798"),a=r("9845"),o=r("81f0").attributes,s=r("9092").extendFlat,l=r("a651").templatedArray;e.exports={domain:o({name:"parcoords",trace:!0,editType:"plot"}),labelangle:{valType:"angle",dflt:0,role:"info",editType:"plot",description:["Sets the angle of the labels with respect to the horizontal.","For example, a `tickangle` of -90 draws the labels vertically.","Tilted labels with *labelangle* may be positioned better","inside margins when `labelposition` is set to *bottom*."].join(" ")},labelside:{valType:"enumerated",role:"info",values:["top","bottom"],dflt:"top",editType:"plot",description:["Specifies the location of the `label`.","*top* positions labels above, next to the title","*bottom* positions labels below the graph","Tilted labels with *labelangle* may be positioned better","inside margins when `labelposition` is set to *bottom*."].join(" ")},labelfont:a({editType:"plot",description:"Sets the font for the `dimension` labels."}),tickfont:a({editType:"plot",description:"Sets the font for the `dimension` tick values."}),rangefont:a({editType:"plot",description:"Sets the font for the `dimension` range values."}),dimensions:l("dimension",{label:{valType:"string",role:"info",editType:"plot",description:"The shown name of the dimension."},tickvals:s({},i.tickvals,{editType:"plot",description:["Sets the values at which ticks on this axis appear."].join(" ")}),ticktext:s({},i.ticktext,{editType:"plot",description:["Sets the text displayed at the ticks position via `tickvals`."].join(" ")}),tickformat:s({},i.tickformat,{editType:"plot"}),visible:{valType:"boolean",dflt:!0,role:"info",editType:"plot",description:"Shows the dimension when set to `true` (the default). Hides the dimension for `false`."},range:{valType:"info_array",role:"info",items:[{valType:"number",editType:"plot"},{valType:"number",editType:"plot"}],editType:"plot",description:["The domain range that represents the full, shown axis extent. Defaults to the `values` extent.","Must be an array of `[fromValue, toValue]` with finite numbers as elements."].join(" ")},constraintrange:{valType:"info_array",role:"info",freeLength:!0,dimensions:"1-2",items:[{valType:"number",editType:"plot"},{valType:"number",editType:"plot"}],editType:"plot",description:["The domain range to which the filter on the dimension is constrained. Must be an array","of `[fromValue, toValue]` with `fromValue <= toValue`, or if `multiselect` is not","disabled, you may give an array of arrays, where each inner array is `[fromValue, toValue]`."].join(" ")},multiselect:{valType:"boolean",dflt:!0,role:"info",editType:"plot",description:"Do we allow multiple selection ranges or just a single range?"},values:{valType:"data_array",role:"info",editType:"calc",description:["Dimension values. `values[n]` represents the value of the `n`th point in the dataset,","therefore the `values` vector for all dimensions must be the same (longer vectors","will be truncated). Each value must be a finite number."].join(" ")},editType:"calc",description:"The dimensions (variables) of the parallel coordinates chart. 2..60 dimensions are supported."}),line:s({editType:"calc"},n("line",{colorscaleDflt:"Viridis",autoColorDflt:!1,editTypeOverride:"calc"}))}},f6a2:function(e,t,r){"use strict";const n=r("cc77"),i=r("53a5"),a=r("3de2"),o=r("be00"),s=r("b7d1"),l=r("84a1"),c=r("37cd"),u=r("a7e2"),h=r("7831"),f=r("fd4c"),d=1073741824;function p(e,t){let[r,n,a,o]=t,s=1/(a-r),l=1/(o-n),c=new Array(e.length);for(let u=0,h=e.length/2;u>>1;t.dtype||(t.dtype="array"),"string"===typeof t.dtype?m=new(h(t.dtype))(v):t.dtype&&(m=t.dtype,Array.isArray(m)&&(m.length=v));for(let n=0;nr||o>d){for(let e=0;el||g>u||v=_)return;if(a===s)return;let f=y[i];void 0===s&&(s=f.length);for(let m=a;m=o&&r<=h&&n>=c&&n<=d&&w.push(t)}let p=x[i],A=p[4*a+0],M=p[4*a+1],S=p[4*a+2],E=p[4*a+3],L=T(p,a+1),C=.5*n,I=i+1;k(t,r,C,I,A,M||S||E||L),k(t,r+C,C,I,M,S||E||L),k(t+C,r,C,I,S,E||L),k(t+C,r+C,C,I,E,L)}function T(e,t){let r=null,n=0;while(null===r)if(r=e[4*t+n],n++,n>e.length)return null;return r}return k(0,0,1,0,0,1),w}function A(e,t,r,i,a){let o=[];for(let s=0;s0)return Math.log(e)/Math.LN10;var r=Math.log(Math.min(t[0],t[1]))/Math.LN10;return n(r)||(r=Math.log(Math.max(t[0],t[1]))/Math.LN10-6),r}},f6d3:function(e,t,r){"use strict";var n=r("6e58"),i=r("8b85"),a=r("efaa"),o=r("83d1"),s=r("fc26"),l=r("da89"),c=r("f50a"),u=r("6954"),h=r("8e43"),f=r("849d"),d=r("3511"),p=r("c997"),m=r("9b68"),g=r("fa75");function v(e,t){var r,n,i,a,o,s,l,c,u;for(r=0;rm&&(n.max=m),n.len=n.max-n.min}function g(e,t){var r,n=0,o=.1;return(Math.abs(e[0]-l)=0&&(f=L,p=m):Math.abs(h[1]-f[1])=0&&(f=L,p=m):s.log("endpt to newendpt is not vert. or horz.",h,f,L)}if(p>=0)break;y+=S(h,f),h=f}if(p===t.edgepaths.length){s.log("unclosed perimeter path");break}u=p,b=-1===x.indexOf(u),b&&(u=x[0],y+=S(h,f)+"Z",h=null)}for(u=0;u=0;R--)P=b.clipsegments[R],D=i([],P.x,h.c2p),z=i([],P.y,p.c2p),D.reverse(),z.reverse(),F.push(a(D,z,P.bicubic));var B="M"+F.join("L")+"Z";k(s,b.clipsegments,h,p,S,L),T(g,s,h,p,j,C,N,x,b,L,B),y(s,M,e,u,A,t,x),o.setClipUrl(s,x._clipPathId,e)}function N(e){var t=x.ab2xy(e[0],e[1],!0);return[h.c2p(t[0]),p.c2p(t[1])]}}))}},f6e7:function(e,t,r){"use strict";var n=r("e9b4"),i=r("efce"),a=r("b205"),o=r("cea5"),s=r("1417"),l=r("7f9b"),c=r("3d78"),u=r("cbbe"),h=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function f(e,t){var r=e[0],n=e[1],i=e[2],a=e[3];return e[0]=t[0]*r+t[4]*n+t[8]*i+t[12]*a,e[1]=t[1]*r+t[5]*n+t[9]*i+t[13]*a,e[2]=t[2]*r+t[6]*n+t[10]*i+t[14]*a,e[3]=t[3]*r+t[7]*n+t[11]*i+t[15]*a,e}function d(e,t,r,n){return f(n,n,r),f(n,n,t),f(n,n,e)}function p(e,t){this.index=e,this.dataCoordinate=this.position=t}function m(e){return!0===e||e>1?1:e}function g(e,t,r,n,i,a,o,s,l,c,u,h){this.gl=e,this.pixelRatio=1,this.shader=t,this.orthoShader=r,this.projectShader=n,this.pointBuffer=i,this.colorBuffer=a,this.glyphBuffer=o,this.idBuffer=s,this.vao=l,this.vertexCount=0,this.lineVertexCount=0,this.opacity=1,this.hasAlpha=!1,this.lineWidth=0,this.projectScale=[2/3,2/3,2/3],this.projectOpacity=[1,1,1],this.projectHasAlpha=!1,this.pickId=0,this.pickPerspectiveShader=c,this.pickOrthoShader=u,this.pickProjectShader=h,this.points=[],this._selectResult=new p(0,[0,0,0]),this.useOrtho=!0,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.axesProject=[!0,!0,!0],this.axesBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.highlightId=[1,1,1,1],this.highlightScale=2,this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.dirty=!0}e.exports=R;var v=g.prototype;v.pickSlots=1,v.setPickBase=function(e){this.pickId=e},v.isTransparent=function(){if(this.hasAlpha)return!0;for(var e=0;e<3;++e)if(this.axesProject[e]&&this.projectHasAlpha)return!0;return!1},v.isOpaque=function(){if(!this.hasAlpha)return!0;for(var e=0;e<3;++e)if(this.axesProject[e]&&!this.projectHasAlpha)return!0;return!1};var y=[0,0],x=[0,0,0],b=[0,0,0],_=[0,0,0,1],w=[0,0,0,1],k=h.slice(),T=[0,0,0],A=[[0,0,0],[0,0,0]];function M(e){return e[0]=e[1]=e[2]=0,e}function S(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=1,e}function E(e,t,r,n){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[r]=n,e}function L(e){for(var t=A,r=0;r<2;++r)for(var n=0;n<3;++n)t[r][n]=Math.max(Math.min(e[r][n],1e8),-1e8);return t}function C(e,t,r,n){var i,a=t.axesProject,o=t.gl,l=e.uniforms,c=r.model||h,u=r.view||h,f=r.projection||h,p=t.axesBounds,m=L(t.clipBounds);i=t.axes&&t.axes.lastCubeProps?t.axes.lastCubeProps.axis:[1,1,1],y[0]=2/o.drawingBufferWidth,y[1]=2/o.drawingBufferHeight,e.bind(),l.view=u,l.projection=f,l.screenSize=y,l.highlightId=t.highlightId,l.highlightScale=t.highlightScale,l.clipBounds=m,l.pickGroup=t.pickId/255,l.pixelRatio=n;for(var g=0;g<3;++g)if(a[g]){l.scale=t.projectScale[g],l.opacity=t.projectOpacity[g];for(var v=k,A=0;A<16;++A)v[A]=0;for(A=0;A<4;++A)v[5*A]=1;v[5*g]=0,i[g]<0?v[12+g]=p[0][g]:v[12+g]=p[1][g],s(v,c,v),l.model=v;var C=(g+1)%3,I=(g+2)%3,O=M(x),P=M(b);O[C]=1,P[I]=1;var D=d(f,u,c,S(_,O)),z=d(f,u,c,S(w,P));if(Math.abs(D[1])>Math.abs(z[1])){var R=D;D=z,z=R,R=O,O=P,P=R;var j=C;C=I,I=j}D[0]<0&&(O[C]=-1),z[1]>0&&(P[I]=-1);var F=0,B=0;for(A=0;A<4;++A)F+=Math.pow(c[4*C+A],2),B+=Math.pow(c[4*I+A],2);O[C]/=Math.sqrt(F),P[I]/=Math.sqrt(B),l.axes[0]=O,l.axes[1]=P,l.fragClipBounds[0]=E(T,m[0],g,-1e8),l.fragClipBounds[1]=E(T,m[1],g,1e8),t.vao.bind(),t.vao.draw(o.TRIANGLES,t.vertexCount),t.lineWidth>0&&(o.lineWidth(t.lineWidth*n),t.vao.draw(o.LINES,t.lineVertexCount,t.vertexCount)),t.vao.unbind()}}var I=[-1e8,-1e8,-1e8],O=[1e8,1e8,1e8],P=[I,O];function D(e,t,r,n,i,a,o){var s=r.gl;if((a===r.projectHasAlpha||o)&&C(t,r,n,i),a===r.hasAlpha||o){e.bind();var l=e.uniforms;l.model=n.model||h,l.view=n.view||h,l.projection=n.projection||h,y[0]=2/s.drawingBufferWidth,y[1]=2/s.drawingBufferHeight,l.screenSize=y,l.highlightId=r.highlightId,l.highlightScale=r.highlightScale,l.fragClipBounds=P,l.clipBounds=r.axes.bounds,l.opacity=r.opacity,l.pickGroup=r.pickId/255,l.pixelRatio=i,r.vao.bind(),r.vao.draw(s.TRIANGLES,r.vertexCount),r.lineWidth>0&&(s.lineWidth(r.lineWidth*i),r.vao.draw(s.LINES,r.lineVertexCount,r.vertexCount)),r.vao.unbind()}}function z(e,t,r,i){var a;a=Array.isArray(e)?t=this.pointCount||t<0)return null;var r=this.points[t],n=this._selectResult;n.index=t;for(var i=0;i<3;++i)n.position[i]=n.dataCoordinate[i]=r[i];return n},v.highlight=function(e){if(e){var t=e.index,r=255&t,n=t>>8&255,i=t>>16&255;this.highlightId=[r/255,n/255,i/255,0]}else this.highlightId=[1,1,1,1]},v.update=function(e){if(e=e||{},"perspective"in e&&(this.useOrtho=!e.perspective),"orthographic"in e&&(this.useOrtho=!!e.orthographic),"lineWidth"in e&&(this.lineWidth=e.lineWidth),"project"in e)if(Array.isArray(e.project))this.axesProject=e.project;else{var t=!!e.project;this.axesProject=[t,t,t]}if("projectScale"in e)if(Array.isArray(e.projectScale))this.projectScale=e.projectScale.slice();else{var r=+e.projectScale;this.projectScale=[r,r,r]}if(this.projectHasAlpha=!1,"projectOpacity"in e){if(Array.isArray(e.projectOpacity))this.projectOpacity=e.projectOpacity.slice();else{r=+e.projectOpacity;this.projectOpacity=[r,r,r]}for(var n=0;n<3;++n)this.projectOpacity[n]=m(this.projectOpacity[n]),this.projectOpacity[n]<1&&(this.projectHasAlpha=!0)}this.hasAlpha=!1,"opacity"in e&&(this.opacity=m(e.opacity),this.opacity<1&&(this.hasAlpha=!0)),this.dirty=!0;var i,a,s=e.position,l=e.font||"normal",c=e.alignment||[0,0];if(2===c.length)i=c[0],a=c[1];else{i=[],a=[];for(n=0;n0){var P=0,D=x,R=[0,0,0,1],j=[0,0,0,1],F=Array.isArray(d)&&Array.isArray(d[0]),B=Array.isArray(v)&&Array.isArray(v[0]);e:for(n=0;n<_;++n){y+=1;for(w=s[n],k=0;k<3;++k){if(isNaN(w[k])||!isFinite(w[k]))continue e;h[k]=Math.max(h[k],w[k]),u[k]=Math.min(u[k],w[k])}T=z(f,n,l,this.pixelRatio),A=T.mesh,M=T.lines,S=T.bounds;var N=T.visible;if(N)if(Array.isArray(d)){if(U=F?n0?1-S[0][0]:W<0?1+S[1][0]:1,Y*=Y>0?1-S[0][1]:Y<0?1+S[1][1]:1;var X=[W,Y],Z=A.cells||[],J=A.positions||[];for(k=0;k0?r=r.ushln(h):h<0&&(u=u.ushln(-h)),s(r,u)}e.exports=c},f7c1:function(e,t,r){"use strict";var n=r("fc26"),i=r("d115"),a=r("a651"),o=r("e5ac"),s=r("d2d9"),l=r("b19b");function c(e,t,r,i){var a=i.calendar;function o(r,i){return n.coerce(e,t,s.buttons,r,i)}var l=o("visible");if(l){var c=o("step");"all"!==c&&(!a||"gregorian"===a||"month"!==c&&"year"!==c?o("stepmode"):t.stepmode="backward",o("count")),o("label")}}function u(e,t,r){for(var n=r.filter((function(r){return t[r].anchor===e._id})),i=0,a=0;a0);if(v){var y=u(t,r,h);m("x",y[0]),m("y",y[1]),n.noneOrAll(e,t,["x","y"]),m("xanchor"),m("yanchor"),n.coerceFont(m,"font",r.font);var x=m("bgcolor");m("activecolor",i.contrast(x,l.lightAmount,l.darkAmount)),m("bordercolor"),m("borderwidth")}}},f7c3:function(e,t,r){e.exports=r("a469")},f7e9:function(e,t,r){"use strict";var n=r("fc26"),i=r("d115").defaultLine,a=r("81f0").attributes,o=r("9845"),s=r("107c").textposition,l=r("cb34").overrideAll,c=r("a651").templatedArray,u=r("b5e4"),h=o({description:["Sets the icon text font (color=mapbox.layer.paint.text-color, size=mapbox.layer.layout.text-size).","Has an effect only when `type` is set to *symbol*."].join(" ")});h.family.dflt="Open Sans Regular, Arial Unicode MS Regular";var f=e.exports=l({_arrayAttrRegexps:[n.counterRegex("mapbox",".layers",!0)],domain:a({name:"mapbox"}),accesstoken:{valType:"string",noBlank:!0,strict:!0,role:"info",description:["Sets the mapbox access token to be used for this mapbox map.","Alternatively, the mapbox access token can be set in the","configuration options under `mapboxAccessToken`.","Note that accessToken are only required when `style`","(e.g with values :",u.styleValuesMapbox.join(", "),")","and/or a layout layer references the Mapbox server."].join(" ")},style:{valType:"any",values:u.styleValuesMapbox.concat(u.styleValuesNonMapbox),dflt:u.styleValueDflt,role:"style",description:["Defines the map layers that are rendered by default below the trace layers defined in `data`,","which are themselves by default rendered below the layers defined in `layout.mapbox.layers`.","","These layers can be defined either explicitly as a Mapbox Style object which can contain multiple","layer definitions that load data from any public or private Tile Map Service (TMS or XYZ) or Web Map Service (WMS)","or implicitly by using one of the built-in style objects which use WMSes which do not require any","access tokens, or by using a default Mapbox style or custom Mapbox style URL, both of","which require a Mapbox access token","","Note that Mapbox access token can be set in the `accesstoken` attribute","or in the `mapboxAccessToken` config option.","","Mapbox Style objects are of the form described in the Mapbox GL JS documentation available at","https://docs.mapbox.com/mapbox-gl-js/style-spec","","The built-in plotly.js styles objects are:",u.styleValuesNonMapbox.join(", "),"","The built-in Mapbox styles are:",u.styleValuesMapbox.join(", "),"","Mapbox style URLs are of the form: mapbox://mapbox.mapbox--"].join(" ")},center:{lon:{valType:"number",dflt:0,role:"info",description:"Sets the longitude of the center of the map (in degrees East)."},lat:{valType:"number",dflt:0,role:"info",description:"Sets the latitude of the center of the map (in degrees North)."}},zoom:{valType:"number",dflt:1,role:"info",description:"Sets the zoom level of the map (mapbox.zoom)."},bearing:{valType:"number",dflt:0,role:"info",description:"Sets the bearing angle of the map in degrees counter-clockwise from North (mapbox.bearing)."},pitch:{valType:"number",dflt:0,role:"info",description:["Sets the pitch angle of the map","(in degrees, where *0* means perpendicular to the surface of the map) (mapbox.pitch)."].join(" ")},layers:c("layer",{visible:{valType:"boolean",role:"info",dflt:!0,description:["Determines whether this layer is displayed"].join(" ")},sourcetype:{valType:"enumerated",values:["geojson","vector","raster","image"],dflt:"geojson",role:"info",description:["Sets the source type for this layer,","that is the type of the layer data."].join(" ")},source:{valType:"any",role:"info",description:["Sets the source data for this layer (mapbox.layer.source).","When `sourcetype` is set to *geojson*, `source` can be a URL to a GeoJSON","or a GeoJSON object.","When `sourcetype` is set to *vector* or *raster*, `source` can be a URL or","an array of tile URLs.","When `sourcetype` is set to *image*, `source` can be a URL to an image."].join(" ")},sourcelayer:{valType:"string",dflt:"",role:"info",description:["Specifies the layer to use from a vector tile source (mapbox.layer.source-layer).","Required for *vector* source type that supports multiple layers."].join(" ")},sourceattribution:{valType:"string",role:"info",description:["Sets the attribution for this source."].join(" ")},type:{valType:"enumerated",values:["circle","line","fill","symbol","raster"],dflt:"circle",role:"info",description:["Sets the layer type,","that is the how the layer data set in `source` will be rendered","With `sourcetype` set to *geojson*, the following values are allowed:","*circle*, *line*, *fill* and *symbol*.","but note that *line* and *fill* are not compatible with Point","GeoJSON geometries.","With `sourcetype` set to *vector*, the following values are allowed:"," *circle*, *line*, *fill* and *symbol*.","With `sourcetype` set to *raster* or `*image*`, only the *raster* value is allowed."].join(" ")},coordinates:{valType:"any",role:"info",description:["Sets the coordinates array contains [longitude, latitude] pairs","for the image corners listed in clockwise order:","top left, top right, bottom right, bottom left.","Only has an effect for *image* `sourcetype`."].join(" ")},below:{valType:"string",role:"info",description:["Determines if the layer will be inserted","before the layer with the specified ID.","If omitted or set to '',","the layer will be inserted above every existing layer."].join(" ")},color:{valType:"color",dflt:i,role:"style",description:["Sets the primary layer color.","If `type` is *circle*, color corresponds to the circle color (mapbox.layer.paint.circle-color)","If `type` is *line*, color corresponds to the line color (mapbox.layer.paint.line-color)","If `type` is *fill*, color corresponds to the fill color (mapbox.layer.paint.fill-color)","If `type` is *symbol*, color corresponds to the icon color (mapbox.layer.paint.icon-color)"].join(" ")},opacity:{valType:"number",min:0,max:1,dflt:1,role:"info",description:["Sets the opacity of the layer.","If `type` is *circle*, opacity corresponds to the circle opacity (mapbox.layer.paint.circle-opacity)","If `type` is *line*, opacity corresponds to the line opacity (mapbox.layer.paint.line-opacity)","If `type` is *fill*, opacity corresponds to the fill opacity (mapbox.layer.paint.fill-opacity)","If `type` is *symbol*, opacity corresponds to the icon/text opacity (mapbox.layer.paint.text-opacity)"].join(" ")},minzoom:{valType:"number",min:0,max:24,dflt:0,role:"info",description:["Sets the minimum zoom level (mapbox.layer.minzoom).","At zoom levels less than the minzoom, the layer will be hidden."].join(" ")},maxzoom:{valType:"number",min:0,max:24,dflt:24,role:"info",description:["Sets the maximum zoom level (mapbox.layer.maxzoom).","At zoom levels equal to or greater than the maxzoom, the layer will be hidden."].join(" ")},circle:{radius:{valType:"number",dflt:15,role:"style",description:["Sets the circle radius (mapbox.layer.paint.circle-radius).","Has an effect only when `type` is set to *circle*."].join(" ")}},line:{width:{valType:"number",dflt:2,role:"style",description:["Sets the line width (mapbox.layer.paint.line-width).","Has an effect only when `type` is set to *line*."].join(" ")},dash:{valType:"data_array",role:"style",description:["Sets the length of dashes and gaps (mapbox.layer.paint.line-dasharray).","Has an effect only when `type` is set to *line*."].join(" ")}},fill:{outlinecolor:{valType:"color",dflt:i,role:"style",description:["Sets the fill outline color (mapbox.layer.paint.fill-outline-color).","Has an effect only when `type` is set to *fill*."].join(" ")}},symbol:{icon:{valType:"string",dflt:"marker",role:"style",description:["Sets the symbol icon image (mapbox.layer.layout.icon-image).","Full list: https://www.mapbox.com/maki-icons/"].join(" ")},iconsize:{valType:"number",dflt:10,role:"style",description:["Sets the symbol icon size (mapbox.layer.layout.icon-size).","Has an effect only when `type` is set to *symbol*."].join(" ")},text:{valType:"string",dflt:"",role:"info",description:["Sets the symbol text (mapbox.layer.layout.text-field)."].join(" ")},placement:{valType:"enumerated",values:["point","line","line-center"],dflt:"point",role:"info",description:["Sets the symbol and/or text placement (mapbox.layer.layout.symbol-placement).","If `placement` is *point*, the label is placed where the geometry is located","If `placement` is *line*, the label is placed along the line of the geometry","If `placement` is *line-center*, the label is placed on the center of the geometry"].join(" ")},textfont:h,textposition:n.extendFlat({},s,{arrayOk:!1})}})},"plot","from-root");f.uirevision={valType:"any",role:"info",editType:"none",description:["Controls persistence of user-driven changes in the view:","`center`, `zoom`, `bearing`, `pitch`. Defaults to `layout.uirevision`."].join(" ")}},f846:function(e,t,r){"use strict";e.exports=r("77bc")},f889:function(e,t){function r(e,t,r,n,i,a,o){var s=1/(t-r),l=1/(n-i),c=1/(a-o);return e[0]=-2*s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*l,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*c,e[11]=0,e[12]=(t+r)*s,e[13]=(i+n)*l,e[14]=(o+a)*c,e[15]=1,e}e.exports=r},f8a5:function(e,t){function r(e){"number"!==typeof e&&(e=1e-10);var t={epsilon:function(t){return"number"===typeof t&&(e=t),e},pointAboveOrOnLine:function(t,r,n){var i=r[0],a=r[1],o=n[0],s=n[1],l=t[0],c=t[1];return(o-i)*(c-a)-(s-a)*(l-i)>=-e},pointBetween:function(t,r,n){var i=t[1]-r[1],a=n[0]-r[0],o=t[0]-r[0],s=n[1]-r[1],l=o*a+i*s;if(l-e)},pointsSameX:function(t,r){return Math.abs(t[0]-r[0])e!=o-i>e&&(a-c)*(i-u)/(o-u)+c-n>e&&(s=!s),a=c,o=u}return s}};return t}e.exports=r},f8f6:function(e,t,r){"use strict";e.exports=function(e,t){return e.lon=t.lon,e.lat=t.lat,e}},f90d:function(e,t,r){"use strict";e.exports={attributes:r("5c33"),supplyDefaults:r("e5a0"),calc:r("6aa3"),plot:r("26dd"),moduleType:"trace",name:"table",basePlotModule:r("182a"),categories:["noOpacity"],meta:{description:["Table view for detailed data viewing.","The data are arranged in a grid of rows and columns.","Most styling can be specified for columns, rows or individual cells.","Table is using a column-major order, ie. the grid is represented as a vector of column vectors."].join(" ")}}},f967:function(e,t,r){"use strict";var n=String.prototype.indexOf;e.exports=function(e){return n.call(this,e,arguments[1])>-1}},f973:function(e,t,r){"use strict";e.exports=r("18ec")()?String.prototype.contains:r("f967")},f977:function(e,t,r){"use strict";var n=r("0103");function i(e){return e?n(e):[0,0,0,1]}e.exports=i},f98d:function(e,t,r){"use strict";function n(e,t){var r,n,i=[0,0,0,0];for(r=0;r<4;++r)for(n=0;n<4;++n)i[n]+=e[4*r+n]*t[r];return i}function i(e,t){var r=n(e.projection,n(e.view,n(e.model,[t[0],t[1],t[2],1])));return r}e.exports=i},f9d8:function(e,t,r){e.exports={EPSILON:r("cc12a"),create:r("cf8b"),clone:r("0365"),angle:r("2325"),fromValues:r("9573"),copy:r("9070"),set:r("fedf"),equals:r("dc6f"),exactEquals:r("4a35"),add:r("d28d"),subtract:r("a469"),sub:r("f7c3"),multiply:r("ef49"),mul:r("d40d"),divide:r("615d"),div:r("cac1"),min:r("ce83"),max:r("a901"),floor:r("9576"),ceil:r("5714"),round:r("3a19"),scale:r("2a16"),scaleAndAdd:r("738f"),distance:r("fb8f"),dist:r("99f7"),squaredDistance:r("e13b"),sqrDist:r("91ae"),length:r("8be6"),len:r("5053"),squaredLength:r("2456"),sqrLen:r("2c66"),negate:r("2d1c"),inverse:r("4bba"),normalize:r("913b"),dot:r("e448"),cross:r("27a4"),lerp:r("1b06"),random:r("f28b"),transformMat4:r("c29d"),transformMat3:r("ff0b"),transformQuat:r("26d1"),rotateX:r("422c"),rotateY:r("4f65"),rotateZ:r("b73f"),forEach:r("b882")}},f9f9:function(e,t){function r(e,t,r,n){var i=new Float32Array(4);return i[0]=e,i[1]=t,i[2]=r,i[3]=n,i}e.exports=r},fa06:function(e,t,r){"use strict";var n=r("107c"),i=n.marker,a=r("9092").extendFlat,o=["Area traces are deprecated!","Please switch to the *barpolar* trace type."].join(" ");e.exports={r:a({},n.r,{description:[o,"Sets the radial coordinates","for legacy polar chart only."].join(" ")}),t:a({},n.t,{description:[o,"Sets the angular coordinates","for legacy polar chart only."].join(" ")}),marker:{color:a({},i.color,{description:[o,i.color.description].join(" ")}),size:a({},i.size,{description:[o,i.size.description].join(" ")}),symbol:a({},i.symbol,{description:[o,i.symbol.description].join(" ")}),opacity:a({},i.opacity,{description:[o,i.opacity.description].join(" ")}),editType:"calc"}}},fa10:function(e,t,r){"use strict";var n=r("0642"),i=r("fc26"),a=r("a5c4"),o=r("d115"),s=i.fillText;function l(e,t,r,n){var i,a=e.cd,o=a[0].trace,s=o.hoveron,l=[];return-1!==s.indexOf("boxes")&&(l=l.concat(c(e,t,r,n))),-1!==s.indexOf("points")&&(i=u(e,t,r)),"closest"===n?i?[i]:l:i?(l.push(i),l):l}function c(e,t,r,s){var l,c,u,h,f,d,p,m,g,v,y,x,b,_,w=e.cd,k=e.xa,T=e.ya,A=w[0].trace,M=w[0].t,S="violin"===A.type,E=[],L=M.bdPos,C=M.wHover,I=function(e){return u.c2l(e.pos)+M.bPos-u.c2l(d)};S&&"both"!==A.side?("positive"===A.side&&(g=function(e){var t=I(e);return a.inbox(t,t+C,v)},x=L,b=0),"negative"===A.side&&(g=function(e){var t=I(e);return a.inbox(t-C,t,v)},x=0,b=L)):(g=function(e){var t=I(e);return a.inbox(t-C,t+C,v)},x=b=L),_=S?function(e){return a.inbox(e.span[0]-f,e.span[1]-f,v)}:function(e){return a.inbox(e.min-f,e.max-f,v)},"h"===A.orientation?(f=t,d=r,p=_,m=g,l="y",u=T,c="x",h=k):(f=r,d=t,p=g,m=_,l="x",u=k,c="y",h=T);var O=Math.min(1,L/Math.abs(u.r2c(u.range[1])-u.r2c(u.range[0])));function P(e){return(p(e)+m(e))/2}v=e.maxHoverDistance-O,y=e.maxSpikeDistance-O;var D=a.getDistanceFunction(s,p,m,P);if(a.getClosest(w,D,e),!1===e.index)return[];var z=w[e.index],R=A.line.color,j=(A.marker||{}).color;o.opacity(R)&&A.line.width?e.color=R:o.opacity(j)&&A.boxpoints?e.color=j:e.color=A.fillcolor,e[l+"0"]=u.c2p(z.pos+M.bPos-b,!0),e[l+"1"]=u.c2p(z.pos+M.bPos+x,!0),e[l+"LabelVal"]=z.pos;var F=l+"Spike";e.spikeDistance=P(z)*y/v,e[F]=u.c2p(z.pos,!0);var B={},N=["med","q1","q3","min","max"];(A.boxmean||(A.meanline||{}).visible)&&N.push("mean"),(A.boxpoints||A.points)&&N.push("lf","uf");for(var U=0;U0?Math.floor:Math.ceil,P=C>0?Math.ceil:Math.floor,D=C>0?Math.min:Math.max,z=C>0?Math.max:Math.min,R=O(E+I),j=P(L-I);h=S(E);var F=[[h]];for(a=R;a*C0)f=d.c2p(k[y]),y--;f0)v=p.c2p(T[y]),y--;if(v0&&s.length>i&&!s.warned){s.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=s.length,o(l)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=d.bind(n);return i.listener=r,n.wrapFn=i,i}function m(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"===typeof i?r?[i.listener||i]:[i]:r?x(i):v(i,i.length)}function g(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"===typeof r)return 1;if(void 0!==r)return r.length}return 0}function v(e,t){for(var r=new Array(t),n=0;n0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var l=i[e];if(void 0===l)return!1;if("function"===typeof l)a(l,this,t);else{var c=l.length,u=v(l,c);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():y(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,o||t)}return this},l.prototype.off=l.prototype.removeListener,l.prototype.removeAllListeners=function(e){var t,r,n;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var i,a=Object.keys(r);for(n=0;n=0;n--)this.removeListener(e,t[n]);return this},l.prototype.listeners=function(e){return m(this,e,!0)},l.prototype.rawListeners=function(e){return m(this,e,!1)},l.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},l.prototype.listenerCount=g,l.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},fb34:function(e,t,r){"use strict";e.exports={attributes:r("348d"),supplyDefaults:r("0c5d"),crossTraceDefaults:r("722f"),calc:r("6bd5"),plot:r("6954").plot,layerName:"contourlayer",style:r("ee6b"),colorbar:r("a5e1"),hoverPoints:r("510f"),moduleType:"trace",name:"histogram2dcontour",basePlotModule:r("91cd"),categories:["cartesian","svg","2dMap","contour","histogram","showLegend"],meta:{hrName:"histogram_2d_contour",description:["The sample data from which statistics are computed is set in `x`","and `y` (where `x` and `y` represent marginal distributions,","binning is set in `xbins` and `ybins` in this case)","or `z` (where `z` represent the 2D distribution and binning set,","binning is set by `x` and `y` in this case).","The resulting distribution is visualized as a contour plot."].join(" ")}}},fb56:function(e,t,r){"use strict";var n=r("fc26"),i=r("d115"),a=r("0f37"),o=r("59e0");function s(e,r,n){return{color:t.getOutsideTextFontKey("color",e,r,n),family:t.getOutsideTextFontKey("family",e,r,n),size:t.getOutsideTextFontKey("size",e,r,n)}}function l(e,r,a,o){var s=(o||{}).onPathbar,l=r.data.data,c=l.i,u=n.castOption(e,c,(s?"pathbar.textfont":"insidetextfont")+".color");return!u&&e._input.textfont&&(u=n.castOption(e._input,c,"textfont.color")),{color:u||i.contrast(l.color),family:t.getInsideTextFontKey("family",e,r,a,o),size:t.getInsideTextFontKey("size",e,r,a,o)}}function c(e){return e.data.data.pid}t.findEntryWithLevel=function(e,r){var n;return r&&e.eachAfter((function(e){if(t.getPtId(e)===r)return n=e.copy()})),n||e},t.findEntryWithChild=function(e,r){var n;return e.eachAfter((function(e){for(var i=e.children||[],a=0;a0)},t.getMaxDepth=function(e){return e.maxdepth>=0?e.maxdepth:1/0},t.isHeader=function(e,r){return!(t.isLeaf(e)||e.depth===r._maxDepth-1)},t.getParent=function(e,r){return t.findEntryWithLevel(e,c(r))},t.listPath=function(e,r){var n=e.parent;if(!n)return[];var i=r?[n.data[r]]:[n];return t.listPath(n,r).concat(i)},t.getPath=function(e){return t.listPath(e,"label").join("/")+"/"},t.formatValue=o.formatPieValue,t.formatPercent=function(e,t){var r=n.formatPercent(e,0);return"0%"===r&&(r=o.formatPiePercent(e,t)),r}},fb566:function(e,t){function r(e){var t=new Float32Array(16);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t}e.exports=r},fb5a:function(e,t,r){"use strict";var n=r("107c"),i=r("94d5").hovertemplateAttrs,a=r("94d5").texttemplateAttrs,o=r("f4e9"),s=r("9845"),l=r("1a5e"),c=r("9092").extendFlat,u=s({editType:"calc",arrayOk:!0,colorEditType:"style",description:""}),h=n.marker,f=h.line,d=c({},f.width,{dflt:0}),p=c({width:d,editType:"calc"},o("marker.line")),m=c({line:p,editType:"calc"},o("marker"),{opacity:{valType:"number",arrayOk:!0,dflt:1,min:0,max:1,role:"style",editType:"style",description:"Sets the opacity of the bars."}});e.exports={x:n.x,x0:n.x0,dx:n.dx,y:n.y,y0:n.y0,dy:n.dy,text:n.text,texttemplate:a({editType:"plot"},{keys:l.eventDataKeys}),hovertext:n.hovertext,hovertemplate:i({},{keys:l.eventDataKeys}),textposition:{valType:"enumerated",role:"info",values:["inside","outside","auto","none"],dflt:"none",arrayOk:!0,editType:"calc",description:["Specifies the location of the `text`.","*inside* positions `text` inside, next to the bar end","(rotated and scaled if needed).","*outside* positions `text` outside, next to the bar end","(scaled if needed), unless there is another bar stacked on","this one, then the text gets pushed inside.","*auto* tries to position `text` inside the bar, but if","the bar is too small and no bar is stacked on this one","the text is moved outside."].join(" ")},insidetextanchor:{valType:"enumerated",values:["end","middle","start"],dflt:"end",role:"info",editType:"plot",description:["Determines if texts are kept at center or start/end points in `textposition` *inside* mode."].join(" ")},textangle:{valType:"angle",dflt:"auto",role:"info",editType:"plot",description:["Sets the angle of the tick labels with respect to the bar.","For example, a `tickangle` of -90 draws the tick labels","vertically. With *auto* the texts may automatically be","rotated to fit with the maximum size in bars."].join(" ")},textfont:c({},u,{description:"Sets the font used for `text`."}),insidetextfont:c({},u,{description:"Sets the font used for `text` lying inside the bar."}),outsidetextfont:c({},u,{description:"Sets the font used for `text` lying outside the bar."}),constraintext:{valType:"enumerated",values:["inside","outside","both","none"],role:"info",dflt:"both",editType:"calc",description:["Constrain the size of text inside or outside a bar to be no","larger than the bar itself."].join(" ")},cliponaxis:c({},n.cliponaxis,{description:["Determines whether the text nodes","are clipped about the subplot axes.","To show the text nodes above axis lines and tick labels,","make sure to set `xaxis.layer` and `yaxis.layer` to *below traces*."].join(" ")}),orientation:{valType:"enumerated",role:"info",values:["v","h"],editType:"calc+clearAxisTypes",description:["Sets the orientation of the bars.","With *v* (*h*), the value of the each bar spans","along the vertical (horizontal)."].join(" ")},base:{valType:"any",dflt:null,arrayOk:!0,role:"info",editType:"calc",description:["Sets where the bar base is drawn (in position axis units).","In *stack* or *relative* barmode,","traces that set *base* will be excluded","and drawn in *overlay* mode instead."].join(" ")},offset:{valType:"number",dflt:null,arrayOk:!0,role:"info",editType:"calc",description:["Shifts the position where the bar is drawn","(in position axis units).","In *group* barmode,","traces that set *offset* will be excluded","and drawn in *overlay* mode instead."].join(" ")},width:{valType:"number",dflt:null,min:0,arrayOk:!0,role:"info",editType:"calc",description:["Sets the bar width (in position axis units)."].join(" ")},marker:m,offsetgroup:{valType:"string",role:"info",dflt:"",editType:"calc",description:["Set several traces linked to the same position axis","or matching axes to the same","offsetgroup where bars of the same position coordinate will line up."].join(" ")},alignmentgroup:{valType:"string",role:"info",dflt:"",editType:"calc",description:["Set several traces linked to the same position axis","or matching axes to the same","alignmentgroup. This controls whether bars compute their positional","range dependently or independently."].join(" ")},selected:{marker:{opacity:n.selected.marker.opacity,color:n.selected.marker.color,editType:"style"},textfont:n.selected.textfont,editType:"style"},unselected:{marker:{opacity:n.unselected.marker.opacity,color:n.unselected.marker.color,editType:"style"},textfont:n.unselected.textfont,editType:"style"},r:n.r,t:n.t,_deprecated:{bardir:{valType:"enumerated",role:"info",editType:"calc",values:["v","h"],description:"Renamed to `orientation`."}}}},fb8f:function(e,t){function r(e,t){var r=t[0]-e[0],n=t[1]-e[1],i=t[2]-e[2];return Math.sqrt(r*r+n*n+i*i)}e.exports=r},fc03:function(e,t,r){"use strict";var n=r("1676"),i=n.createTubeMesh,a=r("fc26"),o=r("765f").parseColorScale,s=r("c258").extractOpts,l=r("569b"),c={xaxis:0,yaxis:1,zaxis:2};function u(e,t){this.scene=e,this.uid=t,this.mesh=null,this.data=null}var h=u.prototype;function f(e){var t,r=e.length;return t=r>2?e.slice(1,r-1):2===r?[(e[0]+e[1])/2]:e,t}function d(e){var t=e.length;return 1===t?[.5,.5]:[e[1]-e[0],e[t-1]-e[t-2]]}function p(e,t){var r=e.fullSceneLayout,i=e.dataScale,u=t._len,h={};function p(e,t){var n=r[t],o=i[c[t]];return a.simpleMap(e,(function(e){return n.d2l(e)*o}))}if(h.vectors=l(p(t._u,"xaxis"),p(t._v,"yaxis"),p(t._w,"zaxis"),u),!u)return{positions:[],cells:[]};var m=p(t._Xs,"xaxis"),g=p(t._Ys,"yaxis"),v=p(t._Zs,"zaxis");h.meshgrid=[m,g,v],h.gridFill=t._gridFill;var y=t._slen;if(y)h.startingPositions=l(p(t._startsX,"xaxis"),p(t._startsY,"yaxis"),p(t._startsZ,"zaxis"));else{for(var x=g[0],b=f(m),_=f(v),w=new Array(b.length*_.length),k=0,T=0;To?s:i(e)?Number(e):s):s},l.isIndex=function(e,t){return!(void 0!==t&&e>=t)&&(i(e)&&e>=0&&e%1===0)},l.noop=r("b778"),l.identity=r("306c"),l.repeat=function(e,t){for(var r=new Array(t),n=0;nr?Math.max(r,Math.min(t,e)):Math.max(t,Math.min(r,e))},l.bBoxIntersect=function(e,t,r){return r=r||0,e.left<=t.right+r&&t.left<=e.right+r&&e.top<=t.bottom+r&&t.top<=e.bottom+r},l.simpleMap=function(e,t,r,n){for(var i=e.length,a=new Array(i),o=0;o=Math.pow(2,r)?i>10?(l.warn("randstr failed uniqueness"),u):e(t,r,n,(i||0)+1):u},l.OptionControl=function(e,t){e||(e={}),t||(t="opt");var r={optionList:[],_newoption:function(n){n[t]=e,r[n.name]=n,r.optionList.push(n)}};return r["_"+t]=e,r},l.smooth=function(e,t){if(t=Math.round(t)||0,t<2)return e;var r,n,i,a,o=e.length,s=2*o,l=2*t-1,c=new Array(l),u=new Array(o);for(r=0;r=s&&(i-=s*Math.floor(i/s)),i<0?i=-1-i:i>=o&&(i=s-1-i),a+=e[i]*c[n];u[r]=a}return u},l.syncOrAsync=function(e,t,r){var n,i;function a(){return l.syncOrAsync(e,t,r)}while(e.length)if(i=e.splice(0,1)[0],n=i(t),n&&n.then)return n.then(a).then(void 0,l.promiseError);return r&&r(t)},l.stripTrailingSlash=function(e){return"/"===e.substr(-1)?e.substr(0,e.length-1):e},l.noneOrAll=function(e,t,r){if(e){var n,i,a=!1,o=!0;for(n=0;n0?t:0}))},l.fillArray=function(e,t,r,n){if(n=n||l.identity,l.isArrayOrTypedArray(e))for(var i=0;i1?i+o[1]:"";if(a&&(o.length>1||s.length>4||r))while(n.test(s))s=s.replace(n,"$1"+a+"$2");return s+l},l.TEMPLATE_STRING_REGEX=/%{([^\s%{}:]*)([:|\|][^}]*)?}/g;var L=/^\w*$/;l.templateString=function(e,t){var r={};return e.replace(l.TEMPLATE_STRING_REGEX,(function(e,n){var i;return L.test(n)?i=t[n]:(r[n]=r[n]||l.nestedProperty(t,n).get,i=r[n]()),l.isValidTextValue(i)?i:""}))};var C={max:10,count:0,name:"hovertemplate"};l.hovertemplateString=function(){return P.apply(C,arguments)};var I={max:10,count:0,name:"texttemplate"};l.texttemplateString=function(){return P.apply(I,arguments)};var O=/^[:|\|]/;function P(e,t,r){var i=this,a=arguments;t||(t={});var o={};return e.replace(l.TEMPLATE_STRING_REGEX,(function(e,s,c){var u,h,f,d;for(f=3;f=D&&o<=z,c=s>=D&&s<=z;if(l&&(n=10*n+o-D),c&&(i=10*i+s-D),!l||!c){if(n!==i)return n-i;if(o!==s)return o-s}}return i-n};var R=2e9;l.seedPseudoRandom=function(){R=2e9},l.pseudoRandom=function(){var e=R;return R=(69069*R+1)%4294967296,Math.abs(R-e)<429496729?l.pseudoRandom():R/4294967296},l.fillText=function(e,t,r){var n=Array.isArray(r)?function(e){r.push(e)}:function(e){r.text=e},i=l.extractOption(e,t,"htx","hovertext");if(l.isValidTextValue(i))return n(i);var a=l.extractOption(e,t,"tx","text");return l.isValidTextValue(a)?n(a):void 0},l.isValidTextValue=function(e){return e||0===e},l.formatPercent=function(e,t){t=t||0;for(var r=(Math.round(100*e*Math.pow(10,t))*Math.pow(.1,t)).toFixed(t)+"%",n=0;n1&&(c=1):c=0,"translate("+(i-c*(r+o))+","+(a-c*(n+s))+")"+(c<1?"scale("+c+")":"")+(l?"rotate("+l+(t?"":" "+r+" "+n)+")":"")},l.ensureUniformFontSize=function(e,t){var r=l.extendFlat({},t);return r.size=Math.max(t.size,e._fullLayout.uniformtext.minsize||0),r}},fc7b:function(e,t,r){"use strict";var n=r("13a0");t.calc=function(e,t){return n.calc(e,t)},t.crossTraceCalc=function(e){return n._runCrossTraceCalc("treemap",e)}},fcb2:function(e,t,r){"use strict";e.exports={moduleType:"component",name:"colorbar",attributes:r("67c4"),supplyDefaults:r("8f2a"),draw:r("8dec").draw,hasColorbar:r("7089")}},fcb3:function(e,t,r){"use strict";e.exports={min:"zmin",max:"zmax"}},fcb7:function(e,t,r){"use strict";var n=r("19b2"),i=r("09bd"),a=r("106b"),o=r("4136"),s=r("70b4").calcMarkerSize,l=r("9b68");e.exports=function(e,t){var r=t._carpetTrace=l(e,t);if(r&&r.visible&&"legendonly"!==r.visible){var c;t.xaxis=r.xaxis,t.yaxis=r.yaxis;var u,h,f=t._length,d=new Array(f),p=!1;for(c=0;c0?[0]:[]);if(o.enter().append("g").classed(h.containerClassName,!0).style("cursor","pointer"),o.exit().each((function(){n.select(this).selectAll("g."+h.headerGroupClassName).each(a)})).remove(),0!==r.length){var l=o.selectAll("g."+h.headerGroupClassName).data(r,d);l.enter().append("g").classed(h.headerGroupClassName,!0);for(var c=s.ensureSingle(o,"g",h.dropdownButtonGroupClassName,(function(e){e.style("pointer-events","all")})),u=0;u=0))throw new Error("precision must be a positive number");var r=Math.pow(10,t||0);return Math.round(e*r)/r}function v(e,r){void 0===r&&(r="kilometers");var n=t.factors[r];if(!n)throw new Error(r+" units is invalid");return e*n}function y(e,r){void 0===r&&(r="kilometers");var n=t.factors[r];if(!n)throw new Error(r+" units is invalid");return e/n}function x(e,t){return _(y(e,t))}function b(e){var t=e%360;return t<0&&(t+=360),t}function _(e){var t=e%(2*Math.PI);return 180*t/Math.PI}function w(e){var t=e%360;return t*Math.PI/180}function k(e,t,r){if(void 0===t&&(t="kilometers"),void 0===r&&(r="kilometers"),!(e>=0))throw new Error("length must be a positive number");return v(y(e,t),r)}function T(e,r,n){if(void 0===r&&(r="meters"),void 0===n&&(n="kilometers"),!(e>=0))throw new Error("area must be a positive number");var i=t.areaFactors[r];if(!i)throw new Error("invalid original units");var a=t.areaFactors[n];if(!a)throw new Error("invalid final units");return e/i*a}function A(e){return!isNaN(e)&&null!==e&&!Array.isArray(e)&&!/^\s*$/.test(e)}function M(e){return!!e&&e.constructor===Object}function S(e){if(!e)throw new Error("bbox is required");if(!Array.isArray(e))throw new Error("bbox must be an Array");if(4!==e.length&&6!==e.length)throw new Error("bbox must be an Array of 4 or 6 numbers");e.forEach((function(e){if(!A(e))throw new Error("bbox must only contain numbers")}))}function E(e){if(!e)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof e))throw new Error("id must be a number or a string")}function L(){throw new Error("method has been renamed to `radiansToDegrees`")}function C(){throw new Error("method has been renamed to `degreesToRadians`")}function I(){throw new Error("method has been renamed to `lengthToDegrees`")}function O(){throw new Error("method has been renamed to `lengthToRadians`")}function P(){throw new Error("method has been renamed to `radiansToLength`")}function D(){throw new Error("method has been renamed to `bearingToAzimuth`")}function z(){throw new Error("method has been renamed to `convertLength`")}Object.defineProperty(t,"__esModule",{value:!0}),t.earthRadius=6371008.8,t.factors={centimeters:100*t.earthRadius,centimetres:100*t.earthRadius,degrees:t.earthRadius/111325,feet:3.28084*t.earthRadius,inches:39.37*t.earthRadius,kilometers:t.earthRadius/1e3,kilometres:t.earthRadius/1e3,meters:t.earthRadius,metres:t.earthRadius,miles:t.earthRadius/1609.344,millimeters:1e3*t.earthRadius,millimetres:1e3*t.earthRadius,nauticalmiles:t.earthRadius/1852,radians:1,yards:t.earthRadius/1.0936},t.unitsFactors={centimeters:100,centimetres:100,degrees:1/111325,feet:3.28084,inches:39.37,kilometers:.001,kilometres:.001,meters:1,metres:1,miles:1/1609.344,millimeters:1e3,millimetres:1e3,nauticalmiles:1/1852,radians:1/t.earthRadius,yards:1/1.0936},t.areaFactors={acres:247105e-9,centimeters:1e4,centimetres:1e4,feet:10.763910417,inches:1550.003100006,kilometers:1e-6,kilometres:1e-6,meters:1,metres:1,miles:386e-9,millimeters:1e6,millimetres:1e6,yards:1.195990046},t.feature=n,t.geometry=i,t.point=a,t.points=o,t.polygon=s,t.polygons=l,t.lineString=c,t.lineStrings=u,t.featureCollection=h,t.multiLineString=f,t.multiPoint=d,t.multiPolygon=p,t.geometryCollection=m,t.round=g,t.radiansToLength=v,t.lengthToRadians=y,t.lengthToDegrees=x,t.bearingToAzimuth=b,t.radiansToDegrees=_,t.degreesToRadians=w,t.convertLength=k,t.convertArea=T,t.isNumber=A,t.isObject=M,t.validateBBox=S,t.validateId=E,t.radians2degrees=L,t.degrees2radians=C,t.distanceToDegrees=I,t.distanceToRadians=O,t.radiansToDistance=P,t.bearingToAngle=D,t.convertDistance=z},fec5:function(e,t){function r(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}e.exports=r},fedf:function(e,t){function r(e,t,r,n){return e[0]=t,e[1]=r,e[2]=n,e}e.exports=r},feed:function(e,t,r){"use strict";var n=r("d115"),i=r("de81");e.exports=function(e,t){var r,a;if("lines"===e.mode)return r=e.line.color,r&&n.opacity(r)?r:e.fillcolor;if("none"===e.mode)return e.fill?e.fillcolor:"";var o=t.mcc||(e.marker||{}).color,s=t.mlcc||((e.marker||{}).line||{}).color;return a=o&&n.opacity(o)?o:s&&n.opacity(s)&&(t.mlw||((e.marker||{}).line||{}).width)?s:"",a?n.opacity(a)<.3?n.addOpacity(a,.3):a:(r=(e.line||{}).color,r&&n.opacity(r)&&i.hasLines(e)&&e.line.width?r:e.fillcolor)}},ff0b:function(e,t){function r(e,t,r){var n=t[0],i=t[1],a=t[2];return e[0]=n*r[0]+i*r[3]+a*r[6],e[1]=n*r[1]+i*r[4]+a*r[7],e[2]=n*r[2]+i*r[5]+a*r[8],e}e.exports=r},ff0d:function(e,t,r){"use strict";e.exports={attributes:r("fb5a"),layoutAttributes:r("37e3"),supplyDefaults:r("1c1c").supplyDefaults,crossTraceDefaults:r("1c1c").crossTraceDefaults,supplyLayoutDefaults:r("ed16"),calc:r("d78f"),crossTraceCalc:r("0cec").crossTraceCalc,colorbar:r("f3cf"),arraysToCalcdata:r("424b"),plot:r("c791").plot,style:r("2df3").style,styleOnSelect:r("2df3").styleOnSelect,hoverPoints:r("ac97").hoverPoints,eventData:r("d41c"),selectPoints:r("7000"),moduleType:"trace",name:"bar",basePlotModule:r("91cd"),categories:["bar-like","cartesian","svg","bar","oriented","errorBarsOK","showLegend","zoomScale"],animatable:!0,meta:{description:["The data visualized by the span of the bars is set in `y`","if `orientation` is set th *v* (the default)","and the labels are set in `x`.","By setting `orientation` to *h*, the roles are interchanged."].join(" ")}}},ff49:function(e,t,r){"use strict";var n=r("6e58"),i=r("83d1"),a=r("0642"),o=r("73c9");e.exports=function(e){var t,r,s=e._fullLayout,l=[],c={},u=[];for(r=0;r>1,o=l(e[a],t);o<=0?(0===o&&(i=a),r=a+1):o>0&&(n=a-1)}return i}function d(e,t){for(var r=new Array(e.length),i=0,a=r.length;i=e.length||0!==l(e[g],o))break}return r}function p(e,t){if(!t)return d(h(g(e,0)),e,0);for(var r=new Array(t),n=0;n>>c&1&&l.push(i[c]);t.push(l)}return u(t)}function g(e,t){if(t<0)return[];for(var r=[],i=(1<-1){var e=i("85e2");return e}if(this.viz.url.indexOf("timelapse")>-1){var t=i("a098");return t}var r=i("1ce1");return r}}]),r}(h["c"]));Object(p["b"])([Object(h["b"])({required:!0})],W.prototype,"viz",void 0),W=Object(p["b"])([Object(h["a"])({props:{viz:{}}})],W);var H=W,$=H,q=(i("44e0"),Object(f["a"])($,N,J,!1,null,"2a985b86",null)),G=q.exports,Z=i("b40e"),K=function(e){Object(d["a"])(r,e);var t=Object(m["a"])(r);function r(){var e;return Object(c["a"])(this,r),e=t.apply(this,arguments),e.readme=i("a22d"),e.readmeBottom=i("2429"),e.latestReport=B[0],e.rCalculators=Z["a"],e.modelruns=[{url:"/jakob/2023-11-06/1-bmbf-calibrate-eg-B",date:"Released: 13 November 2023",title:"Report runs 13 November",subtitle:"Wave length, Winter 23/24"},{url:"/cologne/2023-02-15/2-firstWave",date:"Released: 27 February 2023",title:"Report runs 27 February",subtitle:"Retrospective"},{url:"/cologne/2022-11-23/variants",date:"Released: 02 December 2022",title:"Report runs 02 December",subtitle:"Variant soup"},{url:"/cologne/2022-10-18/3-meas",date:"Released: 24 October 2022",title:"Report runs 24 October",subtitle:"Emergency measures"},{url:"/cologne/2022-08-04/9b-leis-dec",date:"Released: 09 August 2022",title:"Report runs 09 August",subtitle:"Measures in autumn and winter"},{url:"/cologne/2022-06-23/2b?strAEsc=6.0&resDate=2022-12-01&vacCamp=off&edu=normal&leis=100%25&work=100%25",date:"Released: 28 June 2022",title:"Report runs 28 June",subtitle:"Measures in autumn and winter"},{url:"/cologne/2022-04-13/?mutEscOm=6.0&timePeriodIgA=730.0&mutDate=2022-10-01",date:"Released: 26 April 2022",title:"Report runs 26 April",subtitle:"Vaccination strategies next autumn"},{url:"/cologne/2022-02-22/1?ba2Inf=1.5&ba1ba2Long=True",date:"Released: 23 Feb 2022",title:"Report runs 23 Feb.",subtitle:"Omicron variant BA.2"},{url:"/cologne/2022-01-18/2?leis=1.0&leisUnv=0.75&daysImmuneQ=current",date:"Released: 20 Jan 2022",title:"Report runs 20 Jan.",subtitle:""},{url:"/cologne/2021-12-16/1?vacSp=100%25&leis=100%25&leisUnv=75%25",date:"Released: 17 Dec 2021",title:"Report runs 17 Dec.",subtitle:""},{url:"/cologne/2021-11-17/1?leisUnv=100%25&wTest=current&schools=protected",date:"Released: 19 Nov 2021",title:"Report runs 19 Nov.",subtitle:"Measures without activity reductions"},{url:"/cologne/2021-11-17/3?leisUnv=100%25&wTest=current&schools=protected",date:"Released: 19 Nov 2021",title:"Report runs 19 Nov.",subtitle:"Measures with activity reductions"},{url:"/cologne/2021-10-21/1?vacInf=50%25&leisureUnv=no",date:"Released: 22 Oct 2021",title:"Report runs 22 Oct.",subtitle:"Booster vaccinations"},{url:"/cologne/2021-09-22/1?leisureUnv=no",date:"Released: 24 Sep 2021",title:"Cologne",subtitle:"Cologne: Measures for fall"},{url:"/2021-09-02/1?leisureUnv=no&workUnv=no&leisureTests=current&eduTests=current&workTests=current",date:"Released: 2 Sep 2021",title:"Report runs Sep 3",subtitle:"Measures for fall"},{url:"/2021-09-02/2?leisureUnv=no&workUnv=no&leisureTests=current&eduTests=current&workTests=current",date:"Released: 2 Sep 2021",title:"Report runs Sep 3",subtitle:"Measures for fall"},{url:"/2021-09-02/3?leisureUnv=no&workUnv=no&leisureTests=current&eduTests=current&workTests=current",date:"Released: 2 Sep 2021",title:"Report runs Sep 3",subtitle:"Measures for fall"},{url:"/2021-09-02/4?leisureUnv=no&workUnv=no&leisureTests=current&eduTests=current&workTests=current",date:"Released: 2 Sep 2021",title:"Report runs Sep 3",subtitle:"Measures for fall"},{url:"/2021-07-13/schools?vaccinationAgeGroup=6m&testingRatePCRTest=100%25&testingRateRapidTest=100%25",date:"Released: 16 July 2021",title:"Report runs July 16",subtitle:"School measures after the holidays"},{url:"/2021-06-17/mutations?mutBinf=2.2&mutBVaccinationEffectiveness=80%25&vaccinationAgeGroup=16y&masks=no&revaccinationDate=no",date:"Released: 18 June 2021",title:"Report runs June 18",subtitle:"Virus mutations"},{url:"/2021-05-20/bmbf?b1351inf=1.8&b1351VaccinationEffectiveness=70%25&vaccinationCompliance=80%25&revaccinationDate=no",date:"Released: 21 May 2021",title:"Report runs May 21",subtitle:"Virus mutations and revaccination"},{url:"/2021-04-30/opening?testingRateEduWorkLeisure=20-5-5&sh_e_1=100%25&sc_2=100%25&l_w_2=90%25&u_2=50%25&l_w_3=100%25&u_3=100%25",date:"Released: 30 April 2021",title:"Report runs April 30",subtitle:"Opening strategies"},{url:"/2021-04-09/bmbf-1.8?leisure=current&activityLevel=current&work=no&vaccinationRate=current&liftRestrictions=no&outdoorModel=yes",date:"Released: 09 April 2021",title:"Report runs April 09",subtitle:"1.8 higher infectivity of B117"},{url:"/2021-04-09/bmbf-2.0?leisure=current&activityLevel=current&work=no&vaccinationRate=current&liftRestrictions=no&outdoorModel=yes",date:"Released: 09 April 2021",title:"Report runs April 09",subtitle:"2.0 higher infectivity of B117"},{url:"/2021-03-19/testing?easterModel=yes&extrapolateRestrictions=76pct%20%28current%29",date:"Released: 19 March 2021",title:"Report runs March 19",subtitle:"Activity-based testing strategies"},{url:"/2021-02-20?leisureTrigger=35.0&workTrigger=35.0&eduTrigger=35.0&shopErrandsTrigger=35.0&dailyInitialVaccinations=3000",date:"Released: 26 Feb 2021",title:"Report runs Feb. 26",subtitle:"Effect of adaptive restrictions"},{url:"/2021-02-23/testing?testingFalseNegative=30%25&outdoorModel=yes",date:"Released: 26 Feb 2021",title:"Report runs Feb. 26",subtitle:"Testing strategies"},{url:"/2021-02-02/?extrapolateRestrictions=no&work=no&dailyInitialVaccinations=3000&curfew=no&newVariantInfectiousness=2.0&newVariantDate=2020-12-15",date:"Released: 05 Feb 2021",title:"Report runs Feb. 05",subtitle:"Examination of new strains, curfews, and some reopening strategies"},{url:"/2021-01-17/curfew?newVariantDate=2020-12-15&extrapolateRestrictions=yesUntil80&curfew=no&seed=7564655870752979346",date:"Released: 15 Jan 2021",title:"Curfews & vaccinations",subtitle:"Examination of new strains, curfews, and the start of vaccinations"},{url:"/2021-01-13/bmbf?newVariantDate=2020-12-15&schools=closed&seed=7564655870752979346",date:"Released: 15 Jan 2021",title:"Where do we stand after the holidays?",subtitle:"Effect of the holidays, virus variants, and the start of vaccinations."},{url:"/2020-12-03/secondLockdown",date:"Released: 03 Dec 2020",title:"Second Lockdown & Curfew",subtitle:"Effect of second lockdown and curfew hours."},{url:"/2020-11-12/secondLockdownCurfew",date:"Released: 12 Nov 2020",title:"Second Lockdown & Curfew",subtitle:"Effect of second lockdown and curfew hours."},{url:"/2020-11-12/secondLockdown",date:"Released: 12 Nov 2020",title:"Second Lockdown",subtitle:"Different options for second lockdown."},{url:"/2020-11-09/tracing",date:"Released: 09 Nov 2020",title:"Tracing",subtitle:"Effects of different tracing capabilities."},{url:"/2020-11-03/sensitivity",date:"Released: 03 Nov 2020",title:"Sensitivity",subtitle:"Effects of switching off different parts of the model."},{url:"/2020-10-23/interventions",date:"Released: 23 Oct 2020",title:"Run 2020.10.23",subtitle:"Several interventions to control virus spreading."},{url:"/2020-10-01/bmbf",date:"Released: 01 Oct 2020",title:"Run 2020.10.01",subtitle:"Effects of various measures to control virus spreading."},{url:"/2020-09-11/bmbf",date:"Released: 11 Sep 2020",title:"Run 2020.09.11",subtitle:"Effects of different intervention methods in educational facilities."},{url:"/2020-07-22",date:"Released: 22 July 2020",title:"Run 2020.07.22",subtitle:"Behavioral changes after June 01 and increased indoor activities in winter; further measures at October 01."},{url:"/2020-07-21",date:"Released: 21 July 2020",title:"Run 2020.07.21",subtitle:"Behavioral changes after June 01 and increased indoor activities in winter."},{url:"/2020-06-19",date:"Released: 19 June 2020",title:"Run 2020.06.19",subtitle:"Closing of educational facilities; reduced activities and public transport; masks; contact tracing."},{url:"/2020-06-05",date:"Released: 19 June 2020",title:"Run 2020.06.05",subtitle:"Contact tracing and school reopenings"},{url:"/v9/masks/berlin",date:"Released: 11 May 2020",title:"v9: Masks",subtitle:"Impact of different types of masks and their usage levels"},{url:"/v9/tracing2/berlin",date:"Released: 11 May 2020",title:"v9: Contact Tracing",subtitle:"Part 2: More contact tracing options"},{url:"/v8/masks",date:"Released: 11 May 2020",title:"v8: Masks",subtitle:"Impact of different types of masks and their usage levels"},{url:"/v7",date:"Released: 22 April 2020",title:"School Reopening Options (3)",subtitle:"Select adherence rates for stay-at-home and explore re-opening options for kindergarten/schools/universities."},{url:"/v5",date:"Updated: 6 April 2020",title:"School Reopening Options (2)",subtitle:"Select adherence rates for stay-at-home and explore re-opening options for kindergarten/schools/universities."},{url:"/v4",date:"Released: 1 April 2020",title:"School Reopening Options (1)",subtitle:"Explore re-opening of kindergarten, primary and secondary school, and universities."},{url:"/v2",date:"Updated: 28 March 2020",title:"Adherence Rates for Different Intervention Strategies",subtitle:"Different adherence rates for different stay-at-home interventions."},{url:"/v1",date:"Updated: 25 March 2020",title:"Timings of Different Intervention Strategies",subtitle:"Different timings of different stay-at-home interventions."}],e.visualizations=[{url:"/v3?day=5",title:"Infection Traces",subtitle:"Animation of infection spreading through the population."},{url:"/timelapse",title:"90 Day Time Lapse",subtitle:"Home locations of residents, colored by their infection status through time."}],e}return r}(h["c"]);K=Object(p["b"])([Object(h["a"])({components:{Colophon:O["a"],ReportViewer:F,VizCard:G},props:{}})],K);var Q=K,Y=Q,X=(i("23df"),Object(f["a"])(Y,x,S,!1,null,"772fa864",null)),ee=X.exports,te=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"home"}},[e._m(0),i("div",{staticClass:"page-area"},[i("colophon",{staticClass:"colophon"}),i("div",{staticClass:"content"},[i("div",{staticClass:"main"},[i("div",{staticClass:"top"},[i("p",{staticClass:"headline"},[e._v("Imprint")]),i("div",{staticClass:"imprint",domProps:{innerHTML:e._s(e.imprint)}})])])])],1)])},ie=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"banner"},[i("h2",[e._v("VSP / Technische Universität Berlin")]),i("h3",[e._v("COVID-19 Analysis Portal")])])}],re=function(e){Object(d["a"])(r,e);var t=Object(m["a"])(r);function r(){var e;return Object(c["a"])(this,r),e=t.apply(this,arguments),e.imprint=i("1468"),e}return r}(h["c"]);re=Object(p["b"])([Object(h["a"])({components:{Colophon:O["a"]},props:{}})],re);var ae=re,se=ae,ne=(i("c2c8"),Object(f["a"])(se,te,ie,!1,null,"5c2163ac",null)),oe=ne.exports;r["default"].use(T["a"]);var le="/r-calcs-v2/2021-01-24b",ce=[{path:"/",name:"Home",component:ee},{path:"/imprint",name:"Imprint",component:oe},{path:"/covid-sim/*",redirect:"/*"},{path:"/v1",name:"V1",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V1")]).then(i.bind(null,"9c78"))}},{path:"/v2",name:"V2",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V2")]).then(i.bind(null,"3801"))}},{path:"/v3",name:"V3",component:function(){return Promise.all([i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("V3~entiresim~multiday"),i.e("V3")]).then(i.bind(null,"54dc"))}},{path:"/v4",name:"V4",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V4")]).then(i.bind(null,"9aaf"))}},{path:"/v5",name:"V5",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V5")]).then(i.bind(null,"260a"))}},{path:"/v6",redirect:"/v6/berlin"},{path:"/v6/:city",name:"V6",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V6")]).then(i.bind(null,"383c"))}},{path:"/v6/:city/:pm",redirect:"/v6/:city"},{path:"/v7",redirect:"/v7/berlin"},{path:"/v7/:city",name:"V7",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V7")]).then(i.bind(null,"462c"))}},{path:"/v7/:city/:pm",redirect:"/v7/:city"},{path:"/norun",name:"norun",component:function(){return i.e("norun").then(i.bind(null,"cd2a"))}},{path:"/multiday",component:function(){return Promise.all([i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("V3~entiresim~multiday"),i.e("V3"),i.e("multiday")]).then(i.bind(null,"54dc"))}},{path:"/timelapse",component:function(){return Promise.all([i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("V3~entiresim~multiday"),i.e("V3"),i.e("multiday")]).then(i.bind(null,"96d3"))}},{path:"/entiresim",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("V3~entiresim~multiday"),i.e("entiresim")]).then(i.bind(null,"53f5"))}},{path:"/shader",redirect:"/multiday"},{path:"/runs/*",redirect:"/*"},{path:"/calculators",component:function(){return i.e("calculators").then(i.bind(null,"44fa"))}},{path:"/calculator",redirect:le},{path:"/r-calc",redirect:le},{path:"/r-calcs-v1/:rcalc",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("r-calcs~risk-calcs~runviewer"),i.e("r-calcs")]).then(i.bind(null,"105c"))}},{path:"/r-calcs-v2/:rcalc",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("r-calcs~risk-calcs~runviewer"),i.e("r-calcs")]).then(i.bind(null,"0bd4"))}},{path:"/risk-calcs/:rcalc",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("r-calcs~risk-calcs~runviewer"),i.e("risk-calcs")]).then(i.bind(null,"3d5a"))}},{path:"/mobility",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"b7a8"))}},{path:"/mobility/duration",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"b7a8"))}},{path:"/mobility/distance",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"b7a8"))}},{path:"/mobility/proportion-mobile-persons",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"b7a8"))}},{path:"/mobility-counties",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/duration/week",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/distance/week",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/proportion-mobile-persons/week",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/duration/weekday",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/distance/weekday",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/proportion-mobile-persons/weekday",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/duration/weekend",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/distance/weekend",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/proportion-mobile-persons/weekend",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/nightly-activity/week",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/nightly-activity/weekday",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/nightly-activity/weekend",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/*",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("r-calcs~risk-calcs~runviewer"),i.e("runviewer")]).then(i.bind(null,"73ac"))}},{path:"*",redirect:"/"}],ue=new T["a"]({mode:"history",base:"/",routes:ce,scrollBehavior:function(e,t,i){if(e.path!==t.path)return i||{x:0,y:0}}}),de=ue,me=i("a925");r["default"].config.productionTip=!1,r["default"].use(me["a"]);var pe=localStorage.getItem("default-locale")?""+localStorage.getItem("default-locale"):(navigator.language||navigator.userLanguage).startsWith("de")?"de":"en",he=new me["a"]({locale:pe,fallbackLocale:"en"});new r["default"]({i18n:he,router:de,store:y["a"],render:function(e){return e(R)}}).$mount("#app")},d299:function(e,t,i){e.exports=i.p+"img/math-plus-cropped.a751f565.png"},eaec:function(e,t,i){},eca5:function(e,t,i){},fdd8:function(e,t,i){e.exports=i.p+"img/bmbf-cropped.106f1649.png"}}); \ No newline at end of file +(function(e){function t(t){for(var r,a,o=t[0],l=t[1],c=t[2],u=0,d=[];u-1){var e=i("85e2");return e}if(this.viz.url.indexOf("timelapse")>-1){var t=i("a098");return t}var r=i("1ce1");return r}}]),r}(h["c"]));Object(p["b"])([Object(h["b"])({required:!0})],W.prototype,"viz",void 0),W=Object(p["b"])([Object(h["a"])({props:{viz:{}}})],W);var H=W,$=H,q=(i("44e0"),Object(f["a"])($,N,J,!1,null,"2a985b86",null)),G=q.exports,Z=i("b40e"),K=function(e){Object(d["a"])(r,e);var t=Object(m["a"])(r);function r(){var e;return Object(c["a"])(this,r),e=t.apply(this,arguments),e.readme=i("a22d"),e.readmeBottom=i("2429"),e.latestReport=B[0],e.rCalculators=Z["a"],e.modelruns=[{url:"/jakob/2023-11-06/1-bmbf-calibrate-eg-B",date:"Released: 13 November 2023",title:"Report runs 13 November",subtitle:"Wave length, Winter 23/24"},{url:"/cologne/2023-02-15/2-firstWave",date:"Released: 27 February 2023",title:"Report runs 27 February",subtitle:"Retrospective"},{url:"/cologne/2022-11-23/variants",date:"Released: 02 December 2022",title:"Report runs 02 December",subtitle:"Variant soup"},{url:"/cologne/2022-10-18/3-meas",date:"Released: 24 October 2022",title:"Report runs 24 October",subtitle:"Emergency measures"},{url:"/cologne/2022-08-04/9b-leis-dec",date:"Released: 09 August 2022",title:"Report runs 09 August",subtitle:"Measures in autumn and winter"},{url:"/cologne/2022-06-23/2b?strAEsc=6.0&resDate=2022-12-01&vacCamp=off&edu=normal&leis=100%25&work=100%25",date:"Released: 28 June 2022",title:"Report runs 28 June",subtitle:"Measures in autumn and winter"},{url:"/cologne/2022-04-13/?mutEscOm=6.0&timePeriodIgA=730.0&mutDate=2022-10-01",date:"Released: 26 April 2022",title:"Report runs 26 April",subtitle:"Vaccination strategies next autumn"},{url:"/cologne/2022-02-22/1?ba2Inf=1.5&ba1ba2Long=True",date:"Released: 23 Feb 2022",title:"Report runs 23 Feb.",subtitle:"Omicron variant BA.2"},{url:"/cologne/2022-01-18/2?leis=1.0&leisUnv=0.75&daysImmuneQ=current",date:"Released: 20 Jan 2022",title:"Report runs 20 Jan.",subtitle:""},{url:"/cologne/2021-12-16/1?vacSp=100%25&leis=100%25&leisUnv=75%25",date:"Released: 17 Dec 2021",title:"Report runs 17 Dec.",subtitle:""},{url:"/cologne/2021-11-17/1?leisUnv=100%25&wTest=current&schools=protected",date:"Released: 19 Nov 2021",title:"Report runs 19 Nov.",subtitle:"Measures without activity reductions"},{url:"/cologne/2021-11-17/3?leisUnv=100%25&wTest=current&schools=protected",date:"Released: 19 Nov 2021",title:"Report runs 19 Nov.",subtitle:"Measures with activity reductions"},{url:"/cologne/2021-10-21/1?vacInf=50%25&leisureUnv=no",date:"Released: 22 Oct 2021",title:"Report runs 22 Oct.",subtitle:"Booster vaccinations"},{url:"/cologne/2021-09-22/1?leisureUnv=no",date:"Released: 24 Sep 2021",title:"Cologne",subtitle:"Cologne: Measures for fall"},{url:"/2021-09-02/1?leisureUnv=no&workUnv=no&leisureTests=current&eduTests=current&workTests=current",date:"Released: 2 Sep 2021",title:"Report runs Sep 3",subtitle:"Measures for fall"},{url:"/2021-09-02/2?leisureUnv=no&workUnv=no&leisureTests=current&eduTests=current&workTests=current",date:"Released: 2 Sep 2021",title:"Report runs Sep 3",subtitle:"Measures for fall"},{url:"/2021-09-02/3?leisureUnv=no&workUnv=no&leisureTests=current&eduTests=current&workTests=current",date:"Released: 2 Sep 2021",title:"Report runs Sep 3",subtitle:"Measures for fall"},{url:"/2021-09-02/4?leisureUnv=no&workUnv=no&leisureTests=current&eduTests=current&workTests=current",date:"Released: 2 Sep 2021",title:"Report runs Sep 3",subtitle:"Measures for fall"},{url:"/2021-07-13/schools?vaccinationAgeGroup=6m&testingRatePCRTest=100%25&testingRateRapidTest=100%25",date:"Released: 16 July 2021",title:"Report runs July 16",subtitle:"School measures after the holidays"},{url:"/2021-06-17/mutations?mutBinf=2.2&mutBVaccinationEffectiveness=80%25&vaccinationAgeGroup=16y&masks=no&revaccinationDate=no",date:"Released: 18 June 2021",title:"Report runs June 18",subtitle:"Virus mutations"},{url:"/2021-05-20/bmbf?b1351inf=1.8&b1351VaccinationEffectiveness=70%25&vaccinationCompliance=80%25&revaccinationDate=no",date:"Released: 21 May 2021",title:"Report runs May 21",subtitle:"Virus mutations and revaccination"},{url:"/2021-04-30/opening?testingRateEduWorkLeisure=20-5-5&sh_e_1=100%25&sc_2=100%25&l_w_2=90%25&u_2=50%25&l_w_3=100%25&u_3=100%25",date:"Released: 30 April 2021",title:"Report runs April 30",subtitle:"Opening strategies"},{url:"/2021-04-09/bmbf-1.8?leisure=current&activityLevel=current&work=no&vaccinationRate=current&liftRestrictions=no&outdoorModel=yes",date:"Released: 09 April 2021",title:"Report runs April 09",subtitle:"1.8 higher infectivity of B117"},{url:"/2021-04-09/bmbf-2.0?leisure=current&activityLevel=current&work=no&vaccinationRate=current&liftRestrictions=no&outdoorModel=yes",date:"Released: 09 April 2021",title:"Report runs April 09",subtitle:"2.0 higher infectivity of B117"},{url:"/2021-03-19/testing?easterModel=yes&extrapolateRestrictions=76pct%20%28current%29",date:"Released: 19 March 2021",title:"Report runs March 19",subtitle:"Activity-based testing strategies"},{url:"/2021-02-20?leisureTrigger=35.0&workTrigger=35.0&eduTrigger=35.0&shopErrandsTrigger=35.0&dailyInitialVaccinations=3000",date:"Released: 26 Feb 2021",title:"Report runs Feb. 26",subtitle:"Effect of adaptive restrictions"},{url:"/2021-02-23/testing?testingFalseNegative=30%25&outdoorModel=yes",date:"Released: 26 Feb 2021",title:"Report runs Feb. 26",subtitle:"Testing strategies"},{url:"/2021-02-02/?extrapolateRestrictions=no&work=no&dailyInitialVaccinations=3000&curfew=no&newVariantInfectiousness=2.0&newVariantDate=2020-12-15",date:"Released: 05 Feb 2021",title:"Report runs Feb. 05",subtitle:"Examination of new strains, curfews, and some reopening strategies"},{url:"/2021-01-17/curfew?newVariantDate=2020-12-15&extrapolateRestrictions=yesUntil80&curfew=no&seed=7564655870752979346",date:"Released: 15 Jan 2021",title:"Curfews & vaccinations",subtitle:"Examination of new strains, curfews, and the start of vaccinations"},{url:"/2021-01-13/bmbf?newVariantDate=2020-12-15&schools=closed&seed=7564655870752979346",date:"Released: 15 Jan 2021",title:"Where do we stand after the holidays?",subtitle:"Effect of the holidays, virus variants, and the start of vaccinations."},{url:"/2020-12-03/secondLockdown",date:"Released: 03 Dec 2020",title:"Second Lockdown & Curfew",subtitle:"Effect of second lockdown and curfew hours."},{url:"/2020-11-12/secondLockdownCurfew",date:"Released: 12 Nov 2020",title:"Second Lockdown & Curfew",subtitle:"Effect of second lockdown and curfew hours."},{url:"/2020-11-12/secondLockdown",date:"Released: 12 Nov 2020",title:"Second Lockdown",subtitle:"Different options for second lockdown."},{url:"/2020-11-09/tracing",date:"Released: 09 Nov 2020",title:"Tracing",subtitle:"Effects of different tracing capabilities."},{url:"/2020-11-03/sensitivity",date:"Released: 03 Nov 2020",title:"Sensitivity",subtitle:"Effects of switching off different parts of the model."},{url:"/2020-10-23/interventions",date:"Released: 23 Oct 2020",title:"Run 2020.10.23",subtitle:"Several interventions to control virus spreading."},{url:"/2020-10-01/bmbf",date:"Released: 01 Oct 2020",title:"Run 2020.10.01",subtitle:"Effects of various measures to control virus spreading."},{url:"/2020-09-11/bmbf",date:"Released: 11 Sep 2020",title:"Run 2020.09.11",subtitle:"Effects of different intervention methods in educational facilities."},{url:"/2020-07-22",date:"Released: 22 July 2020",title:"Run 2020.07.22",subtitle:"Behavioral changes after June 01 and increased indoor activities in winter; further measures at October 01."},{url:"/2020-07-21",date:"Released: 21 July 2020",title:"Run 2020.07.21",subtitle:"Behavioral changes after June 01 and increased indoor activities in winter."},{url:"/2020-06-19",date:"Released: 19 June 2020",title:"Run 2020.06.19",subtitle:"Closing of educational facilities; reduced activities and public transport; masks; contact tracing."},{url:"/2020-06-05",date:"Released: 19 June 2020",title:"Run 2020.06.05",subtitle:"Contact tracing and school reopenings"},{url:"/v9/masks/berlin",date:"Released: 11 May 2020",title:"v9: Masks",subtitle:"Impact of different types of masks and their usage levels"},{url:"/v9/tracing2/berlin",date:"Released: 11 May 2020",title:"v9: Contact Tracing",subtitle:"Part 2: More contact tracing options"},{url:"/v8/masks",date:"Released: 11 May 2020",title:"v8: Masks",subtitle:"Impact of different types of masks and their usage levels"},{url:"/v7",date:"Released: 22 April 2020",title:"School Reopening Options (3)",subtitle:"Select adherence rates for stay-at-home and explore re-opening options for kindergarten/schools/universities."},{url:"/v5",date:"Updated: 6 April 2020",title:"School Reopening Options (2)",subtitle:"Select adherence rates for stay-at-home and explore re-opening options for kindergarten/schools/universities."},{url:"/v4",date:"Released: 1 April 2020",title:"School Reopening Options (1)",subtitle:"Explore re-opening of kindergarten, primary and secondary school, and universities."},{url:"/v2",date:"Updated: 28 March 2020",title:"Adherence Rates for Different Intervention Strategies",subtitle:"Different adherence rates for different stay-at-home interventions."},{url:"/v1",date:"Updated: 25 March 2020",title:"Timings of Different Intervention Strategies",subtitle:"Different timings of different stay-at-home interventions."}],e.visualizations=[{url:"/v3?day=5",title:"Infection Traces",subtitle:"Animation of infection spreading through the population."},{url:"/timelapse",title:"90 Day Time Lapse",subtitle:"Home locations of residents, colored by their infection status through time."}],e}return r}(h["c"]);K=Object(p["b"])([Object(h["a"])({components:{Colophon:O["a"],ReportViewer:F,VizCard:G},props:{}})],K);var Q=K,Y=Q,X=(i("23df"),Object(f["a"])(Y,x,S,!1,null,"772fa864",null)),ee=X.exports,te=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"home"}},[e._m(0),i("div",{staticClass:"page-area"},[i("colophon",{staticClass:"colophon"}),i("div",{staticClass:"content"},[i("div",{staticClass:"main"},[i("div",{staticClass:"top"},[i("p",{staticClass:"headline"},[e._v("Imprint")]),i("div",{staticClass:"imprint",domProps:{innerHTML:e._s(e.imprint)}})])])])],1)])},ie=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"banner"},[i("h2",[e._v("VSP / Technische Universität Berlin")]),i("h3",[e._v("COVID-19 Analysis Portal")])])}],re=function(e){Object(d["a"])(r,e);var t=Object(m["a"])(r);function r(){var e;return Object(c["a"])(this,r),e=t.apply(this,arguments),e.imprint=i("1468"),e}return r}(h["c"]);re=Object(p["b"])([Object(h["a"])({components:{Colophon:O["a"]},props:{}})],re);var ae=re,se=ae,ne=(i("c2c8"),Object(f["a"])(se,te,ie,!1,null,"5c2163ac",null)),oe=ne.exports;r["default"].use(T["a"]);var le="/r-calcs-v2/2021-01-24b",ce=[{path:"/",name:"Home",component:ee},{path:"/imprint",name:"Imprint",component:oe},{path:"/covid-sim/*",redirect:"/*"},{path:"/v1",name:"V1",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V1")]).then(i.bind(null,"9c78"))}},{path:"/v2",name:"V2",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V2")]).then(i.bind(null,"3801"))}},{path:"/v3",name:"V3",component:function(){return Promise.all([i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("V3~entiresim~multiday"),i.e("V3")]).then(i.bind(null,"54dc"))}},{path:"/v4",name:"V4",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V4")]).then(i.bind(null,"9aaf"))}},{path:"/v5",name:"V5",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V5")]).then(i.bind(null,"260a"))}},{path:"/v6",redirect:"/v6/berlin"},{path:"/v6/:city",name:"V6",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V6")]).then(i.bind(null,"383c"))}},{path:"/v6/:city/:pm",redirect:"/v6/:city"},{path:"/v7",redirect:"/v7/berlin"},{path:"/v7/:city",name:"V7",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V7")]).then(i.bind(null,"462c"))}},{path:"/v7/:city/:pm",redirect:"/v7/:city"},{path:"/norun",name:"norun",component:function(){return i.e("norun").then(i.bind(null,"cd2a"))}},{path:"/multiday",component:function(){return Promise.all([i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("V3~entiresim~multiday"),i.e("V3"),i.e("multiday")]).then(i.bind(null,"54dc"))}},{path:"/timelapse",component:function(){return Promise.all([i.e("V1~V2~V3~V4~V5~V6~V7~multiday"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("V3~entiresim~multiday"),i.e("V3"),i.e("multiday")]).then(i.bind(null,"96d3"))}},{path:"/entiresim",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("V3~entiresim~multiday"),i.e("entiresim")]).then(i.bind(null,"53f5"))}},{path:"/shader",redirect:"/multiday"},{path:"/runs/*",redirect:"/*"},{path:"/calculators",component:function(){return i.e("calculators").then(i.bind(null,"44fa"))}},{path:"/calculator",redirect:le},{path:"/r-calc",redirect:le},{path:"/r-calcs-v1/:rcalc",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("r-calcs~risk-calcs~runviewer"),i.e("r-calcs")]).then(i.bind(null,"105c"))}},{path:"/r-calcs-v2/:rcalc",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("r-calcs~risk-calcs~runviewer"),i.e("r-calcs")]).then(i.bind(null,"0bd4"))}},{path:"/risk-calcs/:rcalc",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("r-calcs~risk-calcs~runviewer"),i.e("risk-calcs")]).then(i.bind(null,"3d5a"))}},{path:"/mobility",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"b7a8"))}},{path:"/mobility/duration",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"b7a8"))}},{path:"/mobility/distance",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"b7a8"))}},{path:"/mobility/proportion-mobile-persons",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"b7a8"))}},{path:"/mobility-counties",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/duration/week",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/distance/week",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/proportion-mobile-persons/week",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/duration/weekday",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/distance/weekday",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/proportion-mobile-persons/weekday",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/duration/weekend",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/distance/weekend",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/proportion-mobile-persons/weekend",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/nightly-activity/week",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/nightly-activity/weekday",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/mobility-counties/nightly-activity/weekend",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("V3~entiresim~mobility~multiday~r-calcs~risk-calcs"),i.e("mobility")]).then(i.bind(null,"914b"))}},{path:"/*",component:function(){return Promise.all([i.e("V1~V2~V4~V5~V6~V7~mobility~r-calcs~risk-calcs~runviewer"),i.e("V1~V2~V4~V5~V6~V7~entiresim~mobility~runviewer"),i.e("V1~V2~V4~V5~V6~V7~mobility~runviewer"),i.e("r-calcs~risk-calcs~runviewer"),i.e("runviewer")]).then(i.bind(null,"73ac"))}},{path:"*",redirect:"/"}],ue=new T["a"]({mode:"history",base:"/",routes:ce,scrollBehavior:function(e,t,i){if(e.path!==t.path)return i||{x:0,y:0}}}),de=ue,me=i("a925");r["default"].config.productionTip=!1,r["default"].use(me["a"]);var pe=localStorage.getItem("default-locale")?""+localStorage.getItem("default-locale"):(navigator.language||navigator.userLanguage).startsWith("de")?"de":"en",he=new me["a"]({locale:pe,fallbackLocale:"en"});new r["default"]({i18n:he,router:de,store:y["a"],render:function(e){return e(R)}}).$mount("#app")},d299:function(e,t,i){e.exports=i.p+"img/math-plus-cropped.a751f565.png"},eaec:function(e,t,i){},eca5:function(e,t,i){},fdd8:function(e,t,i){e.exports=i.p+"img/bmbf-cropped.106f1649.png"}}); \ No newline at end of file diff --git a/js/entiresim.aaae26c8.js b/js/entiresim.e0a3bd98.js similarity index 53% rename from js/entiresim.aaae26c8.js rename to js/entiresim.e0a3bd98.js index b94d32c6..9af74e49 100644 --- a/js/entiresim.aaae26c8.js +++ b/js/entiresim.e0a3bd98.js @@ -1,4 +1,4 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["entiresim"],{"0554":function(e,t,n){"use strict";n.r(t),t["default"]="#define SHADER_NAME icon-layer-fragment-shader\n\nprecision highp float;\n\nuniform float opacity;\nuniform sampler2D iconsTexture;\nuniform float alphaCutoff;\n\nvarying float vColorMode;\nvarying vec4 vColor;\nvarying vec2 vTextureCoords;\nvarying vec2 uv;\n\nuniform float currentTime;\nvarying float vPercentComplete;\n\nvoid main(void) {\n\n if (vPercentComplete == -1.0) discard;\n\n geometry.uv = uv;\n\n vec4 texColor = texture2D(iconsTexture, vTextureCoords);\n\n // if colorMode == 0, use pixel color from the texture\n // if colorMode == 1 or rendering picking buffer, use texture as transparency mask\n vec3 color = mix(texColor.rgb, vColor.rgb, vColorMode);\n // Take the global opacity and the alpha from vColor into account for the alpha component\n float a = texColor.a * opacity * vColor.a;\n\n if (a < alphaCutoff) {\n discard;\n }\n\n gl_FragColor = vec4(color, a);\n // gl_FragColor = picking_filterPickingColor(gl_FragColor)\n\n DECKGL_FILTER_COLOR(gl_FragColor, geometry);\n}\n"},"05b8":function(e,t,n){},"0676":function(e,t){function n(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=n,e.exports["default"]=e.exports,e.exports.__esModule=!0},"06c5":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n("a630"),n("fb6a"),n("b0c0"),n("d3b7"),n("25f0"),n("3ca3");var r=n("6b75");function i(e,t){if(e){if("string"===typeof e)return Object(r["a"])(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r["a"])(e,t):void 0}}},"07ac":function(e,t,n){var r=n("23e7"),i=n("6f53").values;r({target:"Object",stat:!0},{values:function(e){return i(e)}})},"0b25":function(e,t,n){var r=n("a691"),i=n("50c4");e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=i(t);if(t!==n)throw RangeError("Wrong length or index");return n}},"10d1":function(e,t,n){"use strict";var r,i=n("da84"),a=n("e2cc"),o=n("f183"),s=n("6d61"),c=n("acac"),l=n("861d"),u=n("69f3").enforce,h=n("7f9a"),f=!i.ActiveXObject&&"ActiveXObject"in i,d=Object.isExtensible,p=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},m=e.exports=s("WeakMap",p,c);if(h&&f){r=c.getConstructor(p,"WeakMap",!0),o.REQUIRED=!0;var g=m.prototype,y=g["delete"],v=g.has,_=g.get,b=g.set;a(g,{delete:function(e){if(l(e)&&!d(e)){var t=u(this);return t.frozen||(t.frozen=new r),y.call(this,e)||t.frozen["delete"](e)}return y.call(this,e)},has:function(e){if(l(e)&&!d(e)){var t=u(this);return t.frozen||(t.frozen=new r),v.call(this,e)||t.frozen.has(e)}return v.call(this,e)},get:function(e){if(l(e)&&!d(e)){var t=u(this);return t.frozen||(t.frozen=new r),v.call(this,e)?_.call(this,e):t.frozen.get(e)}return _.call(this,e)},set:function(e,t){if(l(e)&&!d(e)){var n=u(this);n.frozen||(n.frozen=new r),v.call(this,e)?b.call(this,e,t):n.frozen.set(e,t)}else b.call(this,e,t);return this}})}},"11b0":function(e,t,n){function r(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}n("a4d3"),n("e01a"),n("d28b"),n("a630"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0"),e.exports=r,e.exports["default"]=e.exports,e.exports.__esModule=!0},"145e":function(e,t,n){"use strict";var r=n("7b0b"),i=n("23cb"),a=n("50c4"),o=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),s=a(n.length),c=i(e,s),l=i(t,s),u=arguments.length>2?arguments[2]:void 0,h=o((void 0===u?s:i(u,s))-l,s-c),f=1;l0)l in n?n[c]=n[l]:delete n[c],c+=f,l+=f;return n}},"170b":function(e,t,n){"use strict";var r=n("ebb5"),i=n("50c4"),a=n("23cb"),o=n("4840"),s=r.aTypedArray,c=r.exportTypedArrayMethod;c("subarray",(function(e,t){var n=s(this),r=n.length,c=a(e,r);return new(o(n,n.constructor))(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,i((void 0===t?r:a(t,r))-c))}))},"182d":function(e,t,n){var r=n("f8cd");e.exports=function(e,t){var n=r(e);if(n%t)throw RangeError("Wrong offset");return n}},"19ac":function(e,t,n){"use strict";(function(e){function r(){var t;if("undefined"!==typeof window&&window.performance)t=window.performance.now();else if("undefined"!==typeof e&&e.hrtime){var n=e.hrtime();t=1e3*n[0]+n[1]/1e6}else t=Date.now();return t}n.d(t,"a",(function(){return r}))}).call(this,n("4362"))},"1e88":function(e,t,n){"use strict";(function(e){var t=n("26b5"),r=n("5729"),i=n("3f90");function a(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=o(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n["return"]||n["return"]()}finally{if(c)throw a}}}}function o(e,t){if(e){if("string"===typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n100&&(r=0,!0)}},"210b":function(e,t,n){"use strict";var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.useInternalEngine=h,t.run=f,t.update=y,t.pipe=v,t.tap=_,t.branch=b,t.call=x,t.repeat=w,t.singleton=k,t.default=void 0;var i=r(n("a34a")),a=r(n("c973")),o=n("d720");function s(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=c(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw i}}}}function c(e,t){if(e){if("string"===typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:320,r=!1,o=null,s=new Promise((function(s,c){o=s;var l=e.next?e:e();u(d);var h=setTimeout(m,n),f=void 0;function d(e){return p.apply(this,arguments)}function p(){return p=(0,a.default)(i.default.mark((function e(a){var o,p,g,y;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(clearTimeout(h),!r){e.next=4;break}return l.return(),e.abrupt("return");case 4:o=Math.max(.5,t),e.prev=5;case 6:return e.t0=l,e.next=9,f;case 9:if(e.t1=e.sent,p=e.t0.next.call(e.t0,e.t1),g=p.value,y=p.done,f=void 0,!y){e.next=17;break}return s(g),e.abrupt("return");case 17:if(!0!==g){e.next=21;break}return e.abrupt("break",23);case 21:"number"===typeof g?(o=+g,isNaN(o)&&(o=1)):g&&g.then&&(f=g);case 22:if(a.timeRemaining()>o){e.next=6;break}case 23:e.next=30;break;case 25:return e.prev=25,e.t2=e["catch"](5),console.error(e.t2),c(e.t2),e.abrupt("return");case 30:u(d),h=setTimeout(m,n);case 32:case"end":return e.stop()}}),e,null,[[5,25]])}))),p.apply(this,arguments)}function m(){var e=8.5,t=performance.now();d({timeRemaining:function(){return e-(performance.now()-t)}})}}));return s.terminate=function(e){r=!0,o&&o(e)},s}var d=!1,p=[];function m(e){if("undefined"===typeof window)throw new Error("Cannot run without a browser");0!==p.length||d||(d=!0,requestAnimationFrame(g)),p.push(e)}function g(){var e=p;e.length?requestAnimationFrame(g):d=!1,p=[];var t,n=s(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;r()}}catch(i){n.e(i)}finally{n.f()}}function y(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r-1)return"Edge";var r=-1!==n.indexOf("MSIE "),s=-1!==n.indexOf("Trident/");return r||s?"IE":i.window.chrome?"Chrome":i.window.safari?"Safari":i.window.mozInnerScreenX?"Firefox":"Unknown"}},"219c":function(e,t,n){"use strict";var r=n("ebb5"),i=r.aTypedArray,a=r.exportTypedArrayMethod,o=[].sort;a("sort",(function(e){return o.call(i(this),e)}))},2236:function(e,t,n){var r=n("5a43");function i(e){if(Array.isArray(e))return r(e)}e.exports=i,e.exports["default"]=e.exports,e.exports.__esModule=!0},"22dc":function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return l}));var i=n("53ca"),a={self:"undefined"!==typeof self&&self,window:"undefined"!==typeof window&&window,global:"undefined"!==typeof e&&e,document:"undefined"!==typeof document&&document},o=(a.self||a.window||a.global,a.window||a.self||a.global,a.global||a.self||a.window),s=(a.document,"object"!==("undefined"===typeof r?"undefined":Object(i["a"])(r))||"[object process]"!==String(r)||r.browser),c="undefined"!==typeof r&&r.version&&r.version.match(/v([0-9]*)/),l=c&&parseFloat(c[1])||0}).call(this,n("c8ba"),n("4362"))},"234b":function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return i}));var r=n("53ca");function i(t){if("undefined"!==typeof window&&"object"===Object(r["a"])(window.process)&&"renderer"===window.process.type)return!0;if("undefined"!==typeof e&&"object"===Object(r["a"])(e.versions)&&Boolean(e.versions.electron))return!0;var n="object"===("undefined"===typeof navigator?"undefined":Object(r["a"])(navigator))&&"string"===typeof navigator.userAgent&&navigator.userAgent,i=t||n;return!!(i&&i.indexOf("Electron")>=0)}}).call(this,n("4362"))},"257e":function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",(function(){return r}))},"25a1":function(e,t,n){"use strict";var r=n("ebb5"),i=n("d58f").right,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("reduceRight",(function(e){return i(a(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},"262e":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("b380");function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Object(r["a"])(e,t)}},"26b5":function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n("c526"),i={};function a(e){r["global"].console&&r["global"].console.error&&r["global"].console.error(e)}function o(e){r["global"].console&&r["global"].console.log&&r["global"].console.log(e)}function s(e,t){i[e]=!0,void 0!==t&&a(t)}function c(e){var t=e.getError;e.getError=function(){var n;do{n=t.apply(e),0!==n&&(i[n]=!0)}while(0!==n);for(n in i)if(i[n])return delete i[n],parseInt(n,10);return 0}}var l=function e(t){var n=t.gl;this.ext=t,this.isAlive=!0,this.hasBeenBound=!1,this.elementArrayBuffer=null,this.attribs=new Array(t.maxVertexAttribs);for(var r=0;ra)u[a]=n[a++];return u}),u)},"2bd9":function(e,t,n){"use strict";(function(e,r){n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return s}));var i=n("53ca"),a={self:"undefined"!==typeof self&&self,window:"undefined"!==typeof window&&window,global:"undefined"!==typeof e&&e,document:"undefined"!==typeof document&&document,process:"object"===("undefined"===typeof r?"undefined":Object(i["a"])(r))&&r},o=(a.self||a.window||a.global,a.window||a.self||a.global),s=(a.global||a.self||a.window,a.document,a.process||{});console}).call(this,n("c8ba"),n("4362"))},3:function(e,t){},3263:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TokenType=void 0;var r={LeftBrace:"{",RightBrace:"}",LeftBracket:"l",RightBracket:"r",Comma:"c",Colon:"n",Null:"0",Boolean:"t",Number:"n",String:"s"};t.TokenType=r},3280:function(e,t,n){"use strict";var r=n("ebb5"),i=n("e58c"),a=r.aTypedArray,o=r.exportTypedArrayMethod;o("lastIndexOf",(function(e){return i.apply(a(this),arguments)}))},"370d":function(e,t,n){"use strict";n.d(t,"a",(function(){return S}));var r=n("3835"),i=n("d4ec"),a=n("bee2"),o=n("262e"),s=n("99de"),c=n("7e84"),l=n("f87d"),u=n("e355"),h=n("6b74");function f(e){var t=d();return function(){var n,r=Object(c["a"])(e);if(t){var i=Object(c["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(s["a"])(this,n)}}function d(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var p=function(e){Object(o["a"])(n,e);var t=f(n);function n(){return Object(i["a"])(this,n),t.apply(this,arguments)}return Object(a["a"])(n,[{key:"toString",value:function(){var e="[";if(h["b"].printRowMajor){e+="row-major:";for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:new Array(this.RANK).fill(-0),n=e*this.RANK,r=0;r2*Math.PI)throw Error("radians");var f=r/2,d=s*Math.tan(f),p=d*a;return(new n).ortho({left:-p,right:p,bottom:-d,top:d,near:l,far:h})}},{key:"perspective",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fovy,n=void 0===t?void 0:t,r=e.fov,i=void 0===r?45*Math.PI/180:r,a=e.aspect,o=void 0===a?1:a,s=e.near,c=void 0===s?.1:s,l=e.far,u=void 0===l?500:l;if(n=n||i,n>2*Math.PI)throw Error("radians");return g["i"](this,n,o,c,u),this.check()}},{key:"determinant",value:function(){return g["a"](this)}},{key:"getScale",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[-0,-0,-0];return e[0]=Math.sqrt(this[0]*this[0]+this[1]*this[1]+this[2]*this[2]),e[1]=Math.sqrt(this[4]*this[4]+this[5]*this[5]+this[6]*this[6]),e[2]=Math.sqrt(this[8]*this[8]+this[9]*this[9]+this[10]*this[10]),e}},{key:"getTranslation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[-0,-0,-0];return e[0]=this[12],e[1]=this[13],e[2]=this[14],e}},{key:"getRotation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.getScale(t||[-0,-0,-0]),r=1/n[0],i=1/n[1],a=1/n[2];return e[0]=this[0]*r,e[1]=this[1]*i,e[2]=this[2]*a,e[3]=0,e[4]=this[4]*r,e[5]=this[5]*i,e[6]=this[6]*a,e[7]=0,e[8]=this[8]*r,e[9]=this[9]*i,e[10]=this[10]*a,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},{key:"getRotationMatrix3",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[-0,-0,-0,-0,-0,-0,-0,-0,-0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.getScale(t||[-0,-0,-0]),r=1/n[0],i=1/n[1],a=1/n[2];return e[0]=this[0]*r,e[1]=this[1]*i,e[2]=this[2]*a,e[3]=this[4]*r,e[4]=this[5]*i,e[5]=this[6]*a,e[6]=this[8]*r,e[7]=this[9]*i,e[8]=this[10]*a,e}},{key:"transpose",value:function(){return g["p"](this,this),this.check()}},{key:"invert",value:function(){return g["e"](this,this),this.check()}},{key:"multiplyLeft",value:function(e){return g["g"](this,e,this),this.check()}},{key:"multiplyRight",value:function(e){return g["g"](this,this,e),this.check()}},{key:"rotateX",value:function(e){return g["k"](this,this,e),this.check()}},{key:"rotateY",value:function(e){return g["l"](this,this,e),this.check()}},{key:"rotateZ",value:function(e){return g["m"](this,this,e),this.check()}},{key:"rotateXYZ",value:function(e){var t=Object(r["a"])(e,3),n=t[0],i=t[1],a=t[2];return this.rotateX(n).rotateY(i).rotateZ(a)}},{key:"rotateAxis",value:function(e,t){return g["j"](this,this,e,t),this.check()}},{key:"scale",value:function(e){return Array.isArray(e)?g["n"](this,this,e):g["n"](this,this,[e,e,e]),this.check()}},{key:"translate",value:function(e){return g["o"](this,this,e),this.check()}},{key:"transform",value:function(e,t){return 4===e.length?(t=_["b"](t||[-0,-0,-0,-0],e,this),Object(l["b"])(t,4),t):this.transformAsPoint(e,t)}},{key:"transformAsPoint",value:function(e,t){var n=e.length;switch(n){case 2:t=y["g"](t||[-0,-0],e,this);break;case 3:t=v["i"](t||[-0,-0,-0],e,this);break;default:throw new Error("Illegal vector")}return Object(l["b"])(t,e.length),t}},{key:"transformAsVector",value:function(e,t){switch(e.length){case 2:t=Object(m["a"])(t||[-0,-0],e,this);break;case 3:t=Object(m["c"])(t||[-0,-0,-0],e,this);break;default:throw new Error("Illegal vector")}return Object(l["b"])(t,e.length),t}},{key:"makeRotationX",value:function(e){return this.identity().rotateX(e)}},{key:"makeTranslation",value:function(e,t,n){return this.identity().translate([e,t,n])}},{key:"transformPoint",value:function(e,t){return Object(l["c"])("Matrix4.transformPoint","3.0"),this.transformAsPoint(e,t)}},{key:"transformVector",value:function(e,t){return Object(l["c"])("Matrix4.transformVector","3.0"),this.transformAsPoint(e,t)}},{key:"transformDirection",value:function(e,t){return Object(l["c"])("Matrix4.transformDirection","3.0"),this.transformAsVector(e,t)}}],[{key:"_computeInfinitePerspectiveOffCenter",value:function(e,t,n,r,i,a){var o=2*a/(n-t),s=2*a/(i-r),c=(n+t)/(n-t),l=(i+r)/(i-r),u=-1,h=-1,f=-2*a;return e[0]=o,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=s,e[6]=0,e[7]=0,e[8]=c,e[9]=l,e[10]=u,e[11]=h,e[12]=0,e[13]=0,e[14]=f,e[15]=0,e}}]),n}(p)},3835:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,"a",(function(){return s}));n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0");function i(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),t&&n.length===t)break}catch(c){i=!0,a=c}finally{try{r||null==s["return"]||s["return"]()}finally{if(i)throw a}}return n}}var a=n("06c5");function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e,t){return r(e)||i(e,t)||Object(a["a"])(e,t)||o()}},"3a7b":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").findIndex,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("findIndex",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"3c5d":function(e,t,n){"use strict";var r=n("ebb5"),i=n("50c4"),a=n("182d"),o=n("7b0b"),s=n("d039"),c=r.aTypedArray,l=r.exportTypedArrayMethod,u=s((function(){new Int8Array(1).set({})}));l("set",(function(e){c(this);var t=a(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=o(e),s=i(r.length),l=0;if(s+t>n)throw RangeError("Wrong length");while(l1?arguments[1]:void 0,(function(e,t){return new(s(a(e,e.constructor)))(t)}))}))},4:function(e,t){},4029:function(e,t,n){"use strict";e.exports=n("fb07")},4478:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n("4ae1");var r=n("b380");function i(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function a(e,t,n){return a=i()?Reflect.construct:function(e,t,n){var i=[null];i.push.apply(i,t);var a=Function.bind.apply(e,i),o=new a;return n&&Object(r["a"])(o,n.prototype),o},a.apply(null,arguments)}},"448a":function(e,t,n){var r=n("2236"),i=n("11b0"),a=n("6613"),o=n("0676");function s(e){return r(e)||i(e)||a(e)||o()}e.exports=s,e.exports["default"]=e.exports,e.exports.__esModule=!0},"48cc":function(e,t,n){"use strict";var r=n("a188"),i=n.n(r);i.a},"4de4":function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").filter,a=n("1dde"),o=n("ae40"),s=a("filter"),c=o("filter");r({target:"Array",proto:!0,forced:!s||!c},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"4ea4":function(e,t){function n(e){return e&&e.__esModule?e:{default:e}}e.exports=n,e.exports["default"]=e.exports,e.exports.__esModule=!0},"4ec9":function(e,t,n){"use strict";var r=n("6d61"),i=n("6566");e.exports=r("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},"52da":function(e,t,n){},"53ca":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0");function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}},"53f5":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"entire-sim"}},[n("div",{staticClass:"nav"},[n("p",{staticClass:"big xtitle"},[e._v(e._s(e.vizDetails.title))]),e.myState.statusMessage?n("p",{staticClass:"big time"},[e._v(e._s(e.myState.statusMessage))]):e._e()]),n("agent-viz",{staticClass:"anim",attrs:{simulationTime:e.simulationTime,paths:e.$options.paths,colors:e.COLOR_OCCUPANCY,settingsShowLayers:e.SETTINGS,center:e.vizDetails.center,searchEnabled:e.searchEnabled,vehicleLookup:e.vehicleLookup,onClick:e.handleClick}}),e.isLoaded?n("div",{staticClass:"right-side"},[n("collapsible-panel",{attrs:{darkMode:!1,width:"150",direction:"right"}},[n("div",{staticClass:"big clock"},[n("p",[e._v("Day "+e._s(e.myState.day))]),n("p",[e._v(e._s(e.myState.clock))])]),n("div",{staticClass:"panel-items"},[n("div",{staticClass:"panel-item"},[n("p",[n("b",[e._v("Legend:")])])]),n("settings-panel",{staticClass:"settings-area",attrs:{items:e.SETTINGS},on:{click:e.handleSettingChange}}),n("div",{staticClass:"speed-block"},[n("p",{staticClass:"speed-label"},[e._v("Speed:"),n("br"),e._v(e._s(e.speed)+"x")]),n("vue-slider",{staticClass:"speed-slider",attrs:{data:e.speedStops,duration:0,dotSize:20,tooltip:"active","tooltip-placement":"bottom","tooltip-formatter":function(e){return e+"x"}},model:{value:e.speed,callback:function(t){e.speed=t},expression:"speed"}})],1)],1)])],1):e._e(),n("div",{staticClass:"bottom-area"},[n("playback-controls",{staticClass:"playback-stuff",attrs:{timeStart:e.timeStart,timeEnd:e.timeEnd,isRunning:e.myState.isRunning,currentTime:e.simulationTime,currentDay:e.myState.day},on:{click:e.toggleSimulation,time:e.setTime}})],1)],1)},i=[],a=(n("99af"),n("4de4"),n("4160"),n("baa5"),n("ace4"),n("d3b7"),n("5cc6"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("159b"),n("d0ff")),o=n("54f8"),s=(n("96cf"),n("c964")),c=n("276c"),l=n("e954"),u=n("920b"),h=n("92a6"),f=n("9ab4"),d=n("60a3"),p=n("369b"),m=n.n(p),g=n("4971"),y=n.n(g),v=n("f206");let _=k,b=k,x=k,w=T,E=S;function k(e){var t=new Array(e),n=-1;while(++n32)throw new Error("invalid array width!");return e}function O(e){this.length=e,this.subarrays=1,this.width=8,this.masks={0:0},this[0]=_(e)}"undefined"!==typeof Uint8Array&&(_=function(e){return new Uint8Array(e)},b=function(e){return new Uint16Array(e)},x=function(e){return new Uint32Array(e)},w=function(e,t){if(e.length>=t)return e;var n=new e.constructor(t);return n.set(e),n},E=function(e,t){var n;switch(t){case 16:n=b(e.length);break;case 32:n=x(e.length);break;default:throw new Error("invalid array width!")}return n.set(e),n}),O.prototype.lengthen=function(e){var t,n;for(t=0,n=this.subarrays;t>>0,!(t>=32)||n)return t<32&&n&1<=e;r--)this[t][r]=0;this.length=e},O.prototype.zero=function(e){var t,n;for(t=0,n=this.subarrays;t>>0),a!=(o===r?i:0))return!1;return!0};var A={array8:k,array16:k,array32:k,arrayLengthen:T,arrayWiden:S,bitarray:O};const P=(e,t)=>function(n){var r=n.length;return[e.left(n,t,0,r),e.right(n,t,0,r)]},C=(e,t)=>{var n=t[0],r=t[1];return function(t){var i=t.length;return[e.left(t,n,0,i),e.left(t,r,0,i)]}},I=e=>[0,e.length];var M={filterExact:P,filterRange:C,filterAll:I},R=e=>e,j=()=>null,L=()=>0;function D(e){function t(e,t,n){var i=n-t,a=1+(i>>>1);while(--a>0)r(e,a,i,t);return e}function n(e,t,n){var i,a=n-t;while(--a>0)i=e[t],e[t]=e[t+a],e[t+a]=i,r(e,1,a,t);return e}function r(t,n,r,i){var a,o=t[--i+n],s=e(o);while((a=n<<1)<=r){if(ae(t[i+a+1])&&a++,s<=e(t[i+a]))break;t[i+n]=t[i+a],n=a}t[i+n]=o}return t.sort=n,t}const z=D(R);z.by=D;var F=z;function B(e){var t=F.by(e);function n(n,r,i,a){var o,s,c,l=new Array(a=Math.min(i-r,a));for(s=0;so&&(l[0]=c,o=e(t(l,0,a)[0]))}while(++r>>1;e(t[a])>>1;n{for(var r=0,i=t.length,a=n?JSON.parse(JSON.stringify(e)):new Array(i);re+1,H=e=>e-1,X=e=>function(t,n){return t+ +e(n)},$=e=>function(t,n){return t-e(n)};var Y={reduceIncrement:Z,reduceDecrement:H,reduceAdd:X,reduceSubtract:$},K=function(e,t,n,r,i){for(i in r=(n=n.split(".")).splice(-1,1),n)t=t[n[i]]=t[n[i]]||{};return e(t,r)};const Q=(e,t)=>{const n=e[t];return"function"===typeof n?n.call(e):n},J=/\[([\w\d]+)\]/g;var ee=(e,t)=>K(Q,e,t.replace(J,".$1")),te=-1;re.heap=F,re.heapselect=U,re.bisect=W,re.permute=q;var ne=re;function re(){var e,t={add:c,remove:l,dimension:f,groupAll:d,size:p,all:m,allFiltered:g,onChange:y,isElementFiltered:h},n=[],r=0,i=[],a=[],o=[],s=[];function c(i){var o=r,s=i.length;return s&&(n=n.concat(i),e.lengthen(r+=s),a.forEach((function(e){e(i,o,s)})),v("dataAdded")),t}function l(t){for(var a=new Array(r),s=[],c="function"===typeof t,l=function(r){return c?t(n[r],r):e.zero(r)},u=0,h=0;u>7]&=~(1<<(63&a));return o}function h(t,n){var r=u(n||[]);return e.zeroExceptMask(t,r)}function f(t,s){if("string"===typeof t){var c=t;t=function(e){return ee(e,c)}}var l,u,h,f,d,p,m,g,y,_,b,x,w,E,k={filter:H,filterExact:X,filterRange:$,filterFunction:Q,filterAll:K,currentFilter:ne,hasCurrentFilter:re,top:se,bottom:ce,group:le,groupAll:ue,dispose:he,remove:he,accessor:t,id:function(){return f}},T=[],S=function(e){return ae(e).sort((function(e,t){var n=m[e],r=m[t];return nr?1:e-t}))},O=M.filterAll,P=[],C=[],I=0,D=0,z=0;a.unshift(N),a.push(V),o.push(G);var B=e.add();function N(n,i,a){var o,c;if(s){z=0,G=0,E=[];for(var u=0;uI)for(a=I,o=Math.min(n,D);aD)for(a=Math.max(n,D),o=r;a0&&(c=r);while(--o>=I&&t>0)e.zero(i=p[o])&&(c>0?--c:(a.push(n[i]),--t));if(s)for(o=0;o0;o++)e.zero(i=T[o])&&(c>0?--c:(a.push(n[i]),--t));return a}function ce(t,r){var i,a,o=[],c=0;if(r&&r>0&&(c=r),s)for(i=0;i0;i++)e.zero(a=T[i])&&(c>0?--c:(o.push(n[a]),--t));i=I;while(i0)e.zero(a=p[i])&&(c>0?--c:(o.push(n[a]),--t)),i++;return o}function le(t){var a={top:G,all:V,reduce:W,reduceCount:q,reduceSum:Z,order:H,orderNatural:X,size:$,dispose:K,remove:K};C.push(a);var c,f,m,g,y,v,_,b,x=8,w=oe(x),E=0,k=j,T=j,S=!0,O=t===j;function I(a,o,l,p){s&&(b=l,l=d.length-a.length,p=a.length);var m,g,P,C,I,M,R=c,L=s?[]:ie(E,w),F=y,U=v,V=_,G=E,W=0,q=0;S&&(F=V=j),S&&(U=V=j),c=new Array(E),E=0,f=s?G?f:[]:G>1?A.arrayLengthen(f,r):ie(r,w),G&&(P=(g=R[0]).key);while(q=C))++q;while(q=p)break;C=t(a[q])}H()}while(WW)if(s)for(W=0;W1||s?(k=D,T=B):(!E&&O&&(E=1,c=[{key:null,value:V()}]),1===E?(k=z,T=N):(k=j,T=j),f=null),i[m]=k}function M(e){if(E>1||s){var t,n,a,o=E,l=c,u=ie(o,o);if(s){for(t=0,a=0;t1||s)if(s)for(t=0;t1||s?(T=B,k=D):1===E?(T=N,k=z):T=k=j}else if(1===E){if(O)return;for(var h=0;h=0&&i.splice(e,1),e=P.indexOf(I),e>=0&&P.splice(e,1),e=o.indexOf(M),e>=0&&o.splice(e,1),e=C.indexOf(a),e>=0&&C.splice(e,1),a}return arguments.length<1&&(t=R),i.push(k),P.push(I),o.push(M),I(d,p,0,r),q().orderNatural()}function ue(){var e=le(j),t=e.all;return delete e.all,delete e.top,delete e.order,delete e.orderNatural,delete e.size,e.value=function(){return t()[0].value},e}function he(){C.forEach((function(e){e.dispose()}));var t=a.indexOf(N);return t>=0&&a.splice(t,1),t=a.indexOf(V),t>=0&&a.splice(t,1),t=o.indexOf(G),t>=0&&o.splice(t,1),e.masks[h]&=u,K()}return h=B.offset,l=B.one,u=~l,f=h<<7|Math.log(l)/Math.log(2),N(n,0,r),V(n,0,r),k}function d(){var t,o,s,c,l={reduce:p,reduceCount:m,reduceSum:g,value:y,dispose:v,remove:v},u=!0;function h(i,a){var c;if(!u)for(c=a;c=0&&i.splice(e,1),e=a.indexOf(h),e>=0&&a.splice(e,1),l}return i.push(f),a.push(h),h(n,0,r),m()}function p(){return r}function m(){return n}function g(t){var i=[],a=0,o=u(t||[]);for(a=0;a"))])])])},ue=[],he=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){var e;return Object(c["a"])(this,n),e=t.apply(this,arguments),e.collapsed=void 0!==e.initialCollapsed&&e.initialCollapsed,e}return Object(l["a"])(n,[{key:"handleClick",value:function(){this.collapsed=!this.collapsed}}]),n}(d["c"]);Object(f["b"])([Object(d["b"])({required:!0})],he.prototype,"width",void 0),Object(f["b"])([Object(d["b"])({required:!1})],he.prototype,"initialCollapsed",void 0),Object(f["b"])([Object(d["b"])({required:!0})],he.prototype,"direction",void 0),Object(f["b"])([Object(d["b"])({required:!0})],he.prototype,"darkMode",void 0),he=Object(f["b"])([d["a"]],he);var fe=he,de=fe,pe=(n("8634"),n("2877")),me=Object(pe["a"])(de,le,ue,!1,null,"15be3d3b",null),ge=me.exports,ye=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"vue-component"}},[n("vue-slider",e._b({staticClass:"slider",on:{dragging:e.dragging,"drag-start":e.dragStart,"drag-end":e.dragEnd},model:{value:e.sliderValue,callback:function(t){e.sliderValue=t},expression:"sliderValue"}},"vue-slider",e.sliderOptions,!1)),n("div",{staticClass:"buttons"},[n("div",{staticClass:"playpause",on:{click:e.toggleSimulation}},[e.isRunning?n("i",{staticClass:"button-icon fa fa-1x fa-pause"}):n("i",{staticClass:"button-icon fa fa-1x fa-play"})])])],1)},ve=[],_e=(n("fb6a"),n("3c87")),be=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){var e;return Object(c["a"])(this,n),e=t.apply(this,arguments),e.sliderValue=0,e.sliderOptions={min:0,max:1e7,clickable:!1,dotSize:30,duration:0,lazy:!0,tooltip:"active","tooltip-placement":"top","tooltip-formatter":function(t){return e.createTooltipFromValue(t)}},e.pauseWhileDragging=!1,e}return Object(l["a"])(n,[{key:"toggleSimulation",value:function(){this.$emit("click")}},{key:"createTooltipFromValue",value:function(e){var t=this.getSecondsFromSlider(e),n=1+Math.floor(t/86400),r=t%86400;try{var i=_e(r);("00"+i.minutes).slice(-2);return"Day ".concat(n)}catch(a){return""}}},{key:"dragStart",value:function(){this.isRunning&&(this.pauseWhileDragging=!0,this.$emit("click"))}},{key:"dragEnd",value:function(){this.pauseWhileDragging&&this.$emit("click"),this.pauseWhileDragging=!1}},{key:"dragging",value:function(e){this.$emit("time",this.getSecondsFromSlider(e))}},{key:"onKeyPressed",value:function(e){"Space"===e.code&&this.toggleSimulation()}},{key:"getSecondsFromSlider",value:function(e){var t=(this.timeEnd-this.timeStart)*e/1e7;return t===this.timeEnd&&(t=this.timeEnd-1),t}},{key:"handleTimeChanged",value:function(){var e=86400*(this.currentDay-1)+this.currentTime;this.sliderValue=1e7*(e-this.timeStart)/(this.timeEnd-this.timeStart)}},{key:"mounted",value:function(){window.addEventListener("keyup",this.onKeyPressed)}},{key:"beforeDestroy",value:function(){window.removeEventListener("keyup",this.onKeyPressed)}}]),n}(d["c"]);Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"isRunning",void 0),Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"timeStart",void 0),Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"timeEnd",void 0),Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"currentTime",void 0),Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"currentDay",void 0),Object(f["b"])([Object(d["d"])("currentTime"),Object(d["d"])("currentDay")],be.prototype,"handleTimeChanged",null),be=Object(f["b"])([Object(d["a"])({components:{VueSlider:y.a},props:{}})],be);var xe=be,we=xe,Ee=(n("48cc"),Object(pe["a"])(we,ye,ve,!1,null,"15e5264c",null)),ke=Ee.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"settings-panel-content"})},Se=[],Oe=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){return Object(c["a"])(this,n),t.apply(this,arguments)}return n}(d["c"]);Object(f["b"])([Object(d["b"])({required:!0})],Oe.prototype,"items",void 0),Oe=Object(f["b"])([Object(d["a"])({components:{ToggleButton:v["ToggleButton"]}})],Oe);var Ae=Oe,Pe=Ae,Ce=(n("d31d"),Object(pe["a"])(Pe,Te,Se,!1,null,"0c32b561",null)),Ie=Ce.exports,Me=n("10a0"),Re=n("b8ae"),je=n("d0af"),Le=n("ab5b4"),De=n.n(Le);n("cca6");function ze(){return ze=Object.assign||function(e){for(var t=1;t=-90&&r<=90,"invalid latitude");var i=n*nt,a=r*nt,o=it*(i+et)/(2*et),s=it*(et+Math.log(Math.tan(tt+.5*a)))/(2*et);return[o,s]}function ut(e){var t=Object(Ve["a"])(e,2),n=t[0],r=t[1],i=n/it*(2*et)-et,a=2*(Math.atan(Math.exp(r/it*(2*et)-et))-tt);return[i*rt,a*rt]}function ht(e){var t=e.latitude;Je(Number.isFinite(t));var n=Math.cos(t*nt);return ct(at*n)-9}function ft(e){var t=e.latitude,n=e.longitude,r=e.highPrecision,i=void 0!==r&&r;Je(Number.isFinite(t)&&Number.isFinite(n));var a={},o=it,s=Math.cos(t*nt),c=o/360,l=c/s,u=o/at/s;if(a.unitsPerMeter=[u,u,u],a.metersPerUnit=[1/u,1/u,1/u],a.unitsPerDegree=[c,l,u],a.degreesPerUnit=[1/c,1/l,1/u],i){var h=nt*Math.tan(t*nt)/s,f=c*h/2,d=o/at*h,p=d/l*u;a.unitsPerDegree2=[0,f,d],a.unitsPerMeter2=[p,0,p]}return a}function dt(e,t){var n=Object(Ve["a"])(e,3),r=n[0],i=n[1],a=n[2],o=Object(Ve["a"])(t,3),s=o[0],c=o[1],l=o[2],u=ft({longitude:r,latitude:i,highPrecision:!0}),h=u.unitsPerMeter,f=u.unitsPerMeter2,d=lt(e);d[0]+=s*(h[0]+f[0]*c),d[1]+=c*(h[1]+f[1]*c);var p=ut(d),m=(a||0)+(l||0);return Number.isFinite(a)||Number.isFinite(l)?[p[0],p[1],m]:p}function pt(e){var t=e.height,n=e.pitch,r=e.bearing,i=e.altitude,a=e.scale,o=e.center,s=void 0===o?null:o,c=Ze();return Ye["o"](c,c,[0,0,-i]),Ye["k"](c,c,-n*nt),Ye["m"](c,c,r*nt),a/=t,Ye["n"](c,c,[a,a,a]),s&&Ye["o"](c,c,Qe["c"]([],s)),c}function mt(e){var t=e.width,n=e.height,r=e.altitude,i=void 0===r?ot:r,a=e.pitch,o=void 0===a?0:a,s=e.nearZMultiplier,c=void 0===s?1:s,l=e.farZMultiplier,u=void 0===l?1:l,h=o*nt,f=Math.atan(.5/i),d=Math.sin(f)*i/Math.sin(Math.min(Math.max(Math.PI/2-h-f,.01),Math.PI-.01)),p=Math.sin(h)*d+i;return{fov:2*f,aspect:t/n,focalDistance:i,near:c,far:p*u}}function gt(e){var t=e.width,n=e.height,r=e.pitch,i=e.altitude,a=e.nearZMultiplier,o=e.farZMultiplier,s=mt({width:t,height:n,altitude:i,pitch:r,nearZMultiplier:a,farZMultiplier:o}),c=s.fov,l=s.aspect,u=s.near,h=s.far,f=Ye["i"]([],c,l,u,h);return f}function yt(e,t){var n=Object(Ve["a"])(e,3),r=n[0],i=n[1],a=n[2],o=void 0===a?0:a;return Je(Number.isFinite(r)&&Number.isFinite(i)&&Number.isFinite(o)),He(t,[r,i,o,1])}function vt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=Object(Ve["a"])(e,3),i=r[0],a=r[1],o=r[2];if(Je(Number.isFinite(i)&&Number.isFinite(a),"invalid pixel coordinate"),Number.isFinite(o)){var s=He(t,[i,a,o,1]);return s}var c=He(t,[i,a,0,1]),l=He(t,[i,a,1,1]),u=c[2],h=l[2],f=u===h?0:((n||0)-u)/(h-u);return Ke["c"]([],c,l,f)}function _t(e){var t=e.width,n=e.height,r=e.bounds,i=e.minExtent,a=void 0===i?0:i,o=e.maxZoom,s=void 0===o?24:o,c=e.padding,l=void 0===c?0:c,u=e.offset,h=void 0===u?[0,0]:u,f=Object(Ve["a"])(r,2),d=Object(Ve["a"])(f[0],2),p=d[0],m=d[1],g=Object(Ve["a"])(f[1],2),y=g[0],v=g[1];if(Number.isFinite(l)){var _=l;l={top:_,bottom:_,left:_,right:_}}else Je(Number.isFinite(l.top)&&Number.isFinite(l.bottom)&&Number.isFinite(l.left)&&Number.isFinite(l.right));var b=new Et({width:t,height:n,longitude:0,latitude:0,zoom:0}),x=b.project([p,v]),w=b.project([y,m]),E=[Math.max(Math.abs(w[0]-x[0]),a),Math.max(Math.abs(w[1]-x[1]),a)],k=[t-l.left-l.right-2*Math.abs(h[0]),n-l.top-l.bottom-2*Math.abs(h[1])];Je(k[0]>0&&k[1]>0);var T=k[0]/E[0],S=k[1]/E[1],O=(l.right-l.left)/2/T,A=(l.bottom-l.top)/2/S,P=[(w[0]+x[0])/2+O,(w[1]+x[1])/2+A],C=b.unproject(P),I=Math.min(s,b.zoom+Math.log2(Math.abs(Math.min(T,S))));return Je(Number.isFinite(I)),{longitude:C[0],latitude:C[1],zoom:I}}var bt=Math.PI/180;function xt(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=e.width,a=e.height,o=e.unproject,s={targetZ:r},c=o([0,a],s),l=o([i,a],s),u=Math.atan(.5/e.altitude),h=(90-e.pitch)*bt;return u>h-.01?(t=wt(e,0,r),n=wt(e,i,r)):(t=o([0,0],s),n=o([i,0],s)),[c,l,n,t]}function wt(e,t,n){var r=e.pixelUnprojectionMatrix,i=He(r,[t,0,1,1]),a=He(r,[t,e.height,1,1]),o=n*e.distanceScales.unitsPerMeter[2],s=(o-i[2])/(a[2]-i[2]),c=Ke["c"]([],i,a,s),l=ut(c);return l[2]=n,l}var Et=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{width:1,height:1},n=t.width,r=t.height,i=t.latitude,a=void 0===i?0:i,o=t.longitude,s=void 0===o?0:o,c=t.zoom,l=void 0===c?0:c,u=t.pitch,h=void 0===u?0:u,f=t.bearing,d=void 0===f?0:f,p=t.altitude,m=void 0===p?1.5:p,g=t.nearZMultiplier,y=void 0===g?.02:g,v=t.farZMultiplier,_=void 0===v?1.01:v;Object(Ge["a"])(this,e),n=n||1,r=r||1;var b=st(l);m=Math.max(.75,m);var x=lt([s,a]);x[2]=0,this.projectionMatrix=gt({width:n,height:r,pitch:h,altitude:m,nearZMultiplier:y,farZMultiplier:_}),this.viewMatrix=pt({height:r,scale:b,center:x,pitch:h,bearing:d,altitude:m}),this.width=n,this.height=r,this.scale=b,this.latitude=a,this.longitude=s,this.zoom=l,this.pitch=h,this.bearing=d,this.altitude=m,this.center=x,this.distanceScales=ft(this),this._initMatrices(),this.equals=this.equals.bind(this),this.project=this.project.bind(this),this.unproject=this.unproject.bind(this),this.projectPosition=this.projectPosition.bind(this),this.unprojectPosition=this.unprojectPosition.bind(this),Object.freeze(this)}return Object(We["a"])(e,[{key:"_initMatrices",value:function(){var e=this.width,t=this.height,n=this.projectionMatrix,r=this.viewMatrix,i=Ze();Ye["g"](i,i,n),Ye["g"](i,i,r),this.viewProjectionMatrix=i;var a=Ze();Ye["n"](a,a,[e/2,-t/2,1]),Ye["o"](a,a,[1,-1,0]),Ye["g"](a,a,i);var o=Ye["e"](Ze(),a);if(!o)throw new Error("Pixel project matrix not invertible");this.pixelProjectionMatrix=a,this.pixelUnprojectionMatrix=o}},{key:"equals",value:function(t){return t instanceof e&&(t.width===this.width&&t.height===this.height&&Ye["b"](t.projectionMatrix,this.projectionMatrix)&&Ye["b"](t.viewMatrix,this.viewMatrix))}},{key:"project",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.topLeft,r=void 0===n||n,i=this.projectPosition(e),a=yt(i,this.pixelProjectionMatrix),o=Object(Ve["a"])(a,2),s=o[0],c=o[1],l=r?c:this.height-c;return 2===e.length?[s,l]:[s,l,a[2]]}},{key:"unproject",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.topLeft,r=void 0===n||n,i=t.targetZ,a=void 0===i?void 0:i,o=Object(Ve["a"])(e,3),s=o[0],c=o[1],l=o[2],u=r?c:this.height-c,h=a&&a*this.distanceScales.unitsPerMeter[2],f=vt([s,u,l],this.pixelUnprojectionMatrix,h),d=this.unprojectPosition(f),p=Object(Ve["a"])(d,3),m=p[0],g=p[1],y=p[2];return Number.isFinite(l)?[m,g,y]:Number.isFinite(a)?[m,g,a]:[m,g]}},{key:"projectPosition",value:function(e){var t=lt(e),n=Object(Ve["a"])(t,2),r=n[0],i=n[1],a=(e[2]||0)*this.distanceScales.unitsPerMeter[2];return[r,i,a]}},{key:"unprojectPosition",value:function(e){var t=ut(e),n=Object(Ve["a"])(t,2),r=n[0],i=n[1],a=(e[2]||0)*this.distanceScales.metersPerUnit[2];return[r,i,a]}},{key:"projectFlat",value:function(e){return lt(e)}},{key:"unprojectFlat",value:function(e){return ut(e)}},{key:"getMapCenterByLngLatPosition",value:function(e){var t=e.lngLat,n=e.pos,r=vt(n,this.pixelUnprojectionMatrix),i=lt(t),a=Ke["a"]([],i,Ke["d"]([],r)),o=Ke["a"]([],this.center,a);return ut(o)}},{key:"getLocationAtPoint",value:function(e){var t=e.lngLat,n=e.pos;return this.getMapCenterByLngLatPosition({lngLat:t,pos:n})}},{key:"fitBounds",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.width,i=this.height,a=_t(Object.assign({width:r,height:i,bounds:t},n)),o=a.longitude,s=a.latitude,c=a.zoom;return new e({width:r,height:i,longitude:o,latitude:s,zoom:c})}},{key:"getBounds",value:function(e){var t=this.getBoundingRegion(e),n=Math.min.apply(Math,Object(Fe["a"])(t.map((function(e){return e[0]})))),r=Math.max.apply(Math,Object(Fe["a"])(t.map((function(e){return e[0]})))),i=Math.min.apply(Math,Object(Fe["a"])(t.map((function(e){return e[1]})))),a=Math.max.apply(Math,Object(Fe["a"])(t.map((function(e){return e[1]}))));return[[n,i],[r,a]]}},{key:"getBoundingRegion",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return xt(this,e.z||0)}}]),e}(),kt=85.05113,Tt=-85.05113;function St(e){var t=e.width,n=e.height,r=e.longitude,i=e.latitude,a=e.zoom,o=e.pitch,s=void 0===o?0:o,c=e.bearing,l=void 0===c?0:c;(r<-180||r>180)&&(r=Xe(r+180,360)-180),(l<-180||l>180)&&(l=Xe(l+180,360)-180);var u=new Et({width:t,height:n,longitude:r,latitude:i,zoom:a}),h=u.project([r,kt])[1],f=u.project([r,Tt])[1],d=0;return f-h0?d=h:f=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function At(e,t){if(e){if("string"===typeof e)return Pt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Pt(e,t):void 0}}function Pt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n3&&void 0!==arguments[3]?arguments[3]:{},i={},a=Lt(e,t,r),o=a.startZoom,s=a.startCenterXY,c=a.uDelta,l=a.w0,u=a.u1,h=a.S,f=a.rho,d=a.rho2,p=a.r0;if(u2&&void 0!==arguments[2]?arguments[2]:{};n=Object.assign({},Mt,n);var r,i=n,a=i.screenSpeed,o=i.speed,s=i.maxDuration,c=Lt(e,t,n),l=c.S,u=c.rho,h=1e3*l;return r=Number.isFinite(a)?h/(a/u):h/o,Number.isFinite(s)&&r>s?0:r}function Lt(e,t,n){n=Object.assign({},Mt,n);var r=n.curve,i=e.zoom,a=[e.longitude,e.latitude],o=st(i),s=t.zoom,c=[t.longitude,t.latitude],l=st(s-i),u=lt(a),h=lt(c),f=Ke["f"]([],h,u),d=Math.max(e.width,e.height),p=d/l,m=Ke["b"](f)*o,g=Math.max(m,Ct),y=r*r,v=(p*p-d*d+y*y*g*g)/(2*d*y*g),_=(p*p-d*d-y*y*g*g)/(2*p*y*g),b=Math.log(Math.sqrt(v*v+1)-v),x=Math.log(Math.sqrt(_*_+1)-_),w=(x-b)/r;return{startZoom:i,startCenterXY:u,uDelta:f,w0:d,u1:m,S:w,rho:r,rho2:y,r0:b,r1:x}}var Dt=n("6dd8"),zt=n("ea93"),Ft=n("b7c8"),Bt=n.n(Ft),Nt=1e-7;function Ut(e){return Array.isArray(e)||ArrayBuffer.isView(e)}function Vt(e,t){if(e===t)return!0;if(Ut(e)&&Ut(t)){if(e.length!==t.length)return!1;for(var n=0;n0,"`scale` must be a positive number");var i=this._state,a=i.startZoom,o=i.startZoomLngLat;Number.isFinite(a)||(a=this._viewportProps.zoom,o=this._unproject(n)||this._unproject(t)),qt(o,"`startZoomLngLat` prop is required for zoom behavior to calculate where to position the map.");var s=this._calculateNewZoom({scale:r,startZoom:a||0}),c=new Et(Object.assign({},this._viewportProps,{zoom:s})),l=c.getMapCenterByLngLatPosition({lngLat:o,pos:t}),u=Object(Ve["a"])(l,2),h=u[0],f=u[1];return this._getUpdatedMapState({zoom:s,longitude:h,latitude:f})}},{key:"zoomEnd",value:function(){return this._getUpdatedMapState({startZoomLngLat:null,startZoom:null})}},{key:"_getUpdatedMapState",value:function(t){return new e(Object.assign({},this._viewportProps,this._state,t))}},{key:"_applyConstraints",value:function(e){var t=e.maxZoom,n=e.minZoom,r=e.zoom;e.zoom=Gt(r,n,t);var i=e.maxPitch,a=e.minPitch,o=e.pitch;return e.pitch=Gt(o,a,i),Object.assign(e,St(e)),e}},{key:"_unproject",value:function(e){var t=new Et(this._viewportProps);return e&&t.unproject(e)}},{key:"_calculateNewLngLat",value:function(e){var t=e.startPanLngLat,n=e.pos,r=new Et(this._viewportProps);return r.getMapCenterByLngLatPosition({lngLat:t,pos:n})}},{key:"_calculateNewZoom",value:function(e){var t=e.scale,n=e.startZoom,r=this._viewportProps,i=r.maxZoom,a=r.minZoom,o=n+Math.log2(t);return Gt(o,a,i)}},{key:"_calculateNewPitchAndBearing",value:function(e){var t=e.deltaScaleX,n=e.deltaScaleY,r=e.startBearing,i=e.startPitch;n=Gt(n,-1,1);var a=this._viewportProps,o=a.minPitch,s=a.maxPitch,c=r+180*t,l=i;return n>0?l=i+n*(s-i):n<0&&(l=i-n*(o-i)),{pitch:l,bearing:c}}},{key:"_getRotationParams",value:function(e,t){var n=e[0]-t[0],r=e[1]-t[1],i=e[1],a=t[1],o=this._viewportProps,s=o.width,c=o.height,l=n/s,u=0;return r>0?Math.abs(c-a)>Yt&&(u=r/(a-c)*Kt):r<0&&a>Yt&&(u=1-i/a),u=Math.min(1,Math.max(-1,u)),{deltaScaleX:l,deltaScaleY:u}}}]),e}();function Jt(e){return e[0].toLowerCase()+e.slice(1)}function en(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Xt;for(var n in t){var r=n.slice(0,3),i=Jt(n.slice(3));if("min"===r&&e[i]t[n])return!1}return!0}function tn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nn(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=e.current&&e.current.getMap();return r&&r.queryRenderedFeatures(t,n)}}}function xn(e){e.target.scrollTo(0,0)}var wn=Object(Le["forwardRef"])((function(e,t){var n=Object(Le["useState"])(!0),r=Object(Ve["a"])(n,2),i=r[0],a=r[1],o=Object(Le["useState"])([0,0]),s=Object(Ve["a"])(o,2),c=s[0],l=s[1],u=Object(Le["useRef"])(null),h=Object(Le["useRef"])(null),f=Object(Le["useRef"])(null),d=Object(Le["useContext"])(sn);ln((function(){if(wn.supported()){var t=new zt["a"](hn(hn({},e),{},{mapboxgl:Bt.a,width:c[0],height:c[1],container:h.current,onError:function(t){var n=t.error&&t.error.status||t.status;n===mn&&i&&(console.error(dn),a(!1)),e.onError(t)}}));u.current=t,d&&d.setMap&&d.setMap(t.getMap());var n=new Dt["a"]((function(t){if(t[0].contentRect){var n=t[0].contentRect,r=n.width,i=n.height;l([r,i]),e.onResize({width:r,height:i})}}));return n.observe(f.current),function(){t.finalize(),u.current=null,n.disconnect()}}}),[]),ln((function(){u.current&&u.current.setProps(Object.assign({},e,{width:c[0],height:c[1]}))}));var p=u.current&&u.current.getMap();Object(Le["useImperativeHandle"])(t,(function(){return bn(u)}),[]);var m=p&&Le["createElement"](an,{value:hn(hn({},d),{},{viewport:d.viewport||new Et(hn(hn(hn({},e),e.viewState),{},{width:c[0],height:c[1]})),map:p,container:d.container||f.current})},Le["createElement"]("div",{key:"map-overlays",className:"overlays",style:gn,onScroll:xn},e.children)),g=e.className,y=e.width,v=e.height,_=e.style,b=e.visibilityConstraints,x=Object.assign({position:"relative"},_,{width:y,height:v}),w=e.visible&&en(e.viewState||e,b),E=Object.assign({},gn,{visibility:w?"inherit":"hidden"});return Le["createElement"]("div",{key:"map-container",ref:f,style:x},Le["createElement"]("div",{key:"map-mapbox",ref:h,style:E,className:g}),m,!i&&!e.disableTokenWarning&&Le["createElement"](_n,null))}));wn.supported=function(){return Bt.a&&Bt.a.supported()},wn.propTypes=yn,wn.defaultProps=vn;var En=wn;function kn(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Tn(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Tn(e,t){if(e){if("string"===typeof e)return Sn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sn(e,t):void 0}}function Sn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n180&&(n=n<0?n+360:n-360),n}function Dn(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=zn(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function zn(e,t){if(e){if("string"===typeof e)return Fn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Fn(e,t):void 0}}function Fn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};return Object(Ge["a"])(this,n),e=t.call(this),Object(Be["a"])(Object(An["a"])(e),"propNames",Un),e.props=Object.assign({},Wn,r),e}Object(We["a"])(n,[{key:"initializeProps",value:function(e,t){var n,r={},i={},a=Dn(Vn);try{for(a.s();!(n=a.n()).done;){var o=n.value,s=e[o],c=t[o];qt(Rn(s)&&Rn(c),"".concat(o," must be supplied for transition")),r[o]=s,i[o]=Ln(o,s,c)}}catch(p){a.e(p)}finally{a.f()}var l,u=Dn(Gn);try{for(u.s();!(l=u.n()).done;){var h=l.value,f=e[h]||0,d=t[h]||0;r[h]=f,i[h]=Ln(h,f,d)}}catch(p){u.e(p)}finally{u.f()}return{start:r,end:i}}},{key:"interpolateProps",value:function(e,t,n){var r,i=Rt(e,t,n,this.props),a=Dn(Gn);try{for(a.s();!(r=a.n()).done;){var o=r.value;i[o]=Wt(e[o],t[o],n)}}catch(s){a.e(s)}finally{a.f()}return i}},{key:"getDuration",value:function(e,t){var n=t.transitionDuration;return"auto"===n&&(n=jt(e,t,this.props)),n}}])})(On);function qn(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Zn(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Zn(e,t){if(e){if("string"===typeof e)return Hn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Hn(e,t):void 0}}function Hn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};return Object(Ge["a"])(this,n),e=t.call(this),Array.isArray(r)&&(r={transitionProps:r}),e.propNames=r.transitionProps||Yn,r.around&&(e.around=r.around),e}return Object(We["a"])(n,[{key:"initializeProps",value:function(e,t){var n={},r={};if(this.around){n.around=this.around;var i=new Et(e).unproject(this.around);Object.assign(r,t,{around:new Et(t).project(i),aroundLngLat:i})}var a,o=qn(this.propNames);try{for(o.s();!(a=o.n()).done;){var s=a.value,c=e[s],l=t[s];qt(Rn(c)&&Rn(l),"".concat(s," must be supplied for transition")),n[s]=c,r[s]=Ln(s,c,l)}}catch(u){o.e(u)}finally{o.f()}return{start:n,end:r}}},{key:"interpolateProps",value:function(e,t,n){var r,i={},a=qn(this.propNames);try{for(a.s();!(r=a.n()).done;){var o=r.value;i[o]=Wt(e[o],t[o],n)}}catch(h){a.e(h)}finally{a.f()}if(t.around){var s=new Et(Object.assign({},t,i)).getMapCenterByLngLatPosition({lngLat:t.aroundLngLat,pos:Wt(e.around,t.around,n)}),c=Object(Ve["a"])(s,2),l=c[0],u=c[1];i.longitude=l,i.latitude=u}return i}}]),n}(On),Qn=function(){};function Jn(e,t){var n=e(t);return function(r){return 1/(1-n)*(e(r*(1-t)+t)-n)}}var er={BREAK:1,SNAP_TO_END:2,IGNORE:3,UPDATE:4},tr={transitionDuration:0,transitionEasing:function(e){return e},transitionInterpolator:new Kn,transitionInterruption:er.BREAK,onTransitionStart:Qn,onTransitionInterrupt:Qn,onTransitionEnd:Qn,onViewportChange:Qn,onStateChange:Qn},nr=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e),Object(Be["a"])(this,"_animationFrame",null),Object(Be["a"])(this,"_onTransitionFrame",(function(){t._animationFrame=requestAnimationFrame(t._onTransitionFrame),t._updateViewport()})),this.props=null,this.onViewportChange=n.onViewportChange||Qn,this.onStateChange=n.onStateChange||Qn,this.time=n.getTime||Date.now}return Object(We["a"])(e,[{key:"getViewportInTransition",value:function(){return this._animationFrame?this.state.propsInTransition:null}},{key:"processViewportChange",value:function(e){var t=this.props;if(this.props=e,!t||this._shouldIgnoreViewportChange(t,e))return!1;if(this._isTransitionEnabled(e)){var n=Object.assign({},t),r=Object.assign({},e);if(this._isTransitionInProgress()&&(t.onTransitionInterrupt(),this.state.interruption===er.SNAP_TO_END?Object.assign(n,this.state.endProps):Object.assign(n,this.state.propsInTransition),this.state.interruption===er.UPDATE)){var i=this.time(),a=(i-this.state.startTime)/this.state.duration;r.transitionDuration=this.state.duration-(i-this.state.startTime),r.transitionEasing=Jn(this.state.easing,a),r.transitionInterpolator=n.transitionInterpolator}return r.onTransitionStart(),this._triggerTransition(n,r),!0}return this._isTransitionInProgress()&&(t.onTransitionInterrupt(),this._endTransition()),!1}},{key:"_isTransitionInProgress",value:function(){return Boolean(this._animationFrame)}},{key:"_isTransitionEnabled",value:function(e){var t=e.transitionDuration,n=e.transitionInterpolator;return(t>0||"auto"===t)&&Boolean(n)}},{key:"_isUpdateDueToCurrentTransition",value:function(e){return!!this.state.propsInTransition&&this.state.interpolator.arePropsEqual(e,this.state.propsInTransition)}},{key:"_shouldIgnoreViewportChange",value:function(e,t){return!e||(this._isTransitionInProgress()?this.state.interruption===er.IGNORE||this._isUpdateDueToCurrentTransition(t):!this._isTransitionEnabled(t)||t.transitionInterpolator.arePropsEqual(e,t))}},{key:"_triggerTransition",value:function(e,t){qt(this._isTransitionEnabled(t)),this._animationFrame&&cancelAnimationFrame(this._animationFrame);var n=t.transitionInterpolator,r=n.getDuration?n.getDuration(e,t):t.transitionDuration;if(0!==r){var i=t.transitionInterpolator.initializeProps(e,t),a={inTransition:!0,isZooming:e.zoom!==t.zoom,isPanning:e.longitude!==t.longitude||e.latitude!==t.latitude,isRotating:e.bearing!==t.bearing||e.pitch!==t.pitch};this.state={duration:r,easing:t.transitionEasing,interpolator:t.transitionInterpolator,interruption:t.transitionInterruption,startTime:this.time(),startProps:i.start,endProps:i.end,animation:null,propsInTransition:{}},this._onTransitionFrame(),this.onStateChange(a)}}},{key:"_endTransition",value:function(){this._animationFrame&&(cancelAnimationFrame(this._animationFrame),this._animationFrame=null),this.onStateChange({inTransition:!1,isZooming:!1,isPanning:!1,isRotating:!1})}},{key:"_updateViewport",value:function(){var e=this.time(),t=this.state,n=t.startTime,r=t.duration,i=t.easing,a=t.interpolator,o=t.startProps,s=t.endProps,c=!1,l=(e-n)/r;l>=1&&(l=1,c=!0),l=i(l);var u=a.interpolateProps(o,s,l),h=new Qt(Object.assign({},this.props,u));this.state.propsInTransition=h.getViewportProps(),this.onViewportChange(this.state.propsInTransition,this.props),c&&(this._endTransition(),this.props.onTransitionEnd())}}]),e}();Object(Be["a"])(nr,"defaultProps",tr);var rr=n("c8b5"),ir=n.n(rr),ar=1,or=2,sr=4,cr={mousedown:ar,mousemove:or,mouseup:sr};function lr(e,t){for(var n=0;n0&&(lr(n,(function(t){return t.pointerId===e.pointerId}))||n.push(e)),t.call(this,e)}}function hr(e){e.prototype.handler=function(e){var t=cr[e.type];t&ar&&e.button>=0&&(this.pressed=!0),t&or&&0===e.which&&(t=sr),this.pressed&&(t&sr&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:"mouse",srcEvent:e}))}}ur(ir.a.PointerEventInput),hr(ir.a.MouseInput);var fr=ir.a.Manager,dr=ir.a,pr=dr?[[dr.Pan,{event:"tripan",pointers:3,threshold:0,enable:!1}],[dr.Rotate,{enable:!1}],[dr.Pinch,{enable:!1}],[dr.Swipe,{enable:!1}],[dr.Pan,{threshold:0,enable:!1}],[dr.Press,{enable:!1}],[dr.Tap,{event:"doubletap",taps:2,enable:!1}],[dr.Tap,{event:"anytap",enable:!1}],[dr.Tap,{enable:!1}]]:null,mr={tripan:["rotate","pinch","pan"],rotate:["pinch"],pinch:["pan"],pan:["press","doubletap","anytap","tap"],doubletap:["anytap"],anytap:["tap"]},gr={doubletap:["tap"]},yr={pointerdown:"pointerdown",pointermove:"pointermove",pointerup:"pointerup",touchstart:"pointerdown",touchmove:"pointermove",touchend:"pointerup",mousedown:"pointerdown",mousemove:"pointermove",mouseup:"pointerup"},vr={KEY_EVENTS:["keydown","keyup"],MOUSE_EVENTS:["mousedown","mousemove","mouseup","mouseover","mouseout","mouseleave"],WHEEL_EVENTS:["wheel","mousewheel","DOMMouseScroll"]},_r={tap:"tap",anytap:"anytap",doubletap:"doubletap",press:"press",pinch:"pinch",pinchin:"pinch",pinchout:"pinch",pinchstart:"pinch",pinchmove:"pinch",pinchend:"pinch",pinchcancel:"pinch",rotate:"rotate",rotatestart:"rotate",rotatemove:"rotate",rotateend:"rotate",rotatecancel:"rotate",tripan:"tripan",tripanstart:"tripan",tripanmove:"tripan",tripanup:"tripan",tripandown:"tripan",tripanleft:"tripan",tripanright:"tripan",tripanend:"tripan",tripancancel:"tripan",pan:"pan",panstart:"pan",panmove:"pan",panup:"pan",pandown:"pan",panleft:"pan",panright:"pan",panend:"pan",pancancel:"pan",swipe:"swipe",swipeleft:"swipe",swiperight:"swipe",swipeup:"swipe",swipedown:"swipe"},br={click:"tap",anyclick:"anytap",dblclick:"doubletap",mousedown:"pointerdown",mousemove:"pointermove",mouseup:"pointerup",mouseover:"pointerover",mouseout:"pointerout",mouseleave:"pointerleave"},xr=n("55a9"),wr=-1!==xr["b"].indexOf("firefox"),Er=vr.WHEEL_EVENTS,kr="wheel",Tr=4.000244140625,Sr=40,Or=.25,Ar=function(){function e(t,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(Ge["a"])(this,e),this.element=t,this.callback=n,this.options=Object.assign({enable:!0},i),this.events=Er.concat(i.events||[]),this.handleEvent=this.handleEvent.bind(this),this.events.forEach((function(e){return t.addEventListener(e,r.handleEvent,!!xr["a"]&&{passive:!1})}))}return Object(We["a"])(e,[{key:"destroy",value:function(){var e=this;this.events.forEach((function(t){return e.element.removeEventListener(t,e.handleEvent)}))}},{key:"enableEventType",value:function(e,t){e===kr&&(this.options.enable=t)}},{key:"handleEvent",value:function(e){if(this.options.enable){var t=e.deltaY;xr["c"].WheelEvent&&(wr&&e.deltaMode===xr["c"].WheelEvent.DOM_DELTA_PIXEL&&(t/=xr["c"].devicePixelRatio),e.deltaMode===xr["c"].WheelEvent.DOM_DELTA_LINE&&(t*=Sr));var n={x:e.clientX,y:e.clientY};0!==t&&t%Tr===0&&(t=Math.floor(t/Tr)),e.shiftKey&&t&&(t*=Or),this._onWheel(e,-t,n)}}},{key:"_onWheel",value:function(e,t,n){this.callback({type:kr,center:n,delta:t,srcEvent:e,pointerType:"mouse",target:e.target})}}]),e}(),Pr=vr.MOUSE_EVENTS,Cr="pointermove",Ir="pointerover",Mr="pointerout",Rr="pointerleave",jr=function(){function e(t,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(Ge["a"])(this,e),this.element=t,this.callback=n,this.pressed=!1,this.options=Object.assign({enable:!0},i),this.enableMoveEvent=this.options.enable,this.enableLeaveEvent=this.options.enable,this.enableOutEvent=this.options.enable,this.enableOverEvent=this.options.enable,this.events=Pr.concat(i.events||[]),this.handleEvent=this.handleEvent.bind(this),this.events.forEach((function(e){return t.addEventListener(e,r.handleEvent)}))}return Object(We["a"])(e,[{key:"destroy",value:function(){var e=this;this.events.forEach((function(t){return e.element.removeEventListener(t,e.handleEvent)}))}},{key:"enableEventType",value:function(e,t){e===Cr&&(this.enableMoveEvent=t),e===Ir&&(this.enableOverEvent=t),e===Mr&&(this.enableOutEvent=t),e===Rr&&(this.enableLeaveEvent=t)}},{key:"handleEvent",value:function(e){this.handleOverEvent(e),this.handleOutEvent(e),this.handleLeaveEvent(e),this.handleMoveEvent(e)}},{key:"handleOverEvent",value:function(e){this.enableOverEvent&&"mouseover"===e.type&&this.callback({type:Ir,srcEvent:e,pointerType:"mouse",target:e.target})}},{key:"handleOutEvent",value:function(e){this.enableOutEvent&&"mouseout"===e.type&&this.callback({type:Mr,srcEvent:e,pointerType:"mouse",target:e.target})}},{key:"handleLeaveEvent",value:function(e){this.enableLeaveEvent&&"mouseleave"===e.type&&this.callback({type:Rr,srcEvent:e,pointerType:"mouse",target:e.target})}},{key:"handleMoveEvent",value:function(e){if(this.enableMoveEvent)switch(e.type){case"mousedown":e.button>=0&&(this.pressed=!0);break;case"mousemove":0===e.which&&(this.pressed=!1),this.pressed||this.callback({type:Cr,srcEvent:e,pointerType:"mouse",target:e.target});break;case"mouseup":this.pressed=!1;break;default:}}}]),e}(),Lr=vr.KEY_EVENTS,Dr="keydown",zr="keyup",Fr=function(){function e(t,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(Ge["a"])(this,e),this.element=t,this.callback=n,this.options=Object.assign({enable:!0},i),this.enableDownEvent=this.options.enable,this.enableUpEvent=this.options.enable,this.events=Lr.concat(i.events||[]),this.handleEvent=this.handleEvent.bind(this),t.tabIndex=i.tabIndex||0,t.style.outline="none",this.events.forEach((function(e){return t.addEventListener(e,r.handleEvent)}))}return Object(We["a"])(e,[{key:"destroy",value:function(){var e=this;this.events.forEach((function(t){return e.element.removeEventListener(t,e.handleEvent)}))}},{key:"enableEventType",value:function(e,t){e===Dr&&(this.enableDownEvent=t),e===zr&&(this.enableUpEvent=t)}},{key:"handleEvent",value:function(e){var t=e.target||e.srcElement;"INPUT"===t.tagName&&"text"===t.type||"TEXTAREA"===t.tagName||(this.enableDownEvent&&"keydown"===e.type&&this.callback({type:Dr,srcEvent:e,key:e.key,target:e.target}),this.enableUpEvent&&"keyup"===e.type&&this.callback({type:zr,srcEvent:e,key:e.key,target:e.target}))}}]),e}(),Br="contextmenu",Nr=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(Ge["a"])(this,e),this.element=t,this.callback=n,this.options=Object.assign({enable:!0},r),this.handleEvent=this.handleEvent.bind(this),t.addEventListener("contextmenu",this.handleEvent)}return Object(We["a"])(e,[{key:"destroy",value:function(){this.element.removeEventListener("contextmenu",this.handleEvent)}},{key:"enableEventType",value:function(e,t){e===Br&&(this.options.enable=t)}},{key:"handleEvent",value:function(e){this.options.enable&&this.callback({type:Br,center:{x:e.clientX,y:e.clientY},srcEvent:e,pointerType:"mouse",target:e.target})}}]),e}(),Ur=n("53ca"),Vr=1,Gr=2,Wr=4,qr={pointerdown:Vr,pointermove:Gr,pointerup:Wr,mousedown:Vr,mousemove:Gr,mouseup:Wr},Zr=1,Hr=2,Xr=3,$r=0,Yr=1,Kr=2,Qr=1,Jr=2,ei=4;function ti(e){var t=qr[e.srcEvent.type];if(!t)return null;var n=e.srcEvent,r=n.buttons,i=n.button,a=n.which,o=!1,s=!1,c=!1;return t===Wr||t===Gr&&!Number.isFinite(r)?(o=a===Zr,s=a===Hr,c=a===Xr):t===Gr?(o=Boolean(r&Qr),s=Boolean(r&ei),c=Boolean(r&Jr)):t===Vr&&(o=i===$r,s=i===Yr,c=i===Kr),{leftButton:o,middleButton:s,rightButton:c}}function ni(e,t){var n=e.srcEvent;if(!e.center&&!Number.isFinite(n.clientX))return null;var r=e.center||{x:n.clientX,y:n.clientY},i=t.getBoundingClientRect(),a=i.width/t.offsetWidth,o=i.height/t.offsetHeight,s={x:(r.x-i.left-t.clientLeft)/a,y:(r.y-i.top-t.clientTop)/o};return{center:r,offsetCenter:s}}var ri={srcElement:"root",priority:0},ii=function(){function e(t){Object(Ge["a"])(this,e),this.eventManager=t,this.handlers=[],this.handlersByElement=new Map,this.handleEvent=this.handleEvent.bind(this),this._active=!1}return Object(We["a"])(e,[{key:"isEmpty",value:function(){return!this._active}},{key:"add",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=this.handlers,o=this.handlersByElement;n&&("object"!==Object(Ur["a"])(n)||n.addEventListener)&&(n={srcElement:n}),n=n?Object.assign({},ri,n):ri;var s=o.get(n.srcElement);s||(s=[],o.set(n.srcElement,s));var c={type:e,handler:t,srcElement:n.srcElement,priority:n.priority};r&&(c.once=!0),i&&(c.passive=!0),a.push(c),this._active=this._active||!c.passive;var l=s.length-1;while(l>=0){if(s[l].priority>=c.priority)break;l--}s.splice(l+1,0,c)}},{key:"remove",value:function(e,t){for(var n=this.handlers,r=this.handlersByElement,i=n.length-1;i>=0;i--){var a=n[i];if(a.type===e&&a.handler===t){n.splice(i,1);var o=r.get(a.srcElement);o.splice(o.indexOf(a),1),0===o.length&&r["delete"](a.srcElement)}}this._active=n.some((function(e){return!e.passive}))}},{key:"handleEvent",value:function(e){if(!this.isEmpty()){var t=this._normalizeEvent(e),n=e.srcEvent.target;while(n&&n!==t.rootElement){if(this._emit(t,n),t.handled)return;n=n.parentNode}this._emit(t,"root")}}},{key:"_emit",value:function(e,t){var n=this.handlersByElement.get(t);if(n){for(var r=!1,i=function(){e.handled=!0},a=function(){e.handled=!0,r=!0},o=[],s=0;s=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function oi(e,t){if(e){if("string"===typeof e)return si(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?si(e,t):void 0}}function si(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.options=Object.assign({},ci,n),this.events=new Map,this._onBasicInput=this._onBasicInput.bind(this),this._onOtherEvent=this._onOtherEvent.bind(this),this.setElement(t);var r=n.events;r&&this.on(r)}return Object(We["a"])(e,[{key:"setElement",value:function(e){var t=this;if(this.element&&this.destroy(),this.element=e,e){var n=this.options,r=n.Manager;for(var i in this.manager=new r(e,{touchAction:n.touchAction,recognizers:n.recognizers||pr}).on("hammer.input",this._onBasicInput),n.recognizers||Object.keys(mr).forEach((function(e){var n=t.manager.get(e);n&&mr[e].forEach((function(e){n.recognizeWith(e)}))})),n.recognizerOptions){var a=this.manager.get(i);if(a){var o=n.recognizerOptions[i];delete o.enable,a.set(o)}}this.wheelInput=new Ar(e,this._onOtherEvent,{enable:!1}),this.moveInput=new jr(e,this._onOtherEvent,{enable:!1}),this.keyInput=new Fr(e,this._onOtherEvent,{enable:!1,tabIndex:n.tabIndex}),this.contextmenuInput=new Nr(e,this._onOtherEvent,{enable:!1});var s,c=ai(this.events);try{for(c.s();!(s=c.n()).done;){var l=Object(Ve["a"])(s.value,2),u=l[0],h=l[1];h.isEmpty()||(this._toggleRecognizer(h.recognizerName,!0),this.manager.on(u,h.handleEvent))}}catch(f){c.e(f)}finally{c.f()}}}},{key:"destroy",value:function(){this.element&&(this.wheelInput.destroy(),this.moveInput.destroy(),this.keyInput.destroy(),this.contextmenuInput.destroy(),this.manager.destroy(),this.wheelInput=null,this.moveInput=null,this.keyInput=null,this.contextmenuInput=null,this.manager=null,this.element=null)}},{key:"on",value:function(e,t,n){this._addEventHandler(e,t,n,!1)}},{key:"once",value:function(e,t,n){this._addEventHandler(e,t,n,!0)}},{key:"watch",value:function(e,t,n){this._addEventHandler(e,t,n,!1,!0)}},{key:"off",value:function(e,t){this._removeEventHandler(e,t)}},{key:"_toggleRecognizer",value:function(e,t){var n=this.manager;if(n){var r=n.get(e);if(r&&r.options.enable!==t){r.set({enable:t});var i=gr[e];i&&!this.options.recognizers&&i.forEach((function(i){var a=n.get(i);t?(a.requireFailure(e),r.dropRequireFailure(i)):a.dropRequireFailure(e)}))}this.wheelInput.enableEventType(e,t),this.moveInput.enableEventType(e,t),this.keyInput.enableEventType(e,t),this.contextmenuInput.enableEventType(e,t)}}},{key:"_addEventHandler",value:function(e,t,n,r,i){if("string"===typeof e){var a=this.manager,o=this.events,s=br[e]||e,c=o.get(s);c||(c=new ii(this),o.set(s,c),c.recognizerName=_r[s]||s,a&&a.on(s,c.handleEvent)),c.add(e,t,n,r,i),c.isEmpty()||this._toggleRecognizer(c.recognizerName,!0)}else for(var l in n=t,e)this._addEventHandler(l,e[l],n,r,i)}},{key:"_removeEventHandler",value:function(e,t){if("string"===typeof e){var n=this.events,r=br[e]||e,i=n.get(r);if(i&&(i.remove(e,t),i.isEmpty())){var a,o=i.recognizerName,s=!1,c=ai(n.values());try{for(c.s();!(a=c.n()).done;){var l=a.value;if(l.recognizerName===o&&!l.isEmpty()){s=!0;break}}}catch(h){c.e(h)}finally{c.f()}s||this._toggleRecognizer(o,!1)}}else for(var u in e)this._removeEventHandler(u,e[u])}},{key:"_onBasicInput",value:function(e){var t=e.srcEvent,n=yr[t.type];n&&this.manager.emit(n,e)}},{key:"_onOtherEvent",value:function(e){this.manager.emit(e.type,e)}}]),e}();function ui(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hi(e){for(var t=1;t0),o=a&&!this.state.isHovering,s=!a&&this.state.isHovering;o&&Ti.call(this,"onMouseEnter",e),s&&Ti.call(this,"onMouseLeave",e),(o||s)&&this.setState({isHovering:a})}}function Pi(e){var t=this.props,n=t.onClick,r=t.onNativeClick,i=t.onDblClick,a=t.doubleClickZoom,o=[],s=i||a;switch(e.type){case"anyclick":o.push(r),s||o.push(n);break;case"click":s&&o.push(n);break;default:}o=o.filter(Boolean),o.length&&(e=Ei.call(this,e),e.features=ki.call(this,e.point),o.forEach((function(t){return t(e)})))}function Ci(e){return{getMap:e.current&&e.current.getMap,queryRenderedFeatures:e.current&&e.current.queryRenderedFeatures}}var Ii=Object(Le["forwardRef"])((function(e,t){var n=Object(Le["useContext"])(sn),r=Object(Le["useMemo"])((function(){return e.controller||new yi}),[]),i=Object(Le["useMemo"])((function(){return new li(null,{touchAction:e.touchAction,recognizerOptions:e.eventRecognizerOptions})}),[]),a=Object(Le["useRef"])(null),o=Object(Le["useRef"])(null),s=Object(Le["useRef"])({width:0,height:0,state:{isHovering:!1,isDragging:!1}}),c=s.current;c.props=e,c.map=o.current&&o.current.getMap(),c.setState=function(t){c.state=_i(_i({},c.state),t),a.current.style.cursor=e.getCursor(c.state)};var l,u,h=!0,f=function(e,t,n){if(h)l=[e,t,n];else{var r=c.props,i=r.onViewStateChange,a=r.onViewportChange;i&&i({viewState:e,interactionState:t,oldViewState:n}),a&&a(e,t,n)}};Object(Le["useImperativeHandle"])(t,(function(){return Ci(o)}),[]);var d=Object(Le["useMemo"])((function(){return _i(_i({},n),{},{eventManager:i,container:n.container||a.current})}),[n,a.current]);d.onViewportChange=f;var p=function(e){var t=e.isDragging,n=void 0!==t&&t;if(n!==c.state.isDragging&&c.setState({isDragging:n}),h)u=e;else{var r=c.props.onInteractionStateChange;r&&r(e)}},m=function(){c.width&&c.height&&r.setOptions(_i(_i(_i({},c.props),c.props.viewState),{},{isInteractive:Boolean(c.props.onViewStateChange||c.props.onViewportChange),onViewportChange:f,onStateChange:p,eventManager:i,width:c.width,height:c.height}))},g=function(e){var t=e.width,n=e.height;c.width=t,c.height=n,m(),c.props.onResize({width:t,height:n})};Object(Le["useEffect"])((function(){return i.setElement(a.current),i.on({pointerdown:Si.bind(c),pointermove:Ai.bind(c),pointerup:Oi.bind(c),pointerleave:Ti.bind(c,"onMouseOut"),click:Pi.bind(c),anyclick:Pi.bind(c),dblclick:Ti.bind(c,"onDblClick"),wheel:Ti.bind(c,"onWheel"),contextmenu:Ti.bind(c,"onContextMenu")}),function(){i.destroy()}}),[]),ln((function(){l&&f.apply(void 0,Object(Fe["a"])(l)),u&&p(u)})),m();var y=e.width,v=e.height,_=e.style,b=e.getCursor,x=Object(Le["useMemo"])((function(){return _i(_i({position:"relative"},_),{},{width:y,height:v,cursor:b(c.state)})}),[_,y,v,b,c.state]);return l&&c._child||(c._child=Le["createElement"](an,{value:d},Le["createElement"]("div",{key:"event-canvas",ref:a,style:x},Le["createElement"](En,ze({},e,{width:"100%",height:"100%",style:null,onResize:g,ref:o}))))),h=!1,c._child}));Ii.supported=En.supported,Ii.propTypes=bi,Ii.defaultProps=wi;function Mi(e,t){if(e===t)return!0;if(!e||!t)return!1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(var n=0;n prop: ".concat(r));else e.setCoordinates(t.coordinates)}}function Bi(e){var t=Object(Le["useContext"])(sn),n=Object(Le["useRef"])({id:e.id,type:e.type}),r=Object(Le["useState"])(0),i=Object(Ve["a"])(r,2),a=i[1],o=Object(Le["useMemo"])((function(){return e.id||"jsx-source-".concat(Di++)}),[]),s=t.map;Object(Le["useEffect"])((function(){if(s){var e=function(){return a((function(e){return e+1}))};return s.on("styledata",e),function(){s.off("styledata",e),requestAnimationFrame((function(){s.style&&s.style._loaded&&s.removeSource(o)}))}}}),[s]);var c=s&&s.style&&s.getSource(o);return c?Fi(c,e,n.current):c=zi(s,o,e),n.current=e,c&&Le["Children"].map(e.children,(function(e){return e&&Object(Le["cloneElement"])(e,{source:o})}))||null}Bi.propTypes=Li;n("a4d3"),n("c975"),n("b64b");function Ni(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}function Ui(e,t){if(null==e)return{};var n,r,i=Ni(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Vi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gi(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Le["useContext"])(sn),n=Object(Le["useRef"])(null),r=Object(Le["useRef"])({props:e,state:{},context:t,containerRef:n}),i=r.current;return i.props=e,i.context=t,Object(Le["useEffect"])((function(){return Ji(i)}),[t.eventManager]),i}function ta(e){var t=na();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function na(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function ra(e){var t=e.instance,n=ea(e),r=n.context,i=n.containerRef;return t._context=r,t._containerRef=i,t._render()}var ia=function(e){Object(Pn["a"])(n,e);var t=ta(n);function n(){var e;Object(Ge["a"])(this,n);for(var r=arguments.length,i=new Array(r),a=0;a2&&void 0!==arguments[2]?arguments[2]:"x";if(null===e)return t;var r="x"===n?e.offsetWidth:e.offsetHeight;return _a(t/100*r)/r*100},xa=Object.assign({},sa,{className:Ne["string"],longitude:Ne["number"].isRequired,latitude:Ne["number"].isRequired}),wa=Object.assign({},ca,{className:""});function Ea(e){var t=e.props,n=e.state,r=e.context,i=t.longitude,a=t.latitude,o=t.offsetLeft,s=t.offsetTop,c=n.dragPos,l=n.dragOffset;if(c&&l)return[c[0]+l[0],c[1]+l[1]];var u=r.viewport.project([i,a]),h=Object(Ve["a"])(u,2),f=h[0],d=h[1];return f+=o,d+=s,[f,d]}function ka(e){var t=ya(e),n=t.state,r=t.containerRef,i=e.children,a=e.className,o=e.draggable,s=n.dragPos,c=Ea(t),l=Object(Ve["a"])(c,2),u=l[0],h=l[1],f="translate(".concat(_a(u),"px, ").concat(_a(h),"px)"),d=o?s?"grabbing":"grab":"auto",p=Object(Le["useMemo"])((function(){var e={position:"absolute",left:0,top:0,transform:f,cursor:d};return Le["createElement"]("div",{className:"mapboxgl-marker ".concat(a),ref:t.containerRef,style:e},i)}),[i,a]),m=r.current;return m&&(m.style.transform=f,m.style.cursor=d),p}ka.defaultProps=wa,ka.propTypes=xa;Le["memo"](ka);var Ta={top:{x:.5,y:0},"top-left":{x:0,y:0},"top-right":{x:1,y:0},bottom:{x:.5,y:1},"bottom-left":{x:0,y:1},"bottom-right":{x:1,y:1},left:{x:0,y:.5},right:{x:1,y:.5}},Sa=Object.keys(Ta);function Oa(e){var t=e.x,n=e.y,r=e.width,i=e.height,a=e.selfWidth,o=e.selfHeight,s=e.anchor,c=e.padding,l=void 0===c?0:c,u=Ta[s],h=u.x,f=u.y,d=n-f*o,p=d+o,m=Math.max(0,l-d)+Math.max(0,p-i+l);if(m>0){var g=f,y=m;for(f=0;f<=1;f+=.5)d=n-f*o,p=d+o,m=Math.max(0,l-d)+Math.max(0,p-i+l),m0){var w=h,E=x;for(h=0;h<=1;h+=v)_=t-h*a,b=_+a,x=Math.max(0,l-_)+Math.max(0,b-r+l),x1||c<-1||o<0||o>t.width||s<0||s>t.height?y.display="none":y.zIndex=Math.floor((1-c)/2*1e5),y):y}function ja(e,t){var n=t.props,r=t.context;(n.closeOnClick||"mapboxgl-popup-close-button"===e.target.className)&&(n.onClose(),r.eventManager&&r.eventManager.once("click",(function(e){return e.stopPropagation()}),e.target))}function La(e){var t=Object(Le["useRef"])(null),n=ea(Pa(Pa({},e),{},{onClick:ja})),r=n.context,i=n.containerRef,a=Object(Le["useState"])(!1),o=Object(Ve["a"])(a,2),s=o[1];Object(Le["useEffect"])((function(){s(!0)}),[t.current]);var c=r.viewport,l=e.className,u=e.longitude,h=e.latitude,f=e.altitude,d=e.tipSize,p=e.closeButton,m=e.children,g=c.project([u,h,f]),y=Ma(e,c,t.current,g),v=Ra(e,c,i.current,g,y),_=Object(Le["useCallback"])((function(e){return!r.eventManager&&ja(e,n)}),[r.eventManager]);return Le["createElement"]("div",{className:"mapboxgl-popup mapboxgl-popup-anchor-".concat(y," ").concat(l),style:v,ref:i},Le["createElement"]("div",{key:"tip",className:"mapboxgl-popup-tip",style:{borderWidth:d}}),Le["createElement"]("div",{key:"content",ref:t,className:"mapboxgl-popup-content",onClick:_},p&&Le["createElement"]("button",{key:"close-button",className:"mapboxgl-popup-close-button",type:"button"},"×"),m))}La.propTypes=Ca,La.defaultProps=Ia;Le["memo"](La);function Da(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function za(e){for(var t=1;to)return 1}return 0}function co(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function lo(e){for(var t=1;t=0?mo:po}function yo(e,t,n){var r=e.viewport,i=new Qt(Object.assign({},r,n)),a=Object.assign({},i.getViewportProps(),di),o=t.onViewportChange||e.onViewportChange||uo,s=t.onViewStateChange||e.onViewStateChange||uo;s({viewState:a}),o(a)}function vo(e,t,n,r){return Le["createElement"]("button",{key:e,className:"mapboxgl-ctrl-icon mapboxgl-ctrl-".concat(e),type:"button",title:t,onClick:n},r||Le["createElement"]("span",{className:"mapboxgl-ctrl-icon","aria-hidden":"true"}))}function _o(e){var t=Object(Le["useMemo"])((function(){return e.map?go(e.map.version):mo}),[e.map]),n=e.viewport.bearing,r={transform:"rotate(".concat(-n,"deg)")};return t===mo?Le["createElement"]("span",{className:"mapboxgl-ctrl-icon","aria-hidden":"true",style:r}):Le["createElement"]("span",{className:"mapboxgl-ctrl-compass-arrow",style:r})}function bo(e){var t=ea(e),n=t.context,r=t.containerRef,i=function(){yo(n,e,{zoom:n.viewport.zoom+1})},a=function(){yo(n,e,{zoom:n.viewport.zoom-1})},o=function(){yo(n,e,{bearing:0,pitch:0})},s=e.className,c=e.showCompass,l=e.showZoom,u=e.zoomInLabel,h=e.zoomOutLabel,f=e.compassLabel,d=Object(Le["useMemo"])((function(){return lo({position:"absolute"},e.style)}),[e.style]);return Le["createElement"]("div",{style:d,className:s},Le["createElement"]("div",{className:"mapboxgl-ctrl mapboxgl-ctrl-group",ref:r},l&&vo("zoom-in",u,i),l&&vo("zoom-out",h,a),c&&vo("compass",f,o,_o(n))))}bo.propTypes=ho,bo.defaultProps=fo;Le["memo"](bo);function xo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wo(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Uo(e,t){if(e){if("string"===typeof e)return Vo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vo(e,t):void 0}}function Vo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=t.delay+t.duration*t.repeat}},{key:"getTime",value:function(e){if(void 0===e)return this.time;var t=this.channels.get(e);return void 0===t?-1:t.time}},{key:"setTime",value:function(e){this.time=Math.max(0,e);var t,n=this.channels.values(),r=No(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;this._setChannelTime(i,this.time)}}catch(h){r.e(h)}finally{r.f()}var a,o=this.animations.values(),s=No(o);try{for(s.s();!(a=s.n()).done;){var c=a.value,l=c.animation,u=c.channel;l.setTime(this.getTime(u))}}catch(h){s.e(h)}finally{s.f()}}},{key:"play",value:function(){this.playing=!0}},{key:"pause",value:function(){this.playing=!1,this.lastEngineTime=-1}},{key:"reset",value:function(){this.setTime(0)}},{key:"attachAnimation",value:function(e,t){var n=Wo++;return this.animations.set(n,{animation:e,channel:t}),e.setTime(this.getTime(t)),n}},{key:"detachAnimation",value:function(e){this.animations["delete"](e)}},{key:"update",value:function(e){this.playing&&(-1===this.lastEngineTime&&(this.lastEngineTime=e),this.setTime(this.time+(e-this.lastEngineTime)),this.lastEngineTime=e)}},{key:"_setChannelTime",value:function(e,t){var n=t-e.delay,r=e.duration*e.repeat;n>=r?e.time=e.duration*e.rate:(e.time=Math.max(0,n)%e.duration,e.time*=e.rate)}}]),e}(),Zo=n("e64b"),Ho="undefined"!==typeof __VERSION__?__VERSION__:"untranspiled source",Xo=Object(Zo["a"])();function $o(e){try{var t=window[e],n="__storage_test__";return t.setItem(n,n),t.removeItem(n),t}catch(r){return null}}var Yo=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"sessionStorage";Object(Ge["a"])(this,e),this.storage=$o(r),this.id=t,this.config={},Object.assign(this.config,n),this._loadConfiguration()}return Object(We["a"])(e,[{key:"getConfiguration",value:function(){return this.config}},{key:"setConfiguration",value:function(e){return this.config={},this.updateConfiguration(e)}},{key:"updateConfiguration",value:function(e){if(Object.assign(this.config,e),this.storage){var t=JSON.stringify(this.config);this.storage.setItem(this.id,t)}return this}},{key:"_loadConfiguration",value:function(){var e={};if(this.storage){var t=this.storage.getItem(this.id);e=t?JSON.parse(t):{}}return Object.assign(this.config,e),this}}]),e}();function Ko(e){var t;return t=e<10?"".concat(e.toFixed(2),"ms"):e<100?"".concat(e.toFixed(1),"ms"):e<1e3?"".concat(e.toFixed(0),"ms"):"".concat((e/1e3).toFixed(2),"s"),t}function Qo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8,n=Math.max(t-e.length,0);return"".concat(" ".repeat(n)).concat(e)}function Jo(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:600,i=e.src.replace(/\(/g,"%28").replace(/\)/g,"%29");e.width>r&&(n=Math.min(n,r/e.width));var a=e.width*n,o=e.height*n,s=["font-size:1px;","padding:".concat(Math.floor(o/2),"px ").concat(Math.floor(a/2),"px;"),"line-height:".concat(o,"px;"),"background:url(".concat(i,");"),"background-size:".concat(a,"px ").concat(o,"px;"),"color:transparent;"].join("");return["".concat(t," %c+"),s]}var es={BLACK:30,RED:31,GREEN:32,YELLOW:33,BLUE:34,MAGENTA:35,CYAN:36,WHITE:37,BRIGHT_BLACK:90,BRIGHT_RED:91,BRIGHT_GREEN:92,BRIGHT_YELLOW:93,BRIGHT_BLUE:94,BRIGHT_MAGENTA:95,BRIGHT_CYAN:96,BRIGHT_WHITE:97};function ts(e){return"string"===typeof e?es[e.toUpperCase()]||es.WHITE:e}function ns(e,t,n){return Xo||"string"!==typeof e||(t&&(t=ts(t),e="[".concat(t,"m").concat(e,"")),n&&(t=ts(n),e="[".concat(n+10,"m").concat(e,""))),e}function rs(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=is(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==r["return"]||r["return"]()}finally{if(o)throw i}}}}function is(e,t){if(e){if("string"===typeof e)return as(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?as(e,t):void 0}}function as(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:["constructor"],r=Object.getPrototypeOf(e),i=Object.getOwnPropertyNames(r),a=rs(i);try{var o=function(){var r=t.value;"function"===typeof e[r]&&(n.find((function(e){return r===e}))||(e[r]=e[r].bind(e)))};for(a.s();!(t=a.n()).done;)o()}catch(s){a.e(s)}finally{a.f()}}function ss(e,t){if(!e)throw new Error(t||"Assertion failed")}var cs=n("2bd9");function ls(){var e;if(Xo&&cs["b"].performance)e=cs["b"].performance.now();else if(cs["a"].hrtime){var t=cs["a"].hrtime();e=1e3*t[0]+t[1]/1e6}else e=Date.now();return e}var us={debug:Xo&&console.debug||console.log,log:console.log,info:console.info,warn:console.warn,error:console.error},hs={enabled:!0,level:0};function fs(){}var ds={},ps={once:!0};function ms(e){for(var t in e)for(var n in e[t])return n||"untitled";return"empty"}var gs=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.id;Object(Ge["a"])(this,e),this.id=n,this.VERSION=Ho,this._startTs=ls(),this._deltaTs=ls(),this.LOG_THROTTLE_TIMEOUT=0,this._storage=new Yo("__probe-".concat(this.id,"__"),hs),this.userData={},this.timeStamp("".concat(this.id," started")),os(this),Object.seal(this)}return Object(We["a"])(e,[{key:"isEnabled",value:function(){return this._storage.config.enabled}},{key:"getLevel",value:function(){return this._storage.config.level}},{key:"getTotal",value:function(){return Number((ls()-this._startTs).toPrecision(10))}},{key:"getDelta",value:function(){return Number((ls()-this._deltaTs).toPrecision(10))}},{key:"getPriority",value:function(){return this.level}},{key:"enable",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._storage.updateConfiguration({enabled:e}),this}},{key:"setLevel",value:function(e){return this._storage.updateConfiguration({level:e}),this}},{key:"assert",value:function(e,t){ss(e,t)}},{key:"warn",value:function(e){return this._getLogFunction(0,e,us.warn,arguments,ps)}},{key:"error",value:function(e){return this._getLogFunction(0,e,us.error,arguments)}},{key:"deprecated",value:function(e,t){return this.warn("`".concat(e,"` is deprecated and will be removed in a later version. Use `").concat(t,"` instead"))}},{key:"removed",value:function(e,t){return this.error("`".concat(e,"` has been removed. Use `").concat(t,"` instead"))}},{key:"probe",value:function(e,t){return this._getLogFunction(e,t,us.log,arguments,{time:!0,once:!0})}},{key:"log",value:function(e,t){return this._getLogFunction(e,t,us.debug,arguments)}},{key:"info",value:function(e,t){return this._getLogFunction(e,t,console.info,arguments)}},{key:"once",value:function(e,t){return this._getLogFunction(e,t,us.debug||us.info,arguments,ps)}},{key:"table",value:function(e,t,n){return t?this._getLogFunction(e,t,console.table||fs,n&&[n],{tag:ms(t)}):fs}},{key:"image",value:function(e){var t=e.logLevel,n=e.priority,r=e.image,i=e.message,a=void 0===i?"":i,o=e.scale,s=void 0===o?1:o;return this._shouldLog(t||n)?Xo?xs({image:r,message:a,scale:s}):bs({image:r,message:a,scale:s}):fs}},{key:"settings",value:function(){console.table?console.table(this._storage.config):console.log(this._storage.config)}},{key:"get",value:function(e){return this._storage.config[e]}},{key:"set",value:function(e,t){this._storage.updateConfiguration(Object(Be["a"])({},e,t))}},{key:"time",value:function(e,t){return this._getLogFunction(e,t,console.time?console.time:console.info)}},{key:"timeEnd",value:function(e,t){return this._getLogFunction(e,t,console.timeEnd?console.timeEnd:console.info)}},{key:"timeStamp",value:function(e,t){return this._getLogFunction(e,t,console.timeStamp||fs)}},{key:"group",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{collapsed:!1};n=vs({logLevel:e,message:t,opts:n});var r=n,i=r.collapsed;return n.method=(i?console.groupCollapsed:console.group)||console.info,this._getLogFunction(n)}},{key:"groupCollapsed",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.group(e,t,Object.assign({},n,{collapsed:!0}))}},{key:"groupEnd",value:function(e){return this._getLogFunction(e,"",console.groupEnd||fs)}},{key:"withGroup",value:function(e,t,n){this.group(e,t)();try{n()}finally{this.groupEnd(e)()}}},{key:"trace",value:function(){console.trace&&console.trace()}},{key:"_shouldLog",value:function(e){return this.isEnabled()&&this.getLevel()>=ys(e)}},{key:"_getLogFunction",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4?arguments[4]:void 0;if(this._shouldLog(e)){var a;i=vs({logLevel:e,message:t,args:r,opts:i}),n=n||i.method,ss(n),i.total=this.getTotal(),i.delta=this.getDelta(),this._deltaTs=ls();var o=i.tag||i.message;if(i.once){if(ds[o])return fs;ds[o]=ls()}return t=_s(this.id,i.message,i),(a=n).bind.apply(a,[console,t].concat(Object(Fe["a"])(i.args)))}return fs}},{key:"level",set:function(e){this.setLevel(e)},get:function(){return this.getLevel()}},{key:"priority",set:function(e){this.level=e},get:function(){return this.level}}]),e}();function ys(e){if(!e)return 0;var t;switch(Object(Ur["a"])(e)){case"number":t=e;break;case"object":t=e.logLevel||e.priority||0;break;default:return 0}return ss(Number.isFinite(t)&&t>=0),t}function vs(e){var t=e.logLevel,n=e.message;e.logLevel=ys(t);var r=e.args?Array.from(e.args):[];while(r.length&&r.shift()!==n);switch(e.args=r,Object(Ur["a"])(t)){case"string":case"function":void 0!==n&&r.unshift(n),e.message=t;break;case"object":Object.assign(e,t);break;default:}"function"===typeof e.message&&(e.message=e.message());var i=Object(Ur["a"])(e.message);return ss("string"===i||"object"===i),Object.assign(e,e.opts)}function _s(e,t,n){if("string"===typeof t){var r=n.time?Qo(Ko(n.total)):"";t=n.time?"".concat(e,": ").concat(r," ").concat(t):"".concat(e,": ").concat(t),t=ns(t,n.color,n.background)}return t}function bs(e){var t=e.image,r=(e.message,e.scale),i=void 0===r?1:r,a=null;try{a=n(3)}catch(o){}return a?function(){return a(t,{fit:"box",width:"".concat(Math.round(80*i),"%")}).then((function(e){return console.log(e)}))}:fs}function xs(e){var t=e.image,n=e.message,r=void 0===n?"":n,i=e.scale,a=void 0===i?1:i;if("string"===typeof t){var o=new Image;return o.onload=function(){var e,t=Jo(o,r,a);(e=console).log.apply(e,Object(Fe["a"])(t))},o.src=t,fs}var s,c=t.nodeName||"";if("img"===c.toLowerCase())return(s=console).log.apply(s,Object(Fe["a"])(Jo(t,r,a))),fs;if("canvas"===c.toLowerCase()){var l=new Image;return l.onload=function(){var e;return(e=console).log.apply(e,Object(Fe["a"])(Jo(l,r,a)))},l.src=t.toDataURL(),fs}return fs}gs.VERSION=Ho;var ws=new gs({id:"deck"}),Es={DEFAULT:-1,LNGLAT:1,METER_OFFSETS:2,LNGLAT_OFFSETS:3,CARTESIAN:0};Object.defineProperty(Es,"IDENTITY",{get:function(){return ws.deprecated("COORDINATE_SYSTEM.IDENTITY","COORDINATE_SYSTEM.CARTESIAN")()||0}});var ks={WEB_MERCATOR:1,GLOBE:2,WEB_MERCATOR_AUTO_OFFSET:4,IDENTITY:0},Ts={click:{handler:"onClick"},panstart:{handler:"onDragStart"},panmove:{handler:"onDrag"},panend:{handler:"onDragEnd"}};n("e439"),n("5d41");function Ss(e,t){while(!Object.prototype.hasOwnProperty.call(e,t))if(e=Object(In["a"])(e),null===e)break;return e}function Os(e,t,n){return Os="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=Ss(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}},Os(e,t,n||e)}var As=new gs({id:"luma.gl"}),Ps=n("a093"),Cs=(n("1e88"),n("8177")),Is=n("f50d"),Ms=n("c526"),Rs=n("5729");function js(e){var t=e.luma;if(e.canvas&&t){var n=t.canvasSizeInfo.clientWidth;return n?e.drawingBufferWidth/n:1}return 1}function Ls(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=js(e),i=e.drawingBufferWidth,a=e.drawingBufferHeight;return zs(t,r,i,a,n)}function Ds(e){var t="undefined"===typeof window?1:window.devicePixelRatio||1;return Number.isFinite(e)?e<=0?1:e:e?t:1}function zs(e,t,n,r,i){var a,o=Fs(e[0],t,n),s=Bs(e[1],t,r,i),c=Fs(e[0]+1,t,n),l=c===n-1?c:c-1;return c=Bs(e[1]+1,t,r,i),i?(c=0===c?c:c+1,a=s,s=c):a=c===r-1?c:c-1,{x:o,y:s,width:Math.max(l-o+1,1),height:Math.max(a-s+1,1)}}function Fs(e,t,n){var r=Math.min(Math.round(e*t),n-1);return r}function Bs(e,t,n,r){return r?Math.max(0,n-1-Math.round(e*t)):Math.min(Math.round(e*t),n-1)}var Ns=Object(Ms["isBrowser"])(),Us=Ns&&"undefined"!==typeof document,Vs={webgl2:!0,webgl1:!0,throwOnError:!0,manageState:!0,canvas:null,debug:!1,width:800,height:600};function Gs(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Rs["a"])(Ns,"createGLContext only available in the browser.\nCreate your own headless context or use 'createHeadlessContext' from @luma.gl/test-utils"),e=Object.assign({},Vs,e);var t,n=e,r=n.width,i=n.height;function a(t){if(e.throwOnError)throw new Error(t);return console.error(t),null}e.onError=a;var o=e,s=o.canvas,c=Xs({canvas:s,width:r,height:i,onError:a});return t=Hs(c,e),t?(t=Ws(t,e),$s(t),t):null}function Ws(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||e._instrumented)return e;e._version=e._version||Ys(e),e.luma=e.luma||{},e.luma.canvasSizeInfo=e.luma.canvasSizeInfo||{},t=Object.assign({},Vs,t);var n=t,r=n.manageState,i=n.debug;return r&&Object(Is["c"])(e,{copyState:!1,log:function(){for(var e=arguments.length,t=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:{};if(e.canvas){var n=Ds(t.useDevicePixels);Ks(e,n,t)}else{var r=e.getExtension("STACKGL_resize_drawingbuffer");r&&"width"in t&&"height"in t&&r.resize(t.width,t.height)}}function Hs(e,t){var n=t.onError,r=null,i=function(e){return r=e.statusMessage||r};e.addEventListener("webglcontextcreationerror",i,!1);var a=t.webgl1,o=void 0===a||a,s=t.webgl2,c=void 0===s||s,l=null;return c&&(l=l||e.getContext("webgl2",t),l=l||e.getContext("experimental-webgl2",t)),o&&(l=l||e.getContext("webgl",t),l=l||e.getContext("experimental-webgl",t)),e.removeEventListener("webglcontextcreationerror",i,!1),l?(t.onContextLost&&e.addEventListener("webglcontextlost",t.onContextLost,!1),t.onContextRestored&&e.addEventListener("webglcontextrestored",t.onContextRestored,!1),l):n("Failed to create ".concat(c&&!o?"WebGL2":"WebGL"," context: ").concat(r||"Unknown error"))}function Xs(e){var t,n=e.canvas,r=e.width,i=void 0===r?800:r,a=e.height,o=void 0===a?600:a,s=e.onError;if("string"===typeof n){var c=Us&&"complete"===document.readyState;c||s("createGLContext called on canvas '".concat(n,"' before page was loaded")),t=document.getElementById(n)}else n?t=n:(t=document.createElement("canvas"),t.id="lumagl-canvas",t.style.width=Number.isFinite(i)?"".concat(i,"px"):"100%",t.style.height=Number.isFinite(o)?"".concat(o,"px"):"100%",document.body.insertBefore(t,document.body.firstChild));return t}function $s(e){var t=Object(Ps["e"])(e)?"WebGL2":"WebGL1",n=qs(e),r=n?"(".concat(n.vendor,",").concat(n.renderer,")"):"",i=e.debug?" debug":"";As.info(1,"".concat(t).concat(i," context ").concat(r))()}function Ys(e){return"undefined"!==typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext?2:1}function Ks(e,t,n){var r="width"in n?n.width:e.canvas.clientWidth,i="height"in n?n.height:e.canvas.clientHeight;r&&i||(As.log(1,"Canvas clientWidth/clientHeight is 0")(),t=1,r=e.canvas.width||1,i=e.canvas.height||1),e.luma=e.luma||{},e.luma.canvasSizeInfo=e.luma.canvasSizeInfo||{};var a=e.luma.canvasSizeInfo;if(a.clientWidth!==r||a.clientHeight!==i||a.devicePixelRatio!==t){var o=t,s=Math.floor(r*o),c=Math.floor(i*o);e.canvas.width=s,e.canvas.height=c,e.drawingBufferWidth===s&&e.drawingBufferHeight===c||(As.warn("Device pixel ratio clamped")(),o=Math.min(e.drawingBufferWidth/r,e.drawingBufferHeight/i),e.canvas.width=Math.floor(r*o),e.canvas.height=Math.floor(i*o)),Object.assign(e.luma.canvasSizeInfo,{clientWidth:r,clientHeight:i,devicePixelRatio:t})}}var Qs=n("19ac"),Js=function(){function e(t,n){Object(Ge["a"])(this,e),this.name=t,this.type=n,this.sampleSize=1,this.reset()}return Object(We["a"])(e,[{key:"setSampleSize",value:function(e){return this.sampleSize=e,this}},{key:"incrementCount",value:function(){return this.addCount(1),this}},{key:"decrementCount",value:function(){return this.subtractCount(1),this}},{key:"addCount",value:function(e){return this._count+=e,this._samples++,this._checkSampling(),this}},{key:"subtractCount",value:function(e){return this._count-=e,this._samples++,this._checkSampling(),this}},{key:"addTime",value:function(e){return this._time+=e,this.lastTiming=e,this._samples++,this._checkSampling(),this}},{key:"timeStart",value:function(){return this._startTime=Object(Qs["a"])(),this._timerPending=!0,this}},{key:"timeEnd",value:function(){return this._timerPending?(this.addTime(Object(Qs["a"])()-this._startTime),this._timerPending=!1,this._checkSampling(),this):this}},{key:"getSampleAverageCount",value:function(){return this.sampleSize>0?this.lastSampleCount/this.sampleSize:0}},{key:"getSampleAverageTime",value:function(){return this.sampleSize>0?this.lastSampleTime/this.sampleSize:0}},{key:"getSampleHz",value:function(){return this.lastSampleTime>0?this.sampleSize/(this.lastSampleTime/1e3):0}},{key:"getAverageCount",value:function(){return this.samples>0?this.count/this.samples:0}},{key:"getAverageTime",value:function(){return this.samples>0?this.time/this.samples:0}},{key:"getHz",value:function(){return this.time>0?this.samples/(this.time/1e3):0}},{key:"reset",value:function(){return this.time=0,this.count=0,this.samples=0,this.lastTiming=0,this.lastSampleTime=0,this.lastSampleCount=0,this._count=0,this._time=0,this._samples=0,this._startTime=0,this._timerPending=!1,this}},{key:"_checkSampling",value:function(){this._samples===this.sampleSize&&(this.lastSampleTime=this._time,this.lastSampleCount=this._count,this.count+=this._count,this.time+=this._time,this.samples+=this._samples,this._time=0,this._count=0,this._samples=0)}}]),e}(),ec=function(){function e(t){var n=t.id,r=t.stats;Object(Ge["a"])(this,e),this.id=n,this.stats={},this._initializeStats(r),Object.seal(this)}return Object(We["a"])(e,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"count";return this._getOrCreate({name:e,type:t})}},{key:"reset",value:function(){for(var e in this.stats)this.stats[e].reset();return this}},{key:"forEach",value:function(e){for(var t in this.stats)e(this.stats[t])}},{key:"getTable",value:function(){var e={};return this.forEach((function(t){e[t.name]={time:t.time||0,count:t.count||0,average:t.getAverageTime()||0,hz:t.getHz()||0}})),e}},{key:"_initializeStats",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];t.forEach((function(t){return e._getOrCreate(t)}))}},{key:"_getOrCreate",value:function(e){if(!e||!e.name)return null;var t=e.name,n=e.type;return this.stats[t]||(this.stats[t]=e instanceof Js?e:new Js(t,n)),this.stats[t]}},{key:"size",get:function(){return Object.keys(this.stats).length}}]),e}(),tc="8.4.4",nc="set luma.log.level=1 (or higher) to trace rendering",rc=function(){function e(){Object(Ge["a"])(this,e),this.stats=new Map}return Object(We["a"])(e,[{key:"get",value:function(e){return this.stats.has(e)||this.stats.set(e,new ec({id:e})),this.stats.get(e)}}]),e}(),ic=new rc;if(Ms["global"].luma&&Ms["global"].luma.VERSION!==tc)throw new Error("luma.gl - multiple VERSIONs detected: ".concat(Ms["global"].luma.VERSION," vs ").concat(tc));Ms["global"].luma||(Object(Ms["isBrowser"])()&&As.log(1,"luma.gl ".concat(tc," - ").concat(nc))(),Ms["global"].luma=Ms["global"].luma||{VERSION:tc,version:tc,log:As,stats:ic,globals:{modules:{},nodeIO:{}}});Ms["global"].luma;function ac(e,t){if(!e)throw new Error(t||"luma.gl: assertion failed.")}function oc(e,t){if("string"!==typeof t)return t;var n=Number(t);if(!isNaN(n))return n;t=t.replace(/^.*\./,"");var r=e[t];return ac(void 0!==r,"Accessing undefined constant GL.".concat(t)),r}function sc(e,t){for(var n in t=Number(t),e)if(e[n]===t)return"GL.".concat(n);return String(t)}var cc={};function lc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"id";cc[e]=cc[e]||1;var t=cc[e]++;return"".concat(e,"-").concat(t)}function uc(e){return ac("number"===typeof e,"Input must be a number"),e&&0===(e&e-1)}function hc(e){var t=!0;for(var n in e){t=!1;break}return t}function fc(e,t,n,r){var i="See luma.gl ".concat(n," Upgrade Guide at https://luma.gl/docs/upgrade-guide"),a=Object.getPrototypeOf(e);r.forEach((function(e){a.methodName||(a[e]=function(){throw As.removed("Calling removed method ".concat(t,".").concat(e,": "),i)(),new Error(e)})}))}function dc(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=pc(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function pc(e,t){if(e){if("string"===typeof e)return mc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mc(e,t):void 0}}function mc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),Object(Ps["b"])(t);var r=n.id,i=n.userData,a=void 0===i?{}:i;this.gl=t,this.gl2=t,this.id=r||lc(this.constructor.name),this.userData=a,this._bound=!1,this._handle=n.handle,void 0===this._handle&&(this._handle=this._createHandle()),this.byteLength=0,this._addStats()}return Object(We["a"])(e,[{key:"toString",value:function(){return"".concat(this.constructor.name,"(").concat(this.id,")")}},{key:"delete",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.deleteChildren,n=void 0!==t&&t,r=this._handle&&this._deleteHandle(this._handle);return this._handle&&this._removeStats(),this._handle=null,r&&n&&r.filter(Boolean).forEach((function(e){return e["delete"]()})),this}},{key:"bind",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.handle;return"function"!==typeof t?(this._bindHandle(t),this):(this._bound?e=t():(this._bindHandle(this.handle),this._bound=!0,e=t(),this._bound=!1,this._bindHandle(null)),e)}},{key:"unbind",value:function(){this.bind(null)}},{key:"getParameter",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=oc(this.gl,e),ac(e);var n=this.constructor.PARAMETERS||{},r=n[e];if(r){var i=Object(Ps["e"])(this.gl),a=(!("webgl2"in r)||i)&&(!("extension"in r)||this.gl.getExtension(r.extension));if(!a){var o=r.webgl1,s="webgl2"in r?r.webgl2:r.webgl1,c=i?s:o;return c}}return this._getParameter(e,t)}},{key:"getParameters",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.parameters,r=t.keys,i=this.constructor.PARAMETERS||{},a=Object(Ps["e"])(this.gl),o={},s=n||Object.keys(i),c=dc(s);try{for(c.s();!(e=c.n()).done;){var l=e.value,u=i[l],h=u&&(!("webgl2"in u)||a)&&(!("extension"in u)||this.gl.getExtension(u.extension));if(h){var f=r?sc(this.gl,l):l;o[f]=this.getParameter(l,t),r&&"GLenum"===u.type&&(o[f]=sc(this.gl,o[f]))}}}catch(d){c.e(d)}finally{c.f()}return o}},{key:"setParameter",value:function(e,t){e=oc(this.gl,e),ac(e);var n=this.constructor.PARAMETERS||{},r=n[e];if(r){var i=Object(Ps["e"])(this.gl),a=(!("webgl2"in r)||i)&&(!("extension"in r)||this.gl.getExtension(r.extension));if(!a)throw new Error("Parameter not available on this platform");"GLenum"===r.type&&(t=oc(t))}return this._setParameter(e,t),this}},{key:"setParameters",value:function(e){for(var t in e)this.setParameter(t,e[t]);return this}},{key:"stubRemovedMethods",value:function(e,t,n){return fc(this,e,t,n)}},{key:"initialize",value:function(e){}},{key:"_createHandle",value:function(){throw new Error(gc)}},{key:"_deleteHandle",value:function(){throw new Error(gc)}},{key:"_bindHandle",value:function(e){throw new Error(gc)}},{key:"_getOptsFromHandle",value:function(){throw new Error(gc)}},{key:"_getParameter",value:function(e,t){throw new Error(gc)}},{key:"_setParameter",value:function(e,t){throw new Error(gc)}},{key:"_context",value:function(){return this.gl.luma=this.gl.luma||{},this.gl.luma}},{key:"_addStats",value:function(){var e=this.constructor.name,t=ic.get("Resource Counts");t.get("Resources Created").incrementCount(),t.get("".concat(e,"s Created")).incrementCount(),t.get("".concat(e,"s Active")).incrementCount()}},{key:"_removeStats",value:function(){var e=this.constructor.name,t=ic.get("Resource Counts");t.get("".concat(e,"s Active")).decrementCount()}},{key:"_trackAllocatedMemory",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.constructor.name,n=ic.get("Memory Usage");n.get("GPU Memory").addCount(e),n.get("".concat(t," Memory")).addCount(e),this.byteLength=e}},{key:"_trackDeallocatedMemory",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.constructor.name,t=ic.get("Memory Usage");t.get("GPU Memory").subtractCount(this.byteLength),t.get("".concat(e," Memory")).subtractCount(this.byteLength),this.byteLength=0}},{key:"handle",get:function(){return this._handle}}]),e}(),vc=n("4478"),_c="Failed to deduce GL constant from typed array";function bc(e){var t=ArrayBuffer.isView(e)?e.constructor:e;switch(t){case Float32Array:return 5126;case Uint16Array:return 5123;case Uint32Array:return 5125;case Uint8Array:return 5121;case Uint8ClampedArray:return 5121;case Int8Array:return 5120;case Int16Array:return 5122;case Int32Array:return 5124;default:throw new Error(_c)}}function xc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.clamped,r=void 0===n||n;switch(e){case 5126:return Float32Array;case 5123:case 33635:case 32819:case 32820:return Uint16Array;case 5125:return Uint32Array;case 5121:return r?Uint8ClampedArray:Uint8Array;case 5120:return Int8Array;case 5122:return Int16Array;case 5124:return Int32Array;default:throw new Error("Failed to deduce typed array type from GL constant")}}function wc(e){var t=e.data,n=e.width,r=e.height,i=e.bytesPerPixel,a=void 0===i?4:i,o=e.temp,s=n*a;o=o||new Uint8Array(s);for(var c=0;c0&&void 0!==arguments[0]?arguments[0]:{};return e=kc("Accessor",e,Sc),void 0!==e.type&&(this.type=e.type,5124!==e.type&&5125!==e.type||(this.integer=!0)),void 0!==e.size&&(this.size=e.size),void 0!==e.offset&&(this.offset=e.offset),void 0!==e.stride&&(this.stride=e.stride),void 0!==e.normalized&&(this.normalized=e.normalized),void 0!==e.integer&&(this.integer=e.integer),void 0!==e.divisor&&(this.divisor=e.divisor),void 0!==e.buffer&&(this.buffer=e.buffer),void 0!==e.index&&("boolean"===typeof e.index?this.index=e.index?1:0:this.index=e.index),void 0!==e.instanced&&(this.divisor=e.instanced?1:0),void 0!==e.isInstanced&&(this.divisor=e.isInstanced?1:0),this}},{key:"BYTES_PER_ELEMENT",get:function(){return e.getBytesPerElement(this)}},{key:"BYTES_PER_VERTEX",get:function(){return e.getBytesPerVertex(this)}}]),e}();function Ac(e){var t=Pc();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Pc(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Cc,Ic,Mc,Rc=10,jc={offset:"accessor.offset",stride:"accessor.stride",type:"accessor.type",size:"accessor.size",divisor:"accessor.divisor",normalized:"accessor.normalized",integer:"accessor.integer",instanced:"accessor.divisor",isInstanced:"accessor.divisor"},Lc={removedProps:{},replacedProps:{bytes:"byteLength"},deprecatedProps:jc},Dc={removedProps:jc},zc=function(e){Object(Pn["a"])(n,e);var t=Ac(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.stubRemovedMethods("Buffer","v6.0",["layout","setLayout","getIndexedParameter"]),r.target=i.target||(r.gl.webgl2?36662:34962),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,[{key:"getElementCount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.accessor;return Math.round(this.byteLength/Oc.getBytesPerElement(e))}},{key:"getVertexCount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.accessor;return Math.round(this.byteLength/Oc.getBytesPerVertex(e))}},{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return ArrayBuffer.isView(e)&&(e={data:e}),Number.isFinite(e)&&(e={byteLength:e}),e=kc("Buffer",e,Lc),this.usage=e.usage||35044,this.debugData=null,this.setAccessor(Object.assign({},e,e.accessor)),e.data?this._setData(e.data,e.offset,e.byteLength):this._setByteLength(e.byteLength||0),this}},{key:"setProps",value:function(e){return e=kc("Buffer",e,Dc),"accessor"in e&&this.setAccessor(e.accessor),this}},{key:"setAccessor",value:function(e){return e=Object.assign({},e),delete e.buffer,this.accessor=new Oc(e),this}},{key:"reallocate",value:function(e){return e>this.byteLength?(this._setByteLength(e),!0):(this.bytesUsed=e,!1)}},{key:"setData",value:function(e){return this.initialize(e)}},{key:"subData",value:function(e){ArrayBuffer.isView(e)&&(e={data:e});var t=e,n=t.data,r=t.offset,i=void 0===r?0:r,a=t.srcOffset,o=void 0===a?0:a,s=e.byteLength||e.length;ac(n);var c=this.gl.webgl2?36663:this.target;return this.gl.bindBuffer(c,this.handle),0!==o||void 0!==s?(Object(Ps["a"])(this.gl),this.gl.bufferSubData(this.target,i,n,o,s)):this.gl.bufferSubData(c,i,n),this.gl.bindBuffer(c,null),this.debugData=null,this._inferType(n),this}},{key:"copyData",value:function(e){var t=e.sourceBuffer,n=e.readOffset,r=void 0===n?0:n,i=e.writeOffset,a=void 0===i?0:i,o=e.size,s=this.gl;return Object(Ps["a"])(s),s.bindBuffer(36662,t.handle),s.bindBuffer(36663,this.handle),s.copyBufferSubData(36662,36663,r,a,o),s.bindBuffer(36662,null),s.bindBuffer(36663,null),this.debugData=null,this}},{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.dstData,n=void 0===t?null:t,r=e.srcByteOffset,i=void 0===r?0:r,a=e.dstOffset,o=void 0===a?0:a,s=e.length,c=void 0===s?0:s;Object(Ps["a"])(this.gl);var l,u,h=xc(this.accessor.type||5126,{clamped:!1}),f=this._getAvailableElementCount(i),d=o;n?(u=n.length,l=u-d):(l=Math.min(f,c||f),u=d+l);var p=Math.min(f,l);return c=c||p,ac(c<=p),n=n||new h(u),this.gl.bindBuffer(36662,this.handle),this.gl.getBufferSubData(36662,i,n,o,c),this.gl.bindBuffer(36662,null),n}},{key:"bind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=void 0===t?this.target:t,r=e.index,i=void 0===r?this.accessor&&this.accessor.index:r,a=e.offset,o=void 0===a?0:a,s=e.size;return 35345===n||35982===n?void 0!==s?this.gl.bindBufferRange(n,i,this.handle,o,s):(ac(0===o),this.gl.bindBufferBase(n,i,this.handle)):this.gl.bindBuffer(n,this.handle),this}},{key:"unbind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=void 0===t?this.target:t,r=e.index,i=void 0===r?this.accessor&&this.accessor.index:r,a=35345===n||35982===n;return a?this.gl.bindBufferBase(n,i,null):this.gl.bindBuffer(n,null),this}},{key:"getDebugData",value:function(){return this.debugData?{data:this.debugData,changed:!1}:(this.debugData=this.getData({length:Math.min(Rc,this.byteLength)}),{data:this.debugData,changed:!0})}},{key:"invalidateDebugData",value:function(){this.debugData=null}},{key:"_setData",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.byteLength+t;ac(ArrayBuffer.isView(e)),this._trackDeallocatedMemory();var r=this._getTarget();this.gl.bindBuffer(r,this.handle),this.gl.bufferData(r,n,this.usage),this.gl.bufferSubData(r,t,e),this.gl.bindBuffer(r,null),this.debugData=e.slice(0,Rc),this.bytesUsed=n,this._trackAllocatedMemory(n);var i=bc(e);return ac(i),this.setAccessor(new Oc(this.accessor,{type:i})),this}},{key:"_setByteLength",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.usage;ac(e>=0),this._trackDeallocatedMemory();var n=e;0===e&&(n=new Float32Array(0));var r=this._getTarget();return this.gl.bindBuffer(r,this.handle),this.gl.bufferData(r,n,t),this.gl.bindBuffer(r,null),this.usage=t,this.debugData=null,this.bytesUsed=e,this._trackAllocatedMemory(e),this}},{key:"_getTarget",value:function(){return this.gl.webgl2?36663:this.target}},{key:"_getAvailableElementCount",value:function(e){var t=xc(this.accessor.type||5126,{clamped:!1}),n=e/t.BYTES_PER_ELEMENT;return this.getElementCount()-n}},{key:"_inferType",value:function(e){this.accessor.type||this.setAccessor(new Oc(this.accessor,{type:bc(e)}))}},{key:"_createHandle",value:function(){return this.gl.createBuffer()}},{key:"_deleteHandle",value:function(){this.gl.deleteBuffer(this.handle),this._trackDeallocatedMemory()}},{key:"_getParameter",value:function(e){this.gl.bindBuffer(this.target,this.handle);var t=this.gl.getBufferParameter(this.target,e);return this.gl.bindBuffer(this.target,null),t}},{key:"setByteLength",value:function(e){return As.deprecated("setByteLength","reallocate")(),this.reallocate(e)}},{key:"updateAccessor",value:function(e){return As.deprecated("updateAccessor(...)","setAccessor(new Accessor(buffer.accessor, ...)")(),this.accessor=new Oc(this.accessor,e),this}},{key:"type",get:function(){return As.deprecated("Buffer.type","Buffer.accessor.type")(),this.accessor.type}},{key:"bytes",get:function(){return As.deprecated("Buffer.bytes","Buffer.byteLength")(),this.byteLength}}]),n}(yc),Fc=(Cc={},Object(Be["a"])(Cc,6407,{dataFormat:6407,types:[5121,33635]}),Object(Be["a"])(Cc,6408,{dataFormat:6408,types:[5121,32819,32820]}),Object(Be["a"])(Cc,6406,{dataFormat:6406,types:[5121]}),Object(Be["a"])(Cc,6409,{dataFormat:6409,types:[5121]}),Object(Be["a"])(Cc,6410,{dataFormat:6410,types:[5121]}),Object(Be["a"])(Cc,33326,{dataFormat:6403,types:[5126],gl2:!0}),Object(Be["a"])(Cc,33328,{dataFormat:33319,types:[5126],gl2:!0}),Object(Be["a"])(Cc,34837,{dataFormat:6407,types:[5126],gl2:!0}),Object(Be["a"])(Cc,34836,{dataFormat:6408,types:[5126],gl2:!0}),Cc),Bc=(Ic={},Object(Be["a"])(Ic,6403,1),Object(Be["a"])(Ic,36244,1),Object(Be["a"])(Ic,33319,2),Object(Be["a"])(Ic,33320,2),Object(Be["a"])(Ic,6407,3),Object(Be["a"])(Ic,36248,3),Object(Be["a"])(Ic,6408,4),Object(Be["a"])(Ic,36249,4),Object(Be["a"])(Ic,6402,1),Object(Be["a"])(Ic,34041,1),Object(Be["a"])(Ic,6406,1),Object(Be["a"])(Ic,6409,1),Object(Be["a"])(Ic,6410,2),Ic),Nc=(Mc={},Object(Be["a"])(Mc,5126,4),Object(Be["a"])(Mc,5125,4),Object(Be["a"])(Mc,5124,4),Object(Be["a"])(Mc,5123,2),Object(Be["a"])(Mc,5122,2),Object(Be["a"])(Mc,5131,2),Object(Be["a"])(Mc,5120,1),Object(Be["a"])(Mc,5121,1),Mc);function Uc(e,t){var n=Fc[t];if(!n)return!1;if(void 0===n.gl1&&void 0===n.gl2)return!0;var r=Object(Ps["e"])(e)&&n.gl2||n.gl1;return"string"===typeof r?e.getExtension(r):r}function Vc(e,t){var n=Fc[t];switch(n&&n.types[0]){case 5126:return e.getExtension("OES_texture_float_linear");case 5131:return e.getExtension("OES_texture_half_float_linear");default:return!0}}function Gc(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Wc(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Wc(e,t){if(e){if("string"===typeof e)return qc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qc(e,t):void 0}}function qc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=t.format,r=t.linearFiltering,i=!0;return n&&(i=i&&Uc(e,n),i=i&&(!r||Vc(e,n))),i}}]),Object(We["a"])(n,[{key:"toString",value:function(){return"Texture(".concat(this.id,",").concat(this.width,"x").concat(this.height,")")}},{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.data;if(n instanceof Promise)return n.then((function(n){return e.initialize(Object.assign({},t,{pixels:n,data:n}))})),this;var r="undefined"!==typeof HTMLVideoElement&&n instanceof HTMLVideoElement;if(r&&n.readyState=HTMLVideoElement.HAVE_CURRENT_DATA?n.currentTime:-1}),this}},{key:"update",value:function(){if(this._video){var e=this._video,t=e.video,n=e.parameters,r=e.lastTime;if(r===t.currentTime||t.readyState0&&void 0!==arguments[0]?arguments[0]:{};return this._isNPOT()?(As.warn("texture: ".concat(this," is Non-Power-Of-Two, disabling mipmaping"))(),this):(this.mipmaps=!0,this.gl.bindTexture(this.target,this.handle),Object(Cs["d"])(this.gl,t,(function(){e.gl.generateMipmap(e.target)})),this.gl.bindTexture(this.target,null),this)}},{key:"setImageData",value:function(e){this._trackDeallocatedMemory("Texture");var t=e.target,n=void 0===t?this.target:t,r=e.pixels,i=void 0===r?null:r,a=e.level,o=void 0===a?0:a,s=e.format,c=void 0===s?this.format:s,l=e.border,u=void 0===l?this.border:l,h=e.offset,f=void 0===h?0:h,d=e.parameters,p=void 0===d?{}:d,m=e.data,g=void 0===m?null:m,y=e.type,v=void 0===y?this.type:y,_=e.width,b=void 0===_?this.width:_,x=e.height,w=void 0===x?this.height:x,E=e.dataFormat,k=void 0===E?this.dataFormat:E,T=e.compressed,S=void 0!==T&&T;g||(g=i);var O=this._deduceParameters({format:c,type:v,dataFormat:k,compressed:S,data:g,width:b,height:w});v=O.type,k=O.dataFormat,S=O.compressed,b=O.width,w=O.height;var A=this.gl;A.bindTexture(this.target,this.handle);var P,C=null,I=this._getDataType({data:g,compressed:S});if(g=I.data,C=I.dataType,Object(Cs["d"])(this.gl,p,(function(){switch(C){case"null":A.texImage2D(n,o,c,b,w,u,k,v,g);break;case"typed-array":A.texImage2D(n,o,c,b,w,u,k,v,g,f);break;case"buffer":P=Object(Ps["a"])(A),P.bindBuffer(35052,g.handle||g),P.texImage2D(n,o,c,b,w,u,k,v,f),P.bindBuffer(35052,null);break;case"browser-object":Object(Ps["e"])(A)?A.texImage2D(n,o,c,b,w,u,k,v,g):A.texImage2D(n,o,c,k,v,g);break;case"compressed":var e,t=Gc(g.entries());try{for(t.s();!(e=t.n()).done;){var r=Object(Ve["a"])(e.value,2),i=r[0],a=r[1];A.compressedTexImage2D(n,i,a.format,a.width,a.height,u,a.data)}}catch(s){t.e(s)}finally{t.f()}break;default:ac(!1,"Unknown image data type")}})),g&&g.byteLength)this._trackAllocatedMemory(g.byteLength,"Texture");else{var M=Bc[this.dataFormat]||4,R=Nc[this.type]||1;this._trackAllocatedMemory(this.width*this.height*M*R,"Texture")}return this.loaded=!0,this}},{key:"setSubImageData",value:function(e){var t=this,n=e.target,r=void 0===n?this.target:n,i=e.pixels,a=void 0===i?null:i,o=e.data,s=void 0===o?null:o,c=e.x,l=void 0===c?0:c,u=e.y,h=void 0===u?0:u,f=e.width,d=void 0===f?this.width:f,p=e.height,m=void 0===p?this.height:p,g=e.level,y=void 0===g?0:g,v=e.format,_=void 0===v?this.format:v,b=e.type,x=void 0===b?this.type:b,w=e.dataFormat,E=void 0===w?this.dataFormat:w,k=e.compressed,T=void 0!==k&&k,S=e.offset,O=void 0===S?0:S,A=e.border,P=(void 0===A&&this.border,e.parameters),C=void 0===P?{}:P,I=this._deduceParameters({format:_,type:x,dataFormat:E,compressed:T,data:s,width:d,height:m});if(x=I.type,E=I.dataFormat,T=I.compressed,d=I.width,m=I.height,ac(0===this.depth,"texSubImage not supported for 3D textures"),s||(s=a),s&&s.data){var M=s;s=M.data,d=M.shape[0],m=M.shape[1]}s instanceof zc&&(s=s.handle),this.gl.bindTexture(this.target,this.handle),Object(Cs["d"])(this.gl,C,(function(){if(T)t.gl.compressedTexSubImage2D(r,y,l,h,d,m,_,s);else if(null===s)t.gl.texSubImage2D(r,y,l,h,d,m,E,x,null);else if(ArrayBuffer.isView(s))t.gl.texSubImage2D(r,y,l,h,d,m,E,x,s,O);else if(s instanceof $c){var e=Object(Ps["a"])(t.gl);e.bindBuffer(35052,s),e.texSubImage2D(r,y,l,h,d,m,E,x,O),e.bindBuffer(35052,null)}else if(Object(Ps["e"])(t.gl)){var n=Object(Ps["a"])(t.gl);n.texSubImage2D(r,y,l,h,d,m,E,x,s)}else t.gl.texSubImage2D(r,y,l,h,E,x,s)})),this.gl.bindTexture(this.target,null)}},{key:"copyFramebuffer",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Texture.copyFramebuffer({...}) is no logner supported, use copyToTexture(source, target, opts})")(),null}},{key:"getActiveUnit",value:function(){return this.gl.getParameter(34016)-33984}},{key:"bind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.textureUnit,t=this.gl;return void 0!==e&&(this.textureUnit=e,t.activeTexture(33984+e)),t.bindTexture(this.target,this.handle),e}},{key:"unbind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.textureUnit,t=this.gl;return void 0!==e&&(this.textureUnit=e,t.activeTexture(33984+e)),t.bindTexture(this.target,null),e}},{key:"_getDataType",value:function(e){var t=e.data,n=e.compressed,r=void 0!==n&&n;return r?{data:t,dataType:"compressed"}:null===t?{data:t,dataType:"null"}:ArrayBuffer.isView(t)?{data:t,dataType:"typed-array"}:t instanceof zc?{data:t.handle,dataType:"buffer"}:t instanceof $c?{data:t,dataType:"buffer"}:{data:t,dataType:"browser-object"}}},{key:"_deduceParameters",value:function(e){var t=e.format,n=e.data,r=e.width,i=e.height,a=e.dataFormat,o=e.type,s=e.compressed,c=Fc[t];a=a||c&&c.dataFormat,o=o||c&&c.types[0],s=s||c&&c.compressed;var l=this._deduceImageSize(n,r,i);return r=l.width,i=l.height,{dataFormat:a,type:o,compressed:s,width:r,height:i,format:t,data:n}}},{key:"_deduceImageSize",value:function(e,t,n){var r;return r="undefined"!==typeof ImageData&&e instanceof ImageData?{width:e.width,height:e.height}:"undefined"!==typeof HTMLImageElement&&e instanceof HTMLImageElement?{width:e.naturalWidth,height:e.naturalHeight}:"undefined"!==typeof HTMLCanvasElement&&e instanceof HTMLCanvasElement||"undefined"!==typeof ImageBitmap&&e instanceof ImageBitmap?{width:e.width,height:e.height}:"undefined"!==typeof HTMLVideoElement&&e instanceof HTMLVideoElement?{width:e.videoWidth,height:e.videoHeight}:e?{width:t,height:n}:{width:t>=0?t:1,height:n>=0?n:1},ac(r,"Could not deduced texture size"),ac(void 0===t||r.width===t,"Deduced texture width does not match supplied width"),ac(void 0===n||r.height===n,"Deduced texture height does not match supplied height"),r}},{key:"_createHandle",value:function(){return this.gl.createTexture()}},{key:"_deleteHandle",value:function(){this.gl.deleteTexture(this.handle),this._trackDeallocatedMemory("Texture")}},{key:"_getParameter",value:function(e){switch(e){case 4096:return this.width;case 4097:return this.height;default:this.gl.bindTexture(this.target,this.handle);var t=this.gl.getTexParameter(this.target,e);return this.gl.bindTexture(this.target,null),t}}},{key:"_setParameter",value:function(e,t){switch(this.gl.bindTexture(this.target,this.handle),t=this._getNPOTParam(e,t),e){case 33082:case 33083:this.gl.texParameterf(this.handle,e,t);break;case 4096:case 4097:ac(!1);break;default:this.gl.texParameteri(this.target,e,t);break}return this.gl.bindTexture(this.target,null),this}},{key:"_isNPOT",value:function(){return!Object(Ps["e"])(this.gl)&&(!(!this.width||!this.height)&&(!uc(this.width)||!uc(this.height)))}},{key:"_updateForNPOT",value:function(e){void 0===e[this.gl.TEXTURE_MIN_FILTER]&&(e[this.gl.TEXTURE_MIN_FILTER]=this.gl.LINEAR),void 0===e[this.gl.TEXTURE_WRAP_S]&&(e[this.gl.TEXTURE_WRAP_S]=this.gl.CLAMP_TO_EDGE),void 0===e[this.gl.TEXTURE_WRAP_T]&&(e[this.gl.TEXTURE_WRAP_T]=this.gl.CLAMP_TO_EDGE)}},{key:"_getNPOTParam",value:function(e,t){if(this._isNPOT())switch(e){case 10241:-1===Xc.indexOf(t)&&(t=9729);break;case 10242:case 10243:33071!==t&&(t=33071);break;default:break}return t}}]),n}(yc),Kc="";function Qc(e,t){return ac("string"===typeof e),e=Kc+e,new Promise((function(n,r){try{var i=new Image;i.onload=function(){return n(i)},i.onerror=function(){return r(new Error("Could not load image ".concat(e,".")))},i.crossOrigin=t&&t.crossOrigin||"anonymous",i.src=e}catch(a){r(a)}}))}function Jc(e){var t=el();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function el(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var tl,nl=function(e){Object(Pn["a"])(n,e);var t=Jc(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),Object(Ps["b"])(e),(i instanceof Promise||"string"===typeof i)&&(i={data:i}),"string"===typeof i.data&&(i=Object.assign({},i,{data:Qc(i.data)})),r=t.call(this,e,Object.assign({},i,{target:3553})),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e,t){return Yc.isSupported(e,t)}}]),n}(Yc),rl="EXT_color_buffer_float",il=(tl={},Object(Be["a"])(tl,33189,{bpp:2}),Object(Be["a"])(tl,33190,{gl2:!0,bpp:3}),Object(Be["a"])(tl,36012,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36168,{bpp:1}),Object(Be["a"])(tl,34041,{bpp:4}),Object(Be["a"])(tl,35056,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36013,{gl2:!0,bpp:5}),Object(Be["a"])(tl,32854,{bpp:2}),Object(Be["a"])(tl,36194,{bpp:2}),Object(Be["a"])(tl,32855,{bpp:2}),Object(Be["a"])(tl,33321,{gl2:!0,bpp:1}),Object(Be["a"])(tl,33330,{gl2:!0,bpp:1}),Object(Be["a"])(tl,33329,{gl2:!0,bpp:1}),Object(Be["a"])(tl,33332,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33331,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33334,{gl2:!0,bpp:4}),Object(Be["a"])(tl,33333,{gl2:!0,bpp:4}),Object(Be["a"])(tl,33323,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33336,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33335,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33338,{gl2:!0,bpp:4}),Object(Be["a"])(tl,33337,{gl2:!0,bpp:4}),Object(Be["a"])(tl,33340,{gl2:!0,bpp:8}),Object(Be["a"])(tl,33339,{gl2:!0,bpp:8}),Object(Be["a"])(tl,32849,{gl2:!0,bpp:3}),Object(Be["a"])(tl,32856,{gl2:!0,bpp:4}),Object(Be["a"])(tl,32857,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36220,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36238,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36975,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36214,{gl2:!0,bpp:8}),Object(Be["a"])(tl,36232,{gl2:!0,bpp:8}),Object(Be["a"])(tl,36226,{gl2:!0,bpp:16}),Object(Be["a"])(tl,36208,{gl2:!0,bpp:16}),Object(Be["a"])(tl,33325,{gl2:rl,bpp:2}),Object(Be["a"])(tl,33327,{gl2:rl,bpp:4}),Object(Be["a"])(tl,34842,{gl2:rl,bpp:8}),Object(Be["a"])(tl,33326,{gl2:rl,bpp:4}),Object(Be["a"])(tl,33328,{gl2:rl,bpp:8}),Object(Be["a"])(tl,34836,{gl2:rl,bpp:16}),Object(Be["a"])(tl,35898,{gl2:rl,bpp:4}),tl);function al(e){var t=ol();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function ol(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function sl(e,t,n){var r=n[t];if(!r)return!1;var i=Object(Ps["e"])(e)&&r.gl2||r.gl1;return"string"===typeof i?e.getExtension(i):i}var cl=function(e){Object(Pn["a"])(n,e);var t=al(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{format:null},n=t.format;return!n||sl(e,n,il)}},{key:"getSamplesForFormat",value:function(e,t){var n=t.format;return e.getInternalformatParameter(36161,n,32937)}}]),Object(We["a"])(n,[{key:"initialize",value:function(e){var t=e.format,n=e.width,r=void 0===n?1:n,i=e.height,a=void 0===i?1:i,o=e.samples,s=void 0===o?0:o;return ac(t,"Needs format"),this._trackDeallocatedMemory(),this.gl.bindRenderbuffer(36161,this.handle),0!==s&&Object(Ps["e"])(this.gl)?this.gl.renderbufferStorageMultisample(36161,s,t,r,a):this.gl.renderbufferStorage(36161,t,r,a),this.format=t,this.width=r,this.height=a,this.samples=s,this._trackAllocatedMemory(this.width*this.height*(this.samples||1)*il[this.format].bpp),this}},{key:"resize",value:function(e){var t=e.width,n=e.height;return t!==this.width||n!==this.height?this.initialize({width:t,height:n,format:this.format,samples:this.samples}):this}},{key:"_createHandle",value:function(){return this.gl.createRenderbuffer()}},{key:"_deleteHandle",value:function(){this.gl.deleteRenderbuffer(this.handle),this._trackDeallocatedMemory()}},{key:"_bindHandle",value:function(e){this.gl.bindRenderbuffer(36161,e)}},{key:"_syncHandle",value:function(e){this.format=this.getParameter(36164),this.width=this.getParameter(36162),this.height=this.getParameter(36163),this.samples=this.getParameter(36011)}},{key:"_getParameter",value:function(e){this.gl.bindRenderbuffer(36161,this.handle);var t=this.gl.getRenderbufferParameter(36161,e);return t}}]),n}(yc),ll=256,ul=1024,hl=16384,fl=6144,dl=6145,pl=6146,ml=34041,gl="clear: bad arguments";function yl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.framebuffer,r=void 0===n?null:n,i=t.color,a=void 0===i?null:i,o=t.depth,s=void 0===o?null:o,c=t.stencil,l=void 0===c?null:c,u={};r&&(u.framebuffer=r);var h=0;a&&(h|=hl,!0!==a&&(u.clearColor=a)),s&&(h|=ll,!0!==s&&(u.clearDepth=s)),l&&(h|=ul,!0!==s&&(u.clearStencil=s)),ac(0!==h,gl),Object(Cs["d"])(e,u,(function(){e.clear(h)}))}function vl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.framebuffer,r=void 0===n?null:n,i=t.buffer,a=void 0===i?fl:i,o=t.drawBuffer,s=void 0===o?0:o,c=t.value,l=void 0===c?[0,0,0,0]:c;Object(Ps["a"])(e),Object(Cs["d"])(e,{framebuffer:r},(function(){switch(a){case fl:switch(l.constructor){case Int32Array:e.clearBufferiv(a,s,l);break;case Uint32Array:e.clearBufferuiv(a,s,l);break;case Float32Array:default:e.clearBufferfv(a,s,l)}break;case dl:e.clearBufferfv(dl,0,[l]);break;case pl:e.clearBufferiv(pl,0,[l]);break;case ml:var t=Object(Ve["a"])(l,2),n=t[0],r=t[1];e.clearBufferfi(ml,0,n,r);break;default:ac(!1,gl)}}))}function _l(e){switch(e){case 6406:case 33326:case 6403:return 1;case 33328:case 33319:return 2;case 6407:case 34837:return 3;case 6408:case 34836:return 4;default:return ac(!1),0}}var bl=n("a34a"),xl=n.n(bl);n("e6cf");function wl(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}function El(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){wl(a,r,i,o,s,"next",e)}function s(e){wl(a,r,i,o,s,"throw",e)}o(void 0)}))}}function kl(e){var t=Tl();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Tl(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Sl=[34069,34070,34071,34072,34073,34074],Ol=function(e){Object(Pn["a"])(n,e);var t=kl(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),Object(Ps["b"])(e),r=t.call(this,e,Object.assign({},i,{target:34067})),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,[{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.mipmaps,r=void 0===n||n,i=t.parameters,a=void 0===i?{}:i;return this.opts=t,this.setCubeMapImageData(t).then((function(){e.loaded=!0,r&&e.generateMipmap(t),e.setParameters(a)})),this}},{key:"subImage",value:function(e){var t=e.face,n=e.data,r=e.x,i=void 0===r?0:r,a=e.y,o=void 0===a?0:a,s=e.mipmapLevel,c=void 0===s?0:s;return this._subImage({target:t,data:n,x:i,y:o,mipmapLevel:c})}},{key:"setCubeMapImageData",value:function(){var e=El(xl.a.mark((function e(t){var n,r,i,a,o,s,c,l,u,h,f,d,p,m=this;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.width,r=t.height,i=t.pixels,a=t.data,o=t.border,s=void 0===o?0:o,c=t.format,l=void 0===c?6408:c,u=t.type,h=void 0===u?5121:u,f=this.gl,d=i||a,e.next=5,Promise.all(Sl.map((function(e){var t=d[e];return Promise.all(Array.isArray(t)?t:[t])})));case 5:p=e.sent,this.bind(),Sl.forEach((function(e,t){p[t].length>1&&!1!==m.opts.mipmaps&&As.warn("".concat(m.id," has mipmap and multiple LODs."))(),p[t].forEach((function(t,i){n&&r?f.texImage2D(e,i,l,n,r,s,l,h,t):f.texImage2D(e,i,l,l,h,t)}))})),this.unbind();case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"setImageDataForFace",value:function(e){var t=this,n=e.face,r=e.width,i=e.height,a=e.pixels,o=e.data,s=e.border,c=void 0===s?0:s,l=e.format,u=void 0===l?6408:l,h=e.type,f=void 0===h?5121:h,d=this.gl,p=a||o;return this.bind(),p instanceof Promise?p.then((function(r){return t.setImageDataForFace(Object.assign({},e,{face:n,data:r,pixels:r}))})):this.width||this.height?d.texImage2D(n,0,u,r,i,c,u,f,p):d.texImage2D(n,0,u,u,f,p),this}}]),n}(Yc);function Al(e){var t=Pl();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Pl(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}Ol.FACES=Sl;var Cl=function(e){Object(Pn["a"])(n,e);var t=Al(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),Object(Ps["a"])(e),i=Object.assign({depth:1},i,{target:32879,unpackFlipY:!1}),r=t.call(this,e,i),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){return Object(Ps["e"])(e)}}]),Object(We["a"])(n,[{key:"setImageData",value:function(e){var t=this,n=e.level,r=void 0===n?0:n,i=e.dataFormat,a=void 0===i?6408:i,o=e.width,s=e.height,c=e.depth,l=void 0===c?1:c,u=e.border,h=void 0===u?0:u,f=e.format,d=e.type,p=void 0===d?5121:d,m=e.offset,g=void 0===m?0:m,y=e.data,v=e.parameters,_=void 0===v?{}:v;if(this._trackDeallocatedMemory("Texture"),this.gl.bindTexture(this.target,this.handle),Object(Cs["d"])(this.gl,_,(function(){ArrayBuffer.isView(y)&&t.gl.texImage3D(t.target,r,a,o,s,l,h,f,p,y),y instanceof zc&&(t.gl.bindBuffer(35052,y.handle),t.gl.texImage3D(t.target,r,a,o,s,l,h,f,p,g))})),y&&y.byteLength)this._trackAllocatedMemory(y.byteLength,"Texture");else{var b=Bc[this.dataFormat]||4,x=Nc[this.type]||1;this._trackAllocatedMemory(this.width*this.height*this.depth*b*x,"Texture")}return this.loaded=!0,this}}]),n}(Yc);function Il(e,t){ac(e instanceof nl||e instanceof Ol||e instanceof Cl);var n=e.constructor,r=e.gl,i=e.width,a=e.height,o=e.format,s=e.type,c=e.dataFormat,l=e.border,u=e.mipmaps,h=Object.assign({width:i,height:a,format:o,type:s,dataFormat:c,border:l,mipmaps:u},t);return new n(r,h)}function Ml(e,t){var n=e.gl,r=e.width,i=e.height,a=e.id,o=new Wl(n,Object.assign({},t,{id:"framebuffer-for-".concat(a),width:r,height:i,attachments:Object(Be["a"])({},36064,e)}));return o}function Rl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.sourceX,r=void 0===n?0:n,i=t.sourceY,a=void 0===i?0:i,o=t.sourceFormat,s=void 0===o?6408:o,c=t.sourceAttachment,l=void 0===c?36064:c,u=t.target,h=void 0===u?null:u,f=t.sourceWidth,d=t.sourceHeight,p=t.sourceType,m=Dl(e),g=m.framebuffer,y=m.deleteFramebuffer;ac(g);var v=g.gl,_=g.handle,b=g.attachments;f=f||g.width,d=d||g.height,36064===l&&null===_&&(l=1028),ac(b[l]),p=p||b[l].type,h=zl(h,p,s,f,d),p=p||bc(h);var x=v.bindFramebuffer(36160,_);return v.readPixels(r,a,f,d,s,p,h),v.bindFramebuffer(36160,x||null),y&&g["delete"](),h}function jl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.sourceAttachment,r=void 0===n?36064:n,i=t.targetMaxHeight,a=void 0===i?Number.MAX_SAFE_INTEGER:i,o=Rl(e,{sourceAttachment:r}),s=e.width,c=e.height;while(c>a){var l=Ec({data:o,width:s,height:c});o=l.data,s=l.width,c=l.height}wc({data:o,width:s,height:c});var u=document.createElement("canvas");u.width=s,u.height=c;var h=u.getContext("2d"),f=h.createImageData(s,c);return f.data.set(o),h.putImageData(f,0,0),u.toDataURL()}function Ll(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.sourceX,i=void 0===r?0:r,a=n.sourceY,o=void 0===a?0:a,s=n.targetMipmaplevel,c=void 0===s?0:s,l=n.targetInternalFormat,u=void 0===l?6408:l,h=n.targetX,f=n.targetY,d=n.targetZ,p=n.width,m=n.height,g=Dl(e),y=g.framebuffer,v=g.deleteFramebuffer;ac(y);var _=y.gl,b=y.handle,x="undefined"!==typeof h||"undefined"!==typeof f||"undefined"!==typeof d;h=h||0,f=f||0,d=d||0;var w=_.bindFramebuffer(36160,b);ac(t);var E=null;if(t instanceof Yc&&(E=t,p=Number.isFinite(p)?p:E.width,m=Number.isFinite(m)?m:E.height,E.bind(0),t=E.target),x)switch(t){case 3553:case 34067:_.copyTexSubImage2D(t,c,h,f,i,o,p,m);break;case 35866:case 32879:var k=Object(Ps["a"])(_);k.copyTexSubImage3D(t,c,h,f,d,i,o,p,m);break;default:}else _.copyTexImage2D(t,c,u,i,o,p,m,0);return E&&E.unbind(),_.bindFramebuffer(36160,w||null),v&&y["delete"](),E}function Dl(e){return e instanceof Wl?{framebuffer:e,deleteFramebuffer:!1}:{framebuffer:Ml(e),deleteFramebuffer:!0}}function zl(e,t,n,r,i){if(e)return e;t=t||5121;var a=xc(t,{clamped:!1}),o=_l(n);return new a(r*i*o)}function Fl(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Bl(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Bl(e,t){if(e){if("string"===typeof e)return Nl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nl(e,t):void 0}}function Nl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.width=null,r.height=null,r.attachments={},r.readBuffer=36064,r.drawBuffers=[36064],r.ownResources=[],r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,[{key:"MAX_COLOR_ATTACHMENTS",get:function(){var e=Object(Ps["a"])(this.gl);return e.getParameter(e.MAX_COLOR_ATTACHMENTS)}},{key:"MAX_DRAW_BUFFERS",get:function(){var e=Object(Ps["a"])(this.gl);return e.getParameter(e.MAX_DRAW_BUFFERS)}}],[{key:"isSupported",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.colorBufferFloat,r=t.colorBufferHalfFloat,i=!0;return n&&(i=Boolean(e.getExtension("EXT_color_buffer_float")||e.getExtension("WEBGL_color_buffer_float")||e.getExtension("OES_texture_float"))),r&&(i=i&&Boolean(e.getExtension("EXT_color_buffer_float")||e.getExtension("EXT_color_buffer_half_float"))),i}},{key:"getDefaultFramebuffer",value:function(e){return e.luma=e.luma||{},e.luma.defaultFramebuffer=e.luma.defaultFramebuffer||new n(e,{id:"default-framebuffer",handle:null,attachments:{}}),e.luma.defaultFramebuffer}}]),Object(We["a"])(n,[{key:"initialize",value:function(e){var t=e.width,n=void 0===t?1:t,r=e.height,i=void 0===r?1:r,a=e.attachments,o=void 0===a?null:a,s=e.color,c=void 0===s||s,l=e.depth,u=void 0===l||l,h=e.stencil,f=void 0!==h&&h,d=e.check,p=void 0===d||d,m=e.readBuffer,g=void 0===m?void 0:m,y=e.drawBuffers,v=void 0===y?void 0:y;if(ac(n>=0&&i>=0,"Width and height need to be integers"),this.width=n,this.height=i,o)for(var _ in o){var b=o[_],x=Array.isArray(b)?b[0]:b;x.resize({width:n,height:i})}else o=this._createDefaultAttachments(c,u,f,n,i);this.update({clearAttachments:!0,attachments:o,readBuffer:g,drawBuffers:v}),o&&p&&this.checkStatus()}},{key:"delete",value:function(){var e,t=Fl(this.ownResources);try{for(t.s();!(e=t.n()).done;){var r=e.value;r["delete"]()}}catch(i){t.e(i)}finally{t.f()}return Os(Object(In["a"])(n.prototype),"delete",this).call(this),this}},{key:"update",value:function(e){var t=e.attachments,n=void 0===t?{}:t,r=e.readBuffer,i=e.drawBuffers,a=e.clearAttachments,o=void 0!==a&&a,s=e.resizeAttachments,c=void 0===s||s;this.attach(n,{clearAttachments:o,resizeAttachments:c});var l=this.gl,u=l.bindFramebuffer(36160,this.handle);return r&&this._setReadBuffer(r),i&&this._setDrawBuffers(i),l.bindFramebuffer(36160,u||null),this}},{key:"resize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.width,n=e.height;if(null===this.handle)return ac(void 0===t&&void 0===n),this.width=this.gl.drawingBufferWidth,this.height=this.gl.drawingBufferHeight,this;for(var r in void 0===t&&(t=this.gl.drawingBufferWidth),void 0===n&&(n=this.gl.drawingBufferHeight),t!==this.width&&n!==this.height&&As.log(2,"Resizing framebuffer ".concat(this.id," to ").concat(t,"x").concat(n))(),this.attachments)this.attachments[r].resize({width:t,height:n});return this.width=t,this.height=n,this}},{key:"attach",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.clearAttachments,i=void 0!==r&&r,a=n.resizeAttachments,o=void 0===a||a,s={};i&&Object.keys(this.attachments).forEach((function(e){s[e]=null})),Object.assign(s,e);var c=this.gl.bindFramebuffer(36160,this.handle);for(var l in s){ac(void 0!==l,"Misspelled framebuffer binding point?");var u=Number(l),h=s[u],f=h;if(f)if(f instanceof cl)this._attachRenderbuffer({attachment:u,renderbuffer:f});else if(Array.isArray(h)){var d=Object(Ve["a"])(h,3),p=d[0],m=d[1],g=void 0===m?0:m,y=d[2],v=void 0===y?0:y;f=p,this._attachTexture({attachment:u,texture:p,layer:g,level:v})}else this._attachTexture({attachment:u,texture:f,layer:0,level:0});else this._unattach(u);o&&f&&f.resize({width:this.width,height:this.height})}this.gl.bindFramebuffer(36160,c||null),Object.assign(this.attachments,e),Object.keys(this.attachments).filter((function(e){return!t.attachments[e]})).forEach((function(e){delete t.attachments[e]}))}},{key:"checkStatus",value:function(){this.gl;var e=this.getStatus();if(36053!==e)throw new Error(Zl(e));return this}},{key:"getStatus",value:function(){var e=this.gl,t=e.bindFramebuffer(36160,this.handle),n=e.checkFramebufferStatus(36160);return e.bindFramebuffer(36160,t||null),n}},{key:"clear",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.color,n=e.depth,r=e.stencil,i=e.drawBuffers,a=void 0===i?[]:i,o=this.gl.bindFramebuffer(36160,this.handle);return(t||n||r)&&yl(this.gl,{color:t,depth:n,stencil:r}),a.forEach((function(e,t){vl({drawBuffer:t,value:e})})),this.gl.bindFramebuffer(36160,o||null),this}},{key:"readPixels",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.readPixels() is no logner supported, use readPixelsToArray(framebuffer)")(),null}},{key:"readPixelsToBuffer",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.readPixelsToBuffer()is no logner supported, use readPixelsToBuffer(framebuffer)")(),null}},{key:"copyToDataUrl",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.copyToDataUrl() is no logner supported, use copyToDataUrl(framebuffer)")(),null}},{key:"copyToImage",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.copyToImage() is no logner supported, use copyToImage(framebuffer)")(),null}},{key:"copyToTexture",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.copyToTexture({...}) is no logner supported, use copyToTexture(source, target, opts})")(),null}},{key:"blit",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.blit({...}) is no logner supported, use blit(source, target, opts)")(),null}},{key:"invalidate",value:function(e){var t=e.attachments,n=void 0===t?[]:t,r=e.x,i=void 0===r?0:r,a=e.y,o=void 0===a?0:a,s=e.width,c=e.height,l=Object(Ps["a"])(this.gl),u=l.bindFramebuffer(36008,this.handle),h=0===i&&0===o&&void 0===s&&void 0===c;return h?l.invalidateFramebuffer(36008,n):l.invalidateFramebuffer(36008,n,i,o,s,c),l.bindFramebuffer(36008,u),this}},{key:"getAttachmentParameter",value:function(e,t,n){var r=this._getAttachmentParameterFallback(t);return null===r&&(this.gl.bindFramebuffer(36160,this.handle),r=this.gl.getFramebufferAttachmentParameter(36160,e,t),this.gl.bindFramebuffer(36160,null)),n&&r>1e3&&(r=sc(this.gl,r)),r}},{key:"getAttachmentParameters",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:36064,n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.constructor.ATTACHMENT_PARAMETERS||[],i={},a=Fl(r);try{for(a.s();!(e=a.n()).done;){var o=e.value,s=n?sc(this.gl,o):o;i[s]=this.getAttachmentParameter(t,o,n)}}catch(c){a.e(c)}finally{a.f()}return i}},{key:"getParameters",value:function(){for(var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=Object.keys(this.attachments),n={},r=0,i=t;r0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(e>As.level||"undefined"===typeof window)return this;t=t||"Framebuffer ".concat(this.id);var n=jl(this,{targetMaxHeight:100});return As.image({logLevel:e,message:t,image:n},t)(),this}},{key:"bind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=void 0===t?36160:t;return this.gl.bindFramebuffer(n,this.handle),this}},{key:"unbind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=void 0===t?36160:t;return this.gl.bindFramebuffer(n,null),this}},{key:"_createDefaultAttachments",value:function(e,t,n,r,i){var a,o=null;e&&(o=o||{},o[36064]=new nl(this.gl,{id:"".concat(this.id,"-color0"),pixels:null,format:6408,type:5121,width:r,height:i,mipmaps:!1,parameters:(a={},Object(Be["a"])(a,10241,9729),Object(Be["a"])(a,10240,9729),Object(Be["a"])(a,10242,33071),Object(Be["a"])(a,10243,33071),a)}),this.ownResources.push(o[36064]));return t&&n?(o=o||{},o[33306]=new cl(this.gl,{id:"".concat(this.id,"-depth-stencil"),format:35056,width:r,height:111}),this.ownResources.push(o[33306])):t?(o=o||{},o[36096]=new cl(this.gl,{id:"".concat(this.id,"-depth"),format:33189,width:r,height:i}),this.ownResources.push(o[36096])):n&&ac(!1),o}},{key:"_unattach",value:function(e){var t=this.attachments[e];t&&(t instanceof cl?this.gl.framebufferRenderbuffer(36160,e,36161,null):this.gl.framebufferTexture2D(36160,e,3553,null,0),delete this.attachments[e])}},{key:"_attachRenderbuffer",value:function(e){var t=e.attachment,n=void 0===t?36064:t,r=e.renderbuffer,i=this.gl;i.framebufferRenderbuffer(36160,n,36161,r.handle),this.attachments[n]=r}},{key:"_attachTexture",value:function(e){var t=e.attachment,n=void 0===t?36064:t,r=e.texture,i=e.layer,a=e.level,o=this.gl;switch(o.bindTexture(r.target,r.handle),r.target){case 35866:case 32879:var s=Object(Ps["a"])(o);s.framebufferTextureLayer(36160,n,r.target,a,i);break;case 34067:var c=ql(i);o.framebufferTexture2D(36160,n,c,r.handle,a);break;case 3553:o.framebufferTexture2D(36160,n,3553,r.handle,a);break;default:ac(!1,"Illegal texture type")}o.bindTexture(r.target,null),this.attachments[n]=r}},{key:"_setReadBuffer",value:function(e){var t=Object(Ps["c"])(this.gl);t?t.readBuffer(e):ac(36064===e||1029===e,Gl),this.readBuffer=e}},{key:"_setDrawBuffers",value:function(e){var t=this.gl,n=Object(Ps["a"])(t);if(n)n.drawBuffers(e);else{var r=t.getExtension("WEBGL_draw_buffers");r?r.drawBuffersWEBGL(e):ac(1===e.length&&(36064===e[0]||1029===e[0]),Gl)}this.drawBuffers=e}},{key:"_getAttachmentParameterFallback",value:function(e){var t=iu(this.gl);switch(e){case 36052:return t.WEBGL2?null:0;case 33298:case 33299:case 33300:case 33301:case 33302:case 33303:return t.WEBGL2?null:8;case 33297:return t.WEBGL2?null:5125;case 33296:return t.WEBGL2||t.EXT_sRGB?null:9729;default:return null}}},{key:"_createHandle",value:function(){return this.gl.createFramebuffer()}},{key:"_deleteHandle",value:function(){this.gl.deleteFramebuffer(this.handle)}},{key:"_bindHandle",value:function(e){return this.gl.bindFramebuffer(36160,e)}},{key:"color",get:function(){return this.attachments[36064]||null}},{key:"texture",get:function(){return this.attachments[36064]||null}},{key:"depth",get:function(){return this.attachments[36096]||this.attachments[33306]||null}},{key:"stencil",get:function(){return this.attachments[36128]||this.attachments[33306]||null}}]),n}(yc);function ql(e){return e<34069?e+34069:e}function Zl(e){var t=Wl.STATUS||{};return t[e]||"Framebuffer error ".concat(e)}var Hl,Xl=[36049,36048,33296,33298,33299,33300,33301,33302,33303];Wl.ATTACHMENT_PARAMETERS=Xl;var $l={WEBGL2:"WEBGL2",VERTEX_ARRAY_OBJECT:"VERTEX_ARRAY_OBJECT",TIMER_QUERY:"TIMER_QUERY",INSTANCED_RENDERING:"INSTANCED_RENDERING",MULTIPLE_RENDER_TARGETS:"MULTIPLE_RENDER_TARGETS",ELEMENT_INDEX_UINT32:"ELEMENT_INDEX_UINT32",BLEND_EQUATION_MINMAX:"BLEND_EQUATION_MINMAX",FLOAT_BLEND:"FLOAT_BLEND",COLOR_ENCODING_SRGB:"COLOR_ENCODING_SRGB",TEXTURE_DEPTH:"TEXTURE_DEPTH",TEXTURE_FLOAT:"TEXTURE_FLOAT",TEXTURE_HALF_FLOAT:"TEXTURE_HALF_FLOAT",TEXTURE_FILTER_LINEAR_FLOAT:"TEXTURE_FILTER_LINEAR_FLOAT",TEXTURE_FILTER_LINEAR_HALF_FLOAT:"TEXTURE_FILTER_LINEAR_HALF_FLOAT",TEXTURE_FILTER_ANISOTROPIC:"TEXTURE_FILTER_ANISOTROPIC",COLOR_ATTACHMENT_RGBA32F:"COLOR_ATTACHMENT_RGBA32F",COLOR_ATTACHMENT_FLOAT:"COLOR_ATTACHMENT_FLOAT",COLOR_ATTACHMENT_HALF_FLOAT:"COLOR_ATTACHMENT_HALF_FLOAT",GLSL_FRAG_DATA:"GLSL_FRAG_DATA",GLSL_FRAG_DEPTH:"GLSL_FRAG_DEPTH",GLSL_DERIVATIVES:"GLSL_DERIVATIVES",GLSL_TEXTURE_LOD:"GLSL_TEXTURE_LOD"};function Yl(e){var t=new nl(e,{format:6408,type:5126,dataFormat:6408}),n=new Wl(e,{id:"test-framebuffer",check:!1,attachments:Object(Be["a"])({},36064,t)}),r=n.getStatus();return t["delete"](),n["delete"](),36053===r}var Kl=(Hl={},Object(Be["a"])(Hl,$l.WEBGL2,[!1,!0]),Object(Be["a"])(Hl,$l.VERTEX_ARRAY_OBJECT,["OES_vertex_array_object",!0]),Object(Be["a"])(Hl,$l.TIMER_QUERY,["EXT_disjoint_timer_query","EXT_disjoint_timer_query_webgl2"]),Object(Be["a"])(Hl,$l.INSTANCED_RENDERING,["ANGLE_instanced_arrays",!0]),Object(Be["a"])(Hl,$l.MULTIPLE_RENDER_TARGETS,["WEBGL_draw_buffers",!0]),Object(Be["a"])(Hl,$l.ELEMENT_INDEX_UINT32,["OES_element_index_uint",!0]),Object(Be["a"])(Hl,$l.BLEND_EQUATION_MINMAX,["EXT_blend_minmax",!0]),Object(Be["a"])(Hl,$l.FLOAT_BLEND,["EXT_float_blend"]),Object(Be["a"])(Hl,$l.COLOR_ENCODING_SRGB,["EXT_sRGB",!0]),Object(Be["a"])(Hl,$l.TEXTURE_DEPTH,["WEBGL_depth_texture",!0]),Object(Be["a"])(Hl,$l.TEXTURE_FLOAT,["OES_texture_float",!0]),Object(Be["a"])(Hl,$l.TEXTURE_HALF_FLOAT,["OES_texture_half_float",!0]),Object(Be["a"])(Hl,$l.TEXTURE_FILTER_LINEAR_FLOAT,["OES_texture_float_linear"]),Object(Be["a"])(Hl,$l.TEXTURE_FILTER_LINEAR_HALF_FLOAT,["OES_texture_half_float_linear"]),Object(Be["a"])(Hl,$l.TEXTURE_FILTER_ANISOTROPIC,["EXT_texture_filter_anisotropic"]),Object(Be["a"])(Hl,$l.COLOR_ATTACHMENT_RGBA32F,[Yl,"EXT_color_buffer_float"]),Object(Be["a"])(Hl,$l.COLOR_ATTACHMENT_FLOAT,[!1,"EXT_color_buffer_float"]),Object(Be["a"])(Hl,$l.COLOR_ATTACHMENT_HALF_FLOAT,["EXT_color_buffer_half_float"]),Object(Be["a"])(Hl,$l.GLSL_FRAG_DATA,["WEBGL_draw_buffers",!0]),Object(Be["a"])(Hl,$l.GLSL_FRAG_DEPTH,["EXT_frag_depth",!0]),Object(Be["a"])(Hl,$l.GLSL_DERIVATIVES,["OES_standard_derivatives",!0]),Object(Be["a"])(Hl,$l.GLSL_TEXTURE_LOD,["EXT_shader_texture_lod",!0]),Hl);function Ql(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Jl(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Jl(e,t){if(e){if("string"===typeof e)return eu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eu(e,t):void 0}}function eu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nr&&(i=r);var a=this._pool,o=e.BYTES_PER_ELEMENT*i,s=a.findIndex((function(e){return e.byteLength>=o}));if(s>=0){var c=new e(a.splice(s,1)[0],0,i);return n&&c.fill(0),c}return new e(i)}},{key:"_release",value:function(e){if(ArrayBuffer.isView(e)){var t=this._pool,n=e.buffer,r=n.byteLength,i=t.findIndex((function(e){return e.byteLength>=r}));i<0?t.push(n):(i>0||t.lengththis.props.poolSize&&t.shift()}}}]),e}(),fu=new hu,du=n("56f34");function pu(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}function mu(e){return[e[12],e[13],e[14]]}function gu(e){var t={};return t.left=_u(e[3]+e[0],e[7]+e[4],e[11]+e[8],e[15]+e[12]),t.right=_u(e[3]-e[0],e[7]-e[4],e[11]-e[8],e[15]-e[12]),t.bottom=_u(e[3]+e[1],e[7]+e[5],e[11]+e[9],e[15]+e[13]),t.top=_u(e[3]-e[1],e[7]-e[5],e[11]-e[9],e[15]-e[13]),t.near=_u(e[3]+e[2],e[7]+e[6],e[11]+e[10],e[15]+e[14]),t.far=_u(e[3]-e[2],e[7]-e[6],e[11]-e[10],e[15]-e[14]),t}var yu,vu=new du["b"];function _u(e,t,n,r){vu.set(e,t,n);var i=vu.len();return{distance:r/i,normal:new du["b"](-e/i,-t/i,-n/i)}}function bu(e){return e-Math.fround(e)}function xu(e,t){var n=t.size,r=void 0===n?1:n,i=t.startIndex,a=void 0===i?0:i,o=t.endIndex;Number.isFinite(o)||(o=e.length);var s=(o-a)/r;yu=fu.allocate(yu,s,{type:Float32Array,size:2*r});var c=a,l=0;while(c0&&void 0!==arguments[0]?arguments[0]:{},t=this.value,n=e.startOffset,r=void 0===n?0:n,i=e.endOffset;this.buffer.subData({data:this.doublePrecision&&t instanceof Float64Array?xu(t,{size:this.size,startIndex:r,endIndex:i}):t.subarray(r,i),offset:r*t.BYTES_PER_ELEMENT+this.byteOffset})}},{key:"allocate",value:function(e){var t=e.numInstances,n=e.copy,r=void 0!==n&&n,i=this.state,a=i.allocatedValue,o=fu.allocate(a,t+1,{size:this.size,type:this.defaultType,copy:r});this.value=o;var s=this.buffer,c=this.byteOffset;return s.byteLength=0)t[n+o]=Number.isFinite(e[o])?e[o]:i[o]}return t}},{key:"_areValuesEqual",value:function(e,t){if(!e||!t)return!1;for(var n=this.size,r=0;r1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=Pu,i={index:-1,data:e,target:[]};return e?"function"===typeof e[Symbol.iterator]?r=e:e.length>0&&(Cu.length=e.length,r=Cu):r=Pu,(t>0||Number.isFinite(n))&&(r=(Array.isArray(r)?r:Array.from(r)).slice(t,n),i.index=t-1),{iterable:r,objectInfo:i}}function Mu(e){return e&&e[Symbol.asyncIterator]}function Ru(e,t){var n=t.size,r=t.stride,i=t.offset,a=t.startIndices,o=t.nested,s=e.BYTES_PER_ELEMENT,c=r?r/s:n,l=i?i/s:0,u=Math.floor((e.length-l)/c);return function(t,r){var i=r.index,s=r.target;if(!a){for(var h=i*c+l,f=0;f1&&void 0!==arguments[1]?arguments[1]:function(){return!0};return Array.isArray(e)?Lu(e,t,[]):t(e)?[e]:[]}function Lu(e,t,n){var r=-1;while(++r=t[1])return e;for(var n=[],r=e.length,i=0,a=0;at[1]?n.push(o):t=[Math.min(o[0],t[0]),Math.max(o[1],t[1])]}return n.splice(i,0,t),n}function Nu(e){var t=e.source,n=e.target,r=e.start,i=void 0===r?0:r,a=e.end,o=e.size,s=e.getData;a=a||n.length;var c=t.length,l=a-i;if(c>l)n.set(t.subarray(0,l),i);else if(n.set(t,i),s){var u=c;while(u=d)){var m=p?r.value:r.getBuffer().getData({srcByteOffset:u});if(r.settings.normalized&&!p){var g=s;s=function(e,t){return r._normalizeConstant(g(e,t))}}var y=p?function(e,t){return s(m,t)}:function(e,t){return s(m.subarray(e,e+l),t)},v=t.getData({length:i}),_=new Float32Array(d);Uu({source:v,target:_,sourceStartIndices:a,targetStartIndices:h,size:l,getData:y}),t.byteLength<_.byteLength+u&&t.reallocate(_.byteLength+u),t.subData({data:_,offset:u})}}function $u(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Yu(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Yu(e,t){if(e){if("string"===typeof e)return Ku(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ku(e,t):void 0}}function Ku(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,n),r=t.call(this,e,i);var a=i.transition,o=void 0!==a&&a,s=i.noAlloc,c=void 0!==s&&s,l=i.update,u=void 0===l?null:l,h=i.accessor,f=void 0===h?null:h,d=i.transform,p=void 0===d?null:d,m=i.startIndices,g=void 0===m?null:m;return Object.assign(r.settings,{transition:o,noAlloc:c,update:u||f&&r._autoUpdater,accessor:f,transform:p}),Object.assign(r.state,{lastExternalBuffer:null,binaryValue:null,binaryAccessor:null,needsUpdate:!0,needsRedraw:!1,updateRanges:Fu,startIndices:g}),Object.seal(r.settings),Object.seal(r.state),r._validateAttributeUpdaters(),r}return Object(We["a"])(n,[{key:"needsUpdate",value:function(){return this.state.needsUpdate}},{key:"needsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.clearChangedFlags,n=void 0!==t&&t,r=this.state.needsRedraw;return this.state.needsRedraw=r&&!n,r}},{key:"getUpdateTriggers",value:function(){var e=this.settings.accessor;return[this.id].concat("function"!==typeof e&&e||[])}},{key:"supportsTransition",value:function(){return Boolean(this.settings.transition)}},{key:"getTransitionSetting",value:function(e){if(!e||!this.supportsTransition())return null;var t=this.settings.accessor,n=this.settings.transition,r=Array.isArray(t)?e[t.find((function(t){return e[t]}))]:e[t];return Gu(r,n)}},{key:"setNeedsUpdate",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.id,t=arguments.length>1?arguments[1]:void 0;if(this.state.needsUpdate=this.state.needsUpdate||e,this.setNeedsRedraw(e),t){var n=t.startRow,r=void 0===n?0:n,i=t.endRow,a=void 0===i?1/0:i;this.state.updateRanges=Bu(this.state.updateRanges,[r,a])}else this.state.updateRanges=Fu}},{key:"clearNeedsUpdate",value:function(){this.state.needsUpdate=!1,this.state.updateRanges=zu}},{key:"setNeedsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.id;this.state.needsRedraw=this.state.needsRedraw||e}},{key:"update",value:function(e){this.setData(e)}},{key:"allocate",value:function(e){var t=this.state,r=this.settings;return!r.noAlloc&&(!!r.update&&(Au(Number.isFinite(e)),Os(Object(In["a"])(n.prototype),"allocate",this).call(this,{numInstances:e,copy:t.updateRanges!==Fu}),!0))}},{key:"updateBuffer",value:function(e){var t=e.numInstances,r=e.data,i=e.props,a=e.context;if(!this.needsUpdate())return!1;var o=this.state.updateRanges,s=this.settings,c=s.update,l=s.noAlloc,u=!0;if(c){var h,f=$u(o);try{for(f.s();!(h=f.n()).done;){var d=Object(Ve["a"])(h.value,2),p=d[0],m=d[1];c.call(a,this,{data:r,startRow:p,endRow:m,props:i,numInstances:t})}}catch(E){f.e(E)}finally{f.f()}if(this.value)if(this.constant||this.buffer.byteLength1&&void 0!==arguments[1]?arguments[1]:null,n=this.state,r=this.settings;if(!e)return n.binaryValue=null,n.binaryAccessor=null,!1;if(r.noAlloc)return!1;if(n.binaryValue===e)return this.clearNeedsUpdate(),!0;n.binaryValue=e,this.setNeedsRedraw(),ArrayBuffer.isView(e)&&(e={value:e});var i=r.transform||t!==this.startIndices;if(i){Au(ArrayBuffer.isView(e.value),"invalid ".concat(r.accessor));var a=e.size&&e.size!==this.size;return n.binaryAccessor=Ru(e.value,{size:e.size||this.size,stride:e.stride,offset:e.offset,startIndices:t,nested:a}),!1}return this.clearNeedsUpdate(),this.setData(e),!0}},{key:"getVertexOffset",value:function(e){var t=this.startIndices,n=t?t[e]:e;return n*this.size}},{key:"getShaderAttributes",value:function(){var e=this.settings.shaderAttributes||Object(Be["a"])({},this.id,null),t={};for(var r in e)Object.assign(t,Os(Object(In["a"])(n.prototype),"getShaderAttributes",this).call(this,r,e[r]));return t}},{key:"_autoUpdater",value:function(e,t){var n=t.data,r=t.startRow,i=t.endRow,a=t.props,o=t.numInstances;if(!e.constant){var s=e.settings,c=e.state,l=e.value,u=e.size,h=e.startIndices,f=s.accessor,d=s.transform,p=c.binaryAccessor||("function"===typeof f?f:a[f]);Au("function"===typeof p,'accessor "'.concat(f,'" is not a function'));var m,g=e.getVertexOffset(r),y=Iu(n,r,i),v=y.iterable,_=y.objectInfo,b=$u(v);try{for(b.s();!(m=b.n()).done;){var x=m.value;_.index++;var w=p(x,_);if(d&&(w=d.call(this,w)),h){var E=(_.indexu?l.set(w,g):(e._normalizeValue(w,_.target,0),Du({target:l,source:_.target,start:g,count:E}));g+=E*u}else e._normalizeValue(w,l,g),g+=u}}catch(A){b.e(A)}finally{b.f()}}}},{key:"_validateAttributeUpdaters",value:function(){var e=this.settings,t=e.noAlloc||"function"===typeof e.update;if(!t)throw new Error("Attribute ".concat(this.id," missing update or accessor"))}},{key:"_checkAttributeArray",value:function(){var e=this.value,t=Math.min(4,this.size);if(e&&e.length>=t){var n=!0;switch(t){case 4:n=n&&Number.isFinite(e[3]);case 3:n=n&&Number.isFinite(e[2]);case 2:n=n&&Number.isFinite(e[1]);case 1:n=n&&Number.isFinite(e[0]);break;default:n=!1}if(!n)throw new Error("Illegal attribute generated for ".concat(this.id))}}},{key:"startIndices",get:function(){return this.state.startIndices},set:function(e){this.state.startIndices=e}}]),n}(Ou),th={};function nh(e){th=e}function rh(e){var t;ws.level>0&&th[e]&&(t=th[e]).call.apply(t,arguments)}function ih(e,t){if(!e)throw new Error(t||"shadertools: assertion failed.")}var ah="void main() {gl_FragColor = vec4(0);}",oh="out vec4 transform_output;\nvoid main() {\n transform_output = vec4(0);\n}",sh="#version 300 es\n".concat(oh);function ch(e,t){t=Array.isArray(t)?t:[t];var n=e.replace(/^\s+/,"").split(/\s+/),r=Object(Ve["a"])(n,3),i=r[0],a=r[1],o=r[2];if(!t.includes(i)||!a||!o)return null;var s=o.split(";")[0];return{qualifier:i,type:a,name:s}}function lh(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.version,n=void 0===t?100:t,r=e.input,i=e.inputType,a=e.output;if(!r)return 300===n?sh:n>300?"#version ".concat(n,"\n").concat(oh):ah;var o=fh(r,i);return n>=300?"#version ".concat(n," ").concat(300===n?"es":"","\nin ").concat(i," ").concat(r,";\nout vec4 ").concat(a,";\nvoid main() {\n ").concat(a," = ").concat(o,";\n}"):"varying ".concat(i," ").concat(r,";\nvoid main() {\n gl_FragColor = ").concat(o,";\n}")}function uh(e){switch(e){case"float":return"x";case"vec2":return"xy";case"vec3":return"xyz";case"vec4":return"xyzw";default:return ih(!1),null}}function hh(e){switch(e){case"float":return 1;case"vec2":return 2;case"vec3":return 3;case"vec4":return 4;default:return ih(!1),null}}function fh(e,t){switch(t){case"float":return"vec4(".concat(e,", 0.0, 0.0, 1.0)");case"vec2":return"vec4(".concat(e,", 0.0, 1.0)");case"vec3":return"vec4(".concat(e,", 1.0)");case"vec4":return e;default:return ih(!1),null}}function dh(e){var t=ph();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function ph(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var mh=function(e){Object(Pn["a"])(n,e);var t=dh(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),Object(Ps["a"])(e),r=t.call(this,e,i),r.initialize(i),r.stubRemovedMethods("TransformFeedback","v6.0",["pause","resume"]),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){return Object(Ps["e"])(e)}}]),Object(We["a"])(n,[{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.buffers={},this.unused={},this.configuration=null,this.bindOnUse=!0,hc(this.buffers)||this.bind((function(){return e._unbindBuffers()})),this.setProps(t),this}},{key:"setProps",value:function(e){"program"in e&&(this.configuration=e.program&&e.program.configuration),"configuration"in e&&(this.configuration=e.configuration),"bindOnUse"in e&&(e=e.bindOnUse),"buffers"in e&&this.setBuffers(e.buffers)}},{key:"setBuffers",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.bind((function(){for(var n in t)e.setBuffer(n,t[n])})),this}},{key:"setBuffer",value:function(e,t){var n=this,r=this._getVaryingIndex(e),i=this._getBufferParams(t),a=i.buffer,o=i.byteSize,s=i.byteOffset;return r<0?(this.unused[e]=a,As.warn((function(){return"".concat(n.id," unused varying buffer ").concat(e)}))(),this):(this.buffers[r]=t,this.bindOnUse||this._bindBuffer(r,a,s,o),this)}},{key:"begin",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.gl.bindTransformFeedback(36386,this.handle),this._bindBuffers(),this.gl.beginTransformFeedback(e),this}},{key:"end",value:function(){return this.gl.endTransformFeedback(),this._unbindBuffers(),this.gl.bindTransformFeedback(36386,null),this}},{key:"_getBufferParams",value:function(e){var t,n,r;return e instanceof zc===!1?(r=e.buffer,n=e.byteSize,t=e.byteOffset):r=e,void 0===t&&void 0===n||(t=t||0,n=n||r.byteLength-t),{buffer:r,byteOffset:t,byteSize:n}}},{key:"_getVaryingInfo",value:function(e){return this.configuration&&this.configuration.getVaryingInfo(e)}},{key:"_getVaryingIndex",value:function(e){if(this.configuration)return this.configuration.getVaryingInfo(e).location;var t=Number(e);return Number.isFinite(t)?t:-1}},{key:"_bindBuffers",value:function(){if(this.bindOnUse)for(var e in this.buffers){var t=this._getBufferParams(this.buffers[e]),n=t.buffer,r=t.byteSize,i=t.byteOffset;this._bindBuffer(e,n,i,r)}}},{key:"_unbindBuffers",value:function(){if(this.bindOnUse)for(var e in this.buffers)this._bindBuffer(e,null)}},{key:"_bindBuffer",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3?arguments[3]:void 0,i=t&&t.handle;return i&&void 0!==r?this.gl.bindBufferRange(35982,e,i,n,r):this.gl.bindBufferBase(35982,e,i),this}},{key:"_createHandle",value:function(){return this.gl.createTransformFeedback()}},{key:"_deleteHandle",value:function(){this.gl.deleteTransformFeedback(this.handle)}},{key:"_bindHandle",value:function(e){this.gl.bindTransformFeedback(36386,this.handle)}}]),n}(yc);function gh(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=yh(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function yh(e,t){if(e){if("string"===typeof e)return vh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vh(e,t):void 0}}function vh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.gl=t,this.currentIndex=0,this.feedbackMap={},this.varyings=null,this.bindings=[],this.resources={},this._initialize(n),Object.seal(this)}return Object(We["a"])(e,[{key:"setupResources",value:function(e){var t,n=gh(this.bindings);try{for(n.s();!(t=n.n()).done;){var r=t.value;this._setupTransformFeedback(r,e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"updateModelProps",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.varyings;return t.length>0&&(e=Object.assign({},e,{varyings:t})),e}},{key:"getDrawOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.bindings[this.currentIndex],n=t.sourceBuffers,r=t.transformFeedback,i=Object.assign({},n,e.attributes);return{attributes:i,transformFeedback:r}}},{key:"swap",value:function(){return!!this.feedbackMap&&(this.currentIndex=this._getNextIndex(),!0)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setupBuffers(e)}},{key:"getBuffer",value:function(e){var t=this.bindings[this.currentIndex].feedbackBuffers,n=e?t[e]:null;return n?n instanceof zc?n:n.buffer:null}},{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.varyingName,n=this.getBuffer(t);return n?n.getData():null}},{key:"delete",value:function(){for(var e in this.resources)this.resources[e]["delete"]()}},{key:"_initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setupBuffers(e),this.varyings=e.varyings||Object.keys(this.bindings[this.currentIndex].feedbackBuffers),this.varyings.length>0&&ac(Object(Ps["e"])(this.gl))}},{key:"_getFeedbackBuffers",value:function(e){var t=e.sourceBuffers,n=void 0===t?{}:t,r={};if(this.bindings[this.currentIndex]&&Object.assign(r,this.bindings[this.currentIndex].feedbackBuffers),this.feedbackMap)for(var i in this.feedbackMap){var a=this.feedbackMap[i];i in n&&(r[a]=i)}for(var o in Object.assign(r,e.feedbackBuffers),r){var s=r[o];if("string"===typeof s){var c=n[s],l=c.byteLength,u=c.usage,h=c.accessor;r[o]=this._createNewBuffer(o,{byteLength:l,usage:u,accessor:h})}}return r}},{key:"_setupBuffers",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.sourceBuffers,n=void 0===t?null:t;Object.assign(this.feedbackMap,e.feedbackMap);var r=this._getFeedbackBuffers(e);this._updateBindings({sourceBuffers:n,feedbackBuffers:r})}},{key:"_setupTransformFeedback",value:function(e,t){var n=t.model,r=n.program;e.transformFeedback=new mh(this.gl,{program:r,buffers:e.feedbackBuffers})}},{key:"_updateBindings",value:function(e){if(this.bindings[this.currentIndex]=this._updateBinding(this.bindings[this.currentIndex],e),this.feedbackMap){var t=this._swapBuffers(this.bindings[this.currentIndex]),n=t.sourceBuffers,r=t.feedbackBuffers,i=this._getNextIndex();this.bindings[i]=this._updateBinding(this.bindings[i],{sourceBuffers:n,feedbackBuffers:r})}}},{key:"_updateBinding",value:function(e,t){return e?(Object.assign(e.sourceBuffers,t.sourceBuffers),Object.assign(e.feedbackBuffers,t.feedbackBuffers),e.transformFeedback&&e.transformFeedback.setBuffers(e.feedbackBuffers),e):{sourceBuffers:Object.assign({},t.sourceBuffers),feedbackBuffers:Object.assign({},t.feedbackBuffers)}}},{key:"_swapBuffers",value:function(e){if(!this.feedbackMap)return null;var t=Object.assign({},e.sourceBuffers),n=Object.assign({},e.feedbackBuffers);for(var r in this.feedbackMap){var i=this.feedbackMap[r];t[r]=e.feedbackBuffers[i],n[i]=e.sourceBuffers[r],ac(n[i]instanceof zc)}return{sourceBuffers:t,feedbackBuffers:n}}},{key:"_createNewBuffer",value:function(e,t){var n=new zc(this.gl,t);return this.resources[e]&&this.resources[e]["delete"](),this.resources[e]=n,n}},{key:"_getNextIndex",value:function(){return(this.currentIndex+1)%2}}]),e}();function bh(e){var t=100,n=e.match(/[^\s]+/g);if(n.length>=2&&"#version"===n[0]){var r=parseInt(n[1],10);Number.isFinite(r)&&(t=r)}return t}var xh,wh="#ifdef MODULE_LOGDEPTH\n logdepth_adjustPosition(gl_Position);\n#endif\n",Eh="#ifdef MODULE_MATERIAL\n gl_FragColor = material_filterColor(gl_FragColor);\n#endif\n\n#ifdef MODULE_LIGHTING\n gl_FragColor = lighting_filterColor(gl_FragColor);\n#endif\n\n#ifdef MODULE_FOG\n gl_FragColor = fog_filterColor(gl_FragColor);\n#endif\n\n#ifdef MODULE_PICKING\n gl_FragColor = picking_filterHighlightColor(gl_FragColor);\n gl_FragColor = picking_filterPickingColor(gl_FragColor);\n#endif\n\n#ifdef MODULE_LOGDEPTH\n logdepth_setFragDepth();\n#endif\n",kh="vs",Th="fs",Sh=(xh={},Object(Be["a"])(xh,kh,wh),Object(Be["a"])(xh,Th,Eh),xh),Oh="__LUMA_INJECT_DECLARATIONS__",Ah=/void\s+main\s*\([^)]*\)\s*\{\n?/,Ph=/}\n?[^{}]*$/,Ch=[];function Ih(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=t===kh,a=function(t){var r=n[t];r.sort((function(e,t){return e.order-t.order})),Ch.length=r.length;for(var a=0,o=r.length;a1),e.forEach((function(e){for(var n in e)t[n]=t[n]?"".concat(t[n],"\n").concat(e[n]):e[n]})),t}var Rh,jh="attribute float transform_elementID;\nvec2 transform_getPixelSizeHalf(vec2 size) {\n return vec2(1.) / (2. * size);\n}\n\nvec2 transform_getPixelIndices(vec2 texSize, vec2 pixelSizeHalf) {\n float yIndex = floor((transform_elementID / texSize[0]) + pixelSizeHalf[1]);\n float xIndex = transform_elementID - (yIndex * texSize[0]);\n return vec2(xIndex, yIndex);\n}\nvec2 transform_getTexCoord(vec2 size) {\n vec2 pixelSizeHalf = transform_getPixelSizeHalf(size);\n vec2 indices = transform_getPixelIndices(size, pixelSizeHalf);\n vec2 coord = indices / size + pixelSizeHalf;\n return coord;\n}\nvec2 transform_getPos(vec2 size) {\n vec2 texCoord = transform_getTexCoord(size);\n vec2 pos = (texCoord * (2.0, 2.0)) - (1., 1.);\n return pos;\n}\nvec4 transform_getInput(sampler2D texSampler, vec2 size) {\n vec2 texCoord = transform_getTexCoord(size);\n vec4 textureColor = texture2D(texSampler, texCoord);\n return textureColor;\n}\n",Lh={name:"transform",vs:jh,fs:null},Dh="transform_uSampler_",zh="transform_uSize_",Fh="transform_position";function Bh(e){var t=e.vs,n=e.sourceTextureMap,r=e.targetTextureVarying,i=e.targetTexture,a=Object.keys(n),o=a.length,s=null,c={},l=t,u={};if(o>0||r){var h=l.split("\n"),f=h.slice();if(h.forEach((function(e,t,i){if(o>0){var a=Wh(e,n);if(a){var l=a.updatedLine,h=a.inject;f[t]=l,u=Mh([u,h]),Object.assign(c,a.samplerTextureMap),o--}}r&&!s&&(s=Gh(e,r))})),r){ac(i);var d="".concat(zh).concat(r),p="uniform vec2 ".concat(d,";\n"),m=" vec2 ".concat(Fh," = transform_getPos(").concat(d,");\n gl_Position = vec4(").concat(Fh,", 0, 1.);\n"),g={"vs:#decl":p,"vs:#main-start":m};u=Mh([u,g])}l=f.join("\n")}return{vs:l,targetTextureType:s,inject:u,samplerTextureMap:c}}function Nh(e){var t,n,r=e.sourceTextureMap,i=e.targetTextureVarying,a=e.targetTexture,o={};for(var s in i&&(t=a.width,n=a.height,o["".concat(zh).concat(i)]=[t,n]),r){var c=r[s];t=c.width,n=c.height,o["".concat(zh).concat(s)]=[t,n]}return o}function Uh(e){return ch(e,["attribute","in"])}function Vh(e){var t="".concat(Dh).concat(e),n="".concat(zh).concat(e),r=" uniform sampler2D ".concat(t,";\n uniform vec2 ").concat(n,";");return{samplerName:t,sizeName:n,uniformDeclerations:r}}function Gh(e,t){var n=ch(e,["varying","out"]);return n&&n.name===t?n.type:null}function Wh(e,t){var n={},r=Uh(e);if(!r)return null;var i=r.type,a=r.name;if(a&&t[a]){var o="// ".concat(e," => Replaced by Transform with a sampler"),s=Vh(a),c=s.samplerName,l=s.sizeName,u=s.uniformDeclerations,h=uh(i),f=" ".concat(i," ").concat(a," = transform_getInput(").concat(c,", ").concat(l,").").concat(h,";\n");n[c]=a;var d={"vs:#decl":u,"vs:#main-start":f};return{updatedLine:o,inject:d,samplerTextureMap:n}}return null}var qh=(Rh={},Object(Be["a"])(Rh,10241,9728),Object(Be["a"])(Rh,10240,9728),Object(Be["a"])(Rh,10242,33071),Object(Be["a"])(Rh,10243,33071),Rh),Zh="transform_output",Hh=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.gl=t,this.id=this.currentIndex=0,this._swapTexture=null,this.targetTextureVarying=null,this.targetTextureType=null,this.samplerTextureMap=null,this.bindings=[],this.resources={},this._initialize(n),Object.seal(this)}return Object(We["a"])(e,[{key:"updateModelProps",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._processVertexShader(e);return Object.assign({},e,t)}},{key:"getDrawOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.bindings[this.currentIndex],n=t.sourceBuffers,r=t.sourceTextures,i=t.framebuffer,a=t.targetTexture,o=Object.assign({},n,e.attributes),s=Object.assign({},e.uniforms),c=Object.assign({},e.parameters),l=e.discard;if(this.hasSourceTextures||this.hasTargetTexture){for(var u in o.transform_elementID=this.elementIDBuffer,this.samplerTextureMap){var h=this.samplerTextureMap[u];s[u]=r[h]}this._setSourceTextureParameters();var f=Nh({sourceTextureMap:r,targetTextureVarying:this.targetTextureVarying,targetTexture:a});Object.assign(s,f)}return this.hasTargetTexture&&(l=!1,c.viewport=[0,0,i.width,i.height]),{attributes:o,framebuffer:i,uniforms:s,discard:l,parameters:c}}},{key:"swap",value:function(){return!!this._swapTexture&&(this.currentIndex=this._getNextIndex(),!0)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setupTextures(e)}},{key:"getTargetTexture",value:function(){var e=this.bindings[this.currentIndex].targetTexture;return e}},{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.packed,n=void 0!==t&&t,r=this.bindings[this.currentIndex].framebuffer,i=Rl(r);if(!n)return i;for(var a=i.constructor,o=hh(this.targetTextureType),s=new a(i.length*o/4),c=0,l=0;l0&&void 0!==arguments[0]?arguments[0]:{},t=e._targetTextureVarying,n=e._swapTexture;this._swapTexture=n,this.targetTextureVarying=t,this.hasTargetTexture=t,this._setupTextures(e)}},{key:"_createTargetTexture",value:function(e){var t=e.sourceTextures,n=e.textureOrReference;if(n instanceof nl)return n;var r=t[n];return r?(this._targetRefTexName=n,this._createNewTexture(r)):null}},{key:"_setupTextures",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.sourceBuffers,n=e._sourceTextures,r=void 0===n?{}:n,i=e._targetTexture,a=this._createTargetTexture({sourceTextures:r,textureOrReference:i});this.hasSourceTextures=this.hasSourceTextures||r&&Object.keys(r).length>0,this._updateBindings({sourceBuffers:t,sourceTextures:r,targetTexture:a}),"elementCount"in e&&this._updateElementIDBuffer(e.elementCount)}},{key:"_updateElementIDBuffer",value:function(e){if(!("number"!==typeof e||this.elementCount>=e)){var t=new Float32Array(e);t.forEach((function(e,t,n){n[t]=t})),this.elementIDBuffer?this.elementIDBuffer.setData({data:t}):this.elementIDBuffer=new zc(this.gl,{data:t,accessor:{size:1}}),this.elementCount=e}}},{key:"_updateBindings",value:function(e){if(this.bindings[this.currentIndex]=this._updateBinding(this.bindings[this.currentIndex],e),this._swapTexture){var t=this._swapTextures(this.bindings[this.currentIndex]),n=t.sourceTextures,r=t.targetTexture,i=this._getNextIndex();this.bindings[i]=this._updateBinding(this.bindings[i],{sourceTextures:n,targetTexture:r})}}},{key:"_updateBinding",value:function(e,t){var n=t.sourceBuffers,r=t.sourceTextures,i=t.targetTexture;if(e||(e={sourceBuffers:{},sourceTextures:{},targetTexture:null}),Object.assign(e.sourceTextures,r),Object.assign(e.sourceBuffers,n),i){e.targetTexture=i;var a=i.width,o=i.height,s=e,c=s.framebuffer;c?(c.update({attachments:Object(Be["a"])({},36064,i),resizeAttachments:!1}),c.resize({width:a,height:o})):e.framebuffer=new Wl(this.gl,{id:"transform-framebuffer",width:a,height:o,attachments:Object(Be["a"])({},36064,i)})}return e}},{key:"_setSourceTextureParameters",value:function(){var e=this.currentIndex,t=this.bindings[e].sourceTextures;for(var n in t)t[n].setParameters(qh)}},{key:"_swapTextures",value:function(e){if(!this._swapTexture)return null;var t=Object.assign({},e.sourceTextures);t[this._swapTexture]=e.targetTexture;var n=e.sourceTextures[this._swapTexture];return{sourceTextures:t,targetTexture:n}}},{key:"_createNewTexture",value:function(e){var t,n=Il(e,{parameters:(t={},Object(Be["a"])(t,10241,9728),Object(Be["a"])(t,10240,9728),Object(Be["a"])(t,10242,33071),Object(Be["a"])(t,10243,33071),t),pixelStore:Object(Be["a"])({},37440,!1)});return this.ownTexture&&this.ownTexture["delete"](),this.ownTexture=n,n}},{key:"_getNextIndex",value:function(){return(this.currentIndex+1)%2}},{key:"_processVertexShader",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.bindings[this.currentIndex],n=t.sourceTextures,r=t.targetTexture,i=Bh({vs:e.vs,sourceTextureMap:n,targetTextureVarying:this.targetTextureVarying,targetTexture:r}),a=i.vs,o=i.uniforms,s=i.targetTextureType,c=i.inject,l=i.samplerTextureMap,u=Mh([e.inject||{},c]);this.targetTextureType=s,this.samplerTextureMap=l;var h=e._fs||lh({version:bh(a),input:this.targetTextureVarying,inputType:s,output:Zh}),f=this.hasSourceTextures||this.targetTextureVarying?[Lh].concat(e.modules||[]):e.modules;return{vs:a,fs:h,modules:f,uniforms:o,inject:u}}}]),e}(),Xh={number:{validate:function(e,t){return Number.isFinite(e)&&(!("max"in t)||e<=t.max)&&(!("min"in t)||e>=t.min)}},array:{validate:function(e,t){return Array.isArray(e)||ArrayBuffer.isView(e)}}};function $h(e){var t={};for(var n in e){var r=e[n],i=Yh(r);t[n]=i}return t}function Yh(e){var t=Kh(e);return"object"===t?e?"type"in e?Object.assign({},e,Xh[e.type]):"value"in e?(t=Kh(e.value),Object.assign({type:t},e,Xh[t])):{type:"object",value:e}:{type:"object",value:null}:Object.assign({type:t,value:e},Xh[t])}function Kh(e){return Array.isArray(e)||ArrayBuffer.isView(e)?"array":Object(Ur["a"])(e)}var Qh="vs",Jh="fs",ef=function(){function e(t){var n=t.name,r=t.vs,i=t.fs,a=t.dependencies,o=void 0===a?[]:a,s=t.uniforms,c=t.getUniforms,l=t.deprecations,u=void 0===l?[]:l,h=t.defines,f=void 0===h?{}:h,d=t.inject,p=void 0===d?{}:d,m=t.vertexShader,g=t.fragmentShader;Object(Ge["a"])(this,e),ih("string"===typeof n),this.name=n,this.vs=r||m,this.fs=i||g,this.getModuleUniforms=c,this.dependencies=o,this.deprecations=this._parseDeprecationDefinitions(u),this.defines=f,this.injections=tf(p),s&&(this.uniforms=$h(s))}return Object(We["a"])(e,[{key:"getModuleSource",value:function(e){var t;switch(e){case Qh:t=this.vs||"";break;case Jh:t=this.fs||"";break;default:ih(!1)}return"#define MODULE_".concat(this.name.toUpperCase().replace(/[^0-9a-z]/gi,"_"),"\n").concat(t,"// END MODULE_").concat(this.name,"\n\n")}},{key:"getUniforms",value:function(e,t){return this.getModuleUniforms?this.getModuleUniforms(e,t):this.uniforms?this._defaultGetUniforms(e):{}}},{key:"getDefines",value:function(){return this.defines}},{key:"checkDeprecations",value:function(e,t){this.deprecations.forEach((function(n){n.regex.test(e)&&(n.deprecated?t.deprecated(n.old,n["new"])():t.removed(n.old,n["new"])())}))}},{key:"_parseDeprecationDefinitions",value:function(e){return e.forEach((function(e){switch(e.type){case"function":e.regex=new RegExp("\\b".concat(e.old,"\\("));break;default:e.regex=new RegExp("".concat(e.type," ").concat(e.old,";"))}})),e}},{key:"_defaultGetUniforms",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={},n=this.uniforms;for(var r in n){var i=n[r];r in e&&!i["private"]?(i.validate&&ih(i.validate(e[r],i),"".concat(this.name,": invalid ").concat(r)),t[r]=e[r]):t[r]=i.value}return t}}]),e}();function tf(e){var t={vs:{},fs:{}};for(var n in e){var r=e[n],i=n.slice(0,2);"string"===typeof r&&(r={order:0,injection:r}),t[i][n]=r}return t}function nf(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=rf(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function rf(e,t){if(e){if("string"===typeof e)return af(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?af(e,t):void 0}}function af(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=5)throw new Error("Possible loop in shader dependency graph");var a,o=nf(t);try{for(o.s();!(a=o.n()).done;){var s=a.value;r[s.name]=s,(void 0===i[s.name]||i[s.name]0&&void 0!==arguments[0]?arguments[0]:{},t="undefined"!==typeof window&&window.navigator||{},n=e.userAgent||t.userAgent||"",r=-1!==n.indexOf("MSIE "),i=-1!==n.indexOf("Trident/");return r||i}var hf=7936,ff=7937,df=7938,pf=35724,mf={GLSL_FRAG_DATA:["WEBGL_draw_buffers",!0],GLSL_FRAG_DEPTH:["EXT_frag_depth",!0],GLSL_DERIVATIVES:["OES_standard_derivatives",!0],GLSL_TEXTURE_LOD:["EXT_shader_texture_lod",!0]},gf={};function yf(e){return"undefined"!==typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext||Boolean(e&&2===e._version)}function vf(e){var t=e.getExtension("WEBGL_debug_renderer_info"),n=e.getParameter(t&&t.UNMASKED_VENDOR_WEBGL||hf),r=e.getParameter(t&&t.UNMASKED_RENDERER_WEBGL||ff),i=_f(n,r),a={gpuVendor:i,vendor:n,renderer:r,version:e.getParameter(df),shadingLanguageVersion:e.getParameter(pf)};return a}function _f(e,t){return e.match(/NVIDIA/i)||t.match(/NVIDIA/i)?"NVIDIA":e.match(/INTEL/i)||t.match(/INTEL/i)?"INTEL":e.match(/AMD/i)||t.match(/AMD/i)||e.match(/ATI/i)||t.match(/ATI/i)?"AMD":"UNKNOWN GPU"}Object.keys(mf).forEach((function(e){gf[e]=e}));var bf={};function xf(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=mf[t];if(ih(r,t),!uf(n))return!0;if(t in bf)return bf[t];var i=r[0],a=n.behavior||"enable",o="#extension GL_".concat(i," : ").concat(a,"\nvoid main(void) {}"),s=e.createShader(35633);e.shaderSource(s,o),e.compileShader(s);var c=e.getShaderParameter(s,35713);return e.deleteShader(s),bf[t]=c,c}function wf(e,t){var n=mf[t];ih(n,t);var r=yf(e)&&n[1]||n[0],i="string"===typeof r?Boolean(e.getExtension(r)):r;return ih(!1===i||!0===i),i}function Ef(e,t){return t=Array.isArray(t)?t:[t],t.every((function(t){return wf(e,t)}))}function kf(e){var t=vf(e);switch(t.gpuVendor.toLowerCase()){case"nvidia":return"#define NVIDIA_GPU\n// Nvidia optimizes away the calculation necessary for emulated fp64\n#define LUMA_FP64_CODE_ELIMINATION_WORKAROUND 1\n";case"intel":return"#define INTEL_GPU\n// Intel optimizes away the calculation necessary for emulated fp64\n#define LUMA_FP64_CODE_ELIMINATION_WORKAROUND 1\n// Intel's built-in 'tan' function doesn't have acceptable precision\n#define LUMA_FP32_TAN_PRECISION_WORKAROUND 1\n// Intel GPU doesn't have full 32 bits precision in same cases, causes overflow\n#define LUMA_FP64_HIGH_BITS_OVERFLOW_WORKAROUND 1\n";case"amd":return"#define AMD_GPU\n";default:return"#define DEFAULT_GPU\n// Prevent driver from optimizing away the calculation necessary for emulated fp64\n#define LUMA_FP64_CODE_ELIMINATION_WORKAROUND 1\n// Intel's built-in 'tan' function doesn't have acceptable precision\n#define LUMA_FP32_TAN_PRECISION_WORKAROUND 1\n// Intel GPU doesn't have full 32 bits precision in same cases, causes overflow\n#define LUMA_FP64_HIGH_BITS_OVERFLOW_WORKAROUND 1\n"}}function Tf(e,t,n){var r="#if (__VERSION__ > 120)\n\n# define FEATURE_GLSL_DERIVATIVES\n# define FEATURE_GLSL_DRAW_BUFFERS\n# define FEATURE_GLSL_FRAG_DEPTH\n# define FEATURE_GLSL_TEXTURE_LOD\n\n// DEPRECATED FLAGS, remove in v9\n# define FRAG_DEPTH\n# define DERIVATIVES\n# define DRAW_BUFFERS\n# define TEXTURE_LOD\n\n#endif // __VERSION\n";return Ef(e,gf.GLSL_FRAG_DEPTH)&&(r+="\n// FRAG_DEPTH => gl_FragDepth is available\n#ifdef GL_EXT_frag_depth\n#extension GL_EXT_frag_depth : enable\n# define FEATURE_GLSL_FRAG_DEPTH\n# define FRAG_DEPTH\n# define gl_FragDepth gl_FragDepthEXT\n#endif\n"),Ef(e,gf.GLSL_DERIVATIVES)&&xf(e,gf.GLSL_DERIVATIVES)&&(r+="\n// DERIVATIVES => dxdF, dxdY and fwidth are available\n#ifdef GL_OES_standard_derivatives\n#extension GL_OES_standard_derivatives : enable\n# define FEATURE_GLSL_DERIVATIVES\n# define DERIVATIVES\n#endif\n"),Ef(e,gf.GLSL_FRAG_DATA)&&xf(e,gf.GLSL_FRAG_DATA,{behavior:"require"})&&(r+="\n// DRAW_BUFFERS => gl_FragData[] is available\n#ifdef GL_EXT_draw_buffers\n#extension GL_EXT_draw_buffers : require\n#define FEATURE_GLSL_DRAW_BUFFERS\n#define DRAW_BUFFERS\n#endif\n"),Ef(e,gf.GLSL_TEXTURE_LOD)&&(r+="// TEXTURE_LOD => texture2DLod etc are available\n#ifdef GL_EXT_shader_texture_lod\n#extension GL_EXT_shader_texture_lod : enable\n\n# define FEATURE_GLSL_TEXTURE_LOD\n# define TEXTURE_LOD\n\n#endif\n"),r}function Sf(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Of(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Of(e,t){if(e){if("string"===typeof e)return Af(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Af(e,t):void 0}}function Af(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Uf(e,t){if(e){if("string"===typeof e)return Vf(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vf(e,t):void 0}}function Vf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=0,n="";for(var r in e){0===t&&(n+="\n// APPLICATION DEFINES\n"),t++;var i=e[r];(i||Number.isFinite(i))&&(n+="#define ".concat(r.toUpperCase()," ").concat(e[r],"\n"))}return 0===t&&(n+="\n"),n}function Jf(e,t){var n="";for(var r in e){var i=e[r];if(n+="void ".concat(i.signature," {\n"),i.header&&(n+=" ".concat(i.header)),t[r]){var a=t[r];a.sort((function(e,t){return e.order-t.order}));var o,s=Nf(a);try{for(s.s();!(o=s.n()).done;){var c=o.value;n+=" ".concat(c.injection,"\n")}}catch(l){s.e(l)}finally{s.f()}}i.footer&&(n+=" ".concat(i.footer)),n+="}\n"}return n}function ed(e){var t={vs:{},fs:{}};return e.forEach((function(e){var n;"string"!==typeof e?(n=e,e=n.hook):n={},e=e.trim();var r=e.split(":"),i=Object(Ve["a"])(r,2),a=i[0],o=i[1],s=e.replace(/\(.+/,"");t[a][s]=Object.assign(n,{signature:o})})),t}var td=(Gf={},Object(Be["a"])(Gf,5126,yd.bind(null,"uniform1fv",sd,1,vd)),Object(Be["a"])(Gf,35664,yd.bind(null,"uniform2fv",sd,2,vd)),Object(Be["a"])(Gf,35665,yd.bind(null,"uniform3fv",sd,3,vd)),Object(Be["a"])(Gf,35666,yd.bind(null,"uniform4fv",sd,4,vd)),Object(Be["a"])(Gf,5124,yd.bind(null,"uniform1iv",cd,1,vd)),Object(Be["a"])(Gf,35667,yd.bind(null,"uniform2iv",cd,2,vd)),Object(Be["a"])(Gf,35668,yd.bind(null,"uniform3iv",cd,3,vd)),Object(Be["a"])(Gf,35669,yd.bind(null,"uniform4iv",cd,4,vd)),Object(Be["a"])(Gf,35670,yd.bind(null,"uniform1iv",cd,1,vd)),Object(Be["a"])(Gf,35671,yd.bind(null,"uniform2iv",cd,2,vd)),Object(Be["a"])(Gf,35672,yd.bind(null,"uniform3iv",cd,3,vd)),Object(Be["a"])(Gf,35673,yd.bind(null,"uniform4iv",cd,4,vd)),Object(Be["a"])(Gf,35674,yd.bind(null,"uniformMatrix2fv",sd,4,_d)),Object(Be["a"])(Gf,35675,yd.bind(null,"uniformMatrix3fv",sd,9,_d)),Object(Be["a"])(Gf,35676,yd.bind(null,"uniformMatrix4fv",sd,16,_d)),Object(Be["a"])(Gf,35678,gd),Object(Be["a"])(Gf,35680,gd),Object(Be["a"])(Gf,5125,yd.bind(null,"uniform1uiv",ld,1,vd)),Object(Be["a"])(Gf,36294,yd.bind(null,"uniform2uiv",ld,2,vd)),Object(Be["a"])(Gf,36295,yd.bind(null,"uniform3uiv",ld,3,vd)),Object(Be["a"])(Gf,36296,yd.bind(null,"uniform4uiv",ld,4,vd)),Object(Be["a"])(Gf,35685,yd.bind(null,"uniformMatrix2x3fv",sd,6,_d)),Object(Be["a"])(Gf,35686,yd.bind(null,"uniformMatrix2x4fv",sd,8,_d)),Object(Be["a"])(Gf,35687,yd.bind(null,"uniformMatrix3x2fv",sd,6,_d)),Object(Be["a"])(Gf,35688,yd.bind(null,"uniformMatrix3x4fv",sd,12,_d)),Object(Be["a"])(Gf,35689,yd.bind(null,"uniformMatrix4x2fv",sd,8,_d)),Object(Be["a"])(Gf,35690,yd.bind(null,"uniformMatrix4x3fv",sd,12,_d)),Object(Be["a"])(Gf,35678,gd),Object(Be["a"])(Gf,35680,gd),Object(Be["a"])(Gf,35679,gd),Object(Be["a"])(Gf,35682,gd),Object(Be["a"])(Gf,36289,gd),Object(Be["a"])(Gf,36292,gd),Object(Be["a"])(Gf,36293,gd),Object(Be["a"])(Gf,36298,gd),Object(Be["a"])(Gf,36299,gd),Object(Be["a"])(Gf,36300,gd),Object(Be["a"])(Gf,36303,gd),Object(Be["a"])(Gf,36306,gd),Object(Be["a"])(Gf,36307,gd),Object(Be["a"])(Gf,36308,gd),Object(Be["a"])(Gf,36311,gd),Gf),nd={},rd={},id={},ad=[0];function od(e,t,n,r){1===t&&"boolean"===typeof e&&(e=e?1:0),Number.isFinite(e)&&(ad[0]=e,e=ad);var i=e.length;if(i%t&&As.warn("Uniform size should be multiples of ".concat(t),e)(),e instanceof n)return e;var a=r[i];a||(a=new n(i),r[i]=a);for(var o=0;o1&&void 0!==arguments[1]?arguments[1]:"unnamed",n=/#define[\s*]SHADER_NAME[\s*]([A-Za-z0-9_-]+)[\s*]/,r=e.match(n);return r?r[1]:t}var xd=35632,wd=35633;function Ed(e){switch(e){case xd:return"fragment";case wd:return"vertex";default:return"unknown type"}}function kd(e,t,n,r){for(var i=e.split(/\r?\n/),a={},o={},s=r||bd(t)||"(unnamed)",c="".concat(Ed(n)," shader ").concat(s),l=0;l1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:": ",r=e.split(/\r?\n/),i=String(r.length+t-1).length;return r.map((function(e,r){var a=String(r+t),o=a.length,s=Od(a,i-o);return s+n+e}))}function Od(e,t){for(var n="",r=0;r0&&void 0!==arguments[0]?arguments[0]:this.source;e.startsWith("#version ")||(e="#version 100\n".concat(e)),this.source=e,this.gl.shaderSource(this.handle,this.source),this.gl.compileShader(this.handle);var t=this.getParameter(35713);if(!t){var n=this.gl.getShaderInfoLog(this.handle),r=kd(n,this.source,this.shaderType,this.id),i=r.shaderName,a=r.errors,o=r.warnings;throw As.error("GLSL compilation errors in ".concat(i,"\n").concat(a))(),As.warn("GLSL compilation warnings in ".concat(i,"\n").concat(o))(),new Error("GLSL compilation errors in ".concat(i))}}},{key:"_deleteHandle",value:function(){this.gl.deleteShader(this.handle)}},{key:"_getOptsFromHandle",value:function(){return{type:this.getParameter(35663),source:this.getSource()}}}]),n}(yc),Rd=function(e){Object(Pn["a"])(n,e);var t=Ad(n);function n(e,r){return Object(Ge["a"])(this,n),"string"===typeof r&&(r={source:r}),t.call(this,e,Object.assign({},r,{shaderType:35633}))}return Object(We["a"])(n,[{key:"_createHandle",value:function(){return this.gl.createShader(35633)}}]),n}(Md),jd=function(e){Object(Pn["a"])(n,e);var t=Ad(n);function n(e,r){return Object(Ge["a"])(this,n),"string"===typeof r&&(r={source:r}),t.call(this,e,Object.assign({},r,{shaderType:35632}))}return Object(We["a"])(n,[{key:"_createHandle",value:function(){return this.gl.createShader(35632)}}]),n}(Md),Ld=5120,Dd=5121,zd=5122,Fd=5123,Bd=0,Nd=1,Ud=2,Vd=3,Gd=4,Wd=5,qd=6,Zd=5126,Hd=35664,Xd=35665,$d=35666,Yd=5124,Kd=35667,Qd=35668,Jd=35669,ep=5125,tp=36294,np=36295,rp=36296,ip=35670,ap=35671,op=35672,sp=35673,cp=35674,lp=35675,up=35676,hp=35685,fp=35686,dp=35687,pp=35688,mp=35689,gp=35690,yp=(Cd={},Object(Be["a"])(Cd,Zd,[Zd,1,"float"]),Object(Be["a"])(Cd,Hd,[Zd,2,"vec2"]),Object(Be["a"])(Cd,Xd,[Zd,3,"vec3"]),Object(Be["a"])(Cd,$d,[Zd,4,"vec4"]),Object(Be["a"])(Cd,Yd,[Yd,1,"int"]),Object(Be["a"])(Cd,Kd,[Yd,2,"ivec2"]),Object(Be["a"])(Cd,Qd,[Yd,3,"ivec3"]),Object(Be["a"])(Cd,Jd,[Yd,4,"ivec4"]),Object(Be["a"])(Cd,ep,[ep,1,"uint"]),Object(Be["a"])(Cd,tp,[ep,2,"uvec2"]),Object(Be["a"])(Cd,np,[ep,3,"uvec3"]),Object(Be["a"])(Cd,rp,[ep,4,"uvec4"]),Object(Be["a"])(Cd,ip,[Zd,1,"bool"]),Object(Be["a"])(Cd,ap,[Zd,2,"bvec2"]),Object(Be["a"])(Cd,op,[Zd,3,"bvec3"]),Object(Be["a"])(Cd,sp,[Zd,4,"bvec4"]),Object(Be["a"])(Cd,cp,[Zd,8,"mat2"]),Object(Be["a"])(Cd,hp,[Zd,8,"mat2x3"]),Object(Be["a"])(Cd,fp,[Zd,8,"mat2x4"]),Object(Be["a"])(Cd,lp,[Zd,12,"mat3"]),Object(Be["a"])(Cd,dp,[Zd,12,"mat3x2"]),Object(Be["a"])(Cd,pp,[Zd,12,"mat3x4"]),Object(Be["a"])(Cd,up,[Zd,16,"mat4"]),Object(Be["a"])(Cd,mp,[Zd,16,"mat4x2"]),Object(Be["a"])(Cd,gp,[Zd,16,"mat4x3"]),Cd);function vp(e){switch(e){case Bd:return Bd;case Nd:return Nd;case Vd:return Nd;case Ud:return Nd;case Gd:return Gd;case Wd:return Gd;case qd:return Gd;default:return ac(!1),0}}function _p(e){var t=yp[e];if(!t)return null;var n=Object(Ve["a"])(t,2),r=n[0],i=n[1];return{type:r,components:i}}function bp(e,t){switch(e){case Ld:case Dd:case zd:case Fd:e=Zd;break;default:}for(var n in yp){var r=Object(Ve["a"])(yp[n],3),i=r[0],a=r[1],o=r[2];if(i===e&&a===t)return{glType:n,name:o}}return null}var xp=function(){function e(t){Object(Ge["a"])(this,e),this.id=t.id,this.attributeInfos=[],this.attributeInfosByName={},this.attributeInfosByLocation=[],this.varyingInfos=[],this.varyingInfosByName={},Object.seal(this),this._readAttributesFromProgram(t),this._readVaryingsFromProgram(t)}return Object(We["a"])(e,[{key:"getAttributeInfo",value:function(e){var t=Number(e);return Number.isFinite(t)?this.attributeInfosByLocation[t]:this.attributeInfosByName[e]||null}},{key:"getAttributeLocation",value:function(e){var t=this.getAttributeInfo(e);return t?t.location:-1}},{key:"getAttributeAccessor",value:function(e){var t=this.getAttributeInfo(e);return t?t.accessor:null}},{key:"getVaryingInfo",value:function(e){var t=Number(e);return Number.isFinite(t)?this.varyingInfos[t]:this.varyingInfosByName[e]||null}},{key:"getVaryingIndex",value:function(e){var t=this.getVaryingInfo();return t?t.location:-1}},{key:"getVaryingAccessor",value:function(e){var t=this.getVaryingInfo();return t?t.accessor:null}},{key:"_readAttributesFromProgram",value:function(e){for(var t=e.gl,n=t.getProgramParameter(e.handle,35721),r=0;r=0&&this._addAttribute(c,a,o,s)}this.attributeInfos.sort((function(e,t){return e.location-t.location}))}},{key:"_readVaryingsFromProgram",value:function(e){var t=e.gl;if(Object(Ps["e"])(t)){for(var n=t.getProgramParameter(e.handle,35971),r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Ep(e,t){if(e){if("string"===typeof e)return kp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kp(e,t):void 0}}function kp(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.stubRemovedMethods("Program","v6.0",Pp),r._isCached=!1,r.initialize(i),Object.seal(Object(An["a"])(r)),r._setId(i.id),r}return Object(We["a"])(n,[{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.hash,n=e.vs,r=e.fs,i=e.varyings,a=e.bufferMode,o=void 0===a?Ap:a;return this.hash=t||"",this.vs="string"===typeof n?new Rd(this.gl,{id:"".concat(e.id,"-vs"),source:n}):n,this.fs="string"===typeof r?new jd(this.gl,{id:"".concat(e.id,"-fs"),source:r}):r,ac(this.vs instanceof Rd),ac(this.fs instanceof jd),this.uniforms={},this._textureUniforms={},i&&i.length>0&&(Object(Ps["a"])(this.gl),this.varyings=i,this.gl2.transformFeedbackVaryings(this.handle,i,o)),this._compileAndLink(),this._readUniformLocationsFromLinkedProgram(),this.configuration=new xp(this),this.setProps(e)}},{key:"delete",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._isCached?this:Os(Object(In["a"])(n.prototype),"delete",this).call(this,e)}},{key:"setProps",value:function(e){return"uniforms"in e&&this.setUniforms(e.uniforms),this}},{key:"draw",value:function(e){var t=this,n=e.logPriority,r=e.drawMode,i=void 0===r?4:r,a=e.vertexCount,o=e.offset,s=void 0===o?0:o,c=e.start,l=e.end,u=e.isIndexed,h=void 0!==u&&u,f=e.indexType,d=void 0===f?5123:f,p=e.instanceCount,m=void 0===p?0:p,g=e.isInstanced,y=void 0===g?m>0:g,v=e.vertexArray,_=void 0===v?null:v,b=e.transformFeedback,x=e.framebuffer,w=e.parameters,E=void 0===w?{}:w,k=e.uniforms,T=e.samplers;if((k||T)&&(As.deprecated("Program.draw({uniforms})","Program.setUniforms(uniforms)")(),this.setUniforms(k||{})),As.priority>=n){var S=x?x.id:"default",O="mode=".concat(sc(this.gl,i)," verts=").concat(a," ")+"instances=".concat(m," indexType=").concat(sc(this.gl,d)," ")+"isInstanced=".concat(y," isIndexed=").concat(h," ")+"Framebuffer=".concat(S);As.log(n,O)()}return ac(_),this.gl.useProgram(this.handle),!(!this._areTexturesRenderable()||0===a||y&&0===m)&&(_.bindForDraw(a,m,(function(){if(void 0!==x&&(E=Object.assign({},E,{framebuffer:x})),b){var e=vp(i);b.begin(e)}t._bindTextures(),Object(Cs["d"])(t.gl,E,(function(){h&&y?t.gl2.drawElementsInstanced(i,a,d,s,m):h&&Object(Ps["e"])(t.gl)&&!isNaN(c)&&!isNaN(l)?t.gl2.drawRangeElements(i,c,l,a,d,s):h?t.gl.drawElements(i,a,d,s):y?t.gl2.drawArraysInstanced(i,s,a,m):t.gl.drawArrays(i,s,a)})),b&&b.end()})),!0)}},{key:"setUniforms",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var t in As.priority>=2&&fd(e,this.id,this._uniformSetters),this.gl.useProgram(this.handle),e){var n=e[t],r=this._uniformSetters[t];if(r){var i=n,a=!1;if(i instanceof Wl&&(i=i.texture),i instanceof Yc)if(a=this.uniforms[t]!==n,a){void 0===r.textureIndex&&(r.textureIndex=this._textureIndexCounter++);var o=i,s=r.textureIndex;o.bind(s),i=s,this._textureUniforms[t]=o}else i=r.textureIndex;else this._textureUniforms[t]&&delete this._textureUniforms[t];(r(i)||a)&&pd(this.uniforms,t,n)}}return this}},{key:"_areTexturesRenderable",value:function(){var e=!0;for(var t in this._textureUniforms){var n=this._textureUniforms[t];n.update(),e=e&&n.loaded}return e}},{key:"_bindTextures",value:function(){for(var e in this._textureUniforms){var t=this._uniformSetters[e].textureIndex;this._textureUniforms[e].bind(t)}}},{key:"_createHandle",value:function(){return this.gl.createProgram()}},{key:"_deleteHandle",value:function(){this.gl.deleteProgram(this.handle)}},{key:"_getOptionsFromHandle",value:function(e){var t,n=this.gl.getAttachedShaders(e),r={},i=wp(n);try{for(i.s();!(t=i.n()).done;){var a=t.value,o=this.gl.getShaderParameter(this.handle,35663);switch(o){case 35633:r.vs=new Rd({handle:a});break;case 35632:r.fs=new jd({handle:a});break;default:}}}catch(s){i.e(s)}finally{i.f()}return r}},{key:"_getParameter",value:function(e){return this.gl.getProgramParameter(this.handle,e)}},{key:"_setId",value:function(e){if(!e){var t=this._getName();this.id=lc(t)}}},{key:"_getName",value:function(){var e=this.vs.getName()||this.fs.getName();return e=e.replace(/shader/i,""),e=e?"".concat(e,"-program"):"program",e}},{key:"_compileAndLink",value:function(){var e=this.gl;if(e.attachShader(this.handle,this.vs.handle),e.attachShader(this.handle,this.fs.handle),As.time(Op,"linkProgram for ".concat(this._getName()))(),e.linkProgram(this.handle),As.timeEnd(Op,"linkProgram for ".concat(this._getName()))(),e.debug||As.level>0){var t=e.getProgramParameter(this.handle,35714);if(!t)throw new Error("Error linking: ".concat(e.getProgramInfoLog(this.handle)));e.validateProgram(this.handle);var n=e.getProgramParameter(this.handle,35715);if(!n)throw new Error("Error validating: ".concat(e.getProgramInfoLog(this.handle)))}}},{key:"_readUniformLocationsFromLinkedProgram",value:function(){var e=this.gl;this._uniformSetters={},this._uniformCount=this._getParameter(35718);for(var t=0;t1)for(var o=0;o=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Mp(e,t){if(e){if("string"===typeof e)return Rp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Rp(e,t):void 0}}function Rp(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},r=n.vs,i=void 0===r?"":r,a=n.fs,o=void 0===a?"":a,s=n.defines,c=void 0===s?{}:s,l=n.inject,u=void 0===l?{}:l,h=n.varyings,f=void 0===h?[]:h,d=n.bufferMode,p=void 0===d?35981:d,m=n.transpileToGLSL100,g=void 0!==m&&m,y=this._getModuleList(n.modules),v=this._getHash(i),_=this._getHash(o),b=y.map((function(e){return t._getHash(e.name)})).sort(),x=f.map((function(e){return t._getHash(e)})),w=Object.keys(c).sort(),E=Object.keys(u).sort(),k=[],T=[],S=Ip(w);try{for(S.s();!(e=S.n()).done;){var O=e.value;k.push(this._getHash(O)),k.push(this._getHash(c[O]))}}catch(R){S.e(R)}finally{S.f()}var A,P=Ip(E);try{for(P.s();!(A=P.n()).done;){var C=A.value;T.push(this._getHash(C)),T.push(this._getHash(u[C]))}}catch(R){P.e(R)}finally{P.f()}var I="".concat(v,"/").concat(_,"D").concat(k.join("/"),"M").concat(b.join("/"),"I").concat(T.join("/"),"V").concat(x.join("/"),"H").concat(this.stateHash,"B").concat(p).concat(g?"T":"");if(!this._programCache[I]){var M=Hf(this.gl,{vs:i,fs:o,modules:y,inject:u,defines:c,hookFunctions:this._hookFunctions,transpileToGLSL100:g});this._programCache[I]=new Cp(this.gl,{hash:I,vs:M.vs,fs:M.fs,varyings:f,bufferMode:p}),this._getUniforms[I]=M.getUniforms||function(e){},this._useCounts[I]=0}return this._useCounts[I]++,this._programCache[I]}},{key:"getUniforms",value:function(e){return this._getUniforms[e.hash]||null}},{key:"release",value:function(e){var t=e.hash;this._useCounts[t]--,0===this._useCounts[t]&&(this._programCache[t]["delete"](),delete this._programCache[t],delete this._getUniforms[t],delete this._useCounts[t])}},{key:"_getHash",value:function(e){return void 0===this._hashes[e]&&(this._hashes[e]=this._hashCounter++),this._hashes[e]}},{key:"_getModuleList",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=new Array(this._defaultModules.length+e.length),n={},r=0,i=0,a=this._defaultModules.length;i-1)return"Edge";var r=-1!==n.indexOf("MSIE "),i=-1!==n.indexOf("Trident/");return r||i?"IE":cs["b"].chrome?"Chrome":cs["b"].safari?"Safari":cs["b"].mozInnerScreenX?"Firefox":"Unknown"}function Up(e){var t=Vp();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Vp(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Gp="elements must be GL.ELEMENT_ARRAY_BUFFER",Wp=function(e){Object(Pn["a"])(n,e);var t=Up(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,n);var a=i.id||i.program&&i.program.id;return r=t.call(this,e,Object.assign({},i,{id:a})),r.buffer=null,r.bufferValue=null,r.isDefaultArray=i.isDefaultArray||!1,r.gl2=e,r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!t.constantAttributeZero||(Object(Ps["e"])(e)||"Chrome"===Np())}},{key:"getDefaultArray",value:function(e){return e.luma=e.luma||{},e.luma.defaultVertexArray||(e.luma.defaultVertexArray=new n(e,{handle:null,isDefaultArray:!0})),e.luma.defaultVertexArray}},{key:"getMaxAttributes",value:function(e){return n.MAX_ATTRIBUTES=n.MAX_ATTRIBUTES||e.getParameter(34921),n.MAX_ATTRIBUTES}},{key:"setConstant",value:function(e,t,r){switch(r.constructor){case Float32Array:n._setConstantFloatArray(e,t,r);break;case Int32Array:n._setConstantIntArray(e,t,r);break;case Uint32Array:n._setConstantUintArray(e,t,r);break;default:ac(!1)}}}]),Object(We["a"])(n,[{key:"delete",value:function(){return Os(Object(In["a"])(n.prototype),"delete",this).call(this),this.buffer&&this.buffer["delete"](),this}},{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.setProps(e)}},{key:"setProps",value:function(e){return this}},{key:"setElementBuffer",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ac(!t||34963===t.target,Gp),this.bind((function(){e.gl.bindBuffer(34963,t?t.handle:null)})),this}},{key:"setBuffer",value:function(e,t,n){if(34963===t.target)return this.setElementBuffer(t,n);var r=n.size,i=n.type,a=n.stride,o=n.offset,s=n.normalized,c=n.integer,l=n.divisor,u=this.gl,h=this.gl2;return e=Number(e),this.bind((function(){u.bindBuffer(34962,t.handle),c?(ac(Object(Ps["e"])(u)),h.vertexAttribIPointer(e,r,i,a,o)):u.vertexAttribPointer(e,r,i,s,a,o),u.enableVertexAttribArray(e),h.vertexAttribDivisor(e,l||0)})),this}},{key:"enable",value:function(e){var t=this,r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=!r&&0===e&&!n.isSupported(this.gl,{constantAttributeZero:!0});return i||(e=Number(e),this.bind((function(){return r?t.gl.enableVertexAttribArray(e):t.gl.disableVertexAttribArray(e)}))),this}},{key:"getConstantBuffer",value:function(e,t){var n=this._normalizeConstantArrayValue(t),r=n.byteLength*e,i=n.length*e,a=!this.buffer;if(this.buffer=this.buffer||new zc(this.gl,r),a=a||this.buffer.reallocate(r),a=a||!this._compareConstantArrayValues(n,this.bufferValue),a){var o=zp(t.constructor,i);Fp({target:o,source:n,start:0,count:i}),this.buffer.subData(o),this.bufferValue=t}return this.buffer}},{key:"_normalizeConstantArrayValue",value:function(e){return Array.isArray(e)?new Float32Array(e):e}},{key:"_compareConstantArrayValues",value:function(e,t){if(!e||!t||e.length!==t.length||e.constructor!==t.constructor)return!1;for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e);var r=n.id||n.program&&n.program.id;this.id=r,this.gl=t,this.configuration=null,this.elements=null,this.elementsAccessor=null,this.values=null,this.accessors=null,this.unused=null,this.drawParams=null,this.buffer=null,this.attributes={},this.vertexArrayObject=new Wp(t),fc(this,"VertexArray","v6.0",Hp),this.initialize(n),Object.seal(this)}return Object(We["a"])(e,[{key:"delete",value:function(){this.buffer&&this.buffer["delete"](),this.vertexArrayObject["delete"]()}},{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.reset(),this.configuration=null,this.bindOnUse=!1,this.setProps(e)}},{key:"reset",value:function(){this.elements=null,this.elementsAccessor=null;var e=this.vertexArrayObject.MAX_ATTRIBUTES;return this.values=new Array(e).fill(null),this.accessors=new Array(e).fill(null),this.unused={},this.drawParams=null,this}},{key:"setProps",value:function(e){return"program"in e&&(this.configuration=e.program&&e.program.configuration),"configuration"in e&&(this.configuration=e.configuration),"attributes"in e&&this.setAttributes(e.attributes),"elements"in e&&this.setElementBuffer(e.elements),"bindOnUse"in e&&(e=e.bindOnUse),this}},{key:"clearDrawParams",value:function(){this.drawParams=null}},{key:"getDrawParams",value:function(){return this.drawParams=this.drawParams||this._updateDrawParams(),this.drawParams}},{key:"setAttributes",value:function(e){var t=this;return Object.assign(this.attributes,e),this.vertexArrayObject.bind((function(){for(var n in e){var r=e[n];t._setAttribute(n,r)}t.gl.bindBuffer(34962,null)})),this}},{key:"setElementBuffer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.elements=e,this.elementsAccessor=t,this.clearDrawParams(),this.vertexArrayObject.setElementBuffer(e,t),this}},{key:"setBuffer",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(34963===t.target)return this.setElementBuffer(t,n);var r=this._resolveLocationAndAccessor(e,t,t.accessor,n),i=r.location,a=r.accessor;return i>=0&&(this.values[i]=t,this.accessors[i]=a,this.clearDrawParams(),this.vertexArrayObject.setBuffer(i,t,a)),this}},{key:"setConstant",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this._resolveLocationAndAccessor(e,t,Object.assign({size:t.length},n)),i=r.location,a=r.accessor;return i>=0&&(t=this.vertexArrayObject._normalizeConstantArrayValue(t),this.values[i]=t,this.accessors[i]=a,this.clearDrawParams(),this.vertexArrayObject.enable(i,!1)),this}},{key:"unbindBuffers",value:function(){var e=this;return this.vertexArrayObject.bind((function(){e.elements&&e.vertexArrayObject.setElementBuffer(null),e.buffer=e.buffer||new zc(e.gl,{accessor:{size:4}});for(var t=0;t0;if(e.isInstanced=e.isInstanced||a,n instanceof zc){var o=n;if(a){var s=o.getVertexCount(r);e.instanceCount=Math.min(e.instanceCount,s)}else{var c=o.getVertexCount(r);e.vertexCount=Math.min(e.vertexCount,c)}}}}},{key:"setElements",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return As.deprecated("setElements","setElementBuffer")(),this.setElementBuffer(e,t)}}]),e}();function $p(e,t){for(var n=t.maxElts,r=void 0===n?16:n,i=t.size,a=void 0===i?1:i,o="[",s=0;s0&&(o+=",".concat(s%a===0?" ":"")),o+=Yp(e[s],t);var c=e.length>r?"...":"]";return"".concat(o).concat(c)}function Yp(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=1e-16,r=t.isInteger,i=void 0!==r&&r;if(Array.isArray(e)||ArrayBuffer.isView(e))return $p(e,t);if(!Number.isFinite(e))return String(e);if(Math.abs(e)100&&Math.abs(e)<1e4)return e.toFixed(0);var a=e.toPrecision(2),o=a.indexOf(".0");return o===a.length-2?a.slice(0,-1):a}function Kp(e){var t=e.vertexArray,n=e.header,r=void 0===n?"Attributes":n;if(!t.configuration)return{};var i={};t.elements&&(i.ELEMENT_ARRAY_BUFFER=Qp(t,t.elements,null,r));var a=t.values;for(var o in a){var s=t._getAttributeInfo(o);if(s){var c="".concat(o,": ").concat(s.name),l=t.accessors[s.location];l&&(c="".concat(o,": ").concat(Jp(s.name,l))),i[c]=Qp(t,a[o],l,r)}}return i}function Qp(e,t,n,r){var i,a,o=e.gl;if(!t)return a={},Object(Be["a"])(a,r,"null"),Object(Be["a"])(a,"Format ","N/A"),a;var s,c,l,u="NOT PROVIDED",h=1,f=0,d=0;if(n&&(u=n.type,h=n.size,u=String(u).replace("Array",""),s=-1!==u.indexOf("nt")),t instanceof zc){var p,m,g=t,y=g.getDebugData(),v=y.data,_=y.changed;if(c=_?"*":"",l=v,d=g.byteLength,f=d/v.BYTES_PER_ELEMENT/h,n){var b=n.divisor>0;m="".concat(b?"I ":"P "," ").concat(f," (x").concat(h,"=").concat(d," bytes ").concat(sc(o,u),")")}else s=!0,m="".concat(d," bytes");return p={},Object(Be["a"])(p,r,"".concat(c).concat(Yp(l,{size:h,isInteger:s}))),Object(Be["a"])(p,"Format ",m),p}return l=t,h=t.length,u=String(t.constructor.name).replace("Array",""),s=-1!==u.indexOf("nt"),i={},Object(Be["a"])(i,r,"".concat(Yp(l,{size:h,isInteger:s})," (constant)")),Object(Be["a"])(i,"Format ","".concat(h,"x").concat(u," (constant)")),i}function Jp(e,t){var n=t.type,r=t.size,i=bp(n,r);return i?"".concat(e," (").concat(i.name,")"):e}function em(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=tm(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function tm(e,t){if(e){if("string"===typeof e)return nm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nm(e,t):void 0}}function nm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function sm(e,t){if(e){if("string"===typeof e)return cm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?cm(e,t):void 0}}function cm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e);var r=n.id,i=void 0===r?lc("model"):r;ac(Object(Ps["d"])(t)),this.id=i,this.gl=t,this.id=n.id||lc("Model"),this.lastLogTime=0,this.animated=!1,this.initialize(n)}return Object(We["a"])(e,[{key:"initialize",value:function(e){this.props={},this.programManager=e.programManager||jp.getDefaultProgramManager(this.gl),this._programManagerState=-1,this._managedProgram=!1;var t=e.program,n=void 0===t?null:t,r=e.vs,i=e.fs,a=e.modules,o=e.defines,s=e.inject,c=e.varyings,l=e.bufferMode,u=e.transpileToGLSL100;this.programProps={program:n,vs:r,fs:i,modules:a,defines:o,inject:s,varyings:c,bufferMode:l,transpileToGLSL100:u},this.program=null,this.vertexArray=null,this._programDirty=!0,this.userData={},this.needsRedraw=!0,this._attributes={},this.attributes={},this.uniforms={},this.pickable=!0,this._checkProgram(),this.setUniforms(Object.assign({},this.getModuleUniforms(e.moduleSettings))),this.drawMode=void 0!==e.drawMode?e.drawMode:4,this.vertexCount=e.vertexCount||0,this.geometryBuffers={},this.isInstanced=e.isInstanced||e.instanced||e.instanceCount>0,this._setModelProps(e),this.geometry={},ac(void 0!==this.drawMode&&Number.isFinite(this.vertexCount),_m)}},{key:"setProps",value:function(e){this._setModelProps(e)}},{key:"delete",value:function(){for(var e in this._attributes)this._attributes[e]!==this.attributes[e]&&this._attributes[e]["delete"]();this._managedProgram&&(this.programManager.release(this.program),this._managedProgram=!1),this.vertexArray["delete"](),this._deleteGeometryBuffers()}},{key:"getDrawMode",value:function(){return this.drawMode}},{key:"getVertexCount",value:function(){return this.vertexCount}},{key:"getInstanceCount",value:function(){return this.instanceCount}},{key:"getAttributes",value:function(){return this.attributes}},{key:"getProgram",value:function(){return this.program}},{key:"setProgram",value:function(e){var t=e.program,n=e.vs,r=e.fs,i=e.modules,a=e.defines,o=e.inject,s=e.varyings,c=e.bufferMode,l=e.transpileToGLSL100;this.programProps={program:t,vs:n,fs:r,modules:i,defines:a,inject:o,varyings:s,bufferMode:c,transpileToGLSL100:l},this._programDirty=!0}},{key:"getUniforms",value:function(){return this.uniforms}},{key:"setDrawMode",value:function(e){return this.drawMode=e,this}},{key:"setVertexCount",value:function(e){return ac(Number.isFinite(e)),this.vertexCount=e,this}},{key:"setInstanceCount",value:function(e){return ac(Number.isFinite(e)),this.instanceCount=e,this}},{key:"setGeometry",value:function(e){return this.drawMode=e.drawMode,this.vertexCount=e.getVertexCount(),this._deleteGeometryBuffers(),this.geometryBuffers=pm(this.gl,e),this.vertexArray.setAttributes(this.geometryBuffers),this}},{key:"setAttributes",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(hc(e))return this;var t={};for(var n in e){var r=e[n];t[n]=r.getValue?r.getValue():r}return this.vertexArray.setAttributes(t),this}},{key:"setUniforms",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign(this.uniforms,e),this}},{key:"getModuleUniforms",value:function(e){this._checkProgram();var t=this.programManager.getUniforms(this.program);return t?t(e):{}}},{key:"updateModuleSettings",value:function(e){var t=this.getModuleUniforms(e||{});return this.setUniforms(t)}},{key:"clear",value:function(e){return yl(this.program.gl,e),this}},{key:"draw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._checkProgram();var t,n=e.moduleSettings,r=void 0===n?null:n,i=e.framebuffer,a=e.uniforms,o=void 0===a?{}:a,s=e.attributes,c=void 0===s?{}:s,l=e.transformFeedback,u=void 0===l?this.transformFeedback:l,h=e.parameters,f=void 0===h?{}:h,d=e.vertexArray,p=void 0===d?this.vertexArray:d;this.setAttributes(c),this.updateModuleSettings(r),this.setUniforms(o),As.priority>=ym&&(t=this._logDrawCallStart(ym));var m=this.vertexArray.getDrawParams(),g=this.props,y=g.isIndexed,v=void 0===y?m.isIndexed:y,_=g.indexType,b=void 0===_?m.indexType:_,x=g.indexOffset,w=void 0===x?m.indexOffset:x,E=g.vertexArrayInstanced,k=void 0===E?m.isInstanced:E;k&&!this.isInstanced&&As.warn("Found instanced attributes on non-instanced model",this.id)();var T=this.isInstanced,S=this.instanceCount,O=this.props,A=O.onBeforeRender,P=void 0===A?bm:A,C=O.onAfterRender,I=void 0===C?bm:C;P(),this.program.setUniforms(this.uniforms);var M=this.program.draw(Object.assign(xm,e,{logPriority:t,uniforms:null,framebuffer:i,parameters:f,drawMode:this.getDrawMode(),vertexCount:this.getVertexCount(),vertexArray:p,transformFeedback:u,isIndexed:v,indexType:b,isInstanced:T,instanceCount:S,offset:v?w:0}));return I(),As.priority>=ym&&this._logDrawCallEnd(t,p,i),M}},{key:"transform",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.discard,n=void 0===t||t,r=e.feedbackBuffers,i=e.unbindModels,a=void 0===i?[]:i,o=e.parameters;r&&this._setFeedbackBuffers(r),n&&(o=Object.assign({},o,Object(Be["a"])({},35977,n))),a.forEach((function(e){return e.vertexArray.unbindBuffers()}));try{this.draw(Object.assign({},e,{parameters:o}))}finally{a.forEach((function(e){return e.vertexArray.bindBuffers()}))}return this}},{key:"render",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return As.warn("Model.render() is deprecated. Use Model.setUniforms() and Model.draw()")(),this.setUniforms(e).draw()}},{key:"_setModelProps",value:function(e){Object.assign(this.props,e),"uniforms"in e&&this.setUniforms(e.uniforms),"pickable"in e&&(this.pickable=e.pickable),"instanceCount"in e&&(this.instanceCount=e.instanceCount),"geometry"in e&&this.setGeometry(e.geometry),"attributes"in e&&this.setAttributes(e.attributes),"_feedbackBuffers"in e&&this._setFeedbackBuffers(e._feedbackBuffers)}},{key:"_checkProgram",value:function(){var e=this._programDirty||this.programManager.stateHash!==this._programManagerState;if(e){var t=this.programProps.program;if(t)this._managedProgram=!1;else{var n=this.programProps,r=n.vs,i=n.fs,a=n.modules,o=n.inject,s=n.defines,c=n.varyings,l=n.bufferMode,u=n.transpileToGLSL100;t=this.programManager.get({vs:r,fs:i,modules:a,inject:o,defines:s,varyings:c,bufferMode:l,transpileToGLSL100:u}),this.program&&this._managedProgram&&this.programManager.release(this.program),this._programManagerState=this.programManager.stateHash,this._managedProgram=!0}ac(t instanceof Cp,"Model needs a program"),this._programDirty=!1,t!==this.program&&(this.program=t,this.vertexArray?this.vertexArray.setProps({program:this.program,attributes:this.vertexArray.attributes}):this.vertexArray=new Xp(this.gl,{program:this.program}),this.setUniforms(Object.assign({},this.getModuleUniforms())))}}},{key:"_deleteGeometryBuffers",value:function(){for(var e in this.geometryBuffers){var t=this.geometryBuffers[e][0]||this.geometryBuffers[e];t instanceof zc&&t["delete"]()}}},{key:"_setAnimationProps",value:function(e){this.animated&&ac(e,"Model.draw(): animated uniforms but no animationProps")}},{key:"_setFeedbackBuffers",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(hc(e))return this;var t=this.program.gl;return this.transformFeedback=this.transformFeedback||new mh(t,{program:this.program}),this.transformFeedback.setBuffers(e),this}},{key:"_logDrawCallStart",value:function(e){var t=e>3?0:vm;if(!(Date.now()-this.lastLogTime>> DRAWING MODEL ".concat(this.id),{collapsed:As.level<=2})(),e}},{key:"_logDrawCallEnd",value:function(e,t,n,r){if(void 0!==e){var i=Kp({vertexArray:t,header:"".concat(this.id," attributes"),attributes:this._attributes}),a=rm({header:"".concat(this.id," uniforms"),program:this.program,uniforms:Object.assign({},this.program.uniforms,n)}),o=a.table,s=a.unusedTable,c=a.unusedCount,l=rm({header:"".concat(this.id," uniforms"),program:this.program,uniforms:Object.assign({},this.program.uniforms,n),undefinedOnly:!0}),u=l.table,h=l.count;h>0&&As.log("MISSING UNIFORMS",Object.keys(u))(),c>0&&As.log("UNUSED UNIFORMS",Object.keys(s))();var f=lm(this.vertexArray.configuration);As.table(e,i)(),As.table(e,o)(),As.table(e+1,f)(),r&&r.log({logLevel:ym,message:"Rendered to ".concat(r.id)}),As.groupEnd(ym,">>> DRAWING MODEL ".concat(this.id))()}}}]),e}();function Em(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=km(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function km(e,t){if(e){if("string"===typeof e)return Tm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Tm(e,t):void 0}}function Tm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.gl=t,this.model=null,this.elementCount=0,this.bufferTransform=null,this.textureTransform=null,this.elementIDBuffer=null,this._initialize(n),Object.seal(this)}return Object(We["a"])(e,null,[{key:"isSupported",value:function(e){return Object(Ps["e"])(e)}}]),Object(We["a"])(e,[{key:"delete",value:function(){var e=this.model,t=this.bufferTransform,n=this.textureTransform;e&&e["delete"](),t&&t["delete"](),n&&n["delete"]()}},{key:"run",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.clearRenderTarget,n=void 0===t||t,r=this._updateDrawOptions(e);n&&r.framebuffer&&r.framebuffer.clear({color:!0}),this.model.transform(r)}},{key:"swap",value:function(){var e,t=!1,n=[this.bufferTransform,this.textureTransform].filter(Boolean),r=Em(n);try{for(r.s();!(e=r.n()).done;){var i=e.value;t=t||i.swap()}}catch(a){r.e(a)}finally{r.f()}ac(t,"Nothing to swap")}},{key:"getBuffer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.bufferTransform&&this.bufferTransform.getBuffer(e)}},{key:"getData",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=[this.bufferTransform,this.textureTransform].filter(Boolean),r=Em(n);try{for(r.s();!(e=r.n()).done;){var i=e.value,a=i.getData(t);if(a)return a}}catch(o){r.e(o)}finally{r.f()}return null}},{key:"getFramebuffer",value:function(){return this.textureTransform&&this.textureTransform.getFramebuffer()}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"elementCount"in e&&this.model.setVertexCount(e.elementCount);var t,n=[this.bufferTransform,this.textureTransform].filter(Boolean),r=Em(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;i.update(e)}}catch(a){r.e(a)}finally{r.f()}}},{key:"_initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.gl;this._buildResourceTransforms(t,e),e=this._updateModelProps(e),this.model=new wm(t,Object.assign({},e,{fs:e.fs||lh({version:bh(e.vs)}),id:e.id||"transform-model",drawMode:e.drawMode||0,vertexCount:e.elementCount})),this.bufferTransform&&this.bufferTransform.setupResources({model:this.model})}},{key:"_updateModelProps",value:function(e){var t,n=Object.assign({},e),r=[this.bufferTransform,this.textureTransform].filter(Boolean),i=Em(r);try{for(i.s();!(t=i.n()).done;){var a=t.value;n=a.updateModelProps(n)}}catch(o){i.e(o)}finally{i.f()}return n}},{key:"_buildResourceTransforms",value:function(e,t){Om(t)&&(this.bufferTransform=new _h(e,t)),Am(t)&&(this.textureTransform=new Hh(e,t)),ac(this.bufferTransform||this.textureTransform,"must provide source/feedback buffers or source/target textures")}},{key:"_updateDrawOptions",value:function(e){var t,n=Object.assign({},e),r=[this.bufferTransform,this.textureTransform].filter(Boolean),i=Em(r);try{for(i.s();!(t=i.n()).done;){var a=t.value;n=Object.assign(n,a.getDrawOptions(n))}}catch(o){i.e(o)}finally{i.f()}return n}}]),e}();function Om(e){return!(hc(e.feedbackBuffers)&&hc(e.feedbackMap)&&!(e.varyings&&e.varyings.length>0))}function Am(e){return!(hc(e._sourceTextures)&&!e._targetTexture&&!e._targetTextureVarying)}function Pm(){}var Cm={onStart:Pm,onUpdate:Pm,onInterrupt:Pm,onEnd:Pm},Im=function(){function e(t){Object(Ge["a"])(this,e),this._inProgress=!1,this._handle=null,this.timeline=t,this.settings={}}return Object(We["a"])(e,[{key:"start",value:function(e){this.cancel(),this.settings=Object.assign({},Cm,e),this._inProgress=!0,this.settings.onStart(this)}},{key:"end",value:function(){this._inProgress&&(this.timeline.removeChannel(this._handle),this._handle=null,this._inProgress=!1,this.settings.onEnd(this))}},{key:"cancel",value:function(){this._inProgress&&(this.settings.onInterrupt(this),this.timeline.removeChannel(this._handle),this._handle=null,this._inProgress=!1)}},{key:"update",value:function(){if(!this._inProgress)return!1;if(null===this._handle){var e=this.timeline,t=this.settings;this._handle=e.addChannel({delay:e.getTime(),duration:t.duration})}return this.time=this.timeline.getTime(this._handle),this._onUpdate(),this.settings.onUpdate(this),this.timeline.isFinished(this._handle)&&this.end(),!0}},{key:"_onUpdate",value:function(){}},{key:"inProgress",get:function(){return this._inProgress}}]),e}();function Mm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Rm(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Lm(e,t){if(e){if("string"===typeof e)return Dm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dm(e,t):void 0}}function Dm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Gm(e,t){if(e){if("string"===typeof e)return Wm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wm(e,t):void 0}}function Wm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0;return a||r.end(),!0}},{key:"cancel",value:function(){this.transition.cancel(),this.transform["delete"]();while(this.buffers.length)this.buffers.pop()["delete"]();this.texture["delete"](),this.texture=null,this.framebuffer["delete"](),this.framebuffer=null}},{key:"inProgress",get:function(){return this.transition.inProgress}}]),e}();function Zm(e,t,n){var r=qu(t.size);return new Sm(e,{framebuffer:n,vs:"\n#define SHADER_NAME spring-transition-vertex-shader\n\n#define EPSILON 0.00001\n\nuniform float stiffness;\nuniform float damping;\nattribute ATTRIBUTE_TYPE aPrev;\nattribute ATTRIBUTE_TYPE aCur;\nattribute ATTRIBUTE_TYPE aTo;\nvarying ATTRIBUTE_TYPE vNext;\nvarying float vIsTransitioningFlag;\n\nATTRIBUTE_TYPE getNextValue(ATTRIBUTE_TYPE cur, ATTRIBUTE_TYPE prev, ATTRIBUTE_TYPE dest) {\n ATTRIBUTE_TYPE velocity = cur - prev;\n ATTRIBUTE_TYPE delta = dest - cur;\n ATTRIBUTE_TYPE spring = delta * stiffness;\n ATTRIBUTE_TYPE damper = velocity * -1.0 * damping;\n return spring + damper + velocity + cur;\n}\n\nvoid main(void) {\n bool isTransitioning = length(aCur - aPrev) > EPSILON || length(aTo - aCur) > EPSILON;\n vIsTransitioningFlag = isTransitioning ? 1.0 : 0.0;\n\n vNext = getNextValue(aCur, aPrev, aTo);\n gl_Position = vec4(0, 0, 0, 1);\n gl_PointSize = 100.0;\n}\n",fs:"\n#define SHADER_NAME spring-transition-is-transitioning-fragment-shader\n\nvarying float vIsTransitioningFlag;\n\nvoid main(void) {\n if (vIsTransitioningFlag == 0.0) {\n discard;\n }\n gl_FragColor = vec4(1.0);\n}",defines:{ATTRIBUTE_TYPE:r},varyings:["vNext"]})}function Hm(e){return new nl(e,{data:new Uint8Array(4),format:6408,type:5121,border:0,mipmaps:!1,dataFormat:6408,width:1,height:1})}function Xm(e,t){return new Wl(e,{id:"spring-transition-is-transitioning-framebuffer",width:1,height:1,attachments:Object(Be["a"])({},36064,t)})}var $m={interpolation:zm,spring:qm},Ym=function(){function e(t,n){var r=n.id,i=n.timeline;Object(Ge["a"])(this,e),this.id=r,this.gl=t,this.timeline=i,this.transitions={},this.needsRedraw=!1,this.numInstances=1,this.isSupported=Sm.isSupported(t)}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this.transitions)this._removeTransition(e)}},{key:"update",value:function(e){var t=e.attributes,n=e.transitions,r=e.numInstances;for(var i in this.numInstances=r||1,t){var a=t[i],o=a.getTransitionSetting(n);o&&this._updateAttribute(i,a,o)}for(var s in this.transitions){var c=t[s];c&&c.getTransitionSetting(n)||this._removeTransition(s)}}},{key:"hasAttribute",value:function(e){var t=this.transitions[e];return t&&t.inProgress}},{key:"getAttributes",value:function(){var e={};for(var t in this.transitions){var n=this.transitions[t];n.inProgress&&(e[t]=n.attributeInTransition)}return e}},{key:"run",value:function(){if(!this.isSupported||0===this.numInstances)return!1;for(var e in this.transitions){var t=this.transitions[e].update();t&&(this.needsRedraw=!0)}var n=this.needsRedraw;return this.needsRedraw=!1,n}},{key:"_removeTransition",value:function(e){this.transitions[e].cancel(),delete this.transitions[e]}},{key:"_updateAttribute",value:function(e,t,n){var r=this.transitions[e],i=!r||r.type!==n.type;if(i){if(!this.isSupported)return void ws.warn("WebGL2 not supported by this browser. Transition for ".concat(e," is disabled."))();r&&this._removeTransition(e);var a=$m[n.type];a?this.transitions[e]=new a({attribute:t,timeline:this.timeline,gl:this.gl}):(ws.error("unsupported transition type '".concat(n.type,"'"))(),i=!1)}(i||t.needsRedraw())&&(this.needsRedraw=!0,this.transitions[e].start(n,this.numInstances))}}]),e}(),Km="attributeManager.invalidate",Qm="attributeManager.updateStart",Jm="attributeManager.updateEnd",eg="attribute.updateStart",tg="attribute.allocate",ng="attribute.updateEnd",rg=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.id,i=void 0===r?"attribute-manager":r,a=n.stats,o=n.timeline;Object(Ge["a"])(this,e),this.id=i,this.gl=t,this.attributes={},this.updateTriggers={},this.accessors={},this.needsRedraw=!0,this.userData={},this.stats=a,this.attributeTransitionManager=new Ym(t,{id:"".concat(i,"-transitions"),timeline:o}),Object.seal(this)}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this.attributes)this.attributes[e]["delete"]();this.attributeTransitionManager.finalize()}},{key:"getNeedsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this.needsRedraw;return this.needsRedraw=this.needsRedraw&&!e.clearRedrawFlags,t&&this.id}},{key:"setNeedsRedraw",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.needsRedraw=!0,this}},{key:"add",value:function(e,t){this._add(e,t)}},{key:"addInstanced",value:function(e,t){this._add(e,t,{instanced:1})}},{key:"remove",value:function(e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.data,n=e.numInstances,r=e.startIndices,i=void 0===r?null:r,a=e.transitions,o=e.props,s=void 0===o?{}:o,c=e.buffers,l=void 0===c?{}:c,u=e.context,h=void 0===u?{}:u,f=!1;for(var d in rh(Qm,this),this.stats&&this.stats.get("Update Attributes").timeStart(),this.attributes){var p=this.attributes[d],m=p.settings.accessor;p.startIndices=i,s[d]&&ws.removed("props.".concat(d),"data.attributes.".concat(d))(),p.setExternalBuffer(l[d])||p.setBinaryValue(l[m],t.startIndices)||!l[m]&&p.setConstantValue(s[m])||p.needsUpdate()&&(f=!0,this._updateAttribute({attribute:p,numInstances:n,data:t,props:s,context:h})),this.needsRedraw|=p.needsRedraw()}f&&rh(Jm,this,n),this.stats&&this.stats.get("Update Attributes").timeEnd(),this.attributeTransitionManager.update({attributes:this.attributes,numInstances:n,transitions:a})}},{key:"updateTransition",value:function(){var e=this.attributeTransitionManager,t=e.run();return this.needsRedraw=this.needsRedraw||t,t}},{key:"getAttributes",value:function(){return this.attributes}},{key:"getChangedAttributes",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearChangedFlags:!1},t=this.attributes,n=this.attributeTransitionManager,r=Object.assign({},n.getAttributes());for(var i in t){var a=t[i];a.needsRedraw(e)&&!n.hasAttribute(i)&&(r[i]=a)}return r}},{key:"getShaderAttributes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e||(e=this.getAttributes());var n={};for(var r in e)t[r]||Object.assign(n,e[r].getShaderAttributes());return n}},{key:"getAccessors",value:function(){return this.updateTriggers}},{key:"_add",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t&&ws.warn("AttributeManager.add({updaters}) - updater map no longer supported")();var r={};for(var i in e){var a=e[i],o=this._createAttribute(i,a,n);r[i]=o}Object.assign(this.attributes,r),this._mapUpdateTriggersToAttributes()}},{key:"_createAttribute",value:function(e,t,n){var r={id:e,constant:t.constant||!1,isIndexed:t.isIndexed||t.elements,size:t.elements?1:t.size,value:t.value||null,divisor:t.instanced||n.instanced?1:t.divisor};return new eh(this.gl,Object.assign({},t,r))}},{key:"_mapUpdateTriggersToAttributes",value:function(){var e=this,t={},n=function(n){var r=e.attributes[n];r.getUpdateTriggers().forEach((function(e){t[e]||(t[e]=[]),t[e].push(n)}))};for(var r in this.attributes)n(r);this.updateTriggers=t}},{key:"_invalidateTrigger",value:function(e,t){var n=this.attributes,r=this.updateTriggers,i=r[e];return i&&i.forEach((function(e){var r=n[e];r&&r.setNeedsUpdate(r.id,t)})),i}},{key:"_updateAttribute",value:function(e){var t=e.attribute,n=e.numInstances;rh(eg,t),t.allocate(n)&&rh(tg,t,n);var r=t.updateBuffer(e);r&&(this.needsRedraw=!0,rh(ng,t,n))}}]),e}();function ig(e){var t=ag();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function ag(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var og=function(e){Object(Pn["a"])(n,e);var t=ig(n);function n(){return Object(Ge["a"])(this,n),t.apply(this,arguments)}return Object(We["a"])(n,[{key:"_onUpdate",value:function(){var e=this.time,t=this.settings,n=t.fromValue,r=t.toValue,i=t.duration,a=t.easing,o=a(e/i);this._value=Object(du["e"])(n,r,o)}},{key:"value",get:function(){return this._value}}]),n}(Im);function sg(e){var t=cg();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function cg(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var lg=1e-5;function ug(e,t,n,r,i){var a=t-e,o=n-t,s=o*i,c=-a*r;return s+c+a+t}function hg(e,t,n,r,i){if(Array.isArray(n)){for(var a=[],o=0;o=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function mg(e,t){if(e){if("string"===typeof e)return gg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gg(e,t):void 0}}function gg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}}]),e}(),xg={NO_STATE:"Awaiting state",MATCHED:"Matched. State transferred from previous layer",INITIALIZED:"Initialized",AWAITING_GC:"Discarded. Awaiting garbage collection",AWAITING_FINALIZATION:"No longer matched. Awaiting garbage collection",FINALIZED:"Finalized! Awaiting garbage collection"},wg={COMPONENT:Symbol["for"]("component"),ASYNC_DEFAULTS:Symbol["for"]("asyncPropDefaults"),ASYNC_ORIGINAL:Symbol["for"]("asyncPropOriginal"),ASYNC_RESOLVED:Symbol["for"]("asyncPropResolved")},Eg=wg.COMPONENT;function kg(e){var t=Rg(e);for(var n in t){var r=t[n],i=r.validate;if(i&&!i(e[n],r))throw new Error("Invalid prop ".concat(n,": ").concat(e[n]))}}function Tg(e,t){var n=Og({newProps:e,oldProps:t,propTypes:Rg(e),ignoreProps:{data:null,updateTriggers:null,extensions:null,transitions:null}}),r=Pg(e,t),i=!1;return r||(i=Cg(e,t)),{dataChanged:r,propsChanged:n,updateTriggersChanged:i,extensionsChanged:Ig(e,t),transitionsChanged:Sg(e,t)}}function Sg(e,t){if(!e.transitions)return null;var n={},r=Rg(e);for(var i in e.transitions){var a=r[i],o=a&&a.type,s="number"===o||"color"===o||"array"===o;s&&Ag(e[i],t[i],a)&&(n[i]=!0)}return n}function Og(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.newProps,n=e.oldProps,r=e.ignoreProps,i=void 0===r?{}:r,a=e.propTypes,o=void 0===a?{}:a,s=e.triggerName,c=void 0===s?"props":s;if(n===t)return null;if("object"!==Object(Ur["a"])(t)||null===t)return"".concat(c," changed shallowly");if("object"!==Object(Ur["a"])(n)||null===n)return"".concat(c," changed shallowly");for(var l=0,u=Object.keys(t);l=0&&n.modules.splice(r,1)}if("inject"in t)if(e.inject){var i=Vg({},e.inject);for(var a in t.inject)i[a]=(i[a]||"")+t.inject[a];n.inject=i}else n.inject=t.inject;return n}var Wg=[0,0,0,0],qg=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0],Zg=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],Hg=[0,0,0],Xg=[0,0,0],$g=Ng(Jg);function Yg(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Xg,i=r,a=!0;switch(n=t===Es.LNGLAT_OFFSETS||t===Es.METER_OFFSETS?r:e.isGeospatial?[Math.fround(e.longitude),Math.fround(e.latitude),0]:null,e.projectionMode){case ks.WEB_MERCATOR:t!==Es.LNGLAT&&t!==Es.CARTESIAN||(a=!1);break;case ks.WEB_MERCATOR_AUTO_OFFSET:t===Es.LNGLAT?i=n:t===Es.CARTESIAN&&(i=[Math.fround(e.center[0]),Math.fround(e.center[1]),0],n=e.unprojectPosition(i),i[0]-=r[0],i[1]-=r[1],i[2]-=r[2]);break;case ks.IDENTITY:i=e.position.map(Math.fround);break;case ks.GLOBE:a=!1,n=null;break;default:a=!1}return i[2]=i[2]||0,{geospatialOrigin:n,shaderCoordinateOrigin:i,offsetMode:a}}function Kg(e,t,n){var r=e.viewMatrixUncentered,i=e.projectionMatrix,a=e.viewMatrix,o=e.viewProjectionMatrix,s=Wg,c=e.cameraPosition,l=Yg(e,t,n),u=l.geospatialOrigin,h=l.shaderCoordinateOrigin,f=l.offsetMode;if(f){var d=e.projectPosition(u||h);c=[c[0]-d[0],c[1]-d[1],c[2]-d[2]],d[3]=1,s=qe["b"]([],d,o),a=r||a,o=Ye["g"]([],i,a),o=Ye["g"]([],o,qg)}return{viewMatrix:a,viewProjectionMatrix:o,projectionCenter:s,cameraPosCommon:c,shaderCoordinateOrigin:h,geospatialOrigin:u}}function Qg(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.viewport,n=e.devicePixelRatio,r=void 0===n?1:n,i=e.modelMatrix,a=void 0===i?null:i,o=e.coordinateSystem,s=void 0===o?Es.DEFAULT:o,c=e.coordinateOrigin,l=e.autoWrapLongitude,u=void 0!==l&&l;e.projectionMode,e.positionOrigin;Au(t),s===Es.DEFAULT&&(s=t.isGeospatial?Es.LNGLAT:Es.CARTESIAN);var h=$g({viewport:t,devicePixelRatio:r,coordinateSystem:s,coordinateOrigin:c});return h.project_uWrapLongitude=u,h.project_uModelMatrix=a||Zg,h}function Jg(e){var t=e.viewport,n=e.devicePixelRatio,r=e.coordinateSystem,i=e.coordinateOrigin,a=Kg(t,r,i),o=a.projectionCenter,s=a.viewProjectionMatrix,c=a.cameraPosCommon,l=a.shaderCoordinateOrigin,u=a.geospatialOrigin,h=t.getDistanceScales(),f=[t.width*n,t.height*n],d={project_uCoordinateSystem:r,project_uProjectionMode:t.projectionMode,project_uCoordinateOrigin:l,project_uCenter:o,project_uViewportSize:f,project_uDevicePixelRatio:n,project_uFocalDistance:t.focalDistance||1,project_uCommonUnitsPerMeter:h.unitsPerMeter,project_uCommonUnitsPerWorldUnit:h.unitsPerMeter,project_uCommonUnitsPerWorldUnit2:Hg,project_uScale:t.scale,project_uViewProjectionMatrix:s,project_uCameraPosition:c};if(u){var p=t.getDistanceScales(u);switch(r){case Es.METER_OFFSETS:d.project_uCommonUnitsPerWorldUnit=p.unitsPerMeter,d.project_uCommonUnitsPerWorldUnit2=p.unitsPerMeter2;break;case Es.LNGLAT:case Es.LNGLAT_OFFSETS:d.project_uCommonUnitsPerWorldUnit=p.unitsPerDegree,d.project_uCommonUnitsPerWorldUnit2=p.unitsPerDegree2;break;case Es.CARTESIAN:d.project_uCommonUnitsPerWorldUnit=[1,1,p.unitsPerMeter[2]],d.project_uCommonUnitsPerWorldUnit2=[0,0,p.unitsPerMeter2[2]];break;default:break}}return d}var ey=Math.PI/180,ty=pu(),ny=[0,0,0],ry=0,iy={unitsPerMeter:[1,1,1],metersPerUnit:[1,1,1]},ay=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.id,r=void 0===n?null:n,i=t.x,a=void 0===i?0:i,o=t.y,s=void 0===o?0:o,c=t.width,l=void 0===c?1:c,u=t.height,h=void 0===u?1:u;this.id=r||this.constructor.displayName||"viewport",this.x=a,this.y=s,this.width=l||1,this.height=h||1,this._frustumPlanes={},this._initViewMatrix(t),this._initProjectionMatrix(t),this._initPixelMatrices(),this.equals=this.equals.bind(this),this.project=this.project.bind(this),this.unproject=this.unproject.bind(this),this.projectPosition=this.projectPosition.bind(this),this.unprojectPosition=this.unprojectPosition.bind(this),this.projectFlat=this.projectFlat.bind(this),this.unprojectFlat=this.unprojectFlat.bind(this)}return Object(We["a"])(e,[{key:"equals",value:function(t){return t instanceof e&&(this===t||t.width===this.width&&t.height===this.height&&t.scale===this.scale&&Object(du["d"])(t.projectionMatrix,this.projectionMatrix)&&Object(du["d"])(t.viewMatrix,this.viewMatrix))}},{key:"project",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.topLeft,r=void 0===n||n,i=this.projectPosition(e),a=yt(i,this.pixelProjectionMatrix),o=Object(Ve["a"])(a,2),s=o[0],c=o[1],l=r?c:this.height-c;return 2===e.length?[s,l]:[s,l,a[2]]}},{key:"unproject",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.topLeft,r=void 0===n||n,i=t.targetZ,a=Object(Ve["a"])(e,3),o=a[0],s=a[1],c=a[2],l=r?s:this.height-s,u=i&&i*this.distanceScales.unitsPerMeter[2],h=vt([o,l,c],this.pixelUnprojectionMatrix,u),f=this.unprojectPosition(h),d=Object(Ve["a"])(f,3),p=d[0],m=d[1],g=d[2];return Number.isFinite(c)?[p,m,g]:Number.isFinite(i)?[p,m,i]:[p,m]}},{key:"projectPosition",value:function(e){var t=this.projectFlat(e),n=Object(Ve["a"])(t,2),r=n[0],i=n[1],a=(e[2]||0)*this.distanceScales.unitsPerMeter[2];return[r,i,a]}},{key:"unprojectPosition",value:function(e){var t=this.unprojectFlat(e),n=Object(Ve["a"])(t,2),r=n[0],i=n[1],a=(e[2]||0)*this.distanceScales.metersPerUnit[2];return[r,i,a]}},{key:"projectFlat",value:function(e){return this.isGeospatial?lt(e):e}},{key:"unprojectFlat",value:function(e){return this.isGeospatial?ut(e):e}},{key:"getBounds",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={targetZ:e.z||0},n=this.unproject([0,0],t),r=this.unproject([this.width,0],t),i=this.unproject([0,this.height],t),a=this.unproject([this.width,this.height],t);return[Math.min(n[0],r[0],i[0],a[0]),Math.min(n[1],r[1],i[1],a[1]),Math.max(n[0],r[0],i[0],a[0]),Math.max(n[1],r[1],i[1],a[1])]}},{key:"getDistanceScales",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e?ft({longitude:e[0],latitude:e[1],highPrecision:!0}):this.distanceScales}},{key:"containsPixel",value:function(e){var t=e.x,n=e.y,r=e.width,i=void 0===r?1:r,a=e.height,o=void 0===a?1:a;return t0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,n);var i=r.latitude,a=void 0===i?0:i,o=r.longitude,s=void 0===o?0:o,c=r.zoom,l=void 0===c?11:c,u=r.pitch,h=void 0===u?0:u,f=r.bearing,d=void 0===f?0:f,p=r.nearZMultiplier,m=void 0===p?.1:p,g=r.farZMultiplier,y=void 0===g?1.01:g,v=r.orthographic,_=void 0!==v&&v,b=r.repeat,x=void 0!==b&&b,w=r.worldOffset,E=void 0===w?0:w,k=r.width,T=r.height,S=r.altitude,O=void 0===S?1.5:S,A=Math.pow(2,l);k=k||1,T=T||1,O=Math.max(.75,O);var P=mt({width:k,height:T,pitch:h,altitude:O,nearZMultiplier:m,farZMultiplier:y}),C=P.fov,I=P.aspect,M=P.focalDistance,R=P.near,j=P.far,L=pt({height:T,pitch:h,bearing:d,scale:A,altitude:O});if(E){var D=(new du["a"]).translate([512*E,0,0]);L=D.multiplyLeft(L)}var z=Object.assign({},r,{width:k,height:T,viewMatrix:L,longitude:s,latitude:a,zoom:l,orthographic:_,fovyRadians:C,aspect:I,focalDistance:_?M:1,near:R,far:j});return e=t.call(this,z),e.latitude=a,e.longitude=s,e.zoom=l,e.pitch=h,e.bearing=d,e.altitude=O,e.orthographic=_,e._subViewports=x?[]:null,Object.freeze(Object(An["a"])(e)),e}return Object(We["a"])(n,[{key:"addMetersToLngLat",value:function(e,t){return dt(e,t)}},{key:"getMapCenterByLngLatPosition",value:function(e){var t=e.lngLat,n=e.pos,r=vt(n,this.pixelUnprojectionMatrix),i=this.projectFlat(t),a=Ke["a"]([],i,Ke["d"]([],r)),o=Ke["a"]([],this.center,a);return this.unprojectFlat(o)}},{key:"getBounds",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=xt(this,e.z||0);return[Math.min(t[0][0],t[1][0],t[2][0],t[3][0]),Math.min(t[0][1],t[1][1],t[2][1],t[3][1]),Math.max(t[0][0],t[1][0],t[2][0],t[3][0]),Math.max(t[0][1],t[1][1],t[2][1],t[3][1])]}},{key:"fitBounds",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.width,i=this.height,a=_t(Object.assign({width:r,height:i,bounds:e},t)),o=a.longitude,s=a.latitude,c=a.zoom;return new n({width:r,height:i,longitude:o,latitude:s,zoom:c})}},{key:"subViewports",get:function(){if(this._subViewports&&!this._subViewports.length)for(var e=this.getBounds(),t=Math.floor((e[0]+180)/360),r=Math.ceil((e[2]-180)/360),i=t;i<=r;i++){var a=i?new n(sy(sy({},this),{},{worldOffset:i})):this;this._subViewports.push(a)}return this._subViewports}}]),n}(ay);function fy(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.projectPosition(e);if(n&&t instanceof hy){var i=Object(Ve["a"])(e,3),a=i[0],o=i[1],s=i[2],c=void 0===s?0:s,l=t.getDistanceScales([a,o]);r[2]=c*l.unitsPerMeter[2]}return r}function dy(e){var t=Object.assign({},e),n=e.coordinateSystem,r=e.viewport,i=e.coordinateOrigin,a=e.fromCoordinateSystem,o=e.fromCoordinateOrigin;return n===Es.DEFAULT&&(n=r.isGeospatial?Es.LNGLAT:Es.CARTESIAN),void 0===a&&(t.fromCoordinateSystem=n),void 0===o&&(t.fromCoordinateOrigin=i),t.coordinateSystem=n,t}function py(e,t){var n=t.viewport,r=t.modelMatrix,i=t.coordinateSystem,a=t.coordinateOrigin,o=t.offsetMode,s=Object(Ve["a"])(e,3),c=s[0],l=s[1],u=s[2],h=void 0===u?0:u;if(r){var f=qe["b"]([],[c,l,h,1],r),d=Object(Ve["a"])(f,3);c=d[0],l=d[1],h=d[2]}switch(i){case Es.LNGLAT:return fy([c,l,h],n,o);case Es.LNGLAT_OFFSETS:return fy([c+a[0],l+a[1],h+(a[2]||0)],n,o);case Es.METER_OFFSETS:return fy(dt(a,[c,l,h]),n,o);case Es.CARTESIAN:default:return n.isGeospatial?[c+a[0],l+a[1],h+a[2]]:n.projectPosition([c,l,h])}}function my(e,t){var n=dy(t),r=n.viewport,i=n.coordinateSystem,a=n.coordinateOrigin,o=n.modelMatrix,s=n.fromCoordinateSystem,c=n.fromCoordinateOrigin,l=Yg(r,i,a),u=l.geospatialOrigin,h=l.shaderCoordinateOrigin,f=l.offsetMode,d=py(e,{viewport:r,modelMatrix:o,coordinateSystem:s,coordinateOrigin:c,offsetMode:f});if(f){var p=r.projectPosition(u||h);Qe["g"](d,d,p)}return d}function gy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yy(e){for(var t=1;t1?9985:9729));var i=new nl(n,yy(yy({},t),{},{parameters:yy(yy(yy({},vy),r),e.props.textureParameters)}));return _y[i.id]=!0,i}function xy(e){e&&e instanceof nl&&_y[e.id]&&(e["delete"](),delete _y[e.id])}var wy={boolean:{validate:function(e,t){return!0},equal:function(e,t,n){return Boolean(e)===Boolean(t)}},number:{validate:function(e,t){return Number.isFinite(e)&&(!("max"in t)||e<=t.max)&&(!("min"in t)||e>=t.min)}},color:{validate:function(e,t){return t.optional&&!e||Oy(e)&&(3===e.length||4===e.length)},equal:function(e,t,n){return Ey(e,t)}},accessor:{validate:function(e,t){var n=Ay(e);return"function"===n||n===Ay(t.value)},equal:function(e,t,n){return"function"===typeof t||Ey(e,t)}},array:{validate:function(e,t){return t.optional&&!e||Oy(e)},equal:function(e,t,n){return n.compare?Ey(e,t):e===t}},function:{validate:function(e,t){return t.optional&&!e||"function"===typeof e},equal:function(e,t,n){return!n.compare||e===t}},data:{transform:function(e,t,n){var r=n?n.props:{},i=r.dataTransform;return i&&e?i(e):e}},image:{transform:function(e,t,n){return by(n,e)},release:function(e){xy(e)}}};function Ey(e,t){if(e===t)return!0;if(!Oy(e)||!Oy(t))return!1;var n=e.length;if(n!==t.length)return!1;for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Cy(e,t){if(e){if("string"===typeof e)return Iy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Iy(e,t):void 0}}function Iy(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:null;Object(Ge["a"])(this,e),this.component=t,this.asyncProps={},this.onAsyncPropUpdated=function(){},this.oldProps=Yy,this.oldAsyncProps=null}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this.asyncProps){var t=this.asyncProps[e];t.type&&t.type.release&&t.type.release(t.resolvedValue,t.type,this.component)}}},{key:"getOldProps",value:function(){return this.oldAsyncProps||this.oldProps}},{key:"resetOldProps",value:function(){this.oldAsyncProps=null,this.oldProps=this.component.props}},{key:"freezeAsyncOldProps",value:function(){if(!this.oldAsyncProps)for(var e in this.oldProps=this.oldProps||this.component.props,this.oldAsyncProps=Object.create(this.oldProps),this.asyncProps)Object.defineProperty(this.oldAsyncProps,e,{enumerable:!0,value:this.oldProps[e]})}},{key:"hasAsyncProp",value:function(e){return e in this.asyncProps}},{key:"getAsyncProp",value:function(e){var t=this.asyncProps[e];return t&&t.resolvedValue}},{key:"isAsyncPropLoading",value:function(e){if(e){var t=this.asyncProps[e];return Boolean(t&&t.pendingLoadCount>0&&t.pendingLoadCount!==t.resolvedLoadCount)}for(var n in this.asyncProps)if(this.isAsyncPropLoading(n))return!0;return!1}},{key:"reloadAsyncProp",value:function(e,t){this._watchPromise(e,Promise.resolve(t))}},{key:"setAsyncProps",value:function(e){var t=e[Xy]||{},n=e[Hy]||e,r=e[$y]||{};for(var i in t){var a=t[i];this._createAsyncPropData(i,r[i]),this._updateAsyncProp(i,a),t[i]=this.getAsyncProp(i)}for(var o in n){var s=n[o];this._createAsyncPropData(o,r[o]),this._updateAsyncProp(o,s)}}},{key:"_updateAsyncProp",value:function(e,t){if(this._didAsyncInputValueChange(e,t)){if("string"===typeof t){var n=this.layer&&this.layer.props.fetch,r=t;n&&(t=n(r,{propName:e,layer:this.layer}))}t instanceof Promise?this._watchPromise(e,t):Mu(t)?this._resolveAsyncIterable(e,t):this._setPropValue(e,t)}}},{key:"_didAsyncInputValueChange",value:function(e,t){var n=this.asyncProps[e];return t!==n.resolvedValue&&t!==n.lastValue&&(n.lastValue=t,!0)}},{key:"_setPropValue",value:function(e,t){var n=this.asyncProps[e];t=this._postProcessValue(n,t),n.resolvedValue=t,n.pendingLoadCount++,n.resolvedLoadCount=n.pendingLoadCount}},{key:"_setAsyncPropValue",value:function(e,t,n){var r=this.asyncProps[e];r&&n>=r.resolvedLoadCount&&void 0!==t&&(this.freezeAsyncOldProps(),r.resolvedValue=t,r.resolvedLoadCount=n,this.onAsyncPropUpdated(e,t))}},{key:"_watchPromise",value:function(e,t){var n=this,r=this.asyncProps[e];r.pendingLoadCount++;var i=r.pendingLoadCount;t.then((function(t){t=n._postProcessValue(r,t),n._setAsyncPropValue(e,t,i);var a=n.layer&&n.layer.props.onDataLoad;"data"===e&&a&&a(t,{propName:e,layer:n.layer})}))["catch"]((function(e){return ws.error(e)()}))}},{key:"_resolveAsyncIterable",value:function(){var e=El(xl.a.mark((function e(t,n){var r,i,a,o,s,c,l,u,h,f,d,p,m,g;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:"data"!==t&&this._setPropValue(t,n),r=this.asyncProps[t],r.pendingLoadCount++,i=r.pendingLoadCount,a=[],o=0,s=!0,c=!1,e.prev=8,u=Zy(n);case 10:return e.next=12,u.next();case 12:return h=e.sent,s=h.done,e.next=16,h.value;case 16:if(f=e.sent,s){e.next=27;break}d=f,p=this.component?this.component.props:{},m=p.dataTransform,a=m?m(d,a):a.concat(d),Object.defineProperty(a,"__diff",{enumerable:!1,value:[{startRow:o,endRow:a.length}]}),o=a.length,this._setAsyncPropValue(t,a,i);case 24:s=!0,e.next=10;break;case 27:e.next=33;break;case 29:e.prev=29,e.t0=e["catch"](8),c=!0,l=e.t0;case 33:if(e.prev=33,e.prev=34,s||null==u["return"]){e.next=38;break}return e.next=38,u["return"]();case 38:if(e.prev=38,!c){e.next=41;break}throw l;case 41:return e.finish(38);case 42:return e.finish(33);case 43:g=this.layer&&this.layer.props.onDataLoad,g&&g(a,{propName:t,layer:this.layer});case 45:case"end":return e.stop()}}),e,this,[[8,29,33,43],[34,,38,42]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"_postProcessValue",value:function(e,t){var n=e.type;return n&&(n.release&&n.release(e.resolvedValue,n,this.component),n.transform)?n.transform(t,n,this.component):t}},{key:"_createAsyncPropData",value:function(e,t){var n=this.asyncProps[e];if(!n){var r=this.component&&this.component.constructor._propTypes;this.asyncProps[e]={type:r&&r[e],lastValue:null,resolvedValue:t,pendingLoadCount:0,resolvedLoadCount:0}}}}]),e}(),Qy=wg.ASYNC_ORIGINAL,Jy=wg.ASYNC_RESOLVED,ev=wg.ASYNC_DEFAULTS,tv={},nv=0,rv=function(){function e(){Object(Ge["a"])(this,e),this.props=Dy.apply(this,arguments),this.id=this.props.id,this.count=nv++,this.lifecycle=xg.NO_STATE,this.parent=null,this.context=null,this.state=null,this.internalState=null,Object.seal(this)}return Object(We["a"])(e,[{key:"clone",value:function(e){var t=this.props,n={};for(var r in t[ev])r in t[Jy]?n[r]=t[Jy][r]:r in t[Qy]&&(n[r]=t[Qy][r]);return new this.constructor(Object.assign({},t,n,e))}},{key:"_initState",value:function(){this.internalState=new Ky({})}},{key:"stats",get:function(){return this.internalState.stats}}]),e}();function iv(e){var t=av();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function av(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}rv.componentName="Component",rv.defaultProps=tv;var ov=function(e){Object(Pn["a"])(n,e);var t=iv(n);function n(e){var r,i=e.attributeManager,a=e.layer;return Object(Ge["a"])(this,n),r=t.call(this,a),r.attributeManager=i,r.model=null,r.needsRedraw=!0,r.subLayers=null,r.usesPickingColorCache=!1,r}return Object(We["a"])(n,[{key:"layer",get:function(){return this.component},set:function(e){this.component=e}}]),n}(Ky),sv=function(e){return"boolean"===typeof e},cv=function(e){return"function"===typeof e},lv=function(e){return null!==e&&"object"===Object(Ur["a"])(e)},uv=function(e){return lv(e)&&e.constructor==={}.constructor},hv=function(e){return e&&"function"===typeof e[Symbol.iterator]},fv=function(e){return e&&"function"===typeof e[Symbol.asyncIterator]},dv=function(e){return"undefined"!==typeof Response&&e instanceof Response||e&&e.arrayBuffer&&e.text&&e.json},pv=function(e){return"undefined"!==typeof Blob&&e instanceof Blob},mv=function(e){return"undefined"!==typeof ReadableStream&&e instanceof ReadableStream||lv(e)&&cv(e.tee)&&cv(e.cancel)&&cv(e.getReader)},gv=function(e){return e&&"object"===Object(Ur["a"])(e)&&e.isBuffer},yv=function(e){return lv(e)&&cv(e.read)&&cv(e.pipe)&&sv(e.readable)},vv=function(e){return mv(e)||yv(e)};function _v(e,t){if(!e)throw new Error(t||"loader assertion failed.")}function bv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function xv(e){for(var t=1;t0&&e.extensions[0]),(e.parseTextSync||e.parseText)&&(e.text=!0),e.text||(e.binary=!0),e}var kv=n("22dc"),Tv="",Sv={};function Ov(e){for(var t in Sv)if(e.startsWith(t)){var n=Sv[t];e=e.replace(t,n)}return e.startsWith("http://")||e.startsWith("https://")||(e="".concat(Tv).concat(e)),e}var Av=/^data:([-\w.]+\/[-\w.+]+)(;|,)/,Pv=/^([-\w.]+\/[-\w.+]+)/;function Cv(e){if("string"!==typeof e)return"";var t=e.match(Pv);return t?t[1]:e}function Iv(e){if("string"!==typeof e)return"";var t=e.match(Av);return t?t[1]:""}var Mv=/\?.*/;function Rv(e){if(dv(e)){var t=Cv(e.headers.get("content-type")),n=Iv(e.url);return{url:Lv(e.url||""),type:t||n||null}}return pv(e)?{url:Lv(e.name||""),type:e.type||""}:"string"===typeof e?{url:Lv(e),type:Iv(e)}:{url:"",type:""}}function jv(e){return dv(e)?e.headers["content-length"]||-1:pv(e)?e.size:"string"===typeof e?e.length:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?e.byteLength:-1}function Lv(e){return e.replace(Mv,"")}function Dv(e){return zv.apply(this,arguments)}function zv(){return zv=El(xl.a.mark((function e(t){var n,r,i,a,o,s,c;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!dv(t)){e.next=2;break}return e.abrupt("return",t);case 2:return n={},r=jv(t),r>=0&&(n["content-length"]=String(r)),i=Rv(t),a=i.url,o=i.type,o&&(n["content-type"]=o),e.next=9,Vv(t);case 9:return s=e.sent,s&&(n["x-first-bytes"]=s),"string"===typeof t&&(t=(new TextEncoder).encode(t)),c=new Response(t,{headers:n}),Object.defineProperty(c,"url",{value:a}),e.abrupt("return",c);case 15:case"end":return e.stop()}}),e)}))),zv.apply(this,arguments)}function Fv(e){return Bv.apply(this,arguments)}function Bv(){return Bv=El(xl.a.mark((function e(t){var n;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.ok){e.next=5;break}return e.next=3,Nv(t);case 3:throw n=e.sent,new Error(n);case 5:case"end":return e.stop()}}),e)}))),Bv.apply(this,arguments)}function Nv(e){return Uv.apply(this,arguments)}function Uv(){return Uv=El(xl.a.mark((function e(t){var n,r,i;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n="Failed to fetch resource ".concat(t.url," (").concat(t.status,"): "),e.prev=1,r=t.headers.get("Content-Type"),i=t.statusText,!r.includes("application/json")){e.next=11;break}return e.t0=i,e.t1=" ",e.next=9,t.text();case 9:e.t2=e.sent,i=e.t0+=e.t1.concat.call(e.t1,e.t2);case 11:n+=i,n=n.length>60?"".concat(n.slice(60),"..."):n,e.next=17;break;case 15:e.prev=15,e.t3=e["catch"](1);case 17:return e.abrupt("return",n);case 18:case"end":return e.stop()}}),e,null,[[1,15]])}))),Uv.apply(this,arguments)}function Vv(e){return Gv.apply(this,arguments)}function Gv(){return Gv=El(xl.a.mark((function e(t){var n,r,i,a;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=5,"string"!==typeof t){e.next=3;break}return e.abrupt("return","data:,".concat(t.slice(0,n)));case 3:if(!(t instanceof Blob)){e.next=8;break}return r=t.slice(0,5),e.next=7,new Promise((function(e){var t=new FileReader;t.onload=function(t){return e(t.target&&t.target.result)},t.readAsDataURL(r)}));case 7:return e.abrupt("return",e.sent);case 8:if(!(t instanceof ArrayBuffer)){e.next=12;break}return i=t.slice(0,n),a=Wv(i),e.abrupt("return","data:base64,".concat(a));case 12:return e.abrupt("return",null);case 13:case"end":return e.stop()}}),e)}))),Gv.apply(this,arguments)}function Wv(e){for(var t="",n=new Uint8Array(e),r=0;r1&&void 0!==i[1]?i[1]:{},"string"===typeof t){e.next=5;break}return e.next=4,Dv(t);case 4:return e.abrupt("return",e.sent);case 5:return t=Ov(t),e.next=8,fetch(t,n);case 8:if(r=e.sent,r.ok||!n["throws"]){e.next=15;break}return e.t0=Error,e.next=13,qv(r);case 13:throw e.t1=e.sent,new e.t0(e.t1);case 15:return e.abrupt("return",r);case 16:case"end":return e.stop()}}),e)}))),Xv.apply(this,arguments)}var $v=function(){function e(){Object(Ge["a"])(this,e)}return Object(We["a"])(e,[{key:"log",value:function(){return function(e){}}},{key:"info",value:function(){return function(e){}}},{key:"warn",value:function(){return function(e){}}},{key:"error",value:function(){return function(e){}}}]),e}(),Yv=function(){function e(){Object(Ge["a"])(this,e),this.console=console}return Object(We["a"])(e,[{key:"log",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Qv(e,t){if(e){if("string"===typeof e)return Jv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Jv(e,t):void 0}}function Jv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:console;l_(e,null,n,n_,r_,t);var r,i=Kv(t);try{for(i.s();!(r=i.n()).done;){var a=r.value,o=e&&e[a.id]||{},s=a.options&&a.options[a.id]||{},c=a.defaultOptions&&a.defaultOptions[a.id]||{};l_(o,a.id,n,s,c,t)}}catch(l){i.e(l)}finally{i.f()}}function l_(e,t,n,r,i,a){var o=t||"Top level",s=t?"".concat(t,"."):"";for(var c in e){var l=!t&&lv(e[c]);if(!(c in r))if(c in i)n.warn("".concat(o," loader option '").concat(s).concat(c,"' deprecated, use '").concat(i[c],"'"));else if(!l){var u=u_(c,a);n.warn("".concat(o," loader option '").concat(s).concat(c,"' not recognized. ").concat(u))}}}function u_(e,t){var n,r=e.toLowerCase(),i="",a=Kv(t);try{for(a.s();!(n=a.n()).done;){var o=n.value;for(var s in o.options){if(e===s)return"Did you mean '".concat(o.id,".").concat(s,"'?");var c=s.toLowerCase(),l=r.startsWith(c)||c.startsWith(r);l&&(i=i||"Did you mean '".concat(o.id,".").concat(s,"'?"))}}}catch(u){a.e(u)}finally{a.f()}return i}function h_(e,t,n){var r=e.options||{},i=t_({},r);return null===i.log&&(i.log=new $v),f_(i,a_()),f_(i,t),d_(i,n),i}function f_(e,t){for(var n in t)if(n in t){var r=t[n];uv(r)&&uv(e[n])?e[n]=t_(t_({},e[n]),t[n]):e[n]=t[n]}}function d_(e,t){t&&!e.baseUri&&(e.baseUri=t)}var p_="2.3.13";function m_(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p_;_v(e,"no loader provided");var n=e.version;t&&n&&(t=g_(t),n=g_(n))}function g_(e){var t=e.split(".").map(Number);return{major:t[0],minor:t[1]}}var y_=n(4);function v_(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=__(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function __(e,t){if(e){if("string"===typeof e)return b_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b_(e,t):void 0}}function b_(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)){e.next=38;break}return _v(0===n.length),e.abrupt("return",r.join(""));case 38:return e.abrupt("return",E_.apply(void 0,n));case 39:case"end":return e.stop()}}),e,null,[[4,21,25,35],[26,,30,34]])}))),T_.apply(this,arguments)}var S_=xl.a.mark(O_);function O_(e){var t,n,r,i,a,o,s,c=arguments;return xl.a.wrap((function(l){while(1)switch(l.prev=l.next){case 0:t=c.length>1&&void 0!==c[1]?c[1]:{},n=t.chunkSize,r=void 0===n?262144:n,i=0,a=new TextEncoder;case 4:if(!(i1&&void 0!==l[1]?l[1]:{},n=t.chunkSize,r=void 0===n?262144:n,i=0;case 3:if(!(i1&&void 0!==s[1]?s[1]:{},r=n.chunkSize||j_,i=0;case 3:if(!(i=10){if("function"===typeof e[Symbol.asyncIterator])return N_(e);if("function"===typeof e.getIterator)return e.getIterator()}return kv["b"]?V_(e):W_(e)}function N_(e){return U_.apply(this,arguments)}function U_(){return U_=R_(xl.a.mark((function e(t){var n,r,i,a,o,s,c;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=!0,r=!1,e.prev=2,a=Zy(t);case 4:return e.next=6,I_(a.next());case 6:return o=e.sent,n=o.done,e.next=10,I_(o.value);case 10:if(s=e.sent,n){e.next=18;break}return c=s,e.next=15,x_(c);case 15:n=!0,e.next=4;break;case 18:e.next=24;break;case 20:e.prev=20,e.t0=e["catch"](2),r=!0,i=e.t0;case 24:if(e.prev=24,e.prev=25,n||null==a["return"]){e.next=29;break}return e.next=29,I_(a["return"]());case 29:if(e.prev=29,!r){e.next=32;break}throw i;case 32:return e.finish(29);case 33:return e.finish(24);case 34:case"end":return e.stop()}}),e,null,[[2,20,24,34],[25,,29,33]])}))),U_.apply(this,arguments)}function V_(e){return G_.apply(this,arguments)}function G_(){return G_=R_(xl.a.mark((function e(t){var n,r,i,a;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=t.getReader(),e.prev=1;case 2:return e.next=5,I_(n.read());case 5:if(r=e.sent,i=r.done,a=r.value,!i){e.next=10;break}return e.abrupt("return");case 10:return e.next=12,x_(a);case 12:e.next=2;break;case 14:e.next=19;break;case 16:e.prev=16,e.t0=e["catch"](1),n.releaseLock();case 19:case"end":return e.stop()}}),e,null,[[1,16]])}))),G_.apply(this,arguments)}function W_(e){return q_.apply(this,arguments)}function q_(){return q_=R_(xl.a.mark((function e(t){var n;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,I_(t);case 2:t=e.sent;case 3:if(n=t.read(),null===n){e.next=9;break}return e.next=8,x_(n);case 8:return e.abrupt("continue",3);case 9:if(!t._readableState.ended){e.next=11;break}return e.abrupt("return");case 11:return e.next=13,I_(Z_(t));case 13:e.next=3;break;case 15:case"end":return e.stop()}}),e)}))),q_.apply(this,arguments)}function Z_(e){return H_.apply(this,arguments)}function H_(){return H_=El(xl.a.mark((function e(t){return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e){t.once("readable",e)})));case 1:case"end":return e.stop()}}),e)}))),H_.apply(this,arguments)}function X_(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"===typeof e?O_(e,t):e instanceof ArrayBuffer?P_(e,t):pv(e)?L_(e,t):vv(e)?B_(e):dv(e)?B_(e.body):_v(!1)}var $_="Cannot convert supplied data type";function Y_(e,t){if(t.text&&"string"===typeof e)return e;if(e instanceof ArrayBuffer){var n=e;if(t.text&&!t.binary){var r=new TextDecoder("utf8");return r.decode(n)}return n}if(ArrayBuffer.isView(e)||gv(e)){if(t.text&&!t.binary){var i=new TextDecoder("utf8");return i.decode(e)}var a=e.buffer,o=e.byteLength||e.length;return 0===e.byteOffset&&o===a.byteLength||(a=a.slice(e.byteOffset,e.byteOffset+o)),a}throw new Error($_)}function K_(e,t){return Q_.apply(this,arguments)}function Q_(){return Q_=El(xl.a.mark((function e(t,n){var r,i;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t instanceof ArrayBuffer||ArrayBuffer.isView(t),"string"!==typeof t&&!r){e.next=3;break}return e.abrupt("return",Y_(t,n));case 3:if(!pv(t)){e.next=7;break}return e.next=6,Dv(t);case 6:t=e.sent;case 7:if(!dv(t)){e.next=21;break}return i=t,e.next=11,Fv(i);case 11:if(!n.binary){e.next=17;break}return e.next=14,i.arrayBuffer();case 14:e.t0=e.sent,e.next=20;break;case 17:return e.next=19,i.text();case 19:e.t0=e.sent;case 20:return e.abrupt("return",e.t0);case 21:if(vv(t)&&(t=X_(t)),!hv(t)&&!fv(t)){e.next=24;break}return e.abrupt("return",k_(t));case 24:throw new Error($_);case 25:case"end":return e.stop()}}),e)}))),Q_.apply(this,arguments)}function J_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function eb(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:null;return n||(e=eb({fetch:s_(t||{},e)},e),Array.isArray(e.loaders)||(e.loaders=null),e)}function nb(e,t){if(!t&&e&&!Array.isArray(e))return e;var n;if(e&&(n=Array.isArray(e)?e:[e]),t&&t.loaders){var r=Array.isArray(t.loaders)?t.loaders:[t.loaders];n=n?[].concat(Object(Fe["a"])(n),Object(Fe["a"])(r)):r}return n&&n.length?n:null}var rb=new Map;function ib(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(_v("string"===typeof e,"worker source"),e.startsWith("url(")&&e.endsWith(")")){var t=e.match(/^url\((.*)\)$/)[1];if(t&&!t.startsWith("http"))return t;e=ab(t)}var n=rb.get(e);if(!n){var r=new Blob([e],{type:"application/javascript"});n=URL.createObjectURL(r),rb.set(e,n)}return n}function ab(e){return"try {\n importScripts('".concat(e,"');\n} catch (error) {\n console.error(error);\n}")}function ob(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0,r=n||new Set;if(e){if(sb(e))r.add(e);else if(sb(e.buffer))r.add(e.buffer);else if(ArrayBuffer.isView(e));else if(t&&"object"===Object(Ur["a"])(e))for(var i in e)ob(e[i],t,r)}else;return void 0===n?Array.from(r):[]}function sb(e){return!!e&&(e instanceof ArrayBuffer||("undefined"!==typeof MessagePort&&e instanceof MessagePort||("undefined"!==typeof ImageBitmap&&e instanceof ImageBitmap||"undefined"!==typeof OffscreenCanvas&&e instanceof OffscreenCanvas)))}var cb=0;function lb(e){var t=e.data,n=e.resolve;n(t)}var ub=function(){function e(t){var n=t.source,r=t.name,i=void 0===r?"web-worker-".concat(cb++):r,a=t.onMessage;Object(Ge["a"])(this,e);var o=ib(n,i);this.worker=new Worker(o,{name:i}),this.name=i,this.onMessage=a||lb}return Object(We["a"])(e,[{key:"process",value:function(){var e=El(xl.a.mark((function e(t){var n=this;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,r){n.worker.onmessage=function(t){n.onMessage({worker:n.worker,data:t.data,resolve:e,reject:r})},n.worker.onerror=function(e){var t="".concat(n.name,": WorkerThread.process() failed");e.message&&(t+=" ".concat(e.message," ").concat(e.filename,":").concat(e.lineno,":").concat(e.colno));var i=new Error(t);console.error(e),r(i)};var i=ob(t);n.worker.postMessage(t,i)})));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"destroy",value:function(){this.worker.terminate(),this.worker=null}}]),e}(),hb=function(){function e(t){var n=t.source,r=t.name,i=void 0===r?"unnamed":r,a=t.maxConcurrency,o=void 0===a?1:a,s=t.onMessage,c=t.onDebug,l=void 0===c?function(){}:c,u=t.reuseWorkers,h=void 0===u||u;Object(Ge["a"])(this,e),this.source=n,this.name=i,this.maxConcurrency=o,this.onMessage=s,this.onDebug=l,this.jobQueue=[],this.idleQueue=[],this.count=0,this.isDestroyed=!1,this.reuseWorkers=h}return Object(We["a"])(e,[{key:"destroy",value:function(){this.idleQueue.forEach((function(e){return e.destroy()})),this.isDestroyed=!0}},{key:"process",value:function(e,t){var n=this;return new Promise((function(r,i){n.jobQueue.push({data:e,jobName:t,resolve:r,reject:i}),n._startQueuedJob()}))}},{key:"_startQueuedJob",value:function(){var e=El(xl.a.mark((function e(){var t,n;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.jobQueue.length){e.next=2;break}return e.abrupt("return");case 2:if(t=this._getAvailableWorker(),t){e.next=5;break}return e.abrupt("return");case 5:return n=this.jobQueue.shift(),this.onDebug({message:"processing",worker:t.name,job:n.jobName,backlog:this.jobQueue.length}),e.prev=7,e.t0=n,e.next=11,t.process(n.data);case 11:e.t1=e.sent,e.t0.resolve.call(e.t0,e.t1),e.next=18;break;case 15:e.prev=15,e.t2=e["catch"](7),n.reject(e.t2);case 18:return e.prev=18,this._onWorkerDone(t),e.finish(18);case 21:case"end":return e.stop()}}),e,this,[[7,15,18,21]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"_onWorkerDone",value:function(e){this.isDestroyed?e.destroy():(this.reuseWorkers?this.idleQueue.push(e):(e.destroy(),this.count--),this._startQueuedJob())}},{key:"_getAvailableWorker",value:function(){if(this.idleQueue.length>0)return this.idleQueue.shift();if(this.count0&&void 0!==arguments[0]?arguments[0]:{},t={};return e.maxConcurrency&&(t.maxConcurrency=e.maxConcurrency),e.onDebug&&(t.onDebug=e.onDebug),"reuseWorkers"in e&&(t.reuseWorkers=e.reuseWorkers),vb||(vb=new db({onMessage:bb})),vb.setProps(t),vb}function bb(e){return xb.apply(this,arguments)}function xb(){return xb=El(xl.a.mark((function e(t){var n,r,i,a,o;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=t.worker,r=t.data,i=t.resolve,a=t.reject,e.t0=r.type,e.next="done"===e.t0?4:"parse"===e.t0?6:"error"===e.t0?17:19;break;case 4:return i(r.result),e.abrupt("break",19);case 6:return e.prev=6,e.next=9,Xb(r.arraybuffer,r.options,r.url);case 9:o=e.sent,n.postMessage({type:"parse-done",id:r.id,result:o},ob(o)),e.next=16;break;case 13:e.prev=13,e.t1=e["catch"](6),n.postMessage({type:"parse-error",id:r.id,message:e.t1.message});case 16:return e.abrupt("break",19);case 17:return a(r.message),e.abrupt("break",19);case 19:case"end":return e.stop()}}),e,null,[[6,13]])}))),xb.apply(this,arguments)}function wb(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Eb(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Eb(e,t){if(e){if("string"===typeof e)return kb(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kb(e,t):void 0}}function kb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Ib(e,t){if(e){if("string"===typeof e)return Mb(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Mb(e,t):void 0}}function Mb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==o[1]?o[1]:[],r=o.length>2&&void 0!==o[2]?o[2]:{},i=o.length>3&&void 0!==o[3]?o[3]:{},a=Db(t,n,Pb(Pb({},r),{},{nothrow:!0}),i),!a){e.next=6;break}return e.abrupt("return",a);case 6:if(!pv(t)){e.next=11;break}return e.next=9,z_(t,0,10);case 9:t=e.sent,a=Db(t,n,r,i);case 11:if(a||r.nothrow){e.next=13;break}throw new Error(zb(t));case 13:return e.abrupt("return",a);case 14:case"end":return e.stop()}}),e)}))),Lb.apply(this,arguments)}function Db(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(t&&!Array.isArray(t))return Ev(t);t=[].concat(Object(Fe["a"])(t||[]),Object(Fe["a"])(Ob())),Fb(t);var i=Rv(e),a=i.url,o=i.type,s=Bb(t,a||r.url);if(s=s||Ub(t,o),s=s||Vb(t,e),!s&&!n.nothrow)throw new Error(zb(e));return s}function zb(e){var t=Rv(e),n=t.url,r=t.type,i="No valid loader found";return e&&(i+=' data: "'.concat(Zb(e),'", contentType: "').concat(r,'"')),n&&(i+=" url: ".concat(n)),i}function Fb(e){var t,n=Cb(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;Ev(r)}}catch(i){n.e(i)}finally{n.f()}}function Bb(e,t){var n=t&&t.match(Rb),r=n&&n[1];return r&&Nb(e,r)}function Nb(e,t){t=t.toLowerCase();var n,r=Cb(e);try{for(r.s();!(n=r.n()).done;){var i,a=n.value,o=Cb(a.extensions);try{for(o.s();!(i=o.n()).done;){var s=i.value;if(s.toLowerCase()===t)return a}}catch(c){o.e(c)}finally{o.f()}}}catch(c){r.e(c)}finally{r.f()}return null}function Ub(e,t){var n,r=Cb(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.mimeTypes&&i.mimeTypes.includes(t))return i;if(t==="application/x.".concat(i.id))return i}}catch(a){r.e(a)}finally{r.f()}return null}function Vb(e,t){if(!t)return null;var n,r=Cb(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;if("string"===typeof t){if(Gb(t,i))return i}else if(ArrayBuffer.isView(t)){if(Wb(t.buffer,t.byteOffset,i))return i}else if(t instanceof ArrayBuffer){var a=0;if(Wb(t,a,i))return i}}}catch(o){r.e(o)}finally{r.f()}return null}function Gb(e,t){return t.testText&&t.testText(e)}function Wb(e,t,n){var r=Array.isArray(n.tests)?n.tests:[n.tests];return r.some((function(r){return qb(e,t,n,r)}))}function qb(e,t,n,r){if(r instanceof ArrayBuffer)return w_(r,e,r.byteLength);switch(Object(Ur["a"])(r)){case"function":return r(e,n);case"string":var i=Hb(e,t,r.length);return r===i;default:return!1}}function Zb(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5;if("string"===typeof e)return e.slice(0,t);if(ArrayBuffer.isView(e))return Hb(e.buffer,e.byteOffset,t);if(e instanceof ArrayBuffer){var n=0;return Hb(e,n,t)}return""}function Hb(e,t,n){if(e.byteLength=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function tx(e,t){if(e){if("string"===typeof e)return nx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nx(e,t):void 0}}function nx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0])||arguments[0];this.internalState&&(this.internalState.needsRedraw=e)}},{key:"setNeedsUpdate",value:function(){this.context.layerManager.setNeedsUpdate(String(this)),this.internalState.needsUpdate=!0}},{key:"getNeedsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1};return this._getNeedsRedraw(e)}},{key:"needsUpdate",value:function(){return this.internalState.needsUpdate||this.hasUniformTransition()||this.shouldUpdateState(this._getUpdateParams())}},{key:"hasUniformTransition",value:function(){return this.internalState.uniformTransitions.active}},{key:"isPickable",value:function(){return this.props.pickable&&this.props.visible}},{key:"getModels",value:function(){return this.state&&(this.state.models||(this.state.model?[this.state.model]:[]))}},{key:"getAttributeManager",value:function(){return this.internalState&&this.internalState.attributeManager}},{key:"getCurrentLayer",value:function(){return this.internalState&&this.internalState.layer}},{key:"getLoadOptions",value:function(){return this.props.loadOptions}},{key:"project",value:function(e){var t=this.context.viewport,n=py(e,{viewport:t,modelMatrix:this.props.modelMatrix,coordinateOrigin:this.props.coordinateOrigin,coordinateSystem:this.props.coordinateSystem}),r=yt(n,t.pixelProjectionMatrix),i=Object(Ve["a"])(r,3),a=i[0],o=i[1],s=i[2];return 2===e.length?[a,o]:[a,o,s]}},{key:"unproject",value:function(e){var t=this.context.viewport;return t.unproject(e)}},{key:"projectPosition",value:function(e){return my(e,{viewport:this.context.viewport,modelMatrix:this.props.modelMatrix,coordinateOrigin:this.props.coordinateOrigin,coordinateSystem:this.props.coordinateSystem})}},{key:"use64bitPositions",value:function(){var e=this.props.coordinateSystem;return e===Es.DEFAULT||e===Es.LNGLAT||e===Es.CARTESIAN}},{key:"onHover",value:function(e,t){return!!this.props.onHover&&this.props.onHover(e,t)}},{key:"onClick",value:function(e,t){return!!this.props.onClick&&this.props.onClick(e,t)}},{key:"nullPickingColor",value:function(){return[0,0,0]}},{key:"encodePickingColor",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t[0]=e+1&255,t[1]=e+1>>8&255,t[2]=e+1>>8>>8&255,t}},{key:"decodePickingColor",value:function(e){Au(e instanceof Uint8Array);var t=Object(Ve["a"])(e,3),n=t[0],r=t[1],i=t[2],a=n+256*r+65536*i-1;return a}},{key:"initializeState",value:function(){throw new Error("Layer ".concat(this," has not defined initializeState"))}},{key:"getShaders",value:function(e){var t,n=ex(this.props.extensions);try{for(n.s();!(t=n.n()).done;){var r=t.value;e=Gg(e,r.getShaders.call(this,r))}}catch(i){n.e(i)}finally{n.f()}return e}},{key:"shouldUpdateState",value:function(e){e.oldProps,e.props,e.context;var t=e.changeFlags;return t.propsOrDataChanged}},{key:"updateState",value:function(e){var t=e.oldProps,n=e.props,r=(e.context,e.changeFlags),i=this.getAttributeManager();if(r.dataChanged&&i){var a=r.dataChanged;if(Array.isArray(a)){var o,s=ex(a);try{for(s.s();!(o=s.n()).done;){var c=o.value;i.invalidateAll(c)}}catch(m){s.e(m)}finally{s.f()}}else i.invalidateAll()}var l=t.highlightedObjectIndex>=0||t.pickable,u=n.highlightedObjectIndex>=0||n.pickable;if(l!==u&&i){var h=i.attributes,f=h.pickingColors,d=h.instancePickingColors,p=f||d;p&&(u&&p.constant&&(p.constant=!1,i.invalidate(p.id)),p.value||u||(p.constant=!0,p.value=[0,0,0]))}}},{key:"finalizeState",value:function(){var e,t=ex(this.getModels());try{for(t.s();!(e=t.n()).done;){var n=e.value;n["delete"]()}}catch(i){t.e(i)}finally{t.f()}var r=this.getAttributeManager();r&&r.finalize(),this.context.resourceManager.unsubscribe({consumerId:this.id}),this.internalState.uniformTransitions.clear(),this.internalState.finalize()}},{key:"draw",value:function(e){var t,n=ex(this.getModels());try{for(n.s();!(t=n.n()).done;){var r=t.value;r.draw(e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"getPickingInfo",value:function(e){var t=e.info,n=(e.mode,t.index);return n>=0&&Array.isArray(this.props.data)&&(t.object=this.props.data[n]),t}},{key:"activateViewport",value:function(e){var t=this.internalState.viewport;this.internalState.viewport=e,t&&fx({oldViewport:t,viewport:e})||(this.setChangeFlags({viewportChanged:!0}),this.isComposite?this.needsUpdate()&&this.setNeedsUpdate():this._update())}},{key:"invalidateAttribute",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"all",t=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],this.getAttributeManager());t&&("all"===e?t.invalidateAll():t.invalidate(e))}},{key:"updateAttributes",value:function(e){var t,n=ex(this.getModels());try{for(n.s();!(t=n.n()).done;){var r=t.value;this._setModelAttributes(r,e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"_updateAttributes",value:function(e){var t=this.getAttributeManager();if(t){var n=this.getNumInstances(e),r=this.getStartIndices(e);t.update({data:e.data,numInstances:n,startIndices:r,props:e,transitions:e.transitions,buffers:e.data.attributes,context:this,ignoreUnknownAttributes:!0});var i=t.getChangedAttributes({clearChangedFlags:!0});this.updateAttributes(i)}}},{key:"_updateAttributeTransition",value:function(){var e=this.getAttributeManager();e&&e.updateTransition()}},{key:"_updateUniformTransition",value:function(){var e=this.internalState.uniformTransitions;if(e.active){var t=e.update(),n=Object.create(this.props);for(var r in t)Object.defineProperty(n,r,{value:t[r]});return n}return this.props}},{key:"calculateInstancePickingColors",value:function(e,t){var n=t.numInstances;if(!e.constant){var r=dx.length/3;if(this.internalState.usesPickingColorCache=!0,rux&&ws.warn("Layer has too many data objects. Picking might not be able to distinguish all objects.")(),dx=fu.allocate(dx,n,{size:3,copy:!0,maxCount:Math.max(n,ux)});for(var i=dx.length/3,a=[],o=r;o=0?this.encodePickingColor(a):null),this.setModuleParameters(s)}}},{key:"_getUpdateParams",value:function(){return{props:this.props,oldProps:this.internalState.getOldProps(),context:this.context,changeFlags:this.internalState.changeFlags}}},{key:"_getNeedsRedraw",value:function(e){if(!this.internalState)return!1;var t=!1;t=t||this.internalState.needsRedraw&&this.id,this.internalState.needsRedraw=this.internalState.needsRedraw&&!e.clearRedrawFlags;var n=this.getAttributeManager(),r=n&&n.getNeedsRedraw(e);return t=t||r,t}},{key:"_getAttributeManager",value:function(){return new rg(this.context.gl,{id:this.props.id,stats:this.context.stats,timeline:this.context.timeline})}},{key:"_initState",value:function(){Au(!this.internalState&&!this.state),Au(isFinite(this.props.coordinateSystem),"".concat(this.id,": invalid coordinateSystem"));var e=this._getAttributeManager();e&&e.addInstanced({instancePickingColors:{type:5121,size:3,noAlloc:!0,update:this.calculateInstancePickingColors}}),this.internalState=new ov({attributeManager:e,layer:this}),this.clearChangeFlags(),this.state={},Object.defineProperty(this.state,"attributeManager",{get:function(){return ws.deprecated("layer.state.attributeManager","layer.getAttributeManager()"),e}}),this.internalState.layer=this,this.internalState.uniformTransitions=new bg(this.context.timeline),this.internalState.onAsyncPropUpdated=this._onAsyncPropUpdated.bind(this),this.internalState.setAsyncProps(this.props)}},{key:"_transferState",value:function(e){rh(lx,this,this===e);var t=e.state,n=e.internalState;Au(t&&n),this!==e&&(this.internalState=n,this.internalState.layer=this,this.state=t,this.internalState.setAsyncProps(this.props),this.diffProps(this.props,this.internalState.getOldProps()))}},{key:"_onAsyncPropUpdated",value:function(){this.diffProps(this.props,this.internalState.getOldProps()),this.setNeedsUpdate()}},{key:"isLoaded",get:function(){return this.internalState&&!this.internalState.isAsyncPropLoading()}},{key:"wrapLongitude",get:function(){return this.props.wrapLongitude}}]),n}(rv);function gx(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=yx(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function yx(e,t){if(e){if("string"===typeof e)return vx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vx(e,t):void 0}}function vx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}},{key:"delete",value:function(){}},{key:"getData",value:function(){var e=this;return this.isLoaded?this._error?Promise.reject(this._error):this._content:this._loader.then((function(){return e.getData()}))}},{key:"setData",value:function(e,t){var n=this;if(e!==this._data||t){this._data=e;var r=++this._loadCount,i=e;"string"===typeof e&&(i=Qb(e)),i instanceof Promise?(this.isLoaded=!1,this._loader=i.then((function(e){n._loadCount===r&&(n.isLoaded=!0,n._error=null,n._content=e)}))["catch"]((function(e){n._loadCount===r&&(n.isLoaded=!0,n._error=e||!0)}))):(this.isLoaded=!0,this._error=null,this._content=e);var a,o=gx(this._subscribers);try{for(o.s();!(a=o.n()).done;){var s=a.value;s.onChange(this.getData())}}catch(c){o.e(c)}finally{o.f()}}}}]),e}(),bx=function(){function e(t){var n=t.gl,r=t.protocol;Object(Ge["a"])(this,e),this.protocol=r||"resource://",this._context={gl:n,resourceManager:this},this._resources={},this._consumers={},this._pruneRequest=null}return Object(We["a"])(e,[{key:"contains",value:function(e){return!!e.startsWith(this.protocol)||e in this._resources}},{key:"add",value:function(e){var t=e.resourceId,n=e.data,r=e.forceUpdate,i=void 0!==r&&r,a=e.persistent,o=void 0===a||a,s=this._resources[t];s?s.setData(n,i):(s=new _x(t,n,this._context),this._resources[t]=s),s.persistent=o}},{key:"remove",value:function(e){var t=this._resources[e];t&&(t["delete"](),delete this._resources[e])}},{key:"unsubscribe",value:function(e){var t=e.consumerId,n=this._consumers[t];if(n){for(var r in n){var i=n[r];i.resource&&i.resource.unsubscribe(i)}delete this._consumers[t],this.prune()}}},{key:"subscribe",value:function(e){var t=e.resourceId,n=e.onChange,r=e.consumerId,i=e.requestId,a=void 0===i?"default":i,o=this._resources,s=this.protocol;t.startsWith(s)&&(t=t.replace(s,""),o[t]||this.add({resourceId:t,data:null,persistent:!1}));var c=o[t];if(this._track(r,a,c,n),c)return c.getData()}},{key:"prune",value:function(){var e=this;this._pruneRequest||(this._pruneRequest=setTimeout((function(){return e._prune()}),0))}},{key:"finalize",value:function(){for(var e in this._resources)this._resources[e]["delete"]()}},{key:"_track",value:function(e,t,n,r){var i=this._consumers,a=i[e]=i[e]||{},o=a[t]||{};o.resource&&(o.resource.unsubscribe(o),o.resource=null,this.prune()),n&&(a[t]=o,o.onChange=r,o.resource=n,n.subscribe(o))}},{key:"_prune",value:function(){this._pruneRequest=null;for(var e=0,t=Object.keys(this._resources);e 2) {\n return 0.0 / 0.0;\n }\n\n t = r - PI_2 * q;\n\n q = floor(t / PI_16 + 0.5);\n int k = int(q);\n int abs_k = int(abs(float(k)));\n\n if (abs_k > 4) {\n return 0.0 / 0.0;\n } else {\n t = t - PI_16 * q;\n }\n\n float u = 0.0;\n float v = 0.0;\n\n float sin_t, cos_t;\n float s, c;\n sincos_taylor_fp32(t, sin_t, cos_t);\n\n if (k == 0) {\n s = sin_t;\n c = cos_t;\n } else {\n if (abs(float(abs_k) - 1.0) < 0.5) {\n u = COS_TABLE_0;\n v = SIN_TABLE_0;\n } else if (abs(float(abs_k) - 2.0) < 0.5) {\n u = COS_TABLE_1;\n v = SIN_TABLE_1;\n } else if (abs(float(abs_k) - 3.0) < 0.5) {\n u = COS_TABLE_2;\n v = SIN_TABLE_2;\n } else if (abs(float(abs_k) - 4.0) < 0.5) {\n u = COS_TABLE_3;\n v = SIN_TABLE_3;\n }\n if (k > 0) {\n s = u * sin_t + v * cos_t;\n c = u * cos_t - v * sin_t;\n } else {\n s = u * sin_t - v * cos_t;\n c = u * cos_t + v * sin_t;\n }\n }\n\n if (j == 0) {\n sin_a = s;\n cos_a = c;\n } else if (j == 1) {\n sin_a = c;\n cos_a = -s;\n } else if (j == -1) {\n sin_a = -c;\n cos_a = s;\n } else {\n sin_a = -s;\n cos_a = -c;\n }\n return sin_a / cos_a;\n}\n#endif\n\nfloat tan_fp32(float a) {\n#ifdef LUMA_FP32_TAN_PRECISION_WORKAROUND\n return tan_taylor_fp32(a);\n#else\n return tan(a);\n#endif\n}\n",Tx={name:"fp32",vs:kx,fs:null},Sx=Object.keys(Es).map((function(e){return"const int COORDINATE_SYSTEM_".concat(e," = ").concat(Es[e],";")})).join(""),Ox=Object.keys(ks).map((function(e){return"const int PROJECTION_MODE_".concat(e," = ").concat(ks[e],";")})).join(""),Ax="".concat(Sx,"\n").concat(Ox,"\n\nuniform int project_uCoordinateSystem;\nuniform int project_uProjectionMode;\nuniform float project_uScale;\nuniform bool project_uWrapLongitude;\nuniform vec3 project_uCommonUnitsPerMeter;\nuniform vec3 project_uCommonUnitsPerWorldUnit;\nuniform vec3 project_uCommonUnitsPerWorldUnit2;\nuniform vec4 project_uCenter;\nuniform mat4 project_uModelMatrix;\nuniform mat4 project_uViewProjectionMatrix;\nuniform vec2 project_uViewportSize;\nuniform float project_uDevicePixelRatio;\nuniform float project_uFocalDistance;\nuniform vec3 project_uCameraPosition;\nuniform vec3 project_uCoordinateOrigin;\n\nconst float TILE_SIZE = 512.0;\nconst float PI = 3.1415926536;\nconst float WORLD_SCALE = TILE_SIZE / (PI * 2.0);\nconst vec3 ZERO_64_LOW = vec3(0.0);\nconst float EARTH_RADIUS = 6370972.0;\nconst float GLOBE_RADIUS = 256.0;\nfloat project_size(float meters) {\n return meters * project_uCommonUnitsPerMeter.z;\n}\n\nvec2 project_size(vec2 meters) {\n return meters * project_uCommonUnitsPerMeter.xy;\n}\n\nvec3 project_size(vec3 meters) {\n return meters * project_uCommonUnitsPerMeter;\n}\n\nvec4 project_size(vec4 meters) {\n return vec4(meters.xyz * project_uCommonUnitsPerMeter, meters.w);\n}\nvec3 project_normal(vec3 vector) {\n vec4 normal_modelspace = project_uModelMatrix * vec4(vector, 0.0);\n return normalize(normal_modelspace.xyz * project_uCommonUnitsPerMeter);\n}\n\nvec4 project_offset_(vec4 offset) {\n float dy = offset.y;\n if (project_uCoordinateSystem == COORDINATE_SYSTEM_LNGLAT) {\n dy = clamp(dy, -1., 1.);\n }\n vec3 commonUnitsPerWorldUnit = project_uCommonUnitsPerWorldUnit + project_uCommonUnitsPerWorldUnit2 * dy;\n return vec4(offset.xyz * commonUnitsPerWorldUnit, offset.w);\n}\nvec2 project_mercator_(vec2 lnglat) {\n float x = lnglat.x;\n if (project_uWrapLongitude) {\n x = mod(x + 180., 360.0) - 180.;\n }\n float y = clamp(lnglat.y, -89.9, 89.9);\n return vec2(\n radians(x) + PI,\n PI + log(tan_fp32(PI * 0.25 + radians(y) * 0.5))\n );\n}\n\nvec3 project_globe_(vec3 lnglatz) {\n float lambda = radians(lnglatz.x);\n float phi = radians(lnglatz.y);\n float cosPhi = cos(phi);\n float D = (lnglatz.z / EARTH_RADIUS + 1.0) * GLOBE_RADIUS;\n\n return vec3(\n sin(lambda) * cosPhi,\n -cos(lambda) * cosPhi,\n sin(phi)\n ) * D;\n}\nvec4 project_position(vec4 position, vec3 position64Low) {\n vec4 position_world = project_uModelMatrix * position;\n if (project_uProjectionMode == PROJECTION_MODE_WEB_MERCATOR) {\n if (project_uCoordinateSystem == COORDINATE_SYSTEM_LNGLAT) {\n return vec4(\n project_mercator_(position_world.xy) * WORLD_SCALE,\n project_size(position_world.z),\n position_world.w\n );\n }\n if (project_uCoordinateSystem == COORDINATE_SYSTEM_CARTESIAN) {\n position_world.xyz += project_uCoordinateOrigin;\n }\n }\n if (project_uProjectionMode == PROJECTION_MODE_GLOBE) {\n if (project_uCoordinateSystem == COORDINATE_SYSTEM_LNGLAT) {\n return vec4(\n project_globe_(position_world.xyz),\n position_world.w\n );\n }\n }\n if (project_uProjectionMode == PROJECTION_MODE_IDENTITY ||\n (project_uProjectionMode == PROJECTION_MODE_WEB_MERCATOR_AUTO_OFFSET &&\n (project_uCoordinateSystem == COORDINATE_SYSTEM_LNGLAT ||\n project_uCoordinateSystem == COORDINATE_SYSTEM_CARTESIAN))) {\n position_world.xyz -= project_uCoordinateOrigin;\n }\n return project_offset_(position_world + project_uModelMatrix * vec4(position64Low, 0.0));\n}\n\nvec4 project_position(vec4 position) {\n return project_position(position, ZERO_64_LOW);\n}\n\nvec3 project_position(vec3 position, vec3 position64Low) {\n vec4 projected_position = project_position(vec4(position, 1.0), position64Low);\n return projected_position.xyz;\n}\n\nvec3 project_position(vec3 position) {\n vec4 projected_position = project_position(vec4(position, 1.0), ZERO_64_LOW);\n return projected_position.xyz;\n}\n\nvec2 project_position(vec2 position) {\n vec4 projected_position = project_position(vec4(position, 0.0, 1.0), ZERO_64_LOW);\n return projected_position.xy;\n}\n\nvec4 project_common_position_to_clipspace(vec4 position, mat4 viewProjectionMatrix, vec4 center) {\n return viewProjectionMatrix * position + center;\n}\nvec4 project_common_position_to_clipspace(vec4 position) {\n return project_common_position_to_clipspace(position, project_uViewProjectionMatrix, project_uCenter);\n}\nvec2 project_pixel_size_to_clipspace(vec2 pixels) {\n vec2 offset = pixels / project_uViewportSize * project_uDevicePixelRatio * 2.0;\n return offset * project_uFocalDistance;\n}\n\nfloat project_size_to_pixel(float meters) {\n return project_size(meters) * project_uScale;\n}\nfloat project_pixel_size(float pixels) {\n return pixels / project_uScale;\n}\nvec2 project_pixel_size(vec2 pixels) {\n return pixels / project_uScale;\n}\nmat3 project_get_orientation_matrix(vec3 up) {\n vec3 uz = normalize(up);\n vec3 ux = abs(uz.z) == 1.0 ? vec3(1.0, 0.0, 0.0) : normalize(vec3(uz.y, -uz.x, 0));\n vec3 uy = cross(uz, ux);\n return mat3(ux, uy, uz);\n}\n\nbool project_needs_rotation(vec3 commonPosition, out mat3 transform) {\n if (project_uProjectionMode == PROJECTION_MODE_GLOBE) {\n transform = project_get_orientation_matrix(commonPosition);\n return true;\n }\n return false;\n}\n"),Px={};function Cx(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Px;return e.viewport?Qg(e):{}}var Ix={name:"project",dependencies:[Tx],vs:Ax,getUniforms:Cx};function Mx(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Rx(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Rx(e,t){if(e){if("string"===typeof e)return jx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jx(e,t):void 0}}function jx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Bx(e,t){if(e){if("string"===typeof e)return Nx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nx(e,t):void 0}}function Nx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},r=n.deck,i=n.stats,a=n.viewport,o=n.timeline;Object(Ge["a"])(this,e),this.lastRenderedLayers=[],this.layers=[],this.resourceManager=new bx({gl:t,protocol:"deck://"}),this.context=Object.assign({},Gx,{layerManager:this,gl:t,deck:r,programManager:t&&zx(t),stats:i||new ec({id:"deck.gl"}),viewport:a||new ay({id:"DEFAULT-INITIAL-VIEWPORT"}),timeline:o||new qo,resourceManager:this.resourceManager}),this._needsRedraw="Initial render",this._needsUpdate=!1,this._debug=!1,this._onError=null,this.activateViewport=this.activateViewport.bind(this),Object.seal(this)}return Object(We["a"])(e,[{key:"finalize",value:function(){this.resourceManager.finalize();var e,t=Fx(this.layers);try{for(t.s();!(e=t.n()).done;){var n=e.value;this._finalizeLayer(n)}}catch(r){t.e(r)}finally{t.f()}}},{key:"needsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this._needsRedraw;e.clearRedrawFlags&&(this._needsRedraw=!1);var n,r=Fx(this.layers);try{for(r.s();!(n=r.n()).done;){var i=n.value,a=i.getNeedsRedraw(e);t=t||a}}catch(o){r.e(o)}finally{r.f()}return t}},{key:"needsUpdate",value:function(){return this._needsUpdate}},{key:"setNeedsRedraw",value:function(e){this._needsRedraw=this._needsRedraw||e}},{key:"setNeedsUpdate",value:function(e){this._needsUpdate=this._needsUpdate||e}},{key:"getLayers",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.layerIds,n=void 0===t?null:t;return n?this.layers.filter((function(e){return n.find((function(t){return 0===e.id.indexOf(t)}))})):this.layers}},{key:"setProps",value:function(e){"debug"in e&&(this._debug=e.debug),"userData"in e&&(this.context.userData=e.userData),"layers"in e&&this.setLayers(e.layers),"onError"in e&&(this._onError=e.onError)}},{key:"setLayers",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t||e!==this.lastRenderedLayers;if(rh(Ux,this,n,e),!n)return this;this.lastRenderedLayers=e,e=ju(e,Boolean);var r,i=Fx(e);try{for(i.s();!(r=i.n()).done;){var a=r.value;a.context=this.context}}catch(o){i.e(o)}finally{i.f()}return this._updateLayers(this.layers,e),this}},{key:"updateLayers",value:function(){var e=this.needsUpdate();if(e){this.setNeedsRedraw("updating layers: ".concat(e));var t=!0;this.setLayers(this.lastRenderedLayers,t)}}},{key:"activateViewport",value:function(e){return rh(Vx,this,e),e&&(this.context.viewport=e),this}},{key:"_handleError",value:function(e,t,n){this._onError?this._onError(t,n):ws.error("error during ".concat(e," of ").concat(Wx(n)),t)()}},{key:"_updateLayers",value:function(e,t){var n,r={},i=Fx(e);try{for(i.s();!(n=i.n()).done;){var a=n.value;r[a.id]?ws.warn("Multiple old layers with same id ".concat(Wx(a)))():r[a.id]=a}}catch(h){i.e(h)}finally{i.f()}var o=[];this._updateSublayersRecursively(t,r,o),this._finalizeOldLayers(r);for(var s=!1,c=0,l=o;c0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e),this.views=[],this.width=100,this.height=100,this.viewState={},this.controllers={},this.timeline=t.timeline,this._viewports=[],this._viewportMap={},this._isUpdating=!1,this._needsRedraw="Initial render",this._needsUpdate=!0,this._eventManager=t.eventManager,this._eventCallbacks={onViewStateChange:t.onViewStateChange,onInteractionStateChange:t.onInteractionStateChange},Object.seal(this),this.setProps(t)}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this.controllers)this.controllers[e]&&this.controllers[e].finalize();this.controllers={}}},{key:"needsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this._needsRedraw;return e.clearRedrawFlags&&(this._needsRedraw=!1),t}},{key:"setNeedsUpdate",value:function(e){this._needsUpdate=this._needsUpdate||e,this._needsRedraw=this._needsRedraw||e}},{key:"updateViewStates",value:function(){for(var e in this.controllers){var t=this.controllers[e];t&&t.updateTransition()}}},{key:"getViewports",value:function(e){return e?this._viewports.filter((function(t){return t.containsPixel(e)})):this._viewports}},{key:"getViews",value:function(){var e={};return this.views.forEach((function(t){e[t.id]=t})),e}},{key:"getView",value:function(e){return"string"===typeof e?this.views.find((function(t){return t.id===e})):e}},{key:"getViewState",value:function(e){var t=this.getView(e),n=t&&this.viewState[t.getViewStateId()]||this.viewState;return t?t.filterViewState(n):n}},{key:"getViewport",value:function(e){return this._viewportMap[e]}},{key:"unproject",value:function(e,t){for(var n=this.getViewports(),r={x:e[0],y:e[1]},i=n.length-1;i>=0;--i){var a=n[i];if(a.containsPixel(r)){var o=e.slice();return o[0]-=a.x,o[1]-=a.y,a.unproject(o,t)}}return null}},{key:"setProps",value:function(e){"views"in e&&this._setViews(e.views),"viewState"in e&&this._setViewState(e.viewState),("width"in e||"height"in e)&&this._setSize(e.width,e.height),this._isUpdating||this._update()}},{key:"_update",value:function(){this._isUpdating=!0,this._needsUpdate&&(this._needsUpdate=!1,this._rebuildViewports()),this._needsUpdate&&(this._needsUpdate=!1,this._rebuildViewports()),this._isUpdating=!1}},{key:"_setSize",value:function(e,t){Au(Number.isFinite(e)&&Number.isFinite(t)),e===this.width&&t===this.height||(this.width=e,this.height=t,this.setNeedsUpdate("Size changed"))}},{key:"_setViews",value:function(e){e=ju(e,Boolean);var t=this._diffViews(e,this.views);t&&this.setNeedsUpdate("views changed"),this.views=e}},{key:"_setViewState",value:function(e){if(e){var t=!Zx(e,this.viewState);t&&this.setNeedsUpdate("viewState changed"),this.viewState=e}else ws.warn("missing `viewState` or `initialViewState`")()}},{key:"_onViewStateChange",value:function(e,t){t.viewId=e,this._eventCallbacks.onViewStateChange(t)}},{key:"_createController",value:function(e,t){var n=t.type,r=new n(Xx({timeline:this.timeline,eventManager:this._eventManager,onViewStateChange:this._onViewStateChange.bind(this,t.id),onStateChange:this._eventCallbacks.onInteractionStateChange,makeViewport:function(t){return e._getViewport(t,{width:t.width,height:t.height})}},t));return r}},{key:"_updateController",value:function(e,t,n,r){var i=e.controller;return i?(i=Xx(Xx(Xx(Xx({},t),e.props),i),{},{id:e.id,x:n.x,y:n.y,width:n.width,height:n.height}),r?r.setProps(i):r=this._createController(e,i),r):null}},{key:"_rebuildViewports",value:function(){var e=this.width,t=this.height,n=this.views,r=this.controllers;this._viewports=[],this.controllers={};for(var i=n.length;i--;){var a=n[i],o=this.getViewState(a),s=a.makeViewport({width:e,height:t,viewState:o});this.controllers[a.id]=this._updateController(a,o,s,r[a.id]),this._viewports.unshift(s)}for(var c in r)r[c]&&!this.controllers[c]&&r[c].finalize();this._buildViewportMap()}},{key:"_buildViewportMap",value:function(){var e=this;this._viewportMap={},this._viewports.forEach((function(t){t.id&&(e._viewportMap[t.id]=e._viewportMap[t.id]||t)}))}},{key:"_diffViews",value:function(e,t){return e.length!==t.length||e.some((function(n,r){return!e[r].equals(t[r])}))}}]),e}(),Yx=/([0-9]+\.?[0-9]*)(%|px)/;function Kx(e){switch(Object(Ur["a"])(e)){case"number":return{position:e,relative:!1};case"string":var t=e.match(Yx);if(t&&t.length>=3){var n="%"===t[2],r=parseFloat(t[1]);return{position:n?r/100:r,relative:n}}default:throw new Error("Could not parse position string ".concat(e))}}function Qx(e,t){return e.relative?Math.round(e.position*t):e.position}function Jx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ew(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.id,r=void 0===n?null:n,i=t.x,a=void 0===i?0:i,o=t.y,s=void 0===o?0:o,c=t.width,l=void 0===c?"100%":c,u=t.height,h=void 0===u?"100%":u,f=t.projectionMatrix,d=void 0===f?null:f,p=t.fovy,m=void 0===p?50:p,g=t.near,y=void 0===g?.1:g,v=t.far,_=void 0===v?1e3:v,b=t.modelMatrix,x=void 0===b?null:b,w=t.viewportInstance,E=void 0===w?null:w,k=t.type,T=void 0===k?ay:k;Au(!E||E instanceof ay),this.viewportInstance=E,this.id=r||this.constructor.displayName||"view",this.type=T,this.props=Object.assign({},t,{id:this.id,projectionMatrix:d,fovy:m,near:y,far:_,modelMatrix:x}),this._parseDimensions({x:a,y:s,width:l,height:h}),this.equals=this.equals.bind(this),Object.seal(this)}return Object(We["a"])(e,[{key:"equals",value:function(e){if(this===e)return!0;if(this.viewportInstance)return e.viewportInstance&&this.viewportInstance.equals(e.viewportInstance);var t=Zx(this.props,e.props);return t}},{key:"makeViewport",value:function(e){var t=e.width,n=e.height,r=e.viewState;if(this.viewportInstance)return this.viewportInstance;r=this.filterViewState(r);var i=this.getDimensions({width:t,height:n});return this._getViewport(r,i)}},{key:"getViewStateId",value:function(){switch(Object(Ur["a"])(this.props.viewState)){case"string":return this.props.viewState;case"object":return this.props.viewState&&this.props.viewState.id;default:return this.id}}},{key:"filterViewState",value:function(e){if(this.props.viewState&&"object"===Object(Ur["a"])(this.props.viewState)){if(!this.props.viewState.id)return this.props.viewState;var t=Object.assign({},e);for(var n in this.props.viewState)"id"!==n&&(t[n]=this.props.viewState[n]);return t}return e}},{key:"getDimensions",value:function(e){var t=e.width,n=e.height;return{x:Qx(this._x,t),y:Qx(this._y,n),width:Qx(this._width,t),height:Qx(this._height,n)}}},{key:"_getControllerProps",value:function(e){var t=this.props.controller;return t?!0===t?e:("function"===typeof t&&(t={type:t}),Object.assign({},e,t)):null}},{key:"_getViewport",value:function(e,t){var n=this.type;return new n(ew(ew(ew({},e),this.props),t))}},{key:"_parseDimensions",value:function(e){var t=e.x,n=e.y,r=e.width,i=e.height;this._x=Kx(t),this._y=Kx(n),this._width=Kx(r),this._height=Kx(i)}}]),e}(),nw=function(){},rw={BREAK:1,SNAP_TO_END:2,IGNORE:3},iw={transitionEasing:function(e){return e},transitionInterruption:rw.BREAK,onTransitionStart:nw,onTransitionInterrupt:nw,onTransitionEnd:nw},aw=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.ControllerState=t,this.props=Object.assign({},iw,n),this.propsInTransition=null,this.transition=new Im(n.timeline),this.onViewStateChange=n.onViewStateChange||nw,this.onStateChange=n.onStateChange||nw,this._onTransitionUpdate=this._onTransitionUpdate.bind(this)}return Object(We["a"])(e,[{key:"finalize",value:function(){this.transition.cancel()}},{key:"getViewportInTransition",value:function(){return this.propsInTransition}},{key:"processViewStateChange",value:function(e){var t=!1,n=this.props;if(e=Object.assign({},iw,e),this.props=e,this._shouldIgnoreViewportChange(n,e))return t;if(this._isTransitionEnabled(e)){var r=this.transition.settings,i=r.interruption,a=r.endProps,o=Object.assign({},n,i===rw.SNAP_TO_END?a:this.propsInTransition||n);this._triggerTransition(o,e),t=!0}else this.transition.cancel();return t}},{key:"updateTransition",value:function(){this.transition.update()}},{key:"_isTransitionEnabled",value:function(e){var t=e.transitionDuration,n=e.transitionInterpolator;return(t>0||"auto"===t)&&Boolean(n)}},{key:"_isUpdateDueToCurrentTransition",value:function(e){return!!this.transition.inProgress&&this.transition.settings.interpolator.arePropsEqual(e,this.propsInTransition)}},{key:"_shouldIgnoreViewportChange",value:function(e,t){return this.transition.inProgress?this.transition.settings.interruption===rw.IGNORE||this._isUpdateDueToCurrentTransition(t):!this._isTransitionEnabled(t)||t.transitionInterpolator.arePropsEqual(e,t)}},{key:"_triggerTransition",value:function(e,t){var n=new this.ControllerState(e),r=new this.ControllerState(t).shortestPathFrom(n),i=t.transitionInterpolator,a=i.getDuration?i.getDuration(e,t):t.transitionDuration;if(0!==a){var o=t.transitionInterpolator.initializeProps(e,r);this.propsInTransition={},this.duration=a,this.transition.start({duration:a,easing:t.transitionEasing,interpolator:t.transitionInterpolator,interruption:t.transitionInterruption,startProps:o.start,endProps:o.end,onStart:t.onTransitionStart,onUpdate:this._onTransitionUpdate,onInterrupt:this._onTransitionEnd(t.onTransitionInterrupt),onEnd:this._onTransitionEnd(t.onTransitionEnd)}),this.onStateChange({inTransition:!0}),this.updateTransition()}}},{key:"_onTransitionEnd",value:function(e){var t=this;return function(n){t.propsInTransition=null,t.onStateChange({inTransition:!1,isZooming:!1,isPanning:!1,isRotating:!1}),e(n)}}},{key:"_onTransitionUpdate",value:function(e){var t=e.time,n=e.settings,r=n.interpolator,i=n.startProps,a=n.endProps,o=n.duration,s=n.easing,c=s(t/o),l=r.interpolateProps(i,a,c);this.propsInTransition=new this.ControllerState(Object.assign({},this.props,l)).getViewportProps(),this.onViewStateChange({viewState:this.propsInTransition,oldViewState:this.props})}}]),e}();function ow(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function sw(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),Au(t),this.ControllerState=t,this.controllerState=null,this.controllerStateProps=null,this.eventManager=null,this.transitionManager=new aw(t,sw(sw({},n),{},{onViewStateChange:this._onTransition.bind(this),onStateChange:this._setInteractionState.bind(this)})),this._events=null,this._interactionState={isDragging:!1},this._customEvents=[],this.onViewStateChange=null,this.onStateChange=null,this.handleEvent=this.handleEvent.bind(this),this.setProps(n)}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this._events)this._events[e]&&this.eventManager.off(e,this.handleEvent);this.transitionManager.finalize()}},{key:"handleEvent",value:function(e){var t=this.ControllerState;this.controllerState=new t(sw(sw({makeViewport:this.makeViewport},this.controllerStateProps),this._state));var n=this._eventStartBlocked;switch(e.type){case"panstart":return!n&&this._onPanStart(e);case"panmove":return this._onPan(e);case"panend":return this._onPanEnd(e);case"pinchstart":return!n&&this._onPinchStart(e);case"pinchmove":return this._onPinch(e);case"pinchend":return this._onPinchEnd(e);case"tripanstart":return!n&&this._onTriplePanStart(e);case"tripanmove":return this._onTriplePan(e);case"tripanend":return this._onTriplePanEnd(e);case"doubletap":return this._onDoubleTap(e);case"wheel":return this._onWheel(e);case"keydown":return this._onKeyDown(e);default:return!1}}},{key:"getCenter",value:function(e){var t=this.controllerStateProps,n=t.x,r=t.y,i=e.offsetCenter;return[i.x-n,i.y-r]}},{key:"isPointInBounds",value:function(e,t){var n=this.controllerStateProps,r=n.width,i=n.height;if(t&&t.handled)return!1;var a=e[0]>=0&&e[0]<=r&&e[1]>=0&&e[1]<=i;return a&&t&&t.stopPropagation(),a}},{key:"isFunctionKeyPressed",value:function(e){var t=e.srcEvent;return Boolean(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}},{key:"isDragging",value:function(){return this._interactionState.isDragging}},{key:"blockEvents",value:function(e){var t=this,n=setTimeout((function(){t._eventStartBlocked===n&&(t._eventStartBlocked=null)}),e);this._eventStartBlocked=n}},{key:"setProps",value:function(e){"onViewStateChange"in e&&(this.onViewStateChange=e.onViewStateChange),"onStateChange"in e&&(this.onStateChange=e.onStateChange),"makeViewport"in e&&(this.makeViewport=e.makeViewport),"dragMode"in e&&(this.dragMode=e.dragMode),this.controllerStateProps=e,"eventManager"in e&&this.eventManager!==e.eventManager&&(this.eventManager=e.eventManager,this._events={},this.toggleEvents(this._customEvents,!0)),"transitionInterpolator"in e||(e.transitionInterpolator=this._getTransitionProps().transitionInterpolator),this.transitionManager.processViewStateChange(e);var t=e.inertia;!0===t&&(t=lw),this.inertia=t;var n=e.scrollZoom,r=void 0===n||n,i=e.dragPan,a=void 0===i||i,o=e.dragRotate,s=void 0===o||o,c=e.doubleClickZoom,l=void 0===c||c,u=e.touchZoom,h=void 0===u||u,f=e.touchRotate,d=void 0!==f&&f,p=e.keyboard,m=void 0===p||p,g=Boolean(this.onViewStateChange);this.toggleEvents(hw.WHEEL,g&&r),this.toggleEvents(hw.PAN,g&&(a||s)),this.toggleEvents(hw.PINCH,g&&(h||d)),this.toggleEvents(hw.TRIPLE_PAN,g&&d),this.toggleEvents(hw.DOUBLE_TAP,g&&l),this.toggleEvents(hw.KEYBOARD,g&&m),this.scrollZoom=r,this.dragPan=a,this.dragRotate=s,this.doubleClickZoom=l,this.touchZoom=h,this.touchRotate=d,this.keyboard=m}},{key:"updateTransition",value:function(){this.transitionManager.updateTransition()}},{key:"toggleEvents",value:function(e,t){var n=this;this.eventManager&&e.forEach((function(e){n._events[e]!==t&&(n._events[e]=t,t?n.eventManager.on(e,n.handleEvent):n.eventManager.off(e,n.handleEvent))}))}},{key:"updateViewport",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Object.assign({},e.getViewportProps(),t),i=this.controllerState!==e;if(this._state=e.getState(),this._setInteractionState(n),i){var a=this.controllerState?this.controllerState.getViewportProps():null;this.onViewStateChange&&this.onViewStateChange({viewState:r,interactionState:this._interactionState,oldViewState:a})}}},{key:"_onTransition",value:function(e){this.onViewStateChange&&(e.interactionState=this._interactionState,this.onViewStateChange(e))}},{key:"_setInteractionState",value:function(e){Object.assign(this._interactionState,e),this.onStateChange&&this.onStateChange(this._interactionState)}},{key:"_onPanStart",value:function(e){var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.isFunctionKeyPressed(e)||e.rightButton;(this.invertPan||"pan"===this.dragMode)&&(n=!n);var r=this.controllerState[n?"panStart":"rotateStart"]({pos:t});return this._panMove=n,this.updateViewport(r,cw,{isDragging:!0}),!0}},{key:"_onPan",value:function(e){return!!this.isDragging()&&(this._panMove?this._onPanMove(e):this._onPanRotate(e))}},{key:"_onPanEnd",value:function(e){return!!this.isDragging()&&(this._panMove?this._onPanMoveEnd(e):this._onPanRotateEnd(e))}},{key:"_onPanMove",value:function(e){if(!this.dragPan)return!1;var t=this.getCenter(e),n=this.controllerState.pan({pos:t});return this.updateViewport(n,cw,{isDragging:!0,isPanning:!0}),!0}},{key:"_onPanMoveEnd",value:function(e){var t=this.inertia;if(this.dragPan&&t&&e.velocity){var n=this.getCenter(e),r=[n[0]+e.velocityX*t/2,n[1]+e.velocityY*t/2],i=this.controllerState.pan({pos:r}).panEnd();this.updateViewport(i,sw(sw({},this._getTransitionProps()),{},{transitionDuration:t,transitionEasing:uw}),{isDragging:!1,isPanning:!0})}else{var a=this.controllerState.panEnd();this.updateViewport(a,null,{isDragging:!1,isPanning:!1})}return!0}},{key:"_onPanRotate",value:function(e){if(!this.dragRotate)return!1;var t=this.getCenter(e),n=this.controllerState.rotate({pos:t});return this.updateViewport(n,cw,{isDragging:!0,isRotating:!0}),!0}},{key:"_onPanRotateEnd",value:function(e){var t=this.inertia;if(this.dragRotate&&t&&e.velocity){var n=this.getCenter(e),r=[n[0]+e.velocityX*t/2,n[1]+e.velocityY*t/2],i=this.controllerState.rotate({pos:r}).rotateEnd();this.updateViewport(i,sw(sw({},this._getTransitionProps()),{},{transitionDuration:t,transitionEasing:uw}),{isDragging:!1,isRotating:!0})}else{var a=this.controllerState.rotateEnd();this.updateViewport(a,null,{isDragging:!1,isRotating:!1})}return!0}},{key:"_onWheel",value:function(e){if(!this.scrollZoom)return!1;e.preventDefault();var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.scrollZoom,r=n.speed,i=void 0===r?.01:r,a=n.smooth,o=void 0!==a&&a,s=e.delta,c=2/(1+Math.exp(-Math.abs(s*i)));s<0&&0!==c&&(c=1/c);var l=this.controllerState.zoom({pos:t,scale:c});return this.updateViewport(l,sw(sw({},this._getTransitionProps({around:t})),{},{transitionDuration:o?250:1}),{isZooming:!0,isPanning:!0}),!0}},{key:"_onTriplePanStart",value:function(e){var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.controllerState.rotateStart({pos:t});return this.updateViewport(n,cw,{isDragging:!0}),!0}},{key:"_onTriplePan",value:function(e){if(!this.touchRotate)return!1;if(!this.isDragging())return!1;var t=this.getCenter(e);t[0]-=e.deltaX;var n=this.controllerState.rotate({pos:t});return this.updateViewport(n,cw,{isDragging:!0,isRotating:!0}),!0}},{key:"_onTriplePanEnd",value:function(e){if(!this.isDragging())return!1;var t=this.inertia;if(this.touchRotate&&t&&e.velocityY){var n=this.getCenter(e),r=[n[0],n[1]+=e.velocityY*t/2],i=this.controllerState.rotate({pos:r});this.updateViewport(i,sw(sw({},this._getTransitionProps()),{},{transitionDuration:t,transitionEasing:uw}),{isDragging:!1,isRotating:!0}),this.blockEvents(t)}else{var a=this.controllerState.rotateEnd();this.updateViewport(a,null,{isDragging:!1,isRotating:!1})}return!0}},{key:"_onPinchStart",value:function(e){var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.controllerState.zoomStart({pos:t}).rotateStart({pos:t});return this._startPinchRotation=e.rotation,this._lastPinchEvent=e,this.updateViewport(n,cw,{isDragging:!0}),!0}},{key:"_onPinch",value:function(e){if(!this.touchZoom&&!this.touchRotate)return!1;if(!this.isDragging())return!1;var t=this.controllerState;if(this.touchZoom){var n=e.scale,r=this.getCenter(e);t=t.zoom({pos:r,scale:n})}if(this.touchRotate){var i=e.rotation;t=t.rotate({deltaAngleX:this._startPinchRotation-i})}return this.updateViewport(t,cw,{isDragging:!0,isPanning:this.touchZoom,isZooming:this.touchZoom,isRotating:this.touchRotate}),this._lastPinchEvent=e,!0}},{key:"_onPinchEnd",value:function(e){if(!this.isDragging())return!1;var t=this.inertia,n=this._lastPinchEvent;if(this.touchZoom&&t&&n&&e.scale!==n.scale){var r=this.getCenter(e),i=this.controllerState.rotateEnd(),a=Math.log2(e.scale),o=(a-Math.log2(n.scale))/(e.deltaTime-n.deltaTime),s=Math.pow(2,a+o*t/2);i=i.zoom({pos:r,scale:s}).zoomEnd(),this.updateViewport(i,sw(sw({},this._getTransitionProps({around:r})),{},{transitionDuration:t,transitionEasing:uw}),{isDragging:!1,isPanning:this.touchZoom,isZooming:this.touchZoom,isRotating:!1}),this.blockEvents(t)}else{var c=this.controllerState.zoomEnd().rotateEnd();this.updateViewport(c,null,{isDragging:!1,isPanning:!1,isZooming:!1,isRotating:!1})}return this._startPinchRotation=null,this._lastPinchEvent=null,!0}},{key:"_onDoubleTap",value:function(e){if(!this.doubleClickZoom)return!1;var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.isFunctionKeyPressed(e),r=this.controllerState.zoom({pos:t,scale:n?.5:2});return this.updateViewport(r,this._getTransitionProps({around:t}),{isZooming:!0,isPanning:!0}),this.blockEvents(100),!0}},{key:"_onKeyDown",value:function(e){if(!this.keyboard)return!1;var t,n=this.isFunctionKeyPressed(e),r=this.keyboard,i=r.zoomSpeed,a=r.moveSpeed,o=r.rotateSpeedX,s=r.rotateSpeedY,c=this.controllerState,l={};switch(e.srcEvent.code){case"Minus":t=n?c.zoomOut(i).zoomOut(i):c.zoomOut(i),l.isZooming=!0;break;case"Equal":t=n?c.zoomIn(i).zoomIn(i):c.zoomIn(i),l.isZooming=!0;break;case"ArrowLeft":n?(t=c.rotateLeft(o),l.isRotating=!0):(t=c.moveLeft(a),l.isPanning=!0);break;case"ArrowRight":n?(t=c.rotateRight(o),l.isRotating=!0):(t=c.moveRight(a),l.isPanning=!0);break;case"ArrowUp":n?(t=c.rotateUp(s),l.isRotating=!0):(t=c.moveUp(a),l.isPanning=!0);break;case"ArrowDown":n?(t=c.rotateDown(s),l.isRotating=!0):(t=c.moveDown(a),l.isPanning=!0);break;default:return!1}return this.updateViewport(t,this._getTransitionProps(),l),!0}},{key:"_getTransitionProps",value:function(){return cw}},{key:"events",set:function(e){this.toggleEvents(this._customEvents,!1),this.toggleEvents(e,!0),this._customEvents=e,this.setProps(this.controllerStateProps)}}]),e}(),dw=function(){function e(t){Object(Ge["a"])(this,e),Au(Number.isFinite(t.width),"`width` must be supplied"),Au(Number.isFinite(t.height),"`height` must be supplied"),this._viewportProps=this._applyConstraints(t)}return Object(We["a"])(e,[{key:"getViewportProps",value:function(){return this._viewportProps}},{key:"getState",value:function(){return this._state}},{key:"shortestPathFrom",value:function(e){return this._viewportProps}},{key:"_applyConstraints",value:function(e){return e}}]),e}();function pw(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=mw(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function mw(e,t){if(e){if("string"===typeof e)return gw(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gw(e,t):void 0}}function gw(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e),Array.isArray(t)&&(t={compare:t,extract:t,required:t});var n=t,r=n.compare,i=n.extract,a=n.required;this._propsToCompare=r,this._propsToExtract=i,this._requiredProps=a}return Object(We["a"])(e,[{key:"arePropsEqual",value:function(e,t){var n,r=pw(this._propsToCompare||Object.keys(t));try{for(r.s();!(n=r.n()).done;){var i=n.value;if(!(i in e)||!(i in t)||!Object(du["d"])(e[i],t[i]))return!1}}catch(a){r.e(a)}finally{r.f()}return!0}},{key:"initializeProps",value:function(e,t){var n;if(this._propsToExtract){var r,i={},a={},o=pw(this._propsToExtract);try{for(o.s();!(r=o.n()).done;){var s=r.value;i[s]=e[s],a[s]=t[s]}}catch(c){o.e(c)}finally{o.f()}n={start:i,end:a}}else n={start:e,end:t};return this._checkRequiredProps(n.start),this._checkRequiredProps(n.end),n}},{key:"interpolateProps",value:function(e,t,n){return t}},{key:"getDuration",value:function(e,t){return t.transitionDuration}},{key:"_checkRequiredProps",value:function(e){this._requiredProps&&this._requiredProps.forEach((function(t){var n=e[t];Au(Number.isFinite(n)||Array.isArray(n),"".concat(t," is required for transition"))}))}}]),e}();function vw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _w(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function xw(e,t){if(e){if("string"===typeof e)return ww(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ww(e,t):void 0}}function ww(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,n);var i=Array.isArray(r)?r:r.transitionProps;return e=t.call(this,i||{compare:Tw,extract:Tw,required:Sw}),e.opts=r,e}return Object(We["a"])(n,[{key:"initializeProps",value:function(e,t){var r=Os(Object(In["a"])(n.prototype),"initializeProps",this).call(this,e,t),i=this.opts,a=i.makeViewport,o=i.around;if(a&&o){var s=a(e),c=a(t),l=s.unproject(o);r.start.around=o,Object.assign(r.end,{around:c.project(l),aroundLngLat:l,width:t.width,height:t.height})}return r}},{key:"interpolateProps",value:function(e,t,n){var r,i={},a=bw(this._propsToExtract);try{for(a.s();!(r=a.n()).done;){var o=r.value;i[o]=Object(du["e"])(e[o]||0,t[o]||0,n)}}catch(f){a.e(f)}finally{a.f()}if(t.aroundLngLat){var s=this.opts.makeViewport(_w(_w({},t),i)),c=s.getMapCenterByLngLatPosition({lngLat:t.aroundLngLat,pos:Object(du["e"])(e.around,t.around,n)}),l=Object(Ve["a"])(c,2),u=l[0],h=l[1];i.longitude=u,i.latitude=h}return i}}]),n}(yw);function Aw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pw(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},i=r.makeViewport,a=r.width,o=r.height,s=r.latitude,c=r.longitude,l=r.zoom,u=r.bearing,h=void 0===u?Lw.bearing:u,f=r.pitch,d=void 0===f?Lw.pitch:f,p=r.altitude,m=void 0===p?Lw.altitude:p,g=r.maxZoom,y=void 0===g?Lw.maxZoom:g,v=r.minZoom,_=void 0===v?Lw.minZoom:v,b=r.maxPitch,x=void 0===b?Lw.maxPitch:b,w=r.minPitch,E=void 0===w?Lw.minPitch:w,k=r.startPanLngLat,T=r.startZoomLngLat,S=r.startRotatePos,O=r.startBearing,A=r.startPitch,P=r.startZoom;return Object(Ge["a"])(this,n),Au(Number.isFinite(c),"`longitude` must be supplied"),Au(Number.isFinite(s),"`latitude` must be supplied"),Au(Number.isFinite(l),"`zoom` must be supplied"),e=t.call(this,{width:a,height:o,latitude:s,longitude:c,zoom:l,bearing:h,pitch:d,altitude:m,maxZoom:y,minZoom:_,maxPitch:x,minPitch:E}),e._state={startPanLngLat:k,startZoomLngLat:T,startRotatePos:S,startBearing:O,startPitch:A,startZoom:P},e.makeViewport=i,e}return Object(We["a"])(n,[{key:"panStart",value:function(e){var t=e.pos;return this._getUpdatedState({startPanLngLat:this._unproject(t)})}},{key:"pan",value:function(e){var t=e.pos,n=e.startPos,r=this._state.startPanLngLat||this._unproject(n);if(!r)return this;var i=this._calculateNewLngLat({startPanLngLat:r,pos:t}),a=Object(Ve["a"])(i,2),o=a[0],s=a[1];return this._getUpdatedState({longitude:o,latitude:s})}},{key:"panEnd",value:function(){return this._getUpdatedState({startPanLngLat:null})}},{key:"rotateStart",value:function(e){var t=e.pos;return this._getUpdatedState({startRotatePos:t,startBearing:this._viewportProps.bearing,startPitch:this._viewportProps.pitch})}},{key:"rotate",value:function(e){var t,n=e.pos,r=e.deltaAngleX,i=void 0===r?0:r,a=e.deltaAngleY,o=void 0===a?0:a,s=this._state,c=s.startRotatePos,l=s.startBearing,u=s.startPitch;return c&&Number.isFinite(l)&&Number.isFinite(u)?(t=n?this._calculateNewPitchAndBearing(Pw(Pw({},this._getRotationParams(n,c)),{},{startBearing:l,startPitch:u})):{bearing:l+i,pitch:u+o},this._getUpdatedState(t)):this}},{key:"rotateEnd",value:function(){return this._getUpdatedState({startBearing:null,startPitch:null})}},{key:"zoomStart",value:function(e){var t=e.pos;return this._getUpdatedState({startZoomLngLat:this._unproject(t),startZoom:this._viewportProps.zoom})}},{key:"zoom",value:function(e){var t=e.pos,n=e.startPos,r=e.scale,i=this._state,a=i.startZoom,o=i.startZoomLngLat;Number.isFinite(a)||(a=this._viewportProps.zoom,o=this._unproject(n)||this._unproject(t));var s=this._calculateNewZoom({scale:r,startZoom:a}),c=this.makeViewport(Pw(Pw({},this._viewportProps),{},{zoom:s})),l=c.getMapCenterByLngLatPosition({lngLat:o,pos:t}),u=Object(Ve["a"])(l,2),h=u[0],f=u[1];return this._getUpdatedState({zoom:s,longitude:h,latitude:f})}},{key:"zoomEnd",value:function(){return this._getUpdatedState({startZoomLngLat:null,startZoom:null})}},{key:"zoomIn",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2;return this._zoomFromCenter(e)}},{key:"zoomOut",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2;return this._zoomFromCenter(1/e)}},{key:"moveLeft",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return this._panFromCenter([e,0])}},{key:"moveRight",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return this._panFromCenter([-e,0])}},{key:"moveUp",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return this._panFromCenter([0,e])}},{key:"moveDown",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return this._panFromCenter([0,-e])}},{key:"rotateLeft",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:15;return this._getUpdatedState({bearing:this._viewportProps.bearing-e})}},{key:"rotateRight",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:15;return this._getUpdatedState({bearing:this._viewportProps.bearing+e})}},{key:"rotateUp",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this._getUpdatedState({pitch:this._viewportProps.pitch+e})}},{key:"rotateDown",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this._getUpdatedState({pitch:this._viewportProps.pitch-e})}},{key:"shortestPathFrom",value:function(e){var t=e.getViewportProps(),n=Object.assign({},this._viewportProps),r=n.bearing,i=n.longitude;return Math.abs(r-t.bearing)>180&&(n.bearing=r<0?r+360:r-360),Math.abs(i-t.longitude)>180&&(n.longitude=i<0?i+360:i-360),n}},{key:"_zoomFromCenter",value:function(e){var t=this._viewportProps,n=t.width,r=t.height;return this.zoom({pos:[n/2,r/2],scale:e})}},{key:"_panFromCenter",value:function(e){var t=this._viewportProps,n=t.width,r=t.height;return this.pan({startPos:[n/2,r/2],pos:[n/2+e[0],r/2+e[1]]})}},{key:"_getUpdatedState",value:function(e){return new this.constructor(Pw(Pw(Pw({makeViewport:this.makeViewport},this._viewportProps),this._state),e))}},{key:"_applyConstraints",value:function(e){var t=e.maxZoom,n=e.minZoom,r=e.zoom;e.zoom=Object(du["c"])(r,n,t);var i=e.maxPitch,a=e.minPitch,o=e.pitch;return e.pitch=Object(du["c"])(o,a,i),Object.assign(e,St(e)),e}},{key:"_unproject",value:function(e){var t=this.makeViewport(this._viewportProps);return e&&t.unproject(e)}},{key:"_calculateNewLngLat",value:function(e){var t=e.startPanLngLat,n=e.pos,r=this.makeViewport(this._viewportProps);return r.getMapCenterByLngLatPosition({lngLat:t,pos:n})}},{key:"_calculateNewZoom",value:function(e){var t=e.scale,n=e.startZoom,r=this._viewportProps,i=r.maxZoom,a=r.minZoom,o=n+Math.log2(t);return Object(du["c"])(o,a,i)}},{key:"_calculateNewPitchAndBearing",value:function(e){var t=e.deltaScaleX,n=e.deltaScaleY,r=e.startBearing,i=e.startPitch;n=Object(du["c"])(n,-1,1);var a=this._viewportProps,o=a.minPitch,s=a.maxPitch,c=r+180*t,l=i;return n>0?l=i+n*(s-i):n<0&&(l=i-n*(o-i)),{pitch:l,bearing:c}}},{key:"_getRotationParams",value:function(e,t){var n=e[0]-t[0],r=e[1]-t[1],i=e[1],a=t[1],o=this._viewportProps,s=o.width,c=o.height,l=n/s,u=0;return r>0?Math.abs(c-a)>Mw&&(u=r/(a-c)*Rw):r<0&&a>Mw&&(u=1-i/a),u=Math.min(1,Math.max(-1,u)),{deltaScaleX:l,deltaScaleY:u}}}]),n}(dw),zw=function(e){Object(Pn["a"])(n,e);var t=Cw(n);function n(e){return Object(Ge["a"])(this,n),e.dragMode=e.dragMode||"pan",t.call(this,Dw,e)}return Object(We["a"])(n,[{key:"_getTransitionProps",value:function(e){return e?Pw(Pw({},jw),{},{transitionInterpolator:new Ow(Pw(Pw({},e),{},{makeViewport:this.controllerState.makeViewport}))}):jw}}]),n}(fw);function Fw(e){var t=Bw();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Bw(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Nw=function(e){Object(Pn["a"])(n,e);var t=Fw(n);function n(e){return Object(Ge["a"])(this,n),t.call(this,Object.assign({},e,{type:hy}))}return Object(We["a"])(n,[{key:"controller",get:function(){return this._getControllerProps({type:zw})}}]),n}(tw);Nw.displayName="MapView";var Uw=[255,255,255],Vw=1,Gw=0,Ww=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.color,r=void 0===n?Uw:n,i=t.intensity,a=void 0===i?Vw:i;this.id=t.id||"ambient-".concat(Gw++),this.color=r,this.intensity=a,this.type="ambient"},qw=[255,255,255],Zw=1,Hw=[0,0,-1],Xw=0,$w=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.color,r=void 0===n?qw:n,i=t.intensity,a=void 0===i?Zw:i,o=t.direction,s=void 0===o?Hw:o,c=t._shadow,l=void 0!==c&&c;this.id=t.id||"directional-".concat(Xw++),this.color=r,this.intensity=a,this.type="directional",this.direction=new du["b"](s).normalize().toArray(),this.shadow=l}return Object(We["a"])(e,[{key:"getProjectedLight",value:function(){return this}}]),e}(),Yw=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.id,r=void 0===n?"effect":n;this.id=r,this.props={},Object.assign(this.props,t)}return Object(We["a"])(e,[{key:"preRender",value:function(){}},{key:"getModuleParameters",value:function(){}},{key:"cleanup",value:function(){}}]),e}(),Kw=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e);var r=n.id,i=void 0===r?"pass":r;this.id=i,this.gl=t,this.props={},Object.assign(this.props,n)}return Object(We["a"])(e,[{key:"setProps",value:function(e){Object.assign(this.props,e)}},{key:"render",value:function(){}},{key:"cleanup",value:function(){}}]),e}();function Qw(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Jw(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Jw(e,t){if(e){if("string"===typeof e)return eE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eE(e,t):void 0}}function eE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={},r=function r(i,a){var o,s=i.props._offset,c=i.id,l=i.parent&&i.parent.id;if(l&&!(l in t)&&r(i.parent,!1),l in n){var u=n[l]=n[l]||iE(t[l],t);o=u(i,a),n[c]=u}else Number.isFinite(s)?(o=s+(t[l]||0),n[c]=null):o=e;return a&&o>=e&&(e=o+1),t[c]=o,o};return r}function aE(e,t){var n=t.viewport,r=e.canvas?e.canvas.clientHeight||e.canvas.height:100,i=n,a=js(e);return[i.x*a,(r-i.y-i.height)*a,i.width*a,i.height*a]}function oE(e){var t=e.drawingBufferWidth,n=e.drawingBufferHeight;Object(Cs["c"])(e,{viewport:[0,0,t,n]}),e.clear(16640)}function sE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function cE(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function dE(e,t){if(e){if("string"===typeof e)return pE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pE(e,t):void 0}}function pE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={shadow_uDrawShadowMap:Boolean(e.drawToShadowMap),shadow_uUseShadowMap:!!e.shadowMaps&&e.shadowMaps.length>0,shadow_uColor:e.shadowColor||_E,shadow_uLightId:e.shadowLightId||0,shadow_uLightCount:e.shadowMatrices.length},r=yE({viewport:e.viewport,center:t.project_uCenter}),i=[],a=vE({shadowMatrices:e.shadowMatrices,viewport:e.viewport}).slice(),o=0;o0?n["shadow_uShadowMap".concat(l)]=e.shadowMaps[l]:n["shadow_uShadowMap".concat(l)]=e.dummyShadowMap;return n}var TE={name:"shadow",dependencies:[Ix],vs:mE,fs:gE,inject:{"vs:DECKGL_FILTER_GL_POSITION":"\n position = shadow_setVertexPosition(geometry.position);\n ","fs:DECKGL_FILTER_COLOR":"\n color = shadow_filterShadowColor(color);\n "},getUniforms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e.drawToShadowMap||e.shadowMaps&&e.shadowMaps.length>0){var n={},r=e.shadowEnabled,i=void 0===r||r;return i&&e.shadowMatrices&&e.shadowMatrices.length>0?Object.assign(n,kE(e,t)):Object.assign(n,{shadow_uDrawShadowMap:!1,shadow_uUseShadowMap:!1}),n}return{}}};function SE(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=OE(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function OE(e,t){if(e){if("string"===typeof e)return AE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?AE(e,t):void 0}}function AE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function DE(e,t){if(e){if("string"===typeof e)return zE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?zE(e,t):void 0}}function zE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this._needsRedraw;return e.clearRedrawFlags&&(this._needsRedraw=!1),t}},{key:"getEffects",value:function(){return this._internalEffects}},{key:"finalize",value:function(){this.cleanup()}},{key:"setEffects",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.cleanup(),this.effects=e,this._createInternalEffects()}},{key:"cleanup",value:function(){var e,t=LE(this.effects);try{for(t.s();!(e=t.n()).done;){var n=e.value;n.cleanup()}}catch(o){t.e(o)}finally{t.f()}var r,i=LE(this._internalEffects);try{for(i.s();!(r=i.n()).done;){var a=r.value;a.cleanup()}}catch(o){i.e(o)}finally{i.f()}this.effects.length=0,this._internalEffects.length=0}},{key:"_createInternalEffects",value:function(){this._internalEffects=this.effects.slice(),this.effects.some((function(e){return e instanceof jE}))||this._internalEffects.push(FE)}}]),e}();function NE(e){var t=UE();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function UE(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var VE=function(e){Object(Pn["a"])(n,e);var t=NE(n);function n(){return Object(Ge["a"])(this,n),t.apply(this,arguments)}return n}(rE);function GE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function WE(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function YE(e,t){if(e){if("string"===typeof e)return KE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?KE(e,t):void 0}}function KE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this._needsRedraw;return e.clearRedrawFlags&&(this._needsRedraw=!1),t}},{key:"finalize",value:function(){var e,t=this.renderBuffers,n=$E(t);try{for(n.s();!(e=n.n()).done;){var r=e.value;r["delete"]()}}catch(i){n.e(i)}finally{n.f()}t.length=0}},{key:"_preRender",value:function(e,t){var n,r=null,i=$E(e);try{for(i.s();!(n=i.n()).done;){var a=n.value;a.preRender(this.gl,t),a.postRender&&(r=a)}}catch(o){i.e(o)}finally{i.f()}r&&this._resizeRenderBuffers(),this.lastPostProcessEffect=r}},{key:"_resizeRenderBuffers",value:function(){var e=this.renderBuffers;0===e.length&&e.push(new Wl(this.gl),new Wl(this.gl));var t,n=$E(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;r.resize()}}catch(i){n.e(i)}finally{n.f()}}},{key:"_postRender",value:function(e,t){var n,r=this.renderBuffers,i={inputBuffer:r[0],swapBuffer:r[1],target:null},a=$E(e);try{for(a.s();!(n=a.n()).done;){var o=n.value;if(o.postRender){if(o===this.lastPostProcessEffect){i.target=t.target,o.postRender(this.gl,i);break}var s=o.postRender(this.gl,i);i.inputBuffer=s,i.swapBuffer=s===r[0]?r[1]:r[0]}}}catch(c){a.e(c)}finally{a.f()}}}]),e}(),nk={pickedColor:null,pickedLayer:null,pickedObjectIndex:-1};function rk(e){var t=e.pickedColors,n=e.layers,r=e.deviceX,i=e.deviceY,a=e.deviceRadius,o=e.deviceRect;if(t){for(var s=o.x,c=o.y,l=o.width,u=o.height,h=a*a,f=-1,d=0,p=0;ph)d+=4*l;else for(var y=0;y=0){var _=y+s-r,b=_*_+g;b<=h&&(h=b,f=d)}d+=4}}if(f>=0){var x=t[f+3]-1,w=t.slice(f,f+4),E=n[x];if(E){var k=E.decodePickingColor(w),T=Math.floor(f/4/l),S=f/4-T*l;return{pickedColor:w,pickedLayer:E,pickedObjectIndex:k,pickedX:s+S,pickedY:c+T}}ws.error("Picked non-existent layer. Is picking buffer corrupt?")()}}return nk}function ik(e){var t=e.pickedColors,n=e.layers,r=new Map;if(t)for(var i=0;i=0){var o=t.slice(i,i+4),s=o.join(",");if(!r.has(s)){var c=n[a];c?r.set(s,{pickedColor:o,pickedLayer:c,pickedObjectIndex:c.decodePickingColor(o)}):ws.error("Picked non-existent layer. Is picking buffer corrupt?")()}}}return Array.from(r.values())}function ak(e){var t=e.pickInfo,n=e.mode,r=e.viewports,i=e.layerFilter,a=e.pixelRatio,o=e.x,s=e.y,c=e.z,l=t&&t.pickedLayer,u=i&&l&&function(e){return i({layer:l,viewport:e,isPicking:!0,renderPass:"picking:".concat(n)})},h=ck(r,{x:o,y:s},u),f=h&&h.unproject([o-h.x,s-h.y],{targetZ:c});return{color:null,layer:null,viewport:h,index:-1,picked:!1,x:o,y:s,pixel:[o,s],coordinate:f,devicePixel:t&&[t.pickedX,t.pickedY],pixelRatio:a}}function ok(e){var t=e.pickInfo,n=e.lastPickedInfo,r=e.mode,i=e.layers,a=t.pickedColor,o=t.pickedLayer,s=t.pickedObjectIndex,c=o?[o]:[];if("hover"===r){var l=n.index,u=n.layerId,h=o&&o.props.id;if(h!==u||s!==l){if(h!==u){var f=i.find((function(e){return e.props.id===u}));f&&c.unshift(f)}n.layerId=h,n.index=s,n.info=null}}var d=ak(e),p=new Map;return p.set(null,d),c.forEach((function(e){var t=Object.assign({},d);if(e===o&&(t.color=a,t.index=s,t.picked=!0),t=sk({layer:e,info:t,mode:r}),e===o&&"hover"===r&&(n.info=t),t&&p.set(t.layer.id,t),"hover"===r&&e.props.autoHighlight){var i={pickingSelectedColor:o===e?a:null},c=e.props.highlightColor;o===e&&"function"===typeof c&&(i.pickingHighlightColor=c(t)),e.setModuleParameters(i),e.setNeedsRedraw()}})),p}function sk(e){var t=e.layer,n=e.info,r=e.mode;while(t&&n){var i=n.layer||t;n.layer=t,n=t.getPickingInfo({info:n,mode:r,sourceLayer:i}),t=t.parent}return n}function ck(e,t,n){for(var r=e.length-1;r>=0;r--){var i=e[r];if(i.containsPixel(t)&&(!n||n(i)))return i}return e[0]}function lk(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=uk(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function uk(e,t){if(e){if("string"===typeof e)return hk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hk(e,t):void 0}}function hk(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:this.lastPickedInfo.info,o=a&&a.layer&&a.layer.id,s=a&&a.viewport&&a.viewport.id,c=o?r.find((function(e){return e.id===o})):null,l=s&&i.find((function(e){return e.id===s}))||i[0],u=l&&l.unproject([t-l.x,n-l.y]),h={x:t,y:n,viewport:l,coordinate:u,layer:c};return c?Object.assign({},a,h):Object.assign(h,{color:null,object:null,index:-1})}},{key:"_resizeBuffer",value:function(){var e=this.gl;return this.pickingFBO||(this.pickingFBO=new Wl(e),Wl.isSupported(e,{colorBufferFloat:!0})&&(this.depthFBO=new Wl(e),this.depthFBO.attach(Object(Be["a"])({},36064,new nl(e,{format:Object(Ps["e"])(e)?34836:6408,type:5126}))))),this.pickingFBO.resize({width:e.canvas.width,height:e.canvas.height}),this.depthFBO&&this.depthFBO.resize({width:e.canvas.width,height:e.canvas.height}),this.pickingFBO}},{key:"_getPickable",value:function(e){if(!1===this._pickable)return null;var t=e.filter((function(e){return e.isPickable()&&!e.isComposite}));return t.length>255?(ws.warn("Too many pickable layers, only picking the first 255")(),t.slice(0,255)):t.length?t:null}},{key:"_pickClosestObject",value:function(e){var t=e.layers,n=e.views,r=e.viewports,i=e.x,a=e.y,o=e.radius,s=void 0===o?0:o,c=e.depth,l=void 0===c?1:c,u=e.mode,h=void 0===u?"query":u,f=e.unproject3D,d=e.onViewportActive;if(t=this._getPickable(t),!t)return{result:[],emptyInfo:ak({viewports:r,x:i,y:a})};this._resizeBuffer();for(var p,m=js(this.gl),g=Ls(this.gl,[i,a],!0),y=[g.x+Math.floor(g.width/2),g.y+Math.floor(g.height/2)],v=Math.round(s*m),_=this.pickingFBO,b=_.width,x=_.height,w=this._getPickingRect({deviceX:y[0],deviceY:y[1],deviceRadius:v,deviceWidth:b,deviceHeight:x}),E=[],k={},T=0;T=d)break;var A=k[O],P={color:A.pickedColor,layer:null,index:A.pickedObjectIndex,picked:!0,x:i,y:a,width:s,height:l,pixelRatio:m};P=sk({layer:A.pickedLayer,info:P,mode:h}),T.has(P.object)||T.set(P.object,P)}return Array.from(T.values())}},{key:"_drawAndSample",value:function(e){var t=e.layers,n=e.views,r=e.viewports,i=e.onViewportActive,a=e.deviceRect,o=e.pass,s=e.redrawReason,c=e.pickZ;if(Au(a.width>0&&a.height>0),t.length<1)return null;var l=c?this.depthFBO:this.pickingFBO;this.pickLayersPass.render({layers:t,layerFilter:this.layerFilter,onError:this._onError,views:n,viewports:r,onViewportActive:i,pickingFBO:l,deviceRect:a,pass:o,redrawReason:s,pickZ:c});var u=a.x,h=a.y,f=a.width,d=a.height,p=new(c?Float32Array:Uint8Array)(f*d*4);return Rl(l,{sourceX:u,sourceY:h,sourceWidth:f,sourceHeight:d,target:p}),p}},{key:"_getPickingRect",value:function(e){var t=e.deviceX,n=e.deviceY,r=e.deviceRadius,i=e.deviceWidth,a=e.deviceHeight,o=Math.max(0,t-r),s=Math.max(0,n-r),c=Math.min(i,t+r+1)-o,l=Math.min(a,n+r+1)-s;return c<=0||l<=0?null:{x:o,y:s,width:c,height:l}}}]),e}(),dk={zIndex:1,position:"absolute",pointerEvents:"none",color:"#a0a7b4",backgroundColor:"#29323c",padding:"10px",top:0,left:0,display:"none"},pk=function(){function e(t){Object(Ge["a"])(this,e);var n=t.parentElement;n&&(this.el=document.createElement("div"),this.el.className="deck-tooltip",Object.assign(this.el.style,dk),n.appendChild(this.el))}return Object(We["a"])(e,[{key:"setTooltip",value:function(e,t,n){var r=this.el;if("string"===typeof e)r.innerText=e;else{if(!e)return void(r.style.display="none");"text"in e&&(r.innerText=e.text),"html"in e&&(r.innerHTML=e.html),"className"in e&&(r.className=e.className),Object.assign(r.style,e.style)}r.style.display="block",r.style.transform="translate(".concat(t,"px, ").concat(n,"px)")}},{key:"remove",value:function(){this.el&&this.el.remove()}}]),e}();function mk(e,t){if(!e)throw new Error(t)}var gk=n("77ae"),yk=gk["a"]._parseImageNode,vk="undefined"!==typeof Image,_k="undefined"!==typeof ImageBitmap,bk=Boolean(yk),xk=!!gk["b"]||bk;function wk(e){switch(e){case"auto":return _k||vk||xk;case"imagebitmap":return _k;case"image":return vk;case"data":return xk;case"html":return vk;case"ndarray":return xk;default:throw new Error("@loaders.gl/images: image ".concat(e," not supported in this environment"))}}function Ek(){if(_k)return"imagebitmap";if(vk)return"image";if(xk)return"data";throw new Error("Install '@loaders.gl/polyfills' to parse images under Node.js")}function kk(e){var t=Sk(e);if(!t)throw new Error("Not an image");return t}function Tk(e){switch(kk(e)){case"data":return e;case"image":case"imagebitmap":var t=document.createElement("canvas"),n=t.getContext("2d");if(n)return t.width=e.width,t.height=e.height,n.drawImage(e,0,0),n.getImageData(0,0,e.width,e.height);default:return mk(!1)}}function Sk(e){return"undefined"!==typeof ImageBitmap&&e instanceof ImageBitmap?"imagebitmap":"undefined"!==typeof Image&&e instanceof Image?"image":e&&"object"===Object(Ur["a"])(e)&&e.data&&e.width&&e.height?"data":null}var Ok=/^data:image\/svg\+xml/,Ak=/\.svg((\?|#).*)?$/;function Pk(e){return e&&(Ok.test(e)||Ak.test(e))}function Ck(e,t){if(Pk(t)){var n=new TextDecoder,r=n.decode(e),i="data:image/svg+xml;base64,".concat(btoa(r));return i}return Ik(e,t)}function Ik(e,t){if(Pk(t))throw new Error("SVG cannot be parsed directly to imagebitmap");return new Blob([new Uint8Array(e)])}function Mk(e,t,n){return Rk.apply(this,arguments)}function Rk(){return Rk=El(xl.a.mark((function e(t,n,r){var i,a,o;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i=Ck(t,r),a=self.URL||self.webkitURL,o="string"!==typeof i&&a.createObjectURL(i),e.prev=3,e.next=6,jk(o||i,n);case 6:return e.abrupt("return",e.sent);case 7:return e.prev=7,o&&a.revokeObjectURL(o),e.finish(7);case 10:case"end":return e.stop()}}),e,null,[[3,,7,10]])}))),Rk.apply(this,arguments)}function jk(e,t){return Lk.apply(this,arguments)}function Lk(){return Lk=El(xl.a.mark((function e(t,n){var r;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=new Image,r.src=t,!(n.image&&n.image.decode&&r.decode)){e.next=6;break}return e.next=5,r.decode();case 5:return e.abrupt("return",r);case 6:return e.next=8,new Promise((function(e,n){try{r.onload=function(){return e(r)},r.onerror=function(e){return n(new Error("Could not load image ".concat(t,": ").concat(e)))}}catch(i){n(i)}}));case 8:return e.abrupt("return",e.sent);case 9:case"end":return e.stop()}}),e)}))),Lk.apply(this,arguments)}var Dk={},zk=!0;function Fk(e,t,n){return Bk.apply(this,arguments)}function Bk(){return Bk=El(xl.a.mark((function e(t,n,r){var i,a,o;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!Pk(r)){e.next=7;break}return e.next=3,Mk(t,n,r);case 3:a=e.sent,i=a,e.next=8;break;case 7:i=Ik(t,r);case 8:return o=n&&n.imagebitmap,e.next=11,Nk(i,o);case 11:return e.abrupt("return",e.sent);case 12:case"end":return e.stop()}}),e)}))),Bk.apply(this,arguments)}function Nk(e){return Uk.apply(this,arguments)}function Uk(){return Uk=El(xl.a.mark((function e(t){var n,r=arguments;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=r.length>1&&void 0!==r[1]?r[1]:null,!Vk(n)&&zk||(n=null),!n){e.next=13;break}return e.prev=3,e.next=6,createImageBitmap(t,n);case 6:return e.abrupt("return",e.sent);case 9:e.prev=9,e.t0=e["catch"](3),console.warn(e.t0),zk=!1;case 13:return e.next=15,createImageBitmap(t);case 15:return e.abrupt("return",e.sent);case 16:case"end":return e.stop()}}),e,null,[[3,9]])}))),Uk.apply(this,arguments)}function Vk(e){for(var t in e||Dk)return!1;return!0}var Gk=!1,Wk=!0;function qk(e){var t=Kk(e);return Zk(t)||$k(t)||Hk(t)||Xk(t)}function Zk(e){var t=Kk(e),n=t.byteLength>=24&&2303741511===t.getUint32(0,Gk);return n?{mimeType:"image/png",width:t.getUint32(16,Gk),height:t.getUint32(20,Gk)}:null}function Hk(e){var t=Kk(e),n=t.byteLength>=10&&1195984440===t.getUint32(0,Gk);return n?{mimeType:"image/gif",width:t.getUint16(6,Wk),height:t.getUint16(8,Wk)}:null}function Xk(e){var t=Kk(e),n=t.byteLength>=14&&16973===t.getUint16(0,Gk)&&t.getUint32(2,Wk)===t.byteLength;return n?{mimeType:"image/bmp",width:t.getUint32(18,Wk),height:t.getUint32(22,Wk)}:null}function $k(e){var t=Kk(e),n=t.byteLength>=3&&65496===t.getUint16(0,Gk)&&255===t.getUint8(2);if(!n)return null;var r=Yk(),i=r.tableMarkers,a=r.sofMarkers,o=2;while(o+9=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function dT(e,t){if(e){if("string"===typeof e)return pT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pT(e,t):void 0}}function pT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.target=null,r._queryPending=!1,r._pollingPromise=null,Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Object(Ps["e"])(e),i=ru(e,$l.TIMER_QUERY),a=r||i,o=fT(n);try{for(o.s();!(t=o.n()).done;){var s=t.value;switch(s){case"queries":a=a&&r;break;case"timers":a=a&&i;break;default:ac(!1)}}}catch(c){o.e(c)}finally{o.f()}return a}}]),Object(We["a"])(n,[{key:"beginTimeElapsedQuery",value:function(){return this.begin(_T)}},{key:"beginOcclusionQuery",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.conservative,n=void 0!==t&&t;return this.begin(n?ET:wT)}},{key:"beginTransformFeedbackQuery",value:function(){return this.begin(xT)}},{key:"begin",value:function(e){return this._queryPending||(this.target=e,this.gl2.beginQuery(this.target,this.handle)),this}},{key:"end",value:function(){return this._queryPending||this.target&&(this.gl2.endQuery(this.target),this.target=null,this._queryPending=!0),this}},{key:"isResultAvailable",value:function(){if(!this._queryPending)return!1;var e=this.gl2.getQueryParameter(this.handle,vT);return e&&(this._queryPending=!1),e}},{key:"isTimerDisjoint",value:function(){return this.gl2.getParameter(bT)}},{key:"getResult",value:function(){return this.gl2.getQueryParameter(this.handle,yT)}},{key:"getTimerMilliseconds",value:function(){return this.getResult()/1e6}},{key:"createPoll",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY;if(this._pollingPromise)return this._pollingPromise;var n=0;return this._pollingPromise=new Promise((function(r,i){var a=function a(){e.isResultAvailable()?(r(e.getResult()),e._pollingPromise=null):n++>t?(i("Timed out"),e._pollingPromise=null):requestAnimationFrame(a)};requestAnimationFrame(a)})),this._pollingPromise}},{key:"_createHandle",value:function(){return n.isSupported(this.gl)?this.gl2.createQuery():null}},{key:"_deleteHandle",value:function(){this.gl2.deleteQuery(this.handle)}}]),n}(yc);function TT(e){return"undefined"!==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame(e):setTimeout(e,1e3/60)}function ST(e){return"undefined"!==typeof window&&window.cancelAnimationFrame?window.cancelAnimationFrame(e):clearTimeout(e)}var OT=Object(Ms["isBrowser"])()&&"undefined"!==typeof document,AT=0,PT=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.onCreateContext,r=void 0===n?function(e){return Gs(e)}:n,i=t.onAddHTML,a=void 0===i?null:i,o=t.onInitialize,s=void 0===o?function(){}:o,c=t.onRender,l=void 0===c?function(){}:c,u=t.onFinalize,h=void 0===u?function(){}:u,f=t.onError,d=t.gl,p=void 0===d?null:d,m=t.glOptions,g=void 0===m?{}:m,y=t.debug,v=void 0!==y&&y,_=t.createFramebuffer,b=void 0!==_&&_,x=t.autoResizeViewport,w=void 0===x||x,E=t.autoResizeDrawingBuffer,k=void 0===E||E,T=t.stats,S=void 0===T?ic.get("animation-loop-".concat(AT++)):T,O=t.useDevicePixels,A=void 0===O||O;"useDevicePixelRatio"in t&&(As.deprecated("useDevicePixelRatio","useDevicePixels")(),A=t.useDevicePixelRatio),this.props={onCreateContext:r,onAddHTML:a,onInitialize:s,onRender:l,onFinalize:h,onError:f,gl:p,glOptions:g,debug:v,createFramebuffer:b},this.gl=p,this.needsRedraw=null,this.timeline=null,this.stats=S,this.cpuTime=this.stats.get("CPU Time"),this.gpuTime=this.stats.get("GPU Time"),this.frameRate=this.stats.get("Frame Rate"),this._initialized=!1,this._running=!1,this._animationFrameId=null,this._nextFramePromise=null,this._resolveNextFrame=null,this._cpuStartTime=0,this.setProps({autoResizeViewport:w,autoResizeDrawingBuffer:k,useDevicePixels:A}),this.start=this.start.bind(this),this.stop=this.stop.bind(this),this._pageLoadPromise=null,this._onMousemove=this._onMousemove.bind(this),this._onMouseleave=this._onMouseleave.bind(this)}return Object(We["a"])(e,[{key:"delete",value:function(){this.stop(),this._setDisplay(null)}},{key:"setNeedsRedraw",value:function(e){return ac("string"===typeof e),this.needsRedraw=this.needsRedraw||e,this}},{key:"setProps",value:function(e){return"autoResizeViewport"in e&&(this.autoResizeViewport=e.autoResizeViewport),"autoResizeDrawingBuffer"in e&&(this.autoResizeDrawingBuffer=e.autoResizeDrawingBuffer),"useDevicePixels"in e&&(this.useDevicePixels=e.useDevicePixels),this}},{key:"start",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._running)return this;this._running=!0;var n=this._getPageLoadPromise().then((function(){return!e._running||e._initialized?null:(e._createWebGLContext(t),e._createFramebuffer(),e._startEventHandling(),e._initializeCallbackData(),e._updateCallbackData(),e._resizeCanvasDrawingBuffer(),e._resizeViewport(),e._gpuTimeQuery=kT.isSupported(e.gl,["timers"])?new kT(e.gl):null,e._initialized=!0,e.onInitialize(e.animationProps))})).then((function(t){e._running&&(e._addCallbackData(t||{}),!1!==t&&e._startLoop())}));return this.props.onError&&n["catch"](this.props.onError),this}},{key:"redraw",value:function(){return this.isContextLost()||(this._beginTimers(),this._setupFrame(),this._updateCallbackData(),this._renderFrame(this.animationProps),this._clearNeedsRedraw(),this.offScreen&&this.gl.commit&&this.gl.commit(),this._resolveNextFrame&&(this._resolveNextFrame(this),this._nextFramePromise=null,this._resolveNextFrame=null),this._endTimers()),this}},{key:"stop",value:function(){return this._running&&(this._finalizeCallbackData(),ST(this._animationFrameId),this._nextFramePromise=null,this._resolveNextFrame=null,this._animationFrameId=null,this._running=!1),this}},{key:"attachTimeline",value:function(e){return this.timeline=e,this.timeline}},{key:"detachTimeline",value:function(){this.timeline=null}},{key:"waitForRender",value:function(){var e=this;return this.setNeedsRedraw("waitForRender"),this._nextFramePromise||(this._nextFramePromise=new Promise((function(t){e._resolveNextFrame=t}))),this._nextFramePromise}},{key:"toDataURL",value:function(){var e=El(xl.a.mark((function e(){return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.setNeedsRedraw("toDataURL"),e.next=3,this.waitForRender();case 3:return e.abrupt("return",this.gl.canvas.toDataURL());case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"isContextLost",value:function(){return this.gl.isContextLost()}},{key:"onCreateContext",value:function(){var e;return(e=this.props).onCreateContext.apply(e,arguments)}},{key:"onInitialize",value:function(){var e;return(e=this.props).onInitialize.apply(e,arguments)}},{key:"onRender",value:function(){var e;return(e=this.props).onRender.apply(e,arguments)}},{key:"onFinalize",value:function(){var e;return(e=this.props).onFinalize.apply(e,arguments)}},{key:"getHTMLControlValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=document.getElementById(e);return n?Number(n.value):t}},{key:"setViewParameters",value:function(){return As.removed("AnimationLoop.setViewParameters","AnimationLoop.setProps")(),this}},{key:"_startLoop",value:function(){var e=this,t=function t(){e._running&&(e.redraw(),e._animationFrameId=e._requestAnimationFrame(t))};ST(this._animationFrameId),this._animationFrameId=this._requestAnimationFrame(t)}},{key:"_getPageLoadPromise",value:function(){return this._pageLoadPromise||(this._pageLoadPromise=OT?new Promise((function(e,t){OT&&"complete"===document.readyState?e(document):window.addEventListener("load",(function(){e(document)}))})):Promise.resolve({})),this._pageLoadPromise}},{key:"_setDisplay",value:function(e){this.display&&(this.display["delete"](),this.display.animationLoop=null),e&&(e.animationLoop=this),this.display=e}},{key:"_requestAnimationFrame",value:function(e){this.display&&this.display.requestAnimationFrame(e)||TT(e)}},{key:"_renderFrame",value:function(){var e;this.display?(e=this.display)._renderFrame.apply(e,arguments):this.onRender.apply(this,arguments)}},{key:"_clearNeedsRedraw",value:function(){this.needsRedraw=null}},{key:"_setupFrame",value:function(){this._resizeCanvasDrawingBuffer(),this._resizeViewport(),this._resizeFramebuffer()}},{key:"_initializeCallbackData",value:function(){this.animationProps={gl:this.gl,stop:this.stop,canvas:this.gl.canvas,framebuffer:this.framebuffer,useDevicePixels:this.useDevicePixels,needsRedraw:null,startTime:Date.now(),engineTime:0,tick:0,tock:0,time:0,_timeline:this.timeline,_loop:this,_animationLoop:this,_mousePosition:null}}},{key:"_updateCallbackData",value:function(){var e=this._getSizeAndAspect(),t=e.width,n=e.height,r=e.aspect;t===this.animationProps.width&&n===this.animationProps.height||this.setNeedsRedraw("drawing buffer resized"),r!==this.animationProps.aspect&&this.setNeedsRedraw("drawing buffer aspect changed"),this.animationProps.width=t,this.animationProps.height=n,this.animationProps.aspect=r,this.animationProps.needsRedraw=this.needsRedraw,this.animationProps.engineTime=Date.now()-this.animationProps.startTime,this.timeline&&this.timeline.update(this.animationProps.engineTime),this.animationProps.tick=Math.floor(this.animationProps.time/1e3*60),this.animationProps.tock++,this.animationProps.time=this.timeline?this.timeline.getTime():this.animationProps.engineTime,this.animationProps._offScreen=this.offScreen}},{key:"_finalizeCallbackData",value:function(){this.onFinalize(this.animationProps)}},{key:"_addCallbackData",value:function(e){"object"===Object(Ur["a"])(e)&&null!==e&&(this.animationProps=Object.assign({},this.animationProps,e))}},{key:"_createWebGLContext",value:function(e){if(this.offScreen=e.canvas&&"undefined"!==typeof OffscreenCanvas&&e.canvas instanceof OffscreenCanvas,e=Object.assign({},e,this.props.glOptions),this.gl=this.props.gl?Ws(this.props.gl,e):this.onCreateContext(e),!Object(Ps["d"])(this.gl))throw new Error("AnimationLoop.onCreateContext - illegal context returned");Object(Cs["b"])(this.gl),this._createInfoDiv()}},{key:"_createInfoDiv",value:function(){if(this.gl.canvas&&this.props.onAddHTML){var e=document.createElement("div");document.body.appendChild(e),e.style.position="relative";var t=document.createElement("div");t.style.position="absolute",t.style.left="10px",t.style.bottom="10px",t.style.width="300px",t.style.background="white",e.appendChild(this.gl.canvas),e.appendChild(t);var n=this.props.onAddHTML(t);n&&(t.innerHTML=n)}}},{key:"_getSizeAndAspect",value:function(){var e=this.gl.drawingBufferWidth,t=this.gl.drawingBufferHeight,n=1,r=this.gl.canvas;return r&&r.clientHeight?n=r.clientWidth/r.clientHeight:e>0&&t>0&&(n=e/t),{width:e,height:t,aspect:n}}},{key:"_resizeViewport",value:function(){this.autoResizeViewport&&this.gl.viewport(0,0,this.gl.drawingBufferWidth,this.gl.drawingBufferHeight)}},{key:"_resizeCanvasDrawingBuffer",value:function(){this.autoResizeDrawingBuffer&&Zs(this.gl,{useDevicePixels:this.useDevicePixels})}},{key:"_createFramebuffer",value:function(){this.props.createFramebuffer&&(this.framebuffer=new Wl(this.gl))}},{key:"_resizeFramebuffer",value:function(){this.framebuffer&&this.framebuffer.resize({width:this.gl.drawingBufferWidth,height:this.gl.drawingBufferHeight})}},{key:"_beginTimers",value:function(){this.frameRate.timeEnd(),this.frameRate.timeStart(),this._gpuTimeQuery&&this._gpuTimeQuery.isResultAvailable()&&!this._gpuTimeQuery.isTimerDisjoint()&&this.stats.get("GPU Time").addTime(this._gpuTimeQuery.getTimerMilliseconds()),this._gpuTimeQuery&&this._gpuTimeQuery.beginTimeElapsedQuery(),this.cpuTime.timeStart()}},{key:"_endTimers",value:function(){this.cpuTime.timeEnd(),this._gpuTimeQuery&&this._gpuTimeQuery.end()}},{key:"_startEventHandling",value:function(){var e=this.gl.canvas;e&&(e.addEventListener("mousemove",this._onMousemove),e.addEventListener("mouseleave",this._onMouseleave))}},{key:"_onMousemove",value:function(e){this.animationProps._mousePosition=[e.offsetX,e.offsetY]}},{key:"_onMouseleave",value:function(e){this.animationProps._mousePosition=null}}]),e}();function CT(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function IT(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function RT(e,t){if(e){if("string"===typeof e)return jT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jT(e,t):void 0}}function jT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1};if(this.props._animate)return"Deck._animate";var t=this._needsRedraw;e.clearRedrawFlags&&(this._needsRedraw=!1);var n=this.viewManager.needsRedraw(e),r=this.layerManager.needsRedraw(e),i=this.effectManager.needsRedraw(e),a=this.deckRenderer.needsRedraw(e);return t=t||n||r||i||a,t}},{key:"redraw",value:function(e){if(this.layerManager){var t=e||this.needsRedraw({clearRedrawFlags:!0});t&&(this.stats.get("Redraw Count").incrementCount(),this.props._customRender?this.props._customRender(t):this._drawLayers(t))}}},{key:"getViews",value:function(){return this.viewManager.views}},{key:"getViewports",value:function(e){return this.viewManager.getViewports(e)}},{key:"pickObject",value:function(e){var t=this._pick("pickObject","pickObject Time",e).result;return t.length?t[0]:null}},{key:"pickMultipleObjects",value:function(e){return e.depth=e.depth||10,this._pick("pickObject","pickMultipleObjects Time",e).result}},{key:"pickObjects",value:function(e){return this._pick("pickObjects","pickObjects Time",e)}},{key:"_addResources",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];for(var n in e)this.layerManager.resourceManager.add({resourceId:n,data:e[n],forceUpdate:t})}},{key:"_removeResources",value:function(e){var t,n=MT(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;this.layerManager.resourceManager.remove(r)}}catch(i){n.e(i)}finally{n.f()}}},{key:"_pick",value:function(e,t,n){var r=this.stats;r.get("Pick Count").incrementCount(),r.get(t).timeStart();var i=this.deckPicker[e](Object.assign({layers:this.layerManager.getLayers(n),views:this.viewManager.getViews(),viewports:this.getViewports(n),onViewportActive:this.layerManager.activateViewport},n));return r.get(t).timeEnd(),i}},{key:"_createCanvas",value:function(e){var t=e.canvas;if("string"===typeof t&&(t=document.getElementById(t),Au(t)),!t){t=document.createElement("canvas");var n=e.parent||document.body;n.appendChild(t)}var r=e.id,i=e.style;return t.id=r,Object.assign(t.style,i),t}},{key:"_setCanvasSize",value:function(e){if(this.canvas){var t=e.width,n=e.height;(t||0===t)&&(t=Number.isFinite(t)?"".concat(t,"px"):t,this.canvas.style.width=t),(n||0===n)&&(n=Number.isFinite(n)?"".concat(n,"px"):n,this.canvas.style.position="absolute",this.canvas.style.height=n)}}},{key:"_updateCanvasSize",value:function(){if(this._checkForCanvasSizeChange()){var e=this.width,t=this.height;this.viewManager.setProps({width:e,height:t}),this.props.onResize({width:this.width,height:this.height})}}},{key:"_checkForCanvasSizeChange",value:function(){var e=this.canvas;if(!e)return!1;var t=e.clientWidth||e.width,n=e.clientHeight||e.height;return(t!==this.width||n!==this.height)&&(this.width=t,this.height=n,!0)}},{key:"_createAnimationLoop",value:function(e){var t=this,n=e.width,r=e.height,i=e.gl,a=e.glOptions,o=e.debug,s=e.useDevicePixels,c=e.autoResizeDrawingBuffer;return new PT({width:n,height:r,useDevicePixels:s,autoResizeDrawingBuffer:c,autoResizeViewport:!1,gl:i,onCreateContext:function(e){return Gs(Object.assign({},a,e,{canvas:t.canvas,debug:o}))},onInitialize:this._onRendererInitialized,onRender:this._onRenderFrame,onBeforeRender:e.onBeforeRender,onAfterRender:e.onAfterRender,onError:e.onError})}},{key:"_getViewState",value:function(){return this.props.viewState||this.viewState}},{key:"_getViews",value:function(){var e=this.props.views||[new Nw({id:"default-view"})];return e=Array.isArray(e)?e:[e],e.length&&this.props.controller&&(e[0].props.controller=this.props.controller),e}},{key:"_onPointerMove",value:function(e){var t=this._pickRequest;if("pointerleave"===e.type)t.x=-1,t.y=-1,t.radius=0;else{if(e.leftButton||e.rightButton)return;var n=e.offsetCenter;if(!n)return;t.x=n.x,t.y=n.y,t.radius=this.props.pickingRadius}this.layerManager&&(this.layerManager.context.mousePosition={x:t.x,y:t.y}),t.event=e,t.mode="hover"}},{key:"_pickAndCallback",value:function(){var e=this._pickRequest;if(e.event){var t=this._pick("pickObject","pickObject Time",e),n=t.result,r=t.emptyInfo;this.interactiveState.isHovering=n.length>0;var i,a=r,o=!1,s=MT(n);try{for(s.s();!(i=s.n()).done;){var c=i.value;a=c,o=c.layer.onHover(c,e.event)}}catch(u){s.e(u)}finally{s.f()}if(!o&&this.props.onHover&&this.props.onHover(a,e.event),this.props.getTooltip){var l=this.props.getTooltip(a);this.tooltip.setTooltip(l,a.x,a.y)}e.event=null}}},{key:"_updateCursor",value:function(){var e=this.props.parent||this.canvas;e&&(e.style.cursor=this.props.getCursor(this.interactiveState))}},{key:"_setGLContext",value:function(e){if(!this.layerManager){this.canvas||(this.canvas=e.canvas,Ws(e,{enable:!0,copyState:!0})),this.tooltip=new pk(this.canvas),Object(Cs["c"])(e,{blend:!0,blendFunc:[770,771,1,771],polygonOffsetFill:!0,depthTest:!0,depthFunc:515}),this.props.onWebGLInitialized(e);var t=new qo;for(var n in t.play(),this.animationLoop.attachTimeline(t),this.eventManager=new li(this.props.parent||e.canvas,{touchAction:this.props.touchAction,recognizerOptions:this.props.eventRecognizerOptions,events:{pointerdown:this._onPointerDown,pointermove:this._onPointerMove,pointerleave:this._onPointerMove}}),Ts)this.eventManager.on(n,this._onEvent);this.viewManager=new $x({timeline:t,eventManager:this.eventManager,onViewStateChange:this._onViewStateChange,onInteractionStateChange:this._onInteractionStateChange,views:this._getViews(),viewState:this._getViewState(),width:this.width,height:this.height});var r=this.viewManager.getViewports()[0];this.layerManager=new qx(e,{deck:this,stats:this.stats,viewport:r,timeline:t}),this.effectManager=new BE,this.deckRenderer=new tk(e),this.deckPicker=new fk(e),this.setProps(this.props),this._updateCanvasSize(),this.props.onLoad()}}},{key:"_drawLayers",value:function(e,t){var n=this.layerManager.context.gl;Object(Cs["c"])(n,this.props.parameters),this.props.onBeforeRender({gl:n}),this.deckRenderer.renderLayers(Object.assign({target:this.props._framebuffer,layers:this.layerManager.getLayers(),viewports:this.viewManager.getViewports(),onViewportActive:this.layerManager.activateViewport,views:this.viewManager.getViews(),pass:"screen",redrawReason:e,effects:this.effectManager.getEffects()},t)),this.props.onAfterRender({gl:n})}},{key:"_onRendererInitialized",value:function(e){var t=e.gl;this._setGLContext(t)}},{key:"_onRenderFrame",value:function(e){this._getFrameStats(),this._metricsCounter++%60===0&&(this._getMetrics(),this.stats.reset(),ws.table(4,this.metrics)(),this.props._onMetrics&&this.props._onMetrics(this.metrics)),this._updateCanvasSize(),this._updateCursor(),this.layerManager.updateLayers(),this._pickAndCallback(),this.redraw(!1),this.viewManager&&this.viewManager.updateViewStates()}},{key:"_onViewStateChange",value:function(e){var t=this.props.onViewStateChange(e)||e.viewState;this.viewState&&(this.viewState=IT(IT({},this.viewState),{},Object(Be["a"])({},e.viewId,t)),this.props.viewState||this.viewManager.setProps({viewState:this.viewState}))}},{key:"_onInteractionStateChange",value:function(e){this.interactiveState.isDragging=e.isDragging,this.props.onInteractionStateChange(e)}},{key:"_onEvent",value:function(e){var t=Ts[e.type],n=e.offsetCenter;if(t&&n){var r=this.layerManager.getLayers(),i=this.deckPicker.getLastPickedObject({x:n.x,y:n.y,layers:r,viewports:this.getViewports(n)},this._lastPointerDownInfo),a=i.layer,o=a&&(a[t.handler]||a.props[t.handler]),s=this.props[t.handler],c=!1;o&&(c=o.call(a,i,e)),!c&&s&&s(i,e)}}},{key:"_onPointerDown",value:function(e){var t=e.offsetCenter;this._lastPointerDownInfo=this.pickObject({x:t.x,y:t.y,radius:this.props.pickingRadius})}},{key:"_getFrameStats",value:function(){var e=this.stats;e.get("frameRate").timeEnd(),e.get("frameRate").timeStart();var t=this.animationLoop.stats;e.get("GPU Time").addTime(t.get("GPU Time").lastTiming),e.get("CPU Time").addTime(t.get("CPU Time").lastTiming)}},{key:"_getMetrics",value:function(){var e=this.metrics,t=this.stats;e.fps=t.get("frameRate").getHz(),e.setPropsTime=t.get("setProps Time").time,e.updateAttributesTime=t.get("Update Attributes").time,e.framesRedrawn=t.get("Redraw Count").count,e.pickTime=t.get("pickObject Time").time+t.get("pickMultipleObjects Time").time+t.get("pickObjects Time").time,e.pickCount=t.get("Pick Count").count,e.gpuTime=t.get("GPU Time").time,e.cpuTime=t.get("CPU Time").time,e.gpuTimePerFrame=t.get("GPU Time").getAverageTime(),e.cpuTimePerFrame=t.get("CPU Time").getAverageTime();var n=ic.get("Memory Usage");e.bufferMemory=n.get("Buffer Memory").count,e.textureMemory=n.get("Texture Memory").count,e.renderbufferMemory=n.get("Renderbuffer Memory").count,e.gpuMemory=n.get("GPU Memory").count}}]),e}();function NT(e,t){while(e){if(e===t)return!0;e=Object.getPrototypeOf(e)}return!1}function UT(e){return e?"function"===typeof e?Object(Le["createElement"])(tw,{},e):Array.isArray(e)?e.map(UT):e.type===De.a.Fragment?UT(e.props.children):(NT(e.type,tw),e):e}function VT(e){var t=e.children,n=e.layers,r=e.views,i=[],a=[],o={};return De.a.Children.forEach(UT(t),(function(e){if(e){var t=e.type;if(NT(t,mx)){var n=GT(t,e.props);a.push(n)}else i.push(e);if(t!==tw&&NT(t,tw)&&e.props.id){var r=new t(e.props);o[r.id]=r}}})),Object.keys(o).length>0&&(Array.isArray(r)?r.forEach((function(e){o[e.id]=e})):r&&(o[r.id]=r),r=Object.values(o)),n=a.length>0?[].concat(a,Object(Fe["a"])(n)):n,{layers:n,children:i,views:r}}function GT(e,t){var n={},r=e.defaultProps||{};for(var i in t)r[i]!==t[i]&&(n[i]=t[i]);return new e(n)}BT.getPropTypes=zT,BT.defaultProps=FT,BT.VERSION=hT.VERSION;var WT={position:"absolute",zIndex:-1};function qT(e,t){return e?"function"===typeof e?e(t):Array.isArray(e)?e.map((function(e){return qT(e,t)})):ZT(e)?(t.style=WT,Object(Le["cloneElement"])(e,t)):HT(e)?Object(Le["cloneElement"])(e,t):e:e}function ZT(e){var t=e&&e.type,n=t&&t.defaultProps;return n&&n.mapStyle}function HT(e){var t=e&&e.type;return t&&t.deckGLViewProps}function XT(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=$T(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function $T(e,t){if(e){if("string"===typeof e)return YT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?YT(e,t):void 0}}function YT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:hS,t={};if(void 0!==e.pickingSelectedColor)if(e.pickingSelectedColor){var n=e.pickingSelectedColor.slice(0,3);t.picking_uSelectedColorValid=1,t.picking_uSelectedColor=n}else t.picking_uSelectedColorValid=0;if(e.pickingHighlightColor){var r=Array.from(e.pickingHighlightColor,(function(e){return e/255}));Number.isFinite(r[3])||(r[3]=1),t.picking_uHighlightColor=r}return void 0!==e.pickingActive&&(t.picking_uActive=Boolean(e.pickingActive),t.picking_uAttribute=Boolean(e.pickingAttribute)),t}var dS="uniform bool picking_uActive;\nuniform bool picking_uAttribute;\nuniform vec3 picking_uSelectedColor;\nuniform bool picking_uSelectedColorValid;\n\nout vec4 picking_vRGBcolor_Avalid;\n\nconst float COLOR_SCALE = 1. / 255.;\n\nbool picking_isColorValid(vec3 color) {\n return dot(color, vec3(1.0)) > 0.001;\n}\n\nbool isVertexPicked(vec3 vertexColor) {\n return\n picking_uSelectedColorValid &&\n !picking_isColorValid(abs(vertexColor - picking_uSelectedColor));\n}\n\nvoid picking_setPickingColor(vec3 pickingColor) {\n if (picking_uActive) {\n picking_vRGBcolor_Avalid.a = float(picking_isColorValid(pickingColor));\n\n if (!picking_uAttribute) {\n picking_vRGBcolor_Avalid.rgb = pickingColor * COLOR_SCALE;\n }\n } else {\n picking_vRGBcolor_Avalid.a = float(isVertexPicked(pickingColor));\n }\n}\n\nvoid picking_setPickingAttribute(float value) {\n if (picking_uAttribute) {\n picking_vRGBcolor_Avalid.r = value;\n }\n}\nvoid picking_setPickingAttribute(vec2 value) {\n if (picking_uAttribute) {\n picking_vRGBcolor_Avalid.rg = value;\n }\n}\nvoid picking_setPickingAttribute(vec3 value) {\n if (picking_uAttribute) {\n picking_vRGBcolor_Avalid.rgb = value;\n }\n}\n",pS="uniform bool picking_uActive;\nuniform vec3 picking_uSelectedColor;\nuniform vec4 picking_uHighlightColor;\n\nin vec4 picking_vRGBcolor_Avalid;\nvec4 picking_filterHighlightColor(vec4 color) {\n if (picking_uActive) {\n return color;\n }\n bool selected = bool(picking_vRGBcolor_Avalid.a);\n\n if (selected) {\n float highLightAlpha = picking_uHighlightColor.a;\n float blendedAlpha = highLightAlpha + color.a * (1.0 - highLightAlpha);\n float highLightRatio = highLightAlpha / blendedAlpha;\n\n vec3 blendedRGB = mix(color.rgb, picking_uHighlightColor.rgb, highLightRatio);\n return vec4(blendedRGB, blendedAlpha);\n } else {\n return color;\n }\n}\nvec4 picking_filterPickingColor(vec4 color) {\n if (picking_uActive) {\n if (picking_vRGBcolor_Avalid.a == 0.0) {\n discard;\n }\n return picking_vRGBcolor_Avalid;\n }\n return color;\n}\nvec4 picking_filterColor(vec4 color) {\n vec4 highightColor = picking_filterHighlightColor(color);\n return picking_filterPickingColor(highightColor);\n}\n\n",mS={name:"picking",vs:dS,fs:pS,getUniforms:fS},gS=Object.assign({inject:{"vs:DECKGL_FILTER_COLOR":"\n picking_setPickingColor(geometry.pickingColor);\n // for picking depth values\n picking_setPickingAttribute(geometry.position.z);\n ","fs:DECKGL_FILTER_COLOR":{order:99,injection:"\n // use highlight color if this fragment belongs to the selected object.\n color = picking_filterHighlightColor(color);\n\n // use picking color if rendering to picking FBO.\n color = picking_filterPickingColor(color);\n "}}},mS),yS={DEPTH_BUFFER_BIT:256,STENCIL_BUFFER_BIT:1024,COLOR_BUFFER_BIT:16384,POINTS:0,LINES:1,LINE_LOOP:2,LINE_STRIP:3,TRIANGLES:4,TRIANGLE_STRIP:5,TRIANGLE_FAN:6,ZERO:0,ONE:1,SRC_COLOR:768,ONE_MINUS_SRC_COLOR:769,SRC_ALPHA:770,ONE_MINUS_SRC_ALPHA:771,DST_ALPHA:772,ONE_MINUS_DST_ALPHA:773,DST_COLOR:774,ONE_MINUS_DST_COLOR:775,SRC_ALPHA_SATURATE:776,CONSTANT_COLOR:32769,ONE_MINUS_CONSTANT_COLOR:32770,CONSTANT_ALPHA:32771,ONE_MINUS_CONSTANT_ALPHA:32772,FUNC_ADD:32774,FUNC_SUBTRACT:32778,FUNC_REVERSE_SUBTRACT:32779,BLEND_EQUATION:32777,BLEND_EQUATION_RGB:32777,BLEND_EQUATION_ALPHA:34877,BLEND_DST_RGB:32968,BLEND_SRC_RGB:32969,BLEND_DST_ALPHA:32970,BLEND_SRC_ALPHA:32971,BLEND_COLOR:32773,ARRAY_BUFFER_BINDING:34964,ELEMENT_ARRAY_BUFFER_BINDING:34965,LINE_WIDTH:2849,ALIASED_POINT_SIZE_RANGE:33901,ALIASED_LINE_WIDTH_RANGE:33902,CULL_FACE_MODE:2885,FRONT_FACE:2886,DEPTH_RANGE:2928,DEPTH_WRITEMASK:2930,DEPTH_CLEAR_VALUE:2931,DEPTH_FUNC:2932,STENCIL_CLEAR_VALUE:2961,STENCIL_FUNC:2962,STENCIL_FAIL:2964,STENCIL_PASS_DEPTH_FAIL:2965,STENCIL_PASS_DEPTH_PASS:2966,STENCIL_REF:2967,STENCIL_VALUE_MASK:2963,STENCIL_WRITEMASK:2968,STENCIL_BACK_FUNC:34816,STENCIL_BACK_FAIL:34817,STENCIL_BACK_PASS_DEPTH_FAIL:34818,STENCIL_BACK_PASS_DEPTH_PASS:34819,STENCIL_BACK_REF:36003,STENCIL_BACK_VALUE_MASK:36004,STENCIL_BACK_WRITEMASK:36005,VIEWPORT:2978,SCISSOR_BOX:3088,COLOR_CLEAR_VALUE:3106,COLOR_WRITEMASK:3107,UNPACK_ALIGNMENT:3317,PACK_ALIGNMENT:3333,MAX_TEXTURE_SIZE:3379,MAX_VIEWPORT_DIMS:3386,SUBPIXEL_BITS:3408,RED_BITS:3410,GREEN_BITS:3411,BLUE_BITS:3412,ALPHA_BITS:3413,DEPTH_BITS:3414,STENCIL_BITS:3415,POLYGON_OFFSET_UNITS:10752,POLYGON_OFFSET_FACTOR:32824,TEXTURE_BINDING_2D:32873,SAMPLE_BUFFERS:32936,SAMPLES:32937,SAMPLE_COVERAGE_VALUE:32938,SAMPLE_COVERAGE_INVERT:32939,COMPRESSED_TEXTURE_FORMATS:34467,VENDOR:7936,RENDERER:7937,VERSION:7938,IMPLEMENTATION_COLOR_READ_TYPE:35738,IMPLEMENTATION_COLOR_READ_FORMAT:35739,BROWSER_DEFAULT_WEBGL:37444,STATIC_DRAW:35044,STREAM_DRAW:35040,DYNAMIC_DRAW:35048,ARRAY_BUFFER:34962,ELEMENT_ARRAY_BUFFER:34963,BUFFER_SIZE:34660,BUFFER_USAGE:34661,CURRENT_VERTEX_ATTRIB:34342,VERTEX_ATTRIB_ARRAY_ENABLED:34338,VERTEX_ATTRIB_ARRAY_SIZE:34339,VERTEX_ATTRIB_ARRAY_STRIDE:34340,VERTEX_ATTRIB_ARRAY_TYPE:34341,VERTEX_ATTRIB_ARRAY_NORMALIZED:34922,VERTEX_ATTRIB_ARRAY_POINTER:34373,VERTEX_ATTRIB_ARRAY_BUFFER_BINDING:34975,CULL_FACE:2884,FRONT:1028,BACK:1029,FRONT_AND_BACK:1032,BLEND:3042,DEPTH_TEST:2929,DITHER:3024,POLYGON_OFFSET_FILL:32823,SAMPLE_ALPHA_TO_COVERAGE:32926,SAMPLE_COVERAGE:32928,SCISSOR_TEST:3089,STENCIL_TEST:2960,NO_ERROR:0,INVALID_ENUM:1280,INVALID_VALUE:1281,INVALID_OPERATION:1282,OUT_OF_MEMORY:1285,CONTEXT_LOST_WEBGL:37442,CW:2304,CCW:2305,DONT_CARE:4352,FASTEST:4353,NICEST:4354,GENERATE_MIPMAP_HINT:33170,BYTE:5120,UNSIGNED_BYTE:5121,SHORT:5122,UNSIGNED_SHORT:5123,INT:5124,UNSIGNED_INT:5125,FLOAT:5126,DOUBLE:5130,DEPTH_COMPONENT:6402,ALPHA:6406,RGB:6407,RGBA:6408,LUMINANCE:6409,LUMINANCE_ALPHA:6410,UNSIGNED_SHORT_4_4_4_4:32819,UNSIGNED_SHORT_5_5_5_1:32820,UNSIGNED_SHORT_5_6_5:33635,FRAGMENT_SHADER:35632,VERTEX_SHADER:35633,COMPILE_STATUS:35713,DELETE_STATUS:35712,LINK_STATUS:35714,VALIDATE_STATUS:35715,ATTACHED_SHADERS:35717,ACTIVE_ATTRIBUTES:35721,ACTIVE_UNIFORMS:35718,MAX_VERTEX_ATTRIBS:34921,MAX_VERTEX_UNIFORM_VECTORS:36347,MAX_VARYING_VECTORS:36348,MAX_COMBINED_TEXTURE_IMAGE_UNITS:35661,MAX_VERTEX_TEXTURE_IMAGE_UNITS:35660,MAX_TEXTURE_IMAGE_UNITS:34930,MAX_FRAGMENT_UNIFORM_VECTORS:36349,SHADER_TYPE:35663,SHADING_LANGUAGE_VERSION:35724,CURRENT_PROGRAM:35725,NEVER:512,ALWAYS:519,LESS:513,EQUAL:514,LEQUAL:515,GREATER:516,GEQUAL:518,NOTEQUAL:517,KEEP:7680,REPLACE:7681,INCR:7682,DECR:7683,INVERT:5386,INCR_WRAP:34055,DECR_WRAP:34056,NEAREST:9728,LINEAR:9729,NEAREST_MIPMAP_NEAREST:9984,LINEAR_MIPMAP_NEAREST:9985,NEAREST_MIPMAP_LINEAR:9986,LINEAR_MIPMAP_LINEAR:9987,TEXTURE_MAG_FILTER:10240,TEXTURE_MIN_FILTER:10241,TEXTURE_WRAP_S:10242,TEXTURE_WRAP_T:10243,TEXTURE_2D:3553,TEXTURE:5890,TEXTURE_CUBE_MAP:34067,TEXTURE_BINDING_CUBE_MAP:34068,TEXTURE_CUBE_MAP_POSITIVE_X:34069,TEXTURE_CUBE_MAP_NEGATIVE_X:34070,TEXTURE_CUBE_MAP_POSITIVE_Y:34071,TEXTURE_CUBE_MAP_NEGATIVE_Y:34072,TEXTURE_CUBE_MAP_POSITIVE_Z:34073,TEXTURE_CUBE_MAP_NEGATIVE_Z:34074,MAX_CUBE_MAP_TEXTURE_SIZE:34076,TEXTURE0:33984,ACTIVE_TEXTURE:34016,REPEAT:10497,CLAMP_TO_EDGE:33071,MIRRORED_REPEAT:33648,TEXTURE_WIDTH:4096,TEXTURE_HEIGHT:4097,FLOAT_VEC2:35664,FLOAT_VEC3:35665,FLOAT_VEC4:35666,INT_VEC2:35667,INT_VEC3:35668,INT_VEC4:35669,BOOL:35670,BOOL_VEC2:35671,BOOL_VEC3:35672,BOOL_VEC4:35673,FLOAT_MAT2:35674,FLOAT_MAT3:35675,FLOAT_MAT4:35676,SAMPLER_2D:35678,SAMPLER_CUBE:35680,LOW_FLOAT:36336,MEDIUM_FLOAT:36337,HIGH_FLOAT:36338,LOW_INT:36339,MEDIUM_INT:36340,HIGH_INT:36341,FRAMEBUFFER:36160,RENDERBUFFER:36161,RGBA4:32854,RGB5_A1:32855,RGB565:36194,DEPTH_COMPONENT16:33189,STENCIL_INDEX:6401,STENCIL_INDEX8:36168,DEPTH_STENCIL:34041,RENDERBUFFER_WIDTH:36162,RENDERBUFFER_HEIGHT:36163,RENDERBUFFER_INTERNAL_FORMAT:36164,RENDERBUFFER_RED_SIZE:36176,RENDERBUFFER_GREEN_SIZE:36177,RENDERBUFFER_BLUE_SIZE:36178,RENDERBUFFER_ALPHA_SIZE:36179,RENDERBUFFER_DEPTH_SIZE:36180,RENDERBUFFER_STENCIL_SIZE:36181,FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:36048,FRAMEBUFFER_ATTACHMENT_OBJECT_NAME:36049,FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL:36050,FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE:36051,COLOR_ATTACHMENT0:36064,DEPTH_ATTACHMENT:36096,STENCIL_ATTACHMENT:36128,DEPTH_STENCIL_ATTACHMENT:33306,NONE:0,FRAMEBUFFER_COMPLETE:36053,FRAMEBUFFER_INCOMPLETE_ATTACHMENT:36054,FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:36055,FRAMEBUFFER_INCOMPLETE_DIMENSIONS:36057,FRAMEBUFFER_UNSUPPORTED:36061,FRAMEBUFFER_BINDING:36006,RENDERBUFFER_BINDING:36007,READ_FRAMEBUFFER:36008,DRAW_FRAMEBUFFER:36009,MAX_RENDERBUFFER_SIZE:34024,INVALID_FRAMEBUFFER_OPERATION:1286,UNPACK_FLIP_Y_WEBGL:37440,UNPACK_PREMULTIPLY_ALPHA_WEBGL:37441,UNPACK_COLORSPACE_CONVERSION_WEBGL:37443,READ_BUFFER:3074,UNPACK_ROW_LENGTH:3314,UNPACK_SKIP_ROWS:3315,UNPACK_SKIP_PIXELS:3316,PACK_ROW_LENGTH:3330,PACK_SKIP_ROWS:3331,PACK_SKIP_PIXELS:3332,TEXTURE_BINDING_3D:32874,UNPACK_SKIP_IMAGES:32877,UNPACK_IMAGE_HEIGHT:32878,MAX_3D_TEXTURE_SIZE:32883,MAX_ELEMENTS_VERTICES:33e3,MAX_ELEMENTS_INDICES:33001,MAX_TEXTURE_LOD_BIAS:34045,MAX_FRAGMENT_UNIFORM_COMPONENTS:35657,MAX_VERTEX_UNIFORM_COMPONENTS:35658,MAX_ARRAY_TEXTURE_LAYERS:35071,MIN_PROGRAM_TEXEL_OFFSET:35076,MAX_PROGRAM_TEXEL_OFFSET:35077,MAX_VARYING_COMPONENTS:35659,FRAGMENT_SHADER_DERIVATIVE_HINT:35723,RASTERIZER_DISCARD:35977,VERTEX_ARRAY_BINDING:34229,MAX_VERTEX_OUTPUT_COMPONENTS:37154,MAX_FRAGMENT_INPUT_COMPONENTS:37157,MAX_SERVER_WAIT_TIMEOUT:37137,MAX_ELEMENT_INDEX:36203,RED:6403,RGB8:32849,RGBA8:32856,RGB10_A2:32857,TEXTURE_3D:32879,TEXTURE_WRAP_R:32882,TEXTURE_MIN_LOD:33082,TEXTURE_MAX_LOD:33083,TEXTURE_BASE_LEVEL:33084,TEXTURE_MAX_LEVEL:33085,TEXTURE_COMPARE_MODE:34892,TEXTURE_COMPARE_FUNC:34893,SRGB:35904,SRGB8:35905,SRGB8_ALPHA8:35907,COMPARE_REF_TO_TEXTURE:34894,RGBA32F:34836,RGB32F:34837,RGBA16F:34842,RGB16F:34843,TEXTURE_2D_ARRAY:35866,TEXTURE_BINDING_2D_ARRAY:35869,R11F_G11F_B10F:35898,RGB9_E5:35901,RGBA32UI:36208,RGB32UI:36209,RGBA16UI:36214,RGB16UI:36215,RGBA8UI:36220,RGB8UI:36221,RGBA32I:36226,RGB32I:36227,RGBA16I:36232,RGB16I:36233,RGBA8I:36238,RGB8I:36239,RED_INTEGER:36244,RGB_INTEGER:36248,RGBA_INTEGER:36249,R8:33321,RG8:33323,R16F:33325,R32F:33326,RG16F:33327,RG32F:33328,R8I:33329,R8UI:33330,R16I:33331,R16UI:33332,R32I:33333,R32UI:33334,RG8I:33335,RG8UI:33336,RG16I:33337,RG16UI:33338,RG32I:33339,RG32UI:33340,R8_SNORM:36756,RG8_SNORM:36757,RGB8_SNORM:36758,RGBA8_SNORM:36759,RGB10_A2UI:36975,TEXTURE_IMMUTABLE_FORMAT:37167,TEXTURE_IMMUTABLE_LEVELS:33503,UNSIGNED_INT_2_10_10_10_REV:33640,UNSIGNED_INT_10F_11F_11F_REV:35899,UNSIGNED_INT_5_9_9_9_REV:35902,FLOAT_32_UNSIGNED_INT_24_8_REV:36269,UNSIGNED_INT_24_8:34042,HALF_FLOAT:5131,RG:33319,RG_INTEGER:33320,INT_2_10_10_10_REV:36255,CURRENT_QUERY:34917,QUERY_RESULT:34918,QUERY_RESULT_AVAILABLE:34919,ANY_SAMPLES_PASSED:35887,ANY_SAMPLES_PASSED_CONSERVATIVE:36202,MAX_DRAW_BUFFERS:34852,DRAW_BUFFER0:34853,DRAW_BUFFER1:34854,DRAW_BUFFER2:34855,DRAW_BUFFER3:34856,DRAW_BUFFER4:34857,DRAW_BUFFER5:34858,DRAW_BUFFER6:34859,DRAW_BUFFER7:34860,DRAW_BUFFER8:34861,DRAW_BUFFER9:34862,DRAW_BUFFER10:34863,DRAW_BUFFER11:34864,DRAW_BUFFER12:34865,DRAW_BUFFER13:34866,DRAW_BUFFER14:34867,DRAW_BUFFER15:34868,MAX_COLOR_ATTACHMENTS:36063,COLOR_ATTACHMENT1:36065,COLOR_ATTACHMENT2:36066,COLOR_ATTACHMENT3:36067,COLOR_ATTACHMENT4:36068,COLOR_ATTACHMENT5:36069,COLOR_ATTACHMENT6:36070,COLOR_ATTACHMENT7:36071,COLOR_ATTACHMENT8:36072,COLOR_ATTACHMENT9:36073,COLOR_ATTACHMENT10:36074,COLOR_ATTACHMENT11:36075,COLOR_ATTACHMENT12:36076,COLOR_ATTACHMENT13:36077,COLOR_ATTACHMENT14:36078,COLOR_ATTACHMENT15:36079,SAMPLER_3D:35679,SAMPLER_2D_SHADOW:35682,SAMPLER_2D_ARRAY:36289,SAMPLER_2D_ARRAY_SHADOW:36292,SAMPLER_CUBE_SHADOW:36293,INT_SAMPLER_2D:36298,INT_SAMPLER_3D:36299,INT_SAMPLER_CUBE:36300,INT_SAMPLER_2D_ARRAY:36303,UNSIGNED_INT_SAMPLER_2D:36306,UNSIGNED_INT_SAMPLER_3D:36307,UNSIGNED_INT_SAMPLER_CUBE:36308,UNSIGNED_INT_SAMPLER_2D_ARRAY:36311,MAX_SAMPLES:36183,SAMPLER_BINDING:35097,PIXEL_PACK_BUFFER:35051,PIXEL_UNPACK_BUFFER:35052,PIXEL_PACK_BUFFER_BINDING:35053,PIXEL_UNPACK_BUFFER_BINDING:35055,COPY_READ_BUFFER:36662,COPY_WRITE_BUFFER:36663,COPY_READ_BUFFER_BINDING:36662,COPY_WRITE_BUFFER_BINDING:36663,FLOAT_MAT2x3:35685,FLOAT_MAT2x4:35686,FLOAT_MAT3x2:35687,FLOAT_MAT3x4:35688,FLOAT_MAT4x2:35689,FLOAT_MAT4x3:35690,UNSIGNED_INT_VEC2:36294,UNSIGNED_INT_VEC3:36295,UNSIGNED_INT_VEC4:36296,UNSIGNED_NORMALIZED:35863,SIGNED_NORMALIZED:36764,VERTEX_ATTRIB_ARRAY_INTEGER:35069,VERTEX_ATTRIB_ARRAY_DIVISOR:35070,TRANSFORM_FEEDBACK_BUFFER_MODE:35967,MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS:35968,TRANSFORM_FEEDBACK_VARYINGS:35971,TRANSFORM_FEEDBACK_BUFFER_START:35972,TRANSFORM_FEEDBACK_BUFFER_SIZE:35973,TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN:35976,MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS:35978,MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS:35979,INTERLEAVED_ATTRIBS:35980,SEPARATE_ATTRIBS:35981,TRANSFORM_FEEDBACK_BUFFER:35982,TRANSFORM_FEEDBACK_BUFFER_BINDING:35983,TRANSFORM_FEEDBACK:36386,TRANSFORM_FEEDBACK_PAUSED:36387,TRANSFORM_FEEDBACK_ACTIVE:36388,TRANSFORM_FEEDBACK_BINDING:36389,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:33296,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:33297,FRAMEBUFFER_ATTACHMENT_RED_SIZE:33298,FRAMEBUFFER_ATTACHMENT_GREEN_SIZE:33299,FRAMEBUFFER_ATTACHMENT_BLUE_SIZE:33300,FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE:33301,FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE:33302,FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE:33303,FRAMEBUFFER_DEFAULT:33304,DEPTH24_STENCIL8:35056,DRAW_FRAMEBUFFER_BINDING:36006,READ_FRAMEBUFFER_BINDING:36010,RENDERBUFFER_SAMPLES:36011,FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER:36052,FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:36182,UNIFORM_BUFFER:35345,UNIFORM_BUFFER_BINDING:35368,UNIFORM_BUFFER_START:35369,UNIFORM_BUFFER_SIZE:35370,MAX_VERTEX_UNIFORM_BLOCKS:35371,MAX_FRAGMENT_UNIFORM_BLOCKS:35373,MAX_COMBINED_UNIFORM_BLOCKS:35374,MAX_UNIFORM_BUFFER_BINDINGS:35375,MAX_UNIFORM_BLOCK_SIZE:35376,MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS:35377,MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS:35379,UNIFORM_BUFFER_OFFSET_ALIGNMENT:35380,ACTIVE_UNIFORM_BLOCKS:35382,UNIFORM_TYPE:35383,UNIFORM_SIZE:35384,UNIFORM_BLOCK_INDEX:35386,UNIFORM_OFFSET:35387,UNIFORM_ARRAY_STRIDE:35388,UNIFORM_MATRIX_STRIDE:35389,UNIFORM_IS_ROW_MAJOR:35390,UNIFORM_BLOCK_BINDING:35391,UNIFORM_BLOCK_DATA_SIZE:35392,UNIFORM_BLOCK_ACTIVE_UNIFORMS:35394,UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES:35395,UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER:35396,UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER:35398,OBJECT_TYPE:37138,SYNC_CONDITION:37139,SYNC_STATUS:37140,SYNC_FLAGS:37141,SYNC_FENCE:37142,SYNC_GPU_COMMANDS_COMPLETE:37143,UNSIGNALED:37144,SIGNALED:37145,ALREADY_SIGNALED:37146,TIMEOUT_EXPIRED:37147,CONDITION_SATISFIED:37148,WAIT_FAILED:37149,SYNC_FLUSH_COMMANDS_BIT:1,COLOR:6144,DEPTH:6145,STENCIL:6146,MIN:32775,MAX:32776,DEPTH_COMPONENT24:33190,STREAM_READ:35041,STREAM_COPY:35042,STATIC_READ:35045,STATIC_COPY:35046,DYNAMIC_READ:35049,DYNAMIC_COPY:35050,DEPTH_COMPONENT32F:36012,DEPTH32F_STENCIL8:36013,INVALID_INDEX:4294967295,TIMEOUT_IGNORED:-1,MAX_CLIENT_WAIT_TIMEOUT_WEBGL:37447,VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE:35070,UNMASKED_VENDOR_WEBGL:37445,UNMASKED_RENDERER_WEBGL:37446,MAX_TEXTURE_MAX_ANISOTROPY_EXT:34047,TEXTURE_MAX_ANISOTROPY_EXT:34046,COMPRESSED_RGB_S3TC_DXT1_EXT:33776,COMPRESSED_RGBA_S3TC_DXT1_EXT:33777,COMPRESSED_RGBA_S3TC_DXT3_EXT:33778,COMPRESSED_RGBA_S3TC_DXT5_EXT:33779,COMPRESSED_R11_EAC:37488,COMPRESSED_SIGNED_R11_EAC:37489,COMPRESSED_RG11_EAC:37490,COMPRESSED_SIGNED_RG11_EAC:37491,COMPRESSED_RGB8_ETC2:37492,COMPRESSED_RGBA8_ETC2_EAC:37493,COMPRESSED_SRGB8_ETC2:37494,COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:37495,COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2:37496,COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2:37497,COMPRESSED_RGB_PVRTC_4BPPV1_IMG:35840,COMPRESSED_RGBA_PVRTC_4BPPV1_IMG:35842,COMPRESSED_RGB_PVRTC_2BPPV1_IMG:35841,COMPRESSED_RGBA_PVRTC_2BPPV1_IMG:35843,COMPRESSED_RGB_ETC1_WEBGL:36196,COMPRESSED_RGB_ATC_WEBGL:35986,COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL:35986,COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL:34798,UNSIGNED_INT_24_8_WEBGL:34042,HALF_FLOAT_OES:36193,RGBA32F_EXT:34836,RGB32F_EXT:34837,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT:33297,UNSIGNED_NORMALIZED_EXT:35863,MIN_EXT:32775,MAX_EXT:32776,SRGB_EXT:35904,SRGB_ALPHA_EXT:35906,SRGB8_ALPHA8_EXT:35907,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT:33296,FRAGMENT_SHADER_DERIVATIVE_HINT_OES:35723,COLOR_ATTACHMENT0_WEBGL:36064,COLOR_ATTACHMENT1_WEBGL:36065,COLOR_ATTACHMENT2_WEBGL:36066,COLOR_ATTACHMENT3_WEBGL:36067,COLOR_ATTACHMENT4_WEBGL:36068,COLOR_ATTACHMENT5_WEBGL:36069,COLOR_ATTACHMENT6_WEBGL:36070,COLOR_ATTACHMENT7_WEBGL:36071,COLOR_ATTACHMENT8_WEBGL:36072,COLOR_ATTACHMENT9_WEBGL:36073,COLOR_ATTACHMENT10_WEBGL:36074,COLOR_ATTACHMENT11_WEBGL:36075,COLOR_ATTACHMENT12_WEBGL:36076,COLOR_ATTACHMENT13_WEBGL:36077,COLOR_ATTACHMENT14_WEBGL:36078,COLOR_ATTACHMENT15_WEBGL:36079,DRAW_BUFFER0_WEBGL:34853,DRAW_BUFFER1_WEBGL:34854,DRAW_BUFFER2_WEBGL:34855,DRAW_BUFFER3_WEBGL:34856,DRAW_BUFFER4_WEBGL:34857,DRAW_BUFFER5_WEBGL:34858,DRAW_BUFFER6_WEBGL:34859,DRAW_BUFFER7_WEBGL:34860,DRAW_BUFFER8_WEBGL:34861,DRAW_BUFFER9_WEBGL:34862,DRAW_BUFFER10_WEBGL:34863,DRAW_BUFFER11_WEBGL:34864,DRAW_BUFFER12_WEBGL:34865,DRAW_BUFFER13_WEBGL:34866,DRAW_BUFFER14_WEBGL:34867,DRAW_BUFFER15_WEBGL:34868,MAX_COLOR_ATTACHMENTS_WEBGL:36063,MAX_DRAW_BUFFERS_WEBGL:34852,VERTEX_ARRAY_BINDING_OES:34229,QUERY_COUNTER_BITS_EXT:34916,CURRENT_QUERY_EXT:34917,QUERY_RESULT_EXT:34918,QUERY_RESULT_AVAILABLE_EXT:34919,TIME_ELAPSED_EXT:35007,TIMESTAMP_EXT:36392,GPU_DISJOINT_EXT:36795};function vS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _S(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.id,r=void 0===n?lc("geometry"):n,i=t.drawMode,a=void 0===i?xS.TRIANGLES:i,o=t.attributes,s=void 0===o?{}:o,c=t.indices,l=void 0===c?null:c,u=t.vertexCount,h=void 0===u?null:u;this.id=r,this.drawMode=0|a,this.attributes={},this.userData={},this._setAttributes(s,l),this.vertexCount=h||this._calculateVertexCount(this.attributes,this.indices)}return Object(We["a"])(e,null,[{key:"DRAW_MODE",get:function(){return xS}}]),Object(We["a"])(e,[{key:"getVertexCount",value:function(){return this.vertexCount}},{key:"getAttributes",value:function(){return this.indices?_S({indices:this.indices},this.attributes):this.attributes}},{key:"_print",value:function(e){return"Geometry ".concat(this.id," attribute ").concat(e)}},{key:"_setAttributes",value:function(e,t){for(var n in t&&(this.indices=ArrayBuffer.isView(t)?{value:t,size:1}:t),e){var r=e[n];r=ArrayBuffer.isView(r)?{value:r}:r,ac(ArrayBuffer.isView(r.value),"".concat(this._print(n),": must be typed array or object with value as typed array")),"POSITION"!==n&&"positions"!==n||r.size||(r.size=3),"indices"===n?(ac(!this.indices),this.indices=r):this.attributes[n]=r}return this.indices&&void 0!==this.indices.isIndexed&&(this.indices=Object.assign({},this.indices),delete this.indices.isIndexed),this}},{key:"_calculateVertexCount",value:function(e,t){if(t)return t.value.length;var n=1/0;for(var r in e){var i=e[r],a=i.value,o=i.size,s=i.constant;!s&&a&&o>=1&&(n=Math.min(n,a.length/o))}return ac(Number.isFinite(n)),n}},{key:"mode",get:function(){return this.drawMode}}]),e}();n("90d7"),n("07ac");function ES(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kS=1024,TS=4,SS=function(){},OS=(bS={},ES(bS,yS.TEXTURE_MIN_FILTER,yS.LINEAR_MIPMAP_LINEAR),ES(bS,yS.TEXTURE_MAG_FILTER,yS.LINEAR),ES(bS,yS.TEXTURE_WRAP_S,yS.CLAMP_TO_EDGE),ES(bS,yS.TEXTURE_WRAP_T,yS.CLAMP_TO_EDGE),bS);function AS(e){return Math.pow(2,Math.ceil(Math.log2(e)))}function PS(e,t,n,r){return n===t.width&&r===t.height?t:(e.canvas.height=r,e.canvas.width=n,e.clearRect(0,0,e.canvas.width,e.canvas.height),e.drawImage(t,0,0,t.width,t.height,0,0,n,r),e.canvas)}function CS(e){return e&&(e.id||e.url)}function IS(e,t,n,r){var i=t.width,a=t.height,o=Il(t,{width:n,height:r});return Ll(t,o,{targetX:0,targetY:0,targetZ:0,width:i,height:a}),t.delete(),o}function MS(e,t,n){for(var r=0;rh&&(MS(i,f,c),o=0,c=u+c+n,u=0,f=[]),f.push({icon:p,xOffset:o}),o=o+y+n,u=Math.max(u,g)}}return f.length>0&&MS(i,f,c),{mapping:i,rowHeight:u,xOffset:o,yOffset:c,canvasWidth:h,canvasHeight:AS(u+c+n)}}function jS(e,t,n){if(!e||!t)return null;n=n||{};var r,i={},a=Iu(e),s=a.iterable,c=a.objectInfo,l=Object(o["a"])(s);try{for(l.s();!(r=l.n()).done;){var u=r.value;c.index++;var h=t(u,c),f=CS(h);if(!h)throw new Error("Icon is missing.");if(!h.url)throw new Error("Icon url is missing.");i[f]||n[f]&&h.url===n[f].url||(i[f]=h)}}catch(d){l.e(d)}finally{l.f()}return i}var LS=function(){function e(t,n){var r=n.onUpdate,i=void 0===r?SS:r;Object(c["a"])(this,e),this.gl=t,this.onUpdate=i,this._loadOptions=null,this._getIcon=null,this._texture=null,this._externalTexture=null,this._mapping={},this._pendingCount=0,this._autoPacking=!1,this._xOffset=0,this._yOffset=0,this._rowHeight=0,this._buffer=TS,this._canvasWidth=kS,this._canvasHeight=0,this._canvas=null}return Object(l["a"])(e,[{key:"finalize",value:function(){this._texture&&this._texture.delete()}},{key:"getTexture",value:function(){return this._texture||this._externalTexture}},{key:"getIconMapping",value:function(e){var t=this._autoPacking?CS(e):e;return this._mapping[t]||{}}},{key:"setProps",value:function(e){var t=e.loadOptions,n=e.autoPacking,r=e.iconAtlas,i=e.iconMapping,a=e.data,o=e.getIcon;t&&(this._loadOptions=t),void 0!==n&&(this._autoPacking=n),o&&(this._getIcon=o),i&&(this._mapping=i),r&&this._updateIconAtlas(r),this._autoPacking&&(a||o)&&"undefined"!==typeof document&&(this._canvas=this._canvas||document.createElement("canvas"),this._updateAutoPacking(a))}},{key:"_updateIconAtlas",value:function(e){this._texture&&(this._texture.delete(),this._texture=null),e instanceof nl?(e.setParameters(OS),this._externalTexture=e,this.onUpdate()):e&&(this._texture=new nl(this.gl,{data:e,parameters:OS}),this.onUpdate())}},{key:"_updateAutoPacking",value:function(e){var t=Object.values(jS(e,this._getIcon,this._mapping)||{});if(t.length>0){var n=RS({icons:t,buffer:this._buffer,canvasWidth:this._canvasWidth,mapping:this._mapping,rowHeight:this._rowHeight,xOffset:this._xOffset,yOffset:this._yOffset}),r=n.mapping,i=n.xOffset,a=n.yOffset,o=n.rowHeight,s=n.canvasHeight;this._rowHeight=o,this._mapping=r,this._xOffset=i,this._yOffset=a,this._canvasHeight=s,this._texture||(this._texture=new nl(this.gl,{width:this._canvasWidth,height:this._canvasHeight,parameters:OS})),this._texture.height!==this._canvasHeight&&(this._texture=IS(this.gl,this._texture,this._canvasWidth,this._canvasHeight)),this.onUpdate(),this._loadIcons(t)}}},{key:"_loadIcons",value:function(e){var t,n=this,r=this._canvas.getContext("2d"),i=Object(o["a"])(e);try{var a=function(){var e=t.value;n._pendingCount++,Qb(e.url,oT,n._loadOptions).then((function(t){var i=CS(e),a=n._mapping[i],o=a.x,s=a.y,c=a.width,l=a.height,u=PS(r,t,c,l);n._texture.setSubImageData({data:u,x:o,y:s,width:c,height:l}),n._texture.generateMipmap(),n.onUpdate()})).catch((function(e){ws.error(e)()})).finally((function(){n._pendingCount--}))};for(i.s();!(t=i.n()).done;)a()}catch(s){i.e(s)}finally{i.f()}}},{key:"isLoaded",get:function(){return 0===this._pendingCount}}]),e}(),DS=n("f863").default,zS=n("0554").default,FS=[0,0,0,255],BS={iconAtlas:{type:"object",value:null,async:!0},iconMapping:{type:"object",value:{},async:!0},sizeScale:{type:"number",value:1,min:0},billboard:!0,sizeUnits:"pixels",sizeMinPixels:{type:"number",min:0,value:0},sizeMaxPixels:{type:"number",min:0,value:Number.MAX_SAFE_INTEGER},alphaCutoff:{type:"number",value:.05,min:0,max:1},noAlloc:!0,iconStill:{type:"object",value:null},getIcon:{type:"accessor",value:function(e){return e.icon}},getColor:{type:"accessor",value:FS},getSize:{type:"accessor",value:1},getAngle:{type:"accessor",value:0},getPixelOffset:{type:"accessor",value:[0,0]},getPathStart:{type:"accessor",value:null},getPathEnd:{type:"accessor",value:null},getTimeStart:{type:"accessor",value:null},getTimeEnd:{type:"accessor",value:null},currentTime:{type:"number",value:0},pickable:{type:"boolean",value:!0}},NS=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){return Object(c["a"])(this,n),t.apply(this,arguments)}return Object(l["a"])(n,[{key:"getShaders",value:function(){return sS(Object(aS["a"])(n.prototype),"getShaders",this).call(this,{vs:DS,fs:zS,modules:[lS,gS]})}},{key:"initializeState",value:function(){var e=this;this.state={iconManager:new LS(this.context.gl,{onUpdate:function(){return e._onUpdate()}})};var t=this.getAttributeManager();t.addInstanced({instanceTimestamps:{size:1,accessor:"getTimeStart"},instanceTimestampsNext:{size:1,accessor:"getTimeEnd"},instanceStartPositions:{size:2,accessor:"getPathStart"},instanceEndPositions:{size:2,accessor:"getPathEnd"},instanceSizes:{size:1,transition:!0,accessor:"getSize",defaultValue:1},instanceOffsets:{size:2,accessor:"getIcon",transform:this.getInstanceOffset},instanceIconFrames:{size:4,accessor:"getIcon",transform:this.getInstanceIconFrame},instanceColors:{size:this.props.colorFormat.length,type:yS.UNSIGNED_BYTE,normalized:!0,transition:!0,accessor:"getColor",defaultValue:FS},instancePixelOffset:{size:2,transition:!0,accessor:"getPixelOffset"}})}},{key:"updateState",value:function(e){var t=e.oldProps,r=e.props,i=e.changeFlags;sS(Object(aS["a"])(n.prototype),"updateState",this).call(this,{props:r,oldProps:t,changeFlags:i});var a=this.getAttributeManager(),o=r.iconAtlas,s=r.iconMapping,c=r.data,l=r.getIcon,u=this.state.iconManager;u.setProps({loadOptions:r.loadOptions});var h=!1,f=o||this.internalState.isAsyncPropLoading("iconAtlas");if(f?(t.iconAtlas!==r.iconAtlas&&u.setProps({iconAtlas:o,autoPacking:!1}),t.iconMapping!==r.iconMapping&&(u.setProps({iconMapping:s}),h=!0)):u.setProps({autoPacking:!0}),(i.dataChanged||i.updateTriggersChanged&&(i.updateTriggersChanged.all||i.updateTriggersChanged.getIcon))&&(u.setProps({data:c,getIcon:l}),h=!0),h&&(a.invalidate("instanceOffsets"),a.invalidate("instanceIconFrames")),i.extensionsChanged){var d=this.context.gl;this.state.model&&this.state.model.delete(),this.setState({model:this._getModel(d)}),a.invalidateAll()}}},{key:"finalizeState",value:function(){sS(Object(aS["a"])(n.prototype),"finalizeState",this).call(this),this.state.iconManager.finalize()}},{key:"draw",value:function(e){var t=e.uniforms,n=this.props,r=n.sizeScale,i=n.sizeMinPixels,a=n.sizeMaxPixels,o=n.sizeUnits,s=n.billboard,c=n.alphaCutoff,l=n.currentTime,u=n.iconStill,h=n.pickable,f=this.state.iconManager,d=this.context.viewport,p=f.getTexture();p&&p.loaded&&this.state.model.setUniforms(Object.assign({},t,{iconsTexture:p,iconsTextureDim:[p.width,p.height],sizeScale:r*("pixels"===o?d.metersPerPixel:1),sizeMinPixels:i,sizeMaxPixels:a,billboard:s,alphaCutoff:c,currentTime:l,pickable:h,iconStillOffsets:this.getInstanceOffset(u),iconStillFrames:this.getInstanceIconFrame(u)})).draw()}},{key:"_getModel",value:function(e){var t=[-1,-1,-1,1,1,1,1,-1];return new wm(e,Object.assign({},this.getShaders(),{id:this.props.id,geometry:new wS({drawMode:yS.TRIANGLE_FAN,attributes:{positions:{size:2,value:new Float32Array(t)}}}),isInstanced:!0}))}},{key:"_onUpdate",value:function(){this.setNeedsRedraw()}},{key:"getInstanceOffset",value:function(e){var t=this.state.iconManager.getIconMapping(e);return[t.width/2-t.anchorX||0,t.height/2-t.anchorY||0]}},{key:"getInstanceIconFrame",value:function(e){var t=this.state.iconManager.getIconMapping(e);return[t.x||0,t.y||0,t.width||0,t.height||0]}},{key:"isLoaded",get:function(){return sS(Object(aS["a"])(n.prototype),"isLoaded",this)&&this.state.iconManager.isLoaded}}]),n}(mx);NS.layerName="MovingIconLayer",NS.defaultProps=BS;var US={marker:{x:0,y:0,width:128,height:128,mask:!0},info:{x:128,y:0,width:128,height:128,mask:!0},vehicle:{x:128,y:128,width:128,height:128,mask:!1},diamond:{x:0,y:128,width:128,height:128,mask:!1}},VS="pk.eyJ1IjoidnNwLXR1LWJlcmxpbiIsImEiOiJjamNpemh1bmEzNmF0MndudHI5aGFmeXpoIn0.u9f04rjFo7ZbWiSceTTXyA",GS={latitude:52.1,longitude:13.45,zoom:10,pitch:0,minZoom:2,maxZoom:22};function WS(e){var t="mapbox://styles/mapbox/dark-v10",n=e.simulationTime,r=e.paths,i=e.center,a=(e.vehicleLookup,e.searchEnabled),o=e.onClick,s=Object.assign({},GS);s.latitude=i[1],s.longitude=i[0];var c=Object(Le["useState"])({}),l=Object(je["a"])(c,2),u=l[0],h=l[1],f=[];function d(){console.log(u),u.object?o(u.object.v):o(null)}function p(e){e.hoverInfo;return null}return f.push(new NS({id:"Agents",data:r,getTimeStart:function(e){return e[0]},getTimeEnd:function(e){return e[1]},getPathStart:function(e){return e[2]},getPathEnd:function(e){return e[3]},getIcon:function(e){return"vehicle"},getColor:function(e){return[255,0,0]},iconMoving:"vehicle",iconStill:"diamond",getSize:a?56:24,opacity:1,currentTime:n,shadowEnabled:!1,noAlloc:!0,iconAtlas:"/icon-atlas.png",iconMapping:US,sizeScale:1,billboard:!0,pickable:!0,autoHighlight:!0,highlightColor:[255,0,255],onHover:h})),De.a.createElement(iS,{layers:f,pickingRadius:5,initialViewState:s,controller:!0,getCursor:function(){return"pointer"},onClick:d},De.a.createElement(En,{reuseMaps:!0,mapStyle:t,preventStyleDiffing:!0,mapboxApiAccessToken:VS}),p({hoverInfo:u}))}d["c"].use(Re["VuePlugin"]);var qS=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){var e;return Object(c["a"])(this,n),e=t.apply(this,arguments),e.SETTINGS={Fahrzeuge:!0,Routen:!1,"DRT Anfragen":!1},e.COLOR_OCCUPANCY={0:[255,0,0],1:[255,0,0],2:[255,0,0],3:[255,0,0],4:[255,0,0]},e.legendItems=[],e.legendRequests=[],e.vizDetails={network:"",drtTrips:"",projection:"",title:"",description:"",center:[13.45,52.5]},e.myState={statusMessage:"",clock:"00:00",day:1,colorScheme:Me["a"].DarkMode,isRunning:!1,isShowingHelp:!1,fileApi:null,fileSystem:void 0,data:[]},e.maxDays=250,e.timeStart=0,e.timeEnd=86400*e.maxDays,e.paths=ne([]),e.simulationTime=21600,e.timeElapsedSinceLastFrame=0,e.searchTerm="",e.searchEnabled=!1,e.globalState=ce["a"].state,e.isDarkMode=e.myState.colorScheme===Me["a"].DarkMode,e.isLoaded=!0,e.showHelp=!1,e.speedStops=[-100,-10,-5,-2,-1,-.5,-.25,0,.25,.5,1,2,5,10,100],e.speed=1,e.legendBits=[],e.vehicleLookup=[],e.vehicleLookupString={},e.isPausedDueToHiding=!1,e.dataArray=[],e.numPoints=0,e}return Object(l["a"])(n,[{key:"handleSettingChange",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:console.log(t),this.updateDatasetFilters(),this.simulationTime+=1;case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"buildRouteFromUrl",value:function(){var e=this.$route.params;if(e.project&&e.pathMatch){var t=1+e.pathMatch.lastIndexOf("/");e.pathMatch.substring(0,t),e.pathMatch.substring(t)}else console.log("I CANT EVEN: NO PROJECT/PARHMATCH")}},{key:"swapTheme",value:function(){this.isDarkMode=this.myState.colorScheme===Me["a"].DarkMode,this.updateLegendColors()}},{key:"handleSearch",value:function(){var e,t,n=this.vehicleLookupString[this.searchTerm];n>-1?(console.log("vehicle",n),null===(e=this.pathVehicle)||void 0===e||e.filterExact(n),this.searchEnabled=!0):(console.log("nope"),null===(t=this.pathVehicle)||void 0===t||t.filterAll(),this.searchEnabled=!1);this.updateDatasetFilters()}},{key:"handleClick",value:function(e){if(null!==e){var t=this.vehicleLookup[e];console.log(t),this.searchTerm===t?this.searchTerm="":this.searchTerm=t}else this.searchTerm=""}},{key:"arrayBufferToBase64",value:function(e){for(var t="",n=new Uint8Array(e),r=n.byteLength,i=0;i86400?(this.myState.day+=1,this.simulationTime-=86400):this.simulationTime<0&&(this.myState.day-=1,this.simulationTime+=86400),this.updateDatasetFilters(),this.setWallClock(),window.requestAnimationFrame(this.animate)}}},{key:"handleVisibilityChange",value:function(){this.isPausedDueToHiding&&!document.hidden?(console.log("unpausing"),this.isPausedDueToHiding=!1,this.toggleSimulation()):this.myState.isRunning&&document.hidden&&(console.log("pausing"),this.isPausedDueToHiding=!0,this.toggleSimulation())}},{key:"parseRouteTraces",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return 0,n=-1,r=[],e.next=5,se["forEachAsync"](t,(function(e){n++;for(var t=e.timestamps[0],i=e.timestamps[0],o=[],s=function(s){i=e.timestamps[s],e.path[s][0]===e.path[s-1][0]&&e.path[s][1]===e.path[s-1][1]?(o.forEach((function(t){t.t1=e.timestamps[s-1]})),r.push.apply(r,Object(a["a"])(o)),o=[],t=i):o.push({t0:t,p0:e.path[s-1],p1:e.path[s],v:n,occ:e.passengers[s-1]})},c=1;ce.length)&&(t=e.length);for(var n=0,r=new Array(t);n>8&255]},F=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},B=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},N=function(e){return j(e,23,4)},U=function(e){return j(e,52,8)},V=function(e,t){y(e[T],t,{get:function(){return x(this)[t]}})},G=function(e,t,n,r){var i=f(n),a=x(e);if(i+t>a.byteLength)throw R(O);var o=x(a.buffer).bytes,s=i+a.byteOffset,c=o.slice(s,s+t);return r?c:c.reverse()},W=function(e,t,n,r,i,a){var o=f(n),s=x(e);if(o+t>s.byteLength)throw R(O);for(var c=x(s.buffer).bytes,l=o+s.byteOffset,u=r(+i),h=0;hX;)(q=H[X++])in P||o(P,q,A[q]);Z.constructor=P}m&&p(I)!==M&&m(I,M);var $=new C(new P(2)),Y=I.setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||s(I,{setInt8:function(e,t){Y.call(this,e,t<<24>>24)},setUint8:function(e,t){Y.call(this,e,t<<24>>24)}},{unsafe:!0})}else P=function(e){l(this,P,E);var t=f(e);w(this,{bytes:v.call(new Array(t),0),byteLength:t}),i||(this.byteLength=t)},C=function(e,t,n){l(this,C,k),l(e,P,k);var r=x(e).byteLength,a=u(t);if(a<0||a>r)throw R("Wrong offset");if(n=void 0===n?r-a:h(n),a+n>r)throw R(S);w(this,{buffer:e,byteLength:n,byteOffset:a}),i||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},i&&(V(P,"byteLength"),V(C,"buffer"),V(C,"byteLength"),V(C,"byteOffset")),s(C[T],{getInt8:function(e){return G(this,1,e)[0]<<24>>24},getUint8:function(e){return G(this,1,e)[0]},getInt16:function(e){var t=G(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=G(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return B(G(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return B(G(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return L(G(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return L(G(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){W(this,1,e,D,t)},setUint8:function(e,t){W(this,1,e,D,t)},setInt16:function(e,t){W(this,2,e,z,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){W(this,2,e,z,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){W(this,4,e,F,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){W(this,4,e,F,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){W(this,4,e,N,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){W(this,8,e,U,t,arguments.length>2?arguments[2]:void 0)}});_(P,E),_(C,k),e.exports={ArrayBuffer:P,DataView:C}},6251:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExprType=void 0;var r={Json:"j",Array:"a",Object:"o",Prop:"p",Value:"v"};t.ExprType=r},"649e":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").some,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("some",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},6566:function(e,t,n){"use strict";var r=n("9bf2").f,i=n("7c73"),a=n("e2cc"),o=n("0366"),s=n("19aa"),c=n("2266"),l=n("7dd0"),u=n("2626"),h=n("83ab"),f=n("f183").fastKey,d=n("69f3"),p=d.set,m=d.getterFor;e.exports={getConstructor:function(e,t,n,l){var u=e((function(e,r){s(e,u,t),p(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),h||(e.size=0),void 0!=r&&c(r,e[l],e,n)})),d=m(t),g=function(e,t,n){var r,i,a=d(e),o=y(e,t);return o?o.value=n:(a.last=o={index:i=f(t,!0),key:t,value:n,previous:r=a.last,next:void 0,removed:!1},a.first||(a.first=o),r&&(r.next=o),h?a.size++:e.size++,"F"!==i&&(a.index[i]=o)),e},y=function(e,t){var n,r=d(e),i=f(t);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==t)return n};return a(u.prototype,{clear:function(){var e=this,t=d(e),n=t.index,r=t.first;while(r)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete n[r.index],r=r.next;t.first=t.last=void 0,h?t.size=0:e.size=0},delete:function(e){var t=this,n=d(t),r=y(t,e);if(r){var i=r.next,a=r.previous;delete n.index[r.index],r.removed=!0,a&&(a.next=i),i&&(i.previous=a),n.first==r&&(n.first=i),n.last==r&&(n.last=a),h?n.size--:t.size--}return!!r},forEach:function(e){var t,n=d(this),r=o(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:n.first){r(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!y(this,e)}}),a(u.prototype,n?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),h&&r(u.prototype,"size",{get:function(){return d(this).size}}),u},setStrong:function(e,t,n){var r=t+" Iterator",i=m(t),a=m(r);l(e,t,(function(e,t){p(this,{type:r,target:e,state:i(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,n=e.last;while(n&&n.removed)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),u(t)}}},"65a1":function(e,t,n){"use strict";n.d(t,"p",(function(){return a})),n.d(t,"e",(function(){return o})),n.d(t,"a",(function(){return s})),n.d(t,"g",(function(){return c})),n.d(t,"o",(function(){return l})),n.d(t,"n",(function(){return u})),n.d(t,"j",(function(){return h})),n.d(t,"k",(function(){return f})),n.d(t,"l",(function(){return d})),n.d(t,"m",(function(){return p})),n.d(t,"c",(function(){return m})),n.d(t,"d",(function(){return g})),n.d(t,"i",(function(){return y})),n.d(t,"h",(function(){return v})),n.d(t,"f",(function(){return _})),n.d(t,"b",(function(){return b}));var r=n("c94d");function i(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}function a(e,t){if(e===t){var n=t[1],r=t[2],i=t[3],a=t[6],o=t[7],s=t[11];e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=n,e[6]=t[9],e[7]=t[13],e[8]=r,e[9]=a,e[11]=t[14],e[12]=i,e[13]=o,e[14]=s}else e[0]=t[0],e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=t[1],e[5]=t[5],e[6]=t[9],e[7]=t[13],e[8]=t[2],e[9]=t[6],e[10]=t[10],e[11]=t[14],e[12]=t[3],e[13]=t[7],e[14]=t[11],e[15]=t[15];return e}function o(e,t){var n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],h=t[9],f=t[10],d=t[11],p=t[12],m=t[13],g=t[14],y=t[15],v=n*s-r*o,_=n*c-i*o,b=n*l-a*o,x=r*c-i*s,w=r*l-a*s,E=i*l-a*c,k=u*m-h*p,T=u*g-f*p,S=u*y-d*p,O=h*g-f*m,A=h*y-d*m,P=f*y-d*g,C=v*P-_*A+b*O+x*S-w*T+E*k;return C?(C=1/C,e[0]=(s*P-c*A+l*O)*C,e[1]=(i*A-r*P-a*O)*C,e[2]=(m*E-g*w+y*x)*C,e[3]=(f*w-h*E-d*x)*C,e[4]=(c*S-o*P-l*T)*C,e[5]=(n*P-i*S+a*T)*C,e[6]=(g*b-p*E-y*_)*C,e[7]=(u*E-f*b+d*_)*C,e[8]=(o*A-s*S+l*k)*C,e[9]=(r*S-n*A-a*k)*C,e[10]=(p*w-m*b+y*v)*C,e[11]=(h*b-u*w-d*v)*C,e[12]=(s*T-o*O-c*k)*C,e[13]=(n*O-r*T+i*k)*C,e[14]=(m*_-p*x-g*v)*C,e[15]=(u*x-h*_+f*v)*C,e):null}function s(e){var t=e[0],n=e[1],r=e[2],i=e[3],a=e[4],o=e[5],s=e[6],c=e[7],l=e[8],u=e[9],h=e[10],f=e[11],d=e[12],p=e[13],m=e[14],g=e[15],y=t*o-n*a,v=t*s-r*a,_=t*c-i*a,b=n*s-r*o,x=n*c-i*o,w=r*c-i*s,E=l*p-u*d,k=l*m-h*d,T=l*g-f*d,S=u*m-h*p,O=u*g-f*p,A=h*g-f*m;return y*A-v*O+_*S+b*T-x*k+w*E}function c(e,t,n){var r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],c=t[5],l=t[6],u=t[7],h=t[8],f=t[9],d=t[10],p=t[11],m=t[12],g=t[13],y=t[14],v=t[15],_=n[0],b=n[1],x=n[2],w=n[3];return e[0]=_*r+b*s+x*h+w*m,e[1]=_*i+b*c+x*f+w*g,e[2]=_*a+b*l+x*d+w*y,e[3]=_*o+b*u+x*p+w*v,_=n[4],b=n[5],x=n[6],w=n[7],e[4]=_*r+b*s+x*h+w*m,e[5]=_*i+b*c+x*f+w*g,e[6]=_*a+b*l+x*d+w*y,e[7]=_*o+b*u+x*p+w*v,_=n[8],b=n[9],x=n[10],w=n[11],e[8]=_*r+b*s+x*h+w*m,e[9]=_*i+b*c+x*f+w*g,e[10]=_*a+b*l+x*d+w*y,e[11]=_*o+b*u+x*p+w*v,_=n[12],b=n[13],x=n[14],w=n[15],e[12]=_*r+b*s+x*h+w*m,e[13]=_*i+b*c+x*f+w*g,e[14]=_*a+b*l+x*d+w*y,e[15]=_*o+b*u+x*p+w*v,e}function l(e,t,n){var r,i,a,o,s,c,l,u,h,f,d,p,m=n[0],g=n[1],y=n[2];return t===e?(e[12]=t[0]*m+t[4]*g+t[8]*y+t[12],e[13]=t[1]*m+t[5]*g+t[9]*y+t[13],e[14]=t[2]*m+t[6]*g+t[10]*y+t[14],e[15]=t[3]*m+t[7]*g+t[11]*y+t[15]):(r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],c=t[5],l=t[6],u=t[7],h=t[8],f=t[9],d=t[10],p=t[11],e[0]=r,e[1]=i,e[2]=a,e[3]=o,e[4]=s,e[5]=c,e[6]=l,e[7]=u,e[8]=h,e[9]=f,e[10]=d,e[11]=p,e[12]=r*m+s*g+h*y+t[12],e[13]=i*m+c*g+f*y+t[13],e[14]=a*m+l*g+d*y+t[14],e[15]=o*m+u*g+p*y+t[15]),e}function u(e,t,n){var r=n[0],i=n[1],a=n[2];return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*i,e[5]=t[5]*i,e[6]=t[6]*i,e[7]=t[7]*i,e[8]=t[8]*a,e[9]=t[9]*a,e[10]=t[10]*a,e[11]=t[11]*a,e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e}function h(e,t,n,i){var a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k,T,S,O,A,P=i[0],C=i[1],I=i[2],M=Math.hypot(P,C,I);return M1&&void 0!==arguments[1]?arguments[1]:{},n=t.precision,a=void 0===n?r.precision||4:n;return e=i(e),"".concat(parseFloat(e.toPrecision(a)))}function o(e){return Array.isArray(e)||ArrayBuffer.isView(e)&&!(e instanceof DataView)}function s(e){return e.clone?e.clone():new Array(e.length)}function c(e,t,n){if(o(e)){n=n||s(e);for(var r=0;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=l.some((function(e){return!!~n.indexOf(e)}));r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),f=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),A="undefined"!==typeof WeakMap?new WeakMap:new n,P=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=h.getInstance(),r=new O(t,n,this);A.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach((function(e){P.prototype[e]=function(){var t;return(t=A.get(this))[e].apply(t,arguments)}}));var C=function(){return"undefined"!==typeof i.ResizeObserver?i.ResizeObserver:P}();t["a"]=C}).call(this,n("c8ba"))},"6e46":function(e,t,n){"use strict";var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.parse=y,t.ASTParser=void 0;var i=r(n("a34a")),a=r(n("970b")),o=r(n("5bc3")),s=n("d716e"),c=n("878f"),l=n("6251"),u=n("3263"),h=n("1eba"),f=i.default.mark(y);function d(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=p(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw i}}}}function p(e,t){if(e){if("string"===typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nu)n=c[u++],r&&!o.call(s,n)||h.push(e?[n,s[n]]:s[n]);return h}};e.exports={entries:s(!0),values:s(!1)}},"6f9b":function(e,t,n){"use strict";var r=n("52da"),i=n.n(r);i.a},7037:function(e,t,n){function r(t){return"function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?(e.exports=r=function(e){return typeof e},e.exports["default"]=e.exports,e.exports.__esModule=!0):(e.exports=r=function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports["default"]=e.exports,e.exports.__esModule=!0),r(t)}n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0"),e.exports=r,e.exports["default"]=e.exports,e.exports.__esModule=!0},"72f7":function(e,t,n){"use strict";var r=n("ebb5").exportTypedArrayMethod,i=n("d039"),a=n("da84"),o=a.Uint8Array,s=o&&o.prototype||{},c=[].toString,l=[].join;i((function(){c.call({})}))&&(c=function(){return l.call(this)});var u=s.toString!=c;r("toString",c,u)},"735e":function(e,t,n){"use strict";var r=n("ebb5"),i=n("81d5"),a=r.aTypedArray,o=r.exportTypedArrayMethod;o("fill",(function(e){return i.apply(a(this),arguments)}))},"74e8":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("83ab"),o=n("8aa7"),s=n("ebb5"),c=n("621a"),l=n("19aa"),u=n("5c6c"),h=n("9112"),f=n("50c4"),d=n("0b25"),p=n("182d"),m=n("c04e"),g=n("5135"),y=n("f5df"),v=n("861d"),_=n("7c73"),b=n("d2bb"),x=n("241c").f,w=n("a078"),E=n("b727").forEach,k=n("2626"),T=n("9bf2"),S=n("06cf"),O=n("69f3"),A=n("7156"),P=O.get,C=O.set,I=T.f,M=S.f,R=Math.round,j=i.RangeError,L=c.ArrayBuffer,D=c.DataView,z=s.NATIVE_ARRAY_BUFFER_VIEWS,F=s.TYPED_ARRAY_TAG,B=s.TypedArray,N=s.TypedArrayPrototype,U=s.aTypedArrayConstructor,V=s.isTypedArray,G="BYTES_PER_ELEMENT",W="Wrong length",q=function(e,t){var n=0,r=t.length,i=new(U(e))(r);while(r>n)i[n]=t[n++];return i},Z=function(e,t){I(e,t,{get:function(){return P(this)[t]}})},H=function(e){var t;return e instanceof L||"ArrayBuffer"==(t=y(e))||"SharedArrayBuffer"==t},X=function(e,t){return V(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},$=function(e,t){return X(e,t=m(t,!0))?u(2,e[t]):M(e,t)},Y=function(e,t,n){return!(X(e,t=m(t,!0))&&v(n)&&g(n,"value"))||g(n,"get")||g(n,"set")||n.configurable||g(n,"writable")&&!n.writable||g(n,"enumerable")&&!n.enumerable?I(e,t,n):(e[t]=n.value,e)};a?(z||(S.f=$,T.f=Y,Z(N,"buffer"),Z(N,"byteOffset"),Z(N,"byteLength"),Z(N,"length")),r({target:"Object",stat:!0,forced:!z},{getOwnPropertyDescriptor:$,defineProperty:Y}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,s=e+(n?"Clamped":"")+"Array",c="get"+e,u="set"+e,m=i[s],g=m,y=g&&g.prototype,T={},S=function(e,t){var n=P(e);return n.view[c](t*a+n.byteOffset,!0)},O=function(e,t,r){var i=P(e);n&&(r=(r=R(r))<0?0:r>255?255:255&r),i.view[u](t*a+i.byteOffset,r,!0)},M=function(e,t){I(e,t,{get:function(){return S(this,t)},set:function(e){return O(this,t,e)},enumerable:!0})};z?o&&(g=t((function(e,t,n,r){return l(e,g,s),A(function(){return v(t)?H(t)?void 0!==r?new m(t,p(n,a),r):void 0!==n?new m(t,p(n,a)):new m(t):V(t)?q(g,t):w.call(g,t):new m(d(t))}(),e,g)})),b&&b(g,B),E(x(m),(function(e){e in g||h(g,e,m[e])})),g.prototype=y):(g=t((function(e,t,n,r){l(e,g,s);var i,o,c,u=0,h=0;if(v(t)){if(!H(t))return V(t)?q(g,t):w.call(g,t);i=t,h=p(n,a);var m=t.byteLength;if(void 0===r){if(m%a)throw j(W);if(o=m-h,o<0)throw j(W)}else if(o=f(r)*a,o+h>m)throw j(W);c=o/a}else c=d(t),o=c*a,i=new L(o);C(e,{buffer:i,byteOffset:h,byteLength:o,length:c,view:new D(i)});while(u>1,g=23===t?i(2,-24)-i(2,-77):0,y=e<0||0===e&&1/e<0?1:0,v=0;for(e=r(e),e!=e||e===n?(u=e!=e?1:0,l=p):(l=a(o(e)/s),e*(h=i(2,-l))<1&&(l--,h*=2),e+=l+m>=1?g/h:g*i(2,1-m),e*h>=2&&(l++,h/=2),l+m>=p?(u=0,l=p):l+m>=1?(u=(e*h-1)*i(2,t),l+=m):(u=e*i(2,m-1)*i(2,t),l=0));t>=8;f[v++]=255&u,u/=256,t-=8);for(l=l<0;f[v++]=255&l,l/=256,d-=8);return f[--v]|=128*y,f},l=function(e,t){var r,a=e.length,o=8*a-t-1,s=(1<>1,l=o-7,u=a-1,h=e[u--],f=127&h;for(h>>=7;l>0;f=256*f+e[u],u--,l-=8);for(r=f&(1<<-l)-1,f>>=-l,l+=t;l>0;r=256*r+e[u],u--,l-=8);if(0===f)f=1-c;else{if(f===s)return r?NaN:h?-n:n;r+=i(2,t),f-=c}return(h?-1:1)*r*i(2,f-t)};e.exports={pack:c,unpack:l}},"77ae":function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return s}));var i=n("53ca"),a={self:"undefined"!==typeof self&&self,window:"undefined"!==typeof window&&window,global:"undefined"!==typeof e&&e,document:"undefined"!==typeof document&&document},o=(a.self||a.window||a.global,a.window||a.self||a.global,a.global||a.self||a.window),s=(a.document,"object"!==("undefined"===typeof r?"undefined":Object(i["a"])(r))||"[object process]"!==String(r)||r.browser),c="undefined"!==typeof r&&r.version&&r.version.match(/v([0-9]*)/);c&&parseFloat(c[1])}).call(this,n("c8ba"),n("4362"))},"7e84":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));n("3410"),n("131a");function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}},8177:function(e,t,n){"use strict";n.d(t,"c",(function(){return h})),n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return d})),n.d(t,"d",(function(){return p}));var r=n("ae9d"),i=n("f50d"),a=n("5729"),o=n("a093"),s=n("dd22");function c(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function l(e,t){if(e){if("string"===typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(c)throw a}}}}function s(e,t){if(e){if("string"===typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?arguments[1]:void 0,n),c=o>2?arguments[2]:void 0,l=void 0===c?n:i(c,n);while(l>s)t[s++]=e;return t}},"82f8":function(e,t,n){"use strict";var r=n("ebb5"),i=n("4d64").includes,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("includes",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"854c":function(e,t,n){"use strict";var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.exitWith=P,t.forEach=C,t.filter=I,t.reduce=M,t.concat=R,t.append=j,t.map=L,t.find=D,t.findIndex=z,t.some=F,t.every=B,t.includes=N,t.indexOf=U,t.lastIndexOf=V,t.keyBy=G,t.groupBy=W,t.uniqueBy=q;var i=r(n("a34a")),a=r(n("9523")),o=r(n("7037")),s=n("d78d");function c(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=l(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw i}}}}function l(e,t){if(e){if("string"===typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)){r.next=10;break}if(e[n]!==t){r.next=4;break}return r.abrupt("return",n);case 4:if(0!==(63&n)){r.next=7;break}return void(r.next=7);case 7:n--,r.next=1;break;case 10:return r.abrupt("return",-1);case 11:case"end":return r.stop()}}),E)}function G(e,t){var n;return i.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n={},r.delegateYield(C(e,i.default.mark((function r(a,o){var s;return i.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.delegateYield(t(a,o,e),"t0",1);case 1:s=r.t0,n[s]=a;case 3:case"end":return r.stop()}}),r)}))),"t0",2);case 2:return r.abrupt("return",n);case 3:case"end":return r.stop()}}),k)}function W(e,t){var n,r,a,o,s,l,u;return i.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:n={},r=0,a=c(e),i.prev=3,a.s();case 5:if((o=a.n()).done){i.next=13;break}return s=o.value,i.delegateYield(t(s,r++,e),"t0",8);case 8:l=i.t0,u=n[l]=n[l]||[],u.push(s);case 11:i.next=5;break;case 13:i.next=18;break;case 15:i.prev=15,i.t1=i["catch"](3),a.e(i.t1);case 18:return i.prev=18,a.f(),i.finish(18);case 21:return i.abrupt("return",n);case 22:case"end":return i.stop()}}),T,null,[[3,15,18,21]])}function q(e,t){var n,r,a,o,s,l,u;return i.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:n=new Set,r=[],a=0,o=c(e),i.prev=4,o.s();case 6:if((s=o.n()).done){i.next=17;break}if(l=s.value,!t){i.next=14;break}return i.delegateYield(t(l,a++,e),"t0",10);case 10:u=i.t0,n.has(u)||(r.push(l),n.add(u)),i.next=15;break;case 14:n.has(l)||(r.push(l),n.add(l));case 15:i.next=6;break;case 17:i.next=22;break;case 19:i.prev=19,i.t1=i["catch"](4),o.e(i.t1);case 22:return i.prev=22,o.f(),i.finish(22);case 25:return i.abrupt("return",r);case 26:case"end":return i.stop()}}),S,null,[[4,19,22,25]])}},8634:function(e,t,n){"use strict";var r=n("2145"),i=n.n(r);i.a},"878f":function(e,t,n){"use strict";var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.AST=t.ASTNode=void 0;var i=r(n("a34a")),a=r(n("970b")),o=r(n("5bc3")),s=n("3263"),c=n("6251"),l=n("1eba"),u=function(){function e(t,n){(0,a.default)(this,e),this.type=n,this.tokens=t,this.childNodeList=[]}return(0,o.default)(e,[{key:"addChild",value:function(e){this.childNodeList.push(e)}}]),e}();t.ASTNode=u;var h=function(){function e(t){(0,a.default)(this,e),this.tokens=t}return(0,o.default)(e,[{key:"buildTree",value:i.default.mark((function e(){return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.delegateYield(this.handleExprJson(this.tokens),"t0",1);case 1:return e.abrupt("return",e.t0);case 2:case"end":return e.stop()}}),e,this)}))},{key:"handleExprJson",value:i.default.mark((function e(t){var n,r,a,o;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(0,l.yielder)()){e.next=3;break}return void(e.next=3);case 3:if(n=new u(t,c.ExprType.Json),r=t[0],r.type!==s.TokenType.LeftBracket){e.next=11;break}return e.delegateYield(this.handleExprArray(t),"t0",7);case 7:a=e.t0,n.addChild(a),e.next=18;break;case 11:if(r.type!==s.TokenType.LeftBrace){e.next=17;break}return e.delegateYield(this.handleExprObject(t),"t1",13);case 13:o=e.t1,n.addChild(o),e.next=18;break;case 17:throw new Error("[json expression error] unexpected token ".concat(r.text));case 18:return e.abrupt("return",n);case 19:case"end":return e.stop()}}),e,this)}))},{key:"handleExprArray",value:i.default.mark((function e(t){var n,r,a,o,h,f,d,p,m;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(2!==t.length||t[0].type!==s.TokenType.LeftBracket||t[1].type!==s.TokenType.RightBracket){e.next=2;break}return e.abrupt("return",new u(t,c.ExprType.Array));case 2:n=new u(t,c.ExprType.Array),r=[],a=0,o=0,h=1,f=t.length-1;case 7:if(!(h>1))),o=(1&a)<<14,e.abrupt("break",58);case 15:return n.push(String.fromCharCode(o+(a>>2)+32)),o=(3&a)<<13,e.abrupt("break",58);case 18:return n.push(String.fromCharCode(o+(a>>3)+32)),o=(7&a)<<12,e.abrupt("break",58);case 21:return n.push(String.fromCharCode(o+(a>>4)+32)),o=(15&a)<<11,e.abrupt("break",58);case 24:return n.push(String.fromCharCode(o+(a>>5)+32)),o=(31&a)<<10,e.abrupt("break",58);case 27:return n.push(String.fromCharCode(o+(a>>6)+32)),o=(63&a)<<9,e.abrupt("break",58);case 30:return n.push(String.fromCharCode(o+(a>>7)+32)),o=(127&a)<<8,e.abrupt("break",58);case 33:return n.push(String.fromCharCode(o+(a>>8)+32)),o=(255&a)<<7,e.abrupt("break",58);case 36:return n.push(String.fromCharCode(o+(a>>9)+32)),o=(511&a)<<6,e.abrupt("break",58);case 39:return n.push(String.fromCharCode(o+(a>>10)+32)),o=(1023&a)<<5,e.abrupt("break",58);case 42:return n.push(String.fromCharCode(o+(a>>11)+32)),o=(2047&a)<<4,e.abrupt("break",58);case 45:return n.push(String.fromCharCode(o+(a>>12)+32)),o=(4095&a)<<3,e.abrupt("break",58);case 48:return n.push(String.fromCharCode(o+(a>>13)+32)),o=(8191&a)<<2,e.abrupt("break",58);case 51:return n.push(String.fromCharCode(o+(a>>14)+32)),o=(16383&a)<<1,e.abrupt("break",58);case 54:return n.push(String.fromCharCode(o+(a>>15)+32,32+(32767&a))),s=0,e.abrupt("break",58);case 57:return e.abrupt("break",58);case 58:r++,e.next=4;break;case 61:return n.push(String.fromCharCode(o+32)),e.abrupt("return",n.join(""));case 63:case"end":return e.stop()}}),e,this)})),decompressFromUTF16:i.default.mark((function e(t){var n,r,a,o,s;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=[],o=0,s=0;case 1:if(!(s>14)),r=(16383&a)<<2,e.abrupt("break",57);case 14:return n.push(String.fromCharCode(r|a>>13)),r=(8191&a)<<3,e.abrupt("break",57);case 17:return n.push(String.fromCharCode(r|a>>12)),r=(4095&a)<<4,e.abrupt("break",57);case 20:return n.push(String.fromCharCode(r|a>>11)),r=(2047&a)<<5,e.abrupt("break",57);case 23:return n.push(String.fromCharCode(r|a>>10)),r=(1023&a)<<6,e.abrupt("break",57);case 26:return n.push(String.fromCharCode(r|a>>9)),r=(511&a)<<7,e.abrupt("break",57);case 29:return n.push(String.fromCharCode(r|a>>8)),r=(255&a)<<8,e.abrupt("break",57);case 32:return n.push(String.fromCharCode(r|a>>7)),r=(127&a)<<9,e.abrupt("break",57);case 35:return n.push(String.fromCharCode(r|a>>6)),r=(63&a)<<10,e.abrupt("break",57);case 38:return n.push(String.fromCharCode(r|a>>5)),r=(31&a)<<11,e.abrupt("break",57);case 41:return n.push(String.fromCharCode(r|a>>4)),r=(15&a)<<12,e.abrupt("break",57);case 44:return n.push(String.fromCharCode(r|a>>3)),r=(7&a)<<13,e.abrupt("break",57);case 47:return n.push(String.fromCharCode(r|a>>2)),r=(3&a)<<14,e.abrupt("break",57);case 50:return n.push(String.fromCharCode(r|a>>1)),r=(1&a)<<15,e.abrupt("break",57);case 53:return n.push(String.fromCharCode(r|a)),o=0,e.abrupt("break",57);case 56:return e.abrupt("break",57);case 57:s++,e.next=1;break;case 60:return e.delegateYield(this.decompress(n.join("")),"t1",61);case 61:return e.abrupt("return",e.t1);case 62:case"end":return e.stop()}}),e,this)})),_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",decompress:i.default.mark((function e(t){var n,r,a,o,s,c,l,u,h,f,d;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=[],h=1,f=t.charCodeAt(0)>>8,d=0;case 4:if(!(h<2*t.length&&(h<2*t.length-1||0===f))){e.next=21;break}if(0!==(511&d++)){e.next=8;break}return void(e.next=8);case 8:h%2===0?(r=t.charCodeAt(h/2)>>8,a=255&t.charCodeAt(h/2),o=h/2+1>8:NaN):(r=255&t.charCodeAt((h-1)/2),(h+1)/2>8,o=255&t.charCodeAt((h+1)/2)):a=o=NaN),h+=3,s=r>>2,c=(3&r)<<4|a>>4,l=(15&a)<<2|o>>6,u=63&o,isNaN(a)||h===2*t.length+1&&f?l=u=64:(isNaN(o)||h===2*t.length&&f)&&(u=64),n.push(this._keyStr.charAt(s)),n.push(this._keyStr.charAt(c)),n.push(this._keyStr.charAt(l)),n.push(this._keyStr.charAt(u)),e.next=4;break;case 21:return e.abrupt("return",n.join(""));case 22:case"end":return e.stop()}}),e,this)})),compress:i.default.mark((function e(t){var n,r,a,o,s,c,l,u,h,f,d,p;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=[],r=1,d=0,p=!1,t=t.replace(/[^A-Za-z0-9+/=]/g,"");case 2:if(!(d>4,s=(15&u)<<4|h>>2,c=(3&h)<<6|f,r%2===0?(a=o<<8,p=!0,64!==h&&(n.push(String.fromCharCode(a|s)),p=!1),64!==f&&(a=c<<8,p=!0)):(n.push(String.fromCharCode(a|o)),p=!1,64!==h&&(a=s<<8,p=!0),64!==f&&(n.push(String.fromCharCode(a|c)),p=!1)),r+=3,e.next=2;break;case 17:return void(e.next=19);case 19:return p?(n.push(String.fromCharCode(a)),n=n.join(""),n=String.fromCharCode(256|n.charCodeAt(0))+n.substring(1)):n=n.join(""),e.abrupt("return",n);case 21:case"end":return e.stop()}}),e,this)}))};t.Base64StringGenerator=a},"99de":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("7037"),i=n.n(r),a=n("257e");function o(e,t){return!t||"object"!==i()(t)&&"function"!==typeof t?Object(a["a"])(e):t}},"9a8c":function(e,t,n){"use strict";var r=n("ebb5"),i=n("145e"),a=r.aTypedArray,o=r.exportTypedArrayMethod;o("copyWithin",(function(e,t){return i.call(a(this),e,t,arguments.length>2?arguments[2]:void 0)}))},"9fe7":function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"i",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"j",(function(){return h})),n.d(t,"d",(function(){return f})),n.d(t,"e",(function(){return d})),n.d(t,"f",(function(){return p})),n.d(t,"a",(function(){return m})),n.d(t,"g",(function(){return g}));var r=n("c94d");function i(){var e=new r["a"](3);return r["a"]!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function a(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function o(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e}function s(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function c(e,t,n){var r=t[0],i=t[1],a=t[2],o=n[0],s=n[1],c=n[2];return e[0]=i*c-a*s,e[1]=a*o-r*c,e[2]=r*s-i*o,e}function l(e,t,n){var r=t[0],i=t[1],a=t[2],o=n[3]*r+n[7]*i+n[11]*a+n[15];return o=o||1,e[0]=(n[0]*r+n[4]*i+n[8]*a+n[12])/o,e[1]=(n[1]*r+n[5]*i+n[9]*a+n[13])/o,e[2]=(n[2]*r+n[6]*i+n[10]*a+n[14])/o,e}function u(e,t,n){var r=t[0],i=t[1],a=t[2];return e[0]=r*n[0]+i*n[3]+a*n[6],e[1]=r*n[1]+i*n[4]+a*n[7],e[2]=r*n[2]+i*n[5]+a*n[8],e}function h(e,t,n){var r=n[0],i=n[1],a=n[2],o=n[3],s=t[0],c=t[1],l=t[2],u=i*l-a*c,h=a*s-r*l,f=r*c-i*s,d=i*f-a*h,p=a*u-r*f,m=r*h-i*u,g=2*o;return u*=g,h*=g,f*=g,d*=2,p*=2,m*=2,e[0]=s+u+d,e[1]=c+h+p,e[2]=l+f+m,e}function f(e,t,n,r){var i=[],a=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],a[0]=i[0],a[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),a[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),e[0]=a[0]+n[0],e[1]=a[1]+n[1],e[2]=a[2]+n[2],e}function d(e,t,n,r){var i=[],a=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],a[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),a[1]=i[1],a[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),e[0]=a[0]+n[0],e[1]=a[1]+n[1],e[2]=a[2]+n[2],e}function p(e,t,n,r){var i=[],a=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],a[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),a[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),a[2]=i[2],e[0]=a[0]+n[0],e[1]=a[1]+n[1],e[2]=a[2]+n[2],e}function m(e,t){var n=e[0],r=e[1],i=e[2],a=t[0],o=t[1],c=t[2],l=Math.sqrt(n*n+r*r+i*i),u=Math.sqrt(a*a+o*o+c*c),h=l*u,f=h&&s(e,t)/h;return Math.acos(Math.min(Math.max(f,-1),1))}var g=a;(function(){var e=i()})()},a078:function(e,t,n){var r=n("7b0b"),i=n("50c4"),a=n("35a1"),o=n("e95a"),s=n("0366"),c=n("ebb5").aTypedArrayConstructor;e.exports=function(e){var t,n,l,u,h,f,d=r(e),p=arguments.length,m=p>1?arguments[1]:void 0,g=void 0!==m,y=a(d);if(void 0!=y&&!o(y)){h=y.call(d),f=h.next,d=[];while(!(u=f.call(h)).done)d.push(u.value)}for(g&&p>2&&(m=s(m,arguments[2],2)),n=i(d.length),l=new(c(this))(n),t=0;n>t;t++)l[t]=g?m(d[t],t):d[t];return l}},a093:function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return u}));var r=n("5729"),i="Invalid WebGLRenderingContext",a="Requires WebGL2";function o(e){return"undefined"!==typeof WebGLRenderingContext&&e instanceof WebGLRenderingContext||("undefined"!==typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext||Boolean(e&&Number.isFinite(e._version)))}function s(e){return"undefined"!==typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext||Boolean(e&&2===e._version)}function c(e){return s(e)?e:null}function l(e){return Object(r["a"])(o(e),i),e}function u(e){return Object(r["a"])(s(e),a),e}},a188:function(e,t,n){},a34a:function(e,t,n){e.exports=n("96cf")},a975:function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").every,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("every",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},a981:function(e,t){e.exports="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof DataView},ab5b4:function(e,t,n){"use strict";e.exports=n("be24")},acac:function(e,t,n){"use strict";var r=n("e2cc"),i=n("f183").getWeakData,a=n("825a"),o=n("861d"),s=n("19aa"),c=n("2266"),l=n("b727"),u=n("5135"),h=n("69f3"),f=h.set,d=h.getterFor,p=l.find,m=l.findIndex,g=0,y=function(e){return e.frozen||(e.frozen=new v)},v=function(){this.entries=[]},_=function(e,t){return p(e.entries,(function(e){return e[0]===t}))};v.prototype={get:function(e){var t=_(this,e);if(t)return t[1]},has:function(e){return!!_(this,e)},set:function(e,t){var n=_(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=m(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,l){var h=e((function(e,r){s(e,h,t),f(e,{type:t,id:g++,frozen:void 0}),void 0!=r&&c(r,e[l],e,n)})),p=d(t),m=function(e,t,n){var r=p(e),o=i(a(t),!0);return!0===o?y(r).set(t,n):o[r.id]=n,e};return r(h.prototype,{delete:function(e){var t=p(this);if(!o(e))return!1;var n=i(e);return!0===n?y(t)["delete"](e):n&&u(n,t.id)&&delete n[t.id]},has:function(e){var t=p(this);if(!o(e))return!1;var n=i(e);return!0===n?y(t).has(e):n&&u(n,t.id)}}),r(h.prototype,n?{get:function(e){var t=p(this);if(o(e)){var n=i(e);return!0===n?y(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return m(this,e,t)}}:{add:function(e){return m(this,e,!0)}}),h}}},ace4:function(e,t,n){"use strict";var r=n("23e7"),i=n("d039"),a=n("621a"),o=n("825a"),s=n("23cb"),c=n("50c4"),l=n("4840"),u=a.ArrayBuffer,h=a.DataView,f=u.prototype.slice,d=i((function(){return!new u(2).slice(1,void 0).byteLength}));r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:d},{slice:function(e,t){if(void 0!==f&&void 0===t)return f.call(o(this),e);var n=o(this).byteLength,r=s(e,n),i=s(void 0===t?n:t,n),a=new(l(this,u))(c(i-r)),d=new h(this),p=new h(a),m=0;while(r2?i-2:0),o=2;o(r=1))return r;for(;na?n=i:r=i,i=.5*(r-n)+n}return i},n.prototype.solve=function(e,t){return this.sampleCurveY(this.solveCurveX(e,t))};var r=i;function i(e,t){this.x=e,this.y=t}i.prototype={clone:function(){return new i(this.x,this.y)},add:function(e){return this.clone()._add(e)},sub:function(e){return this.clone()._sub(e)},multByPoint:function(e){return this.clone()._multByPoint(e)},divByPoint:function(e){return this.clone()._divByPoint(e)},mult:function(e){return this.clone()._mult(e)},div:function(e){return this.clone()._div(e)},rotate:function(e){return this.clone()._rotate(e)},rotateAround:function(e,t){return this.clone()._rotateAround(e,t)},matMult:function(e){return this.clone()._matMult(e)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(e){return this.x===e.x&&this.y===e.y},dist:function(e){return Math.sqrt(this.distSqr(e))},distSqr:function(e){var t=e.x-this.x,n=e.y-this.y;return t*t+n*n},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(e){return Math.atan2(this.y-e.y,this.x-e.x)},angleWith:function(e){return this.angleWithSep(e.x,e.y)},angleWithSep:function(e,t){return Math.atan2(this.x*t-this.y*e,this.x*e+this.y*t)},_matMult:function(e){var t=e[2]*this.x+e[3]*this.y;return this.x=e[0]*this.x+e[1]*this.y,this.y=t,this},_add:function(e){return this.x+=e.x,this.y+=e.y,this},_sub:function(e){return this.x-=e.x,this.y-=e.y,this},_mult:function(e){return this.x*=e,this.y*=e,this},_div:function(e){return this.x/=e,this.y/=e,this},_multByPoint:function(e){return this.x*=e.x,this.y*=e.y,this},_divByPoint:function(e){return this.x/=e.x,this.y/=e.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var e=this.y;return this.y=this.x,this.x=-e,this},_rotate:function(e){var t=Math.cos(e),n=Math.sin(e),r=n*this.x+t*this.y;return this.x=t*this.x-n*this.y,this.y=r,this},_rotateAround:function(e,t){var n=Math.cos(e),r=Math.sin(e),i=t.y+r*(this.x-t.x)+n*(this.y-t.y);return this.x=t.x+n*(this.x-t.x)-r*(this.y-t.y),this.y=i,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},i.convert=function(e){return e instanceof i?e:Array.isArray(e)?new i(e[0],e[1]):e};var a="undefined"!=typeof self?self:{};function o(e,t){if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let n=0;n=1)return 1;const t=e*e,n=t*e;return 4*(e<.5?n:3*(e-t)+n-.75)}function f(e,n,r,i){const a=new t(e,n,r,i);return function(e){return a.solve(e)}}const d=f(.25,.1,.25,1);function p(e,t,n){return Math.min(n,Math.max(t,e))}function m(e,t,n){const r=n-t,i=((e-t)%r+r)%r+t;return i===t?n:i}function g(e,t,n){if(!e.length)return n(null,[]);let r=e.length;const i=new Array(e.length);let a=null;e.forEach((e,o)=>{t(e,(e,t)=>{e&&(a=e),i[o]=t,0==--r&&n(a,i)})})}function y(e){const t=[];for(const n in e)t.push(e[n]);return t}function v(e,...t){for(const n of t)for(const t in n)e[t]=n[t];return e}let _=1;function b(){return _++}function x(){return function e(t){return t?(t^16*Math.random()>>t/4).toString(16):([1e7]+-[1e3]+-4e3+-8e3+-1e11).replace(/[018]/g,e)}()}function w(e){return!!e&&/^[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(e)}function E(e,t){e.forEach(e=>{t[e]&&(t[e]=t[e].bind(t))})}function k(e,t){return-1!==e.indexOf(t,e.length-t.length)}function T(e,t,n){const r={};for(const i in e)r[i]=t.call(n||this,e[i],i,e);return r}function S(e,t,n){const r={};for(const i in e)t.call(n||this,e[i],i,e)&&(r[i]=e[i]);return r}function O(e){return Array.isArray(e)?e.map(O):"object"==typeof e&&e?T(e,O):e}const A={};function P(e){A[e]||("undefined"!=typeof console&&console.warn(e),A[e]=!0)}function C(e,t,n){return(n.y-e.y)*(t.x-e.x)>(t.y-e.y)*(n.x-e.x)}function I(e){let t=0;for(let n,r,i=0,a=e.length,o=a-1;i@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)(?:\=(?:([^\x00-\x20\(\)<>@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)|(?:\"((?:[^"\\]|\\.)*)\")))?/g,(e,n,r,i)=>{const a=r||i;return t[n]=!a||a.toLowerCase(),""}),t["max-age"]){const e=parseInt(t["max-age"],10);isNaN(e)?delete t["max-age"]:t["max-age"]=e}return t}let j,L,D=null;function z(e){if(null==D){const t=e.navigator?e.navigator.userAgent:null;D=!!e.safari||!(!t||!(/\b(iPad|iPhone|iPod)\b/.test(t)||t.match("Safari")&&!t.match("Chrome")))}return D}function F(e){try{const t=a[e];return t.setItem("_mapbox_test_",1),t.removeItem("_mapbox_test_"),!0}catch(e){return!1}}let B,N=!1;const U={now:()=>void 0!==B?B:a.performance.now(),setErrorState(){N=!0},setNow(e){B=e},restoreNow(){B=void 0},frame(e){if(N)return{cancel:()=>{}};const t=a.requestAnimationFrame(e);return{cancel:()=>a.cancelAnimationFrame(t)}},getImageData(e,t=0){const n=a.document.createElement("canvas"),r=n.getContext("2d");if(!r)throw new Error("failed to create canvas 2d context");return n.width=e.width,n.height=e.height,r.drawImage(e,0,0,e.width,e.height),r.getImageData(-t,-t,e.width+2*t,e.height+2*t)},resolveURL:e=>(j||(j=a.document.createElement("a")),j.href=e,j.href),get devicePixelRatio(){return a.devicePixelRatio},get prefersReducedMotion(){return!!a.matchMedia&&(null==L&&(L=a.matchMedia("(prefers-reduced-motion: reduce)")),L.matches)}};let V;const G={API_URL:"https://api.mapbox.com",get API_URL_REGEX(){if(null==V){const e=/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/|\?|$)/i;try{V=null!=Object({NODE_ENV:"production",BASE_URL:"/"}).API_URL_REGEX?new RegExp(Object({NODE_ENV:"production",BASE_URL:"/"}).API_URL_REGEX):e}catch(t){V=e}}return V},get EVENTS_URL(){return this.API_URL?0===this.API_URL.indexOf("https://api.mapbox.cn")?"https://events.mapbox.cn/events/v2":0===this.API_URL.indexOf("https://api.mapbox.com")?"https://events.mapbox.com/events/v2":null:null},SESSION_PATH:"/map-sessions/v1",FEEDBACK_URL:"https://apps.mapbox.com/feedback",TILE_URL_VERSION:"v4",RASTER_URL_PREFIX:"raster/v1",REQUIRE_ACCESS_TOKEN:!0,ACCESS_TOKEN:null,MAX_PARALLEL_IMAGE_REQUESTS:16},W={supported:!1,testSupport:function(e){!H&&Z&&(X?$(e):q=e)}};let q,Z,H=!1,X=!1;function $(e){const t=e.createTexture();e.bindTexture(e.TEXTURE_2D,t);try{if(e.texImage2D(e.TEXTURE_2D,0,e.RGBA,e.RGBA,e.UNSIGNED_BYTE,Z),e.isContextLost())return;W.supported=!0}catch(e){}e.deleteTexture(t),H=!0}a.document&&(Z=a.document.createElement("img"),Z.onload=function(){q&&$(q),q=null,X=!0},Z.onerror=function(){H=!0,q=null},Z.src="data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA=");const Y="01";function K(e){return 0===e.indexOf("mapbox:")}function Q(e){return G.API_URL_REGEX.test(e)}const J=/^(\w+):\/\/([^/?]*)(\/[^?]+)?\??(.+)?/;function ee(e){const t=e.match(J);if(!t)throw new Error("Unable to parse URL object");return{protocol:t[1],authority:t[2],path:t[3]||"/",params:t[4]?t[4].split("&"):[]}}function te(e){const t=e.params.length?`?${e.params.join("&")}`:"";return`${e.protocol}://${e.authority}${e.path}${t}`}function ne(e){if(!e)return null;const t=e.split(".");if(!t||3!==t.length)return null;try{return JSON.parse(decodeURIComponent(a.atob(t[1]).split("").map(e=>"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)).join("")))}catch(e){return null}}class re{constructor(e){this.type=e,this.anonId=null,this.eventData={},this.queue=[],this.pendingRequest=null}getStorageKey(e){const t=ne(G.ACCESS_TOKEN);let n="";return n=t&&t.u?a.btoa(encodeURIComponent(t.u).replace(/%([0-9A-F]{2})/g,(e,t)=>String.fromCharCode(Number("0x"+t)))):G.ACCESS_TOKEN||"",e?`mapbox.eventData.${e}:${n}`:`mapbox.eventData:${n}`}fetchEventData(){const e=F("localStorage"),t=this.getStorageKey(),n=this.getStorageKey("uuid");if(e)try{const e=a.localStorage.getItem(t);e&&(this.eventData=JSON.parse(e));const r=a.localStorage.getItem(n);r&&(this.anonId=r)}catch(e){P("Unable to read from LocalStorage")}}saveEventData(){const e=F("localStorage"),t=this.getStorageKey(),n=this.getStorageKey("uuid");if(e)try{a.localStorage.setItem(n,this.anonId),Object.keys(this.eventData).length>=1&&a.localStorage.setItem(t,JSON.stringify(this.eventData))}catch(e){P("Unable to write to LocalStorage")}}processRequests(e){}postEvent(e,t,n,r){if(!G.EVENTS_URL)return;const i=ee(G.EVENTS_URL);i.params.push(`access_token=${r||G.ACCESS_TOKEN||""}`);const a={event:this.type,created:new Date(e).toISOString(),sdkIdentifier:"mapbox-gl-js",sdkVersion:"2.1.1",skuId:Y,userId:this.anonId},o=t?v(a,t):a,s={url:te(i),headers:{"Content-Type":"text/plain"},body:JSON.stringify([o])};this.pendingRequest=ke(s,e=>{this.pendingRequest=null,n(e),this.saveEventData(),this.processRequests(r)})}queueRequest(e,t){this.queue.push(e),this.processRequests(t)}}const ie=new class extends re{constructor(e){super("appUserTurnstile"),this._customAccessToken=e}postTurnstileEvent(e,t){G.EVENTS_URL&&G.ACCESS_TOKEN&&Array.isArray(e)&&e.some(e=>K(e)||Q(e))&&this.queueRequest(Date.now(),t)}processRequests(e){if(this.pendingRequest||0===this.queue.length)return;this.anonId&&this.eventData.lastSuccess&&this.eventData.tokenU||this.fetchEventData();const t=ne(G.ACCESS_TOKEN),n=t?t.u:G.ACCESS_TOKEN;let r=n!==this.eventData.tokenU;w(this.anonId)||(this.anonId=x(),r=!0);const i=this.queue.shift();if(this.eventData.lastSuccess){const e=new Date(this.eventData.lastSuccess),t=new Date(i),n=(i-this.eventData.lastSuccess)/864e5;r=r||n>=1||n<-1||e.getDate()!==t.getDate()}else r=!0;if(!r)return this.processRequests();this.postEvent(i,{"enabled.telemetry":!1},e=>{e||(this.eventData.lastSuccess=i,this.eventData.tokenU=n)},e)}},ae=ie.postTurnstileEvent.bind(ie),oe=new class extends re{constructor(){super("map.load"),this.success={},this.skuToken=""}postMapLoadEvent(e,t,n,r){this.skuToken=t,this.errorCb=r,G.EVENTS_URL&&(n||G.ACCESS_TOKEN?this.queueRequest({id:e,timestamp:Date.now()},n):this.errorCb(new Error("A valid Mapbox access token is required to use Mapbox GL JS. To create an account or a new access token, visit https://account.mapbox.com/")))}processRequests(e){if(this.pendingRequest||0===this.queue.length)return;const{id:t,timestamp:n}=this.queue.shift();t&&this.success[t]||(this.anonId||this.fetchEventData(),w(this.anonId)||(this.anonId=x()),this.postEvent(n,{skuToken:this.skuToken},e=>{e?this.errorCb(e):t&&(this.success[t]=!0)},e))}},se=oe.postMapLoadEvent.bind(oe),ce=new class extends re{constructor(){super("map.auth"),this.success={},this.skuToken=""}getSession(e,t,n,r){if(!G.API_URL||!G.SESSION_PATH)return;const i=ee(G.API_URL+G.SESSION_PATH);i.params.push(`sku=${t||""}`),i.params.push(`access_token=${r||G.ACCESS_TOKEN||""}`);const a={url:te(i),headers:{"Content-Type":"text/plain"}};this.pendingRequest=Te(a,e=>{this.pendingRequest=null,n(e),this.saveEventData(),this.processRequests(r)})}getSessionAPI(e,t,n,r){this.skuToken=t,this.errorCb=r,G.SESSION_PATH&&G.API_URL&&(n||G.ACCESS_TOKEN?this.queueRequest({id:e,timestamp:Date.now()},n):this.errorCb(new Error("NO_ACCESS_TOKEN")))}processRequests(e){if(this.pendingRequest||0===this.queue.length)return;const{id:t,timestamp:n}=this.queue.shift();t&&this.success[t]||this.getSession(n,this.skuToken,e=>{e?this.errorCb(e):t&&(this.success[t]=!0)},e)}},le=ce.getSessionAPI.bind(ce);let ue,he,fe=500,de=50;function pe(){a.caches&&!ue&&(ue=a.caches.open("mapbox-tiles"))}function me(e){const t=e.indexOf("?");return t<0?e:e.slice(0,t)}let ge,ye=1/0;function ve(){return null==ge&&(ge=a.OffscreenCanvas&&new a.OffscreenCanvas(1,1).getContext("2d")&&"function"==typeof a.createImageBitmap),ge}const _e={Unknown:"Unknown",Style:"Style",Source:"Source",Tile:"Tile",Glyphs:"Glyphs",SpriteImage:"SpriteImage",SpriteJSON:"SpriteJSON",Image:"Image"};"function"==typeof Object.freeze&&Object.freeze(_e);class be extends Error{constructor(e,t,n){401===t&&Q(n)&&(e+=": you may have provided an invalid Mapbox access token. See https://www.mapbox.com/api-documentation/#access-tokens-and-token-scopes"),super(e),this.status=t,this.url=n}toString(){return`${this.name}: ${this.message} (${this.status}): ${this.url}`}}const xe=M()?()=>self.worker&&self.worker.referrer:()=>("blob:"===a.location.protocol?a.parent:a).location.href,we=function(e,t){if(!(/^file:/.test(n=e.url)||/^file:/.test(xe())&&!/^\w+:/.test(n))){if(a.fetch&&a.Request&&a.AbortController&&a.Request.prototype.hasOwnProperty("signal"))return function(e,t){const n=new a.AbortController,r=new a.Request(e.url,{method:e.method||"GET",body:e.body,credentials:e.credentials,headers:e.headers,referrer:xe(),signal:n.signal});let i=!1,o=!1;const s=(c=r.url).indexOf("sku=")>0&&Q(c);var c;"json"===e.type&&r.headers.set("Accept","application/json");const l=(n,i,c)=>{if(o)return;if(n&&"SecurityError"!==n.message&&P(n),i&&c)return u(i);const l=Date.now();a.fetch(r).then(n=>{if(n.ok){const e=s?n.clone():null;return u(n,e,l)}return t(new be(n.statusText,n.status,e.url))}).catch(e=>{20!==e.code&&t(new Error(e.message))})},u=(n,s,c)=>{("arrayBuffer"===e.type?n.arrayBuffer():"json"===e.type?n.json():n.text()).then(e=>{o||(s&&c&&function(e,t,n){if(pe(),!ue)return;const r={status:t.status,statusText:t.statusText,headers:new a.Headers};t.headers.forEach((e,t)=>r.headers.set(t,e));const i=R(t.headers.get("Cache-Control")||"");i["no-store"]||(i["max-age"]&&r.headers.set("Expires",new Date(n+1e3*i["max-age"]).toUTCString()),new Date(r.headers.get("Expires")).getTime()-n<42e4||function(e,t){if(void 0===he)try{new Response(new ReadableStream),he=!0}catch(e){he=!1}he?t(e.body):e.blob().then(t)}(t,t=>{const n=new a.Response(t,r);pe(),ue&&ue.then(t=>t.put(me(e.url),n)).catch(e=>P(e.message))}))}(r,s,c),i=!0,t(null,e,n.headers.get("Cache-Control"),n.headers.get("Expires")))}).catch(e=>{o||t(new Error(e.message))})};return s?function(e,t){if(pe(),!ue)return t(null);const n=me(e.url);ue.then(e=>{e.match(n).then(r=>{const i=function(e){if(!e)return!1;const t=new Date(e.headers.get("Expires")||0),n=R(e.headers.get("Cache-Control")||"");return t>Date.now()&&!n["no-cache"]}(r);e.delete(n),i&&e.put(n,r.clone()),t(null,r,i)}).catch(t)}).catch(t)}(r,l):l(null,null),{cancel:()=>{o=!0,i||n.abort()}}}(e,t);if(M()&&self.worker&&self.worker.actor)return self.worker.actor.send("getResource",e,t,void 0,!0)}var n;return function(e,t){const n=new a.XMLHttpRequest;n.open(e.method||"GET",e.url,!0),"arrayBuffer"===e.type&&(n.responseType="arraybuffer");for(const r in e.headers)n.setRequestHeader(r,e.headers[r]);return"json"===e.type&&(n.responseType="text",n.setRequestHeader("Accept","application/json")),n.withCredentials="include"===e.credentials,n.onerror=()=>{t(new Error(n.statusText))},n.onload=()=>{if((n.status>=200&&n.status<300||0===n.status)&&null!==n.response){let r=n.response;if("json"===e.type)try{r=JSON.parse(n.response)}catch(e){return t(e)}t(null,r,n.getResponseHeader("Cache-Control"),n.getResponseHeader("Expires"))}else t(new be(n.statusText,n.status,e.url))},n.send(e.body),{cancel:()=>n.abort()}}(e,t)},Ee=function(e,t){return we(v(e,{type:"arrayBuffer"}),t)},ke=function(e,t){return we(v(e,{method:"POST"}),t)},Te=function(e,t){return we(v(e,{method:"GET"}),t)};function Se(e){const t=a.document.createElement("a");return t.href=e,t.protocol===a.document.location.protocol&&t.host===a.document.location.host}const Oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=";let Ae,Pe;Ae=[],Pe=0;const Ce=function(e,t){if(W.supported&&(e.headers||(e.headers={}),e.headers.accept="image/webp,*/*"),Pe>=G.MAX_PARALLEL_IMAGE_REQUESTS){const n={requestParameters:e,callback:t,cancelled:!1,cancel(){this.cancelled=!0}};return Ae.push(n),n}Pe++;let n=!1;const r=()=>{if(!n)for(n=!0,Pe--;Ae.length&&Pe{r(),e?t(e):n&&(ve()?function(e,t){const n=new a.Blob([new Uint8Array(e)],{type:"image/png"});a.createImageBitmap(n).then(e=>{t(null,e)}).catch(e=>{t(new Error(`Could not load image because of ${e.message}. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported.`))})}(n,t):function(e,t,n,r){const i=new a.Image,o=a.URL;i.onload=()=>{t(null,i),o.revokeObjectURL(i.src),i.onload=null,a.requestAnimationFrame(()=>{i.src=Oe})},i.onerror=()=>t(new Error("Could not load image. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported."));const s=new a.Blob([new Uint8Array(e)],{type:"image/png"});i.cacheControl=n,i.expires=r,i.src=e.byteLength?o.createObjectURL(s):Oe}(n,t,i,o))});return{cancel:()=>{i.cancel(),r()}}};function Ie(e,t,n){n[e]&&-1!==n[e].indexOf(t)||(n[e]=n[e]||[],n[e].push(t))}function Me(e,t,n){if(n&&n[e]){const r=n[e].indexOf(t);-1!==r&&n[e].splice(r,1)}}class Re{constructor(e,t={}){v(this,t),this.type=e}}class je extends Re{constructor(e,t={}){super("error",v({error:e},t))}}class Le{on(e,t){return this._listeners=this._listeners||{},Ie(e,t,this._listeners),this}off(e,t){return Me(e,t,this._listeners),Me(e,t,this._oneTimeListeners),this}once(e,t){return t?(this._oneTimeListeners=this._oneTimeListeners||{},Ie(e,t,this._oneTimeListeners),this):new Promise(t=>this.once(e,t))}fire(e,t){"string"==typeof e&&(e=new Re(e,t||{}));const n=e.type;if(this.listens(n)){e.target=this;const t=this._listeners&&this._listeners[n]?this._listeners[n].slice():[];for(const n of t)n.call(this,e);const r=this._oneTimeListeners&&this._oneTimeListeners[n]?this._oneTimeListeners[n].slice():[];for(const a of r)Me(n,a,this._oneTimeListeners),a.call(this,e);const i=this._eventedParent;i&&(v(e,"function"==typeof this._eventedParentData?this._eventedParentData():this._eventedParentData),i.fire(e))}else e instanceof je&&console.error(e.error);return this}listens(e){return!!(this._listeners&&this._listeners[e]&&this._listeners[e].length>0||this._oneTimeListeners&&this._oneTimeListeners[e]&&this._oneTimeListeners[e].length>0||this._eventedParent&&this._eventedParent.listens(e))}setEventedParent(e,t){return this._eventedParent=e,this._eventedParentData=t,this}}var De={$version:8,$root:{version:{required:!0,type:"enum",values:[8]},name:{type:"string"},metadata:{type:"*"},center:{type:"array",value:"number"},zoom:{type:"number"},bearing:{type:"number",default:0,period:360,units:"degrees"},pitch:{type:"number",default:0,units:"degrees"},light:{type:"light"},terrain:{type:"terrain"},sources:{required:!0,type:"sources"},sprite:{type:"string"},glyphs:{type:"string"},transition:{type:"transition"},layers:{required:!0,type:"array",value:"layer"}},sources:{"*":{type:"source"}},source:["source_vector","source_raster","source_raster_dem","source_geojson","source_video","source_image"],source_vector:{type:{required:!0,type:"enum",values:{vector:{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},scheme:{type:"enum",values:{xyz:{},tms:{}},default:"xyz"},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},attribution:{type:"string"},promoteId:{type:"promoteId"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_raster:{type:{required:!0,type:"enum",values:{raster:{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},tileSize:{type:"number",default:512,units:"pixels"},scheme:{type:"enum",values:{xyz:{},tms:{}},default:"xyz"},attribution:{type:"string"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_raster_dem:{type:{required:!0,type:"enum",values:{"raster-dem":{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},tileSize:{type:"number",default:512,units:"pixels"},attribution:{type:"string"},encoding:{type:"enum",values:{terrarium:{},mapbox:{}},default:"mapbox"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_geojson:{type:{required:!0,type:"enum",values:{geojson:{}}},data:{type:"*"},maxzoom:{type:"number",default:18},attribution:{type:"string"},buffer:{type:"number",default:128,maximum:512,minimum:0},filter:{type:"*"},tolerance:{type:"number",default:.375},cluster:{type:"boolean",default:!1},clusterRadius:{type:"number",default:50,minimum:0},clusterMaxZoom:{type:"number"},clusterMinPoints:{type:"number"},clusterProperties:{type:"*"},lineMetrics:{type:"boolean",default:!1},generateId:{type:"boolean",default:!1},promoteId:{type:"promoteId"}},source_video:{type:{required:!0,type:"enum",values:{video:{}}},urls:{required:!0,type:"array",value:"string"},coordinates:{required:!0,type:"array",length:4,value:{type:"array",length:2,value:"number"}}},source_image:{type:{required:!0,type:"enum",values:{image:{}}},url:{required:!0,type:"string"},coordinates:{required:!0,type:"array",length:4,value:{type:"array",length:2,value:"number"}}},layer:{id:{type:"string",required:!0},type:{type:"enum",values:{fill:{},line:{},symbol:{},circle:{},heatmap:{},"fill-extrusion":{},raster:{},hillshade:{},background:{},sky:{}},required:!0},metadata:{type:"*"},source:{type:"string"},"source-layer":{type:"string"},minzoom:{type:"number",minimum:0,maximum:24},maxzoom:{type:"number",minimum:0,maximum:24},filter:{type:"filter"},layout:{type:"layout"},paint:{type:"paint"}},layout:["layout_fill","layout_line","layout_circle","layout_heatmap","layout_fill-extrusion","layout_symbol","layout_raster","layout_hillshade","layout_background","layout_sky"],layout_background:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_sky:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_fill:{"fill-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_circle:{"circle-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_heatmap:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},"layout_fill-extrusion":{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_line:{"line-cap":{type:"enum",values:{butt:{},round:{},square:{}},default:"butt",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-join":{type:"enum",values:{bevel:{},round:{},miter:{}},default:"miter",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"line-miter-limit":{type:"number",default:2,requires:[{"line-join":"miter"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-round-limit":{type:"number",default:1.05,requires:[{"line-join":"round"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_symbol:{"symbol-placement":{type:"enum",values:{point:{},line:{},"line-center":{}},default:"point",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-spacing":{type:"number",default:250,minimum:1,units:"pixels",requires:[{"symbol-placement":"line"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"symbol-avoid-edges":{type:"boolean",default:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"symbol-z-order":{type:"enum",values:{auto:{},"viewport-y":{},source:{}},default:"auto",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-allow-overlap":{type:"boolean",default:!1,requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-ignore-placement":{type:"boolean",default:!1,requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-optional":{type:"boolean",default:!1,requires:["icon-image","text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-rotation-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-size":{type:"number",default:1,minimum:0,units:"factor of the original icon size",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-text-fit":{type:"enum",values:{none:{},width:{},height:{},both:{}},default:"none",requires:["icon-image","text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-text-fit-padding":{type:"array",value:"number",length:4,default:[0,0,0,0],units:"pixels",requires:["icon-image","text-field",{"icon-text-fit":["both","width","height"]}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-image":{type:"resolvedImage",tokens:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-rotate":{type:"number",default:0,period:360,units:"degrees",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-padding":{type:"number",default:2,minimum:0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-keep-upright":{type:"boolean",default:!1,requires:["icon-image",{"icon-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-offset":{type:"array",value:"number",length:2,default:[0,0],requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-anchor":{type:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},default:"center",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-pitch-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-pitch-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotation-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-field":{type:"formatted",default:"",tokens:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-font":{type:"array",value:"string",default:["Open Sans Regular","Arial Unicode MS Regular"],requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-size":{type:"number",default:16,minimum:0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-width":{type:"number",default:10,minimum:0,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-line-height":{type:"number",default:1.2,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-letter-spacing":{type:"number",default:0,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-justify":{type:"enum",values:{auto:{},left:{},center:{},right:{}},default:"center",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-radial-offset":{type:"number",units:"ems",default:0,requires:["text-field"],"property-type":"data-driven",expression:{interpolated:!0,parameters:["zoom","feature"]}},"text-variable-anchor":{type:"array",value:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},requires:["text-field",{"symbol-placement":["point"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-anchor":{type:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},default:"center",requires:["text-field",{"!":"text-variable-anchor"}],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-angle":{type:"number",default:45,units:"degrees",requires:["text-field",{"symbol-placement":["line","line-center"]}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-writing-mode":{type:"array",value:"enum",values:{horizontal:{},vertical:{}},requires:["text-field",{"symbol-placement":["point"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotate":{type:"number",default:0,period:360,units:"degrees",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-padding":{type:"number",default:2,minimum:0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-keep-upright":{type:"boolean",default:!0,requires:["text-field",{"text-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-transform":{type:"enum",values:{none:{},uppercase:{},lowercase:{}},default:"none",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-offset":{type:"array",value:"number",units:"ems",length:2,default:[0,0],requires:["text-field",{"!":"text-radial-offset"}],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-allow-overlap":{type:"boolean",default:!1,requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-ignore-placement":{type:"boolean",default:!1,requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-optional":{type:"boolean",default:!1,requires:["text-field","icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_raster:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_hillshade:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},filter:{type:"array",value:"*"},filter_operator:{type:"enum",values:{"==":{},"!=":{},">":{},">=":{},"<":{},"<=":{},in:{},"!in":{},all:{},any:{},none:{},has:{},"!has":{},within:{}}},geometry_type:{type:"enum",values:{Point:{},LineString:{},Polygon:{}}},function:{expression:{type:"expression"},stops:{type:"array",value:"function_stop"},base:{type:"number",default:1,minimum:0},property:{type:"string",default:"$zoom"},type:{type:"enum",values:{identity:{},exponential:{},interval:{},categorical:{}},default:"exponential"},colorSpace:{type:"enum",values:{rgb:{},lab:{},hcl:{}},default:"rgb"},default:{type:"*",required:!1}},function_stop:{type:"array",minimum:0,maximum:24,value:["number","color"],length:2},expression:{type:"array",value:"*",minimum:1},light:{anchor:{type:"enum",default:"viewport",values:{map:{},viewport:{}},"property-type":"data-constant",transition:!1,expression:{interpolated:!1,parameters:["zoom"]}},position:{type:"array",default:[1.15,210,30],length:3,value:"number","property-type":"data-constant",transition:!0,expression:{interpolated:!0,parameters:["zoom"]}},color:{type:"color","property-type":"data-constant",default:"#ffffff",expression:{interpolated:!0,parameters:["zoom"]},transition:!0},intensity:{type:"number","property-type":"data-constant",default:.5,minimum:0,maximum:1,expression:{interpolated:!0,parameters:["zoom"]},transition:!0}},terrain:{source:{type:"string",required:!0},exaggeration:{type:"number","property-type":"data-constant",default:1,minimum:0,maximum:1e3,expression:{interpolated:!0,parameters:["zoom"]},transition:!0}},paint:["paint_fill","paint_line","paint_circle","paint_heatmap","paint_fill-extrusion","paint_symbol","paint_raster","paint_hillshade","paint_background","paint_sky"],paint_fill:{"fill-antialias":{type:"boolean",default:!0,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"fill-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-outline-color":{type:"color",transition:!0,requires:[{"!":"fill-pattern"},{"fill-antialias":!0}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["fill-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"}},"paint_fill-extrusion":{"fill-extrusion-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"fill-extrusion-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["fill-extrusion-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"fill-extrusion-height":{type:"number",default:0,minimum:0,units:"meters",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-base":{type:"number",default:0,minimum:0,units:"meters",transition:!0,requires:["fill-extrusion-height"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-vertical-gradient":{type:"boolean",default:!0,transition:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_line:{"line-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"line-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["line-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-width":{type:"number",default:1,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-gap-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-offset":{type:"number",default:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-dasharray":{type:"array",value:"number",minimum:0,transition:!0,units:"line widths",requires:[{"!":"line-pattern"}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"line-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"line-gradient":{type:"color",transition:!1,requires:[{"!":"line-dasharray"},{"!":"line-pattern"},{source:"geojson",has:{lineMetrics:!0}}],expression:{interpolated:!0,parameters:["line-progress"]},"property-type":"color-ramp"}},paint_circle:{"circle-radius":{type:"number",default:5,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-blur":{type:"number",default:0,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"circle-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["circle-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-scale":{type:"enum",values:{map:{},viewport:{}},default:"map",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-alignment":{type:"enum",values:{map:{},viewport:{}},default:"viewport",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-stroke-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"}},paint_heatmap:{"heatmap-radius":{type:"number",default:30,minimum:1,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-weight":{type:"number",default:1,minimum:0,transition:!1,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-intensity":{type:"number",default:1,minimum:0,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"heatmap-color":{type:"color",default:["interpolate",["linear"],["heatmap-density"],0,"rgba(0, 0, 255, 0)",.1,"royalblue",.3,"cyan",.5,"lime",.7,"yellow",1,"red"],transition:!1,expression:{interpolated:!0,parameters:["heatmap-density"]},"property-type":"color-ramp"},"heatmap-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_symbol:{"icon-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-color":{type:"color",default:"#000000",transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["icon-image","icon-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-color":{type:"color",default:"#000000",transition:!0,overridable:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["text-field","text-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_raster:{"raster-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-hue-rotate":{type:"number",default:0,period:360,transition:!0,units:"degrees",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-min":{type:"number",default:0,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-max":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-saturation":{type:"number",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-contrast":{type:"number",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-resampling":{type:"enum",values:{linear:{},nearest:{}},default:"linear",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"raster-fade-duration":{type:"number",default:300,minimum:0,transition:!1,units:"milliseconds",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_hillshade:{"hillshade-illumination-direction":{type:"number",default:335,minimum:0,maximum:359,transition:!1,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-illumination-anchor":{type:"enum",values:{map:{},viewport:{}},default:"viewport",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-exaggeration":{type:"number",default:.5,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-shadow-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-highlight-color":{type:"color",default:"#FFFFFF",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-accent-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_background:{"background-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"background-pattern"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"background-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"background-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_sky:{"sky-type":{type:"enum",values:{gradient:{},atmosphere:{}},default:"atmosphere",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-atmosphere-sun":{type:"array",value:"number",length:2,units:"degrees",minimum:[0,0],maximum:[360,180],transition:!1,requires:[{"sky-type":"atmosphere"}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-atmosphere-sun-intensity":{type:"number",requires:[{"sky-type":"atmosphere"}],default:10,minimum:0,maximum:100,transition:!1,"property-type":"data-constant"},"sky-gradient-center":{type:"array",requires:[{"sky-type":"gradient"}],value:"number",default:[0,0],length:2,units:"degrees",minimum:[0,0],maximum:[360,180],transition:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-gradient-radius":{type:"number",requires:[{"sky-type":"gradient"}],default:90,minimum:0,maximum:180,transition:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-gradient":{type:"color",default:["interpolate",["linear"],["sky-radial-progress"],.8,"#87ceeb",1,"white"],transition:!1,requires:[{"sky-type":"gradient"}],expression:{interpolated:!0,parameters:["sky-radial-progress"]},"property-type":"color-ramp"},"sky-atmosphere-halo-color":{type:"color",default:"white",transition:!1,requires:[{"sky-type":"atmosphere"}],"property-type":"data-constant"},"sky-atmosphere-color":{type:"color",default:"white",transition:!1,requires:[{"sky-type":"atmosphere"}],"property-type":"data-constant"},"sky-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},transition:{duration:{type:"number",default:300,minimum:0,units:"milliseconds"},delay:{type:"number",default:0,minimum:0,units:"milliseconds"}},"property-type":{"data-driven":{type:"property-type"},"cross-faded":{type:"property-type"},"cross-faded-data-driven":{type:"property-type"},"color-ramp":{type:"property-type"},"data-constant":{type:"property-type"},constant:{type:"property-type"}},promoteId:{"*":{type:"string"}}};class ze{constructor(e,t,n,r){this.message=(e?`${e}: `:"")+n,r&&(this.identifier=r),null!=t&&t.__line__&&(this.line=t.__line__)}}function Fe(e){const t=e.value;return t?[new ze(e.key,t,"constants have been deprecated as of v8")]:[]}function Be(e,...t){for(const n of t)for(const t in n)e[t]=n[t];return e}function Ne(e){return e instanceof Number||e instanceof String||e instanceof Boolean?e.valueOf():e}function Ue(e){if(Array.isArray(e))return e.map(Ue);if(e instanceof Object&&!(e instanceof Number||e instanceof String||e instanceof Boolean)){const t={};for(const n in e)t[n]=Ue(e[n]);return t}return Ne(e)}class Ve extends Error{constructor(e,t){super(t),this.message=t,this.key=e}}class Ge{constructor(e,t=[]){this.parent=e,this.bindings={};for(const[n,r]of t)this.bindings[n]=r}concat(e){return new Ge(this,e)}get(e){if(this.bindings[e])return this.bindings[e];if(this.parent)return this.parent.get(e);throw new Error(`${e} not found in scope.`)}has(e){return!!this.bindings[e]||!!this.parent&&this.parent.has(e)}}const We={kind:"null"},qe={kind:"number"},Ze={kind:"string"},He={kind:"boolean"},Xe={kind:"color"},$e={kind:"object"},Ye={kind:"value"},Ke={kind:"collator"},Qe={kind:"formatted"},Je={kind:"resolvedImage"};function et(e,t){return{kind:"array",itemType:e,N:t}}function tt(e){if("array"===e.kind){const t=tt(e.itemType);return"number"==typeof e.N?`array<${t}, ${e.N}>`:"value"===e.itemType.kind?"array":`array<${t}>`}return e.kind}const nt=[We,qe,Ze,He,Xe,Qe,$e,et(Ye),Je];function rt(e,t){if("error"===t.kind)return null;if("array"===e.kind){if("array"===t.kind&&(0===t.N&&"value"===t.itemType.kind||!rt(e.itemType,t.itemType))&&("number"!=typeof e.N||e.N===t.N))return null}else{if(e.kind===t.kind)return null;if("value"===e.kind)for(const e of nt)if(!rt(e,t))return null}return`Expected ${tt(e)} but found ${tt(t)} instead.`}function it(e,t){return t.some(t=>t.kind===e.kind)}function at(e,t){return t.some(t=>"null"===t?null===e:"array"===t?Array.isArray(e):"object"===t?e&&!Array.isArray(e)&&"object"==typeof e:t===typeof e)}function ot(e,t){return e(t={exports:{}},t.exports),t.exports}var st=ot((function(e,t){var n={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],rebeccapurple:[102,51,153,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function r(e){return(e=Math.round(e))<0?0:e>255?255:e}function i(e){return r("%"===e[e.length-1]?parseFloat(e)/100*255:parseInt(e))}function a(e){return(t="%"===e[e.length-1]?parseFloat(e)/100:parseFloat(e))<0?0:t>1?1:t;var t}function o(e,t,n){return n<0?n+=1:n>1&&(n-=1),6*n<1?e+(t-e)*n*6:2*n<1?t:3*n<2?e+(t-e)*(2/3-n)*6:e}try{t.parseCSSColor=function(e){var t,s=e.replace(/ /g,"").toLowerCase();if(s in n)return n[s].slice();if("#"===s[0])return 4===s.length?(t=parseInt(s.substr(1),16))>=0&&t<=4095?[(3840&t)>>4|(3840&t)>>8,240&t|(240&t)>>4,15&t|(15&t)<<4,1]:null:7===s.length&&(t=parseInt(s.substr(1),16))>=0&&t<=16777215?[(16711680&t)>>16,(65280&t)>>8,255&t,1]:null;var c=s.indexOf("("),l=s.indexOf(")");if(-1!==c&&l+1===s.length){var u=s.substr(0,c),h=s.substr(c+1,l-(c+1)).split(","),f=1;switch(u){case"rgba":if(4!==h.length)return null;f=a(h.pop());case"rgb":return 3!==h.length?null:[i(h[0]),i(h[1]),i(h[2]),f];case"hsla":if(4!==h.length)return null;f=a(h.pop());case"hsl":if(3!==h.length)return null;var d=(parseFloat(h[0])%360+360)%360/360,p=a(h[1]),m=a(h[2]),g=m<=.5?m*(p+1):m+p-m*p,y=2*m-g;return[r(255*o(y,g,d+1/3)),r(255*o(y,g,d)),r(255*o(y,g,d-1/3)),f];default:return null}}return null}}catch(e){}})).parseCSSColor;class ct{constructor(e,t,n,r=1){this.r=e,this.g=t,this.b=n,this.a=r}static parse(e){if(!e)return;if(e instanceof ct)return e;if("string"!=typeof e)return;const t=st(e);return t?new ct(t[0]/255*t[3],t[1]/255*t[3],t[2]/255*t[3],t[3]):void 0}toString(){const[e,t,n,r]=this.toArray();return`rgba(${Math.round(e)},${Math.round(t)},${Math.round(n)},${r})`}toArray(){const{r:e,g:t,b:n,a:r}=this;return 0===r?[0,0,0,0]:[255*e/r,255*t/r,255*n/r,r]}}ct.black=new ct(0,0,0,1),ct.white=new ct(1,1,1,1),ct.transparent=new ct(0,0,0,0),ct.red=new ct(1,0,0,1),ct.blue=new ct(0,0,1,1);class lt{constructor(e,t,n){this.sensitivity=e?t?"variant":"case":t?"accent":"base",this.locale=n,this.collator=new Intl.Collator(this.locale?this.locale:[],{sensitivity:this.sensitivity,usage:"search"})}compare(e,t){return this.collator.compare(e,t)}resolvedLocale(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale}}class ut{constructor(e,t,n,r,i){this.text=e,this.image=t,this.scale=n,this.fontStack=r,this.textColor=i}}class ht{constructor(e){this.sections=e}static fromString(e){return new ht([new ut(e,null,null,null,null)])}isEmpty(){return 0===this.sections.length||!this.sections.some(e=>0!==e.text.length||e.image&&0!==e.image.name.length)}static factory(e){return e instanceof ht?e:ht.fromString(e)}toString(){return 0===this.sections.length?"":this.sections.map(e=>e.text).join("")}serialize(){const e=["format"];for(const t of this.sections){if(t.image){e.push(["image",t.image.name]);continue}e.push(t.text);const n={};t.fontStack&&(n["text-font"]=["literal",t.fontStack.split(",")]),t.scale&&(n["font-scale"]=t.scale),t.textColor&&(n["text-color"]=["rgba"].concat(t.textColor.toArray())),e.push(n)}return e}}class ft{constructor(e){this.name=e.name,this.available=e.available}toString(){return this.name}static fromString(e){return e?new ft({name:e,available:!1}):null}serialize(){return["image",this.name]}}function dt(e,t,n,r){return"number"==typeof e&&e>=0&&e<=255&&"number"==typeof t&&t>=0&&t<=255&&"number"==typeof n&&n>=0&&n<=255?void 0===r||"number"==typeof r&&r>=0&&r<=1?null:`Invalid rgba value [${[e,t,n,r].join(", ")}]: 'a' must be between 0 and 1.`:`Invalid rgba value [${("number"==typeof r?[e,t,n,r]:[e,t,n]).join(", ")}]: 'r', 'g', and 'b' must be between 0 and 255.`}function pt(e){if(null===e)return!0;if("string"==typeof e)return!0;if("boolean"==typeof e)return!0;if("number"==typeof e)return!0;if(e instanceof ct)return!0;if(e instanceof lt)return!0;if(e instanceof ht)return!0;if(e instanceof ft)return!0;if(Array.isArray(e)){for(const t of e)if(!pt(t))return!1;return!0}if("object"==typeof e){for(const t in e)if(!pt(e[t]))return!1;return!0}return!1}function mt(e){if(null===e)return We;if("string"==typeof e)return Ze;if("boolean"==typeof e)return He;if("number"==typeof e)return qe;if(e instanceof ct)return Xe;if(e instanceof lt)return Ke;if(e instanceof ht)return Qe;if(e instanceof ft)return Je;if(Array.isArray(e)){const t=e.length;let n;for(const r of e){const e=mt(r);if(n){if(n===e)continue;n=Ye;break}n=e}return et(n||Ye,t)}return $e}function gt(e){const t=typeof e;return null===e?"":"string"===t||"number"===t||"boolean"===t?String(e):e instanceof ct||e instanceof ht||e instanceof ft?e.toString():JSON.stringify(e)}class yt{constructor(e,t){this.type=e,this.value=t}static parse(e,t){if(2!==e.length)return t.error(`'literal' expression requires exactly one argument, but found ${e.length-1} instead.`);if(!pt(e[1]))return t.error("invalid value");const n=e[1];let r=mt(n);const i=t.expectedType;return"array"!==r.kind||0!==r.N||!i||"array"!==i.kind||"number"==typeof i.N&&0!==i.N||(r=i),new yt(r,n)}evaluate(){return this.value}eachChild(){}outputDefined(){return!0}serialize(){return"array"===this.type.kind||"object"===this.type.kind?["literal",this.value]:this.value instanceof ct?["rgba"].concat(this.value.toArray()):this.value instanceof ht?this.value.serialize():this.value}}class vt{constructor(e){this.name="ExpressionEvaluationError",this.message=e}toJSON(){return this.message}}const _t={string:Ze,number:qe,boolean:He,object:$e};class bt{constructor(e,t){this.type=e,this.args=t}static parse(e,t){if(e.length<2)return t.error("Expected at least one argument.");let n,r=1;const i=e[0];if("array"===i){let i,a;if(e.length>2){const n=e[1];if("string"!=typeof n||!(n in _t)||"object"===n)return t.error('The item type argument of "array" must be one of string, number, boolean',1);i=_t[n],r++}else i=Ye;if(e.length>3){if(null!==e[2]&&("number"!=typeof e[2]||e[2]<0||e[2]!==Math.floor(e[2])))return t.error('The length argument to "array" must be a positive integer literal',2);a=e[2],r++}n=et(i,a)}else n=_t[i];const a=[];for(;re.outputDefined())}serialize(){const e=this.type,t=[e.kind];if("array"===e.kind){const n=e.itemType;if("string"===n.kind||"number"===n.kind||"boolean"===n.kind){t.push(n.kind);const r=e.N;("number"==typeof r||this.args.length>1)&&t.push(r)}}return t.concat(this.args.map(e=>e.serialize()))}}class xt{constructor(e){this.type=Qe,this.sections=e}static parse(e,t){if(e.length<2)return t.error("Expected at least one argument.");const n=e[1];if(!Array.isArray(n)&&"object"==typeof n)return t.error("First argument must be an image or text section.");const r=[];let i=!1;for(let a=1;a<=e.length-1;++a){const n=e[a];if(i&&"object"==typeof n&&!Array.isArray(n)){i=!1;let e=null;if(n["font-scale"]&&(e=t.parse(n["font-scale"],1,qe),!e))return null;let a=null;if(n["text-font"]&&(a=t.parse(n["text-font"],1,et(Ze)),!a))return null;let o=null;if(n["text-color"]&&(o=t.parse(n["text-color"],1,Xe),!o))return null;const s=r[r.length-1];s.scale=e,s.font=a,s.textColor=o}else{const n=t.parse(e[a],1,Ye);if(!n)return null;const o=n.type.kind;if("string"!==o&&"value"!==o&&"null"!==o&&"resolvedImage"!==o)return t.error("Formatted text type must be 'string', 'value', 'image' or 'null'.");i=!0,r.push({content:n,scale:null,font:null,textColor:null})}}return new xt(r)}evaluate(e){return new ht(this.sections.map(t=>{const n=t.content.evaluate(e);return mt(n)===Je?new ut("",n,null,null,null):new ut(gt(n),null,t.scale?t.scale.evaluate(e):null,t.font?t.font.evaluate(e).join(","):null,t.textColor?t.textColor.evaluate(e):null)}))}eachChild(e){for(const t of this.sections)e(t.content),t.scale&&e(t.scale),t.font&&e(t.font),t.textColor&&e(t.textColor)}outputDefined(){return!1}serialize(){const e=["format"];for(const t of this.sections){e.push(t.content.serialize());const n={};t.scale&&(n["font-scale"]=t.scale.serialize()),t.font&&(n["text-font"]=t.font.serialize()),t.textColor&&(n["text-color"]=t.textColor.serialize()),e.push(n)}return e}}class wt{constructor(e){this.type=Je,this.input=e}static parse(e,t){if(2!==e.length)return t.error("Expected two arguments.");const n=t.parse(e[1],1,Ze);return n?new wt(n):t.error("No image name provided.")}evaluate(e){const t=this.input.evaluate(e),n=ft.fromString(t);return n&&e.availableImages&&(n.available=e.availableImages.indexOf(t)>-1),n}eachChild(e){e(this.input)}outputDefined(){return!1}serialize(){return["image",this.input.serialize()]}}const Et={"to-boolean":He,"to-color":Xe,"to-number":qe,"to-string":Ze};class kt{constructor(e,t){this.type=e,this.args=t}static parse(e,t){if(e.length<2)return t.error("Expected at least one argument.");const n=e[0];if(("to-boolean"===n||"to-string"===n)&&2!==e.length)return t.error("Expected one argument.");const r=Et[n],i=[];for(let a=1;a4?`Invalid rbga value ${JSON.stringify(t)}: expected an array containing either three or four numeric values.`:dt(t[0],t[1],t[2],t[3]),!n))return new ct(t[0]/255,t[1]/255,t[2]/255,t[3])}throw new vt(n||`Could not parse color from value '${"string"==typeof t?t:String(JSON.stringify(t))}'`)}if("number"===this.type.kind){let t=null;for(const n of this.args){if(t=n.evaluate(e),null===t)return 0;const r=Number(t);if(!isNaN(r))return r}throw new vt(`Could not convert ${JSON.stringify(t)} to number.`)}return"formatted"===this.type.kind?ht.fromString(gt(this.args[0].evaluate(e))):"resolvedImage"===this.type.kind?ft.fromString(gt(this.args[0].evaluate(e))):gt(this.args[0].evaluate(e))}eachChild(e){this.args.forEach(e)}outputDefined(){return this.args.every(e=>e.outputDefined())}serialize(){if("formatted"===this.type.kind)return new xt([{content:this.args[0],scale:null,font:null,textColor:null}]).serialize();if("resolvedImage"===this.type.kind)return new wt(this.args[0]).serialize();const e=[`to-${this.type.kind}`];return this.eachChild(t=>{e.push(t.serialize())}),e}}const Tt=["Unknown","Point","LineString","Polygon"];class St{constructor(){this.globals=null,this.feature=null,this.featureState=null,this.formattedSection=null,this._parseColorCache={},this.availableImages=null,this.canonical=null}id(){return this.feature&&"id"in this.feature?this.feature.id:null}geometryType(){return this.feature?"number"==typeof this.feature.type?Tt[this.feature.type]:this.feature.type:null}geometry(){return this.feature&&"geometry"in this.feature?this.feature.geometry:null}canonicalID(){return this.canonical}properties(){return this.feature&&this.feature.properties||{}}parseColor(e){let t=this._parseColorCache[e];return t||(t=this._parseColorCache[e]=ct.parse(e)),t}}class Ot{constructor(e,t,n,r){this.name=e,this.type=t,this._evaluate=n,this.args=r}evaluate(e){return this._evaluate(e,this.args)}eachChild(e){this.args.forEach(e)}outputDefined(){return!1}serialize(){return[this.name].concat(this.args.map(e=>e.serialize()))}static parse(e,t){const n=e[0],r=Ot.definitions[n];if(!r)return t.error(`Unknown expression "${n}". If you wanted a literal array, use ["literal", [...]].`,0);const i=Array.isArray(r)?r[0]:r.type,a=Array.isArray(r)?[[r[1],r[2]]]:r.overloads,o=a.filter(([t])=>!Array.isArray(t)||t.length===e.length-1);let s=null;for(const[c,l]of o){s=new $t(t.registry,t.path,null,t.scope);const r=[];let a=!1;for(let t=1;t{return t=e,Array.isArray(t)?`(${t.map(tt).join(", ")})`:`(${tt(t.type)}...)`;var t}).join(" | "),r=[];for(let i=1;i=t[2]||e[1]<=t[1]||e[3]>=t[3])}function It(e,t){const n=(180+e[0])/360,r=(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+e[1]*Math.PI/360)))/360,i=Math.pow(2,t.z);return[Math.round(n*i*8192),Math.round(r*i*8192)]}function Mt(e,t,n){const r=e[0]-t[0],i=e[1]-t[1],a=e[0]-n[0],o=e[1]-n[1];return r*o-a*i==0&&r*a<=0&&i*o<=0}function Rt(e,t){let n=!1;for(let o=0,s=t.length;o(r=e)[1]!=(a=s[t+1])[1]>r[1]&&r[0]<(a[0]-i[0])*(r[1]-i[1])/(a[1]-i[1])+i[0]&&(n=!n)}}var r,i,a;return n}function jt(e,t){for(let n=0;n0&&s<0||o<0&&s>0}function Dt(e,t,n){for(const l of n)for(let n=0;nn[2]){const t=.5*r;let i=e[0]-n[0]>t?-r:n[0]-e[0]>t?r:0;0===i&&(i=e[0]-n[2]>t?-r:n[2]-e[0]>t?r:0),e[0]+=i}Pt(t,e)}function Vt(e,t,n,r){const i=8192*Math.pow(2,r.z),a=[8192*r.x,8192*r.y],o=[];for(const s of e)for(const e of s){const r=[e.x+a[0],e.y+a[1]];Ut(r,t,n,i),o.push(r)}return o}function Gt(e,t,n,r){const i=8192*Math.pow(2,r.z),a=[8192*r.x,8192*r.y],o=[];for(const c of e){const e=[];for(const n of c){const r=[n.x+a[0],n.y+a[1]];Pt(t,r),e.push(r)}o.push(e)}if(t[2]-t[0]<=i/2){(s=t)[0]=s[1]=1/0,s[2]=s[3]=-1/0;for(const e of o)for(const r of e)Ut(r,t,n,i)}var s;return o}class Wt{constructor(e,t){this.type=He,this.geojson=e,this.geometries=t}static parse(e,t){if(2!==e.length)return t.error(`'within' expression requires exactly one argument, but found ${e.length-1} instead.`);if(pt(e[1])){const t=e[1];if("FeatureCollection"===t.type)for(let e=0;e{t&&!qt(e)&&(t=!1)}),t}function Zt(e){if(e instanceof Ot&&"feature-state"===e.name)return!1;let t=!0;return e.eachChild(e=>{t&&!Zt(e)&&(t=!1)}),t}function Ht(e,t){if(e instanceof Ot&&t.indexOf(e.name)>=0)return!1;let n=!0;return e.eachChild(e=>{n&&!Ht(e,t)&&(n=!1)}),n}class Xt{constructor(e,t){this.type=t.type,this.name=e,this.boundExpression=t}static parse(e,t){if(2!==e.length||"string"!=typeof e[1])return t.error("'var' expression requires exactly one string literal argument.");const n=e[1];return t.scope.has(n)?new Xt(n,t.scope.get(n)):t.error(`Unknown variable "${n}". Make sure "${n}" has been bound in an enclosing "let" expression before using it.`,1)}evaluate(e){return this.boundExpression.evaluate(e)}eachChild(){}outputDefined(){return!1}serialize(){return["var",this.name]}}class $t{constructor(e,t=[],n,r=new Ge,i=[]){this.registry=e,this.path=t,this.key=t.map(e=>`[${e}]`).join(""),this.scope=r,this.errors=i,this.expectedType=n}parse(e,t,n,r,i={}){return t?this.concat(t,n,r)._parse(e,i):this._parse(e,i)}_parse(e,t){function n(e,t,n){return"assert"===n?new bt(t,[e]):"coerce"===n?new kt(t,[e]):e}if(null!==e&&"string"!=typeof e&&"boolean"!=typeof e&&"number"!=typeof e||(e=["literal",e]),Array.isArray(e)){if(0===e.length)return this.error('Expected an array with at least one element. If you wanted a literal array, use ["literal", []].');const r=e[0];if("string"!=typeof r)return this.error(`Expression name must be a string, but found ${typeof r} instead. If you wanted a literal array, use ["literal", [...]].`,0),null;const i=this.registry[r];if(i){let r=i.parse(e,this);if(!r)return null;if(this.expectedType){const e=this.expectedType,i=r.type;if("string"!==e.kind&&"number"!==e.kind&&"boolean"!==e.kind&&"object"!==e.kind&&"array"!==e.kind||"value"!==i.kind)if("color"!==e.kind&&"formatted"!==e.kind&&"resolvedImage"!==e.kind||"value"!==i.kind&&"string"!==i.kind){if(this.checkSubtype(e,i))return null}else r=n(r,e,t.typeAnnotation||"coerce");else r=n(r,e,t.typeAnnotation||"assert")}if(!(r instanceof yt)&&"resolvedImage"!==r.type.kind&&function e(t){if(t instanceof Xt)return e(t.boundExpression);if(t instanceof Ot&&"error"===t.name)return!1;if(t instanceof At)return!1;if(t instanceof Wt)return!1;const n=t instanceof kt||t instanceof bt;let r=!0;return t.eachChild(t=>{r=n?r&&e(t):r&&t instanceof yt}),!!r&&qt(t)&&Ht(t,["zoom","heatmap-density","line-progress","sky-radial-progress","accumulated","is-supported-script"])}(r)){const t=new St;try{r=new yt(r.type,r.evaluate(t))}catch(e){return this.error(e.message),null}}return r}return this.error(`Unknown expression "${r}". If you wanted a literal array, use ["literal", [...]].`,0)}return this.error(void 0===e?"'undefined' value invalid. Use null instead.":"object"==typeof e?'Bare objects invalid. Use ["literal", {...}] instead.':`Expected an array, but found ${typeof e} instead.`)}concat(e,t,n){const r="number"==typeof e?this.path.concat(e):this.path,i=n?this.scope.concat(n):this.scope;return new $t(this.registry,r,t||null,i,this.errors)}error(e,...t){const n=`${this.key}${t.map(e=>`[${e}]`).join("")}`;this.errors.push(new Ve(n,e))}checkSubtype(e,t){const n=rt(e,t);return n&&this.error(n),n}}function Yt(e,t){const n=e.length-1;let r,i,a=0,o=n,s=0;for(;a<=o;)if(s=Math.floor((a+o)/2),r=e[s],i=e[s+1],r<=t){if(s===n||tt))throw new vt("Input is not a number.");o=s-1}return 0}class Kt{constructor(e,t,n){this.type=e,this.input=t,this.labels=[],this.outputs=[];for(const[r,i]of n)this.labels.push(r),this.outputs.push(i)}static parse(e,t){if(e.length-1<4)return t.error(`Expected at least 4 arguments, but found only ${e.length-1}.`);if((e.length-1)%2!=0)return t.error("Expected an even number of arguments.");const n=t.parse(e[1],1,qe);if(!n)return null;const r=[];let i=null;t.expectedType&&"value"!==t.expectedType.kind&&(i=t.expectedType);for(let a=1;a=n)return t.error('Input/output pairs for "step" expressions must be arranged with input values in strictly ascending order.',s);const l=t.parse(o,c,i);if(!l)return null;i=i||l.type,r.push([n,l])}return new Kt(i,n,r)}evaluate(e){const t=this.labels,n=this.outputs;if(1===t.length)return n[0].evaluate(e);const r=this.input.evaluate(e);if(r<=t[0])return n[0].evaluate(e);const i=t.length;return r>=t[i-1]?n[i-1].evaluate(e):n[Yt(t,r)].evaluate(e)}eachChild(e){e(this.input);for(const t of this.outputs)e(t)}outputDefined(){return this.outputs.every(e=>e.outputDefined())}serialize(){const e=["step",this.input.serialize()];for(let t=0;t0&&e.push(this.labels[t]),e.push(this.outputs[t].serialize());return e}}function Qt(e,t,n){return e*(1-n)+t*n}var Jt=Object.freeze({__proto__:null,number:Qt,color:function(e,t,n){return new ct(Qt(e.r,t.r,n),Qt(e.g,t.g,n),Qt(e.b,t.b,n),Qt(e.a,t.a,n))},array:function(e,t,n){return e.map((e,r)=>Qt(e,t[r],n))}});const en=6/29*3*(6/29),tn=Math.PI/180,nn=180/Math.PI;function rn(e){return e>.008856451679035631?Math.pow(e,1/3):e/en+4/29}function an(e){return e>6/29?e*e*e:en*(e-4/29)}function on(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function sn(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function cn(e){const t=sn(e.r),n=sn(e.g),r=sn(e.b),i=rn((.4124564*t+.3575761*n+.1804375*r)/.95047),a=rn((.2126729*t+.7151522*n+.072175*r)/1);return{l:116*a-16,a:500*(i-a),b:200*(a-rn((.0193339*t+.119192*n+.9503041*r)/1.08883)),alpha:e.a}}function ln(e){let t=(e.l+16)/116,n=isNaN(e.a)?t:t+e.a/500,r=isNaN(e.b)?t:t-e.b/200;return t=1*an(t),n=.95047*an(n),r=1.08883*an(r),new ct(on(3.2404542*n-1.5371385*t-.4985314*r),on(-.969266*n+1.8760108*t+.041556*r),on(.0556434*n-.2040259*t+1.0572252*r),e.alpha)}function un(e,t,n){const r=t-e;return e+n*(r>180||r<-180?r-360*Math.round(r/360):r)}const hn={forward:cn,reverse:ln,interpolate:function(e,t,n){return{l:Qt(e.l,t.l,n),a:Qt(e.a,t.a,n),b:Qt(e.b,t.b,n),alpha:Qt(e.alpha,t.alpha,n)}}},fn={forward:function(e){const{l:t,a:n,b:r}=cn(e),i=Math.atan2(r,n)*nn;return{h:i<0?i+360:i,c:Math.sqrt(n*n+r*r),l:t,alpha:e.a}},reverse:function(e){const t=e.h*tn,n=e.c;return ln({l:e.l,a:Math.cos(t)*n,b:Math.sin(t)*n,alpha:e.alpha})},interpolate:function(e,t,n){return{h:un(e.h,t.h,n),c:Qt(e.c,t.c,n),l:Qt(e.l,t.l,n),alpha:Qt(e.alpha,t.alpha,n)}}};var dn=Object.freeze({__proto__:null,lab:hn,hcl:fn});class pn{constructor(e,t,n,r,i){this.type=e,this.operator=t,this.interpolation=n,this.input=r,this.labels=[],this.outputs=[];for(const[a,o]of i)this.labels.push(a),this.outputs.push(o)}static interpolationFactor(e,n,r,i){let a=0;if("exponential"===e.name)a=mn(n,e.base,r,i);else if("linear"===e.name)a=mn(n,1,r,i);else if("cubic-bezier"===e.name){const o=e.controlPoints;a=new t(o[0],o[1],o[2],o[3]).solve(mn(n,1,r,i))}return a}static parse(e,t){let[n,r,i,...a]=e;if(!Array.isArray(r)||0===r.length)return t.error("Expected an interpolation type expression.",1);if("linear"===r[0])r={name:"linear"};else if("exponential"===r[0]){const e=r[1];if("number"!=typeof e)return t.error("Exponential interpolation requires a numeric base.",1,1);r={name:"exponential",base:e}}else{if("cubic-bezier"!==r[0])return t.error(`Unknown interpolation type ${String(r[0])}`,1,0);{const e=r.slice(1);if(4!==e.length||e.some(e=>"number"!=typeof e||e<0||e>1))return t.error("Cubic bezier interpolation requires four numeric arguments with values between 0 and 1.",1);r={name:"cubic-bezier",controlPoints:e}}}if(e.length-1<4)return t.error(`Expected at least 4 arguments, but found only ${e.length-1}.`);if((e.length-1)%2!=0)return t.error("Expected an even number of arguments.");if(i=t.parse(i,2,qe),!i)return null;const o=[];let s=null;"interpolate-hcl"===n||"interpolate-lab"===n?s=Xe:t.expectedType&&"value"!==t.expectedType.kind&&(s=t.expectedType);for(let c=0;c=e)return t.error('Input/output pairs for "interpolate" expressions must be arranged with input values in strictly ascending order.',r);const l=t.parse(n,i,s);if(!l)return null;s=s||l.type,o.push([e,l])}return"number"===s.kind||"color"===s.kind||"array"===s.kind&&"number"===s.itemType.kind&&"number"==typeof s.N?new pn(s,n,r,i,o):t.error(`Type ${tt(s)} is not interpolatable.`)}evaluate(e){const t=this.labels,n=this.outputs;if(1===t.length)return n[0].evaluate(e);const r=this.input.evaluate(e);if(r<=t[0])return n[0].evaluate(e);const i=t.length;if(r>=t[i-1])return n[i-1].evaluate(e);const a=Yt(t,r),o=pn.interpolationFactor(this.interpolation,r,t[a],t[a+1]),s=n[a].evaluate(e),c=n[a+1].evaluate(e);return"interpolate"===this.operator?Jt[this.type.kind.toLowerCase()](s,c,o):"interpolate-hcl"===this.operator?fn.reverse(fn.interpolate(fn.forward(s),fn.forward(c),o)):hn.reverse(hn.interpolate(hn.forward(s),hn.forward(c),o))}eachChild(e){e(this.input);for(const t of this.outputs)e(t)}outputDefined(){return this.outputs.every(e=>e.outputDefined())}serialize(){let e;e="linear"===this.interpolation.name?["linear"]:"exponential"===this.interpolation.name?1===this.interpolation.base?["linear"]:["exponential",this.interpolation.base]:["cubic-bezier"].concat(this.interpolation.controlPoints);const t=[this.operator,e,this.input.serialize()];for(let n=0;nrt(r,e.type));return new gn(a?Ye:n,i)}evaluate(e){let t,n=null,r=0;for(const i of this.args)if(r++,n=i.evaluate(e),n&&n instanceof ft&&!n.available&&(t||(t=n.name),n=null,r===this.args.length&&(n=t)),null!==n)break;return n}eachChild(e){this.args.forEach(e)}outputDefined(){return this.args.every(e=>e.outputDefined())}serialize(){const e=["coalesce"];return this.eachChild(t=>{e.push(t.serialize())}),e}}class yn{constructor(e,t){this.type=t.type,this.bindings=[].concat(e),this.result=t}evaluate(e){return this.result.evaluate(e)}eachChild(e){for(const t of this.bindings)e(t[1]);e(this.result)}static parse(e,t){if(e.length<4)return t.error(`Expected at least 3 arguments, but found ${e.length-1} instead.`);const n=[];for(let i=1;i=n.length)throw new vt(`Array index out of bounds: ${t} > ${n.length-1}.`);if(t!==Math.floor(t))throw new vt(`Array index must be an integer, but found ${t} instead.`);return n[t]}eachChild(e){e(this.index),e(this.input)}outputDefined(){return!1}serialize(){return["at",this.index.serialize(),this.input.serialize()]}}class _n{constructor(e,t){this.type=He,this.needle=e,this.haystack=t}static parse(e,t){if(3!==e.length)return t.error(`Expected 2 arguments, but found ${e.length-1} instead.`);const n=t.parse(e[1],1,Ye),r=t.parse(e[2],2,Ye);return n&&r?it(n.type,[He,Ze,qe,We,Ye])?new _n(n,r):t.error(`Expected first argument to be of type boolean, string, number or null, but found ${tt(n.type)} instead`):null}evaluate(e){const t=this.needle.evaluate(e),n=this.haystack.evaluate(e);if(!n)return!1;if(!at(t,["boolean","string","number","null"]))throw new vt(`Expected first argument to be of type boolean, string, number or null, but found ${tt(mt(t))} instead.`);if(!at(n,["string","array"]))throw new vt(`Expected second argument to be of type array or string, but found ${tt(mt(n))} instead.`);return n.indexOf(t)>=0}eachChild(e){e(this.needle),e(this.haystack)}outputDefined(){return!0}serialize(){return["in",this.needle.serialize(),this.haystack.serialize()]}}class bn{constructor(e,t,n){this.type=qe,this.needle=e,this.haystack=t,this.fromIndex=n}static parse(e,t){if(e.length<=2||e.length>=5)return t.error(`Expected 3 or 4 arguments, but found ${e.length-1} instead.`);const n=t.parse(e[1],1,Ye),r=t.parse(e[2],2,Ye);if(!n||!r)return null;if(!it(n.type,[He,Ze,qe,We,Ye]))return t.error(`Expected first argument to be of type boolean, string, number or null, but found ${tt(n.type)} instead`);if(4===e.length){const i=t.parse(e[3],3,qe);return i?new bn(n,r,i):null}return new bn(n,r)}evaluate(e){const t=this.needle.evaluate(e),n=this.haystack.evaluate(e);if(!at(t,["boolean","string","number","null"]))throw new vt(`Expected first argument to be of type boolean, string, number or null, but found ${tt(mt(t))} instead.`);if(!at(n,["string","array"]))throw new vt(`Expected second argument to be of type array or string, but found ${tt(mt(n))} instead.`);if(this.fromIndex){const r=this.fromIndex.evaluate(e);return n.indexOf(t,r)}return n.indexOf(t)}eachChild(e){e(this.needle),e(this.haystack),this.fromIndex&&e(this.fromIndex)}outputDefined(){return!1}serialize(){if(null!=this.fromIndex&&void 0!==this.fromIndex){const e=this.fromIndex.serialize();return["index-of",this.needle.serialize(),this.haystack.serialize(),e]}return["index-of",this.needle.serialize(),this.haystack.serialize()]}}class xn{constructor(e,t,n,r,i,a){this.inputType=e,this.type=t,this.input=n,this.cases=r,this.outputs=i,this.otherwise=a}static parse(e,t){if(e.length<5)return t.error(`Expected at least 4 arguments, but found only ${e.length-1}.`);if(e.length%2!=1)return t.error("Expected an even number of arguments.");let n,r;t.expectedType&&"value"!==t.expectedType.kind&&(r=t.expectedType);const i={},a=[];for(let c=2;cNumber.MAX_SAFE_INTEGER)return l.error(`Branch labels must be integers no larger than ${Number.MAX_SAFE_INTEGER}.`);if("number"==typeof e&&Math.floor(e)!==e)return l.error("Numeric branch labels must be integer values.");if(n){if(l.checkSubtype(n,mt(e)))return null}else n=mt(e);if(void 0!==i[String(e)])return l.error("Branch labels must be unique.");i[String(e)]=a.length}const u=t.parse(s,c,r);if(!u)return null;r=r||u.type,a.push(u)}const o=t.parse(e[1],1,Ye);if(!o)return null;const s=t.parse(e[e.length-1],e.length-1,r);return s?"value"!==o.type.kind&&t.concat(1).checkSubtype(n,o.type)?null:new xn(n,r,o,i,a,s):null}evaluate(e){const t=this.input.evaluate(e);return(mt(t)===this.inputType&&this.outputs[this.cases[t]]||this.otherwise).evaluate(e)}eachChild(e){e(this.input),this.outputs.forEach(e),e(this.otherwise)}outputDefined(){return this.outputs.every(e=>e.outputDefined())&&this.otherwise.outputDefined()}serialize(){const e=["match",this.input.serialize()],t=Object.keys(this.cases).sort(),n=[],r={};for(const a of t){const e=r[this.cases[a]];void 0===e?(r[this.cases[a]]=n.length,n.push([this.cases[a],[a]])):n[e][1].push(a)}const i=e=>"number"===this.inputType.kind?Number(e):e;for(const[a,o]of n)e.push(1===o.length?i(o[0]):o.map(i)),e.push(this.outputs[a].serialize());return e.push(this.otherwise.serialize()),e}}class wn{constructor(e,t,n){this.type=e,this.branches=t,this.otherwise=n}static parse(e,t){if(e.length<4)return t.error(`Expected at least 3 arguments, but found only ${e.length-1}.`);if(e.length%2!=0)return t.error("Expected an odd number of arguments.");let n;t.expectedType&&"value"!==t.expectedType.kind&&(n=t.expectedType);const r=[];for(let a=1;at.outputDefined())&&this.otherwise.outputDefined()}serialize(){const e=["case"];return this.eachChild(t=>{e.push(t.serialize())}),e}}class En{constructor(e,t,n,r){this.type=e,this.input=t,this.beginIndex=n,this.endIndex=r}static parse(e,t){if(e.length<=2||e.length>=5)return t.error(`Expected 3 or 4 arguments, but found ${e.length-1} instead.`);const n=t.parse(e[1],1,Ye),r=t.parse(e[2],2,qe);if(!n||!r)return null;if(!it(n.type,[et(Ye),Ze,Ye]))return t.error(`Expected first argument to be of type array or string, but found ${tt(n.type)} instead`);if(4===e.length){const i=t.parse(e[3],3,qe);return i?new En(n.type,n,r,i):null}return new En(n.type,n,r)}evaluate(e){const t=this.input.evaluate(e),n=this.beginIndex.evaluate(e);if(!at(t,["string","array"]))throw new vt(`Expected first argument to be of type array or string, but found ${tt(mt(t))} instead.`);if(this.endIndex){const r=this.endIndex.evaluate(e);return t.slice(n,r)}return t.slice(n)}eachChild(e){e(this.input),e(this.beginIndex),this.endIndex&&e(this.endIndex)}outputDefined(){return!1}serialize(){if(null!=this.endIndex&&void 0!==this.endIndex){const e=this.endIndex.serialize();return["slice",this.input.serialize(),this.beginIndex.serialize(),e]}return["slice",this.input.serialize(),this.beginIndex.serialize()]}}function kn(e,t){return"=="===e||"!="===e?"boolean"===t.kind||"string"===t.kind||"number"===t.kind||"null"===t.kind||"value"===t.kind:"string"===t.kind||"number"===t.kind||"value"===t.kind}function Tn(e,t,n,r){return 0===r.compare(t,n)}function Sn(e,t,n){const r="=="!==e&&"!="!==e;return class i{constructor(e,t,n){this.type=He,this.lhs=e,this.rhs=t,this.collator=n,this.hasUntypedArgument="value"===e.type.kind||"value"===t.type.kind}static parse(e,t){if(3!==e.length&&4!==e.length)return t.error("Expected two or three arguments.");const n=e[0];let a=t.parse(e[1],1,Ye);if(!a)return null;if(!kn(n,a.type))return t.concat(1).error(`"${n}" comparisons are not supported for type '${tt(a.type)}'.`);let o=t.parse(e[2],2,Ye);if(!o)return null;if(!kn(n,o.type))return t.concat(2).error(`"${n}" comparisons are not supported for type '${tt(o.type)}'.`);if(a.type.kind!==o.type.kind&&"value"!==a.type.kind&&"value"!==o.type.kind)return t.error(`Cannot compare types '${tt(a.type)}' and '${tt(o.type)}'.`);r&&("value"===a.type.kind&&"value"!==o.type.kind?a=new bt(o.type,[a]):"value"!==a.type.kind&&"value"===o.type.kind&&(o=new bt(a.type,[o])));let s=null;if(4===e.length){if("string"!==a.type.kind&&"string"!==o.type.kind&&"value"!==a.type.kind&&"value"!==o.type.kind)return t.error("Cannot use collator to compare non-string types.");if(s=t.parse(e[3],3,Ke),!s)return null}return new i(a,o,s)}evaluate(i){const a=this.lhs.evaluate(i),o=this.rhs.evaluate(i);if(r&&this.hasUntypedArgument){const t=mt(a),n=mt(o);if(t.kind!==n.kind||"string"!==t.kind&&"number"!==t.kind)throw new vt(`Expected arguments for "${e}" to be (string, string) or (number, number), but found (${t.kind}, ${n.kind}) instead.`)}if(this.collator&&!r&&this.hasUntypedArgument){const e=mt(a),n=mt(o);if("string"!==e.kind||"string"!==n.kind)return t(i,a,o)}return this.collator?n(i,a,o,this.collator.evaluate(i)):t(i,a,o)}eachChild(e){e(this.lhs),e(this.rhs),this.collator&&e(this.collator)}outputDefined(){return!0}serialize(){const t=[e];return this.eachChild(e=>{t.push(e.serialize())}),t}}}const On=Sn("==",(function(e,t,n){return t===n}),Tn),An=Sn("!=",(function(e,t,n){return t!==n}),(function(e,t,n,r){return!Tn(0,t,n,r)})),Pn=Sn("<",(function(e,t,n){return t",(function(e,t,n){return t>n}),(function(e,t,n,r){return r.compare(t,n)>0})),In=Sn("<=",(function(e,t,n){return t<=n}),(function(e,t,n,r){return r.compare(t,n)<=0}));class Mn{constructor(e,t,n,r,i){this.type=Ze,this.number=e,this.locale=t,this.currency=n,this.minFractionDigits=r,this.maxFractionDigits=i}static parse(e,t){if(3!==e.length)return t.error("Expected two arguments.");const n=t.parse(e[1],1,qe);if(!n)return null;const r=e[2];if("object"!=typeof r||Array.isArray(r))return t.error("NumberFormat options argument must be an object.");let i=null;if(r.locale&&(i=t.parse(r.locale,1,Ze),!i))return null;let a=null;if(r.currency&&(a=t.parse(r.currency,1,Ze),!a))return null;let o=null;if(r["min-fraction-digits"]&&(o=t.parse(r["min-fraction-digits"],1,qe),!o))return null;let s=null;return r["max-fraction-digits"]&&(s=t.parse(r["max-fraction-digits"],1,qe),!s)?null:new Mn(n,i,a,o,s)}evaluate(e){return new Intl.NumberFormat(this.locale?this.locale.evaluate(e):[],{style:this.currency?"currency":"decimal",currency:this.currency?this.currency.evaluate(e):void 0,minimumFractionDigits:this.minFractionDigits?this.minFractionDigits.evaluate(e):void 0,maximumFractionDigits:this.maxFractionDigits?this.maxFractionDigits.evaluate(e):void 0}).format(this.number.evaluate(e))}eachChild(e){e(this.number),this.locale&&e(this.locale),this.currency&&e(this.currency),this.minFractionDigits&&e(this.minFractionDigits),this.maxFractionDigits&&e(this.maxFractionDigits)}outputDefined(){return!1}serialize(){const e={};return this.locale&&(e.locale=this.locale.serialize()),this.currency&&(e.currency=this.currency.serialize()),this.minFractionDigits&&(e["min-fraction-digits"]=this.minFractionDigits.serialize()),this.maxFractionDigits&&(e["max-fraction-digits"]=this.maxFractionDigits.serialize()),["number-format",this.number.serialize(),e]}}class Rn{constructor(e){this.type=qe,this.input=e}static parse(e,t){if(2!==e.length)return t.error(`Expected 1 argument, but found ${e.length-1} instead.`);const n=t.parse(e[1],1);return n?"array"!==n.type.kind&&"string"!==n.type.kind&&"value"!==n.type.kind?t.error(`Expected argument of type string or array, but found ${tt(n.type)} instead.`):new Rn(n):null}evaluate(e){const t=this.input.evaluate(e);if("string"==typeof t)return t.length;if(Array.isArray(t))return t.length;throw new vt(`Expected value to be of type string or array, but found ${tt(mt(t))} instead.`)}eachChild(e){e(this.input)}outputDefined(){return!1}serialize(){const e=["length"];return this.eachChild(t=>{e.push(t.serialize())}),e}}const jn={"==":On,"!=":An,">":Cn,"<":Pn,">=":Sn(">=",(function(e,t,n){return t>=n}),(function(e,t,n,r){return r.compare(t,n)>=0})),"<=":In,array:bt,at:vn,boolean:bt,case:wn,coalesce:gn,collator:At,format:xt,image:wt,in:_n,"index-of":bn,interpolate:pn,"interpolate-hcl":pn,"interpolate-lab":pn,length:Rn,let:yn,literal:yt,match:xn,number:bt,"number-format":Mn,object:bt,slice:En,step:Kt,string:bt,"to-boolean":kt,"to-color":kt,"to-number":kt,"to-string":kt,var:Xt,within:Wt};function Ln(e,[t,n,r,i]){t=t.evaluate(e),n=n.evaluate(e),r=r.evaluate(e);const a=i?i.evaluate(e):1,o=dt(t,n,r,a);if(o)throw new vt(o);return new ct(t/255*a,n/255*a,r/255*a,a)}function Dn(e,t){return e in t}function zn(e,t){const n=t[e];return void 0===n?null:n}function Fn(e){return{type:e}}function Bn(e){return{result:"success",value:e}}function Nn(e){return{result:"error",value:e}}function Un(e){return"data-driven"===e["property-type"]||"cross-faded-data-driven"===e["property-type"]}function Vn(e){return!!e.expression&&e.expression.parameters.indexOf("zoom")>-1}function Gn(e){return!!e.expression&&e.expression.interpolated}function Wn(e){return e instanceof Number?"number":e instanceof String?"string":e instanceof Boolean?"boolean":Array.isArray(e)?"array":null===e?"null":typeof e}function qn(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}function Zn(e){return e}function Hn(e,t,n){return void 0!==e?e:void 0!==t?t:void 0!==n?n:void 0}function Xn(e,t,n,r,i){return Hn(typeof n===i?r[n]:void 0,e.default,t.default)}function $n(e,t,n){if("number"!==Wn(n))return Hn(e.default,t.default);const r=e.stops.length;if(1===r)return e.stops[0][1];if(n<=e.stops[0][0])return e.stops[0][1];if(n>=e.stops[r-1][0])return e.stops[r-1][1];const i=Yt(e.stops.map(e=>e[0]),n);return e.stops[i][1]}function Yn(e,t,n){const r=void 0!==e.base?e.base:1;if("number"!==Wn(n))return Hn(e.default,t.default);const i=e.stops.length;if(1===i)return e.stops[0][1];if(n<=e.stops[0][0])return e.stops[0][1];if(n>=e.stops[i-1][0])return e.stops[i-1][1];const a=Yt(e.stops.map(e=>e[0]),n),o=function(e,t,n,r){const i=r-n,a=e-n;return 0===i?0:1===t?a/i:(Math.pow(t,a)-1)/(Math.pow(t,i)-1)}(n,r,e.stops[a][0],e.stops[a+1][0]),s=e.stops[a][1],c=e.stops[a+1][1];let l=Jt[t.type]||Zn;if(e.colorSpace&&"rgb"!==e.colorSpace){const t=dn[e.colorSpace];l=(e,n)=>t.reverse(t.interpolate(t.forward(e),t.forward(n),o))}return"function"==typeof s.evaluate?{evaluate(...e){const t=s.evaluate.apply(void 0,e),n=c.evaluate.apply(void 0,e);if(void 0!==t&&void 0!==n)return l(t,n,o)}}:l(s,c,o)}function Kn(e,t,n){return"color"===t.type?n=ct.parse(n):"formatted"===t.type?n=ht.fromString(n.toString()):"resolvedImage"===t.type?n=ft.fromString(n.toString()):Wn(n)===t.type||"enum"===t.type&&t.values[n]||(n=void 0),Hn(n,e.default,t.default)}Ot.register(jn,{error:[{kind:"error"},[Ze],(e,[t])=>{throw new vt(t.evaluate(e))}],typeof:[Ze,[Ye],(e,[t])=>tt(mt(t.evaluate(e)))],"to-rgba":[et(qe,4),[Xe],(e,[t])=>t.evaluate(e).toArray()],rgb:[Xe,[qe,qe,qe],Ln],rgba:[Xe,[qe,qe,qe,qe],Ln],has:{type:He,overloads:[[[Ze],(e,[t])=>Dn(t.evaluate(e),e.properties())],[[Ze,$e],(e,[t,n])=>Dn(t.evaluate(e),n.evaluate(e))]]},get:{type:Ye,overloads:[[[Ze],(e,[t])=>zn(t.evaluate(e),e.properties())],[[Ze,$e],(e,[t,n])=>zn(t.evaluate(e),n.evaluate(e))]]},"feature-state":[Ye,[Ze],(e,[t])=>zn(t.evaluate(e),e.featureState||{})],properties:[$e,[],e=>e.properties()],"geometry-type":[Ze,[],e=>e.geometryType()],id:[Ye,[],e=>e.id()],zoom:[qe,[],e=>e.globals.zoom],"heatmap-density":[qe,[],e=>e.globals.heatmapDensity||0],"line-progress":[qe,[],e=>e.globals.lineProgress||0],"sky-radial-progress":[qe,[],e=>e.globals.skyRadialProgress||0],accumulated:[Ye,[],e=>void 0===e.globals.accumulated?null:e.globals.accumulated],"+":[qe,Fn(qe),(e,t)=>{let n=0;for(const r of t)n+=r.evaluate(e);return n}],"*":[qe,Fn(qe),(e,t)=>{let n=1;for(const r of t)n*=r.evaluate(e);return n}],"-":{type:qe,overloads:[[[qe,qe],(e,[t,n])=>t.evaluate(e)-n.evaluate(e)],[[qe],(e,[t])=>-t.evaluate(e)]]},"/":[qe,[qe,qe],(e,[t,n])=>t.evaluate(e)/n.evaluate(e)],"%":[qe,[qe,qe],(e,[t,n])=>t.evaluate(e)%n.evaluate(e)],ln2:[qe,[],()=>Math.LN2],pi:[qe,[],()=>Math.PI],e:[qe,[],()=>Math.E],"^":[qe,[qe,qe],(e,[t,n])=>Math.pow(t.evaluate(e),n.evaluate(e))],sqrt:[qe,[qe],(e,[t])=>Math.sqrt(t.evaluate(e))],log10:[qe,[qe],(e,[t])=>Math.log(t.evaluate(e))/Math.LN10],ln:[qe,[qe],(e,[t])=>Math.log(t.evaluate(e))],log2:[qe,[qe],(e,[t])=>Math.log(t.evaluate(e))/Math.LN2],sin:[qe,[qe],(e,[t])=>Math.sin(t.evaluate(e))],cos:[qe,[qe],(e,[t])=>Math.cos(t.evaluate(e))],tan:[qe,[qe],(e,[t])=>Math.tan(t.evaluate(e))],asin:[qe,[qe],(e,[t])=>Math.asin(t.evaluate(e))],acos:[qe,[qe],(e,[t])=>Math.acos(t.evaluate(e))],atan:[qe,[qe],(e,[t])=>Math.atan(t.evaluate(e))],min:[qe,Fn(qe),(e,t)=>Math.min(...t.map(t=>t.evaluate(e)))],max:[qe,Fn(qe),(e,t)=>Math.max(...t.map(t=>t.evaluate(e)))],abs:[qe,[qe],(e,[t])=>Math.abs(t.evaluate(e))],round:[qe,[qe],(e,[t])=>{const n=t.evaluate(e);return n<0?-Math.round(-n):Math.round(n)}],floor:[qe,[qe],(e,[t])=>Math.floor(t.evaluate(e))],ceil:[qe,[qe],(e,[t])=>Math.ceil(t.evaluate(e))],"filter-==":[He,[Ze,Ye],(e,[t,n])=>e.properties()[t.value]===n.value],"filter-id-==":[He,[Ye],(e,[t])=>e.id()===t.value],"filter-type-==":[He,[Ze],(e,[t])=>e.geometryType()===t.value],"filter-<":[He,[Ze,Ye],(e,[t,n])=>{const r=e.properties()[t.value],i=n.value;return typeof r==typeof i&&r{const n=e.id(),r=t.value;return typeof n==typeof r&&n":[He,[Ze,Ye],(e,[t,n])=>{const r=e.properties()[t.value],i=n.value;return typeof r==typeof i&&r>i}],"filter-id->":[He,[Ye],(e,[t])=>{const n=e.id(),r=t.value;return typeof n==typeof r&&n>r}],"filter-<=":[He,[Ze,Ye],(e,[t,n])=>{const r=e.properties()[t.value],i=n.value;return typeof r==typeof i&&r<=i}],"filter-id-<=":[He,[Ye],(e,[t])=>{const n=e.id(),r=t.value;return typeof n==typeof r&&n<=r}],"filter->=":[He,[Ze,Ye],(e,[t,n])=>{const r=e.properties()[t.value],i=n.value;return typeof r==typeof i&&r>=i}],"filter-id->=":[He,[Ye],(e,[t])=>{const n=e.id(),r=t.value;return typeof n==typeof r&&n>=r}],"filter-has":[He,[Ye],(e,[t])=>t.value in e.properties()],"filter-has-id":[He,[],e=>null!==e.id()&&void 0!==e.id()],"filter-type-in":[He,[et(Ze)],(e,[t])=>t.value.indexOf(e.geometryType())>=0],"filter-id-in":[He,[et(Ye)],(e,[t])=>t.value.indexOf(e.id())>=0],"filter-in-small":[He,[Ze,et(Ye)],(e,[t,n])=>n.value.indexOf(e.properties()[t.value])>=0],"filter-in-large":[He,[Ze,et(Ye)],(e,[t,n])=>function(e,t,n,r){for(;n<=r;){const i=n+r>>1;if(t[i]===e)return!0;t[i]>e?r=i-1:n=i+1}return!1}(e.properties()[t.value],n.value,0,n.value.length-1)],all:{type:He,overloads:[[[He,He],(e,[t,n])=>t.evaluate(e)&&n.evaluate(e)],[Fn(He),(e,t)=>{for(const n of t)if(!n.evaluate(e))return!1;return!0}]]},any:{type:He,overloads:[[[He,He],(e,[t,n])=>t.evaluate(e)||n.evaluate(e)],[Fn(He),(e,t)=>{for(const n of t)if(n.evaluate(e))return!0;return!1}]]},"!":[He,[He],(e,[t])=>!t.evaluate(e)],"is-supported-script":[He,[Ze],(e,[t])=>{const n=e.globals&&e.globals.isSupportedScript;return!n||n(t.evaluate(e))}],upcase:[Ze,[Ze],(e,[t])=>t.evaluate(e).toUpperCase()],downcase:[Ze,[Ze],(e,[t])=>t.evaluate(e).toLowerCase()],concat:[Ze,Fn(Ye),(e,t)=>t.map(t=>gt(t.evaluate(e))).join("")],"resolved-locale":[Ze,[Ke],(e,[t])=>t.evaluate(e).resolvedLocale()]});class Qn{constructor(e,t){this.expression=e,this._warningHistory={},this._evaluator=new St,this._defaultValue=t?function(e){return"color"===e.type&&qn(e.default)?new ct(0,0,0,0):"color"===e.type?ct.parse(e.default)||null:void 0===e.default?null:e.default}(t):null,this._enumValues=t&&"enum"===t.type?t.values:null}evaluateWithoutErrorHandling(e,t,n,r,i,a){return this._evaluator.globals=e,this._evaluator.feature=t,this._evaluator.featureState=n,this._evaluator.canonical=r,this._evaluator.availableImages=i||null,this._evaluator.formattedSection=a,this.expression.evaluate(this._evaluator)}evaluate(e,t,n,r,i,a){this._evaluator.globals=e,this._evaluator.feature=t||null,this._evaluator.featureState=n||null,this._evaluator.canonical=r,this._evaluator.availableImages=i||null,this._evaluator.formattedSection=a||null;try{const e=this.expression.evaluate(this._evaluator);if(null==e||"number"==typeof e&&e!=e)return this._defaultValue;if(this._enumValues&&!(e in this._enumValues))throw new vt(`Expected value to be one of ${Object.keys(this._enumValues).map(e=>JSON.stringify(e)).join(", ")}, but found ${JSON.stringify(e)} instead.`);return e}catch(e){return this._warningHistory[e.message]||(this._warningHistory[e.message]=!0,"undefined"!=typeof console&&console.warn(e.message)),this._defaultValue}}}function Jn(e){return Array.isArray(e)&&e.length>0&&"string"==typeof e[0]&&e[0]in jn}function er(e,t){const n=new $t(jn,[],t?function(e){const t={color:Xe,string:Ze,number:qe,enum:Ze,boolean:He,formatted:Qe,resolvedImage:Je};return"array"===e.type?et(t[e.value]||Ye,e.length):t[e.type]}(t):void 0),r=n.parse(e,void 0,void 0,void 0,t&&"string"===t.type?{typeAnnotation:"coerce"}:void 0);return r?Bn(new Qn(r,t)):Nn(n.errors)}class tr{constructor(e,t){this.kind=e,this._styleExpression=t,this.isStateDependent="constant"!==e&&!Zt(t.expression)}evaluateWithoutErrorHandling(e,t,n,r,i,a){return this._styleExpression.evaluateWithoutErrorHandling(e,t,n,r,i,a)}evaluate(e,t,n,r,i,a){return this._styleExpression.evaluate(e,t,n,r,i,a)}}class nr{constructor(e,t,n,r){this.kind=e,this.zoomStops=n,this._styleExpression=t,this.isStateDependent="camera"!==e&&!Zt(t.expression),this.interpolationType=r}evaluateWithoutErrorHandling(e,t,n,r,i,a){return this._styleExpression.evaluateWithoutErrorHandling(e,t,n,r,i,a)}evaluate(e,t,n,r,i,a){return this._styleExpression.evaluate(e,t,n,r,i,a)}interpolationFactor(e,t,n){return this.interpolationType?pn.interpolationFactor(this.interpolationType,e,t,n):0}}function rr(e,t){if("error"===(e=er(e,t)).result)return e;const n=e.value.expression,r=qt(n);if(!r&&!Un(t))return Nn([new Ve("","data expressions not supported")]);const i=Ht(n,["zoom"]);if(!i&&!Vn(t))return Nn([new Ve("","zoom expressions not supported")]);const a=function e(t){let n=null;if(t instanceof yn)n=e(t.result);else if(t instanceof gn){for(const r of t.args)if(n=e(r),n)break}else(t instanceof Kt||t instanceof pn)&&t.input instanceof Ot&&"zoom"===t.input.name&&(n=t);return n instanceof Ve||t.eachChild(t=>{const r=e(t);r instanceof Ve?n=r:!n&&r?n=new Ve("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.'):n&&r&&n!==r&&(n=new Ve("",'Only one zoom-based "step" or "interpolate" subexpression may be used in an expression.'))}),n}(n);return a||i?a instanceof Ve?Nn([a]):a instanceof pn&&!Gn(t)?Nn([new Ve("",'"interpolate" expressions cannot be used with this property')]):Bn(a?new nr(r?"camera":"composite",e.value,a.labels,a instanceof pn?a.interpolation:void 0):new tr(r?"constant":"source",e.value)):Nn([new Ve("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.')])}class ir{constructor(e,t){this._parameters=e,this._specification=t,Be(this,function e(t,n){const r="color"===n.type,i=t.stops&&"object"==typeof t.stops[0][0],a=i||!(i||void 0!==t.property),o=t.type||(Gn(n)?"exponential":"interval");if(r&&((t=Be({},t)).stops&&(t.stops=t.stops.map(e=>[e[0],ct.parse(e[1])])),t.default=ct.parse(t.default?t.default:n.default)),t.colorSpace&&"rgb"!==t.colorSpace&&!dn[t.colorSpace])throw new Error(`Unknown color space: ${t.colorSpace}`);let s,c,l;if("exponential"===o)s=Yn;else if("interval"===o)s=$n;else if("categorical"===o){s=Xn,c=Object.create(null);for(const e of t.stops)c[e[0]]=e[1];l=typeof t.stops[0][0]}else{if("identity"!==o)throw new Error(`Unknown function type "${o}"`);s=Kn}if(i){const r={},i=[];for(let e=0;ee[0]),evaluate:({zoom:e},r)=>Yn({stops:a,base:t.base},n,e).evaluate(e,r)}}if(a){const e="exponential"===o?{name:"exponential",base:void 0!==t.base?t.base:1}:null;return{kind:"camera",interpolationType:e,interpolationFactor:pn.interpolationFactor.bind(void 0,e),zoomStops:t.stops.map(e=>e[0]),evaluate:({zoom:e})=>s(t,n,e,c,l)}}return{kind:"source",evaluate(e,r){const i=r&&r.properties?r.properties[t.property]:void 0;return void 0===i?Hn(t.default,n.default):s(t,n,i,c,l)}}}(this._parameters,this._specification))}static deserialize(e){return new ir(e._parameters,e._specification)}static serialize(e){return{_parameters:e._parameters,_specification:e._specification}}}function ar(e){const t=e.key,n=e.value,r=e.valueSpec||{},i=e.objectElementValidators||{},a=e.style,o=e.styleSpec;let s=[];const c=Wn(n);if("object"!==c)return[new ze(t,n,`object expected, ${c} found`)];for(const l in n){const e=l.split(".")[0],c=r[e]||r["*"];let u;if(i[e])u=i[e];else if(r[e])u=Ir;else if(i["*"])u=i["*"];else{if(!r["*"]){s.push(new ze(t,n[l],`unknown property "${l}"`));continue}u=Ir}s=s.concat(u({key:(t?`${t}.`:t)+l,value:n[l],valueSpec:c,style:a,styleSpec:o,object:n,objectKey:l},n))}for(const l in r)i[l]||r[l].required&&void 0===r[l].default&&void 0===n[l]&&s.push(new ze(t,n,`missing required property "${l}"`));return s}function or(e){const t=e.value,n=e.valueSpec,r=e.style,i=e.styleSpec,a=e.key,o=e.arrayElementValidator||Ir;if("array"!==Wn(t))return[new ze(a,t,`array expected, ${Wn(t)} found`)];if(n.length&&t.length!==n.length)return[new ze(a,t,`array length ${n.length} expected, length ${t.length} found`)];if(n["min-length"]&&t.lengthi)return[new ze(t,n,`${n} is greater than the maximum value ${i}`)]}return[]}function cr(e){const t=e.valueSpec,n=Ne(e.value.type);let r,i,a,o={};const s="categorical"!==n&&void 0===e.value.property,c=!s,l="array"===Wn(e.value.stops)&&"array"===Wn(e.value.stops[0])&&"object"===Wn(e.value.stops[0][0]),u=ar({key:e.key,value:e.value,valueSpec:e.styleSpec.function,style:e.style,styleSpec:e.styleSpec,objectElementValidators:{stops:function(e){if("identity"===n)return[new ze(e.key,e.value,'identity function may not have a "stops" property')];let t=[];const r=e.value;return t=t.concat(or({key:e.key,value:r,valueSpec:e.valueSpec,style:e.style,styleSpec:e.styleSpec,arrayElementValidator:h})),"array"===Wn(r)&&0===r.length&&t.push(new ze(e.key,r,"array must have at least one stop")),t},default:function(e){return Ir({key:e.key,value:e.value,valueSpec:t,style:e.style,styleSpec:e.styleSpec})}}});return"identity"===n&&s&&u.push(new ze(e.key,e.value,'missing required property "property"')),"identity"===n||e.value.stops||u.push(new ze(e.key,e.value,'missing required property "stops"')),"exponential"===n&&e.valueSpec.expression&&!Gn(e.valueSpec)&&u.push(new ze(e.key,e.value,"exponential functions not supported")),e.styleSpec.$version>=8&&(c&&!Un(e.valueSpec)?u.push(new ze(e.key,e.value,"property functions not supported")):s&&!Vn(e.valueSpec)&&u.push(new ze(e.key,e.value,"zoom functions not supported"))),"categorical"!==n&&!l||void 0!==e.value.property||u.push(new ze(e.key,e.value,'"property" property is required')),u;function h(e){let n=[];const r=e.value,s=e.key;if("array"!==Wn(r))return[new ze(s,r,`array expected, ${Wn(r)} found`)];if(2!==r.length)return[new ze(s,r,`array length 2 expected, length ${r.length} found`)];if(l){if("object"!==Wn(r[0]))return[new ze(s,r,`object expected, ${Wn(r[0])} found`)];if(void 0===r[0].zoom)return[new ze(s,r,"object stop key must have zoom")];if(void 0===r[0].value)return[new ze(s,r,"object stop key must have value")];if(a&&a>Ne(r[0].zoom))return[new ze(s,r[0].zoom,"stop zoom values must appear in ascending order")];Ne(r[0].zoom)!==a&&(a=Ne(r[0].zoom),i=void 0,o={}),n=n.concat(ar({key:`${s}[0]`,value:r[0],valueSpec:{zoom:{}},style:e.style,styleSpec:e.styleSpec,objectElementValidators:{zoom:sr,value:f}}))}else n=n.concat(f({key:`${s}[0]`,value:r[0],valueSpec:{},style:e.style,styleSpec:e.styleSpec},r));return Jn(Ue(r[1]))?n.concat([new ze(`${s}[1]`,r[1],"expressions are not allowed in function stops.")]):n.concat(Ir({key:`${s}[1]`,value:r[1],valueSpec:t,style:e.style,styleSpec:e.styleSpec}))}function f(e,a){const s=Wn(e.value),c=Ne(e.value),l=null!==e.value?e.value:a;if(r){if(s!==r)return[new ze(e.key,l,`${s} stop domain type must match previous stop domain type ${r}`)]}else r=s;if("number"!==s&&"string"!==s&&"boolean"!==s)return[new ze(e.key,l,"stop domain value must be a number, string, or boolean")];if("number"!==s&&"categorical"!==n){let r=`number expected, ${s} found`;return Un(t)&&void 0===n&&(r+='\nIf you intended to use a categorical function, specify `"type": "categorical"`.'),[new ze(e.key,l,r)]}return"categorical"!==n||"number"!==s||isFinite(c)&&Math.floor(c)===c?"categorical"!==n&&"number"===s&&void 0!==i&&cnew ze(`${e.key}${t.key}`,e.value,t.message));const n=t.value.expression||t.value._styleExpression.expression;if("property"===e.expressionContext&&"text-font"===e.propertyKey&&!n.outputDefined())return[new ze(e.key,e.value,`Invalid data expression for "${e.propertyKey}". Output values must be contained as literals within the expression.`)];if("property"===e.expressionContext&&"layout"===e.propertyType&&!Zt(n))return[new ze(e.key,e.value,'"feature-state" data expressions are not supported with layout properties.')];if("filter"===e.expressionContext&&!Zt(n))return[new ze(e.key,e.value,'"feature-state" data expressions are not supported with filters.')];if(e.expressionContext&&0===e.expressionContext.indexOf("cluster")){if(!Ht(n,["zoom","feature-state"]))return[new ze(e.key,e.value,'"zoom" and "feature-state" expressions are not supported with cluster properties.')];if("cluster-initial"===e.expressionContext&&!qt(n))return[new ze(e.key,e.value,"Feature data expressions are not supported with initial expression part of cluster properties.")]}return[]}function ur(e){const t=e.key,n=e.value,r=e.valueSpec,i=[];return Array.isArray(r.values)?-1===r.values.indexOf(Ne(n))&&i.push(new ze(t,n,`expected one of [${r.values.join(", ")}], ${JSON.stringify(n)} found`)):-1===Object.keys(r.values).indexOf(Ne(n))&&i.push(new ze(t,n,`expected one of [${Object.keys(r.values).join(", ")}], ${JSON.stringify(n)} found`)),i}function hr(e){if(!0===e||!1===e)return!0;if(!Array.isArray(e)||0===e.length)return!1;switch(e[0]){case"has":return e.length>=2&&"$id"!==e[1]&&"$type"!==e[1];case"in":return e.length>=3&&("string"!=typeof e[1]||Array.isArray(e[2]));case"!in":case"!has":case"none":return!1;case"==":case"!=":case">":case">=":case"<":case"<=":return 3!==e.length||Array.isArray(e[1])||Array.isArray(e[2]);case"any":case"all":for(const t of e.slice(1))if(!hr(t)&&"boolean"!=typeof t)return!1;return!0;default:return!0}}const fr={type:"boolean",default:!1,transition:!1,"property-type":"data-driven",expression:{interpolated:!1,parameters:["zoom","feature"]}};function dr(e){if(null==e)return{filter:()=>!0,needGeometry:!1};hr(e)||(e=mr(e));const t=er(e,fr);if("error"===t.result)throw new Error(t.value.map(e=>`${e.key}: ${e.message}`).join(", "));return{filter:(e,n,r)=>t.value.evaluate(e,n,{},r),needGeometry:function e(t){if(!Array.isArray(t))return!1;if("within"===t[0])return!0;for(let n=1;nt?1:0}function mr(e){if(!e)return!0;const t=e[0];return e.length<=1?"any"!==t:"=="===t?gr(e[1],e[2],"=="):"!="===t?_r(gr(e[1],e[2],"==")):"<"===t||">"===t||"<="===t||">="===t?gr(e[1],e[2],t):"any"===t?(n=e.slice(1),["any"].concat(n.map(mr))):"all"===t?["all"].concat(e.slice(1).map(mr)):"none"===t?["all"].concat(e.slice(1).map(mr).map(_r)):"in"===t?yr(e[1],e.slice(2)):"!in"===t?_r(yr(e[1],e.slice(2))):"has"===t?vr(e[1]):"!has"===t?_r(vr(e[1])):"within"!==t||e;var n}function gr(e,t,n){switch(e){case"$type":return[`filter-type-${n}`,t];case"$id":return[`filter-id-${n}`,t];default:return[`filter-${n}`,e,t]}}function yr(e,t){if(0===t.length)return!1;switch(e){case"$type":return["filter-type-in",["literal",t]];case"$id":return["filter-id-in",["literal",t]];default:return t.length>200&&!t.some(e=>typeof e!=typeof t[0])?["filter-in-large",e,["literal",t.sort(pr)]]:["filter-in-small",e,["literal",t]]}}function vr(e){switch(e){case"$type":return!0;case"$id":return["filter-has-id"];default:return["filter-has",e]}}function _r(e){return["!",e]}function br(e){return hr(Ue(e.value))?lr(Be({},e,{expressionContext:"filter",valueSpec:{value:"boolean"}})):function e(t){const n=t.value,r=t.key;if("array"!==Wn(n))return[new ze(r,n,`array expected, ${Wn(n)} found`)];const i=t.styleSpec;let a,o=[];if(n.length<1)return[new ze(r,n,"filter array must have at least 1 element")];switch(o=o.concat(ur({key:`${r}[0]`,value:n[0],valueSpec:i.filter_operator,style:t.style,styleSpec:t.styleSpec})),Ne(n[0])){case"<":case"<=":case">":case">=":n.length>=2&&"$type"===Ne(n[1])&&o.push(new ze(r,n,`"$type" cannot be use with operator "${n[0]}"`));case"==":case"!=":3!==n.length&&o.push(new ze(r,n,`filter array for operator "${n[0]}" must have 3 elements`));case"in":case"!in":n.length>=2&&(a=Wn(n[1]),"string"!==a&&o.push(new ze(`${r}[1]`,n[1],`string expected, ${a} found`)));for(let e=2;e{e in n&&t.push(new ze(r,n[e],`"${e}" is prohibited for ref layers`))}),i.layers.forEach(t=>{Ne(t.id)===s&&(e=t)}),e?e.ref?t.push(new ze(r,n.ref,"ref cannot reference another ref layer")):o=Ne(e.type):t.push(new ze(r,n.ref,`ref layer "${s}" not found`))}else if("background"!==o&&"sky"!==o)if(n.source){const e=i.sources&&i.sources[n.source],a=e&&Ne(e.type);e?"vector"===a&&"raster"===o?t.push(new ze(r,n.source,`layer "${n.id}" requires a raster source`)):"raster"===a&&"raster"!==o?t.push(new ze(r,n.source,`layer "${n.id}" requires a vector source`)):"vector"!==a||n["source-layer"]?"raster-dem"===a&&"hillshade"!==o?t.push(new ze(r,n.source,"raster-dem source can only be used with layer type 'hillshade'.")):"line"!==o||!n.paint||!n.paint["line-gradient"]||"geojson"===a&&e.lineMetrics||t.push(new ze(r,n,`layer "${n.id}" specifies a line-gradient, which requires a GeoJSON source with \`lineMetrics\` enabled.`)):t.push(new ze(r,n,`layer "${n.id}" must specify a "source-layer"`)):t.push(new ze(r,n.source,`source "${n.source}" not found`))}else t.push(new ze(r,n,'missing required property "source"'));return t=t.concat(ar({key:r,value:n,valueSpec:a.layer,style:e.style,styleSpec:e.styleSpec,objectElementValidators:{"*":()=>[],type:()=>Ir({key:`${r}.type`,value:n.type,valueSpec:a.layer.type,style:e.style,styleSpec:e.styleSpec,object:n,objectKey:"type"}),filter:br,layout:e=>ar({layer:n,key:e.key,value:e.value,style:e.style,styleSpec:e.styleSpec,objectElementValidators:{"*":e=>Er(Be({layerType:o},e))}}),paint:e=>ar({layer:n,key:e.key,value:e.value,style:e.style,styleSpec:e.styleSpec,objectElementValidators:{"*":e=>wr(Be({layerType:o},e))}})}})),t}function Tr(e){const t=e.value,n=e.key,r=Wn(t);return"string"!==r?[new ze(n,t,`string expected, ${r} found`)]:[]}const Sr={promoteId:function({key:e,value:t}){if("string"===Wn(t))return Tr({key:e,value:t});{const n=[];for(const r in t)n.push(...Tr({key:`${e}.${r}`,value:t[r]}));return n}}};function Or(e){const t=e.value,n=e.key,r=e.styleSpec,i=e.style;if(!t.type)return[new ze(n,t,'"type" is required')];const a=Ne(t.type);let o;switch(a){case"vector":case"raster":case"raster-dem":return o=ar({key:n,value:t,valueSpec:r[`source_${a.replace("-","_")}`],style:e.style,styleSpec:r,objectElementValidators:Sr}),o;case"geojson":if(o=ar({key:n,value:t,valueSpec:r.source_geojson,style:i,styleSpec:r,objectElementValidators:Sr}),t.cluster)for(const e in t.clusterProperties){const[r,i]=t.clusterProperties[e],a="string"==typeof r?[r,["accumulated"],["get",e]]:r;o.push(...lr({key:`${n}.${e}.map`,value:i,expressionContext:"cluster-map"})),o.push(...lr({key:`${n}.${e}.reduce`,value:a,expressionContext:"cluster-reduce"}))}return o;case"video":return ar({key:n,value:t,valueSpec:r.source_video,style:i,styleSpec:r});case"image":return ar({key:n,value:t,valueSpec:r.source_image,style:i,styleSpec:r});case"canvas":return[new ze(n,null,"Please use runtime APIs to add canvas sources, rather than including them in stylesheets.","source.canvas")];default:return ur({key:`${n}.type`,value:t.type,valueSpec:{values:["vector","raster","raster-dem","geojson","video","image"]},style:i,styleSpec:r})}}function Ar(e){const t=e.value,n=e.styleSpec,r=n.light,i=e.style;let a=[];const o=Wn(t);if(void 0===t)return a;if("object"!==o)return a=a.concat([new ze("light",t,`object expected, ${o} found`)]),a;for(const s in t){const e=s.match(/^(.*)-transition$/);a=a.concat(e&&r[e[1]]&&r[e[1]].transition?Ir({key:s,value:t[s],valueSpec:n.transition,style:i,styleSpec:n}):r[s]?Ir({key:s,value:t[s],valueSpec:r[s],style:i,styleSpec:n}):[new ze(s,t[s],`unknown property "${s}"`)])}return a}function Pr(e){const t=e.value,n=e.key,r=e.style,i=e.styleSpec,a=i.terrain;let o=[];const s=Wn(t);if(void 0===t)return o;if("object"!==s)return o=o.concat([new ze("terrain",t,`object expected, ${s} found`)]),o;for(const c in t){const e=c.match(/^(.*)-transition$/);o=o.concat(e&&a[e[1]]&&a[e[1]].transition?Ir({key:c,value:t[c],valueSpec:i.transition,style:r,styleSpec:i}):a[c]?Ir({key:c,value:t[c],valueSpec:a[c],style:r,styleSpec:i}):[new ze(c,t[c],`unknown property "${c}"`)])}if(t.source){const e=r.sources&&r.sources[t.source],i=e&&Ne(e.type);e?"raster-dem"!==i&&o.push(new ze(n,t.source,`terrain cannot be used with a source of type ${i}, it only be used with a "raster-dem" source type`)):o.push(new ze(n,t.source,`source "${t.source}" not found`))}else o.push(new ze(n,t,'terrain is missing required property "source"'));return o}const Cr={"*":()=>[],array:or,boolean:function(e){const t=e.value,n=e.key,r=Wn(t);return"boolean"!==r?[new ze(n,t,`boolean expected, ${r} found`)]:[]},number:sr,color:function(e){const t=e.key,n=e.value,r=Wn(n);return"string"!==r?[new ze(t,n,`color expected, ${r} found`)]:null===st(n)?[new ze(t,n,`color expected, "${n}" found`)]:[]},constants:Fe,enum:ur,filter:br,function:cr,layer:kr,object:ar,source:Or,light:Ar,terrain:Pr,string:Tr,formatted:function(e){return 0===Tr(e).length?[]:lr(e)},resolvedImage:function(e){return 0===Tr(e).length?[]:lr(e)}};function Ir(e){const t=e.value,n=e.valueSpec,r=e.styleSpec;return n.expression&&qn(Ne(t))?cr(e):n.expression&&Jn(Ue(t))?lr(e):n.type&&Cr[n.type]?Cr[n.type](e):ar(Be({},e,{valueSpec:n.type?r[n.type]:n}))}function Mr(e){const t=e.value,n=e.key,r=Tr(e);return r.length||(-1===t.indexOf("{fontstack}")&&r.push(new ze(n,t,'"glyphs" url must include a "{fontstack}" token')),-1===t.indexOf("{range}")&&r.push(new ze(n,t,'"glyphs" url must include a "{range}" token'))),r}function Rr(e,t=De){let n=[];return n=n.concat(Ir({key:"",value:e,valueSpec:t.$root,styleSpec:t,style:e,objectElementValidators:{glyphs:Mr,"*":()=>[]}})),e.constants&&(n=n.concat(Fe({key:"constants",value:e.constants,style:e,styleSpec:t}))),jr(n)}function jr(e){return[].concat(e).sort((e,t)=>e.line-t.line)}function Lr(e){return function(...t){return jr(e.apply(this,t))}}Rr.source=Lr(Or),Rr.light=Lr(Ar),Rr.terrain=Lr(Pr),Rr.layer=Lr(kr),Rr.filter=Lr(br),Rr.paintProperty=Lr(wr),Rr.layoutProperty=Lr(Er);const Dr=Rr,zr=Dr.light,Fr=Dr.paintProperty,Br=Dr.layoutProperty;function Nr(e,t){let n=!1;if(t&&t.length)for(const r of t)e.fire(new je(new Error(r.message))),n=!0;return n}var Ur=Vr;function Vr(e,t,n){var r=this.cells=[];if(e instanceof ArrayBuffer){this.arrayBuffer=e;var i=new Int32Array(this.arrayBuffer);e=i[0],this.d=(t=i[1])+2*(n=i[2]);for(var a=0;a=u[d+0]&&r>=u[d+1])?(o[f]=!0,a.push(l[f])):o[f]=!1}}},Vr.prototype._forEachCell=function(e,t,n,r,i,a,o,s){for(var c=this._convertToCellCoord(e),l=this._convertToCellCoord(t),u=this._convertToCellCoord(n),h=this._convertToCellCoord(r),f=c;f<=u;f++)for(var d=l;d<=h;d++){var p=this.d*d+f;if((!s||s(this._convertFromCellCoord(f),this._convertFromCellCoord(d),this._convertFromCellCoord(f+1),this._convertFromCellCoord(d+1)))&&i.call(this,e,t,n,r,p,a,o,s))return}},Vr.prototype._convertFromCellCoord=function(e){return(e-this.padding)/this.scale},Vr.prototype._convertToCellCoord=function(e){return Math.max(0,Math.min(this.d-1,Math.floor(e*this.scale)+this.padding))},Vr.prototype.toArrayBuffer=function(){if(this.arrayBuffer)return this.arrayBuffer;for(var e=this.cells,t=3+this.cells.length+1+1,n=0,r=0;r=0)continue;const a=e[n];i[n]=qr[r].shallow.indexOf(n)>=0?a:$r(a,t)}e instanceof Error&&(i.message=e.message)}if(i.$name)throw new Error("$name property is reserved for worker serialization logic.");return"Object"!==r&&(i.$name=r),i}throw new Error(`can't serialize object of type ${typeof e}`)}function Yr(e){if(null==e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||e instanceof Boolean||e instanceof Number||e instanceof String||e instanceof Date||e instanceof RegExp||Hr(e)||Xr(e)||ArrayBuffer.isView(e)||e instanceof Gr)return e;if(Array.isArray(e))return e.map(Yr);if("object"==typeof e){const t=e.$name||"Object",{klass:n}=qr[t];if(!n)throw new Error(`can't deserialize unregistered class ${t}`);if(n.deserialize)return n.deserialize(e);const r=Object.create(n.prototype);for(const i of Object.keys(e)){if("$name"===i)continue;const n=e[i];r[i]=qr[t].shallow.indexOf(i)>=0?n:Yr(n)}return r}throw new Error(`can't deserialize object of type ${typeof e}`)}class Kr{constructor(){this.first=!0}update(e,t){const n=Math.floor(e);return this.first?(this.first=!1,this.lastIntegerZoom=n,this.lastIntegerZoomTime=0,this.lastZoom=e,this.lastFloorZoom=n,!0):(this.lastFloorZoom>n?(this.lastIntegerZoom=n+1,this.lastIntegerZoomTime=t):this.lastFloorZoome>=1536&&e<=1791,Jr=e=>e>=1872&&e<=1919,ei=e=>e>=2208&&e<=2303,ti=e=>e>=11904&&e<=12031,ni=e=>e>=12032&&e<=12255,ri=e=>e>=12272&&e<=12287,ii=e=>e>=12288&&e<=12351,ai=e=>e>=12352&&e<=12447,oi=e=>e>=12448&&e<=12543,si=e=>e>=12544&&e<=12591,ci=e=>e>=12704&&e<=12735,li=e=>e>=12736&&e<=12783,ui=e=>e>=12784&&e<=12799,hi=e=>e>=12800&&e<=13055,fi=e=>e>=13056&&e<=13311,di=e=>e>=13312&&e<=19903,pi=e=>e>=19968&&e<=40959,mi=e=>e>=40960&&e<=42127,gi=e=>e>=42128&&e<=42191,yi=e=>e>=44032&&e<=55215,vi=e=>e>=63744&&e<=64255,_i=e=>e>=64336&&e<=65023,bi=e=>e>=65040&&e<=65055,xi=e=>e>=65072&&e<=65103,wi=e=>e>=65104&&e<=65135,Ei=e=>e>=65136&&e<=65279,ki=e=>e>=65280&&e<=65519;function Ti(e){for(const t of e)if(Ai(t.charCodeAt(0)))return!0;return!1}function Si(e){for(const t of e)if(!Oi(t.charCodeAt(0)))return!1;return!0}function Oi(e){return!(Qr(e)||Jr(e)||ei(e)||_i(e)||Ei(e))}function Ai(e){return!(746!==e&&747!==e&&(e<4352||!(ci(e)||si(e)||xi(e)&&!(e>=65097&&e<=65103)||vi(e)||fi(e)||ti(e)||li(e)||!(!ii(e)||e>=12296&&e<=12305||e>=12308&&e<=12319||12336===e)||di(e)||pi(e)||hi(e)||(e=>e>=12592&&e<=12687)(e)||(e=>e>=43360&&e<=43391)(e)||(e=>e>=55216&&e<=55295)(e)||(e=>e>=4352&&e<=4607)(e)||yi(e)||ai(e)||ri(e)||(e=>e>=12688&&e<=12703)(e)||ni(e)||ui(e)||oi(e)&&12540!==e||!(!ki(e)||65288===e||65289===e||65293===e||e>=65306&&e<=65310||65339===e||65341===e||65343===e||e>=65371&&e<=65503||65507===e||e>=65512&&e<=65519)||!(!wi(e)||e>=65112&&e<=65118||e>=65123&&e<=65126)||(e=>e>=5120&&e<=5759)(e)||(e=>e>=6320&&e<=6399)(e)||bi(e)||(e=>e>=19904&&e<=19967)(e)||mi(e)||gi(e))))}function Pi(e){return!(Ai(e)||function(e){return!!((e=>e>=128&&e<=255)(e)&&(167===e||169===e||174===e||177===e||188===e||189===e||190===e||215===e||247===e)||(e=>e>=8192&&e<=8303)(e)&&(8214===e||8224===e||8225===e||8240===e||8241===e||8251===e||8252===e||8258===e||8263===e||8264===e||8265===e||8273===e)||(e=>e>=8448&&e<=8527)(e)||(e=>e>=8528&&e<=8591)(e)||(e=>e>=8960&&e<=9215)(e)&&(e>=8960&&e<=8967||e>=8972&&e<=8991||e>=8996&&e<=9e3||9003===e||e>=9085&&e<=9114||e>=9150&&e<=9165||9167===e||e>=9169&&e<=9179||e>=9186&&e<=9215)||(e=>e>=9216&&e<=9279)(e)&&9251!==e||(e=>e>=9280&&e<=9311)(e)||(e=>e>=9312&&e<=9471)(e)||(e=>e>=9632&&e<=9727)(e)||(e=>e>=9728&&e<=9983)(e)&&!(e>=9754&&e<=9759)||(e=>e>=11008&&e<=11263)(e)&&(e>=11026&&e<=11055||e>=11088&&e<=11097||e>=11192&&e<=11243)||ii(e)||oi(e)||(e=>e>=57344&&e<=63743)(e)||xi(e)||wi(e)||ki(e)||8734===e||8756===e||8757===e||e>=9984&&e<=10087||e>=10102&&e<=10131||65532===e||65533===e)}(e))}function Ci(e){return e>=1424&&e<=2303||_i(e)||Ei(e)}function Ii(e,t){return!(!t&&Ci(e)||e>=2304&&e<=3583||e>=3840&&e<=4255||(e=>e>=6016&&e<=6143)(e))}function Mi(e){for(const t of e)if(Ci(t.charCodeAt(0)))return!0;return!1}let Ri=null,ji="unavailable",Li=null;const Di=function(e){e&&"string"==typeof e&&e.indexOf("NetworkError")>-1&&(ji="error"),Ri&&Ri(e)};function zi(){Fi.fire(new Re("pluginStateChange",{pluginStatus:ji,pluginURL:Li}))}const Fi=new Le,Bi=function(){return ji},Ni=function(){if("deferred"!==ji||!Li)throw new Error("rtl-text-plugin cannot be downloaded unless a pluginURL is specified");ji="loading",zi(),Li&&Ee({url:Li},e=>{e?Di(e):(ji="loaded",zi())})},Ui={applyArabicShaping:null,processBidirectionalText:null,processStyledBidirectionalText:null,isLoaded:()=>"loaded"===ji||null!=Ui.applyArabicShaping,isLoading:()=>"loading"===ji,setState(e){ji=e.pluginStatus,Li=e.pluginURL},isParsed:()=>null!=Ui.applyArabicShaping&&null!=Ui.processBidirectionalText&&null!=Ui.processStyledBidirectionalText,getPluginURL:()=>Li};class Vi{constructor(e,t){this.zoom=e,t?(this.now=t.now,this.fadeDuration=t.fadeDuration,this.zoomHistory=t.zoomHistory,this.transition=t.transition):(this.now=0,this.fadeDuration=0,this.zoomHistory=new Kr,this.transition={})}isSupportedScript(e){return function(e,t){for(const n of e)if(!Ii(n.charCodeAt(0),t))return!1;return!0}(e,Ui.isLoaded())}crossFadingFactor(){return 0===this.fadeDuration?1:Math.min((this.now-this.zoomHistory.lastIntegerZoomTime)/this.fadeDuration,1)}getCrossfadeParameters(){const e=this.zoom,t=e-Math.floor(e),n=this.crossFadingFactor();return e>this.zoomHistory.lastIntegerZoom?{fromScale:2,toScale:1,t:t+(1-t)*n}:{fromScale:.5,toScale:1,t:1-(1-n)*t}}}class Gi{constructor(e,t){this.property=e,this.value=t,this.expression=function(e,t){if(qn(e))return new ir(e,t);if(Jn(e)){const n=rr(e,t);if("error"===n.result)throw new Error(n.value.map(e=>`${e.key}: ${e.message}`).join(", "));return n.value}{let n=e;return"string"==typeof e&&"color"===t.type&&(n=ct.parse(e)),{kind:"constant",evaluate:()=>n}}}(void 0===t?e.specification.default:t,e.specification)}isDataDriven(){return"source"===this.expression.kind||"composite"===this.expression.kind}possiblyEvaluate(e,t,n){return this.property.possiblyEvaluate(this,e,t,n)}}class Wi{constructor(e){this.property=e,this.value=new Gi(e,void 0)}transitioned(e,t){return new Zi(this.property,this.value,t,v({},e.transition,this.transition),e.now)}untransitioned(){return new Zi(this.property,this.value,null,{},0)}}class qi{constructor(e){this._properties=e,this._values=Object.create(e.defaultTransitionablePropertyValues)}getValue(e){return O(this._values[e].value.value)}setValue(e,t){this._values.hasOwnProperty(e)||(this._values[e]=new Wi(this._values[e].property)),this._values[e].value=new Gi(this._values[e].property,null===t?void 0:O(t))}getTransition(e){return O(this._values[e].transition)}setTransition(e,t){this._values.hasOwnProperty(e)||(this._values[e]=new Wi(this._values[e].property)),this._values[e].transition=O(t)||void 0}serialize(){const e={};for(const t of Object.keys(this._values)){const n=this.getValue(t);void 0!==n&&(e[t]=n);const r=this.getTransition(t);void 0!==r&&(e[`${t}-transition`]=r)}return e}transitioned(e,t){const n=new Hi(this._properties);for(const r of Object.keys(this._values))n._values[r]=this._values[r].transitioned(e,t._values[r]);return n}untransitioned(){const e=new Hi(this._properties);for(const t of Object.keys(this._values))e._values[t]=this._values[t].untransitioned();return e}}class Zi{constructor(e,t,n,r,i){this.property=e,this.value=t,this.begin=i+r.delay||0,this.end=this.begin+r.duration||0,e.specification.transition&&(r.delay||r.duration)&&(this.prior=n)}possiblyEvaluate(e,t,n){const r=e.now||0,i=this.value.possiblyEvaluate(e,t,n),a=this.prior;if(a){if(r>this.end)return this.prior=null,i;if(this.value.isDataDriven())return this.prior=null,i;if(rr.zoomHistory.lastIntegerZoom?{from:e,to:t}:{from:n,to:t}}interpolate(e){return e}}class ea{constructor(e){this.specification=e}possiblyEvaluate(e,t,n,r){if(void 0!==e.value){if("constant"===e.expression.kind){const i=e.expression.evaluate(t,null,{},n,r);return this._calculate(i,i,i,t)}return this._calculate(e.expression.evaluate(new Vi(Math.floor(t.zoom-1),t)),e.expression.evaluate(new Vi(Math.floor(t.zoom),t)),e.expression.evaluate(new Vi(Math.floor(t.zoom+1),t)),t)}}_calculate(e,t,n,r){return r.zoom>r.zoomHistory.lastIntegerZoom?{from:e,to:t}:{from:n,to:t}}interpolate(e){return e}}class ta{constructor(e){this.specification=e}possiblyEvaluate(e,t,n,r){return!!e.expression.evaluate(t,null,{},n,r)}interpolate(){return!1}}class na{constructor(e){this.properties=e,this.defaultPropertyValues={},this.defaultTransitionablePropertyValues={},this.defaultTransitioningPropertyValues={},this.defaultPossiblyEvaluatedValues={},this.overridableProperties=[];for(const t in e){const n=e[t];n.specification.overridable&&this.overridableProperties.push(t);const r=this.defaultPropertyValues[t]=new Gi(n,void 0),i=this.defaultTransitionablePropertyValues[t]=new Wi(n);this.defaultTransitioningPropertyValues[t]=i.untransitioned(),this.defaultPossiblyEvaluatedValues[t]=r.possiblyEvaluate({})}}}function ra(e,t){return 256*(e=p(Math.floor(e),0,255))+p(Math.floor(t),0,255)}Zr("DataDrivenProperty",Qi),Zr("DataConstantProperty",Ki),Zr("CrossFadedDataDrivenProperty",Ji),Zr("CrossFadedProperty",ea),Zr("ColorRampProperty",ta);const ia={Int8:Int8Array,Uint8:Uint8Array,Int16:Int16Array,Uint16:Uint16Array,Int32:Int32Array,Uint32:Uint32Array,Float32:Float32Array};class aa{constructor(e,t){this._structArray=e,this._pos1=t*this.size,this._pos2=this._pos1/2,this._pos4=this._pos1/4,this._pos8=this._pos1/8}}class oa{constructor(){this.isTransferred=!1,this.capacity=-1,this.resize(0)}static serialize(e,t){return e._trim(),t&&(e.isTransferred=!0,t.push(e.arrayBuffer)),{length:e.length,arrayBuffer:e.arrayBuffer}}static deserialize(e){const t=Object.create(this.prototype);return t.arrayBuffer=e.arrayBuffer,t.length=e.length,t.capacity=e.arrayBuffer.byteLength/t.bytesPerElement,t._refreshViews(),t}_trim(){this.length!==this.capacity&&(this.capacity=this.length,this.arrayBuffer=this.arrayBuffer.slice(0,this.length*this.bytesPerElement),this._refreshViews())}clear(){this.length=0}resize(e){this.reserve(e),this.length=e}reserve(e){if(e>this.capacity){this.capacity=Math.max(e,Math.floor(5*this.capacity),128),this.arrayBuffer=new ArrayBuffer(this.capacity*this.bytesPerElement);const t=this.uint8;this._refreshViews(),t&&this.uint8.set(t)}}_refreshViews(){throw new Error("_refreshViews() must be implemented by each concrete StructArray layout")}}function sa(e,t=1){let n=0,r=0;return{members:e.map(e=>{const i=ia[e.type].BYTES_PER_ELEMENT,a=n=ca(n,Math.max(t,i)),o=e.components||1;return r=Math.max(r,i),n+=i*o,{name:e.name,type:e.type,components:o,offset:a}}),size:ca(n,Math.max(r,t)),alignment:t}}function ca(e,t){return Math.ceil(e/t)*t}class la extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t){const n=this.length;return this.resize(n+1),this.emplace(n,e,t)}emplace(e,t,n){const r=2*e;return this.int16[r+0]=t,this.int16[r+1]=n,e}}la.prototype.bytesPerElement=4,Zr("StructArrayLayout2i4",la);class ua extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t,n,r){const i=this.length;return this.resize(i+1),this.emplace(i,e,t,n,r)}emplace(e,t,n,r,i){const a=4*e;return this.int16[a+0]=t,this.int16[a+1]=n,this.int16[a+2]=r,this.int16[a+3]=i,e}}ua.prototype.bytesPerElement=8,Zr("StructArrayLayout4i8",ua);class ha extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o){const s=this.length;return this.resize(s+1),this.emplace(s,e,t,n,r,i,a,o)}emplace(e,t,n,r,i,a,o,s){const c=6*e,l=12*e,u=3*e;return this.int16[c+0]=t,this.int16[c+1]=n,this.uint8[l+4]=r,this.uint8[l+5]=i,this.uint8[l+6]=a,this.uint8[l+7]=o,this.float32[u+2]=s,e}}ha.prototype.bytesPerElement=12,Zr("StructArrayLayout2i4ub1f12",ha);class fa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t){const n=this.length;return this.resize(n+1),this.emplace(n,e,t)}emplace(e,t,n){const r=2*e;return this.float32[r+0]=t,this.float32[r+1]=n,e}}fa.prototype.bytesPerElement=8,Zr("StructArrayLayout2f8",fa);class da extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l){const u=this.length;return this.resize(u+1),this.emplace(u,e,t,n,r,i,a,o,s,c,l)}emplace(e,t,n,r,i,a,o,s,c,l,u){const h=10*e;return this.uint16[h+0]=t,this.uint16[h+1]=n,this.uint16[h+2]=r,this.uint16[h+3]=i,this.uint16[h+4]=a,this.uint16[h+5]=o,this.uint16[h+6]=s,this.uint16[h+7]=c,this.uint16[h+8]=l,this.uint16[h+9]=u,e}}da.prototype.bytesPerElement=20,Zr("StructArrayLayout10ui20",da);class pa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l,u,h){const f=this.length;return this.resize(f+1),this.emplace(f,e,t,n,r,i,a,o,s,c,l,u,h)}emplace(e,t,n,r,i,a,o,s,c,l,u,h,f){const d=12*e;return this.int16[d+0]=t,this.int16[d+1]=n,this.int16[d+2]=r,this.int16[d+3]=i,this.uint16[d+4]=a,this.uint16[d+5]=o,this.uint16[d+6]=s,this.uint16[d+7]=c,this.int16[d+8]=l,this.int16[d+9]=u,this.int16[d+10]=h,this.int16[d+11]=f,e}}pa.prototype.bytesPerElement=24,Zr("StructArrayLayout4i4ui4i24",pa);class ma extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n){const r=this.length;return this.resize(r+1),this.emplace(r,e,t,n)}emplace(e,t,n,r){const i=3*e;return this.float32[i+0]=t,this.float32[i+1]=n,this.float32[i+2]=r,e}}ma.prototype.bytesPerElement=12,Zr("StructArrayLayout3f12",ma);class ga extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)}emplaceBack(e){const t=this.length;return this.resize(t+1),this.emplace(t,e)}emplace(e,t){return this.uint32[1*e+0]=t,e}}ga.prototype.bytesPerElement=4,Zr("StructArrayLayout1ul4",ga);class ya extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l){const u=this.length;return this.resize(u+1),this.emplace(u,e,t,n,r,i,a,o,s,c,l)}emplace(e,t,n,r,i,a,o,s,c,l,u){const h=16*e,f=8*e;return this.int16[h+0]=t,this.int16[h+1]=n,this.float32[f+1]=r,this.float32[f+2]=i,this.float32[f+3]=a,this.float32[f+4]=o,this.int16[h+10]=s,this.uint32[f+6]=c,this.uint16[h+14]=l,this.uint16[h+15]=u,e}}ya.prototype.bytesPerElement=32,Zr("StructArrayLayout2i4f1i1ul2ui32",ya);class va extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a){const o=this.length;return this.resize(o+1),this.emplace(o,e,t,n,r,i,a)}emplace(e,t,n,r,i,a,o){const s=6*e;return this.int16[s+0]=t,this.int16[s+1]=n,this.int16[s+2]=r,this.int16[s+3]=i,this.int16[s+4]=a,this.int16[s+5]=o,e}}va.prototype.bytesPerElement=12,Zr("StructArrayLayout2i2i2i12",va);class _a extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i){const a=this.length;return this.resize(a+1),this.emplace(a,e,t,n,r,i)}emplace(e,t,n,r,i,a){const o=4*e,s=8*e;return this.float32[o+0]=t,this.float32[o+1]=n,this.float32[o+2]=r,this.int16[s+6]=i,this.int16[s+7]=a,e}}_a.prototype.bytesPerElement=16,Zr("StructArrayLayout2f1f2i16",_a);class ba extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r){const i=this.length;return this.resize(i+1),this.emplace(i,e,t,n,r)}emplace(e,t,n,r,i){const a=12*e,o=3*e;return this.uint8[a+0]=t,this.uint8[a+1]=n,this.float32[o+1]=r,this.float32[o+2]=i,e}}ba.prototype.bytesPerElement=12,Zr("StructArrayLayout2ub2f12",ba);class xa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n){const r=this.length;return this.resize(r+1),this.emplace(r,e,t,n)}emplace(e,t,n,r){const i=3*e;return this.uint16[i+0]=t,this.uint16[i+1]=n,this.uint16[i+2]=r,e}}xa.prototype.bytesPerElement=6,Zr("StructArrayLayout3ui6",xa);class wa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g){const y=this.length;return this.resize(y+1),this.emplace(y,e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g)}emplace(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y){const v=24*e,_=12*e,b=48*e;return this.int16[v+0]=t,this.int16[v+1]=n,this.uint16[v+2]=r,this.uint16[v+3]=i,this.uint32[_+2]=a,this.uint32[_+3]=o,this.uint32[_+4]=s,this.uint16[v+10]=c,this.uint16[v+11]=l,this.uint16[v+12]=u,this.float32[_+7]=h,this.float32[_+8]=f,this.uint8[b+36]=d,this.uint8[b+37]=p,this.uint8[b+38]=m,this.uint32[_+10]=g,this.int16[v+22]=y,e}}wa.prototype.bytesPerElement=48,Zr("StructArrayLayout2i2ui3ul3ui2f3ub1ul1i48",wa);class Ea extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k,T,S,O){const A=this.length;return this.resize(A+1),this.emplace(A,e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k,T,S,O)}emplace(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k,T,S,O,A){const P=34*e,C=17*e;return this.int16[P+0]=t,this.int16[P+1]=n,this.int16[P+2]=r,this.int16[P+3]=i,this.int16[P+4]=a,this.int16[P+5]=o,this.int16[P+6]=s,this.int16[P+7]=c,this.uint16[P+8]=l,this.uint16[P+9]=u,this.uint16[P+10]=h,this.uint16[P+11]=f,this.uint16[P+12]=d,this.uint16[P+13]=p,this.uint16[P+14]=m,this.uint16[P+15]=g,this.uint16[P+16]=y,this.uint16[P+17]=v,this.uint16[P+18]=_,this.uint16[P+19]=b,this.uint16[P+20]=x,this.uint16[P+21]=w,this.uint16[P+22]=E,this.uint32[C+12]=k,this.float32[C+13]=T,this.float32[C+14]=S,this.float32[C+15]=O,this.float32[C+16]=A,e}}Ea.prototype.bytesPerElement=68,Zr("StructArrayLayout8i15ui1ul4f68",Ea);class ka extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e){const t=this.length;return this.resize(t+1),this.emplace(t,e)}emplace(e,t){return this.float32[1*e+0]=t,e}}ka.prototype.bytesPerElement=4,Zr("StructArrayLayout1f4",ka);class Ta extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t,n){const r=this.length;return this.resize(r+1),this.emplace(r,e,t,n)}emplace(e,t,n,r){const i=3*e;return this.int16[i+0]=t,this.int16[i+1]=n,this.int16[i+2]=r,e}}Ta.prototype.bytesPerElement=6,Zr("StructArrayLayout3i6",Ta);class Sa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n,r){const i=this.length;return this.resize(i+1),this.emplace(i,e,t,n,r)}emplace(e,t,n,r,i){const a=6*e;return this.uint32[3*e+0]=t,this.uint16[a+2]=n,this.uint16[a+3]=r,this.uint16[a+4]=i,e}}Sa.prototype.bytesPerElement=12,Zr("StructArrayLayout1ul3ui12",Sa);class Oa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t){const n=this.length;return this.resize(n+1),this.emplace(n,e,t)}emplace(e,t,n){const r=2*e;return this.uint16[r+0]=t,this.uint16[r+1]=n,e}}Oa.prototype.bytesPerElement=4,Zr("StructArrayLayout2ui4",Oa);class Aa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e){const t=this.length;return this.resize(t+1),this.emplace(t,e)}emplace(e,t){return this.uint16[1*e+0]=t,e}}Aa.prototype.bytesPerElement=2,Zr("StructArrayLayout1ui2",Aa);class Pa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r){const i=this.length;return this.resize(i+1),this.emplace(i,e,t,n,r)}emplace(e,t,n,r,i){const a=4*e;return this.float32[a+0]=t,this.float32[a+1]=n,this.float32[a+2]=r,this.float32[a+3]=i,e}}Pa.prototype.bytesPerElement=16,Zr("StructArrayLayout4f16",Pa);class Ca extends aa{get anchorPointX(){return this._structArray.int16[this._pos2+0]}get anchorPointY(){return this._structArray.int16[this._pos2+1]}get x1(){return this._structArray.float32[this._pos4+1]}get y1(){return this._structArray.float32[this._pos4+2]}get x2(){return this._structArray.float32[this._pos4+3]}get y2(){return this._structArray.float32[this._pos4+4]}get padding(){return this._structArray.int16[this._pos2+10]}get featureIndex(){return this._structArray.uint32[this._pos4+6]}get sourceLayerIndex(){return this._structArray.uint16[this._pos2+14]}get bucketIndex(){return this._structArray.uint16[this._pos2+15]}get anchorPoint(){return new r(this.anchorPointX,this.anchorPointY)}}Ca.prototype.size=32;class Ia extends ya{get(e){return new Ca(this,e)}}Zr("CollisionBoxArray",Ia);class Ma extends aa{get anchorX(){return this._structArray.int16[this._pos2+0]}get anchorY(){return this._structArray.int16[this._pos2+1]}get glyphStartIndex(){return this._structArray.uint16[this._pos2+2]}get numGlyphs(){return this._structArray.uint16[this._pos2+3]}get vertexStartIndex(){return this._structArray.uint32[this._pos4+2]}get lineStartIndex(){return this._structArray.uint32[this._pos4+3]}get lineLength(){return this._structArray.uint32[this._pos4+4]}get segment(){return this._structArray.uint16[this._pos2+10]}get lowerSize(){return this._structArray.uint16[this._pos2+11]}get upperSize(){return this._structArray.uint16[this._pos2+12]}get lineOffsetX(){return this._structArray.float32[this._pos4+7]}get lineOffsetY(){return this._structArray.float32[this._pos4+8]}get writingMode(){return this._structArray.uint8[this._pos1+36]}get placedOrientation(){return this._structArray.uint8[this._pos1+37]}set placedOrientation(e){this._structArray.uint8[this._pos1+37]=e}get hidden(){return this._structArray.uint8[this._pos1+38]}set hidden(e){this._structArray.uint8[this._pos1+38]=e}get crossTileID(){return this._structArray.uint32[this._pos4+10]}set crossTileID(e){this._structArray.uint32[this._pos4+10]=e}get associatedIconIndex(){return this._structArray.int16[this._pos2+22]}}Ma.prototype.size=48;class Ra extends wa{get(e){return new Ma(this,e)}}Zr("PlacedSymbolArray",Ra);class ja extends aa{get anchorX(){return this._structArray.int16[this._pos2+0]}get anchorY(){return this._structArray.int16[this._pos2+1]}get rightJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+2]}get centerJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+3]}get leftJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+4]}get verticalPlacedTextSymbolIndex(){return this._structArray.int16[this._pos2+5]}get placedIconSymbolIndex(){return this._structArray.int16[this._pos2+6]}get verticalPlacedIconSymbolIndex(){return this._structArray.int16[this._pos2+7]}get key(){return this._structArray.uint16[this._pos2+8]}get textBoxStartIndex(){return this._structArray.uint16[this._pos2+9]}get textBoxEndIndex(){return this._structArray.uint16[this._pos2+10]}get verticalTextBoxStartIndex(){return this._structArray.uint16[this._pos2+11]}get verticalTextBoxEndIndex(){return this._structArray.uint16[this._pos2+12]}get iconBoxStartIndex(){return this._structArray.uint16[this._pos2+13]}get iconBoxEndIndex(){return this._structArray.uint16[this._pos2+14]}get verticalIconBoxStartIndex(){return this._structArray.uint16[this._pos2+15]}get verticalIconBoxEndIndex(){return this._structArray.uint16[this._pos2+16]}get featureIndex(){return this._structArray.uint16[this._pos2+17]}get numHorizontalGlyphVertices(){return this._structArray.uint16[this._pos2+18]}get numVerticalGlyphVertices(){return this._structArray.uint16[this._pos2+19]}get numIconVertices(){return this._structArray.uint16[this._pos2+20]}get numVerticalIconVertices(){return this._structArray.uint16[this._pos2+21]}get useRuntimeCollisionCircles(){return this._structArray.uint16[this._pos2+22]}get crossTileID(){return this._structArray.uint32[this._pos4+12]}set crossTileID(e){this._structArray.uint32[this._pos4+12]=e}get textBoxScale(){return this._structArray.float32[this._pos4+13]}get textOffset0(){return this._structArray.float32[this._pos4+14]}get textOffset1(){return this._structArray.float32[this._pos4+15]}get collisionCircleDiameter(){return this._structArray.float32[this._pos4+16]}}ja.prototype.size=68;class La extends Ea{get(e){return new ja(this,e)}}Zr("SymbolInstanceArray",La);class Da extends ka{getoffsetX(e){return this.float32[1*e+0]}}Zr("GlyphOffsetArray",Da);class za extends Ta{getx(e){return this.int16[3*e+0]}gety(e){return this.int16[3*e+1]}gettileUnitDistanceFromAnchor(e){return this.int16[3*e+2]}}Zr("SymbolLineVertexArray",za);class Fa extends aa{get featureIndex(){return this._structArray.uint32[this._pos4+0]}get sourceLayerIndex(){return this._structArray.uint16[this._pos2+2]}get bucketIndex(){return this._structArray.uint16[this._pos2+3]}get layoutVertexArrayOffset(){return this._structArray.uint16[this._pos2+4]}}Fa.prototype.size=12;class Ba extends Sa{get(e){return new Fa(this,e)}}Zr("FeatureIndexArray",Ba);class Na extends aa{get a_centroid_pos0(){return this._structArray.uint16[this._pos2+0]}get a_centroid_pos1(){return this._structArray.uint16[this._pos2+1]}}Na.prototype.size=4;class Ua extends Oa{get(e){return new Na(this,e)}}Zr("FillExtrusionCentroidArray",Ua);const Va=sa([{name:"a_pattern_to",components:4,type:"Uint16"},{name:"a_pattern_from",components:4,type:"Uint16"},{name:"a_pixel_ratio_to",components:1,type:"Uint16"},{name:"a_pixel_ratio_from",components:1,type:"Uint16"}]);var Ga=ot((function(e){e.exports=function(e,t){var n,r,i,a,o,s,c,l;for(r=e.length-(n=3&e.length),i=t,o=3432918353,s=461845907,l=0;l>>16)*o&65535)<<16)&4294967295)<<15|c>>>17))*s+(((c>>>16)*s&65535)<<16)&4294967295)<<13|i>>>19))+((5*(i>>>16)&65535)<<16)&4294967295))+((58964+(a>>>16)&65535)<<16);switch(c=0,n){case 3:c^=(255&e.charCodeAt(l+2))<<16;case 2:c^=(255&e.charCodeAt(l+1))<<8;case 1:i^=c=(65535&(c=(c=(65535&(c^=255&e.charCodeAt(l)))*o+(((c>>>16)*o&65535)<<16)&4294967295)<<15|c>>>17))*s+(((c>>>16)*s&65535)<<16)&4294967295}return i^=e.length,i=2246822507*(65535&(i^=i>>>16))+((2246822507*(i>>>16)&65535)<<16)&4294967295,i=3266489909*(65535&(i^=i>>>13))+((3266489909*(i>>>16)&65535)<<16)&4294967295,(i^=i>>>16)>>>0}})),Wa=ot((function(e){e.exports=function(e,t){for(var n,r=e.length,i=t^r,a=0;r>=4;)n=1540483477*(65535&(n=255&e.charCodeAt(a)|(255&e.charCodeAt(++a))<<8|(255&e.charCodeAt(++a))<<16|(255&e.charCodeAt(++a))<<24))+((1540483477*(n>>>16)&65535)<<16),i=1540483477*(65535&i)+((1540483477*(i>>>16)&65535)<<16)^(n=1540483477*(65535&(n^=n>>>24))+((1540483477*(n>>>16)&65535)<<16)),r-=4,++a;switch(r){case 3:i^=(255&e.charCodeAt(a+2))<<16;case 2:i^=(255&e.charCodeAt(a+1))<<8;case 1:i=1540483477*(65535&(i^=255&e.charCodeAt(a)))+((1540483477*(i>>>16)&65535)<<16)}return i=1540483477*(65535&(i^=i>>>13))+((1540483477*(i>>>16)&65535)<<16),(i^=i>>>15)>>>0}})),qa=Ga,Za=Wa;qa.murmur3=Ga,qa.murmur2=Za;class Ha{constructor(){this.ids=[],this.positions=[],this.indexed=!1}add(e,t,n,r){this.ids.push(Xa(e)),this.positions.push(t,n,r)}getPositions(e){const t=Xa(e);let n=0,r=this.ids.length-1;for(;n>1;this.ids[e]>=t?r=e:n=e+1}const i=[];for(;this.ids[n]===t;)i.push({index:this.positions[3*n],start:this.positions[3*n+1],end:this.positions[3*n+2]}),n++;return i}static serialize(e,t){const n=new Float64Array(e.ids),r=new Uint32Array(e.positions);return function e(t,n,r,i){for(;r>1];let o=r-1,s=i+1;for(;;){do{o++}while(t[o]a);if(o>=s)break;$a(t,o,s),$a(n,3*o,3*s),$a(n,3*o+1,3*s+1),$a(n,3*o+2,3*s+2)}s-r`u_${e}`),this.type=n}setUniform(e,t,n){e.set(n.constantOr(this.value))}getBinding(e,t,n){return"color"===this.type?new Ja(e,t):new Ka(e,t)}}class io{constructor(e,t){this.uniformNames=t.map(e=>`u_${e}`),this.patternFrom=null,this.patternTo=null,this.pixelRatioFrom=1,this.pixelRatioTo=1}setConstantPatternPositions(e,t){this.pixelRatioFrom=t.pixelRatio,this.pixelRatioTo=e.pixelRatio,this.patternFrom=t.tlbr,this.patternTo=e.tlbr}setUniform(e,t,n,r){const i="u_pattern_to"===r?this.patternTo:"u_pattern_from"===r?this.patternFrom:"u_pixel_ratio_to"===r?this.pixelRatioTo:"u_pixel_ratio_from"===r?this.pixelRatioFrom:null;i&&e.set(i)}getBinding(e,t,n){return"u_pattern"===n.substr(0,9)?new Qa(e,t):new Ka(e,t)}}class ao{constructor(e,t,n,r){this.expression=e,this.type=n,this.maxValue=0,this.paintVertexAttributes=t.map(e=>({name:`a_${e}`,type:"Float32",components:"color"===n?2:1,offset:0})),this.paintVertexArray=new r}populatePaintArray(e,t,n,r,i){const a=this.paintVertexArray.length,o=this.expression.evaluate(new Vi(0),t,{},r,[],i);this.paintVertexArray.resize(e),this._setPaintValue(a,e,o)}updatePaintArray(e,t,n,r){const i=this.expression.evaluate({zoom:0},n,r);this._setPaintValue(e,t,i)}_setPaintValue(e,t,n){if("color"===this.type){const r=no(n);for(let n=e;n`u_${e}_t`),this.type=n,this.useIntegerZoom=r,this.zoom=i,this.maxValue=0,this.paintVertexAttributes=t.map(e=>({name:`a_${e}`,type:"Float32",components:"color"===n?4:2,offset:0})),this.paintVertexArray=new a}populatePaintArray(e,t,n,r,i){const a=this.expression.evaluate(new Vi(this.zoom),t,{},r,[],i),o=this.expression.evaluate(new Vi(this.zoom+1),t,{},r,[],i),s=this.paintVertexArray.length;this.paintVertexArray.resize(e),this._setPaintValue(s,e,a,o)}updatePaintArray(e,t,n,r){const i=this.expression.evaluate({zoom:this.zoom},n,r),a=this.expression.evaluate({zoom:this.zoom+1},n,r);this._setPaintValue(e,t,i,a)}_setPaintValue(e,t,n,r){if("color"===this.type){const i=no(n),a=no(r);for(let n=e;n!0)){this.binders={},this._buffers=[];const r=[];for(const i in e.paint._values){if(!n(i))continue;const a=e.paint.get(i);if(!(a instanceof $i&&Un(a.property.specification)))continue;const o=uo(i,e.type),s=a.value,c=a.property.specification.type,l=a.property.useIntegerZoom,u=a.property.specification["property-type"],h="cross-faded"===u||"cross-faded-data-driven"===u;if("constant"===s.kind)this.binders[i]=h?new io(s.value,o):new ro(s.value,o,c),r.push(`/u_${i}`);else if("source"===s.kind||h){const n=ho(i,c,"source");this.binders[i]=h?new so(s,o,c,l,t,n,e.id):new ao(s,o,c,n),r.push(`/a_${i}`)}else{const e=ho(i,c,"composite");this.binders[i]=new oo(s,o,c,l,t,e),r.push(`/z_${i}`)}}this.cacheKey=r.sort().join("")}getMaxValue(e){const t=this.binders[e];return t instanceof ao||t instanceof oo?t.maxValue:0}populatePaintArrays(e,t,n,r,i){for(const a in this.binders){const o=this.binders[a];(o instanceof ao||o instanceof oo||o instanceof so)&&o.populatePaintArray(e,t,n,r,i)}}setConstantPatternPositions(e,t){for(const n in this.binders){const r=this.binders[n];r instanceof io&&r.setConstantPatternPositions(e,t)}}updatePaintArrays(e,t,n,r,i){let a=!1;for(const o in e){const s=t.getPositions(o);for(const t of s){const s=n.feature(t.index);for(const n in this.binders){const c=this.binders[n];if((c instanceof ao||c instanceof oo||c instanceof so)&&!0===c.expression.isStateDependent){const l=r.paint.get(n);c.expression=l.value,c.updatePaintArray(t.start,t.end,s,e[o],i),a=!0}}}}return a}defines(){const e=[];for(const t in this.binders){const n=this.binders[t];(n instanceof ro||n instanceof io)&&e.push(...n.uniformNames.map(e=>`#define HAS_UNIFORM_${e}`))}return e}getBinderAttributes(){const e=[];for(const t in this.binders){const n=this.binders[t];if(n instanceof ao||n instanceof oo)for(let t=0;t!0)){this.programConfigurations={};for(const r of e)this.programConfigurations[r.id]=new co(r,t,n);this.needsUpload=!1,this._featureMap=new Ha,this._bufferOffset=0}populatePaintArrays(e,t,n,r,i,a){for(const o in this.programConfigurations)this.programConfigurations[o].populatePaintArrays(e,t,r,i,a);void 0!==t.id&&this._featureMap.add(t.id,n,this._bufferOffset,e),this._bufferOffset=e,this.needsUpload=!0}updatePaintArrays(e,t,n,r){for(const i of n)this.needsUpload=this.programConfigurations[i.id].updatePaintArrays(e,this._featureMap,t,i,r)||this.needsUpload}get(e){return this.programConfigurations[e]}upload(e){if(this.needsUpload){for(const t in this.programConfigurations)this.programConfigurations[t].upload(e);this.needsUpload=!1}}destroy(){for(const e in this.programConfigurations)this.programConfigurations[e].destroy()}}function uo(e,t){return{"text-opacity":["opacity"],"icon-opacity":["opacity"],"text-color":["fill_color"],"icon-color":["fill_color"],"text-halo-color":["halo_color"],"icon-halo-color":["halo_color"],"text-halo-blur":["halo_blur"],"icon-halo-blur":["halo_blur"],"text-halo-width":["halo_width"],"icon-halo-width":["halo_width"],"line-gap-width":["gapwidth"],"line-pattern":["pattern_to","pattern_from","pixel_ratio_to","pixel_ratio_from"],"fill-pattern":["pattern_to","pattern_from","pixel_ratio_to","pixel_ratio_from"],"fill-extrusion-pattern":["pattern_to","pattern_from","pixel_ratio_to","pixel_ratio_from"]}[e]||[e.replace(`${t}-`,"").replace(/-/g,"_")]}function ho(e,t,n){const r={color:{source:fa,composite:Pa},number:{source:ka,composite:fa}},i=function(e){return{"line-pattern":{source:da,composite:da},"fill-pattern":{source:da,composite:da},"fill-extrusion-pattern":{source:da,composite:da}}[e]}(e);return i&&i[n]||r[t][n]}Zr("ConstantBinder",ro),Zr("CrossFadedConstantBinder",io),Zr("SourceExpressionBinder",ao),Zr("CrossFadedCompositeBinder",so),Zr("CompositeExpressionBinder",oo),Zr("ProgramConfiguration",co,{omit:["_buffers"]}),Zr("ProgramConfigurationSet",lo);class fo extends Le{constructor(e,t){if(super(),this.id=e.id,this.type=e.type,this._featureFilter={filter:()=>!0,needGeometry:!1},"custom"!==e.type&&(this.metadata=(e=e).metadata,this.minzoom=e.minzoom,this.maxzoom=e.maxzoom,"background"!==e.type&&"sky"!==e.type&&(this.source=e.source,this.sourceLayer=e["source-layer"],this.filter=e.filter),t.layout&&(this._unevaluatedLayout=new Xi(t.layout)),t.paint)){this._transitionablePaint=new qi(t.paint);for(const t in e.paint)this.setPaintProperty(t,e.paint[t],{validate:!1});for(const t in e.layout)this.setLayoutProperty(t,e.layout[t],{validate:!1});this._transitioningPaint=this._transitionablePaint.untransitioned(),this.paint=new Yi(t.paint)}}getCrossfadeParameters(){return this._crossfadeParameters}getLayoutProperty(e){return"visibility"===e?this.visibility:this._unevaluatedLayout.getValue(e)}setLayoutProperty(e,t,n={}){null!=t&&this._validate(Br,`layers.${this.id}.layout.${e}`,e,t,n)||("visibility"!==e?this._unevaluatedLayout.setValue(e,t):this.visibility=t)}getPaintProperty(e){return k(e,"-transition")?this._transitionablePaint.getTransition(e.slice(0,-"-transition".length)):this._transitionablePaint.getValue(e)}setPaintProperty(e,t,n={}){if(null!=t&&this._validate(Fr,`layers.${this.id}.paint.${e}`,e,t,n))return!1;if(k(e,"-transition"))return this._transitionablePaint.setTransition(e.slice(0,-"-transition".length),t||void 0),!1;{const n=this._transitionablePaint._values[e],r="cross-faded-data-driven"===n.property.specification["property-type"],i=n.value.isDataDriven(),a=n.value;this._transitionablePaint.setValue(e,t),this._handleSpecialPaintPropertyUpdate(e);const o=this._transitionablePaint._values[e].value;return o.isDataDriven()||i||r||this._handleOverridablePaintPropertyUpdate(e,a,o)}}_handleSpecialPaintPropertyUpdate(e){}getProgramIds(){return null}getProgramConfiguration(e){return null}_handleOverridablePaintPropertyUpdate(e,t,n){return!1}isHidden(e){return!!(this.minzoom&&e=this.maxzoom)||"none"===this.visibility}updateTransitions(e){this._transitioningPaint=this._transitionablePaint.transitioned(e,this._transitioningPaint)}hasTransition(){return this._transitioningPaint.hasTransition()}recalculate(e,t){e.getCrossfadeParameters&&(this._crossfadeParameters=e.getCrossfadeParameters()),this._unevaluatedLayout&&(this.layout=this._unevaluatedLayout.possiblyEvaluate(e,void 0,t)),this.paint=this._transitioningPaint.possiblyEvaluate(e,void 0,t)}serialize(){const e={id:this.id,type:this.type,source:this.source,"source-layer":this.sourceLayer,metadata:this.metadata,minzoom:this.minzoom,maxzoom:this.maxzoom,filter:this.filter,layout:this._unevaluatedLayout&&this._unevaluatedLayout.serialize(),paint:this._transitionablePaint&&this._transitionablePaint.serialize()};return this.visibility&&(e.layout=e.layout||{},e.layout.visibility=this.visibility),S(e,(e,t)=>!(void 0===e||"layout"===t&&!Object.keys(e).length||"paint"===t&&!Object.keys(e).length))}_validate(e,t,n,r,i={}){return(!i||!1!==i.validate)&&Nr(this,e.call(Dr,{key:t,layerType:this.type,objectKey:n,value:r,styleSpec:De,style:{glyphs:!0,sprite:!0}}))}is3D(){return!1}isSky(){return!1}isTileClipped(){return!1}hasOffscreenPass(){return!1}resize(){}isStateDependent(){for(const e in this.paint._values){const t=this.paint.get(e);if(t instanceof $i&&Un(t.property.specification)&&("source"===t.value.kind||"composite"===t.value.kind)&&t.value.isStateDependent)return!0}return!1}}const po=sa([{name:"a_pos",components:2,type:"Int16"}],4),{members:mo}=po;class go{constructor(e=[]){this.segments=e}prepareSegment(e,t,n,r){let i=this.segments[this.segments.length-1];return e>go.MAX_VERTEX_ARRAY_LENGTH&&P(`Max vertices per segment is ${go.MAX_VERTEX_ARRAY_LENGTH}: bucket requested ${e}`),(!i||i.vertexLength+e>go.MAX_VERTEX_ARRAY_LENGTH||i.sortKey!==r)&&(i={vertexOffset:t.length,primitiveOffset:n.length,vertexLength:0,primitiveLength:0},void 0!==r&&(i.sortKey=r),this.segments.push(i)),i}get(){return this.segments}destroy(){for(const e of this.segments)for(const t in e.vaos)e.vaos[t].destroy()}static simpleSegment(e,t,n,r){return new go([{vertexOffset:e,primitiveOffset:t,vertexLength:n,primitiveLength:r,vaos:{},sortKey:0}])}}go.MAX_VERTEX_ARRAY_LENGTH=Math.pow(2,16)-1,Zr("SegmentVector",go);const yo=Math.pow(2,14)-1,vo=-yo-1;function _o(e){const t=8192/e.extent,n=e.loadGeometry();for(let r=0;rr.x+1||ar.y+1)&&P("Geometry exceeds allowed extent, reduce your vector tile buffer size")}}return n}function bo(e,t){return{type:e.type,id:e.id,properties:e.properties,geometry:t?_o(e):[]}}function xo(e,t,n,r,i){e.emplaceBack(2*t+(r+1)/2,2*n+(i+1)/2)}class wo{constructor(e){this.zoom=e.zoom,this.overscaling=e.overscaling,this.layers=e.layers,this.layerIds=this.layers.map(e=>e.id),this.index=e.index,this.hasPattern=!1,this.layoutVertexArray=new la,this.indexArray=new xa,this.segments=new go,this.programConfigurations=new lo(e.layers,e.zoom),this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id)}populate(e,t,n){const r=this.layers[0],i=[];let a=null;"circle"===r.type&&(a=r.layout.get("circle-sort-key"));for(const{feature:o,id:s,index:c,sourceLayerIndex:l}of e){const e=this.layers[0]._featureFilter.needGeometry,t=bo(o,e);if(!this.layers[0]._featureFilter.filter(new Vi(this.zoom),t,n))continue;const r=a?a.evaluate(t,{},n):void 0,u={id:s,properties:o.properties,type:o.type,sourceLayerIndex:l,index:c,geometry:e?t.geometry:_o(o),patterns:{},sortKey:r};i.push(u)}a&&i.sort((e,t)=>e.sortKey-t.sortKey);for(const o of i){const{geometry:r,index:i,sourceLayerIndex:a}=o,s=e[i].feature;this.addFeature(o,r,i,n),t.featureIndex.insert(s,r,i,a,this.index)}}update(e,t,n){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(e,t,this.stateDependentLayers,n)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(e){this.uploaded||(this.layoutVertexBuffer=e.createVertexBuffer(this.layoutVertexArray,mo),this.indexBuffer=e.createIndexBuffer(this.indexArray)),this.programConfigurations.upload(e),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy())}addFeature(e,t,n,r){for(const i of t)for(const t of i){const n=t.x,r=t.y;if(n<0||n>=8192||r<0||r>=8192)continue;const i=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray,e.sortKey),a=i.vertexLength;xo(this.layoutVertexArray,n,r,-1,-1),xo(this.layoutVertexArray,n,r,1,-1),xo(this.layoutVertexArray,n,r,1,1),xo(this.layoutVertexArray,n,r,-1,1),this.indexArray.emplaceBack(a,a+1,a+2),this.indexArray.emplaceBack(a,a+3,a+2),i.vertexLength+=4,i.primitiveLength+=2}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,e,n,{},r)}}function Eo(e,t){for(let n=0;n1){if(Oo(e,t))return!0;for(let r=0;r1?n:n.sub(t)._mult(i)._add(t))}function Io(e,t){let n,r,i,a=!1;for(let o=0;ot.y!=i.y>t.y&&t.x<(i.x-r.x)*(t.y-r.y)/(i.y-r.y)+r.x&&(a=!a)}return a}function Mo(e,t){let n=!1;for(let r=0,i=e.length-1;rt.y!=o.y>t.y&&t.x<(o.x-a.x)*(t.y-a.y)/(o.y-a.y)+a.x&&(n=!n)}return n}function Ro(e,t,n,i,a){for(const r of e)if(t<=r.x&&n<=r.y&&i>=r.x&&a>=r.y)return!0;const o=[new r(t,n),new r(t,a),new r(i,a),new r(i,n)];if(e.length>2)for(const r of o)if(Mo(e,r))return!0;for(let r=0;ri.x&&t.x>i.x||e.yi.y&&t.y>i.y)return!1;const a=C(e,t,n[0]);return a!==C(e,t,n[1])||a!==C(e,t,n[2])||a!==C(e,t,n[3])}function Lo(e,t,n){const r=t.paint.get(e).value;return"constant"===r.kind?r.value:n.programConfigurations.get(t.id).getMaxValue(e)}function Do(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function zo(e,t,n,i,a){if(!t[0]&&!t[1])return e;const o=r.convert(t)._mult(a);"viewport"===n&&o._rotate(-i);const s=[];for(let r=0;r0&&(a=1/Math.sqrt(a)),e[0]=t[0]*a,e[1]=t[1]*a,e[2]=t[2]*a,e}function ts(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function ns(e,t,n){var r=t[0],i=t[1],a=t[2],o=n[0],s=n[1],c=n[2];return e[0]=i*c-a*s,e[1]=a*o-r*c,e[2]=r*s-i*o,e}function rs(e,t,n){var r=t[0],i=t[1],a=t[2],o=n[3]*r+n[7]*i+n[11]*a+n[15];return e[0]=(n[0]*r+n[4]*i+n[8]*a+n[12])/(o=o||1),e[1]=(n[1]*r+n[5]*i+n[9]*a+n[13])/o,e[2]=(n[2]*r+n[6]*i+n[10]*a+n[14])/o,e}function is(e,t,n){var r=n[0],i=n[1],a=n[2],o=t[0],s=t[1],c=t[2],l=i*c-a*s,u=a*o-r*c,h=r*s-i*o,f=i*h-a*u,d=a*l-r*h,p=r*u-i*l,m=2*n[3];return u*=m,h*=m,d*=2,p*=2,e[0]=o+(l*=m)+(f*=2),e[1]=s+u+d,e[2]=c+h+p,e}var as,os=Ko,ss=Xo;function cs(e,t,n){var r=t[0],i=t[1],a=t[2],o=t[3];return e[0]=n[0]*r+n[4]*i+n[8]*a+n[12]*o,e[1]=n[1]*r+n[5]*i+n[9]*a+n[13]*o,e[2]=n[2]*r+n[6]*i+n[10]*a+n[14]*o,e[3]=n[3]*r+n[7]*i+n[11]*a+n[15]*o,e}function ls(){var e=new Uo(4);return Uo!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e[3]=1,e}function us(e){return e[0]=0,e[1]=0,e[2]=0,e[3]=1,e}function hs(e,t,n){n*=.5;var r=t[0],i=t[1],a=t[2],o=t[3],s=Math.sin(n),c=Math.cos(n);return e[0]=r*c+o*s,e[1]=i*c+a*s,e[2]=a*c-i*s,e[3]=o*c-r*s,e}Zo(),as=new Uo(4),Uo!=Float32Array&&(as[0]=0,as[1]=0,as[2]=0,as[3]=0),Zo(),$o(1,0,0),$o(0,1,0),ls(),ls(),Vo();class fs{constructor(e,t){this.points=e,this.planes=t}static fromInvProjectionMatrix(e,t,n){const r=Math.pow(2,n),i=[[-1,1,-1,1],[1,1,-1,1],[1,-1,-1,1],[-1,-1,-1,1],[-1,1,1,1],[1,1,1,1],[1,-1,1,1],[-1,-1,1,1]].map(n=>{const i=cs([],n,e),a=1/i[3]/t*r;return function(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e[3]=t[3]*n[3],e}(i,i,[a,a,1/i[3],a])}),a=[[0,1,2],[6,5,4],[0,3,7],[2,1,5],[3,2,6],[0,4,5]].map(e=>{const t=es([],ns([],os([],i[e[0]],i[e[1]]),os([],i[e[2]],i[e[1]]))),n=-ts(t,i[e[1]]);return t.concat(n)});return new fs(i,a)}}class ds{constructor(e,t){this.min=e,this.max=t,this.center=Qo([],Yo([],this.min,this.max),.5)}quadrant(e){const t=[e%2==0,e<2],n=Ho(this.min),r=Ho(this.max);for(let i=0;i=0;if(0===s)return 0;s!==t.length&&(n=!1)}var r,i;if(n)return 2;for(let a=0;a<3;a++){let t=Number.MAX_VALUE,n=-Number.MAX_VALUE;for(let r=0;rthis.max[a]-this.min[a])return 0}return 1}}function ps(e,t,n){const i=cs([],[e.x,e.y,t,1],n);return new r(i[0]/i[3],i[1]/i[3])}const ms=$o(0,0,0),gs=$o(0,0,1);function ys(e,t){const n=Zo();return ms[2]=t,e.intersectsPlane(ms,gs,n),new r(n[0],n[1])}class vs extends wo{}function _s(e,{width:t,height:n},r,i){if(i){if(i instanceof Uint8ClampedArray)i=new Uint8Array(i.buffer);else if(i.length!==t*n*r)throw new RangeError("mismatched image size")}else i=new Uint8Array(t*n*r);return e.width=t,e.height=n,e.data=i,e}function bs(e,{width:t,height:n},r){if(t===e.width&&n===e.height)return;const i=_s({},{width:t,height:n},r);xs(e,i,{x:0,y:0},{x:0,y:0},{width:Math.min(e.width,t),height:Math.min(e.height,n)},r),e.width=t,e.height=n,e.data=i.data}function xs(e,t,n,r,i,a){if(0===i.width||0===i.height)return t;if(i.width>e.width||i.height>e.height||n.x>e.width-i.width||n.y>e.height-i.height)throw new RangeError("out of range source coordinates for image copy");if(i.width>t.width||i.height>t.height||r.x>t.width-i.width||r.y>t.height-i.height)throw new RangeError("out of range destination coordinates for image copy");const o=e.data,s=t.data;for(let c=0;c{t[e.evaluationKey]=a;const o=e.expression.evaluate(t);i.data[n+r+0]=Math.floor(255*o.r/o.a),i.data[n+r+1]=Math.floor(255*o.g/o.a),i.data[n+r+2]=Math.floor(255*o.b/o.a),i.data[n+r+3]=Math.floor(255*o.a)};if(e.clips)for(let o=0,s=0;o80*n){r=a=e[0],i=o=e[1];for(var p=n;pa&&(a=s),c>o&&(o=c);l=0!==(l=Math.max(a-r,o-i))?1/l:0}return js(f,d,n,r,i,l),d}function Ms(e,t,n,r,i){var a,o;if(i===nc(e,t,n,r)>0)for(a=t;a=t;a-=r)o=Js(a,e[a],e[a+1],o);return o&&Hs(o,o.next)&&(ec(o),o=o.next),o}function Rs(e,t){if(!e)return e;t||(t=e);var n,r=e;do{if(n=!1,r.steiner||!Hs(r,r.next)&&0!==Zs(r.prev,r,r.next))r=r.next;else{if(ec(r),(r=t=r.prev)===r.next)break;n=!0}}while(n||r!==t);return t}function js(e,t,n,r,i,a,o){if(e){!o&&a&&function(e,t,n,r){var i=e;do{null===i.z&&(i.z=Vs(i.x,i.y,t,n,r)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next}while(i!==e);i.prevZ.nextZ=null,i.prevZ=null,function(e){var t,n,r,i,a,o,s,c,l=1;do{for(n=e,e=null,a=null,o=0;n;){for(o++,r=n,s=0,t=0;t0||c>0&&r;)0!==s&&(0===c||!r||n.z<=r.z)?(i=n,n=n.nextZ,s--):(i=r,r=r.nextZ,c--),a?a.nextZ=i:e=i,i.prevZ=a,a=i;n=r}a.nextZ=null,l*=2}while(o>1)}(i)}(e,r,i,a);for(var s,c,l=e;e.prev!==e.next;)if(s=e.prev,c=e.next,a?Ds(e,r,i,a):Ls(e))t.push(s.i/n),t.push(e.i/n),t.push(c.i/n),ec(e),e=c.next,l=c.next;else if((e=c)===l){o?1===o?js(e=zs(Rs(e),t,n),t,n,r,i,a,2):2===o&&Fs(e,t,n,r,i,a):js(Rs(e),t,n,r,i,a,1);break}}}function Ls(e){var t=e.prev,n=e,r=e.next;if(Zs(t,n,r)>=0)return!1;for(var i=e.next.next;i!==e.prev;){if(Ws(t.x,t.y,n.x,n.y,r.x,r.y,i.x,i.y)&&Zs(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}function Ds(e,t,n,r){var i=e.prev,a=e,o=e.next;if(Zs(i,a,o)>=0)return!1;for(var s=i.x>a.x?i.x>o.x?i.x:o.x:a.x>o.x?a.x:o.x,c=i.y>a.y?i.y>o.y?i.y:o.y:a.y>o.y?a.y:o.y,l=Vs(i.x=l&&f&&f.z<=u;){if(h!==e.prev&&h!==e.next&&Ws(i.x,i.y,a.x,a.y,o.x,o.y,h.x,h.y)&&Zs(h.prev,h,h.next)>=0)return!1;if(h=h.prevZ,f!==e.prev&&f!==e.next&&Ws(i.x,i.y,a.x,a.y,o.x,o.y,f.x,f.y)&&Zs(f.prev,f,f.next)>=0)return!1;f=f.nextZ}for(;h&&h.z>=l;){if(h!==e.prev&&h!==e.next&&Ws(i.x,i.y,a.x,a.y,o.x,o.y,h.x,h.y)&&Zs(h.prev,h,h.next)>=0)return!1;h=h.prevZ}for(;f&&f.z<=u;){if(f!==e.prev&&f!==e.next&&Ws(i.x,i.y,a.x,a.y,o.x,o.y,f.x,f.y)&&Zs(f.prev,f,f.next)>=0)return!1;f=f.nextZ}return!0}function zs(e,t,n){var r=e;do{var i=r.prev,a=r.next.next;!Hs(i,a)&&Xs(i,r,r.next,a)&&Ks(i,a)&&Ks(a,i)&&(t.push(i.i/n),t.push(r.i/n),t.push(a.i/n),ec(r),ec(r.next),r=e=a),r=r.next}while(r!==e);return Rs(r)}function Fs(e,t,n,r,i,a){var o=e;do{for(var s=o.next.next;s!==o.prev;){if(o.i!==s.i&&qs(o,s)){var c=Qs(o,s);return o=Rs(o,o.next),c=Rs(c,c.next),js(o,t,n,r,i,a),void js(c,t,n,r,i,a)}s=s.next}o=o.next}while(o!==e)}function Bs(e,t){return e.x-t.x}function Ns(e,t){if(t=function(e,t){var n,r=t,i=e.x,a=e.y,o=-1/0;do{if(a<=r.y&&a>=r.next.y&&r.next.y!==r.y){var s=r.x+(a-r.y)*(r.next.x-r.x)/(r.next.y-r.y);if(s<=i&&s>o){if(o=s,s===i){if(a===r.y)return r;if(a===r.next.y)return r.next}n=r.x=r.x&&r.x>=u&&i!==r.x&&Ws(an.x||r.x===n.x&&Us(n,r)))&&(n=r,f=c)),r=r.next}while(r!==l);return n}(e,t)){var n=Qs(t,e);Rs(t,t.next),Rs(n,n.next)}}function Us(e,t){return Zs(e.prev,e,t.prev)<0&&Zs(t.next,e,e.next)<0}function Vs(e,t,n,r,i){return(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-n)*i)|e<<8))|e<<4))|e<<2))|e<<1))|(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-r)*i)|t<<8))|t<<4))|t<<2))|t<<1))<<1}function Gs(e){var t=e,n=e;do{(t.x=0&&(e-o)*(r-s)-(n-o)*(t-s)>=0&&(n-o)*(a-s)-(i-o)*(r-s)>=0}function qs(e,t){return e.next.i!==t.i&&e.prev.i!==t.i&&!function(e,t){var n=e;do{if(n.i!==e.i&&n.next.i!==e.i&&n.i!==t.i&&n.next.i!==t.i&&Xs(n,n.next,e,t))return!0;n=n.next}while(n!==e);return!1}(e,t)&&(Ks(e,t)&&Ks(t,e)&&function(e,t){var n=e,r=!1,i=(e.x+t.x)/2,a=(e.y+t.y)/2;do{n.y>a!=n.next.y>a&&n.next.y!==n.y&&i<(n.next.x-n.x)*(a-n.y)/(n.next.y-n.y)+n.x&&(r=!r),n=n.next}while(n!==e);return r}(e,t)&&(Zs(e.prev,e,t.prev)||Zs(e,t.prev,t))||Hs(e,t)&&Zs(e.prev,e,e.next)>0&&Zs(t.prev,t,t.next)>0)}function Zs(e,t,n){return(t.y-e.y)*(n.x-t.x)-(t.x-e.x)*(n.y-t.y)}function Hs(e,t){return e.x===t.x&&e.y===t.y}function Xs(e,t,n,r){var i=Ys(Zs(e,t,n)),a=Ys(Zs(e,t,r)),o=Ys(Zs(n,r,e)),s=Ys(Zs(n,r,t));return i!==a&&o!==s||!(0!==i||!$s(e,n,t))||!(0!==a||!$s(e,r,t))||!(0!==o||!$s(n,e,r))||!(0!==s||!$s(n,t,r))}function $s(e,t,n){return t.x<=Math.max(e.x,n.x)&&t.x>=Math.min(e.x,n.x)&&t.y<=Math.max(e.y,n.y)&&t.y>=Math.min(e.y,n.y)}function Ys(e){return e>0?1:e<0?-1:0}function Ks(e,t){return Zs(e.prev,e,e.next)<0?Zs(e,t,e.next)>=0&&Zs(e,e.prev,t)>=0:Zs(e,t,e.prev)<0||Zs(e,e.next,t)<0}function Qs(e,t){var n=new tc(e.i,e.x,e.y),r=new tc(t.i,t.x,t.y),i=e.next,a=t.prev;return e.next=t,t.prev=e,n.next=i,i.prev=n,r.next=n,n.prev=r,a.next=r,r.prev=a,r}function Js(e,t,n,r){var i=new tc(e,t,n);return r?(i.next=r.next,i.prev=r,r.next.prev=i,r.next=i):(i.prev=i,i.next=i),i}function ec(e){e.next.prev=e.prev,e.prev.next=e.next,e.prevZ&&(e.prevZ.nextZ=e.nextZ),e.nextZ&&(e.nextZ.prevZ=e.prevZ)}function tc(e,t,n){this.i=e,this.x=t,this.y=n,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function nc(e,t,n,r){for(var i=0,a=t,o=n-r;ar;){if(i-r>600){var o=i-r+1,s=n-r+1,c=Math.log(o),l=.5*Math.exp(2*c/3),u=.5*Math.sqrt(c*l*(o-l)/o)*(s-o/2<0?-1:1);e(t,n,Math.max(r,Math.floor(n-s*l/o+u)),Math.min(i,Math.floor(n+(o-s)*l/o+u)),a)}var h=t[n],f=r,d=i;for(ic(t,r,n),a(t[i],h)>0&&ic(t,r,i);f0;)d--}0===a(t[r],h)?ic(t,r,d):ic(t,++d,i),d<=n&&(r=d+1),n<=d&&(i=d-1)}}(e,t,n||0,r||e.length-1,i||ac)}function ic(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function ac(e,t){return et?1:0}function oc(e,t){const n=e.length;if(n<=1)return[e];const r=[];let i,a;for(let o=0;o1)for(let o=0;o0&&n.holes.push(r+=e[i-1].length)}return n},Ps.default=Cs;class uc{constructor(e){this.zoom=e.zoom,this.overscaling=e.overscaling,this.layers=e.layers,this.layerIds=this.layers.map(e=>e.id),this.index=e.index,this.hasPattern=!1,this.patternFeatures=[],this.layoutVertexArray=new la,this.indexArray=new xa,this.indexArray2=new Oa,this.programConfigurations=new lo(e.layers,e.zoom),this.segments=new go,this.segments2=new go,this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id)}populate(e,t,n){this.hasPattern=cc("fill",this.layers,t);const r=this.layers[0].layout.get("fill-sort-key"),i=[];for(const{feature:a,id:o,index:s,sourceLayerIndex:c}of e){const e=this.layers[0]._featureFilter.needGeometry,l=bo(a,e);if(!this.layers[0]._featureFilter.filter(new Vi(this.zoom),l,n))continue;const u=r?r.evaluate(l,{},n,t.availableImages):void 0,h={id:o,properties:a.properties,type:a.type,sourceLayerIndex:c,index:s,geometry:e?l.geometry:_o(a),patterns:{},sortKey:u};i.push(h)}r&&i.sort((e,t)=>e.sortKey-t.sortKey);for(const a of i){const{geometry:r,index:i,sourceLayerIndex:o}=a;if(this.hasPattern){const e=lc("fill",this.layers,a,this.zoom,t);this.patternFeatures.push(e)}else this.addFeature(a,r,i,n,{});t.featureIndex.insert(e[i].feature,r,i,o,this.index)}}update(e,t,n){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(e,t,this.stateDependentLayers,n)}addFeatures(e,t,n){for(const r of this.patternFeatures)this.addFeature(r,r.geometry,r.index,t,n)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(e){this.uploaded||(this.layoutVertexBuffer=e.createVertexBuffer(this.layoutVertexArray,As),this.indexBuffer=e.createIndexBuffer(this.indexArray),this.indexBuffer2=e.createIndexBuffer(this.indexArray2)),this.programConfigurations.upload(e),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.indexBuffer2.destroy(),this.programConfigurations.destroy(),this.segments.destroy(),this.segments2.destroy())}addFeature(e,t,n,r,i){for(const a of oc(t,500)){let e=0;for(const s of a)e+=s.length;const t=this.segments.prepareSegment(e,this.layoutVertexArray,this.indexArray),n=t.vertexLength,r=[],i=[];for(const s of a){if(0===s.length)continue;s!==a[0]&&i.push(r.length/2);const e=this.segments2.prepareSegment(s.length,this.layoutVertexArray,this.indexArray2),t=e.vertexLength;this.layoutVertexArray.emplaceBack(s[0].x,s[0].y),this.indexArray2.emplaceBack(t+s.length-1,t),r.push(s[0].x),r.push(s[0].y);for(let n=1;n>3}if(a--,1===i||2===i)o+=e.readSVarint(),s+=e.readSVarint(),1===i&&(t&&c.push(t),t=[]),t.push(new r(o,s));else{if(7!==i)throw new Error("unknown command "+i);t&&t.push(t[0].clone())}}return t&&c.push(t),c},yc.prototype.bbox=function(){var e=this._pbf;e.pos=this._geometry;for(var t=e.readVarint()+e.pos,n=1,r=0,i=0,a=0,o=1/0,s=-1/0,c=1/0,l=-1/0;e.pos>3}if(r--,1===n||2===n)(i+=e.readSVarint())s&&(s=i),(a+=e.readSVarint())l&&(l=a);else if(7!==n)throw new Error("unknown command "+n)}return[o,c,s,l]},yc.prototype.toGeoJSON=function(e,t,n){var r,i,a=this.extent*Math.pow(2,n),o=this.extent*e,s=this.extent*t,c=this.loadGeometry(),l=yc.types[this.type];function u(e){for(var t=0;t>3;t=1===r?e.readString():2===r?e.readFloat():3===r?e.readDouble():4===r?e.readVarint64():5===r?e.readVarint():6===r?e.readSVarint():7===r?e.readBoolean():null}return t}(n))}function Ec(e,t,n){if(3===e){var r=new bc(n,n.readVarint()+n.pos);r.length&&(t[r.name]=r)}}xc.prototype.feature=function(e){if(e<0||e>=this._features.length)throw new Error("feature index out of bounds");this._pbf.pos=this._features[e];var t=this._pbf.readVarint()+this._pbf.pos;return new gc(this._pbf,t,this.extent,this._keys,this._values)};var kc={VectorTile:function(e,t){this.layers=e.readFields(Ec,{},t)},VectorTileFeature:gc,VectorTileLayer:bc};const Tc=kc.VectorTileFeature.types,Sc=Math.pow(2,13);function Oc(e,t,n,r,i,a,o,s){e.emplaceBack((t<<1)+o,(n<<1)+a,(Math.floor(r*Sc)<<1)+i,Math.round(s))}class Ac{constructor(){this.acc=new r(0,0),this.polyCount=[]}startRing(e){this.currentPolyCount={edges:0,top:0},this.polyCount.push(this.currentPolyCount),this.min||(this.min=new r(e.x,e.y),this.max=new r(e.x,e.y))}append(e,t){this.currentPolyCount.edges++,this.acc._add(e);let n=!!this.borders;const r=this.min,i=this.max;e.xi.x&&(i.x=e.x,n=!0),e.yi.y&&(i.y=e.y,n=!0),((0===e.x||8192===e.x)&&e.x===t.x)!=((0===e.y||8192===e.y)&&e.y===t.y)&&this.processBorderOverlap(e,t),n&&this.checkBorderIntersection(e,t)}checkBorderIntersection(e,t){t.x<0!=e.x<0&&this.addBorderIntersection(0,Qt(t.y,e.y,(0-t.x)/(e.x-t.x))),t.x>8192!=e.x>8192&&this.addBorderIntersection(1,Qt(t.y,e.y,(8192-t.x)/(e.x-t.x))),t.y<0!=e.y<0&&this.addBorderIntersection(2,Qt(t.x,e.x,(0-t.y)/(e.y-t.y))),t.y>8192!=e.y>8192&&this.addBorderIntersection(3,Qt(t.x,e.x,(8192-t.y)/(e.y-t.y)))}addBorderIntersection(e,t){this.borders||(this.borders=[[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE]]);const n=this.borders[e];tn[1]&&(n[1]=t)}processBorderOverlap(e,t){if(e.x===t.x){if(e.y===t.y)return;const n=0===e.x?0:1;this.addBorderIntersection(n,t.y),this.addBorderIntersection(n,e.y)}else{const n=0===e.y?2:3;this.addBorderIntersection(n,t.x),this.addBorderIntersection(n,e.x)}}centroid(){const e=this.polyCount.reduce((e,t)=>e+t.edges,0);return 0!==e?this.acc.div(e)._round():new r(0,0)}span(){return new r(this.max.x-this.min.x,this.max.y-this.min.y)}intersectsCount(){return this.borders.reduce((e,t)=>e+ +(t[0]!==Number.MAX_VALUE),0)}}class Pc{constructor(e){this.zoom=e.zoom,this.overscaling=e.overscaling,this.layers=e.layers,this.layerIds=this.layers.map(e=>e.id),this.index=e.index,this.hasPattern=!1,this.layoutVertexArray=new ua,this.centroidVertexArray=new Ua,this.indexArray=new xa,this.programConfigurations=new lo(e.layers,e.zoom),this.segments=new go,this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id),this.enableTerrain=e.enableTerrain}populate(e,t,n){this.features=[],this.hasPattern=cc("fill-extrusion",this.layers,t),this.featuresOnBorder=[],this.borders=[[],[],[],[]],this.borderDone=[!1,!1,!1,!1],this.tileToMeter=function(e){const t=Math.exp(Math.PI*(1-e.y/(1<e.x<=0)||o.every(e=>e.x>=8192)||o.every(e=>e.y<=0)||o.every(e=>e.y>=8192))continue;for(let e=0;e=1){const o=r[e-1];if(!Cc(t,o)){a&&a.append(t,o),n.vertexLength+4>go.MAX_VERTEX_ARRAY_LENGTH&&(n=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray));const e=t.sub(o)._perp(),r=e.x/(Math.abs(e.x)+Math.abs(e.y)),s=e.y>0?1:0,c=o.dist(t);i+c>32768&&(i=0),Oc(this.layoutVertexArray,t.x,t.y,r,s,0,0,i),Oc(this.layoutVertexArray,t.x,t.y,r,s,0,1,i),i+=c,Oc(this.layoutVertexArray,o.x,o.y,r,s,0,0,i),Oc(this.layoutVertexArray,o.x,o.y,r,s,0,1,i);const l=n.vertexLength;this.indexArray.emplaceBack(l,l+2,l+1),this.indexArray.emplaceBack(l+1,l+2,l+3),n.vertexLength+=4,n.primitiveLength+=2}}}}if(n.vertexLength+t>go.MAX_VERTEX_ARRAY_LENGTH&&(n=this.segments.prepareSegment(t,this.layoutVertexArray,this.indexArray)),"Polygon"!==Tc[e.type])continue;const r=[],i=[],c=n.vertexLength;for(let e=0;e0){if(a.borders){a.vertexArrayOffset=this.centroidVertexArray.length;const e=a.borders,t=this.featuresOnBorder.push(a)-1;for(let n=0;n<4;n++)e[n][0]!==Number.MAX_VALUE&&this.borders[n].push(t)}this.encodeCentroid(a.borders?void 0:a.centroid(),a)}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,e,n,i,r)}sortBorders(){for(let e=0;e<4;e++)this.borders[e].sort((t,n)=>this.featuresOnBorder[t].borders[e][0]-this.featuresOnBorder[n].borders[e][0])}encodeCentroid(e,t,n=!0){let r,i;if(e)if(0!==e.y){const n=t.span()._mult(this.tileToMeter);r=(Math.max(e.x,1)<<3)+Math.min(7,Math.round(n.x/10)),i=(Math.max(e.y,1)<<3)+Math.min(7,Math.round(n.y/10))}else r=Math.ceil(7.3*e.x),i=0;else r=0,i=+n;let a=n?this.centroidVertexArray.length:t.vertexArrayOffset;for(const o of t.polyCount){n&&this.centroidVertexArray.resize(this.centroidVertexArray.length+4*o.edges+o.top);for(let e=0;e<2*o.edges;e++)this.centroidVertexArray.emplace(a++,0,i),this.centroidVertexArray.emplace(a++,r,i);for(let e=0;e8192)||e.y===t.y&&(e.y<0||e.y>8192)}Zr("FillExtrusionBucket",Pc,{omit:["layers","features"]}),Zr("PartMetadata",Ac);var Ic={paint:new na({"fill-extrusion-opacity":new Ki(De["paint_fill-extrusion"]["fill-extrusion-opacity"]),"fill-extrusion-color":new Qi(De["paint_fill-extrusion"]["fill-extrusion-color"]),"fill-extrusion-translate":new Ki(De["paint_fill-extrusion"]["fill-extrusion-translate"]),"fill-extrusion-translate-anchor":new Ki(De["paint_fill-extrusion"]["fill-extrusion-translate-anchor"]),"fill-extrusion-pattern":new Ji(De["paint_fill-extrusion"]["fill-extrusion-pattern"]),"fill-extrusion-height":new Qi(De["paint_fill-extrusion"]["fill-extrusion-height"]),"fill-extrusion-base":new Qi(De["paint_fill-extrusion"]["fill-extrusion-base"]),"fill-extrusion-vertical-gradient":new Ki(De["paint_fill-extrusion"]["fill-extrusion-vertical-gradient"])})};function Mc(e,t){return e.x*t.x+e.y*t.y}function Rc(e,t){if(1===e.length){let n=0;const r=t[n++];let i;for(;!i||r.equals(i);)if(i=t[n++],!i)return 1/0;for(;ne.id),this.index=e.index,this.hasPattern=!1,this.patternFeatures=[],this.lineClipsArray=[],this.gradients={},this.layers.forEach(e=>{this.gradients[e.id]={}}),this.layoutVertexArray=new ha,this.layoutVertexArray2=new fa,this.indexArray=new xa,this.programConfigurations=new lo(e.layers,e.zoom),this.segments=new go,this.maxLineLength=0,this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id)}populate(e,t,n){this.hasPattern=cc("line",this.layers,t);const r=this.layers[0].layout.get("line-sort-key"),i=[];for(const{feature:a,id:o,index:s,sourceLayerIndex:c}of e){const e=this.layers[0]._featureFilter.needGeometry,t=bo(a,e);if(!this.layers[0]._featureFilter.filter(new Vi(this.zoom),t,n))continue;const l=r?r.evaluate(t,{},n):void 0,u={id:o,properties:a.properties,type:a.type,sourceLayerIndex:c,index:s,geometry:e?t.geometry:_o(a),patterns:{},sortKey:l};i.push(u)}r&&i.sort((e,t)=>e.sortKey-t.sortKey);for(const a of i){const{geometry:r,index:i,sourceLayerIndex:o}=a;if(this.hasPattern){const e=lc("line",this.layers,a,this.zoom,t);this.patternFeatures.push(e)}else this.addFeature(a,r,i,n,{});t.featureIndex.insert(e[i].feature,r,i,o,this.index)}}update(e,t,n){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(e,t,this.stateDependentLayers,n)}addFeatures(e,t,n){for(const r of this.patternFeatures)this.addFeature(r,r.geometry,r.index,t,n)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(e){this.uploaded||(0!==this.layoutVertexArray2.length&&(this.layoutVertexBuffer2=e.createVertexBuffer(this.layoutVertexArray2,Bc)),this.layoutVertexBuffer=e.createVertexBuffer(this.layoutVertexArray,zc),this.indexBuffer=e.createIndexBuffer(this.indexArray)),this.programConfigurations.upload(e),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy())}lineFeatureClips(e){if(e.properties&&e.properties.hasOwnProperty("mapbox_clip_start")&&e.properties.hasOwnProperty("mapbox_clip_end"))return{start:+e.properties.mapbox_clip_start,end:+e.properties.mapbox_clip_end}}addFeature(e,t,n,r,i){const a=this.layers[0].layout,o=a.get("line-join").evaluate(e,{}),s=a.get("line-cap"),c=a.get("line-miter-limit"),l=a.get("line-round-limit");this.lineClips=this.lineFeatureClips(e);for(const u of t)this.addLine(u,e,o,s,c,l);this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,e,n,i,r)}addLine(e,t,n,r,i,a){if(this.distance=0,this.scaledDistance=0,this.totalDistance=0,this.lineSoFar=0,this.lineClips){this.lineClipsArray.push(this.lineClips);for(let t=0;t=2&&e[s-1].equals(e[s-2]);)s--;let c=0;for(;c0;if(x&&g>c){const e=h.dist(f);if(e>2*l){const t=h.sub(h.sub(f)._mult(l/e)._round());this.updateDistance(f,t),this.addCurrentVertex(t,p,0,0,u),f=t}}const E=f&&d;let k=E?n:o?"butt":r;if(E&&"round"===k&&(_i&&(k="bevel"),"bevel"===k&&(_>2&&(k="flipbevel"),_100)t=m.mult(-1);else{const e=_*p.add(m).mag()/p.sub(m).mag();t._perp()._mult(e*(w?-1:1))}this.addCurrentVertex(h,t,0,0,u),this.addCurrentVertex(h,t.mult(-1),0,0,u)}else if("bevel"===k||"fakeround"===k){const e=-Math.sqrt(_*_-1),t=w?e:0,n=w?0:e;if(f&&this.addCurrentVertex(h,p,t,n,u),"fakeround"===k){const e=Math.round(180*b/Math.PI/20);for(let t=1;t2*l){const t=h.add(d.sub(h)._mult(l/e)._round());this.updateDistance(h,t),this.addCurrentVertex(t,m,0,0,u),h=t}}}}addCurrentVertex(e,t,n,r,i,a=!1){const o=t.y*r-t.x,s=-t.y-t.x*r;this.addHalfVertex(e,t.x+t.y*n,t.y-t.x*n,a,!1,n,i),this.addHalfVertex(e,o,s,a,!0,-r,i)}addHalfVertex({x:e,y:t},n,r,i,a,o,s){this.layoutVertexArray.emplaceBack((e<<1)+(i?1:0),(t<<1)+(a?1:0),Math.round(63*n)+128,Math.round(63*r)+128,1+(0===o?0:o<0?-1:1),0,this.lineSoFar),this.lineClips&&this.layoutVertexArray2.emplaceBack(this.scaledDistance,this.lineClipsArray.length);const c=s.vertexLength++;this.e1>=0&&this.e2>=0&&(this.indexArray.emplaceBack(this.e1,this.e2,c),s.primitiveLength++),a?this.e2=c:this.e1=c}updateScaledDistance(){if(this.lineClips){const e=this.totalDistance/(this.lineClips.end-this.lineClips.start);this.scaledDistance=this.distance/this.totalDistance,this.lineSoFar=e*this.lineClips.start+this.distance}else this.lineSoFar=this.distance}updateDistance(e,t){this.distance+=e.dist(t),this.updateScaledDistance()}}Zr("LineBucket",Vc,{omit:["layers","patternFeatures"]});const Gc=new na({"line-cap":new Ki(De.layout_line["line-cap"]),"line-join":new Qi(De.layout_line["line-join"]),"line-miter-limit":new Ki(De.layout_line["line-miter-limit"]),"line-round-limit":new Ki(De.layout_line["line-round-limit"]),"line-sort-key":new Qi(De.layout_line["line-sort-key"])});var Wc={paint:new na({"line-opacity":new Qi(De.paint_line["line-opacity"]),"line-color":new Qi(De.paint_line["line-color"]),"line-translate":new Ki(De.paint_line["line-translate"]),"line-translate-anchor":new Ki(De.paint_line["line-translate-anchor"]),"line-width":new Qi(De.paint_line["line-width"]),"line-gap-width":new Qi(De.paint_line["line-gap-width"]),"line-offset":new Qi(De.paint_line["line-offset"]),"line-blur":new Qi(De.paint_line["line-blur"]),"line-dasharray":new ea(De.paint_line["line-dasharray"]),"line-pattern":new Ji(De.paint_line["line-pattern"]),"line-gradient":new ta(De.paint_line["line-gradient"])}),layout:Gc};const qc=new class extends Qi{possiblyEvaluate(e,t){return t=new Vi(Math.floor(t.zoom),{now:t.now,fadeDuration:t.fadeDuration,zoomHistory:t.zoomHistory,transition:t.transition}),super.possiblyEvaluate(e,t)}evaluate(e,t,n,r){return t=v({},t,{zoom:Math.floor(t.zoom)}),super.evaluate(e,t,n,r)}}(Wc.paint.properties["line-width"].specification);function Zc(e,t){return t>0?t+2*e:e}qc.useIntegerZoom=!0;const Hc=sa([{name:"a_pos_offset",components:4,type:"Int16"},{name:"a_data",components:4,type:"Uint16"},{name:"a_pixeloffset",components:4,type:"Int16"}],4),Xc=sa([{name:"a_projected_pos",components:3,type:"Float32"}],4),$c=(sa([{name:"a_fade_opacity",components:1,type:"Uint32"}],4),sa([{name:"a_placed",components:2,type:"Uint8"},{name:"a_shift",components:2,type:"Float32"}])),Yc=sa([{name:"a_size_scale",components:1,type:"Float32"},{name:"a_padding",components:2,type:"Float32"}]),Kc=(sa([{type:"Int16",name:"anchorPointX"},{type:"Int16",name:"anchorPointY"},{type:"Float32",name:"x1"},{type:"Float32",name:"y1"},{type:"Float32",name:"x2"},{type:"Float32",name:"y2"},{type:"Int16",name:"padding"},{type:"Uint32",name:"featureIndex"},{type:"Uint16",name:"sourceLayerIndex"},{type:"Uint16",name:"bucketIndex"}]),sa([{name:"a_pos",components:2,type:"Int16"},{name:"a_anchor_pos",components:2,type:"Int16"},{name:"a_extrude",components:2,type:"Int16"}],4)),Qc=sa([{name:"a_pos_2f",components:2,type:"Float32"},{name:"a_radius",components:1,type:"Float32"},{name:"a_flags",components:2,type:"Int16"}],4);function Jc(e,t){const{expression:n}=t;if("constant"===n.kind)return{kind:"constant",layoutSize:n.evaluate(new Vi(e+1))};if("source"===n.kind)return{kind:"source"};{const{zoomStops:t,interpolationType:r}=n;let i=0;for(;i{e.text=function(e,t,n){const r=t.layout.get("text-transform").evaluate(n,{});return"uppercase"===r?e=e.toLocaleUpperCase():"lowercase"===r&&(e=e.toLocaleLowerCase()),Ui.applyArabicShaping&&(e=Ui.applyArabicShaping(e)),e}(e.text,t,n)}),e}const il={"!":"︕","#":"#",$:"$","%":"%","&":"&","(":"︵",")":"︶","*":"*","+":"+",",":"︐","-":"︲",".":"・","/":"/",":":"︓",";":"︔","<":"︿","=":"=",">":"﹀","?":"︖","@":"@","[":"﹇","\\":"\","]":"﹈","^":"^",_:"︳","`":"`","{":"︷","|":"―","}":"︸","~":"~","¢":"¢","£":"£","¥":"¥","¦":"¦","¬":"¬","¯":" ̄","–":"︲","—":"︱","‘":"﹃","’":"﹄","“":"﹁","”":"﹂","…":"︙","‧":"・","₩":"₩","、":"︑","。":"︒","〈":"︿","〉":"﹀","《":"︽","》":"︾","「":"﹁","」":"﹂","『":"﹃","』":"﹄","【":"︻","】":"︼","〔":"︹","〕":"︺","〖":"︗","〗":"︘","!":"︕","(":"︵",")":"︶",",":"︐","-":"︲",".":"・",":":"︓",";":"︔","<":"︿",">":"﹀","?":"︖","[":"﹇","]":"﹈","_":"︳","{":"︷","|":"―","}":"︸","⦅":"︵","⦆":"︶","。":"︒","「":"﹁","」":"﹂"};var al=function(e,t,n,r,i){var a,o,s=8*i-r-1,c=(1<>1,u=-7,h=n?i-1:0,f=n?-1:1,d=e[t+h];for(h+=f,a=d&(1<<-u)-1,d>>=-u,u+=s;u>0;a=256*a+e[t+h],h+=f,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=r;u>0;o=256*o+e[t+h],h+=f,u-=8);if(0===a)a=1-l;else{if(a===c)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,r),a-=l}return(d?-1:1)*o*Math.pow(2,a-r)},ol=function(e,t,n,r,i,a){var o,s,c,l=8*a-i-1,u=(1<>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:a-1,p=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),(t+=o+h>=1?f/c:f*Math.pow(2,1-h))*c>=2&&(o++,c/=2),o+h>=u?(s=0,o=u):o+h>=1?(s=(t*c-1)*Math.pow(2,i),o+=h):(s=t*Math.pow(2,h-1)*Math.pow(2,i),o=0));i>=8;e[n+d]=255&s,d+=p,s/=256,i-=8);for(o=o<0;e[n+d]=255&o,d+=p,o/=256,l-=8);e[n+d-p]|=128*m},sl=cl;function cl(e){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(e)?e:new Uint8Array(e||0),this.pos=0,this.type=0,this.length=this.buf.length}cl.Varint=0,cl.Fixed64=1,cl.Bytes=2,cl.Fixed32=5;var ll="undefined"==typeof TextDecoder?null:new TextDecoder("utf8");function ul(e){return e.type===cl.Bytes?e.readVarint()+e.pos:e.pos+1}function hl(e,t,n){return n?4294967296*t+(e>>>0):4294967296*(t>>>0)+(e>>>0)}function fl(e,t,n){var r=t<=16383?1:t<=2097151?2:t<=268435455?3:Math.floor(Math.log(t)/(7*Math.LN2));n.realloc(r);for(var i=n.pos-1;i>=e;i--)n.buf[i+r]=n.buf[i]}function dl(e,t){for(var n=0;n>>8,e[n+2]=t>>>16,e[n+3]=t>>>24}function kl(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16)+(e[t+3]<<24)}function Tl(e,t,n){1===e&&n.readMessage(Sl,t)}function Sl(e,t,n){if(3===e){const{id:e,bitmap:r,width:i,height:a,left:o,top:s,advance:c}=n.readMessage(Ol,{});t.push({id:e,bitmap:new ws({width:i+6,height:a+6},r),metrics:{width:i,height:a,left:o,top:s,advance:c}})}}function Ol(e,t,n){1===e?t.id=n.readVarint():2===e?t.bitmap=n.readBytes():3===e?t.width=n.readVarint():4===e?t.height=n.readVarint():5===e?t.left=n.readSVarint():6===e?t.top=n.readSVarint():7===e&&(t.advance=n.readVarint())}function Al(e){let t=0,n=0;for(const o of e)t+=o.w*o.h,n=Math.max(n,o.w);e.sort((e,t)=>t.h-e.h);const r=[{x:0,y:0,w:Math.max(Math.ceil(Math.sqrt(t/.95)),n),h:1/0}];let i=0,a=0;for(const o of e)for(let e=r.length-1;e>=0;e--){const t=r[e];if(!(o.w>t.w||o.h>t.h)){if(o.x=t.x,o.y=t.y,a=Math.max(a,o.y+o.h),i=Math.max(i,o.x+o.w),o.w===t.w&&o.h===t.h){const t=r.pop();e>3,a=this.pos;this.type=7&r,e(i,t,this),this.pos===a&&this.skip(r)}return t},readMessage:function(e,t){return this.readFields(e,t,this.readVarint()+this.pos)},readFixed32:function(){var e=wl(this.buf,this.pos);return this.pos+=4,e},readSFixed32:function(){var e=kl(this.buf,this.pos);return this.pos+=4,e},readFixed64:function(){var e=wl(this.buf,this.pos)+4294967296*wl(this.buf,this.pos+4);return this.pos+=8,e},readSFixed64:function(){var e=wl(this.buf,this.pos)+4294967296*kl(this.buf,this.pos+4);return this.pos+=8,e},readFloat:function(){var e=al(this.buf,this.pos,!0,23,4);return this.pos+=4,e},readDouble:function(){var e=al(this.buf,this.pos,!0,52,8);return this.pos+=8,e},readVarint:function(e){var t,n,r=this.buf;return t=127&(n=r[this.pos++]),n<128?t:(t|=(127&(n=r[this.pos++]))<<7,n<128?t:(t|=(127&(n=r[this.pos++]))<<14,n<128?t:(t|=(127&(n=r[this.pos++]))<<21,n<128?t:function(e,t,n){var r,i,a=n.buf;if(r=(112&(i=a[n.pos++]))>>4,i<128)return hl(e,r,t);if(r|=(127&(i=a[n.pos++]))<<3,i<128)return hl(e,r,t);if(r|=(127&(i=a[n.pos++]))<<10,i<128)return hl(e,r,t);if(r|=(127&(i=a[n.pos++]))<<17,i<128)return hl(e,r,t);if(r|=(127&(i=a[n.pos++]))<<24,i<128)return hl(e,r,t);if(r|=(1&(i=a[n.pos++]))<<31,i<128)return hl(e,r,t);throw new Error("Expected varint not more than 10 bytes")}(t|=(15&(n=r[this.pos]))<<28,e,this))))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var e=this.readVarint();return e%2==1?(e+1)/-2:e/2},readBoolean:function(){return Boolean(this.readVarint())},readString:function(){var e=this.readVarint()+this.pos,t=this.pos;return this.pos=e,e-t>=12&&ll?function(e,t,n){return ll.decode(e.subarray(t,n))}(this.buf,t,e):function(e,t,n){for(var r="",i=t;i239?4:c>223?3:c>191?2:1;if(i+u>n)break;1===u?c<128&&(l=c):2===u?128==(192&(a=e[i+1]))&&(l=(31&c)<<6|63&a)<=127&&(l=null):3===u?(o=e[i+2],128==(192&(a=e[i+1]))&&128==(192&o)&&((l=(15&c)<<12|(63&a)<<6|63&o)<=2047||l>=55296&&l<=57343)&&(l=null)):4===u&&(o=e[i+2],s=e[i+3],128==(192&(a=e[i+1]))&&128==(192&o)&&128==(192&s)&&((l=(15&c)<<18|(63&a)<<12|(63&o)<<6|63&s)<=65535||l>=1114112)&&(l=null)),null===l?(l=65533,u=1):l>65535&&(l-=65536,r+=String.fromCharCode(l>>>10&1023|55296),l=56320|1023&l),r+=String.fromCharCode(l),i+=u}return r}(this.buf,t,e)},readBytes:function(){var e=this.readVarint()+this.pos,t=this.buf.subarray(this.pos,e);return this.pos=e,t},readPackedVarint:function(e,t){if(this.type!==cl.Bytes)return e.push(this.readVarint(t));var n=ul(this);for(e=e||[];this.pos127;);else if(t===cl.Bytes)this.pos=this.readVarint()+this.pos;else if(t===cl.Fixed32)this.pos+=4;else{if(t!==cl.Fixed64)throw new Error("Unimplemented type: "+t);this.pos+=8}},writeTag:function(e,t){this.writeVarint(e<<3|t)},realloc:function(e){for(var t=this.length||16;t268435455||e<0?function(e,t){var n,r;if(e>=0?(n=e%4294967296|0,r=e/4294967296|0):(r=~(-e/4294967296),4294967295^(n=~(-e%4294967296))?n=n+1|0:(n=0,r=r+1|0)),e>=0x10000000000000000||e<-0x10000000000000000)throw new Error("Given varint doesn't fit into 10 bytes");t.realloc(10),function(e,t,n){n.buf[n.pos++]=127&e|128,e>>>=7,n.buf[n.pos++]=127&e|128,e>>>=7,n.buf[n.pos++]=127&e|128,e>>>=7,n.buf[n.pos++]=127&e|128,n.buf[n.pos]=127&(e>>>=7)}(n,0,t),function(e,t){var n=(7&e)<<4;t.buf[t.pos++]|=n|((e>>>=3)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e)))))}(r,t)}(e,this):(this.realloc(4),this.buf[this.pos++]=127&e|(e>127?128:0),e<=127||(this.buf[this.pos++]=127&(e>>>=7)|(e>127?128:0),e<=127||(this.buf[this.pos++]=127&(e>>>=7)|(e>127?128:0),e<=127||(this.buf[this.pos++]=e>>>7&127))))},writeSVarint:function(e){this.writeVarint(e<0?2*-e-1:2*e)},writeBoolean:function(e){this.writeVarint(Boolean(e))},writeString:function(e){e=String(e),this.realloc(4*e.length),this.pos++;var t=this.pos;this.pos=function(e,t,n){for(var r,i,a=0;a55295&&r<57344){if(!i){r>56319||a+1===t.length?(e[n++]=239,e[n++]=191,e[n++]=189):i=r;continue}if(r<56320){e[n++]=239,e[n++]=191,e[n++]=189,i=r;continue}r=i-55296<<10|r-56320|65536,i=null}else i&&(e[n++]=239,e[n++]=191,e[n++]=189,i=null);r<128?e[n++]=r:(r<2048?e[n++]=r>>6|192:(r<65536?e[n++]=r>>12|224:(e[n++]=r>>18|240,e[n++]=r>>12&63|128),e[n++]=r>>6&63|128),e[n++]=63&r|128)}return n}(this.buf,e,this.pos);var n=this.pos-t;n>=128&&fl(t,n,this),this.pos=t-1,this.writeVarint(n),this.pos+=n},writeFloat:function(e){this.realloc(4),ol(this.buf,e,this.pos,!0,23,4),this.pos+=4},writeDouble:function(e){this.realloc(8),ol(this.buf,e,this.pos,!0,52,8),this.pos+=8},writeBytes:function(e){var t=e.length;this.writeVarint(t),this.realloc(t);for(var n=0;n=128&&fl(n,r,this),this.pos=n-1,this.writeVarint(r),this.pos+=r},writeMessage:function(e,t,n){this.writeTag(e,cl.Bytes),this.writeRawMessage(t,n)},writePackedVarint:function(e,t){t.length&&this.writeMessage(e,dl,t)},writePackedSVarint:function(e,t){t.length&&this.writeMessage(e,pl,t)},writePackedBoolean:function(e,t){t.length&&this.writeMessage(e,yl,t)},writePackedFloat:function(e,t){t.length&&this.writeMessage(e,ml,t)},writePackedDouble:function(e,t){t.length&&this.writeMessage(e,gl,t)},writePackedFixed32:function(e,t){t.length&&this.writeMessage(e,vl,t)},writePackedSFixed32:function(e,t){t.length&&this.writeMessage(e,_l,t)},writePackedFixed64:function(e,t){t.length&&this.writeMessage(e,bl,t)},writePackedSFixed64:function(e,t){t.length&&this.writeMessage(e,xl,t)},writeBytesField:function(e,t){this.writeTag(e,cl.Bytes),this.writeBytes(t)},writeFixed32Field:function(e,t){this.writeTag(e,cl.Fixed32),this.writeFixed32(t)},writeSFixed32Field:function(e,t){this.writeTag(e,cl.Fixed32),this.writeSFixed32(t)},writeFixed64Field:function(e,t){this.writeTag(e,cl.Fixed64),this.writeFixed64(t)},writeSFixed64Field:function(e,t){this.writeTag(e,cl.Fixed64),this.writeSFixed64(t)},writeVarintField:function(e,t){this.writeTag(e,cl.Varint),this.writeVarint(t)},writeSVarintField:function(e,t){this.writeTag(e,cl.Varint),this.writeSVarint(t)},writeStringField:function(e,t){this.writeTag(e,cl.Bytes),this.writeString(t)},writeFloatField:function(e,t){this.writeTag(e,cl.Fixed32),this.writeFloat(t)},writeDoubleField:function(e,t){this.writeTag(e,cl.Fixed64),this.writeDouble(t)},writeBooleanField:function(e,t){this.writeVarintField(e,Boolean(t))}};class Pl{constructor(e,{pixelRatio:t,version:n,stretchX:r,stretchY:i,content:a}){this.paddedRect=e,this.pixelRatio=t,this.stretchX=r,this.stretchY=i,this.content=a,this.version=n}get tl(){return[this.paddedRect.x+1,this.paddedRect.y+1]}get br(){return[this.paddedRect.x+this.paddedRect.w-1,this.paddedRect.y+this.paddedRect.h-1]}get tlbr(){return this.tl.concat(this.br)}get displaySize(){return[(this.paddedRect.w-2)/this.pixelRatio,(this.paddedRect.h-2)/this.pixelRatio]}}class Cl{constructor(e,t){const n={},r={};this.haveRenderCallbacks=[];const i=[];this.addImages(e,n,i),this.addImages(t,r,i);const{w:a,h:o}=Al(i),s=new Es({width:a||1,height:o||1});for(const c in e){const t=e[c],r=n[c].paddedRect;Es.copy(t.data,s,{x:0,y:0},{x:r.x+1,y:r.y+1},t.data)}for(const c in t){const e=t[c],n=r[c].paddedRect,i=n.x+1,a=n.y+1,o=e.data.width,l=e.data.height;Es.copy(e.data,s,{x:0,y:0},{x:i,y:a},e.data),Es.copy(e.data,s,{x:0,y:l-1},{x:i,y:a-1},{width:o,height:1}),Es.copy(e.data,s,{x:0,y:0},{x:i,y:a+l},{width:o,height:1}),Es.copy(e.data,s,{x:o-1,y:0},{x:i-1,y:a},{width:1,height:l}),Es.copy(e.data,s,{x:0,y:0},{x:i+o,y:a},{width:1,height:l})}this.image=s,this.iconPositions=n,this.patternPositions=r}addImages(e,t,n){for(const r in e){const i=e[r],a={x:0,y:0,w:i.data.width+2,h:i.data.height+2};n.push(a),t[r]=new Pl(a,i),i.hasRenderCallback&&this.haveRenderCallbacks.push(r)}}patchUpdatedImages(e,t){e.dispatchRenderCallbacks(this.haveRenderCallbacks);for(const n in e.updatedImages)this.patchUpdatedImage(this.iconPositions[n],e.getImage(n),t),this.patchUpdatedImage(this.patternPositions[n],e.getImage(n),t)}patchUpdatedImage(e,t,n){if(!e||!t)return;if(e.version===t.version)return;e.version=t.version;const[r,i]=e.tl;n.update(t.data,void 0,{x:r,y:i})}}Zr("ImagePosition",Pl),Zr("ImageAtlas",Cl);const Il={horizontal:1,vertical:2,horizontalOnly:3};class Ml{constructor(){this.scale=1,this.fontStack="",this.imageName=null}static forText(e,t){const n=new Ml;return n.scale=e||1,n.fontStack=t,n}static forImage(e){const t=new Ml;return t.imageName=e,t}}class Rl{constructor(){this.text="",this.sectionIndex=[],this.sections=[],this.imageSectionID=null}static fromFeature(e,t){const n=new Rl;for(let r=0;r=0&&n>=e&&Ll[this.text.charCodeAt(n)];n--)t--;this.text=this.text.substring(e,t),this.sectionIndex=this.sectionIndex.slice(e,t)}substring(e,t){const n=new Rl;return n.text=this.text.substring(e,t),n.sectionIndex=this.sectionIndex.slice(e,t),n.sections=this.sections,n}toString(){return this.text}getMaxScale(){return this.sectionIndex.reduce((e,t)=>Math.max(e,this.sections[t].scale),0)}addTextSection(e,t){this.text+=e.text,this.sections.push(Ml.forText(e.scale,e.fontStack||t));const n=this.sections.length-1;for(let r=0;r=63743?null:++this.imageSectionID:(this.imageSectionID=57344,this.imageSectionID)}}function jl(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m){const g=Rl.fromFeature(e,i);let y;h===Il.vertical&&g.verticalizePunctuation();const{processBidirectionalText:v,processStyledBidirectionalText:_}=Ui;if(v&&1===g.sections.length){y=[];const e=v(g.toString(),Ul(g,l,a,t,r,d,p));for(const t of e){const e=new Rl;e.text=t,e.sections=g.sections;for(let n=0;n0&&a>b&&(b=a)}else{const e=n[s.fontStack],r=e&&e[m];if(r&&r.rect)x=r.rect,y=r.metrics;else{const e=t[s.fontStack],n=e&&e[m];if(!n)continue;y=n.metrics}g=24*(i-s.scale)}T?(e.verticalizable=!0,_.push({glyph:m,imageName:E,x:f,y:d+g,vertical:T,scale:s.scale,localGlyph:y.localGlyph,fontStack:s.fontStack,sectionIndex:p,metrics:y,rect:x}),f+=k*s.scale+l):(_.push({glyph:m,imageName:E,x:f,y:d+g,vertical:T,scale:s.scale,localGlyph:y.localGlyph,fontStack:s.fontStack,sectionIndex:p,metrics:y,rect:x}),f+=y.advance*s.scale+l)}0!==_.length&&(p=Math.max(f-l,p),Gl(_,0,_.length-1,g,b)),f=0;const x=a*i+b;s.lineOffset=Math.max(b,o),d+=x,m=Math.max(x,m),++y}var v;const _=d- -17,{horizontalAlign:b,verticalAlign:x}=Vl(o);(function(e,t,n,r,i,a,o,s,c){const l=(t-n)*i;let u=0;u=a!==o?-s*r- -17:(-r*c+.5)*o;for(const h of e)for(const e of h.positionedGlyphs)e.x+=l,e.y+=u})(e.positionedLines,g,b,x,p,m,a,_,i.length),e.top+=-x*_,e.bottom=e.top+_,e.left+=-b*p,e.right=e.left+p}(x,t,n,r,y,o,s,c,h,l,f,m),!function(e){for(const t of e)if(0!==t.positionedGlyphs.length)return!1;return!0}(b)&&x}const Ll={9:!0,10:!0,11:!0,12:!0,13:!0,32:!0},Dl={10:!0,32:!0,38:!0,40:!0,41:!0,43:!0,45:!0,47:!0,173:!0,183:!0,8203:!0,8208:!0,8211:!0,8231:!0};function zl(e,t,n,r,i,a){if(t.imageName){const e=r[t.imageName];return e?e.displaySize[0]*t.scale*24/a+i:0}{const r=n[t.fontStack],a=r&&r[e];return a?a.metrics.advance*t.scale+i:0}}function Fl(e,t,n,r){const i=Math.pow(e-t,2);return r?e=0;let u=0;for(let f=0;f-n/2;){if(o--,o<0)return!1;s-=e[o].dist(a),a=e[o]}s+=e[o].dist(e[o+1]),o++;const c=[];let l=0;for(;sr;)l-=c.shift().angleDelta;if(l>i)return!1;o++,s+=t.dist(n)}return!0}function Xl(e){let t=0;for(let n=0;nl){const a=(l-c)/i,h=Qt(n.x,r.x,a),f=Qt(n.y,r.y,a),d=new Zl(h,f,r.angleTo(n),u);return d._round(),!o||Hl(e,d,s,o,t)?d:void 0}c+=i}}function Ql(e,t,n,r,i,a,o,s,c){const l=$l(r,a,o),u=Yl(r,i),h=u*o,f=0===e[0].x||e[0].x===c||0===e[0].y||e[0].y===c;return t-h=0&&y=0&&v=0&&d+u<=h){const e=new Zl(y,v,c,m);e._round(),i&&!Hl(t,e,o,i,a)||p.push(e)}}f+=s}return c||p.length||s||(p=e(t,f/2,r,i,a,o,s,!0,l)),p}(e,f?t/2*s%t:(u/2+2*a)*o*s%t,t,l,n,h,f,!1,c)}function Jl(e,t,n,i,a){const o=[];for(let s=0;s=i&&u.x>=i||(s.x>=i?s=new r(i,s.y+(i-s.x)/(u.x-s.x)*(u.y-s.y))._round():u.x>=i&&(u=new r(i,s.y+(i-s.x)/(u.x-s.x)*(u.y-s.y))._round()),s.y>=a&&u.y>=a||(s.y>=a?s=new r(s.x+(a-s.y)/(u.y-s.y)*(u.x-s.x),a)._round():u.y>=a&&(u=new r(s.x+(a-s.y)/(u.y-s.y)*(u.x-s.x),a)._round()),l&&s.equals(l[l.length-1])||(l=[s],o.push(l)),l.push(u)))))}}return o}Zr("Anchor",Zl);var eu=ru,tu=ru,nu=1e20;function ru(e,t,n,r,i,a){this.fontSize=e||24,this.buffer=void 0===t?3:t,this.cutoff=r||.25,this.fontFamily=i||"sans-serif",this.fontWeight=a||"normal",this.radius=n||8;var o=this.size=this.fontSize+2*this.buffer,s=o+2*this.buffer;this.canvas=document.createElement("canvas"),this.canvas.width=this.canvas.height=o,this.ctx=this.canvas.getContext("2d"),this.ctx.font=this.fontWeight+" "+this.fontSize+"px "+this.fontFamily,this.ctx.textBaseline="middle",this.ctx.textAlign="left",this.ctx.fillStyle="black",this.gridOuter=new Float64Array(s*s),this.gridInner=new Float64Array(s*s),this.f=new Float64Array(s),this.z=new Float64Array(s+1),this.v=new Uint16Array(s),this.middle=Math.round(o/2*(navigator.userAgent.indexOf("Gecko/")>=0?1.2:1))}function iu(e,t,n,r,i,a){for(var o=0;o-1);a[++c]=s,o[c]=l,o[c+1]=nu}for(s=0,c=0;s{let r=this.entries[e];r||(r=this.entries[e]={glyphs:{},requests:{},ranges:{}});let i=r.glyphs[t];if(void 0!==i)return void n(null,{stack:e,id:t,glyph:i});if(i=this._tinySDF(r,e,t),i)return r.glyphs[t]=i,void n(null,{stack:e,id:t,glyph:i});const a=Math.floor(t/256);if(256*a>65535)return void n(new Error("glyphs > 65535 not supported"));if(r.ranges[a])return void n(null,{stack:e,id:t,glyph:i});let o=r.requests[a];o||(o=r.requests[a]=[],su.loadGlyphRange(e,a,this.url,this.requestManager,(e,t)=>{if(t){for(const e in t)this._doesCharSupportLocalGlyph(+e)||(r.glyphs[+e]=t[+e]);r.ranges[a]=!0}for(const n of o)n(e,t);delete r.requests[a]})),o.push((r,i)=>{r?n(r):i&&n(null,{stack:e,id:t,glyph:i[t]||null})})},(e,n)=>{if(e)t(e);else if(n){const e={};for(const{stack:t,id:r,glyph:i}of n)(e[t]||(e[t]={}))[r]=i&&{id:i.id,bitmap:i.bitmap.clone(),metrics:i.metrics};t(null,e)}})}_doesCharSupportLocalGlyph(e){return this.localGlyphMode!==ou.none&&(this.localGlyphMode===ou.all?!!this.localFontFamily:!!this.localFontFamily&&(pi(e)||yi(e)||ai(e)||oi(e)))}_tinySDF(e,t,n){const r=this.localFontFamily;if(!r)return;if(!this._doesCharSupportLocalGlyph(n))return;let i=e.tinySDF;if(!i){let n="400";/bold/i.test(t)?n="900":/medium/i.test(t)?n="500":/light/i.test(t)&&(n="200"),i=e.tinySDF=new su.TinySDF(48,6,16,.25,r,n)}if(this.localGlyphs[i.fontWeight][n])return this.localGlyphs[i.fontWeight][n];const{data:a,metrics:o}=i.drawWithMetrics(String.fromCharCode(n)),{fontAscent:s,sdfWidth:c,sdfHeight:l,width:u,height:h,left:f,top:d,advance:p}=o,m=(s?s/2:17)-9;return this.localGlyphs[i.fontWeight][n]={id:n,bitmap:new ws({width:c,height:l},a),metrics:{width:u/2,height:h/2,left:f/2,top:d/2-m,advance:p/2,localGlyph:!0}}}}function cu(e,t,n,i){const a=[],o=e.image,s=o.pixelRatio,c=o.paddedRect.w-2,l=o.paddedRect.h-2,u=e.right-e.left,h=e.bottom-e.top,f=o.stretchX||[[0,c]],d=o.stretchY||[[0,l]],p=(e,t)=>e+t[1]-t[0],m=f.reduce(p,0),g=d.reduce(p,0),y=c-m,v=l-g;let _=0,b=m,x=0,w=g,E=0,k=y,T=0,S=v;if(o.content&&i){const e=o.content;_=lu(f,0,e[0]),x=lu(d,0,e[1]),b=lu(f,e[0],e[2]),w=lu(d,e[1],e[3]),E=e[0]-_,T=e[1]-x,k=e[2]-e[0]-b,S=e[3]-e[1]-w}const O=(i,a,c,l)=>{const f=hu(i.stretch-_,b,u,e.left),d=fu(i.fixed-E,k,i.stretch,m),p=hu(a.stretch-x,w,h,e.top),y=fu(a.fixed-T,S,a.stretch,g),v=hu(c.stretch-_,b,u,e.left),O=fu(c.fixed-E,k,c.stretch,m),A=hu(l.stretch-x,w,h,e.top),P=fu(l.fixed-T,S,l.stretch,g),C=new r(f,p),I=new r(v,p),M=new r(v,A),R=new r(f,A),j=new r(d/s,y/s),L=new r(O/s,P/s),D=t*Math.PI/180;if(D){const e=Math.sin(D),t=Math.cos(D),n=[t,-e,e,t];C._matMult(n),I._matMult(n),R._matMult(n),M._matMult(n)}const z=i.stretch+i.fixed,F=a.stretch+a.fixed;return{tl:C,tr:I,bl:R,br:M,tex:{x:o.paddedRect.x+1+z,y:o.paddedRect.y+1+F,w:c.stretch+c.fixed-z,h:l.stretch+l.fixed-F},writingMode:void 0,glyphOffset:[0,0],sectionIndex:0,pixelOffsetTL:j,pixelOffsetBR:L,minFontScaleX:k/s/u,minFontScaleY:S/s/h,isSDF:n}};if(i&&(o.stretchX||o.stretchY)){const e=uu(f,y,m),t=uu(d,v,g);for(let n=0;n{if(e)i(e);else if(t){const e={};for(const n of function(e){return new sl(e).readFields(Tl,[])}(t))e[n.id]=n;i(null,e)}})},su.TinySDF=eu;class du{constructor(e=[],t=pu){if(this.data=e,this.length=this.data.length,this.compare=t,this.length>0)for(let n=(this.length>>1)-1;n>=0;n--)this._down(n)}push(e){this.data.push(e),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;const e=this.data[0],t=this.data.pop();return this.length--,this.length>0&&(this.data[0]=t,this._down(0)),e}peek(){return this.data[0]}_up(e){const{data:t,compare:n}=this,r=t[e];for(;e>0;){const i=e-1>>1,a=t[i];if(n(r,a)>=0)break;t[e]=a,e=i}t[e]=r}_down(e){const{data:t,compare:n}=this,r=this.length>>1,i=t[e];for(;e=0)break;t[e]=a,e=r}t[e]=i}}function pu(e,t){return et?1:0}function mu(e,t=1,n=!1){let i=1/0,a=1/0,o=-1/0,s=-1/0;const c=e[0];for(let r=0;ro)&&(o=e.x),(!r||e.y>s)&&(s=e.y)}const l=Math.min(o-i,s-a);let u=l/2;const h=new du([],gu);if(0===l)return new r(i,a);for(let r=i;rf.d||!f.d)&&(f=r,n&&console.log("found best %d after %d probes",Math.round(1e4*r.d)/1e4,d)),r.max-f.d<=t||(u=r.h/2,h.push(new yu(r.p.x-u,r.p.y-u,u,e)),h.push(new yu(r.p.x+u,r.p.y-u,u,e)),h.push(new yu(r.p.x-u,r.p.y+u,u,e)),h.push(new yu(r.p.x+u,r.p.y+u,u,e)),d+=4)}return n&&(console.log(`num probes: ${d}`),console.log(`best distance: ${f.d}`)),f.p}function gu(e,t){return t.max-e.max}function yu(e,t,n,i){this.p=new r(e,t),this.h=n,this.d=function(e,t){let n=!1,r=1/0;for(let i=0;ie.y!=s.y>e.y&&e.x<(s.x-i.x)*(e.y-i.y)/(s.y-i.y)+i.x&&(n=!n),r=Math.min(r,Co(e,i,s))}}return(n?1:-1)*Math.sqrt(r)}(this.p,i),this.max=this.d+this.h*Math.SQRT2}const vu=Number.POSITIVE_INFINITY;function _u(e,t){return t[1]!==vu?function(e,t,n){let r=0,i=0;switch(t=Math.abs(t),n=Math.abs(n),e){case"top-right":case"top-left":case"top":i=n-7;break;case"bottom-right":case"bottom-left":case"bottom":i=7-n}switch(e){case"top-right":case"bottom-right":case"right":r=-t;break;case"top-left":case"bottom-left":case"left":r=t}return[r,i]}(e,t[0],t[1]):function(e,t){let n=0,r=0;t<0&&(t=0);const i=t/Math.sqrt(2);switch(e){case"top-right":case"top-left":r=i-7;break;case"bottom-right":case"bottom-left":r=7-i;break;case"bottom":r=7-t;break;case"top":r=t-7}switch(e){case"top-right":case"bottom-right":n=-i;break;case"top-left":case"bottom-left":n=i;break;case"left":n=t;break;case"right":n=-t}return[n,r]}(e,t[0])}function bu(e,t,n,r,i,a,o,s){e.createArrays(),e.tilePixelRatio=8192/(512*e.overscaling),e.compareText={},e.iconsNeedLinear=!1;const c=e.layers[0].layout,l=e.layers[0]._unevaluatedLayout._values,u={};if("composite"===e.textSizeData.kind){const{minZoom:t,maxZoom:n}=e.textSizeData;u.compositeTextSizes=[l["text-size"].possiblyEvaluate(new Vi(t),o),l["text-size"].possiblyEvaluate(new Vi(n),o)]}if("composite"===e.iconSizeData.kind){const{minZoom:t,maxZoom:n}=e.iconSizeData;u.compositeIconSizes=[l["icon-size"].possiblyEvaluate(new Vi(t),o),l["icon-size"].possiblyEvaluate(new Vi(n),o)]}u.layoutTextSize=l["text-size"].possiblyEvaluate(new Vi(s+1),o),u.layoutIconSize=l["icon-size"].possiblyEvaluate(new Vi(s+1),o),u.textMaxSize=l["text-size"].possiblyEvaluate(new Vi(18),o);const h=24*c.get("text-line-height"),f="map"===c.get("text-rotation-alignment")&&"point"!==c.get("symbol-placement"),d=c.get("text-keep-upright"),p=c.get("text-size");for(const m of e.features){const a=c.get("text-font").evaluate(m,{},o).join(","),s=p.evaluate(m,{},o),l=u.layoutTextSize.evaluate(m,{},o),g=(u.layoutIconSize.evaluate(m,{},o),{horizontal:{},vertical:void 0}),y=m.text;let v,_=[0,0];if(y){const r=y.toString(),u=24*c.get("text-letter-spacing").evaluate(m,{},o),p=Si(r)?u:0,v=c.get("text-anchor").evaluate(m,{},o),b=c.get("text-variable-anchor");if(!b){const e=c.get("text-radial-offset").evaluate(m,{},o);_=e?_u(v,[24*e,vu]):c.get("text-offset").evaluate(m,{},o).map(e=>24*e)}let x=f?"center":c.get("text-justify").evaluate(m,{},o);const w=c.get("symbol-placement"),E="point"===w?24*c.get("text-max-width").evaluate(m,{},o):0,k=()=>{e.allowVerticalPlacement&&Ti(r)&&(g.vertical=jl(y,t,n,i,a,E,h,v,"left",p,_,Il.vertical,!0,w,l,s))};if(!f&&b){const e="auto"===x?b.map(e=>xu(e)):[x];let r=!1;for(let o=0;o{u.x<0||u.x>=8192||u.y<0||u.y>=8192||function(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k){const T=e.addToLineVertexArray(t,n);let S,O,A,C,I,M,R,j=0,L=0,D=0,z=0,F=-1,B=-1;const N={};let U=qa(""),V=0,G=0;if(void 0===s._unevaluatedLayout.getValue("text-radial-offset")?[V,G]=s.layout.get("text-offset").evaluate(b,{},E).map(e=>24*e):(V=24*s.layout.get("text-radial-offset").evaluate(b,{},E),G=vu),e.allowVerticalPlacement&&r.vertical){const e=r.vertical;if(p)M=Su(e),o&&(R=Su(o));else{const n=s.layout.get("text-rotate").evaluate(b,{},E)+90;A=Tu(c,t,l,u,h,e,0,d,n),o&&(C=Tu(c,t,l,u,h,o,0,y,n))}}if(i){const n=s.layout.get("icon-rotate").evaluate(b,{},E),r="none"!==s.layout.get("icon-text-fit"),a=cu(i,n,w,r),f=o?cu(o,n,w,r):void 0;O=Tu(c,t,l,u,h,i,0,y,n),j=4*a.length;const d=e.iconSizeData;let p=null;"source"===d.kind?(p=[128*s.layout.get("icon-size").evaluate(b,{},E)],p[0]>32640&&P(`${e.layerIds[0]}: Value for "icon-size" is >= 255. Reduce your "icon-size".`)):"composite"===d.kind&&(p=[128*x.compositeIconSizes[0].evaluate(b,{},E),128*x.compositeIconSizes[1].evaluate(b,{},E)],(p[0]>32640||p[1]>32640)&&P(`${e.layerIds[0]}: Value for "icon-size" is >= 255. Reduce your "icon-size".`)),e.addSymbols(e.icon,a,p,_,v,b,!1,t,T.lineStartIndex,T.lineLength,-1,E),F=e.icon.placedSymbolArray.length-1,f&&(L=4*f.length,e.addSymbols(e.icon,f,p,_,v,b,Il.vertical,t,T.lineStartIndex,T.lineLength,-1,E),B=e.icon.placedSymbolArray.length-1)}for(const P in r.horizontal){const n=r.horizontal[P];S||(U=qa(n.text),p?I=Su(n):S=Tu(c,t,l,u,h,n,0,d,s.layout.get("text-rotate").evaluate(b,{},E)));const i=1===n.positionedLines.length;if(D+=Eu(e,t,n,a,s,p,b,m,T,r.vertical?Il.horizontal:Il.horizontalOnly,i?Object.keys(r.horizontal):[P],N,F,x,E),i)break}r.vertical&&(z+=Eu(e,t,r.vertical,a,s,p,b,m,T,Il.vertical,["vertical"],N,B,x,E));let W=-1;const q=(e,t)=>e?Math.max(e,t):t;W=q(I,W),W=q(M,W),W=q(R,W);const Z=W>-1?1:0;Z&&(W*=k/24),e.glyphOffsetArray.length>=Lu.MAX_GLYPHS&&P("Too many glyphs being rendered in a tile. See https://github.com/mapbox/mapbox-gl-js/issues/2907"),void 0!==b.sortKey&&e.addToSortKeyRanges(e.symbolInstances.length,b.sortKey),e.symbolInstances.emplaceBack(t.x,t.y,N.right>=0?N.right:-1,N.center>=0?N.center:-1,N.left>=0?N.left:-1,N.vertical||-1,F,B,U,void 0!==S?S:e.collisionBoxArray.length,void 0!==S?S+1:e.collisionBoxArray.length,void 0!==A?A:e.collisionBoxArray.length,void 0!==A?A+1:e.collisionBoxArray.length,void 0!==O?O:e.collisionBoxArray.length,void 0!==O?O+1:e.collisionBoxArray.length,C||e.collisionBoxArray.length,C?C+1:e.collisionBoxArray.length,l,D,z,j,L,Z,0,f,V,G,W)}(e,u,s,n,r,i,A,e.layers[0],e.collisionBoxArray,t.index,t.sourceLayerIndex,e.index,y,b,E,c,0,x,k,p,t,a,l,h,o)};if("line"===T)for(const u of Jl(t.geometry,0,0,8192,8192)){const t=Ql(u,_,w,n.vertical||m,r,24,v,e.overscaling,8192);for(const n of t){const t=m;t&&Ou(e,t.text,S,n)||C(u,n)}}else if("line-center"===T){for(const u of t.geometry)if(u.length>1){const e=Kl(u,w,n.vertical||m,r,24,v);e&&C(u,e)}}else if("Polygon"===t.type)for(const u of oc(t.geometry,0)){const e=mu(u,16);C(u[0],new Zl(e.x,e.y,0))}else if("LineString"===t.type)for(const u of t.geometry)C(u,new Zl(u[0].x,u[0].y,0));else if("Point"===t.type)for(const u of t.geometry)for(const e of u)C([e],new Zl(e.x,e.y,0))}function Eu(e,t,n,i,a,o,s,c,l,u,h,f,d,p,m){const g=function(e,t,n,i,a,o,s,c){const l=i.layout.get("text-rotate").evaluate(o,{})*Math.PI/180,u=[];for(const h of t.positionedLines)for(const e of h.positionedGlyphs){if(!e.rect)continue;const i=e.rect||{};let o=4,f=!0,d=1,p=0;const m=(a||c)&&e.vertical,g=e.metrics.advance*e.scale/2;if(c&&t.verticalizable){const t=24*(e.scale-1),n=(24-e.metrics.width*e.scale)/2;p=h.lineOffset/2-(e.imageName?-n:t)}if(e.imageName){const t=s[e.imageName];f=t.sdf,d=t.pixelRatio,o=1/d}const y=a?[e.x+g,e.y]:[0,0];let v=a?[0,0]:[e.x+g+n[0],e.y+n[1]-p],_=[0,0];m&&(_=v,v=[0,0]);const b=(e.metrics.left-o)*e.scale-g+v[0],x=(-e.metrics.top-o)*e.scale+v[1],w=b+i.w*e.scale/(d*(e.localGlyph?2:1)),E=x+i.h*e.scale/(d*(e.localGlyph?2:1)),k=new r(b,x),T=new r(w,x),S=new r(b,E),O=new r(w,E);if(m){const t=new r(-g,g- -17),n=-Math.PI/2,i=12-g,a=new r(22-i,-(e.imageName?i:0)),o=new r(..._);k._rotateAround(n,t)._add(a)._add(o),T._rotateAround(n,t)._add(a)._add(o),S._rotateAround(n,t)._add(a)._add(o),O._rotateAround(n,t)._add(a)._add(o)}if(l){const e=Math.sin(l),t=Math.cos(l),n=[t,-e,e,t];k._matMult(n),T._matMult(n),S._matMult(n),O._matMult(n)}const A=new r(0,0),P=new r(0,0);u.push({tl:k,tr:T,bl:S,br:O,tex:i,writingMode:t.writingMode,glyphOffset:y,sectionIndex:e.sectionIndex,isSDF:f,pixelOffsetTL:A,pixelOffsetBR:P,minFontScaleX:0,minFontScaleY:0})}return u}(0,n,c,a,o,s,i,e.allowVerticalPlacement),y=e.textSizeData;let v=null;"source"===y.kind?(v=[128*a.layout.get("text-size").evaluate(s,{},m)],v[0]>32640&&P(`${e.layerIds[0]}: Value for "text-size" is >= 255. Reduce your "text-size".`)):"composite"===y.kind&&(v=[128*p.compositeTextSizes[0].evaluate(s,{},m),128*p.compositeTextSizes[1].evaluate(s,{},m)],(v[0]>32640||v[1]>32640)&&P(`${e.layerIds[0]}: Value for "text-size" is >= 255. Reduce your "text-size".`)),e.addSymbols(e.text,g,v,c,o,s,u,t,l.lineStartIndex,l.lineLength,d,m);for(const r of h)f[r]=e.text.placedSymbolArray.length-1;return 4*g.length}function ku(e){for(const t in e)return e[t];return null}function Tu(e,t,n,i,a,o,s,c,l){let h=o.top,f=o.bottom,d=o.left,p=o.right;const m=o.collisionPadding;if(m&&(d-=m[0],h-=m[1],p+=m[2],f+=m[3]),l){const e=new r(d,h),t=new r(p,h),n=new r(d,f),i=new r(p,f),a=u(l);e._rotate(a),t._rotate(a),n._rotate(a),i._rotate(a),d=Math.min(e.x,t.x,n.x,i.x),p=Math.max(e.x,t.x,n.x,i.x),h=Math.min(e.y,t.y,n.y,i.y),f=Math.max(e.y,t.y,n.y,i.y)}return e.emplaceBack(t.x,t.y,d,h,p,f,c,n,i,a),e.length-1}function Su(e){e.collisionPadding&&(e.top-=e.collisionPadding[1],e.bottom+=e.collisionPadding[3]);const t=e.bottom-e.top;return t>0?Math.max(10,t):null}function Ou(e,t,n,r){const i=e.compareText;if(t in i){const e=i[t];for(let t=e.length-1;t>=0;t--)if(r.dist(e[t])e.id),this.index=e.index,this.pixelRatio=e.pixelRatio,this.sourceLayerIndex=e.sourceLayerIndex,this.hasPattern=!1,this.hasRTLText=!1,this.sortKeyRanges=[],this.collisionCircleArray=[],this.placementInvProjMatrix=Go([]),this.placementViewportMatrix=Go([]);const t=this.layers[0]._unevaluatedLayout._values;this.textSizeData=Jc(this.zoom,t["text-size"]),this.iconSizeData=Jc(this.zoom,t["icon-size"]);const n=this.layers[0].layout,r=n.get("symbol-sort-key"),i=n.get("symbol-z-order");this.canOverlap=n.get("text-allow-overlap")||n.get("icon-allow-overlap")||n.get("text-ignore-placement")||n.get("icon-ignore-placement"),this.sortFeaturesByKey="viewport-y"!==i&&void 0!==r.constantOr(1),this.sortFeaturesByY=("viewport-y"===i||"auto"===i&&!this.sortFeaturesByKey)&&this.canOverlap,"point"===n.get("symbol-placement")&&(this.writingModes=n.get("text-writing-mode").map(e=>Il[e])),this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id),this.sourceID=e.sourceID}createArrays(){this.text=new Ru(new lo(this.layers,this.zoom,e=>/^text/.test(e))),this.icon=new Ru(new lo(this.layers,this.zoom,e=>/^icon/.test(e))),this.glyphOffsetArray=new Da,this.lineVertexArray=new za,this.symbolInstances=new La}calculateGlyphDependencies(e,t,n,r,i){for(let a=0;a0)&&("constant"!==a.value.kind||a.value.value.length>0),l="constant"!==s.value.kind||!!s.value.value||Object.keys(s.parameters).length>0,u=i.get("symbol-sort-key");if(this.features=[],!c&&!l)return;const h=t.iconDependencies,f=t.glyphDependencies,d=t.availableImages,p=new Vi(this.zoom);for(const{feature:m,id:g,index:y,sourceLayerIndex:v}of e){const e=r._featureFilter.needGeometry,t=bo(m,e);if(!r._featureFilter.filter(p,t,n))continue;let o,s;if(e||(t.geometry=_o(m)),c){const e=r.getValueAndResolveTokens("text-field",t,n,d),i=ht.factory(e);Mu(i)&&(this.hasRTLText=!0),(!this.hasRTLText||"unavailable"===Bi()||this.hasRTLText&&Ui.isParsed())&&(o=rl(i,r,t))}if(l){const e=r.getValueAndResolveTokens("icon-image",t,n,d);s=e instanceof ft?e:ft.fromString(e)}if(!o&&!s)continue;const _=this.sortFeaturesByKey?u.evaluate(t,{},n):void 0;if(this.features.push({id:g,text:o,icon:s,index:y,sourceLayerIndex:v,geometry:t.geometry,properties:m.properties,type:Au[m.type],sortKey:_}),s&&(h[s.name]=!0),o){const e=a.evaluate(t,{},n).join(","),r="map"===i.get("text-rotation-alignment")&&"point"!==i.get("symbol-placement");this.allowVerticalPlacement=this.writingModes&&this.writingModes.indexOf(Il.vertical)>=0;for(const t of o.sections)if(t.image)h[t.image.name]=!0;else{const n=Ti(o.toString()),i=t.fontStack||e,a=f[i]=f[i]||{};this.calculateGlyphDependencies(t.text,a,r,this.allowVerticalPlacement,n)}}}"line"===i.get("symbol-placement")&&(this.features=function(e){const t={},n={},r=[];let i=0;function a(t){r.push(e[t]),i++}function o(e,t,i){const a=n[e];return delete n[e],n[t]=a,r[a].geometry[0].pop(),r[a].geometry[0]=r[a].geometry[0].concat(i[0]),a}function s(e,n,i){const a=t[n];return delete t[n],t[e]=a,r[a].geometry[0].shift(),r[a].geometry[0]=i[0].concat(r[a].geometry[0]),a}function c(e,t,n){const r=n?t[0][t[0].length-1]:t[0][0];return`${e}:${r.x}:${r.y}`}for(let l=0;le.geometry)}(this.features)),this.sortFeaturesByKey&&this.features.sort((e,t)=>e.sortKey-t.sortKey)}update(e,t,n){this.stateDependentLayers.length&&(this.text.programConfigurations.updatePaintArrays(e,t,this.layers,n),this.icon.programConfigurations.updatePaintArrays(e,t,this.layers,n))}isEmpty(){return 0===this.symbolInstances.length&&!this.hasRTLText}uploadPending(){return!this.uploaded||this.text.programConfigurations.needsUpload||this.icon.programConfigurations.needsUpload}upload(e){!this.uploaded&&this.hasDebugData()&&(this.textCollisionBox.upload(e),this.iconCollisionBox.upload(e)),this.text.upload(e,this.sortFeaturesByY,!this.uploaded,this.text.programConfigurations.needsUpload),this.icon.upload(e,this.sortFeaturesByY,!this.uploaded,this.icon.programConfigurations.needsUpload),this.uploaded=!0}destroyDebugData(){this.textCollisionBox.destroy(),this.iconCollisionBox.destroy()}destroy(){this.text.destroy(),this.icon.destroy(),this.hasDebugData()&&this.destroyDebugData()}addToLineVertexArray(e,t){const n=this.lineVertexArray.length;if(void 0!==e.segment){let n=e.dist(t[e.segment+1]),r=e.dist(t[e.segment]);const i={};for(let a=e.segment+1;a=0;a--)i[a]={x:t[a].x,y:t[a].y,tileUnitDistanceFromAnchor:r},a>0&&(r+=t[a-1].dist(t[a]));for(let e=0;e=0?t.rightJustifiedTextSymbolIndex:t.centerJustifiedTextSymbolIndex>=0?t.centerJustifiedTextSymbolIndex:t.leftJustifiedTextSymbolIndex>=0?t.leftJustifiedTextSymbolIndex:t.verticalPlacedTextSymbolIndex>=0?t.verticalPlacedTextSymbolIndex:r),a=el(this.textSizeData,e,i)/24;return this.tilePixelRatio*a}getSymbolInstanceIconSize(e,t,n){const r=this.icon.placedSymbolArray.get(n),i=el(this.iconSizeData,e,r);return this.tilePixelRatio*i}_commitDebugCollisionVertexUpdate(e,t,n){e.emplaceBack(t,-n,-n),e.emplaceBack(t,n,-n),e.emplaceBack(t,n,n),e.emplaceBack(t,-n,n)}_updateTextDebugCollisionBoxes(e,t,n,r,i,a){for(let o=r;o0}hasIconData(){return this.icon.segments.get().length>0}hasDebugData(){return this.textCollisionBox&&this.iconCollisionBox}hasTextCollisionBoxData(){return this.hasDebugData()&&this.textCollisionBox.segments.get().length>0}hasIconCollisionBoxData(){return this.hasDebugData()&&this.iconCollisionBox.segments.get().length>0}addIndicesForPlacedSymbol(e,t){const n=e.placedSymbolArray.get(t),r=n.vertexStartIndex+4*n.numGlyphs;for(let i=n.vertexStartIndex;ir[e]-r[t]||i[t]-i[e]),a}addToSortKeyRanges(e,t){const n=this.sortKeyRanges[this.sortKeyRanges.length-1];n&&n.sortKey===t?n.symbolInstanceEnd=e+1:this.sortKeyRanges.push({sortKey:t,symbolInstanceStart:e,symbolInstanceEnd:e+1})}sortFeatures(e){if(this.sortFeaturesByY&&this.sortedAngle!==e&&!(this.text.segments.get().length>1||this.icon.segments.get().length>1)){this.symbolInstanceIndexes=this.getSortedSymbolIndexes(e),this.sortedAngle=e,this.text.indexArray.clear(),this.icon.indexArray.clear(),this.featureSortOrder=[];for(const e of this.symbolInstanceIndexes){const t=this.symbolInstances.get(e);this.featureSortOrder.push(t.featureIndex),[t.rightJustifiedTextSymbolIndex,t.centerJustifiedTextSymbolIndex,t.leftJustifiedTextSymbolIndex].forEach((e,t,n)=>{e>=0&&n.indexOf(e)===t&&this.addIndicesForPlacedSymbol(this.text,e)}),t.verticalPlacedTextSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.text,t.verticalPlacedTextSymbolIndex),t.placedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,t.placedIconSymbolIndex),t.verticalPlacedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,t.verticalPlacedIconSymbolIndex)}this.text.indexBuffer&&this.text.indexBuffer.updateData(this.text.indexArray),this.icon.indexBuffer&&this.icon.indexBuffer.updateData(this.icon.indexArray)}}}Zr("SymbolBucket",Lu,{omit:["layers","collisionBoxArray","features","compareText"]}),Lu.MAX_GLYPHS=65535,Lu.addDynamicAttributes=Iu;const Du=new na({"symbol-placement":new Ki(De.layout_symbol["symbol-placement"]),"symbol-spacing":new Ki(De.layout_symbol["symbol-spacing"]),"symbol-avoid-edges":new Ki(De.layout_symbol["symbol-avoid-edges"]),"symbol-sort-key":new Qi(De.layout_symbol["symbol-sort-key"]),"symbol-z-order":new Ki(De.layout_symbol["symbol-z-order"]),"icon-allow-overlap":new Ki(De.layout_symbol["icon-allow-overlap"]),"icon-ignore-placement":new Ki(De.layout_symbol["icon-ignore-placement"]),"icon-optional":new Ki(De.layout_symbol["icon-optional"]),"icon-rotation-alignment":new Ki(De.layout_symbol["icon-rotation-alignment"]),"icon-size":new Qi(De.layout_symbol["icon-size"]),"icon-text-fit":new Ki(De.layout_symbol["icon-text-fit"]),"icon-text-fit-padding":new Ki(De.layout_symbol["icon-text-fit-padding"]),"icon-image":new Qi(De.layout_symbol["icon-image"]),"icon-rotate":new Qi(De.layout_symbol["icon-rotate"]),"icon-padding":new Ki(De.layout_symbol["icon-padding"]),"icon-keep-upright":new Ki(De.layout_symbol["icon-keep-upright"]),"icon-offset":new Qi(De.layout_symbol["icon-offset"]),"icon-anchor":new Qi(De.layout_symbol["icon-anchor"]),"icon-pitch-alignment":new Ki(De.layout_symbol["icon-pitch-alignment"]),"text-pitch-alignment":new Ki(De.layout_symbol["text-pitch-alignment"]),"text-rotation-alignment":new Ki(De.layout_symbol["text-rotation-alignment"]),"text-field":new Qi(De.layout_symbol["text-field"]),"text-font":new Qi(De.layout_symbol["text-font"]),"text-size":new Qi(De.layout_symbol["text-size"]),"text-max-width":new Qi(De.layout_symbol["text-max-width"]),"text-line-height":new Ki(De.layout_symbol["text-line-height"]),"text-letter-spacing":new Qi(De.layout_symbol["text-letter-spacing"]),"text-justify":new Qi(De.layout_symbol["text-justify"]),"text-radial-offset":new Qi(De.layout_symbol["text-radial-offset"]),"text-variable-anchor":new Ki(De.layout_symbol["text-variable-anchor"]),"text-anchor":new Qi(De.layout_symbol["text-anchor"]),"text-max-angle":new Ki(De.layout_symbol["text-max-angle"]),"text-writing-mode":new Ki(De.layout_symbol["text-writing-mode"]),"text-rotate":new Qi(De.layout_symbol["text-rotate"]),"text-padding":new Ki(De.layout_symbol["text-padding"]),"text-keep-upright":new Ki(De.layout_symbol["text-keep-upright"]),"text-transform":new Qi(De.layout_symbol["text-transform"]),"text-offset":new Qi(De.layout_symbol["text-offset"]),"text-allow-overlap":new Ki(De.layout_symbol["text-allow-overlap"]),"text-ignore-placement":new Ki(De.layout_symbol["text-ignore-placement"]),"text-optional":new Ki(De.layout_symbol["text-optional"])});var zu={paint:new na({"icon-opacity":new Qi(De.paint_symbol["icon-opacity"]),"icon-color":new Qi(De.paint_symbol["icon-color"]),"icon-halo-color":new Qi(De.paint_symbol["icon-halo-color"]),"icon-halo-width":new Qi(De.paint_symbol["icon-halo-width"]),"icon-halo-blur":new Qi(De.paint_symbol["icon-halo-blur"]),"icon-translate":new Ki(De.paint_symbol["icon-translate"]),"icon-translate-anchor":new Ki(De.paint_symbol["icon-translate-anchor"]),"text-opacity":new Qi(De.paint_symbol["text-opacity"]),"text-color":new Qi(De.paint_symbol["text-color"],{runtimeType:Xe,getOverride:e=>e.textColor,hasOverride:e=>!!e.textColor}),"text-halo-color":new Qi(De.paint_symbol["text-halo-color"]),"text-halo-width":new Qi(De.paint_symbol["text-halo-width"]),"text-halo-blur":new Qi(De.paint_symbol["text-halo-blur"]),"text-translate":new Ki(De.paint_symbol["text-translate"]),"text-translate-anchor":new Ki(De.paint_symbol["text-translate-anchor"])}),layout:Du};class Fu{constructor(e){this.type=e.property.overrides?e.property.overrides.runtimeType:We,this.defaultValue=e}evaluate(e){if(e.formattedSection){const t=this.defaultValue.property.overrides;if(t&&t.hasOverride(e.formattedSection))return t.getOverride(e.formattedSection)}return e.feature&&e.featureState?this.defaultValue.evaluate(e.feature,e.featureState):this.defaultValue.property.specification.default}eachChild(e){this.defaultValue.isConstant()||e(this.defaultValue.value._styleExpression.expression)}outputDefined(){return!1}serialize(){return null}}Zr("FormatSectionOverride",Fu,{omit:["defaultValue"]});class Bu extends fo{constructor(e){super(e,zu)}recalculate(e,t){if(super.recalculate(e,t),"auto"===this.layout.get("icon-rotation-alignment")&&(this.layout._values["icon-rotation-alignment"]="point"!==this.layout.get("symbol-placement")?"map":"viewport"),"auto"===this.layout.get("text-rotation-alignment")&&(this.layout._values["text-rotation-alignment"]="point"!==this.layout.get("symbol-placement")?"map":"viewport"),"auto"===this.layout.get("text-pitch-alignment")&&(this.layout._values["text-pitch-alignment"]=this.layout.get("text-rotation-alignment")),"auto"===this.layout.get("icon-pitch-alignment")&&(this.layout._values["icon-pitch-alignment"]=this.layout.get("icon-rotation-alignment")),"point"===this.layout.get("symbol-placement")){const e=this.layout.get("text-writing-mode");if(e){const t=[];for(const n of e)t.indexOf(n)<0&&t.push(n);this.layout._values["text-writing-mode"]=t}else this.layout._values["text-writing-mode"]=["horizontal"]}this._setPaintOverrides()}getValueAndResolveTokens(e,t,n,r){const i=this.layout.get(e).evaluate(t,{},n,r),a=this._unevaluatedLayout._values[e];return a.isDataDriven()||Jn(a.value)||!i?i:function(e,t){return t.replace(/{([^{}]+)}/g,(t,n)=>n in e?String(e[n]):"")}(t.properties,i)}createBucket(e){return new Lu(e)}queryRadius(){return 0}queryIntersectsFeature(){return!1}_setPaintOverrides(){for(const e of zu.paint.overridableProperties){if(!Bu.hasPaintOverride(this.layout,e))continue;const t=this.paint.get(e),n=new Fu(t),r=new Qn(n,t.property.specification);let i=null;i="constant"===t.value.kind||"source"===t.value.kind?new tr("source",r):new nr("composite",r,t.value.zoomStops,t.value._interpolationType),this.paint._values[e]=new $i(t.property,i,t.parameters)}}_handleOverridablePaintPropertyUpdate(e,t,n){return!(!this.layout||t.isDataDriven()||n.isDataDriven())&&Bu.hasPaintOverride(this.layout,e)}static hasPaintOverride(e,t){const n=e.get("text-field"),r=zu.paint.properties[t];let i=!1;const a=e=>{for(const t of e)if(r.overrides&&r.overrides.hasOverride(t))return void(i=!0)};if("constant"===n.value.kind&&n.value.value instanceof ht)a(n.value.value.sections);else if("source"===n.value.kind){const e=t=>{i||(t instanceof yt&&mt(t.value)===Qe?a(t.value.sections):t instanceof xt?a(t.sections):t.eachChild(e))},t=n.value;t._styleExpression&&e(t._styleExpression.expression)}return i}getProgramConfiguration(e){return new co(this,e)}}var Nu={paint:new na({"background-color":new Ki(De.paint_background["background-color"]),"background-pattern":new ea(De.paint_background["background-pattern"]),"background-opacity":new Ki(De.paint_background["background-opacity"])})},Uu={paint:new na({"raster-opacity":new Ki(De.paint_raster["raster-opacity"]),"raster-hue-rotate":new Ki(De.paint_raster["raster-hue-rotate"]),"raster-brightness-min":new Ki(De.paint_raster["raster-brightness-min"]),"raster-brightness-max":new Ki(De.paint_raster["raster-brightness-max"]),"raster-saturation":new Ki(De.paint_raster["raster-saturation"]),"raster-contrast":new Ki(De.paint_raster["raster-contrast"]),"raster-resampling":new Ki(De.paint_raster["raster-resampling"]),"raster-fade-duration":new Ki(De.paint_raster["raster-fade-duration"])})};class Vu extends fo{constructor(e){super(e,{}),this.implementation=e}is3D(){return"3d"===this.implementation.renderingMode}hasOffscreenPass(){return void 0!==this.implementation.prerender}recalculate(){}updateTransitions(){}hasTransition(){}serialize(){}onAdd(e){this.implementation.onAdd&&this.implementation.onAdd(e,e.painter.context.gl)}onRemove(e){this.implementation.onRemove&&this.implementation.onRemove(e,e.painter.context.gl)}}var Gu={paint:new na({"sky-type":new Ki(De.paint_sky["sky-type"]),"sky-atmosphere-sun":new Ki(De.paint_sky["sky-atmosphere-sun"]),"sky-atmosphere-sun-intensity":new Ki(De.paint_sky["sky-atmosphere-sun-intensity"]),"sky-gradient-center":new Ki(De.paint_sky["sky-gradient-center"]),"sky-gradient-radius":new Ki(De.paint_sky["sky-gradient-radius"]),"sky-gradient":new ta(De.paint_sky["sky-gradient"]),"sky-atmosphere-halo-color":new Ki(De.paint_sky["sky-atmosphere-halo-color"]),"sky-atmosphere-color":new Ki(De.paint_sky["sky-atmosphere-color"]),"sky-opacity":new Ki(De.paint_sky["sky-opacity"])})};function Wu(e,t,n){const r=$o(0,0,1),i=us(ls());return function(e,t,n){n*=.5;var r=t[0],i=t[1],a=t[2],o=t[3],s=Math.sin(n),c=Math.cos(n);e[0]=r*c-a*s,e[1]=i*c+o*s,e[2]=a*c+r*s,e[3]=o*c-i*s}(i,i,n?-u(e)+Math.PI:u(e)),hs(i,i,-u(t)),is(r,r,i),es(r,r)}const qu={circle:class extends fo{constructor(e){super(e,No)}createBucket(e){return new wo(e)}queryRadius(e){const t=e;return Lo("circle-radius",this,t)+Lo("circle-stroke-width",this,t)+Do(this.paint.get("circle-translate"))}queryIntersectsFeature(e,t,n,r,i,a,o,s){const c="map"===this.paint.get("circle-pitch-alignment");if(c&&e.queryGeometry.isAboveHorizon)return!1;const l=Fo(this.paint.get("circle-translate"),this.paint.get("circle-translate-anchor"),a.angle,e.pixelToTileUnitsFactor),u=this.paint.get("circle-radius").evaluate(t,n)+this.paint.get("circle-stroke-width").evaluate(t,n),h=c?u*e.pixelToTileUnitsFactor:u;for(const f of r)for(const t of f){const n=t.add(l),r=s&&a.elevation?a.elevation.exaggeration()*s.getElevationAt(n.x,n.y,!0):0,i=c?n:ps(n,r,o),u=c?e.tilespaceRays.map(e=>ys(e,r)):e.queryGeometry.screenGeometry;let f=h;const d=cs([],[t.x,t.y,r,1],o);if("viewport"===this.paint.get("circle-pitch-scale")&&"map"===this.paint.get("circle-pitch-alignment")?f*=d[3]/a.cameraToCenterDistance:"map"===this.paint.get("circle-pitch-scale")&&"viewport"===this.paint.get("circle-pitch-alignment")&&(f*=a.cameraToCenterDistance/d[3]),ko(u,i,f))return!0}return!1}getProgramIds(){return["circle"]}getProgramConfiguration(e){return new co(this,e)}},heatmap:class extends fo{createBucket(e){return new vs(e)}constructor(e){super(e,ks),this._updateColorRamp()}_handleSpecialPaintPropertyUpdate(e){"heatmap-color"===e&&this._updateColorRamp()}_updateColorRamp(){this.colorRamp=Ts({expression:this._transitionablePaint._values["heatmap-color"].value.expression,evaluationKey:"heatmapDensity",image:this.colorRamp}),this.colorRampTexture=null}resize(){this.heatmapFbo&&(this.heatmapFbo.destroy(),this.heatmapFbo=null)}queryRadius(){return 0}queryIntersectsFeature(){return!1}hasOffscreenPass(){return 0!==this.paint.get("heatmap-opacity")&&"none"!==this.visibility}getProgramIds(){return["heatmap","heatmapTexture"]}getProgramConfiguration(e){return new co(this,e)}},hillshade:class extends fo{constructor(e){super(e,Ss)}hasOffscreenPass(){return 0!==this.paint.get("hillshade-exaggeration")&&"none"!==this.visibility}getProgramIds(){return["hillshade","hillshadePrepare"]}getProgramConfiguration(e){return new co(this,e)}},fill:class extends fo{constructor(e){super(e,fc)}getProgramIds(){const e=this.paint.get("fill-pattern"),t=e&&e.constantOr(1),n=[t?"fillPattern":"fill"];return this.paint.get("fill-antialias")&&n.push(t&&!this.getPaintProperty("fill-outline-color")?"fillOutlinePattern":"fillOutline"),n}getProgramConfiguration(e){return new co(this,e)}recalculate(e,t){super.recalculate(e,t);const n=this.paint._values["fill-outline-color"];"constant"===n.value.kind&&void 0===n.value.value&&(this.paint._values["fill-outline-color"]=this.paint._values["fill-color"])}createBucket(e){return new uc(e)}queryRadius(){return Do(this.paint.get("fill-translate"))}queryIntersectsFeature(e,t,n,r,i,a){return!e.queryGeometry.isAboveHorizon&&To(zo(e.tilespaceGeometry,this.paint.get("fill-translate"),this.paint.get("fill-translate-anchor"),a.angle,e.pixelToTileUnitsFactor),r)}isTileClipped(){return!0}},"fill-extrusion":class extends fo{constructor(e){super(e,Ic)}createBucket(e){return new Pc(e)}queryRadius(){return Do(this.paint.get("fill-extrusion-translate"))}is3D(){return!0}getProgramIds(){return[this.paint.get("fill-extrusion-pattern").constantOr(1)?"fillExtrusionPattern":"fillExtrusion"]}getProgramConfiguration(e){return new co(this,e)}queryIntersectsFeature(e,t,n,i,a,o,s,c,l){const u=Fo(this.paint.get("fill-extrusion-translate"),this.paint.get("fill-extrusion-translate-anchor"),o.angle,e.pixelToTileUnitsFactor),h=this.paint.get("fill-extrusion-height").evaluate(t,n),f=this.paint.get("fill-extrusion-base").evaluate(t,n),d=[0,0],p=c&&o.elevation,m=o.elevation?o.elevation.exaggeration():1;if(p){const t=e.tile.getBucket(this).centroidVertexArray,n=l+1;if(n=3)for(let t=0;t{this._triggered=!1,this._callback()})}trigger(){this._triggered||(this._triggered=!0,this._channel?this._channel.port1.postMessage(!0):setTimeout(()=>{this._triggered=!1,this._callback()},0))}remove(){delete this._channel,this._callback=()=>{}}}const Ju=a.performance;class eh{constructor(e){this._marks={start:[e.url,"start"].join("#"),end:[e.url,"end"].join("#"),measure:e.url.toString()},Ju.mark(this._marks.start)}finish(){Ju.mark(this._marks.end);let e=Ju.getEntriesByName(this._marks.measure);return 0===e.length&&(Ju.measure(this._marks.measure,this._marks.start,this._marks.end),e=Ju.getEntriesByName(this._marks.measure),Ju.clearMarks(this._marks.start),Ju.clearMarks(this._marks.end),Ju.clearMeasures(this._marks.measure)),e}}class th{constructor(){this.tasks={},this.taskQueue=[],E(["process"],this),this.invoker=new Qu(this.process),this.nextId=0}add(e,t){const n=this.nextId++;return this.tasks[n]={fn:e,metadata:t,priority:nh(t),id:n},this.taskQueue.push(n),this.invoker.trigger(),{cancel:()=>{delete this.tasks[n]}}}process(){M();try{if(this.taskQueue=this.taskQueue.filter(e=>!!this.tasks[e]),!this.taskQueue.length)return;const e=this.pick();if(null===e)return;const t=this.tasks[e];if(delete this.tasks[e],this.taskQueue.length&&this.invoker.trigger(),!t)return;t.fn()}finally{}}pick(){let e=null,t=1/0;for(let r=0;rthis._ne.lng&&(r=this._sw.lng>=t&&t>=this._ne.lng),this._sw.lat<=n&&n<=this._ne.lat&&r}static convert(e){return!e||e instanceof rh?e:new rh(e)}}class ih{constructor(e,t){if(isNaN(e)||isNaN(t))throw new Error(`Invalid LngLat object: (${e}, ${t})`);if(this.lng=+e,this.lat=+t,this.lat>90||this.lat<-90)throw new Error("Invalid LngLat latitude value: must be between -90 and 90")}wrap(){return new ih(m(this.lng,-180,180),this.lat)}toArray(){return[this.lng,this.lat]}toString(){return`LngLat(${this.lng}, ${this.lat})`}distanceTo(e){const t=Math.PI/180,n=this.lat*t,r=e.lat*t,i=Math.sin(n)*Math.sin(r)+Math.cos(n)*Math.cos(r)*Math.cos((e.lng-this.lng)*t);return 6371008.8*Math.acos(Math.min(i,1))}toBounds(e=0){const t=360*e/40075017,n=t/Math.cos(Math.PI/180*this.lat);return new rh(new ih(this.lng-n,this.lat-t),new ih(this.lng+n,this.lat+t))}static convert(e){if(e instanceof ih)return e;if(Array.isArray(e)&&(2===e.length||3===e.length))return new ih(Number(e[0]),Number(e[1]));if(!Array.isArray(e)&&"object"==typeof e&&null!==e)return new ih(Number("lng"in e?e.lng:e.lon),Number(e.lat));throw new Error("`LngLatLike` argument must be specified as a LngLat instance, an object {lng: , lat: }, an object {lon: , lat: }, or an array of [, ]")}}const ah=2*Math.PI*6371008.8;function oh(e){return ah*Math.cos(e*Math.PI/180)}function sh(e){return(180+e)/360}function ch(e){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+e*Math.PI/360)))/360}function lh(e,t){return e/oh(t)}function uh(e){return 360/Math.PI*Math.atan(Math.exp((180-360*e)*Math.PI/180))-90}function hh(e,t){return e*oh(uh(t))}class fh{constructor(e,t,n=0){this.x=+e,this.y=+t,this.z=+n}static fromLngLat(e,t=0){const n=ih.convert(e);return new fh(sh(n.lng),ch(n.lat),lh(t,n.lat))}toLngLat(){return new ih(360*this.x-180,uh(this.y))}toAltitude(){return hh(this.z,this.y)}meterInMercatorCoordinateUnits(){return 1/ah*(e=uh(this.y),1/Math.cos(e*Math.PI/180));var e}}function dh(e,t,n){var r=2*Math.PI*6378137/256/Math.pow(2,n);return[e*r-2*Math.PI*6378137/2,t*r-2*Math.PI*6378137/2]}class ph{constructor(e,t,n){this.z=e,this.x=t,this.y=n,this.key=yh(0,e,e,t,n)}equals(e){return this.z===e.z&&this.x===e.x&&this.y===e.y}url(e,t){const n=(i=this.y,a=this.z,o=dh(256*(r=this.x),256*(i=Math.pow(2,a)-i-1),a),s=dh(256*(r+1),256*(i+1),a),o[0]+","+o[1]+","+s[0]+","+s[1]);var r,i,a,o,s;const c=function(e,t,n){let r,i="";for(let a=e;a>0;a--)r=1<this.canonical.z?new gh(e,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y):new gh(e,this.wrap,e,this.canonical.x>>t,this.canonical.y>>t)}calculateScaledKey(e,t=!0){if(this.overscaledZ===e&&t)return this.key;if(e>this.canonical.z)return yh(this.wrap*+t,e,this.canonical.z,this.canonical.x,this.canonical.y);{const n=this.canonical.z-e;return yh(this.wrap*+t,e,e,this.canonical.x>>n,this.canonical.y>>n)}}isChildOf(e){if(e.wrap!==this.wrap)return!1;const t=this.canonical.z-e.canonical.z;return 0===e.overscaledZ||e.overscaledZ>t&&e.canonical.y===this.canonical.y>>t}children(e){if(this.overscaledZ>=e)return[new gh(this.overscaledZ+1,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y)];const t=this.canonical.z+1,n=2*this.canonical.x,r=2*this.canonical.y;return[new gh(t,this.wrap,t,n,r),new gh(t,this.wrap,t,n+1,r),new gh(t,this.wrap,t,n,r+1),new gh(t,this.wrap,t,n+1,r+1)]}isLessThan(e){return this.wrape.wrap)&&(this.overscaledZe.overscaledZ)&&(this.canonical.xe.canonical.x)&&this.canonical.yt.getLayer(e)).filter(Boolean);if(0!==e.length){r.layers=e,r.stateDependentLayerIds&&(r.stateDependentLayers=r.stateDependentLayerIds.map(t=>e.filter(e=>e.id===t)[0]));for(const t of e)n[t.id]=r}}return n}(e.buckets,t.style),this.hasSymbolBuckets=!1;for(const e in this.buckets){const t=this.buckets[e];if(t instanceof Lu){if(this.hasSymbolBuckets=!0,!n)break;t.justReloaded=!0}}if(this.hasRTLText=!1,this.hasSymbolBuckets)for(const e in this.buckets){const t=this.buckets[e];if(t instanceof Lu&&t.hasRTLText){this.hasRTLText=!0,Ui.isLoading()||Ui.isLoaded()||"deferred"!==Bi()||Ni();break}}this.queryPadding=0;for(const e in this.buckets){const n=this.buckets[e];this.queryPadding=Math.max(this.queryPadding,t.style.getLayer(e).queryRadius(n))}e.imageAtlas&&(this.imageAtlas=e.imageAtlas),e.glyphAtlasImage&&(this.glyphAtlasImage=e.glyphAtlasImage)}else this.collisionBoxArray=new Ia}unloadVectorData(){for(const e in this.buckets)this.buckets[e].destroy();this.buckets={},this.imageAtlasTexture&&this.imageAtlasTexture.destroy(),this.imageAtlas&&(this.imageAtlas=null),this.glyphAtlasTexture&&this.glyphAtlasTexture.destroy(),this.latestFeatureIndex=null,this.state="unloaded"}getBucket(e){return this.buckets[e.id]}upload(e){for(const n in this.buckets){const t=this.buckets[n];t.uploadPending()&&t.upload(e)}const t=e.gl;this.imageAtlas&&!this.imageAtlas.uploaded&&(this.imageAtlasTexture=new Ku(e,this.imageAtlas.image,t.RGBA),this.imageAtlas.uploaded=!0),this.glyphAtlasImage&&(this.glyphAtlasTexture=new Ku(e,this.glyphAtlasImage,t.ALPHA),this.glyphAtlasImage=null)}prepare(e){this.imageAtlas&&this.imageAtlas.patchUpdatedImages(e,this.imageAtlasTexture)}queryRenderedFeatures(e,t,n,r,i,a,o,s){return this.latestFeatureIndex&&this.latestFeatureIndex.rawTileData?this.latestFeatureIndex.query({tileResult:r,pixelPosMatrix:o,transform:a,params:i},e,t,n):{}}querySourceFeatures(e,t){const n=this.latestFeatureIndex;if(!n||!n.rawTileData)return;const r=n.loadVTLayers(),i=t?t.sourceLayer:"",a=r._geojsonTileLayer||r[i];if(!a)return;const o=dr(t&&t.filter),{z:s,x:c,y:l}=this.tileID.canonical,u={z:s,x:c,y:l};for(let h=0;he)n=!1;else if(t)if(this.expirationTimet[o])return null}else{const s=1/r[o];let c=(e[o]-n[o])*s,l=(t[o]-n[o])*s;if(c>l){const e=c;c=l,l=e}if(c>i&&(i=c),la)return null}return i}function Th(e,t,n,r,i,a,o,s,c,l,u){const h=r-e,f=i-t,d=a-n,p=o-e,m=s-t,g=c-n,y=u[1]*g-u[2]*m,v=u[2]*p-u[0]*g,_=u[0]*m-u[1]*p,b=h*y+f*v+d*_;if(Math.abs(b)<1e-15)return null;const x=1/b,w=l[0]-e,E=l[1]-t,k=l[2]-n,T=(w*y+E*v+k*_)*x;if(T<0||T>1)return null;const S=E*d-k*f,O=k*h-w*d,A=w*f-E*h,P=(u[0]*S+u[1]*O+u[2]*A)*x;return P<0||T+P>1?null:(p*S+m*O+g*A)*x}function Sh(e,t,n){return(e-t)/(n-t)}function Oh(e,t,n,r,i,a,o,s,c){const l=1<{const a=r?1:0,o=(e+1)*n-a,s=t*n,c=(t+1)*n-a;i[0]=e*n,i[1]=s,i[2]=o,i[3]=c};let o=new Eh(r);const s=[];for(let c=0;c=1;r/=2){const e=n[n.length-1];o=new Eh(r);for(let t=0;t0;){const{idx:s,t:d,nodex:p,nodey:m,depth:g}=f.pop();if(this.leaves[s]){Oh(p,m,g,e,t,n,r,u,h);const s=1<=e[2])return d}continue}let y=0;for(let f=0;f=c[l[n]]&&(l.splice(n,0,f),t=!0);t||(l[y]=f),y++}}for(let e=0;e=this.dim+1||t<-1||t>=this.dim+1)throw new RangeError("out of range source coordinates for DEM data");return(t+1)*this.stride+(e+1)}_unpackMapbox(e,t,n){return(256*e*256+256*t+n)/10-1e4}_unpackTerrarium(e,t,n){return 256*e+t+n/256-32768}static pack(e,t){const n=[0,0,0,0],r=Mh.getUnpackVector(t);let i=Math.floor((e+r[3])/r[2]);return n[2]=i%256,i=Math.floor(i/256),n[1]=i%256,i=Math.floor(i/256),n[0]=i,n}getPixels(){return new Es({width:this.stride,height:this.stride},new Uint8Array(this.data.buffer))}backfillBorder(e,t,n){if(this.dim!==e.dim)throw new Error("dem dimension mismatch");let r=t*this.dim,i=t*this.dim+this.dim,a=n*this.dim,o=n*this.dim+this.dim;switch(t){case-1:r=i-1;break;case 1:i=r+1}switch(n){case-1:a=o-1;break;case 1:o=a+1}const s=-t*this.dim,c=-n*this.dim;for(let l=a;l{this.remove(e,i)},n)),this.data[r].push(i),this.order.push(r),this.order.length>this.max){const e=this._getAndRemoveByKey(this.order[0]);e&&this.onRemove(e)}return this}has(e){return e.wrapped().key in this.data}getAndRemove(e){return this.has(e)?this._getAndRemoveByKey(e.wrapped().key):null}_getAndRemoveByKey(e){const t=this.data[e].shift();return t.timeout&&clearTimeout(t.timeout),0===this.data[e].length&&delete this.data[e],this.order.splice(this.order.indexOf(e),1),t.value}getByKey(e){const t=this.data[e];return t?t[0].value:null}get(e){return this.has(e)?this.data[e.wrapped().key][0].value:null}remove(e,t){if(!this.has(e))return this;const n=e.wrapped().key,r=void 0===t?0:this.data[n].indexOf(t),i=this.data[n][r];return this.data[n].splice(r,1),i.timeout&&clearTimeout(i.timeout),0===this.data[n].length&&delete this.data[n],this.onRemove(i.value),this.order.splice(this.order.indexOf(n),1),this}setMaxSize(e){for(this.max=e;this.order.length>this.max;){const e=this._getAndRemoveByKey(this.order[0]);e&&this.onRemove(e)}return this}filter(e){const t=[];for(const n in this.data)for(const r of this.data[n])e(r.value)||t.push(r);for(const n of t)this.remove(n.value.tileID,n)}}class jh{constructor(e,t,n){this.context=e;const r=e.gl;this.buffer=r.createBuffer(),this.dynamicDraw=Boolean(n),this.context.unbindVAO(),e.bindElementBuffer.set(this.buffer),r.bufferData(r.ELEMENT_ARRAY_BUFFER,t.arrayBuffer,this.dynamicDraw?r.DYNAMIC_DRAW:r.STATIC_DRAW),this.dynamicDraw||delete t.arrayBuffer}bind(){this.context.bindElementBuffer.set(this.buffer)}updateData(e){const t=this.context.gl;this.context.unbindVAO(),this.bind(),t.bufferSubData(t.ELEMENT_ARRAY_BUFFER,0,e.arrayBuffer)}destroy(){this.buffer&&(this.context.gl.deleteBuffer(this.buffer),delete this.buffer)}}const Lh={Int8:"BYTE",Uint8:"UNSIGNED_BYTE",Int16:"SHORT",Uint16:"UNSIGNED_SHORT",Int32:"INT",Uint32:"UNSIGNED_INT",Float32:"FLOAT"};class Dh{constructor(e,t,n,r){this.length=t.length,this.attributes=n,this.itemSize=t.bytesPerElement,this.dynamicDraw=r,this.context=e;const i=e.gl;this.buffer=i.createBuffer(),e.bindVertexBuffer.set(this.buffer),i.bufferData(i.ARRAY_BUFFER,t.arrayBuffer,this.dynamicDraw?i.DYNAMIC_DRAW:i.STATIC_DRAW),this.dynamicDraw||delete t.arrayBuffer}bind(){this.context.bindVertexBuffer.set(this.buffer)}updateData(e){const t=this.context.gl;this.bind(),t.bufferSubData(t.ARRAY_BUFFER,0,e.arrayBuffer)}enableAttributes(e,t){for(let n=0;n{"source"===e.dataType&&"metadata"===e.sourceDataType&&(this._sourceLoaded=!0),this._sourceLoaded&&!this._paused&&"source"===e.dataType&&"content"===e.sourceDataType&&(this.reload(),this.transform&&this.update(this.transform))}),t.on("error",()=>{this._sourceErrored=!0}),this._source=t,this._tiles={},this._cache=new Rh(0,this._unloadTile.bind(this)),this._timers={},this._cacheTimers={},this._maxTileCacheSize=null,this._loadedParentTiles={},this._coveredTiles={},this._state=new wh}onAdd(e){this.map=e,this._maxTileCacheSize=e?e._maxTileCacheSize:null}loaded(){if(this._sourceErrored)return!0;if(!this._sourceLoaded)return!1;if(!this._source.loaded())return!1;for(const e in this._tiles){const t=this._tiles[e];if("loaded"!==t.state&&"errored"!==t.state)return!1}return!0}getSource(){return this._source}pause(){this._paused=!0}resume(){if(!this._paused)return;const e=this._shouldReloadOnResume;this._paused=!1,this._shouldReloadOnResume=!1,e&&this.reload(),this.transform&&this.update(this.transform)}_loadTile(e,t){return e.isSymbolTile=this._onlySymbols,this._source.loadTile(e,t)}_unloadTile(e){if(this._source.unloadTile)return this._source.unloadTile(e,()=>{})}_abortTile(e){if(this._source.abortTile)return this._source.abortTile(e,()=>{})}serialize(){return this._source.serialize()}prepare(e){this._source.prepare&&this._source.prepare(),this._state.coalesceChanges(this._tiles,this.map?this.map.painter:null);for(const t in this._tiles){const n=this._tiles[t];n.upload(e),n.prepare(this.map.style.imageManager)}}getIds(){return y(this._tiles).map(e=>e.tileID).sort(Tf).map(e=>e.key)}getRenderableIds(e){const t=[];for(const n in this._tiles)this._isIdRenderable(+n,e)&&t.push(this._tiles[n]);return e?t.sort((e,t)=>{const n=e.tileID,i=t.tileID,a=new r(n.canonical.x,n.canonical.y)._rotate(this.transform.angle),o=new r(i.canonical.x,i.canonical.y)._rotate(this.transform.angle);return n.overscaledZ-i.overscaledZ||o.y-a.y||o.x-a.x}).map(e=>e.tileID.key):t.map(e=>e.tileID).sort(Tf).map(e=>e.key)}hasRenderableParent(e){const t=this.findLoadedParent(e,0);return!!t&&this._isIdRenderable(t.tileID.key)}_isIdRenderable(e,t){return this._tiles[e]&&this._tiles[e].hasData()&&!this._coveredTiles[e]&&(t||!this._tiles[e].holdingForFade())}reload(){if(this._paused)this._shouldReloadOnResume=!0;else{this._cache.reset();for(const e in this._tiles)"errored"!==this._tiles[e].state&&this._reloadTile(+e,"reloading")}}_reloadTile(e,t){const n=this._tiles[e];n&&("loading"!==n.state&&(n.state=t),this._loadTile(n,this._tileLoaded.bind(this,n,e,t)))}_tileLoaded(e,t,n,r){if(r)return e.state="errored",void(404!==r.status?this._source.fire(new je(r,{tile:e})):this.update(this.transform));e.timeAdded=U.now(),"expired"===n&&(e.refreshedUponExpiration=!0),this._setTileReloadTimer(t,e),"raster-dem"===this.getSource().type&&e.dem&&this._backfillDEM(e),this._state.initializeTileState(e,this.map?this.map.painter:null),this._source.fire(new Re("data",{dataType:"source",tile:e,coord:e.tileID,sourceCacheId:this.id}))}_backfillDEM(e){const t=this.getRenderableIds();for(let r=0;r1||(Math.abs(n)>1&&(1===Math.abs(n+i)?n+=i:1===Math.abs(n-i)&&(n-=i)),t.dem&&e.dem&&(e.dem.backfillBorder(t.dem,n,r),e.neighboringTiles&&e.neighboringTiles[a]&&(e.neighboringTiles[a].backfilled=!0)))}}getTile(e){return this.getTileByID(e.key)}getTileByID(e){return this._tiles[e]}_retainLoadedChildren(e,t,n,r){for(const i in this._tiles){let a=this._tiles[i];if(r[i]||!a.hasData()||a.tileID.overscaledZ<=t||a.tileID.overscaledZ>n)continue;let o=a.tileID;for(;a&&a.tileID.overscaledZ>t+1;){const e=a.tileID.scaledTo(a.tileID.overscaledZ-1);a=this._tiles[e.key],a&&a.hasData()&&(o=e)}let s=o;for(;s.overscaledZ>t;)if(s=s.scaledTo(s.overscaledZ-1),e[s.key]){r[o.key]=o;break}}}findLoadedParent(e,t){if(e.key in this._loadedParentTiles){const n=this._loadedParentTiles[e.key];return n&&n.tileID.overscaledZ>=t?n:null}for(let n=e.overscaledZ-1;n>=t;n--){const t=e.scaledTo(n),r=this._getLoadedTile(t);if(r)return r}}_getLoadedTile(e){const t=this._tiles[e.key];return t&&t.hasData()?t:this._cache.getByKey(this._source.reparseOverscaled?e.wrapped().key:e.canonical.key)}updateCacheSize(e,t){t=t||this._source.tileSize;const n=Math.ceil(e.width/t)+1,r=Math.ceil(e.height/t)+1,i=Math.floor(n*r*5),a="number"==typeof this._maxTileCacheSize?Math.min(this._maxTileCacheSize,i):i;this._cache.setMaxSize(a)}handleWrapJump(e){const t=Math.round((e-(void 0===this._prevLng?e:this._prevLng))/360);if(this._prevLng=e,t){const e={};for(const n in this._tiles){const r=this._tiles[n];r.tileID=r.tileID.unwrapTo(r.tileID.wrap+t),e[r.tileID.key]=r}this._tiles=e;for(const t in this._timers)clearTimeout(this._timers[t]),delete this._timers[t];for(const t in this._tiles)this._setTileReloadTimer(+t,this._tiles[t])}}update(e,t,n){if(this.transform=e,!this._sourceLoaded||this._paused||this.transform.freezeTileCoverage)return;if(this.usedForTerrain&&!n)return;let r;this.updateCacheSize(e,t),this.handleWrapJump(this.transform.center.lng),this._coveredTiles={},this.used||this.usedForTerrain?this._source.tileID?r=e.getVisibleUnwrappedCoordinates(this._source.tileID).map(e=>new gh(e.canonical.z,e.wrap,e.canonical.z,e.canonical.x,e.canonical.y)):(r=e.coveringTiles({tileSize:t||this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom&&!n,reparseOverscaled:this._source.reparseOverscaled,useElevationData:!!this.transform.elevation&&!this.usedForTerrain}),this._source.hasTile&&(r=r.filter(e=>this._source.hasTile(e)))):r=[];const i=this._updateRetainedTiles(r);if(Sf(this._source.type)&&0!==r.length){const e={},t={},n=Object.keys(i);for(const r of n){const n=i[r],a=this._tiles[r];if(!a||a.fadeEndTime&&a.fadeEndTime<=U.now())continue;const o=this.findLoadedParent(n,Math.max(n.overscaledZ-kf.maxOverzooming,this._source.minzoom));o&&(this._addTile(o.tileID),e[o.tileID.key]=o.tileID),t[r]=n}const a=r[r.length-1].overscaledZ;for(const r in this._tiles){const e=this._tiles[r];if(i[r]||!e.hasData())continue;let n=e.tileID;for(;n.overscaledZ>a;){n=n.scaledTo(n.overscaledZ-1);const a=this._tiles[n.key];if(a&&a.hasData()&&t[n.key]){i[r]=e.tileID;break}}}for(const r in e)i[r]||(this._coveredTiles[r]=!0,i[r]=e[r])}for(const o in i)this._tiles[o].clearFadeHold();const a=function(e,t){const n=[];for(const r in e)r in t||n.push(r);return n}(this._tiles,i);for(const o of a){const e=this._tiles[o];e.hasSymbolBuckets&&!e.holdingForFade()?e.setHoldDuration(this.map._fadeDuration):e.hasSymbolBuckets&&!e.symbolFadeFinished()||this._removeTile(+o)}this._updateLoadedParentTileCache(),this._onlySymbols&&this._source.afterUpdate&&this._source.afterUpdate()}releaseSymbolFadeTiles(){for(const e in this._tiles)this._tiles[e].holdingForFade()&&this._removeTile(+e)}_updateRetainedTiles(e){const t={};if(0===e.length)return t;const n={},r=e[e.length-1].overscaledZ,i=e[0].overscaledZ,a=Math.max(i-kf.maxOverzooming,this._source.minzoom),o=Math.max(i+kf.maxUnderzooming,this._source.minzoom),s={};for(const c of e){const e=this._addTile(c);t[c.key]=c,e.hasData()||r=this._source.maxzoom){const e=c.children(this._source.maxzoom)[0],n=this.getTile(e);if(n&&n.hasData()){t[e.key]=e;continue}}else{const e=c.children(this._source.maxzoom);if(t[e[0].key]&&t[e[1].key]&&t[e[2].key]&&t[e[3].key])continue}let r=e.wasRequested();for(let i=c.overscaledZ-1;i>=a;--i){const a=c.scaledTo(i);if(n[a.key])break;if(n[a.key]=!0,e=this.getTile(a),!e&&r&&(e=this._addTile(a)),e&&(t[a.key]=a,r=e.wasRequested(),e.hasData()))break}}return t}_updateLoadedParentTileCache(){this._loadedParentTiles={};for(const e in this._tiles){const t=[];let n,r=this._tiles[e].tileID;for(;r.overscaledZ>0;){if(r.key in this._loadedParentTiles){n=this._loadedParentTiles[r.key];break}t.push(r.key);const e=r.scaledTo(r.overscaledZ-1);if(n=this._getLoadedTile(e),n)break;r=e}for(const e of t)this._loadedParentTiles[e]=n}}_addTile(e){let t=this._tiles[e.key];if(t)return t;t=this._cache.getAndRemove(e),t&&(this._setTileReloadTimer(e.key,t),t.tileID=e,this._state.initializeTileState(t,this.map?this.map.painter:null),this._cacheTimers[e.key]&&(clearTimeout(this._cacheTimers[e.key]),delete this._cacheTimers[e.key],this._setTileReloadTimer(e.key,t)));const n=Boolean(t);return n||(t=new xh(e,this._source.tileSize*e.overscaleFactor(),this.transform.tileZoom),this._loadTile(t,this._tileLoaded.bind(this,t,e.key,t.state))),t?(t.uses++,this._tiles[e.key]=t,n||this._source.fire(new Re("dataloading",{tile:t,coord:t.tileID,dataType:"source"})),t):null}_setTileReloadTimer(e,t){e in this._timers&&(clearTimeout(this._timers[e]),delete this._timers[e]);const n=t.getExpiryTimeout();n&&(this._timers[e]=setTimeout(()=>{this._reloadTile(e,"expired"),delete this._timers[e]},n))}_removeTile(e){const t=this._tiles[e];t&&(t.uses--,delete this._tiles[e],this._timers[e]&&(clearTimeout(this._timers[e]),delete this._timers[e]),t.uses>0||(t.hasData()&&"reloading"!==t.state?this._cache.add(t.tileID,t,t.getExpiryTimeout()):(t.aborted=!0,this._abortTile(t),this._unloadTile(t))))}clearTiles(){this._shouldReloadOnResume=!1,this._paused=!1;for(const e in this._tiles)this._removeTile(+e);this._cache.reset()}tilesIn(e,t,n){const r=[],i=this.transform;if(!i)return r;for(const a in this._tiles){const o=this._tiles[a];if(n&&o.clearQueryDebugViz(),o.holdingForFade())continue;const s=e.containsTile(o,i,t);s&&r.push(s)}return r}getVisibleCoordinates(e){const t=this.getRenderableIds(e).map(e=>this._tiles[e].tileID);for(const n of t)n.posMatrix=this.transform.calculatePosMatrix(n.toUnwrapped());return t}hasTransition(){if(this._source.hasTransition())return!0;if(Sf(this._source.type))for(const e in this._tiles){const t=this._tiles[e];if(void 0!==t.fadeEndTime&&t.fadeEndTime>=U.now())return!0}return!1}setFeatureState(e,t,n){this._state.updateState(e=e||"_geojsonTileLayer",t,n)}removeFeatureState(e,t,n){this._state.removeFeatureState(e=e||"_geojsonTileLayer",t,n)}getFeatureState(e,t){return this._state.getState(e=e||"_geojsonTileLayer",t)}setDependencies(e,t,n){const r=this._tiles[e];r&&r.setDependencies(t,n)}reloadTilesForDependencies(e,t){for(const n in this._tiles)this._tiles[n].hasDependency(e,t)&&this._reloadTile(+n,"reloading");this._cache.filter(n=>!n.hasDependency(e,t))}}function Tf(e,t){const n=Math.abs(2*e.wrap)-+(e.wrap<0),r=Math.abs(2*t.wrap)-+(t.wrap<0);return e.overscaledZ-t.overscaledZ||r-n||t.canonical.y-e.canonical.y||t.canonical.x-e.canonical.x}function Sf(e){return"raster"===e||"image"===e||"video"===e}kf.maxOverzooming=10,kf.maxUnderzooming=3;class Of{constructor(e,t,n){this._demTile=e,this._dem=this._demTile.dem,this._scale=t,this._offset=n}static create(e,t,n){const r=n||e.findDEMTileFor(t);if(!r||!r.dem)return;const i=r.dem,a=r.tileID,o=1<=0&&n[3]>=0&&s.insert(o,n[0],n[1],n[2],n[3])}}loadVTLayers(){return this.vtLayers||(this.vtLayers=new kc.VectorTile(new sl(this.rawTileData)).layers,this.sourceLayerCoder=new vh(this.vtLayers?Object.keys(this.vtLayers).sort():["_geojsonTileLayer"])),this.vtLayers}query(e,t,n,r){this.loadVTLayers();const i=e.params||{},a=dr(i.filter),o=e.tileResult,s=e.transform,c=o.bufferedTilespaceBounds,l=this.grid.query(c.min.x,c.min.y,c.max.x,c.max.y,(e,t,n,r)=>Ro(o.bufferedTilespaceGeometry,e,t,n,r));l.sort(Cf);let u=null;s.elevation&&l.length>0&&(u=Of.create(s.elevation,this.tileID));const h={};let f;for(let d=0;d(p||(p=_o(t)),n.queryIntersectsFeature(o,t,r,p,this.z,e.transform,e.pixelPosMatrix,u,i)))}return h}loadMatchingFeature(e,t,n,r,i,a,o,s,c){const{featureIndex:l,bucketIndex:u,sourceLayerIndex:h,layoutVertexArrayOffset:f}=t,d=this.bucketLayerIDs[u];if(r&&!function(e,t){for(let n=0;n=0)return!0;return!1}(r,d))return;const p=this.sourceLayerCoder.decode(h),m=this.vtLayers[p].feature(l);if(n.needGeometry){const e=bo(m,!0);if(!n.filter(new Vi(this.tileID.overscaledZ),e,this.tileID.canonical))return}else if(!n.filter(new Vi(this.tileID.overscaledZ),m))return;const g=this.getId(m,p);for(let y=0;y{const o=t instanceof Yi?t.get(a):null;return o&&o.evaluate?o.evaluate(n,r,i):o})}function Cf(e,t){return t-e}Zr("FeatureIndex",Af,{omit:["rawTileData","sourceLayerCoder"]});class If{constructor(e){const t={},n=[];for(const o in e){const r=e[o],i=t[o]={};for(const e in r){const t=r[+e];if(!t||0===t.bitmap.width||0===t.bitmap.height)continue;const a=t.metrics.localGlyph?2:1,o={x:0,y:0,w:t.bitmap.width+2*a,h:t.bitmap.height+2*a};n.push(o),i[e]={rect:o,metrics:t.metrics}}}const{w:r,h:i}=Al(n),a=new ws({width:r||1,height:i||1});for(const o in e){const n=e[o];for(const e in n){const r=n[+e];if(!r||0===r.bitmap.width||0===r.bitmap.height)continue;const i=t[o][e].rect,s=r.metrics.localGlyph?2:1;ws.copy(r.bitmap,a,{x:0,y:0},{x:i.x+s,y:i.y+s},r.bitmap)}}this.image=a,this.positions=t}}Zr("GlyphAtlas",If);class Mf{constructor(e){this.tileID=new gh(e.tileID.overscaledZ,e.tileID.wrap,e.tileID.canonical.z,e.tileID.canonical.x,e.tileID.canonical.y),this.tileZoom=e.tileZoom,this.uid=e.uid,this.zoom=e.zoom,this.pixelRatio=e.pixelRatio,this.tileSize=e.tileSize,this.source=e.source,this.overscaling=this.tileID.overscaleFactor(),this.showCollisionBoxes=e.showCollisionBoxes,this.collectResourceTiming=!!e.collectResourceTiming,this.returnDependencies=!!e.returnDependencies,this.promoteId=e.promoteId,this.enableTerrain=!!e.enableTerrain,this.isSymbolTile=e.isSymbolTile}parse(e,t,n,r,i){this.status="parsing",this.data=e,this.collisionBoxArray=new Ia;const a=new vh(Object.keys(e.layers).sort()),o=new Af(this.tileID,this.promoteId);o.bucketLayerIDs=[];const s={},c={featureIndex:o,iconDependencies:{},patternDependencies:{},glyphDependencies:{},availableImages:n},l=t.familiesBySource[this.source];for(const y in l){const t=e.layers[y];if(!t)continue;let r=!1,i=!1;for(const e of l[y])"symbol"===e[0].type?r=!0:i=!0;if(!0===this.isSymbolTile&&!r)continue;if(!1===this.isSymbolTile&&!i)continue;1===t.version&&P(`Vector tile source "${this.source}" layer "${y}" `+"does not use vector tile spec v2 and therefore may have some rendering errors.");const u=a.encode(y),h=[];for(let e=0;e=t.maxzoom||"none"!==t.visibility&&(Rf(e,this.zoom,n),(s[t.id]=t.createBucket({index:o.bucketLayerIDs.length,layers:e,zoom:this.zoom,pixelRatio:this.pixelRatio,overscaling:this.overscaling,collisionBoxArray:this.collisionBoxArray,sourceLayerIndex:u,sourceID:this.source,enableTerrain:this.enableTerrain})).populate(h,c,this.tileID.canonical),o.bucketLayerIDs.push(e.map(e=>e.id)))}}let u,h,f,d;const p={type:"maybePrepare",isSymbolTile:this.isSymbolTile,zoom:this.zoom},m=T(c.glyphDependencies,e=>Object.keys(e).map(Number));Object.keys(m).length?r.send("getGlyphs",{uid:this.uid,stacks:m},(e,t)=>{u||(u=e,h=t,_.call(this))},void 0,void 0,p):h={};const g=Object.keys(c.iconDependencies);g.length?r.send("getImages",{icons:g,source:this.source,tileID:this.tileID,type:"icons"},(e,t)=>{u||(u=e,f=t,_.call(this))},void 0,void 0,p):f={};const v=Object.keys(c.patternDependencies);function _(){if(u)return i(u);if(h&&f&&d){const e=new If(h),t=new Cl(f,d);for(const r in s){const i=s[r];i instanceof Lu?(Rf(i.layers,this.zoom,n),bu(i,h,e.positions,f,t.iconPositions,this.showCollisionBoxes,this.tileID.canonical,this.tileZoom)):i.hasPattern&&(i instanceof Vc||i instanceof uc||i instanceof Pc)&&(Rf(i.layers,this.zoom,n),i.addFeatures(c,this.tileID.canonical,t.patternPositions))}this.status="done",i(null,{buckets:y(s).filter(e=>!e.isEmpty()),featureIndex:o,collisionBoxArray:this.collisionBoxArray,glyphAtlasImage:e.image,imageAtlas:t,glyphMap:this.returnDependencies?h:null,iconMap:this.returnDependencies?f:null,glyphPositions:this.returnDependencies?e.positions:null})}}v.length?r.send("getImages",{icons:v,source:this.source,tileID:this.tileID,type:"patterns"},(e,t)=>{u||(u=e,d=t,_.call(this))},void 0,void 0,p):d={},_.call(this)}}function Rf(e,t,n){const r=new Vi(t);for(const i of e)i.recalculate(r,n)}class jf{constructor(e){this.entries={},this.scheduler=e}request(e,t,n,r){const i=this.entries[e]=this.entries[e]||{callbacks:[]};if(i.result){const[e,n]=i.result;return this.scheduler?this.scheduler.add(()=>{r(e,n)},t):r(e,n),()=>{}}return i.callbacks.push(r),i.cancel||(i.cancel=n((n,r)=>{i.result=[n,r];for(const e of i.callbacks)this.scheduler?this.scheduler.add(()=>{e(n,r)},t):e(n,r);setTimeout(()=>delete this.entries[e],3e3)})),()=>{i.result||(i.callbacks=i.callbacks.filter(e=>e!==r),i.callbacks.length||(i.cancel(),delete this.entries[e]))}}}function Lf(e,t,n){const r=JSON.stringify(e.request);return e.data&&(this.deduped.entries[r]={result:[null,e.data]}),this.deduped.request(r,{type:"parseTile",isSymbolTile:e.isSymbolTile,zoom:e.tileZoom},t=>{const r=Ee(e.request,(e,r,i,a)=>{e?t(e):r&&t(null,{vectorTile:n?void 0:new kc.VectorTile(new sl(r)),rawData:r,cacheControl:i,expires:a})});return()=>{r.cancel(),t()}},t)}e.AUTH_ERR_MSG="NO_ACCESS_TOKEN",e.Aabb=ds,e.Actor=class{constructor(e,t,n){this.target=e,this.parent=t,this.mapId=n,this.callbacks={},this.cancelCallbacks={},E(["receive"],this),this.target.addEventListener("message",this.receive,!1),this.globalScope=M()?e:a,this.scheduler=new th}send(e,t,n,r,i=!1,a){const o=Math.round(1e18*Math.random()).toString(36).substring(0,10);n&&(n.metadata=a,this.callbacks[o]=n);const s=z(this.globalScope)?void 0:[];return this.target.postMessage({id:o,type:e,hasCallback:!!n,targetMapId:r,mustQueue:i,sourceMapId:this.mapId,data:$r(t,s)},s),{cancel:()=>{n&&delete this.callbacks[o],this.target.postMessage({id:o,type:"",targetMapId:r,sourceMapId:this.mapId})}}}receive(e){const t=e.data,n=t.id;if(n&&(!t.targetMapId||this.mapId===t.targetMapId))if(""===t.type){const e=this.cancelCallbacks[n];delete this.cancelCallbacks[n],e&&e.cancel()}else if(M()||t.mustQueue){const e=this.callbacks[n];this.cancelCallbacks[n]=this.scheduler.add(()=>this.processTask(n,t),e&&e.metadata||{type:"message"})}else this.processTask(n,t)}processTask(e,t){if(""===t.type){const n=this.callbacks[e];delete this.callbacks[e],n&&(t.error?n(Yr(t.error)):n(null,Yr(t.data)))}else{const n=z(this.globalScope)?void 0:[],r=t.hasCallback?(t,r)=>{delete this.cancelCallbacks[e],this.target.postMessage({id:e,type:"",sourceMapId:this.mapId,error:t?$r(t):null,data:$r(r,n)},n)}:e=>{},i=Yr(t.data);if(this.parent[t.type])this.parent[t.type](t.sourceMapId,i,r);else if(this.parent.getWorkerSource){const e=t.type.split(".");this.parent.getWorkerSource(t.sourceMapId,e[0],i.source)[e[1]](i,r)}else r(new Error(`Could not find function ${t.type}`))}}remove(){this.scheduler.remove(),this.target.removeEventListener("message",this.receive,!1)}},e.CanonicalTileID=ph,e.Color=ct,e.ColorMode=wf,e.Context=class{constructor(e){this.gl=e,this.extVertexArrayObject=this.gl.getExtension("OES_vertex_array_object"),this.clearColor=new Fh(this),this.clearDepth=new Bh(this),this.clearStencil=new Nh(this),this.colorMask=new Uh(this),this.depthMask=new Vh(this),this.stencilMask=new Gh(this),this.stencilFunc=new Wh(this),this.stencilOp=new qh(this),this.stencilTest=new Zh(this),this.depthRange=new Hh(this),this.depthTest=new Xh(this),this.depthFunc=new $h(this),this.blend=new Yh(this),this.blendFunc=new Kh(this),this.blendColor=new Qh(this),this.blendEquation=new Jh(this),this.cullFace=new ef(this),this.cullFaceSide=new tf(this),this.frontFace=new nf(this),this.program=new rf(this),this.activeTexture=new af(this),this.viewport=new of(this),this.bindFramebuffer=new sf(this),this.bindRenderbuffer=new cf(this),this.bindTexture=new lf(this),this.bindVertexBuffer=new uf(this),this.bindElementBuffer=new hf(this),this.bindVertexArrayOES=this.extVertexArrayObject&&new ff(this),this.pixelStoreUnpack=new df(this),this.pixelStoreUnpackPremultiplyAlpha=new pf(this),this.pixelStoreUnpackFlipY=new mf(this),this.extTextureFilterAnisotropic=e.getExtension("EXT_texture_filter_anisotropic")||e.getExtension("MOZ_EXT_texture_filter_anisotropic")||e.getExtension("WEBKIT_EXT_texture_filter_anisotropic"),this.extTextureFilterAnisotropic&&(this.extTextureFilterAnisotropicMax=e.getParameter(this.extTextureFilterAnisotropic.MAX_TEXTURE_MAX_ANISOTROPY_EXT)),this.extTextureFilterAnisotropicForceOff=!1,this.extTextureHalfFloat=e.getExtension("OES_texture_half_float"),this.extTextureHalfFloat&&(e.getExtension("OES_texture_half_float_linear"),this.extRenderToTextureHalfFloat=e.getExtension("EXT_color_buffer_half_float")),this.extTimerQuery=e.getExtension("EXT_disjoint_timer_query"),this.maxTextureSize=e.getParameter(e.MAX_TEXTURE_SIZE)}setDefault(){this.unbindVAO(),this.clearColor.setDefault(),this.clearDepth.setDefault(),this.clearStencil.setDefault(),this.colorMask.setDefault(),this.depthMask.setDefault(),this.stencilMask.setDefault(),this.stencilFunc.setDefault(),this.stencilOp.setDefault(),this.stencilTest.setDefault(),this.depthRange.setDefault(),this.depthTest.setDefault(),this.depthFunc.setDefault(),this.blend.setDefault(),this.blendFunc.setDefault(),this.blendColor.setDefault(),this.blendEquation.setDefault(),this.cullFace.setDefault(),this.cullFaceSide.setDefault(),this.frontFace.setDefault(),this.program.setDefault(),this.activeTexture.setDefault(),this.bindFramebuffer.setDefault(),this.pixelStoreUnpack.setDefault(),this.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.pixelStoreUnpackFlipY.setDefault()}setDirty(){this.clearColor.dirty=!0,this.clearDepth.dirty=!0,this.clearStencil.dirty=!0,this.colorMask.dirty=!0,this.depthMask.dirty=!0,this.stencilMask.dirty=!0,this.stencilFunc.dirty=!0,this.stencilOp.dirty=!0,this.stencilTest.dirty=!0,this.depthRange.dirty=!0,this.depthTest.dirty=!0,this.depthFunc.dirty=!0,this.blend.dirty=!0,this.blendFunc.dirty=!0,this.blendColor.dirty=!0,this.blendEquation.dirty=!0,this.cullFace.dirty=!0,this.cullFaceSide.dirty=!0,this.frontFace.dirty=!0,this.program.dirty=!0,this.activeTexture.dirty=!0,this.viewport.dirty=!0,this.bindFramebuffer.dirty=!0,this.bindRenderbuffer.dirty=!0,this.bindTexture.dirty=!0,this.bindVertexBuffer.dirty=!0,this.bindElementBuffer.dirty=!0,this.extVertexArrayObject&&(this.bindVertexArrayOES.dirty=!0),this.pixelStoreUnpack.dirty=!0,this.pixelStoreUnpackPremultiplyAlpha.dirty=!0,this.pixelStoreUnpackFlipY.dirty=!0}createIndexBuffer(e,t){return new jh(this,e,t)}createVertexBuffer(e,t,n){return new Dh(this,e,t,n)}createRenderbuffer(e,t,n){const r=this.gl,i=r.createRenderbuffer();return this.bindRenderbuffer.set(i),r.renderbufferStorage(r.RENDERBUFFER,e,t,n),this.bindRenderbuffer.set(null),i}createFramebuffer(e,t,n){return new _f(this,e,t,n)}clear({color:e,depth:t,stencil:n}){const r=this.gl;let i=0;e&&(i|=r.COLOR_BUFFER_BIT,this.clearColor.set(e),this.colorMask.set([!0,!0,!0,!0])),void 0!==t&&(i|=r.DEPTH_BUFFER_BIT,this.depthRange.set([0,1]),this.clearDepth.set(t),this.depthMask.set(!0)),void 0!==n&&(i|=r.STENCIL_BUFFER_BIT,this.clearStencil.set(n),this.stencilMask.set(255)),r.clear(i)}setCullFace(e){!1===e.enable?this.cullFace.set(!1):(this.cullFace.set(!0),this.cullFaceSide.set(e.mode),this.frontFace.set(e.frontFace))}setDepthMode(e){e.func!==this.gl.ALWAYS||e.mask?(this.depthTest.set(!0),this.depthFunc.set(e.func),this.depthMask.set(e.mask),this.depthRange.set(e.range)):this.depthTest.set(!1)}setStencilMode(e){e.test.func!==this.gl.ALWAYS||e.mask?(this.stencilTest.set(!0),this.stencilMask.set(e.mask),this.stencilOp.set([e.fail,e.depthFail,e.pass]),this.stencilFunc.set({func:e.test.func,ref:e.ref,mask:e.test.mask})):this.stencilTest.set(!1)}setColorMode(e){o(e.blendFunction,wf.Replace)?this.blend.set(!1):(this.blend.set(!0),this.blendFunc.set(e.blendFunction),this.blendColor.set(e.blendColor)),this.colorMask.set(e.mask)}unbindVAO(){this.extVertexArrayObject&&this.bindVertexArrayOES.set(null)}},e.CullFaceMode=Ef,e.DEMData=Mh,e.DataConstantProperty=Ki,e.DedupedRequest=jf,e.DepthMode=bf,e.DepthStencilAttachment=class extends vf{attachment(){return this.gl.DEPTH_STENCIL_ATTACHMENT}},e.EXTENT=8192,e.Elevation=class{getAtPoint(e,t=0){const n=this._source();if(!n)return t;if(e.y<0||e.y>1)return t;const r=n.getSource().maxzoom,i=1<{e[2]=this.exaggeration()*i.getElevationAt(e[0],e[1],n)}),!0)}getMinMaxForTile(e){const t=this.findDEMTileFor(e);if(!t||!t.dem)return null;const n=t.dem.tree,r=t.tileID,i=1<this._skuTokenExpiresAt}transformRequest(e,t){return this._transformRequestFn&&this._transformRequestFn(e,t)||{url:e}}normalizeStyleURL(e,t){if(!K(e))return e;const n=ee(e);return n.path=`/styles/v1${n.path}`,this._makeAPIURL(n,this._customAccessToken||t)}normalizeGlyphsURL(e,t){if(!K(e))return e;const n=ee(e);return n.path=`/fonts/v1${n.path}`,this._makeAPIURL(n,this._customAccessToken||t)}normalizeSourceURL(e,t){if(!K(e))return e;const n=ee(e);return n.path=`/v4/${n.authority}.json`,n.params.push("secure"),this._makeAPIURL(n,this._customAccessToken||t)}normalizeSpriteURL(e,t,n,r){const i=ee(e);return K(e)?(i.path=`/styles/v1${i.path}/sprite${t}${n}`,this._makeAPIURL(i,this._customAccessToken||r)):(i.path+=`${t}${n}`,te(i))}normalizeTileURL(e,t,n){if(this._isSkuTokenExpired()&&this._createSkuToken(),e&&!K(e))return e;const r=ee(e);r.path=r.path.replace(/(\.(png|jpg)\d*)(?=$)/,`${t||n&&"raster"!==r.authority&&512===n?"@2x":""}${W.supported?".webp":"$1"}`),"raster"===r.authority?r.path=`/${G.RASTER_URL_PREFIX}${r.path}`:(r.path=r.path.replace(/^.+\/v4\//,"/"),r.path=`/${G.TILE_URL_VERSION}${r.path}`);const i=this._customAccessToken||function(e){for(const t of e){const e=t.match(/^access_token=(.*)$/);if(e)return e[1]}return null}(r.params)||G.ACCESS_TOKEN;return G.REQUIRE_ACCESS_TOKEN&&i&&this._skuToken&&r.params.push(`sku=${this._skuToken}`),this._makeAPIURL(r,i)}canonicalizeTileURL(e,t){const n=ee(e);if(!n.path.match(/^(\/v4\/|\/raster\/v1\/)/)||!n.path.match(/\.[\w]+$/))return e;let r="mapbox://";n.path.match(/^\/raster\/v1\//)?r+=`raster/${n.path.replace(`/${G.RASTER_URL_PREFIX}/`,"")}`:r+=`tiles/${n.path.replace(`/${G.TILE_URL_VERSION}/`,"")}`;let i=n.params;return t&&(i=i.filter(e=>!e.match(/^access_token=/))),i.length&&(r+=`?${i.join("&")}`),r}canonicalizeTileset(e,t){const n=!!t&&K(t),r=[];for(const i of e.tiles||[])Q(i)?r.push(this.canonicalizeTileURL(i,n)):r.push(i);return r}_makeAPIURL(e,t){const n="See https://www.mapbox.com/api-documentation/#access-tokens-and-token-scopes",r=ee(G.API_URL);if(e.protocol=r.protocol,e.authority=r.authority,"http"===e.protocol){const t=e.params.indexOf("secure");t>=0&&e.params.splice(t,1)}if("/"!==r.path&&(e.path=`${r.path}${e.path}`),!G.REQUIRE_ACCESS_TOKEN)return te(e);if(!(t=t||G.ACCESS_TOKEN))throw new Error(`An API access token is required to use Mapbox GL. ${n}`);if("s"===t[0])throw new Error(`Use a public access token (pk.*) with Mapbox GL, not a secret access token (sk.*). ${n}`);return e.params=e.params.filter(e=>-1===e.indexOf("access_token")),e.params.push(`access_token=${t}`),te(e)}},e.RequestPerformance=eh,e.ResourceType=_e,e.SegmentVector=go,e.SourceCache=kf,e.StencilMode=xf,e.StructArrayLayout1ui2=Aa,e.StructArrayLayout2f1f2i16=_a,e.StructArrayLayout2i4=la,e.StructArrayLayout3f12=ma,e.StructArrayLayout3ui6=xa,e.StructArrayLayout4i8=ua,e.Texture=Ku,e.Tile=xh,e.Transitionable=qi,e.Uniform1f=Ka,e.Uniform1i=class extends Ya{constructor(e,t){super(e,t),this.current=0}set(e){this.current!==e&&(this.current=e,this.gl.uniform1i(this.location,e))}},e.Uniform2f=class extends Ya{constructor(e,t){super(e,t),this.current=[0,0]}set(e){e[0]===this.current[0]&&e[1]===this.current[1]||(this.current=e,this.gl.uniform2f(this.location,e[0],e[1]))}},e.Uniform3f=class extends Ya{constructor(e,t){super(e,t),this.current=[0,0,0]}set(e){e[0]===this.current[0]&&e[1]===this.current[1]&&e[2]===this.current[2]||(this.current=e,this.gl.uniform3f(this.location,e[0],e[1],e[2]))}},e.Uniform4f=Qa,e.UniformColor=Ja,e.UniformMatrix3f=class extends Ya{constructor(e,t){super(e,t),this.current=to}set(e){for(let t=0;t<9;t++)if(e[t]!==this.current[t]){this.current=e,this.gl.uniformMatrix3fv(this.location,!1,e);break}}},e.UniformMatrix4f=class extends Ya{constructor(e,t){super(e,t),this.current=eo}set(e){if(e[12]!==this.current[12]||e[0]!==this.current[0])return this.current=e,void this.gl.uniformMatrix4fv(this.location,!1,e);for(let t=1;t<16;t++)if(e[t]!==this.current[t]){this.current=e,this.gl.uniformMatrix4fv(this.location,!1,e);break}}},e.UnwrappedTileID=mh,e.ValidationError=ze,e.VectorTileWorkerSource=class extends Le{constructor(e,t,n,r,i){super(),this.actor=e,this.layerIndex=t,this.availableImages=n,this.loadVectorData=i||Lf,this.loading={},this.loaded={},this.deduped=new jf(e.scheduler),this.isSpriteLoaded=r,this.scheduler=e.scheduler}loadTile(e,t){const n=e.uid,r=!!(e&&e.request&&e.request.collectResourceTiming)&&new eh(e.request),i=this.loading[n]=new Mf(e);i.abort=this.loadVectorData(e,(a,o)=>{const s=!this.loading[n];if(delete this.loading[n],s||a||!o)return i.status="done",s||(this.loaded[n]=i),t(a);const c=o.rawData,l={};o.expires&&(l.expires=o.expires),o.cacheControl&&(l.cacheControl=o.cacheControl);const u={};if(r){const e=r.finish();e&&(u.resourceTiming=JSON.parse(JSON.stringify(e)))}i.vectorTile=o.vectorTile||new kc.VectorTile(new sl(c));const h=()=>{i.parse(i.vectorTile,this.layerIndex,this.availableImages,this.actor,(e,n)=>{if(e||!n)return t(e);t(null,v({rawTileData:c.slice(0)},n,l,u))})};this.isSpriteLoaded?h():this.once("isSpriteLoaded",()=>{this.scheduler?this.scheduler.add(h,{type:"parseTile",isSymbolTile:e.isSymbolTile,zoom:e.tileZoom}):h()}),this.loaded=this.loaded||{},this.loaded[n]=i})}reloadTile(e,t){const n=this.loaded,r=e.uid,i=this;if(n&&n[r]){const a=n[r];a.showCollisionBoxes=e.showCollisionBoxes,a.enableTerrain=!!e.enableTerrain;const o=(e,n)=>{const r=a.reloadCallback;r&&(delete a.reloadCallback,a.parse(a.vectorTile,i.layerIndex,this.availableImages,i.actor,r)),t(e,n)};"parsing"===a.status?a.reloadCallback=o:"done"===a.status&&(a.vectorTile?a.parse(a.vectorTile,this.layerIndex,this.availableImages,this.actor,o):o())}}abortTile(e,t){const n=e.uid,r=this.loading[n];r&&(r.abort&&r.abort(),delete this.loading[n]),t()}removeTile(e,t){const n=this.loaded,r=e.uid;n&&n[r]&&delete n[r],t()}},e.WritingMode=Il,e.ZoomHistory=Kr,e.add=Yo,e.addDynamicAttributes=Iu,e.altitudeFromMercatorZ=hh,e.asyncAll=g,e.bezier=f,e.bindAll=E,e.browser=U,e.bufferConvexPolygon=function(e,t){const n=[];for(let r=0;rde&&(e.getActor().send("enforceCacheSizeLimit",fe),ye=0)},e.clamp=p,e.clearTileCache=function(e){const t=a.caches.delete("mapbox-tiles");e&&t.catch(e).then(()=>e())},e.clipLine=Jl,e.clone=function(e){var t=new Uo(16);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t},e.clone$1=O,e.collisionCircleLayout=Qc,e.config=G,e.conjugate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e[3]=t[3],e},e.create=function(){var e=new Uo(16);return Uo!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0),e[0]=1,e[5]=1,e[10]=1,e[15]=1,e},e.create$1=Vo,e.create$2=function(){var e=new Uo(4);return Uo!=Float32Array&&(e[1]=0,e[2]=0),e[0]=1,e[3]=1,e},e.createExpression=er,e.createLayout=sa,e.createStyleLayer=function(e){return"custom"===e.type?new Vu(e):new qu[e.type](e)},e.cross=ns,e.deepEqual=o,e.degToRad=u,e.div=function(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e[2]=t[2]/n[2],e},e.dot=ts,e.ease=d,e.easeCubicInOut=h,e.emitValidationErrors=Nr,e.endsWith=k,e.enforceCacheSizeLimit=function(e){pe(),ue&&ue.then(t=>{t.keys().then(n=>{for(let r=0;r{}}},e.identity=Go,e.identity$1=us,e.invert=function(e,t){var n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],h=t[9],f=t[10],d=t[11],p=t[12],m=t[13],g=t[14],y=t[15],v=n*s-r*o,_=n*c-i*o,b=n*l-a*o,x=r*c-i*s,w=r*l-a*s,E=i*l-a*c,k=u*m-h*p,T=u*g-f*p,S=u*y-d*p,O=h*g-f*m,A=h*y-d*m,P=f*y-d*g,C=v*P-_*A+b*O+x*S-w*T+E*k;return C?(e[0]=(s*P-c*A+l*O)*(C=1/C),e[1]=(i*A-r*P-a*O)*C,e[2]=(m*E-g*w+y*x)*C,e[3]=(f*w-h*E-d*x)*C,e[4]=(c*S-o*P-l*T)*C,e[5]=(n*P-i*S+a*T)*C,e[6]=(g*b-p*E-y*_)*C,e[7]=(u*E-f*b+d*_)*C,e[8]=(o*A-s*S+l*k)*C,e[9]=(r*S-n*A-a*k)*C,e[10]=(p*w-m*b+y*v)*C,e[11]=(h*b-u*w-d*v)*C,e[12]=(s*T-o*O-c*k)*C,e[13]=(n*O-r*T+i*k)*C,e[14]=(m*_-p*x-g*v)*C,e[15]=(u*x-h*_+f*v)*C,e):null},e.isMapboxURL=K,e.latFromMercatorY=uh,e.len=ss,e.length=Xo,e.length$1=function(e){return Math.hypot(e[0],e[1],e[2],e[3])},e.loadVectorTile=Lf,e.makeRequest=we,e.mercatorXfromLng=sh,e.mercatorYfromLat=ch,e.mercatorZfromAltitude=lh,e.mul=qo,e.mul$1=function(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e},e.multiply=Wo,e.mvt=kc,e.nextPowerOfTwo=function(e){return e<=1?1:Math.pow(2,Math.ceil(Math.log(e)/Math.LN2))},e.normalize=es,e.normalize$1=function(e,t){var n=t[0],r=t[1],i=t[2],a=t[3],o=n*n+r*r+i*i+a*a;return o>0&&(o=1/Math.sqrt(o)),e[0]=n*o,e[1]=r*o,e[2]=i*o,e[3]=a*o,e},e.number=Qt,e.offscreenCanvasSupported=ve,e.ortho=function(e,t,n,r,i,a,o){var s=1/(t-n),c=1/(r-i),l=1/(a-o);return e[0]=-2*s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*c,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*l,e[11]=0,e[12]=(t+n)*s,e[13]=(i+r)*c,e[14]=(o+a)*l,e[15]=1,e},e.pbf=sl,e.perspective=function(e,t,n,r,i){var a,o=1/Math.tan(t/2);return e[0]=o/n,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=o,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=-1,e[12]=0,e[13]=0,e[15]=0,null!=i&&i!==1/0?(e[10]=(i+r)*(a=1/(r-i)),e[14]=2*i*r*a):(e[10]=-1,e[14]=-2*r),e},e.pick=function(e,t){const n={};for(let r=0;rthis._layers[e.id]),n=t[0];if("none"===n.visibility)continue;const r=n.source||"";let i=this.familiesBySource[r];i||(i=this.familiesBySource[r]={});const a=n.sourceLayer||"_geojsonTileLayer";let o=i[a];o||(o=i[a]=[]),o.push(t)}}}const{ImageBitmap:i}=e.window;class a{loadTile(t,n){const{uid:r,encoding:a,rawImageData:o,padding:s,buildQuadTree:c}=t,l=i&&o instanceof i?this.getImageData(o,s):o;n(null,new e.DEMData(r,l,a,s<1,c))}getImageData(t,n){this.offscreenCanvas&&this.offscreenCanvasContext||(this.offscreenCanvas=new OffscreenCanvas(t.width,t.height),this.offscreenCanvasContext=this.offscreenCanvas.getContext("2d")),this.offscreenCanvas.width=t.width,this.offscreenCanvas.height=t.height,this.offscreenCanvasContext.drawImage(t,0,0,t.width,t.height);const r=this.offscreenCanvasContext.getImageData(-n,-n,t.width+2*n,t.height+2*n);return this.offscreenCanvasContext.clearRect(0,0,this.offscreenCanvas.width,this.offscreenCanvas.height),new e.RGBAImage({width:r.width,height:r.height},r.data)}}function o(e,t){if(0!==e.length){s(e[0],t);for(var n=1;n=0!=!!t&&e.reverse()}const c=e.vectorTile.VectorTileFeature.prototype.toGeoJSON;class l{constructor(t){this._feature=t,this.extent=e.EXTENT,this.type=t.type,this.properties=t.tags,"id"in t&&!isNaN(t.id)&&(this.id=parseInt(t.id,10))}loadGeometry(){if(1===this._feature.type){const t=[];for(const n of this._feature.geometry)t.push([new e.Point$1(n[0],n[1])]);return t}{const t=[];for(const n of this._feature.geometry){const r=[];for(const t of n)r.push(new e.Point$1(t[0],t[1]));t.push(r)}return t}}toGeoJSON(e,t,n){return c.call(this,e,t,n)}}class u{constructor(t){this.layers={_geojsonTileLayer:this},this.name="_geojsonTileLayer",this.extent=e.EXTENT,this.length=t.length,this._features=t}feature(e){return new l(this._features[e])}}var h=e.vectorTile.VectorTileFeature,f=d;function d(e,t){this.options=t||{},this.features=e,this.length=e.length}function p(e,t){this.id="number"==typeof e.id?e.id:void 0,this.type=e.type,this.rawGeometry=1===e.type?[e.geometry]:e.geometry,this.properties=e.tags,this.extent=t||4096}d.prototype.feature=function(e){return new p(this.features[e],this.options.extent)},p.prototype.loadGeometry=function(){var t=this.rawGeometry;this.geometry=[];for(var n=0;n>31}function E(e,t){for(var n=e.loadGeometry(),r=e.type,i=0,a=0,o=n.length,s=0;se[0],P=e=>e[1];class C{constructor(e,t=A,n=P,r=64,i=Float64Array){this.nodeSize=r,this.points=e;const a=e.length<65536?Uint16Array:Uint32Array,o=this.ids=new a(e.length),s=this.coords=new i(2*e.length);for(let c=0;c>1;!function e(t,n,r,i,a,o){for(;a>i;){if(a-i>600){const s=a-i+1,c=r-i+1,l=Math.log(s),u=.5*Math.exp(2*l/3),h=.5*Math.sqrt(l*u*(s-u)/s)*(c-s/2<0?-1:1);e(t,n,r,Math.max(i,Math.floor(r-c*u/s+h)),Math.min(a,Math.floor(r+(s-c)*u/s+h)),o)}const s=n[2*r+o];let c=i,l=a;for(T(t,n,i,r),n[2*a+o]>s&&T(t,n,i,a);cs;)l--}n[2*i+o]===s?T(t,n,i,l):(l++,T(t,n,l,a)),l<=r&&(i=l+1),r<=l&&(a=l-1)}}(t,n,s,i,a,o%2),e(t,n,r,i,s-1,o+1),e(t,n,r,s+1,a,o+1)}(o,s,r,0,o.length-1,0)}range(e,t,n,r){return function(e,t,n,r,i,a,o){const s=[0,e.length-1,0],c=[];let l,u;for(;s.length;){const h=s.pop(),f=s.pop(),d=s.pop();if(f-d<=o){for(let o=d;o<=f;o++)l=t[2*o],u=t[2*o+1],l>=n&&l<=i&&u>=r&&u<=a&&c.push(e[o]);continue}const p=Math.floor((d+f)/2);l=t[2*p],u=t[2*p+1],l>=n&&l<=i&&u>=r&&u<=a&&c.push(e[p]);const m=(h+1)%2;(0===h?n<=l:r<=u)&&(s.push(d),s.push(p-1),s.push(m)),(0===h?i>=l:a>=u)&&(s.push(p+1),s.push(f),s.push(m))}return c}(this.ids,this.coords,e,t,n,r,this.nodeSize)}within(e,t,n){return function(e,t,n,r,i,a){const o=[0,e.length-1,0],s=[],c=i*i;for(;o.length;){const l=o.pop(),u=o.pop(),h=o.pop();if(u-h<=a){for(let i=h;i<=u;i++)O(t[2*i],t[2*i+1],n,r)<=c&&s.push(e[i]);continue}const f=Math.floor((h+u)/2),d=t[2*f],p=t[2*f+1];O(d,p,n,r)<=c&&s.push(e[f]);const m=(l+1)%2;(0===l?n-i<=d:r-i<=p)&&(o.push(h),o.push(f-1),o.push(m)),(0===l?n+i>=d:r+i>=p)&&(o.push(f+1),o.push(u),o.push(m))}return s}(this.ids,this.coords,e,t,n,this.nodeSize)}}const I={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},M=Math.fround||(R=new Float32Array(1),e=>(R[0]=+e,R[0]));var R;class j{constructor(e){this.options=V(Object.create(I),e),this.trees=new Array(this.options.maxZoom+1)}load(e){const{log:t,minZoom:n,maxZoom:r,nodeSize:i}=this.options;t&&console.time("total time");const a=`prepare ${e.length} points`;t&&console.time(a),this.points=e;let o=[];for(let s=0;s=n;s--){const e=+Date.now();o=this._cluster(o,s),this.trees[s]=new C(o,G,W,i,Float32Array),t&&console.log("z%d: %d clusters in %dms",s,o.length,+Date.now()-e)}return t&&console.timeEnd("total time"),this}getClusters(e,t){let n=((e[0]+180)%360+360)%360-180;const r=Math.max(-90,Math.min(90,e[1]));let i=180===e[2]?180:((e[2]+180)%360+360)%360-180;const a=Math.max(-90,Math.min(90,e[3]));if(e[2]-e[0]>=360)n=-180,i=180;else if(n>i){const e=this.getClusters([n,r,180,a],t),o=this.getClusters([-180,r,i,a],t);return e.concat(o)}const o=this.trees[this._limitZoom(t)],s=o.range(B(n),N(a),B(i),N(r)),c=[];for(const l of s){const e=o.points[l];c.push(e.numPoints?z(e):this.points[e.index])}return c}getChildren(e){const t=this._getOriginId(e),n=this._getOriginZoom(e),r="No cluster with the specified id.",i=this.trees[n];if(!i)throw new Error(r);const a=i.points[t];if(!a)throw new Error(r);const o=this.options.radius/(this.options.extent*Math.pow(2,n-1)),s=i.within(a.x,a.y,o),c=[];for(const l of s){const t=i.points[l];t.parentId===e&&c.push(t.numPoints?z(t):this.points[t.index])}if(0===c.length)throw new Error(r);return c}getLeaves(e,t,n){const r=[];return this._appendLeaves(r,e,t=t||10,n=n||0,0),r}getTile(e,t,n){const r=this.trees[this._limitZoom(e)],i=Math.pow(2,e),{extent:a,radius:o}=this.options,s=o/a,c=(n-s)/i,l=(n+1+s)/i,u={features:[]};return this._addTileFeatures(r.range((t-s)/i,c,(t+1+s)/i,l),r.points,t,n,i,u),0===t&&this._addTileFeatures(r.range(1-s/i,c,1,l),r.points,i,n,i,u),t===i-1&&this._addTileFeatures(r.range(0,c,s/i,l),r.points,-1,n,i,u),u.features.length?u:null}getClusterExpansionZoom(e){let t=this._getOriginZoom(e)-1;for(;t<=this.options.maxZoom;){const n=this.getChildren(e);if(t++,1!==n.length)break;e=n[0].properties.cluster_id}return t}_appendLeaves(e,t,n,r,i){const a=this.getChildren(t);for(const o of a){const t=o.properties;if(t&&t.cluster?i+t.point_count<=r?i+=t.point_count:i=this._appendLeaves(e,t.cluster_id,n,r,i):it&&(h+=n.numPoints||1)}if(h>=o){let e=r.x*u,o=r.y*u,s=a&&u>1?this._map(r,!0):null;const f=(c<<5)+(t+1)+this.points.length;for(const n of l){const c=i.points[n];if(c.zoom<=t)continue;c.zoom=t;const l=c.numPoints||1;e+=c.x*l,o+=c.y*l,c.parentId=f,a&&(s||(s=this._map(r,!0)),a(s,this._map(c)))}r.parentId=f,n.push(L(e/h,o/h,f,h,s))}else if(n.push(r),h>1)for(const e of l){const r=i.points[e];r.zoom<=t||(r.zoom=t,n.push(r))}}return n}_getOriginId(e){return e-this.points.length>>5}_getOriginZoom(e){return(e-this.points.length)%32}_map(e,t){if(e.numPoints)return t?V({},e.properties):e.properties;const n=this.points[e.index].properties,r=this.options.map(n);return t&&r===n?V({},r):r}}function L(e,t,n,r,i){return{x:M(e),y:M(t),zoom:1/0,id:n,parentId:-1,numPoints:r,properties:i}}function D(e,t){const[n,r]=e.geometry.coordinates;return{x:M(B(n)),y:M(N(r)),zoom:1/0,index:t,parentId:-1}}function z(e){return{type:"Feature",id:e.id,properties:F(e),geometry:{type:"Point",coordinates:[(t=e.x,360*(t-.5)),U(e.y)]}};var t}function F(e){const t=e.numPoints,n=t>=1e4?`${Math.round(t/1e3)}k`:t>=1e3?`${Math.round(t/100)/10}k`:t;return V(V({},e.properties),{cluster:!0,cluster_id:e.id,point_count:t,point_count_abbreviated:n})}function B(e){return e/360+.5}function N(e){const t=Math.sin(e*Math.PI/180),n=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return n<0?0:n>1?1:n}function U(e){const t=(180-360*e)*Math.PI/180;return 360*Math.atan(Math.exp(t))/Math.PI-90}function V(e,t){for(const n in t)e[n]=t[n];return e}function G(e){return e.x}function W(e){return e.y}function q(e,t,n,r,i,a){var o=i-n,s=a-r;if(0!==o||0!==s){var c=((e-n)*o+(t-r)*s)/(o*o+s*s);c>1?(n=i,r=a):c>0&&(n+=o*c,r+=s*c)}return(o=e-n)*o+(s=t-r)*s}function Z(e,t,n,r){var i={id:void 0===e?null:e,type:t,geometry:n,tags:r,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0};return function(e){var t=e.geometry,n=e.type;if("Point"===n||"MultiPoint"===n||"LineString"===n)H(e,t);else if("Polygon"===n||"MultiLineString"===n)for(var r=0;r0&&(o+=r?(i*l-c*a)/2:Math.sqrt(Math.pow(c-i,2)+Math.pow(l-a,2))),i=c,a=l}var u=t.length-3;t[2]=1,function e(t,n,r,i){for(var a,o=i,s=r-n>>1,c=r-n,l=t[n],u=t[n+1],h=t[r],f=t[r+1],d=n+3;do)a=d,o=p;else if(p===o){var m=Math.abs(d-s);mi&&(a-n>3&&e(t,n,a,i),t[a+2]=o,r-a>3&&e(t,a,r,i))}(t,0,u,n),t[u+2]=1,t.size=Math.abs(o),t.start=0,t.end=t.size}function K(e,t,n,r){for(var i=0;i1?1:n}function ee(e,t,n,r,i,a,o,s){if(r/=t,a>=(n/=t)&&o=r)return null;for(var c=[],l=0;l=n&&p=r)){var m=[];if("Point"===f||"MultiPoint"===f)te(h,m,n,r,i);else if("LineString"===f)ne(h,m,n,r,i,!1,s.lineMetrics);else if("MultiLineString"===f)ie(h,m,n,r,i,!1);else if("Polygon"===f)ie(h,m,n,r,i,!0);else if("MultiPolygon"===f)for(var g=0;g=n&&o<=r&&(t.push(e[a]),t.push(e[a+1]),t.push(e[a+2]))}}function ne(e,t,n,r,i,a,o){for(var s,c,l=re(e),u=0===i?oe:se,h=e.start,f=0;fn&&(c=u(l,d,p,g,y,n),o&&(l.start=h+s*c)):v>r?_=n&&(c=u(l,d,p,g,y,n),b=!0),_>r&&v<=r&&(c=u(l,d,p,g,y,r),b=!0),!a&&b&&(o&&(l.end=h+s*c),t.push(l),l=re(e)),o&&(h+=s)}var x=e.length-3;d=e[x],p=e[x+1],m=e[x+2],(v=0===i?d:p)>=n&&v<=r&&ae(l,d,p,m),x=l.length-3,a&&x>=3&&(l[x]!==l[0]||l[x+1]!==l[1])&&ae(l,l[0],l[1],l[2]),l.length&&t.push(l)}function re(e){var t=[];return t.size=e.size,t.start=e.start,t.end=e.end,t}function ie(e,t,n,r,i,a){for(var o=0;oo.maxX&&(o.maxX=u),h>o.maxY&&(o.maxY=h)}return o}function de(e,t,n,r){var i=t.geometry,a=t.type,o=[];if("Point"===a||"MultiPoint"===a)for(var s=0;s0&&t.size<(i?o:r))n.numPoints+=t.length/3;else{for(var s=[],c=0;co)&&(n.numSimplified++,s.push(t[c]),s.push(t[c+1])),n.numPoints++;i&&function(e,t){for(var n=0,r=0,i=e.length,a=i-2;r0===t)for(r=0,i=e.length;r24)throw new Error("maxZoom should be in the 0-24 range");if(t.promoteId&&t.generateId)throw new Error("promoteId and generateId cannot be used together.");var r=function(e,t){var n=[];if("FeatureCollection"===e.type)for(var r=0;r1&&console.time("creation"),f=this.tiles[h]=fe(e,t,n,r,c),this.tileCoords.push({z:t,x:n,y:r}),l)){l>1&&(console.log("tile z%d-%d-%d (features: %d, points: %d, simplified: %d)",t,n,r,f.numFeatures,f.numPoints,f.numSimplified),console.timeEnd("creation"));var d="z"+t;this.stats[d]=(this.stats[d]||0)+1,this.total++}if(f.source=e,i){if(t===c.maxZoom||t===i)continue;var p=1<1&&console.time("clipping");var m,g,y,v,_,b,x=.5*c.buffer/c.extent,w=.5-x,E=.5+x,k=1+x;m=g=y=v=null,_=ee(e,u,n-x,n+E,0,f.minX,f.maxX,c),b=ee(e,u,n+w,n+k,0,f.minX,f.maxX,c),e=null,_&&(m=ee(_,u,r-x,r+E,1,f.minY,f.maxY,c),g=ee(_,u,r+w,r+k,1,f.minY,f.maxY,c),_=null),b&&(y=ee(b,u,r-x,r+E,1,f.minY,f.maxY,c),v=ee(b,u,r+w,r+k,1,f.minY,f.maxY,c),b=null),l>1&&console.timeEnd("clipping"),s.push(m||[],t+1,2*n,2*r),s.push(g||[],t+1,2*n,2*r+1),s.push(y||[],t+1,2*n+1,2*r),s.push(v||[],t+1,2*n+1,2*r+1)}}},me.prototype.getTile=function(e,t,n){var r=this.options,i=r.extent,a=r.debug;if(e<0||e>24)return null;var o=1<1&&console.log("drilling down to z%d-%d-%d",e,t,n);for(var c,l=e,u=t,h=n;!c&&l>0;)l--,u=Math.floor(u/2),h=Math.floor(h/2),c=this.tiles[ge(l,u,h)];return c&&c.source?(a>1&&console.log("found parent tile z%d-%d-%d",l,u,h),a>1&&console.time("drilling down"),this.splitTile(c.source,l,u,h,e,t,n),a>1&&console.timeEnd("drilling down"),this.tiles[s]?ue(this.tiles[s],i):null):null};class ve extends e.VectorTileWorkerSource{constructor(e,t,n,r,i){super(e,t,n,r,ye),i&&(this.loadGeoJSON=i)}loadData(e,t){this._pendingCallback&&this._pendingCallback(null,{abandoned:!0}),this._pendingCallback=t,this._pendingLoadDataParams=e,this._state&&"Idle"!==this._state?this._state="NeedsLoadData":(this._state="Coalescing",this._loadData())}_loadData(){if(!this._pendingCallback||!this._pendingLoadDataParams)return;const t=this._pendingCallback,n=this._pendingLoadDataParams;delete this._pendingCallback,delete this._pendingLoadDataParams;const r=!!(n&&n.request&&n.request.collectResourceTiming)&&new e.RequestPerformance(n.request);this.loadGeoJSON(n,(i,a)=>{if(i||!a)return t(i);if("object"!=typeof a)return t(new Error(`Input data given to '${n.source}' is not a valid GeoJSON object.`));{!function e(t,n){var r,i=t&&t.type;if("FeatureCollection"===i)for(r=0;r`${e.key}: ${e.message}`).join(", "));const r=a.features.filter(e=>t.value.evaluate({zoom:0},e));a={type:"FeatureCollection",features:r}}this._geoJSONIndex=n.cluster?new j(function({superclusterOptions:t,clusterProperties:n}){if(!n||!t)return t;const r={},i={},a={accumulated:null,zoom:0},o={properties:null},s=Object.keys(n);for(const c of s){const[t,a]=n[c],o=e.createExpression(a),s=e.createExpression("string"==typeof t?[t,["accumulated"],["get",c]]:t);r[c]=o.value,i[c]=s.value}return t.map=e=>{o.properties=e;const t={};for(const n of s)t[n]=r[n].evaluate(a,o);return t},t.reduce=(e,t)=>{o.properties=t;for(const n of s)a.accumulated=e[n],e[n]=i[n].evaluate(a,o)},t}(n)).load(a.features):function(e,t){return new me(e,t)}(a,n.geojsonVtOptions)}catch(i){return t(i)}this.loaded={};const s={};if(r){const e=r.finish();e&&(s.resourceTiming={},s.resourceTiming[n.source]=JSON.parse(JSON.stringify(e)))}t(null,s)}})}coalesce(){"Coalescing"===this._state?this._state="Idle":"NeedsLoadData"===this._state&&(this._state="Coalescing",this._loadData())}reloadTile(e,t){const n=this.loaded;return n&&n[e.uid]?super.reloadTile(e,t):this.loadTile(e,t)}loadGeoJSON(t,n){if(t.request)e.getJSON(t.request,n);else{if("string"!=typeof t.data)return n(new Error(`Input data given to '${t.source}' is not a valid GeoJSON object.`));try{return n(null,JSON.parse(t.data))}catch(e){return n(new Error(`Input data given to '${t.source}' is not a valid GeoJSON object.`))}}}removeSource(e,t){this._pendingCallback&&this._pendingCallback(null,{abandoned:!0}),t()}getClusterExpansionZoom(e,t){try{t(null,this._geoJSONIndex.getClusterExpansionZoom(e.clusterId))}catch(e){t(e)}}getClusterChildren(e,t){try{t(null,this._geoJSONIndex.getChildren(e.clusterId))}catch(e){t(e)}}getClusterLeaves(e,t){try{t(null,this._geoJSONIndex.getLeaves(e.clusterId,e.limit,e.offset))}catch(e){t(e)}}}class _e{constructor(t){this.self=t,this.actor=new e.Actor(t,this),this.layerIndexes={},this.availableImages={},this.isSpriteLoaded=!1,this.workerSourceTypes={vector:e.VectorTileWorkerSource,geojson:ve},this.workerSources={},this.demWorkerSources={},this.self.registerWorkerSource=(e,t)=>{if(this.workerSourceTypes[e])throw new Error(`Worker source with name "${e}" already registered.`);this.workerSourceTypes[e]=t},this.self.registerRTLTextPlugin=t=>{if(e.plugin.isParsed())throw new Error("RTL text plugin already registered.");e.plugin.applyArabicShaping=t.applyArabicShaping,e.plugin.processBidirectionalText=t.processBidirectionalText,e.plugin.processStyledBidirectionalText=t.processStyledBidirectionalText}}checkIfReady(e,t,n){n()}setReferrer(e,t){this.referrer=t}spriteLoaded(t,n){this.isSpriteLoaded=n;for(const r in this.workerSources[t]){const i=this.workerSources[t][r];for(const t in i)i[t]instanceof e.VectorTileWorkerSource&&(i[t].isSpriteLoaded=n,i[t].fire(new e.Event("isSpriteLoaded")))}}setImages(e,t,n){this.availableImages[e]=t;for(const r in this.workerSources[e]){const n=this.workerSources[e][r];for(const e in n)n[e].availableImages=t}n()}enableTerrain(e,t,n){this.terrain=t,n()}setLayers(e,t,n){this.getLayerIndex(e).replace(t),n()}updateLayers(e,t,n){this.getLayerIndex(e).update(t.layers,t.removedIds),n()}loadTile(t,n,r){const i=this.enableTerrain?e.extend({enableTerrain:this.terrain},n):n;this.getWorkerSource(t,n.type,n.source).loadTile(i,r)}loadDEMTile(t,n,r){const i=this.enableTerrain?e.extend({buildQuadTree:this.terrain},n):n;this.getDEMWorkerSource(t,n.source).loadTile(i,r)}reloadTile(t,n,r){const i=this.enableTerrain?e.extend({enableTerrain:this.terrain},n):n;this.getWorkerSource(t,n.type,n.source).reloadTile(i,r)}abortTile(e,t,n){this.getWorkerSource(e,t.type,t.source).abortTile(t,n)}removeTile(e,t,n){this.getWorkerSource(e,t.type,t.source).removeTile(t,n)}removeSource(e,t,n){if(!this.workerSources[e]||!this.workerSources[e][t.type]||!this.workerSources[e][t.type][t.source])return;const r=this.workerSources[e][t.type][t.source];delete this.workerSources[e][t.type][t.source],void 0!==r.removeSource?r.removeSource(t,n):n()}loadWorkerSource(e,t,n){try{this.self.importScripts(t.url),n()}catch(e){n(e.toString())}}syncRTLPluginState(t,n,r){try{e.plugin.setState(n);const t=e.plugin.getPluginURL();if(e.plugin.isLoaded()&&!e.plugin.isParsed()&&null!=t){this.self.importScripts(t);const n=e.plugin.isParsed();r(n?void 0:new Error(`RTL Text Plugin failed to import scripts from ${t}`),n)}}catch(e){r(e.toString())}}getAvailableImages(e){let t=this.availableImages[e];return t||(t=[]),t}getLayerIndex(e){let t=this.layerIndexes[e];return t||(t=this.layerIndexes[e]=new r),t}getWorkerSource(e,t,n){return this.workerSources[e]||(this.workerSources[e]={}),this.workerSources[e][t]||(this.workerSources[e][t]={}),this.workerSources[e][t][n]||(this.workerSources[e][t][n]=new this.workerSourceTypes[t]({send:(t,n,r,i,a,o)=>{this.actor.send(t,n,r,e,i,o)},scheduler:this.actor.scheduler},this.getLayerIndex(e),this.getAvailableImages(e),this.isSpriteLoaded)),this.workerSources[e][t][n]}getDEMWorkerSource(e,t){return this.demWorkerSources[e]||(this.demWorkerSources[e]={}),this.demWorkerSources[e][t]||(this.demWorkerSources[e][t]=new a),this.demWorkerSources[e][t]}enforceCacheSizeLimit(t,n){e.enforceCacheSizeLimit(n)}getWorkerPerformanceMetrics(e,t,n){n(void 0,void 0)}}return"undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof self&&self instanceof WorkerGlobalScope&&(self.worker=new _e(self)),_e})),r(["./shared"],(function(e){var t=n;function n(e){return!function(e){return"undefined"==typeof window||"undefined"==typeof document?"not a browser":Array.prototype&&Array.prototype.every&&Array.prototype.filter&&Array.prototype.forEach&&Array.prototype.indexOf&&Array.prototype.lastIndexOf&&Array.prototype.map&&Array.prototype.some&&Array.prototype.reduce&&Array.prototype.reduceRight&&Array.isArray?Function.prototype&&Function.prototype.bind?Object.keys&&Object.create&&Object.getPrototypeOf&&Object.getOwnPropertyNames&&Object.isSealed&&Object.isFrozen&&Object.isExtensible&&Object.getOwnPropertyDescriptor&&Object.defineProperty&&Object.defineProperties&&Object.seal&&Object.freeze&&Object.preventExtensions?"JSON"in window&&"parse"in JSON&&"stringify"in JSON?function(){if(!("Worker"in window&&"Blob"in window&&"URL"in window))return!1;var e,t,n=new Blob([""],{type:"text/javascript"}),r=URL.createObjectURL(n);try{t=new Worker(r),e=!0}catch(t){e=!1}return t&&t.terminate(),URL.revokeObjectURL(r),e}()?"Uint8ClampedArray"in window?ArrayBuffer.isView?function(){var e=document.createElement("canvas");e.width=e.height=1;var t=e.getContext("2d");if(!t)return!1;var n=t.getImageData(0,0,1,1);return n&&n.width===e.width}()?(void 0===r[t=e&&e.failIfMajorPerformanceCaveat]&&(r[t]=function(e){var t,r=function(e){var t=document.createElement("canvas"),r=Object.create(n.webGLContextAttributes);return r.failIfMajorPerformanceCaveat=e,t.getContext("webgl",r)||t.getContext("experimental-webgl",r)}(e);if(!r)return!1;try{t=r.createShader(r.VERTEX_SHADER)}catch(e){return!1}return!(!t||r.isContextLost())&&(r.shaderSource(t,"void main() {}"),r.compileShader(t),!0===r.getShaderParameter(t,r.COMPILE_STATUS))}(t)),r[t]?document.documentMode?"insufficient ECMAScript 6 support":void 0:"insufficient WebGL support"):"insufficient Canvas/getImageData support":"insufficient ArrayBuffer support":"insufficient Uint8ClampedArray support":"insufficient worker support":"insufficient JSON support":"insufficient Object support":"insufficient Function support":"insufficent Array support";var t}(e)}var r={};n.webGLContextAttributes={antialias:!1,alpha:!0,stencil:!0,depth:!0};const i={create:function(t,n,r){const i=e.window.document.createElement(t);return void 0!==n&&(i.className=n),r&&r.appendChild(i),i},createNS:function(t,n){return e.window.document.createElementNS(t,n)}},a=e.window.document&&e.window.document.documentElement.style,o=a&&void 0!==a.userSelect?"userSelect":"WebkitUserSelect";let s;i.disableDrag=function(){a&&o&&(s=a[o],a[o]="none")},i.enableDrag=function(){a&&o&&(a[o]=s)},i.setTransform=function(e,t){e.style.transform=t};let c=!1;try{const t=Object.defineProperty({},"passive",{get(){c=!0}});e.window.addEventListener("test",t,t),e.window.removeEventListener("test",t,t)}catch(e){c=!1}i.addEventListener=function(e,t,n,r={}){e.addEventListener(t,n,"passive"in r&&c?r:r.capture)},i.removeEventListener=function(e,t,n,r={}){e.removeEventListener(t,n,"passive"in r&&c?r:r.capture)};const l=function(t){t.preventDefault(),t.stopPropagation(),e.window.removeEventListener("click",l,!0)};function u(e){const{userImage:t}=e;return!!(t&&t.render&&t.render())&&(e.data.replace(new Uint8Array(t.data.buffer)),!0)}i.suppressClick=function(){e.window.addEventListener("click",l,!0),e.window.setTimeout(()=>{e.window.removeEventListener("click",l,!0)},0)},i.mousePos=function(t,n){const r=t.getBoundingClientRect();return new e.Point(n.clientX-r.left-t.clientLeft,n.clientY-r.top-t.clientTop)},i.touchPos=function(t,n){const r=t.getBoundingClientRect(),i=[];for(let a=0;a=0?0:t.button},i.remove=function(e){e.parentNode&&e.parentNode.removeChild(e)};class h extends e.Evented{constructor(){super(),this.images={},this.updatedImages={},this.callbackDispatchedThisFrame={},this.loaded=!1,this.requestors=[],this.patterns={},this.atlasImage=new e.RGBAImage({width:1,height:1}),this.dirty=!0}isLoaded(){return this.loaded}setLoaded(e){if(this.loaded!==e&&(this.loaded=e,e)){for(const{ids:e,callback:t}of this.requestors)this._notify(e,t);this.requestors=[]}}getImage(e){return this.images[e]}addImage(e,t){this._validate(e,t)&&(this.images[e]=t)}_validate(t,n){let r=!0;return this._validateStretch(n.stretchX,n.data&&n.data.width)||(this.fire(new e.ErrorEvent(new Error(`Image "${t}" has invalid "stretchX" value`))),r=!1),this._validateStretch(n.stretchY,n.data&&n.data.height)||(this.fire(new e.ErrorEvent(new Error(`Image "${t}" has invalid "stretchY" value`))),r=!1),this._validateContent(n.content,n)||(this.fire(new e.ErrorEvent(new Error(`Image "${t}" has invalid "content" value`))),r=!1),r}_validateStretch(e,t){if(!e)return!0;let n=0;for(const r of e){if(r[0]1&&(o=e[++a]);const c=Math.abs(s-o.left),l=Math.abs(s-o.right),u=Math.min(c,l);let h;const f=i/n*(r+1);if(o.isDash){const e=r-Math.abs(f);h=Math.sqrt(u*u+e*e)}else h=r-Math.sqrt(u*u+f*f);this.data[t+s]=Math.max(0,Math.min(255,h+128))}}}addRegularDash(e){for(let o=e.length-1;o>=0;--o){const t=e[o],n=e[o+1];t.zeroLength?e.splice(o,1):n&&n.isDash===t.isDash&&(n.left=t.left,e.splice(o,1))}const t=e[0],n=e[e.length-1];t.isDash===n.isDash&&(t.left=n.left-this.width,n.right=t.right+this.width);const r=this.width*this.nextRow;let i=0,a=e[i];for(let o=0;o1&&(a=e[++i]);const t=Math.abs(o-a.left),n=Math.abs(o-a.right),s=Math.min(t,n);this.data[r+o]=Math.max(0,Math.min(255,(a.isDash?s:-s)+128))}}addDash(t,n){const r=n?7:0,i=2*r+1;if(this.nextRow+i>this.height)return e.warnOnce("LineAtlas out of space"),null;0===t.length&&t.push(1);let a=0;for(let s=0;s{this.ready=!0})}broadcast(t,n,r){e.asyncAll(this.actors,(e,r)=>{e.send(t,n,r)},r=r||function(){})}getActor(){return this.currentActor=(this.currentActor+1)%this.actors.length,this.actors[this.currentActor]}remove(){this.actors.forEach(e=>{e.remove()}),this.actors=[],this.workerPool.release(this.id)}}function v(t,n,r){return n*(e.EXTENT/(t.tileSize*Math.pow(2,r-t.tileID.overscaledZ)))}y.Actor=e.Actor;class _{constructor(e,t,n,r){this.screenBounds=e,this.cameraPoint=t,this._screenRaycastCache={},this._cameraRaycastCache={},this.isAboveHorizon=n,this.screenGeometry=this.bufferedScreenGeometry(0),this.screenGeometryMercator=this.screenGeometry.map(e=>r.pointCoordinate3D(e)),this.cameraGeometry=this.bufferedCameraGeometry(0)}static createFromScreenPoints(t,n){let r,i;if(t instanceof e.Point||"number"==typeof t[0]){const a=e.Point.convert(t);r=[e.Point.convert(t)],i=n.isPointAboveHorizon(a)}else{const a=e.Point.convert(t[0]),o=e.Point.convert(t[1]);r=[a,o],i=e.polygonizeBounds(a,o).every(e=>n.isPointAboveHorizon(e))}return new _(r,n.getCameraPoint(),i,n)}isPointQuery(){return 1===this.screenBounds.length}bufferedScreenGeometry(t){return e.polygonizeBounds(this.screenBounds[0],1===this.screenBounds.length?this.screenBounds[0]:this.screenBounds[1],t)}bufferedCameraGeometry(t){const n=this.screenBounds[0],r=1===this.screenBounds.length?this.screenBounds[0].add(new e.Point(1,1)):this.screenBounds[1],i=e.polygonizeBounds(n,r,0,!1);return this.cameraPoint.y>r.y&&(this.cameraPoint.x>n.x&&this.cameraPoint.x=r.x?i[2]=this.cameraPoint:this.cameraPoint.x<=n.x&&(i[3]=this.cameraPoint)),e.bufferConvexPolygon(i,t)}containsTile(t,n,r){const i=t.queryPadding+1,a=r?this._bufferedCameraMercator(i,n).map(e=>t.tileID.getTilePoint(e)):this._bufferedScreenMercator(i,n).map(e=>t.tileID.getTilePoint(e)),o=this.screenGeometryMercator.map(e=>t.tileID.getTileVec3(e)),s=o.map(t=>new e.Point(t[0],t[1])),c=n.getFreeCameraOptions().position||new e.MercatorCoordinate(0,0,0),l=t.tileID.getTileVec3(c),u=o.map(t=>{const n=e.sub(t,t,l);return e.normalize(n,n),new e.Ray(l,n)}),h=v(t,1,n.zoom);if(e.polygonIntersectsBox(a,0,0,e.EXTENT,e.EXTENT))return{queryGeometry:this,tilespaceGeometry:s,tilespaceRays:u,bufferedTilespaceGeometry:a,bufferedTilespaceBounds:(f=e.getBounds(a),f.min.x=e.clamp(f.min.x,0,e.EXTENT),f.min.y=e.clamp(f.min.y,0,e.EXTENT),f.max.x=e.clamp(f.max.x,0,e.EXTENT),f.max.y=e.clamp(f.max.y,0,e.EXTENT),f),tile:t,tileID:t.tileID,pixelToTileUnitsFactor:h};var f}_bufferedScreenMercator(e,t){const n=b(e);if(this._screenRaycastCache[n])return this._screenRaycastCache[n];{const r=this.bufferedScreenGeometry(e).map(e=>t.pointCoordinate3D(e));return this._screenRaycastCache[n]=r,r}}_bufferedCameraMercator(e,t){const n=b(e);if(this._cameraRaycastCache[n])return this._cameraRaycastCache[n];{const r=this.bufferedCameraGeometry(e).map(e=>t.pointCoordinate3D(e));return this._cameraRaycastCache[n]=r,r}}}function b(e){return 100*e|0}function x(t,n,r){const i=function(i,a){if(i)return r(i);if(a){const i=e.pick(e.extend(a,t),["tiles","minzoom","maxzoom","attribution","mapbox_logo","bounds","scheme","tileSize","encoding"]);a.vector_layers&&(i.vectorLayers=a.vector_layers,i.vectorLayerIds=i.vectorLayers.map(e=>e.id)),i.tiles=n.canonicalizeTileset(i,t.url),r(null,i)}};return t.url?e.getJSON(n.transformRequest(n.normalizeSourceURL(t.url),e.ResourceType.Source),i):e.browser.frame(()=>i(null,t))}class w{constructor(t,n,r){this.bounds=e.LngLatBounds.convert(this.validateBounds(t)),this.minzoom=n||0,this.maxzoom=r||24}validateBounds(e){return Array.isArray(e)&&4===e.length?[Math.max(-180,e[0]),Math.max(-90,e[1]),Math.min(180,e[2]),Math.min(90,e[3])]:[-180,-90,180,90]}contains(t){const n=Math.pow(2,t.z),r=Math.floor(e.mercatorXfromLng(this.bounds.getWest())*n),i=Math.floor(e.mercatorYfromLat(this.bounds.getNorth())*n),a=Math.ceil(e.mercatorXfromLng(this.bounds.getEast())*n),o=Math.ceil(e.mercatorYfromLat(this.bounds.getSouth())*n);return t.x>=r&&t.x=i&&t.y{this._tileJSONRequest=null,this._loaded=!0,t?this.fire(new e.ErrorEvent(t)):n&&(e.extend(this,n),n.bounds&&(this.tileBounds=new w(n.bounds,this.minzoom,this.maxzoom)),e.postTurnstileEvent(n.tiles),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"metadata"})),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"content"})))})}loaded(){return this._loaded}onAdd(e){this.map=e,this.load()}onRemove(){this._tileJSONRequest&&(this._tileJSONRequest.cancel(),this._tileJSONRequest=null)}serialize(){return e.extend({},this._options)}hasTile(e){return!this.tileBounds||this.tileBounds.contains(e.canonical)}loadTile(t,n){const r=e.browser.devicePixelRatio>=2,i=this.map._requestManager.normalizeTileURL(t.tileID.canonical.url(this.tiles,this.scheme),r,this.tileSize);t.request=e.getImage(this.map._requestManager.transformRequest(i,e.ResourceType.Tile),(r,i)=>{if(delete t.request,t.aborted)t.state="unloaded",n(null);else if(r)t.state="errored",n(r);else if(i){this.map._refreshExpiredTiles&&t.setExpiryData(i),delete i.cacheControl,delete i.expires;const r=this.map.painter.context,a=r.gl;t.texture=this.map.painter.getTileTexture(i.width),t.texture?t.texture.update(i,{useMipmap:!0}):(t.texture=new e.Texture(r,i,a.RGBA,{useMipmap:!0}),t.texture.bind(a.LINEAR,a.CLAMP_TO_EDGE,a.LINEAR_MIPMAP_NEAREST),r.extTextureFilterAnisotropic&&a.texParameterf(a.TEXTURE_2D,r.extTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT,r.extTextureFilterAnisotropicMax)),t.state="loaded",e.cacheEntryPossiblyAdded(this.dispatcher),n(null)}})}abortTile(e,t){e.request&&(e.request.cancel(),delete e.request),t()}unloadTile(e,t){e.texture&&this.map.painter.saveTileTexture(e.texture),t()}hasTransition(){return!1}}var k=e.createLayout([{name:"a_pos",type:"Int16",components:2},{name:"a_texture_pos",type:"Int16",components:2}]);class T extends e.Evented{constructor(e,t,n,r){super(),this.id=e,this.dispatcher=n,this.coordinates=t.coordinates,this.type="image",this.minzoom=0,this.maxzoom=22,this.tileSize=512,this.tiles={},this._loaded=!1,this.setEventedParent(r),this.options=t}load(t,n){this._loaded=!1,this.fire(new e.Event("dataloading",{dataType:"source"})),this.url=this.options.url,e.getImage(this.map._requestManager.transformRequest(this.url,e.ResourceType.Image),(r,i)=>{this._loaded=!0,r?this.fire(new e.ErrorEvent(r)):i&&(this.image=i,t&&(this.coordinates=t),n&&n(),this._finishLoading())})}loaded(){return this._loaded}updateImage(e){return this.image&&e.url?(this.options.url=e.url,this.load(e.coordinates,()=>{this.texture=null}),this):this}_finishLoading(){this.map&&(this.setCoordinates(this.coordinates),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"metadata"})))}onAdd(e){this.map=e,this.load()}setCoordinates(t){this.coordinates=t;const n=t.map(e.MercatorCoordinate.fromLngLat);this.tileID=function(t){let n=1/0,r=1/0,i=-1/0,a=-1/0;for(const e of t)n=Math.min(n,e.x),r=Math.min(r,e.y),i=Math.max(i,e.x),a=Math.max(a,e.y);const o=Math.max(i-n,a-r),s=Math.max(0,Math.floor(-Math.log(o)/Math.LN2)),c=Math.pow(2,s);return new e.CanonicalTileID(s,Math.floor((n+i)/2*c),Math.floor((r+a)/2*c))}(n),this.minzoom=this.maxzoom=this.tileID.z;const r=n.map(e=>this.tileID.getTilePoint(e)._round());return this._boundsArray=new e.StructArrayLayout4i8,this._boundsArray.emplaceBack(r[0].x,r[0].y,0,0),this._boundsArray.emplaceBack(r[1].x,r[1].y,e.EXTENT,0),this._boundsArray.emplaceBack(r[3].x,r[3].y,0,e.EXTENT),this._boundsArray.emplaceBack(r[2].x,r[2].y,e.EXTENT,e.EXTENT),this.boundsBuffer&&(this.boundsBuffer.destroy(),delete this.boundsBuffer),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"content"})),this}prepare(){if(0===Object.keys(this.tiles).length||!this.image)return;const t=this.map.painter.context,n=t.gl;this.boundsBuffer||(this.boundsBuffer=t.createVertexBuffer(this._boundsArray,k.members)),this.boundsSegments||(this.boundsSegments=e.SegmentVector.simpleSegment(0,0,4,2)),this.texture||(this.texture=new e.Texture(t,this.image,n.RGBA),this.texture.bind(n.LINEAR,n.CLAMP_TO_EDGE));for(const e in this.tiles){const t=this.tiles[e];"loaded"!==t.state&&(t.state="loaded",t.texture=this.texture)}}loadTile(e,t){this.tileID&&this.tileID.equals(e.tileID.canonical)?(this.tiles[String(e.tileID.wrap)]=e,e.buckets={},t(null)):(e.state="errored",t(null))}serialize(){return{type:"image",url:this.options.url,coordinates:this.coordinates}}hasTransition(){return!1}}const S={vector:class extends e.Evented{constructor(t,n,r,i){if(super(),this.id=t,this.dispatcher=r,this.type="vector",this.minzoom=0,this.maxzoom=22,this.scheme="xyz",this.tileSize=512,this.reparseOverscaled=!0,this.isTileClipped=!0,this._loaded=!1,e.extend(this,e.pick(n,["url","scheme","tileSize","promoteId"])),this._options=e.extend({type:"vector"},n),this._collectResourceTiming=n.collectResourceTiming,512!==this.tileSize)throw new Error("vector tile sources must have a tileSize of 512");this.setEventedParent(i),this._tileWorkers={},this._deduped=new e.DedupedRequest}load(){this._loaded=!1,this.fire(new e.Event("dataloading",{dataType:"source"})),this._tileJSONRequest=x(this._options,this.map._requestManager,(t,n)=>{this._tileJSONRequest=null,this._loaded=!0,t?this.fire(new e.ErrorEvent(t)):n&&(e.extend(this,n),n.bounds&&(this.tileBounds=new w(n.bounds,this.minzoom,this.maxzoom)),e.postTurnstileEvent(n.tiles,this.map._requestManager._customAccessToken),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"metadata"})),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"content"})))})}loaded(){return this._loaded}hasTile(e){return!this.tileBounds||this.tileBounds.contains(e.canonical)}onAdd(e){this.map=e,this.load()}setSourceProperty(e){this._tileJSONRequest&&this._tileJSONRequest.cancel(),e();const t=this.map.style._getSourceCaches(this.id);for(const n of t)n.clearTiles();this.load()}setTiles(e){return this.setSourceProperty(()=>{this._options.tiles=e}),this}setUrl(e){return this.setSourceProperty(()=>{this.url=e,this._options.url=e}),this}onRemove(){this._tileJSONRequest&&(this._tileJSONRequest.cancel(),this._tileJSONRequest=null)}serialize(){return e.extend({},this._options)}loadTile(t,n){const r=this.map._requestManager.normalizeTileURL(t.tileID.canonical.url(this.tiles,this.scheme)),i={request:this.map._requestManager.transformRequest(r,e.ResourceType.Tile),data:void 0,uid:t.uid,tileID:t.tileID,tileZoom:t.tileZoom,zoom:t.tileID.overscaledZ,tileSize:this.tileSize*t.tileID.overscaleFactor(),type:this.type,source:this.id,pixelRatio:e.browser.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId,isSymbolTile:t.isSymbolTile};if(i.request.collectResourceTiming=this._collectResourceTiming,t.actor&&"expired"!==t.state)"loading"===t.state?t.reloadCallback=n:t.request=t.actor.send("reloadTile",i,a.bind(this));else if(t.actor=this._tileWorkers[r]=this._tileWorkers[r]||this.dispatcher.getActor(),this.dispatcher.ready)t.request=t.actor.send("loadTile",i,a.bind(this));else{const n=e.loadVectorTile.call({deduped:this._deduped},i,(e,n)=>{e||!n?a.call(this,e):(i.data={cacheControl:n.cacheControl,expires:n.expires,rawData:n.rawData.slice(0)},t.actor&&t.actor.send("loadTile",i,a.bind(this)))},!0);t.request={cancel:n}}function a(r,i){return delete t.request,t.aborted?n(null):r&&404!==r.status?n(r):(i&&i.resourceTiming&&(t.resourceTiming=i.resourceTiming),this.map._refreshExpiredTiles&&i&&t.setExpiryData(i),t.loadVectorData(i,this.map.painter),e.cacheEntryPossiblyAdded(this.dispatcher),n(null),void(t.reloadCallback&&(this.loadTile(t,t.reloadCallback),t.reloadCallback=null)))}}abortTile(e){e.request&&(e.request.cancel(),delete e.request),e.actor&&e.actor.send("abortTile",{uid:e.uid,type:this.type,source:this.id},void 0)}unloadTile(e){e.unloadVectorData(),e.actor&&e.actor.send("removeTile",{uid:e.uid,type:this.type,source:this.id},void 0)}hasTransition(){return!1}afterUpdate(){this._tileWorkers={}}},raster:E,"raster-dem":class extends E{constructor(t,n,r,i){super(t,n,r,i),this.type="raster-dem",this.maxzoom=22,this._options=e.extend({type:"raster-dem"},n),this.encoding=n.encoding||"mapbox"}serialize(){return{type:"raster-dem",url:this.url,tileSize:this.tileSize,tiles:this.tiles,bounds:this.bounds,encoding:this.encoding}}loadTile(t,n){const r=this.map._requestManager.normalizeTileURL(t.tileID.canonical.url(this.tiles,this.scheme),!1,this.tileSize);function i(e,r){e&&(t.state="errored",n(e)),r&&(t.dem=r,t.dem.onDeserialize(),t.needsHillshadePrepare=!0,t.needsDEMTextureUpload=!0,t.state="loaded",n(null))}t.request=e.getImage(this.map._requestManager.transformRequest(r,e.ResourceType.Tile),function(r,a){if(delete t.request,t.aborted)t.state="unloaded",n(null);else if(r)t.state="errored",n(r);else if(a){this.map._refreshExpiredTiles&&t.setExpiryData(a),delete a.cacheControl,delete a.expires;const n=e.window.ImageBitmap&&a instanceof e.window.ImageBitmap&&e.offscreenCanvasSupported(),r=1-(a.width-e.prevPowerOfTwo(a.width))/2;r<1||t.neighboringTiles||(t.neighboringTiles=this._getNeighboringTiles(t.tileID));const o=n?a:e.browser.getImageData(a,r),s={uid:t.uid,coord:t.tileID,source:this.id,rawImageData:o,encoding:this.encoding,padding:r};t.actor&&"expired"!==t.state||(t.actor=this.dispatcher.getActor(),t.actor.send("loadDEMTile",s,i.bind(this)))}}.bind(this))}_getNeighboringTiles(t){const n=t.canonical,r=Math.pow(2,n.z),i=(n.x-1+r)%r,a=0===n.x?t.wrap-1:t.wrap,o=(n.x+1+r)%r,s=n.x+1===r?t.wrap+1:t.wrap,c={};return c[new e.OverscaledTileID(t.overscaledZ,a,n.z,i,n.y).key]={backfilled:!1},c[new e.OverscaledTileID(t.overscaledZ,s,n.z,o,n.y).key]={backfilled:!1},n.y>0&&(c[new e.OverscaledTileID(t.overscaledZ,a,n.z,i,n.y-1).key]={backfilled:!1},c[new e.OverscaledTileID(t.overscaledZ,t.wrap,n.z,n.x,n.y-1).key]={backfilled:!1},c[new e.OverscaledTileID(t.overscaledZ,s,n.z,o,n.y-1).key]={backfilled:!1}),n.y+1{if(t)return void this.fire(new e.ErrorEvent(t));const n={dataType:"source",sourceDataType:"metadata"};this._collectResourceTiming&&this._resourceTiming&&this._resourceTiming.length>0&&(n.resourceTiming=this._resourceTiming,this._resourceTiming=[]),this.fire(new e.Event("data",n))})}onAdd(e){this.map=e,this.load()}setData(t){return this._data=t,this.fire(new e.Event("dataloading",{dataType:"source"})),this._updateWorkerData(t=>{if(t)return void this.fire(new e.ErrorEvent(t));const n={dataType:"source",sourceDataType:"content"};this._collectResourceTiming&&this._resourceTiming&&this._resourceTiming.length>0&&(n.resourceTiming=this._resourceTiming,this._resourceTiming=[]),this.fire(new e.Event("data",n))}),this}getClusterExpansionZoom(e,t){return this.actor.send("geojson.getClusterExpansionZoom",{clusterId:e,source:this.id},t),this}getClusterChildren(e,t){return this.actor.send("geojson.getClusterChildren",{clusterId:e,source:this.id},t),this}getClusterLeaves(e,t,n,r){return this.actor.send("geojson.getClusterLeaves",{source:this.id,clusterId:e,limit:t,offset:n},r),this}_updateWorkerData(t){this._loaded=!1;const n=e.extend({},this.workerOptions),r=this._data;"string"==typeof r?(n.request=this.map._requestManager.transformRequest(e.browser.resolveURL(r),e.ResourceType.Source),n.request.collectResourceTiming=this._collectResourceTiming):n.data=JSON.stringify(r),this.actor.send(`${this.type}.loadData`,n,(e,r)=>{this._removed||r&&r.abandoned||(this._loaded=!0,r&&r.resourceTiming&&r.resourceTiming[this.id]&&(this._resourceTiming=r.resourceTiming[this.id].slice(0)),this.actor.send(`${this.type}.coalesce`,{source:n.source},null),t(e))})}loaded(){return this._loaded}loadTile(t,n){const r=t.actor?"reloadTile":"loadTile";t.actor=this.actor,t.request=this.actor.send(r,{type:this.type,uid:t.uid,tileID:t.tileID,tileZoom:t.tileZoom,zoom:t.tileID.overscaledZ,maxZoom:this.maxzoom,tileSize:this.tileSize,source:this.id,pixelRatio:e.browser.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId},(e,i)=>(delete t.request,t.unloadVectorData(),t.aborted?n(null):e?n(e):(t.loadVectorData(i,this.map.painter,"reloadTile"===r),n(null))))}abortTile(e){e.request&&(e.request.cancel(),delete e.request),e.aborted=!0}unloadTile(e){e.unloadVectorData(),this.actor.send("removeTile",{uid:e.uid,type:this.type,source:this.id})}onRemove(){this._removed=!0,this.actor.send("removeSource",{type:this.type,source:this.id})}serialize(){return e.extend({},this._options,{type:this.type,data:this._data})}hasTransition(){return!1}},video:class extends T{constructor(e,t,n,r){super(e,t,n,r),this.roundZoom=!0,this.type="video",this.options=t}load(){this._loaded=!1;const t=this.options;this.urls=[];for(const n of t.urls)this.urls.push(this.map._requestManager.transformRequest(n,e.ResourceType.Source).url);e.getVideo(this.urls,(t,n)=>{this._loaded=!0,t?this.fire(new e.ErrorEvent(t)):n&&(this.video=n,this.video.loop=!0,this.video.addEventListener("playing",()=>{this.map.triggerRepaint()}),this.map&&this.video.play(),this._finishLoading())})}pause(){this.video&&this.video.pause()}play(){this.video&&this.video.play()}seek(t){if(this.video){const n=this.video.seekable;tn.end(0)?this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${this.id}`,null,`Playback for this video can be set only between the ${n.start(0)} and ${n.end(0)}-second mark.`))):this.video.currentTime=t}}getVideo(){return this.video}onAdd(e){this.map||(this.map=e,this.load(),this.video&&(this.video.play(),this.setCoordinates(this.coordinates)))}prepare(){if(0===Object.keys(this.tiles).length||this.video.readyState<2)return;const t=this.map.painter.context,n=t.gl;this.boundsBuffer||(this.boundsBuffer=t.createVertexBuffer(this._boundsArray,k.members)),this.boundsSegments||(this.boundsSegments=e.SegmentVector.simpleSegment(0,0,4,2)),this.texture?this.video.paused||(this.texture.bind(n.LINEAR,n.CLAMP_TO_EDGE),n.texSubImage2D(n.TEXTURE_2D,0,0,0,n.RGBA,n.UNSIGNED_BYTE,this.video)):(this.texture=new e.Texture(t,this.video,n.RGBA),this.texture.bind(n.LINEAR,n.CLAMP_TO_EDGE));for(const e in this.tiles){const t=this.tiles[e];"loaded"!==t.state&&(t.state="loaded",t.texture=this.texture)}}serialize(){return{type:"video",urls:this.urls,coordinates:this.coordinates}}hasTransition(){return this.video&&!this.video.paused}},image:T,canvas:class extends T{constructor(t,n,r,i){super(t,n,r,i),n.coordinates?Array.isArray(n.coordinates)&&4===n.coordinates.length&&!n.coordinates.some(e=>!Array.isArray(e)||2!==e.length||e.some(e=>"number"!=typeof e))||this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'"coordinates" property must be an array of 4 longitude/latitude array pairs'))):this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'missing required property "coordinates"'))),n.animate&&"boolean"!=typeof n.animate&&this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'optional "animate" property must be a boolean value'))),n.canvas?"string"==typeof n.canvas||n.canvas instanceof e.window.HTMLCanvasElement||this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'"canvas" must be either a string representing the ID of the canvas element from which to read, or an HTMLCanvasElement instance'))):this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'missing required property "canvas"'))),this.options=n,this.animate=void 0===n.animate||n.animate}load(){this._loaded=!0,this.canvas||(this.canvas=this.options.canvas instanceof e.window.HTMLCanvasElement?this.options.canvas:e.window.document.getElementById(this.options.canvas)),this.width=this.canvas.width,this.height=this.canvas.height,this._hasInvalidDimensions()?this.fire(new e.ErrorEvent(new Error("Canvas dimensions cannot be less than or equal to zero."))):(this.play=function(){this._playing=!0,this.map.triggerRepaint()},this.pause=function(){this._playing&&(this.prepare(),this._playing=!1)},this._finishLoading())}getCanvas(){return this.canvas}onAdd(e){this.map=e,this.load(),this.canvas&&this.animate&&this.play()}onRemove(){this.pause()}prepare(){let t=!1;if(this.canvas.width!==this.width&&(this.width=this.canvas.width,t=!0),this.canvas.height!==this.height&&(this.height=this.canvas.height,t=!0),this._hasInvalidDimensions())return;if(0===Object.keys(this.tiles).length)return;const n=this.map.painter.context,r=n.gl;this.boundsBuffer||(this.boundsBuffer=n.createVertexBuffer(this._boundsArray,k.members)),this.boundsSegments||(this.boundsSegments=e.SegmentVector.simpleSegment(0,0,4,2)),this.texture?(t||this._playing)&&this.texture.update(this.canvas,{premultiply:!0}):this.texture=new e.Texture(n,this.canvas,r.RGBA,{premultiply:!0});for(const e in this.tiles){const t=this.tiles[e];"loaded"!==t.state&&(t.state="loaded",t.texture=this.texture)}}serialize(){return{type:"canvas",coordinates:this.coordinates}}hasTransition(){return this._playing}_hasInvalidDimensions(){for(const e of[this.canvas.width,this.canvas.height])if(isNaN(e)||e<=0)return!0;return!1}}},O=function(t,n,r,i){const a=new S[n.type](t,n,r,i);if(a.id!==t)throw new Error(`Expected Source id to be ${t} instead of ${a.id}`);return e.bindAll(["load","abort","unload","serialize","prepare"],a),a};function A(t,n){const r=e.identity([]);return e.scale(r,r,[.5*t.width,.5*-t.height,1]),e.translate(r,r,[1,-1,0]),e.multiply(r,r,t.calculatePosMatrix(n.toUnwrapped()))}function P(e,t,n,r,i,a,o,s=!1){const c=e.tilesIn(r,o,s);c.sort(I);const l=[];for(const h of c)l.push({wrappedTileID:h.tile.tileID.wrapped().key,queryResults:h.tile.queryRenderedFeatures(t,n,e._state,h,i,a,A(e.transform,h.tile.tileID),s)});const u=function(e){const t={},n={};for(const r of e){const e=r.queryResults,i=r.wrappedTileID,a=n[i]=n[i]||{};for(const n in e){const r=e[n],i=a[n]=a[n]||{},o=t[n]=t[n]||[];for(const e of r)i[e.featureIndex]||(i[e.featureIndex]=!0,o.push(e))}}return t}(l);for(const h in u)u[h].forEach(t=>{const n=t.feature,r=e.getFeatureState(n.layer["source-layer"],n.id);n.source=n.layer.source,n.layer["source-layer"]&&(n.sourceLayer=n.layer["source-layer"]),n.state=r});return u}function C(e,t){const n=e.getRenderableIds().map(t=>e.getTileByID(t)),r=[],i={};for(let a=0;a{e.terminate()}),this.workers=null)}isPreloaded(){return!!this.active[R]}numActive(){return Object.keys(this.active).length}}let L;function D(){return L||(L=new j),L}function z(t,n){const r={};for(const e in t)"ref"!==e&&(r[e]=t[e]);return e.refProperties.forEach(e=>{e in n&&(r[e]=n[e])}),r}function F(e){e=e.slice();const t=Object.create(null);for(let n=0;n0?(i-o)/s:0;return this.points[a].mult(1-c).add(this.points[n].mult(c))}}class X{constructor(e,t,n){const r=this.boxCells=[],i=this.circleCells=[];this.xCellCount=Math.ceil(e/n),this.yCellCount=Math.ceil(t/n);for(let a=0;athis.width||r<0||t>this.height)return!i&&[];const o=[];if(e<=0&&t<=0&&this.width<=n&&this.height<=r){if(i)return!0;for(let e=0;e0:o}_queryCircle(e,t,n,r,i){const a=e-n,o=e+n,s=t-n,c=t+n;if(o<0||a>this.width||c<0||s>this.height)return!r&&[];const l=[];return this._forEachCell(a,s,o,c,this._queryCellCircle,l,{hitTest:r,circle:{x:e,y:t,radius:n},seenUids:{box:{},circle:{}}},i),r?l.length>0:l}query(e,t,n,r,i){return this._query(e,t,n,r,!1,i)}hitTest(e,t,n,r,i){return this._query(e,t,n,r,!0,i)}hitTestCircle(e,t,n,r){return this._queryCircle(e,t,n,!0,r)}_queryCell(e,t,n,r,i,a,o,s){const c=o.seenUids,l=this.boxCells[i];if(null!==l){const i=this.bboxes;for(const u of l)if(!c.box[u]){c.box[u]=!0;const l=4*u;if(e<=i[l+2]&&t<=i[l+3]&&n>=i[l+0]&&r>=i[l+1]&&(!s||s(this.boxKeys[u]))){if(o.hitTest)return a.push(!0),!0;a.push({key:this.boxKeys[u],x1:i[l],y1:i[l+1],x2:i[l+2],y2:i[l+3]})}}}const u=this.circleCells[i];if(null!==u){const i=this.circles;for(const l of u)if(!c.circle[l]){c.circle[l]=!0;const u=3*l;if(this._circleAndRectCollide(i[u],i[u+1],i[u+2],e,t,n,r)&&(!s||s(this.circleKeys[l]))){if(o.hitTest)return a.push(!0),!0;{const e=i[u],t=i[u+1],n=i[u+2];a.push({key:this.circleKeys[l],x1:e-n,y1:t-n,x2:e+n,y2:t+n})}}}}}_queryCellCircle(e,t,n,r,i,a,o,s){const c=o.circle,l=o.seenUids,u=this.boxCells[i];if(null!==u){const e=this.bboxes;for(const t of u)if(!l.box[t]){l.box[t]=!0;const n=4*t;if(this._circleAndRectCollide(c.x,c.y,c.radius,e[n+0],e[n+1],e[n+2],e[n+3])&&(!s||s(this.boxKeys[t])))return a.push(!0),!0}}const h=this.circleCells[i];if(null!==h){const e=this.circles;for(const t of h)if(!l.circle[t]){l.circle[t]=!0;const n=3*t;if(this._circlesCollide(e[n],e[n+1],e[n+2],c.x,c.y,c.radius)&&(!s||s(this.circleKeys[t])))return a.push(!0),!0}}}_forEachCell(e,t,n,r,i,a,o,s){const c=this._convertToXCellCoord(e),l=this._convertToYCellCoord(t),u=this._convertToXCellCoord(n),h=this._convertToYCellCoord(r);for(let f=c;f<=u;f++)for(let c=l;c<=h;c++)if(i.call(this,e,t,n,r,this.xCellCount*c+f,a,o,s))return}_convertToXCellCoord(e){return Math.max(0,Math.min(this.xCellCount-1,Math.floor(e*this.xScale)))}_convertToYCellCoord(e){return Math.max(0,Math.min(this.yCellCount-1,Math.floor(e*this.yScale)))}_circlesCollide(e,t,n,r,i,a){const o=r-e,s=i-t,c=n+a;return c*c>o*o+s*s}_circleAndRectCollide(e,t,n,r,i,a,o){const s=(a-r)/2,c=Math.abs(e-(r+s));if(c>s+n)return!1;const l=(o-i)/2,u=Math.abs(t-(i+l));if(u>l+n)return!1;if(c<=s||u<=l)return!0;const h=c-s,f=u-l;return h*h+f*f<=n*n}}function $(t,n,r,i,a){const o=e.create();return n?(e.scale(o,o,[1/a,1/a,1]),r||e.rotateZ(o,o,i.angle)):e.multiply(o,i.labelPlaneMatrix,t),o}function Y(t,n,r,i,a){if(n){const n=e.clone(t);return e.scale(n,n,[a,a,1]),r||e.rotateZ(n,n,-i.angle),n}return i.glCoordMatrix}function K(t,n,r=0){const i=[t.x,t.y,r,1];r?e.transformMat4(i,i,n):ce(i,i,n);const a=i[3];return{point:new e.Point(i[0]/a,i[1]/a),signedDistanceFromCamera:a}}function Q(e,t){return Math.min(.5+e/t*.5,1.5)}function J(e,t){const n=e[0]/e[3],r=e[1]/e[3];return n>=-t[0]&&n<=t[0]&&r>=-t[1]&&r<=t[1]}function ee(t,n,r,i,a,o,s,c,l){const u=i?t.textSizeData:t.iconSizeData,h=e.evaluateSizeForZoom(u,r.transform.zoom),f=[256/r.width*2+1,256/r.height*2+1],d=i?t.text.dynamicLayoutVertexArray:t.icon.dynamicLayoutVertexArray;d.clear();const p=t.lineVertexArray,m=i?t.text.placedSymbolArray:t.icon.placedSymbolArray,g=r.transform.width/r.transform.height;let y=!1;for(let v=0;vMath.abs(r.x-n.x)*i?{useVertical:!0}:(t===e.WritingMode.vertical?n.yr.x)?{needsFlipping:!0}:null}function re(t,n,r,i,a,o,s,c,l,u,h,f,d,p,m){const g=n/24,y=t.lineOffsetX*g,v=t.lineOffsetY*g;let _;if(t.numGlyphs>1){const e=t.glyphStartIndex+t.numGlyphs,n=t.lineStartIndex,a=t.lineStartIndex+t.lineLength,u=te(g,c,y,v,r,h,f,t,l,o,d,m);if(!u)return{notEnoughRoom:!0};const b=K(u.first.point,s).point,x=K(u.last.point,s).point;if(i&&!r){const e=ne(t.writingMode,b,x,p);if(e)return e}_=[u.first];for(let i=t.glyphStartIndex+1;i0?o.point:ie(f,i,n,1,a),c=ne(t.writingMode,n,s,p);if(c)return c}const n=ae(g*c.getoffsetX(t.glyphStartIndex),y,v,r,h,f,t.segment,t.lineStartIndex,t.lineStartIndex+t.lineLength,l,o,d,m);if(!n)return{notEnoughRoom:!0};_=[n]}for(const b of _)e.addDynamicAttributes(u,b.point,b.angle);return{}}function ie(e,t,n,r,i,a){const o=e.add(e.sub(t)._unit()),s=K(o,i,a?a(o):0).point,c=n.sub(s);return n.add(c._mult(r/c.mag()))}function ae(t,n,r,i,a,o,s,c,l,u,h,f,d,p,m){const g=i?t-n:t+n;let y=g>0?1:-1,v=0;i&&(y*=-1,v=Math.PI),y<0&&(v+=Math.PI);let _=y>0?c+s:c+s+1,b=a,x=a,w=0,E=0;const k=Math.abs(g),T=[],S=[];let O=o;const A=()=>{const t=_-y;return 0===w?o:new e.Point(u.getx(t),u.gety(t))},P=()=>ie(A(),O,x,k-w+1,h,d);for(;w+E<=k;){if(_+=y,_=l)return null;if(x=b,T.push(b),p&&S.push(O||A()),b=f[_],void 0===b){O=new e.Point(u.getx(_),u.gety(_));const t=K(O,h,d?d(O):0);b=t.signedDistanceFromCamera>0?f[_]=t.point:P()}else O=null;w+=E,E=x.dist(b)}m&&d&&(O=O||new e.Point(u.getx(_),u.gety(_)),f[_]=b=void 0===f[_]?b:P(),E=x.dist(b));const C=(k-w)/E,I=b.sub(x),M=I.mult(C)._add(x);r&&M._add(I._unit()._perp()._mult(r*y));const R=v+Math.atan2(b.y-x.y,b.x-x.x);return T.push(M),p&&(O=O||new e.Point(u.getx(_),u.gety(_)),S.push(function(t,n,r){const i=1-r;return new e.Point(t.x*i+n.x*r,t.y*i+n.y*r)}(S.length>0?S[S.length-1]:O,O,C))),{point:M,angle:R,path:T,tilePath:S}}const oe=new Float32Array([-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0]);function se(e,t){for(let n=0;ng.getAtTileOffset(p,e.x,e.y):e=>0,v=new e.Point(n.anchorX,n.anchorY),_=y(v),b=this.projectAndGetPerspectiveRatio(o,v.x,v.y,_),{perspectiveRatio:x}=b,w=(u?a/x:a*x)/e.ONE_EM,E=K(v,s,_).point,k=b.signedDistanceFromCamera>0?te(w,i,n.lineOffsetX*w,n.lineOffsetY*w,!1,E,v,n,r,s,{},g&&!u?y:null,u&&!!g):null;let T=!1,S=!1,O=!0;if(k&&!b.aboveHorizon){const n=.5*f*x+d,r=new e.Point(-100,-100),i=new e.Point(this.screenRightBoundary,this.screenBottomBoundary),a=new H,o=k.first,s=k.last;let u=[];for(let e=o.path.length-1;e>=1;e--)u.push(o.path[e]);for(let e=1;e{const n=y(tK(e,c));u=e.some(e=>e.signedDistanceFromCamera<=0)?[]:e.map(e=>e.point)}let v=[];if(u.length>0){const t=u[0].clone(),n=u[0].clone();for(let e=1;e=r.x&&n.x<=i.x&&t.y>=r.y&&n.y<=i.y?[u]:n.xi.x||n.yi.y?[]:e.clipLine([u],r.x,r.y,i.x,i.y)}for(const e of v){a.reset(e,.25*n);let r=0;r=a.length<=.5*n?1:Math.ceil(a.paddedLength/p)+1;for(let e=0;e0?(e.transformMat4(a,a,t),o=a[2]>a[3]):ce(a,a,t),{point:new e.Point((a[0]/a[3]+1)/2*this.transform.width+100,(-a[1]/a[3]+1)/2*this.transform.height+100),perspectiveRatio:Math.min(.5+this.transform.cameraToCenterDistance/a[3]*.5,1.5),signedDistanceFromCamera:a[3],aboveHorizon:o}}isOffscreen(e,t,n,r){return n<100||e>=this.screenRightBoundary||r<100||t>this.screenBottomBoundary}isInsideGrid(e,t,n,r){return n>=0&&e=0&&te.collisionGroupID===t}}return this.collisionGroups[e]}}function ge(t,n,r,i,a){const{horizontalAlign:o,verticalAlign:s}=e.getAnchorAlignment(t),c=-(o-.5)*n,l=-(s-.5)*r,u=e.evaluateVariableOffset(t,i);return new e.Point(c+u[0]*a,l+u[1]*a)}function ye(t,n,r,i,a){const o=new e.Point(t,n);return r&&o._rotate(i?a:-a),o}class ve{constructor(e,t,n,r){this.transform=e.clone(),this.collisionIndex=new le(this.transform),this.placements={},this.opacities={},this.variableOffsets={},this.stale=!1,this.commitTime=0,this.fadeDuration=t,this.retainedQueryData={},this.collisionGroups=new me(n),this.collisionCircleArrays={},this.prevPlacement=r,r&&(r.prevPlacement=void 0),this.placedOrientations={}}getBucketParts(t,n,r,i){const a=r.getBucket(n),o=r.latestFeatureIndex;if(!a||!o||n.id!==a.layerIds[0])return;const s=r.collisionBoxArray,c=a.layers[0].layout,l=Math.pow(2,this.transform.zoom-r.tileID.overscaledZ),u=r.tileSize/e.EXTENT,h=this.transform.calculatePosMatrix(r.tileID.toUnwrapped()),f="map"===c.get("text-pitch-alignment"),d="map"===c.get("text-rotation-alignment"),p=v(r,1,this.transform.zoom),m=$(h,f,d,this.transform,p);let g=null;if(f){const t=Y(h,f,d,this.transform,p);g=e.multiply([],this.transform.labelPlaneMatrix,t)}this.retainedQueryData[a.bucketInstanceId]=new pe(a.bucketInstanceId,o,a.sourceLayerIndex,a.index,r.tileID);const y={bucket:a,layout:c,posMatrix:h,textLabelPlaneMatrix:m,labelToScreenMatrix:g,scale:l,textPixelRatio:u,holdingForFade:r.holdingForFade(),collisionBoxArray:s,partiallyEvaluatedTextSize:e.evaluateSizeForZoom(a.textSizeData,this.transform.zoom),partiallyEvaluatedIconSize:e.evaluateSizeForZoom(a.iconSizeData,this.transform.zoom),collisionGroup:this.collisionGroups.get(a.sourceID)};if(i)for(const e of a.sortKeyRanges){const{sortKey:n,symbolInstanceStart:r,symbolInstanceEnd:i}=e;t.push({sortKey:n,symbolInstanceStart:r,symbolInstanceEnd:i,parameters:y})}else t.push({symbolInstanceStart:0,symbolInstanceEnd:a.symbolInstances.length,parameters:y})}attemptAnchorPlacement(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y){const v=[h.textOffset0,h.textOffset1],_=d.getSymbolInstanceTextSize(g,h,this.transform.zoom,f),b=ge(e,n,r,v,i),x=this.collisionIndex.placeCollisionBox(_,t,ye(b.x,b.y,a,o,this.transform.angle),u,s,c,l.predicate);if((!m||0!==this.collisionIndex.placeCollisionBox(d.getSymbolInstanceIconSize(y,this.transform.zoom,f),m,ye(b.x,b.y,a,o,this.transform.angle),u,s,c,l.predicate).box.length)&&x.box.length>0){let t;return this.prevPlacement&&this.prevPlacement.variableOffsets[h.crossTileID]&&this.prevPlacement.placements[h.crossTileID]&&this.prevPlacement.placements[h.crossTileID].text&&(t=this.prevPlacement.variableOffsets[h.crossTileID].anchor),this.variableOffsets[h.crossTileID]={textOffset:v,width:n,height:r,anchor:e,textBoxScale:i,prevAnchor:t},this.markUsedJustification(d,e,h,p),d.allowVerticalPlacement&&(this.markUsedOrientation(d,p,h),this.placedOrientations[h.crossTileID]=p),{shift:b,placedGlyphBoxes:x}}}placeLayerBucketPart(t,n,r){const{bucket:i,layout:a,posMatrix:o,textLabelPlaneMatrix:s,labelToScreenMatrix:c,textPixelRatio:l,holdingForFade:u,collisionBoxArray:h,partiallyEvaluatedTextSize:f,partiallyEvaluatedIconSize:d,collisionGroup:p}=t.parameters,m=a.get("text-optional"),g=a.get("icon-optional"),y=a.get("text-allow-overlap"),v=a.get("icon-allow-overlap"),_="map"===a.get("text-rotation-alignment"),b="map"===a.get("text-pitch-alignment"),x="none"!==a.get("icon-text-fit"),w="viewport-y"===a.get("symbol-z-order"),E=y&&(v||!i.hasIconData()||g),k=v&&(y||!i.hasTextData()||m);!i.collisionArrays&&h&&i.deserializeCollisionBoxes(h),r&&i.updateCollisionDebugBuffers(this.transform.zoom,h);const T=(t,h,w)=>{if(n[t.crossTileID])return;if(u)return void(this.placements[t.crossTileID]=new fe(!1,!1,!1));let T=!1,S=!1,O=!0,A=null,P={box:null,offscreen:null},C={box:null,offscreen:null},I=null,M=null,R=null,j=0,L=0,D=0;w.textFeatureIndex?j=w.textFeatureIndex:t.useRuntimeCollisionCircles&&(j=t.featureIndex),w.verticalTextFeatureIndex&&(L=w.verticalTextFeatureIndex);const z=e=>{(this.transform.elevation||e.elevation)&&(e.elevation=this.transform.elevation?this.transform.elevation.getAtTileOffset(this.retainedQueryData[i.bucketInstanceId].tileID,e.anchorPointX,e.anchorPointY):0)},F=w.textBox;if(F){z(F);const n=n=>{let r=e.WritingMode.horizontal;if(i.allowVerticalPlacement&&!n&&this.prevPlacement){const e=this.prevPlacement.placedOrientations[t.crossTileID];e&&(this.placedOrientations[t.crossTileID]=e,r=e,this.markUsedOrientation(i,r,t))}return r},r=(n,r)=>{if(i.allowVerticalPlacement&&t.numVerticalGlyphVertices>0&&w.verticalTextBox){for(const t of i.writingModes)if(t===e.WritingMode.vertical?(P=r(),C=P):P=n(),P&&P.box&&P.box.length)break}else P=n()};if(a.get("text-variable-anchor")){let s=a.get("text-variable-anchor");if(this.prevPlacement&&this.prevPlacement.variableOffsets[t.crossTileID]){const e=this.prevPlacement.variableOffsets[t.crossTileID];s.indexOf(e.anchor)>0&&(s=s.filter(t=>t!==e.anchor),s.unshift(e.anchor))}const c=(e,n,r)=>{const a=t.textBoxScale,c=(e.x2-e.x1)*a+2*e.padding,u=(e.y2-e.y1)*a+2*e.padding,m=x&&!v?n:null;m&&z(m);let g={box:[],offscreen:!1};const w=y?2*s.length:s.length;for(let y=0;y=s.length,t,h,i,r,m,f,d);if(n&&(g=n.placedGlyphBoxes,g&&g.box&&g.box.length)){T=!0,A=n.shift;break}}return g};r(()=>c(F,w.iconBox,e.WritingMode.horizontal),()=>{const n=w.verticalTextBox;return n&&z(n),i.allowVerticalPlacement&&!(P&&P.box&&P.box.length)&&t.numVerticalGlyphVertices>0&&n?c(n,w.verticalIconBox,e.WritingMode.vertical):{box:null,offscreen:null}}),P&&(T=P.box,O=P.offscreen);const u=n(P&&P.box);if(!T&&this.prevPlacement){const e=this.prevPlacement.variableOffsets[t.crossTileID];e&&(this.variableOffsets[t.crossTileID]=e,this.markUsedJustification(i,e.anchor,t,u))}}else{const a=(n,r)=>{const a=i.getSymbolInstanceTextSize(f,t,this.transform.zoom,h),s=this.collisionIndex.placeCollisionBox(a,n,new e.Point(0,0),y,l,o,p.predicate);return s&&s.box&&s.box.length&&(this.markUsedOrientation(i,r,t),this.placedOrientations[t.crossTileID]=r),s};r(()=>a(F,e.WritingMode.horizontal),()=>{const n=w.verticalTextBox;return i.allowVerticalPlacement&&t.numVerticalGlyphVertices>0&&n?(z(n),a(n,e.WritingMode.vertical)):{box:null,offscreen:null}}),n(P&&P.box&&P.box.length)}}if(I=P,T=I&&I.box&&I.box.length>0,O=I&&I.offscreen,t.useRuntimeCollisionCircles){const n=i.text.placedSymbolArray.get(t.centerJustifiedTextSymbolIndex),l=e.evaluateSizeForFeature(i.textSizeData,f,n),u=a.get("text-padding");M=this.collisionIndex.placeCollisionCircles(y,n,i.lineVertexArray,i.glyphOffsetArray,l,o,s,c,r,b,p.predicate,t.collisionCircleDiameter,u,this.retainedQueryData[i.bucketInstanceId].tileID),T=y||M.circles.length>0&&!M.collisionDetected,O=O&&M.offscreen}if(w.iconFeatureIndex&&(D=w.iconFeatureIndex),w.iconBox){const t=t=>{z(t);const n=x&&A?ye(A.x,A.y,_,b,this.transform.angle):new e.Point(0,0),r=i.getSymbolInstanceIconSize(d,this.transform.zoom,h);return this.collisionIndex.placeCollisionBox(r,t,n,v,l,o,p.predicate)};C&&C.box&&C.box.length&&w.verticalIconBox?(R=t(w.verticalIconBox),S=R.box.length>0):(R=t(w.iconBox),S=R.box.length>0),O=O&&R.offscreen}const B=m||0===t.numHorizontalGlyphVertices&&0===t.numVerticalGlyphVertices,N=g||0===t.numIconVertices;if(B||N?N?B||(S=S&&T):T=S&&T:S=T=S&&T,T&&I&&I.box&&this.collisionIndex.insertCollisionBox(I.box,a.get("text-ignore-placement"),i.bucketInstanceId,C&&C.box&&L?L:j,p.ID),S&&R&&this.collisionIndex.insertCollisionBox(R.box,a.get("icon-ignore-placement"),i.bucketInstanceId,D,p.ID),M&&(T&&this.collisionIndex.insertCollisionCircles(M.circles,a.get("text-ignore-placement"),i.bucketInstanceId,j,p.ID),r)){const e=i.bucketInstanceId;let t=this.collisionCircleArrays[e];void 0===t&&(t=this.collisionCircleArrays[e]=new de);for(let n=0;n=0;--t){const n=e[t];T(i.symbolInstances.get(n),n,i.collisionArrays[n])}}else for(let e=t.symbolInstanceStart;e=0&&(t.text.placedSymbolArray.get(e).crossTileID=a>=0&&e!==a?0:r.crossTileID)}markUsedOrientation(t,n,r){const i=n===e.WritingMode.horizontal||n===e.WritingMode.horizontalOnly?n:0,a=n===e.WritingMode.vertical?n:0,o=[r.leftJustifiedTextSymbolIndex,r.centerJustifiedTextSymbolIndex,r.rightJustifiedTextSymbolIndex];for(const e of o)t.text.placedSymbolArray.get(e).placedOrientation=i;r.verticalPlacedTextSymbolIndex&&(t.text.placedSymbolArray.get(r.verticalPlacedTextSymbolIndex).placedOrientation=a)}commit(e){this.commitTime=e,this.zoomAtLastRecencyCheck=this.transform.zoom;const t=this.prevPlacement;let n=!1;this.prevZoomAdjustment=t?t.zoomAdjustment(this.transform.zoom):0;const r=t?t.symbolFadeChange(e):1,i=t?t.opacities:{},a=t?t.variableOffsets:{},o=t?t.placedOrientations:{};for(const s in this.placements){const e=this.placements[s],t=i[s];t?(this.opacities[s]=new he(t,r,e.text,e.icon),n=n||e.text!==t.text.placed||e.icon!==t.icon.placed):(this.opacities[s]=new he(null,r,e.text,e.icon,e.skipFade),n=n||e.text||e.icon)}for(const s in i){const e=i[s];if(!this.opacities[s]){const t=new he(e,r,!1,!1);t.isHidden()||(this.opacities[s]=t,n=n||e.text.placed||e.icon.placed)}}for(const s in a)this.variableOffsets[s]||!this.opacities[s]||this.opacities[s].isHidden()||(this.variableOffsets[s]=a[s]);for(const s in o)this.placedOrientations[s]||!this.opacities[s]||this.opacities[s].isHidden()||(this.placedOrientations[s]=o[s]);n?this.lastPlacementChangeTime=e:"number"!=typeof this.lastPlacementChangeTime&&(this.lastPlacementChangeTime=t?t.lastPlacementChangeTime:e)}updateLayerOpacities(e,t){const n={};for(const r of t){const t=r.getBucket(e);t&&r.latestFeatureIndex&&e.id===t.layerIds[0]&&this.updateBucketOpacities(t,n,r.collisionBoxArray)}}updateBucketOpacities(t,n,r){t.hasTextData()&&t.text.opacityVertexArray.clear(),t.hasIconData()&&t.icon.opacityVertexArray.clear(),t.hasIconCollisionBoxData()&&t.iconCollisionBox.collisionVertexArray.clear(),t.hasTextCollisionBoxData()&&t.textCollisionBox.collisionVertexArray.clear();const i=t.layers[0].layout,a=new he(null,0,!1,!1,!0),o=i.get("text-allow-overlap"),s=i.get("icon-allow-overlap"),c=i.get("text-variable-anchor"),l="map"===i.get("text-rotation-alignment"),u="map"===i.get("text-pitch-alignment"),h="none"!==i.get("icon-text-fit"),f=new he(null,0,o&&(s||!t.hasIconData()||i.get("icon-optional")),s&&(o||!t.hasTextData()||i.get("text-optional")),!0);!t.collisionArrays&&r&&(t.hasIconCollisionBoxData()||t.hasTextCollisionBoxData())&&t.deserializeCollisionBoxes(r);const d=(e,t,n)=>{for(let r=0;r0,y=this.placedOrientations[r.crossTileID],v=y===e.WritingMode.vertical,_=y===e.WritingMode.horizontal||y===e.WritingMode.horizontalOnly;if(i>0||o>0){const e=Oe(m.text);d(t.text,i,v?Ae:e),d(t.text,o,_?Ae:e);const n=m.text.isHidden();[r.rightJustifiedTextSymbolIndex,r.centerJustifiedTextSymbolIndex,r.leftJustifiedTextSymbolIndex].forEach(e=>{e>=0&&(t.text.placedSymbolArray.get(e).hidden=n||v?1:0)}),r.verticalPlacedTextSymbolIndex>=0&&(t.text.placedSymbolArray.get(r.verticalPlacedTextSymbolIndex).hidden=n||_?1:0);const a=this.variableOffsets[r.crossTileID];a&&this.markUsedJustification(t,a.anchor,r,y);const s=this.placedOrientations[r.crossTileID];s&&(this.markUsedJustification(t,"left",r,s),this.markUsedOrientation(t,s,r))}if(g){const e=Oe(m.icon),n=!(h&&r.verticalPlacedIconSymbolIndex&&v);r.placedIconSymbolIndex>=0&&(d(t.icon,r.numIconVertices,n?e:Ae),t.icon.placedSymbolArray.get(r.placedIconSymbolIndex).hidden=m.icon.isHidden()),r.verticalPlacedIconSymbolIndex>=0&&(d(t.icon,r.numVerticalIconVertices,n?Ae:e),t.icon.placedSymbolArray.get(r.verticalPlacedIconSymbolIndex).hidden=m.icon.isHidden())}if(t.hasIconCollisionBoxData()||t.hasTextCollisionBoxData()){const n=t.collisionArrays[p];if(n){let r=new e.Point(0,0);if(n.textBox||n.verticalTextBox){let e=!0;if(c){const t=this.variableOffsets[s];t?(r=ge(t.anchor,t.width,t.height,t.textOffset,t.textBoxScale),l&&r._rotate(u?this.transform.angle:-this.transform.angle)):e=!1}n.textBox&&_e(t.textCollisionBox.collisionVertexArray,m.text.placed,!e||v,r.x,r.y),n.verticalTextBox&&_e(t.textCollisionBox.collisionVertexArray,m.text.placed,!e||_,r.x,r.y)}const i=Boolean(!_&&n.verticalIconBox);n.iconBox&&_e(t.iconCollisionBox.collisionVertexArray,m.icon.placed,i,h?r.x:0,h?r.y:0),n.verticalIconBox&&_e(t.iconCollisionBox.collisionVertexArray,m.icon.placed,!i,h?r.x:0,h?r.y:0)}}}if(t.sortFeatures(this.transform.angle),this.retainedQueryData[t.bucketInstanceId]&&(this.retainedQueryData[t.bucketInstanceId].featureSortOrder=t.featureSortOrder),t.hasTextData()&&t.text.opacityVertexBuffer&&t.text.opacityVertexBuffer.updateData(t.text.opacityVertexArray),t.hasIconData()&&t.icon.opacityVertexBuffer&&t.icon.opacityVertexBuffer.updateData(t.icon.opacityVertexArray),t.hasIconCollisionBoxData()&&t.iconCollisionBox.collisionVertexBuffer&&t.iconCollisionBox.collisionVertexBuffer.updateData(t.iconCollisionBox.collisionVertexArray),t.hasTextCollisionBoxData()&&t.textCollisionBox.collisionVertexBuffer&&t.textCollisionBox.collisionVertexBuffer.updateData(t.textCollisionBox.collisionVertexArray),t.bucketInstanceId in this.collisionCircleArrays){const e=this.collisionCircleArrays[t.bucketInstanceId];t.placementInvProjMatrix=e.invProjMatrix,t.placementViewportMatrix=e.viewportMatrix,t.collisionCircleArray=e.circles,delete this.collisionCircleArrays[t.bucketInstanceId]}}symbolFadeChange(e){return 0===this.fadeDuration?1:(e-this.commitTime)/this.fadeDuration+this.prevZoomAdjustment}zoomAdjustment(e){return Math.max(0,(this.transform.zoom-e)/1.5)}hasTransitions(e){return this.stale||e-this.lastPlacementChangeTimee}setStale(){this.stale=!0}}function _e(e,t,n,r,i){e.emplaceBack(t?1:0,n?1:0,r||0,i||0),e.emplaceBack(t?1:0,n?1:0,r||0,i||0),e.emplaceBack(t?1:0,n?1:0,r||0,i||0),e.emplaceBack(t?1:0,n?1:0,r||0,i||0)}const be=Math.pow(2,25),xe=Math.pow(2,24),we=Math.pow(2,17),Ee=Math.pow(2,16),ke=Math.pow(2,9),Te=Math.pow(2,8),Se=Math.pow(2,1);function Oe(e){if(0===e.opacity&&!e.placed)return 0;if(1===e.opacity&&e.placed)return 4294967295;const t=e.placed?1:0,n=Math.floor(127*e.opacity);return n*be+t*xe+n*we+t*Ee+n*ke+t*Te+n*Se+t}const Ae=0;class Pe{constructor(e){this._sortAcrossTiles="viewport-y"!==e.layout.get("symbol-z-order")&&void 0!==e.layout.get("symbol-sort-key").constantOr(1),this._currentTileIndex=0,this._currentPartIndex=0,this._seenCrossTileIDs={},this._bucketParts=[]}continuePlacement(e,t,n,r,i){const a=this._bucketParts;for(;this._currentTileIndexe.sortKey-t.sortKey));this._currentPartIndex{const t=e.browser.now()-i;return!this._forceFullPlacement&&t>2};for(;this._currentPlacementIndex>=0;){const e=n[t[this._currentPlacementIndex]],i=this.placement.collisionIndex.transform.zoom;if("symbol"===e.type&&(!e.minzoom||e.minzoom<=i)&&(!e.maxzoom||e.maxzoom>i)){if(this._inProgressLayer||(this._inProgressLayer=new Pe(e)),this._inProgressLayer.continuePlacement(r[e.source],this.placement,this._showCollisionBoxes,e,a))return;delete this._inProgressLayer}this._currentPlacementIndex--}this._done=!0}commit(e){return this.placement.commit(e),this.placement}}const Ie=512/e.EXTENT/2;class Me{constructor(e,t,n){this.tileID=e,this.indexedSymbolInstances={},this.bucketInstanceId=n;for(let r=0;re.overscaledZ)for(const i in n){const a=n[i];a.tileID.isChildOf(e)&&a.findMatches(t.symbolInstances,e,r)}else{const a=n[e.scaledTo(Number(i)).key];a&&a.findMatches(t.symbolInstances,e,r)}}for(let i=0;i{t[e]=!0});for(const n in this.layerIndexes)t[n]||delete this.layerIndexes[n]}}const De=(t,n)=>e.emitValidationErrors(t,n&&n.filter(e=>"source.canvas"!==e.identifier)),ze=e.pick(B,["addLayer","removeLayer","setPaintProperty","setLayoutProperty","setFilter","addSource","removeSource","setLayerZoomRange","setLight","setTransition","setGeoJSONSourceData","setTerrain"]),Fe=e.pick(B,["setCenter","setZoom","setBearing","setPitch"]),Be=function(){const t={},n=e.styleSpec.$version;for(const r in e.styleSpec.$root){const i=e.styleSpec.$root[r];if(i.required){let e=null;e="version"===r?n:"array"===i.type?[]:{},null!=e&&(t[r]=e)}}return t}(),Ne={fill:!0,line:!0,background:!0,hillshade:!0,raster:!0};class Ue extends e.Evented{constructor(t,n={}){super(),this.map=t,this.dispatcher=new y(D(),this),this.imageManager=new h,this.imageManager.setEventedParent(this),this.glyphManager=new e.GlyphManager(t._requestManager,n.localFontFamily?e.LocalGlyphMode.all:n.localIdeographFontFamily?e.LocalGlyphMode.ideographs:e.LocalGlyphMode.none,n.localFontFamily||n.localIdeographFontFamily),this.lineAtlas=new g(256,512),this.crossTileSymbolIndex=new Le,this._layers={},this._num3DLayers=0,this._numSymbolLayers=0,this._numCircleLayers=0,this._serializedLayers={},this._sourceCaches={},this._otherSourceCaches={},this._symbolSourceCaches={},this.zoomHistory=new e.ZoomHistory,this._loaded=!1,this._availableImages=[],this._order=[],this._drapedFirstOrder=[],this._resetUpdates(),this.dispatcher.broadcast("setReferrer",e.getReferrer());const r=this;this._rtlTextPluginCallback=Ue.registerForPluginStateChange(t=>{r.dispatcher.broadcast("syncRTLPluginState",{pluginStatus:t.pluginStatus,pluginURL:t.pluginURL},(t,n)=>{if(e.triggerPluginCompletionEvent(t),n&&n.every(e=>e))for(const e in r._sourceCaches){const t=r._sourceCaches[e],n=t.getSource().type;"vector"!==n&&"geojson"!==n||t.reload()}})}),this.on("data",e=>{if("source"!==e.dataType||"metadata"!==e.sourceDataType)return;const t=this.getSource(e.sourceId);if(t&&t.vectorLayerIds)for(const n in this._layers){const e=this._layers[n];e.source===t.id&&this._validateLayer(e)}})}loadURL(t,n={}){this.fire(new e.Event("dataloading",{dataType:"style"}));const r="boolean"==typeof n.validate?n.validate:!e.isMapboxURL(t);t=this.map._requestManager.normalizeStyleURL(t,n.accessToken);const i=this.map._requestManager.transformRequest(t,e.ResourceType.Style);this._request=e.getJSON(i,(t,n)=>{this._request=null,t?this.fire(new e.ErrorEvent(t)):n&&this._load(n,r)})}loadJSON(t,n={}){this.fire(new e.Event("dataloading",{dataType:"style"})),this._request=e.browser.frame(()=>{this._request=null,this._load(t,!1!==n.validate)})}loadEmpty(){this.fire(new e.Event("dataloading",{dataType:"style"})),this._load(Be,!1)}_updateLayerCount(e,t){const n=t?1:-1;e.is3D()&&(this._num3DLayers+=n),"circle"===e.type&&(this._numCircleLayers+=n),"symbol"===e.type&&(this._numSymbolLayers+=n)}_load(t,n){if(n&&De(this,e.validateStyle(t)))return;this._loaded=!0,this.stylesheet=t;for(const e in t.sources)this.addSource(e,t.sources[e],{validate:!1});this._changed=!1,t.sprite?this._loadSprite(t.sprite):(this.imageManager.setLoaded(!0),this.dispatcher.broadcast("spriteLoaded",!0)),this.glyphManager.setURL(t.glyphs);const r=F(this.stylesheet.layers);this._order=r.map(e=>e.id),this._layers={},this._serializedLayers={};for(let i of r)i=e.createStyleLayer(i),i.setEventedParent(this,{layer:{id:i.id}}),this._layers[i.id]=i,this._serializedLayers[i.id]=i.serialize(),this._updateLayerCount(i,!0);this.dispatcher.broadcast("setLayers",this._serializeLayers(this._order)),this.light=new d(this.stylesheet.light),this.stylesheet.terrain&&this._createTerrain(this.stylesheet.terrain),this._updateDrapeFirstLayers(),this.fire(new e.Event("data",{dataType:"style"})),this.fire(new e.Event("style.load"))}_loadSprite(t){this._spriteRequest=function(t,n,r){let i,a,o;const s=e.browser.devicePixelRatio>1?"@2x":"";let c=e.getJSON(n.transformRequest(n.normalizeSpriteURL(t,s,".json"),e.ResourceType.SpriteJSON),(e,t)=>{c=null,o||(o=e,i=t,u())}),l=e.getImage(n.transformRequest(n.normalizeSpriteURL(t,s,".png"),e.ResourceType.SpriteImage),(e,t)=>{l=null,o||(o=e,a=t,u())});function u(){if(o)r(o);else if(i&&a){const t=e.browser.getImageData(a),n={};for(const r in i){const{width:a,height:o,x:s,y:c,sdf:l,pixelRatio:u,stretchX:h,stretchY:f,content:d}=i[r],p=new e.RGBAImage({width:a,height:o});e.RGBAImage.copy(t,p,{x:s,y:c},{x:0,y:0},{width:a,height:o}),n[r]={data:p,pixelRatio:u,sdf:l,stretchX:h,stretchY:f,content:d}}r(null,n)}}return{cancel(){c&&(c.cancel(),c=null),l&&(l.cancel(),l=null)}}}(t,this.map._requestManager,(t,n)=>{if(this._spriteRequest=null,t)this.fire(new e.ErrorEvent(t));else if(n)for(const e in n)this.imageManager.addImage(e,n[e]);this.imageManager.setLoaded(!0),this._availableImages=this.imageManager.listImages(),this.dispatcher.broadcast("setImages",this._availableImages),this.dispatcher.broadcast("spriteLoaded",!0),this.fire(new e.Event("data",{dataType:"style"}))})}_validateLayer(t){const n=this.getSource(t.source);if(!n)return;const r=t.sourceLayer;r&&("geojson"===n.type||n.vectorLayerIds&&-1===n.vectorLayerIds.indexOf(r))&&this.fire(new e.ErrorEvent(new Error(`Source layer "${r}" `+`does not exist on source "${n.id}" `+`as specified by style layer "${t.id}"`)))}loaded(){if(!this._loaded)return!1;if(Object.keys(this._updatedSources).length)return!1;for(const e in this._sourceCaches)if(!this._sourceCaches[e].loaded())return!1;return!!this.imageManager.isLoaded()}_serializeLayers(e){const t=[];for(const n of e){const e=this._layers[n];"custom"!==e.type&&t.push(e.serialize())}return t}hasTransitions(){if(this.light&&this.light.hasTransition())return!0;for(const e in this._sourceCaches)if(this._sourceCaches[e].hasTransition())return!0;for(const e in this._layers)if(this._layers[e].hasTransition())return!0;return!1}get order(){return this.map._optimizeForTerrain&&this.terrain?this._drapedFirstOrder:this._order}isLayerDraped(e){return!!this.terrain&&Ne[e.type]}_checkLoaded(){if(!this._loaded)throw new Error("Style is not done loading")}update(t){if(!this._loaded)return;const n=this._changed;if(this._changed){const e=Object.keys(this._updatedLayers),n=Object.keys(this._removedLayers);(e.length||n.length)&&this._updateWorkerLayers(e,n);for(const t in this._updatedSources){const e=this._updatedSources[t];"reload"===e?this._reloadSource(t):"clear"===e&&this._clearSource(t)}this._updateTilesForChangedImages();for(const r in this._updatedPaintProps)this._layers[r].updateTransitions(t);this.light.updateTransitions(t),this._resetUpdates()}const r={};for(const e in this._sourceCaches){const t=this._sourceCaches[e];r[e]=t.used,t.used=!1}for(const e of this._order){const n=this._layers[e];if(n.recalculate(t,this._availableImages),!n.isHidden(t.zoom)){const e=this._getLayerSourceCache(n);e&&(e.used=!0)}const r=this.map.painter;if(r){const e=n.getProgramIds();if(!e)continue;const i=n.getProgramConfiguration(t.zoom);for(const t of e)r.useProgram(t,i)}}for(const i in r){const t=this._sourceCaches[i];r[i]!==t.used&&t.getSource().fire(new e.Event("data",{sourceDataType:"visibility",dataType:"source",sourceId:t.getSource().id}))}this.light.recalculate(t),this.terrain&&this.terrain.recalculate(t),this.z=t.zoom,n&&this.fire(new e.Event("data",{dataType:"style"}))}_updateTilesForChangedImages(){const e=Object.keys(this._changedImages);if(e.length){for(const t in this._sourceCaches)this._sourceCaches[t].reloadTilesForDependencies(["icons","patterns"],e);this._changedImages={}}}_updateWorkerLayers(e,t){this.dispatcher.broadcast("updateLayers",{layers:this._serializeLayers(e),removedIds:t})}_resetUpdates(){this._changed=!1,this._updatedLayers={},this._removedLayers={},this._updatedSources={},this._updatedPaintProps={},this._changedImages={}}setState(t){if(this._checkLoaded(),De(this,e.validateStyle(t)))return!1;(t=e.clone$1(t)).layers=F(t.layers);const n=function(t,n){if(!t)return[{command:B.setStyle,args:[n]}];let r=[];try{if(!e.deepEqual(t.version,n.version))return[{command:B.setStyle,args:[n]}];e.deepEqual(t.center,n.center)||r.push({command:B.setCenter,args:[n.center]}),e.deepEqual(t.zoom,n.zoom)||r.push({command:B.setZoom,args:[n.zoom]}),e.deepEqual(t.bearing,n.bearing)||r.push({command:B.setBearing,args:[n.bearing]}),e.deepEqual(t.pitch,n.pitch)||r.push({command:B.setPitch,args:[n.pitch]}),e.deepEqual(t.sprite,n.sprite)||r.push({command:B.setSprite,args:[n.sprite]}),e.deepEqual(t.glyphs,n.glyphs)||r.push({command:B.setGlyphs,args:[n.glyphs]}),e.deepEqual(t.transition,n.transition)||r.push({command:B.setTransition,args:[n.transition]}),e.deepEqual(t.light,n.light)||r.push({command:B.setLight,args:[n.light]});const i={},a=[];!function(t,n,r,i){let a;for(a in n=n||{},t=t||{})t.hasOwnProperty(a)&&(n.hasOwnProperty(a)||U(a,r,i));for(a in n)n.hasOwnProperty(a)&&(t.hasOwnProperty(a)?e.deepEqual(t[a],n[a])||("geojson"===t[a].type&&"geojson"===n[a].type&&G(t,n,a)?r.push({command:B.setGeoJSONSourceData,args:[a,n[a].data]}):V(a,n,r,i)):N(a,n,r))}(t.sources,n.sources,a,i);const o=[];t.layers&&t.layers.forEach(e=>{i[e.source]?r.push({command:B.removeLayer,args:[e.id]}):o.push(e)});let s=t.terrain;s&&i[s.source]&&(r.push({command:B.setTerrain,args:[void 0]}),s=void 0),r=r.concat(a),e.deepEqual(s,n.terrain)||r.push({command:B.setTerrain,args:[n.terrain]}),function(t,n,r){n=n||[];const i=(t=t||[]).map(q),a=n.map(q),o=t.reduce(Z,{}),s=n.reduce(Z,{}),c=i.slice(),l=Object.create(null);let u,h,f,d,p,m,g;for(u=0,h=0;u!(e.command in Fe));if(0===n.length)return!1;const r=n.filter(e=>!(e.command in ze));if(r.length>0)throw new Error(`Unimplemented: ${r.map(e=>e.command).join(", ")}.`);return n.forEach(e=>{"setTransition"!==e.command&&this[e.command].apply(this,e.args)}),this.stylesheet=t,!0}addImage(t,n){if(this.getImage(t))return this.fire(new e.ErrorEvent(new Error("An image with this name already exists.")));this.imageManager.addImage(t,n),this._afterImageUpdated(t)}updateImage(e,t){this.imageManager.updateImage(e,t)}getImage(e){return this.imageManager.getImage(e)}removeImage(t){if(!this.getImage(t))return this.fire(new e.ErrorEvent(new Error("No image with this name exists.")));this.imageManager.removeImage(t),this._afterImageUpdated(t)}_afterImageUpdated(t){this._availableImages=this.imageManager.listImages(),this._changedImages[t]=!0,this._changed=!0,this.dispatcher.broadcast("setImages",this._availableImages),this.fire(new e.Event("data",{dataType:"style"}))}listImages(){return this._checkLoaded(),this.imageManager.listImages()}addSource(t,n,r={}){if(this._checkLoaded(),void 0!==this.getSource(t))throw new Error("There is already a source with this ID");if(!n.type)throw new Error(`The type property must be defined, but only the following properties were given: ${Object.keys(n).join(", ")}.`);if(["vector","raster","geojson","video","image"].indexOf(n.type)>=0&&this._validate(e.validateStyle.source,`sources.${t}`,n,null,r))return;this.map&&this.map._collectResourceTiming&&(n.collectResourceTiming=!0);const i=O(t,n,this.dispatcher,this);i.setEventedParent(this,()=>({isSourceLoaded:this.loaded(),source:i.serialize(),sourceId:t}));const a=n=>{const r=(n?"symbol:":"other:")+t,a=this._sourceCaches[r]=new e.SourceCache(r,i,n);(n?this._symbolSourceCaches:this._otherSourceCaches)[t]=a,a.style=this,a.onAdd(this.map)};a(!1),"vector"!==n.type&&"geojson"!==n.type||a(!0),i.onAdd&&i.onAdd(this.map),this._changed=!0}removeSource(t){this._checkLoaded();const n=this.getSource(t);if(void 0===n)throw new Error("There is no source with this ID");for(const i in this._layers)if(this._layers[i].source===t)return this.fire(new e.ErrorEvent(new Error(`Source "${t}" cannot be removed while layer "${i}" is using it.`)));if(this.terrain&&this.terrain.get().source===t)return this.fire(new e.ErrorEvent(new Error(`Source "${t}" cannot be removed while terrain is using it.`)));const r=this._getSourceCaches(t);for(const i of r)delete this._sourceCaches[i.id],delete this._updatedSources[i.id],i.fire(new e.Event("data",{sourceDataType:"metadata",dataType:"source",sourceId:i.getSource().id})),i.setEventedParent(null),i.clearTiles();delete this._otherSourceCaches[t],delete this._symbolSourceCaches[t],n.setEventedParent(null),n.onRemove&&n.onRemove(this.map),this._changed=!0}setGeoJSONSourceData(e,t){this._checkLoaded(),this.getSource(e).setData(t),this._changed=!0}getSource(e){const t=this._getSourceCache(e);return t&&t.getSource()}addLayer(t,n,r={}){this._checkLoaded();const i=t.id;if(this.getLayer(i))return void this.fire(new e.ErrorEvent(new Error(`Layer with id "${i}" already exists on this map`)));let a;if("custom"===t.type){if(De(this,e.validateCustomStyleLayer(t)))return;a=e.createStyleLayer(t)}else{if("object"==typeof t.source&&(this.addSource(i,t.source),t=e.clone$1(t),t=e.extend(t,{source:i})),this._validate(e.validateStyle.layer,`layers.${i}`,t,{arrayIndex:-1},r))return;a=e.createStyleLayer(t),this._validateLayer(a),a.setEventedParent(this,{layer:{id:i}}),this._serializedLayers[a.id]=a.serialize(),this._updateLayerCount(a,!0)}const o=n?this._order.indexOf(n):this._order.length;if(n&&-1===o)return void this.fire(new e.ErrorEvent(new Error(`Layer with id "${n}" does not exist on this map.`)));this._order.splice(o,0,i),this._layerOrderChanged=!0,this._layers[i]=a;const s=this._getLayerSourceCache(a);if(this._removedLayers[i]&&a.source&&s&&"custom"!==a.type){const e=this._removedLayers[i];delete this._removedLayers[i],e.type!==a.type?this._updatedSources[a.source]="clear":(this._updatedSources[a.source]="reload",s.pause())}this._updateLayer(a),a.onAdd&&a.onAdd(this.map),this._updateDrapeFirstLayers()}moveLayer(t,n){if(this._checkLoaded(),this._changed=!0,!this._layers[t])return void this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be moved.`)));if(t===n)return;const r=this._order.indexOf(t);this._order.splice(r,1);const i=n?this._order.indexOf(n):this._order.length;n&&-1===i?this.fire(new e.ErrorEvent(new Error(`Layer with id "${n}" does not exist on this map.`))):(this._order.splice(i,0,t),this._layerOrderChanged=!0,this._updateDrapeFirstLayers())}removeLayer(t){this._checkLoaded();const n=this._layers[t];if(!n)return void this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be removed.`)));n.setEventedParent(null),this._updateLayerCount(n,!1);const r=this._order.indexOf(t);this._order.splice(r,1),this._layerOrderChanged=!0,this._changed=!0,this._removedLayers[t]=n,delete this._layers[t],delete this._serializedLayers[t],delete this._updatedLayers[t],delete this._updatedPaintProps[t],n.onRemove&&n.onRemove(this.map),this._updateDrapeFirstLayers()}getLayer(e){return this._layers[e]}hasLayer(e){return e in this._layers}hasLayerType(e){for(const t in this._layers)if(this._layers[t].type===e)return!0;return!1}setLayerZoomRange(t,n,r){this._checkLoaded();const i=this.getLayer(t);i?i.minzoom===n&&i.maxzoom===r||(null!=n&&(i.minzoom=n),null!=r&&(i.maxzoom=r),this._updateLayer(i)):this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot have zoom extent.`)))}setFilter(t,n,r={}){this._checkLoaded();const i=this.getLayer(t);if(i){if(!e.deepEqual(i.filter,n))return null==n?(i.filter=void 0,void this._updateLayer(i)):void(this._validate(e.validateStyle.filter,`layers.${i.id}.filter`,n,null,r)||(i.filter=e.clone$1(n),this._updateLayer(i)))}else this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be filtered.`)))}getFilter(t){return e.clone$1(this.getLayer(t).filter)}setLayoutProperty(t,n,r,i={}){this._checkLoaded();const a=this.getLayer(t);a?e.deepEqual(a.getLayoutProperty(n),r)||(a.setLayoutProperty(n,r,i),this._updateLayer(a)):this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be styled.`)))}getLayoutProperty(t,n){const r=this.getLayer(t);if(r)return r.getLayoutProperty(n);this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style.`)))}setPaintProperty(t,n,r,i={}){this._checkLoaded();const a=this.getLayer(t);a?e.deepEqual(a.getPaintProperty(n),r)||(a.setPaintProperty(n,r,i)&&this._updateLayer(a),this._changed=!0,this._updatedPaintProps[t]=!0):this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be styled.`)))}getPaintProperty(e,t){return this.getLayer(e).getPaintProperty(t)}setFeatureState(t,n){this._checkLoaded();const r=t.source,i=t.sourceLayer,a=this.getSource(r);if(void 0===a)return void this.fire(new e.ErrorEvent(new Error(`The source '${r}' does not exist in the map's style.`)));const o=a.type;if("geojson"===o&&i)return void this.fire(new e.ErrorEvent(new Error("GeoJSON sources cannot have a sourceLayer parameter.")));if("vector"===o&&!i)return void this.fire(new e.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")));void 0===t.id&&this.fire(new e.ErrorEvent(new Error("The feature id parameter must be provided.")));const s=this._getSourceCaches(r);for(const e of s)e.setFeatureState(i,t.id,n)}removeFeatureState(t,n){this._checkLoaded();const r=t.source,i=this.getSource(r);if(void 0===i)return void this.fire(new e.ErrorEvent(new Error(`The source '${r}' does not exist in the map's style.`)));const a=i.type,o="vector"===a?t.sourceLayer:void 0;if("vector"===a&&!o)return void this.fire(new e.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")));if(n&&"string"!=typeof t.id&&"number"!=typeof t.id)return void this.fire(new e.ErrorEvent(new Error("A feature id is required to remove its specific state property.")));const s=this._getSourceCaches(r);for(const e of s)e.removeFeatureState(o,t.id,n)}getFeatureState(t){this._checkLoaded();const n=t.source,r=t.sourceLayer,i=this.getSource(n);if(void 0!==i){if("vector"!==i.type||r)return void 0===t.id&&this.fire(new e.ErrorEvent(new Error("The feature id parameter must be provided."))),this._getSourceCaches(n)[0].getFeatureState(r,t.id);this.fire(new e.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new e.ErrorEvent(new Error(`The source '${n}' does not exist in the map's style.`)))}getTransition(){return e.extend({duration:300,delay:0},this.stylesheet&&this.stylesheet.transition)}serialize(){const t={};for(const e in this._sourceCaches){const n=this._sourceCaches[e].getSource();t[n.id]||(t[n.id]=n.serialize())}return e.filterObject({version:this.stylesheet.version,name:this.stylesheet.name,metadata:this.stylesheet.metadata,light:this.stylesheet.light,terrain:this.stylesheet.terrain,center:this.stylesheet.center,zoom:this.stylesheet.zoom,bearing:this.stylesheet.bearing,pitch:this.stylesheet.pitch,sprite:this.stylesheet.sprite,glyphs:this.stylesheet.glyphs,transition:this.stylesheet.transition,sources:t,layers:this._serializeLayers(this._order)},e=>void 0!==e)}_updateLayer(e){this._updatedLayers[e.id]=!0;const t=this._getLayerSourceCache(e);e.source&&!this._updatedSources[e.source]&&t&&"raster"!==t.getSource().type&&(this._updatedSources[e.source]="reload",t.pause()),this._changed=!0}_flattenAndSortRenderedFeatures(e){const t=e=>"fill-extrusion"===this._layers[e].type,n={},r=[];for(let a=this._order.length-1;a>=0;a--){const i=this._order[a];if(t(i)){n[i]=a;for(const t of e){const e=t[i];if(e)for(const t of e)r.push(t)}}}r.sort((e,t)=>t.intersectionZ-e.intersectionZ);const i=[];for(let a=this._order.length-1;a>=0;a--){const o=this._order[a];if(t(o))for(let e=r.length-1;e>=0;e--){const t=r[e].feature;if(n[t.layer.id]{const t=this.getLayer(e);return t&&t.is3D()}):this.has3DLayers(),s=_.createFromScreenPoints(t,r);for(const e in this._sourceCaches){const t=this._sourceCaches[e].getSource().id;n.layers&&!i[t]||a.push(P(this._sourceCaches[e],this._layers,this._serializedLayers,s,n,r,o,!!this.map._showQueryGeometry))}return this.placement&&a.push(function(e,t,n,r,i,a,o){const s={},c=a.queryRenderedSymbols(r),l=[];for(const u of Object.keys(c).map(Number))l.push(o[u]);l.sort(I);for(const u of l){const n=u.featureIndex.lookupSymbolFeatures(c[u.bucketInstanceId],t,u.bucketIndex,u.sourceLayerIndex,i.filter,i.layers,i.availableImages,e);for(const e in n){const t=s[e]=s[e]||[],r=n[e];r.sort((e,t)=>{const n=u.featureSortOrder;if(n){const r=n.indexOf(e.featureIndex);return n.indexOf(t.featureIndex)-r}return t.featureIndex-e.featureIndex});for(const e of r)t.push(e)}}for(const u in s)s[u].forEach(t=>{const r=t.feature,i=n(e[u]).getFeatureState(r.layer["source-layer"],r.id);r.source=r.layer.source,r.layer["source-layer"]&&(r.sourceLayer=r.layer["source-layer"]),r.state=i});return s}(this._layers,this._serializedLayers,this._getLayerSourceCache.bind(this),s.screenGeometry,n,this.placement.collisionIndex,this.placement.retainedQueryData)),this._flattenAndSortRenderedFeatures(a)}querySourceFeatures(t,n){n&&n.filter&&this._validate(e.validateStyle.filter,"querySourceFeatures.filter",n.filter,null,n);const r=this._getSourceCaches(t);let i=[];for(const e of r)i=i.concat(C(e,n));return i}addSourceType(e,t,n){return Ue.getSourceType(e)?n(new Error(`A source type called "${e}" already exists.`)):(Ue.setSourceType(e,t),t.workerSourceURL?void this.dispatcher.broadcast("loadWorkerSource",{name:e,url:t.workerSourceURL},n):n(null,null))}getLight(){return this.light.getLight()}setLight(t,n={}){this._checkLoaded();const r=this.light.getLight();let i=!1;for(const o in t)if(!e.deepEqual(t[o],r[o])){i=!0;break}if(!i)return;const a={now:e.browser.now(),transition:e.extend({duration:300,delay:0},this.stylesheet.transition)};this.light.setLight(t,n),this.light.updateTransitions(a)}setTerrain(t){if(this._checkLoaded(),!t)return delete this.terrain,delete this.stylesheet.terrain,this.dispatcher.broadcast("enableTerrain",!1),void this._force3DLayerUpdate();if("object"==typeof t.source){const n="terrain-dem-src";this.addSource(n,t.source),t=e.clone$1(t),t=e.extend(t,{source:n})}if(!this._validate(e.validateStyle.terrain,"terrain",t)){if(this.terrain){const n=this.terrain,r=n.get();for(const i in t)if(!e.deepEqual(t[i],r[i])){n.set(t),this.stylesheet.terrain=t;const r={now:e.browser.now(),transition:e.extend({duration:0},this.stylesheet.transition)};n.updateTransitions(r);break}}else this._createTerrain(t);this._updateDrapeFirstLayers()}}_updateDrapeFirstLayers(){if(!this.map._optimizeForTerrain||!this.terrain)return;const e=this._order.filter(e=>this.isLayerDraped(this._layers[e])),t=this._order.filter(e=>!this.isLayerDraped(this._layers[e]));this._drapedFirstOrder=[],this._drapedFirstOrder.push(...e),this._drapedFirstOrder.push(...t)}_createTerrain(t){const n=this.terrain=new m(t);this.stylesheet.terrain=t,this.dispatcher.broadcast("enableTerrain",!0),this._force3DLayerUpdate();const r={now:e.browser.now(),transition:e.extend({duration:0},this.stylesheet.transition)};n.updateTransitions(r)}_force3DLayerUpdate(){for(const e in this._layers){const t=this._layers[e];"fill-extrusion"===t.type&&this._updateLayer(t)}}_validate(t,n,r,i,a={}){return(!a||!1!==a.validate)&&De(this,t.call(e.validateStyle,e.extend({key:n,style:this.serialize(),value:r,styleSpec:e.styleSpec},i)))}_remove(){this._request&&(this._request.cancel(),this._request=null),this._spriteRequest&&(this._spriteRequest.cancel(),this._spriteRequest=null),e.evented.off("pluginStateChange",this._rtlTextPluginCallback);for(const e in this._layers)this._layers[e].setEventedParent(null);for(const e in this._sourceCaches)this._sourceCaches[e].clearTiles(),this._sourceCaches[e].setEventedParent(null);this.imageManager.setEventedParent(null),this.setEventedParent(null),this.dispatcher.remove()}_clearSource(e){const t=this._getSourceCaches(e);for(const n of t)n.clearTiles()}_reloadSource(e){const t=this._getSourceCaches(e);for(const n of t)n.resume(),n.reload()}_updateSources(e){for(const t in this._sourceCaches)this._sourceCaches[t].update(e)}_generateCollisionBoxes(){for(const e in this._sourceCaches){const t=this._sourceCaches[e];t.resume(),t.reload()}}_updatePlacement(t,n,r,i,a=!1){let o=!1,s=!1;const c={};for(const e of this._order){const n=this._layers[e];if("symbol"!==n.type)continue;if(!c[n.source]){const e=this._getLayerSourceCache(n);if(!e)continue;c[n.source]=e.getRenderableIds(!0).map(t=>e.getTileByID(t)).sort((e,t)=>t.tileID.overscaledZ-e.tileID.overscaledZ||(e.tileID.isLessThan(t.tileID)?-1:1))}const r=this.crossTileSymbolIndex.addLayer(n,c[n.source],t.center.lng);o=o||r}if(this.crossTileSymbolIndex.pruneUnusedLayers(this._order),a=a||this._layerOrderChanged||0===r,this._layerOrderChanged&&this.fire(new e.Event("neworder")),(a||!this.pauseablePlacement||this.pauseablePlacement.isDone()&&!this.placement.stillRecent(e.browser.now(),t.zoom))&&(this.pauseablePlacement=new Ce(t,this._order,a,n,r,i,this.placement),this._layerOrderChanged=!1),this.pauseablePlacement.isDone()?this.placement.setStale():(this.pauseablePlacement.continuePlacement(this._order,this._layers,c),this.pauseablePlacement.isDone()&&(this.placement=this.pauseablePlacement.commit(e.browser.now()),s=!0),o&&this.pauseablePlacement.placement.setStale()),s||o)for(const e of this._order){const t=this._layers[e];"symbol"===t.type&&this.placement.updateLayerOpacities(t,c[t.source])}return!this.pauseablePlacement.isDone()||this.placement.hasTransitions(e.browser.now())}_releaseSymbolFadeTiles(){for(const e in this._sourceCaches)this._sourceCaches[e].releaseSymbolFadeTiles()}getImages(e,t,n){this.imageManager.getImages(t.icons,n),this._updateTilesForChangedImages();const r=e=>{e&&e.setDependencies(t.tileID.key,t.type,t.icons)};r(this._otherSourceCaches[t.source]),r(this._symbolSourceCaches[t.source])}getGlyphs(e,t,n){this.glyphManager.getGlyphs(t.stacks,n)}getResource(t,n,r){return e.makeRequest(n,r)}_getSourceCache(e){return this._otherSourceCaches[e]}_getLayerSourceCache(e){return"symbol"===e.type?this._symbolSourceCaches[e.source]:this._otherSourceCaches[e.source]}_getSourceCaches(e){const t=[];return this._otherSourceCaches[e]&&t.push(this._otherSourceCaches[e]),this._symbolSourceCaches[e]&&t.push(this._symbolSourceCaches[e]),t}has3DLayers(){return this._num3DLayers>0}hasSymbolLayers(){return this._numSymbolLayers>0}hasCircleLayers(){return this._numCircleLayers>0}}Ue.getSourceType=function(e){return S[e]},Ue.setSourceType=function(e,t){S[e]=t},Ue.registerForPluginStateChange=e.registerForPluginStateChange;var Ve="attribute highp vec3 a_pos_3f;uniform lowp mat4 u_matrix;varying highp vec3 v_uv;void main() {const mat3 half_neg_pi_around_x=mat3(1.0,0.0, 0.0,0.0,0.0,-1.0,0.0,1.0, 0.0);v_uv=half_neg_pi_around_x*a_pos_3f;vec4 pos=u_matrix*vec4(a_pos_3f,1.0);gl_Position=pos.xyww;}";let Ge={};Ge=xt("","\n#define ELEVATION_SCALE 7.3\n#ifdef TERRAIN\nuniform sampler2D u_dem;uniform sampler2D u_dem_prev;uniform vec4 u_dem_unpack;uniform vec2 u_dem_tl;uniform vec2 u_dem_tl_prev;uniform float u_dem_scale;uniform float u_dem_scale_prev;uniform float u_dem_size;uniform float u_dem_lerp;uniform float u_exaggeration;uniform float u_meter_to_dem;uniform mat4 u_label_plane_matrix_inv;uniform sampler2D u_depth;uniform vec2 u_depth_size_inv;vec4 tileUvToDemSample(vec2 uv,float dem_size,float dem_scale,vec2 dem_tl) {vec2 pos=dem_size*(uv*dem_scale+dem_tl)+1.0;vec2 f=fract(pos);return vec4((pos-f+0.5)/(dem_size+2.0),f);}float decodeElevation(vec4 v) {return dot(vec4(v.xyz*255.0,-1.0),u_dem_unpack);}float currentElevation(vec2 apos) {float dd=1.0/(u_dem_size+2.0);vec4 r=tileUvToDemSample(apos/8192.0,u_dem_size,u_dem_scale,u_dem_tl);vec2 pos=r.xy;vec2 f=r.zw;float tl=decodeElevation(texture2D(u_dem,pos));float tr=decodeElevation(texture2D(u_dem,pos+vec2(dd,0.0)));float bl=decodeElevation(texture2D(u_dem,pos+vec2(0.0,dd)));float br=decodeElevation(texture2D(u_dem,pos+vec2(dd,dd)));return u_exaggeration*mix(mix(tl,tr,f.x),mix(bl,br,f.x),f.y);}float prevElevation(vec2 apos) {float dd=1.0/(u_dem_size+2.0);vec4 r=tileUvToDemSample(apos/8192.0,u_dem_size,u_dem_scale_prev,u_dem_tl_prev);vec2 pos=r.xy;vec2 f=r.zw;float tl=decodeElevation(texture2D(u_dem_prev,pos));float tr=decodeElevation(texture2D(u_dem_prev,pos+vec2(dd,0.0)));float bl=decodeElevation(texture2D(u_dem_prev,pos+vec2(0.0,dd)));float br=decodeElevation(texture2D(u_dem_prev,pos+vec2(dd,dd)));return u_exaggeration*mix(mix(tl,tr,f.x),mix(bl,br,f.x),f.y);}\n#ifdef TERRAIN_VERTEX_MORPHING\nfloat elevation(vec2 apos) {float nextElevation=currentElevation(apos);float prevElevation=prevElevation(apos);return mix(prevElevation,nextElevation,u_dem_lerp);}\n#else\nfloat elevation(vec2 apos) {return currentElevation(apos);}\n#endif\nfloat unpack_depth(vec4 rgba_depth)\n{const vec4 bit_shift=vec4(1.0/(256.0*256.0*256.0),1.0/(256.0*256.0),1.0/256.0,1.0);return dot(rgba_depth,bit_shift)*2.0-1.0;}bool isOccluded(vec4 frag) {vec3 coord=frag.xyz/frag.w;float depth=unpack_depth(texture2D(u_depth,(coord.xy+1.0)*0.5));return coord.z > depth+0.0005;}float occlusionFade(vec4 frag) {vec3 coord=frag.xyz/frag.w;vec3 df=vec3(5.0*u_depth_size_inv,0.0);vec2 uv=0.5*coord.xy+0.5;vec4 depth=vec4(\nunpack_depth(texture2D(u_depth,uv-df.xz)),unpack_depth(texture2D(u_depth,uv+df.xz)),unpack_depth(texture2D(u_depth,uv-df.zy)),unpack_depth(texture2D(u_depth,uv+df.zy))\n);return dot(vec4(0.25),vec4(1.0)-clamp(300.0*(vec4(coord.z-0.001)-depth),0.0,1.0));}vec4 fourSample(vec2 pos,vec2 off) {vec4 demtl=vec4(texture2D(u_dem,pos).xyz*255.0,-1.0);float tl=dot(demtl,u_dem_unpack);vec4 demtr=vec4(texture2D(u_dem,pos+vec2(off.x,0.0)).xyz*255.0,-1.0);float tr=dot(demtr,u_dem_unpack);vec4 dembl=vec4(texture2D(u_dem,pos+vec2(0.0,off.y)).xyz*255.0,-1.0);float bl=dot(dembl,u_dem_unpack);vec4 dembr=vec4(texture2D(u_dem,pos+off).xyz*255.0,-1.0);float br=dot(dembr,u_dem_unpack);return vec4(tl,tr,bl,br);}float flatElevation(vec2 pack) {vec2 apos=floor(pack/8.0);vec2 span=10.0*(pack-apos*8.0);vec2 uvTex=(apos-vec2(1.0,1.0))/8190.0;float size=u_dem_size+2.0;float dd=1.0/size;vec2 pos=u_dem_size*(uvTex*u_dem_scale+u_dem_tl)+1.0;vec2 f=fract(pos);pos=(pos-f+0.5)*dd;vec4 h=fourSample(pos,vec2(dd));float z=mix(mix(h.x,h.y,f.x),mix(h.z,h.w,f.x),f.y);vec2 w=floor(0.5*(span*u_meter_to_dem-1.0));vec2 d=dd*w;vec4 bounds=vec4(d,vec2(1.0)-d);h=fourSample(pos-d,2.0*d+vec2(dd));vec4 diff=abs(h.xzxy-h.ywzw);vec2 slope=min(vec2(0.25),u_meter_to_dem*0.5*(diff.xz+diff.yw)/(2.0*w+vec2(1.0)));vec2 fix=slope*span;float base=z+max(fix.x,fix.y);return u_exaggeration*base;}float elevationFromUint16(float word) {return u_exaggeration*word/ELEVATION_SCALE;}\n#else\nfloat elevation(vec2 pos) { return 0.0; }bool isOccluded(vec4 frag) { return false; }float occlusionFade(vec4 frag) { return 1.0; }\n#endif",!0);const We=xt("#ifdef GL_ES\nprecision mediump float;\n#else\n#if !defined(lowp)\n#define lowp\n#endif\n#if !defined(mediump)\n#define mediump\n#endif\n#if !defined(highp)\n#define highp\n#endif\n#endif\nconst float PI=3.141592653589793;","#ifdef GL_ES\nprecision highp float;\n#else\n#if !defined(lowp)\n#define lowp\n#endif\n#if !defined(mediump)\n#define mediump\n#endif\n#if !defined(highp)\n#define highp\n#endif\n#endif\nvec2 unpack_float(const float packedValue) {int packedIntValue=int(packedValue);int v0=packedIntValue/256;return vec2(v0,packedIntValue-v0*256);}vec2 unpack_opacity(const float packedOpacity) {int intOpacity=int(packedOpacity)/2;return vec2(float(intOpacity)/127.0,mod(packedOpacity,2.0));}vec4 decode_color(const vec2 encodedColor) {return vec4(\nunpack_float(encodedColor[0])/255.0,unpack_float(encodedColor[1])/255.0\n);}float unpack_mix_vec2(const vec2 packedValue,const float t) {return mix(packedValue[0],packedValue[1],t);}vec4 unpack_mix_color(const vec4 packedColors,const float t) {vec4 minColor=decode_color(vec2(packedColors[0],packedColors[1]));vec4 maxColor=decode_color(vec2(packedColors[2],packedColors[3]));return mix(minColor,maxColor,t);}vec2 get_pattern_pos(const vec2 pixel_coord_upper,const vec2 pixel_coord_lower,const vec2 pattern_size,const float tile_units_to_pixels,const vec2 pos) {vec2 offset=mod(mod(mod(pixel_coord_upper,pattern_size)*256.0,pattern_size)*256.0+pixel_coord_lower,pattern_size);return (tile_units_to_pixels*pos+offset)/pattern_size;}const float PI=3.141592653589793;const vec4 AWAY=vec4(-1000.0,-1000.0,-1000.0,1);//Normalized device coordinate that is not rendered."),qe=xt("uniform vec4 u_color;uniform float u_opacity;void main() {gl_FragColor=u_color*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);}"),Ze=xt("uniform vec2 u_pattern_tl_a;uniform vec2 u_pattern_br_a;uniform vec2 u_pattern_tl_b;uniform vec2 u_pattern_br_b;uniform vec2 u_texsize;uniform float u_mix;uniform float u_opacity;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;void main() {vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(u_pattern_tl_a/u_texsize,u_pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(u_pattern_tl_b/u_texsize,u_pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_mix)*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pattern_size_a;uniform vec2 u_pattern_size_b;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_scale_a;uniform float u_scale_b;uniform float u_tile_units_to_pixels;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,u_scale_a*u_pattern_size_a,u_tile_units_to_pixels,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,u_scale_b*u_pattern_size_b,u_tile_units_to_pixels,a_pos);}"),He=xt("varying vec3 v_data;varying float v_visibility;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define mediump float radius\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define highp vec4 stroke_color\n#pragma mapbox: define mediump float stroke_width\n#pragma mapbox: define lowp float stroke_opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize mediump float radius\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize highp vec4 stroke_color\n#pragma mapbox: initialize mediump float stroke_width\n#pragma mapbox: initialize lowp float stroke_opacity\nvec2 extrude=v_data.xy;float extrude_length=length(extrude);lowp float antialiasblur=v_data.z;float antialiased_blur=-max(blur,antialiasblur);float opacity_t=smoothstep(0.0,antialiased_blur,extrude_length-1.0);float color_t=stroke_width < 0.01 ? 0.0 : smoothstep(\nantialiased_blur,0.0,extrude_length-radius/(radius+stroke_width)\n);gl_FragColor=v_visibility*opacity_t*mix(color*opacity,stroke_color*stroke_opacity,color_t);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","#define NUM_VISIBILITY_RINGS 2\n#define INV_SQRT2 0.70710678\n#define ELEVATION_BIAS 0.0001\n#define NUM_SAMPLES_PER_RING 16\nuniform mat4 u_matrix;uniform vec2 u_extrude_scale;uniform lowp float u_device_pixel_ratio;uniform highp float u_camera_to_center_distance;attribute vec2 a_pos;varying vec3 v_data;varying float v_visibility;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define mediump float radius\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define highp vec4 stroke_color\n#pragma mapbox: define mediump float stroke_width\n#pragma mapbox: define lowp float stroke_opacity\nvec2 calc_offset(vec2 extrusion,float radius,float stroke_width, float view_scale) {return extrusion*(radius+stroke_width)*u_extrude_scale*view_scale;}float cantilevered_elevation(vec2 pos,float radius,float stroke_width,float view_scale) {vec2 c1=pos+calc_offset(vec2(-1,-1),radius,stroke_width,view_scale);vec2 c2=pos+calc_offset(vec2(1,-1),radius,stroke_width,view_scale);vec2 c3=pos+calc_offset(vec2(1,1),radius,stroke_width,view_scale);vec2 c4=pos+calc_offset(vec2(-1,1),radius,stroke_width,view_scale);float h1=elevation(c1)+ELEVATION_BIAS;float h2=elevation(c2)+ELEVATION_BIAS;float h3=elevation(c3)+ELEVATION_BIAS;float h4=elevation(c4)+ELEVATION_BIAS;return max(h4,max(h3,max(h1,h2)));}float circle_elevation(vec2 pos) {\n#if defined(TERRAIN)\nreturn elevation(pos)+ELEVATION_BIAS;\n#else\nreturn 0.0;\n#endif\n}vec4 project_vertex(vec2 extrusion,vec4 world_center,vec4 projected_center,float radius,float stroke_width, float view_scale) {vec2 sample_offset=calc_offset(extrusion,radius,stroke_width,view_scale);\n#ifdef PITCH_WITH_MAP\nreturn u_matrix*( world_center+vec4(sample_offset,0,0) );\n#else\nreturn projected_center+vec4(sample_offset,0,0);\n#endif\n}float get_sample_step() {\n#ifdef PITCH_WITH_MAP\nreturn 2.0*PI/float(NUM_SAMPLES_PER_RING);\n#else\nreturn PI/float(NUM_SAMPLES_PER_RING);\n#endif\n}void main(void) {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize mediump float radius\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize highp vec4 stroke_color\n#pragma mapbox: initialize mediump float stroke_width\n#pragma mapbox: initialize lowp float stroke_opacity\nvec2 extrude=vec2(mod(a_pos,2.0)*2.0-1.0);vec2 circle_center=floor(a_pos*0.5);float height=circle_elevation(circle_center);vec4 world_center=vec4(circle_center,height,1);vec4 projected_center=u_matrix*world_center;float view_scale=0.0;\n#ifdef PITCH_WITH_MAP\n#ifdef SCALE_WITH_MAP\nview_scale=1.0;\n#else\nview_scale=projected_center.w/u_camera_to_center_distance;\n#endif\n#else\n#ifdef SCALE_WITH_MAP\nview_scale=u_camera_to_center_distance;\n#else\nview_scale=projected_center.w;\n#endif\n#endif\ngl_Position=project_vertex(extrude,world_center,projected_center,radius,stroke_width,view_scale);float visibility=0.0;\n#ifdef TERRAIN\nfloat step=get_sample_step();\n#ifdef PITCH_WITH_MAP\nfloat cantilevered_height=cantilevered_elevation(circle_center,radius,stroke_width,view_scale);vec4 occlusion_world_center=vec4(circle_center,cantilevered_height,1);vec4 occlusion_projected_center=u_matrix*occlusion_world_center;\n#else\nvec4 occlusion_world_center=world_center;vec4 occlusion_projected_center=projected_center;\n#endif\nfor(int ring=0; ring < NUM_VISIBILITY_RINGS; ring++) {float scale=(float(ring)+1.0)/float(NUM_VISIBILITY_RINGS);for(int i=0; i < NUM_SAMPLES_PER_RING; i++) {vec2 extrusion=vec2(cos(step*float(i)),-sin(step*float(i)))*scale;vec4 frag_pos=project_vertex(extrusion,occlusion_world_center,occlusion_projected_center,radius,stroke_width,view_scale);visibility+=float(!isOccluded(frag_pos));}}visibility/=float(NUM_VISIBILITY_RINGS)*float(NUM_SAMPLES_PER_RING);\n#else\nvisibility=1.0;\n#endif\nv_visibility=visibility;lowp float antialiasblur=1.0/u_device_pixel_ratio/(radius+stroke_width);v_data=vec3(extrude.x,extrude.y,antialiasblur);}"),Xe=xt("void main() {gl_FragColor=vec4(1.0);}","attribute vec2 a_pos;uniform mat4 u_matrix;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);}"),$e=xt("uniform highp float u_intensity;varying vec2 v_extrude;\n#pragma mapbox: define highp float weight\n#define GAUSS_COEF 0.3989422804014327\nvoid main() {\n#pragma mapbox: initialize highp float weight\nfloat d=-0.5*3.0*3.0*dot(v_extrude,v_extrude);float val=weight*u_intensity*GAUSS_COEF*exp(d);gl_FragColor=vec4(val,1.0,1.0,1.0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform float u_extrude_scale;uniform float u_opacity;uniform float u_intensity;attribute vec2 a_pos;varying vec2 v_extrude;\n#pragma mapbox: define highp float weight\n#pragma mapbox: define mediump float radius\nconst highp float ZERO=1.0/255.0/16.0;\n#define GAUSS_COEF 0.3989422804014327\nvoid main(void) {\n#pragma mapbox: initialize highp float weight\n#pragma mapbox: initialize mediump float radius\nvec2 unscaled_extrude=vec2(mod(a_pos,2.0)*2.0-1.0);float S=sqrt(-2.0*log(ZERO/weight/u_intensity/GAUSS_COEF))/3.0;v_extrude=S*unscaled_extrude;vec2 extrude=v_extrude*radius*u_extrude_scale;vec4 pos=vec4(floor(a_pos*0.5)+extrude,elevation(floor(a_pos*0.5)),1);gl_Position=u_matrix*pos;}"),Ye=xt("uniform sampler2D u_image;uniform sampler2D u_color_ramp;uniform float u_opacity;varying vec2 v_pos;void main() {float t=texture2D(u_image,v_pos).r;vec4 color=texture2D(u_color_ramp,vec2(t,0.5));gl_FragColor=color*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(0.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_world;attribute vec2 a_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos*u_world,0,1);v_pos.x=a_pos.x;v_pos.y=1.0-a_pos.y;}"),Ke=xt("varying float v_placed;varying float v_notUsed;void main() {vec4 red =vec4(1.0,0.0,0.0,1.0);vec4 blue=vec4(0.0,0.0,1.0,0.5);gl_FragColor =mix(red,blue,step(0.5,v_placed))*0.5;gl_FragColor*=mix(1.0,0.1,step(0.5,v_notUsed));}","attribute vec2 a_pos;attribute vec2 a_anchor_pos;attribute vec2 a_extrude;attribute vec2 a_placed;attribute vec2 a_shift;attribute float a_size_scale;attribute vec2 a_padding;uniform mat4 u_matrix;uniform vec2 u_extrude_scale;uniform float u_camera_to_center_distance;varying float v_placed;varying float v_notUsed;void main() {vec4 projectedPoint=u_matrix*vec4(a_anchor_pos,elevation(a_anchor_pos),1);highp float camera_to_anchor_distance=projectedPoint.w;highp float collision_perspective_ratio=clamp(\n0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,1.5);gl_Position=u_matrix*vec4(a_pos,elevation(a_pos),1.0);gl_Position.xy+=(a_extrude*a_size_scale+a_shift+a_padding)*u_extrude_scale*gl_Position.w*collision_perspective_ratio;v_placed=a_placed.x;v_notUsed=a_placed.y;}"),Qe=xt("varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;void main() {float alpha=0.5*min(v_perspective_ratio,1.0);float stroke_radius=0.9*max(v_perspective_ratio,1.0);float distance_to_center=length(v_extrude);float distance_to_edge=abs(distance_to_center-v_radius);float opacity_t=smoothstep(-stroke_radius,0.0,-distance_to_edge);vec4 color=mix(vec4(0.0,0.0,1.0,0.5),vec4(1.0,0.0,0.0,1.0),v_collision);gl_FragColor=color*alpha*opacity_t;}","attribute vec2 a_pos_2f;attribute float a_radius;attribute vec2 a_flags;uniform mat4 u_matrix;uniform mat4 u_inv_matrix;uniform vec2 u_viewport_size;uniform float u_camera_to_center_distance;varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;vec3 toTilePosition(vec2 screenPos) {vec4 rayStart=u_inv_matrix*vec4(screenPos,-1.0,1.0);vec4 rayEnd =u_inv_matrix*vec4(screenPos, 1.0,1.0);rayStart.xyz/=rayStart.w;rayEnd.xyz /=rayEnd.w;highp float t=(0.0-rayStart.z)/(rayEnd.z-rayStart.z);return mix(rayStart.xyz,rayEnd.xyz,t);}void main() {vec2 quadCenterPos=a_pos_2f;float radius=a_radius;float collision=a_flags.x;float vertexIdx=a_flags.y;vec2 quadVertexOffset=vec2(\nmix(-1.0,1.0,float(vertexIdx >=2.0)),mix(-1.0,1.0,float(vertexIdx >=1.0 && vertexIdx <=2.0)));vec2 quadVertexExtent=quadVertexOffset*radius;vec3 tilePos=toTilePosition(quadCenterPos);vec4 clipPos=u_matrix*vec4(tilePos,1.0);highp float camera_to_anchor_distance=clipPos.w;highp float collision_perspective_ratio=clamp(\n0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);float padding_factor=1.2;v_radius=radius;v_extrude=quadVertexExtent*padding_factor;v_perspective_ratio=collision_perspective_ratio;v_collision=collision;gl_Position=vec4(clipPos.xyz/clipPos.w,1.0)+vec4(quadVertexExtent*padding_factor/u_viewport_size*2.0,0.0,0.0);}"),Je=xt("uniform highp vec4 u_color;uniform sampler2D u_overlay;varying vec2 v_uv;void main() {vec4 overlay_color=texture2D(u_overlay,v_uv);gl_FragColor=mix(u_color,overlay_color,overlay_color.a);}","attribute vec2 a_pos;varying vec2 v_uv;uniform mat4 u_matrix;uniform float u_overlay_scale;void main() {float h=elevation(a_pos);v_uv=a_pos/8192.0;gl_Position=u_matrix*vec4(a_pos*u_overlay_scale,h,1);}"),et=xt("#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_FragColor=color*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);}"),tt=xt("varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=outline_color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;uniform vec2 u_world;varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}"),nt=xt("uniform vec2 u_texsize;uniform sampler2D u_image;uniform float u_fade;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);float dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=mix(color1,color2,u_fade)*alpha*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_world;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;gl_Position=u_matrix*vec4(a_pos,0,1);vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,a_pos);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}"),rt=xt("uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_fade)*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileZoomRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileZoomRatio,a_pos);}"),it=xt("varying vec4 v_color;void main() {gl_FragColor=v_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;uniform float u_vertical_gradient;uniform lowp float u_opacity;attribute vec4 a_pos_normal_ed;attribute vec2 a_centroid_pos;varying vec4 v_color;\n#pragma mapbox: define highp float base\n#pragma mapbox: define highp float height\n#pragma mapbox: define highp vec4 color\nvoid main() {\n#pragma mapbox: initialize highp float base\n#pragma mapbox: initialize highp float height\n#pragma mapbox: initialize highp vec4 color\nvec3 pos_nx=floor(a_pos_normal_ed.xyz*0.5);mediump vec3 top_up_ny=a_pos_normal_ed.xyz-2.0*pos_nx;float x_normal=pos_nx.z/8192.0;vec3 normal=top_up_ny.y==1.0 ? vec3(0.0,0.0,1.0) : normalize(vec3(x_normal,(2.0*top_up_ny.z-1.0)*(1.0-abs(x_normal)),0.0));base=max(0.0,base);height=max(0.0,height);float t=top_up_ny.x;\n#ifdef TERRAIN\nvec2 centroid_pos=a_centroid_pos;bool flat_roof=centroid_pos.x !=0.0;float ele=elevation(pos_nx.xy);float hidden=float(centroid_pos.x==0.0 && centroid_pos.y==1.0);float c_ele=flat_roof ? centroid_pos.y==0.0 ? elevationFromUint16(centroid_pos.x) : flatElevation(centroid_pos) : ele;float h=flat_roof ? max(c_ele+height,ele+base+2.0) : ele+(t > 0.0 ? height : base==0.0 ?-5.0 : base);gl_Position=mix(u_matrix*vec4(pos_nx.xy,h,1),AWAY,hidden);\n#else\ngl_Position=u_matrix*vec4(pos_nx.xy,t > 0.0 ? height : base,1);\n#endif\nfloat colorvalue=color.r*0.2126+color.g*0.7152+color.b*0.0722;v_color=vec4(0.0,0.0,0.0,1.0);vec4 ambientlight=vec4(0.03,0.03,0.03,1.0);color+=ambientlight;float directional=clamp(dot(normal,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((1.0-colorvalue+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=(\n(1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_color.r+=clamp(color.r*directional*u_lightcolor.r,mix(0.0,0.3,1.0-u_lightcolor.r),1.0);v_color.g+=clamp(color.g*directional*u_lightcolor.g,mix(0.0,0.3,1.0-u_lightcolor.g),1.0);v_color.b+=clamp(color.b*directional*u_lightcolor.b,mix(0.0,0.3,1.0-u_lightcolor.b),1.0);v_color*=u_opacity;}"),at=xt("uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);vec4 mixedColor=mix(color1,color2,u_fade);gl_FragColor=mixedColor*v_lighting;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_height_factor;uniform vec3 u_scale;uniform float u_vertical_gradient;uniform lowp float u_opacity;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;attribute vec4 a_pos_normal_ed;attribute vec2 a_centroid_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec3 pos_nx=floor(a_pos_normal_ed.xyz*0.5);mediump vec3 top_up_ny=a_pos_normal_ed.xyz-2.0*pos_nx;float x_normal=pos_nx.z/8192.0;vec3 normal=top_up_ny.y==1.0 ? vec3(0.0,0.0,1.0) : normalize(vec3(x_normal,(2.0*top_up_ny.z-1.0)*(1.0-abs(x_normal)),0.0));float edgedistance=a_pos_normal_ed.w;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;base=max(0.0,base);height=max(0.0,height);float t=top_up_ny.x;float z=t > 0.0 ? height : base;\n#ifdef TERRAIN\nvec2 centroid_pos=a_centroid_pos;bool flat_roof=centroid_pos.x !=0.0;float ele=elevation(pos_nx.xy);float hidden=float(centroid_pos.x==0.0 && centroid_pos.y==1.0);float c_ele=flat_roof ? centroid_pos.y==0.0 ? elevationFromUint16(centroid_pos.x) : flatElevation(centroid_pos) : ele;float h=flat_roof ? max(c_ele+height,ele+base+2.0) : ele+(t > 0.0 ? height : base==0.0 ?-5.0 : base);gl_Position=mix(u_matrix*vec4(pos_nx.xy,h,1),AWAY,hidden);\n#else\ngl_Position=u_matrix*vec4(pos_nx.xy,z,1);\n#endif\nvec2 pos=normal.z==1.0\n? pos_nx.xy\n: vec2(edgedistance,z*u_height_factor);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,pos);v_lighting=vec4(0.0,0.0,0.0,1.0);float directional=clamp(dot(normal,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((0.5+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=(\n(1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_lighting.rgb+=clamp(directional*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));v_lighting*=u_opacity;}"),ot=xt("#ifdef GL_ES\nprecision highp float;\n#endif\nuniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_dimension;uniform float u_zoom;uniform vec4 u_unpack;float getElevation(vec2 coord,float bias) {vec4 data=texture2D(u_image,coord)*255.0;data.a=-1.0;return dot(data,u_unpack)/4.0;}void main() {vec2 epsilon=1.0/u_dimension;float a=getElevation(v_pos+vec2(-epsilon.x,-epsilon.y),0.0);float b=getElevation(v_pos+vec2(0,-epsilon.y),0.0);float c=getElevation(v_pos+vec2(epsilon.x,-epsilon.y),0.0);float d=getElevation(v_pos+vec2(-epsilon.x,0),0.0);float e=getElevation(v_pos,0.0);float f=getElevation(v_pos+vec2(epsilon.x,0),0.0);float g=getElevation(v_pos+vec2(-epsilon.x,epsilon.y),0.0);float h=getElevation(v_pos+vec2(0,epsilon.y),0.0);float i=getElevation(v_pos+vec2(epsilon.x,epsilon.y),0.0);float exaggerationFactor=u_zoom < 2.0 ? 0.4 : u_zoom < 4.5 ? 0.35 : 0.3;float exaggeration=u_zoom < 15.0 ? (u_zoom-15.0)*exaggerationFactor : 0.0;vec2 deriv=vec2(\n(c+f+f+i)-(a+d+d+g),(g+h+h+i)-(a+b+b+c)\n)/pow(2.0,exaggeration+(19.2562-u_zoom));gl_FragColor=clamp(vec4(\nderiv.x/2.0+0.5,deriv.y/2.0+0.5,1.0,1.0),0.0,1.0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_dimension;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);highp vec2 epsilon=1.0/u_dimension;float scale=(u_dimension.x-2.0)/u_dimension.x;v_pos=(a_texture_pos/8192.0)*scale+epsilon;}"),st=xt("uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_latrange;uniform vec2 u_light;uniform vec4 u_shadow;uniform vec4 u_highlight;uniform vec4 u_accent;void main() {vec4 pixel=texture2D(u_image,v_pos);vec2 deriv=((pixel.rg*2.0)-1.0);float scaleFactor=cos(radians((u_latrange[0]-u_latrange[1])*(1.0-v_pos.y)+u_latrange[1]));float slope=atan(1.25*length(deriv)/scaleFactor);float aspect=deriv.x !=0.0 ? atan(deriv.y,-deriv.x) : PI/2.0*(deriv.y > 0.0 ? 1.0 :-1.0);float intensity=u_light.x;float azimuth=u_light.y+PI;float base=1.875-intensity*1.75;float maxValue=0.5*PI;float scaledSlope=intensity !=0.5 ? ((pow(base,slope)-1.0)/(pow(base,maxValue)-1.0))*maxValue : slope;float accent=cos(scaledSlope);vec4 accent_color=(1.0-accent)*u_accent*clamp(intensity*2.0,0.0,1.0);float shade=abs(mod((aspect+azimuth)/PI+0.5,2.0)-1.0);vec4 shade_color=mix(u_shadow,u_highlight,shade)*sin(scaledSlope)*clamp(intensity*2.0,0.0,1.0);gl_FragColor=accent_color*(1.0-shade_color.a)+shade_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=a_texture_pos/8192.0;}"),ct=xt("uniform lowp float u_device_pixel_ratio;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform vec2 u_units_to_pixels;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_width2=vec2(outset,inset);}"),lt=xt("uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;varying highp vec2 v_uv;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);vec4 color=texture2D(u_image,v_uv);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_uv_x;attribute float a_split_index;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_units_to_pixels;uniform float u_image_height;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp vec2 v_uv;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;highp float texel_height=1.0/u_image_height;highp float half_texel_height=0.5*texel_height;v_uv=vec2(a_uv_x,a_split_index*texel_height-half_texel_height);vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_width2=vec2(outset,inset);}"),ut=xt("uniform lowp float u_device_pixel_ratio;uniform vec2 u_texsize;uniform float u_fade;uniform mediump vec3 u_scale;uniform sampler2D u_image;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;vec2 pattern_size_a=vec2(display_size_a.x*fromScale/tileZoomRatio,display_size_a.y);vec2 pattern_size_b=vec2(display_size_b.x*toScale/tileZoomRatio,display_size_b.y);float aspect_a=display_size_a.y/v_width;float aspect_b=display_size_b.y/v_width;float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float x_a=mod(v_linesofar/pattern_size_a.x*aspect_a,1.0);float x_b=mod(v_linesofar/pattern_size_b.x*aspect_b,1.0);float y=0.5*v_normal.y+0.5;vec2 texel_size=1.0/u_texsize;vec2 pos_a=mix(pattern_tl_a*texel_size-texel_size,pattern_br_a*texel_size+texel_size,vec2(x_a,y));vec2 pos_b=mix(pattern_tl_b*texel_size-texel_size,pattern_br_b*texel_size+texel_size,vec2(x_b,y));vec4 color=mix(texture2D(u_image,pos_a),texture2D(u_image,pos_b),u_fade);gl_FragColor=color*alpha*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_linesofar;uniform mat4 u_matrix;uniform vec2 u_units_to_pixels;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_linesofar=a_linesofar;v_width2=vec2(outset,inset);v_width=floorwidth;}"),ht=xt("uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;uniform float u_sdfgamma;uniform float u_mix;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float sdfdist_a=texture2D(u_image,v_tex_a).a;float sdfdist_b=texture2D(u_image,v_tex_b).a;float sdfdist=mix(sdfdist_a,sdfdist_b,u_mix);alpha*=smoothstep(0.5-u_sdfgamma/floorwidth,0.5+u_sdfgamma/floorwidth,sdfdist);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_linesofar;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_patternscale_a;uniform float u_tex_y_a;uniform vec2 u_patternscale_b;uniform float u_tex_y_b;uniform vec2 u_units_to_pixels;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_tex_a=vec2(a_linesofar*u_patternscale_a.x/floorwidth,normal.y*u_patternscale_a.y+u_tex_y_a);v_tex_b=vec2(a_linesofar*u_patternscale_b.x/floorwidth,normal.y*u_patternscale_b.y+u_tex_y_b);v_width2=vec2(outset,inset);}"),ft=xt("uniform float u_fade_t;uniform float u_opacity;uniform sampler2D u_image0;uniform sampler2D u_image1;varying vec2 v_pos0;varying vec2 v_pos1;uniform float u_brightness_low;uniform float u_brightness_high;uniform float u_saturation_factor;uniform float u_contrast_factor;uniform vec3 u_spin_weights;void main() {vec4 color0=texture2D(u_image0,v_pos0);vec4 color1=texture2D(u_image1,v_pos1);if (color0.a > 0.0) {color0.rgb=color0.rgb/color0.a;}if (color1.a > 0.0) {color1.rgb=color1.rgb/color1.a;}vec4 color=mix(color0,color1,u_fade_t);color.a*=u_opacity;vec3 rgb=color.rgb;rgb=vec3(\ndot(rgb,u_spin_weights.xyz),dot(rgb,u_spin_weights.zxy),dot(rgb,u_spin_weights.yzx));float average=(color.r+color.g+color.b)/3.0;rgb+=(average-rgb)*u_saturation_factor;rgb=(rgb-0.5)*u_contrast_factor+0.5;vec3 u_high_vec=vec3(u_brightness_low,u_brightness_low,u_brightness_low);vec3 u_low_vec=vec3(u_brightness_high,u_brightness_high,u_brightness_high);gl_FragColor=vec4(mix(u_high_vec,u_low_vec,rgb)*color.a,color.a);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_tl_parent;uniform float u_scale_parent;uniform float u_buffer_scale;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;varying vec2 v_pos1;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos0=(((a_texture_pos/8192.0)-0.5)/u_buffer_scale )+0.5;v_pos1=(v_pos0*u_scale_parent)+u_tl_parent;}"),dt=xt("uniform sampler2D u_texture;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nlowp float alpha=opacity*v_fade_opacity;gl_FragColor=texture2D(u_texture,v_tex)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform highp float u_camera_to_center_distance;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform float u_fade_change;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform vec2 u_texsize;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;vec2 a_minFontScale=a_pixeloffset.zw/256.0;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}float h=elevation(a_pos);vec4 projectedPoint=u_matrix*vec4(a_pos,h,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),h,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h,1.0);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*max(a_minFontScale,fontScale)+a_pxoffset/16.0);\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\nfloat occlusion_fade=occlusionFade(projectedPoint);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projectedPoint.w <=0.0 || occlusion_fade==0.0));v_tex=a_tex/u_texsize;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;v_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change));}"),pt=xt("#define SDF_PX 8.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;uniform bool u_is_text;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat EDGE_GAMMA=0.105/u_device_pixel_ratio;vec2 tex=v_data0.xy;float gamma_scale=v_data1.x;float size=v_data1.y;float fade_opacity=v_data1[2];float fontScale=u_is_text ? size/24.0 : size;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}float h=elevation(a_pos);vec4 projectedPoint=u_matrix*vec4(a_pos,h,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),h,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h,1.0);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*fontScale+a_pxoffset);\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\nfloat occlusion_fade=occlusionFade(projectedPoint);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projectedPoint.w <=0.0 || occlusion_fade==0.0));float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change));v_data0=a_tex/u_texsize;v_data1=vec3(gamma_scale,size,interpolated_fade_opacity);}"),mt=xt("#define SDF_PX 8.0\n#define SDF 1.0\n#define ICON 0.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform sampler2D u_texture_icon;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat fade_opacity=v_data1[2];if (v_data1.w==ICON) {vec2 tex_icon=v_data0.zw;lowp float alpha=opacity*fade_opacity;gl_FragColor=texture2D(u_texture_icon,tex_icon)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\nreturn;}vec2 tex=v_data0.xy;float EDGE_GAMMA=0.105/u_device_pixel_ratio;float gamma_scale=v_data1.x;float size=v_data1.y;float fontScale=size/24.0;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec2 u_texsize_icon;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);float is_sdf=a_size[0]-2.0*a_size_min;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}float h=elevation(a_pos);vec4 projectedPoint=u_matrix*vec4(a_pos,h,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float fontScale=size/24.0;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),h,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h,1.0);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*fontScale);\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\nfloat occlusion_fade=occlusionFade(projectedPoint);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projectedPoint.w <=0.0 || occlusion_fade==0.0));float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change));v_data0.xy=a_tex/u_texsize;v_data0.zw=a_tex/u_texsize_icon;v_data1=vec4(gamma_scale,size,interpolated_fade_opacity,is_sdf);}"),gt=xt("uniform sampler2D u_image0;varying vec2 v_pos0;void main() {gl_FragColor=texture2D(u_image0,v_pos0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform float u_skirt_height;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;const float skirtOffset=24575.0;void main() {v_pos0=a_texture_pos/8192.0;float skirt=float(a_pos.x >=skirtOffset);float elevation=elevation(a_texture_pos)-skirt*u_skirt_height;vec2 decodedPos=a_pos-vec2(skirt*skirtOffset,0.0);gl_Position=u_matrix*vec4(decodedPos,elevation,1.0);}"),yt=xt("#ifdef GL_ES\nprecision highp float;\n#endif\nvec4 pack_depth(float ndc_z) {float depth=ndc_z*0.5+0.5;const vec4 bit_shift=vec4(256.0*256.0*256.0,256.0*256.0,256.0,1.0);const vec4 bit_mask =vec4(0.0,1.0/256.0,1.0/256.0,1.0/256.0);vec4 res=fract(depth*bit_shift);res-=res.xxyz*bit_mask;return res;}varying float v_depth;void main() {gl_FragColor=pack_depth(v_depth);}","uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying float v_depth;void main() {float elevation=elevation(a_texture_pos);gl_Position=u_matrix*vec4(a_pos,elevation,1.0);v_depth=gl_Position.z/gl_Position.w;}"),vt=xt("\nvarying lowp vec3 v_uv;uniform lowp samplerCube u_cubemap;uniform lowp float u_opacity;uniform highp float u_temporal_offset;uniform highp vec3 u_sun_direction;highp vec3 hash(highp vec2 p) {highp vec3 p3=fract(vec3(p.xyx)*vec3(443.8975,397.2973,491.1871));p3+=dot(p3,p3.yxz+19.19);return fract(vec3((p3.x+p3.y)*p3.z,(p3.x+p3.z)*p3.y,(p3.y+p3.z)*p3.x));}vec3 dither(vec3 color,highp vec2 seed) {vec3 rnd=hash(seed)+hash(seed+0.59374)-0.5;color.rgb+=rnd/255.0;return color;}float sun_disk(highp vec3 ray_direction,highp vec3 sun_direction) {highp float cos_angle=dot(normalize(ray_direction),sun_direction);const highp float cos_sun_angular_diameter=0.99996192306;const highp float smoothstep_delta=1e-5;return smoothstep(\ncos_sun_angular_diameter-smoothstep_delta,cos_sun_angular_diameter+smoothstep_delta,cos_angle);}float map(float value,float start,float end,float new_start,float new_end) {return ((value-start)*(new_end-new_start))/(end-start)+new_start;}void main() {vec3 uv=v_uv;const float y_bias=0.015;uv.y+=y_bias;uv.y=pow(abs(uv.y),1.0/5.0);uv.y=map(uv.y,0.0,1.0,-1.0,1.0);vec3 sky_color=textureCube(u_cubemap,uv).rgb;sky_color.rgb=dither(sky_color.rgb,gl_FragCoord.xy+u_temporal_offset);sky_color+=0.1*sun_disk(v_uv,u_sun_direction);gl_FragColor=vec4(sky_color*u_opacity,u_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}",Ve),_t=xt("varying highp vec3 v_uv;uniform lowp sampler2D u_color_ramp;uniform lowp vec3 u_center_direction;uniform lowp float u_radius;uniform lowp float u_opacity;uniform highp float u_temporal_offset;highp vec3 hash(highp vec2 p) {highp vec3 p3=fract(vec3(p.xyx)*vec3(443.8975,397.2973,491.1871));p3+=dot(p3,p3.yxz+19.19);return fract(vec3((p3.x+p3.y)*p3.z,(p3.x+p3.z)*p3.y,(p3.y+p3.z)*p3.x));}vec3 dither(vec3 color,highp vec2 seed) {vec3 rnd=hash(seed)+hash(seed+0.59374)-0.5;color.rgb+=rnd/255.0;return color;}void main() {float progress=acos(dot(normalize(v_uv),u_center_direction))/u_radius;vec4 color=texture2D(u_color_ramp,vec2(progress,0.5))*u_opacity;color.rgb=dither(color.rgb,gl_FragCoord.xy+u_temporal_offset);gl_FragColor=color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}",Ve),bt=xt("\nvarying highp vec3 v_position;uniform highp float u_sun_intensity;uniform highp float u_luminance;uniform lowp vec3 u_sun_direction;uniform highp vec4 u_color_tint_r;uniform highp vec4 u_color_tint_m;\n#ifdef GL_ES\nprecision highp float;\n#endif\n#define BETA_R vec3(5.5e-6,13.0e-6,22.4e-6)\n#define BETA_M vec3(21e-6,21e-6,21e-6)\n#define MIE_G 0.76\n#define DENSITY_HEIGHT_SCALE_R 8000.0\n#define DENSITY_HEIGHT_SCALE_M 1200.0\n#define PLANET_RADIUS 6360e3\n#define ATMOSPHERE_RADIUS 6420e3\n#define SAMPLE_STEPS 10\n#define DENSITY_STEPS 4\nfloat ray_sphere_exit(vec3 orig,vec3 dir,float radius) {float a=dot(dir,dir);float b=2.0*dot(dir,orig);float c=dot(orig,orig)-radius*radius;float d=sqrt(b*b-4.0*a*c);return (-b+d)/(2.0*a);}vec3 extinction(vec2 density) {return exp(-vec3(BETA_R*u_color_tint_r.a*density.x+BETA_M*u_color_tint_m.a*density.y));}vec2 local_density(vec3 point) {float height=max(length(point)-PLANET_RADIUS,0.0);float exp_r=exp(-height/DENSITY_HEIGHT_SCALE_R);float exp_m=exp(-height/DENSITY_HEIGHT_SCALE_M);return vec2(exp_r,exp_m);}float phase_ray(float cos_angle) {return (3.0/(16.0*PI))*(1.0+cos_angle*cos_angle);}float phase_mie(float cos_angle) {return (3.0/(8.0*PI))*((1.0-MIE_G*MIE_G)*(1.0+cos_angle*cos_angle))/((2.0+MIE_G*MIE_G)*pow(1.0+MIE_G*MIE_G-2.0*MIE_G*cos_angle,1.5));}vec2 density_to_atmosphere(vec3 point,vec3 light_dir) {float ray_len=ray_sphere_exit(point,light_dir,ATMOSPHERE_RADIUS);float step_len=ray_len/float(DENSITY_STEPS);vec2 density_point_to_atmosphere=vec2(0.0);for (int i=0; i < DENSITY_STEPS;++i) {vec3 point_on_ray=point+light_dir*((float(i)+0.5)*step_len);density_point_to_atmosphere+=local_density(point_on_ray)*step_len;;}return density_point_to_atmosphere;}vec3 atmosphere(vec3 ray_dir,vec3 sun_direction,float sun_intensity) {vec2 density_orig_to_point=vec2(0.0);vec3 scatter_r=vec3(0.0);vec3 scatter_m=vec3(0.0);vec3 origin=vec3(0.0,PLANET_RADIUS,0.0);float ray_len=ray_sphere_exit(origin,ray_dir,ATMOSPHERE_RADIUS);float step_len=ray_len/float(SAMPLE_STEPS);for (int i=0; i < SAMPLE_STEPS;++i) {vec3 point_on_ray=origin+ray_dir*((float(i)+0.5)*step_len);vec2 density=local_density(point_on_ray)*step_len;density_orig_to_point+=density;vec2 density_point_to_atmosphere=density_to_atmosphere(point_on_ray,sun_direction);vec2 density_orig_to_atmosphere=density_orig_to_point+density_point_to_atmosphere;vec3 extinction=extinction(density_orig_to_atmosphere);scatter_r+=density.x*extinction;scatter_m+=density.y*extinction;}float cos_angle=dot(ray_dir,sun_direction);float phase_r=phase_ray(cos_angle);float phase_m=phase_mie(cos_angle);vec3 beta_r=BETA_R*u_color_tint_r.rgb*u_color_tint_r.a;vec3 beta_m=BETA_M*u_color_tint_m.rgb*u_color_tint_m.a;return (scatter_r*phase_r*beta_r+scatter_m*phase_m*beta_m)*sun_intensity;}const float A=0.15;const float B=0.50;const float C=0.10;const float D=0.20;const float E=0.02;const float F=0.30;vec3 uncharted2_tonemap(vec3 x) {return ((x*(A*x+C*B)+D*E)/(x*(A*x+B)+D*F))-E/F;}void main() {vec3 ray_direction=v_position;ray_direction.y=pow(ray_direction.y,5.0);const float y_bias=0.015;ray_direction.y+=y_bias;vec3 color=atmosphere(normalize(ray_direction),u_sun_direction,u_sun_intensity);float white_scale=1.0748724675633854;color=uncharted2_tonemap((log2(2.0/pow(u_luminance,4.0)))*color)*white_scale;gl_FragColor=vec4(color,1.0);}","attribute highp vec3 a_pos_3f;uniform mat3 u_matrix_3f;varying highp vec3 v_position;float map(float value,float start,float end,float new_start,float new_end) {return ((value-start)*(new_end-new_start))/(end-start)+new_start;}void main() {vec4 pos=vec4(u_matrix_3f*a_pos_3f,1.0);v_position=pos.xyz;v_position.y*=-1.0;v_position.y=map(v_position.y,-1.0,1.0,0.0,1.0);gl_Position=vec4(a_pos_3f.xy,0.0,1.0);}");function xt(e,t,n){const r=/#pragma mapbox: ([\w]+) ([\w]+) ([\w]+) ([\w]+)/g,i=t.match(/attribute (highp |mediump |lowp )?([\w]+) ([\w]+)/g),a=e.match(/uniform (highp |mediump |lowp )?([\w]+) ([\w]+)([\s]*)([\w]*)/g),o=t.match(/uniform (highp |mediump |lowp )?([\w]+) ([\w]+)([\s]*)([\w]*)/g);let s=o?o.concat(a):a;n||(s=Ge.staticUniforms.concat(s));const c={};return{fragmentSource:e=e.replace(r,(e,t,n,r,i)=>(c[i]=!0,"define"===t?`\n#ifndef HAS_UNIFORM_u_${i}\nvarying ${n} ${r} ${i};\n#else\nuniform ${n} ${r} u_${i};\n#endif\n`:`\n#ifdef HAS_UNIFORM_u_${i}\n ${n} ${r} ${i} = u_${i};\n#endif\n`)),vertexSource:t=t.replace(r,(e,t,n,r,i)=>{const a="float"===r?"vec2":"vec4",o=i.match(/color/)?"color":a;return c[i]?"define"===t?`\n#ifndef HAS_UNIFORM_u_${i}\nuniform lowp float u_${i}_t;\nattribute ${n} ${a} a_${i};\nvarying ${n} ${r} ${i};\n#else\nuniform ${n} ${r} u_${i};\n#endif\n`:"vec4"===o?`\n#ifndef HAS_UNIFORM_u_${i}\n ${i} = a_${i};\n#else\n ${n} ${r} ${i} = u_${i};\n#endif\n`:`\n#ifndef HAS_UNIFORM_u_${i}\n ${i} = unpack_mix_${o}(a_${i}, u_${i}_t);\n#else\n ${n} ${r} ${i} = u_${i};\n#endif\n`:"define"===t?`\n#ifndef HAS_UNIFORM_u_${i}\nuniform lowp float u_${i}_t;\nattribute ${n} ${a} a_${i};\n#else\nuniform ${n} ${r} u_${i};\n#endif\n`:"vec4"===o?`\n#ifndef HAS_UNIFORM_u_${i}\n ${n} ${r} ${i} = a_${i};\n#else\n ${n} ${r} ${i} = u_${i};\n#endif\n`:`\n#ifndef HAS_UNIFORM_u_${i}\n ${n} ${r} ${i} = unpack_mix_${o}(a_${i}, u_${i}_t);\n#else\n ${n} ${r} ${i} = u_${i};\n#endif\n`}),staticAttributes:i,staticUniforms:s}}var wt=Object.freeze({__proto__:null,get preludeTerrain(){return Ge},prelude:We,background:qe,backgroundPattern:Ze,circle:He,clippingMask:Xe,heatmap:$e,heatmapTexture:Ye,collisionBox:Ke,collisionCircle:Qe,debug:Je,fill:et,fillOutline:tt,fillOutlinePattern:nt,fillPattern:rt,fillExtrusion:it,fillExtrusionPattern:at,hillshadePrepare:ot,hillshade:st,line:ct,lineGradient:lt,linePattern:ut,lineSDF:ht,raster:ft,symbolIcon:dt,symbolSDF:pt,symbolTextAndIcon:mt,terrainRaster:gt,terrainDepth:yt,skybox:vt,skyboxGradient:_t,skyboxCapture:bt});class Et{constructor(){this.boundProgram=null,this.boundLayoutVertexBuffer=null,this.boundPaintVertexBuffers=[],this.boundIndexBuffer=null,this.boundVertexOffset=null,this.boundDynamicVertexBuffer=null,this.vao=null}bind(e,t,n,r,i,a,o,s){this.context=e;let c=this.boundPaintVertexBuffers.length!==r.length;for(let l=0;!c&&l{const i=n.paint.get("hillshade-shadow-color"),a=n.paint.get("hillshade-highlight-color"),o=n.paint.get("hillshade-accent-color");let s=n.paint.get("hillshade-illumination-direction")*(Math.PI/180);"viewport"===n.paint.get("hillshade-illumination-anchor")&&(s-=e.transform.angle);const c=!e.options.moving;return{u_matrix:r||e.transform.calculatePosMatrix(t.tileID.toUnwrapped(),c),u_image:0,u_latrange:kt(0,t.tileID),u_light:[n.paint.get("hillshade-exaggeration"),s],u_shadow:i,u_highlight:a,u_accent:o}})(t,r,i,t.terrain?n.posMatrix:null);h.draw(c,l.TRIANGLES,a,o,s,e.CullFaceMode.disabled,f,i.id,t.rasterBoundsBuffer,t.quadTriangleIndexBuffer,t.rasterBoundsSegments)}function St(t,n,r){if(!n.needsDEMTextureUpload)return;const i=t.context,a=i.gl;i.pixelStoreUnpackPremultiplyAlpha.set(!1),n.demTexture=n.demTexture||t.getTileTexture(r.stride);const o=r.getPixels();n.demTexture?n.demTexture.update(o,{premultiply:!1}):n.demTexture=new e.Texture(i,o,a.RGBA,{premultiply:!1}),n.needsDEMTextureUpload=!1}function Ot(t,n,r,i,a,o){const s=t.context,c=s.gl;if(!n.dem)return;const l=n.dem;if(s.activeTexture.set(c.TEXTURE1),St(t,n,l),!n.demTexture)return;n.demTexture.bind(c.NEAREST,c.CLAMP_TO_EDGE);const u=l.dim;s.activeTexture.set(c.TEXTURE0);let h=n.fbo;if(!h){const t=new e.Texture(s,{width:u,height:u,data:null},c.RGBA);t.bind(c.LINEAR,c.CLAMP_TO_EDGE),h=n.fbo=s.createFramebuffer(u,u,!0),h.colorAttachment.set(t.texture)}s.bindFramebuffer.set(h.framebuffer),s.viewport.set([0,0,u,u]),t.useProgram("hillshadePrepare").draw(s,c.TRIANGLES,i,a,o,e.CullFaceMode.disabled,((t,n)=>{const r=n.stride,i=e.create();return e.ortho(i,0,e.EXTENT,-e.EXTENT,0,0,1),e.translate(i,i,[0,-e.EXTENT,0]),{u_matrix:i,u_image:1,u_dimension:[r,r],u_zoom:t.overscaledZ,u_unpack:n.unpackVector}})(n.tileID,l),r.id,t.rasterBoundsBuffer,t.quadTriangleIndexBuffer,t.rasterBoundsSegments),n.needsHillshadePrepare=!1}const At=(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_image0:new e.Uniform1i(t,n.u_image0),u_skirt_height:new e.Uniform1f(t,n.u_skirt_height)}),Pt=(e,t)=>({u_matrix:e,u_image0:0,u_skirt_height:t}),Ct=new class{constructor(){this.operations={}}newMorphing(e,t,n,r,i){if(e in this.operations){const t=this.operations[e];t.to.tileID.key!==n.tileID.key&&(t.queued=n)}else this.operations[e]={startTime:r,phase:0,duration:i,from:t,to:n,queued:null}}getMorphValuesForProxy(e){if(!(e in this.operations))return null;const t=this.operations[e];return{from:t.from,to:t.to,phase:t.phase}}update(e){for(const t in this.operations){const n=this.operations[t];for(n.phase=(e-n.startTime)/n.duration;n.phase>=1||!this._validOp(n);)if(!this._nextOp(n,e)){delete this.operations[t];break}}}_nextOp(e,t){return!!e.queued&&(e.from=e.to,e.to=e.queued,e.queued=null,e.phase=0,e.startTime=t,!0)}_validOp(e){return e.from.hasData()&&e.to.hasData()}},It={0:null,1:"TERRAIN_VERTEX_MORPHING"};function Mt(t,n,r,i,a){const o=t.context,s=o.gl;let c=t.useProgram("terrainRaster"),l=0;const u=t.colorModeForRenderPass(),h=new e.DepthMode(s.LEQUAL,e.DepthMode.ReadWrite,t.depthRangeFor3D);Ct.update(a);const f=t.transform,d=6*Math.pow(1.5,22-f.zoom)*n.exaggeration();var p,m,g;for(const y of i){const i=r.getTile(y),v=e.StencilMode.disabled,_=n.prevTerrainTileForTile[y.key],b=n.terrainTileForTile[y.key];g=b,null!=(m=_)&&null!=g&&m.hasData()&&g.hasData()&&null!=m.demTexture&&null!=g.demTexture&&m.tileID.key!==g.tileID.key&&Ct.newMorphing(y.key,_,b,a,250),o.activeTexture.set(s.TEXTURE0),i.texture.bind(s.LINEAR,s.CLAMP_TO_EDGE,s.LINEAR_MIPMAP_NEAREST);const x=Ct.getMorphValuesForProxy(y.key),w=x?1:0;let E;x&&(E={morphing:{srcDemTile:x.from,dstDemTile:x.to,phase:e.easeCubicInOut(x.phase)}});const k=Pt(y.posMatrix,Rt(y.canonical,f.renderWorldCopies)?d/10:d);l!==(p=w)&&(c=t.useProgram("terrainRaster",null,It[p]),l=p),n.setupElevationDraw(i,c,E),c.draw(o,s.TRIANGLES,h,v,u,e.CullFaceMode.backCCW,k,"terrain_raster",n.gridBuffer,n.gridIndexBuffer,n.gridSegments)}}function Rt(e,t){const n=1<({u_matrix:e});function Lt(t,n,r,i,a){if(a>0){const o=e.browser.now(),s=(o-t.timeAdded)/a,c=n?(o-n.timeAdded)/a:-1,l=r.getSource(),u=i.coveringZoomLevel({tileSize:l.tileSize,roundZoom:l.roundZoom}),h=!n||Math.abs(n.tileID.overscaledZ-u)>Math.abs(t.tileID.overscaledZ-u),f=h&&t.refreshedUponExpiration?1:e.clamp(h?s:1-c,0,1);return t.refreshedUponExpiration&&s>=1&&(t.refreshedUponExpiration=!1),n?{opacity:1,mix:1-f}:{opacity:f,mix:0}}return{opacity:1,mix:0}}class Dt extends e.SourceCache{constructor(e){const t=O("proxy",{type:"geojson",maxzoom:e.transform.maxZoom},new y(D(),null),e.style);super("proxy",t,!1),t.setEventedParent(this),this.map=this.getSource().map=e,this.used=this._sourceLoaded=!0,this.renderCache=[],this.renderCachePool=[],this.proxyCachedFBO={}}update(t,n,r){if(t.freezeTileCoverage)return;this.transform=t;const i=t.coveringTiles({tileSize:this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom,reparseOverscaled:this._source.reparseOverscaled,useElevationData:!0}).reduce((n,r)=>{if(n[r.key]="",!this._tiles[r.key]){const n=new e.Tile(r,this._source.tileSize*r.overscaleFactor(),t.tileZoom);n.state="loaded",this._tiles[r.key]=n}return n},{});for(const e in this._tiles)e in i||(this.freeFBO(e),this._tiles[e].state="unloaded",delete this._tiles[e])}freeFBO(e){const t=this.proxyCachedFBO[e];if(void 0!==t){const n=Object.values(t);this.renderCachePool.push(...n),delete this.proxyCachedFBO[e]}}deallocRenderCache(){this.renderCache.forEach(e=>e.fb.destroy()),this.renderCache=[],this.renderCachePool=[],this.proxyCachedFBO={}}}class zt extends e.OverscaledTileID{constructor(e,t,n){super(e.overscaledZ,e.wrap,e.canonical.z,e.canonical.x,e.canonical.y),this.proxyTileKey=t,this.posMatrix=n}}class Ft extends e.Elevation{constructor(t,n){super(),this.painter=t,this.terrainTileForTile={},this.prevTerrainTileForTile={};const[r,i,a]=function(t){const n=new e.StructArrayLayout4i8,r=new e.StructArrayLayout3ui6;n.reserve(17161),r.reserve(33800);const i=e.EXTENT/128,a=e.EXTENT+i/2,o=a+i;for(let c=-i;ca||c<0||c>a?24575:0,i=e.clamp(Math.round(t),0,e.EXTENT),o=e.clamp(Math.round(c),0,e.EXTENT);n.emplaceBack(i+r,o,i,o)}const s=(e,t)=>{const n=131*t+e;r.emplaceBack(n+1,n,n+131),r.emplaceBack(n+131,n+131+1,n+1)};for(let e=1;e<129;e++)for(let t=1;t<129;t++)s(t,e);return[0,129].forEach(e=>{for(let t=0;t<130;t++)s(t,e),s(e,t)}),[n,r,32768]}(),o=t.context;this.gridBuffer=o.createVertexBuffer(r,k.members),this.gridIndexBuffer=o.createIndexBuffer(i),this.gridSegments=e.SegmentVector.simpleSegment(0,0,r.length,i.length),this.gridNoSkirtSegments=e.SegmentVector.simpleSegment(0,0,r.length,a),this.proxyCoords=[],this.proxiedCoords={},this._visibleDemTiles=[],this._drapedRenderBatches=[],this._sourceTilesOverlap={},this.proxySourceCache=new Dt(n.map),this.orthoMatrix=e.create(),e.ortho(this.orthoMatrix,0,e.EXTENT,0,e.EXTENT,0,1);const s=o.gl;this._overlapStencilMode=new e.StencilMode({func:s.GEQUAL,mask:255},0,255,s.KEEP,s.KEEP,s.REPLACE),this._previousZoom=t.transform.zoom,this.pool=[],this._findCoveringTileCache={},this._tilesDirty={},this.style=n,this._useVertexMorphing=!0}set style(e){e.on("data",this._onStyleDataEvent.bind(this)),e.on("neworder",this._checkRenderCacheEfficiency.bind(this)),this._style=e,this._checkRenderCacheEfficiency()}update(t,n,r){if(t&&t.terrain){this._style!==t&&(this.style=t),this.enabled=!0;const i=t.terrain.properties;this.sourceCache=t._getSourceCache(i.get("source")),this._exaggeration=i.get("exaggeration");const a=()=>{this.sourceCache.used&&e.warnOnce(`Raster DEM source '${this.sourceCache.id}' is used both for terrain and as layer source.\n`+"This leads to lower resolution of hillshade. For full hillshade resolution but higher memory consumption, define another raster DEM source.");const t=this.sourceCache.getSource().tileSize/128,r=this.proxySourceCache.getSource().tileSize;this.sourceCache.update(n,t*r,!0),this._findCoveringTileCache[this.sourceCache.id]={}};this.sourceCache.usedForTerrain||(this._findCoveringTileCache[this.sourceCache.id]={},this.sourceCache.usedForTerrain=!0,a(),this._initializing=!0),a(),n.updateElevation(!r),this._findCoveringTileCache[this.proxySourceCache.id]={},this.proxySourceCache.update(n),this._emptyDEMTextureDirty=!0}else this._disable()}_checkRenderCacheEfficiency(){const t=this.renderCacheEfficiency(this._style);this._style.map._optimizeForTerrain||100!==t.efficiency&&e.warnOnce(`Terrain render cache efficiency is not optimal (${t.efficiency}%) and performance\n may be affected negatively, consider placing all background, fill and line layers before layer\n with id '${t.firstUndrapedLayer}' or create a map using optimizeForTerrain: true option.`)}_onStyleDataEvent(e){e.coord&&"source"===e.dataType?this._clearRenderCacheForTile(e.sourceCacheId,e.coord):"style"===e.dataType&&(this._invalidateRenderCache=!0)}_disable(){if(this.enabled&&(this.enabled=!1,this.proxySourceCache.deallocRenderCache(),this._style))for(const e in this._style._sourceCaches)this._style._sourceCaches[e].usedForTerrain=!1}destroy(){this._disable(),this._emptyDEMTexture&&this._emptyDEMTexture.destroy(),this.pool.forEach(e=>e.fb.destroy()),this.pool=[],this._depthFBO&&(this._depthFBO.destroy(),delete this._depthFBO,delete this._depthTexture)}_source(){return this.enabled?this.sourceCache:null}exaggeration(){return this._exaggeration}get visibleDemTiles(){return this._visibleDemTiles}get drapeBufferSize(){const e=2*this.proxySourceCache.getSource().tileSize;return[e,e]}set useVertexMorphing(e){this._useVertexMorphing=e}updateTileBinding(t){if(!this.enabled)return;this.prevTerrainTileForTile=this.terrainTileForTile;const n=this.proxySourceCache,r=this.painter.transform;this._initializing&&(this._initializing=0===r._centerAltitude&&-1===this.getAtPoint(e.MercatorCoordinate.fromLngLat(r.center),-1),this._emptyDEMTextureDirty=!this._initializing);const i=this.painter.options;this.renderCached=(i.zooming||i.moving||i.rotating||!!this.forceRenderCached)&&!this._invalidateRenderCache,this._invalidateRenderCache=!1;const a=this.proxyCoords=n.getIds().map(e=>{const t=n.getTileByID(e).tileID;return t.posMatrix=r.calculatePosMatrix(t.toUnwrapped()),t});!function(t,n){const r=n.transform.pointCoordinate(n.transform.getCameraPoint()),i=new e.Point(r.x,r.y);t.sort((t,n)=>{if(n.overscaledZ-t.overscaledZ)return n.overscaledZ-t.overscaledZ;const r=new e.Point(t.canonical.x+(1<{this.proxyToSource[e.key]={}}),this.terrainTileForTile={};const s=this._style._sourceCaches;for(const e in s){const n=s[e];if(!n.used)continue;if(n!==this.sourceCache&&(this._findCoveringTileCache[n.id]={}),this._setupProxiedCoordsForOrtho(n,t[e],o),n.usedForTerrain)continue;const r=t[e];n.getSource().reparseOverscaled&&this._assignTerrainTiles(r)}this.proxiedCoords[n.id]=a.map(e=>new zt(e,e.key,this.orthoMatrix)),this._assignTerrainTiles(a),this._prepareDEMTextures(),this._setupDrapedRenderBatches(),this._setupRenderCache(o),this.renderingToTexture=!1,this._initFBOPool(),this._updateTimestamp=e.browser.now();const c={};this._visibleDemTiles=[];for(const e of this.proxyCoords){const t=this.terrainTileForTile[e.key];if(!t)continue;const n=t.tileID.key;n in c||(this._visibleDemTiles.push(t),c[n]=n)}}_assignTerrainTiles(e){this._initializing||e.forEach(e=>{if(this.terrainTileForTile[e.key])return;const t=this._findTileCoveringTileID(e,this.sourceCache);t&&(this.terrainTileForTile[e.key]=t)})}_prepareDEMTextures(){const e=this.painter.context,t=e.gl;for(const n in this.terrainTileForTile){const r=this.terrainTileForTile[n],i=r.dem;!i||r.demTexture&&!r.needsDEMTextureUpload||(e.activeTexture.set(t.TEXTURE1),St(this.painter,r,i))}}_prepareDemTileUniforms(e,t,n,r){if(!t||null==t.demTexture)return!1;const i=e.tileID.canonical,a=Math.pow(2,t.tileID.canonical.z-i.z),o=r||"";return n[`u_dem_tl${o}`]=[i.x*a%1,i.y*a%1],n[`u_dem_scale${o}`]=a,!0}get emptyDEMTexture(){return!this._emptyDEMTextureDirty&&this._emptyDEMTexture?this._emptyDEMTexture:this._updateEmptyDEMTexture()}_getLoadedAreaMinimum(){let e=0;const t=this._visibleDemTiles.reduce((t,n)=>{if(!n.dem)return t;const r=n.dem.tree.minimums[0];return r>0&&e++,t+r},0);return e?t/e:0}_updateEmptyDEMTexture(){const t=this.painter.context,n=t.gl;t.activeTexture.set(n.TEXTURE2);const r=this._getLoadedAreaMinimum(),i={width:1,height:1,data:new Uint8Array(e.DEMData.pack(r,this.sourceCache.getSource().encoding))};this._emptyDEMTextureDirty=!1;let a=this._emptyDEMTexture;return a?a.update(i,{premultiply:!1}):a=this._emptyDEMTexture=new e.Texture(t,i,n.RGBA,{premultiply:!1}),a}setupElevationDraw(t,n,r){const i=this.painter.context,a=i.gl,o=(s=this.sourceCache.getSource().encoding,{u_dem:2,u_dem_prev:4,u_dem_unpack:e.DEMData.getUnpackVector(s),u_dem_tl:[0,0],u_dem_tl_prev:[0,0],u_dem_scale:0,u_dem_scale_prev:0,u_dem_size:0,u_dem_lerp:1,u_depth:3,u_depth_size_inv:[0,0],u_exaggeration:0});var s;o.u_dem_size=this.sourceCache.getSource().tileSize,o.u_exaggeration=this.exaggeration();let c=null,l=null,u=1;if(r&&r.morphing&&this._useVertexMorphing){const e=r.morphing.srcDemTile,n=r.morphing.dstDemTile;u=r.morphing.phase,e&&n&&(this._prepareDemTileUniforms(t,e,o,"_prev")&&(l=e),this._prepareDemTileUniforms(t,n,o)&&(c=n))}if(l&&c?(i.activeTexture.set(a.TEXTURE2),c.demTexture.bind(a.NEAREST,a.CLAMP_TO_EDGE,a.NEAREST),i.activeTexture.set(a.TEXTURE4),l.demTexture.bind(a.NEAREST,a.CLAMP_TO_EDGE,a.NEAREST),o.u_dem_lerp=u):(c=this.terrainTileForTile[t.tileID.key],i.activeTexture.set(a.TEXTURE2),(this._prepareDemTileUniforms(t,c,o)?c.demTexture:this.emptyDEMTexture).bind(a.NEAREST,a.CLAMP_TO_EDGE,a.NEAREST)),r&&r.useDepthForOcclusion&&(i.activeTexture.set(a.TEXTURE3),this._depthTexture.bind(a.NEAREST,a.CLAMP_TO_EDGE,a.NEAREST),o.u_depth_size_inv=[1/this._depthFBO.width,1/this._depthFBO.height]),r&&r.useMeterToDem&&c){const t=(1<{r.bindFramebuffer.set(null),r.viewport.set([0,0,n.width,n.height]),this.renderingToTexture=!1},s=this._drapedRenderBatches.shift();let c=[];const l=n.style.order;let u=0;for(let h=0;h0&&(o(),Mt(n,this,i,c,this._updateTimestamp),this.renderingToTexture=!0,c=[]))}else c.push(d.tileID)}return o(),c.length>0&&Mt(n,this,i,c,this._updateTimestamp),s.end+1}postRender(){}renderCacheEfficiency(e){const t=e.order.length;if(0===t)return{efficiency:100};let n,r=0,i=0,a=!1;for(let o=0;oe.dem).map(r=>{const i=r.tileID,a=Math.pow(2,i.overscaledZ),{x:o,y:s}=i.canonical,c=o/a,l=(o+1)/a,u=s/a,h=(s+1)/a;return{minx:c,miny:u,maxx:l,maxy:h,t:r.dem.tree.raycastRoot(c,u,l,h,e,t,n),tile:r}});r.sort((e,t)=>(null!==e.t?e.t:Number.MAX_VALUE)-(null!==t.t?t.t:Number.MAX_VALUE));for(const i of r){if(null==i.t)return null;const r=i.tile.dem.tree.raycast(i.minx,i.miny,i.maxx,i.maxy,e,t,n);if(null!=r)return r}return null}_createFBO(){const t=this.painter.context,n=t.gl,r=this.drapeBufferSize;t.activeTexture.set(n.TEXTURE0);const i=new e.Texture(t,{width:r[0],height:r[1],data:null},n.RGBA);i.bind(n.LINEAR,n.CLAMP_TO_EDGE);const a=t.createFramebuffer(r[0],r[1],!1);return a.colorAttachment.set(i.texture),t.extTextureFilterAnisotropic&&!t.extTextureFilterAnisotropicForceOff&&n.texParameterf(n.TEXTURE_2D,t.extTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT,t.extTextureFilterAnisotropicMax),{fb:a,tex:i,dirty:!1,ref:1}}_initFBOPool(){for(;this.pool.length{const t=this._style._layers[e],n=!t.isHidden(this.painter.transform.zoom),r=t.getCrossfadeParameters();return"custom"!==t.type&&!n&&!!r&&1!==r.t})}_clearRasterFadeFromRenderCache(){let e=!1;for(const t in this._style._sourceCaches)if(this._style._sourceCaches[t]._source instanceof E){e=!0;break}if(e)for(let t=0;tt.renderCachePool.length){const e=Object.values(t.proxyCachedFBO);t.proxyCachedFBO={};for(let n=0;n=0;i--){const a=n[i];if(t.getTileByID(a.key),void 0!==t.proxyCachedFBO[a.key]){const n=e[a.key],i=this.proxyToSource[a.key];let o=0;for(const e in i){const t=i[e],a=n[e];if(!a||a.length!==t.length||t.some((t,n)=>t!==a[n]||r[e]&&r[e].hasOwnProperty(t.key))){o=-1;break}++o}for(const e in t.proxyCachedFBO[a.key])t.renderCache[t.proxyCachedFBO[a.key][e]].dirty=o<0||o!==Object.values(n).length}else for(let e=0;et[t.length-1].overscaledZ))return void(this._overlapStencilType=!1);c=1,this._overlapStencilMode.test={func:a.GREATER,mask:255},this._overlapStencilType="Mask"}if(!s.depthAttachment){const t=i.createRenderbuffer(i.gl.DEPTH_STENCIL,s.width,s.height);s.depthAttachment=new e.DepthStencilAttachment(i,s.framebuffer),s.depthAttachment.set(t),i.clear({stencil:0})}o.ref+c>255&&(i.clear({stencil:0}),o.ref=0),o.ref+=c,this._overlapStencilMode.ref=o.ref,n.isTileClipped()&&this._renderTileClippingMasks(t,this._overlapStencilMode.ref)}stencilModeForRTTOverlap(t){return this.renderingToTexture&&this._overlapStencilType?("Clip"===this._overlapStencilType&&(this._overlapStencilMode.ref=this.painter._tileClippingMaskIDs[t.key]),this._overlapStencilMode):e.StencilMode.disabled}_renderTileClippingMasks(t,n){const r=this.painter,i=this.painter.context,a=i.gl;r._tileClippingMaskIDs={},i.setColorMode(e.ColorMode.disabled),i.setDepthMode(e.DepthMode.disabled);const o=r.useProgram("clippingMask");for(const s of t){const t=r._tileClippingMaskIDs[s.key]=--n;o.draw(i,a.TRIANGLES,e.DepthMode.disabled,new e.StencilMode({func:a.ALWAYS,mask:0},t,255,a.KEEP,a.KEEP,a.REPLACE),e.ColorMode.disabled,e.CullFaceMode.disabled,jt(s.posMatrix),"$clipping",r.tileExtentBuffer,r.quadTriangleIndexBuffer,r.tileExtentSegments)}}pointCoordinate(t){const n=this.painter.transform;if(t.x<0||t.x>n.width||t.y<0||t.y>n.height)return null;const r=[t.x,t.y,1,1];e.transformMat4(r,r,n.pixelMatrixInverse),e.scale$1(r,r,1/r[3]),r[0]/=n.worldSize,r[1]/=n.worldSize;const i=n._camera.position,a=e.mercatorZfromAltitude(1,n.center.lat),o=[i[0],i[1],i[2]/a,0],s=e.subtract([],r.slice(0,3),o);e.normalize(s,s);const c=this.raycast(o,s,this._exaggeration);return null!==c&&c?(e.scaleAndAdd(o,o,s,c),o[3]=o[2],o[2]*=a,o):null}drawDepth(){const t=this.painter,n=t.context,r=this.proxySourceCache,i=Math.ceil(t.width),a=Math.ceil(t.height);if(!this._depthFBO||this._depthFBO.width===i&&this._depthFBO.height===a||(this._depthFBO.destroy(),delete this._depthFBO,delete this._depthTexture),!this._depthFBO){const t=n.gl,r=n.createFramebuffer(i,a,!0);n.activeTexture.set(t.TEXTURE0);const o=new e.Texture(n,{width:i,height:a,data:null},t.RGBA);o.bind(t.NEAREST,t.CLAMP_TO_EDGE),r.colorAttachment.set(o.texture);const s=n.createRenderbuffer(n.gl.DEPTH_COMPONENT16,i,a);r.depthAttachment.set(s),this._depthFBO=r,this._depthTexture=o}n.bindFramebuffer.set(this._depthFBO.framebuffer),n.viewport.set([0,0,i,a]),function(t,n,r,i){const a=t.context,o=a.gl;a.clear({depth:1});const s=t.useProgram("terrainDepth"),c=new e.DepthMode(o.LESS,e.DepthMode.ReadWrite,t.depthRangeFor3D);for(const l of i){const t=r.getTile(l),i=Pt(l.posMatrix,0);n.setupElevationDraw(t,s),s.draw(a,o.TRIANGLES,c,e.StencilMode.disabled,e.ColorMode.unblended,e.CullFaceMode.backCCW,i,"terrain_depth",n.gridBuffer,n.gridIndexBuffer,n.gridNoSkirtSegments)}}(t,this,r,this.proxyCoords)}_setupProxiedCoordsForOrtho(e,t,n){if(e.getSource()instanceof T)return this._setupProxiedCoordsForImageSource(e,t,n);this._findCoveringTileCache[e.id]=this._findCoveringTileCache[e.id]||{};const r=this.proxiedCoords[e.id]=[],i=this.proxyCoords;for(let o=0;o(e.min.x=Math.min(e.min.x,t.x-s.x),e.min.y=Math.min(e.min.y,t.y-s.y),e.max.x=Math.max(e.max.x,t.x-s.x),e.max.y=Math.max(e.max.y,t.y-s.y),e),{min:new e.Point(Number.MAX_VALUE,Number.MAX_VALUE),max:new e.Point(-Number.MAX_VALUE,-Number.MAX_VALUE)}),l=(t,n)=>{const r=t.wrap+t.canonical.x/(1<o+c.max.x||i+as+c.max.y};for(let e=0;ee.key===n.tileID.key);if(e)return e}if(n.tileID.key!==t.key){const r=t.canonical.z-n.tileID.canonical.z;let a,o,s;i=e.create();const c=n.tileID.wrap-t.wrap<0?(a=e.EXTENT>>r,o=a*((n.tileID.canonical.x<=i){const r=t.canonical.z-i;n.getSource().reparseOverscaled?(s=Math.max(t.canonical.z+2,n.transform.tileZoom),o=new e.OverscaledTileID(s,t.wrap,i,t.canonical.x>>r,t.canonical.y>>r)):0!==r&&(s=i,o=new e.OverscaledTileID(s,t.wrap,i,t.canonical.x>>r,t.canonical.y>>r))}o.key!==t.key&&(l.push(o.key),r=n.getTile(o))}const u=e=>{l.forEach(t=>{i[t]=e}),l.length=0};for(s-=1;s>=c&&(!r||!r.hasData());s--){r&&u(r.tileID.key);const e=o.calculateScaledKey(s);if(r=n.getTileByID(e),r&&r.hasData())break;const t=i[e];if(null===t)break;void 0===t?l.push(e):r=n.getTileByID(t)}return u(r?r.tileID.key:null),r&&r.hasData()?r:null}findDEMTileFor(e){return this.enabled?this._findTileCoveringTileID(e,this.sourceCache):null}prepareDrawTile(e){this.renderedToTile||(this.renderedToTile=!0)}_clearRenderCacheForTile(e,t){let n=this._tilesDirty[e];n||(n=this._tilesDirty[e]={}),n[t.key]=!0}}function Bt(e){const t=[];for(let n=0;n`#define ${e}`));const g=m.concat(We.fragmentSource,r.fragmentSource).join("\n"),y=m.concat(We.vertexSource,Ge.vertexSource,r.vertexSource).join("\n"),v=s.createShader(s.FRAGMENT_SHADER);if(s.isContextLost())return void(this.failedToCreate=!0);s.shaderSource(v,g),s.compileShader(v),s.attachShader(this.program,v);const _=s.createShader(s.VERTEX_SHADER);if(s.isContextLost())return void(this.failedToCreate=!0);s.shaderSource(_,y),s.compileShader(_),s.attachShader(this.program,_),this.attributes={};const b={};this.numAttributes=u.length;for(let e=0;e({u_dem:new e.Uniform1i(t,n.u_dem),u_dem_prev:new e.Uniform1i(t,n.u_dem_prev),u_dem_unpack:new e.Uniform4f(t,n.u_dem_unpack),u_dem_tl:new e.Uniform2f(t,n.u_dem_tl),u_dem_scale:new e.Uniform1f(t,n.u_dem_scale),u_dem_tl_prev:new e.Uniform2f(t,n.u_dem_tl_prev),u_dem_scale_prev:new e.Uniform1f(t,n.u_dem_scale_prev),u_dem_size:new e.Uniform1f(t,n.u_dem_size),u_dem_lerp:new e.Uniform1f(t,n.u_dem_lerp),u_exaggeration:new e.Uniform1f(t,n.u_exaggeration),u_depth:new e.Uniform1i(t,n.u_depth),u_depth_size_inv:new e.Uniform2f(t,n.u_depth_size_inv),u_meter_to_dem:new e.Uniform1f(t,n.u_meter_to_dem),u_label_plane_matrix_inv:new e.UniformMatrix4f(t,n.u_label_plane_matrix_inv)}))(t,b))}setTerrainUniformValues(e,t){if(!this.terrainUniforms)return;const n=this.terrainUniforms;if(!this.failedToCreate){e.program.set(this.program);for(const e in t)n[e].set(t[e])}}draw(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m){const g=e.gl;if(this.failedToCreate)return;e.program.set(this.program),e.setDepthMode(n),e.setStencilMode(r),e.setColorMode(i),e.setCullFace(a);for(const v in this.fixedUniforms)this.fixedUniforms[v].set(o[v]);d&&d.setUniforms(e,this.binderUniforms,h,{zoom:f});const y={[g.LINES]:2,[g.TRIANGLES]:3,[g.LINE_STRIP]:1}[t];for(const v of u.get()){const n=v.vaos||(v.vaos={});(n[s]||(n[s]=new Et)).bind(e,this,c,d?d.getPaintVertexBuffers():[],l,v.vertexOffset,p,m),g.drawElements(t,v.primitiveLength*y,g.UNSIGNED_SHORT,v.primitiveOffset*y*2)}}}function Ut(e,t,n){const r=1/v(n,1,t.transform.tileZoom),i=Math.pow(2,n.tileID.overscaledZ),a=n.tileSize*Math.pow(2,t.transform.tileZoom)/i,o=a*(n.tileID.canonical.x+n.tileID.wrap*i),s=a*n.tileID.canonical.y;return{u_image:0,u_texsize:n.imageAtlasTexture.size,u_scale:[r,e.fromScale,e.toScale],u_fade:e.t,u_pixel_coord_upper:[o>>16,s>>16],u_pixel_coord_lower:[65535&o,65535&s]}}const Vt=(t,n,r,i)=>{const a=n.style.light,o=a.properties.get("position"),s=[o.x,o.y,o.z],c=e.create$1();"viewport"===a.properties.get("anchor")&&(e.fromRotation(c,-n.transform.angle),e.transformMat3(s,s,c));const l=a.properties.get("color");return{u_matrix:t,u_lightpos:s,u_lightintensity:a.properties.get("intensity"),u_lightcolor:[l.r,l.g,l.b],u_vertical_gradient:+r,u_opacity:i}},Gt=(t,n,r,i,a,o,s)=>e.extend(Vt(t,n,r,i),Ut(o,n,s),{u_height_factor:-Math.pow(2,a.overscaledZ)/s.tileSize/8}),Wt=e=>({u_matrix:e}),qt=(t,n,r,i)=>e.extend(Wt(t),Ut(r,n,i)),Zt=(e,t)=>({u_matrix:e,u_world:t}),Ht=(t,n,r,i,a)=>e.extend(qt(t,n,r,i),{u_world:a}),Xt=(t,n,r,i)=>{const a=t.transform;let o;if("map"===i.paint.get("circle-pitch-alignment")){const e=v(r,1,a.zoom);o=[e,e]}else o=a.pixelsToGLUnits;return{u_camera_to_center_distance:a.cameraToCenterDistance,u_matrix:t.translatePosMatrix(n.posMatrix,r,i.paint.get("circle-translate"),i.paint.get("circle-translate-anchor")),u_device_pixel_ratio:e.browser.devicePixelRatio,u_extrude_scale:o}},$t=e=>{const t=[];return"map"===e.paint.get("circle-pitch-alignment")&&t.push("PITCH_WITH_MAP"),"map"===e.paint.get("circle-pitch-scale")&&t.push("SCALE_WITH_MAP"),t},Yt=(t,n,r)=>{const i=e.EXTENT/r.tileSize;return{u_matrix:t,u_camera_to_center_distance:n.cameraToCenterDistance,u_extrude_scale:[n.pixelsToGLUnits[0]/i,n.pixelsToGLUnits[1]/i]}},Kt=(e,t,n=1)=>({u_matrix:e,u_color:t,u_overlay:0,u_overlay_scale:n}),Qt=(e,t,n,r)=>({u_matrix:e,u_extrude_scale:v(t,1,n),u_intensity:r}),Jt=(t,n,r,i)=>{const a=t.transform;return{u_matrix:an(t,n,r,i),u_ratio:1/v(n,1,a.zoom),u_device_pixel_ratio:e.browser.devicePixelRatio,u_units_to_pixels:[1/a.pixelsToGLUnits[0],1/a.pixelsToGLUnits[1]]}},en=(t,n,r,i,a)=>e.extend(Jt(t,n,r,i),{u_image:0,u_image_height:a}),tn=(t,n,r,i,a)=>{const o=t.transform,s=rn(n,o);return{u_matrix:an(t,n,r,a),u_texsize:n.imageAtlasTexture.size,u_ratio:1/v(n,1,o.zoom),u_device_pixel_ratio:e.browser.devicePixelRatio,u_image:0,u_scale:[s,i.fromScale,i.toScale],u_fade:i.t,u_units_to_pixels:[1/o.pixelsToGLUnits[0],1/o.pixelsToGLUnits[1]]}},nn=(t,n,r,i,a,o)=>{const s=t.lineAtlas,c=rn(n,t.transform),l="round"===r.layout.get("line-cap"),u=s.getDash(i.from,l),h=s.getDash(i.to,l),f=u.width*a.fromScale,d=h.width*a.toScale;return e.extend(Jt(t,n,r,o),{u_patternscale_a:[c/f,-u.height/2],u_patternscale_b:[c/d,-h.height/2],u_sdfgamma:s.width/(256*Math.min(f,d)*e.browser.devicePixelRatio)/2,u_image:0,u_tex_y_a:u.y,u_tex_y_b:h.y,u_mix:a.t})};function rn(e,t){return 1/v(e,1,t.tileZoom)}function an(e,t,n,r){return e.translatePosMatrix(r||t.tileID.posMatrix,t,n.paint.get("line-translate"),n.paint.get("line-translate-anchor"))}const on=(e,t,n,r,i)=>{return{u_matrix:e,u_tl_parent:t,u_scale_parent:n,u_buffer_scale:1,u_fade_t:r.mix,u_opacity:r.opacity*i.paint.get("raster-opacity"),u_image0:0,u_image1:1,u_brightness_low:i.paint.get("raster-brightness-min"),u_brightness_high:i.paint.get("raster-brightness-max"),u_saturation_factor:(o=i.paint.get("raster-saturation"),o>0?1-1/(1.001-o):-o),u_contrast_factor:(a=i.paint.get("raster-contrast"),a>0?1/(1-a):1+a),u_spin_weights:sn(i.paint.get("raster-hue-rotate"))};var a,o};function sn(e){e*=Math.PI/180;const t=Math.sin(e),n=Math.cos(e);return[(2*n+1)/3,(-Math.sqrt(3)*t-n+1)/3,(Math.sqrt(3)*t-n+1)/3]}const cn=(e,t,n,r,i,a,o,s,c,l)=>{const u=i.transform;return{u_is_size_zoom_constant:+("constant"===e||"source"===e),u_is_size_feature_constant:+("constant"===e||"camera"===e),u_size_t:t?t.uSizeT:0,u_size:t?t.uSize:0,u_camera_to_center_distance:u.cameraToCenterDistance,u_pitch:u.pitch/360*2*Math.PI,u_rotate_symbol:+n,u_aspect_ratio:u.width/u.height,u_fade_change:i.options.fadeDuration?i.symbolFadeChange:1,u_matrix:a,u_label_plane_matrix:o,u_coord_matrix:s,u_is_text:+c,u_pitch_with_map:+r,u_texsize:l,u_texture:0}},ln=(t,n,r,i,a,o,s,c,l,u,h)=>{const{cameraToCenterDistance:f,_pitch:d}=a.transform;return e.extend(cn(t,n,r,i,a,o,s,c,l,u),{u_gamma_scale:i?f*Math.cos(a.terrain?0:d):1,u_device_pixel_ratio:e.browser.devicePixelRatio,u_is_halo:+h})},un=(t,n,r,i,a,o,s,c,l,u)=>e.extend(ln(t,n,r,i,a,o,s,c,!0,l,!0),{u_texsize_icon:u,u_texture_icon:1}),hn=(e,t,n)=>({u_matrix:e,u_opacity:t,u_color:n}),fn=(t,n,r,i,a,o)=>e.extend(function(e,t,n,r){const i=n.imageManager.getPattern(e.from.toString()),a=n.imageManager.getPattern(e.to.toString()),{width:o,height:s}=n.imageManager.getPixelSize(),c=Math.pow(2,r.tileID.overscaledZ),l=r.tileSize*Math.pow(2,n.transform.tileZoom)/c,u=l*(r.tileID.canonical.x+r.tileID.wrap*c),h=l*r.tileID.canonical.y;return{u_image:0,u_pattern_tl_a:i.tl,u_pattern_br_a:i.br,u_pattern_tl_b:a.tl,u_pattern_br_b:a.br,u_texsize:[o,s],u_mix:t.t,u_pattern_size_a:i.displaySize,u_pattern_size_b:a.displaySize,u_scale_a:t.fromScale,u_scale_b:t.toScale,u_tile_units_to_pixels:1/v(r,1,n.transform.tileZoom),u_pixel_coord_upper:[u>>16,h>>16],u_pixel_coord_lower:[65535&u,65535&h]}}(i,o,r,a),{u_matrix:t,u_opacity:n}),dn={fillExtrusion:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_lightpos:new e.Uniform3f(t,n.u_lightpos),u_lightintensity:new e.Uniform1f(t,n.u_lightintensity),u_lightcolor:new e.Uniform3f(t,n.u_lightcolor),u_vertical_gradient:new e.Uniform1f(t,n.u_vertical_gradient),u_opacity:new e.Uniform1f(t,n.u_opacity)}),fillExtrusionPattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_lightpos:new e.Uniform3f(t,n.u_lightpos),u_lightintensity:new e.Uniform1f(t,n.u_lightintensity),u_lightcolor:new e.Uniform3f(t,n.u_lightcolor),u_vertical_gradient:new e.Uniform1f(t,n.u_vertical_gradient),u_height_factor:new e.Uniform1f(t,n.u_height_factor),u_image:new e.Uniform1i(t,n.u_image),u_texsize:new e.Uniform2f(t,n.u_texsize),u_pixel_coord_upper:new e.Uniform2f(t,n.u_pixel_coord_upper),u_pixel_coord_lower:new e.Uniform2f(t,n.u_pixel_coord_lower),u_scale:new e.Uniform3f(t,n.u_scale),u_fade:new e.Uniform1f(t,n.u_fade),u_opacity:new e.Uniform1f(t,n.u_opacity)}),fill:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix)}),fillPattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_image:new e.Uniform1i(t,n.u_image),u_texsize:new e.Uniform2f(t,n.u_texsize),u_pixel_coord_upper:new e.Uniform2f(t,n.u_pixel_coord_upper),u_pixel_coord_lower:new e.Uniform2f(t,n.u_pixel_coord_lower),u_scale:new e.Uniform3f(t,n.u_scale),u_fade:new e.Uniform1f(t,n.u_fade)}),fillOutline:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_world:new e.Uniform2f(t,n.u_world)}),fillOutlinePattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_world:new e.Uniform2f(t,n.u_world),u_image:new e.Uniform1i(t,n.u_image),u_texsize:new e.Uniform2f(t,n.u_texsize),u_pixel_coord_upper:new e.Uniform2f(t,n.u_pixel_coord_upper),u_pixel_coord_lower:new e.Uniform2f(t,n.u_pixel_coord_lower),u_scale:new e.Uniform3f(t,n.u_scale),u_fade:new e.Uniform1f(t,n.u_fade)}),circle:(t,n)=>({u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_extrude_scale:new e.Uniform2f(t,n.u_extrude_scale),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_matrix:new e.UniformMatrix4f(t,n.u_matrix)}),collisionBox:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_extrude_scale:new e.Uniform2f(t,n.u_extrude_scale)}),collisionCircle:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_inv_matrix:new e.UniformMatrix4f(t,n.u_inv_matrix),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_viewport_size:new e.Uniform2f(t,n.u_viewport_size)}),debug:(t,n)=>({u_color:new e.UniformColor(t,n.u_color),u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_overlay:new e.Uniform1i(t,n.u_overlay),u_overlay_scale:new e.Uniform1f(t,n.u_overlay_scale)}),clippingMask:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix)}),heatmap:(t,n)=>({u_extrude_scale:new e.Uniform1f(t,n.u_extrude_scale),u_intensity:new e.Uniform1f(t,n.u_intensity),u_matrix:new e.UniformMatrix4f(t,n.u_matrix)}),heatmapTexture:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_world:new e.Uniform2f(t,n.u_world),u_image:new e.Uniform1i(t,n.u_image),u_color_ramp:new e.Uniform1i(t,n.u_color_ramp),u_opacity:new e.Uniform1f(t,n.u_opacity)}),hillshade:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_image:new e.Uniform1i(t,n.u_image),u_latrange:new e.Uniform2f(t,n.u_latrange),u_light:new e.Uniform2f(t,n.u_light),u_shadow:new e.UniformColor(t,n.u_shadow),u_highlight:new e.UniformColor(t,n.u_highlight),u_accent:new e.UniformColor(t,n.u_accent)}),hillshadePrepare:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_image:new e.Uniform1i(t,n.u_image),u_dimension:new e.Uniform2f(t,n.u_dimension),u_zoom:new e.Uniform1f(t,n.u_zoom),u_unpack:new e.Uniform4f(t,n.u_unpack)}),line:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_ratio:new e.Uniform1f(t,n.u_ratio),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_units_to_pixels:new e.Uniform2f(t,n.u_units_to_pixels)}),lineGradient:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_ratio:new e.Uniform1f(t,n.u_ratio),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_units_to_pixels:new e.Uniform2f(t,n.u_units_to_pixels),u_image:new e.Uniform1i(t,n.u_image),u_image_height:new e.Uniform1f(t,n.u_image_height)}),linePattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_texsize:new e.Uniform2f(t,n.u_texsize),u_ratio:new e.Uniform1f(t,n.u_ratio),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_image:new e.Uniform1i(t,n.u_image),u_units_to_pixels:new e.Uniform2f(t,n.u_units_to_pixels),u_scale:new e.Uniform3f(t,n.u_scale),u_fade:new e.Uniform1f(t,n.u_fade)}),lineSDF:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_ratio:new e.Uniform1f(t,n.u_ratio),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_units_to_pixels:new e.Uniform2f(t,n.u_units_to_pixels),u_patternscale_a:new e.Uniform2f(t,n.u_patternscale_a),u_patternscale_b:new e.Uniform2f(t,n.u_patternscale_b),u_sdfgamma:new e.Uniform1f(t,n.u_sdfgamma),u_image:new e.Uniform1i(t,n.u_image),u_tex_y_a:new e.Uniform1f(t,n.u_tex_y_a),u_tex_y_b:new e.Uniform1f(t,n.u_tex_y_b),u_mix:new e.Uniform1f(t,n.u_mix)}),raster:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_tl_parent:new e.Uniform2f(t,n.u_tl_parent),u_scale_parent:new e.Uniform1f(t,n.u_scale_parent),u_buffer_scale:new e.Uniform1f(t,n.u_buffer_scale),u_fade_t:new e.Uniform1f(t,n.u_fade_t),u_opacity:new e.Uniform1f(t,n.u_opacity),u_image0:new e.Uniform1i(t,n.u_image0),u_image1:new e.Uniform1i(t,n.u_image1),u_brightness_low:new e.Uniform1f(t,n.u_brightness_low),u_brightness_high:new e.Uniform1f(t,n.u_brightness_high),u_saturation_factor:new e.Uniform1f(t,n.u_saturation_factor),u_contrast_factor:new e.Uniform1f(t,n.u_contrast_factor),u_spin_weights:new e.Uniform3f(t,n.u_spin_weights)}),symbolIcon:(t,n)=>({u_is_size_zoom_constant:new e.Uniform1i(t,n.u_is_size_zoom_constant),u_is_size_feature_constant:new e.Uniform1i(t,n.u_is_size_feature_constant),u_size_t:new e.Uniform1f(t,n.u_size_t),u_size:new e.Uniform1f(t,n.u_size),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_pitch:new e.Uniform1f(t,n.u_pitch),u_rotate_symbol:new e.Uniform1i(t,n.u_rotate_symbol),u_aspect_ratio:new e.Uniform1f(t,n.u_aspect_ratio),u_fade_change:new e.Uniform1f(t,n.u_fade_change),u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_label_plane_matrix:new e.UniformMatrix4f(t,n.u_label_plane_matrix),u_coord_matrix:new e.UniformMatrix4f(t,n.u_coord_matrix),u_is_text:new e.Uniform1i(t,n.u_is_text),u_pitch_with_map:new e.Uniform1i(t,n.u_pitch_with_map),u_texsize:new e.Uniform2f(t,n.u_texsize),u_texture:new e.Uniform1i(t,n.u_texture)}),symbolSDF:(t,n)=>({u_is_size_zoom_constant:new e.Uniform1i(t,n.u_is_size_zoom_constant),u_is_size_feature_constant:new e.Uniform1i(t,n.u_is_size_feature_constant),u_size_t:new e.Uniform1f(t,n.u_size_t),u_size:new e.Uniform1f(t,n.u_size),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_pitch:new e.Uniform1f(t,n.u_pitch),u_rotate_symbol:new e.Uniform1i(t,n.u_rotate_symbol),u_aspect_ratio:new e.Uniform1f(t,n.u_aspect_ratio),u_fade_change:new e.Uniform1f(t,n.u_fade_change),u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_label_plane_matrix:new e.UniformMatrix4f(t,n.u_label_plane_matrix),u_coord_matrix:new e.UniformMatrix4f(t,n.u_coord_matrix),u_is_text:new e.Uniform1i(t,n.u_is_text),u_pitch_with_map:new e.Uniform1i(t,n.u_pitch_with_map),u_texsize:new e.Uniform2f(t,n.u_texsize),u_texture:new e.Uniform1i(t,n.u_texture),u_gamma_scale:new e.Uniform1f(t,n.u_gamma_scale),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_is_halo:new e.Uniform1i(t,n.u_is_halo)}),symbolTextAndIcon:(t,n)=>({u_is_size_zoom_constant:new e.Uniform1i(t,n.u_is_size_zoom_constant),u_is_size_feature_constant:new e.Uniform1i(t,n.u_is_size_feature_constant),u_size_t:new e.Uniform1f(t,n.u_size_t),u_size:new e.Uniform1f(t,n.u_size),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_pitch:new e.Uniform1f(t,n.u_pitch),u_rotate_symbol:new e.Uniform1i(t,n.u_rotate_symbol),u_aspect_ratio:new e.Uniform1f(t,n.u_aspect_ratio),u_fade_change:new e.Uniform1f(t,n.u_fade_change),u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_label_plane_matrix:new e.UniformMatrix4f(t,n.u_label_plane_matrix),u_coord_matrix:new e.UniformMatrix4f(t,n.u_coord_matrix),u_is_text:new e.Uniform1i(t,n.u_is_text),u_pitch_with_map:new e.Uniform1i(t,n.u_pitch_with_map),u_texsize:new e.Uniform2f(t,n.u_texsize),u_texsize_icon:new e.Uniform2f(t,n.u_texsize_icon),u_texture:new e.Uniform1i(t,n.u_texture),u_texture_icon:new e.Uniform1i(t,n.u_texture_icon),u_gamma_scale:new e.Uniform1f(t,n.u_gamma_scale),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_is_halo:new e.Uniform1i(t,n.u_is_halo)}),background:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_opacity:new e.Uniform1f(t,n.u_opacity),u_color:new e.UniformColor(t,n.u_color)}),backgroundPattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_opacity:new e.Uniform1f(t,n.u_opacity),u_image:new e.Uniform1i(t,n.u_image),u_pattern_tl_a:new e.Uniform2f(t,n.u_pattern_tl_a),u_pattern_br_a:new e.Uniform2f(t,n.u_pattern_br_a),u_pattern_tl_b:new e.Uniform2f(t,n.u_pattern_tl_b),u_pattern_br_b:new e.Uniform2f(t,n.u_pattern_br_b),u_texsize:new e.Uniform2f(t,n.u_texsize),u_mix:new e.Uniform1f(t,n.u_mix),u_pattern_size_a:new e.Uniform2f(t,n.u_pattern_size_a),u_pattern_size_b:new e.Uniform2f(t,n.u_pattern_size_b),u_scale_a:new e.Uniform1f(t,n.u_scale_a),u_scale_b:new e.Uniform1f(t,n.u_scale_b),u_pixel_coord_upper:new e.Uniform2f(t,n.u_pixel_coord_upper),u_pixel_coord_lower:new e.Uniform2f(t,n.u_pixel_coord_lower),u_tile_units_to_pixels:new e.Uniform1f(t,n.u_tile_units_to_pixels)}),terrainRaster:At,terrainDepth:At,skybox:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_sun_direction:new e.Uniform3f(t,n.u_sun_direction),u_cubemap:new e.Uniform1i(t,n.u_cubemap),u_opacity:new e.Uniform1f(t,n.u_opacity),u_temporal_offset:new e.Uniform1f(t,n.u_temporal_offset)}),skyboxGradient:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_color_ramp:new e.Uniform1i(t,n.u_color_ramp),u_center_direction:new e.Uniform3f(t,n.u_center_direction),u_radius:new e.Uniform1f(t,n.u_radius),u_opacity:new e.Uniform1f(t,n.u_opacity),u_temporal_offset:new e.Uniform1f(t,n.u_temporal_offset)}),skyboxCapture:(t,n)=>({u_matrix_3f:new e.UniformMatrix3f(t,n.u_matrix_3f),u_sun_direction:new e.Uniform3f(t,n.u_sun_direction),u_sun_intensity:new e.Uniform1f(t,n.u_sun_intensity),u_color_tint_r:new e.Uniform4f(t,n.u_color_tint_r),u_color_tint_m:new e.Uniform4f(t,n.u_color_tint_m),u_luminance:new e.Uniform1f(t,n.u_luminance)})};let pn;function mn(t,n,r,i,a,o,s){const c=t.context,l=c.gl,u=t.useProgram("collisionBox"),h=[];let f=0,d=0;for(let b=0;b0){const n=e.create(),r=y;e.mul(n,g.placementInvProjMatrix,t.transform.glCoordMatrix),e.mul(n,n,g.placementViewportMatrix),h.push({circleArray:_,circleOffset:d,transform:r,invTransform:n}),f+=_.length/4,d=f}v&&(t.terrain&&t.terrain.setupElevationDraw(m,u),u.draw(c,l.LINES,e.DepthMode.disabled,e.StencilMode.disabled,t.colorModeForRenderPass(),e.CullFaceMode.disabled,Yt(y,t.transform,m),r.id,v.layoutVertexBuffer,v.indexBuffer,v.segments,null,t.transform.zoom,null,v.collisionVertexBuffer,v.collisionVertexBufferExt))}if(!s||!h.length)return;const p=t.useProgram("collisionCircle"),m=new e.StructArrayLayout2f1f2i16;m.resize(4*f),m._trim();let g=0;for(const e of h)for(let t=0;t=0&&(g[m.associatedIconIndex]={shiftedAnchor:O,angle:A})}else se(m.numGlyphs,p)}if(h){m.clear();const n=t.icon.placedSymbolArray;for(let t=0;te.getAtTileOffset(O,t.x,t.y):null)}const V=t.translatePosMatrix(O.posMatrix,i,o,s),G=_||a&&k||U?gn:z,W=t.translatePosMatrix(B,i,o,s,!0),q=f&&0!==r.paint.get(a?"text-halo-width":"icon-halo-width").constantOr(1);let Z;Z=f?c.iconsInText?un(d.kind,P,b,y,t,V,G,W,C,j):ln(d.kind,P,b,y,t,V,G,W,a,C,!0):cn(d.kind,P,b,y,t,V,G,W,a,C);const H={program:A,buffers:l,uniformValues:Z,atlasTexture:I,atlasTextureIcon:L,atlasInterpolation:M,atlasInterpolationIcon:R,isSDF:f,hasHalo:q,tile:i,labelPlaneMatrixInv:F};if(x&&c.canOverlap){w=!0;const t=l.segments.get();for(const n of t)T.push({segments:new e.SegmentVector([n]),sortKey:n.sortKey,state:H})}else T.push({segments:l.segments,sortKey:0,state:H})}w&&T.sort((e,t)=>e.sortKey-t.sortKey);for(const e of T){const n=e.state;if(t.terrain&&t.terrain.setupElevationDraw(n.tile,n.program,{useDepthForOcclusion:!0,labelPlaneMatrixInv:n.labelPlaneMatrixInv}),d.activeTexture.set(p.TEXTURE0),n.atlasTexture.bind(n.atlasInterpolation,p.CLAMP_TO_EDGE),n.atlasTextureIcon&&(d.activeTexture.set(p.TEXTURE1),n.atlasTextureIcon&&n.atlasTextureIcon.bind(n.atlasInterpolationIcon,p.CLAMP_TO_EDGE)),n.isSDF){const i=n.uniformValues;n.hasHalo&&(i.u_is_halo=1,xn(n.buffers,e.segments,r,t,n.program,E,h,f,i)),i.u_is_halo=0}xn(n.buffers,e.segments,r,t,n.program,E,h,f,n.uniformValues)}}function xn(t,n,r,i,a,o,s,c,l){const u=i.context;a.draw(u,u.gl.TRIANGLES,o,s,c,e.CullFaceMode.disabled,l,r.id,t.layoutVertexBuffer,t.indexBuffer,n,r.paint,i.transform.zoom,t.programConfigurations.get(r.id),t.dynamicLayoutVertexBuffer,t.opacityVertexBuffer)}function wn(t,n,r,i,a,o,s){const c=t.context.gl,l=r.paint.get("fill-pattern"),u=l&&l.constantOr(1),h=r.getCrossfadeParameters();let f,d,p,m,g;s?(d=u&&!r.getPaintProperty("fill-outline-color")?"fillOutlinePattern":"fillOutline",f=c.LINES):(d=u?"fillPattern":"fill",f=c.TRIANGLES);for(const y of i){const i=n.getTile(y);if(u&&!i.patternsLoaded())continue;const v=i.getBucket(r);if(!v)continue;t.prepareDrawTile(y);const _=v.programConfigurations.get(r.id),b=t.useProgram(d,_);u&&(t.context.activeTexture.set(c.TEXTURE0),i.imageAtlasTexture.bind(c.LINEAR,c.CLAMP_TO_EDGE),_.updatePaintBuffers(h));const x=l.constantOr(null);if(x&&i.imageAtlas){const e=i.imageAtlas,t=e.patternPositions[x.to.toString()],n=e.patternPositions[x.from.toString()];t&&n&&_.setConstantPatternPositions(t,n)}const w=t.translatePosMatrix(y.posMatrix,i,r.paint.get("fill-translate"),r.paint.get("fill-translate-anchor"));if(s){m=v.indexBuffer2,g=v.segments2;const e=t.terrain&&t.terrain.renderingToTexture?t.terrain.drapeBufferSize:[c.drawingBufferWidth,c.drawingBufferHeight];p="fillOutlinePattern"===d&&u?Ht(w,t,h,i,e):Zt(w,e)}else m=v.indexBuffer,g=v.segments,p=u?qt(w,t,h,i):Wt(w);b.draw(t.context,f,a,t.stencilModeForClipping(y),o,e.CullFaceMode.disabled,p,r.id,v.layoutVertexBuffer,m,g,r.paint,t.transform.zoom,_)}}function En(t,n,r,i,a,o,s){const c=t.context,l=c.gl,u=r.paint.get("fill-extrusion-pattern"),h=u.constantOr(1),f=r.getCrossfadeParameters(),d=r.paint.get("fill-extrusion-opacity");for(const p of i){const i=n.getTile(p),m=i.getBucket(r);if(!m)continue;const g=m.programConfigurations.get(r.id),y=t.useProgram(h?"fillExtrusionPattern":"fillExtrusion",g);if(t.terrain){const e=t.terrain;if(!m.enableTerrain)continue;if(e.setupElevationDraw(i,y,{useMeterToDem:!0}),kn(c,n,p,m,r,e),!m.centroidVertexBuffer){const e=y.attributes.a_centroid_pos;void 0!==e&&l.vertexAttrib2f(e,0,0)}}h&&(t.context.activeTexture.set(l.TEXTURE0),i.imageAtlasTexture.bind(l.LINEAR,l.CLAMP_TO_EDGE),g.updatePaintBuffers(f));const v=u.constantOr(null);if(v&&i.imageAtlas){const e=i.imageAtlas,t=e.patternPositions[v.to.toString()],n=e.patternPositions[v.from.toString()];t&&n&&g.setConstantPatternPositions(t,n)}const _=t.translatePosMatrix(p.posMatrix,i,r.paint.get("fill-extrusion-translate"),r.paint.get("fill-extrusion-translate-anchor")),b=r.paint.get("fill-extrusion-vertical-gradient"),x=h?Gt(_,t,b,d,p,f,i):Vt(_,t,b,d);y.draw(c,c.gl.TRIANGLES,a,o,s,e.CullFaceMode.backCCW,x,r.id,m.layoutVertexBuffer,m.indexBuffer,m.segments,r.paint,t.transform.zoom,g,t.terrain?m.centroidVertexBuffer:null)}}function kn(t,n,r,i,a,o){const s=[t=>{let n=t.canonical.x-1,r=t.wrap;return n<0&&(n=(1<{let n=t.canonical.x+1,r=t.wrap;return n===1<new e.OverscaledTileID(t.overscaledZ,t.wrap,t.canonical.z,t.canonical.x,(0===t.canonical.y?1<new e.OverscaledTileID(t.overscaledZ,t.wrap,t.canonical.z,t.canonical.x,t.canonical.y===(1<{const t=n.getSource().maxzoom;for(const r of[0,-1,1]){if(e.overscaledZ+r0&&e.overscaledZ(l[0]=Math.min(t.min.y,n.min.y),l[1]=Math.max(t.max.y,n.max.y),l[2]=e.EXTENT-n.min.x>t.max.x?n.min.x-e.EXTENT:t.max.x,l),h=(t,n)=>(l[0]=Math.min(t.min.x,n.min.x),l[1]=Math.max(t.max.x,n.max.x),l[2]=e.EXTENT-n.min.y>t.max.y?n.min.y-e.EXTENT:t.max.y,l),f=[(e,t)=>u(e,t),(e,t)=>u(t,e),(e,t)=>h(e,t),(e,t)=>h(t,e)],d=new e.Point(0,0);let p,m,g;const y=(t,n,i,a,s)=>{const c=[[a?i:t,a?t:i,0],[a?i:n,a?n:i,0]],l=s<0?e.EXTENT+s:s,u=[a?l:(t+n)/2,a?(t+n)/2:l,0];return 0===i&&s<0||0!==i&&s>0?o.getForTilePoints(g,[u],!0,m):c.push(u),o.getForTilePoints(r,c,!0,p),Math.max(c[0][2],c[1][2],u[2])/o.exaggeration()};for(let v=0;v<4;v++){const t=i.borders[v];if(0===t.length&&(i.borderDone[v]=!0),i.borderDone[v])continue;const n=g=s[v](r),a=c(n);if(!a||!a.enableTerrain)continue;if(m=o.findDEMTileFor(n),!m||!m.dem)continue;if(!p){const e=o.findDEMTileFor(r);if(!e||!e.dem)return;p=e}const l=(v<2?1:5)-v,u=a.borders[l];let h=0;for(let r=0;ro[0]+3));)a.borderDone[l]||a.encodeCentroid(void 0,s,!1),h++;if(s&&ho[1]-3)&&(r++,++h!==u.length);)s=a.featuresOnBorder[u[h]];if(s=a.featuresOnBorder[u[t]],n.intersectsCount()>1||s.intersectsCount()>1||1!==r){1!==r&&(h=t),i.encodeCentroid(void 0,n,!1),a.borderDone[l]||a.encodeCentroid(void 0,s,!1);continue}const c=f[v](n,s),p=v%2?e.EXTENT-1:0;d.x=y(c[0],Math.min(e.EXTENT-1,c[1]),p,v<2,c[2]),d.y=0,i.encodeCentroid(d,n,!1),a.borderDone[l]||a.encodeCentroid(d,s,!1)}else i.encodeCentroid(void 0,n,!1)}i.borderDone[v]=i.needsCentroidUpdate=!0,a.borderDone[l]||(a.borderDone[l]=a.needsCentroidUpdate=!0)}(i.needsCentroidUpdate||!i.centroidVertexBuffer&&0!==i.centroidVertexArray.length)&&i.uploadCentroid(t)}const Tn=new e.Color(1,0,0,1),Sn=new e.Color(0,1,0,1),On=new e.Color(0,0,1,1),An=new e.Color(1,0,1,1),Pn=new e.Color(0,1,1,1);function Cn(e,t,n,r){Mn(e,0,t+n/2,e.transform.width,n,r)}function In(e,t,n,r){Mn(e,t-n/2,0,n,e.transform.height,r)}function Mn(t,n,r,i,a,o){const s=t.context,c=s.gl;c.enable(c.SCISSOR_TEST),c.scissor(n*e.browser.devicePixelRatio,r*e.browser.devicePixelRatio,i*e.browser.devicePixelRatio,a*e.browser.devicePixelRatio),s.clear({color:o}),c.disable(c.SCISSOR_TEST)}function Rn(t,n,r){const i=t.context,a=i.gl,o=r.posMatrix,s=t.useProgram("debug"),c=n.getTileByID(r.key);t.terrain&&t.terrain.setupElevationDraw(c,s);const l=e.DepthMode.disabled,u=e.StencilMode.disabled,h=t.colorModeForRenderPass();i.activeTexture.set(a.TEXTURE0),t.emptyTexture.bind(a.LINEAR,a.CLAMP_TO_EDGE),s.draw(i,a.LINE_STRIP,l,u,h,e.CullFaceMode.disabled,Kt(o,e.Color.red),"$debug",t.debugBuffer,t.tileBorderIndexBuffer,t.debugSegments);const f=c.latestRawTileData,d=Math.floor((f&&f.byteLength||0)/1024),p=n.getTile(r).tileSize,m=512/Math.min(p,512)*(r.overscaledZ/t.transform.zoom)*.5;let g=r.canonical.toString();r.overscaledZ!==r.canonical.z&&(g+=` => ${r.overscaledZ}`),function(e,t){e.initDebugOverlayCanvas();const n=e.debugOverlayCanvas,r=e.context.gl,i=e.debugOverlayCanvas.getContext("2d");i.clearRect(0,0,n.width,n.height),i.shadowColor="white",i.shadowBlur=2,i.lineWidth=1.5,i.strokeStyle="white",i.textBaseline="top",i.font="bold 36px Open Sans, sans-serif",i.fillText(t,5,5),i.strokeText(t,5,5),e.debugOverlayTexture.update(n),e.debugOverlayTexture.bind(r.LINEAR,r.CLAMP_TO_EDGE)}(t,`${g} ${d}kb`),s.draw(i,a.TRIANGLES,l,u,e.ColorMode.alphaBlended,e.CullFaceMode.disabled,Kt(o,e.Color.transparent,m),"$debug",t.debugBuffer,t.quadTriangleIndexBuffer,t.debugSegments)}const jn=e.createLayout([{name:"a_pos_3f",components:3,type:"Float32"}]),{members:Ln}=jn;function Dn(e,t,n,r){e.emplaceBack(t,n,r)}class zn{constructor(t){this.vertexArray=new e.StructArrayLayout3f12,this.indices=new e.StructArrayLayout3ui6,Dn(this.vertexArray,-1,-1,1),Dn(this.vertexArray,1,-1,1),Dn(this.vertexArray,-1,1,1),Dn(this.vertexArray,1,1,1),Dn(this.vertexArray,-1,-1,-1),Dn(this.vertexArray,1,-1,-1),Dn(this.vertexArray,-1,1,-1),Dn(this.vertexArray,1,1,-1),this.indices.emplaceBack(5,1,3),this.indices.emplaceBack(3,7,5),this.indices.emplaceBack(6,2,0),this.indices.emplaceBack(0,4,6),this.indices.emplaceBack(2,6,7),this.indices.emplaceBack(7,3,2),this.indices.emplaceBack(5,4,0),this.indices.emplaceBack(0,1,5),this.indices.emplaceBack(0,2,3),this.indices.emplaceBack(3,1,0),this.indices.emplaceBack(7,6,4),this.indices.emplaceBack(4,5,7),this.vertexBuffer=t.createVertexBuffer(this.vertexArray,Ln),this.indexBuffer=t.createIndexBuffer(this.indices),this.segment=e.SegmentVector.simpleSegment(0,0,36,12)}}function Fn(t,n,r,i,a,o){const s=t.gl,c=n.paint.get("sky-atmosphere-color"),l=n.paint.get("sky-atmosphere-halo-color"),u=n.paint.get("sky-atmosphere-sun-intensity"),h=((e,t,n,r,i)=>({u_matrix_3f:e,u_sun_direction:t,u_sun_intensity:n,u_color_tint_r:[r.r,r.g,r.b,r.a],u_color_tint_m:[i.r,i.g,i.b,i.a],u_luminance:5e-5}))(e.fromMat4([],i),a,u,c,l);s.framebufferTexture2D(s.FRAMEBUFFER,s.COLOR_ATTACHMENT0,s.TEXTURE_CUBE_MAP_POSITIVE_X+o,n.skyboxTexture,0),r.draw(t,s.TRIANGLES,e.DepthMode.disabled,e.StencilMode.disabled,e.ColorMode.unblended,e.CullFaceMode.frontCW,h,"skyboxCapture",n.skyboxGeometry.vertexBuffer,n.skyboxGeometry.indexBuffer,n.skyboxGeometry.segment)}const Bn={symbol:function(t,n,r,i,a){if("translucent"!==t.renderPass)return;const o=e.StencilMode.disabled,s=t.colorModeForRenderPass();r.layout.get("text-variable-anchor")&&function(t,n,r,i,a,o,s){const c=n.transform,l="map"===a,u="map"===o;for(const h of t){const t=i.getTile(h),a=t.getBucket(r);if(!a||!a.text||!a.text.segments.get().length)continue;const o=e.evaluateSizeForZoom(a.textSizeData,c.zoom),f=v(t,1,n.transform.zoom),d=$(h.posMatrix,u,l,n.transform,f),p="none"!==r.layout.get("icon-text-fit")&&a.hasIconData();if(o){const n=Math.pow(2,c.zoom-t.tileID.overscaledZ),r=c.elevation;vn(a,l,u,s,e.symbolSize,c,d,h.posMatrix,n,o,p,r?e=>r.getAtTileOffset(h,e.x,e.y):e=>0)}}}(i,t,r,n,r.layout.get("text-rotation-alignment"),r.layout.get("text-pitch-alignment"),a),0!==r.paint.get("icon-opacity").constantOr(1)&&bn(t,n,r,i,!1,r.paint.get("icon-translate"),r.paint.get("icon-translate-anchor"),r.layout.get("icon-rotation-alignment"),r.layout.get("icon-pitch-alignment"),r.layout.get("icon-keep-upright"),o,s),0!==r.paint.get("text-opacity").constantOr(1)&&bn(t,n,r,i,!0,r.paint.get("text-translate"),r.paint.get("text-translate-anchor"),r.layout.get("text-rotation-alignment"),r.layout.get("text-pitch-alignment"),r.layout.get("text-keep-upright"),o,s),n.map.showCollisionBoxes&&(mn(t,n,r,i,r.paint.get("text-translate"),r.paint.get("text-translate-anchor"),!0),mn(t,n,r,i,r.paint.get("icon-translate"),r.paint.get("icon-translate-anchor"),!1))},circle:function(t,n,r,i){if("translucent"!==t.renderPass)return;const a=r.paint.get("circle-opacity"),o=r.paint.get("circle-stroke-width"),s=r.paint.get("circle-stroke-opacity"),c=void 0!==r.layout.get("circle-sort-key").constantOr(1);if(0===a.constantOr(1)&&(0===o.constantOr(1)||0===s.constantOr(1)))return;const l=t.context,u=l.gl,h=t.depthModeForSublayer(0,e.DepthMode.ReadOnly),f=e.StencilMode.disabled,d=t.colorModeForRenderPass(),p=[];for(let m=0;me.sortKey-t.sortKey);for(const m of p){const{programConfiguration:n,program:i,layoutVertexBuffer:a,indexBuffer:o,uniformValues:s,tile:c}=m.state,p=m.segments;t.terrain&&t.terrain.setupElevationDraw(c,i,{useDepthForOcclusion:!0}),i.draw(l,u.TRIANGLES,h,f,d,e.CullFaceMode.disabled,s,r.id,a,o,p,r.paint,t.transform.zoom,n)}},heatmap:function(t,n,r,i){if(0!==r.paint.get("heatmap-opacity"))if("offscreen"===t.renderPass){const a=t.context,o=a.gl,s=e.StencilMode.disabled,c=new e.ColorMode([o.ONE,o.ONE],e.Color.transparent,[!0,!0,!0,!0]);!function(e,t,n){const r=e.gl;e.activeTexture.set(r.TEXTURE1),e.viewport.set([0,0,t.width/4,t.height/4]);let i=n.heatmapFbo;if(i)r.bindTexture(r.TEXTURE_2D,i.colorAttachment.get()),e.bindFramebuffer.set(i.framebuffer);else{const a=r.createTexture();r.bindTexture(r.TEXTURE_2D,a),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_S,r.CLAMP_TO_EDGE),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_T,r.CLAMP_TO_EDGE),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_MIN_FILTER,r.LINEAR),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_MAG_FILTER,r.LINEAR),i=n.heatmapFbo=e.createFramebuffer(t.width/4,t.height/4,!1),function(e,t,n,r){const i=e.gl;i.texImage2D(i.TEXTURE_2D,0,i.RGBA,t.width/4,t.height/4,0,i.RGBA,e.extRenderToTextureHalfFloat?e.extTextureHalfFloat.HALF_FLOAT_OES:i.UNSIGNED_BYTE,null),r.colorAttachment.set(n)}(e,t,a,i)}}(a,t,r),a.clear({color:e.Color.transparent});for(let l=0;l{const a=e.create();e.ortho(a,0,t.width,t.height,0,0,1);const o=t.context.gl;return{u_matrix:a,u_world:[o.drawingBufferWidth,o.drawingBufferHeight],u_image:0,u_color_ramp:1,u_opacity:n.paint.get("heatmap-opacity")}})(t,n),n.id,t.viewportBuffer,t.quadTriangleIndexBuffer,t.viewportSegments,n.paint,t.transform.zoom)}(t,r))},line:function(t,n,r,i){if("translucent"!==t.renderPass)return;const a=r.paint.get("line-opacity"),o=r.paint.get("line-width");if(0===a.constantOr(1)||0===o.constantOr(1))return;const s=t.depthModeForSublayer(0,e.DepthMode.ReadOnly),c=t.colorModeForRenderPass(),l=r.paint.get("line-dasharray"),u=r.paint.get("line-pattern"),h=u.constantOr(1),f=r.paint.get("line-gradient"),d=r.getCrossfadeParameters(),p=h?"linePattern":l?"lineSDF":f?"lineGradient":"line",m=t.context,g=m.gl;let y=!0;for(const v of i){const i=n.getTile(v);if(h&&!i.patternsLoaded())continue;const a=i.getBucket(r);if(!a)continue;t.prepareDrawTile(v);const o=a.programConfigurations.get(r.id),_=t.context.program.get(),b=t.useProgram(p,o),x=y||b.program!==_,w=u.constantOr(null);if(w&&i.imageAtlas){const e=i.imageAtlas,t=e.patternPositions[w.to.toString()],n=e.patternPositions[w.from.toString()];t&&n&&o.setConstantPatternPositions(t,n)}const E=t.terrain?v.posMatrix:null,k=h?tn(t,i,r,d,E):l?nn(t,i,r,l,d,E):f?en(t,i,r,E,a.lineClipsArray.length):Jt(t,i,r,E);if(h)m.activeTexture.set(g.TEXTURE0),i.imageAtlasTexture.bind(g.LINEAR,g.CLAMP_TO_EDGE),o.updatePaintBuffers(d);else if(l&&(x||t.lineAtlas.dirty))m.activeTexture.set(g.TEXTURE0),t.lineAtlas.bind(m);else if(f){const i=a.gradients[r.id];let o=i.texture;if(r.gradientVersion!==i.version){let s=256;if(r.stepInterpolant){const r=n.getSource().maxzoom,i=v.canonical.z===r?Math.ceil(1<({u_matrix:e,u_sun_direction:t,u_cubemap:0,u_opacity:r,u_temporal_offset:i}))(c.skyboxMatrix,n.getCenter(t,!1),0,i,a);l.draw(o,s.TRIANGLES,r,e.StencilMode.disabled,t.colorModeForRenderPass(),e.CullFaceMode.backCW,u,"skybox",n.skyboxGeometry.vertexBuffer,n.skyboxGeometry.indexBuffer,n.skyboxGeometry.segment)}(t,r,s,i,c):"gradient"===o&&"sky"===t.renderPass&&function(t,n,r,i,a){const o=t.context,s=o.gl,c=t.transform,l=t.useProgram("skyboxGradient");n.skyboxGeometry||(n.skyboxGeometry=new zn(o)),o.activeTexture.set(s.TEXTURE0);let u=n.colorRampTexture;u||(u=n.colorRampTexture=new e.Texture(o,n.colorRamp,s.RGBA)),u.bind(s.LINEAR,s.CLAMP_TO_EDGE);const h=((t,n,r,i,a)=>({u_matrix:t,u_color_ramp:0,u_center_direction:n,u_radius:e.degToRad(r),u_opacity:i,u_temporal_offset:a}))(c.skyboxMatrix,n.getCenter(t,!1),n.paint.get("sky-gradient-radius"),i,a);l.draw(o,s.TRIANGLES,r,e.StencilMode.disabled,t.colorModeForRenderPass(),e.CullFaceMode.backCW,h,"skyboxGradient",n.skyboxGeometry.vertexBuffer,n.skyboxGeometry.indexBuffer,n.skyboxGeometry.segment)}(t,r,s,i,c)},debug:function(e,t,n){for(let r=0;r256&&this.clearStencil(),i.setColorMode(e.ColorMode.disabled),i.setDepthMode(e.DepthMode.disabled);const o=this.useProgram("clippingMask");this._tileClippingMaskIDs={};for(const s of r){const t=this._tileClippingMaskIDs[s.key]=this.nextStencilID++;o.draw(i,a.TRIANGLES,e.DepthMode.disabled,new e.StencilMode({func:a.ALWAYS,mask:0},t,255,a.KEEP,a.KEEP,a.REPLACE),e.ColorMode.disabled,e.CullFaceMode.disabled,jt(s.posMatrix),"$clipping",this.tileExtentBuffer,this.quadTriangleIndexBuffer,this.tileExtentSegments)}}stencilModeFor3D(){this.currentStencilSource=void 0,this.nextStencilID+1>256&&this.clearStencil();const t=this.nextStencilID++,n=this.context.gl;return new e.StencilMode({func:n.NOTEQUAL,mask:255},t,255,n.KEEP,n.KEEP,n.REPLACE)}stencilModeForClipping(t){if(this.terrain)return this.terrain.stencilModeForRTTOverlap(t);const n=this.context.gl;return new e.StencilMode({func:n.EQUAL,mask:255},this._tileClippingMaskIDs[t.key],0,n.KEEP,n.KEEP,n.REPLACE)}stencilConfigForOverlap(t){const n=this.context.gl,r=t.sort((e,t)=>t.overscaledZ-e.overscaledZ),i=r[r.length-1].overscaledZ,a=r[0].overscaledZ-i+1;if(a>1){this.currentStencilSource=void 0,this.nextStencilID+a>256&&this.clearStencil();const t={};for(let r=0;r=0;this.currentLayer--){const e=this.style._layers[r[this.currentLayer]],n=t._getLayerSourceCache(e);if(e.isSky())continue;const i=n?o[n.id]:void 0;this._renderTileClippingMasks(e,n,i),this.renderLayer(this,n,e,i)}if(this.renderPass="sky",this.transform.isHorizonVisible())for(this.currentLayer=0;this.currentLayer{const r=t._getLayerSourceCache(e);r&&!e.isHidden(this.transform.zoom)&&(!n||n.getSource().maxzoom0?t.pop():null}isPatternMissing(e){if(!e)return!1;if(!e.from||!e.to)return!0;const t=this.imageManager.getPattern(e.from.toString()),n=this.imageManager.getPattern(e.to.toString());return!t||!n}currentGlobalDefines(){const e=this.terrain&&this.terrain.renderingToTexture,t=[];return this.terrain&&!this.terrain.renderingToTexture&&t.push("TERRAIN"),e&&t.push("RENDER_TO_TEXTURE"),this._showOverdrawInspector&&t.push("OVERDRAW_INSPECTOR"),t}useProgram(e,t,n){this.cache=this.cache||{};const r=n||[],i=this.currentGlobalDefines().concat(r),a=Nt.cacheKey(e,i,t);return this.cache[a]||(this.cache[a]=new Nt(this.context,e,wt[e],t,dn[e],i)),this.cache[a]}setCustomLayerDefaults(){this.context.unbindVAO(),this.context.cullFace.setDefault(),this.context.activeTexture.setDefault(),this.context.pixelStoreUnpack.setDefault(),this.context.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.context.pixelStoreUnpackFlipY.setDefault()}setBaseState(){const e=this.context.gl;this.context.cullFace.set(!1),this.context.viewport.set([0,0,this.width,this.height]),this.context.blendEquation.set(e.FUNC_ADD)}initDebugOverlayCanvas(){null==this.debugOverlayCanvas&&(this.debugOverlayCanvas=e.window.document.createElement("canvas"),this.debugOverlayCanvas.width=512,this.debugOverlayCanvas.height=512,this.debugOverlayTexture=new e.Texture(this.context,this.debugOverlayCanvas,this.context.gl.RGBA))}destroy(){this._terrain&&this._terrain.destroy(),this.emptyTexture.destroy(),this.debugOverlayTexture&&this.debugOverlayTexture.destroy()}prepareDrawTile(e){this.terrain&&this.terrain.prepareDrawTile(e)}setTileLoadedFlag(e){this.tileLoaded=e}saveCanvasCopy(){this.frameCopies.push(this.canvasCopy()),this.tileLoaded=!1}canvasCopy(){const e=this.context.gl,t=e.createTexture();return e.bindTexture(e.TEXTURE_2D,t),e.copyTexImage2D(e.TEXTURE_2D,0,e.RGBA,0,0,e.drawingBufferWidth,e.drawingBufferHeight,0),t}getCanvasCopiesAndTimestamps(){return{canvasCopies:this.frameCopies,timeStamps:this.loadTimeStamps}}}class Un{constructor(e=0,t=0,n=0,r=0){if(isNaN(e)||e<0||isNaN(t)||t<0||isNaN(n)||n<0||isNaN(r)||r<0)throw new Error("Invalid value for edge-insets, top, bottom, left and right must all be numbers");this.top=e,this.bottom=t,this.left=n,this.right=r}interpolate(t,n,r){return null!=n.top&&null!=t.top&&(this.top=e.number(t.top,n.top,r)),null!=n.bottom&&null!=t.bottom&&(this.bottom=e.number(t.bottom,n.bottom,r)),null!=n.left&&null!=t.left&&(this.left=e.number(t.left,n.left,r)),null!=n.right&&null!=t.right&&(this.right=e.number(t.right,n.right,r)),this}getCenter(t,n){const r=e.clamp((this.left+t-this.right)/2,0,t),i=e.clamp((this.top+n-this.bottom)/2,0,n);return new e.Point(r,i)}equals(e){return this.top===e.top&&this.bottom===e.bottom&&this.left===e.left&&this.right===e.right}clone(){return new Un(this.top,this.bottom,this.left,this.right)}toJSON(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}}}function Vn(e,t){return[e[4*t],e[4*t+1],e[4*t+2],e[4*t+3]]}function Gn(e,t,n){e[4*t+0]=n[0],e[4*t+1]=n[1],e[4*t+2]=n[2],e[4*t+3]=n[3]}function Wn(t,n){const r=Vn(t,3);e.fromQuat(t,n),Gn(t,3,r)}function qn(e,t){Gn(e,3,[t[0],t[1],t[2],1])}function Zn(t,n){const r=e.identity$1([]);return e.rotateZ$1(r,r,-n),e.rotateX$1(r,r,-t),r}function Hn(t,n){const r=[t[0],t[1],0],i=[n[0],n[1],0];if(e.length(r)>=1e-15){const t=e.normalize([],r);e.scale$2(i,t,e.dot(i,t)),n[0]=i[0],n[1]=i[1]}const a=e.cross([],n,t);if(e.len(a)<1e-15)return null;const o=Math.atan2(-a[1],a[0]);return Zn(Math.atan2(Math.sqrt(t[0]*t[0]+t[1]*t[1]),-t[2]),o)}class Xn{constructor(e,t){this.position=e,this.orientation=t}get position(){return this._position}set position(t){this._position=this._renderWorldCopies?function(t){if(!t)return;const n=Array.isArray(t)?new e.MercatorCoordinate(t[0],t[1],t[2]):t;return n.x=e.wrap(n.x,0,1),n}(t):t}lookAtPoint(t,n){if(this.orientation=null,!this.position)return;const r=this._elevation?this._elevation.getAtPoint(e.MercatorCoordinate.fromLngLat(t)):0,i=this.position,a=e.MercatorCoordinate.fromLngLat(t,r),o=[a.x-i.x,a.y-i.y,a.z-i.z];n||(n=[0,0,1]),n[2]=Math.abs(n[2]),this.orientation=Hn(o,n)}setPitchBearing(t,n){this.orientation=Zn(e.degToRad(t),e.degToRad(-n))}}class $n{constructor(t,n){this._transform=e.identity([]),this._orientation=e.identity$1([]),n&&(this._orientation=n,Wn(this._transform,this._orientation)),t&&qn(this._transform,t)}get mercatorPosition(){const t=this.position;return new e.MercatorCoordinate(t[0],t[1],t[2])}get position(){const e=Vn(this._transform,3);return[e[0],e[1],e[2]]}set position(e){qn(this._transform,e)}get orientation(){return this._orientation}set orientation(e){this._orientation=e,Wn(this._transform,this._orientation)}getPitchBearing(){const e=this.forward(),t=this.right();return{bearing:Math.atan2(-t[1],t[0]),pitch:Math.atan2(Math.sqrt(e[0]*e[0]+e[1]*e[1]),-e[2])}}setPitchBearing(e,t){this._orientation=Zn(e,t),Wn(this._transform,this._orientation)}forward(){const e=Vn(this._transform,2);return[-e[0],-e[1],-e[2]]}up(){const e=Vn(this._transform,1);return[-e[0],-e[1],-e[2]]}right(){const e=Vn(this._transform,0);return[e[0],e[1],e[2]]}getCameraToWorld(t,n){const r=new Float64Array(16);return e.invert(r,this.getWorldToCamera(t,n)),r}getWorldToCamera(t,n){const r=new Float64Array(16),i=new Float64Array(4),a=this.position;return e.conjugate(i,this._orientation),e.scale$2(a,a,-t),e.fromQuat(r,i),e.translate(r,r,a),r[1]*=-1,r[5]*=-1,r[9]*=-1,r[13]*=-1,r[8]*=n,r[9]*=n,r[10]*=n,r[11]*=n,r}getCameraToClipPerspective(t,n,r,i){const a=new Float64Array(16);return e.perspective(a,t,n,r,i),a}clone(){return new $n([...this.position],[...this.orientation])}}class Yn{constructor(t,n,r,i,a){this.tileSize=512,this.maxValidLatitude=85.051129,this._renderWorldCopies=void 0===a||a,this._minZoom=t||0,this._maxZoom=n||22,this._minPitch=null==r?0:r,this._maxPitch=null==i?60:i,this.setMaxBounds(),this.width=0,this.height=0,this._center=new e.LngLat(0,0),this.zoom=0,this.angle=0,this._fov=.6435011087932844,this._pitch=0,this._unmodified=!0,this._edgeInsets=new Un,this._posMatrixCache={},this._alignedPosMatrixCache={},this._camera=new $n,this._centerAltitude=0,this.cameraElevationReference="ground",this._horizonShift=.1}clone(){const e=new Yn(this._minZoom,this._maxZoom,this._minPitch,this.maxPitch,this._renderWorldCopies);return e._elevation=this._elevation,e._centerAltitude=this._centerAltitude,e.tileSize=this.tileSize,e.latRange=this.latRange,e.width=this.width,e.height=this.height,e.cameraElevationReference=this.cameraElevationReference,e._center=this._center,e._setZoom(this.zoom),e._cameraZoom=this._cameraZoom,e.angle=this.angle,e._fov=this._fov,e._pitch=this._pitch,e._unmodified=this._unmodified,e._edgeInsets=this._edgeInsets.clone(),e._camera=this._camera.clone(),e._calcMatrices(),e.freezeTileCoverage=this.freezeTileCoverage,e}get elevation(){return this._elevation}set elevation(e){this._elevation!==e&&(this._elevation=e,e?this._updateCenterElevation()&&this._updateCameraOnTerrain():(this._cameraZoom=null,this._centerAltitude=0),this._calcMatrices())}updateElevation(e){this._terrainEnabled()&&null==this._cameraZoom&&this._updateCenterElevation()&&this._updateCameraOnTerrain(),e&&this._constrainCameraAltitude(),this._calcMatrices()}get minZoom(){return this._minZoom}set minZoom(e){this._minZoom!==e&&(this._minZoom=e,this.zoom=Math.max(this.zoom,e))}get maxZoom(){return this._maxZoom}set maxZoom(e){this._maxZoom!==e&&(this._maxZoom=e,this.zoom=Math.min(this.zoom,e))}get minPitch(){return this._minPitch}set minPitch(e){this._minPitch!==e&&(this._minPitch=e,this.pitch=Math.max(this.pitch,e))}get maxPitch(){return this._maxPitch}set maxPitch(e){this._maxPitch!==e&&(this._maxPitch=e,this.pitch=Math.min(this.pitch,e))}get renderWorldCopies(){return this._renderWorldCopies}set renderWorldCopies(e){void 0===e?e=!0:null===e&&(e=!1),this._renderWorldCopies=e}get worldSize(){return this.tileSize*this.scale}get centerOffset(){return this.centerPoint._sub(this.size._div(2))}get size(){return new e.Point(this.width,this.height)}get bearing(){return-this.angle/Math.PI*180}set bearing(t){const n=-e.wrap(t,-180,180)*Math.PI/180;this.angle!==n&&(this._unmodified=!1,this.angle=n,this._calcMatrices(),this.rotationMatrix=e.create$2(),e.rotate(this.rotationMatrix,this.rotationMatrix,this.angle))}get pitch(){return this._pitch/Math.PI*180}set pitch(t){const n=e.clamp(t,this.minPitch,this.maxPitch)/180*Math.PI;this._pitch!==n&&(this._unmodified=!1,this._pitch=n,this._calcMatrices())}get fov(){return this._fov/Math.PI*180}set fov(e){e=Math.max(.01,Math.min(60,e)),this._fov!==e&&(this._unmodified=!1,this._fov=e/180*Math.PI,this._calcMatrices())}get zoom(){return this._zoom}set zoom(e){const t=Math.min(Math.max(e,this.minZoom),this.maxZoom);this._zoom!==t&&(this._unmodified=!1,this._setZoom(t),this._terrainEnabled()&&this._updateCameraOnTerrain(),this._constrain(),this._calcMatrices())}_setZoom(e){this._zoom=e,this.scale=this.zoomScale(e),this.tileZoom=Math.floor(e),this.zoomFraction=e-this.tileZoom}_updateCenterElevation(){if(!this._elevation)return!1;const t=this._elevation.getAtPoint(e.MercatorCoordinate.fromLngLat(this.center),-1);return-1===t?(this._cameraZoom=null,!1):(this._centerAltitude=t,!0)}_updateCameraOnTerrain(){const t=this.cameraToCenterDistance/this.worldSize,n=e.mercatorZfromAltitude(this._centerAltitude,this.center.lat);this._cameraZoom=this._zoomFromMercatorZ(n+t)}get center(){return this._center}set center(e){e.lat===this._center.lat&&e.lng===this._center.lng||(this._unmodified=!1,this._center=e,this._terrainEnabled()&&("ground"===this.cameraElevationReference?this._updateCenterElevation()?this._updateCameraOnTerrain():this._cameraZoom=null:this._updateZoomFromElevation()),this._constrain(),this._calcMatrices())}_updateZoomFromElevation(){if(null==this._cameraZoom||!this._elevation)return;const t=this._cameraZoom,n=this._elevation.getAtPoint(e.MercatorCoordinate.fromLngLat(this.center)),r=e.mercatorZfromAltitude(n,this.center.lat),i=this._mercatorZfromZoom(t),a=this._mercatorZfromZoom(this._maxZoom),o=Math.max(i-r,a);this._setZoom(this._zoomFromMercatorZ(o))}get padding(){return this._edgeInsets.toJSON()}set padding(e){this._edgeInsets.equals(e)||(this._unmodified=!1,this._edgeInsets.interpolate(this._edgeInsets,e,1),this._calcMatrices())}computeZoomRelativeTo(t){const n=this.rayIntersectionCoordinate(this.pointRayIntersection(this.centerPoint,t.toAltitude()));let r;r=t.zt.maxzoom&&(n=t.maxzoom);const a=e.MercatorCoordinate.fromLngLat(this.center),o=1<({aabb:new e.Aabb([t*o,0,-m],[(t+1)*o,o,m]),zoom:0,x:0,y:0,wrap:t,fullyVisible:!1}),y=[],v=[],_=n,b=t.reparseOverscaled?r:n,x=(e,t)=>{if(!this._elevation)return;const n=this._elevation.getMinMaxForTile(t);n&&(e.min[2]=n.min,e.max[2]=n.max,e.center[2]=(e.min[2]+e.max[2])/2)},w=e=>e*e,E=w((h-this._centerAltitude)*u),k=(e,t)=>{if(t*w(.707)0;){const r=y.pop(),a=r.x,o=r.y;let l=r.fullyVisible;if(!l){const e=r.aabb.intersects(c);if(0===e)continue;l=2===e}let h=!0;if(p<=r.zoom&&r.zoom<_){const e=r.aabb.distanceX(f),t=r.aabb.distanceY(f);let n=E;i&&(n=w(r.aabb.distanceZ(f)*u));const a=e*e+t*t+n;h=a>1),c=r.aabb.quadrant(t);let u=null;i&&r.zoom>_-6&&(u=new e.OverscaledTileID(r.zoom+1===_?b:r.zoom+1,r.wrap,r.zoom+1,n,s),x(c,u)),y.push({aabb:c,zoom:r.zoom+1,x:n,y:s,wrap:r.wrap,fullyVisible:l,tileID:u})}else{const i=r.zoom===_?b:r.zoom;if(t.minzoom&&t.minzoom>i)continue;const c=s[0]-(.5+a+(r.wrap<e.distanceSq-t.distanceSq).map(e=>e.tileID)}resize(e,t){this.width=e,this.height=t,this.pixelsToGLUnits=[2/e,-2/t],this._constrain(),this._calcMatrices()}get unmodified(){return this._unmodified}zoomScale(e){return Math.pow(2,e)}scaleZoom(e){return Math.log(e)/Math.LN2}project(t){const n=e.clamp(t.lat,-this.maxValidLatitude,this.maxValidLatitude);return new e.Point(e.mercatorXfromLng(t.lng)*this.worldSize,e.mercatorYfromLat(n)*this.worldSize)}unproject(t){return new e.MercatorCoordinate(t.x/this.worldSize,t.y/this.worldSize).toLngLat()}get point(){return this.project(this.center)}setLocationAtPoint(t,n){const r=this.pointCoordinate(n),i=this.pointCoordinate(this.centerPoint),a=this.locationCoordinate(t),o=new e.MercatorCoordinate(a.x-(r.x-i.x),a.y-(r.y-i.y));this.center=this.coordinateLocation(o),this._renderWorldCopies&&(this.center=this.center.wrap())}setLocation(e){this.center=this.coordinateLocation(e),this._renderWorldCopies&&(this.center=this.center.wrap())}locationPoint(e){return this._coordinatePoint(this.locationCoordinate(e),!1)}locationPoint3D(e){return this._coordinatePoint(this.locationCoordinate(e),!0)}pointLocation(e){return this.coordinateLocation(this.pointCoordinate(e))}pointLocation3D(e){return this.coordinateLocation(this.pointCoordinate3D(e))}locationCoordinate(t){return e.MercatorCoordinate.fromLngLat(t)}coordinateLocation(e){return e.toLngLat()}pointRayIntersection(t,n){const r=null!=n?n:this._centerAltitude,i=[t.x,t.y,0,1],a=[t.x,t.y,1,1];e.transformMat4(i,i,this.pixelMatrixInverse),e.transformMat4(a,a,this.pixelMatrixInverse);const o=a[3];e.scale$1(i,i,1/i[3]),e.scale$1(a,a,1/o);const s=i[2],c=a[2];return{p0:i,p1:a,t:s===c?0:(r-s)/(c-s)}}screenPointToMercatorRay(t){const n=[t.x,t.y,0,1],r=[t.x,t.y,1,1];return e.transformMat4(n,n,this.pixelMatrixInverse),e.transformMat4(r,r,this.pixelMatrixInverse),e.scale$1(n,n,1/n[3]),e.scale$1(r,r,1/r[3]),n[2]=e.mercatorZfromAltitude(n[2],this._center.lat)*this.worldSize,r[2]=e.mercatorZfromAltitude(r[2],this._center.lat)*this.worldSize,e.scale$1(n,n,1/this.worldSize),e.scale$1(r,r,1/this.worldSize),new e.Ray([n[0],n[1],n[2]],e.normalize([],e.sub([],r,n)))}rayIntersectionCoordinate(t){const{p0:n,p1:r,t:i}=t,a=e.mercatorZfromAltitude(n[2],this._center.lat),o=e.mercatorZfromAltitude(r[2],this._center.lat);return new e.MercatorCoordinate(e.number(n[0],r[0],i)/this.worldSize,e.number(n[1],r[1],i)/this.worldSize,e.number(a,o,i))}pointCoordinate(t){const n=this.horizonLineFromTop(!1),r=new e.Point(t.x,Math.max(n,t.y));return this.rayIntersectionCoordinate(this.pointRayIntersection(r))}pointCoordinate3D(t){if(!this.elevation)return this.pointCoordinate(t);const n=this.elevation;let r=this.elevation.pointCoordinate(t);if(r)return new e.MercatorCoordinate(r[0],r[1],r[2]);let i=0,a=this.horizonLineFromTop();if(t.y>a)return this.pointCoordinate(t);const o=.02*a,s=t.clone();for(let c=0;c<10&&a-i>o;c++){s.y=e.number(i,a,.66);const t=n.pointCoordinate(s);t?(a=s.y,r=t):i=s.y}return r?new e.MercatorCoordinate(r[0],r[1],r[2]):this.pointCoordinate(t)}isPointAboveHorizon(e){if(this.elevation)return!this.elevation.pointCoordinate(e);{const t=this.horizonLineFromTop();return e.y0?new e.Point(i[0]/i[3],i[1]/i[3]):new e.Point(Number.MAX_VALUE,Number.MAX_VALUE)}getBounds(){return this._terrainEnabled()?this._getBounds3D():(new e.LngLatBounds).extend(this.pointLocation(new e.Point(0,0))).extend(this.pointLocation(new e.Point(this.width,0))).extend(this.pointLocation(new e.Point(this.width,this.height))).extend(this.pointLocation(new e.Point(0,this.height)))}_getBounds3D(){const t=this.elevation,n=t.visibleDemTiles.reduce((e,t)=>{if(t.dem){const n=t.dem.tree;e.min=Math.min(e.min,n.minimums[0]),e.max=Math.max(e.max,n.maximums[0])}return e},{min:Number.MAX_VALUE,max:0});n.min*=t.exaggeration(),n.max*=t.exaggeration();const r=this.horizonLineFromTop();return[new e.Point(0,r),new e.Point(this.width,r),new e.Point(this.width,this.height),new e.Point(0,this.height)].reduce((e,t)=>e.extend(this.coordinateLocation(this.rayIntersectionCoordinate(this.pointRayIntersection(t,n.min)))).extend(this.coordinateLocation(this.rayIntersectionCoordinate(this.pointRayIntersection(t,n.max)))),new e.LngLatBounds)}horizonLineFromTop(e=!0){const t=this.height/2/Math.tan(this._fov/2)/Math.tan(Math.max(this._pitch,.1))+this.centerOffset.y,n=this.height/2-.97*t;return e?Math.max(0,n):n}getMaxBounds(){return this.latRange&&2===this.latRange.length&&this.lngRange&&2===this.lngRange.length?new e.LngLatBounds([this.lngRange[0],this.latRange[0]],[this.lngRange[1],this.latRange[1]]):null}setMaxBounds(e){e?(this.lngRange=[e.getWest(),e.getEast()],this.latRange=[e.getSouth(),e.getNorth()],this._constrain()):(this.lngRange=null,this.latRange=[-this.maxValidLatitude,this.maxValidLatitude])}calculatePosMatrix(t,n=!1){const r=t.key,i=n?this._alignedPosMatrixCache:this._posMatrixCache;if(i[r])return i[r];const a=t.canonical,o=this.worldSize/this.zoomScale(a.z),s=a.x+Math.pow(2,a.z)*t.wrap,c=e.identity(new Float64Array(16));return e.translate(c,c,[s*o,a.y*o,0]),e.scale(c,c,[o/e.EXTENT,o/e.EXTENT,1]),e.multiply(c,n?this.alignedProjMatrix:this.projMatrix,c),i[r]=new Float32Array(c),i[r]}customLayerMatrix(){return this.mercatorMatrix.slice()}recenterOnTerrain(){if(!this._elevation)return;const t=this._elevation;this._updateCameraState();const n=this._camera.position,r=this._camera.forward();if(n.z<=0||r[2]>=0)return;const i=e.mercatorZfromAltitude(1,this._center.lat);n[2]/=i,r[2]/=i,e.normalize(r,r);const a=t.raycast(n,r,t.exaggeration());if(a){const t=e.scaleAndAdd([],n,r,a),i=new e.MercatorCoordinate(t[0],t[1],e.mercatorZfromAltitude(t[2],e.latFromMercatorY(t[1]))),o=this._camera.position,s=i.z+e.length([i.x-o[0],i.y-o[1],i.z-o[2]]);this._cameraZoom=this._zoomFromMercatorZ(s),this._centerAltitude=i.toAltitude(),this._center=i.toLngLat(),this._updateZoomFromElevation(),this._constrain(),this._calcMatrices()}}_constrainCameraAltitude(){if(!this._elevation)return;const t=this._elevation;this._updateCameraState();const n=t.getAtPoint(this._camera.mercatorPosition),r=this._minimumHeightOverTerrain()*Math.cos(e.degToRad(this._maxPitch)),i=e.mercatorZfromAltitude(n,this._center.lat),a=this._camera.position[2]-i;if(ao&&(i=o-t)}if(this.lngRange){const e=h.x,t=l.x/2;e-tc&&(r=c-t)}void 0===r&&void 0===i||(this.center=this.unproject(new e.Point(void 0!==r?r:h.x,void 0!==i?i:h.y))),this._constrainCameraAltitude(),this._unmodified=u,this._constraining=!1}_minZoomForBounds(){const t=(e,t)=>Math.log2(e/(this.tileSize*Math.abs(t[1]-t[0])));let n=0;if(this.latRange){const r=this.latRange;n=t(this.height,[e.mercatorYfromLat(r[0]),e.mercatorYfromLat(r[1])])}let r=0;if(this.lngRange){const n=this.lngRange;r=t(this.width,[e.mercatorXfromLng(n[0]),e.mercatorXfromLng(n[1])])}return Math.max(n,r)}_maxCameraBoundsDistance(){return this._mercatorZfromZoom(this._minZoomForBounds())}_calcMatrices(){if(!this.height)return;const t=this.centerOffset;this.cameraToCenterDistance=.5/Math.tan(this._fov/2)*this.height;const n=e.mercatorZfromAltitude(1,this.center.lat)*this.worldSize;this._updateCameraState();const r=Math.PI/2+this._pitch,i=this.fovAboveCenter,a=this._camera.position[2]*this.worldSize/Math.cos(this._pitch),o=Math.sin(i)*a/Math.sin(e.clamp(Math.PI-r-i,.01,Math.PI-.01)),s=this.point,c=s.x,l=s.y,u=Math.cos(Math.PI/2-this._pitch)*o+a,h=Math.min(1.01*u,a*(1/this._horizonShift)),f=this.height/50,d=this._camera.getWorldToCamera(this.worldSize,n),p=this._camera.getCameraToClipPerspective(this._fov,this.width/this.height,f,h);p[8]=2*-t.x/this.width,p[9]=2*t.y/this.height;let m=e.mul([],p,d);this.mercatorMatrix=e.scale([],m,[this.worldSize,this.worldSize,this.worldSize/n]),this.projMatrix=m,this.invProjMatrix=e.invert(new Float64Array(16),this.projMatrix);const g=new Float32Array(16);e.identity(g),e.scale(g,g,[1,-1,1]),e.rotateX(g,g,this._pitch),e.rotateZ(g,g,this.angle);const y=e.perspective(new Float32Array(16),this._fov,this.width/this.height,f,h),v=(Math.PI/2-this._pitch)*(this.height/this._fov)*this._horizonShift;y[8]=2*-t.x/this.width,y[9]=2*(t.y+v)/this.height,this.skyboxMatrix=e.multiply(g,y,g);const _=this.width%2/2,b=this.height%2/2,x=Math.cos(this.angle),w=Math.sin(this.angle),E=c-Math.round(c)+x*_+w*b,k=l-Math.round(l)+x*b+w*_,T=new Float64Array(m);if(e.translate(T,T,[E>.5?E-1:E,k>.5?k-1:k,0]),this.alignedProjMatrix=T,m=e.create(),e.scale(m,m,[this.width/2,-this.height/2,1]),e.translate(m,m,[1,-1,0]),this.labelPlaneMatrix=m,m=e.create(),e.scale(m,m,[1,-1,1]),e.translate(m,m,[-1,-1,0]),e.scale(m,m,[2/this.width,2/this.height,1]),this.glCoordMatrix=m,this.pixelMatrix=e.multiply(new Float64Array(16),this.labelPlaneMatrix,this.projMatrix),m=e.invert(new Float64Array(16),this.pixelMatrix),!m)throw new Error("failed to invert matrix");this.pixelMatrixInverse=m,this._posMatrixCache={},this._alignedPosMatrixCache={}}_updateCameraState(){if(!this.height)return;this._camera.setPitchBearing(this._pitch,this.angle);const t=this._camera.forward(),n=this.cameraToCenterDistance,r=this.point,i=this._mercatorZfromZoom(this._cameraZoom?this._cameraZoom:this._zoom)-e.mercatorZfromAltitude(this._centerAltitude,this.center.lat),a=this.cameraToCenterDistance/i;this._camera.position=[r.x/this.worldSize-t[0]*n/a,r.y/this.worldSize-t[1]*n/a,e.mercatorZfromAltitude(this._centerAltitude,this._center.lat)+-t[2]*n/a]}_translateCameraConstrained(t){const n=this._maxCameraBoundsDistance()*Math.cos(this._pitch),r=t[2];let i=1;r>0&&(i=Math.min((n-this._camera.position[2])/r,1)),this._camera.position=e.scaleAndAdd([],this._camera.position,t,i),this._updateStateFromCamera()}_updateStateFromCamera(){const t=this._camera.position,n=this._camera.forward(),{pitch:r,bearing:i}=this._camera.getPitchBearing(),a=e.mercatorZfromAltitude(this._centerAltitude,this.center.lat),o=this._mercatorZfromZoom(this._maxZoom)*Math.cos(e.degToRad(this._maxPitch)),s=Math.max((t[2]-a)/Math.cos(r),o),c=this._zoomFromMercatorZ(s);e.scaleAndAdd(t,t,n,s),this._pitch=e.clamp(r,e.degToRad(this.minPitch),e.degToRad(this.maxPitch)),this.angle=e.wrap(i,-Math.PI,Math.PI),this._setZoom(e.clamp(c,this._minZoom,this._maxZoom)),this._terrainEnabled()&&this._updateCameraOnTerrain(),this._center=new e.MercatorCoordinate(t[0],t[1],t[2]).toLngLat(),this._unmodified=!1,this._constrain(),this._calcMatrices()}_worldSizeFromZoom(e){return Math.pow(2,e)*this.tileSize}_mercatorZfromZoom(e){return this.cameraToCenterDistance/this._worldSizeFromZoom(e)}_minimumHeightOverTerrain(){const e=Math.min((null!=this._cameraZoom?this._cameraZoom:this._zoom)+2,this._maxZoom);return this._mercatorZfromZoom(e)}_zoomFromMercatorZ(e){return this.scaleZoom(this.cameraToCenterDistance/(e*this.tileSize))}_terrainEnabled(){return!!this._elevation}isHorizonVisibleForPoints(t,n){const r=Math.min(t.x,n.x),i=Math.max(t.x,n.x),a=Math.min(t.y,n.y),o=Math.max(t.y,n.y),s=[new e.Point(r,a),new e.Point(i,o),new e.Point(r,o),new e.Point(i,a)],c=this._renderWorldCopies?-3:0,l=this._renderWorldCopies?4:1;for(const e of s){const t=this.pointRayIntersection(e);if(t.t<0)return!0;const n=this.rayIntersectionCoordinate(t);if(n.xl||n.y>1)return!0}return!1}isHorizonVisible(){return this.pitch+e.radToDeg(this.fovAboveCenter)>88||this.isHorizonVisibleForPoints(new e.Point(0,0),new e.Point(this.width,this.height))}zoomDeltaToMovement(t,n){const r=e.length(e.sub([],this._camera.position,t)),i=this._zoomFromMercatorZ(r)+n;return r-this._mercatorZfromZoom(i)}getCameraPoint(){const t=Math.tan(this._pitch)*(this.cameraToCenterDistance||1);return this.centerPoint.add(new e.Point(0,t))}}class Kn{constructor(t){this._hashName=t&&encodeURIComponent(t),e.bindAll(["_getCurrentHash","_onHashChange","_updateHash"],this),this._updateHash=function(e,t){let n=!1,r=null;const i=()=>{r=null,n&&(e(),r=setTimeout(i,300),n=!1)};return()=>(n=!0,r||i(),r)}(this._updateHashUnthrottled.bind(this))}addTo(t){return this._map=t,e.window.addEventListener("hashchange",this._onHashChange,!1),this._map.on("moveend",this._updateHash),this}remove(){return e.window.removeEventListener("hashchange",this._onHashChange,!1),this._map.off("moveend",this._updateHash),clearTimeout(this._updateHash()),delete this._map,this}getHashString(t){const n=this._map.getCenter(),r=Math.round(100*this._map.getZoom())/100,i=Math.ceil((r*Math.LN2+Math.log(512/360/.5))/Math.LN10),a=Math.pow(10,i),o=Math.round(n.lng*a)/a,s=Math.round(n.lat*a)/a,c=this._map.getBearing(),l=this._map.getPitch();let u="";if(u+=t?`/${o}/${s}/${r}`:`${r}/${s}/${o}`,(c||l)&&(u+=`/${Math.round(10*c)/10}`),l&&(u+=`/${Math.round(l)}`),this._hashName){const t=this._hashName;let n=!1;const r=e.window.location.hash.slice(1).split("&").map(e=>{const r=e.split("=")[0];return r===t?(n=!0,`${r}=${u}`):e}).filter(e=>e);return n||r.push(`${t}=${u}`),`#${r.join("&")}`}return`#${u}`}_getCurrentHash(){const t=e.window.location.hash.replace("#","");if(this._hashName){let e;return t.split("&").map(e=>e.split("=")).forEach(t=>{t[0]===this._hashName&&(e=t)}),(e&&e[1]||"").split("/")}return t.split("/")}_onHashChange(){const e=this._getCurrentHash();if(e.length>=3&&!e.some(e=>isNaN(e))){const t=this._map.dragRotate.isEnabled()&&this._map.touchZoomRotate.isEnabled()?+(e[3]||0):this._map.getBearing();return this._map.jumpTo({center:[+e[2],+e[1]],zoom:+e[0],bearing:t,pitch:+(e[4]||0)}),!0}return!1}_updateHashUnthrottled(){const t=e.window.location.href.replace(/(#.+)?$/,this.getHashString());e.window.history.replaceState(e.window.history.state,null,t)}}const Qn={linearity:.3,easing:e.bezier(0,0,.3,1)},Jn=e.extend({deceleration:2500,maxSpeed:1400},Qn),er=e.extend({deceleration:20,maxSpeed:1400},Qn),tr=e.extend({deceleration:1e3,maxSpeed:360},Qn),nr=e.extend({deceleration:1e3,maxSpeed:90},Qn);class rr{constructor(e){this._map=e,this.clear()}clear(){this._inertiaBuffer=[]}record(t){this._drainInertiaBuffer(),this._inertiaBuffer.push({time:e.browser.now(),settings:t})}_drainInertiaBuffer(){const t=this._inertiaBuffer,n=e.browser.now();for(;t.length>0&&n-t[0].time>160;)t.shift()}_onMoveEnd(t){if(this._drainInertiaBuffer(),this._inertiaBuffer.length<2)return;const n={zoom:0,bearing:0,pitch:0,pan:new e.Point(0,0),pinchAround:void 0,around:void 0};for(const{settings:e}of this._inertiaBuffer)n.zoom+=e.zoomDelta||0,n.bearing+=e.bearingDelta||0,n.pitch+=e.pitchDelta||0,e.panDelta&&n.pan._add(e.panDelta),e.around&&(n.around=e.around),e.pinchAround&&(n.pinchAround=e.pinchAround);const r=this._inertiaBuffer[this._inertiaBuffer.length-1].time-this._inertiaBuffer[0].time,i={};if(n.pan.mag()){const a=ar(n.pan.mag(),r,e.extend({},Jn,t||{}));i.offset=n.pan.mult(a.amount/n.pan.mag()),i.center=this._map.transform.center,ir(i,a)}if(n.zoom){const e=ar(n.zoom,r,er);i.zoom=this._map.transform.zoom+e.amount,ir(i,e)}if(n.bearing){const t=ar(n.bearing,r,tr);i.bearing=this._map.transform.bearing+e.clamp(t.amount,-179,179),ir(i,t)}if(n.pitch){const e=ar(n.pitch,r,nr);i.pitch=this._map.transform.pitch+e.amount,ir(i,e)}if(i.zoom||i.bearing){const e=void 0===n.pinchAround?n.around:n.pinchAround;i.around=e?this._map.unproject(e):this._map.getCenter()}return this.clear(),e.extend(i,{noMoveStart:!0})}}function ir(e,t){(!e.duration||e.durationn.unproject(e)),c=o.reduce((e,t,n,r)=>e.add(t.div(r.length)),new e.Point(0,0));super(t,{points:o,point:c,lngLats:s,lngLat:n.unproject(c),originalEvent:r}),this._defaultPrevented=!1}}class cr extends e.Event{preventDefault(){this._defaultPrevented=!0}get defaultPrevented(){return this._defaultPrevented}constructor(e,t,n){super(e,{originalEvent:n}),this._defaultPrevented=!1}}class lr{constructor(e,t){this._map=e,this._clickTolerance=t.clickTolerance}reset(){delete this._mousedownPos}wheel(e){return this._firePreventable(new cr(e.type,this._map,e))}mousedown(e,t){return this._mousedownPos=t,this._firePreventable(new or(e.type,this._map,e))}mouseup(e){this._map.fire(new or(e.type,this._map,e))}click(e,t){this._mousedownPos&&this._mousedownPos.dist(t)>=this._clickTolerance||this._map.fire(new or(e.type,this._map,e))}dblclick(e){return this._firePreventable(new or(e.type,this._map,e))}mouseover(e){this._map.fire(new or(e.type,this._map,e))}mouseout(e){this._map.fire(new or(e.type,this._map,e))}touchstart(e){return this._firePreventable(new sr(e.type,this._map,e))}touchmove(e){this._map.fire(new sr(e.type,this._map,e))}touchend(e){this._map.fire(new sr(e.type,this._map,e))}touchcancel(e){this._map.fire(new sr(e.type,this._map,e))}_firePreventable(e){if(this._map.fire(e),e.defaultPrevented)return{}}isEnabled(){return!0}isActive(){return!1}enable(){}disable(){}}class ur{constructor(e){this._map=e}reset(){this._delayContextMenu=!1,delete this._contextMenuEvent}mousemove(e){this._map.fire(new or(e.type,this._map,e))}mousedown(){this._delayContextMenu=!0}mouseup(){this._delayContextMenu=!1,this._contextMenuEvent&&(this._map.fire(new or("contextmenu",this._map,this._contextMenuEvent)),delete this._contextMenuEvent)}contextmenu(e){this._delayContextMenu?this._contextMenuEvent=e:this._map.fire(new or(e.type,this._map,e)),this._map.listens("contextmenu")&&e.preventDefault()}isEnabled(){return!0}isActive(){return!1}enable(){}disable(){}}class hr{constructor(e,t){this._map=e,this._el=e.getCanvasContainer(),this._container=e.getContainer(),this._clickTolerance=t.clickTolerance||1}isEnabled(){return!!this._enabled}isActive(){return!!this._active}enable(){this.isEnabled()||(this._enabled=!0)}disable(){this.isEnabled()&&(this._enabled=!1)}mousedown(e,t){this.isEnabled()&&e.shiftKey&&0===e.button&&(i.disableDrag(),this._startPos=this._lastPos=t,this._active=!0)}mousemoveWindow(e,t){if(!this._active)return;const n=t;if(this._lastPos.equals(n)||!this._box&&n.dist(this._startPos)e.fitScreenCoordinates(r,a,this._map.getBearing(),{linear:!1})};this._fireEvent("boxzoomcancel",t)}keydown(e){this._active&&27===e.keyCode&&(this.reset(),this._fireEvent("boxzoomcancel",e))}reset(){this._active=!1,this._container.classList.remove("mapboxgl-crosshair"),this._box&&(i.remove(this._box),this._box=null),i.enableDrag(),delete this._startPos,delete this._lastPos}_fireEvent(t,n){return this._map.fire(new e.Event(t,{originalEvent:n}))}}function fr(e,t){const n={};for(let r=0;rthis.numTouches)&&(this.aborted=!0),this.aborted||(void 0===this.startTime&&(this.startTime=t.timeStamp),r.length===this.numTouches&&(this.centroid=function(t){const n=new e.Point(0,0);for(const e of t)n._add(e);return n.div(t.length)}(n),this.touches=fr(r,n)))}touchmove(e,t,n){if(this.aborted||!this.centroid)return;const r=fr(n,t);for(const i in this.touches){const e=this.touches[i],t=r[i];(!t||t.dist(e)>30)&&(this.aborted=!0)}}touchend(e,t,n){if((!this.centroid||e.timeStamp-this.startTime>500)&&(this.aborted=!0),0===n.length){const e=!this.aborted&&this.centroid;if(this.reset(),e)return e}}}class pr{constructor(e){this.singleTap=new dr(e),this.numTaps=e.numTaps,this.reset()}reset(){this.lastTime=1/0,delete this.lastTap,this.count=0,this.singleTap.reset()}touchstart(e,t,n){this.singleTap.touchstart(e,t,n)}touchmove(e,t,n){this.singleTap.touchmove(e,t,n)}touchend(e,t,n){const r=this.singleTap.touchend(e,t,n);if(r){const t=e.timeStamp-this.lastTime<500,n=!this.lastTap||this.lastTap.dist(r)<30;if(t&&n||this.reset(),this.count++,this.lastTime=e.timeStamp,this.lastTap=r,this.count===this.numTaps)return this.reset(),r}}}class mr{constructor(){this._zoomIn=new pr({numTouches:1,numTaps:2}),this._zoomOut=new pr({numTouches:2,numTaps:1}),this.reset()}reset(){this._active=!1,this._zoomIn.reset(),this._zoomOut.reset()}touchstart(e,t,n){this._zoomIn.touchstart(e,t,n),this._zoomOut.touchstart(e,t,n)}touchmove(e,t,n){this._zoomIn.touchmove(e,t,n),this._zoomOut.touchmove(e,t,n)}touchend(e,t,n){const r=this._zoomIn.touchend(e,t,n),i=this._zoomOut.touchend(e,t,n);return r?(this._active=!0,e.preventDefault(),setTimeout(()=>this.reset(),0),{cameraAnimation:t=>t.easeTo({duration:300,zoom:t.getZoom()+1,around:t.unproject(r)},{originalEvent:e})}):i?(this._active=!0,e.preventDefault(),setTimeout(()=>this.reset(),0),{cameraAnimation:t=>t.easeTo({duration:300,zoom:t.getZoom()-1,around:t.unproject(i)},{originalEvent:e})}):void 0}touchcancel(){this.reset()}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}const gr={0:1,2:2};class yr{constructor(e){this.reset(),this._clickTolerance=e.clickTolerance||1}reset(){this._active=!1,this._moved=!1,delete this._lastPoint,delete this._eventButton}_correctButton(e,t){return!1}_move(e,t){return{}}mousedown(e,t){if(this._lastPoint)return;const n=i.mouseButton(e);this._correctButton(e,n)&&(this._lastPoint=t,this._eventButton=n)}mousemoveWindow(e,t){const n=this._lastPoint;if(n)if(e.preventDefault(),function(e,t){const n=gr[t];return void 0===e.buttons||(e.buttons&n)!==n}(e,this._eventButton))this.reset();else if(this._moved||!(t.dist(n)0&&(this._active=!0);const i=fr(r,n),a=new e.Point(0,0),o=new e.Point(0,0);let s=0;for(const e in i){const t=i[e],n=this._touches[e];n&&(a._add(t),o._add(t.sub(n)),s++,i[e]=t)}if(this._touches=i,sMath.abs(e.x)}class Pr extends wr{reset(){super.reset(),this._valid=void 0,delete this._firstMove,delete this._lastPoints}_start(e){this._lastPoints=e,Ar(e[0].sub(e[1]))&&(this._valid=!1)}_move(e,t,n){const r=e[0].sub(this._lastPoints[0]),i=e[1].sub(this._lastPoints[1]);if(this._valid=this.gestureBeginsVertically(r,i,n.timeStamp),this._valid)return this._lastPoints=e,this._active=!0,{pitchDelta:(r.y+i.y)/2*-.5}}gestureBeginsVertically(e,t,n){if(void 0!==this._valid)return this._valid;const r=e.mag()>=2,i=t.mag()>=2;if(!r&&!i)return;if(!r||!i)return void 0===this._firstMove&&(this._firstMove=n),n-this._firstMove<100&&void 0;const a=e.y>0==t.y>0;return Ar(e)&&Ar(t)&&a}}const Cr={panStep:100,bearingStep:15,pitchStep:10};class Ir{constructor(){const e=Cr;this._panStep=e.panStep,this._bearingStep=e.bearingStep,this._pitchStep=e.pitchStep,this._rotationDisabled=!1}reset(){this._active=!1}keydown(e){if(e.altKey||e.ctrlKey||e.metaKey)return;let t=0,n=0,r=0,i=0,a=0;switch(e.keyCode){case 61:case 107:case 171:case 187:t=1;break;case 189:case 109:case 173:t=-1;break;case 37:e.shiftKey?n=-1:(e.preventDefault(),i=-1);break;case 39:e.shiftKey?n=1:(e.preventDefault(),i=1);break;case 38:e.shiftKey?r=1:(e.preventDefault(),a=-1);break;case 40:e.shiftKey?r=-1:(e.preventDefault(),a=1);break;default:return}return this._rotationDisabled&&(n=0,r=0),{cameraAnimation:o=>{const s=o.getZoom();o.easeTo({duration:300,easeId:"keyboardHandler",easing:Mr,zoom:t?Math.round(s)+t*(e.shiftKey?2:1):s,bearing:o.getBearing()+n*this._bearingStep,pitch:o.getPitch()+r*this._pitchStep,offset:[-i*this._panStep,-a*this._panStep],center:o.getCenter()},{originalEvent:e})}}}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}disableRotation(){this._rotationDisabled=!0}enableRotation(){this._rotationDisabled=!1}}function Mr(e){return e*(2-e)}class Rr{constructor(t,n){this._map=t,this._el=t.getCanvasContainer(),this._handler=n,this._delta=0,this._defaultZoomRate=.01,this._wheelZoomRate=1/450,e.bindAll(["_onTimeout"],this)}setZoomRate(e){this._defaultZoomRate=e}setWheelZoomRate(e){this._wheelZoomRate=e}isEnabled(){return!!this._enabled}isActive(){return!!this._active||void 0!==this._finishTimeout}isZooming(){return!!this._zooming}enable(e){this.isEnabled()||(this._enabled=!0,this._aroundCenter=e&&"center"===e.around)}disable(){this.isEnabled()&&(this._enabled=!1)}wheel(t){if(!this.isEnabled())return;let n=t.deltaMode===e.window.WheelEvent.DOM_DELTA_LINE?40*t.deltaY:t.deltaY;const r=e.browser.now(),i=r-(this._lastWheelEventTime||0);this._lastWheelEventTime=r,0!==n&&n%4.000244140625==0?this._type="wheel":0!==n&&Math.abs(n)<4?this._type="trackpad":i>400?(this._type=null,this._lastValue=n,this._timeout=setTimeout(this._onTimeout,40,t)):this._type||(this._type=Math.abs(i*n)<200?"trackpad":"wheel",this._timeout&&(clearTimeout(this._timeout),this._timeout=null,n+=this._lastValue)),t.shiftKey&&n&&(n/=4),this._type&&(this._lastWheelEvent=t,this._delta-=n,this._active||this._start(t)),t.preventDefault()}_onTimeout(e){this._type="wheel",this._delta-=this._lastValue,this._active||this._start(e)}_start(e){if(!this._delta)return;this._frameId&&(this._frameId=null),this._active=!0,this.isZooming()||(this._zooming=!0),this._finishTimeout&&(clearTimeout(this._finishTimeout),delete this._finishTimeout);const t=i.mousePos(this._el,e);this._aroundPoint=this._aroundCenter?this._map.transform.centerPoint:t,this._aroundCoord=this._map.transform.pointCoordinate3D(this._aroundPoint),this._targetZoom=void 0,this._frameId||(this._frameId=!0,this._handler._triggerRenderFrame())}renderFrame(){if(!this._frameId)return;if(this._frameId=null,!this.isActive())return;const t=this._map.transform,n=()=>t._terrainEnabled()?t.computeZoomRelativeTo(this._aroundCoord):t.zoom;if(0!==this._delta){const e="wheel"===this._type&&Math.abs(this._delta)>4.000244140625?this._wheelZoomRate:this._defaultZoomRate;let r=2/(1+Math.exp(-Math.abs(this._delta*e)));this._delta<0&&0!==r&&(r=1/r);const i=n(),a=Math.pow(2,i),o="number"==typeof this._targetZoom?t.zoomScale(this._targetZoom):a;this._targetZoom=Math.min(t.maxZoom,Math.max(t.minZoom,t.scaleZoom(o*r))),"wheel"===this._type&&(this._startZoom=n(),this._easing=this._smoothOutEasing(200)),this._delta=0}const r="number"==typeof this._targetZoom?this._targetZoom:n(),i=this._startZoom,a=this._easing;let o,s=!1;if("wheel"===this._type&&i&&a){const t=Math.min((e.browser.now()-this._lastWheelEventTime)/200,1),n=a(t);o=e.number(i,r,n),t<1?this._frameId||(this._frameId=!0):s=!0}else o=r,s=!0;return this._active=!0,s&&(this._active=!1,this._finishTimeout=setTimeout(()=>{this._zooming=!1,this._handler._triggerRenderFrame(),delete this._targetZoom,delete this._finishTimeout},200)),{noInertia:!0,needsRenderFrame:!s,zoomDelta:o-n(),around:this._aroundPoint,aroundCoord:this._aroundCoord,originalEvent:this._lastWheelEvent}}_smoothOutEasing(t){let n=e.ease;if(this._prevEase){const t=this._prevEase,r=(e.browser.now()-t.start)/t.duration,i=t.easing(r+.01)-t.easing(r),a=.27/Math.sqrt(i*i+1e-4)*.01,o=Math.sqrt(.0729-a*a);n=e.bezier(a,o,.25,1)}return this._prevEase={start:e.browser.now(),duration:t,easing:n},n}reset(){this._active=!1}}class jr{constructor(e,t){this._clickZoom=e,this._tapZoom=t}enable(){this._clickZoom.enable(),this._tapZoom.enable()}disable(){this._clickZoom.disable(),this._tapZoom.disable()}isEnabled(){return this._clickZoom.isEnabled()&&this._tapZoom.isEnabled()}isActive(){return this._clickZoom.isActive()||this._tapZoom.isActive()}}class Lr{constructor(){this.reset()}reset(){this._active=!1}dblclick(e,t){return e.preventDefault(),{cameraAnimation:n=>{n.easeTo({duration:300,zoom:n.getZoom()+(e.shiftKey?-1:1),around:n.unproject(t)},{originalEvent:e})}}}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class Dr{constructor(){this._tap=new pr({numTouches:1,numTaps:1}),this.reset()}reset(){this._active=!1,delete this._swipePoint,delete this._swipeTouch,delete this._tapTime,this._tap.reset()}touchstart(e,t,n){this._swipePoint||(this._tapTime&&e.timeStamp-this._tapTime>500&&this.reset(),this._tapTime?n.length>0&&(this._swipePoint=t[0],this._swipeTouch=n[0].identifier):this._tap.touchstart(e,t,n))}touchmove(e,t,n){if(this._tapTime){if(this._swipePoint){if(n[0].identifier!==this._swipeTouch)return;const r=t[0],i=r.y-this._swipePoint.y;return this._swipePoint=r,e.preventDefault(),this._active=!0,{zoomDelta:i/128}}}else this._tap.touchmove(e,t,n)}touchend(e,t,n){this._tapTime?this._swipePoint&&0===n.length&&this.reset():this._tap.touchend(e,t,n)&&(this._tapTime=e.timeStamp)}touchcancel(){this.reset()}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class zr{constructor(e,t,n){this._el=e,this._mousePan=t,this._touchPan=n}enable(e){this._inertiaOptions=e||{},this._mousePan.enable(),this._touchPan.enable(),this._el.classList.add("mapboxgl-touch-drag-pan")}disable(){this._mousePan.disable(),this._touchPan.disable(),this._el.classList.remove("mapboxgl-touch-drag-pan")}isEnabled(){return this._mousePan.isEnabled()&&this._touchPan.isEnabled()}isActive(){return this._mousePan.isActive()||this._touchPan.isActive()}}class Fr{constructor(e,t,n){this._pitchWithRotate=e.pitchWithRotate,this._mouseRotate=t,this._mousePitch=n}enable(){this._mouseRotate.enable(),this._pitchWithRotate&&this._mousePitch.enable()}disable(){this._mouseRotate.disable(),this._mousePitch.disable()}isEnabled(){return this._mouseRotate.isEnabled()&&(!this._pitchWithRotate||this._mousePitch.isEnabled())}isActive(){return this._mouseRotate.isActive()||this._mousePitch.isActive()}}class Br{constructor(e,t,n,r){this._el=e,this._touchZoom=t,this._touchRotate=n,this._tapDragZoom=r,this._rotationDisabled=!1,this._enabled=!0}enable(e){this._touchZoom.enable(e),this._rotationDisabled||this._touchRotate.enable(e),this._tapDragZoom.enable(),this._el.classList.add("mapboxgl-touch-zoom-rotate")}disable(){this._touchZoom.disable(),this._touchRotate.disable(),this._tapDragZoom.disable(),this._el.classList.remove("mapboxgl-touch-zoom-rotate")}isEnabled(){return this._touchZoom.isEnabled()&&(this._rotationDisabled||this._touchRotate.isEnabled())&&this._tapDragZoom.isEnabled()}isActive(){return this._touchZoom.isActive()||this._touchRotate.isActive()||this._tapDragZoom.isActive()}disableRotation(){this._rotationDisabled=!0,this._touchRotate.disable()}enableRotation(){this._rotationDisabled=!1,this._touchZoom.isEnabled()&&this._touchRotate.enable()}}const Nr=e=>e.zoom||e.drag||e.pitch||e.rotate;class Ur extends e.Event{}class Vr{constructor(){this.constants=[1,1,.01],this.radius=0}setup(t,n){const r=e.sub([],n,t);this.radius=e.length(r[2]<0?e.div([],r,this.constants):[r[0],r[1],0])}projectRay(t){e.div(t,t,this.constants),e.normalize(t,t),e.mul$1(t,t,this.constants);const n=e.scale$2([],t,this.radius);if(n[2]>0){const t=e.scale$2([],[0,0,1],e.dot(n,[0,0,1])),r=e.scale$2([],e.normalize([],[n[0],n[1],0]),this.radius),i=e.add([],n,e.scale$2([],e.sub([],e.add([],r,t),n),2));n[0]=i[0],n[1]=i[1]}return n}}function Gr(e){return e.panDelta&&e.panDelta.mag()||e.zoomDelta||e.bearingDelta||e.pitchDelta}class Wr{constructor(t,n){this._map=t,this._el=this._map.getCanvasContainer(),this._handlers=[],this._handlersById={},this._changes=[],this._inertia=new rr(t),this._bearingSnap=n.bearingSnap,this._previousActiveHandlers={},this._trackingEllipsoid=new Vr,this._dragOrigin=null,this._eventsInProgress={},this._addDefaultHandlers(n),e.bindAll(["handleEvent","handleWindowEvent"],this);const r=this._el;this._listeners=[[r,"touchstart",{passive:!0}],[r,"touchmove",{passive:!1}],[r,"touchend",void 0],[r,"touchcancel",void 0],[r,"mousedown",void 0],[r,"mousemove",void 0],[r,"mouseup",void 0],[e.window.document,"mousemove",{capture:!0}],[e.window.document,"mouseup",void 0],[r,"mouseover",void 0],[r,"mouseout",void 0],[r,"dblclick",void 0],[r,"click",void 0],[r,"keydown",{capture:!1}],[r,"keyup",void 0],[r,"wheel",{passive:!1}],[r,"contextmenu",void 0],[e.window,"blur",void 0]];for(const[a,o,s]of this._listeners)i.addEventListener(a,o,a===e.window.document?this.handleWindowEvent:this.handleEvent,s)}destroy(){for(const[t,n,r]of this._listeners)i.removeEventListener(t,n,t===e.window.document?this.handleWindowEvent:this.handleEvent,r)}_addDefaultHandlers(e){const t=this._map,n=t.getCanvasContainer();this._add("mapEvent",new lr(t,e));const r=t.boxZoom=new hr(t,e);this._add("boxZoom",r);const i=new mr,a=new Lr;t.doubleClickZoom=new jr(a,i),this._add("tapZoom",i),this._add("clickZoom",a);const o=new Dr;this._add("tapDragZoom",o);const s=t.touchPitch=new Pr;this._add("touchPitch",s);const c=new _r(e),l=new br(e);t.dragRotate=new Fr(e,c,l),this._add("mouseRotate",c,["mousePitch"]),this._add("mousePitch",l,["mouseRotate"]);const u=new vr(e),h=new xr(e);t.dragPan=new zr(n,u,h),this._add("mousePan",u),this._add("touchPan",h,["touchZoom","touchRotate"]);const f=new Or,d=new Tr;t.touchZoomRotate=new Br(n,d,f,o),this._add("touchRotate",f,["touchPan","touchZoom"]),this._add("touchZoom",d,["touchPan","touchRotate"]),this._add("blockableMapEvent",new ur(t));const p=t.scrollZoom=new Rr(t,this);this._add("scrollZoom",p,["mousePan"]);const m=t.keyboard=new Ir;this._add("keyboard",m);for(const g of["boxZoom","doubleClickZoom","tapDragZoom","touchPitch","dragRotate","dragPan","touchZoomRotate","scrollZoom","keyboard"])e.interactive&&e[g]&&t[g].enable(e[g])}_add(e,t,n){this._handlers.push({handlerName:e,handler:t,allowed:n}),this._handlersById[e]=t}stop(e){if(!this._updatingCamera){for(const{handler:e}of this._handlers)e.reset();this._inertia.clear(),this._fireEvents({},{},e),this._changes=[]}}isActive(){for(const{handler:e}of this._handlers)if(e.isActive())return!0;return!1}isZooming(){return!!this._eventsInProgress.zoom||this._map.scrollZoom.isZooming()}isRotating(){return!!this._eventsInProgress.rotate}isMoving(){return Boolean(Nr(this._eventsInProgress))||this.isZooming()}_blockedByActive(e,t,n){for(const r in e)if(r!==n&&(!t||t.indexOf(r)<0))return!0;return!1}handleWindowEvent(e){this.handleEvent(e,`${e.type}Window`)}_getMapTouches(e){const t=[];for(const n of e)this._el.contains(n.target)&&t.push(n);return t}handleEvent(e,t){if("blur"===e.type)return void this.stop(!0);this._updatingCamera=!0;const n="renderFrame"===e.type?void 0:e,r={needsRenderFrame:!1},a={},o={},s=e.touches?this._getMapTouches(e.touches):void 0,c=s?i.touchPos(this._el,s):i.mousePos(this._el,e);for(const{handlerName:i,handler:h,allowed:f}of this._handlers){if(!h.isEnabled())continue;let l;this._blockedByActive(o,f,i)?h.reset():h[t||e.type]&&(l=h[t||e.type](e,c,s),this.mergeHandlerResult(r,a,l,i,n),l&&l.needsRenderFrame&&this._triggerRenderFrame()),(l||h.isActive())&&(o[i]=h)}const l={};for(const i in this._previousActiveHandlers)o[i]||(l[i]=n);this._previousActiveHandlers=o,(Object.keys(l).length||Gr(r))&&(this._changes.push([r,a,l]),this._triggerRenderFrame()),(Object.keys(o).length||Gr(r))&&this._map._stop(!0),this._updatingCamera=!1;const{cameraAnimation:u}=r;u&&(this._inertia.clear(),this._fireEvents({},{},!0),this._changes=[],u(this._map))}mergeHandlerResult(t,n,r,i,a){if(!r)return;e.extend(t,r);const o={handlerName:i,originalEvent:r.originalEvent||a};void 0!==r.zoomDelta&&(n.zoom=o),void 0!==r.panDelta&&(n.drag=o),void 0!==r.pitchDelta&&(n.pitch=o),void 0!==r.bearingDelta&&(n.rotate=o)}_applyChanges(){const t={},n={},r={};for(const[i,a,o]of this._changes)i.panDelta&&(t.panDelta=(t.panDelta||new e.Point(0,0))._add(i.panDelta)),i.zoomDelta&&(t.zoomDelta=(t.zoomDelta||0)+i.zoomDelta),i.bearingDelta&&(t.bearingDelta=(t.bearingDelta||0)+i.bearingDelta),i.pitchDelta&&(t.pitchDelta=(t.pitchDelta||0)+i.pitchDelta),void 0!==i.around&&(t.around=i.around),void 0!==i.aroundCoord&&(t.aroundCoord=i.aroundCoord),void 0!==i.pinchAround&&(t.pinchAround=i.pinchAround),i.noInertia&&(t.noInertia=i.noInertia),e.extend(n,a),e.extend(r,o);this._updateMapTransform(t,n,r),this._changes=[]}_updateMapTransform(t,n,r){const i=this._map,a=i.transform,o=e=>[e.x,e.y,e.z];if((e=>{const t=this._eventsInProgress.drag;return t&&!this._handlersById[t.handlerName].isActive()})()&&!Gr(t)){const e=a.zoom;a.cameraElevationReference="sea",a.recenterOnTerrain(),a.cameraElevationReference="ground",e!==a.zoom&&this._map._update(!0)}if(!Gr(t))return this._fireEvents(n,r,!0);let{panDelta:s,zoomDelta:c,bearingDelta:l,pitchDelta:u,around:h,aroundCoord:f,pinchAround:d}=t;void 0!==d&&(h=d),(e=>n.drag&&!this._eventsInProgress.drag)()&&h&&(this._dragOrigin=o(a.pointCoordinate3D(h)),this._trackingEllipsoid.setup(a._camera.position,this._dragOrigin)),a.cameraElevationReference="sea",i._stop(!0),h=h||i.transform.centerPoint,l&&(a.bearing+=l),u&&(a.pitch+=u),a._updateCameraState();const p=[0,0,0];if(s){const e=a.screenPointToMercatorRay(h),t=a.screenPointToMercatorRay(h.sub(s)),n=this._trackingEllipsoid.projectRay(e.dir),r=this._trackingEllipsoid.projectRay(t.dir);p[0]=r[0]-n[0],p[1]=r[1]-n[1]}const m=a.zoom,g=[0,0,0];if(c){const t=o(f||a.pointCoordinate3D(h)),n={dir:e.normalize([],e.sub([],t,a._camera.position))},r=a.screenPointToMercatorRay(a.centerPoint);if(n.dir[2]<0){const i=e.altitudeFromMercatorZ(t[2],t[1]),s=a.rayIntersectionCoordinate(a.pointRayIntersection(a.centerPoint,i)),l=a.zoomDeltaToMovement(o(s),c)*(r.dir[2]/n.dir[2]);e.scale$2(g,n.dir,l)}else if(a._terrainEnabled()){const r=a.zoomDeltaToMovement(t,c);e.scale$2(g,n.dir,r)}}const y=e.add(p,p,g);a._translateCameraConstrained(y),c&&Math.abs(a.zoom-m)>1e-4&&a.recenterOnTerrain(),a.cameraElevationReference="ground",this._map._update(),t.noInertia||this._inertia.record(t),this._fireEvents(n,r,!0)}_fireEvents(t,n,r){const i=Nr(this._eventsInProgress),a=Nr(t),o={};for(const e in t){const{originalEvent:n}=t[e];this._eventsInProgress[e]||(o[`${e}start`]=n),this._eventsInProgress[e]=t[e]}!i&&a&&this._fireEvent("movestart",a.originalEvent);for(const e in o)this._fireEvent(e,o[e]);a&&this._fireEvent("move",a.originalEvent);for(const e in t){const{originalEvent:n}=t[e];this._fireEvent(e,n)}const s={};let c;for(const e in this._eventsInProgress){const{handlerName:t,originalEvent:r}=this._eventsInProgress[e];this._handlersById[t].isActive()||(delete this._eventsInProgress[e],c=n[t]||r,s[`${e}end`]=c)}for(const e in s)this._fireEvent(e,s[e]);const l=Nr(this._eventsInProgress);if(r&&(i||a)&&!l){this._updatingCamera=!0;const t=this._inertia._onMoveEnd(this._map.dragPan._inertiaOptions),n=e=>0!==e&&-this._bearingSnap{delete this._frameId,this.handleEvent(new Ur("renderFrame",{timeStamp:e})),this._applyChanges()})}_triggerRenderFrame(){void 0===this._frameId&&(this._frameId=this._requestFrame())}}class qr extends e.Evented{constructor(t,n){super(),this._moving=!1,this._zooming=!1,this.transform=t,this._bearingSnap=n.bearingSnap,e.bindAll(["_renderFrameCallback"],this)}getCenter(){return new e.LngLat(this.transform.center.lng,this.transform.center.lat)}setCenter(e,t){return this.jumpTo({center:e},t)}panBy(t,n,r){return t=e.Point.convert(t).mult(-1),this.panTo(this.transform.center,e.extend({offset:t},n),r)}panTo(t,n,r){return this.easeTo(e.extend({center:t},n),r)}getZoom(){return this.transform.zoom}setZoom(e,t){return this.jumpTo({zoom:e},t),this}zoomTo(t,n,r){return this.easeTo(e.extend({zoom:t},n),r)}zoomIn(e,t){return this.zoomTo(this.getZoom()+1,e,t),this}zoomOut(e,t){return this.zoomTo(this.getZoom()-1,e,t),this}getBearing(){return this.transform.bearing}setBearing(e,t){return this.jumpTo({bearing:e},t),this}getPadding(){return this.transform.padding}setPadding(e,t){return this.jumpTo({padding:e},t),this}rotateTo(t,n,r){return this.easeTo(e.extend({bearing:t},n),r)}resetNorth(t,n){return this.rotateTo(0,e.extend({duration:1e3},t),n),this}resetNorthPitch(t,n){return this.easeTo(e.extend({bearing:0,pitch:0,duration:1e3},t),n),this}snapToNorth(e,t){return Math.abs(this.getBearing()){if(this._zooming&&(r.zoom=e.number(i,c,t)),this._rotating&&(r.bearing=e.number(a,l,t)),this._pitching&&(r.pitch=e.number(o,u,t)),this._padding&&(r.interpolatePadding(s,h,t),d=r.centerPoint.add(f)),_)r.setLocationAtPoint(_,b);else{const e=r.zoomScale(r.zoom-i),n=c>i?Math.min(2,v):Math.max(.5,v),a=Math.pow(n,1-t),o=r.unproject(g.add(y.mult(t*a)).mult(e));r.setLocationAtPoint(r.renderWorldCopies?o.wrap():o,d)}this._fireMoveEvents(n)},e=>{r.recenterOnTerrain(),this._afterEase(n,e)},t),this}_prepareEase(t,n,r={}){this._moving=!0,this.transform.cameraElevationReference="sea",n||r.moving||this.fire(new e.Event("movestart",t)),this._zooming&&!r.zooming&&this.fire(new e.Event("zoomstart",t)),this._rotating&&!r.rotating&&this.fire(new e.Event("rotatestart",t)),this._pitching&&!r.pitching&&this.fire(new e.Event("pitchstart",t))}_fireMoveEvents(t){this.fire(new e.Event("move",t)),this._zooming&&this.fire(new e.Event("zoom",t)),this._rotating&&this.fire(new e.Event("rotate",t)),this._pitching&&this.fire(new e.Event("pitch",t))}_afterEase(t,n){if(this._easeId&&n&&this._easeId===n)return;delete this._easeId,this.transform.cameraElevationReference="ground";const r=this._zooming,i=this._rotating,a=this._pitching;this._moving=!1,this._zooming=!1,this._rotating=!1,this._pitching=!1,this._padding=!1,r&&this.fire(new e.Event("zoomend",t)),i&&this.fire(new e.Event("rotateend",t)),a&&this.fire(new e.Event("pitchend",t)),this.fire(new e.Event("moveend",t))}flyTo(t,n){if(!t.essential&&e.browser.prefersReducedMotion){const r=e.pick(t,["center","zoom","bearing","pitch","around"]);return this.jumpTo(r,n)}this.stop(),t=e.extend({offset:[0,0],speed:1.2,curve:1.42,easing:e.ease},t);const r=this.transform,i=this.getZoom(),a=this.getBearing(),o=this.getPitch(),s=this.getPadding(),c="zoom"in t?e.clamp(+t.zoom,r.minZoom,r.maxZoom):i,l="bearing"in t?this._normalizeBearing(t.bearing,a):a,u="pitch"in t?+t.pitch:o,h="padding"in t?t.padding:r.padding,f=r.zoomScale(c-i),d=e.Point.convert(t.offset);let p=r.centerPoint.add(d);const m=r.pointLocation(p),g=e.LngLat.convert(t.center||m);this._normalizeCenter(g);const y=r.project(m),v=r.project(g).sub(y);let _=t.curve;const b=Math.max(r.width,r.height),x=b/f,w=v.mag();if("minZoom"in t){const n=e.clamp(Math.min(t.minZoom,i,c),r.minZoom,r.maxZoom),a=b/r.zoomScale(n-i);_=Math.sqrt(a/w*2)}const E=_*_;function k(e){const t=(x*x-b*b+(e?-1:1)*E*E*w*w)/(2*(e?x:b)*E*w);return Math.log(Math.sqrt(t*t+1)-t)}function T(e){return(Math.exp(e)-Math.exp(-e))/2}function S(e){return(Math.exp(e)+Math.exp(-e))/2}const O=k(0);let A=function(e){return S(O)/S(O+_*e)},P=function(e){return b*((S(O)*(T(t=O+_*e)/S(t))-T(O))/E)/w;var t},C=(k(1)-O)/_;if(Math.abs(w)<1e-6||!isFinite(C)){if(Math.abs(b-x)<1e-6)return this.easeTo(t,n);const e=xt.maxDuration&&(t.duration=0),this._zooming=!0,this._rotating=a!==l,this._pitching=u!==o,this._padding=!r.isPaddingEqual(h),this._prepareEase(n,!1),this._ease(t=>{const f=t*C,m=1/A(f);r.zoom=1===t?c:i+r.scaleZoom(m),this._rotating&&(r.bearing=e.number(a,l,t)),this._pitching&&(r.pitch=e.number(o,u,t)),this._padding&&(r.interpolatePadding(s,h,t),p=r.centerPoint.add(d));const _=1===t?g:r.unproject(y.add(v.mult(P(f))).mult(m));r.setLocationAtPoint(r.renderWorldCopies?_.wrap():_,p),r._updateCenterElevation(),this._fireMoveEvents(n)},()=>this._afterEase(n),t),this}isEasing(){return!!this._easeFrameId}stop(){return this._stop()}_stop(e,t){if(this._easeFrameId&&(this._cancelRenderFrame(this._easeFrameId),delete this._easeFrameId,delete this._onEaseFrame),this._onEaseEnd){const e=this._onEaseEnd;delete this._onEaseEnd,e.call(this,t)}if(!e){const e=this.handlers;e&&e.stop(!1)}return this}_ease(t,n,r){!1===r.animate||0===r.duration?(t(1),n()):(this._easeStart=e.browser.now(),this._easeOptions=r,this._onEaseFrame=t,this._onEaseEnd=n,this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback))}_renderFrameCallback(){const t=Math.min((e.browser.now()-this._easeStart)/this._easeOptions.duration,1);this._onEaseFrame(this._easeOptions.easing(t)),t<1?this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback):this.stop()}_normalizeBearing(t,n){t=e.wrap(t,-180,180);const r=Math.abs(t-n);return Math.abs(t-360-n)180?-360:n<-180?360:0}}class Zr{constructor(t={}){this.options=t,e.bindAll(["_toggleAttribution","_updateEditLink","_updateData","_updateCompact"],this)}getDefaultPosition(){return"bottom-right"}onAdd(e){const t=this.options&&this.options.compact;return this._map=e,this._container=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-attrib"),this._compactButton=i.create("button","mapboxgl-ctrl-attrib-button",this._container),this._compactButton.addEventListener("click",this._toggleAttribution),this._setElementTitle(this._compactButton,"ToggleAttribution"),this._innerContainer=i.create("div","mapboxgl-ctrl-attrib-inner",this._container),this._innerContainer.setAttribute("role","list"),t&&this._container.classList.add("mapboxgl-compact"),this._updateAttributions(),this._updateEditLink(),this._map.on("styledata",this._updateData),this._map.on("sourcedata",this._updateData),this._map.on("moveend",this._updateEditLink),void 0===t&&(this._map.on("resize",this._updateCompact),this._updateCompact()),this._container}onRemove(){i.remove(this._container),this._map.off("styledata",this._updateData),this._map.off("sourcedata",this._updateData),this._map.off("moveend",this._updateEditLink),this._map.off("resize",this._updateCompact),this._map=void 0,this._attribHTML=void 0}_setElementTitle(e,t){const n=this._map._getUIString(`AttributionControl.${t}`);e.title=n,e.setAttribute("aria-label",n)}_toggleAttribution(){this._container.classList.contains("mapboxgl-compact-show")?(this._container.classList.remove("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-pressed","false")):(this._container.classList.add("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-pressed","true"))}_updateEditLink(){let t=this._editLink;t||(t=this._editLink=this._container.querySelector(".mapbox-improve-map"));const n=[{key:"owner",value:this.styleOwner},{key:"id",value:this.styleId},{key:"access_token",value:this._map._requestManager._customAccessToken||e.config.ACCESS_TOKEN}];if(t){const r=n.reduce((e,t,r)=>(t.value&&(e+=`${t.key}=${t.value}${r"string"!=typeof e?"":e)):"string"==typeof this.options.customAttribution&&e.push(this.options.customAttribution)),this._map.style.stylesheet){const e=this._map.style.stylesheet;this.styleOwner=e.owner,this.styleId=e.id}const t=this._map.style._sourceCaches;for(const r in t){const n=t[r];if(n.used){const t=n.getSource();t.attribution&&e.indexOf(t.attribution)<0&&e.push(t.attribution)}}e.sort((e,t)=>e.length-t.length),e=e.filter((t,n)=>{for(let r=n+1;r=0)return!1;return!0});const n=e.join(" | ");n!==this._attribHTML&&(this._attribHTML=n,e.length?(this._innerContainer.innerHTML=n,this._container.classList.remove("mapboxgl-attrib-empty")):this._container.classList.add("mapboxgl-attrib-empty"),this._editLink=null)}_updateCompact(){this._map.getCanvasContainer().offsetWidth<=640?this._container.classList.add("mapboxgl-compact"):this._container.classList.remove("mapboxgl-compact","mapboxgl-compact-show")}}class Hr{constructor(){e.bindAll(["_updateLogo"],this),e.bindAll(["_updateCompact"],this)}onAdd(e){this._map=e,this._container=i.create("div","mapboxgl-ctrl");const t=i.create("a","mapboxgl-ctrl-logo");return t.target="_blank",t.rel="noopener nofollow",t.href="https://www.mapbox.com/",t.setAttribute("aria-label",this._map._getUIString("LogoControl.Title")),t.setAttribute("rel","noopener nofollow"),this._container.appendChild(t),this._container.style.display="none",this._map.on("sourcedata",this._updateLogo),this._updateLogo(),this._map.on("resize",this._updateCompact),this._updateCompact(),this._container}onRemove(){i.remove(this._container),this._map.off("sourcedata",this._updateLogo),this._map.off("resize",this._updateCompact)}getDefaultPosition(){return"bottom-left"}_updateLogo(e){e&&"metadata"!==e.sourceDataType||(this._container.style.display=this._logoRequired()?"block":"none")}_logoRequired(){if(!this._map.style)return;const e=this._map.style._sourceCaches;if(0===Object.entries(e).length)return!0;for(const t in e){const n=e[t].getSource();if(n.hasOwnProperty("mapbox_logo")&&!n.mapbox_logo)return!1}return!0}_updateCompact(){const e=this._container.children;if(e.length){const t=e[0];this._map.getCanvasContainer().offsetWidth<250?t.classList.add("mapboxgl-compact"):t.classList.remove("mapboxgl-compact")}}}class Xr{constructor(){this._queue=[],this._id=0,this._cleared=!1,this._currentlyRunning=!1}add(e){const t=++this._id;return this._queue.push({callback:e,id:t,cancelled:!1}),t}remove(e){const t=this._currentlyRunning,n=t?this._queue.concat(t):this._queue;for(const r of n)if(r.id===e)return void(r.cancelled=!0)}run(e=0){const t=this._currentlyRunning=this._queue;this._queue=[];for(const n of t)if(!n.cancelled&&(n.callback(e),this._cleared))break;this._cleared=!1,this._currentlyRunning=!1}clear(){this._currentlyRunning&&(this._cleared=!0),this._queue=[]}}const $r={"AttributionControl.ToggleAttribution":"Toggle attribution","AttributionControl.MapFeedback":"Map feedback","FullscreenControl.Enter":"Enter fullscreen","FullscreenControl.Exit":"Exit fullscreen","GeolocateControl.FindMyLocation":"Find my location","GeolocateControl.LocationNotAvailable":"Location not available","LogoControl.Title":"Mapbox logo","NavigationControl.ResetBearing":"Reset bearing to north","NavigationControl.ZoomIn":"Zoom in","NavigationControl.ZoomOut":"Zoom out","ScaleControl.Feet":"ft","ScaleControl.Meters":"m","ScaleControl.Kilometers":"km","ScaleControl.Miles":"mi","ScaleControl.NauticalMiles":"nm"},{HTMLImageElement:Yr,HTMLElement:Kr,ImageBitmap:Qr}=e.window,Jr={center:[0,0],zoom:0,bearing:0,pitch:0,minZoom:-2,maxZoom:22,minPitch:0,maxPitch:85,interactive:!0,scrollZoom:!0,boxZoom:!0,dragRotate:!0,dragPan:!0,keyboard:!0,doubleClickZoom:!0,touchZoomRotate:!0,touchPitch:!0,bearingSnap:7,clickTolerance:3,pitchWithRotate:!0,hash:!1,attributionControl:!0,failIfMajorPerformanceCaveat:!1,preserveDrawingBuffer:!1,trackResize:!0,optimizeForTerrain:!0,renderWorldCopies:!0,refreshExpiredTiles:!0,maxTileCacheSize:null,localIdeographFontFamily:"sans-serif",localFontFamily:null,transformRequest:null,accessToken:null,fadeDuration:300,crossSourceCollisions:!0};function ei(e){e.parentNode&&e.parentNode.removeChild(e)}const ti={showCompass:!0,showZoom:!0,visualizePitch:!1};class ni{constructor(t,n,r=!1){this._clickTolerance=10,this.element=n,this.mouseRotate=new _r({clickTolerance:t.dragRotate._mouseRotate._clickTolerance}),this.map=t,r&&(this.mousePitch=new br({clickTolerance:t.dragRotate._mousePitch._clickTolerance})),e.bindAll(["mousedown","mousemove","mouseup","touchstart","touchmove","touchend","reset"],this),i.addEventListener(n,"mousedown",this.mousedown),i.addEventListener(n,"touchstart",this.touchstart,{passive:!1}),i.addEventListener(n,"touchmove",this.touchmove),i.addEventListener(n,"touchend",this.touchend),i.addEventListener(n,"touchcancel",this.reset)}down(e,t){this.mouseRotate.mousedown(e,t),this.mousePitch&&this.mousePitch.mousedown(e,t),i.disableDrag()}move(e,t){const n=this.map,r=this.mouseRotate.mousemoveWindow(e,t);if(r&&r.bearingDelta&&n.setBearing(n.getBearing()+r.bearingDelta),this.mousePitch){const r=this.mousePitch.mousemoveWindow(e,t);r&&r.pitchDelta&&n.setPitch(n.getPitch()+r.pitchDelta)}}off(){const e=this.element;i.removeEventListener(e,"mousedown",this.mousedown),i.removeEventListener(e,"touchstart",this.touchstart,{passive:!1}),i.removeEventListener(e,"touchmove",this.touchmove),i.removeEventListener(e,"touchend",this.touchend),i.removeEventListener(e,"touchcancel",this.reset),this.offTemp()}offTemp(){i.enableDrag(),i.removeEventListener(e.window,"mousemove",this.mousemove),i.removeEventListener(e.window,"mouseup",this.mouseup)}mousedown(t){this.down(e.extend({},t,{ctrlKey:!0,preventDefault:()=>t.preventDefault()}),i.mousePos(this.element,t)),i.addEventListener(e.window,"mousemove",this.mousemove),i.addEventListener(e.window,"mouseup",this.mouseup)}mousemove(e){this.move(e,i.mousePos(this.element,e))}mouseup(e){this.mouseRotate.mouseupWindow(e),this.mousePitch&&this.mousePitch.mouseupWindow(e),this.offTemp()}touchstart(e){1!==e.targetTouches.length?this.reset():(this._startPos=this._lastPos=i.touchPos(this.element,e.targetTouches)[0],this.down({type:"mousedown",button:0,ctrlKey:!0,preventDefault:()=>e.preventDefault()},this._startPos))}touchmove(e){1!==e.targetTouches.length?this.reset():(this._lastPos=i.touchPos(this.element,e.targetTouches)[0],this.move({preventDefault:()=>e.preventDefault()},this._lastPos))}touchend(e){0===e.targetTouches.length&&this._startPos&&this._lastPos&&this._startPos.dist(this._lastPos)r.width||n.y>r.height;r.locationPoint(i).distSqr(n)180;){const e=r.locationPoint(t);if(e.x>=0&&e.y>=0&&e.x<=r.width&&e.y<=r.height)break;t.lng>r.center.lng?t.lng-=360:t.lng+=360}return t}const ii={center:"translate(-50%,-50%)",top:"translate(-50%,0)","top-left":"translate(0,0)","top-right":"translate(-100%,0)",bottom:"translate(-50%,-100%)","bottom-left":"translate(0,-100%)","bottom-right":"translate(-100%,-100%)",left:"translate(0,-50%)",right:"translate(-100%,-50%)"};function ai(e,t,n){const r=e.classList;for(const i in ii)r.remove(`mapboxgl-${n}-anchor-${i}`);r.add(`mapboxgl-${n}-anchor-${t}`)}class oi extends e.Evented{constructor(t,n){if(super(),(t instanceof e.window.HTMLElement||n)&&(t=e.extend({element:t},n)),e.bindAll(["_update","_onMove","_onUp","_addDragHandler","_onMapClick","_onKeyPress"],this),this._anchor=t&&t.anchor||"center",this._color=t&&t.color||"#3FB1CE",this._scale=t&&t.scale||1,this._draggable=t&&t.draggable||!1,this._clickTolerance=t&&t.clickTolerance||0,this._isDragging=!1,this._state="inactive",this._rotation=t&&t.rotation||0,this._rotationAlignment=t&&t.rotationAlignment||"auto",this._pitchAlignment=t&&t.pitchAlignment&&"auto"!==t.pitchAlignment?t.pitchAlignment:this._rotationAlignment,t&&t.element)this._element=t.element,this._offset=e.Point.convert(t&&t.offset||[0,0]);else{this._defaultMarker=!0,this._element=i.create("div"),this._element.setAttribute("aria-label","Map marker");const n=i.createNS("http://www.w3.org/2000/svg","svg"),r=41,a=27;n.setAttributeNS(null,"display","block"),n.setAttributeNS(null,"height",`${r}px`),n.setAttributeNS(null,"width",`${a}px`),n.setAttributeNS(null,"viewBox",`0 0 ${a} ${r}`);const o=i.createNS("http://www.w3.org/2000/svg","g");o.setAttributeNS(null,"stroke","none"),o.setAttributeNS(null,"stroke-width","1"),o.setAttributeNS(null,"fill","none"),o.setAttributeNS(null,"fill-rule","evenodd");const s=i.createNS("http://www.w3.org/2000/svg","g");s.setAttributeNS(null,"fill-rule","nonzero");const c=i.createNS("http://www.w3.org/2000/svg","g");c.setAttributeNS(null,"transform","translate(3.0, 29.0)"),c.setAttributeNS(null,"fill","#000000");const l=[{rx:"10.5",ry:"5.25002273"},{rx:"10.5",ry:"5.25002273"},{rx:"9.5",ry:"4.77275007"},{rx:"8.5",ry:"4.29549936"},{rx:"7.5",ry:"3.81822308"},{rx:"6.5",ry:"3.34094679"},{rx:"5.5",ry:"2.86367051"},{rx:"4.5",ry:"2.38636864"}];for(const e of l){const t=i.createNS("http://www.w3.org/2000/svg","ellipse");t.setAttributeNS(null,"opacity","0.04"),t.setAttributeNS(null,"cx","10.5"),t.setAttributeNS(null,"cy","5.80029008"),t.setAttributeNS(null,"rx",e.rx),t.setAttributeNS(null,"ry",e.ry),c.appendChild(t)}const u=i.createNS("http://www.w3.org/2000/svg","g");u.setAttributeNS(null,"fill",this._color);const h=i.createNS("http://www.w3.org/2000/svg","path");h.setAttributeNS(null,"d","M27,13.5 C27,19.074644 20.250001,27.000002 14.75,34.500002 C14.016665,35.500004 12.983335,35.500004 12.25,34.500002 C6.7499993,27.000002 0,19.222562 0,13.5 C0,6.0441559 6.0441559,0 13.5,0 C20.955844,0 27,6.0441559 27,13.5 Z"),u.appendChild(h);const f=i.createNS("http://www.w3.org/2000/svg","g");f.setAttributeNS(null,"opacity","0.25"),f.setAttributeNS(null,"fill","#000000");const d=i.createNS("http://www.w3.org/2000/svg","path");d.setAttributeNS(null,"d","M13.5,0 C6.0441559,0 0,6.0441559 0,13.5 C0,19.222562 6.7499993,27 12.25,34.5 C13,35.522727 14.016664,35.500004 14.75,34.5 C20.250001,27 27,19.074644 27,13.5 C27,6.0441559 20.955844,0 13.5,0 Z M13.5,1 C20.415404,1 26,6.584596 26,13.5 C26,15.898657 24.495584,19.181431 22.220703,22.738281 C19.945823,26.295132 16.705119,30.142167 13.943359,33.908203 C13.743445,34.180814 13.612715,34.322738 13.5,34.441406 C13.387285,34.322738 13.256555,34.180814 13.056641,33.908203 C10.284481,30.127985 7.4148684,26.314159 5.015625,22.773438 C2.6163816,19.232715 1,15.953538 1,13.5 C1,6.584596 6.584596,1 13.5,1 Z"),f.appendChild(d);const p=i.createNS("http://www.w3.org/2000/svg","g");p.setAttributeNS(null,"transform","translate(6.0, 7.0)"),p.setAttributeNS(null,"fill","#FFFFFF");const m=i.createNS("http://www.w3.org/2000/svg","g");m.setAttributeNS(null,"transform","translate(8.0, 8.0)");const g=i.createNS("http://www.w3.org/2000/svg","circle");g.setAttributeNS(null,"fill","#000000"),g.setAttributeNS(null,"opacity","0.25"),g.setAttributeNS(null,"cx","5.5"),g.setAttributeNS(null,"cy","5.5"),g.setAttributeNS(null,"r","5.4999962");const y=i.createNS("http://www.w3.org/2000/svg","circle");y.setAttributeNS(null,"fill","#FFFFFF"),y.setAttributeNS(null,"cx","5.5"),y.setAttributeNS(null,"cy","5.5"),y.setAttributeNS(null,"r","5.4999962"),m.appendChild(g),m.appendChild(y),s.appendChild(c),s.appendChild(u),s.appendChild(f),s.appendChild(p),s.appendChild(m),n.appendChild(s),n.setAttributeNS(null,"height",`${r*this._scale}px`),n.setAttributeNS(null,"width",`${a*this._scale}px`),this._element.appendChild(n),this._offset=e.Point.convert(t&&t.offset||[0,-14])}this._element.classList.add("mapboxgl-marker"),this._element.addEventListener("dragstart",e=>{e.preventDefault()}),this._element.addEventListener("mousedown",e=>{e.preventDefault()}),ai(this._element,this._anchor,"marker"),this._popup=null}addTo(e){return this.remove(),this._map=e,e.getCanvasContainer().appendChild(this._element),e.on("move",this._update),e.on("moveend",this._update),this.setDraggable(this._draggable),this._update(),this._map.on("click",this._onMapClick),this}remove(){return this._map&&(this._map.off("click",this._onMapClick),this._map.off("move",this._update),this._map.off("moveend",this._update),this._map.off("mousedown",this._addDragHandler),this._map.off("touchstart",this._addDragHandler),this._map.off("mouseup",this._onUp),this._map.off("touchend",this._onUp),this._map.off("mousemove",this._onMove),this._map.off("touchmove",this._onMove),delete this._map),i.remove(this._element),this._popup&&this._popup.remove(),this}getLngLat(){return this._lngLat}setLngLat(t){return this._lngLat=e.LngLat.convert(t),this._pos=null,this._popup&&this._popup.setLngLat(this._lngLat),this._update(),this}getElement(){return this._element}setPopup(e){if(this._popup&&(this._popup.remove(),this._popup=null,this._element.removeEventListener("keypress",this._onKeyPress),this._originalTabIndex||this._element.removeAttribute("tabindex")),e){if(!("offset"in e.options)){const t=38.1,n=13.5,r=Math.sqrt(Math.pow(n,2)/2);e.options.offset=this._defaultMarker?{top:[0,0],"top-left":[0,0],"top-right":[0,0],bottom:[0,-t],"bottom-left":[r,-1*(t-n+r)],"bottom-right":[-r,-1*(t-n+r)],left:[n,-1*(t-n)],right:[-n,-1*(t-n)]}:this._offset}this._popup=e,this._lngLat&&this._popup.setLngLat(this._lngLat),this._originalTabIndex=this._element.getAttribute("tabindex"),this._originalTabIndex||this._element.setAttribute("tabindex","0"),this._element.addEventListener("keypress",this._onKeyPress)}return this}_onKeyPress(e){const t=e.code,n=e.charCode||e.keyCode;"Space"!==t&&"Enter"!==t&&32!==n&&13!==n||this.togglePopup()}_onMapClick(e){const t=e.originalEvent.target,n=this._element;this._popup&&(t===n||n.contains(t))&&this.togglePopup()}getPopup(){return this._popup}togglePopup(){const e=this._popup;return e?(e.isOpen()?e.remove():e.addTo(this._map),this):this}_updateOcclusion(){this._occlusionTimer||(this._occlusionTimer=setTimeout(this._onOcclusionTimer.bind(this),60))}_onOcclusionTimer(){const e=this._map.transform,t=this._pos?this._pos.sub(this._transformedOffset()):null;if(t&&t.x>=0&&t.x=0&&t.y=e}this._isDragging&&(this._pos=t.point.sub(this._positionDelta),this._lngLat=this._map.unproject(this._pos),this.setLngLat(this._lngLat),this._element.style.pointerEvents="none","pending"===this._state&&(this._state="active",this.fire(new e.Event("dragstart"))),this.fire(new e.Event("drag")))}_onUp(){this._element.style.pointerEvents="auto",this._positionDelta=null,this._pointerdownPos=null,this._isDragging=!1,this._map.off("mousemove",this._onMove),this._map.off("touchmove",this._onMove),"active"===this._state&&this.fire(new e.Event("dragend")),this._state="inactive"}_addDragHandler(e){this._element.contains(e.originalEvent.target)&&(e.preventDefault(),this._positionDelta=e.point.sub(this._pos).add(this._transformedOffset()),this._pointerdownPos=e.point,this._state="pending",this._map.on("mousemove",this._onMove),this._map.on("touchmove",this._onMove),this._map.once("mouseup",this._onUp),this._map.once("touchend",this._onUp))}setDraggable(e){return this._draggable=!!e,this._map&&(e?(this._map.on("mousedown",this._addDragHandler),this._map.on("touchstart",this._addDragHandler)):(this._map.off("mousedown",this._addDragHandler),this._map.off("touchstart",this._addDragHandler))),this}isDraggable(){return this._draggable}setRotation(e){return this._rotation=e||0,this._update(),this}getRotation(){return this._rotation}setRotationAlignment(e){return this._rotationAlignment=e||"auto",this._update(),this}getRotationAlignment(){return this._rotationAlignment}setPitchAlignment(e){return this._pitchAlignment=e&&"auto"!==e?e:this._rotationAlignment,this._update(),this}getPitchAlignment(){return this._pitchAlignment}}const si={positionOptions:{enableHighAccuracy:!1,maximumAge:0,timeout:6e3},fitBoundsOptions:{maxZoom:15},trackUserLocation:!1,showAccuracyCircle:!0,showUserLocation:!0};let ci,li=0,ui=!1;const hi={maxWidth:100,unit:"metric"};function fi(e,t,n){const r=n&&n.maxWidth||100,i=e._container.clientHeight/2,a=e.unproject([0,i]),o=e.unproject([r,i]),s=a.distanceTo(o);if(n&&"imperial"===n.unit){const n=3.2808*s;n>5280?di(t,r,n/5280,e._getUIString("ScaleControl.Miles")):di(t,r,n,e._getUIString("ScaleControl.Feet"))}else n&&"nautical"===n.unit?di(t,r,s/1852,e._getUIString("ScaleControl.NauticalMiles")):s>=1e3?di(t,r,s/1e3,e._getUIString("ScaleControl.Kilometers")):di(t,r,s,e._getUIString("ScaleControl.Meters"))}function di(e,t,n,r){const i=function(e){const t=Math.pow(10,`${Math.floor(e)}`.length-1);let n=e/t;return n=n>=10?10:n>=5?5:n>=3?3:n>=2?2:n>=1?1:function(e){const t=Math.pow(10,Math.ceil(-Math.log(e)/Math.LN10));return Math.round(e*t)/t}(n),t*n}(n);e.style.width=`${t*(i/n)}px`,e.innerHTML=`${i} ${r}`}const pi={closeButton:!0,closeOnClick:!0,focusAfterOpen:!0,className:"",maxWidth:"240px"},mi=["a[href]","[tabindex]:not([tabindex='-1'])","[contenteditable]:not([contenteditable='false'])","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].join(", "),gi={version:e.version,supported:t,setRTLTextPlugin:e.setRTLTextPlugin,getRTLTextPluginStatus:e.getRTLTextPluginStatus,Map:class extends qr{constructor(t){if(null!=(t=e.extend({},Jr,t)).minZoom&&null!=t.maxZoom&&t.minZoom>t.maxZoom)throw new Error("maxZoom must be greater than or equal to minZoom");if(null!=t.minPitch&&null!=t.maxPitch&&t.minPitch>t.maxPitch)throw new Error("maxPitch must be greater than or equal to minPitch");if(null!=t.minPitch&&t.minPitch<0)throw new Error("minPitch must be greater than or equal to 0");if(null!=t.maxPitch&&t.maxPitch>85)throw new Error("maxPitch must be less than or equal to 85");if(super(new Yn(t.minZoom,t.maxZoom,t.minPitch,t.maxPitch,t.renderWorldCopies),t),this._interactive=t.interactive,this._maxTileCacheSize=t.maxTileCacheSize,this._failIfMajorPerformanceCaveat=t.failIfMajorPerformanceCaveat,this._preserveDrawingBuffer=t.preserveDrawingBuffer,this._antialias=t.antialias,this._trackResize=t.trackResize,this._bearingSnap=t.bearingSnap,this._refreshExpiredTiles=t.refreshExpiredTiles,this._fadeDuration=t.fadeDuration,this._isInitialLoad=!0,this._crossSourceCollisions=t.crossSourceCollisions,this._crossFadingFactor=1,this._collectResourceTiming=t.collectResourceTiming,this._optimizeForTerrain=t.optimizeForTerrain,this._renderTaskQueue=new Xr,this._controls=[],this._mapId=e.uniqueId(),this._locale=e.extend({},$r,t.locale),this._clickTolerance=t.clickTolerance,this._requestManager=new e.RequestManager(t.transformRequest,t.accessToken),"string"==typeof t.container){if(this._container=e.window.document.getElementById(t.container),!this._container)throw new Error(`Container '${t.container}' not found.`)}else{if(!(t.container instanceof Kr))throw new Error("Invalid type: 'container' must be a String or HTMLElement.");this._container=t.container}if(t.maxBounds&&this.setMaxBounds(t.maxBounds),e.bindAll(["_onWindowOnline","_onWindowResize","_onMapScroll","_contextLost","_contextRestored"],this),this._setupContainer(),this._setupPainter(),void 0===this.painter)throw new Error("Failed to initialize WebGL.");this.on("move",()=>this._update(!1)),this.on("moveend",()=>this._update(!1)),this.on("zoom",()=>this._update(!0)),void 0!==e.window&&(e.window.addEventListener("online",this._onWindowOnline,!1),e.window.addEventListener("resize",this._onWindowResize,!1),e.window.addEventListener("orientationchange",this._onWindowResize,!1)),this.handlers=new Wr(this,t),this._hash=t.hash&&new Kn("string"==typeof t.hash&&t.hash||void 0).addTo(this),this._hash&&this._hash._onHashChange()||(this.jumpTo({center:t.center,zoom:t.zoom,bearing:t.bearing,pitch:t.pitch}),t.bounds&&(this.resize(),this.fitBounds(t.bounds,e.extend({},t.fitBoundsOptions,{duration:0})))),this.resize(),this._localFontFamily=t.localFontFamily,this._localIdeographFontFamily=t.localIdeographFontFamily,t.style&&this.setStyle(t.style,{localFontFamily:this._localFontFamily,localIdeographFontFamily:this._localIdeographFontFamily}),t.attributionControl&&this.addControl(new Zr({customAttribution:t.customAttribution})),this._logoControl=new Hr,this.addControl(this._logoControl,t.logoPosition),this.on("style.load",()=>{this.transform.unmodified&&this.jumpTo(this.style.stylesheet)}),this.on("data",t=>{this._update("style"===t.dataType),this.fire(new e.Event(`${t.dataType}data`,t))}),this.on("dataloading",t=>{this.fire(new e.Event(`${t.dataType}dataloading`,t))})}_getMapId(){return this._mapId}addControl(t,n){if(void 0===n&&(n=t.getDefaultPosition?t.getDefaultPosition():"top-right"),!t||!t.onAdd)return this.fire(new e.ErrorEvent(new Error("Invalid argument to map.addControl(). Argument must be a control with onAdd and onRemove methods.")));const r=t.onAdd(this);this._controls.push(t);const i=this._controlPositions[n];return-1!==n.indexOf("bottom")?i.insertBefore(r,i.firstChild):i.appendChild(r),this}removeControl(t){if(!t||!t.onRemove)return this.fire(new e.ErrorEvent(new Error("Invalid argument to map.removeControl(). Argument must be a control with onAdd and onRemove methods.")));const n=this._controls.indexOf(t);return n>-1&&this._controls.splice(n,1),t.onRemove(this),this}hasControl(e){return this._controls.indexOf(e)>-1}resize(t){const n=this._containerDimensions(),r=n[0],i=n[1];this._resizeCanvas(r,i),this.transform.resize(r,i),this.painter.resize(r,i);const a=!this._moving;return a&&(this.stop(),this.fire(new e.Event("movestart",t)).fire(new e.Event("move",t))),this.fire(new e.Event("resize",t)),a&&this.fire(new e.Event("moveend",t)),this}getBounds(){return this.transform.getBounds()}getMaxBounds(){return this.transform.getMaxBounds()}setMaxBounds(t){return this.transform.setMaxBounds(e.LngLatBounds.convert(t)),this._update()}setMinZoom(e){if((e=null==e?-2:e)>=-2&&e<=this.transform.maxZoom)return this.transform.minZoom=e,this._update(),this.getZoom()=this.transform.minZoom)return this.transform.maxZoom=e,this._update(),this.getZoom()>e&&this.setZoom(e),this;throw new Error("maxZoom must be greater than the current minZoom")}getMaxZoom(){return this.transform.maxZoom}setMinPitch(e){if((e=null==e?0:e)<0)throw new Error("minPitch must be greater than or equal to 0");if(e>=0&&e<=this.transform.maxPitch)return this.transform.minPitch=e,this._update(),this.getPitch()85)throw new Error("maxPitch must be less than or equal to 85");if(e>=this.transform.minPitch)return this.transform.maxPitch=e,this._update(),this.getPitch()>e&&this.setPitch(e),this;throw new Error("maxPitch must be greater than the current minPitch")}getMaxPitch(){return this.transform.maxPitch}getRenderWorldCopies(){return this.transform.renderWorldCopies}setRenderWorldCopies(e){return this.transform.renderWorldCopies=e,this._update()}project(t){return this.transform.locationPoint3D(e.LngLat.convert(t))}unproject(t){return this.transform.pointLocation3D(e.Point.convert(t))}isMoving(){return this._moving||this.handlers&&this.handlers.isMoving()}isZooming(){return this._zooming||this.handlers&&this.handlers.isZooming()}isRotating(){return this._rotating||this.handlers&&this.handlers.isRotating()}_createDelegatedListener(e,t,n){if("mouseenter"===e||"mouseover"===e){let r=!1;const i=i=>{const a=this.getLayer(t)?this.queryRenderedFeatures(i.point,{layers:[t]}):[];a.length?r||(r=!0,n.call(this,new or(e,this,i.originalEvent,{features:a}))):r=!1};return{layer:t,listener:n,delegates:{mousemove:i,mouseout:()=>{r=!1}}}}if("mouseleave"===e||"mouseout"===e){let r=!1;const i=i=>{(this.getLayer(t)?this.queryRenderedFeatures(i.point,{layers:[t]}):[]).length?r=!0:r&&(r=!1,n.call(this,new or(e,this,i.originalEvent)))},a=t=>{r&&(r=!1,n.call(this,new or(e,this,t.originalEvent)))};return{layer:t,listener:n,delegates:{mousemove:i,mouseout:a}}}{const r=e=>{const r=this.getLayer(t)?this.queryRenderedFeatures(e.point,{layers:[t]}):[];r.length&&(e.features=r,n.call(this,e),delete e.features)};return{layer:t,listener:n,delegates:{[e]:r}}}}on(e,t,n){if(void 0===n)return super.on(e,t);const r=this._createDelegatedListener(e,t,n);this._delegatedListeners=this._delegatedListeners||{},this._delegatedListeners[e]=this._delegatedListeners[e]||[],this._delegatedListeners[e].push(r);for(const i in r.delegates)this.on(i,r.delegates[i]);return this}once(e,t,n){if(void 0===n)return super.once(e,t);const r=this._createDelegatedListener(e,t,n);for(const i in r.delegates)this.once(i,r.delegates[i]);return this}off(e,t,n){return void 0===n?super.off(e,t):(this._delegatedListeners&&this._delegatedListeners[e]&&(r=>{const i=this._delegatedListeners[e];for(let e=0;e{t?this.fire(new e.ErrorEvent(t)):r&&this._updateDiff(r,n)})}else"object"==typeof t&&this._updateDiff(t,n)}_updateDiff(t,n){try{this.style.setState(t)&&this._update(!0)}catch(r){e.warnOnce(`Unable to perform style diff: ${r.message||r.error||r}. Rebuilding the style from scratch.`),this._updateStyle(t,n)}}getStyle(){if(this.style)return this.style.serialize()}isStyleLoaded(){return this.style?this.style.loaded():e.warnOnce("There is no style added to the map.")}addSource(e,t){return this._lazyInitEmptyStyle(),this.style.addSource(e,t),this._update(!0)}isSourceLoaded(t){const n=this.style&&this.style._getSourceCaches(t);if(0!==n.length)return n.every(e=>e.loaded());this.fire(new e.ErrorEvent(new Error(`There is no source with ID '${t}'`)))}areTilesLoaded(){const e=this.style&&this.style._sourceCaches;for(const t in e){const n=e[t]._tiles;for(const e in n){const t=n[e];if("loaded"!==t.state&&"errored"!==t.state)return!1}}return!0}addSourceType(e,t,n){return this._lazyInitEmptyStyle(),this.style.addSourceType(e,t,n)}removeSource(e){return this.style.removeSource(e),this._updateTerrain(),this._update(!0)}getSource(e){return this.style.getSource(e)}addImage(t,n,{pixelRatio:r=1,sdf:i=!1,stretchX:a,stretchY:o,content:s}={}){if(this._lazyInitEmptyStyle(),n instanceof Yr||Qr&&n instanceof Qr){const{width:c,height:l,data:u}=e.browser.getImageData(n);this.style.addImage(t,{data:new e.RGBAImage({width:c,height:l},u),pixelRatio:r,stretchX:a,stretchY:o,content:s,sdf:i,version:0})}else{if(void 0===n.width||void 0===n.height)return this.fire(new e.ErrorEvent(new Error("Invalid arguments to map.addImage(). The second argument must be an `HTMLImageElement`, `ImageData`, `ImageBitmap`, or object with `width`, `height`, and `data` properties with the same format as `ImageData`")));{const{width:c,height:l,data:u}=n,h=n;this.style.addImage(t,{data:new e.RGBAImage({width:c,height:l},new Uint8Array(u)),pixelRatio:r,stretchX:a,stretchY:o,content:s,sdf:i,version:0,userImage:h}),h.onAdd&&h.onAdd(this,t)}}}updateImage(t,n){const r=this.style.getImage(t);if(!r)return this.fire(new e.ErrorEvent(new Error("The map has no image with that id. If you are adding a new image use `map.addImage(...)` instead.")));const i=n instanceof Yr||Qr&&n instanceof Qr?e.browser.getImageData(n):n,{width:a,height:o,data:s}=i;return void 0===a||void 0===o?this.fire(new e.ErrorEvent(new Error("Invalid arguments to map.updateImage(). The second argument must be an `HTMLImageElement`, `ImageData`, `ImageBitmap`, or object with `width`, `height`, and `data` properties with the same format as `ImageData`"))):a!==r.data.width||o!==r.data.height?this.fire(new e.ErrorEvent(new Error("The width and height of the updated image must be that same as the previous version of the image"))):(r.data.replace(s,!(n instanceof Yr||Qr&&n instanceof Qr)),void this.style.updateImage(t,r))}hasImage(t){return t?!!this.style.getImage(t):(this.fire(new e.ErrorEvent(new Error("Missing required image id"))),!1)}removeImage(e){this.style.removeImage(e)}loadImage(t,n){e.getImage(this._requestManager.transformRequest(t,e.ResourceType.Image),n)}listImages(){return this.style.listImages()}addLayer(e,t){return this._lazyInitEmptyStyle(),this.style.addLayer(e,t),this._update(!0)}moveLayer(e,t){return this.style.moveLayer(e,t),this._update(!0)}removeLayer(e){return this.style.removeLayer(e),this._update(!0)}getLayer(e){return this.style.getLayer(e)}setLayerZoomRange(e,t,n){return this.style.setLayerZoomRange(e,t,n),this._update(!0)}setFilter(e,t,n={}){return this.style.setFilter(e,t,n),this._update(!0)}getFilter(e){return this.style.getFilter(e)}setPaintProperty(e,t,n,r={}){return this.style.setPaintProperty(e,t,n,r),this._update(!0)}getPaintProperty(e,t){return this.style.getPaintProperty(e,t)}setLayoutProperty(e,t,n,r={}){return this.style.setLayoutProperty(e,t,n,r),this._update(!0)}getLayoutProperty(e,t){return this.style.getLayoutProperty(e,t)}setLight(e,t={}){return this._lazyInitEmptyStyle(),this.style.setLight(e,t),this._update(!0)}getLight(){return this.style.getLight()}setTerrain(e){return this._lazyInitEmptyStyle(),this.style.setTerrain(e),this._update(!0)}setFeatureState(e,t){return this.style.setFeatureState(e,t),this._update()}removeFeatureState(e,t){return this.style.removeFeatureState(e,t),this._update()}getFeatureState(e){return this.style.getFeatureState(e)}getContainer(){return this._container}getCanvasContainer(){return this._canvasContainer}getCanvas(){return this._canvas}_containerDimensions(){let e=0,t=0;return this._container&&(e=this._container.clientWidth||400,t=this._container.clientHeight||300),[e,t]}_detectMissingCSS(){"rgb(250, 128, 114)"!==e.window.getComputedStyle(this._missingCSSCanary).getPropertyValue("background-color")&&e.warnOnce("This page appears to be missing CSS declarations for Mapbox GL JS, which may cause the map to display incorrectly. Please ensure your page includes mapbox-gl.css, as described in https://www.mapbox.com/mapbox-gl-js/api/.")}_setupContainer(){const e=this._container;e.classList.add("mapboxgl-map"),(this._missingCSSCanary=i.create("div","mapboxgl-canary",e)).style.visibility="hidden",this._detectMissingCSS();const t=this._canvasContainer=i.create("div","mapboxgl-canvas-container",e);this._interactive&&t.classList.add("mapboxgl-interactive"),this._canvas=i.create("canvas","mapboxgl-canvas",t),this._canvas.addEventListener("webglcontextlost",this._contextLost,!1),this._canvas.addEventListener("webglcontextrestored",this._contextRestored,!1),this._canvas.setAttribute("tabindex","0"),this._canvas.setAttribute("aria-label","Map"),this._canvas.setAttribute("role","region");const n=this._containerDimensions();this._resizeCanvas(n[0],n[1]);const r=this._controlContainer=i.create("div","mapboxgl-control-container",e),a=this._controlPositions={};["top-left","top-right","bottom-left","bottom-right"].forEach(e=>{a[e]=i.create("div",`mapboxgl-ctrl-${e}`,r)}),this._container.addEventListener("scroll",this._onMapScroll,!1)}_resizeCanvas(t,n){const r=e.browser.devicePixelRatio||1;this._canvas.width=r*t,this._canvas.height=r*n,this._canvas.style.width=`${t}px`,this._canvas.style.height=`${n}px`}_setupPainter(){const n=e.extend({},t.webGLContextAttributes,{failIfMajorPerformanceCaveat:this._failIfMajorPerformanceCaveat,preserveDrawingBuffer:this._preserveDrawingBuffer,antialias:this._antialias||!1}),r=this._canvas.getContext("webgl",n)||this._canvas.getContext("experimental-webgl",n);r?(this.painter=new Nn(r,this.transform),this.on("data",e=>{"source"===e.dataType&&this.painter.setTileLoadedFlag(!0)}),e.webpSupported.testSupport(r)):this.fire(new e.ErrorEvent(new Error("Failed to initialize WebGL")))}_contextLost(t){t.preventDefault(),this._frame&&(this._frame.cancel(),this._frame=null),this.fire(new e.Event("webglcontextlost",{originalEvent:t}))}_contextRestored(t){this._setupPainter(),this.resize(),this._update(),this.fire(new e.Event("webglcontextrestored",{originalEvent:t}))}_onMapScroll(e){if(e.target===this._container)return this._container.scrollTop=0,this._container.scrollLeft=0,!1}loaded(){return!this._styleDirty&&!this._sourcesDirty&&!!this.style&&this.style.loaded()}_update(e){return this.style?(this._styleDirty=this._styleDirty||e,this._sourcesDirty=!0,this.triggerRepaint(),this):this}_requestRenderFrame(e){return this._update(),this._renderTaskQueue.add(e)}_cancelRenderFrame(e){this._renderTaskQueue.remove(e)}_render(t){let n,r=0;const i=this.painter.context.extTimerQuery;if(this.listens("gpu-timing-frame")&&(n=i.createQueryEXT(),i.beginQueryEXT(i.TIME_ELAPSED_EXT,n),r=e.browser.now()),this.painter.context.setDirty(),this.painter.setBaseState(),this._renderTaskQueue.run(t),this._removed)return;let a=!1;const o=this._isInitialLoad?0:this._fadeDuration;if(this.style&&this._styleDirty){this._styleDirty=!1;const t=this.transform.zoom,n=e.browser.now();this.style.zoomHistory.update(t,n);const r=new e.EvaluationParameters(t,{now:n,fadeDuration:o,zoomHistory:this.style.zoomHistory,transition:this.style.getTransition()}),i=r.crossFadingFactor();1===i&&i===this._crossFadingFactor||(a=!0,this._crossFadingFactor=i),this.style.update(r)}if(this.style&&this._sourcesDirty&&(this._sourcesDirty=!1,this._updateTerrain(),this.style._updateSources(this.transform)),this._placementDirty=this.style&&this.style._updatePlacement(this.painter.transform,this.showCollisionBoxes,o,this._crossSourceCollisions),this.painter.render(this.style,{showTileBoundaries:this.showTileBoundaries,showOverdrawInspector:this._showOverdrawInspector,showQueryGeometry:!!this._showQueryGeometry,rotating:this.isRotating(),zooming:this.isZooming(),moving:this.isMoving(),fadeDuration:o,isInitialLoad:this._isInitialLoad,showPadding:this.showPadding,gpuTiming:!!this.listens("gpu-timing-layer"),speedIndexTiming:this.speedIndexTiming}),this.fire(new e.Event("render")),this.loaded()&&!this._loaded&&(this._loaded=!0,this.fire(new e.Event("load"))),this.style&&(this.style.hasTransitions()||a)&&(this._styleDirty=!0),this.style&&!this._placementDirty&&this.style._releaseSymbolFadeTiles(),this.listens("gpu-timing-frame")){const t=e.browser.now()-r;i.endQueryEXT(i.TIME_ELAPSED_EXT,n),setTimeout(()=>{const r=i.getQueryObjectEXT(n,i.QUERY_RESULT_EXT)/1e6;i.deleteQueryEXT(n),this.fire(new e.Event("gpu-timing-frame",{cpuTime:t,gpuTime:r}))},50)}if(this.listens("gpu-timing-layer")){const t=this.painter.collectGpuTimers();setTimeout(()=>{const n=this.painter.queryGpuTimers(t);this.fire(new e.Event("gpu-timing-layer",{layerTimes:n}))},50)}const s=this._sourcesDirty||this._styleDirty||this._placementDirty;if(s||this._repaint)this.triggerRepaint();else if(this._triggerFrame(!1),!this.isMoving()&&this.loaded()&&(this.fire(new e.Event("idle")),this._isInitialLoad&&this._authenticate(),this._isInitialLoad=!1,this.speedIndexTiming)){const t=this._calculateSpeedIndex();this.fire(new e.Event("speedindexcompleted",{speedIndex:t})),this.speedIndexTiming=!1}return!this._loaded||this._fullyLoaded||s||(this._fullyLoaded=!0),this}_authenticate(){e.getMapSessionAPI(this._getMapId(),this._requestManager._skuToken,this._requestManager._customAccessToken,t=>{if(t&&(t.message===e.AUTH_ERR_MSG||401===t.status)){console.error("Error: A valid Mapbox access token is required to use Mapbox GL JS. To create an account or a new access token, visit https://account.mapbox.com/"),e.browser.setErrorState();const t=this.painter.context.gl;this._logoControl instanceof Hr&&this._logoControl._updateLogo(),t&&t.clear(t.DEPTH_BUFFER_BIT|t.COLOR_BUFFER_BIT|t.STENCIL_BUFFER_BIT)}}),e.postMapLoadEvent(this._getMapId(),this._requestManager._skuToken,this._requestManager._customAccessToken,()=>{})}_updateTerrain(){this.painter.updateTerrain(this.style,this.isMoving()||this.isRotating()||this.isZooming())}_calculateSpeedIndex(){const e=this.painter.canvasCopy(),t=this.painter.getCanvasCopiesAndTimestamps();t.timeStamps.push(performance.now());const n=this.painter.context.gl,r=n.createFramebuffer();function i(e){n.framebufferTexture2D(n.FRAMEBUFFER,n.COLOR_ATTACHMENT0,n.TEXTURE_2D,e,0);const t=new Uint8Array(n.drawingBufferWidth*n.drawingBufferHeight*4);return n.readPixels(0,0,n.drawingBufferWidth,n.drawingBufferHeight,n.RGBA,n.UNSIGNED_BYTE,t),t}return n.bindFramebuffer(n.FRAMEBUFFER,r),this._canvasPixelComparison(i(e),t.canvasCopies.map(i),t.timeStamps)}_canvasPixelComparison(e,t,n){let r=n[1]-n[0];const i=e.length/4;for(let a=0;a{const t=!!this._renderNextFrame;this._frame=null,this._renderNextFrame=null,t&&this._render(e)}))}_onWindowOnline(){this._update()}_onWindowResize(e){this._trackResize&&this.resize({originalEvent:e})._update()}get showTileBoundaries(){return!!this._showTileBoundaries}set showTileBoundaries(e){this._showTileBoundaries!==e&&(this._showTileBoundaries=e,this._update())}get speedIndexTiming(){return!!this._speedIndexTiming}set speedIndexTiming(e){this._speedIndexTiming!==e&&(this._speedIndexTiming=e,this._update())}get showPadding(){return!!this._showPadding}set showPadding(e){this._showPadding!==e&&(this._showPadding=e,this._update())}get showCollisionBoxes(){return!!this._showCollisionBoxes}set showCollisionBoxes(e){this._showCollisionBoxes!==e&&(this._showCollisionBoxes=e,e?this.style._generateCollisionBoxes():this._update())}get showOverdrawInspector(){return!!this._showOverdrawInspector}set showOverdrawInspector(e){this._showOverdrawInspector!==e&&(this._showOverdrawInspector=e,this._update())}get repaint(){return!!this._repaint}set repaint(e){this._repaint!==e&&(this._repaint=e,this.triggerRepaint())}get vertices(){return!!this._vertices}set vertices(e){this._vertices=e,this._update()}_setCacheLimits(t,n){e.setCacheLimits(t,n)}get version(){return e.version}},NavigationControl:class{constructor(t){this.options=e.extend({},ti,t),this._container=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._container.addEventListener("contextmenu",e=>e.preventDefault()),this.options.showZoom&&(e.bindAll(["_setButtonTitle","_updateZoomButtons"],this),this._zoomInButton=this._createButton("mapboxgl-ctrl-zoom-in",e=>this._map.zoomIn({},{originalEvent:e})),i.create("span","mapboxgl-ctrl-icon",this._zoomInButton).setAttribute("aria-hidden",!0),this._zoomOutButton=this._createButton("mapboxgl-ctrl-zoom-out",e=>this._map.zoomOut({},{originalEvent:e})),i.create("span","mapboxgl-ctrl-icon",this._zoomOutButton).setAttribute("aria-hidden",!0)),this.options.showCompass&&(e.bindAll(["_rotateCompassArrow"],this),this._compass=this._createButton("mapboxgl-ctrl-compass",e=>{this.options.visualizePitch?this._map.resetNorthPitch({},{originalEvent:e}):this._map.resetNorth({},{originalEvent:e})}),this._compassIcon=i.create("span","mapboxgl-ctrl-icon",this._compass),this._compassIcon.setAttribute("aria-hidden",!0))}_updateZoomButtons(){const e=this._map.getZoom(),t=e===this._map.getMaxZoom(),n=e===this._map.getMinZoom();this._zoomInButton.disabled=t,this._zoomOutButton.disabled=n,this._zoomInButton.setAttribute("aria-disabled",t.toString()),this._zoomOutButton.setAttribute("aria-disabled",n.toString())}_rotateCompassArrow(){const e=this.options.visualizePitch?`scale(${1/Math.pow(Math.cos(this._map.transform.pitch*(Math.PI/180)),.5)}) rotateX(${this._map.transform.pitch}deg) rotateZ(${this._map.transform.angle*(180/Math.PI)}deg)`:`rotate(${this._map.transform.angle*(180/Math.PI)}deg)`;this._compassIcon.style.transform=e}onAdd(e){return this._map=e,this.options.showZoom&&(this._setButtonTitle(this._zoomInButton,"ZoomIn"),this._setButtonTitle(this._zoomOutButton,"ZoomOut"),this._map.on("zoom",this._updateZoomButtons),this._updateZoomButtons()),this.options.showCompass&&(this._setButtonTitle(this._compass,"ResetBearing"),this.options.visualizePitch&&this._map.on("pitch",this._rotateCompassArrow),this._map.on("rotate",this._rotateCompassArrow),this._rotateCompassArrow(),this._handler=new ni(this._map,this._compass,this.options.visualizePitch)),this._container}onRemove(){i.remove(this._container),this.options.showZoom&&this._map.off("zoom",this._updateZoomButtons),this.options.showCompass&&(this.options.visualizePitch&&this._map.off("pitch",this._rotateCompassArrow),this._map.off("rotate",this._rotateCompassArrow),this._handler.off(),delete this._handler),delete this._map}_createButton(e,t){const n=i.create("button",e,this._container);return n.type="button",n.addEventListener("click",t),n}_setButtonTitle(e,t){const n=this._map._getUIString(`NavigationControl.${t}`);e.title=n,e.setAttribute("aria-label",n)}},GeolocateControl:class extends e.Evented{constructor(t){super(),this.options=e.extend({},si,t),e.bindAll(["_onSuccess","_onError","_onZoom","_finish","_setupUI","_updateCamera","_updateMarker"],this)}onAdd(t){var n;return this._map=t,this._container=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),n=this._setupUI,void 0!==ci?n(ci):void 0!==e.window.navigator.permissions?e.window.navigator.permissions.query({name:"geolocation"}).then(e=>{ci="denied"!==e.state,n(ci)}):(ci=!!e.window.navigator.geolocation,n(ci)),this._container}onRemove(){void 0!==this._geolocationWatchID&&(e.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0),this.options.showUserLocation&&this._userLocationDotMarker&&this._userLocationDotMarker.remove(),this.options.showAccuracyCircle&&this._accuracyCircleMarker&&this._accuracyCircleMarker.remove(),i.remove(this._container),this._map.off("zoom",this._onZoom),this._map=void 0,li=0,ui=!1}_isOutOfMapMaxBounds(e){const t=this._map.getMaxBounds(),n=e.coords;return t&&(n.longitudet.getEast()||n.latitudet.getNorth())}_setErrorState(){switch(this._watchState){case"WAITING_ACTIVE":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"ACTIVE_LOCK":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting");break;case"BACKGROUND":this._watchState="BACKGROUND_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting")}}_onSuccess(t){if(this._map){if(this._isOutOfMapMaxBounds(t))return this._setErrorState(),this.fire(new e.Event("outofmaxbounds",t)),this._updateMarker(),void this._finish();if(this.options.trackUserLocation)switch(this._lastKnownPosition=t,this._watchState){case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"BACKGROUND":case"BACKGROUND_ERROR":this._watchState="BACKGROUND",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background")}this.options.showUserLocation&&"OFF"!==this._watchState&&this._updateMarker(t),this.options.trackUserLocation&&"ACTIVE_LOCK"!==this._watchState||this._updateCamera(t),this.options.showUserLocation&&this._dotElement.classList.remove("mapboxgl-user-location-dot-stale"),this.fire(new e.Event("geolocate",t)),this._finish()}}_updateCamera(t){const n=new e.LngLat(t.coords.longitude,t.coords.latitude),r=t.coords.accuracy,i=this._map.getBearing(),a=e.extend({bearing:i},this.options.fitBoundsOptions);this._map.fitBounds(n.toBounds(r),a,{geolocateSource:!0})}_updateMarker(t){if(t){const n=new e.LngLat(t.coords.longitude,t.coords.latitude);this._accuracyCircleMarker.setLngLat(n).addTo(this._map),this._userLocationDotMarker.setLngLat(n).addTo(this._map),this._accuracy=t.coords.accuracy,this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}else this._userLocationDotMarker.remove(),this._accuracyCircleMarker.remove()}_updateCircleRadius(){const e=this._map._container.clientHeight/2,t=this._map.unproject([0,e]),n=this._map.unproject([1,e]),r=t.distanceTo(n),i=Math.ceil(2*this._accuracy/r);this._circleElement.style.width=`${i}px`,this._circleElement.style.height=`${i}px`}_onZoom(){this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}_onError(t){if(this._map){if(this.options.trackUserLocation)if(1===t.code){this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.disabled=!0;const e=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.title=e,this._geolocateButton.setAttribute("aria-label",e),void 0!==this._geolocationWatchID&&this._clearWatch()}else{if(3===t.code&&ui)return;this._setErrorState()}"OFF"!==this._watchState&&this.options.showUserLocation&&this._dotElement.classList.add("mapboxgl-user-location-dot-stale"),this.fire(new e.Event("error",t)),this._finish()}}_finish(){this._timeoutId&&clearTimeout(this._timeoutId),this._timeoutId=void 0}_setupUI(t){if(this._container.addEventListener("contextmenu",e=>e.preventDefault()),this._geolocateButton=i.create("button","mapboxgl-ctrl-geolocate",this._container),i.create("span","mapboxgl-ctrl-icon",this._geolocateButton).setAttribute("aria-hidden",!0),this._geolocateButton.type="button",!1===t){e.warnOnce("Geolocation support is not available so the GeolocateControl will be disabled.");const t=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.disabled=!0,this._geolocateButton.title=t,this._geolocateButton.setAttribute("aria-label",t)}else{const e=this._map._getUIString("GeolocateControl.FindMyLocation");this._geolocateButton.title=e,this._geolocateButton.setAttribute("aria-label",e)}this.options.trackUserLocation&&(this._geolocateButton.setAttribute("aria-pressed","false"),this._watchState="OFF"),this.options.showUserLocation&&(this._dotElement=i.create("div","mapboxgl-user-location-dot"),this._userLocationDotMarker=new oi(this._dotElement),this._circleElement=i.create("div","mapboxgl-user-location-accuracy-circle"),this._accuracyCircleMarker=new oi({element:this._circleElement,pitchAlignment:"map"}),this.options.trackUserLocation&&(this._watchState="OFF"),this._map.on("zoom",this._onZoom)),this._geolocateButton.addEventListener("click",this.trigger.bind(this)),this._setup=!0,this.options.trackUserLocation&&this._map.on("movestart",t=>{t.geolocateSource||"ACTIVE_LOCK"!==this._watchState||t.originalEvent&&"resize"===t.originalEvent.type||(this._watchState="BACKGROUND",this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this.fire(new e.Event("trackuserlocationend")))})}trigger(){if(!this._setup)return e.warnOnce("Geolocate control triggered before added to a map"),!1;if(this.options.trackUserLocation){switch(this._watchState){case"OFF":this._watchState="WAITING_ACTIVE",this.fire(new e.Event("trackuserlocationstart"));break;case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":case"BACKGROUND_ERROR":li--,ui=!1,this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this.fire(new e.Event("trackuserlocationend"));break;case"BACKGROUND":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._lastKnownPosition&&this._updateCamera(this._lastKnownPosition),this.fire(new e.Event("trackuserlocationstart"))}switch(this._watchState){case"WAITING_ACTIVE":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_LOCK":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"BACKGROUND":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background");break;case"BACKGROUND_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error")}if("OFF"===this._watchState&&void 0!==this._geolocationWatchID)this._clearWatch();else if(void 0===this._geolocationWatchID){let t;this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","true"),li++,li>1?(t={maximumAge:6e5,timeout:0},ui=!0):(t=this.options.positionOptions,ui=!1),this._geolocationWatchID=e.window.navigator.geolocation.watchPosition(this._onSuccess,this._onError,t)}}else e.window.navigator.geolocation.getCurrentPosition(this._onSuccess,this._onError,this.options.positionOptions),this._timeoutId=setTimeout(this._finish,1e4);return!0}_clearWatch(){e.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0,this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","false"),this.options.showUserLocation&&this._updateMarker(null)}},AttributionControl:Zr,ScaleControl:class{constructor(t){this.options=e.extend({},hi,t),e.bindAll(["_onMove","setUnit"],this)}getDefaultPosition(){return"bottom-left"}_onMove(){fi(this._map,this._container,this.options)}onAdd(e){return this._map=e,this._container=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-scale",e.getContainer()),this._map.on("move",this._onMove),this._onMove(),this._container}onRemove(){i.remove(this._container),this._map.off("move",this._onMove),this._map=void 0}setUnit(e){this.options.unit=e,fi(this._map,this._container,this.options)}},FullscreenControl:class{constructor(t){this._fullscreen=!1,t&&t.container&&(t.container instanceof e.window.HTMLElement?this._container=t.container:e.warnOnce("Full screen control 'container' must be a DOM element.")),e.bindAll(["_onClickFullscreen","_changeIcon"],this),"onfullscreenchange"in e.window.document?this._fullscreenchange="fullscreenchange":"onwebkitfullscreenchange"in e.window.document&&(this._fullscreenchange="webkitfullscreenchange")}onAdd(t){return this._map=t,this._container||(this._container=this._map.getContainer()),this._controlContainer=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._checkFullscreenSupport()?this._setupUI():(this._controlContainer.style.display="none",e.warnOnce("This device does not support fullscreen mode.")),this._controlContainer}onRemove(){i.remove(this._controlContainer),this._map=null,e.window.document.removeEventListener(this._fullscreenchange,this._changeIcon)}_checkFullscreenSupport(){return!(!e.window.document.fullscreenEnabled&&!e.window.document.webkitFullscreenEnabled)}_setupUI(){const t=this._fullscreenButton=i.create("button","mapboxgl-ctrl-fullscreen",this._controlContainer);i.create("span","mapboxgl-ctrl-icon",t).setAttribute("aria-hidden",!0),t.type="button",this._updateTitle(),this._fullscreenButton.addEventListener("click",this._onClickFullscreen),e.window.document.addEventListener(this._fullscreenchange,this._changeIcon)}_updateTitle(){const e=this._getTitle();this._fullscreenButton.setAttribute("aria-label",e),this._fullscreenButton.title=e}_getTitle(){return this._map._getUIString(this._isFullscreen()?"FullscreenControl.Exit":"FullscreenControl.Enter")}_isFullscreen(){return this._fullscreen}_changeIcon(){(e.window.document.fullscreenElement||e.window.document.webkitFullscreenElement)===this._container!==this._fullscreen&&(this._fullscreen=!this._fullscreen,this._fullscreenButton.classList.toggle("mapboxgl-ctrl-shrink"),this._fullscreenButton.classList.toggle("mapboxgl-ctrl-fullscreen"),this._updateTitle())}_onClickFullscreen(){this._isFullscreen()?e.window.document.exitFullscreen?e.window.document.exitFullscreen():e.window.document.webkitCancelFullScreen&&e.window.document.webkitCancelFullScreen():this._container.requestFullscreen?this._container.requestFullscreen():this._container.webkitRequestFullscreen&&this._container.webkitRequestFullscreen()}},Popup:class extends e.Evented{constructor(t){super(),this.options=e.extend(Object.create(pi),t),e.bindAll(["_update","_onClose","remove","_onMouseMove","_onMouseUp","_onDrag"],this)}addTo(t){return this._map&&this.remove(),this._map=t,this.options.closeOnClick&&this._map.on("click",this._onClose),this.options.closeOnMove&&this._map.on("move",this._onClose),this._map.on("remove",this.remove),this._update(),this._focusFirstElement(),this._trackPointer?(this._map.on("mousemove",this._onMouseMove),this._map.on("mouseup",this._onMouseUp),this._container&&this._container.classList.add("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.add("mapboxgl-track-pointer")):this._map.on("move",this._update),this.fire(new e.Event("open")),this}isOpen(){return!!this._map}remove(){return this._content&&i.remove(this._content),this._container&&(i.remove(this._container),delete this._container),this._map&&(this._map.off("move",this._update),this._map.off("move",this._onClose),this._map.off("click",this._onClose),this._map.off("remove",this.remove),this._map.off("mousemove",this._onMouseMove),this._map.off("mouseup",this._onMouseUp),this._map.off("drag",this._onDrag),delete this._map),this.fire(new e.Event("close")),this}getLngLat(){return this._lngLat}setLngLat(t){return this._lngLat=e.LngLat.convert(t),this._pos=null,this._trackPointer=!1,this._update(),this._map&&(this._map.on("move",this._update),this._map.off("mousemove",this._onMouseMove),this._container&&this._container.classList.remove("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.remove("mapboxgl-track-pointer")),this}trackPointer(){return this._trackPointer=!0,this._pos=null,this._update(),this._map&&(this._map.off("move",this._update),this._map.on("mousemove",this._onMouseMove),this._map.on("drag",this._onDrag),this._container&&this._container.classList.add("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.add("mapboxgl-track-pointer")),this}getElement(){return this._container}setText(t){return this.setDOMContent(e.window.document.createTextNode(t))}setHTML(t){const n=e.window.document.createDocumentFragment(),r=e.window.document.createElement("body");let i;for(r.innerHTML=t;i=r.firstChild,i;)n.appendChild(i);return this.setDOMContent(n)}getMaxWidth(){return this._container&&this._container.style.maxWidth}setMaxWidth(e){return this.options.maxWidth=e,this._update(),this}setDOMContent(e){if(this._content)for(;this._content.hasChildNodes();)this._content.firstChild&&this._content.removeChild(this._content.firstChild);else this._content=i.create("div","mapboxgl-popup-content",this._container);return this._content.appendChild(e),this._createCloseButton(),this._update(),this._focusFirstElement(),this}addClassName(e){this._container&&this._container.classList.add(e)}removeClassName(e){this._container&&this._container.classList.remove(e)}setOffset(e){return this.options.offset=e,this._update(),this}toggleClassName(e){if(this._container)return this._container.classList.toggle(e)}_createCloseButton(){this.options.closeButton&&(this._closeButton=i.create("button","mapboxgl-popup-close-button",this._content),this._closeButton.type="button",this._closeButton.setAttribute("aria-label","Close popup"),this._closeButton.innerHTML="×",this._closeButton.addEventListener("click",this._onClose))}_onMouseUp(e){this._update(e.point)}_onMouseMove(e){this._update(e.point)}_onDrag(e){this._update(e.point)}_update(t){if(!this._map||!this._lngLat&&!this._trackPointer||!this._content)return;if(this._container||(this._container=i.create("div","mapboxgl-popup",this._map.getContainer()),this._tip=i.create("div","mapboxgl-popup-tip",this._container),this._container.appendChild(this._content),this.options.className&&this.options.className.split(" ").forEach(e=>this._container.classList.add(e)),this._trackPointer&&this._container.classList.add("mapboxgl-popup-track-pointer")),this.options.maxWidth&&this._container.style.maxWidth!==this.options.maxWidth&&(this._container.style.maxWidth=this.options.maxWidth),this._map.transform.renderWorldCopies&&!this._trackPointer&&(this._lngLat=ri(this._lngLat,this._pos,this._map.transform)),this._trackPointer&&!t)return;const n=this._pos=this._trackPointer&&t?t:this._map.project(this._lngLat);let r=this.options.anchor;const a=function t(n){if(n){if("number"==typeof n){const t=Math.round(Math.sqrt(.5*Math.pow(n,2)));return{center:new e.Point(0,0),top:new e.Point(0,n),"top-left":new e.Point(t,t),"top-right":new e.Point(-t,t),bottom:new e.Point(0,-n),"bottom-left":new e.Point(t,-t),"bottom-right":new e.Point(-t,-t),left:new e.Point(n,0),right:new e.Point(-n,0)}}if(n instanceof e.Point||Array.isArray(n)){const t=e.Point.convert(n);return{center:t,top:t,"top-left":t,"top-right":t,bottom:t,"bottom-left":t,"bottom-right":t,left:t,right:t}}return{center:e.Point.convert(n.center||[0,0]),top:e.Point.convert(n.top||[0,0]),"top-left":e.Point.convert(n["top-left"]||[0,0]),"top-right":e.Point.convert(n["top-right"]||[0,0]),bottom:e.Point.convert(n.bottom||[0,0]),"bottom-left":e.Point.convert(n["bottom-left"]||[0,0]),"bottom-right":e.Point.convert(n["bottom-right"]||[0,0]),left:e.Point.convert(n.left||[0,0]),right:e.Point.convert(n.right||[0,0])}}return t(new e.Point(0,0))}(this.options.offset);if(!r){const e=this._container.offsetWidth,t=this._container.offsetHeight;let i;i=n.y+a.bottom.ythis._map.transform.height-t?["bottom"]:[],n.xthis._map.transform.width-e/2&&i.push("right"),r=0===i.length?"bottom":i.join("-")}const o=n.add(a[r]).round();i.setTransform(this._container,`${ii[r]} translate(${o.x}px,${o.y}px)`),ai(this._container,r,"popup")}_focusFirstElement(){if(!this.options.focusAfterOpen||!this._container)return;const e=this._container.querySelector(mi);e&&e.focus()}_onClose(){this.remove()}},Marker:oi,Style:Ue,LngLat:e.LngLat,LngLatBounds:e.LngLatBounds,Point:e.Point,MercatorCoordinate:e.MercatorCoordinate,FreeCameraOptions:Xn,Evented:e.Evented,config:e.config,prewarm:function(){D().acquire(R)},clearPrewarmedResources:function(){const e=L;e&&(e.isPreloaded()&&1===e.numActive()?(e.release(R),L=null):console.warn("Could not clear WebWorkers since there are active Map instances that still reference it. The pre-warmed WebWorker pool can only be cleared when all map instances have been removed with map.remove()"))},get accessToken(){return e.config.ACCESS_TOKEN},set accessToken(t){e.config.ACCESS_TOKEN=t},get baseApiUrl(){return e.config.API_URL},set baseApiUrl(t){e.config.API_URL=t},get workerCount(){return j.workerCount},set workerCount(e){j.workerCount=e},get maxParallelImageRequests(){return e.config.MAX_PARALLEL_IMAGE_REQUESTS},set maxParallelImageRequests(t){e.config.MAX_PARALLEL_IMAGE_REQUESTS=t},clearStorage(t){e.clearTileCache(t)},workerUrl:"",workerClass:null,setNow:e.browser.setNow,restoreNow:e.browser.restoreNow};return gi})),n}))},b8ae:function(e,t,n){"use strict";function r(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}Object.defineProperty(t,"__esModule",{value:!0});var i=r(n("ab5b4")),a=r(n("8bc8")),o=r(n("2b0e")),s="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},l=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},p=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},m=function(){function e(e,t){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),t&&n.length===t)break}catch(c){i=!0,a=c}finally{try{!r&&s["return"]&&s["return"]()}finally{if(i)throw a}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),g="vuera-internal-component-name",y=function(e,t){return e("vuera-internal-react-wrapper",{props:{component:function(){return i.createElement("div",null,t)}}})},v=function(e){function t(e){c(this,t);var n=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.currentVueComponent=e.component;var r=n.createVueInstance,i=n;return n.createVueInstance=function(e,t,n){r(e,i,t,n)},n}return f(t,e),l(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.component,n=d(e,["component"]);this.currentVueComponent!==t&&this.updateVueComponent(this.props.component,t),Object.assign(this.vueInstance.$data,n)}},{key:"componentWillUnmount",value:function(){this.vueInstance.$destroy()}},{key:"createVueInstance",value:function(e,t){var n,r=t.props,i=r.component,a=r.on,s=d(r,["component","on"]);t.vueInstance=new o(h({el:e,data:s},A.vueInstanceOptions,{render:function(e){return e(g,{props:this.$data,on:a},[y(e,this.children)])},components:(n={},u(n,g,i),u(n,"vuera-internal-react-wrapper",b),n)}))}},{key:"updateVueComponent",value:function(e,t){this.currentVueComponent=t,this.vueInstance.$options.components[g]=t,this.vueInstance.$forceUpdate()}},{key:"render",value:function(){return i.createElement("div",{ref:this.createVueInstance})}}]),t}(i.Component),_=function(e){var t,n;return n=t=function(t){function n(e){c(this,n);var t=p(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.state=h({},e),t}return f(n,t),l(n,[{key:"wrapVueChildren",value:function(e){return{render:function(t){return t("div",e)}}}},{key:"render",value:function(){var t=this.state,n=t.children,r=(t[""],d(t,["children",""])),a=this.wrapVueChildren(n);return i.createElement(e,r,n&&i.createElement(v,{component:a}))}}]),n}(i.Component),t.displayName="ReactInVue"+(e.displayName||e.name||"Component"),n},b={props:["component","passedProps"],render:function(e){return e("div",{ref:"react"})},methods:{mountReactComponent:function(e){var t=this,n=_(e),r=void 0!==this.$slots.default?{children:this.$slots.default}:{};a.render(i.createElement(n,h({},this.$props.passedProps,this.$attrs,this.$listeners,r,{ref:function(e){return t.reactComponentRef=e}})),this.$refs.react)}},mounted:function(){this.mountReactComponent(this.$props.component)},beforeDestroy:function(){a.unmountComponentAtNode(this.$refs.react)},updated:function(){void 0!==this.$slots.default?this.reactComponentRef.setState({children:this.$slots.default}):this.reactComponentRef.setState({children:null})},inheritAttrs:!1,watch:{$attrs:{handler:function(){this.reactComponentRef.setState(h({},this.$attrs))},deep:!0},"$props.component":{handler:function(e){this.mountReactComponent(e)}},$listeners:{handler:function(){this.reactComponentRef.setState(h({},this.$listeners))},deep:!0},"$props.passedProps":{handler:function(){this.reactComponentRef.setState(h({},this.$props.passedProps))},deep:!0}}};function x(e){return!("object"===("undefined"===typeof e?"undefined":s(e))&&!w(e))&&!("function"===typeof e&&e.prototype&&(e.prototype.constructor.super&&e.prototype.constructor.super.isVue||e.prototype instanceof o))}function w(e){return e.$$typeof&&"Symbol(react.forward_ref)"===e.$$typeof.toString()}function E(e){return{components:{ReactWrapper:b},props:["passedProps"],inheritAttrs:!1,render:function(t){return t("react-wrapper",{props:{component:e,passedProps:this.$props.passedProps},attrs:this.$attrs,on:this.$listeners},this.$slots.default)}}}var k={install:function(e,t){var n=e.config.optionMergeStrategies.components;e.config.optionMergeStrategies.components=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i2?arguments[2]:void 0,h=o((void 0===u?s:i(u,s))-l,s-c),f=1;l0)l in n?n[c]=n[l]:delete n[c],c+=f,l+=f;return n}},"170b":function(e,t,n){"use strict";var r=n("ebb5"),i=n("50c4"),a=n("23cb"),o=n("4840"),s=r.aTypedArray,c=r.exportTypedArrayMethod;c("subarray",(function(e,t){var n=s(this),r=n.length,c=a(e,r);return new(o(n,n.constructor))(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,i((void 0===t?r:a(t,r))-c))}))},"182d":function(e,t,n){var r=n("f8cd");e.exports=function(e,t){var n=r(e);if(n%t)throw RangeError("Wrong offset");return n}},"19ac":function(e,t,n){"use strict";(function(e){function r(){var t;if("undefined"!==typeof window&&window.performance)t=window.performance.now();else if("undefined"!==typeof e&&e.hrtime){var n=e.hrtime();t=1e3*n[0]+n[1]/1e6}else t=Date.now();return t}n.d(t,"a",(function(){return r}))}).call(this,n("4362"))},"1e88":function(e,t,n){"use strict";(function(e){var t=n("26b5"),r=n("5729"),i=n("3f90");function a(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=o(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n["return"]||n["return"]()}finally{if(c)throw a}}}}function o(e,t){if(e){if("string"===typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n100&&(r=0,!0)}},"210b":function(e,t,n){"use strict";var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.useInternalEngine=h,t.run=f,t.update=y,t.pipe=v,t.tap=_,t.branch=b,t.call=x,t.repeat=w,t.singleton=k,t.default=void 0;var i=r(n("a34a")),a=r(n("c973")),o=n("d720");function s(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=c(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw i}}}}function c(e,t){if(e){if("string"===typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:320,r=!1,o=null,s=new Promise((function(s,c){o=s;var l=e.next?e:e();u(d);var h=setTimeout(m,n),f=void 0;function d(e){return p.apply(this,arguments)}function p(){return p=(0,a.default)(i.default.mark((function e(a){var o,p,g,y;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(clearTimeout(h),!r){e.next=4;break}return l.return(),e.abrupt("return");case 4:o=Math.max(.5,t),e.prev=5;case 6:return e.t0=l,e.next=9,f;case 9:if(e.t1=e.sent,p=e.t0.next.call(e.t0,e.t1),g=p.value,y=p.done,f=void 0,!y){e.next=17;break}return s(g),e.abrupt("return");case 17:if(!0!==g){e.next=21;break}return e.abrupt("break",23);case 21:"number"===typeof g?(o=+g,isNaN(o)&&(o=1)):g&&g.then&&(f=g);case 22:if(a.timeRemaining()>o){e.next=6;break}case 23:e.next=30;break;case 25:return e.prev=25,e.t2=e["catch"](5),console.error(e.t2),c(e.t2),e.abrupt("return");case 30:u(d),h=setTimeout(m,n);case 32:case"end":return e.stop()}}),e,null,[[5,25]])}))),p.apply(this,arguments)}function m(){var e=8.5,t=performance.now();d({timeRemaining:function(){return e-(performance.now()-t)}})}}));return s.terminate=function(e){r=!0,o&&o(e)},s}var d=!1,p=[];function m(e){if("undefined"===typeof window)throw new Error("Cannot run without a browser");0!==p.length||d||(d=!0,requestAnimationFrame(g)),p.push(e)}function g(){var e=p;e.length?requestAnimationFrame(g):d=!1,p=[];var t,n=s(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;r()}}catch(i){n.e(i)}finally{n.f()}}function y(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r-1)return"Edge";var r=-1!==n.indexOf("MSIE "),s=-1!==n.indexOf("Trident/");return r||s?"IE":i.window.chrome?"Chrome":i.window.safari?"Safari":i.window.mozInnerScreenX?"Firefox":"Unknown"}},"219c":function(e,t,n){"use strict";var r=n("ebb5"),i=r.aTypedArray,a=r.exportTypedArrayMethod,o=[].sort;a("sort",(function(e){return o.call(i(this),e)}))},2236:function(e,t,n){var r=n("5a43");function i(e){if(Array.isArray(e))return r(e)}e.exports=i,e.exports["default"]=e.exports,e.exports.__esModule=!0},"22dc":function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return l}));var i=n("53ca"),a={self:"undefined"!==typeof self&&self,window:"undefined"!==typeof window&&window,global:"undefined"!==typeof e&&e,document:"undefined"!==typeof document&&document},o=(a.self||a.window||a.global,a.window||a.self||a.global,a.global||a.self||a.window),s=(a.document,"object"!==("undefined"===typeof r?"undefined":Object(i["a"])(r))||"[object process]"!==String(r)||r.browser),c="undefined"!==typeof r&&r.version&&r.version.match(/v([0-9]*)/),l=c&&parseFloat(c[1])||0}).call(this,n("c8ba"),n("4362"))},"234b":function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return i}));var r=n("53ca");function i(t){if("undefined"!==typeof window&&"object"===Object(r["a"])(window.process)&&"renderer"===window.process.type)return!0;if("undefined"!==typeof e&&"object"===Object(r["a"])(e.versions)&&Boolean(e.versions.electron))return!0;var n="object"===("undefined"===typeof navigator?"undefined":Object(r["a"])(navigator))&&"string"===typeof navigator.userAgent&&navigator.userAgent,i=t||n;return!!(i&&i.indexOf("Electron")>=0)}}).call(this,n("4362"))},"257e":function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",(function(){return r}))},"25a1":function(e,t,n){"use strict";var r=n("ebb5"),i=n("d58f").right,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("reduceRight",(function(e){return i(a(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},"262e":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("b380");function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Object(r["a"])(e,t)}},"26b5":function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n("c526"),i={};function a(e){r["global"].console&&r["global"].console.error&&r["global"].console.error(e)}function o(e){r["global"].console&&r["global"].console.log&&r["global"].console.log(e)}function s(e,t){i[e]=!0,void 0!==t&&a(t)}function c(e){var t=e.getError;e.getError=function(){var n;do{n=t.apply(e),0!==n&&(i[n]=!0)}while(0!==n);for(n in i)if(i[n])return delete i[n],parseInt(n,10);return 0}}var l=function e(t){var n=t.gl;this.ext=t,this.isAlive=!0,this.hasBeenBound=!1,this.elementArrayBuffer=null,this.attribs=new Array(t.maxVertexAttribs);for(var r=0;ra)u[a]=n[a++];return u}),u)},"2bd9":function(e,t,n){"use strict";(function(e,r){n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return s}));var i=n("53ca"),a={self:"undefined"!==typeof self&&self,window:"undefined"!==typeof window&&window,global:"undefined"!==typeof e&&e,document:"undefined"!==typeof document&&document,process:"object"===("undefined"===typeof r?"undefined":Object(i["a"])(r))&&r},o=(a.self||a.window||a.global,a.window||a.self||a.global),s=(a.global||a.self||a.window,a.document,a.process||{});console}).call(this,n("c8ba"),n("4362"))},3:function(e,t){},3263:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TokenType=void 0;var r={LeftBrace:"{",RightBrace:"}",LeftBracket:"l",RightBracket:"r",Comma:"c",Colon:"n",Null:"0",Boolean:"t",Number:"n",String:"s"};t.TokenType=r},3280:function(e,t,n){"use strict";var r=n("ebb5"),i=n("e58c"),a=r.aTypedArray,o=r.exportTypedArrayMethod;o("lastIndexOf",(function(e){return i.apply(a(this),arguments)}))},"370d":function(e,t,n){"use strict";n.d(t,"a",(function(){return S}));var r=n("3835"),i=n("d4ec"),a=n("bee2"),o=n("262e"),s=n("99de"),c=n("7e84"),l=n("f87d"),u=n("e355"),h=n("6b74");function f(e){var t=d();return function(){var n,r=Object(c["a"])(e);if(t){var i=Object(c["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(s["a"])(this,n)}}function d(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var p=function(e){Object(o["a"])(n,e);var t=f(n);function n(){return Object(i["a"])(this,n),t.apply(this,arguments)}return Object(a["a"])(n,[{key:"toString",value:function(){var e="[";if(h["b"].printRowMajor){e+="row-major:";for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:new Array(this.RANK).fill(-0),n=e*this.RANK,r=0;r2*Math.PI)throw Error("radians");var f=r/2,d=s*Math.tan(f),p=d*a;return(new n).ortho({left:-p,right:p,bottom:-d,top:d,near:l,far:h})}},{key:"perspective",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.fovy,n=void 0===t?void 0:t,r=e.fov,i=void 0===r?45*Math.PI/180:r,a=e.aspect,o=void 0===a?1:a,s=e.near,c=void 0===s?.1:s,l=e.far,u=void 0===l?500:l;if(n=n||i,n>2*Math.PI)throw Error("radians");return g["i"](this,n,o,c,u),this.check()}},{key:"determinant",value:function(){return g["a"](this)}},{key:"getScale",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[-0,-0,-0];return e[0]=Math.sqrt(this[0]*this[0]+this[1]*this[1]+this[2]*this[2]),e[1]=Math.sqrt(this[4]*this[4]+this[5]*this[5]+this[6]*this[6]),e[2]=Math.sqrt(this[8]*this[8]+this[9]*this[9]+this[10]*this[10]),e}},{key:"getTranslation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[-0,-0,-0];return e[0]=this[12],e[1]=this[13],e[2]=this[14],e}},{key:"getRotation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.getScale(t||[-0,-0,-0]),r=1/n[0],i=1/n[1],a=1/n[2];return e[0]=this[0]*r,e[1]=this[1]*i,e[2]=this[2]*a,e[3]=0,e[4]=this[4]*r,e[5]=this[5]*i,e[6]=this[6]*a,e[7]=0,e[8]=this[8]*r,e[9]=this[9]*i,e[10]=this[10]*a,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}},{key:"getRotationMatrix3",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[-0,-0,-0,-0,-0,-0,-0,-0,-0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.getScale(t||[-0,-0,-0]),r=1/n[0],i=1/n[1],a=1/n[2];return e[0]=this[0]*r,e[1]=this[1]*i,e[2]=this[2]*a,e[3]=this[4]*r,e[4]=this[5]*i,e[5]=this[6]*a,e[6]=this[8]*r,e[7]=this[9]*i,e[8]=this[10]*a,e}},{key:"transpose",value:function(){return g["p"](this,this),this.check()}},{key:"invert",value:function(){return g["e"](this,this),this.check()}},{key:"multiplyLeft",value:function(e){return g["g"](this,e,this),this.check()}},{key:"multiplyRight",value:function(e){return g["g"](this,this,e),this.check()}},{key:"rotateX",value:function(e){return g["k"](this,this,e),this.check()}},{key:"rotateY",value:function(e){return g["l"](this,this,e),this.check()}},{key:"rotateZ",value:function(e){return g["m"](this,this,e),this.check()}},{key:"rotateXYZ",value:function(e){var t=Object(r["a"])(e,3),n=t[0],i=t[1],a=t[2];return this.rotateX(n).rotateY(i).rotateZ(a)}},{key:"rotateAxis",value:function(e,t){return g["j"](this,this,e,t),this.check()}},{key:"scale",value:function(e){return Array.isArray(e)?g["n"](this,this,e):g["n"](this,this,[e,e,e]),this.check()}},{key:"translate",value:function(e){return g["o"](this,this,e),this.check()}},{key:"transform",value:function(e,t){return 4===e.length?(t=_["b"](t||[-0,-0,-0,-0],e,this),Object(l["b"])(t,4),t):this.transformAsPoint(e,t)}},{key:"transformAsPoint",value:function(e,t){var n=e.length;switch(n){case 2:t=y["g"](t||[-0,-0],e,this);break;case 3:t=v["i"](t||[-0,-0,-0],e,this);break;default:throw new Error("Illegal vector")}return Object(l["b"])(t,e.length),t}},{key:"transformAsVector",value:function(e,t){switch(e.length){case 2:t=Object(m["a"])(t||[-0,-0],e,this);break;case 3:t=Object(m["c"])(t||[-0,-0,-0],e,this);break;default:throw new Error("Illegal vector")}return Object(l["b"])(t,e.length),t}},{key:"makeRotationX",value:function(e){return this.identity().rotateX(e)}},{key:"makeTranslation",value:function(e,t,n){return this.identity().translate([e,t,n])}},{key:"transformPoint",value:function(e,t){return Object(l["c"])("Matrix4.transformPoint","3.0"),this.transformAsPoint(e,t)}},{key:"transformVector",value:function(e,t){return Object(l["c"])("Matrix4.transformVector","3.0"),this.transformAsPoint(e,t)}},{key:"transformDirection",value:function(e,t){return Object(l["c"])("Matrix4.transformDirection","3.0"),this.transformAsVector(e,t)}}],[{key:"_computeInfinitePerspectiveOffCenter",value:function(e,t,n,r,i,a){var o=2*a/(n-t),s=2*a/(i-r),c=(n+t)/(n-t),l=(i+r)/(i-r),u=-1,h=-1,f=-2*a;return e[0]=o,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=s,e[6]=0,e[7]=0,e[8]=c,e[9]=l,e[10]=u,e[11]=h,e[12]=0,e[13]=0,e[14]=f,e[15]=0,e}}]),n}(p)},3835:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,"a",(function(){return s}));n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0");function i(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),t&&n.length===t)break}catch(c){i=!0,a=c}finally{try{r||null==s["return"]||s["return"]()}finally{if(i)throw a}}return n}}var a=n("06c5");function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e,t){return r(e)||i(e,t)||Object(a["a"])(e,t)||o()}},"3a7b":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").findIndex,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("findIndex",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"3c5d":function(e,t,n){"use strict";var r=n("ebb5"),i=n("50c4"),a=n("182d"),o=n("7b0b"),s=n("d039"),c=r.aTypedArray,l=r.exportTypedArrayMethod,u=s((function(){new Int8Array(1).set({})}));l("set",(function(e){c(this);var t=a(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=o(e),s=i(r.length),l=0;if(s+t>n)throw RangeError("Wrong length");while(l1?arguments[1]:void 0,(function(e,t){return new(s(a(e,e.constructor)))(t)}))}))},4:function(e,t){},4029:function(e,t,n){"use strict";e.exports=n("fb07")},4478:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n("4ae1");var r=n("b380");function i(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function a(e,t,n){return a=i()?Reflect.construct:function(e,t,n){var i=[null];i.push.apply(i,t);var a=Function.bind.apply(e,i),o=new a;return n&&Object(r["a"])(o,n.prototype),o},a.apply(null,arguments)}},"448a":function(e,t,n){var r=n("2236"),i=n("11b0"),a=n("6613"),o=n("0676");function s(e){return r(e)||i(e)||a(e)||o()}e.exports=s,e.exports["default"]=e.exports,e.exports.__esModule=!0},"48cc":function(e,t,n){"use strict";var r=n("a188"),i=n.n(r);i.a},"4de4":function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").filter,a=n("1dde"),o=n("ae40"),s=a("filter"),c=o("filter");r({target:"Array",proto:!0,forced:!s||!c},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"4ea4":function(e,t){function n(e){return e&&e.__esModule?e:{default:e}}e.exports=n,e.exports["default"]=e.exports,e.exports.__esModule=!0},"4ec9":function(e,t,n){"use strict";var r=n("6d61"),i=n("6566");e.exports=r("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},"52da":function(e,t,n){},"53ca":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0");function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}},"53f5":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"entire-sim"}},[n("div",{staticClass:"nav"},[n("p",{staticClass:"big xtitle"},[e._v(e._s(e.vizDetails.title))]),e.myState.statusMessage?n("p",{staticClass:"big time"},[e._v(e._s(e.myState.statusMessage))]):e._e()]),n("agent-viz",{staticClass:"anim",attrs:{simulationTime:e.simulationTime,paths:e.$options.paths,colors:e.COLOR_OCCUPANCY,settingsShowLayers:e.SETTINGS,center:e.vizDetails.center,searchEnabled:e.searchEnabled,vehicleLookup:e.vehicleLookup,onClick:e.handleClick}}),e.isLoaded?n("div",{staticClass:"right-side"},[n("collapsible-panel",{attrs:{darkMode:!1,width:"150",direction:"right"}},[n("div",{staticClass:"big clock"},[n("p",[e._v("Day "+e._s(e.myState.day))]),n("p",[e._v(e._s(e.myState.clock))])]),n("div",{staticClass:"panel-items"},[n("div",{staticClass:"panel-item"},[n("p",[n("b",[e._v("Legend:")])])]),n("settings-panel",{staticClass:"settings-area",attrs:{items:e.SETTINGS},on:{click:e.handleSettingChange}}),n("div",{staticClass:"speed-block"},[n("p",{staticClass:"speed-label"},[e._v("Speed:"),n("br"),e._v(e._s(e.speed)+"x")]),n("vue-slider",{staticClass:"speed-slider",attrs:{data:e.speedStops,duration:0,dotSize:20,tooltip:"active","tooltip-placement":"bottom","tooltip-formatter":function(e){return e+"x"}},model:{value:e.speed,callback:function(t){e.speed=t},expression:"speed"}})],1)],1)])],1):e._e(),n("div",{staticClass:"bottom-area"},[n("playback-controls",{staticClass:"playback-stuff",attrs:{timeStart:e.timeStart,timeEnd:e.timeEnd,isRunning:e.myState.isRunning,currentTime:e.simulationTime,currentDay:e.myState.day},on:{click:e.toggleSimulation,time:e.setTime}})],1)],1)},i=[],a=(n("99af"),n("4de4"),n("4160"),n("baa5"),n("ace4"),n("d3b7"),n("5cc6"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("159b"),n("d0ff")),o=n("54f8"),s=(n("96cf"),n("c964")),c=n("276c"),l=n("e954"),u=n("920b"),h=n("92a6"),f=n("9ab4"),d=n("60a3"),p=n("369b"),m=n.n(p),g=n("4971"),y=n.n(g),v=n("f206");let _=k,b=k,x=k,w=T,E=S;function k(e){var t=new Array(e),n=-1;while(++n32)throw new Error("invalid array width!");return e}function O(e){this.length=e,this.subarrays=1,this.width=8,this.masks={0:0},this[0]=_(e)}"undefined"!==typeof Uint8Array&&(_=function(e){return new Uint8Array(e)},b=function(e){return new Uint16Array(e)},x=function(e){return new Uint32Array(e)},w=function(e,t){if(e.length>=t)return e;var n=new e.constructor(t);return n.set(e),n},E=function(e,t){var n;switch(t){case 16:n=b(e.length);break;case 32:n=x(e.length);break;default:throw new Error("invalid array width!")}return n.set(e),n}),O.prototype.lengthen=function(e){var t,n;for(t=0,n=this.subarrays;t>>0,!(t>=32)||n)return t<32&&n&1<=e;r--)this[t][r]=0;this.length=e},O.prototype.zero=function(e){var t,n;for(t=0,n=this.subarrays;t>>0),a!=(o===r?i:0))return!1;return!0};var A={array8:k,array16:k,array32:k,arrayLengthen:T,arrayWiden:S,bitarray:O};const P=(e,t)=>function(n){var r=n.length;return[e.left(n,t,0,r),e.right(n,t,0,r)]},C=(e,t)=>{var n=t[0],r=t[1];return function(t){var i=t.length;return[e.left(t,n,0,i),e.left(t,r,0,i)]}},I=e=>[0,e.length];var M={filterExact:P,filterRange:C,filterAll:I},R=e=>e,j=()=>null,L=()=>0;function D(e){function t(e,t,n){var i=n-t,a=1+(i>>>1);while(--a>0)r(e,a,i,t);return e}function n(e,t,n){var i,a=n-t;while(--a>0)i=e[t],e[t]=e[t+a],e[t+a]=i,r(e,1,a,t);return e}function r(t,n,r,i){var a,o=t[--i+n],s=e(o);while((a=n<<1)<=r){if(ae(t[i+a+1])&&a++,s<=e(t[i+a]))break;t[i+n]=t[i+a],n=a}t[i+n]=o}return t.sort=n,t}const z=D(R);z.by=D;var F=z;function B(e){var t=F.by(e);function n(n,r,i,a){var o,s,c,l=new Array(a=Math.min(i-r,a));for(s=0;so&&(l[0]=c,o=e(t(l,0,a)[0]))}while(++r>>1;e(t[a])>>1;n{for(var r=0,i=t.length,a=n?JSON.parse(JSON.stringify(e)):new Array(i);re+1,H=e=>e-1,X=e=>function(t,n){return t+ +e(n)},$=e=>function(t,n){return t-e(n)};var Y={reduceIncrement:Z,reduceDecrement:H,reduceAdd:X,reduceSubtract:$},K=function(e,t,n,r,i){for(i in r=(n=n.split(".")).splice(-1,1),n)t=t[n[i]]=t[n[i]]||{};return e(t,r)};const Q=(e,t)=>{const n=e[t];return"function"===typeof n?n.call(e):n},J=/\[([\w\d]+)\]/g;var ee=(e,t)=>K(Q,e,t.replace(J,".$1")),te=-1;re.heap=F,re.heapselect=U,re.bisect=W,re.permute=q;var ne=re;function re(){var e,t={add:c,remove:l,dimension:f,groupAll:d,size:p,all:m,allFiltered:g,onChange:y,isElementFiltered:h},n=[],r=0,i=[],a=[],o=[],s=[];function c(i){var o=r,s=i.length;return s&&(n=n.concat(i),e.lengthen(r+=s),a.forEach((function(e){e(i,o,s)})),v("dataAdded")),t}function l(t){for(var a=new Array(r),s=[],c="function"===typeof t,l=function(r){return c?t(n[r],r):e.zero(r)},u=0,h=0;u>7]&=~(1<<(63&a));return o}function h(t,n){var r=u(n||[]);return e.zeroExceptMask(t,r)}function f(t,s){if("string"===typeof t){var c=t;t=function(e){return ee(e,c)}}var l,u,h,f,d,p,m,g,y,_,b,x,w,E,k={filter:H,filterExact:X,filterRange:$,filterFunction:Q,filterAll:K,currentFilter:ne,hasCurrentFilter:re,top:se,bottom:ce,group:le,groupAll:ue,dispose:he,remove:he,accessor:t,id:function(){return f}},T=[],S=function(e){return ae(e).sort((function(e,t){var n=m[e],r=m[t];return nr?1:e-t}))},O=M.filterAll,P=[],C=[],I=0,D=0,z=0;a.unshift(N),a.push(V),o.push(G);var B=e.add();function N(n,i,a){var o,c;if(s){z=0,G=0,E=[];for(var u=0;uI)for(a=I,o=Math.min(n,D);aD)for(a=Math.max(n,D),o=r;a0&&(c=r);while(--o>=I&&t>0)e.zero(i=p[o])&&(c>0?--c:(a.push(n[i]),--t));if(s)for(o=0;o0;o++)e.zero(i=T[o])&&(c>0?--c:(a.push(n[i]),--t));return a}function ce(t,r){var i,a,o=[],c=0;if(r&&r>0&&(c=r),s)for(i=0;i0;i++)e.zero(a=T[i])&&(c>0?--c:(o.push(n[a]),--t));i=I;while(i0)e.zero(a=p[i])&&(c>0?--c:(o.push(n[a]),--t)),i++;return o}function le(t){var a={top:G,all:V,reduce:W,reduceCount:q,reduceSum:Z,order:H,orderNatural:X,size:$,dispose:K,remove:K};C.push(a);var c,f,m,g,y,v,_,b,x=8,w=oe(x),E=0,k=j,T=j,S=!0,O=t===j;function I(a,o,l,p){s&&(b=l,l=d.length-a.length,p=a.length);var m,g,P,C,I,M,R=c,L=s?[]:ie(E,w),F=y,U=v,V=_,G=E,W=0,q=0;S&&(F=V=j),S&&(U=V=j),c=new Array(E),E=0,f=s?G?f:[]:G>1?A.arrayLengthen(f,r):ie(r,w),G&&(P=(g=R[0]).key);while(q=C))++q;while(q=p)break;C=t(a[q])}H()}while(WW)if(s)for(W=0;W1||s?(k=D,T=B):(!E&&O&&(E=1,c=[{key:null,value:V()}]),1===E?(k=z,T=N):(k=j,T=j),f=null),i[m]=k}function M(e){if(E>1||s){var t,n,a,o=E,l=c,u=ie(o,o);if(s){for(t=0,a=0;t1||s)if(s)for(t=0;t1||s?(T=B,k=D):1===E?(T=N,k=z):T=k=j}else if(1===E){if(O)return;for(var h=0;h=0&&i.splice(e,1),e=P.indexOf(I),e>=0&&P.splice(e,1),e=o.indexOf(M),e>=0&&o.splice(e,1),e=C.indexOf(a),e>=0&&C.splice(e,1),a}return arguments.length<1&&(t=R),i.push(k),P.push(I),o.push(M),I(d,p,0,r),q().orderNatural()}function ue(){var e=le(j),t=e.all;return delete e.all,delete e.top,delete e.order,delete e.orderNatural,delete e.size,e.value=function(){return t()[0].value},e}function he(){C.forEach((function(e){e.dispose()}));var t=a.indexOf(N);return t>=0&&a.splice(t,1),t=a.indexOf(V),t>=0&&a.splice(t,1),t=o.indexOf(G),t>=0&&o.splice(t,1),e.masks[h]&=u,K()}return h=B.offset,l=B.one,u=~l,f=h<<7|Math.log(l)/Math.log(2),N(n,0,r),V(n,0,r),k}function d(){var t,o,s,c,l={reduce:p,reduceCount:m,reduceSum:g,value:y,dispose:v,remove:v},u=!0;function h(i,a){var c;if(!u)for(c=a;c=0&&i.splice(e,1),e=a.indexOf(h),e>=0&&a.splice(e,1),l}return i.push(f),a.push(h),h(n,0,r),m()}function p(){return r}function m(){return n}function g(t){var i=[],a=0,o=u(t||[]);for(a=0;a"))])])])},ue=[],he=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){var e;return Object(c["a"])(this,n),e=t.apply(this,arguments),e.collapsed=void 0!==e.initialCollapsed&&e.initialCollapsed,e}return Object(l["a"])(n,[{key:"handleClick",value:function(){this.collapsed=!this.collapsed}}]),n}(d["c"]);Object(f["b"])([Object(d["b"])({required:!0})],he.prototype,"width",void 0),Object(f["b"])([Object(d["b"])({required:!1})],he.prototype,"initialCollapsed",void 0),Object(f["b"])([Object(d["b"])({required:!0})],he.prototype,"direction",void 0),Object(f["b"])([Object(d["b"])({required:!0})],he.prototype,"darkMode",void 0),he=Object(f["b"])([d["a"]],he);var fe=he,de=fe,pe=(n("8634"),n("2877")),me=Object(pe["a"])(de,le,ue,!1,null,"15be3d3b",null),ge=me.exports,ye=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"vue-component"}},[n("vue-slider",e._b({staticClass:"slider",on:{dragging:e.dragging,"drag-start":e.dragStart,"drag-end":e.dragEnd},model:{value:e.sliderValue,callback:function(t){e.sliderValue=t},expression:"sliderValue"}},"vue-slider",e.sliderOptions,!1)),n("div",{staticClass:"buttons"},[n("div",{staticClass:"playpause",on:{click:e.toggleSimulation}},[e.isRunning?n("i",{staticClass:"button-icon fa fa-1x fa-pause"}):n("i",{staticClass:"button-icon fa fa-1x fa-play"})])])],1)},ve=[],_e=(n("fb6a"),n("3c87")),be=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){var e;return Object(c["a"])(this,n),e=t.apply(this,arguments),e.sliderValue=0,e.sliderOptions={min:0,max:1e7,clickable:!1,dotSize:30,duration:0,lazy:!0,tooltip:"active","tooltip-placement":"top","tooltip-formatter":function(t){return e.createTooltipFromValue(t)}},e.pauseWhileDragging=!1,e}return Object(l["a"])(n,[{key:"toggleSimulation",value:function(){this.$emit("click")}},{key:"createTooltipFromValue",value:function(e){var t=this.getSecondsFromSlider(e),n=1+Math.floor(t/86400),r=t%86400;try{var i=_e(r);("00"+i.minutes).slice(-2);return"Day ".concat(n)}catch(a){return""}}},{key:"dragStart",value:function(){this.isRunning&&(this.pauseWhileDragging=!0,this.$emit("click"))}},{key:"dragEnd",value:function(){this.pauseWhileDragging&&this.$emit("click"),this.pauseWhileDragging=!1}},{key:"dragging",value:function(e){this.$emit("time",this.getSecondsFromSlider(e))}},{key:"onKeyPressed",value:function(e){"Space"===e.code&&this.toggleSimulation()}},{key:"getSecondsFromSlider",value:function(e){var t=(this.timeEnd-this.timeStart)*e/1e7;return t===this.timeEnd&&(t=this.timeEnd-1),t}},{key:"handleTimeChanged",value:function(){var e=86400*(this.currentDay-1)+this.currentTime;this.sliderValue=1e7*(e-this.timeStart)/(this.timeEnd-this.timeStart)}},{key:"mounted",value:function(){window.addEventListener("keyup",this.onKeyPressed)}},{key:"beforeDestroy",value:function(){window.removeEventListener("keyup",this.onKeyPressed)}}]),n}(d["c"]);Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"isRunning",void 0),Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"timeStart",void 0),Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"timeEnd",void 0),Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"currentTime",void 0),Object(f["b"])([Object(d["b"])({required:!0})],be.prototype,"currentDay",void 0),Object(f["b"])([Object(d["d"])("currentTime"),Object(d["d"])("currentDay")],be.prototype,"handleTimeChanged",null),be=Object(f["b"])([Object(d["a"])({components:{VueSlider:y.a},props:{}})],be);var xe=be,we=xe,Ee=(n("48cc"),Object(pe["a"])(we,ye,ve,!1,null,"15e5264c",null)),ke=Ee.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"settings-panel-content"})},Se=[],Oe=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){return Object(c["a"])(this,n),t.apply(this,arguments)}return n}(d["c"]);Object(f["b"])([Object(d["b"])({required:!0})],Oe.prototype,"items",void 0),Oe=Object(f["b"])([Object(d["a"])({components:{ToggleButton:v["ToggleButton"]}})],Oe);var Ae=Oe,Pe=Ae,Ce=(n("d31d"),Object(pe["a"])(Pe,Te,Se,!1,null,"0c32b561",null)),Ie=Ce.exports,Me=n("10a0"),Re=n("b8ae"),je=n("d0af"),Le=n("ab5b4"),De=n.n(Le);n("cca6");function ze(){return ze=Object.assign||function(e){for(var t=1;t=-90&&r<=90,"invalid latitude");var i=n*nt,a=r*nt,o=it*(i+et)/(2*et),s=it*(et+Math.log(Math.tan(tt+.5*a)))/(2*et);return[o,s]}function ut(e){var t=Object(Ve["a"])(e,2),n=t[0],r=t[1],i=n/it*(2*et)-et,a=2*(Math.atan(Math.exp(r/it*(2*et)-et))-tt);return[i*rt,a*rt]}function ht(e){var t=e.latitude;Je(Number.isFinite(t));var n=Math.cos(t*nt);return ct(at*n)-9}function ft(e){var t=e.latitude,n=e.longitude,r=e.highPrecision,i=void 0!==r&&r;Je(Number.isFinite(t)&&Number.isFinite(n));var a={},o=it,s=Math.cos(t*nt),c=o/360,l=c/s,u=o/at/s;if(a.unitsPerMeter=[u,u,u],a.metersPerUnit=[1/u,1/u,1/u],a.unitsPerDegree=[c,l,u],a.degreesPerUnit=[1/c,1/l,1/u],i){var h=nt*Math.tan(t*nt)/s,f=c*h/2,d=o/at*h,p=d/l*u;a.unitsPerDegree2=[0,f,d],a.unitsPerMeter2=[p,0,p]}return a}function dt(e,t){var n=Object(Ve["a"])(e,3),r=n[0],i=n[1],a=n[2],o=Object(Ve["a"])(t,3),s=o[0],c=o[1],l=o[2],u=ft({longitude:r,latitude:i,highPrecision:!0}),h=u.unitsPerMeter,f=u.unitsPerMeter2,d=lt(e);d[0]+=s*(h[0]+f[0]*c),d[1]+=c*(h[1]+f[1]*c);var p=ut(d),m=(a||0)+(l||0);return Number.isFinite(a)||Number.isFinite(l)?[p[0],p[1],m]:p}function pt(e){var t=e.height,n=e.pitch,r=e.bearing,i=e.altitude,a=e.scale,o=e.center,s=void 0===o?null:o,c=Ze();return Ye["o"](c,c,[0,0,-i]),Ye["k"](c,c,-n*nt),Ye["m"](c,c,r*nt),a/=t,Ye["n"](c,c,[a,a,a]),s&&Ye["o"](c,c,Qe["c"]([],s)),c}function mt(e){var t=e.width,n=e.height,r=e.altitude,i=void 0===r?ot:r,a=e.pitch,o=void 0===a?0:a,s=e.nearZMultiplier,c=void 0===s?1:s,l=e.farZMultiplier,u=void 0===l?1:l,h=o*nt,f=Math.atan(.5/i),d=Math.sin(f)*i/Math.sin(Math.min(Math.max(Math.PI/2-h-f,.01),Math.PI-.01)),p=Math.sin(h)*d+i;return{fov:2*f,aspect:t/n,focalDistance:i,near:c,far:p*u}}function gt(e){var t=e.width,n=e.height,r=e.pitch,i=e.altitude,a=e.nearZMultiplier,o=e.farZMultiplier,s=mt({width:t,height:n,altitude:i,pitch:r,nearZMultiplier:a,farZMultiplier:o}),c=s.fov,l=s.aspect,u=s.near,h=s.far,f=Ye["i"]([],c,l,u,h);return f}function yt(e,t){var n=Object(Ve["a"])(e,3),r=n[0],i=n[1],a=n[2],o=void 0===a?0:a;return Je(Number.isFinite(r)&&Number.isFinite(i)&&Number.isFinite(o)),He(t,[r,i,o,1])}function vt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=Object(Ve["a"])(e,3),i=r[0],a=r[1],o=r[2];if(Je(Number.isFinite(i)&&Number.isFinite(a),"invalid pixel coordinate"),Number.isFinite(o)){var s=He(t,[i,a,o,1]);return s}var c=He(t,[i,a,0,1]),l=He(t,[i,a,1,1]),u=c[2],h=l[2],f=u===h?0:((n||0)-u)/(h-u);return Ke["c"]([],c,l,f)}function _t(e){var t=e.width,n=e.height,r=e.bounds,i=e.minExtent,a=void 0===i?0:i,o=e.maxZoom,s=void 0===o?24:o,c=e.padding,l=void 0===c?0:c,u=e.offset,h=void 0===u?[0,0]:u,f=Object(Ve["a"])(r,2),d=Object(Ve["a"])(f[0],2),p=d[0],m=d[1],g=Object(Ve["a"])(f[1],2),y=g[0],v=g[1];if(Number.isFinite(l)){var _=l;l={top:_,bottom:_,left:_,right:_}}else Je(Number.isFinite(l.top)&&Number.isFinite(l.bottom)&&Number.isFinite(l.left)&&Number.isFinite(l.right));var b=new Et({width:t,height:n,longitude:0,latitude:0,zoom:0}),x=b.project([p,v]),w=b.project([y,m]),E=[Math.max(Math.abs(w[0]-x[0]),a),Math.max(Math.abs(w[1]-x[1]),a)],k=[t-l.left-l.right-2*Math.abs(h[0]),n-l.top-l.bottom-2*Math.abs(h[1])];Je(k[0]>0&&k[1]>0);var T=k[0]/E[0],S=k[1]/E[1],O=(l.right-l.left)/2/T,A=(l.bottom-l.top)/2/S,P=[(w[0]+x[0])/2+O,(w[1]+x[1])/2+A],C=b.unproject(P),I=Math.min(s,b.zoom+Math.log2(Math.abs(Math.min(T,S))));return Je(Number.isFinite(I)),{longitude:C[0],latitude:C[1],zoom:I}}var bt=Math.PI/180;function xt(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=e.width,a=e.height,o=e.unproject,s={targetZ:r},c=o([0,a],s),l=o([i,a],s),u=Math.atan(.5/e.altitude),h=(90-e.pitch)*bt;return u>h-.01?(t=wt(e,0,r),n=wt(e,i,r)):(t=o([0,0],s),n=o([i,0],s)),[c,l,n,t]}function wt(e,t,n){var r=e.pixelUnprojectionMatrix,i=He(r,[t,0,1,1]),a=He(r,[t,e.height,1,1]),o=n*e.distanceScales.unitsPerMeter[2],s=(o-i[2])/(a[2]-i[2]),c=Ke["c"]([],i,a,s),l=ut(c);return l[2]=n,l}var Et=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{width:1,height:1},n=t.width,r=t.height,i=t.latitude,a=void 0===i?0:i,o=t.longitude,s=void 0===o?0:o,c=t.zoom,l=void 0===c?0:c,u=t.pitch,h=void 0===u?0:u,f=t.bearing,d=void 0===f?0:f,p=t.altitude,m=void 0===p?1.5:p,g=t.nearZMultiplier,y=void 0===g?.02:g,v=t.farZMultiplier,_=void 0===v?1.01:v;Object(Ge["a"])(this,e),n=n||1,r=r||1;var b=st(l);m=Math.max(.75,m);var x=lt([s,a]);x[2]=0,this.projectionMatrix=gt({width:n,height:r,pitch:h,altitude:m,nearZMultiplier:y,farZMultiplier:_}),this.viewMatrix=pt({height:r,scale:b,center:x,pitch:h,bearing:d,altitude:m}),this.width=n,this.height=r,this.scale=b,this.latitude=a,this.longitude=s,this.zoom=l,this.pitch=h,this.bearing=d,this.altitude=m,this.center=x,this.distanceScales=ft(this),this._initMatrices(),this.equals=this.equals.bind(this),this.project=this.project.bind(this),this.unproject=this.unproject.bind(this),this.projectPosition=this.projectPosition.bind(this),this.unprojectPosition=this.unprojectPosition.bind(this),Object.freeze(this)}return Object(We["a"])(e,[{key:"_initMatrices",value:function(){var e=this.width,t=this.height,n=this.projectionMatrix,r=this.viewMatrix,i=Ze();Ye["g"](i,i,n),Ye["g"](i,i,r),this.viewProjectionMatrix=i;var a=Ze();Ye["n"](a,a,[e/2,-t/2,1]),Ye["o"](a,a,[1,-1,0]),Ye["g"](a,a,i);var o=Ye["e"](Ze(),a);if(!o)throw new Error("Pixel project matrix not invertible");this.pixelProjectionMatrix=a,this.pixelUnprojectionMatrix=o}},{key:"equals",value:function(t){return t instanceof e&&(t.width===this.width&&t.height===this.height&&Ye["b"](t.projectionMatrix,this.projectionMatrix)&&Ye["b"](t.viewMatrix,this.viewMatrix))}},{key:"project",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.topLeft,r=void 0===n||n,i=this.projectPosition(e),a=yt(i,this.pixelProjectionMatrix),o=Object(Ve["a"])(a,2),s=o[0],c=o[1],l=r?c:this.height-c;return 2===e.length?[s,l]:[s,l,a[2]]}},{key:"unproject",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.topLeft,r=void 0===n||n,i=t.targetZ,a=void 0===i?void 0:i,o=Object(Ve["a"])(e,3),s=o[0],c=o[1],l=o[2],u=r?c:this.height-c,h=a&&a*this.distanceScales.unitsPerMeter[2],f=vt([s,u,l],this.pixelUnprojectionMatrix,h),d=this.unprojectPosition(f),p=Object(Ve["a"])(d,3),m=p[0],g=p[1],y=p[2];return Number.isFinite(l)?[m,g,y]:Number.isFinite(a)?[m,g,a]:[m,g]}},{key:"projectPosition",value:function(e){var t=lt(e),n=Object(Ve["a"])(t,2),r=n[0],i=n[1],a=(e[2]||0)*this.distanceScales.unitsPerMeter[2];return[r,i,a]}},{key:"unprojectPosition",value:function(e){var t=ut(e),n=Object(Ve["a"])(t,2),r=n[0],i=n[1],a=(e[2]||0)*this.distanceScales.metersPerUnit[2];return[r,i,a]}},{key:"projectFlat",value:function(e){return lt(e)}},{key:"unprojectFlat",value:function(e){return ut(e)}},{key:"getMapCenterByLngLatPosition",value:function(e){var t=e.lngLat,n=e.pos,r=vt(n,this.pixelUnprojectionMatrix),i=lt(t),a=Ke["a"]([],i,Ke["d"]([],r)),o=Ke["a"]([],this.center,a);return ut(o)}},{key:"getLocationAtPoint",value:function(e){var t=e.lngLat,n=e.pos;return this.getMapCenterByLngLatPosition({lngLat:t,pos:n})}},{key:"fitBounds",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.width,i=this.height,a=_t(Object.assign({width:r,height:i,bounds:t},n)),o=a.longitude,s=a.latitude,c=a.zoom;return new e({width:r,height:i,longitude:o,latitude:s,zoom:c})}},{key:"getBounds",value:function(e){var t=this.getBoundingRegion(e),n=Math.min.apply(Math,Object(Fe["a"])(t.map((function(e){return e[0]})))),r=Math.max.apply(Math,Object(Fe["a"])(t.map((function(e){return e[0]})))),i=Math.min.apply(Math,Object(Fe["a"])(t.map((function(e){return e[1]})))),a=Math.max.apply(Math,Object(Fe["a"])(t.map((function(e){return e[1]}))));return[[n,i],[r,a]]}},{key:"getBoundingRegion",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return xt(this,e.z||0)}}]),e}(),kt=85.05113,Tt=-85.05113;function St(e){var t=e.width,n=e.height,r=e.longitude,i=e.latitude,a=e.zoom,o=e.pitch,s=void 0===o?0:o,c=e.bearing,l=void 0===c?0:c;(r<-180||r>180)&&(r=Xe(r+180,360)-180),(l<-180||l>180)&&(l=Xe(l+180,360)-180);var u=new Et({width:t,height:n,longitude:r,latitude:i,zoom:a}),h=u.project([r,kt])[1],f=u.project([r,Tt])[1],d=0;return f-h0?d=h:f=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function At(e,t){if(e){if("string"===typeof e)return Pt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Pt(e,t):void 0}}function Pt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n3&&void 0!==arguments[3]?arguments[3]:{},i={},a=Lt(e,t,r),o=a.startZoom,s=a.startCenterXY,c=a.uDelta,l=a.w0,u=a.u1,h=a.S,f=a.rho,d=a.rho2,p=a.r0;if(u2&&void 0!==arguments[2]?arguments[2]:{};n=Object.assign({},Mt,n);var r,i=n,a=i.screenSpeed,o=i.speed,s=i.maxDuration,c=Lt(e,t,n),l=c.S,u=c.rho,h=1e3*l;return r=Number.isFinite(a)?h/(a/u):h/o,Number.isFinite(s)&&r>s?0:r}function Lt(e,t,n){n=Object.assign({},Mt,n);var r=n.curve,i=e.zoom,a=[e.longitude,e.latitude],o=st(i),s=t.zoom,c=[t.longitude,t.latitude],l=st(s-i),u=lt(a),h=lt(c),f=Ke["f"]([],h,u),d=Math.max(e.width,e.height),p=d/l,m=Ke["b"](f)*o,g=Math.max(m,Ct),y=r*r,v=(p*p-d*d+y*y*g*g)/(2*d*y*g),_=(p*p-d*d-y*y*g*g)/(2*p*y*g),b=Math.log(Math.sqrt(v*v+1)-v),x=Math.log(Math.sqrt(_*_+1)-_),w=(x-b)/r;return{startZoom:i,startCenterXY:u,uDelta:f,w0:d,u1:m,S:w,rho:r,rho2:y,r0:b,r1:x}}var Dt=n("6dd8"),zt=n("ea93"),Ft=n("b7c8"),Bt=n.n(Ft),Nt=1e-7;function Ut(e){return Array.isArray(e)||ArrayBuffer.isView(e)}function Vt(e,t){if(e===t)return!0;if(Ut(e)&&Ut(t)){if(e.length!==t.length)return!1;for(var n=0;n0,"`scale` must be a positive number");var i=this._state,a=i.startZoom,o=i.startZoomLngLat;Number.isFinite(a)||(a=this._viewportProps.zoom,o=this._unproject(n)||this._unproject(t)),qt(o,"`startZoomLngLat` prop is required for zoom behavior to calculate where to position the map.");var s=this._calculateNewZoom({scale:r,startZoom:a||0}),c=new Et(Object.assign({},this._viewportProps,{zoom:s})),l=c.getMapCenterByLngLatPosition({lngLat:o,pos:t}),u=Object(Ve["a"])(l,2),h=u[0],f=u[1];return this._getUpdatedMapState({zoom:s,longitude:h,latitude:f})}},{key:"zoomEnd",value:function(){return this._getUpdatedMapState({startZoomLngLat:null,startZoom:null})}},{key:"_getUpdatedMapState",value:function(t){return new e(Object.assign({},this._viewportProps,this._state,t))}},{key:"_applyConstraints",value:function(e){var t=e.maxZoom,n=e.minZoom,r=e.zoom;e.zoom=Gt(r,n,t);var i=e.maxPitch,a=e.minPitch,o=e.pitch;return e.pitch=Gt(o,a,i),Object.assign(e,St(e)),e}},{key:"_unproject",value:function(e){var t=new Et(this._viewportProps);return e&&t.unproject(e)}},{key:"_calculateNewLngLat",value:function(e){var t=e.startPanLngLat,n=e.pos,r=new Et(this._viewportProps);return r.getMapCenterByLngLatPosition({lngLat:t,pos:n})}},{key:"_calculateNewZoom",value:function(e){var t=e.scale,n=e.startZoom,r=this._viewportProps,i=r.maxZoom,a=r.minZoom,o=n+Math.log2(t);return Gt(o,a,i)}},{key:"_calculateNewPitchAndBearing",value:function(e){var t=e.deltaScaleX,n=e.deltaScaleY,r=e.startBearing,i=e.startPitch;n=Gt(n,-1,1);var a=this._viewportProps,o=a.minPitch,s=a.maxPitch,c=r+180*t,l=i;return n>0?l=i+n*(s-i):n<0&&(l=i-n*(o-i)),{pitch:l,bearing:c}}},{key:"_getRotationParams",value:function(e,t){var n=e[0]-t[0],r=e[1]-t[1],i=e[1],a=t[1],o=this._viewportProps,s=o.width,c=o.height,l=n/s,u=0;return r>0?Math.abs(c-a)>Yt&&(u=r/(a-c)*Kt):r<0&&a>Yt&&(u=1-i/a),u=Math.min(1,Math.max(-1,u)),{deltaScaleX:l,deltaScaleY:u}}}]),e}();function Jt(e){return e[0].toLowerCase()+e.slice(1)}function en(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Xt;for(var n in t){var r=n.slice(0,3),i=Jt(n.slice(3));if("min"===r&&e[i]t[n])return!1}return!0}function tn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nn(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=e.current&&e.current.getMap();return r&&r.queryRenderedFeatures(t,n)}}}function xn(e){e.target.scrollTo(0,0)}var wn=Object(Le["forwardRef"])((function(e,t){var n=Object(Le["useState"])(!0),r=Object(Ve["a"])(n,2),i=r[0],a=r[1],o=Object(Le["useState"])([0,0]),s=Object(Ve["a"])(o,2),c=s[0],l=s[1],u=Object(Le["useRef"])(null),h=Object(Le["useRef"])(null),f=Object(Le["useRef"])(null),d=Object(Le["useContext"])(sn);ln((function(){if(wn.supported()){var t=new zt["a"](hn(hn({},e),{},{mapboxgl:Bt.a,width:c[0],height:c[1],container:h.current,onError:function(t){var n=t.error&&t.error.status||t.status;n===mn&&i&&(console.error(dn),a(!1)),e.onError(t)}}));u.current=t,d&&d.setMap&&d.setMap(t.getMap());var n=new Dt["a"]((function(t){if(t[0].contentRect){var n=t[0].contentRect,r=n.width,i=n.height;l([r,i]),e.onResize({width:r,height:i})}}));return n.observe(f.current),function(){t.finalize(),u.current=null,n.disconnect()}}}),[]),ln((function(){u.current&&u.current.setProps(Object.assign({},e,{width:c[0],height:c[1]}))}));var p=u.current&&u.current.getMap();Object(Le["useImperativeHandle"])(t,(function(){return bn(u)}),[]);var m=p&&Le["createElement"](an,{value:hn(hn({},d),{},{viewport:d.viewport||new Et(hn(hn(hn({},e),e.viewState),{},{width:c[0],height:c[1]})),map:p,container:d.container||f.current})},Le["createElement"]("div",{key:"map-overlays",className:"overlays",style:gn,onScroll:xn},e.children)),g=e.className,y=e.width,v=e.height,_=e.style,b=e.visibilityConstraints,x=Object.assign({position:"relative"},_,{width:y,height:v}),w=e.visible&&en(e.viewState||e,b),E=Object.assign({},gn,{visibility:w?"inherit":"hidden"});return Le["createElement"]("div",{key:"map-container",ref:f,style:x},Le["createElement"]("div",{key:"map-mapbox",ref:h,style:E,className:g}),m,!i&&!e.disableTokenWarning&&Le["createElement"](_n,null))}));wn.supported=function(){return Bt.a&&Bt.a.supported()},wn.propTypes=yn,wn.defaultProps=vn;var En=wn;function kn(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Tn(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Tn(e,t){if(e){if("string"===typeof e)return Sn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sn(e,t):void 0}}function Sn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n180&&(n=n<0?n+360:n-360),n}function Dn(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=zn(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function zn(e,t){if(e){if("string"===typeof e)return Fn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Fn(e,t):void 0}}function Fn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};return Object(Ge["a"])(this,n),e=t.call(this),Object(Be["a"])(Object(An["a"])(e),"propNames",Un),e.props=Object.assign({},Wn,r),e}Object(We["a"])(n,[{key:"initializeProps",value:function(e,t){var n,r={},i={},a=Dn(Vn);try{for(a.s();!(n=a.n()).done;){var o=n.value,s=e[o],c=t[o];qt(Rn(s)&&Rn(c),"".concat(o," must be supplied for transition")),r[o]=s,i[o]=Ln(o,s,c)}}catch(p){a.e(p)}finally{a.f()}var l,u=Dn(Gn);try{for(u.s();!(l=u.n()).done;){var h=l.value,f=e[h]||0,d=t[h]||0;r[h]=f,i[h]=Ln(h,f,d)}}catch(p){u.e(p)}finally{u.f()}return{start:r,end:i}}},{key:"interpolateProps",value:function(e,t,n){var r,i=Rt(e,t,n,this.props),a=Dn(Gn);try{for(a.s();!(r=a.n()).done;){var o=r.value;i[o]=Wt(e[o],t[o],n)}}catch(s){a.e(s)}finally{a.f()}return i}},{key:"getDuration",value:function(e,t){var n=t.transitionDuration;return"auto"===n&&(n=jt(e,t,this.props)),n}}])})(On);function qn(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Zn(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Zn(e,t){if(e){if("string"===typeof e)return Hn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Hn(e,t):void 0}}function Hn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};return Object(Ge["a"])(this,n),e=t.call(this),Array.isArray(r)&&(r={transitionProps:r}),e.propNames=r.transitionProps||Yn,r.around&&(e.around=r.around),e}return Object(We["a"])(n,[{key:"initializeProps",value:function(e,t){var n={},r={};if(this.around){n.around=this.around;var i=new Et(e).unproject(this.around);Object.assign(r,t,{around:new Et(t).project(i),aroundLngLat:i})}var a,o=qn(this.propNames);try{for(o.s();!(a=o.n()).done;){var s=a.value,c=e[s],l=t[s];qt(Rn(c)&&Rn(l),"".concat(s," must be supplied for transition")),n[s]=c,r[s]=Ln(s,c,l)}}catch(u){o.e(u)}finally{o.f()}return{start:n,end:r}}},{key:"interpolateProps",value:function(e,t,n){var r,i={},a=qn(this.propNames);try{for(a.s();!(r=a.n()).done;){var o=r.value;i[o]=Wt(e[o],t[o],n)}}catch(h){a.e(h)}finally{a.f()}if(t.around){var s=new Et(Object.assign({},t,i)).getMapCenterByLngLatPosition({lngLat:t.aroundLngLat,pos:Wt(e.around,t.around,n)}),c=Object(Ve["a"])(s,2),l=c[0],u=c[1];i.longitude=l,i.latitude=u}return i}}]),n}(On),Qn=function(){};function Jn(e,t){var n=e(t);return function(r){return 1/(1-n)*(e(r*(1-t)+t)-n)}}var er={BREAK:1,SNAP_TO_END:2,IGNORE:3,UPDATE:4},tr={transitionDuration:0,transitionEasing:function(e){return e},transitionInterpolator:new Kn,transitionInterruption:er.BREAK,onTransitionStart:Qn,onTransitionInterrupt:Qn,onTransitionEnd:Qn,onViewportChange:Qn,onStateChange:Qn},nr=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e),Object(Be["a"])(this,"_animationFrame",null),Object(Be["a"])(this,"_onTransitionFrame",(function(){t._animationFrame=requestAnimationFrame(t._onTransitionFrame),t._updateViewport()})),this.props=null,this.onViewportChange=n.onViewportChange||Qn,this.onStateChange=n.onStateChange||Qn,this.time=n.getTime||Date.now}return Object(We["a"])(e,[{key:"getViewportInTransition",value:function(){return this._animationFrame?this.state.propsInTransition:null}},{key:"processViewportChange",value:function(e){var t=this.props;if(this.props=e,!t||this._shouldIgnoreViewportChange(t,e))return!1;if(this._isTransitionEnabled(e)){var n=Object.assign({},t),r=Object.assign({},e);if(this._isTransitionInProgress()&&(t.onTransitionInterrupt(),this.state.interruption===er.SNAP_TO_END?Object.assign(n,this.state.endProps):Object.assign(n,this.state.propsInTransition),this.state.interruption===er.UPDATE)){var i=this.time(),a=(i-this.state.startTime)/this.state.duration;r.transitionDuration=this.state.duration-(i-this.state.startTime),r.transitionEasing=Jn(this.state.easing,a),r.transitionInterpolator=n.transitionInterpolator}return r.onTransitionStart(),this._triggerTransition(n,r),!0}return this._isTransitionInProgress()&&(t.onTransitionInterrupt(),this._endTransition()),!1}},{key:"_isTransitionInProgress",value:function(){return Boolean(this._animationFrame)}},{key:"_isTransitionEnabled",value:function(e){var t=e.transitionDuration,n=e.transitionInterpolator;return(t>0||"auto"===t)&&Boolean(n)}},{key:"_isUpdateDueToCurrentTransition",value:function(e){return!!this.state.propsInTransition&&this.state.interpolator.arePropsEqual(e,this.state.propsInTransition)}},{key:"_shouldIgnoreViewportChange",value:function(e,t){return!e||(this._isTransitionInProgress()?this.state.interruption===er.IGNORE||this._isUpdateDueToCurrentTransition(t):!this._isTransitionEnabled(t)||t.transitionInterpolator.arePropsEqual(e,t))}},{key:"_triggerTransition",value:function(e,t){qt(this._isTransitionEnabled(t)),this._animationFrame&&cancelAnimationFrame(this._animationFrame);var n=t.transitionInterpolator,r=n.getDuration?n.getDuration(e,t):t.transitionDuration;if(0!==r){var i=t.transitionInterpolator.initializeProps(e,t),a={inTransition:!0,isZooming:e.zoom!==t.zoom,isPanning:e.longitude!==t.longitude||e.latitude!==t.latitude,isRotating:e.bearing!==t.bearing||e.pitch!==t.pitch};this.state={duration:r,easing:t.transitionEasing,interpolator:t.transitionInterpolator,interruption:t.transitionInterruption,startTime:this.time(),startProps:i.start,endProps:i.end,animation:null,propsInTransition:{}},this._onTransitionFrame(),this.onStateChange(a)}}},{key:"_endTransition",value:function(){this._animationFrame&&(cancelAnimationFrame(this._animationFrame),this._animationFrame=null),this.onStateChange({inTransition:!1,isZooming:!1,isPanning:!1,isRotating:!1})}},{key:"_updateViewport",value:function(){var e=this.time(),t=this.state,n=t.startTime,r=t.duration,i=t.easing,a=t.interpolator,o=t.startProps,s=t.endProps,c=!1,l=(e-n)/r;l>=1&&(l=1,c=!0),l=i(l);var u=a.interpolateProps(o,s,l),h=new Qt(Object.assign({},this.props,u));this.state.propsInTransition=h.getViewportProps(),this.onViewportChange(this.state.propsInTransition,this.props),c&&(this._endTransition(),this.props.onTransitionEnd())}}]),e}();Object(Be["a"])(nr,"defaultProps",tr);var rr=n("c8b5"),ir=n.n(rr),ar=1,or=2,sr=4,cr={mousedown:ar,mousemove:or,mouseup:sr};function lr(e,t){for(var n=0;n0&&(lr(n,(function(t){return t.pointerId===e.pointerId}))||n.push(e)),t.call(this,e)}}function hr(e){e.prototype.handler=function(e){var t=cr[e.type];t&ar&&e.button>=0&&(this.pressed=!0),t&or&&0===e.which&&(t=sr),this.pressed&&(t&sr&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:"mouse",srcEvent:e}))}}ur(ir.a.PointerEventInput),hr(ir.a.MouseInput);var fr=ir.a.Manager,dr=ir.a,pr=dr?[[dr.Pan,{event:"tripan",pointers:3,threshold:0,enable:!1}],[dr.Rotate,{enable:!1}],[dr.Pinch,{enable:!1}],[dr.Swipe,{enable:!1}],[dr.Pan,{threshold:0,enable:!1}],[dr.Press,{enable:!1}],[dr.Tap,{event:"doubletap",taps:2,enable:!1}],[dr.Tap,{event:"anytap",enable:!1}],[dr.Tap,{enable:!1}]]:null,mr={tripan:["rotate","pinch","pan"],rotate:["pinch"],pinch:["pan"],pan:["press","doubletap","anytap","tap"],doubletap:["anytap"],anytap:["tap"]},gr={doubletap:["tap"]},yr={pointerdown:"pointerdown",pointermove:"pointermove",pointerup:"pointerup",touchstart:"pointerdown",touchmove:"pointermove",touchend:"pointerup",mousedown:"pointerdown",mousemove:"pointermove",mouseup:"pointerup"},vr={KEY_EVENTS:["keydown","keyup"],MOUSE_EVENTS:["mousedown","mousemove","mouseup","mouseover","mouseout","mouseleave"],WHEEL_EVENTS:["wheel","mousewheel","DOMMouseScroll"]},_r={tap:"tap",anytap:"anytap",doubletap:"doubletap",press:"press",pinch:"pinch",pinchin:"pinch",pinchout:"pinch",pinchstart:"pinch",pinchmove:"pinch",pinchend:"pinch",pinchcancel:"pinch",rotate:"rotate",rotatestart:"rotate",rotatemove:"rotate",rotateend:"rotate",rotatecancel:"rotate",tripan:"tripan",tripanstart:"tripan",tripanmove:"tripan",tripanup:"tripan",tripandown:"tripan",tripanleft:"tripan",tripanright:"tripan",tripanend:"tripan",tripancancel:"tripan",pan:"pan",panstart:"pan",panmove:"pan",panup:"pan",pandown:"pan",panleft:"pan",panright:"pan",panend:"pan",pancancel:"pan",swipe:"swipe",swipeleft:"swipe",swiperight:"swipe",swipeup:"swipe",swipedown:"swipe"},br={click:"tap",anyclick:"anytap",dblclick:"doubletap",mousedown:"pointerdown",mousemove:"pointermove",mouseup:"pointerup",mouseover:"pointerover",mouseout:"pointerout",mouseleave:"pointerleave"},xr=n("55a9"),wr=-1!==xr["b"].indexOf("firefox"),Er=vr.WHEEL_EVENTS,kr="wheel",Tr=4.000244140625,Sr=40,Or=.25,Ar=function(){function e(t,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(Ge["a"])(this,e),this.element=t,this.callback=n,this.options=Object.assign({enable:!0},i),this.events=Er.concat(i.events||[]),this.handleEvent=this.handleEvent.bind(this),this.events.forEach((function(e){return t.addEventListener(e,r.handleEvent,!!xr["a"]&&{passive:!1})}))}return Object(We["a"])(e,[{key:"destroy",value:function(){var e=this;this.events.forEach((function(t){return e.element.removeEventListener(t,e.handleEvent)}))}},{key:"enableEventType",value:function(e,t){e===kr&&(this.options.enable=t)}},{key:"handleEvent",value:function(e){if(this.options.enable){var t=e.deltaY;xr["c"].WheelEvent&&(wr&&e.deltaMode===xr["c"].WheelEvent.DOM_DELTA_PIXEL&&(t/=xr["c"].devicePixelRatio),e.deltaMode===xr["c"].WheelEvent.DOM_DELTA_LINE&&(t*=Sr));var n={x:e.clientX,y:e.clientY};0!==t&&t%Tr===0&&(t=Math.floor(t/Tr)),e.shiftKey&&t&&(t*=Or),this._onWheel(e,-t,n)}}},{key:"_onWheel",value:function(e,t,n){this.callback({type:kr,center:n,delta:t,srcEvent:e,pointerType:"mouse",target:e.target})}}]),e}(),Pr=vr.MOUSE_EVENTS,Cr="pointermove",Ir="pointerover",Mr="pointerout",Rr="pointerleave",jr=function(){function e(t,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(Ge["a"])(this,e),this.element=t,this.callback=n,this.pressed=!1,this.options=Object.assign({enable:!0},i),this.enableMoveEvent=this.options.enable,this.enableLeaveEvent=this.options.enable,this.enableOutEvent=this.options.enable,this.enableOverEvent=this.options.enable,this.events=Pr.concat(i.events||[]),this.handleEvent=this.handleEvent.bind(this),this.events.forEach((function(e){return t.addEventListener(e,r.handleEvent)}))}return Object(We["a"])(e,[{key:"destroy",value:function(){var e=this;this.events.forEach((function(t){return e.element.removeEventListener(t,e.handleEvent)}))}},{key:"enableEventType",value:function(e,t){e===Cr&&(this.enableMoveEvent=t),e===Ir&&(this.enableOverEvent=t),e===Mr&&(this.enableOutEvent=t),e===Rr&&(this.enableLeaveEvent=t)}},{key:"handleEvent",value:function(e){this.handleOverEvent(e),this.handleOutEvent(e),this.handleLeaveEvent(e),this.handleMoveEvent(e)}},{key:"handleOverEvent",value:function(e){this.enableOverEvent&&"mouseover"===e.type&&this.callback({type:Ir,srcEvent:e,pointerType:"mouse",target:e.target})}},{key:"handleOutEvent",value:function(e){this.enableOutEvent&&"mouseout"===e.type&&this.callback({type:Mr,srcEvent:e,pointerType:"mouse",target:e.target})}},{key:"handleLeaveEvent",value:function(e){this.enableLeaveEvent&&"mouseleave"===e.type&&this.callback({type:Rr,srcEvent:e,pointerType:"mouse",target:e.target})}},{key:"handleMoveEvent",value:function(e){if(this.enableMoveEvent)switch(e.type){case"mousedown":e.button>=0&&(this.pressed=!0);break;case"mousemove":0===e.which&&(this.pressed=!1),this.pressed||this.callback({type:Cr,srcEvent:e,pointerType:"mouse",target:e.target});break;case"mouseup":this.pressed=!1;break;default:}}}]),e}(),Lr=vr.KEY_EVENTS,Dr="keydown",zr="keyup",Fr=function(){function e(t,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(Ge["a"])(this,e),this.element=t,this.callback=n,this.options=Object.assign({enable:!0},i),this.enableDownEvent=this.options.enable,this.enableUpEvent=this.options.enable,this.events=Lr.concat(i.events||[]),this.handleEvent=this.handleEvent.bind(this),t.tabIndex=i.tabIndex||0,t.style.outline="none",this.events.forEach((function(e){return t.addEventListener(e,r.handleEvent)}))}return Object(We["a"])(e,[{key:"destroy",value:function(){var e=this;this.events.forEach((function(t){return e.element.removeEventListener(t,e.handleEvent)}))}},{key:"enableEventType",value:function(e,t){e===Dr&&(this.enableDownEvent=t),e===zr&&(this.enableUpEvent=t)}},{key:"handleEvent",value:function(e){var t=e.target||e.srcElement;"INPUT"===t.tagName&&"text"===t.type||"TEXTAREA"===t.tagName||(this.enableDownEvent&&"keydown"===e.type&&this.callback({type:Dr,srcEvent:e,key:e.key,target:e.target}),this.enableUpEvent&&"keyup"===e.type&&this.callback({type:zr,srcEvent:e,key:e.key,target:e.target}))}}]),e}(),Br="contextmenu",Nr=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(Ge["a"])(this,e),this.element=t,this.callback=n,this.options=Object.assign({enable:!0},r),this.handleEvent=this.handleEvent.bind(this),t.addEventListener("contextmenu",this.handleEvent)}return Object(We["a"])(e,[{key:"destroy",value:function(){this.element.removeEventListener("contextmenu",this.handleEvent)}},{key:"enableEventType",value:function(e,t){e===Br&&(this.options.enable=t)}},{key:"handleEvent",value:function(e){this.options.enable&&this.callback({type:Br,center:{x:e.clientX,y:e.clientY},srcEvent:e,pointerType:"mouse",target:e.target})}}]),e}(),Ur=n("53ca"),Vr=1,Gr=2,Wr=4,qr={pointerdown:Vr,pointermove:Gr,pointerup:Wr,mousedown:Vr,mousemove:Gr,mouseup:Wr},Zr=1,Hr=2,Xr=3,$r=0,Yr=1,Kr=2,Qr=1,Jr=2,ei=4;function ti(e){var t=qr[e.srcEvent.type];if(!t)return null;var n=e.srcEvent,r=n.buttons,i=n.button,a=n.which,o=!1,s=!1,c=!1;return t===Wr||t===Gr&&!Number.isFinite(r)?(o=a===Zr,s=a===Hr,c=a===Xr):t===Gr?(o=Boolean(r&Qr),s=Boolean(r&ei),c=Boolean(r&Jr)):t===Vr&&(o=i===$r,s=i===Yr,c=i===Kr),{leftButton:o,middleButton:s,rightButton:c}}function ni(e,t){var n=e.srcEvent;if(!e.center&&!Number.isFinite(n.clientX))return null;var r=e.center||{x:n.clientX,y:n.clientY},i=t.getBoundingClientRect(),a=i.width/t.offsetWidth,o=i.height/t.offsetHeight,s={x:(r.x-i.left-t.clientLeft)/a,y:(r.y-i.top-t.clientTop)/o};return{center:r,offsetCenter:s}}var ri={srcElement:"root",priority:0},ii=function(){function e(t){Object(Ge["a"])(this,e),this.eventManager=t,this.handlers=[],this.handlersByElement=new Map,this.handleEvent=this.handleEvent.bind(this),this._active=!1}return Object(We["a"])(e,[{key:"isEmpty",value:function(){return!this._active}},{key:"add",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=this.handlers,o=this.handlersByElement;n&&("object"!==Object(Ur["a"])(n)||n.addEventListener)&&(n={srcElement:n}),n=n?Object.assign({},ri,n):ri;var s=o.get(n.srcElement);s||(s=[],o.set(n.srcElement,s));var c={type:e,handler:t,srcElement:n.srcElement,priority:n.priority};r&&(c.once=!0),i&&(c.passive=!0),a.push(c),this._active=this._active||!c.passive;var l=s.length-1;while(l>=0){if(s[l].priority>=c.priority)break;l--}s.splice(l+1,0,c)}},{key:"remove",value:function(e,t){for(var n=this.handlers,r=this.handlersByElement,i=n.length-1;i>=0;i--){var a=n[i];if(a.type===e&&a.handler===t){n.splice(i,1);var o=r.get(a.srcElement);o.splice(o.indexOf(a),1),0===o.length&&r["delete"](a.srcElement)}}this._active=n.some((function(e){return!e.passive}))}},{key:"handleEvent",value:function(e){if(!this.isEmpty()){var t=this._normalizeEvent(e),n=e.srcEvent.target;while(n&&n!==t.rootElement){if(this._emit(t,n),t.handled)return;n=n.parentNode}this._emit(t,"root")}}},{key:"_emit",value:function(e,t){var n=this.handlersByElement.get(t);if(n){for(var r=!1,i=function(){e.handled=!0},a=function(){e.handled=!0,r=!0},o=[],s=0;s=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function oi(e,t){if(e){if("string"===typeof e)return si(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?si(e,t):void 0}}function si(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.options=Object.assign({},ci,n),this.events=new Map,this._onBasicInput=this._onBasicInput.bind(this),this._onOtherEvent=this._onOtherEvent.bind(this),this.setElement(t);var r=n.events;r&&this.on(r)}return Object(We["a"])(e,[{key:"setElement",value:function(e){var t=this;if(this.element&&this.destroy(),this.element=e,e){var n=this.options,r=n.Manager;for(var i in this.manager=new r(e,{touchAction:n.touchAction,recognizers:n.recognizers||pr}).on("hammer.input",this._onBasicInput),n.recognizers||Object.keys(mr).forEach((function(e){var n=t.manager.get(e);n&&mr[e].forEach((function(e){n.recognizeWith(e)}))})),n.recognizerOptions){var a=this.manager.get(i);if(a){var o=n.recognizerOptions[i];delete o.enable,a.set(o)}}this.wheelInput=new Ar(e,this._onOtherEvent,{enable:!1}),this.moveInput=new jr(e,this._onOtherEvent,{enable:!1}),this.keyInput=new Fr(e,this._onOtherEvent,{enable:!1,tabIndex:n.tabIndex}),this.contextmenuInput=new Nr(e,this._onOtherEvent,{enable:!1});var s,c=ai(this.events);try{for(c.s();!(s=c.n()).done;){var l=Object(Ve["a"])(s.value,2),u=l[0],h=l[1];h.isEmpty()||(this._toggleRecognizer(h.recognizerName,!0),this.manager.on(u,h.handleEvent))}}catch(f){c.e(f)}finally{c.f()}}}},{key:"destroy",value:function(){this.element&&(this.wheelInput.destroy(),this.moveInput.destroy(),this.keyInput.destroy(),this.contextmenuInput.destroy(),this.manager.destroy(),this.wheelInput=null,this.moveInput=null,this.keyInput=null,this.contextmenuInput=null,this.manager=null,this.element=null)}},{key:"on",value:function(e,t,n){this._addEventHandler(e,t,n,!1)}},{key:"once",value:function(e,t,n){this._addEventHandler(e,t,n,!0)}},{key:"watch",value:function(e,t,n){this._addEventHandler(e,t,n,!1,!0)}},{key:"off",value:function(e,t){this._removeEventHandler(e,t)}},{key:"_toggleRecognizer",value:function(e,t){var n=this.manager;if(n){var r=n.get(e);if(r&&r.options.enable!==t){r.set({enable:t});var i=gr[e];i&&!this.options.recognizers&&i.forEach((function(i){var a=n.get(i);t?(a.requireFailure(e),r.dropRequireFailure(i)):a.dropRequireFailure(e)}))}this.wheelInput.enableEventType(e,t),this.moveInput.enableEventType(e,t),this.keyInput.enableEventType(e,t),this.contextmenuInput.enableEventType(e,t)}}},{key:"_addEventHandler",value:function(e,t,n,r,i){if("string"===typeof e){var a=this.manager,o=this.events,s=br[e]||e,c=o.get(s);c||(c=new ii(this),o.set(s,c),c.recognizerName=_r[s]||s,a&&a.on(s,c.handleEvent)),c.add(e,t,n,r,i),c.isEmpty()||this._toggleRecognizer(c.recognizerName,!0)}else for(var l in n=t,e)this._addEventHandler(l,e[l],n,r,i)}},{key:"_removeEventHandler",value:function(e,t){if("string"===typeof e){var n=this.events,r=br[e]||e,i=n.get(r);if(i&&(i.remove(e,t),i.isEmpty())){var a,o=i.recognizerName,s=!1,c=ai(n.values());try{for(c.s();!(a=c.n()).done;){var l=a.value;if(l.recognizerName===o&&!l.isEmpty()){s=!0;break}}}catch(h){c.e(h)}finally{c.f()}s||this._toggleRecognizer(o,!1)}}else for(var u in e)this._removeEventHandler(u,e[u])}},{key:"_onBasicInput",value:function(e){var t=e.srcEvent,n=yr[t.type];n&&this.manager.emit(n,e)}},{key:"_onOtherEvent",value:function(e){this.manager.emit(e.type,e)}}]),e}();function ui(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hi(e){for(var t=1;t0),o=a&&!this.state.isHovering,s=!a&&this.state.isHovering;o&&Ti.call(this,"onMouseEnter",e),s&&Ti.call(this,"onMouseLeave",e),(o||s)&&this.setState({isHovering:a})}}function Pi(e){var t=this.props,n=t.onClick,r=t.onNativeClick,i=t.onDblClick,a=t.doubleClickZoom,o=[],s=i||a;switch(e.type){case"anyclick":o.push(r),s||o.push(n);break;case"click":s&&o.push(n);break;default:}o=o.filter(Boolean),o.length&&(e=Ei.call(this,e),e.features=ki.call(this,e.point),o.forEach((function(t){return t(e)})))}function Ci(e){return{getMap:e.current&&e.current.getMap,queryRenderedFeatures:e.current&&e.current.queryRenderedFeatures}}var Ii=Object(Le["forwardRef"])((function(e,t){var n=Object(Le["useContext"])(sn),r=Object(Le["useMemo"])((function(){return e.controller||new yi}),[]),i=Object(Le["useMemo"])((function(){return new li(null,{touchAction:e.touchAction,recognizerOptions:e.eventRecognizerOptions})}),[]),a=Object(Le["useRef"])(null),o=Object(Le["useRef"])(null),s=Object(Le["useRef"])({width:0,height:0,state:{isHovering:!1,isDragging:!1}}),c=s.current;c.props=e,c.map=o.current&&o.current.getMap(),c.setState=function(t){c.state=_i(_i({},c.state),t),a.current.style.cursor=e.getCursor(c.state)};var l,u,h=!0,f=function(e,t,n){if(h)l=[e,t,n];else{var r=c.props,i=r.onViewStateChange,a=r.onViewportChange;i&&i({viewState:e,interactionState:t,oldViewState:n}),a&&a(e,t,n)}};Object(Le["useImperativeHandle"])(t,(function(){return Ci(o)}),[]);var d=Object(Le["useMemo"])((function(){return _i(_i({},n),{},{eventManager:i,container:n.container||a.current})}),[n,a.current]);d.onViewportChange=f;var p=function(e){var t=e.isDragging,n=void 0!==t&&t;if(n!==c.state.isDragging&&c.setState({isDragging:n}),h)u=e;else{var r=c.props.onInteractionStateChange;r&&r(e)}},m=function(){c.width&&c.height&&r.setOptions(_i(_i(_i({},c.props),c.props.viewState),{},{isInteractive:Boolean(c.props.onViewStateChange||c.props.onViewportChange),onViewportChange:f,onStateChange:p,eventManager:i,width:c.width,height:c.height}))},g=function(e){var t=e.width,n=e.height;c.width=t,c.height=n,m(),c.props.onResize({width:t,height:n})};Object(Le["useEffect"])((function(){return i.setElement(a.current),i.on({pointerdown:Si.bind(c),pointermove:Ai.bind(c),pointerup:Oi.bind(c),pointerleave:Ti.bind(c,"onMouseOut"),click:Pi.bind(c),anyclick:Pi.bind(c),dblclick:Ti.bind(c,"onDblClick"),wheel:Ti.bind(c,"onWheel"),contextmenu:Ti.bind(c,"onContextMenu")}),function(){i.destroy()}}),[]),ln((function(){l&&f.apply(void 0,Object(Fe["a"])(l)),u&&p(u)})),m();var y=e.width,v=e.height,_=e.style,b=e.getCursor,x=Object(Le["useMemo"])((function(){return _i(_i({position:"relative"},_),{},{width:y,height:v,cursor:b(c.state)})}),[_,y,v,b,c.state]);return l&&c._child||(c._child=Le["createElement"](an,{value:d},Le["createElement"]("div",{key:"event-canvas",ref:a,style:x},Le["createElement"](En,ze({},e,{width:"100%",height:"100%",style:null,onResize:g,ref:o}))))),h=!1,c._child}));Ii.supported=En.supported,Ii.propTypes=bi,Ii.defaultProps=wi;function Mi(e,t){if(e===t)return!0;if(!e||!t)return!1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(var n=0;n prop: ".concat(r));else e.setCoordinates(t.coordinates)}}function Bi(e){var t=Object(Le["useContext"])(sn),n=Object(Le["useRef"])({id:e.id,type:e.type}),r=Object(Le["useState"])(0),i=Object(Ve["a"])(r,2),a=i[1],o=Object(Le["useMemo"])((function(){return e.id||"jsx-source-".concat(Di++)}),[]),s=t.map;Object(Le["useEffect"])((function(){if(s){var e=function(){return a((function(e){return e+1}))};return s.on("styledata",e),function(){s.off("styledata",e),requestAnimationFrame((function(){s.style&&s.style._loaded&&s.removeSource(o)}))}}}),[s]);var c=s&&s.style&&s.getSource(o);return c?Fi(c,e,n.current):c=zi(s,o,e),n.current=e,c&&Le["Children"].map(e.children,(function(e){return e&&Object(Le["cloneElement"])(e,{source:o})}))||null}Bi.propTypes=Li;n("a4d3"),n("c975"),n("b64b");function Ni(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}function Ui(e,t){if(null==e)return{};var n,r,i=Ni(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Vi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gi(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Le["useContext"])(sn),n=Object(Le["useRef"])(null),r=Object(Le["useRef"])({props:e,state:{},context:t,containerRef:n}),i=r.current;return i.props=e,i.context=t,Object(Le["useEffect"])((function(){return Ji(i)}),[t.eventManager]),i}function ta(e){var t=na();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function na(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function ra(e){var t=e.instance,n=ea(e),r=n.context,i=n.containerRef;return t._context=r,t._containerRef=i,t._render()}var ia=function(e){Object(Pn["a"])(n,e);var t=ta(n);function n(){var e;Object(Ge["a"])(this,n);for(var r=arguments.length,i=new Array(r),a=0;a2&&void 0!==arguments[2]?arguments[2]:"x";if(null===e)return t;var r="x"===n?e.offsetWidth:e.offsetHeight;return _a(t/100*r)/r*100},xa=Object.assign({},sa,{className:Ne["string"],longitude:Ne["number"].isRequired,latitude:Ne["number"].isRequired}),wa=Object.assign({},ca,{className:""});function Ea(e){var t=e.props,n=e.state,r=e.context,i=t.longitude,a=t.latitude,o=t.offsetLeft,s=t.offsetTop,c=n.dragPos,l=n.dragOffset;if(c&&l)return[c[0]+l[0],c[1]+l[1]];var u=r.viewport.project([i,a]),h=Object(Ve["a"])(u,2),f=h[0],d=h[1];return f+=o,d+=s,[f,d]}function ka(e){var t=ya(e),n=t.state,r=t.containerRef,i=e.children,a=e.className,o=e.draggable,s=n.dragPos,c=Ea(t),l=Object(Ve["a"])(c,2),u=l[0],h=l[1],f="translate(".concat(_a(u),"px, ").concat(_a(h),"px)"),d=o?s?"grabbing":"grab":"auto",p=Object(Le["useMemo"])((function(){var e={position:"absolute",left:0,top:0,transform:f,cursor:d};return Le["createElement"]("div",{className:"mapboxgl-marker ".concat(a),ref:t.containerRef,style:e},i)}),[i,a]),m=r.current;return m&&(m.style.transform=f,m.style.cursor=d),p}ka.defaultProps=wa,ka.propTypes=xa;Le["memo"](ka);var Ta={top:{x:.5,y:0},"top-left":{x:0,y:0},"top-right":{x:1,y:0},bottom:{x:.5,y:1},"bottom-left":{x:0,y:1},"bottom-right":{x:1,y:1},left:{x:0,y:.5},right:{x:1,y:.5}},Sa=Object.keys(Ta);function Oa(e){var t=e.x,n=e.y,r=e.width,i=e.height,a=e.selfWidth,o=e.selfHeight,s=e.anchor,c=e.padding,l=void 0===c?0:c,u=Ta[s],h=u.x,f=u.y,d=n-f*o,p=d+o,m=Math.max(0,l-d)+Math.max(0,p-i+l);if(m>0){var g=f,y=m;for(f=0;f<=1;f+=.5)d=n-f*o,p=d+o,m=Math.max(0,l-d)+Math.max(0,p-i+l),m0){var w=h,E=x;for(h=0;h<=1;h+=v)_=t-h*a,b=_+a,x=Math.max(0,l-_)+Math.max(0,b-r+l),x1||c<-1||o<0||o>t.width||s<0||s>t.height?y.display="none":y.zIndex=Math.floor((1-c)/2*1e5),y):y}function ja(e,t){var n=t.props,r=t.context;(n.closeOnClick||"mapboxgl-popup-close-button"===e.target.className)&&(n.onClose(),r.eventManager&&r.eventManager.once("click",(function(e){return e.stopPropagation()}),e.target))}function La(e){var t=Object(Le["useRef"])(null),n=ea(Pa(Pa({},e),{},{onClick:ja})),r=n.context,i=n.containerRef,a=Object(Le["useState"])(!1),o=Object(Ve["a"])(a,2),s=o[1];Object(Le["useEffect"])((function(){s(!0)}),[t.current]);var c=r.viewport,l=e.className,u=e.longitude,h=e.latitude,f=e.altitude,d=e.tipSize,p=e.closeButton,m=e.children,g=c.project([u,h,f]),y=Ma(e,c,t.current,g),v=Ra(e,c,i.current,g,y),_=Object(Le["useCallback"])((function(e){return!r.eventManager&&ja(e,n)}),[r.eventManager]);return Le["createElement"]("div",{className:"mapboxgl-popup mapboxgl-popup-anchor-".concat(y," ").concat(l),style:v,ref:i},Le["createElement"]("div",{key:"tip",className:"mapboxgl-popup-tip",style:{borderWidth:d}}),Le["createElement"]("div",{key:"content",ref:t,className:"mapboxgl-popup-content",onClick:_},p&&Le["createElement"]("button",{key:"close-button",className:"mapboxgl-popup-close-button",type:"button"},"×"),m))}La.propTypes=Ca,La.defaultProps=Ia;Le["memo"](La);function Da(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function za(e){for(var t=1;to)return 1}return 0}function co(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function lo(e){for(var t=1;t=0?mo:po}function yo(e,t,n){var r=e.viewport,i=new Qt(Object.assign({},r,n)),a=Object.assign({},i.getViewportProps(),di),o=t.onViewportChange||e.onViewportChange||uo,s=t.onViewStateChange||e.onViewStateChange||uo;s({viewState:a}),o(a)}function vo(e,t,n,r){return Le["createElement"]("button",{key:e,className:"mapboxgl-ctrl-icon mapboxgl-ctrl-".concat(e),type:"button",title:t,onClick:n},r||Le["createElement"]("span",{className:"mapboxgl-ctrl-icon","aria-hidden":"true"}))}function _o(e){var t=Object(Le["useMemo"])((function(){return e.map?go(e.map.version):mo}),[e.map]),n=e.viewport.bearing,r={transform:"rotate(".concat(-n,"deg)")};return t===mo?Le["createElement"]("span",{className:"mapboxgl-ctrl-icon","aria-hidden":"true",style:r}):Le["createElement"]("span",{className:"mapboxgl-ctrl-compass-arrow",style:r})}function bo(e){var t=ea(e),n=t.context,r=t.containerRef,i=function(){yo(n,e,{zoom:n.viewport.zoom+1})},a=function(){yo(n,e,{zoom:n.viewport.zoom-1})},o=function(){yo(n,e,{bearing:0,pitch:0})},s=e.className,c=e.showCompass,l=e.showZoom,u=e.zoomInLabel,h=e.zoomOutLabel,f=e.compassLabel,d=Object(Le["useMemo"])((function(){return lo({position:"absolute"},e.style)}),[e.style]);return Le["createElement"]("div",{style:d,className:s},Le["createElement"]("div",{className:"mapboxgl-ctrl mapboxgl-ctrl-group",ref:r},l&&vo("zoom-in",u,i),l&&vo("zoom-out",h,a),c&&vo("compass",f,o,_o(n))))}bo.propTypes=ho,bo.defaultProps=fo;Le["memo"](bo);function xo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wo(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Uo(e,t){if(e){if("string"===typeof e)return Vo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vo(e,t):void 0}}function Vo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=t.delay+t.duration*t.repeat}},{key:"getTime",value:function(e){if(void 0===e)return this.time;var t=this.channels.get(e);return void 0===t?-1:t.time}},{key:"setTime",value:function(e){this.time=Math.max(0,e);var t,n=this.channels.values(),r=No(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;this._setChannelTime(i,this.time)}}catch(h){r.e(h)}finally{r.f()}var a,o=this.animations.values(),s=No(o);try{for(s.s();!(a=s.n()).done;){var c=a.value,l=c.animation,u=c.channel;l.setTime(this.getTime(u))}}catch(h){s.e(h)}finally{s.f()}}},{key:"play",value:function(){this.playing=!0}},{key:"pause",value:function(){this.playing=!1,this.lastEngineTime=-1}},{key:"reset",value:function(){this.setTime(0)}},{key:"attachAnimation",value:function(e,t){var n=Wo++;return this.animations.set(n,{animation:e,channel:t}),e.setTime(this.getTime(t)),n}},{key:"detachAnimation",value:function(e){this.animations["delete"](e)}},{key:"update",value:function(e){this.playing&&(-1===this.lastEngineTime&&(this.lastEngineTime=e),this.setTime(this.time+(e-this.lastEngineTime)),this.lastEngineTime=e)}},{key:"_setChannelTime",value:function(e,t){var n=t-e.delay,r=e.duration*e.repeat;n>=r?e.time=e.duration*e.rate:(e.time=Math.max(0,n)%e.duration,e.time*=e.rate)}}]),e}(),Zo=n("e64b"),Ho="undefined"!==typeof __VERSION__?__VERSION__:"untranspiled source",Xo=Object(Zo["a"])();function $o(e){try{var t=window[e],n="__storage_test__";return t.setItem(n,n),t.removeItem(n),t}catch(r){return null}}var Yo=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"sessionStorage";Object(Ge["a"])(this,e),this.storage=$o(r),this.id=t,this.config={},Object.assign(this.config,n),this._loadConfiguration()}return Object(We["a"])(e,[{key:"getConfiguration",value:function(){return this.config}},{key:"setConfiguration",value:function(e){return this.config={},this.updateConfiguration(e)}},{key:"updateConfiguration",value:function(e){if(Object.assign(this.config,e),this.storage){var t=JSON.stringify(this.config);this.storage.setItem(this.id,t)}return this}},{key:"_loadConfiguration",value:function(){var e={};if(this.storage){var t=this.storage.getItem(this.id);e=t?JSON.parse(t):{}}return Object.assign(this.config,e),this}}]),e}();function Ko(e){var t;return t=e<10?"".concat(e.toFixed(2),"ms"):e<100?"".concat(e.toFixed(1),"ms"):e<1e3?"".concat(e.toFixed(0),"ms"):"".concat((e/1e3).toFixed(2),"s"),t}function Qo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8,n=Math.max(t-e.length,0);return"".concat(" ".repeat(n)).concat(e)}function Jo(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:600,i=e.src.replace(/\(/g,"%28").replace(/\)/g,"%29");e.width>r&&(n=Math.min(n,r/e.width));var a=e.width*n,o=e.height*n,s=["font-size:1px;","padding:".concat(Math.floor(o/2),"px ").concat(Math.floor(a/2),"px;"),"line-height:".concat(o,"px;"),"background:url(".concat(i,");"),"background-size:".concat(a,"px ").concat(o,"px;"),"color:transparent;"].join("");return["".concat(t," %c+"),s]}var es={BLACK:30,RED:31,GREEN:32,YELLOW:33,BLUE:34,MAGENTA:35,CYAN:36,WHITE:37,BRIGHT_BLACK:90,BRIGHT_RED:91,BRIGHT_GREEN:92,BRIGHT_YELLOW:93,BRIGHT_BLUE:94,BRIGHT_MAGENTA:95,BRIGHT_CYAN:96,BRIGHT_WHITE:97};function ts(e){return"string"===typeof e?es[e.toUpperCase()]||es.WHITE:e}function ns(e,t,n){return Xo||"string"!==typeof e||(t&&(t=ts(t),e="[".concat(t,"m").concat(e,"")),n&&(t=ts(n),e="[".concat(n+10,"m").concat(e,""))),e}function rs(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=is(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==r["return"]||r["return"]()}finally{if(o)throw i}}}}function is(e,t){if(e){if("string"===typeof e)return as(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?as(e,t):void 0}}function as(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:["constructor"],r=Object.getPrototypeOf(e),i=Object.getOwnPropertyNames(r),a=rs(i);try{var o=function(){var r=t.value;"function"===typeof e[r]&&(n.find((function(e){return r===e}))||(e[r]=e[r].bind(e)))};for(a.s();!(t=a.n()).done;)o()}catch(s){a.e(s)}finally{a.f()}}function ss(e,t){if(!e)throw new Error(t||"Assertion failed")}var cs=n("2bd9");function ls(){var e;if(Xo&&cs["b"].performance)e=cs["b"].performance.now();else if(cs["a"].hrtime){var t=cs["a"].hrtime();e=1e3*t[0]+t[1]/1e6}else e=Date.now();return e}var us={debug:Xo&&console.debug||console.log,log:console.log,info:console.info,warn:console.warn,error:console.error},hs={enabled:!0,level:0};function fs(){}var ds={},ps={once:!0};function ms(e){for(var t in e)for(var n in e[t])return n||"untitled";return"empty"}var gs=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.id;Object(Ge["a"])(this,e),this.id=n,this.VERSION=Ho,this._startTs=ls(),this._deltaTs=ls(),this.LOG_THROTTLE_TIMEOUT=0,this._storage=new Yo("__probe-".concat(this.id,"__"),hs),this.userData={},this.timeStamp("".concat(this.id," started")),os(this),Object.seal(this)}return Object(We["a"])(e,[{key:"isEnabled",value:function(){return this._storage.config.enabled}},{key:"getLevel",value:function(){return this._storage.config.level}},{key:"getTotal",value:function(){return Number((ls()-this._startTs).toPrecision(10))}},{key:"getDelta",value:function(){return Number((ls()-this._deltaTs).toPrecision(10))}},{key:"getPriority",value:function(){return this.level}},{key:"enable",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._storage.updateConfiguration({enabled:e}),this}},{key:"setLevel",value:function(e){return this._storage.updateConfiguration({level:e}),this}},{key:"assert",value:function(e,t){ss(e,t)}},{key:"warn",value:function(e){return this._getLogFunction(0,e,us.warn,arguments,ps)}},{key:"error",value:function(e){return this._getLogFunction(0,e,us.error,arguments)}},{key:"deprecated",value:function(e,t){return this.warn("`".concat(e,"` is deprecated and will be removed in a later version. Use `").concat(t,"` instead"))}},{key:"removed",value:function(e,t){return this.error("`".concat(e,"` has been removed. Use `").concat(t,"` instead"))}},{key:"probe",value:function(e,t){return this._getLogFunction(e,t,us.log,arguments,{time:!0,once:!0})}},{key:"log",value:function(e,t){return this._getLogFunction(e,t,us.debug,arguments)}},{key:"info",value:function(e,t){return this._getLogFunction(e,t,console.info,arguments)}},{key:"once",value:function(e,t){return this._getLogFunction(e,t,us.debug||us.info,arguments,ps)}},{key:"table",value:function(e,t,n){return t?this._getLogFunction(e,t,console.table||fs,n&&[n],{tag:ms(t)}):fs}},{key:"image",value:function(e){var t=e.logLevel,n=e.priority,r=e.image,i=e.message,a=void 0===i?"":i,o=e.scale,s=void 0===o?1:o;return this._shouldLog(t||n)?Xo?xs({image:r,message:a,scale:s}):bs({image:r,message:a,scale:s}):fs}},{key:"settings",value:function(){console.table?console.table(this._storage.config):console.log(this._storage.config)}},{key:"get",value:function(e){return this._storage.config[e]}},{key:"set",value:function(e,t){this._storage.updateConfiguration(Object(Be["a"])({},e,t))}},{key:"time",value:function(e,t){return this._getLogFunction(e,t,console.time?console.time:console.info)}},{key:"timeEnd",value:function(e,t){return this._getLogFunction(e,t,console.timeEnd?console.timeEnd:console.info)}},{key:"timeStamp",value:function(e,t){return this._getLogFunction(e,t,console.timeStamp||fs)}},{key:"group",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{collapsed:!1};n=vs({logLevel:e,message:t,opts:n});var r=n,i=r.collapsed;return n.method=(i?console.groupCollapsed:console.group)||console.info,this._getLogFunction(n)}},{key:"groupCollapsed",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.group(e,t,Object.assign({},n,{collapsed:!0}))}},{key:"groupEnd",value:function(e){return this._getLogFunction(e,"",console.groupEnd||fs)}},{key:"withGroup",value:function(e,t,n){this.group(e,t)();try{n()}finally{this.groupEnd(e)()}}},{key:"trace",value:function(){console.trace&&console.trace()}},{key:"_shouldLog",value:function(e){return this.isEnabled()&&this.getLevel()>=ys(e)}},{key:"_getLogFunction",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4?arguments[4]:void 0;if(this._shouldLog(e)){var a;i=vs({logLevel:e,message:t,args:r,opts:i}),n=n||i.method,ss(n),i.total=this.getTotal(),i.delta=this.getDelta(),this._deltaTs=ls();var o=i.tag||i.message;if(i.once){if(ds[o])return fs;ds[o]=ls()}return t=_s(this.id,i.message,i),(a=n).bind.apply(a,[console,t].concat(Object(Fe["a"])(i.args)))}return fs}},{key:"level",set:function(e){this.setLevel(e)},get:function(){return this.getLevel()}},{key:"priority",set:function(e){this.level=e},get:function(){return this.level}}]),e}();function ys(e){if(!e)return 0;var t;switch(Object(Ur["a"])(e)){case"number":t=e;break;case"object":t=e.logLevel||e.priority||0;break;default:return 0}return ss(Number.isFinite(t)&&t>=0),t}function vs(e){var t=e.logLevel,n=e.message;e.logLevel=ys(t);var r=e.args?Array.from(e.args):[];while(r.length&&r.shift()!==n);switch(e.args=r,Object(Ur["a"])(t)){case"string":case"function":void 0!==n&&r.unshift(n),e.message=t;break;case"object":Object.assign(e,t);break;default:}"function"===typeof e.message&&(e.message=e.message());var i=Object(Ur["a"])(e.message);return ss("string"===i||"object"===i),Object.assign(e,e.opts)}function _s(e,t,n){if("string"===typeof t){var r=n.time?Qo(Ko(n.total)):"";t=n.time?"".concat(e,": ").concat(r," ").concat(t):"".concat(e,": ").concat(t),t=ns(t,n.color,n.background)}return t}function bs(e){var t=e.image,r=(e.message,e.scale),i=void 0===r?1:r,a=null;try{a=n(3)}catch(o){}return a?function(){return a(t,{fit:"box",width:"".concat(Math.round(80*i),"%")}).then((function(e){return console.log(e)}))}:fs}function xs(e){var t=e.image,n=e.message,r=void 0===n?"":n,i=e.scale,a=void 0===i?1:i;if("string"===typeof t){var o=new Image;return o.onload=function(){var e,t=Jo(o,r,a);(e=console).log.apply(e,Object(Fe["a"])(t))},o.src=t,fs}var s,c=t.nodeName||"";if("img"===c.toLowerCase())return(s=console).log.apply(s,Object(Fe["a"])(Jo(t,r,a))),fs;if("canvas"===c.toLowerCase()){var l=new Image;return l.onload=function(){var e;return(e=console).log.apply(e,Object(Fe["a"])(Jo(l,r,a)))},l.src=t.toDataURL(),fs}return fs}gs.VERSION=Ho;var ws=new gs({id:"deck"}),Es={DEFAULT:-1,LNGLAT:1,METER_OFFSETS:2,LNGLAT_OFFSETS:3,CARTESIAN:0};Object.defineProperty(Es,"IDENTITY",{get:function(){return ws.deprecated("COORDINATE_SYSTEM.IDENTITY","COORDINATE_SYSTEM.CARTESIAN")()||0}});var ks={WEB_MERCATOR:1,GLOBE:2,WEB_MERCATOR_AUTO_OFFSET:4,IDENTITY:0},Ts={click:{handler:"onClick"},panstart:{handler:"onDragStart"},panmove:{handler:"onDrag"},panend:{handler:"onDragEnd"}};n("e439"),n("5d41");function Ss(e,t){while(!Object.prototype.hasOwnProperty.call(e,t))if(e=Object(In["a"])(e),null===e)break;return e}function Os(e,t,n){return Os="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=Ss(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}},Os(e,t,n||e)}var As=new gs({id:"luma.gl"}),Ps=n("a093"),Cs=(n("1e88"),n("8177")),Is=n("f50d"),Ms=n("c526"),Rs=n("5729");function js(e){var t=e.luma;if(e.canvas&&t){var n=t.canvasSizeInfo.clientWidth;return n?e.drawingBufferWidth/n:1}return 1}function Ls(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=js(e),i=e.drawingBufferWidth,a=e.drawingBufferHeight;return zs(t,r,i,a,n)}function Ds(e){var t="undefined"===typeof window?1:window.devicePixelRatio||1;return Number.isFinite(e)?e<=0?1:e:e?t:1}function zs(e,t,n,r,i){var a,o=Fs(e[0],t,n),s=Bs(e[1],t,r,i),c=Fs(e[0]+1,t,n),l=c===n-1?c:c-1;return c=Bs(e[1]+1,t,r,i),i?(c=0===c?c:c+1,a=s,s=c):a=c===r-1?c:c-1,{x:o,y:s,width:Math.max(l-o+1,1),height:Math.max(a-s+1,1)}}function Fs(e,t,n){var r=Math.min(Math.round(e*t),n-1);return r}function Bs(e,t,n,r){return r?Math.max(0,n-1-Math.round(e*t)):Math.min(Math.round(e*t),n-1)}var Ns=Object(Ms["isBrowser"])(),Us=Ns&&"undefined"!==typeof document,Vs={webgl2:!0,webgl1:!0,throwOnError:!0,manageState:!0,canvas:null,debug:!1,width:800,height:600};function Gs(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Rs["a"])(Ns,"createGLContext only available in the browser.\nCreate your own headless context or use 'createHeadlessContext' from @luma.gl/test-utils"),e=Object.assign({},Vs,e);var t,n=e,r=n.width,i=n.height;function a(t){if(e.throwOnError)throw new Error(t);return console.error(t),null}e.onError=a;var o=e,s=o.canvas,c=Xs({canvas:s,width:r,height:i,onError:a});return t=Hs(c,e),t?(t=Ws(t,e),$s(t),t):null}function Ws(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||e._instrumented)return e;e._version=e._version||Ys(e),e.luma=e.luma||{},e.luma.canvasSizeInfo=e.luma.canvasSizeInfo||{},t=Object.assign({},Vs,t);var n=t,r=n.manageState,i=n.debug;return r&&Object(Is["c"])(e,{copyState:!1,log:function(){for(var e=arguments.length,t=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:{};if(e.canvas){var n=Ds(t.useDevicePixels);Ks(e,n,t)}else{var r=e.getExtension("STACKGL_resize_drawingbuffer");r&&"width"in t&&"height"in t&&r.resize(t.width,t.height)}}function Hs(e,t){var n=t.onError,r=null,i=function(e){return r=e.statusMessage||r};e.addEventListener("webglcontextcreationerror",i,!1);var a=t.webgl1,o=void 0===a||a,s=t.webgl2,c=void 0===s||s,l=null;return c&&(l=l||e.getContext("webgl2",t),l=l||e.getContext("experimental-webgl2",t)),o&&(l=l||e.getContext("webgl",t),l=l||e.getContext("experimental-webgl",t)),e.removeEventListener("webglcontextcreationerror",i,!1),l?(t.onContextLost&&e.addEventListener("webglcontextlost",t.onContextLost,!1),t.onContextRestored&&e.addEventListener("webglcontextrestored",t.onContextRestored,!1),l):n("Failed to create ".concat(c&&!o?"WebGL2":"WebGL"," context: ").concat(r||"Unknown error"))}function Xs(e){var t,n=e.canvas,r=e.width,i=void 0===r?800:r,a=e.height,o=void 0===a?600:a,s=e.onError;if("string"===typeof n){var c=Us&&"complete"===document.readyState;c||s("createGLContext called on canvas '".concat(n,"' before page was loaded")),t=document.getElementById(n)}else n?t=n:(t=document.createElement("canvas"),t.id="lumagl-canvas",t.style.width=Number.isFinite(i)?"".concat(i,"px"):"100%",t.style.height=Number.isFinite(o)?"".concat(o,"px"):"100%",document.body.insertBefore(t,document.body.firstChild));return t}function $s(e){var t=Object(Ps["e"])(e)?"WebGL2":"WebGL1",n=qs(e),r=n?"(".concat(n.vendor,",").concat(n.renderer,")"):"",i=e.debug?" debug":"";As.info(1,"".concat(t).concat(i," context ").concat(r))()}function Ys(e){return"undefined"!==typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext?2:1}function Ks(e,t,n){var r="width"in n?n.width:e.canvas.clientWidth,i="height"in n?n.height:e.canvas.clientHeight;r&&i||(As.log(1,"Canvas clientWidth/clientHeight is 0")(),t=1,r=e.canvas.width||1,i=e.canvas.height||1),e.luma=e.luma||{},e.luma.canvasSizeInfo=e.luma.canvasSizeInfo||{};var a=e.luma.canvasSizeInfo;if(a.clientWidth!==r||a.clientHeight!==i||a.devicePixelRatio!==t){var o=t,s=Math.floor(r*o),c=Math.floor(i*o);e.canvas.width=s,e.canvas.height=c,e.drawingBufferWidth===s&&e.drawingBufferHeight===c||(As.warn("Device pixel ratio clamped")(),o=Math.min(e.drawingBufferWidth/r,e.drawingBufferHeight/i),e.canvas.width=Math.floor(r*o),e.canvas.height=Math.floor(i*o)),Object.assign(e.luma.canvasSizeInfo,{clientWidth:r,clientHeight:i,devicePixelRatio:t})}}var Qs=n("19ac"),Js=function(){function e(t,n){Object(Ge["a"])(this,e),this.name=t,this.type=n,this.sampleSize=1,this.reset()}return Object(We["a"])(e,[{key:"setSampleSize",value:function(e){return this.sampleSize=e,this}},{key:"incrementCount",value:function(){return this.addCount(1),this}},{key:"decrementCount",value:function(){return this.subtractCount(1),this}},{key:"addCount",value:function(e){return this._count+=e,this._samples++,this._checkSampling(),this}},{key:"subtractCount",value:function(e){return this._count-=e,this._samples++,this._checkSampling(),this}},{key:"addTime",value:function(e){return this._time+=e,this.lastTiming=e,this._samples++,this._checkSampling(),this}},{key:"timeStart",value:function(){return this._startTime=Object(Qs["a"])(),this._timerPending=!0,this}},{key:"timeEnd",value:function(){return this._timerPending?(this.addTime(Object(Qs["a"])()-this._startTime),this._timerPending=!1,this._checkSampling(),this):this}},{key:"getSampleAverageCount",value:function(){return this.sampleSize>0?this.lastSampleCount/this.sampleSize:0}},{key:"getSampleAverageTime",value:function(){return this.sampleSize>0?this.lastSampleTime/this.sampleSize:0}},{key:"getSampleHz",value:function(){return this.lastSampleTime>0?this.sampleSize/(this.lastSampleTime/1e3):0}},{key:"getAverageCount",value:function(){return this.samples>0?this.count/this.samples:0}},{key:"getAverageTime",value:function(){return this.samples>0?this.time/this.samples:0}},{key:"getHz",value:function(){return this.time>0?this.samples/(this.time/1e3):0}},{key:"reset",value:function(){return this.time=0,this.count=0,this.samples=0,this.lastTiming=0,this.lastSampleTime=0,this.lastSampleCount=0,this._count=0,this._time=0,this._samples=0,this._startTime=0,this._timerPending=!1,this}},{key:"_checkSampling",value:function(){this._samples===this.sampleSize&&(this.lastSampleTime=this._time,this.lastSampleCount=this._count,this.count+=this._count,this.time+=this._time,this.samples+=this._samples,this._time=0,this._count=0,this._samples=0)}}]),e}(),ec=function(){function e(t){var n=t.id,r=t.stats;Object(Ge["a"])(this,e),this.id=n,this.stats={},this._initializeStats(r),Object.seal(this)}return Object(We["a"])(e,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"count";return this._getOrCreate({name:e,type:t})}},{key:"reset",value:function(){for(var e in this.stats)this.stats[e].reset();return this}},{key:"forEach",value:function(e){for(var t in this.stats)e(this.stats[t])}},{key:"getTable",value:function(){var e={};return this.forEach((function(t){e[t.name]={time:t.time||0,count:t.count||0,average:t.getAverageTime()||0,hz:t.getHz()||0}})),e}},{key:"_initializeStats",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];t.forEach((function(t){return e._getOrCreate(t)}))}},{key:"_getOrCreate",value:function(e){if(!e||!e.name)return null;var t=e.name,n=e.type;return this.stats[t]||(this.stats[t]=e instanceof Js?e:new Js(t,n)),this.stats[t]}},{key:"size",get:function(){return Object.keys(this.stats).length}}]),e}(),tc="8.4.4",nc="set luma.log.level=1 (or higher) to trace rendering",rc=function(){function e(){Object(Ge["a"])(this,e),this.stats=new Map}return Object(We["a"])(e,[{key:"get",value:function(e){return this.stats.has(e)||this.stats.set(e,new ec({id:e})),this.stats.get(e)}}]),e}(),ic=new rc;if(Ms["global"].luma&&Ms["global"].luma.VERSION!==tc)throw new Error("luma.gl - multiple VERSIONs detected: ".concat(Ms["global"].luma.VERSION," vs ").concat(tc));Ms["global"].luma||(Object(Ms["isBrowser"])()&&As.log(1,"luma.gl ".concat(tc," - ").concat(nc))(),Ms["global"].luma=Ms["global"].luma||{VERSION:tc,version:tc,log:As,stats:ic,globals:{modules:{},nodeIO:{}}});Ms["global"].luma;function ac(e,t){if(!e)throw new Error(t||"luma.gl: assertion failed.")}function oc(e,t){if("string"!==typeof t)return t;var n=Number(t);if(!isNaN(n))return n;t=t.replace(/^.*\./,"");var r=e[t];return ac(void 0!==r,"Accessing undefined constant GL.".concat(t)),r}function sc(e,t){for(var n in t=Number(t),e)if(e[n]===t)return"GL.".concat(n);return String(t)}var cc={};function lc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"id";cc[e]=cc[e]||1;var t=cc[e]++;return"".concat(e,"-").concat(t)}function uc(e){return ac("number"===typeof e,"Input must be a number"),e&&0===(e&e-1)}function hc(e){var t=!0;for(var n in e){t=!1;break}return t}function fc(e,t,n,r){var i="See luma.gl ".concat(n," Upgrade Guide at https://luma.gl/docs/upgrade-guide"),a=Object.getPrototypeOf(e);r.forEach((function(e){a.methodName||(a[e]=function(){throw As.removed("Calling removed method ".concat(t,".").concat(e,": "),i)(),new Error(e)})}))}function dc(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=pc(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function pc(e,t){if(e){if("string"===typeof e)return mc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mc(e,t):void 0}}function mc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),Object(Ps["b"])(t);var r=n.id,i=n.userData,a=void 0===i?{}:i;this.gl=t,this.gl2=t,this.id=r||lc(this.constructor.name),this.userData=a,this._bound=!1,this._handle=n.handle,void 0===this._handle&&(this._handle=this._createHandle()),this.byteLength=0,this._addStats()}return Object(We["a"])(e,[{key:"toString",value:function(){return"".concat(this.constructor.name,"(").concat(this.id,")")}},{key:"delete",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.deleteChildren,n=void 0!==t&&t,r=this._handle&&this._deleteHandle(this._handle);return this._handle&&this._removeStats(),this._handle=null,r&&n&&r.filter(Boolean).forEach((function(e){return e["delete"]()})),this}},{key:"bind",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.handle;return"function"!==typeof t?(this._bindHandle(t),this):(this._bound?e=t():(this._bindHandle(this.handle),this._bound=!0,e=t(),this._bound=!1,this._bindHandle(null)),e)}},{key:"unbind",value:function(){this.bind(null)}},{key:"getParameter",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=oc(this.gl,e),ac(e);var n=this.constructor.PARAMETERS||{},r=n[e];if(r){var i=Object(Ps["e"])(this.gl),a=(!("webgl2"in r)||i)&&(!("extension"in r)||this.gl.getExtension(r.extension));if(!a){var o=r.webgl1,s="webgl2"in r?r.webgl2:r.webgl1,c=i?s:o;return c}}return this._getParameter(e,t)}},{key:"getParameters",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.parameters,r=t.keys,i=this.constructor.PARAMETERS||{},a=Object(Ps["e"])(this.gl),o={},s=n||Object.keys(i),c=dc(s);try{for(c.s();!(e=c.n()).done;){var l=e.value,u=i[l],h=u&&(!("webgl2"in u)||a)&&(!("extension"in u)||this.gl.getExtension(u.extension));if(h){var f=r?sc(this.gl,l):l;o[f]=this.getParameter(l,t),r&&"GLenum"===u.type&&(o[f]=sc(this.gl,o[f]))}}}catch(d){c.e(d)}finally{c.f()}return o}},{key:"setParameter",value:function(e,t){e=oc(this.gl,e),ac(e);var n=this.constructor.PARAMETERS||{},r=n[e];if(r){var i=Object(Ps["e"])(this.gl),a=(!("webgl2"in r)||i)&&(!("extension"in r)||this.gl.getExtension(r.extension));if(!a)throw new Error("Parameter not available on this platform");"GLenum"===r.type&&(t=oc(t))}return this._setParameter(e,t),this}},{key:"setParameters",value:function(e){for(var t in e)this.setParameter(t,e[t]);return this}},{key:"stubRemovedMethods",value:function(e,t,n){return fc(this,e,t,n)}},{key:"initialize",value:function(e){}},{key:"_createHandle",value:function(){throw new Error(gc)}},{key:"_deleteHandle",value:function(){throw new Error(gc)}},{key:"_bindHandle",value:function(e){throw new Error(gc)}},{key:"_getOptsFromHandle",value:function(){throw new Error(gc)}},{key:"_getParameter",value:function(e,t){throw new Error(gc)}},{key:"_setParameter",value:function(e,t){throw new Error(gc)}},{key:"_context",value:function(){return this.gl.luma=this.gl.luma||{},this.gl.luma}},{key:"_addStats",value:function(){var e=this.constructor.name,t=ic.get("Resource Counts");t.get("Resources Created").incrementCount(),t.get("".concat(e,"s Created")).incrementCount(),t.get("".concat(e,"s Active")).incrementCount()}},{key:"_removeStats",value:function(){var e=this.constructor.name,t=ic.get("Resource Counts");t.get("".concat(e,"s Active")).decrementCount()}},{key:"_trackAllocatedMemory",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.constructor.name,n=ic.get("Memory Usage");n.get("GPU Memory").addCount(e),n.get("".concat(t," Memory")).addCount(e),this.byteLength=e}},{key:"_trackDeallocatedMemory",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.constructor.name,t=ic.get("Memory Usage");t.get("GPU Memory").subtractCount(this.byteLength),t.get("".concat(e," Memory")).subtractCount(this.byteLength),this.byteLength=0}},{key:"handle",get:function(){return this._handle}}]),e}(),vc=n("4478"),_c="Failed to deduce GL constant from typed array";function bc(e){var t=ArrayBuffer.isView(e)?e.constructor:e;switch(t){case Float32Array:return 5126;case Uint16Array:return 5123;case Uint32Array:return 5125;case Uint8Array:return 5121;case Uint8ClampedArray:return 5121;case Int8Array:return 5120;case Int16Array:return 5122;case Int32Array:return 5124;default:throw new Error(_c)}}function xc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.clamped,r=void 0===n||n;switch(e){case 5126:return Float32Array;case 5123:case 33635:case 32819:case 32820:return Uint16Array;case 5125:return Uint32Array;case 5121:return r?Uint8ClampedArray:Uint8Array;case 5120:return Int8Array;case 5122:return Int16Array;case 5124:return Int32Array;default:throw new Error("Failed to deduce typed array type from GL constant")}}function wc(e){var t=e.data,n=e.width,r=e.height,i=e.bytesPerPixel,a=void 0===i?4:i,o=e.temp,s=n*a;o=o||new Uint8Array(s);for(var c=0;c0&&void 0!==arguments[0]?arguments[0]:{};return e=kc("Accessor",e,Sc),void 0!==e.type&&(this.type=e.type,5124!==e.type&&5125!==e.type||(this.integer=!0)),void 0!==e.size&&(this.size=e.size),void 0!==e.offset&&(this.offset=e.offset),void 0!==e.stride&&(this.stride=e.stride),void 0!==e.normalized&&(this.normalized=e.normalized),void 0!==e.integer&&(this.integer=e.integer),void 0!==e.divisor&&(this.divisor=e.divisor),void 0!==e.buffer&&(this.buffer=e.buffer),void 0!==e.index&&("boolean"===typeof e.index?this.index=e.index?1:0:this.index=e.index),void 0!==e.instanced&&(this.divisor=e.instanced?1:0),void 0!==e.isInstanced&&(this.divisor=e.isInstanced?1:0),this}},{key:"BYTES_PER_ELEMENT",get:function(){return e.getBytesPerElement(this)}},{key:"BYTES_PER_VERTEX",get:function(){return e.getBytesPerVertex(this)}}]),e}();function Ac(e){var t=Pc();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Pc(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Cc,Ic,Mc,Rc=10,jc={offset:"accessor.offset",stride:"accessor.stride",type:"accessor.type",size:"accessor.size",divisor:"accessor.divisor",normalized:"accessor.normalized",integer:"accessor.integer",instanced:"accessor.divisor",isInstanced:"accessor.divisor"},Lc={removedProps:{},replacedProps:{bytes:"byteLength"},deprecatedProps:jc},Dc={removedProps:jc},zc=function(e){Object(Pn["a"])(n,e);var t=Ac(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.stubRemovedMethods("Buffer","v6.0",["layout","setLayout","getIndexedParameter"]),r.target=i.target||(r.gl.webgl2?36662:34962),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,[{key:"getElementCount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.accessor;return Math.round(this.byteLength/Oc.getBytesPerElement(e))}},{key:"getVertexCount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.accessor;return Math.round(this.byteLength/Oc.getBytesPerVertex(e))}},{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return ArrayBuffer.isView(e)&&(e={data:e}),Number.isFinite(e)&&(e={byteLength:e}),e=kc("Buffer",e,Lc),this.usage=e.usage||35044,this.debugData=null,this.setAccessor(Object.assign({},e,e.accessor)),e.data?this._setData(e.data,e.offset,e.byteLength):this._setByteLength(e.byteLength||0),this}},{key:"setProps",value:function(e){return e=kc("Buffer",e,Dc),"accessor"in e&&this.setAccessor(e.accessor),this}},{key:"setAccessor",value:function(e){return e=Object.assign({},e),delete e.buffer,this.accessor=new Oc(e),this}},{key:"reallocate",value:function(e){return e>this.byteLength?(this._setByteLength(e),!0):(this.bytesUsed=e,!1)}},{key:"setData",value:function(e){return this.initialize(e)}},{key:"subData",value:function(e){ArrayBuffer.isView(e)&&(e={data:e});var t=e,n=t.data,r=t.offset,i=void 0===r?0:r,a=t.srcOffset,o=void 0===a?0:a,s=e.byteLength||e.length;ac(n);var c=this.gl.webgl2?36663:this.target;return this.gl.bindBuffer(c,this.handle),0!==o||void 0!==s?(Object(Ps["a"])(this.gl),this.gl.bufferSubData(this.target,i,n,o,s)):this.gl.bufferSubData(c,i,n),this.gl.bindBuffer(c,null),this.debugData=null,this._inferType(n),this}},{key:"copyData",value:function(e){var t=e.sourceBuffer,n=e.readOffset,r=void 0===n?0:n,i=e.writeOffset,a=void 0===i?0:i,o=e.size,s=this.gl;return Object(Ps["a"])(s),s.bindBuffer(36662,t.handle),s.bindBuffer(36663,this.handle),s.copyBufferSubData(36662,36663,r,a,o),s.bindBuffer(36662,null),s.bindBuffer(36663,null),this.debugData=null,this}},{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.dstData,n=void 0===t?null:t,r=e.srcByteOffset,i=void 0===r?0:r,a=e.dstOffset,o=void 0===a?0:a,s=e.length,c=void 0===s?0:s;Object(Ps["a"])(this.gl);var l,u,h=xc(this.accessor.type||5126,{clamped:!1}),f=this._getAvailableElementCount(i),d=o;n?(u=n.length,l=u-d):(l=Math.min(f,c||f),u=d+l);var p=Math.min(f,l);return c=c||p,ac(c<=p),n=n||new h(u),this.gl.bindBuffer(36662,this.handle),this.gl.getBufferSubData(36662,i,n,o,c),this.gl.bindBuffer(36662,null),n}},{key:"bind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=void 0===t?this.target:t,r=e.index,i=void 0===r?this.accessor&&this.accessor.index:r,a=e.offset,o=void 0===a?0:a,s=e.size;return 35345===n||35982===n?void 0!==s?this.gl.bindBufferRange(n,i,this.handle,o,s):(ac(0===o),this.gl.bindBufferBase(n,i,this.handle)):this.gl.bindBuffer(n,this.handle),this}},{key:"unbind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=void 0===t?this.target:t,r=e.index,i=void 0===r?this.accessor&&this.accessor.index:r,a=35345===n||35982===n;return a?this.gl.bindBufferBase(n,i,null):this.gl.bindBuffer(n,null),this}},{key:"getDebugData",value:function(){return this.debugData?{data:this.debugData,changed:!1}:(this.debugData=this.getData({length:Math.min(Rc,this.byteLength)}),{data:this.debugData,changed:!0})}},{key:"invalidateDebugData",value:function(){this.debugData=null}},{key:"_setData",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.byteLength+t;ac(ArrayBuffer.isView(e)),this._trackDeallocatedMemory();var r=this._getTarget();this.gl.bindBuffer(r,this.handle),this.gl.bufferData(r,n,this.usage),this.gl.bufferSubData(r,t,e),this.gl.bindBuffer(r,null),this.debugData=e.slice(0,Rc),this.bytesUsed=n,this._trackAllocatedMemory(n);var i=bc(e);return ac(i),this.setAccessor(new Oc(this.accessor,{type:i})),this}},{key:"_setByteLength",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.usage;ac(e>=0),this._trackDeallocatedMemory();var n=e;0===e&&(n=new Float32Array(0));var r=this._getTarget();return this.gl.bindBuffer(r,this.handle),this.gl.bufferData(r,n,t),this.gl.bindBuffer(r,null),this.usage=t,this.debugData=null,this.bytesUsed=e,this._trackAllocatedMemory(e),this}},{key:"_getTarget",value:function(){return this.gl.webgl2?36663:this.target}},{key:"_getAvailableElementCount",value:function(e){var t=xc(this.accessor.type||5126,{clamped:!1}),n=e/t.BYTES_PER_ELEMENT;return this.getElementCount()-n}},{key:"_inferType",value:function(e){this.accessor.type||this.setAccessor(new Oc(this.accessor,{type:bc(e)}))}},{key:"_createHandle",value:function(){return this.gl.createBuffer()}},{key:"_deleteHandle",value:function(){this.gl.deleteBuffer(this.handle),this._trackDeallocatedMemory()}},{key:"_getParameter",value:function(e){this.gl.bindBuffer(this.target,this.handle);var t=this.gl.getBufferParameter(this.target,e);return this.gl.bindBuffer(this.target,null),t}},{key:"setByteLength",value:function(e){return As.deprecated("setByteLength","reallocate")(),this.reallocate(e)}},{key:"updateAccessor",value:function(e){return As.deprecated("updateAccessor(...)","setAccessor(new Accessor(buffer.accessor, ...)")(),this.accessor=new Oc(this.accessor,e),this}},{key:"type",get:function(){return As.deprecated("Buffer.type","Buffer.accessor.type")(),this.accessor.type}},{key:"bytes",get:function(){return As.deprecated("Buffer.bytes","Buffer.byteLength")(),this.byteLength}}]),n}(yc),Fc=(Cc={},Object(Be["a"])(Cc,6407,{dataFormat:6407,types:[5121,33635]}),Object(Be["a"])(Cc,6408,{dataFormat:6408,types:[5121,32819,32820]}),Object(Be["a"])(Cc,6406,{dataFormat:6406,types:[5121]}),Object(Be["a"])(Cc,6409,{dataFormat:6409,types:[5121]}),Object(Be["a"])(Cc,6410,{dataFormat:6410,types:[5121]}),Object(Be["a"])(Cc,33326,{dataFormat:6403,types:[5126],gl2:!0}),Object(Be["a"])(Cc,33328,{dataFormat:33319,types:[5126],gl2:!0}),Object(Be["a"])(Cc,34837,{dataFormat:6407,types:[5126],gl2:!0}),Object(Be["a"])(Cc,34836,{dataFormat:6408,types:[5126],gl2:!0}),Cc),Bc=(Ic={},Object(Be["a"])(Ic,6403,1),Object(Be["a"])(Ic,36244,1),Object(Be["a"])(Ic,33319,2),Object(Be["a"])(Ic,33320,2),Object(Be["a"])(Ic,6407,3),Object(Be["a"])(Ic,36248,3),Object(Be["a"])(Ic,6408,4),Object(Be["a"])(Ic,36249,4),Object(Be["a"])(Ic,6402,1),Object(Be["a"])(Ic,34041,1),Object(Be["a"])(Ic,6406,1),Object(Be["a"])(Ic,6409,1),Object(Be["a"])(Ic,6410,2),Ic),Nc=(Mc={},Object(Be["a"])(Mc,5126,4),Object(Be["a"])(Mc,5125,4),Object(Be["a"])(Mc,5124,4),Object(Be["a"])(Mc,5123,2),Object(Be["a"])(Mc,5122,2),Object(Be["a"])(Mc,5131,2),Object(Be["a"])(Mc,5120,1),Object(Be["a"])(Mc,5121,1),Mc);function Uc(e,t){var n=Fc[t];if(!n)return!1;if(void 0===n.gl1&&void 0===n.gl2)return!0;var r=Object(Ps["e"])(e)&&n.gl2||n.gl1;return"string"===typeof r?e.getExtension(r):r}function Vc(e,t){var n=Fc[t];switch(n&&n.types[0]){case 5126:return e.getExtension("OES_texture_float_linear");case 5131:return e.getExtension("OES_texture_half_float_linear");default:return!0}}function Gc(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Wc(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Wc(e,t){if(e){if("string"===typeof e)return qc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qc(e,t):void 0}}function qc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=t.format,r=t.linearFiltering,i=!0;return n&&(i=i&&Uc(e,n),i=i&&(!r||Vc(e,n))),i}}]),Object(We["a"])(n,[{key:"toString",value:function(){return"Texture(".concat(this.id,",").concat(this.width,"x").concat(this.height,")")}},{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.data;if(n instanceof Promise)return n.then((function(n){return e.initialize(Object.assign({},t,{pixels:n,data:n}))})),this;var r="undefined"!==typeof HTMLVideoElement&&n instanceof HTMLVideoElement;if(r&&n.readyState=HTMLVideoElement.HAVE_CURRENT_DATA?n.currentTime:-1}),this}},{key:"update",value:function(){if(this._video){var e=this._video,t=e.video,n=e.parameters,r=e.lastTime;if(r===t.currentTime||t.readyState0&&void 0!==arguments[0]?arguments[0]:{};return this._isNPOT()?(As.warn("texture: ".concat(this," is Non-Power-Of-Two, disabling mipmaping"))(),this):(this.mipmaps=!0,this.gl.bindTexture(this.target,this.handle),Object(Cs["d"])(this.gl,t,(function(){e.gl.generateMipmap(e.target)})),this.gl.bindTexture(this.target,null),this)}},{key:"setImageData",value:function(e){this._trackDeallocatedMemory("Texture");var t=e.target,n=void 0===t?this.target:t,r=e.pixels,i=void 0===r?null:r,a=e.level,o=void 0===a?0:a,s=e.format,c=void 0===s?this.format:s,l=e.border,u=void 0===l?this.border:l,h=e.offset,f=void 0===h?0:h,d=e.parameters,p=void 0===d?{}:d,m=e.data,g=void 0===m?null:m,y=e.type,v=void 0===y?this.type:y,_=e.width,b=void 0===_?this.width:_,x=e.height,w=void 0===x?this.height:x,E=e.dataFormat,k=void 0===E?this.dataFormat:E,T=e.compressed,S=void 0!==T&&T;g||(g=i);var O=this._deduceParameters({format:c,type:v,dataFormat:k,compressed:S,data:g,width:b,height:w});v=O.type,k=O.dataFormat,S=O.compressed,b=O.width,w=O.height;var A=this.gl;A.bindTexture(this.target,this.handle);var P,C=null,I=this._getDataType({data:g,compressed:S});if(g=I.data,C=I.dataType,Object(Cs["d"])(this.gl,p,(function(){switch(C){case"null":A.texImage2D(n,o,c,b,w,u,k,v,g);break;case"typed-array":A.texImage2D(n,o,c,b,w,u,k,v,g,f);break;case"buffer":P=Object(Ps["a"])(A),P.bindBuffer(35052,g.handle||g),P.texImage2D(n,o,c,b,w,u,k,v,f),P.bindBuffer(35052,null);break;case"browser-object":Object(Ps["e"])(A)?A.texImage2D(n,o,c,b,w,u,k,v,g):A.texImage2D(n,o,c,k,v,g);break;case"compressed":var e,t=Gc(g.entries());try{for(t.s();!(e=t.n()).done;){var r=Object(Ve["a"])(e.value,2),i=r[0],a=r[1];A.compressedTexImage2D(n,i,a.format,a.width,a.height,u,a.data)}}catch(s){t.e(s)}finally{t.f()}break;default:ac(!1,"Unknown image data type")}})),g&&g.byteLength)this._trackAllocatedMemory(g.byteLength,"Texture");else{var M=Bc[this.dataFormat]||4,R=Nc[this.type]||1;this._trackAllocatedMemory(this.width*this.height*M*R,"Texture")}return this.loaded=!0,this}},{key:"setSubImageData",value:function(e){var t=this,n=e.target,r=void 0===n?this.target:n,i=e.pixels,a=void 0===i?null:i,o=e.data,s=void 0===o?null:o,c=e.x,l=void 0===c?0:c,u=e.y,h=void 0===u?0:u,f=e.width,d=void 0===f?this.width:f,p=e.height,m=void 0===p?this.height:p,g=e.level,y=void 0===g?0:g,v=e.format,_=void 0===v?this.format:v,b=e.type,x=void 0===b?this.type:b,w=e.dataFormat,E=void 0===w?this.dataFormat:w,k=e.compressed,T=void 0!==k&&k,S=e.offset,O=void 0===S?0:S,A=e.border,P=(void 0===A&&this.border,e.parameters),C=void 0===P?{}:P,I=this._deduceParameters({format:_,type:x,dataFormat:E,compressed:T,data:s,width:d,height:m});if(x=I.type,E=I.dataFormat,T=I.compressed,d=I.width,m=I.height,ac(0===this.depth,"texSubImage not supported for 3D textures"),s||(s=a),s&&s.data){var M=s;s=M.data,d=M.shape[0],m=M.shape[1]}s instanceof zc&&(s=s.handle),this.gl.bindTexture(this.target,this.handle),Object(Cs["d"])(this.gl,C,(function(){if(T)t.gl.compressedTexSubImage2D(r,y,l,h,d,m,_,s);else if(null===s)t.gl.texSubImage2D(r,y,l,h,d,m,E,x,null);else if(ArrayBuffer.isView(s))t.gl.texSubImage2D(r,y,l,h,d,m,E,x,s,O);else if(s instanceof $c){var e=Object(Ps["a"])(t.gl);e.bindBuffer(35052,s),e.texSubImage2D(r,y,l,h,d,m,E,x,O),e.bindBuffer(35052,null)}else if(Object(Ps["e"])(t.gl)){var n=Object(Ps["a"])(t.gl);n.texSubImage2D(r,y,l,h,d,m,E,x,s)}else t.gl.texSubImage2D(r,y,l,h,E,x,s)})),this.gl.bindTexture(this.target,null)}},{key:"copyFramebuffer",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Texture.copyFramebuffer({...}) is no logner supported, use copyToTexture(source, target, opts})")(),null}},{key:"getActiveUnit",value:function(){return this.gl.getParameter(34016)-33984}},{key:"bind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.textureUnit,t=this.gl;return void 0!==e&&(this.textureUnit=e,t.activeTexture(33984+e)),t.bindTexture(this.target,this.handle),e}},{key:"unbind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.textureUnit,t=this.gl;return void 0!==e&&(this.textureUnit=e,t.activeTexture(33984+e)),t.bindTexture(this.target,null),e}},{key:"_getDataType",value:function(e){var t=e.data,n=e.compressed,r=void 0!==n&&n;return r?{data:t,dataType:"compressed"}:null===t?{data:t,dataType:"null"}:ArrayBuffer.isView(t)?{data:t,dataType:"typed-array"}:t instanceof zc?{data:t.handle,dataType:"buffer"}:t instanceof $c?{data:t,dataType:"buffer"}:{data:t,dataType:"browser-object"}}},{key:"_deduceParameters",value:function(e){var t=e.format,n=e.data,r=e.width,i=e.height,a=e.dataFormat,o=e.type,s=e.compressed,c=Fc[t];a=a||c&&c.dataFormat,o=o||c&&c.types[0],s=s||c&&c.compressed;var l=this._deduceImageSize(n,r,i);return r=l.width,i=l.height,{dataFormat:a,type:o,compressed:s,width:r,height:i,format:t,data:n}}},{key:"_deduceImageSize",value:function(e,t,n){var r;return r="undefined"!==typeof ImageData&&e instanceof ImageData?{width:e.width,height:e.height}:"undefined"!==typeof HTMLImageElement&&e instanceof HTMLImageElement?{width:e.naturalWidth,height:e.naturalHeight}:"undefined"!==typeof HTMLCanvasElement&&e instanceof HTMLCanvasElement||"undefined"!==typeof ImageBitmap&&e instanceof ImageBitmap?{width:e.width,height:e.height}:"undefined"!==typeof HTMLVideoElement&&e instanceof HTMLVideoElement?{width:e.videoWidth,height:e.videoHeight}:e?{width:t,height:n}:{width:t>=0?t:1,height:n>=0?n:1},ac(r,"Could not deduced texture size"),ac(void 0===t||r.width===t,"Deduced texture width does not match supplied width"),ac(void 0===n||r.height===n,"Deduced texture height does not match supplied height"),r}},{key:"_createHandle",value:function(){return this.gl.createTexture()}},{key:"_deleteHandle",value:function(){this.gl.deleteTexture(this.handle),this._trackDeallocatedMemory("Texture")}},{key:"_getParameter",value:function(e){switch(e){case 4096:return this.width;case 4097:return this.height;default:this.gl.bindTexture(this.target,this.handle);var t=this.gl.getTexParameter(this.target,e);return this.gl.bindTexture(this.target,null),t}}},{key:"_setParameter",value:function(e,t){switch(this.gl.bindTexture(this.target,this.handle),t=this._getNPOTParam(e,t),e){case 33082:case 33083:this.gl.texParameterf(this.handle,e,t);break;case 4096:case 4097:ac(!1);break;default:this.gl.texParameteri(this.target,e,t);break}return this.gl.bindTexture(this.target,null),this}},{key:"_isNPOT",value:function(){return!Object(Ps["e"])(this.gl)&&(!(!this.width||!this.height)&&(!uc(this.width)||!uc(this.height)))}},{key:"_updateForNPOT",value:function(e){void 0===e[this.gl.TEXTURE_MIN_FILTER]&&(e[this.gl.TEXTURE_MIN_FILTER]=this.gl.LINEAR),void 0===e[this.gl.TEXTURE_WRAP_S]&&(e[this.gl.TEXTURE_WRAP_S]=this.gl.CLAMP_TO_EDGE),void 0===e[this.gl.TEXTURE_WRAP_T]&&(e[this.gl.TEXTURE_WRAP_T]=this.gl.CLAMP_TO_EDGE)}},{key:"_getNPOTParam",value:function(e,t){if(this._isNPOT())switch(e){case 10241:-1===Xc.indexOf(t)&&(t=9729);break;case 10242:case 10243:33071!==t&&(t=33071);break;default:break}return t}}]),n}(yc),Kc="";function Qc(e,t){return ac("string"===typeof e),e=Kc+e,new Promise((function(n,r){try{var i=new Image;i.onload=function(){return n(i)},i.onerror=function(){return r(new Error("Could not load image ".concat(e,".")))},i.crossOrigin=t&&t.crossOrigin||"anonymous",i.src=e}catch(a){r(a)}}))}function Jc(e){var t=el();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function el(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var tl,nl=function(e){Object(Pn["a"])(n,e);var t=Jc(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),Object(Ps["b"])(e),(i instanceof Promise||"string"===typeof i)&&(i={data:i}),"string"===typeof i.data&&(i=Object.assign({},i,{data:Qc(i.data)})),r=t.call(this,e,Object.assign({},i,{target:3553})),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e,t){return Yc.isSupported(e,t)}}]),n}(Yc),rl="EXT_color_buffer_float",il=(tl={},Object(Be["a"])(tl,33189,{bpp:2}),Object(Be["a"])(tl,33190,{gl2:!0,bpp:3}),Object(Be["a"])(tl,36012,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36168,{bpp:1}),Object(Be["a"])(tl,34041,{bpp:4}),Object(Be["a"])(tl,35056,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36013,{gl2:!0,bpp:5}),Object(Be["a"])(tl,32854,{bpp:2}),Object(Be["a"])(tl,36194,{bpp:2}),Object(Be["a"])(tl,32855,{bpp:2}),Object(Be["a"])(tl,33321,{gl2:!0,bpp:1}),Object(Be["a"])(tl,33330,{gl2:!0,bpp:1}),Object(Be["a"])(tl,33329,{gl2:!0,bpp:1}),Object(Be["a"])(tl,33332,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33331,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33334,{gl2:!0,bpp:4}),Object(Be["a"])(tl,33333,{gl2:!0,bpp:4}),Object(Be["a"])(tl,33323,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33336,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33335,{gl2:!0,bpp:2}),Object(Be["a"])(tl,33338,{gl2:!0,bpp:4}),Object(Be["a"])(tl,33337,{gl2:!0,bpp:4}),Object(Be["a"])(tl,33340,{gl2:!0,bpp:8}),Object(Be["a"])(tl,33339,{gl2:!0,bpp:8}),Object(Be["a"])(tl,32849,{gl2:!0,bpp:3}),Object(Be["a"])(tl,32856,{gl2:!0,bpp:4}),Object(Be["a"])(tl,32857,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36220,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36238,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36975,{gl2:!0,bpp:4}),Object(Be["a"])(tl,36214,{gl2:!0,bpp:8}),Object(Be["a"])(tl,36232,{gl2:!0,bpp:8}),Object(Be["a"])(tl,36226,{gl2:!0,bpp:16}),Object(Be["a"])(tl,36208,{gl2:!0,bpp:16}),Object(Be["a"])(tl,33325,{gl2:rl,bpp:2}),Object(Be["a"])(tl,33327,{gl2:rl,bpp:4}),Object(Be["a"])(tl,34842,{gl2:rl,bpp:8}),Object(Be["a"])(tl,33326,{gl2:rl,bpp:4}),Object(Be["a"])(tl,33328,{gl2:rl,bpp:8}),Object(Be["a"])(tl,34836,{gl2:rl,bpp:16}),Object(Be["a"])(tl,35898,{gl2:rl,bpp:4}),tl);function al(e){var t=ol();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function ol(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function sl(e,t,n){var r=n[t];if(!r)return!1;var i=Object(Ps["e"])(e)&&r.gl2||r.gl1;return"string"===typeof i?e.getExtension(i):i}var cl=function(e){Object(Pn["a"])(n,e);var t=al(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{format:null},n=t.format;return!n||sl(e,n,il)}},{key:"getSamplesForFormat",value:function(e,t){var n=t.format;return e.getInternalformatParameter(36161,n,32937)}}]),Object(We["a"])(n,[{key:"initialize",value:function(e){var t=e.format,n=e.width,r=void 0===n?1:n,i=e.height,a=void 0===i?1:i,o=e.samples,s=void 0===o?0:o;return ac(t,"Needs format"),this._trackDeallocatedMemory(),this.gl.bindRenderbuffer(36161,this.handle),0!==s&&Object(Ps["e"])(this.gl)?this.gl.renderbufferStorageMultisample(36161,s,t,r,a):this.gl.renderbufferStorage(36161,t,r,a),this.format=t,this.width=r,this.height=a,this.samples=s,this._trackAllocatedMemory(this.width*this.height*(this.samples||1)*il[this.format].bpp),this}},{key:"resize",value:function(e){var t=e.width,n=e.height;return t!==this.width||n!==this.height?this.initialize({width:t,height:n,format:this.format,samples:this.samples}):this}},{key:"_createHandle",value:function(){return this.gl.createRenderbuffer()}},{key:"_deleteHandle",value:function(){this.gl.deleteRenderbuffer(this.handle),this._trackDeallocatedMemory()}},{key:"_bindHandle",value:function(e){this.gl.bindRenderbuffer(36161,e)}},{key:"_syncHandle",value:function(e){this.format=this.getParameter(36164),this.width=this.getParameter(36162),this.height=this.getParameter(36163),this.samples=this.getParameter(36011)}},{key:"_getParameter",value:function(e){this.gl.bindRenderbuffer(36161,this.handle);var t=this.gl.getRenderbufferParameter(36161,e);return t}}]),n}(yc),ll=256,ul=1024,hl=16384,fl=6144,dl=6145,pl=6146,ml=34041,gl="clear: bad arguments";function yl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.framebuffer,r=void 0===n?null:n,i=t.color,a=void 0===i?null:i,o=t.depth,s=void 0===o?null:o,c=t.stencil,l=void 0===c?null:c,u={};r&&(u.framebuffer=r);var h=0;a&&(h|=hl,!0!==a&&(u.clearColor=a)),s&&(h|=ll,!0!==s&&(u.clearDepth=s)),l&&(h|=ul,!0!==s&&(u.clearStencil=s)),ac(0!==h,gl),Object(Cs["d"])(e,u,(function(){e.clear(h)}))}function vl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.framebuffer,r=void 0===n?null:n,i=t.buffer,a=void 0===i?fl:i,o=t.drawBuffer,s=void 0===o?0:o,c=t.value,l=void 0===c?[0,0,0,0]:c;Object(Ps["a"])(e),Object(Cs["d"])(e,{framebuffer:r},(function(){switch(a){case fl:switch(l.constructor){case Int32Array:e.clearBufferiv(a,s,l);break;case Uint32Array:e.clearBufferuiv(a,s,l);break;case Float32Array:default:e.clearBufferfv(a,s,l)}break;case dl:e.clearBufferfv(dl,0,[l]);break;case pl:e.clearBufferiv(pl,0,[l]);break;case ml:var t=Object(Ve["a"])(l,2),n=t[0],r=t[1];e.clearBufferfi(ml,0,n,r);break;default:ac(!1,gl)}}))}function _l(e){switch(e){case 6406:case 33326:case 6403:return 1;case 33328:case 33319:return 2;case 6407:case 34837:return 3;case 6408:case 34836:return 4;default:return ac(!1),0}}var bl=n("a34a"),xl=n.n(bl);n("e6cf");function wl(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}function El(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){wl(a,r,i,o,s,"next",e)}function s(e){wl(a,r,i,o,s,"throw",e)}o(void 0)}))}}function kl(e){var t=Tl();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Tl(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Sl=[34069,34070,34071,34072,34073,34074],Ol=function(e){Object(Pn["a"])(n,e);var t=kl(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),Object(Ps["b"])(e),r=t.call(this,e,Object.assign({},i,{target:34067})),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,[{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.mipmaps,r=void 0===n||n,i=t.parameters,a=void 0===i?{}:i;return this.opts=t,this.setCubeMapImageData(t).then((function(){e.loaded=!0,r&&e.generateMipmap(t),e.setParameters(a)})),this}},{key:"subImage",value:function(e){var t=e.face,n=e.data,r=e.x,i=void 0===r?0:r,a=e.y,o=void 0===a?0:a,s=e.mipmapLevel,c=void 0===s?0:s;return this._subImage({target:t,data:n,x:i,y:o,mipmapLevel:c})}},{key:"setCubeMapImageData",value:function(){var e=El(xl.a.mark((function e(t){var n,r,i,a,o,s,c,l,u,h,f,d,p,m=this;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.width,r=t.height,i=t.pixels,a=t.data,o=t.border,s=void 0===o?0:o,c=t.format,l=void 0===c?6408:c,u=t.type,h=void 0===u?5121:u,f=this.gl,d=i||a,e.next=5,Promise.all(Sl.map((function(e){var t=d[e];return Promise.all(Array.isArray(t)?t:[t])})));case 5:p=e.sent,this.bind(),Sl.forEach((function(e,t){p[t].length>1&&!1!==m.opts.mipmaps&&As.warn("".concat(m.id," has mipmap and multiple LODs."))(),p[t].forEach((function(t,i){n&&r?f.texImage2D(e,i,l,n,r,s,l,h,t):f.texImage2D(e,i,l,l,h,t)}))})),this.unbind();case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"setImageDataForFace",value:function(e){var t=this,n=e.face,r=e.width,i=e.height,a=e.pixels,o=e.data,s=e.border,c=void 0===s?0:s,l=e.format,u=void 0===l?6408:l,h=e.type,f=void 0===h?5121:h,d=this.gl,p=a||o;return this.bind(),p instanceof Promise?p.then((function(r){return t.setImageDataForFace(Object.assign({},e,{face:n,data:r,pixels:r}))})):this.width||this.height?d.texImage2D(n,0,u,r,i,c,u,f,p):d.texImage2D(n,0,u,u,f,p),this}}]),n}(Yc);function Al(e){var t=Pl();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Pl(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}Ol.FACES=Sl;var Cl=function(e){Object(Pn["a"])(n,e);var t=Al(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),Object(Ps["a"])(e),i=Object.assign({depth:1},i,{target:32879,unpackFlipY:!1}),r=t.call(this,e,i),r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){return Object(Ps["e"])(e)}}]),Object(We["a"])(n,[{key:"setImageData",value:function(e){var t=this,n=e.level,r=void 0===n?0:n,i=e.dataFormat,a=void 0===i?6408:i,o=e.width,s=e.height,c=e.depth,l=void 0===c?1:c,u=e.border,h=void 0===u?0:u,f=e.format,d=e.type,p=void 0===d?5121:d,m=e.offset,g=void 0===m?0:m,y=e.data,v=e.parameters,_=void 0===v?{}:v;if(this._trackDeallocatedMemory("Texture"),this.gl.bindTexture(this.target,this.handle),Object(Cs["d"])(this.gl,_,(function(){ArrayBuffer.isView(y)&&t.gl.texImage3D(t.target,r,a,o,s,l,h,f,p,y),y instanceof zc&&(t.gl.bindBuffer(35052,y.handle),t.gl.texImage3D(t.target,r,a,o,s,l,h,f,p,g))})),y&&y.byteLength)this._trackAllocatedMemory(y.byteLength,"Texture");else{var b=Bc[this.dataFormat]||4,x=Nc[this.type]||1;this._trackAllocatedMemory(this.width*this.height*this.depth*b*x,"Texture")}return this.loaded=!0,this}}]),n}(Yc);function Il(e,t){ac(e instanceof nl||e instanceof Ol||e instanceof Cl);var n=e.constructor,r=e.gl,i=e.width,a=e.height,o=e.format,s=e.type,c=e.dataFormat,l=e.border,u=e.mipmaps,h=Object.assign({width:i,height:a,format:o,type:s,dataFormat:c,border:l,mipmaps:u},t);return new n(r,h)}function Ml(e,t){var n=e.gl,r=e.width,i=e.height,a=e.id,o=new Wl(n,Object.assign({},t,{id:"framebuffer-for-".concat(a),width:r,height:i,attachments:Object(Be["a"])({},36064,e)}));return o}function Rl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.sourceX,r=void 0===n?0:n,i=t.sourceY,a=void 0===i?0:i,o=t.sourceFormat,s=void 0===o?6408:o,c=t.sourceAttachment,l=void 0===c?36064:c,u=t.target,h=void 0===u?null:u,f=t.sourceWidth,d=t.sourceHeight,p=t.sourceType,m=Dl(e),g=m.framebuffer,y=m.deleteFramebuffer;ac(g);var v=g.gl,_=g.handle,b=g.attachments;f=f||g.width,d=d||g.height,36064===l&&null===_&&(l=1028),ac(b[l]),p=p||b[l].type,h=zl(h,p,s,f,d),p=p||bc(h);var x=v.bindFramebuffer(36160,_);return v.readPixels(r,a,f,d,s,p,h),v.bindFramebuffer(36160,x||null),y&&g["delete"](),h}function jl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.sourceAttachment,r=void 0===n?36064:n,i=t.targetMaxHeight,a=void 0===i?Number.MAX_SAFE_INTEGER:i,o=Rl(e,{sourceAttachment:r}),s=e.width,c=e.height;while(c>a){var l=Ec({data:o,width:s,height:c});o=l.data,s=l.width,c=l.height}wc({data:o,width:s,height:c});var u=document.createElement("canvas");u.width=s,u.height=c;var h=u.getContext("2d"),f=h.createImageData(s,c);return f.data.set(o),h.putImageData(f,0,0),u.toDataURL()}function Ll(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.sourceX,i=void 0===r?0:r,a=n.sourceY,o=void 0===a?0:a,s=n.targetMipmaplevel,c=void 0===s?0:s,l=n.targetInternalFormat,u=void 0===l?6408:l,h=n.targetX,f=n.targetY,d=n.targetZ,p=n.width,m=n.height,g=Dl(e),y=g.framebuffer,v=g.deleteFramebuffer;ac(y);var _=y.gl,b=y.handle,x="undefined"!==typeof h||"undefined"!==typeof f||"undefined"!==typeof d;h=h||0,f=f||0,d=d||0;var w=_.bindFramebuffer(36160,b);ac(t);var E=null;if(t instanceof Yc&&(E=t,p=Number.isFinite(p)?p:E.width,m=Number.isFinite(m)?m:E.height,E.bind(0),t=E.target),x)switch(t){case 3553:case 34067:_.copyTexSubImage2D(t,c,h,f,i,o,p,m);break;case 35866:case 32879:var k=Object(Ps["a"])(_);k.copyTexSubImage3D(t,c,h,f,d,i,o,p,m);break;default:}else _.copyTexImage2D(t,c,u,i,o,p,m,0);return E&&E.unbind(),_.bindFramebuffer(36160,w||null),v&&y["delete"](),E}function Dl(e){return e instanceof Wl?{framebuffer:e,deleteFramebuffer:!1}:{framebuffer:Ml(e),deleteFramebuffer:!0}}function zl(e,t,n,r,i){if(e)return e;t=t||5121;var a=xc(t,{clamped:!1}),o=_l(n);return new a(r*i*o)}function Fl(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Bl(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Bl(e,t){if(e){if("string"===typeof e)return Nl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nl(e,t):void 0}}function Nl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.width=null,r.height=null,r.attachments={},r.readBuffer=36064,r.drawBuffers=[36064],r.ownResources=[],r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,[{key:"MAX_COLOR_ATTACHMENTS",get:function(){var e=Object(Ps["a"])(this.gl);return e.getParameter(e.MAX_COLOR_ATTACHMENTS)}},{key:"MAX_DRAW_BUFFERS",get:function(){var e=Object(Ps["a"])(this.gl);return e.getParameter(e.MAX_DRAW_BUFFERS)}}],[{key:"isSupported",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.colorBufferFloat,r=t.colorBufferHalfFloat,i=!0;return n&&(i=Boolean(e.getExtension("EXT_color_buffer_float")||e.getExtension("WEBGL_color_buffer_float")||e.getExtension("OES_texture_float"))),r&&(i=i&&Boolean(e.getExtension("EXT_color_buffer_float")||e.getExtension("EXT_color_buffer_half_float"))),i}},{key:"getDefaultFramebuffer",value:function(e){return e.luma=e.luma||{},e.luma.defaultFramebuffer=e.luma.defaultFramebuffer||new n(e,{id:"default-framebuffer",handle:null,attachments:{}}),e.luma.defaultFramebuffer}}]),Object(We["a"])(n,[{key:"initialize",value:function(e){var t=e.width,n=void 0===t?1:t,r=e.height,i=void 0===r?1:r,a=e.attachments,o=void 0===a?null:a,s=e.color,c=void 0===s||s,l=e.depth,u=void 0===l||l,h=e.stencil,f=void 0!==h&&h,d=e.check,p=void 0===d||d,m=e.readBuffer,g=void 0===m?void 0:m,y=e.drawBuffers,v=void 0===y?void 0:y;if(ac(n>=0&&i>=0,"Width and height need to be integers"),this.width=n,this.height=i,o)for(var _ in o){var b=o[_],x=Array.isArray(b)?b[0]:b;x.resize({width:n,height:i})}else o=this._createDefaultAttachments(c,u,f,n,i);this.update({clearAttachments:!0,attachments:o,readBuffer:g,drawBuffers:v}),o&&p&&this.checkStatus()}},{key:"delete",value:function(){var e,t=Fl(this.ownResources);try{for(t.s();!(e=t.n()).done;){var r=e.value;r["delete"]()}}catch(i){t.e(i)}finally{t.f()}return Os(Object(In["a"])(n.prototype),"delete",this).call(this),this}},{key:"update",value:function(e){var t=e.attachments,n=void 0===t?{}:t,r=e.readBuffer,i=e.drawBuffers,a=e.clearAttachments,o=void 0!==a&&a,s=e.resizeAttachments,c=void 0===s||s;this.attach(n,{clearAttachments:o,resizeAttachments:c});var l=this.gl,u=l.bindFramebuffer(36160,this.handle);return r&&this._setReadBuffer(r),i&&this._setDrawBuffers(i),l.bindFramebuffer(36160,u||null),this}},{key:"resize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.width,n=e.height;if(null===this.handle)return ac(void 0===t&&void 0===n),this.width=this.gl.drawingBufferWidth,this.height=this.gl.drawingBufferHeight,this;for(var r in void 0===t&&(t=this.gl.drawingBufferWidth),void 0===n&&(n=this.gl.drawingBufferHeight),t!==this.width&&n!==this.height&&As.log(2,"Resizing framebuffer ".concat(this.id," to ").concat(t,"x").concat(n))(),this.attachments)this.attachments[r].resize({width:t,height:n});return this.width=t,this.height=n,this}},{key:"attach",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.clearAttachments,i=void 0!==r&&r,a=n.resizeAttachments,o=void 0===a||a,s={};i&&Object.keys(this.attachments).forEach((function(e){s[e]=null})),Object.assign(s,e);var c=this.gl.bindFramebuffer(36160,this.handle);for(var l in s){ac(void 0!==l,"Misspelled framebuffer binding point?");var u=Number(l),h=s[u],f=h;if(f)if(f instanceof cl)this._attachRenderbuffer({attachment:u,renderbuffer:f});else if(Array.isArray(h)){var d=Object(Ve["a"])(h,3),p=d[0],m=d[1],g=void 0===m?0:m,y=d[2],v=void 0===y?0:y;f=p,this._attachTexture({attachment:u,texture:p,layer:g,level:v})}else this._attachTexture({attachment:u,texture:f,layer:0,level:0});else this._unattach(u);o&&f&&f.resize({width:this.width,height:this.height})}this.gl.bindFramebuffer(36160,c||null),Object.assign(this.attachments,e),Object.keys(this.attachments).filter((function(e){return!t.attachments[e]})).forEach((function(e){delete t.attachments[e]}))}},{key:"checkStatus",value:function(){this.gl;var e=this.getStatus();if(36053!==e)throw new Error(Zl(e));return this}},{key:"getStatus",value:function(){var e=this.gl,t=e.bindFramebuffer(36160,this.handle),n=e.checkFramebufferStatus(36160);return e.bindFramebuffer(36160,t||null),n}},{key:"clear",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.color,n=e.depth,r=e.stencil,i=e.drawBuffers,a=void 0===i?[]:i,o=this.gl.bindFramebuffer(36160,this.handle);return(t||n||r)&&yl(this.gl,{color:t,depth:n,stencil:r}),a.forEach((function(e,t){vl({drawBuffer:t,value:e})})),this.gl.bindFramebuffer(36160,o||null),this}},{key:"readPixels",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.readPixels() is no logner supported, use readPixelsToArray(framebuffer)")(),null}},{key:"readPixelsToBuffer",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.readPixelsToBuffer()is no logner supported, use readPixelsToBuffer(framebuffer)")(),null}},{key:"copyToDataUrl",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.copyToDataUrl() is no logner supported, use copyToDataUrl(framebuffer)")(),null}},{key:"copyToImage",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.copyToImage() is no logner supported, use copyToImage(framebuffer)")(),null}},{key:"copyToTexture",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.copyToTexture({...}) is no logner supported, use copyToTexture(source, target, opts})")(),null}},{key:"blit",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return As.error("Framebuffer.blit({...}) is no logner supported, use blit(source, target, opts)")(),null}},{key:"invalidate",value:function(e){var t=e.attachments,n=void 0===t?[]:t,r=e.x,i=void 0===r?0:r,a=e.y,o=void 0===a?0:a,s=e.width,c=e.height,l=Object(Ps["a"])(this.gl),u=l.bindFramebuffer(36008,this.handle),h=0===i&&0===o&&void 0===s&&void 0===c;return h?l.invalidateFramebuffer(36008,n):l.invalidateFramebuffer(36008,n,i,o,s,c),l.bindFramebuffer(36008,u),this}},{key:"getAttachmentParameter",value:function(e,t,n){var r=this._getAttachmentParameterFallback(t);return null===r&&(this.gl.bindFramebuffer(36160,this.handle),r=this.gl.getFramebufferAttachmentParameter(36160,e,t),this.gl.bindFramebuffer(36160,null)),n&&r>1e3&&(r=sc(this.gl,r)),r}},{key:"getAttachmentParameters",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:36064,n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.constructor.ATTACHMENT_PARAMETERS||[],i={},a=Fl(r);try{for(a.s();!(e=a.n()).done;){var o=e.value,s=n?sc(this.gl,o):o;i[s]=this.getAttachmentParameter(t,o,n)}}catch(c){a.e(c)}finally{a.f()}return i}},{key:"getParameters",value:function(){for(var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=Object.keys(this.attachments),n={},r=0,i=t;r0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(e>As.level||"undefined"===typeof window)return this;t=t||"Framebuffer ".concat(this.id);var n=jl(this,{targetMaxHeight:100});return As.image({logLevel:e,message:t,image:n},t)(),this}},{key:"bind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=void 0===t?36160:t;return this.gl.bindFramebuffer(n,this.handle),this}},{key:"unbind",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target,n=void 0===t?36160:t;return this.gl.bindFramebuffer(n,null),this}},{key:"_createDefaultAttachments",value:function(e,t,n,r,i){var a,o=null;e&&(o=o||{},o[36064]=new nl(this.gl,{id:"".concat(this.id,"-color0"),pixels:null,format:6408,type:5121,width:r,height:i,mipmaps:!1,parameters:(a={},Object(Be["a"])(a,10241,9729),Object(Be["a"])(a,10240,9729),Object(Be["a"])(a,10242,33071),Object(Be["a"])(a,10243,33071),a)}),this.ownResources.push(o[36064]));return t&&n?(o=o||{},o[33306]=new cl(this.gl,{id:"".concat(this.id,"-depth-stencil"),format:35056,width:r,height:111}),this.ownResources.push(o[33306])):t?(o=o||{},o[36096]=new cl(this.gl,{id:"".concat(this.id,"-depth"),format:33189,width:r,height:i}),this.ownResources.push(o[36096])):n&&ac(!1),o}},{key:"_unattach",value:function(e){var t=this.attachments[e];t&&(t instanceof cl?this.gl.framebufferRenderbuffer(36160,e,36161,null):this.gl.framebufferTexture2D(36160,e,3553,null,0),delete this.attachments[e])}},{key:"_attachRenderbuffer",value:function(e){var t=e.attachment,n=void 0===t?36064:t,r=e.renderbuffer,i=this.gl;i.framebufferRenderbuffer(36160,n,36161,r.handle),this.attachments[n]=r}},{key:"_attachTexture",value:function(e){var t=e.attachment,n=void 0===t?36064:t,r=e.texture,i=e.layer,a=e.level,o=this.gl;switch(o.bindTexture(r.target,r.handle),r.target){case 35866:case 32879:var s=Object(Ps["a"])(o);s.framebufferTextureLayer(36160,n,r.target,a,i);break;case 34067:var c=ql(i);o.framebufferTexture2D(36160,n,c,r.handle,a);break;case 3553:o.framebufferTexture2D(36160,n,3553,r.handle,a);break;default:ac(!1,"Illegal texture type")}o.bindTexture(r.target,null),this.attachments[n]=r}},{key:"_setReadBuffer",value:function(e){var t=Object(Ps["c"])(this.gl);t?t.readBuffer(e):ac(36064===e||1029===e,Gl),this.readBuffer=e}},{key:"_setDrawBuffers",value:function(e){var t=this.gl,n=Object(Ps["a"])(t);if(n)n.drawBuffers(e);else{var r=t.getExtension("WEBGL_draw_buffers");r?r.drawBuffersWEBGL(e):ac(1===e.length&&(36064===e[0]||1029===e[0]),Gl)}this.drawBuffers=e}},{key:"_getAttachmentParameterFallback",value:function(e){var t=iu(this.gl);switch(e){case 36052:return t.WEBGL2?null:0;case 33298:case 33299:case 33300:case 33301:case 33302:case 33303:return t.WEBGL2?null:8;case 33297:return t.WEBGL2?null:5125;case 33296:return t.WEBGL2||t.EXT_sRGB?null:9729;default:return null}}},{key:"_createHandle",value:function(){return this.gl.createFramebuffer()}},{key:"_deleteHandle",value:function(){this.gl.deleteFramebuffer(this.handle)}},{key:"_bindHandle",value:function(e){return this.gl.bindFramebuffer(36160,e)}},{key:"color",get:function(){return this.attachments[36064]||null}},{key:"texture",get:function(){return this.attachments[36064]||null}},{key:"depth",get:function(){return this.attachments[36096]||this.attachments[33306]||null}},{key:"stencil",get:function(){return this.attachments[36128]||this.attachments[33306]||null}}]),n}(yc);function ql(e){return e<34069?e+34069:e}function Zl(e){var t=Wl.STATUS||{};return t[e]||"Framebuffer error ".concat(e)}var Hl,Xl=[36049,36048,33296,33298,33299,33300,33301,33302,33303];Wl.ATTACHMENT_PARAMETERS=Xl;var $l={WEBGL2:"WEBGL2",VERTEX_ARRAY_OBJECT:"VERTEX_ARRAY_OBJECT",TIMER_QUERY:"TIMER_QUERY",INSTANCED_RENDERING:"INSTANCED_RENDERING",MULTIPLE_RENDER_TARGETS:"MULTIPLE_RENDER_TARGETS",ELEMENT_INDEX_UINT32:"ELEMENT_INDEX_UINT32",BLEND_EQUATION_MINMAX:"BLEND_EQUATION_MINMAX",FLOAT_BLEND:"FLOAT_BLEND",COLOR_ENCODING_SRGB:"COLOR_ENCODING_SRGB",TEXTURE_DEPTH:"TEXTURE_DEPTH",TEXTURE_FLOAT:"TEXTURE_FLOAT",TEXTURE_HALF_FLOAT:"TEXTURE_HALF_FLOAT",TEXTURE_FILTER_LINEAR_FLOAT:"TEXTURE_FILTER_LINEAR_FLOAT",TEXTURE_FILTER_LINEAR_HALF_FLOAT:"TEXTURE_FILTER_LINEAR_HALF_FLOAT",TEXTURE_FILTER_ANISOTROPIC:"TEXTURE_FILTER_ANISOTROPIC",COLOR_ATTACHMENT_RGBA32F:"COLOR_ATTACHMENT_RGBA32F",COLOR_ATTACHMENT_FLOAT:"COLOR_ATTACHMENT_FLOAT",COLOR_ATTACHMENT_HALF_FLOAT:"COLOR_ATTACHMENT_HALF_FLOAT",GLSL_FRAG_DATA:"GLSL_FRAG_DATA",GLSL_FRAG_DEPTH:"GLSL_FRAG_DEPTH",GLSL_DERIVATIVES:"GLSL_DERIVATIVES",GLSL_TEXTURE_LOD:"GLSL_TEXTURE_LOD"};function Yl(e){var t=new nl(e,{format:6408,type:5126,dataFormat:6408}),n=new Wl(e,{id:"test-framebuffer",check:!1,attachments:Object(Be["a"])({},36064,t)}),r=n.getStatus();return t["delete"](),n["delete"](),36053===r}var Kl=(Hl={},Object(Be["a"])(Hl,$l.WEBGL2,[!1,!0]),Object(Be["a"])(Hl,$l.VERTEX_ARRAY_OBJECT,["OES_vertex_array_object",!0]),Object(Be["a"])(Hl,$l.TIMER_QUERY,["EXT_disjoint_timer_query","EXT_disjoint_timer_query_webgl2"]),Object(Be["a"])(Hl,$l.INSTANCED_RENDERING,["ANGLE_instanced_arrays",!0]),Object(Be["a"])(Hl,$l.MULTIPLE_RENDER_TARGETS,["WEBGL_draw_buffers",!0]),Object(Be["a"])(Hl,$l.ELEMENT_INDEX_UINT32,["OES_element_index_uint",!0]),Object(Be["a"])(Hl,$l.BLEND_EQUATION_MINMAX,["EXT_blend_minmax",!0]),Object(Be["a"])(Hl,$l.FLOAT_BLEND,["EXT_float_blend"]),Object(Be["a"])(Hl,$l.COLOR_ENCODING_SRGB,["EXT_sRGB",!0]),Object(Be["a"])(Hl,$l.TEXTURE_DEPTH,["WEBGL_depth_texture",!0]),Object(Be["a"])(Hl,$l.TEXTURE_FLOAT,["OES_texture_float",!0]),Object(Be["a"])(Hl,$l.TEXTURE_HALF_FLOAT,["OES_texture_half_float",!0]),Object(Be["a"])(Hl,$l.TEXTURE_FILTER_LINEAR_FLOAT,["OES_texture_float_linear"]),Object(Be["a"])(Hl,$l.TEXTURE_FILTER_LINEAR_HALF_FLOAT,["OES_texture_half_float_linear"]),Object(Be["a"])(Hl,$l.TEXTURE_FILTER_ANISOTROPIC,["EXT_texture_filter_anisotropic"]),Object(Be["a"])(Hl,$l.COLOR_ATTACHMENT_RGBA32F,[Yl,"EXT_color_buffer_float"]),Object(Be["a"])(Hl,$l.COLOR_ATTACHMENT_FLOAT,[!1,"EXT_color_buffer_float"]),Object(Be["a"])(Hl,$l.COLOR_ATTACHMENT_HALF_FLOAT,["EXT_color_buffer_half_float"]),Object(Be["a"])(Hl,$l.GLSL_FRAG_DATA,["WEBGL_draw_buffers",!0]),Object(Be["a"])(Hl,$l.GLSL_FRAG_DEPTH,["EXT_frag_depth",!0]),Object(Be["a"])(Hl,$l.GLSL_DERIVATIVES,["OES_standard_derivatives",!0]),Object(Be["a"])(Hl,$l.GLSL_TEXTURE_LOD,["EXT_shader_texture_lod",!0]),Hl);function Ql(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Jl(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Jl(e,t){if(e){if("string"===typeof e)return eu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eu(e,t):void 0}}function eu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nr&&(i=r);var a=this._pool,o=e.BYTES_PER_ELEMENT*i,s=a.findIndex((function(e){return e.byteLength>=o}));if(s>=0){var c=new e(a.splice(s,1)[0],0,i);return n&&c.fill(0),c}return new e(i)}},{key:"_release",value:function(e){if(ArrayBuffer.isView(e)){var t=this._pool,n=e.buffer,r=n.byteLength,i=t.findIndex((function(e){return e.byteLength>=r}));i<0?t.push(n):(i>0||t.lengththis.props.poolSize&&t.shift()}}}]),e}(),fu=new hu,du=n("56f34");function pu(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}function mu(e){return[e[12],e[13],e[14]]}function gu(e){var t={};return t.left=_u(e[3]+e[0],e[7]+e[4],e[11]+e[8],e[15]+e[12]),t.right=_u(e[3]-e[0],e[7]-e[4],e[11]-e[8],e[15]-e[12]),t.bottom=_u(e[3]+e[1],e[7]+e[5],e[11]+e[9],e[15]+e[13]),t.top=_u(e[3]-e[1],e[7]-e[5],e[11]-e[9],e[15]-e[13]),t.near=_u(e[3]+e[2],e[7]+e[6],e[11]+e[10],e[15]+e[14]),t.far=_u(e[3]-e[2],e[7]-e[6],e[11]-e[10],e[15]-e[14]),t}var yu,vu=new du["b"];function _u(e,t,n,r){vu.set(e,t,n);var i=vu.len();return{distance:r/i,normal:new du["b"](-e/i,-t/i,-n/i)}}function bu(e){return e-Math.fround(e)}function xu(e,t){var n=t.size,r=void 0===n?1:n,i=t.startIndex,a=void 0===i?0:i,o=t.endIndex;Number.isFinite(o)||(o=e.length);var s=(o-a)/r;yu=fu.allocate(yu,s,{type:Float32Array,size:2*r});var c=a,l=0;while(c0&&void 0!==arguments[0]?arguments[0]:{},t=this.value,n=e.startOffset,r=void 0===n?0:n,i=e.endOffset;this.buffer.subData({data:this.doublePrecision&&t instanceof Float64Array?xu(t,{size:this.size,startIndex:r,endIndex:i}):t.subarray(r,i),offset:r*t.BYTES_PER_ELEMENT+this.byteOffset})}},{key:"allocate",value:function(e){var t=e.numInstances,n=e.copy,r=void 0!==n&&n,i=this.state,a=i.allocatedValue,o=fu.allocate(a,t+1,{size:this.size,type:this.defaultType,copy:r});this.value=o;var s=this.buffer,c=this.byteOffset;return s.byteLength=0)t[n+o]=Number.isFinite(e[o])?e[o]:i[o]}return t}},{key:"_areValuesEqual",value:function(e,t){if(!e||!t)return!1;for(var n=this.size,r=0;r1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=Pu,i={index:-1,data:e,target:[]};return e?"function"===typeof e[Symbol.iterator]?r=e:e.length>0&&(Cu.length=e.length,r=Cu):r=Pu,(t>0||Number.isFinite(n))&&(r=(Array.isArray(r)?r:Array.from(r)).slice(t,n),i.index=t-1),{iterable:r,objectInfo:i}}function Mu(e){return e&&e[Symbol.asyncIterator]}function Ru(e,t){var n=t.size,r=t.stride,i=t.offset,a=t.startIndices,o=t.nested,s=e.BYTES_PER_ELEMENT,c=r?r/s:n,l=i?i/s:0,u=Math.floor((e.length-l)/c);return function(t,r){var i=r.index,s=r.target;if(!a){for(var h=i*c+l,f=0;f1&&void 0!==arguments[1]?arguments[1]:function(){return!0};return Array.isArray(e)?Lu(e,t,[]):t(e)?[e]:[]}function Lu(e,t,n){var r=-1;while(++r=t[1])return e;for(var n=[],r=e.length,i=0,a=0;at[1]?n.push(o):t=[Math.min(o[0],t[0]),Math.max(o[1],t[1])]}return n.splice(i,0,t),n}function Nu(e){var t=e.source,n=e.target,r=e.start,i=void 0===r?0:r,a=e.end,o=e.size,s=e.getData;a=a||n.length;var c=t.length,l=a-i;if(c>l)n.set(t.subarray(0,l),i);else if(n.set(t,i),s){var u=c;while(u=d)){var m=p?r.value:r.getBuffer().getData({srcByteOffset:u});if(r.settings.normalized&&!p){var g=s;s=function(e,t){return r._normalizeConstant(g(e,t))}}var y=p?function(e,t){return s(m,t)}:function(e,t){return s(m.subarray(e,e+l),t)},v=t.getData({length:i}),_=new Float32Array(d);Uu({source:v,target:_,sourceStartIndices:a,targetStartIndices:h,size:l,getData:y}),t.byteLength<_.byteLength+u&&t.reallocate(_.byteLength+u),t.subData({data:_,offset:u})}}function $u(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Yu(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Yu(e,t){if(e){if("string"===typeof e)return Ku(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ku(e,t):void 0}}function Ku(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,n),r=t.call(this,e,i);var a=i.transition,o=void 0!==a&&a,s=i.noAlloc,c=void 0!==s&&s,l=i.update,u=void 0===l?null:l,h=i.accessor,f=void 0===h?null:h,d=i.transform,p=void 0===d?null:d,m=i.startIndices,g=void 0===m?null:m;return Object.assign(r.settings,{transition:o,noAlloc:c,update:u||f&&r._autoUpdater,accessor:f,transform:p}),Object.assign(r.state,{lastExternalBuffer:null,binaryValue:null,binaryAccessor:null,needsUpdate:!0,needsRedraw:!1,updateRanges:Fu,startIndices:g}),Object.seal(r.settings),Object.seal(r.state),r._validateAttributeUpdaters(),r}return Object(We["a"])(n,[{key:"needsUpdate",value:function(){return this.state.needsUpdate}},{key:"needsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.clearChangedFlags,n=void 0!==t&&t,r=this.state.needsRedraw;return this.state.needsRedraw=r&&!n,r}},{key:"getUpdateTriggers",value:function(){var e=this.settings.accessor;return[this.id].concat("function"!==typeof e&&e||[])}},{key:"supportsTransition",value:function(){return Boolean(this.settings.transition)}},{key:"getTransitionSetting",value:function(e){if(!e||!this.supportsTransition())return null;var t=this.settings.accessor,n=this.settings.transition,r=Array.isArray(t)?e[t.find((function(t){return e[t]}))]:e[t];return Gu(r,n)}},{key:"setNeedsUpdate",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.id,t=arguments.length>1?arguments[1]:void 0;if(this.state.needsUpdate=this.state.needsUpdate||e,this.setNeedsRedraw(e),t){var n=t.startRow,r=void 0===n?0:n,i=t.endRow,a=void 0===i?1/0:i;this.state.updateRanges=Bu(this.state.updateRanges,[r,a])}else this.state.updateRanges=Fu}},{key:"clearNeedsUpdate",value:function(){this.state.needsUpdate=!1,this.state.updateRanges=zu}},{key:"setNeedsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.id;this.state.needsRedraw=this.state.needsRedraw||e}},{key:"update",value:function(e){this.setData(e)}},{key:"allocate",value:function(e){var t=this.state,r=this.settings;return!r.noAlloc&&(!!r.update&&(Au(Number.isFinite(e)),Os(Object(In["a"])(n.prototype),"allocate",this).call(this,{numInstances:e,copy:t.updateRanges!==Fu}),!0))}},{key:"updateBuffer",value:function(e){var t=e.numInstances,r=e.data,i=e.props,a=e.context;if(!this.needsUpdate())return!1;var o=this.state.updateRanges,s=this.settings,c=s.update,l=s.noAlloc,u=!0;if(c){var h,f=$u(o);try{for(f.s();!(h=f.n()).done;){var d=Object(Ve["a"])(h.value,2),p=d[0],m=d[1];c.call(a,this,{data:r,startRow:p,endRow:m,props:i,numInstances:t})}}catch(E){f.e(E)}finally{f.f()}if(this.value)if(this.constant||this.buffer.byteLength1&&void 0!==arguments[1]?arguments[1]:null,n=this.state,r=this.settings;if(!e)return n.binaryValue=null,n.binaryAccessor=null,!1;if(r.noAlloc)return!1;if(n.binaryValue===e)return this.clearNeedsUpdate(),!0;n.binaryValue=e,this.setNeedsRedraw(),ArrayBuffer.isView(e)&&(e={value:e});var i=r.transform||t!==this.startIndices;if(i){Au(ArrayBuffer.isView(e.value),"invalid ".concat(r.accessor));var a=e.size&&e.size!==this.size;return n.binaryAccessor=Ru(e.value,{size:e.size||this.size,stride:e.stride,offset:e.offset,startIndices:t,nested:a}),!1}return this.clearNeedsUpdate(),this.setData(e),!0}},{key:"getVertexOffset",value:function(e){var t=this.startIndices,n=t?t[e]:e;return n*this.size}},{key:"getShaderAttributes",value:function(){var e=this.settings.shaderAttributes||Object(Be["a"])({},this.id,null),t={};for(var r in e)Object.assign(t,Os(Object(In["a"])(n.prototype),"getShaderAttributes",this).call(this,r,e[r]));return t}},{key:"_autoUpdater",value:function(e,t){var n=t.data,r=t.startRow,i=t.endRow,a=t.props,o=t.numInstances;if(!e.constant){var s=e.settings,c=e.state,l=e.value,u=e.size,h=e.startIndices,f=s.accessor,d=s.transform,p=c.binaryAccessor||("function"===typeof f?f:a[f]);Au("function"===typeof p,'accessor "'.concat(f,'" is not a function'));var m,g=e.getVertexOffset(r),y=Iu(n,r,i),v=y.iterable,_=y.objectInfo,b=$u(v);try{for(b.s();!(m=b.n()).done;){var x=m.value;_.index++;var w=p(x,_);if(d&&(w=d.call(this,w)),h){var E=(_.indexu?l.set(w,g):(e._normalizeValue(w,_.target,0),Du({target:l,source:_.target,start:g,count:E}));g+=E*u}else e._normalizeValue(w,l,g),g+=u}}catch(A){b.e(A)}finally{b.f()}}}},{key:"_validateAttributeUpdaters",value:function(){var e=this.settings,t=e.noAlloc||"function"===typeof e.update;if(!t)throw new Error("Attribute ".concat(this.id," missing update or accessor"))}},{key:"_checkAttributeArray",value:function(){var e=this.value,t=Math.min(4,this.size);if(e&&e.length>=t){var n=!0;switch(t){case 4:n=n&&Number.isFinite(e[3]);case 3:n=n&&Number.isFinite(e[2]);case 2:n=n&&Number.isFinite(e[1]);case 1:n=n&&Number.isFinite(e[0]);break;default:n=!1}if(!n)throw new Error("Illegal attribute generated for ".concat(this.id))}}},{key:"startIndices",get:function(){return this.state.startIndices},set:function(e){this.state.startIndices=e}}]),n}(Ou),th={};function nh(e){th=e}function rh(e){var t;ws.level>0&&th[e]&&(t=th[e]).call.apply(t,arguments)}function ih(e,t){if(!e)throw new Error(t||"shadertools: assertion failed.")}var ah="void main() {gl_FragColor = vec4(0);}",oh="out vec4 transform_output;\nvoid main() {\n transform_output = vec4(0);\n}",sh="#version 300 es\n".concat(oh);function ch(e,t){t=Array.isArray(t)?t:[t];var n=e.replace(/^\s+/,"").split(/\s+/),r=Object(Ve["a"])(n,3),i=r[0],a=r[1],o=r[2];if(!t.includes(i)||!a||!o)return null;var s=o.split(";")[0];return{qualifier:i,type:a,name:s}}function lh(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.version,n=void 0===t?100:t,r=e.input,i=e.inputType,a=e.output;if(!r)return 300===n?sh:n>300?"#version ".concat(n,"\n").concat(oh):ah;var o=fh(r,i);return n>=300?"#version ".concat(n," ").concat(300===n?"es":"","\nin ").concat(i," ").concat(r,";\nout vec4 ").concat(a,";\nvoid main() {\n ").concat(a," = ").concat(o,";\n}"):"varying ".concat(i," ").concat(r,";\nvoid main() {\n gl_FragColor = ").concat(o,";\n}")}function uh(e){switch(e){case"float":return"x";case"vec2":return"xy";case"vec3":return"xyz";case"vec4":return"xyzw";default:return ih(!1),null}}function hh(e){switch(e){case"float":return 1;case"vec2":return 2;case"vec3":return 3;case"vec4":return 4;default:return ih(!1),null}}function fh(e,t){switch(t){case"float":return"vec4(".concat(e,", 0.0, 0.0, 1.0)");case"vec2":return"vec4(".concat(e,", 0.0, 1.0)");case"vec3":return"vec4(".concat(e,", 1.0)");case"vec4":return e;default:return ih(!1),null}}function dh(e){var t=ph();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function ph(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var mh=function(e){Object(Pn["a"])(n,e);var t=dh(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),Object(Ps["a"])(e),r=t.call(this,e,i),r.initialize(i),r.stubRemovedMethods("TransformFeedback","v6.0",["pause","resume"]),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){return Object(Ps["e"])(e)}}]),Object(We["a"])(n,[{key:"initialize",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.buffers={},this.unused={},this.configuration=null,this.bindOnUse=!0,hc(this.buffers)||this.bind((function(){return e._unbindBuffers()})),this.setProps(t),this}},{key:"setProps",value:function(e){"program"in e&&(this.configuration=e.program&&e.program.configuration),"configuration"in e&&(this.configuration=e.configuration),"bindOnUse"in e&&(e=e.bindOnUse),"buffers"in e&&this.setBuffers(e.buffers)}},{key:"setBuffers",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.bind((function(){for(var n in t)e.setBuffer(n,t[n])})),this}},{key:"setBuffer",value:function(e,t){var n=this,r=this._getVaryingIndex(e),i=this._getBufferParams(t),a=i.buffer,o=i.byteSize,s=i.byteOffset;return r<0?(this.unused[e]=a,As.warn((function(){return"".concat(n.id," unused varying buffer ").concat(e)}))(),this):(this.buffers[r]=t,this.bindOnUse||this._bindBuffer(r,a,s,o),this)}},{key:"begin",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.gl.bindTransformFeedback(36386,this.handle),this._bindBuffers(),this.gl.beginTransformFeedback(e),this}},{key:"end",value:function(){return this.gl.endTransformFeedback(),this._unbindBuffers(),this.gl.bindTransformFeedback(36386,null),this}},{key:"_getBufferParams",value:function(e){var t,n,r;return e instanceof zc===!1?(r=e.buffer,n=e.byteSize,t=e.byteOffset):r=e,void 0===t&&void 0===n||(t=t||0,n=n||r.byteLength-t),{buffer:r,byteOffset:t,byteSize:n}}},{key:"_getVaryingInfo",value:function(e){return this.configuration&&this.configuration.getVaryingInfo(e)}},{key:"_getVaryingIndex",value:function(e){if(this.configuration)return this.configuration.getVaryingInfo(e).location;var t=Number(e);return Number.isFinite(t)?t:-1}},{key:"_bindBuffers",value:function(){if(this.bindOnUse)for(var e in this.buffers){var t=this._getBufferParams(this.buffers[e]),n=t.buffer,r=t.byteSize,i=t.byteOffset;this._bindBuffer(e,n,i,r)}}},{key:"_unbindBuffers",value:function(){if(this.bindOnUse)for(var e in this.buffers)this._bindBuffer(e,null)}},{key:"_bindBuffer",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3?arguments[3]:void 0,i=t&&t.handle;return i&&void 0!==r?this.gl.bindBufferRange(35982,e,i,n,r):this.gl.bindBufferBase(35982,e,i),this}},{key:"_createHandle",value:function(){return this.gl.createTransformFeedback()}},{key:"_deleteHandle",value:function(){this.gl.deleteTransformFeedback(this.handle)}},{key:"_bindHandle",value:function(e){this.gl.bindTransformFeedback(36386,this.handle)}}]),n}(yc);function gh(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=yh(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function yh(e,t){if(e){if("string"===typeof e)return vh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vh(e,t):void 0}}function vh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.gl=t,this.currentIndex=0,this.feedbackMap={},this.varyings=null,this.bindings=[],this.resources={},this._initialize(n),Object.seal(this)}return Object(We["a"])(e,[{key:"setupResources",value:function(e){var t,n=gh(this.bindings);try{for(n.s();!(t=n.n()).done;){var r=t.value;this._setupTransformFeedback(r,e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"updateModelProps",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.varyings;return t.length>0&&(e=Object.assign({},e,{varyings:t})),e}},{key:"getDrawOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.bindings[this.currentIndex],n=t.sourceBuffers,r=t.transformFeedback,i=Object.assign({},n,e.attributes);return{attributes:i,transformFeedback:r}}},{key:"swap",value:function(){return!!this.feedbackMap&&(this.currentIndex=this._getNextIndex(),!0)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setupBuffers(e)}},{key:"getBuffer",value:function(e){var t=this.bindings[this.currentIndex].feedbackBuffers,n=e?t[e]:null;return n?n instanceof zc?n:n.buffer:null}},{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.varyingName,n=this.getBuffer(t);return n?n.getData():null}},{key:"delete",value:function(){for(var e in this.resources)this.resources[e]["delete"]()}},{key:"_initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setupBuffers(e),this.varyings=e.varyings||Object.keys(this.bindings[this.currentIndex].feedbackBuffers),this.varyings.length>0&&ac(Object(Ps["e"])(this.gl))}},{key:"_getFeedbackBuffers",value:function(e){var t=e.sourceBuffers,n=void 0===t?{}:t,r={};if(this.bindings[this.currentIndex]&&Object.assign(r,this.bindings[this.currentIndex].feedbackBuffers),this.feedbackMap)for(var i in this.feedbackMap){var a=this.feedbackMap[i];i in n&&(r[a]=i)}for(var o in Object.assign(r,e.feedbackBuffers),r){var s=r[o];if("string"===typeof s){var c=n[s],l=c.byteLength,u=c.usage,h=c.accessor;r[o]=this._createNewBuffer(o,{byteLength:l,usage:u,accessor:h})}}return r}},{key:"_setupBuffers",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.sourceBuffers,n=void 0===t?null:t;Object.assign(this.feedbackMap,e.feedbackMap);var r=this._getFeedbackBuffers(e);this._updateBindings({sourceBuffers:n,feedbackBuffers:r})}},{key:"_setupTransformFeedback",value:function(e,t){var n=t.model,r=n.program;e.transformFeedback=new mh(this.gl,{program:r,buffers:e.feedbackBuffers})}},{key:"_updateBindings",value:function(e){if(this.bindings[this.currentIndex]=this._updateBinding(this.bindings[this.currentIndex],e),this.feedbackMap){var t=this._swapBuffers(this.bindings[this.currentIndex]),n=t.sourceBuffers,r=t.feedbackBuffers,i=this._getNextIndex();this.bindings[i]=this._updateBinding(this.bindings[i],{sourceBuffers:n,feedbackBuffers:r})}}},{key:"_updateBinding",value:function(e,t){return e?(Object.assign(e.sourceBuffers,t.sourceBuffers),Object.assign(e.feedbackBuffers,t.feedbackBuffers),e.transformFeedback&&e.transformFeedback.setBuffers(e.feedbackBuffers),e):{sourceBuffers:Object.assign({},t.sourceBuffers),feedbackBuffers:Object.assign({},t.feedbackBuffers)}}},{key:"_swapBuffers",value:function(e){if(!this.feedbackMap)return null;var t=Object.assign({},e.sourceBuffers),n=Object.assign({},e.feedbackBuffers);for(var r in this.feedbackMap){var i=this.feedbackMap[r];t[r]=e.feedbackBuffers[i],n[i]=e.sourceBuffers[r],ac(n[i]instanceof zc)}return{sourceBuffers:t,feedbackBuffers:n}}},{key:"_createNewBuffer",value:function(e,t){var n=new zc(this.gl,t);return this.resources[e]&&this.resources[e]["delete"](),this.resources[e]=n,n}},{key:"_getNextIndex",value:function(){return(this.currentIndex+1)%2}}]),e}();function bh(e){var t=100,n=e.match(/[^\s]+/g);if(n.length>=2&&"#version"===n[0]){var r=parseInt(n[1],10);Number.isFinite(r)&&(t=r)}return t}var xh,wh="#ifdef MODULE_LOGDEPTH\n logdepth_adjustPosition(gl_Position);\n#endif\n",Eh="#ifdef MODULE_MATERIAL\n gl_FragColor = material_filterColor(gl_FragColor);\n#endif\n\n#ifdef MODULE_LIGHTING\n gl_FragColor = lighting_filterColor(gl_FragColor);\n#endif\n\n#ifdef MODULE_FOG\n gl_FragColor = fog_filterColor(gl_FragColor);\n#endif\n\n#ifdef MODULE_PICKING\n gl_FragColor = picking_filterHighlightColor(gl_FragColor);\n gl_FragColor = picking_filterPickingColor(gl_FragColor);\n#endif\n\n#ifdef MODULE_LOGDEPTH\n logdepth_setFragDepth();\n#endif\n",kh="vs",Th="fs",Sh=(xh={},Object(Be["a"])(xh,kh,wh),Object(Be["a"])(xh,Th,Eh),xh),Oh="__LUMA_INJECT_DECLARATIONS__",Ah=/void\s+main\s*\([^)]*\)\s*\{\n?/,Ph=/}\n?[^{}]*$/,Ch=[];function Ih(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=t===kh,a=function(t){var r=n[t];r.sort((function(e,t){return e.order-t.order})),Ch.length=r.length;for(var a=0,o=r.length;a1),e.forEach((function(e){for(var n in e)t[n]=t[n]?"".concat(t[n],"\n").concat(e[n]):e[n]})),t}var Rh,jh="attribute float transform_elementID;\nvec2 transform_getPixelSizeHalf(vec2 size) {\n return vec2(1.) / (2. * size);\n}\n\nvec2 transform_getPixelIndices(vec2 texSize, vec2 pixelSizeHalf) {\n float yIndex = floor((transform_elementID / texSize[0]) + pixelSizeHalf[1]);\n float xIndex = transform_elementID - (yIndex * texSize[0]);\n return vec2(xIndex, yIndex);\n}\nvec2 transform_getTexCoord(vec2 size) {\n vec2 pixelSizeHalf = transform_getPixelSizeHalf(size);\n vec2 indices = transform_getPixelIndices(size, pixelSizeHalf);\n vec2 coord = indices / size + pixelSizeHalf;\n return coord;\n}\nvec2 transform_getPos(vec2 size) {\n vec2 texCoord = transform_getTexCoord(size);\n vec2 pos = (texCoord * (2.0, 2.0)) - (1., 1.);\n return pos;\n}\nvec4 transform_getInput(sampler2D texSampler, vec2 size) {\n vec2 texCoord = transform_getTexCoord(size);\n vec4 textureColor = texture2D(texSampler, texCoord);\n return textureColor;\n}\n",Lh={name:"transform",vs:jh,fs:null},Dh="transform_uSampler_",zh="transform_uSize_",Fh="transform_position";function Bh(e){var t=e.vs,n=e.sourceTextureMap,r=e.targetTextureVarying,i=e.targetTexture,a=Object.keys(n),o=a.length,s=null,c={},l=t,u={};if(o>0||r){var h=l.split("\n"),f=h.slice();if(h.forEach((function(e,t,i){if(o>0){var a=Wh(e,n);if(a){var l=a.updatedLine,h=a.inject;f[t]=l,u=Mh([u,h]),Object.assign(c,a.samplerTextureMap),o--}}r&&!s&&(s=Gh(e,r))})),r){ac(i);var d="".concat(zh).concat(r),p="uniform vec2 ".concat(d,";\n"),m=" vec2 ".concat(Fh," = transform_getPos(").concat(d,");\n gl_Position = vec4(").concat(Fh,", 0, 1.);\n"),g={"vs:#decl":p,"vs:#main-start":m};u=Mh([u,g])}l=f.join("\n")}return{vs:l,targetTextureType:s,inject:u,samplerTextureMap:c}}function Nh(e){var t,n,r=e.sourceTextureMap,i=e.targetTextureVarying,a=e.targetTexture,o={};for(var s in i&&(t=a.width,n=a.height,o["".concat(zh).concat(i)]=[t,n]),r){var c=r[s];t=c.width,n=c.height,o["".concat(zh).concat(s)]=[t,n]}return o}function Uh(e){return ch(e,["attribute","in"])}function Vh(e){var t="".concat(Dh).concat(e),n="".concat(zh).concat(e),r=" uniform sampler2D ".concat(t,";\n uniform vec2 ").concat(n,";");return{samplerName:t,sizeName:n,uniformDeclerations:r}}function Gh(e,t){var n=ch(e,["varying","out"]);return n&&n.name===t?n.type:null}function Wh(e,t){var n={},r=Uh(e);if(!r)return null;var i=r.type,a=r.name;if(a&&t[a]){var o="// ".concat(e," => Replaced by Transform with a sampler"),s=Vh(a),c=s.samplerName,l=s.sizeName,u=s.uniformDeclerations,h=uh(i),f=" ".concat(i," ").concat(a," = transform_getInput(").concat(c,", ").concat(l,").").concat(h,";\n");n[c]=a;var d={"vs:#decl":u,"vs:#main-start":f};return{updatedLine:o,inject:d,samplerTextureMap:n}}return null}var qh=(Rh={},Object(Be["a"])(Rh,10241,9728),Object(Be["a"])(Rh,10240,9728),Object(Be["a"])(Rh,10242,33071),Object(Be["a"])(Rh,10243,33071),Rh),Zh="transform_output",Hh=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.gl=t,this.id=this.currentIndex=0,this._swapTexture=null,this.targetTextureVarying=null,this.targetTextureType=null,this.samplerTextureMap=null,this.bindings=[],this.resources={},this._initialize(n),Object.seal(this)}return Object(We["a"])(e,[{key:"updateModelProps",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._processVertexShader(e);return Object.assign({},e,t)}},{key:"getDrawOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.bindings[this.currentIndex],n=t.sourceBuffers,r=t.sourceTextures,i=t.framebuffer,a=t.targetTexture,o=Object.assign({},n,e.attributes),s=Object.assign({},e.uniforms),c=Object.assign({},e.parameters),l=e.discard;if(this.hasSourceTextures||this.hasTargetTexture){for(var u in o.transform_elementID=this.elementIDBuffer,this.samplerTextureMap){var h=this.samplerTextureMap[u];s[u]=r[h]}this._setSourceTextureParameters();var f=Nh({sourceTextureMap:r,targetTextureVarying:this.targetTextureVarying,targetTexture:a});Object.assign(s,f)}return this.hasTargetTexture&&(l=!1,c.viewport=[0,0,i.width,i.height]),{attributes:o,framebuffer:i,uniforms:s,discard:l,parameters:c}}},{key:"swap",value:function(){return!!this._swapTexture&&(this.currentIndex=this._getNextIndex(),!0)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setupTextures(e)}},{key:"getTargetTexture",value:function(){var e=this.bindings[this.currentIndex].targetTexture;return e}},{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.packed,n=void 0!==t&&t,r=this.bindings[this.currentIndex].framebuffer,i=Rl(r);if(!n)return i;for(var a=i.constructor,o=hh(this.targetTextureType),s=new a(i.length*o/4),c=0,l=0;l0&&void 0!==arguments[0]?arguments[0]:{},t=e._targetTextureVarying,n=e._swapTexture;this._swapTexture=n,this.targetTextureVarying=t,this.hasTargetTexture=t,this._setupTextures(e)}},{key:"_createTargetTexture",value:function(e){var t=e.sourceTextures,n=e.textureOrReference;if(n instanceof nl)return n;var r=t[n];return r?(this._targetRefTexName=n,this._createNewTexture(r)):null}},{key:"_setupTextures",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.sourceBuffers,n=e._sourceTextures,r=void 0===n?{}:n,i=e._targetTexture,a=this._createTargetTexture({sourceTextures:r,textureOrReference:i});this.hasSourceTextures=this.hasSourceTextures||r&&Object.keys(r).length>0,this._updateBindings({sourceBuffers:t,sourceTextures:r,targetTexture:a}),"elementCount"in e&&this._updateElementIDBuffer(e.elementCount)}},{key:"_updateElementIDBuffer",value:function(e){if(!("number"!==typeof e||this.elementCount>=e)){var t=new Float32Array(e);t.forEach((function(e,t,n){n[t]=t})),this.elementIDBuffer?this.elementIDBuffer.setData({data:t}):this.elementIDBuffer=new zc(this.gl,{data:t,accessor:{size:1}}),this.elementCount=e}}},{key:"_updateBindings",value:function(e){if(this.bindings[this.currentIndex]=this._updateBinding(this.bindings[this.currentIndex],e),this._swapTexture){var t=this._swapTextures(this.bindings[this.currentIndex]),n=t.sourceTextures,r=t.targetTexture,i=this._getNextIndex();this.bindings[i]=this._updateBinding(this.bindings[i],{sourceTextures:n,targetTexture:r})}}},{key:"_updateBinding",value:function(e,t){var n=t.sourceBuffers,r=t.sourceTextures,i=t.targetTexture;if(e||(e={sourceBuffers:{},sourceTextures:{},targetTexture:null}),Object.assign(e.sourceTextures,r),Object.assign(e.sourceBuffers,n),i){e.targetTexture=i;var a=i.width,o=i.height,s=e,c=s.framebuffer;c?(c.update({attachments:Object(Be["a"])({},36064,i),resizeAttachments:!1}),c.resize({width:a,height:o})):e.framebuffer=new Wl(this.gl,{id:"transform-framebuffer",width:a,height:o,attachments:Object(Be["a"])({},36064,i)})}return e}},{key:"_setSourceTextureParameters",value:function(){var e=this.currentIndex,t=this.bindings[e].sourceTextures;for(var n in t)t[n].setParameters(qh)}},{key:"_swapTextures",value:function(e){if(!this._swapTexture)return null;var t=Object.assign({},e.sourceTextures);t[this._swapTexture]=e.targetTexture;var n=e.sourceTextures[this._swapTexture];return{sourceTextures:t,targetTexture:n}}},{key:"_createNewTexture",value:function(e){var t,n=Il(e,{parameters:(t={},Object(Be["a"])(t,10241,9728),Object(Be["a"])(t,10240,9728),Object(Be["a"])(t,10242,33071),Object(Be["a"])(t,10243,33071),t),pixelStore:Object(Be["a"])({},37440,!1)});return this.ownTexture&&this.ownTexture["delete"](),this.ownTexture=n,n}},{key:"_getNextIndex",value:function(){return(this.currentIndex+1)%2}},{key:"_processVertexShader",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.bindings[this.currentIndex],n=t.sourceTextures,r=t.targetTexture,i=Bh({vs:e.vs,sourceTextureMap:n,targetTextureVarying:this.targetTextureVarying,targetTexture:r}),a=i.vs,o=i.uniforms,s=i.targetTextureType,c=i.inject,l=i.samplerTextureMap,u=Mh([e.inject||{},c]);this.targetTextureType=s,this.samplerTextureMap=l;var h=e._fs||lh({version:bh(a),input:this.targetTextureVarying,inputType:s,output:Zh}),f=this.hasSourceTextures||this.targetTextureVarying?[Lh].concat(e.modules||[]):e.modules;return{vs:a,fs:h,modules:f,uniforms:o,inject:u}}}]),e}(),Xh={number:{validate:function(e,t){return Number.isFinite(e)&&(!("max"in t)||e<=t.max)&&(!("min"in t)||e>=t.min)}},array:{validate:function(e,t){return Array.isArray(e)||ArrayBuffer.isView(e)}}};function $h(e){var t={};for(var n in e){var r=e[n],i=Yh(r);t[n]=i}return t}function Yh(e){var t=Kh(e);return"object"===t?e?"type"in e?Object.assign({},e,Xh[e.type]):"value"in e?(t=Kh(e.value),Object.assign({type:t},e,Xh[t])):{type:"object",value:e}:{type:"object",value:null}:Object.assign({type:t,value:e},Xh[t])}function Kh(e){return Array.isArray(e)||ArrayBuffer.isView(e)?"array":Object(Ur["a"])(e)}var Qh="vs",Jh="fs",ef=function(){function e(t){var n=t.name,r=t.vs,i=t.fs,a=t.dependencies,o=void 0===a?[]:a,s=t.uniforms,c=t.getUniforms,l=t.deprecations,u=void 0===l?[]:l,h=t.defines,f=void 0===h?{}:h,d=t.inject,p=void 0===d?{}:d,m=t.vertexShader,g=t.fragmentShader;Object(Ge["a"])(this,e),ih("string"===typeof n),this.name=n,this.vs=r||m,this.fs=i||g,this.getModuleUniforms=c,this.dependencies=o,this.deprecations=this._parseDeprecationDefinitions(u),this.defines=f,this.injections=tf(p),s&&(this.uniforms=$h(s))}return Object(We["a"])(e,[{key:"getModuleSource",value:function(e){var t;switch(e){case Qh:t=this.vs||"";break;case Jh:t=this.fs||"";break;default:ih(!1)}return"#define MODULE_".concat(this.name.toUpperCase().replace(/[^0-9a-z]/gi,"_"),"\n").concat(t,"// END MODULE_").concat(this.name,"\n\n")}},{key:"getUniforms",value:function(e,t){return this.getModuleUniforms?this.getModuleUniforms(e,t):this.uniforms?this._defaultGetUniforms(e):{}}},{key:"getDefines",value:function(){return this.defines}},{key:"checkDeprecations",value:function(e,t){this.deprecations.forEach((function(n){n.regex.test(e)&&(n.deprecated?t.deprecated(n.old,n["new"])():t.removed(n.old,n["new"])())}))}},{key:"_parseDeprecationDefinitions",value:function(e){return e.forEach((function(e){switch(e.type){case"function":e.regex=new RegExp("\\b".concat(e.old,"\\("));break;default:e.regex=new RegExp("".concat(e.type," ").concat(e.old,";"))}})),e}},{key:"_defaultGetUniforms",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={},n=this.uniforms;for(var r in n){var i=n[r];r in e&&!i["private"]?(i.validate&&ih(i.validate(e[r],i),"".concat(this.name,": invalid ").concat(r)),t[r]=e[r]):t[r]=i.value}return t}}]),e}();function tf(e){var t={vs:{},fs:{}};for(var n in e){var r=e[n],i=n.slice(0,2);"string"===typeof r&&(r={order:0,injection:r}),t[i][n]=r}return t}function nf(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=rf(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function rf(e,t){if(e){if("string"===typeof e)return af(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?af(e,t):void 0}}function af(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=5)throw new Error("Possible loop in shader dependency graph");var a,o=nf(t);try{for(o.s();!(a=o.n()).done;){var s=a.value;r[s.name]=s,(void 0===i[s.name]||i[s.name]0&&void 0!==arguments[0]?arguments[0]:{},t="undefined"!==typeof window&&window.navigator||{},n=e.userAgent||t.userAgent||"",r=-1!==n.indexOf("MSIE "),i=-1!==n.indexOf("Trident/");return r||i}var hf=7936,ff=7937,df=7938,pf=35724,mf={GLSL_FRAG_DATA:["WEBGL_draw_buffers",!0],GLSL_FRAG_DEPTH:["EXT_frag_depth",!0],GLSL_DERIVATIVES:["OES_standard_derivatives",!0],GLSL_TEXTURE_LOD:["EXT_shader_texture_lod",!0]},gf={};function yf(e){return"undefined"!==typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext||Boolean(e&&2===e._version)}function vf(e){var t=e.getExtension("WEBGL_debug_renderer_info"),n=e.getParameter(t&&t.UNMASKED_VENDOR_WEBGL||hf),r=e.getParameter(t&&t.UNMASKED_RENDERER_WEBGL||ff),i=_f(n,r),a={gpuVendor:i,vendor:n,renderer:r,version:e.getParameter(df),shadingLanguageVersion:e.getParameter(pf)};return a}function _f(e,t){return e.match(/NVIDIA/i)||t.match(/NVIDIA/i)?"NVIDIA":e.match(/INTEL/i)||t.match(/INTEL/i)?"INTEL":e.match(/AMD/i)||t.match(/AMD/i)||e.match(/ATI/i)||t.match(/ATI/i)?"AMD":"UNKNOWN GPU"}Object.keys(mf).forEach((function(e){gf[e]=e}));var bf={};function xf(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=mf[t];if(ih(r,t),!uf(n))return!0;if(t in bf)return bf[t];var i=r[0],a=n.behavior||"enable",o="#extension GL_".concat(i," : ").concat(a,"\nvoid main(void) {}"),s=e.createShader(35633);e.shaderSource(s,o),e.compileShader(s);var c=e.getShaderParameter(s,35713);return e.deleteShader(s),bf[t]=c,c}function wf(e,t){var n=mf[t];ih(n,t);var r=yf(e)&&n[1]||n[0],i="string"===typeof r?Boolean(e.getExtension(r)):r;return ih(!1===i||!0===i),i}function Ef(e,t){return t=Array.isArray(t)?t:[t],t.every((function(t){return wf(e,t)}))}function kf(e){var t=vf(e);switch(t.gpuVendor.toLowerCase()){case"nvidia":return"#define NVIDIA_GPU\n// Nvidia optimizes away the calculation necessary for emulated fp64\n#define LUMA_FP64_CODE_ELIMINATION_WORKAROUND 1\n";case"intel":return"#define INTEL_GPU\n// Intel optimizes away the calculation necessary for emulated fp64\n#define LUMA_FP64_CODE_ELIMINATION_WORKAROUND 1\n// Intel's built-in 'tan' function doesn't have acceptable precision\n#define LUMA_FP32_TAN_PRECISION_WORKAROUND 1\n// Intel GPU doesn't have full 32 bits precision in same cases, causes overflow\n#define LUMA_FP64_HIGH_BITS_OVERFLOW_WORKAROUND 1\n";case"amd":return"#define AMD_GPU\n";default:return"#define DEFAULT_GPU\n// Prevent driver from optimizing away the calculation necessary for emulated fp64\n#define LUMA_FP64_CODE_ELIMINATION_WORKAROUND 1\n// Intel's built-in 'tan' function doesn't have acceptable precision\n#define LUMA_FP32_TAN_PRECISION_WORKAROUND 1\n// Intel GPU doesn't have full 32 bits precision in same cases, causes overflow\n#define LUMA_FP64_HIGH_BITS_OVERFLOW_WORKAROUND 1\n"}}function Tf(e,t,n){var r="#if (__VERSION__ > 120)\n\n# define FEATURE_GLSL_DERIVATIVES\n# define FEATURE_GLSL_DRAW_BUFFERS\n# define FEATURE_GLSL_FRAG_DEPTH\n# define FEATURE_GLSL_TEXTURE_LOD\n\n// DEPRECATED FLAGS, remove in v9\n# define FRAG_DEPTH\n# define DERIVATIVES\n# define DRAW_BUFFERS\n# define TEXTURE_LOD\n\n#endif // __VERSION\n";return Ef(e,gf.GLSL_FRAG_DEPTH)&&(r+="\n// FRAG_DEPTH => gl_FragDepth is available\n#ifdef GL_EXT_frag_depth\n#extension GL_EXT_frag_depth : enable\n# define FEATURE_GLSL_FRAG_DEPTH\n# define FRAG_DEPTH\n# define gl_FragDepth gl_FragDepthEXT\n#endif\n"),Ef(e,gf.GLSL_DERIVATIVES)&&xf(e,gf.GLSL_DERIVATIVES)&&(r+="\n// DERIVATIVES => dxdF, dxdY and fwidth are available\n#ifdef GL_OES_standard_derivatives\n#extension GL_OES_standard_derivatives : enable\n# define FEATURE_GLSL_DERIVATIVES\n# define DERIVATIVES\n#endif\n"),Ef(e,gf.GLSL_FRAG_DATA)&&xf(e,gf.GLSL_FRAG_DATA,{behavior:"require"})&&(r+="\n// DRAW_BUFFERS => gl_FragData[] is available\n#ifdef GL_EXT_draw_buffers\n#extension GL_EXT_draw_buffers : require\n#define FEATURE_GLSL_DRAW_BUFFERS\n#define DRAW_BUFFERS\n#endif\n"),Ef(e,gf.GLSL_TEXTURE_LOD)&&(r+="// TEXTURE_LOD => texture2DLod etc are available\n#ifdef GL_EXT_shader_texture_lod\n#extension GL_EXT_shader_texture_lod : enable\n\n# define FEATURE_GLSL_TEXTURE_LOD\n# define TEXTURE_LOD\n\n#endif\n"),r}function Sf(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Of(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Of(e,t){if(e){if("string"===typeof e)return Af(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Af(e,t):void 0}}function Af(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Uf(e,t){if(e){if("string"===typeof e)return Vf(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vf(e,t):void 0}}function Vf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=0,n="";for(var r in e){0===t&&(n+="\n// APPLICATION DEFINES\n"),t++;var i=e[r];(i||Number.isFinite(i))&&(n+="#define ".concat(r.toUpperCase()," ").concat(e[r],"\n"))}return 0===t&&(n+="\n"),n}function Jf(e,t){var n="";for(var r in e){var i=e[r];if(n+="void ".concat(i.signature," {\n"),i.header&&(n+=" ".concat(i.header)),t[r]){var a=t[r];a.sort((function(e,t){return e.order-t.order}));var o,s=Nf(a);try{for(s.s();!(o=s.n()).done;){var c=o.value;n+=" ".concat(c.injection,"\n")}}catch(l){s.e(l)}finally{s.f()}}i.footer&&(n+=" ".concat(i.footer)),n+="}\n"}return n}function ed(e){var t={vs:{},fs:{}};return e.forEach((function(e){var n;"string"!==typeof e?(n=e,e=n.hook):n={},e=e.trim();var r=e.split(":"),i=Object(Ve["a"])(r,2),a=i[0],o=i[1],s=e.replace(/\(.+/,"");t[a][s]=Object.assign(n,{signature:o})})),t}var td=(Gf={},Object(Be["a"])(Gf,5126,yd.bind(null,"uniform1fv",sd,1,vd)),Object(Be["a"])(Gf,35664,yd.bind(null,"uniform2fv",sd,2,vd)),Object(Be["a"])(Gf,35665,yd.bind(null,"uniform3fv",sd,3,vd)),Object(Be["a"])(Gf,35666,yd.bind(null,"uniform4fv",sd,4,vd)),Object(Be["a"])(Gf,5124,yd.bind(null,"uniform1iv",cd,1,vd)),Object(Be["a"])(Gf,35667,yd.bind(null,"uniform2iv",cd,2,vd)),Object(Be["a"])(Gf,35668,yd.bind(null,"uniform3iv",cd,3,vd)),Object(Be["a"])(Gf,35669,yd.bind(null,"uniform4iv",cd,4,vd)),Object(Be["a"])(Gf,35670,yd.bind(null,"uniform1iv",cd,1,vd)),Object(Be["a"])(Gf,35671,yd.bind(null,"uniform2iv",cd,2,vd)),Object(Be["a"])(Gf,35672,yd.bind(null,"uniform3iv",cd,3,vd)),Object(Be["a"])(Gf,35673,yd.bind(null,"uniform4iv",cd,4,vd)),Object(Be["a"])(Gf,35674,yd.bind(null,"uniformMatrix2fv",sd,4,_d)),Object(Be["a"])(Gf,35675,yd.bind(null,"uniformMatrix3fv",sd,9,_d)),Object(Be["a"])(Gf,35676,yd.bind(null,"uniformMatrix4fv",sd,16,_d)),Object(Be["a"])(Gf,35678,gd),Object(Be["a"])(Gf,35680,gd),Object(Be["a"])(Gf,5125,yd.bind(null,"uniform1uiv",ld,1,vd)),Object(Be["a"])(Gf,36294,yd.bind(null,"uniform2uiv",ld,2,vd)),Object(Be["a"])(Gf,36295,yd.bind(null,"uniform3uiv",ld,3,vd)),Object(Be["a"])(Gf,36296,yd.bind(null,"uniform4uiv",ld,4,vd)),Object(Be["a"])(Gf,35685,yd.bind(null,"uniformMatrix2x3fv",sd,6,_d)),Object(Be["a"])(Gf,35686,yd.bind(null,"uniformMatrix2x4fv",sd,8,_d)),Object(Be["a"])(Gf,35687,yd.bind(null,"uniformMatrix3x2fv",sd,6,_d)),Object(Be["a"])(Gf,35688,yd.bind(null,"uniformMatrix3x4fv",sd,12,_d)),Object(Be["a"])(Gf,35689,yd.bind(null,"uniformMatrix4x2fv",sd,8,_d)),Object(Be["a"])(Gf,35690,yd.bind(null,"uniformMatrix4x3fv",sd,12,_d)),Object(Be["a"])(Gf,35678,gd),Object(Be["a"])(Gf,35680,gd),Object(Be["a"])(Gf,35679,gd),Object(Be["a"])(Gf,35682,gd),Object(Be["a"])(Gf,36289,gd),Object(Be["a"])(Gf,36292,gd),Object(Be["a"])(Gf,36293,gd),Object(Be["a"])(Gf,36298,gd),Object(Be["a"])(Gf,36299,gd),Object(Be["a"])(Gf,36300,gd),Object(Be["a"])(Gf,36303,gd),Object(Be["a"])(Gf,36306,gd),Object(Be["a"])(Gf,36307,gd),Object(Be["a"])(Gf,36308,gd),Object(Be["a"])(Gf,36311,gd),Gf),nd={},rd={},id={},ad=[0];function od(e,t,n,r){1===t&&"boolean"===typeof e&&(e=e?1:0),Number.isFinite(e)&&(ad[0]=e,e=ad);var i=e.length;if(i%t&&As.warn("Uniform size should be multiples of ".concat(t),e)(),e instanceof n)return e;var a=r[i];a||(a=new n(i),r[i]=a);for(var o=0;o1&&void 0!==arguments[1]?arguments[1]:"unnamed",n=/#define[\s*]SHADER_NAME[\s*]([A-Za-z0-9_-]+)[\s*]/,r=e.match(n);return r?r[1]:t}var xd=35632,wd=35633;function Ed(e){switch(e){case xd:return"fragment";case wd:return"vertex";default:return"unknown type"}}function kd(e,t,n,r){for(var i=e.split(/\r?\n/),a={},o={},s=r||bd(t)||"(unnamed)",c="".concat(Ed(n)," shader ").concat(s),l=0;l1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:": ",r=e.split(/\r?\n/),i=String(r.length+t-1).length;return r.map((function(e,r){var a=String(r+t),o=a.length,s=Od(a,i-o);return s+n+e}))}function Od(e,t){for(var n="",r=0;r0&&void 0!==arguments[0]?arguments[0]:this.source;e.startsWith("#version ")||(e="#version 100\n".concat(e)),this.source=e,this.gl.shaderSource(this.handle,this.source),this.gl.compileShader(this.handle);var t=this.getParameter(35713);if(!t){var n=this.gl.getShaderInfoLog(this.handle),r=kd(n,this.source,this.shaderType,this.id),i=r.shaderName,a=r.errors,o=r.warnings;throw As.error("GLSL compilation errors in ".concat(i,"\n").concat(a))(),As.warn("GLSL compilation warnings in ".concat(i,"\n").concat(o))(),new Error("GLSL compilation errors in ".concat(i))}}},{key:"_deleteHandle",value:function(){this.gl.deleteShader(this.handle)}},{key:"_getOptsFromHandle",value:function(){return{type:this.getParameter(35663),source:this.getSource()}}}]),n}(yc),Rd=function(e){Object(Pn["a"])(n,e);var t=Ad(n);function n(e,r){return Object(Ge["a"])(this,n),"string"===typeof r&&(r={source:r}),t.call(this,e,Object.assign({},r,{shaderType:35633}))}return Object(We["a"])(n,[{key:"_createHandle",value:function(){return this.gl.createShader(35633)}}]),n}(Md),jd=function(e){Object(Pn["a"])(n,e);var t=Ad(n);function n(e,r){return Object(Ge["a"])(this,n),"string"===typeof r&&(r={source:r}),t.call(this,e,Object.assign({},r,{shaderType:35632}))}return Object(We["a"])(n,[{key:"_createHandle",value:function(){return this.gl.createShader(35632)}}]),n}(Md),Ld=5120,Dd=5121,zd=5122,Fd=5123,Bd=0,Nd=1,Ud=2,Vd=3,Gd=4,Wd=5,qd=6,Zd=5126,Hd=35664,Xd=35665,$d=35666,Yd=5124,Kd=35667,Qd=35668,Jd=35669,ep=5125,tp=36294,np=36295,rp=36296,ip=35670,ap=35671,op=35672,sp=35673,cp=35674,lp=35675,up=35676,hp=35685,fp=35686,dp=35687,pp=35688,mp=35689,gp=35690,yp=(Cd={},Object(Be["a"])(Cd,Zd,[Zd,1,"float"]),Object(Be["a"])(Cd,Hd,[Zd,2,"vec2"]),Object(Be["a"])(Cd,Xd,[Zd,3,"vec3"]),Object(Be["a"])(Cd,$d,[Zd,4,"vec4"]),Object(Be["a"])(Cd,Yd,[Yd,1,"int"]),Object(Be["a"])(Cd,Kd,[Yd,2,"ivec2"]),Object(Be["a"])(Cd,Qd,[Yd,3,"ivec3"]),Object(Be["a"])(Cd,Jd,[Yd,4,"ivec4"]),Object(Be["a"])(Cd,ep,[ep,1,"uint"]),Object(Be["a"])(Cd,tp,[ep,2,"uvec2"]),Object(Be["a"])(Cd,np,[ep,3,"uvec3"]),Object(Be["a"])(Cd,rp,[ep,4,"uvec4"]),Object(Be["a"])(Cd,ip,[Zd,1,"bool"]),Object(Be["a"])(Cd,ap,[Zd,2,"bvec2"]),Object(Be["a"])(Cd,op,[Zd,3,"bvec3"]),Object(Be["a"])(Cd,sp,[Zd,4,"bvec4"]),Object(Be["a"])(Cd,cp,[Zd,8,"mat2"]),Object(Be["a"])(Cd,hp,[Zd,8,"mat2x3"]),Object(Be["a"])(Cd,fp,[Zd,8,"mat2x4"]),Object(Be["a"])(Cd,lp,[Zd,12,"mat3"]),Object(Be["a"])(Cd,dp,[Zd,12,"mat3x2"]),Object(Be["a"])(Cd,pp,[Zd,12,"mat3x4"]),Object(Be["a"])(Cd,up,[Zd,16,"mat4"]),Object(Be["a"])(Cd,mp,[Zd,16,"mat4x2"]),Object(Be["a"])(Cd,gp,[Zd,16,"mat4x3"]),Cd);function vp(e){switch(e){case Bd:return Bd;case Nd:return Nd;case Vd:return Nd;case Ud:return Nd;case Gd:return Gd;case Wd:return Gd;case qd:return Gd;default:return ac(!1),0}}function _p(e){var t=yp[e];if(!t)return null;var n=Object(Ve["a"])(t,2),r=n[0],i=n[1];return{type:r,components:i}}function bp(e,t){switch(e){case Ld:case Dd:case zd:case Fd:e=Zd;break;default:}for(var n in yp){var r=Object(Ve["a"])(yp[n],3),i=r[0],a=r[1],o=r[2];if(i===e&&a===t)return{glType:n,name:o}}return null}var xp=function(){function e(t){Object(Ge["a"])(this,e),this.id=t.id,this.attributeInfos=[],this.attributeInfosByName={},this.attributeInfosByLocation=[],this.varyingInfos=[],this.varyingInfosByName={},Object.seal(this),this._readAttributesFromProgram(t),this._readVaryingsFromProgram(t)}return Object(We["a"])(e,[{key:"getAttributeInfo",value:function(e){var t=Number(e);return Number.isFinite(t)?this.attributeInfosByLocation[t]:this.attributeInfosByName[e]||null}},{key:"getAttributeLocation",value:function(e){var t=this.getAttributeInfo(e);return t?t.location:-1}},{key:"getAttributeAccessor",value:function(e){var t=this.getAttributeInfo(e);return t?t.accessor:null}},{key:"getVaryingInfo",value:function(e){var t=Number(e);return Number.isFinite(t)?this.varyingInfos[t]:this.varyingInfosByName[e]||null}},{key:"getVaryingIndex",value:function(e){var t=this.getVaryingInfo();return t?t.location:-1}},{key:"getVaryingAccessor",value:function(e){var t=this.getVaryingInfo();return t?t.accessor:null}},{key:"_readAttributesFromProgram",value:function(e){for(var t=e.gl,n=t.getProgramParameter(e.handle,35721),r=0;r=0&&this._addAttribute(c,a,o,s)}this.attributeInfos.sort((function(e,t){return e.location-t.location}))}},{key:"_readVaryingsFromProgram",value:function(e){var t=e.gl;if(Object(Ps["e"])(t)){for(var n=t.getProgramParameter(e.handle,35971),r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Ep(e,t){if(e){if("string"===typeof e)return kp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kp(e,t):void 0}}function kp(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.stubRemovedMethods("Program","v6.0",Pp),r._isCached=!1,r.initialize(i),Object.seal(Object(An["a"])(r)),r._setId(i.id),r}return Object(We["a"])(n,[{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.hash,n=e.vs,r=e.fs,i=e.varyings,a=e.bufferMode,o=void 0===a?Ap:a;return this.hash=t||"",this.vs="string"===typeof n?new Rd(this.gl,{id:"".concat(e.id,"-vs"),source:n}):n,this.fs="string"===typeof r?new jd(this.gl,{id:"".concat(e.id,"-fs"),source:r}):r,ac(this.vs instanceof Rd),ac(this.fs instanceof jd),this.uniforms={},this._textureUniforms={},i&&i.length>0&&(Object(Ps["a"])(this.gl),this.varyings=i,this.gl2.transformFeedbackVaryings(this.handle,i,o)),this._compileAndLink(),this._readUniformLocationsFromLinkedProgram(),this.configuration=new xp(this),this.setProps(e)}},{key:"delete",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._isCached?this:Os(Object(In["a"])(n.prototype),"delete",this).call(this,e)}},{key:"setProps",value:function(e){return"uniforms"in e&&this.setUniforms(e.uniforms),this}},{key:"draw",value:function(e){var t=this,n=e.logPriority,r=e.drawMode,i=void 0===r?4:r,a=e.vertexCount,o=e.offset,s=void 0===o?0:o,c=e.start,l=e.end,u=e.isIndexed,h=void 0!==u&&u,f=e.indexType,d=void 0===f?5123:f,p=e.instanceCount,m=void 0===p?0:p,g=e.isInstanced,y=void 0===g?m>0:g,v=e.vertexArray,_=void 0===v?null:v,b=e.transformFeedback,x=e.framebuffer,w=e.parameters,E=void 0===w?{}:w,k=e.uniforms,T=e.samplers;if((k||T)&&(As.deprecated("Program.draw({uniforms})","Program.setUniforms(uniforms)")(),this.setUniforms(k||{})),As.priority>=n){var S=x?x.id:"default",O="mode=".concat(sc(this.gl,i)," verts=").concat(a," ")+"instances=".concat(m," indexType=").concat(sc(this.gl,d)," ")+"isInstanced=".concat(y," isIndexed=").concat(h," ")+"Framebuffer=".concat(S);As.log(n,O)()}return ac(_),this.gl.useProgram(this.handle),!(!this._areTexturesRenderable()||0===a||y&&0===m)&&(_.bindForDraw(a,m,(function(){if(void 0!==x&&(E=Object.assign({},E,{framebuffer:x})),b){var e=vp(i);b.begin(e)}t._bindTextures(),Object(Cs["d"])(t.gl,E,(function(){h&&y?t.gl2.drawElementsInstanced(i,a,d,s,m):h&&Object(Ps["e"])(t.gl)&&!isNaN(c)&&!isNaN(l)?t.gl2.drawRangeElements(i,c,l,a,d,s):h?t.gl.drawElements(i,a,d,s):y?t.gl2.drawArraysInstanced(i,s,a,m):t.gl.drawArrays(i,s,a)})),b&&b.end()})),!0)}},{key:"setUniforms",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var t in As.priority>=2&&fd(e,this.id,this._uniformSetters),this.gl.useProgram(this.handle),e){var n=e[t],r=this._uniformSetters[t];if(r){var i=n,a=!1;if(i instanceof Wl&&(i=i.texture),i instanceof Yc)if(a=this.uniforms[t]!==n,a){void 0===r.textureIndex&&(r.textureIndex=this._textureIndexCounter++);var o=i,s=r.textureIndex;o.bind(s),i=s,this._textureUniforms[t]=o}else i=r.textureIndex;else this._textureUniforms[t]&&delete this._textureUniforms[t];(r(i)||a)&&pd(this.uniforms,t,n)}}return this}},{key:"_areTexturesRenderable",value:function(){var e=!0;for(var t in this._textureUniforms){var n=this._textureUniforms[t];n.update(),e=e&&n.loaded}return e}},{key:"_bindTextures",value:function(){for(var e in this._textureUniforms){var t=this._uniformSetters[e].textureIndex;this._textureUniforms[e].bind(t)}}},{key:"_createHandle",value:function(){return this.gl.createProgram()}},{key:"_deleteHandle",value:function(){this.gl.deleteProgram(this.handle)}},{key:"_getOptionsFromHandle",value:function(e){var t,n=this.gl.getAttachedShaders(e),r={},i=wp(n);try{for(i.s();!(t=i.n()).done;){var a=t.value,o=this.gl.getShaderParameter(this.handle,35663);switch(o){case 35633:r.vs=new Rd({handle:a});break;case 35632:r.fs=new jd({handle:a});break;default:}}}catch(s){i.e(s)}finally{i.f()}return r}},{key:"_getParameter",value:function(e){return this.gl.getProgramParameter(this.handle,e)}},{key:"_setId",value:function(e){if(!e){var t=this._getName();this.id=lc(t)}}},{key:"_getName",value:function(){var e=this.vs.getName()||this.fs.getName();return e=e.replace(/shader/i,""),e=e?"".concat(e,"-program"):"program",e}},{key:"_compileAndLink",value:function(){var e=this.gl;if(e.attachShader(this.handle,this.vs.handle),e.attachShader(this.handle,this.fs.handle),As.time(Op,"linkProgram for ".concat(this._getName()))(),e.linkProgram(this.handle),As.timeEnd(Op,"linkProgram for ".concat(this._getName()))(),e.debug||As.level>0){var t=e.getProgramParameter(this.handle,35714);if(!t)throw new Error("Error linking: ".concat(e.getProgramInfoLog(this.handle)));e.validateProgram(this.handle);var n=e.getProgramParameter(this.handle,35715);if(!n)throw new Error("Error validating: ".concat(e.getProgramInfoLog(this.handle)))}}},{key:"_readUniformLocationsFromLinkedProgram",value:function(){var e=this.gl;this._uniformSetters={},this._uniformCount=this._getParameter(35718);for(var t=0;t1)for(var o=0;o=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Mp(e,t){if(e){if("string"===typeof e)return Rp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Rp(e,t):void 0}}function Rp(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},r=n.vs,i=void 0===r?"":r,a=n.fs,o=void 0===a?"":a,s=n.defines,c=void 0===s?{}:s,l=n.inject,u=void 0===l?{}:l,h=n.varyings,f=void 0===h?[]:h,d=n.bufferMode,p=void 0===d?35981:d,m=n.transpileToGLSL100,g=void 0!==m&&m,y=this._getModuleList(n.modules),v=this._getHash(i),_=this._getHash(o),b=y.map((function(e){return t._getHash(e.name)})).sort(),x=f.map((function(e){return t._getHash(e)})),w=Object.keys(c).sort(),E=Object.keys(u).sort(),k=[],T=[],S=Ip(w);try{for(S.s();!(e=S.n()).done;){var O=e.value;k.push(this._getHash(O)),k.push(this._getHash(c[O]))}}catch(R){S.e(R)}finally{S.f()}var A,P=Ip(E);try{for(P.s();!(A=P.n()).done;){var C=A.value;T.push(this._getHash(C)),T.push(this._getHash(u[C]))}}catch(R){P.e(R)}finally{P.f()}var I="".concat(v,"/").concat(_,"D").concat(k.join("/"),"M").concat(b.join("/"),"I").concat(T.join("/"),"V").concat(x.join("/"),"H").concat(this.stateHash,"B").concat(p).concat(g?"T":"");if(!this._programCache[I]){var M=Hf(this.gl,{vs:i,fs:o,modules:y,inject:u,defines:c,hookFunctions:this._hookFunctions,transpileToGLSL100:g});this._programCache[I]=new Cp(this.gl,{hash:I,vs:M.vs,fs:M.fs,varyings:f,bufferMode:p}),this._getUniforms[I]=M.getUniforms||function(e){},this._useCounts[I]=0}return this._useCounts[I]++,this._programCache[I]}},{key:"getUniforms",value:function(e){return this._getUniforms[e.hash]||null}},{key:"release",value:function(e){var t=e.hash;this._useCounts[t]--,0===this._useCounts[t]&&(this._programCache[t]["delete"](),delete this._programCache[t],delete this._getUniforms[t],delete this._useCounts[t])}},{key:"_getHash",value:function(e){return void 0===this._hashes[e]&&(this._hashes[e]=this._hashCounter++),this._hashes[e]}},{key:"_getModuleList",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=new Array(this._defaultModules.length+e.length),n={},r=0,i=0,a=this._defaultModules.length;i-1)return"Edge";var r=-1!==n.indexOf("MSIE "),i=-1!==n.indexOf("Trident/");return r||i?"IE":cs["b"].chrome?"Chrome":cs["b"].safari?"Safari":cs["b"].mozInnerScreenX?"Firefox":"Unknown"}function Up(e){var t=Vp();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Vp(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Gp="elements must be GL.ELEMENT_ARRAY_BUFFER",Wp=function(e){Object(Pn["a"])(n,e);var t=Up(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,n);var a=i.id||i.program&&i.program.id;return r=t.call(this,e,Object.assign({},i,{id:a})),r.buffer=null,r.bufferValue=null,r.isDefaultArray=i.isDefaultArray||!1,r.gl2=e,r.initialize(i),Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!t.constantAttributeZero||(Object(Ps["e"])(e)||"Chrome"===Np())}},{key:"getDefaultArray",value:function(e){return e.luma=e.luma||{},e.luma.defaultVertexArray||(e.luma.defaultVertexArray=new n(e,{handle:null,isDefaultArray:!0})),e.luma.defaultVertexArray}},{key:"getMaxAttributes",value:function(e){return n.MAX_ATTRIBUTES=n.MAX_ATTRIBUTES||e.getParameter(34921),n.MAX_ATTRIBUTES}},{key:"setConstant",value:function(e,t,r){switch(r.constructor){case Float32Array:n._setConstantFloatArray(e,t,r);break;case Int32Array:n._setConstantIntArray(e,t,r);break;case Uint32Array:n._setConstantUintArray(e,t,r);break;default:ac(!1)}}}]),Object(We["a"])(n,[{key:"delete",value:function(){return Os(Object(In["a"])(n.prototype),"delete",this).call(this),this.buffer&&this.buffer["delete"](),this}},{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.setProps(e)}},{key:"setProps",value:function(e){return this}},{key:"setElementBuffer",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ac(!t||34963===t.target,Gp),this.bind((function(){e.gl.bindBuffer(34963,t?t.handle:null)})),this}},{key:"setBuffer",value:function(e,t,n){if(34963===t.target)return this.setElementBuffer(t,n);var r=n.size,i=n.type,a=n.stride,o=n.offset,s=n.normalized,c=n.integer,l=n.divisor,u=this.gl,h=this.gl2;return e=Number(e),this.bind((function(){u.bindBuffer(34962,t.handle),c?(ac(Object(Ps["e"])(u)),h.vertexAttribIPointer(e,r,i,a,o)):u.vertexAttribPointer(e,r,i,s,a,o),u.enableVertexAttribArray(e),h.vertexAttribDivisor(e,l||0)})),this}},{key:"enable",value:function(e){var t=this,r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=!r&&0===e&&!n.isSupported(this.gl,{constantAttributeZero:!0});return i||(e=Number(e),this.bind((function(){return r?t.gl.enableVertexAttribArray(e):t.gl.disableVertexAttribArray(e)}))),this}},{key:"getConstantBuffer",value:function(e,t){var n=this._normalizeConstantArrayValue(t),r=n.byteLength*e,i=n.length*e,a=!this.buffer;if(this.buffer=this.buffer||new zc(this.gl,r),a=a||this.buffer.reallocate(r),a=a||!this._compareConstantArrayValues(n,this.bufferValue),a){var o=zp(t.constructor,i);Fp({target:o,source:n,start:0,count:i}),this.buffer.subData(o),this.bufferValue=t}return this.buffer}},{key:"_normalizeConstantArrayValue",value:function(e){return Array.isArray(e)?new Float32Array(e):e}},{key:"_compareConstantArrayValues",value:function(e,t){if(!e||!t||e.length!==t.length||e.constructor!==t.constructor)return!1;for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e);var r=n.id||n.program&&n.program.id;this.id=r,this.gl=t,this.configuration=null,this.elements=null,this.elementsAccessor=null,this.values=null,this.accessors=null,this.unused=null,this.drawParams=null,this.buffer=null,this.attributes={},this.vertexArrayObject=new Wp(t),fc(this,"VertexArray","v6.0",Hp),this.initialize(n),Object.seal(this)}return Object(We["a"])(e,[{key:"delete",value:function(){this.buffer&&this.buffer["delete"](),this.vertexArrayObject["delete"]()}},{key:"initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.reset(),this.configuration=null,this.bindOnUse=!1,this.setProps(e)}},{key:"reset",value:function(){this.elements=null,this.elementsAccessor=null;var e=this.vertexArrayObject.MAX_ATTRIBUTES;return this.values=new Array(e).fill(null),this.accessors=new Array(e).fill(null),this.unused={},this.drawParams=null,this}},{key:"setProps",value:function(e){return"program"in e&&(this.configuration=e.program&&e.program.configuration),"configuration"in e&&(this.configuration=e.configuration),"attributes"in e&&this.setAttributes(e.attributes),"elements"in e&&this.setElementBuffer(e.elements),"bindOnUse"in e&&(e=e.bindOnUse),this}},{key:"clearDrawParams",value:function(){this.drawParams=null}},{key:"getDrawParams",value:function(){return this.drawParams=this.drawParams||this._updateDrawParams(),this.drawParams}},{key:"setAttributes",value:function(e){var t=this;return Object.assign(this.attributes,e),this.vertexArrayObject.bind((function(){for(var n in e){var r=e[n];t._setAttribute(n,r)}t.gl.bindBuffer(34962,null)})),this}},{key:"setElementBuffer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.elements=e,this.elementsAccessor=t,this.clearDrawParams(),this.vertexArrayObject.setElementBuffer(e,t),this}},{key:"setBuffer",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(34963===t.target)return this.setElementBuffer(t,n);var r=this._resolveLocationAndAccessor(e,t,t.accessor,n),i=r.location,a=r.accessor;return i>=0&&(this.values[i]=t,this.accessors[i]=a,this.clearDrawParams(),this.vertexArrayObject.setBuffer(i,t,a)),this}},{key:"setConstant",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this._resolveLocationAndAccessor(e,t,Object.assign({size:t.length},n)),i=r.location,a=r.accessor;return i>=0&&(t=this.vertexArrayObject._normalizeConstantArrayValue(t),this.values[i]=t,this.accessors[i]=a,this.clearDrawParams(),this.vertexArrayObject.enable(i,!1)),this}},{key:"unbindBuffers",value:function(){var e=this;return this.vertexArrayObject.bind((function(){e.elements&&e.vertexArrayObject.setElementBuffer(null),e.buffer=e.buffer||new zc(e.gl,{accessor:{size:4}});for(var t=0;t0;if(e.isInstanced=e.isInstanced||a,n instanceof zc){var o=n;if(a){var s=o.getVertexCount(r);e.instanceCount=Math.min(e.instanceCount,s)}else{var c=o.getVertexCount(r);e.vertexCount=Math.min(e.vertexCount,c)}}}}},{key:"setElements",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return As.deprecated("setElements","setElementBuffer")(),this.setElementBuffer(e,t)}}]),e}();function $p(e,t){for(var n=t.maxElts,r=void 0===n?16:n,i=t.size,a=void 0===i?1:i,o="[",s=0;s0&&(o+=",".concat(s%a===0?" ":"")),o+=Yp(e[s],t);var c=e.length>r?"...":"]";return"".concat(o).concat(c)}function Yp(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=1e-16,r=t.isInteger,i=void 0!==r&&r;if(Array.isArray(e)||ArrayBuffer.isView(e))return $p(e,t);if(!Number.isFinite(e))return String(e);if(Math.abs(e)100&&Math.abs(e)<1e4)return e.toFixed(0);var a=e.toPrecision(2),o=a.indexOf(".0");return o===a.length-2?a.slice(0,-1):a}function Kp(e){var t=e.vertexArray,n=e.header,r=void 0===n?"Attributes":n;if(!t.configuration)return{};var i={};t.elements&&(i.ELEMENT_ARRAY_BUFFER=Qp(t,t.elements,null,r));var a=t.values;for(var o in a){var s=t._getAttributeInfo(o);if(s){var c="".concat(o,": ").concat(s.name),l=t.accessors[s.location];l&&(c="".concat(o,": ").concat(Jp(s.name,l))),i[c]=Qp(t,a[o],l,r)}}return i}function Qp(e,t,n,r){var i,a,o=e.gl;if(!t)return a={},Object(Be["a"])(a,r,"null"),Object(Be["a"])(a,"Format ","N/A"),a;var s,c,l,u="NOT PROVIDED",h=1,f=0,d=0;if(n&&(u=n.type,h=n.size,u=String(u).replace("Array",""),s=-1!==u.indexOf("nt")),t instanceof zc){var p,m,g=t,y=g.getDebugData(),v=y.data,_=y.changed;if(c=_?"*":"",l=v,d=g.byteLength,f=d/v.BYTES_PER_ELEMENT/h,n){var b=n.divisor>0;m="".concat(b?"I ":"P "," ").concat(f," (x").concat(h,"=").concat(d," bytes ").concat(sc(o,u),")")}else s=!0,m="".concat(d," bytes");return p={},Object(Be["a"])(p,r,"".concat(c).concat(Yp(l,{size:h,isInteger:s}))),Object(Be["a"])(p,"Format ",m),p}return l=t,h=t.length,u=String(t.constructor.name).replace("Array",""),s=-1!==u.indexOf("nt"),i={},Object(Be["a"])(i,r,"".concat(Yp(l,{size:h,isInteger:s})," (constant)")),Object(Be["a"])(i,"Format ","".concat(h,"x").concat(u," (constant)")),i}function Jp(e,t){var n=t.type,r=t.size,i=bp(n,r);return i?"".concat(e," (").concat(i.name,")"):e}function em(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=tm(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function tm(e,t){if(e){if("string"===typeof e)return nm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nm(e,t):void 0}}function nm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function sm(e,t){if(e){if("string"===typeof e)return cm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?cm(e,t):void 0}}function cm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e);var r=n.id,i=void 0===r?lc("model"):r;ac(Object(Ps["d"])(t)),this.id=i,this.gl=t,this.id=n.id||lc("Model"),this.lastLogTime=0,this.animated=!1,this.initialize(n)}return Object(We["a"])(e,[{key:"initialize",value:function(e){this.props={},this.programManager=e.programManager||jp.getDefaultProgramManager(this.gl),this._programManagerState=-1,this._managedProgram=!1;var t=e.program,n=void 0===t?null:t,r=e.vs,i=e.fs,a=e.modules,o=e.defines,s=e.inject,c=e.varyings,l=e.bufferMode,u=e.transpileToGLSL100;this.programProps={program:n,vs:r,fs:i,modules:a,defines:o,inject:s,varyings:c,bufferMode:l,transpileToGLSL100:u},this.program=null,this.vertexArray=null,this._programDirty=!0,this.userData={},this.needsRedraw=!0,this._attributes={},this.attributes={},this.uniforms={},this.pickable=!0,this._checkProgram(),this.setUniforms(Object.assign({},this.getModuleUniforms(e.moduleSettings))),this.drawMode=void 0!==e.drawMode?e.drawMode:4,this.vertexCount=e.vertexCount||0,this.geometryBuffers={},this.isInstanced=e.isInstanced||e.instanced||e.instanceCount>0,this._setModelProps(e),this.geometry={},ac(void 0!==this.drawMode&&Number.isFinite(this.vertexCount),_m)}},{key:"setProps",value:function(e){this._setModelProps(e)}},{key:"delete",value:function(){for(var e in this._attributes)this._attributes[e]!==this.attributes[e]&&this._attributes[e]["delete"]();this._managedProgram&&(this.programManager.release(this.program),this._managedProgram=!1),this.vertexArray["delete"](),this._deleteGeometryBuffers()}},{key:"getDrawMode",value:function(){return this.drawMode}},{key:"getVertexCount",value:function(){return this.vertexCount}},{key:"getInstanceCount",value:function(){return this.instanceCount}},{key:"getAttributes",value:function(){return this.attributes}},{key:"getProgram",value:function(){return this.program}},{key:"setProgram",value:function(e){var t=e.program,n=e.vs,r=e.fs,i=e.modules,a=e.defines,o=e.inject,s=e.varyings,c=e.bufferMode,l=e.transpileToGLSL100;this.programProps={program:t,vs:n,fs:r,modules:i,defines:a,inject:o,varyings:s,bufferMode:c,transpileToGLSL100:l},this._programDirty=!0}},{key:"getUniforms",value:function(){return this.uniforms}},{key:"setDrawMode",value:function(e){return this.drawMode=e,this}},{key:"setVertexCount",value:function(e){return ac(Number.isFinite(e)),this.vertexCount=e,this}},{key:"setInstanceCount",value:function(e){return ac(Number.isFinite(e)),this.instanceCount=e,this}},{key:"setGeometry",value:function(e){return this.drawMode=e.drawMode,this.vertexCount=e.getVertexCount(),this._deleteGeometryBuffers(),this.geometryBuffers=pm(this.gl,e),this.vertexArray.setAttributes(this.geometryBuffers),this}},{key:"setAttributes",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(hc(e))return this;var t={};for(var n in e){var r=e[n];t[n]=r.getValue?r.getValue():r}return this.vertexArray.setAttributes(t),this}},{key:"setUniforms",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign(this.uniforms,e),this}},{key:"getModuleUniforms",value:function(e){this._checkProgram();var t=this.programManager.getUniforms(this.program);return t?t(e):{}}},{key:"updateModuleSettings",value:function(e){var t=this.getModuleUniforms(e||{});return this.setUniforms(t)}},{key:"clear",value:function(e){return yl(this.program.gl,e),this}},{key:"draw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._checkProgram();var t,n=e.moduleSettings,r=void 0===n?null:n,i=e.framebuffer,a=e.uniforms,o=void 0===a?{}:a,s=e.attributes,c=void 0===s?{}:s,l=e.transformFeedback,u=void 0===l?this.transformFeedback:l,h=e.parameters,f=void 0===h?{}:h,d=e.vertexArray,p=void 0===d?this.vertexArray:d;this.setAttributes(c),this.updateModuleSettings(r),this.setUniforms(o),As.priority>=ym&&(t=this._logDrawCallStart(ym));var m=this.vertexArray.getDrawParams(),g=this.props,y=g.isIndexed,v=void 0===y?m.isIndexed:y,_=g.indexType,b=void 0===_?m.indexType:_,x=g.indexOffset,w=void 0===x?m.indexOffset:x,E=g.vertexArrayInstanced,k=void 0===E?m.isInstanced:E;k&&!this.isInstanced&&As.warn("Found instanced attributes on non-instanced model",this.id)();var T=this.isInstanced,S=this.instanceCount,O=this.props,A=O.onBeforeRender,P=void 0===A?bm:A,C=O.onAfterRender,I=void 0===C?bm:C;P(),this.program.setUniforms(this.uniforms);var M=this.program.draw(Object.assign(xm,e,{logPriority:t,uniforms:null,framebuffer:i,parameters:f,drawMode:this.getDrawMode(),vertexCount:this.getVertexCount(),vertexArray:p,transformFeedback:u,isIndexed:v,indexType:b,isInstanced:T,instanceCount:S,offset:v?w:0}));return I(),As.priority>=ym&&this._logDrawCallEnd(t,p,i),M}},{key:"transform",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.discard,n=void 0===t||t,r=e.feedbackBuffers,i=e.unbindModels,a=void 0===i?[]:i,o=e.parameters;r&&this._setFeedbackBuffers(r),n&&(o=Object.assign({},o,Object(Be["a"])({},35977,n))),a.forEach((function(e){return e.vertexArray.unbindBuffers()}));try{this.draw(Object.assign({},e,{parameters:o}))}finally{a.forEach((function(e){return e.vertexArray.bindBuffers()}))}return this}},{key:"render",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return As.warn("Model.render() is deprecated. Use Model.setUniforms() and Model.draw()")(),this.setUniforms(e).draw()}},{key:"_setModelProps",value:function(e){Object.assign(this.props,e),"uniforms"in e&&this.setUniforms(e.uniforms),"pickable"in e&&(this.pickable=e.pickable),"instanceCount"in e&&(this.instanceCount=e.instanceCount),"geometry"in e&&this.setGeometry(e.geometry),"attributes"in e&&this.setAttributes(e.attributes),"_feedbackBuffers"in e&&this._setFeedbackBuffers(e._feedbackBuffers)}},{key:"_checkProgram",value:function(){var e=this._programDirty||this.programManager.stateHash!==this._programManagerState;if(e){var t=this.programProps.program;if(t)this._managedProgram=!1;else{var n=this.programProps,r=n.vs,i=n.fs,a=n.modules,o=n.inject,s=n.defines,c=n.varyings,l=n.bufferMode,u=n.transpileToGLSL100;t=this.programManager.get({vs:r,fs:i,modules:a,inject:o,defines:s,varyings:c,bufferMode:l,transpileToGLSL100:u}),this.program&&this._managedProgram&&this.programManager.release(this.program),this._programManagerState=this.programManager.stateHash,this._managedProgram=!0}ac(t instanceof Cp,"Model needs a program"),this._programDirty=!1,t!==this.program&&(this.program=t,this.vertexArray?this.vertexArray.setProps({program:this.program,attributes:this.vertexArray.attributes}):this.vertexArray=new Xp(this.gl,{program:this.program}),this.setUniforms(Object.assign({},this.getModuleUniforms())))}}},{key:"_deleteGeometryBuffers",value:function(){for(var e in this.geometryBuffers){var t=this.geometryBuffers[e][0]||this.geometryBuffers[e];t instanceof zc&&t["delete"]()}}},{key:"_setAnimationProps",value:function(e){this.animated&&ac(e,"Model.draw(): animated uniforms but no animationProps")}},{key:"_setFeedbackBuffers",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(hc(e))return this;var t=this.program.gl;return this.transformFeedback=this.transformFeedback||new mh(t,{program:this.program}),this.transformFeedback.setBuffers(e),this}},{key:"_logDrawCallStart",value:function(e){var t=e>3?0:vm;if(!(Date.now()-this.lastLogTime>> DRAWING MODEL ".concat(this.id),{collapsed:As.level<=2})(),e}},{key:"_logDrawCallEnd",value:function(e,t,n,r){if(void 0!==e){var i=Kp({vertexArray:t,header:"".concat(this.id," attributes"),attributes:this._attributes}),a=rm({header:"".concat(this.id," uniforms"),program:this.program,uniforms:Object.assign({},this.program.uniforms,n)}),o=a.table,s=a.unusedTable,c=a.unusedCount,l=rm({header:"".concat(this.id," uniforms"),program:this.program,uniforms:Object.assign({},this.program.uniforms,n),undefinedOnly:!0}),u=l.table,h=l.count;h>0&&As.log("MISSING UNIFORMS",Object.keys(u))(),c>0&&As.log("UNUSED UNIFORMS",Object.keys(s))();var f=lm(this.vertexArray.configuration);As.table(e,i)(),As.table(e,o)(),As.table(e+1,f)(),r&&r.log({logLevel:ym,message:"Rendered to ".concat(r.id)}),As.groupEnd(ym,">>> DRAWING MODEL ".concat(this.id))()}}}]),e}();function Em(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=km(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function km(e,t){if(e){if("string"===typeof e)return Tm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Tm(e,t):void 0}}function Tm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.gl=t,this.model=null,this.elementCount=0,this.bufferTransform=null,this.textureTransform=null,this.elementIDBuffer=null,this._initialize(n),Object.seal(this)}return Object(We["a"])(e,null,[{key:"isSupported",value:function(e){return Object(Ps["e"])(e)}}]),Object(We["a"])(e,[{key:"delete",value:function(){var e=this.model,t=this.bufferTransform,n=this.textureTransform;e&&e["delete"](),t&&t["delete"](),n&&n["delete"]()}},{key:"run",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.clearRenderTarget,n=void 0===t||t,r=this._updateDrawOptions(e);n&&r.framebuffer&&r.framebuffer.clear({color:!0}),this.model.transform(r)}},{key:"swap",value:function(){var e,t=!1,n=[this.bufferTransform,this.textureTransform].filter(Boolean),r=Em(n);try{for(r.s();!(e=r.n()).done;){var i=e.value;t=t||i.swap()}}catch(a){r.e(a)}finally{r.f()}ac(t,"Nothing to swap")}},{key:"getBuffer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.bufferTransform&&this.bufferTransform.getBuffer(e)}},{key:"getData",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=[this.bufferTransform,this.textureTransform].filter(Boolean),r=Em(n);try{for(r.s();!(e=r.n()).done;){var i=e.value,a=i.getData(t);if(a)return a}}catch(o){r.e(o)}finally{r.f()}return null}},{key:"getFramebuffer",value:function(){return this.textureTransform&&this.textureTransform.getFramebuffer()}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"elementCount"in e&&this.model.setVertexCount(e.elementCount);var t,n=[this.bufferTransform,this.textureTransform].filter(Boolean),r=Em(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;i.update(e)}}catch(a){r.e(a)}finally{r.f()}}},{key:"_initialize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.gl;this._buildResourceTransforms(t,e),e=this._updateModelProps(e),this.model=new wm(t,Object.assign({},e,{fs:e.fs||lh({version:bh(e.vs)}),id:e.id||"transform-model",drawMode:e.drawMode||0,vertexCount:e.elementCount})),this.bufferTransform&&this.bufferTransform.setupResources({model:this.model})}},{key:"_updateModelProps",value:function(e){var t,n=Object.assign({},e),r=[this.bufferTransform,this.textureTransform].filter(Boolean),i=Em(r);try{for(i.s();!(t=i.n()).done;){var a=t.value;n=a.updateModelProps(n)}}catch(o){i.e(o)}finally{i.f()}return n}},{key:"_buildResourceTransforms",value:function(e,t){Om(t)&&(this.bufferTransform=new _h(e,t)),Am(t)&&(this.textureTransform=new Hh(e,t)),ac(this.bufferTransform||this.textureTransform,"must provide source/feedback buffers or source/target textures")}},{key:"_updateDrawOptions",value:function(e){var t,n=Object.assign({},e),r=[this.bufferTransform,this.textureTransform].filter(Boolean),i=Em(r);try{for(i.s();!(t=i.n()).done;){var a=t.value;n=Object.assign(n,a.getDrawOptions(n))}}catch(o){i.e(o)}finally{i.f()}return n}}]),e}();function Om(e){return!(hc(e.feedbackBuffers)&&hc(e.feedbackMap)&&!(e.varyings&&e.varyings.length>0))}function Am(e){return!(hc(e._sourceTextures)&&!e._targetTexture&&!e._targetTextureVarying)}function Pm(){}var Cm={onStart:Pm,onUpdate:Pm,onInterrupt:Pm,onEnd:Pm},Im=function(){function e(t){Object(Ge["a"])(this,e),this._inProgress=!1,this._handle=null,this.timeline=t,this.settings={}}return Object(We["a"])(e,[{key:"start",value:function(e){this.cancel(),this.settings=Object.assign({},Cm,e),this._inProgress=!0,this.settings.onStart(this)}},{key:"end",value:function(){this._inProgress&&(this.timeline.removeChannel(this._handle),this._handle=null,this._inProgress=!1,this.settings.onEnd(this))}},{key:"cancel",value:function(){this._inProgress&&(this.settings.onInterrupt(this),this.timeline.removeChannel(this._handle),this._handle=null,this._inProgress=!1)}},{key:"update",value:function(){if(!this._inProgress)return!1;if(null===this._handle){var e=this.timeline,t=this.settings;this._handle=e.addChannel({delay:e.getTime(),duration:t.duration})}return this.time=this.timeline.getTime(this._handle),this._onUpdate(),this.settings.onUpdate(this),this.timeline.isFinished(this._handle)&&this.end(),!0}},{key:"_onUpdate",value:function(){}},{key:"inProgress",get:function(){return this._inProgress}}]),e}();function Mm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Rm(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Lm(e,t){if(e){if("string"===typeof e)return Dm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dm(e,t):void 0}}function Dm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Gm(e,t){if(e){if("string"===typeof e)return Wm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wm(e,t):void 0}}function Wm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0;return a||r.end(),!0}},{key:"cancel",value:function(){this.transition.cancel(),this.transform["delete"]();while(this.buffers.length)this.buffers.pop()["delete"]();this.texture["delete"](),this.texture=null,this.framebuffer["delete"](),this.framebuffer=null}},{key:"inProgress",get:function(){return this.transition.inProgress}}]),e}();function Zm(e,t,n){var r=qu(t.size);return new Sm(e,{framebuffer:n,vs:"\n#define SHADER_NAME spring-transition-vertex-shader\n\n#define EPSILON 0.00001\n\nuniform float stiffness;\nuniform float damping;\nattribute ATTRIBUTE_TYPE aPrev;\nattribute ATTRIBUTE_TYPE aCur;\nattribute ATTRIBUTE_TYPE aTo;\nvarying ATTRIBUTE_TYPE vNext;\nvarying float vIsTransitioningFlag;\n\nATTRIBUTE_TYPE getNextValue(ATTRIBUTE_TYPE cur, ATTRIBUTE_TYPE prev, ATTRIBUTE_TYPE dest) {\n ATTRIBUTE_TYPE velocity = cur - prev;\n ATTRIBUTE_TYPE delta = dest - cur;\n ATTRIBUTE_TYPE spring = delta * stiffness;\n ATTRIBUTE_TYPE damper = velocity * -1.0 * damping;\n return spring + damper + velocity + cur;\n}\n\nvoid main(void) {\n bool isTransitioning = length(aCur - aPrev) > EPSILON || length(aTo - aCur) > EPSILON;\n vIsTransitioningFlag = isTransitioning ? 1.0 : 0.0;\n\n vNext = getNextValue(aCur, aPrev, aTo);\n gl_Position = vec4(0, 0, 0, 1);\n gl_PointSize = 100.0;\n}\n",fs:"\n#define SHADER_NAME spring-transition-is-transitioning-fragment-shader\n\nvarying float vIsTransitioningFlag;\n\nvoid main(void) {\n if (vIsTransitioningFlag == 0.0) {\n discard;\n }\n gl_FragColor = vec4(1.0);\n}",defines:{ATTRIBUTE_TYPE:r},varyings:["vNext"]})}function Hm(e){return new nl(e,{data:new Uint8Array(4),format:6408,type:5121,border:0,mipmaps:!1,dataFormat:6408,width:1,height:1})}function Xm(e,t){return new Wl(e,{id:"spring-transition-is-transitioning-framebuffer",width:1,height:1,attachments:Object(Be["a"])({},36064,t)})}var $m={interpolation:zm,spring:qm},Ym=function(){function e(t,n){var r=n.id,i=n.timeline;Object(Ge["a"])(this,e),this.id=r,this.gl=t,this.timeline=i,this.transitions={},this.needsRedraw=!1,this.numInstances=1,this.isSupported=Sm.isSupported(t)}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this.transitions)this._removeTransition(e)}},{key:"update",value:function(e){var t=e.attributes,n=e.transitions,r=e.numInstances;for(var i in this.numInstances=r||1,t){var a=t[i],o=a.getTransitionSetting(n);o&&this._updateAttribute(i,a,o)}for(var s in this.transitions){var c=t[s];c&&c.getTransitionSetting(n)||this._removeTransition(s)}}},{key:"hasAttribute",value:function(e){var t=this.transitions[e];return t&&t.inProgress}},{key:"getAttributes",value:function(){var e={};for(var t in this.transitions){var n=this.transitions[t];n.inProgress&&(e[t]=n.attributeInTransition)}return e}},{key:"run",value:function(){if(!this.isSupported||0===this.numInstances)return!1;for(var e in this.transitions){var t=this.transitions[e].update();t&&(this.needsRedraw=!0)}var n=this.needsRedraw;return this.needsRedraw=!1,n}},{key:"_removeTransition",value:function(e){this.transitions[e].cancel(),delete this.transitions[e]}},{key:"_updateAttribute",value:function(e,t,n){var r=this.transitions[e],i=!r||r.type!==n.type;if(i){if(!this.isSupported)return void ws.warn("WebGL2 not supported by this browser. Transition for ".concat(e," is disabled."))();r&&this._removeTransition(e);var a=$m[n.type];a?this.transitions[e]=new a({attribute:t,timeline:this.timeline,gl:this.gl}):(ws.error("unsupported transition type '".concat(n.type,"'"))(),i=!1)}(i||t.needsRedraw())&&(this.needsRedraw=!0,this.transitions[e].start(n,this.numInstances))}}]),e}(),Km="attributeManager.invalidate",Qm="attributeManager.updateStart",Jm="attributeManager.updateEnd",eg="attribute.updateStart",tg="attribute.allocate",ng="attribute.updateEnd",rg=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.id,i=void 0===r?"attribute-manager":r,a=n.stats,o=n.timeline;Object(Ge["a"])(this,e),this.id=i,this.gl=t,this.attributes={},this.updateTriggers={},this.accessors={},this.needsRedraw=!0,this.userData={},this.stats=a,this.attributeTransitionManager=new Ym(t,{id:"".concat(i,"-transitions"),timeline:o}),Object.seal(this)}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this.attributes)this.attributes[e]["delete"]();this.attributeTransitionManager.finalize()}},{key:"getNeedsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this.needsRedraw;return this.needsRedraw=this.needsRedraw&&!e.clearRedrawFlags,t&&this.id}},{key:"setNeedsRedraw",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.needsRedraw=!0,this}},{key:"add",value:function(e,t){this._add(e,t)}},{key:"addInstanced",value:function(e,t){this._add(e,t,{instanced:1})}},{key:"remove",value:function(e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.data,n=e.numInstances,r=e.startIndices,i=void 0===r?null:r,a=e.transitions,o=e.props,s=void 0===o?{}:o,c=e.buffers,l=void 0===c?{}:c,u=e.context,h=void 0===u?{}:u,f=!1;for(var d in rh(Qm,this),this.stats&&this.stats.get("Update Attributes").timeStart(),this.attributes){var p=this.attributes[d],m=p.settings.accessor;p.startIndices=i,s[d]&&ws.removed("props.".concat(d),"data.attributes.".concat(d))(),p.setExternalBuffer(l[d])||p.setBinaryValue(l[m],t.startIndices)||!l[m]&&p.setConstantValue(s[m])||p.needsUpdate()&&(f=!0,this._updateAttribute({attribute:p,numInstances:n,data:t,props:s,context:h})),this.needsRedraw|=p.needsRedraw()}f&&rh(Jm,this,n),this.stats&&this.stats.get("Update Attributes").timeEnd(),this.attributeTransitionManager.update({attributes:this.attributes,numInstances:n,transitions:a})}},{key:"updateTransition",value:function(){var e=this.attributeTransitionManager,t=e.run();return this.needsRedraw=this.needsRedraw||t,t}},{key:"getAttributes",value:function(){return this.attributes}},{key:"getChangedAttributes",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearChangedFlags:!1},t=this.attributes,n=this.attributeTransitionManager,r=Object.assign({},n.getAttributes());for(var i in t){var a=t[i];a.needsRedraw(e)&&!n.hasAttribute(i)&&(r[i]=a)}return r}},{key:"getShaderAttributes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e||(e=this.getAttributes());var n={};for(var r in e)t[r]||Object.assign(n,e[r].getShaderAttributes());return n}},{key:"getAccessors",value:function(){return this.updateTriggers}},{key:"_add",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t&&ws.warn("AttributeManager.add({updaters}) - updater map no longer supported")();var r={};for(var i in e){var a=e[i],o=this._createAttribute(i,a,n);r[i]=o}Object.assign(this.attributes,r),this._mapUpdateTriggersToAttributes()}},{key:"_createAttribute",value:function(e,t,n){var r={id:e,constant:t.constant||!1,isIndexed:t.isIndexed||t.elements,size:t.elements?1:t.size,value:t.value||null,divisor:t.instanced||n.instanced?1:t.divisor};return new eh(this.gl,Object.assign({},t,r))}},{key:"_mapUpdateTriggersToAttributes",value:function(){var e=this,t={},n=function(n){var r=e.attributes[n];r.getUpdateTriggers().forEach((function(e){t[e]||(t[e]=[]),t[e].push(n)}))};for(var r in this.attributes)n(r);this.updateTriggers=t}},{key:"_invalidateTrigger",value:function(e,t){var n=this.attributes,r=this.updateTriggers,i=r[e];return i&&i.forEach((function(e){var r=n[e];r&&r.setNeedsUpdate(r.id,t)})),i}},{key:"_updateAttribute",value:function(e){var t=e.attribute,n=e.numInstances;rh(eg,t),t.allocate(n)&&rh(tg,t,n);var r=t.updateBuffer(e);r&&(this.needsRedraw=!0,rh(ng,t,n))}}]),e}();function ig(e){var t=ag();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function ag(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var og=function(e){Object(Pn["a"])(n,e);var t=ig(n);function n(){return Object(Ge["a"])(this,n),t.apply(this,arguments)}return Object(We["a"])(n,[{key:"_onUpdate",value:function(){var e=this.time,t=this.settings,n=t.fromValue,r=t.toValue,i=t.duration,a=t.easing,o=a(e/i);this._value=Object(du["e"])(n,r,o)}},{key:"value",get:function(){return this._value}}]),n}(Im);function sg(e){var t=cg();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function cg(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var lg=1e-5;function ug(e,t,n,r,i){var a=t-e,o=n-t,s=o*i,c=-a*r;return s+c+a+t}function hg(e,t,n,r,i){if(Array.isArray(n)){for(var a=[],o=0;o=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function mg(e,t){if(e){if("string"===typeof e)return gg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gg(e,t):void 0}}function gg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}}]),e}(),xg={NO_STATE:"Awaiting state",MATCHED:"Matched. State transferred from previous layer",INITIALIZED:"Initialized",AWAITING_GC:"Discarded. Awaiting garbage collection",AWAITING_FINALIZATION:"No longer matched. Awaiting garbage collection",FINALIZED:"Finalized! Awaiting garbage collection"},wg={COMPONENT:Symbol["for"]("component"),ASYNC_DEFAULTS:Symbol["for"]("asyncPropDefaults"),ASYNC_ORIGINAL:Symbol["for"]("asyncPropOriginal"),ASYNC_RESOLVED:Symbol["for"]("asyncPropResolved")},Eg=wg.COMPONENT;function kg(e){var t=Rg(e);for(var n in t){var r=t[n],i=r.validate;if(i&&!i(e[n],r))throw new Error("Invalid prop ".concat(n,": ").concat(e[n]))}}function Tg(e,t){var n=Og({newProps:e,oldProps:t,propTypes:Rg(e),ignoreProps:{data:null,updateTriggers:null,extensions:null,transitions:null}}),r=Pg(e,t),i=!1;return r||(i=Cg(e,t)),{dataChanged:r,propsChanged:n,updateTriggersChanged:i,extensionsChanged:Ig(e,t),transitionsChanged:Sg(e,t)}}function Sg(e,t){if(!e.transitions)return null;var n={},r=Rg(e);for(var i in e.transitions){var a=r[i],o=a&&a.type,s="number"===o||"color"===o||"array"===o;s&&Ag(e[i],t[i],a)&&(n[i]=!0)}return n}function Og(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.newProps,n=e.oldProps,r=e.ignoreProps,i=void 0===r?{}:r,a=e.propTypes,o=void 0===a?{}:a,s=e.triggerName,c=void 0===s?"props":s;if(n===t)return null;if("object"!==Object(Ur["a"])(t)||null===t)return"".concat(c," changed shallowly");if("object"!==Object(Ur["a"])(n)||null===n)return"".concat(c," changed shallowly");for(var l=0,u=Object.keys(t);l=0&&n.modules.splice(r,1)}if("inject"in t)if(e.inject){var i=Vg({},e.inject);for(var a in t.inject)i[a]=(i[a]||"")+t.inject[a];n.inject=i}else n.inject=t.inject;return n}var Wg=[0,0,0,0],qg=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0],Zg=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],Hg=[0,0,0],Xg=[0,0,0],$g=Ng(Jg);function Yg(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Xg,i=r,a=!0;switch(n=t===Es.LNGLAT_OFFSETS||t===Es.METER_OFFSETS?r:e.isGeospatial?[Math.fround(e.longitude),Math.fround(e.latitude),0]:null,e.projectionMode){case ks.WEB_MERCATOR:t!==Es.LNGLAT&&t!==Es.CARTESIAN||(a=!1);break;case ks.WEB_MERCATOR_AUTO_OFFSET:t===Es.LNGLAT?i=n:t===Es.CARTESIAN&&(i=[Math.fround(e.center[0]),Math.fround(e.center[1]),0],n=e.unprojectPosition(i),i[0]-=r[0],i[1]-=r[1],i[2]-=r[2]);break;case ks.IDENTITY:i=e.position.map(Math.fround);break;case ks.GLOBE:a=!1,n=null;break;default:a=!1}return i[2]=i[2]||0,{geospatialOrigin:n,shaderCoordinateOrigin:i,offsetMode:a}}function Kg(e,t,n){var r=e.viewMatrixUncentered,i=e.projectionMatrix,a=e.viewMatrix,o=e.viewProjectionMatrix,s=Wg,c=e.cameraPosition,l=Yg(e,t,n),u=l.geospatialOrigin,h=l.shaderCoordinateOrigin,f=l.offsetMode;if(f){var d=e.projectPosition(u||h);c=[c[0]-d[0],c[1]-d[1],c[2]-d[2]],d[3]=1,s=qe["b"]([],d,o),a=r||a,o=Ye["g"]([],i,a),o=Ye["g"]([],o,qg)}return{viewMatrix:a,viewProjectionMatrix:o,projectionCenter:s,cameraPosCommon:c,shaderCoordinateOrigin:h,geospatialOrigin:u}}function Qg(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.viewport,n=e.devicePixelRatio,r=void 0===n?1:n,i=e.modelMatrix,a=void 0===i?null:i,o=e.coordinateSystem,s=void 0===o?Es.DEFAULT:o,c=e.coordinateOrigin,l=e.autoWrapLongitude,u=void 0!==l&&l;e.projectionMode,e.positionOrigin;Au(t),s===Es.DEFAULT&&(s=t.isGeospatial?Es.LNGLAT:Es.CARTESIAN);var h=$g({viewport:t,devicePixelRatio:r,coordinateSystem:s,coordinateOrigin:c});return h.project_uWrapLongitude=u,h.project_uModelMatrix=a||Zg,h}function Jg(e){var t=e.viewport,n=e.devicePixelRatio,r=e.coordinateSystem,i=e.coordinateOrigin,a=Kg(t,r,i),o=a.projectionCenter,s=a.viewProjectionMatrix,c=a.cameraPosCommon,l=a.shaderCoordinateOrigin,u=a.geospatialOrigin,h=t.getDistanceScales(),f=[t.width*n,t.height*n],d={project_uCoordinateSystem:r,project_uProjectionMode:t.projectionMode,project_uCoordinateOrigin:l,project_uCenter:o,project_uViewportSize:f,project_uDevicePixelRatio:n,project_uFocalDistance:t.focalDistance||1,project_uCommonUnitsPerMeter:h.unitsPerMeter,project_uCommonUnitsPerWorldUnit:h.unitsPerMeter,project_uCommonUnitsPerWorldUnit2:Hg,project_uScale:t.scale,project_uViewProjectionMatrix:s,project_uCameraPosition:c};if(u){var p=t.getDistanceScales(u);switch(r){case Es.METER_OFFSETS:d.project_uCommonUnitsPerWorldUnit=p.unitsPerMeter,d.project_uCommonUnitsPerWorldUnit2=p.unitsPerMeter2;break;case Es.LNGLAT:case Es.LNGLAT_OFFSETS:d.project_uCommonUnitsPerWorldUnit=p.unitsPerDegree,d.project_uCommonUnitsPerWorldUnit2=p.unitsPerDegree2;break;case Es.CARTESIAN:d.project_uCommonUnitsPerWorldUnit=[1,1,p.unitsPerMeter[2]],d.project_uCommonUnitsPerWorldUnit2=[0,0,p.unitsPerMeter2[2]];break;default:break}}return d}var ey=Math.PI/180,ty=pu(),ny=[0,0,0],ry=0,iy={unitsPerMeter:[1,1,1],metersPerUnit:[1,1,1]},ay=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.id,r=void 0===n?null:n,i=t.x,a=void 0===i?0:i,o=t.y,s=void 0===o?0:o,c=t.width,l=void 0===c?1:c,u=t.height,h=void 0===u?1:u;this.id=r||this.constructor.displayName||"viewport",this.x=a,this.y=s,this.width=l||1,this.height=h||1,this._frustumPlanes={},this._initViewMatrix(t),this._initProjectionMatrix(t),this._initPixelMatrices(),this.equals=this.equals.bind(this),this.project=this.project.bind(this),this.unproject=this.unproject.bind(this),this.projectPosition=this.projectPosition.bind(this),this.unprojectPosition=this.unprojectPosition.bind(this),this.projectFlat=this.projectFlat.bind(this),this.unprojectFlat=this.unprojectFlat.bind(this)}return Object(We["a"])(e,[{key:"equals",value:function(t){return t instanceof e&&(this===t||t.width===this.width&&t.height===this.height&&t.scale===this.scale&&Object(du["d"])(t.projectionMatrix,this.projectionMatrix)&&Object(du["d"])(t.viewMatrix,this.viewMatrix))}},{key:"project",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.topLeft,r=void 0===n||n,i=this.projectPosition(e),a=yt(i,this.pixelProjectionMatrix),o=Object(Ve["a"])(a,2),s=o[0],c=o[1],l=r?c:this.height-c;return 2===e.length?[s,l]:[s,l,a[2]]}},{key:"unproject",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.topLeft,r=void 0===n||n,i=t.targetZ,a=Object(Ve["a"])(e,3),o=a[0],s=a[1],c=a[2],l=r?s:this.height-s,u=i&&i*this.distanceScales.unitsPerMeter[2],h=vt([o,l,c],this.pixelUnprojectionMatrix,u),f=this.unprojectPosition(h),d=Object(Ve["a"])(f,3),p=d[0],m=d[1],g=d[2];return Number.isFinite(c)?[p,m,g]:Number.isFinite(i)?[p,m,i]:[p,m]}},{key:"projectPosition",value:function(e){var t=this.projectFlat(e),n=Object(Ve["a"])(t,2),r=n[0],i=n[1],a=(e[2]||0)*this.distanceScales.unitsPerMeter[2];return[r,i,a]}},{key:"unprojectPosition",value:function(e){var t=this.unprojectFlat(e),n=Object(Ve["a"])(t,2),r=n[0],i=n[1],a=(e[2]||0)*this.distanceScales.metersPerUnit[2];return[r,i,a]}},{key:"projectFlat",value:function(e){return this.isGeospatial?lt(e):e}},{key:"unprojectFlat",value:function(e){return this.isGeospatial?ut(e):e}},{key:"getBounds",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={targetZ:e.z||0},n=this.unproject([0,0],t),r=this.unproject([this.width,0],t),i=this.unproject([0,this.height],t),a=this.unproject([this.width,this.height],t);return[Math.min(n[0],r[0],i[0],a[0]),Math.min(n[1],r[1],i[1],a[1]),Math.max(n[0],r[0],i[0],a[0]),Math.max(n[1],r[1],i[1],a[1])]}},{key:"getDistanceScales",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e?ft({longitude:e[0],latitude:e[1],highPrecision:!0}):this.distanceScales}},{key:"containsPixel",value:function(e){var t=e.x,n=e.y,r=e.width,i=void 0===r?1:r,a=e.height,o=void 0===a?1:a;return t0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,n);var i=r.latitude,a=void 0===i?0:i,o=r.longitude,s=void 0===o?0:o,c=r.zoom,l=void 0===c?11:c,u=r.pitch,h=void 0===u?0:u,f=r.bearing,d=void 0===f?0:f,p=r.nearZMultiplier,m=void 0===p?.1:p,g=r.farZMultiplier,y=void 0===g?1.01:g,v=r.orthographic,_=void 0!==v&&v,b=r.repeat,x=void 0!==b&&b,w=r.worldOffset,E=void 0===w?0:w,k=r.width,T=r.height,S=r.altitude,O=void 0===S?1.5:S,A=Math.pow(2,l);k=k||1,T=T||1,O=Math.max(.75,O);var P=mt({width:k,height:T,pitch:h,altitude:O,nearZMultiplier:m,farZMultiplier:y}),C=P.fov,I=P.aspect,M=P.focalDistance,R=P.near,j=P.far,L=pt({height:T,pitch:h,bearing:d,scale:A,altitude:O});if(E){var D=(new du["a"]).translate([512*E,0,0]);L=D.multiplyLeft(L)}var z=Object.assign({},r,{width:k,height:T,viewMatrix:L,longitude:s,latitude:a,zoom:l,orthographic:_,fovyRadians:C,aspect:I,focalDistance:_?M:1,near:R,far:j});return e=t.call(this,z),e.latitude=a,e.longitude=s,e.zoom=l,e.pitch=h,e.bearing=d,e.altitude=O,e.orthographic=_,e._subViewports=x?[]:null,Object.freeze(Object(An["a"])(e)),e}return Object(We["a"])(n,[{key:"addMetersToLngLat",value:function(e,t){return dt(e,t)}},{key:"getMapCenterByLngLatPosition",value:function(e){var t=e.lngLat,n=e.pos,r=vt(n,this.pixelUnprojectionMatrix),i=this.projectFlat(t),a=Ke["a"]([],i,Ke["d"]([],r)),o=Ke["a"]([],this.center,a);return this.unprojectFlat(o)}},{key:"getBounds",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=xt(this,e.z||0);return[Math.min(t[0][0],t[1][0],t[2][0],t[3][0]),Math.min(t[0][1],t[1][1],t[2][1],t[3][1]),Math.max(t[0][0],t[1][0],t[2][0],t[3][0]),Math.max(t[0][1],t[1][1],t[2][1],t[3][1])]}},{key:"fitBounds",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.width,i=this.height,a=_t(Object.assign({width:r,height:i,bounds:e},t)),o=a.longitude,s=a.latitude,c=a.zoom;return new n({width:r,height:i,longitude:o,latitude:s,zoom:c})}},{key:"subViewports",get:function(){if(this._subViewports&&!this._subViewports.length)for(var e=this.getBounds(),t=Math.floor((e[0]+180)/360),r=Math.ceil((e[2]-180)/360),i=t;i<=r;i++){var a=i?new n(sy(sy({},this),{},{worldOffset:i})):this;this._subViewports.push(a)}return this._subViewports}}]),n}(ay);function fy(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.projectPosition(e);if(n&&t instanceof hy){var i=Object(Ve["a"])(e,3),a=i[0],o=i[1],s=i[2],c=void 0===s?0:s,l=t.getDistanceScales([a,o]);r[2]=c*l.unitsPerMeter[2]}return r}function dy(e){var t=Object.assign({},e),n=e.coordinateSystem,r=e.viewport,i=e.coordinateOrigin,a=e.fromCoordinateSystem,o=e.fromCoordinateOrigin;return n===Es.DEFAULT&&(n=r.isGeospatial?Es.LNGLAT:Es.CARTESIAN),void 0===a&&(t.fromCoordinateSystem=n),void 0===o&&(t.fromCoordinateOrigin=i),t.coordinateSystem=n,t}function py(e,t){var n=t.viewport,r=t.modelMatrix,i=t.coordinateSystem,a=t.coordinateOrigin,o=t.offsetMode,s=Object(Ve["a"])(e,3),c=s[0],l=s[1],u=s[2],h=void 0===u?0:u;if(r){var f=qe["b"]([],[c,l,h,1],r),d=Object(Ve["a"])(f,3);c=d[0],l=d[1],h=d[2]}switch(i){case Es.LNGLAT:return fy([c,l,h],n,o);case Es.LNGLAT_OFFSETS:return fy([c+a[0],l+a[1],h+(a[2]||0)],n,o);case Es.METER_OFFSETS:return fy(dt(a,[c,l,h]),n,o);case Es.CARTESIAN:default:return n.isGeospatial?[c+a[0],l+a[1],h+a[2]]:n.projectPosition([c,l,h])}}function my(e,t){var n=dy(t),r=n.viewport,i=n.coordinateSystem,a=n.coordinateOrigin,o=n.modelMatrix,s=n.fromCoordinateSystem,c=n.fromCoordinateOrigin,l=Yg(r,i,a),u=l.geospatialOrigin,h=l.shaderCoordinateOrigin,f=l.offsetMode,d=py(e,{viewport:r,modelMatrix:o,coordinateSystem:s,coordinateOrigin:c,offsetMode:f});if(f){var p=r.projectPosition(u||h);Qe["g"](d,d,p)}return d}function gy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yy(e){for(var t=1;t1?9985:9729));var i=new nl(n,yy(yy({},t),{},{parameters:yy(yy(yy({},vy),r),e.props.textureParameters)}));return _y[i.id]=!0,i}function xy(e){e&&e instanceof nl&&_y[e.id]&&(e["delete"](),delete _y[e.id])}var wy={boolean:{validate:function(e,t){return!0},equal:function(e,t,n){return Boolean(e)===Boolean(t)}},number:{validate:function(e,t){return Number.isFinite(e)&&(!("max"in t)||e<=t.max)&&(!("min"in t)||e>=t.min)}},color:{validate:function(e,t){return t.optional&&!e||Oy(e)&&(3===e.length||4===e.length)},equal:function(e,t,n){return Ey(e,t)}},accessor:{validate:function(e,t){var n=Ay(e);return"function"===n||n===Ay(t.value)},equal:function(e,t,n){return"function"===typeof t||Ey(e,t)}},array:{validate:function(e,t){return t.optional&&!e||Oy(e)},equal:function(e,t,n){return n.compare?Ey(e,t):e===t}},function:{validate:function(e,t){return t.optional&&!e||"function"===typeof e},equal:function(e,t,n){return!n.compare||e===t}},data:{transform:function(e,t,n){var r=n?n.props:{},i=r.dataTransform;return i&&e?i(e):e}},image:{transform:function(e,t,n){return by(n,e)},release:function(e){xy(e)}}};function Ey(e,t){if(e===t)return!0;if(!Oy(e)||!Oy(t))return!1;var n=e.length;if(n!==t.length)return!1;for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Cy(e,t){if(e){if("string"===typeof e)return Iy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Iy(e,t):void 0}}function Iy(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:null;Object(Ge["a"])(this,e),this.component=t,this.asyncProps={},this.onAsyncPropUpdated=function(){},this.oldProps=Yy,this.oldAsyncProps=null}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this.asyncProps){var t=this.asyncProps[e];t.type&&t.type.release&&t.type.release(t.resolvedValue,t.type,this.component)}}},{key:"getOldProps",value:function(){return this.oldAsyncProps||this.oldProps}},{key:"resetOldProps",value:function(){this.oldAsyncProps=null,this.oldProps=this.component.props}},{key:"freezeAsyncOldProps",value:function(){if(!this.oldAsyncProps)for(var e in this.oldProps=this.oldProps||this.component.props,this.oldAsyncProps=Object.create(this.oldProps),this.asyncProps)Object.defineProperty(this.oldAsyncProps,e,{enumerable:!0,value:this.oldProps[e]})}},{key:"hasAsyncProp",value:function(e){return e in this.asyncProps}},{key:"getAsyncProp",value:function(e){var t=this.asyncProps[e];return t&&t.resolvedValue}},{key:"isAsyncPropLoading",value:function(e){if(e){var t=this.asyncProps[e];return Boolean(t&&t.pendingLoadCount>0&&t.pendingLoadCount!==t.resolvedLoadCount)}for(var n in this.asyncProps)if(this.isAsyncPropLoading(n))return!0;return!1}},{key:"reloadAsyncProp",value:function(e,t){this._watchPromise(e,Promise.resolve(t))}},{key:"setAsyncProps",value:function(e){var t=e[Xy]||{},n=e[Hy]||e,r=e[$y]||{};for(var i in t){var a=t[i];this._createAsyncPropData(i,r[i]),this._updateAsyncProp(i,a),t[i]=this.getAsyncProp(i)}for(var o in n){var s=n[o];this._createAsyncPropData(o,r[o]),this._updateAsyncProp(o,s)}}},{key:"_updateAsyncProp",value:function(e,t){if(this._didAsyncInputValueChange(e,t)){if("string"===typeof t){var n=this.layer&&this.layer.props.fetch,r=t;n&&(t=n(r,{propName:e,layer:this.layer}))}t instanceof Promise?this._watchPromise(e,t):Mu(t)?this._resolveAsyncIterable(e,t):this._setPropValue(e,t)}}},{key:"_didAsyncInputValueChange",value:function(e,t){var n=this.asyncProps[e];return t!==n.resolvedValue&&t!==n.lastValue&&(n.lastValue=t,!0)}},{key:"_setPropValue",value:function(e,t){var n=this.asyncProps[e];t=this._postProcessValue(n,t),n.resolvedValue=t,n.pendingLoadCount++,n.resolvedLoadCount=n.pendingLoadCount}},{key:"_setAsyncPropValue",value:function(e,t,n){var r=this.asyncProps[e];r&&n>=r.resolvedLoadCount&&void 0!==t&&(this.freezeAsyncOldProps(),r.resolvedValue=t,r.resolvedLoadCount=n,this.onAsyncPropUpdated(e,t))}},{key:"_watchPromise",value:function(e,t){var n=this,r=this.asyncProps[e];r.pendingLoadCount++;var i=r.pendingLoadCount;t.then((function(t){t=n._postProcessValue(r,t),n._setAsyncPropValue(e,t,i);var a=n.layer&&n.layer.props.onDataLoad;"data"===e&&a&&a(t,{propName:e,layer:n.layer})}))["catch"]((function(e){return ws.error(e)()}))}},{key:"_resolveAsyncIterable",value:function(){var e=El(xl.a.mark((function e(t,n){var r,i,a,o,s,c,l,u,h,f,d,p,m,g;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:"data"!==t&&this._setPropValue(t,n),r=this.asyncProps[t],r.pendingLoadCount++,i=r.pendingLoadCount,a=[],o=0,s=!0,c=!1,e.prev=8,u=Zy(n);case 10:return e.next=12,u.next();case 12:return h=e.sent,s=h.done,e.next=16,h.value;case 16:if(f=e.sent,s){e.next=27;break}d=f,p=this.component?this.component.props:{},m=p.dataTransform,a=m?m(d,a):a.concat(d),Object.defineProperty(a,"__diff",{enumerable:!1,value:[{startRow:o,endRow:a.length}]}),o=a.length,this._setAsyncPropValue(t,a,i);case 24:s=!0,e.next=10;break;case 27:e.next=33;break;case 29:e.prev=29,e.t0=e["catch"](8),c=!0,l=e.t0;case 33:if(e.prev=33,e.prev=34,s||null==u["return"]){e.next=38;break}return e.next=38,u["return"]();case 38:if(e.prev=38,!c){e.next=41;break}throw l;case 41:return e.finish(38);case 42:return e.finish(33);case 43:g=this.layer&&this.layer.props.onDataLoad,g&&g(a,{propName:t,layer:this.layer});case 45:case"end":return e.stop()}}),e,this,[[8,29,33,43],[34,,38,42]])})));function t(t,n){return e.apply(this,arguments)}return t}()},{key:"_postProcessValue",value:function(e,t){var n=e.type;return n&&(n.release&&n.release(e.resolvedValue,n,this.component),n.transform)?n.transform(t,n,this.component):t}},{key:"_createAsyncPropData",value:function(e,t){var n=this.asyncProps[e];if(!n){var r=this.component&&this.component.constructor._propTypes;this.asyncProps[e]={type:r&&r[e],lastValue:null,resolvedValue:t,pendingLoadCount:0,resolvedLoadCount:0}}}}]),e}(),Qy=wg.ASYNC_ORIGINAL,Jy=wg.ASYNC_RESOLVED,ev=wg.ASYNC_DEFAULTS,tv={},nv=0,rv=function(){function e(){Object(Ge["a"])(this,e),this.props=Dy.apply(this,arguments),this.id=this.props.id,this.count=nv++,this.lifecycle=xg.NO_STATE,this.parent=null,this.context=null,this.state=null,this.internalState=null,Object.seal(this)}return Object(We["a"])(e,[{key:"clone",value:function(e){var t=this.props,n={};for(var r in t[ev])r in t[Jy]?n[r]=t[Jy][r]:r in t[Qy]&&(n[r]=t[Qy][r]);return new this.constructor(Object.assign({},t,n,e))}},{key:"_initState",value:function(){this.internalState=new Ky({})}},{key:"stats",get:function(){return this.internalState.stats}}]),e}();function iv(e){var t=av();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function av(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}rv.componentName="Component",rv.defaultProps=tv;var ov=function(e){Object(Pn["a"])(n,e);var t=iv(n);function n(e){var r,i=e.attributeManager,a=e.layer;return Object(Ge["a"])(this,n),r=t.call(this,a),r.attributeManager=i,r.model=null,r.needsRedraw=!0,r.subLayers=null,r.usesPickingColorCache=!1,r}return Object(We["a"])(n,[{key:"layer",get:function(){return this.component},set:function(e){this.component=e}}]),n}(Ky),sv=function(e){return"boolean"===typeof e},cv=function(e){return"function"===typeof e},lv=function(e){return null!==e&&"object"===Object(Ur["a"])(e)},uv=function(e){return lv(e)&&e.constructor==={}.constructor},hv=function(e){return e&&"function"===typeof e[Symbol.iterator]},fv=function(e){return e&&"function"===typeof e[Symbol.asyncIterator]},dv=function(e){return"undefined"!==typeof Response&&e instanceof Response||e&&e.arrayBuffer&&e.text&&e.json},pv=function(e){return"undefined"!==typeof Blob&&e instanceof Blob},mv=function(e){return"undefined"!==typeof ReadableStream&&e instanceof ReadableStream||lv(e)&&cv(e.tee)&&cv(e.cancel)&&cv(e.getReader)},gv=function(e){return e&&"object"===Object(Ur["a"])(e)&&e.isBuffer},yv=function(e){return lv(e)&&cv(e.read)&&cv(e.pipe)&&sv(e.readable)},vv=function(e){return mv(e)||yv(e)};function _v(e,t){if(!e)throw new Error(t||"loader assertion failed.")}function bv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function xv(e){for(var t=1;t0&&e.extensions[0]),(e.parseTextSync||e.parseText)&&(e.text=!0),e.text||(e.binary=!0),e}var kv=n("22dc"),Tv="",Sv={};function Ov(e){for(var t in Sv)if(e.startsWith(t)){var n=Sv[t];e=e.replace(t,n)}return e.startsWith("http://")||e.startsWith("https://")||(e="".concat(Tv).concat(e)),e}var Av=/^data:([-\w.]+\/[-\w.+]+)(;|,)/,Pv=/^([-\w.]+\/[-\w.+]+)/;function Cv(e){if("string"!==typeof e)return"";var t=e.match(Pv);return t?t[1]:e}function Iv(e){if("string"!==typeof e)return"";var t=e.match(Av);return t?t[1]:""}var Mv=/\?.*/;function Rv(e){if(dv(e)){var t=Cv(e.headers.get("content-type")),n=Iv(e.url);return{url:Lv(e.url||""),type:t||n||null}}return pv(e)?{url:Lv(e.name||""),type:e.type||""}:"string"===typeof e?{url:Lv(e),type:Iv(e)}:{url:"",type:""}}function jv(e){return dv(e)?e.headers["content-length"]||-1:pv(e)?e.size:"string"===typeof e?e.length:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?e.byteLength:-1}function Lv(e){return e.replace(Mv,"")}function Dv(e){return zv.apply(this,arguments)}function zv(){return zv=El(xl.a.mark((function e(t){var n,r,i,a,o,s,c;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!dv(t)){e.next=2;break}return e.abrupt("return",t);case 2:return n={},r=jv(t),r>=0&&(n["content-length"]=String(r)),i=Rv(t),a=i.url,o=i.type,o&&(n["content-type"]=o),e.next=9,Vv(t);case 9:return s=e.sent,s&&(n["x-first-bytes"]=s),"string"===typeof t&&(t=(new TextEncoder).encode(t)),c=new Response(t,{headers:n}),Object.defineProperty(c,"url",{value:a}),e.abrupt("return",c);case 15:case"end":return e.stop()}}),e)}))),zv.apply(this,arguments)}function Fv(e){return Bv.apply(this,arguments)}function Bv(){return Bv=El(xl.a.mark((function e(t){var n;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.ok){e.next=5;break}return e.next=3,Nv(t);case 3:throw n=e.sent,new Error(n);case 5:case"end":return e.stop()}}),e)}))),Bv.apply(this,arguments)}function Nv(e){return Uv.apply(this,arguments)}function Uv(){return Uv=El(xl.a.mark((function e(t){var n,r,i;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n="Failed to fetch resource ".concat(t.url," (").concat(t.status,"): "),e.prev=1,r=t.headers.get("Content-Type"),i=t.statusText,!r.includes("application/json")){e.next=11;break}return e.t0=i,e.t1=" ",e.next=9,t.text();case 9:e.t2=e.sent,i=e.t0+=e.t1.concat.call(e.t1,e.t2);case 11:n+=i,n=n.length>60?"".concat(n.slice(60),"..."):n,e.next=17;break;case 15:e.prev=15,e.t3=e["catch"](1);case 17:return e.abrupt("return",n);case 18:case"end":return e.stop()}}),e,null,[[1,15]])}))),Uv.apply(this,arguments)}function Vv(e){return Gv.apply(this,arguments)}function Gv(){return Gv=El(xl.a.mark((function e(t){var n,r,i,a;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=5,"string"!==typeof t){e.next=3;break}return e.abrupt("return","data:,".concat(t.slice(0,n)));case 3:if(!(t instanceof Blob)){e.next=8;break}return r=t.slice(0,5),e.next=7,new Promise((function(e){var t=new FileReader;t.onload=function(t){return e(t.target&&t.target.result)},t.readAsDataURL(r)}));case 7:return e.abrupt("return",e.sent);case 8:if(!(t instanceof ArrayBuffer)){e.next=12;break}return i=t.slice(0,n),a=Wv(i),e.abrupt("return","data:base64,".concat(a));case 12:return e.abrupt("return",null);case 13:case"end":return e.stop()}}),e)}))),Gv.apply(this,arguments)}function Wv(e){for(var t="",n=new Uint8Array(e),r=0;r1&&void 0!==i[1]?i[1]:{},"string"===typeof t){e.next=5;break}return e.next=4,Dv(t);case 4:return e.abrupt("return",e.sent);case 5:return t=Ov(t),e.next=8,fetch(t,n);case 8:if(r=e.sent,r.ok||!n["throws"]){e.next=15;break}return e.t0=Error,e.next=13,qv(r);case 13:throw e.t1=e.sent,new e.t0(e.t1);case 15:return e.abrupt("return",r);case 16:case"end":return e.stop()}}),e)}))),Xv.apply(this,arguments)}var $v=function(){function e(){Object(Ge["a"])(this,e)}return Object(We["a"])(e,[{key:"log",value:function(){return function(e){}}},{key:"info",value:function(){return function(e){}}},{key:"warn",value:function(){return function(e){}}},{key:"error",value:function(){return function(e){}}}]),e}(),Yv=function(){function e(){Object(Ge["a"])(this,e),this.console=console}return Object(We["a"])(e,[{key:"log",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Qv(e,t){if(e){if("string"===typeof e)return Jv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Jv(e,t):void 0}}function Jv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:console;l_(e,null,n,n_,r_,t);var r,i=Kv(t);try{for(i.s();!(r=i.n()).done;){var a=r.value,o=e&&e[a.id]||{},s=a.options&&a.options[a.id]||{},c=a.defaultOptions&&a.defaultOptions[a.id]||{};l_(o,a.id,n,s,c,t)}}catch(l){i.e(l)}finally{i.f()}}function l_(e,t,n,r,i,a){var o=t||"Top level",s=t?"".concat(t,"."):"";for(var c in e){var l=!t&&lv(e[c]);if(!(c in r))if(c in i)n.warn("".concat(o," loader option '").concat(s).concat(c,"' deprecated, use '").concat(i[c],"'"));else if(!l){var u=u_(c,a);n.warn("".concat(o," loader option '").concat(s).concat(c,"' not recognized. ").concat(u))}}}function u_(e,t){var n,r=e.toLowerCase(),i="",a=Kv(t);try{for(a.s();!(n=a.n()).done;){var o=n.value;for(var s in o.options){if(e===s)return"Did you mean '".concat(o.id,".").concat(s,"'?");var c=s.toLowerCase(),l=r.startsWith(c)||c.startsWith(r);l&&(i=i||"Did you mean '".concat(o.id,".").concat(s,"'?"))}}}catch(u){a.e(u)}finally{a.f()}return i}function h_(e,t,n){var r=e.options||{},i=t_({},r);return null===i.log&&(i.log=new $v),f_(i,a_()),f_(i,t),d_(i,n),i}function f_(e,t){for(var n in t)if(n in t){var r=t[n];uv(r)&&uv(e[n])?e[n]=t_(t_({},e[n]),t[n]):e[n]=t[n]}}function d_(e,t){t&&!e.baseUri&&(e.baseUri=t)}var p_="2.3.13";function m_(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p_;_v(e,"no loader provided");var n=e.version;t&&n&&(t=g_(t),n=g_(n))}function g_(e){var t=e.split(".").map(Number);return{major:t[0],minor:t[1]}}var y_=n(4);function v_(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=__(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function __(e,t){if(e){if("string"===typeof e)return b_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b_(e,t):void 0}}function b_(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)){e.next=38;break}return _v(0===n.length),e.abrupt("return",r.join(""));case 38:return e.abrupt("return",E_.apply(void 0,n));case 39:case"end":return e.stop()}}),e,null,[[4,21,25,35],[26,,30,34]])}))),T_.apply(this,arguments)}var S_=xl.a.mark(O_);function O_(e){var t,n,r,i,a,o,s,c=arguments;return xl.a.wrap((function(l){while(1)switch(l.prev=l.next){case 0:t=c.length>1&&void 0!==c[1]?c[1]:{},n=t.chunkSize,r=void 0===n?262144:n,i=0,a=new TextEncoder;case 4:if(!(i1&&void 0!==l[1]?l[1]:{},n=t.chunkSize,r=void 0===n?262144:n,i=0;case 3:if(!(i1&&void 0!==s[1]?s[1]:{},r=n.chunkSize||j_,i=0;case 3:if(!(i=10){if("function"===typeof e[Symbol.asyncIterator])return N_(e);if("function"===typeof e.getIterator)return e.getIterator()}return kv["b"]?V_(e):W_(e)}function N_(e){return U_.apply(this,arguments)}function U_(){return U_=R_(xl.a.mark((function e(t){var n,r,i,a,o,s,c;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=!0,r=!1,e.prev=2,a=Zy(t);case 4:return e.next=6,I_(a.next());case 6:return o=e.sent,n=o.done,e.next=10,I_(o.value);case 10:if(s=e.sent,n){e.next=18;break}return c=s,e.next=15,x_(c);case 15:n=!0,e.next=4;break;case 18:e.next=24;break;case 20:e.prev=20,e.t0=e["catch"](2),r=!0,i=e.t0;case 24:if(e.prev=24,e.prev=25,n||null==a["return"]){e.next=29;break}return e.next=29,I_(a["return"]());case 29:if(e.prev=29,!r){e.next=32;break}throw i;case 32:return e.finish(29);case 33:return e.finish(24);case 34:case"end":return e.stop()}}),e,null,[[2,20,24,34],[25,,29,33]])}))),U_.apply(this,arguments)}function V_(e){return G_.apply(this,arguments)}function G_(){return G_=R_(xl.a.mark((function e(t){var n,r,i,a;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=t.getReader(),e.prev=1;case 2:return e.next=5,I_(n.read());case 5:if(r=e.sent,i=r.done,a=r.value,!i){e.next=10;break}return e.abrupt("return");case 10:return e.next=12,x_(a);case 12:e.next=2;break;case 14:e.next=19;break;case 16:e.prev=16,e.t0=e["catch"](1),n.releaseLock();case 19:case"end":return e.stop()}}),e,null,[[1,16]])}))),G_.apply(this,arguments)}function W_(e){return q_.apply(this,arguments)}function q_(){return q_=R_(xl.a.mark((function e(t){var n;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,I_(t);case 2:t=e.sent;case 3:if(n=t.read(),null===n){e.next=9;break}return e.next=8,x_(n);case 8:return e.abrupt("continue",3);case 9:if(!t._readableState.ended){e.next=11;break}return e.abrupt("return");case 11:return e.next=13,I_(Z_(t));case 13:e.next=3;break;case 15:case"end":return e.stop()}}),e)}))),q_.apply(this,arguments)}function Z_(e){return H_.apply(this,arguments)}function H_(){return H_=El(xl.a.mark((function e(t){return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e){t.once("readable",e)})));case 1:case"end":return e.stop()}}),e)}))),H_.apply(this,arguments)}function X_(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"===typeof e?O_(e,t):e instanceof ArrayBuffer?P_(e,t):pv(e)?L_(e,t):vv(e)?B_(e):dv(e)?B_(e.body):_v(!1)}var $_="Cannot convert supplied data type";function Y_(e,t){if(t.text&&"string"===typeof e)return e;if(e instanceof ArrayBuffer){var n=e;if(t.text&&!t.binary){var r=new TextDecoder("utf8");return r.decode(n)}return n}if(ArrayBuffer.isView(e)||gv(e)){if(t.text&&!t.binary){var i=new TextDecoder("utf8");return i.decode(e)}var a=e.buffer,o=e.byteLength||e.length;return 0===e.byteOffset&&o===a.byteLength||(a=a.slice(e.byteOffset,e.byteOffset+o)),a}throw new Error($_)}function K_(e,t){return Q_.apply(this,arguments)}function Q_(){return Q_=El(xl.a.mark((function e(t,n){var r,i;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t instanceof ArrayBuffer||ArrayBuffer.isView(t),"string"!==typeof t&&!r){e.next=3;break}return e.abrupt("return",Y_(t,n));case 3:if(!pv(t)){e.next=7;break}return e.next=6,Dv(t);case 6:t=e.sent;case 7:if(!dv(t)){e.next=21;break}return i=t,e.next=11,Fv(i);case 11:if(!n.binary){e.next=17;break}return e.next=14,i.arrayBuffer();case 14:e.t0=e.sent,e.next=20;break;case 17:return e.next=19,i.text();case 19:e.t0=e.sent;case 20:return e.abrupt("return",e.t0);case 21:if(vv(t)&&(t=X_(t)),!hv(t)&&!fv(t)){e.next=24;break}return e.abrupt("return",k_(t));case 24:throw new Error($_);case 25:case"end":return e.stop()}}),e)}))),Q_.apply(this,arguments)}function J_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function eb(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:null;return n||(e=eb({fetch:s_(t||{},e)},e),Array.isArray(e.loaders)||(e.loaders=null),e)}function nb(e,t){if(!t&&e&&!Array.isArray(e))return e;var n;if(e&&(n=Array.isArray(e)?e:[e]),t&&t.loaders){var r=Array.isArray(t.loaders)?t.loaders:[t.loaders];n=n?[].concat(Object(Fe["a"])(n),Object(Fe["a"])(r)):r}return n&&n.length?n:null}var rb=new Map;function ib(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(_v("string"===typeof e,"worker source"),e.startsWith("url(")&&e.endsWith(")")){var t=e.match(/^url\((.*)\)$/)[1];if(t&&!t.startsWith("http"))return t;e=ab(t)}var n=rb.get(e);if(!n){var r=new Blob([e],{type:"application/javascript"});n=URL.createObjectURL(r),rb.set(e,n)}return n}function ab(e){return"try {\n importScripts('".concat(e,"');\n} catch (error) {\n console.error(error);\n}")}function ob(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0,r=n||new Set;if(e){if(sb(e))r.add(e);else if(sb(e.buffer))r.add(e.buffer);else if(ArrayBuffer.isView(e));else if(t&&"object"===Object(Ur["a"])(e))for(var i in e)ob(e[i],t,r)}else;return void 0===n?Array.from(r):[]}function sb(e){return!!e&&(e instanceof ArrayBuffer||("undefined"!==typeof MessagePort&&e instanceof MessagePort||("undefined"!==typeof ImageBitmap&&e instanceof ImageBitmap||"undefined"!==typeof OffscreenCanvas&&e instanceof OffscreenCanvas)))}var cb=0;function lb(e){var t=e.data,n=e.resolve;n(t)}var ub=function(){function e(t){var n=t.source,r=t.name,i=void 0===r?"web-worker-".concat(cb++):r,a=t.onMessage;Object(Ge["a"])(this,e);var o=ib(n,i);this.worker=new Worker(o,{name:i}),this.name=i,this.onMessage=a||lb}return Object(We["a"])(e,[{key:"process",value:function(){var e=El(xl.a.mark((function e(t){var n=this;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,r){n.worker.onmessage=function(t){n.onMessage({worker:n.worker,data:t.data,resolve:e,reject:r})},n.worker.onerror=function(e){var t="".concat(n.name,": WorkerThread.process() failed");e.message&&(t+=" ".concat(e.message," ").concat(e.filename,":").concat(e.lineno,":").concat(e.colno));var i=new Error(t);console.error(e),r(i)};var i=ob(t);n.worker.postMessage(t,i)})));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"destroy",value:function(){this.worker.terminate(),this.worker=null}}]),e}(),hb=function(){function e(t){var n=t.source,r=t.name,i=void 0===r?"unnamed":r,a=t.maxConcurrency,o=void 0===a?1:a,s=t.onMessage,c=t.onDebug,l=void 0===c?function(){}:c,u=t.reuseWorkers,h=void 0===u||u;Object(Ge["a"])(this,e),this.source=n,this.name=i,this.maxConcurrency=o,this.onMessage=s,this.onDebug=l,this.jobQueue=[],this.idleQueue=[],this.count=0,this.isDestroyed=!1,this.reuseWorkers=h}return Object(We["a"])(e,[{key:"destroy",value:function(){this.idleQueue.forEach((function(e){return e.destroy()})),this.isDestroyed=!0}},{key:"process",value:function(e,t){var n=this;return new Promise((function(r,i){n.jobQueue.push({data:e,jobName:t,resolve:r,reject:i}),n._startQueuedJob()}))}},{key:"_startQueuedJob",value:function(){var e=El(xl.a.mark((function e(){var t,n;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.jobQueue.length){e.next=2;break}return e.abrupt("return");case 2:if(t=this._getAvailableWorker(),t){e.next=5;break}return e.abrupt("return");case 5:return n=this.jobQueue.shift(),this.onDebug({message:"processing",worker:t.name,job:n.jobName,backlog:this.jobQueue.length}),e.prev=7,e.t0=n,e.next=11,t.process(n.data);case 11:e.t1=e.sent,e.t0.resolve.call(e.t0,e.t1),e.next=18;break;case 15:e.prev=15,e.t2=e["catch"](7),n.reject(e.t2);case 18:return e.prev=18,this._onWorkerDone(t),e.finish(18);case 21:case"end":return e.stop()}}),e,this,[[7,15,18,21]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"_onWorkerDone",value:function(e){this.isDestroyed?e.destroy():(this.reuseWorkers?this.idleQueue.push(e):(e.destroy(),this.count--),this._startQueuedJob())}},{key:"_getAvailableWorker",value:function(){if(this.idleQueue.length>0)return this.idleQueue.shift();if(this.count0&&void 0!==arguments[0]?arguments[0]:{},t={};return e.maxConcurrency&&(t.maxConcurrency=e.maxConcurrency),e.onDebug&&(t.onDebug=e.onDebug),"reuseWorkers"in e&&(t.reuseWorkers=e.reuseWorkers),vb||(vb=new db({onMessage:bb})),vb.setProps(t),vb}function bb(e){return xb.apply(this,arguments)}function xb(){return xb=El(xl.a.mark((function e(t){var n,r,i,a,o;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=t.worker,r=t.data,i=t.resolve,a=t.reject,e.t0=r.type,e.next="done"===e.t0?4:"parse"===e.t0?6:"error"===e.t0?17:19;break;case 4:return i(r.result),e.abrupt("break",19);case 6:return e.prev=6,e.next=9,Xb(r.arraybuffer,r.options,r.url);case 9:o=e.sent,n.postMessage({type:"parse-done",id:r.id,result:o},ob(o)),e.next=16;break;case 13:e.prev=13,e.t1=e["catch"](6),n.postMessage({type:"parse-error",id:r.id,message:e.t1.message});case 16:return e.abrupt("break",19);case 17:return a(r.message),e.abrupt("break",19);case 19:case"end":return e.stop()}}),e,null,[[6,13]])}))),xb.apply(this,arguments)}function wb(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Eb(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Eb(e,t){if(e){if("string"===typeof e)return kb(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kb(e,t):void 0}}function kb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Ib(e,t){if(e){if("string"===typeof e)return Mb(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Mb(e,t):void 0}}function Mb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==o[1]?o[1]:[],r=o.length>2&&void 0!==o[2]?o[2]:{},i=o.length>3&&void 0!==o[3]?o[3]:{},a=Db(t,n,Pb(Pb({},r),{},{nothrow:!0}),i),!a){e.next=6;break}return e.abrupt("return",a);case 6:if(!pv(t)){e.next=11;break}return e.next=9,z_(t,0,10);case 9:t=e.sent,a=Db(t,n,r,i);case 11:if(a||r.nothrow){e.next=13;break}throw new Error(zb(t));case 13:return e.abrupt("return",a);case 14:case"end":return e.stop()}}),e)}))),Lb.apply(this,arguments)}function Db(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(t&&!Array.isArray(t))return Ev(t);t=[].concat(Object(Fe["a"])(t||[]),Object(Fe["a"])(Ob())),Fb(t);var i=Rv(e),a=i.url,o=i.type,s=Bb(t,a||r.url);if(s=s||Ub(t,o),s=s||Vb(t,e),!s&&!n.nothrow)throw new Error(zb(e));return s}function zb(e){var t=Rv(e),n=t.url,r=t.type,i="No valid loader found";return e&&(i+=' data: "'.concat(Zb(e),'", contentType: "').concat(r,'"')),n&&(i+=" url: ".concat(n)),i}function Fb(e){var t,n=Cb(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;Ev(r)}}catch(i){n.e(i)}finally{n.f()}}function Bb(e,t){var n=t&&t.match(Rb),r=n&&n[1];return r&&Nb(e,r)}function Nb(e,t){t=t.toLowerCase();var n,r=Cb(e);try{for(r.s();!(n=r.n()).done;){var i,a=n.value,o=Cb(a.extensions);try{for(o.s();!(i=o.n()).done;){var s=i.value;if(s.toLowerCase()===t)return a}}catch(c){o.e(c)}finally{o.f()}}}catch(c){r.e(c)}finally{r.f()}return null}function Ub(e,t){var n,r=Cb(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.mimeTypes&&i.mimeTypes.includes(t))return i;if(t==="application/x.".concat(i.id))return i}}catch(a){r.e(a)}finally{r.f()}return null}function Vb(e,t){if(!t)return null;var n,r=Cb(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;if("string"===typeof t){if(Gb(t,i))return i}else if(ArrayBuffer.isView(t)){if(Wb(t.buffer,t.byteOffset,i))return i}else if(t instanceof ArrayBuffer){var a=0;if(Wb(t,a,i))return i}}}catch(o){r.e(o)}finally{r.f()}return null}function Gb(e,t){return t.testText&&t.testText(e)}function Wb(e,t,n){var r=Array.isArray(n.tests)?n.tests:[n.tests];return r.some((function(r){return qb(e,t,n,r)}))}function qb(e,t,n,r){if(r instanceof ArrayBuffer)return w_(r,e,r.byteLength);switch(Object(Ur["a"])(r)){case"function":return r(e,n);case"string":var i=Hb(e,t,r.length);return r===i;default:return!1}}function Zb(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5;if("string"===typeof e)return e.slice(0,t);if(ArrayBuffer.isView(e))return Hb(e.buffer,e.byteOffset,t);if(e instanceof ArrayBuffer){var n=0;return Hb(e,n,t)}return""}function Hb(e,t,n){if(e.byteLength=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function tx(e,t){if(e){if("string"===typeof e)return nx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nx(e,t):void 0}}function nx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0])||arguments[0];this.internalState&&(this.internalState.needsRedraw=e)}},{key:"setNeedsUpdate",value:function(){this.context.layerManager.setNeedsUpdate(String(this)),this.internalState.needsUpdate=!0}},{key:"getNeedsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1};return this._getNeedsRedraw(e)}},{key:"needsUpdate",value:function(){return this.internalState.needsUpdate||this.hasUniformTransition()||this.shouldUpdateState(this._getUpdateParams())}},{key:"hasUniformTransition",value:function(){return this.internalState.uniformTransitions.active}},{key:"isPickable",value:function(){return this.props.pickable&&this.props.visible}},{key:"getModels",value:function(){return this.state&&(this.state.models||(this.state.model?[this.state.model]:[]))}},{key:"getAttributeManager",value:function(){return this.internalState&&this.internalState.attributeManager}},{key:"getCurrentLayer",value:function(){return this.internalState&&this.internalState.layer}},{key:"getLoadOptions",value:function(){return this.props.loadOptions}},{key:"project",value:function(e){var t=this.context.viewport,n=py(e,{viewport:t,modelMatrix:this.props.modelMatrix,coordinateOrigin:this.props.coordinateOrigin,coordinateSystem:this.props.coordinateSystem}),r=yt(n,t.pixelProjectionMatrix),i=Object(Ve["a"])(r,3),a=i[0],o=i[1],s=i[2];return 2===e.length?[a,o]:[a,o,s]}},{key:"unproject",value:function(e){var t=this.context.viewport;return t.unproject(e)}},{key:"projectPosition",value:function(e){return my(e,{viewport:this.context.viewport,modelMatrix:this.props.modelMatrix,coordinateOrigin:this.props.coordinateOrigin,coordinateSystem:this.props.coordinateSystem})}},{key:"use64bitPositions",value:function(){var e=this.props.coordinateSystem;return e===Es.DEFAULT||e===Es.LNGLAT||e===Es.CARTESIAN}},{key:"onHover",value:function(e,t){return!!this.props.onHover&&this.props.onHover(e,t)}},{key:"onClick",value:function(e,t){return!!this.props.onClick&&this.props.onClick(e,t)}},{key:"nullPickingColor",value:function(){return[0,0,0]}},{key:"encodePickingColor",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t[0]=e+1&255,t[1]=e+1>>8&255,t[2]=e+1>>8>>8&255,t}},{key:"decodePickingColor",value:function(e){Au(e instanceof Uint8Array);var t=Object(Ve["a"])(e,3),n=t[0],r=t[1],i=t[2],a=n+256*r+65536*i-1;return a}},{key:"initializeState",value:function(){throw new Error("Layer ".concat(this," has not defined initializeState"))}},{key:"getShaders",value:function(e){var t,n=ex(this.props.extensions);try{for(n.s();!(t=n.n()).done;){var r=t.value;e=Gg(e,r.getShaders.call(this,r))}}catch(i){n.e(i)}finally{n.f()}return e}},{key:"shouldUpdateState",value:function(e){e.oldProps,e.props,e.context;var t=e.changeFlags;return t.propsOrDataChanged}},{key:"updateState",value:function(e){var t=e.oldProps,n=e.props,r=(e.context,e.changeFlags),i=this.getAttributeManager();if(r.dataChanged&&i){var a=r.dataChanged;if(Array.isArray(a)){var o,s=ex(a);try{for(s.s();!(o=s.n()).done;){var c=o.value;i.invalidateAll(c)}}catch(m){s.e(m)}finally{s.f()}}else i.invalidateAll()}var l=t.highlightedObjectIndex>=0||t.pickable,u=n.highlightedObjectIndex>=0||n.pickable;if(l!==u&&i){var h=i.attributes,f=h.pickingColors,d=h.instancePickingColors,p=f||d;p&&(u&&p.constant&&(p.constant=!1,i.invalidate(p.id)),p.value||u||(p.constant=!0,p.value=[0,0,0]))}}},{key:"finalizeState",value:function(){var e,t=ex(this.getModels());try{for(t.s();!(e=t.n()).done;){var n=e.value;n["delete"]()}}catch(i){t.e(i)}finally{t.f()}var r=this.getAttributeManager();r&&r.finalize(),this.context.resourceManager.unsubscribe({consumerId:this.id}),this.internalState.uniformTransitions.clear(),this.internalState.finalize()}},{key:"draw",value:function(e){var t,n=ex(this.getModels());try{for(n.s();!(t=n.n()).done;){var r=t.value;r.draw(e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"getPickingInfo",value:function(e){var t=e.info,n=(e.mode,t.index);return n>=0&&Array.isArray(this.props.data)&&(t.object=this.props.data[n]),t}},{key:"activateViewport",value:function(e){var t=this.internalState.viewport;this.internalState.viewport=e,t&&fx({oldViewport:t,viewport:e})||(this.setChangeFlags({viewportChanged:!0}),this.isComposite?this.needsUpdate()&&this.setNeedsUpdate():this._update())}},{key:"invalidateAttribute",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"all",t=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],this.getAttributeManager());t&&("all"===e?t.invalidateAll():t.invalidate(e))}},{key:"updateAttributes",value:function(e){var t,n=ex(this.getModels());try{for(n.s();!(t=n.n()).done;){var r=t.value;this._setModelAttributes(r,e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"_updateAttributes",value:function(e){var t=this.getAttributeManager();if(t){var n=this.getNumInstances(e),r=this.getStartIndices(e);t.update({data:e.data,numInstances:n,startIndices:r,props:e,transitions:e.transitions,buffers:e.data.attributes,context:this,ignoreUnknownAttributes:!0});var i=t.getChangedAttributes({clearChangedFlags:!0});this.updateAttributes(i)}}},{key:"_updateAttributeTransition",value:function(){var e=this.getAttributeManager();e&&e.updateTransition()}},{key:"_updateUniformTransition",value:function(){var e=this.internalState.uniformTransitions;if(e.active){var t=e.update(),n=Object.create(this.props);for(var r in t)Object.defineProperty(n,r,{value:t[r]});return n}return this.props}},{key:"calculateInstancePickingColors",value:function(e,t){var n=t.numInstances;if(!e.constant){var r=dx.length/3;if(this.internalState.usesPickingColorCache=!0,rux&&ws.warn("Layer has too many data objects. Picking might not be able to distinguish all objects.")(),dx=fu.allocate(dx,n,{size:3,copy:!0,maxCount:Math.max(n,ux)});for(var i=dx.length/3,a=[],o=r;o=0?this.encodePickingColor(a):null),this.setModuleParameters(s)}}},{key:"_getUpdateParams",value:function(){return{props:this.props,oldProps:this.internalState.getOldProps(),context:this.context,changeFlags:this.internalState.changeFlags}}},{key:"_getNeedsRedraw",value:function(e){if(!this.internalState)return!1;var t=!1;t=t||this.internalState.needsRedraw&&this.id,this.internalState.needsRedraw=this.internalState.needsRedraw&&!e.clearRedrawFlags;var n=this.getAttributeManager(),r=n&&n.getNeedsRedraw(e);return t=t||r,t}},{key:"_getAttributeManager",value:function(){return new rg(this.context.gl,{id:this.props.id,stats:this.context.stats,timeline:this.context.timeline})}},{key:"_initState",value:function(){Au(!this.internalState&&!this.state),Au(isFinite(this.props.coordinateSystem),"".concat(this.id,": invalid coordinateSystem"));var e=this._getAttributeManager();e&&e.addInstanced({instancePickingColors:{type:5121,size:3,noAlloc:!0,update:this.calculateInstancePickingColors}}),this.internalState=new ov({attributeManager:e,layer:this}),this.clearChangeFlags(),this.state={},Object.defineProperty(this.state,"attributeManager",{get:function(){return ws.deprecated("layer.state.attributeManager","layer.getAttributeManager()"),e}}),this.internalState.layer=this,this.internalState.uniformTransitions=new bg(this.context.timeline),this.internalState.onAsyncPropUpdated=this._onAsyncPropUpdated.bind(this),this.internalState.setAsyncProps(this.props)}},{key:"_transferState",value:function(e){rh(lx,this,this===e);var t=e.state,n=e.internalState;Au(t&&n),this!==e&&(this.internalState=n,this.internalState.layer=this,this.state=t,this.internalState.setAsyncProps(this.props),this.diffProps(this.props,this.internalState.getOldProps()))}},{key:"_onAsyncPropUpdated",value:function(){this.diffProps(this.props,this.internalState.getOldProps()),this.setNeedsUpdate()}},{key:"isLoaded",get:function(){return this.internalState&&!this.internalState.isAsyncPropLoading()}},{key:"wrapLongitude",get:function(){return this.props.wrapLongitude}}]),n}(rv);function gx(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=yx(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function yx(e,t){if(e){if("string"===typeof e)return vx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vx(e,t):void 0}}function vx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}},{key:"delete",value:function(){}},{key:"getData",value:function(){var e=this;return this.isLoaded?this._error?Promise.reject(this._error):this._content:this._loader.then((function(){return e.getData()}))}},{key:"setData",value:function(e,t){var n=this;if(e!==this._data||t){this._data=e;var r=++this._loadCount,i=e;"string"===typeof e&&(i=Qb(e)),i instanceof Promise?(this.isLoaded=!1,this._loader=i.then((function(e){n._loadCount===r&&(n.isLoaded=!0,n._error=null,n._content=e)}))["catch"]((function(e){n._loadCount===r&&(n.isLoaded=!0,n._error=e||!0)}))):(this.isLoaded=!0,this._error=null,this._content=e);var a,o=gx(this._subscribers);try{for(o.s();!(a=o.n()).done;){var s=a.value;s.onChange(this.getData())}}catch(c){o.e(c)}finally{o.f()}}}}]),e}(),bx=function(){function e(t){var n=t.gl,r=t.protocol;Object(Ge["a"])(this,e),this.protocol=r||"resource://",this._context={gl:n,resourceManager:this},this._resources={},this._consumers={},this._pruneRequest=null}return Object(We["a"])(e,[{key:"contains",value:function(e){return!!e.startsWith(this.protocol)||e in this._resources}},{key:"add",value:function(e){var t=e.resourceId,n=e.data,r=e.forceUpdate,i=void 0!==r&&r,a=e.persistent,o=void 0===a||a,s=this._resources[t];s?s.setData(n,i):(s=new _x(t,n,this._context),this._resources[t]=s),s.persistent=o}},{key:"remove",value:function(e){var t=this._resources[e];t&&(t["delete"](),delete this._resources[e])}},{key:"unsubscribe",value:function(e){var t=e.consumerId,n=this._consumers[t];if(n){for(var r in n){var i=n[r];i.resource&&i.resource.unsubscribe(i)}delete this._consumers[t],this.prune()}}},{key:"subscribe",value:function(e){var t=e.resourceId,n=e.onChange,r=e.consumerId,i=e.requestId,a=void 0===i?"default":i,o=this._resources,s=this.protocol;t.startsWith(s)&&(t=t.replace(s,""),o[t]||this.add({resourceId:t,data:null,persistent:!1}));var c=o[t];if(this._track(r,a,c,n),c)return c.getData()}},{key:"prune",value:function(){var e=this;this._pruneRequest||(this._pruneRequest=setTimeout((function(){return e._prune()}),0))}},{key:"finalize",value:function(){for(var e in this._resources)this._resources[e]["delete"]()}},{key:"_track",value:function(e,t,n,r){var i=this._consumers,a=i[e]=i[e]||{},o=a[t]||{};o.resource&&(o.resource.unsubscribe(o),o.resource=null,this.prune()),n&&(a[t]=o,o.onChange=r,o.resource=n,n.subscribe(o))}},{key:"_prune",value:function(){this._pruneRequest=null;for(var e=0,t=Object.keys(this._resources);e 2) {\n return 0.0 / 0.0;\n }\n\n t = r - PI_2 * q;\n\n q = floor(t / PI_16 + 0.5);\n int k = int(q);\n int abs_k = int(abs(float(k)));\n\n if (abs_k > 4) {\n return 0.0 / 0.0;\n } else {\n t = t - PI_16 * q;\n }\n\n float u = 0.0;\n float v = 0.0;\n\n float sin_t, cos_t;\n float s, c;\n sincos_taylor_fp32(t, sin_t, cos_t);\n\n if (k == 0) {\n s = sin_t;\n c = cos_t;\n } else {\n if (abs(float(abs_k) - 1.0) < 0.5) {\n u = COS_TABLE_0;\n v = SIN_TABLE_0;\n } else if (abs(float(abs_k) - 2.0) < 0.5) {\n u = COS_TABLE_1;\n v = SIN_TABLE_1;\n } else if (abs(float(abs_k) - 3.0) < 0.5) {\n u = COS_TABLE_2;\n v = SIN_TABLE_2;\n } else if (abs(float(abs_k) - 4.0) < 0.5) {\n u = COS_TABLE_3;\n v = SIN_TABLE_3;\n }\n if (k > 0) {\n s = u * sin_t + v * cos_t;\n c = u * cos_t - v * sin_t;\n } else {\n s = u * sin_t - v * cos_t;\n c = u * cos_t + v * sin_t;\n }\n }\n\n if (j == 0) {\n sin_a = s;\n cos_a = c;\n } else if (j == 1) {\n sin_a = c;\n cos_a = -s;\n } else if (j == -1) {\n sin_a = -c;\n cos_a = s;\n } else {\n sin_a = -s;\n cos_a = -c;\n }\n return sin_a / cos_a;\n}\n#endif\n\nfloat tan_fp32(float a) {\n#ifdef LUMA_FP32_TAN_PRECISION_WORKAROUND\n return tan_taylor_fp32(a);\n#else\n return tan(a);\n#endif\n}\n",Tx={name:"fp32",vs:kx,fs:null},Sx=Object.keys(Es).map((function(e){return"const int COORDINATE_SYSTEM_".concat(e," = ").concat(Es[e],";")})).join(""),Ox=Object.keys(ks).map((function(e){return"const int PROJECTION_MODE_".concat(e," = ").concat(ks[e],";")})).join(""),Ax="".concat(Sx,"\n").concat(Ox,"\n\nuniform int project_uCoordinateSystem;\nuniform int project_uProjectionMode;\nuniform float project_uScale;\nuniform bool project_uWrapLongitude;\nuniform vec3 project_uCommonUnitsPerMeter;\nuniform vec3 project_uCommonUnitsPerWorldUnit;\nuniform vec3 project_uCommonUnitsPerWorldUnit2;\nuniform vec4 project_uCenter;\nuniform mat4 project_uModelMatrix;\nuniform mat4 project_uViewProjectionMatrix;\nuniform vec2 project_uViewportSize;\nuniform float project_uDevicePixelRatio;\nuniform float project_uFocalDistance;\nuniform vec3 project_uCameraPosition;\nuniform vec3 project_uCoordinateOrigin;\n\nconst float TILE_SIZE = 512.0;\nconst float PI = 3.1415926536;\nconst float WORLD_SCALE = TILE_SIZE / (PI * 2.0);\nconst vec3 ZERO_64_LOW = vec3(0.0);\nconst float EARTH_RADIUS = 6370972.0;\nconst float GLOBE_RADIUS = 256.0;\nfloat project_size(float meters) {\n return meters * project_uCommonUnitsPerMeter.z;\n}\n\nvec2 project_size(vec2 meters) {\n return meters * project_uCommonUnitsPerMeter.xy;\n}\n\nvec3 project_size(vec3 meters) {\n return meters * project_uCommonUnitsPerMeter;\n}\n\nvec4 project_size(vec4 meters) {\n return vec4(meters.xyz * project_uCommonUnitsPerMeter, meters.w);\n}\nvec3 project_normal(vec3 vector) {\n vec4 normal_modelspace = project_uModelMatrix * vec4(vector, 0.0);\n return normalize(normal_modelspace.xyz * project_uCommonUnitsPerMeter);\n}\n\nvec4 project_offset_(vec4 offset) {\n float dy = offset.y;\n if (project_uCoordinateSystem == COORDINATE_SYSTEM_LNGLAT) {\n dy = clamp(dy, -1., 1.);\n }\n vec3 commonUnitsPerWorldUnit = project_uCommonUnitsPerWorldUnit + project_uCommonUnitsPerWorldUnit2 * dy;\n return vec4(offset.xyz * commonUnitsPerWorldUnit, offset.w);\n}\nvec2 project_mercator_(vec2 lnglat) {\n float x = lnglat.x;\n if (project_uWrapLongitude) {\n x = mod(x + 180., 360.0) - 180.;\n }\n float y = clamp(lnglat.y, -89.9, 89.9);\n return vec2(\n radians(x) + PI,\n PI + log(tan_fp32(PI * 0.25 + radians(y) * 0.5))\n );\n}\n\nvec3 project_globe_(vec3 lnglatz) {\n float lambda = radians(lnglatz.x);\n float phi = radians(lnglatz.y);\n float cosPhi = cos(phi);\n float D = (lnglatz.z / EARTH_RADIUS + 1.0) * GLOBE_RADIUS;\n\n return vec3(\n sin(lambda) * cosPhi,\n -cos(lambda) * cosPhi,\n sin(phi)\n ) * D;\n}\nvec4 project_position(vec4 position, vec3 position64Low) {\n vec4 position_world = project_uModelMatrix * position;\n if (project_uProjectionMode == PROJECTION_MODE_WEB_MERCATOR) {\n if (project_uCoordinateSystem == COORDINATE_SYSTEM_LNGLAT) {\n return vec4(\n project_mercator_(position_world.xy) * WORLD_SCALE,\n project_size(position_world.z),\n position_world.w\n );\n }\n if (project_uCoordinateSystem == COORDINATE_SYSTEM_CARTESIAN) {\n position_world.xyz += project_uCoordinateOrigin;\n }\n }\n if (project_uProjectionMode == PROJECTION_MODE_GLOBE) {\n if (project_uCoordinateSystem == COORDINATE_SYSTEM_LNGLAT) {\n return vec4(\n project_globe_(position_world.xyz),\n position_world.w\n );\n }\n }\n if (project_uProjectionMode == PROJECTION_MODE_IDENTITY ||\n (project_uProjectionMode == PROJECTION_MODE_WEB_MERCATOR_AUTO_OFFSET &&\n (project_uCoordinateSystem == COORDINATE_SYSTEM_LNGLAT ||\n project_uCoordinateSystem == COORDINATE_SYSTEM_CARTESIAN))) {\n position_world.xyz -= project_uCoordinateOrigin;\n }\n return project_offset_(position_world + project_uModelMatrix * vec4(position64Low, 0.0));\n}\n\nvec4 project_position(vec4 position) {\n return project_position(position, ZERO_64_LOW);\n}\n\nvec3 project_position(vec3 position, vec3 position64Low) {\n vec4 projected_position = project_position(vec4(position, 1.0), position64Low);\n return projected_position.xyz;\n}\n\nvec3 project_position(vec3 position) {\n vec4 projected_position = project_position(vec4(position, 1.0), ZERO_64_LOW);\n return projected_position.xyz;\n}\n\nvec2 project_position(vec2 position) {\n vec4 projected_position = project_position(vec4(position, 0.0, 1.0), ZERO_64_LOW);\n return projected_position.xy;\n}\n\nvec4 project_common_position_to_clipspace(vec4 position, mat4 viewProjectionMatrix, vec4 center) {\n return viewProjectionMatrix * position + center;\n}\nvec4 project_common_position_to_clipspace(vec4 position) {\n return project_common_position_to_clipspace(position, project_uViewProjectionMatrix, project_uCenter);\n}\nvec2 project_pixel_size_to_clipspace(vec2 pixels) {\n vec2 offset = pixels / project_uViewportSize * project_uDevicePixelRatio * 2.0;\n return offset * project_uFocalDistance;\n}\n\nfloat project_size_to_pixel(float meters) {\n return project_size(meters) * project_uScale;\n}\nfloat project_pixel_size(float pixels) {\n return pixels / project_uScale;\n}\nvec2 project_pixel_size(vec2 pixels) {\n return pixels / project_uScale;\n}\nmat3 project_get_orientation_matrix(vec3 up) {\n vec3 uz = normalize(up);\n vec3 ux = abs(uz.z) == 1.0 ? vec3(1.0, 0.0, 0.0) : normalize(vec3(uz.y, -uz.x, 0));\n vec3 uy = cross(uz, ux);\n return mat3(ux, uy, uz);\n}\n\nbool project_needs_rotation(vec3 commonPosition, out mat3 transform) {\n if (project_uProjectionMode == PROJECTION_MODE_GLOBE) {\n transform = project_get_orientation_matrix(commonPosition);\n return true;\n }\n return false;\n}\n"),Px={};function Cx(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Px;return e.viewport?Qg(e):{}}var Ix={name:"project",dependencies:[Tx],vs:Ax,getUniforms:Cx};function Mx(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Rx(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Rx(e,t){if(e){if("string"===typeof e)return jx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jx(e,t):void 0}}function jx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Bx(e,t){if(e){if("string"===typeof e)return Nx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nx(e,t):void 0}}function Nx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},r=n.deck,i=n.stats,a=n.viewport,o=n.timeline;Object(Ge["a"])(this,e),this.lastRenderedLayers=[],this.layers=[],this.resourceManager=new bx({gl:t,protocol:"deck://"}),this.context=Object.assign({},Gx,{layerManager:this,gl:t,deck:r,programManager:t&&zx(t),stats:i||new ec({id:"deck.gl"}),viewport:a||new ay({id:"DEFAULT-INITIAL-VIEWPORT"}),timeline:o||new qo,resourceManager:this.resourceManager}),this._needsRedraw="Initial render",this._needsUpdate=!1,this._debug=!1,this._onError=null,this.activateViewport=this.activateViewport.bind(this),Object.seal(this)}return Object(We["a"])(e,[{key:"finalize",value:function(){this.resourceManager.finalize();var e,t=Fx(this.layers);try{for(t.s();!(e=t.n()).done;){var n=e.value;this._finalizeLayer(n)}}catch(r){t.e(r)}finally{t.f()}}},{key:"needsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this._needsRedraw;e.clearRedrawFlags&&(this._needsRedraw=!1);var n,r=Fx(this.layers);try{for(r.s();!(n=r.n()).done;){var i=n.value,a=i.getNeedsRedraw(e);t=t||a}}catch(o){r.e(o)}finally{r.f()}return t}},{key:"needsUpdate",value:function(){return this._needsUpdate}},{key:"setNeedsRedraw",value:function(e){this._needsRedraw=this._needsRedraw||e}},{key:"setNeedsUpdate",value:function(e){this._needsUpdate=this._needsUpdate||e}},{key:"getLayers",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.layerIds,n=void 0===t?null:t;return n?this.layers.filter((function(e){return n.find((function(t){return 0===e.id.indexOf(t)}))})):this.layers}},{key:"setProps",value:function(e){"debug"in e&&(this._debug=e.debug),"userData"in e&&(this.context.userData=e.userData),"layers"in e&&this.setLayers(e.layers),"onError"in e&&(this._onError=e.onError)}},{key:"setLayers",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t||e!==this.lastRenderedLayers;if(rh(Ux,this,n,e),!n)return this;this.lastRenderedLayers=e,e=ju(e,Boolean);var r,i=Fx(e);try{for(i.s();!(r=i.n()).done;){var a=r.value;a.context=this.context}}catch(o){i.e(o)}finally{i.f()}return this._updateLayers(this.layers,e),this}},{key:"updateLayers",value:function(){var e=this.needsUpdate();if(e){this.setNeedsRedraw("updating layers: ".concat(e));var t=!0;this.setLayers(this.lastRenderedLayers,t)}}},{key:"activateViewport",value:function(e){return rh(Vx,this,e),e&&(this.context.viewport=e),this}},{key:"_handleError",value:function(e,t,n){this._onError?this._onError(t,n):ws.error("error during ".concat(e," of ").concat(Wx(n)),t)()}},{key:"_updateLayers",value:function(e,t){var n,r={},i=Fx(e);try{for(i.s();!(n=i.n()).done;){var a=n.value;r[a.id]?ws.warn("Multiple old layers with same id ".concat(Wx(a)))():r[a.id]=a}}catch(h){i.e(h)}finally{i.f()}var o=[];this._updateSublayersRecursively(t,r,o),this._finalizeOldLayers(r);for(var s=!1,c=0,l=o;c0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e),this.views=[],this.width=100,this.height=100,this.viewState={},this.controllers={},this.timeline=t.timeline,this._viewports=[],this._viewportMap={},this._isUpdating=!1,this._needsRedraw="Initial render",this._needsUpdate=!0,this._eventManager=t.eventManager,this._eventCallbacks={onViewStateChange:t.onViewStateChange,onInteractionStateChange:t.onInteractionStateChange},Object.seal(this),this.setProps(t)}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this.controllers)this.controllers[e]&&this.controllers[e].finalize();this.controllers={}}},{key:"needsRedraw",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this._needsRedraw;return e.clearRedrawFlags&&(this._needsRedraw=!1),t}},{key:"setNeedsUpdate",value:function(e){this._needsUpdate=this._needsUpdate||e,this._needsRedraw=this._needsRedraw||e}},{key:"updateViewStates",value:function(){for(var e in this.controllers){var t=this.controllers[e];t&&t.updateTransition()}}},{key:"getViewports",value:function(e){return e?this._viewports.filter((function(t){return t.containsPixel(e)})):this._viewports}},{key:"getViews",value:function(){var e={};return this.views.forEach((function(t){e[t.id]=t})),e}},{key:"getView",value:function(e){return"string"===typeof e?this.views.find((function(t){return t.id===e})):e}},{key:"getViewState",value:function(e){var t=this.getView(e),n=t&&this.viewState[t.getViewStateId()]||this.viewState;return t?t.filterViewState(n):n}},{key:"getViewport",value:function(e){return this._viewportMap[e]}},{key:"unproject",value:function(e,t){for(var n=this.getViewports(),r={x:e[0],y:e[1]},i=n.length-1;i>=0;--i){var a=n[i];if(a.containsPixel(r)){var o=e.slice();return o[0]-=a.x,o[1]-=a.y,a.unproject(o,t)}}return null}},{key:"setProps",value:function(e){"views"in e&&this._setViews(e.views),"viewState"in e&&this._setViewState(e.viewState),("width"in e||"height"in e)&&this._setSize(e.width,e.height),this._isUpdating||this._update()}},{key:"_update",value:function(){this._isUpdating=!0,this._needsUpdate&&(this._needsUpdate=!1,this._rebuildViewports()),this._needsUpdate&&(this._needsUpdate=!1,this._rebuildViewports()),this._isUpdating=!1}},{key:"_setSize",value:function(e,t){Au(Number.isFinite(e)&&Number.isFinite(t)),e===this.width&&t===this.height||(this.width=e,this.height=t,this.setNeedsUpdate("Size changed"))}},{key:"_setViews",value:function(e){e=ju(e,Boolean);var t=this._diffViews(e,this.views);t&&this.setNeedsUpdate("views changed"),this.views=e}},{key:"_setViewState",value:function(e){if(e){var t=!Zx(e,this.viewState);t&&this.setNeedsUpdate("viewState changed"),this.viewState=e}else ws.warn("missing `viewState` or `initialViewState`")()}},{key:"_onViewStateChange",value:function(e,t){t.viewId=e,this._eventCallbacks.onViewStateChange(t)}},{key:"_createController",value:function(e,t){var n=t.type,r=new n(Xx({timeline:this.timeline,eventManager:this._eventManager,onViewStateChange:this._onViewStateChange.bind(this,t.id),onStateChange:this._eventCallbacks.onInteractionStateChange,makeViewport:function(t){return e._getViewport(t,{width:t.width,height:t.height})}},t));return r}},{key:"_updateController",value:function(e,t,n,r){var i=e.controller;return i?(i=Xx(Xx(Xx(Xx({},t),e.props),i),{},{id:e.id,x:n.x,y:n.y,width:n.width,height:n.height}),r?r.setProps(i):r=this._createController(e,i),r):null}},{key:"_rebuildViewports",value:function(){var e=this.width,t=this.height,n=this.views,r=this.controllers;this._viewports=[],this.controllers={};for(var i=n.length;i--;){var a=n[i],o=this.getViewState(a),s=a.makeViewport({width:e,height:t,viewState:o});this.controllers[a.id]=this._updateController(a,o,s,r[a.id]),this._viewports.unshift(s)}for(var c in r)r[c]&&!this.controllers[c]&&r[c].finalize();this._buildViewportMap()}},{key:"_buildViewportMap",value:function(){var e=this;this._viewportMap={},this._viewports.forEach((function(t){t.id&&(e._viewportMap[t.id]=e._viewportMap[t.id]||t)}))}},{key:"_diffViews",value:function(e,t){return e.length!==t.length||e.some((function(n,r){return!e[r].equals(t[r])}))}}]),e}(),Yx=/([0-9]+\.?[0-9]*)(%|px)/;function Kx(e){switch(Object(Ur["a"])(e)){case"number":return{position:e,relative:!1};case"string":var t=e.match(Yx);if(t&&t.length>=3){var n="%"===t[2],r=parseFloat(t[1]);return{position:n?r/100:r,relative:n}}default:throw new Error("Could not parse position string ".concat(e))}}function Qx(e,t){return e.relative?Math.round(e.position*t):e.position}function Jx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ew(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.id,r=void 0===n?null:n,i=t.x,a=void 0===i?0:i,o=t.y,s=void 0===o?0:o,c=t.width,l=void 0===c?"100%":c,u=t.height,h=void 0===u?"100%":u,f=t.projectionMatrix,d=void 0===f?null:f,p=t.fovy,m=void 0===p?50:p,g=t.near,y=void 0===g?.1:g,v=t.far,_=void 0===v?1e3:v,b=t.modelMatrix,x=void 0===b?null:b,w=t.viewportInstance,E=void 0===w?null:w,k=t.type,T=void 0===k?ay:k;Au(!E||E instanceof ay),this.viewportInstance=E,this.id=r||this.constructor.displayName||"view",this.type=T,this.props=Object.assign({},t,{id:this.id,projectionMatrix:d,fovy:m,near:y,far:_,modelMatrix:x}),this._parseDimensions({x:a,y:s,width:l,height:h}),this.equals=this.equals.bind(this),Object.seal(this)}return Object(We["a"])(e,[{key:"equals",value:function(e){if(this===e)return!0;if(this.viewportInstance)return e.viewportInstance&&this.viewportInstance.equals(e.viewportInstance);var t=Zx(this.props,e.props);return t}},{key:"makeViewport",value:function(e){var t=e.width,n=e.height,r=e.viewState;if(this.viewportInstance)return this.viewportInstance;r=this.filterViewState(r);var i=this.getDimensions({width:t,height:n});return this._getViewport(r,i)}},{key:"getViewStateId",value:function(){switch(Object(Ur["a"])(this.props.viewState)){case"string":return this.props.viewState;case"object":return this.props.viewState&&this.props.viewState.id;default:return this.id}}},{key:"filterViewState",value:function(e){if(this.props.viewState&&"object"===Object(Ur["a"])(this.props.viewState)){if(!this.props.viewState.id)return this.props.viewState;var t=Object.assign({},e);for(var n in this.props.viewState)"id"!==n&&(t[n]=this.props.viewState[n]);return t}return e}},{key:"getDimensions",value:function(e){var t=e.width,n=e.height;return{x:Qx(this._x,t),y:Qx(this._y,n),width:Qx(this._width,t),height:Qx(this._height,n)}}},{key:"_getControllerProps",value:function(e){var t=this.props.controller;return t?!0===t?e:("function"===typeof t&&(t={type:t}),Object.assign({},e,t)):null}},{key:"_getViewport",value:function(e,t){var n=this.type;return new n(ew(ew(ew({},e),this.props),t))}},{key:"_parseDimensions",value:function(e){var t=e.x,n=e.y,r=e.width,i=e.height;this._x=Kx(t),this._y=Kx(n),this._width=Kx(r),this._height=Kx(i)}}]),e}(),nw=function(){},rw={BREAK:1,SNAP_TO_END:2,IGNORE:3},iw={transitionEasing:function(e){return e},transitionInterruption:rw.BREAK,onTransitionStart:nw,onTransitionInterrupt:nw,onTransitionEnd:nw},aw=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),this.ControllerState=t,this.props=Object.assign({},iw,n),this.propsInTransition=null,this.transition=new Im(n.timeline),this.onViewStateChange=n.onViewStateChange||nw,this.onStateChange=n.onStateChange||nw,this._onTransitionUpdate=this._onTransitionUpdate.bind(this)}return Object(We["a"])(e,[{key:"finalize",value:function(){this.transition.cancel()}},{key:"getViewportInTransition",value:function(){return this.propsInTransition}},{key:"processViewStateChange",value:function(e){var t=!1,n=this.props;if(e=Object.assign({},iw,e),this.props=e,this._shouldIgnoreViewportChange(n,e))return t;if(this._isTransitionEnabled(e)){var r=this.transition.settings,i=r.interruption,a=r.endProps,o=Object.assign({},n,i===rw.SNAP_TO_END?a:this.propsInTransition||n);this._triggerTransition(o,e),t=!0}else this.transition.cancel();return t}},{key:"updateTransition",value:function(){this.transition.update()}},{key:"_isTransitionEnabled",value:function(e){var t=e.transitionDuration,n=e.transitionInterpolator;return(t>0||"auto"===t)&&Boolean(n)}},{key:"_isUpdateDueToCurrentTransition",value:function(e){return!!this.transition.inProgress&&this.transition.settings.interpolator.arePropsEqual(e,this.propsInTransition)}},{key:"_shouldIgnoreViewportChange",value:function(e,t){return this.transition.inProgress?this.transition.settings.interruption===rw.IGNORE||this._isUpdateDueToCurrentTransition(t):!this._isTransitionEnabled(t)||t.transitionInterpolator.arePropsEqual(e,t)}},{key:"_triggerTransition",value:function(e,t){var n=new this.ControllerState(e),r=new this.ControllerState(t).shortestPathFrom(n),i=t.transitionInterpolator,a=i.getDuration?i.getDuration(e,t):t.transitionDuration;if(0!==a){var o=t.transitionInterpolator.initializeProps(e,r);this.propsInTransition={},this.duration=a,this.transition.start({duration:a,easing:t.transitionEasing,interpolator:t.transitionInterpolator,interruption:t.transitionInterruption,startProps:o.start,endProps:o.end,onStart:t.onTransitionStart,onUpdate:this._onTransitionUpdate,onInterrupt:this._onTransitionEnd(t.onTransitionInterrupt),onEnd:this._onTransitionEnd(t.onTransitionEnd)}),this.onStateChange({inTransition:!0}),this.updateTransition()}}},{key:"_onTransitionEnd",value:function(e){var t=this;return function(n){t.propsInTransition=null,t.onStateChange({inTransition:!1,isZooming:!1,isPanning:!1,isRotating:!1}),e(n)}}},{key:"_onTransitionUpdate",value:function(e){var t=e.time,n=e.settings,r=n.interpolator,i=n.startProps,a=n.endProps,o=n.duration,s=n.easing,c=s(t/o),l=r.interpolateProps(i,a,c);this.propsInTransition=new this.ControllerState(Object.assign({},this.props,l)).getViewportProps(),this.onViewStateChange({viewState:this.propsInTransition,oldViewState:this.props})}}]),e}();function ow(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function sw(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e),Au(t),this.ControllerState=t,this.controllerState=null,this.controllerStateProps=null,this.eventManager=null,this.transitionManager=new aw(t,sw(sw({},n),{},{onViewStateChange:this._onTransition.bind(this),onStateChange:this._setInteractionState.bind(this)})),this._events=null,this._interactionState={isDragging:!1},this._customEvents=[],this.onViewStateChange=null,this.onStateChange=null,this.handleEvent=this.handleEvent.bind(this),this.setProps(n)}return Object(We["a"])(e,[{key:"finalize",value:function(){for(var e in this._events)this._events[e]&&this.eventManager.off(e,this.handleEvent);this.transitionManager.finalize()}},{key:"handleEvent",value:function(e){var t=this.ControllerState;this.controllerState=new t(sw(sw({makeViewport:this.makeViewport},this.controllerStateProps),this._state));var n=this._eventStartBlocked;switch(e.type){case"panstart":return!n&&this._onPanStart(e);case"panmove":return this._onPan(e);case"panend":return this._onPanEnd(e);case"pinchstart":return!n&&this._onPinchStart(e);case"pinchmove":return this._onPinch(e);case"pinchend":return this._onPinchEnd(e);case"tripanstart":return!n&&this._onTriplePanStart(e);case"tripanmove":return this._onTriplePan(e);case"tripanend":return this._onTriplePanEnd(e);case"doubletap":return this._onDoubleTap(e);case"wheel":return this._onWheel(e);case"keydown":return this._onKeyDown(e);default:return!1}}},{key:"getCenter",value:function(e){var t=this.controllerStateProps,n=t.x,r=t.y,i=e.offsetCenter;return[i.x-n,i.y-r]}},{key:"isPointInBounds",value:function(e,t){var n=this.controllerStateProps,r=n.width,i=n.height;if(t&&t.handled)return!1;var a=e[0]>=0&&e[0]<=r&&e[1]>=0&&e[1]<=i;return a&&t&&t.stopPropagation(),a}},{key:"isFunctionKeyPressed",value:function(e){var t=e.srcEvent;return Boolean(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}},{key:"isDragging",value:function(){return this._interactionState.isDragging}},{key:"blockEvents",value:function(e){var t=this,n=setTimeout((function(){t._eventStartBlocked===n&&(t._eventStartBlocked=null)}),e);this._eventStartBlocked=n}},{key:"setProps",value:function(e){"onViewStateChange"in e&&(this.onViewStateChange=e.onViewStateChange),"onStateChange"in e&&(this.onStateChange=e.onStateChange),"makeViewport"in e&&(this.makeViewport=e.makeViewport),"dragMode"in e&&(this.dragMode=e.dragMode),this.controllerStateProps=e,"eventManager"in e&&this.eventManager!==e.eventManager&&(this.eventManager=e.eventManager,this._events={},this.toggleEvents(this._customEvents,!0)),"transitionInterpolator"in e||(e.transitionInterpolator=this._getTransitionProps().transitionInterpolator),this.transitionManager.processViewStateChange(e);var t=e.inertia;!0===t&&(t=lw),this.inertia=t;var n=e.scrollZoom,r=void 0===n||n,i=e.dragPan,a=void 0===i||i,o=e.dragRotate,s=void 0===o||o,c=e.doubleClickZoom,l=void 0===c||c,u=e.touchZoom,h=void 0===u||u,f=e.touchRotate,d=void 0!==f&&f,p=e.keyboard,m=void 0===p||p,g=Boolean(this.onViewStateChange);this.toggleEvents(hw.WHEEL,g&&r),this.toggleEvents(hw.PAN,g&&(a||s)),this.toggleEvents(hw.PINCH,g&&(h||d)),this.toggleEvents(hw.TRIPLE_PAN,g&&d),this.toggleEvents(hw.DOUBLE_TAP,g&&l),this.toggleEvents(hw.KEYBOARD,g&&m),this.scrollZoom=r,this.dragPan=a,this.dragRotate=s,this.doubleClickZoom=l,this.touchZoom=h,this.touchRotate=d,this.keyboard=m}},{key:"updateTransition",value:function(){this.transitionManager.updateTransition()}},{key:"toggleEvents",value:function(e,t){var n=this;this.eventManager&&e.forEach((function(e){n._events[e]!==t&&(n._events[e]=t,t?n.eventManager.on(e,n.handleEvent):n.eventManager.off(e,n.handleEvent))}))}},{key:"updateViewport",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Object.assign({},e.getViewportProps(),t),i=this.controllerState!==e;if(this._state=e.getState(),this._setInteractionState(n),i){var a=this.controllerState?this.controllerState.getViewportProps():null;this.onViewStateChange&&this.onViewStateChange({viewState:r,interactionState:this._interactionState,oldViewState:a})}}},{key:"_onTransition",value:function(e){this.onViewStateChange&&(e.interactionState=this._interactionState,this.onViewStateChange(e))}},{key:"_setInteractionState",value:function(e){Object.assign(this._interactionState,e),this.onStateChange&&this.onStateChange(this._interactionState)}},{key:"_onPanStart",value:function(e){var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.isFunctionKeyPressed(e)||e.rightButton;(this.invertPan||"pan"===this.dragMode)&&(n=!n);var r=this.controllerState[n?"panStart":"rotateStart"]({pos:t});return this._panMove=n,this.updateViewport(r,cw,{isDragging:!0}),!0}},{key:"_onPan",value:function(e){return!!this.isDragging()&&(this._panMove?this._onPanMove(e):this._onPanRotate(e))}},{key:"_onPanEnd",value:function(e){return!!this.isDragging()&&(this._panMove?this._onPanMoveEnd(e):this._onPanRotateEnd(e))}},{key:"_onPanMove",value:function(e){if(!this.dragPan)return!1;var t=this.getCenter(e),n=this.controllerState.pan({pos:t});return this.updateViewport(n,cw,{isDragging:!0,isPanning:!0}),!0}},{key:"_onPanMoveEnd",value:function(e){var t=this.inertia;if(this.dragPan&&t&&e.velocity){var n=this.getCenter(e),r=[n[0]+e.velocityX*t/2,n[1]+e.velocityY*t/2],i=this.controllerState.pan({pos:r}).panEnd();this.updateViewport(i,sw(sw({},this._getTransitionProps()),{},{transitionDuration:t,transitionEasing:uw}),{isDragging:!1,isPanning:!0})}else{var a=this.controllerState.panEnd();this.updateViewport(a,null,{isDragging:!1,isPanning:!1})}return!0}},{key:"_onPanRotate",value:function(e){if(!this.dragRotate)return!1;var t=this.getCenter(e),n=this.controllerState.rotate({pos:t});return this.updateViewport(n,cw,{isDragging:!0,isRotating:!0}),!0}},{key:"_onPanRotateEnd",value:function(e){var t=this.inertia;if(this.dragRotate&&t&&e.velocity){var n=this.getCenter(e),r=[n[0]+e.velocityX*t/2,n[1]+e.velocityY*t/2],i=this.controllerState.rotate({pos:r}).rotateEnd();this.updateViewport(i,sw(sw({},this._getTransitionProps()),{},{transitionDuration:t,transitionEasing:uw}),{isDragging:!1,isRotating:!0})}else{var a=this.controllerState.rotateEnd();this.updateViewport(a,null,{isDragging:!1,isRotating:!1})}return!0}},{key:"_onWheel",value:function(e){if(!this.scrollZoom)return!1;e.preventDefault();var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.scrollZoom,r=n.speed,i=void 0===r?.01:r,a=n.smooth,o=void 0!==a&&a,s=e.delta,c=2/(1+Math.exp(-Math.abs(s*i)));s<0&&0!==c&&(c=1/c);var l=this.controllerState.zoom({pos:t,scale:c});return this.updateViewport(l,sw(sw({},this._getTransitionProps({around:t})),{},{transitionDuration:o?250:1}),{isZooming:!0,isPanning:!0}),!0}},{key:"_onTriplePanStart",value:function(e){var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.controllerState.rotateStart({pos:t});return this.updateViewport(n,cw,{isDragging:!0}),!0}},{key:"_onTriplePan",value:function(e){if(!this.touchRotate)return!1;if(!this.isDragging())return!1;var t=this.getCenter(e);t[0]-=e.deltaX;var n=this.controllerState.rotate({pos:t});return this.updateViewport(n,cw,{isDragging:!0,isRotating:!0}),!0}},{key:"_onTriplePanEnd",value:function(e){if(!this.isDragging())return!1;var t=this.inertia;if(this.touchRotate&&t&&e.velocityY){var n=this.getCenter(e),r=[n[0],n[1]+=e.velocityY*t/2],i=this.controllerState.rotate({pos:r});this.updateViewport(i,sw(sw({},this._getTransitionProps()),{},{transitionDuration:t,transitionEasing:uw}),{isDragging:!1,isRotating:!0}),this.blockEvents(t)}else{var a=this.controllerState.rotateEnd();this.updateViewport(a,null,{isDragging:!1,isRotating:!1})}return!0}},{key:"_onPinchStart",value:function(e){var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.controllerState.zoomStart({pos:t}).rotateStart({pos:t});return this._startPinchRotation=e.rotation,this._lastPinchEvent=e,this.updateViewport(n,cw,{isDragging:!0}),!0}},{key:"_onPinch",value:function(e){if(!this.touchZoom&&!this.touchRotate)return!1;if(!this.isDragging())return!1;var t=this.controllerState;if(this.touchZoom){var n=e.scale,r=this.getCenter(e);t=t.zoom({pos:r,scale:n})}if(this.touchRotate){var i=e.rotation;t=t.rotate({deltaAngleX:this._startPinchRotation-i})}return this.updateViewport(t,cw,{isDragging:!0,isPanning:this.touchZoom,isZooming:this.touchZoom,isRotating:this.touchRotate}),this._lastPinchEvent=e,!0}},{key:"_onPinchEnd",value:function(e){if(!this.isDragging())return!1;var t=this.inertia,n=this._lastPinchEvent;if(this.touchZoom&&t&&n&&e.scale!==n.scale){var r=this.getCenter(e),i=this.controllerState.rotateEnd(),a=Math.log2(e.scale),o=(a-Math.log2(n.scale))/(e.deltaTime-n.deltaTime),s=Math.pow(2,a+o*t/2);i=i.zoom({pos:r,scale:s}).zoomEnd(),this.updateViewport(i,sw(sw({},this._getTransitionProps({around:r})),{},{transitionDuration:t,transitionEasing:uw}),{isDragging:!1,isPanning:this.touchZoom,isZooming:this.touchZoom,isRotating:!1}),this.blockEvents(t)}else{var c=this.controllerState.zoomEnd().rotateEnd();this.updateViewport(c,null,{isDragging:!1,isPanning:!1,isZooming:!1,isRotating:!1})}return this._startPinchRotation=null,this._lastPinchEvent=null,!0}},{key:"_onDoubleTap",value:function(e){if(!this.doubleClickZoom)return!1;var t=this.getCenter(e);if(!this.isPointInBounds(t,e))return!1;var n=this.isFunctionKeyPressed(e),r=this.controllerState.zoom({pos:t,scale:n?.5:2});return this.updateViewport(r,this._getTransitionProps({around:t}),{isZooming:!0,isPanning:!0}),this.blockEvents(100),!0}},{key:"_onKeyDown",value:function(e){if(!this.keyboard)return!1;var t,n=this.isFunctionKeyPressed(e),r=this.keyboard,i=r.zoomSpeed,a=r.moveSpeed,o=r.rotateSpeedX,s=r.rotateSpeedY,c=this.controllerState,l={};switch(e.srcEvent.code){case"Minus":t=n?c.zoomOut(i).zoomOut(i):c.zoomOut(i),l.isZooming=!0;break;case"Equal":t=n?c.zoomIn(i).zoomIn(i):c.zoomIn(i),l.isZooming=!0;break;case"ArrowLeft":n?(t=c.rotateLeft(o),l.isRotating=!0):(t=c.moveLeft(a),l.isPanning=!0);break;case"ArrowRight":n?(t=c.rotateRight(o),l.isRotating=!0):(t=c.moveRight(a),l.isPanning=!0);break;case"ArrowUp":n?(t=c.rotateUp(s),l.isRotating=!0):(t=c.moveUp(a),l.isPanning=!0);break;case"ArrowDown":n?(t=c.rotateDown(s),l.isRotating=!0):(t=c.moveDown(a),l.isPanning=!0);break;default:return!1}return this.updateViewport(t,this._getTransitionProps(),l),!0}},{key:"_getTransitionProps",value:function(){return cw}},{key:"events",set:function(e){this.toggleEvents(this._customEvents,!1),this.toggleEvents(e,!0),this._customEvents=e,this.setProps(this.controllerStateProps)}}]),e}(),dw=function(){function e(t){Object(Ge["a"])(this,e),Au(Number.isFinite(t.width),"`width` must be supplied"),Au(Number.isFinite(t.height),"`height` must be supplied"),this._viewportProps=this._applyConstraints(t)}return Object(We["a"])(e,[{key:"getViewportProps",value:function(){return this._viewportProps}},{key:"getState",value:function(){return this._state}},{key:"shortestPathFrom",value:function(e){return this._viewportProps}},{key:"_applyConstraints",value:function(e){return e}}]),e}();function pw(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=mw(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function mw(e,t){if(e){if("string"===typeof e)return gw(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gw(e,t):void 0}}function gw(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e),Array.isArray(t)&&(t={compare:t,extract:t,required:t});var n=t,r=n.compare,i=n.extract,a=n.required;this._propsToCompare=r,this._propsToExtract=i,this._requiredProps=a}return Object(We["a"])(e,[{key:"arePropsEqual",value:function(e,t){var n,r=pw(this._propsToCompare||Object.keys(t));try{for(r.s();!(n=r.n()).done;){var i=n.value;if(!(i in e)||!(i in t)||!Object(du["d"])(e[i],t[i]))return!1}}catch(a){r.e(a)}finally{r.f()}return!0}},{key:"initializeProps",value:function(e,t){var n;if(this._propsToExtract){var r,i={},a={},o=pw(this._propsToExtract);try{for(o.s();!(r=o.n()).done;){var s=r.value;i[s]=e[s],a[s]=t[s]}}catch(c){o.e(c)}finally{o.f()}n={start:i,end:a}}else n={start:e,end:t};return this._checkRequiredProps(n.start),this._checkRequiredProps(n.end),n}},{key:"interpolateProps",value:function(e,t,n){return t}},{key:"getDuration",value:function(e,t){return t.transitionDuration}},{key:"_checkRequiredProps",value:function(e){this._requiredProps&&this._requiredProps.forEach((function(t){var n=e[t];Au(Number.isFinite(n)||Array.isArray(n),"".concat(t," is required for transition"))}))}}]),e}();function vw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _w(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function xw(e,t){if(e){if("string"===typeof e)return ww(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ww(e,t):void 0}}function ww(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,n);var i=Array.isArray(r)?r:r.transitionProps;return e=t.call(this,i||{compare:Tw,extract:Tw,required:Sw}),e.opts=r,e}return Object(We["a"])(n,[{key:"initializeProps",value:function(e,t){var r=Os(Object(In["a"])(n.prototype),"initializeProps",this).call(this,e,t),i=this.opts,a=i.makeViewport,o=i.around;if(a&&o){var s=a(e),c=a(t),l=s.unproject(o);r.start.around=o,Object.assign(r.end,{around:c.project(l),aroundLngLat:l,width:t.width,height:t.height})}return r}},{key:"interpolateProps",value:function(e,t,n){var r,i={},a=bw(this._propsToExtract);try{for(a.s();!(r=a.n()).done;){var o=r.value;i[o]=Object(du["e"])(e[o]||0,t[o]||0,n)}}catch(f){a.e(f)}finally{a.f()}if(t.aroundLngLat){var s=this.opts.makeViewport(_w(_w({},t),i)),c=s.getMapCenterByLngLatPosition({lngLat:t.aroundLngLat,pos:Object(du["e"])(e.around,t.around,n)}),l=Object(Ve["a"])(c,2),u=l[0],h=l[1];i.longitude=u,i.latitude=h}return i}}]),n}(yw);function Aw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pw(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},i=r.makeViewport,a=r.width,o=r.height,s=r.latitude,c=r.longitude,l=r.zoom,u=r.bearing,h=void 0===u?Lw.bearing:u,f=r.pitch,d=void 0===f?Lw.pitch:f,p=r.altitude,m=void 0===p?Lw.altitude:p,g=r.maxZoom,y=void 0===g?Lw.maxZoom:g,v=r.minZoom,_=void 0===v?Lw.minZoom:v,b=r.maxPitch,x=void 0===b?Lw.maxPitch:b,w=r.minPitch,E=void 0===w?Lw.minPitch:w,k=r.startPanLngLat,T=r.startZoomLngLat,S=r.startRotatePos,O=r.startBearing,A=r.startPitch,P=r.startZoom;return Object(Ge["a"])(this,n),Au(Number.isFinite(c),"`longitude` must be supplied"),Au(Number.isFinite(s),"`latitude` must be supplied"),Au(Number.isFinite(l),"`zoom` must be supplied"),e=t.call(this,{width:a,height:o,latitude:s,longitude:c,zoom:l,bearing:h,pitch:d,altitude:m,maxZoom:y,minZoom:_,maxPitch:x,minPitch:E}),e._state={startPanLngLat:k,startZoomLngLat:T,startRotatePos:S,startBearing:O,startPitch:A,startZoom:P},e.makeViewport=i,e}return Object(We["a"])(n,[{key:"panStart",value:function(e){var t=e.pos;return this._getUpdatedState({startPanLngLat:this._unproject(t)})}},{key:"pan",value:function(e){var t=e.pos,n=e.startPos,r=this._state.startPanLngLat||this._unproject(n);if(!r)return this;var i=this._calculateNewLngLat({startPanLngLat:r,pos:t}),a=Object(Ve["a"])(i,2),o=a[0],s=a[1];return this._getUpdatedState({longitude:o,latitude:s})}},{key:"panEnd",value:function(){return this._getUpdatedState({startPanLngLat:null})}},{key:"rotateStart",value:function(e){var t=e.pos;return this._getUpdatedState({startRotatePos:t,startBearing:this._viewportProps.bearing,startPitch:this._viewportProps.pitch})}},{key:"rotate",value:function(e){var t,n=e.pos,r=e.deltaAngleX,i=void 0===r?0:r,a=e.deltaAngleY,o=void 0===a?0:a,s=this._state,c=s.startRotatePos,l=s.startBearing,u=s.startPitch;return c&&Number.isFinite(l)&&Number.isFinite(u)?(t=n?this._calculateNewPitchAndBearing(Pw(Pw({},this._getRotationParams(n,c)),{},{startBearing:l,startPitch:u})):{bearing:l+i,pitch:u+o},this._getUpdatedState(t)):this}},{key:"rotateEnd",value:function(){return this._getUpdatedState({startBearing:null,startPitch:null})}},{key:"zoomStart",value:function(e){var t=e.pos;return this._getUpdatedState({startZoomLngLat:this._unproject(t),startZoom:this._viewportProps.zoom})}},{key:"zoom",value:function(e){var t=e.pos,n=e.startPos,r=e.scale,i=this._state,a=i.startZoom,o=i.startZoomLngLat;Number.isFinite(a)||(a=this._viewportProps.zoom,o=this._unproject(n)||this._unproject(t));var s=this._calculateNewZoom({scale:r,startZoom:a}),c=this.makeViewport(Pw(Pw({},this._viewportProps),{},{zoom:s})),l=c.getMapCenterByLngLatPosition({lngLat:o,pos:t}),u=Object(Ve["a"])(l,2),h=u[0],f=u[1];return this._getUpdatedState({zoom:s,longitude:h,latitude:f})}},{key:"zoomEnd",value:function(){return this._getUpdatedState({startZoomLngLat:null,startZoom:null})}},{key:"zoomIn",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2;return this._zoomFromCenter(e)}},{key:"zoomOut",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2;return this._zoomFromCenter(1/e)}},{key:"moveLeft",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return this._panFromCenter([e,0])}},{key:"moveRight",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return this._panFromCenter([-e,0])}},{key:"moveUp",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return this._panFromCenter([0,e])}},{key:"moveDown",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;return this._panFromCenter([0,-e])}},{key:"rotateLeft",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:15;return this._getUpdatedState({bearing:this._viewportProps.bearing-e})}},{key:"rotateRight",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:15;return this._getUpdatedState({bearing:this._viewportProps.bearing+e})}},{key:"rotateUp",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this._getUpdatedState({pitch:this._viewportProps.pitch+e})}},{key:"rotateDown",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this._getUpdatedState({pitch:this._viewportProps.pitch-e})}},{key:"shortestPathFrom",value:function(e){var t=e.getViewportProps(),n=Object.assign({},this._viewportProps),r=n.bearing,i=n.longitude;return Math.abs(r-t.bearing)>180&&(n.bearing=r<0?r+360:r-360),Math.abs(i-t.longitude)>180&&(n.longitude=i<0?i+360:i-360),n}},{key:"_zoomFromCenter",value:function(e){var t=this._viewportProps,n=t.width,r=t.height;return this.zoom({pos:[n/2,r/2],scale:e})}},{key:"_panFromCenter",value:function(e){var t=this._viewportProps,n=t.width,r=t.height;return this.pan({startPos:[n/2,r/2],pos:[n/2+e[0],r/2+e[1]]})}},{key:"_getUpdatedState",value:function(e){return new this.constructor(Pw(Pw(Pw({makeViewport:this.makeViewport},this._viewportProps),this._state),e))}},{key:"_applyConstraints",value:function(e){var t=e.maxZoom,n=e.minZoom,r=e.zoom;e.zoom=Object(du["c"])(r,n,t);var i=e.maxPitch,a=e.minPitch,o=e.pitch;return e.pitch=Object(du["c"])(o,a,i),Object.assign(e,St(e)),e}},{key:"_unproject",value:function(e){var t=this.makeViewport(this._viewportProps);return e&&t.unproject(e)}},{key:"_calculateNewLngLat",value:function(e){var t=e.startPanLngLat,n=e.pos,r=this.makeViewport(this._viewportProps);return r.getMapCenterByLngLatPosition({lngLat:t,pos:n})}},{key:"_calculateNewZoom",value:function(e){var t=e.scale,n=e.startZoom,r=this._viewportProps,i=r.maxZoom,a=r.minZoom,o=n+Math.log2(t);return Object(du["c"])(o,a,i)}},{key:"_calculateNewPitchAndBearing",value:function(e){var t=e.deltaScaleX,n=e.deltaScaleY,r=e.startBearing,i=e.startPitch;n=Object(du["c"])(n,-1,1);var a=this._viewportProps,o=a.minPitch,s=a.maxPitch,c=r+180*t,l=i;return n>0?l=i+n*(s-i):n<0&&(l=i-n*(o-i)),{pitch:l,bearing:c}}},{key:"_getRotationParams",value:function(e,t){var n=e[0]-t[0],r=e[1]-t[1],i=e[1],a=t[1],o=this._viewportProps,s=o.width,c=o.height,l=n/s,u=0;return r>0?Math.abs(c-a)>Mw&&(u=r/(a-c)*Rw):r<0&&a>Mw&&(u=1-i/a),u=Math.min(1,Math.max(-1,u)),{deltaScaleX:l,deltaScaleY:u}}}]),n}(dw),zw=function(e){Object(Pn["a"])(n,e);var t=Cw(n);function n(e){return Object(Ge["a"])(this,n),e.dragMode=e.dragMode||"pan",t.call(this,Dw,e)}return Object(We["a"])(n,[{key:"_getTransitionProps",value:function(e){return e?Pw(Pw({},jw),{},{transitionInterpolator:new Ow(Pw(Pw({},e),{},{makeViewport:this.controllerState.makeViewport}))}):jw}}]),n}(fw);function Fw(e){var t=Bw();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function Bw(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Nw=function(e){Object(Pn["a"])(n,e);var t=Fw(n);function n(e){return Object(Ge["a"])(this,n),t.call(this,Object.assign({},e,{type:hy}))}return Object(We["a"])(n,[{key:"controller",get:function(){return this._getControllerProps({type:zw})}}]),n}(tw);Nw.displayName="MapView";var Uw=[255,255,255],Vw=1,Gw=0,Ww=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.color,r=void 0===n?Uw:n,i=t.intensity,a=void 0===i?Vw:i;this.id=t.id||"ambient-".concat(Gw++),this.color=r,this.intensity=a,this.type="ambient"},qw=[255,255,255],Zw=1,Hw=[0,0,-1],Xw=0,$w=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.color,r=void 0===n?qw:n,i=t.intensity,a=void 0===i?Zw:i,o=t.direction,s=void 0===o?Hw:o,c=t._shadow,l=void 0!==c&&c;this.id=t.id||"directional-".concat(Xw++),this.color=r,this.intensity=a,this.type="directional",this.direction=new du["b"](s).normalize().toArray(),this.shadow=l}return Object(We["a"])(e,[{key:"getProjectedLight",value:function(){return this}}]),e}(),Yw=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.id,r=void 0===n?"effect":n;this.id=r,this.props={},Object.assign(this.props,t)}return Object(We["a"])(e,[{key:"preRender",value:function(){}},{key:"getModuleParameters",value:function(){}},{key:"cleanup",value:function(){}}]),e}(),Kw=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(Ge["a"])(this,e);var r=n.id,i=void 0===r?"pass":r;this.id=i,this.gl=t,this.props={},Object.assign(this.props,n)}return Object(We["a"])(e,[{key:"setProps",value:function(e){Object.assign(this.props,e)}},{key:"render",value:function(){}},{key:"cleanup",value:function(){}}]),e}();function Qw(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=Jw(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function Jw(e,t){if(e){if("string"===typeof e)return eE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eE(e,t):void 0}}function eE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={},r=function r(i,a){var o,s=i.props._offset,c=i.id,l=i.parent&&i.parent.id;if(l&&!(l in t)&&r(i.parent,!1),l in n){var u=n[l]=n[l]||iE(t[l],t);o=u(i,a),n[c]=u}else Number.isFinite(s)?(o=s+(t[l]||0),n[c]=null):o=e;return a&&o>=e&&(e=o+1),t[c]=o,o};return r}function aE(e,t){var n=t.viewport,r=e.canvas?e.canvas.clientHeight||e.canvas.height:100,i=n,a=js(e);return[i.x*a,(r-i.y-i.height)*a,i.width*a,i.height*a]}function oE(e){var t=e.drawingBufferWidth,n=e.drawingBufferHeight;Object(Cs["c"])(e,{viewport:[0,0,t,n]}),e.clear(16640)}function sE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function cE(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function dE(e,t){if(e){if("string"===typeof e)return pE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pE(e,t):void 0}}function pE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={shadow_uDrawShadowMap:Boolean(e.drawToShadowMap),shadow_uUseShadowMap:!!e.shadowMaps&&e.shadowMaps.length>0,shadow_uColor:e.shadowColor||_E,shadow_uLightId:e.shadowLightId||0,shadow_uLightCount:e.shadowMatrices.length},r=yE({viewport:e.viewport,center:t.project_uCenter}),i=[],a=vE({shadowMatrices:e.shadowMatrices,viewport:e.viewport}).slice(),o=0;o0?n["shadow_uShadowMap".concat(l)]=e.shadowMaps[l]:n["shadow_uShadowMap".concat(l)]=e.dummyShadowMap;return n}var TE={name:"shadow",dependencies:[Ix],vs:mE,fs:gE,inject:{"vs:DECKGL_FILTER_GL_POSITION":"\n position = shadow_setVertexPosition(geometry.position);\n ","fs:DECKGL_FILTER_COLOR":"\n color = shadow_filterShadowColor(color);\n "},getUniforms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e.drawToShadowMap||e.shadowMaps&&e.shadowMaps.length>0){var n={},r=e.shadowEnabled,i=void 0===r||r;return i&&e.shadowMatrices&&e.shadowMatrices.length>0?Object.assign(n,kE(e,t)):Object.assign(n,{shadow_uDrawShadowMap:!1,shadow_uUseShadowMap:!1}),n}return{}}};function SE(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=OE(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function OE(e,t){if(e){if("string"===typeof e)return AE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?AE(e,t):void 0}}function AE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function DE(e,t){if(e){if("string"===typeof e)return zE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?zE(e,t):void 0}}function zE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this._needsRedraw;return e.clearRedrawFlags&&(this._needsRedraw=!1),t}},{key:"getEffects",value:function(){return this._internalEffects}},{key:"finalize",value:function(){this.cleanup()}},{key:"setEffects",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.cleanup(),this.effects=e,this._createInternalEffects()}},{key:"cleanup",value:function(){var e,t=LE(this.effects);try{for(t.s();!(e=t.n()).done;){var n=e.value;n.cleanup()}}catch(o){t.e(o)}finally{t.f()}var r,i=LE(this._internalEffects);try{for(i.s();!(r=i.n()).done;){var a=r.value;a.cleanup()}}catch(o){i.e(o)}finally{i.f()}this.effects.length=0,this._internalEffects.length=0}},{key:"_createInternalEffects",value:function(){this._internalEffects=this.effects.slice(),this.effects.some((function(e){return e instanceof jE}))||this._internalEffects.push(FE)}}]),e}();function NE(e){var t=UE();return function(){var n,r=Object(In["a"])(e);if(t){var i=Object(In["a"])(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Object(Cn["a"])(this,n)}}function UE(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var VE=function(e){Object(Pn["a"])(n,e);var t=NE(n);function n(){return Object(Ge["a"])(this,n),t.apply(this,arguments)}return n}(rE);function GE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function WE(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function YE(e,t){if(e){if("string"===typeof e)return KE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?KE(e,t):void 0}}function KE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1},t=this._needsRedraw;return e.clearRedrawFlags&&(this._needsRedraw=!1),t}},{key:"finalize",value:function(){var e,t=this.renderBuffers,n=$E(t);try{for(n.s();!(e=n.n()).done;){var r=e.value;r["delete"]()}}catch(i){n.e(i)}finally{n.f()}t.length=0}},{key:"_preRender",value:function(e,t){var n,r=null,i=$E(e);try{for(i.s();!(n=i.n()).done;){var a=n.value;a.preRender(this.gl,t),a.postRender&&(r=a)}}catch(o){i.e(o)}finally{i.f()}r&&this._resizeRenderBuffers(),this.lastPostProcessEffect=r}},{key:"_resizeRenderBuffers",value:function(){var e=this.renderBuffers;0===e.length&&e.push(new Wl(this.gl),new Wl(this.gl));var t,n=$E(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;r.resize()}}catch(i){n.e(i)}finally{n.f()}}},{key:"_postRender",value:function(e,t){var n,r=this.renderBuffers,i={inputBuffer:r[0],swapBuffer:r[1],target:null},a=$E(e);try{for(a.s();!(n=a.n()).done;){var o=n.value;if(o.postRender){if(o===this.lastPostProcessEffect){i.target=t.target,o.postRender(this.gl,i);break}var s=o.postRender(this.gl,i);i.inputBuffer=s,i.swapBuffer=s===r[0]?r[1]:r[0]}}}catch(c){a.e(c)}finally{a.f()}}}]),e}(),nk={pickedColor:null,pickedLayer:null,pickedObjectIndex:-1};function rk(e){var t=e.pickedColors,n=e.layers,r=e.deviceX,i=e.deviceY,a=e.deviceRadius,o=e.deviceRect;if(t){for(var s=o.x,c=o.y,l=o.width,u=o.height,h=a*a,f=-1,d=0,p=0;ph)d+=4*l;else for(var y=0;y=0){var _=y+s-r,b=_*_+g;b<=h&&(h=b,f=d)}d+=4}}if(f>=0){var x=t[f+3]-1,w=t.slice(f,f+4),E=n[x];if(E){var k=E.decodePickingColor(w),T=Math.floor(f/4/l),S=f/4-T*l;return{pickedColor:w,pickedLayer:E,pickedObjectIndex:k,pickedX:s+S,pickedY:c+T}}ws.error("Picked non-existent layer. Is picking buffer corrupt?")()}}return nk}function ik(e){var t=e.pickedColors,n=e.layers,r=new Map;if(t)for(var i=0;i=0){var o=t.slice(i,i+4),s=o.join(",");if(!r.has(s)){var c=n[a];c?r.set(s,{pickedColor:o,pickedLayer:c,pickedObjectIndex:c.decodePickingColor(o)}):ws.error("Picked non-existent layer. Is picking buffer corrupt?")()}}}return Array.from(r.values())}function ak(e){var t=e.pickInfo,n=e.mode,r=e.viewports,i=e.layerFilter,a=e.pixelRatio,o=e.x,s=e.y,c=e.z,l=t&&t.pickedLayer,u=i&&l&&function(e){return i({layer:l,viewport:e,isPicking:!0,renderPass:"picking:".concat(n)})},h=ck(r,{x:o,y:s},u),f=h&&h.unproject([o-h.x,s-h.y],{targetZ:c});return{color:null,layer:null,viewport:h,index:-1,picked:!1,x:o,y:s,pixel:[o,s],coordinate:f,devicePixel:t&&[t.pickedX,t.pickedY],pixelRatio:a}}function ok(e){var t=e.pickInfo,n=e.lastPickedInfo,r=e.mode,i=e.layers,a=t.pickedColor,o=t.pickedLayer,s=t.pickedObjectIndex,c=o?[o]:[];if("hover"===r){var l=n.index,u=n.layerId,h=o&&o.props.id;if(h!==u||s!==l){if(h!==u){var f=i.find((function(e){return e.props.id===u}));f&&c.unshift(f)}n.layerId=h,n.index=s,n.info=null}}var d=ak(e),p=new Map;return p.set(null,d),c.forEach((function(e){var t=Object.assign({},d);if(e===o&&(t.color=a,t.index=s,t.picked=!0),t=sk({layer:e,info:t,mode:r}),e===o&&"hover"===r&&(n.info=t),t&&p.set(t.layer.id,t),"hover"===r&&e.props.autoHighlight){var i={pickingSelectedColor:o===e?a:null},c=e.props.highlightColor;o===e&&"function"===typeof c&&(i.pickingHighlightColor=c(t)),e.setModuleParameters(i),e.setNeedsRedraw()}})),p}function sk(e){var t=e.layer,n=e.info,r=e.mode;while(t&&n){var i=n.layer||t;n.layer=t,n=t.getPickingInfo({info:n,mode:r,sourceLayer:i}),t=t.parent}return n}function ck(e,t,n){for(var r=e.length-1;r>=0;r--){var i=e[r];if(i.containsPixel(t)&&(!n||n(i)))return i}return e[0]}function lk(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=uk(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function uk(e,t){if(e){if("string"===typeof e)return hk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hk(e,t):void 0}}function hk(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:this.lastPickedInfo.info,o=a&&a.layer&&a.layer.id,s=a&&a.viewport&&a.viewport.id,c=o?r.find((function(e){return e.id===o})):null,l=s&&i.find((function(e){return e.id===s}))||i[0],u=l&&l.unproject([t-l.x,n-l.y]),h={x:t,y:n,viewport:l,coordinate:u,layer:c};return c?Object.assign({},a,h):Object.assign(h,{color:null,object:null,index:-1})}},{key:"_resizeBuffer",value:function(){var e=this.gl;return this.pickingFBO||(this.pickingFBO=new Wl(e),Wl.isSupported(e,{colorBufferFloat:!0})&&(this.depthFBO=new Wl(e),this.depthFBO.attach(Object(Be["a"])({},36064,new nl(e,{format:Object(Ps["e"])(e)?34836:6408,type:5126}))))),this.pickingFBO.resize({width:e.canvas.width,height:e.canvas.height}),this.depthFBO&&this.depthFBO.resize({width:e.canvas.width,height:e.canvas.height}),this.pickingFBO}},{key:"_getPickable",value:function(e){if(!1===this._pickable)return null;var t=e.filter((function(e){return e.isPickable()&&!e.isComposite}));return t.length>255?(ws.warn("Too many pickable layers, only picking the first 255")(),t.slice(0,255)):t.length?t:null}},{key:"_pickClosestObject",value:function(e){var t=e.layers,n=e.views,r=e.viewports,i=e.x,a=e.y,o=e.radius,s=void 0===o?0:o,c=e.depth,l=void 0===c?1:c,u=e.mode,h=void 0===u?"query":u,f=e.unproject3D,d=e.onViewportActive;if(t=this._getPickable(t),!t)return{result:[],emptyInfo:ak({viewports:r,x:i,y:a})};this._resizeBuffer();for(var p,m=js(this.gl),g=Ls(this.gl,[i,a],!0),y=[g.x+Math.floor(g.width/2),g.y+Math.floor(g.height/2)],v=Math.round(s*m),_=this.pickingFBO,b=_.width,x=_.height,w=this._getPickingRect({deviceX:y[0],deviceY:y[1],deviceRadius:v,deviceWidth:b,deviceHeight:x}),E=[],k={},T=0;T=d)break;var A=k[O],P={color:A.pickedColor,layer:null,index:A.pickedObjectIndex,picked:!0,x:i,y:a,width:s,height:l,pixelRatio:m};P=sk({layer:A.pickedLayer,info:P,mode:h}),T.has(P.object)||T.set(P.object,P)}return Array.from(T.values())}},{key:"_drawAndSample",value:function(e){var t=e.layers,n=e.views,r=e.viewports,i=e.onViewportActive,a=e.deviceRect,o=e.pass,s=e.redrawReason,c=e.pickZ;if(Au(a.width>0&&a.height>0),t.length<1)return null;var l=c?this.depthFBO:this.pickingFBO;this.pickLayersPass.render({layers:t,layerFilter:this.layerFilter,onError:this._onError,views:n,viewports:r,onViewportActive:i,pickingFBO:l,deviceRect:a,pass:o,redrawReason:s,pickZ:c});var u=a.x,h=a.y,f=a.width,d=a.height,p=new(c?Float32Array:Uint8Array)(f*d*4);return Rl(l,{sourceX:u,sourceY:h,sourceWidth:f,sourceHeight:d,target:p}),p}},{key:"_getPickingRect",value:function(e){var t=e.deviceX,n=e.deviceY,r=e.deviceRadius,i=e.deviceWidth,a=e.deviceHeight,o=Math.max(0,t-r),s=Math.max(0,n-r),c=Math.min(i,t+r+1)-o,l=Math.min(a,n+r+1)-s;return c<=0||l<=0?null:{x:o,y:s,width:c,height:l}}}]),e}(),dk={zIndex:1,position:"absolute",pointerEvents:"none",color:"#a0a7b4",backgroundColor:"#29323c",padding:"10px",top:0,left:0,display:"none"},pk=function(){function e(t){Object(Ge["a"])(this,e);var n=t.parentElement;n&&(this.el=document.createElement("div"),this.el.className="deck-tooltip",Object.assign(this.el.style,dk),n.appendChild(this.el))}return Object(We["a"])(e,[{key:"setTooltip",value:function(e,t,n){var r=this.el;if("string"===typeof e)r.innerText=e;else{if(!e)return void(r.style.display="none");"text"in e&&(r.innerText=e.text),"html"in e&&(r.innerHTML=e.html),"className"in e&&(r.className=e.className),Object.assign(r.style,e.style)}r.style.display="block",r.style.transform="translate(".concat(t,"px, ").concat(n,"px)")}},{key:"remove",value:function(){this.el&&this.el.remove()}}]),e}();function mk(e,t){if(!e)throw new Error(t)}var gk=n("77ae"),yk=gk["a"]._parseImageNode,vk="undefined"!==typeof Image,_k="undefined"!==typeof ImageBitmap,bk=Boolean(yk),xk=!!gk["b"]||bk;function wk(e){switch(e){case"auto":return _k||vk||xk;case"imagebitmap":return _k;case"image":return vk;case"data":return xk;case"html":return vk;case"ndarray":return xk;default:throw new Error("@loaders.gl/images: image ".concat(e," not supported in this environment"))}}function Ek(){if(_k)return"imagebitmap";if(vk)return"image";if(xk)return"data";throw new Error("Install '@loaders.gl/polyfills' to parse images under Node.js")}function kk(e){var t=Sk(e);if(!t)throw new Error("Not an image");return t}function Tk(e){switch(kk(e)){case"data":return e;case"image":case"imagebitmap":var t=document.createElement("canvas"),n=t.getContext("2d");if(n)return t.width=e.width,t.height=e.height,n.drawImage(e,0,0),n.getImageData(0,0,e.width,e.height);default:return mk(!1)}}function Sk(e){return"undefined"!==typeof ImageBitmap&&e instanceof ImageBitmap?"imagebitmap":"undefined"!==typeof Image&&e instanceof Image?"image":e&&"object"===Object(Ur["a"])(e)&&e.data&&e.width&&e.height?"data":null}var Ok=/^data:image\/svg\+xml/,Ak=/\.svg((\?|#).*)?$/;function Pk(e){return e&&(Ok.test(e)||Ak.test(e))}function Ck(e,t){if(Pk(t)){var n=new TextDecoder,r=n.decode(e),i="data:image/svg+xml;base64,".concat(btoa(r));return i}return Ik(e,t)}function Ik(e,t){if(Pk(t))throw new Error("SVG cannot be parsed directly to imagebitmap");return new Blob([new Uint8Array(e)])}function Mk(e,t,n){return Rk.apply(this,arguments)}function Rk(){return Rk=El(xl.a.mark((function e(t,n,r){var i,a,o;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i=Ck(t,r),a=self.URL||self.webkitURL,o="string"!==typeof i&&a.createObjectURL(i),e.prev=3,e.next=6,jk(o||i,n);case 6:return e.abrupt("return",e.sent);case 7:return e.prev=7,o&&a.revokeObjectURL(o),e.finish(7);case 10:case"end":return e.stop()}}),e,null,[[3,,7,10]])}))),Rk.apply(this,arguments)}function jk(e,t){return Lk.apply(this,arguments)}function Lk(){return Lk=El(xl.a.mark((function e(t,n){var r;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=new Image,r.src=t,!(n.image&&n.image.decode&&r.decode)){e.next=6;break}return e.next=5,r.decode();case 5:return e.abrupt("return",r);case 6:return e.next=8,new Promise((function(e,n){try{r.onload=function(){return e(r)},r.onerror=function(e){return n(new Error("Could not load image ".concat(t,": ").concat(e)))}}catch(i){n(i)}}));case 8:return e.abrupt("return",e.sent);case 9:case"end":return e.stop()}}),e)}))),Lk.apply(this,arguments)}var Dk={},zk=!0;function Fk(e,t,n){return Bk.apply(this,arguments)}function Bk(){return Bk=El(xl.a.mark((function e(t,n,r){var i,a,o;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!Pk(r)){e.next=7;break}return e.next=3,Mk(t,n,r);case 3:a=e.sent,i=a,e.next=8;break;case 7:i=Ik(t,r);case 8:return o=n&&n.imagebitmap,e.next=11,Nk(i,o);case 11:return e.abrupt("return",e.sent);case 12:case"end":return e.stop()}}),e)}))),Bk.apply(this,arguments)}function Nk(e){return Uk.apply(this,arguments)}function Uk(){return Uk=El(xl.a.mark((function e(t){var n,r=arguments;return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=r.length>1&&void 0!==r[1]?r[1]:null,!Vk(n)&&zk||(n=null),!n){e.next=13;break}return e.prev=3,e.next=6,createImageBitmap(t,n);case 6:return e.abrupt("return",e.sent);case 9:e.prev=9,e.t0=e["catch"](3),console.warn(e.t0),zk=!1;case 13:return e.next=15,createImageBitmap(t);case 15:return e.abrupt("return",e.sent);case 16:case"end":return e.stop()}}),e,null,[[3,9]])}))),Uk.apply(this,arguments)}function Vk(e){for(var t in e||Dk)return!1;return!0}var Gk=!1,Wk=!0;function qk(e){var t=Kk(e);return Zk(t)||$k(t)||Hk(t)||Xk(t)}function Zk(e){var t=Kk(e),n=t.byteLength>=24&&2303741511===t.getUint32(0,Gk);return n?{mimeType:"image/png",width:t.getUint32(16,Gk),height:t.getUint32(20,Gk)}:null}function Hk(e){var t=Kk(e),n=t.byteLength>=10&&1195984440===t.getUint32(0,Gk);return n?{mimeType:"image/gif",width:t.getUint16(6,Wk),height:t.getUint16(8,Wk)}:null}function Xk(e){var t=Kk(e),n=t.byteLength>=14&&16973===t.getUint16(0,Gk)&&t.getUint32(2,Wk)===t.byteLength;return n?{mimeType:"image/bmp",width:t.getUint32(18,Wk),height:t.getUint32(22,Wk)}:null}function $k(e){var t=Kk(e),n=t.byteLength>=3&&65496===t.getUint16(0,Gk)&&255===t.getUint8(2);if(!n)return null;var r=Yk(),i=r.tableMarkers,a=r.sofMarkers,o=2;while(o+9=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function dT(e,t){if(e){if("string"===typeof e)return pT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pT(e,t):void 0}}function pT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return Object(Ge["a"])(this,n),r=t.call(this,e,i),r.target=null,r._queryPending=!1,r._pollingPromise=null,Object.seal(Object(An["a"])(r)),r}return Object(We["a"])(n,null,[{key:"isSupported",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Object(Ps["e"])(e),i=ru(e,$l.TIMER_QUERY),a=r||i,o=fT(n);try{for(o.s();!(t=o.n()).done;){var s=t.value;switch(s){case"queries":a=a&&r;break;case"timers":a=a&&i;break;default:ac(!1)}}}catch(c){o.e(c)}finally{o.f()}return a}}]),Object(We["a"])(n,[{key:"beginTimeElapsedQuery",value:function(){return this.begin(_T)}},{key:"beginOcclusionQuery",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.conservative,n=void 0!==t&&t;return this.begin(n?ET:wT)}},{key:"beginTransformFeedbackQuery",value:function(){return this.begin(xT)}},{key:"begin",value:function(e){return this._queryPending||(this.target=e,this.gl2.beginQuery(this.target,this.handle)),this}},{key:"end",value:function(){return this._queryPending||this.target&&(this.gl2.endQuery(this.target),this.target=null,this._queryPending=!0),this}},{key:"isResultAvailable",value:function(){if(!this._queryPending)return!1;var e=this.gl2.getQueryParameter(this.handle,vT);return e&&(this._queryPending=!1),e}},{key:"isTimerDisjoint",value:function(){return this.gl2.getParameter(bT)}},{key:"getResult",value:function(){return this.gl2.getQueryParameter(this.handle,yT)}},{key:"getTimerMilliseconds",value:function(){return this.getResult()/1e6}},{key:"createPoll",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY;if(this._pollingPromise)return this._pollingPromise;var n=0;return this._pollingPromise=new Promise((function(r,i){var a=function a(){e.isResultAvailable()?(r(e.getResult()),e._pollingPromise=null):n++>t?(i("Timed out"),e._pollingPromise=null):requestAnimationFrame(a)};requestAnimationFrame(a)})),this._pollingPromise}},{key:"_createHandle",value:function(){return n.isSupported(this.gl)?this.gl2.createQuery():null}},{key:"_deleteHandle",value:function(){this.gl2.deleteQuery(this.handle)}}]),n}(yc);function TT(e){return"undefined"!==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame(e):setTimeout(e,1e3/60)}function ST(e){return"undefined"!==typeof window&&window.cancelAnimationFrame?window.cancelAnimationFrame(e):clearTimeout(e)}var OT=Object(Ms["isBrowser"])()&&"undefined"!==typeof document,AT=0,PT=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.onCreateContext,r=void 0===n?function(e){return Gs(e)}:n,i=t.onAddHTML,a=void 0===i?null:i,o=t.onInitialize,s=void 0===o?function(){}:o,c=t.onRender,l=void 0===c?function(){}:c,u=t.onFinalize,h=void 0===u?function(){}:u,f=t.onError,d=t.gl,p=void 0===d?null:d,m=t.glOptions,g=void 0===m?{}:m,y=t.debug,v=void 0!==y&&y,_=t.createFramebuffer,b=void 0!==_&&_,x=t.autoResizeViewport,w=void 0===x||x,E=t.autoResizeDrawingBuffer,k=void 0===E||E,T=t.stats,S=void 0===T?ic.get("animation-loop-".concat(AT++)):T,O=t.useDevicePixels,A=void 0===O||O;"useDevicePixelRatio"in t&&(As.deprecated("useDevicePixelRatio","useDevicePixels")(),A=t.useDevicePixelRatio),this.props={onCreateContext:r,onAddHTML:a,onInitialize:s,onRender:l,onFinalize:h,onError:f,gl:p,glOptions:g,debug:v,createFramebuffer:b},this.gl=p,this.needsRedraw=null,this.timeline=null,this.stats=S,this.cpuTime=this.stats.get("CPU Time"),this.gpuTime=this.stats.get("GPU Time"),this.frameRate=this.stats.get("Frame Rate"),this._initialized=!1,this._running=!1,this._animationFrameId=null,this._nextFramePromise=null,this._resolveNextFrame=null,this._cpuStartTime=0,this.setProps({autoResizeViewport:w,autoResizeDrawingBuffer:k,useDevicePixels:A}),this.start=this.start.bind(this),this.stop=this.stop.bind(this),this._pageLoadPromise=null,this._onMousemove=this._onMousemove.bind(this),this._onMouseleave=this._onMouseleave.bind(this)}return Object(We["a"])(e,[{key:"delete",value:function(){this.stop(),this._setDisplay(null)}},{key:"setNeedsRedraw",value:function(e){return ac("string"===typeof e),this.needsRedraw=this.needsRedraw||e,this}},{key:"setProps",value:function(e){return"autoResizeViewport"in e&&(this.autoResizeViewport=e.autoResizeViewport),"autoResizeDrawingBuffer"in e&&(this.autoResizeDrawingBuffer=e.autoResizeDrawingBuffer),"useDevicePixels"in e&&(this.useDevicePixels=e.useDevicePixels),this}},{key:"start",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._running)return this;this._running=!0;var n=this._getPageLoadPromise().then((function(){return!e._running||e._initialized?null:(e._createWebGLContext(t),e._createFramebuffer(),e._startEventHandling(),e._initializeCallbackData(),e._updateCallbackData(),e._resizeCanvasDrawingBuffer(),e._resizeViewport(),e._gpuTimeQuery=kT.isSupported(e.gl,["timers"])?new kT(e.gl):null,e._initialized=!0,e.onInitialize(e.animationProps))})).then((function(t){e._running&&(e._addCallbackData(t||{}),!1!==t&&e._startLoop())}));return this.props.onError&&n["catch"](this.props.onError),this}},{key:"redraw",value:function(){return this.isContextLost()||(this._beginTimers(),this._setupFrame(),this._updateCallbackData(),this._renderFrame(this.animationProps),this._clearNeedsRedraw(),this.offScreen&&this.gl.commit&&this.gl.commit(),this._resolveNextFrame&&(this._resolveNextFrame(this),this._nextFramePromise=null,this._resolveNextFrame=null),this._endTimers()),this}},{key:"stop",value:function(){return this._running&&(this._finalizeCallbackData(),ST(this._animationFrameId),this._nextFramePromise=null,this._resolveNextFrame=null,this._animationFrameId=null,this._running=!1),this}},{key:"attachTimeline",value:function(e){return this.timeline=e,this.timeline}},{key:"detachTimeline",value:function(){this.timeline=null}},{key:"waitForRender",value:function(){var e=this;return this.setNeedsRedraw("waitForRender"),this._nextFramePromise||(this._nextFramePromise=new Promise((function(t){e._resolveNextFrame=t}))),this._nextFramePromise}},{key:"toDataURL",value:function(){var e=El(xl.a.mark((function e(){return xl.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.setNeedsRedraw("toDataURL"),e.next=3,this.waitForRender();case 3:return e.abrupt("return",this.gl.canvas.toDataURL());case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"isContextLost",value:function(){return this.gl.isContextLost()}},{key:"onCreateContext",value:function(){var e;return(e=this.props).onCreateContext.apply(e,arguments)}},{key:"onInitialize",value:function(){var e;return(e=this.props).onInitialize.apply(e,arguments)}},{key:"onRender",value:function(){var e;return(e=this.props).onRender.apply(e,arguments)}},{key:"onFinalize",value:function(){var e;return(e=this.props).onFinalize.apply(e,arguments)}},{key:"getHTMLControlValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=document.getElementById(e);return n?Number(n.value):t}},{key:"setViewParameters",value:function(){return As.removed("AnimationLoop.setViewParameters","AnimationLoop.setProps")(),this}},{key:"_startLoop",value:function(){var e=this,t=function t(){e._running&&(e.redraw(),e._animationFrameId=e._requestAnimationFrame(t))};ST(this._animationFrameId),this._animationFrameId=this._requestAnimationFrame(t)}},{key:"_getPageLoadPromise",value:function(){return this._pageLoadPromise||(this._pageLoadPromise=OT?new Promise((function(e,t){OT&&"complete"===document.readyState?e(document):window.addEventListener("load",(function(){e(document)}))})):Promise.resolve({})),this._pageLoadPromise}},{key:"_setDisplay",value:function(e){this.display&&(this.display["delete"](),this.display.animationLoop=null),e&&(e.animationLoop=this),this.display=e}},{key:"_requestAnimationFrame",value:function(e){this.display&&this.display.requestAnimationFrame(e)||TT(e)}},{key:"_renderFrame",value:function(){var e;this.display?(e=this.display)._renderFrame.apply(e,arguments):this.onRender.apply(this,arguments)}},{key:"_clearNeedsRedraw",value:function(){this.needsRedraw=null}},{key:"_setupFrame",value:function(){this._resizeCanvasDrawingBuffer(),this._resizeViewport(),this._resizeFramebuffer()}},{key:"_initializeCallbackData",value:function(){this.animationProps={gl:this.gl,stop:this.stop,canvas:this.gl.canvas,framebuffer:this.framebuffer,useDevicePixels:this.useDevicePixels,needsRedraw:null,startTime:Date.now(),engineTime:0,tick:0,tock:0,time:0,_timeline:this.timeline,_loop:this,_animationLoop:this,_mousePosition:null}}},{key:"_updateCallbackData",value:function(){var e=this._getSizeAndAspect(),t=e.width,n=e.height,r=e.aspect;t===this.animationProps.width&&n===this.animationProps.height||this.setNeedsRedraw("drawing buffer resized"),r!==this.animationProps.aspect&&this.setNeedsRedraw("drawing buffer aspect changed"),this.animationProps.width=t,this.animationProps.height=n,this.animationProps.aspect=r,this.animationProps.needsRedraw=this.needsRedraw,this.animationProps.engineTime=Date.now()-this.animationProps.startTime,this.timeline&&this.timeline.update(this.animationProps.engineTime),this.animationProps.tick=Math.floor(this.animationProps.time/1e3*60),this.animationProps.tock++,this.animationProps.time=this.timeline?this.timeline.getTime():this.animationProps.engineTime,this.animationProps._offScreen=this.offScreen}},{key:"_finalizeCallbackData",value:function(){this.onFinalize(this.animationProps)}},{key:"_addCallbackData",value:function(e){"object"===Object(Ur["a"])(e)&&null!==e&&(this.animationProps=Object.assign({},this.animationProps,e))}},{key:"_createWebGLContext",value:function(e){if(this.offScreen=e.canvas&&"undefined"!==typeof OffscreenCanvas&&e.canvas instanceof OffscreenCanvas,e=Object.assign({},e,this.props.glOptions),this.gl=this.props.gl?Ws(this.props.gl,e):this.onCreateContext(e),!Object(Ps["d"])(this.gl))throw new Error("AnimationLoop.onCreateContext - illegal context returned");Object(Cs["b"])(this.gl),this._createInfoDiv()}},{key:"_createInfoDiv",value:function(){if(this.gl.canvas&&this.props.onAddHTML){var e=document.createElement("div");document.body.appendChild(e),e.style.position="relative";var t=document.createElement("div");t.style.position="absolute",t.style.left="10px",t.style.bottom="10px",t.style.width="300px",t.style.background="white",e.appendChild(this.gl.canvas),e.appendChild(t);var n=this.props.onAddHTML(t);n&&(t.innerHTML=n)}}},{key:"_getSizeAndAspect",value:function(){var e=this.gl.drawingBufferWidth,t=this.gl.drawingBufferHeight,n=1,r=this.gl.canvas;return r&&r.clientHeight?n=r.clientWidth/r.clientHeight:e>0&&t>0&&(n=e/t),{width:e,height:t,aspect:n}}},{key:"_resizeViewport",value:function(){this.autoResizeViewport&&this.gl.viewport(0,0,this.gl.drawingBufferWidth,this.gl.drawingBufferHeight)}},{key:"_resizeCanvasDrawingBuffer",value:function(){this.autoResizeDrawingBuffer&&Zs(this.gl,{useDevicePixels:this.useDevicePixels})}},{key:"_createFramebuffer",value:function(){this.props.createFramebuffer&&(this.framebuffer=new Wl(this.gl))}},{key:"_resizeFramebuffer",value:function(){this.framebuffer&&this.framebuffer.resize({width:this.gl.drawingBufferWidth,height:this.gl.drawingBufferHeight})}},{key:"_beginTimers",value:function(){this.frameRate.timeEnd(),this.frameRate.timeStart(),this._gpuTimeQuery&&this._gpuTimeQuery.isResultAvailable()&&!this._gpuTimeQuery.isTimerDisjoint()&&this.stats.get("GPU Time").addTime(this._gpuTimeQuery.getTimerMilliseconds()),this._gpuTimeQuery&&this._gpuTimeQuery.beginTimeElapsedQuery(),this.cpuTime.timeStart()}},{key:"_endTimers",value:function(){this.cpuTime.timeEnd(),this._gpuTimeQuery&&this._gpuTimeQuery.end()}},{key:"_startEventHandling",value:function(){var e=this.gl.canvas;e&&(e.addEventListener("mousemove",this._onMousemove),e.addEventListener("mouseleave",this._onMouseleave))}},{key:"_onMousemove",value:function(e){this.animationProps._mousePosition=[e.offsetX,e.offsetY]}},{key:"_onMouseleave",value:function(e){this.animationProps._mousePosition=null}}]),e}();function CT(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function IT(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function RT(e,t){if(e){if("string"===typeof e)return jT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jT(e,t):void 0}}function jT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{clearRedrawFlags:!1};if(this.props._animate)return"Deck._animate";var t=this._needsRedraw;e.clearRedrawFlags&&(this._needsRedraw=!1);var n=this.viewManager.needsRedraw(e),r=this.layerManager.needsRedraw(e),i=this.effectManager.needsRedraw(e),a=this.deckRenderer.needsRedraw(e);return t=t||n||r||i||a,t}},{key:"redraw",value:function(e){if(this.layerManager){var t=e||this.needsRedraw({clearRedrawFlags:!0});t&&(this.stats.get("Redraw Count").incrementCount(),this.props._customRender?this.props._customRender(t):this._drawLayers(t))}}},{key:"getViews",value:function(){return this.viewManager.views}},{key:"getViewports",value:function(e){return this.viewManager.getViewports(e)}},{key:"pickObject",value:function(e){var t=this._pick("pickObject","pickObject Time",e).result;return t.length?t[0]:null}},{key:"pickMultipleObjects",value:function(e){return e.depth=e.depth||10,this._pick("pickObject","pickMultipleObjects Time",e).result}},{key:"pickObjects",value:function(e){return this._pick("pickObjects","pickObjects Time",e)}},{key:"_addResources",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];for(var n in e)this.layerManager.resourceManager.add({resourceId:n,data:e[n],forceUpdate:t})}},{key:"_removeResources",value:function(e){var t,n=MT(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;this.layerManager.resourceManager.remove(r)}}catch(i){n.e(i)}finally{n.f()}}},{key:"_pick",value:function(e,t,n){var r=this.stats;r.get("Pick Count").incrementCount(),r.get(t).timeStart();var i=this.deckPicker[e](Object.assign({layers:this.layerManager.getLayers(n),views:this.viewManager.getViews(),viewports:this.getViewports(n),onViewportActive:this.layerManager.activateViewport},n));return r.get(t).timeEnd(),i}},{key:"_createCanvas",value:function(e){var t=e.canvas;if("string"===typeof t&&(t=document.getElementById(t),Au(t)),!t){t=document.createElement("canvas");var n=e.parent||document.body;n.appendChild(t)}var r=e.id,i=e.style;return t.id=r,Object.assign(t.style,i),t}},{key:"_setCanvasSize",value:function(e){if(this.canvas){var t=e.width,n=e.height;(t||0===t)&&(t=Number.isFinite(t)?"".concat(t,"px"):t,this.canvas.style.width=t),(n||0===n)&&(n=Number.isFinite(n)?"".concat(n,"px"):n,this.canvas.style.position="absolute",this.canvas.style.height=n)}}},{key:"_updateCanvasSize",value:function(){if(this._checkForCanvasSizeChange()){var e=this.width,t=this.height;this.viewManager.setProps({width:e,height:t}),this.props.onResize({width:this.width,height:this.height})}}},{key:"_checkForCanvasSizeChange",value:function(){var e=this.canvas;if(!e)return!1;var t=e.clientWidth||e.width,n=e.clientHeight||e.height;return(t!==this.width||n!==this.height)&&(this.width=t,this.height=n,!0)}},{key:"_createAnimationLoop",value:function(e){var t=this,n=e.width,r=e.height,i=e.gl,a=e.glOptions,o=e.debug,s=e.useDevicePixels,c=e.autoResizeDrawingBuffer;return new PT({width:n,height:r,useDevicePixels:s,autoResizeDrawingBuffer:c,autoResizeViewport:!1,gl:i,onCreateContext:function(e){return Gs(Object.assign({},a,e,{canvas:t.canvas,debug:o}))},onInitialize:this._onRendererInitialized,onRender:this._onRenderFrame,onBeforeRender:e.onBeforeRender,onAfterRender:e.onAfterRender,onError:e.onError})}},{key:"_getViewState",value:function(){return this.props.viewState||this.viewState}},{key:"_getViews",value:function(){var e=this.props.views||[new Nw({id:"default-view"})];return e=Array.isArray(e)?e:[e],e.length&&this.props.controller&&(e[0].props.controller=this.props.controller),e}},{key:"_onPointerMove",value:function(e){var t=this._pickRequest;if("pointerleave"===e.type)t.x=-1,t.y=-1,t.radius=0;else{if(e.leftButton||e.rightButton)return;var n=e.offsetCenter;if(!n)return;t.x=n.x,t.y=n.y,t.radius=this.props.pickingRadius}this.layerManager&&(this.layerManager.context.mousePosition={x:t.x,y:t.y}),t.event=e,t.mode="hover"}},{key:"_pickAndCallback",value:function(){var e=this._pickRequest;if(e.event){var t=this._pick("pickObject","pickObject Time",e),n=t.result,r=t.emptyInfo;this.interactiveState.isHovering=n.length>0;var i,a=r,o=!1,s=MT(n);try{for(s.s();!(i=s.n()).done;){var c=i.value;a=c,o=c.layer.onHover(c,e.event)}}catch(u){s.e(u)}finally{s.f()}if(!o&&this.props.onHover&&this.props.onHover(a,e.event),this.props.getTooltip){var l=this.props.getTooltip(a);this.tooltip.setTooltip(l,a.x,a.y)}e.event=null}}},{key:"_updateCursor",value:function(){var e=this.props.parent||this.canvas;e&&(e.style.cursor=this.props.getCursor(this.interactiveState))}},{key:"_setGLContext",value:function(e){if(!this.layerManager){this.canvas||(this.canvas=e.canvas,Ws(e,{enable:!0,copyState:!0})),this.tooltip=new pk(this.canvas),Object(Cs["c"])(e,{blend:!0,blendFunc:[770,771,1,771],polygonOffsetFill:!0,depthTest:!0,depthFunc:515}),this.props.onWebGLInitialized(e);var t=new qo;for(var n in t.play(),this.animationLoop.attachTimeline(t),this.eventManager=new li(this.props.parent||e.canvas,{touchAction:this.props.touchAction,recognizerOptions:this.props.eventRecognizerOptions,events:{pointerdown:this._onPointerDown,pointermove:this._onPointerMove,pointerleave:this._onPointerMove}}),Ts)this.eventManager.on(n,this._onEvent);this.viewManager=new $x({timeline:t,eventManager:this.eventManager,onViewStateChange:this._onViewStateChange,onInteractionStateChange:this._onInteractionStateChange,views:this._getViews(),viewState:this._getViewState(),width:this.width,height:this.height});var r=this.viewManager.getViewports()[0];this.layerManager=new qx(e,{deck:this,stats:this.stats,viewport:r,timeline:t}),this.effectManager=new BE,this.deckRenderer=new tk(e),this.deckPicker=new fk(e),this.setProps(this.props),this._updateCanvasSize(),this.props.onLoad()}}},{key:"_drawLayers",value:function(e,t){var n=this.layerManager.context.gl;Object(Cs["c"])(n,this.props.parameters),this.props.onBeforeRender({gl:n}),this.deckRenderer.renderLayers(Object.assign({target:this.props._framebuffer,layers:this.layerManager.getLayers(),viewports:this.viewManager.getViewports(),onViewportActive:this.layerManager.activateViewport,views:this.viewManager.getViews(),pass:"screen",redrawReason:e,effects:this.effectManager.getEffects()},t)),this.props.onAfterRender({gl:n})}},{key:"_onRendererInitialized",value:function(e){var t=e.gl;this._setGLContext(t)}},{key:"_onRenderFrame",value:function(e){this._getFrameStats(),this._metricsCounter++%60===0&&(this._getMetrics(),this.stats.reset(),ws.table(4,this.metrics)(),this.props._onMetrics&&this.props._onMetrics(this.metrics)),this._updateCanvasSize(),this._updateCursor(),this.layerManager.updateLayers(),this._pickAndCallback(),this.redraw(!1),this.viewManager&&this.viewManager.updateViewStates()}},{key:"_onViewStateChange",value:function(e){var t=this.props.onViewStateChange(e)||e.viewState;this.viewState&&(this.viewState=IT(IT({},this.viewState),{},Object(Be["a"])({},e.viewId,t)),this.props.viewState||this.viewManager.setProps({viewState:this.viewState}))}},{key:"_onInteractionStateChange",value:function(e){this.interactiveState.isDragging=e.isDragging,this.props.onInteractionStateChange(e)}},{key:"_onEvent",value:function(e){var t=Ts[e.type],n=e.offsetCenter;if(t&&n){var r=this.layerManager.getLayers(),i=this.deckPicker.getLastPickedObject({x:n.x,y:n.y,layers:r,viewports:this.getViewports(n)},this._lastPointerDownInfo),a=i.layer,o=a&&(a[t.handler]||a.props[t.handler]),s=this.props[t.handler],c=!1;o&&(c=o.call(a,i,e)),!c&&s&&s(i,e)}}},{key:"_onPointerDown",value:function(e){var t=e.offsetCenter;this._lastPointerDownInfo=this.pickObject({x:t.x,y:t.y,radius:this.props.pickingRadius})}},{key:"_getFrameStats",value:function(){var e=this.stats;e.get("frameRate").timeEnd(),e.get("frameRate").timeStart();var t=this.animationLoop.stats;e.get("GPU Time").addTime(t.get("GPU Time").lastTiming),e.get("CPU Time").addTime(t.get("CPU Time").lastTiming)}},{key:"_getMetrics",value:function(){var e=this.metrics,t=this.stats;e.fps=t.get("frameRate").getHz(),e.setPropsTime=t.get("setProps Time").time,e.updateAttributesTime=t.get("Update Attributes").time,e.framesRedrawn=t.get("Redraw Count").count,e.pickTime=t.get("pickObject Time").time+t.get("pickMultipleObjects Time").time+t.get("pickObjects Time").time,e.pickCount=t.get("Pick Count").count,e.gpuTime=t.get("GPU Time").time,e.cpuTime=t.get("CPU Time").time,e.gpuTimePerFrame=t.get("GPU Time").getAverageTime(),e.cpuTimePerFrame=t.get("CPU Time").getAverageTime();var n=ic.get("Memory Usage");e.bufferMemory=n.get("Buffer Memory").count,e.textureMemory=n.get("Texture Memory").count,e.renderbufferMemory=n.get("Renderbuffer Memory").count,e.gpuMemory=n.get("GPU Memory").count}}]),e}();function NT(e,t){while(e){if(e===t)return!0;e=Object.getPrototypeOf(e)}return!1}function UT(e){return e?"function"===typeof e?Object(Le["createElement"])(tw,{},e):Array.isArray(e)?e.map(UT):e.type===De.a.Fragment?UT(e.props.children):(NT(e.type,tw),e):e}function VT(e){var t=e.children,n=e.layers,r=e.views,i=[],a=[],o={};return De.a.Children.forEach(UT(t),(function(e){if(e){var t=e.type;if(NT(t,mx)){var n=GT(t,e.props);a.push(n)}else i.push(e);if(t!==tw&&NT(t,tw)&&e.props.id){var r=new t(e.props);o[r.id]=r}}})),Object.keys(o).length>0&&(Array.isArray(r)?r.forEach((function(e){o[e.id]=e})):r&&(o[r.id]=r),r=Object.values(o)),n=a.length>0?[].concat(a,Object(Fe["a"])(n)):n,{layers:n,children:i,views:r}}function GT(e,t){var n={},r=e.defaultProps||{};for(var i in t)r[i]!==t[i]&&(n[i]=t[i]);return new e(n)}BT.getPropTypes=zT,BT.defaultProps=FT,BT.VERSION=hT.VERSION;var WT={position:"absolute",zIndex:-1};function qT(e,t){return e?"function"===typeof e?e(t):Array.isArray(e)?e.map((function(e){return qT(e,t)})):ZT(e)?(t.style=WT,Object(Le["cloneElement"])(e,t)):HT(e)?Object(Le["cloneElement"])(e,t):e:e}function ZT(e){var t=e&&e.type,n=t&&t.defaultProps;return n&&n.mapStyle}function HT(e){var t=e&&e.type;return t&&t.deckGLViewProps}function XT(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=$T(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function $T(e,t){if(e){if("string"===typeof e)return YT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?YT(e,t):void 0}}function YT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:hS,t={};if(void 0!==e.pickingSelectedColor)if(e.pickingSelectedColor){var n=e.pickingSelectedColor.slice(0,3);t.picking_uSelectedColorValid=1,t.picking_uSelectedColor=n}else t.picking_uSelectedColorValid=0;if(e.pickingHighlightColor){var r=Array.from(e.pickingHighlightColor,(function(e){return e/255}));Number.isFinite(r[3])||(r[3]=1),t.picking_uHighlightColor=r}return void 0!==e.pickingActive&&(t.picking_uActive=Boolean(e.pickingActive),t.picking_uAttribute=Boolean(e.pickingAttribute)),t}var dS="uniform bool picking_uActive;\nuniform bool picking_uAttribute;\nuniform vec3 picking_uSelectedColor;\nuniform bool picking_uSelectedColorValid;\n\nout vec4 picking_vRGBcolor_Avalid;\n\nconst float COLOR_SCALE = 1. / 255.;\n\nbool picking_isColorValid(vec3 color) {\n return dot(color, vec3(1.0)) > 0.001;\n}\n\nbool isVertexPicked(vec3 vertexColor) {\n return\n picking_uSelectedColorValid &&\n !picking_isColorValid(abs(vertexColor - picking_uSelectedColor));\n}\n\nvoid picking_setPickingColor(vec3 pickingColor) {\n if (picking_uActive) {\n picking_vRGBcolor_Avalid.a = float(picking_isColorValid(pickingColor));\n\n if (!picking_uAttribute) {\n picking_vRGBcolor_Avalid.rgb = pickingColor * COLOR_SCALE;\n }\n } else {\n picking_vRGBcolor_Avalid.a = float(isVertexPicked(pickingColor));\n }\n}\n\nvoid picking_setPickingAttribute(float value) {\n if (picking_uAttribute) {\n picking_vRGBcolor_Avalid.r = value;\n }\n}\nvoid picking_setPickingAttribute(vec2 value) {\n if (picking_uAttribute) {\n picking_vRGBcolor_Avalid.rg = value;\n }\n}\nvoid picking_setPickingAttribute(vec3 value) {\n if (picking_uAttribute) {\n picking_vRGBcolor_Avalid.rgb = value;\n }\n}\n",pS="uniform bool picking_uActive;\nuniform vec3 picking_uSelectedColor;\nuniform vec4 picking_uHighlightColor;\n\nin vec4 picking_vRGBcolor_Avalid;\nvec4 picking_filterHighlightColor(vec4 color) {\n if (picking_uActive) {\n return color;\n }\n bool selected = bool(picking_vRGBcolor_Avalid.a);\n\n if (selected) {\n float highLightAlpha = picking_uHighlightColor.a;\n float blendedAlpha = highLightAlpha + color.a * (1.0 - highLightAlpha);\n float highLightRatio = highLightAlpha / blendedAlpha;\n\n vec3 blendedRGB = mix(color.rgb, picking_uHighlightColor.rgb, highLightRatio);\n return vec4(blendedRGB, blendedAlpha);\n } else {\n return color;\n }\n}\nvec4 picking_filterPickingColor(vec4 color) {\n if (picking_uActive) {\n if (picking_vRGBcolor_Avalid.a == 0.0) {\n discard;\n }\n return picking_vRGBcolor_Avalid;\n }\n return color;\n}\nvec4 picking_filterColor(vec4 color) {\n vec4 highightColor = picking_filterHighlightColor(color);\n return picking_filterPickingColor(highightColor);\n}\n\n",mS={name:"picking",vs:dS,fs:pS,getUniforms:fS},gS=Object.assign({inject:{"vs:DECKGL_FILTER_COLOR":"\n picking_setPickingColor(geometry.pickingColor);\n // for picking depth values\n picking_setPickingAttribute(geometry.position.z);\n ","fs:DECKGL_FILTER_COLOR":{order:99,injection:"\n // use highlight color if this fragment belongs to the selected object.\n color = picking_filterHighlightColor(color);\n\n // use picking color if rendering to picking FBO.\n color = picking_filterPickingColor(color);\n "}}},mS),yS={DEPTH_BUFFER_BIT:256,STENCIL_BUFFER_BIT:1024,COLOR_BUFFER_BIT:16384,POINTS:0,LINES:1,LINE_LOOP:2,LINE_STRIP:3,TRIANGLES:4,TRIANGLE_STRIP:5,TRIANGLE_FAN:6,ZERO:0,ONE:1,SRC_COLOR:768,ONE_MINUS_SRC_COLOR:769,SRC_ALPHA:770,ONE_MINUS_SRC_ALPHA:771,DST_ALPHA:772,ONE_MINUS_DST_ALPHA:773,DST_COLOR:774,ONE_MINUS_DST_COLOR:775,SRC_ALPHA_SATURATE:776,CONSTANT_COLOR:32769,ONE_MINUS_CONSTANT_COLOR:32770,CONSTANT_ALPHA:32771,ONE_MINUS_CONSTANT_ALPHA:32772,FUNC_ADD:32774,FUNC_SUBTRACT:32778,FUNC_REVERSE_SUBTRACT:32779,BLEND_EQUATION:32777,BLEND_EQUATION_RGB:32777,BLEND_EQUATION_ALPHA:34877,BLEND_DST_RGB:32968,BLEND_SRC_RGB:32969,BLEND_DST_ALPHA:32970,BLEND_SRC_ALPHA:32971,BLEND_COLOR:32773,ARRAY_BUFFER_BINDING:34964,ELEMENT_ARRAY_BUFFER_BINDING:34965,LINE_WIDTH:2849,ALIASED_POINT_SIZE_RANGE:33901,ALIASED_LINE_WIDTH_RANGE:33902,CULL_FACE_MODE:2885,FRONT_FACE:2886,DEPTH_RANGE:2928,DEPTH_WRITEMASK:2930,DEPTH_CLEAR_VALUE:2931,DEPTH_FUNC:2932,STENCIL_CLEAR_VALUE:2961,STENCIL_FUNC:2962,STENCIL_FAIL:2964,STENCIL_PASS_DEPTH_FAIL:2965,STENCIL_PASS_DEPTH_PASS:2966,STENCIL_REF:2967,STENCIL_VALUE_MASK:2963,STENCIL_WRITEMASK:2968,STENCIL_BACK_FUNC:34816,STENCIL_BACK_FAIL:34817,STENCIL_BACK_PASS_DEPTH_FAIL:34818,STENCIL_BACK_PASS_DEPTH_PASS:34819,STENCIL_BACK_REF:36003,STENCIL_BACK_VALUE_MASK:36004,STENCIL_BACK_WRITEMASK:36005,VIEWPORT:2978,SCISSOR_BOX:3088,COLOR_CLEAR_VALUE:3106,COLOR_WRITEMASK:3107,UNPACK_ALIGNMENT:3317,PACK_ALIGNMENT:3333,MAX_TEXTURE_SIZE:3379,MAX_VIEWPORT_DIMS:3386,SUBPIXEL_BITS:3408,RED_BITS:3410,GREEN_BITS:3411,BLUE_BITS:3412,ALPHA_BITS:3413,DEPTH_BITS:3414,STENCIL_BITS:3415,POLYGON_OFFSET_UNITS:10752,POLYGON_OFFSET_FACTOR:32824,TEXTURE_BINDING_2D:32873,SAMPLE_BUFFERS:32936,SAMPLES:32937,SAMPLE_COVERAGE_VALUE:32938,SAMPLE_COVERAGE_INVERT:32939,COMPRESSED_TEXTURE_FORMATS:34467,VENDOR:7936,RENDERER:7937,VERSION:7938,IMPLEMENTATION_COLOR_READ_TYPE:35738,IMPLEMENTATION_COLOR_READ_FORMAT:35739,BROWSER_DEFAULT_WEBGL:37444,STATIC_DRAW:35044,STREAM_DRAW:35040,DYNAMIC_DRAW:35048,ARRAY_BUFFER:34962,ELEMENT_ARRAY_BUFFER:34963,BUFFER_SIZE:34660,BUFFER_USAGE:34661,CURRENT_VERTEX_ATTRIB:34342,VERTEX_ATTRIB_ARRAY_ENABLED:34338,VERTEX_ATTRIB_ARRAY_SIZE:34339,VERTEX_ATTRIB_ARRAY_STRIDE:34340,VERTEX_ATTRIB_ARRAY_TYPE:34341,VERTEX_ATTRIB_ARRAY_NORMALIZED:34922,VERTEX_ATTRIB_ARRAY_POINTER:34373,VERTEX_ATTRIB_ARRAY_BUFFER_BINDING:34975,CULL_FACE:2884,FRONT:1028,BACK:1029,FRONT_AND_BACK:1032,BLEND:3042,DEPTH_TEST:2929,DITHER:3024,POLYGON_OFFSET_FILL:32823,SAMPLE_ALPHA_TO_COVERAGE:32926,SAMPLE_COVERAGE:32928,SCISSOR_TEST:3089,STENCIL_TEST:2960,NO_ERROR:0,INVALID_ENUM:1280,INVALID_VALUE:1281,INVALID_OPERATION:1282,OUT_OF_MEMORY:1285,CONTEXT_LOST_WEBGL:37442,CW:2304,CCW:2305,DONT_CARE:4352,FASTEST:4353,NICEST:4354,GENERATE_MIPMAP_HINT:33170,BYTE:5120,UNSIGNED_BYTE:5121,SHORT:5122,UNSIGNED_SHORT:5123,INT:5124,UNSIGNED_INT:5125,FLOAT:5126,DOUBLE:5130,DEPTH_COMPONENT:6402,ALPHA:6406,RGB:6407,RGBA:6408,LUMINANCE:6409,LUMINANCE_ALPHA:6410,UNSIGNED_SHORT_4_4_4_4:32819,UNSIGNED_SHORT_5_5_5_1:32820,UNSIGNED_SHORT_5_6_5:33635,FRAGMENT_SHADER:35632,VERTEX_SHADER:35633,COMPILE_STATUS:35713,DELETE_STATUS:35712,LINK_STATUS:35714,VALIDATE_STATUS:35715,ATTACHED_SHADERS:35717,ACTIVE_ATTRIBUTES:35721,ACTIVE_UNIFORMS:35718,MAX_VERTEX_ATTRIBS:34921,MAX_VERTEX_UNIFORM_VECTORS:36347,MAX_VARYING_VECTORS:36348,MAX_COMBINED_TEXTURE_IMAGE_UNITS:35661,MAX_VERTEX_TEXTURE_IMAGE_UNITS:35660,MAX_TEXTURE_IMAGE_UNITS:34930,MAX_FRAGMENT_UNIFORM_VECTORS:36349,SHADER_TYPE:35663,SHADING_LANGUAGE_VERSION:35724,CURRENT_PROGRAM:35725,NEVER:512,ALWAYS:519,LESS:513,EQUAL:514,LEQUAL:515,GREATER:516,GEQUAL:518,NOTEQUAL:517,KEEP:7680,REPLACE:7681,INCR:7682,DECR:7683,INVERT:5386,INCR_WRAP:34055,DECR_WRAP:34056,NEAREST:9728,LINEAR:9729,NEAREST_MIPMAP_NEAREST:9984,LINEAR_MIPMAP_NEAREST:9985,NEAREST_MIPMAP_LINEAR:9986,LINEAR_MIPMAP_LINEAR:9987,TEXTURE_MAG_FILTER:10240,TEXTURE_MIN_FILTER:10241,TEXTURE_WRAP_S:10242,TEXTURE_WRAP_T:10243,TEXTURE_2D:3553,TEXTURE:5890,TEXTURE_CUBE_MAP:34067,TEXTURE_BINDING_CUBE_MAP:34068,TEXTURE_CUBE_MAP_POSITIVE_X:34069,TEXTURE_CUBE_MAP_NEGATIVE_X:34070,TEXTURE_CUBE_MAP_POSITIVE_Y:34071,TEXTURE_CUBE_MAP_NEGATIVE_Y:34072,TEXTURE_CUBE_MAP_POSITIVE_Z:34073,TEXTURE_CUBE_MAP_NEGATIVE_Z:34074,MAX_CUBE_MAP_TEXTURE_SIZE:34076,TEXTURE0:33984,ACTIVE_TEXTURE:34016,REPEAT:10497,CLAMP_TO_EDGE:33071,MIRRORED_REPEAT:33648,TEXTURE_WIDTH:4096,TEXTURE_HEIGHT:4097,FLOAT_VEC2:35664,FLOAT_VEC3:35665,FLOAT_VEC4:35666,INT_VEC2:35667,INT_VEC3:35668,INT_VEC4:35669,BOOL:35670,BOOL_VEC2:35671,BOOL_VEC3:35672,BOOL_VEC4:35673,FLOAT_MAT2:35674,FLOAT_MAT3:35675,FLOAT_MAT4:35676,SAMPLER_2D:35678,SAMPLER_CUBE:35680,LOW_FLOAT:36336,MEDIUM_FLOAT:36337,HIGH_FLOAT:36338,LOW_INT:36339,MEDIUM_INT:36340,HIGH_INT:36341,FRAMEBUFFER:36160,RENDERBUFFER:36161,RGBA4:32854,RGB5_A1:32855,RGB565:36194,DEPTH_COMPONENT16:33189,STENCIL_INDEX:6401,STENCIL_INDEX8:36168,DEPTH_STENCIL:34041,RENDERBUFFER_WIDTH:36162,RENDERBUFFER_HEIGHT:36163,RENDERBUFFER_INTERNAL_FORMAT:36164,RENDERBUFFER_RED_SIZE:36176,RENDERBUFFER_GREEN_SIZE:36177,RENDERBUFFER_BLUE_SIZE:36178,RENDERBUFFER_ALPHA_SIZE:36179,RENDERBUFFER_DEPTH_SIZE:36180,RENDERBUFFER_STENCIL_SIZE:36181,FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:36048,FRAMEBUFFER_ATTACHMENT_OBJECT_NAME:36049,FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL:36050,FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE:36051,COLOR_ATTACHMENT0:36064,DEPTH_ATTACHMENT:36096,STENCIL_ATTACHMENT:36128,DEPTH_STENCIL_ATTACHMENT:33306,NONE:0,FRAMEBUFFER_COMPLETE:36053,FRAMEBUFFER_INCOMPLETE_ATTACHMENT:36054,FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:36055,FRAMEBUFFER_INCOMPLETE_DIMENSIONS:36057,FRAMEBUFFER_UNSUPPORTED:36061,FRAMEBUFFER_BINDING:36006,RENDERBUFFER_BINDING:36007,READ_FRAMEBUFFER:36008,DRAW_FRAMEBUFFER:36009,MAX_RENDERBUFFER_SIZE:34024,INVALID_FRAMEBUFFER_OPERATION:1286,UNPACK_FLIP_Y_WEBGL:37440,UNPACK_PREMULTIPLY_ALPHA_WEBGL:37441,UNPACK_COLORSPACE_CONVERSION_WEBGL:37443,READ_BUFFER:3074,UNPACK_ROW_LENGTH:3314,UNPACK_SKIP_ROWS:3315,UNPACK_SKIP_PIXELS:3316,PACK_ROW_LENGTH:3330,PACK_SKIP_ROWS:3331,PACK_SKIP_PIXELS:3332,TEXTURE_BINDING_3D:32874,UNPACK_SKIP_IMAGES:32877,UNPACK_IMAGE_HEIGHT:32878,MAX_3D_TEXTURE_SIZE:32883,MAX_ELEMENTS_VERTICES:33e3,MAX_ELEMENTS_INDICES:33001,MAX_TEXTURE_LOD_BIAS:34045,MAX_FRAGMENT_UNIFORM_COMPONENTS:35657,MAX_VERTEX_UNIFORM_COMPONENTS:35658,MAX_ARRAY_TEXTURE_LAYERS:35071,MIN_PROGRAM_TEXEL_OFFSET:35076,MAX_PROGRAM_TEXEL_OFFSET:35077,MAX_VARYING_COMPONENTS:35659,FRAGMENT_SHADER_DERIVATIVE_HINT:35723,RASTERIZER_DISCARD:35977,VERTEX_ARRAY_BINDING:34229,MAX_VERTEX_OUTPUT_COMPONENTS:37154,MAX_FRAGMENT_INPUT_COMPONENTS:37157,MAX_SERVER_WAIT_TIMEOUT:37137,MAX_ELEMENT_INDEX:36203,RED:6403,RGB8:32849,RGBA8:32856,RGB10_A2:32857,TEXTURE_3D:32879,TEXTURE_WRAP_R:32882,TEXTURE_MIN_LOD:33082,TEXTURE_MAX_LOD:33083,TEXTURE_BASE_LEVEL:33084,TEXTURE_MAX_LEVEL:33085,TEXTURE_COMPARE_MODE:34892,TEXTURE_COMPARE_FUNC:34893,SRGB:35904,SRGB8:35905,SRGB8_ALPHA8:35907,COMPARE_REF_TO_TEXTURE:34894,RGBA32F:34836,RGB32F:34837,RGBA16F:34842,RGB16F:34843,TEXTURE_2D_ARRAY:35866,TEXTURE_BINDING_2D_ARRAY:35869,R11F_G11F_B10F:35898,RGB9_E5:35901,RGBA32UI:36208,RGB32UI:36209,RGBA16UI:36214,RGB16UI:36215,RGBA8UI:36220,RGB8UI:36221,RGBA32I:36226,RGB32I:36227,RGBA16I:36232,RGB16I:36233,RGBA8I:36238,RGB8I:36239,RED_INTEGER:36244,RGB_INTEGER:36248,RGBA_INTEGER:36249,R8:33321,RG8:33323,R16F:33325,R32F:33326,RG16F:33327,RG32F:33328,R8I:33329,R8UI:33330,R16I:33331,R16UI:33332,R32I:33333,R32UI:33334,RG8I:33335,RG8UI:33336,RG16I:33337,RG16UI:33338,RG32I:33339,RG32UI:33340,R8_SNORM:36756,RG8_SNORM:36757,RGB8_SNORM:36758,RGBA8_SNORM:36759,RGB10_A2UI:36975,TEXTURE_IMMUTABLE_FORMAT:37167,TEXTURE_IMMUTABLE_LEVELS:33503,UNSIGNED_INT_2_10_10_10_REV:33640,UNSIGNED_INT_10F_11F_11F_REV:35899,UNSIGNED_INT_5_9_9_9_REV:35902,FLOAT_32_UNSIGNED_INT_24_8_REV:36269,UNSIGNED_INT_24_8:34042,HALF_FLOAT:5131,RG:33319,RG_INTEGER:33320,INT_2_10_10_10_REV:36255,CURRENT_QUERY:34917,QUERY_RESULT:34918,QUERY_RESULT_AVAILABLE:34919,ANY_SAMPLES_PASSED:35887,ANY_SAMPLES_PASSED_CONSERVATIVE:36202,MAX_DRAW_BUFFERS:34852,DRAW_BUFFER0:34853,DRAW_BUFFER1:34854,DRAW_BUFFER2:34855,DRAW_BUFFER3:34856,DRAW_BUFFER4:34857,DRAW_BUFFER5:34858,DRAW_BUFFER6:34859,DRAW_BUFFER7:34860,DRAW_BUFFER8:34861,DRAW_BUFFER9:34862,DRAW_BUFFER10:34863,DRAW_BUFFER11:34864,DRAW_BUFFER12:34865,DRAW_BUFFER13:34866,DRAW_BUFFER14:34867,DRAW_BUFFER15:34868,MAX_COLOR_ATTACHMENTS:36063,COLOR_ATTACHMENT1:36065,COLOR_ATTACHMENT2:36066,COLOR_ATTACHMENT3:36067,COLOR_ATTACHMENT4:36068,COLOR_ATTACHMENT5:36069,COLOR_ATTACHMENT6:36070,COLOR_ATTACHMENT7:36071,COLOR_ATTACHMENT8:36072,COLOR_ATTACHMENT9:36073,COLOR_ATTACHMENT10:36074,COLOR_ATTACHMENT11:36075,COLOR_ATTACHMENT12:36076,COLOR_ATTACHMENT13:36077,COLOR_ATTACHMENT14:36078,COLOR_ATTACHMENT15:36079,SAMPLER_3D:35679,SAMPLER_2D_SHADOW:35682,SAMPLER_2D_ARRAY:36289,SAMPLER_2D_ARRAY_SHADOW:36292,SAMPLER_CUBE_SHADOW:36293,INT_SAMPLER_2D:36298,INT_SAMPLER_3D:36299,INT_SAMPLER_CUBE:36300,INT_SAMPLER_2D_ARRAY:36303,UNSIGNED_INT_SAMPLER_2D:36306,UNSIGNED_INT_SAMPLER_3D:36307,UNSIGNED_INT_SAMPLER_CUBE:36308,UNSIGNED_INT_SAMPLER_2D_ARRAY:36311,MAX_SAMPLES:36183,SAMPLER_BINDING:35097,PIXEL_PACK_BUFFER:35051,PIXEL_UNPACK_BUFFER:35052,PIXEL_PACK_BUFFER_BINDING:35053,PIXEL_UNPACK_BUFFER_BINDING:35055,COPY_READ_BUFFER:36662,COPY_WRITE_BUFFER:36663,COPY_READ_BUFFER_BINDING:36662,COPY_WRITE_BUFFER_BINDING:36663,FLOAT_MAT2x3:35685,FLOAT_MAT2x4:35686,FLOAT_MAT3x2:35687,FLOAT_MAT3x4:35688,FLOAT_MAT4x2:35689,FLOAT_MAT4x3:35690,UNSIGNED_INT_VEC2:36294,UNSIGNED_INT_VEC3:36295,UNSIGNED_INT_VEC4:36296,UNSIGNED_NORMALIZED:35863,SIGNED_NORMALIZED:36764,VERTEX_ATTRIB_ARRAY_INTEGER:35069,VERTEX_ATTRIB_ARRAY_DIVISOR:35070,TRANSFORM_FEEDBACK_BUFFER_MODE:35967,MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS:35968,TRANSFORM_FEEDBACK_VARYINGS:35971,TRANSFORM_FEEDBACK_BUFFER_START:35972,TRANSFORM_FEEDBACK_BUFFER_SIZE:35973,TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN:35976,MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS:35978,MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS:35979,INTERLEAVED_ATTRIBS:35980,SEPARATE_ATTRIBS:35981,TRANSFORM_FEEDBACK_BUFFER:35982,TRANSFORM_FEEDBACK_BUFFER_BINDING:35983,TRANSFORM_FEEDBACK:36386,TRANSFORM_FEEDBACK_PAUSED:36387,TRANSFORM_FEEDBACK_ACTIVE:36388,TRANSFORM_FEEDBACK_BINDING:36389,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:33296,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:33297,FRAMEBUFFER_ATTACHMENT_RED_SIZE:33298,FRAMEBUFFER_ATTACHMENT_GREEN_SIZE:33299,FRAMEBUFFER_ATTACHMENT_BLUE_SIZE:33300,FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE:33301,FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE:33302,FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE:33303,FRAMEBUFFER_DEFAULT:33304,DEPTH24_STENCIL8:35056,DRAW_FRAMEBUFFER_BINDING:36006,READ_FRAMEBUFFER_BINDING:36010,RENDERBUFFER_SAMPLES:36011,FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER:36052,FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:36182,UNIFORM_BUFFER:35345,UNIFORM_BUFFER_BINDING:35368,UNIFORM_BUFFER_START:35369,UNIFORM_BUFFER_SIZE:35370,MAX_VERTEX_UNIFORM_BLOCKS:35371,MAX_FRAGMENT_UNIFORM_BLOCKS:35373,MAX_COMBINED_UNIFORM_BLOCKS:35374,MAX_UNIFORM_BUFFER_BINDINGS:35375,MAX_UNIFORM_BLOCK_SIZE:35376,MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS:35377,MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS:35379,UNIFORM_BUFFER_OFFSET_ALIGNMENT:35380,ACTIVE_UNIFORM_BLOCKS:35382,UNIFORM_TYPE:35383,UNIFORM_SIZE:35384,UNIFORM_BLOCK_INDEX:35386,UNIFORM_OFFSET:35387,UNIFORM_ARRAY_STRIDE:35388,UNIFORM_MATRIX_STRIDE:35389,UNIFORM_IS_ROW_MAJOR:35390,UNIFORM_BLOCK_BINDING:35391,UNIFORM_BLOCK_DATA_SIZE:35392,UNIFORM_BLOCK_ACTIVE_UNIFORMS:35394,UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES:35395,UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER:35396,UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER:35398,OBJECT_TYPE:37138,SYNC_CONDITION:37139,SYNC_STATUS:37140,SYNC_FLAGS:37141,SYNC_FENCE:37142,SYNC_GPU_COMMANDS_COMPLETE:37143,UNSIGNALED:37144,SIGNALED:37145,ALREADY_SIGNALED:37146,TIMEOUT_EXPIRED:37147,CONDITION_SATISFIED:37148,WAIT_FAILED:37149,SYNC_FLUSH_COMMANDS_BIT:1,COLOR:6144,DEPTH:6145,STENCIL:6146,MIN:32775,MAX:32776,DEPTH_COMPONENT24:33190,STREAM_READ:35041,STREAM_COPY:35042,STATIC_READ:35045,STATIC_COPY:35046,DYNAMIC_READ:35049,DYNAMIC_COPY:35050,DEPTH_COMPONENT32F:36012,DEPTH32F_STENCIL8:36013,INVALID_INDEX:4294967295,TIMEOUT_IGNORED:-1,MAX_CLIENT_WAIT_TIMEOUT_WEBGL:37447,VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE:35070,UNMASKED_VENDOR_WEBGL:37445,UNMASKED_RENDERER_WEBGL:37446,MAX_TEXTURE_MAX_ANISOTROPY_EXT:34047,TEXTURE_MAX_ANISOTROPY_EXT:34046,COMPRESSED_RGB_S3TC_DXT1_EXT:33776,COMPRESSED_RGBA_S3TC_DXT1_EXT:33777,COMPRESSED_RGBA_S3TC_DXT3_EXT:33778,COMPRESSED_RGBA_S3TC_DXT5_EXT:33779,COMPRESSED_R11_EAC:37488,COMPRESSED_SIGNED_R11_EAC:37489,COMPRESSED_RG11_EAC:37490,COMPRESSED_SIGNED_RG11_EAC:37491,COMPRESSED_RGB8_ETC2:37492,COMPRESSED_RGBA8_ETC2_EAC:37493,COMPRESSED_SRGB8_ETC2:37494,COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:37495,COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2:37496,COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2:37497,COMPRESSED_RGB_PVRTC_4BPPV1_IMG:35840,COMPRESSED_RGBA_PVRTC_4BPPV1_IMG:35842,COMPRESSED_RGB_PVRTC_2BPPV1_IMG:35841,COMPRESSED_RGBA_PVRTC_2BPPV1_IMG:35843,COMPRESSED_RGB_ETC1_WEBGL:36196,COMPRESSED_RGB_ATC_WEBGL:35986,COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL:35986,COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL:34798,UNSIGNED_INT_24_8_WEBGL:34042,HALF_FLOAT_OES:36193,RGBA32F_EXT:34836,RGB32F_EXT:34837,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT:33297,UNSIGNED_NORMALIZED_EXT:35863,MIN_EXT:32775,MAX_EXT:32776,SRGB_EXT:35904,SRGB_ALPHA_EXT:35906,SRGB8_ALPHA8_EXT:35907,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT:33296,FRAGMENT_SHADER_DERIVATIVE_HINT_OES:35723,COLOR_ATTACHMENT0_WEBGL:36064,COLOR_ATTACHMENT1_WEBGL:36065,COLOR_ATTACHMENT2_WEBGL:36066,COLOR_ATTACHMENT3_WEBGL:36067,COLOR_ATTACHMENT4_WEBGL:36068,COLOR_ATTACHMENT5_WEBGL:36069,COLOR_ATTACHMENT6_WEBGL:36070,COLOR_ATTACHMENT7_WEBGL:36071,COLOR_ATTACHMENT8_WEBGL:36072,COLOR_ATTACHMENT9_WEBGL:36073,COLOR_ATTACHMENT10_WEBGL:36074,COLOR_ATTACHMENT11_WEBGL:36075,COLOR_ATTACHMENT12_WEBGL:36076,COLOR_ATTACHMENT13_WEBGL:36077,COLOR_ATTACHMENT14_WEBGL:36078,COLOR_ATTACHMENT15_WEBGL:36079,DRAW_BUFFER0_WEBGL:34853,DRAW_BUFFER1_WEBGL:34854,DRAW_BUFFER2_WEBGL:34855,DRAW_BUFFER3_WEBGL:34856,DRAW_BUFFER4_WEBGL:34857,DRAW_BUFFER5_WEBGL:34858,DRAW_BUFFER6_WEBGL:34859,DRAW_BUFFER7_WEBGL:34860,DRAW_BUFFER8_WEBGL:34861,DRAW_BUFFER9_WEBGL:34862,DRAW_BUFFER10_WEBGL:34863,DRAW_BUFFER11_WEBGL:34864,DRAW_BUFFER12_WEBGL:34865,DRAW_BUFFER13_WEBGL:34866,DRAW_BUFFER14_WEBGL:34867,DRAW_BUFFER15_WEBGL:34868,MAX_COLOR_ATTACHMENTS_WEBGL:36063,MAX_DRAW_BUFFERS_WEBGL:34852,VERTEX_ARRAY_BINDING_OES:34229,QUERY_COUNTER_BITS_EXT:34916,CURRENT_QUERY_EXT:34917,QUERY_RESULT_EXT:34918,QUERY_RESULT_AVAILABLE_EXT:34919,TIME_ELAPSED_EXT:35007,TIMESTAMP_EXT:36392,GPU_DISJOINT_EXT:36795};function vS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _S(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};Object(Ge["a"])(this,e);var n=t.id,r=void 0===n?lc("geometry"):n,i=t.drawMode,a=void 0===i?xS.TRIANGLES:i,o=t.attributes,s=void 0===o?{}:o,c=t.indices,l=void 0===c?null:c,u=t.vertexCount,h=void 0===u?null:u;this.id=r,this.drawMode=0|a,this.attributes={},this.userData={},this._setAttributes(s,l),this.vertexCount=h||this._calculateVertexCount(this.attributes,this.indices)}return Object(We["a"])(e,null,[{key:"DRAW_MODE",get:function(){return xS}}]),Object(We["a"])(e,[{key:"getVertexCount",value:function(){return this.vertexCount}},{key:"getAttributes",value:function(){return this.indices?_S({indices:this.indices},this.attributes):this.attributes}},{key:"_print",value:function(e){return"Geometry ".concat(this.id," attribute ").concat(e)}},{key:"_setAttributes",value:function(e,t){for(var n in t&&(this.indices=ArrayBuffer.isView(t)?{value:t,size:1}:t),e){var r=e[n];r=ArrayBuffer.isView(r)?{value:r}:r,ac(ArrayBuffer.isView(r.value),"".concat(this._print(n),": must be typed array or object with value as typed array")),"POSITION"!==n&&"positions"!==n||r.size||(r.size=3),"indices"===n?(ac(!this.indices),this.indices=r):this.attributes[n]=r}return this.indices&&void 0!==this.indices.isIndexed&&(this.indices=Object.assign({},this.indices),delete this.indices.isIndexed),this}},{key:"_calculateVertexCount",value:function(e,t){if(t)return t.value.length;var n=1/0;for(var r in e){var i=e[r],a=i.value,o=i.size,s=i.constant;!s&&a&&o>=1&&(n=Math.min(n,a.length/o))}return ac(Number.isFinite(n)),n}},{key:"mode",get:function(){return this.drawMode}}]),e}(),ES=(n("90d7"),n("07ac"),n("fc11")),kS=1024,TS=4,SS=function(){},OS=(bS={},Object(ES["a"])(bS,yS.TEXTURE_MIN_FILTER,yS.LINEAR_MIPMAP_LINEAR),Object(ES["a"])(bS,yS.TEXTURE_MAG_FILTER,yS.LINEAR),Object(ES["a"])(bS,yS.TEXTURE_WRAP_S,yS.CLAMP_TO_EDGE),Object(ES["a"])(bS,yS.TEXTURE_WRAP_T,yS.CLAMP_TO_EDGE),bS);function AS(e){return Math.pow(2,Math.ceil(Math.log2(e)))}function PS(e,t,n,r){return n===t.width&&r===t.height?t:(e.canvas.height=r,e.canvas.width=n,e.clearRect(0,0,e.canvas.width,e.canvas.height),e.drawImage(t,0,0,t.width,t.height,0,0,n,r),e.canvas)}function CS(e){return e&&(e.id||e.url)}function IS(e,t,n,r){var i=t.width,a=t.height,o=Il(t,{width:n,height:r});return Ll(t,o,{targetX:0,targetY:0,targetZ:0,width:i,height:a}),t.delete(),o}function MS(e,t,n){for(var r=0;rh&&(MS(i,f,c),o=0,c=u+c+n,u=0,f=[]),f.push({icon:p,xOffset:o}),o=o+y+n,u=Math.max(u,g)}}return f.length>0&&MS(i,f,c),{mapping:i,rowHeight:u,xOffset:o,yOffset:c,canvasWidth:h,canvasHeight:AS(u+c+n)}}function jS(e,t,n){if(!e||!t)return null;n=n||{};var r,i={},a=Iu(e),s=a.iterable,c=a.objectInfo,l=Object(o["a"])(s);try{for(l.s();!(r=l.n()).done;){var u=r.value;c.index++;var h=t(u,c),f=CS(h);if(!h)throw new Error("Icon is missing.");if(!h.url)throw new Error("Icon url is missing.");i[f]||n[f]&&h.url===n[f].url||(i[f]=h)}}catch(d){l.e(d)}finally{l.f()}return i}var LS=function(){function e(t,n){var r=n.onUpdate,i=void 0===r?SS:r;Object(c["a"])(this,e),this.gl=t,this.onUpdate=i,this._loadOptions=null,this._getIcon=null,this._texture=null,this._externalTexture=null,this._mapping={},this._pendingCount=0,this._autoPacking=!1,this._xOffset=0,this._yOffset=0,this._rowHeight=0,this._buffer=TS,this._canvasWidth=kS,this._canvasHeight=0,this._canvas=null}return Object(l["a"])(e,[{key:"finalize",value:function(){this._texture&&this._texture.delete()}},{key:"getTexture",value:function(){return this._texture||this._externalTexture}},{key:"getIconMapping",value:function(e){var t=this._autoPacking?CS(e):e;return this._mapping[t]||{}}},{key:"setProps",value:function(e){var t=e.loadOptions,n=e.autoPacking,r=e.iconAtlas,i=e.iconMapping,a=e.data,o=e.getIcon;t&&(this._loadOptions=t),void 0!==n&&(this._autoPacking=n),o&&(this._getIcon=o),i&&(this._mapping=i),r&&this._updateIconAtlas(r),this._autoPacking&&(a||o)&&"undefined"!==typeof document&&(this._canvas=this._canvas||document.createElement("canvas"),this._updateAutoPacking(a))}},{key:"_updateIconAtlas",value:function(e){this._texture&&(this._texture.delete(),this._texture=null),e instanceof nl?(e.setParameters(OS),this._externalTexture=e,this.onUpdate()):e&&(this._texture=new nl(this.gl,{data:e,parameters:OS}),this.onUpdate())}},{key:"_updateAutoPacking",value:function(e){var t=Object.values(jS(e,this._getIcon,this._mapping)||{});if(t.length>0){var n=RS({icons:t,buffer:this._buffer,canvasWidth:this._canvasWidth,mapping:this._mapping,rowHeight:this._rowHeight,xOffset:this._xOffset,yOffset:this._yOffset}),r=n.mapping,i=n.xOffset,a=n.yOffset,o=n.rowHeight,s=n.canvasHeight;this._rowHeight=o,this._mapping=r,this._xOffset=i,this._yOffset=a,this._canvasHeight=s,this._texture||(this._texture=new nl(this.gl,{width:this._canvasWidth,height:this._canvasHeight,parameters:OS})),this._texture.height!==this._canvasHeight&&(this._texture=IS(this.gl,this._texture,this._canvasWidth,this._canvasHeight)),this.onUpdate(),this._loadIcons(t)}}},{key:"_loadIcons",value:function(e){var t,n=this,r=this._canvas.getContext("2d"),i=Object(o["a"])(e);try{var a=function(){var e=t.value;n._pendingCount++,Qb(e.url,oT,n._loadOptions).then((function(t){var i=CS(e),a=n._mapping[i],o=a.x,s=a.y,c=a.width,l=a.height,u=PS(r,t,c,l);n._texture.setSubImageData({data:u,x:o,y:s,width:c,height:l}),n._texture.generateMipmap(),n.onUpdate()})).catch((function(e){ws.error(e)()})).finally((function(){n._pendingCount--}))};for(i.s();!(t=i.n()).done;)a()}catch(s){i.e(s)}finally{i.f()}}},{key:"isLoaded",get:function(){return 0===this._pendingCount}}]),e}(),DS=n("f863").default,zS=n("0554").default,FS=[0,0,0,255],BS={iconAtlas:{type:"object",value:null,async:!0},iconMapping:{type:"object",value:{},async:!0},sizeScale:{type:"number",value:1,min:0},billboard:!0,sizeUnits:"pixels",sizeMinPixels:{type:"number",min:0,value:0},sizeMaxPixels:{type:"number",min:0,value:Number.MAX_SAFE_INTEGER},alphaCutoff:{type:"number",value:.05,min:0,max:1},noAlloc:!0,iconStill:{type:"object",value:null},getIcon:{type:"accessor",value:function(e){return e.icon}},getColor:{type:"accessor",value:FS},getSize:{type:"accessor",value:1},getAngle:{type:"accessor",value:0},getPixelOffset:{type:"accessor",value:[0,0]},getPathStart:{type:"accessor",value:null},getPathEnd:{type:"accessor",value:null},getTimeStart:{type:"accessor",value:null},getTimeEnd:{type:"accessor",value:null},currentTime:{type:"number",value:0},pickable:{type:"boolean",value:!0}},NS=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){return Object(c["a"])(this,n),t.apply(this,arguments)}return Object(l["a"])(n,[{key:"getShaders",value:function(){return sS(Object(aS["a"])(n.prototype),"getShaders",this).call(this,{vs:DS,fs:zS,modules:[lS,gS]})}},{key:"initializeState",value:function(){var e=this;this.state={iconManager:new LS(this.context.gl,{onUpdate:function(){return e._onUpdate()}})};var t=this.getAttributeManager();t.addInstanced({instanceTimestamps:{size:1,accessor:"getTimeStart"},instanceTimestampsNext:{size:1,accessor:"getTimeEnd"},instanceStartPositions:{size:2,accessor:"getPathStart"},instanceEndPositions:{size:2,accessor:"getPathEnd"},instanceSizes:{size:1,transition:!0,accessor:"getSize",defaultValue:1},instanceOffsets:{size:2,accessor:"getIcon",transform:this.getInstanceOffset},instanceIconFrames:{size:4,accessor:"getIcon",transform:this.getInstanceIconFrame},instanceColors:{size:this.props.colorFormat.length,type:yS.UNSIGNED_BYTE,normalized:!0,transition:!0,accessor:"getColor",defaultValue:FS},instancePixelOffset:{size:2,transition:!0,accessor:"getPixelOffset"}})}},{key:"updateState",value:function(e){var t=e.oldProps,r=e.props,i=e.changeFlags;sS(Object(aS["a"])(n.prototype),"updateState",this).call(this,{props:r,oldProps:t,changeFlags:i});var a=this.getAttributeManager(),o=r.iconAtlas,s=r.iconMapping,c=r.data,l=r.getIcon,u=this.state.iconManager;u.setProps({loadOptions:r.loadOptions});var h=!1,f=o||this.internalState.isAsyncPropLoading("iconAtlas");if(f?(t.iconAtlas!==r.iconAtlas&&u.setProps({iconAtlas:o,autoPacking:!1}),t.iconMapping!==r.iconMapping&&(u.setProps({iconMapping:s}),h=!0)):u.setProps({autoPacking:!0}),(i.dataChanged||i.updateTriggersChanged&&(i.updateTriggersChanged.all||i.updateTriggersChanged.getIcon))&&(u.setProps({data:c,getIcon:l}),h=!0),h&&(a.invalidate("instanceOffsets"),a.invalidate("instanceIconFrames")),i.extensionsChanged){var d=this.context.gl;this.state.model&&this.state.model.delete(),this.setState({model:this._getModel(d)}),a.invalidateAll()}}},{key:"finalizeState",value:function(){sS(Object(aS["a"])(n.prototype),"finalizeState",this).call(this),this.state.iconManager.finalize()}},{key:"draw",value:function(e){var t=e.uniforms,n=this.props,r=n.sizeScale,i=n.sizeMinPixels,a=n.sizeMaxPixels,o=n.sizeUnits,s=n.billboard,c=n.alphaCutoff,l=n.currentTime,u=n.iconStill,h=n.pickable,f=this.state.iconManager,d=this.context.viewport,p=f.getTexture();p&&p.loaded&&this.state.model.setUniforms(Object.assign({},t,{iconsTexture:p,iconsTextureDim:[p.width,p.height],sizeScale:r*("pixels"===o?d.metersPerPixel:1),sizeMinPixels:i,sizeMaxPixels:a,billboard:s,alphaCutoff:c,currentTime:l,pickable:h,iconStillOffsets:this.getInstanceOffset(u),iconStillFrames:this.getInstanceIconFrame(u)})).draw()}},{key:"_getModel",value:function(e){var t=[-1,-1,-1,1,1,1,1,-1];return new wm(e,Object.assign({},this.getShaders(),{id:this.props.id,geometry:new wS({drawMode:yS.TRIANGLE_FAN,attributes:{positions:{size:2,value:new Float32Array(t)}}}),isInstanced:!0}))}},{key:"_onUpdate",value:function(){this.setNeedsRedraw()}},{key:"getInstanceOffset",value:function(e){var t=this.state.iconManager.getIconMapping(e);return[t.width/2-t.anchorX||0,t.height/2-t.anchorY||0]}},{key:"getInstanceIconFrame",value:function(e){var t=this.state.iconManager.getIconMapping(e);return[t.x||0,t.y||0,t.width||0,t.height||0]}},{key:"isLoaded",get:function(){return sS(Object(aS["a"])(n.prototype),"isLoaded",this)&&this.state.iconManager.isLoaded}}]),n}(mx);NS.layerName="MovingIconLayer",NS.defaultProps=BS;var US={marker:{x:0,y:0,width:128,height:128,mask:!0},info:{x:128,y:0,width:128,height:128,mask:!0},vehicle:{x:128,y:128,width:128,height:128,mask:!1},diamond:{x:0,y:128,width:128,height:128,mask:!1}},VS="pk.eyJ1IjoidnNwLXR1LWJlcmxpbiIsImEiOiJjamNpemh1bmEzNmF0MndudHI5aGFmeXpoIn0.u9f04rjFo7ZbWiSceTTXyA",GS={latitude:52.1,longitude:13.45,zoom:10,pitch:0,minZoom:2,maxZoom:22};function WS(e){var t="mapbox://styles/mapbox/dark-v10",n=e.simulationTime,r=e.paths,i=e.center,a=(e.vehicleLookup,e.searchEnabled),o=e.onClick,s=Object.assign({},GS);s.latitude=i[1],s.longitude=i[0];var c=Object(Le["useState"])({}),l=Object(je["a"])(c,2),u=l[0],h=l[1],f=[];function d(){console.log(u),u.object?o(u.object.v):o(null)}function p(e){e.hoverInfo;return null}return f.push(new NS({id:"Agents",data:r,getTimeStart:function(e){return e[0]},getTimeEnd:function(e){return e[1]},getPathStart:function(e){return e[2]},getPathEnd:function(e){return e[3]},getIcon:function(e){return"vehicle"},getColor:function(e){return[255,0,0]},iconMoving:"vehicle",iconStill:"diamond",getSize:a?56:24,opacity:1,currentTime:n,shadowEnabled:!1,noAlloc:!0,iconAtlas:"/icon-atlas.png",iconMapping:US,sizeScale:1,billboard:!0,pickable:!0,autoHighlight:!0,highlightColor:[255,0,255],onHover:h})),De.a.createElement(iS,{layers:f,pickingRadius:5,initialViewState:s,controller:!0,getCursor:function(){return"pointer"},onClick:d},De.a.createElement(En,{reuseMaps:!0,mapStyle:t,preventStyleDiffing:!0,mapboxApiAccessToken:VS}),p({hoverInfo:u}))}d["c"].use(Re["VuePlugin"]);var qS=function(e){Object(u["a"])(n,e);var t=Object(h["a"])(n);function n(){var e;return Object(c["a"])(this,n),e=t.apply(this,arguments),e.SETTINGS={Fahrzeuge:!0,Routen:!1,"DRT Anfragen":!1},e.COLOR_OCCUPANCY={0:[255,0,0],1:[255,0,0],2:[255,0,0],3:[255,0,0],4:[255,0,0]},e.legendItems=[],e.legendRequests=[],e.vizDetails={network:"",drtTrips:"",projection:"",title:"",description:"",center:[13.45,52.5]},e.myState={statusMessage:"",clock:"00:00",day:1,colorScheme:Me["a"].DarkMode,isRunning:!1,isShowingHelp:!1,fileApi:null,fileSystem:void 0,data:[]},e.maxDays=250,e.timeStart=0,e.timeEnd=86400*e.maxDays,e.paths=ne([]),e.simulationTime=21600,e.timeElapsedSinceLastFrame=0,e.searchTerm="",e.searchEnabled=!1,e.globalState=ce["a"].state,e.isDarkMode=e.myState.colorScheme===Me["a"].DarkMode,e.isLoaded=!0,e.showHelp=!1,e.speedStops=[-100,-10,-5,-2,-1,-.5,-.25,0,.25,.5,1,2,5,10,100],e.speed=1,e.legendBits=[],e.vehicleLookup=[],e.vehicleLookupString={},e.isPausedDueToHiding=!1,e.dataArray=[],e.numPoints=0,e}return Object(l["a"])(n,[{key:"handleSettingChange",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:console.log(t),this.updateDatasetFilters(),this.simulationTime+=1;case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"buildRouteFromUrl",value:function(){var e=this.$route.params;if(e.project&&e.pathMatch){var t=1+e.pathMatch.lastIndexOf("/");e.pathMatch.substring(0,t),e.pathMatch.substring(t)}else console.log("I CANT EVEN: NO PROJECT/PARHMATCH")}},{key:"swapTheme",value:function(){this.isDarkMode=this.myState.colorScheme===Me["a"].DarkMode,this.updateLegendColors()}},{key:"handleSearch",value:function(){var e,t,n=this.vehicleLookupString[this.searchTerm];n>-1?(console.log("vehicle",n),null===(e=this.pathVehicle)||void 0===e||e.filterExact(n),this.searchEnabled=!0):(console.log("nope"),null===(t=this.pathVehicle)||void 0===t||t.filterAll(),this.searchEnabled=!1);this.updateDatasetFilters()}},{key:"handleClick",value:function(e){if(null!==e){var t=this.vehicleLookup[e];console.log(t),this.searchTerm===t?this.searchTerm="":this.searchTerm=t}else this.searchTerm=""}},{key:"arrayBufferToBase64",value:function(e){for(var t="",n=new Uint8Array(e),r=n.byteLength,i=0;i86400?(this.myState.day+=1,this.simulationTime-=86400):this.simulationTime<0&&(this.myState.day-=1,this.simulationTime+=86400),this.updateDatasetFilters(),this.setWallClock(),window.requestAnimationFrame(this.animate)}}},{key:"handleVisibilityChange",value:function(){this.isPausedDueToHiding&&!document.hidden?(console.log("unpausing"),this.isPausedDueToHiding=!1,this.toggleSimulation()):this.myState.isRunning&&document.hidden&&(console.log("pausing"),this.isPausedDueToHiding=!0,this.toggleSimulation())}},{key:"parseRouteTraces",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return 0,n=-1,r=[],e.next=5,se["forEachAsync"](t,(function(e){n++;for(var t=e.timestamps[0],i=e.timestamps[0],o=[],s=function(s){i=e.timestamps[s],e.path[s][0]===e.path[s-1][0]&&e.path[s][1]===e.path[s-1][1]?(o.forEach((function(t){t.t1=e.timestamps[s-1]})),r.push.apply(r,Object(a["a"])(o)),o=[],t=i):o.push({t0:t,p0:e.path[s-1],p1:e.path[s],v:n,occ:e.passengers[s-1]})},c=1;ce.length)&&(t=e.length);for(var n=0,r=new Array(t);n>8&255]},F=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},B=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},N=function(e){return j(e,23,4)},U=function(e){return j(e,52,8)},V=function(e,t){y(e[T],t,{get:function(){return x(this)[t]}})},G=function(e,t,n,r){var i=f(n),a=x(e);if(i+t>a.byteLength)throw R(O);var o=x(a.buffer).bytes,s=i+a.byteOffset,c=o.slice(s,s+t);return r?c:c.reverse()},W=function(e,t,n,r,i,a){var o=f(n),s=x(e);if(o+t>s.byteLength)throw R(O);for(var c=x(s.buffer).bytes,l=o+s.byteOffset,u=r(+i),h=0;hX;)(q=H[X++])in P||o(P,q,A[q]);Z.constructor=P}m&&p(I)!==M&&m(I,M);var $=new C(new P(2)),Y=I.setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||s(I,{setInt8:function(e,t){Y.call(this,e,t<<24>>24)},setUint8:function(e,t){Y.call(this,e,t<<24>>24)}},{unsafe:!0})}else P=function(e){l(this,P,E);var t=f(e);w(this,{bytes:v.call(new Array(t),0),byteLength:t}),i||(this.byteLength=t)},C=function(e,t,n){l(this,C,k),l(e,P,k);var r=x(e).byteLength,a=u(t);if(a<0||a>r)throw R("Wrong offset");if(n=void 0===n?r-a:h(n),a+n>r)throw R(S);w(this,{buffer:e,byteLength:n,byteOffset:a}),i||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},i&&(V(P,"byteLength"),V(C,"buffer"),V(C,"byteLength"),V(C,"byteOffset")),s(C[T],{getInt8:function(e){return G(this,1,e)[0]<<24>>24},getUint8:function(e){return G(this,1,e)[0]},getInt16:function(e){var t=G(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=G(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return B(G(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return B(G(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return L(G(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return L(G(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){W(this,1,e,D,t)},setUint8:function(e,t){W(this,1,e,D,t)},setInt16:function(e,t){W(this,2,e,z,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){W(this,2,e,z,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){W(this,4,e,F,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){W(this,4,e,F,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){W(this,4,e,N,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){W(this,8,e,U,t,arguments.length>2?arguments[2]:void 0)}});_(P,E),_(C,k),e.exports={ArrayBuffer:P,DataView:C}},6251:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExprType=void 0;var r={Json:"j",Array:"a",Object:"o",Prop:"p",Value:"v"};t.ExprType=r},"649e":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").some,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("some",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},6566:function(e,t,n){"use strict";var r=n("9bf2").f,i=n("7c73"),a=n("e2cc"),o=n("0366"),s=n("19aa"),c=n("2266"),l=n("7dd0"),u=n("2626"),h=n("83ab"),f=n("f183").fastKey,d=n("69f3"),p=d.set,m=d.getterFor;e.exports={getConstructor:function(e,t,n,l){var u=e((function(e,r){s(e,u,t),p(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),h||(e.size=0),void 0!=r&&c(r,e[l],e,n)})),d=m(t),g=function(e,t,n){var r,i,a=d(e),o=y(e,t);return o?o.value=n:(a.last=o={index:i=f(t,!0),key:t,value:n,previous:r=a.last,next:void 0,removed:!1},a.first||(a.first=o),r&&(r.next=o),h?a.size++:e.size++,"F"!==i&&(a.index[i]=o)),e},y=function(e,t){var n,r=d(e),i=f(t);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==t)return n};return a(u.prototype,{clear:function(){var e=this,t=d(e),n=t.index,r=t.first;while(r)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete n[r.index],r=r.next;t.first=t.last=void 0,h?t.size=0:e.size=0},delete:function(e){var t=this,n=d(t),r=y(t,e);if(r){var i=r.next,a=r.previous;delete n.index[r.index],r.removed=!0,a&&(a.next=i),i&&(i.previous=a),n.first==r&&(n.first=i),n.last==r&&(n.last=a),h?n.size--:t.size--}return!!r},forEach:function(e){var t,n=d(this),r=o(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:n.first){r(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!y(this,e)}}),a(u.prototype,n?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),h&&r(u.prototype,"size",{get:function(){return d(this).size}}),u},setStrong:function(e,t,n){var r=t+" Iterator",i=m(t),a=m(r);l(e,t,(function(e,t){p(this,{type:r,target:e,state:i(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,n=e.last;while(n&&n.removed)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),u(t)}}},"65a1":function(e,t,n){"use strict";n.d(t,"p",(function(){return a})),n.d(t,"e",(function(){return o})),n.d(t,"a",(function(){return s})),n.d(t,"g",(function(){return c})),n.d(t,"o",(function(){return l})),n.d(t,"n",(function(){return u})),n.d(t,"j",(function(){return h})),n.d(t,"k",(function(){return f})),n.d(t,"l",(function(){return d})),n.d(t,"m",(function(){return p})),n.d(t,"c",(function(){return m})),n.d(t,"d",(function(){return g})),n.d(t,"i",(function(){return y})),n.d(t,"h",(function(){return v})),n.d(t,"f",(function(){return _})),n.d(t,"b",(function(){return b}));var r=n("c94d");function i(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}function a(e,t){if(e===t){var n=t[1],r=t[2],i=t[3],a=t[6],o=t[7],s=t[11];e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=n,e[6]=t[9],e[7]=t[13],e[8]=r,e[9]=a,e[11]=t[14],e[12]=i,e[13]=o,e[14]=s}else e[0]=t[0],e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=t[1],e[5]=t[5],e[6]=t[9],e[7]=t[13],e[8]=t[2],e[9]=t[6],e[10]=t[10],e[11]=t[14],e[12]=t[3],e[13]=t[7],e[14]=t[11],e[15]=t[15];return e}function o(e,t){var n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],h=t[9],f=t[10],d=t[11],p=t[12],m=t[13],g=t[14],y=t[15],v=n*s-r*o,_=n*c-i*o,b=n*l-a*o,x=r*c-i*s,w=r*l-a*s,E=i*l-a*c,k=u*m-h*p,T=u*g-f*p,S=u*y-d*p,O=h*g-f*m,A=h*y-d*m,P=f*y-d*g,C=v*P-_*A+b*O+x*S-w*T+E*k;return C?(C=1/C,e[0]=(s*P-c*A+l*O)*C,e[1]=(i*A-r*P-a*O)*C,e[2]=(m*E-g*w+y*x)*C,e[3]=(f*w-h*E-d*x)*C,e[4]=(c*S-o*P-l*T)*C,e[5]=(n*P-i*S+a*T)*C,e[6]=(g*b-p*E-y*_)*C,e[7]=(u*E-f*b+d*_)*C,e[8]=(o*A-s*S+l*k)*C,e[9]=(r*S-n*A-a*k)*C,e[10]=(p*w-m*b+y*v)*C,e[11]=(h*b-u*w-d*v)*C,e[12]=(s*T-o*O-c*k)*C,e[13]=(n*O-r*T+i*k)*C,e[14]=(m*_-p*x-g*v)*C,e[15]=(u*x-h*_+f*v)*C,e):null}function s(e){var t=e[0],n=e[1],r=e[2],i=e[3],a=e[4],o=e[5],s=e[6],c=e[7],l=e[8],u=e[9],h=e[10],f=e[11],d=e[12],p=e[13],m=e[14],g=e[15],y=t*o-n*a,v=t*s-r*a,_=t*c-i*a,b=n*s-r*o,x=n*c-i*o,w=r*c-i*s,E=l*p-u*d,k=l*m-h*d,T=l*g-f*d,S=u*m-h*p,O=u*g-f*p,A=h*g-f*m;return y*A-v*O+_*S+b*T-x*k+w*E}function c(e,t,n){var r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],c=t[5],l=t[6],u=t[7],h=t[8],f=t[9],d=t[10],p=t[11],m=t[12],g=t[13],y=t[14],v=t[15],_=n[0],b=n[1],x=n[2],w=n[3];return e[0]=_*r+b*s+x*h+w*m,e[1]=_*i+b*c+x*f+w*g,e[2]=_*a+b*l+x*d+w*y,e[3]=_*o+b*u+x*p+w*v,_=n[4],b=n[5],x=n[6],w=n[7],e[4]=_*r+b*s+x*h+w*m,e[5]=_*i+b*c+x*f+w*g,e[6]=_*a+b*l+x*d+w*y,e[7]=_*o+b*u+x*p+w*v,_=n[8],b=n[9],x=n[10],w=n[11],e[8]=_*r+b*s+x*h+w*m,e[9]=_*i+b*c+x*f+w*g,e[10]=_*a+b*l+x*d+w*y,e[11]=_*o+b*u+x*p+w*v,_=n[12],b=n[13],x=n[14],w=n[15],e[12]=_*r+b*s+x*h+w*m,e[13]=_*i+b*c+x*f+w*g,e[14]=_*a+b*l+x*d+w*y,e[15]=_*o+b*u+x*p+w*v,e}function l(e,t,n){var r,i,a,o,s,c,l,u,h,f,d,p,m=n[0],g=n[1],y=n[2];return t===e?(e[12]=t[0]*m+t[4]*g+t[8]*y+t[12],e[13]=t[1]*m+t[5]*g+t[9]*y+t[13],e[14]=t[2]*m+t[6]*g+t[10]*y+t[14],e[15]=t[3]*m+t[7]*g+t[11]*y+t[15]):(r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],c=t[5],l=t[6],u=t[7],h=t[8],f=t[9],d=t[10],p=t[11],e[0]=r,e[1]=i,e[2]=a,e[3]=o,e[4]=s,e[5]=c,e[6]=l,e[7]=u,e[8]=h,e[9]=f,e[10]=d,e[11]=p,e[12]=r*m+s*g+h*y+t[12],e[13]=i*m+c*g+f*y+t[13],e[14]=a*m+l*g+d*y+t[14],e[15]=o*m+u*g+p*y+t[15]),e}function u(e,t,n){var r=n[0],i=n[1],a=n[2];return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*i,e[5]=t[5]*i,e[6]=t[6]*i,e[7]=t[7]*i,e[8]=t[8]*a,e[9]=t[9]*a,e[10]=t[10]*a,e[11]=t[11]*a,e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e}function h(e,t,n,i){var a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k,T,S,O,A,P=i[0],C=i[1],I=i[2],M=Math.hypot(P,C,I);return M1&&void 0!==arguments[1]?arguments[1]:{},n=t.precision,a=void 0===n?r.precision||4:n;return e=i(e),"".concat(parseFloat(e.toPrecision(a)))}function o(e){return Array.isArray(e)||ArrayBuffer.isView(e)&&!(e instanceof DataView)}function s(e){return e.clone?e.clone():new Array(e.length)}function c(e,t,n){if(o(e)){n=n||s(e);for(var r=0;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=l.some((function(e){return!!~n.indexOf(e)}));r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),f=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),A="undefined"!==typeof WeakMap?new WeakMap:new n,P=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=h.getInstance(),r=new O(t,n,this);A.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach((function(e){P.prototype[e]=function(){var t;return(t=A.get(this))[e].apply(t,arguments)}}));var C=function(){return"undefined"!==typeof i.ResizeObserver?i.ResizeObserver:P}();t["a"]=C}).call(this,n("c8ba"))},"6e46":function(e,t,n){"use strict";var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.parse=y,t.ASTParser=void 0;var i=r(n("a34a")),a=r(n("970b")),o=r(n("5bc3")),s=n("d716e"),c=n("878f"),l=n("6251"),u=n("3263"),h=n("1eba"),f=i.default.mark(y);function d(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=p(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw i}}}}function p(e,t){if(e){if("string"===typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nu)n=c[u++],r&&!o.call(s,n)||h.push(e?[n,s[n]]:s[n]);return h}};e.exports={entries:s(!0),values:s(!1)}},"6f9b":function(e,t,n){"use strict";var r=n("52da"),i=n.n(r);i.a},7037:function(e,t,n){function r(t){return"function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?(e.exports=r=function(e){return typeof e},e.exports["default"]=e.exports,e.exports.__esModule=!0):(e.exports=r=function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports["default"]=e.exports,e.exports.__esModule=!0),r(t)}n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0"),e.exports=r,e.exports["default"]=e.exports,e.exports.__esModule=!0},"72f7":function(e,t,n){"use strict";var r=n("ebb5").exportTypedArrayMethod,i=n("d039"),a=n("da84"),o=a.Uint8Array,s=o&&o.prototype||{},c=[].toString,l=[].join;i((function(){c.call({})}))&&(c=function(){return l.call(this)});var u=s.toString!=c;r("toString",c,u)},"735e":function(e,t,n){"use strict";var r=n("ebb5"),i=n("81d5"),a=r.aTypedArray,o=r.exportTypedArrayMethod;o("fill",(function(e){return i.apply(a(this),arguments)}))},"74e8":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("83ab"),o=n("8aa7"),s=n("ebb5"),c=n("621a"),l=n("19aa"),u=n("5c6c"),h=n("9112"),f=n("50c4"),d=n("0b25"),p=n("182d"),m=n("c04e"),g=n("5135"),y=n("f5df"),v=n("861d"),_=n("7c73"),b=n("d2bb"),x=n("241c").f,w=n("a078"),E=n("b727").forEach,k=n("2626"),T=n("9bf2"),S=n("06cf"),O=n("69f3"),A=n("7156"),P=O.get,C=O.set,I=T.f,M=S.f,R=Math.round,j=i.RangeError,L=c.ArrayBuffer,D=c.DataView,z=s.NATIVE_ARRAY_BUFFER_VIEWS,F=s.TYPED_ARRAY_TAG,B=s.TypedArray,N=s.TypedArrayPrototype,U=s.aTypedArrayConstructor,V=s.isTypedArray,G="BYTES_PER_ELEMENT",W="Wrong length",q=function(e,t){var n=0,r=t.length,i=new(U(e))(r);while(r>n)i[n]=t[n++];return i},Z=function(e,t){I(e,t,{get:function(){return P(this)[t]}})},H=function(e){var t;return e instanceof L||"ArrayBuffer"==(t=y(e))||"SharedArrayBuffer"==t},X=function(e,t){return V(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},$=function(e,t){return X(e,t=m(t,!0))?u(2,e[t]):M(e,t)},Y=function(e,t,n){return!(X(e,t=m(t,!0))&&v(n)&&g(n,"value"))||g(n,"get")||g(n,"set")||n.configurable||g(n,"writable")&&!n.writable||g(n,"enumerable")&&!n.enumerable?I(e,t,n):(e[t]=n.value,e)};a?(z||(S.f=$,T.f=Y,Z(N,"buffer"),Z(N,"byteOffset"),Z(N,"byteLength"),Z(N,"length")),r({target:"Object",stat:!0,forced:!z},{getOwnPropertyDescriptor:$,defineProperty:Y}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,s=e+(n?"Clamped":"")+"Array",c="get"+e,u="set"+e,m=i[s],g=m,y=g&&g.prototype,T={},S=function(e,t){var n=P(e);return n.view[c](t*a+n.byteOffset,!0)},O=function(e,t,r){var i=P(e);n&&(r=(r=R(r))<0?0:r>255?255:255&r),i.view[u](t*a+i.byteOffset,r,!0)},M=function(e,t){I(e,t,{get:function(){return S(this,t)},set:function(e){return O(this,t,e)},enumerable:!0})};z?o&&(g=t((function(e,t,n,r){return l(e,g,s),A(function(){return v(t)?H(t)?void 0!==r?new m(t,p(n,a),r):void 0!==n?new m(t,p(n,a)):new m(t):V(t)?q(g,t):w.call(g,t):new m(d(t))}(),e,g)})),b&&b(g,B),E(x(m),(function(e){e in g||h(g,e,m[e])})),g.prototype=y):(g=t((function(e,t,n,r){l(e,g,s);var i,o,c,u=0,h=0;if(v(t)){if(!H(t))return V(t)?q(g,t):w.call(g,t);i=t,h=p(n,a);var m=t.byteLength;if(void 0===r){if(m%a)throw j(W);if(o=m-h,o<0)throw j(W)}else if(o=f(r)*a,o+h>m)throw j(W);c=o/a}else c=d(t),o=c*a,i=new L(o);C(e,{buffer:i,byteOffset:h,byteLength:o,length:c,view:new D(i)});while(u>1,g=23===t?i(2,-24)-i(2,-77):0,y=e<0||0===e&&1/e<0?1:0,v=0;for(e=r(e),e!=e||e===n?(u=e!=e?1:0,l=p):(l=a(o(e)/s),e*(h=i(2,-l))<1&&(l--,h*=2),e+=l+m>=1?g/h:g*i(2,1-m),e*h>=2&&(l++,h/=2),l+m>=p?(u=0,l=p):l+m>=1?(u=(e*h-1)*i(2,t),l+=m):(u=e*i(2,m-1)*i(2,t),l=0));t>=8;f[v++]=255&u,u/=256,t-=8);for(l=l<0;f[v++]=255&l,l/=256,d-=8);return f[--v]|=128*y,f},l=function(e,t){var r,a=e.length,o=8*a-t-1,s=(1<>1,l=o-7,u=a-1,h=e[u--],f=127&h;for(h>>=7;l>0;f=256*f+e[u],u--,l-=8);for(r=f&(1<<-l)-1,f>>=-l,l+=t;l>0;r=256*r+e[u],u--,l-=8);if(0===f)f=1-c;else{if(f===s)return r?NaN:h?-n:n;r+=i(2,t),f-=c}return(h?-1:1)*r*i(2,f-t)};e.exports={pack:c,unpack:l}},"77ae":function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return s}));var i=n("53ca"),a={self:"undefined"!==typeof self&&self,window:"undefined"!==typeof window&&window,global:"undefined"!==typeof e&&e,document:"undefined"!==typeof document&&document},o=(a.self||a.window||a.global,a.window||a.self||a.global,a.global||a.self||a.window),s=(a.document,"object"!==("undefined"===typeof r?"undefined":Object(i["a"])(r))||"[object process]"!==String(r)||r.browser),c="undefined"!==typeof r&&r.version&&r.version.match(/v([0-9]*)/);c&&parseFloat(c[1])}).call(this,n("c8ba"),n("4362"))},"7e84":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));n("3410"),n("131a");function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}},8177:function(e,t,n){"use strict";n.d(t,"c",(function(){return h})),n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return d})),n.d(t,"d",(function(){return p}));var r=n("ae9d"),i=n("f50d"),a=n("5729"),o=n("a093"),s=n("dd22");function c(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}}}function l(e,t){if(e){if("string"===typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n["return"]||n["return"]()}finally{if(c)throw a}}}}function s(e,t){if(e){if("string"===typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?arguments[1]:void 0,n),c=o>2?arguments[2]:void 0,l=void 0===c?n:i(c,n);while(l>s)t[s++]=e;return t}},"82f8":function(e,t,n){"use strict";var r=n("ebb5"),i=n("4d64").includes,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("includes",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"854c":function(e,t,n){"use strict";var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.exitWith=P,t.forEach=C,t.filter=I,t.reduce=M,t.concat=R,t.append=j,t.map=L,t.find=D,t.findIndex=z,t.some=F,t.every=B,t.includes=N,t.indexOf=U,t.lastIndexOf=V,t.keyBy=G,t.groupBy=W,t.uniqueBy=q;var i=r(n("a34a")),a=r(n("9523")),o=r(n("7037")),s=n("d78d");function c(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=l(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,o=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw i}}}}function l(e,t){if(e){if("string"===typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)){r.next=10;break}if(e[n]!==t){r.next=4;break}return r.abrupt("return",n);case 4:if(0!==(63&n)){r.next=7;break}return void(r.next=7);case 7:n--,r.next=1;break;case 10:return r.abrupt("return",-1);case 11:case"end":return r.stop()}}),E)}function G(e,t){var n;return i.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n={},r.delegateYield(C(e,i.default.mark((function r(a,o){var s;return i.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.delegateYield(t(a,o,e),"t0",1);case 1:s=r.t0,n[s]=a;case 3:case"end":return r.stop()}}),r)}))),"t0",2);case 2:return r.abrupt("return",n);case 3:case"end":return r.stop()}}),k)}function W(e,t){var n,r,a,o,s,l,u;return i.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:n={},r=0,a=c(e),i.prev=3,a.s();case 5:if((o=a.n()).done){i.next=13;break}return s=o.value,i.delegateYield(t(s,r++,e),"t0",8);case 8:l=i.t0,u=n[l]=n[l]||[],u.push(s);case 11:i.next=5;break;case 13:i.next=18;break;case 15:i.prev=15,i.t1=i["catch"](3),a.e(i.t1);case 18:return i.prev=18,a.f(),i.finish(18);case 21:return i.abrupt("return",n);case 22:case"end":return i.stop()}}),T,null,[[3,15,18,21]])}function q(e,t){var n,r,a,o,s,l,u;return i.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:n=new Set,r=[],a=0,o=c(e),i.prev=4,o.s();case 6:if((s=o.n()).done){i.next=17;break}if(l=s.value,!t){i.next=14;break}return i.delegateYield(t(l,a++,e),"t0",10);case 10:u=i.t0,n.has(u)||(r.push(l),n.add(u)),i.next=15;break;case 14:n.has(l)||(r.push(l),n.add(l));case 15:i.next=6;break;case 17:i.next=22;break;case 19:i.prev=19,i.t1=i["catch"](4),o.e(i.t1);case 22:return i.prev=22,o.f(),i.finish(22);case 25:return i.abrupt("return",r);case 26:case"end":return i.stop()}}),S,null,[[4,19,22,25]])}},8634:function(e,t,n){"use strict";var r=n("2145"),i=n.n(r);i.a},"878f":function(e,t,n){"use strict";var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.AST=t.ASTNode=void 0;var i=r(n("a34a")),a=r(n("970b")),o=r(n("5bc3")),s=n("3263"),c=n("6251"),l=n("1eba"),u=function(){function e(t,n){(0,a.default)(this,e),this.type=n,this.tokens=t,this.childNodeList=[]}return(0,o.default)(e,[{key:"addChild",value:function(e){this.childNodeList.push(e)}}]),e}();t.ASTNode=u;var h=function(){function e(t){(0,a.default)(this,e),this.tokens=t}return(0,o.default)(e,[{key:"buildTree",value:i.default.mark((function e(){return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.delegateYield(this.handleExprJson(this.tokens),"t0",1);case 1:return e.abrupt("return",e.t0);case 2:case"end":return e.stop()}}),e,this)}))},{key:"handleExprJson",value:i.default.mark((function e(t){var n,r,a,o;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(0,l.yielder)()){e.next=3;break}return void(e.next=3);case 3:if(n=new u(t,c.ExprType.Json),r=t[0],r.type!==s.TokenType.LeftBracket){e.next=11;break}return e.delegateYield(this.handleExprArray(t),"t0",7);case 7:a=e.t0,n.addChild(a),e.next=18;break;case 11:if(r.type!==s.TokenType.LeftBrace){e.next=17;break}return e.delegateYield(this.handleExprObject(t),"t1",13);case 13:o=e.t1,n.addChild(o),e.next=18;break;case 17:throw new Error("[json expression error] unexpected token ".concat(r.text));case 18:return e.abrupt("return",n);case 19:case"end":return e.stop()}}),e,this)}))},{key:"handleExprArray",value:i.default.mark((function e(t){var n,r,a,o,h,f,d,p,m;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(2!==t.length||t[0].type!==s.TokenType.LeftBracket||t[1].type!==s.TokenType.RightBracket){e.next=2;break}return e.abrupt("return",new u(t,c.ExprType.Array));case 2:n=new u(t,c.ExprType.Array),r=[],a=0,o=0,h=1,f=t.length-1;case 7:if(!(h>1))),o=(1&a)<<14,e.abrupt("break",58);case 15:return n.push(String.fromCharCode(o+(a>>2)+32)),o=(3&a)<<13,e.abrupt("break",58);case 18:return n.push(String.fromCharCode(o+(a>>3)+32)),o=(7&a)<<12,e.abrupt("break",58);case 21:return n.push(String.fromCharCode(o+(a>>4)+32)),o=(15&a)<<11,e.abrupt("break",58);case 24:return n.push(String.fromCharCode(o+(a>>5)+32)),o=(31&a)<<10,e.abrupt("break",58);case 27:return n.push(String.fromCharCode(o+(a>>6)+32)),o=(63&a)<<9,e.abrupt("break",58);case 30:return n.push(String.fromCharCode(o+(a>>7)+32)),o=(127&a)<<8,e.abrupt("break",58);case 33:return n.push(String.fromCharCode(o+(a>>8)+32)),o=(255&a)<<7,e.abrupt("break",58);case 36:return n.push(String.fromCharCode(o+(a>>9)+32)),o=(511&a)<<6,e.abrupt("break",58);case 39:return n.push(String.fromCharCode(o+(a>>10)+32)),o=(1023&a)<<5,e.abrupt("break",58);case 42:return n.push(String.fromCharCode(o+(a>>11)+32)),o=(2047&a)<<4,e.abrupt("break",58);case 45:return n.push(String.fromCharCode(o+(a>>12)+32)),o=(4095&a)<<3,e.abrupt("break",58);case 48:return n.push(String.fromCharCode(o+(a>>13)+32)),o=(8191&a)<<2,e.abrupt("break",58);case 51:return n.push(String.fromCharCode(o+(a>>14)+32)),o=(16383&a)<<1,e.abrupt("break",58);case 54:return n.push(String.fromCharCode(o+(a>>15)+32,32+(32767&a))),s=0,e.abrupt("break",58);case 57:return e.abrupt("break",58);case 58:r++,e.next=4;break;case 61:return n.push(String.fromCharCode(o+32)),e.abrupt("return",n.join(""));case 63:case"end":return e.stop()}}),e,this)})),decompressFromUTF16:i.default.mark((function e(t){var n,r,a,o,s;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=[],o=0,s=0;case 1:if(!(s>14)),r=(16383&a)<<2,e.abrupt("break",57);case 14:return n.push(String.fromCharCode(r|a>>13)),r=(8191&a)<<3,e.abrupt("break",57);case 17:return n.push(String.fromCharCode(r|a>>12)),r=(4095&a)<<4,e.abrupt("break",57);case 20:return n.push(String.fromCharCode(r|a>>11)),r=(2047&a)<<5,e.abrupt("break",57);case 23:return n.push(String.fromCharCode(r|a>>10)),r=(1023&a)<<6,e.abrupt("break",57);case 26:return n.push(String.fromCharCode(r|a>>9)),r=(511&a)<<7,e.abrupt("break",57);case 29:return n.push(String.fromCharCode(r|a>>8)),r=(255&a)<<8,e.abrupt("break",57);case 32:return n.push(String.fromCharCode(r|a>>7)),r=(127&a)<<9,e.abrupt("break",57);case 35:return n.push(String.fromCharCode(r|a>>6)),r=(63&a)<<10,e.abrupt("break",57);case 38:return n.push(String.fromCharCode(r|a>>5)),r=(31&a)<<11,e.abrupt("break",57);case 41:return n.push(String.fromCharCode(r|a>>4)),r=(15&a)<<12,e.abrupt("break",57);case 44:return n.push(String.fromCharCode(r|a>>3)),r=(7&a)<<13,e.abrupt("break",57);case 47:return n.push(String.fromCharCode(r|a>>2)),r=(3&a)<<14,e.abrupt("break",57);case 50:return n.push(String.fromCharCode(r|a>>1)),r=(1&a)<<15,e.abrupt("break",57);case 53:return n.push(String.fromCharCode(r|a)),o=0,e.abrupt("break",57);case 56:return e.abrupt("break",57);case 57:s++,e.next=1;break;case 60:return e.delegateYield(this.decompress(n.join("")),"t1",61);case 61:return e.abrupt("return",e.t1);case 62:case"end":return e.stop()}}),e,this)})),_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",decompress:i.default.mark((function e(t){var n,r,a,o,s,c,l,u,h,f,d;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=[],h=1,f=t.charCodeAt(0)>>8,d=0;case 4:if(!(h<2*t.length&&(h<2*t.length-1||0===f))){e.next=21;break}if(0!==(511&d++)){e.next=8;break}return void(e.next=8);case 8:h%2===0?(r=t.charCodeAt(h/2)>>8,a=255&t.charCodeAt(h/2),o=h/2+1>8:NaN):(r=255&t.charCodeAt((h-1)/2),(h+1)/2>8,o=255&t.charCodeAt((h+1)/2)):a=o=NaN),h+=3,s=r>>2,c=(3&r)<<4|a>>4,l=(15&a)<<2|o>>6,u=63&o,isNaN(a)||h===2*t.length+1&&f?l=u=64:(isNaN(o)||h===2*t.length&&f)&&(u=64),n.push(this._keyStr.charAt(s)),n.push(this._keyStr.charAt(c)),n.push(this._keyStr.charAt(l)),n.push(this._keyStr.charAt(u)),e.next=4;break;case 21:return e.abrupt("return",n.join(""));case 22:case"end":return e.stop()}}),e,this)})),compress:i.default.mark((function e(t){var n,r,a,o,s,c,l,u,h,f,d,p;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=[],r=1,d=0,p=!1,t=t.replace(/[^A-Za-z0-9+/=]/g,"");case 2:if(!(d>4,s=(15&u)<<4|h>>2,c=(3&h)<<6|f,r%2===0?(a=o<<8,p=!0,64!==h&&(n.push(String.fromCharCode(a|s)),p=!1),64!==f&&(a=c<<8,p=!0)):(n.push(String.fromCharCode(a|o)),p=!1,64!==h&&(a=s<<8,p=!0),64!==f&&(n.push(String.fromCharCode(a|c)),p=!1)),r+=3,e.next=2;break;case 17:return void(e.next=19);case 19:return p?(n.push(String.fromCharCode(a)),n=n.join(""),n=String.fromCharCode(256|n.charCodeAt(0))+n.substring(1)):n=n.join(""),e.abrupt("return",n);case 21:case"end":return e.stop()}}),e,this)}))};t.Base64StringGenerator=a},"99de":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("7037"),i=n.n(r),a=n("257e");function o(e,t){return!t||"object"!==i()(t)&&"function"!==typeof t?Object(a["a"])(e):t}},"9a8c":function(e,t,n){"use strict";var r=n("ebb5"),i=n("145e"),a=r.aTypedArray,o=r.exportTypedArrayMethod;o("copyWithin",(function(e,t){return i.call(a(this),e,t,arguments.length>2?arguments[2]:void 0)}))},"9fe7":function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"i",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"j",(function(){return h})),n.d(t,"d",(function(){return f})),n.d(t,"e",(function(){return d})),n.d(t,"f",(function(){return p})),n.d(t,"a",(function(){return m})),n.d(t,"g",(function(){return g}));var r=n("c94d");function i(){var e=new r["a"](3);return r["a"]!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function a(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function o(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e}function s(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function c(e,t,n){var r=t[0],i=t[1],a=t[2],o=n[0],s=n[1],c=n[2];return e[0]=i*c-a*s,e[1]=a*o-r*c,e[2]=r*s-i*o,e}function l(e,t,n){var r=t[0],i=t[1],a=t[2],o=n[3]*r+n[7]*i+n[11]*a+n[15];return o=o||1,e[0]=(n[0]*r+n[4]*i+n[8]*a+n[12])/o,e[1]=(n[1]*r+n[5]*i+n[9]*a+n[13])/o,e[2]=(n[2]*r+n[6]*i+n[10]*a+n[14])/o,e}function u(e,t,n){var r=t[0],i=t[1],a=t[2];return e[0]=r*n[0]+i*n[3]+a*n[6],e[1]=r*n[1]+i*n[4]+a*n[7],e[2]=r*n[2]+i*n[5]+a*n[8],e}function h(e,t,n){var r=n[0],i=n[1],a=n[2],o=n[3],s=t[0],c=t[1],l=t[2],u=i*l-a*c,h=a*s-r*l,f=r*c-i*s,d=i*f-a*h,p=a*u-r*f,m=r*h-i*u,g=2*o;return u*=g,h*=g,f*=g,d*=2,p*=2,m*=2,e[0]=s+u+d,e[1]=c+h+p,e[2]=l+f+m,e}function f(e,t,n,r){var i=[],a=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],a[0]=i[0],a[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),a[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),e[0]=a[0]+n[0],e[1]=a[1]+n[1],e[2]=a[2]+n[2],e}function d(e,t,n,r){var i=[],a=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],a[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),a[1]=i[1],a[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),e[0]=a[0]+n[0],e[1]=a[1]+n[1],e[2]=a[2]+n[2],e}function p(e,t,n,r){var i=[],a=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],a[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),a[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),a[2]=i[2],e[0]=a[0]+n[0],e[1]=a[1]+n[1],e[2]=a[2]+n[2],e}function m(e,t){var n=e[0],r=e[1],i=e[2],a=t[0],o=t[1],c=t[2],l=Math.sqrt(n*n+r*r+i*i),u=Math.sqrt(a*a+o*o+c*c),h=l*u,f=h&&s(e,t)/h;return Math.acos(Math.min(Math.max(f,-1),1))}var g=a;(function(){var e=i()})()},a078:function(e,t,n){var r=n("7b0b"),i=n("50c4"),a=n("35a1"),o=n("e95a"),s=n("0366"),c=n("ebb5").aTypedArrayConstructor;e.exports=function(e){var t,n,l,u,h,f,d=r(e),p=arguments.length,m=p>1?arguments[1]:void 0,g=void 0!==m,y=a(d);if(void 0!=y&&!o(y)){h=y.call(d),f=h.next,d=[];while(!(u=f.call(h)).done)d.push(u.value)}for(g&&p>2&&(m=s(m,arguments[2],2)),n=i(d.length),l=new(c(this))(n),t=0;n>t;t++)l[t]=g?m(d[t],t):d[t];return l}},a093:function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return u}));var r=n("5729"),i="Invalid WebGLRenderingContext",a="Requires WebGL2";function o(e){return"undefined"!==typeof WebGLRenderingContext&&e instanceof WebGLRenderingContext||("undefined"!==typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext||Boolean(e&&Number.isFinite(e._version)))}function s(e){return"undefined"!==typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext||Boolean(e&&2===e._version)}function c(e){return s(e)?e:null}function l(e){return Object(r["a"])(o(e),i),e}function u(e){return Object(r["a"])(s(e),a),e}},a188:function(e,t,n){},a34a:function(e,t,n){e.exports=n("96cf")},a975:function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").every,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("every",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},a981:function(e,t){e.exports="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof DataView},ab5b4:function(e,t,n){"use strict";e.exports=n("be24")},acac:function(e,t,n){"use strict";var r=n("e2cc"),i=n("f183").getWeakData,a=n("825a"),o=n("861d"),s=n("19aa"),c=n("2266"),l=n("b727"),u=n("5135"),h=n("69f3"),f=h.set,d=h.getterFor,p=l.find,m=l.findIndex,g=0,y=function(e){return e.frozen||(e.frozen=new v)},v=function(){this.entries=[]},_=function(e,t){return p(e.entries,(function(e){return e[0]===t}))};v.prototype={get:function(e){var t=_(this,e);if(t)return t[1]},has:function(e){return!!_(this,e)},set:function(e,t){var n=_(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=m(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,l){var h=e((function(e,r){s(e,h,t),f(e,{type:t,id:g++,frozen:void 0}),void 0!=r&&c(r,e[l],e,n)})),p=d(t),m=function(e,t,n){var r=p(e),o=i(a(t),!0);return!0===o?y(r).set(t,n):o[r.id]=n,e};return r(h.prototype,{delete:function(e){var t=p(this);if(!o(e))return!1;var n=i(e);return!0===n?y(t)["delete"](e):n&&u(n,t.id)&&delete n[t.id]},has:function(e){var t=p(this);if(!o(e))return!1;var n=i(e);return!0===n?y(t).has(e):n&&u(n,t.id)}}),r(h.prototype,n?{get:function(e){var t=p(this);if(o(e)){var n=i(e);return!0===n?y(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return m(this,e,t)}}:{add:function(e){return m(this,e,!0)}}),h}}},ace4:function(e,t,n){"use strict";var r=n("23e7"),i=n("d039"),a=n("621a"),o=n("825a"),s=n("23cb"),c=n("50c4"),l=n("4840"),u=a.ArrayBuffer,h=a.DataView,f=u.prototype.slice,d=i((function(){return!new u(2).slice(1,void 0).byteLength}));r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:d},{slice:function(e,t){if(void 0!==f&&void 0===t)return f.call(o(this),e);var n=o(this).byteLength,r=s(e,n),i=s(void 0===t?n:t,n),a=new(l(this,u))(c(i-r)),d=new h(this),p=new h(a),m=0;while(r2?i-2:0),o=2;o(r=1))return r;for(;na?n=i:r=i,i=.5*(r-n)+n}return i},n.prototype.solve=function(e,t){return this.sampleCurveY(this.solveCurveX(e,t))};var r=i;function i(e,t){this.x=e,this.y=t}i.prototype={clone:function(){return new i(this.x,this.y)},add:function(e){return this.clone()._add(e)},sub:function(e){return this.clone()._sub(e)},multByPoint:function(e){return this.clone()._multByPoint(e)},divByPoint:function(e){return this.clone()._divByPoint(e)},mult:function(e){return this.clone()._mult(e)},div:function(e){return this.clone()._div(e)},rotate:function(e){return this.clone()._rotate(e)},rotateAround:function(e,t){return this.clone()._rotateAround(e,t)},matMult:function(e){return this.clone()._matMult(e)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(e){return this.x===e.x&&this.y===e.y},dist:function(e){return Math.sqrt(this.distSqr(e))},distSqr:function(e){var t=e.x-this.x,n=e.y-this.y;return t*t+n*n},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(e){return Math.atan2(this.y-e.y,this.x-e.x)},angleWith:function(e){return this.angleWithSep(e.x,e.y)},angleWithSep:function(e,t){return Math.atan2(this.x*t-this.y*e,this.x*e+this.y*t)},_matMult:function(e){var t=e[2]*this.x+e[3]*this.y;return this.x=e[0]*this.x+e[1]*this.y,this.y=t,this},_add:function(e){return this.x+=e.x,this.y+=e.y,this},_sub:function(e){return this.x-=e.x,this.y-=e.y,this},_mult:function(e){return this.x*=e,this.y*=e,this},_div:function(e){return this.x/=e,this.y/=e,this},_multByPoint:function(e){return this.x*=e.x,this.y*=e.y,this},_divByPoint:function(e){return this.x/=e.x,this.y/=e.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var e=this.y;return this.y=this.x,this.x=-e,this},_rotate:function(e){var t=Math.cos(e),n=Math.sin(e),r=n*this.x+t*this.y;return this.x=t*this.x-n*this.y,this.y=r,this},_rotateAround:function(e,t){var n=Math.cos(e),r=Math.sin(e),i=t.y+r*(this.x-t.x)+n*(this.y-t.y);return this.x=t.x+n*(this.x-t.x)-r*(this.y-t.y),this.y=i,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},i.convert=function(e){return e instanceof i?e:Array.isArray(e)?new i(e[0],e[1]):e};var a="undefined"!=typeof self?self:{};function o(e,t){if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let n=0;n=1)return 1;const t=e*e,n=t*e;return 4*(e<.5?n:3*(e-t)+n-.75)}function f(e,n,r,i){const a=new t(e,n,r,i);return function(e){return a.solve(e)}}const d=f(.25,.1,.25,1);function p(e,t,n){return Math.min(n,Math.max(t,e))}function m(e,t,n){const r=n-t,i=((e-t)%r+r)%r+t;return i===t?n:i}function g(e,t,n){if(!e.length)return n(null,[]);let r=e.length;const i=new Array(e.length);let a=null;e.forEach((e,o)=>{t(e,(e,t)=>{e&&(a=e),i[o]=t,0==--r&&n(a,i)})})}function y(e){const t=[];for(const n in e)t.push(e[n]);return t}function v(e,...t){for(const n of t)for(const t in n)e[t]=n[t];return e}let _=1;function b(){return _++}function x(){return function e(t){return t?(t^16*Math.random()>>t/4).toString(16):([1e7]+-[1e3]+-4e3+-8e3+-1e11).replace(/[018]/g,e)}()}function w(e){return!!e&&/^[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(e)}function E(e,t){e.forEach(e=>{t[e]&&(t[e]=t[e].bind(t))})}function k(e,t){return-1!==e.indexOf(t,e.length-t.length)}function T(e,t,n){const r={};for(const i in e)r[i]=t.call(n||this,e[i],i,e);return r}function S(e,t,n){const r={};for(const i in e)t.call(n||this,e[i],i,e)&&(r[i]=e[i]);return r}function O(e){return Array.isArray(e)?e.map(O):"object"==typeof e&&e?T(e,O):e}const A={};function P(e){A[e]||("undefined"!=typeof console&&console.warn(e),A[e]=!0)}function C(e,t,n){return(n.y-e.y)*(t.x-e.x)>(t.y-e.y)*(n.x-e.x)}function I(e){let t=0;for(let n,r,i=0,a=e.length,o=a-1;i@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)(?:\=(?:([^\x00-\x20\(\)<>@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)|(?:\"((?:[^"\\]|\\.)*)\")))?/g,(e,n,r,i)=>{const a=r||i;return t[n]=!a||a.toLowerCase(),""}),t["max-age"]){const e=parseInt(t["max-age"],10);isNaN(e)?delete t["max-age"]:t["max-age"]=e}return t}let j,L,D=null;function z(e){if(null==D){const t=e.navigator?e.navigator.userAgent:null;D=!!e.safari||!(!t||!(/\b(iPad|iPhone|iPod)\b/.test(t)||t.match("Safari")&&!t.match("Chrome")))}return D}function F(e){try{const t=a[e];return t.setItem("_mapbox_test_",1),t.removeItem("_mapbox_test_"),!0}catch(e){return!1}}let B,N=!1;const U={now:()=>void 0!==B?B:a.performance.now(),setErrorState(){N=!0},setNow(e){B=e},restoreNow(){B=void 0},frame(e){if(N)return{cancel:()=>{}};const t=a.requestAnimationFrame(e);return{cancel:()=>a.cancelAnimationFrame(t)}},getImageData(e,t=0){const n=a.document.createElement("canvas"),r=n.getContext("2d");if(!r)throw new Error("failed to create canvas 2d context");return n.width=e.width,n.height=e.height,r.drawImage(e,0,0,e.width,e.height),r.getImageData(-t,-t,e.width+2*t,e.height+2*t)},resolveURL:e=>(j||(j=a.document.createElement("a")),j.href=e,j.href),get devicePixelRatio(){return a.devicePixelRatio},get prefersReducedMotion(){return!!a.matchMedia&&(null==L&&(L=a.matchMedia("(prefers-reduced-motion: reduce)")),L.matches)}};let V;const G={API_URL:"https://api.mapbox.com",get API_URL_REGEX(){if(null==V){const e=/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/|\?|$)/i;try{V=null!=Object({NODE_ENV:"production",BASE_URL:"/"}).API_URL_REGEX?new RegExp(Object({NODE_ENV:"production",BASE_URL:"/"}).API_URL_REGEX):e}catch(t){V=e}}return V},get EVENTS_URL(){return this.API_URL?0===this.API_URL.indexOf("https://api.mapbox.cn")?"https://events.mapbox.cn/events/v2":0===this.API_URL.indexOf("https://api.mapbox.com")?"https://events.mapbox.com/events/v2":null:null},SESSION_PATH:"/map-sessions/v1",FEEDBACK_URL:"https://apps.mapbox.com/feedback",TILE_URL_VERSION:"v4",RASTER_URL_PREFIX:"raster/v1",REQUIRE_ACCESS_TOKEN:!0,ACCESS_TOKEN:null,MAX_PARALLEL_IMAGE_REQUESTS:16},W={supported:!1,testSupport:function(e){!H&&Z&&(X?$(e):q=e)}};let q,Z,H=!1,X=!1;function $(e){const t=e.createTexture();e.bindTexture(e.TEXTURE_2D,t);try{if(e.texImage2D(e.TEXTURE_2D,0,e.RGBA,e.RGBA,e.UNSIGNED_BYTE,Z),e.isContextLost())return;W.supported=!0}catch(e){}e.deleteTexture(t),H=!0}a.document&&(Z=a.document.createElement("img"),Z.onload=function(){q&&$(q),q=null,X=!0},Z.onerror=function(){H=!0,q=null},Z.src="data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA=");const Y="01";function K(e){return 0===e.indexOf("mapbox:")}function Q(e){return G.API_URL_REGEX.test(e)}const J=/^(\w+):\/\/([^/?]*)(\/[^?]+)?\??(.+)?/;function ee(e){const t=e.match(J);if(!t)throw new Error("Unable to parse URL object");return{protocol:t[1],authority:t[2],path:t[3]||"/",params:t[4]?t[4].split("&"):[]}}function te(e){const t=e.params.length?`?${e.params.join("&")}`:"";return`${e.protocol}://${e.authority}${e.path}${t}`}function ne(e){if(!e)return null;const t=e.split(".");if(!t||3!==t.length)return null;try{return JSON.parse(decodeURIComponent(a.atob(t[1]).split("").map(e=>"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)).join("")))}catch(e){return null}}class re{constructor(e){this.type=e,this.anonId=null,this.eventData={},this.queue=[],this.pendingRequest=null}getStorageKey(e){const t=ne(G.ACCESS_TOKEN);let n="";return n=t&&t.u?a.btoa(encodeURIComponent(t.u).replace(/%([0-9A-F]{2})/g,(e,t)=>String.fromCharCode(Number("0x"+t)))):G.ACCESS_TOKEN||"",e?`mapbox.eventData.${e}:${n}`:`mapbox.eventData:${n}`}fetchEventData(){const e=F("localStorage"),t=this.getStorageKey(),n=this.getStorageKey("uuid");if(e)try{const e=a.localStorage.getItem(t);e&&(this.eventData=JSON.parse(e));const r=a.localStorage.getItem(n);r&&(this.anonId=r)}catch(e){P("Unable to read from LocalStorage")}}saveEventData(){const e=F("localStorage"),t=this.getStorageKey(),n=this.getStorageKey("uuid");if(e)try{a.localStorage.setItem(n,this.anonId),Object.keys(this.eventData).length>=1&&a.localStorage.setItem(t,JSON.stringify(this.eventData))}catch(e){P("Unable to write to LocalStorage")}}processRequests(e){}postEvent(e,t,n,r){if(!G.EVENTS_URL)return;const i=ee(G.EVENTS_URL);i.params.push(`access_token=${r||G.ACCESS_TOKEN||""}`);const a={event:this.type,created:new Date(e).toISOString(),sdkIdentifier:"mapbox-gl-js",sdkVersion:"2.1.1",skuId:Y,userId:this.anonId},o=t?v(a,t):a,s={url:te(i),headers:{"Content-Type":"text/plain"},body:JSON.stringify([o])};this.pendingRequest=ke(s,e=>{this.pendingRequest=null,n(e),this.saveEventData(),this.processRequests(r)})}queueRequest(e,t){this.queue.push(e),this.processRequests(t)}}const ie=new class extends re{constructor(e){super("appUserTurnstile"),this._customAccessToken=e}postTurnstileEvent(e,t){G.EVENTS_URL&&G.ACCESS_TOKEN&&Array.isArray(e)&&e.some(e=>K(e)||Q(e))&&this.queueRequest(Date.now(),t)}processRequests(e){if(this.pendingRequest||0===this.queue.length)return;this.anonId&&this.eventData.lastSuccess&&this.eventData.tokenU||this.fetchEventData();const t=ne(G.ACCESS_TOKEN),n=t?t.u:G.ACCESS_TOKEN;let r=n!==this.eventData.tokenU;w(this.anonId)||(this.anonId=x(),r=!0);const i=this.queue.shift();if(this.eventData.lastSuccess){const e=new Date(this.eventData.lastSuccess),t=new Date(i),n=(i-this.eventData.lastSuccess)/864e5;r=r||n>=1||n<-1||e.getDate()!==t.getDate()}else r=!0;if(!r)return this.processRequests();this.postEvent(i,{"enabled.telemetry":!1},e=>{e||(this.eventData.lastSuccess=i,this.eventData.tokenU=n)},e)}},ae=ie.postTurnstileEvent.bind(ie),oe=new class extends re{constructor(){super("map.load"),this.success={},this.skuToken=""}postMapLoadEvent(e,t,n,r){this.skuToken=t,this.errorCb=r,G.EVENTS_URL&&(n||G.ACCESS_TOKEN?this.queueRequest({id:e,timestamp:Date.now()},n):this.errorCb(new Error("A valid Mapbox access token is required to use Mapbox GL JS. To create an account or a new access token, visit https://account.mapbox.com/")))}processRequests(e){if(this.pendingRequest||0===this.queue.length)return;const{id:t,timestamp:n}=this.queue.shift();t&&this.success[t]||(this.anonId||this.fetchEventData(),w(this.anonId)||(this.anonId=x()),this.postEvent(n,{skuToken:this.skuToken},e=>{e?this.errorCb(e):t&&(this.success[t]=!0)},e))}},se=oe.postMapLoadEvent.bind(oe),ce=new class extends re{constructor(){super("map.auth"),this.success={},this.skuToken=""}getSession(e,t,n,r){if(!G.API_URL||!G.SESSION_PATH)return;const i=ee(G.API_URL+G.SESSION_PATH);i.params.push(`sku=${t||""}`),i.params.push(`access_token=${r||G.ACCESS_TOKEN||""}`);const a={url:te(i),headers:{"Content-Type":"text/plain"}};this.pendingRequest=Te(a,e=>{this.pendingRequest=null,n(e),this.saveEventData(),this.processRequests(r)})}getSessionAPI(e,t,n,r){this.skuToken=t,this.errorCb=r,G.SESSION_PATH&&G.API_URL&&(n||G.ACCESS_TOKEN?this.queueRequest({id:e,timestamp:Date.now()},n):this.errorCb(new Error("NO_ACCESS_TOKEN")))}processRequests(e){if(this.pendingRequest||0===this.queue.length)return;const{id:t,timestamp:n}=this.queue.shift();t&&this.success[t]||this.getSession(n,this.skuToken,e=>{e?this.errorCb(e):t&&(this.success[t]=!0)},e)}},le=ce.getSessionAPI.bind(ce);let ue,he,fe=500,de=50;function pe(){a.caches&&!ue&&(ue=a.caches.open("mapbox-tiles"))}function me(e){const t=e.indexOf("?");return t<0?e:e.slice(0,t)}let ge,ye=1/0;function ve(){return null==ge&&(ge=a.OffscreenCanvas&&new a.OffscreenCanvas(1,1).getContext("2d")&&"function"==typeof a.createImageBitmap),ge}const _e={Unknown:"Unknown",Style:"Style",Source:"Source",Tile:"Tile",Glyphs:"Glyphs",SpriteImage:"SpriteImage",SpriteJSON:"SpriteJSON",Image:"Image"};"function"==typeof Object.freeze&&Object.freeze(_e);class be extends Error{constructor(e,t,n){401===t&&Q(n)&&(e+=": you may have provided an invalid Mapbox access token. See https://www.mapbox.com/api-documentation/#access-tokens-and-token-scopes"),super(e),this.status=t,this.url=n}toString(){return`${this.name}: ${this.message} (${this.status}): ${this.url}`}}const xe=M()?()=>self.worker&&self.worker.referrer:()=>("blob:"===a.location.protocol?a.parent:a).location.href,we=function(e,t){if(!(/^file:/.test(n=e.url)||/^file:/.test(xe())&&!/^\w+:/.test(n))){if(a.fetch&&a.Request&&a.AbortController&&a.Request.prototype.hasOwnProperty("signal"))return function(e,t){const n=new a.AbortController,r=new a.Request(e.url,{method:e.method||"GET",body:e.body,credentials:e.credentials,headers:e.headers,referrer:xe(),signal:n.signal});let i=!1,o=!1;const s=(c=r.url).indexOf("sku=")>0&&Q(c);var c;"json"===e.type&&r.headers.set("Accept","application/json");const l=(n,i,c)=>{if(o)return;if(n&&"SecurityError"!==n.message&&P(n),i&&c)return u(i);const l=Date.now();a.fetch(r).then(n=>{if(n.ok){const e=s?n.clone():null;return u(n,e,l)}return t(new be(n.statusText,n.status,e.url))}).catch(e=>{20!==e.code&&t(new Error(e.message))})},u=(n,s,c)=>{("arrayBuffer"===e.type?n.arrayBuffer():"json"===e.type?n.json():n.text()).then(e=>{o||(s&&c&&function(e,t,n){if(pe(),!ue)return;const r={status:t.status,statusText:t.statusText,headers:new a.Headers};t.headers.forEach((e,t)=>r.headers.set(t,e));const i=R(t.headers.get("Cache-Control")||"");i["no-store"]||(i["max-age"]&&r.headers.set("Expires",new Date(n+1e3*i["max-age"]).toUTCString()),new Date(r.headers.get("Expires")).getTime()-n<42e4||function(e,t){if(void 0===he)try{new Response(new ReadableStream),he=!0}catch(e){he=!1}he?t(e.body):e.blob().then(t)}(t,t=>{const n=new a.Response(t,r);pe(),ue&&ue.then(t=>t.put(me(e.url),n)).catch(e=>P(e.message))}))}(r,s,c),i=!0,t(null,e,n.headers.get("Cache-Control"),n.headers.get("Expires")))}).catch(e=>{o||t(new Error(e.message))})};return s?function(e,t){if(pe(),!ue)return t(null);const n=me(e.url);ue.then(e=>{e.match(n).then(r=>{const i=function(e){if(!e)return!1;const t=new Date(e.headers.get("Expires")||0),n=R(e.headers.get("Cache-Control")||"");return t>Date.now()&&!n["no-cache"]}(r);e.delete(n),i&&e.put(n,r.clone()),t(null,r,i)}).catch(t)}).catch(t)}(r,l):l(null,null),{cancel:()=>{o=!0,i||n.abort()}}}(e,t);if(M()&&self.worker&&self.worker.actor)return self.worker.actor.send("getResource",e,t,void 0,!0)}var n;return function(e,t){const n=new a.XMLHttpRequest;n.open(e.method||"GET",e.url,!0),"arrayBuffer"===e.type&&(n.responseType="arraybuffer");for(const r in e.headers)n.setRequestHeader(r,e.headers[r]);return"json"===e.type&&(n.responseType="text",n.setRequestHeader("Accept","application/json")),n.withCredentials="include"===e.credentials,n.onerror=()=>{t(new Error(n.statusText))},n.onload=()=>{if((n.status>=200&&n.status<300||0===n.status)&&null!==n.response){let r=n.response;if("json"===e.type)try{r=JSON.parse(n.response)}catch(e){return t(e)}t(null,r,n.getResponseHeader("Cache-Control"),n.getResponseHeader("Expires"))}else t(new be(n.statusText,n.status,e.url))},n.send(e.body),{cancel:()=>n.abort()}}(e,t)},Ee=function(e,t){return we(v(e,{type:"arrayBuffer"}),t)},ke=function(e,t){return we(v(e,{method:"POST"}),t)},Te=function(e,t){return we(v(e,{method:"GET"}),t)};function Se(e){const t=a.document.createElement("a");return t.href=e,t.protocol===a.document.location.protocol&&t.host===a.document.location.host}const Oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=";let Ae,Pe;Ae=[],Pe=0;const Ce=function(e,t){if(W.supported&&(e.headers||(e.headers={}),e.headers.accept="image/webp,*/*"),Pe>=G.MAX_PARALLEL_IMAGE_REQUESTS){const n={requestParameters:e,callback:t,cancelled:!1,cancel(){this.cancelled=!0}};return Ae.push(n),n}Pe++;let n=!1;const r=()=>{if(!n)for(n=!0,Pe--;Ae.length&&Pe{r(),e?t(e):n&&(ve()?function(e,t){const n=new a.Blob([new Uint8Array(e)],{type:"image/png"});a.createImageBitmap(n).then(e=>{t(null,e)}).catch(e=>{t(new Error(`Could not load image because of ${e.message}. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported.`))})}(n,t):function(e,t,n,r){const i=new a.Image,o=a.URL;i.onload=()=>{t(null,i),o.revokeObjectURL(i.src),i.onload=null,a.requestAnimationFrame(()=>{i.src=Oe})},i.onerror=()=>t(new Error("Could not load image. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported."));const s=new a.Blob([new Uint8Array(e)],{type:"image/png"});i.cacheControl=n,i.expires=r,i.src=e.byteLength?o.createObjectURL(s):Oe}(n,t,i,o))});return{cancel:()=>{i.cancel(),r()}}};function Ie(e,t,n){n[e]&&-1!==n[e].indexOf(t)||(n[e]=n[e]||[],n[e].push(t))}function Me(e,t,n){if(n&&n[e]){const r=n[e].indexOf(t);-1!==r&&n[e].splice(r,1)}}class Re{constructor(e,t={}){v(this,t),this.type=e}}class je extends Re{constructor(e,t={}){super("error",v({error:e},t))}}class Le{on(e,t){return this._listeners=this._listeners||{},Ie(e,t,this._listeners),this}off(e,t){return Me(e,t,this._listeners),Me(e,t,this._oneTimeListeners),this}once(e,t){return t?(this._oneTimeListeners=this._oneTimeListeners||{},Ie(e,t,this._oneTimeListeners),this):new Promise(t=>this.once(e,t))}fire(e,t){"string"==typeof e&&(e=new Re(e,t||{}));const n=e.type;if(this.listens(n)){e.target=this;const t=this._listeners&&this._listeners[n]?this._listeners[n].slice():[];for(const n of t)n.call(this,e);const r=this._oneTimeListeners&&this._oneTimeListeners[n]?this._oneTimeListeners[n].slice():[];for(const a of r)Me(n,a,this._oneTimeListeners),a.call(this,e);const i=this._eventedParent;i&&(v(e,"function"==typeof this._eventedParentData?this._eventedParentData():this._eventedParentData),i.fire(e))}else e instanceof je&&console.error(e.error);return this}listens(e){return!!(this._listeners&&this._listeners[e]&&this._listeners[e].length>0||this._oneTimeListeners&&this._oneTimeListeners[e]&&this._oneTimeListeners[e].length>0||this._eventedParent&&this._eventedParent.listens(e))}setEventedParent(e,t){return this._eventedParent=e,this._eventedParentData=t,this}}var De={$version:8,$root:{version:{required:!0,type:"enum",values:[8]},name:{type:"string"},metadata:{type:"*"},center:{type:"array",value:"number"},zoom:{type:"number"},bearing:{type:"number",default:0,period:360,units:"degrees"},pitch:{type:"number",default:0,units:"degrees"},light:{type:"light"},terrain:{type:"terrain"},sources:{required:!0,type:"sources"},sprite:{type:"string"},glyphs:{type:"string"},transition:{type:"transition"},layers:{required:!0,type:"array",value:"layer"}},sources:{"*":{type:"source"}},source:["source_vector","source_raster","source_raster_dem","source_geojson","source_video","source_image"],source_vector:{type:{required:!0,type:"enum",values:{vector:{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},scheme:{type:"enum",values:{xyz:{},tms:{}},default:"xyz"},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},attribution:{type:"string"},promoteId:{type:"promoteId"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_raster:{type:{required:!0,type:"enum",values:{raster:{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},tileSize:{type:"number",default:512,units:"pixels"},scheme:{type:"enum",values:{xyz:{},tms:{}},default:"xyz"},attribution:{type:"string"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_raster_dem:{type:{required:!0,type:"enum",values:{"raster-dem":{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},tileSize:{type:"number",default:512,units:"pixels"},attribution:{type:"string"},encoding:{type:"enum",values:{terrarium:{},mapbox:{}},default:"mapbox"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_geojson:{type:{required:!0,type:"enum",values:{geojson:{}}},data:{type:"*"},maxzoom:{type:"number",default:18},attribution:{type:"string"},buffer:{type:"number",default:128,maximum:512,minimum:0},filter:{type:"*"},tolerance:{type:"number",default:.375},cluster:{type:"boolean",default:!1},clusterRadius:{type:"number",default:50,minimum:0},clusterMaxZoom:{type:"number"},clusterMinPoints:{type:"number"},clusterProperties:{type:"*"},lineMetrics:{type:"boolean",default:!1},generateId:{type:"boolean",default:!1},promoteId:{type:"promoteId"}},source_video:{type:{required:!0,type:"enum",values:{video:{}}},urls:{required:!0,type:"array",value:"string"},coordinates:{required:!0,type:"array",length:4,value:{type:"array",length:2,value:"number"}}},source_image:{type:{required:!0,type:"enum",values:{image:{}}},url:{required:!0,type:"string"},coordinates:{required:!0,type:"array",length:4,value:{type:"array",length:2,value:"number"}}},layer:{id:{type:"string",required:!0},type:{type:"enum",values:{fill:{},line:{},symbol:{},circle:{},heatmap:{},"fill-extrusion":{},raster:{},hillshade:{},background:{},sky:{}},required:!0},metadata:{type:"*"},source:{type:"string"},"source-layer":{type:"string"},minzoom:{type:"number",minimum:0,maximum:24},maxzoom:{type:"number",minimum:0,maximum:24},filter:{type:"filter"},layout:{type:"layout"},paint:{type:"paint"}},layout:["layout_fill","layout_line","layout_circle","layout_heatmap","layout_fill-extrusion","layout_symbol","layout_raster","layout_hillshade","layout_background","layout_sky"],layout_background:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_sky:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_fill:{"fill-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_circle:{"circle-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_heatmap:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},"layout_fill-extrusion":{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_line:{"line-cap":{type:"enum",values:{butt:{},round:{},square:{}},default:"butt",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-join":{type:"enum",values:{bevel:{},round:{},miter:{}},default:"miter",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"line-miter-limit":{type:"number",default:2,requires:[{"line-join":"miter"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-round-limit":{type:"number",default:1.05,requires:[{"line-join":"round"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_symbol:{"symbol-placement":{type:"enum",values:{point:{},line:{},"line-center":{}},default:"point",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-spacing":{type:"number",default:250,minimum:1,units:"pixels",requires:[{"symbol-placement":"line"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"symbol-avoid-edges":{type:"boolean",default:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"symbol-z-order":{type:"enum",values:{auto:{},"viewport-y":{},source:{}},default:"auto",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-allow-overlap":{type:"boolean",default:!1,requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-ignore-placement":{type:"boolean",default:!1,requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-optional":{type:"boolean",default:!1,requires:["icon-image","text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-rotation-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-size":{type:"number",default:1,minimum:0,units:"factor of the original icon size",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-text-fit":{type:"enum",values:{none:{},width:{},height:{},both:{}},default:"none",requires:["icon-image","text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-text-fit-padding":{type:"array",value:"number",length:4,default:[0,0,0,0],units:"pixels",requires:["icon-image","text-field",{"icon-text-fit":["both","width","height"]}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-image":{type:"resolvedImage",tokens:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-rotate":{type:"number",default:0,period:360,units:"degrees",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-padding":{type:"number",default:2,minimum:0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-keep-upright":{type:"boolean",default:!1,requires:["icon-image",{"icon-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-offset":{type:"array",value:"number",length:2,default:[0,0],requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-anchor":{type:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},default:"center",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-pitch-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-pitch-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotation-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-field":{type:"formatted",default:"",tokens:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-font":{type:"array",value:"string",default:["Open Sans Regular","Arial Unicode MS Regular"],requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-size":{type:"number",default:16,minimum:0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-width":{type:"number",default:10,minimum:0,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-line-height":{type:"number",default:1.2,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-letter-spacing":{type:"number",default:0,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-justify":{type:"enum",values:{auto:{},left:{},center:{},right:{}},default:"center",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-radial-offset":{type:"number",units:"ems",default:0,requires:["text-field"],"property-type":"data-driven",expression:{interpolated:!0,parameters:["zoom","feature"]}},"text-variable-anchor":{type:"array",value:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},requires:["text-field",{"symbol-placement":["point"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-anchor":{type:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},default:"center",requires:["text-field",{"!":"text-variable-anchor"}],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-angle":{type:"number",default:45,units:"degrees",requires:["text-field",{"symbol-placement":["line","line-center"]}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-writing-mode":{type:"array",value:"enum",values:{horizontal:{},vertical:{}},requires:["text-field",{"symbol-placement":["point"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotate":{type:"number",default:0,period:360,units:"degrees",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-padding":{type:"number",default:2,minimum:0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-keep-upright":{type:"boolean",default:!0,requires:["text-field",{"text-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-transform":{type:"enum",values:{none:{},uppercase:{},lowercase:{}},default:"none",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-offset":{type:"array",value:"number",units:"ems",length:2,default:[0,0],requires:["text-field",{"!":"text-radial-offset"}],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-allow-overlap":{type:"boolean",default:!1,requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-ignore-placement":{type:"boolean",default:!1,requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-optional":{type:"boolean",default:!1,requires:["text-field","icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_raster:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_hillshade:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},filter:{type:"array",value:"*"},filter_operator:{type:"enum",values:{"==":{},"!=":{},">":{},">=":{},"<":{},"<=":{},in:{},"!in":{},all:{},any:{},none:{},has:{},"!has":{},within:{}}},geometry_type:{type:"enum",values:{Point:{},LineString:{},Polygon:{}}},function:{expression:{type:"expression"},stops:{type:"array",value:"function_stop"},base:{type:"number",default:1,minimum:0},property:{type:"string",default:"$zoom"},type:{type:"enum",values:{identity:{},exponential:{},interval:{},categorical:{}},default:"exponential"},colorSpace:{type:"enum",values:{rgb:{},lab:{},hcl:{}},default:"rgb"},default:{type:"*",required:!1}},function_stop:{type:"array",minimum:0,maximum:24,value:["number","color"],length:2},expression:{type:"array",value:"*",minimum:1},light:{anchor:{type:"enum",default:"viewport",values:{map:{},viewport:{}},"property-type":"data-constant",transition:!1,expression:{interpolated:!1,parameters:["zoom"]}},position:{type:"array",default:[1.15,210,30],length:3,value:"number","property-type":"data-constant",transition:!0,expression:{interpolated:!0,parameters:["zoom"]}},color:{type:"color","property-type":"data-constant",default:"#ffffff",expression:{interpolated:!0,parameters:["zoom"]},transition:!0},intensity:{type:"number","property-type":"data-constant",default:.5,minimum:0,maximum:1,expression:{interpolated:!0,parameters:["zoom"]},transition:!0}},terrain:{source:{type:"string",required:!0},exaggeration:{type:"number","property-type":"data-constant",default:1,minimum:0,maximum:1e3,expression:{interpolated:!0,parameters:["zoom"]},transition:!0}},paint:["paint_fill","paint_line","paint_circle","paint_heatmap","paint_fill-extrusion","paint_symbol","paint_raster","paint_hillshade","paint_background","paint_sky"],paint_fill:{"fill-antialias":{type:"boolean",default:!0,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"fill-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-outline-color":{type:"color",transition:!0,requires:[{"!":"fill-pattern"},{"fill-antialias":!0}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["fill-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"}},"paint_fill-extrusion":{"fill-extrusion-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"fill-extrusion-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["fill-extrusion-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"fill-extrusion-height":{type:"number",default:0,minimum:0,units:"meters",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-base":{type:"number",default:0,minimum:0,units:"meters",transition:!0,requires:["fill-extrusion-height"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-vertical-gradient":{type:"boolean",default:!0,transition:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_line:{"line-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"line-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["line-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-width":{type:"number",default:1,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-gap-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-offset":{type:"number",default:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-dasharray":{type:"array",value:"number",minimum:0,transition:!0,units:"line widths",requires:[{"!":"line-pattern"}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"line-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"line-gradient":{type:"color",transition:!1,requires:[{"!":"line-dasharray"},{"!":"line-pattern"},{source:"geojson",has:{lineMetrics:!0}}],expression:{interpolated:!0,parameters:["line-progress"]},"property-type":"color-ramp"}},paint_circle:{"circle-radius":{type:"number",default:5,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-blur":{type:"number",default:0,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"circle-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["circle-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-scale":{type:"enum",values:{map:{},viewport:{}},default:"map",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-alignment":{type:"enum",values:{map:{},viewport:{}},default:"viewport",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-stroke-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"}},paint_heatmap:{"heatmap-radius":{type:"number",default:30,minimum:1,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-weight":{type:"number",default:1,minimum:0,transition:!1,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-intensity":{type:"number",default:1,minimum:0,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"heatmap-color":{type:"color",default:["interpolate",["linear"],["heatmap-density"],0,"rgba(0, 0, 255, 0)",.1,"royalblue",.3,"cyan",.5,"lime",.7,"yellow",1,"red"],transition:!1,expression:{interpolated:!0,parameters:["heatmap-density"]},"property-type":"color-ramp"},"heatmap-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_symbol:{"icon-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-color":{type:"color",default:"#000000",transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["icon-image","icon-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-color":{type:"color",default:"#000000",transition:!0,overridable:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["text-field","text-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_raster:{"raster-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-hue-rotate":{type:"number",default:0,period:360,transition:!0,units:"degrees",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-min":{type:"number",default:0,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-max":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-saturation":{type:"number",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-contrast":{type:"number",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-resampling":{type:"enum",values:{linear:{},nearest:{}},default:"linear",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"raster-fade-duration":{type:"number",default:300,minimum:0,transition:!1,units:"milliseconds",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_hillshade:{"hillshade-illumination-direction":{type:"number",default:335,minimum:0,maximum:359,transition:!1,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-illumination-anchor":{type:"enum",values:{map:{},viewport:{}},default:"viewport",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-exaggeration":{type:"number",default:.5,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-shadow-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-highlight-color":{type:"color",default:"#FFFFFF",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-accent-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_background:{"background-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"background-pattern"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"background-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"background-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_sky:{"sky-type":{type:"enum",values:{gradient:{},atmosphere:{}},default:"atmosphere",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-atmosphere-sun":{type:"array",value:"number",length:2,units:"degrees",minimum:[0,0],maximum:[360,180],transition:!1,requires:[{"sky-type":"atmosphere"}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-atmosphere-sun-intensity":{type:"number",requires:[{"sky-type":"atmosphere"}],default:10,minimum:0,maximum:100,transition:!1,"property-type":"data-constant"},"sky-gradient-center":{type:"array",requires:[{"sky-type":"gradient"}],value:"number",default:[0,0],length:2,units:"degrees",minimum:[0,0],maximum:[360,180],transition:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-gradient-radius":{type:"number",requires:[{"sky-type":"gradient"}],default:90,minimum:0,maximum:180,transition:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-gradient":{type:"color",default:["interpolate",["linear"],["sky-radial-progress"],.8,"#87ceeb",1,"white"],transition:!1,requires:[{"sky-type":"gradient"}],expression:{interpolated:!0,parameters:["sky-radial-progress"]},"property-type":"color-ramp"},"sky-atmosphere-halo-color":{type:"color",default:"white",transition:!1,requires:[{"sky-type":"atmosphere"}],"property-type":"data-constant"},"sky-atmosphere-color":{type:"color",default:"white",transition:!1,requires:[{"sky-type":"atmosphere"}],"property-type":"data-constant"},"sky-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},transition:{duration:{type:"number",default:300,minimum:0,units:"milliseconds"},delay:{type:"number",default:0,minimum:0,units:"milliseconds"}},"property-type":{"data-driven":{type:"property-type"},"cross-faded":{type:"property-type"},"cross-faded-data-driven":{type:"property-type"},"color-ramp":{type:"property-type"},"data-constant":{type:"property-type"},constant:{type:"property-type"}},promoteId:{"*":{type:"string"}}};class ze{constructor(e,t,n,r){this.message=(e?`${e}: `:"")+n,r&&(this.identifier=r),null!=t&&t.__line__&&(this.line=t.__line__)}}function Fe(e){const t=e.value;return t?[new ze(e.key,t,"constants have been deprecated as of v8")]:[]}function Be(e,...t){for(const n of t)for(const t in n)e[t]=n[t];return e}function Ne(e){return e instanceof Number||e instanceof String||e instanceof Boolean?e.valueOf():e}function Ue(e){if(Array.isArray(e))return e.map(Ue);if(e instanceof Object&&!(e instanceof Number||e instanceof String||e instanceof Boolean)){const t={};for(const n in e)t[n]=Ue(e[n]);return t}return Ne(e)}class Ve extends Error{constructor(e,t){super(t),this.message=t,this.key=e}}class Ge{constructor(e,t=[]){this.parent=e,this.bindings={};for(const[n,r]of t)this.bindings[n]=r}concat(e){return new Ge(this,e)}get(e){if(this.bindings[e])return this.bindings[e];if(this.parent)return this.parent.get(e);throw new Error(`${e} not found in scope.`)}has(e){return!!this.bindings[e]||!!this.parent&&this.parent.has(e)}}const We={kind:"null"},qe={kind:"number"},Ze={kind:"string"},He={kind:"boolean"},Xe={kind:"color"},$e={kind:"object"},Ye={kind:"value"},Ke={kind:"collator"},Qe={kind:"formatted"},Je={kind:"resolvedImage"};function et(e,t){return{kind:"array",itemType:e,N:t}}function tt(e){if("array"===e.kind){const t=tt(e.itemType);return"number"==typeof e.N?`array<${t}, ${e.N}>`:"value"===e.itemType.kind?"array":`array<${t}>`}return e.kind}const nt=[We,qe,Ze,He,Xe,Qe,$e,et(Ye),Je];function rt(e,t){if("error"===t.kind)return null;if("array"===e.kind){if("array"===t.kind&&(0===t.N&&"value"===t.itemType.kind||!rt(e.itemType,t.itemType))&&("number"!=typeof e.N||e.N===t.N))return null}else{if(e.kind===t.kind)return null;if("value"===e.kind)for(const e of nt)if(!rt(e,t))return null}return`Expected ${tt(e)} but found ${tt(t)} instead.`}function it(e,t){return t.some(t=>t.kind===e.kind)}function at(e,t){return t.some(t=>"null"===t?null===e:"array"===t?Array.isArray(e):"object"===t?e&&!Array.isArray(e)&&"object"==typeof e:t===typeof e)}function ot(e,t){return e(t={exports:{}},t.exports),t.exports}var st=ot((function(e,t){var n={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],rebeccapurple:[102,51,153,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function r(e){return(e=Math.round(e))<0?0:e>255?255:e}function i(e){return r("%"===e[e.length-1]?parseFloat(e)/100*255:parseInt(e))}function a(e){return(t="%"===e[e.length-1]?parseFloat(e)/100:parseFloat(e))<0?0:t>1?1:t;var t}function o(e,t,n){return n<0?n+=1:n>1&&(n-=1),6*n<1?e+(t-e)*n*6:2*n<1?t:3*n<2?e+(t-e)*(2/3-n)*6:e}try{t.parseCSSColor=function(e){var t,s=e.replace(/ /g,"").toLowerCase();if(s in n)return n[s].slice();if("#"===s[0])return 4===s.length?(t=parseInt(s.substr(1),16))>=0&&t<=4095?[(3840&t)>>4|(3840&t)>>8,240&t|(240&t)>>4,15&t|(15&t)<<4,1]:null:7===s.length&&(t=parseInt(s.substr(1),16))>=0&&t<=16777215?[(16711680&t)>>16,(65280&t)>>8,255&t,1]:null;var c=s.indexOf("("),l=s.indexOf(")");if(-1!==c&&l+1===s.length){var u=s.substr(0,c),h=s.substr(c+1,l-(c+1)).split(","),f=1;switch(u){case"rgba":if(4!==h.length)return null;f=a(h.pop());case"rgb":return 3!==h.length?null:[i(h[0]),i(h[1]),i(h[2]),f];case"hsla":if(4!==h.length)return null;f=a(h.pop());case"hsl":if(3!==h.length)return null;var d=(parseFloat(h[0])%360+360)%360/360,p=a(h[1]),m=a(h[2]),g=m<=.5?m*(p+1):m+p-m*p,y=2*m-g;return[r(255*o(y,g,d+1/3)),r(255*o(y,g,d)),r(255*o(y,g,d-1/3)),f];default:return null}}return null}}catch(e){}})).parseCSSColor;class ct{constructor(e,t,n,r=1){this.r=e,this.g=t,this.b=n,this.a=r}static parse(e){if(!e)return;if(e instanceof ct)return e;if("string"!=typeof e)return;const t=st(e);return t?new ct(t[0]/255*t[3],t[1]/255*t[3],t[2]/255*t[3],t[3]):void 0}toString(){const[e,t,n,r]=this.toArray();return`rgba(${Math.round(e)},${Math.round(t)},${Math.round(n)},${r})`}toArray(){const{r:e,g:t,b:n,a:r}=this;return 0===r?[0,0,0,0]:[255*e/r,255*t/r,255*n/r,r]}}ct.black=new ct(0,0,0,1),ct.white=new ct(1,1,1,1),ct.transparent=new ct(0,0,0,0),ct.red=new ct(1,0,0,1),ct.blue=new ct(0,0,1,1);class lt{constructor(e,t,n){this.sensitivity=e?t?"variant":"case":t?"accent":"base",this.locale=n,this.collator=new Intl.Collator(this.locale?this.locale:[],{sensitivity:this.sensitivity,usage:"search"})}compare(e,t){return this.collator.compare(e,t)}resolvedLocale(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale}}class ut{constructor(e,t,n,r,i){this.text=e,this.image=t,this.scale=n,this.fontStack=r,this.textColor=i}}class ht{constructor(e){this.sections=e}static fromString(e){return new ht([new ut(e,null,null,null,null)])}isEmpty(){return 0===this.sections.length||!this.sections.some(e=>0!==e.text.length||e.image&&0!==e.image.name.length)}static factory(e){return e instanceof ht?e:ht.fromString(e)}toString(){return 0===this.sections.length?"":this.sections.map(e=>e.text).join("")}serialize(){const e=["format"];for(const t of this.sections){if(t.image){e.push(["image",t.image.name]);continue}e.push(t.text);const n={};t.fontStack&&(n["text-font"]=["literal",t.fontStack.split(",")]),t.scale&&(n["font-scale"]=t.scale),t.textColor&&(n["text-color"]=["rgba"].concat(t.textColor.toArray())),e.push(n)}return e}}class ft{constructor(e){this.name=e.name,this.available=e.available}toString(){return this.name}static fromString(e){return e?new ft({name:e,available:!1}):null}serialize(){return["image",this.name]}}function dt(e,t,n,r){return"number"==typeof e&&e>=0&&e<=255&&"number"==typeof t&&t>=0&&t<=255&&"number"==typeof n&&n>=0&&n<=255?void 0===r||"number"==typeof r&&r>=0&&r<=1?null:`Invalid rgba value [${[e,t,n,r].join(", ")}]: 'a' must be between 0 and 1.`:`Invalid rgba value [${("number"==typeof r?[e,t,n,r]:[e,t,n]).join(", ")}]: 'r', 'g', and 'b' must be between 0 and 255.`}function pt(e){if(null===e)return!0;if("string"==typeof e)return!0;if("boolean"==typeof e)return!0;if("number"==typeof e)return!0;if(e instanceof ct)return!0;if(e instanceof lt)return!0;if(e instanceof ht)return!0;if(e instanceof ft)return!0;if(Array.isArray(e)){for(const t of e)if(!pt(t))return!1;return!0}if("object"==typeof e){for(const t in e)if(!pt(e[t]))return!1;return!0}return!1}function mt(e){if(null===e)return We;if("string"==typeof e)return Ze;if("boolean"==typeof e)return He;if("number"==typeof e)return qe;if(e instanceof ct)return Xe;if(e instanceof lt)return Ke;if(e instanceof ht)return Qe;if(e instanceof ft)return Je;if(Array.isArray(e)){const t=e.length;let n;for(const r of e){const e=mt(r);if(n){if(n===e)continue;n=Ye;break}n=e}return et(n||Ye,t)}return $e}function gt(e){const t=typeof e;return null===e?"":"string"===t||"number"===t||"boolean"===t?String(e):e instanceof ct||e instanceof ht||e instanceof ft?e.toString():JSON.stringify(e)}class yt{constructor(e,t){this.type=e,this.value=t}static parse(e,t){if(2!==e.length)return t.error(`'literal' expression requires exactly one argument, but found ${e.length-1} instead.`);if(!pt(e[1]))return t.error("invalid value");const n=e[1];let r=mt(n);const i=t.expectedType;return"array"!==r.kind||0!==r.N||!i||"array"!==i.kind||"number"==typeof i.N&&0!==i.N||(r=i),new yt(r,n)}evaluate(){return this.value}eachChild(){}outputDefined(){return!0}serialize(){return"array"===this.type.kind||"object"===this.type.kind?["literal",this.value]:this.value instanceof ct?["rgba"].concat(this.value.toArray()):this.value instanceof ht?this.value.serialize():this.value}}class vt{constructor(e){this.name="ExpressionEvaluationError",this.message=e}toJSON(){return this.message}}const _t={string:Ze,number:qe,boolean:He,object:$e};class bt{constructor(e,t){this.type=e,this.args=t}static parse(e,t){if(e.length<2)return t.error("Expected at least one argument.");let n,r=1;const i=e[0];if("array"===i){let i,a;if(e.length>2){const n=e[1];if("string"!=typeof n||!(n in _t)||"object"===n)return t.error('The item type argument of "array" must be one of string, number, boolean',1);i=_t[n],r++}else i=Ye;if(e.length>3){if(null!==e[2]&&("number"!=typeof e[2]||e[2]<0||e[2]!==Math.floor(e[2])))return t.error('The length argument to "array" must be a positive integer literal',2);a=e[2],r++}n=et(i,a)}else n=_t[i];const a=[];for(;re.outputDefined())}serialize(){const e=this.type,t=[e.kind];if("array"===e.kind){const n=e.itemType;if("string"===n.kind||"number"===n.kind||"boolean"===n.kind){t.push(n.kind);const r=e.N;("number"==typeof r||this.args.length>1)&&t.push(r)}}return t.concat(this.args.map(e=>e.serialize()))}}class xt{constructor(e){this.type=Qe,this.sections=e}static parse(e,t){if(e.length<2)return t.error("Expected at least one argument.");const n=e[1];if(!Array.isArray(n)&&"object"==typeof n)return t.error("First argument must be an image or text section.");const r=[];let i=!1;for(let a=1;a<=e.length-1;++a){const n=e[a];if(i&&"object"==typeof n&&!Array.isArray(n)){i=!1;let e=null;if(n["font-scale"]&&(e=t.parse(n["font-scale"],1,qe),!e))return null;let a=null;if(n["text-font"]&&(a=t.parse(n["text-font"],1,et(Ze)),!a))return null;let o=null;if(n["text-color"]&&(o=t.parse(n["text-color"],1,Xe),!o))return null;const s=r[r.length-1];s.scale=e,s.font=a,s.textColor=o}else{const n=t.parse(e[a],1,Ye);if(!n)return null;const o=n.type.kind;if("string"!==o&&"value"!==o&&"null"!==o&&"resolvedImage"!==o)return t.error("Formatted text type must be 'string', 'value', 'image' or 'null'.");i=!0,r.push({content:n,scale:null,font:null,textColor:null})}}return new xt(r)}evaluate(e){return new ht(this.sections.map(t=>{const n=t.content.evaluate(e);return mt(n)===Je?new ut("",n,null,null,null):new ut(gt(n),null,t.scale?t.scale.evaluate(e):null,t.font?t.font.evaluate(e).join(","):null,t.textColor?t.textColor.evaluate(e):null)}))}eachChild(e){for(const t of this.sections)e(t.content),t.scale&&e(t.scale),t.font&&e(t.font),t.textColor&&e(t.textColor)}outputDefined(){return!1}serialize(){const e=["format"];for(const t of this.sections){e.push(t.content.serialize());const n={};t.scale&&(n["font-scale"]=t.scale.serialize()),t.font&&(n["text-font"]=t.font.serialize()),t.textColor&&(n["text-color"]=t.textColor.serialize()),e.push(n)}return e}}class wt{constructor(e){this.type=Je,this.input=e}static parse(e,t){if(2!==e.length)return t.error("Expected two arguments.");const n=t.parse(e[1],1,Ze);return n?new wt(n):t.error("No image name provided.")}evaluate(e){const t=this.input.evaluate(e),n=ft.fromString(t);return n&&e.availableImages&&(n.available=e.availableImages.indexOf(t)>-1),n}eachChild(e){e(this.input)}outputDefined(){return!1}serialize(){return["image",this.input.serialize()]}}const Et={"to-boolean":He,"to-color":Xe,"to-number":qe,"to-string":Ze};class kt{constructor(e,t){this.type=e,this.args=t}static parse(e,t){if(e.length<2)return t.error("Expected at least one argument.");const n=e[0];if(("to-boolean"===n||"to-string"===n)&&2!==e.length)return t.error("Expected one argument.");const r=Et[n],i=[];for(let a=1;a4?`Invalid rbga value ${JSON.stringify(t)}: expected an array containing either three or four numeric values.`:dt(t[0],t[1],t[2],t[3]),!n))return new ct(t[0]/255,t[1]/255,t[2]/255,t[3])}throw new vt(n||`Could not parse color from value '${"string"==typeof t?t:String(JSON.stringify(t))}'`)}if("number"===this.type.kind){let t=null;for(const n of this.args){if(t=n.evaluate(e),null===t)return 0;const r=Number(t);if(!isNaN(r))return r}throw new vt(`Could not convert ${JSON.stringify(t)} to number.`)}return"formatted"===this.type.kind?ht.fromString(gt(this.args[0].evaluate(e))):"resolvedImage"===this.type.kind?ft.fromString(gt(this.args[0].evaluate(e))):gt(this.args[0].evaluate(e))}eachChild(e){this.args.forEach(e)}outputDefined(){return this.args.every(e=>e.outputDefined())}serialize(){if("formatted"===this.type.kind)return new xt([{content:this.args[0],scale:null,font:null,textColor:null}]).serialize();if("resolvedImage"===this.type.kind)return new wt(this.args[0]).serialize();const e=[`to-${this.type.kind}`];return this.eachChild(t=>{e.push(t.serialize())}),e}}const Tt=["Unknown","Point","LineString","Polygon"];class St{constructor(){this.globals=null,this.feature=null,this.featureState=null,this.formattedSection=null,this._parseColorCache={},this.availableImages=null,this.canonical=null}id(){return this.feature&&"id"in this.feature?this.feature.id:null}geometryType(){return this.feature?"number"==typeof this.feature.type?Tt[this.feature.type]:this.feature.type:null}geometry(){return this.feature&&"geometry"in this.feature?this.feature.geometry:null}canonicalID(){return this.canonical}properties(){return this.feature&&this.feature.properties||{}}parseColor(e){let t=this._parseColorCache[e];return t||(t=this._parseColorCache[e]=ct.parse(e)),t}}class Ot{constructor(e,t,n,r){this.name=e,this.type=t,this._evaluate=n,this.args=r}evaluate(e){return this._evaluate(e,this.args)}eachChild(e){this.args.forEach(e)}outputDefined(){return!1}serialize(){return[this.name].concat(this.args.map(e=>e.serialize()))}static parse(e,t){const n=e[0],r=Ot.definitions[n];if(!r)return t.error(`Unknown expression "${n}". If you wanted a literal array, use ["literal", [...]].`,0);const i=Array.isArray(r)?r[0]:r.type,a=Array.isArray(r)?[[r[1],r[2]]]:r.overloads,o=a.filter(([t])=>!Array.isArray(t)||t.length===e.length-1);let s=null;for(const[c,l]of o){s=new $t(t.registry,t.path,null,t.scope);const r=[];let a=!1;for(let t=1;t{return t=e,Array.isArray(t)?`(${t.map(tt).join(", ")})`:`(${tt(t.type)}...)`;var t}).join(" | "),r=[];for(let i=1;i=t[2]||e[1]<=t[1]||e[3]>=t[3])}function It(e,t){const n=(180+e[0])/360,r=(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+e[1]*Math.PI/360)))/360,i=Math.pow(2,t.z);return[Math.round(n*i*8192),Math.round(r*i*8192)]}function Mt(e,t,n){const r=e[0]-t[0],i=e[1]-t[1],a=e[0]-n[0],o=e[1]-n[1];return r*o-a*i==0&&r*a<=0&&i*o<=0}function Rt(e,t){let n=!1;for(let o=0,s=t.length;o(r=e)[1]!=(a=s[t+1])[1]>r[1]&&r[0]<(a[0]-i[0])*(r[1]-i[1])/(a[1]-i[1])+i[0]&&(n=!n)}}var r,i,a;return n}function jt(e,t){for(let n=0;n0&&s<0||o<0&&s>0}function Dt(e,t,n){for(const l of n)for(let n=0;nn[2]){const t=.5*r;let i=e[0]-n[0]>t?-r:n[0]-e[0]>t?r:0;0===i&&(i=e[0]-n[2]>t?-r:n[2]-e[0]>t?r:0),e[0]+=i}Pt(t,e)}function Vt(e,t,n,r){const i=8192*Math.pow(2,r.z),a=[8192*r.x,8192*r.y],o=[];for(const s of e)for(const e of s){const r=[e.x+a[0],e.y+a[1]];Ut(r,t,n,i),o.push(r)}return o}function Gt(e,t,n,r){const i=8192*Math.pow(2,r.z),a=[8192*r.x,8192*r.y],o=[];for(const c of e){const e=[];for(const n of c){const r=[n.x+a[0],n.y+a[1]];Pt(t,r),e.push(r)}o.push(e)}if(t[2]-t[0]<=i/2){(s=t)[0]=s[1]=1/0,s[2]=s[3]=-1/0;for(const e of o)for(const r of e)Ut(r,t,n,i)}var s;return o}class Wt{constructor(e,t){this.type=He,this.geojson=e,this.geometries=t}static parse(e,t){if(2!==e.length)return t.error(`'within' expression requires exactly one argument, but found ${e.length-1} instead.`);if(pt(e[1])){const t=e[1];if("FeatureCollection"===t.type)for(let e=0;e{t&&!qt(e)&&(t=!1)}),t}function Zt(e){if(e instanceof Ot&&"feature-state"===e.name)return!1;let t=!0;return e.eachChild(e=>{t&&!Zt(e)&&(t=!1)}),t}function Ht(e,t){if(e instanceof Ot&&t.indexOf(e.name)>=0)return!1;let n=!0;return e.eachChild(e=>{n&&!Ht(e,t)&&(n=!1)}),n}class Xt{constructor(e,t){this.type=t.type,this.name=e,this.boundExpression=t}static parse(e,t){if(2!==e.length||"string"!=typeof e[1])return t.error("'var' expression requires exactly one string literal argument.");const n=e[1];return t.scope.has(n)?new Xt(n,t.scope.get(n)):t.error(`Unknown variable "${n}". Make sure "${n}" has been bound in an enclosing "let" expression before using it.`,1)}evaluate(e){return this.boundExpression.evaluate(e)}eachChild(){}outputDefined(){return!1}serialize(){return["var",this.name]}}class $t{constructor(e,t=[],n,r=new Ge,i=[]){this.registry=e,this.path=t,this.key=t.map(e=>`[${e}]`).join(""),this.scope=r,this.errors=i,this.expectedType=n}parse(e,t,n,r,i={}){return t?this.concat(t,n,r)._parse(e,i):this._parse(e,i)}_parse(e,t){function n(e,t,n){return"assert"===n?new bt(t,[e]):"coerce"===n?new kt(t,[e]):e}if(null!==e&&"string"!=typeof e&&"boolean"!=typeof e&&"number"!=typeof e||(e=["literal",e]),Array.isArray(e)){if(0===e.length)return this.error('Expected an array with at least one element. If you wanted a literal array, use ["literal", []].');const r=e[0];if("string"!=typeof r)return this.error(`Expression name must be a string, but found ${typeof r} instead. If you wanted a literal array, use ["literal", [...]].`,0),null;const i=this.registry[r];if(i){let r=i.parse(e,this);if(!r)return null;if(this.expectedType){const e=this.expectedType,i=r.type;if("string"!==e.kind&&"number"!==e.kind&&"boolean"!==e.kind&&"object"!==e.kind&&"array"!==e.kind||"value"!==i.kind)if("color"!==e.kind&&"formatted"!==e.kind&&"resolvedImage"!==e.kind||"value"!==i.kind&&"string"!==i.kind){if(this.checkSubtype(e,i))return null}else r=n(r,e,t.typeAnnotation||"coerce");else r=n(r,e,t.typeAnnotation||"assert")}if(!(r instanceof yt)&&"resolvedImage"!==r.type.kind&&function e(t){if(t instanceof Xt)return e(t.boundExpression);if(t instanceof Ot&&"error"===t.name)return!1;if(t instanceof At)return!1;if(t instanceof Wt)return!1;const n=t instanceof kt||t instanceof bt;let r=!0;return t.eachChild(t=>{r=n?r&&e(t):r&&t instanceof yt}),!!r&&qt(t)&&Ht(t,["zoom","heatmap-density","line-progress","sky-radial-progress","accumulated","is-supported-script"])}(r)){const t=new St;try{r=new yt(r.type,r.evaluate(t))}catch(e){return this.error(e.message),null}}return r}return this.error(`Unknown expression "${r}". If you wanted a literal array, use ["literal", [...]].`,0)}return this.error(void 0===e?"'undefined' value invalid. Use null instead.":"object"==typeof e?'Bare objects invalid. Use ["literal", {...}] instead.':`Expected an array, but found ${typeof e} instead.`)}concat(e,t,n){const r="number"==typeof e?this.path.concat(e):this.path,i=n?this.scope.concat(n):this.scope;return new $t(this.registry,r,t||null,i,this.errors)}error(e,...t){const n=`${this.key}${t.map(e=>`[${e}]`).join("")}`;this.errors.push(new Ve(n,e))}checkSubtype(e,t){const n=rt(e,t);return n&&this.error(n),n}}function Yt(e,t){const n=e.length-1;let r,i,a=0,o=n,s=0;for(;a<=o;)if(s=Math.floor((a+o)/2),r=e[s],i=e[s+1],r<=t){if(s===n||tt))throw new vt("Input is not a number.");o=s-1}return 0}class Kt{constructor(e,t,n){this.type=e,this.input=t,this.labels=[],this.outputs=[];for(const[r,i]of n)this.labels.push(r),this.outputs.push(i)}static parse(e,t){if(e.length-1<4)return t.error(`Expected at least 4 arguments, but found only ${e.length-1}.`);if((e.length-1)%2!=0)return t.error("Expected an even number of arguments.");const n=t.parse(e[1],1,qe);if(!n)return null;const r=[];let i=null;t.expectedType&&"value"!==t.expectedType.kind&&(i=t.expectedType);for(let a=1;a=n)return t.error('Input/output pairs for "step" expressions must be arranged with input values in strictly ascending order.',s);const l=t.parse(o,c,i);if(!l)return null;i=i||l.type,r.push([n,l])}return new Kt(i,n,r)}evaluate(e){const t=this.labels,n=this.outputs;if(1===t.length)return n[0].evaluate(e);const r=this.input.evaluate(e);if(r<=t[0])return n[0].evaluate(e);const i=t.length;return r>=t[i-1]?n[i-1].evaluate(e):n[Yt(t,r)].evaluate(e)}eachChild(e){e(this.input);for(const t of this.outputs)e(t)}outputDefined(){return this.outputs.every(e=>e.outputDefined())}serialize(){const e=["step",this.input.serialize()];for(let t=0;t0&&e.push(this.labels[t]),e.push(this.outputs[t].serialize());return e}}function Qt(e,t,n){return e*(1-n)+t*n}var Jt=Object.freeze({__proto__:null,number:Qt,color:function(e,t,n){return new ct(Qt(e.r,t.r,n),Qt(e.g,t.g,n),Qt(e.b,t.b,n),Qt(e.a,t.a,n))},array:function(e,t,n){return e.map((e,r)=>Qt(e,t[r],n))}});const en=6/29*3*(6/29),tn=Math.PI/180,nn=180/Math.PI;function rn(e){return e>.008856451679035631?Math.pow(e,1/3):e/en+4/29}function an(e){return e>6/29?e*e*e:en*(e-4/29)}function on(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function sn(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function cn(e){const t=sn(e.r),n=sn(e.g),r=sn(e.b),i=rn((.4124564*t+.3575761*n+.1804375*r)/.95047),a=rn((.2126729*t+.7151522*n+.072175*r)/1);return{l:116*a-16,a:500*(i-a),b:200*(a-rn((.0193339*t+.119192*n+.9503041*r)/1.08883)),alpha:e.a}}function ln(e){let t=(e.l+16)/116,n=isNaN(e.a)?t:t+e.a/500,r=isNaN(e.b)?t:t-e.b/200;return t=1*an(t),n=.95047*an(n),r=1.08883*an(r),new ct(on(3.2404542*n-1.5371385*t-.4985314*r),on(-.969266*n+1.8760108*t+.041556*r),on(.0556434*n-.2040259*t+1.0572252*r),e.alpha)}function un(e,t,n){const r=t-e;return e+n*(r>180||r<-180?r-360*Math.round(r/360):r)}const hn={forward:cn,reverse:ln,interpolate:function(e,t,n){return{l:Qt(e.l,t.l,n),a:Qt(e.a,t.a,n),b:Qt(e.b,t.b,n),alpha:Qt(e.alpha,t.alpha,n)}}},fn={forward:function(e){const{l:t,a:n,b:r}=cn(e),i=Math.atan2(r,n)*nn;return{h:i<0?i+360:i,c:Math.sqrt(n*n+r*r),l:t,alpha:e.a}},reverse:function(e){const t=e.h*tn,n=e.c;return ln({l:e.l,a:Math.cos(t)*n,b:Math.sin(t)*n,alpha:e.alpha})},interpolate:function(e,t,n){return{h:un(e.h,t.h,n),c:Qt(e.c,t.c,n),l:Qt(e.l,t.l,n),alpha:Qt(e.alpha,t.alpha,n)}}};var dn=Object.freeze({__proto__:null,lab:hn,hcl:fn});class pn{constructor(e,t,n,r,i){this.type=e,this.operator=t,this.interpolation=n,this.input=r,this.labels=[],this.outputs=[];for(const[a,o]of i)this.labels.push(a),this.outputs.push(o)}static interpolationFactor(e,n,r,i){let a=0;if("exponential"===e.name)a=mn(n,e.base,r,i);else if("linear"===e.name)a=mn(n,1,r,i);else if("cubic-bezier"===e.name){const o=e.controlPoints;a=new t(o[0],o[1],o[2],o[3]).solve(mn(n,1,r,i))}return a}static parse(e,t){let[n,r,i,...a]=e;if(!Array.isArray(r)||0===r.length)return t.error("Expected an interpolation type expression.",1);if("linear"===r[0])r={name:"linear"};else if("exponential"===r[0]){const e=r[1];if("number"!=typeof e)return t.error("Exponential interpolation requires a numeric base.",1,1);r={name:"exponential",base:e}}else{if("cubic-bezier"!==r[0])return t.error(`Unknown interpolation type ${String(r[0])}`,1,0);{const e=r.slice(1);if(4!==e.length||e.some(e=>"number"!=typeof e||e<0||e>1))return t.error("Cubic bezier interpolation requires four numeric arguments with values between 0 and 1.",1);r={name:"cubic-bezier",controlPoints:e}}}if(e.length-1<4)return t.error(`Expected at least 4 arguments, but found only ${e.length-1}.`);if((e.length-1)%2!=0)return t.error("Expected an even number of arguments.");if(i=t.parse(i,2,qe),!i)return null;const o=[];let s=null;"interpolate-hcl"===n||"interpolate-lab"===n?s=Xe:t.expectedType&&"value"!==t.expectedType.kind&&(s=t.expectedType);for(let c=0;c=e)return t.error('Input/output pairs for "interpolate" expressions must be arranged with input values in strictly ascending order.',r);const l=t.parse(n,i,s);if(!l)return null;s=s||l.type,o.push([e,l])}return"number"===s.kind||"color"===s.kind||"array"===s.kind&&"number"===s.itemType.kind&&"number"==typeof s.N?new pn(s,n,r,i,o):t.error(`Type ${tt(s)} is not interpolatable.`)}evaluate(e){const t=this.labels,n=this.outputs;if(1===t.length)return n[0].evaluate(e);const r=this.input.evaluate(e);if(r<=t[0])return n[0].evaluate(e);const i=t.length;if(r>=t[i-1])return n[i-1].evaluate(e);const a=Yt(t,r),o=pn.interpolationFactor(this.interpolation,r,t[a],t[a+1]),s=n[a].evaluate(e),c=n[a+1].evaluate(e);return"interpolate"===this.operator?Jt[this.type.kind.toLowerCase()](s,c,o):"interpolate-hcl"===this.operator?fn.reverse(fn.interpolate(fn.forward(s),fn.forward(c),o)):hn.reverse(hn.interpolate(hn.forward(s),hn.forward(c),o))}eachChild(e){e(this.input);for(const t of this.outputs)e(t)}outputDefined(){return this.outputs.every(e=>e.outputDefined())}serialize(){let e;e="linear"===this.interpolation.name?["linear"]:"exponential"===this.interpolation.name?1===this.interpolation.base?["linear"]:["exponential",this.interpolation.base]:["cubic-bezier"].concat(this.interpolation.controlPoints);const t=[this.operator,e,this.input.serialize()];for(let n=0;nrt(r,e.type));return new gn(a?Ye:n,i)}evaluate(e){let t,n=null,r=0;for(const i of this.args)if(r++,n=i.evaluate(e),n&&n instanceof ft&&!n.available&&(t||(t=n.name),n=null,r===this.args.length&&(n=t)),null!==n)break;return n}eachChild(e){this.args.forEach(e)}outputDefined(){return this.args.every(e=>e.outputDefined())}serialize(){const e=["coalesce"];return this.eachChild(t=>{e.push(t.serialize())}),e}}class yn{constructor(e,t){this.type=t.type,this.bindings=[].concat(e),this.result=t}evaluate(e){return this.result.evaluate(e)}eachChild(e){for(const t of this.bindings)e(t[1]);e(this.result)}static parse(e,t){if(e.length<4)return t.error(`Expected at least 3 arguments, but found ${e.length-1} instead.`);const n=[];for(let i=1;i=n.length)throw new vt(`Array index out of bounds: ${t} > ${n.length-1}.`);if(t!==Math.floor(t))throw new vt(`Array index must be an integer, but found ${t} instead.`);return n[t]}eachChild(e){e(this.index),e(this.input)}outputDefined(){return!1}serialize(){return["at",this.index.serialize(),this.input.serialize()]}}class _n{constructor(e,t){this.type=He,this.needle=e,this.haystack=t}static parse(e,t){if(3!==e.length)return t.error(`Expected 2 arguments, but found ${e.length-1} instead.`);const n=t.parse(e[1],1,Ye),r=t.parse(e[2],2,Ye);return n&&r?it(n.type,[He,Ze,qe,We,Ye])?new _n(n,r):t.error(`Expected first argument to be of type boolean, string, number or null, but found ${tt(n.type)} instead`):null}evaluate(e){const t=this.needle.evaluate(e),n=this.haystack.evaluate(e);if(!n)return!1;if(!at(t,["boolean","string","number","null"]))throw new vt(`Expected first argument to be of type boolean, string, number or null, but found ${tt(mt(t))} instead.`);if(!at(n,["string","array"]))throw new vt(`Expected second argument to be of type array or string, but found ${tt(mt(n))} instead.`);return n.indexOf(t)>=0}eachChild(e){e(this.needle),e(this.haystack)}outputDefined(){return!0}serialize(){return["in",this.needle.serialize(),this.haystack.serialize()]}}class bn{constructor(e,t,n){this.type=qe,this.needle=e,this.haystack=t,this.fromIndex=n}static parse(e,t){if(e.length<=2||e.length>=5)return t.error(`Expected 3 or 4 arguments, but found ${e.length-1} instead.`);const n=t.parse(e[1],1,Ye),r=t.parse(e[2],2,Ye);if(!n||!r)return null;if(!it(n.type,[He,Ze,qe,We,Ye]))return t.error(`Expected first argument to be of type boolean, string, number or null, but found ${tt(n.type)} instead`);if(4===e.length){const i=t.parse(e[3],3,qe);return i?new bn(n,r,i):null}return new bn(n,r)}evaluate(e){const t=this.needle.evaluate(e),n=this.haystack.evaluate(e);if(!at(t,["boolean","string","number","null"]))throw new vt(`Expected first argument to be of type boolean, string, number or null, but found ${tt(mt(t))} instead.`);if(!at(n,["string","array"]))throw new vt(`Expected second argument to be of type array or string, but found ${tt(mt(n))} instead.`);if(this.fromIndex){const r=this.fromIndex.evaluate(e);return n.indexOf(t,r)}return n.indexOf(t)}eachChild(e){e(this.needle),e(this.haystack),this.fromIndex&&e(this.fromIndex)}outputDefined(){return!1}serialize(){if(null!=this.fromIndex&&void 0!==this.fromIndex){const e=this.fromIndex.serialize();return["index-of",this.needle.serialize(),this.haystack.serialize(),e]}return["index-of",this.needle.serialize(),this.haystack.serialize()]}}class xn{constructor(e,t,n,r,i,a){this.inputType=e,this.type=t,this.input=n,this.cases=r,this.outputs=i,this.otherwise=a}static parse(e,t){if(e.length<5)return t.error(`Expected at least 4 arguments, but found only ${e.length-1}.`);if(e.length%2!=1)return t.error("Expected an even number of arguments.");let n,r;t.expectedType&&"value"!==t.expectedType.kind&&(r=t.expectedType);const i={},a=[];for(let c=2;cNumber.MAX_SAFE_INTEGER)return l.error(`Branch labels must be integers no larger than ${Number.MAX_SAFE_INTEGER}.`);if("number"==typeof e&&Math.floor(e)!==e)return l.error("Numeric branch labels must be integer values.");if(n){if(l.checkSubtype(n,mt(e)))return null}else n=mt(e);if(void 0!==i[String(e)])return l.error("Branch labels must be unique.");i[String(e)]=a.length}const u=t.parse(s,c,r);if(!u)return null;r=r||u.type,a.push(u)}const o=t.parse(e[1],1,Ye);if(!o)return null;const s=t.parse(e[e.length-1],e.length-1,r);return s?"value"!==o.type.kind&&t.concat(1).checkSubtype(n,o.type)?null:new xn(n,r,o,i,a,s):null}evaluate(e){const t=this.input.evaluate(e);return(mt(t)===this.inputType&&this.outputs[this.cases[t]]||this.otherwise).evaluate(e)}eachChild(e){e(this.input),this.outputs.forEach(e),e(this.otherwise)}outputDefined(){return this.outputs.every(e=>e.outputDefined())&&this.otherwise.outputDefined()}serialize(){const e=["match",this.input.serialize()],t=Object.keys(this.cases).sort(),n=[],r={};for(const a of t){const e=r[this.cases[a]];void 0===e?(r[this.cases[a]]=n.length,n.push([this.cases[a],[a]])):n[e][1].push(a)}const i=e=>"number"===this.inputType.kind?Number(e):e;for(const[a,o]of n)e.push(1===o.length?i(o[0]):o.map(i)),e.push(this.outputs[a].serialize());return e.push(this.otherwise.serialize()),e}}class wn{constructor(e,t,n){this.type=e,this.branches=t,this.otherwise=n}static parse(e,t){if(e.length<4)return t.error(`Expected at least 3 arguments, but found only ${e.length-1}.`);if(e.length%2!=0)return t.error("Expected an odd number of arguments.");let n;t.expectedType&&"value"!==t.expectedType.kind&&(n=t.expectedType);const r=[];for(let a=1;at.outputDefined())&&this.otherwise.outputDefined()}serialize(){const e=["case"];return this.eachChild(t=>{e.push(t.serialize())}),e}}class En{constructor(e,t,n,r){this.type=e,this.input=t,this.beginIndex=n,this.endIndex=r}static parse(e,t){if(e.length<=2||e.length>=5)return t.error(`Expected 3 or 4 arguments, but found ${e.length-1} instead.`);const n=t.parse(e[1],1,Ye),r=t.parse(e[2],2,qe);if(!n||!r)return null;if(!it(n.type,[et(Ye),Ze,Ye]))return t.error(`Expected first argument to be of type array or string, but found ${tt(n.type)} instead`);if(4===e.length){const i=t.parse(e[3],3,qe);return i?new En(n.type,n,r,i):null}return new En(n.type,n,r)}evaluate(e){const t=this.input.evaluate(e),n=this.beginIndex.evaluate(e);if(!at(t,["string","array"]))throw new vt(`Expected first argument to be of type array or string, but found ${tt(mt(t))} instead.`);if(this.endIndex){const r=this.endIndex.evaluate(e);return t.slice(n,r)}return t.slice(n)}eachChild(e){e(this.input),e(this.beginIndex),this.endIndex&&e(this.endIndex)}outputDefined(){return!1}serialize(){if(null!=this.endIndex&&void 0!==this.endIndex){const e=this.endIndex.serialize();return["slice",this.input.serialize(),this.beginIndex.serialize(),e]}return["slice",this.input.serialize(),this.beginIndex.serialize()]}}function kn(e,t){return"=="===e||"!="===e?"boolean"===t.kind||"string"===t.kind||"number"===t.kind||"null"===t.kind||"value"===t.kind:"string"===t.kind||"number"===t.kind||"value"===t.kind}function Tn(e,t,n,r){return 0===r.compare(t,n)}function Sn(e,t,n){const r="=="!==e&&"!="!==e;return class i{constructor(e,t,n){this.type=He,this.lhs=e,this.rhs=t,this.collator=n,this.hasUntypedArgument="value"===e.type.kind||"value"===t.type.kind}static parse(e,t){if(3!==e.length&&4!==e.length)return t.error("Expected two or three arguments.");const n=e[0];let a=t.parse(e[1],1,Ye);if(!a)return null;if(!kn(n,a.type))return t.concat(1).error(`"${n}" comparisons are not supported for type '${tt(a.type)}'.`);let o=t.parse(e[2],2,Ye);if(!o)return null;if(!kn(n,o.type))return t.concat(2).error(`"${n}" comparisons are not supported for type '${tt(o.type)}'.`);if(a.type.kind!==o.type.kind&&"value"!==a.type.kind&&"value"!==o.type.kind)return t.error(`Cannot compare types '${tt(a.type)}' and '${tt(o.type)}'.`);r&&("value"===a.type.kind&&"value"!==o.type.kind?a=new bt(o.type,[a]):"value"!==a.type.kind&&"value"===o.type.kind&&(o=new bt(a.type,[o])));let s=null;if(4===e.length){if("string"!==a.type.kind&&"string"!==o.type.kind&&"value"!==a.type.kind&&"value"!==o.type.kind)return t.error("Cannot use collator to compare non-string types.");if(s=t.parse(e[3],3,Ke),!s)return null}return new i(a,o,s)}evaluate(i){const a=this.lhs.evaluate(i),o=this.rhs.evaluate(i);if(r&&this.hasUntypedArgument){const t=mt(a),n=mt(o);if(t.kind!==n.kind||"string"!==t.kind&&"number"!==t.kind)throw new vt(`Expected arguments for "${e}" to be (string, string) or (number, number), but found (${t.kind}, ${n.kind}) instead.`)}if(this.collator&&!r&&this.hasUntypedArgument){const e=mt(a),n=mt(o);if("string"!==e.kind||"string"!==n.kind)return t(i,a,o)}return this.collator?n(i,a,o,this.collator.evaluate(i)):t(i,a,o)}eachChild(e){e(this.lhs),e(this.rhs),this.collator&&e(this.collator)}outputDefined(){return!0}serialize(){const t=[e];return this.eachChild(e=>{t.push(e.serialize())}),t}}}const On=Sn("==",(function(e,t,n){return t===n}),Tn),An=Sn("!=",(function(e,t,n){return t!==n}),(function(e,t,n,r){return!Tn(0,t,n,r)})),Pn=Sn("<",(function(e,t,n){return t",(function(e,t,n){return t>n}),(function(e,t,n,r){return r.compare(t,n)>0})),In=Sn("<=",(function(e,t,n){return t<=n}),(function(e,t,n,r){return r.compare(t,n)<=0}));class Mn{constructor(e,t,n,r,i){this.type=Ze,this.number=e,this.locale=t,this.currency=n,this.minFractionDigits=r,this.maxFractionDigits=i}static parse(e,t){if(3!==e.length)return t.error("Expected two arguments.");const n=t.parse(e[1],1,qe);if(!n)return null;const r=e[2];if("object"!=typeof r||Array.isArray(r))return t.error("NumberFormat options argument must be an object.");let i=null;if(r.locale&&(i=t.parse(r.locale,1,Ze),!i))return null;let a=null;if(r.currency&&(a=t.parse(r.currency,1,Ze),!a))return null;let o=null;if(r["min-fraction-digits"]&&(o=t.parse(r["min-fraction-digits"],1,qe),!o))return null;let s=null;return r["max-fraction-digits"]&&(s=t.parse(r["max-fraction-digits"],1,qe),!s)?null:new Mn(n,i,a,o,s)}evaluate(e){return new Intl.NumberFormat(this.locale?this.locale.evaluate(e):[],{style:this.currency?"currency":"decimal",currency:this.currency?this.currency.evaluate(e):void 0,minimumFractionDigits:this.minFractionDigits?this.minFractionDigits.evaluate(e):void 0,maximumFractionDigits:this.maxFractionDigits?this.maxFractionDigits.evaluate(e):void 0}).format(this.number.evaluate(e))}eachChild(e){e(this.number),this.locale&&e(this.locale),this.currency&&e(this.currency),this.minFractionDigits&&e(this.minFractionDigits),this.maxFractionDigits&&e(this.maxFractionDigits)}outputDefined(){return!1}serialize(){const e={};return this.locale&&(e.locale=this.locale.serialize()),this.currency&&(e.currency=this.currency.serialize()),this.minFractionDigits&&(e["min-fraction-digits"]=this.minFractionDigits.serialize()),this.maxFractionDigits&&(e["max-fraction-digits"]=this.maxFractionDigits.serialize()),["number-format",this.number.serialize(),e]}}class Rn{constructor(e){this.type=qe,this.input=e}static parse(e,t){if(2!==e.length)return t.error(`Expected 1 argument, but found ${e.length-1} instead.`);const n=t.parse(e[1],1);return n?"array"!==n.type.kind&&"string"!==n.type.kind&&"value"!==n.type.kind?t.error(`Expected argument of type string or array, but found ${tt(n.type)} instead.`):new Rn(n):null}evaluate(e){const t=this.input.evaluate(e);if("string"==typeof t)return t.length;if(Array.isArray(t))return t.length;throw new vt(`Expected value to be of type string or array, but found ${tt(mt(t))} instead.`)}eachChild(e){e(this.input)}outputDefined(){return!1}serialize(){const e=["length"];return this.eachChild(t=>{e.push(t.serialize())}),e}}const jn={"==":On,"!=":An,">":Cn,"<":Pn,">=":Sn(">=",(function(e,t,n){return t>=n}),(function(e,t,n,r){return r.compare(t,n)>=0})),"<=":In,array:bt,at:vn,boolean:bt,case:wn,coalesce:gn,collator:At,format:xt,image:wt,in:_n,"index-of":bn,interpolate:pn,"interpolate-hcl":pn,"interpolate-lab":pn,length:Rn,let:yn,literal:yt,match:xn,number:bt,"number-format":Mn,object:bt,slice:En,step:Kt,string:bt,"to-boolean":kt,"to-color":kt,"to-number":kt,"to-string":kt,var:Xt,within:Wt};function Ln(e,[t,n,r,i]){t=t.evaluate(e),n=n.evaluate(e),r=r.evaluate(e);const a=i?i.evaluate(e):1,o=dt(t,n,r,a);if(o)throw new vt(o);return new ct(t/255*a,n/255*a,r/255*a,a)}function Dn(e,t){return e in t}function zn(e,t){const n=t[e];return void 0===n?null:n}function Fn(e){return{type:e}}function Bn(e){return{result:"success",value:e}}function Nn(e){return{result:"error",value:e}}function Un(e){return"data-driven"===e["property-type"]||"cross-faded-data-driven"===e["property-type"]}function Vn(e){return!!e.expression&&e.expression.parameters.indexOf("zoom")>-1}function Gn(e){return!!e.expression&&e.expression.interpolated}function Wn(e){return e instanceof Number?"number":e instanceof String?"string":e instanceof Boolean?"boolean":Array.isArray(e)?"array":null===e?"null":typeof e}function qn(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}function Zn(e){return e}function Hn(e,t,n){return void 0!==e?e:void 0!==t?t:void 0!==n?n:void 0}function Xn(e,t,n,r,i){return Hn(typeof n===i?r[n]:void 0,e.default,t.default)}function $n(e,t,n){if("number"!==Wn(n))return Hn(e.default,t.default);const r=e.stops.length;if(1===r)return e.stops[0][1];if(n<=e.stops[0][0])return e.stops[0][1];if(n>=e.stops[r-1][0])return e.stops[r-1][1];const i=Yt(e.stops.map(e=>e[0]),n);return e.stops[i][1]}function Yn(e,t,n){const r=void 0!==e.base?e.base:1;if("number"!==Wn(n))return Hn(e.default,t.default);const i=e.stops.length;if(1===i)return e.stops[0][1];if(n<=e.stops[0][0])return e.stops[0][1];if(n>=e.stops[i-1][0])return e.stops[i-1][1];const a=Yt(e.stops.map(e=>e[0]),n),o=function(e,t,n,r){const i=r-n,a=e-n;return 0===i?0:1===t?a/i:(Math.pow(t,a)-1)/(Math.pow(t,i)-1)}(n,r,e.stops[a][0],e.stops[a+1][0]),s=e.stops[a][1],c=e.stops[a+1][1];let l=Jt[t.type]||Zn;if(e.colorSpace&&"rgb"!==e.colorSpace){const t=dn[e.colorSpace];l=(e,n)=>t.reverse(t.interpolate(t.forward(e),t.forward(n),o))}return"function"==typeof s.evaluate?{evaluate(...e){const t=s.evaluate.apply(void 0,e),n=c.evaluate.apply(void 0,e);if(void 0!==t&&void 0!==n)return l(t,n,o)}}:l(s,c,o)}function Kn(e,t,n){return"color"===t.type?n=ct.parse(n):"formatted"===t.type?n=ht.fromString(n.toString()):"resolvedImage"===t.type?n=ft.fromString(n.toString()):Wn(n)===t.type||"enum"===t.type&&t.values[n]||(n=void 0),Hn(n,e.default,t.default)}Ot.register(jn,{error:[{kind:"error"},[Ze],(e,[t])=>{throw new vt(t.evaluate(e))}],typeof:[Ze,[Ye],(e,[t])=>tt(mt(t.evaluate(e)))],"to-rgba":[et(qe,4),[Xe],(e,[t])=>t.evaluate(e).toArray()],rgb:[Xe,[qe,qe,qe],Ln],rgba:[Xe,[qe,qe,qe,qe],Ln],has:{type:He,overloads:[[[Ze],(e,[t])=>Dn(t.evaluate(e),e.properties())],[[Ze,$e],(e,[t,n])=>Dn(t.evaluate(e),n.evaluate(e))]]},get:{type:Ye,overloads:[[[Ze],(e,[t])=>zn(t.evaluate(e),e.properties())],[[Ze,$e],(e,[t,n])=>zn(t.evaluate(e),n.evaluate(e))]]},"feature-state":[Ye,[Ze],(e,[t])=>zn(t.evaluate(e),e.featureState||{})],properties:[$e,[],e=>e.properties()],"geometry-type":[Ze,[],e=>e.geometryType()],id:[Ye,[],e=>e.id()],zoom:[qe,[],e=>e.globals.zoom],"heatmap-density":[qe,[],e=>e.globals.heatmapDensity||0],"line-progress":[qe,[],e=>e.globals.lineProgress||0],"sky-radial-progress":[qe,[],e=>e.globals.skyRadialProgress||0],accumulated:[Ye,[],e=>void 0===e.globals.accumulated?null:e.globals.accumulated],"+":[qe,Fn(qe),(e,t)=>{let n=0;for(const r of t)n+=r.evaluate(e);return n}],"*":[qe,Fn(qe),(e,t)=>{let n=1;for(const r of t)n*=r.evaluate(e);return n}],"-":{type:qe,overloads:[[[qe,qe],(e,[t,n])=>t.evaluate(e)-n.evaluate(e)],[[qe],(e,[t])=>-t.evaluate(e)]]},"/":[qe,[qe,qe],(e,[t,n])=>t.evaluate(e)/n.evaluate(e)],"%":[qe,[qe,qe],(e,[t,n])=>t.evaluate(e)%n.evaluate(e)],ln2:[qe,[],()=>Math.LN2],pi:[qe,[],()=>Math.PI],e:[qe,[],()=>Math.E],"^":[qe,[qe,qe],(e,[t,n])=>Math.pow(t.evaluate(e),n.evaluate(e))],sqrt:[qe,[qe],(e,[t])=>Math.sqrt(t.evaluate(e))],log10:[qe,[qe],(e,[t])=>Math.log(t.evaluate(e))/Math.LN10],ln:[qe,[qe],(e,[t])=>Math.log(t.evaluate(e))],log2:[qe,[qe],(e,[t])=>Math.log(t.evaluate(e))/Math.LN2],sin:[qe,[qe],(e,[t])=>Math.sin(t.evaluate(e))],cos:[qe,[qe],(e,[t])=>Math.cos(t.evaluate(e))],tan:[qe,[qe],(e,[t])=>Math.tan(t.evaluate(e))],asin:[qe,[qe],(e,[t])=>Math.asin(t.evaluate(e))],acos:[qe,[qe],(e,[t])=>Math.acos(t.evaluate(e))],atan:[qe,[qe],(e,[t])=>Math.atan(t.evaluate(e))],min:[qe,Fn(qe),(e,t)=>Math.min(...t.map(t=>t.evaluate(e)))],max:[qe,Fn(qe),(e,t)=>Math.max(...t.map(t=>t.evaluate(e)))],abs:[qe,[qe],(e,[t])=>Math.abs(t.evaluate(e))],round:[qe,[qe],(e,[t])=>{const n=t.evaluate(e);return n<0?-Math.round(-n):Math.round(n)}],floor:[qe,[qe],(e,[t])=>Math.floor(t.evaluate(e))],ceil:[qe,[qe],(e,[t])=>Math.ceil(t.evaluate(e))],"filter-==":[He,[Ze,Ye],(e,[t,n])=>e.properties()[t.value]===n.value],"filter-id-==":[He,[Ye],(e,[t])=>e.id()===t.value],"filter-type-==":[He,[Ze],(e,[t])=>e.geometryType()===t.value],"filter-<":[He,[Ze,Ye],(e,[t,n])=>{const r=e.properties()[t.value],i=n.value;return typeof r==typeof i&&r{const n=e.id(),r=t.value;return typeof n==typeof r&&n":[He,[Ze,Ye],(e,[t,n])=>{const r=e.properties()[t.value],i=n.value;return typeof r==typeof i&&r>i}],"filter-id->":[He,[Ye],(e,[t])=>{const n=e.id(),r=t.value;return typeof n==typeof r&&n>r}],"filter-<=":[He,[Ze,Ye],(e,[t,n])=>{const r=e.properties()[t.value],i=n.value;return typeof r==typeof i&&r<=i}],"filter-id-<=":[He,[Ye],(e,[t])=>{const n=e.id(),r=t.value;return typeof n==typeof r&&n<=r}],"filter->=":[He,[Ze,Ye],(e,[t,n])=>{const r=e.properties()[t.value],i=n.value;return typeof r==typeof i&&r>=i}],"filter-id->=":[He,[Ye],(e,[t])=>{const n=e.id(),r=t.value;return typeof n==typeof r&&n>=r}],"filter-has":[He,[Ye],(e,[t])=>t.value in e.properties()],"filter-has-id":[He,[],e=>null!==e.id()&&void 0!==e.id()],"filter-type-in":[He,[et(Ze)],(e,[t])=>t.value.indexOf(e.geometryType())>=0],"filter-id-in":[He,[et(Ye)],(e,[t])=>t.value.indexOf(e.id())>=0],"filter-in-small":[He,[Ze,et(Ye)],(e,[t,n])=>n.value.indexOf(e.properties()[t.value])>=0],"filter-in-large":[He,[Ze,et(Ye)],(e,[t,n])=>function(e,t,n,r){for(;n<=r;){const i=n+r>>1;if(t[i]===e)return!0;t[i]>e?r=i-1:n=i+1}return!1}(e.properties()[t.value],n.value,0,n.value.length-1)],all:{type:He,overloads:[[[He,He],(e,[t,n])=>t.evaluate(e)&&n.evaluate(e)],[Fn(He),(e,t)=>{for(const n of t)if(!n.evaluate(e))return!1;return!0}]]},any:{type:He,overloads:[[[He,He],(e,[t,n])=>t.evaluate(e)||n.evaluate(e)],[Fn(He),(e,t)=>{for(const n of t)if(n.evaluate(e))return!0;return!1}]]},"!":[He,[He],(e,[t])=>!t.evaluate(e)],"is-supported-script":[He,[Ze],(e,[t])=>{const n=e.globals&&e.globals.isSupportedScript;return!n||n(t.evaluate(e))}],upcase:[Ze,[Ze],(e,[t])=>t.evaluate(e).toUpperCase()],downcase:[Ze,[Ze],(e,[t])=>t.evaluate(e).toLowerCase()],concat:[Ze,Fn(Ye),(e,t)=>t.map(t=>gt(t.evaluate(e))).join("")],"resolved-locale":[Ze,[Ke],(e,[t])=>t.evaluate(e).resolvedLocale()]});class Qn{constructor(e,t){this.expression=e,this._warningHistory={},this._evaluator=new St,this._defaultValue=t?function(e){return"color"===e.type&&qn(e.default)?new ct(0,0,0,0):"color"===e.type?ct.parse(e.default)||null:void 0===e.default?null:e.default}(t):null,this._enumValues=t&&"enum"===t.type?t.values:null}evaluateWithoutErrorHandling(e,t,n,r,i,a){return this._evaluator.globals=e,this._evaluator.feature=t,this._evaluator.featureState=n,this._evaluator.canonical=r,this._evaluator.availableImages=i||null,this._evaluator.formattedSection=a,this.expression.evaluate(this._evaluator)}evaluate(e,t,n,r,i,a){this._evaluator.globals=e,this._evaluator.feature=t||null,this._evaluator.featureState=n||null,this._evaluator.canonical=r,this._evaluator.availableImages=i||null,this._evaluator.formattedSection=a||null;try{const e=this.expression.evaluate(this._evaluator);if(null==e||"number"==typeof e&&e!=e)return this._defaultValue;if(this._enumValues&&!(e in this._enumValues))throw new vt(`Expected value to be one of ${Object.keys(this._enumValues).map(e=>JSON.stringify(e)).join(", ")}, but found ${JSON.stringify(e)} instead.`);return e}catch(e){return this._warningHistory[e.message]||(this._warningHistory[e.message]=!0,"undefined"!=typeof console&&console.warn(e.message)),this._defaultValue}}}function Jn(e){return Array.isArray(e)&&e.length>0&&"string"==typeof e[0]&&e[0]in jn}function er(e,t){const n=new $t(jn,[],t?function(e){const t={color:Xe,string:Ze,number:qe,enum:Ze,boolean:He,formatted:Qe,resolvedImage:Je};return"array"===e.type?et(t[e.value]||Ye,e.length):t[e.type]}(t):void 0),r=n.parse(e,void 0,void 0,void 0,t&&"string"===t.type?{typeAnnotation:"coerce"}:void 0);return r?Bn(new Qn(r,t)):Nn(n.errors)}class tr{constructor(e,t){this.kind=e,this._styleExpression=t,this.isStateDependent="constant"!==e&&!Zt(t.expression)}evaluateWithoutErrorHandling(e,t,n,r,i,a){return this._styleExpression.evaluateWithoutErrorHandling(e,t,n,r,i,a)}evaluate(e,t,n,r,i,a){return this._styleExpression.evaluate(e,t,n,r,i,a)}}class nr{constructor(e,t,n,r){this.kind=e,this.zoomStops=n,this._styleExpression=t,this.isStateDependent="camera"!==e&&!Zt(t.expression),this.interpolationType=r}evaluateWithoutErrorHandling(e,t,n,r,i,a){return this._styleExpression.evaluateWithoutErrorHandling(e,t,n,r,i,a)}evaluate(e,t,n,r,i,a){return this._styleExpression.evaluate(e,t,n,r,i,a)}interpolationFactor(e,t,n){return this.interpolationType?pn.interpolationFactor(this.interpolationType,e,t,n):0}}function rr(e,t){if("error"===(e=er(e,t)).result)return e;const n=e.value.expression,r=qt(n);if(!r&&!Un(t))return Nn([new Ve("","data expressions not supported")]);const i=Ht(n,["zoom"]);if(!i&&!Vn(t))return Nn([new Ve("","zoom expressions not supported")]);const a=function e(t){let n=null;if(t instanceof yn)n=e(t.result);else if(t instanceof gn){for(const r of t.args)if(n=e(r),n)break}else(t instanceof Kt||t instanceof pn)&&t.input instanceof Ot&&"zoom"===t.input.name&&(n=t);return n instanceof Ve||t.eachChild(t=>{const r=e(t);r instanceof Ve?n=r:!n&&r?n=new Ve("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.'):n&&r&&n!==r&&(n=new Ve("",'Only one zoom-based "step" or "interpolate" subexpression may be used in an expression.'))}),n}(n);return a||i?a instanceof Ve?Nn([a]):a instanceof pn&&!Gn(t)?Nn([new Ve("",'"interpolate" expressions cannot be used with this property')]):Bn(a?new nr(r?"camera":"composite",e.value,a.labels,a instanceof pn?a.interpolation:void 0):new tr(r?"constant":"source",e.value)):Nn([new Ve("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.')])}class ir{constructor(e,t){this._parameters=e,this._specification=t,Be(this,function e(t,n){const r="color"===n.type,i=t.stops&&"object"==typeof t.stops[0][0],a=i||!(i||void 0!==t.property),o=t.type||(Gn(n)?"exponential":"interval");if(r&&((t=Be({},t)).stops&&(t.stops=t.stops.map(e=>[e[0],ct.parse(e[1])])),t.default=ct.parse(t.default?t.default:n.default)),t.colorSpace&&"rgb"!==t.colorSpace&&!dn[t.colorSpace])throw new Error(`Unknown color space: ${t.colorSpace}`);let s,c,l;if("exponential"===o)s=Yn;else if("interval"===o)s=$n;else if("categorical"===o){s=Xn,c=Object.create(null);for(const e of t.stops)c[e[0]]=e[1];l=typeof t.stops[0][0]}else{if("identity"!==o)throw new Error(`Unknown function type "${o}"`);s=Kn}if(i){const r={},i=[];for(let e=0;ee[0]),evaluate:({zoom:e},r)=>Yn({stops:a,base:t.base},n,e).evaluate(e,r)}}if(a){const e="exponential"===o?{name:"exponential",base:void 0!==t.base?t.base:1}:null;return{kind:"camera",interpolationType:e,interpolationFactor:pn.interpolationFactor.bind(void 0,e),zoomStops:t.stops.map(e=>e[0]),evaluate:({zoom:e})=>s(t,n,e,c,l)}}return{kind:"source",evaluate(e,r){const i=r&&r.properties?r.properties[t.property]:void 0;return void 0===i?Hn(t.default,n.default):s(t,n,i,c,l)}}}(this._parameters,this._specification))}static deserialize(e){return new ir(e._parameters,e._specification)}static serialize(e){return{_parameters:e._parameters,_specification:e._specification}}}function ar(e){const t=e.key,n=e.value,r=e.valueSpec||{},i=e.objectElementValidators||{},a=e.style,o=e.styleSpec;let s=[];const c=Wn(n);if("object"!==c)return[new ze(t,n,`object expected, ${c} found`)];for(const l in n){const e=l.split(".")[0],c=r[e]||r["*"];let u;if(i[e])u=i[e];else if(r[e])u=Ir;else if(i["*"])u=i["*"];else{if(!r["*"]){s.push(new ze(t,n[l],`unknown property "${l}"`));continue}u=Ir}s=s.concat(u({key:(t?`${t}.`:t)+l,value:n[l],valueSpec:c,style:a,styleSpec:o,object:n,objectKey:l},n))}for(const l in r)i[l]||r[l].required&&void 0===r[l].default&&void 0===n[l]&&s.push(new ze(t,n,`missing required property "${l}"`));return s}function or(e){const t=e.value,n=e.valueSpec,r=e.style,i=e.styleSpec,a=e.key,o=e.arrayElementValidator||Ir;if("array"!==Wn(t))return[new ze(a,t,`array expected, ${Wn(t)} found`)];if(n.length&&t.length!==n.length)return[new ze(a,t,`array length ${n.length} expected, length ${t.length} found`)];if(n["min-length"]&&t.lengthi)return[new ze(t,n,`${n} is greater than the maximum value ${i}`)]}return[]}function cr(e){const t=e.valueSpec,n=Ne(e.value.type);let r,i,a,o={};const s="categorical"!==n&&void 0===e.value.property,c=!s,l="array"===Wn(e.value.stops)&&"array"===Wn(e.value.stops[0])&&"object"===Wn(e.value.stops[0][0]),u=ar({key:e.key,value:e.value,valueSpec:e.styleSpec.function,style:e.style,styleSpec:e.styleSpec,objectElementValidators:{stops:function(e){if("identity"===n)return[new ze(e.key,e.value,'identity function may not have a "stops" property')];let t=[];const r=e.value;return t=t.concat(or({key:e.key,value:r,valueSpec:e.valueSpec,style:e.style,styleSpec:e.styleSpec,arrayElementValidator:h})),"array"===Wn(r)&&0===r.length&&t.push(new ze(e.key,r,"array must have at least one stop")),t},default:function(e){return Ir({key:e.key,value:e.value,valueSpec:t,style:e.style,styleSpec:e.styleSpec})}}});return"identity"===n&&s&&u.push(new ze(e.key,e.value,'missing required property "property"')),"identity"===n||e.value.stops||u.push(new ze(e.key,e.value,'missing required property "stops"')),"exponential"===n&&e.valueSpec.expression&&!Gn(e.valueSpec)&&u.push(new ze(e.key,e.value,"exponential functions not supported")),e.styleSpec.$version>=8&&(c&&!Un(e.valueSpec)?u.push(new ze(e.key,e.value,"property functions not supported")):s&&!Vn(e.valueSpec)&&u.push(new ze(e.key,e.value,"zoom functions not supported"))),"categorical"!==n&&!l||void 0!==e.value.property||u.push(new ze(e.key,e.value,'"property" property is required')),u;function h(e){let n=[];const r=e.value,s=e.key;if("array"!==Wn(r))return[new ze(s,r,`array expected, ${Wn(r)} found`)];if(2!==r.length)return[new ze(s,r,`array length 2 expected, length ${r.length} found`)];if(l){if("object"!==Wn(r[0]))return[new ze(s,r,`object expected, ${Wn(r[0])} found`)];if(void 0===r[0].zoom)return[new ze(s,r,"object stop key must have zoom")];if(void 0===r[0].value)return[new ze(s,r,"object stop key must have value")];if(a&&a>Ne(r[0].zoom))return[new ze(s,r[0].zoom,"stop zoom values must appear in ascending order")];Ne(r[0].zoom)!==a&&(a=Ne(r[0].zoom),i=void 0,o={}),n=n.concat(ar({key:`${s}[0]`,value:r[0],valueSpec:{zoom:{}},style:e.style,styleSpec:e.styleSpec,objectElementValidators:{zoom:sr,value:f}}))}else n=n.concat(f({key:`${s}[0]`,value:r[0],valueSpec:{},style:e.style,styleSpec:e.styleSpec},r));return Jn(Ue(r[1]))?n.concat([new ze(`${s}[1]`,r[1],"expressions are not allowed in function stops.")]):n.concat(Ir({key:`${s}[1]`,value:r[1],valueSpec:t,style:e.style,styleSpec:e.styleSpec}))}function f(e,a){const s=Wn(e.value),c=Ne(e.value),l=null!==e.value?e.value:a;if(r){if(s!==r)return[new ze(e.key,l,`${s} stop domain type must match previous stop domain type ${r}`)]}else r=s;if("number"!==s&&"string"!==s&&"boolean"!==s)return[new ze(e.key,l,"stop domain value must be a number, string, or boolean")];if("number"!==s&&"categorical"!==n){let r=`number expected, ${s} found`;return Un(t)&&void 0===n&&(r+='\nIf you intended to use a categorical function, specify `"type": "categorical"`.'),[new ze(e.key,l,r)]}return"categorical"!==n||"number"!==s||isFinite(c)&&Math.floor(c)===c?"categorical"!==n&&"number"===s&&void 0!==i&&cnew ze(`${e.key}${t.key}`,e.value,t.message));const n=t.value.expression||t.value._styleExpression.expression;if("property"===e.expressionContext&&"text-font"===e.propertyKey&&!n.outputDefined())return[new ze(e.key,e.value,`Invalid data expression for "${e.propertyKey}". Output values must be contained as literals within the expression.`)];if("property"===e.expressionContext&&"layout"===e.propertyType&&!Zt(n))return[new ze(e.key,e.value,'"feature-state" data expressions are not supported with layout properties.')];if("filter"===e.expressionContext&&!Zt(n))return[new ze(e.key,e.value,'"feature-state" data expressions are not supported with filters.')];if(e.expressionContext&&0===e.expressionContext.indexOf("cluster")){if(!Ht(n,["zoom","feature-state"]))return[new ze(e.key,e.value,'"zoom" and "feature-state" expressions are not supported with cluster properties.')];if("cluster-initial"===e.expressionContext&&!qt(n))return[new ze(e.key,e.value,"Feature data expressions are not supported with initial expression part of cluster properties.")]}return[]}function ur(e){const t=e.key,n=e.value,r=e.valueSpec,i=[];return Array.isArray(r.values)?-1===r.values.indexOf(Ne(n))&&i.push(new ze(t,n,`expected one of [${r.values.join(", ")}], ${JSON.stringify(n)} found`)):-1===Object.keys(r.values).indexOf(Ne(n))&&i.push(new ze(t,n,`expected one of [${Object.keys(r.values).join(", ")}], ${JSON.stringify(n)} found`)),i}function hr(e){if(!0===e||!1===e)return!0;if(!Array.isArray(e)||0===e.length)return!1;switch(e[0]){case"has":return e.length>=2&&"$id"!==e[1]&&"$type"!==e[1];case"in":return e.length>=3&&("string"!=typeof e[1]||Array.isArray(e[2]));case"!in":case"!has":case"none":return!1;case"==":case"!=":case">":case">=":case"<":case"<=":return 3!==e.length||Array.isArray(e[1])||Array.isArray(e[2]);case"any":case"all":for(const t of e.slice(1))if(!hr(t)&&"boolean"!=typeof t)return!1;return!0;default:return!0}}const fr={type:"boolean",default:!1,transition:!1,"property-type":"data-driven",expression:{interpolated:!1,parameters:["zoom","feature"]}};function dr(e){if(null==e)return{filter:()=>!0,needGeometry:!1};hr(e)||(e=mr(e));const t=er(e,fr);if("error"===t.result)throw new Error(t.value.map(e=>`${e.key}: ${e.message}`).join(", "));return{filter:(e,n,r)=>t.value.evaluate(e,n,{},r),needGeometry:function e(t){if(!Array.isArray(t))return!1;if("within"===t[0])return!0;for(let n=1;nt?1:0}function mr(e){if(!e)return!0;const t=e[0];return e.length<=1?"any"!==t:"=="===t?gr(e[1],e[2],"=="):"!="===t?_r(gr(e[1],e[2],"==")):"<"===t||">"===t||"<="===t||">="===t?gr(e[1],e[2],t):"any"===t?(n=e.slice(1),["any"].concat(n.map(mr))):"all"===t?["all"].concat(e.slice(1).map(mr)):"none"===t?["all"].concat(e.slice(1).map(mr).map(_r)):"in"===t?yr(e[1],e.slice(2)):"!in"===t?_r(yr(e[1],e.slice(2))):"has"===t?vr(e[1]):"!has"===t?_r(vr(e[1])):"within"!==t||e;var n}function gr(e,t,n){switch(e){case"$type":return[`filter-type-${n}`,t];case"$id":return[`filter-id-${n}`,t];default:return[`filter-${n}`,e,t]}}function yr(e,t){if(0===t.length)return!1;switch(e){case"$type":return["filter-type-in",["literal",t]];case"$id":return["filter-id-in",["literal",t]];default:return t.length>200&&!t.some(e=>typeof e!=typeof t[0])?["filter-in-large",e,["literal",t.sort(pr)]]:["filter-in-small",e,["literal",t]]}}function vr(e){switch(e){case"$type":return!0;case"$id":return["filter-has-id"];default:return["filter-has",e]}}function _r(e){return["!",e]}function br(e){return hr(Ue(e.value))?lr(Be({},e,{expressionContext:"filter",valueSpec:{value:"boolean"}})):function e(t){const n=t.value,r=t.key;if("array"!==Wn(n))return[new ze(r,n,`array expected, ${Wn(n)} found`)];const i=t.styleSpec;let a,o=[];if(n.length<1)return[new ze(r,n,"filter array must have at least 1 element")];switch(o=o.concat(ur({key:`${r}[0]`,value:n[0],valueSpec:i.filter_operator,style:t.style,styleSpec:t.styleSpec})),Ne(n[0])){case"<":case"<=":case">":case">=":n.length>=2&&"$type"===Ne(n[1])&&o.push(new ze(r,n,`"$type" cannot be use with operator "${n[0]}"`));case"==":case"!=":3!==n.length&&o.push(new ze(r,n,`filter array for operator "${n[0]}" must have 3 elements`));case"in":case"!in":n.length>=2&&(a=Wn(n[1]),"string"!==a&&o.push(new ze(`${r}[1]`,n[1],`string expected, ${a} found`)));for(let e=2;e{e in n&&t.push(new ze(r,n[e],`"${e}" is prohibited for ref layers`))}),i.layers.forEach(t=>{Ne(t.id)===s&&(e=t)}),e?e.ref?t.push(new ze(r,n.ref,"ref cannot reference another ref layer")):o=Ne(e.type):t.push(new ze(r,n.ref,`ref layer "${s}" not found`))}else if("background"!==o&&"sky"!==o)if(n.source){const e=i.sources&&i.sources[n.source],a=e&&Ne(e.type);e?"vector"===a&&"raster"===o?t.push(new ze(r,n.source,`layer "${n.id}" requires a raster source`)):"raster"===a&&"raster"!==o?t.push(new ze(r,n.source,`layer "${n.id}" requires a vector source`)):"vector"!==a||n["source-layer"]?"raster-dem"===a&&"hillshade"!==o?t.push(new ze(r,n.source,"raster-dem source can only be used with layer type 'hillshade'.")):"line"!==o||!n.paint||!n.paint["line-gradient"]||"geojson"===a&&e.lineMetrics||t.push(new ze(r,n,`layer "${n.id}" specifies a line-gradient, which requires a GeoJSON source with \`lineMetrics\` enabled.`)):t.push(new ze(r,n,`layer "${n.id}" must specify a "source-layer"`)):t.push(new ze(r,n.source,`source "${n.source}" not found`))}else t.push(new ze(r,n,'missing required property "source"'));return t=t.concat(ar({key:r,value:n,valueSpec:a.layer,style:e.style,styleSpec:e.styleSpec,objectElementValidators:{"*":()=>[],type:()=>Ir({key:`${r}.type`,value:n.type,valueSpec:a.layer.type,style:e.style,styleSpec:e.styleSpec,object:n,objectKey:"type"}),filter:br,layout:e=>ar({layer:n,key:e.key,value:e.value,style:e.style,styleSpec:e.styleSpec,objectElementValidators:{"*":e=>Er(Be({layerType:o},e))}}),paint:e=>ar({layer:n,key:e.key,value:e.value,style:e.style,styleSpec:e.styleSpec,objectElementValidators:{"*":e=>wr(Be({layerType:o},e))}})}})),t}function Tr(e){const t=e.value,n=e.key,r=Wn(t);return"string"!==r?[new ze(n,t,`string expected, ${r} found`)]:[]}const Sr={promoteId:function({key:e,value:t}){if("string"===Wn(t))return Tr({key:e,value:t});{const n=[];for(const r in t)n.push(...Tr({key:`${e}.${r}`,value:t[r]}));return n}}};function Or(e){const t=e.value,n=e.key,r=e.styleSpec,i=e.style;if(!t.type)return[new ze(n,t,'"type" is required')];const a=Ne(t.type);let o;switch(a){case"vector":case"raster":case"raster-dem":return o=ar({key:n,value:t,valueSpec:r[`source_${a.replace("-","_")}`],style:e.style,styleSpec:r,objectElementValidators:Sr}),o;case"geojson":if(o=ar({key:n,value:t,valueSpec:r.source_geojson,style:i,styleSpec:r,objectElementValidators:Sr}),t.cluster)for(const e in t.clusterProperties){const[r,i]=t.clusterProperties[e],a="string"==typeof r?[r,["accumulated"],["get",e]]:r;o.push(...lr({key:`${n}.${e}.map`,value:i,expressionContext:"cluster-map"})),o.push(...lr({key:`${n}.${e}.reduce`,value:a,expressionContext:"cluster-reduce"}))}return o;case"video":return ar({key:n,value:t,valueSpec:r.source_video,style:i,styleSpec:r});case"image":return ar({key:n,value:t,valueSpec:r.source_image,style:i,styleSpec:r});case"canvas":return[new ze(n,null,"Please use runtime APIs to add canvas sources, rather than including them in stylesheets.","source.canvas")];default:return ur({key:`${n}.type`,value:t.type,valueSpec:{values:["vector","raster","raster-dem","geojson","video","image"]},style:i,styleSpec:r})}}function Ar(e){const t=e.value,n=e.styleSpec,r=n.light,i=e.style;let a=[];const o=Wn(t);if(void 0===t)return a;if("object"!==o)return a=a.concat([new ze("light",t,`object expected, ${o} found`)]),a;for(const s in t){const e=s.match(/^(.*)-transition$/);a=a.concat(e&&r[e[1]]&&r[e[1]].transition?Ir({key:s,value:t[s],valueSpec:n.transition,style:i,styleSpec:n}):r[s]?Ir({key:s,value:t[s],valueSpec:r[s],style:i,styleSpec:n}):[new ze(s,t[s],`unknown property "${s}"`)])}return a}function Pr(e){const t=e.value,n=e.key,r=e.style,i=e.styleSpec,a=i.terrain;let o=[];const s=Wn(t);if(void 0===t)return o;if("object"!==s)return o=o.concat([new ze("terrain",t,`object expected, ${s} found`)]),o;for(const c in t){const e=c.match(/^(.*)-transition$/);o=o.concat(e&&a[e[1]]&&a[e[1]].transition?Ir({key:c,value:t[c],valueSpec:i.transition,style:r,styleSpec:i}):a[c]?Ir({key:c,value:t[c],valueSpec:a[c],style:r,styleSpec:i}):[new ze(c,t[c],`unknown property "${c}"`)])}if(t.source){const e=r.sources&&r.sources[t.source],i=e&&Ne(e.type);e?"raster-dem"!==i&&o.push(new ze(n,t.source,`terrain cannot be used with a source of type ${i}, it only be used with a "raster-dem" source type`)):o.push(new ze(n,t.source,`source "${t.source}" not found`))}else o.push(new ze(n,t,'terrain is missing required property "source"'));return o}const Cr={"*":()=>[],array:or,boolean:function(e){const t=e.value,n=e.key,r=Wn(t);return"boolean"!==r?[new ze(n,t,`boolean expected, ${r} found`)]:[]},number:sr,color:function(e){const t=e.key,n=e.value,r=Wn(n);return"string"!==r?[new ze(t,n,`color expected, ${r} found`)]:null===st(n)?[new ze(t,n,`color expected, "${n}" found`)]:[]},constants:Fe,enum:ur,filter:br,function:cr,layer:kr,object:ar,source:Or,light:Ar,terrain:Pr,string:Tr,formatted:function(e){return 0===Tr(e).length?[]:lr(e)},resolvedImage:function(e){return 0===Tr(e).length?[]:lr(e)}};function Ir(e){const t=e.value,n=e.valueSpec,r=e.styleSpec;return n.expression&&qn(Ne(t))?cr(e):n.expression&&Jn(Ue(t))?lr(e):n.type&&Cr[n.type]?Cr[n.type](e):ar(Be({},e,{valueSpec:n.type?r[n.type]:n}))}function Mr(e){const t=e.value,n=e.key,r=Tr(e);return r.length||(-1===t.indexOf("{fontstack}")&&r.push(new ze(n,t,'"glyphs" url must include a "{fontstack}" token')),-1===t.indexOf("{range}")&&r.push(new ze(n,t,'"glyphs" url must include a "{range}" token'))),r}function Rr(e,t=De){let n=[];return n=n.concat(Ir({key:"",value:e,valueSpec:t.$root,styleSpec:t,style:e,objectElementValidators:{glyphs:Mr,"*":()=>[]}})),e.constants&&(n=n.concat(Fe({key:"constants",value:e.constants,style:e,styleSpec:t}))),jr(n)}function jr(e){return[].concat(e).sort((e,t)=>e.line-t.line)}function Lr(e){return function(...t){return jr(e.apply(this,t))}}Rr.source=Lr(Or),Rr.light=Lr(Ar),Rr.terrain=Lr(Pr),Rr.layer=Lr(kr),Rr.filter=Lr(br),Rr.paintProperty=Lr(wr),Rr.layoutProperty=Lr(Er);const Dr=Rr,zr=Dr.light,Fr=Dr.paintProperty,Br=Dr.layoutProperty;function Nr(e,t){let n=!1;if(t&&t.length)for(const r of t)e.fire(new je(new Error(r.message))),n=!0;return n}var Ur=Vr;function Vr(e,t,n){var r=this.cells=[];if(e instanceof ArrayBuffer){this.arrayBuffer=e;var i=new Int32Array(this.arrayBuffer);e=i[0],this.d=(t=i[1])+2*(n=i[2]);for(var a=0;a=u[d+0]&&r>=u[d+1])?(o[f]=!0,a.push(l[f])):o[f]=!1}}},Vr.prototype._forEachCell=function(e,t,n,r,i,a,o,s){for(var c=this._convertToCellCoord(e),l=this._convertToCellCoord(t),u=this._convertToCellCoord(n),h=this._convertToCellCoord(r),f=c;f<=u;f++)for(var d=l;d<=h;d++){var p=this.d*d+f;if((!s||s(this._convertFromCellCoord(f),this._convertFromCellCoord(d),this._convertFromCellCoord(f+1),this._convertFromCellCoord(d+1)))&&i.call(this,e,t,n,r,p,a,o,s))return}},Vr.prototype._convertFromCellCoord=function(e){return(e-this.padding)/this.scale},Vr.prototype._convertToCellCoord=function(e){return Math.max(0,Math.min(this.d-1,Math.floor(e*this.scale)+this.padding))},Vr.prototype.toArrayBuffer=function(){if(this.arrayBuffer)return this.arrayBuffer;for(var e=this.cells,t=3+this.cells.length+1+1,n=0,r=0;r=0)continue;const a=e[n];i[n]=qr[r].shallow.indexOf(n)>=0?a:$r(a,t)}e instanceof Error&&(i.message=e.message)}if(i.$name)throw new Error("$name property is reserved for worker serialization logic.");return"Object"!==r&&(i.$name=r),i}throw new Error(`can't serialize object of type ${typeof e}`)}function Yr(e){if(null==e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||e instanceof Boolean||e instanceof Number||e instanceof String||e instanceof Date||e instanceof RegExp||Hr(e)||Xr(e)||ArrayBuffer.isView(e)||e instanceof Gr)return e;if(Array.isArray(e))return e.map(Yr);if("object"==typeof e){const t=e.$name||"Object",{klass:n}=qr[t];if(!n)throw new Error(`can't deserialize unregistered class ${t}`);if(n.deserialize)return n.deserialize(e);const r=Object.create(n.prototype);for(const i of Object.keys(e)){if("$name"===i)continue;const n=e[i];r[i]=qr[t].shallow.indexOf(i)>=0?n:Yr(n)}return r}throw new Error(`can't deserialize object of type ${typeof e}`)}class Kr{constructor(){this.first=!0}update(e,t){const n=Math.floor(e);return this.first?(this.first=!1,this.lastIntegerZoom=n,this.lastIntegerZoomTime=0,this.lastZoom=e,this.lastFloorZoom=n,!0):(this.lastFloorZoom>n?(this.lastIntegerZoom=n+1,this.lastIntegerZoomTime=t):this.lastFloorZoome>=1536&&e<=1791,Jr=e=>e>=1872&&e<=1919,ei=e=>e>=2208&&e<=2303,ti=e=>e>=11904&&e<=12031,ni=e=>e>=12032&&e<=12255,ri=e=>e>=12272&&e<=12287,ii=e=>e>=12288&&e<=12351,ai=e=>e>=12352&&e<=12447,oi=e=>e>=12448&&e<=12543,si=e=>e>=12544&&e<=12591,ci=e=>e>=12704&&e<=12735,li=e=>e>=12736&&e<=12783,ui=e=>e>=12784&&e<=12799,hi=e=>e>=12800&&e<=13055,fi=e=>e>=13056&&e<=13311,di=e=>e>=13312&&e<=19903,pi=e=>e>=19968&&e<=40959,mi=e=>e>=40960&&e<=42127,gi=e=>e>=42128&&e<=42191,yi=e=>e>=44032&&e<=55215,vi=e=>e>=63744&&e<=64255,_i=e=>e>=64336&&e<=65023,bi=e=>e>=65040&&e<=65055,xi=e=>e>=65072&&e<=65103,wi=e=>e>=65104&&e<=65135,Ei=e=>e>=65136&&e<=65279,ki=e=>e>=65280&&e<=65519;function Ti(e){for(const t of e)if(Ai(t.charCodeAt(0)))return!0;return!1}function Si(e){for(const t of e)if(!Oi(t.charCodeAt(0)))return!1;return!0}function Oi(e){return!(Qr(e)||Jr(e)||ei(e)||_i(e)||Ei(e))}function Ai(e){return!(746!==e&&747!==e&&(e<4352||!(ci(e)||si(e)||xi(e)&&!(e>=65097&&e<=65103)||vi(e)||fi(e)||ti(e)||li(e)||!(!ii(e)||e>=12296&&e<=12305||e>=12308&&e<=12319||12336===e)||di(e)||pi(e)||hi(e)||(e=>e>=12592&&e<=12687)(e)||(e=>e>=43360&&e<=43391)(e)||(e=>e>=55216&&e<=55295)(e)||(e=>e>=4352&&e<=4607)(e)||yi(e)||ai(e)||ri(e)||(e=>e>=12688&&e<=12703)(e)||ni(e)||ui(e)||oi(e)&&12540!==e||!(!ki(e)||65288===e||65289===e||65293===e||e>=65306&&e<=65310||65339===e||65341===e||65343===e||e>=65371&&e<=65503||65507===e||e>=65512&&e<=65519)||!(!wi(e)||e>=65112&&e<=65118||e>=65123&&e<=65126)||(e=>e>=5120&&e<=5759)(e)||(e=>e>=6320&&e<=6399)(e)||bi(e)||(e=>e>=19904&&e<=19967)(e)||mi(e)||gi(e))))}function Pi(e){return!(Ai(e)||function(e){return!!((e=>e>=128&&e<=255)(e)&&(167===e||169===e||174===e||177===e||188===e||189===e||190===e||215===e||247===e)||(e=>e>=8192&&e<=8303)(e)&&(8214===e||8224===e||8225===e||8240===e||8241===e||8251===e||8252===e||8258===e||8263===e||8264===e||8265===e||8273===e)||(e=>e>=8448&&e<=8527)(e)||(e=>e>=8528&&e<=8591)(e)||(e=>e>=8960&&e<=9215)(e)&&(e>=8960&&e<=8967||e>=8972&&e<=8991||e>=8996&&e<=9e3||9003===e||e>=9085&&e<=9114||e>=9150&&e<=9165||9167===e||e>=9169&&e<=9179||e>=9186&&e<=9215)||(e=>e>=9216&&e<=9279)(e)&&9251!==e||(e=>e>=9280&&e<=9311)(e)||(e=>e>=9312&&e<=9471)(e)||(e=>e>=9632&&e<=9727)(e)||(e=>e>=9728&&e<=9983)(e)&&!(e>=9754&&e<=9759)||(e=>e>=11008&&e<=11263)(e)&&(e>=11026&&e<=11055||e>=11088&&e<=11097||e>=11192&&e<=11243)||ii(e)||oi(e)||(e=>e>=57344&&e<=63743)(e)||xi(e)||wi(e)||ki(e)||8734===e||8756===e||8757===e||e>=9984&&e<=10087||e>=10102&&e<=10131||65532===e||65533===e)}(e))}function Ci(e){return e>=1424&&e<=2303||_i(e)||Ei(e)}function Ii(e,t){return!(!t&&Ci(e)||e>=2304&&e<=3583||e>=3840&&e<=4255||(e=>e>=6016&&e<=6143)(e))}function Mi(e){for(const t of e)if(Ci(t.charCodeAt(0)))return!0;return!1}let Ri=null,ji="unavailable",Li=null;const Di=function(e){e&&"string"==typeof e&&e.indexOf("NetworkError")>-1&&(ji="error"),Ri&&Ri(e)};function zi(){Fi.fire(new Re("pluginStateChange",{pluginStatus:ji,pluginURL:Li}))}const Fi=new Le,Bi=function(){return ji},Ni=function(){if("deferred"!==ji||!Li)throw new Error("rtl-text-plugin cannot be downloaded unless a pluginURL is specified");ji="loading",zi(),Li&&Ee({url:Li},e=>{e?Di(e):(ji="loaded",zi())})},Ui={applyArabicShaping:null,processBidirectionalText:null,processStyledBidirectionalText:null,isLoaded:()=>"loaded"===ji||null!=Ui.applyArabicShaping,isLoading:()=>"loading"===ji,setState(e){ji=e.pluginStatus,Li=e.pluginURL},isParsed:()=>null!=Ui.applyArabicShaping&&null!=Ui.processBidirectionalText&&null!=Ui.processStyledBidirectionalText,getPluginURL:()=>Li};class Vi{constructor(e,t){this.zoom=e,t?(this.now=t.now,this.fadeDuration=t.fadeDuration,this.zoomHistory=t.zoomHistory,this.transition=t.transition):(this.now=0,this.fadeDuration=0,this.zoomHistory=new Kr,this.transition={})}isSupportedScript(e){return function(e,t){for(const n of e)if(!Ii(n.charCodeAt(0),t))return!1;return!0}(e,Ui.isLoaded())}crossFadingFactor(){return 0===this.fadeDuration?1:Math.min((this.now-this.zoomHistory.lastIntegerZoomTime)/this.fadeDuration,1)}getCrossfadeParameters(){const e=this.zoom,t=e-Math.floor(e),n=this.crossFadingFactor();return e>this.zoomHistory.lastIntegerZoom?{fromScale:2,toScale:1,t:t+(1-t)*n}:{fromScale:.5,toScale:1,t:1-(1-n)*t}}}class Gi{constructor(e,t){this.property=e,this.value=t,this.expression=function(e,t){if(qn(e))return new ir(e,t);if(Jn(e)){const n=rr(e,t);if("error"===n.result)throw new Error(n.value.map(e=>`${e.key}: ${e.message}`).join(", "));return n.value}{let n=e;return"string"==typeof e&&"color"===t.type&&(n=ct.parse(e)),{kind:"constant",evaluate:()=>n}}}(void 0===t?e.specification.default:t,e.specification)}isDataDriven(){return"source"===this.expression.kind||"composite"===this.expression.kind}possiblyEvaluate(e,t,n){return this.property.possiblyEvaluate(this,e,t,n)}}class Wi{constructor(e){this.property=e,this.value=new Gi(e,void 0)}transitioned(e,t){return new Zi(this.property,this.value,t,v({},e.transition,this.transition),e.now)}untransitioned(){return new Zi(this.property,this.value,null,{},0)}}class qi{constructor(e){this._properties=e,this._values=Object.create(e.defaultTransitionablePropertyValues)}getValue(e){return O(this._values[e].value.value)}setValue(e,t){this._values.hasOwnProperty(e)||(this._values[e]=new Wi(this._values[e].property)),this._values[e].value=new Gi(this._values[e].property,null===t?void 0:O(t))}getTransition(e){return O(this._values[e].transition)}setTransition(e,t){this._values.hasOwnProperty(e)||(this._values[e]=new Wi(this._values[e].property)),this._values[e].transition=O(t)||void 0}serialize(){const e={};for(const t of Object.keys(this._values)){const n=this.getValue(t);void 0!==n&&(e[t]=n);const r=this.getTransition(t);void 0!==r&&(e[`${t}-transition`]=r)}return e}transitioned(e,t){const n=new Hi(this._properties);for(const r of Object.keys(this._values))n._values[r]=this._values[r].transitioned(e,t._values[r]);return n}untransitioned(){const e=new Hi(this._properties);for(const t of Object.keys(this._values))e._values[t]=this._values[t].untransitioned();return e}}class Zi{constructor(e,t,n,r,i){this.property=e,this.value=t,this.begin=i+r.delay||0,this.end=this.begin+r.duration||0,e.specification.transition&&(r.delay||r.duration)&&(this.prior=n)}possiblyEvaluate(e,t,n){const r=e.now||0,i=this.value.possiblyEvaluate(e,t,n),a=this.prior;if(a){if(r>this.end)return this.prior=null,i;if(this.value.isDataDriven())return this.prior=null,i;if(rr.zoomHistory.lastIntegerZoom?{from:e,to:t}:{from:n,to:t}}interpolate(e){return e}}class ea{constructor(e){this.specification=e}possiblyEvaluate(e,t,n,r){if(void 0!==e.value){if("constant"===e.expression.kind){const i=e.expression.evaluate(t,null,{},n,r);return this._calculate(i,i,i,t)}return this._calculate(e.expression.evaluate(new Vi(Math.floor(t.zoom-1),t)),e.expression.evaluate(new Vi(Math.floor(t.zoom),t)),e.expression.evaluate(new Vi(Math.floor(t.zoom+1),t)),t)}}_calculate(e,t,n,r){return r.zoom>r.zoomHistory.lastIntegerZoom?{from:e,to:t}:{from:n,to:t}}interpolate(e){return e}}class ta{constructor(e){this.specification=e}possiblyEvaluate(e,t,n,r){return!!e.expression.evaluate(t,null,{},n,r)}interpolate(){return!1}}class na{constructor(e){this.properties=e,this.defaultPropertyValues={},this.defaultTransitionablePropertyValues={},this.defaultTransitioningPropertyValues={},this.defaultPossiblyEvaluatedValues={},this.overridableProperties=[];for(const t in e){const n=e[t];n.specification.overridable&&this.overridableProperties.push(t);const r=this.defaultPropertyValues[t]=new Gi(n,void 0),i=this.defaultTransitionablePropertyValues[t]=new Wi(n);this.defaultTransitioningPropertyValues[t]=i.untransitioned(),this.defaultPossiblyEvaluatedValues[t]=r.possiblyEvaluate({})}}}function ra(e,t){return 256*(e=p(Math.floor(e),0,255))+p(Math.floor(t),0,255)}Zr("DataDrivenProperty",Qi),Zr("DataConstantProperty",Ki),Zr("CrossFadedDataDrivenProperty",Ji),Zr("CrossFadedProperty",ea),Zr("ColorRampProperty",ta);const ia={Int8:Int8Array,Uint8:Uint8Array,Int16:Int16Array,Uint16:Uint16Array,Int32:Int32Array,Uint32:Uint32Array,Float32:Float32Array};class aa{constructor(e,t){this._structArray=e,this._pos1=t*this.size,this._pos2=this._pos1/2,this._pos4=this._pos1/4,this._pos8=this._pos1/8}}class oa{constructor(){this.isTransferred=!1,this.capacity=-1,this.resize(0)}static serialize(e,t){return e._trim(),t&&(e.isTransferred=!0,t.push(e.arrayBuffer)),{length:e.length,arrayBuffer:e.arrayBuffer}}static deserialize(e){const t=Object.create(this.prototype);return t.arrayBuffer=e.arrayBuffer,t.length=e.length,t.capacity=e.arrayBuffer.byteLength/t.bytesPerElement,t._refreshViews(),t}_trim(){this.length!==this.capacity&&(this.capacity=this.length,this.arrayBuffer=this.arrayBuffer.slice(0,this.length*this.bytesPerElement),this._refreshViews())}clear(){this.length=0}resize(e){this.reserve(e),this.length=e}reserve(e){if(e>this.capacity){this.capacity=Math.max(e,Math.floor(5*this.capacity),128),this.arrayBuffer=new ArrayBuffer(this.capacity*this.bytesPerElement);const t=this.uint8;this._refreshViews(),t&&this.uint8.set(t)}}_refreshViews(){throw new Error("_refreshViews() must be implemented by each concrete StructArray layout")}}function sa(e,t=1){let n=0,r=0;return{members:e.map(e=>{const i=ia[e.type].BYTES_PER_ELEMENT,a=n=ca(n,Math.max(t,i)),o=e.components||1;return r=Math.max(r,i),n+=i*o,{name:e.name,type:e.type,components:o,offset:a}}),size:ca(n,Math.max(r,t)),alignment:t}}function ca(e,t){return Math.ceil(e/t)*t}class la extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t){const n=this.length;return this.resize(n+1),this.emplace(n,e,t)}emplace(e,t,n){const r=2*e;return this.int16[r+0]=t,this.int16[r+1]=n,e}}la.prototype.bytesPerElement=4,Zr("StructArrayLayout2i4",la);class ua extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t,n,r){const i=this.length;return this.resize(i+1),this.emplace(i,e,t,n,r)}emplace(e,t,n,r,i){const a=4*e;return this.int16[a+0]=t,this.int16[a+1]=n,this.int16[a+2]=r,this.int16[a+3]=i,e}}ua.prototype.bytesPerElement=8,Zr("StructArrayLayout4i8",ua);class ha extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o){const s=this.length;return this.resize(s+1),this.emplace(s,e,t,n,r,i,a,o)}emplace(e,t,n,r,i,a,o,s){const c=6*e,l=12*e,u=3*e;return this.int16[c+0]=t,this.int16[c+1]=n,this.uint8[l+4]=r,this.uint8[l+5]=i,this.uint8[l+6]=a,this.uint8[l+7]=o,this.float32[u+2]=s,e}}ha.prototype.bytesPerElement=12,Zr("StructArrayLayout2i4ub1f12",ha);class fa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t){const n=this.length;return this.resize(n+1),this.emplace(n,e,t)}emplace(e,t,n){const r=2*e;return this.float32[r+0]=t,this.float32[r+1]=n,e}}fa.prototype.bytesPerElement=8,Zr("StructArrayLayout2f8",fa);class da extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l){const u=this.length;return this.resize(u+1),this.emplace(u,e,t,n,r,i,a,o,s,c,l)}emplace(e,t,n,r,i,a,o,s,c,l,u){const h=10*e;return this.uint16[h+0]=t,this.uint16[h+1]=n,this.uint16[h+2]=r,this.uint16[h+3]=i,this.uint16[h+4]=a,this.uint16[h+5]=o,this.uint16[h+6]=s,this.uint16[h+7]=c,this.uint16[h+8]=l,this.uint16[h+9]=u,e}}da.prototype.bytesPerElement=20,Zr("StructArrayLayout10ui20",da);class pa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l,u,h){const f=this.length;return this.resize(f+1),this.emplace(f,e,t,n,r,i,a,o,s,c,l,u,h)}emplace(e,t,n,r,i,a,o,s,c,l,u,h,f){const d=12*e;return this.int16[d+0]=t,this.int16[d+1]=n,this.int16[d+2]=r,this.int16[d+3]=i,this.uint16[d+4]=a,this.uint16[d+5]=o,this.uint16[d+6]=s,this.uint16[d+7]=c,this.int16[d+8]=l,this.int16[d+9]=u,this.int16[d+10]=h,this.int16[d+11]=f,e}}pa.prototype.bytesPerElement=24,Zr("StructArrayLayout4i4ui4i24",pa);class ma extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n){const r=this.length;return this.resize(r+1),this.emplace(r,e,t,n)}emplace(e,t,n,r){const i=3*e;return this.float32[i+0]=t,this.float32[i+1]=n,this.float32[i+2]=r,e}}ma.prototype.bytesPerElement=12,Zr("StructArrayLayout3f12",ma);class ga extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)}emplaceBack(e){const t=this.length;return this.resize(t+1),this.emplace(t,e)}emplace(e,t){return this.uint32[1*e+0]=t,e}}ga.prototype.bytesPerElement=4,Zr("StructArrayLayout1ul4",ga);class ya extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l){const u=this.length;return this.resize(u+1),this.emplace(u,e,t,n,r,i,a,o,s,c,l)}emplace(e,t,n,r,i,a,o,s,c,l,u){const h=16*e,f=8*e;return this.int16[h+0]=t,this.int16[h+1]=n,this.float32[f+1]=r,this.float32[f+2]=i,this.float32[f+3]=a,this.float32[f+4]=o,this.int16[h+10]=s,this.uint32[f+6]=c,this.uint16[h+14]=l,this.uint16[h+15]=u,e}}ya.prototype.bytesPerElement=32,Zr("StructArrayLayout2i4f1i1ul2ui32",ya);class va extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a){const o=this.length;return this.resize(o+1),this.emplace(o,e,t,n,r,i,a)}emplace(e,t,n,r,i,a,o){const s=6*e;return this.int16[s+0]=t,this.int16[s+1]=n,this.int16[s+2]=r,this.int16[s+3]=i,this.int16[s+4]=a,this.int16[s+5]=o,e}}va.prototype.bytesPerElement=12,Zr("StructArrayLayout2i2i2i12",va);class _a extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i){const a=this.length;return this.resize(a+1),this.emplace(a,e,t,n,r,i)}emplace(e,t,n,r,i,a){const o=4*e,s=8*e;return this.float32[o+0]=t,this.float32[o+1]=n,this.float32[o+2]=r,this.int16[s+6]=i,this.int16[s+7]=a,e}}_a.prototype.bytesPerElement=16,Zr("StructArrayLayout2f1f2i16",_a);class ba extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r){const i=this.length;return this.resize(i+1),this.emplace(i,e,t,n,r)}emplace(e,t,n,r,i){const a=12*e,o=3*e;return this.uint8[a+0]=t,this.uint8[a+1]=n,this.float32[o+1]=r,this.float32[o+2]=i,e}}ba.prototype.bytesPerElement=12,Zr("StructArrayLayout2ub2f12",ba);class xa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n){const r=this.length;return this.resize(r+1),this.emplace(r,e,t,n)}emplace(e,t,n,r){const i=3*e;return this.uint16[i+0]=t,this.uint16[i+1]=n,this.uint16[i+2]=r,e}}xa.prototype.bytesPerElement=6,Zr("StructArrayLayout3ui6",xa);class wa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g){const y=this.length;return this.resize(y+1),this.emplace(y,e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g)}emplace(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y){const v=24*e,_=12*e,b=48*e;return this.int16[v+0]=t,this.int16[v+1]=n,this.uint16[v+2]=r,this.uint16[v+3]=i,this.uint32[_+2]=a,this.uint32[_+3]=o,this.uint32[_+4]=s,this.uint16[v+10]=c,this.uint16[v+11]=l,this.uint16[v+12]=u,this.float32[_+7]=h,this.float32[_+8]=f,this.uint8[b+36]=d,this.uint8[b+37]=p,this.uint8[b+38]=m,this.uint32[_+10]=g,this.int16[v+22]=y,e}}wa.prototype.bytesPerElement=48,Zr("StructArrayLayout2i2ui3ul3ui2f3ub1ul1i48",wa);class Ea extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k,T,S,O){const A=this.length;return this.resize(A+1),this.emplace(A,e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k,T,S,O)}emplace(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k,T,S,O,A){const P=34*e,C=17*e;return this.int16[P+0]=t,this.int16[P+1]=n,this.int16[P+2]=r,this.int16[P+3]=i,this.int16[P+4]=a,this.int16[P+5]=o,this.int16[P+6]=s,this.int16[P+7]=c,this.uint16[P+8]=l,this.uint16[P+9]=u,this.uint16[P+10]=h,this.uint16[P+11]=f,this.uint16[P+12]=d,this.uint16[P+13]=p,this.uint16[P+14]=m,this.uint16[P+15]=g,this.uint16[P+16]=y,this.uint16[P+17]=v,this.uint16[P+18]=_,this.uint16[P+19]=b,this.uint16[P+20]=x,this.uint16[P+21]=w,this.uint16[P+22]=E,this.uint32[C+12]=k,this.float32[C+13]=T,this.float32[C+14]=S,this.float32[C+15]=O,this.float32[C+16]=A,e}}Ea.prototype.bytesPerElement=68,Zr("StructArrayLayout8i15ui1ul4f68",Ea);class ka extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e){const t=this.length;return this.resize(t+1),this.emplace(t,e)}emplace(e,t){return this.float32[1*e+0]=t,e}}ka.prototype.bytesPerElement=4,Zr("StructArrayLayout1f4",ka);class Ta extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(e,t,n){const r=this.length;return this.resize(r+1),this.emplace(r,e,t,n)}emplace(e,t,n,r){const i=3*e;return this.int16[i+0]=t,this.int16[i+1]=n,this.int16[i+2]=r,e}}Ta.prototype.bytesPerElement=6,Zr("StructArrayLayout3i6",Ta);class Sa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t,n,r){const i=this.length;return this.resize(i+1),this.emplace(i,e,t,n,r)}emplace(e,t,n,r,i){const a=6*e;return this.uint32[3*e+0]=t,this.uint16[a+2]=n,this.uint16[a+3]=r,this.uint16[a+4]=i,e}}Sa.prototype.bytesPerElement=12,Zr("StructArrayLayout1ul3ui12",Sa);class Oa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e,t){const n=this.length;return this.resize(n+1),this.emplace(n,e,t)}emplace(e,t,n){const r=2*e;return this.uint16[r+0]=t,this.uint16[r+1]=n,e}}Oa.prototype.bytesPerElement=4,Zr("StructArrayLayout2ui4",Oa);class Aa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(e){const t=this.length;return this.resize(t+1),this.emplace(t,e)}emplace(e,t){return this.uint16[1*e+0]=t,e}}Aa.prototype.bytesPerElement=2,Zr("StructArrayLayout1ui2",Aa);class Pa extends oa{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(e,t,n,r){const i=this.length;return this.resize(i+1),this.emplace(i,e,t,n,r)}emplace(e,t,n,r,i){const a=4*e;return this.float32[a+0]=t,this.float32[a+1]=n,this.float32[a+2]=r,this.float32[a+3]=i,e}}Pa.prototype.bytesPerElement=16,Zr("StructArrayLayout4f16",Pa);class Ca extends aa{get anchorPointX(){return this._structArray.int16[this._pos2+0]}get anchorPointY(){return this._structArray.int16[this._pos2+1]}get x1(){return this._structArray.float32[this._pos4+1]}get y1(){return this._structArray.float32[this._pos4+2]}get x2(){return this._structArray.float32[this._pos4+3]}get y2(){return this._structArray.float32[this._pos4+4]}get padding(){return this._structArray.int16[this._pos2+10]}get featureIndex(){return this._structArray.uint32[this._pos4+6]}get sourceLayerIndex(){return this._structArray.uint16[this._pos2+14]}get bucketIndex(){return this._structArray.uint16[this._pos2+15]}get anchorPoint(){return new r(this.anchorPointX,this.anchorPointY)}}Ca.prototype.size=32;class Ia extends ya{get(e){return new Ca(this,e)}}Zr("CollisionBoxArray",Ia);class Ma extends aa{get anchorX(){return this._structArray.int16[this._pos2+0]}get anchorY(){return this._structArray.int16[this._pos2+1]}get glyphStartIndex(){return this._structArray.uint16[this._pos2+2]}get numGlyphs(){return this._structArray.uint16[this._pos2+3]}get vertexStartIndex(){return this._structArray.uint32[this._pos4+2]}get lineStartIndex(){return this._structArray.uint32[this._pos4+3]}get lineLength(){return this._structArray.uint32[this._pos4+4]}get segment(){return this._structArray.uint16[this._pos2+10]}get lowerSize(){return this._structArray.uint16[this._pos2+11]}get upperSize(){return this._structArray.uint16[this._pos2+12]}get lineOffsetX(){return this._structArray.float32[this._pos4+7]}get lineOffsetY(){return this._structArray.float32[this._pos4+8]}get writingMode(){return this._structArray.uint8[this._pos1+36]}get placedOrientation(){return this._structArray.uint8[this._pos1+37]}set placedOrientation(e){this._structArray.uint8[this._pos1+37]=e}get hidden(){return this._structArray.uint8[this._pos1+38]}set hidden(e){this._structArray.uint8[this._pos1+38]=e}get crossTileID(){return this._structArray.uint32[this._pos4+10]}set crossTileID(e){this._structArray.uint32[this._pos4+10]=e}get associatedIconIndex(){return this._structArray.int16[this._pos2+22]}}Ma.prototype.size=48;class Ra extends wa{get(e){return new Ma(this,e)}}Zr("PlacedSymbolArray",Ra);class ja extends aa{get anchorX(){return this._structArray.int16[this._pos2+0]}get anchorY(){return this._structArray.int16[this._pos2+1]}get rightJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+2]}get centerJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+3]}get leftJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+4]}get verticalPlacedTextSymbolIndex(){return this._structArray.int16[this._pos2+5]}get placedIconSymbolIndex(){return this._structArray.int16[this._pos2+6]}get verticalPlacedIconSymbolIndex(){return this._structArray.int16[this._pos2+7]}get key(){return this._structArray.uint16[this._pos2+8]}get textBoxStartIndex(){return this._structArray.uint16[this._pos2+9]}get textBoxEndIndex(){return this._structArray.uint16[this._pos2+10]}get verticalTextBoxStartIndex(){return this._structArray.uint16[this._pos2+11]}get verticalTextBoxEndIndex(){return this._structArray.uint16[this._pos2+12]}get iconBoxStartIndex(){return this._structArray.uint16[this._pos2+13]}get iconBoxEndIndex(){return this._structArray.uint16[this._pos2+14]}get verticalIconBoxStartIndex(){return this._structArray.uint16[this._pos2+15]}get verticalIconBoxEndIndex(){return this._structArray.uint16[this._pos2+16]}get featureIndex(){return this._structArray.uint16[this._pos2+17]}get numHorizontalGlyphVertices(){return this._structArray.uint16[this._pos2+18]}get numVerticalGlyphVertices(){return this._structArray.uint16[this._pos2+19]}get numIconVertices(){return this._structArray.uint16[this._pos2+20]}get numVerticalIconVertices(){return this._structArray.uint16[this._pos2+21]}get useRuntimeCollisionCircles(){return this._structArray.uint16[this._pos2+22]}get crossTileID(){return this._structArray.uint32[this._pos4+12]}set crossTileID(e){this._structArray.uint32[this._pos4+12]=e}get textBoxScale(){return this._structArray.float32[this._pos4+13]}get textOffset0(){return this._structArray.float32[this._pos4+14]}get textOffset1(){return this._structArray.float32[this._pos4+15]}get collisionCircleDiameter(){return this._structArray.float32[this._pos4+16]}}ja.prototype.size=68;class La extends Ea{get(e){return new ja(this,e)}}Zr("SymbolInstanceArray",La);class Da extends ka{getoffsetX(e){return this.float32[1*e+0]}}Zr("GlyphOffsetArray",Da);class za extends Ta{getx(e){return this.int16[3*e+0]}gety(e){return this.int16[3*e+1]}gettileUnitDistanceFromAnchor(e){return this.int16[3*e+2]}}Zr("SymbolLineVertexArray",za);class Fa extends aa{get featureIndex(){return this._structArray.uint32[this._pos4+0]}get sourceLayerIndex(){return this._structArray.uint16[this._pos2+2]}get bucketIndex(){return this._structArray.uint16[this._pos2+3]}get layoutVertexArrayOffset(){return this._structArray.uint16[this._pos2+4]}}Fa.prototype.size=12;class Ba extends Sa{get(e){return new Fa(this,e)}}Zr("FeatureIndexArray",Ba);class Na extends aa{get a_centroid_pos0(){return this._structArray.uint16[this._pos2+0]}get a_centroid_pos1(){return this._structArray.uint16[this._pos2+1]}}Na.prototype.size=4;class Ua extends Oa{get(e){return new Na(this,e)}}Zr("FillExtrusionCentroidArray",Ua);const Va=sa([{name:"a_pattern_to",components:4,type:"Uint16"},{name:"a_pattern_from",components:4,type:"Uint16"},{name:"a_pixel_ratio_to",components:1,type:"Uint16"},{name:"a_pixel_ratio_from",components:1,type:"Uint16"}]);var Ga=ot((function(e){e.exports=function(e,t){var n,r,i,a,o,s,c,l;for(r=e.length-(n=3&e.length),i=t,o=3432918353,s=461845907,l=0;l>>16)*o&65535)<<16)&4294967295)<<15|c>>>17))*s+(((c>>>16)*s&65535)<<16)&4294967295)<<13|i>>>19))+((5*(i>>>16)&65535)<<16)&4294967295))+((58964+(a>>>16)&65535)<<16);switch(c=0,n){case 3:c^=(255&e.charCodeAt(l+2))<<16;case 2:c^=(255&e.charCodeAt(l+1))<<8;case 1:i^=c=(65535&(c=(c=(65535&(c^=255&e.charCodeAt(l)))*o+(((c>>>16)*o&65535)<<16)&4294967295)<<15|c>>>17))*s+(((c>>>16)*s&65535)<<16)&4294967295}return i^=e.length,i=2246822507*(65535&(i^=i>>>16))+((2246822507*(i>>>16)&65535)<<16)&4294967295,i=3266489909*(65535&(i^=i>>>13))+((3266489909*(i>>>16)&65535)<<16)&4294967295,(i^=i>>>16)>>>0}})),Wa=ot((function(e){e.exports=function(e,t){for(var n,r=e.length,i=t^r,a=0;r>=4;)n=1540483477*(65535&(n=255&e.charCodeAt(a)|(255&e.charCodeAt(++a))<<8|(255&e.charCodeAt(++a))<<16|(255&e.charCodeAt(++a))<<24))+((1540483477*(n>>>16)&65535)<<16),i=1540483477*(65535&i)+((1540483477*(i>>>16)&65535)<<16)^(n=1540483477*(65535&(n^=n>>>24))+((1540483477*(n>>>16)&65535)<<16)),r-=4,++a;switch(r){case 3:i^=(255&e.charCodeAt(a+2))<<16;case 2:i^=(255&e.charCodeAt(a+1))<<8;case 1:i=1540483477*(65535&(i^=255&e.charCodeAt(a)))+((1540483477*(i>>>16)&65535)<<16)}return i=1540483477*(65535&(i^=i>>>13))+((1540483477*(i>>>16)&65535)<<16),(i^=i>>>15)>>>0}})),qa=Ga,Za=Wa;qa.murmur3=Ga,qa.murmur2=Za;class Ha{constructor(){this.ids=[],this.positions=[],this.indexed=!1}add(e,t,n,r){this.ids.push(Xa(e)),this.positions.push(t,n,r)}getPositions(e){const t=Xa(e);let n=0,r=this.ids.length-1;for(;n>1;this.ids[e]>=t?r=e:n=e+1}const i=[];for(;this.ids[n]===t;)i.push({index:this.positions[3*n],start:this.positions[3*n+1],end:this.positions[3*n+2]}),n++;return i}static serialize(e,t){const n=new Float64Array(e.ids),r=new Uint32Array(e.positions);return function e(t,n,r,i){for(;r>1];let o=r-1,s=i+1;for(;;){do{o++}while(t[o]a);if(o>=s)break;$a(t,o,s),$a(n,3*o,3*s),$a(n,3*o+1,3*s+1),$a(n,3*o+2,3*s+2)}s-r`u_${e}`),this.type=n}setUniform(e,t,n){e.set(n.constantOr(this.value))}getBinding(e,t,n){return"color"===this.type?new Ja(e,t):new Ka(e,t)}}class io{constructor(e,t){this.uniformNames=t.map(e=>`u_${e}`),this.patternFrom=null,this.patternTo=null,this.pixelRatioFrom=1,this.pixelRatioTo=1}setConstantPatternPositions(e,t){this.pixelRatioFrom=t.pixelRatio,this.pixelRatioTo=e.pixelRatio,this.patternFrom=t.tlbr,this.patternTo=e.tlbr}setUniform(e,t,n,r){const i="u_pattern_to"===r?this.patternTo:"u_pattern_from"===r?this.patternFrom:"u_pixel_ratio_to"===r?this.pixelRatioTo:"u_pixel_ratio_from"===r?this.pixelRatioFrom:null;i&&e.set(i)}getBinding(e,t,n){return"u_pattern"===n.substr(0,9)?new Qa(e,t):new Ka(e,t)}}class ao{constructor(e,t,n,r){this.expression=e,this.type=n,this.maxValue=0,this.paintVertexAttributes=t.map(e=>({name:`a_${e}`,type:"Float32",components:"color"===n?2:1,offset:0})),this.paintVertexArray=new r}populatePaintArray(e,t,n,r,i){const a=this.paintVertexArray.length,o=this.expression.evaluate(new Vi(0),t,{},r,[],i);this.paintVertexArray.resize(e),this._setPaintValue(a,e,o)}updatePaintArray(e,t,n,r){const i=this.expression.evaluate({zoom:0},n,r);this._setPaintValue(e,t,i)}_setPaintValue(e,t,n){if("color"===this.type){const r=no(n);for(let n=e;n`u_${e}_t`),this.type=n,this.useIntegerZoom=r,this.zoom=i,this.maxValue=0,this.paintVertexAttributes=t.map(e=>({name:`a_${e}`,type:"Float32",components:"color"===n?4:2,offset:0})),this.paintVertexArray=new a}populatePaintArray(e,t,n,r,i){const a=this.expression.evaluate(new Vi(this.zoom),t,{},r,[],i),o=this.expression.evaluate(new Vi(this.zoom+1),t,{},r,[],i),s=this.paintVertexArray.length;this.paintVertexArray.resize(e),this._setPaintValue(s,e,a,o)}updatePaintArray(e,t,n,r){const i=this.expression.evaluate({zoom:this.zoom},n,r),a=this.expression.evaluate({zoom:this.zoom+1},n,r);this._setPaintValue(e,t,i,a)}_setPaintValue(e,t,n,r){if("color"===this.type){const i=no(n),a=no(r);for(let n=e;n!0)){this.binders={},this._buffers=[];const r=[];for(const i in e.paint._values){if(!n(i))continue;const a=e.paint.get(i);if(!(a instanceof $i&&Un(a.property.specification)))continue;const o=uo(i,e.type),s=a.value,c=a.property.specification.type,l=a.property.useIntegerZoom,u=a.property.specification["property-type"],h="cross-faded"===u||"cross-faded-data-driven"===u;if("constant"===s.kind)this.binders[i]=h?new io(s.value,o):new ro(s.value,o,c),r.push(`/u_${i}`);else if("source"===s.kind||h){const n=ho(i,c,"source");this.binders[i]=h?new so(s,o,c,l,t,n,e.id):new ao(s,o,c,n),r.push(`/a_${i}`)}else{const e=ho(i,c,"composite");this.binders[i]=new oo(s,o,c,l,t,e),r.push(`/z_${i}`)}}this.cacheKey=r.sort().join("")}getMaxValue(e){const t=this.binders[e];return t instanceof ao||t instanceof oo?t.maxValue:0}populatePaintArrays(e,t,n,r,i){for(const a in this.binders){const o=this.binders[a];(o instanceof ao||o instanceof oo||o instanceof so)&&o.populatePaintArray(e,t,n,r,i)}}setConstantPatternPositions(e,t){for(const n in this.binders){const r=this.binders[n];r instanceof io&&r.setConstantPatternPositions(e,t)}}updatePaintArrays(e,t,n,r,i){let a=!1;for(const o in e){const s=t.getPositions(o);for(const t of s){const s=n.feature(t.index);for(const n in this.binders){const c=this.binders[n];if((c instanceof ao||c instanceof oo||c instanceof so)&&!0===c.expression.isStateDependent){const l=r.paint.get(n);c.expression=l.value,c.updatePaintArray(t.start,t.end,s,e[o],i),a=!0}}}}return a}defines(){const e=[];for(const t in this.binders){const n=this.binders[t];(n instanceof ro||n instanceof io)&&e.push(...n.uniformNames.map(e=>`#define HAS_UNIFORM_${e}`))}return e}getBinderAttributes(){const e=[];for(const t in this.binders){const n=this.binders[t];if(n instanceof ao||n instanceof oo)for(let t=0;t!0)){this.programConfigurations={};for(const r of e)this.programConfigurations[r.id]=new co(r,t,n);this.needsUpload=!1,this._featureMap=new Ha,this._bufferOffset=0}populatePaintArrays(e,t,n,r,i,a){for(const o in this.programConfigurations)this.programConfigurations[o].populatePaintArrays(e,t,r,i,a);void 0!==t.id&&this._featureMap.add(t.id,n,this._bufferOffset,e),this._bufferOffset=e,this.needsUpload=!0}updatePaintArrays(e,t,n,r){for(const i of n)this.needsUpload=this.programConfigurations[i.id].updatePaintArrays(e,this._featureMap,t,i,r)||this.needsUpload}get(e){return this.programConfigurations[e]}upload(e){if(this.needsUpload){for(const t in this.programConfigurations)this.programConfigurations[t].upload(e);this.needsUpload=!1}}destroy(){for(const e in this.programConfigurations)this.programConfigurations[e].destroy()}}function uo(e,t){return{"text-opacity":["opacity"],"icon-opacity":["opacity"],"text-color":["fill_color"],"icon-color":["fill_color"],"text-halo-color":["halo_color"],"icon-halo-color":["halo_color"],"text-halo-blur":["halo_blur"],"icon-halo-blur":["halo_blur"],"text-halo-width":["halo_width"],"icon-halo-width":["halo_width"],"line-gap-width":["gapwidth"],"line-pattern":["pattern_to","pattern_from","pixel_ratio_to","pixel_ratio_from"],"fill-pattern":["pattern_to","pattern_from","pixel_ratio_to","pixel_ratio_from"],"fill-extrusion-pattern":["pattern_to","pattern_from","pixel_ratio_to","pixel_ratio_from"]}[e]||[e.replace(`${t}-`,"").replace(/-/g,"_")]}function ho(e,t,n){const r={color:{source:fa,composite:Pa},number:{source:ka,composite:fa}},i=function(e){return{"line-pattern":{source:da,composite:da},"fill-pattern":{source:da,composite:da},"fill-extrusion-pattern":{source:da,composite:da}}[e]}(e);return i&&i[n]||r[t][n]}Zr("ConstantBinder",ro),Zr("CrossFadedConstantBinder",io),Zr("SourceExpressionBinder",ao),Zr("CrossFadedCompositeBinder",so),Zr("CompositeExpressionBinder",oo),Zr("ProgramConfiguration",co,{omit:["_buffers"]}),Zr("ProgramConfigurationSet",lo);class fo extends Le{constructor(e,t){if(super(),this.id=e.id,this.type=e.type,this._featureFilter={filter:()=>!0,needGeometry:!1},"custom"!==e.type&&(this.metadata=(e=e).metadata,this.minzoom=e.minzoom,this.maxzoom=e.maxzoom,"background"!==e.type&&"sky"!==e.type&&(this.source=e.source,this.sourceLayer=e["source-layer"],this.filter=e.filter),t.layout&&(this._unevaluatedLayout=new Xi(t.layout)),t.paint)){this._transitionablePaint=new qi(t.paint);for(const t in e.paint)this.setPaintProperty(t,e.paint[t],{validate:!1});for(const t in e.layout)this.setLayoutProperty(t,e.layout[t],{validate:!1});this._transitioningPaint=this._transitionablePaint.untransitioned(),this.paint=new Yi(t.paint)}}getCrossfadeParameters(){return this._crossfadeParameters}getLayoutProperty(e){return"visibility"===e?this.visibility:this._unevaluatedLayout.getValue(e)}setLayoutProperty(e,t,n={}){null!=t&&this._validate(Br,`layers.${this.id}.layout.${e}`,e,t,n)||("visibility"!==e?this._unevaluatedLayout.setValue(e,t):this.visibility=t)}getPaintProperty(e){return k(e,"-transition")?this._transitionablePaint.getTransition(e.slice(0,-"-transition".length)):this._transitionablePaint.getValue(e)}setPaintProperty(e,t,n={}){if(null!=t&&this._validate(Fr,`layers.${this.id}.paint.${e}`,e,t,n))return!1;if(k(e,"-transition"))return this._transitionablePaint.setTransition(e.slice(0,-"-transition".length),t||void 0),!1;{const n=this._transitionablePaint._values[e],r="cross-faded-data-driven"===n.property.specification["property-type"],i=n.value.isDataDriven(),a=n.value;this._transitionablePaint.setValue(e,t),this._handleSpecialPaintPropertyUpdate(e);const o=this._transitionablePaint._values[e].value;return o.isDataDriven()||i||r||this._handleOverridablePaintPropertyUpdate(e,a,o)}}_handleSpecialPaintPropertyUpdate(e){}getProgramIds(){return null}getProgramConfiguration(e){return null}_handleOverridablePaintPropertyUpdate(e,t,n){return!1}isHidden(e){return!!(this.minzoom&&e=this.maxzoom)||"none"===this.visibility}updateTransitions(e){this._transitioningPaint=this._transitionablePaint.transitioned(e,this._transitioningPaint)}hasTransition(){return this._transitioningPaint.hasTransition()}recalculate(e,t){e.getCrossfadeParameters&&(this._crossfadeParameters=e.getCrossfadeParameters()),this._unevaluatedLayout&&(this.layout=this._unevaluatedLayout.possiblyEvaluate(e,void 0,t)),this.paint=this._transitioningPaint.possiblyEvaluate(e,void 0,t)}serialize(){const e={id:this.id,type:this.type,source:this.source,"source-layer":this.sourceLayer,metadata:this.metadata,minzoom:this.minzoom,maxzoom:this.maxzoom,filter:this.filter,layout:this._unevaluatedLayout&&this._unevaluatedLayout.serialize(),paint:this._transitionablePaint&&this._transitionablePaint.serialize()};return this.visibility&&(e.layout=e.layout||{},e.layout.visibility=this.visibility),S(e,(e,t)=>!(void 0===e||"layout"===t&&!Object.keys(e).length||"paint"===t&&!Object.keys(e).length))}_validate(e,t,n,r,i={}){return(!i||!1!==i.validate)&&Nr(this,e.call(Dr,{key:t,layerType:this.type,objectKey:n,value:r,styleSpec:De,style:{glyphs:!0,sprite:!0}}))}is3D(){return!1}isSky(){return!1}isTileClipped(){return!1}hasOffscreenPass(){return!1}resize(){}isStateDependent(){for(const e in this.paint._values){const t=this.paint.get(e);if(t instanceof $i&&Un(t.property.specification)&&("source"===t.value.kind||"composite"===t.value.kind)&&t.value.isStateDependent)return!0}return!1}}const po=sa([{name:"a_pos",components:2,type:"Int16"}],4),{members:mo}=po;class go{constructor(e=[]){this.segments=e}prepareSegment(e,t,n,r){let i=this.segments[this.segments.length-1];return e>go.MAX_VERTEX_ARRAY_LENGTH&&P(`Max vertices per segment is ${go.MAX_VERTEX_ARRAY_LENGTH}: bucket requested ${e}`),(!i||i.vertexLength+e>go.MAX_VERTEX_ARRAY_LENGTH||i.sortKey!==r)&&(i={vertexOffset:t.length,primitiveOffset:n.length,vertexLength:0,primitiveLength:0},void 0!==r&&(i.sortKey=r),this.segments.push(i)),i}get(){return this.segments}destroy(){for(const e of this.segments)for(const t in e.vaos)e.vaos[t].destroy()}static simpleSegment(e,t,n,r){return new go([{vertexOffset:e,primitiveOffset:t,vertexLength:n,primitiveLength:r,vaos:{},sortKey:0}])}}go.MAX_VERTEX_ARRAY_LENGTH=Math.pow(2,16)-1,Zr("SegmentVector",go);const yo=Math.pow(2,14)-1,vo=-yo-1;function _o(e){const t=8192/e.extent,n=e.loadGeometry();for(let r=0;rr.x+1||ar.y+1)&&P("Geometry exceeds allowed extent, reduce your vector tile buffer size")}}return n}function bo(e,t){return{type:e.type,id:e.id,properties:e.properties,geometry:t?_o(e):[]}}function xo(e,t,n,r,i){e.emplaceBack(2*t+(r+1)/2,2*n+(i+1)/2)}class wo{constructor(e){this.zoom=e.zoom,this.overscaling=e.overscaling,this.layers=e.layers,this.layerIds=this.layers.map(e=>e.id),this.index=e.index,this.hasPattern=!1,this.layoutVertexArray=new la,this.indexArray=new xa,this.segments=new go,this.programConfigurations=new lo(e.layers,e.zoom),this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id)}populate(e,t,n){const r=this.layers[0],i=[];let a=null;"circle"===r.type&&(a=r.layout.get("circle-sort-key"));for(const{feature:o,id:s,index:c,sourceLayerIndex:l}of e){const e=this.layers[0]._featureFilter.needGeometry,t=bo(o,e);if(!this.layers[0]._featureFilter.filter(new Vi(this.zoom),t,n))continue;const r=a?a.evaluate(t,{},n):void 0,u={id:s,properties:o.properties,type:o.type,sourceLayerIndex:l,index:c,geometry:e?t.geometry:_o(o),patterns:{},sortKey:r};i.push(u)}a&&i.sort((e,t)=>e.sortKey-t.sortKey);for(const o of i){const{geometry:r,index:i,sourceLayerIndex:a}=o,s=e[i].feature;this.addFeature(o,r,i,n),t.featureIndex.insert(s,r,i,a,this.index)}}update(e,t,n){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(e,t,this.stateDependentLayers,n)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(e){this.uploaded||(this.layoutVertexBuffer=e.createVertexBuffer(this.layoutVertexArray,mo),this.indexBuffer=e.createIndexBuffer(this.indexArray)),this.programConfigurations.upload(e),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy())}addFeature(e,t,n,r){for(const i of t)for(const t of i){const n=t.x,r=t.y;if(n<0||n>=8192||r<0||r>=8192)continue;const i=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray,e.sortKey),a=i.vertexLength;xo(this.layoutVertexArray,n,r,-1,-1),xo(this.layoutVertexArray,n,r,1,-1),xo(this.layoutVertexArray,n,r,1,1),xo(this.layoutVertexArray,n,r,-1,1),this.indexArray.emplaceBack(a,a+1,a+2),this.indexArray.emplaceBack(a,a+3,a+2),i.vertexLength+=4,i.primitiveLength+=2}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,e,n,{},r)}}function Eo(e,t){for(let n=0;n1){if(Oo(e,t))return!0;for(let r=0;r1?n:n.sub(t)._mult(i)._add(t))}function Io(e,t){let n,r,i,a=!1;for(let o=0;ot.y!=i.y>t.y&&t.x<(i.x-r.x)*(t.y-r.y)/(i.y-r.y)+r.x&&(a=!a)}return a}function Mo(e,t){let n=!1;for(let r=0,i=e.length-1;rt.y!=o.y>t.y&&t.x<(o.x-a.x)*(t.y-a.y)/(o.y-a.y)+a.x&&(n=!n)}return n}function Ro(e,t,n,i,a){for(const r of e)if(t<=r.x&&n<=r.y&&i>=r.x&&a>=r.y)return!0;const o=[new r(t,n),new r(t,a),new r(i,a),new r(i,n)];if(e.length>2)for(const r of o)if(Mo(e,r))return!0;for(let r=0;ri.x&&t.x>i.x||e.yi.y&&t.y>i.y)return!1;const a=C(e,t,n[0]);return a!==C(e,t,n[1])||a!==C(e,t,n[2])||a!==C(e,t,n[3])}function Lo(e,t,n){const r=t.paint.get(e).value;return"constant"===r.kind?r.value:n.programConfigurations.get(t.id).getMaxValue(e)}function Do(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function zo(e,t,n,i,a){if(!t[0]&&!t[1])return e;const o=r.convert(t)._mult(a);"viewport"===n&&o._rotate(-i);const s=[];for(let r=0;r0&&(a=1/Math.sqrt(a)),e[0]=t[0]*a,e[1]=t[1]*a,e[2]=t[2]*a,e}function ts(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function ns(e,t,n){var r=t[0],i=t[1],a=t[2],o=n[0],s=n[1],c=n[2];return e[0]=i*c-a*s,e[1]=a*o-r*c,e[2]=r*s-i*o,e}function rs(e,t,n){var r=t[0],i=t[1],a=t[2],o=n[3]*r+n[7]*i+n[11]*a+n[15];return e[0]=(n[0]*r+n[4]*i+n[8]*a+n[12])/(o=o||1),e[1]=(n[1]*r+n[5]*i+n[9]*a+n[13])/o,e[2]=(n[2]*r+n[6]*i+n[10]*a+n[14])/o,e}function is(e,t,n){var r=n[0],i=n[1],a=n[2],o=t[0],s=t[1],c=t[2],l=i*c-a*s,u=a*o-r*c,h=r*s-i*o,f=i*h-a*u,d=a*l-r*h,p=r*u-i*l,m=2*n[3];return u*=m,h*=m,d*=2,p*=2,e[0]=o+(l*=m)+(f*=2),e[1]=s+u+d,e[2]=c+h+p,e}var as,os=Ko,ss=Xo;function cs(e,t,n){var r=t[0],i=t[1],a=t[2],o=t[3];return e[0]=n[0]*r+n[4]*i+n[8]*a+n[12]*o,e[1]=n[1]*r+n[5]*i+n[9]*a+n[13]*o,e[2]=n[2]*r+n[6]*i+n[10]*a+n[14]*o,e[3]=n[3]*r+n[7]*i+n[11]*a+n[15]*o,e}function ls(){var e=new Uo(4);return Uo!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e[3]=1,e}function us(e){return e[0]=0,e[1]=0,e[2]=0,e[3]=1,e}function hs(e,t,n){n*=.5;var r=t[0],i=t[1],a=t[2],o=t[3],s=Math.sin(n),c=Math.cos(n);return e[0]=r*c+o*s,e[1]=i*c+a*s,e[2]=a*c-i*s,e[3]=o*c-r*s,e}Zo(),as=new Uo(4),Uo!=Float32Array&&(as[0]=0,as[1]=0,as[2]=0,as[3]=0),Zo(),$o(1,0,0),$o(0,1,0),ls(),ls(),Vo();class fs{constructor(e,t){this.points=e,this.planes=t}static fromInvProjectionMatrix(e,t,n){const r=Math.pow(2,n),i=[[-1,1,-1,1],[1,1,-1,1],[1,-1,-1,1],[-1,-1,-1,1],[-1,1,1,1],[1,1,1,1],[1,-1,1,1],[-1,-1,1,1]].map(n=>{const i=cs([],n,e),a=1/i[3]/t*r;return function(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e[3]=t[3]*n[3],e}(i,i,[a,a,1/i[3],a])}),a=[[0,1,2],[6,5,4],[0,3,7],[2,1,5],[3,2,6],[0,4,5]].map(e=>{const t=es([],ns([],os([],i[e[0]],i[e[1]]),os([],i[e[2]],i[e[1]]))),n=-ts(t,i[e[1]]);return t.concat(n)});return new fs(i,a)}}class ds{constructor(e,t){this.min=e,this.max=t,this.center=Qo([],Yo([],this.min,this.max),.5)}quadrant(e){const t=[e%2==0,e<2],n=Ho(this.min),r=Ho(this.max);for(let i=0;i=0;if(0===s)return 0;s!==t.length&&(n=!1)}var r,i;if(n)return 2;for(let a=0;a<3;a++){let t=Number.MAX_VALUE,n=-Number.MAX_VALUE;for(let r=0;rthis.max[a]-this.min[a])return 0}return 1}}function ps(e,t,n){const i=cs([],[e.x,e.y,t,1],n);return new r(i[0]/i[3],i[1]/i[3])}const ms=$o(0,0,0),gs=$o(0,0,1);function ys(e,t){const n=Zo();return ms[2]=t,e.intersectsPlane(ms,gs,n),new r(n[0],n[1])}class vs extends wo{}function _s(e,{width:t,height:n},r,i){if(i){if(i instanceof Uint8ClampedArray)i=new Uint8Array(i.buffer);else if(i.length!==t*n*r)throw new RangeError("mismatched image size")}else i=new Uint8Array(t*n*r);return e.width=t,e.height=n,e.data=i,e}function bs(e,{width:t,height:n},r){if(t===e.width&&n===e.height)return;const i=_s({},{width:t,height:n},r);xs(e,i,{x:0,y:0},{x:0,y:0},{width:Math.min(e.width,t),height:Math.min(e.height,n)},r),e.width=t,e.height=n,e.data=i.data}function xs(e,t,n,r,i,a){if(0===i.width||0===i.height)return t;if(i.width>e.width||i.height>e.height||n.x>e.width-i.width||n.y>e.height-i.height)throw new RangeError("out of range source coordinates for image copy");if(i.width>t.width||i.height>t.height||r.x>t.width-i.width||r.y>t.height-i.height)throw new RangeError("out of range destination coordinates for image copy");const o=e.data,s=t.data;for(let c=0;c{t[e.evaluationKey]=a;const o=e.expression.evaluate(t);i.data[n+r+0]=Math.floor(255*o.r/o.a),i.data[n+r+1]=Math.floor(255*o.g/o.a),i.data[n+r+2]=Math.floor(255*o.b/o.a),i.data[n+r+3]=Math.floor(255*o.a)};if(e.clips)for(let o=0,s=0;o80*n){r=a=e[0],i=o=e[1];for(var p=n;pa&&(a=s),c>o&&(o=c);l=0!==(l=Math.max(a-r,o-i))?1/l:0}return js(f,d,n,r,i,l),d}function Ms(e,t,n,r,i){var a,o;if(i===nc(e,t,n,r)>0)for(a=t;a=t;a-=r)o=Js(a,e[a],e[a+1],o);return o&&Hs(o,o.next)&&(ec(o),o=o.next),o}function Rs(e,t){if(!e)return e;t||(t=e);var n,r=e;do{if(n=!1,r.steiner||!Hs(r,r.next)&&0!==Zs(r.prev,r,r.next))r=r.next;else{if(ec(r),(r=t=r.prev)===r.next)break;n=!0}}while(n||r!==t);return t}function js(e,t,n,r,i,a,o){if(e){!o&&a&&function(e,t,n,r){var i=e;do{null===i.z&&(i.z=Vs(i.x,i.y,t,n,r)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next}while(i!==e);i.prevZ.nextZ=null,i.prevZ=null,function(e){var t,n,r,i,a,o,s,c,l=1;do{for(n=e,e=null,a=null,o=0;n;){for(o++,r=n,s=0,t=0;t0||c>0&&r;)0!==s&&(0===c||!r||n.z<=r.z)?(i=n,n=n.nextZ,s--):(i=r,r=r.nextZ,c--),a?a.nextZ=i:e=i,i.prevZ=a,a=i;n=r}a.nextZ=null,l*=2}while(o>1)}(i)}(e,r,i,a);for(var s,c,l=e;e.prev!==e.next;)if(s=e.prev,c=e.next,a?Ds(e,r,i,a):Ls(e))t.push(s.i/n),t.push(e.i/n),t.push(c.i/n),ec(e),e=c.next,l=c.next;else if((e=c)===l){o?1===o?js(e=zs(Rs(e),t,n),t,n,r,i,a,2):2===o&&Fs(e,t,n,r,i,a):js(Rs(e),t,n,r,i,a,1);break}}}function Ls(e){var t=e.prev,n=e,r=e.next;if(Zs(t,n,r)>=0)return!1;for(var i=e.next.next;i!==e.prev;){if(Ws(t.x,t.y,n.x,n.y,r.x,r.y,i.x,i.y)&&Zs(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}function Ds(e,t,n,r){var i=e.prev,a=e,o=e.next;if(Zs(i,a,o)>=0)return!1;for(var s=i.x>a.x?i.x>o.x?i.x:o.x:a.x>o.x?a.x:o.x,c=i.y>a.y?i.y>o.y?i.y:o.y:a.y>o.y?a.y:o.y,l=Vs(i.x=l&&f&&f.z<=u;){if(h!==e.prev&&h!==e.next&&Ws(i.x,i.y,a.x,a.y,o.x,o.y,h.x,h.y)&&Zs(h.prev,h,h.next)>=0)return!1;if(h=h.prevZ,f!==e.prev&&f!==e.next&&Ws(i.x,i.y,a.x,a.y,o.x,o.y,f.x,f.y)&&Zs(f.prev,f,f.next)>=0)return!1;f=f.nextZ}for(;h&&h.z>=l;){if(h!==e.prev&&h!==e.next&&Ws(i.x,i.y,a.x,a.y,o.x,o.y,h.x,h.y)&&Zs(h.prev,h,h.next)>=0)return!1;h=h.prevZ}for(;f&&f.z<=u;){if(f!==e.prev&&f!==e.next&&Ws(i.x,i.y,a.x,a.y,o.x,o.y,f.x,f.y)&&Zs(f.prev,f,f.next)>=0)return!1;f=f.nextZ}return!0}function zs(e,t,n){var r=e;do{var i=r.prev,a=r.next.next;!Hs(i,a)&&Xs(i,r,r.next,a)&&Ks(i,a)&&Ks(a,i)&&(t.push(i.i/n),t.push(r.i/n),t.push(a.i/n),ec(r),ec(r.next),r=e=a),r=r.next}while(r!==e);return Rs(r)}function Fs(e,t,n,r,i,a){var o=e;do{for(var s=o.next.next;s!==o.prev;){if(o.i!==s.i&&qs(o,s)){var c=Qs(o,s);return o=Rs(o,o.next),c=Rs(c,c.next),js(o,t,n,r,i,a),void js(c,t,n,r,i,a)}s=s.next}o=o.next}while(o!==e)}function Bs(e,t){return e.x-t.x}function Ns(e,t){if(t=function(e,t){var n,r=t,i=e.x,a=e.y,o=-1/0;do{if(a<=r.y&&a>=r.next.y&&r.next.y!==r.y){var s=r.x+(a-r.y)*(r.next.x-r.x)/(r.next.y-r.y);if(s<=i&&s>o){if(o=s,s===i){if(a===r.y)return r;if(a===r.next.y)return r.next}n=r.x=r.x&&r.x>=u&&i!==r.x&&Ws(an.x||r.x===n.x&&Us(n,r)))&&(n=r,f=c)),r=r.next}while(r!==l);return n}(e,t)){var n=Qs(t,e);Rs(t,t.next),Rs(n,n.next)}}function Us(e,t){return Zs(e.prev,e,t.prev)<0&&Zs(t.next,e,e.next)<0}function Vs(e,t,n,r,i){return(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-n)*i)|e<<8))|e<<4))|e<<2))|e<<1))|(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-r)*i)|t<<8))|t<<4))|t<<2))|t<<1))<<1}function Gs(e){var t=e,n=e;do{(t.x=0&&(e-o)*(r-s)-(n-o)*(t-s)>=0&&(n-o)*(a-s)-(i-o)*(r-s)>=0}function qs(e,t){return e.next.i!==t.i&&e.prev.i!==t.i&&!function(e,t){var n=e;do{if(n.i!==e.i&&n.next.i!==e.i&&n.i!==t.i&&n.next.i!==t.i&&Xs(n,n.next,e,t))return!0;n=n.next}while(n!==e);return!1}(e,t)&&(Ks(e,t)&&Ks(t,e)&&function(e,t){var n=e,r=!1,i=(e.x+t.x)/2,a=(e.y+t.y)/2;do{n.y>a!=n.next.y>a&&n.next.y!==n.y&&i<(n.next.x-n.x)*(a-n.y)/(n.next.y-n.y)+n.x&&(r=!r),n=n.next}while(n!==e);return r}(e,t)&&(Zs(e.prev,e,t.prev)||Zs(e,t.prev,t))||Hs(e,t)&&Zs(e.prev,e,e.next)>0&&Zs(t.prev,t,t.next)>0)}function Zs(e,t,n){return(t.y-e.y)*(n.x-t.x)-(t.x-e.x)*(n.y-t.y)}function Hs(e,t){return e.x===t.x&&e.y===t.y}function Xs(e,t,n,r){var i=Ys(Zs(e,t,n)),a=Ys(Zs(e,t,r)),o=Ys(Zs(n,r,e)),s=Ys(Zs(n,r,t));return i!==a&&o!==s||!(0!==i||!$s(e,n,t))||!(0!==a||!$s(e,r,t))||!(0!==o||!$s(n,e,r))||!(0!==s||!$s(n,t,r))}function $s(e,t,n){return t.x<=Math.max(e.x,n.x)&&t.x>=Math.min(e.x,n.x)&&t.y<=Math.max(e.y,n.y)&&t.y>=Math.min(e.y,n.y)}function Ys(e){return e>0?1:e<0?-1:0}function Ks(e,t){return Zs(e.prev,e,e.next)<0?Zs(e,t,e.next)>=0&&Zs(e,e.prev,t)>=0:Zs(e,t,e.prev)<0||Zs(e,e.next,t)<0}function Qs(e,t){var n=new tc(e.i,e.x,e.y),r=new tc(t.i,t.x,t.y),i=e.next,a=t.prev;return e.next=t,t.prev=e,n.next=i,i.prev=n,r.next=n,n.prev=r,a.next=r,r.prev=a,r}function Js(e,t,n,r){var i=new tc(e,t,n);return r?(i.next=r.next,i.prev=r,r.next.prev=i,r.next=i):(i.prev=i,i.next=i),i}function ec(e){e.next.prev=e.prev,e.prev.next=e.next,e.prevZ&&(e.prevZ.nextZ=e.nextZ),e.nextZ&&(e.nextZ.prevZ=e.prevZ)}function tc(e,t,n){this.i=e,this.x=t,this.y=n,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function nc(e,t,n,r){for(var i=0,a=t,o=n-r;ar;){if(i-r>600){var o=i-r+1,s=n-r+1,c=Math.log(o),l=.5*Math.exp(2*c/3),u=.5*Math.sqrt(c*l*(o-l)/o)*(s-o/2<0?-1:1);e(t,n,Math.max(r,Math.floor(n-s*l/o+u)),Math.min(i,Math.floor(n+(o-s)*l/o+u)),a)}var h=t[n],f=r,d=i;for(ic(t,r,n),a(t[i],h)>0&&ic(t,r,i);f0;)d--}0===a(t[r],h)?ic(t,r,d):ic(t,++d,i),d<=n&&(r=d+1),n<=d&&(i=d-1)}}(e,t,n||0,r||e.length-1,i||ac)}function ic(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function ac(e,t){return et?1:0}function oc(e,t){const n=e.length;if(n<=1)return[e];const r=[];let i,a;for(let o=0;o1)for(let o=0;o0&&n.holes.push(r+=e[i-1].length)}return n},Ps.default=Cs;class uc{constructor(e){this.zoom=e.zoom,this.overscaling=e.overscaling,this.layers=e.layers,this.layerIds=this.layers.map(e=>e.id),this.index=e.index,this.hasPattern=!1,this.patternFeatures=[],this.layoutVertexArray=new la,this.indexArray=new xa,this.indexArray2=new Oa,this.programConfigurations=new lo(e.layers,e.zoom),this.segments=new go,this.segments2=new go,this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id)}populate(e,t,n){this.hasPattern=cc("fill",this.layers,t);const r=this.layers[0].layout.get("fill-sort-key"),i=[];for(const{feature:a,id:o,index:s,sourceLayerIndex:c}of e){const e=this.layers[0]._featureFilter.needGeometry,l=bo(a,e);if(!this.layers[0]._featureFilter.filter(new Vi(this.zoom),l,n))continue;const u=r?r.evaluate(l,{},n,t.availableImages):void 0,h={id:o,properties:a.properties,type:a.type,sourceLayerIndex:c,index:s,geometry:e?l.geometry:_o(a),patterns:{},sortKey:u};i.push(h)}r&&i.sort((e,t)=>e.sortKey-t.sortKey);for(const a of i){const{geometry:r,index:i,sourceLayerIndex:o}=a;if(this.hasPattern){const e=lc("fill",this.layers,a,this.zoom,t);this.patternFeatures.push(e)}else this.addFeature(a,r,i,n,{});t.featureIndex.insert(e[i].feature,r,i,o,this.index)}}update(e,t,n){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(e,t,this.stateDependentLayers,n)}addFeatures(e,t,n){for(const r of this.patternFeatures)this.addFeature(r,r.geometry,r.index,t,n)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(e){this.uploaded||(this.layoutVertexBuffer=e.createVertexBuffer(this.layoutVertexArray,As),this.indexBuffer=e.createIndexBuffer(this.indexArray),this.indexBuffer2=e.createIndexBuffer(this.indexArray2)),this.programConfigurations.upload(e),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.indexBuffer2.destroy(),this.programConfigurations.destroy(),this.segments.destroy(),this.segments2.destroy())}addFeature(e,t,n,r,i){for(const a of oc(t,500)){let e=0;for(const s of a)e+=s.length;const t=this.segments.prepareSegment(e,this.layoutVertexArray,this.indexArray),n=t.vertexLength,r=[],i=[];for(const s of a){if(0===s.length)continue;s!==a[0]&&i.push(r.length/2);const e=this.segments2.prepareSegment(s.length,this.layoutVertexArray,this.indexArray2),t=e.vertexLength;this.layoutVertexArray.emplaceBack(s[0].x,s[0].y),this.indexArray2.emplaceBack(t+s.length-1,t),r.push(s[0].x),r.push(s[0].y);for(let n=1;n>3}if(a--,1===i||2===i)o+=e.readSVarint(),s+=e.readSVarint(),1===i&&(t&&c.push(t),t=[]),t.push(new r(o,s));else{if(7!==i)throw new Error("unknown command "+i);t&&t.push(t[0].clone())}}return t&&c.push(t),c},yc.prototype.bbox=function(){var e=this._pbf;e.pos=this._geometry;for(var t=e.readVarint()+e.pos,n=1,r=0,i=0,a=0,o=1/0,s=-1/0,c=1/0,l=-1/0;e.pos>3}if(r--,1===n||2===n)(i+=e.readSVarint())s&&(s=i),(a+=e.readSVarint())l&&(l=a);else if(7!==n)throw new Error("unknown command "+n)}return[o,c,s,l]},yc.prototype.toGeoJSON=function(e,t,n){var r,i,a=this.extent*Math.pow(2,n),o=this.extent*e,s=this.extent*t,c=this.loadGeometry(),l=yc.types[this.type];function u(e){for(var t=0;t>3;t=1===r?e.readString():2===r?e.readFloat():3===r?e.readDouble():4===r?e.readVarint64():5===r?e.readVarint():6===r?e.readSVarint():7===r?e.readBoolean():null}return t}(n))}function Ec(e,t,n){if(3===e){var r=new bc(n,n.readVarint()+n.pos);r.length&&(t[r.name]=r)}}xc.prototype.feature=function(e){if(e<0||e>=this._features.length)throw new Error("feature index out of bounds");this._pbf.pos=this._features[e];var t=this._pbf.readVarint()+this._pbf.pos;return new gc(this._pbf,t,this.extent,this._keys,this._values)};var kc={VectorTile:function(e,t){this.layers=e.readFields(Ec,{},t)},VectorTileFeature:gc,VectorTileLayer:bc};const Tc=kc.VectorTileFeature.types,Sc=Math.pow(2,13);function Oc(e,t,n,r,i,a,o,s){e.emplaceBack((t<<1)+o,(n<<1)+a,(Math.floor(r*Sc)<<1)+i,Math.round(s))}class Ac{constructor(){this.acc=new r(0,0),this.polyCount=[]}startRing(e){this.currentPolyCount={edges:0,top:0},this.polyCount.push(this.currentPolyCount),this.min||(this.min=new r(e.x,e.y),this.max=new r(e.x,e.y))}append(e,t){this.currentPolyCount.edges++,this.acc._add(e);let n=!!this.borders;const r=this.min,i=this.max;e.xi.x&&(i.x=e.x,n=!0),e.yi.y&&(i.y=e.y,n=!0),((0===e.x||8192===e.x)&&e.x===t.x)!=((0===e.y||8192===e.y)&&e.y===t.y)&&this.processBorderOverlap(e,t),n&&this.checkBorderIntersection(e,t)}checkBorderIntersection(e,t){t.x<0!=e.x<0&&this.addBorderIntersection(0,Qt(t.y,e.y,(0-t.x)/(e.x-t.x))),t.x>8192!=e.x>8192&&this.addBorderIntersection(1,Qt(t.y,e.y,(8192-t.x)/(e.x-t.x))),t.y<0!=e.y<0&&this.addBorderIntersection(2,Qt(t.x,e.x,(0-t.y)/(e.y-t.y))),t.y>8192!=e.y>8192&&this.addBorderIntersection(3,Qt(t.x,e.x,(8192-t.y)/(e.y-t.y)))}addBorderIntersection(e,t){this.borders||(this.borders=[[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE]]);const n=this.borders[e];tn[1]&&(n[1]=t)}processBorderOverlap(e,t){if(e.x===t.x){if(e.y===t.y)return;const n=0===e.x?0:1;this.addBorderIntersection(n,t.y),this.addBorderIntersection(n,e.y)}else{const n=0===e.y?2:3;this.addBorderIntersection(n,t.x),this.addBorderIntersection(n,e.x)}}centroid(){const e=this.polyCount.reduce((e,t)=>e+t.edges,0);return 0!==e?this.acc.div(e)._round():new r(0,0)}span(){return new r(this.max.x-this.min.x,this.max.y-this.min.y)}intersectsCount(){return this.borders.reduce((e,t)=>e+ +(t[0]!==Number.MAX_VALUE),0)}}class Pc{constructor(e){this.zoom=e.zoom,this.overscaling=e.overscaling,this.layers=e.layers,this.layerIds=this.layers.map(e=>e.id),this.index=e.index,this.hasPattern=!1,this.layoutVertexArray=new ua,this.centroidVertexArray=new Ua,this.indexArray=new xa,this.programConfigurations=new lo(e.layers,e.zoom),this.segments=new go,this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id),this.enableTerrain=e.enableTerrain}populate(e,t,n){this.features=[],this.hasPattern=cc("fill-extrusion",this.layers,t),this.featuresOnBorder=[],this.borders=[[],[],[],[]],this.borderDone=[!1,!1,!1,!1],this.tileToMeter=function(e){const t=Math.exp(Math.PI*(1-e.y/(1<e.x<=0)||o.every(e=>e.x>=8192)||o.every(e=>e.y<=0)||o.every(e=>e.y>=8192))continue;for(let e=0;e=1){const o=r[e-1];if(!Cc(t,o)){a&&a.append(t,o),n.vertexLength+4>go.MAX_VERTEX_ARRAY_LENGTH&&(n=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray));const e=t.sub(o)._perp(),r=e.x/(Math.abs(e.x)+Math.abs(e.y)),s=e.y>0?1:0,c=o.dist(t);i+c>32768&&(i=0),Oc(this.layoutVertexArray,t.x,t.y,r,s,0,0,i),Oc(this.layoutVertexArray,t.x,t.y,r,s,0,1,i),i+=c,Oc(this.layoutVertexArray,o.x,o.y,r,s,0,0,i),Oc(this.layoutVertexArray,o.x,o.y,r,s,0,1,i);const l=n.vertexLength;this.indexArray.emplaceBack(l,l+2,l+1),this.indexArray.emplaceBack(l+1,l+2,l+3),n.vertexLength+=4,n.primitiveLength+=2}}}}if(n.vertexLength+t>go.MAX_VERTEX_ARRAY_LENGTH&&(n=this.segments.prepareSegment(t,this.layoutVertexArray,this.indexArray)),"Polygon"!==Tc[e.type])continue;const r=[],i=[],c=n.vertexLength;for(let e=0;e0){if(a.borders){a.vertexArrayOffset=this.centroidVertexArray.length;const e=a.borders,t=this.featuresOnBorder.push(a)-1;for(let n=0;n<4;n++)e[n][0]!==Number.MAX_VALUE&&this.borders[n].push(t)}this.encodeCentroid(a.borders?void 0:a.centroid(),a)}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,e,n,i,r)}sortBorders(){for(let e=0;e<4;e++)this.borders[e].sort((t,n)=>this.featuresOnBorder[t].borders[e][0]-this.featuresOnBorder[n].borders[e][0])}encodeCentroid(e,t,n=!0){let r,i;if(e)if(0!==e.y){const n=t.span()._mult(this.tileToMeter);r=(Math.max(e.x,1)<<3)+Math.min(7,Math.round(n.x/10)),i=(Math.max(e.y,1)<<3)+Math.min(7,Math.round(n.y/10))}else r=Math.ceil(7.3*e.x),i=0;else r=0,i=+n;let a=n?this.centroidVertexArray.length:t.vertexArrayOffset;for(const o of t.polyCount){n&&this.centroidVertexArray.resize(this.centroidVertexArray.length+4*o.edges+o.top);for(let e=0;e<2*o.edges;e++)this.centroidVertexArray.emplace(a++,0,i),this.centroidVertexArray.emplace(a++,r,i);for(let e=0;e8192)||e.y===t.y&&(e.y<0||e.y>8192)}Zr("FillExtrusionBucket",Pc,{omit:["layers","features"]}),Zr("PartMetadata",Ac);var Ic={paint:new na({"fill-extrusion-opacity":new Ki(De["paint_fill-extrusion"]["fill-extrusion-opacity"]),"fill-extrusion-color":new Qi(De["paint_fill-extrusion"]["fill-extrusion-color"]),"fill-extrusion-translate":new Ki(De["paint_fill-extrusion"]["fill-extrusion-translate"]),"fill-extrusion-translate-anchor":new Ki(De["paint_fill-extrusion"]["fill-extrusion-translate-anchor"]),"fill-extrusion-pattern":new Ji(De["paint_fill-extrusion"]["fill-extrusion-pattern"]),"fill-extrusion-height":new Qi(De["paint_fill-extrusion"]["fill-extrusion-height"]),"fill-extrusion-base":new Qi(De["paint_fill-extrusion"]["fill-extrusion-base"]),"fill-extrusion-vertical-gradient":new Ki(De["paint_fill-extrusion"]["fill-extrusion-vertical-gradient"])})};function Mc(e,t){return e.x*t.x+e.y*t.y}function Rc(e,t){if(1===e.length){let n=0;const r=t[n++];let i;for(;!i||r.equals(i);)if(i=t[n++],!i)return 1/0;for(;ne.id),this.index=e.index,this.hasPattern=!1,this.patternFeatures=[],this.lineClipsArray=[],this.gradients={},this.layers.forEach(e=>{this.gradients[e.id]={}}),this.layoutVertexArray=new ha,this.layoutVertexArray2=new fa,this.indexArray=new xa,this.programConfigurations=new lo(e.layers,e.zoom),this.segments=new go,this.maxLineLength=0,this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id)}populate(e,t,n){this.hasPattern=cc("line",this.layers,t);const r=this.layers[0].layout.get("line-sort-key"),i=[];for(const{feature:a,id:o,index:s,sourceLayerIndex:c}of e){const e=this.layers[0]._featureFilter.needGeometry,t=bo(a,e);if(!this.layers[0]._featureFilter.filter(new Vi(this.zoom),t,n))continue;const l=r?r.evaluate(t,{},n):void 0,u={id:o,properties:a.properties,type:a.type,sourceLayerIndex:c,index:s,geometry:e?t.geometry:_o(a),patterns:{},sortKey:l};i.push(u)}r&&i.sort((e,t)=>e.sortKey-t.sortKey);for(const a of i){const{geometry:r,index:i,sourceLayerIndex:o}=a;if(this.hasPattern){const e=lc("line",this.layers,a,this.zoom,t);this.patternFeatures.push(e)}else this.addFeature(a,r,i,n,{});t.featureIndex.insert(e[i].feature,r,i,o,this.index)}}update(e,t,n){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(e,t,this.stateDependentLayers,n)}addFeatures(e,t,n){for(const r of this.patternFeatures)this.addFeature(r,r.geometry,r.index,t,n)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(e){this.uploaded||(0!==this.layoutVertexArray2.length&&(this.layoutVertexBuffer2=e.createVertexBuffer(this.layoutVertexArray2,Bc)),this.layoutVertexBuffer=e.createVertexBuffer(this.layoutVertexArray,zc),this.indexBuffer=e.createIndexBuffer(this.indexArray)),this.programConfigurations.upload(e),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy())}lineFeatureClips(e){if(e.properties&&e.properties.hasOwnProperty("mapbox_clip_start")&&e.properties.hasOwnProperty("mapbox_clip_end"))return{start:+e.properties.mapbox_clip_start,end:+e.properties.mapbox_clip_end}}addFeature(e,t,n,r,i){const a=this.layers[0].layout,o=a.get("line-join").evaluate(e,{}),s=a.get("line-cap"),c=a.get("line-miter-limit"),l=a.get("line-round-limit");this.lineClips=this.lineFeatureClips(e);for(const u of t)this.addLine(u,e,o,s,c,l);this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,e,n,i,r)}addLine(e,t,n,r,i,a){if(this.distance=0,this.scaledDistance=0,this.totalDistance=0,this.lineSoFar=0,this.lineClips){this.lineClipsArray.push(this.lineClips);for(let t=0;t=2&&e[s-1].equals(e[s-2]);)s--;let c=0;for(;c0;if(x&&g>c){const e=h.dist(f);if(e>2*l){const t=h.sub(h.sub(f)._mult(l/e)._round());this.updateDistance(f,t),this.addCurrentVertex(t,p,0,0,u),f=t}}const E=f&&d;let k=E?n:o?"butt":r;if(E&&"round"===k&&(_i&&(k="bevel"),"bevel"===k&&(_>2&&(k="flipbevel"),_100)t=m.mult(-1);else{const e=_*p.add(m).mag()/p.sub(m).mag();t._perp()._mult(e*(w?-1:1))}this.addCurrentVertex(h,t,0,0,u),this.addCurrentVertex(h,t.mult(-1),0,0,u)}else if("bevel"===k||"fakeround"===k){const e=-Math.sqrt(_*_-1),t=w?e:0,n=w?0:e;if(f&&this.addCurrentVertex(h,p,t,n,u),"fakeround"===k){const e=Math.round(180*b/Math.PI/20);for(let t=1;t2*l){const t=h.add(d.sub(h)._mult(l/e)._round());this.updateDistance(h,t),this.addCurrentVertex(t,m,0,0,u),h=t}}}}addCurrentVertex(e,t,n,r,i,a=!1){const o=t.y*r-t.x,s=-t.y-t.x*r;this.addHalfVertex(e,t.x+t.y*n,t.y-t.x*n,a,!1,n,i),this.addHalfVertex(e,o,s,a,!0,-r,i)}addHalfVertex({x:e,y:t},n,r,i,a,o,s){this.layoutVertexArray.emplaceBack((e<<1)+(i?1:0),(t<<1)+(a?1:0),Math.round(63*n)+128,Math.round(63*r)+128,1+(0===o?0:o<0?-1:1),0,this.lineSoFar),this.lineClips&&this.layoutVertexArray2.emplaceBack(this.scaledDistance,this.lineClipsArray.length);const c=s.vertexLength++;this.e1>=0&&this.e2>=0&&(this.indexArray.emplaceBack(this.e1,this.e2,c),s.primitiveLength++),a?this.e2=c:this.e1=c}updateScaledDistance(){if(this.lineClips){const e=this.totalDistance/(this.lineClips.end-this.lineClips.start);this.scaledDistance=this.distance/this.totalDistance,this.lineSoFar=e*this.lineClips.start+this.distance}else this.lineSoFar=this.distance}updateDistance(e,t){this.distance+=e.dist(t),this.updateScaledDistance()}}Zr("LineBucket",Vc,{omit:["layers","patternFeatures"]});const Gc=new na({"line-cap":new Ki(De.layout_line["line-cap"]),"line-join":new Qi(De.layout_line["line-join"]),"line-miter-limit":new Ki(De.layout_line["line-miter-limit"]),"line-round-limit":new Ki(De.layout_line["line-round-limit"]),"line-sort-key":new Qi(De.layout_line["line-sort-key"])});var Wc={paint:new na({"line-opacity":new Qi(De.paint_line["line-opacity"]),"line-color":new Qi(De.paint_line["line-color"]),"line-translate":new Ki(De.paint_line["line-translate"]),"line-translate-anchor":new Ki(De.paint_line["line-translate-anchor"]),"line-width":new Qi(De.paint_line["line-width"]),"line-gap-width":new Qi(De.paint_line["line-gap-width"]),"line-offset":new Qi(De.paint_line["line-offset"]),"line-blur":new Qi(De.paint_line["line-blur"]),"line-dasharray":new ea(De.paint_line["line-dasharray"]),"line-pattern":new Ji(De.paint_line["line-pattern"]),"line-gradient":new ta(De.paint_line["line-gradient"])}),layout:Gc};const qc=new class extends Qi{possiblyEvaluate(e,t){return t=new Vi(Math.floor(t.zoom),{now:t.now,fadeDuration:t.fadeDuration,zoomHistory:t.zoomHistory,transition:t.transition}),super.possiblyEvaluate(e,t)}evaluate(e,t,n,r){return t=v({},t,{zoom:Math.floor(t.zoom)}),super.evaluate(e,t,n,r)}}(Wc.paint.properties["line-width"].specification);function Zc(e,t){return t>0?t+2*e:e}qc.useIntegerZoom=!0;const Hc=sa([{name:"a_pos_offset",components:4,type:"Int16"},{name:"a_data",components:4,type:"Uint16"},{name:"a_pixeloffset",components:4,type:"Int16"}],4),Xc=sa([{name:"a_projected_pos",components:3,type:"Float32"}],4),$c=(sa([{name:"a_fade_opacity",components:1,type:"Uint32"}],4),sa([{name:"a_placed",components:2,type:"Uint8"},{name:"a_shift",components:2,type:"Float32"}])),Yc=sa([{name:"a_size_scale",components:1,type:"Float32"},{name:"a_padding",components:2,type:"Float32"}]),Kc=(sa([{type:"Int16",name:"anchorPointX"},{type:"Int16",name:"anchorPointY"},{type:"Float32",name:"x1"},{type:"Float32",name:"y1"},{type:"Float32",name:"x2"},{type:"Float32",name:"y2"},{type:"Int16",name:"padding"},{type:"Uint32",name:"featureIndex"},{type:"Uint16",name:"sourceLayerIndex"},{type:"Uint16",name:"bucketIndex"}]),sa([{name:"a_pos",components:2,type:"Int16"},{name:"a_anchor_pos",components:2,type:"Int16"},{name:"a_extrude",components:2,type:"Int16"}],4)),Qc=sa([{name:"a_pos_2f",components:2,type:"Float32"},{name:"a_radius",components:1,type:"Float32"},{name:"a_flags",components:2,type:"Int16"}],4);function Jc(e,t){const{expression:n}=t;if("constant"===n.kind)return{kind:"constant",layoutSize:n.evaluate(new Vi(e+1))};if("source"===n.kind)return{kind:"source"};{const{zoomStops:t,interpolationType:r}=n;let i=0;for(;i{e.text=function(e,t,n){const r=t.layout.get("text-transform").evaluate(n,{});return"uppercase"===r?e=e.toLocaleUpperCase():"lowercase"===r&&(e=e.toLocaleLowerCase()),Ui.applyArabicShaping&&(e=Ui.applyArabicShaping(e)),e}(e.text,t,n)}),e}const il={"!":"︕","#":"#",$:"$","%":"%","&":"&","(":"︵",")":"︶","*":"*","+":"+",",":"︐","-":"︲",".":"・","/":"/",":":"︓",";":"︔","<":"︿","=":"=",">":"﹀","?":"︖","@":"@","[":"﹇","\\":"\","]":"﹈","^":"^",_:"︳","`":"`","{":"︷","|":"―","}":"︸","~":"~","¢":"¢","£":"£","¥":"¥","¦":"¦","¬":"¬","¯":" ̄","–":"︲","—":"︱","‘":"﹃","’":"﹄","“":"﹁","”":"﹂","…":"︙","‧":"・","₩":"₩","、":"︑","。":"︒","〈":"︿","〉":"﹀","《":"︽","》":"︾","「":"﹁","」":"﹂","『":"﹃","』":"﹄","【":"︻","】":"︼","〔":"︹","〕":"︺","〖":"︗","〗":"︘","!":"︕","(":"︵",")":"︶",",":"︐","-":"︲",".":"・",":":"︓",";":"︔","<":"︿",">":"﹀","?":"︖","[":"﹇","]":"﹈","_":"︳","{":"︷","|":"―","}":"︸","⦅":"︵","⦆":"︶","。":"︒","「":"﹁","」":"﹂"};var al=function(e,t,n,r,i){var a,o,s=8*i-r-1,c=(1<>1,u=-7,h=n?i-1:0,f=n?-1:1,d=e[t+h];for(h+=f,a=d&(1<<-u)-1,d>>=-u,u+=s;u>0;a=256*a+e[t+h],h+=f,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=r;u>0;o=256*o+e[t+h],h+=f,u-=8);if(0===a)a=1-l;else{if(a===c)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,r),a-=l}return(d?-1:1)*o*Math.pow(2,a-r)},ol=function(e,t,n,r,i,a){var o,s,c,l=8*a-i-1,u=(1<>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:a-1,p=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),(t+=o+h>=1?f/c:f*Math.pow(2,1-h))*c>=2&&(o++,c/=2),o+h>=u?(s=0,o=u):o+h>=1?(s=(t*c-1)*Math.pow(2,i),o+=h):(s=t*Math.pow(2,h-1)*Math.pow(2,i),o=0));i>=8;e[n+d]=255&s,d+=p,s/=256,i-=8);for(o=o<0;e[n+d]=255&o,d+=p,o/=256,l-=8);e[n+d-p]|=128*m},sl=cl;function cl(e){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(e)?e:new Uint8Array(e||0),this.pos=0,this.type=0,this.length=this.buf.length}cl.Varint=0,cl.Fixed64=1,cl.Bytes=2,cl.Fixed32=5;var ll="undefined"==typeof TextDecoder?null:new TextDecoder("utf8");function ul(e){return e.type===cl.Bytes?e.readVarint()+e.pos:e.pos+1}function hl(e,t,n){return n?4294967296*t+(e>>>0):4294967296*(t>>>0)+(e>>>0)}function fl(e,t,n){var r=t<=16383?1:t<=2097151?2:t<=268435455?3:Math.floor(Math.log(t)/(7*Math.LN2));n.realloc(r);for(var i=n.pos-1;i>=e;i--)n.buf[i+r]=n.buf[i]}function dl(e,t){for(var n=0;n>>8,e[n+2]=t>>>16,e[n+3]=t>>>24}function kl(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16)+(e[t+3]<<24)}function Tl(e,t,n){1===e&&n.readMessage(Sl,t)}function Sl(e,t,n){if(3===e){const{id:e,bitmap:r,width:i,height:a,left:o,top:s,advance:c}=n.readMessage(Ol,{});t.push({id:e,bitmap:new ws({width:i+6,height:a+6},r),metrics:{width:i,height:a,left:o,top:s,advance:c}})}}function Ol(e,t,n){1===e?t.id=n.readVarint():2===e?t.bitmap=n.readBytes():3===e?t.width=n.readVarint():4===e?t.height=n.readVarint():5===e?t.left=n.readSVarint():6===e?t.top=n.readSVarint():7===e&&(t.advance=n.readVarint())}function Al(e){let t=0,n=0;for(const o of e)t+=o.w*o.h,n=Math.max(n,o.w);e.sort((e,t)=>t.h-e.h);const r=[{x:0,y:0,w:Math.max(Math.ceil(Math.sqrt(t/.95)),n),h:1/0}];let i=0,a=0;for(const o of e)for(let e=r.length-1;e>=0;e--){const t=r[e];if(!(o.w>t.w||o.h>t.h)){if(o.x=t.x,o.y=t.y,a=Math.max(a,o.y+o.h),i=Math.max(i,o.x+o.w),o.w===t.w&&o.h===t.h){const t=r.pop();e>3,a=this.pos;this.type=7&r,e(i,t,this),this.pos===a&&this.skip(r)}return t},readMessage:function(e,t){return this.readFields(e,t,this.readVarint()+this.pos)},readFixed32:function(){var e=wl(this.buf,this.pos);return this.pos+=4,e},readSFixed32:function(){var e=kl(this.buf,this.pos);return this.pos+=4,e},readFixed64:function(){var e=wl(this.buf,this.pos)+4294967296*wl(this.buf,this.pos+4);return this.pos+=8,e},readSFixed64:function(){var e=wl(this.buf,this.pos)+4294967296*kl(this.buf,this.pos+4);return this.pos+=8,e},readFloat:function(){var e=al(this.buf,this.pos,!0,23,4);return this.pos+=4,e},readDouble:function(){var e=al(this.buf,this.pos,!0,52,8);return this.pos+=8,e},readVarint:function(e){var t,n,r=this.buf;return t=127&(n=r[this.pos++]),n<128?t:(t|=(127&(n=r[this.pos++]))<<7,n<128?t:(t|=(127&(n=r[this.pos++]))<<14,n<128?t:(t|=(127&(n=r[this.pos++]))<<21,n<128?t:function(e,t,n){var r,i,a=n.buf;if(r=(112&(i=a[n.pos++]))>>4,i<128)return hl(e,r,t);if(r|=(127&(i=a[n.pos++]))<<3,i<128)return hl(e,r,t);if(r|=(127&(i=a[n.pos++]))<<10,i<128)return hl(e,r,t);if(r|=(127&(i=a[n.pos++]))<<17,i<128)return hl(e,r,t);if(r|=(127&(i=a[n.pos++]))<<24,i<128)return hl(e,r,t);if(r|=(1&(i=a[n.pos++]))<<31,i<128)return hl(e,r,t);throw new Error("Expected varint not more than 10 bytes")}(t|=(15&(n=r[this.pos]))<<28,e,this))))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var e=this.readVarint();return e%2==1?(e+1)/-2:e/2},readBoolean:function(){return Boolean(this.readVarint())},readString:function(){var e=this.readVarint()+this.pos,t=this.pos;return this.pos=e,e-t>=12&&ll?function(e,t,n){return ll.decode(e.subarray(t,n))}(this.buf,t,e):function(e,t,n){for(var r="",i=t;i239?4:c>223?3:c>191?2:1;if(i+u>n)break;1===u?c<128&&(l=c):2===u?128==(192&(a=e[i+1]))&&(l=(31&c)<<6|63&a)<=127&&(l=null):3===u?(o=e[i+2],128==(192&(a=e[i+1]))&&128==(192&o)&&((l=(15&c)<<12|(63&a)<<6|63&o)<=2047||l>=55296&&l<=57343)&&(l=null)):4===u&&(o=e[i+2],s=e[i+3],128==(192&(a=e[i+1]))&&128==(192&o)&&128==(192&s)&&((l=(15&c)<<18|(63&a)<<12|(63&o)<<6|63&s)<=65535||l>=1114112)&&(l=null)),null===l?(l=65533,u=1):l>65535&&(l-=65536,r+=String.fromCharCode(l>>>10&1023|55296),l=56320|1023&l),r+=String.fromCharCode(l),i+=u}return r}(this.buf,t,e)},readBytes:function(){var e=this.readVarint()+this.pos,t=this.buf.subarray(this.pos,e);return this.pos=e,t},readPackedVarint:function(e,t){if(this.type!==cl.Bytes)return e.push(this.readVarint(t));var n=ul(this);for(e=e||[];this.pos127;);else if(t===cl.Bytes)this.pos=this.readVarint()+this.pos;else if(t===cl.Fixed32)this.pos+=4;else{if(t!==cl.Fixed64)throw new Error("Unimplemented type: "+t);this.pos+=8}},writeTag:function(e,t){this.writeVarint(e<<3|t)},realloc:function(e){for(var t=this.length||16;t268435455||e<0?function(e,t){var n,r;if(e>=0?(n=e%4294967296|0,r=e/4294967296|0):(r=~(-e/4294967296),4294967295^(n=~(-e%4294967296))?n=n+1|0:(n=0,r=r+1|0)),e>=0x10000000000000000||e<-0x10000000000000000)throw new Error("Given varint doesn't fit into 10 bytes");t.realloc(10),function(e,t,n){n.buf[n.pos++]=127&e|128,e>>>=7,n.buf[n.pos++]=127&e|128,e>>>=7,n.buf[n.pos++]=127&e|128,e>>>=7,n.buf[n.pos++]=127&e|128,n.buf[n.pos]=127&(e>>>=7)}(n,0,t),function(e,t){var n=(7&e)<<4;t.buf[t.pos++]|=n|((e>>>=3)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e)))))}(r,t)}(e,this):(this.realloc(4),this.buf[this.pos++]=127&e|(e>127?128:0),e<=127||(this.buf[this.pos++]=127&(e>>>=7)|(e>127?128:0),e<=127||(this.buf[this.pos++]=127&(e>>>=7)|(e>127?128:0),e<=127||(this.buf[this.pos++]=e>>>7&127))))},writeSVarint:function(e){this.writeVarint(e<0?2*-e-1:2*e)},writeBoolean:function(e){this.writeVarint(Boolean(e))},writeString:function(e){e=String(e),this.realloc(4*e.length),this.pos++;var t=this.pos;this.pos=function(e,t,n){for(var r,i,a=0;a55295&&r<57344){if(!i){r>56319||a+1===t.length?(e[n++]=239,e[n++]=191,e[n++]=189):i=r;continue}if(r<56320){e[n++]=239,e[n++]=191,e[n++]=189,i=r;continue}r=i-55296<<10|r-56320|65536,i=null}else i&&(e[n++]=239,e[n++]=191,e[n++]=189,i=null);r<128?e[n++]=r:(r<2048?e[n++]=r>>6|192:(r<65536?e[n++]=r>>12|224:(e[n++]=r>>18|240,e[n++]=r>>12&63|128),e[n++]=r>>6&63|128),e[n++]=63&r|128)}return n}(this.buf,e,this.pos);var n=this.pos-t;n>=128&&fl(t,n,this),this.pos=t-1,this.writeVarint(n),this.pos+=n},writeFloat:function(e){this.realloc(4),ol(this.buf,e,this.pos,!0,23,4),this.pos+=4},writeDouble:function(e){this.realloc(8),ol(this.buf,e,this.pos,!0,52,8),this.pos+=8},writeBytes:function(e){var t=e.length;this.writeVarint(t),this.realloc(t);for(var n=0;n=128&&fl(n,r,this),this.pos=n-1,this.writeVarint(r),this.pos+=r},writeMessage:function(e,t,n){this.writeTag(e,cl.Bytes),this.writeRawMessage(t,n)},writePackedVarint:function(e,t){t.length&&this.writeMessage(e,dl,t)},writePackedSVarint:function(e,t){t.length&&this.writeMessage(e,pl,t)},writePackedBoolean:function(e,t){t.length&&this.writeMessage(e,yl,t)},writePackedFloat:function(e,t){t.length&&this.writeMessage(e,ml,t)},writePackedDouble:function(e,t){t.length&&this.writeMessage(e,gl,t)},writePackedFixed32:function(e,t){t.length&&this.writeMessage(e,vl,t)},writePackedSFixed32:function(e,t){t.length&&this.writeMessage(e,_l,t)},writePackedFixed64:function(e,t){t.length&&this.writeMessage(e,bl,t)},writePackedSFixed64:function(e,t){t.length&&this.writeMessage(e,xl,t)},writeBytesField:function(e,t){this.writeTag(e,cl.Bytes),this.writeBytes(t)},writeFixed32Field:function(e,t){this.writeTag(e,cl.Fixed32),this.writeFixed32(t)},writeSFixed32Field:function(e,t){this.writeTag(e,cl.Fixed32),this.writeSFixed32(t)},writeFixed64Field:function(e,t){this.writeTag(e,cl.Fixed64),this.writeFixed64(t)},writeSFixed64Field:function(e,t){this.writeTag(e,cl.Fixed64),this.writeSFixed64(t)},writeVarintField:function(e,t){this.writeTag(e,cl.Varint),this.writeVarint(t)},writeSVarintField:function(e,t){this.writeTag(e,cl.Varint),this.writeSVarint(t)},writeStringField:function(e,t){this.writeTag(e,cl.Bytes),this.writeString(t)},writeFloatField:function(e,t){this.writeTag(e,cl.Fixed32),this.writeFloat(t)},writeDoubleField:function(e,t){this.writeTag(e,cl.Fixed64),this.writeDouble(t)},writeBooleanField:function(e,t){this.writeVarintField(e,Boolean(t))}};class Pl{constructor(e,{pixelRatio:t,version:n,stretchX:r,stretchY:i,content:a}){this.paddedRect=e,this.pixelRatio=t,this.stretchX=r,this.stretchY=i,this.content=a,this.version=n}get tl(){return[this.paddedRect.x+1,this.paddedRect.y+1]}get br(){return[this.paddedRect.x+this.paddedRect.w-1,this.paddedRect.y+this.paddedRect.h-1]}get tlbr(){return this.tl.concat(this.br)}get displaySize(){return[(this.paddedRect.w-2)/this.pixelRatio,(this.paddedRect.h-2)/this.pixelRatio]}}class Cl{constructor(e,t){const n={},r={};this.haveRenderCallbacks=[];const i=[];this.addImages(e,n,i),this.addImages(t,r,i);const{w:a,h:o}=Al(i),s=new Es({width:a||1,height:o||1});for(const c in e){const t=e[c],r=n[c].paddedRect;Es.copy(t.data,s,{x:0,y:0},{x:r.x+1,y:r.y+1},t.data)}for(const c in t){const e=t[c],n=r[c].paddedRect,i=n.x+1,a=n.y+1,o=e.data.width,l=e.data.height;Es.copy(e.data,s,{x:0,y:0},{x:i,y:a},e.data),Es.copy(e.data,s,{x:0,y:l-1},{x:i,y:a-1},{width:o,height:1}),Es.copy(e.data,s,{x:0,y:0},{x:i,y:a+l},{width:o,height:1}),Es.copy(e.data,s,{x:o-1,y:0},{x:i-1,y:a},{width:1,height:l}),Es.copy(e.data,s,{x:0,y:0},{x:i+o,y:a},{width:1,height:l})}this.image=s,this.iconPositions=n,this.patternPositions=r}addImages(e,t,n){for(const r in e){const i=e[r],a={x:0,y:0,w:i.data.width+2,h:i.data.height+2};n.push(a),t[r]=new Pl(a,i),i.hasRenderCallback&&this.haveRenderCallbacks.push(r)}}patchUpdatedImages(e,t){e.dispatchRenderCallbacks(this.haveRenderCallbacks);for(const n in e.updatedImages)this.patchUpdatedImage(this.iconPositions[n],e.getImage(n),t),this.patchUpdatedImage(this.patternPositions[n],e.getImage(n),t)}patchUpdatedImage(e,t,n){if(!e||!t)return;if(e.version===t.version)return;e.version=t.version;const[r,i]=e.tl;n.update(t.data,void 0,{x:r,y:i})}}Zr("ImagePosition",Pl),Zr("ImageAtlas",Cl);const Il={horizontal:1,vertical:2,horizontalOnly:3};class Ml{constructor(){this.scale=1,this.fontStack="",this.imageName=null}static forText(e,t){const n=new Ml;return n.scale=e||1,n.fontStack=t,n}static forImage(e){const t=new Ml;return t.imageName=e,t}}class Rl{constructor(){this.text="",this.sectionIndex=[],this.sections=[],this.imageSectionID=null}static fromFeature(e,t){const n=new Rl;for(let r=0;r=0&&n>=e&&Ll[this.text.charCodeAt(n)];n--)t--;this.text=this.text.substring(e,t),this.sectionIndex=this.sectionIndex.slice(e,t)}substring(e,t){const n=new Rl;return n.text=this.text.substring(e,t),n.sectionIndex=this.sectionIndex.slice(e,t),n.sections=this.sections,n}toString(){return this.text}getMaxScale(){return this.sectionIndex.reduce((e,t)=>Math.max(e,this.sections[t].scale),0)}addTextSection(e,t){this.text+=e.text,this.sections.push(Ml.forText(e.scale,e.fontStack||t));const n=this.sections.length-1;for(let r=0;r=63743?null:++this.imageSectionID:(this.imageSectionID=57344,this.imageSectionID)}}function jl(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m){const g=Rl.fromFeature(e,i);let y;h===Il.vertical&&g.verticalizePunctuation();const{processBidirectionalText:v,processStyledBidirectionalText:_}=Ui;if(v&&1===g.sections.length){y=[];const e=v(g.toString(),Ul(g,l,a,t,r,d,p));for(const t of e){const e=new Rl;e.text=t,e.sections=g.sections;for(let n=0;n0&&a>b&&(b=a)}else{const e=n[s.fontStack],r=e&&e[m];if(r&&r.rect)x=r.rect,y=r.metrics;else{const e=t[s.fontStack],n=e&&e[m];if(!n)continue;y=n.metrics}g=24*(i-s.scale)}T?(e.verticalizable=!0,_.push({glyph:m,imageName:E,x:f,y:d+g,vertical:T,scale:s.scale,localGlyph:y.localGlyph,fontStack:s.fontStack,sectionIndex:p,metrics:y,rect:x}),f+=k*s.scale+l):(_.push({glyph:m,imageName:E,x:f,y:d+g,vertical:T,scale:s.scale,localGlyph:y.localGlyph,fontStack:s.fontStack,sectionIndex:p,metrics:y,rect:x}),f+=y.advance*s.scale+l)}0!==_.length&&(p=Math.max(f-l,p),Gl(_,0,_.length-1,g,b)),f=0;const x=a*i+b;s.lineOffset=Math.max(b,o),d+=x,m=Math.max(x,m),++y}var v;const _=d- -17,{horizontalAlign:b,verticalAlign:x}=Vl(o);(function(e,t,n,r,i,a,o,s,c){const l=(t-n)*i;let u=0;u=a!==o?-s*r- -17:(-r*c+.5)*o;for(const h of e)for(const e of h.positionedGlyphs)e.x+=l,e.y+=u})(e.positionedLines,g,b,x,p,m,a,_,i.length),e.top+=-x*_,e.bottom=e.top+_,e.left+=-b*p,e.right=e.left+p}(x,t,n,r,y,o,s,c,h,l,f,m),!function(e){for(const t of e)if(0!==t.positionedGlyphs.length)return!1;return!0}(b)&&x}const Ll={9:!0,10:!0,11:!0,12:!0,13:!0,32:!0},Dl={10:!0,32:!0,38:!0,40:!0,41:!0,43:!0,45:!0,47:!0,173:!0,183:!0,8203:!0,8208:!0,8211:!0,8231:!0};function zl(e,t,n,r,i,a){if(t.imageName){const e=r[t.imageName];return e?e.displaySize[0]*t.scale*24/a+i:0}{const r=n[t.fontStack],a=r&&r[e];return a?a.metrics.advance*t.scale+i:0}}function Fl(e,t,n,r){const i=Math.pow(e-t,2);return r?e=0;let u=0;for(let f=0;f-n/2;){if(o--,o<0)return!1;s-=e[o].dist(a),a=e[o]}s+=e[o].dist(e[o+1]),o++;const c=[];let l=0;for(;sr;)l-=c.shift().angleDelta;if(l>i)return!1;o++,s+=t.dist(n)}return!0}function Xl(e){let t=0;for(let n=0;nl){const a=(l-c)/i,h=Qt(n.x,r.x,a),f=Qt(n.y,r.y,a),d=new Zl(h,f,r.angleTo(n),u);return d._round(),!o||Hl(e,d,s,o,t)?d:void 0}c+=i}}function Ql(e,t,n,r,i,a,o,s,c){const l=$l(r,a,o),u=Yl(r,i),h=u*o,f=0===e[0].x||e[0].x===c||0===e[0].y||e[0].y===c;return t-h=0&&y=0&&v=0&&d+u<=h){const e=new Zl(y,v,c,m);e._round(),i&&!Hl(t,e,o,i,a)||p.push(e)}}f+=s}return c||p.length||s||(p=e(t,f/2,r,i,a,o,s,!0,l)),p}(e,f?t/2*s%t:(u/2+2*a)*o*s%t,t,l,n,h,f,!1,c)}function Jl(e,t,n,i,a){const o=[];for(let s=0;s=i&&u.x>=i||(s.x>=i?s=new r(i,s.y+(i-s.x)/(u.x-s.x)*(u.y-s.y))._round():u.x>=i&&(u=new r(i,s.y+(i-s.x)/(u.x-s.x)*(u.y-s.y))._round()),s.y>=a&&u.y>=a||(s.y>=a?s=new r(s.x+(a-s.y)/(u.y-s.y)*(u.x-s.x),a)._round():u.y>=a&&(u=new r(s.x+(a-s.y)/(u.y-s.y)*(u.x-s.x),a)._round()),l&&s.equals(l[l.length-1])||(l=[s],o.push(l)),l.push(u)))))}}return o}Zr("Anchor",Zl);var eu=ru,tu=ru,nu=1e20;function ru(e,t,n,r,i,a){this.fontSize=e||24,this.buffer=void 0===t?3:t,this.cutoff=r||.25,this.fontFamily=i||"sans-serif",this.fontWeight=a||"normal",this.radius=n||8;var o=this.size=this.fontSize+2*this.buffer,s=o+2*this.buffer;this.canvas=document.createElement("canvas"),this.canvas.width=this.canvas.height=o,this.ctx=this.canvas.getContext("2d"),this.ctx.font=this.fontWeight+" "+this.fontSize+"px "+this.fontFamily,this.ctx.textBaseline="middle",this.ctx.textAlign="left",this.ctx.fillStyle="black",this.gridOuter=new Float64Array(s*s),this.gridInner=new Float64Array(s*s),this.f=new Float64Array(s),this.z=new Float64Array(s+1),this.v=new Uint16Array(s),this.middle=Math.round(o/2*(navigator.userAgent.indexOf("Gecko/")>=0?1.2:1))}function iu(e,t,n,r,i,a){for(var o=0;o-1);a[++c]=s,o[c]=l,o[c+1]=nu}for(s=0,c=0;s{let r=this.entries[e];r||(r=this.entries[e]={glyphs:{},requests:{},ranges:{}});let i=r.glyphs[t];if(void 0!==i)return void n(null,{stack:e,id:t,glyph:i});if(i=this._tinySDF(r,e,t),i)return r.glyphs[t]=i,void n(null,{stack:e,id:t,glyph:i});const a=Math.floor(t/256);if(256*a>65535)return void n(new Error("glyphs > 65535 not supported"));if(r.ranges[a])return void n(null,{stack:e,id:t,glyph:i});let o=r.requests[a];o||(o=r.requests[a]=[],su.loadGlyphRange(e,a,this.url,this.requestManager,(e,t)=>{if(t){for(const e in t)this._doesCharSupportLocalGlyph(+e)||(r.glyphs[+e]=t[+e]);r.ranges[a]=!0}for(const n of o)n(e,t);delete r.requests[a]})),o.push((r,i)=>{r?n(r):i&&n(null,{stack:e,id:t,glyph:i[t]||null})})},(e,n)=>{if(e)t(e);else if(n){const e={};for(const{stack:t,id:r,glyph:i}of n)(e[t]||(e[t]={}))[r]=i&&{id:i.id,bitmap:i.bitmap.clone(),metrics:i.metrics};t(null,e)}})}_doesCharSupportLocalGlyph(e){return this.localGlyphMode!==ou.none&&(this.localGlyphMode===ou.all?!!this.localFontFamily:!!this.localFontFamily&&(pi(e)||yi(e)||ai(e)||oi(e)))}_tinySDF(e,t,n){const r=this.localFontFamily;if(!r)return;if(!this._doesCharSupportLocalGlyph(n))return;let i=e.tinySDF;if(!i){let n="400";/bold/i.test(t)?n="900":/medium/i.test(t)?n="500":/light/i.test(t)&&(n="200"),i=e.tinySDF=new su.TinySDF(48,6,16,.25,r,n)}if(this.localGlyphs[i.fontWeight][n])return this.localGlyphs[i.fontWeight][n];const{data:a,metrics:o}=i.drawWithMetrics(String.fromCharCode(n)),{fontAscent:s,sdfWidth:c,sdfHeight:l,width:u,height:h,left:f,top:d,advance:p}=o,m=(s?s/2:17)-9;return this.localGlyphs[i.fontWeight][n]={id:n,bitmap:new ws({width:c,height:l},a),metrics:{width:u/2,height:h/2,left:f/2,top:d/2-m,advance:p/2,localGlyph:!0}}}}function cu(e,t,n,i){const a=[],o=e.image,s=o.pixelRatio,c=o.paddedRect.w-2,l=o.paddedRect.h-2,u=e.right-e.left,h=e.bottom-e.top,f=o.stretchX||[[0,c]],d=o.stretchY||[[0,l]],p=(e,t)=>e+t[1]-t[0],m=f.reduce(p,0),g=d.reduce(p,0),y=c-m,v=l-g;let _=0,b=m,x=0,w=g,E=0,k=y,T=0,S=v;if(o.content&&i){const e=o.content;_=lu(f,0,e[0]),x=lu(d,0,e[1]),b=lu(f,e[0],e[2]),w=lu(d,e[1],e[3]),E=e[0]-_,T=e[1]-x,k=e[2]-e[0]-b,S=e[3]-e[1]-w}const O=(i,a,c,l)=>{const f=hu(i.stretch-_,b,u,e.left),d=fu(i.fixed-E,k,i.stretch,m),p=hu(a.stretch-x,w,h,e.top),y=fu(a.fixed-T,S,a.stretch,g),v=hu(c.stretch-_,b,u,e.left),O=fu(c.fixed-E,k,c.stretch,m),A=hu(l.stretch-x,w,h,e.top),P=fu(l.fixed-T,S,l.stretch,g),C=new r(f,p),I=new r(v,p),M=new r(v,A),R=new r(f,A),j=new r(d/s,y/s),L=new r(O/s,P/s),D=t*Math.PI/180;if(D){const e=Math.sin(D),t=Math.cos(D),n=[t,-e,e,t];C._matMult(n),I._matMult(n),R._matMult(n),M._matMult(n)}const z=i.stretch+i.fixed,F=a.stretch+a.fixed;return{tl:C,tr:I,bl:R,br:M,tex:{x:o.paddedRect.x+1+z,y:o.paddedRect.y+1+F,w:c.stretch+c.fixed-z,h:l.stretch+l.fixed-F},writingMode:void 0,glyphOffset:[0,0],sectionIndex:0,pixelOffsetTL:j,pixelOffsetBR:L,minFontScaleX:k/s/u,minFontScaleY:S/s/h,isSDF:n}};if(i&&(o.stretchX||o.stretchY)){const e=uu(f,y,m),t=uu(d,v,g);for(let n=0;n{if(e)i(e);else if(t){const e={};for(const n of function(e){return new sl(e).readFields(Tl,[])}(t))e[n.id]=n;i(null,e)}})},su.TinySDF=eu;class du{constructor(e=[],t=pu){if(this.data=e,this.length=this.data.length,this.compare=t,this.length>0)for(let n=(this.length>>1)-1;n>=0;n--)this._down(n)}push(e){this.data.push(e),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;const e=this.data[0],t=this.data.pop();return this.length--,this.length>0&&(this.data[0]=t,this._down(0)),e}peek(){return this.data[0]}_up(e){const{data:t,compare:n}=this,r=t[e];for(;e>0;){const i=e-1>>1,a=t[i];if(n(r,a)>=0)break;t[e]=a,e=i}t[e]=r}_down(e){const{data:t,compare:n}=this,r=this.length>>1,i=t[e];for(;e=0)break;t[e]=a,e=r}t[e]=i}}function pu(e,t){return et?1:0}function mu(e,t=1,n=!1){let i=1/0,a=1/0,o=-1/0,s=-1/0;const c=e[0];for(let r=0;ro)&&(o=e.x),(!r||e.y>s)&&(s=e.y)}const l=Math.min(o-i,s-a);let u=l/2;const h=new du([],gu);if(0===l)return new r(i,a);for(let r=i;rf.d||!f.d)&&(f=r,n&&console.log("found best %d after %d probes",Math.round(1e4*r.d)/1e4,d)),r.max-f.d<=t||(u=r.h/2,h.push(new yu(r.p.x-u,r.p.y-u,u,e)),h.push(new yu(r.p.x+u,r.p.y-u,u,e)),h.push(new yu(r.p.x-u,r.p.y+u,u,e)),h.push(new yu(r.p.x+u,r.p.y+u,u,e)),d+=4)}return n&&(console.log(`num probes: ${d}`),console.log(`best distance: ${f.d}`)),f.p}function gu(e,t){return t.max-e.max}function yu(e,t,n,i){this.p=new r(e,t),this.h=n,this.d=function(e,t){let n=!1,r=1/0;for(let i=0;ie.y!=s.y>e.y&&e.x<(s.x-i.x)*(e.y-i.y)/(s.y-i.y)+i.x&&(n=!n),r=Math.min(r,Co(e,i,s))}}return(n?1:-1)*Math.sqrt(r)}(this.p,i),this.max=this.d+this.h*Math.SQRT2}const vu=Number.POSITIVE_INFINITY;function _u(e,t){return t[1]!==vu?function(e,t,n){let r=0,i=0;switch(t=Math.abs(t),n=Math.abs(n),e){case"top-right":case"top-left":case"top":i=n-7;break;case"bottom-right":case"bottom-left":case"bottom":i=7-n}switch(e){case"top-right":case"bottom-right":case"right":r=-t;break;case"top-left":case"bottom-left":case"left":r=t}return[r,i]}(e,t[0],t[1]):function(e,t){let n=0,r=0;t<0&&(t=0);const i=t/Math.sqrt(2);switch(e){case"top-right":case"top-left":r=i-7;break;case"bottom-right":case"bottom-left":r=7-i;break;case"bottom":r=7-t;break;case"top":r=t-7}switch(e){case"top-right":case"bottom-right":n=-i;break;case"top-left":case"bottom-left":n=i;break;case"left":n=t;break;case"right":n=-t}return[n,r]}(e,t[0])}function bu(e,t,n,r,i,a,o,s){e.createArrays(),e.tilePixelRatio=8192/(512*e.overscaling),e.compareText={},e.iconsNeedLinear=!1;const c=e.layers[0].layout,l=e.layers[0]._unevaluatedLayout._values,u={};if("composite"===e.textSizeData.kind){const{minZoom:t,maxZoom:n}=e.textSizeData;u.compositeTextSizes=[l["text-size"].possiblyEvaluate(new Vi(t),o),l["text-size"].possiblyEvaluate(new Vi(n),o)]}if("composite"===e.iconSizeData.kind){const{minZoom:t,maxZoom:n}=e.iconSizeData;u.compositeIconSizes=[l["icon-size"].possiblyEvaluate(new Vi(t),o),l["icon-size"].possiblyEvaluate(new Vi(n),o)]}u.layoutTextSize=l["text-size"].possiblyEvaluate(new Vi(s+1),o),u.layoutIconSize=l["icon-size"].possiblyEvaluate(new Vi(s+1),o),u.textMaxSize=l["text-size"].possiblyEvaluate(new Vi(18),o);const h=24*c.get("text-line-height"),f="map"===c.get("text-rotation-alignment")&&"point"!==c.get("symbol-placement"),d=c.get("text-keep-upright"),p=c.get("text-size");for(const m of e.features){const a=c.get("text-font").evaluate(m,{},o).join(","),s=p.evaluate(m,{},o),l=u.layoutTextSize.evaluate(m,{},o),g=(u.layoutIconSize.evaluate(m,{},o),{horizontal:{},vertical:void 0}),y=m.text;let v,_=[0,0];if(y){const r=y.toString(),u=24*c.get("text-letter-spacing").evaluate(m,{},o),p=Si(r)?u:0,v=c.get("text-anchor").evaluate(m,{},o),b=c.get("text-variable-anchor");if(!b){const e=c.get("text-radial-offset").evaluate(m,{},o);_=e?_u(v,[24*e,vu]):c.get("text-offset").evaluate(m,{},o).map(e=>24*e)}let x=f?"center":c.get("text-justify").evaluate(m,{},o);const w=c.get("symbol-placement"),E="point"===w?24*c.get("text-max-width").evaluate(m,{},o):0,k=()=>{e.allowVerticalPlacement&&Ti(r)&&(g.vertical=jl(y,t,n,i,a,E,h,v,"left",p,_,Il.vertical,!0,w,l,s))};if(!f&&b){const e="auto"===x?b.map(e=>xu(e)):[x];let r=!1;for(let o=0;o{u.x<0||u.x>=8192||u.y<0||u.y>=8192||function(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y,v,_,b,x,w,E,k){const T=e.addToLineVertexArray(t,n);let S,O,A,C,I,M,R,j=0,L=0,D=0,z=0,F=-1,B=-1;const N={};let U=qa(""),V=0,G=0;if(void 0===s._unevaluatedLayout.getValue("text-radial-offset")?[V,G]=s.layout.get("text-offset").evaluate(b,{},E).map(e=>24*e):(V=24*s.layout.get("text-radial-offset").evaluate(b,{},E),G=vu),e.allowVerticalPlacement&&r.vertical){const e=r.vertical;if(p)M=Su(e),o&&(R=Su(o));else{const n=s.layout.get("text-rotate").evaluate(b,{},E)+90;A=Tu(c,t,l,u,h,e,0,d,n),o&&(C=Tu(c,t,l,u,h,o,0,y,n))}}if(i){const n=s.layout.get("icon-rotate").evaluate(b,{},E),r="none"!==s.layout.get("icon-text-fit"),a=cu(i,n,w,r),f=o?cu(o,n,w,r):void 0;O=Tu(c,t,l,u,h,i,0,y,n),j=4*a.length;const d=e.iconSizeData;let p=null;"source"===d.kind?(p=[128*s.layout.get("icon-size").evaluate(b,{},E)],p[0]>32640&&P(`${e.layerIds[0]}: Value for "icon-size" is >= 255. Reduce your "icon-size".`)):"composite"===d.kind&&(p=[128*x.compositeIconSizes[0].evaluate(b,{},E),128*x.compositeIconSizes[1].evaluate(b,{},E)],(p[0]>32640||p[1]>32640)&&P(`${e.layerIds[0]}: Value for "icon-size" is >= 255. Reduce your "icon-size".`)),e.addSymbols(e.icon,a,p,_,v,b,!1,t,T.lineStartIndex,T.lineLength,-1,E),F=e.icon.placedSymbolArray.length-1,f&&(L=4*f.length,e.addSymbols(e.icon,f,p,_,v,b,Il.vertical,t,T.lineStartIndex,T.lineLength,-1,E),B=e.icon.placedSymbolArray.length-1)}for(const P in r.horizontal){const n=r.horizontal[P];S||(U=qa(n.text),p?I=Su(n):S=Tu(c,t,l,u,h,n,0,d,s.layout.get("text-rotate").evaluate(b,{},E)));const i=1===n.positionedLines.length;if(D+=Eu(e,t,n,a,s,p,b,m,T,r.vertical?Il.horizontal:Il.horizontalOnly,i?Object.keys(r.horizontal):[P],N,F,x,E),i)break}r.vertical&&(z+=Eu(e,t,r.vertical,a,s,p,b,m,T,Il.vertical,["vertical"],N,B,x,E));let W=-1;const q=(e,t)=>e?Math.max(e,t):t;W=q(I,W),W=q(M,W),W=q(R,W);const Z=W>-1?1:0;Z&&(W*=k/24),e.glyphOffsetArray.length>=Lu.MAX_GLYPHS&&P("Too many glyphs being rendered in a tile. See https://github.com/mapbox/mapbox-gl-js/issues/2907"),void 0!==b.sortKey&&e.addToSortKeyRanges(e.symbolInstances.length,b.sortKey),e.symbolInstances.emplaceBack(t.x,t.y,N.right>=0?N.right:-1,N.center>=0?N.center:-1,N.left>=0?N.left:-1,N.vertical||-1,F,B,U,void 0!==S?S:e.collisionBoxArray.length,void 0!==S?S+1:e.collisionBoxArray.length,void 0!==A?A:e.collisionBoxArray.length,void 0!==A?A+1:e.collisionBoxArray.length,void 0!==O?O:e.collisionBoxArray.length,void 0!==O?O+1:e.collisionBoxArray.length,C||e.collisionBoxArray.length,C?C+1:e.collisionBoxArray.length,l,D,z,j,L,Z,0,f,V,G,W)}(e,u,s,n,r,i,A,e.layers[0],e.collisionBoxArray,t.index,t.sourceLayerIndex,e.index,y,b,E,c,0,x,k,p,t,a,l,h,o)};if("line"===T)for(const u of Jl(t.geometry,0,0,8192,8192)){const t=Ql(u,_,w,n.vertical||m,r,24,v,e.overscaling,8192);for(const n of t){const t=m;t&&Ou(e,t.text,S,n)||C(u,n)}}else if("line-center"===T){for(const u of t.geometry)if(u.length>1){const e=Kl(u,w,n.vertical||m,r,24,v);e&&C(u,e)}}else if("Polygon"===t.type)for(const u of oc(t.geometry,0)){const e=mu(u,16);C(u[0],new Zl(e.x,e.y,0))}else if("LineString"===t.type)for(const u of t.geometry)C(u,new Zl(u[0].x,u[0].y,0));else if("Point"===t.type)for(const u of t.geometry)for(const e of u)C([e],new Zl(e.x,e.y,0))}function Eu(e,t,n,i,a,o,s,c,l,u,h,f,d,p,m){const g=function(e,t,n,i,a,o,s,c){const l=i.layout.get("text-rotate").evaluate(o,{})*Math.PI/180,u=[];for(const h of t.positionedLines)for(const e of h.positionedGlyphs){if(!e.rect)continue;const i=e.rect||{};let o=4,f=!0,d=1,p=0;const m=(a||c)&&e.vertical,g=e.metrics.advance*e.scale/2;if(c&&t.verticalizable){const t=24*(e.scale-1),n=(24-e.metrics.width*e.scale)/2;p=h.lineOffset/2-(e.imageName?-n:t)}if(e.imageName){const t=s[e.imageName];f=t.sdf,d=t.pixelRatio,o=1/d}const y=a?[e.x+g,e.y]:[0,0];let v=a?[0,0]:[e.x+g+n[0],e.y+n[1]-p],_=[0,0];m&&(_=v,v=[0,0]);const b=(e.metrics.left-o)*e.scale-g+v[0],x=(-e.metrics.top-o)*e.scale+v[1],w=b+i.w*e.scale/(d*(e.localGlyph?2:1)),E=x+i.h*e.scale/(d*(e.localGlyph?2:1)),k=new r(b,x),T=new r(w,x),S=new r(b,E),O=new r(w,E);if(m){const t=new r(-g,g- -17),n=-Math.PI/2,i=12-g,a=new r(22-i,-(e.imageName?i:0)),o=new r(..._);k._rotateAround(n,t)._add(a)._add(o),T._rotateAround(n,t)._add(a)._add(o),S._rotateAround(n,t)._add(a)._add(o),O._rotateAround(n,t)._add(a)._add(o)}if(l){const e=Math.sin(l),t=Math.cos(l),n=[t,-e,e,t];k._matMult(n),T._matMult(n),S._matMult(n),O._matMult(n)}const A=new r(0,0),P=new r(0,0);u.push({tl:k,tr:T,bl:S,br:O,tex:i,writingMode:t.writingMode,glyphOffset:y,sectionIndex:e.sectionIndex,isSDF:f,pixelOffsetTL:A,pixelOffsetBR:P,minFontScaleX:0,minFontScaleY:0})}return u}(0,n,c,a,o,s,i,e.allowVerticalPlacement),y=e.textSizeData;let v=null;"source"===y.kind?(v=[128*a.layout.get("text-size").evaluate(s,{},m)],v[0]>32640&&P(`${e.layerIds[0]}: Value for "text-size" is >= 255. Reduce your "text-size".`)):"composite"===y.kind&&(v=[128*p.compositeTextSizes[0].evaluate(s,{},m),128*p.compositeTextSizes[1].evaluate(s,{},m)],(v[0]>32640||v[1]>32640)&&P(`${e.layerIds[0]}: Value for "text-size" is >= 255. Reduce your "text-size".`)),e.addSymbols(e.text,g,v,c,o,s,u,t,l.lineStartIndex,l.lineLength,d,m);for(const r of h)f[r]=e.text.placedSymbolArray.length-1;return 4*g.length}function ku(e){for(const t in e)return e[t];return null}function Tu(e,t,n,i,a,o,s,c,l){let h=o.top,f=o.bottom,d=o.left,p=o.right;const m=o.collisionPadding;if(m&&(d-=m[0],h-=m[1],p+=m[2],f+=m[3]),l){const e=new r(d,h),t=new r(p,h),n=new r(d,f),i=new r(p,f),a=u(l);e._rotate(a),t._rotate(a),n._rotate(a),i._rotate(a),d=Math.min(e.x,t.x,n.x,i.x),p=Math.max(e.x,t.x,n.x,i.x),h=Math.min(e.y,t.y,n.y,i.y),f=Math.max(e.y,t.y,n.y,i.y)}return e.emplaceBack(t.x,t.y,d,h,p,f,c,n,i,a),e.length-1}function Su(e){e.collisionPadding&&(e.top-=e.collisionPadding[1],e.bottom+=e.collisionPadding[3]);const t=e.bottom-e.top;return t>0?Math.max(10,t):null}function Ou(e,t,n,r){const i=e.compareText;if(t in i){const e=i[t];for(let t=e.length-1;t>=0;t--)if(r.dist(e[t])e.id),this.index=e.index,this.pixelRatio=e.pixelRatio,this.sourceLayerIndex=e.sourceLayerIndex,this.hasPattern=!1,this.hasRTLText=!1,this.sortKeyRanges=[],this.collisionCircleArray=[],this.placementInvProjMatrix=Go([]),this.placementViewportMatrix=Go([]);const t=this.layers[0]._unevaluatedLayout._values;this.textSizeData=Jc(this.zoom,t["text-size"]),this.iconSizeData=Jc(this.zoom,t["icon-size"]);const n=this.layers[0].layout,r=n.get("symbol-sort-key"),i=n.get("symbol-z-order");this.canOverlap=n.get("text-allow-overlap")||n.get("icon-allow-overlap")||n.get("text-ignore-placement")||n.get("icon-ignore-placement"),this.sortFeaturesByKey="viewport-y"!==i&&void 0!==r.constantOr(1),this.sortFeaturesByY=("viewport-y"===i||"auto"===i&&!this.sortFeaturesByKey)&&this.canOverlap,"point"===n.get("symbol-placement")&&(this.writingModes=n.get("text-writing-mode").map(e=>Il[e])),this.stateDependentLayerIds=this.layers.filter(e=>e.isStateDependent()).map(e=>e.id),this.sourceID=e.sourceID}createArrays(){this.text=new Ru(new lo(this.layers,this.zoom,e=>/^text/.test(e))),this.icon=new Ru(new lo(this.layers,this.zoom,e=>/^icon/.test(e))),this.glyphOffsetArray=new Da,this.lineVertexArray=new za,this.symbolInstances=new La}calculateGlyphDependencies(e,t,n,r,i){for(let a=0;a0)&&("constant"!==a.value.kind||a.value.value.length>0),l="constant"!==s.value.kind||!!s.value.value||Object.keys(s.parameters).length>0,u=i.get("symbol-sort-key");if(this.features=[],!c&&!l)return;const h=t.iconDependencies,f=t.glyphDependencies,d=t.availableImages,p=new Vi(this.zoom);for(const{feature:m,id:g,index:y,sourceLayerIndex:v}of e){const e=r._featureFilter.needGeometry,t=bo(m,e);if(!r._featureFilter.filter(p,t,n))continue;let o,s;if(e||(t.geometry=_o(m)),c){const e=r.getValueAndResolveTokens("text-field",t,n,d),i=ht.factory(e);Mu(i)&&(this.hasRTLText=!0),(!this.hasRTLText||"unavailable"===Bi()||this.hasRTLText&&Ui.isParsed())&&(o=rl(i,r,t))}if(l){const e=r.getValueAndResolveTokens("icon-image",t,n,d);s=e instanceof ft?e:ft.fromString(e)}if(!o&&!s)continue;const _=this.sortFeaturesByKey?u.evaluate(t,{},n):void 0;if(this.features.push({id:g,text:o,icon:s,index:y,sourceLayerIndex:v,geometry:t.geometry,properties:m.properties,type:Au[m.type],sortKey:_}),s&&(h[s.name]=!0),o){const e=a.evaluate(t,{},n).join(","),r="map"===i.get("text-rotation-alignment")&&"point"!==i.get("symbol-placement");this.allowVerticalPlacement=this.writingModes&&this.writingModes.indexOf(Il.vertical)>=0;for(const t of o.sections)if(t.image)h[t.image.name]=!0;else{const n=Ti(o.toString()),i=t.fontStack||e,a=f[i]=f[i]||{};this.calculateGlyphDependencies(t.text,a,r,this.allowVerticalPlacement,n)}}}"line"===i.get("symbol-placement")&&(this.features=function(e){const t={},n={},r=[];let i=0;function a(t){r.push(e[t]),i++}function o(e,t,i){const a=n[e];return delete n[e],n[t]=a,r[a].geometry[0].pop(),r[a].geometry[0]=r[a].geometry[0].concat(i[0]),a}function s(e,n,i){const a=t[n];return delete t[n],t[e]=a,r[a].geometry[0].shift(),r[a].geometry[0]=i[0].concat(r[a].geometry[0]),a}function c(e,t,n){const r=n?t[0][t[0].length-1]:t[0][0];return`${e}:${r.x}:${r.y}`}for(let l=0;le.geometry)}(this.features)),this.sortFeaturesByKey&&this.features.sort((e,t)=>e.sortKey-t.sortKey)}update(e,t,n){this.stateDependentLayers.length&&(this.text.programConfigurations.updatePaintArrays(e,t,this.layers,n),this.icon.programConfigurations.updatePaintArrays(e,t,this.layers,n))}isEmpty(){return 0===this.symbolInstances.length&&!this.hasRTLText}uploadPending(){return!this.uploaded||this.text.programConfigurations.needsUpload||this.icon.programConfigurations.needsUpload}upload(e){!this.uploaded&&this.hasDebugData()&&(this.textCollisionBox.upload(e),this.iconCollisionBox.upload(e)),this.text.upload(e,this.sortFeaturesByY,!this.uploaded,this.text.programConfigurations.needsUpload),this.icon.upload(e,this.sortFeaturesByY,!this.uploaded,this.icon.programConfigurations.needsUpload),this.uploaded=!0}destroyDebugData(){this.textCollisionBox.destroy(),this.iconCollisionBox.destroy()}destroy(){this.text.destroy(),this.icon.destroy(),this.hasDebugData()&&this.destroyDebugData()}addToLineVertexArray(e,t){const n=this.lineVertexArray.length;if(void 0!==e.segment){let n=e.dist(t[e.segment+1]),r=e.dist(t[e.segment]);const i={};for(let a=e.segment+1;a=0;a--)i[a]={x:t[a].x,y:t[a].y,tileUnitDistanceFromAnchor:r},a>0&&(r+=t[a-1].dist(t[a]));for(let e=0;e=0?t.rightJustifiedTextSymbolIndex:t.centerJustifiedTextSymbolIndex>=0?t.centerJustifiedTextSymbolIndex:t.leftJustifiedTextSymbolIndex>=0?t.leftJustifiedTextSymbolIndex:t.verticalPlacedTextSymbolIndex>=0?t.verticalPlacedTextSymbolIndex:r),a=el(this.textSizeData,e,i)/24;return this.tilePixelRatio*a}getSymbolInstanceIconSize(e,t,n){const r=this.icon.placedSymbolArray.get(n),i=el(this.iconSizeData,e,r);return this.tilePixelRatio*i}_commitDebugCollisionVertexUpdate(e,t,n){e.emplaceBack(t,-n,-n),e.emplaceBack(t,n,-n),e.emplaceBack(t,n,n),e.emplaceBack(t,-n,n)}_updateTextDebugCollisionBoxes(e,t,n,r,i,a){for(let o=r;o0}hasIconData(){return this.icon.segments.get().length>0}hasDebugData(){return this.textCollisionBox&&this.iconCollisionBox}hasTextCollisionBoxData(){return this.hasDebugData()&&this.textCollisionBox.segments.get().length>0}hasIconCollisionBoxData(){return this.hasDebugData()&&this.iconCollisionBox.segments.get().length>0}addIndicesForPlacedSymbol(e,t){const n=e.placedSymbolArray.get(t),r=n.vertexStartIndex+4*n.numGlyphs;for(let i=n.vertexStartIndex;ir[e]-r[t]||i[t]-i[e]),a}addToSortKeyRanges(e,t){const n=this.sortKeyRanges[this.sortKeyRanges.length-1];n&&n.sortKey===t?n.symbolInstanceEnd=e+1:this.sortKeyRanges.push({sortKey:t,symbolInstanceStart:e,symbolInstanceEnd:e+1})}sortFeatures(e){if(this.sortFeaturesByY&&this.sortedAngle!==e&&!(this.text.segments.get().length>1||this.icon.segments.get().length>1)){this.symbolInstanceIndexes=this.getSortedSymbolIndexes(e),this.sortedAngle=e,this.text.indexArray.clear(),this.icon.indexArray.clear(),this.featureSortOrder=[];for(const e of this.symbolInstanceIndexes){const t=this.symbolInstances.get(e);this.featureSortOrder.push(t.featureIndex),[t.rightJustifiedTextSymbolIndex,t.centerJustifiedTextSymbolIndex,t.leftJustifiedTextSymbolIndex].forEach((e,t,n)=>{e>=0&&n.indexOf(e)===t&&this.addIndicesForPlacedSymbol(this.text,e)}),t.verticalPlacedTextSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.text,t.verticalPlacedTextSymbolIndex),t.placedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,t.placedIconSymbolIndex),t.verticalPlacedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,t.verticalPlacedIconSymbolIndex)}this.text.indexBuffer&&this.text.indexBuffer.updateData(this.text.indexArray),this.icon.indexBuffer&&this.icon.indexBuffer.updateData(this.icon.indexArray)}}}Zr("SymbolBucket",Lu,{omit:["layers","collisionBoxArray","features","compareText"]}),Lu.MAX_GLYPHS=65535,Lu.addDynamicAttributes=Iu;const Du=new na({"symbol-placement":new Ki(De.layout_symbol["symbol-placement"]),"symbol-spacing":new Ki(De.layout_symbol["symbol-spacing"]),"symbol-avoid-edges":new Ki(De.layout_symbol["symbol-avoid-edges"]),"symbol-sort-key":new Qi(De.layout_symbol["symbol-sort-key"]),"symbol-z-order":new Ki(De.layout_symbol["symbol-z-order"]),"icon-allow-overlap":new Ki(De.layout_symbol["icon-allow-overlap"]),"icon-ignore-placement":new Ki(De.layout_symbol["icon-ignore-placement"]),"icon-optional":new Ki(De.layout_symbol["icon-optional"]),"icon-rotation-alignment":new Ki(De.layout_symbol["icon-rotation-alignment"]),"icon-size":new Qi(De.layout_symbol["icon-size"]),"icon-text-fit":new Ki(De.layout_symbol["icon-text-fit"]),"icon-text-fit-padding":new Ki(De.layout_symbol["icon-text-fit-padding"]),"icon-image":new Qi(De.layout_symbol["icon-image"]),"icon-rotate":new Qi(De.layout_symbol["icon-rotate"]),"icon-padding":new Ki(De.layout_symbol["icon-padding"]),"icon-keep-upright":new Ki(De.layout_symbol["icon-keep-upright"]),"icon-offset":new Qi(De.layout_symbol["icon-offset"]),"icon-anchor":new Qi(De.layout_symbol["icon-anchor"]),"icon-pitch-alignment":new Ki(De.layout_symbol["icon-pitch-alignment"]),"text-pitch-alignment":new Ki(De.layout_symbol["text-pitch-alignment"]),"text-rotation-alignment":new Ki(De.layout_symbol["text-rotation-alignment"]),"text-field":new Qi(De.layout_symbol["text-field"]),"text-font":new Qi(De.layout_symbol["text-font"]),"text-size":new Qi(De.layout_symbol["text-size"]),"text-max-width":new Qi(De.layout_symbol["text-max-width"]),"text-line-height":new Ki(De.layout_symbol["text-line-height"]),"text-letter-spacing":new Qi(De.layout_symbol["text-letter-spacing"]),"text-justify":new Qi(De.layout_symbol["text-justify"]),"text-radial-offset":new Qi(De.layout_symbol["text-radial-offset"]),"text-variable-anchor":new Ki(De.layout_symbol["text-variable-anchor"]),"text-anchor":new Qi(De.layout_symbol["text-anchor"]),"text-max-angle":new Ki(De.layout_symbol["text-max-angle"]),"text-writing-mode":new Ki(De.layout_symbol["text-writing-mode"]),"text-rotate":new Qi(De.layout_symbol["text-rotate"]),"text-padding":new Ki(De.layout_symbol["text-padding"]),"text-keep-upright":new Ki(De.layout_symbol["text-keep-upright"]),"text-transform":new Qi(De.layout_symbol["text-transform"]),"text-offset":new Qi(De.layout_symbol["text-offset"]),"text-allow-overlap":new Ki(De.layout_symbol["text-allow-overlap"]),"text-ignore-placement":new Ki(De.layout_symbol["text-ignore-placement"]),"text-optional":new Ki(De.layout_symbol["text-optional"])});var zu={paint:new na({"icon-opacity":new Qi(De.paint_symbol["icon-opacity"]),"icon-color":new Qi(De.paint_symbol["icon-color"]),"icon-halo-color":new Qi(De.paint_symbol["icon-halo-color"]),"icon-halo-width":new Qi(De.paint_symbol["icon-halo-width"]),"icon-halo-blur":new Qi(De.paint_symbol["icon-halo-blur"]),"icon-translate":new Ki(De.paint_symbol["icon-translate"]),"icon-translate-anchor":new Ki(De.paint_symbol["icon-translate-anchor"]),"text-opacity":new Qi(De.paint_symbol["text-opacity"]),"text-color":new Qi(De.paint_symbol["text-color"],{runtimeType:Xe,getOverride:e=>e.textColor,hasOverride:e=>!!e.textColor}),"text-halo-color":new Qi(De.paint_symbol["text-halo-color"]),"text-halo-width":new Qi(De.paint_symbol["text-halo-width"]),"text-halo-blur":new Qi(De.paint_symbol["text-halo-blur"]),"text-translate":new Ki(De.paint_symbol["text-translate"]),"text-translate-anchor":new Ki(De.paint_symbol["text-translate-anchor"])}),layout:Du};class Fu{constructor(e){this.type=e.property.overrides?e.property.overrides.runtimeType:We,this.defaultValue=e}evaluate(e){if(e.formattedSection){const t=this.defaultValue.property.overrides;if(t&&t.hasOverride(e.formattedSection))return t.getOverride(e.formattedSection)}return e.feature&&e.featureState?this.defaultValue.evaluate(e.feature,e.featureState):this.defaultValue.property.specification.default}eachChild(e){this.defaultValue.isConstant()||e(this.defaultValue.value._styleExpression.expression)}outputDefined(){return!1}serialize(){return null}}Zr("FormatSectionOverride",Fu,{omit:["defaultValue"]});class Bu extends fo{constructor(e){super(e,zu)}recalculate(e,t){if(super.recalculate(e,t),"auto"===this.layout.get("icon-rotation-alignment")&&(this.layout._values["icon-rotation-alignment"]="point"!==this.layout.get("symbol-placement")?"map":"viewport"),"auto"===this.layout.get("text-rotation-alignment")&&(this.layout._values["text-rotation-alignment"]="point"!==this.layout.get("symbol-placement")?"map":"viewport"),"auto"===this.layout.get("text-pitch-alignment")&&(this.layout._values["text-pitch-alignment"]=this.layout.get("text-rotation-alignment")),"auto"===this.layout.get("icon-pitch-alignment")&&(this.layout._values["icon-pitch-alignment"]=this.layout.get("icon-rotation-alignment")),"point"===this.layout.get("symbol-placement")){const e=this.layout.get("text-writing-mode");if(e){const t=[];for(const n of e)t.indexOf(n)<0&&t.push(n);this.layout._values["text-writing-mode"]=t}else this.layout._values["text-writing-mode"]=["horizontal"]}this._setPaintOverrides()}getValueAndResolveTokens(e,t,n,r){const i=this.layout.get(e).evaluate(t,{},n,r),a=this._unevaluatedLayout._values[e];return a.isDataDriven()||Jn(a.value)||!i?i:function(e,t){return t.replace(/{([^{}]+)}/g,(t,n)=>n in e?String(e[n]):"")}(t.properties,i)}createBucket(e){return new Lu(e)}queryRadius(){return 0}queryIntersectsFeature(){return!1}_setPaintOverrides(){for(const e of zu.paint.overridableProperties){if(!Bu.hasPaintOverride(this.layout,e))continue;const t=this.paint.get(e),n=new Fu(t),r=new Qn(n,t.property.specification);let i=null;i="constant"===t.value.kind||"source"===t.value.kind?new tr("source",r):new nr("composite",r,t.value.zoomStops,t.value._interpolationType),this.paint._values[e]=new $i(t.property,i,t.parameters)}}_handleOverridablePaintPropertyUpdate(e,t,n){return!(!this.layout||t.isDataDriven()||n.isDataDriven())&&Bu.hasPaintOverride(this.layout,e)}static hasPaintOverride(e,t){const n=e.get("text-field"),r=zu.paint.properties[t];let i=!1;const a=e=>{for(const t of e)if(r.overrides&&r.overrides.hasOverride(t))return void(i=!0)};if("constant"===n.value.kind&&n.value.value instanceof ht)a(n.value.value.sections);else if("source"===n.value.kind){const e=t=>{i||(t instanceof yt&&mt(t.value)===Qe?a(t.value.sections):t instanceof xt?a(t.sections):t.eachChild(e))},t=n.value;t._styleExpression&&e(t._styleExpression.expression)}return i}getProgramConfiguration(e){return new co(this,e)}}var Nu={paint:new na({"background-color":new Ki(De.paint_background["background-color"]),"background-pattern":new ea(De.paint_background["background-pattern"]),"background-opacity":new Ki(De.paint_background["background-opacity"])})},Uu={paint:new na({"raster-opacity":new Ki(De.paint_raster["raster-opacity"]),"raster-hue-rotate":new Ki(De.paint_raster["raster-hue-rotate"]),"raster-brightness-min":new Ki(De.paint_raster["raster-brightness-min"]),"raster-brightness-max":new Ki(De.paint_raster["raster-brightness-max"]),"raster-saturation":new Ki(De.paint_raster["raster-saturation"]),"raster-contrast":new Ki(De.paint_raster["raster-contrast"]),"raster-resampling":new Ki(De.paint_raster["raster-resampling"]),"raster-fade-duration":new Ki(De.paint_raster["raster-fade-duration"])})};class Vu extends fo{constructor(e){super(e,{}),this.implementation=e}is3D(){return"3d"===this.implementation.renderingMode}hasOffscreenPass(){return void 0!==this.implementation.prerender}recalculate(){}updateTransitions(){}hasTransition(){}serialize(){}onAdd(e){this.implementation.onAdd&&this.implementation.onAdd(e,e.painter.context.gl)}onRemove(e){this.implementation.onRemove&&this.implementation.onRemove(e,e.painter.context.gl)}}var Gu={paint:new na({"sky-type":new Ki(De.paint_sky["sky-type"]),"sky-atmosphere-sun":new Ki(De.paint_sky["sky-atmosphere-sun"]),"sky-atmosphere-sun-intensity":new Ki(De.paint_sky["sky-atmosphere-sun-intensity"]),"sky-gradient-center":new Ki(De.paint_sky["sky-gradient-center"]),"sky-gradient-radius":new Ki(De.paint_sky["sky-gradient-radius"]),"sky-gradient":new ta(De.paint_sky["sky-gradient"]),"sky-atmosphere-halo-color":new Ki(De.paint_sky["sky-atmosphere-halo-color"]),"sky-atmosphere-color":new Ki(De.paint_sky["sky-atmosphere-color"]),"sky-opacity":new Ki(De.paint_sky["sky-opacity"])})};function Wu(e,t,n){const r=$o(0,0,1),i=us(ls());return function(e,t,n){n*=.5;var r=t[0],i=t[1],a=t[2],o=t[3],s=Math.sin(n),c=Math.cos(n);e[0]=r*c-a*s,e[1]=i*c+o*s,e[2]=a*c+r*s,e[3]=o*c-i*s}(i,i,n?-u(e)+Math.PI:u(e)),hs(i,i,-u(t)),is(r,r,i),es(r,r)}const qu={circle:class extends fo{constructor(e){super(e,No)}createBucket(e){return new wo(e)}queryRadius(e){const t=e;return Lo("circle-radius",this,t)+Lo("circle-stroke-width",this,t)+Do(this.paint.get("circle-translate"))}queryIntersectsFeature(e,t,n,r,i,a,o,s){const c="map"===this.paint.get("circle-pitch-alignment");if(c&&e.queryGeometry.isAboveHorizon)return!1;const l=Fo(this.paint.get("circle-translate"),this.paint.get("circle-translate-anchor"),a.angle,e.pixelToTileUnitsFactor),u=this.paint.get("circle-radius").evaluate(t,n)+this.paint.get("circle-stroke-width").evaluate(t,n),h=c?u*e.pixelToTileUnitsFactor:u;for(const f of r)for(const t of f){const n=t.add(l),r=s&&a.elevation?a.elevation.exaggeration()*s.getElevationAt(n.x,n.y,!0):0,i=c?n:ps(n,r,o),u=c?e.tilespaceRays.map(e=>ys(e,r)):e.queryGeometry.screenGeometry;let f=h;const d=cs([],[t.x,t.y,r,1],o);if("viewport"===this.paint.get("circle-pitch-scale")&&"map"===this.paint.get("circle-pitch-alignment")?f*=d[3]/a.cameraToCenterDistance:"map"===this.paint.get("circle-pitch-scale")&&"viewport"===this.paint.get("circle-pitch-alignment")&&(f*=a.cameraToCenterDistance/d[3]),ko(u,i,f))return!0}return!1}getProgramIds(){return["circle"]}getProgramConfiguration(e){return new co(this,e)}},heatmap:class extends fo{createBucket(e){return new vs(e)}constructor(e){super(e,ks),this._updateColorRamp()}_handleSpecialPaintPropertyUpdate(e){"heatmap-color"===e&&this._updateColorRamp()}_updateColorRamp(){this.colorRamp=Ts({expression:this._transitionablePaint._values["heatmap-color"].value.expression,evaluationKey:"heatmapDensity",image:this.colorRamp}),this.colorRampTexture=null}resize(){this.heatmapFbo&&(this.heatmapFbo.destroy(),this.heatmapFbo=null)}queryRadius(){return 0}queryIntersectsFeature(){return!1}hasOffscreenPass(){return 0!==this.paint.get("heatmap-opacity")&&"none"!==this.visibility}getProgramIds(){return["heatmap","heatmapTexture"]}getProgramConfiguration(e){return new co(this,e)}},hillshade:class extends fo{constructor(e){super(e,Ss)}hasOffscreenPass(){return 0!==this.paint.get("hillshade-exaggeration")&&"none"!==this.visibility}getProgramIds(){return["hillshade","hillshadePrepare"]}getProgramConfiguration(e){return new co(this,e)}},fill:class extends fo{constructor(e){super(e,fc)}getProgramIds(){const e=this.paint.get("fill-pattern"),t=e&&e.constantOr(1),n=[t?"fillPattern":"fill"];return this.paint.get("fill-antialias")&&n.push(t&&!this.getPaintProperty("fill-outline-color")?"fillOutlinePattern":"fillOutline"),n}getProgramConfiguration(e){return new co(this,e)}recalculate(e,t){super.recalculate(e,t);const n=this.paint._values["fill-outline-color"];"constant"===n.value.kind&&void 0===n.value.value&&(this.paint._values["fill-outline-color"]=this.paint._values["fill-color"])}createBucket(e){return new uc(e)}queryRadius(){return Do(this.paint.get("fill-translate"))}queryIntersectsFeature(e,t,n,r,i,a){return!e.queryGeometry.isAboveHorizon&&To(zo(e.tilespaceGeometry,this.paint.get("fill-translate"),this.paint.get("fill-translate-anchor"),a.angle,e.pixelToTileUnitsFactor),r)}isTileClipped(){return!0}},"fill-extrusion":class extends fo{constructor(e){super(e,Ic)}createBucket(e){return new Pc(e)}queryRadius(){return Do(this.paint.get("fill-extrusion-translate"))}is3D(){return!0}getProgramIds(){return[this.paint.get("fill-extrusion-pattern").constantOr(1)?"fillExtrusionPattern":"fillExtrusion"]}getProgramConfiguration(e){return new co(this,e)}queryIntersectsFeature(e,t,n,i,a,o,s,c,l){const u=Fo(this.paint.get("fill-extrusion-translate"),this.paint.get("fill-extrusion-translate-anchor"),o.angle,e.pixelToTileUnitsFactor),h=this.paint.get("fill-extrusion-height").evaluate(t,n),f=this.paint.get("fill-extrusion-base").evaluate(t,n),d=[0,0],p=c&&o.elevation,m=o.elevation?o.elevation.exaggeration():1;if(p){const t=e.tile.getBucket(this).centroidVertexArray,n=l+1;if(n=3)for(let t=0;t{this._triggered=!1,this._callback()})}trigger(){this._triggered||(this._triggered=!0,this._channel?this._channel.port1.postMessage(!0):setTimeout(()=>{this._triggered=!1,this._callback()},0))}remove(){delete this._channel,this._callback=()=>{}}}const Ju=a.performance;class eh{constructor(e){this._marks={start:[e.url,"start"].join("#"),end:[e.url,"end"].join("#"),measure:e.url.toString()},Ju.mark(this._marks.start)}finish(){Ju.mark(this._marks.end);let e=Ju.getEntriesByName(this._marks.measure);return 0===e.length&&(Ju.measure(this._marks.measure,this._marks.start,this._marks.end),e=Ju.getEntriesByName(this._marks.measure),Ju.clearMarks(this._marks.start),Ju.clearMarks(this._marks.end),Ju.clearMeasures(this._marks.measure)),e}}class th{constructor(){this.tasks={},this.taskQueue=[],E(["process"],this),this.invoker=new Qu(this.process),this.nextId=0}add(e,t){const n=this.nextId++;return this.tasks[n]={fn:e,metadata:t,priority:nh(t),id:n},this.taskQueue.push(n),this.invoker.trigger(),{cancel:()=>{delete this.tasks[n]}}}process(){M();try{if(this.taskQueue=this.taskQueue.filter(e=>!!this.tasks[e]),!this.taskQueue.length)return;const e=this.pick();if(null===e)return;const t=this.tasks[e];if(delete this.tasks[e],this.taskQueue.length&&this.invoker.trigger(),!t)return;t.fn()}finally{}}pick(){let e=null,t=1/0;for(let r=0;rthis._ne.lng&&(r=this._sw.lng>=t&&t>=this._ne.lng),this._sw.lat<=n&&n<=this._ne.lat&&r}static convert(e){return!e||e instanceof rh?e:new rh(e)}}class ih{constructor(e,t){if(isNaN(e)||isNaN(t))throw new Error(`Invalid LngLat object: (${e}, ${t})`);if(this.lng=+e,this.lat=+t,this.lat>90||this.lat<-90)throw new Error("Invalid LngLat latitude value: must be between -90 and 90")}wrap(){return new ih(m(this.lng,-180,180),this.lat)}toArray(){return[this.lng,this.lat]}toString(){return`LngLat(${this.lng}, ${this.lat})`}distanceTo(e){const t=Math.PI/180,n=this.lat*t,r=e.lat*t,i=Math.sin(n)*Math.sin(r)+Math.cos(n)*Math.cos(r)*Math.cos((e.lng-this.lng)*t);return 6371008.8*Math.acos(Math.min(i,1))}toBounds(e=0){const t=360*e/40075017,n=t/Math.cos(Math.PI/180*this.lat);return new rh(new ih(this.lng-n,this.lat-t),new ih(this.lng+n,this.lat+t))}static convert(e){if(e instanceof ih)return e;if(Array.isArray(e)&&(2===e.length||3===e.length))return new ih(Number(e[0]),Number(e[1]));if(!Array.isArray(e)&&"object"==typeof e&&null!==e)return new ih(Number("lng"in e?e.lng:e.lon),Number(e.lat));throw new Error("`LngLatLike` argument must be specified as a LngLat instance, an object {lng: , lat: }, an object {lon: , lat: }, or an array of [, ]")}}const ah=2*Math.PI*6371008.8;function oh(e){return ah*Math.cos(e*Math.PI/180)}function sh(e){return(180+e)/360}function ch(e){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+e*Math.PI/360)))/360}function lh(e,t){return e/oh(t)}function uh(e){return 360/Math.PI*Math.atan(Math.exp((180-360*e)*Math.PI/180))-90}function hh(e,t){return e*oh(uh(t))}class fh{constructor(e,t,n=0){this.x=+e,this.y=+t,this.z=+n}static fromLngLat(e,t=0){const n=ih.convert(e);return new fh(sh(n.lng),ch(n.lat),lh(t,n.lat))}toLngLat(){return new ih(360*this.x-180,uh(this.y))}toAltitude(){return hh(this.z,this.y)}meterInMercatorCoordinateUnits(){return 1/ah*(e=uh(this.y),1/Math.cos(e*Math.PI/180));var e}}function dh(e,t,n){var r=2*Math.PI*6378137/256/Math.pow(2,n);return[e*r-2*Math.PI*6378137/2,t*r-2*Math.PI*6378137/2]}class ph{constructor(e,t,n){this.z=e,this.x=t,this.y=n,this.key=yh(0,e,e,t,n)}equals(e){return this.z===e.z&&this.x===e.x&&this.y===e.y}url(e,t){const n=(i=this.y,a=this.z,o=dh(256*(r=this.x),256*(i=Math.pow(2,a)-i-1),a),s=dh(256*(r+1),256*(i+1),a),o[0]+","+o[1]+","+s[0]+","+s[1]);var r,i,a,o,s;const c=function(e,t,n){let r,i="";for(let a=e;a>0;a--)r=1<this.canonical.z?new gh(e,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y):new gh(e,this.wrap,e,this.canonical.x>>t,this.canonical.y>>t)}calculateScaledKey(e,t=!0){if(this.overscaledZ===e&&t)return this.key;if(e>this.canonical.z)return yh(this.wrap*+t,e,this.canonical.z,this.canonical.x,this.canonical.y);{const n=this.canonical.z-e;return yh(this.wrap*+t,e,e,this.canonical.x>>n,this.canonical.y>>n)}}isChildOf(e){if(e.wrap!==this.wrap)return!1;const t=this.canonical.z-e.canonical.z;return 0===e.overscaledZ||e.overscaledZ>t&&e.canonical.y===this.canonical.y>>t}children(e){if(this.overscaledZ>=e)return[new gh(this.overscaledZ+1,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y)];const t=this.canonical.z+1,n=2*this.canonical.x,r=2*this.canonical.y;return[new gh(t,this.wrap,t,n,r),new gh(t,this.wrap,t,n+1,r),new gh(t,this.wrap,t,n,r+1),new gh(t,this.wrap,t,n+1,r+1)]}isLessThan(e){return this.wrape.wrap)&&(this.overscaledZe.overscaledZ)&&(this.canonical.xe.canonical.x)&&this.canonical.yt.getLayer(e)).filter(Boolean);if(0!==e.length){r.layers=e,r.stateDependentLayerIds&&(r.stateDependentLayers=r.stateDependentLayerIds.map(t=>e.filter(e=>e.id===t)[0]));for(const t of e)n[t.id]=r}}return n}(e.buckets,t.style),this.hasSymbolBuckets=!1;for(const e in this.buckets){const t=this.buckets[e];if(t instanceof Lu){if(this.hasSymbolBuckets=!0,!n)break;t.justReloaded=!0}}if(this.hasRTLText=!1,this.hasSymbolBuckets)for(const e in this.buckets){const t=this.buckets[e];if(t instanceof Lu&&t.hasRTLText){this.hasRTLText=!0,Ui.isLoading()||Ui.isLoaded()||"deferred"!==Bi()||Ni();break}}this.queryPadding=0;for(const e in this.buckets){const n=this.buckets[e];this.queryPadding=Math.max(this.queryPadding,t.style.getLayer(e).queryRadius(n))}e.imageAtlas&&(this.imageAtlas=e.imageAtlas),e.glyphAtlasImage&&(this.glyphAtlasImage=e.glyphAtlasImage)}else this.collisionBoxArray=new Ia}unloadVectorData(){for(const e in this.buckets)this.buckets[e].destroy();this.buckets={},this.imageAtlasTexture&&this.imageAtlasTexture.destroy(),this.imageAtlas&&(this.imageAtlas=null),this.glyphAtlasTexture&&this.glyphAtlasTexture.destroy(),this.latestFeatureIndex=null,this.state="unloaded"}getBucket(e){return this.buckets[e.id]}upload(e){for(const n in this.buckets){const t=this.buckets[n];t.uploadPending()&&t.upload(e)}const t=e.gl;this.imageAtlas&&!this.imageAtlas.uploaded&&(this.imageAtlasTexture=new Ku(e,this.imageAtlas.image,t.RGBA),this.imageAtlas.uploaded=!0),this.glyphAtlasImage&&(this.glyphAtlasTexture=new Ku(e,this.glyphAtlasImage,t.ALPHA),this.glyphAtlasImage=null)}prepare(e){this.imageAtlas&&this.imageAtlas.patchUpdatedImages(e,this.imageAtlasTexture)}queryRenderedFeatures(e,t,n,r,i,a,o,s){return this.latestFeatureIndex&&this.latestFeatureIndex.rawTileData?this.latestFeatureIndex.query({tileResult:r,pixelPosMatrix:o,transform:a,params:i},e,t,n):{}}querySourceFeatures(e,t){const n=this.latestFeatureIndex;if(!n||!n.rawTileData)return;const r=n.loadVTLayers(),i=t?t.sourceLayer:"",a=r._geojsonTileLayer||r[i];if(!a)return;const o=dr(t&&t.filter),{z:s,x:c,y:l}=this.tileID.canonical,u={z:s,x:c,y:l};for(let h=0;he)n=!1;else if(t)if(this.expirationTimet[o])return null}else{const s=1/r[o];let c=(e[o]-n[o])*s,l=(t[o]-n[o])*s;if(c>l){const e=c;c=l,l=e}if(c>i&&(i=c),la)return null}return i}function Th(e,t,n,r,i,a,o,s,c,l,u){const h=r-e,f=i-t,d=a-n,p=o-e,m=s-t,g=c-n,y=u[1]*g-u[2]*m,v=u[2]*p-u[0]*g,_=u[0]*m-u[1]*p,b=h*y+f*v+d*_;if(Math.abs(b)<1e-15)return null;const x=1/b,w=l[0]-e,E=l[1]-t,k=l[2]-n,T=(w*y+E*v+k*_)*x;if(T<0||T>1)return null;const S=E*d-k*f,O=k*h-w*d,A=w*f-E*h,P=(u[0]*S+u[1]*O+u[2]*A)*x;return P<0||T+P>1?null:(p*S+m*O+g*A)*x}function Sh(e,t,n){return(e-t)/(n-t)}function Oh(e,t,n,r,i,a,o,s,c){const l=1<{const a=r?1:0,o=(e+1)*n-a,s=t*n,c=(t+1)*n-a;i[0]=e*n,i[1]=s,i[2]=o,i[3]=c};let o=new Eh(r);const s=[];for(let c=0;c=1;r/=2){const e=n[n.length-1];o=new Eh(r);for(let t=0;t0;){const{idx:s,t:d,nodex:p,nodey:m,depth:g}=f.pop();if(this.leaves[s]){Oh(p,m,g,e,t,n,r,u,h);const s=1<=e[2])return d}continue}let y=0;for(let f=0;f=c[l[n]]&&(l.splice(n,0,f),t=!0);t||(l[y]=f),y++}}for(let e=0;e=this.dim+1||t<-1||t>=this.dim+1)throw new RangeError("out of range source coordinates for DEM data");return(t+1)*this.stride+(e+1)}_unpackMapbox(e,t,n){return(256*e*256+256*t+n)/10-1e4}_unpackTerrarium(e,t,n){return 256*e+t+n/256-32768}static pack(e,t){const n=[0,0,0,0],r=Mh.getUnpackVector(t);let i=Math.floor((e+r[3])/r[2]);return n[2]=i%256,i=Math.floor(i/256),n[1]=i%256,i=Math.floor(i/256),n[0]=i,n}getPixels(){return new Es({width:this.stride,height:this.stride},new Uint8Array(this.data.buffer))}backfillBorder(e,t,n){if(this.dim!==e.dim)throw new Error("dem dimension mismatch");let r=t*this.dim,i=t*this.dim+this.dim,a=n*this.dim,o=n*this.dim+this.dim;switch(t){case-1:r=i-1;break;case 1:i=r+1}switch(n){case-1:a=o-1;break;case 1:o=a+1}const s=-t*this.dim,c=-n*this.dim;for(let l=a;l{this.remove(e,i)},n)),this.data[r].push(i),this.order.push(r),this.order.length>this.max){const e=this._getAndRemoveByKey(this.order[0]);e&&this.onRemove(e)}return this}has(e){return e.wrapped().key in this.data}getAndRemove(e){return this.has(e)?this._getAndRemoveByKey(e.wrapped().key):null}_getAndRemoveByKey(e){const t=this.data[e].shift();return t.timeout&&clearTimeout(t.timeout),0===this.data[e].length&&delete this.data[e],this.order.splice(this.order.indexOf(e),1),t.value}getByKey(e){const t=this.data[e];return t?t[0].value:null}get(e){return this.has(e)?this.data[e.wrapped().key][0].value:null}remove(e,t){if(!this.has(e))return this;const n=e.wrapped().key,r=void 0===t?0:this.data[n].indexOf(t),i=this.data[n][r];return this.data[n].splice(r,1),i.timeout&&clearTimeout(i.timeout),0===this.data[n].length&&delete this.data[n],this.onRemove(i.value),this.order.splice(this.order.indexOf(n),1),this}setMaxSize(e){for(this.max=e;this.order.length>this.max;){const e=this._getAndRemoveByKey(this.order[0]);e&&this.onRemove(e)}return this}filter(e){const t=[];for(const n in this.data)for(const r of this.data[n])e(r.value)||t.push(r);for(const n of t)this.remove(n.value.tileID,n)}}class jh{constructor(e,t,n){this.context=e;const r=e.gl;this.buffer=r.createBuffer(),this.dynamicDraw=Boolean(n),this.context.unbindVAO(),e.bindElementBuffer.set(this.buffer),r.bufferData(r.ELEMENT_ARRAY_BUFFER,t.arrayBuffer,this.dynamicDraw?r.DYNAMIC_DRAW:r.STATIC_DRAW),this.dynamicDraw||delete t.arrayBuffer}bind(){this.context.bindElementBuffer.set(this.buffer)}updateData(e){const t=this.context.gl;this.context.unbindVAO(),this.bind(),t.bufferSubData(t.ELEMENT_ARRAY_BUFFER,0,e.arrayBuffer)}destroy(){this.buffer&&(this.context.gl.deleteBuffer(this.buffer),delete this.buffer)}}const Lh={Int8:"BYTE",Uint8:"UNSIGNED_BYTE",Int16:"SHORT",Uint16:"UNSIGNED_SHORT",Int32:"INT",Uint32:"UNSIGNED_INT",Float32:"FLOAT"};class Dh{constructor(e,t,n,r){this.length=t.length,this.attributes=n,this.itemSize=t.bytesPerElement,this.dynamicDraw=r,this.context=e;const i=e.gl;this.buffer=i.createBuffer(),e.bindVertexBuffer.set(this.buffer),i.bufferData(i.ARRAY_BUFFER,t.arrayBuffer,this.dynamicDraw?i.DYNAMIC_DRAW:i.STATIC_DRAW),this.dynamicDraw||delete t.arrayBuffer}bind(){this.context.bindVertexBuffer.set(this.buffer)}updateData(e){const t=this.context.gl;this.bind(),t.bufferSubData(t.ARRAY_BUFFER,0,e.arrayBuffer)}enableAttributes(e,t){for(let n=0;n{"source"===e.dataType&&"metadata"===e.sourceDataType&&(this._sourceLoaded=!0),this._sourceLoaded&&!this._paused&&"source"===e.dataType&&"content"===e.sourceDataType&&(this.reload(),this.transform&&this.update(this.transform))}),t.on("error",()=>{this._sourceErrored=!0}),this._source=t,this._tiles={},this._cache=new Rh(0,this._unloadTile.bind(this)),this._timers={},this._cacheTimers={},this._maxTileCacheSize=null,this._loadedParentTiles={},this._coveredTiles={},this._state=new wh}onAdd(e){this.map=e,this._maxTileCacheSize=e?e._maxTileCacheSize:null}loaded(){if(this._sourceErrored)return!0;if(!this._sourceLoaded)return!1;if(!this._source.loaded())return!1;for(const e in this._tiles){const t=this._tiles[e];if("loaded"!==t.state&&"errored"!==t.state)return!1}return!0}getSource(){return this._source}pause(){this._paused=!0}resume(){if(!this._paused)return;const e=this._shouldReloadOnResume;this._paused=!1,this._shouldReloadOnResume=!1,e&&this.reload(),this.transform&&this.update(this.transform)}_loadTile(e,t){return e.isSymbolTile=this._onlySymbols,this._source.loadTile(e,t)}_unloadTile(e){if(this._source.unloadTile)return this._source.unloadTile(e,()=>{})}_abortTile(e){if(this._source.abortTile)return this._source.abortTile(e,()=>{})}serialize(){return this._source.serialize()}prepare(e){this._source.prepare&&this._source.prepare(),this._state.coalesceChanges(this._tiles,this.map?this.map.painter:null);for(const t in this._tiles){const n=this._tiles[t];n.upload(e),n.prepare(this.map.style.imageManager)}}getIds(){return y(this._tiles).map(e=>e.tileID).sort(Tf).map(e=>e.key)}getRenderableIds(e){const t=[];for(const n in this._tiles)this._isIdRenderable(+n,e)&&t.push(this._tiles[n]);return e?t.sort((e,t)=>{const n=e.tileID,i=t.tileID,a=new r(n.canonical.x,n.canonical.y)._rotate(this.transform.angle),o=new r(i.canonical.x,i.canonical.y)._rotate(this.transform.angle);return n.overscaledZ-i.overscaledZ||o.y-a.y||o.x-a.x}).map(e=>e.tileID.key):t.map(e=>e.tileID).sort(Tf).map(e=>e.key)}hasRenderableParent(e){const t=this.findLoadedParent(e,0);return!!t&&this._isIdRenderable(t.tileID.key)}_isIdRenderable(e,t){return this._tiles[e]&&this._tiles[e].hasData()&&!this._coveredTiles[e]&&(t||!this._tiles[e].holdingForFade())}reload(){if(this._paused)this._shouldReloadOnResume=!0;else{this._cache.reset();for(const e in this._tiles)"errored"!==this._tiles[e].state&&this._reloadTile(+e,"reloading")}}_reloadTile(e,t){const n=this._tiles[e];n&&("loading"!==n.state&&(n.state=t),this._loadTile(n,this._tileLoaded.bind(this,n,e,t)))}_tileLoaded(e,t,n,r){if(r)return e.state="errored",void(404!==r.status?this._source.fire(new je(r,{tile:e})):this.update(this.transform));e.timeAdded=U.now(),"expired"===n&&(e.refreshedUponExpiration=!0),this._setTileReloadTimer(t,e),"raster-dem"===this.getSource().type&&e.dem&&this._backfillDEM(e),this._state.initializeTileState(e,this.map?this.map.painter:null),this._source.fire(new Re("data",{dataType:"source",tile:e,coord:e.tileID,sourceCacheId:this.id}))}_backfillDEM(e){const t=this.getRenderableIds();for(let r=0;r1||(Math.abs(n)>1&&(1===Math.abs(n+i)?n+=i:1===Math.abs(n-i)&&(n-=i)),t.dem&&e.dem&&(e.dem.backfillBorder(t.dem,n,r),e.neighboringTiles&&e.neighboringTiles[a]&&(e.neighboringTiles[a].backfilled=!0)))}}getTile(e){return this.getTileByID(e.key)}getTileByID(e){return this._tiles[e]}_retainLoadedChildren(e,t,n,r){for(const i in this._tiles){let a=this._tiles[i];if(r[i]||!a.hasData()||a.tileID.overscaledZ<=t||a.tileID.overscaledZ>n)continue;let o=a.tileID;for(;a&&a.tileID.overscaledZ>t+1;){const e=a.tileID.scaledTo(a.tileID.overscaledZ-1);a=this._tiles[e.key],a&&a.hasData()&&(o=e)}let s=o;for(;s.overscaledZ>t;)if(s=s.scaledTo(s.overscaledZ-1),e[s.key]){r[o.key]=o;break}}}findLoadedParent(e,t){if(e.key in this._loadedParentTiles){const n=this._loadedParentTiles[e.key];return n&&n.tileID.overscaledZ>=t?n:null}for(let n=e.overscaledZ-1;n>=t;n--){const t=e.scaledTo(n),r=this._getLoadedTile(t);if(r)return r}}_getLoadedTile(e){const t=this._tiles[e.key];return t&&t.hasData()?t:this._cache.getByKey(this._source.reparseOverscaled?e.wrapped().key:e.canonical.key)}updateCacheSize(e,t){t=t||this._source.tileSize;const n=Math.ceil(e.width/t)+1,r=Math.ceil(e.height/t)+1,i=Math.floor(n*r*5),a="number"==typeof this._maxTileCacheSize?Math.min(this._maxTileCacheSize,i):i;this._cache.setMaxSize(a)}handleWrapJump(e){const t=Math.round((e-(void 0===this._prevLng?e:this._prevLng))/360);if(this._prevLng=e,t){const e={};for(const n in this._tiles){const r=this._tiles[n];r.tileID=r.tileID.unwrapTo(r.tileID.wrap+t),e[r.tileID.key]=r}this._tiles=e;for(const t in this._timers)clearTimeout(this._timers[t]),delete this._timers[t];for(const t in this._tiles)this._setTileReloadTimer(+t,this._tiles[t])}}update(e,t,n){if(this.transform=e,!this._sourceLoaded||this._paused||this.transform.freezeTileCoverage)return;if(this.usedForTerrain&&!n)return;let r;this.updateCacheSize(e,t),this.handleWrapJump(this.transform.center.lng),this._coveredTiles={},this.used||this.usedForTerrain?this._source.tileID?r=e.getVisibleUnwrappedCoordinates(this._source.tileID).map(e=>new gh(e.canonical.z,e.wrap,e.canonical.z,e.canonical.x,e.canonical.y)):(r=e.coveringTiles({tileSize:t||this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom&&!n,reparseOverscaled:this._source.reparseOverscaled,useElevationData:!!this.transform.elevation&&!this.usedForTerrain}),this._source.hasTile&&(r=r.filter(e=>this._source.hasTile(e)))):r=[];const i=this._updateRetainedTiles(r);if(Sf(this._source.type)&&0!==r.length){const e={},t={},n=Object.keys(i);for(const r of n){const n=i[r],a=this._tiles[r];if(!a||a.fadeEndTime&&a.fadeEndTime<=U.now())continue;const o=this.findLoadedParent(n,Math.max(n.overscaledZ-kf.maxOverzooming,this._source.minzoom));o&&(this._addTile(o.tileID),e[o.tileID.key]=o.tileID),t[r]=n}const a=r[r.length-1].overscaledZ;for(const r in this._tiles){const e=this._tiles[r];if(i[r]||!e.hasData())continue;let n=e.tileID;for(;n.overscaledZ>a;){n=n.scaledTo(n.overscaledZ-1);const a=this._tiles[n.key];if(a&&a.hasData()&&t[n.key]){i[r]=e.tileID;break}}}for(const r in e)i[r]||(this._coveredTiles[r]=!0,i[r]=e[r])}for(const o in i)this._tiles[o].clearFadeHold();const a=function(e,t){const n=[];for(const r in e)r in t||n.push(r);return n}(this._tiles,i);for(const o of a){const e=this._tiles[o];e.hasSymbolBuckets&&!e.holdingForFade()?e.setHoldDuration(this.map._fadeDuration):e.hasSymbolBuckets&&!e.symbolFadeFinished()||this._removeTile(+o)}this._updateLoadedParentTileCache(),this._onlySymbols&&this._source.afterUpdate&&this._source.afterUpdate()}releaseSymbolFadeTiles(){for(const e in this._tiles)this._tiles[e].holdingForFade()&&this._removeTile(+e)}_updateRetainedTiles(e){const t={};if(0===e.length)return t;const n={},r=e[e.length-1].overscaledZ,i=e[0].overscaledZ,a=Math.max(i-kf.maxOverzooming,this._source.minzoom),o=Math.max(i+kf.maxUnderzooming,this._source.minzoom),s={};for(const c of e){const e=this._addTile(c);t[c.key]=c,e.hasData()||r=this._source.maxzoom){const e=c.children(this._source.maxzoom)[0],n=this.getTile(e);if(n&&n.hasData()){t[e.key]=e;continue}}else{const e=c.children(this._source.maxzoom);if(t[e[0].key]&&t[e[1].key]&&t[e[2].key]&&t[e[3].key])continue}let r=e.wasRequested();for(let i=c.overscaledZ-1;i>=a;--i){const a=c.scaledTo(i);if(n[a.key])break;if(n[a.key]=!0,e=this.getTile(a),!e&&r&&(e=this._addTile(a)),e&&(t[a.key]=a,r=e.wasRequested(),e.hasData()))break}}return t}_updateLoadedParentTileCache(){this._loadedParentTiles={};for(const e in this._tiles){const t=[];let n,r=this._tiles[e].tileID;for(;r.overscaledZ>0;){if(r.key in this._loadedParentTiles){n=this._loadedParentTiles[r.key];break}t.push(r.key);const e=r.scaledTo(r.overscaledZ-1);if(n=this._getLoadedTile(e),n)break;r=e}for(const e of t)this._loadedParentTiles[e]=n}}_addTile(e){let t=this._tiles[e.key];if(t)return t;t=this._cache.getAndRemove(e),t&&(this._setTileReloadTimer(e.key,t),t.tileID=e,this._state.initializeTileState(t,this.map?this.map.painter:null),this._cacheTimers[e.key]&&(clearTimeout(this._cacheTimers[e.key]),delete this._cacheTimers[e.key],this._setTileReloadTimer(e.key,t)));const n=Boolean(t);return n||(t=new xh(e,this._source.tileSize*e.overscaleFactor(),this.transform.tileZoom),this._loadTile(t,this._tileLoaded.bind(this,t,e.key,t.state))),t?(t.uses++,this._tiles[e.key]=t,n||this._source.fire(new Re("dataloading",{tile:t,coord:t.tileID,dataType:"source"})),t):null}_setTileReloadTimer(e,t){e in this._timers&&(clearTimeout(this._timers[e]),delete this._timers[e]);const n=t.getExpiryTimeout();n&&(this._timers[e]=setTimeout(()=>{this._reloadTile(e,"expired"),delete this._timers[e]},n))}_removeTile(e){const t=this._tiles[e];t&&(t.uses--,delete this._tiles[e],this._timers[e]&&(clearTimeout(this._timers[e]),delete this._timers[e]),t.uses>0||(t.hasData()&&"reloading"!==t.state?this._cache.add(t.tileID,t,t.getExpiryTimeout()):(t.aborted=!0,this._abortTile(t),this._unloadTile(t))))}clearTiles(){this._shouldReloadOnResume=!1,this._paused=!1;for(const e in this._tiles)this._removeTile(+e);this._cache.reset()}tilesIn(e,t,n){const r=[],i=this.transform;if(!i)return r;for(const a in this._tiles){const o=this._tiles[a];if(n&&o.clearQueryDebugViz(),o.holdingForFade())continue;const s=e.containsTile(o,i,t);s&&r.push(s)}return r}getVisibleCoordinates(e){const t=this.getRenderableIds(e).map(e=>this._tiles[e].tileID);for(const n of t)n.posMatrix=this.transform.calculatePosMatrix(n.toUnwrapped());return t}hasTransition(){if(this._source.hasTransition())return!0;if(Sf(this._source.type))for(const e in this._tiles){const t=this._tiles[e];if(void 0!==t.fadeEndTime&&t.fadeEndTime>=U.now())return!0}return!1}setFeatureState(e,t,n){this._state.updateState(e=e||"_geojsonTileLayer",t,n)}removeFeatureState(e,t,n){this._state.removeFeatureState(e=e||"_geojsonTileLayer",t,n)}getFeatureState(e,t){return this._state.getState(e=e||"_geojsonTileLayer",t)}setDependencies(e,t,n){const r=this._tiles[e];r&&r.setDependencies(t,n)}reloadTilesForDependencies(e,t){for(const n in this._tiles)this._tiles[n].hasDependency(e,t)&&this._reloadTile(+n,"reloading");this._cache.filter(n=>!n.hasDependency(e,t))}}function Tf(e,t){const n=Math.abs(2*e.wrap)-+(e.wrap<0),r=Math.abs(2*t.wrap)-+(t.wrap<0);return e.overscaledZ-t.overscaledZ||r-n||t.canonical.y-e.canonical.y||t.canonical.x-e.canonical.x}function Sf(e){return"raster"===e||"image"===e||"video"===e}kf.maxOverzooming=10,kf.maxUnderzooming=3;class Of{constructor(e,t,n){this._demTile=e,this._dem=this._demTile.dem,this._scale=t,this._offset=n}static create(e,t,n){const r=n||e.findDEMTileFor(t);if(!r||!r.dem)return;const i=r.dem,a=r.tileID,o=1<=0&&n[3]>=0&&s.insert(o,n[0],n[1],n[2],n[3])}}loadVTLayers(){return this.vtLayers||(this.vtLayers=new kc.VectorTile(new sl(this.rawTileData)).layers,this.sourceLayerCoder=new vh(this.vtLayers?Object.keys(this.vtLayers).sort():["_geojsonTileLayer"])),this.vtLayers}query(e,t,n,r){this.loadVTLayers();const i=e.params||{},a=dr(i.filter),o=e.tileResult,s=e.transform,c=o.bufferedTilespaceBounds,l=this.grid.query(c.min.x,c.min.y,c.max.x,c.max.y,(e,t,n,r)=>Ro(o.bufferedTilespaceGeometry,e,t,n,r));l.sort(Cf);let u=null;s.elevation&&l.length>0&&(u=Of.create(s.elevation,this.tileID));const h={};let f;for(let d=0;d(p||(p=_o(t)),n.queryIntersectsFeature(o,t,r,p,this.z,e.transform,e.pixelPosMatrix,u,i)))}return h}loadMatchingFeature(e,t,n,r,i,a,o,s,c){const{featureIndex:l,bucketIndex:u,sourceLayerIndex:h,layoutVertexArrayOffset:f}=t,d=this.bucketLayerIDs[u];if(r&&!function(e,t){for(let n=0;n=0)return!0;return!1}(r,d))return;const p=this.sourceLayerCoder.decode(h),m=this.vtLayers[p].feature(l);if(n.needGeometry){const e=bo(m,!0);if(!n.filter(new Vi(this.tileID.overscaledZ),e,this.tileID.canonical))return}else if(!n.filter(new Vi(this.tileID.overscaledZ),m))return;const g=this.getId(m,p);for(let y=0;y{const o=t instanceof Yi?t.get(a):null;return o&&o.evaluate?o.evaluate(n,r,i):o})}function Cf(e,t){return t-e}Zr("FeatureIndex",Af,{omit:["rawTileData","sourceLayerCoder"]});class If{constructor(e){const t={},n=[];for(const o in e){const r=e[o],i=t[o]={};for(const e in r){const t=r[+e];if(!t||0===t.bitmap.width||0===t.bitmap.height)continue;const a=t.metrics.localGlyph?2:1,o={x:0,y:0,w:t.bitmap.width+2*a,h:t.bitmap.height+2*a};n.push(o),i[e]={rect:o,metrics:t.metrics}}}const{w:r,h:i}=Al(n),a=new ws({width:r||1,height:i||1});for(const o in e){const n=e[o];for(const e in n){const r=n[+e];if(!r||0===r.bitmap.width||0===r.bitmap.height)continue;const i=t[o][e].rect,s=r.metrics.localGlyph?2:1;ws.copy(r.bitmap,a,{x:0,y:0},{x:i.x+s,y:i.y+s},r.bitmap)}}this.image=a,this.positions=t}}Zr("GlyphAtlas",If);class Mf{constructor(e){this.tileID=new gh(e.tileID.overscaledZ,e.tileID.wrap,e.tileID.canonical.z,e.tileID.canonical.x,e.tileID.canonical.y),this.tileZoom=e.tileZoom,this.uid=e.uid,this.zoom=e.zoom,this.pixelRatio=e.pixelRatio,this.tileSize=e.tileSize,this.source=e.source,this.overscaling=this.tileID.overscaleFactor(),this.showCollisionBoxes=e.showCollisionBoxes,this.collectResourceTiming=!!e.collectResourceTiming,this.returnDependencies=!!e.returnDependencies,this.promoteId=e.promoteId,this.enableTerrain=!!e.enableTerrain,this.isSymbolTile=e.isSymbolTile}parse(e,t,n,r,i){this.status="parsing",this.data=e,this.collisionBoxArray=new Ia;const a=new vh(Object.keys(e.layers).sort()),o=new Af(this.tileID,this.promoteId);o.bucketLayerIDs=[];const s={},c={featureIndex:o,iconDependencies:{},patternDependencies:{},glyphDependencies:{},availableImages:n},l=t.familiesBySource[this.source];for(const y in l){const t=e.layers[y];if(!t)continue;let r=!1,i=!1;for(const e of l[y])"symbol"===e[0].type?r=!0:i=!0;if(!0===this.isSymbolTile&&!r)continue;if(!1===this.isSymbolTile&&!i)continue;1===t.version&&P(`Vector tile source "${this.source}" layer "${y}" `+"does not use vector tile spec v2 and therefore may have some rendering errors.");const u=a.encode(y),h=[];for(let e=0;e=t.maxzoom||"none"!==t.visibility&&(Rf(e,this.zoom,n),(s[t.id]=t.createBucket({index:o.bucketLayerIDs.length,layers:e,zoom:this.zoom,pixelRatio:this.pixelRatio,overscaling:this.overscaling,collisionBoxArray:this.collisionBoxArray,sourceLayerIndex:u,sourceID:this.source,enableTerrain:this.enableTerrain})).populate(h,c,this.tileID.canonical),o.bucketLayerIDs.push(e.map(e=>e.id)))}}let u,h,f,d;const p={type:"maybePrepare",isSymbolTile:this.isSymbolTile,zoom:this.zoom},m=T(c.glyphDependencies,e=>Object.keys(e).map(Number));Object.keys(m).length?r.send("getGlyphs",{uid:this.uid,stacks:m},(e,t)=>{u||(u=e,h=t,_.call(this))},void 0,void 0,p):h={};const g=Object.keys(c.iconDependencies);g.length?r.send("getImages",{icons:g,source:this.source,tileID:this.tileID,type:"icons"},(e,t)=>{u||(u=e,f=t,_.call(this))},void 0,void 0,p):f={};const v=Object.keys(c.patternDependencies);function _(){if(u)return i(u);if(h&&f&&d){const e=new If(h),t=new Cl(f,d);for(const r in s){const i=s[r];i instanceof Lu?(Rf(i.layers,this.zoom,n),bu(i,h,e.positions,f,t.iconPositions,this.showCollisionBoxes,this.tileID.canonical,this.tileZoom)):i.hasPattern&&(i instanceof Vc||i instanceof uc||i instanceof Pc)&&(Rf(i.layers,this.zoom,n),i.addFeatures(c,this.tileID.canonical,t.patternPositions))}this.status="done",i(null,{buckets:y(s).filter(e=>!e.isEmpty()),featureIndex:o,collisionBoxArray:this.collisionBoxArray,glyphAtlasImage:e.image,imageAtlas:t,glyphMap:this.returnDependencies?h:null,iconMap:this.returnDependencies?f:null,glyphPositions:this.returnDependencies?e.positions:null})}}v.length?r.send("getImages",{icons:v,source:this.source,tileID:this.tileID,type:"patterns"},(e,t)=>{u||(u=e,d=t,_.call(this))},void 0,void 0,p):d={},_.call(this)}}function Rf(e,t,n){const r=new Vi(t);for(const i of e)i.recalculate(r,n)}class jf{constructor(e){this.entries={},this.scheduler=e}request(e,t,n,r){const i=this.entries[e]=this.entries[e]||{callbacks:[]};if(i.result){const[e,n]=i.result;return this.scheduler?this.scheduler.add(()=>{r(e,n)},t):r(e,n),()=>{}}return i.callbacks.push(r),i.cancel||(i.cancel=n((n,r)=>{i.result=[n,r];for(const e of i.callbacks)this.scheduler?this.scheduler.add(()=>{e(n,r)},t):e(n,r);setTimeout(()=>delete this.entries[e],3e3)})),()=>{i.result||(i.callbacks=i.callbacks.filter(e=>e!==r),i.callbacks.length||(i.cancel(),delete this.entries[e]))}}}function Lf(e,t,n){const r=JSON.stringify(e.request);return e.data&&(this.deduped.entries[r]={result:[null,e.data]}),this.deduped.request(r,{type:"parseTile",isSymbolTile:e.isSymbolTile,zoom:e.tileZoom},t=>{const r=Ee(e.request,(e,r,i,a)=>{e?t(e):r&&t(null,{vectorTile:n?void 0:new kc.VectorTile(new sl(r)),rawData:r,cacheControl:i,expires:a})});return()=>{r.cancel(),t()}},t)}e.AUTH_ERR_MSG="NO_ACCESS_TOKEN",e.Aabb=ds,e.Actor=class{constructor(e,t,n){this.target=e,this.parent=t,this.mapId=n,this.callbacks={},this.cancelCallbacks={},E(["receive"],this),this.target.addEventListener("message",this.receive,!1),this.globalScope=M()?e:a,this.scheduler=new th}send(e,t,n,r,i=!1,a){const o=Math.round(1e18*Math.random()).toString(36).substring(0,10);n&&(n.metadata=a,this.callbacks[o]=n);const s=z(this.globalScope)?void 0:[];return this.target.postMessage({id:o,type:e,hasCallback:!!n,targetMapId:r,mustQueue:i,sourceMapId:this.mapId,data:$r(t,s)},s),{cancel:()=>{n&&delete this.callbacks[o],this.target.postMessage({id:o,type:"",targetMapId:r,sourceMapId:this.mapId})}}}receive(e){const t=e.data,n=t.id;if(n&&(!t.targetMapId||this.mapId===t.targetMapId))if(""===t.type){const e=this.cancelCallbacks[n];delete this.cancelCallbacks[n],e&&e.cancel()}else if(M()||t.mustQueue){const e=this.callbacks[n];this.cancelCallbacks[n]=this.scheduler.add(()=>this.processTask(n,t),e&&e.metadata||{type:"message"})}else this.processTask(n,t)}processTask(e,t){if(""===t.type){const n=this.callbacks[e];delete this.callbacks[e],n&&(t.error?n(Yr(t.error)):n(null,Yr(t.data)))}else{const n=z(this.globalScope)?void 0:[],r=t.hasCallback?(t,r)=>{delete this.cancelCallbacks[e],this.target.postMessage({id:e,type:"",sourceMapId:this.mapId,error:t?$r(t):null,data:$r(r,n)},n)}:e=>{},i=Yr(t.data);if(this.parent[t.type])this.parent[t.type](t.sourceMapId,i,r);else if(this.parent.getWorkerSource){const e=t.type.split(".");this.parent.getWorkerSource(t.sourceMapId,e[0],i.source)[e[1]](i,r)}else r(new Error(`Could not find function ${t.type}`))}}remove(){this.scheduler.remove(),this.target.removeEventListener("message",this.receive,!1)}},e.CanonicalTileID=ph,e.Color=ct,e.ColorMode=wf,e.Context=class{constructor(e){this.gl=e,this.extVertexArrayObject=this.gl.getExtension("OES_vertex_array_object"),this.clearColor=new Fh(this),this.clearDepth=new Bh(this),this.clearStencil=new Nh(this),this.colorMask=new Uh(this),this.depthMask=new Vh(this),this.stencilMask=new Gh(this),this.stencilFunc=new Wh(this),this.stencilOp=new qh(this),this.stencilTest=new Zh(this),this.depthRange=new Hh(this),this.depthTest=new Xh(this),this.depthFunc=new $h(this),this.blend=new Yh(this),this.blendFunc=new Kh(this),this.blendColor=new Qh(this),this.blendEquation=new Jh(this),this.cullFace=new ef(this),this.cullFaceSide=new tf(this),this.frontFace=new nf(this),this.program=new rf(this),this.activeTexture=new af(this),this.viewport=new of(this),this.bindFramebuffer=new sf(this),this.bindRenderbuffer=new cf(this),this.bindTexture=new lf(this),this.bindVertexBuffer=new uf(this),this.bindElementBuffer=new hf(this),this.bindVertexArrayOES=this.extVertexArrayObject&&new ff(this),this.pixelStoreUnpack=new df(this),this.pixelStoreUnpackPremultiplyAlpha=new pf(this),this.pixelStoreUnpackFlipY=new mf(this),this.extTextureFilterAnisotropic=e.getExtension("EXT_texture_filter_anisotropic")||e.getExtension("MOZ_EXT_texture_filter_anisotropic")||e.getExtension("WEBKIT_EXT_texture_filter_anisotropic"),this.extTextureFilterAnisotropic&&(this.extTextureFilterAnisotropicMax=e.getParameter(this.extTextureFilterAnisotropic.MAX_TEXTURE_MAX_ANISOTROPY_EXT)),this.extTextureFilterAnisotropicForceOff=!1,this.extTextureHalfFloat=e.getExtension("OES_texture_half_float"),this.extTextureHalfFloat&&(e.getExtension("OES_texture_half_float_linear"),this.extRenderToTextureHalfFloat=e.getExtension("EXT_color_buffer_half_float")),this.extTimerQuery=e.getExtension("EXT_disjoint_timer_query"),this.maxTextureSize=e.getParameter(e.MAX_TEXTURE_SIZE)}setDefault(){this.unbindVAO(),this.clearColor.setDefault(),this.clearDepth.setDefault(),this.clearStencil.setDefault(),this.colorMask.setDefault(),this.depthMask.setDefault(),this.stencilMask.setDefault(),this.stencilFunc.setDefault(),this.stencilOp.setDefault(),this.stencilTest.setDefault(),this.depthRange.setDefault(),this.depthTest.setDefault(),this.depthFunc.setDefault(),this.blend.setDefault(),this.blendFunc.setDefault(),this.blendColor.setDefault(),this.blendEquation.setDefault(),this.cullFace.setDefault(),this.cullFaceSide.setDefault(),this.frontFace.setDefault(),this.program.setDefault(),this.activeTexture.setDefault(),this.bindFramebuffer.setDefault(),this.pixelStoreUnpack.setDefault(),this.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.pixelStoreUnpackFlipY.setDefault()}setDirty(){this.clearColor.dirty=!0,this.clearDepth.dirty=!0,this.clearStencil.dirty=!0,this.colorMask.dirty=!0,this.depthMask.dirty=!0,this.stencilMask.dirty=!0,this.stencilFunc.dirty=!0,this.stencilOp.dirty=!0,this.stencilTest.dirty=!0,this.depthRange.dirty=!0,this.depthTest.dirty=!0,this.depthFunc.dirty=!0,this.blend.dirty=!0,this.blendFunc.dirty=!0,this.blendColor.dirty=!0,this.blendEquation.dirty=!0,this.cullFace.dirty=!0,this.cullFaceSide.dirty=!0,this.frontFace.dirty=!0,this.program.dirty=!0,this.activeTexture.dirty=!0,this.viewport.dirty=!0,this.bindFramebuffer.dirty=!0,this.bindRenderbuffer.dirty=!0,this.bindTexture.dirty=!0,this.bindVertexBuffer.dirty=!0,this.bindElementBuffer.dirty=!0,this.extVertexArrayObject&&(this.bindVertexArrayOES.dirty=!0),this.pixelStoreUnpack.dirty=!0,this.pixelStoreUnpackPremultiplyAlpha.dirty=!0,this.pixelStoreUnpackFlipY.dirty=!0}createIndexBuffer(e,t){return new jh(this,e,t)}createVertexBuffer(e,t,n){return new Dh(this,e,t,n)}createRenderbuffer(e,t,n){const r=this.gl,i=r.createRenderbuffer();return this.bindRenderbuffer.set(i),r.renderbufferStorage(r.RENDERBUFFER,e,t,n),this.bindRenderbuffer.set(null),i}createFramebuffer(e,t,n){return new _f(this,e,t,n)}clear({color:e,depth:t,stencil:n}){const r=this.gl;let i=0;e&&(i|=r.COLOR_BUFFER_BIT,this.clearColor.set(e),this.colorMask.set([!0,!0,!0,!0])),void 0!==t&&(i|=r.DEPTH_BUFFER_BIT,this.depthRange.set([0,1]),this.clearDepth.set(t),this.depthMask.set(!0)),void 0!==n&&(i|=r.STENCIL_BUFFER_BIT,this.clearStencil.set(n),this.stencilMask.set(255)),r.clear(i)}setCullFace(e){!1===e.enable?this.cullFace.set(!1):(this.cullFace.set(!0),this.cullFaceSide.set(e.mode),this.frontFace.set(e.frontFace))}setDepthMode(e){e.func!==this.gl.ALWAYS||e.mask?(this.depthTest.set(!0),this.depthFunc.set(e.func),this.depthMask.set(e.mask),this.depthRange.set(e.range)):this.depthTest.set(!1)}setStencilMode(e){e.test.func!==this.gl.ALWAYS||e.mask?(this.stencilTest.set(!0),this.stencilMask.set(e.mask),this.stencilOp.set([e.fail,e.depthFail,e.pass]),this.stencilFunc.set({func:e.test.func,ref:e.ref,mask:e.test.mask})):this.stencilTest.set(!1)}setColorMode(e){o(e.blendFunction,wf.Replace)?this.blend.set(!1):(this.blend.set(!0),this.blendFunc.set(e.blendFunction),this.blendColor.set(e.blendColor)),this.colorMask.set(e.mask)}unbindVAO(){this.extVertexArrayObject&&this.bindVertexArrayOES.set(null)}},e.CullFaceMode=Ef,e.DEMData=Mh,e.DataConstantProperty=Ki,e.DedupedRequest=jf,e.DepthMode=bf,e.DepthStencilAttachment=class extends vf{attachment(){return this.gl.DEPTH_STENCIL_ATTACHMENT}},e.EXTENT=8192,e.Elevation=class{getAtPoint(e,t=0){const n=this._source();if(!n)return t;if(e.y<0||e.y>1)return t;const r=n.getSource().maxzoom,i=1<{e[2]=this.exaggeration()*i.getElevationAt(e[0],e[1],n)}),!0)}getMinMaxForTile(e){const t=this.findDEMTileFor(e);if(!t||!t.dem)return null;const n=t.dem.tree,r=t.tileID,i=1<this._skuTokenExpiresAt}transformRequest(e,t){return this._transformRequestFn&&this._transformRequestFn(e,t)||{url:e}}normalizeStyleURL(e,t){if(!K(e))return e;const n=ee(e);return n.path=`/styles/v1${n.path}`,this._makeAPIURL(n,this._customAccessToken||t)}normalizeGlyphsURL(e,t){if(!K(e))return e;const n=ee(e);return n.path=`/fonts/v1${n.path}`,this._makeAPIURL(n,this._customAccessToken||t)}normalizeSourceURL(e,t){if(!K(e))return e;const n=ee(e);return n.path=`/v4/${n.authority}.json`,n.params.push("secure"),this._makeAPIURL(n,this._customAccessToken||t)}normalizeSpriteURL(e,t,n,r){const i=ee(e);return K(e)?(i.path=`/styles/v1${i.path}/sprite${t}${n}`,this._makeAPIURL(i,this._customAccessToken||r)):(i.path+=`${t}${n}`,te(i))}normalizeTileURL(e,t,n){if(this._isSkuTokenExpired()&&this._createSkuToken(),e&&!K(e))return e;const r=ee(e);r.path=r.path.replace(/(\.(png|jpg)\d*)(?=$)/,`${t||n&&"raster"!==r.authority&&512===n?"@2x":""}${W.supported?".webp":"$1"}`),"raster"===r.authority?r.path=`/${G.RASTER_URL_PREFIX}${r.path}`:(r.path=r.path.replace(/^.+\/v4\//,"/"),r.path=`/${G.TILE_URL_VERSION}${r.path}`);const i=this._customAccessToken||function(e){for(const t of e){const e=t.match(/^access_token=(.*)$/);if(e)return e[1]}return null}(r.params)||G.ACCESS_TOKEN;return G.REQUIRE_ACCESS_TOKEN&&i&&this._skuToken&&r.params.push(`sku=${this._skuToken}`),this._makeAPIURL(r,i)}canonicalizeTileURL(e,t){const n=ee(e);if(!n.path.match(/^(\/v4\/|\/raster\/v1\/)/)||!n.path.match(/\.[\w]+$/))return e;let r="mapbox://";n.path.match(/^\/raster\/v1\//)?r+=`raster/${n.path.replace(`/${G.RASTER_URL_PREFIX}/`,"")}`:r+=`tiles/${n.path.replace(`/${G.TILE_URL_VERSION}/`,"")}`;let i=n.params;return t&&(i=i.filter(e=>!e.match(/^access_token=/))),i.length&&(r+=`?${i.join("&")}`),r}canonicalizeTileset(e,t){const n=!!t&&K(t),r=[];for(const i of e.tiles||[])Q(i)?r.push(this.canonicalizeTileURL(i,n)):r.push(i);return r}_makeAPIURL(e,t){const n="See https://www.mapbox.com/api-documentation/#access-tokens-and-token-scopes",r=ee(G.API_URL);if(e.protocol=r.protocol,e.authority=r.authority,"http"===e.protocol){const t=e.params.indexOf("secure");t>=0&&e.params.splice(t,1)}if("/"!==r.path&&(e.path=`${r.path}${e.path}`),!G.REQUIRE_ACCESS_TOKEN)return te(e);if(!(t=t||G.ACCESS_TOKEN))throw new Error(`An API access token is required to use Mapbox GL. ${n}`);if("s"===t[0])throw new Error(`Use a public access token (pk.*) with Mapbox GL, not a secret access token (sk.*). ${n}`);return e.params=e.params.filter(e=>-1===e.indexOf("access_token")),e.params.push(`access_token=${t}`),te(e)}},e.RequestPerformance=eh,e.ResourceType=_e,e.SegmentVector=go,e.SourceCache=kf,e.StencilMode=xf,e.StructArrayLayout1ui2=Aa,e.StructArrayLayout2f1f2i16=_a,e.StructArrayLayout2i4=la,e.StructArrayLayout3f12=ma,e.StructArrayLayout3ui6=xa,e.StructArrayLayout4i8=ua,e.Texture=Ku,e.Tile=xh,e.Transitionable=qi,e.Uniform1f=Ka,e.Uniform1i=class extends Ya{constructor(e,t){super(e,t),this.current=0}set(e){this.current!==e&&(this.current=e,this.gl.uniform1i(this.location,e))}},e.Uniform2f=class extends Ya{constructor(e,t){super(e,t),this.current=[0,0]}set(e){e[0]===this.current[0]&&e[1]===this.current[1]||(this.current=e,this.gl.uniform2f(this.location,e[0],e[1]))}},e.Uniform3f=class extends Ya{constructor(e,t){super(e,t),this.current=[0,0,0]}set(e){e[0]===this.current[0]&&e[1]===this.current[1]&&e[2]===this.current[2]||(this.current=e,this.gl.uniform3f(this.location,e[0],e[1],e[2]))}},e.Uniform4f=Qa,e.UniformColor=Ja,e.UniformMatrix3f=class extends Ya{constructor(e,t){super(e,t),this.current=to}set(e){for(let t=0;t<9;t++)if(e[t]!==this.current[t]){this.current=e,this.gl.uniformMatrix3fv(this.location,!1,e);break}}},e.UniformMatrix4f=class extends Ya{constructor(e,t){super(e,t),this.current=eo}set(e){if(e[12]!==this.current[12]||e[0]!==this.current[0])return this.current=e,void this.gl.uniformMatrix4fv(this.location,!1,e);for(let t=1;t<16;t++)if(e[t]!==this.current[t]){this.current=e,this.gl.uniformMatrix4fv(this.location,!1,e);break}}},e.UnwrappedTileID=mh,e.ValidationError=ze,e.VectorTileWorkerSource=class extends Le{constructor(e,t,n,r,i){super(),this.actor=e,this.layerIndex=t,this.availableImages=n,this.loadVectorData=i||Lf,this.loading={},this.loaded={},this.deduped=new jf(e.scheduler),this.isSpriteLoaded=r,this.scheduler=e.scheduler}loadTile(e,t){const n=e.uid,r=!!(e&&e.request&&e.request.collectResourceTiming)&&new eh(e.request),i=this.loading[n]=new Mf(e);i.abort=this.loadVectorData(e,(a,o)=>{const s=!this.loading[n];if(delete this.loading[n],s||a||!o)return i.status="done",s||(this.loaded[n]=i),t(a);const c=o.rawData,l={};o.expires&&(l.expires=o.expires),o.cacheControl&&(l.cacheControl=o.cacheControl);const u={};if(r){const e=r.finish();e&&(u.resourceTiming=JSON.parse(JSON.stringify(e)))}i.vectorTile=o.vectorTile||new kc.VectorTile(new sl(c));const h=()=>{i.parse(i.vectorTile,this.layerIndex,this.availableImages,this.actor,(e,n)=>{if(e||!n)return t(e);t(null,v({rawTileData:c.slice(0)},n,l,u))})};this.isSpriteLoaded?h():this.once("isSpriteLoaded",()=>{this.scheduler?this.scheduler.add(h,{type:"parseTile",isSymbolTile:e.isSymbolTile,zoom:e.tileZoom}):h()}),this.loaded=this.loaded||{},this.loaded[n]=i})}reloadTile(e,t){const n=this.loaded,r=e.uid,i=this;if(n&&n[r]){const a=n[r];a.showCollisionBoxes=e.showCollisionBoxes,a.enableTerrain=!!e.enableTerrain;const o=(e,n)=>{const r=a.reloadCallback;r&&(delete a.reloadCallback,a.parse(a.vectorTile,i.layerIndex,this.availableImages,i.actor,r)),t(e,n)};"parsing"===a.status?a.reloadCallback=o:"done"===a.status&&(a.vectorTile?a.parse(a.vectorTile,this.layerIndex,this.availableImages,this.actor,o):o())}}abortTile(e,t){const n=e.uid,r=this.loading[n];r&&(r.abort&&r.abort(),delete this.loading[n]),t()}removeTile(e,t){const n=this.loaded,r=e.uid;n&&n[r]&&delete n[r],t()}},e.WritingMode=Il,e.ZoomHistory=Kr,e.add=Yo,e.addDynamicAttributes=Iu,e.altitudeFromMercatorZ=hh,e.asyncAll=g,e.bezier=f,e.bindAll=E,e.browser=U,e.bufferConvexPolygon=function(e,t){const n=[];for(let r=0;rde&&(e.getActor().send("enforceCacheSizeLimit",fe),ye=0)},e.clamp=p,e.clearTileCache=function(e){const t=a.caches.delete("mapbox-tiles");e&&t.catch(e).then(()=>e())},e.clipLine=Jl,e.clone=function(e){var t=new Uo(16);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t},e.clone$1=O,e.collisionCircleLayout=Qc,e.config=G,e.conjugate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e[3]=t[3],e},e.create=function(){var e=new Uo(16);return Uo!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0),e[0]=1,e[5]=1,e[10]=1,e[15]=1,e},e.create$1=Vo,e.create$2=function(){var e=new Uo(4);return Uo!=Float32Array&&(e[1]=0,e[2]=0),e[0]=1,e[3]=1,e},e.createExpression=er,e.createLayout=sa,e.createStyleLayer=function(e){return"custom"===e.type?new Vu(e):new qu[e.type](e)},e.cross=ns,e.deepEqual=o,e.degToRad=u,e.div=function(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e[2]=t[2]/n[2],e},e.dot=ts,e.ease=d,e.easeCubicInOut=h,e.emitValidationErrors=Nr,e.endsWith=k,e.enforceCacheSizeLimit=function(e){pe(),ue&&ue.then(t=>{t.keys().then(n=>{for(let r=0;r{}}},e.identity=Go,e.identity$1=us,e.invert=function(e,t){var n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],h=t[9],f=t[10],d=t[11],p=t[12],m=t[13],g=t[14],y=t[15],v=n*s-r*o,_=n*c-i*o,b=n*l-a*o,x=r*c-i*s,w=r*l-a*s,E=i*l-a*c,k=u*m-h*p,T=u*g-f*p,S=u*y-d*p,O=h*g-f*m,A=h*y-d*m,P=f*y-d*g,C=v*P-_*A+b*O+x*S-w*T+E*k;return C?(e[0]=(s*P-c*A+l*O)*(C=1/C),e[1]=(i*A-r*P-a*O)*C,e[2]=(m*E-g*w+y*x)*C,e[3]=(f*w-h*E-d*x)*C,e[4]=(c*S-o*P-l*T)*C,e[5]=(n*P-i*S+a*T)*C,e[6]=(g*b-p*E-y*_)*C,e[7]=(u*E-f*b+d*_)*C,e[8]=(o*A-s*S+l*k)*C,e[9]=(r*S-n*A-a*k)*C,e[10]=(p*w-m*b+y*v)*C,e[11]=(h*b-u*w-d*v)*C,e[12]=(s*T-o*O-c*k)*C,e[13]=(n*O-r*T+i*k)*C,e[14]=(m*_-p*x-g*v)*C,e[15]=(u*x-h*_+f*v)*C,e):null},e.isMapboxURL=K,e.latFromMercatorY=uh,e.len=ss,e.length=Xo,e.length$1=function(e){return Math.hypot(e[0],e[1],e[2],e[3])},e.loadVectorTile=Lf,e.makeRequest=we,e.mercatorXfromLng=sh,e.mercatorYfromLat=ch,e.mercatorZfromAltitude=lh,e.mul=qo,e.mul$1=function(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e},e.multiply=Wo,e.mvt=kc,e.nextPowerOfTwo=function(e){return e<=1?1:Math.pow(2,Math.ceil(Math.log(e)/Math.LN2))},e.normalize=es,e.normalize$1=function(e,t){var n=t[0],r=t[1],i=t[2],a=t[3],o=n*n+r*r+i*i+a*a;return o>0&&(o=1/Math.sqrt(o)),e[0]=n*o,e[1]=r*o,e[2]=i*o,e[3]=a*o,e},e.number=Qt,e.offscreenCanvasSupported=ve,e.ortho=function(e,t,n,r,i,a,o){var s=1/(t-n),c=1/(r-i),l=1/(a-o);return e[0]=-2*s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*c,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*l,e[11]=0,e[12]=(t+n)*s,e[13]=(i+r)*c,e[14]=(o+a)*l,e[15]=1,e},e.pbf=sl,e.perspective=function(e,t,n,r,i){var a,o=1/Math.tan(t/2);return e[0]=o/n,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=o,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=-1,e[12]=0,e[13]=0,e[15]=0,null!=i&&i!==1/0?(e[10]=(i+r)*(a=1/(r-i)),e[14]=2*i*r*a):(e[10]=-1,e[14]=-2*r),e},e.pick=function(e,t){const n={};for(let r=0;rthis._layers[e.id]),n=t[0];if("none"===n.visibility)continue;const r=n.source||"";let i=this.familiesBySource[r];i||(i=this.familiesBySource[r]={});const a=n.sourceLayer||"_geojsonTileLayer";let o=i[a];o||(o=i[a]=[]),o.push(t)}}}const{ImageBitmap:i}=e.window;class a{loadTile(t,n){const{uid:r,encoding:a,rawImageData:o,padding:s,buildQuadTree:c}=t,l=i&&o instanceof i?this.getImageData(o,s):o;n(null,new e.DEMData(r,l,a,s<1,c))}getImageData(t,n){this.offscreenCanvas&&this.offscreenCanvasContext||(this.offscreenCanvas=new OffscreenCanvas(t.width,t.height),this.offscreenCanvasContext=this.offscreenCanvas.getContext("2d")),this.offscreenCanvas.width=t.width,this.offscreenCanvas.height=t.height,this.offscreenCanvasContext.drawImage(t,0,0,t.width,t.height);const r=this.offscreenCanvasContext.getImageData(-n,-n,t.width+2*n,t.height+2*n);return this.offscreenCanvasContext.clearRect(0,0,this.offscreenCanvas.width,this.offscreenCanvas.height),new e.RGBAImage({width:r.width,height:r.height},r.data)}}function o(e,t){if(0!==e.length){s(e[0],t);for(var n=1;n=0!=!!t&&e.reverse()}const c=e.vectorTile.VectorTileFeature.prototype.toGeoJSON;class l{constructor(t){this._feature=t,this.extent=e.EXTENT,this.type=t.type,this.properties=t.tags,"id"in t&&!isNaN(t.id)&&(this.id=parseInt(t.id,10))}loadGeometry(){if(1===this._feature.type){const t=[];for(const n of this._feature.geometry)t.push([new e.Point$1(n[0],n[1])]);return t}{const t=[];for(const n of this._feature.geometry){const r=[];for(const t of n)r.push(new e.Point$1(t[0],t[1]));t.push(r)}return t}}toGeoJSON(e,t,n){return c.call(this,e,t,n)}}class u{constructor(t){this.layers={_geojsonTileLayer:this},this.name="_geojsonTileLayer",this.extent=e.EXTENT,this.length=t.length,this._features=t}feature(e){return new l(this._features[e])}}var h=e.vectorTile.VectorTileFeature,f=d;function d(e,t){this.options=t||{},this.features=e,this.length=e.length}function p(e,t){this.id="number"==typeof e.id?e.id:void 0,this.type=e.type,this.rawGeometry=1===e.type?[e.geometry]:e.geometry,this.properties=e.tags,this.extent=t||4096}d.prototype.feature=function(e){return new p(this.features[e],this.options.extent)},p.prototype.loadGeometry=function(){var t=this.rawGeometry;this.geometry=[];for(var n=0;n>31}function E(e,t){for(var n=e.loadGeometry(),r=e.type,i=0,a=0,o=n.length,s=0;se[0],P=e=>e[1];class C{constructor(e,t=A,n=P,r=64,i=Float64Array){this.nodeSize=r,this.points=e;const a=e.length<65536?Uint16Array:Uint32Array,o=this.ids=new a(e.length),s=this.coords=new i(2*e.length);for(let c=0;c>1;!function e(t,n,r,i,a,o){for(;a>i;){if(a-i>600){const s=a-i+1,c=r-i+1,l=Math.log(s),u=.5*Math.exp(2*l/3),h=.5*Math.sqrt(l*u*(s-u)/s)*(c-s/2<0?-1:1);e(t,n,r,Math.max(i,Math.floor(r-c*u/s+h)),Math.min(a,Math.floor(r+(s-c)*u/s+h)),o)}const s=n[2*r+o];let c=i,l=a;for(T(t,n,i,r),n[2*a+o]>s&&T(t,n,i,a);cs;)l--}n[2*i+o]===s?T(t,n,i,l):(l++,T(t,n,l,a)),l<=r&&(i=l+1),r<=l&&(a=l-1)}}(t,n,s,i,a,o%2),e(t,n,r,i,s-1,o+1),e(t,n,r,s+1,a,o+1)}(o,s,r,0,o.length-1,0)}range(e,t,n,r){return function(e,t,n,r,i,a,o){const s=[0,e.length-1,0],c=[];let l,u;for(;s.length;){const h=s.pop(),f=s.pop(),d=s.pop();if(f-d<=o){for(let o=d;o<=f;o++)l=t[2*o],u=t[2*o+1],l>=n&&l<=i&&u>=r&&u<=a&&c.push(e[o]);continue}const p=Math.floor((d+f)/2);l=t[2*p],u=t[2*p+1],l>=n&&l<=i&&u>=r&&u<=a&&c.push(e[p]);const m=(h+1)%2;(0===h?n<=l:r<=u)&&(s.push(d),s.push(p-1),s.push(m)),(0===h?i>=l:a>=u)&&(s.push(p+1),s.push(f),s.push(m))}return c}(this.ids,this.coords,e,t,n,r,this.nodeSize)}within(e,t,n){return function(e,t,n,r,i,a){const o=[0,e.length-1,0],s=[],c=i*i;for(;o.length;){const l=o.pop(),u=o.pop(),h=o.pop();if(u-h<=a){for(let i=h;i<=u;i++)O(t[2*i],t[2*i+1],n,r)<=c&&s.push(e[i]);continue}const f=Math.floor((h+u)/2),d=t[2*f],p=t[2*f+1];O(d,p,n,r)<=c&&s.push(e[f]);const m=(l+1)%2;(0===l?n-i<=d:r-i<=p)&&(o.push(h),o.push(f-1),o.push(m)),(0===l?n+i>=d:r+i>=p)&&(o.push(f+1),o.push(u),o.push(m))}return s}(this.ids,this.coords,e,t,n,this.nodeSize)}}const I={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},M=Math.fround||(R=new Float32Array(1),e=>(R[0]=+e,R[0]));var R;class j{constructor(e){this.options=V(Object.create(I),e),this.trees=new Array(this.options.maxZoom+1)}load(e){const{log:t,minZoom:n,maxZoom:r,nodeSize:i}=this.options;t&&console.time("total time");const a=`prepare ${e.length} points`;t&&console.time(a),this.points=e;let o=[];for(let s=0;s=n;s--){const e=+Date.now();o=this._cluster(o,s),this.trees[s]=new C(o,G,W,i,Float32Array),t&&console.log("z%d: %d clusters in %dms",s,o.length,+Date.now()-e)}return t&&console.timeEnd("total time"),this}getClusters(e,t){let n=((e[0]+180)%360+360)%360-180;const r=Math.max(-90,Math.min(90,e[1]));let i=180===e[2]?180:((e[2]+180)%360+360)%360-180;const a=Math.max(-90,Math.min(90,e[3]));if(e[2]-e[0]>=360)n=-180,i=180;else if(n>i){const e=this.getClusters([n,r,180,a],t),o=this.getClusters([-180,r,i,a],t);return e.concat(o)}const o=this.trees[this._limitZoom(t)],s=o.range(B(n),N(a),B(i),N(r)),c=[];for(const l of s){const e=o.points[l];c.push(e.numPoints?z(e):this.points[e.index])}return c}getChildren(e){const t=this._getOriginId(e),n=this._getOriginZoom(e),r="No cluster with the specified id.",i=this.trees[n];if(!i)throw new Error(r);const a=i.points[t];if(!a)throw new Error(r);const o=this.options.radius/(this.options.extent*Math.pow(2,n-1)),s=i.within(a.x,a.y,o),c=[];for(const l of s){const t=i.points[l];t.parentId===e&&c.push(t.numPoints?z(t):this.points[t.index])}if(0===c.length)throw new Error(r);return c}getLeaves(e,t,n){const r=[];return this._appendLeaves(r,e,t=t||10,n=n||0,0),r}getTile(e,t,n){const r=this.trees[this._limitZoom(e)],i=Math.pow(2,e),{extent:a,radius:o}=this.options,s=o/a,c=(n-s)/i,l=(n+1+s)/i,u={features:[]};return this._addTileFeatures(r.range((t-s)/i,c,(t+1+s)/i,l),r.points,t,n,i,u),0===t&&this._addTileFeatures(r.range(1-s/i,c,1,l),r.points,i,n,i,u),t===i-1&&this._addTileFeatures(r.range(0,c,s/i,l),r.points,-1,n,i,u),u.features.length?u:null}getClusterExpansionZoom(e){let t=this._getOriginZoom(e)-1;for(;t<=this.options.maxZoom;){const n=this.getChildren(e);if(t++,1!==n.length)break;e=n[0].properties.cluster_id}return t}_appendLeaves(e,t,n,r,i){const a=this.getChildren(t);for(const o of a){const t=o.properties;if(t&&t.cluster?i+t.point_count<=r?i+=t.point_count:i=this._appendLeaves(e,t.cluster_id,n,r,i):it&&(h+=n.numPoints||1)}if(h>=o){let e=r.x*u,o=r.y*u,s=a&&u>1?this._map(r,!0):null;const f=(c<<5)+(t+1)+this.points.length;for(const n of l){const c=i.points[n];if(c.zoom<=t)continue;c.zoom=t;const l=c.numPoints||1;e+=c.x*l,o+=c.y*l,c.parentId=f,a&&(s||(s=this._map(r,!0)),a(s,this._map(c)))}r.parentId=f,n.push(L(e/h,o/h,f,h,s))}else if(n.push(r),h>1)for(const e of l){const r=i.points[e];r.zoom<=t||(r.zoom=t,n.push(r))}}return n}_getOriginId(e){return e-this.points.length>>5}_getOriginZoom(e){return(e-this.points.length)%32}_map(e,t){if(e.numPoints)return t?V({},e.properties):e.properties;const n=this.points[e.index].properties,r=this.options.map(n);return t&&r===n?V({},r):r}}function L(e,t,n,r,i){return{x:M(e),y:M(t),zoom:1/0,id:n,parentId:-1,numPoints:r,properties:i}}function D(e,t){const[n,r]=e.geometry.coordinates;return{x:M(B(n)),y:M(N(r)),zoom:1/0,index:t,parentId:-1}}function z(e){return{type:"Feature",id:e.id,properties:F(e),geometry:{type:"Point",coordinates:[(t=e.x,360*(t-.5)),U(e.y)]}};var t}function F(e){const t=e.numPoints,n=t>=1e4?`${Math.round(t/1e3)}k`:t>=1e3?`${Math.round(t/100)/10}k`:t;return V(V({},e.properties),{cluster:!0,cluster_id:e.id,point_count:t,point_count_abbreviated:n})}function B(e){return e/360+.5}function N(e){const t=Math.sin(e*Math.PI/180),n=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return n<0?0:n>1?1:n}function U(e){const t=(180-360*e)*Math.PI/180;return 360*Math.atan(Math.exp(t))/Math.PI-90}function V(e,t){for(const n in t)e[n]=t[n];return e}function G(e){return e.x}function W(e){return e.y}function q(e,t,n,r,i,a){var o=i-n,s=a-r;if(0!==o||0!==s){var c=((e-n)*o+(t-r)*s)/(o*o+s*s);c>1?(n=i,r=a):c>0&&(n+=o*c,r+=s*c)}return(o=e-n)*o+(s=t-r)*s}function Z(e,t,n,r){var i={id:void 0===e?null:e,type:t,geometry:n,tags:r,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0};return function(e){var t=e.geometry,n=e.type;if("Point"===n||"MultiPoint"===n||"LineString"===n)H(e,t);else if("Polygon"===n||"MultiLineString"===n)for(var r=0;r0&&(o+=r?(i*l-c*a)/2:Math.sqrt(Math.pow(c-i,2)+Math.pow(l-a,2))),i=c,a=l}var u=t.length-3;t[2]=1,function e(t,n,r,i){for(var a,o=i,s=r-n>>1,c=r-n,l=t[n],u=t[n+1],h=t[r],f=t[r+1],d=n+3;do)a=d,o=p;else if(p===o){var m=Math.abs(d-s);mi&&(a-n>3&&e(t,n,a,i),t[a+2]=o,r-a>3&&e(t,a,r,i))}(t,0,u,n),t[u+2]=1,t.size=Math.abs(o),t.start=0,t.end=t.size}function K(e,t,n,r){for(var i=0;i1?1:n}function ee(e,t,n,r,i,a,o,s){if(r/=t,a>=(n/=t)&&o=r)return null;for(var c=[],l=0;l=n&&p=r)){var m=[];if("Point"===f||"MultiPoint"===f)te(h,m,n,r,i);else if("LineString"===f)ne(h,m,n,r,i,!1,s.lineMetrics);else if("MultiLineString"===f)ie(h,m,n,r,i,!1);else if("Polygon"===f)ie(h,m,n,r,i,!0);else if("MultiPolygon"===f)for(var g=0;g=n&&o<=r&&(t.push(e[a]),t.push(e[a+1]),t.push(e[a+2]))}}function ne(e,t,n,r,i,a,o){for(var s,c,l=re(e),u=0===i?oe:se,h=e.start,f=0;fn&&(c=u(l,d,p,g,y,n),o&&(l.start=h+s*c)):v>r?_=n&&(c=u(l,d,p,g,y,n),b=!0),_>r&&v<=r&&(c=u(l,d,p,g,y,r),b=!0),!a&&b&&(o&&(l.end=h+s*c),t.push(l),l=re(e)),o&&(h+=s)}var x=e.length-3;d=e[x],p=e[x+1],m=e[x+2],(v=0===i?d:p)>=n&&v<=r&&ae(l,d,p,m),x=l.length-3,a&&x>=3&&(l[x]!==l[0]||l[x+1]!==l[1])&&ae(l,l[0],l[1],l[2]),l.length&&t.push(l)}function re(e){var t=[];return t.size=e.size,t.start=e.start,t.end=e.end,t}function ie(e,t,n,r,i,a){for(var o=0;oo.maxX&&(o.maxX=u),h>o.maxY&&(o.maxY=h)}return o}function de(e,t,n,r){var i=t.geometry,a=t.type,o=[];if("Point"===a||"MultiPoint"===a)for(var s=0;s0&&t.size<(i?o:r))n.numPoints+=t.length/3;else{for(var s=[],c=0;co)&&(n.numSimplified++,s.push(t[c]),s.push(t[c+1])),n.numPoints++;i&&function(e,t){for(var n=0,r=0,i=e.length,a=i-2;r0===t)for(r=0,i=e.length;r24)throw new Error("maxZoom should be in the 0-24 range");if(t.promoteId&&t.generateId)throw new Error("promoteId and generateId cannot be used together.");var r=function(e,t){var n=[];if("FeatureCollection"===e.type)for(var r=0;r1&&console.time("creation"),f=this.tiles[h]=fe(e,t,n,r,c),this.tileCoords.push({z:t,x:n,y:r}),l)){l>1&&(console.log("tile z%d-%d-%d (features: %d, points: %d, simplified: %d)",t,n,r,f.numFeatures,f.numPoints,f.numSimplified),console.timeEnd("creation"));var d="z"+t;this.stats[d]=(this.stats[d]||0)+1,this.total++}if(f.source=e,i){if(t===c.maxZoom||t===i)continue;var p=1<1&&console.time("clipping");var m,g,y,v,_,b,x=.5*c.buffer/c.extent,w=.5-x,E=.5+x,k=1+x;m=g=y=v=null,_=ee(e,u,n-x,n+E,0,f.minX,f.maxX,c),b=ee(e,u,n+w,n+k,0,f.minX,f.maxX,c),e=null,_&&(m=ee(_,u,r-x,r+E,1,f.minY,f.maxY,c),g=ee(_,u,r+w,r+k,1,f.minY,f.maxY,c),_=null),b&&(y=ee(b,u,r-x,r+E,1,f.minY,f.maxY,c),v=ee(b,u,r+w,r+k,1,f.minY,f.maxY,c),b=null),l>1&&console.timeEnd("clipping"),s.push(m||[],t+1,2*n,2*r),s.push(g||[],t+1,2*n,2*r+1),s.push(y||[],t+1,2*n+1,2*r),s.push(v||[],t+1,2*n+1,2*r+1)}}},me.prototype.getTile=function(e,t,n){var r=this.options,i=r.extent,a=r.debug;if(e<0||e>24)return null;var o=1<1&&console.log("drilling down to z%d-%d-%d",e,t,n);for(var c,l=e,u=t,h=n;!c&&l>0;)l--,u=Math.floor(u/2),h=Math.floor(h/2),c=this.tiles[ge(l,u,h)];return c&&c.source?(a>1&&console.log("found parent tile z%d-%d-%d",l,u,h),a>1&&console.time("drilling down"),this.splitTile(c.source,l,u,h,e,t,n),a>1&&console.timeEnd("drilling down"),this.tiles[s]?ue(this.tiles[s],i):null):null};class ve extends e.VectorTileWorkerSource{constructor(e,t,n,r,i){super(e,t,n,r,ye),i&&(this.loadGeoJSON=i)}loadData(e,t){this._pendingCallback&&this._pendingCallback(null,{abandoned:!0}),this._pendingCallback=t,this._pendingLoadDataParams=e,this._state&&"Idle"!==this._state?this._state="NeedsLoadData":(this._state="Coalescing",this._loadData())}_loadData(){if(!this._pendingCallback||!this._pendingLoadDataParams)return;const t=this._pendingCallback,n=this._pendingLoadDataParams;delete this._pendingCallback,delete this._pendingLoadDataParams;const r=!!(n&&n.request&&n.request.collectResourceTiming)&&new e.RequestPerformance(n.request);this.loadGeoJSON(n,(i,a)=>{if(i||!a)return t(i);if("object"!=typeof a)return t(new Error(`Input data given to '${n.source}' is not a valid GeoJSON object.`));{!function e(t,n){var r,i=t&&t.type;if("FeatureCollection"===i)for(r=0;r`${e.key}: ${e.message}`).join(", "));const r=a.features.filter(e=>t.value.evaluate({zoom:0},e));a={type:"FeatureCollection",features:r}}this._geoJSONIndex=n.cluster?new j(function({superclusterOptions:t,clusterProperties:n}){if(!n||!t)return t;const r={},i={},a={accumulated:null,zoom:0},o={properties:null},s=Object.keys(n);for(const c of s){const[t,a]=n[c],o=e.createExpression(a),s=e.createExpression("string"==typeof t?[t,["accumulated"],["get",c]]:t);r[c]=o.value,i[c]=s.value}return t.map=e=>{o.properties=e;const t={};for(const n of s)t[n]=r[n].evaluate(a,o);return t},t.reduce=(e,t)=>{o.properties=t;for(const n of s)a.accumulated=e[n],e[n]=i[n].evaluate(a,o)},t}(n)).load(a.features):function(e,t){return new me(e,t)}(a,n.geojsonVtOptions)}catch(i){return t(i)}this.loaded={};const s={};if(r){const e=r.finish();e&&(s.resourceTiming={},s.resourceTiming[n.source]=JSON.parse(JSON.stringify(e)))}t(null,s)}})}coalesce(){"Coalescing"===this._state?this._state="Idle":"NeedsLoadData"===this._state&&(this._state="Coalescing",this._loadData())}reloadTile(e,t){const n=this.loaded;return n&&n[e.uid]?super.reloadTile(e,t):this.loadTile(e,t)}loadGeoJSON(t,n){if(t.request)e.getJSON(t.request,n);else{if("string"!=typeof t.data)return n(new Error(`Input data given to '${t.source}' is not a valid GeoJSON object.`));try{return n(null,JSON.parse(t.data))}catch(e){return n(new Error(`Input data given to '${t.source}' is not a valid GeoJSON object.`))}}}removeSource(e,t){this._pendingCallback&&this._pendingCallback(null,{abandoned:!0}),t()}getClusterExpansionZoom(e,t){try{t(null,this._geoJSONIndex.getClusterExpansionZoom(e.clusterId))}catch(e){t(e)}}getClusterChildren(e,t){try{t(null,this._geoJSONIndex.getChildren(e.clusterId))}catch(e){t(e)}}getClusterLeaves(e,t){try{t(null,this._geoJSONIndex.getLeaves(e.clusterId,e.limit,e.offset))}catch(e){t(e)}}}class _e{constructor(t){this.self=t,this.actor=new e.Actor(t,this),this.layerIndexes={},this.availableImages={},this.isSpriteLoaded=!1,this.workerSourceTypes={vector:e.VectorTileWorkerSource,geojson:ve},this.workerSources={},this.demWorkerSources={},this.self.registerWorkerSource=(e,t)=>{if(this.workerSourceTypes[e])throw new Error(`Worker source with name "${e}" already registered.`);this.workerSourceTypes[e]=t},this.self.registerRTLTextPlugin=t=>{if(e.plugin.isParsed())throw new Error("RTL text plugin already registered.");e.plugin.applyArabicShaping=t.applyArabicShaping,e.plugin.processBidirectionalText=t.processBidirectionalText,e.plugin.processStyledBidirectionalText=t.processStyledBidirectionalText}}checkIfReady(e,t,n){n()}setReferrer(e,t){this.referrer=t}spriteLoaded(t,n){this.isSpriteLoaded=n;for(const r in this.workerSources[t]){const i=this.workerSources[t][r];for(const t in i)i[t]instanceof e.VectorTileWorkerSource&&(i[t].isSpriteLoaded=n,i[t].fire(new e.Event("isSpriteLoaded")))}}setImages(e,t,n){this.availableImages[e]=t;for(const r in this.workerSources[e]){const n=this.workerSources[e][r];for(const e in n)n[e].availableImages=t}n()}enableTerrain(e,t,n){this.terrain=t,n()}setLayers(e,t,n){this.getLayerIndex(e).replace(t),n()}updateLayers(e,t,n){this.getLayerIndex(e).update(t.layers,t.removedIds),n()}loadTile(t,n,r){const i=this.enableTerrain?e.extend({enableTerrain:this.terrain},n):n;this.getWorkerSource(t,n.type,n.source).loadTile(i,r)}loadDEMTile(t,n,r){const i=this.enableTerrain?e.extend({buildQuadTree:this.terrain},n):n;this.getDEMWorkerSource(t,n.source).loadTile(i,r)}reloadTile(t,n,r){const i=this.enableTerrain?e.extend({enableTerrain:this.terrain},n):n;this.getWorkerSource(t,n.type,n.source).reloadTile(i,r)}abortTile(e,t,n){this.getWorkerSource(e,t.type,t.source).abortTile(t,n)}removeTile(e,t,n){this.getWorkerSource(e,t.type,t.source).removeTile(t,n)}removeSource(e,t,n){if(!this.workerSources[e]||!this.workerSources[e][t.type]||!this.workerSources[e][t.type][t.source])return;const r=this.workerSources[e][t.type][t.source];delete this.workerSources[e][t.type][t.source],void 0!==r.removeSource?r.removeSource(t,n):n()}loadWorkerSource(e,t,n){try{this.self.importScripts(t.url),n()}catch(e){n(e.toString())}}syncRTLPluginState(t,n,r){try{e.plugin.setState(n);const t=e.plugin.getPluginURL();if(e.plugin.isLoaded()&&!e.plugin.isParsed()&&null!=t){this.self.importScripts(t);const n=e.plugin.isParsed();r(n?void 0:new Error(`RTL Text Plugin failed to import scripts from ${t}`),n)}}catch(e){r(e.toString())}}getAvailableImages(e){let t=this.availableImages[e];return t||(t=[]),t}getLayerIndex(e){let t=this.layerIndexes[e];return t||(t=this.layerIndexes[e]=new r),t}getWorkerSource(e,t,n){return this.workerSources[e]||(this.workerSources[e]={}),this.workerSources[e][t]||(this.workerSources[e][t]={}),this.workerSources[e][t][n]||(this.workerSources[e][t][n]=new this.workerSourceTypes[t]({send:(t,n,r,i,a,o)=>{this.actor.send(t,n,r,e,i,o)},scheduler:this.actor.scheduler},this.getLayerIndex(e),this.getAvailableImages(e),this.isSpriteLoaded)),this.workerSources[e][t][n]}getDEMWorkerSource(e,t){return this.demWorkerSources[e]||(this.demWorkerSources[e]={}),this.demWorkerSources[e][t]||(this.demWorkerSources[e][t]=new a),this.demWorkerSources[e][t]}enforceCacheSizeLimit(t,n){e.enforceCacheSizeLimit(n)}getWorkerPerformanceMetrics(e,t,n){n(void 0,void 0)}}return"undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof self&&self instanceof WorkerGlobalScope&&(self.worker=new _e(self)),_e})),r(["./shared"],(function(e){var t=n;function n(e){return!function(e){return"undefined"==typeof window||"undefined"==typeof document?"not a browser":Array.prototype&&Array.prototype.every&&Array.prototype.filter&&Array.prototype.forEach&&Array.prototype.indexOf&&Array.prototype.lastIndexOf&&Array.prototype.map&&Array.prototype.some&&Array.prototype.reduce&&Array.prototype.reduceRight&&Array.isArray?Function.prototype&&Function.prototype.bind?Object.keys&&Object.create&&Object.getPrototypeOf&&Object.getOwnPropertyNames&&Object.isSealed&&Object.isFrozen&&Object.isExtensible&&Object.getOwnPropertyDescriptor&&Object.defineProperty&&Object.defineProperties&&Object.seal&&Object.freeze&&Object.preventExtensions?"JSON"in window&&"parse"in JSON&&"stringify"in JSON?function(){if(!("Worker"in window&&"Blob"in window&&"URL"in window))return!1;var e,t,n=new Blob([""],{type:"text/javascript"}),r=URL.createObjectURL(n);try{t=new Worker(r),e=!0}catch(t){e=!1}return t&&t.terminate(),URL.revokeObjectURL(r),e}()?"Uint8ClampedArray"in window?ArrayBuffer.isView?function(){var e=document.createElement("canvas");e.width=e.height=1;var t=e.getContext("2d");if(!t)return!1;var n=t.getImageData(0,0,1,1);return n&&n.width===e.width}()?(void 0===r[t=e&&e.failIfMajorPerformanceCaveat]&&(r[t]=function(e){var t,r=function(e){var t=document.createElement("canvas"),r=Object.create(n.webGLContextAttributes);return r.failIfMajorPerformanceCaveat=e,t.getContext("webgl",r)||t.getContext("experimental-webgl",r)}(e);if(!r)return!1;try{t=r.createShader(r.VERTEX_SHADER)}catch(e){return!1}return!(!t||r.isContextLost())&&(r.shaderSource(t,"void main() {}"),r.compileShader(t),!0===r.getShaderParameter(t,r.COMPILE_STATUS))}(t)),r[t]?document.documentMode?"insufficient ECMAScript 6 support":void 0:"insufficient WebGL support"):"insufficient Canvas/getImageData support":"insufficient ArrayBuffer support":"insufficient Uint8ClampedArray support":"insufficient worker support":"insufficient JSON support":"insufficient Object support":"insufficient Function support":"insufficent Array support";var t}(e)}var r={};n.webGLContextAttributes={antialias:!1,alpha:!0,stencil:!0,depth:!0};const i={create:function(t,n,r){const i=e.window.document.createElement(t);return void 0!==n&&(i.className=n),r&&r.appendChild(i),i},createNS:function(t,n){return e.window.document.createElementNS(t,n)}},a=e.window.document&&e.window.document.documentElement.style,o=a&&void 0!==a.userSelect?"userSelect":"WebkitUserSelect";let s;i.disableDrag=function(){a&&o&&(s=a[o],a[o]="none")},i.enableDrag=function(){a&&o&&(a[o]=s)},i.setTransform=function(e,t){e.style.transform=t};let c=!1;try{const t=Object.defineProperty({},"passive",{get(){c=!0}});e.window.addEventListener("test",t,t),e.window.removeEventListener("test",t,t)}catch(e){c=!1}i.addEventListener=function(e,t,n,r={}){e.addEventListener(t,n,"passive"in r&&c?r:r.capture)},i.removeEventListener=function(e,t,n,r={}){e.removeEventListener(t,n,"passive"in r&&c?r:r.capture)};const l=function(t){t.preventDefault(),t.stopPropagation(),e.window.removeEventListener("click",l,!0)};function u(e){const{userImage:t}=e;return!!(t&&t.render&&t.render())&&(e.data.replace(new Uint8Array(t.data.buffer)),!0)}i.suppressClick=function(){e.window.addEventListener("click",l,!0),e.window.setTimeout(()=>{e.window.removeEventListener("click",l,!0)},0)},i.mousePos=function(t,n){const r=t.getBoundingClientRect();return new e.Point(n.clientX-r.left-t.clientLeft,n.clientY-r.top-t.clientTop)},i.touchPos=function(t,n){const r=t.getBoundingClientRect(),i=[];for(let a=0;a=0?0:t.button},i.remove=function(e){e.parentNode&&e.parentNode.removeChild(e)};class h extends e.Evented{constructor(){super(),this.images={},this.updatedImages={},this.callbackDispatchedThisFrame={},this.loaded=!1,this.requestors=[],this.patterns={},this.atlasImage=new e.RGBAImage({width:1,height:1}),this.dirty=!0}isLoaded(){return this.loaded}setLoaded(e){if(this.loaded!==e&&(this.loaded=e,e)){for(const{ids:e,callback:t}of this.requestors)this._notify(e,t);this.requestors=[]}}getImage(e){return this.images[e]}addImage(e,t){this._validate(e,t)&&(this.images[e]=t)}_validate(t,n){let r=!0;return this._validateStretch(n.stretchX,n.data&&n.data.width)||(this.fire(new e.ErrorEvent(new Error(`Image "${t}" has invalid "stretchX" value`))),r=!1),this._validateStretch(n.stretchY,n.data&&n.data.height)||(this.fire(new e.ErrorEvent(new Error(`Image "${t}" has invalid "stretchY" value`))),r=!1),this._validateContent(n.content,n)||(this.fire(new e.ErrorEvent(new Error(`Image "${t}" has invalid "content" value`))),r=!1),r}_validateStretch(e,t){if(!e)return!0;let n=0;for(const r of e){if(r[0]1&&(o=e[++a]);const c=Math.abs(s-o.left),l=Math.abs(s-o.right),u=Math.min(c,l);let h;const f=i/n*(r+1);if(o.isDash){const e=r-Math.abs(f);h=Math.sqrt(u*u+e*e)}else h=r-Math.sqrt(u*u+f*f);this.data[t+s]=Math.max(0,Math.min(255,h+128))}}}addRegularDash(e){for(let o=e.length-1;o>=0;--o){const t=e[o],n=e[o+1];t.zeroLength?e.splice(o,1):n&&n.isDash===t.isDash&&(n.left=t.left,e.splice(o,1))}const t=e[0],n=e[e.length-1];t.isDash===n.isDash&&(t.left=n.left-this.width,n.right=t.right+this.width);const r=this.width*this.nextRow;let i=0,a=e[i];for(let o=0;o1&&(a=e[++i]);const t=Math.abs(o-a.left),n=Math.abs(o-a.right),s=Math.min(t,n);this.data[r+o]=Math.max(0,Math.min(255,(a.isDash?s:-s)+128))}}addDash(t,n){const r=n?7:0,i=2*r+1;if(this.nextRow+i>this.height)return e.warnOnce("LineAtlas out of space"),null;0===t.length&&t.push(1);let a=0;for(let s=0;s{this.ready=!0})}broadcast(t,n,r){e.asyncAll(this.actors,(e,r)=>{e.send(t,n,r)},r=r||function(){})}getActor(){return this.currentActor=(this.currentActor+1)%this.actors.length,this.actors[this.currentActor]}remove(){this.actors.forEach(e=>{e.remove()}),this.actors=[],this.workerPool.release(this.id)}}function v(t,n,r){return n*(e.EXTENT/(t.tileSize*Math.pow(2,r-t.tileID.overscaledZ)))}y.Actor=e.Actor;class _{constructor(e,t,n,r){this.screenBounds=e,this.cameraPoint=t,this._screenRaycastCache={},this._cameraRaycastCache={},this.isAboveHorizon=n,this.screenGeometry=this.bufferedScreenGeometry(0),this.screenGeometryMercator=this.screenGeometry.map(e=>r.pointCoordinate3D(e)),this.cameraGeometry=this.bufferedCameraGeometry(0)}static createFromScreenPoints(t,n){let r,i;if(t instanceof e.Point||"number"==typeof t[0]){const a=e.Point.convert(t);r=[e.Point.convert(t)],i=n.isPointAboveHorizon(a)}else{const a=e.Point.convert(t[0]),o=e.Point.convert(t[1]);r=[a,o],i=e.polygonizeBounds(a,o).every(e=>n.isPointAboveHorizon(e))}return new _(r,n.getCameraPoint(),i,n)}isPointQuery(){return 1===this.screenBounds.length}bufferedScreenGeometry(t){return e.polygonizeBounds(this.screenBounds[0],1===this.screenBounds.length?this.screenBounds[0]:this.screenBounds[1],t)}bufferedCameraGeometry(t){const n=this.screenBounds[0],r=1===this.screenBounds.length?this.screenBounds[0].add(new e.Point(1,1)):this.screenBounds[1],i=e.polygonizeBounds(n,r,0,!1);return this.cameraPoint.y>r.y&&(this.cameraPoint.x>n.x&&this.cameraPoint.x=r.x?i[2]=this.cameraPoint:this.cameraPoint.x<=n.x&&(i[3]=this.cameraPoint)),e.bufferConvexPolygon(i,t)}containsTile(t,n,r){const i=t.queryPadding+1,a=r?this._bufferedCameraMercator(i,n).map(e=>t.tileID.getTilePoint(e)):this._bufferedScreenMercator(i,n).map(e=>t.tileID.getTilePoint(e)),o=this.screenGeometryMercator.map(e=>t.tileID.getTileVec3(e)),s=o.map(t=>new e.Point(t[0],t[1])),c=n.getFreeCameraOptions().position||new e.MercatorCoordinate(0,0,0),l=t.tileID.getTileVec3(c),u=o.map(t=>{const n=e.sub(t,t,l);return e.normalize(n,n),new e.Ray(l,n)}),h=v(t,1,n.zoom);if(e.polygonIntersectsBox(a,0,0,e.EXTENT,e.EXTENT))return{queryGeometry:this,tilespaceGeometry:s,tilespaceRays:u,bufferedTilespaceGeometry:a,bufferedTilespaceBounds:(f=e.getBounds(a),f.min.x=e.clamp(f.min.x,0,e.EXTENT),f.min.y=e.clamp(f.min.y,0,e.EXTENT),f.max.x=e.clamp(f.max.x,0,e.EXTENT),f.max.y=e.clamp(f.max.y,0,e.EXTENT),f),tile:t,tileID:t.tileID,pixelToTileUnitsFactor:h};var f}_bufferedScreenMercator(e,t){const n=b(e);if(this._screenRaycastCache[n])return this._screenRaycastCache[n];{const r=this.bufferedScreenGeometry(e).map(e=>t.pointCoordinate3D(e));return this._screenRaycastCache[n]=r,r}}_bufferedCameraMercator(e,t){const n=b(e);if(this._cameraRaycastCache[n])return this._cameraRaycastCache[n];{const r=this.bufferedCameraGeometry(e).map(e=>t.pointCoordinate3D(e));return this._cameraRaycastCache[n]=r,r}}}function b(e){return 100*e|0}function x(t,n,r){const i=function(i,a){if(i)return r(i);if(a){const i=e.pick(e.extend(a,t),["tiles","minzoom","maxzoom","attribution","mapbox_logo","bounds","scheme","tileSize","encoding"]);a.vector_layers&&(i.vectorLayers=a.vector_layers,i.vectorLayerIds=i.vectorLayers.map(e=>e.id)),i.tiles=n.canonicalizeTileset(i,t.url),r(null,i)}};return t.url?e.getJSON(n.transformRequest(n.normalizeSourceURL(t.url),e.ResourceType.Source),i):e.browser.frame(()=>i(null,t))}class w{constructor(t,n,r){this.bounds=e.LngLatBounds.convert(this.validateBounds(t)),this.minzoom=n||0,this.maxzoom=r||24}validateBounds(e){return Array.isArray(e)&&4===e.length?[Math.max(-180,e[0]),Math.max(-90,e[1]),Math.min(180,e[2]),Math.min(90,e[3])]:[-180,-90,180,90]}contains(t){const n=Math.pow(2,t.z),r=Math.floor(e.mercatorXfromLng(this.bounds.getWest())*n),i=Math.floor(e.mercatorYfromLat(this.bounds.getNorth())*n),a=Math.ceil(e.mercatorXfromLng(this.bounds.getEast())*n),o=Math.ceil(e.mercatorYfromLat(this.bounds.getSouth())*n);return t.x>=r&&t.x=i&&t.y{this._tileJSONRequest=null,this._loaded=!0,t?this.fire(new e.ErrorEvent(t)):n&&(e.extend(this,n),n.bounds&&(this.tileBounds=new w(n.bounds,this.minzoom,this.maxzoom)),e.postTurnstileEvent(n.tiles),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"metadata"})),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"content"})))})}loaded(){return this._loaded}onAdd(e){this.map=e,this.load()}onRemove(){this._tileJSONRequest&&(this._tileJSONRequest.cancel(),this._tileJSONRequest=null)}serialize(){return e.extend({},this._options)}hasTile(e){return!this.tileBounds||this.tileBounds.contains(e.canonical)}loadTile(t,n){const r=e.browser.devicePixelRatio>=2,i=this.map._requestManager.normalizeTileURL(t.tileID.canonical.url(this.tiles,this.scheme),r,this.tileSize);t.request=e.getImage(this.map._requestManager.transformRequest(i,e.ResourceType.Tile),(r,i)=>{if(delete t.request,t.aborted)t.state="unloaded",n(null);else if(r)t.state="errored",n(r);else if(i){this.map._refreshExpiredTiles&&t.setExpiryData(i),delete i.cacheControl,delete i.expires;const r=this.map.painter.context,a=r.gl;t.texture=this.map.painter.getTileTexture(i.width),t.texture?t.texture.update(i,{useMipmap:!0}):(t.texture=new e.Texture(r,i,a.RGBA,{useMipmap:!0}),t.texture.bind(a.LINEAR,a.CLAMP_TO_EDGE,a.LINEAR_MIPMAP_NEAREST),r.extTextureFilterAnisotropic&&a.texParameterf(a.TEXTURE_2D,r.extTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT,r.extTextureFilterAnisotropicMax)),t.state="loaded",e.cacheEntryPossiblyAdded(this.dispatcher),n(null)}})}abortTile(e,t){e.request&&(e.request.cancel(),delete e.request),t()}unloadTile(e,t){e.texture&&this.map.painter.saveTileTexture(e.texture),t()}hasTransition(){return!1}}var k=e.createLayout([{name:"a_pos",type:"Int16",components:2},{name:"a_texture_pos",type:"Int16",components:2}]);class T extends e.Evented{constructor(e,t,n,r){super(),this.id=e,this.dispatcher=n,this.coordinates=t.coordinates,this.type="image",this.minzoom=0,this.maxzoom=22,this.tileSize=512,this.tiles={},this._loaded=!1,this.setEventedParent(r),this.options=t}load(t,n){this._loaded=!1,this.fire(new e.Event("dataloading",{dataType:"source"})),this.url=this.options.url,e.getImage(this.map._requestManager.transformRequest(this.url,e.ResourceType.Image),(r,i)=>{this._loaded=!0,r?this.fire(new e.ErrorEvent(r)):i&&(this.image=i,t&&(this.coordinates=t),n&&n(),this._finishLoading())})}loaded(){return this._loaded}updateImage(e){return this.image&&e.url?(this.options.url=e.url,this.load(e.coordinates,()=>{this.texture=null}),this):this}_finishLoading(){this.map&&(this.setCoordinates(this.coordinates),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"metadata"})))}onAdd(e){this.map=e,this.load()}setCoordinates(t){this.coordinates=t;const n=t.map(e.MercatorCoordinate.fromLngLat);this.tileID=function(t){let n=1/0,r=1/0,i=-1/0,a=-1/0;for(const e of t)n=Math.min(n,e.x),r=Math.min(r,e.y),i=Math.max(i,e.x),a=Math.max(a,e.y);const o=Math.max(i-n,a-r),s=Math.max(0,Math.floor(-Math.log(o)/Math.LN2)),c=Math.pow(2,s);return new e.CanonicalTileID(s,Math.floor((n+i)/2*c),Math.floor((r+a)/2*c))}(n),this.minzoom=this.maxzoom=this.tileID.z;const r=n.map(e=>this.tileID.getTilePoint(e)._round());return this._boundsArray=new e.StructArrayLayout4i8,this._boundsArray.emplaceBack(r[0].x,r[0].y,0,0),this._boundsArray.emplaceBack(r[1].x,r[1].y,e.EXTENT,0),this._boundsArray.emplaceBack(r[3].x,r[3].y,0,e.EXTENT),this._boundsArray.emplaceBack(r[2].x,r[2].y,e.EXTENT,e.EXTENT),this.boundsBuffer&&(this.boundsBuffer.destroy(),delete this.boundsBuffer),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"content"})),this}prepare(){if(0===Object.keys(this.tiles).length||!this.image)return;const t=this.map.painter.context,n=t.gl;this.boundsBuffer||(this.boundsBuffer=t.createVertexBuffer(this._boundsArray,k.members)),this.boundsSegments||(this.boundsSegments=e.SegmentVector.simpleSegment(0,0,4,2)),this.texture||(this.texture=new e.Texture(t,this.image,n.RGBA),this.texture.bind(n.LINEAR,n.CLAMP_TO_EDGE));for(const e in this.tiles){const t=this.tiles[e];"loaded"!==t.state&&(t.state="loaded",t.texture=this.texture)}}loadTile(e,t){this.tileID&&this.tileID.equals(e.tileID.canonical)?(this.tiles[String(e.tileID.wrap)]=e,e.buckets={},t(null)):(e.state="errored",t(null))}serialize(){return{type:"image",url:this.options.url,coordinates:this.coordinates}}hasTransition(){return!1}}const S={vector:class extends e.Evented{constructor(t,n,r,i){if(super(),this.id=t,this.dispatcher=r,this.type="vector",this.minzoom=0,this.maxzoom=22,this.scheme="xyz",this.tileSize=512,this.reparseOverscaled=!0,this.isTileClipped=!0,this._loaded=!1,e.extend(this,e.pick(n,["url","scheme","tileSize","promoteId"])),this._options=e.extend({type:"vector"},n),this._collectResourceTiming=n.collectResourceTiming,512!==this.tileSize)throw new Error("vector tile sources must have a tileSize of 512");this.setEventedParent(i),this._tileWorkers={},this._deduped=new e.DedupedRequest}load(){this._loaded=!1,this.fire(new e.Event("dataloading",{dataType:"source"})),this._tileJSONRequest=x(this._options,this.map._requestManager,(t,n)=>{this._tileJSONRequest=null,this._loaded=!0,t?this.fire(new e.ErrorEvent(t)):n&&(e.extend(this,n),n.bounds&&(this.tileBounds=new w(n.bounds,this.minzoom,this.maxzoom)),e.postTurnstileEvent(n.tiles,this.map._requestManager._customAccessToken),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"metadata"})),this.fire(new e.Event("data",{dataType:"source",sourceDataType:"content"})))})}loaded(){return this._loaded}hasTile(e){return!this.tileBounds||this.tileBounds.contains(e.canonical)}onAdd(e){this.map=e,this.load()}setSourceProperty(e){this._tileJSONRequest&&this._tileJSONRequest.cancel(),e();const t=this.map.style._getSourceCaches(this.id);for(const n of t)n.clearTiles();this.load()}setTiles(e){return this.setSourceProperty(()=>{this._options.tiles=e}),this}setUrl(e){return this.setSourceProperty(()=>{this.url=e,this._options.url=e}),this}onRemove(){this._tileJSONRequest&&(this._tileJSONRequest.cancel(),this._tileJSONRequest=null)}serialize(){return e.extend({},this._options)}loadTile(t,n){const r=this.map._requestManager.normalizeTileURL(t.tileID.canonical.url(this.tiles,this.scheme)),i={request:this.map._requestManager.transformRequest(r,e.ResourceType.Tile),data:void 0,uid:t.uid,tileID:t.tileID,tileZoom:t.tileZoom,zoom:t.tileID.overscaledZ,tileSize:this.tileSize*t.tileID.overscaleFactor(),type:this.type,source:this.id,pixelRatio:e.browser.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId,isSymbolTile:t.isSymbolTile};if(i.request.collectResourceTiming=this._collectResourceTiming,t.actor&&"expired"!==t.state)"loading"===t.state?t.reloadCallback=n:t.request=t.actor.send("reloadTile",i,a.bind(this));else if(t.actor=this._tileWorkers[r]=this._tileWorkers[r]||this.dispatcher.getActor(),this.dispatcher.ready)t.request=t.actor.send("loadTile",i,a.bind(this));else{const n=e.loadVectorTile.call({deduped:this._deduped},i,(e,n)=>{e||!n?a.call(this,e):(i.data={cacheControl:n.cacheControl,expires:n.expires,rawData:n.rawData.slice(0)},t.actor&&t.actor.send("loadTile",i,a.bind(this)))},!0);t.request={cancel:n}}function a(r,i){return delete t.request,t.aborted?n(null):r&&404!==r.status?n(r):(i&&i.resourceTiming&&(t.resourceTiming=i.resourceTiming),this.map._refreshExpiredTiles&&i&&t.setExpiryData(i),t.loadVectorData(i,this.map.painter),e.cacheEntryPossiblyAdded(this.dispatcher),n(null),void(t.reloadCallback&&(this.loadTile(t,t.reloadCallback),t.reloadCallback=null)))}}abortTile(e){e.request&&(e.request.cancel(),delete e.request),e.actor&&e.actor.send("abortTile",{uid:e.uid,type:this.type,source:this.id},void 0)}unloadTile(e){e.unloadVectorData(),e.actor&&e.actor.send("removeTile",{uid:e.uid,type:this.type,source:this.id},void 0)}hasTransition(){return!1}afterUpdate(){this._tileWorkers={}}},raster:E,"raster-dem":class extends E{constructor(t,n,r,i){super(t,n,r,i),this.type="raster-dem",this.maxzoom=22,this._options=e.extend({type:"raster-dem"},n),this.encoding=n.encoding||"mapbox"}serialize(){return{type:"raster-dem",url:this.url,tileSize:this.tileSize,tiles:this.tiles,bounds:this.bounds,encoding:this.encoding}}loadTile(t,n){const r=this.map._requestManager.normalizeTileURL(t.tileID.canonical.url(this.tiles,this.scheme),!1,this.tileSize);function i(e,r){e&&(t.state="errored",n(e)),r&&(t.dem=r,t.dem.onDeserialize(),t.needsHillshadePrepare=!0,t.needsDEMTextureUpload=!0,t.state="loaded",n(null))}t.request=e.getImage(this.map._requestManager.transformRequest(r,e.ResourceType.Tile),function(r,a){if(delete t.request,t.aborted)t.state="unloaded",n(null);else if(r)t.state="errored",n(r);else if(a){this.map._refreshExpiredTiles&&t.setExpiryData(a),delete a.cacheControl,delete a.expires;const n=e.window.ImageBitmap&&a instanceof e.window.ImageBitmap&&e.offscreenCanvasSupported(),r=1-(a.width-e.prevPowerOfTwo(a.width))/2;r<1||t.neighboringTiles||(t.neighboringTiles=this._getNeighboringTiles(t.tileID));const o=n?a:e.browser.getImageData(a,r),s={uid:t.uid,coord:t.tileID,source:this.id,rawImageData:o,encoding:this.encoding,padding:r};t.actor&&"expired"!==t.state||(t.actor=this.dispatcher.getActor(),t.actor.send("loadDEMTile",s,i.bind(this)))}}.bind(this))}_getNeighboringTiles(t){const n=t.canonical,r=Math.pow(2,n.z),i=(n.x-1+r)%r,a=0===n.x?t.wrap-1:t.wrap,o=(n.x+1+r)%r,s=n.x+1===r?t.wrap+1:t.wrap,c={};return c[new e.OverscaledTileID(t.overscaledZ,a,n.z,i,n.y).key]={backfilled:!1},c[new e.OverscaledTileID(t.overscaledZ,s,n.z,o,n.y).key]={backfilled:!1},n.y>0&&(c[new e.OverscaledTileID(t.overscaledZ,a,n.z,i,n.y-1).key]={backfilled:!1},c[new e.OverscaledTileID(t.overscaledZ,t.wrap,n.z,n.x,n.y-1).key]={backfilled:!1},c[new e.OverscaledTileID(t.overscaledZ,s,n.z,o,n.y-1).key]={backfilled:!1}),n.y+1{if(t)return void this.fire(new e.ErrorEvent(t));const n={dataType:"source",sourceDataType:"metadata"};this._collectResourceTiming&&this._resourceTiming&&this._resourceTiming.length>0&&(n.resourceTiming=this._resourceTiming,this._resourceTiming=[]),this.fire(new e.Event("data",n))})}onAdd(e){this.map=e,this.load()}setData(t){return this._data=t,this.fire(new e.Event("dataloading",{dataType:"source"})),this._updateWorkerData(t=>{if(t)return void this.fire(new e.ErrorEvent(t));const n={dataType:"source",sourceDataType:"content"};this._collectResourceTiming&&this._resourceTiming&&this._resourceTiming.length>0&&(n.resourceTiming=this._resourceTiming,this._resourceTiming=[]),this.fire(new e.Event("data",n))}),this}getClusterExpansionZoom(e,t){return this.actor.send("geojson.getClusterExpansionZoom",{clusterId:e,source:this.id},t),this}getClusterChildren(e,t){return this.actor.send("geojson.getClusterChildren",{clusterId:e,source:this.id},t),this}getClusterLeaves(e,t,n,r){return this.actor.send("geojson.getClusterLeaves",{source:this.id,clusterId:e,limit:t,offset:n},r),this}_updateWorkerData(t){this._loaded=!1;const n=e.extend({},this.workerOptions),r=this._data;"string"==typeof r?(n.request=this.map._requestManager.transformRequest(e.browser.resolveURL(r),e.ResourceType.Source),n.request.collectResourceTiming=this._collectResourceTiming):n.data=JSON.stringify(r),this.actor.send(`${this.type}.loadData`,n,(e,r)=>{this._removed||r&&r.abandoned||(this._loaded=!0,r&&r.resourceTiming&&r.resourceTiming[this.id]&&(this._resourceTiming=r.resourceTiming[this.id].slice(0)),this.actor.send(`${this.type}.coalesce`,{source:n.source},null),t(e))})}loaded(){return this._loaded}loadTile(t,n){const r=t.actor?"reloadTile":"loadTile";t.actor=this.actor,t.request=this.actor.send(r,{type:this.type,uid:t.uid,tileID:t.tileID,tileZoom:t.tileZoom,zoom:t.tileID.overscaledZ,maxZoom:this.maxzoom,tileSize:this.tileSize,source:this.id,pixelRatio:e.browser.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId},(e,i)=>(delete t.request,t.unloadVectorData(),t.aborted?n(null):e?n(e):(t.loadVectorData(i,this.map.painter,"reloadTile"===r),n(null))))}abortTile(e){e.request&&(e.request.cancel(),delete e.request),e.aborted=!0}unloadTile(e){e.unloadVectorData(),this.actor.send("removeTile",{uid:e.uid,type:this.type,source:this.id})}onRemove(){this._removed=!0,this.actor.send("removeSource",{type:this.type,source:this.id})}serialize(){return e.extend({},this._options,{type:this.type,data:this._data})}hasTransition(){return!1}},video:class extends T{constructor(e,t,n,r){super(e,t,n,r),this.roundZoom=!0,this.type="video",this.options=t}load(){this._loaded=!1;const t=this.options;this.urls=[];for(const n of t.urls)this.urls.push(this.map._requestManager.transformRequest(n,e.ResourceType.Source).url);e.getVideo(this.urls,(t,n)=>{this._loaded=!0,t?this.fire(new e.ErrorEvent(t)):n&&(this.video=n,this.video.loop=!0,this.video.addEventListener("playing",()=>{this.map.triggerRepaint()}),this.map&&this.video.play(),this._finishLoading())})}pause(){this.video&&this.video.pause()}play(){this.video&&this.video.play()}seek(t){if(this.video){const n=this.video.seekable;tn.end(0)?this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${this.id}`,null,`Playback for this video can be set only between the ${n.start(0)} and ${n.end(0)}-second mark.`))):this.video.currentTime=t}}getVideo(){return this.video}onAdd(e){this.map||(this.map=e,this.load(),this.video&&(this.video.play(),this.setCoordinates(this.coordinates)))}prepare(){if(0===Object.keys(this.tiles).length||this.video.readyState<2)return;const t=this.map.painter.context,n=t.gl;this.boundsBuffer||(this.boundsBuffer=t.createVertexBuffer(this._boundsArray,k.members)),this.boundsSegments||(this.boundsSegments=e.SegmentVector.simpleSegment(0,0,4,2)),this.texture?this.video.paused||(this.texture.bind(n.LINEAR,n.CLAMP_TO_EDGE),n.texSubImage2D(n.TEXTURE_2D,0,0,0,n.RGBA,n.UNSIGNED_BYTE,this.video)):(this.texture=new e.Texture(t,this.video,n.RGBA),this.texture.bind(n.LINEAR,n.CLAMP_TO_EDGE));for(const e in this.tiles){const t=this.tiles[e];"loaded"!==t.state&&(t.state="loaded",t.texture=this.texture)}}serialize(){return{type:"video",urls:this.urls,coordinates:this.coordinates}}hasTransition(){return this.video&&!this.video.paused}},image:T,canvas:class extends T{constructor(t,n,r,i){super(t,n,r,i),n.coordinates?Array.isArray(n.coordinates)&&4===n.coordinates.length&&!n.coordinates.some(e=>!Array.isArray(e)||2!==e.length||e.some(e=>"number"!=typeof e))||this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'"coordinates" property must be an array of 4 longitude/latitude array pairs'))):this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'missing required property "coordinates"'))),n.animate&&"boolean"!=typeof n.animate&&this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'optional "animate" property must be a boolean value'))),n.canvas?"string"==typeof n.canvas||n.canvas instanceof e.window.HTMLCanvasElement||this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'"canvas" must be either a string representing the ID of the canvas element from which to read, or an HTMLCanvasElement instance'))):this.fire(new e.ErrorEvent(new e.ValidationError(`sources.${t}`,null,'missing required property "canvas"'))),this.options=n,this.animate=void 0===n.animate||n.animate}load(){this._loaded=!0,this.canvas||(this.canvas=this.options.canvas instanceof e.window.HTMLCanvasElement?this.options.canvas:e.window.document.getElementById(this.options.canvas)),this.width=this.canvas.width,this.height=this.canvas.height,this._hasInvalidDimensions()?this.fire(new e.ErrorEvent(new Error("Canvas dimensions cannot be less than or equal to zero."))):(this.play=function(){this._playing=!0,this.map.triggerRepaint()},this.pause=function(){this._playing&&(this.prepare(),this._playing=!1)},this._finishLoading())}getCanvas(){return this.canvas}onAdd(e){this.map=e,this.load(),this.canvas&&this.animate&&this.play()}onRemove(){this.pause()}prepare(){let t=!1;if(this.canvas.width!==this.width&&(this.width=this.canvas.width,t=!0),this.canvas.height!==this.height&&(this.height=this.canvas.height,t=!0),this._hasInvalidDimensions())return;if(0===Object.keys(this.tiles).length)return;const n=this.map.painter.context,r=n.gl;this.boundsBuffer||(this.boundsBuffer=n.createVertexBuffer(this._boundsArray,k.members)),this.boundsSegments||(this.boundsSegments=e.SegmentVector.simpleSegment(0,0,4,2)),this.texture?(t||this._playing)&&this.texture.update(this.canvas,{premultiply:!0}):this.texture=new e.Texture(n,this.canvas,r.RGBA,{premultiply:!0});for(const e in this.tiles){const t=this.tiles[e];"loaded"!==t.state&&(t.state="loaded",t.texture=this.texture)}}serialize(){return{type:"canvas",coordinates:this.coordinates}}hasTransition(){return this._playing}_hasInvalidDimensions(){for(const e of[this.canvas.width,this.canvas.height])if(isNaN(e)||e<=0)return!0;return!1}}},O=function(t,n,r,i){const a=new S[n.type](t,n,r,i);if(a.id!==t)throw new Error(`Expected Source id to be ${t} instead of ${a.id}`);return e.bindAll(["load","abort","unload","serialize","prepare"],a),a};function A(t,n){const r=e.identity([]);return e.scale(r,r,[.5*t.width,.5*-t.height,1]),e.translate(r,r,[1,-1,0]),e.multiply(r,r,t.calculatePosMatrix(n.toUnwrapped()))}function P(e,t,n,r,i,a,o,s=!1){const c=e.tilesIn(r,o,s);c.sort(I);const l=[];for(const h of c)l.push({wrappedTileID:h.tile.tileID.wrapped().key,queryResults:h.tile.queryRenderedFeatures(t,n,e._state,h,i,a,A(e.transform,h.tile.tileID),s)});const u=function(e){const t={},n={};for(const r of e){const e=r.queryResults,i=r.wrappedTileID,a=n[i]=n[i]||{};for(const n in e){const r=e[n],i=a[n]=a[n]||{},o=t[n]=t[n]||[];for(const e of r)i[e.featureIndex]||(i[e.featureIndex]=!0,o.push(e))}}return t}(l);for(const h in u)u[h].forEach(t=>{const n=t.feature,r=e.getFeatureState(n.layer["source-layer"],n.id);n.source=n.layer.source,n.layer["source-layer"]&&(n.sourceLayer=n.layer["source-layer"]),n.state=r});return u}function C(e,t){const n=e.getRenderableIds().map(t=>e.getTileByID(t)),r=[],i={};for(let a=0;a{e.terminate()}),this.workers=null)}isPreloaded(){return!!this.active[R]}numActive(){return Object.keys(this.active).length}}let L;function D(){return L||(L=new j),L}function z(t,n){const r={};for(const e in t)"ref"!==e&&(r[e]=t[e]);return e.refProperties.forEach(e=>{e in n&&(r[e]=n[e])}),r}function F(e){e=e.slice();const t=Object.create(null);for(let n=0;n0?(i-o)/s:0;return this.points[a].mult(1-c).add(this.points[n].mult(c))}}class X{constructor(e,t,n){const r=this.boxCells=[],i=this.circleCells=[];this.xCellCount=Math.ceil(e/n),this.yCellCount=Math.ceil(t/n);for(let a=0;athis.width||r<0||t>this.height)return!i&&[];const o=[];if(e<=0&&t<=0&&this.width<=n&&this.height<=r){if(i)return!0;for(let e=0;e0:o}_queryCircle(e,t,n,r,i){const a=e-n,o=e+n,s=t-n,c=t+n;if(o<0||a>this.width||c<0||s>this.height)return!r&&[];const l=[];return this._forEachCell(a,s,o,c,this._queryCellCircle,l,{hitTest:r,circle:{x:e,y:t,radius:n},seenUids:{box:{},circle:{}}},i),r?l.length>0:l}query(e,t,n,r,i){return this._query(e,t,n,r,!1,i)}hitTest(e,t,n,r,i){return this._query(e,t,n,r,!0,i)}hitTestCircle(e,t,n,r){return this._queryCircle(e,t,n,!0,r)}_queryCell(e,t,n,r,i,a,o,s){const c=o.seenUids,l=this.boxCells[i];if(null!==l){const i=this.bboxes;for(const u of l)if(!c.box[u]){c.box[u]=!0;const l=4*u;if(e<=i[l+2]&&t<=i[l+3]&&n>=i[l+0]&&r>=i[l+1]&&(!s||s(this.boxKeys[u]))){if(o.hitTest)return a.push(!0),!0;a.push({key:this.boxKeys[u],x1:i[l],y1:i[l+1],x2:i[l+2],y2:i[l+3]})}}}const u=this.circleCells[i];if(null!==u){const i=this.circles;for(const l of u)if(!c.circle[l]){c.circle[l]=!0;const u=3*l;if(this._circleAndRectCollide(i[u],i[u+1],i[u+2],e,t,n,r)&&(!s||s(this.circleKeys[l]))){if(o.hitTest)return a.push(!0),!0;{const e=i[u],t=i[u+1],n=i[u+2];a.push({key:this.circleKeys[l],x1:e-n,y1:t-n,x2:e+n,y2:t+n})}}}}}_queryCellCircle(e,t,n,r,i,a,o,s){const c=o.circle,l=o.seenUids,u=this.boxCells[i];if(null!==u){const e=this.bboxes;for(const t of u)if(!l.box[t]){l.box[t]=!0;const n=4*t;if(this._circleAndRectCollide(c.x,c.y,c.radius,e[n+0],e[n+1],e[n+2],e[n+3])&&(!s||s(this.boxKeys[t])))return a.push(!0),!0}}const h=this.circleCells[i];if(null!==h){const e=this.circles;for(const t of h)if(!l.circle[t]){l.circle[t]=!0;const n=3*t;if(this._circlesCollide(e[n],e[n+1],e[n+2],c.x,c.y,c.radius)&&(!s||s(this.circleKeys[t])))return a.push(!0),!0}}}_forEachCell(e,t,n,r,i,a,o,s){const c=this._convertToXCellCoord(e),l=this._convertToYCellCoord(t),u=this._convertToXCellCoord(n),h=this._convertToYCellCoord(r);for(let f=c;f<=u;f++)for(let c=l;c<=h;c++)if(i.call(this,e,t,n,r,this.xCellCount*c+f,a,o,s))return}_convertToXCellCoord(e){return Math.max(0,Math.min(this.xCellCount-1,Math.floor(e*this.xScale)))}_convertToYCellCoord(e){return Math.max(0,Math.min(this.yCellCount-1,Math.floor(e*this.yScale)))}_circlesCollide(e,t,n,r,i,a){const o=r-e,s=i-t,c=n+a;return c*c>o*o+s*s}_circleAndRectCollide(e,t,n,r,i,a,o){const s=(a-r)/2,c=Math.abs(e-(r+s));if(c>s+n)return!1;const l=(o-i)/2,u=Math.abs(t-(i+l));if(u>l+n)return!1;if(c<=s||u<=l)return!0;const h=c-s,f=u-l;return h*h+f*f<=n*n}}function $(t,n,r,i,a){const o=e.create();return n?(e.scale(o,o,[1/a,1/a,1]),r||e.rotateZ(o,o,i.angle)):e.multiply(o,i.labelPlaneMatrix,t),o}function Y(t,n,r,i,a){if(n){const n=e.clone(t);return e.scale(n,n,[a,a,1]),r||e.rotateZ(n,n,-i.angle),n}return i.glCoordMatrix}function K(t,n,r=0){const i=[t.x,t.y,r,1];r?e.transformMat4(i,i,n):ce(i,i,n);const a=i[3];return{point:new e.Point(i[0]/a,i[1]/a),signedDistanceFromCamera:a}}function Q(e,t){return Math.min(.5+e/t*.5,1.5)}function J(e,t){const n=e[0]/e[3],r=e[1]/e[3];return n>=-t[0]&&n<=t[0]&&r>=-t[1]&&r<=t[1]}function ee(t,n,r,i,a,o,s,c,l){const u=i?t.textSizeData:t.iconSizeData,h=e.evaluateSizeForZoom(u,r.transform.zoom),f=[256/r.width*2+1,256/r.height*2+1],d=i?t.text.dynamicLayoutVertexArray:t.icon.dynamicLayoutVertexArray;d.clear();const p=t.lineVertexArray,m=i?t.text.placedSymbolArray:t.icon.placedSymbolArray,g=r.transform.width/r.transform.height;let y=!1;for(let v=0;vMath.abs(r.x-n.x)*i?{useVertical:!0}:(t===e.WritingMode.vertical?n.yr.x)?{needsFlipping:!0}:null}function re(t,n,r,i,a,o,s,c,l,u,h,f,d,p,m){const g=n/24,y=t.lineOffsetX*g,v=t.lineOffsetY*g;let _;if(t.numGlyphs>1){const e=t.glyphStartIndex+t.numGlyphs,n=t.lineStartIndex,a=t.lineStartIndex+t.lineLength,u=te(g,c,y,v,r,h,f,t,l,o,d,m);if(!u)return{notEnoughRoom:!0};const b=K(u.first.point,s).point,x=K(u.last.point,s).point;if(i&&!r){const e=ne(t.writingMode,b,x,p);if(e)return e}_=[u.first];for(let i=t.glyphStartIndex+1;i0?o.point:ie(f,i,n,1,a),c=ne(t.writingMode,n,s,p);if(c)return c}const n=ae(g*c.getoffsetX(t.glyphStartIndex),y,v,r,h,f,t.segment,t.lineStartIndex,t.lineStartIndex+t.lineLength,l,o,d,m);if(!n)return{notEnoughRoom:!0};_=[n]}for(const b of _)e.addDynamicAttributes(u,b.point,b.angle);return{}}function ie(e,t,n,r,i,a){const o=e.add(e.sub(t)._unit()),s=K(o,i,a?a(o):0).point,c=n.sub(s);return n.add(c._mult(r/c.mag()))}function ae(t,n,r,i,a,o,s,c,l,u,h,f,d,p,m){const g=i?t-n:t+n;let y=g>0?1:-1,v=0;i&&(y*=-1,v=Math.PI),y<0&&(v+=Math.PI);let _=y>0?c+s:c+s+1,b=a,x=a,w=0,E=0;const k=Math.abs(g),T=[],S=[];let O=o;const A=()=>{const t=_-y;return 0===w?o:new e.Point(u.getx(t),u.gety(t))},P=()=>ie(A(),O,x,k-w+1,h,d);for(;w+E<=k;){if(_+=y,_=l)return null;if(x=b,T.push(b),p&&S.push(O||A()),b=f[_],void 0===b){O=new e.Point(u.getx(_),u.gety(_));const t=K(O,h,d?d(O):0);b=t.signedDistanceFromCamera>0?f[_]=t.point:P()}else O=null;w+=E,E=x.dist(b)}m&&d&&(O=O||new e.Point(u.getx(_),u.gety(_)),f[_]=b=void 0===f[_]?b:P(),E=x.dist(b));const C=(k-w)/E,I=b.sub(x),M=I.mult(C)._add(x);r&&M._add(I._unit()._perp()._mult(r*y));const R=v+Math.atan2(b.y-x.y,b.x-x.x);return T.push(M),p&&(O=O||new e.Point(u.getx(_),u.gety(_)),S.push(function(t,n,r){const i=1-r;return new e.Point(t.x*i+n.x*r,t.y*i+n.y*r)}(S.length>0?S[S.length-1]:O,O,C))),{point:M,angle:R,path:T,tilePath:S}}const oe=new Float32Array([-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0]);function se(e,t){for(let n=0;ng.getAtTileOffset(p,e.x,e.y):e=>0,v=new e.Point(n.anchorX,n.anchorY),_=y(v),b=this.projectAndGetPerspectiveRatio(o,v.x,v.y,_),{perspectiveRatio:x}=b,w=(u?a/x:a*x)/e.ONE_EM,E=K(v,s,_).point,k=b.signedDistanceFromCamera>0?te(w,i,n.lineOffsetX*w,n.lineOffsetY*w,!1,E,v,n,r,s,{},g&&!u?y:null,u&&!!g):null;let T=!1,S=!1,O=!0;if(k&&!b.aboveHorizon){const n=.5*f*x+d,r=new e.Point(-100,-100),i=new e.Point(this.screenRightBoundary,this.screenBottomBoundary),a=new H,o=k.first,s=k.last;let u=[];for(let e=o.path.length-1;e>=1;e--)u.push(o.path[e]);for(let e=1;e{const n=y(tK(e,c));u=e.some(e=>e.signedDistanceFromCamera<=0)?[]:e.map(e=>e.point)}let v=[];if(u.length>0){const t=u[0].clone(),n=u[0].clone();for(let e=1;e=r.x&&n.x<=i.x&&t.y>=r.y&&n.y<=i.y?[u]:n.xi.x||n.yi.y?[]:e.clipLine([u],r.x,r.y,i.x,i.y)}for(const e of v){a.reset(e,.25*n);let r=0;r=a.length<=.5*n?1:Math.ceil(a.paddedLength/p)+1;for(let e=0;e0?(e.transformMat4(a,a,t),o=a[2]>a[3]):ce(a,a,t),{point:new e.Point((a[0]/a[3]+1)/2*this.transform.width+100,(-a[1]/a[3]+1)/2*this.transform.height+100),perspectiveRatio:Math.min(.5+this.transform.cameraToCenterDistance/a[3]*.5,1.5),signedDistanceFromCamera:a[3],aboveHorizon:o}}isOffscreen(e,t,n,r){return n<100||e>=this.screenRightBoundary||r<100||t>this.screenBottomBoundary}isInsideGrid(e,t,n,r){return n>=0&&e=0&&te.collisionGroupID===t}}return this.collisionGroups[e]}}function ge(t,n,r,i,a){const{horizontalAlign:o,verticalAlign:s}=e.getAnchorAlignment(t),c=-(o-.5)*n,l=-(s-.5)*r,u=e.evaluateVariableOffset(t,i);return new e.Point(c+u[0]*a,l+u[1]*a)}function ye(t,n,r,i,a){const o=new e.Point(t,n);return r&&o._rotate(i?a:-a),o}class ve{constructor(e,t,n,r){this.transform=e.clone(),this.collisionIndex=new le(this.transform),this.placements={},this.opacities={},this.variableOffsets={},this.stale=!1,this.commitTime=0,this.fadeDuration=t,this.retainedQueryData={},this.collisionGroups=new me(n),this.collisionCircleArrays={},this.prevPlacement=r,r&&(r.prevPlacement=void 0),this.placedOrientations={}}getBucketParts(t,n,r,i){const a=r.getBucket(n),o=r.latestFeatureIndex;if(!a||!o||n.id!==a.layerIds[0])return;const s=r.collisionBoxArray,c=a.layers[0].layout,l=Math.pow(2,this.transform.zoom-r.tileID.overscaledZ),u=r.tileSize/e.EXTENT,h=this.transform.calculatePosMatrix(r.tileID.toUnwrapped()),f="map"===c.get("text-pitch-alignment"),d="map"===c.get("text-rotation-alignment"),p=v(r,1,this.transform.zoom),m=$(h,f,d,this.transform,p);let g=null;if(f){const t=Y(h,f,d,this.transform,p);g=e.multiply([],this.transform.labelPlaneMatrix,t)}this.retainedQueryData[a.bucketInstanceId]=new pe(a.bucketInstanceId,o,a.sourceLayerIndex,a.index,r.tileID);const y={bucket:a,layout:c,posMatrix:h,textLabelPlaneMatrix:m,labelToScreenMatrix:g,scale:l,textPixelRatio:u,holdingForFade:r.holdingForFade(),collisionBoxArray:s,partiallyEvaluatedTextSize:e.evaluateSizeForZoom(a.textSizeData,this.transform.zoom),partiallyEvaluatedIconSize:e.evaluateSizeForZoom(a.iconSizeData,this.transform.zoom),collisionGroup:this.collisionGroups.get(a.sourceID)};if(i)for(const e of a.sortKeyRanges){const{sortKey:n,symbolInstanceStart:r,symbolInstanceEnd:i}=e;t.push({sortKey:n,symbolInstanceStart:r,symbolInstanceEnd:i,parameters:y})}else t.push({symbolInstanceStart:0,symbolInstanceEnd:a.symbolInstances.length,parameters:y})}attemptAnchorPlacement(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m,g,y){const v=[h.textOffset0,h.textOffset1],_=d.getSymbolInstanceTextSize(g,h,this.transform.zoom,f),b=ge(e,n,r,v,i),x=this.collisionIndex.placeCollisionBox(_,t,ye(b.x,b.y,a,o,this.transform.angle),u,s,c,l.predicate);if((!m||0!==this.collisionIndex.placeCollisionBox(d.getSymbolInstanceIconSize(y,this.transform.zoom,f),m,ye(b.x,b.y,a,o,this.transform.angle),u,s,c,l.predicate).box.length)&&x.box.length>0){let t;return this.prevPlacement&&this.prevPlacement.variableOffsets[h.crossTileID]&&this.prevPlacement.placements[h.crossTileID]&&this.prevPlacement.placements[h.crossTileID].text&&(t=this.prevPlacement.variableOffsets[h.crossTileID].anchor),this.variableOffsets[h.crossTileID]={textOffset:v,width:n,height:r,anchor:e,textBoxScale:i,prevAnchor:t},this.markUsedJustification(d,e,h,p),d.allowVerticalPlacement&&(this.markUsedOrientation(d,p,h),this.placedOrientations[h.crossTileID]=p),{shift:b,placedGlyphBoxes:x}}}placeLayerBucketPart(t,n,r){const{bucket:i,layout:a,posMatrix:o,textLabelPlaneMatrix:s,labelToScreenMatrix:c,textPixelRatio:l,holdingForFade:u,collisionBoxArray:h,partiallyEvaluatedTextSize:f,partiallyEvaluatedIconSize:d,collisionGroup:p}=t.parameters,m=a.get("text-optional"),g=a.get("icon-optional"),y=a.get("text-allow-overlap"),v=a.get("icon-allow-overlap"),_="map"===a.get("text-rotation-alignment"),b="map"===a.get("text-pitch-alignment"),x="none"!==a.get("icon-text-fit"),w="viewport-y"===a.get("symbol-z-order"),E=y&&(v||!i.hasIconData()||g),k=v&&(y||!i.hasTextData()||m);!i.collisionArrays&&h&&i.deserializeCollisionBoxes(h),r&&i.updateCollisionDebugBuffers(this.transform.zoom,h);const T=(t,h,w)=>{if(n[t.crossTileID])return;if(u)return void(this.placements[t.crossTileID]=new fe(!1,!1,!1));let T=!1,S=!1,O=!0,A=null,P={box:null,offscreen:null},C={box:null,offscreen:null},I=null,M=null,R=null,j=0,L=0,D=0;w.textFeatureIndex?j=w.textFeatureIndex:t.useRuntimeCollisionCircles&&(j=t.featureIndex),w.verticalTextFeatureIndex&&(L=w.verticalTextFeatureIndex);const z=e=>{(this.transform.elevation||e.elevation)&&(e.elevation=this.transform.elevation?this.transform.elevation.getAtTileOffset(this.retainedQueryData[i.bucketInstanceId].tileID,e.anchorPointX,e.anchorPointY):0)},F=w.textBox;if(F){z(F);const n=n=>{let r=e.WritingMode.horizontal;if(i.allowVerticalPlacement&&!n&&this.prevPlacement){const e=this.prevPlacement.placedOrientations[t.crossTileID];e&&(this.placedOrientations[t.crossTileID]=e,r=e,this.markUsedOrientation(i,r,t))}return r},r=(n,r)=>{if(i.allowVerticalPlacement&&t.numVerticalGlyphVertices>0&&w.verticalTextBox){for(const t of i.writingModes)if(t===e.WritingMode.vertical?(P=r(),C=P):P=n(),P&&P.box&&P.box.length)break}else P=n()};if(a.get("text-variable-anchor")){let s=a.get("text-variable-anchor");if(this.prevPlacement&&this.prevPlacement.variableOffsets[t.crossTileID]){const e=this.prevPlacement.variableOffsets[t.crossTileID];s.indexOf(e.anchor)>0&&(s=s.filter(t=>t!==e.anchor),s.unshift(e.anchor))}const c=(e,n,r)=>{const a=t.textBoxScale,c=(e.x2-e.x1)*a+2*e.padding,u=(e.y2-e.y1)*a+2*e.padding,m=x&&!v?n:null;m&&z(m);let g={box:[],offscreen:!1};const w=y?2*s.length:s.length;for(let y=0;y=s.length,t,h,i,r,m,f,d);if(n&&(g=n.placedGlyphBoxes,g&&g.box&&g.box.length)){T=!0,A=n.shift;break}}return g};r(()=>c(F,w.iconBox,e.WritingMode.horizontal),()=>{const n=w.verticalTextBox;return n&&z(n),i.allowVerticalPlacement&&!(P&&P.box&&P.box.length)&&t.numVerticalGlyphVertices>0&&n?c(n,w.verticalIconBox,e.WritingMode.vertical):{box:null,offscreen:null}}),P&&(T=P.box,O=P.offscreen);const u=n(P&&P.box);if(!T&&this.prevPlacement){const e=this.prevPlacement.variableOffsets[t.crossTileID];e&&(this.variableOffsets[t.crossTileID]=e,this.markUsedJustification(i,e.anchor,t,u))}}else{const a=(n,r)=>{const a=i.getSymbolInstanceTextSize(f,t,this.transform.zoom,h),s=this.collisionIndex.placeCollisionBox(a,n,new e.Point(0,0),y,l,o,p.predicate);return s&&s.box&&s.box.length&&(this.markUsedOrientation(i,r,t),this.placedOrientations[t.crossTileID]=r),s};r(()=>a(F,e.WritingMode.horizontal),()=>{const n=w.verticalTextBox;return i.allowVerticalPlacement&&t.numVerticalGlyphVertices>0&&n?(z(n),a(n,e.WritingMode.vertical)):{box:null,offscreen:null}}),n(P&&P.box&&P.box.length)}}if(I=P,T=I&&I.box&&I.box.length>0,O=I&&I.offscreen,t.useRuntimeCollisionCircles){const n=i.text.placedSymbolArray.get(t.centerJustifiedTextSymbolIndex),l=e.evaluateSizeForFeature(i.textSizeData,f,n),u=a.get("text-padding");M=this.collisionIndex.placeCollisionCircles(y,n,i.lineVertexArray,i.glyphOffsetArray,l,o,s,c,r,b,p.predicate,t.collisionCircleDiameter,u,this.retainedQueryData[i.bucketInstanceId].tileID),T=y||M.circles.length>0&&!M.collisionDetected,O=O&&M.offscreen}if(w.iconFeatureIndex&&(D=w.iconFeatureIndex),w.iconBox){const t=t=>{z(t);const n=x&&A?ye(A.x,A.y,_,b,this.transform.angle):new e.Point(0,0),r=i.getSymbolInstanceIconSize(d,this.transform.zoom,h);return this.collisionIndex.placeCollisionBox(r,t,n,v,l,o,p.predicate)};C&&C.box&&C.box.length&&w.verticalIconBox?(R=t(w.verticalIconBox),S=R.box.length>0):(R=t(w.iconBox),S=R.box.length>0),O=O&&R.offscreen}const B=m||0===t.numHorizontalGlyphVertices&&0===t.numVerticalGlyphVertices,N=g||0===t.numIconVertices;if(B||N?N?B||(S=S&&T):T=S&&T:S=T=S&&T,T&&I&&I.box&&this.collisionIndex.insertCollisionBox(I.box,a.get("text-ignore-placement"),i.bucketInstanceId,C&&C.box&&L?L:j,p.ID),S&&R&&this.collisionIndex.insertCollisionBox(R.box,a.get("icon-ignore-placement"),i.bucketInstanceId,D,p.ID),M&&(T&&this.collisionIndex.insertCollisionCircles(M.circles,a.get("text-ignore-placement"),i.bucketInstanceId,j,p.ID),r)){const e=i.bucketInstanceId;let t=this.collisionCircleArrays[e];void 0===t&&(t=this.collisionCircleArrays[e]=new de);for(let n=0;n=0;--t){const n=e[t];T(i.symbolInstances.get(n),n,i.collisionArrays[n])}}else for(let e=t.symbolInstanceStart;e=0&&(t.text.placedSymbolArray.get(e).crossTileID=a>=0&&e!==a?0:r.crossTileID)}markUsedOrientation(t,n,r){const i=n===e.WritingMode.horizontal||n===e.WritingMode.horizontalOnly?n:0,a=n===e.WritingMode.vertical?n:0,o=[r.leftJustifiedTextSymbolIndex,r.centerJustifiedTextSymbolIndex,r.rightJustifiedTextSymbolIndex];for(const e of o)t.text.placedSymbolArray.get(e).placedOrientation=i;r.verticalPlacedTextSymbolIndex&&(t.text.placedSymbolArray.get(r.verticalPlacedTextSymbolIndex).placedOrientation=a)}commit(e){this.commitTime=e,this.zoomAtLastRecencyCheck=this.transform.zoom;const t=this.prevPlacement;let n=!1;this.prevZoomAdjustment=t?t.zoomAdjustment(this.transform.zoom):0;const r=t?t.symbolFadeChange(e):1,i=t?t.opacities:{},a=t?t.variableOffsets:{},o=t?t.placedOrientations:{};for(const s in this.placements){const e=this.placements[s],t=i[s];t?(this.opacities[s]=new he(t,r,e.text,e.icon),n=n||e.text!==t.text.placed||e.icon!==t.icon.placed):(this.opacities[s]=new he(null,r,e.text,e.icon,e.skipFade),n=n||e.text||e.icon)}for(const s in i){const e=i[s];if(!this.opacities[s]){const t=new he(e,r,!1,!1);t.isHidden()||(this.opacities[s]=t,n=n||e.text.placed||e.icon.placed)}}for(const s in a)this.variableOffsets[s]||!this.opacities[s]||this.opacities[s].isHidden()||(this.variableOffsets[s]=a[s]);for(const s in o)this.placedOrientations[s]||!this.opacities[s]||this.opacities[s].isHidden()||(this.placedOrientations[s]=o[s]);n?this.lastPlacementChangeTime=e:"number"!=typeof this.lastPlacementChangeTime&&(this.lastPlacementChangeTime=t?t.lastPlacementChangeTime:e)}updateLayerOpacities(e,t){const n={};for(const r of t){const t=r.getBucket(e);t&&r.latestFeatureIndex&&e.id===t.layerIds[0]&&this.updateBucketOpacities(t,n,r.collisionBoxArray)}}updateBucketOpacities(t,n,r){t.hasTextData()&&t.text.opacityVertexArray.clear(),t.hasIconData()&&t.icon.opacityVertexArray.clear(),t.hasIconCollisionBoxData()&&t.iconCollisionBox.collisionVertexArray.clear(),t.hasTextCollisionBoxData()&&t.textCollisionBox.collisionVertexArray.clear();const i=t.layers[0].layout,a=new he(null,0,!1,!1,!0),o=i.get("text-allow-overlap"),s=i.get("icon-allow-overlap"),c=i.get("text-variable-anchor"),l="map"===i.get("text-rotation-alignment"),u="map"===i.get("text-pitch-alignment"),h="none"!==i.get("icon-text-fit"),f=new he(null,0,o&&(s||!t.hasIconData()||i.get("icon-optional")),s&&(o||!t.hasTextData()||i.get("text-optional")),!0);!t.collisionArrays&&r&&(t.hasIconCollisionBoxData()||t.hasTextCollisionBoxData())&&t.deserializeCollisionBoxes(r);const d=(e,t,n)=>{for(let r=0;r0,y=this.placedOrientations[r.crossTileID],v=y===e.WritingMode.vertical,_=y===e.WritingMode.horizontal||y===e.WritingMode.horizontalOnly;if(i>0||o>0){const e=Oe(m.text);d(t.text,i,v?Ae:e),d(t.text,o,_?Ae:e);const n=m.text.isHidden();[r.rightJustifiedTextSymbolIndex,r.centerJustifiedTextSymbolIndex,r.leftJustifiedTextSymbolIndex].forEach(e=>{e>=0&&(t.text.placedSymbolArray.get(e).hidden=n||v?1:0)}),r.verticalPlacedTextSymbolIndex>=0&&(t.text.placedSymbolArray.get(r.verticalPlacedTextSymbolIndex).hidden=n||_?1:0);const a=this.variableOffsets[r.crossTileID];a&&this.markUsedJustification(t,a.anchor,r,y);const s=this.placedOrientations[r.crossTileID];s&&(this.markUsedJustification(t,"left",r,s),this.markUsedOrientation(t,s,r))}if(g){const e=Oe(m.icon),n=!(h&&r.verticalPlacedIconSymbolIndex&&v);r.placedIconSymbolIndex>=0&&(d(t.icon,r.numIconVertices,n?e:Ae),t.icon.placedSymbolArray.get(r.placedIconSymbolIndex).hidden=m.icon.isHidden()),r.verticalPlacedIconSymbolIndex>=0&&(d(t.icon,r.numVerticalIconVertices,n?Ae:e),t.icon.placedSymbolArray.get(r.verticalPlacedIconSymbolIndex).hidden=m.icon.isHidden())}if(t.hasIconCollisionBoxData()||t.hasTextCollisionBoxData()){const n=t.collisionArrays[p];if(n){let r=new e.Point(0,0);if(n.textBox||n.verticalTextBox){let e=!0;if(c){const t=this.variableOffsets[s];t?(r=ge(t.anchor,t.width,t.height,t.textOffset,t.textBoxScale),l&&r._rotate(u?this.transform.angle:-this.transform.angle)):e=!1}n.textBox&&_e(t.textCollisionBox.collisionVertexArray,m.text.placed,!e||v,r.x,r.y),n.verticalTextBox&&_e(t.textCollisionBox.collisionVertexArray,m.text.placed,!e||_,r.x,r.y)}const i=Boolean(!_&&n.verticalIconBox);n.iconBox&&_e(t.iconCollisionBox.collisionVertexArray,m.icon.placed,i,h?r.x:0,h?r.y:0),n.verticalIconBox&&_e(t.iconCollisionBox.collisionVertexArray,m.icon.placed,!i,h?r.x:0,h?r.y:0)}}}if(t.sortFeatures(this.transform.angle),this.retainedQueryData[t.bucketInstanceId]&&(this.retainedQueryData[t.bucketInstanceId].featureSortOrder=t.featureSortOrder),t.hasTextData()&&t.text.opacityVertexBuffer&&t.text.opacityVertexBuffer.updateData(t.text.opacityVertexArray),t.hasIconData()&&t.icon.opacityVertexBuffer&&t.icon.opacityVertexBuffer.updateData(t.icon.opacityVertexArray),t.hasIconCollisionBoxData()&&t.iconCollisionBox.collisionVertexBuffer&&t.iconCollisionBox.collisionVertexBuffer.updateData(t.iconCollisionBox.collisionVertexArray),t.hasTextCollisionBoxData()&&t.textCollisionBox.collisionVertexBuffer&&t.textCollisionBox.collisionVertexBuffer.updateData(t.textCollisionBox.collisionVertexArray),t.bucketInstanceId in this.collisionCircleArrays){const e=this.collisionCircleArrays[t.bucketInstanceId];t.placementInvProjMatrix=e.invProjMatrix,t.placementViewportMatrix=e.viewportMatrix,t.collisionCircleArray=e.circles,delete this.collisionCircleArrays[t.bucketInstanceId]}}symbolFadeChange(e){return 0===this.fadeDuration?1:(e-this.commitTime)/this.fadeDuration+this.prevZoomAdjustment}zoomAdjustment(e){return Math.max(0,(this.transform.zoom-e)/1.5)}hasTransitions(e){return this.stale||e-this.lastPlacementChangeTimee}setStale(){this.stale=!0}}function _e(e,t,n,r,i){e.emplaceBack(t?1:0,n?1:0,r||0,i||0),e.emplaceBack(t?1:0,n?1:0,r||0,i||0),e.emplaceBack(t?1:0,n?1:0,r||0,i||0),e.emplaceBack(t?1:0,n?1:0,r||0,i||0)}const be=Math.pow(2,25),xe=Math.pow(2,24),we=Math.pow(2,17),Ee=Math.pow(2,16),ke=Math.pow(2,9),Te=Math.pow(2,8),Se=Math.pow(2,1);function Oe(e){if(0===e.opacity&&!e.placed)return 0;if(1===e.opacity&&e.placed)return 4294967295;const t=e.placed?1:0,n=Math.floor(127*e.opacity);return n*be+t*xe+n*we+t*Ee+n*ke+t*Te+n*Se+t}const Ae=0;class Pe{constructor(e){this._sortAcrossTiles="viewport-y"!==e.layout.get("symbol-z-order")&&void 0!==e.layout.get("symbol-sort-key").constantOr(1),this._currentTileIndex=0,this._currentPartIndex=0,this._seenCrossTileIDs={},this._bucketParts=[]}continuePlacement(e,t,n,r,i){const a=this._bucketParts;for(;this._currentTileIndexe.sortKey-t.sortKey));this._currentPartIndex{const t=e.browser.now()-i;return!this._forceFullPlacement&&t>2};for(;this._currentPlacementIndex>=0;){const e=n[t[this._currentPlacementIndex]],i=this.placement.collisionIndex.transform.zoom;if("symbol"===e.type&&(!e.minzoom||e.minzoom<=i)&&(!e.maxzoom||e.maxzoom>i)){if(this._inProgressLayer||(this._inProgressLayer=new Pe(e)),this._inProgressLayer.continuePlacement(r[e.source],this.placement,this._showCollisionBoxes,e,a))return;delete this._inProgressLayer}this._currentPlacementIndex--}this._done=!0}commit(e){return this.placement.commit(e),this.placement}}const Ie=512/e.EXTENT/2;class Me{constructor(e,t,n){this.tileID=e,this.indexedSymbolInstances={},this.bucketInstanceId=n;for(let r=0;re.overscaledZ)for(const i in n){const a=n[i];a.tileID.isChildOf(e)&&a.findMatches(t.symbolInstances,e,r)}else{const a=n[e.scaledTo(Number(i)).key];a&&a.findMatches(t.symbolInstances,e,r)}}for(let i=0;i{t[e]=!0});for(const n in this.layerIndexes)t[n]||delete this.layerIndexes[n]}}const De=(t,n)=>e.emitValidationErrors(t,n&&n.filter(e=>"source.canvas"!==e.identifier)),ze=e.pick(B,["addLayer","removeLayer","setPaintProperty","setLayoutProperty","setFilter","addSource","removeSource","setLayerZoomRange","setLight","setTransition","setGeoJSONSourceData","setTerrain"]),Fe=e.pick(B,["setCenter","setZoom","setBearing","setPitch"]),Be=function(){const t={},n=e.styleSpec.$version;for(const r in e.styleSpec.$root){const i=e.styleSpec.$root[r];if(i.required){let e=null;e="version"===r?n:"array"===i.type?[]:{},null!=e&&(t[r]=e)}}return t}(),Ne={fill:!0,line:!0,background:!0,hillshade:!0,raster:!0};class Ue extends e.Evented{constructor(t,n={}){super(),this.map=t,this.dispatcher=new y(D(),this),this.imageManager=new h,this.imageManager.setEventedParent(this),this.glyphManager=new e.GlyphManager(t._requestManager,n.localFontFamily?e.LocalGlyphMode.all:n.localIdeographFontFamily?e.LocalGlyphMode.ideographs:e.LocalGlyphMode.none,n.localFontFamily||n.localIdeographFontFamily),this.lineAtlas=new g(256,512),this.crossTileSymbolIndex=new Le,this._layers={},this._num3DLayers=0,this._numSymbolLayers=0,this._numCircleLayers=0,this._serializedLayers={},this._sourceCaches={},this._otherSourceCaches={},this._symbolSourceCaches={},this.zoomHistory=new e.ZoomHistory,this._loaded=!1,this._availableImages=[],this._order=[],this._drapedFirstOrder=[],this._resetUpdates(),this.dispatcher.broadcast("setReferrer",e.getReferrer());const r=this;this._rtlTextPluginCallback=Ue.registerForPluginStateChange(t=>{r.dispatcher.broadcast("syncRTLPluginState",{pluginStatus:t.pluginStatus,pluginURL:t.pluginURL},(t,n)=>{if(e.triggerPluginCompletionEvent(t),n&&n.every(e=>e))for(const e in r._sourceCaches){const t=r._sourceCaches[e],n=t.getSource().type;"vector"!==n&&"geojson"!==n||t.reload()}})}),this.on("data",e=>{if("source"!==e.dataType||"metadata"!==e.sourceDataType)return;const t=this.getSource(e.sourceId);if(t&&t.vectorLayerIds)for(const n in this._layers){const e=this._layers[n];e.source===t.id&&this._validateLayer(e)}})}loadURL(t,n={}){this.fire(new e.Event("dataloading",{dataType:"style"}));const r="boolean"==typeof n.validate?n.validate:!e.isMapboxURL(t);t=this.map._requestManager.normalizeStyleURL(t,n.accessToken);const i=this.map._requestManager.transformRequest(t,e.ResourceType.Style);this._request=e.getJSON(i,(t,n)=>{this._request=null,t?this.fire(new e.ErrorEvent(t)):n&&this._load(n,r)})}loadJSON(t,n={}){this.fire(new e.Event("dataloading",{dataType:"style"})),this._request=e.browser.frame(()=>{this._request=null,this._load(t,!1!==n.validate)})}loadEmpty(){this.fire(new e.Event("dataloading",{dataType:"style"})),this._load(Be,!1)}_updateLayerCount(e,t){const n=t?1:-1;e.is3D()&&(this._num3DLayers+=n),"circle"===e.type&&(this._numCircleLayers+=n),"symbol"===e.type&&(this._numSymbolLayers+=n)}_load(t,n){if(n&&De(this,e.validateStyle(t)))return;this._loaded=!0,this.stylesheet=t;for(const e in t.sources)this.addSource(e,t.sources[e],{validate:!1});this._changed=!1,t.sprite?this._loadSprite(t.sprite):(this.imageManager.setLoaded(!0),this.dispatcher.broadcast("spriteLoaded",!0)),this.glyphManager.setURL(t.glyphs);const r=F(this.stylesheet.layers);this._order=r.map(e=>e.id),this._layers={},this._serializedLayers={};for(let i of r)i=e.createStyleLayer(i),i.setEventedParent(this,{layer:{id:i.id}}),this._layers[i.id]=i,this._serializedLayers[i.id]=i.serialize(),this._updateLayerCount(i,!0);this.dispatcher.broadcast("setLayers",this._serializeLayers(this._order)),this.light=new d(this.stylesheet.light),this.stylesheet.terrain&&this._createTerrain(this.stylesheet.terrain),this._updateDrapeFirstLayers(),this.fire(new e.Event("data",{dataType:"style"})),this.fire(new e.Event("style.load"))}_loadSprite(t){this._spriteRequest=function(t,n,r){let i,a,o;const s=e.browser.devicePixelRatio>1?"@2x":"";let c=e.getJSON(n.transformRequest(n.normalizeSpriteURL(t,s,".json"),e.ResourceType.SpriteJSON),(e,t)=>{c=null,o||(o=e,i=t,u())}),l=e.getImage(n.transformRequest(n.normalizeSpriteURL(t,s,".png"),e.ResourceType.SpriteImage),(e,t)=>{l=null,o||(o=e,a=t,u())});function u(){if(o)r(o);else if(i&&a){const t=e.browser.getImageData(a),n={};for(const r in i){const{width:a,height:o,x:s,y:c,sdf:l,pixelRatio:u,stretchX:h,stretchY:f,content:d}=i[r],p=new e.RGBAImage({width:a,height:o});e.RGBAImage.copy(t,p,{x:s,y:c},{x:0,y:0},{width:a,height:o}),n[r]={data:p,pixelRatio:u,sdf:l,stretchX:h,stretchY:f,content:d}}r(null,n)}}return{cancel(){c&&(c.cancel(),c=null),l&&(l.cancel(),l=null)}}}(t,this.map._requestManager,(t,n)=>{if(this._spriteRequest=null,t)this.fire(new e.ErrorEvent(t));else if(n)for(const e in n)this.imageManager.addImage(e,n[e]);this.imageManager.setLoaded(!0),this._availableImages=this.imageManager.listImages(),this.dispatcher.broadcast("setImages",this._availableImages),this.dispatcher.broadcast("spriteLoaded",!0),this.fire(new e.Event("data",{dataType:"style"}))})}_validateLayer(t){const n=this.getSource(t.source);if(!n)return;const r=t.sourceLayer;r&&("geojson"===n.type||n.vectorLayerIds&&-1===n.vectorLayerIds.indexOf(r))&&this.fire(new e.ErrorEvent(new Error(`Source layer "${r}" `+`does not exist on source "${n.id}" `+`as specified by style layer "${t.id}"`)))}loaded(){if(!this._loaded)return!1;if(Object.keys(this._updatedSources).length)return!1;for(const e in this._sourceCaches)if(!this._sourceCaches[e].loaded())return!1;return!!this.imageManager.isLoaded()}_serializeLayers(e){const t=[];for(const n of e){const e=this._layers[n];"custom"!==e.type&&t.push(e.serialize())}return t}hasTransitions(){if(this.light&&this.light.hasTransition())return!0;for(const e in this._sourceCaches)if(this._sourceCaches[e].hasTransition())return!0;for(const e in this._layers)if(this._layers[e].hasTransition())return!0;return!1}get order(){return this.map._optimizeForTerrain&&this.terrain?this._drapedFirstOrder:this._order}isLayerDraped(e){return!!this.terrain&&Ne[e.type]}_checkLoaded(){if(!this._loaded)throw new Error("Style is not done loading")}update(t){if(!this._loaded)return;const n=this._changed;if(this._changed){const e=Object.keys(this._updatedLayers),n=Object.keys(this._removedLayers);(e.length||n.length)&&this._updateWorkerLayers(e,n);for(const t in this._updatedSources){const e=this._updatedSources[t];"reload"===e?this._reloadSource(t):"clear"===e&&this._clearSource(t)}this._updateTilesForChangedImages();for(const r in this._updatedPaintProps)this._layers[r].updateTransitions(t);this.light.updateTransitions(t),this._resetUpdates()}const r={};for(const e in this._sourceCaches){const t=this._sourceCaches[e];r[e]=t.used,t.used=!1}for(const e of this._order){const n=this._layers[e];if(n.recalculate(t,this._availableImages),!n.isHidden(t.zoom)){const e=this._getLayerSourceCache(n);e&&(e.used=!0)}const r=this.map.painter;if(r){const e=n.getProgramIds();if(!e)continue;const i=n.getProgramConfiguration(t.zoom);for(const t of e)r.useProgram(t,i)}}for(const i in r){const t=this._sourceCaches[i];r[i]!==t.used&&t.getSource().fire(new e.Event("data",{sourceDataType:"visibility",dataType:"source",sourceId:t.getSource().id}))}this.light.recalculate(t),this.terrain&&this.terrain.recalculate(t),this.z=t.zoom,n&&this.fire(new e.Event("data",{dataType:"style"}))}_updateTilesForChangedImages(){const e=Object.keys(this._changedImages);if(e.length){for(const t in this._sourceCaches)this._sourceCaches[t].reloadTilesForDependencies(["icons","patterns"],e);this._changedImages={}}}_updateWorkerLayers(e,t){this.dispatcher.broadcast("updateLayers",{layers:this._serializeLayers(e),removedIds:t})}_resetUpdates(){this._changed=!1,this._updatedLayers={},this._removedLayers={},this._updatedSources={},this._updatedPaintProps={},this._changedImages={}}setState(t){if(this._checkLoaded(),De(this,e.validateStyle(t)))return!1;(t=e.clone$1(t)).layers=F(t.layers);const n=function(t,n){if(!t)return[{command:B.setStyle,args:[n]}];let r=[];try{if(!e.deepEqual(t.version,n.version))return[{command:B.setStyle,args:[n]}];e.deepEqual(t.center,n.center)||r.push({command:B.setCenter,args:[n.center]}),e.deepEqual(t.zoom,n.zoom)||r.push({command:B.setZoom,args:[n.zoom]}),e.deepEqual(t.bearing,n.bearing)||r.push({command:B.setBearing,args:[n.bearing]}),e.deepEqual(t.pitch,n.pitch)||r.push({command:B.setPitch,args:[n.pitch]}),e.deepEqual(t.sprite,n.sprite)||r.push({command:B.setSprite,args:[n.sprite]}),e.deepEqual(t.glyphs,n.glyphs)||r.push({command:B.setGlyphs,args:[n.glyphs]}),e.deepEqual(t.transition,n.transition)||r.push({command:B.setTransition,args:[n.transition]}),e.deepEqual(t.light,n.light)||r.push({command:B.setLight,args:[n.light]});const i={},a=[];!function(t,n,r,i){let a;for(a in n=n||{},t=t||{})t.hasOwnProperty(a)&&(n.hasOwnProperty(a)||U(a,r,i));for(a in n)n.hasOwnProperty(a)&&(t.hasOwnProperty(a)?e.deepEqual(t[a],n[a])||("geojson"===t[a].type&&"geojson"===n[a].type&&G(t,n,a)?r.push({command:B.setGeoJSONSourceData,args:[a,n[a].data]}):V(a,n,r,i)):N(a,n,r))}(t.sources,n.sources,a,i);const o=[];t.layers&&t.layers.forEach(e=>{i[e.source]?r.push({command:B.removeLayer,args:[e.id]}):o.push(e)});let s=t.terrain;s&&i[s.source]&&(r.push({command:B.setTerrain,args:[void 0]}),s=void 0),r=r.concat(a),e.deepEqual(s,n.terrain)||r.push({command:B.setTerrain,args:[n.terrain]}),function(t,n,r){n=n||[];const i=(t=t||[]).map(q),a=n.map(q),o=t.reduce(Z,{}),s=n.reduce(Z,{}),c=i.slice(),l=Object.create(null);let u,h,f,d,p,m,g;for(u=0,h=0;u!(e.command in Fe));if(0===n.length)return!1;const r=n.filter(e=>!(e.command in ze));if(r.length>0)throw new Error(`Unimplemented: ${r.map(e=>e.command).join(", ")}.`);return n.forEach(e=>{"setTransition"!==e.command&&this[e.command].apply(this,e.args)}),this.stylesheet=t,!0}addImage(t,n){if(this.getImage(t))return this.fire(new e.ErrorEvent(new Error("An image with this name already exists.")));this.imageManager.addImage(t,n),this._afterImageUpdated(t)}updateImage(e,t){this.imageManager.updateImage(e,t)}getImage(e){return this.imageManager.getImage(e)}removeImage(t){if(!this.getImage(t))return this.fire(new e.ErrorEvent(new Error("No image with this name exists.")));this.imageManager.removeImage(t),this._afterImageUpdated(t)}_afterImageUpdated(t){this._availableImages=this.imageManager.listImages(),this._changedImages[t]=!0,this._changed=!0,this.dispatcher.broadcast("setImages",this._availableImages),this.fire(new e.Event("data",{dataType:"style"}))}listImages(){return this._checkLoaded(),this.imageManager.listImages()}addSource(t,n,r={}){if(this._checkLoaded(),void 0!==this.getSource(t))throw new Error("There is already a source with this ID");if(!n.type)throw new Error(`The type property must be defined, but only the following properties were given: ${Object.keys(n).join(", ")}.`);if(["vector","raster","geojson","video","image"].indexOf(n.type)>=0&&this._validate(e.validateStyle.source,`sources.${t}`,n,null,r))return;this.map&&this.map._collectResourceTiming&&(n.collectResourceTiming=!0);const i=O(t,n,this.dispatcher,this);i.setEventedParent(this,()=>({isSourceLoaded:this.loaded(),source:i.serialize(),sourceId:t}));const a=n=>{const r=(n?"symbol:":"other:")+t,a=this._sourceCaches[r]=new e.SourceCache(r,i,n);(n?this._symbolSourceCaches:this._otherSourceCaches)[t]=a,a.style=this,a.onAdd(this.map)};a(!1),"vector"!==n.type&&"geojson"!==n.type||a(!0),i.onAdd&&i.onAdd(this.map),this._changed=!0}removeSource(t){this._checkLoaded();const n=this.getSource(t);if(void 0===n)throw new Error("There is no source with this ID");for(const i in this._layers)if(this._layers[i].source===t)return this.fire(new e.ErrorEvent(new Error(`Source "${t}" cannot be removed while layer "${i}" is using it.`)));if(this.terrain&&this.terrain.get().source===t)return this.fire(new e.ErrorEvent(new Error(`Source "${t}" cannot be removed while terrain is using it.`)));const r=this._getSourceCaches(t);for(const i of r)delete this._sourceCaches[i.id],delete this._updatedSources[i.id],i.fire(new e.Event("data",{sourceDataType:"metadata",dataType:"source",sourceId:i.getSource().id})),i.setEventedParent(null),i.clearTiles();delete this._otherSourceCaches[t],delete this._symbolSourceCaches[t],n.setEventedParent(null),n.onRemove&&n.onRemove(this.map),this._changed=!0}setGeoJSONSourceData(e,t){this._checkLoaded(),this.getSource(e).setData(t),this._changed=!0}getSource(e){const t=this._getSourceCache(e);return t&&t.getSource()}addLayer(t,n,r={}){this._checkLoaded();const i=t.id;if(this.getLayer(i))return void this.fire(new e.ErrorEvent(new Error(`Layer with id "${i}" already exists on this map`)));let a;if("custom"===t.type){if(De(this,e.validateCustomStyleLayer(t)))return;a=e.createStyleLayer(t)}else{if("object"==typeof t.source&&(this.addSource(i,t.source),t=e.clone$1(t),t=e.extend(t,{source:i})),this._validate(e.validateStyle.layer,`layers.${i}`,t,{arrayIndex:-1},r))return;a=e.createStyleLayer(t),this._validateLayer(a),a.setEventedParent(this,{layer:{id:i}}),this._serializedLayers[a.id]=a.serialize(),this._updateLayerCount(a,!0)}const o=n?this._order.indexOf(n):this._order.length;if(n&&-1===o)return void this.fire(new e.ErrorEvent(new Error(`Layer with id "${n}" does not exist on this map.`)));this._order.splice(o,0,i),this._layerOrderChanged=!0,this._layers[i]=a;const s=this._getLayerSourceCache(a);if(this._removedLayers[i]&&a.source&&s&&"custom"!==a.type){const e=this._removedLayers[i];delete this._removedLayers[i],e.type!==a.type?this._updatedSources[a.source]="clear":(this._updatedSources[a.source]="reload",s.pause())}this._updateLayer(a),a.onAdd&&a.onAdd(this.map),this._updateDrapeFirstLayers()}moveLayer(t,n){if(this._checkLoaded(),this._changed=!0,!this._layers[t])return void this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be moved.`)));if(t===n)return;const r=this._order.indexOf(t);this._order.splice(r,1);const i=n?this._order.indexOf(n):this._order.length;n&&-1===i?this.fire(new e.ErrorEvent(new Error(`Layer with id "${n}" does not exist on this map.`))):(this._order.splice(i,0,t),this._layerOrderChanged=!0,this._updateDrapeFirstLayers())}removeLayer(t){this._checkLoaded();const n=this._layers[t];if(!n)return void this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be removed.`)));n.setEventedParent(null),this._updateLayerCount(n,!1);const r=this._order.indexOf(t);this._order.splice(r,1),this._layerOrderChanged=!0,this._changed=!0,this._removedLayers[t]=n,delete this._layers[t],delete this._serializedLayers[t],delete this._updatedLayers[t],delete this._updatedPaintProps[t],n.onRemove&&n.onRemove(this.map),this._updateDrapeFirstLayers()}getLayer(e){return this._layers[e]}hasLayer(e){return e in this._layers}hasLayerType(e){for(const t in this._layers)if(this._layers[t].type===e)return!0;return!1}setLayerZoomRange(t,n,r){this._checkLoaded();const i=this.getLayer(t);i?i.minzoom===n&&i.maxzoom===r||(null!=n&&(i.minzoom=n),null!=r&&(i.maxzoom=r),this._updateLayer(i)):this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot have zoom extent.`)))}setFilter(t,n,r={}){this._checkLoaded();const i=this.getLayer(t);if(i){if(!e.deepEqual(i.filter,n))return null==n?(i.filter=void 0,void this._updateLayer(i)):void(this._validate(e.validateStyle.filter,`layers.${i.id}.filter`,n,null,r)||(i.filter=e.clone$1(n),this._updateLayer(i)))}else this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be filtered.`)))}getFilter(t){return e.clone$1(this.getLayer(t).filter)}setLayoutProperty(t,n,r,i={}){this._checkLoaded();const a=this.getLayer(t);a?e.deepEqual(a.getLayoutProperty(n),r)||(a.setLayoutProperty(n,r,i),this._updateLayer(a)):this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be styled.`)))}getLayoutProperty(t,n){const r=this.getLayer(t);if(r)return r.getLayoutProperty(n);this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style.`)))}setPaintProperty(t,n,r,i={}){this._checkLoaded();const a=this.getLayer(t);a?e.deepEqual(a.getPaintProperty(n),r)||(a.setPaintProperty(n,r,i)&&this._updateLayer(a),this._changed=!0,this._updatedPaintProps[t]=!0):this.fire(new e.ErrorEvent(new Error(`The layer '${t}' does not exist in the map's style and cannot be styled.`)))}getPaintProperty(e,t){return this.getLayer(e).getPaintProperty(t)}setFeatureState(t,n){this._checkLoaded();const r=t.source,i=t.sourceLayer,a=this.getSource(r);if(void 0===a)return void this.fire(new e.ErrorEvent(new Error(`The source '${r}' does not exist in the map's style.`)));const o=a.type;if("geojson"===o&&i)return void this.fire(new e.ErrorEvent(new Error("GeoJSON sources cannot have a sourceLayer parameter.")));if("vector"===o&&!i)return void this.fire(new e.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")));void 0===t.id&&this.fire(new e.ErrorEvent(new Error("The feature id parameter must be provided.")));const s=this._getSourceCaches(r);for(const e of s)e.setFeatureState(i,t.id,n)}removeFeatureState(t,n){this._checkLoaded();const r=t.source,i=this.getSource(r);if(void 0===i)return void this.fire(new e.ErrorEvent(new Error(`The source '${r}' does not exist in the map's style.`)));const a=i.type,o="vector"===a?t.sourceLayer:void 0;if("vector"===a&&!o)return void this.fire(new e.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")));if(n&&"string"!=typeof t.id&&"number"!=typeof t.id)return void this.fire(new e.ErrorEvent(new Error("A feature id is required to remove its specific state property.")));const s=this._getSourceCaches(r);for(const e of s)e.removeFeatureState(o,t.id,n)}getFeatureState(t){this._checkLoaded();const n=t.source,r=t.sourceLayer,i=this.getSource(n);if(void 0!==i){if("vector"!==i.type||r)return void 0===t.id&&this.fire(new e.ErrorEvent(new Error("The feature id parameter must be provided."))),this._getSourceCaches(n)[0].getFeatureState(r,t.id);this.fire(new e.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new e.ErrorEvent(new Error(`The source '${n}' does not exist in the map's style.`)))}getTransition(){return e.extend({duration:300,delay:0},this.stylesheet&&this.stylesheet.transition)}serialize(){const t={};for(const e in this._sourceCaches){const n=this._sourceCaches[e].getSource();t[n.id]||(t[n.id]=n.serialize())}return e.filterObject({version:this.stylesheet.version,name:this.stylesheet.name,metadata:this.stylesheet.metadata,light:this.stylesheet.light,terrain:this.stylesheet.terrain,center:this.stylesheet.center,zoom:this.stylesheet.zoom,bearing:this.stylesheet.bearing,pitch:this.stylesheet.pitch,sprite:this.stylesheet.sprite,glyphs:this.stylesheet.glyphs,transition:this.stylesheet.transition,sources:t,layers:this._serializeLayers(this._order)},e=>void 0!==e)}_updateLayer(e){this._updatedLayers[e.id]=!0;const t=this._getLayerSourceCache(e);e.source&&!this._updatedSources[e.source]&&t&&"raster"!==t.getSource().type&&(this._updatedSources[e.source]="reload",t.pause()),this._changed=!0}_flattenAndSortRenderedFeatures(e){const t=e=>"fill-extrusion"===this._layers[e].type,n={},r=[];for(let a=this._order.length-1;a>=0;a--){const i=this._order[a];if(t(i)){n[i]=a;for(const t of e){const e=t[i];if(e)for(const t of e)r.push(t)}}}r.sort((e,t)=>t.intersectionZ-e.intersectionZ);const i=[];for(let a=this._order.length-1;a>=0;a--){const o=this._order[a];if(t(o))for(let e=r.length-1;e>=0;e--){const t=r[e].feature;if(n[t.layer.id]{const t=this.getLayer(e);return t&&t.is3D()}):this.has3DLayers(),s=_.createFromScreenPoints(t,r);for(const e in this._sourceCaches){const t=this._sourceCaches[e].getSource().id;n.layers&&!i[t]||a.push(P(this._sourceCaches[e],this._layers,this._serializedLayers,s,n,r,o,!!this.map._showQueryGeometry))}return this.placement&&a.push(function(e,t,n,r,i,a,o){const s={},c=a.queryRenderedSymbols(r),l=[];for(const u of Object.keys(c).map(Number))l.push(o[u]);l.sort(I);for(const u of l){const n=u.featureIndex.lookupSymbolFeatures(c[u.bucketInstanceId],t,u.bucketIndex,u.sourceLayerIndex,i.filter,i.layers,i.availableImages,e);for(const e in n){const t=s[e]=s[e]||[],r=n[e];r.sort((e,t)=>{const n=u.featureSortOrder;if(n){const r=n.indexOf(e.featureIndex);return n.indexOf(t.featureIndex)-r}return t.featureIndex-e.featureIndex});for(const e of r)t.push(e)}}for(const u in s)s[u].forEach(t=>{const r=t.feature,i=n(e[u]).getFeatureState(r.layer["source-layer"],r.id);r.source=r.layer.source,r.layer["source-layer"]&&(r.sourceLayer=r.layer["source-layer"]),r.state=i});return s}(this._layers,this._serializedLayers,this._getLayerSourceCache.bind(this),s.screenGeometry,n,this.placement.collisionIndex,this.placement.retainedQueryData)),this._flattenAndSortRenderedFeatures(a)}querySourceFeatures(t,n){n&&n.filter&&this._validate(e.validateStyle.filter,"querySourceFeatures.filter",n.filter,null,n);const r=this._getSourceCaches(t);let i=[];for(const e of r)i=i.concat(C(e,n));return i}addSourceType(e,t,n){return Ue.getSourceType(e)?n(new Error(`A source type called "${e}" already exists.`)):(Ue.setSourceType(e,t),t.workerSourceURL?void this.dispatcher.broadcast("loadWorkerSource",{name:e,url:t.workerSourceURL},n):n(null,null))}getLight(){return this.light.getLight()}setLight(t,n={}){this._checkLoaded();const r=this.light.getLight();let i=!1;for(const o in t)if(!e.deepEqual(t[o],r[o])){i=!0;break}if(!i)return;const a={now:e.browser.now(),transition:e.extend({duration:300,delay:0},this.stylesheet.transition)};this.light.setLight(t,n),this.light.updateTransitions(a)}setTerrain(t){if(this._checkLoaded(),!t)return delete this.terrain,delete this.stylesheet.terrain,this.dispatcher.broadcast("enableTerrain",!1),void this._force3DLayerUpdate();if("object"==typeof t.source){const n="terrain-dem-src";this.addSource(n,t.source),t=e.clone$1(t),t=e.extend(t,{source:n})}if(!this._validate(e.validateStyle.terrain,"terrain",t)){if(this.terrain){const n=this.terrain,r=n.get();for(const i in t)if(!e.deepEqual(t[i],r[i])){n.set(t),this.stylesheet.terrain=t;const r={now:e.browser.now(),transition:e.extend({duration:0},this.stylesheet.transition)};n.updateTransitions(r);break}}else this._createTerrain(t);this._updateDrapeFirstLayers()}}_updateDrapeFirstLayers(){if(!this.map._optimizeForTerrain||!this.terrain)return;const e=this._order.filter(e=>this.isLayerDraped(this._layers[e])),t=this._order.filter(e=>!this.isLayerDraped(this._layers[e]));this._drapedFirstOrder=[],this._drapedFirstOrder.push(...e),this._drapedFirstOrder.push(...t)}_createTerrain(t){const n=this.terrain=new m(t);this.stylesheet.terrain=t,this.dispatcher.broadcast("enableTerrain",!0),this._force3DLayerUpdate();const r={now:e.browser.now(),transition:e.extend({duration:0},this.stylesheet.transition)};n.updateTransitions(r)}_force3DLayerUpdate(){for(const e in this._layers){const t=this._layers[e];"fill-extrusion"===t.type&&this._updateLayer(t)}}_validate(t,n,r,i,a={}){return(!a||!1!==a.validate)&&De(this,t.call(e.validateStyle,e.extend({key:n,style:this.serialize(),value:r,styleSpec:e.styleSpec},i)))}_remove(){this._request&&(this._request.cancel(),this._request=null),this._spriteRequest&&(this._spriteRequest.cancel(),this._spriteRequest=null),e.evented.off("pluginStateChange",this._rtlTextPluginCallback);for(const e in this._layers)this._layers[e].setEventedParent(null);for(const e in this._sourceCaches)this._sourceCaches[e].clearTiles(),this._sourceCaches[e].setEventedParent(null);this.imageManager.setEventedParent(null),this.setEventedParent(null),this.dispatcher.remove()}_clearSource(e){const t=this._getSourceCaches(e);for(const n of t)n.clearTiles()}_reloadSource(e){const t=this._getSourceCaches(e);for(const n of t)n.resume(),n.reload()}_updateSources(e){for(const t in this._sourceCaches)this._sourceCaches[t].update(e)}_generateCollisionBoxes(){for(const e in this._sourceCaches){const t=this._sourceCaches[e];t.resume(),t.reload()}}_updatePlacement(t,n,r,i,a=!1){let o=!1,s=!1;const c={};for(const e of this._order){const n=this._layers[e];if("symbol"!==n.type)continue;if(!c[n.source]){const e=this._getLayerSourceCache(n);if(!e)continue;c[n.source]=e.getRenderableIds(!0).map(t=>e.getTileByID(t)).sort((e,t)=>t.tileID.overscaledZ-e.tileID.overscaledZ||(e.tileID.isLessThan(t.tileID)?-1:1))}const r=this.crossTileSymbolIndex.addLayer(n,c[n.source],t.center.lng);o=o||r}if(this.crossTileSymbolIndex.pruneUnusedLayers(this._order),a=a||this._layerOrderChanged||0===r,this._layerOrderChanged&&this.fire(new e.Event("neworder")),(a||!this.pauseablePlacement||this.pauseablePlacement.isDone()&&!this.placement.stillRecent(e.browser.now(),t.zoom))&&(this.pauseablePlacement=new Ce(t,this._order,a,n,r,i,this.placement),this._layerOrderChanged=!1),this.pauseablePlacement.isDone()?this.placement.setStale():(this.pauseablePlacement.continuePlacement(this._order,this._layers,c),this.pauseablePlacement.isDone()&&(this.placement=this.pauseablePlacement.commit(e.browser.now()),s=!0),o&&this.pauseablePlacement.placement.setStale()),s||o)for(const e of this._order){const t=this._layers[e];"symbol"===t.type&&this.placement.updateLayerOpacities(t,c[t.source])}return!this.pauseablePlacement.isDone()||this.placement.hasTransitions(e.browser.now())}_releaseSymbolFadeTiles(){for(const e in this._sourceCaches)this._sourceCaches[e].releaseSymbolFadeTiles()}getImages(e,t,n){this.imageManager.getImages(t.icons,n),this._updateTilesForChangedImages();const r=e=>{e&&e.setDependencies(t.tileID.key,t.type,t.icons)};r(this._otherSourceCaches[t.source]),r(this._symbolSourceCaches[t.source])}getGlyphs(e,t,n){this.glyphManager.getGlyphs(t.stacks,n)}getResource(t,n,r){return e.makeRequest(n,r)}_getSourceCache(e){return this._otherSourceCaches[e]}_getLayerSourceCache(e){return"symbol"===e.type?this._symbolSourceCaches[e.source]:this._otherSourceCaches[e.source]}_getSourceCaches(e){const t=[];return this._otherSourceCaches[e]&&t.push(this._otherSourceCaches[e]),this._symbolSourceCaches[e]&&t.push(this._symbolSourceCaches[e]),t}has3DLayers(){return this._num3DLayers>0}hasSymbolLayers(){return this._numSymbolLayers>0}hasCircleLayers(){return this._numCircleLayers>0}}Ue.getSourceType=function(e){return S[e]},Ue.setSourceType=function(e,t){S[e]=t},Ue.registerForPluginStateChange=e.registerForPluginStateChange;var Ve="attribute highp vec3 a_pos_3f;uniform lowp mat4 u_matrix;varying highp vec3 v_uv;void main() {const mat3 half_neg_pi_around_x=mat3(1.0,0.0, 0.0,0.0,0.0,-1.0,0.0,1.0, 0.0);v_uv=half_neg_pi_around_x*a_pos_3f;vec4 pos=u_matrix*vec4(a_pos_3f,1.0);gl_Position=pos.xyww;}";let Ge={};Ge=xt("","\n#define ELEVATION_SCALE 7.3\n#ifdef TERRAIN\nuniform sampler2D u_dem;uniform sampler2D u_dem_prev;uniform vec4 u_dem_unpack;uniform vec2 u_dem_tl;uniform vec2 u_dem_tl_prev;uniform float u_dem_scale;uniform float u_dem_scale_prev;uniform float u_dem_size;uniform float u_dem_lerp;uniform float u_exaggeration;uniform float u_meter_to_dem;uniform mat4 u_label_plane_matrix_inv;uniform sampler2D u_depth;uniform vec2 u_depth_size_inv;vec4 tileUvToDemSample(vec2 uv,float dem_size,float dem_scale,vec2 dem_tl) {vec2 pos=dem_size*(uv*dem_scale+dem_tl)+1.0;vec2 f=fract(pos);return vec4((pos-f+0.5)/(dem_size+2.0),f);}float decodeElevation(vec4 v) {return dot(vec4(v.xyz*255.0,-1.0),u_dem_unpack);}float currentElevation(vec2 apos) {float dd=1.0/(u_dem_size+2.0);vec4 r=tileUvToDemSample(apos/8192.0,u_dem_size,u_dem_scale,u_dem_tl);vec2 pos=r.xy;vec2 f=r.zw;float tl=decodeElevation(texture2D(u_dem,pos));float tr=decodeElevation(texture2D(u_dem,pos+vec2(dd,0.0)));float bl=decodeElevation(texture2D(u_dem,pos+vec2(0.0,dd)));float br=decodeElevation(texture2D(u_dem,pos+vec2(dd,dd)));return u_exaggeration*mix(mix(tl,tr,f.x),mix(bl,br,f.x),f.y);}float prevElevation(vec2 apos) {float dd=1.0/(u_dem_size+2.0);vec4 r=tileUvToDemSample(apos/8192.0,u_dem_size,u_dem_scale_prev,u_dem_tl_prev);vec2 pos=r.xy;vec2 f=r.zw;float tl=decodeElevation(texture2D(u_dem_prev,pos));float tr=decodeElevation(texture2D(u_dem_prev,pos+vec2(dd,0.0)));float bl=decodeElevation(texture2D(u_dem_prev,pos+vec2(0.0,dd)));float br=decodeElevation(texture2D(u_dem_prev,pos+vec2(dd,dd)));return u_exaggeration*mix(mix(tl,tr,f.x),mix(bl,br,f.x),f.y);}\n#ifdef TERRAIN_VERTEX_MORPHING\nfloat elevation(vec2 apos) {float nextElevation=currentElevation(apos);float prevElevation=prevElevation(apos);return mix(prevElevation,nextElevation,u_dem_lerp);}\n#else\nfloat elevation(vec2 apos) {return currentElevation(apos);}\n#endif\nfloat unpack_depth(vec4 rgba_depth)\n{const vec4 bit_shift=vec4(1.0/(256.0*256.0*256.0),1.0/(256.0*256.0),1.0/256.0,1.0);return dot(rgba_depth,bit_shift)*2.0-1.0;}bool isOccluded(vec4 frag) {vec3 coord=frag.xyz/frag.w;float depth=unpack_depth(texture2D(u_depth,(coord.xy+1.0)*0.5));return coord.z > depth+0.0005;}float occlusionFade(vec4 frag) {vec3 coord=frag.xyz/frag.w;vec3 df=vec3(5.0*u_depth_size_inv,0.0);vec2 uv=0.5*coord.xy+0.5;vec4 depth=vec4(\nunpack_depth(texture2D(u_depth,uv-df.xz)),unpack_depth(texture2D(u_depth,uv+df.xz)),unpack_depth(texture2D(u_depth,uv-df.zy)),unpack_depth(texture2D(u_depth,uv+df.zy))\n);return dot(vec4(0.25),vec4(1.0)-clamp(300.0*(vec4(coord.z-0.001)-depth),0.0,1.0));}vec4 fourSample(vec2 pos,vec2 off) {vec4 demtl=vec4(texture2D(u_dem,pos).xyz*255.0,-1.0);float tl=dot(demtl,u_dem_unpack);vec4 demtr=vec4(texture2D(u_dem,pos+vec2(off.x,0.0)).xyz*255.0,-1.0);float tr=dot(demtr,u_dem_unpack);vec4 dembl=vec4(texture2D(u_dem,pos+vec2(0.0,off.y)).xyz*255.0,-1.0);float bl=dot(dembl,u_dem_unpack);vec4 dembr=vec4(texture2D(u_dem,pos+off).xyz*255.0,-1.0);float br=dot(dembr,u_dem_unpack);return vec4(tl,tr,bl,br);}float flatElevation(vec2 pack) {vec2 apos=floor(pack/8.0);vec2 span=10.0*(pack-apos*8.0);vec2 uvTex=(apos-vec2(1.0,1.0))/8190.0;float size=u_dem_size+2.0;float dd=1.0/size;vec2 pos=u_dem_size*(uvTex*u_dem_scale+u_dem_tl)+1.0;vec2 f=fract(pos);pos=(pos-f+0.5)*dd;vec4 h=fourSample(pos,vec2(dd));float z=mix(mix(h.x,h.y,f.x),mix(h.z,h.w,f.x),f.y);vec2 w=floor(0.5*(span*u_meter_to_dem-1.0));vec2 d=dd*w;vec4 bounds=vec4(d,vec2(1.0)-d);h=fourSample(pos-d,2.0*d+vec2(dd));vec4 diff=abs(h.xzxy-h.ywzw);vec2 slope=min(vec2(0.25),u_meter_to_dem*0.5*(diff.xz+diff.yw)/(2.0*w+vec2(1.0)));vec2 fix=slope*span;float base=z+max(fix.x,fix.y);return u_exaggeration*base;}float elevationFromUint16(float word) {return u_exaggeration*word/ELEVATION_SCALE;}\n#else\nfloat elevation(vec2 pos) { return 0.0; }bool isOccluded(vec4 frag) { return false; }float occlusionFade(vec4 frag) { return 1.0; }\n#endif",!0);const We=xt("#ifdef GL_ES\nprecision mediump float;\n#else\n#if !defined(lowp)\n#define lowp\n#endif\n#if !defined(mediump)\n#define mediump\n#endif\n#if !defined(highp)\n#define highp\n#endif\n#endif\nconst float PI=3.141592653589793;","#ifdef GL_ES\nprecision highp float;\n#else\n#if !defined(lowp)\n#define lowp\n#endif\n#if !defined(mediump)\n#define mediump\n#endif\n#if !defined(highp)\n#define highp\n#endif\n#endif\nvec2 unpack_float(const float packedValue) {int packedIntValue=int(packedValue);int v0=packedIntValue/256;return vec2(v0,packedIntValue-v0*256);}vec2 unpack_opacity(const float packedOpacity) {int intOpacity=int(packedOpacity)/2;return vec2(float(intOpacity)/127.0,mod(packedOpacity,2.0));}vec4 decode_color(const vec2 encodedColor) {return vec4(\nunpack_float(encodedColor[0])/255.0,unpack_float(encodedColor[1])/255.0\n);}float unpack_mix_vec2(const vec2 packedValue,const float t) {return mix(packedValue[0],packedValue[1],t);}vec4 unpack_mix_color(const vec4 packedColors,const float t) {vec4 minColor=decode_color(vec2(packedColors[0],packedColors[1]));vec4 maxColor=decode_color(vec2(packedColors[2],packedColors[3]));return mix(minColor,maxColor,t);}vec2 get_pattern_pos(const vec2 pixel_coord_upper,const vec2 pixel_coord_lower,const vec2 pattern_size,const float tile_units_to_pixels,const vec2 pos) {vec2 offset=mod(mod(mod(pixel_coord_upper,pattern_size)*256.0,pattern_size)*256.0+pixel_coord_lower,pattern_size);return (tile_units_to_pixels*pos+offset)/pattern_size;}const float PI=3.141592653589793;const vec4 AWAY=vec4(-1000.0,-1000.0,-1000.0,1);//Normalized device coordinate that is not rendered."),qe=xt("uniform vec4 u_color;uniform float u_opacity;void main() {gl_FragColor=u_color*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);}"),Ze=xt("uniform vec2 u_pattern_tl_a;uniform vec2 u_pattern_br_a;uniform vec2 u_pattern_tl_b;uniform vec2 u_pattern_br_b;uniform vec2 u_texsize;uniform float u_mix;uniform float u_opacity;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;void main() {vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(u_pattern_tl_a/u_texsize,u_pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(u_pattern_tl_b/u_texsize,u_pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_mix)*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pattern_size_a;uniform vec2 u_pattern_size_b;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_scale_a;uniform float u_scale_b;uniform float u_tile_units_to_pixels;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,u_scale_a*u_pattern_size_a,u_tile_units_to_pixels,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,u_scale_b*u_pattern_size_b,u_tile_units_to_pixels,a_pos);}"),He=xt("varying vec3 v_data;varying float v_visibility;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define mediump float radius\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define highp vec4 stroke_color\n#pragma mapbox: define mediump float stroke_width\n#pragma mapbox: define lowp float stroke_opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize mediump float radius\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize highp vec4 stroke_color\n#pragma mapbox: initialize mediump float stroke_width\n#pragma mapbox: initialize lowp float stroke_opacity\nvec2 extrude=v_data.xy;float extrude_length=length(extrude);lowp float antialiasblur=v_data.z;float antialiased_blur=-max(blur,antialiasblur);float opacity_t=smoothstep(0.0,antialiased_blur,extrude_length-1.0);float color_t=stroke_width < 0.01 ? 0.0 : smoothstep(\nantialiased_blur,0.0,extrude_length-radius/(radius+stroke_width)\n);gl_FragColor=v_visibility*opacity_t*mix(color*opacity,stroke_color*stroke_opacity,color_t);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","#define NUM_VISIBILITY_RINGS 2\n#define INV_SQRT2 0.70710678\n#define ELEVATION_BIAS 0.0001\n#define NUM_SAMPLES_PER_RING 16\nuniform mat4 u_matrix;uniform vec2 u_extrude_scale;uniform lowp float u_device_pixel_ratio;uniform highp float u_camera_to_center_distance;attribute vec2 a_pos;varying vec3 v_data;varying float v_visibility;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define mediump float radius\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define highp vec4 stroke_color\n#pragma mapbox: define mediump float stroke_width\n#pragma mapbox: define lowp float stroke_opacity\nvec2 calc_offset(vec2 extrusion,float radius,float stroke_width, float view_scale) {return extrusion*(radius+stroke_width)*u_extrude_scale*view_scale;}float cantilevered_elevation(vec2 pos,float radius,float stroke_width,float view_scale) {vec2 c1=pos+calc_offset(vec2(-1,-1),radius,stroke_width,view_scale);vec2 c2=pos+calc_offset(vec2(1,-1),radius,stroke_width,view_scale);vec2 c3=pos+calc_offset(vec2(1,1),radius,stroke_width,view_scale);vec2 c4=pos+calc_offset(vec2(-1,1),radius,stroke_width,view_scale);float h1=elevation(c1)+ELEVATION_BIAS;float h2=elevation(c2)+ELEVATION_BIAS;float h3=elevation(c3)+ELEVATION_BIAS;float h4=elevation(c4)+ELEVATION_BIAS;return max(h4,max(h3,max(h1,h2)));}float circle_elevation(vec2 pos) {\n#if defined(TERRAIN)\nreturn elevation(pos)+ELEVATION_BIAS;\n#else\nreturn 0.0;\n#endif\n}vec4 project_vertex(vec2 extrusion,vec4 world_center,vec4 projected_center,float radius,float stroke_width, float view_scale) {vec2 sample_offset=calc_offset(extrusion,radius,stroke_width,view_scale);\n#ifdef PITCH_WITH_MAP\nreturn u_matrix*( world_center+vec4(sample_offset,0,0) );\n#else\nreturn projected_center+vec4(sample_offset,0,0);\n#endif\n}float get_sample_step() {\n#ifdef PITCH_WITH_MAP\nreturn 2.0*PI/float(NUM_SAMPLES_PER_RING);\n#else\nreturn PI/float(NUM_SAMPLES_PER_RING);\n#endif\n}void main(void) {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize mediump float radius\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize highp vec4 stroke_color\n#pragma mapbox: initialize mediump float stroke_width\n#pragma mapbox: initialize lowp float stroke_opacity\nvec2 extrude=vec2(mod(a_pos,2.0)*2.0-1.0);vec2 circle_center=floor(a_pos*0.5);float height=circle_elevation(circle_center);vec4 world_center=vec4(circle_center,height,1);vec4 projected_center=u_matrix*world_center;float view_scale=0.0;\n#ifdef PITCH_WITH_MAP\n#ifdef SCALE_WITH_MAP\nview_scale=1.0;\n#else\nview_scale=projected_center.w/u_camera_to_center_distance;\n#endif\n#else\n#ifdef SCALE_WITH_MAP\nview_scale=u_camera_to_center_distance;\n#else\nview_scale=projected_center.w;\n#endif\n#endif\ngl_Position=project_vertex(extrude,world_center,projected_center,radius,stroke_width,view_scale);float visibility=0.0;\n#ifdef TERRAIN\nfloat step=get_sample_step();\n#ifdef PITCH_WITH_MAP\nfloat cantilevered_height=cantilevered_elevation(circle_center,radius,stroke_width,view_scale);vec4 occlusion_world_center=vec4(circle_center,cantilevered_height,1);vec4 occlusion_projected_center=u_matrix*occlusion_world_center;\n#else\nvec4 occlusion_world_center=world_center;vec4 occlusion_projected_center=projected_center;\n#endif\nfor(int ring=0; ring < NUM_VISIBILITY_RINGS; ring++) {float scale=(float(ring)+1.0)/float(NUM_VISIBILITY_RINGS);for(int i=0; i < NUM_SAMPLES_PER_RING; i++) {vec2 extrusion=vec2(cos(step*float(i)),-sin(step*float(i)))*scale;vec4 frag_pos=project_vertex(extrusion,occlusion_world_center,occlusion_projected_center,radius,stroke_width,view_scale);visibility+=float(!isOccluded(frag_pos));}}visibility/=float(NUM_VISIBILITY_RINGS)*float(NUM_SAMPLES_PER_RING);\n#else\nvisibility=1.0;\n#endif\nv_visibility=visibility;lowp float antialiasblur=1.0/u_device_pixel_ratio/(radius+stroke_width);v_data=vec3(extrude.x,extrude.y,antialiasblur);}"),Xe=xt("void main() {gl_FragColor=vec4(1.0);}","attribute vec2 a_pos;uniform mat4 u_matrix;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);}"),$e=xt("uniform highp float u_intensity;varying vec2 v_extrude;\n#pragma mapbox: define highp float weight\n#define GAUSS_COEF 0.3989422804014327\nvoid main() {\n#pragma mapbox: initialize highp float weight\nfloat d=-0.5*3.0*3.0*dot(v_extrude,v_extrude);float val=weight*u_intensity*GAUSS_COEF*exp(d);gl_FragColor=vec4(val,1.0,1.0,1.0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform float u_extrude_scale;uniform float u_opacity;uniform float u_intensity;attribute vec2 a_pos;varying vec2 v_extrude;\n#pragma mapbox: define highp float weight\n#pragma mapbox: define mediump float radius\nconst highp float ZERO=1.0/255.0/16.0;\n#define GAUSS_COEF 0.3989422804014327\nvoid main(void) {\n#pragma mapbox: initialize highp float weight\n#pragma mapbox: initialize mediump float radius\nvec2 unscaled_extrude=vec2(mod(a_pos,2.0)*2.0-1.0);float S=sqrt(-2.0*log(ZERO/weight/u_intensity/GAUSS_COEF))/3.0;v_extrude=S*unscaled_extrude;vec2 extrude=v_extrude*radius*u_extrude_scale;vec4 pos=vec4(floor(a_pos*0.5)+extrude,elevation(floor(a_pos*0.5)),1);gl_Position=u_matrix*pos;}"),Ye=xt("uniform sampler2D u_image;uniform sampler2D u_color_ramp;uniform float u_opacity;varying vec2 v_pos;void main() {float t=texture2D(u_image,v_pos).r;vec4 color=texture2D(u_color_ramp,vec2(t,0.5));gl_FragColor=color*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(0.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_world;attribute vec2 a_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos*u_world,0,1);v_pos.x=a_pos.x;v_pos.y=1.0-a_pos.y;}"),Ke=xt("varying float v_placed;varying float v_notUsed;void main() {vec4 red =vec4(1.0,0.0,0.0,1.0);vec4 blue=vec4(0.0,0.0,1.0,0.5);gl_FragColor =mix(red,blue,step(0.5,v_placed))*0.5;gl_FragColor*=mix(1.0,0.1,step(0.5,v_notUsed));}","attribute vec2 a_pos;attribute vec2 a_anchor_pos;attribute vec2 a_extrude;attribute vec2 a_placed;attribute vec2 a_shift;attribute float a_size_scale;attribute vec2 a_padding;uniform mat4 u_matrix;uniform vec2 u_extrude_scale;uniform float u_camera_to_center_distance;varying float v_placed;varying float v_notUsed;void main() {vec4 projectedPoint=u_matrix*vec4(a_anchor_pos,elevation(a_anchor_pos),1);highp float camera_to_anchor_distance=projectedPoint.w;highp float collision_perspective_ratio=clamp(\n0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,1.5);gl_Position=u_matrix*vec4(a_pos,elevation(a_pos),1.0);gl_Position.xy+=(a_extrude*a_size_scale+a_shift+a_padding)*u_extrude_scale*gl_Position.w*collision_perspective_ratio;v_placed=a_placed.x;v_notUsed=a_placed.y;}"),Qe=xt("varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;void main() {float alpha=0.5*min(v_perspective_ratio,1.0);float stroke_radius=0.9*max(v_perspective_ratio,1.0);float distance_to_center=length(v_extrude);float distance_to_edge=abs(distance_to_center-v_radius);float opacity_t=smoothstep(-stroke_radius,0.0,-distance_to_edge);vec4 color=mix(vec4(0.0,0.0,1.0,0.5),vec4(1.0,0.0,0.0,1.0),v_collision);gl_FragColor=color*alpha*opacity_t;}","attribute vec2 a_pos_2f;attribute float a_radius;attribute vec2 a_flags;uniform mat4 u_matrix;uniform mat4 u_inv_matrix;uniform vec2 u_viewport_size;uniform float u_camera_to_center_distance;varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;vec3 toTilePosition(vec2 screenPos) {vec4 rayStart=u_inv_matrix*vec4(screenPos,-1.0,1.0);vec4 rayEnd =u_inv_matrix*vec4(screenPos, 1.0,1.0);rayStart.xyz/=rayStart.w;rayEnd.xyz /=rayEnd.w;highp float t=(0.0-rayStart.z)/(rayEnd.z-rayStart.z);return mix(rayStart.xyz,rayEnd.xyz,t);}void main() {vec2 quadCenterPos=a_pos_2f;float radius=a_radius;float collision=a_flags.x;float vertexIdx=a_flags.y;vec2 quadVertexOffset=vec2(\nmix(-1.0,1.0,float(vertexIdx >=2.0)),mix(-1.0,1.0,float(vertexIdx >=1.0 && vertexIdx <=2.0)));vec2 quadVertexExtent=quadVertexOffset*radius;vec3 tilePos=toTilePosition(quadCenterPos);vec4 clipPos=u_matrix*vec4(tilePos,1.0);highp float camera_to_anchor_distance=clipPos.w;highp float collision_perspective_ratio=clamp(\n0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);float padding_factor=1.2;v_radius=radius;v_extrude=quadVertexExtent*padding_factor;v_perspective_ratio=collision_perspective_ratio;v_collision=collision;gl_Position=vec4(clipPos.xyz/clipPos.w,1.0)+vec4(quadVertexExtent*padding_factor/u_viewport_size*2.0,0.0,0.0);}"),Je=xt("uniform highp vec4 u_color;uniform sampler2D u_overlay;varying vec2 v_uv;void main() {vec4 overlay_color=texture2D(u_overlay,v_uv);gl_FragColor=mix(u_color,overlay_color,overlay_color.a);}","attribute vec2 a_pos;varying vec2 v_uv;uniform mat4 u_matrix;uniform float u_overlay_scale;void main() {float h=elevation(a_pos);v_uv=a_pos/8192.0;gl_Position=u_matrix*vec4(a_pos*u_overlay_scale,h,1);}"),et=xt("#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_FragColor=color*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);}"),tt=xt("varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=outline_color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;uniform vec2 u_world;varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}"),nt=xt("uniform vec2 u_texsize;uniform sampler2D u_image;uniform float u_fade;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);float dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=mix(color1,color2,u_fade)*alpha*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_world;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;gl_Position=u_matrix*vec4(a_pos,0,1);vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,a_pos);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}"),rt=xt("uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_fade)*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileZoomRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileZoomRatio,a_pos);}"),it=xt("varying vec4 v_color;void main() {gl_FragColor=v_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;uniform float u_vertical_gradient;uniform lowp float u_opacity;attribute vec4 a_pos_normal_ed;attribute vec2 a_centroid_pos;varying vec4 v_color;\n#pragma mapbox: define highp float base\n#pragma mapbox: define highp float height\n#pragma mapbox: define highp vec4 color\nvoid main() {\n#pragma mapbox: initialize highp float base\n#pragma mapbox: initialize highp float height\n#pragma mapbox: initialize highp vec4 color\nvec3 pos_nx=floor(a_pos_normal_ed.xyz*0.5);mediump vec3 top_up_ny=a_pos_normal_ed.xyz-2.0*pos_nx;float x_normal=pos_nx.z/8192.0;vec3 normal=top_up_ny.y==1.0 ? vec3(0.0,0.0,1.0) : normalize(vec3(x_normal,(2.0*top_up_ny.z-1.0)*(1.0-abs(x_normal)),0.0));base=max(0.0,base);height=max(0.0,height);float t=top_up_ny.x;\n#ifdef TERRAIN\nvec2 centroid_pos=a_centroid_pos;bool flat_roof=centroid_pos.x !=0.0;float ele=elevation(pos_nx.xy);float hidden=float(centroid_pos.x==0.0 && centroid_pos.y==1.0);float c_ele=flat_roof ? centroid_pos.y==0.0 ? elevationFromUint16(centroid_pos.x) : flatElevation(centroid_pos) : ele;float h=flat_roof ? max(c_ele+height,ele+base+2.0) : ele+(t > 0.0 ? height : base==0.0 ?-5.0 : base);gl_Position=mix(u_matrix*vec4(pos_nx.xy,h,1),AWAY,hidden);\n#else\ngl_Position=u_matrix*vec4(pos_nx.xy,t > 0.0 ? height : base,1);\n#endif\nfloat colorvalue=color.r*0.2126+color.g*0.7152+color.b*0.0722;v_color=vec4(0.0,0.0,0.0,1.0);vec4 ambientlight=vec4(0.03,0.03,0.03,1.0);color+=ambientlight;float directional=clamp(dot(normal,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((1.0-colorvalue+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=(\n(1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_color.r+=clamp(color.r*directional*u_lightcolor.r,mix(0.0,0.3,1.0-u_lightcolor.r),1.0);v_color.g+=clamp(color.g*directional*u_lightcolor.g,mix(0.0,0.3,1.0-u_lightcolor.g),1.0);v_color.b+=clamp(color.b*directional*u_lightcolor.b,mix(0.0,0.3,1.0-u_lightcolor.b),1.0);v_color*=u_opacity;}"),at=xt("uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);vec4 mixedColor=mix(color1,color2,u_fade);gl_FragColor=mixedColor*v_lighting;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_height_factor;uniform vec3 u_scale;uniform float u_vertical_gradient;uniform lowp float u_opacity;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;attribute vec4 a_pos_normal_ed;attribute vec2 a_centroid_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec3 pos_nx=floor(a_pos_normal_ed.xyz*0.5);mediump vec3 top_up_ny=a_pos_normal_ed.xyz-2.0*pos_nx;float x_normal=pos_nx.z/8192.0;vec3 normal=top_up_ny.y==1.0 ? vec3(0.0,0.0,1.0) : normalize(vec3(x_normal,(2.0*top_up_ny.z-1.0)*(1.0-abs(x_normal)),0.0));float edgedistance=a_pos_normal_ed.w;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;base=max(0.0,base);height=max(0.0,height);float t=top_up_ny.x;float z=t > 0.0 ? height : base;\n#ifdef TERRAIN\nvec2 centroid_pos=a_centroid_pos;bool flat_roof=centroid_pos.x !=0.0;float ele=elevation(pos_nx.xy);float hidden=float(centroid_pos.x==0.0 && centroid_pos.y==1.0);float c_ele=flat_roof ? centroid_pos.y==0.0 ? elevationFromUint16(centroid_pos.x) : flatElevation(centroid_pos) : ele;float h=flat_roof ? max(c_ele+height,ele+base+2.0) : ele+(t > 0.0 ? height : base==0.0 ?-5.0 : base);gl_Position=mix(u_matrix*vec4(pos_nx.xy,h,1),AWAY,hidden);\n#else\ngl_Position=u_matrix*vec4(pos_nx.xy,z,1);\n#endif\nvec2 pos=normal.z==1.0\n? pos_nx.xy\n: vec2(edgedistance,z*u_height_factor);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,pos);v_lighting=vec4(0.0,0.0,0.0,1.0);float directional=clamp(dot(normal,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((0.5+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=(\n(1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_lighting.rgb+=clamp(directional*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));v_lighting*=u_opacity;}"),ot=xt("#ifdef GL_ES\nprecision highp float;\n#endif\nuniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_dimension;uniform float u_zoom;uniform vec4 u_unpack;float getElevation(vec2 coord,float bias) {vec4 data=texture2D(u_image,coord)*255.0;data.a=-1.0;return dot(data,u_unpack)/4.0;}void main() {vec2 epsilon=1.0/u_dimension;float a=getElevation(v_pos+vec2(-epsilon.x,-epsilon.y),0.0);float b=getElevation(v_pos+vec2(0,-epsilon.y),0.0);float c=getElevation(v_pos+vec2(epsilon.x,-epsilon.y),0.0);float d=getElevation(v_pos+vec2(-epsilon.x,0),0.0);float e=getElevation(v_pos,0.0);float f=getElevation(v_pos+vec2(epsilon.x,0),0.0);float g=getElevation(v_pos+vec2(-epsilon.x,epsilon.y),0.0);float h=getElevation(v_pos+vec2(0,epsilon.y),0.0);float i=getElevation(v_pos+vec2(epsilon.x,epsilon.y),0.0);float exaggerationFactor=u_zoom < 2.0 ? 0.4 : u_zoom < 4.5 ? 0.35 : 0.3;float exaggeration=u_zoom < 15.0 ? (u_zoom-15.0)*exaggerationFactor : 0.0;vec2 deriv=vec2(\n(c+f+f+i)-(a+d+d+g),(g+h+h+i)-(a+b+b+c)\n)/pow(2.0,exaggeration+(19.2562-u_zoom));gl_FragColor=clamp(vec4(\nderiv.x/2.0+0.5,deriv.y/2.0+0.5,1.0,1.0),0.0,1.0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_dimension;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);highp vec2 epsilon=1.0/u_dimension;float scale=(u_dimension.x-2.0)/u_dimension.x;v_pos=(a_texture_pos/8192.0)*scale+epsilon;}"),st=xt("uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_latrange;uniform vec2 u_light;uniform vec4 u_shadow;uniform vec4 u_highlight;uniform vec4 u_accent;void main() {vec4 pixel=texture2D(u_image,v_pos);vec2 deriv=((pixel.rg*2.0)-1.0);float scaleFactor=cos(radians((u_latrange[0]-u_latrange[1])*(1.0-v_pos.y)+u_latrange[1]));float slope=atan(1.25*length(deriv)/scaleFactor);float aspect=deriv.x !=0.0 ? atan(deriv.y,-deriv.x) : PI/2.0*(deriv.y > 0.0 ? 1.0 :-1.0);float intensity=u_light.x;float azimuth=u_light.y+PI;float base=1.875-intensity*1.75;float maxValue=0.5*PI;float scaledSlope=intensity !=0.5 ? ((pow(base,slope)-1.0)/(pow(base,maxValue)-1.0))*maxValue : slope;float accent=cos(scaledSlope);vec4 accent_color=(1.0-accent)*u_accent*clamp(intensity*2.0,0.0,1.0);float shade=abs(mod((aspect+azimuth)/PI+0.5,2.0)-1.0);vec4 shade_color=mix(u_shadow,u_highlight,shade)*sin(scaledSlope)*clamp(intensity*2.0,0.0,1.0);gl_FragColor=accent_color*(1.0-shade_color.a)+shade_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=a_texture_pos/8192.0;}"),ct=xt("uniform lowp float u_device_pixel_ratio;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform vec2 u_units_to_pixels;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_width2=vec2(outset,inset);}"),lt=xt("uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;varying highp vec2 v_uv;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);vec4 color=texture2D(u_image,v_uv);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_uv_x;attribute float a_split_index;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_units_to_pixels;uniform float u_image_height;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp vec2 v_uv;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;highp float texel_height=1.0/u_image_height;highp float half_texel_height=0.5*texel_height;v_uv=vec2(a_uv_x,a_split_index*texel_height-half_texel_height);vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_width2=vec2(outset,inset);}"),ut=xt("uniform lowp float u_device_pixel_ratio;uniform vec2 u_texsize;uniform float u_fade;uniform mediump vec3 u_scale;uniform sampler2D u_image;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;vec2 pattern_size_a=vec2(display_size_a.x*fromScale/tileZoomRatio,display_size_a.y);vec2 pattern_size_b=vec2(display_size_b.x*toScale/tileZoomRatio,display_size_b.y);float aspect_a=display_size_a.y/v_width;float aspect_b=display_size_b.y/v_width;float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float x_a=mod(v_linesofar/pattern_size_a.x*aspect_a,1.0);float x_b=mod(v_linesofar/pattern_size_b.x*aspect_b,1.0);float y=0.5*v_normal.y+0.5;vec2 texel_size=1.0/u_texsize;vec2 pos_a=mix(pattern_tl_a*texel_size-texel_size,pattern_br_a*texel_size+texel_size,vec2(x_a,y));vec2 pos_b=mix(pattern_tl_b*texel_size-texel_size,pattern_br_b*texel_size+texel_size,vec2(x_b,y));vec4 color=mix(texture2D(u_image,pos_a),texture2D(u_image,pos_b),u_fade);gl_FragColor=color*alpha*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_linesofar;uniform mat4 u_matrix;uniform vec2 u_units_to_pixels;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_linesofar=a_linesofar;v_width2=vec2(outset,inset);v_width=floorwidth;}"),ht=xt("uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;uniform float u_sdfgamma;uniform float u_mix;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float sdfdist_a=texture2D(u_image,v_tex_a).a;float sdfdist_b=texture2D(u_image,v_tex_b).a;float sdfdist=mix(sdfdist_a,sdfdist_b,u_mix);alpha*=smoothstep(0.5-u_sdfgamma/floorwidth,0.5+u_sdfgamma/floorwidth,sdfdist);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_linesofar;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_patternscale_a;uniform float u_tex_y_a;uniform vec2 u_patternscale_b;uniform float u_tex_y_b;uniform vec2 u_units_to_pixels;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_tex_a=vec2(a_linesofar*u_patternscale_a.x/floorwidth,normal.y*u_patternscale_a.y+u_tex_y_a);v_tex_b=vec2(a_linesofar*u_patternscale_b.x/floorwidth,normal.y*u_patternscale_b.y+u_tex_y_b);v_width2=vec2(outset,inset);}"),ft=xt("uniform float u_fade_t;uniform float u_opacity;uniform sampler2D u_image0;uniform sampler2D u_image1;varying vec2 v_pos0;varying vec2 v_pos1;uniform float u_brightness_low;uniform float u_brightness_high;uniform float u_saturation_factor;uniform float u_contrast_factor;uniform vec3 u_spin_weights;void main() {vec4 color0=texture2D(u_image0,v_pos0);vec4 color1=texture2D(u_image1,v_pos1);if (color0.a > 0.0) {color0.rgb=color0.rgb/color0.a;}if (color1.a > 0.0) {color1.rgb=color1.rgb/color1.a;}vec4 color=mix(color0,color1,u_fade_t);color.a*=u_opacity;vec3 rgb=color.rgb;rgb=vec3(\ndot(rgb,u_spin_weights.xyz),dot(rgb,u_spin_weights.zxy),dot(rgb,u_spin_weights.yzx));float average=(color.r+color.g+color.b)/3.0;rgb+=(average-rgb)*u_saturation_factor;rgb=(rgb-0.5)*u_contrast_factor+0.5;vec3 u_high_vec=vec3(u_brightness_low,u_brightness_low,u_brightness_low);vec3 u_low_vec=vec3(u_brightness_high,u_brightness_high,u_brightness_high);gl_FragColor=vec4(mix(u_high_vec,u_low_vec,rgb)*color.a,color.a);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_tl_parent;uniform float u_scale_parent;uniform float u_buffer_scale;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;varying vec2 v_pos1;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos0=(((a_texture_pos/8192.0)-0.5)/u_buffer_scale )+0.5;v_pos1=(v_pos0*u_scale_parent)+u_tl_parent;}"),dt=xt("uniform sampler2D u_texture;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nlowp float alpha=opacity*v_fade_opacity;gl_FragColor=texture2D(u_texture,v_tex)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform highp float u_camera_to_center_distance;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform float u_fade_change;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform vec2 u_texsize;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;vec2 a_minFontScale=a_pixeloffset.zw/256.0;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}float h=elevation(a_pos);vec4 projectedPoint=u_matrix*vec4(a_pos,h,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),h,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h,1.0);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*max(a_minFontScale,fontScale)+a_pxoffset/16.0);\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\nfloat occlusion_fade=occlusionFade(projectedPoint);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projectedPoint.w <=0.0 || occlusion_fade==0.0));v_tex=a_tex/u_texsize;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;v_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change));}"),pt=xt("#define SDF_PX 8.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;uniform bool u_is_text;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat EDGE_GAMMA=0.105/u_device_pixel_ratio;vec2 tex=v_data0.xy;float gamma_scale=v_data1.x;float size=v_data1.y;float fade_opacity=v_data1[2];float fontScale=u_is_text ? size/24.0 : size;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}float h=elevation(a_pos);vec4 projectedPoint=u_matrix*vec4(a_pos,h,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),h,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h,1.0);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*fontScale+a_pxoffset);\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\nfloat occlusion_fade=occlusionFade(projectedPoint);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projectedPoint.w <=0.0 || occlusion_fade==0.0));float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change));v_data0=a_tex/u_texsize;v_data1=vec3(gamma_scale,size,interpolated_fade_opacity);}"),mt=xt("#define SDF_PX 8.0\n#define SDF 1.0\n#define ICON 0.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform sampler2D u_texture_icon;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat fade_opacity=v_data1[2];if (v_data1.w==ICON) {vec2 tex_icon=v_data0.zw;lowp float alpha=opacity*fade_opacity;gl_FragColor=texture2D(u_texture_icon,tex_icon)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\nreturn;}vec2 tex=v_data0.xy;float EDGE_GAMMA=0.105/u_device_pixel_ratio;float gamma_scale=v_data1.x;float size=v_data1.y;float fontScale=size/24.0;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec2 u_texsize_icon;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);float is_sdf=a_size[0]-2.0*a_size_min;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}float h=elevation(a_pos);vec4 projectedPoint=u_matrix*vec4(a_pos,h,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float fontScale=size/24.0;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),h,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h,1.0);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*fontScale);\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\nfloat occlusion_fade=occlusionFade(projectedPoint);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projectedPoint.w <=0.0 || occlusion_fade==0.0));float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change));v_data0.xy=a_tex/u_texsize;v_data0.zw=a_tex/u_texsize_icon;v_data1=vec4(gamma_scale,size,interpolated_fade_opacity,is_sdf);}"),gt=xt("uniform sampler2D u_image0;varying vec2 v_pos0;void main() {gl_FragColor=texture2D(u_image0,v_pos0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform float u_skirt_height;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;const float skirtOffset=24575.0;void main() {v_pos0=a_texture_pos/8192.0;float skirt=float(a_pos.x >=skirtOffset);float elevation=elevation(a_texture_pos)-skirt*u_skirt_height;vec2 decodedPos=a_pos-vec2(skirt*skirtOffset,0.0);gl_Position=u_matrix*vec4(decodedPos,elevation,1.0);}"),yt=xt("#ifdef GL_ES\nprecision highp float;\n#endif\nvec4 pack_depth(float ndc_z) {float depth=ndc_z*0.5+0.5;const vec4 bit_shift=vec4(256.0*256.0*256.0,256.0*256.0,256.0,1.0);const vec4 bit_mask =vec4(0.0,1.0/256.0,1.0/256.0,1.0/256.0);vec4 res=fract(depth*bit_shift);res-=res.xxyz*bit_mask;return res;}varying float v_depth;void main() {gl_FragColor=pack_depth(v_depth);}","uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying float v_depth;void main() {float elevation=elevation(a_texture_pos);gl_Position=u_matrix*vec4(a_pos,elevation,1.0);v_depth=gl_Position.z/gl_Position.w;}"),vt=xt("\nvarying lowp vec3 v_uv;uniform lowp samplerCube u_cubemap;uniform lowp float u_opacity;uniform highp float u_temporal_offset;uniform highp vec3 u_sun_direction;highp vec3 hash(highp vec2 p) {highp vec3 p3=fract(vec3(p.xyx)*vec3(443.8975,397.2973,491.1871));p3+=dot(p3,p3.yxz+19.19);return fract(vec3((p3.x+p3.y)*p3.z,(p3.x+p3.z)*p3.y,(p3.y+p3.z)*p3.x));}vec3 dither(vec3 color,highp vec2 seed) {vec3 rnd=hash(seed)+hash(seed+0.59374)-0.5;color.rgb+=rnd/255.0;return color;}float sun_disk(highp vec3 ray_direction,highp vec3 sun_direction) {highp float cos_angle=dot(normalize(ray_direction),sun_direction);const highp float cos_sun_angular_diameter=0.99996192306;const highp float smoothstep_delta=1e-5;return smoothstep(\ncos_sun_angular_diameter-smoothstep_delta,cos_sun_angular_diameter+smoothstep_delta,cos_angle);}float map(float value,float start,float end,float new_start,float new_end) {return ((value-start)*(new_end-new_start))/(end-start)+new_start;}void main() {vec3 uv=v_uv;const float y_bias=0.015;uv.y+=y_bias;uv.y=pow(abs(uv.y),1.0/5.0);uv.y=map(uv.y,0.0,1.0,-1.0,1.0);vec3 sky_color=textureCube(u_cubemap,uv).rgb;sky_color.rgb=dither(sky_color.rgb,gl_FragCoord.xy+u_temporal_offset);sky_color+=0.1*sun_disk(v_uv,u_sun_direction);gl_FragColor=vec4(sky_color*u_opacity,u_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}",Ve),_t=xt("varying highp vec3 v_uv;uniform lowp sampler2D u_color_ramp;uniform lowp vec3 u_center_direction;uniform lowp float u_radius;uniform lowp float u_opacity;uniform highp float u_temporal_offset;highp vec3 hash(highp vec2 p) {highp vec3 p3=fract(vec3(p.xyx)*vec3(443.8975,397.2973,491.1871));p3+=dot(p3,p3.yxz+19.19);return fract(vec3((p3.x+p3.y)*p3.z,(p3.x+p3.z)*p3.y,(p3.y+p3.z)*p3.x));}vec3 dither(vec3 color,highp vec2 seed) {vec3 rnd=hash(seed)+hash(seed+0.59374)-0.5;color.rgb+=rnd/255.0;return color;}void main() {float progress=acos(dot(normalize(v_uv),u_center_direction))/u_radius;vec4 color=texture2D(u_color_ramp,vec2(progress,0.5))*u_opacity;color.rgb=dither(color.rgb,gl_FragCoord.xy+u_temporal_offset);gl_FragColor=color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}",Ve),bt=xt("\nvarying highp vec3 v_position;uniform highp float u_sun_intensity;uniform highp float u_luminance;uniform lowp vec3 u_sun_direction;uniform highp vec4 u_color_tint_r;uniform highp vec4 u_color_tint_m;\n#ifdef GL_ES\nprecision highp float;\n#endif\n#define BETA_R vec3(5.5e-6,13.0e-6,22.4e-6)\n#define BETA_M vec3(21e-6,21e-6,21e-6)\n#define MIE_G 0.76\n#define DENSITY_HEIGHT_SCALE_R 8000.0\n#define DENSITY_HEIGHT_SCALE_M 1200.0\n#define PLANET_RADIUS 6360e3\n#define ATMOSPHERE_RADIUS 6420e3\n#define SAMPLE_STEPS 10\n#define DENSITY_STEPS 4\nfloat ray_sphere_exit(vec3 orig,vec3 dir,float radius) {float a=dot(dir,dir);float b=2.0*dot(dir,orig);float c=dot(orig,orig)-radius*radius;float d=sqrt(b*b-4.0*a*c);return (-b+d)/(2.0*a);}vec3 extinction(vec2 density) {return exp(-vec3(BETA_R*u_color_tint_r.a*density.x+BETA_M*u_color_tint_m.a*density.y));}vec2 local_density(vec3 point) {float height=max(length(point)-PLANET_RADIUS,0.0);float exp_r=exp(-height/DENSITY_HEIGHT_SCALE_R);float exp_m=exp(-height/DENSITY_HEIGHT_SCALE_M);return vec2(exp_r,exp_m);}float phase_ray(float cos_angle) {return (3.0/(16.0*PI))*(1.0+cos_angle*cos_angle);}float phase_mie(float cos_angle) {return (3.0/(8.0*PI))*((1.0-MIE_G*MIE_G)*(1.0+cos_angle*cos_angle))/((2.0+MIE_G*MIE_G)*pow(1.0+MIE_G*MIE_G-2.0*MIE_G*cos_angle,1.5));}vec2 density_to_atmosphere(vec3 point,vec3 light_dir) {float ray_len=ray_sphere_exit(point,light_dir,ATMOSPHERE_RADIUS);float step_len=ray_len/float(DENSITY_STEPS);vec2 density_point_to_atmosphere=vec2(0.0);for (int i=0; i < DENSITY_STEPS;++i) {vec3 point_on_ray=point+light_dir*((float(i)+0.5)*step_len);density_point_to_atmosphere+=local_density(point_on_ray)*step_len;;}return density_point_to_atmosphere;}vec3 atmosphere(vec3 ray_dir,vec3 sun_direction,float sun_intensity) {vec2 density_orig_to_point=vec2(0.0);vec3 scatter_r=vec3(0.0);vec3 scatter_m=vec3(0.0);vec3 origin=vec3(0.0,PLANET_RADIUS,0.0);float ray_len=ray_sphere_exit(origin,ray_dir,ATMOSPHERE_RADIUS);float step_len=ray_len/float(SAMPLE_STEPS);for (int i=0; i < SAMPLE_STEPS;++i) {vec3 point_on_ray=origin+ray_dir*((float(i)+0.5)*step_len);vec2 density=local_density(point_on_ray)*step_len;density_orig_to_point+=density;vec2 density_point_to_atmosphere=density_to_atmosphere(point_on_ray,sun_direction);vec2 density_orig_to_atmosphere=density_orig_to_point+density_point_to_atmosphere;vec3 extinction=extinction(density_orig_to_atmosphere);scatter_r+=density.x*extinction;scatter_m+=density.y*extinction;}float cos_angle=dot(ray_dir,sun_direction);float phase_r=phase_ray(cos_angle);float phase_m=phase_mie(cos_angle);vec3 beta_r=BETA_R*u_color_tint_r.rgb*u_color_tint_r.a;vec3 beta_m=BETA_M*u_color_tint_m.rgb*u_color_tint_m.a;return (scatter_r*phase_r*beta_r+scatter_m*phase_m*beta_m)*sun_intensity;}const float A=0.15;const float B=0.50;const float C=0.10;const float D=0.20;const float E=0.02;const float F=0.30;vec3 uncharted2_tonemap(vec3 x) {return ((x*(A*x+C*B)+D*E)/(x*(A*x+B)+D*F))-E/F;}void main() {vec3 ray_direction=v_position;ray_direction.y=pow(ray_direction.y,5.0);const float y_bias=0.015;ray_direction.y+=y_bias;vec3 color=atmosphere(normalize(ray_direction),u_sun_direction,u_sun_intensity);float white_scale=1.0748724675633854;color=uncharted2_tonemap((log2(2.0/pow(u_luminance,4.0)))*color)*white_scale;gl_FragColor=vec4(color,1.0);}","attribute highp vec3 a_pos_3f;uniform mat3 u_matrix_3f;varying highp vec3 v_position;float map(float value,float start,float end,float new_start,float new_end) {return ((value-start)*(new_end-new_start))/(end-start)+new_start;}void main() {vec4 pos=vec4(u_matrix_3f*a_pos_3f,1.0);v_position=pos.xyz;v_position.y*=-1.0;v_position.y=map(v_position.y,-1.0,1.0,0.0,1.0);gl_Position=vec4(a_pos_3f.xy,0.0,1.0);}");function xt(e,t,n){const r=/#pragma mapbox: ([\w]+) ([\w]+) ([\w]+) ([\w]+)/g,i=t.match(/attribute (highp |mediump |lowp )?([\w]+) ([\w]+)/g),a=e.match(/uniform (highp |mediump |lowp )?([\w]+) ([\w]+)([\s]*)([\w]*)/g),o=t.match(/uniform (highp |mediump |lowp )?([\w]+) ([\w]+)([\s]*)([\w]*)/g);let s=o?o.concat(a):a;n||(s=Ge.staticUniforms.concat(s));const c={};return{fragmentSource:e=e.replace(r,(e,t,n,r,i)=>(c[i]=!0,"define"===t?`\n#ifndef HAS_UNIFORM_u_${i}\nvarying ${n} ${r} ${i};\n#else\nuniform ${n} ${r} u_${i};\n#endif\n`:`\n#ifdef HAS_UNIFORM_u_${i}\n ${n} ${r} ${i} = u_${i};\n#endif\n`)),vertexSource:t=t.replace(r,(e,t,n,r,i)=>{const a="float"===r?"vec2":"vec4",o=i.match(/color/)?"color":a;return c[i]?"define"===t?`\n#ifndef HAS_UNIFORM_u_${i}\nuniform lowp float u_${i}_t;\nattribute ${n} ${a} a_${i};\nvarying ${n} ${r} ${i};\n#else\nuniform ${n} ${r} u_${i};\n#endif\n`:"vec4"===o?`\n#ifndef HAS_UNIFORM_u_${i}\n ${i} = a_${i};\n#else\n ${n} ${r} ${i} = u_${i};\n#endif\n`:`\n#ifndef HAS_UNIFORM_u_${i}\n ${i} = unpack_mix_${o}(a_${i}, u_${i}_t);\n#else\n ${n} ${r} ${i} = u_${i};\n#endif\n`:"define"===t?`\n#ifndef HAS_UNIFORM_u_${i}\nuniform lowp float u_${i}_t;\nattribute ${n} ${a} a_${i};\n#else\nuniform ${n} ${r} u_${i};\n#endif\n`:"vec4"===o?`\n#ifndef HAS_UNIFORM_u_${i}\n ${n} ${r} ${i} = a_${i};\n#else\n ${n} ${r} ${i} = u_${i};\n#endif\n`:`\n#ifndef HAS_UNIFORM_u_${i}\n ${n} ${r} ${i} = unpack_mix_${o}(a_${i}, u_${i}_t);\n#else\n ${n} ${r} ${i} = u_${i};\n#endif\n`}),staticAttributes:i,staticUniforms:s}}var wt=Object.freeze({__proto__:null,get preludeTerrain(){return Ge},prelude:We,background:qe,backgroundPattern:Ze,circle:He,clippingMask:Xe,heatmap:$e,heatmapTexture:Ye,collisionBox:Ke,collisionCircle:Qe,debug:Je,fill:et,fillOutline:tt,fillOutlinePattern:nt,fillPattern:rt,fillExtrusion:it,fillExtrusionPattern:at,hillshadePrepare:ot,hillshade:st,line:ct,lineGradient:lt,linePattern:ut,lineSDF:ht,raster:ft,symbolIcon:dt,symbolSDF:pt,symbolTextAndIcon:mt,terrainRaster:gt,terrainDepth:yt,skybox:vt,skyboxGradient:_t,skyboxCapture:bt});class Et{constructor(){this.boundProgram=null,this.boundLayoutVertexBuffer=null,this.boundPaintVertexBuffers=[],this.boundIndexBuffer=null,this.boundVertexOffset=null,this.boundDynamicVertexBuffer=null,this.vao=null}bind(e,t,n,r,i,a,o,s){this.context=e;let c=this.boundPaintVertexBuffers.length!==r.length;for(let l=0;!c&&l{const i=n.paint.get("hillshade-shadow-color"),a=n.paint.get("hillshade-highlight-color"),o=n.paint.get("hillshade-accent-color");let s=n.paint.get("hillshade-illumination-direction")*(Math.PI/180);"viewport"===n.paint.get("hillshade-illumination-anchor")&&(s-=e.transform.angle);const c=!e.options.moving;return{u_matrix:r||e.transform.calculatePosMatrix(t.tileID.toUnwrapped(),c),u_image:0,u_latrange:kt(0,t.tileID),u_light:[n.paint.get("hillshade-exaggeration"),s],u_shadow:i,u_highlight:a,u_accent:o}})(t,r,i,t.terrain?n.posMatrix:null);h.draw(c,l.TRIANGLES,a,o,s,e.CullFaceMode.disabled,f,i.id,t.rasterBoundsBuffer,t.quadTriangleIndexBuffer,t.rasterBoundsSegments)}function St(t,n,r){if(!n.needsDEMTextureUpload)return;const i=t.context,a=i.gl;i.pixelStoreUnpackPremultiplyAlpha.set(!1),n.demTexture=n.demTexture||t.getTileTexture(r.stride);const o=r.getPixels();n.demTexture?n.demTexture.update(o,{premultiply:!1}):n.demTexture=new e.Texture(i,o,a.RGBA,{premultiply:!1}),n.needsDEMTextureUpload=!1}function Ot(t,n,r,i,a,o){const s=t.context,c=s.gl;if(!n.dem)return;const l=n.dem;if(s.activeTexture.set(c.TEXTURE1),St(t,n,l),!n.demTexture)return;n.demTexture.bind(c.NEAREST,c.CLAMP_TO_EDGE);const u=l.dim;s.activeTexture.set(c.TEXTURE0);let h=n.fbo;if(!h){const t=new e.Texture(s,{width:u,height:u,data:null},c.RGBA);t.bind(c.LINEAR,c.CLAMP_TO_EDGE),h=n.fbo=s.createFramebuffer(u,u,!0),h.colorAttachment.set(t.texture)}s.bindFramebuffer.set(h.framebuffer),s.viewport.set([0,0,u,u]),t.useProgram("hillshadePrepare").draw(s,c.TRIANGLES,i,a,o,e.CullFaceMode.disabled,((t,n)=>{const r=n.stride,i=e.create();return e.ortho(i,0,e.EXTENT,-e.EXTENT,0,0,1),e.translate(i,i,[0,-e.EXTENT,0]),{u_matrix:i,u_image:1,u_dimension:[r,r],u_zoom:t.overscaledZ,u_unpack:n.unpackVector}})(n.tileID,l),r.id,t.rasterBoundsBuffer,t.quadTriangleIndexBuffer,t.rasterBoundsSegments),n.needsHillshadePrepare=!1}const At=(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_image0:new e.Uniform1i(t,n.u_image0),u_skirt_height:new e.Uniform1f(t,n.u_skirt_height)}),Pt=(e,t)=>({u_matrix:e,u_image0:0,u_skirt_height:t}),Ct=new class{constructor(){this.operations={}}newMorphing(e,t,n,r,i){if(e in this.operations){const t=this.operations[e];t.to.tileID.key!==n.tileID.key&&(t.queued=n)}else this.operations[e]={startTime:r,phase:0,duration:i,from:t,to:n,queued:null}}getMorphValuesForProxy(e){if(!(e in this.operations))return null;const t=this.operations[e];return{from:t.from,to:t.to,phase:t.phase}}update(e){for(const t in this.operations){const n=this.operations[t];for(n.phase=(e-n.startTime)/n.duration;n.phase>=1||!this._validOp(n);)if(!this._nextOp(n,e)){delete this.operations[t];break}}}_nextOp(e,t){return!!e.queued&&(e.from=e.to,e.to=e.queued,e.queued=null,e.phase=0,e.startTime=t,!0)}_validOp(e){return e.from.hasData()&&e.to.hasData()}},It={0:null,1:"TERRAIN_VERTEX_MORPHING"};function Mt(t,n,r,i,a){const o=t.context,s=o.gl;let c=t.useProgram("terrainRaster"),l=0;const u=t.colorModeForRenderPass(),h=new e.DepthMode(s.LEQUAL,e.DepthMode.ReadWrite,t.depthRangeFor3D);Ct.update(a);const f=t.transform,d=6*Math.pow(1.5,22-f.zoom)*n.exaggeration();var p,m,g;for(const y of i){const i=r.getTile(y),v=e.StencilMode.disabled,_=n.prevTerrainTileForTile[y.key],b=n.terrainTileForTile[y.key];g=b,null!=(m=_)&&null!=g&&m.hasData()&&g.hasData()&&null!=m.demTexture&&null!=g.demTexture&&m.tileID.key!==g.tileID.key&&Ct.newMorphing(y.key,_,b,a,250),o.activeTexture.set(s.TEXTURE0),i.texture.bind(s.LINEAR,s.CLAMP_TO_EDGE,s.LINEAR_MIPMAP_NEAREST);const x=Ct.getMorphValuesForProxy(y.key),w=x?1:0;let E;x&&(E={morphing:{srcDemTile:x.from,dstDemTile:x.to,phase:e.easeCubicInOut(x.phase)}});const k=Pt(y.posMatrix,Rt(y.canonical,f.renderWorldCopies)?d/10:d);l!==(p=w)&&(c=t.useProgram("terrainRaster",null,It[p]),l=p),n.setupElevationDraw(i,c,E),c.draw(o,s.TRIANGLES,h,v,u,e.CullFaceMode.backCCW,k,"terrain_raster",n.gridBuffer,n.gridIndexBuffer,n.gridSegments)}}function Rt(e,t){const n=1<({u_matrix:e});function Lt(t,n,r,i,a){if(a>0){const o=e.browser.now(),s=(o-t.timeAdded)/a,c=n?(o-n.timeAdded)/a:-1,l=r.getSource(),u=i.coveringZoomLevel({tileSize:l.tileSize,roundZoom:l.roundZoom}),h=!n||Math.abs(n.tileID.overscaledZ-u)>Math.abs(t.tileID.overscaledZ-u),f=h&&t.refreshedUponExpiration?1:e.clamp(h?s:1-c,0,1);return t.refreshedUponExpiration&&s>=1&&(t.refreshedUponExpiration=!1),n?{opacity:1,mix:1-f}:{opacity:f,mix:0}}return{opacity:1,mix:0}}class Dt extends e.SourceCache{constructor(e){const t=O("proxy",{type:"geojson",maxzoom:e.transform.maxZoom},new y(D(),null),e.style);super("proxy",t,!1),t.setEventedParent(this),this.map=this.getSource().map=e,this.used=this._sourceLoaded=!0,this.renderCache=[],this.renderCachePool=[],this.proxyCachedFBO={}}update(t,n,r){if(t.freezeTileCoverage)return;this.transform=t;const i=t.coveringTiles({tileSize:this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom,reparseOverscaled:this._source.reparseOverscaled,useElevationData:!0}).reduce((n,r)=>{if(n[r.key]="",!this._tiles[r.key]){const n=new e.Tile(r,this._source.tileSize*r.overscaleFactor(),t.tileZoom);n.state="loaded",this._tiles[r.key]=n}return n},{});for(const e in this._tiles)e in i||(this.freeFBO(e),this._tiles[e].state="unloaded",delete this._tiles[e])}freeFBO(e){const t=this.proxyCachedFBO[e];if(void 0!==t){const n=Object.values(t);this.renderCachePool.push(...n),delete this.proxyCachedFBO[e]}}deallocRenderCache(){this.renderCache.forEach(e=>e.fb.destroy()),this.renderCache=[],this.renderCachePool=[],this.proxyCachedFBO={}}}class zt extends e.OverscaledTileID{constructor(e,t,n){super(e.overscaledZ,e.wrap,e.canonical.z,e.canonical.x,e.canonical.y),this.proxyTileKey=t,this.posMatrix=n}}class Ft extends e.Elevation{constructor(t,n){super(),this.painter=t,this.terrainTileForTile={},this.prevTerrainTileForTile={};const[r,i,a]=function(t){const n=new e.StructArrayLayout4i8,r=new e.StructArrayLayout3ui6;n.reserve(17161),r.reserve(33800);const i=e.EXTENT/128,a=e.EXTENT+i/2,o=a+i;for(let c=-i;ca||c<0||c>a?24575:0,i=e.clamp(Math.round(t),0,e.EXTENT),o=e.clamp(Math.round(c),0,e.EXTENT);n.emplaceBack(i+r,o,i,o)}const s=(e,t)=>{const n=131*t+e;r.emplaceBack(n+1,n,n+131),r.emplaceBack(n+131,n+131+1,n+1)};for(let e=1;e<129;e++)for(let t=1;t<129;t++)s(t,e);return[0,129].forEach(e=>{for(let t=0;t<130;t++)s(t,e),s(e,t)}),[n,r,32768]}(),o=t.context;this.gridBuffer=o.createVertexBuffer(r,k.members),this.gridIndexBuffer=o.createIndexBuffer(i),this.gridSegments=e.SegmentVector.simpleSegment(0,0,r.length,i.length),this.gridNoSkirtSegments=e.SegmentVector.simpleSegment(0,0,r.length,a),this.proxyCoords=[],this.proxiedCoords={},this._visibleDemTiles=[],this._drapedRenderBatches=[],this._sourceTilesOverlap={},this.proxySourceCache=new Dt(n.map),this.orthoMatrix=e.create(),e.ortho(this.orthoMatrix,0,e.EXTENT,0,e.EXTENT,0,1);const s=o.gl;this._overlapStencilMode=new e.StencilMode({func:s.GEQUAL,mask:255},0,255,s.KEEP,s.KEEP,s.REPLACE),this._previousZoom=t.transform.zoom,this.pool=[],this._findCoveringTileCache={},this._tilesDirty={},this.style=n,this._useVertexMorphing=!0}set style(e){e.on("data",this._onStyleDataEvent.bind(this)),e.on("neworder",this._checkRenderCacheEfficiency.bind(this)),this._style=e,this._checkRenderCacheEfficiency()}update(t,n,r){if(t&&t.terrain){this._style!==t&&(this.style=t),this.enabled=!0;const i=t.terrain.properties;this.sourceCache=t._getSourceCache(i.get("source")),this._exaggeration=i.get("exaggeration");const a=()=>{this.sourceCache.used&&e.warnOnce(`Raster DEM source '${this.sourceCache.id}' is used both for terrain and as layer source.\n`+"This leads to lower resolution of hillshade. For full hillshade resolution but higher memory consumption, define another raster DEM source.");const t=this.sourceCache.getSource().tileSize/128,r=this.proxySourceCache.getSource().tileSize;this.sourceCache.update(n,t*r,!0),this._findCoveringTileCache[this.sourceCache.id]={}};this.sourceCache.usedForTerrain||(this._findCoveringTileCache[this.sourceCache.id]={},this.sourceCache.usedForTerrain=!0,a(),this._initializing=!0),a(),n.updateElevation(!r),this._findCoveringTileCache[this.proxySourceCache.id]={},this.proxySourceCache.update(n),this._emptyDEMTextureDirty=!0}else this._disable()}_checkRenderCacheEfficiency(){const t=this.renderCacheEfficiency(this._style);this._style.map._optimizeForTerrain||100!==t.efficiency&&e.warnOnce(`Terrain render cache efficiency is not optimal (${t.efficiency}%) and performance\n may be affected negatively, consider placing all background, fill and line layers before layer\n with id '${t.firstUndrapedLayer}' or create a map using optimizeForTerrain: true option.`)}_onStyleDataEvent(e){e.coord&&"source"===e.dataType?this._clearRenderCacheForTile(e.sourceCacheId,e.coord):"style"===e.dataType&&(this._invalidateRenderCache=!0)}_disable(){if(this.enabled&&(this.enabled=!1,this.proxySourceCache.deallocRenderCache(),this._style))for(const e in this._style._sourceCaches)this._style._sourceCaches[e].usedForTerrain=!1}destroy(){this._disable(),this._emptyDEMTexture&&this._emptyDEMTexture.destroy(),this.pool.forEach(e=>e.fb.destroy()),this.pool=[],this._depthFBO&&(this._depthFBO.destroy(),delete this._depthFBO,delete this._depthTexture)}_source(){return this.enabled?this.sourceCache:null}exaggeration(){return this._exaggeration}get visibleDemTiles(){return this._visibleDemTiles}get drapeBufferSize(){const e=2*this.proxySourceCache.getSource().tileSize;return[e,e]}set useVertexMorphing(e){this._useVertexMorphing=e}updateTileBinding(t){if(!this.enabled)return;this.prevTerrainTileForTile=this.terrainTileForTile;const n=this.proxySourceCache,r=this.painter.transform;this._initializing&&(this._initializing=0===r._centerAltitude&&-1===this.getAtPoint(e.MercatorCoordinate.fromLngLat(r.center),-1),this._emptyDEMTextureDirty=!this._initializing);const i=this.painter.options;this.renderCached=(i.zooming||i.moving||i.rotating||!!this.forceRenderCached)&&!this._invalidateRenderCache,this._invalidateRenderCache=!1;const a=this.proxyCoords=n.getIds().map(e=>{const t=n.getTileByID(e).tileID;return t.posMatrix=r.calculatePosMatrix(t.toUnwrapped()),t});!function(t,n){const r=n.transform.pointCoordinate(n.transform.getCameraPoint()),i=new e.Point(r.x,r.y);t.sort((t,n)=>{if(n.overscaledZ-t.overscaledZ)return n.overscaledZ-t.overscaledZ;const r=new e.Point(t.canonical.x+(1<{this.proxyToSource[e.key]={}}),this.terrainTileForTile={};const s=this._style._sourceCaches;for(const e in s){const n=s[e];if(!n.used)continue;if(n!==this.sourceCache&&(this._findCoveringTileCache[n.id]={}),this._setupProxiedCoordsForOrtho(n,t[e],o),n.usedForTerrain)continue;const r=t[e];n.getSource().reparseOverscaled&&this._assignTerrainTiles(r)}this.proxiedCoords[n.id]=a.map(e=>new zt(e,e.key,this.orthoMatrix)),this._assignTerrainTiles(a),this._prepareDEMTextures(),this._setupDrapedRenderBatches(),this._setupRenderCache(o),this.renderingToTexture=!1,this._initFBOPool(),this._updateTimestamp=e.browser.now();const c={};this._visibleDemTiles=[];for(const e of this.proxyCoords){const t=this.terrainTileForTile[e.key];if(!t)continue;const n=t.tileID.key;n in c||(this._visibleDemTiles.push(t),c[n]=n)}}_assignTerrainTiles(e){this._initializing||e.forEach(e=>{if(this.terrainTileForTile[e.key])return;const t=this._findTileCoveringTileID(e,this.sourceCache);t&&(this.terrainTileForTile[e.key]=t)})}_prepareDEMTextures(){const e=this.painter.context,t=e.gl;for(const n in this.terrainTileForTile){const r=this.terrainTileForTile[n],i=r.dem;!i||r.demTexture&&!r.needsDEMTextureUpload||(e.activeTexture.set(t.TEXTURE1),St(this.painter,r,i))}}_prepareDemTileUniforms(e,t,n,r){if(!t||null==t.demTexture)return!1;const i=e.tileID.canonical,a=Math.pow(2,t.tileID.canonical.z-i.z),o=r||"";return n[`u_dem_tl${o}`]=[i.x*a%1,i.y*a%1],n[`u_dem_scale${o}`]=a,!0}get emptyDEMTexture(){return!this._emptyDEMTextureDirty&&this._emptyDEMTexture?this._emptyDEMTexture:this._updateEmptyDEMTexture()}_getLoadedAreaMinimum(){let e=0;const t=this._visibleDemTiles.reduce((t,n)=>{if(!n.dem)return t;const r=n.dem.tree.minimums[0];return r>0&&e++,t+r},0);return e?t/e:0}_updateEmptyDEMTexture(){const t=this.painter.context,n=t.gl;t.activeTexture.set(n.TEXTURE2);const r=this._getLoadedAreaMinimum(),i={width:1,height:1,data:new Uint8Array(e.DEMData.pack(r,this.sourceCache.getSource().encoding))};this._emptyDEMTextureDirty=!1;let a=this._emptyDEMTexture;return a?a.update(i,{premultiply:!1}):a=this._emptyDEMTexture=new e.Texture(t,i,n.RGBA,{premultiply:!1}),a}setupElevationDraw(t,n,r){const i=this.painter.context,a=i.gl,o=(s=this.sourceCache.getSource().encoding,{u_dem:2,u_dem_prev:4,u_dem_unpack:e.DEMData.getUnpackVector(s),u_dem_tl:[0,0],u_dem_tl_prev:[0,0],u_dem_scale:0,u_dem_scale_prev:0,u_dem_size:0,u_dem_lerp:1,u_depth:3,u_depth_size_inv:[0,0],u_exaggeration:0});var s;o.u_dem_size=this.sourceCache.getSource().tileSize,o.u_exaggeration=this.exaggeration();let c=null,l=null,u=1;if(r&&r.morphing&&this._useVertexMorphing){const e=r.morphing.srcDemTile,n=r.morphing.dstDemTile;u=r.morphing.phase,e&&n&&(this._prepareDemTileUniforms(t,e,o,"_prev")&&(l=e),this._prepareDemTileUniforms(t,n,o)&&(c=n))}if(l&&c?(i.activeTexture.set(a.TEXTURE2),c.demTexture.bind(a.NEAREST,a.CLAMP_TO_EDGE,a.NEAREST),i.activeTexture.set(a.TEXTURE4),l.demTexture.bind(a.NEAREST,a.CLAMP_TO_EDGE,a.NEAREST),o.u_dem_lerp=u):(c=this.terrainTileForTile[t.tileID.key],i.activeTexture.set(a.TEXTURE2),(this._prepareDemTileUniforms(t,c,o)?c.demTexture:this.emptyDEMTexture).bind(a.NEAREST,a.CLAMP_TO_EDGE,a.NEAREST)),r&&r.useDepthForOcclusion&&(i.activeTexture.set(a.TEXTURE3),this._depthTexture.bind(a.NEAREST,a.CLAMP_TO_EDGE,a.NEAREST),o.u_depth_size_inv=[1/this._depthFBO.width,1/this._depthFBO.height]),r&&r.useMeterToDem&&c){const t=(1<{r.bindFramebuffer.set(null),r.viewport.set([0,0,n.width,n.height]),this.renderingToTexture=!1},s=this._drapedRenderBatches.shift();let c=[];const l=n.style.order;let u=0;for(let h=0;h0&&(o(),Mt(n,this,i,c,this._updateTimestamp),this.renderingToTexture=!0,c=[]))}else c.push(d.tileID)}return o(),c.length>0&&Mt(n,this,i,c,this._updateTimestamp),s.end+1}postRender(){}renderCacheEfficiency(e){const t=e.order.length;if(0===t)return{efficiency:100};let n,r=0,i=0,a=!1;for(let o=0;oe.dem).map(r=>{const i=r.tileID,a=Math.pow(2,i.overscaledZ),{x:o,y:s}=i.canonical,c=o/a,l=(o+1)/a,u=s/a,h=(s+1)/a;return{minx:c,miny:u,maxx:l,maxy:h,t:r.dem.tree.raycastRoot(c,u,l,h,e,t,n),tile:r}});r.sort((e,t)=>(null!==e.t?e.t:Number.MAX_VALUE)-(null!==t.t?t.t:Number.MAX_VALUE));for(const i of r){if(null==i.t)return null;const r=i.tile.dem.tree.raycast(i.minx,i.miny,i.maxx,i.maxy,e,t,n);if(null!=r)return r}return null}_createFBO(){const t=this.painter.context,n=t.gl,r=this.drapeBufferSize;t.activeTexture.set(n.TEXTURE0);const i=new e.Texture(t,{width:r[0],height:r[1],data:null},n.RGBA);i.bind(n.LINEAR,n.CLAMP_TO_EDGE);const a=t.createFramebuffer(r[0],r[1],!1);return a.colorAttachment.set(i.texture),t.extTextureFilterAnisotropic&&!t.extTextureFilterAnisotropicForceOff&&n.texParameterf(n.TEXTURE_2D,t.extTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT,t.extTextureFilterAnisotropicMax),{fb:a,tex:i,dirty:!1,ref:1}}_initFBOPool(){for(;this.pool.length{const t=this._style._layers[e],n=!t.isHidden(this.painter.transform.zoom),r=t.getCrossfadeParameters();return"custom"!==t.type&&!n&&!!r&&1!==r.t})}_clearRasterFadeFromRenderCache(){let e=!1;for(const t in this._style._sourceCaches)if(this._style._sourceCaches[t]._source instanceof E){e=!0;break}if(e)for(let t=0;tt.renderCachePool.length){const e=Object.values(t.proxyCachedFBO);t.proxyCachedFBO={};for(let n=0;n=0;i--){const a=n[i];if(t.getTileByID(a.key),void 0!==t.proxyCachedFBO[a.key]){const n=e[a.key],i=this.proxyToSource[a.key];let o=0;for(const e in i){const t=i[e],a=n[e];if(!a||a.length!==t.length||t.some((t,n)=>t!==a[n]||r[e]&&r[e].hasOwnProperty(t.key))){o=-1;break}++o}for(const e in t.proxyCachedFBO[a.key])t.renderCache[t.proxyCachedFBO[a.key][e]].dirty=o<0||o!==Object.values(n).length}else for(let e=0;et[t.length-1].overscaledZ))return void(this._overlapStencilType=!1);c=1,this._overlapStencilMode.test={func:a.GREATER,mask:255},this._overlapStencilType="Mask"}if(!s.depthAttachment){const t=i.createRenderbuffer(i.gl.DEPTH_STENCIL,s.width,s.height);s.depthAttachment=new e.DepthStencilAttachment(i,s.framebuffer),s.depthAttachment.set(t),i.clear({stencil:0})}o.ref+c>255&&(i.clear({stencil:0}),o.ref=0),o.ref+=c,this._overlapStencilMode.ref=o.ref,n.isTileClipped()&&this._renderTileClippingMasks(t,this._overlapStencilMode.ref)}stencilModeForRTTOverlap(t){return this.renderingToTexture&&this._overlapStencilType?("Clip"===this._overlapStencilType&&(this._overlapStencilMode.ref=this.painter._tileClippingMaskIDs[t.key]),this._overlapStencilMode):e.StencilMode.disabled}_renderTileClippingMasks(t,n){const r=this.painter,i=this.painter.context,a=i.gl;r._tileClippingMaskIDs={},i.setColorMode(e.ColorMode.disabled),i.setDepthMode(e.DepthMode.disabled);const o=r.useProgram("clippingMask");for(const s of t){const t=r._tileClippingMaskIDs[s.key]=--n;o.draw(i,a.TRIANGLES,e.DepthMode.disabled,new e.StencilMode({func:a.ALWAYS,mask:0},t,255,a.KEEP,a.KEEP,a.REPLACE),e.ColorMode.disabled,e.CullFaceMode.disabled,jt(s.posMatrix),"$clipping",r.tileExtentBuffer,r.quadTriangleIndexBuffer,r.tileExtentSegments)}}pointCoordinate(t){const n=this.painter.transform;if(t.x<0||t.x>n.width||t.y<0||t.y>n.height)return null;const r=[t.x,t.y,1,1];e.transformMat4(r,r,n.pixelMatrixInverse),e.scale$1(r,r,1/r[3]),r[0]/=n.worldSize,r[1]/=n.worldSize;const i=n._camera.position,a=e.mercatorZfromAltitude(1,n.center.lat),o=[i[0],i[1],i[2]/a,0],s=e.subtract([],r.slice(0,3),o);e.normalize(s,s);const c=this.raycast(o,s,this._exaggeration);return null!==c&&c?(e.scaleAndAdd(o,o,s,c),o[3]=o[2],o[2]*=a,o):null}drawDepth(){const t=this.painter,n=t.context,r=this.proxySourceCache,i=Math.ceil(t.width),a=Math.ceil(t.height);if(!this._depthFBO||this._depthFBO.width===i&&this._depthFBO.height===a||(this._depthFBO.destroy(),delete this._depthFBO,delete this._depthTexture),!this._depthFBO){const t=n.gl,r=n.createFramebuffer(i,a,!0);n.activeTexture.set(t.TEXTURE0);const o=new e.Texture(n,{width:i,height:a,data:null},t.RGBA);o.bind(t.NEAREST,t.CLAMP_TO_EDGE),r.colorAttachment.set(o.texture);const s=n.createRenderbuffer(n.gl.DEPTH_COMPONENT16,i,a);r.depthAttachment.set(s),this._depthFBO=r,this._depthTexture=o}n.bindFramebuffer.set(this._depthFBO.framebuffer),n.viewport.set([0,0,i,a]),function(t,n,r,i){const a=t.context,o=a.gl;a.clear({depth:1});const s=t.useProgram("terrainDepth"),c=new e.DepthMode(o.LESS,e.DepthMode.ReadWrite,t.depthRangeFor3D);for(const l of i){const t=r.getTile(l),i=Pt(l.posMatrix,0);n.setupElevationDraw(t,s),s.draw(a,o.TRIANGLES,c,e.StencilMode.disabled,e.ColorMode.unblended,e.CullFaceMode.backCCW,i,"terrain_depth",n.gridBuffer,n.gridIndexBuffer,n.gridNoSkirtSegments)}}(t,this,r,this.proxyCoords)}_setupProxiedCoordsForOrtho(e,t,n){if(e.getSource()instanceof T)return this._setupProxiedCoordsForImageSource(e,t,n);this._findCoveringTileCache[e.id]=this._findCoveringTileCache[e.id]||{};const r=this.proxiedCoords[e.id]=[],i=this.proxyCoords;for(let o=0;o(e.min.x=Math.min(e.min.x,t.x-s.x),e.min.y=Math.min(e.min.y,t.y-s.y),e.max.x=Math.max(e.max.x,t.x-s.x),e.max.y=Math.max(e.max.y,t.y-s.y),e),{min:new e.Point(Number.MAX_VALUE,Number.MAX_VALUE),max:new e.Point(-Number.MAX_VALUE,-Number.MAX_VALUE)}),l=(t,n)=>{const r=t.wrap+t.canonical.x/(1<o+c.max.x||i+as+c.max.y};for(let e=0;ee.key===n.tileID.key);if(e)return e}if(n.tileID.key!==t.key){const r=t.canonical.z-n.tileID.canonical.z;let a,o,s;i=e.create();const c=n.tileID.wrap-t.wrap<0?(a=e.EXTENT>>r,o=a*((n.tileID.canonical.x<=i){const r=t.canonical.z-i;n.getSource().reparseOverscaled?(s=Math.max(t.canonical.z+2,n.transform.tileZoom),o=new e.OverscaledTileID(s,t.wrap,i,t.canonical.x>>r,t.canonical.y>>r)):0!==r&&(s=i,o=new e.OverscaledTileID(s,t.wrap,i,t.canonical.x>>r,t.canonical.y>>r))}o.key!==t.key&&(l.push(o.key),r=n.getTile(o))}const u=e=>{l.forEach(t=>{i[t]=e}),l.length=0};for(s-=1;s>=c&&(!r||!r.hasData());s--){r&&u(r.tileID.key);const e=o.calculateScaledKey(s);if(r=n.getTileByID(e),r&&r.hasData())break;const t=i[e];if(null===t)break;void 0===t?l.push(e):r=n.getTileByID(t)}return u(r?r.tileID.key:null),r&&r.hasData()?r:null}findDEMTileFor(e){return this.enabled?this._findTileCoveringTileID(e,this.sourceCache):null}prepareDrawTile(e){this.renderedToTile||(this.renderedToTile=!0)}_clearRenderCacheForTile(e,t){let n=this._tilesDirty[e];n||(n=this._tilesDirty[e]={}),n[t.key]=!0}}function Bt(e){const t=[];for(let n=0;n`#define ${e}`));const g=m.concat(We.fragmentSource,r.fragmentSource).join("\n"),y=m.concat(We.vertexSource,Ge.vertexSource,r.vertexSource).join("\n"),v=s.createShader(s.FRAGMENT_SHADER);if(s.isContextLost())return void(this.failedToCreate=!0);s.shaderSource(v,g),s.compileShader(v),s.attachShader(this.program,v);const _=s.createShader(s.VERTEX_SHADER);if(s.isContextLost())return void(this.failedToCreate=!0);s.shaderSource(_,y),s.compileShader(_),s.attachShader(this.program,_),this.attributes={};const b={};this.numAttributes=u.length;for(let e=0;e({u_dem:new e.Uniform1i(t,n.u_dem),u_dem_prev:new e.Uniform1i(t,n.u_dem_prev),u_dem_unpack:new e.Uniform4f(t,n.u_dem_unpack),u_dem_tl:new e.Uniform2f(t,n.u_dem_tl),u_dem_scale:new e.Uniform1f(t,n.u_dem_scale),u_dem_tl_prev:new e.Uniform2f(t,n.u_dem_tl_prev),u_dem_scale_prev:new e.Uniform1f(t,n.u_dem_scale_prev),u_dem_size:new e.Uniform1f(t,n.u_dem_size),u_dem_lerp:new e.Uniform1f(t,n.u_dem_lerp),u_exaggeration:new e.Uniform1f(t,n.u_exaggeration),u_depth:new e.Uniform1i(t,n.u_depth),u_depth_size_inv:new e.Uniform2f(t,n.u_depth_size_inv),u_meter_to_dem:new e.Uniform1f(t,n.u_meter_to_dem),u_label_plane_matrix_inv:new e.UniformMatrix4f(t,n.u_label_plane_matrix_inv)}))(t,b))}setTerrainUniformValues(e,t){if(!this.terrainUniforms)return;const n=this.terrainUniforms;if(!this.failedToCreate){e.program.set(this.program);for(const e in t)n[e].set(t[e])}}draw(e,t,n,r,i,a,o,s,c,l,u,h,f,d,p,m){const g=e.gl;if(this.failedToCreate)return;e.program.set(this.program),e.setDepthMode(n),e.setStencilMode(r),e.setColorMode(i),e.setCullFace(a);for(const v in this.fixedUniforms)this.fixedUniforms[v].set(o[v]);d&&d.setUniforms(e,this.binderUniforms,h,{zoom:f});const y={[g.LINES]:2,[g.TRIANGLES]:3,[g.LINE_STRIP]:1}[t];for(const v of u.get()){const n=v.vaos||(v.vaos={});(n[s]||(n[s]=new Et)).bind(e,this,c,d?d.getPaintVertexBuffers():[],l,v.vertexOffset,p,m),g.drawElements(t,v.primitiveLength*y,g.UNSIGNED_SHORT,v.primitiveOffset*y*2)}}}function Ut(e,t,n){const r=1/v(n,1,t.transform.tileZoom),i=Math.pow(2,n.tileID.overscaledZ),a=n.tileSize*Math.pow(2,t.transform.tileZoom)/i,o=a*(n.tileID.canonical.x+n.tileID.wrap*i),s=a*n.tileID.canonical.y;return{u_image:0,u_texsize:n.imageAtlasTexture.size,u_scale:[r,e.fromScale,e.toScale],u_fade:e.t,u_pixel_coord_upper:[o>>16,s>>16],u_pixel_coord_lower:[65535&o,65535&s]}}const Vt=(t,n,r,i)=>{const a=n.style.light,o=a.properties.get("position"),s=[o.x,o.y,o.z],c=e.create$1();"viewport"===a.properties.get("anchor")&&(e.fromRotation(c,-n.transform.angle),e.transformMat3(s,s,c));const l=a.properties.get("color");return{u_matrix:t,u_lightpos:s,u_lightintensity:a.properties.get("intensity"),u_lightcolor:[l.r,l.g,l.b],u_vertical_gradient:+r,u_opacity:i}},Gt=(t,n,r,i,a,o,s)=>e.extend(Vt(t,n,r,i),Ut(o,n,s),{u_height_factor:-Math.pow(2,a.overscaledZ)/s.tileSize/8}),Wt=e=>({u_matrix:e}),qt=(t,n,r,i)=>e.extend(Wt(t),Ut(r,n,i)),Zt=(e,t)=>({u_matrix:e,u_world:t}),Ht=(t,n,r,i,a)=>e.extend(qt(t,n,r,i),{u_world:a}),Xt=(t,n,r,i)=>{const a=t.transform;let o;if("map"===i.paint.get("circle-pitch-alignment")){const e=v(r,1,a.zoom);o=[e,e]}else o=a.pixelsToGLUnits;return{u_camera_to_center_distance:a.cameraToCenterDistance,u_matrix:t.translatePosMatrix(n.posMatrix,r,i.paint.get("circle-translate"),i.paint.get("circle-translate-anchor")),u_device_pixel_ratio:e.browser.devicePixelRatio,u_extrude_scale:o}},$t=e=>{const t=[];return"map"===e.paint.get("circle-pitch-alignment")&&t.push("PITCH_WITH_MAP"),"map"===e.paint.get("circle-pitch-scale")&&t.push("SCALE_WITH_MAP"),t},Yt=(t,n,r)=>{const i=e.EXTENT/r.tileSize;return{u_matrix:t,u_camera_to_center_distance:n.cameraToCenterDistance,u_extrude_scale:[n.pixelsToGLUnits[0]/i,n.pixelsToGLUnits[1]/i]}},Kt=(e,t,n=1)=>({u_matrix:e,u_color:t,u_overlay:0,u_overlay_scale:n}),Qt=(e,t,n,r)=>({u_matrix:e,u_extrude_scale:v(t,1,n),u_intensity:r}),Jt=(t,n,r,i)=>{const a=t.transform;return{u_matrix:an(t,n,r,i),u_ratio:1/v(n,1,a.zoom),u_device_pixel_ratio:e.browser.devicePixelRatio,u_units_to_pixels:[1/a.pixelsToGLUnits[0],1/a.pixelsToGLUnits[1]]}},en=(t,n,r,i,a)=>e.extend(Jt(t,n,r,i),{u_image:0,u_image_height:a}),tn=(t,n,r,i,a)=>{const o=t.transform,s=rn(n,o);return{u_matrix:an(t,n,r,a),u_texsize:n.imageAtlasTexture.size,u_ratio:1/v(n,1,o.zoom),u_device_pixel_ratio:e.browser.devicePixelRatio,u_image:0,u_scale:[s,i.fromScale,i.toScale],u_fade:i.t,u_units_to_pixels:[1/o.pixelsToGLUnits[0],1/o.pixelsToGLUnits[1]]}},nn=(t,n,r,i,a,o)=>{const s=t.lineAtlas,c=rn(n,t.transform),l="round"===r.layout.get("line-cap"),u=s.getDash(i.from,l),h=s.getDash(i.to,l),f=u.width*a.fromScale,d=h.width*a.toScale;return e.extend(Jt(t,n,r,o),{u_patternscale_a:[c/f,-u.height/2],u_patternscale_b:[c/d,-h.height/2],u_sdfgamma:s.width/(256*Math.min(f,d)*e.browser.devicePixelRatio)/2,u_image:0,u_tex_y_a:u.y,u_tex_y_b:h.y,u_mix:a.t})};function rn(e,t){return 1/v(e,1,t.tileZoom)}function an(e,t,n,r){return e.translatePosMatrix(r||t.tileID.posMatrix,t,n.paint.get("line-translate"),n.paint.get("line-translate-anchor"))}const on=(e,t,n,r,i)=>{return{u_matrix:e,u_tl_parent:t,u_scale_parent:n,u_buffer_scale:1,u_fade_t:r.mix,u_opacity:r.opacity*i.paint.get("raster-opacity"),u_image0:0,u_image1:1,u_brightness_low:i.paint.get("raster-brightness-min"),u_brightness_high:i.paint.get("raster-brightness-max"),u_saturation_factor:(o=i.paint.get("raster-saturation"),o>0?1-1/(1.001-o):-o),u_contrast_factor:(a=i.paint.get("raster-contrast"),a>0?1/(1-a):1+a),u_spin_weights:sn(i.paint.get("raster-hue-rotate"))};var a,o};function sn(e){e*=Math.PI/180;const t=Math.sin(e),n=Math.cos(e);return[(2*n+1)/3,(-Math.sqrt(3)*t-n+1)/3,(Math.sqrt(3)*t-n+1)/3]}const cn=(e,t,n,r,i,a,o,s,c,l)=>{const u=i.transform;return{u_is_size_zoom_constant:+("constant"===e||"source"===e),u_is_size_feature_constant:+("constant"===e||"camera"===e),u_size_t:t?t.uSizeT:0,u_size:t?t.uSize:0,u_camera_to_center_distance:u.cameraToCenterDistance,u_pitch:u.pitch/360*2*Math.PI,u_rotate_symbol:+n,u_aspect_ratio:u.width/u.height,u_fade_change:i.options.fadeDuration?i.symbolFadeChange:1,u_matrix:a,u_label_plane_matrix:o,u_coord_matrix:s,u_is_text:+c,u_pitch_with_map:+r,u_texsize:l,u_texture:0}},ln=(t,n,r,i,a,o,s,c,l,u,h)=>{const{cameraToCenterDistance:f,_pitch:d}=a.transform;return e.extend(cn(t,n,r,i,a,o,s,c,l,u),{u_gamma_scale:i?f*Math.cos(a.terrain?0:d):1,u_device_pixel_ratio:e.browser.devicePixelRatio,u_is_halo:+h})},un=(t,n,r,i,a,o,s,c,l,u)=>e.extend(ln(t,n,r,i,a,o,s,c,!0,l,!0),{u_texsize_icon:u,u_texture_icon:1}),hn=(e,t,n)=>({u_matrix:e,u_opacity:t,u_color:n}),fn=(t,n,r,i,a,o)=>e.extend(function(e,t,n,r){const i=n.imageManager.getPattern(e.from.toString()),a=n.imageManager.getPattern(e.to.toString()),{width:o,height:s}=n.imageManager.getPixelSize(),c=Math.pow(2,r.tileID.overscaledZ),l=r.tileSize*Math.pow(2,n.transform.tileZoom)/c,u=l*(r.tileID.canonical.x+r.tileID.wrap*c),h=l*r.tileID.canonical.y;return{u_image:0,u_pattern_tl_a:i.tl,u_pattern_br_a:i.br,u_pattern_tl_b:a.tl,u_pattern_br_b:a.br,u_texsize:[o,s],u_mix:t.t,u_pattern_size_a:i.displaySize,u_pattern_size_b:a.displaySize,u_scale_a:t.fromScale,u_scale_b:t.toScale,u_tile_units_to_pixels:1/v(r,1,n.transform.tileZoom),u_pixel_coord_upper:[u>>16,h>>16],u_pixel_coord_lower:[65535&u,65535&h]}}(i,o,r,a),{u_matrix:t,u_opacity:n}),dn={fillExtrusion:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_lightpos:new e.Uniform3f(t,n.u_lightpos),u_lightintensity:new e.Uniform1f(t,n.u_lightintensity),u_lightcolor:new e.Uniform3f(t,n.u_lightcolor),u_vertical_gradient:new e.Uniform1f(t,n.u_vertical_gradient),u_opacity:new e.Uniform1f(t,n.u_opacity)}),fillExtrusionPattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_lightpos:new e.Uniform3f(t,n.u_lightpos),u_lightintensity:new e.Uniform1f(t,n.u_lightintensity),u_lightcolor:new e.Uniform3f(t,n.u_lightcolor),u_vertical_gradient:new e.Uniform1f(t,n.u_vertical_gradient),u_height_factor:new e.Uniform1f(t,n.u_height_factor),u_image:new e.Uniform1i(t,n.u_image),u_texsize:new e.Uniform2f(t,n.u_texsize),u_pixel_coord_upper:new e.Uniform2f(t,n.u_pixel_coord_upper),u_pixel_coord_lower:new e.Uniform2f(t,n.u_pixel_coord_lower),u_scale:new e.Uniform3f(t,n.u_scale),u_fade:new e.Uniform1f(t,n.u_fade),u_opacity:new e.Uniform1f(t,n.u_opacity)}),fill:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix)}),fillPattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_image:new e.Uniform1i(t,n.u_image),u_texsize:new e.Uniform2f(t,n.u_texsize),u_pixel_coord_upper:new e.Uniform2f(t,n.u_pixel_coord_upper),u_pixel_coord_lower:new e.Uniform2f(t,n.u_pixel_coord_lower),u_scale:new e.Uniform3f(t,n.u_scale),u_fade:new e.Uniform1f(t,n.u_fade)}),fillOutline:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_world:new e.Uniform2f(t,n.u_world)}),fillOutlinePattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_world:new e.Uniform2f(t,n.u_world),u_image:new e.Uniform1i(t,n.u_image),u_texsize:new e.Uniform2f(t,n.u_texsize),u_pixel_coord_upper:new e.Uniform2f(t,n.u_pixel_coord_upper),u_pixel_coord_lower:new e.Uniform2f(t,n.u_pixel_coord_lower),u_scale:new e.Uniform3f(t,n.u_scale),u_fade:new e.Uniform1f(t,n.u_fade)}),circle:(t,n)=>({u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_extrude_scale:new e.Uniform2f(t,n.u_extrude_scale),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_matrix:new e.UniformMatrix4f(t,n.u_matrix)}),collisionBox:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_extrude_scale:new e.Uniform2f(t,n.u_extrude_scale)}),collisionCircle:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_inv_matrix:new e.UniformMatrix4f(t,n.u_inv_matrix),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_viewport_size:new e.Uniform2f(t,n.u_viewport_size)}),debug:(t,n)=>({u_color:new e.UniformColor(t,n.u_color),u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_overlay:new e.Uniform1i(t,n.u_overlay),u_overlay_scale:new e.Uniform1f(t,n.u_overlay_scale)}),clippingMask:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix)}),heatmap:(t,n)=>({u_extrude_scale:new e.Uniform1f(t,n.u_extrude_scale),u_intensity:new e.Uniform1f(t,n.u_intensity),u_matrix:new e.UniformMatrix4f(t,n.u_matrix)}),heatmapTexture:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_world:new e.Uniform2f(t,n.u_world),u_image:new e.Uniform1i(t,n.u_image),u_color_ramp:new e.Uniform1i(t,n.u_color_ramp),u_opacity:new e.Uniform1f(t,n.u_opacity)}),hillshade:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_image:new e.Uniform1i(t,n.u_image),u_latrange:new e.Uniform2f(t,n.u_latrange),u_light:new e.Uniform2f(t,n.u_light),u_shadow:new e.UniformColor(t,n.u_shadow),u_highlight:new e.UniformColor(t,n.u_highlight),u_accent:new e.UniformColor(t,n.u_accent)}),hillshadePrepare:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_image:new e.Uniform1i(t,n.u_image),u_dimension:new e.Uniform2f(t,n.u_dimension),u_zoom:new e.Uniform1f(t,n.u_zoom),u_unpack:new e.Uniform4f(t,n.u_unpack)}),line:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_ratio:new e.Uniform1f(t,n.u_ratio),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_units_to_pixels:new e.Uniform2f(t,n.u_units_to_pixels)}),lineGradient:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_ratio:new e.Uniform1f(t,n.u_ratio),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_units_to_pixels:new e.Uniform2f(t,n.u_units_to_pixels),u_image:new e.Uniform1i(t,n.u_image),u_image_height:new e.Uniform1f(t,n.u_image_height)}),linePattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_texsize:new e.Uniform2f(t,n.u_texsize),u_ratio:new e.Uniform1f(t,n.u_ratio),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_image:new e.Uniform1i(t,n.u_image),u_units_to_pixels:new e.Uniform2f(t,n.u_units_to_pixels),u_scale:new e.Uniform3f(t,n.u_scale),u_fade:new e.Uniform1f(t,n.u_fade)}),lineSDF:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_ratio:new e.Uniform1f(t,n.u_ratio),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_units_to_pixels:new e.Uniform2f(t,n.u_units_to_pixels),u_patternscale_a:new e.Uniform2f(t,n.u_patternscale_a),u_patternscale_b:new e.Uniform2f(t,n.u_patternscale_b),u_sdfgamma:new e.Uniform1f(t,n.u_sdfgamma),u_image:new e.Uniform1i(t,n.u_image),u_tex_y_a:new e.Uniform1f(t,n.u_tex_y_a),u_tex_y_b:new e.Uniform1f(t,n.u_tex_y_b),u_mix:new e.Uniform1f(t,n.u_mix)}),raster:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_tl_parent:new e.Uniform2f(t,n.u_tl_parent),u_scale_parent:new e.Uniform1f(t,n.u_scale_parent),u_buffer_scale:new e.Uniform1f(t,n.u_buffer_scale),u_fade_t:new e.Uniform1f(t,n.u_fade_t),u_opacity:new e.Uniform1f(t,n.u_opacity),u_image0:new e.Uniform1i(t,n.u_image0),u_image1:new e.Uniform1i(t,n.u_image1),u_brightness_low:new e.Uniform1f(t,n.u_brightness_low),u_brightness_high:new e.Uniform1f(t,n.u_brightness_high),u_saturation_factor:new e.Uniform1f(t,n.u_saturation_factor),u_contrast_factor:new e.Uniform1f(t,n.u_contrast_factor),u_spin_weights:new e.Uniform3f(t,n.u_spin_weights)}),symbolIcon:(t,n)=>({u_is_size_zoom_constant:new e.Uniform1i(t,n.u_is_size_zoom_constant),u_is_size_feature_constant:new e.Uniform1i(t,n.u_is_size_feature_constant),u_size_t:new e.Uniform1f(t,n.u_size_t),u_size:new e.Uniform1f(t,n.u_size),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_pitch:new e.Uniform1f(t,n.u_pitch),u_rotate_symbol:new e.Uniform1i(t,n.u_rotate_symbol),u_aspect_ratio:new e.Uniform1f(t,n.u_aspect_ratio),u_fade_change:new e.Uniform1f(t,n.u_fade_change),u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_label_plane_matrix:new e.UniformMatrix4f(t,n.u_label_plane_matrix),u_coord_matrix:new e.UniformMatrix4f(t,n.u_coord_matrix),u_is_text:new e.Uniform1i(t,n.u_is_text),u_pitch_with_map:new e.Uniform1i(t,n.u_pitch_with_map),u_texsize:new e.Uniform2f(t,n.u_texsize),u_texture:new e.Uniform1i(t,n.u_texture)}),symbolSDF:(t,n)=>({u_is_size_zoom_constant:new e.Uniform1i(t,n.u_is_size_zoom_constant),u_is_size_feature_constant:new e.Uniform1i(t,n.u_is_size_feature_constant),u_size_t:new e.Uniform1f(t,n.u_size_t),u_size:new e.Uniform1f(t,n.u_size),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_pitch:new e.Uniform1f(t,n.u_pitch),u_rotate_symbol:new e.Uniform1i(t,n.u_rotate_symbol),u_aspect_ratio:new e.Uniform1f(t,n.u_aspect_ratio),u_fade_change:new e.Uniform1f(t,n.u_fade_change),u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_label_plane_matrix:new e.UniformMatrix4f(t,n.u_label_plane_matrix),u_coord_matrix:new e.UniformMatrix4f(t,n.u_coord_matrix),u_is_text:new e.Uniform1i(t,n.u_is_text),u_pitch_with_map:new e.Uniform1i(t,n.u_pitch_with_map),u_texsize:new e.Uniform2f(t,n.u_texsize),u_texture:new e.Uniform1i(t,n.u_texture),u_gamma_scale:new e.Uniform1f(t,n.u_gamma_scale),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_is_halo:new e.Uniform1i(t,n.u_is_halo)}),symbolTextAndIcon:(t,n)=>({u_is_size_zoom_constant:new e.Uniform1i(t,n.u_is_size_zoom_constant),u_is_size_feature_constant:new e.Uniform1i(t,n.u_is_size_feature_constant),u_size_t:new e.Uniform1f(t,n.u_size_t),u_size:new e.Uniform1f(t,n.u_size),u_camera_to_center_distance:new e.Uniform1f(t,n.u_camera_to_center_distance),u_pitch:new e.Uniform1f(t,n.u_pitch),u_rotate_symbol:new e.Uniform1i(t,n.u_rotate_symbol),u_aspect_ratio:new e.Uniform1f(t,n.u_aspect_ratio),u_fade_change:new e.Uniform1f(t,n.u_fade_change),u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_label_plane_matrix:new e.UniformMatrix4f(t,n.u_label_plane_matrix),u_coord_matrix:new e.UniformMatrix4f(t,n.u_coord_matrix),u_is_text:new e.Uniform1i(t,n.u_is_text),u_pitch_with_map:new e.Uniform1i(t,n.u_pitch_with_map),u_texsize:new e.Uniform2f(t,n.u_texsize),u_texsize_icon:new e.Uniform2f(t,n.u_texsize_icon),u_texture:new e.Uniform1i(t,n.u_texture),u_texture_icon:new e.Uniform1i(t,n.u_texture_icon),u_gamma_scale:new e.Uniform1f(t,n.u_gamma_scale),u_device_pixel_ratio:new e.Uniform1f(t,n.u_device_pixel_ratio),u_is_halo:new e.Uniform1i(t,n.u_is_halo)}),background:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_opacity:new e.Uniform1f(t,n.u_opacity),u_color:new e.UniformColor(t,n.u_color)}),backgroundPattern:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_opacity:new e.Uniform1f(t,n.u_opacity),u_image:new e.Uniform1i(t,n.u_image),u_pattern_tl_a:new e.Uniform2f(t,n.u_pattern_tl_a),u_pattern_br_a:new e.Uniform2f(t,n.u_pattern_br_a),u_pattern_tl_b:new e.Uniform2f(t,n.u_pattern_tl_b),u_pattern_br_b:new e.Uniform2f(t,n.u_pattern_br_b),u_texsize:new e.Uniform2f(t,n.u_texsize),u_mix:new e.Uniform1f(t,n.u_mix),u_pattern_size_a:new e.Uniform2f(t,n.u_pattern_size_a),u_pattern_size_b:new e.Uniform2f(t,n.u_pattern_size_b),u_scale_a:new e.Uniform1f(t,n.u_scale_a),u_scale_b:new e.Uniform1f(t,n.u_scale_b),u_pixel_coord_upper:new e.Uniform2f(t,n.u_pixel_coord_upper),u_pixel_coord_lower:new e.Uniform2f(t,n.u_pixel_coord_lower),u_tile_units_to_pixels:new e.Uniform1f(t,n.u_tile_units_to_pixels)}),terrainRaster:At,terrainDepth:At,skybox:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_sun_direction:new e.Uniform3f(t,n.u_sun_direction),u_cubemap:new e.Uniform1i(t,n.u_cubemap),u_opacity:new e.Uniform1f(t,n.u_opacity),u_temporal_offset:new e.Uniform1f(t,n.u_temporal_offset)}),skyboxGradient:(t,n)=>({u_matrix:new e.UniformMatrix4f(t,n.u_matrix),u_color_ramp:new e.Uniform1i(t,n.u_color_ramp),u_center_direction:new e.Uniform3f(t,n.u_center_direction),u_radius:new e.Uniform1f(t,n.u_radius),u_opacity:new e.Uniform1f(t,n.u_opacity),u_temporal_offset:new e.Uniform1f(t,n.u_temporal_offset)}),skyboxCapture:(t,n)=>({u_matrix_3f:new e.UniformMatrix3f(t,n.u_matrix_3f),u_sun_direction:new e.Uniform3f(t,n.u_sun_direction),u_sun_intensity:new e.Uniform1f(t,n.u_sun_intensity),u_color_tint_r:new e.Uniform4f(t,n.u_color_tint_r),u_color_tint_m:new e.Uniform4f(t,n.u_color_tint_m),u_luminance:new e.Uniform1f(t,n.u_luminance)})};let pn;function mn(t,n,r,i,a,o,s){const c=t.context,l=c.gl,u=t.useProgram("collisionBox"),h=[];let f=0,d=0;for(let b=0;b0){const n=e.create(),r=y;e.mul(n,g.placementInvProjMatrix,t.transform.glCoordMatrix),e.mul(n,n,g.placementViewportMatrix),h.push({circleArray:_,circleOffset:d,transform:r,invTransform:n}),f+=_.length/4,d=f}v&&(t.terrain&&t.terrain.setupElevationDraw(m,u),u.draw(c,l.LINES,e.DepthMode.disabled,e.StencilMode.disabled,t.colorModeForRenderPass(),e.CullFaceMode.disabled,Yt(y,t.transform,m),r.id,v.layoutVertexBuffer,v.indexBuffer,v.segments,null,t.transform.zoom,null,v.collisionVertexBuffer,v.collisionVertexBufferExt))}if(!s||!h.length)return;const p=t.useProgram("collisionCircle"),m=new e.StructArrayLayout2f1f2i16;m.resize(4*f),m._trim();let g=0;for(const e of h)for(let t=0;t=0&&(g[m.associatedIconIndex]={shiftedAnchor:O,angle:A})}else se(m.numGlyphs,p)}if(h){m.clear();const n=t.icon.placedSymbolArray;for(let t=0;te.getAtTileOffset(O,t.x,t.y):null)}const V=t.translatePosMatrix(O.posMatrix,i,o,s),G=_||a&&k||U?gn:z,W=t.translatePosMatrix(B,i,o,s,!0),q=f&&0!==r.paint.get(a?"text-halo-width":"icon-halo-width").constantOr(1);let Z;Z=f?c.iconsInText?un(d.kind,P,b,y,t,V,G,W,C,j):ln(d.kind,P,b,y,t,V,G,W,a,C,!0):cn(d.kind,P,b,y,t,V,G,W,a,C);const H={program:A,buffers:l,uniformValues:Z,atlasTexture:I,atlasTextureIcon:L,atlasInterpolation:M,atlasInterpolationIcon:R,isSDF:f,hasHalo:q,tile:i,labelPlaneMatrixInv:F};if(x&&c.canOverlap){w=!0;const t=l.segments.get();for(const n of t)T.push({segments:new e.SegmentVector([n]),sortKey:n.sortKey,state:H})}else T.push({segments:l.segments,sortKey:0,state:H})}w&&T.sort((e,t)=>e.sortKey-t.sortKey);for(const e of T){const n=e.state;if(t.terrain&&t.terrain.setupElevationDraw(n.tile,n.program,{useDepthForOcclusion:!0,labelPlaneMatrixInv:n.labelPlaneMatrixInv}),d.activeTexture.set(p.TEXTURE0),n.atlasTexture.bind(n.atlasInterpolation,p.CLAMP_TO_EDGE),n.atlasTextureIcon&&(d.activeTexture.set(p.TEXTURE1),n.atlasTextureIcon&&n.atlasTextureIcon.bind(n.atlasInterpolationIcon,p.CLAMP_TO_EDGE)),n.isSDF){const i=n.uniformValues;n.hasHalo&&(i.u_is_halo=1,xn(n.buffers,e.segments,r,t,n.program,E,h,f,i)),i.u_is_halo=0}xn(n.buffers,e.segments,r,t,n.program,E,h,f,n.uniformValues)}}function xn(t,n,r,i,a,o,s,c,l){const u=i.context;a.draw(u,u.gl.TRIANGLES,o,s,c,e.CullFaceMode.disabled,l,r.id,t.layoutVertexBuffer,t.indexBuffer,n,r.paint,i.transform.zoom,t.programConfigurations.get(r.id),t.dynamicLayoutVertexBuffer,t.opacityVertexBuffer)}function wn(t,n,r,i,a,o,s){const c=t.context.gl,l=r.paint.get("fill-pattern"),u=l&&l.constantOr(1),h=r.getCrossfadeParameters();let f,d,p,m,g;s?(d=u&&!r.getPaintProperty("fill-outline-color")?"fillOutlinePattern":"fillOutline",f=c.LINES):(d=u?"fillPattern":"fill",f=c.TRIANGLES);for(const y of i){const i=n.getTile(y);if(u&&!i.patternsLoaded())continue;const v=i.getBucket(r);if(!v)continue;t.prepareDrawTile(y);const _=v.programConfigurations.get(r.id),b=t.useProgram(d,_);u&&(t.context.activeTexture.set(c.TEXTURE0),i.imageAtlasTexture.bind(c.LINEAR,c.CLAMP_TO_EDGE),_.updatePaintBuffers(h));const x=l.constantOr(null);if(x&&i.imageAtlas){const e=i.imageAtlas,t=e.patternPositions[x.to.toString()],n=e.patternPositions[x.from.toString()];t&&n&&_.setConstantPatternPositions(t,n)}const w=t.translatePosMatrix(y.posMatrix,i,r.paint.get("fill-translate"),r.paint.get("fill-translate-anchor"));if(s){m=v.indexBuffer2,g=v.segments2;const e=t.terrain&&t.terrain.renderingToTexture?t.terrain.drapeBufferSize:[c.drawingBufferWidth,c.drawingBufferHeight];p="fillOutlinePattern"===d&&u?Ht(w,t,h,i,e):Zt(w,e)}else m=v.indexBuffer,g=v.segments,p=u?qt(w,t,h,i):Wt(w);b.draw(t.context,f,a,t.stencilModeForClipping(y),o,e.CullFaceMode.disabled,p,r.id,v.layoutVertexBuffer,m,g,r.paint,t.transform.zoom,_)}}function En(t,n,r,i,a,o,s){const c=t.context,l=c.gl,u=r.paint.get("fill-extrusion-pattern"),h=u.constantOr(1),f=r.getCrossfadeParameters(),d=r.paint.get("fill-extrusion-opacity");for(const p of i){const i=n.getTile(p),m=i.getBucket(r);if(!m)continue;const g=m.programConfigurations.get(r.id),y=t.useProgram(h?"fillExtrusionPattern":"fillExtrusion",g);if(t.terrain){const e=t.terrain;if(!m.enableTerrain)continue;if(e.setupElevationDraw(i,y,{useMeterToDem:!0}),kn(c,n,p,m,r,e),!m.centroidVertexBuffer){const e=y.attributes.a_centroid_pos;void 0!==e&&l.vertexAttrib2f(e,0,0)}}h&&(t.context.activeTexture.set(l.TEXTURE0),i.imageAtlasTexture.bind(l.LINEAR,l.CLAMP_TO_EDGE),g.updatePaintBuffers(f));const v=u.constantOr(null);if(v&&i.imageAtlas){const e=i.imageAtlas,t=e.patternPositions[v.to.toString()],n=e.patternPositions[v.from.toString()];t&&n&&g.setConstantPatternPositions(t,n)}const _=t.translatePosMatrix(p.posMatrix,i,r.paint.get("fill-extrusion-translate"),r.paint.get("fill-extrusion-translate-anchor")),b=r.paint.get("fill-extrusion-vertical-gradient"),x=h?Gt(_,t,b,d,p,f,i):Vt(_,t,b,d);y.draw(c,c.gl.TRIANGLES,a,o,s,e.CullFaceMode.backCCW,x,r.id,m.layoutVertexBuffer,m.indexBuffer,m.segments,r.paint,t.transform.zoom,g,t.terrain?m.centroidVertexBuffer:null)}}function kn(t,n,r,i,a,o){const s=[t=>{let n=t.canonical.x-1,r=t.wrap;return n<0&&(n=(1<{let n=t.canonical.x+1,r=t.wrap;return n===1<new e.OverscaledTileID(t.overscaledZ,t.wrap,t.canonical.z,t.canonical.x,(0===t.canonical.y?1<new e.OverscaledTileID(t.overscaledZ,t.wrap,t.canonical.z,t.canonical.x,t.canonical.y===(1<{const t=n.getSource().maxzoom;for(const r of[0,-1,1]){if(e.overscaledZ+r0&&e.overscaledZ(l[0]=Math.min(t.min.y,n.min.y),l[1]=Math.max(t.max.y,n.max.y),l[2]=e.EXTENT-n.min.x>t.max.x?n.min.x-e.EXTENT:t.max.x,l),h=(t,n)=>(l[0]=Math.min(t.min.x,n.min.x),l[1]=Math.max(t.max.x,n.max.x),l[2]=e.EXTENT-n.min.y>t.max.y?n.min.y-e.EXTENT:t.max.y,l),f=[(e,t)=>u(e,t),(e,t)=>u(t,e),(e,t)=>h(e,t),(e,t)=>h(t,e)],d=new e.Point(0,0);let p,m,g;const y=(t,n,i,a,s)=>{const c=[[a?i:t,a?t:i,0],[a?i:n,a?n:i,0]],l=s<0?e.EXTENT+s:s,u=[a?l:(t+n)/2,a?(t+n)/2:l,0];return 0===i&&s<0||0!==i&&s>0?o.getForTilePoints(g,[u],!0,m):c.push(u),o.getForTilePoints(r,c,!0,p),Math.max(c[0][2],c[1][2],u[2])/o.exaggeration()};for(let v=0;v<4;v++){const t=i.borders[v];if(0===t.length&&(i.borderDone[v]=!0),i.borderDone[v])continue;const n=g=s[v](r),a=c(n);if(!a||!a.enableTerrain)continue;if(m=o.findDEMTileFor(n),!m||!m.dem)continue;if(!p){const e=o.findDEMTileFor(r);if(!e||!e.dem)return;p=e}const l=(v<2?1:5)-v,u=a.borders[l];let h=0;for(let r=0;ro[0]+3));)a.borderDone[l]||a.encodeCentroid(void 0,s,!1),h++;if(s&&ho[1]-3)&&(r++,++h!==u.length);)s=a.featuresOnBorder[u[h]];if(s=a.featuresOnBorder[u[t]],n.intersectsCount()>1||s.intersectsCount()>1||1!==r){1!==r&&(h=t),i.encodeCentroid(void 0,n,!1),a.borderDone[l]||a.encodeCentroid(void 0,s,!1);continue}const c=f[v](n,s),p=v%2?e.EXTENT-1:0;d.x=y(c[0],Math.min(e.EXTENT-1,c[1]),p,v<2,c[2]),d.y=0,i.encodeCentroid(d,n,!1),a.borderDone[l]||a.encodeCentroid(d,s,!1)}else i.encodeCentroid(void 0,n,!1)}i.borderDone[v]=i.needsCentroidUpdate=!0,a.borderDone[l]||(a.borderDone[l]=a.needsCentroidUpdate=!0)}(i.needsCentroidUpdate||!i.centroidVertexBuffer&&0!==i.centroidVertexArray.length)&&i.uploadCentroid(t)}const Tn=new e.Color(1,0,0,1),Sn=new e.Color(0,1,0,1),On=new e.Color(0,0,1,1),An=new e.Color(1,0,1,1),Pn=new e.Color(0,1,1,1);function Cn(e,t,n,r){Mn(e,0,t+n/2,e.transform.width,n,r)}function In(e,t,n,r){Mn(e,t-n/2,0,n,e.transform.height,r)}function Mn(t,n,r,i,a,o){const s=t.context,c=s.gl;c.enable(c.SCISSOR_TEST),c.scissor(n*e.browser.devicePixelRatio,r*e.browser.devicePixelRatio,i*e.browser.devicePixelRatio,a*e.browser.devicePixelRatio),s.clear({color:o}),c.disable(c.SCISSOR_TEST)}function Rn(t,n,r){const i=t.context,a=i.gl,o=r.posMatrix,s=t.useProgram("debug"),c=n.getTileByID(r.key);t.terrain&&t.terrain.setupElevationDraw(c,s);const l=e.DepthMode.disabled,u=e.StencilMode.disabled,h=t.colorModeForRenderPass();i.activeTexture.set(a.TEXTURE0),t.emptyTexture.bind(a.LINEAR,a.CLAMP_TO_EDGE),s.draw(i,a.LINE_STRIP,l,u,h,e.CullFaceMode.disabled,Kt(o,e.Color.red),"$debug",t.debugBuffer,t.tileBorderIndexBuffer,t.debugSegments);const f=c.latestRawTileData,d=Math.floor((f&&f.byteLength||0)/1024),p=n.getTile(r).tileSize,m=512/Math.min(p,512)*(r.overscaledZ/t.transform.zoom)*.5;let g=r.canonical.toString();r.overscaledZ!==r.canonical.z&&(g+=` => ${r.overscaledZ}`),function(e,t){e.initDebugOverlayCanvas();const n=e.debugOverlayCanvas,r=e.context.gl,i=e.debugOverlayCanvas.getContext("2d");i.clearRect(0,0,n.width,n.height),i.shadowColor="white",i.shadowBlur=2,i.lineWidth=1.5,i.strokeStyle="white",i.textBaseline="top",i.font="bold 36px Open Sans, sans-serif",i.fillText(t,5,5),i.strokeText(t,5,5),e.debugOverlayTexture.update(n),e.debugOverlayTexture.bind(r.LINEAR,r.CLAMP_TO_EDGE)}(t,`${g} ${d}kb`),s.draw(i,a.TRIANGLES,l,u,e.ColorMode.alphaBlended,e.CullFaceMode.disabled,Kt(o,e.Color.transparent,m),"$debug",t.debugBuffer,t.quadTriangleIndexBuffer,t.debugSegments)}const jn=e.createLayout([{name:"a_pos_3f",components:3,type:"Float32"}]),{members:Ln}=jn;function Dn(e,t,n,r){e.emplaceBack(t,n,r)}class zn{constructor(t){this.vertexArray=new e.StructArrayLayout3f12,this.indices=new e.StructArrayLayout3ui6,Dn(this.vertexArray,-1,-1,1),Dn(this.vertexArray,1,-1,1),Dn(this.vertexArray,-1,1,1),Dn(this.vertexArray,1,1,1),Dn(this.vertexArray,-1,-1,-1),Dn(this.vertexArray,1,-1,-1),Dn(this.vertexArray,-1,1,-1),Dn(this.vertexArray,1,1,-1),this.indices.emplaceBack(5,1,3),this.indices.emplaceBack(3,7,5),this.indices.emplaceBack(6,2,0),this.indices.emplaceBack(0,4,6),this.indices.emplaceBack(2,6,7),this.indices.emplaceBack(7,3,2),this.indices.emplaceBack(5,4,0),this.indices.emplaceBack(0,1,5),this.indices.emplaceBack(0,2,3),this.indices.emplaceBack(3,1,0),this.indices.emplaceBack(7,6,4),this.indices.emplaceBack(4,5,7),this.vertexBuffer=t.createVertexBuffer(this.vertexArray,Ln),this.indexBuffer=t.createIndexBuffer(this.indices),this.segment=e.SegmentVector.simpleSegment(0,0,36,12)}}function Fn(t,n,r,i,a,o){const s=t.gl,c=n.paint.get("sky-atmosphere-color"),l=n.paint.get("sky-atmosphere-halo-color"),u=n.paint.get("sky-atmosphere-sun-intensity"),h=((e,t,n,r,i)=>({u_matrix_3f:e,u_sun_direction:t,u_sun_intensity:n,u_color_tint_r:[r.r,r.g,r.b,r.a],u_color_tint_m:[i.r,i.g,i.b,i.a],u_luminance:5e-5}))(e.fromMat4([],i),a,u,c,l);s.framebufferTexture2D(s.FRAMEBUFFER,s.COLOR_ATTACHMENT0,s.TEXTURE_CUBE_MAP_POSITIVE_X+o,n.skyboxTexture,0),r.draw(t,s.TRIANGLES,e.DepthMode.disabled,e.StencilMode.disabled,e.ColorMode.unblended,e.CullFaceMode.frontCW,h,"skyboxCapture",n.skyboxGeometry.vertexBuffer,n.skyboxGeometry.indexBuffer,n.skyboxGeometry.segment)}const Bn={symbol:function(t,n,r,i,a){if("translucent"!==t.renderPass)return;const o=e.StencilMode.disabled,s=t.colorModeForRenderPass();r.layout.get("text-variable-anchor")&&function(t,n,r,i,a,o,s){const c=n.transform,l="map"===a,u="map"===o;for(const h of t){const t=i.getTile(h),a=t.getBucket(r);if(!a||!a.text||!a.text.segments.get().length)continue;const o=e.evaluateSizeForZoom(a.textSizeData,c.zoom),f=v(t,1,n.transform.zoom),d=$(h.posMatrix,u,l,n.transform,f),p="none"!==r.layout.get("icon-text-fit")&&a.hasIconData();if(o){const n=Math.pow(2,c.zoom-t.tileID.overscaledZ),r=c.elevation;vn(a,l,u,s,e.symbolSize,c,d,h.posMatrix,n,o,p,r?e=>r.getAtTileOffset(h,e.x,e.y):e=>0)}}}(i,t,r,n,r.layout.get("text-rotation-alignment"),r.layout.get("text-pitch-alignment"),a),0!==r.paint.get("icon-opacity").constantOr(1)&&bn(t,n,r,i,!1,r.paint.get("icon-translate"),r.paint.get("icon-translate-anchor"),r.layout.get("icon-rotation-alignment"),r.layout.get("icon-pitch-alignment"),r.layout.get("icon-keep-upright"),o,s),0!==r.paint.get("text-opacity").constantOr(1)&&bn(t,n,r,i,!0,r.paint.get("text-translate"),r.paint.get("text-translate-anchor"),r.layout.get("text-rotation-alignment"),r.layout.get("text-pitch-alignment"),r.layout.get("text-keep-upright"),o,s),n.map.showCollisionBoxes&&(mn(t,n,r,i,r.paint.get("text-translate"),r.paint.get("text-translate-anchor"),!0),mn(t,n,r,i,r.paint.get("icon-translate"),r.paint.get("icon-translate-anchor"),!1))},circle:function(t,n,r,i){if("translucent"!==t.renderPass)return;const a=r.paint.get("circle-opacity"),o=r.paint.get("circle-stroke-width"),s=r.paint.get("circle-stroke-opacity"),c=void 0!==r.layout.get("circle-sort-key").constantOr(1);if(0===a.constantOr(1)&&(0===o.constantOr(1)||0===s.constantOr(1)))return;const l=t.context,u=l.gl,h=t.depthModeForSublayer(0,e.DepthMode.ReadOnly),f=e.StencilMode.disabled,d=t.colorModeForRenderPass(),p=[];for(let m=0;me.sortKey-t.sortKey);for(const m of p){const{programConfiguration:n,program:i,layoutVertexBuffer:a,indexBuffer:o,uniformValues:s,tile:c}=m.state,p=m.segments;t.terrain&&t.terrain.setupElevationDraw(c,i,{useDepthForOcclusion:!0}),i.draw(l,u.TRIANGLES,h,f,d,e.CullFaceMode.disabled,s,r.id,a,o,p,r.paint,t.transform.zoom,n)}},heatmap:function(t,n,r,i){if(0!==r.paint.get("heatmap-opacity"))if("offscreen"===t.renderPass){const a=t.context,o=a.gl,s=e.StencilMode.disabled,c=new e.ColorMode([o.ONE,o.ONE],e.Color.transparent,[!0,!0,!0,!0]);!function(e,t,n){const r=e.gl;e.activeTexture.set(r.TEXTURE1),e.viewport.set([0,0,t.width/4,t.height/4]);let i=n.heatmapFbo;if(i)r.bindTexture(r.TEXTURE_2D,i.colorAttachment.get()),e.bindFramebuffer.set(i.framebuffer);else{const a=r.createTexture();r.bindTexture(r.TEXTURE_2D,a),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_S,r.CLAMP_TO_EDGE),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_T,r.CLAMP_TO_EDGE),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_MIN_FILTER,r.LINEAR),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_MAG_FILTER,r.LINEAR),i=n.heatmapFbo=e.createFramebuffer(t.width/4,t.height/4,!1),function(e,t,n,r){const i=e.gl;i.texImage2D(i.TEXTURE_2D,0,i.RGBA,t.width/4,t.height/4,0,i.RGBA,e.extRenderToTextureHalfFloat?e.extTextureHalfFloat.HALF_FLOAT_OES:i.UNSIGNED_BYTE,null),r.colorAttachment.set(n)}(e,t,a,i)}}(a,t,r),a.clear({color:e.Color.transparent});for(let l=0;l{const a=e.create();e.ortho(a,0,t.width,t.height,0,0,1);const o=t.context.gl;return{u_matrix:a,u_world:[o.drawingBufferWidth,o.drawingBufferHeight],u_image:0,u_color_ramp:1,u_opacity:n.paint.get("heatmap-opacity")}})(t,n),n.id,t.viewportBuffer,t.quadTriangleIndexBuffer,t.viewportSegments,n.paint,t.transform.zoom)}(t,r))},line:function(t,n,r,i){if("translucent"!==t.renderPass)return;const a=r.paint.get("line-opacity"),o=r.paint.get("line-width");if(0===a.constantOr(1)||0===o.constantOr(1))return;const s=t.depthModeForSublayer(0,e.DepthMode.ReadOnly),c=t.colorModeForRenderPass(),l=r.paint.get("line-dasharray"),u=r.paint.get("line-pattern"),h=u.constantOr(1),f=r.paint.get("line-gradient"),d=r.getCrossfadeParameters(),p=h?"linePattern":l?"lineSDF":f?"lineGradient":"line",m=t.context,g=m.gl;let y=!0;for(const v of i){const i=n.getTile(v);if(h&&!i.patternsLoaded())continue;const a=i.getBucket(r);if(!a)continue;t.prepareDrawTile(v);const o=a.programConfigurations.get(r.id),_=t.context.program.get(),b=t.useProgram(p,o),x=y||b.program!==_,w=u.constantOr(null);if(w&&i.imageAtlas){const e=i.imageAtlas,t=e.patternPositions[w.to.toString()],n=e.patternPositions[w.from.toString()];t&&n&&o.setConstantPatternPositions(t,n)}const E=t.terrain?v.posMatrix:null,k=h?tn(t,i,r,d,E):l?nn(t,i,r,l,d,E):f?en(t,i,r,E,a.lineClipsArray.length):Jt(t,i,r,E);if(h)m.activeTexture.set(g.TEXTURE0),i.imageAtlasTexture.bind(g.LINEAR,g.CLAMP_TO_EDGE),o.updatePaintBuffers(d);else if(l&&(x||t.lineAtlas.dirty))m.activeTexture.set(g.TEXTURE0),t.lineAtlas.bind(m);else if(f){const i=a.gradients[r.id];let o=i.texture;if(r.gradientVersion!==i.version){let s=256;if(r.stepInterpolant){const r=n.getSource().maxzoom,i=v.canonical.z===r?Math.ceil(1<({u_matrix:e,u_sun_direction:t,u_cubemap:0,u_opacity:r,u_temporal_offset:i}))(c.skyboxMatrix,n.getCenter(t,!1),0,i,a);l.draw(o,s.TRIANGLES,r,e.StencilMode.disabled,t.colorModeForRenderPass(),e.CullFaceMode.backCW,u,"skybox",n.skyboxGeometry.vertexBuffer,n.skyboxGeometry.indexBuffer,n.skyboxGeometry.segment)}(t,r,s,i,c):"gradient"===o&&"sky"===t.renderPass&&function(t,n,r,i,a){const o=t.context,s=o.gl,c=t.transform,l=t.useProgram("skyboxGradient");n.skyboxGeometry||(n.skyboxGeometry=new zn(o)),o.activeTexture.set(s.TEXTURE0);let u=n.colorRampTexture;u||(u=n.colorRampTexture=new e.Texture(o,n.colorRamp,s.RGBA)),u.bind(s.LINEAR,s.CLAMP_TO_EDGE);const h=((t,n,r,i,a)=>({u_matrix:t,u_color_ramp:0,u_center_direction:n,u_radius:e.degToRad(r),u_opacity:i,u_temporal_offset:a}))(c.skyboxMatrix,n.getCenter(t,!1),n.paint.get("sky-gradient-radius"),i,a);l.draw(o,s.TRIANGLES,r,e.StencilMode.disabled,t.colorModeForRenderPass(),e.CullFaceMode.backCW,h,"skyboxGradient",n.skyboxGeometry.vertexBuffer,n.skyboxGeometry.indexBuffer,n.skyboxGeometry.segment)}(t,r,s,i,c)},debug:function(e,t,n){for(let r=0;r256&&this.clearStencil(),i.setColorMode(e.ColorMode.disabled),i.setDepthMode(e.DepthMode.disabled);const o=this.useProgram("clippingMask");this._tileClippingMaskIDs={};for(const s of r){const t=this._tileClippingMaskIDs[s.key]=this.nextStencilID++;o.draw(i,a.TRIANGLES,e.DepthMode.disabled,new e.StencilMode({func:a.ALWAYS,mask:0},t,255,a.KEEP,a.KEEP,a.REPLACE),e.ColorMode.disabled,e.CullFaceMode.disabled,jt(s.posMatrix),"$clipping",this.tileExtentBuffer,this.quadTriangleIndexBuffer,this.tileExtentSegments)}}stencilModeFor3D(){this.currentStencilSource=void 0,this.nextStencilID+1>256&&this.clearStencil();const t=this.nextStencilID++,n=this.context.gl;return new e.StencilMode({func:n.NOTEQUAL,mask:255},t,255,n.KEEP,n.KEEP,n.REPLACE)}stencilModeForClipping(t){if(this.terrain)return this.terrain.stencilModeForRTTOverlap(t);const n=this.context.gl;return new e.StencilMode({func:n.EQUAL,mask:255},this._tileClippingMaskIDs[t.key],0,n.KEEP,n.KEEP,n.REPLACE)}stencilConfigForOverlap(t){const n=this.context.gl,r=t.sort((e,t)=>t.overscaledZ-e.overscaledZ),i=r[r.length-1].overscaledZ,a=r[0].overscaledZ-i+1;if(a>1){this.currentStencilSource=void 0,this.nextStencilID+a>256&&this.clearStencil();const t={};for(let r=0;r=0;this.currentLayer--){const e=this.style._layers[r[this.currentLayer]],n=t._getLayerSourceCache(e);if(e.isSky())continue;const i=n?o[n.id]:void 0;this._renderTileClippingMasks(e,n,i),this.renderLayer(this,n,e,i)}if(this.renderPass="sky",this.transform.isHorizonVisible())for(this.currentLayer=0;this.currentLayer{const r=t._getLayerSourceCache(e);r&&!e.isHidden(this.transform.zoom)&&(!n||n.getSource().maxzoom0?t.pop():null}isPatternMissing(e){if(!e)return!1;if(!e.from||!e.to)return!0;const t=this.imageManager.getPattern(e.from.toString()),n=this.imageManager.getPattern(e.to.toString());return!t||!n}currentGlobalDefines(){const e=this.terrain&&this.terrain.renderingToTexture,t=[];return this.terrain&&!this.terrain.renderingToTexture&&t.push("TERRAIN"),e&&t.push("RENDER_TO_TEXTURE"),this._showOverdrawInspector&&t.push("OVERDRAW_INSPECTOR"),t}useProgram(e,t,n){this.cache=this.cache||{};const r=n||[],i=this.currentGlobalDefines().concat(r),a=Nt.cacheKey(e,i,t);return this.cache[a]||(this.cache[a]=new Nt(this.context,e,wt[e],t,dn[e],i)),this.cache[a]}setCustomLayerDefaults(){this.context.unbindVAO(),this.context.cullFace.setDefault(),this.context.activeTexture.setDefault(),this.context.pixelStoreUnpack.setDefault(),this.context.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.context.pixelStoreUnpackFlipY.setDefault()}setBaseState(){const e=this.context.gl;this.context.cullFace.set(!1),this.context.viewport.set([0,0,this.width,this.height]),this.context.blendEquation.set(e.FUNC_ADD)}initDebugOverlayCanvas(){null==this.debugOverlayCanvas&&(this.debugOverlayCanvas=e.window.document.createElement("canvas"),this.debugOverlayCanvas.width=512,this.debugOverlayCanvas.height=512,this.debugOverlayTexture=new e.Texture(this.context,this.debugOverlayCanvas,this.context.gl.RGBA))}destroy(){this._terrain&&this._terrain.destroy(),this.emptyTexture.destroy(),this.debugOverlayTexture&&this.debugOverlayTexture.destroy()}prepareDrawTile(e){this.terrain&&this.terrain.prepareDrawTile(e)}setTileLoadedFlag(e){this.tileLoaded=e}saveCanvasCopy(){this.frameCopies.push(this.canvasCopy()),this.tileLoaded=!1}canvasCopy(){const e=this.context.gl,t=e.createTexture();return e.bindTexture(e.TEXTURE_2D,t),e.copyTexImage2D(e.TEXTURE_2D,0,e.RGBA,0,0,e.drawingBufferWidth,e.drawingBufferHeight,0),t}getCanvasCopiesAndTimestamps(){return{canvasCopies:this.frameCopies,timeStamps:this.loadTimeStamps}}}class Un{constructor(e=0,t=0,n=0,r=0){if(isNaN(e)||e<0||isNaN(t)||t<0||isNaN(n)||n<0||isNaN(r)||r<0)throw new Error("Invalid value for edge-insets, top, bottom, left and right must all be numbers");this.top=e,this.bottom=t,this.left=n,this.right=r}interpolate(t,n,r){return null!=n.top&&null!=t.top&&(this.top=e.number(t.top,n.top,r)),null!=n.bottom&&null!=t.bottom&&(this.bottom=e.number(t.bottom,n.bottom,r)),null!=n.left&&null!=t.left&&(this.left=e.number(t.left,n.left,r)),null!=n.right&&null!=t.right&&(this.right=e.number(t.right,n.right,r)),this}getCenter(t,n){const r=e.clamp((this.left+t-this.right)/2,0,t),i=e.clamp((this.top+n-this.bottom)/2,0,n);return new e.Point(r,i)}equals(e){return this.top===e.top&&this.bottom===e.bottom&&this.left===e.left&&this.right===e.right}clone(){return new Un(this.top,this.bottom,this.left,this.right)}toJSON(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}}}function Vn(e,t){return[e[4*t],e[4*t+1],e[4*t+2],e[4*t+3]]}function Gn(e,t,n){e[4*t+0]=n[0],e[4*t+1]=n[1],e[4*t+2]=n[2],e[4*t+3]=n[3]}function Wn(t,n){const r=Vn(t,3);e.fromQuat(t,n),Gn(t,3,r)}function qn(e,t){Gn(e,3,[t[0],t[1],t[2],1])}function Zn(t,n){const r=e.identity$1([]);return e.rotateZ$1(r,r,-n),e.rotateX$1(r,r,-t),r}function Hn(t,n){const r=[t[0],t[1],0],i=[n[0],n[1],0];if(e.length(r)>=1e-15){const t=e.normalize([],r);e.scale$2(i,t,e.dot(i,t)),n[0]=i[0],n[1]=i[1]}const a=e.cross([],n,t);if(e.len(a)<1e-15)return null;const o=Math.atan2(-a[1],a[0]);return Zn(Math.atan2(Math.sqrt(t[0]*t[0]+t[1]*t[1]),-t[2]),o)}class Xn{constructor(e,t){this.position=e,this.orientation=t}get position(){return this._position}set position(t){this._position=this._renderWorldCopies?function(t){if(!t)return;const n=Array.isArray(t)?new e.MercatorCoordinate(t[0],t[1],t[2]):t;return n.x=e.wrap(n.x,0,1),n}(t):t}lookAtPoint(t,n){if(this.orientation=null,!this.position)return;const r=this._elevation?this._elevation.getAtPoint(e.MercatorCoordinate.fromLngLat(t)):0,i=this.position,a=e.MercatorCoordinate.fromLngLat(t,r),o=[a.x-i.x,a.y-i.y,a.z-i.z];n||(n=[0,0,1]),n[2]=Math.abs(n[2]),this.orientation=Hn(o,n)}setPitchBearing(t,n){this.orientation=Zn(e.degToRad(t),e.degToRad(-n))}}class $n{constructor(t,n){this._transform=e.identity([]),this._orientation=e.identity$1([]),n&&(this._orientation=n,Wn(this._transform,this._orientation)),t&&qn(this._transform,t)}get mercatorPosition(){const t=this.position;return new e.MercatorCoordinate(t[0],t[1],t[2])}get position(){const e=Vn(this._transform,3);return[e[0],e[1],e[2]]}set position(e){qn(this._transform,e)}get orientation(){return this._orientation}set orientation(e){this._orientation=e,Wn(this._transform,this._orientation)}getPitchBearing(){const e=this.forward(),t=this.right();return{bearing:Math.atan2(-t[1],t[0]),pitch:Math.atan2(Math.sqrt(e[0]*e[0]+e[1]*e[1]),-e[2])}}setPitchBearing(e,t){this._orientation=Zn(e,t),Wn(this._transform,this._orientation)}forward(){const e=Vn(this._transform,2);return[-e[0],-e[1],-e[2]]}up(){const e=Vn(this._transform,1);return[-e[0],-e[1],-e[2]]}right(){const e=Vn(this._transform,0);return[e[0],e[1],e[2]]}getCameraToWorld(t,n){const r=new Float64Array(16);return e.invert(r,this.getWorldToCamera(t,n)),r}getWorldToCamera(t,n){const r=new Float64Array(16),i=new Float64Array(4),a=this.position;return e.conjugate(i,this._orientation),e.scale$2(a,a,-t),e.fromQuat(r,i),e.translate(r,r,a),r[1]*=-1,r[5]*=-1,r[9]*=-1,r[13]*=-1,r[8]*=n,r[9]*=n,r[10]*=n,r[11]*=n,r}getCameraToClipPerspective(t,n,r,i){const a=new Float64Array(16);return e.perspective(a,t,n,r,i),a}clone(){return new $n([...this.position],[...this.orientation])}}class Yn{constructor(t,n,r,i,a){this.tileSize=512,this.maxValidLatitude=85.051129,this._renderWorldCopies=void 0===a||a,this._minZoom=t||0,this._maxZoom=n||22,this._minPitch=null==r?0:r,this._maxPitch=null==i?60:i,this.setMaxBounds(),this.width=0,this.height=0,this._center=new e.LngLat(0,0),this.zoom=0,this.angle=0,this._fov=.6435011087932844,this._pitch=0,this._unmodified=!0,this._edgeInsets=new Un,this._posMatrixCache={},this._alignedPosMatrixCache={},this._camera=new $n,this._centerAltitude=0,this.cameraElevationReference="ground",this._horizonShift=.1}clone(){const e=new Yn(this._minZoom,this._maxZoom,this._minPitch,this.maxPitch,this._renderWorldCopies);return e._elevation=this._elevation,e._centerAltitude=this._centerAltitude,e.tileSize=this.tileSize,e.latRange=this.latRange,e.width=this.width,e.height=this.height,e.cameraElevationReference=this.cameraElevationReference,e._center=this._center,e._setZoom(this.zoom),e._cameraZoom=this._cameraZoom,e.angle=this.angle,e._fov=this._fov,e._pitch=this._pitch,e._unmodified=this._unmodified,e._edgeInsets=this._edgeInsets.clone(),e._camera=this._camera.clone(),e._calcMatrices(),e.freezeTileCoverage=this.freezeTileCoverage,e}get elevation(){return this._elevation}set elevation(e){this._elevation!==e&&(this._elevation=e,e?this._updateCenterElevation()&&this._updateCameraOnTerrain():(this._cameraZoom=null,this._centerAltitude=0),this._calcMatrices())}updateElevation(e){this._terrainEnabled()&&null==this._cameraZoom&&this._updateCenterElevation()&&this._updateCameraOnTerrain(),e&&this._constrainCameraAltitude(),this._calcMatrices()}get minZoom(){return this._minZoom}set minZoom(e){this._minZoom!==e&&(this._minZoom=e,this.zoom=Math.max(this.zoom,e))}get maxZoom(){return this._maxZoom}set maxZoom(e){this._maxZoom!==e&&(this._maxZoom=e,this.zoom=Math.min(this.zoom,e))}get minPitch(){return this._minPitch}set minPitch(e){this._minPitch!==e&&(this._minPitch=e,this.pitch=Math.max(this.pitch,e))}get maxPitch(){return this._maxPitch}set maxPitch(e){this._maxPitch!==e&&(this._maxPitch=e,this.pitch=Math.min(this.pitch,e))}get renderWorldCopies(){return this._renderWorldCopies}set renderWorldCopies(e){void 0===e?e=!0:null===e&&(e=!1),this._renderWorldCopies=e}get worldSize(){return this.tileSize*this.scale}get centerOffset(){return this.centerPoint._sub(this.size._div(2))}get size(){return new e.Point(this.width,this.height)}get bearing(){return-this.angle/Math.PI*180}set bearing(t){const n=-e.wrap(t,-180,180)*Math.PI/180;this.angle!==n&&(this._unmodified=!1,this.angle=n,this._calcMatrices(),this.rotationMatrix=e.create$2(),e.rotate(this.rotationMatrix,this.rotationMatrix,this.angle))}get pitch(){return this._pitch/Math.PI*180}set pitch(t){const n=e.clamp(t,this.minPitch,this.maxPitch)/180*Math.PI;this._pitch!==n&&(this._unmodified=!1,this._pitch=n,this._calcMatrices())}get fov(){return this._fov/Math.PI*180}set fov(e){e=Math.max(.01,Math.min(60,e)),this._fov!==e&&(this._unmodified=!1,this._fov=e/180*Math.PI,this._calcMatrices())}get zoom(){return this._zoom}set zoom(e){const t=Math.min(Math.max(e,this.minZoom),this.maxZoom);this._zoom!==t&&(this._unmodified=!1,this._setZoom(t),this._terrainEnabled()&&this._updateCameraOnTerrain(),this._constrain(),this._calcMatrices())}_setZoom(e){this._zoom=e,this.scale=this.zoomScale(e),this.tileZoom=Math.floor(e),this.zoomFraction=e-this.tileZoom}_updateCenterElevation(){if(!this._elevation)return!1;const t=this._elevation.getAtPoint(e.MercatorCoordinate.fromLngLat(this.center),-1);return-1===t?(this._cameraZoom=null,!1):(this._centerAltitude=t,!0)}_updateCameraOnTerrain(){const t=this.cameraToCenterDistance/this.worldSize,n=e.mercatorZfromAltitude(this._centerAltitude,this.center.lat);this._cameraZoom=this._zoomFromMercatorZ(n+t)}get center(){return this._center}set center(e){e.lat===this._center.lat&&e.lng===this._center.lng||(this._unmodified=!1,this._center=e,this._terrainEnabled()&&("ground"===this.cameraElevationReference?this._updateCenterElevation()?this._updateCameraOnTerrain():this._cameraZoom=null:this._updateZoomFromElevation()),this._constrain(),this._calcMatrices())}_updateZoomFromElevation(){if(null==this._cameraZoom||!this._elevation)return;const t=this._cameraZoom,n=this._elevation.getAtPoint(e.MercatorCoordinate.fromLngLat(this.center)),r=e.mercatorZfromAltitude(n,this.center.lat),i=this._mercatorZfromZoom(t),a=this._mercatorZfromZoom(this._maxZoom),o=Math.max(i-r,a);this._setZoom(this._zoomFromMercatorZ(o))}get padding(){return this._edgeInsets.toJSON()}set padding(e){this._edgeInsets.equals(e)||(this._unmodified=!1,this._edgeInsets.interpolate(this._edgeInsets,e,1),this._calcMatrices())}computeZoomRelativeTo(t){const n=this.rayIntersectionCoordinate(this.pointRayIntersection(this.centerPoint,t.toAltitude()));let r;r=t.zt.maxzoom&&(n=t.maxzoom);const a=e.MercatorCoordinate.fromLngLat(this.center),o=1<({aabb:new e.Aabb([t*o,0,-m],[(t+1)*o,o,m]),zoom:0,x:0,y:0,wrap:t,fullyVisible:!1}),y=[],v=[],_=n,b=t.reparseOverscaled?r:n,x=(e,t)=>{if(!this._elevation)return;const n=this._elevation.getMinMaxForTile(t);n&&(e.min[2]=n.min,e.max[2]=n.max,e.center[2]=(e.min[2]+e.max[2])/2)},w=e=>e*e,E=w((h-this._centerAltitude)*u),k=(e,t)=>{if(t*w(.707)0;){const r=y.pop(),a=r.x,o=r.y;let l=r.fullyVisible;if(!l){const e=r.aabb.intersects(c);if(0===e)continue;l=2===e}let h=!0;if(p<=r.zoom&&r.zoom<_){const e=r.aabb.distanceX(f),t=r.aabb.distanceY(f);let n=E;i&&(n=w(r.aabb.distanceZ(f)*u));const a=e*e+t*t+n;h=a>1),c=r.aabb.quadrant(t);let u=null;i&&r.zoom>_-6&&(u=new e.OverscaledTileID(r.zoom+1===_?b:r.zoom+1,r.wrap,r.zoom+1,n,s),x(c,u)),y.push({aabb:c,zoom:r.zoom+1,x:n,y:s,wrap:r.wrap,fullyVisible:l,tileID:u})}else{const i=r.zoom===_?b:r.zoom;if(t.minzoom&&t.minzoom>i)continue;const c=s[0]-(.5+a+(r.wrap<e.distanceSq-t.distanceSq).map(e=>e.tileID)}resize(e,t){this.width=e,this.height=t,this.pixelsToGLUnits=[2/e,-2/t],this._constrain(),this._calcMatrices()}get unmodified(){return this._unmodified}zoomScale(e){return Math.pow(2,e)}scaleZoom(e){return Math.log(e)/Math.LN2}project(t){const n=e.clamp(t.lat,-this.maxValidLatitude,this.maxValidLatitude);return new e.Point(e.mercatorXfromLng(t.lng)*this.worldSize,e.mercatorYfromLat(n)*this.worldSize)}unproject(t){return new e.MercatorCoordinate(t.x/this.worldSize,t.y/this.worldSize).toLngLat()}get point(){return this.project(this.center)}setLocationAtPoint(t,n){const r=this.pointCoordinate(n),i=this.pointCoordinate(this.centerPoint),a=this.locationCoordinate(t),o=new e.MercatorCoordinate(a.x-(r.x-i.x),a.y-(r.y-i.y));this.center=this.coordinateLocation(o),this._renderWorldCopies&&(this.center=this.center.wrap())}setLocation(e){this.center=this.coordinateLocation(e),this._renderWorldCopies&&(this.center=this.center.wrap())}locationPoint(e){return this._coordinatePoint(this.locationCoordinate(e),!1)}locationPoint3D(e){return this._coordinatePoint(this.locationCoordinate(e),!0)}pointLocation(e){return this.coordinateLocation(this.pointCoordinate(e))}pointLocation3D(e){return this.coordinateLocation(this.pointCoordinate3D(e))}locationCoordinate(t){return e.MercatorCoordinate.fromLngLat(t)}coordinateLocation(e){return e.toLngLat()}pointRayIntersection(t,n){const r=null!=n?n:this._centerAltitude,i=[t.x,t.y,0,1],a=[t.x,t.y,1,1];e.transformMat4(i,i,this.pixelMatrixInverse),e.transformMat4(a,a,this.pixelMatrixInverse);const o=a[3];e.scale$1(i,i,1/i[3]),e.scale$1(a,a,1/o);const s=i[2],c=a[2];return{p0:i,p1:a,t:s===c?0:(r-s)/(c-s)}}screenPointToMercatorRay(t){const n=[t.x,t.y,0,1],r=[t.x,t.y,1,1];return e.transformMat4(n,n,this.pixelMatrixInverse),e.transformMat4(r,r,this.pixelMatrixInverse),e.scale$1(n,n,1/n[3]),e.scale$1(r,r,1/r[3]),n[2]=e.mercatorZfromAltitude(n[2],this._center.lat)*this.worldSize,r[2]=e.mercatorZfromAltitude(r[2],this._center.lat)*this.worldSize,e.scale$1(n,n,1/this.worldSize),e.scale$1(r,r,1/this.worldSize),new e.Ray([n[0],n[1],n[2]],e.normalize([],e.sub([],r,n)))}rayIntersectionCoordinate(t){const{p0:n,p1:r,t:i}=t,a=e.mercatorZfromAltitude(n[2],this._center.lat),o=e.mercatorZfromAltitude(r[2],this._center.lat);return new e.MercatorCoordinate(e.number(n[0],r[0],i)/this.worldSize,e.number(n[1],r[1],i)/this.worldSize,e.number(a,o,i))}pointCoordinate(t){const n=this.horizonLineFromTop(!1),r=new e.Point(t.x,Math.max(n,t.y));return this.rayIntersectionCoordinate(this.pointRayIntersection(r))}pointCoordinate3D(t){if(!this.elevation)return this.pointCoordinate(t);const n=this.elevation;let r=this.elevation.pointCoordinate(t);if(r)return new e.MercatorCoordinate(r[0],r[1],r[2]);let i=0,a=this.horizonLineFromTop();if(t.y>a)return this.pointCoordinate(t);const o=.02*a,s=t.clone();for(let c=0;c<10&&a-i>o;c++){s.y=e.number(i,a,.66);const t=n.pointCoordinate(s);t?(a=s.y,r=t):i=s.y}return r?new e.MercatorCoordinate(r[0],r[1],r[2]):this.pointCoordinate(t)}isPointAboveHorizon(e){if(this.elevation)return!this.elevation.pointCoordinate(e);{const t=this.horizonLineFromTop();return e.y0?new e.Point(i[0]/i[3],i[1]/i[3]):new e.Point(Number.MAX_VALUE,Number.MAX_VALUE)}getBounds(){return this._terrainEnabled()?this._getBounds3D():(new e.LngLatBounds).extend(this.pointLocation(new e.Point(0,0))).extend(this.pointLocation(new e.Point(this.width,0))).extend(this.pointLocation(new e.Point(this.width,this.height))).extend(this.pointLocation(new e.Point(0,this.height)))}_getBounds3D(){const t=this.elevation,n=t.visibleDemTiles.reduce((e,t)=>{if(t.dem){const n=t.dem.tree;e.min=Math.min(e.min,n.minimums[0]),e.max=Math.max(e.max,n.maximums[0])}return e},{min:Number.MAX_VALUE,max:0});n.min*=t.exaggeration(),n.max*=t.exaggeration();const r=this.horizonLineFromTop();return[new e.Point(0,r),new e.Point(this.width,r),new e.Point(this.width,this.height),new e.Point(0,this.height)].reduce((e,t)=>e.extend(this.coordinateLocation(this.rayIntersectionCoordinate(this.pointRayIntersection(t,n.min)))).extend(this.coordinateLocation(this.rayIntersectionCoordinate(this.pointRayIntersection(t,n.max)))),new e.LngLatBounds)}horizonLineFromTop(e=!0){const t=this.height/2/Math.tan(this._fov/2)/Math.tan(Math.max(this._pitch,.1))+this.centerOffset.y,n=this.height/2-.97*t;return e?Math.max(0,n):n}getMaxBounds(){return this.latRange&&2===this.latRange.length&&this.lngRange&&2===this.lngRange.length?new e.LngLatBounds([this.lngRange[0],this.latRange[0]],[this.lngRange[1],this.latRange[1]]):null}setMaxBounds(e){e?(this.lngRange=[e.getWest(),e.getEast()],this.latRange=[e.getSouth(),e.getNorth()],this._constrain()):(this.lngRange=null,this.latRange=[-this.maxValidLatitude,this.maxValidLatitude])}calculatePosMatrix(t,n=!1){const r=t.key,i=n?this._alignedPosMatrixCache:this._posMatrixCache;if(i[r])return i[r];const a=t.canonical,o=this.worldSize/this.zoomScale(a.z),s=a.x+Math.pow(2,a.z)*t.wrap,c=e.identity(new Float64Array(16));return e.translate(c,c,[s*o,a.y*o,0]),e.scale(c,c,[o/e.EXTENT,o/e.EXTENT,1]),e.multiply(c,n?this.alignedProjMatrix:this.projMatrix,c),i[r]=new Float32Array(c),i[r]}customLayerMatrix(){return this.mercatorMatrix.slice()}recenterOnTerrain(){if(!this._elevation)return;const t=this._elevation;this._updateCameraState();const n=this._camera.position,r=this._camera.forward();if(n.z<=0||r[2]>=0)return;const i=e.mercatorZfromAltitude(1,this._center.lat);n[2]/=i,r[2]/=i,e.normalize(r,r);const a=t.raycast(n,r,t.exaggeration());if(a){const t=e.scaleAndAdd([],n,r,a),i=new e.MercatorCoordinate(t[0],t[1],e.mercatorZfromAltitude(t[2],e.latFromMercatorY(t[1]))),o=this._camera.position,s=i.z+e.length([i.x-o[0],i.y-o[1],i.z-o[2]]);this._cameraZoom=this._zoomFromMercatorZ(s),this._centerAltitude=i.toAltitude(),this._center=i.toLngLat(),this._updateZoomFromElevation(),this._constrain(),this._calcMatrices()}}_constrainCameraAltitude(){if(!this._elevation)return;const t=this._elevation;this._updateCameraState();const n=t.getAtPoint(this._camera.mercatorPosition),r=this._minimumHeightOverTerrain()*Math.cos(e.degToRad(this._maxPitch)),i=e.mercatorZfromAltitude(n,this._center.lat),a=this._camera.position[2]-i;if(ao&&(i=o-t)}if(this.lngRange){const e=h.x,t=l.x/2;e-tc&&(r=c-t)}void 0===r&&void 0===i||(this.center=this.unproject(new e.Point(void 0!==r?r:h.x,void 0!==i?i:h.y))),this._constrainCameraAltitude(),this._unmodified=u,this._constraining=!1}_minZoomForBounds(){const t=(e,t)=>Math.log2(e/(this.tileSize*Math.abs(t[1]-t[0])));let n=0;if(this.latRange){const r=this.latRange;n=t(this.height,[e.mercatorYfromLat(r[0]),e.mercatorYfromLat(r[1])])}let r=0;if(this.lngRange){const n=this.lngRange;r=t(this.width,[e.mercatorXfromLng(n[0]),e.mercatorXfromLng(n[1])])}return Math.max(n,r)}_maxCameraBoundsDistance(){return this._mercatorZfromZoom(this._minZoomForBounds())}_calcMatrices(){if(!this.height)return;const t=this.centerOffset;this.cameraToCenterDistance=.5/Math.tan(this._fov/2)*this.height;const n=e.mercatorZfromAltitude(1,this.center.lat)*this.worldSize;this._updateCameraState();const r=Math.PI/2+this._pitch,i=this.fovAboveCenter,a=this._camera.position[2]*this.worldSize/Math.cos(this._pitch),o=Math.sin(i)*a/Math.sin(e.clamp(Math.PI-r-i,.01,Math.PI-.01)),s=this.point,c=s.x,l=s.y,u=Math.cos(Math.PI/2-this._pitch)*o+a,h=Math.min(1.01*u,a*(1/this._horizonShift)),f=this.height/50,d=this._camera.getWorldToCamera(this.worldSize,n),p=this._camera.getCameraToClipPerspective(this._fov,this.width/this.height,f,h);p[8]=2*-t.x/this.width,p[9]=2*t.y/this.height;let m=e.mul([],p,d);this.mercatorMatrix=e.scale([],m,[this.worldSize,this.worldSize,this.worldSize/n]),this.projMatrix=m,this.invProjMatrix=e.invert(new Float64Array(16),this.projMatrix);const g=new Float32Array(16);e.identity(g),e.scale(g,g,[1,-1,1]),e.rotateX(g,g,this._pitch),e.rotateZ(g,g,this.angle);const y=e.perspective(new Float32Array(16),this._fov,this.width/this.height,f,h),v=(Math.PI/2-this._pitch)*(this.height/this._fov)*this._horizonShift;y[8]=2*-t.x/this.width,y[9]=2*(t.y+v)/this.height,this.skyboxMatrix=e.multiply(g,y,g);const _=this.width%2/2,b=this.height%2/2,x=Math.cos(this.angle),w=Math.sin(this.angle),E=c-Math.round(c)+x*_+w*b,k=l-Math.round(l)+x*b+w*_,T=new Float64Array(m);if(e.translate(T,T,[E>.5?E-1:E,k>.5?k-1:k,0]),this.alignedProjMatrix=T,m=e.create(),e.scale(m,m,[this.width/2,-this.height/2,1]),e.translate(m,m,[1,-1,0]),this.labelPlaneMatrix=m,m=e.create(),e.scale(m,m,[1,-1,1]),e.translate(m,m,[-1,-1,0]),e.scale(m,m,[2/this.width,2/this.height,1]),this.glCoordMatrix=m,this.pixelMatrix=e.multiply(new Float64Array(16),this.labelPlaneMatrix,this.projMatrix),m=e.invert(new Float64Array(16),this.pixelMatrix),!m)throw new Error("failed to invert matrix");this.pixelMatrixInverse=m,this._posMatrixCache={},this._alignedPosMatrixCache={}}_updateCameraState(){if(!this.height)return;this._camera.setPitchBearing(this._pitch,this.angle);const t=this._camera.forward(),n=this.cameraToCenterDistance,r=this.point,i=this._mercatorZfromZoom(this._cameraZoom?this._cameraZoom:this._zoom)-e.mercatorZfromAltitude(this._centerAltitude,this.center.lat),a=this.cameraToCenterDistance/i;this._camera.position=[r.x/this.worldSize-t[0]*n/a,r.y/this.worldSize-t[1]*n/a,e.mercatorZfromAltitude(this._centerAltitude,this._center.lat)+-t[2]*n/a]}_translateCameraConstrained(t){const n=this._maxCameraBoundsDistance()*Math.cos(this._pitch),r=t[2];let i=1;r>0&&(i=Math.min((n-this._camera.position[2])/r,1)),this._camera.position=e.scaleAndAdd([],this._camera.position,t,i),this._updateStateFromCamera()}_updateStateFromCamera(){const t=this._camera.position,n=this._camera.forward(),{pitch:r,bearing:i}=this._camera.getPitchBearing(),a=e.mercatorZfromAltitude(this._centerAltitude,this.center.lat),o=this._mercatorZfromZoom(this._maxZoom)*Math.cos(e.degToRad(this._maxPitch)),s=Math.max((t[2]-a)/Math.cos(r),o),c=this._zoomFromMercatorZ(s);e.scaleAndAdd(t,t,n,s),this._pitch=e.clamp(r,e.degToRad(this.minPitch),e.degToRad(this.maxPitch)),this.angle=e.wrap(i,-Math.PI,Math.PI),this._setZoom(e.clamp(c,this._minZoom,this._maxZoom)),this._terrainEnabled()&&this._updateCameraOnTerrain(),this._center=new e.MercatorCoordinate(t[0],t[1],t[2]).toLngLat(),this._unmodified=!1,this._constrain(),this._calcMatrices()}_worldSizeFromZoom(e){return Math.pow(2,e)*this.tileSize}_mercatorZfromZoom(e){return this.cameraToCenterDistance/this._worldSizeFromZoom(e)}_minimumHeightOverTerrain(){const e=Math.min((null!=this._cameraZoom?this._cameraZoom:this._zoom)+2,this._maxZoom);return this._mercatorZfromZoom(e)}_zoomFromMercatorZ(e){return this.scaleZoom(this.cameraToCenterDistance/(e*this.tileSize))}_terrainEnabled(){return!!this._elevation}isHorizonVisibleForPoints(t,n){const r=Math.min(t.x,n.x),i=Math.max(t.x,n.x),a=Math.min(t.y,n.y),o=Math.max(t.y,n.y),s=[new e.Point(r,a),new e.Point(i,o),new e.Point(r,o),new e.Point(i,a)],c=this._renderWorldCopies?-3:0,l=this._renderWorldCopies?4:1;for(const e of s){const t=this.pointRayIntersection(e);if(t.t<0)return!0;const n=this.rayIntersectionCoordinate(t);if(n.xl||n.y>1)return!0}return!1}isHorizonVisible(){return this.pitch+e.radToDeg(this.fovAboveCenter)>88||this.isHorizonVisibleForPoints(new e.Point(0,0),new e.Point(this.width,this.height))}zoomDeltaToMovement(t,n){const r=e.length(e.sub([],this._camera.position,t)),i=this._zoomFromMercatorZ(r)+n;return r-this._mercatorZfromZoom(i)}getCameraPoint(){const t=Math.tan(this._pitch)*(this.cameraToCenterDistance||1);return this.centerPoint.add(new e.Point(0,t))}}class Kn{constructor(t){this._hashName=t&&encodeURIComponent(t),e.bindAll(["_getCurrentHash","_onHashChange","_updateHash"],this),this._updateHash=function(e,t){let n=!1,r=null;const i=()=>{r=null,n&&(e(),r=setTimeout(i,300),n=!1)};return()=>(n=!0,r||i(),r)}(this._updateHashUnthrottled.bind(this))}addTo(t){return this._map=t,e.window.addEventListener("hashchange",this._onHashChange,!1),this._map.on("moveend",this._updateHash),this}remove(){return e.window.removeEventListener("hashchange",this._onHashChange,!1),this._map.off("moveend",this._updateHash),clearTimeout(this._updateHash()),delete this._map,this}getHashString(t){const n=this._map.getCenter(),r=Math.round(100*this._map.getZoom())/100,i=Math.ceil((r*Math.LN2+Math.log(512/360/.5))/Math.LN10),a=Math.pow(10,i),o=Math.round(n.lng*a)/a,s=Math.round(n.lat*a)/a,c=this._map.getBearing(),l=this._map.getPitch();let u="";if(u+=t?`/${o}/${s}/${r}`:`${r}/${s}/${o}`,(c||l)&&(u+=`/${Math.round(10*c)/10}`),l&&(u+=`/${Math.round(l)}`),this._hashName){const t=this._hashName;let n=!1;const r=e.window.location.hash.slice(1).split("&").map(e=>{const r=e.split("=")[0];return r===t?(n=!0,`${r}=${u}`):e}).filter(e=>e);return n||r.push(`${t}=${u}`),`#${r.join("&")}`}return`#${u}`}_getCurrentHash(){const t=e.window.location.hash.replace("#","");if(this._hashName){let e;return t.split("&").map(e=>e.split("=")).forEach(t=>{t[0]===this._hashName&&(e=t)}),(e&&e[1]||"").split("/")}return t.split("/")}_onHashChange(){const e=this._getCurrentHash();if(e.length>=3&&!e.some(e=>isNaN(e))){const t=this._map.dragRotate.isEnabled()&&this._map.touchZoomRotate.isEnabled()?+(e[3]||0):this._map.getBearing();return this._map.jumpTo({center:[+e[2],+e[1]],zoom:+e[0],bearing:t,pitch:+(e[4]||0)}),!0}return!1}_updateHashUnthrottled(){const t=e.window.location.href.replace(/(#.+)?$/,this.getHashString());e.window.history.replaceState(e.window.history.state,null,t)}}const Qn={linearity:.3,easing:e.bezier(0,0,.3,1)},Jn=e.extend({deceleration:2500,maxSpeed:1400},Qn),er=e.extend({deceleration:20,maxSpeed:1400},Qn),tr=e.extend({deceleration:1e3,maxSpeed:360},Qn),nr=e.extend({deceleration:1e3,maxSpeed:90},Qn);class rr{constructor(e){this._map=e,this.clear()}clear(){this._inertiaBuffer=[]}record(t){this._drainInertiaBuffer(),this._inertiaBuffer.push({time:e.browser.now(),settings:t})}_drainInertiaBuffer(){const t=this._inertiaBuffer,n=e.browser.now();for(;t.length>0&&n-t[0].time>160;)t.shift()}_onMoveEnd(t){if(this._drainInertiaBuffer(),this._inertiaBuffer.length<2)return;const n={zoom:0,bearing:0,pitch:0,pan:new e.Point(0,0),pinchAround:void 0,around:void 0};for(const{settings:e}of this._inertiaBuffer)n.zoom+=e.zoomDelta||0,n.bearing+=e.bearingDelta||0,n.pitch+=e.pitchDelta||0,e.panDelta&&n.pan._add(e.panDelta),e.around&&(n.around=e.around),e.pinchAround&&(n.pinchAround=e.pinchAround);const r=this._inertiaBuffer[this._inertiaBuffer.length-1].time-this._inertiaBuffer[0].time,i={};if(n.pan.mag()){const a=ar(n.pan.mag(),r,e.extend({},Jn,t||{}));i.offset=n.pan.mult(a.amount/n.pan.mag()),i.center=this._map.transform.center,ir(i,a)}if(n.zoom){const e=ar(n.zoom,r,er);i.zoom=this._map.transform.zoom+e.amount,ir(i,e)}if(n.bearing){const t=ar(n.bearing,r,tr);i.bearing=this._map.transform.bearing+e.clamp(t.amount,-179,179),ir(i,t)}if(n.pitch){const e=ar(n.pitch,r,nr);i.pitch=this._map.transform.pitch+e.amount,ir(i,e)}if(i.zoom||i.bearing){const e=void 0===n.pinchAround?n.around:n.pinchAround;i.around=e?this._map.unproject(e):this._map.getCenter()}return this.clear(),e.extend(i,{noMoveStart:!0})}}function ir(e,t){(!e.duration||e.durationn.unproject(e)),c=o.reduce((e,t,n,r)=>e.add(t.div(r.length)),new e.Point(0,0));super(t,{points:o,point:c,lngLats:s,lngLat:n.unproject(c),originalEvent:r}),this._defaultPrevented=!1}}class cr extends e.Event{preventDefault(){this._defaultPrevented=!0}get defaultPrevented(){return this._defaultPrevented}constructor(e,t,n){super(e,{originalEvent:n}),this._defaultPrevented=!1}}class lr{constructor(e,t){this._map=e,this._clickTolerance=t.clickTolerance}reset(){delete this._mousedownPos}wheel(e){return this._firePreventable(new cr(e.type,this._map,e))}mousedown(e,t){return this._mousedownPos=t,this._firePreventable(new or(e.type,this._map,e))}mouseup(e){this._map.fire(new or(e.type,this._map,e))}click(e,t){this._mousedownPos&&this._mousedownPos.dist(t)>=this._clickTolerance||this._map.fire(new or(e.type,this._map,e))}dblclick(e){return this._firePreventable(new or(e.type,this._map,e))}mouseover(e){this._map.fire(new or(e.type,this._map,e))}mouseout(e){this._map.fire(new or(e.type,this._map,e))}touchstart(e){return this._firePreventable(new sr(e.type,this._map,e))}touchmove(e){this._map.fire(new sr(e.type,this._map,e))}touchend(e){this._map.fire(new sr(e.type,this._map,e))}touchcancel(e){this._map.fire(new sr(e.type,this._map,e))}_firePreventable(e){if(this._map.fire(e),e.defaultPrevented)return{}}isEnabled(){return!0}isActive(){return!1}enable(){}disable(){}}class ur{constructor(e){this._map=e}reset(){this._delayContextMenu=!1,delete this._contextMenuEvent}mousemove(e){this._map.fire(new or(e.type,this._map,e))}mousedown(){this._delayContextMenu=!0}mouseup(){this._delayContextMenu=!1,this._contextMenuEvent&&(this._map.fire(new or("contextmenu",this._map,this._contextMenuEvent)),delete this._contextMenuEvent)}contextmenu(e){this._delayContextMenu?this._contextMenuEvent=e:this._map.fire(new or(e.type,this._map,e)),this._map.listens("contextmenu")&&e.preventDefault()}isEnabled(){return!0}isActive(){return!1}enable(){}disable(){}}class hr{constructor(e,t){this._map=e,this._el=e.getCanvasContainer(),this._container=e.getContainer(),this._clickTolerance=t.clickTolerance||1}isEnabled(){return!!this._enabled}isActive(){return!!this._active}enable(){this.isEnabled()||(this._enabled=!0)}disable(){this.isEnabled()&&(this._enabled=!1)}mousedown(e,t){this.isEnabled()&&e.shiftKey&&0===e.button&&(i.disableDrag(),this._startPos=this._lastPos=t,this._active=!0)}mousemoveWindow(e,t){if(!this._active)return;const n=t;if(this._lastPos.equals(n)||!this._box&&n.dist(this._startPos)e.fitScreenCoordinates(r,a,this._map.getBearing(),{linear:!1})};this._fireEvent("boxzoomcancel",t)}keydown(e){this._active&&27===e.keyCode&&(this.reset(),this._fireEvent("boxzoomcancel",e))}reset(){this._active=!1,this._container.classList.remove("mapboxgl-crosshair"),this._box&&(i.remove(this._box),this._box=null),i.enableDrag(),delete this._startPos,delete this._lastPos}_fireEvent(t,n){return this._map.fire(new e.Event(t,{originalEvent:n}))}}function fr(e,t){const n={};for(let r=0;rthis.numTouches)&&(this.aborted=!0),this.aborted||(void 0===this.startTime&&(this.startTime=t.timeStamp),r.length===this.numTouches&&(this.centroid=function(t){const n=new e.Point(0,0);for(const e of t)n._add(e);return n.div(t.length)}(n),this.touches=fr(r,n)))}touchmove(e,t,n){if(this.aborted||!this.centroid)return;const r=fr(n,t);for(const i in this.touches){const e=this.touches[i],t=r[i];(!t||t.dist(e)>30)&&(this.aborted=!0)}}touchend(e,t,n){if((!this.centroid||e.timeStamp-this.startTime>500)&&(this.aborted=!0),0===n.length){const e=!this.aborted&&this.centroid;if(this.reset(),e)return e}}}class pr{constructor(e){this.singleTap=new dr(e),this.numTaps=e.numTaps,this.reset()}reset(){this.lastTime=1/0,delete this.lastTap,this.count=0,this.singleTap.reset()}touchstart(e,t,n){this.singleTap.touchstart(e,t,n)}touchmove(e,t,n){this.singleTap.touchmove(e,t,n)}touchend(e,t,n){const r=this.singleTap.touchend(e,t,n);if(r){const t=e.timeStamp-this.lastTime<500,n=!this.lastTap||this.lastTap.dist(r)<30;if(t&&n||this.reset(),this.count++,this.lastTime=e.timeStamp,this.lastTap=r,this.count===this.numTaps)return this.reset(),r}}}class mr{constructor(){this._zoomIn=new pr({numTouches:1,numTaps:2}),this._zoomOut=new pr({numTouches:2,numTaps:1}),this.reset()}reset(){this._active=!1,this._zoomIn.reset(),this._zoomOut.reset()}touchstart(e,t,n){this._zoomIn.touchstart(e,t,n),this._zoomOut.touchstart(e,t,n)}touchmove(e,t,n){this._zoomIn.touchmove(e,t,n),this._zoomOut.touchmove(e,t,n)}touchend(e,t,n){const r=this._zoomIn.touchend(e,t,n),i=this._zoomOut.touchend(e,t,n);return r?(this._active=!0,e.preventDefault(),setTimeout(()=>this.reset(),0),{cameraAnimation:t=>t.easeTo({duration:300,zoom:t.getZoom()+1,around:t.unproject(r)},{originalEvent:e})}):i?(this._active=!0,e.preventDefault(),setTimeout(()=>this.reset(),0),{cameraAnimation:t=>t.easeTo({duration:300,zoom:t.getZoom()-1,around:t.unproject(i)},{originalEvent:e})}):void 0}touchcancel(){this.reset()}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}const gr={0:1,2:2};class yr{constructor(e){this.reset(),this._clickTolerance=e.clickTolerance||1}reset(){this._active=!1,this._moved=!1,delete this._lastPoint,delete this._eventButton}_correctButton(e,t){return!1}_move(e,t){return{}}mousedown(e,t){if(this._lastPoint)return;const n=i.mouseButton(e);this._correctButton(e,n)&&(this._lastPoint=t,this._eventButton=n)}mousemoveWindow(e,t){const n=this._lastPoint;if(n)if(e.preventDefault(),function(e,t){const n=gr[t];return void 0===e.buttons||(e.buttons&n)!==n}(e,this._eventButton))this.reset();else if(this._moved||!(t.dist(n)0&&(this._active=!0);const i=fr(r,n),a=new e.Point(0,0),o=new e.Point(0,0);let s=0;for(const e in i){const t=i[e],n=this._touches[e];n&&(a._add(t),o._add(t.sub(n)),s++,i[e]=t)}if(this._touches=i,sMath.abs(e.x)}class Pr extends wr{reset(){super.reset(),this._valid=void 0,delete this._firstMove,delete this._lastPoints}_start(e){this._lastPoints=e,Ar(e[0].sub(e[1]))&&(this._valid=!1)}_move(e,t,n){const r=e[0].sub(this._lastPoints[0]),i=e[1].sub(this._lastPoints[1]);if(this._valid=this.gestureBeginsVertically(r,i,n.timeStamp),this._valid)return this._lastPoints=e,this._active=!0,{pitchDelta:(r.y+i.y)/2*-.5}}gestureBeginsVertically(e,t,n){if(void 0!==this._valid)return this._valid;const r=e.mag()>=2,i=t.mag()>=2;if(!r&&!i)return;if(!r||!i)return void 0===this._firstMove&&(this._firstMove=n),n-this._firstMove<100&&void 0;const a=e.y>0==t.y>0;return Ar(e)&&Ar(t)&&a}}const Cr={panStep:100,bearingStep:15,pitchStep:10};class Ir{constructor(){const e=Cr;this._panStep=e.panStep,this._bearingStep=e.bearingStep,this._pitchStep=e.pitchStep,this._rotationDisabled=!1}reset(){this._active=!1}keydown(e){if(e.altKey||e.ctrlKey||e.metaKey)return;let t=0,n=0,r=0,i=0,a=0;switch(e.keyCode){case 61:case 107:case 171:case 187:t=1;break;case 189:case 109:case 173:t=-1;break;case 37:e.shiftKey?n=-1:(e.preventDefault(),i=-1);break;case 39:e.shiftKey?n=1:(e.preventDefault(),i=1);break;case 38:e.shiftKey?r=1:(e.preventDefault(),a=-1);break;case 40:e.shiftKey?r=-1:(e.preventDefault(),a=1);break;default:return}return this._rotationDisabled&&(n=0,r=0),{cameraAnimation:o=>{const s=o.getZoom();o.easeTo({duration:300,easeId:"keyboardHandler",easing:Mr,zoom:t?Math.round(s)+t*(e.shiftKey?2:1):s,bearing:o.getBearing()+n*this._bearingStep,pitch:o.getPitch()+r*this._pitchStep,offset:[-i*this._panStep,-a*this._panStep],center:o.getCenter()},{originalEvent:e})}}}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}disableRotation(){this._rotationDisabled=!0}enableRotation(){this._rotationDisabled=!1}}function Mr(e){return e*(2-e)}class Rr{constructor(t,n){this._map=t,this._el=t.getCanvasContainer(),this._handler=n,this._delta=0,this._defaultZoomRate=.01,this._wheelZoomRate=1/450,e.bindAll(["_onTimeout"],this)}setZoomRate(e){this._defaultZoomRate=e}setWheelZoomRate(e){this._wheelZoomRate=e}isEnabled(){return!!this._enabled}isActive(){return!!this._active||void 0!==this._finishTimeout}isZooming(){return!!this._zooming}enable(e){this.isEnabled()||(this._enabled=!0,this._aroundCenter=e&&"center"===e.around)}disable(){this.isEnabled()&&(this._enabled=!1)}wheel(t){if(!this.isEnabled())return;let n=t.deltaMode===e.window.WheelEvent.DOM_DELTA_LINE?40*t.deltaY:t.deltaY;const r=e.browser.now(),i=r-(this._lastWheelEventTime||0);this._lastWheelEventTime=r,0!==n&&n%4.000244140625==0?this._type="wheel":0!==n&&Math.abs(n)<4?this._type="trackpad":i>400?(this._type=null,this._lastValue=n,this._timeout=setTimeout(this._onTimeout,40,t)):this._type||(this._type=Math.abs(i*n)<200?"trackpad":"wheel",this._timeout&&(clearTimeout(this._timeout),this._timeout=null,n+=this._lastValue)),t.shiftKey&&n&&(n/=4),this._type&&(this._lastWheelEvent=t,this._delta-=n,this._active||this._start(t)),t.preventDefault()}_onTimeout(e){this._type="wheel",this._delta-=this._lastValue,this._active||this._start(e)}_start(e){if(!this._delta)return;this._frameId&&(this._frameId=null),this._active=!0,this.isZooming()||(this._zooming=!0),this._finishTimeout&&(clearTimeout(this._finishTimeout),delete this._finishTimeout);const t=i.mousePos(this._el,e);this._aroundPoint=this._aroundCenter?this._map.transform.centerPoint:t,this._aroundCoord=this._map.transform.pointCoordinate3D(this._aroundPoint),this._targetZoom=void 0,this._frameId||(this._frameId=!0,this._handler._triggerRenderFrame())}renderFrame(){if(!this._frameId)return;if(this._frameId=null,!this.isActive())return;const t=this._map.transform,n=()=>t._terrainEnabled()?t.computeZoomRelativeTo(this._aroundCoord):t.zoom;if(0!==this._delta){const e="wheel"===this._type&&Math.abs(this._delta)>4.000244140625?this._wheelZoomRate:this._defaultZoomRate;let r=2/(1+Math.exp(-Math.abs(this._delta*e)));this._delta<0&&0!==r&&(r=1/r);const i=n(),a=Math.pow(2,i),o="number"==typeof this._targetZoom?t.zoomScale(this._targetZoom):a;this._targetZoom=Math.min(t.maxZoom,Math.max(t.minZoom,t.scaleZoom(o*r))),"wheel"===this._type&&(this._startZoom=n(),this._easing=this._smoothOutEasing(200)),this._delta=0}const r="number"==typeof this._targetZoom?this._targetZoom:n(),i=this._startZoom,a=this._easing;let o,s=!1;if("wheel"===this._type&&i&&a){const t=Math.min((e.browser.now()-this._lastWheelEventTime)/200,1),n=a(t);o=e.number(i,r,n),t<1?this._frameId||(this._frameId=!0):s=!0}else o=r,s=!0;return this._active=!0,s&&(this._active=!1,this._finishTimeout=setTimeout(()=>{this._zooming=!1,this._handler._triggerRenderFrame(),delete this._targetZoom,delete this._finishTimeout},200)),{noInertia:!0,needsRenderFrame:!s,zoomDelta:o-n(),around:this._aroundPoint,aroundCoord:this._aroundCoord,originalEvent:this._lastWheelEvent}}_smoothOutEasing(t){let n=e.ease;if(this._prevEase){const t=this._prevEase,r=(e.browser.now()-t.start)/t.duration,i=t.easing(r+.01)-t.easing(r),a=.27/Math.sqrt(i*i+1e-4)*.01,o=Math.sqrt(.0729-a*a);n=e.bezier(a,o,.25,1)}return this._prevEase={start:e.browser.now(),duration:t,easing:n},n}reset(){this._active=!1}}class jr{constructor(e,t){this._clickZoom=e,this._tapZoom=t}enable(){this._clickZoom.enable(),this._tapZoom.enable()}disable(){this._clickZoom.disable(),this._tapZoom.disable()}isEnabled(){return this._clickZoom.isEnabled()&&this._tapZoom.isEnabled()}isActive(){return this._clickZoom.isActive()||this._tapZoom.isActive()}}class Lr{constructor(){this.reset()}reset(){this._active=!1}dblclick(e,t){return e.preventDefault(),{cameraAnimation:n=>{n.easeTo({duration:300,zoom:n.getZoom()+(e.shiftKey?-1:1),around:n.unproject(t)},{originalEvent:e})}}}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class Dr{constructor(){this._tap=new pr({numTouches:1,numTaps:1}),this.reset()}reset(){this._active=!1,delete this._swipePoint,delete this._swipeTouch,delete this._tapTime,this._tap.reset()}touchstart(e,t,n){this._swipePoint||(this._tapTime&&e.timeStamp-this._tapTime>500&&this.reset(),this._tapTime?n.length>0&&(this._swipePoint=t[0],this._swipeTouch=n[0].identifier):this._tap.touchstart(e,t,n))}touchmove(e,t,n){if(this._tapTime){if(this._swipePoint){if(n[0].identifier!==this._swipeTouch)return;const r=t[0],i=r.y-this._swipePoint.y;return this._swipePoint=r,e.preventDefault(),this._active=!0,{zoomDelta:i/128}}}else this._tap.touchmove(e,t,n)}touchend(e,t,n){this._tapTime?this._swipePoint&&0===n.length&&this.reset():this._tap.touchend(e,t,n)&&(this._tapTime=e.timeStamp)}touchcancel(){this.reset()}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class zr{constructor(e,t,n){this._el=e,this._mousePan=t,this._touchPan=n}enable(e){this._inertiaOptions=e||{},this._mousePan.enable(),this._touchPan.enable(),this._el.classList.add("mapboxgl-touch-drag-pan")}disable(){this._mousePan.disable(),this._touchPan.disable(),this._el.classList.remove("mapboxgl-touch-drag-pan")}isEnabled(){return this._mousePan.isEnabled()&&this._touchPan.isEnabled()}isActive(){return this._mousePan.isActive()||this._touchPan.isActive()}}class Fr{constructor(e,t,n){this._pitchWithRotate=e.pitchWithRotate,this._mouseRotate=t,this._mousePitch=n}enable(){this._mouseRotate.enable(),this._pitchWithRotate&&this._mousePitch.enable()}disable(){this._mouseRotate.disable(),this._mousePitch.disable()}isEnabled(){return this._mouseRotate.isEnabled()&&(!this._pitchWithRotate||this._mousePitch.isEnabled())}isActive(){return this._mouseRotate.isActive()||this._mousePitch.isActive()}}class Br{constructor(e,t,n,r){this._el=e,this._touchZoom=t,this._touchRotate=n,this._tapDragZoom=r,this._rotationDisabled=!1,this._enabled=!0}enable(e){this._touchZoom.enable(e),this._rotationDisabled||this._touchRotate.enable(e),this._tapDragZoom.enable(),this._el.classList.add("mapboxgl-touch-zoom-rotate")}disable(){this._touchZoom.disable(),this._touchRotate.disable(),this._tapDragZoom.disable(),this._el.classList.remove("mapboxgl-touch-zoom-rotate")}isEnabled(){return this._touchZoom.isEnabled()&&(this._rotationDisabled||this._touchRotate.isEnabled())&&this._tapDragZoom.isEnabled()}isActive(){return this._touchZoom.isActive()||this._touchRotate.isActive()||this._tapDragZoom.isActive()}disableRotation(){this._rotationDisabled=!0,this._touchRotate.disable()}enableRotation(){this._rotationDisabled=!1,this._touchZoom.isEnabled()&&this._touchRotate.enable()}}const Nr=e=>e.zoom||e.drag||e.pitch||e.rotate;class Ur extends e.Event{}class Vr{constructor(){this.constants=[1,1,.01],this.radius=0}setup(t,n){const r=e.sub([],n,t);this.radius=e.length(r[2]<0?e.div([],r,this.constants):[r[0],r[1],0])}projectRay(t){e.div(t,t,this.constants),e.normalize(t,t),e.mul$1(t,t,this.constants);const n=e.scale$2([],t,this.radius);if(n[2]>0){const t=e.scale$2([],[0,0,1],e.dot(n,[0,0,1])),r=e.scale$2([],e.normalize([],[n[0],n[1],0]),this.radius),i=e.add([],n,e.scale$2([],e.sub([],e.add([],r,t),n),2));n[0]=i[0],n[1]=i[1]}return n}}function Gr(e){return e.panDelta&&e.panDelta.mag()||e.zoomDelta||e.bearingDelta||e.pitchDelta}class Wr{constructor(t,n){this._map=t,this._el=this._map.getCanvasContainer(),this._handlers=[],this._handlersById={},this._changes=[],this._inertia=new rr(t),this._bearingSnap=n.bearingSnap,this._previousActiveHandlers={},this._trackingEllipsoid=new Vr,this._dragOrigin=null,this._eventsInProgress={},this._addDefaultHandlers(n),e.bindAll(["handleEvent","handleWindowEvent"],this);const r=this._el;this._listeners=[[r,"touchstart",{passive:!0}],[r,"touchmove",{passive:!1}],[r,"touchend",void 0],[r,"touchcancel",void 0],[r,"mousedown",void 0],[r,"mousemove",void 0],[r,"mouseup",void 0],[e.window.document,"mousemove",{capture:!0}],[e.window.document,"mouseup",void 0],[r,"mouseover",void 0],[r,"mouseout",void 0],[r,"dblclick",void 0],[r,"click",void 0],[r,"keydown",{capture:!1}],[r,"keyup",void 0],[r,"wheel",{passive:!1}],[r,"contextmenu",void 0],[e.window,"blur",void 0]];for(const[a,o,s]of this._listeners)i.addEventListener(a,o,a===e.window.document?this.handleWindowEvent:this.handleEvent,s)}destroy(){for(const[t,n,r]of this._listeners)i.removeEventListener(t,n,t===e.window.document?this.handleWindowEvent:this.handleEvent,r)}_addDefaultHandlers(e){const t=this._map,n=t.getCanvasContainer();this._add("mapEvent",new lr(t,e));const r=t.boxZoom=new hr(t,e);this._add("boxZoom",r);const i=new mr,a=new Lr;t.doubleClickZoom=new jr(a,i),this._add("tapZoom",i),this._add("clickZoom",a);const o=new Dr;this._add("tapDragZoom",o);const s=t.touchPitch=new Pr;this._add("touchPitch",s);const c=new _r(e),l=new br(e);t.dragRotate=new Fr(e,c,l),this._add("mouseRotate",c,["mousePitch"]),this._add("mousePitch",l,["mouseRotate"]);const u=new vr(e),h=new xr(e);t.dragPan=new zr(n,u,h),this._add("mousePan",u),this._add("touchPan",h,["touchZoom","touchRotate"]);const f=new Or,d=new Tr;t.touchZoomRotate=new Br(n,d,f,o),this._add("touchRotate",f,["touchPan","touchZoom"]),this._add("touchZoom",d,["touchPan","touchRotate"]),this._add("blockableMapEvent",new ur(t));const p=t.scrollZoom=new Rr(t,this);this._add("scrollZoom",p,["mousePan"]);const m=t.keyboard=new Ir;this._add("keyboard",m);for(const g of["boxZoom","doubleClickZoom","tapDragZoom","touchPitch","dragRotate","dragPan","touchZoomRotate","scrollZoom","keyboard"])e.interactive&&e[g]&&t[g].enable(e[g])}_add(e,t,n){this._handlers.push({handlerName:e,handler:t,allowed:n}),this._handlersById[e]=t}stop(e){if(!this._updatingCamera){for(const{handler:e}of this._handlers)e.reset();this._inertia.clear(),this._fireEvents({},{},e),this._changes=[]}}isActive(){for(const{handler:e}of this._handlers)if(e.isActive())return!0;return!1}isZooming(){return!!this._eventsInProgress.zoom||this._map.scrollZoom.isZooming()}isRotating(){return!!this._eventsInProgress.rotate}isMoving(){return Boolean(Nr(this._eventsInProgress))||this.isZooming()}_blockedByActive(e,t,n){for(const r in e)if(r!==n&&(!t||t.indexOf(r)<0))return!0;return!1}handleWindowEvent(e){this.handleEvent(e,`${e.type}Window`)}_getMapTouches(e){const t=[];for(const n of e)this._el.contains(n.target)&&t.push(n);return t}handleEvent(e,t){if("blur"===e.type)return void this.stop(!0);this._updatingCamera=!0;const n="renderFrame"===e.type?void 0:e,r={needsRenderFrame:!1},a={},o={},s=e.touches?this._getMapTouches(e.touches):void 0,c=s?i.touchPos(this._el,s):i.mousePos(this._el,e);for(const{handlerName:i,handler:h,allowed:f}of this._handlers){if(!h.isEnabled())continue;let l;this._blockedByActive(o,f,i)?h.reset():h[t||e.type]&&(l=h[t||e.type](e,c,s),this.mergeHandlerResult(r,a,l,i,n),l&&l.needsRenderFrame&&this._triggerRenderFrame()),(l||h.isActive())&&(o[i]=h)}const l={};for(const i in this._previousActiveHandlers)o[i]||(l[i]=n);this._previousActiveHandlers=o,(Object.keys(l).length||Gr(r))&&(this._changes.push([r,a,l]),this._triggerRenderFrame()),(Object.keys(o).length||Gr(r))&&this._map._stop(!0),this._updatingCamera=!1;const{cameraAnimation:u}=r;u&&(this._inertia.clear(),this._fireEvents({},{},!0),this._changes=[],u(this._map))}mergeHandlerResult(t,n,r,i,a){if(!r)return;e.extend(t,r);const o={handlerName:i,originalEvent:r.originalEvent||a};void 0!==r.zoomDelta&&(n.zoom=o),void 0!==r.panDelta&&(n.drag=o),void 0!==r.pitchDelta&&(n.pitch=o),void 0!==r.bearingDelta&&(n.rotate=o)}_applyChanges(){const t={},n={},r={};for(const[i,a,o]of this._changes)i.panDelta&&(t.panDelta=(t.panDelta||new e.Point(0,0))._add(i.panDelta)),i.zoomDelta&&(t.zoomDelta=(t.zoomDelta||0)+i.zoomDelta),i.bearingDelta&&(t.bearingDelta=(t.bearingDelta||0)+i.bearingDelta),i.pitchDelta&&(t.pitchDelta=(t.pitchDelta||0)+i.pitchDelta),void 0!==i.around&&(t.around=i.around),void 0!==i.aroundCoord&&(t.aroundCoord=i.aroundCoord),void 0!==i.pinchAround&&(t.pinchAround=i.pinchAround),i.noInertia&&(t.noInertia=i.noInertia),e.extend(n,a),e.extend(r,o);this._updateMapTransform(t,n,r),this._changes=[]}_updateMapTransform(t,n,r){const i=this._map,a=i.transform,o=e=>[e.x,e.y,e.z];if((e=>{const t=this._eventsInProgress.drag;return t&&!this._handlersById[t.handlerName].isActive()})()&&!Gr(t)){const e=a.zoom;a.cameraElevationReference="sea",a.recenterOnTerrain(),a.cameraElevationReference="ground",e!==a.zoom&&this._map._update(!0)}if(!Gr(t))return this._fireEvents(n,r,!0);let{panDelta:s,zoomDelta:c,bearingDelta:l,pitchDelta:u,around:h,aroundCoord:f,pinchAround:d}=t;void 0!==d&&(h=d),(e=>n.drag&&!this._eventsInProgress.drag)()&&h&&(this._dragOrigin=o(a.pointCoordinate3D(h)),this._trackingEllipsoid.setup(a._camera.position,this._dragOrigin)),a.cameraElevationReference="sea",i._stop(!0),h=h||i.transform.centerPoint,l&&(a.bearing+=l),u&&(a.pitch+=u),a._updateCameraState();const p=[0,0,0];if(s){const e=a.screenPointToMercatorRay(h),t=a.screenPointToMercatorRay(h.sub(s)),n=this._trackingEllipsoid.projectRay(e.dir),r=this._trackingEllipsoid.projectRay(t.dir);p[0]=r[0]-n[0],p[1]=r[1]-n[1]}const m=a.zoom,g=[0,0,0];if(c){const t=o(f||a.pointCoordinate3D(h)),n={dir:e.normalize([],e.sub([],t,a._camera.position))},r=a.screenPointToMercatorRay(a.centerPoint);if(n.dir[2]<0){const i=e.altitudeFromMercatorZ(t[2],t[1]),s=a.rayIntersectionCoordinate(a.pointRayIntersection(a.centerPoint,i)),l=a.zoomDeltaToMovement(o(s),c)*(r.dir[2]/n.dir[2]);e.scale$2(g,n.dir,l)}else if(a._terrainEnabled()){const r=a.zoomDeltaToMovement(t,c);e.scale$2(g,n.dir,r)}}const y=e.add(p,p,g);a._translateCameraConstrained(y),c&&Math.abs(a.zoom-m)>1e-4&&a.recenterOnTerrain(),a.cameraElevationReference="ground",this._map._update(),t.noInertia||this._inertia.record(t),this._fireEvents(n,r,!0)}_fireEvents(t,n,r){const i=Nr(this._eventsInProgress),a=Nr(t),o={};for(const e in t){const{originalEvent:n}=t[e];this._eventsInProgress[e]||(o[`${e}start`]=n),this._eventsInProgress[e]=t[e]}!i&&a&&this._fireEvent("movestart",a.originalEvent);for(const e in o)this._fireEvent(e,o[e]);a&&this._fireEvent("move",a.originalEvent);for(const e in t){const{originalEvent:n}=t[e];this._fireEvent(e,n)}const s={};let c;for(const e in this._eventsInProgress){const{handlerName:t,originalEvent:r}=this._eventsInProgress[e];this._handlersById[t].isActive()||(delete this._eventsInProgress[e],c=n[t]||r,s[`${e}end`]=c)}for(const e in s)this._fireEvent(e,s[e]);const l=Nr(this._eventsInProgress);if(r&&(i||a)&&!l){this._updatingCamera=!0;const t=this._inertia._onMoveEnd(this._map.dragPan._inertiaOptions),n=e=>0!==e&&-this._bearingSnap{delete this._frameId,this.handleEvent(new Ur("renderFrame",{timeStamp:e})),this._applyChanges()})}_triggerRenderFrame(){void 0===this._frameId&&(this._frameId=this._requestFrame())}}class qr extends e.Evented{constructor(t,n){super(),this._moving=!1,this._zooming=!1,this.transform=t,this._bearingSnap=n.bearingSnap,e.bindAll(["_renderFrameCallback"],this)}getCenter(){return new e.LngLat(this.transform.center.lng,this.transform.center.lat)}setCenter(e,t){return this.jumpTo({center:e},t)}panBy(t,n,r){return t=e.Point.convert(t).mult(-1),this.panTo(this.transform.center,e.extend({offset:t},n),r)}panTo(t,n,r){return this.easeTo(e.extend({center:t},n),r)}getZoom(){return this.transform.zoom}setZoom(e,t){return this.jumpTo({zoom:e},t),this}zoomTo(t,n,r){return this.easeTo(e.extend({zoom:t},n),r)}zoomIn(e,t){return this.zoomTo(this.getZoom()+1,e,t),this}zoomOut(e,t){return this.zoomTo(this.getZoom()-1,e,t),this}getBearing(){return this.transform.bearing}setBearing(e,t){return this.jumpTo({bearing:e},t),this}getPadding(){return this.transform.padding}setPadding(e,t){return this.jumpTo({padding:e},t),this}rotateTo(t,n,r){return this.easeTo(e.extend({bearing:t},n),r)}resetNorth(t,n){return this.rotateTo(0,e.extend({duration:1e3},t),n),this}resetNorthPitch(t,n){return this.easeTo(e.extend({bearing:0,pitch:0,duration:1e3},t),n),this}snapToNorth(e,t){return Math.abs(this.getBearing()){if(this._zooming&&(r.zoom=e.number(i,c,t)),this._rotating&&(r.bearing=e.number(a,l,t)),this._pitching&&(r.pitch=e.number(o,u,t)),this._padding&&(r.interpolatePadding(s,h,t),d=r.centerPoint.add(f)),_)r.setLocationAtPoint(_,b);else{const e=r.zoomScale(r.zoom-i),n=c>i?Math.min(2,v):Math.max(.5,v),a=Math.pow(n,1-t),o=r.unproject(g.add(y.mult(t*a)).mult(e));r.setLocationAtPoint(r.renderWorldCopies?o.wrap():o,d)}this._fireMoveEvents(n)},e=>{r.recenterOnTerrain(),this._afterEase(n,e)},t),this}_prepareEase(t,n,r={}){this._moving=!0,this.transform.cameraElevationReference="sea",n||r.moving||this.fire(new e.Event("movestart",t)),this._zooming&&!r.zooming&&this.fire(new e.Event("zoomstart",t)),this._rotating&&!r.rotating&&this.fire(new e.Event("rotatestart",t)),this._pitching&&!r.pitching&&this.fire(new e.Event("pitchstart",t))}_fireMoveEvents(t){this.fire(new e.Event("move",t)),this._zooming&&this.fire(new e.Event("zoom",t)),this._rotating&&this.fire(new e.Event("rotate",t)),this._pitching&&this.fire(new e.Event("pitch",t))}_afterEase(t,n){if(this._easeId&&n&&this._easeId===n)return;delete this._easeId,this.transform.cameraElevationReference="ground";const r=this._zooming,i=this._rotating,a=this._pitching;this._moving=!1,this._zooming=!1,this._rotating=!1,this._pitching=!1,this._padding=!1,r&&this.fire(new e.Event("zoomend",t)),i&&this.fire(new e.Event("rotateend",t)),a&&this.fire(new e.Event("pitchend",t)),this.fire(new e.Event("moveend",t))}flyTo(t,n){if(!t.essential&&e.browser.prefersReducedMotion){const r=e.pick(t,["center","zoom","bearing","pitch","around"]);return this.jumpTo(r,n)}this.stop(),t=e.extend({offset:[0,0],speed:1.2,curve:1.42,easing:e.ease},t);const r=this.transform,i=this.getZoom(),a=this.getBearing(),o=this.getPitch(),s=this.getPadding(),c="zoom"in t?e.clamp(+t.zoom,r.minZoom,r.maxZoom):i,l="bearing"in t?this._normalizeBearing(t.bearing,a):a,u="pitch"in t?+t.pitch:o,h="padding"in t?t.padding:r.padding,f=r.zoomScale(c-i),d=e.Point.convert(t.offset);let p=r.centerPoint.add(d);const m=r.pointLocation(p),g=e.LngLat.convert(t.center||m);this._normalizeCenter(g);const y=r.project(m),v=r.project(g).sub(y);let _=t.curve;const b=Math.max(r.width,r.height),x=b/f,w=v.mag();if("minZoom"in t){const n=e.clamp(Math.min(t.minZoom,i,c),r.minZoom,r.maxZoom),a=b/r.zoomScale(n-i);_=Math.sqrt(a/w*2)}const E=_*_;function k(e){const t=(x*x-b*b+(e?-1:1)*E*E*w*w)/(2*(e?x:b)*E*w);return Math.log(Math.sqrt(t*t+1)-t)}function T(e){return(Math.exp(e)-Math.exp(-e))/2}function S(e){return(Math.exp(e)+Math.exp(-e))/2}const O=k(0);let A=function(e){return S(O)/S(O+_*e)},P=function(e){return b*((S(O)*(T(t=O+_*e)/S(t))-T(O))/E)/w;var t},C=(k(1)-O)/_;if(Math.abs(w)<1e-6||!isFinite(C)){if(Math.abs(b-x)<1e-6)return this.easeTo(t,n);const e=xt.maxDuration&&(t.duration=0),this._zooming=!0,this._rotating=a!==l,this._pitching=u!==o,this._padding=!r.isPaddingEqual(h),this._prepareEase(n,!1),this._ease(t=>{const f=t*C,m=1/A(f);r.zoom=1===t?c:i+r.scaleZoom(m),this._rotating&&(r.bearing=e.number(a,l,t)),this._pitching&&(r.pitch=e.number(o,u,t)),this._padding&&(r.interpolatePadding(s,h,t),p=r.centerPoint.add(d));const _=1===t?g:r.unproject(y.add(v.mult(P(f))).mult(m));r.setLocationAtPoint(r.renderWorldCopies?_.wrap():_,p),r._updateCenterElevation(),this._fireMoveEvents(n)},()=>this._afterEase(n),t),this}isEasing(){return!!this._easeFrameId}stop(){return this._stop()}_stop(e,t){if(this._easeFrameId&&(this._cancelRenderFrame(this._easeFrameId),delete this._easeFrameId,delete this._onEaseFrame),this._onEaseEnd){const e=this._onEaseEnd;delete this._onEaseEnd,e.call(this,t)}if(!e){const e=this.handlers;e&&e.stop(!1)}return this}_ease(t,n,r){!1===r.animate||0===r.duration?(t(1),n()):(this._easeStart=e.browser.now(),this._easeOptions=r,this._onEaseFrame=t,this._onEaseEnd=n,this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback))}_renderFrameCallback(){const t=Math.min((e.browser.now()-this._easeStart)/this._easeOptions.duration,1);this._onEaseFrame(this._easeOptions.easing(t)),t<1?this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback):this.stop()}_normalizeBearing(t,n){t=e.wrap(t,-180,180);const r=Math.abs(t-n);return Math.abs(t-360-n)180?-360:n<-180?360:0}}class Zr{constructor(t={}){this.options=t,e.bindAll(["_toggleAttribution","_updateEditLink","_updateData","_updateCompact"],this)}getDefaultPosition(){return"bottom-right"}onAdd(e){const t=this.options&&this.options.compact;return this._map=e,this._container=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-attrib"),this._compactButton=i.create("button","mapboxgl-ctrl-attrib-button",this._container),this._compactButton.addEventListener("click",this._toggleAttribution),this._setElementTitle(this._compactButton,"ToggleAttribution"),this._innerContainer=i.create("div","mapboxgl-ctrl-attrib-inner",this._container),this._innerContainer.setAttribute("role","list"),t&&this._container.classList.add("mapboxgl-compact"),this._updateAttributions(),this._updateEditLink(),this._map.on("styledata",this._updateData),this._map.on("sourcedata",this._updateData),this._map.on("moveend",this._updateEditLink),void 0===t&&(this._map.on("resize",this._updateCompact),this._updateCompact()),this._container}onRemove(){i.remove(this._container),this._map.off("styledata",this._updateData),this._map.off("sourcedata",this._updateData),this._map.off("moveend",this._updateEditLink),this._map.off("resize",this._updateCompact),this._map=void 0,this._attribHTML=void 0}_setElementTitle(e,t){const n=this._map._getUIString(`AttributionControl.${t}`);e.title=n,e.setAttribute("aria-label",n)}_toggleAttribution(){this._container.classList.contains("mapboxgl-compact-show")?(this._container.classList.remove("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-pressed","false")):(this._container.classList.add("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-pressed","true"))}_updateEditLink(){let t=this._editLink;t||(t=this._editLink=this._container.querySelector(".mapbox-improve-map"));const n=[{key:"owner",value:this.styleOwner},{key:"id",value:this.styleId},{key:"access_token",value:this._map._requestManager._customAccessToken||e.config.ACCESS_TOKEN}];if(t){const r=n.reduce((e,t,r)=>(t.value&&(e+=`${t.key}=${t.value}${r"string"!=typeof e?"":e)):"string"==typeof this.options.customAttribution&&e.push(this.options.customAttribution)),this._map.style.stylesheet){const e=this._map.style.stylesheet;this.styleOwner=e.owner,this.styleId=e.id}const t=this._map.style._sourceCaches;for(const r in t){const n=t[r];if(n.used){const t=n.getSource();t.attribution&&e.indexOf(t.attribution)<0&&e.push(t.attribution)}}e.sort((e,t)=>e.length-t.length),e=e.filter((t,n)=>{for(let r=n+1;r=0)return!1;return!0});const n=e.join(" | ");n!==this._attribHTML&&(this._attribHTML=n,e.length?(this._innerContainer.innerHTML=n,this._container.classList.remove("mapboxgl-attrib-empty")):this._container.classList.add("mapboxgl-attrib-empty"),this._editLink=null)}_updateCompact(){this._map.getCanvasContainer().offsetWidth<=640?this._container.classList.add("mapboxgl-compact"):this._container.classList.remove("mapboxgl-compact","mapboxgl-compact-show")}}class Hr{constructor(){e.bindAll(["_updateLogo"],this),e.bindAll(["_updateCompact"],this)}onAdd(e){this._map=e,this._container=i.create("div","mapboxgl-ctrl");const t=i.create("a","mapboxgl-ctrl-logo");return t.target="_blank",t.rel="noopener nofollow",t.href="https://www.mapbox.com/",t.setAttribute("aria-label",this._map._getUIString("LogoControl.Title")),t.setAttribute("rel","noopener nofollow"),this._container.appendChild(t),this._container.style.display="none",this._map.on("sourcedata",this._updateLogo),this._updateLogo(),this._map.on("resize",this._updateCompact),this._updateCompact(),this._container}onRemove(){i.remove(this._container),this._map.off("sourcedata",this._updateLogo),this._map.off("resize",this._updateCompact)}getDefaultPosition(){return"bottom-left"}_updateLogo(e){e&&"metadata"!==e.sourceDataType||(this._container.style.display=this._logoRequired()?"block":"none")}_logoRequired(){if(!this._map.style)return;const e=this._map.style._sourceCaches;if(0===Object.entries(e).length)return!0;for(const t in e){const n=e[t].getSource();if(n.hasOwnProperty("mapbox_logo")&&!n.mapbox_logo)return!1}return!0}_updateCompact(){const e=this._container.children;if(e.length){const t=e[0];this._map.getCanvasContainer().offsetWidth<250?t.classList.add("mapboxgl-compact"):t.classList.remove("mapboxgl-compact")}}}class Xr{constructor(){this._queue=[],this._id=0,this._cleared=!1,this._currentlyRunning=!1}add(e){const t=++this._id;return this._queue.push({callback:e,id:t,cancelled:!1}),t}remove(e){const t=this._currentlyRunning,n=t?this._queue.concat(t):this._queue;for(const r of n)if(r.id===e)return void(r.cancelled=!0)}run(e=0){const t=this._currentlyRunning=this._queue;this._queue=[];for(const n of t)if(!n.cancelled&&(n.callback(e),this._cleared))break;this._cleared=!1,this._currentlyRunning=!1}clear(){this._currentlyRunning&&(this._cleared=!0),this._queue=[]}}const $r={"AttributionControl.ToggleAttribution":"Toggle attribution","AttributionControl.MapFeedback":"Map feedback","FullscreenControl.Enter":"Enter fullscreen","FullscreenControl.Exit":"Exit fullscreen","GeolocateControl.FindMyLocation":"Find my location","GeolocateControl.LocationNotAvailable":"Location not available","LogoControl.Title":"Mapbox logo","NavigationControl.ResetBearing":"Reset bearing to north","NavigationControl.ZoomIn":"Zoom in","NavigationControl.ZoomOut":"Zoom out","ScaleControl.Feet":"ft","ScaleControl.Meters":"m","ScaleControl.Kilometers":"km","ScaleControl.Miles":"mi","ScaleControl.NauticalMiles":"nm"},{HTMLImageElement:Yr,HTMLElement:Kr,ImageBitmap:Qr}=e.window,Jr={center:[0,0],zoom:0,bearing:0,pitch:0,minZoom:-2,maxZoom:22,minPitch:0,maxPitch:85,interactive:!0,scrollZoom:!0,boxZoom:!0,dragRotate:!0,dragPan:!0,keyboard:!0,doubleClickZoom:!0,touchZoomRotate:!0,touchPitch:!0,bearingSnap:7,clickTolerance:3,pitchWithRotate:!0,hash:!1,attributionControl:!0,failIfMajorPerformanceCaveat:!1,preserveDrawingBuffer:!1,trackResize:!0,optimizeForTerrain:!0,renderWorldCopies:!0,refreshExpiredTiles:!0,maxTileCacheSize:null,localIdeographFontFamily:"sans-serif",localFontFamily:null,transformRequest:null,accessToken:null,fadeDuration:300,crossSourceCollisions:!0};function ei(e){e.parentNode&&e.parentNode.removeChild(e)}const ti={showCompass:!0,showZoom:!0,visualizePitch:!1};class ni{constructor(t,n,r=!1){this._clickTolerance=10,this.element=n,this.mouseRotate=new _r({clickTolerance:t.dragRotate._mouseRotate._clickTolerance}),this.map=t,r&&(this.mousePitch=new br({clickTolerance:t.dragRotate._mousePitch._clickTolerance})),e.bindAll(["mousedown","mousemove","mouseup","touchstart","touchmove","touchend","reset"],this),i.addEventListener(n,"mousedown",this.mousedown),i.addEventListener(n,"touchstart",this.touchstart,{passive:!1}),i.addEventListener(n,"touchmove",this.touchmove),i.addEventListener(n,"touchend",this.touchend),i.addEventListener(n,"touchcancel",this.reset)}down(e,t){this.mouseRotate.mousedown(e,t),this.mousePitch&&this.mousePitch.mousedown(e,t),i.disableDrag()}move(e,t){const n=this.map,r=this.mouseRotate.mousemoveWindow(e,t);if(r&&r.bearingDelta&&n.setBearing(n.getBearing()+r.bearingDelta),this.mousePitch){const r=this.mousePitch.mousemoveWindow(e,t);r&&r.pitchDelta&&n.setPitch(n.getPitch()+r.pitchDelta)}}off(){const e=this.element;i.removeEventListener(e,"mousedown",this.mousedown),i.removeEventListener(e,"touchstart",this.touchstart,{passive:!1}),i.removeEventListener(e,"touchmove",this.touchmove),i.removeEventListener(e,"touchend",this.touchend),i.removeEventListener(e,"touchcancel",this.reset),this.offTemp()}offTemp(){i.enableDrag(),i.removeEventListener(e.window,"mousemove",this.mousemove),i.removeEventListener(e.window,"mouseup",this.mouseup)}mousedown(t){this.down(e.extend({},t,{ctrlKey:!0,preventDefault:()=>t.preventDefault()}),i.mousePos(this.element,t)),i.addEventListener(e.window,"mousemove",this.mousemove),i.addEventListener(e.window,"mouseup",this.mouseup)}mousemove(e){this.move(e,i.mousePos(this.element,e))}mouseup(e){this.mouseRotate.mouseupWindow(e),this.mousePitch&&this.mousePitch.mouseupWindow(e),this.offTemp()}touchstart(e){1!==e.targetTouches.length?this.reset():(this._startPos=this._lastPos=i.touchPos(this.element,e.targetTouches)[0],this.down({type:"mousedown",button:0,ctrlKey:!0,preventDefault:()=>e.preventDefault()},this._startPos))}touchmove(e){1!==e.targetTouches.length?this.reset():(this._lastPos=i.touchPos(this.element,e.targetTouches)[0],this.move({preventDefault:()=>e.preventDefault()},this._lastPos))}touchend(e){0===e.targetTouches.length&&this._startPos&&this._lastPos&&this._startPos.dist(this._lastPos)r.width||n.y>r.height;r.locationPoint(i).distSqr(n)180;){const e=r.locationPoint(t);if(e.x>=0&&e.y>=0&&e.x<=r.width&&e.y<=r.height)break;t.lng>r.center.lng?t.lng-=360:t.lng+=360}return t}const ii={center:"translate(-50%,-50%)",top:"translate(-50%,0)","top-left":"translate(0,0)","top-right":"translate(-100%,0)",bottom:"translate(-50%,-100%)","bottom-left":"translate(0,-100%)","bottom-right":"translate(-100%,-100%)",left:"translate(0,-50%)",right:"translate(-100%,-50%)"};function ai(e,t,n){const r=e.classList;for(const i in ii)r.remove(`mapboxgl-${n}-anchor-${i}`);r.add(`mapboxgl-${n}-anchor-${t}`)}class oi extends e.Evented{constructor(t,n){if(super(),(t instanceof e.window.HTMLElement||n)&&(t=e.extend({element:t},n)),e.bindAll(["_update","_onMove","_onUp","_addDragHandler","_onMapClick","_onKeyPress"],this),this._anchor=t&&t.anchor||"center",this._color=t&&t.color||"#3FB1CE",this._scale=t&&t.scale||1,this._draggable=t&&t.draggable||!1,this._clickTolerance=t&&t.clickTolerance||0,this._isDragging=!1,this._state="inactive",this._rotation=t&&t.rotation||0,this._rotationAlignment=t&&t.rotationAlignment||"auto",this._pitchAlignment=t&&t.pitchAlignment&&"auto"!==t.pitchAlignment?t.pitchAlignment:this._rotationAlignment,t&&t.element)this._element=t.element,this._offset=e.Point.convert(t&&t.offset||[0,0]);else{this._defaultMarker=!0,this._element=i.create("div"),this._element.setAttribute("aria-label","Map marker");const n=i.createNS("http://www.w3.org/2000/svg","svg"),r=41,a=27;n.setAttributeNS(null,"display","block"),n.setAttributeNS(null,"height",`${r}px`),n.setAttributeNS(null,"width",`${a}px`),n.setAttributeNS(null,"viewBox",`0 0 ${a} ${r}`);const o=i.createNS("http://www.w3.org/2000/svg","g");o.setAttributeNS(null,"stroke","none"),o.setAttributeNS(null,"stroke-width","1"),o.setAttributeNS(null,"fill","none"),o.setAttributeNS(null,"fill-rule","evenodd");const s=i.createNS("http://www.w3.org/2000/svg","g");s.setAttributeNS(null,"fill-rule","nonzero");const c=i.createNS("http://www.w3.org/2000/svg","g");c.setAttributeNS(null,"transform","translate(3.0, 29.0)"),c.setAttributeNS(null,"fill","#000000");const l=[{rx:"10.5",ry:"5.25002273"},{rx:"10.5",ry:"5.25002273"},{rx:"9.5",ry:"4.77275007"},{rx:"8.5",ry:"4.29549936"},{rx:"7.5",ry:"3.81822308"},{rx:"6.5",ry:"3.34094679"},{rx:"5.5",ry:"2.86367051"},{rx:"4.5",ry:"2.38636864"}];for(const e of l){const t=i.createNS("http://www.w3.org/2000/svg","ellipse");t.setAttributeNS(null,"opacity","0.04"),t.setAttributeNS(null,"cx","10.5"),t.setAttributeNS(null,"cy","5.80029008"),t.setAttributeNS(null,"rx",e.rx),t.setAttributeNS(null,"ry",e.ry),c.appendChild(t)}const u=i.createNS("http://www.w3.org/2000/svg","g");u.setAttributeNS(null,"fill",this._color);const h=i.createNS("http://www.w3.org/2000/svg","path");h.setAttributeNS(null,"d","M27,13.5 C27,19.074644 20.250001,27.000002 14.75,34.500002 C14.016665,35.500004 12.983335,35.500004 12.25,34.500002 C6.7499993,27.000002 0,19.222562 0,13.5 C0,6.0441559 6.0441559,0 13.5,0 C20.955844,0 27,6.0441559 27,13.5 Z"),u.appendChild(h);const f=i.createNS("http://www.w3.org/2000/svg","g");f.setAttributeNS(null,"opacity","0.25"),f.setAttributeNS(null,"fill","#000000");const d=i.createNS("http://www.w3.org/2000/svg","path");d.setAttributeNS(null,"d","M13.5,0 C6.0441559,0 0,6.0441559 0,13.5 C0,19.222562 6.7499993,27 12.25,34.5 C13,35.522727 14.016664,35.500004 14.75,34.5 C20.250001,27 27,19.074644 27,13.5 C27,6.0441559 20.955844,0 13.5,0 Z M13.5,1 C20.415404,1 26,6.584596 26,13.5 C26,15.898657 24.495584,19.181431 22.220703,22.738281 C19.945823,26.295132 16.705119,30.142167 13.943359,33.908203 C13.743445,34.180814 13.612715,34.322738 13.5,34.441406 C13.387285,34.322738 13.256555,34.180814 13.056641,33.908203 C10.284481,30.127985 7.4148684,26.314159 5.015625,22.773438 C2.6163816,19.232715 1,15.953538 1,13.5 C1,6.584596 6.584596,1 13.5,1 Z"),f.appendChild(d);const p=i.createNS("http://www.w3.org/2000/svg","g");p.setAttributeNS(null,"transform","translate(6.0, 7.0)"),p.setAttributeNS(null,"fill","#FFFFFF");const m=i.createNS("http://www.w3.org/2000/svg","g");m.setAttributeNS(null,"transform","translate(8.0, 8.0)");const g=i.createNS("http://www.w3.org/2000/svg","circle");g.setAttributeNS(null,"fill","#000000"),g.setAttributeNS(null,"opacity","0.25"),g.setAttributeNS(null,"cx","5.5"),g.setAttributeNS(null,"cy","5.5"),g.setAttributeNS(null,"r","5.4999962");const y=i.createNS("http://www.w3.org/2000/svg","circle");y.setAttributeNS(null,"fill","#FFFFFF"),y.setAttributeNS(null,"cx","5.5"),y.setAttributeNS(null,"cy","5.5"),y.setAttributeNS(null,"r","5.4999962"),m.appendChild(g),m.appendChild(y),s.appendChild(c),s.appendChild(u),s.appendChild(f),s.appendChild(p),s.appendChild(m),n.appendChild(s),n.setAttributeNS(null,"height",`${r*this._scale}px`),n.setAttributeNS(null,"width",`${a*this._scale}px`),this._element.appendChild(n),this._offset=e.Point.convert(t&&t.offset||[0,-14])}this._element.classList.add("mapboxgl-marker"),this._element.addEventListener("dragstart",e=>{e.preventDefault()}),this._element.addEventListener("mousedown",e=>{e.preventDefault()}),ai(this._element,this._anchor,"marker"),this._popup=null}addTo(e){return this.remove(),this._map=e,e.getCanvasContainer().appendChild(this._element),e.on("move",this._update),e.on("moveend",this._update),this.setDraggable(this._draggable),this._update(),this._map.on("click",this._onMapClick),this}remove(){return this._map&&(this._map.off("click",this._onMapClick),this._map.off("move",this._update),this._map.off("moveend",this._update),this._map.off("mousedown",this._addDragHandler),this._map.off("touchstart",this._addDragHandler),this._map.off("mouseup",this._onUp),this._map.off("touchend",this._onUp),this._map.off("mousemove",this._onMove),this._map.off("touchmove",this._onMove),delete this._map),i.remove(this._element),this._popup&&this._popup.remove(),this}getLngLat(){return this._lngLat}setLngLat(t){return this._lngLat=e.LngLat.convert(t),this._pos=null,this._popup&&this._popup.setLngLat(this._lngLat),this._update(),this}getElement(){return this._element}setPopup(e){if(this._popup&&(this._popup.remove(),this._popup=null,this._element.removeEventListener("keypress",this._onKeyPress),this._originalTabIndex||this._element.removeAttribute("tabindex")),e){if(!("offset"in e.options)){const t=38.1,n=13.5,r=Math.sqrt(Math.pow(n,2)/2);e.options.offset=this._defaultMarker?{top:[0,0],"top-left":[0,0],"top-right":[0,0],bottom:[0,-t],"bottom-left":[r,-1*(t-n+r)],"bottom-right":[-r,-1*(t-n+r)],left:[n,-1*(t-n)],right:[-n,-1*(t-n)]}:this._offset}this._popup=e,this._lngLat&&this._popup.setLngLat(this._lngLat),this._originalTabIndex=this._element.getAttribute("tabindex"),this._originalTabIndex||this._element.setAttribute("tabindex","0"),this._element.addEventListener("keypress",this._onKeyPress)}return this}_onKeyPress(e){const t=e.code,n=e.charCode||e.keyCode;"Space"!==t&&"Enter"!==t&&32!==n&&13!==n||this.togglePopup()}_onMapClick(e){const t=e.originalEvent.target,n=this._element;this._popup&&(t===n||n.contains(t))&&this.togglePopup()}getPopup(){return this._popup}togglePopup(){const e=this._popup;return e?(e.isOpen()?e.remove():e.addTo(this._map),this):this}_updateOcclusion(){this._occlusionTimer||(this._occlusionTimer=setTimeout(this._onOcclusionTimer.bind(this),60))}_onOcclusionTimer(){const e=this._map.transform,t=this._pos?this._pos.sub(this._transformedOffset()):null;if(t&&t.x>=0&&t.x=0&&t.y=e}this._isDragging&&(this._pos=t.point.sub(this._positionDelta),this._lngLat=this._map.unproject(this._pos),this.setLngLat(this._lngLat),this._element.style.pointerEvents="none","pending"===this._state&&(this._state="active",this.fire(new e.Event("dragstart"))),this.fire(new e.Event("drag")))}_onUp(){this._element.style.pointerEvents="auto",this._positionDelta=null,this._pointerdownPos=null,this._isDragging=!1,this._map.off("mousemove",this._onMove),this._map.off("touchmove",this._onMove),"active"===this._state&&this.fire(new e.Event("dragend")),this._state="inactive"}_addDragHandler(e){this._element.contains(e.originalEvent.target)&&(e.preventDefault(),this._positionDelta=e.point.sub(this._pos).add(this._transformedOffset()),this._pointerdownPos=e.point,this._state="pending",this._map.on("mousemove",this._onMove),this._map.on("touchmove",this._onMove),this._map.once("mouseup",this._onUp),this._map.once("touchend",this._onUp))}setDraggable(e){return this._draggable=!!e,this._map&&(e?(this._map.on("mousedown",this._addDragHandler),this._map.on("touchstart",this._addDragHandler)):(this._map.off("mousedown",this._addDragHandler),this._map.off("touchstart",this._addDragHandler))),this}isDraggable(){return this._draggable}setRotation(e){return this._rotation=e||0,this._update(),this}getRotation(){return this._rotation}setRotationAlignment(e){return this._rotationAlignment=e||"auto",this._update(),this}getRotationAlignment(){return this._rotationAlignment}setPitchAlignment(e){return this._pitchAlignment=e&&"auto"!==e?e:this._rotationAlignment,this._update(),this}getPitchAlignment(){return this._pitchAlignment}}const si={positionOptions:{enableHighAccuracy:!1,maximumAge:0,timeout:6e3},fitBoundsOptions:{maxZoom:15},trackUserLocation:!1,showAccuracyCircle:!0,showUserLocation:!0};let ci,li=0,ui=!1;const hi={maxWidth:100,unit:"metric"};function fi(e,t,n){const r=n&&n.maxWidth||100,i=e._container.clientHeight/2,a=e.unproject([0,i]),o=e.unproject([r,i]),s=a.distanceTo(o);if(n&&"imperial"===n.unit){const n=3.2808*s;n>5280?di(t,r,n/5280,e._getUIString("ScaleControl.Miles")):di(t,r,n,e._getUIString("ScaleControl.Feet"))}else n&&"nautical"===n.unit?di(t,r,s/1852,e._getUIString("ScaleControl.NauticalMiles")):s>=1e3?di(t,r,s/1e3,e._getUIString("ScaleControl.Kilometers")):di(t,r,s,e._getUIString("ScaleControl.Meters"))}function di(e,t,n,r){const i=function(e){const t=Math.pow(10,`${Math.floor(e)}`.length-1);let n=e/t;return n=n>=10?10:n>=5?5:n>=3?3:n>=2?2:n>=1?1:function(e){const t=Math.pow(10,Math.ceil(-Math.log(e)/Math.LN10));return Math.round(e*t)/t}(n),t*n}(n);e.style.width=`${t*(i/n)}px`,e.innerHTML=`${i} ${r}`}const pi={closeButton:!0,closeOnClick:!0,focusAfterOpen:!0,className:"",maxWidth:"240px"},mi=["a[href]","[tabindex]:not([tabindex='-1'])","[contenteditable]:not([contenteditable='false'])","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].join(", "),gi={version:e.version,supported:t,setRTLTextPlugin:e.setRTLTextPlugin,getRTLTextPluginStatus:e.getRTLTextPluginStatus,Map:class extends qr{constructor(t){if(null!=(t=e.extend({},Jr,t)).minZoom&&null!=t.maxZoom&&t.minZoom>t.maxZoom)throw new Error("maxZoom must be greater than or equal to minZoom");if(null!=t.minPitch&&null!=t.maxPitch&&t.minPitch>t.maxPitch)throw new Error("maxPitch must be greater than or equal to minPitch");if(null!=t.minPitch&&t.minPitch<0)throw new Error("minPitch must be greater than or equal to 0");if(null!=t.maxPitch&&t.maxPitch>85)throw new Error("maxPitch must be less than or equal to 85");if(super(new Yn(t.minZoom,t.maxZoom,t.minPitch,t.maxPitch,t.renderWorldCopies),t),this._interactive=t.interactive,this._maxTileCacheSize=t.maxTileCacheSize,this._failIfMajorPerformanceCaveat=t.failIfMajorPerformanceCaveat,this._preserveDrawingBuffer=t.preserveDrawingBuffer,this._antialias=t.antialias,this._trackResize=t.trackResize,this._bearingSnap=t.bearingSnap,this._refreshExpiredTiles=t.refreshExpiredTiles,this._fadeDuration=t.fadeDuration,this._isInitialLoad=!0,this._crossSourceCollisions=t.crossSourceCollisions,this._crossFadingFactor=1,this._collectResourceTiming=t.collectResourceTiming,this._optimizeForTerrain=t.optimizeForTerrain,this._renderTaskQueue=new Xr,this._controls=[],this._mapId=e.uniqueId(),this._locale=e.extend({},$r,t.locale),this._clickTolerance=t.clickTolerance,this._requestManager=new e.RequestManager(t.transformRequest,t.accessToken),"string"==typeof t.container){if(this._container=e.window.document.getElementById(t.container),!this._container)throw new Error(`Container '${t.container}' not found.`)}else{if(!(t.container instanceof Kr))throw new Error("Invalid type: 'container' must be a String or HTMLElement.");this._container=t.container}if(t.maxBounds&&this.setMaxBounds(t.maxBounds),e.bindAll(["_onWindowOnline","_onWindowResize","_onMapScroll","_contextLost","_contextRestored"],this),this._setupContainer(),this._setupPainter(),void 0===this.painter)throw new Error("Failed to initialize WebGL.");this.on("move",()=>this._update(!1)),this.on("moveend",()=>this._update(!1)),this.on("zoom",()=>this._update(!0)),void 0!==e.window&&(e.window.addEventListener("online",this._onWindowOnline,!1),e.window.addEventListener("resize",this._onWindowResize,!1),e.window.addEventListener("orientationchange",this._onWindowResize,!1)),this.handlers=new Wr(this,t),this._hash=t.hash&&new Kn("string"==typeof t.hash&&t.hash||void 0).addTo(this),this._hash&&this._hash._onHashChange()||(this.jumpTo({center:t.center,zoom:t.zoom,bearing:t.bearing,pitch:t.pitch}),t.bounds&&(this.resize(),this.fitBounds(t.bounds,e.extend({},t.fitBoundsOptions,{duration:0})))),this.resize(),this._localFontFamily=t.localFontFamily,this._localIdeographFontFamily=t.localIdeographFontFamily,t.style&&this.setStyle(t.style,{localFontFamily:this._localFontFamily,localIdeographFontFamily:this._localIdeographFontFamily}),t.attributionControl&&this.addControl(new Zr({customAttribution:t.customAttribution})),this._logoControl=new Hr,this.addControl(this._logoControl,t.logoPosition),this.on("style.load",()=>{this.transform.unmodified&&this.jumpTo(this.style.stylesheet)}),this.on("data",t=>{this._update("style"===t.dataType),this.fire(new e.Event(`${t.dataType}data`,t))}),this.on("dataloading",t=>{this.fire(new e.Event(`${t.dataType}dataloading`,t))})}_getMapId(){return this._mapId}addControl(t,n){if(void 0===n&&(n=t.getDefaultPosition?t.getDefaultPosition():"top-right"),!t||!t.onAdd)return this.fire(new e.ErrorEvent(new Error("Invalid argument to map.addControl(). Argument must be a control with onAdd and onRemove methods.")));const r=t.onAdd(this);this._controls.push(t);const i=this._controlPositions[n];return-1!==n.indexOf("bottom")?i.insertBefore(r,i.firstChild):i.appendChild(r),this}removeControl(t){if(!t||!t.onRemove)return this.fire(new e.ErrorEvent(new Error("Invalid argument to map.removeControl(). Argument must be a control with onAdd and onRemove methods.")));const n=this._controls.indexOf(t);return n>-1&&this._controls.splice(n,1),t.onRemove(this),this}hasControl(e){return this._controls.indexOf(e)>-1}resize(t){const n=this._containerDimensions(),r=n[0],i=n[1];this._resizeCanvas(r,i),this.transform.resize(r,i),this.painter.resize(r,i);const a=!this._moving;return a&&(this.stop(),this.fire(new e.Event("movestart",t)).fire(new e.Event("move",t))),this.fire(new e.Event("resize",t)),a&&this.fire(new e.Event("moveend",t)),this}getBounds(){return this.transform.getBounds()}getMaxBounds(){return this.transform.getMaxBounds()}setMaxBounds(t){return this.transform.setMaxBounds(e.LngLatBounds.convert(t)),this._update()}setMinZoom(e){if((e=null==e?-2:e)>=-2&&e<=this.transform.maxZoom)return this.transform.minZoom=e,this._update(),this.getZoom()=this.transform.minZoom)return this.transform.maxZoom=e,this._update(),this.getZoom()>e&&this.setZoom(e),this;throw new Error("maxZoom must be greater than the current minZoom")}getMaxZoom(){return this.transform.maxZoom}setMinPitch(e){if((e=null==e?0:e)<0)throw new Error("minPitch must be greater than or equal to 0");if(e>=0&&e<=this.transform.maxPitch)return this.transform.minPitch=e,this._update(),this.getPitch()85)throw new Error("maxPitch must be less than or equal to 85");if(e>=this.transform.minPitch)return this.transform.maxPitch=e,this._update(),this.getPitch()>e&&this.setPitch(e),this;throw new Error("maxPitch must be greater than the current minPitch")}getMaxPitch(){return this.transform.maxPitch}getRenderWorldCopies(){return this.transform.renderWorldCopies}setRenderWorldCopies(e){return this.transform.renderWorldCopies=e,this._update()}project(t){return this.transform.locationPoint3D(e.LngLat.convert(t))}unproject(t){return this.transform.pointLocation3D(e.Point.convert(t))}isMoving(){return this._moving||this.handlers&&this.handlers.isMoving()}isZooming(){return this._zooming||this.handlers&&this.handlers.isZooming()}isRotating(){return this._rotating||this.handlers&&this.handlers.isRotating()}_createDelegatedListener(e,t,n){if("mouseenter"===e||"mouseover"===e){let r=!1;const i=i=>{const a=this.getLayer(t)?this.queryRenderedFeatures(i.point,{layers:[t]}):[];a.length?r||(r=!0,n.call(this,new or(e,this,i.originalEvent,{features:a}))):r=!1};return{layer:t,listener:n,delegates:{mousemove:i,mouseout:()=>{r=!1}}}}if("mouseleave"===e||"mouseout"===e){let r=!1;const i=i=>{(this.getLayer(t)?this.queryRenderedFeatures(i.point,{layers:[t]}):[]).length?r=!0:r&&(r=!1,n.call(this,new or(e,this,i.originalEvent)))},a=t=>{r&&(r=!1,n.call(this,new or(e,this,t.originalEvent)))};return{layer:t,listener:n,delegates:{mousemove:i,mouseout:a}}}{const r=e=>{const r=this.getLayer(t)?this.queryRenderedFeatures(e.point,{layers:[t]}):[];r.length&&(e.features=r,n.call(this,e),delete e.features)};return{layer:t,listener:n,delegates:{[e]:r}}}}on(e,t,n){if(void 0===n)return super.on(e,t);const r=this._createDelegatedListener(e,t,n);this._delegatedListeners=this._delegatedListeners||{},this._delegatedListeners[e]=this._delegatedListeners[e]||[],this._delegatedListeners[e].push(r);for(const i in r.delegates)this.on(i,r.delegates[i]);return this}once(e,t,n){if(void 0===n)return super.once(e,t);const r=this._createDelegatedListener(e,t,n);for(const i in r.delegates)this.once(i,r.delegates[i]);return this}off(e,t,n){return void 0===n?super.off(e,t):(this._delegatedListeners&&this._delegatedListeners[e]&&(r=>{const i=this._delegatedListeners[e];for(let e=0;e{t?this.fire(new e.ErrorEvent(t)):r&&this._updateDiff(r,n)})}else"object"==typeof t&&this._updateDiff(t,n)}_updateDiff(t,n){try{this.style.setState(t)&&this._update(!0)}catch(r){e.warnOnce(`Unable to perform style diff: ${r.message||r.error||r}. Rebuilding the style from scratch.`),this._updateStyle(t,n)}}getStyle(){if(this.style)return this.style.serialize()}isStyleLoaded(){return this.style?this.style.loaded():e.warnOnce("There is no style added to the map.")}addSource(e,t){return this._lazyInitEmptyStyle(),this.style.addSource(e,t),this._update(!0)}isSourceLoaded(t){const n=this.style&&this.style._getSourceCaches(t);if(0!==n.length)return n.every(e=>e.loaded());this.fire(new e.ErrorEvent(new Error(`There is no source with ID '${t}'`)))}areTilesLoaded(){const e=this.style&&this.style._sourceCaches;for(const t in e){const n=e[t]._tiles;for(const e in n){const t=n[e];if("loaded"!==t.state&&"errored"!==t.state)return!1}}return!0}addSourceType(e,t,n){return this._lazyInitEmptyStyle(),this.style.addSourceType(e,t,n)}removeSource(e){return this.style.removeSource(e),this._updateTerrain(),this._update(!0)}getSource(e){return this.style.getSource(e)}addImage(t,n,{pixelRatio:r=1,sdf:i=!1,stretchX:a,stretchY:o,content:s}={}){if(this._lazyInitEmptyStyle(),n instanceof Yr||Qr&&n instanceof Qr){const{width:c,height:l,data:u}=e.browser.getImageData(n);this.style.addImage(t,{data:new e.RGBAImage({width:c,height:l},u),pixelRatio:r,stretchX:a,stretchY:o,content:s,sdf:i,version:0})}else{if(void 0===n.width||void 0===n.height)return this.fire(new e.ErrorEvent(new Error("Invalid arguments to map.addImage(). The second argument must be an `HTMLImageElement`, `ImageData`, `ImageBitmap`, or object with `width`, `height`, and `data` properties with the same format as `ImageData`")));{const{width:c,height:l,data:u}=n,h=n;this.style.addImage(t,{data:new e.RGBAImage({width:c,height:l},new Uint8Array(u)),pixelRatio:r,stretchX:a,stretchY:o,content:s,sdf:i,version:0,userImage:h}),h.onAdd&&h.onAdd(this,t)}}}updateImage(t,n){const r=this.style.getImage(t);if(!r)return this.fire(new e.ErrorEvent(new Error("The map has no image with that id. If you are adding a new image use `map.addImage(...)` instead.")));const i=n instanceof Yr||Qr&&n instanceof Qr?e.browser.getImageData(n):n,{width:a,height:o,data:s}=i;return void 0===a||void 0===o?this.fire(new e.ErrorEvent(new Error("Invalid arguments to map.updateImage(). The second argument must be an `HTMLImageElement`, `ImageData`, `ImageBitmap`, or object with `width`, `height`, and `data` properties with the same format as `ImageData`"))):a!==r.data.width||o!==r.data.height?this.fire(new e.ErrorEvent(new Error("The width and height of the updated image must be that same as the previous version of the image"))):(r.data.replace(s,!(n instanceof Yr||Qr&&n instanceof Qr)),void this.style.updateImage(t,r))}hasImage(t){return t?!!this.style.getImage(t):(this.fire(new e.ErrorEvent(new Error("Missing required image id"))),!1)}removeImage(e){this.style.removeImage(e)}loadImage(t,n){e.getImage(this._requestManager.transformRequest(t,e.ResourceType.Image),n)}listImages(){return this.style.listImages()}addLayer(e,t){return this._lazyInitEmptyStyle(),this.style.addLayer(e,t),this._update(!0)}moveLayer(e,t){return this.style.moveLayer(e,t),this._update(!0)}removeLayer(e){return this.style.removeLayer(e),this._update(!0)}getLayer(e){return this.style.getLayer(e)}setLayerZoomRange(e,t,n){return this.style.setLayerZoomRange(e,t,n),this._update(!0)}setFilter(e,t,n={}){return this.style.setFilter(e,t,n),this._update(!0)}getFilter(e){return this.style.getFilter(e)}setPaintProperty(e,t,n,r={}){return this.style.setPaintProperty(e,t,n,r),this._update(!0)}getPaintProperty(e,t){return this.style.getPaintProperty(e,t)}setLayoutProperty(e,t,n,r={}){return this.style.setLayoutProperty(e,t,n,r),this._update(!0)}getLayoutProperty(e,t){return this.style.getLayoutProperty(e,t)}setLight(e,t={}){return this._lazyInitEmptyStyle(),this.style.setLight(e,t),this._update(!0)}getLight(){return this.style.getLight()}setTerrain(e){return this._lazyInitEmptyStyle(),this.style.setTerrain(e),this._update(!0)}setFeatureState(e,t){return this.style.setFeatureState(e,t),this._update()}removeFeatureState(e,t){return this.style.removeFeatureState(e,t),this._update()}getFeatureState(e){return this.style.getFeatureState(e)}getContainer(){return this._container}getCanvasContainer(){return this._canvasContainer}getCanvas(){return this._canvas}_containerDimensions(){let e=0,t=0;return this._container&&(e=this._container.clientWidth||400,t=this._container.clientHeight||300),[e,t]}_detectMissingCSS(){"rgb(250, 128, 114)"!==e.window.getComputedStyle(this._missingCSSCanary).getPropertyValue("background-color")&&e.warnOnce("This page appears to be missing CSS declarations for Mapbox GL JS, which may cause the map to display incorrectly. Please ensure your page includes mapbox-gl.css, as described in https://www.mapbox.com/mapbox-gl-js/api/.")}_setupContainer(){const e=this._container;e.classList.add("mapboxgl-map"),(this._missingCSSCanary=i.create("div","mapboxgl-canary",e)).style.visibility="hidden",this._detectMissingCSS();const t=this._canvasContainer=i.create("div","mapboxgl-canvas-container",e);this._interactive&&t.classList.add("mapboxgl-interactive"),this._canvas=i.create("canvas","mapboxgl-canvas",t),this._canvas.addEventListener("webglcontextlost",this._contextLost,!1),this._canvas.addEventListener("webglcontextrestored",this._contextRestored,!1),this._canvas.setAttribute("tabindex","0"),this._canvas.setAttribute("aria-label","Map"),this._canvas.setAttribute("role","region");const n=this._containerDimensions();this._resizeCanvas(n[0],n[1]);const r=this._controlContainer=i.create("div","mapboxgl-control-container",e),a=this._controlPositions={};["top-left","top-right","bottom-left","bottom-right"].forEach(e=>{a[e]=i.create("div",`mapboxgl-ctrl-${e}`,r)}),this._container.addEventListener("scroll",this._onMapScroll,!1)}_resizeCanvas(t,n){const r=e.browser.devicePixelRatio||1;this._canvas.width=r*t,this._canvas.height=r*n,this._canvas.style.width=`${t}px`,this._canvas.style.height=`${n}px`}_setupPainter(){const n=e.extend({},t.webGLContextAttributes,{failIfMajorPerformanceCaveat:this._failIfMajorPerformanceCaveat,preserveDrawingBuffer:this._preserveDrawingBuffer,antialias:this._antialias||!1}),r=this._canvas.getContext("webgl",n)||this._canvas.getContext("experimental-webgl",n);r?(this.painter=new Nn(r,this.transform),this.on("data",e=>{"source"===e.dataType&&this.painter.setTileLoadedFlag(!0)}),e.webpSupported.testSupport(r)):this.fire(new e.ErrorEvent(new Error("Failed to initialize WebGL")))}_contextLost(t){t.preventDefault(),this._frame&&(this._frame.cancel(),this._frame=null),this.fire(new e.Event("webglcontextlost",{originalEvent:t}))}_contextRestored(t){this._setupPainter(),this.resize(),this._update(),this.fire(new e.Event("webglcontextrestored",{originalEvent:t}))}_onMapScroll(e){if(e.target===this._container)return this._container.scrollTop=0,this._container.scrollLeft=0,!1}loaded(){return!this._styleDirty&&!this._sourcesDirty&&!!this.style&&this.style.loaded()}_update(e){return this.style?(this._styleDirty=this._styleDirty||e,this._sourcesDirty=!0,this.triggerRepaint(),this):this}_requestRenderFrame(e){return this._update(),this._renderTaskQueue.add(e)}_cancelRenderFrame(e){this._renderTaskQueue.remove(e)}_render(t){let n,r=0;const i=this.painter.context.extTimerQuery;if(this.listens("gpu-timing-frame")&&(n=i.createQueryEXT(),i.beginQueryEXT(i.TIME_ELAPSED_EXT,n),r=e.browser.now()),this.painter.context.setDirty(),this.painter.setBaseState(),this._renderTaskQueue.run(t),this._removed)return;let a=!1;const o=this._isInitialLoad?0:this._fadeDuration;if(this.style&&this._styleDirty){this._styleDirty=!1;const t=this.transform.zoom,n=e.browser.now();this.style.zoomHistory.update(t,n);const r=new e.EvaluationParameters(t,{now:n,fadeDuration:o,zoomHistory:this.style.zoomHistory,transition:this.style.getTransition()}),i=r.crossFadingFactor();1===i&&i===this._crossFadingFactor||(a=!0,this._crossFadingFactor=i),this.style.update(r)}if(this.style&&this._sourcesDirty&&(this._sourcesDirty=!1,this._updateTerrain(),this.style._updateSources(this.transform)),this._placementDirty=this.style&&this.style._updatePlacement(this.painter.transform,this.showCollisionBoxes,o,this._crossSourceCollisions),this.painter.render(this.style,{showTileBoundaries:this.showTileBoundaries,showOverdrawInspector:this._showOverdrawInspector,showQueryGeometry:!!this._showQueryGeometry,rotating:this.isRotating(),zooming:this.isZooming(),moving:this.isMoving(),fadeDuration:o,isInitialLoad:this._isInitialLoad,showPadding:this.showPadding,gpuTiming:!!this.listens("gpu-timing-layer"),speedIndexTiming:this.speedIndexTiming}),this.fire(new e.Event("render")),this.loaded()&&!this._loaded&&(this._loaded=!0,this.fire(new e.Event("load"))),this.style&&(this.style.hasTransitions()||a)&&(this._styleDirty=!0),this.style&&!this._placementDirty&&this.style._releaseSymbolFadeTiles(),this.listens("gpu-timing-frame")){const t=e.browser.now()-r;i.endQueryEXT(i.TIME_ELAPSED_EXT,n),setTimeout(()=>{const r=i.getQueryObjectEXT(n,i.QUERY_RESULT_EXT)/1e6;i.deleteQueryEXT(n),this.fire(new e.Event("gpu-timing-frame",{cpuTime:t,gpuTime:r}))},50)}if(this.listens("gpu-timing-layer")){const t=this.painter.collectGpuTimers();setTimeout(()=>{const n=this.painter.queryGpuTimers(t);this.fire(new e.Event("gpu-timing-layer",{layerTimes:n}))},50)}const s=this._sourcesDirty||this._styleDirty||this._placementDirty;if(s||this._repaint)this.triggerRepaint();else if(this._triggerFrame(!1),!this.isMoving()&&this.loaded()&&(this.fire(new e.Event("idle")),this._isInitialLoad&&this._authenticate(),this._isInitialLoad=!1,this.speedIndexTiming)){const t=this._calculateSpeedIndex();this.fire(new e.Event("speedindexcompleted",{speedIndex:t})),this.speedIndexTiming=!1}return!this._loaded||this._fullyLoaded||s||(this._fullyLoaded=!0),this}_authenticate(){e.getMapSessionAPI(this._getMapId(),this._requestManager._skuToken,this._requestManager._customAccessToken,t=>{if(t&&(t.message===e.AUTH_ERR_MSG||401===t.status)){console.error("Error: A valid Mapbox access token is required to use Mapbox GL JS. To create an account or a new access token, visit https://account.mapbox.com/"),e.browser.setErrorState();const t=this.painter.context.gl;this._logoControl instanceof Hr&&this._logoControl._updateLogo(),t&&t.clear(t.DEPTH_BUFFER_BIT|t.COLOR_BUFFER_BIT|t.STENCIL_BUFFER_BIT)}}),e.postMapLoadEvent(this._getMapId(),this._requestManager._skuToken,this._requestManager._customAccessToken,()=>{})}_updateTerrain(){this.painter.updateTerrain(this.style,this.isMoving()||this.isRotating()||this.isZooming())}_calculateSpeedIndex(){const e=this.painter.canvasCopy(),t=this.painter.getCanvasCopiesAndTimestamps();t.timeStamps.push(performance.now());const n=this.painter.context.gl,r=n.createFramebuffer();function i(e){n.framebufferTexture2D(n.FRAMEBUFFER,n.COLOR_ATTACHMENT0,n.TEXTURE_2D,e,0);const t=new Uint8Array(n.drawingBufferWidth*n.drawingBufferHeight*4);return n.readPixels(0,0,n.drawingBufferWidth,n.drawingBufferHeight,n.RGBA,n.UNSIGNED_BYTE,t),t}return n.bindFramebuffer(n.FRAMEBUFFER,r),this._canvasPixelComparison(i(e),t.canvasCopies.map(i),t.timeStamps)}_canvasPixelComparison(e,t,n){let r=n[1]-n[0];const i=e.length/4;for(let a=0;a{const t=!!this._renderNextFrame;this._frame=null,this._renderNextFrame=null,t&&this._render(e)}))}_onWindowOnline(){this._update()}_onWindowResize(e){this._trackResize&&this.resize({originalEvent:e})._update()}get showTileBoundaries(){return!!this._showTileBoundaries}set showTileBoundaries(e){this._showTileBoundaries!==e&&(this._showTileBoundaries=e,this._update())}get speedIndexTiming(){return!!this._speedIndexTiming}set speedIndexTiming(e){this._speedIndexTiming!==e&&(this._speedIndexTiming=e,this._update())}get showPadding(){return!!this._showPadding}set showPadding(e){this._showPadding!==e&&(this._showPadding=e,this._update())}get showCollisionBoxes(){return!!this._showCollisionBoxes}set showCollisionBoxes(e){this._showCollisionBoxes!==e&&(this._showCollisionBoxes=e,e?this.style._generateCollisionBoxes():this._update())}get showOverdrawInspector(){return!!this._showOverdrawInspector}set showOverdrawInspector(e){this._showOverdrawInspector!==e&&(this._showOverdrawInspector=e,this._update())}get repaint(){return!!this._repaint}set repaint(e){this._repaint!==e&&(this._repaint=e,this.triggerRepaint())}get vertices(){return!!this._vertices}set vertices(e){this._vertices=e,this._update()}_setCacheLimits(t,n){e.setCacheLimits(t,n)}get version(){return e.version}},NavigationControl:class{constructor(t){this.options=e.extend({},ti,t),this._container=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._container.addEventListener("contextmenu",e=>e.preventDefault()),this.options.showZoom&&(e.bindAll(["_setButtonTitle","_updateZoomButtons"],this),this._zoomInButton=this._createButton("mapboxgl-ctrl-zoom-in",e=>this._map.zoomIn({},{originalEvent:e})),i.create("span","mapboxgl-ctrl-icon",this._zoomInButton).setAttribute("aria-hidden",!0),this._zoomOutButton=this._createButton("mapboxgl-ctrl-zoom-out",e=>this._map.zoomOut({},{originalEvent:e})),i.create("span","mapboxgl-ctrl-icon",this._zoomOutButton).setAttribute("aria-hidden",!0)),this.options.showCompass&&(e.bindAll(["_rotateCompassArrow"],this),this._compass=this._createButton("mapboxgl-ctrl-compass",e=>{this.options.visualizePitch?this._map.resetNorthPitch({},{originalEvent:e}):this._map.resetNorth({},{originalEvent:e})}),this._compassIcon=i.create("span","mapboxgl-ctrl-icon",this._compass),this._compassIcon.setAttribute("aria-hidden",!0))}_updateZoomButtons(){const e=this._map.getZoom(),t=e===this._map.getMaxZoom(),n=e===this._map.getMinZoom();this._zoomInButton.disabled=t,this._zoomOutButton.disabled=n,this._zoomInButton.setAttribute("aria-disabled",t.toString()),this._zoomOutButton.setAttribute("aria-disabled",n.toString())}_rotateCompassArrow(){const e=this.options.visualizePitch?`scale(${1/Math.pow(Math.cos(this._map.transform.pitch*(Math.PI/180)),.5)}) rotateX(${this._map.transform.pitch}deg) rotateZ(${this._map.transform.angle*(180/Math.PI)}deg)`:`rotate(${this._map.transform.angle*(180/Math.PI)}deg)`;this._compassIcon.style.transform=e}onAdd(e){return this._map=e,this.options.showZoom&&(this._setButtonTitle(this._zoomInButton,"ZoomIn"),this._setButtonTitle(this._zoomOutButton,"ZoomOut"),this._map.on("zoom",this._updateZoomButtons),this._updateZoomButtons()),this.options.showCompass&&(this._setButtonTitle(this._compass,"ResetBearing"),this.options.visualizePitch&&this._map.on("pitch",this._rotateCompassArrow),this._map.on("rotate",this._rotateCompassArrow),this._rotateCompassArrow(),this._handler=new ni(this._map,this._compass,this.options.visualizePitch)),this._container}onRemove(){i.remove(this._container),this.options.showZoom&&this._map.off("zoom",this._updateZoomButtons),this.options.showCompass&&(this.options.visualizePitch&&this._map.off("pitch",this._rotateCompassArrow),this._map.off("rotate",this._rotateCompassArrow),this._handler.off(),delete this._handler),delete this._map}_createButton(e,t){const n=i.create("button",e,this._container);return n.type="button",n.addEventListener("click",t),n}_setButtonTitle(e,t){const n=this._map._getUIString(`NavigationControl.${t}`);e.title=n,e.setAttribute("aria-label",n)}},GeolocateControl:class extends e.Evented{constructor(t){super(),this.options=e.extend({},si,t),e.bindAll(["_onSuccess","_onError","_onZoom","_finish","_setupUI","_updateCamera","_updateMarker"],this)}onAdd(t){var n;return this._map=t,this._container=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),n=this._setupUI,void 0!==ci?n(ci):void 0!==e.window.navigator.permissions?e.window.navigator.permissions.query({name:"geolocation"}).then(e=>{ci="denied"!==e.state,n(ci)}):(ci=!!e.window.navigator.geolocation,n(ci)),this._container}onRemove(){void 0!==this._geolocationWatchID&&(e.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0),this.options.showUserLocation&&this._userLocationDotMarker&&this._userLocationDotMarker.remove(),this.options.showAccuracyCircle&&this._accuracyCircleMarker&&this._accuracyCircleMarker.remove(),i.remove(this._container),this._map.off("zoom",this._onZoom),this._map=void 0,li=0,ui=!1}_isOutOfMapMaxBounds(e){const t=this._map.getMaxBounds(),n=e.coords;return t&&(n.longitudet.getEast()||n.latitudet.getNorth())}_setErrorState(){switch(this._watchState){case"WAITING_ACTIVE":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"ACTIVE_LOCK":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting");break;case"BACKGROUND":this._watchState="BACKGROUND_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting")}}_onSuccess(t){if(this._map){if(this._isOutOfMapMaxBounds(t))return this._setErrorState(),this.fire(new e.Event("outofmaxbounds",t)),this._updateMarker(),void this._finish();if(this.options.trackUserLocation)switch(this._lastKnownPosition=t,this._watchState){case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"BACKGROUND":case"BACKGROUND_ERROR":this._watchState="BACKGROUND",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background")}this.options.showUserLocation&&"OFF"!==this._watchState&&this._updateMarker(t),this.options.trackUserLocation&&"ACTIVE_LOCK"!==this._watchState||this._updateCamera(t),this.options.showUserLocation&&this._dotElement.classList.remove("mapboxgl-user-location-dot-stale"),this.fire(new e.Event("geolocate",t)),this._finish()}}_updateCamera(t){const n=new e.LngLat(t.coords.longitude,t.coords.latitude),r=t.coords.accuracy,i=this._map.getBearing(),a=e.extend({bearing:i},this.options.fitBoundsOptions);this._map.fitBounds(n.toBounds(r),a,{geolocateSource:!0})}_updateMarker(t){if(t){const n=new e.LngLat(t.coords.longitude,t.coords.latitude);this._accuracyCircleMarker.setLngLat(n).addTo(this._map),this._userLocationDotMarker.setLngLat(n).addTo(this._map),this._accuracy=t.coords.accuracy,this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}else this._userLocationDotMarker.remove(),this._accuracyCircleMarker.remove()}_updateCircleRadius(){const e=this._map._container.clientHeight/2,t=this._map.unproject([0,e]),n=this._map.unproject([1,e]),r=t.distanceTo(n),i=Math.ceil(2*this._accuracy/r);this._circleElement.style.width=`${i}px`,this._circleElement.style.height=`${i}px`}_onZoom(){this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}_onError(t){if(this._map){if(this.options.trackUserLocation)if(1===t.code){this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.disabled=!0;const e=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.title=e,this._geolocateButton.setAttribute("aria-label",e),void 0!==this._geolocationWatchID&&this._clearWatch()}else{if(3===t.code&&ui)return;this._setErrorState()}"OFF"!==this._watchState&&this.options.showUserLocation&&this._dotElement.classList.add("mapboxgl-user-location-dot-stale"),this.fire(new e.Event("error",t)),this._finish()}}_finish(){this._timeoutId&&clearTimeout(this._timeoutId),this._timeoutId=void 0}_setupUI(t){if(this._container.addEventListener("contextmenu",e=>e.preventDefault()),this._geolocateButton=i.create("button","mapboxgl-ctrl-geolocate",this._container),i.create("span","mapboxgl-ctrl-icon",this._geolocateButton).setAttribute("aria-hidden",!0),this._geolocateButton.type="button",!1===t){e.warnOnce("Geolocation support is not available so the GeolocateControl will be disabled.");const t=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.disabled=!0,this._geolocateButton.title=t,this._geolocateButton.setAttribute("aria-label",t)}else{const e=this._map._getUIString("GeolocateControl.FindMyLocation");this._geolocateButton.title=e,this._geolocateButton.setAttribute("aria-label",e)}this.options.trackUserLocation&&(this._geolocateButton.setAttribute("aria-pressed","false"),this._watchState="OFF"),this.options.showUserLocation&&(this._dotElement=i.create("div","mapboxgl-user-location-dot"),this._userLocationDotMarker=new oi(this._dotElement),this._circleElement=i.create("div","mapboxgl-user-location-accuracy-circle"),this._accuracyCircleMarker=new oi({element:this._circleElement,pitchAlignment:"map"}),this.options.trackUserLocation&&(this._watchState="OFF"),this._map.on("zoom",this._onZoom)),this._geolocateButton.addEventListener("click",this.trigger.bind(this)),this._setup=!0,this.options.trackUserLocation&&this._map.on("movestart",t=>{t.geolocateSource||"ACTIVE_LOCK"!==this._watchState||t.originalEvent&&"resize"===t.originalEvent.type||(this._watchState="BACKGROUND",this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this.fire(new e.Event("trackuserlocationend")))})}trigger(){if(!this._setup)return e.warnOnce("Geolocate control triggered before added to a map"),!1;if(this.options.trackUserLocation){switch(this._watchState){case"OFF":this._watchState="WAITING_ACTIVE",this.fire(new e.Event("trackuserlocationstart"));break;case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":case"BACKGROUND_ERROR":li--,ui=!1,this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this.fire(new e.Event("trackuserlocationend"));break;case"BACKGROUND":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._lastKnownPosition&&this._updateCamera(this._lastKnownPosition),this.fire(new e.Event("trackuserlocationstart"))}switch(this._watchState){case"WAITING_ACTIVE":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_LOCK":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"BACKGROUND":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background");break;case"BACKGROUND_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error")}if("OFF"===this._watchState&&void 0!==this._geolocationWatchID)this._clearWatch();else if(void 0===this._geolocationWatchID){let t;this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","true"),li++,li>1?(t={maximumAge:6e5,timeout:0},ui=!0):(t=this.options.positionOptions,ui=!1),this._geolocationWatchID=e.window.navigator.geolocation.watchPosition(this._onSuccess,this._onError,t)}}else e.window.navigator.geolocation.getCurrentPosition(this._onSuccess,this._onError,this.options.positionOptions),this._timeoutId=setTimeout(this._finish,1e4);return!0}_clearWatch(){e.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0,this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","false"),this.options.showUserLocation&&this._updateMarker(null)}},AttributionControl:Zr,ScaleControl:class{constructor(t){this.options=e.extend({},hi,t),e.bindAll(["_onMove","setUnit"],this)}getDefaultPosition(){return"bottom-left"}_onMove(){fi(this._map,this._container,this.options)}onAdd(e){return this._map=e,this._container=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-scale",e.getContainer()),this._map.on("move",this._onMove),this._onMove(),this._container}onRemove(){i.remove(this._container),this._map.off("move",this._onMove),this._map=void 0}setUnit(e){this.options.unit=e,fi(this._map,this._container,this.options)}},FullscreenControl:class{constructor(t){this._fullscreen=!1,t&&t.container&&(t.container instanceof e.window.HTMLElement?this._container=t.container:e.warnOnce("Full screen control 'container' must be a DOM element.")),e.bindAll(["_onClickFullscreen","_changeIcon"],this),"onfullscreenchange"in e.window.document?this._fullscreenchange="fullscreenchange":"onwebkitfullscreenchange"in e.window.document&&(this._fullscreenchange="webkitfullscreenchange")}onAdd(t){return this._map=t,this._container||(this._container=this._map.getContainer()),this._controlContainer=i.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._checkFullscreenSupport()?this._setupUI():(this._controlContainer.style.display="none",e.warnOnce("This device does not support fullscreen mode.")),this._controlContainer}onRemove(){i.remove(this._controlContainer),this._map=null,e.window.document.removeEventListener(this._fullscreenchange,this._changeIcon)}_checkFullscreenSupport(){return!(!e.window.document.fullscreenEnabled&&!e.window.document.webkitFullscreenEnabled)}_setupUI(){const t=this._fullscreenButton=i.create("button","mapboxgl-ctrl-fullscreen",this._controlContainer);i.create("span","mapboxgl-ctrl-icon",t).setAttribute("aria-hidden",!0),t.type="button",this._updateTitle(),this._fullscreenButton.addEventListener("click",this._onClickFullscreen),e.window.document.addEventListener(this._fullscreenchange,this._changeIcon)}_updateTitle(){const e=this._getTitle();this._fullscreenButton.setAttribute("aria-label",e),this._fullscreenButton.title=e}_getTitle(){return this._map._getUIString(this._isFullscreen()?"FullscreenControl.Exit":"FullscreenControl.Enter")}_isFullscreen(){return this._fullscreen}_changeIcon(){(e.window.document.fullscreenElement||e.window.document.webkitFullscreenElement)===this._container!==this._fullscreen&&(this._fullscreen=!this._fullscreen,this._fullscreenButton.classList.toggle("mapboxgl-ctrl-shrink"),this._fullscreenButton.classList.toggle("mapboxgl-ctrl-fullscreen"),this._updateTitle())}_onClickFullscreen(){this._isFullscreen()?e.window.document.exitFullscreen?e.window.document.exitFullscreen():e.window.document.webkitCancelFullScreen&&e.window.document.webkitCancelFullScreen():this._container.requestFullscreen?this._container.requestFullscreen():this._container.webkitRequestFullscreen&&this._container.webkitRequestFullscreen()}},Popup:class extends e.Evented{constructor(t){super(),this.options=e.extend(Object.create(pi),t),e.bindAll(["_update","_onClose","remove","_onMouseMove","_onMouseUp","_onDrag"],this)}addTo(t){return this._map&&this.remove(),this._map=t,this.options.closeOnClick&&this._map.on("click",this._onClose),this.options.closeOnMove&&this._map.on("move",this._onClose),this._map.on("remove",this.remove),this._update(),this._focusFirstElement(),this._trackPointer?(this._map.on("mousemove",this._onMouseMove),this._map.on("mouseup",this._onMouseUp),this._container&&this._container.classList.add("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.add("mapboxgl-track-pointer")):this._map.on("move",this._update),this.fire(new e.Event("open")),this}isOpen(){return!!this._map}remove(){return this._content&&i.remove(this._content),this._container&&(i.remove(this._container),delete this._container),this._map&&(this._map.off("move",this._update),this._map.off("move",this._onClose),this._map.off("click",this._onClose),this._map.off("remove",this.remove),this._map.off("mousemove",this._onMouseMove),this._map.off("mouseup",this._onMouseUp),this._map.off("drag",this._onDrag),delete this._map),this.fire(new e.Event("close")),this}getLngLat(){return this._lngLat}setLngLat(t){return this._lngLat=e.LngLat.convert(t),this._pos=null,this._trackPointer=!1,this._update(),this._map&&(this._map.on("move",this._update),this._map.off("mousemove",this._onMouseMove),this._container&&this._container.classList.remove("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.remove("mapboxgl-track-pointer")),this}trackPointer(){return this._trackPointer=!0,this._pos=null,this._update(),this._map&&(this._map.off("move",this._update),this._map.on("mousemove",this._onMouseMove),this._map.on("drag",this._onDrag),this._container&&this._container.classList.add("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.add("mapboxgl-track-pointer")),this}getElement(){return this._container}setText(t){return this.setDOMContent(e.window.document.createTextNode(t))}setHTML(t){const n=e.window.document.createDocumentFragment(),r=e.window.document.createElement("body");let i;for(r.innerHTML=t;i=r.firstChild,i;)n.appendChild(i);return this.setDOMContent(n)}getMaxWidth(){return this._container&&this._container.style.maxWidth}setMaxWidth(e){return this.options.maxWidth=e,this._update(),this}setDOMContent(e){if(this._content)for(;this._content.hasChildNodes();)this._content.firstChild&&this._content.removeChild(this._content.firstChild);else this._content=i.create("div","mapboxgl-popup-content",this._container);return this._content.appendChild(e),this._createCloseButton(),this._update(),this._focusFirstElement(),this}addClassName(e){this._container&&this._container.classList.add(e)}removeClassName(e){this._container&&this._container.classList.remove(e)}setOffset(e){return this.options.offset=e,this._update(),this}toggleClassName(e){if(this._container)return this._container.classList.toggle(e)}_createCloseButton(){this.options.closeButton&&(this._closeButton=i.create("button","mapboxgl-popup-close-button",this._content),this._closeButton.type="button",this._closeButton.setAttribute("aria-label","Close popup"),this._closeButton.innerHTML="×",this._closeButton.addEventListener("click",this._onClose))}_onMouseUp(e){this._update(e.point)}_onMouseMove(e){this._update(e.point)}_onDrag(e){this._update(e.point)}_update(t){if(!this._map||!this._lngLat&&!this._trackPointer||!this._content)return;if(this._container||(this._container=i.create("div","mapboxgl-popup",this._map.getContainer()),this._tip=i.create("div","mapboxgl-popup-tip",this._container),this._container.appendChild(this._content),this.options.className&&this.options.className.split(" ").forEach(e=>this._container.classList.add(e)),this._trackPointer&&this._container.classList.add("mapboxgl-popup-track-pointer")),this.options.maxWidth&&this._container.style.maxWidth!==this.options.maxWidth&&(this._container.style.maxWidth=this.options.maxWidth),this._map.transform.renderWorldCopies&&!this._trackPointer&&(this._lngLat=ri(this._lngLat,this._pos,this._map.transform)),this._trackPointer&&!t)return;const n=this._pos=this._trackPointer&&t?t:this._map.project(this._lngLat);let r=this.options.anchor;const a=function t(n){if(n){if("number"==typeof n){const t=Math.round(Math.sqrt(.5*Math.pow(n,2)));return{center:new e.Point(0,0),top:new e.Point(0,n),"top-left":new e.Point(t,t),"top-right":new e.Point(-t,t),bottom:new e.Point(0,-n),"bottom-left":new e.Point(t,-t),"bottom-right":new e.Point(-t,-t),left:new e.Point(n,0),right:new e.Point(-n,0)}}if(n instanceof e.Point||Array.isArray(n)){const t=e.Point.convert(n);return{center:t,top:t,"top-left":t,"top-right":t,bottom:t,"bottom-left":t,"bottom-right":t,left:t,right:t}}return{center:e.Point.convert(n.center||[0,0]),top:e.Point.convert(n.top||[0,0]),"top-left":e.Point.convert(n["top-left"]||[0,0]),"top-right":e.Point.convert(n["top-right"]||[0,0]),bottom:e.Point.convert(n.bottom||[0,0]),"bottom-left":e.Point.convert(n["bottom-left"]||[0,0]),"bottom-right":e.Point.convert(n["bottom-right"]||[0,0]),left:e.Point.convert(n.left||[0,0]),right:e.Point.convert(n.right||[0,0])}}return t(new e.Point(0,0))}(this.options.offset);if(!r){const e=this._container.offsetWidth,t=this._container.offsetHeight;let i;i=n.y+a.bottom.ythis._map.transform.height-t?["bottom"]:[],n.xthis._map.transform.width-e/2&&i.push("right"),r=0===i.length?"bottom":i.join("-")}const o=n.add(a[r]).round();i.setTransform(this._container,`${ii[r]} translate(${o.x}px,${o.y}px)`),ai(this._container,r,"popup")}_focusFirstElement(){if(!this.options.focusAfterOpen||!this._container)return;const e=this._container.querySelector(mi);e&&e.focus()}_onClose(){this.remove()}},Marker:oi,Style:Ue,LngLat:e.LngLat,LngLatBounds:e.LngLatBounds,Point:e.Point,MercatorCoordinate:e.MercatorCoordinate,FreeCameraOptions:Xn,Evented:e.Evented,config:e.config,prewarm:function(){D().acquire(R)},clearPrewarmedResources:function(){const e=L;e&&(e.isPreloaded()&&1===e.numActive()?(e.release(R),L=null):console.warn("Could not clear WebWorkers since there are active Map instances that still reference it. The pre-warmed WebWorker pool can only be cleared when all map instances have been removed with map.remove()"))},get accessToken(){return e.config.ACCESS_TOKEN},set accessToken(t){e.config.ACCESS_TOKEN=t},get baseApiUrl(){return e.config.API_URL},set baseApiUrl(t){e.config.API_URL=t},get workerCount(){return j.workerCount},set workerCount(e){j.workerCount=e},get maxParallelImageRequests(){return e.config.MAX_PARALLEL_IMAGE_REQUESTS},set maxParallelImageRequests(t){e.config.MAX_PARALLEL_IMAGE_REQUESTS=t},clearStorage(t){e.clearTileCache(t)},workerUrl:"",workerClass:null,setNow:e.browser.setNow,restoreNow:e.browser.restoreNow};return gi})),n}))},b8ae:function(e,t,n){"use strict";function r(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}Object.defineProperty(t,"__esModule",{value:!0});var i=r(n("ab5b4")),a=r(n("8bc8")),o=r(n("2b0e")),s="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},l=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},p=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},m=function(){function e(e,t){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),t&&n.length===t)break}catch(c){i=!0,a=c}finally{try{!r&&s["return"]&&s["return"]()}finally{if(i)throw a}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),g="vuera-internal-component-name",y=function(e,t){return e("vuera-internal-react-wrapper",{props:{component:function(){return i.createElement("div",null,t)}}})},v=function(e){function t(e){c(this,t);var n=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.currentVueComponent=e.component;var r=n.createVueInstance,i=n;return n.createVueInstance=function(e,t,n){r(e,i,t,n)},n}return f(t,e),l(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.component,n=d(e,["component"]);this.currentVueComponent!==t&&this.updateVueComponent(this.props.component,t),Object.assign(this.vueInstance.$data,n)}},{key:"componentWillUnmount",value:function(){this.vueInstance.$destroy()}},{key:"createVueInstance",value:function(e,t){var n,r=t.props,i=r.component,a=r.on,s=d(r,["component","on"]);t.vueInstance=new o(h({el:e,data:s},A.vueInstanceOptions,{render:function(e){return e(g,{props:this.$data,on:a},[y(e,this.children)])},components:(n={},u(n,g,i),u(n,"vuera-internal-react-wrapper",b),n)}))}},{key:"updateVueComponent",value:function(e,t){this.currentVueComponent=t,this.vueInstance.$options.components[g]=t,this.vueInstance.$forceUpdate()}},{key:"render",value:function(){return i.createElement("div",{ref:this.createVueInstance})}}]),t}(i.Component),_=function(e){var t,n;return n=t=function(t){function n(e){c(this,n);var t=p(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.state=h({},e),t}return f(n,t),l(n,[{key:"wrapVueChildren",value:function(e){return{render:function(t){return t("div",e)}}}},{key:"render",value:function(){var t=this.state,n=t.children,r=(t[""],d(t,["children",""])),a=this.wrapVueChildren(n);return i.createElement(e,r,n&&i.createElement(v,{component:a}))}}]),n}(i.Component),t.displayName="ReactInVue"+(e.displayName||e.name||"Component"),n},b={props:["component","passedProps"],render:function(e){return e("div",{ref:"react"})},methods:{mountReactComponent:function(e){var t=this,n=_(e),r=void 0!==this.$slots.default?{children:this.$slots.default}:{};a.render(i.createElement(n,h({},this.$props.passedProps,this.$attrs,this.$listeners,r,{ref:function(e){return t.reactComponentRef=e}})),this.$refs.react)}},mounted:function(){this.mountReactComponent(this.$props.component)},beforeDestroy:function(){a.unmountComponentAtNode(this.$refs.react)},updated:function(){void 0!==this.$slots.default?this.reactComponentRef.setState({children:this.$slots.default}):this.reactComponentRef.setState({children:null})},inheritAttrs:!1,watch:{$attrs:{handler:function(){this.reactComponentRef.setState(h({},this.$attrs))},deep:!0},"$props.component":{handler:function(e){this.mountReactComponent(e)}},$listeners:{handler:function(){this.reactComponentRef.setState(h({},this.$listeners))},deep:!0},"$props.passedProps":{handler:function(){this.reactComponentRef.setState(h({},this.$props.passedProps))},deep:!0}}};function x(e){return!("object"===("undefined"===typeof e?"undefined":s(e))&&!w(e))&&!("function"===typeof e&&e.prototype&&(e.prototype.constructor.super&&e.prototype.constructor.super.isVue||e.prototype instanceof o))}function w(e){return e.$$typeof&&"Symbol(react.forward_ref)"===e.$$typeof.toString()}function E(e){return{components:{ReactWrapper:b},props:["passedProps"],inheritAttrs:!1,render:function(t){return t("react-wrapper",{props:{component:e,passedProps:this.$props.passedProps},attrs:this.$attrs,on:this.$listeners},this.$slots.default)}}}var k={install:function(e,t){var n=e.config.optionMergeStrategies.components;e.config.optionMergeStrategies.components=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i=b},o=function(){},t.unstable_forceFrameRate=function(e){0>e||125>>1,i=e[r];if(!(void 0!==i&&0S(o,n))void 0!==c&&0>S(c,o)?(e[r]=c,e[s]=n,r=s):(e[r]=o,e[a]=n,r=a);else{if(!(void 0!==c&&0>S(c,n)))break e;e[r]=c,e[s]=n,r=s}}}return t}return null}function S(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var O=[],A=[],P=1,C=null,I=3,M=!1,R=!1,j=!1;function L(e){for(var t=k(A);null!==t;){if(null===t.callback)T(A);else{if(!(t.startTime<=e))break;T(A),t.sortIndex=t.expirationTime,E(O,t)}t=k(A)}}function D(e){if(j=!1,L(e),!R)if(null!==k(O))R=!0,r(z);else{var t=k(A);null!==t&&i(D,t.startTime-e)}}function z(e,n){R=!1,j&&(j=!1,a()),M=!0;var r=I;try{for(L(n),C=k(O);null!==C&&(!(C.expirationTime>n)||e&&!t.unstable_shouldYield());){var o=C.callback;if("function"===typeof o){C.callback=null,I=C.priorityLevel;var s=o(C.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?C.callback=s:C===k(O)&&T(O),L(n)}else T(O);C=k(O)}if(null!==C)var c=!0;else{var l=k(A);null!==l&&i(D,l.startTime-n),c=!1}return c}finally{C=null,I=r,M=!1}}var F=o;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){R||M||(R=!0,r(z))},t.unstable_getCurrentPriorityLevel=function(){return I},t.unstable_getFirstCallbackNode=function(){return k(O)},t.unstable_next=function(e){switch(I){case 1:case 2:case 3:var t=3;break;default:t=I}var n=I;I=t;try{return e()}finally{I=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=F,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=I;I=e;try{return t()}finally{I=n}},t.unstable_scheduleCallback=function(e,n,o){var s=t.unstable_now();switch("object"===typeof o&&null!==o?(o=o.delay,o="number"===typeof o&&0s?(e.sortIndex=o,E(A,e),null===k(O)&&e===k(A)&&(j?a():j=!0,i(D,o-s))):(e.sortIndex=c,E(O,e),R||M||(R=!0,r(z))),e},t.unstable_wrapCallback=function(e){var t=I;return function(){var n=I;I=t;try{return e.apply(this,arguments)}finally{I=n}}}}}]); \ No newline at end of file + */var r,i,a,o;if("object"===typeof performance&&"function"===typeof performance.now){var s=performance;t.unstable_now=function(){return s.now()}}else{var c=Date,l=c.now();t.unstable_now=function(){return c.now()-l}}if("undefined"===typeof window||"function"!==typeof MessageChannel){var u=null,h=null,f=function(){if(null!==u)try{var e=t.unstable_now();u(!0,e),u=null}catch(n){throw setTimeout(f,0),n}};r=function(e){null!==u?setTimeout(r,0,e):(u=e,setTimeout(f,0))},i=function(e,t){h=setTimeout(e,t)},a=function(){clearTimeout(h)},t.unstable_shouldYield=function(){return!1},o=t.unstable_forceFrameRate=function(){}}else{var d=window.setTimeout,p=window.clearTimeout;if("undefined"!==typeof console){var m=window.cancelAnimationFrame;"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!==typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var g=!1,y=null,v=-1,_=5,b=0;t.unstable_shouldYield=function(){return t.unstable_now()>=b},o=function(){},t.unstable_forceFrameRate=function(e){0>e||125>>1,i=e[r];if(!(void 0!==i&&0S(o,n))void 0!==c&&0>S(c,o)?(e[r]=c,e[s]=n,r=s):(e[r]=o,e[a]=n,r=a);else{if(!(void 0!==c&&0>S(c,n)))break e;e[r]=c,e[s]=n,r=s}}}return t}return null}function S(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var O=[],A=[],P=1,C=null,I=3,M=!1,R=!1,j=!1;function L(e){for(var t=k(A);null!==t;){if(null===t.callback)T(A);else{if(!(t.startTime<=e))break;T(A),t.sortIndex=t.expirationTime,E(O,t)}t=k(A)}}function D(e){if(j=!1,L(e),!R)if(null!==k(O))R=!0,r(z);else{var t=k(A);null!==t&&i(D,t.startTime-e)}}function z(e,n){R=!1,j&&(j=!1,a()),M=!0;var r=I;try{for(L(n),C=k(O);null!==C&&(!(C.expirationTime>n)||e&&!t.unstable_shouldYield());){var o=C.callback;if("function"===typeof o){C.callback=null,I=C.priorityLevel;var s=o(C.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?C.callback=s:C===k(O)&&T(O),L(n)}else T(O);C=k(O)}if(null!==C)var c=!0;else{var l=k(A);null!==l&&i(D,l.startTime-n),c=!1}return c}finally{C=null,I=r,M=!1}}var F=o;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){R||M||(R=!0,r(z))},t.unstable_getCurrentPriorityLevel=function(){return I},t.unstable_getFirstCallbackNode=function(){return k(O)},t.unstable_next=function(e){switch(I){case 1:case 2:case 3:var t=3;break;default:t=I}var n=I;I=t;try{return e()}finally{I=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=F,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=I;I=e;try{return t()}finally{I=n}},t.unstable_scheduleCallback=function(e,n,o){var s=t.unstable_now();switch("object"===typeof o&&null!==o?(o=o.delay,o="number"===typeof o&&0s?(e.sortIndex=o,E(A,e),null===k(O)&&e===k(A)&&(j?a():j=!0,i(D,o-s))):(e.sortIndex=c,E(O,e),R||M||(R=!0,r(z))),e},t.unstable_wrapCallback=function(e){var t=I;return function(){var n=I;I=t;try{return e.apply(this,arguments)}finally{I=n}}}},fc11:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))}}]); \ No newline at end of file diff --git a/js/runviewer.4a621662.js b/js/runviewer.ef317fb8.js similarity index 52% rename from js/runviewer.4a621662.js rename to js/runviewer.ef317fb8.js index 929c0788..16862de2 100644 --- a/js/runviewer.4a621662.js +++ b/js/runviewer.ef317fb8.js @@ -1,15 +1,15 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["runviewer"],{"00a2":function(e,n,t){},"00aa":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataMatrix,layout:e.layout,options:e.options}})},a=[],i=(t("a434"),t("ac1f"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("7909"),g=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.maximumValue=2e3,e.isResizing=!1,e.dataMatrix=[],e.logColorScale=[[0,"rgb(255,255,255)"],[.01,"rgb(250,210,0)"],[.1,"rgb(240,120,0)"],[.2,"rgb(230,0,0)"],[.99999999,"rgb(0,0,0)"],[1,"rgb(255,255,255)"]],e.layout={showlegend:!1,autosize:!0,font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:10,r:10,b:30,l:60},xaxis:{type:"date",range:[e.$store.state.graphStartDate,e.endDate],fixedrange:!0},yaxis:{title:"Age",fixedrange:!0},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"heatmap",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"mounted",value:function(){this.buildHeatMap()}},{key:"updateModelData",value:function(){this.buildHeatMap()}},{key:"buildHeatMap",value:function(){if(this.dataMatrix=[],this.data){var e,n=[],t=[],r=this.data.split("\n"),a=r[0].split("\t").splice(1),s=Object(i["a"])(r.splice(1));try{for(s.s();!(e=s.n()).done;){var o=e.value,l=o.split("\t"),u=l[0];if(u){n.push(u);var c=l.splice(1);t.push(c)}}}catch(d){s.e(d)}finally{s.f()}t=Object(p["a"])(t),t[0][0]=this.maximumValue,this.dataMatrix=[{type:"heatmap",x:n,y:a,z:t,colorscale:this.logColorScale,showscale:!1,hoverongaps:!1}]}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!1})],g.prototype,"heatMapMaxValue",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],g.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],g.prototype,"updateModelData",null),g=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],g);var b=g,y=b,v=(t("c048"),t("2877")),_=Object(v["a"])(y,r,a,!1,null,"7f472e30",null);n["a"]=_.exports},"010e":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return n}))},"0159":function(e,n,t){const r=t("bbfd"),a=(e,n,t,a)=>{"string"===typeof t&&(a=t,t=void 0);try{return new r(e,t).inc(n,a).version}catch(i){return null}};e.exports=a},"0234":function(e,n,t){},"02fb":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,n){return 12===e&&(e=0),"രാത്രി"===n&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===n||"വൈകുന്നേരം"===n?e+12:e},meridiem:function(e,n,t){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return n}))},"03ec":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var n=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+n},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return n}))},"045d":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.configFile&&e.showChart?t("div",{staticClass:"vega-container"},[t("div",{staticClass:"main-area",class:{"is-above":e.chartYaml.showAbove}},[t("div",{staticClass:"labels"},[this.title?t("h4",{staticClass:"center"},[e._v(e._s(this.title))]):e._e(),this.description?t("h5",{staticClass:"center"},[e._v(e._s(this.description))]):e._e()]),t("div",{staticClass:"vega-chart",attrs:{id:e.cleanConfigId}})])]):e._e()},a=[],i=(t("a4d3"),t("e01a"),t("99af"),t("c975"),t("ac1f"),t("5319"),t("2ca0"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("7ad3"),h=t("60a3"),f=t("c1df"),m=t.n(f),p=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.chartYaml={},e.showChart=!1,e.title="",e.description="",e.loadingText="Chart",e.isResizing=!1,e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.getVizDetails()}},{key:"changedYaml",value:function(){this.getVizDetails()}},{key:"handleDataChanged",value:function(){this.processInputs()}},{key:"handleScaleChanged",value:function(){this.processInputs()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:return this.chartYaml=Object.assign({},this.chartYaml),e.next=6,this.embedIt();case 6:this.isResizing=!1;case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"getVizDetails",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.processInputs();case 2:this.loadingText="";case 3:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"processInputs",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o,l,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.chartYaml=JSON.parse(JSON.stringify(this.vegaChartData[this.configFile].yaml)),this.chartYaml.$schema||(this.chartYaml.$schema="https://vega.github.io/schema/vega-lite/v4.json"),!(null===(n=this.chartYaml.encoding)||void 0===n||null===(t=n.y)||void 0===t?void 0:t.scale))try{this.chartYaml.encoding.y.scale={type:this.logScale?"symlog":"linear"},this.logScale||delete this.chartYaml.encoding.y.axis}catch(c){}return"date"===(null===(r=this.chartYaml.encoding)||void 0===r||null===(a=r.x)||void 0===a?void 0:a.field)&&(i=m()(this.$store.state.graphStartDate),this.chartYaml.transform=[{filter:{field:"date",gte:{year:i.year(),month:1+i.month(),day:i.day()}}}]),s=13,o={axis:{titleFontSize:s,titleFontWeight:"normal",titleColor:"#555",labelColor:"#555",labelFontSize:s},legend:{labelFontSize:s,labelColor:"#555"}},this.chartYaml.config||(this.chartYaml.config={}),this.chartYaml.config=Object.assign(this.chartYaml.config,o),l=this.currentRun.RunId,this.vegaChartData[this.configFile].data[l]&&this.vegaChartData[this.configFile].data[l].length?(this.chartYaml.data={values:this.vegaChartData[this.configFile].data[l]},this.showChart=!0):(this.chartYaml.url&&(this.chartYaml.data={url:this.chartYaml.url},delete this.chartYaml.url),this.chartYaml.data.url&&!this.chartYaml.data.url.startsWith("http")&&(u="".concat(this.baseUrl,"/").concat(l,"/").concat(this.chartYaml.data.url),this.chartYaml.data={url:u})),this.chartYaml.title&&(this.title=this.chartYaml.title),this.chartYaml.description&&(this.description=this.chartYaml.description),delete this.chartYaml.title,delete this.chartYaml.description,this.chartYaml.autosize||(this.chartYaml.autosize={type:"fit",resize:!0}),this.chartYaml.background||this.chartYaml.showAbove||(this.chartYaml.background="#f8f8f8"),this.chartYaml.width||(this.chartYaml.width="container"),this.chartYaml.height||(this.chartYaml.height=this.chartYaml.showAbove?250:350),e.next=20,this.embedIt();case 20:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"embedIt",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n={export:!0,source:!1,compiled:!1,editor:!1},t={actions:!this.chartYaml.showAbove&&n,hover:!0,scaleFactor:2,padding:{top:2,left:8,right:8,bottom:8}},e.prev=2,this.chartYaml.data.url){e.next=8;break}return e.next=6,Object(d["a"])("#".concat(this.cleanConfigId),this.chartYaml,t);case 6:e.next=11;break;case 8:if(-1!==this.chartYaml.data.url.indexOf("$RUNS$")){e.next=11;break}return e.next=11,Object(d["a"])("#".concat(this.cleanConfigId),this.chartYaml,t);case 11:e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](2),console.error("VEGA NO BIG DEAL??! "+e.t0);case 16:case"end":return e.stop()}}),e,this,[[2,13]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"cleanConfigId",get:function(){return this.configFile.replace(/[\W_]+/g,"")}}]),t}(h["c"]);Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"baseUrl",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"currentRun",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"configFile",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"vegaChartData",void 0),Object(c["b"])([Object(h["d"])("configFile")],p.prototype,"changedYaml",null),Object(c["b"])([Object(h["d"])("vegaChartData")],p.prototype,"handleDataChanged",null),Object(c["b"])([Object(h["d"])("logScale")],p.prototype,"handleScaleChanged",null),Object(c["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),p=Object(c["b"])([Object(h["a"])({components:{}})],p);var g=p,b=g,y=(t("066e"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"02f60609",null);n["a"]=v.exports},"0558":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e){return e%100===11||e%10!==1}function t(e,t,r,a){var i=e+" ";switch(r){case"s":return t||a?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return n(e)?i+(t||a?"sekúndur":"sekúndum"):i+"sekúnda";case"m":return t?"mínúta":"mínútu";case"mm":return n(e)?i+(t||a?"mínútur":"mínútum"):t?i+"mínúta":i+"mínútu";case"hh":return n(e)?i+(t||a?"klukkustundir":"klukkustundum"):i+"klukkustund";case"d":return t?"dagur":a?"dag":"degi";case"dd":return n(e)?t?i+"dagar":i+(a?"daga":"dögum"):t?i+"dagur":i+(a?"dag":"degi");case"M":return t?"mánuður":a?"mánuð":"mánuði";case"MM":return n(e)?t?i+"mánuðir":i+(a?"mánuði":"mánuðum"):t?i+"mánuður":i+(a?"mánuð":"mánuði");case"y":return t||a?"ár":"ári";case"yy":return n(e)?i+(t||a?"ár":"árum"):i+(t||a?"ár":"ári")}}var r=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:t,ss:t,m:t,mm:t,h:"klukkustund",hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r}))},"066e":function(e,n,t){"use strict";var r=t("aecd"),a=t.n(r);a.a},"0721":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},"079e":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ja",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,n,t){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week(){try{return new r(e,n).range||"*"}catch(t){return null}};e.exports=a},"0a35":function(e,n,t){"use strict";var r=t("19a7"),a=t.n(r);a.a},"0a3c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i}))},"0a67":function(e,n,t){const r=t("bbfd"),a=t("a236"),{re:i,t:s}=t("8cb5"),o=(e,n)=>{if(e instanceof r)return e;if("number"===typeof e&&(e=String(e)),"string"!==typeof e)return null;n=n||{};let t=null;if(n.rtl){let n;while((n=i[s.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length))t&&n.index+n[0].length===t.index+t[0].length||(t=n),i[s.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;i[s.COERCERTL].lastIndex=-1}else t=e.match(i[s.COERCE]);return null===t?null:a(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,n)};e.exports=o},"0a84":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return n}))},"0af3":function(e,n,t){},"0caa":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voranim",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return n?a[t][0]:a[t][1]}var t=e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,n){switch(n){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,n){return 12===e&&(e=0),"rati"===n?e<4?e:e+12:"sokalli"===n?e:"donparam"===n?e>12?e:e+12:"sanje"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}});return t}))},"0d06":function(e,n,t){},"0d3b":function(e,n,t){var r=t("d039"),a=t("b622"),i=t("c430"),s=a("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),n=e.searchParams,t="";return e.pathname="c%20d",n.forEach((function(e,r){n["delete"]("b"),t+=r+e})),i&&!e.toJSON||!n.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==n.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!n[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==t||"x"!==new URL("http://x",void 0).host}))},"0e0d":function(e,n,t){"use strict";var r=t("4345"),a=t.n(r);a.a},"0e49":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,n){switch(n){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return n}))},"0e6b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},"0e81":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},t=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,t){switch(t){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var r=e%10,a=e%100-r,i=e>=100?100:null;return e+(n[r]||n[a]||n[i])}},week:{dow:1,doy:7}});return t}))},"0f14":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},"0f38":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return n}))},"0ff2":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},"102d":function(e,n,t){},"10e8":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,n,t){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return n}))},1171:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:e.logScale?"log":"linear",autorange:!0,title:"relative antibodies"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues(),this.unselectLines()}catch(e){console.warn("ANTIBODIES data not found")}}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis.type=this.logScale?"log":"linear"}},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n>>0,r-=e,r*=e,e=r>>>0,r-=e,e+=4294967296*r}return 2.3283064365386963e-10*(e>>>0)};return n}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.alea=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},1261:function(e,n,t){},1276:function(e,n,t){"use strict";var r=t("d784"),a=t("44e7"),i=t("825a"),s=t("1d80"),o=t("4840"),l=t("8aa5"),u=t("50c4"),c=t("14c3"),d=t("9263"),h=t("d039"),f=[].push,m=Math.min,p=4294967295,g=!h((function(){return!RegExp(p,"y")}));r("split",2,(function(e,n,t){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,t){var r=String(s(this)),i=void 0===t?p:t>>>0;if(0===i)return[];if(void 0===e)return[r];if(!a(e))return n.call(r,e,i);var o,l,u,c=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,g=new RegExp(e.source,h+"g");while(o=d.call(g,r)){if(l=g.lastIndex,l>m&&(c.push(r.slice(m,o.index)),o.length>1&&o.index=i))break;g.lastIndex===o.index&&g.lastIndex++}return m===r.length?!u&&g.test("")||c.push(""):c.push(r.slice(m)),c.length>i?c.slice(0,i):c}:"0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function(n,t){var a=s(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,a,t):r.call(String(a),n,t)},function(e,a){var s=t(r,e,this,a,r!==n);if(s.done)return s.value;var d=i(e),h=String(this),f=o(d,RegExp),b=d.unicode,y=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(g?"y":"g"),v=new f(g?d:"^(?:"+d.source+")",y),_=void 0===a?p:a>>>0;if(0===_)return[];if(0===h.length)return null===c(v,h)?[h]:[];var w=0,x=0,k=[];while(x{let i=null,s=null,o=null;try{o=new a(n,t)}catch(l){return null}return e.forEach(e=>{o.test(e)&&(i&&-1!==s.compare(e)||(i=e,s=new r(i,t)))}),i};e.exports=i},"13d5":function(e,n,t){"use strict";var r=t("23e7"),a=t("d58f").left,i=t("a640"),s=t("ae40"),o=i("reduce"),l=s("reduce",{1:0});r({target:"Array",proto:!0,forced:!o||!l},{reduce:function(e){return a(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"13e9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,n){return 1===e?n[0]:e>=2&&e<=4?n[1]:n[2]},translate:function(e,t,r){var a=n.words[r];return 1===r.length?t?a[0]:a[1]:e+" "+n.correctGrammaticalCase(e,a)}},t=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:"дан",dd:n.translate,M:"месец",MM:n.translate,y:"годину",yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"1468a":function(e,n){var t=1e3,r=60*t,a=60*r,i=24*a,s=7*i,o=365.25*i;function l(e){if(e=String(e),!(e.length>100)){var n=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(n){var l=parseFloat(n[1]),u=(n[2]||"ms").toLowerCase();switch(u){case"years":case"year":case"yrs":case"yr":case"y":return l*o;case"weeks":case"week":case"w":return l*s;case"days":case"day":case"d":return l*i;case"hours":case"hour":case"hrs":case"hr":case"h":return l*a;case"minutes":case"minute":case"mins":case"min":case"m":return l*r;case"seconds":case"second":case"secs":case"sec":case"s":return l*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:return}}}}function u(e){var n=Math.abs(e);return n>=i?Math.round(e/i)+"d":n>=a?Math.round(e/a)+"h":n>=r?Math.round(e/r)+"m":n>=t?Math.round(e/t)+"s":e+"ms"}function c(e){var n=Math.abs(e);return n>=i?d(e,n,i,"day"):n>=a?d(e,n,a,"hour"):n>=r?d(e,n,r,"minute"):n>=t?d(e,n,t,"second"):e+" ms"}function d(e,n,t,r){var a=n>=1.5*t;return Math.round(e/t)+" "+r+(a?"s":"")}e.exports=function(e,n){n=n||{};var t=typeof e;if("string"===t&&e.length>0)return l(e);if("number"===t&&isFinite(e))return n.long?c(e):u(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"159b":function(e,n,t){var r=t("da84"),a=t("fdbc"),i=t("17c2"),s=t("9112");for(var o in a){var l=r[o],u=l&&l.prototype;if(u&&u.forEach!==i)try{s(u,"forEach",i)}catch(c){u.forEach=i}}},"172d":function(e,n,t){"use strict";var r=t("e7d5"),a=t.n(r);a.a},"17c2":function(e,n,t){"use strict";var r=t("b727").forEach,a=t("a640"),i=t("ae40"),s=a("forEach"),o=i("forEach");e.exports=s&&o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},"183c":function(e,n,t){},"19a7":function(e,n,t){},"1a87":function(e,n,t){"use strict";t.r(n),n["default"]="Datum,Gemeldete Fälle,Stationäre Behandlung,Intensivmedizin,gestorben\r\n01.03.2020,1,1,0,0\r\n02.03.2020,3,1,0,0\r\n03.03.2020,5,4,0,0\r\n04.03.2020,8,4,0,0\r\n05.03.2020,20,4,0,0\r\n06.03.2020,25,4,0,0\r\n07.03.2020,26,4,0,0\r\n08.03.2020,37,4,0,0\r\n09.03.2020,59,4,0,0\r\n10.03.2020,93,4,0,0\r\n11.03.2020,136,5,0,0\r\n12.03.2020,183,5,0,0\r\n13.03.2020,244,8,0,0\r\n14.03.2020,273,15,0,0\r\n15.03.2020,298,16,0,0\r\n16.03.2020,361,20,3,0\r\n17.03.2020,456,21,4,0\r\n18.03.2020,601,28,9,0\r\n19.03.2020,779,43,15,0\r\n20.03.2020,947,44,18,1\r\n21.03.2020,1074,39,14,1\r\n22.03.2020,1144,41,20,1\r\n23.03.2020,1302,47,22,2\r\n24.03.2020,1501,112,26,3\r\n25.03.2020,1749,208,38,4\r\n26.03.2020,2033,235,46,8\r\n27.03.2020,2238,261,53,8\r\n28.03.2020,2434,300,64,9\r\n29.03.2020,2521,312,70,11\r\n30.03.2020,2684,381,84,13\r\n31.03.2020,2897,380,92,15\r\n01.04.2020,3084,479,104,17\r\n02.04.2020,3309,458,116,20\r\n03.04.2020,3547,473,124,22\r\n04.04.2020,3655,502,127,24\r\n05.04.2020,3729,507,126,26\r\n06.04.2020,3874,527,133,28\r\n07.04.2020,4069,505,118,32\r\n08.04.2020,4238,546,126,37\r\n09.04.2020,4357,559,136,42\r\n10.04.2020,4446,615,143,46\r\n11.04.2020,4553,601,139,50\r\n12.04.2020,4583,566,133,51\r\n13.04.2020,4667,568,141,56\r\n14.04.2020,4736,582,137,62\r\n15.04.2020,4870,599,128,74\r\n16.04.2020,4971,602,142,84\r\n17.04.2020,5091,585,146,91\r\n18.04.2020,5187,592,153,92\r\n19.04.2020,5225,567,156,94\r\n20.04.2020,5265,567,156,97\r\n21.04.2020,5341,596,164,105\r\n22.04.2020,5355,596,164,105\r\n23.04.2020,5476,565,152,112\r\n24.04.2020,5532,523,154,113\r\n25.04.2020,5607,524,156,123\r\n26.04.2020,5644,546,160,125\r\n27.04.2020,5677,542,152,127\r\n28.04.2020,5738,540,158,137\r\n29.04.2020,5821,604,157,147\r\n30.04.2020,5881,566,162,149\r\n01.05.2020,5936,527,160,152\r\n02.05.2020,5970,541,159,154\r\n03.05.2020,6004,511,152,154\r\n04.05.2020,6036,484,145,154\r\n05.05.2020,6086,476,144,159\r\n06.05.2020,6143,495,141,162\r\n07.05.2020,6203,508,152,163\r\n08.05.2020,6236,467,150,164\r\n09.05.2020,6256,469,142,165\r\n10.05.2020,6267,486,151,165\r\n11.05.2020,6269,447,135,165\r\n12.05.2020,6294,412,131,170\r\n13.05.2020,6338,352,123,173\r\n14.05.2020,6393,282,103,177\r\n15.05.2020,6424,259,93,181\r\n16.05.2020,6443,231,92,181\r\n17.05.2020,6454,229,87,180\r\n18.05.2020,6474,211,71,182\r\n19.05.2020,6503,194,67,186\r\n20.05.2020,6552,185,66,186\r\n21.05.2020,6582,172,62,190\r\n22.05.2020,6611,167,59,190\r\n23.05.2020,6636,166,58,191\r\n24.05.2020,6641,177,60,191\r\n25.05.2020,6651,177,60,191\r\n26.05.2020,6672,164,58,193\r\n27.05.2020,6702,171,56,195\r\n28.05.2020,6737,146,47,196\r\n29.05.2020,6766,148,40,197\r\n30.05.2020,6799,150,43,198\r\n31.05.2020,6815,144,41,198\r\n01.06.2020,6838,138,40,198\r\n02.06.2020,6873,130,42,198\r\n03.06.2020,6900,117,43,200\r\n04.06.2020,6945,123,46,200\r\n05.06.2020,6963,139,45,201\r\n06.06.2020,6996,132,47,205\r\n07.06.2020,7015,129,42,205\r\n08.06.2020,7041,135,44,205\r\n09.06.2020,7081,132,42,206\r\n10.06.2020,7135,127,41,208\r\n11.06.2020,7164,124,42,208\r\n12.06.2020,7251,126,42,208\r\n13.06.2020,7281,126,42,208\r\n14.06.2020,7321,130,42,208\r\n15.06.2020,7368,136,43,208\r\n16.06.2020,7401,141,42,209\r\n17.06.2020,7474,151,46,210\r\n18.06.2020,7602,138,45,211\r\n19.06.2020,7732,142,45,211\r\n20.06.2020,7803,140,42,211\r\n21.06.2020,7832,146,42,211\r\n22.06.2020,7915,146,42,211\r\n23.06.2020,7974,130,39,211\r\n24.06.2020,8020,120,35,212\r\n25.06.2020,8095,135,34,212\r\n26.06.2020,8144,128,32,213\r\n27.06.2020,8167,121,31,213\r\n28.06.2020,8175,121,30,213\r\n29.06.2020,8219,123,31,214\r\n30.06.2020,8242,106,33,214\r\n01.07.2020,8301,129,35,214\r\n02.07.2020,8344,121,26,214\r\n03.07.2020,8392,111,22,214\r\n04.07.2020,8433,122,31,215\r\n05.07.2020,8450,118,30,215\r\n06.07.2020,8461,116,30,215\r\n07.07.2020,8501,109,31,215\r\n08.07.2020,8536,87,29,216\r\n09.07.2020,8585,69,28,216\r\n10.07.2020,8616,69,28,216\r\n11.07.2020,8636,53,17,217\r\n12.07.2020,8637,48,16,217\r\n13.07.2020,8655,53,23,219\r\n14.07.2020,8673,51,22,220\r\n15.07.2020,8698,47,15,221\r\n16.07.2020,8724,43,17,221\r\n17.07.2020,8747,38,15,221\r\n18.07.2020,8772,38,19,221\r\n19.07.2020,8778,37,20,221\r\n20.07.2020,8801,38,20,221\r\n21.07.2020,8835,41,20,222\r\n22.07.2020,8859,39,20,222\r\n23.07.2020,8893,40,19,222\r\n24.07.2020,8956,41,20,223\r\n25.07.2020,8990,42,20,223\r\n26.07.2020,9000,44,20,223\r\n27.07.2020,9019,43,19,223\r\n28.07.2020,9070,39,19,223\r\n29.07.2020,9149,42,19,223\r\n30.07.2020,9191,41,20,223\r\n31.07.2020,9273,39,16,223\r\n01.08.2020,9318,45,14,223\r\n02.08.2020,9327,41,15,224\r\n03.08.2020,9366,43,18,223\r\n04.08.2020,9398,46,19,223\r\n05.08.2020,9489,47,20,224\r\n06.08.2020,9542,38,16,224\r\n07.08.2020,9639,37,16,224\r\n08.08.2020,9687,39,16,224\r\n09.08.2020,9697,36,14,224\r\n10.08.2020,9739,37,15,224\r\n11.08.2020,9850,34,14,224\r\n12.08.2020,9975,36,14,224\r\n13.08.2020,10106,34,14,224\r\n14.08.2020,10195,35,14,224\r\n15.08.2020,10237,34,13,224\r\n16.08.2020,10252,35,15,224\r\n17.08.2020,10371,35,14,224\r\n18.08.2020,10447,33,14,224\r\n19.08.2020,10518,33,15,224\r\n20.08.2020,10628,31,15,226\r\n21.08.2020,10705,34,16,226\r\n22.08.2020,10737,44,15,226\r\n23.08.2020,10738,46,16,226\r\n24.08.2020,10831,40,15,226\r\n25.08.2020,10897,42,18,226\r\n26.08.2020,10996,43,19,226\r\n27.08.2020,11071,46,21,226\r\n28.08.2020,11173,39,20,226\r\n29.08.2020,11208,39,20,226\r\n30.08.2020,11213,37,19,226\r\n31.08.2020,11333,37,18,226\r\n01.09.2020,11397,32,12,226\r\n02.09.2020,11431,34,13,226\r\n03.09.2020,11529,36,14,226\r\n04.09.2020,11623,37,13,226\r\n05.09.2020,11703,36,12,226\r\n06.09.2020,11727,36,12,226\r\n07.09.2020,11792,37,11,226\r\n08.09.2020,11879,46,16,226\r\n09.09.2020,11951,46,14,226\r\n10.09.2020,12090,44,13,226\r\n11.09.2020,12216,44,15,226\r\n12.09.2020,12254,49,16,226\r\n13.09.2020,12269,43,14,226\r\n14.09.2020,12354,49,16,226\r\n15.09.2020,12463,49,14,227\r\n16.09.2020,12593,48,16,227\r\n17.09.2020,12733,48,14,227\r\n18.09.2020,12919,47,14,227\r\n19.09.2020,13065,53,16,227\r\n20.09.2020,13109,53,15,227\r\n21.09.2020,,49,16,227\r\n22.09.2020,,61,20,228\r\n23.09.2020,,61,18,228\r\n24.09.2020,,63,18,228\r\n25.09.2020,,70,21,228\r\n26.09.2020,,77,24,228\r\n27.09.2020,,77,20,228\r\n28.09.2020,,80,24,228\r\n29.09.2020,,91,27,228\r\n30.09.2020,,100,31,228\r\n01.10.2020,,103,33,229\r\n02.10.2020,,115,35,231\r\n03.10.2020,,111,39,231\r\n04.10.2020,,110,41,231\r\n05.10.2020,,111,39,231\r\n06.10.2020,,126,40,231\r\n07.10.2020,,142,42,232\r\n08.10.2020,,153,43,\r\n09.10.2020,,152,39,\r\n10.10.2020,,159,40,\r\n11.10.2020,,160,39,\r\n12.10.2020,,182,44,\r\n13.10.2020,,201,49,\r\n14.10.2020,,224,59,\r\n15.10.2020,,239,59,\r\n16.10.2020,,262,63,\r\n17.10.2020,,282,61,\r\n18.10.2020,,284,66,\r\n19.10.2020,,296,67,\r\n20.10.2020,,314,80,\r\n21.10.2020,,317,85,\r\n22.10.2020,,362,93,\r\n23.10.2020,,374,101,\r\n24.10.2020,,438,120,\r\n25.10.2020,,448,117,\r\n26.10.2020,,463,120,\r\n27.10.2020,,495,123,\r\n28.10.2020,,581,151,\r\n29.10.2020,,639,156,\r\n30.10.2020,,624,155,\r\n31.10.2020,,663,169,\r\n01.11.2020,,691,172,\r\n02.11.2020,,702,170,\r\n03.11.2020,,826,218,\r\n04.11.2020,,863,234,\r\n05.11.2020,,863,234,\r\n06.11.2020,,910,244,\r\n07.11.2020,,898,238,\r\n08.11.2020,,921,249,\r\n09.11.2020,,935,249,\r\n10.11.2020,,958,261,\r\n11.11.2020,,981,268,\r\n12.11.2020,,991,265,\r\n13.11.2020,,966,272,\r\n14.11.2020,,974,275,\r\n15.11.2020,,982,274,\r\n16.11.2020,,1000,274,\r\n17.11.2020,,1038,288,\r\n18.11.2020,,1061,300,\r\n19.11.2020,,1062,296,\r\n20.11.2020,,1082,293,\r\n21.11.2020,,1049,303,\r\n22.11.2020,,1031,295,\r\n23.11.2020,,1043,295,\r\n24.11.2020,,1078,295,\r\n25.11.2020,,1109,302,\r\n26.11.2020,,1112,305,\r\n27.11.2020,,1123,298,\r\n28.11.2020,,1128,320,\r\n29.11.2020,,1129,304,\r\n30.11.2020,,1142,316,\r\n01.12.2020,,1177,309,\r\n02.12.2020,,1214,299,\r\n03.12.2020,,1194,307\r\n04.12.2020,,1204,318\r\n05.12.2020,,1184,323\r\n06.12.2020,,1183,333\r\n07.12.2020,,1151,298\r\n08.12.2020,,1244,341\r\n09.12.2020,,1282,336\r\n10.12.2020,,1322,346\r\n11.12.2020,,1357,348\r\n12.12.2020,,1377,350\r\n13.12.2020,,1374,330\r\n14.12.2020,,1372,337\r\n15.12.2020,,1401,350\r\n16.12.2020,,1455,369\r\n17.12.2020,,1476,373\r\n18.12.2020,,1482,369\r\n19.12.2020,,1521,366\r\n20.12.2020,,1578,366\r\n21.12.2020,,1584,362\r\n22.12.2020,,1643,373\r\n23.12.2020,,1649,369\r\n24.12.2020,,1627,364\r\n25.12.2020,,1670,382\r\n26.12.2020,,1623,376\r\n27.12.2020,,1656,394\r\n28.12.2020,,1706,405\r\n29.12.2020,,1701,404\r\n30.12.2020,,1773,433\r\n31.12.2020,,1713,436\r\n01.01.2021,,1696,432\r\n02.01.2021,,1675,430\r\n03.01.2021,,1673,446\r\n04.01.2021,,1694,437\r\n05.01.2021,,1668,445\r\n06.01.2021,,1705,455\r\n07.01.2021,,1695,452\r\n08.01.2021,,1687,456\r\n09.01.2021,,1600,448\r\n10.01.2021,,1600,427\r\n11.01.2021,,1586,426\r\n12.01.2021,,1565,422\r\n13.01.2021,,1527,420\r\n14.01.2021,,1555,417\r\n15.01.2021,,1570,415\r\n16.01.2021,,1539,416\r\n17.01.2021,,1486,399\r\n18.01.2021,,1500,395\r\n19.01.2021,,1498,399\r\n20.01.2021,,1494,396\r\n21.01.2021,,1510,393\r\n22.01.2021,,1497,389\r\n23.01.2021,,1436,392\r\n24.01.2021,,1414,391\r\n25.01.2021,,1420,387\r\n26.01.2021,,1416,387\r\n27.01.2021,,1426,391\r\n28.01.2021,,1397,382\r\n29.01.2021,,1368,379\r\n30.01.2021,,1313,365\r\n31.01.2021,,1283,358\r\n01.02.2021,,1244,342\r\n02.02.2021,,1281,358\r\n03.02.2021,,1251,344\r\n04.02.2021,,1228,350\r\n05.02.2021,,1204,352\r\n06.02.2021,,1167,327\r\n07.02.2021,,1114,325\r\n08.02.2021,,1101,315\r\n09.02.2021,,1090,311\r\n10.02.2021,,1060,306\r\n11.02.2021,,1031,304\r\n12.02.2021,,998,298\r\n13.02.2021,,976,280\r\n14.02.2021,,938,268\r\n15.02.2021,,926,247\r\n16.02.2021,,934,267\r\n17.02.2021,,977,258\r\n18.02.2021,,946,250\r\n19.02.2021,,934,258\r\n20.02.2021,,912,265\r\n21.02.2021,,873,249\r\n22.02.2021,,869,236\r\n23.02.2021,,860,235\r\n24.02.2021,,847,233\r\n25.02.2021,,821,221\r\n26.02.2021,,794,217\r\n27.02.2021,,781,212\r\n28.02.2021,,754,209\r\n01.03.2021,,759,204\r\n02.03.2021,,760,213\r\n03.03.2021,,761,221\r\n04.03.2021,,722,220\r\n05.03.2021,,697,223\r\n06.03.2021,,681,212\r\n07.03.2021,,639,203\r\n08.03.2021,,640,208\r\n09.03.2021,,646,212\r\n10.03.2021,,660,207\r\n11.03.2021,,663,202\r\n12.03.2021,,629,193\r\n13.03.2021,,595,202\r\n14.03.2021,,573,199\r\n15.03.2021,,582,198\r\n16.03.2021,,587,190\r\n17.03.2021,,603,204\r\n18.03.2021,,589,198\r\n19.03.2021,,581,196\r\n20.03.2021,,583,197\r\n21.03.2021,,555,178\r\n22.03.2021,,570,186\r\n23.03.2021,,606,197\r\n24.03.2021,,612,201\r\n25.03.2021,,650,208\r\n26.03.2021,,635,218\r\n27.03.2021,,646,222\r\n28.03.2021,,642,221\r\n29.03.2021,,633,213\r\n30.03.2021,,660,226\r\n31.03.2021,,680,232\r\n01.04.2021,,680,239\r\n02.04.2021,,661,238\r\n03.04.2021,,628,236\r\n04.04.2021,,639,240\r\n05.04.2021,,660,249\r\n06.04.2021,,691,254\r\n07.04.2021,,754,281\r\n08.04.2021,,787,282\r\n09.04.2021,,796,282\r\n10.04.2021,,779,295\r\n11.04.2021,,771,305\r\n12.04.2021,,768,308\r\n13.04.2021,,775,313\r\n14.04.2021,,778,313\r\n15.04.2021,,740,309\r\n16.04.2021,,721,308\r\n17.04.2021,,700,307\r\n18.04.2021,,693,308\r\n19.04.2021,,714,308\r\n20.04.2021,,731,315\r\n21.04.2021,,764,323\r\n22.04.2021,,754,326\r\n23.04.2021,,744,334\r\n24.04.2021,,737,329\r\n25.04.2021,,741,328\r\n26.04.2021,,761,329\r\n27.04.2021,,755,329\r\n28.04.2021,,737,320\r\n29.04.2021,,723,316\r\n30.04.2021,,684,315\r\n01.05.2021,,665,319\r\n02.05.2021,,654,312\r\n03.05.2021,,661,311\r\n04.05.2021,,623,293\r\n05.05.2021,,627,291\r\n06.05.2021,,627,291\r\n07.05.2021,,617,289\r\n08.05.2021,,563,294\r\n09.05.2021,,546,284\r\n10.05.2021,,551,281\r\n11.05.2021,,553,281\r\n12.05.2021,,544,263\r\n13.05.2021,,528,252\r\n14.05.2021,,535,245\r\n15.05.2021,,523,236\r\n16.05.2021,,514,236\r\n17.05.2021,,505,235\r\n18.05.2021,,493,238\r\n19.05.2021,,463,227\r\n20.05.2021,,424,217\r\n21.05.2021,,424,210\r\n22.05.2021,,397,199\r\n23.05.2021,,367,186\r\n24.05.2021,,367,186\r\n25.05.2021,,361,187\r\n26.05.2021,,350,181\r\n27.05.2021,,324,172\r\n28.05.2021,,297,160\r\n29.05.2021,,287,152\r\n30.05.2021,,276,145\r\n31.05.2021,,265,144\r\n01.06.2021,,249,140\r\n02.06.2021,,248,141\r\n03.06.2021,,239,135\r\n04.06.2021,,229,135\r\n05.06.2021,,223,129\r\n06.06.2021,,218,126\r\n07.06.2021,,221,133\r\n08.06.2021,,203,118\r\n09.06.2021,,197,111\r\n10.06.2021,,183,106\r\n11.06.2021,,175,100\r\n12.06.2021,,168,91\r\n13.06.2021,,162,90\r\n14.06.2021,,159,87\r\n15.06.2021,,156,83\r\n16.06.2021,,156,86\r\n17.06.2021,,155,87\r\n18.06.2021,,148,82\r\n19.06.2021,,143,78\r\n20.06.2021,,140,80\r\n21.06.2021,,140,80\r\n22.06.2021,,137,74\r\n23.06.2021,,119,59\r\n24.06.2021,,105,49\r\n25.06.2021,,114,60\r\n26.06.2021,,109,61\r\n27.06.2021,,109,61\r\n28.06.2021,,109,61\r\n29.06.2021,,96,52\r\n30.06.2021,,103,53\r\n01.07.2021,,98,50\r\n02.07.2021,,91,43\r\n03.07.2021,,95,48\r\n04.07.2021,,94,47\r\n05.07.2021,,93,46\r\n06.07.2021,,83,42\r\n07.07.2021,,63,43\r\n08.07.2021,,61,42\r\n09.07.2021,,63,43\r\n10.07.2021,,63,44\r\n11.07.2021,,64,44\r\n12.07.2021,,64,44\r\n13.07.2021,,57,39\r\n14.07.2021,,59,39\r\n15.07.2021,,60,38\r\n16.07.2021,,58,34\r\n17.07.2021,,58,34\r\n18.07.2021,,58,34\r\n19.07.2021,,66,39\r\n20.07.2021,,66,39\r\n21.07.2021,,59,33\r\n22.07.2021,,63,36\r\n23.07.2021,,63,39\r\n24.07.2021,,59,36\r\n25.07.2021,,59,36\r\n26.07.2021,,59,36\r\n27.07.2021,,63,35\r\n28.07.2021,,66,36\r\n29.07.2021,,70,35\r\n30.07.2021,,66,35\r\n31.07.2021,,69,34\r\n01.08.2021,,69,34\r\n02.08.2021,,69,34\r\n03.08.2021,,80,37\r\n04.08.2021,,82,38\r\n05.08.2021,,80,38\r\n06.08.2021,,82,41\r\n07.08.2021,,82,41\r\n08.08.2021,,87,41\r\n09.08.2021,,87,41\r\n10.08.2021,,88,37\r\n11.08.2021,,88,37\r\n12.08.2021,,98,50\r\n13.08.2021,,93,46\r\n14.08.2021,,101,46\r\n15.08.2021,,101,46\r\n16.08.2021,,101,46\r\n17.08.2021,,124,52\r\n18.08.2021,,124,52\r\n19.08.2021,,136,51\r\n20.08.2021,,139,53\r\n21.08.2021,,139,53\r\n22.08.2021,,139,53\r\n23.08.2021,,139,53\r\n24.08.2021,,139,55\r\n25.08.2021,,146,49\r\n26.08.2021,,146,46\r\n27.08.2021,,148,48\r\n28.08.2021,,152,48\r\n29.08.2021,,152,48\r\n30.08.2021,,152,48\r\n31.08.2021,,160,50\r\n01.09.2021,,165,51\r\n02.09.2021,,169,57\r\n03.09.2021,,185,57\r\n04.09.2021,,184,64\r\n05.09.2021,,184,64\r\n06.09.2021,,184,64\r\n07.09.2021,,198,80\r\n08.09.2021,,197,75\r\n09.09.2021,,202,76\r\n10.09.2021,,198,79\r\n11.09.2021,,189,79\r\n12.09.2021,,189,79\r\n13.09.2021,,189,79\r\n14.09.2021,,193,76\r\n15.09.2021,,197,78\r\n16.09.2021,,197,80\r\n17.09.2021,,186,78\r\n18.09.2021,,172,76\r\n19.09.2021,,172,76\r\n20.09.2021,,172,76\r\n21.09.2021,,181,86\r\n22.09.2021,,179,82\r\n23.09.2021,,178,85\r\n24.09.2021,,173,83\r\n25.09.2021,,175,82\r\n26.09.2021,,175,82\r\n27.09.2021,,175,82\r\n28.09.2021,,184,85\r\n29.09.2021,,193,88\r\n30.09.2021,,196,91\r\n01.10.2021,,190,91\r\n02.10.2021,,190,95\r\n03.10.2021,,190,95\r\n04.10.2021,,190,95\r\n05.10.2021,,201,83\r\n06.10.2021,,216,85\r\n07.10.2021,,212,85\r\n08.10.2021,,208,82\r\n09.10.2021,,211,87\r\n10.10.2021,,211,87\r\n11.10.2021,,211,87\r\n12.10.2021,,213,92\r\n13.10.2021,,217,87\r\n14.10.2021,,230,96\r\n15.10.2021,,237,98\r\n16.10.2021,,241,95\r\n17.10.2021,,241,95\r\n18.10.2021,,241,95\r\n19.10.2021,,241,95\r\n20.10.2021,,275,94\r\n21.10.2021,,282,98\r\n22.10.2021,,290,97\r\n23.10.2021,,283,93\r\n24.10.2021,,283,93\r\n25.10.2021,,283,93\r\n26.10.2021,,340,99\r\n27.10.2021,,340,94\r\n28.10.2021,,363,105\r\n29.10.2021,,376,111\r\n30.10.2021,,382,120\r\n31.10.2021,,382,120\r\n01.11.2021,,382,120\r\n02.11.2021,,395,117\r\n03.11.2021,,411,117\r\n04.11.2021,,431,113\r\n05.11.2021,,425,113\r\n06.11.2021,,428,119\r\n07.11.2021,,428,119\r\n08.11.2021,,428,119\r\n09.11.2021,,461,128\r\n10.11.2021,,493,132\r\n11.11.2021,,481,135\r\n12.11.2021,,496,140\r\n13.11.2021,,497,142\r\n14.11.2021,,497,142\r\n15.11.2021,,497,142\r\n16.11.2021,,538,159\r\n17.11.2021,,568,161\r\n18.11.2021,,583,160\r\n19.11.2021,,612,169\r\n20.11.2021,,598,176\r\n21.11.2021,,598,176\r\n22.11.2021,,598,176\r\n23.11.2021,,650,189\r\n24.11.2021,,639,190\r\n25.11.2021,,655,202\r\n26.11.2021,,659,197\r\n27.11.2021,,648,195\r\n28.11.2021,,648,195\r\n29.11.2021,,648,195\r\n30.11.2021,,704,194\r\n01.12.2021,,714,203\r\n02.12.2021,,705,208\r\n03.12.2021,,696,211\r\n04.12.2021,,705,224\r\n05.12.2021,,705,224\r\n06.12.2021,,705,224\r\n07.12.2021,,639,230\r\n08.12.2021,,710,243\r\n09.12.2021,,721,250\r\n10.12.2021,,722,255\r\n11.12.2021,,686,244\r\n12.12.2021,,661,244\r\n13.12.2021,,654,242\r\n14.12.2021,,701,252\r\n15.12.2021,,703,240\r\n16.12.2021,,690,237\r\n17.12.2021,,688,231\r\n18.12.2021,,690,229\r\n19.12.2021,,690,229\r\n20.12.2021,,664,229\r\n21.12.2021,,657,223\r\n22.12.2021,,656,217\r\n23.12.2021,,644,213\r\n24.12.2021,,613,204\r\n25.12.2021,,586,202\r\n26.12.2021,,589,201\r\n27.12.2021,,584,200\r\n28.12.2021,,597,200\r\n29.12.2021,,618,207\r\n30.12.2021,,614,202\r\n31.12.2021,,591,200\r\n01.01.2022,,581,201\r\n02.01.2022,,572,198\r\n03.01.2022,,573,198\r\n04.01.2022,,628,198\r\n05.01.2022,,665,200\r\n06.01.2022,,636,193\r\n07.01.2022,,634,194\r\n08.01.2022,,631,195\r\n09.01.2022,,615,197\r\n10.01.2022,,614,198\r\n11.01.2022,,638,203\r\n12.01.2022,,686,202\r\n13.01.2022,,701,194\r\n14.01.2022,,694,204\r\n15.01.2022,,719,194\r\n16.01.2022,,727,195\r\n17.01.2022,,725,189\r\n18.01.2022,,771,197\r\n19.01.2022,,780,183\r\n20.01.2022,,798,187\r\n21.01.2022,,783,177\r\n22.01.2022,,792,164\r\n23.01.2022,,802,170\r\n24.01.2022,,793,175\r\n25.01.2022,,926,182\r\n26.01.2022,,984,186\r\n27.01.2022,,1002,192\r\n28.01.2022,,1033,197\r\n29.01.2022,,1082,197\r\n30.01.2022,,1095,193\r\n31.01.2022,,1099,193\r\n01.02.2022,,1157,193\r\n02.02.2022,,1175,188\r\n03.02.2022,,1201,201\r\n04.02.2022,,1188,199\r\n05.02.2022,,1214,195\r\n06.02.2022,,1195,195\r\n07.02.2022,,1213,199\r\n08.02.2022,,1242,197\r\n09.02.2022,,1278,199\r\n10.02.2022,,1277,193\r\n11.02.2022,,1285,195\r\n12.02.2022,,1301,189\r\n13.02.2022,,1277,186"},"1b0e":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("caad"),t("c975"),t("b64b"),t("2532"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.updateScale(),this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",autorange:!0,title:"nInfected"}:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"}}},{key:"calculateValues",value:function(){if(this.dataLines=[],0!=this.data.length)if(Object.keys(this.data[0]).includes("nInfected")){for(var e=[],n=[],t=0;t{const a=new r(e,t),i=new r(n,t);return a.compare(i)||a.compareBuild(i)};e.exports=a},"1cfd":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},a=function(e){return function(n,a,i,s){var o=t(n),l=r[e][t(n)];return 2===o&&(l=l[a?0:1]),l.replace(/%d/i,n)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],s=e.defineLocale("ar-ly",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,n,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return s}))},"1f11":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.updateScale(),this.calculateValues(),this.unselectLines(),console.log(this.data)}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate,this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",autorange:!0,title:"nInfected"}:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"}}},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=2&&n%10<=4&&(n%100<10||n%100>=20)?t[1]:t[2]}function t(e,t,r){var a={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===r?t?"хвіліна":"хвіліну":"h"===r?t?"гадзіна":"гадзіну":e+" "+n(a[r],+e)}var r=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:t,mm:t,h:t,hh:t,d:"дзень",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,n,t){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,n){switch(n){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return r}))},"201b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return n}))},"22ae":function(e,n,t){},"22cf":function(e,n,t){"use strict";var r=t("0234"),a=t.n(r);a.a},"22f8":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,n,t){return e<12?"오전":"오후"}});return n}))},2410:function(e,n,t){(function(n){var t=function(){"use strict";function e(e,n){return null!=n&&e instanceof n}var t,r,a;try{t=Map}catch(d){t=function(){}}try{r=Set}catch(d){r=function(){}}try{a=Promise}catch(d){a=function(){}}function i(s,o,l,u,d){"object"===typeof o&&(l=o.depth,u=o.prototype,d=o.includeNonEnumerable,o=o.circular);var h=[],f=[],m="undefined"!=typeof n;function p(s,l){if(null===s)return null;if(0===l)return s;var g,b;if("object"!=typeof s)return s;if(e(s,t))g=new t;else if(e(s,r))g=new r;else if(e(s,a))g=new a((function(e,n){s.then((function(n){e(p(n,l-1))}),(function(e){n(p(e,l-1))}))}));else if(i.__isArray(s))g=[];else if(i.__isRegExp(s))g=new RegExp(s.source,c(s)),s.lastIndex&&(g.lastIndex=s.lastIndex);else if(i.__isDate(s))g=new Date(s.getTime());else{if(m&&n.isBuffer(s))return g=n.allocUnsafe?n.allocUnsafe(s.length):new n(s.length),s.copy(g),g;e(s,Error)?g=Object.create(s):"undefined"==typeof u?(b=Object.getPrototypeOf(s),g=Object.create(b)):(g=Object.create(u),b=u)}if(o){var y=h.indexOf(s);if(-1!=y)return f[y];h.push(s),f.push(g)}for(var v in e(s,t)&&s.forEach((function(e,n){var t=p(n,l-1),r=p(e,l-1);g.set(t,r)})),e(s,r)&&s.forEach((function(e){var n=p(e,l-1);g.add(n)})),s){var _;b&&(_=Object.getOwnPropertyDescriptor(b,v)),_&&null==_.set||(g[v]=p(s[v],l-1))}if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(s);for(v=0;v1?arguments[1]:void 0)}})},2554:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t){var r=e+" ";switch(t){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi",r;case"m":return n?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta",r;case"h":return n?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati",r;case"dd":return r+=1===e?"dan":"dana",r;case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci",r;case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina",r}}var t=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:n,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"256e":function(e,n,t){},"25f1":function(e,n,t){"use strict";let r;function a(){return r||(r=i()),r}function i(){try{throw new Error}catch(e){const n=(""+e.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\/\/[^)\n]+/g);if(n)return s(n[0])}return"/"}function s(e){return(""+e).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\/\/.+)?\/[^/]+(?:\?.*)?$/,"$1")+"/"}t.d(n,"a",(function(){return h}));"undefined"!==typeof navigator&&navigator.hardwareConcurrency&&navigator.hardwareConcurrency;const o=e=>/^[a-zA-Z][a-zA-Z\d+\-.]*:/.test(e);function l(e){const n=new Blob([e],{type:"application/javascript"});return URL.createObjectURL(n)}function u(){if("undefined"===typeof Worker)return class{constructor(){throw Error("No web worker implementation available. You might have tried to spawn a worker within a worker in a browser that doesn't support workers in workers.")}};class e extends Worker{constructor(e,n){var t,r;"string"===typeof e&&n&&n._baseURL?e=new URL(e,n._baseURL):"string"===typeof e&&!o(e)&&a().match(/^file:\/\//i)&&(e=new URL(e,a().replace(/\/[^\/]+$/,"/")),(null===(t=null===n||void 0===n?void 0:n.CORSWorkaround)||void 0===t||t)&&(e=l(`importScripts(${JSON.stringify(e)});`))),"string"===typeof e&&o(e)&&(null===(r=null===n||void 0===n?void 0:n.CORSWorkaround)||void 0===r||r)&&(e=l(`importScripts(${JSON.stringify(e)});`)),super(e,n)}}class n extends e{constructor(e,n){const t=window.URL.createObjectURL(e);super(t,n)}static fromText(e,t){const r=new window.Blob([e],{type:"text/javascript"});return new n(r,t)}}return{blob:n,default:e}}let c;function d(){return c||(c=u()),c}d().blob;const h=d().default},"26f9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function t(e,n,t,r){return n?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function r(e,n,t,r){return n?i(t)[0]:r?i(t)[1]:i(t)[2]}function a(e){return e%10===0||e>10&&e<20}function i(e){return n[e].split("_")}function s(e,n,t,s){var o=e+" ";return 1===e?o+r(e,n,t[0],s):n?o+(a(e)?i(t)[1]:i(t)[0]):s?o+i(t)[1]:o+(a(e)?i(t)[1]:i(t)[2])}var o=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,ss:s,m:r,mm:s,h:r,hh:s,d:r,dd:s,M:r,MM:s,y:r,yy:s},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return o}))},"270d":function(e,n,t){e.exports=t.p+"js/1.43aec945.worker.js"},2720:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"mutations-plots"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}}),t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines2,layout:e.layout2,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4ec9"),t("b64b"),t("d3b7"),t("3ca3"),t("ddb0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.dataLines=[],e.dataLines2=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",title:"Num of Infections (vs. Home)",hoverformat:".1f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.layout2={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:5,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",title:"% Share",hoverformat:".1f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.layout2=Object.assign({},this.layout2),this.isResizing=!1;case 6:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateValues()}},{key:"updateValues",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"calculateValues",value:function(){if(this.dataLines=[],this.dataLines2=[],this.values.length){var e,n={},t={},r=[],a=new Map,s=Object(i["a"])(this.values);try{for(s.s();!(e=s.n()).done;){var o=e.value,l=o.activity;"home"==l&&a.set(o.date,o.infections)}}catch(g){s.e(g)}finally{s.f()}var u,c=Object(i["a"])(this.values);try{for(c.s();!(u=c.n()).done;){var d=u.value,h=d.activity;n[h]||(n[h]=[],t[h]=[]),0!==r.length&&d.date===r[r.length-1]||r.push(d.date),n[h].push(d.infections/a.get(d.date)),t[h].push(100*d.infectionsShare)}}catch(g){c.e(g)}finally{c.f()}this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate,this.layout2.xaxis.range[0]=this.$store.state.graphStartDate,this.layout2.xaxis.range[1]=this.endDate;var f,m=Object(i["a"])(Object.keys(n).sort());try{for(m.s();!(f=m.n()).done;){var p=f.value;this.dataLines.push({name:p,x:r,y:n[p]}),this.dataLines2.push({name:p+" %",x:r,y:t[p]})}}catch(g){m.e(g)}finally{m.f()}}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"values",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("values")],p.prototype,"updateValues",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("cc84"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"9a0f6c32",null);n["a"]=v.exports},"276f":function(e,n,t){"use strict";t.d(n,"f",(function(){return r})),t.d(n,"h",(function(){return a})),t.d(n,"g",(function(){return i})),t.d(n,"x",(function(){return h})),t.d(n,"y",(function(){return f})),t.d(n,"lb",(function(){return m})),t.d(n,"P",(function(){return p})),t.d(n,"hb",(function(){return g})),t.d(n,"s",(function(){return b})),t.d(n,"L",(function(){return S})),t.d(n,"d",(function(){return v})),t.d(n,"b",(function(){return _})),t.d(n,"e",(function(){return w})),t.d(n,"c",(function(){return x})),t.d(n,"a",(function(){return k})),t.d(n,"O",(function(){return j})),t.d(n,"kb",(function(){return L})),t.d(n,"R",(function(){return z})),t.d(n,"S",(function(){return E})),t.d(n,"T",(function(){return P})),t.d(n,"U",(function(){return F})),t.d(n,"mb",(function(){return V})),t.d(n,"nb",(function(){return $})),t.d(n,"ob",(function(){return U})),t.d(n,"pb",(function(){return q})),t.d(n,"W",(function(){return G})),t.d(n,"ib",(function(){return J})),t.d(n,"i",(function(){return Z})),t.d(n,"k",(function(){return K})),t.d(n,"l",(function(){return ee})),t.d(n,"j",(function(){return ne})),t.d(n,"m",(function(){return ie})),t.d(n,"n",(function(){return se})),t.d(n,"o",(function(){return u})),t.d(n,"p",(function(){return oe})),t.d(n,"q",(function(){return le})),t.d(n,"r",(function(){return ue})),t.d(n,"t",(function(){return fe})),t.d(n,"u",(function(){return d})),t.d(n,"v",(function(){return me})),t.d(n,"w",(function(){return de})),t.d(n,"z",(function(){return pe})),t.d(n,"A",(function(){return ge})),t.d(n,"B",(function(){return M})),t.d(n,"C",(function(){return be})),t.d(n,"D",(function(){return ye})),t.d(n,"E",(function(){return X})),t.d(n,"F",(function(){return ve})),t.d(n,"G",(function(){return O})),t.d(n,"H",(function(){return _e})),t.d(n,"I",(function(){return we})),t.d(n,"J",(function(){return xe})),t.d(n,"K",(function(){return ke})),t.d(n,"M",(function(){return Me})),t.d(n,"N",(function(){return Oe})),t.d(n,"Q",(function(){return je})),t.d(n,"V",(function(){return T})),t.d(n,"X",(function(){return Be})),t.d(n,"Y",(function(){return Le})),t.d(n,"Z",(function(){return c})),t.d(n,"ab",(function(){return De})),t.d(n,"bb",(function(){return Te})),t.d(n,"cb",(function(){return Re})),t.d(n,"db",(function(){return A})),t.d(n,"fb",(function(){return He})),t.d(n,"eb",(function(){return Ne})),t.d(n,"gb",(function(){return Ce})),t.d(n,"jb",(function(){return We}));var r=function(e,n,t){return e.fields=n||[],e.fname=t,e};function a(e){return null==e?null:e.fname}function i(e){return null==e?null:e.fields}var s=function(e){return 1===e.length?o(e[0]):l(e)};const o=e=>function(n){return n[e]},l=e=>{const n=e.length;return function(t){for(let r=0;rr&&c(),o=r=a+1):"]"===i&&(o||u("Access path missing open bracket: "+e),o>0&&c(),o=0,r=a+1):a>r?c():r=a+1}return o&&u("Access path missing closing bracket: "+e),s&&u("Access path missing closing quote: "+e),a>r&&(a++,c()),n},d=function(e,n,t){const a=c(e);return e=1===a.length?a[0]:e,r((t&&t.get||s)(a),[e],n||e)};const h=d("id"),f=r(e=>e,[],"identity"),m=r(()=>0,[],"zero"),p=r(()=>1,[],"one"),g=r(()=>!0,[],"true"),b=r(()=>!1,[],"false");function y(e,n,t){const r=[n].concat([].slice.call(t));console[e].apply(console,r)}const v=0,_=1,w=2,x=3,k=4;var S=function(e,n){let t=e||v;return{level(e){return arguments.length?(t=+e,this):t},error(){return t>=_&&y(n||"error","ERROR",arguments),this},warn(){return t>=w&&y(n||"warn","WARN",arguments),this},info(){return t>=x&&y(n||"log","INFO",arguments),this},debug(){return t>=k&&y(n||"log","DEBUG",arguments),this}}},M=Array.isArray,O=function(e){return e===Object(e)};const B=e=>"__proto__"!==e;function j(...e){return e.reduce((e,n)=>{for(const t in n)if("signals"===t)e.signals=D(e.signals,n.signals);else{const r="legend"===t?{layout:1}:"style"===t||null;L(e,t,n[t],r)}return e},{})}function L(e,n,t,r){if(!B(n))return;let a,i;if(O(t)&&!M(t))for(a in i=O(e[n])?e[n]:e[n]={},t)r&&(!0===r||r[a])?L(i,a,t[a]):B(a)&&(i[a]=t[a]);else e[n]=t}function D(e,n){if(null==e)return n;const t={},r=[];function a(e){t[e.name]||(t[e.name]=1,r.push(e))}return n.forEach(a),e.forEach(a),r}var T=function(e){return e[e.length-1]},A=function(e){return null==e||""===e?null:+e};const R=e=>n=>e*Math.exp(n),H=e=>n=>Math.log(e*n),N=e=>n=>Math.sign(n)*Math.log1p(Math.abs(n/e)),C=e=>n=>Math.sign(n)*Math.expm1(Math.abs(n))*e,W=e=>n=>n<0?-Math.pow(-n,e):Math.pow(n,e);function Y(e,n,t,r){const a=t(e[0]),i=t(T(e)),s=(i-a)*n;return[r(a-s),r(i-s)]}function z(e,n){return Y(e,n,A,f)}function E(e,n){var t=Math.sign(e[0]);return Y(e,n,H(t),R(t))}function P(e,n,t){return Y(e,n,W(t),W(1/t))}function F(e,n,t){return Y(e,n,N(t),C(t))}function I(e,n,t,r,a){const i=r(e[0]),s=r(T(e)),o=null!=n?r(n):(i+s)/2;return[a(o+(i-o)*t),a(o+(s-o)*t)]}function V(e,n,t){return I(e,n,t,A,f)}function $(e,n,t){const r=Math.sign(e[0]);return I(e,n,t,H(r),R(r))}function U(e,n,t,r){return I(e,n,t,W(r),W(1/r))}function q(e,n,t,r){return I(e,n,t,N(r),C(r))}function G(e){return 1+~~(new Date(e).getMonth()/3)}function J(e){return 1+~~(new Date(e).getUTCMonth()/3)}var Z=function(e){return null!=e?M(e)?e:[e]:[]},K=function(e,n,t){let r,a=e[0],i=e[1];return i=t-n?[n,t]:[a=Math.min(Math.max(a,n),t-r),a+r]},X=function(e){return"function"===typeof e};const Q="descending";var ee=function(e,n,t){t=t||{},n=Z(n)||[];const a=[],s=[],o={},l=t.comparator||te;return Z(e).forEach((e,r)=>{null!=e&&(a.push(n[r]===Q?-1:1),s.push(e=X(e)?e:d(e,null,t)),(i(e)||[]).forEach(e=>o[e]=1))}),0===s.length?null:r(l(s,a),Object.keys(o))};const ne=(e,n)=>(en||null==n)&&null!=e?1:(n=n instanceof Date?+n:n,(e=e instanceof Date?+e:e)!==e&&n===n?-1:n!==n&&e===e?1:0),te=(e,n)=>1===e.length?re(e[0],n[0]):ae(e,n,e.length),re=(e,n)=>function(t,r){return ne(e(t),e(r))*n},ae=(e,n,t)=>(n.push(0),function(r,a){let i,s=0,o=-1;while(0===s&&++oe},se=function(e,n){let t;return r=>{t&&clearTimeout(t),t=setTimeout(()=>(n(r),t=null),e)}},oe=function(e){for(let n,t,r=1,a=arguments.length;ri&&(i=r))}else{for(r=n(e[s]);si&&(i=r))}return[a,i]},ue=function(e,n){const t=e.length;let r,a,i,s,o,l=-1;if(null==n){while(++l=a){r=i=a;break}if(l===t)return[-1,-1];s=o=l;while(++la&&(r=a,s=l),i=a){r=i=a;break}if(l===t)return[-1,-1];s=o=l;while(++la&&(r=a,s=l),i{a.set(n,e[n])}),a},me=function(e,n,t,r,a,i){if(!t&&0!==t)return i;const s=+t;let o,l=e[0],u=T(e);us&&(a=i,i=s,s=a),t=void 0===t||t,r=void 0===r||r,(t?i<=e:ie.replace(/\\(.)/g,"$1")):Z(e));const a=e&&e.length,i=t&&t.get||s,o=e=>i(n?[e]:c(e));let l;if(a)if(1===a){const n=o(e[0]);l=function(e){return""+n(e)}}else{const n=e.map(o);l=function(e){let t=""+n[0](e),r=0;while(++r{n={},t={},r=0},i=(a,i)=>(++r>e&&(t=n,n={},r=1),n[a]=i);return a(),{clear:a,has:e=>de(n,e)||de(t,e),get:e=>de(n,e)?n[e]:de(t,e)?i(e,t[e]):void 0,set:(e,t)=>de(n,e)?n[e]=t:i(e,t)}},Oe=function(e,n,t,r){const a=n.length,i=t.length;if(!i)return n;if(!a)return t;const s=r||new n.constructor(a+i);let o=0,l=0,u=0;for(;o0?t[l++]:n[o++];for(;o=0)t+=e;return t},je=function(e,n,t,r){const a=t||" ",i=e+"",s=n-i.length;return s<=0?i:"left"===r?Be(a,s)+i:"center"===r?Be(a,~~(s/2))+i+Be(a,Math.ceil(s/2)):i+Be(a,s)},Le=function(e){return e&&T(e)-e[0]||0};function De(e){return M(e)?"["+e.map(De)+"]":O(e)||we(e)?JSON.stringify(e).replace("\u2028","\\u2028").replace("\u2029","\\u2029"):e}var Te=function(e){return null==e||""===e?null:!(!e||"false"===e||"0"===e)&&!!e};const Ae=e=>ve(e)||ye(e)?e:Date.parse(e);var Re=function(e,n){return n=n||Ae,null==e||""===e?null:n(e)},He=function(e){return null==e||""===e?null:e+""},Ne=function(e){const n={},t=e.length;for(let r=0;r-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;u=2&&e<=4?n[1]:n[2]},translate:function(e,t,r){var a=n.words[r];return 1===r.length?t?a[0]:a[1]:e+" "+n.correctGrammaticalCase(e,a)}},t=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:"dan",dd:n.translate,M:"mjesec",MM:n.translate,y:"godinu",yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"2969d":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"mutations-plots"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}}),t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines2,layout:e.layout2,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("4ec9"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("3ca3"),t("5319"),t("ddb0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.plotNamesColor=["work&business","leisPublic","leisPrivate","day care","schools","schools","university","other","pt","home"],e.mainNamesColor=["workBusiness","leisurePublic","leisurePrivate","dayCare","schools","schools","university","other","pt","home"],e.color="#04f",e.dataLines=[],e.dataLines2=[],e.unselectedLines=[],e.unselectedLines2=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",title:"Num of Infections (vs. Home)",hoverformat:".1f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.layout2={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:5,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",title:"% Share",hoverformat:".1f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues(),this.unselectLines(),this.unselectLines2()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.layout2=Object.assign({},this.layout2),this.isResizing=!1;case 6:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines(),this.unselectLines2())}},{key:"updateValues",value:function(){this.calculateValues(),this.unselectLines(),this.unselectLines2()}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;ne.sort((e,t)=>r(e,t,n));e.exports=a},"2a86":function(e,n,t){const r=t("3fce"),a=(e,n,t)=>{try{n=new r(n,t)}catch(a){return!1}return n.test(e)};e.exports=a},"2b3d":function(e,n,t){"use strict";t("3ca3");var r,a=t("23e7"),i=t("83ab"),s=t("0d3b"),o=t("da84"),l=t("37e8"),u=t("6eeb"),c=t("19aa"),d=t("5135"),h=t("60da"),f=t("4df4"),m=t("6547").codeAt,p=t("5fb2"),g=t("d44e"),b=t("9861"),y=t("69f3"),v=o.URL,_=b.URLSearchParams,w=b.getState,x=y.set,k=y.getterFor("URL"),S=Math.floor,M=Math.pow,O="Invalid authority",B="Invalid scheme",j="Invalid host",L="Invalid port",D=/[A-Za-z]/,T=/[\d+\-.A-Za-z]/,A=/\d/,R=/^(0x|0X)/,H=/^[0-7]+$/,N=/^\d+$/,C=/^[\dA-Fa-f]+$/,W=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,Y=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,z=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,E=/[\u0009\u000A\u000D]/g,P=function(e,n){var t,r,a;if("["==n.charAt(0)){if("]"!=n.charAt(n.length-1))return j;if(t=I(n.slice(1,-1)),!t)return j;e.host=t}else if(X(e)){if(n=p(n),W.test(n))return j;if(t=F(n),null===t)return j;e.host=t}else{if(Y.test(n))return j;for(t="",r=f(n),a=0;a4)return e;for(t=[],r=0;r1&&"0"==a.charAt(0)&&(i=R.test(a)?16:8,a=a.slice(8==i?1:2)),""===a)s=0;else{if(!(10==i?N:8==i?H:C).test(a))return e;s=parseInt(a,i)}t.push(s)}for(r=0;r=M(256,5-n))return null}else if(s>255)return null;for(o=t.pop(),r=0;r6)return;r=0;while(h()){if(a=null,r>0){if(!("."==h()&&r<4))return;d++}if(!A.test(h()))return;while(A.test(h())){if(i=parseInt(h(),10),null===a)a=i;else{if(0==a)return;a=10*a+i}if(a>255)return;d++}l[u]=256*l[u]+a,r++,2!=r&&4!=r||u++}if(4!=r)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[u++]=n}else{if(null!==c)return;d++,u++,c=u}}if(null!==c){s=u-c,u=7;while(0!=u&&s>0)o=l[u],l[u--]=l[c+s-1],l[c+--s]=o}else if(8!=u)return;return l},V=function(e){for(var n=null,t=1,r=null,a=0,i=0;i<8;i++)0!==e[i]?(a>t&&(n=r,t=a),r=null,a=0):(null===r&&(r=i),++a);return a>t&&(n=r,t=a),n},$=function(e){var n,t,r,a;if("number"==typeof e){for(n=[],t=0;t<4;t++)n.unshift(e%256),e=S(e/256);return n.join(".")}if("object"==typeof e){for(n="",r=V(e),t=0;t<8;t++)a&&0===e[t]||(a&&(a=!1),r===t?(n+=t?":":"::",a=!0):(n+=e[t].toString(16),t<7&&(n+=":")));return"["+n+"]"}return e},U={},q=h({},U,{" ":1,'"':1,"<":1,">":1,"`":1}),G=h({},q,{"#":1,"?":1,"{":1,"}":1}),J=h({},G,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Z=function(e,n){var t=m(e,0);return t>32&&t<127&&!d(n,e)?e:encodeURIComponent(e)},K={ftp:21,file:null,http:80,https:443,ws:80,wss:443},X=function(e){return d(K,e.scheme)},Q=function(e){return""!=e.username||""!=e.password},ee=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},ne=function(e,n){var t;return 2==e.length&&D.test(e.charAt(0))&&(":"==(t=e.charAt(1))||!n&&"|"==t)},te=function(e){var n;return e.length>1&&ne(e.slice(0,2))&&(2==e.length||"/"===(n=e.charAt(2))||"\\"===n||"?"===n||"#"===n)},re=function(e){var n=e.path,t=n.length;!t||"file"==e.scheme&&1==t&&ne(n[0],!0)||n.pop()},ae=function(e){return"."===e||"%2e"===e.toLowerCase()},ie=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},se={},oe={},le={},ue={},ce={},de={},he={},fe={},me={},pe={},ge={},be={},ye={},ve={},_e={},we={},xe={},ke={},Se={},Me={},Oe={},Be=function(e,n,t,a){var i,s,o,l,u=t||se,c=0,h="",m=!1,p=!1,g=!1;t||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,n=n.replace(z,"")),n=n.replace(E,""),i=f(n);while(c<=i.length){switch(s=i[c],u){case se:if(!s||!D.test(s)){if(t)return B;u=le;continue}h+=s.toLowerCase(),u=oe;break;case oe:if(s&&(T.test(s)||"+"==s||"-"==s||"."==s))h+=s.toLowerCase();else{if(":"!=s){if(t)return B;h="",u=le,c=0;continue}if(t&&(X(e)!=d(K,h)||"file"==h&&(Q(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=h,t)return void(X(e)&&K[e.scheme]==e.port&&(e.port=null));h="","file"==e.scheme?u=ve:X(e)&&a&&a.scheme==e.scheme?u=ue:X(e)?u=fe:"/"==i[c+1]?(u=ce,c++):(e.cannotBeABaseURL=!0,e.path.push(""),u=Se)}break;case le:if(!a||a.cannotBeABaseURL&&"#"!=s)return B;if(a.cannotBeABaseURL&&"#"==s){e.scheme=a.scheme,e.path=a.path.slice(),e.query=a.query,e.fragment="",e.cannotBeABaseURL=!0,u=Oe;break}u="file"==a.scheme?ve:de;continue;case ue:if("/"!=s||"/"!=i[c+1]){u=de;continue}u=me,c++;break;case ce:if("/"==s){u=pe;break}u=ke;continue;case de:if(e.scheme=a.scheme,s==r)e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query=a.query;else if("/"==s||"\\"==s&&X(e))u=he;else if("?"==s)e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query="",u=Me;else{if("#"!=s){e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.path.pop(),u=ke;continue}e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query=a.query,e.fragment="",u=Oe}break;case he:if(!X(e)||"/"!=s&&"\\"!=s){if("/"!=s){e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,u=ke;continue}u=pe}else u=me;break;case fe:if(u=me,"/"!=s||"/"!=h.charAt(c+1))continue;c++;break;case me:if("/"!=s&&"\\"!=s){u=pe;continue}break;case pe:if("@"==s){m&&(h="%40"+h),m=!0,o=f(h);for(var b=0;b65535)return L;e.port=X(e)&&_===K[e.scheme]?null:_,h=""}if(t)return;u=xe;continue}return L}h+=s;break;case ve:if(e.scheme="file","/"==s||"\\"==s)u=_e;else{if(!a||"file"!=a.scheme){u=ke;continue}if(s==r)e.host=a.host,e.path=a.path.slice(),e.query=a.query;else if("?"==s)e.host=a.host,e.path=a.path.slice(),e.query="",u=Me;else{if("#"!=s){te(i.slice(c).join(""))||(e.host=a.host,e.path=a.path.slice(),re(e)),u=ke;continue}e.host=a.host,e.path=a.path.slice(),e.query=a.query,e.fragment="",u=Oe}}break;case _e:if("/"==s||"\\"==s){u=we;break}a&&"file"==a.scheme&&!te(i.slice(c).join(""))&&(ne(a.path[0],!0)?e.path.push(a.path[0]):e.host=a.host),u=ke;continue;case we:if(s==r||"/"==s||"\\"==s||"?"==s||"#"==s){if(!t&&ne(h))u=ke;else if(""==h){if(e.host="",t)return;u=xe}else{if(l=P(e,h),l)return l;if("localhost"==e.host&&(e.host=""),t)return;h="",u=xe}continue}h+=s;break;case xe:if(X(e)){if(u=ke,"/"!=s&&"\\"!=s)continue}else if(t||"?"!=s)if(t||"#"!=s){if(s!=r&&(u=ke,"/"!=s))continue}else e.fragment="",u=Oe;else e.query="",u=Me;break;case ke:if(s==r||"/"==s||"\\"==s&&X(e)||!t&&("?"==s||"#"==s)){if(ie(h)?(re(e),"/"==s||"\\"==s&&X(e)||e.path.push("")):ae(h)?"/"==s||"\\"==s&&X(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&ne(h)&&(e.host&&(e.host=""),h=h.charAt(0)+":"),e.path.push(h)),h="","file"==e.scheme&&(s==r||"?"==s||"#"==s))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==s?(e.query="",u=Me):"#"==s&&(e.fragment="",u=Oe)}else h+=Z(s,G);break;case Se:"?"==s?(e.query="",u=Me):"#"==s?(e.fragment="",u=Oe):s!=r&&(e.path[0]+=Z(s,U));break;case Me:t||"#"!=s?s!=r&&("'"==s&&X(e)?e.query+="%27":e.query+="#"==s?"%23":Z(s,U)):(e.fragment="",u=Oe);break;case Oe:s!=r&&(e.fragment+=Z(s,q));break}c++}},je=function(e){var n,t,r=c(this,je,"URL"),a=arguments.length>1?arguments[1]:void 0,s=String(e),o=x(r,{type:"URL"});if(void 0!==a)if(a instanceof je)n=k(a);else if(t=Be(n={},String(a)),t)throw TypeError(t);if(t=Be(o,s,null,n),t)throw TypeError(t);var l=o.searchParams=new _,u=w(l);u.updateSearchParams(o.query),u.updateURL=function(){o.query=String(l)||null},i||(r.href=De.call(r),r.origin=Te.call(r),r.protocol=Ae.call(r),r.username=Re.call(r),r.password=He.call(r),r.host=Ne.call(r),r.hostname=Ce.call(r),r.port=We.call(r),r.pathname=Ye.call(r),r.search=ze.call(r),r.searchParams=Ee.call(r),r.hash=Pe.call(r))},Le=je.prototype,De=function(){var e=k(this),n=e.scheme,t=e.username,r=e.password,a=e.host,i=e.port,s=e.path,o=e.query,l=e.fragment,u=n+":";return null!==a?(u+="//",Q(e)&&(u+=t+(r?":"+r:"")+"@"),u+=$(a),null!==i&&(u+=":"+i)):"file"==n&&(u+="//"),u+=e.cannotBeABaseURL?s[0]:s.length?"/"+s.join("/"):"",null!==o&&(u+="?"+o),null!==l&&(u+="#"+l),u},Te=function(){var e=k(this),n=e.scheme,t=e.port;if("blob"==n)try{return new URL(n.path[0]).origin}catch(r){return"null"}return"file"!=n&&X(e)?n+"://"+$(e.host)+(null!==t?":"+t:""):"null"},Ae=function(){return k(this).scheme+":"},Re=function(){return k(this).username},He=function(){return k(this).password},Ne=function(){var e=k(this),n=e.host,t=e.port;return null===n?"":null===t?$(n):$(n)+":"+t},Ce=function(){var e=k(this).host;return null===e?"":$(e)},We=function(){var e=k(this).port;return null===e?"":String(e)},Ye=function(){var e=k(this),n=e.path;return e.cannotBeABaseURL?n[0]:n.length?"/"+n.join("/"):""},ze=function(){var e=k(this).query;return e?"?"+e:""},Ee=function(){return k(this).searchParams},Pe=function(){var e=k(this).fragment;return e?"#"+e:""},Fe=function(e,n){return{get:e,set:n,configurable:!0,enumerable:!0}};if(i&&l(Le,{href:Fe(De,(function(e){var n=k(this),t=String(e),r=Be(n,t);if(r)throw TypeError(r);w(n.searchParams).updateSearchParams(n.query)})),origin:Fe(Te),protocol:Fe(Ae,(function(e){var n=k(this);Be(n,String(e)+":",se)})),username:Fe(Re,(function(e){var n=k(this),t=f(String(e));if(!ee(n)){n.username="";for(var r=0;r=20?"ste":"de")},week:{dow:1,doy:4}});return n}))},"2cdf":function(e,n){const t=/^[0-9]+$/,r=(e,n)=>{const r=t.test(e),a=t.test(n);return r&&a&&(e=+e,n=+n),e===n?0:r&&!a?-1:a&&!r?1:er(n,e);e.exports={compareIdentifiers:r,rcompareIdentifiers:a}},"2e19":function(e,n,t){"use strict";const r=()=>"function"===typeof Symbol,a=e=>r()&&Boolean(Symbol[e]),i=e=>a(e)?Symbol[e]:"@@"+e;a("asyncIterator")||(Symbol.asyncIterator=Symbol.asyncIterator||Symbol.for("Symbol.asyncIterator"));const s=i("iterator"),o=i("observable"),l=i("species");function u(e,n){const t=e[n];if(null!=t){if("function"!==typeof t)throw new TypeError(t+" is not a function");return t}}function c(e){let n=e.constructor;return void 0!==n&&(n=n[l],null===n&&(n=void 0)),void 0!==n?n:w}function d(e){return e instanceof w}function h(e){h.log?h.log(e):setTimeout(()=>{throw e},0)}function f(e){Promise.resolve().then(()=>{try{e()}catch(n){h(n)}})}function m(e){const n=e._cleanup;if(void 0!==n&&(e._cleanup=void 0,n))try{if("function"===typeof n)n();else{const e=u(n,"unsubscribe");e&&e.call(n)}}catch(t){h(t)}}function p(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function g(e){const n=e._queue;if(n){e._queue=void 0,e._state="ready";for(const t of n)if(b(e,t.type,t.value),"closed"===e._state)break}}function b(e,n,t){e._state="running";const r=e._observer;try{const a=r?u(r,n):void 0;switch(n){case"next":a&&a.call(r,t);break;case"error":if(p(e),!a)throw t;a.call(r,t);break;case"complete":p(e),a&&a.call(r);break}}catch(a){h(a)}"closed"===e._state?m(e):"running"===e._state&&(e._state="ready")}function y(e,n,t){if("closed"!==e._state)return"buffering"===e._state?(e._queue=e._queue||[],void e._queue.push({type:n,value:t})):"ready"!==e._state?(e._state="buffering",e._queue=[{type:n,value:t}],void f(()=>g(e))):void b(e,n,t)}class v{constructor(e,n){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";const t=new _(this);try{this._cleanup=n.call(void 0,t)}catch(r){t.error(r)}"initializing"===this._state&&(this._state="ready")}get closed(){return"closed"===this._state}unsubscribe(){"closed"!==this._state&&(p(this),m(this))}}class _{constructor(e){this._subscription=e}get closed(){return"closed"===this._subscription._state}next(e){y(this._subscription,"next",e)}error(e){y(this._subscription,"error",e)}complete(){y(this._subscription,"complete")}}class w{constructor(e){if(!(this instanceof w))throw new TypeError("Observable cannot be called as a function");if("function"!==typeof e)throw new TypeError("Observable initializer must be a function");this._subscriber=e}subscribe(e,n,t){return"object"===typeof e&&null!==e||(e={next:e,error:n,complete:t}),new v(e,this._subscriber)}pipe(e,...n){let t=this;for(const r of[e,...n])t=r(t);return t}tap(e,n,t){const r="object"!==typeof e||null===e?{next:e,error:n,complete:t}:e;return new w(e=>this.subscribe({next(n){r.next&&r.next(n),e.next(n)},error(n){r.error&&r.error(n),e.error(n)},complete(){r.complete&&r.complete(),e.complete()},start(e){r.start&&r.start(e)}}))}forEach(e){return new Promise((n,t)=>{if("function"!==typeof e)return void t(new TypeError(e+" is not a function"));function r(){a.unsubscribe(),n(void 0)}const a=this.subscribe({next(n){try{e(n,r)}catch(i){t(i),a.unsubscribe()}},error(e){t(e)},complete(){n(void 0)}})})}map(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const n=c(this);return new n(n=>this.subscribe({next(t){let r=t;try{r=e(t)}catch(a){return n.error(a)}n.next(r)},error(e){n.error(e)},complete(){n.complete()}}))}filter(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const n=c(this);return new n(n=>this.subscribe({next(t){try{if(!e(t))return}catch(r){return n.error(r)}n.next(t)},error(e){n.error(e)},complete(){n.complete()}}))}reduce(e,n){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=c(this),r=arguments.length>1;let a=!1,i=n;return new t(n=>this.subscribe({next(t){const s=!a;if(a=!0,!s||r)try{i=e(i,t)}catch(o){return n.error(o)}else i=t},error(e){n.error(e)},complete(){if(!a&&!r)return n.error(new TypeError("Cannot reduce an empty sequence"));n.next(i),n.complete()}}))}concat(...e){const n=c(this);return new n(t=>{let r,a=0;function i(s){r=s.subscribe({next(e){t.next(e)},error(e){t.error(e)},complete(){a===e.length?(r=void 0,t.complete()):i(n.from(e[a++]))}})}return i(this),()=>{r&&(r.unsubscribe(),r=void 0)}})}flatMap(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const n=c(this);return new n(t=>{const r=[],a=this.subscribe({next(a){let s;if(e)try{s=e(a)}catch(l){return t.error(l)}else s=a;const o=n.from(s).subscribe({next(e){t.next(e)},error(e){t.error(e)},complete(){const e=r.indexOf(o);e>=0&&r.splice(e,1),i()}});r.push(o)},error(e){t.error(e)},complete(){i()}});function i(){a.closed&&0===r.length&&t.complete()}return()=>{r.forEach(e=>e.unsubscribe()),a.unsubscribe()}})}[(Symbol.observable,o)](){return this}static from(e){const n="function"===typeof this?this:w;if(null==e)throw new TypeError(e+" is not an object");const t=u(e,o);if(t){const r=t.call(e);if(Object(r)!==r)throw new TypeError(r+" is not an object");return d(r)&&r.constructor===n?r:new n(e=>r.subscribe(e))}if(a("iterator")){const t=u(e,s);if(t)return new n(n=>{f(()=>{if(!n.closed){for(const r of t.call(e))if(n.next(r),n.closed)return;n.complete()}})})}if(Array.isArray(e))return new n(n=>{f(()=>{if(!n.closed){for(const t of e)if(n.next(t),n.closed)return;n.complete()}})});throw new TypeError(e+" is not observable")}static of(...e){const n="function"===typeof this?this:w;return new n(n=>{f(()=>{if(!n.closed){for(const t of e)if(n.next(t),n.closed)return;n.complete()}})})}static get[l](){return this}}r()&&Object.defineProperty(w,Symbol("extensions"),{value:{symbol:o,hostReportError:h},configurable:!0});n["a"]=w},"2e76":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{restyle:e.restylePlot}})},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.ignoreRowHealth=["SusceptibleVaccinated","ContagiousVaccinated","ShowingSymptomsVaccinated","SeriouslySickVaccinated","CriticalVaccinated","TotalInfectedVaccinated","InfectedCumulativeVaccinated","ShowingSymptomsCumulativeVaccinated","ContagiousCumulativeVaccinated","SeriouslySickCumulativeVaccinated","CriticalCumulativeVaccinated","RecoveredVaccinated","Cumulative Hospitalized"],e.isResizing=!1,e.layout={showlegend:!0,legend:{orientation:"h",y:"-0.15"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{range:["2020-02-09","2020-12-31"],fixedrange:!0,type:"date"},yaxis:{type:"log",fixedrange:!0,autorange:!0,title:"Population"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.setLayout(),this.calculateValues(),this.unselectLines()}},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateScale",value:function(){this.logScale?(this.layout.yaxis.type="log",this.layout.yaxis.autorange=!0):(this.layout.yaxis.type="linear",delete this.layout.yaxis.range,this.layout.yaxis.autorange=!0)}},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(console.log(this.dataLines),n=0;n400?"continue":(n.day.push(e.day),void t.forEach((function(t){var r=e[t];void 0===r||r===-1/0||"-inf"===r?n[t].push(NaN):n[t].push(Math.round(1e4*e[t])/100)})))};for(a.s();!(r=a.n()).done;)s()}catch(o){a.e(o)}finally{a.f()}this.dataLines=[],t.forEach((function(t){e.dataLines.push({name:t,x:n.day,y:n[t],line:{width:1},visible:e.skipVariants.indexOf(t)>-1?"legendonly":"true"})}))}}},{key:"addObservedData",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.observedLine){e.next=3;break}return this.dataLines.push(this.observedLine),e.abrupt("return");case 3:return e.prev=3,n=b["d"]+"original-data/vaccine-effectiveness/nordstroem-paper.tsv",e.next=7,fetch(n);case 7:return e.next=9,e.sent.text();case 9:t=e.sent,r=g.a.parse(t,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,a="",this.observedLine={name:"Nordström: "+a,x:r.map((function(e){return e.day})),y:r.map((function(e){return 100*e[a]})),line:{dash:"dot",width:2,color:"#f4c"}},e.next=18;break;case 15:e.prev=15,e.t0=e["catch"](3),console.warn(e.t0);case 18:this.dataLines.push(this.observedLine);case 19:case"end":return e.stop()}}),e,this,[[3,15]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"startDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessData",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessFields",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],y.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("vaccineEffectivenessData")],y.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],y.prototype,"updateScale",null),y=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],y);var v=y,_=v,w=(t("5296"),t("2877")),x=Object(w["a"])(_,r,a,!1,null,"b7de1362",null);n["a"]=x.exports},"2f79":function(e,n,t){},3034:function(e,n,t){const r=t("bbfd"),a=(e,n,t)=>new r(e,t).compare(new r(n,t));e.exports=a},"332e":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("2ca0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[0,Math.log10(1e4)],title:"Hospitalizations / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines())}},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"Hospitalizations / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Hospitalizations / 100k Pop."}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3},visible:!0};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;u{let f,m,p,g,b;switch(e=new r(e,h),n=new s(n,h),t){case">":f=l,m=c,p=u,g=">",b=">=";break;case"<":f=u,m=d,p=l,g="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(o(e,n,h))return!1;for(let r=0;r{e.semver===i&&(e=new a(">=0.0.0")),s=s||e,o=o||e,f(e.semver,s.semver,h)?s=e:p(e.semver,o.semver,h)&&(o=e)}),s.operator===g||s.operator===b)return!1;if((!o.operator||o.operator===g)&&m(e,o.semver))return!1;if(o.operator===b&&p(e,o.semver))return!1}return!0};e.exports=h},"38fa":function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(e,n,t)<0;e.exports=a},"398f":function(e,n,t){},"39a6":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},"39bd":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},t={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function r(e,n,t,r){var a="";if(n)switch(t){case"s":a="काही सेकंद";break;case"ss":a="%d सेकंद";break;case"m":a="एक मिनिट";break;case"mm":a="%d मिनिटे";break;case"h":a="एक तास";break;case"hh":a="%d तास";break;case"d":a="एक दिवस";break;case"dd":a="%d दिवस";break;case"M":a="एक महिना";break;case"MM":a="%d महिने";break;case"y":a="एक वर्ष";break;case"yy":a="%d वर्षे";break}else switch(t){case"s":a="काही सेकंदां";break;case"ss":a="%d सेकंदां";break;case"m":a="एका मिनिटा";break;case"mm":a="%d मिनिटां";break;case"h":a="एका तासा";break;case"hh":a="%d तासां";break;case"d":a="एका दिवसा";break;case"dd":a="%d दिवसां";break;case"M":a="एका महिन्या";break;case"MM":a="%d महिन्यां";break;case"y":a="एका वर्षा";break;case"yy":a="%d वर्षां";break}return a.replace(/%d/i,e)}var a=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,n){return 12===e&&(e=0),"रात्री"===n?e<4?e:e+12:"सकाळी"===n?e:"दुपारी"===n?e>=10?e:e+12:"सायंकाळी"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return a}))},"3a39":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},t={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,n){return 12===e&&(e=0),"राति"===n?e<4?e:e+12:"बिहान"===n?e:"दिउँसो"===n?e>=10?e:e+12:"साँझ"===n?e+12:void 0},meridiem:function(e,n,t){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return r}))},"3b1b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},t=e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,n){return 12===e&&(e=0),"шаб"===n?e<4?e:e+12:"субҳ"===n?e:"рӯз"===n?e>=11?e:e+12:"бегоҳ"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var t=e%10,r=e>=100?100:null;return e+(n[e]||n[t]||n[r])},week:{dow:1,doy:7}});return t}))},"3bd1":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=t("54f8"),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,type:"date",range:["2020-02-09",e.endDate]},yaxis:{fixedrange:!0,type:"linear",autorange:[0,2e5],title:"nTested",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.updateModelData(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.updateModelData()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.showData()}},{key:"showData",value:function(){var e,n=[],t=[],r=0,a=0,s=Object(i["a"])(this.data);try{for(s.s();!(e=s.n()).done;){var o=e.value,l=new Date(o.date),u=l.getDay();if(1==u&&(r=0,a=0),r+=o.nTested,a+=1,7==a){var c=new Date(o.date);c.setDate(c.getDate()-3),n.push(c),t.push(r)}}}catch(d){s.e(d)}finally{s.f()}this.dataLines=[{name:"weeklyTests",mode:"markers",type:"scatter",x:n,y:t}]}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("b031"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"108184a6",null);n["a"]=v.exports},"3c0d":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),t="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),r=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],a=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function i(e){return e>1&&e<5&&1!==~~(e/10)}function s(e,n,t,r){var a=e+" ";switch(t){case"s":return n||r?"pár sekund":"pár sekundami";case"ss":return n||r?a+(i(e)?"sekundy":"sekund"):a+"sekundami";case"m":return n?"minuta":r?"minutu":"minutou";case"mm":return n||r?a+(i(e)?"minuty":"minut"):a+"minutami";case"h":return n?"hodina":r?"hodinu":"hodinou";case"hh":return n||r?a+(i(e)?"hodiny":"hodin"):a+"hodinami";case"d":return n||r?"den":"dnem";case"dd":return n||r?a+(i(e)?"dny":"dní"):a+"dny";case"M":return n||r?"měsíc":"měsícem";case"MM":return n||r?a+(i(e)?"měsíce":"měsíců"):a+"měsíci";case"y":return n||r?"rok":"rokem";case"yy":return n||r?a+(i(e)?"roky":"let"):a+"lety"}}var o=e.defineLocale("cs",{months:n,monthsShort:t,monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o}))},"3c35":function(e,n){(function(n){e.exports=n}).call(this,{})},"3de5":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},t={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},r=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,n,t){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,n){return 12===e&&(e=0),"யாமம்"===n?e<2?e:e+12:"வைகறை"===n||"காலை"===n||"நண்பகல்"===n&&e>=10?e:e+12},week:{dow:0,doy:6}});return r}))},"3e06":function(e,n,t){"use strict";var r=t("7d1a"),a=t.n(r);a.a},"3e92":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},t={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"},r=e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,n){return 12===e&&(e=0),"ರಾತ್ರಿ"===n?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===n?e:"ಮಧ್ಯಾಹ್ನ"===n?e>=10?e:e+12:"ಸಂಜೆ"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}});return r}))},"3fce":function(e,n,t){class r{constructor(e,n){if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),e instanceof r)return e.loose===!!n.loose&&e.includePrerelease===!!n.includePrerelease?e:new r(e.raw,n);if(e instanceof a)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=n,this.loose=!!n.loose,this.includePrerelease=!!n.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){const n=this.options.loose;e=e.trim();const t=n?o[l.HYPHENRANGELOOSE]:o[l.HYPHENRANGE];e=e.replace(t,k(this.options.includePrerelease)),i("hyphen replace",e),e=e.replace(o[l.COMPARATORTRIM],u),i("comparator trim",e,o[l.COMPARATORTRIM]),e=e.replace(o[l.TILDETRIM],c),e=e.replace(o[l.CARETTRIM],d),e=e.split(/\s+/).join(" ");const r=n?o[l.COMPARATORLOOSE]:o[l.COMPARATOR];return e.split(" ").map(e=>f(e,this.options)).join(" ").split(/\s+/).map(e=>x(e,this.options)).filter(this.options.loose?e=>!!e.match(r):()=>!0).map(e=>new a(e,this.options))}intersects(e,n){if(!(e instanceof r))throw new TypeError("a Range is required");return this.set.some(t=>h(t,n)&&e.set.some(e=>h(e,n)&&t.every(t=>e.every(e=>t.intersects(e,n)))))}test(e){if(!e)return!1;if("string"===typeof e)try{e=new s(e,this.options)}catch(n){return!1}for(let t=0;t{let t=!0;const r=e.slice();let a=r.pop();while(t&&r.length)t=r.every(e=>a.intersects(e,n)),a=r.pop();return t},f=(e,n)=>(i("comp",e,n),e=b(e,n),i("caret",e),e=p(e,n),i("tildes",e),e=v(e,n),i("xrange",e),e=w(e,n),i("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,p=(e,n)=>e.trim().split(/\s+/).map(e=>g(e,n)).join(" "),g=(e,n)=>{const t=n.loose?o[l.TILDELOOSE]:o[l.TILDE];return e.replace(t,(n,t,r,a,s)=>{let o;return i("tilde",e,n,t,r,a,s),m(t)?o="":m(r)?o=`>=${t}.0.0 <${+t+1}.0.0-0`:m(a)?o=`>=${t}.${r}.0 <${t}.${+r+1}.0-0`:s?(i("replaceTilde pr",s),o=`>=${t}.${r}.${a}-${s} <${t}.${+r+1}.0-0`):o=`>=${t}.${r}.${a} <${t}.${+r+1}.0-0`,i("tilde return",o),o})},b=(e,n)=>e.trim().split(/\s+/).map(e=>y(e,n)).join(" "),y=(e,n)=>{i("caret",e,n);const t=n.loose?o[l.CARETLOOSE]:o[l.CARET],r=n.includePrerelease?"-0":"";return e.replace(t,(n,t,a,s,o)=>{let l;return i("caret",e,n,t,a,s,o),m(t)?l="":m(a)?l=`>=${t}.0.0${r} <${+t+1}.0.0-0`:m(s)?l="0"===t?`>=${t}.${a}.0${r} <${t}.${+a+1}.0-0`:`>=${t}.${a}.0${r} <${+t+1}.0.0-0`:o?(i("replaceCaret pr",o),l="0"===t?"0"===a?`>=${t}.${a}.${s}-${o} <${t}.${a}.${+s+1}-0`:`>=${t}.${a}.${s}-${o} <${t}.${+a+1}.0-0`:`>=${t}.${a}.${s}-${o} <${+t+1}.0.0-0`):(i("no pr"),l="0"===t?"0"===a?`>=${t}.${a}.${s}${r} <${t}.${a}.${+s+1}-0`:`>=${t}.${a}.${s}${r} <${t}.${+a+1}.0-0`:`>=${t}.${a}.${s} <${+t+1}.0.0-0`),i("caret return",l),l})},v=(e,n)=>(i("replaceXRanges",e,n),e.split(/\s+/).map(e=>_(e,n)).join(" ")),_=(e,n)=>{e=e.trim();const t=n.loose?o[l.XRANGELOOSE]:o[l.XRANGE];return e.replace(t,(t,r,a,s,o,l)=>{i("xRange",e,t,r,a,s,o,l);const u=m(a),c=u||m(s),d=c||m(o),h=d;return"="===r&&h&&(r=""),l=n.includePrerelease?"-0":"",u?t=">"===r||"<"===r?"<0.0.0-0":"*":r&&h?(c&&(s=0),o=0,">"===r?(r=">=",c?(a=+a+1,s=0,o=0):(s=+s+1,o=0)):"<="===r&&(r="<",c?a=+a+1:s=+s+1),"<"===r&&(l="-0"),t=`${r+a}.${s}.${o}${l}`):c?t=`>=${a}.0.0${l} <${+a+1}.0.0-0`:d&&(t=`>=${a}.${s}.0${l} <${a}.${+s+1}.0-0`),i("xRange return",t),t})},w=(e,n)=>(i("replaceStars",e,n),e.trim().replace(o[l.STAR],"")),x=(e,n)=>(i("replaceGTE0",e,n),e.trim().replace(o[n.includePrerelease?l.GTE0PRE:l.GTE0],"")),k=e=>(n,t,r,a,i,s,o,l,u,c,d,h,f)=>(t=m(r)?"":m(a)?`>=${r}.0.0${e?"-0":""}`:m(i)?`>=${r}.${a}.0${e?"-0":""}`:s?`>=${t}`:`>=${t}${e?"-0":""}`,l=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(d)?`<${u}.${+c+1}.0-0`:h?`<=${u}.${c}.${d}-${h}`:e?`<${u}.${c}.${+d+1}-0`:`<=${l}`,`${t} ${l}`.trim()),S=(e,n,t)=>{for(let r=0;r0){const r=e[t].semver;if(r.major===n.major&&r.minor===n.minor&&r.patch===n.patch)return!0}return!1}return!0}},4086:function(e,n,t){"use strict";var r=t("4908"),a=t.n(r);a.a},4128:function(e,n,t){var r;(function(a){"use strict";var i,s,o,l=9e15,u=1e9,c="0123456789abcdef",d="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",h="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",f={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-l,maxE:l,crypto:!1},m=!0,p="[DecimalError] ",g=p+"Invalid argument: ",b=p+"Precision limit exceeded",y=p+"crypto unavailable",v=Math.floor,_=Math.pow,w=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,x=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,k=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,S=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,M=1e7,O=7,B=9007199254740991,j=d.length-1,L=h.length-1,D={name:"[object Decimal]"};function T(e){var n,t,r,a=e.length-1,i="",s=e[0];if(a>0){for(i+=s,n=1;nt)throw Error(g+e)}function R(e,n,t,r){var a,i,s,o;for(i=e[0];i>=10;i/=10)--n;return--n<0?(n+=O,a=0):(a=Math.ceil((n+1)/O),n%=O),i=_(10,O-n),o=e[a]%i|0,null==r?n<3?(0==n?o=o/100|0:1==n&&(o=o/10|0),s=t<4&&99999==o||t>3&&49999==o||5e4==o||0==o):s=(t<4&&o+1==i||t>3&&o+1==i/2)&&(e[a+1]/i/100|0)==_(10,n-2)-1||(o==i/2||0==o)&&0==(e[a+1]/i/100|0):n<4?(0==n?o=o/1e3|0:1==n?o=o/100|0:2==n&&(o=o/10|0),s=(r||t<4)&&9999==o||!r&&t>3&&4999==o):s=((r||t<4)&&o+1==i||!r&&t>3&&o+1==i/2)&&(e[a+1]/i/1e3|0)==_(10,n-3)-1,s}function H(e,n,t){for(var r,a,i=[0],s=0,o=e.length;st-1&&(void 0===i[r+1]&&(i[r+1]=0),i[r+1]+=i[r]/t|0,i[r]%=t)}return i.reverse()}function N(e,n){var t,r,a=n.d.length;a<32?(t=Math.ceil(a/3),r=(1/ee(4,t)).toString()):(t=16,r="2.3283064365386962890625e-10"),e.precision+=t,n=Q(e,1,n.times(r),new e(1));for(var i=t;i--;){var s=n.times(n);n=s.times(s).minus(s).times(8).plus(1)}return e.precision-=t,n}D.absoluteValue=D.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),W(e)},D.ceil=function(){return W(new this.constructor(this),this.e+1,2)},D.comparedTo=D.cmp=function(e){var n,t,r,a,i=this,s=i.d,o=(e=new i.constructor(e)).d,l=i.s,u=e.s;if(!s||!o)return l&&u?l!==u?l:s===o?0:!s^l<0?1:-1:NaN;if(!s[0]||!o[0])return s[0]?l:o[0]?-u:0;if(l!==u)return l;if(i.e!==e.e)return i.e>e.e^l<0?1:-1;for(r=s.length,a=o.length,n=0,t=ro[n]^l<0?1:-1;return r===a?0:r>a^l<0?1:-1},D.cosine=D.cos=function(){var e,n,t=this,r=t.constructor;return t.d?t.d[0]?(e=r.precision,n=r.rounding,r.precision=e+Math.max(t.e,t.sd())+O,r.rounding=1,t=N(r,ne(r,t)),r.precision=e,r.rounding=n,W(2==o||3==o?t.neg():t,e,n,!0)):new r(1):new r(NaN)},D.cubeRoot=D.cbrt=function(){var e,n,t,r,a,i,s,o,l,u,c=this,d=c.constructor;if(!c.isFinite()||c.isZero())return new d(c);for(m=!1,i=c.s*_(c.s*c,1/3),i&&Math.abs(i)!=1/0?r=new d(i.toString()):(t=T(c.d),e=c.e,(i=(e-t.length+1)%3)&&(t+=1==i||-2==i?"0":"00"),i=_(t,1/3),e=v((e+1)/3)-(e%3==(e<0?-1:2)),i==1/0?t="5e"+e:(t=i.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),r=new d(t),r.s=c.s),s=(e=d.precision)+3;;)if(o=r,l=o.times(o).times(o),u=l.plus(c),r=C(u.plus(c).times(o),u.plus(l),s+2,1),T(o.d).slice(0,s)===(t=T(r.d)).slice(0,s)){if(t=t.slice(s-3,s+1),"9999"!=t&&(a||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||(W(r,e+1,1),n=!r.times(r).times(r).eq(c));break}if(!a&&(W(o,e+1,0),o.times(o).times(o).eq(c))){r=o;break}s+=4,a=1}return m=!0,W(r,e,d.rounding,n)},D.decimalPlaces=D.dp=function(){var e,n=this.d,t=NaN;if(n){if(e=n.length-1,t=(e-v(this.e/O))*O,e=n[e],e)for(;e%10==0;e/=10)t--;t<0&&(t=0)}return t},D.dividedBy=D.div=function(e){return C(this,new this.constructor(e))},D.dividedToIntegerBy=D.divToInt=function(e){var n=this,t=n.constructor;return W(C(n,new t(e),0,1,1),t.precision,t.rounding)},D.equals=D.eq=function(e){return 0===this.cmp(e)},D.floor=function(){return W(new this.constructor(this),this.e+1,3)},D.greaterThan=D.gt=function(e){return this.cmp(e)>0},D.greaterThanOrEqualTo=D.gte=function(e){var n=this.cmp(e);return 1==n||0===n},D.hyperbolicCosine=D.cosh=function(){var e,n,t,r,a,i=this,s=i.constructor,o=new s(1);if(!i.isFinite())return new s(i.s?1/0:NaN);if(i.isZero())return o;t=s.precision,r=s.rounding,s.precision=t+Math.max(i.e,i.sd())+4,s.rounding=1,a=i.d.length,a<32?(e=Math.ceil(a/3),n=(1/ee(4,e)).toString()):(e=16,n="2.3283064365386962890625e-10"),i=Q(s,1,i.times(n),new s(1),!0);for(var l,u=e,c=new s(8);u--;)l=i.times(i),i=o.minus(l.times(c.minus(l.times(c))));return W(i,s.precision=t,s.rounding=r,!0)},D.hyperbolicSine=D.sinh=function(){var e,n,t,r,a=this,i=a.constructor;if(!a.isFinite()||a.isZero())return new i(a);if(n=i.precision,t=i.rounding,i.precision=n+Math.max(a.e,a.sd())+4,i.rounding=1,r=a.d.length,r<3)a=Q(i,2,a,a,!0);else{e=1.4*Math.sqrt(r),e=e>16?16:0|e,a=a.times(1/ee(5,e)),a=Q(i,2,a,a,!0);for(var s,o=new i(5),l=new i(16),u=new i(20);e--;)s=a.times(a),a=a.times(o.plus(s.times(l.times(s).plus(u))))}return i.precision=n,i.rounding=t,W(a,n,t,!0)},D.hyperbolicTangent=D.tanh=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+7,r.rounding=1,C(t.sinh(),t.cosh(),r.precision=e,r.rounding=n)):new r(t.s)},D.inverseCosine=D.acos=function(){var e,n=this,t=n.constructor,r=n.abs().cmp(1),a=t.precision,i=t.rounding;return-1!==r?0===r?n.isNeg()?P(t,a,i):new t(0):new t(NaN):n.isZero()?P(t,a+4,i).times(.5):(t.precision=a+6,t.rounding=1,n=n.asin(),e=P(t,a+4,i).times(.5),t.precision=a,t.rounding=i,e.minus(n))},D.inverseHyperbolicCosine=D.acosh=function(){var e,n,t=this,r=t.constructor;return t.lte(1)?new r(t.eq(1)?0:NaN):t.isFinite()?(e=r.precision,n=r.rounding,r.precision=e+Math.max(Math.abs(t.e),t.sd())+4,r.rounding=1,m=!1,t=t.times(t).minus(1).sqrt().plus(t),m=!0,r.precision=e,r.rounding=n,t.ln()):new r(t)},D.inverseHyperbolicSine=D.asinh=function(){var e,n,t=this,r=t.constructor;return!t.isFinite()||t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+2*Math.max(Math.abs(t.e),t.sd())+6,r.rounding=1,m=!1,t=t.times(t).plus(1).sqrt().plus(t),m=!0,r.precision=e,r.rounding=n,t.ln())},D.inverseHyperbolicTangent=D.atanh=function(){var e,n,t,r,a=this,i=a.constructor;return a.isFinite()?a.e>=0?new i(a.abs().eq(1)?a.s/0:a.isZero()?a:NaN):(e=i.precision,n=i.rounding,r=a.sd(),Math.max(r,e)<2*-a.e-1?W(new i(a),e,n,!0):(i.precision=t=r-a.e,a=C(a.plus(1),new i(1).minus(a),t+e,1),i.precision=e+4,i.rounding=1,a=a.ln(),i.precision=e,i.rounding=n,a.times(.5))):new i(NaN)},D.inverseSine=D.asin=function(){var e,n,t,r,a=this,i=a.constructor;return a.isZero()?new i(a):(n=a.abs().cmp(1),t=i.precision,r=i.rounding,-1!==n?0===n?(e=P(i,t+4,r).times(.5),e.s=a.s,e):new i(NaN):(i.precision=t+6,i.rounding=1,a=a.div(new i(1).minus(a.times(a)).sqrt().plus(1)).atan(),i.precision=t,i.rounding=r,a.times(2)))},D.inverseTangent=D.atan=function(){var e,n,t,r,a,i,s,o,l,u=this,c=u.constructor,d=c.precision,h=c.rounding;if(u.isFinite()){if(u.isZero())return new c(u);if(u.abs().eq(1)&&d+4<=L)return s=P(c,d+4,h).times(.25),s.s=u.s,s}else{if(!u.s)return new c(NaN);if(d+4<=L)return s=P(c,d+4,h).times(.5),s.s=u.s,s}for(c.precision=o=d+10,c.rounding=1,t=Math.min(28,o/O+2|0),e=t;e;--e)u=u.div(u.times(u).plus(1).sqrt().plus(1));for(m=!1,n=Math.ceil(o/O),r=1,l=u.times(u),s=new c(u),a=u;-1!==e;)if(a=a.times(l),i=s.minus(a.div(r+=2)),a=a.times(l),s=i.plus(a.div(r+=2)),void 0!==s.d[n])for(e=n;s.d[e]===i.d[e]&&e--;);return t&&(s=s.times(2<this.d.length-2},D.isNaN=function(){return!this.s},D.isNegative=D.isNeg=function(){return this.s<0},D.isPositive=D.isPos=function(){return this.s>0},D.isZero=function(){return!!this.d&&0===this.d[0]},D.lessThan=D.lt=function(e){return this.cmp(e)<0},D.lessThanOrEqualTo=D.lte=function(e){return this.cmp(e)<1},D.logarithm=D.log=function(e){var n,t,r,a,i,s,o,l,u=this,c=u.constructor,d=c.precision,h=c.rounding,f=5;if(null==e)e=new c(10),n=!0;else{if(e=new c(e),t=e.d,e.s<0||!t||!t[0]||e.eq(1))return new c(NaN);n=e.eq(10)}if(t=u.d,u.s<0||!t||!t[0]||u.eq(1))return new c(t&&!t[0]?-1/0:1!=u.s?NaN:t?0:1/0);if(n)if(t.length>1)i=!0;else{for(a=t[0];a%10===0;)a/=10;i=1!==a}if(m=!1,o=d+f,s=G(u,o),r=n?E(c,o+10):G(e,o),l=C(s,r,o,1),R(l.d,a=d,h))do{if(o+=10,s=G(u,o),r=n?E(c,o+10):G(e,o),l=C(s,r,o,1),!i){+T(l.d).slice(a+1,a+15)+1==1e14&&(l=W(l,d+1,0));break}}while(R(l.d,a+=10,h));return m=!0,W(l,d,h)},D.minus=D.sub=function(e){var n,t,r,a,i,s,o,l,u,c,d,h,f=this,p=f.constructor;if(e=new p(e),!f.d||!e.d)return f.s&&e.s?f.d?e.s=-e.s:e=new p(e.d||f.s!==e.s?f:NaN):e=new p(NaN),e;if(f.s!=e.s)return e.s=-e.s,f.plus(e);if(u=f.d,h=e.d,o=p.precision,l=p.rounding,!u[0]||!h[0]){if(h[0])e.s=-e.s;else{if(!u[0])return new p(3===l?-0:0);e=new p(f)}return m?W(e,o,l):e}if(t=v(e.e/O),c=v(f.e/O),u=u.slice(),i=c-t,i){for(d=i<0,d?(n=u,i=-i,s=h.length):(n=h,t=c,s=u.length),r=Math.max(Math.ceil(o/O),s)+2,i>r&&(i=r,n.length=1),n.reverse(),r=i;r--;)n.push(0);n.reverse()}else{for(r=u.length,s=h.length,d=r0;--r)u[s++]=0;for(r=h.length;r>i;){if(u[--r]s?i+1:s+1,a>s&&(a=s,t.length=1),t.reverse();a--;)t.push(0);t.reverse()}for(s=u.length,a=c.length,s-a<0&&(a=s,t=c,c=u,u=t),n=0;a;)n=(u[--a]=u[a]+c[a]+n)/M|0,u[a]%=M;for(n&&(u.unshift(n),++r),s=u.length;0==u[--s];)u.pop();return e.d=u,e.e=z(u,r),m?W(e,o,l):e},D.precision=D.sd=function(e){var n,t=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(g+e);return t.d?(n=F(t.d),e&&t.e+1>n&&(n=t.e+1)):n=NaN,n},D.round=function(){var e=this,n=e.constructor;return W(new n(e),e.e+1,n.rounding)},D.sine=D.sin=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+Math.max(t.e,t.sd())+O,r.rounding=1,t=X(r,ne(r,t)),r.precision=e,r.rounding=n,W(o>2?t.neg():t,e,n,!0)):new r(NaN)},D.squareRoot=D.sqrt=function(){var e,n,t,r,a,i,s=this,o=s.d,l=s.e,u=s.s,c=s.constructor;if(1!==u||!o||!o[0])return new c(!u||u<0&&(!o||o[0])?NaN:o?s:1/0);for(m=!1,u=Math.sqrt(+s),0==u||u==1/0?(n=T(o),(n.length+l)%2==0&&(n+="0"),u=Math.sqrt(n),l=v((l+1)/2)-(l<0||l%2),u==1/0?n="5e"+l:(n=u.toExponential(),n=n.slice(0,n.indexOf("e")+1)+l),r=new c(n)):r=new c(u.toString()),t=(l=c.precision)+3;;)if(i=r,r=i.plus(C(s,i,t+2,1)).times(.5),T(i.d).slice(0,t)===(n=T(r.d)).slice(0,t)){if(n=n.slice(t-3,t+1),"9999"!=n&&(a||"4999"!=n)){+n&&(+n.slice(1)||"5"!=n.charAt(0))||(W(r,l+1,1),e=!r.times(r).eq(s));break}if(!a&&(W(i,l+1,0),i.times(i).eq(s))){r=i;break}t+=4,a=1}return m=!0,W(r,l,c.rounding,e)},D.tangent=D.tan=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+10,r.rounding=1,t=t.sin(),t.s=1,t=C(t,new r(1).minus(t.times(t)).sqrt(),e+10,0),r.precision=e,r.rounding=n,W(2==o||4==o?t.neg():t,e,n,!0)):new r(NaN)},D.times=D.mul=function(e){var n,t,r,a,i,s,o,l,u,c=this,d=c.constructor,h=c.d,f=(e=new d(e)).d;if(e.s*=c.s,!h||!h[0]||!f||!f[0])return new d(!e.s||h&&!h[0]&&!f||f&&!f[0]&&!h?NaN:h&&f?0*e.s:e.s/0);for(t=v(c.e/O)+v(e.e/O),l=h.length,u=f.length,l=0;){for(n=0,a=l+r;a>r;)o=i[a]+f[r]*h[a-r-1]+n,i[a--]=o%M|0,n=o/M|0;i[a]=(i[a]+n)%M|0}for(;!i[--s];)i.pop();return n?++t:i.shift(),e.d=i,e.e=z(i,t),m?W(e,d.precision,d.rounding):e},D.toBinary=function(e,n){return te(this,2,e,n)},D.toDecimalPlaces=D.toDP=function(e,n){var t=this,r=t.constructor;return t=new r(t),void 0===e?t:(A(e,0,u),void 0===n?n=r.rounding:A(n,0,8),W(t,e+t.e+1,n))},D.toExponential=function(e,n){var t,r=this,a=r.constructor;return void 0===e?t=Y(r,!0):(A(e,0,u),void 0===n?n=a.rounding:A(n,0,8),r=W(new a(r),e+1,n),t=Y(r,!0,e+1)),r.isNeg()&&!r.isZero()?"-"+t:t},D.toFixed=function(e,n){var t,r,a=this,i=a.constructor;return void 0===e?t=Y(a):(A(e,0,u),void 0===n?n=i.rounding:A(n,0,8),r=W(new i(a),e+a.e+1,n),t=Y(r,!1,e+r.e+1)),a.isNeg()&&!a.isZero()?"-"+t:t},D.toFraction=function(e){var n,t,r,a,i,s,o,l,u,c,d,h,f=this,p=f.d,b=f.constructor;if(!p)return new b(f);if(u=t=new b(1),r=l=new b(0),n=new b(r),i=n.e=F(p)-f.e-1,s=i%O,n.d[0]=_(10,s<0?O+s:s),null==e)e=i>0?n:u;else{if(o=new b(e),!o.isInt()||o.lt(u))throw Error(g+o);e=o.gt(n)?i>0?n:u:o}for(m=!1,o=new b(T(p)),c=b.precision,b.precision=i=p.length*O*2;;){if(d=C(o,n,0,1,1),a=t.plus(d.times(r)),1==a.cmp(e))break;t=r,r=a,a=u,u=l.plus(d.times(a)),l=a,a=n,n=o.minus(d.times(a)),o=a}return a=C(e.minus(t),r,0,1,1),l=l.plus(a.times(u)),t=t.plus(a.times(r)),l.s=u.s=f.s,h=C(u,r,i,1).minus(f).abs().cmp(C(l,t,i,1).minus(f).abs())<1?[u,r]:[l,t],b.precision=c,m=!0,h},D.toHexadecimal=D.toHex=function(e,n){return te(this,16,e,n)},D.toNearest=function(e,n){var t=this,r=t.constructor;if(t=new r(t),null==e){if(!t.d)return t;e=new r(1),n=r.rounding}else{if(e=new r(e),void 0===n?n=r.rounding:A(n,0,8),!t.d)return e.s?t:e;if(!e.d)return e.s&&(e.s=t.s),e}return e.d[0]?(m=!1,t=C(t,e,0,n,1).times(e),m=!0,W(t)):(e.s=t.s,t=e),t},D.toNumber=function(){return+this},D.toOctal=function(e,n){return te(this,8,e,n)},D.toPower=D.pow=function(e){var n,t,r,a,i,s,o=this,l=o.constructor,u=+(e=new l(e));if(!o.d||!e.d||!o.d[0]||!e.d[0])return new l(_(+o,u));if(o=new l(o),o.eq(1))return o;if(r=l.precision,i=l.rounding,e.eq(1))return W(o,r,i);if(n=v(e.e/O),n>=e.d.length-1&&(t=u<0?-u:u)<=B)return a=V(l,o,t,r),e.s<0?new l(1).div(a):W(a,r,i);if(s=o.s,s<0){if(nl.maxE+1||n0?s/0:0):(m=!1,l.rounding=o.s=1,t=Math.min(12,(n+"").length),a=q(e.times(G(o,r+t)),r),a.d&&(a=W(a,r+5,1),R(a.d,r,i)&&(n=r+10,a=W(q(e.times(G(o,n+t)),n),n+5,1),+T(a.d).slice(r+1,r+15)+1==1e14&&(a=W(a,r+1,0)))),a.s=s,m=!0,l.rounding=i,W(a,r,i))},D.toPrecision=function(e,n){var t,r=this,a=r.constructor;return void 0===e?t=Y(r,r.e<=a.toExpNeg||r.e>=a.toExpPos):(A(e,1,u),void 0===n?n=a.rounding:A(n,0,8),r=W(new a(r),e,n),t=Y(r,e<=r.e||r.e<=a.toExpNeg,e)),r.isNeg()&&!r.isZero()?"-"+t:t},D.toSignificantDigits=D.toSD=function(e,n){var t=this,r=t.constructor;return void 0===e?(e=r.precision,n=r.rounding):(A(e,1,u),void 0===n?n=r.rounding:A(n,0,8)),W(new r(t),e,n)},D.toString=function(){var e=this,n=e.constructor,t=Y(e,e.e<=n.toExpNeg||e.e>=n.toExpPos);return e.isNeg()&&!e.isZero()?"-"+t:t},D.truncated=D.trunc=function(){return W(new this.constructor(this),this.e+1,1)},D.valueOf=D.toJSON=function(){var e=this,n=e.constructor,t=Y(e,e.e<=n.toExpNeg||e.e>=n.toExpPos);return e.isNeg()?"-"+t:t};var C=function(){function e(e,n,t){var r,a=0,i=e.length;for(e=e.slice();i--;)r=e[i]*n+a,e[i]=r%t|0,a=r/t|0;return a&&e.unshift(a),e}function n(e,n,t,r){var a,i;if(t!=r)i=t>r?1:-1;else for(a=i=0;an[a]?1:-1;break}return i}function t(e,n,t,r){for(var a=0;t--;)e[t]-=a,a=e[t]1;)e.shift()}return function(r,a,i,o,l,u){var c,d,h,f,m,p,g,b,y,_,w,x,k,S,B,j,L,D,T,A,R=r.constructor,H=r.s==a.s?1:-1,N=r.d,C=a.d;if(!N||!N[0]||!C||!C[0])return new R(r.s&&a.s&&(N?!C||N[0]!=C[0]:C)?N&&0==N[0]||!C?0*H:H/0:NaN);for(u?(m=1,d=r.e-a.e):(u=M,m=O,d=v(r.e/m)-v(a.e/m)),T=C.length,L=N.length,y=new R(H),_=y.d=[],h=0;C[h]==(N[h]||0);h++);if(C[h]>(N[h]||0)&&d--,null==i?(S=i=R.precision,o=R.rounding):S=l?i+(r.e-a.e)+1:i,S<0)_.push(1),p=!0;else{if(S=S/m+2|0,h=0,1==T){for(f=0,C=C[0],S++;(h1&&(C=e(C,f,u),N=e(N,f,u),T=C.length,L=N.length),j=T,w=N.slice(0,T),x=w.length;x=u/2&&++D;do{f=0,c=n(C,w,T,x),c<0?(k=w[0],T!=x&&(k=k*u+(w[1]||0)),f=k/D|0,f>1?(f>=u&&(f=u-1),g=e(C,f,u),b=g.length,x=w.length,c=n(g,w,b,x),1==c&&(f--,t(g,T=10;f/=10)h++;y.e=h+d*m-1,W(y,l?i+y.e+1:i,o,p)}return y}}();function W(e,n,t,r){var a,i,s,o,l,u,c,d,h,f=e.constructor;e:if(null!=n){if(d=e.d,!d)return e;for(a=1,o=d[0];o>=10;o/=10)a++;if(i=n-a,i<0)i+=O,s=n,c=d[h=0],l=c/_(10,a-s-1)%10|0;else if(h=Math.ceil((i+1)/O),o=d.length,h>=o){if(!r)break e;for(;o++<=h;)d.push(0);c=l=0,a=1,i%=O,s=i-O+1}else{for(c=o=d[h],a=1;o>=10;o/=10)a++;i%=O,s=i-O+a,l=s<0?0:c/_(10,a-s-1)%10|0}if(r=r||n<0||void 0!==d[h+1]||(s<0?c:c%_(10,a-s-1)),u=t<4?(l||r)&&(0==t||t==(e.s<0?3:2)):l>5||5==l&&(4==t||r||6==t&&(i>0?s>0?c/_(10,a-s):0:d[h-1])%10&1||t==(e.s<0?8:7)),n<1||!d[0])return d.length=0,u?(n-=e.e+1,d[0]=_(10,(O-n%O)%O),e.e=-n||0):d[0]=e.e=0,e;if(0==i?(d.length=h,o=1,h--):(d.length=h+1,o=_(10,O-i),d[h]=s>0?(c/_(10,a-s)%_(10,s)|0)*o:0),u)for(;;){if(0==h){for(i=1,s=d[0];s>=10;s/=10)i++;for(s=d[0]+=o,o=1;s>=10;s/=10)o++;i!=o&&(e.e++,d[0]==M&&(d[0]=1));break}if(d[h]+=o,d[h]!=M)break;d[h--]=0,o=1}for(i=d.length;0===d[--i];)d.pop()}return m&&(e.e>f.maxE?(e.d=null,e.e=NaN):e.e0?i=i.charAt(0)+"."+i.slice(1)+I(r):s>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(e.e<0?"e":"e+")+e.e):a<0?(i="0."+I(-a-1)+i,t&&(r=t-s)>0&&(i+=I(r))):a>=s?(i+=I(a+1-s),t&&(r=t-a-1)>0&&(i=i+"."+I(r))):((r=a+1)0&&(a+1===s&&(i+="."),i+=I(r))),i}function z(e,n){var t=e[0];for(n*=O;t>=10;t/=10)n++;return n}function E(e,n,t){if(n>j)throw m=!0,t&&(e.precision=t),Error(b);return W(new e(d),n,1,!0)}function P(e,n,t){if(n>L)throw Error(b);return W(new e(h),n,t,!0)}function F(e){var n=e.length-1,t=n*O+1;if(n=e[n],n){for(;n%10==0;n/=10)t--;for(n=e[0];n>=10;n/=10)t++}return t}function I(e){for(var n="";e--;)n+="0";return n}function V(e,n,t,r){var a,i=new e(1),s=Math.ceil(r/O+4);for(m=!1;;){if(t%2&&(i=i.times(n),re(i.d,s)&&(a=!0)),t=v(t/2),0===t){t=i.d.length-1,a&&0===i.d[t]&&++i.d[t];break}n=n.times(n),re(n.d,s)}return m=!0,i}function $(e){return 1&e.d[e.d.length-1]}function U(e,n,t){for(var r,a=new e(n[0]),i=0;++i17)return new h(e.d?e.d[0]?e.s<0?0:1/0:1:e.s?e.s<0?0:e:NaN);null==n?(m=!1,l=p):l=n,o=new h(.03125);while(e.e>-2)e=e.times(o),d+=5;for(r=Math.log(_(2,d))/Math.LN10*2+5|0,l+=r,t=i=s=new h(1),h.precision=l;;){if(i=W(i.times(e),l,1),t=t.times(++c),o=s.plus(C(i,t,l,1)),T(o.d).slice(0,l)===T(s.d).slice(0,l)){a=d;while(a--)s=W(s.times(s),l,1);if(null!=n)return h.precision=p,s;if(!(u<3&&R(s.d,l-r,f,u)))return W(s,h.precision=p,f,m=!0);h.precision=l+=10,t=i=o=new h(1),c=0,u++}s=o}}function G(e,n){var t,r,a,i,s,o,l,u,c,d,h,f=1,p=10,g=e,b=g.d,y=g.constructor,v=y.rounding,_=y.precision;if(g.s<0||!b||!b[0]||!g.e&&1==b[0]&&1==b.length)return new y(b&&!b[0]?-1/0:1!=g.s?NaN:b?0:g);if(null==n?(m=!1,c=_):c=n,y.precision=c+=p,t=T(b),r=t.charAt(0),!(Math.abs(i=g.e)<15e14))return u=E(y,c+2,_).times(i+""),g=G(new y(r+"."+t.slice(1)),c-p).plus(u),y.precision=_,null==n?W(g,_,v,m=!0):g;while(r<7&&1!=r||1==r&&t.charAt(1)>3)g=g.times(e),t=T(g.d),r=t.charAt(0),f++;for(i=g.e,r>1?(g=new y("0."+t),i++):g=new y(r+"."+t.slice(1)),d=g,l=s=g=C(g.minus(1),g.plus(1),c,1),h=W(g.times(g),c,1),a=3;;){if(s=W(s.times(h),c,1),u=l.plus(C(s,new y(a),c,1)),T(u.d).slice(0,c)===T(l.d).slice(0,c)){if(l=l.times(2),0!==i&&(l=l.plus(E(y,c+2,_).times(i+""))),l=C(l,new y(f),c,1),null!=n)return y.precision=_,l;if(!R(l.d,c-p,v,o))return W(l,y.precision=_,v,m=!0);y.precision=c+=p,u=s=g=C(d.minus(1),d.plus(1),c,1),h=W(g.times(g),c,1),a=o=1}l=u,a+=2}}function J(e){return String(e.s*e.s/0)}function Z(e,n){var t,r,a;for((t=n.indexOf("."))>-1&&(n=n.replace(".","")),(r=n.search(/e/i))>0?(t<0&&(t=r),t+=+n.slice(r+1),n=n.substring(0,r)):t<0&&(t=n.length),r=0;48===n.charCodeAt(r);r++);for(a=n.length;48===n.charCodeAt(a-1);--a);if(n=n.slice(r,a),n){if(a-=r,e.e=t=t-r-1,e.d=[],r=(t+1)%O,t<0&&(r+=O),re.constructor.maxE?(e.d=null,e.e=NaN):e.e0?(u=+n.slice(s+1),n=n.substring(2,s)):n=n.slice(2),s=n.indexOf("."),o=s>=0,r=e.constructor,o&&(n=n.replace(".",""),l=n.length,s=l-s,a=V(r,new r(t),s,2*s)),c=H(n,t,M),d=c.length-1,s=d;0===c[s];--s)c.pop();return s<0?new r(0*e.s):(e.e=z(c,d),e.d=c,m=!1,o&&(e=C(e,a,4*l)),u&&(e=e.times(Math.abs(u)<54?_(2,u):i.pow(2,u))),m=!0,e)}function X(e,n){var t,r=n.d.length;if(r<3)return Q(e,2,n,n);t=1.4*Math.sqrt(r),t=t>16?16:0|t,n=n.times(1/ee(5,t)),n=Q(e,2,n,n);for(var a,i=new e(5),s=new e(16),o=new e(20);t--;)a=n.times(n),n=n.times(i.plus(a.times(s.times(a).minus(o))));return n}function Q(e,n,t,r,a){var i,s,o,l,u=e.precision,c=Math.ceil(u/O);for(m=!1,l=t.times(t),o=new e(r);;){if(s=C(o.times(l),new e(n++*n++),u,1),o=a?r.plus(s):r.minus(s),r=C(s.times(l),new e(n++*n++),u,1),s=o.plus(r),void 0!==s.d[c]){for(i=c;s.d[i]===o.d[i]&&i--;);if(-1==i)break}i=o,o=r,r=s,s=i}return m=!0,s.d.length=c+1,s}function ee(e,n){var t=e;while(--n)t*=e;return t}function ne(e,n){var t,r=n.s<0,a=P(e,e.precision,1),i=a.times(.5);if(n=n.abs(),n.lte(i))return o=r?4:1,n;if(t=n.divToInt(a),t.isZero())o=r?3:2;else{if(n=n.minus(t.times(a)),n.lte(i))return o=$(t)?r?2:3:r?4:1,n;o=$(t)?r?1:4:r?3:2}return n.minus(a).abs()}function te(e,n,t,r){var a,i,o,l,d,h,f,m,p,g=e.constructor,b=void 0!==t;if(b?(A(t,1,u),void 0===r?r=g.rounding:A(r,0,8)):(t=g.precision,r=g.rounding),e.isFinite()){for(f=Y(e),o=f.indexOf("."),b?(a=2,16==n?t=4*t-3:8==n&&(t=3*t-2)):a=n,o>=0&&(f=f.replace(".",""),p=new g(1),p.e=f.length-o,p.d=H(Y(p),10,a),p.e=p.d.length),m=H(f,10,a),i=d=m.length;0==m[--d];)m.pop();if(m[0]){if(o<0?i--:(e=new g(e),e.d=m,e.e=i,e=C(e,p,t,r,0,a),m=e.d,i=e.e,h=s),o=m[t],l=a/2,h=h||void 0!==m[t+1],h=r<4?(void 0!==o||h)&&(0===r||r===(e.s<0?3:2)):o>l||o===l&&(4===r||h||6===r&&1&m[t-1]||r===(e.s<0?8:7)),m.length=t,h)for(;++m[--t]>a-1;)m[t]=0,t||(++i,m.unshift(1));for(d=m.length;!m[d-1];--d);for(o=0,f="";o1)if(16==n||8==n){for(o=16==n?4:3,--d;d%o;d++)f+="0";for(m=H(f,a,n),d=m.length;!m[d-1];--d);for(o=1,f="1.";od)for(i-=d;i--;)f+="0";else in)return e.length=n,!0}function ae(e){return new this(e).abs()}function ie(e){return new this(e).acos()}function se(e){return new this(e).acosh()}function oe(e,n){return new this(e).plus(n)}function le(e){return new this(e).asin()}function ue(e){return new this(e).asinh()}function ce(e){return new this(e).atan()}function de(e){return new this(e).atanh()}function he(e,n){e=new this(e),n=new this(n);var t,r=this.precision,a=this.rounding,i=r+4;return e.s&&n.s?e.d||n.d?!n.d||e.isZero()?(t=n.s<0?P(this,r,a):new this(0),t.s=e.s):!e.d||n.isZero()?(t=P(this,i,1).times(.5),t.s=e.s):n.s<0?(this.precision=i,this.rounding=1,t=this.atan(C(e,n,i,1)),n=P(this,i,1),this.precision=r,this.rounding=a,t=e.s<0?t.minus(n):t.plus(n)):t=this.atan(C(e,n,i,1)):(t=P(this,i,1).times(n.s>0?.25:.75),t.s=e.s):t=new this(NaN),t}function fe(e){return new this(e).cbrt()}function me(e){return W(e=new this(e),e.e+1,2)}function pe(e){if(!e||"object"!==typeof e)throw Error(p+"Object expected");var n,t,r,a=!0===e.defaults,i=["precision",1,u,"rounding",0,8,"toExpNeg",-l,0,"toExpPos",0,l,"maxE",0,l,"minE",-l,0,"modulo",0,9];for(n=0;n=i[n+1]&&r<=i[n+2]))throw Error(g+t+": "+r);this[t]=r}if(t="crypto",a&&(this[t]=f[t]),void 0!==(r=e[t])){if(!0!==r&&!1!==r&&0!==r&&1!==r)throw Error(g+t+": "+r);if(r){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw Error(y);this[t]=!0}else this[t]=!1}return this}function ge(e){return new this(e).cos()}function be(e){return new this(e).cosh()}function ye(e){var n,t,r;function a(e){var n,t,r,i=this;if(!(i instanceof a))return new a(e);if(i.constructor=a,e instanceof a)return i.s=e.s,void(m?!e.d||e.e>a.maxE?(i.e=NaN,i.d=null):e.e=10;t/=10)n++;return void(m?n>a.maxE?(i.e=NaN,i.d=null):n=429e7?n[i]=crypto.getRandomValues(new Uint32Array(1))[0]:o[i++]=a%1e7;else{if(!crypto.randomBytes)throw Error(y);for(n=crypto.randomBytes(r*=4);i=214e7?crypto.randomBytes(4).copy(n,i):(o.push(a%1e7),i+=4);i=r/4}else for(;i=10;a/=10)r++;r0===r(e,n,t);e.exports=a},"43cd":function(e,n,t){"use strict";var r=t("7568"),a=t.n(r);a.a},"440c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return n?a[t][0]:a[t][1]}function t(e){var n=e.substr(0,e.indexOf(" "));return a(n)?"a "+e:"an "+e}function r(e){var n=e.substr(0,e.indexOf(" "));return a(n)?"viru "+e:"virun "+e}function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var n=e%10,t=e/10;return a(0===n?t:n)}if(e<1e4){while(e>=10)e/=10;return a(e)}return e/=1e3,a(e)}var i=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:t,past:r,s:"e puer Sekonnen",ss:"%d Sekonnen",m:n,mm:"%d Minutten",h:n,hh:"%d Stonnen",d:n,dd:"%d Deeg",M:n,MM:"%d Méint",y:n,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},"455b":function(e,n,t){"use strict";var r=t("46ba"),a=t.n(r);a.a},"463a":function(e,n,t){},"466d":function(e,n,t){"use strict";var r=t("d784"),a=t("825a"),i=t("50c4"),s=t("1d80"),o=t("8aa5"),l=t("14c3");r("match",1,(function(e,n,t){return[function(n){var t=s(this),r=void 0==n?void 0:n[e];return void 0!==r?r.call(n,t):new RegExp(n)[e](String(t))},function(e){var r=t(n,e,this);if(r.done)return r.value;var s=a(e),u=String(this);if(!s.global)return l(s,u);var c=s.unicode;s.lastIndex=0;var d,h=[],f=0;while(null!==(d=l(s,u))){var m=String(d[0]);h[f]=m,""===m&&(s.lastIndex=o(u,i(s.lastIndex),c)),f++}return 0===f?null:h}]}))},"466e":function(e,n,t){},4678:function(e,n,t){var r={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb718","./de-ch.js":"bb718","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-SG":"cdab","./en-SG.js":"cdab","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-nz":"6f50","./en-nz.js":"6f50","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd3","./sv.js":"5fbd3","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-tw":"90ea","./zh-tw.js":"90ea"};function a(e){var n=i(e);return t(n)}function i(e){if(!t.o(r,e)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=i,e.exports=a,a.id="4678"},"46ba":function(e,n,t){},"47d5":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",class:{processing:e.postHospUpdater!==e.updaterCount},attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=t("7e05"),s=i["a"],o=(t("8ca3"),t("2877")),l=Object(o["a"])(s,r,a,!1,null,"3ec66f16",null);n["a"]=l.exports},"47ec":function(e,n,t){"use strict";var r=t("1cbb"),a=t.n(r);a.a},"485c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},t=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,n,t){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var t=e%10,r=e%100-t,a=e>=100?100:null;return e+(n[t]||n[r]||n[a])},week:{dow:1,doy:7}});return t}))},4908:function(e,n,t){},4916:function(e,n,t){"use strict";var r=t("438e"),a=t.n(r);a.a},"498a":function(e,n,t){"use strict";var r=t("23e7"),a=t("58a8").trim,i=t("c8d2");r({target:"String",proto:!0,forced:i("trim")},{trim:function(){return a(this)}})},"49ab":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,n){return 12===e&&(e=0),"凌晨"===n||"早上"===n||"上午"===n?e:"中午"===n?e>=11?e:e+12:"下午"===n||"晚上"===n?e+12:void 0},meridiem:function(e,n,t){var r=100*e+n;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return n}))},"49dc":function(e,n,t){"use strict";var r=t("c160"),a=t.n(r);a.a},"4a51":function(e,n,t){"use strict";var r=t("925a"),a=t.n(r);a.a},"4ba9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t){var r=e+" ";switch(t){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi",r;case"m":return n?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta",r;case"h":return n?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati",r;case"dd":return r+=1===e?"dan":"dana",r;case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci",r;case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina",r}}var t=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:n,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"4ca4":function(e,n,t){const r=t("bbfd"),a=(e,n)=>new r(e,n).patch;e.exports=a},"4d67":function(e,n,t){"use strict";var r=t("a6ae"),a=t.n(r);a.a},"4d89":function(e,n,t){const r=t("8cb5");e.exports={re:r.re,src:r.src,tokens:r.t,SEMVER_SPEC_VERSION:t("b15c").SEMVER_SPEC_VERSION,SemVer:t("bbfd"),compareIdentifiers:t("2cdf").compareIdentifiers,rcompareIdentifiers:t("2cdf").rcompareIdentifiers,parse:t("a236"),valid:t("acef"),clean:t("d2ef"),inc:t("0159"),diff:t("6b781"),major:t("4e14"),minor:t("c2d5"),patch:t("4ca4"),prerelease:t("8970"),compare:t("3034"),rcompare:t("b805"),compareLoose:t("b00b"),compareBuild:t("1cc6"),sort:t("2a2e"),rsort:t("6fa7"),gt:t("bac4"),lt:t("38fa"),eq:t("4392"),neq:t("f195"),gte:t("a2a3"),lte:t("68d3"),cmp:t("c4be"),coerce:t("0a67"),Comparator:t("6d43"),Range:t("3fce"),satisfies:t("2a86"),toComparators:t("7d63"),maxSatisfying:t("13af"),minSatisfying:t("fd90"),minVersion:t("86d4"),validRange:t("0982"),outside:t("38cb"),gtr:t("8bd6"),ltr:t("9b6c"),intersects:t("5237"),simplifyRange:t("f67c"),subset:t("c628")}},"4de4":function(e,n,t){"use strict";var r=t("23e7"),a=t("b727").filter,i=t("1dde"),s=t("ae40"),o=i("filter"),l=s("filter");r({target:"Array",proto:!0,forced:!o||!l},{filter:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},"4e14":function(e,n,t){const r=t("bbfd"),a=(e,n)=>new r(e,n).major;e.exports=a},"4ea5":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,type:"date",range:["2020-02-09",e.endDate]},yaxis:{fixedrange:!0,type:"linear",autorange:[0,2e5],title:"nTested",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.updateModelData(),this.unselectLines(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.updateModelData(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.showData(),this.unselectLines()}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n1?t=!0:this.setValueForSingleOptionMeasure(a.measure)}}}catch(u){r.e(u)}finally{r.f()}var o=Object.keys(this.singleValueOptions),l=JSON.stringify(o);return this.cachedOptionKeys!==l&&(this.singleValueOptionKeys=o,this.cachedOptionKeys=l),t}},{key:"setValueForSingleOptionMeasure",value:function(e){var n=this.measureOptions[e][0];if(n.endsWith("%")&&!n.startsWith("+")){var t=n.substring(0,n.length-1);n=""+parseFloat(t)/100,"0"===n&&(n="0.0"),"1"===n&&(n="1.0")}var r=!0;this.singleValueOptions[e]=n,this.sliderChanged(e,n,r)}},{key:"loadVegaYamlFiles",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=Object(i["a"])(this.chartYamlFiles),e.prev=1,n.s();case 3:if((t=n.n()).done){e.next=25;break}return r=t.value,e.prev=5,a="".concat(this.BATTERY_URL,"/").concat(this.runId,"/").concat(r),e.next=9,fetch(a).then();case 9:return s=e.sent,e.next=12,s.text();case 12:o=e.sent,l=S.a.parse(o),u=!0,c={yaml:l,data:{},isVisible:u},l.data&&l.data.zip&&(c.zip=l.data.zip,c.url=l.data.url),this.vegaChartData[r]=c,e.next=23;break;case 20:e.prev=20,e.t0=e["catch"](5),console.error({e:e.t0});case 23:e.next=3;break;case 25:e.next=30;break;case 27:e.prev=27,e.t1=e["catch"](1),n.e(e.t1);case 30:return e.prev=30,n.f(),e.finish(30);case 33:case"end":return e.stop()}}),e,this,[[1,27,30,33],[5,20]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleChartListChanged",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.vegaChartData={},this.loadVegaYamlFiles();case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"clearZipLoaderLookups",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.zipWorker.clear();case 2:this.csvCache={},this.cachedOptionKeys="";case 4:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"setWideMode",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.$store.commit("setWideMode",n),e.next=3,this.$nextTick();case 3:this.$forceUpdate();case 4:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"switchYaml",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,y,v,_,w,k,S,M,O,B,j,L,D,T,A;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.runYaml.city){e.next=2;break}return e.abrupt("return");case 2:return this.summaryRValueDate=this.runYaml.rValueDate||this.DEFAULT_R_VALUE_DATE,e.next=5,this.clearZipLoaderLookups();case 5:return this.isUsingRealDates=!1,this.$nextTick(),this.city=this.runYaml.city,this.offset=[],this.vegaChartData={},e.next=12,this.loadVegaYamlFiles();case 12:if(!this.runYaml.startDate){e.next=16;break}this.startDate=this.runYaml.startDate,e.next=22;break;case 16:if(!this.runYaml.defaultStartDate){e.next=20;break}this.startDate=this.runYaml.defaultStartDate,e.next=22;break;case 20:return alert("Uh-oh, YAML file has no startDate AND no defaultStartDate!"),e.abrupt("return");case 22:if(this.$store.commit("setGraphStartDate",this.runYaml.graphStartDate||"2020-02-09"),this.endDate=this.runYaml.endDate?this.runYaml.endDate:"2020-08-31",this.layout.xaxis.range=[this.$store.state.graphStartDate,this.endDate],this.runYaml.offset||this.runYaml.startDates){e.next=28;break}return alert("Uh-oh, YAML file has no offsets AND no startDates!"),e.abrupt("return");case 28:if(this.runYaml.offset){e.next=38;break}if(this.runYaml.startDates){e.next=32;break}return alert("Need startDates in YAML if we don't have offsets"),e.abrupt("return");case 32:this.isUsingRealDates=!0,n=x()(this.runYaml.defaultStartDate),t=Object(i["a"])(this.runYaml.startDates);try{for(t.s();!(r=t.n()).done;)a=r.value,s=x()(a),o=s.diff(n,"days"),this.offset.push(o),s.isSame(a)&&(this.plusminus=o)}catch(R){t.e(R)}finally{t.f()}e.next=40;break;case 38:this.offset=this.runYaml.offset,this.plusminus=this.runYaml.offset[0];case 40:if(this.updateNotes(),!this.cityCSV[this.city]){e.next=48;break}return e.next=44,this.prepareObservedData(this.city);case 44:return this.observedCases=e.sent,e.next=47,this.prepareDiviData(this.city);case 47:this.diviData=e.sent;case 48:return e.next=50,this.loadInfoTxt();case 50:return this.runChanged({RunId:""}),this.showActivityLevelPlot(),e.next=54,this.isThereABaseRun();case 54:for(this.hasBaseRun=e.sent,l=0;l0?"+":"")+e}},{key:"setBase",value:function(e){this.isBase=e,this.showPlotForCurrentSituation()}},{key:"setPlusMinus",value:function(e){var n=parseInt(e);this.plusminus=n}},{key:"isThereABaseRun",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.isZipLoaded){e.next=2;break}return e.abrupt("return",!1);case 2:return n="sz0.infections.txt.csv",e.next=5,this.zipWorker.hasFile(n);case 5:return t=e.sent,console.log("DOES SZ0 EXIST: ",t),e.abrupt("return",t);case 8:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"mounted",value:function(){var n=Object(a["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(h["a"])(new f["a"](e));case 2:this.zipWorker=n.sent,this.loadCoronaDetectionRateData(),this.switchYaml();case 5:case"end":return n.stop()}}),n,this)})));function t(){return n.apply(this,arguments)}return t}()},{key:"beforeDestroy",value:function(){this.zipWorker&&m["a"].terminate(this.zipWorker)}},{key:"handleWideModeChanged",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadUnreportedIncidence",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("Cologne"!=this.cityCap){e.next=15;break}return n="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/underreporting/InzidenzDunkelzifferCologne.csv",e.prev=2,e.next=5,fetch(n);case 5:return t=e.sent,e.next=8,t.text();case 8:r=e.sent,this.unreportedIncidence=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](2),console.warn(e.t0);case 15:case"end":return e.stop()}}),e,this,[[2,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadUnreportedIncidenceNRW",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("Cologne"!=this.cityCap){e.next=15;break}return n="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/underreporting/InzidenzDunkelzifferNRW.csv",e.prev=2,e.next=5,fetch(n);case 5:return t=e.sent,e.next=8,t.text();case 8:r=e.sent,this.unreportedIncidenceNRW=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](2),console.warn(e.t0);case 15:case"end":return e.stop()}}),e,this,[[2,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadCoronaDetectionRateData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o,l,u,c=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n="https://raw.githubusercontent.com/corona-datenspende/data-updates/master/detections/detection.csv",e.prev=1,e.next=4,fetch(n);case 4:return t=e.sent,e.next=7,t.text();case 7:r=e.sent,a=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,i=a.filter((function(e){return"Berlin"===e.state_de})),s=i.map((function(e){return{date:e.date,rkiDetected:c.berlin_population*e.detection_rate_trend}})).sort((function(e,n){return e.date0||(this.allPlots[5].usedInThisRun=!1),this.hasRValuePurposes||(this.allPlots[7].usedInThisRun=!1),this.infectionsByActivityType.length>0||(this.allPlots[8].usedInThisRun=!1),this.showVaccineEffectivenessFields.length||(this.allPlots[9].usedInThisRun=!1),this.showVaccineEffectivenessVsStrainFields.length||(this.allPlots[10].usedInThisRun=!1),this.showIncidenceComp||(this.allPlots[11].usedInThisRun=!1,this.allPlots[12].usedInThisRun=!1,this.allPlots[17].usedInThisRun=!1),this.showIncidenceComp&&this.vaccinationPerType.length>0||(this.allPlots[13].usedInThisRun=!1),this.showIncidenceComp&&this.antibodies.length>0||(this.allPlots[14].usedInThisRun=!1),"heinsberg"==this.city&&(this.allPlots[16].usedInThisRun=!1),this.showByAgePlot&&this.incidenceHeatMapData||(this.allPlots[19].usedInThisRun=!1,this.allPlots[20].usedInThisRun=!1),this.leisurOutdoorFractionData.length||(this.allPlots[21].usedInThisRun=!1),this.weeklyTestsData.length||(this.allPlots[22].usedInThisRun=!1)}},{key:"addDataFromInfectionsCSVToData",value:function(e){if(this.weeklyTestsData.length){for(var n=[],t=[],r=0;r-1&&(this.hasRValuePurposes=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.rValues=[],this.hasRValuePurposes=!1,console.log("RVALUES: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadDiseaseImport",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.diseaseData=[],e.abrupt("return");case 3:return t=n.RunId+".diseaseImport.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.diseaseData=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),console.log("DiseaseData: no",t),this.diseaseData=[];case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadPostHospital",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.postHospital=[],e.abrupt("return");case 3:return t=n.RunId+".post.hospital.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.postHospital=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),console.log("postHospital: no",t),this.postHospital=[];case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadLeisurOutdoorFraction",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.leisurOutdoorFractionData=[],this.hasLeisurOutdoorFraction=!1,e.abrupt("return");case 4:return t=n.RunId+".outdoorFraction.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,this.leisurOutdoorFractionData=r.data,r.meta.fields.indexOf("home")>-1&&(this.hasLeisurOutdoorFraction=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.leisurOutdoorFractionData=[],this.hasLeisurOutdoorFraction=!1,console.log("LeisurOutdoorFraction: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"checkForInfectionMap",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=new URL(window.location.href),t="".concat(this.BATTERY_URL).concat(n.pathname.slice(1),"/summaries"),r=this.currentRun.RunId,a="".concat(t,"/").concat(r,".infectionLoc.csv.gz"),this.hasInfectionMapData=!1,e.prev=5,e.next=8,fetch(a,{method:"HEAD"});case 8:i=e.sent,i.status>=200&&i.status<300&&(this.hasInfectionMapData=!0),e.next=14;break;case 12:e.prev=12,e.t0=e["catch"](5);case 14:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"showInfectionMap",value:function(){var e=new URL(window.location.href),n="".concat(e.pathname.slice(1),"/summaries"),t=this.currentRun.RunId,r="?path=".concat(n,"/").concat(t,".infectionLoc.csv.gz"),a="/infection-map"+r;window.location.href=a}},{key:"loadVaccineEffectivenessData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.vaccineEffectivenessData=[],this.showVaccineEffectivenessFields=[],e.abrupt("return");case 4:return t=n.RunId+".post.vaccineEff.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,r.meta.fields.indexOf("day")>-1&&(this.vaccineEffectivenessData=r.data,this.showVaccineEffectivenessFields=r.meta.fields),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](5),this.vaccineEffectivenessData=[],this.showVaccineEffectivenessFields=[],console.log("NO VaccineEffectiveness:",t);case 17:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadSeedComparison",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.seedComparison=[],e.abrupt("return");case 3:return t=n.RunId+".infectionsPerSeed.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.seedComparison=r.data,console.log(this.seedComparison),e.next=16;break;case 12:e.prev=12,e.t0=e["catch"](4),this.seedComparison=[],console.log("Seed Comparison: no",t);case 16:case"end":return e.stop()}}),e,this,[[4,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccineEffectivenessVsStrainData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.vaccineEffectivenessVsStrainData=[],this.showVaccineEffectivenessVsStrainFields=[],e.abrupt("return");case 4:return t=n.RunId+".post.ve.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,r.meta.fields.indexOf("day")>-1&&(this.vaccineEffectivenessVsStrainData=r.data,this.showVaccineEffectivenessVsStrainFields=r.meta.fields),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](5),this.vaccineEffectivenessVsStrainData=[],this.showVaccineEffectivenessVsStrainFields=[],console.log("NO VaccineEffectivenessVsStrain:",t);case 17:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadWeeklyTests",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.weeklyTestsData=[],this.hasWeeklyTests=!1,e.abrupt("return");case 4:return t=n.RunId+".infections.txt.csv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,this.weeklyTestsData=r.data,r.meta.fields.indexOf("home")>-1&&(this.hasWeeklyTests=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.weeklyTestsData=[],this.hasWeeklyTests=!1,console.log("WeeklyTests: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccinationPerType",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.vaccinationPerType=[],e.abrupt("return");case 3:return t=n.RunId+".vaccinations.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.vaccinationPerType=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.vaccinationPerType=[],console.log("Vaccination Per Type: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccinationDetailed",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.vaccinationDetailed=[],e.abrupt("return");case 3:return t=n.RunId+".vaccinationsDetailed.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.vaccinationDetailed=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.vaccinationDetailed=[],console.log("Vaccination Detailed: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadAntibodies",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.antibodies=[],e.abrupt("return");case 3:return t=n.RunId+".antibodies.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.antibodies=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.antibodies=[],console.log("Antibodies: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadMutationValues",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.mutationValues=[],e.abrupt("return");case 3:return t=n.RunId+".strains.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.mutationValues=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.mutationValues=[],console.log("MUTATIONS: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadCSVs",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=2;break}return e.abrupt("return",[]);case 2:return e.next=4,this.zipWorker.setZipFile({BATTERY_URL:this.BATTERY_URL,runId:this.runId,zipFolder:this.runYaml.zipFolder,whichZip:n.RunId});case 4:if(this.isZipLoaded=!0,t=n.RunId+".infections.txt.csv",!(t in this.csvCache)){e.next=11;break}return console.log(t+"is in cache: retrieving now"),e.next=10,this.csvCache[t];case 10:return e.abrupt("return",e.sent);case 11:return this.csvCache[t]=new Promise(function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n,a){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r.zipWorker.extractFile(t);case 2:i=e.sent,n(i.data);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()),e.next=14,this.csvCache[t];case 14:return e.abrupt("return",e.sent);case 15:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"calendarForSimDay",value:function(e){if(-1===e)return"";var n=x()(this.startDate).add(e-1,"days").format("MMM DD");return n}},{key:"calculateDatefromSimulationDay",value:function(e){var n=x()(this.startDate).add(this.plusminus,"days").add(e-1,"days").format("YYYY-MM-DD");return n}},{key:"generateSeriesFromCSVData",value:function(e){for(var n=this,t=[],r=this.unpack(e,"day"),a=r.map((function(e){return n.calculateDatefromSimulationDay(e)})),i=0,s=Object.keys(this.labels);i0&&t.push(this.observedCases[0]),("berlin"===this.city&&this.rkiDetectionRateData.x||"cologne"===this.city&&this.rkiDetectionRateData.x)&&t.push(this.rkiDetectionRateData),t}},{key:"prepareDiviData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l,u,c,d,h;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=[],this.cityDIVI[n]){e.next=3;break}return e.abrupt("return",t);case 3:return e.next=5,fetch(this.cityDIVI[n]);case 5:return r=e.sent,e.next=8,r.text();case 8:a=e.sent,s=y.a.parse(a,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,o=[],l=[],0,u=Object(i["a"])(s);try{for(u.s();!(c=u.n()).done;){d=c.value;try{h=d.datum,d.faelle_covid_aktuell&&(o.push(h),l.push(d.faelle_covid_aktuell))}catch(f){}}}catch(m){u.e(m)}finally{u.f()}return t.push({name:"Reported: "+this.cityCap+" Intensive Care (DIVI)",x:o,y:l,line:{dash:"dot",width:2,color:"rgb(0,200,50)"}}),e.abrupt("return",t);case 17:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"prepareObservedData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,v,_,w,k,S,M,O,B,j,L,D,T,A,R,H,N,C,W,Y,z,E,P,F,I,V,$,U,q,G,J,Z,K,X,Q,ee,ne,te;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=[],!this.cityCSV[n]){e.next=16;break}return e.next=4,fetch(this.cityCSV[n]);case 4:return r=e.sent,e.next=7,r.text();case 7:a=e.sent,s=y.a.parse(a,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,o=[],l=[],u=0,c=Object(i["a"])(s);try{for(c.s();!(d=c.n()).done;)h=d.value,f=h.year+"-"+h.month+"-"+h.day,o.push(f),u+=h.cases,l.push(u)}catch(re){c.e(re)}finally{c.f()}m="jakarta"!==n?"RKI ".concat(this.cityCap," Infections"):"Observed Infections",t.push({name:m,x:o,y:l,line:{dash:"dot",width:3,color:"#080"}});case 16:if(!this.cityCSVMeldedatum[n]){e.next=31;break}return e.next=19,fetch(this.cityCSVMeldedatum[n]);case 19:return p=e.sent,e.next=22,p.text();case 22:g=e.sent,b=y.a.parse(g,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,v=[],_=[],w=0,k=-1,S=Object(i["a"])(b);try{for(S.s();!(M=S.n()).done;)O=M.value,B=x()({year:O.year,month:O.month-1,day:O.day}),B.add(k,"days"),j=B.format("YYYY-MM-DD"),v.push(j),w+=O.cases,_.push(w)}catch(re){S.e(re)}finally{S.f()}t.push({name:"RKI-Meldedatum "+this.cityCap,x:v,y:_,mode:"markers",type:"scatter",marker:{color:"#6d2",size:3}});case 31:if(!this.cityCSVTests[n]){e.next=46;break}return e.next=34,fetch(this.cityCSVTests[n]);case 34:return L=e.sent,e.next=37,L.text();case 37:D=e.sent,T=y.a.parse(D,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,A=[],R=[],H=0,N=0,C=Object(i["a"])(T);try{for(C.s();!(W=C.n()).done;)Y=W.value,z=x()({year:Y.year,month:Y.month-1,day:Y.day}),z.add(N,"days"),E=z.format("YYYY-MM-DD"),A.push(E),H+=Y.cases,R.push(H)}catch(re){C.e(re)}finally{C.f()}t.push({name:"Positive Tests "+this.cityCap,x:A,y:R,mode:"markers",type:"scatter",marker:{color:"#f42",size:4}});case 46:if(!this.cityRKISurveillance[n]){e.next=85;break}return e.next=49,fetch(this.cityRKISurveillance[n]);case 49:return P=e.sent,e.next=52,P.text();case 52:F=e.sent,I=y.a.parse(F,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,delimiter:";"}).data,V=[],$=[],U=[],q=Object(i["a"])(I),e.prev=58,q.s();case 60:if((G=q.n()).done){e.next=76;break}if(J=G.value,Z=J["Beginn Meldewoche"],K=parseInt(Z.substring(6,10)),X=parseInt(Z.substring(3,5))-1,Q=parseInt(Z.substring(0,2)),ee=x()({year:K,month:X,day:Q}),ne=ee.format("YYYY-MM-DD"),te=J["Anteil positiver Tests Lagebericht "+this.cityCap],"Invalid date"!==ne){e.next=71;break}return e.abrupt("continue",74);case 71:V.push(ne),$.push(this.scaleRKISurveillanceAnteil*te),U.push(te);case 74:e.next=60;break;case 76:e.next=81;break;case 78:e.prev=78,e.t0=e["catch"](58),q.e(e.t0);case 81:return e.prev=81,q.f(),e.finish(81);case 84:t.push({name:"Reported: Share Positive Tests (ALM e.V.)",x:V,y:$,text:U,mode:"markers",type:"scatter",hovertemplate:"%{text}%",marker:{symbol:"cross",color:"#f80",size:5}});case 85:return e.abrupt("return",t);case 86:case"end":return e.stop()}}),e,this,[[58,78,81,84]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"parseInfoTxt",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.BATTERY_URL+this.runId+"/_info.txt",e.next=3,fetch(t);case 3:return r=e.sent,e.next=6,r.text();case 6:return a=e.sent,i=y.a.parse(a,{header:!0,dynamicTyping:!1}),e.abrupt("return",i.data);case 9:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadInfoTxt",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,y,v,_,w;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log("_info.txt: generating lookups"),e.next=3,this.parseInfoTxt(this.city);case 3:n=e.sent,t={},r={},a=["Config","Output","RunId","RunScript"],s=0,o=Object.keys(n[0]);case 8:if(!(s-1)){e.next=12;break}return e.abrupt("continue",13);case 12:t[l]=new Set;case 13:s++,e.next=8;break;case 16:u=Object(i["a"])(n),e.prev=17,u.s();case 19:if((c=u.n()).done){e.next=29;break}if(d=c.value,void 0!=d.RunId){e.next=23;break}return e.abrupt("continue",27);case 23:for(h=0,f=Object.keys(t);h=11?e:e+12:"sore"===n||"malam"===n?e+12:void 0},meridiem:function(e,n,t){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return n}))},5088:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"7-Day Vaccinations per Day"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues(),this.unselectLines()}catch(e){console.warn("VACCINATIONS PER TYPE data not found")}}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n(e=new r(e,t),n=new r(n,t),e.intersects(n));e.exports=a},5294:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],t=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],r=e.defineLocale("ur",{months:n,monthsShort:n,weekdays:t,weekdaysShort:t,weekdaysMin:t,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,n,t){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return r}))},5296:function(e,n,t){"use strict";var r=t("1261"),a=t.n(r);a.a},"52bd":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,n,t){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,n){return 12===e&&(e=0),"ekuseni"===n?e:"emini"===n?e>=11?e:e+12:"entsambama"===n||"ebusuku"===n?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return n}))},"53b2":function(e,n,t){},"54bd":function(e,n,t){"use strict";t.r(n),n["default"]="Tag,Verstorben,Stationär,Genesen,Gesamt\r\n07-03-20,0,0,0,44\r\n08-03-20,0,0,0,50\r\n09-03-20,0,0,0,50\r\n10-03-20,0,0,0,58\r\n11-03-20,0,0,0,88\r\n12-03-20,0,0,0,110\r\n13-03-20,0,0,0,149\r\n14-03-20,0,0,0,201\r\n15-03-20,0,0,0,242\r\n16-03-20,0,0,0,260\r\n17-03-20,0,0,0,359\r\n18-03-20,0,0,0,509\r\n19-03-20,0,0,0,676\r\n20-03-20,0,0,0,878\r\n21-03-20,0,0,0,1042\r\n22-03-20,2,0,0,1316\r\n23-03-20,2,0,0,1316\r\n24-03-20,2,0,0,1381\r\n25-03-20,2,0,0,1576\r\n26-03-20,3,0,0,1687\r\n27-03-20,3,0,0,1845\r\n28-03-20,3,0,0,2080\r\n29-03-20,3,0,250,2256\r\n30-03-20,5,0,250,2501\r\n31-03-20,5,145,283,2699\r\n01-04-20,9,173,487,2926\r\n02-04-20,9,192,645,3099\r\n03-04-20,12,214,805,3304\r\n04-04-20,12,260,929,3449\r\n05-04-20,14,274,1103,3642\r\n06-04-20,16,297,1240,3794\r\n07-04-20,18,325,1384,3884\r\n08-04-20,24,371,1577,4003\r\n09-04-20,32,395,1739,4123\r\n10-04-20,42,418,1920,4233\r\n11-04-20,44,438,2043,4352\r\n12-04-20,51,475,2110,4459\r\n13-04-20,52,515,2240,4615\r\n14-04-20,63,555,2363,4717\r\n15-04-20,67,590,2640,4820\r\n16-04-20,78,630,2655,4927\r\n17-04-20,87,666,2801,5014\r\n18-04-20,94,685,2969,5101\r\n19-04-20,99,699,3044,5159\r\n20-04-20,105,717,3236,5211\r\n21-04-20,108,744,3430,5263\r\n22-04-20,116,766,3650,5332\r\n23-04-20,130,779,3858,5411\r\n24-04-20,137,794,3858,5492\r\n25-04-20,138,814,3858,5549\r\n26-04-20,142,818,3858,5581\r\n\r\n"},"55c9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}});return i}))},"56ee":function(e,n,t){},"576c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},"578f6":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",class:{mrna:"mRNA"==e.vaccineType},attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("4de4"),t("4160"),t("d81d"),t("6b93"),t("b64b"),t("d3b7"),t("ac1f"),t("1276"),t("2ca0"),t("159b"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("369b"),g=t.n(p),b=t("10a0"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.logScale=!1,e.color=["#094","#0c4"],e.lagDays=1,e.observedColumn={mRNA:"mRNA-Delta",vector:"Vector-Delta"},e.dataLines=[],e.isResizing=!1,e.isObservedAdded=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"v"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0,title:"Days since vaccination"},yaxis:{fixedrange:!0,type:"linear",range:[0,100],title:e.vaccineType+" Effectiveness"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"Hospitalizations / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Hospitalizations / 100k Pop."}}},{key:"calculateValues",value:function(){var e=this;if(0!==this.vaccineEffectivenessData.length){var n={day:[]},t=this.vaccineEffectivenessFields.filter((function(n){return n.startsWith(e.vaccineType)})).sort();t.forEach((function(e){return n[e]=[]}));var r,a=Object(i["a"])(this.vaccineEffectivenessData);try{var s=function(){var e=r.value;if(1===Object.keys(e).length)return"continue";n.day.push(e.day),t.forEach((function(t){var r=e[t];void 0==r?n[t].push(NaN):n[t].push(Math.round(1e4*e[t])/100)}))};for(a.s();!(r=a.n()).done;)s()}catch(o){a.e(o)}finally{a.f()}this.dataLines=[],this.isObservedAdded=!1,t.forEach((function(t){e.dataLines.push({name:t,x:n.day,y:n[t],line:{width:1}})})),this.addObservedData()}}},{key:"addObservedData",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.observedLine||this.isObservedAdded){e.next=3;break}return this.dataLines.push(this.observedLine),e.abrupt("return");case 3:return e.prev=3,n=b["d"]+"original-data/vaccine-effectiveness/nordstroem-paper.tsv",e.next=7,fetch(n);case 7:return e.next=9,e.sent.text();case 9:t=e.sent,r=g.a.parse(t,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,a=this.observedColumn[this.vaccineType],this.observedLine={name:"Nordström: "+a,x:r.map((function(e){return e.day})),y:r.map((function(e){return 100*e[a]})),line:{dash:"dot",width:2,color:"#f4c"}},e.next=18;break;case 15:e.prev=15,e.t0=e["catch"](3),console.warn(e.t0);case 18:this.isObservedAdded||(this.dataLines.push(this.observedLine),this.isObservedAdded=!0);case 19:case"end":return e.stop()}}),e,this,[[3,15]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"startDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessData",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessFields",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineType",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],y.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("vaccineEffectivenessData")],y.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],y.prototype,"updateScale",null),y=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],y);var v=y,_=v,w=(t("76ef"),t("2877")),x=Object(w["a"])(_,r,a,!1,null,"55450974",null);n["a"]=x.exports},5817:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"slider-thing"},[e.showButtons?t("div",{staticClass:"button-choices"},e._l(e.stops,(function(n){return t("button",{key:n,staticClass:"button is-small",class:{"is-link":n===e.selectedValue},on:{click:function(t){return e.choseButton(n)}}},[e._v(e._s(n))])})),0):e._e()])},a=[],i=(t("4de4"),t("c975"),t("ac1f"),t("8a79"),t("5319"),t("1276"),t("2ca0"),t("54f8")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.selectedValue="",e.stops=[],e.showButtons=!1,e}return Object(o["a"])(t,[{key:"choseButton",value:function(e){this.selectedValue=e;var n=Object.assign({},this.$route.query);e!==this.stops[0]?n[this.measure.measure]=e:delete n[this.measure.measure],this.$router.replace({query:n})}},{key:"mounted",value:function(){this.updateOptions()}},{key:"usePercent",value:function(){if(void 0!==this.measure.asPercent)return this.measure.asPercent;var e,n=!0,t=!1,r=Object(i["a"])(this.options);try{for(r.s();!(e=r.n()).done;){var a=e.value;if(isNaN(a)){n=!1;break}if(a.indexOf("e")>-1||a.indexOf("E")>-1){n=!1;break}if(a.indexOf(".")>-1&&(t=!0),a<0||a>1){n=!1;break}}}catch(s){r.e(s)}finally{r.f()}return n&&!t&&(n=!1),n}},{key:"updateOptions",value:function(){var e=[];if(this.options){var n,t=Object(i["a"])(this.options);try{for(t.s();!(n=t.n()).done;){var r=n.value,a=this.usePercent()?"".concat(Math.round(100*r),"%"):"".concat(r);e.push(a),this.showButtons=!0}}catch(c){t.e(c)}finally{t.f()}if(e[0].startsWith("+")&&e.sort(),this.measure.order){var s,o=[],l=Object(i["a"])(this.measure.order.split(","));try{var u=function(){var n=s.value,t=e.filter((function(e){return e===n}));t.length&&o.push(t[0])};for(l.s();!(s=l.n()).done;)u()}catch(c){l.e(c)}finally{l.f()}e=o}this.selectedValue=e[0];try{this.$route.query&&this.measure.measure in this.$route.query&&(this.$route.query[this.measure.measure].length>0?this.selectedValue=this.$route.query[this.measure.measure]:this.selectedValue=e[0])}catch(d){console.warn(d),this.selectedValue=e[0]}this.stops=e}}},{key:"valueChanged",value:function(){if(this.selectedValue.endsWith("%")&&!this.selectedValue.startsWith("+")){var e=this.selectedValue.substring(0,this.selectedValue.length-1),n=""+parseFloat(e)/100;"0"===n&&(n="0.0"),"1"===n&&(n="1.0"),this.$emit("changed",this.measure.measure,n)}else this.$emit("changed",this.measure.measure,this.selectedValue)}}]),t}(d["c"]);Object(c["b"])([Object(d["b"])({required:!0})],h.prototype,"options",void 0),Object(c["b"])([Object(d["b"])({required:!0})],h.prototype,"measure",void 0),Object(c["b"])([Object(d["d"])("options")],h.prototype,"updateOptions",null),Object(c["b"])([Object(d["d"])("selectedValue")],h.prototype,"valueChanged",null),h=Object(c["b"])([Object(d["a"])({components:{}})],h);var f=h,m=f,p=(t("49dc"),t("2877")),g=Object(p["a"])(m,r,a,!1,null,"d58b5930",null);n["a"]=g.exports},5899:function(e,n){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,n,t){var r=t("1d80"),a=t("5899"),i="["+a+"]",s=RegExp("^"+i+i+"*"),o=RegExp(i+i+"*$"),l=function(e){return function(n){var t=String(r(n));return 1&e&&(t=t.replace(s,"")),2&e&&(t=t.replace(o,"")),t}};e.exports={start:l(1),end:l(2),trim:l(3)}},"598a":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],t=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],r=e.defineLocale("dv",{months:n,monthsShort:n,weekdays:t,weekdaysShort:t,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,n,t){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return r}))},"59e0a":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("2ca0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[Math.log10(2),Math.log10(1e4)],title:"7-Day Infections / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"7-Day Infections / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"7-Day Infections / 100k Pop."}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;u-1||a.indexOf("E")>-1){n=!1;break}if(a.indexOf(".")>-1&&(t=!0),a<0||a>1){n=!1;break}}}catch(s){r.e(s)}finally{r.f()}return n&&!t&&(n=!1),n}},{key:"updateOptions",value:function(){var e=[];if(this.options){var n,t=Object(i["a"])(this.options);try{for(t.s();!(n=t.n()).done;){var r=n.value,a=this.usePercent()?"".concat(Math.round(100*r),"%"):"".concat(r);e.push(a),this.showButtons=!0}}catch(c){t.e(c)}finally{t.f()}if(e[0].startsWith("+")&&e.sort(),this.measure.order){var s,o=[],l=Object(i["a"])(this.measure.order.split(","));try{var u=function(){var n=s.value,t=e.filter((function(e){return e===n}));t.length&&o.push(t[0])};for(l.s();!(s=l.n()).done;)u()}catch(c){l.e(c)}finally{l.f()}e=o}this.selectedValue=e[0];try{this.$route.query&&this.measure.measure in this.$route.query&&(this.$route.query[this.measure.measure].length>0?this.selectedValue=this.$route.query[this.measure.measure]:this.selectedValue=e[0])}catch(d){console.warn(d),this.selectedValue=e[0]}this.stops=e}}},{key:"valueChanged",value:function(){if(this.selectedValue.endsWith("%")&&!this.selectedValue.startsWith("+")){var e=this.selectedValue.substring(0,this.selectedValue.length-1),n=""+parseFloat(e)/100;"0"===n&&(n="0.0"),"1"===n&&(n="1.0"),this.$emit("changed",this.measure.measure,n)}else this.$emit("changed",this.measure.measure,this.selectedValue)}}]),t}(d["c"]);Object(c["b"])([Object(d["b"])({required:!0})],h.prototype,"options",void 0),Object(c["b"])([Object(d["b"])({required:!0})],h.prototype,"measure",void 0),Object(c["b"])([Object(d["d"])("options")],h.prototype,"updateOptions",null),Object(c["b"])([Object(d["d"])("selectedValue")],h.prototype,"valueChanged",null),h=Object(c["b"])([Object(d["a"])({components:{}})],h);var f=h,m=f,p=(t("0e0d"),t("2877")),g=Object(p["a"])(m,r,a,!1,null,"3cdd8a47",null);n["a"]=g.exports},"5ac8":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:e.logScale?"log":"linear",autorange:!0,title:"relative antibodies"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues()}catch(e){console.warn("ANTIBODIES data not found")}}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis.type=this.logScale?"log":"linear"}},{key:"calculateValues",value:function(){if(0!==this.antibodies.length){this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate;for(var e=[],n=[],t=[],r=[],a=[],i=[],s=[],o=[],l=0;l=2*this.lagDays){var i=n.length-1,s=n[i]/n[i-this.lagDays];s=4*(s-1)/this.lagDays+1,n[i]<100&&(s=1),s&&t.push(s)}}this.dataLines=[{name:"Target: 50 per 100,000 per 7 days",visible:!0,x:[0,e.x[e.x.length-1]],y:[1,1],fill:"tozeroy",line:{width:1,color:"#bbddbb"}},{name:"Estimated Multiplier",visible:!0,x:e.x.slice(2*this.lagDays),y:t,line:{width:2,color:this.color,shape:"linear"}}]}}},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValues",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"metadata",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"colorMatch",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("rValues")],p.prototype,"updateRValues",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),Object(d["b"])([Object(h["d"])("dataLines",{deep:!0})],p.prototype,"updateUrl",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("bb6b"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"914662ce",null);n["a"]=v.exports},"5ae9":function(e,n,t){},"5b14":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function t(e,n,t,r){var a=e;switch(t){case"s":return r||n?"néhány másodperc":"néhány másodperce";case"ss":return a+(r||n)?" másodperc":" másodperce";case"m":return"egy"+(r||n?" perc":" perce");case"mm":return a+(r||n?" perc":" perce");case"h":return"egy"+(r||n?" óra":" órája");case"hh":return a+(r||n?" óra":" órája");case"d":return"egy"+(r||n?" nap":" napja");case"dd":return a+(r||n?" nap":" napja");case"M":return"egy"+(r||n?" hónap":" hónapja");case"MM":return a+(r||n?" hónap":" hónapja");case"y":return"egy"+(r||n?" év":" éve");case"yy":return a+(r||n?" év":" éve")}return""}function r(e){return(e?"":"[múlt] ")+"["+n[this.day()]+"] LT[-kor]"}var a=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,n,t){return e<12?!0===t?"de":"DE":!0===t?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}))},"5c3a":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,n){return 12===e&&(e=0),"凌晨"===n||"早上"===n||"上午"===n?e:"下午"===n||"晚上"===n?e+12:e>=11?e:e+12},meridiem:function(e,n,t){var r=100*e+n;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return n}))},"5cbb":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,n){return 12===e&&(e=0),"రాత్రి"===n?e<4?e:e+12:"ఉదయం"===n?e:"మధ్యాహ్నం"===n?e>=10?e:e+12:"సాయంత్రం"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return n}))},"5e65":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("caad"),t("c975"),t("13d5"),t("fb6a"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,type:"date",range:[e.$store.state.graphStartDate,e.endDate]},yaxis:{fixedrange:!0,type:"linear",range:[-.1,1.1],title:"Leisure outdoor fraction ",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.updateModelData(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.updateModelData(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.showData(),this.unselectLines()}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=55296&&a<=56319&&t>1,e+=g(e/n);e>p*s>>1;r+=a)e=g(e/p);return g(r+(p+1)*e/(e+o))},w=function(e){var n=[];e=y(e);var t,o,l=e.length,h=c,f=0,p=u;for(t=0;t=h&&og((r-f)/S))throw RangeError(m);for(f+=(k-h)*S,h=k,t=0;tr)throw RangeError(m);if(o==h){for(var M=f,O=a;;O+=a){var B=O<=p?i:O>=p+s?s:O-p;if(M=11?e:e+12},meridiem:function(e,n,t){var r=100*e+n;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}});return n}))},6125:function(e,n,t){var r=t("1212"),a=t("b838"),i=t("a49e"),s=t("cae0"),o=t("7aec"),l=t("89ed"),u=t("a49d");u.alea=r,u.xor128=a,u.xorwow=i,u.xorshift7=s,u.xor4096=o,u.tychei=l,e.exports=u},6246:function(e,n,t){"use strict";(function(e){t("99af"),t("4de4"),t("4160"),t("a630"),t("caad"),t("c975"),t("d81d"),t("fb6a"),t("b0c0"),t("a9e3"),t("b64b"),t("d3b7"),t("ac1f"),t("6062"),t("8a79"),t("2532"),t("3ca3"),t("5319"),t("2ca0"),t("159b"),t("ddb0");var r=t("d0ff"),a=(t("96cf"),t("c964")),i=t("54f8"),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("731b"),f=t("25f1"),m=t("f2ec"),p=t("d4cd"),g=t.n(p),b=t("369b"),y=t.n(b),v=t("43e06"),_=t.n(v),w=t("c1df"),x=t.n(w),k=t("8f3c"),S=t.n(k),M=t("3a0b"),O=t("10a0"),B=t("5817"),j=t("e2f8"),L=t("e6a5"),D=t("5ac8"),T=t("1b0e"),A=t("ac4d"),R=t("7dc5"),H=t("659d"),N=t("2864"),C=t("2720"),W=t("35c0"),Y=t("3705"),z=t("1f50"),E=t("d6c8"),P=t("9e9d"),F=t("d5a0"),I=t("8a25"),V=t("578f6"),$=t("2f26"),U=t("f71f"),q=t("662a"),G=t("b73b"),J=t("3bd1"),Z=function(n){Object(l["a"])(c,n);var t=Object(u["a"])(c);function c(){var e;return Object(s["a"])(this,c),e=t.apply(this,arguments),e.state=M["a"].state,e.postHospUpdater1=0,e.postHospUpdater2=0,e.totalPopulation=1,e.sideMenuCategories=["Select Scenario","Plots"],e.activeSideMenu=0,e.allPlots=[{index:0,name:"Activity Levels by Type",active:!0,usedInThisRun:!0,showPlot:!0},{index:1,name:"Disease Import",active:!0,usedInThisRun:!0,showPlot:!0},{index:2,name:"Hospitalization New Cases (post-process)",active:!0,usedInThisRun:!0,showPlot:!0},{index:3,name:"Hospitalization Rate (post-process)",active:!0,usedInThisRun:!0,showPlot:!0},{index:4,name:"Cases Comparison",active:!0,usedInThisRun:!0,showPlot:!0},{index:5,name:"Virus Strains",active:!0,usedInThisRun:!0,showPlot:!0},{index:6,name:"Simulated R-Values",active:!0,usedInThisRun:!0,showPlot:!0},{index:7,name:"Simulated R-Values by Purpose",active:!0,usedInThisRun:!0,showPlot:!0},{index:8,name:"Infections by Activity Type",active:!0,usedInThisRun:!0,showPlot:!0},{index:9,name:"Vaccine Effectiveness (against infection)",active:!0,usedInThisRun:!0,showPlot:!0},{index:10,name:"Vaccine Effectiveness Vs. Strain",active:!0,usedInThisRun:!0,showPlot:!0},{index:11,name:"Incidence comparison between vaccinated and unvaccinated persons",active:!0,usedInThisRun:!0,showPlot:!0},{index:12,name:"Vaccination Rates and Booster Rates",active:!0,usedInThisRun:!0,showPlot:!0},{index:13,name:"Vaccination per Type",active:!0,usedInThisRun:!0,showPlot:!0},{index:14,name:"Antibodies",active:!0,usedInThisRun:!0,showPlot:!0},{index:15,name:"Hospitalization New Cases",active:!0,usedInThisRun:!0,showPlot:!0},{index:16,name:"Hospitalization Rate Comparison",active:!0,usedInThisRun:!0,showPlot:!0},{index:17,name:"Hospitalization Rate Comparison for vaccinated and unvaccinated persons",active:!0,usedInThisRun:!0,showPlot:!0},{index:18,name:"Simulated Health Outcomes Over Time",active:!0,usedInThisRun:!0,showPlot:!0},{index:19,name:"7-Day Incidence by Age Group Over Time (Heatmap)",active:!0,usedInThisRun:!0,showPlot:!0},{index:20,name:"7-Day Incidence by Age Group Over Time (Linechart)",active:!0,usedInThisRun:!0,showPlot:!0},{index:21,name:"Leisure Outdoor Fraction",active:!0,usedInThisRun:!0,showPlot:!0},{index:22,name:"Weekly Tests",active:!0,usedInThisRun:!0,showPlot:!0}],e.berlin_population=3574568,e.scaleRKISurveillanceAnteil=40,e.startDate="",e.city="",e.offset=[],e.DEFAULT_R_VALUE_DATE="2020-10-15",e.summaryRValueDate="",e.summaryRValue="",e.MAX_DAYS=4e3,e.cumulativeInfected=0,e.isZipLoaded=!1,e.isDataMissing=!1,e.plusminus=0,e.logScale=!0,e.cityMarkdownNotes="",e.plotTag="{{PLOTS}}",e.rValueMethodDescription="Based on four-day new infections",e.showActivityLevels=!1,e.zipActivityLevelFileName="XX.zip",e.publicPath="/",e.BATTERY_URL=O["d"]+"battery/",e.RKI_URL=O["d"]+"original-data/Fallzahlen/RKI/",e.DIVI_URL=O["d"]+"original-data/Fallzahlen/DIVI/",e.JAKARTA_URL=O["d"]+"original-data/Fallzahlen/Other/",e.isUsingRealDates=!1,e.endDate="2020-08-31",e.cityCSV={berlin:e.RKI_URL+"berlin-cases.csv",munich:e.RKI_URL+"munich-cases.csv",heinsberg:e.RKI_URL+"heinsberg-cases.csv",jakarta:e.JAKARTA_URL+"jakarta-cases.CSV",cologne:e.RKI_URL+"cologne-cases.csv"},e.cityCSVMeldedatum={berlin:e.RKI_URL+"berlin-cases-meldedatum.csv"},e.cityRKISurveillance={berlin:e.RKI_URL+"SARS-CoV2_surveillance.csv"},e.cityCSVTests={berlin:e.RKI_URL+"berlin-cases-tests.csv"},e.cityDIVI={berlin:e.DIVI_URL+"berlin-divi-processed.csv",munich:e.DIVI_URL+"munich-divi-processed.csv",cologne:e.DIVI_URL+"cologne-divi-processed.csv"},e.cachedOptionKeys="",e.singleValueOptions={},e.singleValueOptionKeys=[],e.vegaChartData={},e.isBase=!1,e.currentRun={},e.data=[],e.dataHealth=[],e.measureOptions={},e.runLookup={},e.observedCases=[],e.diviData=[],e.showIncidenceComp=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h",y:"-0.15"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{range:["2020-02-09","2020-12-31"],fixedrange:!0,type:"date"},yaxis:{type:e.logScale?"log":"linear",fixedrange:!0,autorange:!0,title:"Population"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"covid-plot",width:1200,height:600,scale:1}},e.currentSituation={},e.loadedSeriesData={},e.labels={nSusceptible:"Susceptible",nSusceptibleVaccinated:"SusceptibleVaccinated",nInfectedButNotContagious:"Infected, not contagious",nContagious:"Contagious",nContagiousVaccinated:"ContagiousVaccinated",nShowingSymptoms:"Showing Symptoms",nShowingSymptomsVaccinated:"ShowingSymptomsVaccinated",nSeriouslySick:"Seriously Sick",nSeriouslySickCumulative:"Seriously Sick Cumulative",nSeriouslySickVaccinated:"SeriouslySickVaccinated",nCritical:"Critical",nCriticalVaccinated:"CriticalVaccinated",nTotalInfected:"Total Infected",nTotalInfectedVaccinated:"TotalInfectedVaccinated",nInfectedCumulative:"Infected Cumulative",nInfectedCumulativeVaccinated:"InfectedCumulativeVaccinated",nRecovered:"Recovered",nInQuarantine:"In Quarantine",nHospitalCumulative:"Cumulative Hospitalized",nShowingSymptomsCumulative:"Showing Symptoms Cum.",nShowingSymptomsCumulativeVaccinated:"ShowingSymptomsCumulativeVaccinated",nVaccinated:"Vaccinated",nContagiousCumulativeVaccinated:"ContagiousCumulativeVaccinated",nSeriouslySickCumulativeVaccinated:"SeriouslySickCumulativeVaccinated",nCriticalCumulativeVaccinated:"CriticalCumulativeVaccinated",nRecoveredVaccinated:"RecoveredVaccinated",nReVaccinated:"Boosted"},e.zipWorker=null,e.isResizing=!1,e.unreportedIncidence={},e.unreportedIncidenceNRW={},e.rkiDetectionRateData={},e.hasBaseRun=!1,e.hospitalData=[],e.rValues=[],e.incidenceHeatMapData="",e.leisurOutdoorFractionData=[],e.weeklyTestsData=[],e.diseaseData=[],e.postHospital=[],e.previousRun="",e.infectionsByActivityType=[],e.hasRValuePurposes=!1,e.hasLeisurOutdoorFraction=!1,e.vaccineEffectivenessData=[],e.showVaccineEffectivenessFields=[],e.vaccineEffectivenessVsStrainData=[],e.showVaccineEffectivenessVsStrainFields=[],e.hasWeeklyTests=!1,e.vaccinationPerType=[],e.antibodies=[],e.mutationValues=[],e.csvCache={},e.mdParser=new g.a,e}return Object(o["a"])(c,[{key:"getGroupTitle",value:function(e){return this.calendarForSimDay(e.day)||e.heading||"General Options"}},{key:"hasMultipleOptions",value:function(e){var n,t=!1,r=Object(i["a"])(e.measures);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(this.measureOptions[a.measure]){var s=this.measureOptions[a.measure].length;s>1?t=!0:this.setValueForSingleOptionMeasure(a.measure)}}}catch(u){r.e(u)}finally{r.f()}var o=Object.keys(this.singleValueOptions),l=JSON.stringify(o);return this.cachedOptionKeys!==l&&(this.singleValueOptionKeys=o,this.cachedOptionKeys=l),t}},{key:"setValueForSingleOptionMeasure",value:function(e){var n=this.measureOptions[e][0];if(n.endsWith("%")&&!n.startsWith("+")){var t=n.substring(0,n.length-1);n=""+parseFloat(t)/100,"0"===n&&(n="0.0"),"1"===n&&(n="1.0")}var r=!0;this.singleValueOptions[e]=n,this.sliderChanged(e,n,r)}},{key:"loadVegaYamlFiles",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=Object(i["a"])(this.chartYamlFiles),e.prev=1,n.s();case 3:if((t=n.n()).done){e.next=25;break}return r=t.value,e.prev=5,a="".concat(this.BATTERY_URL,"/").concat(this.runId,"/").concat(r),e.next=9,fetch(a).then();case 9:return s=e.sent,e.next=12,s.text();case 12:o=e.sent,l=S.a.parse(o),u=!0,c={yaml:l,data:[],isVisible:u},l.data&&l.data.zip&&(c.zip=l.data.zip,c.url=l.data.url),this.vegaChartData[r]=c,e.next=23;break;case 20:e.prev=20,e.t0=e["catch"](5),console.error({e:e.t0});case 23:e.next=3;break;case 25:e.next=30;break;case 27:e.prev=27,e.t1=e["catch"](1),n.e(e.t1);case 30:return e.prev=30,n.f(),e.finish(30);case 33:case"end":return e.stop()}}),e,this,[[1,27,30,33],[5,20]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleChartListChanged",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.vegaChartData={},this.loadVegaYamlFiles();case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"clearZipLoaderLookups",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.zipWorker.clear();case 2:this.csvCache={},this.cachedOptionKeys="";case 4:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"setWideMode",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.$store.commit("setWideMode",n),e.next=3,this.$nextTick();case 3:this.$forceUpdate();case 4:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"switchYaml",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c,d,h,f,m,p,g,b;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.runYaml.city){e.next=2;break}return e.abrupt("return");case 2:return this.summaryRValueDate=this.runYaml.rValueDate||this.DEFAULT_R_VALUE_DATE,e.next=5,this.clearZipLoaderLookups();case 5:return this.isUsingRealDates=!1,this.$nextTick(),this.city=this.runYaml.city,this.offset=[],this.vegaChartData={},e.next=12,this.loadVegaYamlFiles();case 12:if(!this.runYaml.startDate){e.next=16;break}this.startDate=this.runYaml.startDate,e.next=22;break;case 16:if(!this.runYaml.defaultStartDate){e.next=20;break}this.startDate=this.runYaml.defaultStartDate,e.next=22;break;case 20:return alert("Uh-oh, YAML file has no startDate AND no defaultStartDate!"),e.abrupt("return");case 22:if(this.$store.commit("setGraphStartDate",this.runYaml.graphStartDate||"2020-02-09"),this.endDate=this.runYaml.endDate?this.runYaml.endDate:"2020-08-31",this.layout.xaxis.range=[this.$store.state.graphStartDate,this.endDate],this.runYaml.offset||this.runYaml.startDates){e.next=28;break}return alert("Uh-oh, YAML file has no offsets AND no startDates!"),e.abrupt("return");case 28:if(this.runYaml.offset){e.next=38;break}if(this.runYaml.startDates){e.next=32;break}return alert("Need startDates in YAML if we don't have offsets"),e.abrupt("return");case 32:this.isUsingRealDates=!0,n=x()(this.runYaml.defaultStartDate),t=Object(i["a"])(this.runYaml.startDates);try{for(t.s();!(r=t.n()).done;)a=r.value,s=x()(a),o=s.diff(n,"days"),this.offset.push(o),s.isSame(a)&&(this.plusminus=o)}catch(y){t.e(y)}finally{t.f()}e.next=40;break;case 38:this.offset=this.runYaml.offset,this.plusminus=this.runYaml.offset[0];case 40:if(this.updateNotes(),!this.cityCSV[this.city]){e.next=48;break}return e.next=44,this.prepareObservedData(this.city);case 44:return this.observedCases=e.sent,e.next=47,this.prepareDiviData(this.city);case 47:this.diviData=e.sent;case 48:return e.next=50,this.loadInfoTxt();case 50:return this.runChanged({RunId:""}),this.showActivityLevelPlot(),e.next=54,this.isThereABaseRun();case 54:for(this.hasBaseRun=e.sent,l=0;l0?"+":"")+e}},{key:"setBase",value:function(e){this.isBase=e,this.showPlotForCurrentSituation()}},{key:"setPlusMinus",value:function(e){var n=parseInt(e);this.plusminus=n}},{key:"isThereABaseRun",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.isZipLoaded){e.next=2;break}return e.abrupt("return",!1);case 2:return n="sz0.infections.txt.csv",e.next=5,this.zipWorker.hasFile(n);case 5:return t=e.sent,console.log("DOES SZ0 EXIST: ",t),e.abrupt("return",t);case 8:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"mounted",value:function(){var n=Object(a["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(h["a"])(new f["a"](e));case 2:this.zipWorker=n.sent,this.loadCoronaDetectionRateData(),this.switchYaml();case 5:case"end":return n.stop()}}),n,this)})));function t(){return n.apply(this,arguments)}return t}()},{key:"beforeDestroy",value:function(){this.zipWorker&&m["a"].terminate(this.zipWorker)}},{key:"handleWideModeChanged",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadUnreportedIncidence",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("Cologne"!=this.cityCap){e.next=15;break}return n="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/underreporting/InzidenzDunkelzifferCologne.csv",e.prev=2,e.next=5,fetch(n);case 5:return t=e.sent,e.next=8,t.text();case 8:r=e.sent,this.unreportedIncidence=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](2),console.warn(e.t0);case 15:case"end":return e.stop()}}),e,this,[[2,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadUnreportedIncidenceNRW",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("Cologne"!=this.cityCap){e.next=15;break}return n="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/underreporting/InzidenzDunkelzifferNRW.csv",e.prev=2,e.next=5,fetch(n);case 5:return t=e.sent,e.next=8,t.text();case 8:r=e.sent,this.unreportedIncidenceNRW=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](2),console.warn(e.t0);case 15:case"end":return e.stop()}}),e,this,[[2,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadCoronaDetectionRateData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o,l,u,c=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n="https://raw.githubusercontent.com/corona-datenspende/data-updates/master/detections/detection.csv",e.prev=1,e.next=4,fetch(n);case 4:return t=e.sent,e.next=7,t.text();case 7:r=e.sent,a=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,i=a.filter((function(e){return"Berlin"===e.state_de})),s=i.map((function(e){return{date:e.date,rkiDetected:c.berlin_population*e.detection_rate_trend}})).sort((function(e,n){return e.date0||(this.allPlots[5].usedInThisRun=!1),this.hasRValuePurposes||(this.allPlots[7].usedInThisRun=!1),this.infectionsByActivityType.length>0||(this.allPlots[8].usedInThisRun=!1),this.showVaccineEffectivenessFields.length||(this.allPlots[9].usedInThisRun=!1),this.showVaccineEffectivenessVsStrainFields.length||(this.allPlots[10].usedInThisRun=!1),this.showIncidenceComp||(this.allPlots[11].usedInThisRun=!1,this.allPlots[12].usedInThisRun=!1,this.allPlots[17].usedInThisRun=!1),this.showIncidenceComp&&this.vaccinationPerType.length>0||(this.allPlots[13].usedInThisRun=!1),this.showIncidenceComp&&this.antibodies.length>0||(this.allPlots[14].usedInThisRun=!1),"heinsberg"==this.city&&(this.allPlots[16].usedInThisRun=!1),this.showByAgePlot&&this.incidenceHeatMapData||(this.allPlots[19].usedInThisRun=!1,this.allPlots[20].usedInThisRun=!1),this.leisurOutdoorFractionData.length||(this.allPlots[21].usedInThisRun=!1),this.weeklyTestsData.length||(this.allPlots[22].usedInThisRun=!1)}},{key:"addDataFromInfectionsCSVToData",value:function(e){if(this.weeklyTestsData.length){for(var n=[],t=[],r=0;r-1&&(this.hasRValuePurposes=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.rValues=[],this.hasRValuePurposes=!1,console.log("RVALUES: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadDiseaseImport",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.diseaseData=[],e.abrupt("return");case 3:return t=n.RunId+".diseaseImport.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.diseaseData=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),console.log("DiseaseData: no",t),this.diseaseData=[];case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadPostHospital",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.postHospital=[],e.abrupt("return");case 3:return t=n.RunId+".post.hospital.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.postHospital=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),console.log("postHospital: no",t),this.postHospital=[];case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadLeisurOutdoorFraction",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.leisurOutdoorFractionData=[],this.hasLeisurOutdoorFraction=!1,e.abrupt("return");case 4:return t=n.RunId+".outdoorFraction.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,this.leisurOutdoorFractionData=r.data,r.meta.fields.indexOf("home")>-1&&(this.hasLeisurOutdoorFraction=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.leisurOutdoorFractionData=[],this.hasLeisurOutdoorFraction=!1,console.log("LeisurOutdoorFraction: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccineEffectivenessData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.vaccineEffectivenessData=[],this.showVaccineEffectivenessFields=[],e.abrupt("return");case 4:return t=n.RunId+".post.vaccineEff.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,r.meta.fields.indexOf("day")>-1&&(this.vaccineEffectivenessData=r.data,this.showVaccineEffectivenessFields=r.meta.fields),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](5),this.vaccineEffectivenessData=[],this.showVaccineEffectivenessFields=[],console.log("NO VaccineEffectiveness:",t);case 17:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccineEffectivenessVsStrainData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.vaccineEffectivenessVsStrainData=[],this.showVaccineEffectivenessVsStrainFields=[],e.abrupt("return");case 4:return t=n.RunId+".post.ve.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,r.meta.fields.indexOf("day")>-1&&(this.vaccineEffectivenessVsStrainData=r.data,this.showVaccineEffectivenessVsStrainFields=r.meta.fields),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](5),this.vaccineEffectivenessVsStrainData=[],this.showVaccineEffectivenessVsStrainFields=[],console.log("NO VaccineEffectivenessVsStrain:",t);case 17:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadWeeklyTests",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.weeklyTestsData=[],this.hasWeeklyTests=!1,e.abrupt("return");case 4:return t=n.RunId+".infections.txt.csv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,this.weeklyTestsData=r.data,r.meta.fields.indexOf("home")>-1&&(this.hasWeeklyTests=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.weeklyTestsData=[],this.hasWeeklyTests=!1,console.log("WeeklyTests: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccinationPerType",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.vaccinationPerType=[],e.abrupt("return");case 3:return t=n.RunId+".vaccinations.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.vaccinationPerType=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.vaccinationPerType=[],console.log("Vaccination Per Type: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadAntibodies",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.antibodies=[],e.abrupt("return");case 3:return t=n.RunId+".antibodies.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.antibodies=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.antibodies=[],console.log("Antibodies: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadMutationValues",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.mutationValues=[],e.abrupt("return");case 3:return t=n.RunId+".strains.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.mutationValues=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.mutationValues=[],console.log("MUTATIONS: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadCSVs",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=2;break}return e.abrupt("return",[]);case 2:return e.next=4,this.zipWorker.setZipFile({BATTERY_URL:this.BATTERY_URL,runId:this.runId,zipFolder:this.runYaml.zipFolder,whichZip:n.RunId});case 4:if(this.isZipLoaded=!0,t=n.RunId+".infections.txt.csv",!(t in this.csvCache)){e.next=11;break}return console.log(t+"is in cache: retrieving now"),e.next=10,this.csvCache[t];case 10:return e.abrupt("return",e.sent);case 11:return this.csvCache[t]=new Promise(function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n,a){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r.zipWorker.extractFile(t);case 2:i=e.sent,n(i.data);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()),e.next=14,this.csvCache[t];case 14:return e.abrupt("return",e.sent);case 15:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"calendarForSimDay",value:function(e){if(-1===e)return"";var n=x()(this.startDate).add(e-1,"days").format("MMM DD");return n}},{key:"calculateDatefromSimulationDay",value:function(e){var n=x()(this.startDate).add(this.plusminus,"days").add(e-1,"days").format("YYYY-MM-DD");return n}},{key:"generateSeriesFromCSVData",value:function(e){for(var n=this,t=[],r=this.unpack(e,"day"),a=r.map((function(e){return n.calculateDatefromSimulationDay(e)})),i=0,s=Object.keys(this.labels);i0&&t.push(this.observedCases[0]),("berlin"===this.city&&this.rkiDetectionRateData.x||"cologne"===this.city&&this.rkiDetectionRateData.x)&&t.push(this.rkiDetectionRateData),t}},{key:"prepareDiviData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l,u,c,d,h;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=[],this.cityDIVI[n]){e.next=3;break}return e.abrupt("return",t);case 3:return e.next=5,fetch(this.cityDIVI[n]);case 5:return r=e.sent,e.next=8,r.text();case 8:a=e.sent,s=y.a.parse(a,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,o=[],l=[],0,u=Object(i["a"])(s);try{for(u.s();!(c=u.n()).done;){d=c.value;try{h=d.date,d.faelle_covid_aktuell&&(o.push(h),l.push(d.faelle_covid_aktuell))}catch(f){}}}catch(m){u.e(m)}finally{u.f()}return t.push({name:"Reported: "+this.cityCap+" Intensive Care (DIVI)",x:o,y:l,line:{dash:"dot",width:2,color:"rgb(0,200,50)"}}),e.abrupt("return",t);case 17:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"prepareObservedData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,v,_,w,k,S,M,O,B,j,L,D,T,A,R,H,N,C,W,Y,z,E,P,F,I,V,$,U,q,G,J,Z,K,X,Q,ee,ne,te;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=[],!this.cityCSV[n]){e.next=16;break}return e.next=4,fetch(this.cityCSV[n]);case 4:return r=e.sent,e.next=7,r.text();case 7:a=e.sent,s=y.a.parse(a,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,o=[],l=[],u=0,c=Object(i["a"])(s);try{for(c.s();!(d=c.n()).done;)h=d.value,f=h.year+"-"+h.month+"-"+h.day,o.push(f),u+=h.cases,l.push(u)}catch(re){c.e(re)}finally{c.f()}m="jakarta"!==n?"RKI ".concat(this.cityCap," Infections"):"Observed Infections",t.push({name:m,x:o,y:l,line:{dash:"dot",width:3,color:"#080"}});case 16:if(!this.cityCSVMeldedatum[n]){e.next=31;break}return e.next=19,fetch(this.cityCSVMeldedatum[n]);case 19:return p=e.sent,e.next=22,p.text();case 22:g=e.sent,b=y.a.parse(g,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,v=[],_=[],w=0,k=-1,S=Object(i["a"])(b);try{for(S.s();!(M=S.n()).done;)O=M.value,B=x()({year:O.year,month:O.month-1,day:O.day}),B.add(k,"days"),j=B.format("YYYY-MM-DD"),v.push(j),w+=O.cases,_.push(w)}catch(re){S.e(re)}finally{S.f()}t.push({name:"RKI-Meldedatum "+this.cityCap,x:v,y:_,mode:"markers",type:"scatter",marker:{color:"#6d2",size:3}});case 31:if(!this.cityCSVTests[n]){e.next=46;break}return e.next=34,fetch(this.cityCSVTests[n]);case 34:return L=e.sent,e.next=37,L.text();case 37:D=e.sent,T=y.a.parse(D,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,A=[],R=[],H=0,N=0,C=Object(i["a"])(T);try{for(C.s();!(W=C.n()).done;)Y=W.value,z=x()({year:Y.year,month:Y.month-1,day:Y.day}),z.add(N,"days"),E=z.format("YYYY-MM-DD"),A.push(E),H+=Y.cases,R.push(H)}catch(re){C.e(re)}finally{C.f()}t.push({name:"Positive Tests "+this.cityCap,x:A,y:R,mode:"markers",type:"scatter",marker:{color:"#f42",size:4}});case 46:if(!this.cityRKISurveillance[n]){e.next=85;break}return e.next=49,fetch(this.cityRKISurveillance[n]);case 49:return P=e.sent,e.next=52,P.text();case 52:F=e.sent,I=y.a.parse(F,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,delimiter:";"}).data,V=[],$=[],U=[],q=Object(i["a"])(I),e.prev=58,q.s();case 60:if((G=q.n()).done){e.next=76;break}if(J=G.value,Z=J["Beginn Meldewoche"],K=parseInt(Z.substring(6,10)),X=parseInt(Z.substring(3,5))-1,Q=parseInt(Z.substring(0,2)),ee=x()({year:K,month:X,day:Q}),ne=ee.format("YYYY-MM-DD"),te=J["Anteil positiver Tests Lagebericht "+this.cityCap],"Invalid date"!==ne){e.next=71;break}return e.abrupt("continue",74);case 71:V.push(ne),$.push(this.scaleRKISurveillanceAnteil*te),U.push(te);case 74:e.next=60;break;case 76:e.next=81;break;case 78:e.prev=78,e.t0=e["catch"](58),q.e(e.t0);case 81:return e.prev=81,q.f(),e.finish(81);case 84:t.push({name:"Reported: Share Positive Tests (ALM e.V.)",x:V,y:$,text:U,mode:"markers",type:"scatter",hovertemplate:"%{text}%",marker:{symbol:"cross",color:"#f80",size:5}});case 85:return e.abrupt("return",t);case 86:case"end":return e.stop()}}),e,this,[[58,78,81,84]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"parseInfoTxt",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.BATTERY_URL+this.runId+"/_info.txt",e.next=3,fetch(t);case 3:return r=e.sent,e.next=6,r.text();case 6:return a=e.sent,i=y.a.parse(a,{header:!0,dynamicTyping:!1}),e.abrupt("return",i.data);case 9:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadInfoTxt",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,y,v,_,w;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log("_info.txt: generating lookups"),e.next=3,this.parseInfoTxt(this.city);case 3:n=e.sent,t={},r={},a=["Config","Output","RunId","RunScript"],s=0,o=Object.keys(n[0]);case 8:if(!(s-1)){e.next=12;break}return e.abrupt("continue",13);case 12:t[l]=new Set;case 13:s++,e.next=8;break;case 16:u=Object(i["a"])(n),e.prev=17,u.s();case 19:if((c=u.n()).done){e.next=29;break}if(d=c.value,void 0!=d.RunId){e.next=23;break}return e.abrupt("continue",27);case 23:for(h=0,f=Object.keys(t);h=11?e:e+12:"petang"===n||"malam"===n?e+12:void 0},meridiem:function(e,n,t){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return n}))},6582:function(e,n,t){"use strict";var r=/("(?:[^\\"]|\\.)*")|[:,]/g;e.exports=function(e,n){var t,a,i;return n=n||{},t=JSON.stringify([1],void 0,void 0===n.indent?2:n.indent).slice(2,-3),a=""===t?1/0:void 0===n.maxLength?80:n.maxLength,i=n.replacer,function e(n,s,o){var l,u,c,d,h,f,m,p,g,b,y,v;if(n&&"function"===typeof n.toJSON&&(n=n.toJSON()),y=JSON.stringify(n,i),void 0===y)return y;if(m=a-s.length-o,y.length<=m&&(g=y.replace(r,(function(e,n){return n||e+" "})),g.length<=m))return g;if(null!=i&&(n=JSON.parse(y),i=void 0),"object"===typeof n&&null!==n){if(p=s+t,c=[],u=0,Array.isArray(n))for(b="[",l="]",m=n.length;u0)return[b,t+c.join(",\n"+p),l].join("\n"+s)}return y}(e,"",0)}},"659d":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("b0c0"),t("6b93"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=t("10a0"),p=function(e){Object(l["a"])(r,e);var n=Object(u["a"])(r);function r(){var e;return Object(s["a"])(this,r),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.originalDataUrl=m["d"]+"original-data/Fallzahlen/",e.diviIncidenceNRWUrl=m["d"]+"original-data/hospital-cases/cologne/DiviIncidenceNRW.csv",e.observedData=[],e.cityObservedHospitalizationFiles={cologne:e.originalDataUrl+"Cologne/cologne-hospital.csv"},e.bundeslandCSV=t("b335").default,e.bundeslandIncidenceRateLookup={berlin:{name:"Berlin"},cologne:{name:"Nordrhein-Westfalen"}},e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{autorange:!0,fixedrange:!0,type:"linear",title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(o["a"])(r,[{key:"mounted",value:function(){this.updateScale(),this.fetchRealHospitalizationRates(),this.calculate(),this.fetchBundeslandIncidenceRates()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculate(),this.fetchBundeslandIncidenceRates())}},{key:"updateModelData",value:function(){this.calculate(),this.fetchBundeslandIncidenceRates()}},{key:"fetchRealHospitalizationRates",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.observedData=[],e.abrupt("return");case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateScale",value:function(){this.logScale?(this.layout.yaxis.type="log",this.layout.yaxis.autorange=!1,this.layout.yaxis.range=[Math.log10(.1),2]):(this.layout.yaxis.type="linear",delete this.layout.yaxis.range,this.layout.yaxis.autorange=!0)}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"fetchDiviIncidenceNRW",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}()},{key:"calculate",value:function(){this.$emit("method",this.lagDays+"-day Hospitalizations / 100k Pop."),this.dataLines=[];var e=[],n=[];try{var t=this.data.filter((function(e){return"Susceptible"===e.name}))[0];if(!t)return;for(var r=t.y[0],a=r/1e5,i=this.data.filter((function(e){return"Seriously Sick Cumulative"===e.name}))[0],s=this.lagDays;s11?t?"p.t.m.":"P.T.M.":t?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return n}))},"662a":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("c975"),t("b0c0"),t("6b93"),t("ac1f"),t("1276"),t("2ca0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[Math.log10(2),Math.log10(3e4)],title:"7-Day Infections / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(3e4)],title:"7-Day Infections / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"7-Day Infections / 100k Pop."}}},{key:"gotUnreportedIncidence",value:function(){this.calculateValues()}},{key:"gotUnreportedIncidenceNRW",value:function(){this.calculateValues()}},{key:"calculateUnreportedNRW",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.unreportedIncidenceNRW.length>1){for(n={type:"scatter",mode:"markers",marker:{size:4}},t={type:"scatter",mode:"markers",marker:{size:4}},n.name="MAGS NRW Incidence",n.x=[],n.y=[],t.name="Assumed Reported and Unreported Cases (NRW)",t.x=[],t.y=[],r=0;r1){for(n={type:"scatter",mode:"markers",marker:{size:4}},n.name="Assumed Reported and Unreported Cases",n.x=[],n.y=[],t=0;t-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;u9?r(e%10):e}function a(e,n){return 2===n?i(e):e}function i(e){var n={m:"v",b:"v",d:"z"};return void 0===n[e.charAt(0)]?e:n[e.charAt(0)]+e.substring(1)}var s=e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:n,h:"un eur",hh:"%d eur",d:"un devezh",dd:n,M:"ur miz",MM:n,y:"ur bloaz",yy:t},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var n=1===e?"añ":"vet";return e+n},week:{dow:1,doy:4}});return s}))},"688b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},"68d3":function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(e,n,t)<=0;e.exports=a},6909:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var n=e%10,t=e%100;return 0===e?e+"-ев":0===t?e+"-ен":t>10&&t<20?e+"-ти":1===n?e+"-ви":2===n?e+"-ри":7===n||8===n?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return n}))},"694b":function(e,n,t){"use strict";e.exports=function e(n,t){if(n===t)return!0;if(n&&t&&"object"==typeof n&&"object"==typeof t){if(n.constructor!==t.constructor)return!1;var r,a,i;if(Array.isArray(n)){if(r=n.length,r!=t.length)return!1;for(a=r;0!==a--;)if(!e(n[a],t[a]))return!1;return!0}if(n.constructor===RegExp)return n.source===t.source&&n.flags===t.flags;if(n.valueOf!==Object.prototype.valueOf)return n.valueOf()===t.valueOf();if(n.toString!==Object.prototype.toString)return n.toString()===t.toString();if(i=Object.keys(n),r=i.length,r!==Object.keys(t).length)return!1;for(a=r;0!==a--;)if(!Object.prototype.hasOwnProperty.call(t,i[a]))return!1;for(a=r;0!==a--;){var s=i[a];if(!e(n[s],t[s]))return!1}return!0}return n!==n&&t!==t}},"6aa7":function(e,n,t){"use strict";var r=t("0d06"),a=t.n(r);a.a},"6b781":function(e,n,t){const r=t("a236"),a=t("4392"),i=(e,n)=>{if(a(e,n))return null;{const t=r(e),a=r(n),i=t.prerelease.length||a.prerelease.length,s=i?"pre":"",o=i?"prerelease":"";for(const e in t)if(("major"===e||"minor"===e||"patch"===e)&&t[e]!==a[e])return s+e;return o}};e.exports=i},"6b93":function(e,n,t){var r=t("23e7"),a=Math.log,i=Math.LOG10E;r({target:"Math",stat:!0},{log10:function(e){return a(e)*i}})},"6c3a":function(e,n,t){"use strict";t.d(n,"a",(function(){return L})),t.d(n,"b",(function(){return D}));var r=t("a38c"),a=t.n(r),i=t("2e19");class s extends i["a"]{constructor(){super(e=>(this._observers.add(e),()=>this._observers.delete(e))),this._observers=new Set}next(e){for(const n of this._observers)n.next(e)}error(e){for(const n of this._observers)n.error(e)}complete(){for(const e of this._observers)e.complete()}}var o=s;function l(e){"function"===typeof e?e():e&&"function"===typeof e.unsubscribe&&e.unsubscribe()}var u=l;function c(e){const n=new o;let t,r=0;return new i["a"](a=>{t||(t=e.subscribe(n));const i=n.subscribe(a);return r++,()=>{r--,i.unsubscribe(),0===r&&(u(t),t=void 0)}})}var d=c,h=t("dc2a");const f=()=>{},m=e=>e,p=e=>Promise.resolve().then(e);function g(e){throw e}function b(e){return e&&"function"===typeof e.then}class y extends i["a"]{constructor(e){super(n=>{const t=this,r=Object.assign(Object.assign({},n),{complete(){n.complete(),t.onCompletion()},error(e){n.error(e),t.onError(e)},next(e){n.next(e),t.onNext(e)}});try{return this.initHasRun=!0,e(r)}catch(a){r.error(a)}}),this.initHasRun=!1,this.fulfillmentCallbacks=[],this.rejectionCallbacks=[],this.firstValueSet=!1,this.state="pending"}onNext(e){this.firstValueSet||(this.firstValue=e,this.firstValueSet=!0)}onError(e){this.state="rejected",this.rejection=e;for(const n of this.rejectionCallbacks)p(()=>n(e))}onCompletion(){this.state="fulfilled";for(const e of this.fulfillmentCallbacks)p(()=>e(this.firstValue))}then(e,n){const t=e||m,r=n||g;let a=!1;return new Promise((e,n)=>{const i=t=>{if(!a){a=!0;try{e(r(t))}catch(i){n(i)}}},s=n=>{try{e(t(n))}catch(r){i(r)}};return this.initHasRun||this.subscribe({error:i}),"fulfilled"===this.state?e(t(this.firstValue)):"rejected"===this.state?(a=!0,e(r(this.rejection))):(this.fulfillmentCallbacks.push(s),void this.rejectionCallbacks.push(i))})}catch(e){return this.then(void 0,e)}finally(e){const n=e||f;return this.then(e=>(n(),e),()=>n())}static from(e){return b(e)?new y(n=>{const t=e=>{n.next(e),n.complete()},r=e=>{n.error(e)};e.then(t,r)}):super.from(e)}}var v=t("cd8f"),_=t("cea9");const w=a()("threads:master:messages");let x=1;const k=e=>Array.from(new Set(e)),S=e=>e&&e.type===_["b"].error,M=e=>e&&e.type===_["b"].result,O=e=>e&&e.type===_["b"].running;function B(e,n){return new i["a"](t=>{let r;const a=i=>{if(w("Message from worker:",i.data),i.data&&i.data.uid===n)if(O(i.data))r=i.data.resultType;else if(M(i.data))"promise"===r?("undefined"!==typeof i.data.payload&&t.next(Object(h["a"])(i.data.payload)),t.complete(),e.removeEventListener("message",a)):(i.data.payload&&t.next(Object(h["a"])(i.data.payload)),i.data.complete&&(t.complete(),e.removeEventListener("message",a)));else if(S(i.data)){const n=Object(h["a"])(i.data.error);t.error(n),e.removeEventListener("message",a)}};return e.addEventListener("message",a),()=>{if("observable"===r||!r){const t={type:_["a"].cancel,uid:n};e.postMessage(t)}e.removeEventListener("message",a)}})}function j(e){if(0===e.length)return{args:[],transferables:[]};const n=[],t=[];for(const r of e)Object(v["a"])(r)?(n.push(Object(h["b"])(r.send)),t.push(...r.transferables)):n.push(Object(h["b"])(r));return{args:n,transferables:0===t.length?t:k(t)}}function L(e,n){return(...t)=>{const r=x++,{args:a,transferables:i}=j(t),s={type:_["a"].run,uid:r,method:n,args:a};w("Sending command to run function to worker:",s);try{e.postMessage(s,i)}catch(o){return y.from(Promise.reject(o))}return y.from(d(B(e,r)))}}function D(e,n){const t={};for(const r of n)t[r]=L(e,r);return t}},"6ca3":function(e,n,t){},"6ce3":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},"6d43":function(e,n,t){const r=Symbol("SemVer ANY");class a{static get ANY(){return r}constructor(e,n){if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),e instanceof a){if(e.loose===!!n.loose)return e;e=e.value}l("comparator",e,n),this.options=n,this.loose=!!n.loose,this.parse(e),this.semver===r?this.value="":this.value=this.operator+this.semver.version,l("comp",this)}parse(e){const n=this.options.loose?i[s.COMPARATORLOOSE]:i[s.COMPARATOR],t=e.match(n);if(!t)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==t[1]?t[1]:"","="===this.operator&&(this.operator=""),t[2]?this.semver=new u(t[2],this.options.loose):this.semver=r}toString(){return this.value}test(e){if(l("Comparator.test",e,this.options.loose),this.semver===r||e===r)return!0;if("string"===typeof e)try{e=new u(e,this.options)}catch(n){return!1}return o(e,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof a))throw new TypeError("a Comparator is required");if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),""===this.operator)return""===this.value||new c(e.value,n).test(this.value);if(""===e.operator)return""===e.value||new c(this.value,n).test(e.semver);const t=(">="===this.operator||">"===this.operator)&&(">="===e.operator||">"===e.operator),r=("<="===this.operator||"<"===this.operator)&&("<="===e.operator||"<"===e.operator),i=this.semver.version===e.semver.version,s=(">="===this.operator||"<="===this.operator)&&(">="===e.operator||"<="===e.operator),l=o(this.semver,"<",e.semver,n)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),u=o(this.semver,">",e.semver,n)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return t||r||i&&s||l||u}}e.exports=a;const{re:i,t:s}=t("8cb5"),o=t("c4be"),l=t("b802"),u=t("bbfd"),c=t("3fce")},"6d79":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},t=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var t=e%10,r=e>=100?100:null;return e+(n[e]||n[t]||n[r])},week:{dow:1,doy:7}});return t}))},"6d83":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return n}))},"6e98":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},"6f12":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},"6f50":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},"6fa7":function(e,n,t){const r=t("1cc6"),a=(e,n)=>e.sort((e,t)=>r(t,e,n));e.exports=a},"708d":function(e,n,t){},7118:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),t="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),r=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return r}))},"713b":function(e,n,t){},7142:function(e,n,t){"use strict";(function(e){t("96cf");var r=t("c964"),a=t("276c"),i=t("e954"),s=t("920b"),o=t("92a6"),l=t("9ab4"),u=t("60a3"),c=t("43e06"),d=t.n(c),h=t("f2ec"),f=t("731b"),m=t("25f1"),p=function(n){Object(s["a"])(l,n);var t=Object(o["a"])(l);function l(){var e;return Object(a["a"])(this,l),e=t.apply(this,arguments),e.dataLines=[],e.postProcessWorker=null,e.updaterCount=0,e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(i["a"])(l,[{key:"mounted",value:function(){this.updateScale(),this.calculateValues()}},{key:"beforeDestroy",value:function(){this.postProcessWorker&&h["a"].terminate(this.postProcessWorker)}},{key:"handleWideModeChanged",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.intakesHosp?this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",autorange:!0,title:"Intake Incidence"}:{fixedrange:!0,type:"linear",autorange:!0,title:"Intake Incidence"}:this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",autorange:!0,title:"Occupancy / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Occupancy / 100k Pop."}}},{key:"calculateValues",value:function(){var n=Object(r["a"])(regeneratorRuntime.mark((function n(){var t;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(this.postProcessWorker){n.next=4;break}return n.next=3,Object(f["a"])(new m["a"](e));case 3:this.postProcessWorker=n.sent;case 4:if(this.data.length){n.next=6;break}return n.abrupt("return");case 6:return n.next=8,this.postProcessWorker.buildDataLines({data:this.data,totalPopulation:this.totalPopulation,city:this.city,intakesHosp:this.intakesHosp});case 8:t=n.sent,this.dataLines=t,this.updaterCount=this.postHospUpdater;case 11:case"end":return n.stop()}}),n,this)})));function t(){return n.apply(this,arguments)}return t}()}]),l}(u["c"]);Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"startDate",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"endDate",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"data",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"totalPopulation",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"logScale",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"intakesHosp",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"city",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"postHospUpdater",void 0),Object(l["b"])([Object(u["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(l["b"])([Object(u["d"])("data"),Object(u["d"])("totalPopulation")],p.prototype,"updateData",null),Object(l["b"])([Object(u["d"])("logScale")],p.prototype,"updateScale",null),p=Object(l["b"])([Object(u["a"])({components:{VuePlotly:d.a},props:{}})],p),n["a"]=p}).call(this,t("8a36"))},"72c1":function(e,n,t){"use strict";var r=t("cab8"),a=t.n(r);a.a},"731b":function(e,n,t){"use strict";(function(e){t.d(n,"a",(function(){return k}));var r=t("a38c"),a=t.n(r),i=t("2e19"),s=t("dc2a"),o=t("7fc3d"),l=t("7b0a"),u=t("5f4b"),c=t("6c3a"),d=function(e,n,t,r){function a(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,i){function s(e){try{l(r.next(e))}catch(n){i(n)}}function o(e){try{l(r["throw"](e))}catch(n){i(n)}}function l(e){e.done?t(e.value):a(e.value).then(s,o)}l((r=r.apply(e,n||[])).next())}))};const h=a()("threads:master:messages"),f=a()("threads:master:spawn"),m=a()("threads:master:thread-utils"),p=e=>e&&"init"===e.type,g=e=>e&&"uncaughtError"===e.type,b="undefined"!==typeof e&&Object({NODE_ENV:"production",BASE_URL:"/"}).THREADS_WORKER_INIT_TIMEOUT?Number.parseInt(Object({NODE_ENV:"production",BASE_URL:"/"}).THREADS_WORKER_INIT_TIMEOUT,10):1e4;function y(e,n,t){return d(this,void 0,void 0,(function*(){let r;const a=new Promise((e,a)=>{r=setTimeout(()=>a(Error(t)),n)}),i=yield Promise.race([e,a]);return clearTimeout(r),i}))}function v(e){return new Promise((n,t)=>{const r=a=>{h("Message from worker before finishing initialization:",a.data),p(a.data)?(e.removeEventListener("message",r),n(a.data)):g(a.data)&&(e.removeEventListener("message",r),t(Object(s["a"])(a.data.error)))};e.addEventListener("message",r)})}function _(e,n){return new i["a"](t=>{const r=e=>{const n={type:u["a"].message,data:e.data};t.next(n)},a=e=>{m("Unhandled promise rejection event in thread:",e);const n={type:u["a"].internalError,error:Error(e.reason)};t.next(n)};e.addEventListener("message",r),e.addEventListener("unhandledrejection",a),n.then(()=>{const n={type:u["a"].termination};e.removeEventListener("message",r),e.removeEventListener("unhandledrejection",a),t.next(n),t.complete()})})}function w(e){const[n,t]=Object(o["a"])(),r=()=>d(this,void 0,void 0,(function*(){m("Terminating worker"),yield e.terminate(),t()}));return{terminate:r,termination:n}}function x(e,n,t,r){const a=t.filter(e=>e.type===u["a"].internalError).map(e=>e.error);return Object.assign(e,{[l["a"]]:a,[l["b"]]:t,[l["c"]]:r,[l["e"]]:n})}function k(e,n){return d(this,void 0,void 0,(function*(){f("Initializing new thread");const t=n&&n.timeout?n.timeout:b,r=yield y(v(e),t,`Timeout: Did not receive an init message from worker after ${t}ms. Make sure the worker calls expose().`),a=r.exposed,{termination:i,terminate:s}=w(e),o=_(e,i);if("function"===a.type){const n=Object(c["a"])(e);return x(n,e,o,s)}if("module"===a.type){const n=Object(c["b"])(e,a.methods);return x(n,e,o,s)}{const e=a.type;throw Error(`Worker init message states unexpected type of expose(): ${e}`)}}))}}).call(this,t("4362"))},7333:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t}});return n}))},"73ac":function(e,n,t){"use strict";t.r(n);var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{attrs:{id:"run-page"}},[t("div",{staticClass:"banner"},[t("div",{staticClass:"version-banner"},[e._v(e._s(e.viewerPrettyName))]),e._m(0),e.badPage?e._e():t("div",{staticClass:"city-picker"},e._l(e.allRuns,(function(n,r){return t("div",{key:n.runId,staticClass:"which-city",class:{selected:n.name===e.city},attrs:{to:"/runs/"+n.runId},on:{click:function(n){return e.switchCity(r)}}},[t("h1",[e._v(e._s(n.name))])])})),0)]),-2==e.currentCity?t("nav",{staticClass:"breadcrumb",attrs:{"aria-label":"breadcrumbs"}},[t("ul",e._l(e.allRuns[e.currentCity].crumbs,(function(n){return t("li",{class:{isActive:n.isActive}},[t("router-link",{attrs:{to:n.url}},[e._v(e._s(n.title))])],1)})),0)]):e._e(),e.badPage?t("div",{staticClass:"badpage"},[t("h3",[e._v("404 No Page Found")]),t("p",[e._v("There is nothing available at this URL.")]),t("p",[e._v("Go back to the "),t("router-link",{attrs:{to:"/"}},[e._v("main page.")])],1)]):e._e(),t("div",{staticClass:"view-container"},[t("div",{staticClass:"view-section"},[e.currentCity>-1?t(e.viewerComponent,{tag:"component",staticClass:"viewer",attrs:{runYaml:e.allRuns[e.currentCity].yaml,runId:e.allRuns[e.currentCity].runId,chartYamlFiles:e.chartYamlFiles}}):e._e()],1)])])},a=[function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"banner-text"},[t("h2",[e._v("VSP / Technische Universität Berlin")]),t("h3",[e._v("COVID-19 Analysis Portal")])])}],i=(t("fb6a"),t("b0c0"),t("d3b7"),t("ac1f"),t("8a79"),t("466d"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("8f3c"),f=t.n(h),m=t("60a3"),p=t("10a0"),g=(t("c975"),t("5319"),function(){function e(n){Object(o["a"])(this,e),this.baseUrl=n,n.endsWith("/")||(this.baseUrl+="/"),console.log(this.baseUrl)}return Object(l["a"])(e,[{key:"getDirectory",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){var t,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.baseUrl+n.replace(/^0-9a-zA-Z_\-\/:+/i,""),t.endsWith("/")||(t+="/"),console.log("fetching dir:",t),e.next=5,fetch(t).then((function(e){return e.text()})).then((function(e){return r.buildListFromHtml(e)})).catch((function(e){return{dirs:[],files:[]}}));case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"getFile",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.baseUrl+n.replace(/^0-9a-zA-Z_\-\/:+/i,""),t.endsWith("/")||(t+="/"),e.next=4,fetch(t).then((function(e){return e.text()}));case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"buildListFromHtml",value:function(e){var n,t=/"(.*?)"/,r=[],a=[],s=e.split("\n"),o=Object(i["a"])(s);try{for(o.s();!(n=o.n()).done;){var l=n.value,u=l.indexOf('
  • 1?t("div",{staticClass:"measure-buttons"},[t("p",[e._v(e._s(n.title))]),t("button-group",{attrs:{measure:n,options:e.measureOptions[n.measure]},on:{changed:e.sliderChanged}})],1):e._e()])}))],2):e._e()])})),t("div",{staticClass:"left-padding"},[t("h5",{staticClass:"cumulative"},[e._v("Cumulative Infected by"),t("br"),e._v(e._s(e.endDate)+":")]),t("p",{staticClass:"infected"},[e._v(e._s(e.prettyInfected))]),t("h5",{staticClass:"cumulative"},[e._v("R-Value on:")]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.summaryRValueDate,expression:"summaryRValueDate"}],staticClass:"input r-input",attrs:{id:"reditor",size:"9"},domProps:{value:e.summaryRValueDate},on:{input:function(n){n.target.composing||(e.summaryRValueDate=n.target.value)}}}),t("p",{staticClass:"infected"},[e._v(e._s(e.summaryRValue))]),e.singleValueOptionKeys.length?t("div",{staticClass:"single-value-options"},[t("h5",[e._v("Simulation Parameters:")]),t("table",e._l(e.singleValueOptionKeys,(function(n){return t("tr",{key:n},[t("td",{staticStyle:{"text-align":"right","padding-right":"0.4rem"}},[e._v(e._s(n))]),t("td",[t("b",{staticStyle:{color:"#596"}},[e._v(e._s(e.singleValueOptions[n]))])])])})),0)]):e._e()])],2)])})),0)]),t("div",{staticClass:"right-content"},[t("div",{staticClass:"page-section content"},[t("div",{staticClass:"readme",domProps:{innerHTML:e._s(e.topNotes)}})]),t("div",{staticClass:"page-section preamble",style:{backgroundColor:"white"}},[t("h3",{staticClass:"select-scenario"})]),e.city&&e.hasBaseRun?t("div",{staticClass:"page-section base-choice"},[t("div",{staticClass:"button-choices buttons has-addons"},[t("button",{key:"do-something",staticClass:"button is-small",class:{"is-link":!e.isBase,"is-selected":!e.isBase},style:{marginRight:"0.5rem"},on:{click:function(n){return e.setBase(!1)}}},[e._v("Alternatives")]),t("button",{key:"base",staticClass:"button is-small",class:{"is-link":e.isBase,"is-selected":e.isBase},on:{click:function(n){return e.setBase(!0)}}},[e._v("What would have happened without restrictions")])])]):e._e(),t("div",{staticClass:"page-section selections-and-charts"},[t("div",{staticClass:"right-side",class:{"wide-mode":e.$store.state.isWideMode}},[t("p",{staticClass:"width-selection"},[t("a",{class:{"active-view-mode":!e.$store.state.isWideMode},on:{click:function(n){return e.setWideMode(!1)}}},[e._v("Narrow")]),t("a",{class:{"active-view-mode":e.$store.state.isWideMode},on:{click:function(n){return e.setWideMode(!0)}}},[e._v("Wide")])]),e.showActivityLevels&&e.allPlots[0].active&&e.isZipLoaded?t("div",{staticClass:"linear-plot activity"},[t("h5",[e._v(e._s(e.allPlots[0].name))]),t("p",[e._v("0-100% of normal")]),t("div",{staticClass:"plotarea activities"},[t("activity-levels-plot",{staticClass:"plotsize",attrs:{city:e.city,battery:e.runId,currentRun:e.currentRun,startDate:e.startDate,endDate:e.endDate,plusminus:e.plusminus,zipWorker:e.zipWorker}})],1)]):e._e(),e._l(Object.keys(e.vegaChartData),(function(n){return t("div",{key:n,staticClass:"top-vega-plots"},[!0===e.vegaChartData[n].yaml.showAbove&&e.vegaChartData[n].isVisible?t("div",{staticClass:"linear-plot top-vega-plot"},[t("vega-lite-chart",{staticClass:"plotsize",attrs:{baseUrl:e.BATTERY_URL,runId:e.runId,configFile:n,logScale:e.logScale,yamlDef:e.vegaChartData[n].yaml,data:e.vegaChartData[n].data}})],1):e._e()])})),t("div",{staticClass:"plot-options"},[t("div",{staticClass:"scale-options"},[t("b",[e._v("Scale")]),t("div",{staticClass:"variation-choices buttons has-addons"},[t("button",{staticClass:"button is-small",class:{"is-link":!e.logScale,"is-selected":!e.logScale},on:{click:function(n){e.logScale=!1}}},[e._v("Linear")]),t("button",{staticClass:"button is-small",class:{"is-link":e.logScale,"is-selected":e.logScale},on:{click:function(n){e.logScale=!0}}},[e._v("Log")])])]),e.offset.length>1?t("div",{staticClass:"variation"},[t("b",[e._v("Shift Start Date")]),t("div",{staticClass:"variation-choices buttons has-addons",staticStyle:{"margin-left":"auto"}},e._l(e.offset,(function(n){return t("button",{key:n,staticClass:"button is-small",class:{"is-link":e.plusminus===n,"is-selected":e.plusminus===n},on:{click:function(t){return e.setPlusMinus(n)}}},[e._v(e._s(e.strOffset(n)))])})),0)]):e._e()]),t("div",{staticClass:"all-plots"},[e.diseaseData.length>0&&e.allPlots[1].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[1].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(1)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[1].showPlot,expression:"allPlots[1].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("disease-import",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.diseaseData}})],1)])]):e._e(),e.postHospital.length>0&&e.allPlots[2].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[2].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(2)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[2].showPlot,expression:"allPlots[2].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("post-hospital",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.postHospital,totalPopulation:e.totalPopulation,intakesHosp:!0,city:e.city,postHospUpdater:e.postHospUpdater1}})],1)])]):e._e(),e.postHospital.length>0&&e.allPlots[3].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[3].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(3)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[3].showPlot,expression:"allPlots[3].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("post-hospital",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.postHospital,totalPopulation:e.totalPopulation,intakesHosp:!1,city:e.city,postHospUpdater:e.postHospUpdater2}})],1)])]):e._e(),e.allPlots[4].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[4].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(4)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[4].showPlot,expression:"allPlots[4].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("New persons showing symptoms (model) vs. new cases (reality)")]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-infections-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,unreportedIncidence:e.unreportedIncidence,unreportedIncidenceNRW:e.unreportedIncidenceNRW}})],1)])]):e._e(),e.showVirusStrainsPlot&&e.mutationValues.length>0&&e.allPlots[5].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[5].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(5)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[5].showPlot,expression:"allPlots[5].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("Simulated number of infections (whole simulation region) and percentage, by strain")]),t("div",{staticClass:"plotarea",style:{height:"42rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("mutations-plot",{attrs:{data:e.data,endDate:e.endDate,logScale:e.logScale,strainValues:e.mutationValues,city:e.city}})],1)])]):e._e(),e.allPlots[6].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[6].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(6)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[6].showPlot,expression:"allPlots[6].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(e.rValueMethodDescription))]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("r-value-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,logScale:!1,rValues:e.rValues,rValueDate:e.summaryRValueDate},on:{avgR:e.gotNewSummaryRValue,method:e.switchRMethod}})],1)])]):e._e(),e.hasRValuePurposes&&e.allPlots[7].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[7].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(7)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[7].showPlot,expression:"allPlots[7].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(e.rValueMethodDescription))]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("r-value-two",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,logScale:!1,rValues:e.rValues},on:{method:e.switchRMethod}})],1)])]):e._e(),e.infectionsByActivityType.length>0&&e.allPlots[8].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[8].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(8)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[8].showPlot,expression:"allPlots[8].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea",style:{height:"28rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("infections-by-activity-type",{attrs:{endDate:e.endDate,logScale:e.logScale,values:e.infectionsByActivityType}})],1)])]):e._e(),e.showVaccineEffectivenessFields.length&&e.allPlots[9].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[9].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(9)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[9].showPlot,expression:"allPlots[9].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("mRNA Vaccines")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-plot",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessData,vaccineEffectivenessFields:e.showVaccineEffectivenessFields,vaccineType:"mRNA"}})],1)]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[9].showPlot,expression:"allPlots[9].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("Vector Vaccines")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-plot",{staticClass:"plotsize",attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessData,vaccineEffectivenessFields:e.showVaccineEffectivenessFields,vaccineType:"vector"}})],1)])]):e._e(),e.showVaccineEffectivenessVsStrainFields.length&&e.allPlots[10].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[10].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(10)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[10].showPlot,expression:"allPlots[10].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-vs-strain",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessVsStrainData,vaccineEffectivenessFields:e.showVaccineEffectivenessVsStrainFields}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[11].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[11].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(11)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[11].showPlot,expression:"allPlots[11].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-infection-by-vaccination",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[12].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[12].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(12)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[12].showPlot,expression:"allPlots[12].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccination-rates",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale}})],1)])]):e._e(),e.showIncidenceComp&&e.vaccinationPerType.length>0&&e.allPlots[13].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[13].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(13)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[13].showPlot,expression:"allPlots[13].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccination-per-type",{staticClass:"plotsize",attrs:{endDate:e.endDate,logScale:e.logScale,vaccinations:e.vaccinationPerType}})],1)])]):e._e(),e.showIncidenceComp&&e.antibodies.length>0&&e.allPlots[14].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[14].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(14)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[14].showPlot,expression:"allPlots[14].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("antibodies",{staticClass:"plotsize",attrs:{endDate:e.endDate,logScale:e.logScale,antibodies:e.antibodies}})],1)])]):e._e(),e.allPlots[15].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[15].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(15)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[15].showPlot,expression:"allPlots[15].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7-day moving average")]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-7-day-new-cases-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,city:e.city,logScale:e.logScale}})],1)])]):e._e(),"heinsberg"!==e.city&&e.allPlots[16].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[16].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(16)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[16].showPlot,expression:"allPlots[16].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(this.logScale?"Log scale":"Linear scale"))]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-plot",{staticClass:"plotsize",attrs:{data:e.hospitalData,logScale:e.logScale,city:e.city,diviData:e.diviData,endDate:e.endDate}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[17].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[17].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(17)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[17].showPlot,expression:"allPlots[17].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-vaccination-comparison",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale}})],1)])]):e._e(),e.allPlots[18].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[18].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(18)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[18].showPlot,expression:"allPlots[18].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(this.logScale?"Log scale":"Linear scale"))]),t("div",{staticClass:"plotarea"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vue-plotly",{staticClass:"plotsize",attrs:{data:e.dataHealth,layout:e.layout,options:e.options}})],1)])]):e._e(),e.showByAgePlot&&e.incidenceHeatMapData&&e.allPlots[19].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[19].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(19)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[19].showPlot,expression:"allPlots[19].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("heat-map",{staticClass:"plotsize",attrs:{endDate:e.endDate,data:e.incidenceHeatMapData,heatMapMaxValue:e.runYaml.heatMapMaxValue}})],1)])]):e._e(),e.showByAgePlot&&e.incidenceHeatMapData&&e.allPlots[20].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[20].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(20)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[20].showPlot,expression:"allPlots[20].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("age-group-line-chart",{staticClass:"plotsize",attrs:{endDate:e.endDate,data:e.incidenceHeatMapData,logScale:e.logScale}})],1)])]):e._e(),e.leisurOutdoorFractionData.length&&e.allPlots[21].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[21].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(21)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[21].showPlot,expression:"allPlots[21].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("leisure-outdoor-fraction",{staticClass:"plotsize",attrs:{data:e.leisurOutdoorFractionData,logScale:!1,endDate:e.endDate}})],1)])]):e._e(),e.weeklyTestsData.length&&e.allPlots[22].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[22].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(22)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[22].showPlot,expression:"allPlots[22].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-tests",{staticClass:"plotsize",attrs:{data:e.weeklyTestsData,endDate:e.endDate}})],1)])]):e._e(),e._l(Object.keys(e.vegaChartData),(function(n){return t("div",{key:n,staticClass:"vega-plots"},[1!=e.vegaChartData[n].yaml.showAbove?t("div",{staticClass:"linear-plot"},[t("vega-lite-chart",{staticClass:"plotsize",attrs:{baseUrl:e.BATTERY_URL,runId:e.runId,configFile:n,logScale:e.logScale,yamlDef:e.vegaChartData[n].yaml,data:e.vegaChartData[n].data}})],1):e._e()])})),t("i",[e._v("Run ID: "+e._s(e.currentRun.RunId))])],2)],2)]),e.bottomNotes?t("div",{staticClass:"page-section content"},[t("div",{staticClass:"bottom"},[t("h3",[e._v("Further Notes")]),t("div",{staticClass:"readme",domProps:{innerHTML:e._s(e.bottomNotes)}})])]):e._e(),e.state.isFullScreen?e._e():t("div",{staticClass:"page-section footer"},[e._m(0),e._m(1),t("p",[e._v("GDPR: This site does not collect, store, or analyze any personal information.")]),e._m(2),t("p",[t("router-link",{attrs:{to:"/imprint"}},[e._v("Imprint")])],1)])])])},v=[function(){var e=this,n=e.$createElement,r=e._self._c||n;return r("a",{attrs:{href:"https://matsim.org"}},[r("img",{attrs:{alt:"MATSim logo",src:t("ab5b"),width:"250"}})])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("p",[e._v("COVID-19 Scenario Viewer "),t("br"),e._v("© 2020 VSP TU-Berlin")])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("p",[e._v("For more info about VSP at TU Berlin, see"),t("a",{attrs:{href:"https://www.vsp.tu-berlin.de"}},[e._v(" https://vsp.tu-berlin.de")])])}],_=t("6246"),w=_["a"],x=(t("7af9"),t("2877")),k=Object(x["a"])(w,y,v,!1,null,"6f7fad06",null),S=k.exports,M=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{attrs:{id:"single-run-viewer"}},[t("div",{staticClass:"left-content"},[t("div",{staticClass:"side-menu"},e._l(e.sideMenuCategories,(function(n,r){return t("div",{staticClass:"menu-categorie"},[t("div",{staticClass:"categorie-header",on:{click:function(t){return e.updateSideMenu(n)}}},[r==e.activeSideMenu?t("i",{staticClass:"fa fa-arrow-down menu-arrow"}):t("i",{staticClass:"fa fa-arrow-right menu-arrow"}),t("h6",{staticClass:"menu-header title"},[e._v(e._s(n))])]),t("div",{directives:[{name:"show",rawName:"v-show",value:"Plots"==n&&1==e.activeSideMenu,expression:"categorie == 'Plots' && activeSideMenu == 1"}],staticClass:"categorie-content"},[t("div",{staticClass:"scrollable"},[e._l(Object.keys(e.vegaChartData),(function(n){return!0===e.vegaChartData[n].yaml.showAbove?t("div",{key:"top"+n,staticClass:"allPlots"},[t("div",{staticClass:"plot-menu",on:{click:function(t){return e.showVegaPlots(n)}}},[t("input",{staticClass:"plot-checkbox",attrs:{type:"checkbox"},domProps:{checked:e.vegaChartData[n].isVisible}}),t("p",[e._v(e._s(e.vegaChartData[n].yaml.title))])])]):e._e()})),e._l(e.allPlotsCheckIsUsedInThisRun(),(function(n,r){return t("div",{key:r,staticClass:"allPlots"},[n.usedInThisRun?t("div",{staticClass:"plot-menu",on:{click:function(t){return e.showPlotMenu(n.index)}}},[t("input",{staticClass:"plot-checkbox",attrs:{type:"checkbox"},domProps:{checked:n.active}}),t("p",{staticClass:"plot-name"},[e._v(e._s(n.name))])]):e._e()])})),e._l(Object.keys(e.vegaChartData),(function(n){return!1===e.vegaChartData[n].yaml.showAbove?t("div",{key:n,staticClass:"allPlots"},[t("div",{staticClass:"plot-menu",on:{click:function(t){return e.showVegaPlots(n)}}},[t("input",{staticClass:"plot-checkbox",attrs:{type:"checkbox"},domProps:{checked:e.vegaChartData[n].isVisible}}),t("p",{on:{click:function(t){return e.showVegaPlots(n)}}},[e._v(e._s(e.vegaChartData[n].yaml.title))])])]):e._e()}))],2),t("div",{staticClass:"select-all-plots"},[t("button",{staticClass:"button is-small menu-button",on:{click:function(n){return e.showPlotMenu("allActive")}}},[e._v("Select All")]),t("button",{staticClass:"button is-small menu-button",on:{click:function(n){return e.showPlotMenu("allInactive")}}},[e._v("Unselect All")])])]),t("div",{directives:[{name:"show",rawName:"v-show",value:"Select Scenario"==n&&0==e.activeSideMenu,expression:"categorie == 'Select Scenario' && activeSideMenu == 0"}],staticClass:"categorie-content scrollable"},[e._l(e.runYaml.optionGroups,(function(n){return t("div",{key:n.heading+n.day,staticClass:"categorie-group"},[e.hasMultipleOptions(n)?t("div",{staticClass:"g1"},[t("h6",{staticClass:"title"},[e._v(e._s(e.getGroupTitle(n)))]),n.subheading?t("p",{staticClass:"subhead"},[e._v(e._s(n.subheading))]):e._e(),e._l(n.measures,(function(n){return t("div",{key:n.measure,staticClass:"measure"},[void 0!=e.measureOptions[n.measure]&&e.measureOptions[n.measure].length>1?t("div",{staticClass:"measure-buttons"},[t("p",[e._v(e._s(n.title))]),t("button-group",{attrs:{measure:n,options:e.measureOptions[n.measure]},on:{changed:e.sliderChanged}})],1):e._e()])}))],2):e._e()])})),t("div",{staticClass:"left-padding"},[t("h5",{staticClass:"cumulative"},[e._v("Cumulative Infected by"),t("br"),e._v(e._s(e.endDate)+":")]),t("p",{staticClass:"infected"},[e._v(e._s(e.prettyInfected))]),t("h5",{staticClass:"cumulative"},[e._v("R-Value on:")]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.summaryRValueDate,expression:"summaryRValueDate"}],staticClass:"input r-input",attrs:{id:"reditor",size:"9"},domProps:{value:e.summaryRValueDate},on:{input:function(n){n.target.composing||(e.summaryRValueDate=n.target.value)}}}),t("p",{staticClass:"infected"},[e._v(e._s(e.summaryRValue))]),e.singleValueOptionKeys.length?t("div",{staticClass:"single-value-options"},[t("h5",[e._v("Simulation Parameters:")]),t("table",e._l(e.singleValueOptionKeys,(function(n){return t("tr",{key:n},[t("td",{staticStyle:{"text-align":"right","padding-right":"0.4rem"}},[e._v(e._s(n))]),t("td",[t("b",{staticStyle:{color:"#596"}},[e._v(e._s(e.singleValueOptions[n]))])])])})),0)]):e._e()])],2)])})),0)]),t("div",{staticClass:"right-content"},[t("div",{staticClass:"page-section content"},[t("div",{staticClass:"readme",domProps:{innerHTML:e._s(e.topNotes)}}),e.hasInfectionMapData?t("div",{staticClass:"infection-map-row",staticStyle:{"margin-top":"1rem","text-align":"right"}},[t("button",{staticClass:"button infection-map",on:{click:e.showInfectionMap}},[e._v("📍 Infection Map")])]):e._e()]),t("div",{staticClass:"page-section preamble",style:{backgroundColor:"white"}},[t("h3",{staticClass:"select-scenario"})]),e.city&&e.hasBaseRun?t("div",{staticClass:"page-section base-choice"},[t("div",{staticClass:"button-choices buttons has-addons"},[t("button",{key:"do-something",staticClass:"button is-small",class:{"is-link":!e.isBase,"is-selected":!e.isBase},style:{marginRight:"0.5rem"},on:{click:function(n){return e.setBase(!1)}}},[e._v("Alternatives")]),t("button",{key:"base",staticClass:"button is-small",class:{"is-link":e.isBase,"is-selected":e.isBase},on:{click:function(n){return e.setBase(!0)}}},[e._v("What would have happened without restrictions")])])]):e._e(),t("div",{staticClass:"page-section selections-and-charts"},[t("div",{staticClass:"right-side",class:{"wide-mode":e.$store.state.isWideMode}},[t("p",{staticClass:"width-selection"},[t("a",{class:{"active-view-mode":!e.$store.state.isWideMode},on:{click:function(n){return e.setWideMode(!1)}}},[e._v("Narrow")]),t("a",{class:{"active-view-mode":e.$store.state.isWideMode},on:{click:function(n){return e.setWideMode(!0)}}},[e._v("Wide")])]),e.showActivityLevels&&e.allPlots[0].active&&e.isZipLoaded?t("div",{staticClass:"linear-plot activity"},[t("h5",[e._v(e._s(e.allPlots[0].name))]),t("p",[e._v("0-100% of normal")]),t("div",{staticClass:"plotarea activities"},[t("activity-levels-plot",{staticClass:"plotsize",attrs:{city:e.city,battery:e.runId,currentRun:e.currentRun,startDate:e.startDate,endDate:e.endDate,plusminus:e.plusminus,zipWorker:e.zipWorker,colorMatch:e.activityColors}})],1)]):e._e(),e._l(Object.keys(e.vegaChartData),(function(n){return t("div",{key:n,staticClass:"top-vega-plots"},[e.isZipLoaded&&!0===e.vegaChartData[n].yaml.showAbove&&e.vegaChartData[n].isVisible?t("div",{staticClass:"linear-plot top-vega-plot"},[t("vega-lite-chart",{staticClass:"plotsize",attrs:{baseUrl:e.BATTERY_URL,currentRun:e.currentRun,configFile:n,logScale:e.logScale,vegaChartData:e.vegaChartData}})],1):e._e()])})),t("div",{staticClass:"plot-options"},[t("div",{staticClass:"scale-options"},[t("b",[e._v("Scale")]),t("div",{staticClass:"variation-choices buttons has-addons"},[t("button",{staticClass:"button is-small",class:{"is-link":!e.logScale,"is-selected":!e.logScale},on:{click:function(n){e.logScale=!1}}},[e._v("Linear")]),t("button",{staticClass:"button is-small",class:{"is-link":e.logScale,"is-selected":e.logScale},on:{click:function(n){e.logScale=!0}}},[e._v("Log")])])]),e.offset.length>1?t("div",{staticClass:"variation"},[t("b",[e._v("Shift Start Date")]),t("div",{staticClass:"variation-choices buttons has-addons",staticStyle:{"margin-left":"auto"}},e._l(e.offset,(function(n){return t("button",{key:n,staticClass:"button is-small",class:{"is-link":e.plusminus===n,"is-selected":e.plusminus===n},on:{click:function(t){return e.setPlusMinus(n)}}},[e._v(e._s(e.strOffset(n)))])})),0)]):e._e()]),t("div",{staticClass:"all-plots"},[e.diseaseData.length>0&&e.allPlots[1].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[1].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(1)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[1].showPlot,expression:"allPlots[1].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("disease-import",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.diseaseData,metadata:e.allPlots[1]}})],1)])]):e._e(),e.postHospital.length>0&&e.allPlots[2].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[2].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(2)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[2].showPlot,expression:"allPlots[2].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("post-hospital",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.postHospital,totalPopulation:e.totalPopulation,intakesHosp:!0,city:e.city,postHospUpdater:e.postHospUpdater1,metadata:e.allPlots[2],showRKI:!0}})],1)])]):e._e(),e.postHospital.length>0&&e.allPlots[3].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[3].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(3)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[3].showPlot,expression:"allPlots[3].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("post-hospital",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.postHospital,totalPopulation:e.totalPopulation,intakesHosp:!1,city:e.city,postHospUpdater:e.postHospUpdater2,metadata:e.allPlots[3],showRKI:!1}})],1)])]):e._e(),e.allPlots[4].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[4].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(4)}}},[e._v("..")]),e.seedComparison.length?t("button",{staticClass:"button is-small hider",class:{"button-is-active":e.showSeedComparison},on:{click:function(n){return e.toggleSeedComparison()}}},[e._v("Show Seeds")]):e._e()]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[4].showPlot,expression:"allPlots[4].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("New persons showing symptoms (model) vs. new cases (reality)")]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-infections-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,unreportedIncidence:e.unreportedIncidence,unreportedIncidenceNRW:e.unreportedIncidenceNRW,metadata:e.allPlots[4],seedComparison:e.seedComparison,showSeedComparison:e.showSeedComparison,city:e.city}})],1)])]):e._e(),e.showVirusStrainsPlot&&e.mutationValues.length>0&&e.allPlots[5].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[5].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(5)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[5].showPlot,expression:"allPlots[5].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("Simulated number of infections (whole simulation region) and percentage, by strain")]),t("div",{staticClass:"plotarea",style:{height:"42rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("mutations-plot",{attrs:{data:e.data,endDate:e.endDate,logScale:e.logScale,strainValues:e.mutationValues,city:e.city,metadata:e.allPlots[5]}})],1)])]):e._e(),e.allPlots[6].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[6].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(6)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[6].showPlot,expression:"allPlots[6].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(e.rValueMethodDescription))]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("r-value-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,logScale:!1,rValues:e.rValues,rValueDate:e.summaryRValueDate,metadata:e.allPlots[6]},on:{avgR:e.gotNewSummaryRValue,method:e.switchRMethod}})],1)])]):e._e(),e.hasRValuePurposes&&e.allPlots[7].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[7].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(7)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[7].showPlot,expression:"allPlots[7].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7-day average")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("r-value-two",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,logScale:!1,rValues:e.rValues,metadata:e.allPlots[7],colorMatch:e.activityColors},on:{method:e.switchRMethod}})],1)])]):e._e(),e.infectionsByActivityType.length>0&&e.allPlots[8].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[8].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(8)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[8].showPlot,expression:"allPlots[8].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea",style:{height:"28rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("infections-by-activity-type",{attrs:{endDate:e.endDate,logScale:e.logScale,values:e.infectionsByActivityType,metadata:e.allPlots[8],colorMatch:e.activityColors}})],1)])]):e._e(),e.showVaccineEffectivenessFields.length&&e.allPlots[9].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[9].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(9)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[9].showPlot,expression:"allPlots[9].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("mRNA Vaccines")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-plot",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessData,vaccineEffectivenessFields:e.showVaccineEffectivenessFields,vaccineType:"mRNA",metadata:e.allPlots[9]}})],1)]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[9].showPlot,expression:"allPlots[9].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("Vector Vaccines")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-plot",{staticClass:"plotsize",attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessData,vaccineEffectivenessFields:e.showVaccineEffectivenessFields,vaccineType:"vector",metadata:e.allPlots[9]}})],1)])]):e._e(),e.showVaccineEffectivenessVsStrainFields.length&&e.allPlots[10].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[10].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(10)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[10].showPlot,expression:"allPlots[10].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-vs-strain",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessVsStrainData,vaccineEffectivenessFields:e.showVaccineEffectivenessVsStrainFields,metadata:e.allPlots[10]}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[11].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[11].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(11)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[11].showPlot,expression:"allPlots[11].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-infection-by-vaccination",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,metadata:e.allPlots[11]}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[12].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[12].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(12)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[12].showPlot,expression:"allPlots[12].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccination-rates",{staticClass:"plotsize",attrs:{data:e.data,vaccinationDetailed:e.vaccinationDetailed,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,metadata:e.allPlots[12]}})],1)])]):e._e(),e.showIncidenceComp&&e.vaccinationPerType.length>0&&e.allPlots[13].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[13].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(13)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[13].showPlot,expression:"allPlots[13].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccination-per-type",{staticClass:"plotsize",attrs:{endDate:e.endDate,logScale:e.logScale,vaccinations:e.vaccinationPerType,metadata:e.allPlots[13]}})],1)])]):e._e(),e.showIncidenceComp&&e.antibodies.length>0&&e.allPlots[14].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[14].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(14)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[14].showPlot,expression:"allPlots[14].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("antibodies",{staticClass:"plotsize",attrs:{endDate:e.endDate,logScale:e.logScale,antibodies:e.antibodies,metadata:e.allPlots[14]}})],1)])]):e._e(),e.allPlots[15].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[15].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(15)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[15].showPlot,expression:"allPlots[15].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7-day moving average")]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-7-day-new-cases-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,city:e.city,logScale:e.logScale,metadata:e.allPlots[15]}})],1)])]):e._e(),"heinsberg"!==e.city&&e.allPlots[16].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[16].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(16)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[16].showPlot,expression:"allPlots[16].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(this.logScale?"Log scale":"Linear scale"))]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-plot",{staticClass:"plotsize",attrs:{data:e.hospitalData,logScale:e.logScale,city:e.city,diviData:e.diviData,endDate:e.endDate,metadata:e.allPlots[16]}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[17].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[17].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(17)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[17].showPlot,expression:"allPlots[17].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-vaccination-comparison",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,metadata:e.allPlots[17]}})],1)])]):e._e(),e.allPlots[18].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[18].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(18)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[18].showPlot,expression:"allPlots[18].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(this.logScale?"Log scale":"Linear scale"))]),t("div",{staticClass:"plotarea"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("health-outcomes",{staticClass:"plotsize",attrs:{data:e.data,logScale:e.logScale,endDate:e.endDate,metadata:e.allPlots[18]}})],1)])]):e._e(),e.showByAgePlot&&e.incidenceHeatMapData&&e.allPlots[19].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[19].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(19)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[19].showPlot,expression:"allPlots[19].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("heat-map",{staticClass:"plotsize",attrs:{endDate:e.endDate,data:e.incidenceHeatMapData,heatMapMaxValue:e.runYaml.heatMapMaxValue}})],1)])]):e._e(),e.showByAgePlot&&e.incidenceHeatMapData&&e.allPlots[20].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[20].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(20)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[20].showPlot,expression:"allPlots[20].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("age-group-line-chart",{staticClass:"plotsize",attrs:{endDate:e.endDate,data:e.incidenceHeatMapData,logScale:e.logScale,metadata:e.allPlots[20]}})],1)])]):e._e(),e.leisurOutdoorFractionData.length&&e.allPlots[21].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[21].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(21)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[21].showPlot,expression:"allPlots[21].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("leisure-outdoor-fraction",{staticClass:"plotsize",attrs:{data:e.leisurOutdoorFractionData,logScale:!1,endDate:e.endDate,metadata:e.allPlots[21]}})],1)])]):e._e(),e.weeklyTestsData.length&&e.allPlots[22].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[22].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(22)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[22].showPlot,expression:"allPlots[22].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-tests",{staticClass:"plotsize",attrs:{data:e.weeklyTestsData,endDate:e.endDate,metadata:e.allPlots[22]}})],1)])]):e._e(),e._l(Object.keys(e.vegaChartData),(function(n){return t("div",{key:n,staticClass:"vega-plots"},[1!=e.vegaChartData[n].yaml.showAbove?t("div",{staticClass:"linear-plot"},[t("vega-lite-chart",{staticClass:"plotsize",attrs:{baseUrl:e.BATTERY_URL,currentRun:e.currentRun,configFile:n,logScale:e.logScale,vegaChartData:e.vegaChartData}})],1):e._e()])})),t("i",[e._v("Run ID: "+e._s(e.currentRun.RunId))])],2)],2)]),e.bottomNotes?t("div",{staticClass:"page-section content"},[t("div",{staticClass:"bottom"},[t("h3",[e._v("Further Notes")]),t("div",{staticClass:"readme",domProps:{innerHTML:e._s(e.bottomNotes)}})])]):e._e(),e.state.isFullScreen?e._e():t("div",{staticClass:"page-section footer"},[e._m(0),e._m(1),t("p",[e._v("GDPR: This site does not collect, store, or analyze any personal information.")]),e._m(2),t("p",[t("router-link",{attrs:{to:"/imprint"}},[e._v("Imprint")])],1)])])])},O=[function(){var e=this,n=e.$createElement,r=e._self._c||n;return r("a",{attrs:{href:"https://matsim.org"}},[r("img",{attrs:{alt:"MATSim logo",src:t("ab5b"),width:"250"}})])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("p",[e._v("COVID-19 Scenario Viewer "),t("br"),e._v("© 2020 VSP TU-Berlin")])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("p",[e._v("For more info about VSP at TU Berlin, see"),t("a",{attrs:{href:"https://www.vsp.tu-berlin.de"}},[e._v(" https://vsp.tu-berlin.de")])])}],B=t("4f63"),j=B["a"],L=(t("172d"),Object(x["a"])(j,M,O,!1,null,"ad99809a",null)),D=L.exports,T=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.publicPath="/",e.badPage=!1,e.runId="",e.city="",e.plusminus="0",e.defaultViewerComponent="V1RunViewer",e.viewerComponent=e.defaultViewerComponent,e.viewerPrettyName="",e.chartYamlFiles=[],e.allRuns=[],e.svnRoot=new b(p["d"]+"battery/"),e.currentCity=-1,e}return Object(l["a"])(t,[{key:"routeChanged",value:function(e,n){e.path!==n.path&&this.buildPageForURL()}},{key:"mounted",value:function(){this.buildPageForURL()}},{key:"beforeDestroy",value:function(){document.title="covid-sim.info"}},{key:"buildPageForURL",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.badPage=!1,this.runId=this.$route.params.pathMatch,n=this.runId.endsWith("/")?1:0,document.title=this.runId.slice(0,this.runId.length-n)+" : covid-sim.info",this.currentCity=-1,this.allRuns=[],e.prev=6,e.next=9,this.loadYaml(this.runId);case 9:return t=e.sent,r=this.buildBreadcrumbs(this.runId),e.next=13,this.getChartYamls();case 13:this.chartYamlFiles=e.sent,this.viewerComponent=t.viewerVersion?"V".concat(t.viewerVersion,"RunViewer"):this.defaultViewerComponent,this.viewerPrettyName=t.viewerVersion?"Viewer V".concat(t.viewerVersion):"Viewer V1",this.allRuns.push({name:t.city,yaml:t,runId:this.runId,crumbs:r}),this.city=t.city,this.currentCity=0,e.next=25;break;case 21:e.prev=21,e.t0=e["catch"](6),console.warn(""+e.t0),this.attemptMulticityFromURL();case 25:case"end":return e.stop()}}),e,this,[[6,21]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"buildBreadcrumbs",value:function(e){var n,t=[],r=e.split("/"),a="/runs/",s=Object(i["a"])(r);try{for(s.s();!(n=s.n()).done;){var o=n.value;o&&(a+=o+"/",t.push({title:o,url:a}))}}catch(l){s.e(l)}finally{s.f()}return t[t.length-1].isActive=!0,t}},{key:"getChartYamls",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=[],e.next=3,this.svnRoot.getDirectory(this.runId);case 3:t=e.sent,r=Object(i["a"])(t.files);try{for(r.s();!(a=r.n()).done;)s=a.value,s.match(/^chart.*\.yaml$/)&&n.push(s)}catch(o){r.e(o)}finally{r.f()}return e.abrupt("return",n);case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"attemptMulticityFromURL",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.svnRoot.getDirectory(this.runId);case 2:n=e.sent,n.dirs.length?this.fetchMultiYamls(n.dirs):this.setBadPage();case 4:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"switchCity",value:function(e){this.currentCity=e,this.city=this.allRuns[e].name,this.$nextTick()}},{key:"fetchMultiYamls",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.allRuns=[],t=Object(i["a"])(n),e.prev=2,t.s();case 4:if((r=t.n()).done){e.next=23;break}return a=r.value,e.prev=6,s=this.runId,s+=s.endsWith("/")?a:"/"+a,e.next=11,this.loadYaml(s);case 11:o=e.sent,this.viewerComponent=o.viewerVersion?"V".concat(o.viewerVersion,"RunViewer"):this.defaultViewerComponent,this.viewerPrettyName=o.viewerVersion?"Viewer V".concat(o.viewerVersion):"Viewer V1",l=this.buildBreadcrumbs(s),this.allRuns.push({name:o.city,yaml:o,runId:s,crumbs:l}),-1==this.currentCity&&(this.currentCity=0,this.city=o.city),e.next=21;break;case 19:e.prev=19,e.t0=e["catch"](6);case 21:e.next=4;break;case 23:e.next=28;break;case 25:e.prev=25,e.t1=e["catch"](2),t.e(e.t1);case 28:return e.prev=28,t.f(),e.finish(28);case 31:this.allRuns.length||this.setBadPage();case 32:case"end":return e.stop()}}),e,this,[[2,25,28,31],[6,19]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"setBadPage",value:function(){console.log("BAD USER! No such URL.",this.runId),this.badPage=!0}},{key:"loadYaml",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=p["d"]+"battery/"+n+"/metadata.yaml",e.next=3,fetch(t);case 3:return r=e.sent,e.next=6,r.text();case 6:return a=e.sent,i=f.a.parse(a),e.abrupt("return",i);case 9:case"end":return e.stop()}}),e)})));function n(n){return e.apply(this,arguments)}return n}()}]),t}(m["c"]);Object(d["b"])([Object(m["d"])("$route")],T.prototype,"routeChanged",null),T=Object(d["b"])([Object(m["a"])({components:{V1RunViewer:S,V2RunViewer:D}})],T);var R=T,H=R,C=(t("0a35"),Object(x["a"])(H,r,a,!1,null,"cd4912c4",null));n["default"]=C.exports},"74dc":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return n}))},7568:function(e,n,t){},7634:function(e,n,t){"use strict";var r,a,i;(function(t,s){a=[],r=s,i="function"===typeof r?r.apply(n,a):r,void 0===i||(e.exports=i)})(0,(function(){function e(){return!0}function n(){return!1}function t(){}function r(){var a=[{name:"number",test:function(e){return"number"===typeof e}},{name:"string",test:function(e){return"string"===typeof e}},{name:"boolean",test:function(e){return"boolean"===typeof e}},{name:"Function",test:function(e){return"function"===typeof e}},{name:"Array",test:Array.isArray},{name:"Date",test:function(e){return e instanceof Date}},{name:"RegExp",test:function(e){return e instanceof RegExp}},{name:"Object",test:function(e){return"object"===typeof e&&null!==e&&e.constructor===Object}},{name:"null",test:function(e){return null===e}},{name:"undefined",test:function(e){return void 0===e}}],i={name:"any",test:e},s=[],o=[],l={types:a,conversions:o,ignore:s};function u(e){var n=G(l.types,(function(n){return n.name===e}));if(n)return n;if("any"===e)return i;var t=G(l.types,(function(n){return n.name.toLowerCase()===e.toLowerCase()}));throw new TypeError('Unknown type "'+e+'"'+(t?'. Did you mean "'+t.name+'"?':""))}function c(e){return e===i?999:l.types.indexOf(e)}function d(e){var n=G(l.types,(function(n){return n.test(e)}));if(n)return n.name;throw new TypeError("Value has unknown type. Value: "+e)}function h(e,n){if(!e.signatures)throw new TypeError("Function is no typed-function");var t;if("string"===typeof n){t=n.split(",");for(var r=0;r3?e.slice(3):"any":e,a=r.split("|").map(z).filter(E).filter(Y),i=T(n,a),s=a.map((function(e){var n=u(e);return{name:e,typeIndex:c(n),test:n.test,conversion:null,conversionIndex:-1}})),o=i.map((function(e){var t=u(e.from);return{name:e.from,typeIndex:c(t),test:t.test,conversion:e,conversionIndex:n.indexOf(e)}}));return{types:s.concat(o),restParam:t}}function g(e,n,t){var r=[];return""!==e.trim()&&(r=e.split(",").map(z).map((function(e,n,r){var a=p(e,t);if(a.restParam&&n!==r.length-1)throw new SyntaxError('Unexpected rest parameter "'+e+'": only allowed for the last parameter');return a}))),r.some(F)?null:{params:r,fn:n}}function b(e){var n=V(e);return!!n&&n.restParam}function y(e){return e.types.some((function(e){return null!=e.conversion}))}function v(n){if(n&&0!==n.types.length){if(1===n.types.length)return u(n.types[0].name).test;if(2===n.types.length){var t=u(n.types[0].name).test,r=u(n.types[1].name).test;return function(e){return t(e)||r(e)}}var a=n.types.map((function(e){return u(e.name).test}));return function(e){for(var n=0;n=a+1}}return 0===e.length?function(e){return 0===e.length}:1===e.length?(t=v(e[0]),function(e){return t(e[0])&&1===e.length}):2===e.length?(t=v(e[0]),r=v(e[1]),function(e){return t(e[0])&&r(e[1])&&2===e.length}):(n=e.map(v),function(e){for(var t=0;t0){var u=d(n[i]);return r=new TypeError("Unexpected type of argument in function "+s+" (expected: "+a.join(" or ")+", actual: "+u+", index: "+i+")"),r.data={category:"wrongType",fn:s,index:i,actual:u,expected:a},r}}else o=l}var c=o.map((function(e){return b(e.params)?1/0:e.params.length}));if(n.lengthh?(r=new TypeError("Too many arguments in function "+s+" (expected: "+h+", actual: "+n.length+")"),r.data={category:"tooManyArgs",fn:s,index:n.length,expectedLength:h},r):(r=new TypeError('Arguments of type "'+n.join(", ")+'" do not match any of the defined signatures of function '+s+"."),r.data={category:"mismatch",actual:n.map(d)},r)}function B(e){for(var n=999,t=0;t=s:u?s>=o:s===o}function W(e,r){if(0===Object.keys(r).length)throw new SyntaxError("No signatures provided");var a=[];Object.keys(r).map((function(e){return g(e,r[e],l.conversions)})).filter(P).forEach((function(e){var n=G(a,(function(n){return N(n,e)}));if(n)throw new TypeError('Conflicting signatures "'+m(n.params)+'" and "'+m(e.params)+'".');a.push(e)}));var i=Z(a,(function(e){var n=e?A(e.params,!1):[];return n.map((function(n){return{params:n,fn:e.fn}}))})).filter(P);i.sort(D);var s=i[0]&&i[0].params.length<=2&&!b(i[0].params),o=i[1]&&i[1].params.length<=2&&!b(i[1].params),u=i[2]&&i[2].params.length<=2&&!b(i[2].params),c=i[3]&&i[3].params.length<=2&&!b(i[3].params),d=i[4]&&i[4].params.length<=2&&!b(i[4].params),h=i[5]&&i[5].params.length<=2&&!b(i[5].params),f=s&&o&&u&&c&&d&&h,p=i.map((function(e){return _(e.params)})),y=s?v(i[0].params[0]):n,w=o?v(i[1].params[0]):n,x=u?v(i[2].params[0]):n,k=c?v(i[3].params[0]):n,S=d?v(i[4].params[0]):n,M=h?v(i[5].params[0]):n,B=s?v(i[0].params[1]):n,j=o?v(i[1].params[1]):n,L=u?v(i[2].params[1]):n,T=c?v(i[3].params[1]):n,H=d?v(i[4].params[1]):n,W=h?v(i[5].params[1]):n,Y=i.map((function(e){return R(e.params,e.fn)})),z=s?Y[0]:t,E=o?Y[1]:t,F=u?Y[2]:t,I=c?Y[3]:t,V=d?Y[4]:t,$=h?Y[5]:t,U=s?i[0].params.length:-1,q=o?i[1].params.length:-1,J=u?i[2].params.length:-1,K=c?i[3].params.length:-1,X=d?i[4].params.length:-1,Q=h?i[5].params.length:-1,ee=f?6:0,ne=i.length,te=function(){for(var n=ee;n0?1:e<0?-1:0},ee=Math.log2||function(e){return Math.log(e)/Math.LN2},ne=Math.log10||function(e){return Math.log(e)/Math.LN10},te=Math.log1p||function(e){return Math.log(e+1)},re=Math.cbrt||function(e){if(0===e)return e;var n,t=e<0;return t&&(e=-e),isFinite(e)?(n=Math.exp(Math.log(e)/3),n=(e/(n*n)+2*n)/3):n=e,t?-n:n},ae=Math.expm1||function(e){return e>=2e-4||e<=-2e-4?Math.exp(e)-1:e+e*e/2+e*e*e/6};function ie(e,n){if("function"===typeof n)return n(e);if(e===1/0)return"Infinity";if(e===-1/0)return"-Infinity";if(isNaN(e))return"NaN";var t,r="auto";switch(n&&(n.notation&&(r=n.notation),a(n)?t=n:a(n.precision)&&(t=n.precision)),r){case"fixed":return le(e,t);case"exponential":return ue(e,t);case"engineering":return oe(e,t);case"auto":return ce(e,t,n&&n).replace(/((\.\d*?)(0+))($|e)/,(function(){var e=arguments[2],n=arguments[4];return"."!==e?e+n:n}));default:throw new Error('Unknown notation "'+r+'". Choose "auto", "exponential", or "fixed".')}}function se(e){var n=String(e).toLowerCase().match(/^0*?(-?)(\d+\.?\d*)(e([+-]?\d+))?$/);if(!n)throw new SyntaxError("Invalid number "+e);var t=n[1],r=n[2],a=parseFloat(n[4]||"0"),i=r.indexOf(".");a+=-1!==i?i-1:r.length-1;var s=r.replace(".","").replace(/^0*/,(function(e){return a-=e.length,""})).replace(/0*$/,"").split("").map((function(e){return parseInt(e)}));return 0===s.length&&(s.push(0),a++),{sign:t,coefficients:s,exponent:a}}function oe(e,n){if(isNaN(e)||!isFinite(e))return String(e);var t=se(e),r=de(t,n),i=r.exponent,s=r.coefficients,o=i%3===0?i:i<0?i-3-i%3:i-i%3;if(a(n))while(n>s.length||i-o+1>s.length)s.push(0);else for(var l=Math.abs(i-o)-(s.length-1),u=0;u0)d++,c--;var h=s.slice(d).join(""),f=a(n)&&h.length||h.match(/[1-9]/)?"."+h:"",m=s.slice(0,d).join("")+f+"e"+(i>=0?"+":"")+o.toString();return r.sign+m}function le(e,n){if(isNaN(e)||!isFinite(e))return String(e);var t=se(e),r="number"===typeof n?de(t,t.exponent+1+n):t,a=r.coefficients,i=r.exponent+1,s=i+(n||0);return a.length0?"."+a.join(""):"")+"e"+(i>=0?"+":"")+i}function ce(e,n,t){if(isNaN(e)||!isFinite(e))return String(e);var r=t&&void 0!==t.lowerExp?t.lowerExp:-3,a=t&&void 0!==t.upperExp?t.upperExp:5,i=se(e),s=n?de(i,n):i;if(s.exponent=a)return ue(e,n);var o=s.coefficients,l=s.exponent;o.length0?l:0;return un){var a=r.splice(n,r.length-n);if(a[0]>=5){var i=n-1;r[i]++;while(10===r[i])r.pop(),0===i&&(r.unshift(0),t.exponent++,i++),i--,r[i]++}}return t}function he(e){for(var n=[],t=0;t=i&&l=0?"+":"")+r.toString()}function Se(e,n){return void 0!==n?e.toExponential(n-1):e.toExponential()}function Me(e,n){return e.toFixed(n)}function Oe(e,n){if("number"===typeof e)return ie(e,n);if(i(e))return xe(e,n);if(je(e))return n&&"decimal"===n.fraction?e.toString():e.s*e.n+"/"+e.d;if(Array.isArray(e))return Be(e,n);if(u(e))return'"'+e+'"';if("function"===typeof e)return e.syntax?String(e.syntax):"function";if(e&&"object"===typeof e){if("function"===typeof e.format)return e.format(n);if(e&&e.toString(n)!=={}.toString())return e.toString(n);var t=Object.keys(e).map(t=>'"'+t+'": '+Oe(e[t],n));return"{"+t.join(", ")+"}"}return String(e)}function Be(e,n){if(Array.isArray(e)){for(var t="[",r=e.length,a=0;a=this.max?this.message="Index out of range ("+this.index+" > "+(this.max-1)+")":this.message="Index out of range ("+this.index+")",this.stack=(new Error).stack}function Te(e){var n=[];while(Array.isArray(e))n.push(e.length),e=e[0];return n}function Re(e,n,t){var r,a=e.length;if(a!==n[t])throw new Le(a,n[t]);if(t")}function He(e,n){var t=0===n.length;if(t){if(Array.isArray(e))throw new Le(e.length,0)}else Re(e,n,0)}function Ce(e,n){if(!a(e)||!X(e))throw new TypeError("Index must be an integer (value: "+e+")");if(e<0||"number"===typeof n&&e>=n)throw new De(e,n)}function Ae(e,n,t){if(!Array.isArray(e)||!Array.isArray(n))throw new TypeError("Array expected");if(0===n.length)throw new Error("Resizing to scalar is not supported");n.forEach((function(e){if(!a(e)||!X(e)||e<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Oe(n)+")")}));var r=void 0!==t?t:0;return Ne(e,n,0,r),e}function Ne(e,n,t,r){var a,i,s=e.length,o=n[t],l=Math.min(s,o);if(e.length=o,te*n)}if(!Array.isArray(e)||!Array.isArray(n))throw new TypeError("Array expected");if(0===n.length)throw new Le(0,a(Te(e)),"!=");for(var i=1,s=0;s!$e(e)).every(e=>void 0!==t[e]);if(!r){var a=n.filter(e=>void 0===t[e]);throw new Error('Cannot create function "'.concat(e,'", ')+"some dependencies are missing: ".concat(a.map(e=>'"'.concat(e,'"')).join(", "),"."))}}function $e(e){return e&&"?"===e[0]}function Ue(e){return e&&"?"===e[0]?e.slice(1):e}Le.prototype=new RangeError,Le.prototype.constructor=RangeError,Le.prototype.name="DimensionError",Le.prototype.isDimensionError=!0,De.prototype=new RangeError,De.prototype.constructor=RangeError,De.prototype.name="IndexError",De.prototype.isIndexError=!0;var qe=t("edaf"),Ge=t.n(qe),Je="Complex",Ze=[],Ke=Ie(Je,Ze,()=>(Ge.a.prototype.type="Complex",Ge.a.prototype.isComplex=!0,Ge.a.prototype.toJSON=function(){return{mathjs:"Complex",re:this.re,im:this.im}},Ge.a.prototype.toPolar=function(){return{r:this.abs(),phi:this.arg()}},Ge.a.prototype.format=function(e){var n="",t=this.im,r=this.re,i=ie(this.re,e),s=ie(this.im,e),o=a(e)?e:e?e.precision:null;if(null!==o){var l=Math.pow(10,-o);Math.abs(r/t)n.re?1:e.ren.im?1:e.im{var{on:n,config:t}=e,r=9,a=tn.a.clone({precision:t.precision,modulo:r});return a.prototype.type="BigNumber",a.prototype.isBigNumber=!0,a.prototype.toJSON=function(){return{mathjs:"BigNumber",value:this.toString()}},a.fromJSON=function(e){return new a(e.value)},n&&n("config",(function(e,n){e.precision!==n.precision&&a.config({precision:e.precision})})),a},{isClass:!0}),on="Matrix",ln=[],un=Ie(on,ln,()=>{function e(){if(!(this instanceof e))throw new SyntaxError("Constructor must be called with the new operator")}return e.prototype.type="Matrix",e.prototype.isMatrix=!0,e.prototype.storage=function(){throw new Error("Cannot invoke storage on a Matrix interface")},e.prototype.datatype=function(){throw new Error("Cannot invoke datatype on a Matrix interface")},e.prototype.create=function(e,n){throw new Error("Cannot invoke create on a Matrix interface")},e.prototype.subset=function(e,n,t){throw new Error("Cannot invoke subset on a Matrix interface")},e.prototype.get=function(e){throw new Error("Cannot invoke get on a Matrix interface")},e.prototype.set=function(e,n,t){throw new Error("Cannot invoke set on a Matrix interface")},e.prototype.resize=function(e,n){throw new Error("Cannot invoke resize on a Matrix interface")},e.prototype.reshape=function(e,n){throw new Error("Cannot invoke reshape on a Matrix interface")},e.prototype.clone=function(){throw new Error("Cannot invoke clone on a Matrix interface")},e.prototype.size=function(){throw new Error("Cannot invoke size on a Matrix interface")},e.prototype.map=function(e,n){throw new Error("Cannot invoke map on a Matrix interface")},e.prototype.forEach=function(e){throw new Error("Cannot invoke forEach on a Matrix interface")},e.prototype.toArray=function(){throw new Error("Cannot invoke toArray on a Matrix interface")},e.prototype.valueOf=function(){throw new Error("Cannot invoke valueOf on a Matrix interface")},e.prototype.format=function(e){throw new Error("Cannot invoke format on a Matrix interface")},e.prototype.toString=function(){throw new Error("Cannot invoke toString on a Matrix interface")},e},{isClass:!0});cn("fineStructure",.0072973525693),cn("weakMixingAngle",.2229),cn("efimovFactor",22.7),cn("sackurTetrode",-1.16487052358);function cn(e,n){var t=["config","BigNumber"];return Ie(e,t,e=>{var{config:t,BigNumber:r}=e;return"BigNumber"===t.number?new r(n):n})}var dn=t("d61e"),hn=t.n(dn),fn="Fraction",mn=[],pn=Ie(fn,mn,()=>(hn.a.prototype.type="Fraction",hn.a.prototype.isFraction=!0,hn.a.prototype.toJSON=function(){return{mathjs:"Fraction",n:this.s*this.n,d:this.d}},hn.a.fromJSON=function(e){return new hn.a(e)},hn.a),{isClass:!0}),gn="DenseMatrix",bn=["Matrix"],yn=Ie(gn,bn,e=>{var{Matrix:n}=e;function t(e,n){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator");if(n&&!u(n))throw new Error("Invalid datatype: "+n);if(d(e))"DenseMatrix"===e.type?(this._data=I(e._data),this._size=I(e._size),this._datatype=n||e._datatype):(this._data=e.toArray(),this._size=e.size(),this._datatype=n||e._datatype);else if(e&&c(e.data)&&c(e.size))this._data=e.data,this._size=e.size,He(this._data,this._size),this._datatype=n||e.datatype;else if(c(e))this._data=p(e),this._size=Te(this._data),He(this._data,this._size),this._datatype=n;else{if(e)throw new TypeError("Unsupported type of data ("+F(e)+")");this._data=[],this._size=[0],this._datatype=n}}function r(e,n){if(!g(n))throw new TypeError("Invalid index");var r=n.isScalar();if(r)return e.get(n.min());var a=n.size();if(a.length!==e._size.length)throw new Le(a.length,e._size.length);for(var i=n.min(),o=n.max(),l=0,u=e._size.length;l");var c=n.max().map((function(e){return e+1}));m(e,c,r);var h=i.length,f=0;l(e._data,n,t,h,f)}return e}function l(e,n,t,r,a){var i=a===r-1,s=n.dimension(a);i?s.forEach((function(n,r){Ce(n),e[n]=t[r[0]]})):s.forEach((function(i,s){Ce(i),l(e[i],n,t[s[0]],r,a+1)}))}function f(e,n,t){if(0===n.length){var r=e._data;while(c(r))r=r[0];return r}return e._size=n.slice(0),e._data=Ae(e._data,e._size,t),e}function m(e,n,t){var r=e._size.slice(0),a=!1;while(r.lengthr[i]&&(r[i]=n[i],a=!0);a&&f(e,r,t)}function p(e){for(var n=0,t=e.length;nArray.isArray(e)&&1===e.length?e[0]:e),a=t?this.clone():this;return f(a,r,n)},t.prototype.reshape=function(e,n){var t=n?this.clone():this;return t._data=We(t._data,e),t._size=e.slice(0),t},t.prototype.clone=function(){var e=new t({data:I(this._data),size:I(this._size),datatype:this._datatype});return e},t.prototype.size=function(){return this._size.slice(0)},t.prototype.map=function(e){var n=this,r=function t(r,a){return c(r)?r.map((function(e,n){return t(e,a.concat(n))})):e(r,a,n)},a=r(this._data,[]),i=void 0!==this._datatype?Fe(a,F):void 0;return new t(a,i)},t.prototype.forEach=function(e){var n=this,t=function t(r,a){c(r)?r.forEach((function(e,n){t(e,a.concat(n))})):e(r,a,n)};t(this._data,[])},t.prototype.toArray=function(){return I(this._data)},t.prototype.valueOf=function(){return this._data},t.prototype.format=function(e){return Oe(this._data,e)},t.prototype.toString=function(){return Oe(this._data)},t.prototype.toJSON=function(){return{mathjs:"DenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},t.prototype.diagonal=function(e){if(e){if(i(e)&&(e=e.toNumber()),!a(e)||!X(e))throw new TypeError("The parameter k must be an integer number")}else e=0;for(var n=e>0?e:0,r=e<0?-e:0,s=this._size[0],o=this._size[1],l=Math.min(s-r,o-n),u=[],c=0;c0?r:0,u=r<0?-r:0,h=e[0],f=e[1],m=Math.min(h-u,f-l);if(c(n)){if(n.length!==m)throw new Error("Invalid value array length");o=function(e){return n[e]}}else if(d(n)){var p=n.size();if(1!==p.length||p[0]!==m)throw new Error("Invalid matrix length");o=function(e){return n.get([e])}}else o=function(){return n};s||(s=i(o(0))?o(0).mul(0):0);var g=[];if(e.length>0){g=Ae(g,e,s);for(var b=0;b15)throw new TypeError("Cannot implicitly convert a number with >15 significant digits to BigNumber (value: "+e+"). Use function bignumber(x) to convert to BigNumber.");return new n(e)}},{from:"number",to:"Complex",convert:function(e){return t||Mn(e),new t(e,0)}},{from:"number",to:"string",convert:function(e){return e+""}},{from:"BigNumber",to:"Complex",convert:function(e){return t||Mn(e),new t(e.toNumber(),0)}},{from:"Fraction",to:"BigNumber",convert:function(e){throw new TypeError("Cannot implicitly convert a Fraction to BigNumber or vice versa. Use function bignumber(x) to convert to BigNumber or fraction(x) to convert to Fraction.")}},{from:"Fraction",to:"Complex",convert:function(e){return t||Mn(e),new t(e.valueOf(),0)}},{from:"number",to:"Fraction",convert:function(e){h||Bn(e);var n=new h(e);if(n.valueOf()!==e)throw new TypeError("Cannot implicitly convert a number to a Fraction when there will be a loss of precision (value: "+e+"). Use function fraction(x) to convert to Fraction.");return n}},{from:"string",to:"number",convert:function(e){var n=Number(e);if(isNaN(n))throw new Error('Cannot convert "'+e+'" to a number');return n}},{from:"string",to:"BigNumber",convert:function(e){n||Sn(e);try{return new n(e)}catch(t){throw new Error('Cannot convert "'+e+'" to BigNumber')}}},{from:"string",to:"Fraction",convert:function(e){h||Bn(e);try{return new h(e)}catch(n){throw new Error('Cannot convert "'+e+'" to Fraction')}}},{from:"string",to:"Complex",convert:function(e){t||Mn(e);try{return new t(e)}catch(n){throw new Error('Cannot convert "'+e+'" to Complex')}}},{from:"boolean",to:"number",convert:function(e){return+e}},{from:"boolean",to:"BigNumber",convert:function(e){return n||Sn(e),new n(+e)}},{from:"boolean",to:"Fraction",convert:function(e){return h||Bn(e),new h(+e)}},{from:"boolean",to:"string",convert:function(e){return String(e)}},{from:"Array",to:"Matrix",convert:function(e){return r||On(),new r(e)}},{from:"Matrix",to:"Array",convert:function(e){return e.valueOf()}}],F}));function Sn(e){throw new Error("Cannot convert value ".concat(e," into a BigNumber: no class 'BigNumber' provided"))}function Mn(e){throw new Error("Cannot convert value ".concat(e," into a Complex number: no class 'Complex' provided"))}function On(){throw new Error("Cannot convert array into a Matrix: no class 'DenseMatrix' provided")}function Bn(e){throw new Error("Cannot convert value ".concat(e," into a Fraction, no class 'Fraction' provided."))}var jn="number";function Ln(e){return X(e)}function Dn(e){return e<0}function Tn(e){return e>0}function Rn(e){return 0===e}function Hn(e){return Number.isNaN(e)}Ln.signature=jn,Dn.signature=jn,Tn.signature=jn,Rn.signature=jn,Hn.signature=jn;function Cn(e,n,t){if(null===t||void 0===t)return e.eq(n);if(e.eq(n))return!0;if(e.isNaN()||n.isNaN())return!1;if(e.isFinite()&&n.isFinite()){var r=e.minus(n).abs();if(r.isZero())return!0;var a=e.constructor.max(e.abs(),n.abs());return r.lte(a.times(t))}return!1}function An(e,n,t){return pe(e.re,n.re,t)&&pe(e.im,n.im,t)}var Nn="equalScalar",Wn=["typed","config"],Yn=Ie(Nn,Wn,e=>{var{typed:n,config:t}=e;return n(Nn,{"boolean, boolean":function(e,n){return e===n},"number, number":function(e,n){return pe(e,n,t.epsilon)},"BigNumber, BigNumber":function(e,n){return e.eq(n)||Cn(e,n,t.epsilon)},"Fraction, Fraction":function(e,n){return e.equals(n)},"Complex, Complex":function(e,n){return An(e,n,t.epsilon)},"Unit, Unit":function(e,n){if(!e.equalBase(n))throw new Error("Cannot compare units with different base");return this(e.value,n.value)}})}),zn=(Ie(Nn,["typed","config"],e=>{var{typed:n,config:t}=e;return n(Nn,{"number, number":function(e,n){return pe(e,n,t.epsilon)}})}),"number"),En="number, number";function Pn(e){return Math.abs(e)}function Fn(e,n){return e+n}function In(e,n){return e-n}function Vn(e,n){return e*n}function $n(e,n){return e/n}function Un(e){return-e}function qn(e){return e}function Gn(e){return re(e)}function Jn(e){return Math.ceil(e)}function Zn(e){return e*e*e}function Kn(e){return Math.exp(e)}function Xn(e){return ae(e)}function Qn(e){return e>0?Math.floor(e):Math.ceil(e)}function et(e){return Math.floor(e)}function nt(e,n){if(!X(e)||!X(n))throw new Error("Parameters in function gcd must be integer numbers");var t;while(0!==n)t=e%n,e=n,n=t;return e<0?-e:e}function tt(e,n){if(!X(e)||!X(n))throw new Error("Parameters in function lcm must be integer numbers");if(0===e||0===n)return 0;var t,r=e*n;while(0!==n)t=n,n=e%t,e=t;return Math.abs(r/e)}function rt(e){return Math.log(e)}function at(e){return ne(e)}function it(e){return ee(e)}function st(e){return te(e)}function ot(e,n){if(n>0)return e-n*Math.floor(e/n);if(0===n)return e;throw new Error("Cannot calculate mod for a negative divisor")}function lt(e,n){var t=n<0;if(t&&(n=-n),0===n)throw new Error("Root must be non-zero");if(e<0&&Math.abs(n)%2!==1)throw new Error("Root must be odd when a is negative.");if(0===e)return t?1/0:0;if(!isFinite(e))return t?0:e;var r=Math.pow(Math.abs(e),1/n);return r=e<0?-r:r,t?1/r:r}function ut(e){return Q(e)}function ct(e){return Math.sqrt(e)}function dt(e){return e*e}function ht(e,n){var t,r,a,i,s=0,o=1,l=1,u=0;if(!X(e)||!X(n))throw new Error("Parameters in function xgcd must be integer numbers");while(n)r=Math.floor(e/n),a=e-r*n,t=s,s=o-r*s,o=t,t=l,l=u-r*l,u=t,e=n,n=a;return i=e<0?[-e,-o,-u]:[e,e?o:0,u],i}function ft(e,n){return e*e<1&&n===1/0||e*e>1&&n===-1/0?0:Math.pow(e,n)}function mt(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return parseFloat(le(e,n))}function pt(e){return Math.abs(e)}Pn.signature=zn,Fn.signature=En,In.signature=En,Vn.signature=En,$n.signature=En,Un.signature=zn,qn.signature=zn,Gn.signature=zn,Jn.signature=zn,Zn.signature=zn,Kn.signature=zn,Xn.signature=zn,Qn.signature=zn,et.signature=zn,nt.signature=En,tt.signature=En,rt.signature=zn,at.signature=zn,it.signature=zn,st.signature=zn,ot.signature=En,lt.signature=En,ut.signature=zn,ct.signature=zn,dt.signature=zn,ht.signature=En,ft.signature=En,mt.signature=En,pt.signature=zn;var gt="number",bt="number, number";function yt(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function bitAnd");return e&n}function vt(e){if(!X(e))throw new Error("Integer expected in function bitNot");return~e}function _t(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function bitOr");return e|n}function wt(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function bitXor");return e^n}function xt(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function leftShift");return e<>n}function St(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function rightLogShift");return e>>>n}yt.signature=bt,vt.signature=gt,_t.signature=bt,wt.signature=bt,xt.signature=bt,kt.signature=bt,St.signature=bt;var Mt="number",Ot="number, number";function Bt(e){return!e}function jt(e,n){return!(!e&&!n)}function Lt(e,n){return!!e!==!!n}function Dt(e,n){return!(!e||!n)}Bt.signature=Mt,jt.signature=Ot,Lt.signature=Ot,Dt.signature=Ot;Math.pow(2,53);function Tt(e){var n={2:"0b",8:"0o",16:"0x"},t=n[e];return function(n){if(n>2**31-1||n<-(2**31))throw new Error("Value must be in range [-2^31, 2^31-1]");if(!X(n))throw new Error("Value must be an integer");return n<0&&(n+=2**32),"".concat(t).concat(n.toString(e))}}var Rt=["typed"];function Ht(e,n){return Ie(e,Rt,t=>{var{typed:r}=t;return r(e,{number:Tt(n)})})}Ht("oct",8);var Ct="number",At="number, number";function Nt(e){return Math.acos(e)}function Wt(e){return ge(e)}function Yt(e){return Math.atan(1/e)}function zt(e){return isFinite(e)?(Math.log((e+1)/e)+Math.log(e/(e-1)))/2:0}function Et(e){return Math.asin(1/e)}function Pt(e){var n=1/e;return Math.log(n+Math.sqrt(n*n+1))}function Ft(e){return Math.acos(1/e)}function It(e){var n=1/e,t=Math.sqrt(n*n-1);return Math.log(t+n)}function Vt(e){return Math.asin(e)}function $t(e){return be(e)}function Ut(e){return Math.atan(e)}function qt(e,n){return Math.atan2(e,n)}function Gt(e){return ye(e)}function Jt(e){return Math.cos(e)}function Zt(e){return ve(e)}function Kt(e){return 1/Math.tan(e)}function Xt(e){var n=Math.exp(2*e);return(n+1)/(n-1)}function Qt(e){return 1/Math.sin(e)}function er(e){return 0===e?Number.POSITIVE_INFINITY:Math.abs(2/(Math.exp(e)-Math.exp(-e)))*Q(e)}function nr(e){return 1/Math.cos(e)}function tr(e){return 2/(Math.exp(e)+Math.exp(-e))}function rr(e){return Math.sin(e)}function ar(e){return _e(e)}function ir(e){return Math.tan(e)}function sr(e){return we(e)}Nt.signature=Ct,Wt.signature=Ct,Yt.signature=Ct,zt.signature=Ct,Et.signature=Ct,Pt.signature=Ct,Ft.signature=Ct,It.signature=Ct,Vt.signature=Ct,$t.signature=Ct,Ut.signature=Ct,qt.signature=At,Gt.signature=Ct,Jt.signature=Ct,Zt.signature=Ct,Kt.signature=Ct,Xt.signature=Ct,Qt.signature=Ct,er.signature=Ct,nr.signature=Ct,tr.signature=Ct,rr.signature=Ct,ar.signature=Ct,ir.signature=Ct,sr.signature=Ct;function or(e,n){if(n>1;return or(e,t)*or(t+1,n)}function lr(e,n){if(!X(e)||e<0)throw new TypeError("Positive integer value expected in function combinations");if(!X(n)||n<0)throw new TypeError("Positive integer value expected in function combinations");if(n>e)throw new TypeError("k must be less than or equal to n");var t,r=e-n;return n{var{typed:n,equalScalar:t,Matrix:r}=e;function s(e,n){if(!(this instanceof s))throw new SyntaxError("Constructor must be called with the new operator");if(n&&!u(n))throw new Error("Invalid datatype: "+n);if(d(e))o(this,e,n);else if(e&&c(e.index)&&c(e.ptr)&&c(e.size))this._values=e.values,this._index=e.index,this._ptr=e.ptr,this._size=e.size,this._datatype=n||e.datatype;else if(c(e))l(this,e,n);else{if(e)throw new TypeError("Unsupported type of data ("+F(e)+")");this._values=[],this._index=[],this._ptr=[0],this._size=[0,0],this._datatype=n}}function o(e,n,t){"SparseMatrix"===n.type?(e._values=n._values?I(n._values):void 0,e._index=I(n._index),e._ptr=I(n._ptr),e._size=I(n._size),e._datatype=t||n._datatype):l(e,n.valueOf(),t||n._datatype)}function l(e,r,a){e._values=[],e._index=[],e._ptr=[],e._datatype=a;var i=r.length,s=0,o=t,l=0;if(u(a)&&(o=n.find(t,[a,a])||t,l=n.convert(0,a)),i>0){var d=0;do{e._ptr.push(e._index.length);for(var h=0;h");for(var u=n.min()[0],c=n.min()[1],h=a[0],f=a[1],m=0;mp){for(d=p;dm){if(f){var g=0;for(d=0;dr-1&&(e._values.splice(h,1),e._index.splice(h,1),y++)}e._ptr[d]=e._values.length}return e._size[0]=r,e._size[1]=a,e}function _(e,r,a,i,o,l,c){var d=[],h=[],f=[],m=t,p=0;u(e._datatype)&&(m=n.find(t,[e._datatype,e._datatype])||t,p=n.convert(0,e._datatype));for(var g=function(e,n,t){e=l(e,n,t),m(e,p)||(d.push(e),h.push(n))},b=i;b<=o;b++){f.push(d.length);var y=e._ptr[b],v=e._ptr[b+1];if(c)for(var _=y;_=r&&w<=a&&g(e._values[_],w-r,b-i)}else{for(var x={},k=y;ko-1||s>l-1)&&(v(this,Math.max(i+1,o),Math.max(s+1,l),a),o=this._size[0],l=this._size[1]),Ce(i,o),Ce(s,l);var f=p(i,this._ptr[s],this._ptr[s+1],this._index);return fArray.isArray(e)&&1===e.length?e[0]:e);if(2!==r.length)throw new Error("Only two dimensions matrix are supported");r.forEach((function(e){if(!a(e)||!X(e)||e<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Oe(r)+")")}));var i=t?this.clone():this;return v(i,r[0],r[1],n)},s.prototype.reshape=function(e,n){if(!c(e))throw new TypeError("Array expected");if(2!==e.length)throw new Error("Sparse matrices can only be reshaped in two dimensions");if(e.forEach((function(n){if(!a(n)||!X(n)||n<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Oe(e)+")")})),this._size[0]*this._size[1]!==e[0]*e[1])throw new Error("Reshaping sparse matrix will result in the wrong number of elements");var t=n?this.clone():this;if(this._size[0]===e[0]&&this._size[1]===e[1])return t;for(var r=[],i=0;i "+(this._values?Oe(this._values[l],e):"X")}return a},s.prototype.toString=function(){return Oe(this.toArray())},s.prototype.toJSON=function(){return{mathjs:"SparseMatrix",values:this._values,index:this._index,ptr:this._ptr,size:this._size,datatype:this._datatype}},s.prototype.diagonal=function(e){if(e){if(i(e)&&(e=e.toNumber()),!a(e)||!X(e))throw new TypeError("The parameter k must be an integer number")}else e=0;var n=e>0?e:0,t=e<0?-e:0,r=this._size[0],o=this._size[1],l=Math.min(r-t,o-n),u=[],c=[],d=[];d[0]=0;for(var h=n;h0?o:0,b=o<0?-o:0,y=e[0],v=e[1],_=Math.min(y-b,v-g);if(c(r)){if(r.length!==_)throw new Error("Invalid value array length");p=function(e){return r[e]}}else if(d(r)){var w=r.size();if(1!==w.length||w[0]!==_)throw new Error("Invalid matrix length");p=function(e){return r.get([e])}}else p=function(){return r};for(var x=[],k=[],S=[],M=0;M=0&&O<_){var B=p(O);f(B,m)||(k.push(O+b),x.push(B))}}return S.push(x.length),new s({values:x,index:k,ptr:S,size:[y,v]})},s.prototype.swapRows=function(e,n){if(!a(e)||!X(e)||!a(n)||!X(n))throw new Error("Row index must be positive integers");if(2!==this._size.length)throw new Error("Only two dimensional matrix is supported");return Ce(e,this._size[0]),Ce(n,this._size[0]),s._swapRows(e,n,this._size[1],this._values,this._index,this._ptr),this},s._forEachRow=function(e,n,t,r,a){for(var i=r[e],s=r[e+1],o=i;o=l||a[c]!==n)){var h=r?r[u]:void 0;a.splice(c,0,n),r&&r.splice(c,0,h),a.splice(c<=u?u+1:u,1),r&&r.splice(c<=u?u+1:u,1)}else if(c=l||a[u]!==e)){var f=r?r[c]:void 0;a.splice(u,0,e),r&&r.splice(u,0,f),a.splice(u<=c?c+1:c,1),r&&r.splice(u<=c?c+1:c,1)}}},s},{isClass:!0}),mr="matrix",pr=["typed","Matrix","DenseMatrix","SparseMatrix"],gr=Ie(mr,pr,e=>{var{typed:n,Matrix:t,DenseMatrix:r,SparseMatrix:a}=e;return n(mr,{"":function(){return i([])},string:function(e){return i([],e)},"string, string":function(e,n){return i([],e,n)},Array:function(e){return i(e)},Matrix:function(e){return i(e,e.storage())},"Array | Matrix, string":i,"Array | Matrix, string, string":i});function i(e,n,t){if("dense"===n||"default"===n||void 0===n)return new r(e,t);if("sparse"===n)return new a(e,t);throw new TypeError("Unknown matrix type "+JSON.stringify(n)+".")}});Ht("hex",16);var br="unequal";Ie(br,["typed","equalScalar"],e=>{var{typed:n,equalScalar:t}=e;return n(br,{"any, any":function(e,n){return null===e?null!==n:null===n?null!==e:void 0===e?void 0!==n:void 0===n?void 0!==e:!t(e,n)}})});function yr(e,n,t,r){if(!(this instanceof yr))throw new SyntaxError("Constructor must be called with the new operator");this.fn=e,this.count=n,this.min=t,this.max=r,this.message="Wrong number of arguments in function "+e+" ("+n+" provided, "+t+(void 0!==r&&null!==r?"-"+r:"")+" expected)",this.stack=(new Error).stack}yr.prototype=new Error,yr.prototype.constructor=Error,yr.prototype.name="ArgumentsError",yr.prototype.isArgumentsError=!0;t("e975");function vr(e){var n;if(X(e))return e<=0?isFinite(e)?1/0:NaN:e>171?1/0:or(1,e-1);if(e<.5)return Math.PI/(Math.sin(Math.PI*e)*vr(1-e));if(e>=171.35)return 1/0;if(e>85){var t=e*e,r=t*e,a=r*e,i=a*e;return Math.sqrt(2*Math.PI/e)*Math.pow(e/Math.E,e)*(1+1/(12*e)+1/(288*t)-139/(51840*r)-571/(2488320*a)+163879/(209018880*i)+5246819/(75246796800*i*e))}--e,n=wr[0];for(var s=1;s{var{typed:n,matrix:t}=e;return n("transpose",{Array:function(e){return this(t(e)).valueOf()},Matrix:function(e){var n,t=e.size();switch(t.length){case 1:n=e.clone();break;case 2:var i=t[0],s=t[1];if(0===s)throw new RangeError("Cannot transpose a 2D matrix with no columns (size: "+Oe(t)+")");switch(e.storage()){case"dense":n=r(e,i,s);break;case"sparse":n=a(e,i,s);break}break;default:throw new RangeError("Matrix must be a vector or two dimensional (size: "+Oe(this._size)+")")}return n},any:function(e){return I(e)}});function r(e,n,t){for(var r,a=e._data,i=[],s=0;s{var{typed:n,equalScalar:t}=e;return n(Mr,{"any, any":function(e,n){return null===e?null===n:null===n?null===e:void 0===e?void 0===n:void 0===n?void 0===e:t(e,n)}})});var Or=Ke({}),Br=sn({config:K}),jr=un({}),Lr=pn({}),Dr=yn({Matrix:jr}),Tr=kn({BigNumber:Br,Complex:Or,DenseMatrix:Dr,Fraction:Lr}),Rr=Yn({config:K,typed:Tr}),Hr=fr({Matrix:jr,equalScalar:Rr,typed:Tr}),Cr=gr({DenseMatrix:Dr,Matrix:jr,SparseMatrix:Hr,typed:Tr}),Ar=Sr({matrix:Cr,typed:Tr})},"7ad3":function(e,n,t){"use strict";t.d(n,"a",(function(){return hie}));var r={};t.r(r),t.d(r,"JsonPatchError",(function(){return R})),t.d(r,"deepClone",(function(){return H})),t.d(r,"getValueByPointer",(function(){return N})),t.d(r,"applyOperation",(function(){return W})),t.d(r,"applyPatch",(function(){return Y})),t.d(r,"applyReducer",(function(){return z})),t.d(r,"validator",(function(){return E})),t.d(r,"validate",(function(){return P})),t.d(r,"_areEquals",(function(){return F}));var a={};t.r(a),t.d(a,"unobserve",(function(){return J})),t.d(a,"observe",(function(){return Z})),t.d(a,"generate",(function(){return K})),t.d(a,"compare",(function(){return Q}));var i={};t.r(i),t.d(i,"aggregate",(function(){return Al})),t.d(i,"bin",(function(){return Wl})),t.d(i,"collect",(function(){return zl})),t.d(i,"compare",(function(){return El})),t.d(i,"countpattern",(function(){return Fl})),t.d(i,"cross",(function(){return Vl})),t.d(i,"density",(function(){return Kl})),t.d(i,"dotbin",(function(){return au})),t.d(i,"expression",(function(){return su})),t.d(i,"extent",(function(){return lu})),t.d(i,"facet",(function(){return cu})),t.d(i,"field",(function(){return du})),t.d(i,"filter",(function(){return fu})),t.d(i,"flatten",(function(){return mu})),t.d(i,"fold",(function(){return pu})),t.d(i,"formula",(function(){return gu})),t.d(i,"generate",(function(){return bu})),t.d(i,"impute",(function(){return wu})),t.d(i,"joinaggregate",(function(){return Mu})),t.d(i,"kde",(function(){return Ou})),t.d(i,"key",(function(){return Bu})),t.d(i,"load",(function(){return Lu})),t.d(i,"lookup",(function(){return Ru})),t.d(i,"multiextent",(function(){return Hu})),t.d(i,"multivalues",(function(){return Au})),t.d(i,"params",(function(){return Wu})),t.d(i,"pivot",(function(){return Yu})),t.d(i,"prefacet",(function(){return Fu})),t.d(i,"project",(function(){return Iu})),t.d(i,"proxy",(function(){return $u})),t.d(i,"quantile",(function(){return qu})),t.d(i,"relay",(function(){return Ju})),t.d(i,"sample",(function(){return Zu})),t.d(i,"sequence",(function(){return Ku})),t.d(i,"sieve",(function(){return Xu})),t.d(i,"subflow",(function(){return uu})),t.d(i,"timeunit",(function(){return Qu})),t.d(i,"tupleindex",(function(){return nc})),t.d(i,"values",(function(){return tc})),t.d(i,"window",(function(){return cc}));var s={};t.r(s),t.d(s,"interpolate",(function(){return Sv})),t.d(s,"interpolateArray",(function(){return mv})),t.d(s,"interpolateBasis",(function(){return ev})),t.d(s,"interpolateBasisClosed",(function(){return nv})),t.d(s,"interpolateDate",(function(){return gv})),t.d(s,"interpolateDiscrete",(function(){return J_})),t.d(s,"interpolateHue",(function(){return Z_})),t.d(s,"interpolateNumber",(function(){return bv})),t.d(s,"interpolateNumberArray",(function(){return hv})),t.d(s,"interpolateObject",(function(){return yv})),t.d(s,"interpolateRound",(function(){return Mv})),t.d(s,"interpolateString",(function(){return kv})),t.d(s,"interpolateTransformCss",(function(){return rw})),t.d(s,"interpolateTransformSvg",(function(){return aw})),t.d(s,"interpolateZoom",(function(){return uw})),t.d(s,"interpolateRgb",(function(){return lv})),t.d(s,"interpolateRgbBasis",(function(){return cv})),t.d(s,"interpolateRgbBasisClosed",(function(){return dv})),t.d(s,"interpolateHsl",(function(){return dw})),t.d(s,"interpolateHslLong",(function(){return hw})),t.d(s,"interpolateLab",(function(){return Cw})),t.d(s,"interpolateHcl",(function(){return Nw})),t.d(s,"interpolateHclLong",(function(){return Ww})),t.d(s,"interpolateCubehelix",(function(){return Zw})),t.d(s,"interpolateCubehelixLong",(function(){return Kw})),t.d(s,"piecewise",(function(){return O_})),t.d(s,"quantize",(function(){return Xw}));var o={};t.r(o),t.d(o,"bound",(function(){return Xk})),t.d(o,"identifier",(function(){return nS})),t.d(o,"mark",(function(){return rS})),t.d(o,"overlap",(function(){return iS})),t.d(o,"render",(function(){return fS})),t.d(o,"viewlayout",(function(){return IS}));var l={};t.r(l),t.d(l,"axisticks",(function(){return qS})),t.d(l,"datajoin",(function(){return GS})),t.d(l,"encode",(function(){return KS})),t.d(l,"legendentries",(function(){return XS})),t.d(l,"linkpath",(function(){return rM})),t.d(l,"pie",(function(){return yM})),t.d(l,"scale",(function(){return kM})),t.d(l,"sortitems",(function(){return NM})),t.d(l,"stack",(function(){return PM}));var u={};t.r(u),t.d(u,"contour",(function(){return pO})),t.d(u,"geojson",(function(){return vO})),t.d(u,"geopath",(function(){return uD})),t.d(u,"geopoint",(function(){return dD})),t.d(u,"geoshape",(function(){return hD})),t.d(u,"graticule",(function(){return bD})),t.d(u,"heatmap",(function(){return yD})),t.d(u,"isocontour",(function(){return tO})),t.d(u,"kde2d",(function(){return dO})),t.d(u,"projection",(function(){return kD}));var c={};t.r(c),t.d(c,"force",(function(){return ZT}));var d={};t.r(d),t.d(d,"nest",(function(){return OR})),t.d(d,"pack",(function(){return iH})),t.d(d,"partition",(function(){return cH})),t.d(d,"stratify",(function(){return gH})),t.d(d,"tree",(function(){return NH})),t.d(d,"treelinks",(function(){return WH})),t.d(d,"treemap",(function(){return GH}));var h={};t.r(h),t.d(h,"loess",(function(){return ZH})),t.d(h,"regression",(function(){return QH}));var f={};t.r(f),t.d(f,"voronoi",(function(){return BC}));var m={};t.r(m),t.d(m,"wordcloud",(function(){return $C}));var p={};t.r(p),t.d(p,"crossfilter",(function(){return rA})),t.d(p,"resolvefilter",(function(){return aA}));var g={};t.r(g),t.d(g,"version",(function(){return iA["a"]})),t.d(g,"bandwidthNRD",(function(){return Ao})),t.d(g,"bin",(function(){return No})),t.d(g,"bootstrapCI",(function(){return zo})),t.d(g,"dotbin",(function(){return Eo})),t.d(g,"quantiles",(function(){return To})),t.d(g,"quartiles",(function(){return Ro})),t.d(g,"random",(function(){return Wo})),t.d(g,"setRandom",(function(){return Yo})),t.d(g,"randomLCG",(function(){return Fo})),t.d(g,"randomInteger",(function(){return Io})),t.d(g,"randomKDE",(function(){return Qo})),t.d(g,"randomLogNormal",(function(){return al})),t.d(g,"sampleLogNormal",(function(){return el})),t.d(g,"densityLogNormal",(function(){return nl})),t.d(g,"cumulativeLogNormal",(function(){return tl})),t.d(g,"quantileLogNormal",(function(){return rl})),t.d(g,"randomMixture",(function(){return il})),t.d(g,"randomNormal",(function(){return Xo})),t.d(g,"sampleNormal",(function(){return qo})),t.d(g,"densityNormal",(function(){return Go})),t.d(g,"cumulativeNormal",(function(){return Jo})),t.d(g,"quantileNormal",(function(){return Zo})),t.d(g,"randomUniform",(function(){return cl})),t.d(g,"sampleUniform",(function(){return sl})),t.d(g,"densityUniform",(function(){return ol})),t.d(g,"cumulativeUniform",(function(){return ll})),t.d(g,"quantileUniform",(function(){return ul})),t.d(g,"regressionLinear",(function(){return pl})),t.d(g,"regressionLog",(function(){return gl})),t.d(g,"regressionExp",(function(){return bl})),t.d(g,"regressionPow",(function(){return yl})),t.d(g,"regressionQuad",(function(){return vl})),t.d(g,"regressionPoly",(function(){return _l})),t.d(g,"regressionLoess",(function(){return Ol})),t.d(g,"sampleCurve",(function(){return Tl})),t.d(g,"TIME_UNITS",(function(){return Ot})),t.d(g,"YEAR",(function(){return pt})),t.d(g,"QUARTER",(function(){return gt})),t.d(g,"MONTH",(function(){return bt})),t.d(g,"WEEK",(function(){return yt})),t.d(g,"DATE",(function(){return vt})),t.d(g,"DAY",(function(){return _t})),t.d(g,"DAYOFYEAR",(function(){return wt})),t.d(g,"HOURS",(function(){return xt})),t.d(g,"MINUTES",(function(){return kt})),t.d(g,"SECONDS",(function(){return St})),t.d(g,"MILLISECONDS",(function(){return Mt})),t.d(g,"timeUnitSpecifier",(function(){return Dt})),t.d(g,"timeUnits",(function(){return jt})),t.d(g,"dayofyear",(function(){return or})),t.d(g,"week",(function(){return lr})),t.d(g,"utcdayofyear",(function(){return fr})),t.d(g,"utcweek",(function(){return mr})),t.d(g,"timeFloor",(function(){return Sr})),t.d(g,"utcFloor",(function(){return Br})),t.d(g,"timeInterval",(function(){return Zr})),t.d(g,"timeOffset",(function(){return Qr})),t.d(g,"timeSequence",(function(){return ta})),t.d(g,"utcInterval",(function(){return Kr})),t.d(g,"utcOffset",(function(){return ea})),t.d(g,"utcSequence",(function(){return ra})),t.d(g,"timeBin",(function(){return ka})),t.d(g,"accessor",(function(){return re["f"]})),t.d(g,"accessorName",(function(){return re["h"]})),t.d(g,"accessorFields",(function(){return re["g"]})),t.d(g,"id",(function(){return re["x"]})),t.d(g,"identity",(function(){return re["y"]})),t.d(g,"zero",(function(){return re["lb"]})),t.d(g,"one",(function(){return re["P"]})),t.d(g,"truthy",(function(){return re["hb"]})),t.d(g,"falsy",(function(){return re["s"]})),t.d(g,"logger",(function(){return re["L"]})),t.d(g,"None",(function(){return re["d"]})),t.d(g,"Error",(function(){return re["b"]})),t.d(g,"Warn",(function(){return re["e"]})),t.d(g,"Info",(function(){return re["c"]})),t.d(g,"Debug",(function(){return re["a"]})),t.d(g,"mergeConfig",(function(){return re["O"]})),t.d(g,"writeConfig",(function(){return re["kb"]})),t.d(g,"panLinear",(function(){return re["R"]})),t.d(g,"panLog",(function(){return re["S"]})),t.d(g,"panPow",(function(){return re["T"]})),t.d(g,"panSymlog",(function(){return re["U"]})),t.d(g,"zoomLinear",(function(){return re["mb"]})),t.d(g,"zoomLog",(function(){return re["nb"]})),t.d(g,"zoomPow",(function(){return re["ob"]})),t.d(g,"zoomSymlog",(function(){return re["pb"]})),t.d(g,"quarter",(function(){return re["W"]})),t.d(g,"utcquarter",(function(){return re["ib"]})),t.d(g,"array",(function(){return re["i"]})),t.d(g,"clampRange",(function(){return re["k"]})),t.d(g,"compare",(function(){return re["l"]})),t.d(g,"ascending",(function(){return re["j"]})),t.d(g,"constant",(function(){return re["m"]})),t.d(g,"debounce",(function(){return re["n"]})),t.d(g,"error",(function(){return re["o"]})),t.d(g,"extend",(function(){return re["p"]})),t.d(g,"extent",(function(){return re["q"]})),t.d(g,"extentIndex",(function(){return re["r"]})),t.d(g,"fastmap",(function(){return re["t"]})),t.d(g,"field",(function(){return re["u"]})),t.d(g,"flush",(function(){return re["v"]})),t.d(g,"hasOwnProperty",(function(){return re["w"]})),t.d(g,"inherits",(function(){return re["z"]})),t.d(g,"inrange",(function(){return re["A"]})),t.d(g,"isArray",(function(){return re["B"]})),t.d(g,"isBoolean",(function(){return re["C"]})),t.d(g,"isDate",(function(){return re["D"]})),t.d(g,"isFunction",(function(){return re["E"]})),t.d(g,"isNumber",(function(){return re["F"]})),t.d(g,"isObject",(function(){return re["G"]})),t.d(g,"isRegExp",(function(){return re["H"]})),t.d(g,"isString",(function(){return re["I"]})),t.d(g,"key",(function(){return re["J"]})),t.d(g,"lerp",(function(){return re["K"]})),t.d(g,"lruCache",(function(){return re["M"]})),t.d(g,"merge",(function(){return re["N"]})),t.d(g,"pad",(function(){return re["Q"]})),t.d(g,"peek",(function(){return re["V"]})),t.d(g,"repeat",(function(){return re["X"]})),t.d(g,"span",(function(){return re["Y"]})),t.d(g,"splitAccessPath",(function(){return re["Z"]})),t.d(g,"stringValue",(function(){return re["ab"]})),t.d(g,"toBoolean",(function(){return re["bb"]})),t.d(g,"toDate",(function(){return re["cb"]})),t.d(g,"toNumber",(function(){return re["db"]})),t.d(g,"toString",(function(){return re["fb"]})),t.d(g,"toSet",(function(){return re["eb"]})),t.d(g,"truncate",(function(){return re["gb"]})),t.d(g,"visitArray",(function(){return re["jb"]})),t.d(g,"loader",(function(){return us})),t.d(g,"read",(function(){return os})),t.d(g,"inferType",(function(){return Xe})),t.d(g,"inferTypes",(function(){return Qe})),t.d(g,"typeParsers",(function(){return Je})),t.d(g,"format",(function(){return jn})),t.d(g,"formats",(function(){return Ln})),t.d(g,"responseType",(function(){return Dn})),t.d(g,"Bounds",(function(){return Zf})),t.d(g,"Gradient",(function(){return rd})),t.d(g,"GroupItem",(function(){return Xf})),t.d(g,"ResourceLoader",(function(){return nm})),t.d(g,"Item",(function(){return Kf})),t.d(g,"Scenegraph",(function(){return Yg})),t.d(g,"Handler",(function(){return qg})),t.d(g,"Renderer",(function(){return Jg})),t.d(g,"CanvasHandler",(function(){return yb})),t.d(g,"CanvasRenderer",(function(){return Bb})),t.d(g,"SVGHandler",(function(){return Tb})),t.d(g,"SVGRenderer",(function(){return mk})),t.d(g,"SVGStringRenderer",(function(){return Tk})),t.d(g,"RenderType",(function(){return Wk})),t.d(g,"renderModule",(function(){return zk})),t.d(g,"intersect",(function(){return Ek})),t.d(g,"Marks",(function(){return Dg})),t.d(g,"boundClip",(function(){return Uk})),t.d(g,"boundContext",(function(){return km})),t.d(g,"boundStroke",(function(){return am})),t.d(g,"boundItem",(function(){return Tg})),t.d(g,"boundMark",(function(){return Hg})),t.d(g,"pathCurves",(function(){return lh})),t.d(g,"pathSymbols",(function(){return jh})),t.d(g,"pathRectangle",(function(){return $h})),t.d(g,"pathTrail",(function(){return Uh})),t.d(g,"pathParse",(function(){return dh})),t.d(g,"pathRender",(function(){return Sh})),t.d(g,"point",(function(){return $g})),t.d(g,"domCreate",(function(){return Eg})),t.d(g,"domFind",(function(){return Pg})),t.d(g,"domChild",(function(){return Fg})),t.d(g,"domClear",(function(){return Ig})),t.d(g,"markup",(function(){return ok})),t.d(g,"serializeXML",(function(){return lk})),t.d(g,"font",(function(){return yg})),t.d(g,"fontFamily",(function(){return bg})),t.d(g,"fontSize",(function(){return ug})),t.d(g,"lineHeight",(function(){return cg})),t.d(g,"multiLineOffset",(function(){return fg})),t.d(g,"textMetrics",(function(){return rg})),t.d(g,"sceneEqual",(function(){return Gk})),t.d(g,"pathEqual",(function(){return Jk})),t.d(g,"sceneToJSON",(function(){return Ag})),t.d(g,"sceneFromJSON",(function(){return Ng})),t.d(g,"intersectPath",(function(){return Dm})),t.d(g,"intersectPoint",(function(){return Tm})),t.d(g,"intersectRule",(function(){return Hm})),t.d(g,"intersectBoxLine",(function(){return Cm})),t.d(g,"sceneZOrder",(function(){return Vm})),t.d(g,"sceneVisit",(function(){return $m})),t.d(g,"scenePickVisit",(function(){return Um})),t.d(g,"resetSVGClipId",(function(){return Gf})),t.d(g,"resetSVGDefIds",(function(){return Kk})),t.d(g,"Dataflow",(function(){return Qs})),t.d(g,"EventStream",(function(){return De})),t.d(g,"Parameters",(function(){return ve})),t.d(g,"Pulse",(function(){return Hs})),t.d(g,"MultiPulse",(function(){return Ws})),t.d(g,"Operator",(function(){return Me})),t.d(g,"Transform",(function(){return no})),t.d(g,"changeset",(function(){return be})),t.d(g,"ingest",(function(){return de})),t.d(g,"isTuple",(function(){return le})),t.d(g,"definition",(function(){return ro})),t.d(g,"transform",(function(){return ao})),t.d(g,"transforms",(function(){return to})),t.d(g,"tupleid",(function(){return ue})),t.d(g,"scale",(function(){return Y_})),t.d(g,"scheme",(function(){return dx})),t.d(g,"interpolate",(function(){return ax})),t.d(g,"interpolateColors",(function(){return nx})),t.d(g,"interpolateRange",(function(){return ex})),t.d(g,"quantizeInterpolator",(function(){return tx})),t.d(g,"projection",(function(){return sD})),t.d(g,"View",(function(){return fF})),t.d(g,"formatLocale",(function(){return mt})),t.d(g,"timeFormatLocale",(function(){return ts})),t.d(g,"locale",(function(){return as})),t.d(g,"defaultLocale",(function(){return is})),t.d(g,"resetDefaultLocale",(function(){return ss})),t.d(g,"expressionFunction",(function(){return hP})),t.d(g,"parse",(function(){return eG})),t.d(g,"runtimeContext",(function(){return IP}));var b={};t.r(b),t.d(b,"invalidSpec",(function(){return rX})),t.d(b,"FIT_NON_SINGLE",(function(){return aX})),t.d(b,"containerSizeNonSingle",(function(){return iX})),t.d(b,"containerSizeNotCompatibleWithAutosize",(function(){return sX})),t.d(b,"droppingFit",(function(){return oX})),t.d(b,"unknownField",(function(){return lX})),t.d(b,"cannotProjectOnChannelWithoutField",(function(){return uX})),t.d(b,"cannotProjectAggregate",(function(){return cX})),t.d(b,"nearestNotSupportForContinuous",(function(){return dX})),t.d(b,"selectionNotSupported",(function(){return hX})),t.d(b,"selectionNotFound",(function(){return fX})),t.d(b,"SCALE_BINDINGS_CONTINUOUS",(function(){return mX})),t.d(b,"LEGEND_BINDINGS_MUST_HAVE_PROJECTION",(function(){return pX})),t.d(b,"noSameUnitLookup",(function(){return gX})),t.d(b,"NEEDS_SAME_SELECTION",(function(){return bX})),t.d(b,"INTERVAL_INITIALIZED_WITH_X_Y",(function(){return yX})),t.d(b,"noSuchRepeatedValue",(function(){return vX})),t.d(b,"columnsNotSupportByRowCol",(function(){return _X})),t.d(b,"CONCAT_CANNOT_SHARE_AXIS",(function(){return wX})),t.d(b,"unrecognizedParse",(function(){return xX})),t.d(b,"differentParse",(function(){return kX})),t.d(b,"ADD_SAME_CHILD_TWICE",(function(){return SX})),t.d(b,"invalidTransformIgnored",(function(){return MX})),t.d(b,"NO_FIELDS_NEEDS_AS",(function(){return OX})),t.d(b,"customFormatTypeNotAllowed",(function(){return BX})),t.d(b,"projectionOverridden",(function(){return jX})),t.d(b,"REPLACE_ANGLE_WITH_THETA",(function(){return LX})),t.d(b,"primitiveChannelDef",(function(){return DX})),t.d(b,"invalidFieldType",(function(){return TX})),t.d(b,"invalidFieldTypeForCountAggregate",(function(){return RX})),t.d(b,"invalidAggregate",(function(){return HX})),t.d(b,"missingFieldType",(function(){return CX})),t.d(b,"droppingColor",(function(){return AX})),t.d(b,"emptyFieldDef",(function(){return NX})),t.d(b,"latLongDeprecated",(function(){return WX})),t.d(b,"LINE_WITH_VARYING_SIZE",(function(){return YX})),t.d(b,"incompatibleChannel",(function(){return zX})),t.d(b,"invalidEncodingChannel",(function(){return EX})),t.d(b,"facetChannelShouldBeDiscrete",(function(){return PX})),t.d(b,"facetChannelDropped",(function(){return FX})),t.d(b,"discreteChannelCannotEncode",(function(){return IX})),t.d(b,"lineWithRange",(function(){return VX})),t.d(b,"orientOverridden",(function(){return $X})),t.d(b,"CANNOT_UNION_CUSTOM_DOMAIN_WITH_FIELD_DOMAIN",(function(){return UX})),t.d(b,"RANGE_STEP_DEPRECATED",(function(){return qX})),t.d(b,"cannotUseScalePropertyWithNonColor",(function(){return GX})),t.d(b,"unaggregateDomainHasNoEffectForRawField",(function(){return JX})),t.d(b,"unaggregateDomainWithNonSharedDomainOp",(function(){return ZX})),t.d(b,"unaggregatedDomainWithLogScale",(function(){return KX})),t.d(b,"cannotApplySizeToNonOrientedMark",(function(){return XX})),t.d(b,"scaleTypeNotWorkWithChannel",(function(){return QX})),t.d(b,"scaleTypeNotWorkWithFieldDef",(function(){return eQ})),t.d(b,"scalePropertyNotWorkWithScaleType",(function(){return nQ})),t.d(b,"scaleTypeNotWorkWithMark",(function(){return tQ})),t.d(b,"stepDropped",(function(){return rQ})),t.d(b,"mergeConflictingProperty",(function(){return aQ})),t.d(b,"mergeConflictingDomainProperty",(function(){return iQ})),t.d(b,"independentScaleMeansIndependentGuide",(function(){return sQ})),t.d(b,"domainSortDropped",(function(){return oQ})),t.d(b,"MORE_THAN_ONE_SORT",(function(){return lQ})),t.d(b,"FACETED_INDEPENDENT_DIFFERENT_SOURCES",(function(){return uQ})),t.d(b,"FACETED_INDEPENDENT_SAME_FIELDS_DIFFERENT_SOURCES",(function(){return cQ})),t.d(b,"FACETED_INDEPENDENT_SAME_SOURCE",(function(){return dQ})),t.d(b,"INVALID_CHANNEL_FOR_AXIS",(function(){return hQ})),t.d(b,"cannotStackRangedMark",(function(){return fQ})),t.d(b,"cannotStackNonLinearScale",(function(){return mQ})),t.d(b,"stackNonSummativeAggregate",(function(){return pQ})),t.d(b,"invalidTimeUnit",(function(){return gQ})),t.d(b,"droppedDay",(function(){return bQ})),t.d(b,"errorBarCenterAndExtentAreNotNeeded",(function(){return yQ})),t.d(b,"errorBarCenterIsUsedWithWrongExtent",(function(){return vQ})),t.d(b,"errorBarContinuousAxisHasCustomizedAggregate",(function(){return _Q})),t.d(b,"errorBand1DNotSupport",(function(){return wQ})),t.d(b,"channelRequiredForBinned",(function(){return xQ})),t.d(b,"channelShouldNotBeUsedForBinned",(function(){return kQ})),t.d(b,"domainRequiredForThresholdScale",(function(){return SQ}));var y={};t.r(y),t.d(y,"compile",(function(){return Lre})),t.d(y,"normalize",(function(){return l5})),t.d(y,"version",(function(){return nG["a"]}));var v={};t.r(v),t.d(v,"dark",(function(){return Yre})),t.d(v,"excel",(function(){return Pre})),t.d(v,"fivethirtyeight",(function(){return Jre})),t.d(v,"ggplot2",(function(){return Xre})),t.d(v,"latimes",(function(){return cae})),t.d(v,"quartz",(function(){return mae})),t.d(v,"vox",(function(){return bae})),t.d(v,"urbaninstitute",(function(){return jae})),t.d(v,"googlecharts",(function(){return Hae})),t.d(v,"version",(function(){return Cae}));var _=t("9ab4"),w=function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])},e(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),x=Object.prototype.hasOwnProperty; /*! * https://github.com/Starcounter-Jack/JSON-Patch * (c) 2017 Joachim Wester * MIT license - */function k(e,n){return x.call(e,n)}function S(e){if(Array.isArray(e)){for(var n=new Array(e.length),t=0;t=48&&n<=57))return!1;t++}return!0}function B(e){return-1===e.indexOf("/")&&-1===e.indexOf("~")?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function j(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function L(e){if(void 0===e)return!0;if(e)if(Array.isArray(e)){for(var n=0,t=e.length;n=d){if(t&&"add"===n.op&&f>u.length)throw new A("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",i,n,e);s=N[n.op].call(n,u,f,e);if(!1===s.test)throw new A("Test operation failed","TEST_OPERATION_FAILED",i,n,e);return s}}else if(f&&-1!=f.indexOf("~")&&(f=j(f)),c>=d){s=H[n.op].call(n,u,f,e);if(!1===s.test)throw new A("Test operation failed","TEST_OPERATION_FAILED",i,n,e);return s}u=u[f]}}function Y(e,n,t,r,a){if(void 0===r&&(r=!0),void 0===a&&(a=!0),t&&!Array.isArray(n))throw new A("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");r||(e=M(e));for(var i=new Array(n.length),s=0,o=n.length;s0)throw new A('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",n,e,t);if(("move"===e.op||"copy"===e.op)&&"string"!==typeof e.from)throw new A("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",n,e,t);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&void 0===e.value)throw new A("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",n,e,t);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&L(e.value))throw new A("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",n,e,t);if(t)if("add"==e.op){var a=e.path.split("/").length,i=r.split("/").length;if(a!==i+1&&a!==i)throw new A("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",n,e,t)}else if("replace"===e.op||"remove"===e.op||"_get"===e.op){if(e.path!==r)throw new A("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",n,e,t)}else if("move"===e.op||"copy"===e.op){var s={op:"_get",path:e.from,value:void 0},o=P([s],t);if(o&&"OPERATION_PATH_UNRESOLVABLE"===o.name)throw new A("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",n,e,t)}}function P(e,n,t){try{if(!Array.isArray(e))throw new A("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(n)Y(M(n),M(e),t||!0);else{t=t||E;for(var r=0;r=48&&n<=57))return!1;t++}return!0}function B(e){return-1===e.indexOf("/")&&-1===e.indexOf("~")?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function j(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function L(e){if(void 0===e)return!0;if(e)if(Array.isArray(e)){for(var n=0,t=e.length;n=d){if(t&&"add"===n.op&&f>u.length)throw new R("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",i,n,e);s=A[n.op].call(n,u,f,e);if(!1===s.test)throw new R("Test operation failed","TEST_OPERATION_FAILED",i,n,e);return s}}else if(f&&-1!=f.indexOf("~")&&(f=j(f)),c>=d){s=C[n.op].call(n,u,f,e);if(!1===s.test)throw new R("Test operation failed","TEST_OPERATION_FAILED",i,n,e);return s}u=u[f]}}function Y(e,n,t,r,a){if(void 0===r&&(r=!0),void 0===a&&(a=!0),t&&!Array.isArray(n))throw new R("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");r||(e=M(e));for(var i=new Array(n.length),s=0,o=n.length;s0)throw new R('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",n,e,t);if(("move"===e.op||"copy"===e.op)&&"string"!==typeof e.from)throw new R("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",n,e,t);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&void 0===e.value)throw new R("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",n,e,t);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&L(e.value))throw new R("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",n,e,t);if(t)if("add"==e.op){var a=e.path.split("/").length,i=r.split("/").length;if(a!==i+1&&a!==i)throw new R("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",n,e,t)}else if("replace"===e.op||"remove"===e.op||"_get"===e.op){if(e.path!==r)throw new R("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",n,e,t)}else if("move"===e.op||"copy"===e.op){var s={op:"_get",path:e.from,value:void 0},o=P([s],t);if(o&&"OPERATION_PATH_UNRESOLVABLE"===o.name)throw new R("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",n,e,t)}}function P(e,n,t){try{if(!Array.isArray(e))throw new R("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(n)Y(M(n),M(e),t||!0);else{t=t||E;for(var r=0;r0&&(e.patches=[],e.callback&&e.callback(r)),r}function X(e,n,t,r,a){if(n!==e){"function"===typeof n.toJSON&&(n=n.toJSON());for(var i=S(n),s=S(e),o=!1,l=s.length-1;l>=0;l--){var u=s[l],c=e[u];if(!k(n,u)||void 0===n[u]&&void 0!==c&&!1===Array.isArray(n))Array.isArray(e)===Array.isArray(n)?(a&&t.push({op:"test",path:r+"/"+B(u),value:M(c)}),t.push({op:"remove",path:r+"/"+B(u)}),o=!0):(a&&t.push({op:"test",path:r,value:e}),t.push({op:"replace",path:r,value:n}),!0);else{var d=n[u];"object"==typeof c&&null!=c&&"object"==typeof d&&null!=d?X(c,d,t,r+"/"+B(u),a):c!==d&&(!0,a&&t.push({op:"test",path:r+"/"+B(u),value:M(c)}),t.push({op:"replace",path:r+"/"+B(u),value:M(d)}))}}if(o||i.length!=s.length)for(l=0;l{const a=n(e);return r[a]||(r[a]=1,t.push(e)),t},t.remove=e=>{const a=n(e);if(r[a]){r[a]=0;const n=t.indexOf(e);n>=0&&t.splice(n,1)}return t},t}var ie=async function(e,n){try{await n(e)}catch(t){e.error(t)}};const se=Symbol("vega_id");let oe=1;function le(e){return!(!e||!ue(e))}function ue(e){return e[se]}function ce(e,n){return e[se]=n,e}function de(e){const n=e===Object(e)?e:{data:e};return ue(n)?n:ce(n,oe++)}function he(e){return fe(e,de({}))}function fe(e,n){for(const t in e)n[t]=e[t];return n}function me(e,n){return ce(n,ue(e))}function pe(e,n){return e?n?(t,r)=>e(t,r)||ue(n(t))-ue(n(r)):(n,t)=>e(n,t)||ue(n)-ue(t):null}function ge(e){return e&&e.constructor===be}function be(){const e=[],n=[],t=[],r=[],a=[];let i=null,s=!1;return{constructor:be,insert(n){const t=Object(re["i"])(n),r=t.length;for(let a=0;a{m(e)&&(u[ue(e)]=-1)});for(d=0,h=e.length;d0&&(b(p,m,f.value),o.modifies(m));for(d=0,h=a.length;d{m(e)&&u[ue(e)]>0&&b(e,f.field,f.value)}),o.modifies(f.field);if(s)o.mod=n.length||r.length?l.filter(e=>u[ue(e)]>0):l.slice();else for(g in c)o.mod.push(c[g]);return(i||null==i&&(n.length||r.length))&&o.clean(!0),o}}}const ye="_:mod:_";function ve(){Object.defineProperty(this,ye,{writable:!0,value:{}})}ve.prototype={set(e,n,t,r){const a=this,i=a[e],s=a[ye];return null!=n&&n>=0?(i[n]!==t||r)&&(i[n]=t,s[n+":"+e]=-1,s[e]=-1):(i!==t||r)&&(a[e]=t,s[e]=Object(re["B"])(t)?1+t.length:-1),a},modified(e,n){const t=this[ye];if(!arguments.length){for(const e in t)if(t[e])return!0;return!1}if(Object(re["B"])(e)){for(let n=0;n=0?n+1{s instanceof Me?(s!==this&&(n&&s.targets().add(this),i.push(s)),a.push({op:s,name:e,index:t})):r.set(e,t,s)};for(s in e)if(o=e[s],s===we)Object(re["i"])(o).forEach(e=>{e instanceof Me?e!==this&&(e.targets().add(this),i.push(e)):Object(re["o"])("Pulse parameters must be operator instances.")}),this.source=o;else if(Object(re["B"])(o))for(r.set(s,-1,Array(l=o.length)),u=0;u{const t=Date.now();return t-n>e?(n=t,1):0})},debounce(e){const n=Te();return this.targets().add(Te(null,null,Object(re["n"])(e,e=>{const t=e.dataflow;n.receive(e),t&&t.run&&t.run()}))),n},between(e,n){let t=!1;return e.targets().add(Te(null,null,()=>t=!0)),n.targets().add(Te(null,null,()=>t=!1)),this.filter(()=>t)},detach(){}};var Ae=function(e,n,t,r){const a=this,i=Te(t,r),s=function(e){e.dataflow=a;try{i.receive(e)}catch(n){a.error(n)}finally{a.run()}};let o;o="string"===typeof e&&"undefined"!==typeof document?document.querySelectorAll(e):Object(re["i"])(e);const l=o.length;for(let u=0;u({options:t||{},sanitize:ze,load:Ye,fileAccess:!!n,file:Ee(n),http:Fe(e)})};async function Ye(e,n){const t=await this.sanitize(e,n),r=t.href;return t.localFile?this.file(r):this.http(r,n)}async function ze(e,n){n=Object(re["p"])({},this.options,n);const t=this.fileAccess,r={href:null};let a,i,s;const o=He.test(e.replace(Ne,""));null!=e&&"string"===typeof e&&o||Object(re["o"])("Sanitize failure, invalid URI: "+Object(re["ab"])(e));const l=Re.test(e);return(s=n.baseURL)&&!l&&(e.startsWith("/")||"/"===s[s.length-1]||(e="/"+e),e=s+e),i=(a=e.startsWith(Ce))||"file"===n.mode||"http"!==n.mode&&!l&&t,a?e=e.slice(Ce.length):e.startsWith("//")&&("file"===n.defaultProtocol?(e=e.slice(2),i=!0):e=(n.defaultProtocol||"http")+":"+e),Object.defineProperty(r,"localFile",{value:!!i}),r.href=e,n.target&&(r.target=n.target+""),n.rel&&(r.rel=n.rel+""),"image"===n.context&&n.crossOrigin&&(r.crossOrigin=n.crossOrigin+""),r}function Ee(e){return e?n=>new Promise((t,r)=>{e.readFile(n,(e,n)=>{e?r(e):t(n)})}):Pe}async function Pe(){Object(re["o"])("No file system access.")}function Fe(e){return e?async function(n,t){const r=Object(re["p"])({},this.options.http,t),a=t&&t.response,i=await e(n,r);return i.ok?Object(re["E"])(i[a])?i[a]():i.text():Object(re["o"])(i.status+""+i.statusText)}:Ie}async function Ie(){Object(re["o"])("No HTTP fetch method available.")}const Ve=e=>null!=e&&e===e,$e=e=>"true"===e||"false"===e||!0===e||!1===e,Ue=e=>!Number.isNaN(Date.parse(e)),qe=e=>!Number.isNaN(+e)&&!(e instanceof Date),Ge=e=>qe(e)&&Number.isInteger(+e),Je={boolean:re["bb"],integer:re["db"],number:re["db"],date:re["cb"],string:re["fb"],unknown:re["y"]},Ze=[$e,Ge,qe,Ue],Ke=["boolean","integer","number","date"];function Xe(e,n){if(!e||!e.length)return"unknown";const t=e.length,r=Ze.length,a=Ze.map((e,n)=>n+1);for(let i,s,o=0,l=0;o0===e?n:e,0)-1]}function Qe(e,n){return n.reduce((n,t)=>(n[t]=Xe(e,t),n),{})}var en={},nn={},tn=34,rn=10,an=13;function sn(e){return new Function("d","return {"+e.map((function(e,n){return JSON.stringify(e)+": d["+n+'] || ""'})).join(",")+"}")}function on(e,n){var t=sn(e);return function(r,a){return n(t(r),a,e)}}function ln(e){var n=Object.create(null),t=[];return e.forEach((function(e){for(var r in e)r in n||t.push(n[r]=r)})),t}function un(e,n){var t=e+"",r=t.length;return r9999?"+"+un(e,6):un(e,4)}function dn(e){var n=e.getUTCHours(),t=e.getUTCMinutes(),r=e.getUTCSeconds(),a=e.getUTCMilliseconds();return isNaN(e)?"Invalid Date":cn(e.getUTCFullYear(),4)+"-"+un(e.getUTCMonth()+1,2)+"-"+un(e.getUTCDate(),2)+(a?"T"+un(n,2)+":"+un(t,2)+":"+un(r,2)+"."+un(a,3)+"Z":r?"T"+un(n,2)+":"+un(t,2)+":"+un(r,2)+"Z":t||n?"T"+un(n,2)+":"+un(t,2)+"Z":"")}var hn=function(e){var n=new RegExp('["'+e+"\n\r]"),t=e.charCodeAt(0);function r(e,n){var t,r,i=a(e,(function(e,a){if(t)return t(e,a-1);r=e,t=n?on(e,n):sn(e)}));return i.columns=r||[],i}function a(e,n){var r,a=[],i=e.length,s=0,o=0,l=i<=0,u=!1;function c(){if(l)return nn;if(u)return u=!1,en;var n,r,a=s;if(e.charCodeAt(a)===tn){while(s++=i?l=!0:(r=e.charCodeAt(s++))===rn?u=!0:r===an&&(u=!0,e.charCodeAt(s)===rn&&++s),e.slice(a+1,n-1).replace(/""/g,'"')}while(s1)r=Mn(e,n,t);else for(a=0,r=new Array(i=e.arcs.length);ae!==n,exterior:(e,n)=>e===n};function Bn(e,n){let t,r,a,i;return e=Object(pn["a"])(e,n),n&&n.feature?(t=vn,a=n.feature):n&&n.mesh?(t=kn,a=n.mesh,i=On[n.filter]):Object(re["o"])("Missing TopoJSON feature or mesh parameter."),r=(r=e.objects[a])?t(e,r,i):Object(re["o"])("Invalid TopoJSON object: "+a),r&&r.features||[r]}Bn.responseType="json";const jn={dsv:mn,csv:fn(","),tsv:fn("\t"),json:pn["a"],topojson:Bn};function Ln(e,n){return arguments.length>1?(jn[e]=n,this):Object(re["w"])(jn,e)?jn[e]:null}function Dn(e){const n=Ln(e);return n&&n.responseType||"text"}var Tn=function(e){const n={};return t=>n[t]||(n[t]=e(t))},An=Math.sqrt(50),Rn=Math.sqrt(10),Hn=Math.sqrt(2),Nn=function(e,n,t){var r,a,i,s,o=-1;if(n=+n,e=+e,t=+t,e===n&&t>0)return[e];if((r=n0){e=Math.ceil(e/s),n=Math.floor(n/s),i=new Array(a=Math.ceil(n-e+1));while(++o=0?(i>=An?10:i>=Rn?5:i>=Hn?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(i>=An?10:i>=Rn?5:i>=Hn?2:1)}function Wn(e,n,t){var r=Math.abs(n-e)/Math.max(0,t),a=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),i=r/a;return i>=An?a*=10:i>=Rn?a*=5:i>=Hn&&(a*=2),n=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function zn(e){if(!(n=Yn.exec(e)))throw new Error("invalid format: "+e);var n;return new En({fill:n[1],align:n[2],sign:n[3],symbol:n[4],zero:n[5],width:n[6],comma:n[7],precision:n[8]&&n[8].slice(1),trim:n[9],type:n[10]})}function En(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}zn.prototype=En.prototype,En.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var Pn=function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)};function Fn(e,n){if((t=(e=n?e.toExponential(n-1):e.toExponential()).indexOf("e"))<0)return null;var t,r=e.slice(0,t);return[r.length>1?r[0]+r.slice(2):r,+e.slice(t+1)]}var In,Vn,$n,Un,qn=function(e){return e=Fn(Math.abs(e)),e?e[1]:NaN},Gn=function(e,n){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(qn(n)/3)))-qn(Math.abs(e)))},Jn=function(e,n){return e=Math.abs(e),n=Math.abs(n)-e,Math.max(0,qn(n)-qn(e))+1},Zn=function(e){return Math.max(0,-qn(Math.abs(e)))},Kn=function(e,n){return function(t,r){var a=t.length,i=[],s=0,o=e[0],l=0;while(a>0&&o>0){if(l+o+1>r&&(o=Math.max(1,r-l)),i.push(t.substring(a-=o,a+o)),(l+=o+1)>r)break;o=e[s=(s+1)%e.length]}return i.reverse().join(n)}},Xn=function(e){return function(n){return n.replace(/[0-9]/g,(function(n){return e[+n]}))}},Qn=function(e){e:for(var n,t=e.length,r=1,a=-1;r0&&(a=0);break}return a>0?e.slice(0,a)+e.slice(n+1):e},et=function(e,n){var t=Fn(e,n);if(!t)return e+"";var r=t[0],a=t[1],i=a-(In=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,s=r.length;return i===s?r:i>s?r+new Array(i-s+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+Fn(e,Math.max(0,n+i-1))[0]},nt=function(e,n){var t=Fn(e,n);if(!t)return e+"";var r=t[0],a=t[1];return a<0?"0."+new Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+new Array(a-r.length+2).join("0")},tt={"%":(e,n)=>(100*e).toFixed(n),b:e=>Math.round(e).toString(2),c:e=>e+"",d:Pn,e:(e,n)=>e.toExponential(n),f:(e,n)=>e.toFixed(n),g:(e,n)=>e.toPrecision(n),o:e=>Math.round(e).toString(8),p:(e,n)=>nt(100*e,n),r:nt,s:et,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)},rt=function(e){return e},at=Array.prototype.map,it=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"],st=function(e){var n=void 0===e.grouping||void 0===e.thousands?rt:Kn(at.call(e.grouping,Number),e.thousands+""),t=void 0===e.currency?"":e.currency[0]+"",r=void 0===e.currency?"":e.currency[1]+"",a=void 0===e.decimal?".":e.decimal+"",i=void 0===e.numerals?rt:Xn(at.call(e.numerals,String)),s=void 0===e.percent?"%":e.percent+"",o=void 0===e.minus?"−":e.minus+"",l=void 0===e.nan?"NaN":e.nan+"";function u(e){e=zn(e);var u=e.fill,c=e.align,d=e.sign,h=e.symbol,f=e.zero,m=e.width,p=e.comma,g=e.precision,b=e.trim,y=e.type;"n"===y?(p=!0,y="g"):tt[y]||(void 0===g&&(g=12),b=!0,y="g"),(f||"0"===u&&"="===c)&&(f=!0,u="0",c="=");var v="$"===h?t:"#"===h&&/[boxX]/.test(y)?"0"+y.toLowerCase():"",_="$"===h?r:/[%p]/.test(y)?s:"",w=tt[y],x=/[defgprs%]/.test(y);function k(e){var t,r,s,h=v,k=_;if("c"===y)k=w(e)+k,e="";else{e=+e;var S=e<0||1/e<0;if(e=isNaN(e)?l:w(Math.abs(e),g),b&&(e=Qn(e)),S&&0===+e&&"+"!==d&&(S=!1),h=(S?"("===d?d:o:"-"===d||"("===d?"":d)+h,k=("s"===y?it[8+In/3]:"")+k+(S&&"("===d?")":""),x){t=-1,r=e.length;while(++ts||s>57){k=(46===s?a+e.slice(t+1):e.slice(t))+k,e=e.slice(0,t);break}}}p&&!f&&(e=n(e,1/0));var M=h.length+e.length+k.length,O=M>1)+h+e+k+O.slice(M);break;default:e=O+h+e+k;break}return i(e)}return g=void 0===g?6:/[gprs]/.test(y)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),k.toString=function(){return e+""},k}function c(e,n){var t=u((e=zn(e),e.type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(qn(n)/3))),a=Math.pow(10,-r),i=it[8+r/3];return function(e){return t(a*e)+i}}return{format:u,formatPrefix:c}};function ot(e){return Vn=st(e),$n=Vn.format,Un=Vn.formatPrefix,Vn}function lt(e,n){return t=>{const r=e(t),a=r.indexOf(n);if(a<0)return r;let i=ut(r,a);const s=ia)if("0"!==r[i]){++i;break}return r.slice(0,i)+s}}function ut(e,n){let t,r=e.lastIndexOf("e");if(r>0)return r;for(r=e.length;--r>n;)if(t=e.charCodeAt(r),t>=48&&t<=57)return r+1}function ct(e){const n=Tn(e.format),t=e.formatPrefix;return{format:n,formatPrefix:t,formatFloat(e){const t=zn(e||",");if(null==t.precision){switch(t.precision=12,t.type){case"%":t.precision-=2;break;case"e":t.precision-=1;break}return lt(n(t),n(".1f")(1)[1])}return n(t)},formatSpan(e,r,a,i){i=zn(null==i?",f":i);const s=Wn(e,r,a),o=Math.max(Math.abs(e),Math.abs(r));let l;if(null==i.precision)switch(i.type){case"s":return isNaN(l=Gn(s,o))||(i.precision=l),t(i,o);case"":case"e":case"g":case"p":case"r":isNaN(l=Jn(s,o))||(i.precision=l-("e"===i.type));break;case"f":case"%":isNaN(l=Zn(s))||(i.precision=l-2*("%"===i.type));break}return n(i)}}}let dt;function ht(){return dt=ct({format:$n,formatPrefix:Un})}function ft(e){return ct(st(e))}function mt(e){return arguments.length?dt=ft(e):dt}ot({thousands:",",grouping:[3],currency:["$",""]}),ht();const pt="year",gt="quarter",bt="month",yt="week",vt="date",_t="day",wt="dayofyear",xt="hours",kt="minutes",St="seconds",Mt="milliseconds",Ot=[pt,gt,bt,yt,vt,_t,wt,xt,kt,St,Mt],Bt=Ot.reduce((e,n,t)=>(e[n]=1+t,e),{});function jt(e){const n=Object(re["i"])(e).slice(),t={};n.length||Object(re["o"])("Missing time unit."),n.forEach(e=>{Object(re["w"])(Bt,e)?t[e]=1:Object(re["o"])(`Invalid time unit: ${e}.`)});const r=(t[yt]||t[_t]?1:0)+(t[gt]||t[bt]||t[vt]?1:0)+(t[wt]?1:0);return r>1&&Object(re["o"])(`Incompatible time units: ${e}`),n.sort((e,n)=>Bt[e]-Bt[n]),n}const Lt={[pt]:"%Y ",[gt]:"Q%q ",[bt]:"%b ",[vt]:"%d ",[yt]:"W%U ",[_t]:"%a ",[wt]:"%j ",[xt]:"%H:00",[kt]:"00:%M",[St]:":%S",[Mt]:".%L",[`${pt}-${bt}`]:"%Y-%m ",[`${pt}-${bt}-${vt}`]:"%Y-%m-%d ",[`${xt}-${kt}`]:"%H:%M"};function Dt(e,n){const t=Object(re["p"])({},Lt,n),r=jt(e),a=r.length;let i,s,o="",l=0;for(l=0;ll;--i)if(s=r.slice(l,i).join("-"),null!=t[s]){o+=t[s],l=i;break}return o.trim()}var Tt=new Date,At=new Date;function Rt(e,n,t,r){function a(n){return e(n=0===arguments.length?new Date:new Date(+n)),n}return a.floor=function(n){return e(n=new Date(+n)),n},a.ceil=function(t){return e(t=new Date(t-1)),n(t,1),e(t),t},a.round=function(e){var n=a(e),t=a.ceil(e);return e-n0))return o;do{o.push(s=new Date(+t)),n(t,i),e(t)}while(s=n)while(e(n),!t(n))n.setTime(n-1)}),(function(e,r){if(e>=e)if(r<0)while(++r<=0)while(n(e,-1),!t(e));else while(--r>=0)while(n(e,1),!t(e));}))},t&&(a.count=function(n,r){return Tt.setTime(+n),At.setTime(+r),e(Tt),e(At),Math.floor(t(Tt,At))},a.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?a.filter(r?function(n){return r(n)%e===0}:function(n){return a.count(0,n)%e===0}):a:null}),a}var Ht=1e3,Nt=6e4,Ct=36e5,Wt=864e5,Yt=6048e5,zt=Rt(e=>e.setHours(0,0,0,0),(e,n)=>e.setDate(e.getDate()+n),(e,n)=>(n-e-(n.getTimezoneOffset()-e.getTimezoneOffset())*Nt)/Wt,e=>e.getDate()-1),Et=zt;zt.range;function Pt(e){return Rt((function(n){n.setDate(n.getDate()-(n.getDay()+7-e)%7),n.setHours(0,0,0,0)}),(function(e,n){e.setDate(e.getDate()+7*n)}),(function(e,n){return(n-e-(n.getTimezoneOffset()-e.getTimezoneOffset())*Nt)/Yt}))}var Ft=Pt(0),It=Pt(1),Vt=Pt(2),$t=Pt(3),Ut=Pt(4),qt=Pt(5),Gt=Pt(6),Jt=(Ft.range,It.range,Vt.range,$t.range,Ut.range,qt.range,Gt.range,Rt((function(e){e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCDate(e.getUTCDate()+n)}),(function(e,n){return(n-e)/Wt}),(function(e){return e.getUTCDate()-1}))),Zt=Jt;Jt.range;function Kt(e){return Rt((function(n){n.setUTCDate(n.getUTCDate()-(n.getUTCDay()+7-e)%7),n.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCDate(e.getUTCDate()+7*n)}),(function(e,n){return(n-e)/Yt}))}var Xt=Kt(0),Qt=Kt(1),er=Kt(2),nr=Kt(3),tr=Kt(4),rr=Kt(5),ar=Kt(6);Xt.range,Qt.range,er.range,nr.range,tr.range,rr.range,ar.range;const ir=new Date;function sr(e){return ir.setFullYear(e),ir.setMonth(0),ir.setDate(1),ir.setHours(0,0,0,0),ir}function or(e){return ur(new Date(e))}function lr(e){return cr(new Date(e))}function ur(e){return Et.count(sr(e.getFullYear())-1,e)}function cr(e){return Ft.count(sr(e.getFullYear())-1,e)}function dr(e){return sr(e).getDay()}function hr(e,n,t,r,a,i,s){if(0<=e&&e<100){const o=new Date(-1,n,t,r,a,i,s);return o.setFullYear(e),o}return new Date(e,n,t,r,a,i,s)}function fr(e){return pr(new Date(e))}function mr(e){return gr(new Date(e))}function pr(e){const n=Date.UTC(e.getUTCFullYear(),0,1);return Zt.count(n-1,e)}function gr(e){const n=Date.UTC(e.getUTCFullYear(),0,1);return Xt.count(n-1,e)}function br(e){return ir.setTime(Date.UTC(e,0,1)),ir.getUTCDay()}function yr(e,n,t,r,a,i,s){if(0<=e&&e<100){const e=new Date(Date.UTC(-1,n,t,r,a,i,s));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(e,n,t,r,a,i,s))}function vr(e,n,t,r,a){const i=n||1,s=Object(re["V"])(e),o=(e,n,a)=>(a=a||e,_r(t[a],r[a],e===s&&i,n)),l=new Date,u=Object(re["eb"])(e),c=u[pt]?o(pt):Object(re["m"])(2012),d=u[bt]?o(bt):u[gt]?o(gt):re["lb"],h=u[yt]&&u[_t]?o(_t,1,yt+_t):u[yt]?o(yt,1):u[_t]?o(_t,1):u[vt]?o(vt,1):u[wt]?o(wt,1):re["P"],f=u[xt]?o(xt):re["lb"],m=u[kt]?o(kt):re["lb"],p=u[St]?o(St):re["lb"],g=u[Mt]?o(Mt):re["lb"];return function(e){l.setTime(+e);const n=c(l);return a(n,d(l),h(l,n),f(l),m(l),p(l),g(l))}}function _r(e,n,t,r){const a=t<=1?e:r?(n,a)=>r+t*Math.floor((e(n,a)-r)/t):(n,r)=>t*Math.floor(e(n,r)/t);return n?(e,t)=>n(a(e,t),t):a}function wr(e,n,t){return n+7*e-(t+6)%7}const xr={[pt]:e=>e.getFullYear(),[gt]:e=>Math.floor(e.getMonth()/3),[bt]:e=>e.getMonth(),[vt]:e=>e.getDate(),[xt]:e=>e.getHours(),[kt]:e=>e.getMinutes(),[St]:e=>e.getSeconds(),[Mt]:e=>e.getMilliseconds(),[wt]:e=>ur(e),[yt]:e=>cr(e),[yt+_t]:(e,n)=>wr(cr(e),e.getDay(),dr(n)),[_t]:(e,n)=>wr(1,e.getDay(),dr(n))},kr={[gt]:e=>3*e,[yt]:(e,n)=>wr(e,0,dr(n))};function Sr(e,n){return vr(e,n||1,xr,kr,hr)}const Mr={[pt]:e=>e.getUTCFullYear(),[gt]:e=>Math.floor(e.getUTCMonth()/3),[bt]:e=>e.getUTCMonth(),[vt]:e=>e.getUTCDate(),[xt]:e=>e.getUTCHours(),[kt]:e=>e.getUTCMinutes(),[St]:e=>e.getUTCSeconds(),[Mt]:e=>e.getUTCMilliseconds(),[wt]:e=>pr(e),[yt]:e=>gr(e),[_t]:(e,n)=>wr(1,e.getUTCDay(),br(n)),[yt+_t]:(e,n)=>wr(gr(e),e.getUTCDay(),br(n))},Or={[gt]:e=>3*e,[yt]:(e,n)=>wr(e,0,br(n))};function Br(e,n){return vr(e,n||1,Mr,Or,yr)}var jr=Rt((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,n){e.setFullYear(e.getFullYear()+n)}),(function(e,n){return n.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));jr.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Rt((function(n){n.setFullYear(Math.floor(n.getFullYear()/e)*e),n.setMonth(0,1),n.setHours(0,0,0,0)}),(function(n,t){n.setFullYear(n.getFullYear()+t*e)})):null};var Lr=jr,Dr=(jr.range,Rt((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,n){e.setMonth(e.getMonth()+n)}),(function(e,n){return n.getMonth()-e.getMonth()+12*(n.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()}))),Tr=Dr,Ar=(Dr.range,Rt((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*Ht-e.getMinutes()*Nt)}),(function(e,n){e.setTime(+e+n*Ct)}),(function(e,n){return(n-e)/Ct}),(function(e){return e.getHours()}))),Rr=Ar,Hr=(Ar.range,Rt((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*Ht)}),(function(e,n){e.setTime(+e+n*Nt)}),(function(e,n){return(n-e)/Nt}),(function(e){return e.getMinutes()}))),Nr=Hr,Cr=(Hr.range,Rt((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,n){e.setTime(+e+n*Ht)}),(function(e,n){return(n-e)/Ht}),(function(e){return e.getUTCSeconds()}))),Wr=Cr,Yr=(Cr.range,Rt((function(){}),(function(e,n){e.setTime(+e+n)}),(function(e,n){return n-e})));Yr.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Rt((function(n){n.setTime(Math.floor(n/e)*e)}),(function(n,t){n.setTime(+n+t*e)}),(function(n,t){return(t-n)/e})):Yr:null};var zr=Yr,Er=(Yr.range,Rt((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCFullYear(e.getUTCFullYear()+n)}),(function(e,n){return n.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()})));Er.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Rt((function(n){n.setUTCFullYear(Math.floor(n.getUTCFullYear()/e)*e),n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0)}),(function(n,t){n.setUTCFullYear(n.getUTCFullYear()+t*e)})):null};var Pr=Er,Fr=(Er.range,Rt((function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCMonth(e.getUTCMonth()+n)}),(function(e,n){return n.getUTCMonth()-e.getUTCMonth()+12*(n.getUTCFullYear()-e.getUTCFullYear())}),(function(e){return e.getUTCMonth()}))),Ir=Fr,Vr=(Fr.range,Rt((function(e){e.setUTCMinutes(0,0,0)}),(function(e,n){e.setTime(+e+n*Ct)}),(function(e,n){return(n-e)/Ct}),(function(e){return e.getUTCHours()}))),$r=Vr,Ur=(Vr.range,Rt((function(e){e.setUTCSeconds(0,0)}),(function(e,n){e.setTime(+e+n*Nt)}),(function(e,n){return(n-e)/Nt}),(function(e){return e.getUTCMinutes()}))),qr=Ur;Ur.range;const Gr={[pt]:Lr,[gt]:Tr.every(3),[bt]:Tr,[yt]:Ft,[vt]:Et,[_t]:Et,[wt]:Et,[xt]:Rr,[kt]:Nr,[St]:Wr,[Mt]:zr},Jr={[pt]:Pr,[gt]:Ir.every(3),[bt]:Ir,[yt]:Xt,[vt]:Zt,[_t]:Zt,[wt]:Zt,[xt]:$r,[kt]:qr,[St]:Wr,[Mt]:zr};function Zr(e){return Gr[e]}function Kr(e){return Jr[e]}function Xr(e,n,t){return e?e.offset(n,t):void 0}function Qr(e,n,t){return Xr(Zr(e),n,t)}function ea(e,n,t){return Xr(Kr(e),n,t)}function na(e,n,t,r){return e?e.range(n,t,r):void 0}function ta(e,n,t,r){return na(Zr(e),n,t,r)}function ra(e,n,t,r){return na(Kr(e),n,t,r)}var aa=function(e,n){return en?1:e>=n?0:NaN},ia=function(e){let n=e,t=e;function r(e,n,r,a){null==r&&(r=0),null==a&&(a=e.length);while(r>>1;t(e[i],n)<0?r=i+1:a=i}return r}function a(e,n,r,a){null==r&&(r=0),null==a&&(a=e.length);while(r>>1;t(e[i],n)>0?a=i:r=i+1}return r}function i(e,t,a,i){null==a&&(a=0),null==i&&(i=e.length);const s=r(e,t,a,i-1);return s>a&&n(e[s-1],t)>-n(e[s],t)?s-1:s}return 1===e.length&&(n=(n,t)=>e(n)-t,t=sa(e)),{left:r,center:i,right:a}};function sa(e){return(n,t)=>aa(e(n),t)}const oa=1e3,la=60*oa,ua=60*la,ca=24*ua,da=7*ca,ha=30*ca,fa=365*ca,ma=[pt,bt,vt,xt,kt,St,Mt],pa=ma.slice(0,-1),ga=pa.slice(0,-1),ba=ga.slice(0,-1),ya=ba.slice(0,-1),va=[pt,yt],_a=[pt,bt],wa=[pt],xa=[[pa,1,oa],[pa,5,5*oa],[pa,15,15*oa],[pa,30,30*oa],[ga,1,la],[ga,5,5*la],[ga,15,15*la],[ga,30,30*la],[ba,1,ua],[ba,3,3*ua],[ba,6,6*ua],[ba,12,12*ua],[ya,1,ca],[va,1,da],[_a,1,ha],[_a,3,3*ha],[wa,1,fa]];var ka=function(e){const n=e.extent,t=e.maxbins||40,r=Math.abs(Object(re["Y"])(n))/t;let a,i,s=ia(e=>e[2]).right(xa,r);return s===xa.length?(a=wa,i=Wn(n[0]/fa,n[1]/fa,t)):s?(s=xa[r/xa[s-1][2]53)return null;"w"in i||(i.w=1),"Z"in i?(r=Ma(Oa(i.y,0,1)),a=r.getUTCDay(),r=a>4||0===a?Qt.ceil(r):Qt(r),r=Zt.offset(r,7*(i.V-1)),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(r=Sa(Oa(i.y,0,1)),a=r.getDay(),r=a>4||0===a?It.ceil(r):It(r),r=Et.offset(r,7*(i.V-1)),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),a="Z"in i?Ma(Oa(i.y,0,1)).getUTCDay():Sa(Oa(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(a+5)%7:i.w+7*i.U-(a+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,Ma(i)):Sa(i)}}function S(e,n,t,r){var a,i,s=0,o=n.length,l=t.length;while(s=l)return-1;if(a=n.charCodeAt(s++),37===a){if(a=n.charAt(s++),i=w[a in Ra?n.charAt(s++):a],!i||(r=i(e,t,r))<0)return-1}else if(a!=t.charCodeAt(r++))return-1}return r}function M(e,n,t){var r=u.exec(n.slice(t));return r?(e.p=c.get(r[0].toLowerCase()),t+r[0].length):-1}function O(e,n,t){var r=f.exec(n.slice(t));return r?(e.w=m.get(r[0].toLowerCase()),t+r[0].length):-1}function B(e,n,t){var r=d.exec(n.slice(t));return r?(e.w=h.get(r[0].toLowerCase()),t+r[0].length):-1}function j(e,n,t){var r=b.exec(n.slice(t));return r?(e.m=y.get(r[0].toLowerCase()),t+r[0].length):-1}function L(e,n,t){var r=p.exec(n.slice(t));return r?(e.m=g.get(r[0].toLowerCase()),t+r[0].length):-1}function D(e,t,r){return S(e,n,t,r)}function T(e,n,r){return S(e,t,n,r)}function A(e,n,t){return S(e,r,n,t)}function R(e){return s[e.getDay()]}function H(e){return i[e.getDay()]}function N(e){return l[e.getMonth()]}function C(e){return o[e.getMonth()]}function W(e){return a[+(e.getHours()>=12)]}function Y(e){return 1+~~(e.getMonth()/3)}function z(e){return s[e.getUTCDay()]}function E(e){return i[e.getUTCDay()]}function P(e){return l[e.getUTCMonth()]}function F(e){return o[e.getUTCMonth()]}function I(e){return a[+(e.getUTCHours()>=12)]}function V(e){return 1+~~(e.getUTCMonth()/3)}return v.x=x(t,v),v.X=x(r,v),v.c=x(n,v),_.x=x(t,_),_.X=x(r,_),_.c=x(n,_),{format:function(e){var n=x(e+="",v);return n.toString=function(){return e},n},parse:function(e){var n=k(e+="",!1);return n.toString=function(){return e},n},utcFormat:function(e){var n=x(e+="",_);return n.toString=function(){return e},n},utcParse:function(e){var n=k(e+="",!0);return n.toString=function(){return e},n}}}var ja,La,Da,Ta,Aa,Ra={"-":"",_:" ",0:"0"},Ha=/^\s*\d+/,Na=/^%/,Ca=/[\\^$*+?|[\]().{}]/g;function Wa(e,n,t){var r=e<0?"-":"",a=(r?-e:e)+"",i=a.length;return r+(i[e.toLowerCase(),n]))}function Pa(e,n,t){var r=Ha.exec(n.slice(t,t+1));return r?(e.w=+r[0],t+r[0].length):-1}function Fa(e,n,t){var r=Ha.exec(n.slice(t,t+1));return r?(e.u=+r[0],t+r[0].length):-1}function Ia(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.U=+r[0],t+r[0].length):-1}function Va(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.V=+r[0],t+r[0].length):-1}function $a(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.W=+r[0],t+r[0].length):-1}function Ua(e,n,t){var r=Ha.exec(n.slice(t,t+4));return r?(e.y=+r[0],t+r[0].length):-1}function qa(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),t+r[0].length):-1}function Ga(e,n,t){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(n.slice(t,t+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),t+r[0].length):-1}function Ja(e,n,t){var r=Ha.exec(n.slice(t,t+1));return r?(e.q=3*r[0]-3,t+r[0].length):-1}function Za(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.m=r[0]-1,t+r[0].length):-1}function Ka(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.d=+r[0],t+r[0].length):-1}function Xa(e,n,t){var r=Ha.exec(n.slice(t,t+3));return r?(e.m=0,e.d=+r[0],t+r[0].length):-1}function Qa(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.H=+r[0],t+r[0].length):-1}function ei(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.M=+r[0],t+r[0].length):-1}function ni(e,n,t){var r=Ha.exec(n.slice(t,t+2));return r?(e.S=+r[0],t+r[0].length):-1}function ti(e,n,t){var r=Ha.exec(n.slice(t,t+3));return r?(e.L=+r[0],t+r[0].length):-1}function ri(e,n,t){var r=Ha.exec(n.slice(t,t+6));return r?(e.L=Math.floor(r[0]/1e3),t+r[0].length):-1}function ai(e,n,t){var r=Na.exec(n.slice(t,t+1));return r?t+r[0].length:-1}function ii(e,n,t){var r=Ha.exec(n.slice(t));return r?(e.Q=+r[0],t+r[0].length):-1}function si(e,n,t){var r=Ha.exec(n.slice(t));return r?(e.s=+r[0],t+r[0].length):-1}function oi(e,n){return Wa(e.getDate(),n,2)}function li(e,n){return Wa(e.getHours(),n,2)}function ui(e,n){return Wa(e.getHours()%12||12,n,2)}function ci(e,n){return Wa(1+Et.count(Lr(e),e),n,3)}function di(e,n){return Wa(e.getMilliseconds(),n,3)}function hi(e,n){return di(e,n)+"000"}function fi(e,n){return Wa(e.getMonth()+1,n,2)}function mi(e,n){return Wa(e.getMinutes(),n,2)}function pi(e,n){return Wa(e.getSeconds(),n,2)}function gi(e){var n=e.getDay();return 0===n?7:n}function bi(e,n){return Wa(Ft.count(Lr(e)-1,e),n,2)}function yi(e){var n=e.getDay();return n>=4||0===n?Ut(e):Ut.ceil(e)}function vi(e,n){return e=yi(e),Wa(Ut.count(Lr(e),e)+(4===Lr(e).getDay()),n,2)}function _i(e){return e.getDay()}function wi(e,n){return Wa(It.count(Lr(e)-1,e),n,2)}function xi(e,n){return Wa(e.getFullYear()%100,n,2)}function ki(e,n){return e=yi(e),Wa(e.getFullYear()%100,n,2)}function Si(e,n){return Wa(e.getFullYear()%1e4,n,4)}function Mi(e,n){var t=e.getDay();return e=t>=4||0===t?Ut(e):Ut.ceil(e),Wa(e.getFullYear()%1e4,n,4)}function Oi(e){var n=e.getTimezoneOffset();return(n>0?"-":(n*=-1,"+"))+Wa(n/60|0,"0",2)+Wa(n%60,"0",2)}function Bi(e,n){return Wa(e.getUTCDate(),n,2)}function ji(e,n){return Wa(e.getUTCHours(),n,2)}function Li(e,n){return Wa(e.getUTCHours()%12||12,n,2)}function Di(e,n){return Wa(1+Zt.count(Pr(e),e),n,3)}function Ti(e,n){return Wa(e.getUTCMilliseconds(),n,3)}function Ai(e,n){return Ti(e,n)+"000"}function Ri(e,n){return Wa(e.getUTCMonth()+1,n,2)}function Hi(e,n){return Wa(e.getUTCMinutes(),n,2)}function Ni(e,n){return Wa(e.getUTCSeconds(),n,2)}function Ci(e){var n=e.getUTCDay();return 0===n?7:n}function Wi(e,n){return Wa(Xt.count(Pr(e)-1,e),n,2)}function Yi(e){var n=e.getUTCDay();return n>=4||0===n?tr(e):tr.ceil(e)}function zi(e,n){return e=Yi(e),Wa(tr.count(Pr(e),e)+(4===Pr(e).getUTCDay()),n,2)}function Ei(e){return e.getUTCDay()}function Pi(e,n){return Wa(Qt.count(Pr(e)-1,e),n,2)}function Fi(e,n){return Wa(e.getUTCFullYear()%100,n,2)}function Ii(e,n){return e=Yi(e),Wa(e.getUTCFullYear()%100,n,2)}function Vi(e,n){return Wa(e.getUTCFullYear()%1e4,n,4)}function $i(e,n){var t=e.getUTCDay();return e=t>=4||0===t?tr(e):tr.ceil(e),Wa(e.getUTCFullYear()%1e4,n,4)}function Ui(){return"+0000"}function qi(){return"%"}function Gi(e){return+e}function Ji(e){return Math.floor(+e/1e3)}function Zi(e){return ja=Ba(e),La=ja.format,Da=ja.parse,Ta=ja.utcFormat,Aa=ja.utcParse,ja}function Ki(e,n,t){t=t||{},Object(re["G"])(t)||Object(re["o"])(`Invalid time multi-format specifier: ${t}`);const r=n(St),a=n(kt),i=n(xt),s=n(vt),o=n(yt),l=n(bt),u=n(gt),c=n(pt),d=e(t[Mt]||".%L"),h=e(t[St]||":%S"),f=e(t[kt]||"%I:%M"),m=e(t[xt]||"%I %p"),p=e(t[vt]||t[_t]||"%a %d"),g=e(t[yt]||"%b %d"),b=e(t[bt]||"%B"),y=e(t[gt]||"%B"),v=e(t[pt]||"%Y");return e=>(r(e)Object(re["I"])(e)?n(e):Ki(n,Zr,e),utcFormat:e=>Object(re["I"])(e)?t(e):Ki(t,Kr,e),timeParse:Tn(e.parse),utcParse:Tn(e.utcParse)}}let Qi;function es(){return Qi=Xi({format:La,parse:Da,utcFormat:Ta,utcParse:Aa})}function ns(e){return Xi(Ba(e))}function ts(e){return arguments.length?Qi=ns(e):Qi}Zi({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),es();const rs=(e,n)=>Object(re["p"])({},e,n);function as(e,n){const t=e?ft(e):mt(),r=n?ns(n):ts();return rs(t,r)}function is(e,n){const t=arguments.length;return t&&2!==t&&Object(re["o"])("defaultLocale expects either zero or two arguments."),t?rs(mt(e),ts(n)):rs(mt(),ts())}function ss(){return ht(),es(),is()}var os=function(e,n,t,r){n=n||{};const a=Ln(n.type||"json");return a||Object(re["o"])("Unknown data format type: "+n.type),e=a(e,n),n.parse&&ls(e,n.parse,t,r),Object(re["w"])(e,"columns")&&delete e.columns,e};function ls(e,n,t,r){if(!e.length)return;const a=ts();t=t||a.timeParse,r=r||a.utcParse;let i,s,o,l,u,c,d=e.columns||Object.keys(e[0]);"auto"===n&&(n=Qe(e,d)),d=Object.keys(n);const h=d.map(e=>{const a=n[e];let i,s;if(a&&(a.startsWith("date:")||a.startsWith("utc:"))){i=a.split(/:(.+)?/,2),s=i[1],("'"===s[0]&&"'"===s[s.length-1]||'"'===s[0]&&'"'===s[s.length-1])&&(s=s.slice(1,-1));const e="utc"===i[0]?r:t;return e(s)}if(!Je[a])throw Error("Illegal format pattern: "+e+":"+a);return Je[a]});for(o=0,u=e.length,c=d.length;on=e);return t.requests=0,t.done=()=>{0===--t.requests&&(e._pending=null,n(e))},e._pending=t}const ps={skip:!0};var gs=function(e,n,t,r,a){const i=e instanceof Me?ys:bs;return i(this,e,n,t,r,a),this};function bs(e,n,t,r,a,i){const s=Object(re["p"])({},i,ps);let o,l;Object(re["E"])(t)||(t=Object(re["m"])(t)),void 0===r?o=n=>e.touch(t(n)):Object(re["E"])(r)?(l=new Me(null,r,a,!1),o=n=>{l.evaluate(n);const r=t(n),a=l.value;ge(a)?e.pulse(r,a,i):e.update(r,a,s)}):o=n=>e.update(t(n),r,s),n.apply(o)}function ys(e,n,t,r,a,i){if(void 0===r)n.targets().add(t);else{const s=i||{},o=new Me(null,vs(t,r),a,!1);o.modified(s.force),o.rank=n.rank,n.targets().add(o),t&&(o.skip(!0),o.value=t.value,o.targets().add(t),e.connect(t,[o]))}}function vs(e,n){return n=Object(re["E"])(n)?n:Object(re["m"])(n),e?function(t,r){const a=n(t,r);return e.skip()||(e.skip(a!==this.value).value=a),a}:n}function _s(e){e.rank=++this._rank}function ws(e){const n=[e];let t,r,a;while(n.length)if(this.rank(t=n.pop()),r=t._targets)for(a=r.length;--a>=0;)n.push(t=r[a]),t===e&&Object(re["o"])("Cycle detected in dataflow graph.")}const xs={},ks=1,Ss=2,Ms=4,Os=ks|Ss,Bs=ks|Ms,js=ks|Ss|Ms,Ls=8,Ds=16,Ts=32,As=64;function Rs(e,n,t){this.dataflow=e,this.stamp=null==n?-1:n,this.add=[],this.rem=[],this.mod=[],this.fields=null,this.encode=t||null}function Hs(e,n){const t=[];return Object(re["jb"])(e,n,e=>t.push(e)),t}function Ns(e,n){const t={};return e.visit(n,e=>{t[ue(e)]=1}),e=>t[ue(e)]?null:e}function Cs(e,n){return e?(t,r)=>e(t,r)&&n(t,r):n}function Ws(e,n,t,r){const a=this,i=t.length;let s=0;this.dataflow=e,this.stamp=n,this.fields=null,this.encode=r||null,this.pulses=t;for(let o=0;or._enqueue(e,!0)),r._touched=ae(re["x"]);let s,o,l,u=0;try{while(r._heap.size()>0)s=r._heap.pop(),s.rank===s.qrank?(o=s.run(r._getPulse(s,e)),o.then?o=await o:o.async&&(a.push(o.async),o=xs),o!==xs&&s._targets&&s._targets.forEach(e=>r._enqueue(e)),++u):r._enqueue(s,!0)}catch(c){r._heap.clear(),l=c}if(r._input={},r._pulse=null,r.debug(`Pulse ${i}: ${u} operators`),l&&(r._postrun=[],r.error(l)),r._postrun.length){const e=r._postrun.sort((e,n)=>n.priority-e.priority);r._postrun=[];for(let n=0;nr.runAsync(null,()=>{e.forEach(e=>{try{e(r)}catch(c){r.error(c)}})})),r}async function zs(e,n,t){while(this._running)await this._running;const r=()=>this._running=null;return(this._running=this.evaluate(e,n,t)).then(r,r),this._running}function Es(e,n,t){return this._pulse?Fs(this):(this.evaluate(e,n,t),this)}function Ps(e,n,t){if(this._pulse||n)this._postrun.push({priority:t||0,callback:e});else try{e(this)}catch(r){this.error(r)}}function Fs(e){return e.error("Dataflow already running. Use runAsync() to chain invocations."),e}function Is(e,n){const t=e.stampe.pulse),n):this._input[e.id]||$s(this._pulse,t&&t.pulse)}function $s(e,n){return n&&n.stamp===e.stamp?n:(e=e.fork(),n&&n!==xs&&(e.source=n.source),e)}Rs.prototype={StopPropagation:xs,ADD:ks,REM:Ss,MOD:Ms,ADD_REM:Os,ADD_MOD:Bs,ALL:js,REFLOW:Ls,SOURCE:Ds,NO_SOURCE:Ts,NO_FIELDS:As,fork(e){return new Rs(this.dataflow).init(this,e)},clone(){const e=this.fork(js);return e.add=e.add.slice(),e.rem=e.rem.slice(),e.mod=e.mod.slice(),e.source&&(e.source=e.source.slice()),e.materialize(js|Ds)},addAll(){let e=this;const n=!e.source||e.add===e.rem||!e.rem.length&&e.source.length===e.add.length;return n||(e=new Rs(this.dataflow).init(this),e.add=e.source,e.rem=[]),e},init(e,n){const t=this;return t.stamp=e.stamp,t.encode=e.encode,!e.fields||n&As||(t.fields=e.fields),n&ks?(t.addF=e.addF,t.add=e.add):(t.addF=null,t.add=[]),n&Ss?(t.remF=e.remF,t.rem=e.rem):(t.remF=null,t.rem=[]),n&Ms?(t.modF=e.modF,t.mod=e.mod):(t.modF=null,t.mod=[]),n&Ts?(t.srcF=null,t.source=null):(t.srcF=e.srcF,t.source=e.source,e.cleans&&(t.cleans=e.cleans)),t},runAfter(e){this.dataflow.runAfter(e)},changed(e){const n=e||js;return n&ks&&this.add.length||n&Ss&&this.rem.length||n&Ms&&this.mod.length},reflow(e){if(e)return this.fork(js).reflow();const n=this.add.length,t=this.source&&this.source.length;return t&&t!==n&&(this.mod=this.source,n&&this.filter(Ms,Ns(this,ks))),this},clean(e){return arguments.length?(this.cleans=!!e,this):this.cleans},modifies(e){const n=this.fields||(this.fields={});return Object(re["B"])(e)?e.forEach(e=>n[e]=!0):n[e]=!0,this},modified(e,n){const t=this.fields;return!(!n&&!this.mod.length||!t)&&(arguments.length?Object(re["B"])(e)?e.some(e=>t[e]):t[e]:!!t)},filter(e,n){const t=this;return e&ks&&(t.addF=Cs(t.addF,n)),e&Ss&&(t.remF=Cs(t.remF,n)),e&Ms&&(t.modF=Cs(t.modF,n)),e&Ds&&(t.srcF=Cs(t.srcF,n)),t},materialize(e){e=e||js;const n=this;return e&ks&&n.addF&&(n.add=Hs(n.add,n.addF),n.addF=null),e&Ss&&n.remF&&(n.rem=Hs(n.rem,n.remF),n.remF=null),e&Ms&&n.modF&&(n.mod=Hs(n.mod,n.modF),n.modF=null),e&Ds&&n.srcF&&(n.source=n.source.filter(n.srcF),n.srcF=null),n},visit(e,n){const t=this,r=n;if(e&Ds)return Object(re["jb"])(t.source,t.srcF,r),t;e&ks&&Object(re["jb"])(t.add,t.addF,r),e&Ss&&Object(re["jb"])(t.rem,t.remF,r),e&Ms&&Object(re["jb"])(t.mod,t.modF,r);const a=t.source;if(e&Ls&&a){const e=t.add.length+t.mod.length;e===a.length||(e?Object(re["jb"])(a,Ns(t,Bs),r):Object(re["jb"])(a,t.srcF,r))}return t}},Object(re["z"])(Ws,Rs,{fork(e){const n=new Rs(this.dataflow).init(this,e&this.NO_FIELDS);return void 0!==e&&(e&n.ADD&&this.visit(n.ADD,e=>n.add.push(e)),e&n.REM&&this.visit(n.REM,e=>n.rem.push(e)),e&n.MOD&&this.visit(n.MOD,e=>n.mod.push(e))),n},changed(e){return this.changes&e},modified(e){const n=this,t=n.fields;return t&&n.changes&n.MOD?Object(re["B"])(e)?e.some(e=>t[e]):t[e]:0},filter(){Object(re["o"])("MultiPulse does not support filtering.")},materialize(){Object(re["o"])("MultiPulse does not support materialization.")},visit(e,n){const t=this,r=t.pulses,a=r.length;let i=0;if(e&t.SOURCE)for(;in=[],size:()=>n.length,peek:()=>n[0],push:t=>(n.push(t),Ks(n,0,n.length-1,e)),pop:()=>{const t=n.pop();let r;return n.length?(r=n[0],n[0]=t,Xs(n,0,e)):r=t,r}}}function Ks(e,n,t,r){let a,i;const s=e[t];while(t>n){if(i=t-1>>1,a=e[i],!(r(s,a)<0))break;e[t]=a,t=i}return e[t]=s}function Xs(e,n,t){const r=n,a=e.length,i=e[n];let s,o=1+(n<<1);while(o=0&&(o=s),e[n]=e[o],n=o,o=1+(n<<1);return e[n]=i,Ks(e,r,n,t)}function Qs(){this.logger(Object(re["L"])()),this.logLevel(re["b"]),this._clock=0,this._rank=0,this._locale=is();try{this._loader=us()}catch(e){}this._touched=ae(re["x"]),this._input={},this._pulse=null,this._heap=Zs((e,n)=>e.qrank-n.qrank),this._postrun=[]}function eo(e){return function(){return this._log[e].apply(this,arguments)}}function no(e,n){Me.call(this,e,null,n)}Qs.prototype={stamp(){return this._clock},loader(e){return arguments.length?(this._loader=e,this):this._loader},locale(e){return arguments.length?(this._locale=e,this):this._locale},logger(e){return arguments.length?(this._log=e,this):this._log},error:eo("error"),warn:eo("warn"),info:eo("info"),debug:eo("debug"),logLevel:eo("level"),cleanThreshold:1e4,add:Be,connect:je,rank:_s,rerank:ws,pulse:Js,touch:qs,update:Gs,changeset:be,ingest:ds,parse:cs,preload:fs,request:hs,events:Ae,on:gs,evaluate:Ys,run:Es,runAsync:zs,runAfter:Ps,_enqueue:Is,_getPulse:Vs},Object(re["z"])(no,Me,{run(e){if(e.stampthis.pulse=e):n!==e.StopPropagation&&(this.pulse=n),n},evaluate(e){const n=this.marshall(e.stamp),t=this.transform(n,e);return n.clear(),t},transform(){}});const to={};function ro(e){const n=ao(e);return n&&n.Definition||null}function ao(e){return e=e&&e.toLowerCase(),Object(re["w"])(to,e)?to[e]:null}function io(e){return n=>{const t=e.length;let r=1,a=String(e[0](n));for(;r{},uo={init:lo,add:lo,rem:lo,idx:0},co={values:{init:e=>e.cell.store=!0,value:e=>e.cell.data.values(),idx:-1},count:{value:e=>e.cell.num},__count__:{value:e=>e.missing+e.valid},missing:{value:e=>e.missing},valid:{value:e=>e.valid},sum:{init:e=>e.sum=0,value:e=>e.sum,add:(e,n)=>e.sum+=+n,rem:(e,n)=>e.sum-=n},product:{init:e=>e.product=1,value:e=>e.valid?e.product:void 0,add:(e,n)=>e.product*=n,rem:(e,n)=>e.product/=n},mean:{init:e=>e.mean=0,value:e=>e.valid?e.mean:void 0,add:(e,n)=>(e.mean_d=n-e.mean,e.mean+=e.mean_d/e.valid),rem:(e,n)=>(e.mean_d=n-e.mean,e.mean-=e.valid?e.mean_d/e.valid:e.mean)},average:{value:e=>e.valid?e.mean:void 0,req:["mean"],idx:1},variance:{init:e=>e.dev=0,value:e=>e.valid>1?e.dev/(e.valid-1):void 0,add:(e,n)=>e.dev+=e.mean_d*(n-e.mean),rem:(e,n)=>e.dev-=e.mean_d*(n-e.mean),req:["mean"],idx:1},variancep:{value:e=>e.valid>1?e.dev/e.valid:void 0,req:["variance"],idx:2},stdev:{value:e=>e.valid>1?Math.sqrt(e.dev/(e.valid-1)):void 0,req:["variance"],idx:2},stdevp:{value:e=>e.valid>1?Math.sqrt(e.dev/e.valid):void 0,req:["variance"],idx:2},stderr:{value:e=>e.valid>1?Math.sqrt(e.dev/(e.valid*(e.valid-1))):void 0,req:["variance"],idx:2},distinct:{value:e=>e.cell.data.distinct(e.get),req:["values"],idx:3},ci0:{value:e=>e.cell.data.ci0(e.get),req:["values"],idx:3},ci1:{value:e=>e.cell.data.ci1(e.get),req:["values"],idx:3},median:{value:e=>e.cell.data.q2(e.get),req:["values"],idx:3},q1:{value:e=>e.cell.data.q1(e.get),req:["values"],idx:3},q3:{value:e=>e.cell.data.q3(e.get),req:["values"],idx:3},min:{init:e=>e.min=void 0,value:e=>e.min=Number.isNaN(e.min)?e.cell.data.min(e.get):e.min,add:(e,n)=>{(n{n<=e.min&&(e.min=NaN)},req:["values"],idx:4},max:{init:e=>e.max=void 0,value:e=>e.max=Number.isNaN(e.max)?e.cell.data.max(e.get):e.max,add:(e,n)=>{(n>e.max||void 0===e.max)&&(e.max=n)},rem:(e,n)=>{n>=e.max&&(e.max=NaN)},req:["values"],idx:4},argmin:{init:e=>e.argmin=void 0,value:e=>e.argmin||e.cell.data.argmin(e.get),add:(e,n,t)=>{n{n<=e.min&&(e.argmin=void 0)},req:["min","values"],idx:3},argmax:{init:e=>e.argmax=void 0,value:e=>e.argmax||e.cell.data.argmax(e.get),add:(e,n,t)=>{n>e.max&&(e.argmax=t)},rem:(e,n)=>{n>=e.max&&(e.argmax=void 0)},req:["max","values"],idx:3}},ho=Object.keys(co);function fo(e,n){return t=>Object(re["p"])({name:e,out:t||e},uo,n)}function mo(e,n){return co[e](n)}function po(e,n){return e.idx-n.idx}function go(e){const n={};e.forEach(e=>n[e.name]=e);const t=e=>{e.req&&e.req.forEach(e=>{n[e]||t(n[e]=co[e]())})};return e.forEach(t),Object.values(n).sort(po)}function bo(){this.valid=0,this.missing=0,this._ops.forEach(e=>e.init(this))}function yo(e,n){null!=e&&""!==e?e===e&&(++this.valid,this._ops.forEach(t=>t.add(this,e,n))):++this.missing}function vo(e,n){null!=e&&""!==e?e===e&&(--this.valid,this._ops.forEach(t=>t.rem(this,e,n))):--this.missing}function _o(e){return this._out.forEach(n=>e[n.out]=n.value(this)),e}function wo(e,n){const t=n||re["y"],r=go(e),a=e.slice().sort(po);function i(e){this._ops=r,this._out=a,this.cell=e,this.init()}return i.prototype.init=bo,i.prototype.add=yo,i.prototype.rem=vo,i.prototype.set=_o,i.prototype.get=t,i.fields=e.map(e=>e.out),i}ho.forEach(e=>{co[e]=fo(e,co[e])});var xo=function*(e,n){if(null==n)for(let t of e)null!=t&&""!==t&&(t=+t)>=t&&(yield t);else{let t=-1;for(let r of e)r=n(r,++t,e),null!=r&&""!==r&&(r=+r)>=r&&(yield r)}};function ko(e,n){let t;if(void 0===n)for(const r of e)null!=r&&(t=r)&&(t=r);else{let r=-1;for(let a of e)null!=(a=n(a,++r,e))&&(t=a)&&(t=a)}return t}function So(e,n){let t;if(void 0===n)for(const r of e)null!=r&&(t>r||void 0===t&&r>=r)&&(t=r);else{let r=-1;for(let a of e)null!=(a=n(a,++r,e))&&(t>a||void 0===t&&a>=a)&&(t=a)}return t}function Mo(e,n,t=0,r=e.length-1,a=aa){while(r>t){if(r-t>600){const i=r-t+1,s=n-t+1,o=Math.log(i),l=.5*Math.exp(2*o/3),u=.5*Math.sqrt(o*l*(i-l)/i)*(s-i/2<0?-1:1),c=Math.max(t,Math.floor(n-s*l/i+u)),d=Math.min(r,Math.floor(n+(i-s)*l/i+u));Mo(e,n,c,d,a)}const i=e[n];let s=t,o=r;Oo(e,t,n),a(e[r],i)>0&&Oo(e,t,r);while(s0)--o}0===a(e[t],i)?Oo(e,t,o):(++o,Oo(e,o,r)),o<=n&&(t=o+1),n<=o&&(r=o-1)}return e}function Oo(e,n,t){const r=e[n];e[n]=e[t],e[t]=r}var Bo=function(e){return null===e?NaN:+e};function*jo(e,n){if(void 0===n)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let t=-1;for(let r of e)null!=(r=n(r,++t,e))&&(r=+r)>=r&&(yield r)}}function Lo(e,n,t){if(e=Float64Array.from(jo(e,t)),r=e.length){if((n=+n)<=0||r<2)return So(e);if(n>=1)return ko(e);var r,a=(r-1)*n,i=Math.floor(a),s=ko(Mo(e,i).subarray(0,i+1)),o=So(e.subarray(i+1));return s+(o-s)*(a-i)}}function Do(e,n,t=Bo){if(r=e.length){if((n=+n)<=0||r<2)return+t(e[0],0,e);if(n>=1)return+t(e[r-1],r-1,e);var r,a=(r-1)*n,i=Math.floor(a),s=+t(e[i],i,e),o=+t(e[i+1],i+1,e);return s+(o-s)*(a-i)}}var To=function(e,n,t){const r=Float64Array.from(xo(e,t));return r.sort(aa),n.map(e=>Do(r,e))},Ao=function(e,n){return To(e,[.25,.5,.75],n)};function Ro(e,n){let t,r=0,a=0,i=0;if(void 0===n)for(let s of e)null!=s&&(s=+s)>=s&&(t=s-a,a+=t/++r,i+=t*(s-a));else{let s=-1;for(let o of e)null!=(o=n(o,++s,e))&&(o=+o)>=o&&(t=o-a,a+=t/++r,i+=t*(o-a))}if(r>1)return i/(r-1)}function Ho(e,n){const t=Ro(e,n);return t?Math.sqrt(t):t}var No=function(e,n){const t=e.length,r=Ho(e,n),a=Ao(e,n),i=(a[2]-a[0])/1.34,s=Math.min(r,i)||r||Math.abs(a[0])||1;return 1.06*s*Math.pow(t,-.2)},Co=function(e){const n=e.maxbins||20,t=e.base||10,r=Math.log(t),a=e.divide||[5,2];let i,s,o,l,u,c,d=e.extent[0],h=e.extent[1];const f=e.span||h-d||Math.abs(d)||1;if(e.step)i=e.step;else if(e.steps){for(l=f/n,u=0,c=e.steps.length;un)i*=t;for(u=0,c=a.length;u=o&&f/l<=n&&(i=l)}l=Math.log(i);const m=l>=0?0:1+~~(-l/r),p=Math.pow(t,-m-1);return(e.nice||void 0===e.nice)&&(l=Math.floor(d/i+p)*i,d=de);const a=e.length,i=new Float64Array(a);let s,o=0,l=1,u=r(e[0]),c=u,d=u+n;for(;l=d){for(c=(u+c)/2;o>1);while(as)e[a--]=e[i]}i=s,s=r}return e}var Fo=function(e){return function(){return e=(1103515245*e+12345)%2147483647,e/2147483647}},Io=function(e,n){let t,r,a;null==n&&(n=e,e=0);const i={min(e){return arguments.length?(t=e||0,a=r-t,i):t},max(e){return arguments.length?(r=e||0,a=r-t,i):r},sample(){return t+Math.floor(a*Wo())},pdf(e){return e===Math.floor(e)&&e>=t&&e=r?1:(n-t+1)/a},icdf(e){return e>=0&&e<=1?t-1+Math.floor(e*a):NaN}};return i.min(e).max(n)};const Vo=Math.sqrt(2*Math.PI),$o=Math.SQRT2;let Uo=NaN;function qo(e,n){e=e||0,n=null==n?1:n;let t,r,a=0,i=0;if(Uo===Uo)a=Uo,Uo=NaN;else{do{a=2*Wo()-1,i=2*Wo()-1,t=a*a+i*i}while(0===t||t>1);r=Math.sqrt(-2*Math.log(t)/t),a*=r,Uo=i*r}return e+a*n}function Go(e,n,t){t=null==t?1:t;const r=(e-(n||0))/t;return Math.exp(-.5*r*r)/(t*Vo)}function Jo(e,n,t){n=n||0,t=null==t?1:t;const r=(e-n)/t,a=Math.abs(r);let i;if(a>37)i=0;else{const e=Math.exp(-a*a/2);let n;a<7.07106781186547?(n=.0352624965998911*a+.700383064443688,n=n*a+6.37396220353165,n=n*a+33.912866078383,n=n*a+112.079291497871,n=n*a+221.213596169931,n=n*a+220.206867912376,i=e*n,n=.0883883476483184*a+1.75566716318264,n=n*a+16.064177579207,n=n*a+86.7807322029461,n=n*a+296.564248779674,n=n*a+637.333633378831,n=n*a+793.826512519948,n=n*a+440.413735824752,i/=n):(n=a+.65,n=a+4/n,n=a+3/n,n=a+2/n,n=a+1/n,i=e/n/2.506628274631)}return r>0?1-i:i}function Zo(e,n,t){return e<0||e>1?NaN:(n||0)+(null==t?1:t)*$o*Ko(2*e-1)}function Ko(e){let n,t=-Math.log((1-e)*(1+e));return t<6.25?(t-=3.125,n=-364441206401782e-35,n=n*t-16850591381820166e-35,n=128584807152564e-32+n*t,n=11157877678025181e-33+n*t,n=n*t-1333171662854621e-31,n=20972767875968562e-33+n*t,n=6637638134358324e-30+n*t,n=n*t-4054566272975207e-29,n=n*t-8151934197605472e-29,n=26335093153082323e-28+n*t,n=n*t-12975133253453532e-27,n=n*t-5415412054294628e-26,n=1.0512122733215323e-9+n*t,n=n*t-4.112633980346984e-9,n=n*t-2.9070369957882005e-8,n=4.2347877827932404e-7+n*t,n=n*t-13654692000834679e-22,n=n*t-13882523362786469e-21,n=.00018673420803405714+n*t,n=n*t-.000740702534166267,n=n*t-.006033670871430149,n=.24015818242558962+n*t,n=1.6536545626831027+n*t):t<16?(t=Math.sqrt(t)-3.25,n=2.2137376921775787e-9,n=9.075656193888539e-8+n*t,n=n*t-2.7517406297064545e-7,n=1.8239629214389228e-8+n*t,n=15027403968909828e-22+n*t,n=n*t-4013867526981546e-21,n=29234449089955446e-22+n*t,n=12475304481671779e-21+n*t,n=n*t-47318229009055734e-21,n=6828485145957318e-20+n*t,n=24031110387097894e-21+n*t,n=n*t-.0003550375203628475,n=.0009532893797373805+n*t,n=n*t-.0016882755560235047,n=.002491442096107851+n*t,n=n*t-.003751208507569241,n=.005370914553590064+n*t,n=1.0052589676941592+n*t,n=3.0838856104922208+n*t):Number.isFinite(t)?(t=Math.sqrt(t)-5,n=-27109920616438573e-27,n=n*t-2.555641816996525e-10,n=1.5076572693500548e-9+n*t,n=n*t-3.789465440126737e-9,n=7.61570120807834e-9+n*t,n=n*t-1.496002662714924e-8,n=2.914795345090108e-8+n*t,n=n*t-6.771199775845234e-8,n=2.2900482228026655e-7+n*t,n=n*t-9.9298272942317e-7,n=4526062597223154e-21+n*t,n=n*t-1968177810553167e-20,n=7599527703001776e-20+n*t,n=n*t-.00021503011930044477,n=n*t-.00013871931833623122,n=1.0103004648645344+n*t,n=4.849906401408584+n*t):n=1/0,n*e}var Xo=function(e,n){let t,r;const a={mean(e){return arguments.length?(t=e||0,a):t},stdev(e){return arguments.length?(r=null==e?1:e,a):r},sample:()=>qo(t,r),pdf:e=>Go(e,t,r),cdf:e=>Jo(e,t,r),icdf:e=>Zo(e,t,r)};return a.mean(e).stdev(n)},Qo=function(e,n){const t=Xo();let r=0;const a={data(t){return arguments.length?(e=t,r=t?t.length:0,a.bandwidth(n)):e},bandwidth(t){return arguments.length?(n=t,!n&&e&&(n=No(e)),a):n},sample(){return e[~~(Wo()*r)]+n*t.sample()},pdf(a){let i=0,s=0;for(;sel(t,r),pdf:e=>nl(e,t,r),cdf:e=>tl(e,t,r),icdf:e=>rl(e,t,r)};return a.mean(e).stdev(n)},il=function(e,n){let t,r=0;function a(e){const n=[];let t,a=0;for(t=0;t=n&&e<=t?1/(t-n):0}function ll(e,n,t){return null==t&&(t=null==n?1:n,n=0),et?1:(e-n)/(t-n)}function ul(e,n,t){return null==t&&(t=null==n?1:n,n=0),e>=0&&e<=1?n+e*(t-n):NaN}var cl=function(e,n){let t,r;const a={min(e){return arguments.length?(t=e||0,a):t},max(e){return arguments.length?(r=null==e?1:e,a):r},sample:()=>sl(t,r),pdf:e=>ol(e,t,r),cdf:e=>ll(e,t,r),icdf:e=>ul(e,t,r)};return null==n&&(n=null==e?1:e,e=0),a.min(e).max(n)},dl=function(e,n,t,r){const a=r-e*e,i=Math.abs(a)<1e-24?0:(t-e*n)/a,s=n-i*e;return[s,i]};function hl(e,n,t,r){e=e.filter(e=>{let r=n(e),a=t(e);return null!=r&&(r=+r)>=r&&null!=a&&(a=+a)>=a}),r&&e.sort((e,t)=>n(e)-n(t));const a=e.length,i=new Float64Array(a),s=new Float64Array(a);let o,l,u,c=0,d=0,h=0;for(u of e)i[c]=o=+n(u),s[c]=l=+t(u),++c,d+=(o-d)/c,h+=(l-h)/c;for(c=0;c=a&&null!=i&&(i=+i)>=i&&r(a,i,++s)}var ml=function(e,n,t,r,a){let i=0,s=0;return fl(e,n,t,(e,n)=>{const t=n-a(e),o=n-r;i+=t*t,s+=o*o}),1-i/s},pl=function(e,n,t){let r=0,a=0,i=0,s=0,o=0;fl(e,n,t,(e,n)=>{++o,r+=(e-r)/o,a+=(n-a)/o,i+=(e*n-i)/o,s+=(e*e-s)/o});const l=dl(r,a,i,s),u=e=>l[0]+l[1]*e;return{coef:l,predict:u,rSquared:ml(e,n,t,a,u)}},gl=function(e,n,t){let r=0,a=0,i=0,s=0,o=0;fl(e,n,t,(e,n)=>{++o,e=Math.log(e),r+=(e-r)/o,a+=(n-a)/o,i+=(e*n-i)/o,s+=(e*e-s)/o});const l=dl(r,a,i,s),u=e=>l[0]+l[1]*Math.log(e);return{coef:l,predict:u,rSquared:ml(e,n,t,a,u)}},bl=function(e,n,t){const[r,a,i,s]=hl(e,n,t);let o,l,u,c=0,d=0,h=0,f=0,m=0;fl(e,n,t,(e,n)=>{o=r[m++],l=Math.log(n),u=o*n,c+=(n*l-c)/m,d+=(u-d)/m,h+=(u*l-h)/m,f+=(o*u-f)/m});const[p,g]=dl(d/s,c/s,h/s,f/s),b=e=>Math.exp(p+g*(e-i));return{coef:[Math.exp(p-g*i),g],predict:b,rSquared:ml(e,n,t,s,b)}},yl=function(e,n,t){let r=0,a=0,i=0,s=0,o=0,l=0;fl(e,n,t,(e,n)=>{const t=Math.log(e),u=Math.log(n);++l,r+=(t-r)/l,a+=(u-a)/l,i+=(t*u-i)/l,s+=(t*t-s)/l,o+=(n-o)/l});const u=dl(r,a,i,s),c=e=>u[0]*Math.pow(e,u[1]);return u[0]=Math.exp(u[0]),{coef:u,predict:c,rSquared:ml(e,n,t,o,c)}},vl=function(e,n,t){const[r,a,i,s]=hl(e,n,t),o=r.length;let l,u,c,d,h=0,f=0,m=0,p=0,g=0;for(l=0;l(e-=i,v*e*e+_*e+w+s);return{coef:[w-_*i+v*i*i+s,_-2*v*i,v],predict:x,rSquared:ml(e,n,t,s,x)}},_l=function(e,n,t,r){if(1===r)return pl(e,n,t);if(2===r)return vl(e,n,t);const[a,i,s,o]=hl(e,n,t),l=a.length,u=[],c=[],d=r+1;let h,f,m,p,g;for(h=0;h{e-=s;let n=o+b[0]+b[1]*e+b[2]*e*e;for(h=3;h=0;--i)for(o=n[i],l=1,a[i]+=o,s=1;s<=i;++s)l*=(i+1-s)/s,a[i-s]+=o*Math.pow(t,s)*l;return a[0]+=r,a}function xl(e){const n=e.length-1,t=[];let r,a,i,s,o;for(r=0;rMath.abs(e[r][s])&&(s=a);for(i=r;i=r;i--)e[i][a]-=e[i][r]*e[r][a]/e[r][r]}for(a=n-1;a>=0;--a){for(o=0,i=a+1;ia[s]-n?r:s;let l=0,u=0,f=0,m=0,p=0;const g=1/Math.abs(a[o]-n||1);for(let e=r;e<=s;++e){const t=a[e],r=i[e],s=Bl(Math.abs(n-t)*g)*h[e],o=t*s;l+=s,u+=o,f+=r*s,m+=r*o,p+=t*o}const[b,y]=dl(u/l,f/l,m/l,p/l);c[t]=b+y*n,d[t]=Math.abs(i[t]-c[t]),jl(a,t+1,e)}if(f===Sl)break;const n=kl(d);if(Math.abs(n)=1?Ml:(r=1-t*t)*r}return Ll(a,c,s,o)};function Bl(e){return(e=1-e*e*e)*e*e}function jl(e,n,t){const r=e[n];let a=t[0],i=t[1]+1;if(!(i>=e.length))while(n>a&&e[i]-r<=r-e[a])t[0]=++a,t[1]=i,++i}function Ll(e,n,t,r){const a=e.length,i=[];let s,o=0,l=0,u=[];for(;o[n,e(n)],i=n[0],s=n[1],o=s-i,l=o/r,u=[a(i)],c=[];if(t===r){for(let e=1;e0;)c.push(a(i+f/t*o));let d=u[0],h=c[c.length-1];while(h){const e=a((d[0]+h[0])/2);e[0]-d[0]>=l&&Al(d,e,h)>Dl?c.push(e):(d=h,u.push(h),c.pop()),h=c[c.length-1]}return u};function Al(e,n,t){const r=Math.atan2(t[1]-e[1],t[0]-e[0]),a=Math.atan2(n[1]-e[1],n[0]-e[0]);return Math.abs(r-a)}function Rl(e){this._key=e?Object(re["u"])(e):ue,this.reset()}const Hl=Rl.prototype;function Nl(e){no.call(this,null,e),this._adds=[],this._mods=[],this._alen=0,this._mlen=0,this._drop=!0,this._cross=!1,this._dims=[],this._dnames=[],this._measures=[],this._countOnly=!1,this._counts=null,this._prev=null,this._inputs=null,this._outputs=null}Hl.reset=function(){this._add=[],this._rem=[],this._ext=null,this._get=null,this._q=null},Hl.add=function(e){this._add.push(e)},Hl.rem=function(e){this._rem.push(e)},Hl.values=function(){if(this._get=null,0===this._rem.length)return this._add;const e=this._add,n=this._rem,t=this._key,r=e.length,a=n.length,i=Array(r-a),s={};let o,l,u;for(o=0;o=0)r=e(n[a])+"",Object(re["w"])(t,r)||(t[r]=1,++i);return i},Hl.extent=function(e){if(this._get!==e||!this._ext){const n=this.values(),t=Object(re["r"])(n,e);this._ext=[n[t[0]],n[t[1]]],this._get=e}return this._ext},Hl.argmin=function(e){return this.extent(e)[0]||{}},Hl.argmax=function(e){return this.extent(e)[1]||{}},Hl.min=function(e){const n=this.extent(e)[0];return null!=n?e(n):void 0},Hl.max=function(e){const n=this.extent(e)[1];return null!=n?e(n):void 0},Hl.quartile=function(e){return this._get===e&&this._q||(this._q=Ao(this.values(),e),this._get=e),this._q},Hl.q1=function(e){return this.quartile(e)[0]},Hl.q2=function(e){return this.quartile(e)[1]},Hl.q3=function(e){return this.quartile(e)[2]},Hl.ci=function(e){return this._get===e&&this._ci||(this._ci=zo(this.values(),1e3,.05,e),this._get=e),this._ci},Hl.ci0=function(e){return this.ci(e)[0]},Hl.ci1=function(e){return this.ci(e)[1]},Nl.Definition={type:"Aggregate",metadata:{generates:!0,changes:!0},params:[{name:"groupby",type:"field",array:!0},{name:"ops",type:"enum",array:!0,values:ho},{name:"fields",type:"field",null:!0,array:!0},{name:"as",type:"string",null:!0,array:!0},{name:"drop",type:"boolean",default:!0},{name:"cross",type:"boolean",default:!1},{name:"key",type:"field"}]},Object(re["z"])(Nl,no,{transform(e,n){const t=this,r=n.fork(n.NO_SOURCE|n.NO_FIELDS),a=e.modified();return t.stamp=r.stamp,t.value&&(a||n.modified(t._inputs,!0))?(t._prev=t.value,t.value=a?t.init(e):{},n.visit(n.SOURCE,e=>t.add(e))):(t.value=t.value||t.init(e),n.visit(n.REM,e=>t.rem(e)),n.visit(n.ADD,e=>t.add(e))),r.modifies(t._outputs),t._drop=!1!==e.drop,e.cross&&t._dims.length>1&&(t._drop=!1,t.cross()),n.clean()&&t._drop&&r.clean(!0).runAfter(()=>this.clean()),t.changes(r)},cross(){const e=this,n=e.value,t=e._dnames,r=t.map(()=>({})),a=t.length;function i(e){let n,i,s,o;for(n in e)for(s=e[n].tuple,i=0;i{var n=Object(re["h"])(e);return a(e),t.push(n),n}),this.cellkey=e.key?e.key:so(this._dims),this._countOnly=!0,this._counts=[],this._measures=[];const i=e.fields||[null],s=e.ops||["count"],o=e.as||[],l=i.length,u={};let c,d,h,f,m,p;for(l!==s.length&&Object(re["o"])("Unmatched number of fields and aggregate ops."),p=0;pwo(e,e.field)),{}},cellkey:so(),cell(e,n){let t=this.value[e];return t?0===t.num&&this._drop&&t.stamp{const n=r(e);e[o]=n,e[l]=null==n?null:a+i*(1+(n-a)/i)}:e=>e[o]=r(e)),n.modifies(t?s:o)},_bins(e){if(this.value&&!e.modified())return this.value;const n=e.field,t=Co(e),r=t.step;let a,i,s=t.start,o=s+Math.ceil((t.stop-s)/r)*r;null!=(a=e.anchor)&&(i=a-(s+r*Math.floor((a-s)/r)),s+=i,o+=i);const l=function(e){let t=Object(re["db"])(n(e));return null==t?null:to?1/0:(t=Math.max(s,Math.min(t,o-r)),s+r*Math.floor(Cl+(t-s)/r))};return l.start=s,l.stop=t.stop,l.step=r,this.value=Object(re["f"])(l,Object(re["g"])(n),e.name||"bin_"+Object(re["h"])(n))}});var Yl=function(e,n,t){const r=e;let a=n||[],i=t||[],s={},o=0;return{add:e=>i.push(e),remove:e=>s[r(e)]=++o,size:()=>a.length,data:(e,n)=>(o&&(a=a.filter(e=>!s[r(e)]),s={},o=0),n&&e&&a.sort(e),i.length&&(a=e?Object(re["N"])(e,a,i.sort(e)):a.concat(i),i=[]),a)}};function zl(e){no.call(this,[],e)}function El(e){Me.call(this,null,Pl,e)}function Pl(e){return this.value&&!e.modified()?this.value:Object(re["l"])(e.fields,e.orders)}function Fl(e){no.call(this,null,e)}function Il(e,n,t){switch(n){case"upper":e=e.toUpperCase();break;case"lower":e=e.toLowerCase();break}return e.match(t)}function Vl(e){no.call(this,null,e)}function $l(e,n,t,r){for(var a,i,s=[],o={},l=e.length,u=0;ut=>{for(var r,a=Il(o(t),e.case,i)||[],l=0,u=a.length;la[e]=1+(a[e]||0)),c=t(e=>a[e]-=1);return r?n.visit(n.SOURCE,u):(n.visit(n.ADD,u),n.visit(n.REM,c)),this._finish(n,l)},_parameterCheck(e,n){let t=!1;return!e.modified("stopwords")&&this._stop||(this._stop=new RegExp("^"+(e.stopwords||"")+"$","i"),t=!0),!e.modified("pattern")&&this._match||(this._match=new RegExp(e.pattern||"[\\w']+","g"),t=!0),(e.modified("field")||n.modified(e.field.fields))&&(t=!0),t&&(this._counts={}),t},_finish(e,n){const t=this._counts,r=this._tuples||(this._tuples={}),a=n[0],i=n[1],s=e.fork(e.NO_SOURCE|e.NO_FIELDS);let o,l,u;for(o in t)l=r[o],u=t[o]||0,!l&&u?(r[o]=l=de({}),l[a]=o,l[i]=u,s.add.push(l)):0===u?(l&&s.rem.push(l),t[o]=null,r[o]=null):l[i]!==u&&(l[i]=u,s.mod.push(l));return s.modifies(n)}}),Vl.Definition={type:"Cross",metadata:{generates:!0},params:[{name:"filter",type:"expr"},{name:"as",type:"string",array:!0,length:2,default:["a","b"]}]},Object(re["z"])(Vl,no,{transform(e,n){const t=n.fork(n.NO_SOURCE),r=e.as||["a","b"],a=r[0],i=r[1],s=!this.value||n.changed(n.ADD_REM)||e.modified("as")||e.modified("filter");let o=this.value;return s?(o&&(t.rem=o),o=n.materialize(n.SOURCE).source,t.add=this.value=$l(o,a,i,e.filter||re["hb"])):t.mod=o,t.source=this.value,t.modifies(r)}});const Ul={kde:Qo,mixture:il,normal:Xo,lognormal:al,uniform:cl},ql="distributions",Gl="function",Jl="field";function Zl(e,n){const t=e[Gl];Object(re["w"])(Ul,t)||Object(re["o"])("Unknown distribution function: "+t);const r=Ul[t]();for(const a in e)a===Jl?r.data((e.from||n()).map(e[a])):a===ql?r[a](e[a].map(e=>Zl(e,n))):typeof r[a]===Gl&&r[a](e[a]);return r}function Kl(e){no.call(this,null,e)}var Xl=[{key:{function:"normal"},params:[{name:"mean",type:"number",default:0},{name:"stdev",type:"number",default:1}]},{key:{function:"lognormal"},params:[{name:"mean",type:"number",default:0},{name:"stdev",type:"number",default:1}]},{key:{function:"uniform"},params:[{name:"min",type:"number",default:0},{name:"max",type:"number",default:1}]},{key:{function:"kde"},params:[{name:"field",type:"field",required:!0},{name:"from",type:"data"},{name:"bandwidth",type:"number",default:0}]}],Ql={key:{function:"mixture"},params:[{name:"distributions",type:"param",array:!0,params:Xl},{name:"weights",type:"number",array:!0}]};function eu(e){return()=>e.materialize(e.SOURCE).source}function nu(e,n){return e?e.map((e,t)=>n[t]||Object(re["h"])(e)):null}function tu(e,n,t){const r=[],a=e=>e(l);let i,s,o,l,u,c;if(null==n)r.push(e.map(t));else for(i={},s=0,o=e.length;s{const n={};return n[o[0]]=e[0],n[o[1]]=e[1],de(n)});this.value&&(t.rem=this.value),this.value=t.add=t.source=u}return t}});const ru="bin";function au(e){no.call(this,null,e)}au.Definition={type:"DotBin",metadata:{modifies:!0},params:[{name:"field",type:"field",required:!0},{name:"groupby",type:"field",array:!0},{name:"step",type:"number"},{name:"smooth",type:"boolean",default:!1},{name:"as",type:"string",default:ru}]};const iu=(e,n)=>Object(re["Y"])(Object(re["q"])(e,n))/30;function su(e){Me.call(this,null,ou,e),this.modified(!0)}function ou(e){const n=e.expr;return this.value&&!e.modified("expr")?this.value:Object(re["f"])(t=>n(t,e),Object(re["g"])(n),Object(re["h"])(n))}function lu(e){no.call(this,[void 0,void 0],e)}function uu(e,n){Me.call(this,e),this.parent=n,this.count=0}function cu(e){no.call(this,{},e),this._keys=Object(re["t"])();const n=this._targets=[];n.active=0,n.forEach=e=>{for(let t=0,r=n.active;tObject(re["u"])(e)):Object(re["u"])(e.name,e.as)}function fu(e){no.call(this,Object(re["t"])(),e)}function mu(e){no.call(this,[],e)}function pu(e){no.call(this,[],e)}function gu(e){no.call(this,null,e)}function bu(e){no.call(this,[],e)}function yu(e,n){let t=0,r=0;if(void 0===n)for(let a of e)null!=a&&(a=+a)>=a&&(++t,r+=a);else{let a=-1;for(let i of e)null!=(i=n(i,++a,e))&&(i=+i)>=i&&(++t,r+=i)}if(t)return r/t}Object(re["z"])(au,no,{transform(e,n){if(this.value&&!e.modified()&&!n.changed())return n;const t=n.materialize(n.SOURCE).source,r=tu(n.source,e.groupby,re["y"]),a=e.smooth||!1,i=e.field,s=e.step||iu(t,i),o=pe((e,n)=>i(e)-i(n)),l=e.as||ru,u=r.length;let c,d=1/0,h=-1/0,f=0;for(;fh&&(h=n),e[++c][l]=n}return this.value={start:d,stop:h,step:s},n.reflow(!0).modifies(l)}}),Object(re["z"])(su,Me),lu.Definition={type:"Extent",metadata:{},params:[{name:"field",type:"field",required:!0}]},Object(re["z"])(lu,no,{transform(e,n){const t=this.value,r=e.field,a=n.changed()||n.modified(r.fields)||e.modified("field");let i=t[0],s=t[1];if((a||null==i)&&(i=1/0,s=-1/0),n.visit(a?n.SOURCE:n.ADD,e=>{const n=Object(re["db"])(r(e));null!=n&&(ns&&(s=n))}),!Number.isFinite(i)||!Number.isFinite(s)){let e=Object(re["h"])(r);e&&(e=` for field "${e}"`),n.dataflow.warn(`Infinite extent${e}: [${i}, ${s}]`),i=s=void 0}this.value=[i,s]}}),Object(re["z"])(uu,Me,{connect(e){return this.detachSubflow=e.detachSubflow,this.targets().add(e),e.source=this},add(e){this.count+=1,this.value.add.push(e)},rem(e){this.count-=1,this.value.rem.push(e)},mod(e){this.value.mod.push(e)},init(e){this.value.init(e,e.NO_SOURCE)},evaluate(){return this.value}}),Object(re["z"])(cu,no,{activate(e){this._targets[this._targets.active++]=e},subflow(e,n,t,r){const a=this.value;let i,s,o=Object(re["w"])(a,e)&&a[e];return o?o.value.stampthis.subflow(e,a,n);return this._group=e.group||{},this.initTargets(),n.visit(n.REM,e=>{const n=ue(e),t=i.get(n);void 0!==t&&(i.delete(n),o(t).rem(e))}),n.visit(n.ADD,e=>{const n=r(e);i.set(ue(e),n),o(n).add(e)}),s||n.modified(r.fields)?n.visit(n.MOD,e=>{const n=ue(e),t=i.get(n),a=r(e);t===a?o(a).mod(e):(i.set(n,a),o(t).rem(e),o(a).add(e))}):n.changed(n.MOD)&&n.visit(n.MOD,e=>{o(i.get(ue(e))).mod(e)}),s&&n.visit(n.REFLOW,e=>{const n=ue(e),t=i.get(n),a=r(e);t!==a&&(i.set(n,a),o(t).rem(e),o(a).add(e))}),n.clean()?t.runAfter(()=>{this.clean(),i.clean()}):i.empty>t.cleanThreshold&&t.runAfter(i.clean),n}}),Object(re["z"])(du,Me),fu.Definition={type:"Filter",metadata:{changes:!0},params:[{name:"expr",type:"expr",required:!0}]},Object(re["z"])(fu,no,{transform(e,n){const t=n.dataflow,r=this.value,a=n.fork(),i=a.add,s=a.rem,o=a.mod,l=e.expr;let u=!0;function c(n){const t=ue(n),a=l(n,e),c=r.get(t);a&&c?(r.delete(t),i.push(n)):a||c?u&&a&&!c&&o.push(n):(r.set(t,1),s.push(n))}return n.visit(n.REM,e=>{var n=ue(e);r.has(n)?r.delete(n):s.push(e)}),n.visit(n.ADD,n=>{l(n,e)?i.push(n):r.set(ue(n),1)}),n.visit(n.MOD,c),e.modified()&&(u=!1,n.visit(n.REFLOW,c)),r.empty>t.cleanThreshold&&t.runAfter(r.clean),a}}),mu.Definition={type:"Flatten",metadata:{generates:!0},params:[{name:"fields",type:"field",array:!0,required:!0},{name:"index",type:"string"},{name:"as",type:"string",array:!0}]},Object(re["z"])(mu,no,{transform(e,n){const t=n.fork(n.NO_SOURCE),r=e.fields,a=nu(r,e.as||[]),i=e.index||null,s=a.length;return t.rem=this.value,n.visit(n.SOURCE,e=>{const n=r.map(n=>n(e)),o=n.reduce((e,n)=>Math.max(e,n.length),0);let l,u,c,d=0;for(;d{for(let n,i=0;in[r]=t(n,e))}}),Object(re["z"])(bu,no,{transform(e,n){const t=n.fork(n.ALL),r=e.generator;let a,i,s,o=this.value,l=e.size-o.length;if(l>0){for(a=[];--l>=0;)a.push(s=de(r(e))),o.push(s);t.add=t.add.length?t.materialize(t.ADD).add.concat(a):a}else i=o.slice(0,-l),t.rem=t.rem.length?t.materialize(t.REM).rem.concat(i):i,o=o.slice(-l);return t.source=this.value=o,t}});const vu={value:"value",median:kl,mean:yu,min:So,max:ko},_u=[];function wu(e){no.call(this,[],e)}function xu(e){var n,t=e.method||vu.value;if(null!=vu[t])return t===vu.value?(n=void 0!==e.value?e.value:0,()=>n):vu[t];Object(re["o"])("Unrecognized imputation method: "+t)}function ku(e){var n=e.field;return e=>e?n(e):NaN}function Su(e,n,t,r){var a,i,s,o,l,u,c,d,h=e=>e(d),f=[],m=r?r.slice():[],p={},g={};for(m.forEach((e,n)=>p[e]=n+1),o=0,c=e.length;os&&(s=a[1]);return[i,s]}function Nu(e){Me.call(this,null,Cu,e)}function Cu(e){return this.value&&!e.modified()?this.value:e.values.reduce((e,n)=>e.concat(n),[])}function Wu(e){no.call(this,null,e)}function Yu(e){Nl.call(this,e)}function zu(e,n){const t=e.field,r=e.value,a=("count"===e.op?"__count__":e.op)||"sum",i=Object(re["g"])(t).concat(Object(re["g"])(r)),s=Pu(t,e.limit||0,n);return n.changed()&&e.set("__pivot__",null,null,!0),{key:e.key,groupby:e.groupby,ops:s.map(()=>a),fields:s.map(e=>Eu(e,t,r,i)),as:s.map(e=>e+""),modified:e.modified.bind(e)}}function Eu(e,n,t,r){return Object(re["f"])(r=>n(r)===e?t(r):NaN,r,e+"")}function Pu(e,n,t){const r={},a=[];return t.visit(t.SOURCE,n=>{const t=e(n);r[t]||(r[t]=1,a.push(t))}),a.sort(re["j"]),n?a.slice(0,n):a}function Fu(e){cu.call(this,e)}function Iu(e){no.call(this,null,e)}function Vu(e,n,t,r){for(let a=0,i=t.length;at.add(e))):(a=t.value=t.value||this.init(e),n.visit(n.REM,e=>t.rem(e)),n.visit(n.ADD,e=>t.add(e))),t.changes(),n.visit(n.SOURCE,e=>{Object(re["p"])(e,a[t.cellkey(e)].tuple)}),n.reflow(r).modifies(this._outputs)},changes(){const e=this._adds,n=this._mods;let t,r;for(t=0,r=this._alen;t{const t=Qo(n,s)[o],r=e.counts?n.length:1,a=c||Object(re["q"])(n);Tl(t,a,d,h).forEach(e=>{const t={};for(let r=0;r(this._pending=Object(re["i"])(e.data),e=>e.touch(this)));return{async:n}}return t.request(e.url,e.format).then(e=>Tu(this,n,Object(re["i"])(e.data)))}}),Au.Definition={type:"Lookup",metadata:{modifies:!0},params:[{name:"index",type:"index",params:[{name:"from",type:"data",required:!0},{name:"key",type:"field",required:!0}]},{name:"values",type:"field",array:!0},{name:"fields",type:"field",array:!0,required:!0},{name:"as",type:"string",array:!0},{name:"default",default:null}]},Object(re["z"])(Au,no,{transform(e,n){const t=e.fields,r=e.index,a=e.values,i=null==e.default?null:e.default,s=e.modified(),o=t.length;let l,u,c,d=s?n.SOURCE:n.ADD,h=n,f=e.as;return a?(u=a.length,o>1&&!f&&Object(re["o"])('Multi-field lookup requires explicit "as" parameter.'),f&&f.length!==o*u&&Object(re["o"])('The "as" parameter has too few output field names.'),f=f||a.map(re["h"]),l=function(e){for(var n,s,l=0,c=0;ln.modified(e.fields)),d|=c?n.MOD:0),n.visit(d,l),h.modifies(f)}}),Object(re["z"])(Ru,Me),Object(re["z"])(Nu,Me),Object(re["z"])(Wu,no,{transform(e,n){return this.modified(e.modified()),this.value=e,n.fork(n.NO_SOURCE|n.NO_FIELDS)}}),Yu.Definition={type:"Pivot",metadata:{generates:!0,changes:!0},params:[{name:"groupby",type:"field",array:!0},{name:"field",type:"field",required:!0},{name:"value",type:"field",required:!0},{name:"op",type:"enum",values:ho,default:"sum"},{name:"limit",type:"number",default:0},{name:"key",type:"field"}]},Object(re["z"])(Yu,Nl,{_transform:Nl.prototype.transform,transform(e,n){return this._transform(zu(e,n),n)}}),Object(re["z"])(Fu,cu,{transform(e,n){const t=e.subflow,r=e.field,a=e=>this.subflow(ue(e),t,n,e);return(e.modified("field")||r&&n.modified(Object(re["g"])(r)))&&Object(re["o"])("PreFacet does not support field modification."),this.initTargets(),r?(n.visit(n.MOD,e=>{const n=a(e);r(e).forEach(e=>n.mod(e))}),n.visit(n.ADD,e=>{const n=a(e);r(e).forEach(e=>n.add(de(e)))}),n.visit(n.REM,e=>{const n=a(e);r(e).forEach(e=>n.rem(e))})):(n.visit(n.MOD,e=>a(e).mod(e)),n.visit(n.ADD,e=>a(e).add(e)),n.visit(n.REM,e=>a(e).rem(e))),n.clean()&&n.runAfter(()=>this.clean()),n}}),Iu.Definition={type:"Project",metadata:{generates:!0,changes:!0},params:[{name:"fields",type:"field",array:!0},{name:"as",type:"string",null:!0,array:!0}]},Object(re["z"])(Iu,no,{transform(e,n){const t=n.fork(n.NO_SOURCE),r=e.fields,a=nu(e.fields,e.as||[]),i=r?(e,n)=>Vu(e,n,r,a):fe;let s;return this.value?s=this.value:(n=n.addAll(),s=this.value={}),n.visit(n.REM,e=>{const n=ue(e);t.rem.push(s[n]),s[n]=null}),n.visit(n.ADD,e=>{const n=i(e,de({}));s[ue(e)]=n,t.add.push(n)}),n.visit(n.MOD,e=>{t.mod.push(i(e,s[ue(e)]))}),t}}),Object(re["z"])($u,no,{transform(e,n){return this.value=e.value,e.modified("value")?n.fork(n.NO_SOURCE|n.NO_FIELDS):n.StopPropagation}});var Uu=function(e,n,t){e=+e,n=+n,t=(a=arguments.length)<2?(n=e,e=0,1):a<3?1:+t;var r=-1,a=0|Math.max(0,Math.ceil((n-e)/t)),i=new Array(a);while(++r{const n=To(e,u);for(let t=0;t{const n=ue(e);t.rem.push(r[n]),r[n]=null}),n.visit(n.ADD,e=>{const n=he(e);r[ue(e)]=n,t.add.push(n)}),n.visit(n.MOD,e=>{const n=r[ue(e)];for(const r in e)n[r]=e[r],t.modifies(r);t.mod.push(n)})),t}}),Zu.Definition={type:"Sample",metadata:{},params:[{name:"size",type:"number",default:1e3}]},Object(re["z"])(Zu,no,{transform(e,n){const t=n.fork(n.NO_SOURCE),r=e.modified("size"),a=e.size,i=this.value.reduce((e,n)=>(e[ue(n)]=1,e),{});let s=this.value,o=this.count,l=0;function u(e){let n,r;s.length=l&&(n=s[r],i[ue(n)]&&t.rem.push(n),s[r]=e)),++o}if(n.rem.length&&(n.visit(n.REM,e=>{const n=ue(e);i[n]&&(i[n]=-1,t.rem.push(e)),--o}),s=s.filter(e=>-1!==i[ue(e)])),(n.rem.length||r)&&s.length{i[ue(e)]||u(e)}),l=-1),r&&s.length>a){const e=s.length-a;for(let n=0;n{i[ue(e)]&&t.mod.push(e)}),n.add.length&&n.visit(n.ADD,u),(n.add.length||l<0)&&(t.add=s.filter(e=>!i[ue(e)])),this.count=o,this.value=t.source=s,t}}),Ku.Definition={type:"Sequence",metadata:{generates:!0,changes:!0},params:[{name:"start",type:"number",required:!0},{name:"stop",type:"number",required:!0},{name:"step",type:"number",default:1},{name:"as",type:"string",default:"data"}]},Object(re["z"])(Ku,no,{transform(e,n){if(this.value&&!e.modified())return;const t=n.materialize().fork(n.MOD),r=e.as||"data";return t.rem=this.value?n.rem.concat(this.value):n.rem,this.value=Uu(e.start,e.stop,e.step||1).map(e=>{const n={};return n[r]=e,de(n)}),t.add=n.add.concat(this.value),t}}),Object(re["z"])(Xu,no,{transform(e,n){return this.value=n.source,n.changed()?n.fork(n.NO_SOURCE|n.NO_FIELDS):n.StopPropagation}});const ec=["unit0","unit1"];function nc(e){no.call(this,Object(re["t"])(),e)}function tc(e){no.call(this,null,e)}function rc(e,n,t,r){const a=ac[e](n,t);return{init:a.init||re["lb"],update:function(e,n){n[r]=a.next(e)}}}Qu.Definition={type:"TimeUnit",metadata:{modifies:!0},params:[{name:"field",type:"field",required:!0},{name:"interval",type:"boolean",default:!0},{name:"units",type:"enum",values:Ot,array:!0},{name:"step",type:"number",default:1},{name:"maxbins",type:"number",default:40},{name:"extent",type:"date",array:!0},{name:"timezone",type:"enum",default:"local",values:["local","utc"]},{name:"as",type:"string",array:!0,length:2,default:ec}]},Object(re["z"])(Qu,no,{transform(e,n){const t=e.field,r=!1!==e.interval,a="utc"===e.timezone,i=this._floor(e,n),s=(a?Kr:Zr)(i.unit).offset,o=e.as||ec,l=o[0],u=o[1],c=i.step;let d=i.start||1/0,h=i.stop||-1/0,f=n.ADD;return(e.modified()||n.modified(Object(re["g"])(t)))&&(n=n.reflow(!0),f=n.SOURCE,d=1/0,h=-1/0),n.visit(f,e=>{const n=t(e);let a,o;null==n?(e[l]=null,r&&(e[u]=null)):(e[l]=a=o=i(n),r&&(e[u]=o=s(a,c)),ah&&(h=o))}),i.start=d,i.stop=h,n.modifies(r?o:l)},_floor(e,n){const t="utc"===e.timezone,{units:r,step:a}=e.units?{units:e.units,step:e.step||1}:ka({extent:e.extent||Object(re["q"])(n.materialize(n.SOURCE).source,e.field),maxbins:e.maxbins}),i=jt(r),s=this.value||{},o=(t?Br:Sr)(i,a);return o.unit=Object(re["V"])(i),o.units=i,o.step=a,o.start=s.start,o.stop=s.stop,this.value=o}}),Object(re["z"])(nc,no,{transform(e,n){const t=n.dataflow,r=e.field,a=this.value,i=e=>a.set(r(e),e);let s=!0;return e.modified("field")||n.modified(r.fields)?(a.clear(),n.visit(n.SOURCE,i)):n.changed()?(n.visit(n.REM,e=>a.delete(r(e))),n.visit(n.ADD,i)):s=!1,this.modified(s),a.empty>t.cleanThreshold&&t.runAfter(a.clean),n.fork()}}),Object(re["z"])(tc,no,{transform(e,n){const t=!this.value||e.modified("field")||e.modified("sort")||n.changed()||e.sort&&n.modified(e.sort.fields);t&&(this.value=(e.sort?n.source.slice().sort(pe(e.sort)):n.source).map(e.field))}});const ac={row_number:function(){return{next:e=>e.index+1}},rank:function(){let e;return{init:()=>e=1,next:n=>{const t=n.index,r=n.data;return t&&n.compare(r[t-1],r[t])?e=t+1:e}}},dense_rank:function(){let e;return{init:()=>e=1,next:n=>{const t=n.index,r=n.data;return t&&n.compare(r[t-1],r[t])?++e:e}}},percent_rank:function(){const e=ac.rank(),n=e.next;return{init:e.init,next:e=>(n(e)-1)/(e.data.length-1)}},cume_dist:function(){let e;return{init:()=>e=0,next:n=>{const t=n.data,r=n.compare;let a=n.index;if(e0||Object(re["o"])("ntile num must be greater than zero.");const t=ac.cume_dist(),r=t.next;return{init:t.init,next:e=>Math.ceil(n*r(e))}},lag:function(e,n){return n=+n||1,{next:t=>{const r=t.index-n;return r>=0?e(t.data[r]):null}}},lead:function(e,n){return n=+n||1,{next:t=>{const r=t.index+n,a=t.data;return re(n.data[n.i0])}},last_value:function(e){return{next:n=>e(n.data[n.i1-1])}},nth_value:function(e,n){return n=+n,n>0||Object(re["o"])("nth_value nth must be greater than zero."),{next:t=>{const r=t.i0+(n-1);return rn=null,next:t=>{const r=e(t.data[t.index]);return null!=r?n=r:n}}},next_value:function(e){let n,t;return{init:()=>(n=null,t=-1),next:r=>{const a=r.data;return r.index<=t?n:(t=ic(e,a,r.index))<0?(t=a.length,n=null):n=e(a[t])}}}};function ic(e,n,t){for(let r=n.length;to[e]=1)}h(e.sort),n.forEach((e,n)=>{const o=t[n],f=Object(re["h"])(o),m=oo(e,f,a[n]);if(h(o),i.push(m),Object(re["w"])(ac,e))s.push(rc(e,t[n],r[n],m));else{if(null==o&&"count"!==e&&Object(re["o"])("Null aggregate field specified."),"count"===e)return void u.push(m);d=!1;let n=l[f];n||(n=l[f]=[],n.field=o,c.push(n)),n.push(mo(e,m))}}),(u.length||c.length)&&(this.cell=uc(c,u,d)),this.inputs=Object.keys(o)}const lc=oc.prototype;function uc(e,n,t){e=e.map(e=>wo(e,e.field));const r={num:0,agg:null,store:!1,count:n};if(!t)for(var a=e.length,i=r.agg=Array(a),s=0;s0&&!a(i[t],i[t-1])&&(e.i0=n.left(i,i[t])),re.init()),this.cell&&this.cell.init()},lc.update=function(e,n){const t=this.cell,r=this.windows,a=e.data,i=r&&r.length;let s;if(t){for(s=e.p0;sthis.group(a(e));let s=this.state;s&&!t||(s=this.state=new oc(e)),t||n.modified(s.inputs)?(this.value={},n.visit(n.SOURCE,e=>i(e).add(e))):(n.visit(n.REM,e=>i(e).remove(e)),n.visit(n.ADD,e=>i(e).add(e)));for(let o=0,l=this._mlen;o0){var r,a=e[0],i=n[0],s=e[t]-a,o=n[t]-i,l=-1;while(++l<=t)r=l/t,this._basis.point(this._beta*e[l]+(1-this._beta)*(a+r*s),this._beta*n[l]+(1-this._beta)*(i+r*o))}this._x=this._y=null,this._basis.lineEnd()},point:function(e,n){this._x.push(+e),this._y.push(+n)}};var fd=function e(n){function t(e){return 1===n?new id(e):new hd(e,n)}return t.beta=function(n){return e(+n)},t}(.85);function md(e,n,t){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-n),e._y2+e._k*(e._y1-t),e._x2,e._y2)}function pd(e,n){this._context=e,this._k=(1-n)/6}pd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:md(this,this._x1,this._y1);break}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 1:this._point=2,this._x1=e,this._y1=n;break;case 2:this._point=3;default:md(this,e,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var gd=function e(n){function t(e){return new pd(e,n)}return t.tension=function(n){return e(+n)},t}(0);function bd(e,n){this._context=e,this._k=(1-n)/6}bd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:md(this,e,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var yd=function e(n){function t(e){return new bd(e,n)}return t.tension=function(n){return e(+n)},t}(0);function vd(e,n){this._context=e,this._k=(1-n)/6}vd.prototype={areaStart:od,areaEnd:od,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1,this._x3=e,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=n);break;case 2:this._point=3,this._x5=e,this._y5=n;break;default:md(this,e,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var _d=function e(n){function t(e){return new vd(e,n)}return t.tension=function(n){return e(+n)},t}(0),wd=Math.abs,xd=Math.atan2,kd=Math.cos,Sd=Math.max,Md=Math.min,Od=Math.sin,Bd=Math.sqrt,jd=1e-12,Ld=Math.PI,Dd=Ld/2,Td=2*Ld;function Ad(e){return e>1?0:e<-1?Ld:Math.acos(e)}function Rd(e){return e>=1?Dd:e<=-1?-Dd:Math.asin(e)}function Hd(e,n,t){var r=e._x1,a=e._y1,i=e._x2,s=e._y2;if(e._l01_a>jd){var o=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,l=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*o-e._x0*e._l12_2a+e._x2*e._l01_2a)/l,a=(a*o-e._y0*e._l12_2a+e._y2*e._l01_2a)/l}if(e._l23_a>jd){var u=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,c=3*e._l23_a*(e._l23_a+e._l12_a);i=(i*u+e._x1*e._l23_2a-n*e._l12_2a)/c,s=(s*u+e._y1*e._l23_2a-t*e._l12_2a)/c}e._context.bezierCurveTo(r,a,i,s,e._x2,e._y2)}function Nd(e,n){this._context=e,this._alpha=n}Nd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){if(e=+e,n=+n,this._point){var t=this._x2-e,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(t*t+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 1:this._point=2;break;case 2:this._point=3;default:Hd(this,e,n);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Cd=function e(n){function t(e){return n?new Nd(e,n):new pd(e,0)}return t.alpha=function(n){return e(+n)},t}(.5);function Wd(e,n){this._context=e,this._alpha=n}Wd.prototype={areaStart:od,areaEnd:od,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}},point:function(e,n){if(e=+e,n=+n,this._point){var t=this._x2-e,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(t*t+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=n);break;case 2:this._point=3,this._x5=e,this._y5=n;break;default:Hd(this,e,n);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Yd=function e(n){function t(e){return n?new Wd(e,n):new vd(e,0)}return t.alpha=function(n){return e(+n)},t}(.5);function zd(e,n){this._context=e,this._alpha=n}zd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){if(e=+e,n=+n,this._point){var t=this._x2-e,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(t*t+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Hd(this,e,n);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Ed=function e(n){function t(e){return n?new zd(e,n):new bd(e,0)}return t.alpha=function(n){return e(+n)},t}(.5);function Pd(e){this._context=e}Pd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 1:this._point=2;default:this._context.lineTo(e,n);break}}};var Fd=function(e){return new Pd(e)};function Id(e){this._context=e}Id.prototype={areaStart:od,areaEnd:od,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,n){e=+e,n=+n,this._point?this._context.lineTo(e,n):(this._point=1,this._context.moveTo(e,n))}};var Vd=function(e){return new Id(e)};function $d(e){return e<0?-1:1}function Ud(e,n,t){var r=e._x1-e._x0,a=n-e._x1,i=(e._y1-e._y0)/(r||a<0&&-0),s=(t-e._y1)/(a||r<0&&-0),o=(i*a+s*r)/(r+a);return($d(i)+$d(s))*Math.min(Math.abs(i),Math.abs(s),.5*Math.abs(o))||0}function qd(e,n){var t=e._x1-e._x0;return t?(3*(e._y1-e._y0)/t-n)/2:n}function Gd(e,n,t){var r=e._x0,a=e._y0,i=e._x1,s=e._y1,o=(i-r)/3;e._context.bezierCurveTo(r+o,a+o*n,i-o,s-o*t,i,s)}function Jd(e){this._context=e}function Zd(e){this._context=new Kd(e)}function Kd(e){this._context=e}function Xd(e){return new Jd(e)}function Qd(e){return new Zd(e)}function eh(e){this._context=e}function nh(e){var n,t,r=e.length-1,a=new Array(r),i=new Array(r),s=new Array(r);for(a[0]=0,i[0]=2,s[0]=e[0]+2*e[1],n=1;n=0;--n)a[n]=(s[n]-a[n+1])/i[n];for(i[r-1]=(e[r]+a[r-1])/2,n=0;n=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(e,n);else{var t=this._x*(1-this._t)+e*this._t;this._context.lineTo(t,this._y),this._context.lineTo(t,n)}break}this._x=e,this._y=n}};var ah=function(e){return new rh(e,.5)};function ih(e){return new rh(e,0)}function sh(e){return new rh(e,1)}const oh={basis:{curve:sd},"basis-closed":{curve:ud},"basis-open":{curve:dd},bundle:{curve:fd,tension:"beta",value:.85},cardinal:{curve:gd,tension:"tension",value:0},"cardinal-open":{curve:yd,tension:"tension",value:0},"cardinal-closed":{curve:_d,tension:"tension",value:0},"catmull-rom":{curve:Cd,tension:"alpha",value:.5},"catmull-rom-closed":{curve:Yd,tension:"alpha",value:.5},"catmull-rom-open":{curve:Ed,tension:"alpha",value:.5},linear:{curve:Fd},"linear-closed":{curve:Vd},monotone:{horizontal:Qd,vertical:Xd},natural:{curve:th},step:{curve:ah},"step-after":{curve:sh},"step-before":{curve:ih}};function lh(e,n,t){var r=Object(re["w"])(oh,e)&&oh[e],a=null;return r&&(a=r.curve||r[n||"vertical"],r.tension&&null!=t&&(a=a[r.tension](t))),a}const uh={m:2,l:2,h:1,v:1,c:6,s:4,q:4,t:2,a:7},ch=[/([MLHVCSQTAZmlhvcsqtaz])/g,/###/,/(\.\d+)(\.\d)/g,/(\d)([-+])/g,/\s|,|###/];var dh=function(e){const n=[];let t,r,a,i,s,o,l,u,c,d;const h=e.slice().replace(ch[0],"###$1").split(ch[1]).slice(1);for(l=0,c=h.length;lo){const e=a.length;for(u=1,n.push([s].concat(a.slice(u,u+=o))),s="M"===s?"L":"m"===s?"l":s;u1&&(p=Math.sqrt(p),t*=p,r*=p);var g=h/t,b=d/t,y=-d/r,v=h/r,_=g*o+b*l,w=y*o+v*l,x=g*e+b*n,k=y*e+v*n,S=(x-_)*(x-_)+(k-w)*(k-w),M=1/S-.25;M<0&&(M=0);var O=Math.sqrt(M);i==a&&(O=-O);var B=.5*(_+x)-O*(k-w),j=.5*(w+k)+O*(x-_),L=Math.atan2(w-j,_-B),D=Math.atan2(k-j,x-B),T=D-L;T<0&&1===i?T+=ph:T>0&&0===i&&(T-=ph);for(var A=Math.ceil(Math.abs(T/(mh+.001))),R=[],H=0;HRh)if(Math.abs(c*o-l*u)>Rh&&a){var h=t-i,f=r-s,m=o*o+l*l,p=h*h+f*f,g=Math.sqrt(m),b=Math.sqrt(d),y=a*Math.tan((Th-Math.acos((m+d-p)/(2*g*b)))/2),v=y/b,_=y/g;Math.abs(v-1)>Rh&&(this._+="L"+(e+v*u)+","+(n+v*c)),this._+="A"+a+","+a+",0,0,"+ +(c*h>u*f)+","+(this._x1=e+_*o)+","+(this._y1=n+_*l)}else this._+="L"+(this._x1=e)+","+(this._y1=n);else;},arc:function(e,n,t,r,a,i){e=+e,n=+n,t=+t,i=!!i;var s=t*Math.cos(r),o=t*Math.sin(r),l=e+s,u=n+o,c=1^i,d=i?r-a:a-r;if(t<0)throw new Error("negative radius: "+t);null===this._x1?this._+="M"+l+","+u:(Math.abs(this._x1-l)>Rh||Math.abs(this._y1-u)>Rh)&&(this._+="L"+l+","+u),t&&(d<0&&(d=d%Ah+Ah),d>Hh?this._+="A"+t+","+t+",0,1,"+c+","+(e-s)+","+(n-o)+"A"+t+","+t+",0,1,"+c+","+(this._x1=l)+","+(this._y1=u):d>Rh&&(this._+="A"+t+","+t+",0,"+ +(d>=Th)+","+c+","+(this._x1=e+t*Math.cos(a))+","+(this._y1=n+t*Math.sin(a))))},rect:function(e,n,t,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+n)+"h"+ +t+"v"+ +r+"h"+-t+"Z"},toString:function(){return this._}};var Wh=Ch;const Yh=.448084975506;function zh(e){return e.x}function Eh(e){return e.y}function Ph(e){return e.width}function Fh(e){return e.height}function Ih(e){return"function"===typeof e?e:()=>+e}function Vh(e,n,t){return Math.max(n,Math.min(e,t))}var $h=function(){var e=zh,n=Eh,t=Ph,r=Fh,a=Ih(0),i=a,s=a,o=a,l=null;function u(u,c,d){var h,f=null!=c?c:+e.call(this,u),m=null!=d?d:+n.call(this,u),p=+t.call(this,u),g=+r.call(this,u),b=Math.min(p,g)/2,y=Vh(+a.call(this,u),0,b),v=Vh(+i.call(this,u),0,b),_=Vh(+s.call(this,u),0,b),w=Vh(+o.call(this,u),0,b);if(l||(l=h=Wh()),y<=0&&v<=0&&_<=0&&w<=0)l.rect(f,m,p,g);else{var x=f+p,k=m+g;l.moveTo(f+y,m),l.lineTo(x-v,m),l.bezierCurveTo(x-Yh*v,m,x,m+Yh*v,x,m+v),l.lineTo(x,k-w),l.bezierCurveTo(x,k-Yh*w,x-Yh*w,k,x-w,k),l.lineTo(f+_,k),l.bezierCurveTo(f+Yh*_,k,f,k-Yh*_,f,k-_),l.lineTo(f,m+y),l.bezierCurveTo(f,m+Yh*y,f+Yh*y,m,f+y,m),l.closePath()}if(h)return l=null,h+""||null}return u.x=function(n){return arguments.length?(e=Ih(n),u):e},u.y=function(e){return arguments.length?(n=Ih(e),u):n},u.width=function(e){return arguments.length?(t=Ih(e),u):t},u.height=function(e){return arguments.length?(r=Ih(e),u):r},u.cornerRadius=function(e,n,t,r){return arguments.length?(a=Ih(e),i=null!=n?Ih(n):a,o=null!=t?Ih(t):a,s=null!=r?Ih(r):i,u):a},u.context=function(e){return arguments.length?(l=null==e?null:e,u):l},u},Uh=function(){var e,n,t,r,a,i,s,o,l=null;function u(e,n,t){var r=t/2;if(a){var u=s-n,c=e-i;if(u||c){var d=Math.sqrt(u*u+c*c),h=(u/=d)*o,f=(c/=d)*o,m=Math.atan2(c,u);l.moveTo(i-h,s-f),l.lineTo(e-u*r,n-c*r),l.arc(e,n,r,m-Math.PI,m),l.lineTo(i+h,s+f),l.arc(i,s,o,m,m+Math.PI)}else l.arc(e,n,r,0,ph);l.closePath()}else a=1;i=e,s=n,o=r}function c(i){var s,o,c,d=i.length,h=!1;for(null==l&&(l=c=Wh()),s=0;s<=d;++s)!(sD*D+T*T&&(S=O,M=B),{cx:S,cy:M,x01:-c,y01:-d,x11:S*(a/w-1),y11:M*(a/w-1)}}var nf=function(){var e=Gh,n=Jh,t=qh(0),r=null,a=Zh,i=Kh,s=Xh,o=null;function l(){var l,u,c=+e.apply(this,arguments),d=+n.apply(this,arguments),h=a.apply(this,arguments)-Dd,f=i.apply(this,arguments)-Dd,m=wd(f-h),p=f>h;if(o||(o=l=Wh()),djd)if(m>Td-jd)o.moveTo(d*kd(h),d*Od(h)),o.arc(0,0,d,h,f,!p),c>jd&&(o.moveTo(c*kd(f),c*Od(f)),o.arc(0,0,c,f,h,p));else{var g,b,y=h,v=f,_=h,w=f,x=m,k=m,S=s.apply(this,arguments)/2,M=S>jd&&(r?+r.apply(this,arguments):Bd(c*c+d*d)),O=Md(wd(d-c)/2,+t.apply(this,arguments)),B=O,j=O;if(M>jd){var L=Rd(M/c*Od(S)),D=Rd(M/d*Od(S));(x-=2*L)>jd?(L*=p?1:-1,_+=L,w-=L):(x=0,_=w=(h+f)/2),(k-=2*D)>jd?(D*=p?1:-1,y+=D,v-=D):(k=0,y=v=(h+f)/2)}var T=d*kd(y),A=d*Od(y),R=c*kd(w),H=c*Od(w);if(O>jd){var N,C=d*kd(v),W=d*Od(v),Y=c*kd(_),z=c*Od(_);if(mjd?j>jd?(g=ef(Y,z,T,A,d,j,p),b=ef(C,W,R,H,d,j,p),o.moveTo(g.cx+g.x01,g.cy+g.y01),jjd&&x>jd?B>jd?(g=ef(R,H,C,W,c,-B,p),b=ef(T,A,Y,z,c,-B,p),o.lineTo(g.cx+g.x01,g.cy+g.y01),B=c;--d)o.point(g[d],b[d]);o.lineEnd(),o.areaEnd()}p&&(g[u]=+e(h,u,l),b[u]=+n(h,u,l),o.point(r?+r(h,u,l):g[u],t?+t(h,u,l):b[u]))}if(f)return o=null,f+""||null}function u(){return sf().defined(a).curve(s).context(i)}return e="function"===typeof e?e:void 0===e?rf:qh(+e),n="function"===typeof n?n:qh(void 0===n?0:+n),t="function"===typeof t?t:void 0===t?af:qh(+t),l.x=function(n){return arguments.length?(e="function"===typeof n?n:qh(+n),r=null,l):e},l.x0=function(n){return arguments.length?(e="function"===typeof n?n:qh(+n),l):e},l.x1=function(e){return arguments.length?(r=null==e?null:"function"===typeof e?e:qh(+e),l):r},l.y=function(e){return arguments.length?(n="function"===typeof e?e:qh(+e),t=null,l):n},l.y0=function(e){return arguments.length?(n="function"===typeof e?e:qh(+e),l):n},l.y1=function(e){return arguments.length?(t=null==e?null:"function"===typeof e?e:qh(+e),l):t},l.lineX0=l.lineY0=function(){return u().x(e).y(n)},l.lineY1=function(){return u().x(e).y(t)},l.lineX1=function(){return u().x(r).y(n)},l.defined=function(e){return arguments.length?(a="function"===typeof e?e:qh(!!e),l):a},l.curve=function(e){return arguments.length?(s=e,null!=i&&(o=s(i)),l):s},l.context=function(e){return arguments.length?(null==e?i=o=null:o=s(i=e),l):i},l},lf={draw:function(e,n){var t=Math.sqrt(n/Ld);e.moveTo(t,0),e.arc(0,0,t,0,Td)}},uf=(Math.sqrt(1/3),Math.sin(Ld/10)/Math.sin(7*Ld/10)),cf=(Math.sin(Td/10),Math.cos(Td/10),Math.sqrt(3),Math.sqrt(3),Math.sqrt(12),function(e,n){var t=null;function r(){var r;if(t||(t=r=Wh()),e.apply(this,arguments).draw(t,+n.apply(this,arguments)),r)return t=null,r+""||null}return e="function"===typeof e?e:qh(e||lf),n="function"===typeof n?n:qh(void 0===n?64:+n),r.type=function(n){return arguments.length?(e="function"===typeof n?n:qh(n),r):e},r.size=function(e){return arguments.length?(n="function"===typeof e?e:qh(+e),r):n},r.context=function(e){return arguments.length?(t=null==e?null:e,r):t},r});function df(e,n){return null!=e?e:n}const hf=e=>e.x||0,ff=e=>e.y||0,mf=e=>e.width||0,pf=e=>e.height||0,gf=e=>(e.x||0)+(e.width||0),bf=e=>(e.y||0)+(e.height||0),yf=e=>e.startAngle||0,vf=e=>e.endAngle||0,_f=e=>e.padAngle||0,wf=e=>e.innerRadius||0,xf=e=>e.outerRadius||0,kf=e=>e.cornerRadius||0,Sf=e=>df(e.cornerRadiusTopLeft,e.cornerRadius)||0,Mf=e=>df(e.cornerRadiusTopRight,e.cornerRadius)||0,Of=e=>df(e.cornerRadiusBottomRight,e.cornerRadius)||0,Bf=e=>df(e.cornerRadiusBottomLeft,e.cornerRadius)||0,jf=e=>df(e.size,64),Lf=e=>e.size||1,Df=e=>!(!1===e.defined),Tf=e=>jh(e.shape||"circle"),Af=nf().startAngle(yf).endAngle(vf).padAngle(_f).innerRadius(wf).outerRadius(xf).cornerRadius(kf),Rf=of().x(hf).y1(ff).y0(bf).defined(Df),Hf=of().y(ff).x1(hf).x0(gf).defined(Df),Nf=sf().x(hf).y(ff).defined(Df),Cf=$h().x(hf).y(ff).width(mf).height(pf).cornerRadius(Sf,Mf,Of,Bf),Wf=cf().type(Tf).size(jf),Yf=Uh().x(hf).y(ff).defined(Df).size(Lf);function zf(e){return e.cornerRadius||e.cornerRadiusTopLeft||e.cornerRadiusTopRight||e.cornerRadiusBottomRight||e.cornerRadiusBottomLeft}function Ef(e,n){return Af.context(e)(n)}function Pf(e,n){const t=n[0],r=t.interpolate||"linear";return("horizontal"===t.orient?Hf:Rf).curve(lh(r,t.orient,t.tension)).context(e)(n)}function Ff(e,n){const t=n[0],r=t.interpolate||"linear";return Nf.curve(lh(r,t.orient,t.tension)).context(e)(n)}function If(e,n,t,r){return Cf.context(e)(n,t,r)}function Vf(e,n){return(n.mark.shape||n.shape).context(e)(n)}function $f(e,n){return Wf.context(e)(n)}function Uf(e,n){return Yf.context(e)(n)}var qf=1;function Gf(){qf=1}var Jf=function(e,n,t){var r=n.clip,a=e._defs,i=n.clip_id||(n.clip_id="clip"+qf++),s=a.clipping[i]||(a.clipping[i]={id:i});return Object(re["E"])(r)?s.path=r(null):zf(t)?s.path=If(null,t,0,0):(s.width=t.width||0,s.height=t.height||0),"url(#"+i+")"};function Zf(e){this.clear(),e&&this.union(e)}function Kf(e){this.mark=e,this.bounds=this.bounds||new Zf}function Xf(e){Kf.call(this,e),this.items=this.items||[]}function Qf(e,n){if("undefined"!==typeof document&&document.createElement){const t=document.createElement("canvas");if(t&&t.getContext)return t.width=e,t.height=n,t}return null}Zf.prototype={clone(){return new Zf(this)},clear(){return this.x1=+Number.MAX_VALUE,this.y1=+Number.MAX_VALUE,this.x2=-Number.MAX_VALUE,this.y2=-Number.MAX_VALUE,this},empty(){return this.x1===+Number.MAX_VALUE&&this.y1===+Number.MAX_VALUE&&this.x2===-Number.MAX_VALUE&&this.y2===-Number.MAX_VALUE},equals(e){return this.x1===e.x1&&this.y1===e.y1&&this.x2===e.x2&&this.y2===e.y2},set(e,n,t,r){return tthis.x2&&(this.x2=e),n>this.y2&&(this.y2=n),this},expand(e){return this.x1-=e,this.y1-=e,this.x2+=e,this.y2+=e,this},round(){return this.x1=Math.floor(this.x1),this.y1=Math.floor(this.y1),this.x2=Math.ceil(this.x2),this.y2=Math.ceil(this.y2),this},scale(e){return this.x1*=e,this.y1*=e,this.x2*=e,this.y2*=e,this},translate(e,n){return this.x1+=e,this.x2+=e,this.y1+=n,this.y2+=n,this},rotate(e,n,t){const r=this.rotatedPoints(e,n,t);return this.clear().add(r[0],r[1]).add(r[2],r[3]).add(r[4],r[5]).add(r[6],r[7])},rotatedPoints(e,n,t){var{x1:r,y1:a,x2:i,y2:s}=this,o=Math.cos(e),l=Math.sin(e),u=n-n*o+t*l,c=t-n*l-t*o;return[o*r-l*a+u,l*r+o*a+c,o*r-l*s+u,l*r+o*s+c,o*i-l*a+u,l*i+o*a+c,o*i-l*s+u,l*i+o*s+c]},union(e){return e.x1this.x2&&(this.x2=e.x2),e.y2>this.y2&&(this.y2=e.y2),this},intersect(e){return e.x1>this.x1&&(this.x1=e.x1),e.y1>this.y1&&(this.y1=e.y1),e.x2=e.x2&&this.y1<=e.y1&&this.y2>=e.y2},alignsWith(e){return e&&(this.x1==e.x1||this.x2==e.x2||this.y1==e.y1||this.y2==e.y2)},intersects(e){return e&&!(this.x2e.x2||this.y2e.y2)},contains(e,n){return!(ethis.x2||nthis.y2)},width(){return this.x2-this.x1},height(){return this.y2-this.y1}},Object(re["z"])(Xf,Kf);const em=()=>"undefined"!==typeof Image?Image:null;function nm(e){this._pending=0,this._loader=e||us()}function tm(e){e._pending+=1}function rm(e){e._pending-=1}nm.prototype={pending(){return this._pending},sanitizeURL(e){var n=this;return tm(n),n._loader.sanitize(e,{context:"href"}).then(e=>(rm(n),e)).catch(()=>(rm(n),null))},loadImage(e){const n=this,t=em();return tm(n),n._loader.sanitize(e,{context:"image"}).then(e=>{const r=e.href;if(!r||!t)throw{url:r};const a=new t,i=Object(re["w"])(e,"crossOrigin")?e.crossOrigin:"anonymous";return null!=i&&(a.crossOrigin=i),a.onload=()=>rm(n),a.onerror=()=>rm(n),a.src=r,a}).catch(e=>(rm(n),{complete:!1,width:0,height:0,src:e&&e.url||""}))},ready(){var e=this;return new Promise(n=>{function t(r){e.pending()?setTimeout(()=>{t(!0)},10):n(r)}t(!1)})}};var am=function(e,n,t){if(n.stroke&&0!==n.opacity&&0!==n.strokeOpacity){const r=null!=n.strokeWidth?+n.strokeWidth:1;e.expand(r+(t?im(n,r):0))}return e};function im(e,n){return e.strokeJoin&&"miter"!==e.strokeJoin?0:n}const sm=ph-1e-8;let om,lm,um,cm,dm,hm,fm,mm;const pm=(e,n)=>om.add(e,n),gm=(e,n)=>pm(lm=e,um=n),bm=e=>pm(e,om.y1),ym=e=>pm(om.x1,e),vm=(e,n)=>dm*e+fm*n,_m=(e,n)=>hm*e+mm*n,wm=(e,n)=>pm(vm(e,n),_m(e,n)),xm=(e,n)=>gm(vm(e,n),_m(e,n));var km=function(e,n){return om=e,n?(cm=n*hh,dm=mm=Math.cos(cm),hm=Math.sin(cm),fm=-hm):(dm=mm=1,cm=hm=fm=0),Sm};const Sm={beginPath(){},closePath(){},moveTo:xm,lineTo:xm,rect(e,n,t,r){cm?(wm(e+t,n),wm(e+t,n+r),wm(e,n+r),xm(e,n)):(pm(e+t,n+r),gm(e,n))},quadraticCurveTo(e,n,t,r){const a=vm(e,n),i=_m(e,n),s=vm(t,r),o=_m(t,r);Mm(lm,a,s,bm),Mm(um,i,o,ym),gm(s,o)},bezierCurveTo(e,n,t,r,a,i){const s=vm(e,n),o=_m(e,n),l=vm(t,r),u=_m(t,r),c=vm(a,i),d=_m(a,i);Om(lm,s,l,c,bm),Om(um,o,u,d,ym),gm(c,d)},arc(e,n,t,r,a,i){if(r+=cm,a+=cm,lm=t*Math.cos(a)+e,um=t*Math.sin(a)+n,Math.abs(a-r)>sm)pm(e-t,n-t),pm(e+t,n+t);else{const s=r=>pm(t*Math.cos(r)+e,t*Math.sin(r)+n);let o,l;if(s(r),s(a),a!==r)if(r%=ph,r<0&&(r+=ph),a%=ph,a<0&&(a+=ph),aa;++l,o-=mh)s(o);else for(o=r-r%mh+mh,l=0;l<4&&ofh?(l=s*s+o*i,l>=0&&(l=Math.sqrt(l),u=(-s+l)/i,c=(-s-l)/i)):u=.5*o/s,0g)return!1;f>p&&(p=f)}else if(d>0){if(f0&&(e.globalAlpha=t,e.fillStyle=zm(e,n,n.fill),!0)},Pm=[],Fm=function(e,n,t){var r=null!=(r=n.strokeWidth)?r:1;return!(r<=0)&&(t*=null==n.strokeOpacity?1:n.strokeOpacity,t>0&&(e.globalAlpha=t,e.strokeStyle=zm(e,n,n.stroke),e.lineWidth=r,e.lineCap=n.strokeCap||"butt",e.lineJoin=n.strokeJoin||"miter",e.miterLimit=n.strokeMiterLimit||10,e.setLineDash&&(e.setLineDash(n.strokeDash||Pm),e.lineDashOffset=n.strokeDashOffset||0),!0))};function Im(e,n){return e.zindex-n.zindex||e.index-n.index}function Vm(e){if(!e.zdirty)return e.zitems;var n,t,r,a=e.items,i=[];for(t=0,r=a.length;t=0;)if(t=n(a[r]))return t;if(a===i)for(a=e.items,r=a.length;--r>=0;)if(!a[r].zindex&&(t=n(a[r])))return t;return null}function qm(e){return function(n,t,r){$m(t,t=>{r&&!r.intersects(t.bounds)||Jm(e,n,t,t)})}}function Gm(e){return function(n,t,r){!t.items.length||r&&!r.intersects(t.bounds)||Jm(e,n,t.items[0],t.items)}}function Jm(e,n,t,r){var a=null==t.opacity?1:t.opacity;0!==a&&(e(n,r)||(Nm(n,t),t.fill&&Em(n,t,a)&&n.fill(),t.stroke&&Fm(n,t,a)&&n.stroke()))}function Zm(e){return e=e||re["hb"],function(n,t,r,a,i,s){return r*=n.pixelRatio,a*=n.pixelRatio,Um(t,t=>{var o=t.bounds;if((!o||o.contains(i,s))&&o)return e(n,t,r,a,i,s)?t:void 0})}}function Km(e,n){return function(t,r,a,i){var s,o,l=Array.isArray(r)?r[0]:r,u=null==n?l.fill:n,c=l.stroke&&t.isPointInStroke;return c&&(s=l.strokeWidth,o=l.strokeCap,t.lineWidth=null!=s?s:1,t.lineCap=null!=o?o:"butt"),!e(t,r)&&(u&&t.isPointInPath(a,i)||c&&t.isPointInStroke(a,i))}}function Xm(e){return Zm(Km(e))}function Qm(e,n){return"translate("+e+","+n+")"}function ep(e){return"rotate("+e+")"}function np(e,n){return"scale("+e+","+n+")"}function tp(e){return Qm(e.x||0,e.y||0)}function rp(e){return Qm(e.x||0,e.y||0)+(e.angle?" "+ep(e.angle):"")}function ap(e){return Qm(e.x||0,e.y||0)+(e.angle?" "+ep(e.angle):"")+(e.scaleX||e.scaleY?" "+np(e.scaleX||1,e.scaleY||1):"")}var ip=function(e,n,t){function r(e,t){e("transform",rp(t)),e("d",n(null,t))}function a(e,t){return n(km(e,t.angle),t),am(e,t).translate(t.x||0,t.y||0)}function i(e,t){var r=t.x||0,a=t.y||0,i=t.angle||0;e.translate(r,a),i&&e.rotate(i*=hh),e.beginPath(),n(e,t),i&&e.rotate(-i),e.translate(-r,-a)}return{type:e,tag:"path",nested:!1,attr:r,bound:a,draw:qm(i),pick:Xm(i),isect:t||Dm(i)}},sp=ip("arc",Ef);function op(e,n){var t,r,a="horizontal"===e[0].orient?n[1]:n[0],i="horizontal"===e[0].orient?"y":"x",s=e.length,o=1/0;while(--s>=0)!1!==e[s].defined&&(r=Math.abs(e[s][i]-a),r=0)if(!1!==e[s].defined&&(t=e[s].x-n[0],r=e[s].y-n[1],a=t*t+r*r,a=0)if(!1!==e[i].defined&&(t=e[i].x-n[0],r=e[i].y-n[1],a=t*t+r*r,t=e[i].size||1,a.5&&n<1.5?.5-Math.abs(n-1):0}function pp(e,n){e("transform",tp(n))}function gp(e,n){const t=mp(n);e("d",If(null,n,t,t))}function bp(e,n){e("class","background"),e("aria-hidden",!0),gp(e,n)}function yp(e,n){e("class","foreground"),e("aria-hidden",!0),n.strokeForeground?gp(e,n):e("d","")}function vp(e,n,t){const r=n.clip?Jf(t,n,n):null;e("clip-path",r)}function _p(e,n){if(!n.clip&&n.items){const t=n.items,r=t.length;for(let n=0;n{const r=n.x||0,a=n.y||0,i=n.strokeForeground,s=null==n.opacity?1:n.opacity;(n.stroke||n.fill)&&s&&(wp(e,n,r,a),Nm(e,n),n.fill&&Em(e,n,s)&&e.fill(),n.stroke&&!i&&Fm(e,n,s)&&e.stroke()),e.save(),e.translate(r,a),n.clip&&fp(e,n),t&&t.translate(-r,-a),$m(n,n=>{this.draw(e,n,t)}),t&&t.translate(r,a),e.restore(),i&&n.stroke&&s&&(wp(e,n,r,a),Nm(e,n),Fm(e,n,s)&&e.stroke())})}function Op(e,n,t,r,a,i){if(n.bounds&&!n.bounds.contains(a,i)||!n.items)return null;const s=t*e.pixelRatio,o=r*e.pixelRatio;return Um(n,l=>{let u,c,d;const h=l.bounds;if(h&&!h.contains(a,i))return;c=l.x||0,d=l.y||0;const f=c+(l.width||0),m=d+(l.height||0),p=l.clip;if(p&&(af||im))return;if(e.save(),e.translate(c,d),c=a-c,d=i-d,p&&zf(l)&&!Sp(e,l,s,o))return e.restore(),null;const g=l.strokeForeground,b=!1!==n.interactive;return b&&g&&l.stroke&&kp(e,l,s,o)?(e.restore(),l):(u=Um(l,e=>Bp(e,c,d)?this.pick(e,t,r,c,d):null),!u&&b&&(l.fill||!g&&l.stroke)&&xp(e,l,s,o)&&(u=l),e.restore(),u||null)})}function Bp(e,n,t){return(!1!==e.interactive||"group"===e.marktype)&&e.bounds&&e.bounds.contains(n,t)}var jp={type:"group",tag:"g",nested:!1,attr:pp,bound:_p,draw:Mp,pick:Op,isect:Am,content:vp,background:bp,foreground:yp},Lp={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1"};function Dp(e,n){var t=e.image;return(!t||e.url&&e.url!==t.url)&&(t={complete:!1,width:0,height:0},n.loadImage(e.url).then(n=>{e.image=n,e.image.url=e.url})),t}function Tp(e,n){return null!=e.width?e.width:n&&n.width?!1!==e.aspect&&e.height?e.height*n.width/n.height:n.width:0}function Ap(e,n){return null!=e.height?e.height:n&&n.height?!1!==e.aspect&&e.width?e.width*n.height/n.width:n.height:0}function Rp(e,n){return"center"===e?n/2:"right"===e?n:0}function Hp(e,n){return"middle"===e?n/2:"bottom"===e?n:0}function Np(e,n,t){const r=Dp(n,t),a=Tp(n,r),i=Ap(n,r),s=(n.x||0)-Rp(n.align,a),o=(n.y||0)-Hp(n.baseline,i),l=!r.src&&r.toDataURL?r.toDataURL():r.src||"";e("href",l,Lp["xmlns:xlink"],"xlink:href"),e("transform",Qm(s,o)),e("width",a),e("height",i),e("preserveAspectRatio",!1===n.aspect?"none":"xMidYMid")}function Cp(e,n){const t=n.image,r=Tp(n,t),a=Ap(n,t),i=(n.x||0)-Rp(n.align,r),s=(n.y||0)-Hp(n.baseline,a);return e.set(i,s,i+r,s+a)}function Wp(e,n,t){$m(n,n=>{if(t&&!t.intersects(n.bounds))return;const r=Dp(n,this);let a,i,s,o,l=Tp(n,r),u=Ap(n,r),c=(n.x||0)-Rp(n.align,l),d=(n.y||0)-Hp(n.baseline,u);!1!==n.aspect&&(i=r.width/r.height,s=n.width/n.height,i===i&&s===s&&i!==s&&(s{if(!t||t.intersects(n.bounds)){var r=null==n.opacity?1:n.opacity;r&&Zp(e,n,r)&&(Nm(e,n),e.stroke())}})}function Xp(e,n,t,r){return!!e.isPointInStroke&&(Zp(e,n,1)&&e.isPointInStroke(t,r))}var Qp={type:"rule",tag:"line",nested:!1,attr:Gp,bound:Jp,draw:Kp,pick:Zm(Xp),isect:Rm},eg=ip("shape",Vf),ng=ip("symbol",$f,Tm);const tg=Object(re["M"])();var rg={height:ug,measureWidth:og,estimateWidth:ig,width:ig,canvas:ag};function ag(e){rg.width=e&&jm?og:ig}function ig(e,n){return sg(mg(e,n),ug(e))}function sg(e,n){return~~(.8*e.length*n)}function og(e,n){return ug(e)<=0||!(n=mg(e,n))?0:lg(n,yg(e))}function lg(e,n){const t=`(${n}) ${e}`;let r=tg.get(t);return void 0===r&&(jm.font=n,r=jm.measureText(e).width,tg.set(t,r)),r}function ug(e){return null!=e.fontSize?+e.fontSize||0:11}function cg(e){return null!=e.lineHeight?e.lineHeight:ug(e)+2}function dg(e){return Object(re["B"])(e)?e.length>1?e:e[0]:e}function hg(e){return dg(e.lineBreak&&e.text&&!Object(re["B"])(e.text)?e.text.split(e.lineBreak):e.text)}function fg(e){const n=hg(e);return(Object(re["B"])(n)?n.length-1:0)*cg(e)}function mg(e,n){const t=null==n?"":(n+"").trim();return e.limit>0&&t.length?gg(e,t):t}function pg(e){if(rg.width===og){const n=yg(e);return e=>lg(e,n)}{const n=ug(e);return e=>sg(e,n)}}function gg(e,n){var t=+e.limit,r=pg(e);if(r(n)>>1,r(n.slice(a))>t?o=a+1:l=a;return i+n.slice(o)}while(o>>1),r(n.slice(0,a))Math.max(e,rg.width(n,t)),0)):r=rg.width(n,d),"center"===i?u-=r/2:"right"===i&&(u-=r),e.set(u+=o,c+=l,u+r,c+a),n.angle&&!t)e.rotate(n.angle*hh,o,l);else if(2===t)return e.rotatedPoints(n.angle*hh,o,l);return e}function Mg(e,n,t){$m(n,n=>{var r,a,i,s,o,l,u,c=null==n.opacity?1:n.opacity;if(!(t&&!t.intersects(n.bounds)||0===c||n.fontSize<=0||null==n.text||0===n.text.length)){if(e.font=yg(n),e.textAlign=n.align||"left",r=xg(n),a=r.x1,i=r.y1,n.angle&&(e.save(),e.translate(a,i),e.rotate(n.angle*hh),a=i=0),a+=n.dx||0,i+=(n.dy||0)+vg(n),l=hg(n),Nm(e,n),Object(re["B"])(l))for(o=cg(n),s=0;sn)e.removeChild(t[--r]);return e}function Vg(e){return"mark-"+e.marktype+(e.role?" role-"+e.role:"")+(e.name?" "+e.name:"")}Yg.prototype={toJSON(e){return Ng(this.root,e||0)},mark(e,n,t){n=n||this.root.items[0];var r=zg(e,n);return n.items[t]=r,r.zindex&&(r.group.zdirty=!0),r}};var $g=function(e,n){var t=n.getBoundingClientRect();return[e.clientX-t.left-(n.clientLeft||0),e.clientY-t.top-(n.clientTop||0)]},Ug=function(e,n,t,r){var a,i,s=e&&e.mark;if(s&&(a=Dg[s.marktype]).tip){i=$g(n,t),i[0]-=r[0],i[1]-=r[1];while(e=e.mark.group)i[0]-=e.x||0,i[1]-=e.y||0;e=a.tip(s.items,i)}return e};function qg(e,n){this._active=null,this._handlers={},this._loader=e||us(),this._tooltip=n||Gg}function Gg(e,n,t,r){e.element().setAttribute("title",r||"")}function Jg(e){this._el=null,this._bgcolor=null,this._loader=new nm(e)}qg.prototype={initialize(e,n,t){return this._el=e,this._obj=t||null,this.origin(n)},element(){return this._el},canvas(){return this._el&&this._el.firstChild},origin(e){return arguments.length?(this._origin=e||[0,0],this):this._origin.slice()},scene(e){return arguments.length?(this._scene=e,this):this._scene},on(){},off(){},_handlerIndex(e,n,t){for(let r=e?e.length:0;--r>=0;)if(e[r].type===n&&(!t||e[r].handler===t))return r;return-1},handlers(e){const n=this._handlers,t=[];if(e)t.push.apply(t,n[this.eventName(e)]);else for(const r in n)t.push.apply(t,n[r]);return t},eventName(e){const n=e.indexOf(".");return n<0?e:e.slice(0,n)},handleHref(e,n,t){this._loader.sanitize(t,{context:"href"}).then(n=>{const t=new MouseEvent(e.type,e),r=Eg(null,"a");for(const e in n)r.setAttribute(e,n[e]);r.dispatchEvent(t)}).catch(()=>{})},handleTooltip(e,n,t){if(n&&null!=n.tooltip){n=Ug(n,e,this.canvas(),this._origin);const r=t&&n&&n.tooltip||null;this._tooltip.call(this._obj,this,e,n,r)}},getItemBoundingClientRect(e){const n=this.canvas();if(!n)return;const t=n.getBoundingClientRect(),r=this._origin,a=e.bounds,i=a.width(),s=a.height();let o=a.x1+r[0]+t.left,l=a.y1+r[1]+t.top;while(e.mark&&(e=e.mark.group))o+=e.x||0,l+=e.y||0;return{x:o,y:l,width:i,height:s,left:o,top:l,right:o+i,bottom:l+s}}},Jg.prototype={initialize(e,n,t,r,a){return this._el=e,this.resize(n,t,r,a)},element(){return this._el},canvas(){return this._el&&this._el.firstChild},background(e){return 0===arguments.length?this._bgcolor:(this._bgcolor=e,this)},resize(e,n,t,r){return this._width=e,this._height=n,this._origin=t||[0,0],this._scale=r||1,this},dirty(){},render(e){var n=this;return n._call=function(){n._render(e)},n._call(),n._call=null,n},_render(){},renderAsync(e){var n=this.render(e);return this._ready?this._ready.then(()=>n):Promise.resolve(n)},_load(e,n){var t=this,r=t._loader[e](n);if(!t._ready){var a=t._call;t._ready=t._loader.ready().then(e=>{e&&a(),t._ready=null})}return r},sanitizeURL(e){return this._load("sanitizeURL",e)},loadImage(e){return this._load("loadImage",e)}};const Zg="keydown",Kg="keypress",Xg="keyup",Qg="dragenter",eb="dragleave",nb="dragover",tb="mousedown",rb="mouseup",ab="mousemove",ib="mouseout",sb="mouseover",ob="click",lb="dblclick",ub="wheel",cb="mousewheel",db="touchstart",hb="touchmove",fb="touchend",mb=[Zg,Kg,Xg,Qg,eb,nb,tb,rb,ab,ib,sb,ob,lb,ub,cb,db,hb,fb],pb=ab,gb=ib,bb=ob;function yb(e,n){qg.call(this,e,n),this._down=null,this._touch=null,this._first=!0,this._events={}}const vb=e=>e===db||e===hb||e===fb?[db,hb,fb]:[e];function _b(e,n){vb(n).forEach(n=>wb(e,n))}function wb(e,n){const t=e.canvas();t&&!e._events[n]&&(e._events[n]=1,t.addEventListener(n,e[n]?t=>e[n](t):t=>e.fire(n,t)))}function xb(e,n,t){return function(r){const a=this._active,i=this.pickEvent(r);i===a||(a&&a.exit||this.fire(t,r),this._active=i,this.fire(n,r)),this.fire(e,r)}}function kb(e){return function(n){this.fire(e,n),this._active=null}}function Sb(){return"undefined"!==typeof window&&window.devicePixelRatio||1}Object(re["z"])(yb,qg,{initialize(e,n,t){return this._canvas=e&&Pg(e,"canvas"),[ob,tb,ab,ib,eb].forEach(e=>_b(this,e)),qg.prototype.initialize.call(this,e,n,t)},canvas(){return this._canvas},context(){return this._canvas.getContext("2d")},events:mb,DOMMouseScroll(e){this.fire(cb,e)},mousemove:xb(ab,sb,ib),dragover:xb(nb,Qg,eb),mouseout:kb(ib),dragleave:kb(eb),mousedown(e){this._down=this._active,this.fire(tb,e)},click(e){this._down===this._active&&(this.fire(ob,e),this._down=null)},touchstart(e){this._touch=this.pickEvent(e.changedTouches[0]),this._first&&(this._active=this._touch,this._first=!1),this.fire(db,e,!0)},touchmove(e){this.fire(hb,e,!0)},touchend(e){this.fire(fb,e,!0),this._touch=null},fire(e,n,t){const r=t?this._touch:this._active,a=this._handlers[e];if(n.vegaType=e,e===bb&&r&&r.href?this.handleHref(n,r,r.href):e!==pb&&e!==gb||this.handleTooltip(n,r,e!==gb),a)for(let i=0,s=a.length;i=0&&r.splice(a,1),this},pickEvent(e){const n=$g(e,this._canvas),t=this._origin;return this.pick(this._scene,n[0],n[1],n[0]-t[0],n[1]-t[1])},pick(e,n,t,r,a){const i=this.context(),s=Dg[e.marktype];return s.pick.call(this,i,e,n,t,r,a)}});var Mb=Sb(),Ob=function(e,n,t,r,a,i){const s="undefined"!==typeof HTMLElement&&e instanceof HTMLElement&&null!=e.parentNode,o=e.getContext("2d"),l=s?Mb:a;e.width=n*l,e.height=t*l;for(const u in i)o[u]=i[u];return s&&1!==l&&(e.style.width=n+"px",e.style.height=t+"px"),o.pixelRatio=l,o.setTransform(l,0,0,l,l*r[0],l*r[1]),e};function Bb(e){Jg.call(this,e),this._options={},this._redraw=!1,this._dirty=new Zf,this._tempb=new Zf}const jb=Jg.prototype,Lb=(e,n,t)=>(new Zf).set(0,0,n,t).translate(-e[0],-e[1]);function Db(e,n,t){return n.expand(1).round(),e.pixelRatio%1&&n.scale(e.pixelRatio).round().scale(1/e.pixelRatio),n.translate(-t[0]%1,-t[1]%1),e.beginPath(),e.rect(n.x1,n.y1,n.width(),n.height()),e.clip(),n}function Tb(e,n){qg.call(this,e,n);const t=this;t._hrefHandler=Ab(t,(e,n)=>{n&&n.href&&t.handleHref(e,n,n.href)}),t._tooltipHandler=Ab(t,(e,n)=>{t.handleTooltip(e,n,e.type!==gb)})}Object(re["z"])(Bb,Jg,{initialize(e,n,t,r,a,i){return this._options=i||{},this._canvas=this._options.externalContext?null:Qf(1,1,this._options.type),e&&this._canvas&&(Ig(e,0).appendChild(this._canvas),this._canvas.setAttribute("class","marks")),jb.initialize.call(this,e,n,t,r,a)},resize(e,n,t,r){if(jb.resize.call(this,e,n,t,r),this._canvas)Ob(this._canvas,this._width,this._height,this._origin,this._scale,this._options.context);else{const e=this._options.externalContext;e||Object(re["o"])("CanvasRenderer is missing a valid canvas or context"),e.scale(this._scale,this._scale),e.translate(this._origin[0],this._origin[1])}return this._redraw=!0,this},canvas(){return this._canvas},context(){return this._options.externalContext||(this._canvas?this._canvas.getContext("2d"):null)},dirty(e){const n=this._tempb.clear().union(e.bounds);let t=e.mark.group;while(t)n.translate(t.x||0,t.y||0),t=t.mark.group;this._dirty.union(n)},_render(e){const n=this.context(),t=this._origin,r=this._width,a=this._height,i=this._dirty,s=Lb(t,r,a);n.save();const o=this._redraw||i.empty()?(this._redraw=!1,s.expand(1)):Db(n,s.intersect(i),t);return this.clear(-t[0],-t[1],r,a),this.draw(n,e,o),n.restore(),i.clear(),this},draw(e,n,t){const r=Dg[n.marktype];n.clip&&hp(e,n),r.draw.call(this,e,n,t),n.clip&&e.restore()},clear(e,n,t,r){const a=this._options,i=this.context();"pdf"===a.type||a.externalContext||i.clearRect(e,n,t,r),null!=this._bgcolor&&(i.fillStyle=this._bgcolor,i.fillRect(e,n,t,r))}});const Ab=(e,n)=>t=>{let r=t.target.__data__;r=Array.isArray(r)?r[0]:r,t.vegaType=t.type,n.call(e._obj,t,r)};Object(re["z"])(Tb,qg,{initialize(e,n,t){let r=this._svg;return r&&(r.removeEventListener(bb,this._hrefHandler),r.removeEventListener(pb,this._tooltipHandler),r.removeEventListener(gb,this._tooltipHandler)),this._svg=r=e&&Pg(e,"svg"),r&&(r.addEventListener(bb,this._hrefHandler),r.addEventListener(pb,this._tooltipHandler),r.addEventListener(gb,this._tooltipHandler)),qg.prototype.initialize.call(this,e,n,t)},canvas(){return this._svg},on(e,n){const t=this.eventName(e),r=this._handlers,a=this._handlerIndex(r[t],e,n);if(a<0){const a={type:e,handler:n,listener:Ab(this,n)};(r[t]||(r[t]=[])).push(a),this._svg&&this._svg.addEventListener(t,a.listener)}return this},off(e,n){const t=this.eventName(e),r=this._handlers[t],a=this._handlerIndex(r,e,n);return a>=0&&(this._svg&&this._svg.removeEventListener(t,r[a].listener),r.splice(a,1)),this}});var Rb=function(e,n,t){const r=e-n+2*t;return e?r>0?r:1:0};const Hb="identity",Nb="linear",Cb="log",Wb="pow",Yb="sqrt",zb="symlog",Eb="time",Pb="utc",Fb="sequential",Ib="diverging",Vb="quantile",$b="quantize",Ub="threshold",qb="ordinal",Gb="point",Jb="band",Zb="bin-ordinal",Kb="continuous",Xb="discrete",Qb="discretizing",ey="interpolating",ny="temporal";var ty=function(e){return function(n){let t,r=n[0],a=n[1];return a=o&&t[i]<=l&&(u<0&&(u=i),r=i);if(!(u<0))return o=e.invertExtent(t[u]),l=e.invertExtent(t[r]),[void 0===o[0]?o[1]:o[0],void 0===l[1]?l[0]:l[1]]}};const ay=ia(aa),iy=ay.right,sy=ay.left;ia(Bo).center;var oy=iy;function ly(e,n){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(n).domain(e);break}return this}function uy(e,n){switch(arguments.length){case 0:break;case 1:"function"===typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"===typeof n?this.interpolator(n):this.range(n);break}return this}const cy=Symbol("implicit");function dy(){var e=new Map,n=[],t=[],r=cy;function a(a){var i=a+"",s=e.get(i);if(!s){if(r!==cy)return r;e.set(i,s=n.push(a))}return t[(s-1)%t.length]}return a.domain=function(t){if(!arguments.length)return n.slice();n=[],e=new Map;for(const r of t){const t=r+"";e.has(t)||e.set(t,n.push(r))}return a},a.range=function(e){return arguments.length?(t=Array.from(e),a):t.slice()},a.unknown=function(e){return arguments.length?(r=e,a):r},a.copy=function(){return dy(n,t).unknown(r)},ly.apply(a,arguments),a}function hy(){const e=dy().unknown(void 0),n=e.domain,t=e.range;let r,a,i=[0,1],s=!1,o=0,l=0,u=.5;function c(){const e=n().length,c=i[1]f+r*e);return t(c?m.reverse():m)}return delete e.unknown,e.domain=function(e){return arguments.length?(n(e),c()):n()},e.range=function(e){return arguments.length?(i=[+e[0],+e[1]],c()):i.slice()},e.rangeRound=function(e){return i=[+e[0],+e[1]],s=!0,c()},e.bandwidth=function(){return a},e.step=function(){return r},e.round=function(e){return arguments.length?(s=!!e,c()):s},e.padding=function(e){return arguments.length?(l=Math.max(0,Math.min(1,e)),o=l,c()):o},e.paddingInner=function(e){return arguments.length?(o=Math.max(0,Math.min(1,e)),c()):o},e.paddingOuter=function(e){return arguments.length?(l=Math.max(0,Math.min(1,e)),c()):l},e.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),c()):u},e.invertRange=function(e){if(null==e[0]||null==e[1])return;const r=i[1]i[1-r])?void 0:(l=Math.max(0,iy(s,d)-1),u=d===h?l:iy(s,h)-1,d-s[l]>a+1e-10&&++l,r&&(c=l,l=o-u,u=o-c),l>u?void 0:n().slice(l,u+1))},e.invert=function(n){const t=e.invertRange([n,n]);return t?t[0]:t},e.copy=function(){return hy().domain(n()).range(i).round(s).paddingInner(o).paddingOuter(l).align(u)},c()}function fy(e){const n=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,e.copy=function(){return fy(n())},e}function my(){return fy(hy().paddingInner(1))}var py=function(e,n,t,r){var a,i=Wn(e,n,t);switch(r=zn(null==r?",f":r),r.type){case"s":var s=Math.max(Math.abs(e),Math.abs(n));return null!=r.precision||isNaN(a=Gn(i,s))||(r.precision=a),Un(r,s);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(a=Jn(i,Math.max(Math.abs(e),Math.abs(n))))||(r.precision=a-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(a=Zn(i))||(r.precision=a-2*("%"===r.type));break}return $n(r)},gy=Array.prototype.map;function by(e){return gy.call(e,re["db"])}const yy=Array.prototype.slice;function vy(){let e=[],n=[];function t(t){return null==t||t!==t?void 0:n[(oy(e,t)-1)%n.length]}return t.domain=function(n){return arguments.length?(e=by(n),t):e.slice()},t.range=function(e){return arguments.length?(n=yy.call(e),t):n.slice()},t.tickFormat=function(n,t){return py(e[0],Object(re["V"])(e),null==n?10:n,t)},t.copy=function(){return vy().domain(t.domain()).range(t.range())},t}var _y=function(e,n,t){e.prototype=n.prototype=t,t.constructor=e};function wy(e,n){var t=Object.create(e.prototype);for(var r in n)t[r]=n[r];return t}function xy(){}var ky=.7,Sy=1/ky,My="\\s*([+-]?\\d+)\\s*",Oy="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",By="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",jy=/^#([0-9a-f]{3,8})$/,Ly=new RegExp("^rgb\\("+[My,My,My]+"\\)$"),Dy=new RegExp("^rgb\\("+[By,By,By]+"\\)$"),Ty=new RegExp("^rgba\\("+[My,My,My,Oy]+"\\)$"),Ay=new RegExp("^rgba\\("+[By,By,By,Oy]+"\\)$"),Ry=new RegExp("^hsl\\("+[Oy,By,By]+"\\)$"),Hy=new RegExp("^hsla\\("+[Oy,By,By,Oy]+"\\)$"),Ny={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Cy(){return this.rgb().formatHex()}function Wy(){return Jy(this).formatHsl()}function Yy(){return this.rgb().formatRgb()}function zy(e){var n,t;return e=(e+"").trim().toLowerCase(),(n=jy.exec(e))?(t=n[1].length,n=parseInt(n[1],16),6===t?Ey(n):3===t?new Vy(n>>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):8===t?Py(n>>24&255,n>>16&255,n>>8&255,(255&n)/255):4===t?Py(n>>12&15|n>>8&240,n>>8&15|n>>4&240,n>>4&15|240&n,((15&n)<<4|15&n)/255):null):(n=Ly.exec(e))?new Vy(n[1],n[2],n[3],1):(n=Dy.exec(e))?new Vy(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=Ty.exec(e))?Py(n[1],n[2],n[3],n[4]):(n=Ay.exec(e))?Py(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=Ry.exec(e))?Gy(n[1],n[2]/100,n[3]/100,1):(n=Hy.exec(e))?Gy(n[1],n[2]/100,n[3]/100,n[4]):Ny.hasOwnProperty(e)?Ey(Ny[e]):"transparent"===e?new Vy(NaN,NaN,NaN,0):null}function Ey(e){return new Vy(e>>16&255,e>>8&255,255&e,1)}function Py(e,n,t,r){return r<=0&&(e=n=t=NaN),new Vy(e,n,t,r)}function Fy(e){return e instanceof xy||(e=zy(e)),e?(e=e.rgb(),new Vy(e.r,e.g,e.b,e.opacity)):new Vy}function Iy(e,n,t,r){return 1===arguments.length?Fy(e):new Vy(e,n,t,null==r?1:r)}function Vy(e,n,t,r){this.r=+e,this.g=+n,this.b=+t,this.opacity=+r}function $y(){return"#"+qy(this.r)+qy(this.g)+qy(this.b)}function Uy(){var e=this.opacity;return e=isNaN(e)?1:Math.max(0,Math.min(1,e)),(1===e?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function qy(e){return e=Math.max(0,Math.min(255,Math.round(e)||0)),(e<16?"0":"")+e.toString(16)}function Gy(e,n,t,r){return r<=0?e=n=t=NaN:t<=0||t>=1?e=n=NaN:n<=0&&(e=NaN),new Ky(e,n,t,r)}function Jy(e){if(e instanceof Ky)return new Ky(e.h,e.s,e.l,e.opacity);if(e instanceof xy||(e=zy(e)),!e)return new Ky;if(e instanceof Ky)return e;e=e.rgb();var n=e.r/255,t=e.g/255,r=e.b/255,a=Math.min(n,t,r),i=Math.max(n,t,r),s=NaN,o=i-a,l=(i+a)/2;return o?(s=n===i?(t-r)/o+6*(t0&&l<1?0:s,new Ky(s,o,l,e.opacity)}function Zy(e,n,t,r){return 1===arguments.length?Jy(e):new Ky(e,n,t,null==r?1:r)}function Ky(e,n,t,r){this.h=+e,this.s=+n,this.l=+t,this.opacity=+r}function Xy(e,n,t){return 255*(e<60?n+(t-n)*e/60:e<180?t:e<240?n+(t-n)*(240-e)/60:n)}function Qy(e,n,t,r,a){var i=e*e,s=i*e;return((1-3*e+3*i-s)*n+(4-6*i+3*s)*t+(1+3*e+3*i-3*s)*r+s*a)/6}_y(xy,zy,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:Cy,formatHex:Cy,formatHsl:Wy,formatRgb:Yy,toString:Yy}),_y(Vy,Iy,wy(xy,{brighter:function(e){return e=null==e?Sy:Math.pow(Sy,e),new Vy(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?ky:Math.pow(ky,e),new Vy(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:$y,formatHex:$y,formatRgb:Uy,toString:Uy})),_y(Ky,Zy,wy(xy,{brighter:function(e){return e=null==e?Sy:Math.pow(Sy,e),new Ky(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?ky:Math.pow(ky,e),new Ky(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),n=isNaN(e)||isNaN(this.s)?0:this.s,t=this.l,r=t+(t<.5?t:1-t)*n,a=2*t-r;return new Vy(Xy(e>=240?e-240:e+120,a,r),Xy(e,a,r),Xy(e<120?e+240:e-120,a,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return e=isNaN(e)?1:Math.max(0,Math.min(1,e)),(1===e?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));var ev=function(e){var n=e.length-1;return function(t){var r=t<=0?t=0:t>=1?(t=1,n-1):Math.floor(t*n),a=e[r],i=e[r+1],s=r>0?e[r-1]:2*a-i,o=r()=>e;function rv(e,n){return function(t){return e+t*n}}function av(e,n,t){return e=Math.pow(e,t),n=Math.pow(n,t)-e,t=1/t,function(r){return Math.pow(e+r*n,t)}}function iv(e,n){var t=n-e;return t?rv(e,t>180||t<-180?t-360*Math.round(t/360):t):tv(isNaN(e)?n:e)}function sv(e){return 1===(e=+e)?ov:function(n,t){return t-n?av(n,t,e):tv(isNaN(n)?t:n)}}function ov(e,n){var t=n-e;return t?rv(e,t):tv(isNaN(e)?n:e)}var lv=function e(n){var t=sv(n);function r(e,n){var r=t((e=Iy(e)).r,(n=Iy(n)).r),a=t(e.g,n.g),i=t(e.b,n.b),s=ov(e.opacity,n.opacity);return function(n){return e.r=r(n),e.g=a(n),e.b=i(n),e.opacity=s(n),e+""}}return r.gamma=e,r}(1);function uv(e){return function(n){var t,r,a=n.length,i=new Array(a),s=new Array(a),o=new Array(a);for(t=0;ti&&(a=n.slice(i,a),o[s]?o[s]+=a:o[++s]=a),(t=t[0])===(r=r[0])?o[s]?o[s]+=r:o[++s]=r:(o[++s]=null,l.push({i:s,x:bv(t,r)})),i=_v.lastIndex;return in&&(t=e,e=n,n=t),function(t){return Math.max(e,Math.min(n,t))}}function Av(e,n,t){var r=e[0],a=e[1],i=n[0],s=n[1];return a2?Rv:Av,a=i=null,d}function d(n){return isNaN(n=+n)?t:(a||(a=r(s.map(e),o,l)))(e(u(n)))}return d.invert=function(t){return u(n((i||(i=r(o,s.map(e),bv)))(t)))},d.domain=function(e){return arguments.length?(s=Array.from(e,Bv),c()):s.slice()},d.range=function(e){return arguments.length?(o=Array.from(e),c()):o.slice()},d.rangeRound=function(e){return o=Array.from(e),l=Mv,c()},d.clamp=function(e){return arguments.length?(u=!!e||Lv,c()):u!==Lv},d.interpolate=function(e){return arguments.length?(l=e,c()):l},d.unknown=function(e){return arguments.length?(t=e,d):t},function(t,r){return e=t,n=r,c()}}function Cv(){return Nv()(Lv,Lv)}function Wv(e){var n=e.domain;return e.ticks=function(e){var t=n();return Nn(t[0],t[t.length-1],null==e?10:e)},e.tickFormat=function(e,t){var r=n();return py(r[0],r[r.length-1],null==e?10:e,t)},e.nice=function(t){null==t&&(t=10);var r,a,i=n(),s=0,o=i.length-1,l=i[s],u=i[o],c=10;u0){if(a=Cn(l,u,t),a===r)return i[s]=l,i[o]=u,n(i);if(a>0)l=Math.floor(l/a)*a,u=Math.ceil(u/a)*a;else{if(!(a<0))break;l=Math.ceil(l*a)/a,u=Math.floor(u*a)/a}r=a}return e},e}function Yv(){var e=Cv();return e.copy=function(){return Hv(e,Yv())},ly.apply(e,arguments),Wv(e)}function zv(e){var n;function t(e){return isNaN(e=+e)?n:e}return t.invert=t,t.domain=t.range=function(n){return arguments.length?(e=Array.from(n,Bv),t):e.slice()},t.unknown=function(e){return arguments.length?(n=e,t):n},t.copy=function(){return zv(e).unknown(n)},e=arguments.length?Array.from(e,Bv):[0,1],Wv(t)}var Ev=function(e,n){e=e.slice();var t,r=0,a=e.length-1,i=e[r],s=e[a];return s0){for(;h<=f;++h)for(c=1,u=t(h);cl)break;p.push(d)}}else for(;h<=f;++h)for(c=i-1,u=t(h);c>=1;--c)if(d=u*c,!(dl)break;p.push(d)}2*p.length0?r[a-1]:n[0],a=r?[a[r-1],t]:[a[s-1],a[s]]},s.unknown=function(n){return arguments.length?(e=n,s):s},s.thresholds=function(){return a.slice()},s.copy=function(){return H_().domain([n,t]).range(i).unknown(e)},ly.apply(Wv(s),arguments)}function N_(){var e,n=[.5],t=[0,1],r=1;function a(a){return a<=a?t[oy(n,a,0,r)]:e}return a.domain=function(e){return arguments.length?(n=Array.from(e),r=Math.min(n.length,t.length-1),a):n.slice()},a.range=function(e){return arguments.length?(t=Array.from(e),r=Math.min(n.length,t.length-1),a):t.slice()},a.invertExtent=function(e){var r=t.indexOf(e);return[n[r-1],n[r]]},a.unknown=function(n){return arguments.length?(e=n,a):e},a.copy=function(){return N_().domain(n).range(t).unknown(e)},ly.apply(a,arguments)}const C_={};function W_(e,n,t){const r=function(){const t=n();return t.invertRange||(t.invertRange=t.invert?ty(t):t.invertExtent?ry(t):void 0),t.type=e,t};return r.metadata=Object(re["eb"])(Object(re["i"])(t)),r}function Y_(e,n,t){return arguments.length>1?(C_[e]=W_(e,n,t),this):z_(e)?C_[e]:void 0}function z_(e){return Object(re["w"])(C_,e)}function E_(e,n){const t=C_[e];return t&&t.metadata[n]}function P_(e){return E_(e,Kb)}function F_(e){return E_(e,Xb)}function I_(e){return E_(e,Qb)}function V_(e){return E_(e,Cb)}function $_(e){return E_(e,ny)}function U_(e){return E_(e,ey)}function q_(e){return E_(e,Vb)}Y_(Hb,zv),Y_(Nb,Yv,Kb),Y_(Cb,Zv,[Kb,Cb]),Y_(Wb,n_,Kb),Y_(Yb,t_,Kb),Y_(zb,s_,Kb),Y_(Eb,b_,[Kb,ny]),Y_(Pb,y_,[Kb,ny]),Y_(Fb,w_,[Kb,ey]),Y_(`${Fb}-${Nb}`,w_,[Kb,ey]),Y_(`${Fb}-${Cb}`,x_,[Kb,ey,Cb]),Y_(`${Fb}-${Wb}`,S_,[Kb,ey]),Y_(`${Fb}-${Yb}`,M_,[Kb,ey]),Y_(`${Fb}-${zb}`,k_,[Kb,ey]),Y_(`${Ib}-${Nb}`,j_,[Kb,ey]),Y_(`${Ib}-${Cb}`,L_,[Kb,ey,Cb]),Y_(`${Ib}-${Wb}`,T_,[Kb,ey]),Y_(`${Ib}-${Yb}`,A_,[Kb,ey]),Y_(`${Ib}-${zb}`,D_,[Kb,ey]),Y_(Vb,R_,[Qb,Vb]),Y_($b,H_,Qb),Y_(Ub,N_,Qb),Y_(Zb,vy,[Xb,Qb]),Y_(qb,dy,Xb),Y_(Jb,hy,Xb),Y_(Gb,my,Xb);var G_,J_=function(e){var n=e.length;return function(t){return e[Math.max(0,Math.min(n-1,Math.floor(t*n)))]}},Z_=function(e,n){var t=iv(+e,+n);return function(e){var n=t(e);return n-360*Math.floor(n/360)}},K_=180/Math.PI,X_={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},Q_=function(e,n,t,r,a,i){var s,o,l;return(s=Math.sqrt(e*e+n*n))&&(e/=s,n/=s),(l=e*t+n*r)&&(t-=e*l,r-=n*l),(o=Math.sqrt(t*t+r*r))&&(t/=o,r/=o,l/=o),e*r180?n+=360:n-e>180&&(e+=360),i.push({i:t.push(a(t)+"rotate(",null,r)-2,x:bv(e,n)})):n&&t.push(a(t)+"rotate("+n+r)}function o(e,n,t,i){e!==n?i.push({i:t.push(a(t)+"skewX(",null,r)-2,x:bv(e,n)}):n&&t.push(a(t)+"skewX("+n+r)}function l(e,n,t,r,i,s){if(e!==t||n!==r){var o=i.push(a(i)+"scale(",null,",",null,")");s.push({i:o-4,x:bv(e,t)},{i:o-2,x:bv(n,r)})}else 1===t&&1===r||i.push(a(i)+"scale("+t+","+r+")")}return function(n,t){var r=[],a=[];return n=e(n),t=e(t),i(n.translateX,n.translateY,t.translateX,t.translateY,r,a),s(n.rotate,t.rotate,r,a),o(n.skewX,t.skewX,r,a),l(n.scaleX,n.scaleY,t.scaleX,t.scaleY,r,a),n=t=null,function(e){var n,t=-1,i=a.length;while(++txw?Math.pow(e,1/3):e/ww+vw}function Bw(e){return e>_w?e*e*e:ww*(e-vw)}function jw(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function Lw(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function Dw(e){if(e instanceof Aw)return new Aw(e.h,e.c,e.l,e.opacity);if(e instanceof Mw||(e=kw(e)),0===e.a&&0===e.b)return new Aw(NaN,0e[n]?s[n](e[n]()):0),s):Object(re["m"])(.5)}function ax(e,n){const t=s[ix(e)];return null!=n&&t&&t.gamma?t.gamma(n):t}function ix(e){return"interpolate"+e.toLowerCase().split("-").map(e=>e[0].toUpperCase()+e.slice(1)).join("")}const sx={blues:"cfe1f2bed8eca8cee58fc1de74b2d75ba3cf4592c63181bd206fb2125ca40a4a90",greens:"d3eecdc0e6baabdda594d3917bc77d60ba6c46ab5e329a512089430e7735036429",greys:"e2e2e2d4d4d4c4c4c4b1b1b19d9d9d8888887575756262624d4d4d3535351e1e1e",oranges:"fdd8b3fdc998fdb87bfda55efc9244f87f2cf06b18e4580bd14904b93d029f3303",purples:"e2e1efd4d4e8c4c5e0b4b3d6a3a0cc928ec3827cb97566ae684ea25c3696501f8c",reds:"fdc9b4fcb49afc9e80fc8767fa7051f6573fec3f2fdc2a25c81b1db21218970b13",blueGreen:"d5efedc1e8e0a7ddd18bd2be70c6a958ba9144ad77319c5d2089460e7736036429",bluePurple:"ccddecbad0e4a8c2dd9ab0d4919cc98d85be8b6db28a55a6873c99822287730f71",greenBlue:"d3eecec5e8c3b1e1bb9bd8bb82cec269c2ca51b2cd3c9fc7288abd1675b10b60a1",orangeRed:"fddcaffdcf9bfdc18afdad77fb9562f67d53ee6545e24932d32d1ebf130da70403",purpleBlue:"dbdaebc8cee4b1c3de97b7d87bacd15b9fc93a90c01e7fb70b70ab056199045281",purpleBlueGreen:"dbd8eac8cee4b0c3de93b7d872acd1549fc83892bb1c88a3097f8702736b016353",purpleRed:"dcc9e2d3b3d7ce9eccd186c0da6bb2e14da0e23189d91e6fc61159ab07498f023a",redPurple:"fccfccfcbec0faa9b8f98faff571a5ec539ddb3695c41b8aa908808d0179700174",yellowGreen:"e4f4acd1eca0b9e2949ed68880c97c62bb6e47aa5e3297502083440e723b036034",yellowOrangeBrown:"feeaa1fedd84fecc63feb746fca031f68921eb7215db5e0bc54c05ab3d038f3204",yellowOrangeRed:"fee087fed16ffebd59fea849fd903efc7335f9522bee3423de1b20ca0b22af0225",blueOrange:"134b852f78b35da2cb9dcae1d2e5eff2f0ebfce0bafbbf74e8932fc5690d994a07",brownBlueGreen:"704108a0651ac79548e3c78af3e6c6eef1eac9e9e48ed1c74da79e187a72025147",purpleGreen:"5b1667834792a67fb6c9aed3e6d6e8eff0efd9efd5aedda971bb75368e490e5e29",purpleOrange:"4114696647968f83b7b9b4d6dadbebf3eeeafce0bafbbf74e8932fc5690d994a07",redBlue:"8c0d25bf363adf745ef4ae91fbdbc9f2efeed2e5ef9dcae15da2cb2f78b3134b85",redGrey:"8c0d25bf363adf745ef4ae91fcdccbfaf4f1e2e2e2c0c0c0969696646464343434",yellowGreenBlue:"eff9bddbf1b4bde5b594d5b969c5be45b4c22c9ec02182b82163aa23479c1c3185",redYellowBlue:"a50026d4322cf16e43fcac64fedd90faf8c1dcf1ecabd6e875abd04a74b4313695",redYellowGreen:"a50026d4322cf16e43fcac63fedd8df9f7aed7ee8ea4d86e64bc6122964f006837",pinkYellowGreen:"8e0152c0267edd72adf0b3d6faddedf5f3efe1f2cab6de8780bb474f9125276419",spectral:"9e0142d13c4bf0704afcac63fedd8dfbf8b0e0f3a1a9dda269bda94288b55e4fa2",viridis:"440154470e61481a6c482575472f7d443a834144873d4e8a39568c35608d31688e2d708e2a788e27818e23888e21918d1f988b1fa08822a8842ab07f35b77943bf7154c56866cc5d7ad1518fd744a5db36bcdf27d2e21be9e51afde725",magma:"0000040404130b0924150e3720114b2c11603b0f704a107957157e651a80721f817f24828c29819a2e80a8327db6377ac43c75d1426fde4968e95462f1605df76f5cfa7f5efc8f65fe9f6dfeaf78febf84fece91fddea0fcedaffcfdbf",inferno:"0000040403130c0826170c3b240c4f330a5f420a68500d6c5d126e6b176e781c6d86216b932667a12b62ae305cbb3755c73e4cd24644dd513ae65c30ed6925f3771af8850ffb9506fca50afcb519fac62df6d645f2e661f3f484fcffa4",plasma:"0d088723069033059742039d5002a25d01a66a00a87801a88405a7900da49c179ea72198b12a90ba3488c33d80cb4779d35171da5a69e16462e76e5bed7953f2834cf68f44fa9a3dfca636fdb32ffec029fcce25f9dc24f5ea27f0f921",cividis:"00205100235800265d002961012b65042e670831690d346b11366c16396d1c3c6e213f6e26426e2c456e31476e374a6e3c4d6e42506e47536d4c566d51586e555b6e5a5e6e5e616e62646f66676f6a6a706e6d717270717573727976737c79747f7c75827f758682768985778c8877908b78938e789691789a94789e9778a19b78a59e77a9a177aea575b2a874b6ab73bbaf71c0b26fc5b66dc9b96acebd68d3c065d8c462ddc85fe2cb5ce7cf58ebd355f0d652f3da4ff7de4cfae249fce647",rainbow:"6e40aa883eb1a43db3bf3cafd83fa4ee4395fe4b83ff576eff6659ff7847ff8c38f3a130e2b72fcfcc36bee044aff05b8ff4576ff65b52f6673af27828ea8d1ddfa319d0b81cbecb23abd82f96e03d82e14c6edb5a5dd0664dbf6e40aa",sinebow:"ff4040fc582af47218e78d0bd5a703bfbf00a7d5038de70b72f41858fc2a40ff402afc5818f4720be78d03d5a700bfbf03a7d50b8de71872f42a58fc4040ff582afc7218f48d0be7a703d5bf00bfd503a7e70b8df41872fc2a58ff4040",turbo:"23171b32204a3e2a71453493493eae4b49c54a53d7485ee44569ee4074f53c7ff8378af93295f72e9ff42ba9ef28b3e926bce125c5d925cdcf27d5c629dcbc2de3b232e9a738ee9d3ff39347f68950f9805afc7765fd6e70fe667cfd5e88fc5795fb51a1f84badf545b9f140c5ec3cd0e637dae034e4d931ecd12ef4c92bfac029ffb626ffad24ffa223ff9821ff8d1fff821dff771cfd6c1af76118f05616e84b14df4111d5380fcb2f0dc0260ab61f07ac1805a313029b0f00950c00910b00",browns:"eedbbdecca96e9b97ae4a865dc9856d18954c7784cc0673fb85536ad44339f3632",tealBlues:"bce4d89dd3d181c3cb65b3c245a2b9368fae347da0306a932c5985",teals:"bbdfdfa2d4d58ac9c975bcbb61b0af4da5a43799982b8b8c1e7f7f127273006667",warmGreys:"dcd4d0cec5c1c0b8b4b3aaa7a59c9998908c8b827f7e7673726866665c5a59504e",goldGreen:"f4d166d5ca60b6c35c98bb597cb25760a6564b9c533f8f4f33834a257740146c36",goldOrange:"f4d166f8be5cf8aa4cf5983bf3852aef701be2621fd65322c54923b142239e3a26",goldRed:"f4d166f6be59f9aa51fc964ef6834bee734ae56249db5247cf4244c43141b71d3e",lightGreyRed:"efe9e6e1dad7d5cbc8c8bdb9bbaea9cd967ddc7b43e15f19df4011dc000b",lightGreyTeal:"e4eaead6dcddc8ced2b7c2c7a6b4bc64b0bf22a6c32295c11f85be1876bc",lightMulti:"e0f1f2c4e9d0b0de9fd0e181f6e072f6c053f3993ef77440ef4a3c",lightOrange:"f2e7daf7d5baf9c499fab184fa9c73f68967ef7860e8645bde515bd43d5b",lightTealBlue:"e3e9e0c0dccf9aceca7abfc859afc0389fb9328dad2f7ca0276b95255988",darkBlue:"3232322d46681a5c930074af008cbf05a7ce25c0dd38daed50f3faffffff",darkGold:"3c3c3c584b37725e348c7631ae8b2bcfa424ecc31ef9de30fff184ffffff",darkGreen:"3a3a3a215748006f4d048942489e4276b340a6c63dd2d836ffeb2cffffaa",darkMulti:"3737371f5287197d8c29a86995ce3fffe800ffffff",darkRed:"3434347036339e3c38cc4037e75d1eec8620eeab29f0ce32ffeb2c"},ox={category10:"1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf",category20:"1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5",category20b:"393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6",category20c:"3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9",tableau10:"4c78a8f58518e4575672b7b254a24beeca3bb279a2ff9da69d755dbab0ac",tableau20:"4c78a89ecae9f58518ffbf7954a24b88d27ab79a20f2cf5b43989483bcb6e45756ff9d9879706ebab0acd67195fcbfd2b279a2d6a5c99e765fd8b5a5",accent:"7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666",dark2:"1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666",paired:"a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928",pastel1:"fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2",pastel2:"b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc",set1:"e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999",set2:"66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3",set3:"8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"};function lx(e){const n=e.length/6|0,t=new Array(n);for(let r=0;r1?(cx[e]=n,this):cx[e]}ux(ox,lx),ux(sx,e=>nx(lx(e)));const hx="symbol",fx="discrete",mx="gradient",px=e=>Object(re["B"])(e)?e.map(e=>String(e)):String(e),gx=(e,n)=>e[1]-n[1],bx=(e,n)=>n[1]-e[1];function yx(e,n,t){let r;return Object(re["F"])(n)&&(e.bins&&(n=Math.max(n,e.bins.length)),null!=t&&(n=Math.min(n,Math.floor(Object(re["Y"])(e.domain())/t||1)))),Object(re["G"])(n)&&(r=n.step,n=n.interval),Object(re["I"])(n)&&(n=e.type===Eb?Zr(n):e.type==Pb?Kr(n):Object(re["o"])("Only time and utc scales accept interval strings."),r&&(n=n.every(r))),n}function vx(e,n,t){let r=e.range(),a=r[0],i=Object(re["V"])(r),s=gx;if(a>i&&(r=i,i=a,a=r,s=bx),a=Math.floor(a),i=Math.ceil(i),n=n.map(n=>[n,e(n)]).filter(e=>a<=e[1]&&e[1]<=i).sort(s).map(e=>e[0]),t>0&&n.length>1){const e=[n[0],Object(re["V"])(n)];while(n.length>t&&n.length>=3)n=n.filter((e,n)=>!(n%2));n.length<3&&(n=e)}return n}function _x(e,n){return e.bins?vx(e,e.bins):e.ticks?e.ticks(n):e.domain()}function wx(e,n,t,r,a,i){const s=n.type;let o=px;if(s===Eb||a===Eb)o=e.timeFormat(r);else if(s===Pb||a===Pb)o=e.utcFormat(r);else if(V_(s)){const a=e.formatFloat(r);if(i||n.bins)o=a;else{const e=xx(n,t,!1);o=n=>e(n)?a(n):""}}else if(n.tickFormat){const a=n.domain();o=e.formatSpan(a[0],a[a.length-1],t,r)}else r&&(o=e.format(r));return o}function xx(e,n,t){const r=_x(e,n),a=e.base(),i=Math.log(a),s=Math.max(1,a*n/r.length),o=e=>{let n=e/Math.pow(a,Math.round(Math.log(e)/i));return n*a1?r[1]-r[0]:r[0];for(i=1;ikx[e.type]||e.bins;function Dx(e,n,t,r,a,i,s){const o=Sx[n.type]&&i!==Eb&&i!==Pb?Ox(e,n,a):wx(e,n,t,a,i,s);return r===hx&&Lx(n)?Tx(o):r===fx?Rx(o):Hx(o)}const Tx=e=>(n,t,r)=>{const a=Ax(r[t+1],Ax(r.max,1/0)),i=Nx(n,e),s=Nx(a,e);return i&&s?i+" – "+s:s?"< "+s:"≥ "+i},Ax=(e,n)=>null!=e?e:n,Rx=e=>(n,t)=>t?e(n):null,Hx=e=>n=>e(n),Nx=(e,n)=>Number.isFinite(e)?n(e):null;function Cx(e){const n=e.domain(),t=n.length-1;let r=+n[0],a=+Object(re["V"])(n),i=a-r;if(e.type===Ub){const e=t?i/t:.1;r-=e,a+=e,i=a-r}return e=>(e-r)/i}function Wx(e,n,t,r){const a=r||n.type;return Object(re["I"])(t)&&$_(a)&&(t=t.replace(/%a/g,"%A").replace(/%b/g,"%B")),t||a!==Eb?t||a!==Pb?Dx(e,n,5,null,t,r,!0):e.utcFormat("%A, %d %B %Y, %X UTC"):e.timeFormat("%A, %d %B %Y, %X")}function Yx(e,n,t){t=t||{};const r=Math.max(3,t.maxlen||7),a=Wx(e,n,t.format,t.formatType);if(I_(n.type)){const e=Mx(n).slice(1).map(a),t=e.length;return`${t} boundar${1===t?"y":"ies"}: ${e.join(", ")}`}if(F_(n.type)){const e=n.domain(),t=e.length,i=t>r?e.slice(0,r-2).map(a).join(", ")+", ending with "+e.slice(-1).map(a):e.map(a).join(", ");return`${t} value${1===t?"":"s"}: ${i}`}{const e=n.domain();return`values from ${a(e[0])} to ${a(Object(re["V"])(e))}`}}const zx="aria-hidden",Ex="aria-label",Px="role",Fx="aria-roledescription",Ix="graphics-object",Vx="graphics-symbol",$x=(e,n,t)=>({[Px]:e,[Fx]:n,[Ex]:t||void 0}),Ux=Object(re["eb"])(["axis-domain","axis-grid","axis-label","axis-tick","axis-title","legend-band","legend-entry","legend-gradient","legend-label","legend-title","legend-symbol","title"]),qx={axis:{desc:"axis",caption:ek},legend:{desc:"legend",caption:nk},"title-text":{desc:"title",caption:e=>`Title text '${Qx(e)}'`},"title-subtitle":{desc:"subtitle",caption:e=>`Subtitle text '${Qx(e)}'`}},Gx={ariaRole:Px,ariaRoleDescription:Fx,description:Ex};function Jx(e,n){const t=!1===n.aria;if(e(zx,t||void 0),t||null==n.description)for(const r in Gx)e(Gx[r],void 0);else{const t=n.mark.marktype;e(Ex,n.description),e(Px,n.ariaRole||("group"===t?Ix:Vx)),e(Fx,n.ariaRoleDescription||`${t} mark`)}}function Zx(e){return!1===e.aria?{[zx]:!0}:Ux[e.role]?null:qx[e.role]?Xx(e,qx[e.role]):Kx(e)}function Kx(e){const n=e.marktype,t="group"===n||"text"===n||e.items.some(e=>null!=e.description&&!1!==e.aria);return $x(t?Ix:Vx,`${n} mark container`,e.description)}function Xx(e,n){try{const t=e.items[0],r=n.caption||(()=>"");return $x(n.role||Vx,n.desc,t.description||r(t))}catch(t){return null}}function Qx(e){return Object(re["i"])(e.text).join(" ")}function ek(e){const n=e.datum,t=e.orient,r=n.title?tk(e):null,a=e.context,i=a.scales[n.scale].value,s=a.dataflow.locale(),o=i.type,l="left"===t||"right"===t?"Y":"X";return`${l}-axis`+(r?` titled '${r}'`:"")+` for a ${F_(o)?"discrete":o} scale`+` with ${Yx(s,i,e)}`}function nk(e){const n=e.datum,t=n.title?tk(e):null,r=`${n.type||""} legend`.trim(),a=n.scales,i=Object.keys(a),s=e.context,o=s.scales[a[i[0]]].value,l=s.dataflow.locale();return ak(r)+(t?` titled '${t}'`:"")+` for ${rk(i)}`+` with ${Yx(l,o,e)}`}function tk(e){try{return Object(re["i"])(Object(re["V"])(e.items).items[0].text).join(" ")}catch(n){return null}}function rk(e){return e=e.map(e=>e+("fill"===e||"stroke"===e?" color":"")),e.length<2?e[0]:e.slice(0,-1).join(", ")+" and "+Object(re["V"])(e)}function ak(e){return e.length?e[0].toUpperCase()+e.slice(1):e}const ik=e=>(e+"").replace(/&/g,"&").replace(//g,">"),sk=e=>ik(e).replace(/"/g,""").replace(/\t/g," ").replace(/\n/g," ").replace(/\r/g," ");function ok(){let e="",n="",t="";const r=[],a=()=>n=t="",i=i=>{n&&(e+=`${n}>${t}`,a()),r.push(i)},s=(e,t)=>(null!=t&&(n+=` ${e}="${sk(t)}"`),o),o={open(e,...t){i(e),n="<"+e;for(const n of t)for(const e in n)s(e,n[e]);return o},close(){const i=r.pop();return e+=n?n+(t?`>${t}`:"/>"):``,a(),o},attr:s,text:e=>(t+=ik(e),o),toString:()=>e};return o}const lk=e=>uk(ok(),e)+"";function uk(e,n){if(e.open(n.tagName),n.hasAttributes()){const t=n.attributes,r=t.length;for(let n=0;n{r=e.mark(n,t,r),++a}),Ig(n,1+a)}function _k(e,n,t,r,a){let i,s=e._svg;if(!s&&(i=n.ownerDocument,s=Eg(i,r,fk),e._svg=s,e.mark&&(s.__data__=e,s.__values__={fill:"default"},"g"===r))){const n=Eg(i,"path",fk);s.appendChild(n),n.__data__=e;const t=Eg(i,"g",fk);s.appendChild(t),t.__data__=e;const r=Eg(i,"path",fk);s.appendChild(r),r.__data__=e,r.__values__={fill:"default"}}return(s.ownerSVGElement!==a||wk(s,t))&&n.insertBefore(s,t?t.nextSibling:n.firstChild),s}function wk(e,n){return e.parentNode&&e.parentNode.childNodes.length>1&&e.previousSibling!=n}Object(re["z"])(mk,Jg,{initialize(e,n,t,r,a){return this._defs={},this._clearDefs(),e&&(this._svg=Fg(e,0,"svg",fk),Bk(this._svg,Lp),this._svg.setAttribute("class","marks"),Ig(e,1),this._root=Fg(this._svg,hk,"g",fk),Bk(this._root,dk),Ig(this._svg,hk+1)),this.background(this._bgcolor),pk.initialize.call(this,e,n,t,r,a)},background(e){return arguments.length&&this._svg&&this._svg.style.setProperty("background-color",e),pk.background.apply(this,arguments)},resize(e,n,t,r){return pk.resize.call(this,e,n,t,r),this._svg&&(Bk(this._svg,{width:this._width*this._scale,height:this._height*this._scale,viewBox:`0 0 ${this._width} ${this._height}`}),this._root.setAttribute("transform",`translate(${this._origin})`)),this._dirty=[],this},canvas(){return this._svg},svg(){const e=this._svg,n=this._bgcolor;if(!e)return null;let t;n&&(e.removeAttribute("style"),t=Fg(e,hk,"rect",fk),Bk(t,{width:this._width,height:this._height,fill:n}));const r=lk(e);return n&&(e.removeChild(t),this._svg.style.setProperty("background-color",n)),r},_render(e){return this._dirtyCheck()&&(this._dirtyAll&&this._clearDefs(),this.mark(this._root,e),Ig(this._root,1)),this.defs(),this._dirty=[],++this._dirtyID,this},dirty(e){e.dirty!==this._dirtyID&&(e.dirty=this._dirtyID,this._dirty.push(e))},isDirty(e){return this._dirtyAll||!e._svg||e.dirty===this._dirtyID},_dirtyCheck(){this._dirtyAll=!0;const e=this._dirty;if(!e.length||!this._dirtyID)return!0;const n=++this._dirtyID;let t,r,a,i,s,o,l;for(s=0,o=e.length;s{e.dirty=n})),r.zdirty||(t.exit?(i.nested&&r.items.length?(l=r.items[0],l._svg&&this._update(i,l._svg,l)):t._svg&&(l=t._svg.parentNode,l&&l.removeChild(t._svg)),t._svg=null):(t=i.nested?r.items[0]:t,t._update!==n&&(t._svg&&t._svg.ownerSVGElement?this._update(i,t._svg,t):(this._dirtyAll=!1,gk(t,n)),t._update=n)));return!this._dirtyAll},mark(e,n,t){if(!this.isDirty(n))return n._svg;const r=this._svg,a=Dg[n.marktype],i=!1===n.interactive?"none":null,s="g"===a.tag;let o=null,l=0;const u=_k(n,e,t,"g",r);u.setAttribute("class",Vg(n));const c=Zx(n);for(const h in c)jk(u,h,c[h]);s||jk(u,"pointer-events",i),jk(u,"clip-path",n.clip?Jf(this,n,n.group):null);const d=e=>{const n=this.isDirty(e),t=_k(e,u,o,a.tag,r);n&&(this._update(a,t,e),s&&vk(this,t,e)),o=t,++l};return a.nested?n.items.length&&d(n.items[0]):$m(n,d),Ig(u,l),u},_update(e,n,t){xk=n,kk=n.__values__,Jx(Mk,t),e.attr(Mk,t,this);const r=Sk[e.type];r&&r.call(this,e,n,t),xk&&this.style(xk,t)},style(e,n){if(null!=n)for(const t in ck){let r="font"===t?bg(n):n[t];if(r===kk[t])continue;const a=ck[t];null==r?e.removeAttribute(a):(ed(r)&&(r=nd(r,this._defs.gradient,Dk())),e.setAttribute(a,r+"")),kk[t]=r}},defs(){const e=this._svg,n=this._defs;let t=n.el,r=0;for(const a in n.gradient)t||(n.el=t=Fg(e,hk+1,"defs",fk)),r=bk(t,n.gradient[a],r);for(const a in n.clipping)t||(n.el=t=Fg(e,hk+1,"defs",fk)),r=yk(t,n.clipping[a],r);t&&(0===r?(e.removeChild(t),n.el=null):Ig(t,r))},_clearDefs(){const e=this._defs;e.gradient={},e.clipping={}}});let xk=null,kk=null;const Sk={group(e,n,t){const r=xk=n.childNodes[2];kk=r.__values__,e.foreground(Mk,t,this),kk=n.__values__,xk=n.childNodes[1],e.content(Mk,t,this);const a=xk=n.childNodes[0];e.background(Mk,t,this);const i=!1===t.mark.interactive?"none":null;if(i!==kk.events&&(jk(r,"pointer-events",i),jk(a,"pointer-events",i),kk.events=i),t.strokeForeground&&t.stroke){const e=t.fill;jk(r,"display",null),this.style(a,t),jk(a,"stroke",null),e&&(t.fill=null),kk=r.__values__,this.style(r,t),e&&(t.fill=e),xk=null}else jk(r,"display","none")},image(e,n,t){!1===t.smooth?(Ok(n,"image-rendering","optimizeSpeed"),Ok(n,"image-rendering","pixelated")):Ok(n,"image-rendering",null)},text(e,n,t){const r=hg(t);let a,i,s,o;Object(re["B"])(r)?(i=r.map(e=>mg(t,e)),a=i.join("\n"),a!==kk.text&&(Ig(n,0),s=n.ownerDocument,o=cg(t),i.forEach((e,r)=>{const a=Eg(s,"tspan",fk);a.__data__=t,a.textContent=e,r&&(a.setAttribute("x",0),a.setAttribute("dy",o)),n.appendChild(a)}),kk.text=a)):(i=mg(t,r),i!==kk.text&&(n.textContent=i,kk.text=i)),jk(n,"font-family",bg(t)),jk(n,"font-size",ug(t)+"px"),jk(n,"font-style",t.fontStyle),jk(n,"font-variant",t.fontVariant),jk(n,"font-weight",t.fontWeight)}};function Mk(e,n,t){n!==kk[e]&&(t?Lk(xk,e,n,t):jk(xk,e,n),kk[e]=n)}function Ok(e,n,t){t!==kk[n]&&(null==t?e.style.removeProperty(n):e.style.setProperty(n,t+""),kk[n]=t)}function Bk(e,n){for(const t in n)jk(e,t,n[t])}function jk(e,n,t){null!=t?e.setAttribute(n,t):e.removeAttribute(n)}function Lk(e,n,t,r){null!=t?e.setAttributeNS(r,n,t):e.removeAttributeNS(r,n)}function Dk(){let e;return"undefined"===typeof window?"":(e=window.location).hash?e.href.slice(0,-e.hash.length):e.href}function Tk(e){Jg.call(this,e),this._text=null,this._defs={gradient:{},clipping:{}}}function Ak(e,n,t,r,a){if(null==n)return e;if("bgrect"===r&&!1===t.interactive&&(e["pointer-events"]="none"),"bgfore"===r&&(!1===t.interactive&&(e["pointer-events"]="none"),e.display="none",null!==n.fill))return e;"image"===r&&!1===n.smooth&&(e.style="image-rendering: optimizeSpeed; image-rendering: pixelated;"),"text"===r&&(e["font-family"]=bg(n),e["font-size"]=ug(n)+"px",e["font-style"]=n.fontStyle,e["font-variant"]=n.fontVariant,e["font-weight"]=n.fontWeight);for(const i in ck){let t=n[i];const r=ck[i];("transparent"!==t||"fill"!==r&&"stroke"!==r)&&null!=t&&(ed(t)&&(t=nd(t,a.gradient,"")),e[r]=t)}return e}Object(re["z"])(Tk,Jg,{svg(){return this._text},_render(e){const n=ok();n.open("svg",Object(re["p"])({},Lp,{class:"marks",width:this._width*this._scale,height:this._height*this._scale,viewBox:`0 0 ${this._width} ${this._height}`}));const t=this._bgcolor;return t&&"transparent"!==t&&"none"!==t&&n.open("rect",{width:this._width,height:this._height,fill:t}).close(),n.open("g",dk,{transform:"translate("+this._origin+")"}),this.mark(n,e),n.close(),this.defs(n),this._text=n.close()+"",this},mark(e,n){const t=Dg[n.marktype],r=t.tag,a=[Jx,t.attr];e.open("g",{class:Vg(n),"clip-path":n.clip?Jf(this,n,n.group):null},Zx(n),{"pointer-events":"g"!==r&&!1===n.interactive?"none":null});const i=i=>{const s=this.href(i);if(s&&e.open("a",s),e.open(r,this.attr(n,i,a,"g"!==r?r:null)),"text"===r){const n=hg(i);if(Object(re["B"])(n)){const t={x:0,dy:cg(i)};for(let r=0;rthis.mark(e,n)),e.close(),r&&s?(a&&(i.fill=null),i.stroke=s,e.open("path",this.attr(n,i,t.foreground,"bgrect")).close(),a&&(i.fill=a)):e.open("path",this.attr(n,i,t.foreground,"bgfore")).close()}e.close(),s&&e.close()};return t.nested?n.items&&n.items.length&&i(n.items[0]):$m(n,i),e.close()},href(e){const n=e.href;let t;if(n){if(t=this._hrefs&&this._hrefs[n])return t;this.sanitizeURL(n).then(e=>{e["xlink:href"]=e.href,e.href=null,(this._hrefs||(this._hrefs={}))[n]=e})}return null},attr(e,n,t,r){const a={},i=(e,n,t,r)=>{a[r||e]=n};return Array.isArray(t)?t.forEach(e=>e(i,n,this)):t(i,n,this),r&&Ak(a,n,e,r,this._defs),a},defs(e){const n=this._defs.gradient,t=this._defs.clipping,r=Object.keys(n).length+Object.keys(t).length;if(0!==r){e.open("defs");for(const t in n){const r=n[t],a=r.stops;"radial"===r.gradient?(e.open("pattern",{id:Qc+t,viewBox:"0,0,1,1",width:"100%",height:"100%",preserveAspectRatio:"xMidYMid slice"}),e.open("rect",{width:"1",height:"1",fill:"url(#"+t+")"}).close(),e.close(),e.open("radialGradient",{id:t,fx:r.x1,fy:r.y1,fr:r.r1,cx:r.x2,cy:r.y2,r:r.r2})):e.open("linearGradient",{id:t,x1:r.x1,x2:r.x2,y1:r.y1,y2:r.y2});for(let n=0;n1?(Yk[e]=n,this):Yk[e]}function Ek(e,n,t){const r=[],a=(new Zf).union(n),i=e.marktype;return i?Pk(e,a,t,r):"group"===i?Ik(e,a,t,r):Object(re["o"])("Intersect scene must be mark node or group item.")}function Pk(e,n,t,r){if(Fk(e,n,t)){const a=e.items,i=e.marktype,s=a.length;let o=0;if("group"===i)for(;o=0;r--)if(a[r]!=i[r])return!1;for(r=a.length-1;r>=0;r--)if(t=a[r],!Gk(e[t],n[t],t))return!1;return typeof e===typeof n}function Kk(){Gf(),Xc()}function Xk(e){no.call(this,null,e)}function Qk(e,n,t){return n(e.bounds.clear(),e,t)}Object(re["z"])(Xk,no,{transform(e,n){const t=n.dataflow,r=e.mark,a=r.marktype,i=Dg[a],s=i.bound;let o,l=r.bounds;if(i.nested)r.items.length&&t.dirty(r.items[0]),l=Qk(r,s),r.items.forEach(e=>{e.bounds.clear().union(l)});else if(a===Bc||e.modified())switch(n.visit(n.MOD,e=>t.dirty(e)),l.clear(),r.items.forEach(e=>l.union(Qk(e,s))),r.role){case jc:case Ac:case Lc:n.reflow()}else o=n.changed(n.REM),n.visit(n.ADD,e=>{l.union(Qk(e,s))}),n.visit(n.MOD,e=>{o=o||l.alignsWith(e.bounds),t.dirty(e),l.union(Qk(e,s))}),o&&(l.clear(),r.items.forEach(e=>l.union(e.bounds)));return Uk(r),n.modifies("bounds")}});const eS=":vega_identifier:";function nS(e){no.call(this,0,e)}function tS(e){return e._signals[eS]||(e._signals[eS]=e.add(0))}function rS(e){no.call(this,null,e)}function aS(e){const n=e.groups,t=e.parent;return n&&1===n.size?n.get(Object.keys(n.object)[0]):n&&t?n.lookup(t):null}function iS(e){no.call(this,null,e)}nS.Definition={type:"Identifier",metadata:{modifies:!0},params:[{name:"as",type:"string",required:!0}]},Object(re["z"])(nS,no,{transform(e,n){const t=tS(n.dataflow),r=e.as;let a=t.value;return n.visit(n.ADD,e=>e[r]=e[r]||++a),t.set(this.value=a),n}}),Object(re["z"])(rS,no,{transform(e,n){let t=this.value;t||(t=n.dataflow.scenegraph().mark(e.markdef,aS(e),e.index),t.group.context=e.context,e.context.group||(e.context.group=t.group),t.source=this.source,t.clip=e.clip,t.interactive=e.interactive,this.value=t);const r=t.marktype===Bc?Xf:Kf;return n.visit(n.ADD,e=>r.call(e,t)),(e.modified("clip")||e.modified("interactive"))&&(t.clip=e.clip,t.interactive=!!e.interactive,t.zdirty=!0,n.reflow()),t.items=n.source,n}});const sS={parity:e=>e.filter((e,n)=>n%2?e.opacity=0:1),greedy:(e,n)=>{let t;return e.filter((e,r)=>r&&oS(t.bounds,e.bounds,n)?e.opacity=0:(t=e,1))}},oS=(e,n,t)=>t>Math.max(n.x1-e.x2,e.x1-n.x2,n.y1-e.y2,e.y1-n.y2),lS=(e,n)=>{for(var t,r=1,a=e.length,i=e[0].bounds;r{var n=e.bounds;return n.width()>1&&n.height()>1},cS=(e,n,t)=>{var r=e.range(),a=new Zf;return n===mc||n===bc?a.set(r[0],-1/0,r[1],1/0):a.set(-1/0,r[0],1/0,r[1]),a.expand(t||1),e=>a.encloses(e.bounds)},dS=e=>(e.forEach(e=>e.opacity=1),e),hS=(e,n)=>e.reflow(n.modified()).modifies("opacity");function fS(e){no.call(this,null,e)}Object(re["z"])(iS,no,{transform(e,n){const t=sS[e.method]||sS.parity,r=e.separation||0;let a,i,s=n.materialize(n.SOURCE).source;if(!s||!s.length)return;if(!e.method)return e.modified("method")&&(dS(s),n=hS(n,e)),n;if(s=s.filter(uS),!s.length)return;if(e.sort&&(s=s.slice().sort(e.sort)),a=dS(s),n=hS(n,e),a.length>=3&&lS(a,r)){do{a=t(a,r)}while(a.length>=3&&lS(a,r));a.length<3&&!Object(re["V"])(s).opacity&&(a.length>1&&(Object(re["V"])(a).opacity=0),Object(re["V"])(s).opacity=1)}e.boundScale&&e.boundTolerance>=0&&(i=cS(e.boundScale,e.boundOrient,+e.boundTolerance),s.forEach(e=>{i(e)||(e.opacity=0)}));const o=a[0].mark.bounds.clear();return s.forEach(e=>{e.opacity&&o.union(e.bounds)}),n}}),Object(re["z"])(fS,no,{transform(e,n){const t=n.dataflow;if(n.visit(n.ALL,e=>t.dirty(e)),n.fields&&n.fields["zindex"]){var r=n.source&&n.source[0];r&&(r.mark.zdirty=!0)}}});const mS=new Zf;function pS(e,n,t){return e[n]===t?0:(e[n]=t,1)}function gS(e){var n=e.items[0].orient;return n===pc||n===gc}function bS(e){var n=+e.grid;return[e.ticks?n++:-1,e.labels?n++:-1,n+ +e.domain]}function yS(e,n,t,r){var a,i,s=n.items[0],o=s.datum,l=null!=s.translate?s.translate:.5,u=s.orient,c=bS(o),d=s.range,h=s.offset,f=s.position,m=s.minExtent,p=s.maxExtent,g=o.title&&s.items[c[2]].items[0],b=s.titlePadding,y=s.bounds,v=g&&fg(g),_=0,w=0;switch(mS.clear().union(y),y.clear(),(a=c[0])>-1&&y.union(s.items[a].bounds),(a=c[1])>-1&&y.union(s.items[a].bounds),u){case mc:_=f||0,w=-h,i=Math.max(m,Math.min(p,-y.y1)),y.add(0,-i).add(d,0),g&&vS(e,g,i,b,v,0,-1,y);break;case pc:_=-h,w=f||0,i=Math.max(m,Math.min(p,-y.x1)),y.add(-i,0).add(0,d),g&&vS(e,g,i,b,v,1,-1,y);break;case gc:_=t+h,w=f||0,i=Math.max(m,Math.min(p,y.x2)),y.add(0,0).add(i,d),g&&vS(e,g,i,b,v,1,1,y);break;case bc:_=f||0,w=r+h,i=Math.max(m,Math.min(p,y.y2)),y.add(0,0).add(d,i),g&&vS(e,g,i,b,0,0,1,y);break;default:_=s.x,w=s.y}return am(y.translate(_,w),s),pS(s,"x",_+l)|pS(s,"y",w+l)&&(s.bounds=mS,e.dirty(s),s.bounds=y,e.dirty(s)),s.mark.bounds.clear().union(y)}function vS(e,n,t,r,a,i,s,o){const l=n.bounds;if(n.auto){const o=s*(t+a+r);let u=0,c=0;e.dirty(n),i?u=(n.x||0)-(n.x=o):c=(n.y||0)-(n.y=o),n.mark.bounds.clear().union(l.translate(-u,-c)),e.dirty(n)}o.union(l)}const _S=(e,n)=>Math.floor(Math.min(e,n)),wS=(e,n)=>Math.ceil(Math.max(e,n));function xS(e){for(var n,t,r=e.items,a=r.length,i=0,s={marks:[],rowheaders:[],rowfooters:[],colheaders:[],colfooters:[],rowtitle:null,coltitle:null};i1)for(a=0;a0&&(D[a]+=d/2);if(y&&MS(t.center,Zc)&&1!==w)for(a=0;a0&&(T[a]+=h/2);for(a=0;aa&&(e.warn("Grid headers exceed limit: "+a),n=n.slice(0,a)),S+=i,p=0,b=n.length;p=0&&null==(_=t[g]);g-=h);o?(w=null==f?_.x:Math.round(_.bounds.x1+f*_.bounds.width()),x=S):(w=S,x=null==f?_.y:Math.round(_.bounds.y1+f*_.bounds.height())),y.union(v.bounds.translate(w-(v.x||0),x-(v.y||0))),v.x=w,v.y=x,e.dirty(v),M=s(M,y[u])}return M}function AS(e,n,t,r,a,i){if(n){e.dirty(n);var s=t,o=t;r?s=Math.round(a.x1+i*a.width()):o=Math.round(a.y1+i*a.height()),n.bounds.translate(s-(n.x||0),o-(n.y||0)),n.mark.bounds.clear().union(n.bounds),n.x=s,n.y=o,e.dirty(n)}}function RS(e,n){const t=e[n]||{};return(n,r)=>null!=t[n]?t[n]:null!=e[n]?e[n]:r}function HS(e,n){var t=-1/0;return e.forEach(e=>{null!=e.offset&&(t=Math.max(t,e.offset))}),t>-1/0?t:n}function NS(e,n,t,r,a,i,s){const o=RS(t,n),l=HS(e,o("offset",0)),u=o("anchor",xc),c=u===Sc?1:u===kc?.5:0,d={align:qc,bounds:o("bounds",Gc),columns:"vertical"===o("direction")?1:e.length,padding:o("margin",8),center:o("center"),nodirty:!0};switch(n){case pc:d.anchor={x:Math.floor(r.x1)-l,column:Sc,y:c*(s||r.height()+2*r.y1),row:u};break;case gc:d.anchor={x:Math.ceil(r.x2)+l,y:c*(s||r.height()+2*r.y1),row:u};break;case mc:d.anchor={y:Math.floor(a.y1)-l,row:Sc,x:c*(i||a.width()+2*a.x1),column:u};break;case bc:d.anchor={y:Math.ceil(a.y2)+l,x:c*(i||a.width()+2*a.x1),column:u};break;case yc:d.anchor={x:l,y:l};break;case vc:d.anchor={x:i-l,y:l,column:Sc};break;case _c:d.anchor={x:l,y:s-l,row:Sc};break;case wc:d.anchor={x:i-l,y:s-l,column:Sc,row:Sc};break}return d}function CS(e,n){var t,r,a=n.items[0],i=a.datum,s=a.orient,o=a.bounds,l=a.x,u=a.y;return a._bounds?a._bounds.clear().union(o):a._bounds=o.clone(),o.clear(),YS(e,a,a.items[0].items[0]),o=WS(a,o),t=2*a.padding,r=2*a.padding,o.empty()||(t=Math.ceil(o.width()+t),r=Math.ceil(o.height()+r)),i.type===Ec&&PS(a.items[0].items[0].items[0].items),s!==$c&&(a.x=l=0,a.y=u=0),a.width=t,a.height=r,am(o.set(l,u,l+t,u+r),a),a.mark.bounds.clear().union(o),a}function WS(e,n){return e.items.forEach(e=>n.union(e.bounds)),n.x1=e.padding,n.y1=e.padding,n}function YS(e,n,t){var r=n.padding,a=r-t.x,i=r-t.y;if(n.datum.title){var s=n.items[1].items[0],o=s.anchor,l=n.titlePadding||0,u=r-s.x,c=r-s.y;switch(s.orient){case pc:a+=Math.ceil(s.bounds.width())+l;break;case gc:case bc:break;default:i+=s.bounds.height()+l}switch((a||i)&&ES(e,t,a,i),s.orient){case pc:c+=zS(n,t,s,o,1,1);break;case gc:u+=zS(n,t,s,Sc,0,0)+l,c+=zS(n,t,s,o,1,1);break;case bc:u+=zS(n,t,s,o,0,0),c+=zS(n,t,s,Sc,-1,0,1)+l;break;default:u+=zS(n,t,s,o,0,0)}(u||c)&&ES(e,s,u,c),(u=Math.round(s.bounds.x1-r))<0&&(ES(e,t,-u,0),ES(e,s,-u,0))}else(a||i)&&ES(e,t,a,i)}function zS(e,n,t,r,a,i,s){const o="symbol"!==e.datum.type,l=t.datum.vgrad,u=!o||!i&&l||s?n:n.items[0],c=u.bounds[a?"y2":"x2"]-e.padding,d=l&&i?c:0,h=l&&i?0:c,f=a<=0?0:fg(t);return Math.round(r===xc?d:r===Sc?h-f:.5*(c-f))}function ES(e,n,t,r){n.x+=t,n.y+=r,n.bounds.translate(t,r),n.mark.bounds.translate(t,r),e.dirty(n)}function PS(e){var n=e.reduce((e,n)=>(e[n.column]=Math.max(n.bounds.x2-n.x,e[n.column]||0),e),{});e.forEach(e=>{e.width=n[e.column],e.height=e.bounds.y2-e.y})}function FS(e,n,t,r,a){var i,s=n.items[0],o=s.frame,l=s.orient,u=s.anchor,c=s.offset,d=s.padding,h=s.items[0].items[0],f=s.items[1]&&s.items[1].items[0],m=l===pc||l===gc?r:t,p=0,g=0,b=0,y=0,v=0;if(o!==Bc?l===pc?(p=a.y2,m=a.y1):l===gc?(p=a.y1,m=a.y2):(p=a.x1,m=a.x2):l===pc&&(p=r,m=0),i=u===xc?p:u===Sc?m:(p+m)/2,f&&f.text){switch(l){case mc:case bc:v=h.bounds.height()+d;break;case pc:y=h.bounds.width()+d;break;case gc:y=-h.bounds.width()-d;break}mS.clear().union(f.bounds),mS.translate(y-(f.x||0),v-(f.y||0)),pS(f,"x",y)|pS(f,"y",v)&&(e.dirty(f),f.bounds.clear().union(mS),f.mark.bounds.clear().union(mS),e.dirty(f)),mS.clear().union(f.bounds)}else mS.clear();switch(mS.union(h.bounds),l){case mc:g=i,b=a.y1-mS.height()-c;break;case pc:g=a.x1-mS.width()-c,b=i;break;case gc:g=a.x2+mS.width()+c,b=i;break;case bc:g=i,b=a.y2+c;break;default:g=s.x,b=s.y}return pS(s,"x",g)|pS(s,"y",b)&&(mS.translate(g,b),e.dirty(s),s.bounds.clear().union(mS),n.bounds.clear().union(mS),e.dirty(s)),s.bounds}function IS(e){no.call(this,null,e)}function VS(e){return e&&"legend-entry"!==e.mark.role}function $S(e,n,t){var r,a,i,s,o,l,u=n.items,c=Math.max(0,n.width||0),d=Math.max(0,n.height||0),h=(new Zf).set(0,0,c,d),f=h.clone(),m=h.clone(),p=[];for(o=0,l=u.length;o{i=e.orient||gc,i!==$c&&(n[i]||(n[i]=[])).push(e)});for(const r in n){const a=n[r];BS(e,a,NS(a,r,t.legends,f,m,c,d))}p.forEach(n=>{const r=n.bounds;if(r.equals(n._bounds)||(n.bounds=n._bounds,e.dirty(n),n.bounds=r,e.dirty(n)),t.autosize&&t.autosize.type===Pc)switch(n.orient){case pc:case gc:h.add(r.x1,0).add(r.x2,0);break;case mc:case bc:h.add(0,r.y1).add(0,r.y2)}else h.union(r)})}h.union(f).union(m),r&&h.union(FS(e,r,c,d,h)),n.clip&&h.set(0,0,n.width||0,n.height||0),US(e,n,h,t)}function US(e,n,t,r){const a=r.autosize||{},i=a.type;if(e._autosize<1||!i)return;let s=e._width,o=e._height,l=Math.max(0,n.width||0),u=Math.max(0,Math.ceil(-t.x1)),c=Math.max(0,n.height||0),d=Math.max(0,Math.ceil(-t.y1));const h=Math.max(0,Math.ceil(t.x2-l)),f=Math.max(0,Math.ceil(t.y2-c));if(a.contains===zc){const n=e.padding();s-=n.left+n.right,o-=n.top+n.bottom}i===$c?(u=0,d=0,l=s,c=o):i===Pc?(l=Math.max(0,s-u-h),c=Math.max(0,o-d-f)):i===Fc?(l=Math.max(0,s-u-h),o=c+d+f):i===Ic?(s=l+u+h,c=Math.max(0,o-d-f)):i===Vc&&(s=l+u+h,o=c+d+f),e._resizeView(s,o,l,c,[u,d],a.resize)}function qS(e){no.call(this,null,e)}function GS(e){no.call(this,null,e)}function JS(){return de({})}function ZS(e){const n=Object(re["t"])().test(e=>e.exit);return n.lookup=t=>n.get(e(t)),n}function KS(e){no.call(this,null,e)}function XS(e){no.call(this,[],e)}Object(re["z"])(IS,no,{transform(e,n){const t=n.dataflow;return e.mark.items.forEach(n=>{e.layout&&jS(t,n,e.layout),$S(t,n,e)}),VS(e.mark.group)?n.reflow():n}}),Object(re["z"])(qS,no,{transform(e,n){if(this.value&&!e.modified())return n.StopPropagation;var t=n.dataflow.locale(),r=n.fork(n.NO_SOURCE|n.NO_FIELDS),a=this.value,i=e.scale,s=null==e.count?e.values?e.values.length:10:e.count,o=yx(i,s,e.minstep),l=e.format||wx(t,i,o,e.formatSpecifier,e.formatType,!!e.values),u=e.values?vx(i,e.values,o):_x(i,o);return a&&(r.rem=a),a=u.map((e,n)=>de({index:n/(u.length-1||1),value:e,label:l(e)})),e.extra&&a.length&&a.push(de({index:-1,extra:{value:a[0].value},label:""})),r.source=a,r.add=a,this.value=a,r}}),Object(re["z"])(GS,no,{transform(e,n){var t=n.dataflow,r=n.fork(n.NO_SOURCE|n.NO_FIELDS),a=e.item||JS,i=e.key||ue,s=this.value;return Object(re["B"])(r.encode)&&(r.encode=null),s&&(e.modified("key")||n.modified(i))&&Object(re["o"])("DataJoin does not support modified key function or fields."),s||(n=n.addAll(),this.value=s=ZS(i)),n.visit(n.ADD,e=>{const n=i(e);let t=s.get(n);t?t.exit?(s.empty--,r.add.push(t)):r.mod.push(t):(t=a(e),s.set(n,t),r.add.push(t)),t.datum=e,t.exit=!1}),n.visit(n.MOD,e=>{const n=i(e),t=s.get(n);t&&(t.datum=e,r.mod.push(t))}),n.visit(n.REM,e=>{const n=i(e),t=s.get(n);e!==t.datum||t.exit||(r.rem.push(t),t.exit=!0,++s.empty)}),n.changed(n.ADD_MOD)&&r.modifies("datum"),(n.clean()||e.clean&&s.empty>t.cleanThreshold)&&t.runAfter(s.clean),r}}),Object(re["z"])(KS,no,{transform(e,n){var t=n.fork(n.ADD_REM),r=e.mod||!1,a=e.encoders,i=n.encode;if(Object(re["B"])(i)){if(!t.changed()&&!i.every(e=>a[e]))return n.StopPropagation;i=i[0],t.encode=null}var s="enter"===i,o=a.update||re["s"],l=a.enter||re["s"],u=a.exit||re["s"],c=(i&&!s?a[i]:o)||re["s"];if(n.changed(n.ADD)&&(n.visit(n.ADD,n=>{l(n,e),o(n,e)}),t.modifies(l.output),t.modifies(o.output),c!==re["s"]&&c!==o&&(n.visit(n.ADD,n=>{c(n,e)}),t.modifies(c.output))),n.changed(n.REM)&&u!==re["s"]&&(n.visit(n.REM,n=>{u(n,e)}),t.modifies(u.output)),s||c!==re["s"]){var d=n.MOD|(e.modified()?n.REFLOW:0);s?(n.visit(d,n=>{var a=l(n,e)||r;(c(n,e)||a)&&t.mod.push(n)}),t.mod.length&&t.modifies(l.output)):n.visit(d,n=>{(c(n,e)||r)&&t.mod.push(n)}),t.mod.length&&t.modifies(c.output)}return t.changed()?t:n.StopPropagation}}),Object(re["z"])(XS,no,{transform(e,n){if(null!=this.value&&!e.modified())return n.StopPropagation;var t,r,a,i,s,o=n.dataflow.locale(),l=n.fork(n.NO_SOURCE|n.NO_FIELDS),u=this.value,c=e.type||hx,d=e.scale,h=+e.limit,f=yx(d,null==e.count?5:e.count,e.minstep),m=!!e.values||c===hx,p=e.format||Dx(o,d,f,c,e.formatSpecifier,e.formatType,m),g=e.values||Mx(d,f);return u&&(l.rem=u),c===hx?(h&&g.length>h?(n.dataflow.warn("Symbol legend count exceeds limit, filtering items."),u=g.slice(0,h-1),s=!0):u=g,Object(re["E"])(a=e.size)?(e.values||0!==d(u[0])||(u=u.slice(1)),i=u.reduce((n,t)=>Math.max(n,a(t,e)),0)):a=Object(re["m"])(i=a||8),u=u.map((n,t)=>de({index:t,label:p(n,t,u),value:n,offset:i,size:a(n,e)})),s&&(s=g[u.length],u.push(de({index:u.length,label:`…${g.length-u.length} entries`,value:s,offset:i,size:a(s,e)})))):c===mx?(t=d.domain(),r=rx(d,t[0],Object(re["V"])(t)),g.length<3&&!e.values&&t[0]!==Object(re["V"])(t)&&(g=[t[0],Object(re["V"])(t)]),u=g.map((e,n)=>de({index:n,label:p(e,n,g),value:e,perc:r(e)}))):(a=g.length-1,r=Cx(d),u=g.map((e,n)=>de({index:n,label:p(e,n,g),value:e,perc:n?r(e):0,perc2:n===a?1:r(g[n+1])}))),l.source=u,l.add=u,this.value=u,l}});const QS=e=>e.source.x,eM=e=>e.source.y,nM=e=>e.target.x,tM=e=>e.target.y;function rM(e){no.call(this,{},e)}rM.Definition={type:"LinkPath",metadata:{modifies:!0},params:[{name:"sourceX",type:"field",default:"source.x"},{name:"sourceY",type:"field",default:"source.y"},{name:"targetX",type:"field",default:"target.x"},{name:"targetY",type:"field",default:"target.y"},{name:"orient",type:"enum",default:"vertical",values:["horizontal","vertical","radial"]},{name:"shape",type:"enum",default:"line",values:["line","arc","curve","diagonal","orthogonal"]},{name:"require",type:"signal"},{name:"as",type:"string",default:"path"}]},Object(re["z"])(rM,no,{transform(e,n){var t=e.sourceX||QS,r=e.sourceY||eM,a=e.targetX||nM,i=e.targetY||tM,s=e.as||"path",o=e.orient||"vertical",l=e.shape||"line",u=gM.get(l+"-"+o)||gM.get(l);return u||Object(re["o"])("LinkPath unsupported type: "+e.shape+(e.orient?"-"+e.orient:"")),n.visit(n.SOURCE,e=>{e[s]=u(t(e),r(e),a(e),i(e))}),n.reflow(e.modified()).modifies(s)}});const aM=(e,n,t,r)=>"M"+e+","+n+"L"+t+","+r,iM=(e,n,t,r)=>aM(n*Math.cos(e),n*Math.sin(e),r*Math.cos(t),r*Math.sin(t)),sM=(e,n,t,r)=>{var a=t-e,i=r-n,s=Math.sqrt(a*a+i*i)/2,o=180*Math.atan2(i,a)/Math.PI;return"M"+e+","+n+"A"+s+","+s+" "+o+" 0 1 "+t+","+r},oM=(e,n,t,r)=>sM(n*Math.cos(e),n*Math.sin(e),r*Math.cos(t),r*Math.sin(t)),lM=(e,n,t,r)=>{const a=t-e,i=r-n,s=.2*(a+i),o=.2*(i-a);return"M"+e+","+n+"C"+(e+s)+","+(n+o)+" "+(t+o)+","+(r-s)+" "+t+","+r},uM=(e,n,t,r)=>lM(n*Math.cos(e),n*Math.sin(e),r*Math.cos(t),r*Math.sin(t)),cM=(e,n,t,r)=>"M"+e+","+n+"V"+r+"H"+t,dM=(e,n,t,r)=>"M"+e+","+n+"H"+t+"V"+r,hM=(e,n,t,r)=>{const a=Math.cos(e),i=Math.sin(e),s=Math.cos(t),o=Math.sin(t),l=Math.abs(t-e)>Math.PI?t<=e:t>e;return"M"+n*a+","+n*i+"A"+n+","+n+" 0 0,"+(l?1:0)+" "+n*s+","+n*o+"L"+r*s+","+r*o},fM=(e,n,t,r)=>{const a=(e+t)/2;return"M"+e+","+n+"C"+a+","+n+" "+a+","+r+" "+t+","+r},mM=(e,n,t,r)=>{const a=(n+r)/2;return"M"+e+","+n+"C"+e+","+a+" "+t+","+a+" "+t+","+r},pM=(e,n,t,r)=>{const a=Math.cos(e),i=Math.sin(e),s=Math.cos(t),o=Math.sin(t),l=(n+r)/2;return"M"+n*a+","+n*i+"C"+l*a+","+l*i+" "+l*s+","+l*o+" "+r*s+","+r*o},gM=Object(re["t"])({line:aM,"line-radial":iM,arc:sM,"arc-radial":oM,curve:lM,"curve-radial":uM,"orthogonal-horizontal":cM,"orthogonal-vertical":dM,"orthogonal-radial":hM,"diagonal-horizontal":fM,"diagonal-vertical":mM,"diagonal-radial":pM});function bM(e,n){let t=0;if(void 0===n)for(let r of e)(r=+r)&&(t+=r);else{let r=-1;for(let a of e)(a=+n(a,++r,e))&&(t+=a)}return t}function yM(e){no.call(this,null,e)}yM.Definition={type:"Pie",metadata:{modifies:!0},params:[{name:"field",type:"field"},{name:"startAngle",type:"number",default:0},{name:"endAngle",type:"number",default:6.283185307179586},{name:"sort",type:"boolean",default:!1},{name:"as",type:"string",array:!0,length:2,default:["startAngle","endAngle"]}]},Object(re["z"])(yM,no,{transform(e,n){var t,r,a,i=e.as||["startAngle","endAngle"],s=i[0],o=i[1],l=e.field||re["P"],u=e.startAngle||0,c=null!=e.endAngle?e.endAngle:2*Math.PI,d=n.source,h=d.map(l),f=h.length,m=u,p=(c-u)/bM(h),g=Uu(f);for(e.sort&&g.sort((e,n)=>h[e]-h[n]),t=0;t-1)return r;var a,i,s=n.domain,o=e.type,l=n.zero||void 0===n.zero&&_M(e);if(!s)return 0;if(wM(o)&&n.padding&&s[0]!==Object(re["V"])(s)&&(s=jM(o,s,n.range,n.padding,n.exponent,n.constant)),(l||null!=n.domainMin||null!=n.domainMax||null!=n.domainMid)&&(a=(s=s.slice()).length-1||1,l&&(s[0]>0&&(s[0]=0),s[a]<0&&(s[a]=0)),null!=n.domainMin&&(s[0]=n.domainMin),null!=n.domainMax&&(s[a]=n.domainMax),null!=n.domainMid)){i=n.domainMid;const e=i>s[a]?a+1:ie+(n<0?-1:n>0?1:0),0));r!==n.length&&t.warn("Log scale domain includes zero: "+Object(re["ab"])(n))}return n}function DM(e,n,t){let r=n.bins;if(r&&!Object(re["B"])(r)){const n=e.domain(),t=n[0],a=Object(re["V"])(n),i=r.step;let s=null==r.start?t:r.start,o=null==r.stop?a:r.stop;i||Object(re["o"])("Scale bins parameter missing step property."),sa&&(o=i*Math.floor(a/i)),r=Uu(s,o+i/2,i)}return r?e.bins=r:e.bins&&delete e.bins,e.type===Zb&&(r?n.domain||n.domainRaw||(e.domain(r),t=r.length):e.bins=e.domain()),t}function TM(e,n,t){var r=e.type,a=n.round||!1,i=n.range;if(null!=n.rangeStep)i=AM(r,n,t);else if(n.scheme&&(i=RM(r,n,t),Object(re["E"])(i))){if(e.interpolator)return e.interpolator(i);Object(re["o"])(`Scale type ${r} does not support interpolating color schemes.`)}if(i&&U_(r))return e.interpolator(nx(NM(i,n.reverse),n.interpolate,n.interpolateGamma));i&&n.interpolate&&e.interpolate?e.interpolate(ax(n.interpolate,n.interpolateGamma)):Object(re["E"])(e.round)?e.round(a):Object(re["E"])(e.rangeRound)&&e.interpolate(a?Mv:Sv),i&&e.range(NM(i,n.reverse))}function AM(e,n,t){e!==Jb&&e!==Gb&&Object(re["o"])("Only band and point scales support rangeStep.");var r=(null!=n.paddingOuter?n.paddingOuter:n.padding)||0,a=e===Gb?1:(null!=n.paddingInner?n.paddingInner:n.padding)||0;return[0,n.rangeStep*Rb(t,a,r)]}function RM(e,n,t){var r,a,i=n.schemeExtent;return Object(re["B"])(n.scheme)?a=nx(n.scheme,n.interpolate,n.interpolateGamma):(r=n.scheme.toLowerCase(),a=dx(r),a||Object(re["o"])(`Unrecognized scheme name: ${n.scheme}`)),t=e===Ub?t+1:e===Zb?t-1:e===Vb||e===$b?+n.schemeCount||vM:t,U_(e)?HM(a,i,n.reverse):Object(re["E"])(a)?tx(HM(a,i),t):e===qb?a:a.slice(0,t)}function HM(e,n,t){return Object(re["E"])(e)&&(n||t)?ex(e,NM(n||[0,1],t)):e}function NM(e,n){return n?e.slice().reverse():e}function CM(e){no.call(this,null,e)}Object(re["z"])(kM,no,{transform(e,n){var t=n.dataflow,r=this.value,a=SM(e);for(a in r&&a===r.type||(this.value=r=Y_(a)()),e)if(!xM[a]){if("padding"===a&&wM(r.type))continue;Object(re["E"])(r[a])?r[a](e[a]):t.warn("Unsupported scale property: "+a)}return TM(r,e,DM(r,e,OM(r,e,t))),n.fork(n.NO_SOURCE|n.NO_FIELDS)}}),Object(re["z"])(CM,no,{transform(e,n){const t=e.modified("sort")||n.changed(n.ADD)||n.modified(e.sort.fields)||n.modified("datum");return t&&n.source.sort(pe(e.sort)),this.modified(t),n}});const WM="zero",YM="center",zM="normalize",EM=["y0","y1"];function PM(e){no.call(this,null,e)}function FM(e,n,t,r,a){for(var i,s=(n-e.sum)/2,o=e.length,l=0;le(l);if(null==n)f.push(e.slice());else for(a={},i=0,s=e.length;ih&&(h=d),t&&c.sort(t)}return f.max=h,f}function UM(){}PM.Definition={type:"Stack",metadata:{modifies:!0},params:[{name:"field",type:"field"},{name:"groupby",type:"field",array:!0},{name:"sort",type:"compare"},{name:"offset",type:"enum",default:WM,values:[WM,YM,zM]},{name:"as",type:"string",array:!0,length:2,default:EM}]},Object(re["z"])(PM,no,{transform(e,n){var t,r,a,i,s=e.as||EM,o=s[0],l=s[1],u=pe(e.sort),c=e.field||re["P"],d=e.offset===YM?FM:e.offset===zM?IM:VM;for(t=$M(n.source,e.groupby,u,c),r=0,a=t.length,i=t.max;ra(e,n))}function a(e,n){var r=[],a=[];return i(e,n,i=>{t(i,e,n),JM(i)>0?r.push([i]):a.push(i)}),a.forEach(e=>{for(var n,t=0,a=r.length;t=r,qM[u<<1].forEach(m);while(++i=r,qM[l|u<<1].forEach(m);qM[u<<0].forEach(m);while(++o=r,c=t[o*e]>=r,qM[u<<1|c<<2].forEach(m);while(++i=r,d=c,c=t[o*e+i+1]>=r,qM[l|u<<1|c<<2|d<<3].forEach(m);qM[u|c<<3].forEach(m)}i=-1,c=t[o*e]>=r,qM[c<<2].forEach(m);while(++i=r,qM[c<<2|d<<3].forEach(m);function m(e){var n,t,r=[e[0][0]+i,e[0][1]+o],l=[e[1][0]+i,e[1][1]+o],u=s(r),c=s(l);(n=f[u])?(t=h[c])?(delete f[n.end],delete h[t.start],n===t?(n.ring.push(l),a(n.ring)):h[n.start]=f[t.end]={start:n.start,end:t.end,ring:n.ring.concat(t.ring)}):(delete f[n.end],n.ring.push(l),f[n.end=c]=n):(n=h[c])?(t=f[u])?(delete h[n.start],delete f[t.end],n===t?(n.ring.push(l),a(n.ring)):h[t.start]=f[n.end]={start:t.start,end:n.end,ring:t.ring.concat(n.ring)}):(delete h[n.start],n.ring.unshift(r),h[n.start=u]=n):h[u]=f[c]={start:u,end:c,ring:[r,l]}}qM[c<<3].forEach(m)}function s(n){return 2*n[0]+n[1]*(e+1)*4}function o(t,r,a){t.forEach(t=>{var i,s=t[0],o=t[1],l=0|s,u=0|o,c=r[u*e+l];s>0&&s0&&o=0&&i>=0||Object(re["o"])("invalid size"),e=a,n=i,r},r.smooth=function(e){return arguments.length?(t=e?o:UM,r):t===o},r};function JM(e){var n=0,t=e.length,r=e[t-1][1]*e[0][0]-e[t-1][0]*e[0][1];while(++nr!==f>r&&t<(h-u)*(r-c)/(f-c)+u&&(a=-a)}return a}function XM(e,n,t){var r;return QM(e,n,t)&&eO(e[r=+(e[0]===n[0])],t[r],n[r])}function QM(e,n,t){return(n[0]-e[0])*(t[1]-e[1])===(t[0]-e[0])*(n[1]-e[1])}function eO(e,n,t){return e<=n&&n<=t||t<=n&&n<=e}var nO=function(e,n,t){return function(r){var a=Object(re["q"])(r),i=t?Math.min(a[0],0):a[0],s=a[1],o=s-i,l=n?Wn(i,s,e):o/(e+1);return Uu(l,s,l)}};function tO(e){no.call(this,null,e)}function rO(e,n,t){const r=nO(t.levels||10,t.nice,!1!==t.zero);return"shared"!==t.resolve?r:r(e.map(e=>ko(n(e).values)))}function aO(e,n,t,r){let a=r.scale||n.scale,i=r.translate||n.translate;if(Object(re["E"])(a)&&(a=a(t,r)),Object(re["E"])(i)&&(i=i(t,r)),(1===a||null==a)&&!i)return;const s=(Object(re["F"])(a)?a:a[0])||1,o=(Object(re["F"])(a)?a:a[1])||1,l=i&&i[0]||0,u=i&&i[1]||0;e.forEach(iO(n,s,o,l,u))}function iO(e,n,t,r,a){const i=e.x1||0,s=e.y1||0,o=n*t<0;function l(e){e.forEach(u)}function u(e){o&&e.reverse(),e.forEach(c)}function c(e){e[0]=(e[0]-i)*n+r,e[1]=(e[1]-s)*t+a}return function(e){return e.coordinates.forEach(l),e}}function sO(e,n,t){const r=e>=0?e:No(n,t);return Math.round((Math.sqrt(4*r*r+1)-1)/2)}function oO(e){return Object(re["E"])(e)?e:Object(re["m"])(+e)}tO.Definition={type:"Isocontour",metadata:{generates:!0},params:[{name:"field",type:"field"},{name:"thresholds",type:"number",array:!0},{name:"levels",type:"number"},{name:"nice",type:"boolean",default:!1},{name:"resolve",type:"enum",values:["shared","independent"],default:"independent"},{name:"zero",type:"boolean",default:!0},{name:"smooth",type:"boolean",default:!0},{name:"scale",type:"number",expr:!0},{name:"translate",type:"number",array:!0,expr:!0},{name:"as",type:"string",null:!0,default:"contour"}]},Object(re["z"])(tO,no,{transform(e,n){if(this.value&&!n.changed()&&!e.modified())return n.StopPropagation;var t=n.fork(n.NO_SOURCE|n.NO_FIELDS),r=n.materialize(n.SOURCE).source,a=e.field||re["y"],i=GM().smooth(!1!==e.smooth),s=e.thresholds||rO(r,a,e),o=null===e.as?null:e.as||"contour",l=[];return r.forEach(n=>{const t=a(n),r=i.size([t.width,t.height])(t.values,Object(re["B"])(s)?s:s(t.values));aO(r,t,n,e),r.forEach(e=>{l.push(fe(n,de(null!=o?{[o]:e}:e)))})}),this.value&&(t.rem=this.value),this.value=t.source=t.add=l,t}});var lO=function(){var e=e=>e[0],n=e=>e[1],t=re["P"],r=[-1,-1],a=960,i=500,s=2;function o(o,l){const u=sO(r[0],o,e)>>s,c=sO(r[1],o,n)>>s,d=u?u+2:0,h=c?c+2:0,f=2*d+(a>>s),m=2*h+(i>>s),p=new Float32Array(f*m),g=new Float32Array(f*m);let b=p;o.forEach(r=>{const a=d+(+e(r)>>s),i=h+(+n(r)>>s);a>=0&&a=0&&i0&&c>0?(uO(f,m,p,g,u),cO(f,m,g,p,c),uO(f,m,p,g,u),cO(f,m,g,p,c),uO(f,m,p,g,u),cO(f,m,g,p,c)):u>0?(uO(f,m,p,g,u),uO(f,m,g,p,u),uO(f,m,p,g,u),b=g):c>0&&(cO(f,m,p,g,c),cO(f,m,g,p,c),cO(f,m,p,g,c),b=g);const y=l?Math.pow(2,-2*s):1/bM(b);for(let e=0,n=f*m;e>s),y2:h+(i>>s)}}return o.x=function(n){return arguments.length?(e=oO(n),o):e},o.y=function(e){return arguments.length?(n=oO(e),o):n},o.weight=function(e){return arguments.length?(t=oO(e),o):t},o.size=function(e){if(!arguments.length)return[a,i];var n=+e[0],t=+e[1];return n>=0&&t>=0||Object(re["o"])("invalid size"),a=n,i=t,o},o.cellSize=function(e){return arguments.length?((e=+e)>=1||Object(re["o"])("invalid cell size"),s=Math.floor(Math.log(e)/Math.LN2),o):1<=a&&(n>=i&&(o-=t[n-i+s*e]),r[n-a+s*e]=o/Math.min(n+1,e-1+i-n,i))}function cO(e,n,t,r,a){const i=1+(a<<1);for(let s=0;s=a&&(o>=i&&(l-=t[s+(o-i)*e]),r[s+(o-a)*e]=l/Math.min(o+1,n-1+i-o,i))}function dO(e){no.call(this,null,e)}dO.Definition={type:"KDE2D",metadata:{generates:!0},params:[{name:"size",type:"number",array:!0,length:2,required:!0},{name:"x",type:"field",required:!0},{name:"y",type:"field",required:!0},{name:"weight",type:"field"},{name:"groupby",type:"field",array:!0},{name:"cellSize",type:"number"},{name:"bandwidth",type:"number",array:!0,length:2},{name:"counts",type:"boolean",default:!1},{name:"as",type:"string",default:"grid"}]};const hO=["x","y","weight","size","cellSize","bandwidth"];function fO(e,n){return hO.forEach(t=>null!=n[t]?e[t](n[t]):0),e}function mO(e,n){var t,r,a,i,s,o,l=[],u=e=>e(i);if(null==n)l.push(e);else for(t={},r=0,a=e.length;rde(u({[o]:s(n,e.counts)},n.dims))),this.value&&(t.rem=this.value),this.value=t.source=t.add=l,t}}),pO.Definition={type:"Contour",metadata:{generates:!0},params:[{name:"size",type:"number",array:!0,length:2,required:!0},{name:"values",type:"number",array:!0},{name:"x",type:"field"},{name:"y",type:"field"},{name:"weight",type:"field"},{name:"cellSize",type:"number"},{name:"bandwidth",type:"number"},{name:"count",type:"number"},{name:"nice",type:"boolean",default:!1},{name:"thresholds",type:"number",array:!0},{name:"smooth",type:"boolean",default:!0}]},Object(re["z"])(pO,no,{transform(e,n){if(this.value&&!n.changed()&&!e.modified())return n.StopPropagation;var t,r,a=n.fork(n.NO_SOURCE|n.NO_FIELDS),i=GM().smooth(!1!==e.smooth),s=e.values,o=e.thresholds||nO(e.count||10,e.nice,!!s),l=e.size;return s||(s=n.materialize(n.SOURCE).source,t=fO(lO(),e)(s,!0),r=iO(t,t.scale||1,t.scale||1,0,0),l=[t.width,t.height],s=t.values),o=Object(re["B"])(o)?o:o(s),s=i.size(l)(s,o),r&&s.forEach(r),this.value&&(a.rem=this.value),this.value=a.source=a.add=(s||[]).map(de),a}});var gO="Feature",bO="FeatureCollection",yO="MultiPoint";function vO(e){no.call(this,null,e)}vO.Definition={type:"GeoJSON",metadata:{},params:[{name:"fields",type:"field",array:!0,length:2},{name:"geojson",type:"field"}]},Object(re["z"])(vO,no,{transform(e,n){var t,r=this._features,a=this._points,i=e.fields,s=i&&i[0],o=i&&i[1],l=e.geojson||!i&&re["y"],u=n.ADD;t=e.modified()||n.changed(n.REM)||n.modified(Object(re["g"])(l))||s&&n.modified(Object(re["g"])(s))||o&&n.modified(Object(re["g"])(o)),this.value&&!t||(u=n.SOURCE,this._features=r=[],this._points=a=[]),l&&n.visit(u,e=>r.push(l(e))),s&&o&&(n.visit(u,e=>{var n=s(e),t=o(e);null!=n&&null!=t&&(n=+n)===n&&(t=+t)===t&&a.push([n,t])}),r=r.concat({type:gO,geometry:{type:yO,coordinates:a}})),this.value={type:bO,features:r}}});var _O=e=>e;function wO(e,n){e&&kO.hasOwnProperty(e.type)&&kO[e.type](e,n)}var xO={Feature:function(e,n){wO(e.geometry,n)},FeatureCollection:function(e,n){var t=e.features,r=-1,a=t.length;while(++r0){i=e[--a];while(a>0)if(n=i,t=e[--a],i=n+t,r=t-(i-n),r)break;a>0&&(r<0&&e[a-1]<0||r>0&&e[a-1]>0)&&(t=2*r,n=i+t,t==n-i&&(i=n))}return i}}var jO=1e-6,LO=1e-12,DO=Math.PI,TO=DO/2,AO=DO/4,RO=2*DO,HO=180/DO,NO=DO/180,CO=Math.abs,WO=Math.atan,YO=Math.atan2,zO=Math.cos,EO=Math.ceil,PO=Math.exp,FO=(Math.floor,Math.hypot),IO=Math.log,VO=Math.pow,$O=Math.sin,UO=Math.sign||function(e){return e>0?1:e<0?-1:0},qO=Math.sqrt,GO=Math.tan;function JO(e){return e>1?0:e<-1?DO:Math.acos(e)}function ZO(e){return e>1?TO:e<-1?-TO:Math.asin(e)}function KO(){}var XO,QO,eB,nB,tB=new BO,rB=new BO,aB={point:KO,lineStart:KO,lineEnd:KO,polygonStart:function(){aB.lineStart=iB,aB.lineEnd=lB},polygonEnd:function(){aB.lineStart=aB.lineEnd=aB.point=KO,tB.add(CO(rB)),rB=new BO},result:function(){var e=tB/2;return tB=new BO,e}};function iB(){aB.point=sB}function sB(e,n){aB.point=oB,XO=eB=e,QO=nB=n}function oB(e,n){rB.add(nB*e-eB*n),eB=e,nB=n}function lB(){oB(XO,QO)}var uB=aB,cB=1/0,dB=cB,hB=-cB,fB=hB,mB={point:pB,lineStart:KO,lineEnd:KO,polygonStart:KO,polygonEnd:KO,result:function(){var e=[[cB,dB],[hB,fB]];return hB=fB=-(dB=cB=1/0),e}};function pB(e,n){ehB&&(hB=e),nfB&&(fB=n)}var gB,bB,yB,vB,_B=mB,wB=0,xB=0,kB=0,SB=0,MB=0,OB=0,BB=0,jB=0,LB=0,DB={point:TB,lineStart:AB,lineEnd:NB,polygonStart:function(){DB.lineStart=CB,DB.lineEnd=WB},polygonEnd:function(){DB.point=TB,DB.lineStart=AB,DB.lineEnd=NB},result:function(){var e=LB?[BB/LB,jB/LB]:OB?[SB/OB,MB/OB]:kB?[wB/kB,xB/kB]:[NaN,NaN];return wB=xB=kB=SB=MB=OB=BB=jB=LB=0,e}};function TB(e,n){wB+=e,xB+=n,++kB}function AB(){DB.point=RB}function RB(e,n){DB.point=HB,TB(yB=e,vB=n)}function HB(e,n){var t=e-yB,r=n-vB,a=qO(t*t+r*r);SB+=a*(yB+e)/2,MB+=a*(vB+n)/2,OB+=a,TB(yB=e,vB=n)}function NB(){DB.point=TB}function CB(){DB.point=YB}function WB(){zB(gB,bB)}function YB(e,n){DB.point=zB,TB(gB=yB=e,bB=vB=n)}function zB(e,n){var t=e-yB,r=n-vB,a=qO(t*t+r*r);SB+=a*(yB+e)/2,MB+=a*(vB+n)/2,OB+=a,a=vB*e-yB*n,BB+=a*(yB+e),jB+=a*(vB+n),LB+=3*a,TB(yB=e,vB=n)}var EB=DB;function PB(e){this._context=e}PB.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,n){switch(this._point){case 0:this._context.moveTo(e,n),this._point=1;break;case 1:this._context.lineTo(e,n);break;default:this._context.moveTo(e+this._radius,n),this._context.arc(e,n,this._radius,0,RO);break}},result:KO};var FB,IB,VB,$B,UB,qB=new BO,GB={point:KO,lineStart:function(){GB.point=JB},lineEnd:function(){FB&&ZB(IB,VB),GB.point=KO},polygonStart:function(){FB=!0},polygonEnd:function(){FB=null},result:function(){var e=+qB;return qB=new BO,e}};function JB(e,n){GB.point=ZB,IB=$B=e,VB=UB=n}function ZB(e,n){$B-=e,UB-=n,qB.add(qO($B*$B+UB*UB)),$B=e,UB=n}var KB=GB;function XB(){this._string=[]}function QB(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}XB.prototype={_radius:4.5,_circle:QB(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,n){switch(this._point){case 0:this._string.push("M",e,",",n),this._point=1;break;case 1:this._string.push("L",e,",",n);break;default:null==this._circle&&(this._circle=QB(this._radius)),this._string.push("M",e,",",n,this._circle);break}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}};var ej=function(e,n){var t,r,a=4.5;function i(e){return e&&("function"===typeof a&&r.pointRadius(+a.apply(this,arguments)),OO(e,t(r))),r.result()}return i.area=function(e){return OO(e,t(uB)),uB.result()},i.measure=function(e){return OO(e,t(KB)),KB.result()},i.bounds=function(e){return OO(e,t(_B)),_B.result()},i.centroid=function(e){return OO(e,t(EB)),EB.result()},i.projection=function(n){return arguments.length?(t=null==n?(e=null,_O):(e=n).stream,i):e},i.context=function(e){return arguments.length?(r=null==e?(n=null,new XB):new PB(n=e),"function"!==typeof a&&r.pointRadius(a),i):n},i.pointRadius=function(e){return arguments.length?(a="function"===typeof e?e:(r.pointRadius(+e),+e),i):a},i.projection(e).context(n)},nj=function(){var e,n=[];return{point:function(n,t,r){e.push([n,t,r])},lineStart:function(){n.push(e=[])},lineEnd:KO,rejoin:function(){n.length>1&&n.push(n.pop().concat(n.shift()))},result:function(){var t=n;return n=[],e=null,t}}},tj=function(e,n){return CO(e[0]-n[0])=0;--i)a.point((c=u[i])[0],c[1]);else r(h.x,h.p.x,-1,a);h=h.p}h=h.o,u=h.z,f=!f}while(!h.v);a.lineEnd()}}};function ij(e){if(n=e.length){var n,t,r=0,a=e[0];while(++r=0?1:-1,O=M*S,B=O>DO,j=g*x;if(l.add(YO(j*M*$O(O),b*k+j*zO(O))),s+=B?S+M*RO:S,B^m>=t^_>=t){var L=uj(oj(f),oj(v));hj(L);var D=uj(i,L);hj(D);var T=(B^S>=0?-1:1)*ZO(D[2]);(r>T||r===T&&(L[0]||L[1]))&&(o+=B^S>=0?1:-1)}}return(s<-jO||s0){for(d||(a.polygonStart(),d=!0),a.lineStart(),e=0;e1&&2&l&&h.push(h.pop().concat(h.shift())),s.push(h.filter(yj))}return h}};function yj(e){return e.length>1}function vj(e,n){return((e=e.x)[0]<0?e[1]-TO-jO:TO-e[1])-((n=n.x)[0]<0?n[1]-TO-jO:TO-n[1])}var _j=bj((function(){return!0}),wj,kj,[-DO,-TO]);function wj(e){var n,t=NaN,r=NaN,a=NaN;return{lineStart:function(){e.lineStart(),n=1},point:function(i,s){var o=i>0?DO:-DO,l=CO(i-t);CO(l-DO)0?TO:-TO),e.point(a,r),e.lineEnd(),e.lineStart(),e.point(o,r),e.point(i,r),n=0):a!==o&&l>=DO&&(CO(t-a)jO?WO(($O(n)*(i=zO(r))*$O(t)-$O(r)*(a=zO(n))*$O(e))/(a*i*s)):(n+r)/2}function kj(e,n,t,r){var a;if(null==e)a=t*TO,r.point(-DO,a),r.point(0,a),r.point(DO,a),r.point(DO,0),r.point(DO,-a),r.point(0,-a),r.point(-DO,-a),r.point(-DO,0),r.point(-DO,a);else if(CO(e[0]-n[0])>jO){var i=e[0]DO?e+Math.round(-e/RO)*RO:e,n]}function Oj(e,n,t){return(e%=RO)?n||t?Sj(jj(e),Lj(n,t)):jj(e):n||t?Lj(n,t):Mj}function Bj(e){return function(n,t){return n+=e,[n>DO?n-RO:n<-DO?n+RO:n,t]}}function jj(e){var n=Bj(e);return n.invert=Bj(-e),n}function Lj(e,n){var t=zO(e),r=$O(e),a=zO(n),i=$O(n);function s(e,n){var s=zO(n),o=zO(e)*s,l=$O(e)*s,u=$O(n),c=u*t+o*r;return[YO(l*a-c*i,o*t-u*r),ZO(c*a+l*i)]}return s.invert=function(e,n){var s=zO(n),o=zO(e)*s,l=$O(e)*s,u=$O(n),c=u*a-l*i;return[YO(l*a+u*i,o*t+c*r),ZO(c*t-o*r)]},s}Mj.invert=Mj;var Dj=function(e){function n(n){return n=e(n[0]*NO,n[1]*NO),n[0]*=HO,n[1]*=HO,n}return e=Oj(e[0]*NO,e[1]*NO,e.length>2?e[2]*NO:0),n.invert=function(n){return n=e.invert(n[0]*NO,n[1]*NO),n[0]*=HO,n[1]*=HO,n},n};function Tj(e,n,t,r,a,i){if(t){var s=zO(n),o=$O(n),l=r*t;null==a?(a=n+r*RO,i=n-l/2):(a=Aj(s,a),i=Aj(s,i),(r>0?ai)&&(a+=r*RO));for(var u,c=a;r>0?c>i:c0,a=CO(n)>jO;function i(n,r,a,i){Tj(i,e,t,a,n,r)}function s(e,t){return zO(e)*zO(t)>n}function o(e){var n,t,i,o,c;return{lineStart:function(){o=i=!1,c=1},point:function(d,h){var f,m=[d,h],p=s(d,h),g=r?p?0:u(d,h):p?u(d+(d<0?DO:-DO),h):0;if(!n&&(o=i=p)&&e.lineStart(),p!==i&&(f=l(n,m),(!f||tj(n,f)||tj(m,f))&&(m[2]=1)),p!==i)c=0,p?(e.lineStart(),f=l(m,n),e.point(f[0],f[1])):(f=l(n,m),e.point(f[0],f[1],2),e.lineEnd()),n=f;else if(a&&n&&r^p){var b;g&t||!(b=l(m,n,!0))||(c=0,r?(e.lineStart(),e.point(b[0][0],b[0][1]),e.point(b[1][0],b[1][1]),e.lineEnd()):(e.point(b[1][0],b[1][1]),e.lineEnd(),e.lineStart(),e.point(b[0][0],b[0][1],3)))}!p||n&&tj(n,m)||e.point(m[0],m[1]),n=m,i=p,t=g},lineEnd:function(){i&&e.lineEnd(),n=null},clean:function(){return c|(o&&i)<<1}}}function l(e,t,r){var a=oj(e),i=oj(t),s=[1,0,0],o=uj(a,i),l=lj(o,o),u=o[0],c=l-u*u;if(!c)return!r&&e;var d=n*l/c,h=-n*u/c,f=uj(s,o),m=dj(s,d),p=dj(o,h);cj(m,p);var g=f,b=lj(m,g),y=lj(g,g),v=b*b-y*(lj(m,m)-1);if(!(v<0)){var _=qO(v),w=dj(g,(-b-_)/y);if(cj(w,m),w=sj(w),!r)return w;var x,k=e[0],S=t[0],M=e[1],O=t[1];S0^w[1]<(CO(w[0]-k)DO^(k<=w[0]&&w[0]<=S)){var D=dj(g,(-b+_)/y);return cj(D,m),[w,sj(D)]}}}function u(n,t){var a=r?e:DO-e,i=0;return n<-a?i|=1:n>a&&(i|=2),t<-a?i|=4:t>a&&(i|=8),i}return bj(s,o,i,r?[0,-e]:[-DO,e-DO])},Hj=function(e,n,t,r,a,i){var s,o=e[0],l=e[1],u=n[0],c=n[1],d=0,h=1,f=u-o,m=c-l;if(s=t-o,f||!(s>0)){if(s/=f,f<0){if(s0){if(s>h)return;s>d&&(d=s)}if(s=a-o,f||!(s<0)){if(s/=f,f<0){if(s>h)return;s>d&&(d=s)}else if(f>0){if(s0)){if(s/=m,m<0){if(s0){if(s>h)return;s>d&&(d=s)}if(s=i-l,m||!(s<0)){if(s/=m,m<0){if(s>h)return;s>d&&(d=s)}else if(m>0){if(s0&&(e[0]=o+d*f,e[1]=l+d*m),h<1&&(n[0]=o+h*f,n[1]=l+h*m),!0}}}}},Nj=1e9,Cj=-Nj;function Wj(e,n,t,r){function a(a,i){return e<=a&&a<=t&&n<=i&&i<=r}function i(a,i,o,u){var c=0,d=0;if(null==a||(c=s(a,o))!==(d=s(i,o))||l(a,i)<0^o>0)do{u.point(0===c||3===c?e:t,c>1?r:n)}while((c=(c+o+4)%4)!==d);else u.point(i[0],i[1])}function s(r,a){return CO(r[0]-e)0?0:3:CO(r[0]-t)0?2:1:CO(r[1]-n)0?1:0:a>0?3:2}function o(e,n){return l(e.x,n.x)}function l(e,n){var t=s(e,1),r=s(n,1);return t!==r?t-r:0===t?n[1]-e[1]:1===t?e[0]-n[0]:2===t?e[1]-n[1]:n[0]-e[0]}return function(s){var l,u,c,d,h,f,m,p,g,b,y,v=s,_=nj(),w={point:x,lineStart:O,lineEnd:B,polygonStart:S,polygonEnd:M};function x(e,n){a(e,n)&&v.point(e,n)}function k(){for(var n=0,t=0,a=u.length;tr&&(h-i)*(r-s)>(f-s)*(e-i)&&++n:f<=r&&(h-i)*(r-s)<(f-s)*(e-i)&&--n;return n}function S(){v=_,l=[],u=[],y=!0}function M(){var e=k(),n=y&&e,t=(l=gj(l)).length;(n||t)&&(s.polygonStart(),n&&(s.lineStart(),i(null,null,1,s),s.lineEnd()),t&&aj(l,o,e,i,s),s.polygonEnd()),v=s,l=u=c=null}function O(){w.point=j,u&&u.push(c=[]),b=!0,g=!1,m=p=NaN}function B(){l&&(j(d,h),f&&g&&_.rejoin(),l.push(_.result())),w.point=x,g&&v.lineEnd()}function j(i,s){var o=a(i,s);if(u&&c.push([i,s]),b)d=i,h=s,f=o,b=!1,o&&(v.lineStart(),v.point(i,s));else if(o&&g)v.point(i,s);else{var l=[m=Math.max(Cj,Math.min(Nj,m)),p=Math.max(Cj,Math.min(Nj,p))],_=[i=Math.max(Cj,Math.min(Nj,i)),s=Math.max(Cj,Math.min(Nj,s))];Hj(l,_,e,n,t,r)?(g||(v.lineStart(),v.point(l[0],l[1])),v.point(_[0],_[1]),o||v.lineEnd(),y=!1):o&&(v.lineStart(),v.point(i,s),y=!1)}m=i,p=s,g=o}return w}}function Yj(e){return function(n){var t=new zj;for(var r in e)t[r]=e[r];return t.stream=n,t}}function zj(){}function Ej(e,n,t){var r=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),null!=r&&e.clipExtent(null),OO(t,e.stream(_B)),n(_B.result()),null!=r&&e.clipExtent(r),e}function Pj(e,n,t){return Ej(e,(function(t){var r=n[1][0]-n[0][0],a=n[1][1]-n[0][1],i=Math.min(r/(t[1][0]-t[0][0]),a/(t[1][1]-t[0][1])),s=+n[0][0]+(r-i*(t[1][0]+t[0][0]))/2,o=+n[0][1]+(a-i*(t[1][1]+t[0][1]))/2;e.scale(150*i).translate([s,o])}),t)}function Fj(e,n,t){return Pj(e,[[0,0],n],t)}function Ij(e,n,t){return Ej(e,(function(t){var r=+n,a=r/(t[1][0]-t[0][0]),i=(r-a*(t[1][0]+t[0][0]))/2,s=-a*t[0][1];e.scale(150*a).translate([i,s])}),t)}function Vj(e,n,t){return Ej(e,(function(t){var r=+n,a=r/(t[1][1]-t[0][1]),i=-a*t[0][0],s=(r-a*(t[1][1]+t[0][1]))/2;e.scale(150*a).translate([i,s])}),t)}zj.prototype={constructor:zj,point:function(e,n){this.stream.point(e,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var $j=16,Uj=zO(30*NO),qj=function(e,n){return+n?Jj(e,n):Gj(e)};function Gj(e){return Yj({point:function(n,t){n=e(n,t),this.stream.point(n[0],n[1])}})}function Jj(e,n){function t(r,a,i,s,o,l,u,c,d,h,f,m,p,g){var b=u-r,y=c-a,v=b*b+y*y;if(v>4*n&&p--){var _=s+h,w=o+f,x=l+m,k=qO(_*_+w*w+x*x),S=ZO(x/=k),M=CO(CO(x)-1)n||CO((b*L+y*D)/v-.5)>.3||s*h+o*f+l*m2?e[2]%360*NO:0,L()):[g*HO,b*HO,y*HO]},B.angle=function(e){return arguments.length?(v=e%360*NO,L()):v*HO},B.reflectX=function(e){return arguments.length?(_=e?-1:1,L()):_<0},B.reflectY=function(e){return arguments.length?(w=e?-1:1,L()):w<0},B.precision=function(e){return arguments.length?(s=qj(o,O=e*e),D()):qO(O)},B.fitExtent=function(e,n){return Pj(B,e,n)},B.fitSize=function(e,n){return Fj(B,e,n)},B.fitWidth=function(e,n){return Ij(B,e,n)},B.fitHeight=function(e,n){return Vj(B,e,n)},function(){return n=e.apply(this,arguments),B.invert=n.invert&&j,L()}}function tL(e){var n=0,t=DO/3,r=nL(e),a=r(n,t);return a.parallels=function(e){return arguments.length?r(n=e[0]*NO,t=e[1]*NO):[n*HO,t*HO]},a}function rL(e){var n=zO(e);function t(e,t){return[e*n,$O(t)/n]}return t.invert=function(e,t){return[e/n,ZO(t*n)]},t}function aL(e,n){var t=$O(e),r=(t+$O(n))/2;if(CO(r)=.12&&a<.234&&r>=-.425&&r<-.214?o:a>=.166&&a<.234&&r>=-.214&&r<-.115?l:s).invert(e)},c.stream=function(t){return e&&n===t?e:e=oL([s.stream(n=t),o.stream(t),l.stream(t)])},c.precision=function(e){return arguments.length?(s.precision(e),o.precision(e),l.precision(e),d()):s.precision()},c.scale=function(e){return arguments.length?(s.scale(e),o.scale(.35*e),l.scale(e),c.translate(s.translate())):s.scale()},c.translate=function(e){if(!arguments.length)return s.translate();var n=s.scale(),i=+e[0],c=+e[1];return t=s.translate(e).clipExtent([[i-.455*n,c-.238*n],[i+.455*n,c+.238*n]]).stream(u),r=o.translate([i-.307*n,c+.201*n]).clipExtent([[i-.425*n+jO,c+.12*n+jO],[i-.214*n-jO,c+.234*n-jO]]).stream(u),a=l.translate([i-.205*n,c+.212*n]).clipExtent([[i-.214*n+jO,c+.166*n+jO],[i-.115*n-jO,c+.234*n-jO]]).stream(u),d()},c.fitExtent=function(e,n){return Pj(c,e,n)},c.fitSize=function(e,n){return Fj(c,e,n)},c.fitWidth=function(e,n){return Ij(c,e,n)},c.fitHeight=function(e,n){return Vj(c,e,n)},c.scale(1070)};function uL(e){return function(n,t){var r=zO(n),a=zO(t),i=e(r*a);return i===1/0?[2,0]:[i*a*$O(n),i*$O(t)]}}function cL(e){return function(n,t){var r=qO(n*n+t*t),a=e(r),i=$O(a),s=zO(a);return[YO(n*i,r*s),ZO(r&&t*i/r)]}}var dL=uL((function(e){return qO(2/(1+e))}));dL.invert=cL((function(e){return 2*ZO(e/2)}));var hL=function(){return eL(dL).scale(124.75).clipAngle(179.999)},fL=uL((function(e){return(e=JO(e))&&e/$O(e)}));fL.invert=cL((function(e){return e}));var mL=function(){return eL(fL).scale(79.4188).clipAngle(179.999)};function pL(e,n){return[e,IO(GO((TO+n)/2))]}pL.invert=function(e,n){return[e,2*WO(PO(n))-TO]};var gL=function(){return bL(pL).scale(961/RO)};function bL(e){var n,t,r,a=eL(e),i=a.center,s=a.scale,o=a.translate,l=a.clipExtent,u=null;function c(){var i=DO*s(),o=a(Dj(a.rotate()).invert([0,0]));return l(null==u?[[o[0]-i,o[1]-i],[o[0]+i,o[1]+i]]:e===pL?[[Math.max(o[0]-i,u),n],[Math.min(o[0]+i,t),r]]:[[u,Math.max(o[1]-i,n)],[t,Math.min(o[1]+i,r)]])}return a.scale=function(e){return arguments.length?(s(e),c()):s()},a.translate=function(e){return arguments.length?(o(e),c()):o()},a.center=function(e){return arguments.length?(i(e),c()):i()},a.clipExtent=function(e){return arguments.length?(null==e?u=n=t=r=null:(u=+e[0][0],n=+e[0][1],t=+e[1][0],r=+e[1][1]),c()):null==u?null:[[u,n],[t,r]]},c()}function yL(e){return GO((TO+e)/2)}function vL(e,n){var t=zO(e),r=e===n?$O(e):IO(t/zO(n))/IO(yL(n)/yL(e)),a=t*VO(yL(e),r)/r;if(!r)return pL;function i(e,n){a>0?n<-TO+jO&&(n=-TO+jO):n>TO-jO&&(n=TO-jO);var t=a/VO(yL(n),r);return[t*$O(r*e),a-t*zO(r*e)]}return i.invert=function(e,n){var t=a-n,i=UO(r)*qO(e*e+t*t),s=YO(e,CO(t))*UO(t);return t*r<0&&(s-=DO*UO(e)*UO(t)),[s/r,2*WO(VO(a/i,1/r))-TO]},i}var _L=function(){return tL(vL).scale(109.5).parallels([30,30])};function wL(e,n){return[e,n]}wL.invert=wL;var xL=function(){return eL(wL).scale(152.63)};function kL(e,n){var t=zO(e),r=e===n?$O(e):(t-zO(n))/(n-e),a=t/r+e;if(CO(r)jO&&--a>0);return[e/(.8707+(i=r*r)*(i*(i*i*i*(.003971-.001529*i)-.013791)-.131979)),r]};var WL=function(){return eL(CL).scale(175.295)};function YL(e,n){return[zO(n)*$O(e),$O(n)]}YL.invert=cL(ZO);var zL=function(){return eL(YL).scale(249.5).clipAngle(90+jO)};function EL(e,n){var t=zO(n),r=1+zO(e)*t;return[t*$O(e)/r,$O(n)/r]}EL.invert=cL((function(e){return 2*WO(e)}));var PL=function(){return eL(EL).scale(250).clipAngle(142)};function FL(e,n){return[IO(GO((TO+n)/2)),-e]}FL.invert=function(e,n){return[-n,2*WO(PO(e))-TO]};var IL=function(){var e=bL(FL),n=e.center,t=e.rotate;return e.center=function(e){return arguments.length?n([-e[1],e[0]]):(e=n(),[e[1],-e[0]])},e.rotate=function(e){return arguments.length?t([e[0],e[1],e.length>2?e[2]+90:90]):(e=t(),[e[0],e[1],e[2]-90])},t([0,0,90]).scale(159.155)},VL=Math.abs,$L=(Math.atan,Math.atan2,Math.ceil,Math.cos),UL=(Math.exp,Math.floor,Math.log,Math.max,Math.min,Math.pow,Math.round,Math.sign,Math.sin),qL=(Math.tan,1e-6),GL=Math.PI,JL=GL/2,ZL=(Math.SQRT1_2,XL(2));XL(GL);function KL(e){return e>1?JL:e<-1?-JL:Math.asin(e)}function XL(e){return e>0?Math.sqrt(e):0}function QL(e,n){var t,r=e*UL(n),a=30;do{n-=t=(n+UL(n)-r)/(1+$L(n))}while(VL(t)>qL&&--a>0);return n/2}function eD(e,n,t){function r(r,a){return[e*r*$L(a=QL(t,a)),n*UL(a)]}return r.invert=function(r,a){return a=KL(a/n),[r/(e*$L(a)),KL((2*a+UL(2*a))/t)]},r}var nD=eD(ZL/JL,ZL,GL),tD=function(){return eL(nD).scale(169.529)};const rD=ej(),aD=["clipAngle","clipExtent","scale","translate","center","rotate","parallels","precision","reflectX","reflectY","coefficient","distance","fraction","lobes","parallel","radius","ratio","spacing","tilt"];function iD(e,n){return function t(){const r=n();return r.type=e,r.path=ej().projection(r),r.copy=r.copy||function(){const e=t();return aD.forEach(n=>{r[n]&&e[n](r[n]())}),e.path.pointRadius(r.path.pointRadius()),e},r}}function sD(e,n){if(!e||"string"!==typeof e)throw new Error("Projection type must be a name string.");return e=e.toLowerCase(),arguments.length>1?(lD[e]=iD(e,n),this):lD[e]||null}function oD(e){return e&&e.path||rD}const lD={albers:sL,albersusa:lL,azimuthalequalarea:hL,azimuthalequidistant:mL,conicconformal:_L,conicequalarea:iL,conicequidistant:SL,equalEarth:AL,equirectangular:xL,gnomonic:HL,identity:NL,mercator:gL,mollweide:tD,naturalEarth1:WL,orthographic:zL,stereographic:PL,transversemercator:IL};for(const gie in lD)sD(gie,lD[gie]);function uD(e){no.call(this,null,e)}function cD(e,n){var t=e.pointRadius();return e.context(null),null!=n&&e.pointRadius(n),t}function dD(e){no.call(this,null,e)}function hD(e){no.call(this,null,e)}function fD(e,n,t){var r=null==t?t=>e(n(t)):r=>{var a=e.pointRadius(),i=e.pointRadius(t)(n(r));return e.pointRadius(a),i};return r.context=n=>(e.context(n),r),r}function mD(e,n,t){var r=Uu(e,n-jO,t).concat(n);return function(e){return r.map((function(n){return[e,n]}))}}function pD(e,n,t){var r=Uu(e,n-jO,t).concat(n);return function(e){return r.map((function(n){return[n,e]}))}}function gD(){var e,n,t,r,a,i,s,o,l,u,c,d,h=10,f=h,m=90,p=360,g=2.5;function b(){return{type:"MultiLineString",coordinates:y()}}function y(){return Uu(EO(r/m)*m,t,m).map(c).concat(Uu(EO(o/p)*p,s,p).map(d)).concat(Uu(EO(n/h)*h,e,h).filter((function(e){return CO(e%m)>jO})).map(l)).concat(Uu(EO(i/f)*f,a,f).filter((function(e){return CO(e%p)>jO})).map(u))}return b.lines=function(){return y().map((function(e){return{type:"LineString",coordinates:e}}))},b.outline=function(){return{type:"Polygon",coordinates:[c(r).concat(d(s).slice(1),c(t).reverse().slice(1),d(o).reverse().slice(1))]}},b.extent=function(e){return arguments.length?b.extentMajor(e).extentMinor(e):b.extentMinor()},b.extentMajor=function(e){return arguments.length?(r=+e[0][0],t=+e[1][0],o=+e[0][1],s=+e[1][1],r>t&&(e=r,r=t,t=e),o>s&&(e=o,o=s,s=e),b.precision(g)):[[r,o],[t,s]]},b.extentMinor=function(t){return arguments.length?(n=+t[0][0],e=+t[1][0],i=+t[0][1],a=+t[1][1],n>e&&(t=n,n=e,e=t),i>a&&(t=i,i=a,a=t),b.precision(g)):[[n,i],[e,a]]},b.step=function(e){return arguments.length?b.stepMajor(e).stepMinor(e):b.stepMinor()},b.stepMajor=function(e){return arguments.length?(m=+e[0],p=+e[1],b):[m,p]},b.stepMinor=function(e){return arguments.length?(h=+e[0],f=+e[1],b):[h,f]},b.precision=function(h){return arguments.length?(g=+h,l=mD(i,a,90),u=pD(n,e,g),c=mD(o,s,90),d=pD(r,t,g),b):g},b.extentMajor([[-180,-90+jO],[180,90-jO]]).extentMinor([[-180,-80-jO],[180,80+jO]])}function bD(e){no.call(this,[],e),this.generator=gD()}function yD(e){no.call(this,null,e)}function vD(e,n){let t;return Object(re["E"])(e)?(t=t=>Iy(e(t,n)),t.dep=wD(e)):t=Object(re["m"])(Iy(e||"#888")),t}function _D(e,n){let t;return Object(re["E"])(e)?(t=t=>e(t,n),t.dep=wD(e)):e?t=Object(re["m"])(e):(t=e=>e.$value/e.$max||0,t.dep=!0),t}function wD(e){if(!Object(re["E"])(e))return!1;const n=Object(re["eb"])(Object(re["g"])(e));return n.$x||n.$y||n.$value||n.$max}function xD(e,n,t,r){const a=e.width,i=e.height,s=e.x1||0,o=e.y1||0,l=e.x2||a,u=e.y2||i,c=e.values,d=c?e=>c[e]:re["lb"],h=Qf(l-s,u-o),f=h.getContext("2d"),m=f.getImageData(0,0,l-s,u-o),p=m.data;for(let g=o,b=0;ge.concat(jD(n)),[])}}function jD(e){return e.type===bO?e.features:Object(re["i"])(e).filter(e=>null!=e).map(e=>e.type===gO?e:{type:gO,geometry:e})}uD.Definition={type:"GeoPath",metadata:{modifies:!0},params:[{name:"projection",type:"projection"},{name:"field",type:"field"},{name:"pointRadius",type:"number",expr:!0},{name:"as",type:"string",default:"path"}]},Object(re["z"])(uD,no,{transform(e,n){var t=n.fork(n.ALL),r=this.value,a=e.field||re["y"],i=e.as||"path",s=t.SOURCE;!r||e.modified()?(this.value=r=oD(e.projection),t.materialize().reflow()):s=a===re["y"]||n.modified(a.fields)?t.ADD_MOD:t.ADD;var o=cD(r,e.pointRadius);return t.visit(s,e=>e[i]=r(a(e))),r.pointRadius(o),t.modifies(i)}}),dD.Definition={type:"GeoPoint",metadata:{modifies:!0},params:[{name:"projection",type:"projection",required:!0},{name:"fields",type:"field",array:!0,required:!0,length:2},{name:"as",type:"string",array:!0,length:2,default:["x","y"]}]},Object(re["z"])(dD,no,{transform(e,n){var t,r=e.projection,a=e.fields[0],i=e.fields[1],s=e.as||["x","y"],o=s[0],l=s[1];function u(e){var n=r([a(e),i(e)]);n?(e[o]=n[0],e[l]=n[1]):(e[o]=void 0,e[l]=void 0)}return e.modified()?n=n.materialize().reflow(!0).visit(n.SOURCE,u):(t=n.modified(a.fields)||n.modified(i.fields),n.visit(t?n.ADD_MOD:n.ADD,u)),n.modifies(s)}}),hD.Definition={type:"GeoShape",metadata:{modifies:!0,nomod:!0},params:[{name:"projection",type:"projection"},{name:"field",type:"field",default:"datum"},{name:"pointRadius",type:"number",expr:!0},{name:"as",type:"string",default:"shape"}]},Object(re["z"])(hD,no,{transform(e,n){var t=n.fork(n.ALL),r=this.value,a=e.as||"shape",i=t.ADD;return r&&!e.modified()||(this.value=r=fD(oD(e.projection),e.field||Object(re["u"])("datum"),e.pointRadius),t.materialize().reflow(),i=t.SOURCE),t.visit(i,e=>e[a]=r),t.modifies(a)}}),bD.Definition={type:"Graticule",metadata:{changes:!0,generates:!0},params:[{name:"extent",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"extentMajor",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"extentMinor",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"step",type:"number",array:!0,length:2},{name:"stepMajor",type:"number",array:!0,length:2,default:[90,360]},{name:"stepMinor",type:"number",array:!0,length:2,default:[10,10]},{name:"precision",type:"number",default:2.5}]},Object(re["z"])(bD,no,{transform(e,n){var t,r=this.value,a=this.generator;if(!r.length||e.modified())for(var i in e)Object(re["E"])(a[i])&&a[i](e[i]);return t=a(),r.length?n.mod.push(me(r[0],t)):n.add.push(de(t)),r[0]=t,n}}),yD.Definition={type:"heatmap",metadata:{modifies:!0},params:[{name:"field",type:"field"},{name:"color",type:"string",expr:!0},{name:"opacity",type:"number",expr:!0},{name:"resolve",type:"enum",values:["shared","independent"],default:"independent"},{name:"as",type:"string",default:"image"}]},Object(re["z"])(yD,no,{transform(e,n){if(!n.changed()&&!e.modified())return n.StopPropagation;var t=n.materialize(n.SOURCE).source,r="shared"===e.resolve,a=e.field||re["y"],i=_D(e.opacity,e),s=vD(e.color,e),o=e.as||"image",l={$x:0,$y:0,$value:0,$max:r?ko(t.map(e=>ko(a(e).values))):0};return t.forEach(e=>{const n=a(e),t=Object(re["p"])({},e,l);r||(t.$max=ko(n.values||[])),e[o]=xD(n,t,s.dep?s:Object(re["m"])(s(t)),i.dep?i:Object(re["m"])(i(t)))}),n.reflow(!0).modifies(o)}}),Object(re["z"])(kD,no,{transform(e,n){let t=this.value;return!t||e.modified("type")?(this.value=t=MD(e.type),aD.forEach(n=>{null!=e[n]&&OD(t,n,e[n])})):aD.forEach(n=>{e.modified(n)&&OD(t,n,e[n])}),null!=e.pointRadius&&t.path.pointRadius(e.pointRadius),e.fit&&SD(t,e),n.fork(n.NO_SOURCE|n.NO_FIELDS)}});var LD=function(e,n){var t,r=1;function a(){var a,i,s=t.length,o=0,l=0;for(a=0;a=(i=(p+b)/2))?p=i:b=i,(c=t>=(s=(g+y)/2))?g=s:y=s,a=f,!(f=f[d=c<<1|u]))return a[d]=m,e;if(o=+e._x.call(null,f.data),l=+e._y.call(null,f.data),n===o&&t===l)return m.next=f,a?a[d]=m:e._root=m,e;do{a=a?a[d]=new Array(4):e._root=new Array(4),(u=n>=(i=(p+b)/2))?p=i:b=i,(c=t>=(s=(g+y)/2))?g=s:y=s}while((d=c<<1|u)===(h=(l>=s)<<1|o>=i));return a[h]=f,a[d]=m,e}function AD(e){var n,t,r,a,i=e.length,s=new Array(i),o=new Array(i),l=1/0,u=1/0,c=-1/0,d=-1/0;for(t=0;tc&&(c=r),ad&&(d=a));if(l>c||u>d)return this;for(this.cover(l,u).cover(c,d),t=0;te||e>=a||r>n||n>=i)switch(o=(nh||(i=l.y0)>f||(s=l.x1)=b)<<1|e>=g)&&(l=m[m.length-1],m[m.length-1]=m[m.length-1-u],m[m.length-1-u]=l)}else{var y=e-+this._x.call(null,p.data),v=n-+this._y.call(null,p.data),_=y*y+v*v;if(_=(o=(m+g)/2))?m=o:g=o,(c=s>=(l=(p+b)/2))?p=l:b=l,n=f,!(f=f[d=c<<1|u]))return this;if(!f.length)break;(n[d+1&3]||n[d+2&3]||n[d+3&3])&&(t=n,h=d)}while(f.data!==e)if(r=f,!(f=f.next))return this;return(a=f.next)&&delete f.next,r?(a?r.next=a:delete r.next,this):n?(a?n[d]=a:delete n[d],(f=n[0]||n[1]||n[2]||n[3])&&f===(n[3]||n[2]||n[1]||n[0])&&!f.length&&(t?t[h]=f:this._root=f),this):(this._root=a,this)};function zD(e){for(var n=0,t=e.length;nu+m||ic+m||sl.index){var p=u-o.x-o.vx,g=c-o.y-o.vy,b=p*p+g*g;be.r&&(e.r=e[n].r)}function l(){if(n){var r,a,i=n.length;for(t=new Array(i),r=0;r{}};function aT(){for(var e,n=0,t=arguments.length,r={};n=0&&(t=e.slice(r+1),e=e.slice(0,r)),e&&!n.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:t}}))}function oT(e,n){for(var t,r=0,a=e.length;r0)for(var t,r,a=new Array(t),i=0;i=0&&n._call.call(null,e),n=n._next;--hT}function OT(){bT=(gT=vT.now())+yT,hT=fT=0;try{MT()}finally{hT=0,jT(),bT=0}}function BT(){var e=vT.now(),n=e-gT;n>pT&&(yT-=n,gT=e)}function jT(){var e,n,t=uT,r=1/0;while(t)t._call?(r>t._time&&(r=t._time),e=t,t=t._next):(n=t._next,t._next=null,t=e?e._next=n:uT=n);cT=e,LT(r)}function LT(e){if(!hT){fT&&(fT=clearTimeout(fT));var n=e-bT;n>24?(e<1/0&&(fT=setTimeout(OT,e-vT.now()-yT)),mT&&(mT=clearInterval(mT))):(mT||(gT=vT.now(),mT=setInterval(BT,pT)),hT=1,_T(OT))}}kT.prototype=ST.prototype={constructor:kT,restart:function(e,n,t){if("function"!==typeof e)throw new TypeError("callback is not a function");t=(null==t?wT():+t)+(null==n?0:+n),this._next||cT===this||(cT?cT._next=this:uT=this,cT=this),this._call=e,this._time=t,LT()},stop:function(){this._call&&(this._call=null,this._time=1/0,LT())}};const DT=1664525,TT=1013904223,AT=4294967296;var RT=function(){let e=1;return()=>(e=(DT*e+TT)%AT)/AT};function HT(e){return e.x}function NT(e){return e.y}var CT=10,WT=Math.PI*(3-Math.sqrt(5)),YT=function(e){var n,t=1,r=.001,a=1-Math.pow(r,1/300),i=0,s=.6,o=new Map,l=ST(d),u=dT("tick","end"),c=RT();function d(){h(),u.call("tick",n),t1?(null==t?o.delete(e):o.set(e,m(t)),n):o.get(e)},find:function(n,t,r){var a,i,s,o,l,u=0,c=e.length;for(null==r?r=1/0:r*=r,u=0;u1?(u.on(e,t),n):u.on(e)}}},zT=function(){var e,n,t,r,a,i=XD(-30),s=1,o=1/0,l=.81;function u(t){var a,i=e.length,s=GD(e,HT,NT).visitAfter(d);for(r=t,a=0;a=o)){(e.data!==n||e.next)&&(0===d&&(d=QD(t),m+=d*d),0===h&&(h=QD(t),m+=h*h),m[o(e,n,r),e]));for(s=0,a=new Array(u);se.touch(n).run()}function XT(e,n){const t=YT(e),r=t.stop,a=t.restart;let i=!1;return t.stopped=()=>i,t.restart=()=>(i=!1,a()),t.stop=()=>(i=!0,r()),QT(t,n,!0).on("end",()=>i=!0)}function QT(e,n,t,r){var a,i,s,o,l=Object(re["i"])(n.forces);for(a=0,i=qT.length;an(e,t):n)}ZT.Definition={type:"Force",metadata:{modifies:!0},params:[{name:"static",type:"boolean",default:!1},{name:"restart",type:"boolean",default:!1},{name:"iterations",type:"number",default:300},{name:"alpha",type:"number",default:1},{name:"alphaMin",type:"number",default:.001},{name:"alphaTarget",type:"number",default:0},{name:"velocityDecay",type:"number",default:.4},{name:"forces",type:"param",array:!0,params:[{key:{force:"center"},params:[{name:"x",type:"number",default:0},{name:"y",type:"number",default:0}]},{key:{force:"collide"},params:[{name:"radius",type:"number",expr:!0},{name:"strength",type:"number",default:.7},{name:"iterations",type:"number",default:1}]},{key:{force:"nbody"},params:[{name:"strength",type:"number",default:-30},{name:"theta",type:"number",default:.9},{name:"distanceMin",type:"number",default:1},{name:"distanceMax",type:"number"}]},{key:{force:"link"},params:[{name:"links",type:"data"},{name:"id",type:"field"},{name:"distance",type:"number",default:30,expr:!0},{name:"strength",type:"number",expr:!0},{name:"iterations",type:"number",default:1}]},{key:{force:"x"},params:[{name:"strength",type:"number",default:.1},{name:"x",type:"field"}]},{key:{force:"y"},params:[{name:"strength",type:"number",default:.1},{name:"y",type:"field"}]}]},{name:"as",type:"string",array:!0,modify:!1,default:JT}]},Object(re["z"])(ZT,no,{transform(e,n){var t=this.value,r=n.changed(n.ADD_REM),a=e.modified(qT),i=e.iterations||300;if(t?(r&&(n.modifies("index"),t.nodes(n.source)),(a||n.changed(n.MOD))&&QT(t,e,0,n)):(this.value=t=XT(n.source,e),t.on("tick",KT(n.dataflow,this)),e.static||(r=!0,t.tick()),n.modifies("index")),a||r||e.modified(GT)||n.changed()&&e.restart)if(t.alpha(Math.max(t.alpha(),e.alpha||1)).alphaDecay(1-Math.pow(t.alphaMin(),1/i)),e.static)for(t.stop();--i>=0;)t.tick();else if(t.stopped()&&t.restart(),!r)return n.StopPropagation;return this.finish(e,n)},finish(e,n){const t=n.dataflow;for(let o,l=this._argops,u=0,c=l.length;u{var a=e.data;t(a)&&(r[n(a)]=e)}),e.lookup=r,e};function aA(e){var n=0,t=e.children,r=t&&t.length;if(r)while(--r>=0)n+=t[r].value;else n=1;e.value=n}var iA=function(){return this.eachAfter(aA)},sA=function(e,n){let t=-1;for(const r of this)e.call(n,r,++t,this);return this},oA=function(e,n){var t,r,a=this,i=[a],s=-1;while(a=i.pop())if(e.call(n,a,++s,this),t=a.children)for(r=t.length-1;r>=0;--r)i.push(t[r]);return this},lA=function(e,n){var t,r,a,i=this,s=[i],o=[],l=-1;while(i=s.pop())if(o.push(i),t=i.children)for(r=0,a=t.length;r=0)t+=r[a].value;n.value=t}))},dA=function(e){return this.eachBefore((function(n){n.children&&n.children.sort(e)}))},hA=function(e){var n=this,t=fA(n,e),r=[n];while(n!==t)n=n.parent,r.push(n);var a=r.length;while(e!==t)r.splice(a,0,e),e=e.parent;return r};function fA(e,n){if(e===n)return e;var t=e.ancestors(),r=n.ancestors(),a=null;e=t.pop(),n=r.pop();while(e===n)a=e,e=t.pop(),n=r.pop();return a}var mA=function(){var e=this,n=[e];while(e=e.parent)n.push(e);return n},pA=function(){return Array.from(this)},gA=function(){var e=[];return this.eachBefore((function(n){n.children||e.push(n)})),e},bA=function(){var e=this,n=[];return e.each((function(t){t!==e&&n.push({source:t.parent,target:t})})),n},yA=function*(){var e,n,t,r,a=this,i=[a];do{e=i.reverse(),i=[];while(a=e.pop())if(yield a,n=a.children)for(t=0,r=n.length;t=0;--i)l.push(r=a[i]=new MA(a[i])),r.parent=t,r.depth=t.depth+1;return o.eachBefore(SA)}function _A(){return vA(this).eachBefore(kA)}function wA(e){return e.children}function xA(e){return Array.isArray(e)?e[1]:null}function kA(e){void 0!==e.data.value&&(e.value=e.data.value),e.data=e.data.data}function SA(e){var n=0;do{e.height=n}while((e=e.parent)&&e.height<++n)}function MA(e){this.data=e,this.depth=this.height=0,this.parent=null}function OA(e){no.call(this,null,e)}MA.prototype=vA.prototype={constructor:MA,count:iA,each:sA,eachAfter:lA,eachBefore:oA,find:uA,sum:cA,sort:dA,path:hA,ancestors:mA,descendants:pA,leaves:gA,links:bA,copy:_A,[Symbol.iterator]:yA},OA.Definition={type:"Nest",metadata:{treesource:!0,changes:!0},params:[{name:"keys",type:"field",array:!0},{name:"generate",type:"boolean"}]};const BA=e=>e.values;function jA(){const e=[],n={entries:e=>r(t(e,0),0),key:t=>(e.push(t),n)};function t(n,r){if(r>=e.length)return n;const a=n.length,i=e[r++],s={},o={};let l,u,c,d=-1;while(++de.length)return n;const a=[];for(const e in n)a.push({key:e,values:r(n[e],t)});return a}return n}function LA(e){no.call(this,null,e)}Object(re["z"])(OA,no,{transform(e,n){n.source||Object(re["o"])("Nest transform requires an upstream data source.");var t=e.generate,r=e.modified(),a=n.clone(),i=this.value;return(!i||r||n.changed())&&(i&&i.each(e=>{e.children&&le(e.data)&&a.rem.push(e.data)}),this.value=i=vA({values:Object(re["i"])(e.keys).reduce((e,n)=>(e.key(n),e),jA()).entries(a.source)},BA),t&&i.each(e=>{e.children&&(e=de(e.data),a.add.push(e),a.source.push(e))}),rA(i,ue,ue)),a.source.root=i,a}});const DA=(e,n)=>e.parent===n.parent?1:2;function TA(e,n,t){for(let r,a=0,i=n.length;ae.data)),TA(t,this.params,e),t.separation&&t.separation(!1!==e.separation?DA:re["P"]);try{this.value=t(a)}catch(s){Object(re["o"])(s)}return a.each(e=>AA(e,r,i)),n.reflow(e.modified()).modifies(i).modifies("leaf")}});var RA=function(e){return"object"===typeof e&&"length"in e?e:Array.from(e)};function HA(e){var n,t,r=e.length;while(r)t=Math.random()*r--|0,n=e[r],e[r]=e[t],e[t]=n;return e}var NA=function(e){var n,t,r=0,a=(e=HA(Array.from(e))).length,i=[];while(r0&&t*t>r*r+a*a}function zA(e,n){for(var t=0;ts?(r=(u+s-a)/(2*u),i=Math.sqrt(Math.max(0,s/u-r*r)),t.x=e.x-r*o-i*l,t.y=e.y-r*l+i*o):(r=(u+a-s)/(2*u),i=Math.sqrt(Math.max(0,a/u-r*r)),t.x=n.x+r*o-i*l,t.y=n.y+r*l+i*o)):(t.x=n.x+t.r,t.y=n.y)}function $A(e,n){var t=e.r+n.r-1e-6,r=n.x-e.x,a=n.y-e.y;return t>0&&t*t>r*r+a*a}function UA(e){var n=e._,t=e.next._,r=n.r+t.r,a=(n.x*t.r+t.x*n.r)/r,i=(n.y*t.r+t.y*n.r)/r;return a*a+i*i}function qA(e){this._=e,this.next=null,this.previous=null}function GA(e){if(!(a=(e=RA(e)).length))return 0;var n,t,r,a,i,s,o,l,u,c,d;if(n=e[0],n.x=0,n.y=0,!(a>1))return n.r;if(t=e[1],n.x=-t.r,t.x=n.r,t.y=0,!(a>2))return n.r+t.r;VA(t,n,r=e[2]),n=new qA(n),t=new qA(t),r=new qA(r),n.next=r.previous=t,t.next=n.previous=r,r.next=t.previous=n;e:for(o=3;o0)throw new Error("cycle");return i}return t.id=function(n){return arguments.length?(e=ZA(n),t):e},t.parentId=function(e){return arguments.length?(n=ZA(e),t):n},t};function gR(e){no.call(this,null,e)}function bR(e,n){return e.parent===n.parent?1:2}function yR(e){var n=e.children;return n?n[0]:e.t}function vR(e){var n=e.children;return n?n[n.length-1]:e.t}function _R(e,n,t){var r=t/(n.i-e.i);n.c-=r,n.s+=t,e.c+=r,n.z+=t,n.m+=t}function wR(e){var n,t=0,r=0,a=e.children,i=a.length;while(--i>=0)n=a[i],n.z+=t,n.m+=t,t+=n.s+(r+=n.c)}function xR(e,n,t){return e.a.parent===n.parent?e.a:t}function kR(e,n){this._=e,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=n}function SR(e){var n,t,r,a,i,s=new kR(e,0),o=[s];while(n=o.pop())if(r=n._.children)for(n.children=new Array(i=r.length),a=i-1;a>=0;--a)o.push(t=n.children[a]=new kR(r[a],a)),t.parent=n;return(s.parent=new kR(null,0)).children=[s],s}gR.Definition={type:"Stratify",metadata:{treesource:!0},params:[{name:"key",type:"field",required:!0},{name:"parentKey",type:"field",required:!0}]},Object(re["z"])(gR,no,{transform(e,n){n.source||Object(re["o"])("Stratify transform requires an upstream data source.");let t=this.value;const r=e.modified(),a=n.fork(n.ALL).materialize(n.SOURCE),i=!t||r||n.changed(n.ADD_REM)||n.modified(e.key.fields)||n.modified(e.parentKey.fields);return a.source=a.source.slice(),i&&(t=a.source.length?rA(pR().id(e.key).parentId(e.parentKey)(a.source),e.key,re["hb"]):rA(pR()([{}]),e.key,e.key)),a.source.root=this.value=t,a}}),kR.prototype=Object.create(MA.prototype);var MR=function(){var e=bR,n=1,t=1,r=null;function a(a){var o=SR(a);if(o.eachAfter(i),o.parent.m=-o.z,o.eachBefore(s),r)a.eachBefore(l);else{var u=a,c=a,d=a;a.eachBefore((function(e){e.xc.x&&(c=e),e.depth>d.depth&&(d=e)}));var h=u===c?1:e(u,c)/2,f=h-u.x,m=n/(c.x+h+f),p=t/(d.depth||1);a.eachBefore((function(e){e.x=(e.x+f)*m,e.y=e.depth*p}))}return a}function i(n){var t=n.children,r=n.parent.children,a=n.i?r[n.i-1]:null;if(t){wR(n);var i=(t[0].z+t[t.length-1].z)/2;a?(n.z=a.z+e(n._,a._),n.m=n.z-i):n.z=i}else a&&(n.z=a.z+e(n._,a._));n.parent.A=o(n,a,n.parent.A||r[0])}function s(e){e._.x=e.z+e.parent.m,e.m+=e.parent.m}function o(n,t,r){if(t){var a,i=n,s=n,o=t,l=i.parent.children[0],u=i.m,c=s.m,d=o.m,h=l.m;while(o=vR(o),i=yR(i),o&&i)l=yR(l),s=vR(s),s.a=n,a=o.z+d-i.z-u+e(o._,i._),a>0&&(_R(xR(o,n,r),n,a),u+=a,c+=a),d+=o.m,u+=i.m,h+=l.m,c+=s.m;o&&!vR(s)&&(s.t=o,s.m+=d-c),i&&!yR(l)&&(l.t=i,l.m+=u-h,r=n)}return r}function l(e){e.x*=n,e.y=e.depth*t}return a.separation=function(n){return arguments.length?(e=n,a):e},a.size=function(e){return arguments.length?(r=!1,n=+e[0],t=+e[1],a):r?null:[n,t]},a.nodeSize=function(e){return arguments.length?(r=!0,n=+e[0],t=+e[1],a):r?[n,t]:null},a};function OR(e,n){return e.parent===n.parent?1:2}function BR(e){return e.reduce(jR,0)/e.length}function jR(e,n){return e+n.x}function LR(e){return 1+e.reduce(DR,0)}function DR(e,n){return Math.max(e,n.y)}function TR(e){var n;while(n=e.children)e=n[0];return e}function AR(e){var n;while(n=e.children)e=n[n.length-1];return e}var RR=function(){var e=OR,n=1,t=1,r=!1;function a(a){var i,s=0;a.eachAfter((function(n){var t=n.children;t?(n.x=BR(t),n.y=LR(t)):(n.x=i?s+=e(n,i):0,n.y=0,i=n)}));var o=TR(a),l=AR(a),u=o.x-e(o,l)/2,c=l.x+e(l,o)/2;return a.eachAfter(r?function(e){e.x=(e.x-a.x)*n,e.y=(a.y-e.y)*t}:function(e){e.x=(e.x-u)/(c-u)*n,e.y=(1-(a.y?e.y/a.y:1))*t})}return a.separation=function(n){return arguments.length?(e=n,a):e},a.size=function(e){return arguments.length?(r=!1,n=+e[0],t=+e[1],a):r?null:[n,t]},a.nodeSize=function(e){return arguments.length?(r=!0,n=+e[0],t=+e[1],a):r?[n,t]:null},a},HR={tidy:MR,cluster:RR};const NR=["x","y","depth","children"];function CR(e){LA.call(this,e)}function WR(e){no.call(this,[],e)}CR.Definition={type:"Tree",metadata:{tree:!0,modifies:!0},params:[{name:"field",type:"field"},{name:"sort",type:"compare"},{name:"method",type:"enum",default:"tidy",values:["tidy","cluster"]},{name:"size",type:"number",array:!0,length:2},{name:"nodeSize",type:"number",array:!0,length:2},{name:"separation",type:"boolean",default:!0},{name:"as",type:"string",array:!0,length:NR.length,default:NR}]},Object(re["z"])(CR,LA,{layout(e){var n=e||"tidy";if(Object(re["w"])(HR,n))return HR[n]();Object(re["o"])("Unrecognized Tree layout method: "+n)},params:["size","nodeSize"],fields:NR}),WR.Definition={type:"TreeLinks",metadata:{tree:!0,generates:!0,changes:!0},params:[]},Object(re["z"])(WR,no,{transform(e,n){const t=this.value,r=n.source&&n.source.root,a=n.fork(n.NO_SOURCE),i={};return r||Object(re["o"])("TreeLinks transform requires a tree data source."),n.changed(n.ADD_REM)?(a.rem=t,n.visit(n.SOURCE,e=>i[ue(e)]=1),r.each(e=>{const n=e.data,t=e.parent&&e.parent.data;t&&i[ue(n)]&&i[ue(t)]&&a.add.push(de({source:t,target:n}))}),this.value=a.add):n.changed(n.MOD)&&(n.visit(n.MOD,e=>i[ue(e)]=1),t.forEach(e=>{(i[ue(e.source)]||i[ue(e.target)])&&a.mod.push(e)})),a}});var YR=function(e,n,t,r,a){var i,s,o=e.children,l=o.length,u=new Array(l+1);for(u[0]=s=i=0;i=n-1){var l=o[e];return l.x0=r,l.y0=a,l.x1=i,void(l.y1=s)}var d=u[e],h=t/2+d,f=e+1,m=n-1;while(f>>1;u[p]s-a){var y=t?(r*b+i*g)/t:i;c(e,f,g,r,a,y,s),c(f,n,b,y,a,i,s)}else{var v=t?(a*b+s*g)/t:s;c(e,f,g,r,a,i,v),c(f,n,b,r,v,i,s)}}c(0,l,e.value,n,t,r,a)},zR=function(e,n,t,r,a){var i,s=e.children,o=-1,l=s.length,u=e.value&&(a-t)/e.value;while(++oh&&(h=o),g=c*c*p,f=Math.max(h/g,g/d),f>m){c-=o;break}m=f}b.push(s={value:c,dice:l1?n:1)},t}(PR),VR=function e(n){function t(e,t,r,a,i){if((s=e._squarify)&&s.ratio===n){var s,o,l,u,c,d=-1,h=s.length,f=e.value;while(++d1?n:1)},t}(PR),$R=function(){var e=IR,n=!1,t=1,r=1,a=[0],i=KA,s=KA,o=KA,l=KA,u=KA;function c(e){return e.x0=e.y0=0,e.x1=t,e.y1=r,e.eachBefore(d),a=[0],n&&e.eachBefore(sR),e}function d(n){var t=a[n.depth],r=n.x0+t,c=n.y0+t,d=n.x1-t,h=n.y1-t;d{const t=e.tile();t.ratio&&e.tile(t.ratio(n))},e.method=n=>{Object(re["w"])(UR,n)?e.tile(UR[n]):Object(re["o"])("Unrecognized Treemap layout method: "+n)},e},params:["method","ratio","size","round","padding","paddingInner","paddingOuter","paddingTop","paddingRight","paddingBottom","paddingLeft"],fields:qR});var JR=function(e,n){var t,r,a,i,s,o,l=[],u=function(e){return e(i)};if(null==n)l.push(e);else for(t={},r=0,a=e.length;r{Ol(n,e.x,e.y,e.bandwidth||.3).forEach(e=>{const t={};for(let r=0;r"poly"===e?n:"quad"===e?2:1;function QR(e){no.call(this,null,e)}QR.Definition={type:"Regression",metadata:{generates:!0},params:[{name:"x",type:"field",required:!0},{name:"y",type:"field",required:!0},{name:"groupby",type:"field",array:!0},{name:"method",type:"string",default:"linear",values:Object.keys(KR)},{name:"order",type:"number",default:3},{name:"extent",type:"number",array:!0,length:2},{name:"params",type:"boolean",default:!1},{name:"as",type:"string",array:!0}]},Object(re["z"])(QR,no,{transform(e,n){const t=n.fork(n.NO_SOURCE|n.NO_FIELDS);if(!this.value||n.changed()||e.modified()){const r=n.materialize(n.SOURCE).source,a=JR(r,e.groupby),i=(e.groupby||[]).map(re["h"]),s=e.method||"linear",o=e.order||3,l=XR(s,o),u=e.as||[Object(re["h"])(e.x),Object(re["h"])(e.y)],c=KR[s],d=[];let h=e.extent;Object(re["w"])(KR,s)||Object(re["o"])("Invalid regression method: "+s),null!=h&&"log"===s&&h[0]<=0&&(n.dataflow.warn("Ignoring extent with values <= 0 for log regression."),h=null),a.forEach(t=>{const r=t.length;if(r<=l)return void n.dataflow.warn("Skipping regression with more parameters than data points.");const a=c(t,e.x,e.y,o);if(e.params)return void d.push(de({keys:t.dims,coef:a.coef,rSquared:a.rSquared}));const f=h||Object(re["q"])(t,e.x),m=e=>{const n={};for(let r=0;rm([e,a.predict(e)])):Tl(a.predict,f,25,200).forEach(m)}),this.value&&(t.rem=this.value),this.value=t.add=t.source=d}return t}});const eH=Math.pow(2,-52),nH=new Uint32Array(512);class tH{static from(e,n=hH,t=fH){const r=e.length,a=new Float64Array(2*r);for(let i=0;i>1;if(n>0&&"number"!==typeof e[0])throw new Error("Expected coords to contain numbers.");this.coords=e;const t=Math.max(2*n-5,0);this._triangles=new Uint32Array(3*t),this._halfedges=new Int32Array(3*t),this._hashSize=Math.ceil(Math.sqrt(n)),this._hullPrev=new Uint32Array(n),this._hullNext=new Uint32Array(n),this._hullTri=new Uint32Array(n),this._hullHash=new Int32Array(this._hashSize).fill(-1),this._ids=new Uint32Array(n),this._dists=new Float64Array(n),this.update()}update(){const{coords:e,_hullPrev:n,_hullNext:t,_hullTri:r,_hullHash:a}=this,i=e.length>>1;let s=1/0,o=1/0,l=-1/0,u=-1/0;for(let M=0;Ml&&(l=n),t>u&&(u=t),this._ids[M]=M}const c=(s+l)/2,d=(o+u)/2;let h,f,m,p=1/0;for(let M=0;M0&&(f=M,p=n)}let y=e[2*f],v=e[2*f+1],_=1/0;for(let M=0;Mr&&(n[t++]=a,r=this._dists[a])}return this.hull=n.subarray(0,t),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(sH(g,b,y,v,w,x)){const e=f,n=y,t=v;f=m,y=w,v=x,m=e,w=n,x=t}const k=uH(g,b,y,v,w,x);this._cx=k.x,this._cy=k.y;for(let M=0;M0&&Math.abs(s-M)<=eH&&Math.abs(o-O)<=eH)continue;if(M=s,O=o,i===h||i===f||i===m)continue;let l=0;for(let e=0,n=this._hashKey(s,o);e0?3-t:1+t)/4}function aH(e,n,t,r){const a=e-t,i=n-r;return a*a+i*i}function iH(e,n,t,r,a,i){const s=(r-n)*(a-e),o=(t-e)*(i-n);return Math.abs(s-o)>=33306690738754716e-32*Math.abs(s+o)?s-o:0}function sH(e,n,t,r,a,i){const s=iH(a,i,e,n,t,r)||iH(e,n,t,r,a,i)||iH(t,r,a,i,e,n);return s<0}function oH(e,n,t,r,a,i,s,o){const l=e-s,u=n-o,c=t-s,d=r-o,h=a-s,f=i-o,m=l*l+u*u,p=c*c+d*d,g=h*h+f*f;return l*(d*g-p*f)-u*(c*g-p*h)+m*(c*f-d*h)<0}function lH(e,n,t,r,a,i){const s=t-e,o=r-n,l=a-e,u=i-n,c=s*s+o*o,d=l*l+u*u,h=.5/(s*u-o*l),f=(u*c-o*d)*h,m=(s*d-l*c)*h;return f*f+m*m}function uH(e,n,t,r,a,i){const s=t-e,o=r-n,l=a-e,u=i-n,c=s*s+o*o,d=l*l+u*u,h=.5/(s*u-o*l),f=e+(u*c-o*d)*h,m=n+(s*d-l*c)*h;return{x:f,y:m}}function cH(e,n,t,r){if(r-t<=20)for(let a=t+1;a<=r;a++){const r=e[a],i=n[r];let s=a-1;while(s>=t&&n[e[s]]>i)e[s+1]=e[s--];e[s+1]=r}else{const a=t+r>>1;let i=t+1,s=r;dH(e,a,i),n[e[t]]>n[e[r]]&&dH(e,t,r),n[e[i]]>n[e[r]]&&dH(e,i,r),n[e[t]]>n[e[i]]&&dH(e,t,i);const o=e[i],l=n[o];while(1){do{i++}while(n[e[i]]l);if(s=s-t?(cH(e,n,i,r),cH(e,n,t,s-1)):(cH(e,n,t,s-1),cH(e,n,i,r))}}function dH(e,n,t){const r=e[n];e[n]=e[t],e[t]=r}function hH(e){return e[0]}function fH(e){return e[1]}const mH=1e-6;class pH{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(e,n){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+n}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(e,n){this._+=`L${this._x1=+e},${this._y1=+n}`}arc(e,n,t){e=+e,n=+n,t=+t;const r=e+t,a=n;if(t<0)throw new Error("negative radius");null===this._x1?this._+=`M${r},${a}`:(Math.abs(this._x1-r)>mH||Math.abs(this._y1-a)>mH)&&(this._+="L"+r+","+a),t&&(this._+=`A${t},${t},0,1,1,${e-t},${n}A${t},${t},0,1,1,${this._x1=r},${this._y1=a}`)}rect(e,n,t,r){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+n}h${+t}v${+r}h${-t}Z`}value(){return this._||null}}class gH{constructor(){this._=[]}moveTo(e,n){this._.push([e,n])}closePath(){this._.push(this._[0].slice())}lineTo(e,n){this._.push([e,n])}value(){return this._.length?this._:null}}class bH{constructor(e,[n,t,r,a]=[0,0,960,500]){if(!((r=+r)>=(n=+n))||!((a=+a)>=(t=+t)))throw new Error("invalid bounds");this.delaunay=e,this._circumcenters=new Float64Array(2*e.points.length),this.vectors=new Float64Array(2*e.points.length),this.xmax=r,this.xmin=n,this.ymax=a,this.ymin=t,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points:e,hull:n,triangles:t},vectors:r}=this,a=this.circumcenters=this._circumcenters.subarray(0,t.length/3*2);for(let h,f,m=0,p=0,g=t.length;m1)a-=2;for(let i=2;i4)for(let i=0;i0){if(n>=this.ymax)return null;(a=(this.ymax-n)/r)0){if(e>=this.xmax)return null;(a=(this.xmax-e)/t)this.xmax?2:0)|(nthis.ymax?8:0)}}const yH=2*Math.PI,vH=Math.pow;function _H(e){return e[0]}function wH(e){return e[1]}function xH(e){const{triangles:n,coords:t}=e;for(let r=0;r1e-10)return!1}return!0}function kH(e,n,t){return[e+Math.sin(e+n)*t,n+Math.cos(e-n)*t]}class SH{static from(e,n=_H,t=wH,r){return new SH("length"in e?MH(e,n,t,r):Float64Array.from(OH(e,n,t,r)))}constructor(e){this._delaunator=new tH(e),this.inedges=new Int32Array(e.length/2),this._hullIndex=new Int32Array(e.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){const e=this._delaunator,n=this.points;if(e.hull&&e.hull.length>2&&xH(e)){this.collinear=Int32Array.from({length:n.length/2},(e,n)=>n).sort((e,t)=>n[2*e]-n[2*t]||n[2*e+1]-n[2*t+1]);const e=this.collinear[0],t=this.collinear[this.collinear.length-1],r=[n[2*e],n[2*e+1],n[2*t],n[2*t+1]],a=1e-8*Math.hypot(r[3]-r[1],r[2]-r[0]);for(let i=0,s=n.length/2;i0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=r[0],this.triangles[1]=r[1],this.triangles[2]=r[1],i[r[0]]=1,2===r.length&&(i[r[1]]=0))}voronoi(e){return new bH(this,e)}*neighbors(e){const{inedges:n,hull:t,_hullIndex:r,halfedges:a,triangles:i,collinear:s}=this;if(s){const n=s.indexOf(e);return n>0&&(yield s[n-1]),void(n=0&&a!==t&&a!==r)t=a;return a}_step(e,n,t){const{inedges:r,hull:a,_hullIndex:i,halfedges:s,triangles:o,points:l}=this;if(-1===r[e]||!l.length)return(e+1)%(l.length>>1);let u=e,c=vH(n-l[2*e],2)+vH(t-l[2*e+1],2);const d=r[e];let h=d;do{let r=o[h];const d=vH(n-l[2*r],2)+vH(t-l[2*r+1],2);if(d>2);e.width=(TH<<5)/n,e.height=AH/n;var t=e.getContext("2d");return t.fillStyle=t.strokeStyle="red",t.textAlign="center",{context:t,ratio:n}}function f(e,n,t){var r,a,i,s=n.x,u=n.y,d=Math.sqrt(o[0]*o[0]+o[1]*o[1]),h=l(o),f=c()<.5?1:-1,m=-f;while(r=h(m+=f)){if(a=~~r[0],i=~~r[1],Math.min(Math.abs(a),Math.abs(i))>=d)break;if(n.x=s+a,n.y=u+i,!(n.x+n.x0<0||n.y+n.y0<0||n.x+n.x1>o[0]||n.y+n.y1>o[1])&&(!t||!NH(n,e,o[0]))&&(!t||WH(n,t))){for(var p,g=n.sprite,b=n.width>>5,y=o[0]>>5,v=n.x-(b<<4),_=127&v,w=32-_,x=n.y1-n.y0,k=(n.y+n.y0)*y+(v>>5),S=0;S>>_:0);k+=y}return n.sprite=null,!0}}return!1}return d.layout=function(){var l=h(Qf()),d=EH((o[0]>>5)*o[1]),m=null,p=u.length,g=-1,b=[],y=u.map(o=>({text:e(o),font:n(o),style:r(o),weight:a(o),rotate:i(o),size:~~(t(o)+1e-14),padding:s(o),xoff:0,yoff:0,x1:0,y1:0,x0:0,y0:0,hasText:!1,sprite:null,datum:o})).sort((e,n)=>n.size-e.size);while(++g>1,v.y=o[1]*(c()+.5)>>1,HH(l,v,y,g),v.hasText&&f(d,v,m)&&(b.push(v),m?CH(m,v):m=[{x:v.x+v.x0,y:v.y+v.y0},{x:v.x+v.x1,y:v.y+v.y1}],v.x-=o[0]>>1,v.y-=o[1]>>1)}return b},d.words=function(e){return arguments.length?(u=e,d):u},d.size=function(e){return arguments.length?(o=[+e[0],+e[1]],d):o},d.font=function(e){return arguments.length?(n=PH(e),d):n},d.fontStyle=function(e){return arguments.length?(r=PH(e),d):r},d.fontWeight=function(e){return arguments.length?(a=PH(e),d):a},d.rotate=function(e){return arguments.length?(i=PH(e),d):i},d.text=function(n){return arguments.length?(e=PH(n),d):e},d.spiral=function(e){return arguments.length?(l=FH[e]||e,d):l},d.fontSize=function(e){return arguments.length?(t=PH(e),d):t},d.padding=function(e){return arguments.length?(s=PH(e),d):s},d.random=function(e){return arguments.length?(c=e,d):c},d};function HH(e,n,t,r){if(!n.sprite){var a=e.context,i=e.ratio;a.clearRect(0,0,(TH<<5)/i,AH/i);var s,o,l,u,c,d=0,h=0,f=0,m=t.length;--r;while(++r>5<<5,l=~~Math.max(Math.abs(y+v),Math.abs(y-v))}else s=s+31>>5<<5;if(l>f&&(f=l),d+s>=TH<<5&&(d=0,h+=f,f=0),h+l>=AH)break;a.translate((d+(s>>1))/i,(h+(l>>1))/i),n.rotate&&a.rotate(n.rotate*DH),a.fillText(n.text,0,0),n.padding&&(a.lineWidth=2*n.padding,a.strokeText(n.text,0,0)),a.restore(),n.width=s,n.height=l,n.xoff=d,n.yoff=h,n.x1=s>>1,n.y1=l>>1,n.x0=-n.x1,n.y0=-n.y1,n.hasText=!0,d+=s}var w=a.getImageData(0,0,(TH<<5)/i,AH/i).data,x=[];while(--r>=0)if(n=t[r],n.hasText){for(s=n.width,o=s>>5,l=n.y1-n.y0,u=0;u>5),O=w[(h+c)*(TH<<5)+(d+u)<<2]?1<<31-u%32:0;x[M]|=O,k|=O}k?S=c:(n.y0++,l--,c--,h++)}n.y1=n.y0+S,n.sprite=x.slice(0,(n.y1-n.y0)*o)}}}function NH(e,n,t){t>>=5;for(var r,a=e.sprite,i=e.width>>5,s=e.x-(i<<4),o=127&s,l=32-o,u=e.y1-e.y0,c=(e.y+e.y0)*t+(s>>5),d=0;d>>o:0))&n[c+h])return!0;c+=t}return!1}function CH(e,n){var t=e[0],r=e[1];n.x+n.x0r.x&&(r.x=n.x+n.x1),n.y+n.y1>r.y&&(r.y=n.y+n.y1)}function WH(e,n){return e.x+e.x1>n[0].x&&e.x+e.x0n[0].y&&e.y+e.y0n(e(t))}a.forEach(e=>{e[s[0]]=NaN,e[s[1]]=NaN,e[s[3]]=0});const u=i.words(a).text(e.text).size(e.size||[500,500]).padding(e.padding||1).spiral(e.spiral||"archimedean").rotate(e.rotate||0).font(e.font||"sans-serif").fontStyle(e.fontStyle||"normal").fontWeight(e.fontWeight||"normal").fontSize(l).random(Wo).layout(),c=i.size(),d=c[0]>>1,h=c[1]>>1,f=u.length;for(let m,p,g=0;gnew Uint8Array(e),qH=e=>new Uint16Array(e),GH=e=>new Uint32Array(e);function JH(){let e=8,n=[],t=GH(0),r=KH(0,e),a=KH(0,e);return{data:()=>n,seen:()=>t=ZH(t,n.length),add(e){for(let t,r=0,a=n.length,i=e.length;rn.length,curr:()=>r,prev:()=>a,reset:e=>a[e]=r[e],all:()=>e<257?255:e<65537?65535:4294967295,set(e,n){r[e]|=n},clear(e,n){r[e]&=~n},resize(n,t){const i=r.length;(n>i||t>e)&&(e=Math.max(t,e),r=KH(n,e,r),a=KH(n,e))}}}function ZH(e,n,t){return e.length>=n?e:(t=t||new e.constructor(n),t.set(e),t)}function KH(e,n,t){const r=(n<257?UH:n<65537?qH:GH)(e);return t&&r.set(t),r}var XH=function(e,n,t){const r=1<e[n])};function eN(){let e=GH(0),n=[],t=0;function r(r,a,i){if(!a.length)return[];const s=t,o=a.length,l=GH(o);let u,c,d,h=Array(o);for(d=0;d0)for(d=0;de,size:()=>t}}function nN(e,n){return e.sort.call(n,(n,t)=>{const r=e[n],a=e[t];return ra?1:0}),QH(e,n)}function tN(e,n,t,r,a,i,s,o,l){let u,c=0,d=0;for(u=0;cn.modified(e.fields));return t?this.reinit(e,n):this.eval(e,n)}return this.init(e,n)},init(e,n){const t=e.fields,r=e.query,a=this._indices={},i=this._dims=[],s=r.length;let o,l,u=0;for(;u{const e=a.remove(n,t);for(const n in r)r[n].reindex(e)})},update(e,n,t){const r=this._dims,a=e.query,i=n.stamp,s=r.length;let o,l,u=0;for(t.filters=0,l=0;lf)for(g=f,b=Math.min(d,m);gm)for(g=Math.max(d,m),b=h;gd)for(m=d,p=Math.min(u,h);mh)for(m=Math.max(u,h),p=c;mo[e]&t?null:s[e];return i.filter(i.MOD,u),a&a-1?(i.filter(i.ADD,e=>{const n=o[e]&t,r=!n&&n^l[e]&t;return r?s[e]:null}),i.filter(i.REM,e=>{const n=o[e]&t,r=n&&!(n^n^l[e]&t);return r?s[e]:null})):(i.filter(i.ADD,u),i.filter(i.REM,e=>(o[e]&t)===a?s[e]:null)),i.filter(i.SOURCE,e=>u(e._index))}});var iN=t("f161");function sN(e){const n=e.container();n&&(n.setAttribute("role","graphics-document"),n.setAttribute("aria-roleDescription","visualization"),oN(n,e.description()))}function oN(e,n){e&&(null==n?e.removeAttribute("aria-label"):e.setAttribute("aria-label",n))}var lN=function(e){e.add(null,n=>(e._background=n.bg,e._resize=1,n.bg),{bg:e._signals.background})};const uN="default";var cN=function(e){const n=e._signals.cursor||(e._signals.cursor=e.add({user:uN,item:null}));e.on(e.events("view","mousemove"),n,(e,t)=>{const r=n.value,a=r?Object(re["I"])(r)?r:r.user:uN,i=t.item&&t.item.cursor||null;return r&&a===r.user&&i==r.item?r:{user:a,item:i}}),e.add(null,(function(n){let t=n.cursor,r=this.value;return Object(re["I"])(t)||(r=t.item,t=t.user),dN(e,t&&t!==uN?t:r||t),r}),{cursor:n})};function dN(e,n){const t=e.globalCursor()?"undefined"!==typeof document&&document.body:e.container();if(t)return null==n?t.style.removeProperty("cursor"):t.style.cursor=n}function hN(e,n){var t=e._runtime.data;return Object(re["w"])(t,n)||Object(re["o"])("Unrecognized data set: "+n),t[n]}function fN(e,n){return arguments.length<2?hN(this,e).values.value:mN.call(this,e,be().remove(re["hb"]).insert(n))}function mN(e,n){ge(n)||Object(re["o"])("Second argument to changes must be a changeset.");var t=hN(this,e);return t.modified=!0,this.pulse(t.input,n)}function pN(e,n){return mN.call(this,e,be().insert(n))}function gN(e,n){return mN.call(this,e,be().remove(n))}function bN(e){var n=e.padding();return Math.max(0,e._viewWidth+n.left+n.right)}function yN(e){var n=e.padding();return Math.max(0,e._viewHeight+n.top+n.bottom)}function vN(e){var n=e.padding(),t=e._origin;return[n.left+t[0],n.top+t[1]]}function _N(e){var n=vN(e),t=bN(e),r=yN(e);e._renderer.background(e.background()),e._renderer.resize(t,r,n),e._handler.origin(n),e._resizeListeners.forEach(n=>{try{n(t,r)}catch(a){e.error(a)}})}var wN=function(e,n,t){var r,a,i,s=e._renderer,o=s&&s.canvas();return o&&(i=vN(e),a=n.changedTouches?n.changedTouches[0]:n,r=$g(a,o),r[0]-=i[0],r[1]-=i[1]),n.dataflow=e,n.item=t,n.vega=xN(e,t,r),n};function xN(e,n,t){var r=n?"group"===n.mark.marktype?n:n.mark.group:null;function a(e){var t,a=r;if(e)for(t=n;t;t=t.mark.group)if(t.mark.name===e){a=t;break}return a&&a.mark&&a.mark.interactive?a:{}}function i(e){if(!e)return t;Object(re["I"])(e)&&(e=a(e));var n=t.slice();while(e)n[0]-=e.x||0,n[1]-=e.y||0,e=e.mark&&e.mark.group;return n}return{view:Object(re["m"])(e),item:Object(re["m"])(n||{}),group:a,xy:i,x:function(e){return i(e)[0]},y:function(e){return i(e)[1]}}}const kN="view",SN="timer",MN="window",ON={trap:!1};function BN(e){const n=Object(re["p"])({defaults:{}},e),t=(e,n)=>{n.forEach(n=>{Object(re["B"])(e[n])&&(e[n]=Object(re["eb"])(e[n]))})};return t(n.defaults,["prevent","allow"]),t(n,["view","window","selector"]),n}function jN(e,n){var t=e._eventConfig.defaults,r=t.prevent,a=t.allow;return!1!==r&&!0!==a&&(!0===r||!1===a||(r?r[n]:a?!a[n]:e.preventDefault()))}function LN(e,n,t){const r=e._eventConfig&&e._eventConfig[n];return!(!1===r||Object(re["G"])(r)&&!r[t])||(e.warn(`Blocked ${n} ${t} event listener.`),!1)}function DN(e,n,t){var r,a=this,i=new De(t),s=function(t,r){a.runAsync(null,()=>{e===kN&&jN(a,n)&&t.preventDefault(),i.receive(wN(a,t,r))})};if(e===SN)LN(a,"timer",n)&&a.timer(s,n);else if(e===kN)LN(a,"view",n)&&a.addEventListener(n,s,ON);else if(e===MN?LN(a,"window",n)&&"undefined"!==typeof window&&(r=[window]):"undefined"!==typeof document&&LN(a,"selector",n)&&(r=document.querySelectorAll(e)),r){for(var o=0,l=r.length;o=0)a[e].stop();e=i.length;while(--e>=0){t=i[e],n=t.sources.length;while(--n>=0)t.sources[n].removeEventListener(t.type,t.handler)}return r&&r.call(this,this._handler,null,null,null),this},CN=function(e,n,t){var r=document.createElement(e);for(var a in n)r.setAttribute(a,n[a]);return null!=t&&(r.textContent=t),r};const WN="vega-bind",YN="vega-bind-name",zN="vega-bind-radio";var EN=function(e,n,t){if(!n)return;const r=t.param;let a=t.state;return a||(a=t.state={elements:null,active:!1,set:null,update:n=>{n!==e.signal(r.signal)&&e.runAsync(null,()=>{a.source=!0,e.signal(r.signal,n)})}},r.debounce&&(a.update=Object(re["n"])(r.debounce,a.update))),PN(a,n,r,e.signal(r.signal)),a.active||(e.on(e._signals[r.signal],null,()=>{a.source?a.source=!1:a.set(e.signal(r.signal))}),a.active=!0),a};function PN(e,n,t,r){const a=CN("div",{class:WN}),i="radio"===t.input?a:a.appendChild(CN("label"));i.appendChild(CN("span",{class:YN},t.name||t.signal)),n.appendChild(a);let s=FN;switch(t.input){case"checkbox":s=IN;break;case"select":s=VN;break;case"radio":s=$N;break;case"range":s=UN;break}s(e,i,t,r)}function FN(e,n,t,r){const a=CN("input");for(const i in t)"signal"!==i&&"element"!==i&&a.setAttribute("input"===i?"type":i,t[i]);a.setAttribute("name",t.signal),a.value=r,n.appendChild(a),a.addEventListener("input",()=>e.update(a.value)),e.elements=[a],e.set=e=>a.value=e}function IN(e,n,t,r){const a={type:"checkbox",name:t.signal};r&&(a.checked=!0);const i=CN("input",a);n.appendChild(i),i.addEventListener("change",()=>e.update(i.checked)),e.elements=[i],e.set=e=>i.checked=!!e||null}function VN(e,n,t,r){const a=CN("select",{name:t.signal}),i=t.labels||[];t.options.forEach((e,n)=>{const t={value:e};qN(e,r)&&(t.selected=!0),a.appendChild(CN("option",t,(i[n]||e)+""))}),n.appendChild(a),a.addEventListener("change",()=>{e.update(t.options[a.selectedIndex])}),e.elements=[a],e.set=e=>{for(let n=0,r=t.options.length;n{const o={type:"radio",name:t.signal,value:n};qN(n,r)&&(o.checked=!0);const l=CN("input",o);l.addEventListener("change",()=>e.update(n));const u=CN("label",{},(i[s]||n)+"");return u.prepend(l),a.appendChild(u),l}),e.set=n=>{const t=e.elements,r=t.length;for(let e=0;e{l.textContent=o.value,e.update(+o.value)};o.addEventListener("input",u),o.addEventListener("change",u),e.elements=[o],e.set=e=>{o.value=e,l.textContent=e}}function qN(e,n){return e===n||e+""===n+""}var GN=function(e,n,t,r,a,i){return n=n||new r(e.loader()),n.initialize(t,bN(e),yN(e),vN(e),a,i).background(e.background())},JN=function(e,n){return n?function(){try{n.apply(this,arguments)}catch(t){e.error(t)}}:null},ZN=function(e,n,t,r){var a=new r(e.loader(),JN(e,e.tooltip())).scene(e.scenegraph().root).initialize(t,vN(e),e);return n&&n.handlers().forEach(e=>{a.on(e.type,e.handler)}),a},KN=function(e,n){const t=this,r=t._renderType,a=t._eventConfig.bind,i=zk(r);e=t._el=e?XN(t,e):null,sN(t),i||t.error("Unrecognized renderer type: "+r);const s=i.handler||yb,o=e?i.renderer:i.headless;return t._renderer=o?GN(t,t._renderer,e,o):null,t._handler=ZN(t,t._handler,e,s),t._redraw=!0,e&&"none"!==a&&(n=n?t._elBind=XN(t,n):e.appendChild(CN("form",{class:"vega-bindings"})),t._bind.forEach(e=>{e.param.element&&"container"!==a&&(e.element=XN(t,e.param.element))}),t._bind.forEach(e=>{EN(t,e.element||n,e)})),t};function XN(e,n){if("string"===typeof n){if("undefined"===typeof document)return e.error("DOM document instance not found."),null;if(n=document.querySelector(n),!n)return e.error("Signal bind element not found: "+n),null}if(n)try{n.innerHTML=""}catch(t){n=null,e.error(t)}return n}const QN=e=>+e||0,eC=e=>({top:e,bottom:e,left:e,right:e});var nC=function(e){return Object(re["G"])(e)?{top:QN(e.top),bottom:QN(e.bottom),left:QN(e.left),right:QN(e.right)}:eC(QN(e))},tC=async function(e,n,t,r){const a=zk(n),i=a&&a.headless;return i||Object(re["o"])("Unrecognized renderer type: "+n),await e.runAsync(),GN(e,null,null,i,t,r).renderAsync(e._scenegraph.root)},rC=async function(e,n){e!==Wk.Canvas&&e!==Wk.SVG&&e!==Wk.PNG&&Object(re["o"])("Unrecognized image type: "+e);const t=await tC(this,e,n);return e===Wk.SVG?aC(t.svg(),"image/svg+xml"):t.canvas().toDataURL("image/png")};function aC(e,n){var t=new Blob([e],{type:n});return window.URL.createObjectURL(t)}var iC=async function(e,n){const t=await tC(this,Wk.Canvas,e,n);return t.canvas()},sC=async function(e){const n=await tC(this,Wk.SVG,e);return n.svg()};function oC(e){const n=this.context.data[e];return n?n.values.value:[]}function lC(e,n,t){const r=this.context.data[e]["index:"+n],a=r?r.value.get(t):void 0;return a?a.count:a}function uC(e,n){const t=this.context.dataflow,r=this.context.data[e],a=r.input;return t.pulse(a,t.changeset().remove(re["hb"]).insert(n)),1}var cC=function(e,n,t){if(e){const t=this.context.dataflow,r=e.mark.source;t.pulse(r,t.changeset().encode(e,n))}return void 0!==t?t:e};const dC=e=>function(n,t){const r=this.context.dataflow.locale();return r[e](t)(n)},hC=dC("format"),fC=dC("timeFormat"),mC=dC("utcFormat"),pC=dC("timeParse"),gC=dC("utcParse"),bC=new Date(2e3,0,1);function yC(e,n,t){return Number.isInteger(e)&&Number.isInteger(n)?(bC.setYear(2e3),bC.setMonth(e),bC.setDate(n),fC.call(this,bC,t)):""}function vC(e){return yC.call(this,e,1,"%B")}function _C(e){return yC.call(this,e,1,"%b")}function wC(e){return yC.call(this,0,2+e,"%A")}function xC(e){return yC.call(this,0,2+e,"%a")}const kC=":",SC="@",MC="%",OC="$",BC="RawCode",jC="Literal",LC="Property",DC="Identifier",TC="ArrayExpression",AC="BinaryExpression",RC="CallExpression",HC="ConditionalExpression",NC="LogicalExpression",CC="MemberExpression",WC="ObjectExpression",YC="UnaryExpression";function zC(e){this.type=e}function EC(e){switch(e.type){case TC:return e.elements;case AC:case NC:return[e.left,e.right];case RC:return[e.callee].concat(e.arguments);case HC:return[e.test,e.consequent,e.alternate];case CC:return[e.object,e.property];case WC:return e.properties;case LC:return[e.key,e.value];case YC:return[e.argument];case DC:case jC:case BC:default:return[]}}var PC,FC,IC,VC,$C;zC.prototype.visit=function(e){let n,t,r;if(e(this))return 1;for(n=EC(this),t=0,r=n.length;t",PC[GC]="Identifier",PC[JC]="Keyword",PC[ZC]="Null",PC[KC]="Numeric",PC[XC]="Punctuator",PC[QC]="String",PC[eW]="RegularExpression";var nW="ArrayExpression",tW="BinaryExpression",rW="CallExpression",aW="ConditionalExpression",iW="Identifier",sW="Literal",oW="LogicalExpression",lW="MemberExpression",uW="ObjectExpression",cW="Property",dW="UnaryExpression",hW="Unexpected token %0",fW="Unexpected number",mW="Unexpected string",pW="Unexpected identifier",gW="Unexpected reserved word",bW="Unexpected end of input",yW="Invalid regular expression",vW="Invalid regular expression: missing /",_W="Octal literals are not allowed in strict mode.",wW="Duplicate data property in object literal not allowed in strict mode",xW="ILLEGAL",kW="Disabled.",SW=new RegExp("[\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0-\\u08B2\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16EE-\\u16F8\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2160-\\u2188\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6EF\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA7AD\\uA7B0\\uA7B1\\uA7F7-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uA9E0-\\uA9E4\\uA9E6-\\uA9EF\\uA9FA-\\uA9FE\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA7E-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB5F\\uAB64\\uAB65\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC]"),MW=new RegExp("[\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0300-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u0483-\\u0487\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0610-\\u061A\\u0620-\\u0669\\u066E-\\u06D3\\u06D5-\\u06DC\\u06DF-\\u06E8\\u06EA-\\u06FC\\u06FF\\u0710-\\u074A\\u074D-\\u07B1\\u07C0-\\u07F5\\u07FA\\u0800-\\u082D\\u0840-\\u085B\\u08A0-\\u08B2\\u08E4-\\u0963\\u0966-\\u096F\\u0971-\\u0983\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BC-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CE\\u09D7\\u09DC\\u09DD\\u09DF-\\u09E3\\u09E6-\\u09F1\\u0A01-\\u0A03\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A59-\\u0A5C\\u0A5E\\u0A66-\\u0A75\\u0A81-\\u0A83\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABC-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0AD0\\u0AE0-\\u0AE3\\u0AE6-\\u0AEF\\u0B01-\\u0B03\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3C-\\u0B44\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B5C\\u0B5D\\u0B5F-\\u0B63\\u0B66-\\u0B6F\\u0B71\\u0B82\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD0\\u0BD7\\u0BE6-\\u0BEF\\u0C00-\\u0C03\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C58\\u0C59\\u0C60-\\u0C63\\u0C66-\\u0C6F\\u0C81-\\u0C83\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBC-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0CDE\\u0CE0-\\u0CE3\\u0CE6-\\u0CEF\\u0CF1\\u0CF2\\u0D01-\\u0D03\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D-\\u0D44\\u0D46-\\u0D48\\u0D4A-\\u0D4E\\u0D57\\u0D60-\\u0D63\\u0D66-\\u0D6F\\u0D7A-\\u0D7F\\u0D82\\u0D83\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0DCA\\u0DCF-\\u0DD4\\u0DD6\\u0DD8-\\u0DDF\\u0DE6-\\u0DEF\\u0DF2\\u0DF3\\u0E01-\\u0E3A\\u0E40-\\u0E4E\\u0E50-\\u0E59\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB9\\u0EBB-\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EC8-\\u0ECD\\u0ED0-\\u0ED9\\u0EDC-\\u0EDF\\u0F00\\u0F18\\u0F19\\u0F20-\\u0F29\\u0F35\\u0F37\\u0F39\\u0F3E-\\u0F47\\u0F49-\\u0F6C\\u0F71-\\u0F84\\u0F86-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u1000-\\u1049\\u1050-\\u109D\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u135D-\\u135F\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16EE-\\u16F8\\u1700-\\u170C\\u170E-\\u1714\\u1720-\\u1734\\u1740-\\u1753\\u1760-\\u176C\\u176E-\\u1770\\u1772\\u1773\\u1780-\\u17D3\\u17D7\\u17DC\\u17DD\\u17E0-\\u17E9\\u180B-\\u180D\\u1810-\\u1819\\u1820-\\u1877\\u1880-\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1920-\\u192B\\u1930-\\u193B\\u1946-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19B0-\\u19C9\\u19D0-\\u19D9\\u1A00-\\u1A1B\\u1A20-\\u1A5E\\u1A60-\\u1A7C\\u1A7F-\\u1A89\\u1A90-\\u1A99\\u1AA7\\u1AB0-\\u1ABD\\u1B00-\\u1B4B\\u1B50-\\u1B59\\u1B6B-\\u1B73\\u1B80-\\u1BF3\\u1C00-\\u1C37\\u1C40-\\u1C49\\u1C4D-\\u1C7D\\u1CD0-\\u1CD2\\u1CD4-\\u1CF6\\u1CF8\\u1CF9\\u1D00-\\u1DF5\\u1DFC-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u200C\\u200D\\u203F\\u2040\\u2054\\u2071\\u207F\\u2090-\\u209C\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2160-\\u2188\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D7F-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2DE0-\\u2DFF\\u2E2F\\u3005-\\u3007\\u3021-\\u302F\\u3031-\\u3035\\u3038-\\u303C\\u3041-\\u3096\\u3099\\u309A\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA62B\\uA640-\\uA66F\\uA674-\\uA67D\\uA67F-\\uA69D\\uA69F-\\uA6F1\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA7AD\\uA7B0\\uA7B1\\uA7F7-\\uA827\\uA840-\\uA873\\uA880-\\uA8C4\\uA8D0-\\uA8D9\\uA8E0-\\uA8F7\\uA8FB\\uA900-\\uA92D\\uA930-\\uA953\\uA960-\\uA97C\\uA980-\\uA9C0\\uA9CF-\\uA9D9\\uA9E0-\\uA9FE\\uAA00-\\uAA36\\uAA40-\\uAA4D\\uAA50-\\uAA59\\uAA60-\\uAA76\\uAA7A-\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEF\\uAAF2-\\uAAF6\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB5F\\uAB64\\uAB65\\uABC0-\\uABEA\\uABEC\\uABED\\uABF0-\\uABF9\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE00-\\uFE0F\\uFE20-\\uFE2D\\uFE33\\uFE34\\uFE4D-\\uFE4F\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF10-\\uFF19\\uFF21-\\uFF3A\\uFF3F\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC]");function OW(e,n){if(!e)throw new Error("ASSERT: "+n)}function BW(e){return e>=48&&e<=57}function jW(e){return"0123456789abcdefABCDEF".indexOf(e)>=0}function LW(e){return"01234567".indexOf(e)>=0}function DW(e){return 32===e||9===e||11===e||12===e||160===e||e>=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].indexOf(e)>=0}function TW(e){return 10===e||13===e||8232===e||8233===e}function AW(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||92===e||e>=128&&SW.test(String.fromCharCode(e))}function RW(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||92===e||e>=128&&MW.test(String.fromCharCode(e))}var HW={if:1,in:1,do:1,var:1,for:1,new:1,try:1,let:1,this:1,else:1,case:1,void:1,with:1,enum:1,while:1,break:1,catch:1,throw:1,const:1,yield:1,class:1,super:1,return:1,typeof:1,delete:1,switch:1,export:1,import:1,public:1,static:1,default:1,finally:1,extends:1,package:1,private:1,function:1,continue:1,debugger:1,interface:1,protected:1,instanceof:1,implements:1};function NW(){var e;while(IC1114111||"}"!==e)&&cY({},hW,xW),n<=65535?String.fromCharCode(n):(t=55296+(n-65536>>10),r=56320+(n-65536&1023),String.fromCharCode(t,r))}function YW(){var e,n;e=FC.charCodeAt(IC++),n=String.fromCharCode(e),92===e&&(117!==FC.charCodeAt(IC)&&cY({},hW,xW),++IC,e=CW("u"),e&&"\\"!==e&&AW(e.charCodeAt(0))||cY({},hW,xW),n=e);while(IC>>="===r?(IC+=4,{type:XC,value:r,start:a,end:IC}):(t=r.substr(0,3),">>>"===t||"<<="===t||">>="===t?(IC+=3,{type:XC,value:t,start:a,end:IC}):(n=t.substr(0,2),s===n[1]&&"+-<>&|".indexOf(s)>=0||"=>"===n?(IC+=2,{type:XC,value:n,start:a,end:IC}):"<>=!+-*%&|^/".indexOf(s)>=0?(++IC,{type:XC,value:s,start:a,end:IC}):void cY({},hW,xW)))}function FW(e){var n="";while(IC=0&&IC=0&&(t=t.replace(/\\u\{([0-9a-fA-F]+)\}/g,(e,n)=>{if(parseInt(n,16)<=1114111)return"x";cY({},yW)}).replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"x"));try{new RegExp(t)}catch(r){cY({},yW)}try{return new RegExp(e,n)}catch(a){return null}}function qW(){var e,n,t,r,a;e=FC[IC],OW("/"===e,"Regular expression literal must start with a slash"),n=FC[IC++],t=!1,r=!1;while(IC=0&&cY({},yW,t),{value:t,literal:n}}function JW(){var e,n,t,r;return $C=null,NW(),e=IC,n=qW(),t=GW(),r=UW(n.value,t.value),{literal:n.literal+t.literal,value:r,regex:{pattern:n.value,flags:t.value},start:e,end:IC}}function ZW(e){return e.type===GC||e.type===JC||e.type===UC||e.type===ZC}function KW(){var e;return NW(),IC>=VC?{type:qC,start:IC,end:IC}:(e=FC.charCodeAt(IC),AW(e)?EW():40===e||41===e||59===e?PW():39===e||34===e?$W():46===e?BW(FC.charCodeAt(IC+1))?VW():PW():BW(e)?VW():PW())}function XW(){var e;return e=$C,IC=e.end,$C=KW(),IC=e.end,e}function QW(){var e;e=IC,$C=KW(),IC=e}function eY(e){var n=new zC(nW);return n.elements=e,n}function nY(e,n,t){var r=new zC("||"===e||"&&"===e?oW:tW);return r.operator=e,r.left=n,r.right=t,r}function tY(e,n){var t=new zC(rW);return t.callee=e,t.arguments=n,t}function rY(e,n,t){var r=new zC(aW);return r.test=e,r.consequent=n,r.alternate=t,r}function aY(e){var n=new zC(iW);return n.name=e,n}function iY(e){var n=new zC(sW);return n.value=e.value,n.raw=FC.slice(e.start,e.end),e.regex&&("//"===n.raw&&(n.raw="/(?:)/"),n.regex=e.regex),n}function sY(e,n,t){var r=new zC(lW);return r.computed="["===e,r.object=n,r.property=t,r.computed||(t.member=!0),r}function oY(e){var n=new zC(uW);return n.properties=e,n}function lY(e,n,t){var r=new zC(cW);return r.key=n,r.value=t,r.kind=e,r}function uY(e,n){var t=new zC(dW);return t.operator=e,t.argument=n,t.prefix=!0,t}function cY(e,n){var t,r=Array.prototype.slice.call(arguments,2),a=n.replace(/%(\d)/g,(e,n)=>(OW(n":case"<=":case">=":case"instanceof":case"in":n=7;break;case"<<":case">>":case">>>":n=8;break;case"+":case"-":n=9;break;case"*":case"/":case"%":n=11;break;default:break}return n}function DY(){var e,n,t,r,a,i,s,o,l,u;if(e=$C,l=jY(),r=$C,a=LY(r),0===a)return l;r.prec=a,XW(),n=[e,$C],s=jY(),i=[l,r,s];while((a=LY($C))>0){while(i.length>2&&a<=i[i.length-2].prec)s=i.pop(),o=i.pop().value,l=i.pop(),n.pop(),t=nY(o,l,s),i.push(t);r=XW(),r.prec=a,i.push(r),n.push($C),t=jY(),i.push(t)}u=i.length-1,t=i[u],n.pop();while(u>1)n.pop(),t=nY(i[u-1].value,i[u-2],t),u-=2;return t}function TY(){var e,n,t;return e=DY(),fY("?")&&(XW(),n=TY(),hY(":"),t=TY(),e=rY(e,n,t)),e}function AY(){var e=TY();if(fY(","))throw new Error(kW);return e}var RY=function(e){FC=e,IC=0,VC=FC.length,$C=null,QW();var n=AY();if($C.type!==qC)throw new Error("Unexpect token after expression.");return n},HY={NaN:"NaN",E:"Math.E",LN2:"Math.LN2",LN10:"Math.LN10",LOG2E:"Math.LOG2E",LOG10E:"Math.LOG10E",PI:"Math.PI",SQRT1_2:"Math.SQRT1_2",SQRT2:"Math.SQRT2",MIN_VALUE:"Number.MIN_VALUE",MAX_VALUE:"Number.MAX_VALUE"},NY=function(e){function n(n,t,r,a){let i=e(t[0]);return r&&(i=r+"("+i+")",0===r.lastIndexOf("new ",0)&&(i="("+i+")")),i+"."+n+(a<0?"":0===a?"()":"("+t.slice(1).map(e).join(",")+")")}function t(e,t,r){return a=>n(e,a,t,r)}const r="new Date",a="String",i="RegExp";return{isNaN:"Number.isNaN",isFinite:"Number.isFinite",abs:"Math.abs",acos:"Math.acos",asin:"Math.asin",atan:"Math.atan",atan2:"Math.atan2",ceil:"Math.ceil",cos:"Math.cos",exp:"Math.exp",floor:"Math.floor",log:"Math.log",max:"Math.max",min:"Math.min",pow:"Math.pow",random:"Math.random",round:"Math.round",sin:"Math.sin",sqrt:"Math.sqrt",tan:"Math.tan",clamp:function(n){n.length<3&&Object(re["o"])("Missing arguments to clamp function."),n.length>3&&Object(re["o"])("Too many arguments to clamp function.");const t=n.map(e);return"Math.max("+t[1]+", Math.min("+t[2]+","+t[0]+"))"},now:"Date.now",utc:"Date.UTC",datetime:r,date:t("getDate",r,0),day:t("getDay",r,0),year:t("getFullYear",r,0),month:t("getMonth",r,0),hours:t("getHours",r,0),minutes:t("getMinutes",r,0),seconds:t("getSeconds",r,0),milliseconds:t("getMilliseconds",r,0),time:t("getTime",r,0),timezoneoffset:t("getTimezoneOffset",r,0),utcdate:t("getUTCDate",r,0),utcday:t("getUTCDay",r,0),utcyear:t("getUTCFullYear",r,0),utcmonth:t("getUTCMonth",r,0),utchours:t("getUTCHours",r,0),utcminutes:t("getUTCMinutes",r,0),utcseconds:t("getUTCSeconds",r,0),utcmilliseconds:t("getUTCMilliseconds",r,0),length:t("length",null,-1),join:t("join",null),indexof:t("indexOf",null),lastindexof:t("lastIndexOf",null),slice:t("slice",null),reverse:function(n){return"("+e(n[0])+").slice().reverse()"},parseFloat:"parseFloat",parseInt:"parseInt",upper:t("toUpperCase",a,0),lower:t("toLowerCase",a,0),substring:t("substring",a),split:t("split",a),replace:t("replace",a),trim:t("trim",a,0),regexp:i,test:t("test",i),if:function(n){n.length<3&&Object(re["o"])("Missing arguments to if function."),n.length>3&&Object(re["o"])("Too many arguments to if function.");const t=n.map(e);return"("+t[0]+"?"+t[1]+":"+t[2]+")"}}};function CY(e){const n=e&&e.length-1;return n&&('"'===e[0]&&'"'===e[n]||"'"===e[0]&&"'"===e[n])?e.slice(1,-1):e}var WY=function(e){e=e||{};const n=e.whitelist?Object(re["eb"])(e.whitelist):{},t=e.blacklist?Object(re["eb"])(e.blacklist):{},r=e.constants||HY,a=(e.functions||NY)(d),i=e.globalvar,s=e.fieldvar,o=Object(re["E"])(i)?i:e=>`${i}["${e}"]`;let l={},u={},c=0;function d(e){if(Object(re["I"])(e))return e;const n=h[e.type];return null==n&&Object(re["o"])("Unsupported type: "+e.type),n(e)}const h={Literal:e=>e.raw,Identifier:e=>{const a=e.name;return c>0?a:Object(re["w"])(t,a)?Object(re["o"])("Illegal identifier: "+a):Object(re["w"])(r,a)?r[a]:Object(re["w"])(n,a)?a:(l[a]=1,o(a))},MemberExpression:e=>{const n=!e.computed,t=d(e.object);n&&(c+=1);const r=d(e.property);return t===s&&(u[CY(r)]=1),n&&(c-=1),t+(n?"."+r:"["+r+"]")},CallExpression:e=>{"Identifier"!==e.callee.type&&Object(re["o"])("Illegal callee type: "+e.callee.type);const n=e.callee.name,t=e.arguments,r=Object(re["w"])(a,n)&&a[n];return r||Object(re["o"])("Unrecognized function: "+n),Object(re["E"])(r)?r(t):r+"("+t.map(d).join(",")+")"},ArrayExpression:e=>"["+e.elements.map(d).join(",")+"]",BinaryExpression:e=>"("+d(e.left)+e.operator+d(e.right)+")",UnaryExpression:e=>"("+e.operator+d(e.argument)+")",ConditionalExpression:e=>"("+d(e.test)+"?"+d(e.consequent)+":"+d(e.alternate)+")",LogicalExpression:e=>"("+d(e.left)+e.operator+d(e.right)+")",ObjectExpression:e=>"{"+e.properties.map(d).join(",")+"}",Property:e=>{c+=1;const n=d(e.key);return c-=1,n+":"+d(e.value)}};function f(e){const n={code:d(e),globals:Object.keys(l),fields:Object.keys(u)};return l={},u={},n}return f.functions=a,f.constants=r,f};function YY(e,n,t,r){n[0].type!==jC&&Object(re["o"])("First argument to data functions must be a string literal.");const a=n[0].value,i=kC+a;if(!Object(re["w"])(i,r))try{r[i]=t.getData(a).tuplesRef()}catch(s){}}function zY(e,n,t,r){n[0].type!==jC&&Object(re["o"])("First argument to indata must be a string literal."),n[1].type!==jC&&Object(re["o"])("Second argument to indata must be a string literal.");const a=n[0].value,i=n[1].value,s=SC+i;Object(re["w"])(s,r)||(r[s]=t.getData(a).indataRef(t,i))}function EY(e,n,t,r){if(n[0].type===jC)PY(t,r,n[0].value);else for(e in t.scales)PY(t,r,e)}function PY(e,n,t){const r=MC+t;if(!Object(re["w"])(n,r))try{n[r]=e.scaleRef(t)}catch(a){}}function FY(e,n){let t;return Object(re["E"])(e)?e:Object(re["I"])(e)?(t=n.scales[e])&&t.value:void 0}function IY(e,n,t){n.__bandwidth=e=>e&&e.bandwidth?e.bandwidth():0,t._bandwidth=EY,t._range=EY,t._scale=EY;const r=n=>"_["+(n.type===jC?Object(re["ab"])(MC+n.value):Object(re["ab"])(MC)+"+"+e(n))+"]";return{_bandwidth:e=>`this.__bandwidth(${r(e[0])})`,_range:e=>`${r(e[0])}.range()`,_scale:n=>`${r(n[0])}(${e(n[1])})`}}var VY,$Y,UY,qY,GY,JY=new BO,ZY=new BO,KY={point:KO,lineStart:KO,lineEnd:KO,polygonStart:function(){JY=new BO,KY.lineStart=XY,KY.lineEnd=QY},polygonEnd:function(){var e=+JY;ZY.add(e<0?RO+e:e),this.lineStart=this.lineEnd=this.point=KO},sphere:function(){ZY.add(RO)}};function XY(){KY.point=ez}function QY(){nz(VY,$Y)}function ez(e,n){KY.point=nz,VY=e,$Y=n,e*=NO,n*=NO,UY=e,qY=zO(n=n/2+AO),GY=$O(n)}function nz(e,n){e*=NO,n*=NO,n=n/2+AO;var t=e-UY,r=t>=0?1:-1,a=r*t,i=zO(n),s=$O(n),o=GY*s,l=qY*i+o*zO(a),u=o*r*$O(a);JY.add(YO(u,l)),UY=e,qY=i,GY=s}var tz,rz,az,iz,sz,oz,lz,uz,cz,dz,hz,fz=function(e){return ZY=new BO,OO(e,KY),2*ZY},mz={point:pz,lineStart:bz,lineEnd:yz,polygonStart:function(){mz.point=vz,mz.lineStart=_z,mz.lineEnd=wz,cz=new BO,KY.polygonStart()},polygonEnd:function(){KY.polygonEnd(),mz.point=pz,mz.lineStart=bz,mz.lineEnd=yz,JY<0?(tz=-(az=180),rz=-(iz=90)):cz>jO?iz=90:cz<-jO&&(rz=-90),hz[0]=tz,hz[1]=az},sphere:function(){tz=-(az=180),rz=-(iz=90)}};function pz(e,n){dz.push(hz=[tz=e,az=e]),niz&&(iz=n)}function gz(e,n){var t=oj([e*NO,n*NO]);if(uz){var r=uj(uz,t),a=[r[1],-r[0],0],i=uj(a,r);hj(i),i=sj(i);var s,o=e-sz,l=o>0?1:-1,u=i[0]*HO*l,c=CO(o)>180;c^(l*sziz&&(iz=s)):(u=(u+360)%360-180,c^(l*sziz&&(iz=n))),c?exz(tz,az)&&(az=e):xz(e,az)>xz(tz,az)&&(tz=e):az>=tz?(eaz&&(az=e)):e>sz?xz(tz,e)>xz(tz,az)&&(az=e):xz(e,az)>xz(tz,az)&&(tz=e)}else dz.push(hz=[tz=e,az=e]);niz&&(iz=n),uz=t,sz=e}function bz(){mz.point=gz}function yz(){hz[0]=tz,hz[1]=az,mz.point=pz,uz=null}function vz(e,n){if(uz){var t=e-sz;cz.add(CO(t)>180?t+(t>0?360:-360):t)}else oz=e,lz=n;KY.point(e,n),gz(e,n)}function _z(){KY.lineStart()}function wz(){vz(oz,lz),KY.lineEnd(),CO(cz)>jO&&(tz=-(az=180)),hz[0]=tz,hz[1]=az,uz=null}function xz(e,n){return(n-=e)<0?n+360:n}function kz(e,n){return e[0]-n[0]}function Sz(e,n){return e[0]<=e[1]?e[0]<=n&&n<=e[1]:nxz(r[0],r[1])&&(r[1]=a[1]),xz(a[0],r[1])>xz(r[0],r[1])&&(r[0]=a[0])):i.push(r=a);for(s=-1/0,t=i.length-1,n=0,r=i[t];n<=t;r=a,++n)a=i[n],(o=xz(r[1],a[0]))>s&&(s=o,tz=a[0],az=r[1])}return dz=hz=null,tz===1/0||rz===1/0?[[NaN,NaN],[NaN,NaN]]:[[tz,rz],[az,iz]]},Fz={sphere:KO,point:Iz,lineStart:$z,lineEnd:Gz,polygonStart:function(){Fz.lineStart=Jz,Fz.lineEnd=Zz},polygonEnd:function(){Fz.lineStart=$z,Fz.lineEnd=Gz}};function Iz(e,n){e*=NO,n*=NO;var t=zO(n);Vz(t*zO(e),t*$O(e),$O(n))}function Vz(e,n,t){++Mz,Bz+=(e-Bz)/Mz,jz+=(n-jz)/Mz,Lz+=(t-Lz)/Mz}function $z(){Fz.point=Uz}function Uz(e,n){e*=NO,n*=NO;var t=zO(n);Yz=t*zO(e),zz=t*$O(e),Ez=$O(n),Fz.point=qz,Vz(Yz,zz,Ez)}function qz(e,n){e*=NO,n*=NO;var t=zO(n),r=t*zO(e),a=t*$O(e),i=$O(n),s=YO(qO((s=zz*i-Ez*a)*s+(s=Ez*r-Yz*i)*s+(s=Yz*a-zz*r)*s),Yz*r+zz*a+Ez*i);Oz+=s,Dz+=s*(Yz+(Yz=r)),Tz+=s*(zz+(zz=a)),Az+=s*(Ez+(Ez=i)),Vz(Yz,zz,Ez)}function Gz(){Fz.point=Iz}function Jz(){Fz.point=Kz}function Zz(){Xz(Cz,Wz),Fz.point=Iz}function Kz(e,n){Cz=e,Wz=n,e*=NO,n*=NO,Fz.point=Xz;var t=zO(n);Yz=t*zO(e),zz=t*$O(e),Ez=$O(n),Vz(Yz,zz,Ez)}function Xz(e,n){e*=NO,n*=NO;var t=zO(n),r=t*zO(e),a=t*$O(e),i=$O(n),s=zz*i-Ez*a,o=Ez*r-Yz*i,l=Yz*a-zz*r,u=FO(s,o,l),c=ZO(u),d=u&&-c/u;Rz.add(d*s),Hz.add(d*o),Nz.add(d*l),Oz+=c,Dz+=c*(Yz+(Yz=r)),Tz+=c*(zz+(zz=a)),Az+=c*(Ez+(Ez=i)),Vz(Yz,zz,Ez)}var Qz=function(e){Mz=Oz=Bz=jz=Lz=Dz=Tz=Az=0,Rz=new BO,Hz=new BO,Nz=new BO,OO(e,Fz);var n=+Rz,t=+Hz,r=+Nz,a=FO(n,t,r);return apE(e,n)}var bE=function(e,n,t,r,a,i){const s=this.context.dataflow,o=this.context.data[e],l=o.input,u=s.stamp();let c,d,h=o.changes;if(!1===s._trigger||!(l.value.length||n||r))return 0;if((!h||h.stamp{o.modified=!0,s.pulse(l,h).run()},!0,1)),t&&(c=!0===t?re["hb"]:Object(re["B"])(t)||le(t)?t:gE(t),h.remove(c)),n&&h.insert(n),r&&(c=gE(r),l.value.some(c)?h.remove(c):h.insert(r)),a)for(d in i)h.modify(a,d,i[d]);return 1};function yE(e){const n=e.touches,t=n[0].clientX-n[1].clientX,r=n[0].clientY-n[1].clientY;return Math.sqrt(t*t+r*r)}function vE(e){const n=e.touches;return Math.atan2(n[0].clientY-n[1].clientY,n[0].clientX-n[1].clientX)}function _E(e,n,t){return Rb(e||0,n||0,t||0)}function wE(e,n){const t=FY(e,(n||this).context);return t&&t.bandwidth?t.bandwidth():0}function xE(e,n){const t=FY(e,(n||this).context);return t?t.copy():void 0}function kE(e,n){const t=FY(e,(n||this).context);return t?t.domain():[]}function SE(e,n,t){const r=FY(e,(t||this).context);return r?Object(re["B"])(n)?(r.invertRange||r.invert)(n):(r.invert||r.invertExtent)(n):void 0}function ME(e,n){const t=FY(e,(n||this).context);return t&&t.range?t.range():[]}function OE(e,n,t){const r=FY(e,(t||this).context);return r?r(n):void 0}var BE=function(e,n,t,r,a){e=FY(e,(a||this).context);const i=rd(n,t);let s=e.domain(),o=s[0],l=Object(re["V"])(s),u=re["y"];return l-o?u=rx(e,o,l):e=(e.interpolator?Y_("sequential")().interpolator(e.interpolator()):Y_("linear")().interpolate(e.interpolate()).range(e.range())).domain([o=0,l=1]),e.ticks&&(s=e.ticks(+r||15),o!==s[0]&&s.unshift(o),l!==Object(re["V"])(s)&&s.push(l)),s.forEach(n=>i.stop(u(n),e(n))),i};function jE(e,n,t){const r=FY(e,(t||this).context);return function(e){return r?r.path.context(e)(n):""}}function LE(e){let n=null;return function(t){return t?Sh(t,n=n||dh(e)):e}}const DE=e=>e.data;function TE(e,n){const t=oC.call(n,e);return t.root&&t.root.lookup||{}}function AE(e,n,t){const r=TE(e,this),a=r[n],i=r[t];return a&&i?a.path(i).map(DE):void 0}function RE(e,n){const t=TE(e,this)[n];return t?t.ancestors().map(DE):void 0}const HE=()=>"undefined"!==typeof window&&window||null;function NE(){const e=HE();return e?e.screen:{}}function CE(){const e=HE();return e?[e.innerWidth,e.innerHeight]:[void 0,void 0]}function WE(){const e=this.context.dataflow,n=e.container&&e.container();return n?[n.clientWidth,n.clientHeight]:[void 0,void 0]}const YE="intersect",zE="union",EE="vlMulti",PE="or",FE="and";var IE="E",VE="R",$E="R-E",UE="R-LE",qE="R-RE",GE="index:unit";function JE(e,n){for(var t,r,a=n.fields,i=n.values,s=a.length,o=0;o(e[a[t].field]=n,e),{})))}return n=n||zE,Object.keys(g).forEach(e=>{g[e]=Object.keys(g[e]).map(n=>g[e][n]).reduce((t,r)=>void 0===t?r:XE[y[e]+"_"+n](t,r))}),p=Object.keys(b),t&&p.length&&(g[EE]=n===zE?{[PE]:p.reduce((e,n)=>(e.push.apply(e,b[n]),e),[])}:{[FE]:p.map(e=>({[PE]:b[e]}))}),g}var XE={E_union:function(e,n){if(!e.length)return n;for(var t=0,r=n.length;tn.indexOf(e)>=0):n},R_union:function(e,n){var t=Object(re["db"])(n[0]),r=Object(re["db"])(n[1]);return t>r&&(t=n[1],r=n[0]),e.length?(e[0]>t&&(e[0]=t),e[1]r&&(t=n[1],r=n[0]),e.length?rr&&(e[1]=r),e):[t,r]}};const QE=":",eP="@";function nP(e,n,t,r){n[0].type!==jC&&Object(re["o"])("First argument to selection functions must be a string literal.");const a=n[0].value,i=n.length>=2&&Object(re["V"])(n).value,s="unit",o=eP+s,l=QE+a;i!==YE||Object(re["w"])(r,o)||(r[o]=t.getData(a).indataRef(t,s)),Object(re["w"])(r,l)||(r[l]=t.getData(a).tuplesRef())}var tP=function(e,n,t){if(!e)return[];const[r,a]=e,i=(new Zf).set(r[0],r[1],a[0],a[1]),s=t||this.context.dataflow.scenegraph().root;return Ek(s,i,rP(n))};function rP(e){let n=null;if(e){const t=Object(re["i"])(e.marktype),r=Object(re["i"])(e.markname);n=e=>(!t.length||t.some(n=>e.marktype===n))&&(!r.length||r.some(n=>e.name===n))}return n}const aP={random(){return Wo()},cumulativeNormal:Jo,cumulativeLogNormal:tl,cumulativeUniform:ll,densityNormal:Go,densityLogNormal:nl,densityUniform:ol,quantileNormal:Zo,quantileLogNormal:rl,quantileUniform:ul,sampleNormal:qo,sampleLogNormal:el,sampleUniform:sl,isArray:re["B"],isBoolean:re["C"],isDate:re["D"],isDefined(e){return void 0!==e},isNumber:re["F"],isObject:re["G"],isRegExp:re["H"],isString:re["I"],isTuple:le,isValid(e){return null!=e&&e===e},toBoolean:re["bb"],toDate:re["cb"],toNumber:re["db"],toString:re["fb"],flush:re["v"],lerp:re["K"],merge:hE,pad:re["Q"],peek:re["V"],span:re["Y"],inrange:re["A"],truncate:re["gb"],rgb:Iy,lab:Sw,hcl:Tw,hsl:Zy,luminance:cE,contrast:dE,sequence:Uu,format:hC,utcFormat:mC,utcParse:gC,utcOffset:ea,utcSequence:ra,timeFormat:fC,timeParse:pC,timeOffset:Qr,timeSequence:ta,timeUnitSpecifier:Dt,monthFormat:vC,monthAbbrevFormat:_C,dayFormat:wC,dayAbbrevFormat:xC,quarter:re["W"],utcquarter:re["ib"],week:lr,utcweek:mr,dayofyear:or,utcdayofyear:fr,warn:sE,info:oE,debug:lE,extent:re["q"],inScope:aE,intersect:tP,clampRange:re["k"],pinchDistance:yE,pinchAngle:vE,screen:NE,containerSize:WE,windowSize:CE,bandspace:_E,setdata:uC,pathShape:LE,panLinear:re["R"],panLog:re["S"],panPow:re["T"],panSymlog:re["U"],zoomLinear:re["mb"],zoomLog:re["nb"],zoomPow:re["ob"],zoomSymlog:re["pb"],encode:cC,modify:bE},iP=["view","item","group","xy","x","y"],sP="event.vega.",oP="this.",lP={},uP={blacklist:["_"],whitelist:["datum","event","item"],fieldvar:"datum",globalvar:e=>`_[${Object(re["ab"])(OC+e)}]`,functions:dP,constants:HY,visitors:lP},cP=WY(uP);function dP(e){const n=NY(e);iP.forEach(e=>n[e]=sP+e);for(const t in aP)n[t]=oP+t;return Object(re["p"])(n,IY(e,aP,lP)),n}function hP(e,n,t){return 1===arguments.length?aP[e]:(aP[e]=n,t&&(lP[e]=t),cP&&(cP.functions[e]=oP+e),this)}hP("bandwidth",wE,EY),hP("copy",xE,EY),hP("domain",kE,EY),hP("range",ME,EY),hP("invert",SE,EY),hP("scale",OE,EY),hP("gradient",BE,EY),hP("geoArea",nE,EY),hP("geoBounds",tE,EY),hP("geoCentroid",rE,EY),hP("geoShape",jE,EY),hP("indata",lC,zY),hP("data",oC,YY),hP("treePath",AE,YY),hP("treeAncestors",RE,YY),hP("vlSelectionTest",ZE,nP),hP("vlSelectionResolve",KE,nP);var fP=function(e,n){const t={};let r;try{e=Object(re["I"])(e)?e:Object(re["ab"])(e)+"",r=RY(e)}catch(i){Object(re["o"])("Expression parse error: "+e)}r.visit(e=>{if(e.type!==RC)return;const r=e.callee.name,a=uP.visitors[r];a&&a(r,e.arguments,n,t)});const a=cP(r);return a.globals.forEach(e=>{const r=OC+e;!Object(re["w"])(t,r)&&n.getSignal(e)&&(t[r]=n.signalRef(e))}),{$expr:Object(re["p"])({code:a.code},n.options.ast?{ast:r}:null),$fields:a.fields,$params:t}},mP=function(e){const n=this,t=e.operators||[];return e.background&&(n.background=e.background),e.eventConfig&&(n.eventConfig=e.eventConfig),e.locale&&(n.locale=e.locale),t.forEach(e=>n.parseOperator(e)),t.forEach(e=>n.parseOperatorParameters(e)),(e.streams||[]).forEach(e=>n.parseStream(e)),(e.updates||[]).forEach(e=>n.parseUpdate(e)),n.resolve()};const pP=Object(re["eb"])(["rule"]),gP=Object(re["eb"])(["group","image","rect"]);function bP(e,n){let t="";return pP[n]||(e.x2&&(e.x?(gP[n]&&(t+="if(o.x>o.x2)$=o.x,o.x=o.x2,o.x2=$;"),t+="o.width=o.x2-o.x;"):t+="o.x=o.x2-(o.width||0);"),e.xc&&(t+="o.x=o.xc-(o.width||0)/2;"),e.y2&&(e.y?(gP[n]&&(t+="if(o.y>o.y2)$=o.y,o.y=o.y2,o.y2=$;"),t+="o.height=o.y2-o.y;"):t+="o.y=o.y2-(o.height||0);"),e.yc&&(t+="o.y=o.yc-(o.height||0)/2;")),t}function yP(e){return(e+"").toLowerCase()}function vP(e){return"operator"===yP(e)}function _P(e){return"collect"===yP(e)}function wP(e,n,t){";"!==t[t.length-1]&&(t="return("+t+");");var r=Function.apply(null,n.concat(t));return e&&e.functions?r.bind(e.functions):r}function xP(e,n,t,r){return`((u = ${e}) < (v = ${n}) || u == null) && v != null ? ${t}\n : (u > v || v == null) && u != null ? ${r}\n : ((v = v instanceof Date ? +v : v), (u = u instanceof Date ? +u : u)) !== u && v === v ? ${t}\n : v !== v && u === u ? ${r} : `}var kP={operator:(e,n)=>wP(e,["_"],n.code),parameter:(e,n)=>wP(e,["datum","_"],n.code),event:(e,n)=>wP(e,["event"],n.code),handler:(e,n)=>{const t=`var datum=event.item&&event.item.datum;return ${n.code};`;return wP(e,["_","event"],t)},encode:(e,n)=>{const{marktype:t,channels:r}=n;let a="var o=item,datum=o.datum,m=0,$;";for(const i in r){const e="o["+Object(re["ab"])(i)+"]";a+=`$=${r[i].code};if(${e}!==$)${e}=$,m=1;`}return a+=bP(r,t),a+="return m;",wP(e,["item","_"],a)},codegen:{get(e){const n=`[${e.map(re["ab"]).join("][")}]`,t=Function("_",`return _${n};`);return t.path=n,t},comparator(e,n){let t;const r=(e,r)=>{const a=n[r];let i,s;return e.path?(i=`a${e.path}`,s=`b${e.path}`):((t=t||{})["f"+r]=e,i=`this.f${r}(a)`,s=`this.f${r}(b)`),xP(i,s,-a,a)},a=Function("a","b","var u, v; return "+e.map(r).join("")+"0;");return t?a.bind(t):a}}};function SP(e){const n=this;vP(e.type)||!e.type?n.operator(e,e.update?n.operatorExpression(e.update):null):n.transform(e,e.type)}function MP(e){const n=this;if(e.params){const t=n.get(e.id);t||Object(re["o"])("Invalid operator id: "+e.id),n.dataflow.connect(t,t.parameters(n.parseParameters(e.params),e.react,e.initonly))}}function OP(e,n){n=n||{};const t=this;for(const r in e){const a=e[r];n[r]=Object(re["B"])(a)?a.map(e=>BP(e,t,n)):BP(a,t,n)}return n}function BP(e,n,t){if(!e||!Object(re["G"])(e))return e;for(let r,a=0,i=jP.length;ae&&e.$tupleid?ue:e);return n.fn[t]||(n.fn[t]=Object(re["l"])(r,e.$order,n.expr.codegen))}function HP(e,n){const t=e.$encode,r={};for(const a in t){const e=t[a];r[a]=Object(re["f"])(n.encodeExpression(e.$expr),e.$fields),r[a].output=e.$output}return r}function NP(e,n){return n}function CP(e,n){const t=e.$subflow;return function(e,r,a){const i=n.fork().parse(t),s=i.get(t.operators[0].id),o=i.signals.parent;return o&&o.set(a),s.detachSubflow=()=>n.detach(i),s}}function WP(){return ue}var YP=function(e){var n,t=this,r=null!=e.filter?t.eventExpression(e.filter):void 0,a=null!=e.stream?t.get(e.stream):void 0;e.source?a=t.events(e.source,e.type,r):e.merge&&(n=e.merge.map(e=>t.get(e)),a=n[0].merge.apply(n[0],n.slice(1))),e.between&&(n=e.between.map(e=>t.get(e)),a=a.between(n[0],n[1])),e.filter&&(a=a.filter(r)),null!=e.throttle&&(a=a.throttle(+e.throttle)),null!=e.debounce&&(a=a.debounce(+e.debounce)),null==a&&Object(re["o"])("Invalid stream definition: "+JSON.stringify(e)),e.consume&&a.consume(!0),t.stream(e,a)},zP=function(e){var n=this,t=Object(re["G"])(t=e.source)?t.$ref:t,r=n.get(t),a=null,i=e.update,s=void 0;r||Object(re["o"])("Source not defined: "+e.source),a=e.target&&e.target.$expr?n.eventExpression(e.target.$expr):n.get(e.target),i&&i.$expr&&(i.$params&&(s=n.parseParameters(i.$params)),i=n.handlerExpression(i.$expr)),n.update(e,r,a,i,s)},EP={skip:!0};function PP(e){var n=this,t={};if(e.signals){var r=t.signals={};Object.keys(n.signals).forEach(t=>{var a=n.signals[t];e.signals(t,a)&&(r[t]=a.value)})}if(e.data){var a=t.data={};Object.keys(n.data).forEach(t=>{var r=n.data[t];e.data(t,r)&&(a[t]=r.input.value)})}return n.subcontext&&!1!==e.recurse&&(t.subcontext=n.subcontext.map(n=>n.getState(e))),t}function FP(e){var n=this,t=n.dataflow,r=e.data,a=e.signals;Object.keys(a||{}).forEach(e=>{t.update(n.signals[e],a[e],EP)}),Object.keys(r||{}).forEach(e=>{t.pulse(n.data[e].input,t.changeset().remove(re["hb"]).insert(r[e]))}),(e.subcontext||[]).forEach((e,t)=>{var r=n.subcontext[t];r&&r.setState(e)})}var IP=function(e,n,t,r){return new VP(e,n,t,r)};function VP(e,n,t,r){this.dataflow=e,this.transforms=n,this.events=e.events.bind(e),this.expr=r||kP,this.signals={},this.scales={},this.nodes={},this.data={},this.fn={},t&&(this.functions=Object.create(t),this.functions.context=this)}function $P(e){this.dataflow=e.dataflow,this.transforms=e.transforms,this.events=e.events,this.expr=e.expr,this.signals=Object.create(e.signals),this.scales=Object.create(e.scales),this.nodes=Object.create(e.nodes),this.data=Object.create(e.data),this.fn=Object.create(e.fn),e.functions&&(this.functions=Object.create(e.functions),this.functions.context=this)}VP.prototype=$P.prototype={fork(){const e=new $P(this);return(this.subcontext||(this.subcontext=[])).push(e),e},detach(e){this.subcontext=this.subcontext.filter(n=>n!==e);const n=Object.keys(e.nodes);for(const t of n)e.nodes[t]._targets=null;for(const t of n)e.nodes[t].detach();e.nodes=null},get(e){return this.nodes[e]},set(e,n){return this.nodes[e]=n},add(e,n){const t=this,r=t.dataflow,a=e.value;if(t.set(e.id,n),_P(e.type)&&a&&(a.$ingest?r.ingest(n,a.$ingest,a.$format):a.$request?r.preload(n,a.$request,a.$format):r.pulse(n,r.changeset().insert(a))),e.root&&(t.root=n),e.parent){var i=t.get(e.parent.$ref);i?(r.connect(i,[n]),n.targets().add(i)):(t.unresolved=t.unresolved||[]).push(()=>{i=t.get(e.parent.$ref),r.connect(i,[n]),n.targets().add(i)})}if(e.signal&&(t.signals[e.signal]=n),e.scale&&(t.scales[e.scale]=n),e.data)for(const s in e.data){const r=t.data[s]||(t.data[s]={});e.data[s].forEach(e=>r[e]=n)}},resolve(){return(this.unresolved||[]).forEach(e=>e()),delete this.unresolved,this},operator(e,n){this.add(e,this.dataflow.add(e.value,n))},transform(e,n){this.add(e,this.dataflow.add(this.transforms[yP(n)]))},stream(e,n){this.set(e.id,n)},update(e,n,t,r,a){this.dataflow.on(n,t,r,a,e.options)},operatorExpression(e){return this.expr.operator(this,e)},parameterExpression(e){return this.expr.parameter(this,e)},eventExpression(e){return this.expr.event(this,e)},handlerExpression(e){return this.expr.handler(this,e)},encodeExpression(e){return this.expr.encode(this,e)},parse:mP,parseOperator:SP,parseOperatorParameters:MP,parseParameters:OP,parseStream:YP,parseUpdate:zP,getState:PP,setState:FP};var UP=function(e,n,t){return IP(e,to,aP,t).parse(n)};function qP(e){var n=this._runtime.scales;return Object(re["w"])(n,e)||Object(re["o"])("Unrecognized scale or projection: "+e),n[e].value}var GP="width",JP="height",ZP="padding",KP={skip:!0};function XP(e,n){var t=e.autosize(),r=e.padding();return n-(t&&t.contains===ZP?r.left+r.right:0)}function QP(e,n){var t=e.autosize(),r=e.padding();return n-(t&&t.contains===ZP?r.top+r.bottom:0)}function eF(e){var n=e._signals,t=n[GP],r=n[JP],a=n[ZP];function i(){e._autosize=e._resize=1}e._resizeWidth=e.add(null,n=>{e._width=n.size,e._viewWidth=XP(e,n.size),i()},{size:t}),e._resizeHeight=e.add(null,n=>{e._height=n.size,e._viewHeight=QP(e,n.size),i()},{size:r});var s=e.add(null,i,{pad:a});e._resizeWidth.rank=t.rank+1,e._resizeHeight.rank=r.rank+1,s.rank=a.rank+1}function nF(e,n,t,r,a,i){this.runAfter(s=>{var o=0;s._autosize=0,s.width()!==t&&(o=1,s.signal(GP,t,KP),s._resizeWidth.skip(!0)),s.height()!==r&&(o=1,s.signal(JP,r,KP),s._resizeHeight.skip(!0)),s._viewWidth!==e&&(s._resize=1,s._viewWidth=e),s._viewHeight!==n&&(s._resize=1,s._viewHeight=n),s._origin[0]===a[0]&&s._origin[1]===a[1]||(s._resize=1,s._origin=a),o&&s.run("enter"),i&&s.runAfter(e=>e.resize())},!1,1)}function tF(e){return this._runtime.getState(e||{data:rF,signals:aF,recurse:!0})}function rF(e,n){return n.modified&&Object(re["B"])(n.input.value)&&e.indexOf("_:vega:_")}function aF(e,n){return!("parent"===e||n instanceof to.proxy)}function iF(e){return this.runAsync(null,n=>{n._trigger=!1,n._runtime.setState(e)},e=>{e._trigger=!0}),this}var sF=function(e,n,t){var r=new kT,a=n;return null==n?(r.restart(e,n,t),r):(r._restart=r.restart,r.restart=function(e,n,t){n=+n,t=null==t?wT():+t,r._restart((function i(s){s+=a,r._restart(i,a+=n,t),e(s)}),n,t)},r.restart(e,n,t),r)},oF=function(e,n){function t(n){e({timestamp:Date.now(),elapsed:n})}this._timers.push(sF(t,n))},lF=function(e,n,t,r){var a=e.element();a&&a.setAttribute("title",uF(r))};function uF(e){return null==e?"":Object(re["B"])(e)?dF(e):Object(re["G"])(e)&&!Object(re["D"])(e)?cF(e):e+""}function cF(e){return Object.keys(e).map(n=>{var t=e[n];return n+": "+(Object(re["B"])(t)?dF(t):hF(t))}).join("\n")}function dF(e){return"["+e.map(hF).join(", ")+"]"}function hF(e){return Object(re["B"])(e)?"[…]":Object(re["G"])(e)&&!Object(re["D"])(e)?"{…}":e}function fF(e,n){const t=this;if(n=n||{},Qs.call(t),n.loader&&t.loader(n.loader),n.logger&&t.logger(n.logger),null!=n.logLevel&&t.logLevel(n.logLevel),n.locale||e.locale){const r=Object(re["p"])({},e.locale,n.locale);t.locale(as(r.number,r.time))}t._el=null,t._elBind=null,t._renderType=n.renderer||Wk.Canvas,t._scenegraph=new Yg;const r=t._scenegraph.root;t._renderer=null,t._tooltip=n.tooltip||lF,t._redraw=!0,t._handler=(new yb).scene(r),t._globalCursor=!1,t._preventDefault=!1,t._timers=[],t._eventListeners=[],t._resizeListeners=[],t._eventConfig=BN(e.eventConfig),t.globalCursor(t._eventConfig.globalCursor);const a=UP(t,e,n.expr);t._runtime=a,t._signals=a.signals,t._bind=(e.bindings||[]).map(e=>({state:null,param:Object(re["p"])({},e)})),a.root&&a.root.set(r),r.source=a.data.root.input,t.pulse(a.data.root.input,t.changeset().insert(r.items)),t._width=t.width(),t._height=t.height(),t._viewWidth=XP(t,t._width),t._viewHeight=QP(t,t._height),t._origin=[0,0],t._resize=0,t._autosize=1,eF(t),lN(t),cN(t),t.description(e.description),n.hover&&t.hover(),n.container&&t.initialize(n.container,n.bind)}function mF(e,n){return Object(re["w"])(e._signals,n)?e._signals[n]:Object(re["o"])("Unrecognized signal name: "+Object(re["ab"])(n))}function pF(e,n){const t=(e._targets||[]).filter(e=>e._update&&e._update.handler===n);return t.length?t[0]:null}function gF(e,n,t,r){var a=pF(t,r);return a||(a=JN(e,()=>r(n,t.value)),a.handler=r,e.on(t,null,a)),e}function bF(e,n,t){var r=pF(n,t);return r&&n._targets.remove(r),e}Object(re["z"])(fF,Qs,{async evaluate(e,n,t){if(await Qs.prototype.evaluate.call(this,e,n),this._redraw||this._resize)try{this._renderer&&(this._resize&&(this._resize=0,_N(this)),await this._renderer.renderAsync(this._scenegraph.root)),this._redraw=!1}catch(r){this.error(r)}return t&&ie(this,t),this},dirty(e){this._redraw=!0,this._renderer&&this._renderer.dirty(e)},description(e){if(arguments.length){const n=null!=e?e+"":null;return n!==this._desc&&oN(this._el,this._desc=n),this}return this._desc},container(){return this._el},scenegraph(){return this._scenegraph},origin(){return this._origin.slice()},signal(e,n,t){var r=mF(this,e);return 1===arguments.length?r.value:this.update(r,n,t)},width(e){return arguments.length?this.signal("width",e):this.signal("width")},height(e){return arguments.length?this.signal("height",e):this.signal("height")},padding(e){return arguments.length?this.signal("padding",nC(e)):nC(this.signal("padding"))},autosize(e){return arguments.length?this.signal("autosize",e):this.signal("autosize")},background(e){return arguments.length?this.signal("background",e):this.signal("background")},renderer(e){return arguments.length?(zk(e)||Object(re["o"])("Unrecognized renderer type: "+e),e!==this._renderType&&(this._renderType=e,this._resetRenderer()),this):this._renderType},tooltip(e){return arguments.length?(e!==this._tooltip&&(this._tooltip=e,this._resetRenderer()),this):this._tooltip},loader(e){return arguments.length?(e!==this._loader&&(Qs.prototype.loader.call(this,e),this._resetRenderer()),this):this._loader},resize(){return this._autosize=1,this.touch(mF(this,"autosize"))},_resetRenderer(){this._renderer&&(this._renderer=null,this.initialize(this._el,this._elBind))},_resizeView:nF,addEventListener(e,n,t){var r=n;return t&&!1===t.trap||(r=JN(this,n),r.raw=n),this._handler.on(e,r),this},removeEventListener(e,n){var t,r,a=this._handler.handlers(e),i=a.length;while(--i>=0)if(r=a[i].type,t=a[i].handler,e===r&&(n===t||n===t.raw)){this._handler.off(r,t);break}return this},addResizeListener(e){var n=this._resizeListeners;return n.indexOf(e)<0&&n.push(e),this},removeResizeListener(e){var n=this._resizeListeners,t=n.indexOf(e);return t>=0&&n.splice(t,1),this},addSignalListener(e,n){return gF(this,e,mF(this,e),n)},removeSignalListener(e,n){return bF(this,mF(this,e),n)},addDataListener(e,n){return gF(this,e,hN(this,e).values,n)},removeDataListener(e,n){return bF(this,hN(this,e).values,n)},globalCursor(e){if(arguments.length){if(this._globalCursor!==!!e){const n=dN(this,null);this._globalCursor=!!e,n&&dN(this,n)}return this}return this._globalCursor},preventDefault(e){return arguments.length?(this._preventDefault=e,this):this._preventDefault},timer:oF,events:DN,finalize:NN,hover:HN,data:fN,change:mN,insert:pN,remove:gN,scale:qP,initialize:KN,toImageURL:rC,toCanvas:iC,toSVG:sC,getState:tF,setState:iF});var yF=function(e){return Object(re["G"])(e)?e:{type:e||"pad"}};const vF=e=>+e||0,_F=e=>({top:e,bottom:e,left:e,right:e});var wF=function(e){return Object(re["G"])(e)?e.signal?e:{top:vF(e.top),bottom:vF(e.bottom),left:vF(e.left),right:vF(e.right)}:_F(vF(e))};const xF=e=>Object(re["G"])(e)&&!Object(re["B"])(e)?Object(re["p"])({},e):{value:e};function kF(e,n,t,r){if(null!=t){const a=Object(re["G"])(t)&&!Object(re["B"])(t)||Object(re["B"])(t)&&t.length&&Object(re["G"])(t[0]);return a?e.update[n]=t:e[r||"enter"][n]={value:t},1}return 0}function SF(e,n,t){for(const r in n)kF(e,r,n[r]);for(const r in t)kF(e,r,t[r],"update")}function MF(e,n,t){for(const r in n)t&&Object(re["w"])(t,r)||(e[r]=Object(re["p"])(e[r]||{},n[r]));return e}function OF(e,n){return n&&(n.enter&&n.enter[e]||n.update&&n.update[e])}const BF="mark",jF="frame",LF="scope",DF="axis",TF="axis-domain",AF="axis-grid",RF="axis-label",HF="axis-tick",NF="axis-title",CF="legend",WF="legend-band",YF="legend-entry",zF="legend-gradient",EF="legend-label",PF="legend-symbol",FF="legend-title",IF="title",VF="title-text",$F="title-subtitle";var UF=function(e,n,t,r,a){const i={},s={};let o,l,u,c;for(l in l="lineBreak","text"!==n||null==a[l]||OF(l,e)||qF(i,l,a[l]),("legend"==t||String(t).startsWith("axis"))&&(t=null),c=t===jF?a.group:t===BF?Object(re["p"])({},a.mark,a[n]):null,c)u=OF(l,e)||("fill"===l||"stroke"===l)&&(OF("fill",e)||OF("stroke",e)),u||qF(i,l,c[l]);for(l in Object(re["i"])(r).forEach(n=>{const t=a.style&&a.style[n];for(const r in t)OF(r,e)||qF(i,r,t[r])}),e=Object(re["p"])({},e),i)c=i[l],c.signal?(o=o||{})[l]=c:s[l]=c;return e.enter=Object(re["p"])(s,e.enter),o&&(e.update=Object(re["p"])(o,e.update)),e};function qF(e,n,t){e[n]=t&&t.signal?{signal:t.signal}:{value:t}}const GF=e=>Object(re["I"])(e)?Object(re["ab"])(e):e.signal?`(${e.signal})`:eI(e);function JF(e){if(null!=e.gradient)return XF(e);let n=e.signal?`(${e.signal})`:e.color?KF(e.color):null!=e.field?eI(e.field):void 0!==e.value?Object(re["ab"])(e.value):void 0;return null!=e.scale&&(n=tI(e,n)),void 0===n&&(n=null),null!=e.exponent&&(n=`pow(${n},${QF(e.exponent)})`),null!=e.mult&&(n+=`*${QF(e.mult)}`),null!=e.offset&&(n+=`+${QF(e.offset)}`),e.round&&(n=`round(${n})`),n}const ZF=(e,n,t,r)=>`(${e}(${[n,t,r].map(JF).join(",")})+'')`;function KF(e){return e.c?ZF("hcl",e.h,e.c,e.l):e.h||e.s?ZF("hsl",e.h,e.s,e.l):e.l||e.a?ZF("lab",e.l,e.a,e.b):e.r||e.g||e.b?ZF("rgb",e.r,e.g,e.b):null}function XF(e){const n=[e.start,e.stop,e.count].map(e=>null==e?null:Object(re["ab"])(e));while(n.length&&null==Object(re["V"])(n))n.pop();return n.unshift(GF(e.gradient)),`gradient(${n.join(",")})`}function QF(e){return Object(re["G"])(e)?"("+JF(e)+")":e}function eI(e){return nI(Object(re["G"])(e)?e:{datum:e})}function nI(e){let n,t,r;if(e.signal)n="datum",r=e.signal;else if(e.group||e.parent){t=Math.max(1,e.level||1),n="item";while(t-- >0)n+=".mark.group";e.parent?(r=e.parent,n+=".datum"):r=e.group}else e.datum?(n="datum",r=e.datum):Object(re["o"])("Invalid field reference: "+Object(re["ab"])(e));return e.signal||(r=Object(re["I"])(r)?Object(re["Z"])(r).map(re["ab"]).join("]["):nI(r)),n+"["+r+"]"}function tI(e,n){const t=GF(e.scale);return null!=e.range?n=`lerp(_range(${t}), ${+e.range})`:(void 0!==n&&(n=`_scale(${t}, ${n})`),e.band&&(n=(n?n+"+":"")+`_bandwidth(${t})`+(1===+e.band?"":"*"+QF(e.band)),e.extra&&(n=`(datum.extra ? _scale(${t}, datum.extra.value) : ${n})`)),null==n&&(n="0")),n}var rI=function(e){let n="";return e.forEach(e=>{const t=JF(e);n+=e.test?`(${e.test})?${t}:`:t}),":"===Object(re["V"])(n)&&(n+="null"),n},aI=function(e,n,t,r,a,i){const s={};i=i||{},i.encoders={$encode:s},e=UF(e,n,t,r,a.config);for(const o in e)s[o]=iI(e[o],n,i,a);return i};function iI(e,n,t,r){const a={},i={};for(const s in e)null!=e[s]&&(a[s]=oI(sI(e[s]),r,t,i));return{$expr:{marktype:n,channels:a},$fields:Object.keys(i),$output:Object.keys(e)}}function sI(e){return Object(re["B"])(e)?rI(e):JF(e)}function oI(e,n,t,r){const a=fP(e,n);return a.$fields.forEach(e=>r[e]=1),Object(re["p"])(t,a.$params),a.$expr}const lI="outer",uI=["value","update","init","react","bind"];function cI(e,n){Object(re["o"])(e+' for "outer" push: '+Object(re["ab"])(n))}var dI=function(e,n){const t=e.name;if(e.push===lI)n.signals[t]||cI("No prior signal definition",t),uI.forEach(n=>{void 0!==e[n]&&cI("Invalid property ",n)});else{const r=n.addSignal(t,e.value);!1===e.react&&(r.react=!1),e.bind&&n.addBinding(t,e.bind)}};function hI(e,n,t,r){this.id=-1,this.type=e,this.value=n,this.params=t,r&&(this.parent=r)}function fI(e,n,t,r){return new hI(e,n,t,r)}function mI(e,n){return fI("operator",e,n)}function pI(e){const n={$ref:e.id};return e.id<0&&(e.refs=e.refs||[]).push(n),n}function gI(e,n){return n?{$field:e,$name:n}:{$field:e}}const bI=gI("key");function yI(e,n){return{$compare:e,$order:n}}function vI(e,n){const t={$key:e};return n&&(t.$flat=!0),t}const _I="ascending",wI="descending";function xI(e){return Object(re["G"])(e)?(e.order===wI?"-":"+")+kI(e.op,e.field):""}function kI(e,n){return(e&&e.signal?"$"+e.signal:e||"")+(e&&n?"_":"")+(n&&n.signal?"$"+n.signal:n||"")}const SI="scope",MI="view";function OI(e){return e&&e.signal}function BI(e){return e&&e.expr}function jI(e){if(OI(e))return!0;if(Object(re["G"])(e))for(const n in e)if(jI(e[n]))return!0;return!1}function LI(e,n){return null!=e?e:n}function DI(e){return e&&e.signal||e}const TI="timer";function AI(e,n){const t=e.merge?HI:e.stream?NI:e.type?CI:Object(re["o"])("Invalid stream specification: "+Object(re["ab"])(e));return t(e,n)}function RI(e){return e===SI?MI:e||MI}function HI(e,n){const t=e.merge.map(e=>AI(e,n)),r=WI({merge:t},e,n);return n.addStream(r).id}function NI(e,n){const t=AI(e.stream,n),r=WI({stream:t},e,n);return n.addStream(r).id}function CI(e,n){let t;e.type===TI?(t=n.event(TI,e.throttle),e={between:e.between,filter:e.filter}):t=n.event(RI(e.source),e.type);const r=WI({stream:t},e,n);return 1===Object.keys(r).length?t:n.addStream(r).id}function WI(e,n,t){let r=n.between;return r&&(2!==r.length&&Object(re["o"])('Stream "between" parameter must have 2 entries: '+Object(re["ab"])(n)),e.between=[AI(r[0],t),AI(r[1],t)]),r=n.filter?[].concat(n.filter):[],(n.marktype||n.markname||n.markrole)&&r.push(YI(n.marktype,n.markname,n.markrole)),n.source===SI&&r.push("inScope(event.item)"),r.length&&(e.filter=fP("("+r.join(")&&(")+")",t).$expr),null!=(r=n.throttle)&&(e.throttle=+r),null!=(r=n.debounce)&&(e.debounce=+r),n.consume&&(e.consume=!0),e}function YI(e,n,t){const r="event.item";return r+(e&&"*"!==e?"&&"+r+".mark.marktype==='"+e+"'":"")+(t?"&&"+r+".mark.role==='"+t+"'":"")+(n?"&&"+r+".mark.name==='"+n+"'":"")}const zI="view",EI="[",PI="]",FI="{",II="}",VI=":",$I=",",UI="@",qI=">",GI=/[[\]{}]/,JI={"*":1,arc:1,area:1,group:1,image:1,line:1,path:1,rect:1,rule:1,shape:1,symbol:1,text:1,trail:1};let ZI,KI;var XI=function(e,n,t){return ZI=n||zI,KI=t||JI,nV(e.trim()).map(tV)};function QI(e){return KI[e]}function eV(e,n,t,r,a){const i=e.length;let s,o=0;for(;n=0?--o:r&&r.indexOf(s)>=0&&++o}return n}function nV(e){const n=[],t=e.length;let r=0,a=0;while(a' after between selector: "+e;t=t.map(tV);const a=tV(e.slice(1).trim());return a.between?{between:t,stream:a}:(a.between=t,a)}function aV(e){const n={source:ZI},t=[];let r,a,i=[0,0],s=0,o=0,l=e.length,u=0;if(e[l-1]===II){if(u=e.lastIndexOf(FI),!(u>=0))throw"Unmatched right brace: "+e;try{i=iV(e.substring(u+1,l-1))}catch(c){throw"Invalid throttle specification: "+e}e=e.slice(0,u).trim(),l=e.length,u=0}if(!l)throw e;if(e[0]===UI&&(s=++u),r=eV(e,u,VI),r1?(n.type=t[1],s?n.markname=t[0].slice(1):QI(t[0])?n.marktype=t[0]:n.source=t[0]):n.type=t[0],"!"===n.type.slice(-1)&&(n.consume=!0,n.type=n.type.slice(0,-1)),null!=a&&(n.filter=a),i[0]&&(n.throttle=i[0]),i[1]&&(n.debounce=i[1]),n}function iV(e){const n=e.split($I);if(!e.length||n.length>2)throw e;return n.map(n=>{const t=+n;if(t!==t)throw e;return t})}const sV={code:"_.$value",ast:{type:"Identifier",value:"value"}};var oV=function(e,n,t){const r=e.encode,a={target:t};let i=e.events,s=e.update,o=[];i||Object(re["o"])("Signal update missing events specification."),Object(re["I"])(i)&&(i=XI(i,n.isSubscope()?SI:MI)),i=Object(re["i"])(i).filter(e=>e.signal||e.scale?(o.push(e),0):1),o.length>1&&(o=[uV(o)]),i.length&&o.push(i.length>1?{merge:i}:i[0]),null!=r&&(s&&Object(re["o"])("Signal encode and update are mutually exclusive."),s="encode(item(),"+Object(re["ab"])(r)+")"),a.update=Object(re["I"])(s)?fP(s,n):null!=s.expr?fP(s.expr,n):null!=s.value?s.value:null!=s.signal?{$expr:sV,$params:{$value:n.signalRef(s.signal)}}:Object(re["o"])("Invalid signal update specification."),e.force&&(a.options={force:!0}),o.forEach(e=>n.addUpdate(Object(re["p"])(lV(e,n),a)))};function lV(e,n){return{source:e.signal?n.signalRef(e.signal):e.scale?n.scaleRef(e.scale):AI(e,n)}}function uV(e){return{signal:"["+e.map(e=>e.scale?'scale("'+e.scale+'")':e.signal)+"]"}}var cV=function(e,n){const t=n.getSignal(e.name);let r=e.update;e.init&&(r?Object(re["o"])("Signals can not include both init and update expressions."):(r=e.init,t.initonly=!0)),r&&(r=fP(r,n),t.update=r.$expr,t.params=r.$params),e.on&&e.on.forEach(e=>oV(e,n,t.id))};const dV=e=>(n,t,r)=>fI(e,t,n||void 0,r),hV=dV("aggregate"),fV=dV("axisticks"),mV=dV("bound"),pV=dV("collect"),gV=dV("compare"),bV=dV("datajoin"),yV=dV("encode"),vV=dV("expression"),_V=(dV("extent"),dV("facet")),wV=dV("field"),xV=dV("key"),kV=dV("legendentries"),SV=dV("load"),MV=dV("mark"),OV=dV("multiextent"),BV=dV("multivalues"),jV=dV("overlap"),LV=dV("params"),DV=dV("prefacet"),TV=dV("projection"),AV=dV("proxy"),RV=dV("relay"),HV=dV("render"),NV=dV("scale"),CV=dV("sieve"),WV=dV("sortitems"),YV=dV("viewlayout"),zV=dV("values");let EV=0;const PV={min:"min",max:"max",count:"sum"};function FV(e,n){const t=e.type||"linear";z_(t)||Object(re["o"])("Unrecognized scale type: "+Object(re["ab"])(t)),n.addScale(e.name,{type:t,domain:void 0})}function IV(e,n){const t=n.getScale(e.name).params;let r;for(r in t.domain=qV(e.domain,e,n),null!=e.range&&(t.range=i$(e,n,t)),null!=e.interpolate&&a$(e.interpolate,t),null!=e.nice&&(t.nice=r$(e.nice)),null!=e.bins&&(t.bins=t$(e.bins,n)),e)Object(re["w"])(t,r)||"name"===r||(t[r]=VV(e[r],n))}function VV(e,n){return Object(re["G"])(e)?e.signal?n.signalRef(e.signal):Object(re["o"])("Unsupported object: "+Object(re["ab"])(e)):e}function $V(e,n){return e.signal?n.signalRef(e.signal):e.map(e=>VV(e,n))}function UV(e){Object(re["o"])("Can not find data set: "+Object(re["ab"])(e))}function qV(e,n,t){if(e)return e.signal?t.signalRef(e.signal):(Object(re["B"])(e)?GV:e.fields?ZV:JV)(e,n,t);null==n.domainMin&&null==n.domainMax||Object(re["o"])("No scale domain defined for domainMin/domainMax to override.")}function GV(e,n,t){return e.map(e=>VV(e,t))}function JV(e,n,t){const r=t.getData(e.data);return r||UV(e.data),F_(n.type)?r.valuesRef(t,e.field,QV(e.sort,!1)):q_(n.type)?r.domainRef(t,e.field):r.extentRef(t,e.field)}function ZV(e,n,t){const r=e.data,a=e.fields.reduce((e,n)=>(n=Object(re["I"])(n)?{data:r,field:n}:Object(re["B"])(n)||n.signal?KV(n,t):n,e.push(n),e),[]);return(F_(n.type)?XV:q_(n.type)?e$:n$)(e,t,a)}function KV(e,n){const t="_:vega:_"+EV++,r=pV({});if(Object(re["B"])(e))r.value={$ingest:e};else if(e.signal){const a="setdata("+Object(re["ab"])(t)+","+e.signal+")";r.params.input=n.signalRef(a)}return n.addDataPipeline(t,[r,CV({})]),{data:t,field:"data"}}function XV(e,n,t){const r=QV(e.sort,!0);let a,i;const s=t.map(e=>{const t=n.getData(e.data);return t||UV(e.data),t.countsRef(n,e.field,r)}),o={groupby:bI,pulse:s};r&&(a=r.op||"count",i=r.field?kI(a,r.field):"count",o.ops=[PV[a]],o.fields=[n.fieldRef(i)],o.as=[i]),a=n.add(hV(o));const l=n.add(pV({pulse:pI(a)}));return i=n.add(zV({field:bI,sort:n.sortRef(r),pulse:pI(l)})),pI(i)}function QV(e,n){return e&&(e.field||e.op?e.field||"count"===e.op?n&&e.field&&e.op&&!PV[e.op]&&Object(re["o"])("Multiple domain scales can not be sorted using "+e.op):Object(re["o"])("No field provided for sort aggregate op: "+e.op):Object(re["G"])(e)?e.field="key":e={field:"key"}),e}function e$(e,n,t){const r=t.map(e=>{const t=n.getData(e.data);return t||UV(e.data),t.domainRef(n,e.field)});return pI(n.add(BV({values:r})))}function n$(e,n,t){const r=t.map(e=>{const t=n.getData(e.data);return t||UV(e.data),t.extentRef(n,e.field)});return pI(n.add(OV({extents:r})))}function t$(e,n){return e.signal||Object(re["B"])(e)?$V(e,n):n.objectProperty(e)}function r$(e){return Object(re["G"])(e)?{interval:VV(e.interval),step:VV(e.step)}:VV(e)}function a$(e,n){n.interpolate=VV(e.type||e),null!=e.gamma&&(n.interpolateGamma=VV(e.gamma))}function i$(e,n,t){const r=n.config.range;let a=e.range;if(a.signal)return n.signalRef(a.signal);if(Object(re["I"])(a)){if(r&&Object(re["w"])(r,a))return e=Object(re["p"])({},e,{range:r[a]}),i$(e,n,t);"width"===a?a=[0,{signal:"width"}]:"height"===a?a=F_(e.type)?[0,{signal:"height"}]:[{signal:"height"},0]:Object(re["o"])("Unrecognized scale range value: "+Object(re["ab"])(a))}else{if(a.scheme)return t.scheme=Object(re["B"])(a.scheme)?$V(a.scheme,n):VV(a.scheme,n),a.extent&&(t.schemeExtent=$V(a.extent,n)),void(a.count&&(t.schemeCount=VV(a.count,n)));if(a.step)return void(t.rangeStep=VV(a.step,n));if(F_(e.type)&&!Object(re["B"])(a))return qV(a,e,n);Object(re["B"])(a)||Object(re["o"])("Unsupported range type: "+Object(re["ab"])(a))}return a.map(e=>(Object(re["B"])(e)?$V:VV)(e,n))}var s$=function(e,n){const t=n.config.projection||{},r={};for(const a in e)"name"!==a&&(r[a]=o$(e[a],a,n));for(const a in t)null==r[a]&&(r[a]=o$(t[a],a,n));n.addProjection(e.name,r)};function o$(e,n,t){return Object(re["B"])(e)?e.map(e=>o$(e,n,t)):Object(re["G"])(e)?e.signal?t.signalRef(e.signal):"fit"===n?e:Object(re["o"])("Unsupported parameter object: "+Object(re["ab"])(e)):e}const l$="top",u$="left",c$="right",d$="bottom",h$="center",f$="vertical",m$="start",p$="middle",g$="end",b$="index",y$="label",v$="offset",_$="perc",w$="perc2",x$="value",k$="guide-label",S$="guide-title",M$="group-title",O$="group-subtitle",B$="symbol",j$="gradient",L$="discrete",D$="size",T$="shape",A$="fill",R$="stroke",H$="strokeWidth",N$="strokeDash",C$="opacity",W$=[D$,T$,A$,R$,H$,N$,C$],Y$={name:1,style:1,interactive:1},z$={value:0},E$={value:1},P$="group",F$="rect",I$="rule",V$="symbol",$$="text";var U$=function(e){return e.type=P$,e.interactive=e.interactive||!1,e};function q$(e,n){const t=(t,r)=>LI(e[t],LI(n[t],r));return t.isVertical=t=>f$===LI(e.direction,n.direction||(t?n.symbolDirection:n.gradientDirection)),t.gradientLength=()=>LI(e.gradientLength,n.gradientLength||n.gradientWidth),t.gradientThickness=()=>LI(e.gradientThickness,n.gradientThickness||n.gradientHeight),t.entryColumns=()=>LI(e.columns,LI(n.columns,+t.isVertical(!0))),t}function G$(e,n){const t=n&&(n.update&&n.update[e]||n.enter&&n.enter[e]);return t&&t.signal?t:t?t.value:null}function J$(e,n,t){const r=n.config.style[t];return r&&r[e]}function Z$(e,n,t){return`item.anchor === '${m$}' ? ${e} : item.anchor === '${g$}' ? ${n} : ${t}`}const K$=Z$(Object(re["ab"])(u$),Object(re["ab"])(c$),Object(re["ab"])(h$));function X$(e){const n=e("tickBand");let t,r,a=e("tickOffset");return n?n.signal?(t={signal:`(${n.signal}) === 'extent' ? 1 : 0.5`},r={signal:`(${n.signal}) === 'extent'`},Object(re["G"])(a)||(a={signal:`(${n.signal}) === 'extent' ? 0 : ${a}`})):"extent"===n?(t=1,r=!0,a=0):(t=.5,r=!1):(t=e("bandPosition"),r=e("tickExtra")),{extra:r,band:t,offset:a}}function Q$(e,n){return n?e?Object(re["G"])(e)?Object.assign({},e,{offset:Q$(e.offset,n)}):{value:e,offset:n}:n:e}var eU=function(e,n){return n?(e.name=n.name,e.style=n.style||e.style,e.interactive=!!n.interactive,e.encode=MF(e.encode,n,Y$)):e.interactive=!1,e},nU=function(e,n,t,r){const a=q$(e,t),i=a.isVertical(),s=a.gradientThickness(),o=a.gradientLength();let l,u,c,d,h;i?(u=[0,1],c=[0,0],d=s,h=o):(u=[0,0],c=[1,0],d=o,h=s);const f={enter:l={opacity:z$,x:z$,y:z$,width:xF(d),height:xF(h)},update:Object(re["p"])({},l,{opacity:E$,fill:{gradient:n,start:u,stop:c}}),exit:{opacity:z$}};return SF(f,{stroke:a("gradientStrokeColor"),strokeWidth:a("gradientStrokeWidth")},{opacity:a("gradientOpacity")}),eU({type:F$,role:zF,encode:f},r)},tU=function(e,n,t,r,a){const i=q$(e,t),s=i.isVertical(),o=i.gradientThickness(),l=i.gradientLength();let u,c,d,h,f="";s?(u="y",d="y2",c="x",h="width",f="1-"):(u="x",d="x2",c="y",h="height");const m={opacity:z$,fill:{scale:n,field:x$}};m[u]={signal:f+"datum."+_$,mult:l},m[c]=z$,m[d]={signal:f+"datum."+w$,mult:l},m[h]=xF(o);const p={enter:m,update:Object(re["p"])({},m,{opacity:E$}),exit:{opacity:z$}};return SF(p,{stroke:i("gradientStrokeColor"),strokeWidth:i("gradientStrokeWidth")},{opacity:i("gradientOpacity")}),eU({type:F$,role:WF,key:x$,from:a,encode:p},r)};const rU=`datum.${_$}<=0?"${u$}":datum.${_$}>=1?"${c$}":"${h$}"`,aU=`datum.${_$}<=0?"${d$}":datum.${_$}>=1?"${l$}":"${p$}"`;var iU=function(e,n,t,r){const a=q$(e,n),i=a.isVertical(),s=xF(a.gradientThickness()),o=a.gradientLength();let l,u,c,d,h=a("labelOverlap"),f="";const m={enter:l={opacity:z$},update:u={opacity:E$,text:{field:y$}},exit:{opacity:z$}};return SF(m,{fill:a("labelColor"),fillOpacity:a("labelOpacity"),font:a("labelFont"),fontSize:a("labelFontSize"),fontStyle:a("labelFontStyle"),fontWeight:a("labelFontWeight"),limit:LI(e.labelLimit,n.gradientLabelLimit)}),i?(l.align={value:"left"},l.baseline=u.baseline={signal:aU},c="y",d="x",f="1-"):(l.align=u.align={signal:rU},l.baseline={value:"top"},c="x",d="y"),l[c]=u[c]={signal:f+"datum."+_$,mult:o},l[d]=u[d]=s,s.offset=LI(e.labelOffset,n.gradientLabelOffset)||0,h=h?{separation:a("labelSeparation"),method:h,order:"datum."+b$}:void 0,eU({type:$$,role:EF,style:k$,key:x$,from:r,encode:m,overlap:h},t)},sU=function(e,n,t,r,a){const i=q$(e,n),s=t.entries,o=!(!s||!s.interactive),l=s?s.name:void 0,u=i("clipHeight"),c=i("symbolOffset"),d={data:"value"},h=`(${a}) ? datum.${v$} : datum.${D$}`,f=u?xF(u):{field:D$},m=`datum.${b$}`,p=`max(1, ${a})`;let g,b,y,v,_;f.mult=.5,g={enter:b={opacity:z$,x:{signal:h,mult:.5,offset:c},y:f},update:y={opacity:E$,x:b.x,y:b.y},exit:{opacity:z$}};let w=null,x=null;e.fill||(w=n.symbolBaseFillColor,x=n.symbolBaseStrokeColor),SF(g,{fill:i("symbolFillColor",w),shape:i("symbolType"),size:i("symbolSize"),stroke:i("symbolStrokeColor",x),strokeDash:i("symbolDash"),strokeDashOffset:i("symbolDashOffset"),strokeWidth:i("symbolStrokeWidth")},{opacity:i("symbolOpacity")}),W$.forEach(n=>{e[n]&&(y[n]=b[n]={scale:e[n],field:x$})});const k=eU({type:V$,role:PF,key:x$,from:d,clip:!!u||void 0,encode:g},t.symbols),S=xF(c);S.offset=i("labelOffset"),g={enter:b={opacity:z$,x:{signal:h,offset:S},y:f},update:y={opacity:E$,text:{field:y$},x:b.x,y:b.y},exit:{opacity:z$}},SF(g,{align:i("labelAlign"),baseline:i("labelBaseline"),fill:i("labelColor"),fillOpacity:i("labelOpacity"),font:i("labelFont"),fontSize:i("labelFontSize"),fontStyle:i("labelFontStyle"),fontWeight:i("labelFontWeight"),limit:i("labelLimit")});const M=eU({type:$$,role:EF,style:k$,key:x$,from:d,encode:g},t.labels);return g={enter:{noBound:{value:!u},width:z$,height:u?xF(u):z$,opacity:z$},exit:{opacity:z$},update:y={opacity:E$,row:{signal:null},column:{signal:null}}},i.isVertical(!0)?(v=`ceil(item.mark.items.length / ${p})`,y.row.signal=`${m}%${v}`,y.column.signal=`floor(${m} / ${v})`,_={field:["row",m]}):(y.row.signal=`floor(${m} / ${p})`,y.column.signal=`${m} % ${p}`,_={field:m}),y.column.signal=`(${a})?${y.column.signal}:${m}`,r={facet:{data:r,name:"value",groupby:b$}},U$({role:LF,from:r,encode:MF(g,s,Y$),marks:[k,M],name:l,interactive:o,sort:_})};function oU(e,n){const t=q$(e,n);return{align:t("gridAlign"),columns:t.entryColumns(),center:{row:!0,column:!1},padding:{row:t("rowPadding"),column:t("columnPadding")}}}const lU='item.orient === "left"',uU='item.orient === "right"',cU=`(${lU} || ${uU})`,dU=`datum.vgrad && ${cU}`,hU=Z$('"top"','"bottom"','"middle"'),fU=Z$('"right"','"left"','"center"'),mU=`datum.vgrad && ${uU} ? (${fU}) : (${cU} && !(datum.vgrad && ${lU})) ? "left" : ${K$}`,pU=`item._anchor || (${cU} ? "middle" : "start")`,gU=`${dU} ? (${lU} ? -90 : 90) : 0`,bU=`${cU} ? (datum.vgrad ? (${uU} ? "bottom" : "top") : ${hU}) : "top"`;var yU=function(e,n,t,r){const a=q$(e,n),i={enter:{opacity:z$},update:{opacity:E$,x:{field:{group:"padding"}},y:{field:{group:"padding"}}},exit:{opacity:z$}};return SF(i,{orient:a("titleOrient"),_anchor:a("titleAnchor"),anchor:{signal:pU},angle:{signal:gU},align:{signal:mU},baseline:{signal:bU},text:e.title,fill:a("titleColor"),fillOpacity:a("titleOpacity"),font:a("titleFont"),fontSize:a("titleFontSize"),fontStyle:a("titleFontStyle"),fontWeight:a("titleFontWeight"),limit:a("titleLimit"),lineHeight:a("titleLineHeight")},{align:a("titleAlign"),baseline:a("titleBaseline")}),eU({type:$$,role:FF,style:S$,from:r,encode:i},t)},vU=function(e,n){let t;return Object(re["G"])(e)&&(e.signal?t=e.signal:e.path?t="pathShape("+_U(e.path)+")":e.sphere&&(t="geoShape("+_U(e.sphere)+', {type: "Sphere"})')),t?n.signalRef(t):!!e};function _U(e){return Object(re["G"])(e)&&e.signal?e.signal:Object(re["ab"])(e)}var wU=function(e){const n=e.role||"";return n.indexOf("axis")&&n.indexOf("legend")&&n.indexOf("title")?e.type===P$?LF:n||BF:n},xU=function(e){return{marktype:e.type,name:e.name||void 0,role:e.role||wU(e),zindex:+e.zindex||void 0,aria:e.aria,description:e.description}},kU=function(e,n){return e&&e.signal?n.signalRef(e.signal):!1!==e},SU=function(e,n){const t=ro(e.type);t||Object(re["o"])("Unrecognized transform type: "+Object(re["ab"])(e.type));const r=fI(t.type.toLowerCase(),null,MU(t,e,n));return e.signal&&n.addSignal(e.signal,n.proxy(r)),r.metadata=t.metadata||{},r};function MU(e,n,t){const r={},a=e.params.length;for(let i=0;iBU(e,n,t)):BU(e,a,t):void(e.required&&Object(re["o"])("Missing required "+Object(re["ab"])(n.type)+" parameter: "+Object(re["ab"])(e.name)))}function BU(e,n,t){const r=e.type;if(OI(n))return HU(r)?Object(re["o"])("Expression references can not be signals."):NU(r)?t.fieldRef(n):CU(r)?t.compareRef(n):t.signalRef(n.signal);{const a=e.expr||NU(r);return a&&TU(n)?t.exprRef(n.expr,n.as):a&&AU(n)?gI(n.field,n.as):HU(r)?fP(n,t):RU(r)?pI(t.getData(n).values):NU(r)?gI(n):CU(r)?t.compareRef(n):n}}function jU(e,n,t){return Object(re["I"])(n.from)||Object(re["o"])('Lookup "from" parameter must be a string literal.'),t.getData(n.from).lookupRef(t,n.key)}function LU(e,n,t){const r=n[e.name];return e.array?(Object(re["B"])(r)||Object(re["o"])("Expected an array of sub-parameters. Instead: "+Object(re["ab"])(r)),r.map(n=>DU(e,n,t))):DU(e,r,t)}function DU(e,n,t){const r=e.params.length;let a;for(let s=0;se&&e.expr,AU=e=>e&&e.field,RU=e=>"data"===e,HU=e=>"expr"===e,NU=e=>"field"===e,CU=e=>"compare"===e;var WU=function(e,n,t){let r,a,i,s,o;return e?(r=e.facet)&&(n||Object(re["o"])("Only group marks can be faceted."),null!=r.field?s=o=YU(r,t):(e.data?o=pI(t.getData(e.data).aggregate):(i=SU(Object(re["p"])({type:"aggregate",groupby:Object(re["i"])(r.groupby)},r.aggregate),t),i.params.key=t.keyRef(r.groupby),i.params.pulse=YU(r,t),s=o=pI(t.add(i))),a=t.keyRef(r.groupby,!0))):s=pI(t.add(pV(null,[{}]))),s||(s=YU(e,t)),{key:a,pulse:s,parent:o}};function YU(e,n){return e.$ref?e:e.data&&e.data.$ref?e.data:pI(n.getData(e.data).output)}function zU(e,n,t,r,a){this.scope=e,this.input=n,this.output=t,this.values=r,this.aggregate=a,this.index={}}function EU(e){return Object(re["I"])(e)?e:null}function PU(e,n,t){const r=kI(t.op,t.field);let a;if(n.ops){for(let i=0,s=n.as.length;inull==e?"null":e).join(",")+"),0)",c=fP(u,n);l.update=c.$expr,l.params=c.$params},UU=function(e,n){const t=wU(e),r=e.type===P$,a=e.from&&e.from.facet,i=e.overlap;let s,o,l,u,c,d,h,f=e.layout||t===LF||t===jF;const m=t===BF||f||a,p=WU(e.from,r,n);o=n.add(bV({key:p.key||(e.key?gI(e.key):void 0),pulse:p.pulse,clean:!r}));const g=pI(o);o=l=n.add(pV({pulse:g})),o=n.add(MV({markdef:xU(e),interactive:kU(e.interactive,n),clip:vU(e.clip,n),context:{$context:!0},groups:n.lookup(),parent:n.signals.parent?n.signalRef("parent"):null,index:n.markpath(),pulse:pI(o)}));const b=pI(o);o=u=n.add(yV(aI(e.encode,e.type,t,e.style,n,{mod:!1,pulse:b}))),o.params.parent=n.encode(),e.transform&&e.transform.forEach(e=>{const t=SU(e,n),r=t.metadata;(r.generates||r.changes)&&Object(re["o"])("Mark transforms should not generate new data."),r.nomod||(u.params.mod=!0),t.params.pulse=pI(o),n.add(o=t)}),e.sort&&(o=n.add(WV({sort:n.compareRef(e.sort),pulse:pI(o)})));const y=pI(o);(a||f)&&(f=n.add(YV({layout:n.objectProperty(e.layout),legends:n.legends,mark:b,pulse:y})),d=pI(f));const v=n.add(mV({mark:b,pulse:d||y}));h=pI(v),r&&(m&&(s=n.operators,s.pop(),f&&s.pop()),n.pushState(y,d||h,g),a?IU(e,n,p):m?VU(e,n,p):n.parse(e),n.popState(),m&&(f&&s.push(f),s.push(v))),i&&(h=qU(i,h,n));const _=n.add(HV({pulse:h})),w=n.add(CV({pulse:pI(_)},void 0,n.parent()));null!=e.name&&(c=e.name,n.addData(c,new zU(n,l,_,w)),e.on&&e.on.forEach(e=>{(e.insert||e.remove||e.toggle)&&Object(re["o"])("Marks only support modify triggers."),$U(e,n,c)}))};function qU(e,n,t){const r=e.method,a=e.bound,i=e.separation,s={separation:OI(i)?t.signalRef(i.signal):i,method:OI(r)?t.signalRef(r.signal):r,pulse:n};if(e.order&&(s.sort=t.compareRef({field:e.order})),a){const e=a.tolerance;s.boundTolerance=OI(e)?t.signalRef(e.signal):+e,s.boundScale=t.scaleRef(a.scale),s.boundOrient=a.orient}return pI(t.add(jV(s)))}var GU=function(e,n){const t=n.config.legend,r=e.encode||{},a=q$(e,t),i=r.legend||{},s=i.name||void 0,o=i.interactive,l=i.style,u={};let c,d,h,f=0;W$.forEach(n=>e[n]?(u[n]=e[n],f=f||e[n]):0),f||Object(re["o"])("Missing valid scale for legend.");const m=JU(e,n.scaleType(f)),p={title:null!=e.title,scales:u,type:m,vgrad:"symbol"!==m&&a.isVertical()},g=pI(n.add(pV(null,[p]))),b={enter:{x:{value:0},y:{value:0}}},y=pI(n.add(kV(d={type:m,scale:n.scaleRef(f),count:n.objectProperty(a("tickCount")),limit:n.property(a("symbolLimit")),values:n.objectProperty(e.values),minstep:n.property(e.tickMinStep),formatType:n.property(e.formatType),formatSpecifier:n.property(e.format)})));return m===j$?(h=[nU(e,f,t,r.gradient),iU(e,t,r.labels,y)],d.count=d.count||n.signalRef(`max(2,2*floor((${DI(a.gradientLength())})/100))`)):m===L$?h=[tU(e,f,t,r.gradient,y),iU(e,t,r.labels,y)]:(c=oU(e,t),h=[sU(e,t,r,y,DI(c.columns))],d.size=XU(e,n,h[0].marks)),h=[U$({role:YF,from:g,encode:b,marks:h,layout:c,interactive:o})],p.title&&h.push(yU(e,t,r.title,g)),UU(U$({role:CF,from:g,encode:MF(KU(a,e,t),i,Y$),marks:h,aria:a("aria"),description:a("description"),zindex:a("zindex"),name:s,interactive:o,style:l}),n)};function JU(e,n){let t=e.type||B$;return e.type||1!==ZU(e)||!e.fill&&!e.stroke||(t=P_(n)?j$:I_(n)?L$:B$),t!==j$?t:I_(n)?L$:j$}function ZU(e){return W$.reduce((n,t)=>n+(e[t]?1:0),0)}function KU(e,n,t){const r={enter:{},update:{}};return SF(r,{orient:e("orient"),offset:e("offset"),padding:e("padding"),titlePadding:e("titlePadding"),cornerRadius:e("cornerRadius"),fill:e("fillColor"),stroke:e("strokeColor"),strokeWidth:t.strokeWidth,strokeDash:t.strokeDash,x:e("legendX"),y:e("legendY"),format:n.format,formatType:n.formatType}),r}function XU(e,n,t){const r=DI(QU("size",e,t)),a=DI(QU("strokeWidth",e,t)),i=DI(eq(t[1].encode,n,k$));return fP(`max(ceil(sqrt(${r})+${a}),${i})`,n)}function QU(e,n,t){return n[e]?`scale("${n[e]}",datum)`:G$(e,t[0].encode)}function eq(e,n,t){return G$("fontSize",e)||J$("fontSize",n,t)}const nq=`item.orient==="${u$}"?-90:item.orient==="${c$}"?90:0`;var tq=function(e,n){e=Object(re["I"])(e)?{text:e}:e;const t=q$(e,n.config.title),r=e.encode||{},a=r.group||{},i=a.name||void 0,s=a.interactive,o=a.style,l=[],u={},c=pI(n.add(pV(null,[u])));return l.push(iq(e,t,rq(e),c)),e.subtitle&&l.push(sq(e,t,r.subtitle,c)),UU(U$({role:IF,from:c,encode:aq(t,a),marks:l,aria:t("aria"),description:t("description"),zindex:t("zindex"),name:i,interactive:s,style:o}),n)};function rq(e){const n=e.encode;return n&&n.title||Object(re["p"])({name:e.name,interactive:e.interactive,style:e.style},n)}function aq(e,n){const t={enter:{},update:{}};return SF(t,{orient:e("orient"),anchor:e("anchor"),align:{signal:K$},angle:{signal:nq},limit:e("limit"),frame:e("frame"),offset:e("offset")||0,padding:e("subtitlePadding")}),MF(t,n,Y$)}function iq(e,n,t,r){const a={value:0},i=e.text,s={enter:{opacity:a},update:{opacity:{value:1}},exit:{opacity:a}};return SF(s,{text:i,align:{signal:"item.mark.group.align"},angle:{signal:"item.mark.group.angle"},limit:{signal:"item.mark.group.limit"},baseline:"top",dx:n("dx"),dy:n("dy"),fill:n("color"),font:n("font"),fontSize:n("fontSize"),fontStyle:n("fontStyle"),fontWeight:n("fontWeight"),lineHeight:n("lineHeight")},{align:n("align"),angle:n("angle"),baseline:n("baseline")}),eU({type:$$,role:VF,style:M$,from:r,encode:s},t)}function sq(e,n,t,r){const a={value:0},i=e.subtitle,s={enter:{opacity:a},update:{opacity:{value:1}},exit:{opacity:a}};return SF(s,{text:i,align:{signal:"item.mark.group.align"},angle:{signal:"item.mark.group.angle"},limit:{signal:"item.mark.group.limit"},baseline:"top",dx:n("dx"),dy:n("dy"),fill:n("subtitleColor"),font:n("subtitleFont"),fontSize:n("subtitleFontSize"),fontStyle:n("subtitleFontStyle"),fontWeight:n("subtitleFontWeight"),lineHeight:n("subtitleLineHeight")},{align:n("align"),angle:n("angle"),baseline:n("baseline")}),eU({type:$$,role:$F,style:O$,from:r,encode:s},t)}function oq(e,n){const t=[];e.transform&&e.transform.forEach(e=>{t.push(SU(e,n))}),e.on&&e.on.forEach(t=>{$U(t,n,e.name)}),n.addDataPipeline(e.name,lq(e,n,t))}function lq(e,n,t){const r=[];let a,i,s,o,l,u=null,c=!1,d=!1;for(e.values?jI(e.values)||jI(e.format)?(r.push(cq(n,e)),r.push(u=uq())):r.push(u=uq({$ingest:e.values,$format:e.format})):e.url?jI(e.url)||jI(e.format)?(r.push(cq(n,e)),r.push(u=uq())):r.push(u=uq({$request:e.url,$format:e.format})):e.source&&(u=a=Object(re["i"])(e.source).map(e=>pI(n.getData(e).output)),r.push(null)),i=0,s=t.length;ie===d$||e===l$,hq=(e,n,t)=>OI(e)?vq(e.signal,n,t):e===u$||e===l$?n:t,fq=(e,n,t)=>OI(e)?bq(e.signal,n,t):dq(e)?n:t,mq=(e,n,t)=>OI(e)?yq(e.signal,n,t):dq(e)?t:n,pq=(e,n,t)=>OI(e)?_q(e.signal,n,t):e===l$?{value:n}:{value:t},gq=(e,n,t)=>OI(e)?wq(e.signal,n,t):e===c$?{value:n}:{value:t},bq=(e,n,t)=>xq(`${e} === '${l$}' || ${e} === '${d$}'`,n,t),yq=(e,n,t)=>xq(`${e} !== '${l$}' && ${e} !== '${d$}'`,n,t),vq=(e,n,t)=>Sq(`${e} === '${u$}' || ${e} === '${l$}'`,n,t),_q=(e,n,t)=>Sq(`${e} === '${l$}'`,n,t),wq=(e,n,t)=>Sq(`${e} === '${c$}'`,n,t),xq=(e,n,t)=>(n=null!=n?xF(n):n,t=null!=t?xF(t):t,kq(n)&&kq(t)?(n=n?n.signal||Object(re["ab"])(n.value):null,t=t?t.signal||Object(re["ab"])(t.value):null,{signal:`${e} ? (${n}) : (${t})`}):[Object(re["p"])({test:e},n)].concat(t||[])),kq=e=>null==e||1===Object.keys(e).length,Sq=(e,n,t)=>({signal:`${e} ? (${Oq(n)}) : (${Oq(t)})`}),Mq=(e,n,t,r,a)=>({signal:(null!=r?`${e} === '${u$}' ? (${Oq(r)}) : `:"")+(null!=t?`${e} === '${d$}' ? (${Oq(t)}) : `:"")+(null!=a?`${e} === '${c$}' ? (${Oq(a)}) : `:"")+(null!=n?`${e} === '${l$}' ? (${Oq(n)}) : `:"")+"(null)"}),Oq=e=>OI(e)?e.signal:null==e?null:Object(re["ab"])(e),Bq=(e,n)=>0===n?0:OI(e)?{signal:`(${e.signal}) * ${n}`}:{value:e*n},jq=(e,n)=>{const t=e.signal;return t&&t.endsWith("(null)")?{signal:t.slice(0,-6)+n.signal}:e};function Lq(e,n,t,r){let a;if(n&&Object(re["w"])(n,e))return n[e];if(Object(re["w"])(t,e))return t[e];if(e.startsWith("title")){switch(e){case"titleColor":a="fill";break;case"titleFont":case"titleFontSize":case"titleFontWeight":a=e[5].toLowerCase()+e.slice(6)}return r[S$][a]}if(e.startsWith("label")){switch(e){case"labelColor":a="fill";break;case"labelFont":case"labelFontSize":a=e[5].toLowerCase()+e.slice(6)}return r[k$][a]}return null}function Dq(e){const n={};for(const t of e)if(t)for(const e in t)n[e]=1;return Object.keys(n)}var Tq=function(e,n){var t,r,a,i=n.config,s=i.style,o=i.axis,l="band"===n.scaleType(e.scale)&&i.axisBand,u=e.orient;if(OI(u)){const e=Dq([i.axisX,i.axisY]),n=Dq([i.axisTop,i.axisBottom,i.axisLeft,i.axisRight]);for(a of(t={},e))t[a]=fq(u,Lq(a,i.axisX,o,s),Lq(a,i.axisY,o,s));for(a of(r={},n))r[a]=Mq(u.signal,Lq(a,i.axisTop,o,s),Lq(a,i.axisBottom,o,s),Lq(a,i.axisLeft,o,s),Lq(a,i.axisRight,o,s))}else t=u===l$||u===d$?i.axisX:i.axisY,r=i["axis"+u[0].toUpperCase()+u.slice(1)];var c=t||r||l?Object(re["p"])({},o,t,r,l):o;return c},Aq=function(e,n,t,r){const a=q$(e,n),i=e.orient;let s,o;const l={enter:s={opacity:z$},update:o={opacity:E$},exit:{opacity:z$}};SF(l,{stroke:a("domainColor"),strokeCap:a("domainCap"),strokeDash:a("domainDash"),strokeDashOffset:a("domainDashOffset"),strokeWidth:a("domainWidth"),strokeOpacity:a("domainOpacity")});const u=Rq(e,0),c=Rq(e,1);return s.x=o.x=fq(i,u,z$),s.x2=o.x2=fq(i,c),s.y=o.y=mq(i,u,z$),s.y2=o.y2=mq(i,c),eU({type:I$,role:TF,from:r,encode:l},t)};function Rq(e,n){return{scale:e.scale,range:n}}var Hq=function(e,n,t,r,a){const i=q$(e,n),s=e.orient,o=e.gridScale,l=hq(s,1,-1),u=Nq(e.offset,l);let c,d,h;const f={enter:c={opacity:z$},update:h={opacity:E$},exit:d={opacity:z$}};SF(f,{stroke:i("gridColor"),strokeCap:i("gridCap"),strokeDash:i("gridDash"),strokeDashOffset:i("gridDashOffset"),strokeOpacity:i("gridOpacity"),strokeWidth:i("gridWidth")});const m={scale:e.scale,field:x$,band:a.band,extra:a.extra,offset:a.offset,round:i("tickRound")},p=fq(s,{signal:"height"},{signal:"width"}),g=o?{scale:o,range:0,mult:l,offset:u}:{value:0,offset:u},b=o?{scale:o,range:1,mult:l,offset:u}:Object(re["p"])(p,{mult:l,offset:u});return c.x=h.x=fq(s,m,g),c.y=h.y=mq(s,m,g),c.x2=h.x2=mq(s,b),c.y2=h.y2=fq(s,b),d.x=fq(s,m),d.y=mq(s,m),eU({type:I$,role:AF,key:x$,from:r,encode:f},t)};function Nq(e,n){if(1===n);else if(Object(re["G"])(e)){let t=e=Object(re["p"])({},e);while(null!=t.mult){if(!Object(re["G"])(t.mult))return t.mult=OI(n)?{signal:`(${t.mult}) * (${n.signal})`}:t.mult*n,e;t=t.mult=Object(re["p"])({},t.mult)}t.mult=n}else e=OI(n)?{signal:`(${n.signal}) * (${e||0})`}:n*(e||0);return e}var Cq=function(e,n,t,r,a,i){const s=q$(e,n),o=e.orient,l=hq(o,-1,1);let u,c,d;const h={enter:u={opacity:z$},update:d={opacity:E$},exit:c={opacity:z$}};SF(h,{stroke:s("tickColor"),strokeCap:s("tickCap"),strokeDash:s("tickDash"),strokeDashOffset:s("tickDashOffset"),strokeOpacity:s("tickOpacity"),strokeWidth:s("tickWidth")});const f=xF(a);f.mult=l;const m={scale:e.scale,field:x$,band:i.band,extra:i.extra,offset:i.offset,round:s("tickRound")};return d.y=u.y=fq(o,z$,m),d.y2=u.y2=fq(o,f),c.x=fq(o,m),d.x=u.x=mq(o,z$,m),d.x2=u.x2=mq(o,f),c.y=mq(o,m),eU({type:I$,role:HF,key:x$,from:r,encode:h},t)};function Wq(e,n,t,r,a){return{signal:'flush(range("'+e+'"), scale("'+e+'", datum.value), '+n+","+t+","+r+","+a+")"}}var Yq=function(e,n,t,r,a,i){const s=q$(e,n),o=e.orient,l=e.scale,u=hq(o,-1,1),c=DI(s("labelFlush")),d=DI(s("labelFlushOffset")),h=s("labelAlign"),f=s("labelBaseline");let m,p=0===c||!!c;const g=xF(a);g.mult=u,g.offset=xF(s("labelPadding")||0),g.offset.mult=u;const b={scale:l,field:x$,band:.5,offset:Q$(i.offset,s("labelOffset"))},y=fq(o,p?Wq(l,c,'"left"','"right"','"center"'):{value:"center"},gq(o,"left","right")),v=fq(o,pq(o,"bottom","top"),p?Wq(l,c,'"top"','"bottom"','"middle"'):{value:"middle"}),_=Wq(l,c,`-(${d})`,d,0);p=p&&d;const w={opacity:z$,x:fq(o,b,g),y:mq(o,b,g)},x={enter:w,update:m={opacity:E$,text:{field:y$},x:w.x,y:w.y,align:y,baseline:v},exit:{opacity:z$,x:w.x,y:w.y}};SF(x,{dx:!h&&p?fq(o,_):null,dy:!f&&p?mq(o,_):null}),SF(x,{angle:s("labelAngle"),fill:s("labelColor"),fillOpacity:s("labelOpacity"),font:s("labelFont"),fontSize:s("labelFontSize"),fontWeight:s("labelFontWeight"),fontStyle:s("labelFontStyle"),limit:s("labelLimit"),lineHeight:s("labelLineHeight")},{align:h,baseline:f});const k=s("labelBound");let S=s("labelOverlap");return S=S||k?{separation:s("labelSeparation"),method:S,order:"datum.index",bound:k?{scale:l,orient:o,tolerance:k}:null}:void 0,m.align!==y&&(m.align=jq(m.align,y)),m.baseline!==v&&(m.baseline=jq(m.baseline,v)),eU({type:$$,role:RF,style:k$,key:x$,from:r,encode:x,overlap:S},t)},zq=function(e,n,t,r){const a=q$(e,n),i=e.orient,s=hq(i,-1,1);let o,l;const u={enter:o={opacity:z$,anchor:xF(a("titleAnchor",null)),align:{signal:K$}},update:l=Object(re["p"])({},o,{opacity:E$,text:xF(e.title)}),exit:{opacity:z$}},c={signal:`lerp(range("${e.scale}"), ${Z$(0,1,.5)})`};return l.x=fq(i,c),l.y=mq(i,c),o.angle=fq(i,z$,Bq(s,90)),o.baseline=fq(i,pq(i,d$,l$),{value:d$}),l.angle=o.angle,l.baseline=o.baseline,SF(u,{fill:a("titleColor"),fillOpacity:a("titleOpacity"),font:a("titleFont"),fontSize:a("titleFontSize"),fontStyle:a("titleFontStyle"),fontWeight:a("titleFontWeight"),limit:a("titleLimit"),lineHeight:a("titleLineHeight")},{align:a("titleAlign"),angle:a("titleAngle"),baseline:a("titleBaseline")}),Eq(a,i,u,t),u.update.align=jq(u.update.align,o.align),u.update.angle=jq(u.update.angle,o.angle),u.update.baseline=jq(u.update.baseline,o.baseline),eU({type:$$,role:NF,style:S$,from:r,encode:u},t)};function Eq(e,n,t,r){const a=(e,n)=>null!=e?(t.update[n]=jq(xF(e),t.update[n]),!1):!OF(n,r),i=a(e("titleX"),"x"),s=a(e("titleY"),"y");t.enter.auto=s===i?xF(s):fq(n,xF(s),xF(i))}var Pq=function(e,n){const t=Tq(e,n),r=e.encode||{},a=r.axis||{},i=a.name||void 0,s=a.interactive,o=a.style,l=q$(e,t),u=X$(l),c={scale:e.scale,ticks:!!l("ticks"),labels:!!l("labels"),grid:!!l("grid"),domain:!!l("domain"),title:null!=e.title},d=pI(n.add(pV({},[c]))),h=pI(n.add(fV({scale:n.scaleRef(e.scale),extra:n.property(u.extra),count:n.objectProperty(e.tickCount),values:n.objectProperty(e.values),minstep:n.property(e.tickMinStep),formatType:n.property(e.formatType),formatSpecifier:n.property(e.format)}))),f=[];let m;return c.grid&&f.push(Hq(e,t,r.grid,h,u)),c.ticks&&(m=l("tickSize"),f.push(Cq(e,t,r.ticks,h,m,u))),c.labels&&(m=c.ticks?m:0,f.push(Yq(e,t,r.labels,h,m,u))),c.domain&&f.push(Aq(e,t,r.domain,d)),c.title&&f.push(zq(e,t,r.title,d)),UU(U$({role:DF,from:d,encode:MF(Fq(l,e),a,Y$),marks:f,aria:l("aria"),description:l("description"),zindex:l("zindex"),name:i,interactive:s,style:o}),n)};function Fq(e,n){const t={enter:{},update:{}};return SF(t,{orient:e("orient"),offset:e("offset")||0,position:LI(n.position,0),titlePadding:e("titlePadding"),minExtent:e("minExtent"),maxExtent:e("maxExtent"),range:{signal:`abs(span(range("${n.scale}")))`},translate:e("translate"),format:n.format,formatType:n.formatType}),t}var Iq=function(e,n,t){const r=Object(re["i"])(e.signals),a=Object(re["i"])(e.scales);return t||r.forEach(e=>dI(e,n)),Object(re["i"])(e.projections).forEach(e=>s$(e,n)),a.forEach(e=>FV(e,n)),Object(re["i"])(e.data).forEach(e=>oq(e,n)),a.forEach(e=>IV(e,n)),(t||r).forEach(e=>cV(e,n)),Object(re["i"])(e.axes).forEach(e=>Pq(e,n)),Object(re["i"])(e.marks).forEach(e=>UU(e,n)),Object(re["i"])(e.legends).forEach(e=>GU(e,n)),e.title&&tq(e.title,n),n.parseLambdas(),n};const Vq=e=>MF({enter:{x:{value:0},y:{value:0}},update:{width:{signal:"width"},height:{signal:"height"}}},e);function $q(e,n){const t=n.config,r=pI(n.root=n.add(mI())),a=qq(e,t);a.forEach(e=>dI(e,n)),n.description=e.description||t.description,n.eventConfig=t.events,n.legends=n.objectProperty(t.legend&&t.legend.layout),n.locale=t.locale;const i=n.add(pV()),s=n.add(yV(aI(Vq(e.encode),P$,jF,e.style,n,{pulse:pI(i)}))),o=n.add(YV({layout:n.objectProperty(e.layout),legends:n.legends,autosize:n.signalRef("autosize"),mark:r,pulse:pI(s)}));n.operators.pop(),n.pushState(pI(s),pI(o),null),Iq(e,n,a),n.operators.push(o);let l=n.add(mV({mark:r,pulse:pI(o)}));return l=n.add(HV({pulse:pI(l)})),l=n.add(CV({pulse:pI(l)})),n.addData("root",new zU(n,i,i,l)),n}function Uq(e,n){return n&&n.signal?{name:e,update:n.signal}:{name:e,value:n}}function qq(e,n){const t=t=>LI(e[t],n[t]),r=[Uq("background",t("background")),Uq("autosize",yF(t("autosize"))),Uq("padding",wF(t("padding"))),Uq("width",t("width")||0),Uq("height",t("height")||0)],a=r.reduce((e,n)=>(e[n.name]=n,e),{}),i={};return Object(re["i"])(e.signals).forEach(e=>{Object(re["w"])(a,e.name)?e=Object(re["p"])(a[e.name],e):r.push(e),i[e.name]=e}),Object(re["i"])(n.signals).forEach(e=>{Object(re["w"])(i,e.name)||Object(re["w"])(a,e.name)||r.push(e)}),r}function Gq(e,n){this.config=e||{},this.options=n||{},this.bindings=[],this.field={},this.signals={},this.lambdas={},this.scales={},this.events={},this.data={},this.streams=[],this.updates=[],this.operators=[],this.eventConfig=null,this.locale=null,this._id=0,this._subid=0,this._nextsub=[0],this._parent=[],this._encode=[],this._lookup=[],this._markpath=[]}function Jq(e){this.config=e.config,this.options=e.options,this.legends=e.legends,this.field=Object.create(e.field),this.signals=Object.create(e.signals),this.lambdas=Object.create(e.lambdas),this.scales=Object.create(e.scales),this.events=Object.create(e.events),this.data=Object.create(e.data),this.streams=[],this.updates=[],this.operators=[],this._id=0,this._subid=++e._nextsub[0],this._nextsub=e._nextsub,this._parent=e._parent.slice(),this._encode=e._encode.slice(),this._lookup=e._lookup.slice(),this._markpath=e._markpath}function Zq(e){return(Object(re["B"])(e)?Kq:Xq)(e)}function Kq(e){const n=e.length;let t="[";for(let r=0;r0?",":"")+(Object(re["G"])(n)?n.signal||Zq(n):Object(re["ab"])(n))}return t+"]"}function Xq(e){let n,t,r="{",a=0;for(n in e)t=e[n],r+=(++a>1?",":"")+Object(re["ab"])(n)+":"+(Object(re["G"])(t)?t.signal||Zq(t):Object(re["ab"])(t));return r+"}"}Gq.prototype=Jq.prototype={parse(e){return Iq(e,this)},fork(){return new Jq(this)},isSubscope(){return this._subid>0},toRuntime(){return this.finish(),{description:this.description,operators:this.operators,streams:this.streams,updates:this.updates,bindings:this.bindings,eventConfig:this.eventConfig,locale:this.locale}},id(){return(this._subid?this._subid+":":0)+this._id++},add(e){return this.operators.push(e),e.id=this.id(),e.refs&&(e.refs.forEach(n=>{n.$ref=e.id}),e.refs=null),e},proxy(e){const n=e instanceof hI?pI(e):e;return this.add(AV({value:n}))},addStream(e){return this.streams.push(e),e.id=this.id(),e},addUpdate(e){return this.updates.push(e),e},finish(){let e,n;for(e in this.root&&(this.root.root=!0),this.signals)this.signals[e].signal=e;for(e in this.scales)this.scales[e].scale=e;function t(e,n,t){let r,a;e&&(r=e.data||(e.data={}),a=r[n]||(r[n]=[]),a.push(t))}for(e in this.data){n=this.data[e],t(n.input,e,"input"),t(n.output,e,"output"),t(n.values,e,"values");for(const r in n.index)t(n.index[r],e,"index:"+r)}return this},pushState(e,n,t){this._encode.push(pI(this.add(CV({pulse:e})))),this._parent.push(n),this._lookup.push(t?pI(this.proxy(t)):null),this._markpath.push(-1)},popState(){this._encode.pop(),this._parent.pop(),this._lookup.pop(),this._markpath.pop()},parent(){return Object(re["V"])(this._parent)},encode(){return Object(re["V"])(this._encode)},lookup(){return Object(re["V"])(this._lookup)},markpath(){const e=this._markpath;return++e[e.length-1]},fieldRef(e,n){if(Object(re["I"])(e))return gI(e,n);e.signal||Object(re["o"])("Unsupported field reference: "+Object(re["ab"])(e));const t=e.signal;let r=this.field[t];if(!r){const e={name:this.signalRef(t)};n&&(e.as=n),this.field[t]=r=pI(this.add(wV(e)))}return r},compareRef(e){let n=!1;const t=e=>OI(e)?(n=!0,this.signalRef(e.signal)):BI(e)?(n=!0,this.exprRef(e.expr)):e,r=Object(re["i"])(e.field).map(t),a=Object(re["i"])(e.order).map(t);return n?pI(this.add(gV({fields:r,orders:a}))):yI(r,a)},keyRef(e,n){let t=!1;const r=e=>OI(e)?(t=!0,pI(a[e.signal])):e,a=this.signals;return e=Object(re["i"])(e).map(r),t?pI(this.add(xV({fields:e,flat:n}))):vI(e,n)},sortRef(e){if(!e)return e;const n=kI(e.op,e.field),t=e.order||_I;return t.signal?pI(this.add(gV({fields:n,orders:this.signalRef(t.signal)}))):yI(n,t)},event(e,n){const t=e+":"+n;if(!this.events[t]){const r=this.id();this.streams.push({id:r,source:e,type:n}),this.events[t]=r}return this.events[t]},hasOwnSignal(e){return Object(re["w"])(this.signals,e)},addSignal(e,n){this.hasOwnSignal(e)&&Object(re["o"])("Duplicate signal name: "+Object(re["ab"])(e));const t=n instanceof hI?n:this.add(mI(n));return this.signals[e]=t},getSignal(e){return this.signals[e]||Object(re["o"])("Unrecognized signal name: "+Object(re["ab"])(e)),this.signals[e]},signalRef(e){return this.signals[e]?pI(this.signals[e]):(Object(re["w"])(this.lambdas,e)||(this.lambdas[e]=this.add(mI(null))),pI(this.lambdas[e]))},parseLambdas(){const e=Object.keys(this.lambdas);for(let n=0,t=e.length;n0&&(e.patches=[],e.callback&&e.callback(r)),r}function X(e,n,t,r,a){if(n!==e){"function"===typeof n.toJSON&&(n=n.toJSON());for(var i=S(n),s=S(e),o=!1,l=s.length-1;l>=0;l--){var u=s[l],c=e[u];if(!k(n,u)||void 0===n[u]&&void 0!==c&&!1===Array.isArray(n))Array.isArray(e)===Array.isArray(n)?(a&&t.push({op:"test",path:r+"/"+B(u),value:M(c)}),t.push({op:"remove",path:r+"/"+B(u)}),o=!0):(a&&t.push({op:"test",path:r,value:e}),t.push({op:"replace",path:r,value:n}),!0);else{var d=n[u];"object"==typeof c&&null!=c&&"object"==typeof d&&null!=d?X(c,d,t,r+"/"+B(u),a):c!==d&&(!0,a&&t.push({op:"test",path:r+"/"+B(u),value:M(c)}),t.push({op:"replace",path:r+"/"+B(u),value:M(d)}))}}if(o||i.length!=s.length)for(l=0;l{const a=n(e);return r[a]||(r[a]=1,t.push(e)),t},t.remove=e=>{const a=n(e);if(r[a]){r[a]=0;const n=t.indexOf(e);n>=0&&t.splice(n,1)}return t},t}var ie=async function(e,n){try{await n(e)}catch(t){e.error(t)}};const se=Symbol("vega_id");let oe=1;function le(e){return!(!e||!ue(e))}function ue(e){return e[se]}function ce(e,n){return e[se]=n,e}function de(e){const n=e===Object(e)?e:{data:e};return ue(n)?n:ce(n,oe++)}function he(e){return fe(e,de({}))}function fe(e,n){for(const t in e)n[t]=e[t];return n}function me(e,n){return ce(n,ue(e))}function pe(e,n){return e?n?(t,r)=>e(t,r)||ue(n(t))-ue(n(r)):(n,t)=>e(n,t)||ue(n)-ue(t):null}function ge(e){return e&&e.constructor===be}function be(){const e=[],n=[],t=[],r=[],a=[];let i=null,s=!1;return{constructor:be,insert(n){const t=Object(re["i"])(n),r=t.length;for(let a=0;a{m(e)&&(u[ue(e)]=-1)});for(d=0,h=e.length;d0&&(b(p,m,f.value),o.modifies(m));for(d=0,h=a.length;d{m(e)&&u[ue(e)]>0&&b(e,f.field,f.value)}),o.modifies(f.field);if(s)o.mod=n.length||r.length?l.filter(e=>u[ue(e)]>0):l.slice();else for(g in c)o.mod.push(c[g]);return(i||null==i&&(n.length||r.length))&&o.clean(!0),o}}}const ye="_:mod:_";function ve(){Object.defineProperty(this,ye,{writable:!0,value:{}})}ve.prototype={set(e,n,t,r){const a=this,i=a[e],s=a[ye];return null!=n&&n>=0?(i[n]!==t||r)&&(i[n]=t,s[n+":"+e]=-1,s[e]=-1):(i!==t||r)&&(a[e]=t,s[e]=Object(re["B"])(t)?1+t.length:-1),a},modified(e,n){const t=this[ye];if(!arguments.length){for(const e in t)if(t[e])return!0;return!1}if(Object(re["B"])(e)){for(let n=0;n=0?n+1{s instanceof Me?(s!==this&&(n&&s.targets().add(this),i.push(s)),a.push({op:s,name:e,index:t})):r.set(e,t,s)};for(s in e)if(o=e[s],s===we)Object(re["i"])(o).forEach(e=>{e instanceof Me?e!==this&&(e.targets().add(this),i.push(e)):Object(re["o"])("Pulse parameters must be operator instances.")}),this.source=o;else if(Object(re["B"])(o))for(r.set(s,-1,Array(l=o.length)),u=0;u{const t=Date.now();return t-n>e?(n=t,1):0})},debounce(e){const n=Te();return this.targets().add(Te(null,null,Object(re["n"])(e,e=>{const t=e.dataflow;n.receive(e),t&&t.run&&t.run()}))),n},between(e,n){let t=!1;return e.targets().add(Te(null,null,()=>t=!0)),n.targets().add(Te(null,null,()=>t=!1)),this.filter(()=>t)},detach(){}};var Re=function(e,n,t,r){const a=this,i=Te(t,r),s=function(e){e.dataflow=a;try{i.receive(e)}catch(n){a.error(n)}finally{a.run()}};let o;o="string"===typeof e&&"undefined"!==typeof document?document.querySelectorAll(e):Object(re["i"])(e);const l=o.length;for(let u=0;u({options:t||{},sanitize:ze,load:Ye,fileAccess:!!n,file:Ee(n),http:Fe(e)})};async function Ye(e,n){const t=await this.sanitize(e,n),r=t.href;return t.localFile?this.file(r):this.http(r,n)}async function ze(e,n){n=Object(re["p"])({},this.options,n);const t=this.fileAccess,r={href:null};let a,i,s;const o=Ce.test(e.replace(Ae,""));null!=e&&"string"===typeof e&&o||Object(re["o"])("Sanitize failure, invalid URI: "+Object(re["ab"])(e));const l=He.test(e);return(s=n.baseURL)&&!l&&(e.startsWith("/")||"/"===s[s.length-1]||(e="/"+e),e=s+e),i=(a=e.startsWith(Ne))||"file"===n.mode||"http"!==n.mode&&!l&&t,a?e=e.slice(Ne.length):e.startsWith("//")&&("file"===n.defaultProtocol?(e=e.slice(2),i=!0):e=(n.defaultProtocol||"http")+":"+e),Object.defineProperty(r,"localFile",{value:!!i}),r.href=e,n.target&&(r.target=n.target+""),n.rel&&(r.rel=n.rel+""),"image"===n.context&&n.crossOrigin&&(r.crossOrigin=n.crossOrigin+""),r}function Ee(e){return e?n=>new Promise((t,r)=>{e.readFile(n,(e,n)=>{e?r(e):t(n)})}):Pe}async function Pe(){Object(re["o"])("No file system access.")}function Fe(e){return e?async function(n,t){const r=Object(re["p"])({},this.options.http,t),a=t&&t.response,i=await e(n,r);return i.ok?Object(re["E"])(i[a])?i[a]():i.text():Object(re["o"])(i.status+""+i.statusText)}:Ie}async function Ie(){Object(re["o"])("No HTTP fetch method available.")}const Ve=e=>null!=e&&e===e,$e=e=>"true"===e||"false"===e||!0===e||!1===e,Ue=e=>!Number.isNaN(Date.parse(e)),qe=e=>!Number.isNaN(+e)&&!(e instanceof Date),Ge=e=>qe(e)&&Number.isInteger(+e),Je={boolean:re["bb"],integer:re["db"],number:re["db"],date:re["cb"],string:re["fb"],unknown:re["y"]},Ze=[$e,Ge,qe,Ue],Ke=["boolean","integer","number","date"];function Xe(e,n){if(!e||!e.length)return"unknown";const t=e.length,r=Ze.length,a=Ze.map((e,n)=>n+1);for(let i,s,o=0,l=0;o0===e?n:e,0)-1]}function Qe(e,n){return n.reduce((n,t)=>(n[t]=Xe(e,t),n),{})}var en={},nn={},tn=34,rn=10,an=13;function sn(e){return new Function("d","return {"+e.map((function(e,n){return JSON.stringify(e)+": d["+n+'] || ""'})).join(",")+"}")}function on(e,n){var t=sn(e);return function(r,a){return n(t(r),a,e)}}function ln(e){var n=Object.create(null),t=[];return e.forEach((function(e){for(var r in e)r in n||t.push(n[r]=r)})),t}function un(e,n){var t=e+"",r=t.length;return r9999?"+"+un(e,6):un(e,4)}function dn(e){var n=e.getUTCHours(),t=e.getUTCMinutes(),r=e.getUTCSeconds(),a=e.getUTCMilliseconds();return isNaN(e)?"Invalid Date":cn(e.getUTCFullYear(),4)+"-"+un(e.getUTCMonth()+1,2)+"-"+un(e.getUTCDate(),2)+(a?"T"+un(n,2)+":"+un(t,2)+":"+un(r,2)+"."+un(a,3)+"Z":r?"T"+un(n,2)+":"+un(t,2)+":"+un(r,2)+"Z":t||n?"T"+un(n,2)+":"+un(t,2)+"Z":"")}var hn=function(e){var n=new RegExp('["'+e+"\n\r]"),t=e.charCodeAt(0);function r(e,n){var t,r,i=a(e,(function(e,a){if(t)return t(e,a-1);r=e,t=n?on(e,n):sn(e)}));return i.columns=r||[],i}function a(e,n){var r,a=[],i=e.length,s=0,o=0,l=i<=0,u=!1;function c(){if(l)return nn;if(u)return u=!1,en;var n,r,a=s;if(e.charCodeAt(a)===tn){while(s++=i?l=!0:(r=e.charCodeAt(s++))===rn?u=!0:r===an&&(u=!0,e.charCodeAt(s)===rn&&++s),e.slice(a+1,n-1).replace(/""/g,'"')}while(s1)r=Mn(e,n,t);else for(a=0,r=new Array(i=e.arcs.length);ae!==n,exterior:(e,n)=>e===n};function Bn(e,n){let t,r,a,i;return e=Object(pn["a"])(e,n),n&&n.feature?(t=vn,a=n.feature):n&&n.mesh?(t=kn,a=n.mesh,i=On[n.filter]):Object(re["o"])("Missing TopoJSON feature or mesh parameter."),r=(r=e.objects[a])?t(e,r,i):Object(re["o"])("Invalid TopoJSON object: "+a),r&&r.features||[r]}Bn.responseType="json";const jn={dsv:mn,csv:fn(","),tsv:fn("\t"),json:pn["a"],topojson:Bn};function Ln(e,n){return arguments.length>1?(jn[e]=n,this):Object(re["w"])(jn,e)?jn[e]:null}function Dn(e){const n=Ln(e);return n&&n.responseType||"text"}var Tn=function(e){const n={};return t=>n[t]||(n[t]=e(t))},Rn=Math.sqrt(50),Hn=Math.sqrt(10),Cn=Math.sqrt(2),An=function(e,n,t){var r,a,i,s,o=-1;if(n=+n,e=+e,t=+t,e===n&&t>0)return[e];if((r=n0){e=Math.ceil(e/s),n=Math.floor(n/s),i=new Array(a=Math.ceil(n-e+1));while(++o=0?(i>=Rn?10:i>=Hn?5:i>=Cn?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(i>=Rn?10:i>=Hn?5:i>=Cn?2:1)}function Wn(e,n,t){var r=Math.abs(n-e)/Math.max(0,t),a=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),i=r/a;return i>=Rn?a*=10:i>=Hn?a*=5:i>=Cn&&(a*=2),n=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function zn(e){if(!(n=Yn.exec(e)))throw new Error("invalid format: "+e);var n;return new En({fill:n[1],align:n[2],sign:n[3],symbol:n[4],zero:n[5],width:n[6],comma:n[7],precision:n[8]&&n[8].slice(1),trim:n[9],type:n[10]})}function En(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}zn.prototype=En.prototype,En.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var Pn=function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)};function Fn(e,n){if((t=(e=n?e.toExponential(n-1):e.toExponential()).indexOf("e"))<0)return null;var t,r=e.slice(0,t);return[r.length>1?r[0]+r.slice(2):r,+e.slice(t+1)]}var In,Vn,$n,Un,qn=function(e){return e=Fn(Math.abs(e)),e?e[1]:NaN},Gn=function(e,n){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(qn(n)/3)))-qn(Math.abs(e)))},Jn=function(e,n){return e=Math.abs(e),n=Math.abs(n)-e,Math.max(0,qn(n)-qn(e))+1},Zn=function(e){return Math.max(0,-qn(Math.abs(e)))},Kn=function(e,n){return function(t,r){var a=t.length,i=[],s=0,o=e[0],l=0;while(a>0&&o>0){if(l+o+1>r&&(o=Math.max(1,r-l)),i.push(t.substring(a-=o,a+o)),(l+=o+1)>r)break;o=e[s=(s+1)%e.length]}return i.reverse().join(n)}},Xn=function(e){return function(n){return n.replace(/[0-9]/g,(function(n){return e[+n]}))}},Qn=function(e){e:for(var n,t=e.length,r=1,a=-1;r0&&(a=0);break}return a>0?e.slice(0,a)+e.slice(n+1):e},et=function(e,n){var t=Fn(e,n);if(!t)return e+"";var r=t[0],a=t[1],i=a-(In=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,s=r.length;return i===s?r:i>s?r+new Array(i-s+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+Fn(e,Math.max(0,n+i-1))[0]},nt=function(e,n){var t=Fn(e,n);if(!t)return e+"";var r=t[0],a=t[1];return a<0?"0."+new Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+new Array(a-r.length+2).join("0")},tt={"%":(e,n)=>(100*e).toFixed(n),b:e=>Math.round(e).toString(2),c:e=>e+"",d:Pn,e:(e,n)=>e.toExponential(n),f:(e,n)=>e.toFixed(n),g:(e,n)=>e.toPrecision(n),o:e=>Math.round(e).toString(8),p:(e,n)=>nt(100*e,n),r:nt,s:et,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)},rt=function(e){return e},at=Array.prototype.map,it=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"],st=function(e){var n=void 0===e.grouping||void 0===e.thousands?rt:Kn(at.call(e.grouping,Number),e.thousands+""),t=void 0===e.currency?"":e.currency[0]+"",r=void 0===e.currency?"":e.currency[1]+"",a=void 0===e.decimal?".":e.decimal+"",i=void 0===e.numerals?rt:Xn(at.call(e.numerals,String)),s=void 0===e.percent?"%":e.percent+"",o=void 0===e.minus?"−":e.minus+"",l=void 0===e.nan?"NaN":e.nan+"";function u(e){e=zn(e);var u=e.fill,c=e.align,d=e.sign,h=e.symbol,f=e.zero,m=e.width,p=e.comma,g=e.precision,b=e.trim,y=e.type;"n"===y?(p=!0,y="g"):tt[y]||(void 0===g&&(g=12),b=!0,y="g"),(f||"0"===u&&"="===c)&&(f=!0,u="0",c="=");var v="$"===h?t:"#"===h&&/[boxX]/.test(y)?"0"+y.toLowerCase():"",_="$"===h?r:/[%p]/.test(y)?s:"",w=tt[y],x=/[defgprs%]/.test(y);function k(e){var t,r,s,h=v,k=_;if("c"===y)k=w(e)+k,e="";else{e=+e;var S=e<0||1/e<0;if(e=isNaN(e)?l:w(Math.abs(e),g),b&&(e=Qn(e)),S&&0===+e&&"+"!==d&&(S=!1),h=(S?"("===d?d:o:"-"===d||"("===d?"":d)+h,k=("s"===y?it[8+In/3]:"")+k+(S&&"("===d?")":""),x){t=-1,r=e.length;while(++ts||s>57){k=(46===s?a+e.slice(t+1):e.slice(t))+k,e=e.slice(0,t);break}}}p&&!f&&(e=n(e,1/0));var M=h.length+e.length+k.length,O=M>1)+h+e+k+O.slice(M);break;default:e=O+h+e+k;break}return i(e)}return g=void 0===g?6:/[gprs]/.test(y)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),k.toString=function(){return e+""},k}function c(e,n){var t=u((e=zn(e),e.type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(qn(n)/3))),a=Math.pow(10,-r),i=it[8+r/3];return function(e){return t(a*e)+i}}return{format:u,formatPrefix:c}};function ot(e){return Vn=st(e),$n=Vn.format,Un=Vn.formatPrefix,Vn}function lt(e,n){return t=>{const r=e(t),a=r.indexOf(n);if(a<0)return r;let i=ut(r,a);const s=ia)if("0"!==r[i]){++i;break}return r.slice(0,i)+s}}function ut(e,n){let t,r=e.lastIndexOf("e");if(r>0)return r;for(r=e.length;--r>n;)if(t=e.charCodeAt(r),t>=48&&t<=57)return r+1}function ct(e){const n=Tn(e.format),t=e.formatPrefix;return{format:n,formatPrefix:t,formatFloat(e){const t=zn(e||",");if(null==t.precision){switch(t.precision=12,t.type){case"%":t.precision-=2;break;case"e":t.precision-=1;break}return lt(n(t),n(".1f")(1)[1])}return n(t)},formatSpan(e,r,a,i){i=zn(null==i?",f":i);const s=Wn(e,r,a),o=Math.max(Math.abs(e),Math.abs(r));let l;if(null==i.precision)switch(i.type){case"s":return isNaN(l=Gn(s,o))||(i.precision=l),t(i,o);case"":case"e":case"g":case"p":case"r":isNaN(l=Jn(s,o))||(i.precision=l-("e"===i.type));break;case"f":case"%":isNaN(l=Zn(s))||(i.precision=l-2*("%"===i.type));break}return n(i)}}}let dt;function ht(){return dt=ct({format:$n,formatPrefix:Un})}function ft(e){return ct(st(e))}function mt(e){return arguments.length?dt=ft(e):dt}ot({thousands:",",grouping:[3],currency:["$",""]}),ht();const pt="year",gt="quarter",bt="month",yt="week",vt="date",_t="day",wt="dayofyear",xt="hours",kt="minutes",St="seconds",Mt="milliseconds",Ot=[pt,gt,bt,yt,vt,_t,wt,xt,kt,St,Mt],Bt=Ot.reduce((e,n,t)=>(e[n]=1+t,e),{});function jt(e){const n=Object(re["i"])(e).slice(),t={};n.length||Object(re["o"])("Missing time unit."),n.forEach(e=>{Object(re["w"])(Bt,e)?t[e]=1:Object(re["o"])(`Invalid time unit: ${e}.`)});const r=(t[yt]||t[_t]?1:0)+(t[gt]||t[bt]||t[vt]?1:0)+(t[wt]?1:0);return r>1&&Object(re["o"])(`Incompatible time units: ${e}`),n.sort((e,n)=>Bt[e]-Bt[n]),n}const Lt={[pt]:"%Y ",[gt]:"Q%q ",[bt]:"%b ",[vt]:"%d ",[yt]:"W%U ",[_t]:"%a ",[wt]:"%j ",[xt]:"%H:00",[kt]:"00:%M",[St]:":%S",[Mt]:".%L",[`${pt}-${bt}`]:"%Y-%m ",[`${pt}-${bt}-${vt}`]:"%Y-%m-%d ",[`${xt}-${kt}`]:"%H:%M"};function Dt(e,n){const t=Object(re["p"])({},Lt,n),r=jt(e),a=r.length;let i,s,o="",l=0;for(l=0;ll;--i)if(s=r.slice(l,i).join("-"),null!=t[s]){o+=t[s],l=i;break}return o.trim()}var Tt=new Date,Rt=new Date;function Ht(e,n,t,r){function a(n){return e(n=0===arguments.length?new Date:new Date(+n)),n}return a.floor=function(n){return e(n=new Date(+n)),n},a.ceil=function(t){return e(t=new Date(t-1)),n(t,1),e(t),t},a.round=function(e){var n=a(e),t=a.ceil(e);return e-n0))return o;do{o.push(s=new Date(+t)),n(t,i),e(t)}while(s=n)while(e(n),!t(n))n.setTime(n-1)}),(function(e,r){if(e>=e)if(r<0)while(++r<=0)while(n(e,-1),!t(e));else while(--r>=0)while(n(e,1),!t(e));}))},t&&(a.count=function(n,r){return Tt.setTime(+n),Rt.setTime(+r),e(Tt),e(Rt),Math.floor(t(Tt,Rt))},a.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?a.filter(r?function(n){return r(n)%e===0}:function(n){return a.count(0,n)%e===0}):a:null}),a}var Ct=1e3,At=6e4,Nt=36e5,Wt=864e5,Yt=6048e5,zt=Ht(e=>e.setHours(0,0,0,0),(e,n)=>e.setDate(e.getDate()+n),(e,n)=>(n-e-(n.getTimezoneOffset()-e.getTimezoneOffset())*At)/Wt,e=>e.getDate()-1),Et=zt;zt.range;function Pt(e){return Ht((function(n){n.setDate(n.getDate()-(n.getDay()+7-e)%7),n.setHours(0,0,0,0)}),(function(e,n){e.setDate(e.getDate()+7*n)}),(function(e,n){return(n-e-(n.getTimezoneOffset()-e.getTimezoneOffset())*At)/Yt}))}var Ft=Pt(0),It=Pt(1),Vt=Pt(2),$t=Pt(3),Ut=Pt(4),qt=Pt(5),Gt=Pt(6),Jt=(Ft.range,It.range,Vt.range,$t.range,Ut.range,qt.range,Gt.range,Ht((function(e){e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCDate(e.getUTCDate()+n)}),(function(e,n){return(n-e)/Wt}),(function(e){return e.getUTCDate()-1}))),Zt=Jt;Jt.range;function Kt(e){return Ht((function(n){n.setUTCDate(n.getUTCDate()-(n.getUTCDay()+7-e)%7),n.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCDate(e.getUTCDate()+7*n)}),(function(e,n){return(n-e)/Yt}))}var Xt=Kt(0),Qt=Kt(1),er=Kt(2),nr=Kt(3),tr=Kt(4),rr=Kt(5),ar=Kt(6);Xt.range,Qt.range,er.range,nr.range,tr.range,rr.range,ar.range;const ir=new Date;function sr(e){return ir.setFullYear(e),ir.setMonth(0),ir.setDate(1),ir.setHours(0,0,0,0),ir}function or(e){return ur(new Date(e))}function lr(e){return cr(new Date(e))}function ur(e){return Et.count(sr(e.getFullYear())-1,e)}function cr(e){return Ft.count(sr(e.getFullYear())-1,e)}function dr(e){return sr(e).getDay()}function hr(e,n,t,r,a,i,s){if(0<=e&&e<100){const o=new Date(-1,n,t,r,a,i,s);return o.setFullYear(e),o}return new Date(e,n,t,r,a,i,s)}function fr(e){return pr(new Date(e))}function mr(e){return gr(new Date(e))}function pr(e){const n=Date.UTC(e.getUTCFullYear(),0,1);return Zt.count(n-1,e)}function gr(e){const n=Date.UTC(e.getUTCFullYear(),0,1);return Xt.count(n-1,e)}function br(e){return ir.setTime(Date.UTC(e,0,1)),ir.getUTCDay()}function yr(e,n,t,r,a,i,s){if(0<=e&&e<100){const e=new Date(Date.UTC(-1,n,t,r,a,i,s));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(e,n,t,r,a,i,s))}function vr(e,n,t,r,a){const i=n||1,s=Object(re["V"])(e),o=(e,n,a)=>(a=a||e,_r(t[a],r[a],e===s&&i,n)),l=new Date,u=Object(re["eb"])(e),c=u[pt]?o(pt):Object(re["m"])(2012),d=u[bt]?o(bt):u[gt]?o(gt):re["lb"],h=u[yt]&&u[_t]?o(_t,1,yt+_t):u[yt]?o(yt,1):u[_t]?o(_t,1):u[vt]?o(vt,1):u[wt]?o(wt,1):re["P"],f=u[xt]?o(xt):re["lb"],m=u[kt]?o(kt):re["lb"],p=u[St]?o(St):re["lb"],g=u[Mt]?o(Mt):re["lb"];return function(e){l.setTime(+e);const n=c(l);return a(n,d(l),h(l,n),f(l),m(l),p(l),g(l))}}function _r(e,n,t,r){const a=t<=1?e:r?(n,a)=>r+t*Math.floor((e(n,a)-r)/t):(n,r)=>t*Math.floor(e(n,r)/t);return n?(e,t)=>n(a(e,t),t):a}function wr(e,n,t){return n+7*e-(t+6)%7}const xr={[pt]:e=>e.getFullYear(),[gt]:e=>Math.floor(e.getMonth()/3),[bt]:e=>e.getMonth(),[vt]:e=>e.getDate(),[xt]:e=>e.getHours(),[kt]:e=>e.getMinutes(),[St]:e=>e.getSeconds(),[Mt]:e=>e.getMilliseconds(),[wt]:e=>ur(e),[yt]:e=>cr(e),[yt+_t]:(e,n)=>wr(cr(e),e.getDay(),dr(n)),[_t]:(e,n)=>wr(1,e.getDay(),dr(n))},kr={[gt]:e=>3*e,[yt]:(e,n)=>wr(e,0,dr(n))};function Sr(e,n){return vr(e,n||1,xr,kr,hr)}const Mr={[pt]:e=>e.getUTCFullYear(),[gt]:e=>Math.floor(e.getUTCMonth()/3),[bt]:e=>e.getUTCMonth(),[vt]:e=>e.getUTCDate(),[xt]:e=>e.getUTCHours(),[kt]:e=>e.getUTCMinutes(),[St]:e=>e.getUTCSeconds(),[Mt]:e=>e.getUTCMilliseconds(),[wt]:e=>pr(e),[yt]:e=>gr(e),[_t]:(e,n)=>wr(1,e.getUTCDay(),br(n)),[yt+_t]:(e,n)=>wr(gr(e),e.getUTCDay(),br(n))},Or={[gt]:e=>3*e,[yt]:(e,n)=>wr(e,0,br(n))};function Br(e,n){return vr(e,n||1,Mr,Or,yr)}var jr=Ht((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,n){e.setFullYear(e.getFullYear()+n)}),(function(e,n){return n.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));jr.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Ht((function(n){n.setFullYear(Math.floor(n.getFullYear()/e)*e),n.setMonth(0,1),n.setHours(0,0,0,0)}),(function(n,t){n.setFullYear(n.getFullYear()+t*e)})):null};var Lr=jr,Dr=(jr.range,Ht((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,n){e.setMonth(e.getMonth()+n)}),(function(e,n){return n.getMonth()-e.getMonth()+12*(n.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()}))),Tr=Dr,Rr=(Dr.range,Ht((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*Ct-e.getMinutes()*At)}),(function(e,n){e.setTime(+e+n*Nt)}),(function(e,n){return(n-e)/Nt}),(function(e){return e.getHours()}))),Hr=Rr,Cr=(Rr.range,Ht((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*Ct)}),(function(e,n){e.setTime(+e+n*At)}),(function(e,n){return(n-e)/At}),(function(e){return e.getMinutes()}))),Ar=Cr,Nr=(Cr.range,Ht((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,n){e.setTime(+e+n*Ct)}),(function(e,n){return(n-e)/Ct}),(function(e){return e.getUTCSeconds()}))),Wr=Nr,Yr=(Nr.range,Ht((function(){}),(function(e,n){e.setTime(+e+n)}),(function(e,n){return n-e})));Yr.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Ht((function(n){n.setTime(Math.floor(n/e)*e)}),(function(n,t){n.setTime(+n+t*e)}),(function(n,t){return(t-n)/e})):Yr:null};var zr=Yr,Er=(Yr.range,Ht((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCFullYear(e.getUTCFullYear()+n)}),(function(e,n){return n.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()})));Er.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Ht((function(n){n.setUTCFullYear(Math.floor(n.getUTCFullYear()/e)*e),n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0)}),(function(n,t){n.setUTCFullYear(n.getUTCFullYear()+t*e)})):null};var Pr=Er,Fr=(Er.range,Ht((function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),(function(e,n){e.setUTCMonth(e.getUTCMonth()+n)}),(function(e,n){return n.getUTCMonth()-e.getUTCMonth()+12*(n.getUTCFullYear()-e.getUTCFullYear())}),(function(e){return e.getUTCMonth()}))),Ir=Fr,Vr=(Fr.range,Ht((function(e){e.setUTCMinutes(0,0,0)}),(function(e,n){e.setTime(+e+n*Nt)}),(function(e,n){return(n-e)/Nt}),(function(e){return e.getUTCHours()}))),$r=Vr,Ur=(Vr.range,Ht((function(e){e.setUTCSeconds(0,0)}),(function(e,n){e.setTime(+e+n*At)}),(function(e,n){return(n-e)/At}),(function(e){return e.getUTCMinutes()}))),qr=Ur;Ur.range;const Gr={[pt]:Lr,[gt]:Tr.every(3),[bt]:Tr,[yt]:Ft,[vt]:Et,[_t]:Et,[wt]:Et,[xt]:Hr,[kt]:Ar,[St]:Wr,[Mt]:zr},Jr={[pt]:Pr,[gt]:Ir.every(3),[bt]:Ir,[yt]:Xt,[vt]:Zt,[_t]:Zt,[wt]:Zt,[xt]:$r,[kt]:qr,[St]:Wr,[Mt]:zr};function Zr(e){return Gr[e]}function Kr(e){return Jr[e]}function Xr(e,n,t){return e?e.offset(n,t):void 0}function Qr(e,n,t){return Xr(Zr(e),n,t)}function ea(e,n,t){return Xr(Kr(e),n,t)}function na(e,n,t,r){return e?e.range(n,t,r):void 0}function ta(e,n,t,r){return na(Zr(e),n,t,r)}function ra(e,n,t,r){return na(Kr(e),n,t,r)}var aa=function(e,n){return en?1:e>=n?0:NaN},ia=function(e){let n=e,t=e;function r(e,n,r,a){null==r&&(r=0),null==a&&(a=e.length);while(r>>1;t(e[i],n)<0?r=i+1:a=i}return r}function a(e,n,r,a){null==r&&(r=0),null==a&&(a=e.length);while(r>>1;t(e[i],n)>0?a=i:r=i+1}return r}function i(e,t,a,i){null==a&&(a=0),null==i&&(i=e.length);const s=r(e,t,a,i-1);return s>a&&n(e[s-1],t)>-n(e[s],t)?s-1:s}return 1===e.length&&(n=(n,t)=>e(n)-t,t=sa(e)),{left:r,center:i,right:a}};function sa(e){return(n,t)=>aa(e(n),t)}const oa=1e3,la=60*oa,ua=60*la,ca=24*ua,da=7*ca,ha=30*ca,fa=365*ca,ma=[pt,bt,vt,xt,kt,St,Mt],pa=ma.slice(0,-1),ga=pa.slice(0,-1),ba=ga.slice(0,-1),ya=ba.slice(0,-1),va=[pt,yt],_a=[pt,bt],wa=[pt],xa=[[pa,1,oa],[pa,5,5*oa],[pa,15,15*oa],[pa,30,30*oa],[ga,1,la],[ga,5,5*la],[ga,15,15*la],[ga,30,30*la],[ba,1,ua],[ba,3,3*ua],[ba,6,6*ua],[ba,12,12*ua],[ya,1,ca],[va,1,da],[_a,1,ha],[_a,3,3*ha],[wa,1,fa]];var ka=function(e){const n=e.extent,t=e.maxbins||40,r=Math.abs(Object(re["Y"])(n))/t;let a,i,s=ia(e=>e[2]).right(xa,r);return s===xa.length?(a=wa,i=Wn(n[0]/fa,n[1]/fa,t)):s?(s=xa[r/xa[s-1][2]53)return null;"w"in i||(i.w=1),"Z"in i?(r=Ma(Oa(i.y,0,1)),a=r.getUTCDay(),r=a>4||0===a?Qt.ceil(r):Qt(r),r=Zt.offset(r,7*(i.V-1)),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(r=Sa(Oa(i.y,0,1)),a=r.getDay(),r=a>4||0===a?It.ceil(r):It(r),r=Et.offset(r,7*(i.V-1)),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),a="Z"in i?Ma(Oa(i.y,0,1)).getUTCDay():Sa(Oa(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(a+5)%7:i.w+7*i.U-(a+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,Ma(i)):Sa(i)}}function S(e,n,t,r){var a,i,s=0,o=n.length,l=t.length;while(s=l)return-1;if(a=n.charCodeAt(s++),37===a){if(a=n.charAt(s++),i=w[a in Ha?n.charAt(s++):a],!i||(r=i(e,t,r))<0)return-1}else if(a!=t.charCodeAt(r++))return-1}return r}function M(e,n,t){var r=u.exec(n.slice(t));return r?(e.p=c.get(r[0].toLowerCase()),t+r[0].length):-1}function O(e,n,t){var r=f.exec(n.slice(t));return r?(e.w=m.get(r[0].toLowerCase()),t+r[0].length):-1}function B(e,n,t){var r=d.exec(n.slice(t));return r?(e.w=h.get(r[0].toLowerCase()),t+r[0].length):-1}function j(e,n,t){var r=b.exec(n.slice(t));return r?(e.m=y.get(r[0].toLowerCase()),t+r[0].length):-1}function L(e,n,t){var r=p.exec(n.slice(t));return r?(e.m=g.get(r[0].toLowerCase()),t+r[0].length):-1}function D(e,t,r){return S(e,n,t,r)}function T(e,n,r){return S(e,t,n,r)}function R(e,n,t){return S(e,r,n,t)}function H(e){return s[e.getDay()]}function C(e){return i[e.getDay()]}function A(e){return l[e.getMonth()]}function N(e){return o[e.getMonth()]}function W(e){return a[+(e.getHours()>=12)]}function Y(e){return 1+~~(e.getMonth()/3)}function z(e){return s[e.getUTCDay()]}function E(e){return i[e.getUTCDay()]}function P(e){return l[e.getUTCMonth()]}function F(e){return o[e.getUTCMonth()]}function I(e){return a[+(e.getUTCHours()>=12)]}function V(e){return 1+~~(e.getUTCMonth()/3)}return v.x=x(t,v),v.X=x(r,v),v.c=x(n,v),_.x=x(t,_),_.X=x(r,_),_.c=x(n,_),{format:function(e){var n=x(e+="",v);return n.toString=function(){return e},n},parse:function(e){var n=k(e+="",!1);return n.toString=function(){return e},n},utcFormat:function(e){var n=x(e+="",_);return n.toString=function(){return e},n},utcParse:function(e){var n=k(e+="",!0);return n.toString=function(){return e},n}}}var ja,La,Da,Ta,Ra,Ha={"-":"",_:" ",0:"0"},Ca=/^\s*\d+/,Aa=/^%/,Na=/[\\^$*+?|[\]().{}]/g;function Wa(e,n,t){var r=e<0?"-":"",a=(r?-e:e)+"",i=a.length;return r+(i[e.toLowerCase(),n]))}function Pa(e,n,t){var r=Ca.exec(n.slice(t,t+1));return r?(e.w=+r[0],t+r[0].length):-1}function Fa(e,n,t){var r=Ca.exec(n.slice(t,t+1));return r?(e.u=+r[0],t+r[0].length):-1}function Ia(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.U=+r[0],t+r[0].length):-1}function Va(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.V=+r[0],t+r[0].length):-1}function $a(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.W=+r[0],t+r[0].length):-1}function Ua(e,n,t){var r=Ca.exec(n.slice(t,t+4));return r?(e.y=+r[0],t+r[0].length):-1}function qa(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),t+r[0].length):-1}function Ga(e,n,t){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(n.slice(t,t+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),t+r[0].length):-1}function Ja(e,n,t){var r=Ca.exec(n.slice(t,t+1));return r?(e.q=3*r[0]-3,t+r[0].length):-1}function Za(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.m=r[0]-1,t+r[0].length):-1}function Ka(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.d=+r[0],t+r[0].length):-1}function Xa(e,n,t){var r=Ca.exec(n.slice(t,t+3));return r?(e.m=0,e.d=+r[0],t+r[0].length):-1}function Qa(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.H=+r[0],t+r[0].length):-1}function ei(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.M=+r[0],t+r[0].length):-1}function ni(e,n,t){var r=Ca.exec(n.slice(t,t+2));return r?(e.S=+r[0],t+r[0].length):-1}function ti(e,n,t){var r=Ca.exec(n.slice(t,t+3));return r?(e.L=+r[0],t+r[0].length):-1}function ri(e,n,t){var r=Ca.exec(n.slice(t,t+6));return r?(e.L=Math.floor(r[0]/1e3),t+r[0].length):-1}function ai(e,n,t){var r=Aa.exec(n.slice(t,t+1));return r?t+r[0].length:-1}function ii(e,n,t){var r=Ca.exec(n.slice(t));return r?(e.Q=+r[0],t+r[0].length):-1}function si(e,n,t){var r=Ca.exec(n.slice(t));return r?(e.s=+r[0],t+r[0].length):-1}function oi(e,n){return Wa(e.getDate(),n,2)}function li(e,n){return Wa(e.getHours(),n,2)}function ui(e,n){return Wa(e.getHours()%12||12,n,2)}function ci(e,n){return Wa(1+Et.count(Lr(e),e),n,3)}function di(e,n){return Wa(e.getMilliseconds(),n,3)}function hi(e,n){return di(e,n)+"000"}function fi(e,n){return Wa(e.getMonth()+1,n,2)}function mi(e,n){return Wa(e.getMinutes(),n,2)}function pi(e,n){return Wa(e.getSeconds(),n,2)}function gi(e){var n=e.getDay();return 0===n?7:n}function bi(e,n){return Wa(Ft.count(Lr(e)-1,e),n,2)}function yi(e){var n=e.getDay();return n>=4||0===n?Ut(e):Ut.ceil(e)}function vi(e,n){return e=yi(e),Wa(Ut.count(Lr(e),e)+(4===Lr(e).getDay()),n,2)}function _i(e){return e.getDay()}function wi(e,n){return Wa(It.count(Lr(e)-1,e),n,2)}function xi(e,n){return Wa(e.getFullYear()%100,n,2)}function ki(e,n){return e=yi(e),Wa(e.getFullYear()%100,n,2)}function Si(e,n){return Wa(e.getFullYear()%1e4,n,4)}function Mi(e,n){var t=e.getDay();return e=t>=4||0===t?Ut(e):Ut.ceil(e),Wa(e.getFullYear()%1e4,n,4)}function Oi(e){var n=e.getTimezoneOffset();return(n>0?"-":(n*=-1,"+"))+Wa(n/60|0,"0",2)+Wa(n%60,"0",2)}function Bi(e,n){return Wa(e.getUTCDate(),n,2)}function ji(e,n){return Wa(e.getUTCHours(),n,2)}function Li(e,n){return Wa(e.getUTCHours()%12||12,n,2)}function Di(e,n){return Wa(1+Zt.count(Pr(e),e),n,3)}function Ti(e,n){return Wa(e.getUTCMilliseconds(),n,3)}function Ri(e,n){return Ti(e,n)+"000"}function Hi(e,n){return Wa(e.getUTCMonth()+1,n,2)}function Ci(e,n){return Wa(e.getUTCMinutes(),n,2)}function Ai(e,n){return Wa(e.getUTCSeconds(),n,2)}function Ni(e){var n=e.getUTCDay();return 0===n?7:n}function Wi(e,n){return Wa(Xt.count(Pr(e)-1,e),n,2)}function Yi(e){var n=e.getUTCDay();return n>=4||0===n?tr(e):tr.ceil(e)}function zi(e,n){return e=Yi(e),Wa(tr.count(Pr(e),e)+(4===Pr(e).getUTCDay()),n,2)}function Ei(e){return e.getUTCDay()}function Pi(e,n){return Wa(Qt.count(Pr(e)-1,e),n,2)}function Fi(e,n){return Wa(e.getUTCFullYear()%100,n,2)}function Ii(e,n){return e=Yi(e),Wa(e.getUTCFullYear()%100,n,2)}function Vi(e,n){return Wa(e.getUTCFullYear()%1e4,n,4)}function $i(e,n){var t=e.getUTCDay();return e=t>=4||0===t?tr(e):tr.ceil(e),Wa(e.getUTCFullYear()%1e4,n,4)}function Ui(){return"+0000"}function qi(){return"%"}function Gi(e){return+e}function Ji(e){return Math.floor(+e/1e3)}function Zi(e){return ja=Ba(e),La=ja.format,Da=ja.parse,Ta=ja.utcFormat,Ra=ja.utcParse,ja}function Ki(e,n,t){t=t||{},Object(re["G"])(t)||Object(re["o"])(`Invalid time multi-format specifier: ${t}`);const r=n(St),a=n(kt),i=n(xt),s=n(vt),o=n(yt),l=n(bt),u=n(gt),c=n(pt),d=e(t[Mt]||".%L"),h=e(t[St]||":%S"),f=e(t[kt]||"%I:%M"),m=e(t[xt]||"%I %p"),p=e(t[vt]||t[_t]||"%a %d"),g=e(t[yt]||"%b %d"),b=e(t[bt]||"%B"),y=e(t[gt]||"%B"),v=e(t[pt]||"%Y");return e=>(r(e)Object(re["I"])(e)?n(e):Ki(n,Zr,e),utcFormat:e=>Object(re["I"])(e)?t(e):Ki(t,Kr,e),timeParse:Tn(e.parse),utcParse:Tn(e.utcParse)}}let Qi;function es(){return Qi=Xi({format:La,parse:Da,utcFormat:Ta,utcParse:Ra})}function ns(e){return Xi(Ba(e))}function ts(e){return arguments.length?Qi=ns(e):Qi}Zi({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),es();const rs=(e,n)=>Object(re["p"])({},e,n);function as(e,n){const t=e?ft(e):mt(),r=n?ns(n):ts();return rs(t,r)}function is(e,n){const t=arguments.length;return t&&2!==t&&Object(re["o"])("defaultLocale expects either zero or two arguments."),t?rs(mt(e),ts(n)):rs(mt(),ts())}function ss(){return ht(),es(),is()}var os=function(e,n,t,r){n=n||{};const a=Ln(n.type||"json");return a||Object(re["o"])("Unknown data format type: "+n.type),e=a(e,n),n.parse&&ls(e,n.parse,t,r),Object(re["w"])(e,"columns")&&delete e.columns,e};function ls(e,n,t,r){if(!e.length)return;const a=ts();t=t||a.timeParse,r=r||a.utcParse;let i,s,o,l,u,c,d=e.columns||Object.keys(e[0]);"auto"===n&&(n=Qe(e,d)),d=Object.keys(n);const h=d.map(e=>{const a=n[e];let i,s;if(a&&(a.startsWith("date:")||a.startsWith("utc:"))){i=a.split(/:(.+)?/,2),s=i[1],("'"===s[0]&&"'"===s[s.length-1]||'"'===s[0]&&'"'===s[s.length-1])&&(s=s.slice(1,-1));const e="utc"===i[0]?r:t;return e(s)}if(!Je[a])throw Error("Illegal format pattern: "+e+":"+a);return Je[a]});for(o=0,u=e.length,c=d.length;on=e);return t.requests=0,t.done=()=>{0===--t.requests&&(e._pending=null,n(e))},e._pending=t}const ps={skip:!0};var gs=function(e,n,t,r,a){const i=e instanceof Me?ys:bs;return i(this,e,n,t,r,a),this};function bs(e,n,t,r,a,i){const s=Object(re["p"])({},i,ps);let o,l;Object(re["E"])(t)||(t=Object(re["m"])(t)),void 0===r?o=n=>e.touch(t(n)):Object(re["E"])(r)?(l=new Me(null,r,a,!1),o=n=>{l.evaluate(n);const r=t(n),a=l.value;ge(a)?e.pulse(r,a,i):e.update(r,a,s)}):o=n=>e.update(t(n),r,s),n.apply(o)}function ys(e,n,t,r,a,i){if(void 0===r)n.targets().add(t);else{const s=i||{},o=new Me(null,vs(t,r),a,!1);o.modified(s.force),o.rank=n.rank,n.targets().add(o),t&&(o.skip(!0),o.value=t.value,o.targets().add(t),e.connect(t,[o]))}}function vs(e,n){return n=Object(re["E"])(n)?n:Object(re["m"])(n),e?function(t,r){const a=n(t,r);return e.skip()||(e.skip(a!==this.value).value=a),a}:n}function _s(e){e.rank=++this._rank}function ws(e){const n=[e];let t,r,a;while(n.length)if(this.rank(t=n.pop()),r=t._targets)for(a=r.length;--a>=0;)n.push(t=r[a]),t===e&&Object(re["o"])("Cycle detected in dataflow graph.")}const xs={},ks=1,Ss=2,Ms=4,Os=ks|Ss,Bs=ks|Ms,js=ks|Ss|Ms,Ls=8,Ds=16,Ts=32,Rs=64;function Hs(e,n,t){this.dataflow=e,this.stamp=null==n?-1:n,this.add=[],this.rem=[],this.mod=[],this.fields=null,this.encode=t||null}function Cs(e,n){const t=[];return Object(re["jb"])(e,n,e=>t.push(e)),t}function As(e,n){const t={};return e.visit(n,e=>{t[ue(e)]=1}),e=>t[ue(e)]?null:e}function Ns(e,n){return e?(t,r)=>e(t,r)&&n(t,r):n}function Ws(e,n,t,r){const a=this,i=t.length;let s=0;this.dataflow=e,this.stamp=n,this.fields=null,this.encode=r||null,this.pulses=t;for(let o=0;or._enqueue(e,!0)),r._touched=ae(re["x"]);let s,o,l,u=0;try{while(r._heap.size()>0)s=r._heap.pop(),s.rank===s.qrank?(o=s.run(r._getPulse(s,e)),o.then?o=await o:o.async&&(a.push(o.async),o=xs),o!==xs&&s._targets&&s._targets.forEach(e=>r._enqueue(e)),++u):r._enqueue(s,!0)}catch(c){r._heap.clear(),l=c}if(r._input={},r._pulse=null,r.debug(`Pulse ${i}: ${u} operators`),l&&(r._postrun=[],r.error(l)),r._postrun.length){const e=r._postrun.sort((e,n)=>n.priority-e.priority);r._postrun=[];for(let n=0;nr.runAsync(null,()=>{e.forEach(e=>{try{e(r)}catch(c){r.error(c)}})})),r}async function zs(e,n,t){while(this._running)await this._running;const r=()=>this._running=null;return(this._running=this.evaluate(e,n,t)).then(r,r),this._running}function Es(e,n,t){return this._pulse?Fs(this):(this.evaluate(e,n,t),this)}function Ps(e,n,t){if(this._pulse||n)this._postrun.push({priority:t||0,callback:e});else try{e(this)}catch(r){this.error(r)}}function Fs(e){return e.error("Dataflow already running. Use runAsync() to chain invocations."),e}function Is(e,n){const t=e.stampe.pulse),n):this._input[e.id]||$s(this._pulse,t&&t.pulse)}function $s(e,n){return n&&n.stamp===e.stamp?n:(e=e.fork(),n&&n!==xs&&(e.source=n.source),e)}Hs.prototype={StopPropagation:xs,ADD:ks,REM:Ss,MOD:Ms,ADD_REM:Os,ADD_MOD:Bs,ALL:js,REFLOW:Ls,SOURCE:Ds,NO_SOURCE:Ts,NO_FIELDS:Rs,fork(e){return new Hs(this.dataflow).init(this,e)},clone(){const e=this.fork(js);return e.add=e.add.slice(),e.rem=e.rem.slice(),e.mod=e.mod.slice(),e.source&&(e.source=e.source.slice()),e.materialize(js|Ds)},addAll(){let e=this;const n=!e.source||e.add===e.rem||!e.rem.length&&e.source.length===e.add.length;return n||(e=new Hs(this.dataflow).init(this),e.add=e.source,e.rem=[]),e},init(e,n){const t=this;return t.stamp=e.stamp,t.encode=e.encode,!e.fields||n&Rs||(t.fields=e.fields),n&ks?(t.addF=e.addF,t.add=e.add):(t.addF=null,t.add=[]),n&Ss?(t.remF=e.remF,t.rem=e.rem):(t.remF=null,t.rem=[]),n&Ms?(t.modF=e.modF,t.mod=e.mod):(t.modF=null,t.mod=[]),n&Ts?(t.srcF=null,t.source=null):(t.srcF=e.srcF,t.source=e.source,e.cleans&&(t.cleans=e.cleans)),t},runAfter(e){this.dataflow.runAfter(e)},changed(e){const n=e||js;return n&ks&&this.add.length||n&Ss&&this.rem.length||n&Ms&&this.mod.length},reflow(e){if(e)return this.fork(js).reflow();const n=this.add.length,t=this.source&&this.source.length;return t&&t!==n&&(this.mod=this.source,n&&this.filter(Ms,As(this,ks))),this},clean(e){return arguments.length?(this.cleans=!!e,this):this.cleans},modifies(e){const n=this.fields||(this.fields={});return Object(re["B"])(e)?e.forEach(e=>n[e]=!0):n[e]=!0,this},modified(e,n){const t=this.fields;return!(!n&&!this.mod.length||!t)&&(arguments.length?Object(re["B"])(e)?e.some(e=>t[e]):t[e]:!!t)},filter(e,n){const t=this;return e&ks&&(t.addF=Ns(t.addF,n)),e&Ss&&(t.remF=Ns(t.remF,n)),e&Ms&&(t.modF=Ns(t.modF,n)),e&Ds&&(t.srcF=Ns(t.srcF,n)),t},materialize(e){e=e||js;const n=this;return e&ks&&n.addF&&(n.add=Cs(n.add,n.addF),n.addF=null),e&Ss&&n.remF&&(n.rem=Cs(n.rem,n.remF),n.remF=null),e&Ms&&n.modF&&(n.mod=Cs(n.mod,n.modF),n.modF=null),e&Ds&&n.srcF&&(n.source=n.source.filter(n.srcF),n.srcF=null),n},visit(e,n){const t=this,r=n;if(e&Ds)return Object(re["jb"])(t.source,t.srcF,r),t;e&ks&&Object(re["jb"])(t.add,t.addF,r),e&Ss&&Object(re["jb"])(t.rem,t.remF,r),e&Ms&&Object(re["jb"])(t.mod,t.modF,r);const a=t.source;if(e&Ls&&a){const e=t.add.length+t.mod.length;e===a.length||(e?Object(re["jb"])(a,As(t,Bs),r):Object(re["jb"])(a,t.srcF,r))}return t}},Object(re["z"])(Ws,Hs,{fork(e){const n=new Hs(this.dataflow).init(this,e&this.NO_FIELDS);return void 0!==e&&(e&n.ADD&&this.visit(n.ADD,e=>n.add.push(e)),e&n.REM&&this.visit(n.REM,e=>n.rem.push(e)),e&n.MOD&&this.visit(n.MOD,e=>n.mod.push(e))),n},changed(e){return this.changes&e},modified(e){const n=this,t=n.fields;return t&&n.changes&n.MOD?Object(re["B"])(e)?e.some(e=>t[e]):t[e]:0},filter(){Object(re["o"])("MultiPulse does not support filtering.")},materialize(){Object(re["o"])("MultiPulse does not support materialization.")},visit(e,n){const t=this,r=t.pulses,a=r.length;let i=0;if(e&t.SOURCE)for(;in=[],size:()=>n.length,peek:()=>n[0],push:t=>(n.push(t),Ks(n,0,n.length-1,e)),pop:()=>{const t=n.pop();let r;return n.length?(r=n[0],n[0]=t,Xs(n,0,e)):r=t,r}}}function Ks(e,n,t,r){let a,i;const s=e[t];while(t>n){if(i=t-1>>1,a=e[i],!(r(s,a)<0))break;e[t]=a,t=i}return e[t]=s}function Xs(e,n,t){const r=n,a=e.length,i=e[n];let s,o=1+(n<<1);while(o=0&&(o=s),e[n]=e[o],n=o,o=1+(n<<1);return e[n]=i,Ks(e,r,n,t)}function Qs(){this.logger(Object(re["L"])()),this.logLevel(re["b"]),this._clock=0,this._rank=0,this._locale=is();try{this._loader=us()}catch(e){}this._touched=ae(re["x"]),this._input={},this._pulse=null,this._heap=Zs((e,n)=>e.qrank-n.qrank),this._postrun=[]}function eo(e){return function(){return this._log[e].apply(this,arguments)}}function no(e,n){Me.call(this,e,null,n)}Qs.prototype={stamp(){return this._clock},loader(e){return arguments.length?(this._loader=e,this):this._loader},locale(e){return arguments.length?(this._locale=e,this):this._locale},logger(e){return arguments.length?(this._log=e,this):this._log},error:eo("error"),warn:eo("warn"),info:eo("info"),debug:eo("debug"),logLevel:eo("level"),cleanThreshold:1e4,add:Be,connect:je,rank:_s,rerank:ws,pulse:Js,touch:qs,update:Gs,changeset:be,ingest:ds,parse:cs,preload:fs,request:hs,events:Re,on:gs,evaluate:Ys,run:Es,runAsync:zs,runAfter:Ps,_enqueue:Is,_getPulse:Vs},Object(re["z"])(no,Me,{run(e){if(e.stampthis.pulse=e):n!==e.StopPropagation&&(this.pulse=n),n},evaluate(e){const n=this.marshall(e.stamp),t=this.transform(n,e);return n.clear(),t},transform(){}});const to={};function ro(e){const n=ao(e);return n&&n.Definition||null}function ao(e){return e=e&&e.toLowerCase(),Object(re["w"])(to,e)?to[e]:null}function io(e){return n=>{const t=e.length;let r=1,a=String(e[0](n));for(;r{},uo={init:lo,add:lo,rem:lo,idx:0},co={values:{init:e=>e.cell.store=!0,value:e=>e.cell.data.values(),idx:-1},count:{value:e=>e.cell.num},__count__:{value:e=>e.missing+e.valid},missing:{value:e=>e.missing},valid:{value:e=>e.valid},sum:{init:e=>e.sum=0,value:e=>e.sum,add:(e,n)=>e.sum+=+n,rem:(e,n)=>e.sum-=n},product:{init:e=>e.product=1,value:e=>e.valid?e.product:void 0,add:(e,n)=>e.product*=n,rem:(e,n)=>e.product/=n},mean:{init:e=>e.mean=0,value:e=>e.valid?e.mean:void 0,add:(e,n)=>(e.mean_d=n-e.mean,e.mean+=e.mean_d/e.valid),rem:(e,n)=>(e.mean_d=n-e.mean,e.mean-=e.valid?e.mean_d/e.valid:e.mean)},average:{value:e=>e.valid?e.mean:void 0,req:["mean"],idx:1},variance:{init:e=>e.dev=0,value:e=>e.valid>1?e.dev/(e.valid-1):void 0,add:(e,n)=>e.dev+=e.mean_d*(n-e.mean),rem:(e,n)=>e.dev-=e.mean_d*(n-e.mean),req:["mean"],idx:1},variancep:{value:e=>e.valid>1?e.dev/e.valid:void 0,req:["variance"],idx:2},stdev:{value:e=>e.valid>1?Math.sqrt(e.dev/(e.valid-1)):void 0,req:["variance"],idx:2},stdevp:{value:e=>e.valid>1?Math.sqrt(e.dev/e.valid):void 0,req:["variance"],idx:2},stderr:{value:e=>e.valid>1?Math.sqrt(e.dev/(e.valid*(e.valid-1))):void 0,req:["variance"],idx:2},distinct:{value:e=>e.cell.data.distinct(e.get),req:["values"],idx:3},ci0:{value:e=>e.cell.data.ci0(e.get),req:["values"],idx:3},ci1:{value:e=>e.cell.data.ci1(e.get),req:["values"],idx:3},median:{value:e=>e.cell.data.q2(e.get),req:["values"],idx:3},q1:{value:e=>e.cell.data.q1(e.get),req:["values"],idx:3},q3:{value:e=>e.cell.data.q3(e.get),req:["values"],idx:3},min:{init:e=>e.min=void 0,value:e=>e.min=Number.isNaN(e.min)?e.cell.data.min(e.get):e.min,add:(e,n)=>{(n{n<=e.min&&(e.min=NaN)},req:["values"],idx:4},max:{init:e=>e.max=void 0,value:e=>e.max=Number.isNaN(e.max)?e.cell.data.max(e.get):e.max,add:(e,n)=>{(n>e.max||void 0===e.max)&&(e.max=n)},rem:(e,n)=>{n>=e.max&&(e.max=NaN)},req:["values"],idx:4},argmin:{init:e=>e.argmin=void 0,value:e=>e.argmin||e.cell.data.argmin(e.get),add:(e,n,t)=>{n{n<=e.min&&(e.argmin=void 0)},req:["min","values"],idx:3},argmax:{init:e=>e.argmax=void 0,value:e=>e.argmax||e.cell.data.argmax(e.get),add:(e,n,t)=>{n>e.max&&(e.argmax=t)},rem:(e,n)=>{n>=e.max&&(e.argmax=void 0)},req:["max","values"],idx:3}},ho=Object.keys(co);function fo(e,n){return t=>Object(re["p"])({name:e,out:t||e},uo,n)}function mo(e,n){return co[e](n)}function po(e,n){return e.idx-n.idx}function go(e){const n={};e.forEach(e=>n[e.name]=e);const t=e=>{e.req&&e.req.forEach(e=>{n[e]||t(n[e]=co[e]())})};return e.forEach(t),Object.values(n).sort(po)}function bo(){this.valid=0,this.missing=0,this._ops.forEach(e=>e.init(this))}function yo(e,n){null!=e&&""!==e?e===e&&(++this.valid,this._ops.forEach(t=>t.add(this,e,n))):++this.missing}function vo(e,n){null!=e&&""!==e?e===e&&(--this.valid,this._ops.forEach(t=>t.rem(this,e,n))):--this.missing}function _o(e){return this._out.forEach(n=>e[n.out]=n.value(this)),e}function wo(e,n){const t=n||re["y"],r=go(e),a=e.slice().sort(po);function i(e){this._ops=r,this._out=a,this.cell=e,this.init()}return i.prototype.init=bo,i.prototype.add=yo,i.prototype.rem=vo,i.prototype.set=_o,i.prototype.get=t,i.fields=e.map(e=>e.out),i}ho.forEach(e=>{co[e]=fo(e,co[e])});var xo=function*(e,n){if(null==n)for(let t of e)null!=t&&""!==t&&(t=+t)>=t&&(yield t);else{let t=-1;for(let r of e)r=n(r,++t,e),null!=r&&""!==r&&(r=+r)>=r&&(yield r)}};function ko(e,n){let t;if(void 0===n)for(const r of e)null!=r&&(t=r)&&(t=r);else{let r=-1;for(let a of e)null!=(a=n(a,++r,e))&&(t=a)&&(t=a)}return t}function So(e,n){let t;if(void 0===n)for(const r of e)null!=r&&(t>r||void 0===t&&r>=r)&&(t=r);else{let r=-1;for(let a of e)null!=(a=n(a,++r,e))&&(t>a||void 0===t&&a>=a)&&(t=a)}return t}function Mo(e,n,t=0,r=e.length-1,a=aa){while(r>t){if(r-t>600){const i=r-t+1,s=n-t+1,o=Math.log(i),l=.5*Math.exp(2*o/3),u=.5*Math.sqrt(o*l*(i-l)/i)*(s-i/2<0?-1:1),c=Math.max(t,Math.floor(n-s*l/i+u)),d=Math.min(r,Math.floor(n+(i-s)*l/i+u));Mo(e,n,c,d,a)}const i=e[n];let s=t,o=r;Oo(e,t,n),a(e[r],i)>0&&Oo(e,t,r);while(s0)--o}0===a(e[t],i)?Oo(e,t,o):(++o,Oo(e,o,r)),o<=n&&(t=o+1),n<=o&&(r=o-1)}return e}function Oo(e,n,t){const r=e[n];e[n]=e[t],e[t]=r}var Bo=function(e){return null===e?NaN:+e};function*jo(e,n){if(void 0===n)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let t=-1;for(let r of e)null!=(r=n(r,++t,e))&&(r=+r)>=r&&(yield r)}}function Lo(e,n,t){if(e=Float64Array.from(jo(e,t)),r=e.length){if((n=+n)<=0||r<2)return So(e);if(n>=1)return ko(e);var r,a=(r-1)*n,i=Math.floor(a),s=ko(Mo(e,i).subarray(0,i+1)),o=So(e.subarray(i+1));return s+(o-s)*(a-i)}}function Do(e,n,t=Bo){if(r=e.length){if((n=+n)<=0||r<2)return+t(e[0],0,e);if(n>=1)return+t(e[r-1],r-1,e);var r,a=(r-1)*n,i=Math.floor(a),s=+t(e[i],i,e),o=+t(e[i+1],i+1,e);return s+(o-s)*(a-i)}}var To=function(e,n,t){const r=Float64Array.from(xo(e,t));return r.sort(aa),n.map(e=>Do(r,e))},Ro=function(e,n){return To(e,[.25,.5,.75],n)};function Ho(e,n){let t,r=0,a=0,i=0;if(void 0===n)for(let s of e)null!=s&&(s=+s)>=s&&(t=s-a,a+=t/++r,i+=t*(s-a));else{let s=-1;for(let o of e)null!=(o=n(o,++s,e))&&(o=+o)>=o&&(t=o-a,a+=t/++r,i+=t*(o-a))}if(r>1)return i/(r-1)}function Co(e,n){const t=Ho(e,n);return t?Math.sqrt(t):t}var Ao=function(e,n){const t=e.length,r=Co(e,n),a=Ro(e,n),i=(a[2]-a[0])/1.34,s=Math.min(r,i)||r||Math.abs(a[0])||1;return 1.06*s*Math.pow(t,-.2)},No=function(e){const n=e.maxbins||20,t=e.base||10,r=Math.log(t),a=e.divide||[5,2];let i,s,o,l,u,c,d=e.extent[0],h=e.extent[1];const f=e.span||h-d||Math.abs(d)||1;if(e.step)i=e.step;else if(e.steps){for(l=f/n,u=0,c=e.steps.length;un)i*=t;for(u=0,c=a.length;u=o&&f/l<=n&&(i=l)}l=Math.log(i);const m=l>=0?0:1+~~(-l/r),p=Math.pow(t,-m-1);return(e.nice||void 0===e.nice)&&(l=Math.floor(d/i+p)*i,d=de);const a=e.length,i=new Float64Array(a);let s,o=0,l=1,u=r(e[0]),c=u,d=u+n;for(;l=d){for(c=(u+c)/2;o>1);while(as)e[a--]=e[i]}i=s,s=r}return e}var Fo=function(e){return function(){return e=(1103515245*e+12345)%2147483647,e/2147483647}},Io=function(e,n){let t,r,a;null==n&&(n=e,e=0);const i={min(e){return arguments.length?(t=e||0,a=r-t,i):t},max(e){return arguments.length?(r=e||0,a=r-t,i):r},sample(){return t+Math.floor(a*Wo())},pdf(e){return e===Math.floor(e)&&e>=t&&e=r?1:(n-t+1)/a},icdf(e){return e>=0&&e<=1?t-1+Math.floor(e*a):NaN}};return i.min(e).max(n)};const Vo=Math.sqrt(2*Math.PI),$o=Math.SQRT2;let Uo=NaN;function qo(e,n){e=e||0,n=null==n?1:n;let t,r,a=0,i=0;if(Uo===Uo)a=Uo,Uo=NaN;else{do{a=2*Wo()-1,i=2*Wo()-1,t=a*a+i*i}while(0===t||t>1);r=Math.sqrt(-2*Math.log(t)/t),a*=r,Uo=i*r}return e+a*n}function Go(e,n,t){t=null==t?1:t;const r=(e-(n||0))/t;return Math.exp(-.5*r*r)/(t*Vo)}function Jo(e,n,t){n=n||0,t=null==t?1:t;const r=(e-n)/t,a=Math.abs(r);let i;if(a>37)i=0;else{const e=Math.exp(-a*a/2);let n;a<7.07106781186547?(n=.0352624965998911*a+.700383064443688,n=n*a+6.37396220353165,n=n*a+33.912866078383,n=n*a+112.079291497871,n=n*a+221.213596169931,n=n*a+220.206867912376,i=e*n,n=.0883883476483184*a+1.75566716318264,n=n*a+16.064177579207,n=n*a+86.7807322029461,n=n*a+296.564248779674,n=n*a+637.333633378831,n=n*a+793.826512519948,n=n*a+440.413735824752,i/=n):(n=a+.65,n=a+4/n,n=a+3/n,n=a+2/n,n=a+1/n,i=e/n/2.506628274631)}return r>0?1-i:i}function Zo(e,n,t){return e<0||e>1?NaN:(n||0)+(null==t?1:t)*$o*Ko(2*e-1)}function Ko(e){let n,t=-Math.log((1-e)*(1+e));return t<6.25?(t-=3.125,n=-364441206401782e-35,n=n*t-16850591381820166e-35,n=128584807152564e-32+n*t,n=11157877678025181e-33+n*t,n=n*t-1333171662854621e-31,n=20972767875968562e-33+n*t,n=6637638134358324e-30+n*t,n=n*t-4054566272975207e-29,n=n*t-8151934197605472e-29,n=26335093153082323e-28+n*t,n=n*t-12975133253453532e-27,n=n*t-5415412054294628e-26,n=1.0512122733215323e-9+n*t,n=n*t-4.112633980346984e-9,n=n*t-2.9070369957882005e-8,n=4.2347877827932404e-7+n*t,n=n*t-13654692000834679e-22,n=n*t-13882523362786469e-21,n=.00018673420803405714+n*t,n=n*t-.000740702534166267,n=n*t-.006033670871430149,n=.24015818242558962+n*t,n=1.6536545626831027+n*t):t<16?(t=Math.sqrt(t)-3.25,n=2.2137376921775787e-9,n=9.075656193888539e-8+n*t,n=n*t-2.7517406297064545e-7,n=1.8239629214389228e-8+n*t,n=15027403968909828e-22+n*t,n=n*t-4013867526981546e-21,n=29234449089955446e-22+n*t,n=12475304481671779e-21+n*t,n=n*t-47318229009055734e-21,n=6828485145957318e-20+n*t,n=24031110387097894e-21+n*t,n=n*t-.0003550375203628475,n=.0009532893797373805+n*t,n=n*t-.0016882755560235047,n=.002491442096107851+n*t,n=n*t-.003751208507569241,n=.005370914553590064+n*t,n=1.0052589676941592+n*t,n=3.0838856104922208+n*t):Number.isFinite(t)?(t=Math.sqrt(t)-5,n=-27109920616438573e-27,n=n*t-2.555641816996525e-10,n=1.5076572693500548e-9+n*t,n=n*t-3.789465440126737e-9,n=7.61570120807834e-9+n*t,n=n*t-1.496002662714924e-8,n=2.914795345090108e-8+n*t,n=n*t-6.771199775845234e-8,n=2.2900482228026655e-7+n*t,n=n*t-9.9298272942317e-7,n=4526062597223154e-21+n*t,n=n*t-1968177810553167e-20,n=7599527703001776e-20+n*t,n=n*t-.00021503011930044477,n=n*t-.00013871931833623122,n=1.0103004648645344+n*t,n=4.849906401408584+n*t):n=1/0,n*e}var Xo=function(e,n){let t,r;const a={mean(e){return arguments.length?(t=e||0,a):t},stdev(e){return arguments.length?(r=null==e?1:e,a):r},sample:()=>qo(t,r),pdf:e=>Go(e,t,r),cdf:e=>Jo(e,t,r),icdf:e=>Zo(e,t,r)};return a.mean(e).stdev(n)},Qo=function(e,n){const t=Xo();let r=0;const a={data(t){return arguments.length?(e=t,r=t?t.length:0,a.bandwidth(n)):e},bandwidth(t){return arguments.length?(n=t,!n&&e&&(n=Ao(e)),a):n},sample(){return e[~~(Wo()*r)]+n*t.sample()},pdf(a){let i=0,s=0;for(;sel(t,r),pdf:e=>nl(e,t,r),cdf:e=>tl(e,t,r),icdf:e=>rl(e,t,r)};return a.mean(e).stdev(n)},il=function(e,n){let t,r=0;function a(e){const n=[];let t,a=0;for(t=0;t=n&&e<=t?1/(t-n):0}function ll(e,n,t){return null==t&&(t=null==n?1:n,n=0),et?1:(e-n)/(t-n)}function ul(e,n,t){return null==t&&(t=null==n?1:n,n=0),e>=0&&e<=1?n+e*(t-n):NaN}var cl=function(e,n){let t,r;const a={min(e){return arguments.length?(t=e||0,a):t},max(e){return arguments.length?(r=null==e?1:e,a):r},sample:()=>sl(t,r),pdf:e=>ol(e,t,r),cdf:e=>ll(e,t,r),icdf:e=>ul(e,t,r)};return null==n&&(n=null==e?1:e,e=0),a.min(e).max(n)},dl=function(e,n,t,r){const a=r-e*e,i=Math.abs(a)<1e-24?0:(t-e*n)/a,s=n-i*e;return[s,i]};function hl(e,n,t,r){e=e.filter(e=>{let r=n(e),a=t(e);return null!=r&&(r=+r)>=r&&null!=a&&(a=+a)>=a}),r&&e.sort((e,t)=>n(e)-n(t));const a=e.length,i=new Float64Array(a),s=new Float64Array(a);let o,l,u,c=0,d=0,h=0;for(u of e)i[c]=o=+n(u),s[c]=l=+t(u),++c,d+=(o-d)/c,h+=(l-h)/c;for(c=0;c=a&&null!=i&&(i=+i)>=i&&r(a,i,++s)}var ml=function(e,n,t,r,a){let i=0,s=0;return fl(e,n,t,(e,n)=>{const t=n-a(e),o=n-r;i+=t*t,s+=o*o}),1-i/s},pl=function(e,n,t){let r=0,a=0,i=0,s=0,o=0;fl(e,n,t,(e,n)=>{++o,r+=(e-r)/o,a+=(n-a)/o,i+=(e*n-i)/o,s+=(e*e-s)/o});const l=dl(r,a,i,s),u=e=>l[0]+l[1]*e;return{coef:l,predict:u,rSquared:ml(e,n,t,a,u)}},gl=function(e,n,t){let r=0,a=0,i=0,s=0,o=0;fl(e,n,t,(e,n)=>{++o,e=Math.log(e),r+=(e-r)/o,a+=(n-a)/o,i+=(e*n-i)/o,s+=(e*e-s)/o});const l=dl(r,a,i,s),u=e=>l[0]+l[1]*Math.log(e);return{coef:l,predict:u,rSquared:ml(e,n,t,a,u)}},bl=function(e,n,t){const[r,a,i,s]=hl(e,n,t);let o,l,u,c=0,d=0,h=0,f=0,m=0;fl(e,n,t,(e,n)=>{o=r[m++],l=Math.log(n),u=o*n,c+=(n*l-c)/m,d+=(u-d)/m,h+=(u*l-h)/m,f+=(o*u-f)/m});const[p,g]=dl(d/s,c/s,h/s,f/s),b=e=>Math.exp(p+g*(e-i));return{coef:[Math.exp(p-g*i),g],predict:b,rSquared:ml(e,n,t,s,b)}},yl=function(e,n,t){let r=0,a=0,i=0,s=0,o=0,l=0;fl(e,n,t,(e,n)=>{const t=Math.log(e),u=Math.log(n);++l,r+=(t-r)/l,a+=(u-a)/l,i+=(t*u-i)/l,s+=(t*t-s)/l,o+=(n-o)/l});const u=dl(r,a,i,s),c=e=>u[0]*Math.pow(e,u[1]);return u[0]=Math.exp(u[0]),{coef:u,predict:c,rSquared:ml(e,n,t,o,c)}},vl=function(e,n,t){const[r,a,i,s]=hl(e,n,t),o=r.length;let l,u,c,d,h=0,f=0,m=0,p=0,g=0;for(l=0;l(e-=i,v*e*e+_*e+w+s);return{coef:[w-_*i+v*i*i+s,_-2*v*i,v],predict:x,rSquared:ml(e,n,t,s,x)}},_l=function(e,n,t,r){if(1===r)return pl(e,n,t);if(2===r)return vl(e,n,t);const[a,i,s,o]=hl(e,n,t),l=a.length,u=[],c=[],d=r+1;let h,f,m,p,g;for(h=0;h{e-=s;let n=o+b[0]+b[1]*e+b[2]*e*e;for(h=3;h=0;--i)for(o=n[i],l=1,a[i]+=o,s=1;s<=i;++s)l*=(i+1-s)/s,a[i-s]+=o*Math.pow(t,s)*l;return a[0]+=r,a}function xl(e){const n=e.length-1,t=[];let r,a,i,s,o;for(r=0;rMath.abs(e[r][s])&&(s=a);for(i=r;i=r;i--)e[i][a]-=e[i][r]*e[r][a]/e[r][r]}for(a=n-1;a>=0;--a){for(o=0,i=a+1;ia[s]-n?r:s;let l=0,u=0,f=0,m=0,p=0;const g=1/Math.abs(a[o]-n||1);for(let e=r;e<=s;++e){const t=a[e],r=i[e],s=Bl(Math.abs(n-t)*g)*h[e],o=t*s;l+=s,u+=o,f+=r*s,m+=r*o,p+=t*o}const[b,y]=dl(u/l,f/l,m/l,p/l);c[t]=b+y*n,d[t]=Math.abs(i[t]-c[t]),jl(a,t+1,e)}if(f===Sl)break;const n=kl(d);if(Math.abs(n)=1?Ml:(r=1-t*t)*r}return Ll(a,c,s,o)};function Bl(e){return(e=1-e*e*e)*e*e}function jl(e,n,t){const r=e[n];let a=t[0],i=t[1]+1;if(!(i>=e.length))while(n>a&&e[i]-r<=r-e[a])t[0]=++a,t[1]=i,++i}function Ll(e,n,t,r){const a=e.length,i=[];let s,o=0,l=0,u=[];for(;o[n,e(n)],i=n[0],s=n[1],o=s-i,l=o/r,u=[a(i)],c=[];if(t===r){for(let e=1;e0;)c.push(a(i+f/t*o));let d=u[0],h=c[c.length-1];while(h){const e=a((d[0]+h[0])/2);e[0]-d[0]>=l&&Rl(d,e,h)>Dl?c.push(e):(d=h,u.push(h),c.pop()),h=c[c.length-1]}return u};function Rl(e,n,t){const r=Math.atan2(t[1]-e[1],t[0]-e[0]),a=Math.atan2(n[1]-e[1],n[0]-e[0]);return Math.abs(r-a)}function Hl(e){this._key=e?Object(re["u"])(e):ue,this.reset()}const Cl=Hl.prototype;function Al(e){no.call(this,null,e),this._adds=[],this._mods=[],this._alen=0,this._mlen=0,this._drop=!0,this._cross=!1,this._dims=[],this._dnames=[],this._measures=[],this._countOnly=!1,this._counts=null,this._prev=null,this._inputs=null,this._outputs=null}Cl.reset=function(){this._add=[],this._rem=[],this._ext=null,this._get=null,this._q=null},Cl.add=function(e){this._add.push(e)},Cl.rem=function(e){this._rem.push(e)},Cl.values=function(){if(this._get=null,0===this._rem.length)return this._add;const e=this._add,n=this._rem,t=this._key,r=e.length,a=n.length,i=Array(r-a),s={};let o,l,u;for(o=0;o=0)r=e(n[a])+"",Object(re["w"])(t,r)||(t[r]=1,++i);return i},Cl.extent=function(e){if(this._get!==e||!this._ext){const n=this.values(),t=Object(re["r"])(n,e);this._ext=[n[t[0]],n[t[1]]],this._get=e}return this._ext},Cl.argmin=function(e){return this.extent(e)[0]||{}},Cl.argmax=function(e){return this.extent(e)[1]||{}},Cl.min=function(e){const n=this.extent(e)[0];return null!=n?e(n):void 0},Cl.max=function(e){const n=this.extent(e)[1];return null!=n?e(n):void 0},Cl.quartile=function(e){return this._get===e&&this._q||(this._q=Ro(this.values(),e),this._get=e),this._q},Cl.q1=function(e){return this.quartile(e)[0]},Cl.q2=function(e){return this.quartile(e)[1]},Cl.q3=function(e){return this.quartile(e)[2]},Cl.ci=function(e){return this._get===e&&this._ci||(this._ci=zo(this.values(),1e3,.05,e),this._get=e),this._ci},Cl.ci0=function(e){return this.ci(e)[0]},Cl.ci1=function(e){return this.ci(e)[1]},Al.Definition={type:"Aggregate",metadata:{generates:!0,changes:!0},params:[{name:"groupby",type:"field",array:!0},{name:"ops",type:"enum",array:!0,values:ho},{name:"fields",type:"field",null:!0,array:!0},{name:"as",type:"string",null:!0,array:!0},{name:"drop",type:"boolean",default:!0},{name:"cross",type:"boolean",default:!1},{name:"key",type:"field"}]},Object(re["z"])(Al,no,{transform(e,n){const t=this,r=n.fork(n.NO_SOURCE|n.NO_FIELDS),a=e.modified();return t.stamp=r.stamp,t.value&&(a||n.modified(t._inputs,!0))?(t._prev=t.value,t.value=a?t.init(e):{},n.visit(n.SOURCE,e=>t.add(e))):(t.value=t.value||t.init(e),n.visit(n.REM,e=>t.rem(e)),n.visit(n.ADD,e=>t.add(e))),r.modifies(t._outputs),t._drop=!1!==e.drop,e.cross&&t._dims.length>1&&(t._drop=!1,t.cross()),n.clean()&&t._drop&&r.clean(!0).runAfter(()=>this.clean()),t.changes(r)},cross(){const e=this,n=e.value,t=e._dnames,r=t.map(()=>({})),a=t.length;function i(e){let n,i,s,o;for(n in e)for(s=e[n].tuple,i=0;i{var n=Object(re["h"])(e);return a(e),t.push(n),n}),this.cellkey=e.key?e.key:so(this._dims),this._countOnly=!0,this._counts=[],this._measures=[];const i=e.fields||[null],s=e.ops||["count"],o=e.as||[],l=i.length,u={};let c,d,h,f,m,p;for(l!==s.length&&Object(re["o"])("Unmatched number of fields and aggregate ops."),p=0;pwo(e,e.field)),{}},cellkey:so(),cell(e,n){let t=this.value[e];return t?0===t.num&&this._drop&&t.stamp{const n=r(e);e[o]=n,e[l]=null==n?null:a+i*(1+(n-a)/i)}:e=>e[o]=r(e)),n.modifies(t?s:o)},_bins(e){if(this.value&&!e.modified())return this.value;const n=e.field,t=No(e),r=t.step;let a,i,s=t.start,o=s+Math.ceil((t.stop-s)/r)*r;null!=(a=e.anchor)&&(i=a-(s+r*Math.floor((a-s)/r)),s+=i,o+=i);const l=function(e){let t=Object(re["db"])(n(e));return null==t?null:to?1/0:(t=Math.max(s,Math.min(t,o-r)),s+r*Math.floor(Nl+(t-s)/r))};return l.start=s,l.stop=t.stop,l.step=r,this.value=Object(re["f"])(l,Object(re["g"])(n),e.name||"bin_"+Object(re["h"])(n))}});var Yl=function(e,n,t){const r=e;let a=n||[],i=t||[],s={},o=0;return{add:e=>i.push(e),remove:e=>s[r(e)]=++o,size:()=>a.length,data:(e,n)=>(o&&(a=a.filter(e=>!s[r(e)]),s={},o=0),n&&e&&a.sort(e),i.length&&(a=e?Object(re["N"])(e,a,i.sort(e)):a.concat(i),i=[]),a)}};function zl(e){no.call(this,[],e)}function El(e){Me.call(this,null,Pl,e)}function Pl(e){return this.value&&!e.modified()?this.value:Object(re["l"])(e.fields,e.orders)}function Fl(e){no.call(this,null,e)}function Il(e,n,t){switch(n){case"upper":e=e.toUpperCase();break;case"lower":e=e.toLowerCase();break}return e.match(t)}function Vl(e){no.call(this,null,e)}function $l(e,n,t,r){for(var a,i,s=[],o={},l=e.length,u=0;ut=>{for(var r,a=Il(o(t),e.case,i)||[],l=0,u=a.length;la[e]=1+(a[e]||0)),c=t(e=>a[e]-=1);return r?n.visit(n.SOURCE,u):(n.visit(n.ADD,u),n.visit(n.REM,c)),this._finish(n,l)},_parameterCheck(e,n){let t=!1;return!e.modified("stopwords")&&this._stop||(this._stop=new RegExp("^"+(e.stopwords||"")+"$","i"),t=!0),!e.modified("pattern")&&this._match||(this._match=new RegExp(e.pattern||"[\\w']+","g"),t=!0),(e.modified("field")||n.modified(e.field.fields))&&(t=!0),t&&(this._counts={}),t},_finish(e,n){const t=this._counts,r=this._tuples||(this._tuples={}),a=n[0],i=n[1],s=e.fork(e.NO_SOURCE|e.NO_FIELDS);let o,l,u;for(o in t)l=r[o],u=t[o]||0,!l&&u?(r[o]=l=de({}),l[a]=o,l[i]=u,s.add.push(l)):0===u?(l&&s.rem.push(l),t[o]=null,r[o]=null):l[i]!==u&&(l[i]=u,s.mod.push(l));return s.modifies(n)}}),Vl.Definition={type:"Cross",metadata:{generates:!0},params:[{name:"filter",type:"expr"},{name:"as",type:"string",array:!0,length:2,default:["a","b"]}]},Object(re["z"])(Vl,no,{transform(e,n){const t=n.fork(n.NO_SOURCE),r=e.as||["a","b"],a=r[0],i=r[1],s=!this.value||n.changed(n.ADD_REM)||e.modified("as")||e.modified("filter");let o=this.value;return s?(o&&(t.rem=o),o=n.materialize(n.SOURCE).source,t.add=this.value=$l(o,a,i,e.filter||re["hb"])):t.mod=o,t.source=this.value,t.modifies(r)}});const Ul={kde:Qo,mixture:il,normal:Xo,lognormal:al,uniform:cl},ql="distributions",Gl="function",Jl="field";function Zl(e,n){const t=e[Gl];Object(re["w"])(Ul,t)||Object(re["o"])("Unknown distribution function: "+t);const r=Ul[t]();for(const a in e)a===Jl?r.data((e.from||n()).map(e[a])):a===ql?r[a](e[a].map(e=>Zl(e,n))):typeof r[a]===Gl&&r[a](e[a]);return r}function Kl(e){no.call(this,null,e)}var Xl=[{key:{function:"normal"},params:[{name:"mean",type:"number",default:0},{name:"stdev",type:"number",default:1}]},{key:{function:"lognormal"},params:[{name:"mean",type:"number",default:0},{name:"stdev",type:"number",default:1}]},{key:{function:"uniform"},params:[{name:"min",type:"number",default:0},{name:"max",type:"number",default:1}]},{key:{function:"kde"},params:[{name:"field",type:"field",required:!0},{name:"from",type:"data"},{name:"bandwidth",type:"number",default:0}]}],Ql={key:{function:"mixture"},params:[{name:"distributions",type:"param",array:!0,params:Xl},{name:"weights",type:"number",array:!0}]};function eu(e){return()=>e.materialize(e.SOURCE).source}function nu(e,n){return e?e.map((e,t)=>n[t]||Object(re["h"])(e)):null}function tu(e,n,t){const r=[],a=e=>e(l);let i,s,o,l,u,c;if(null==n)r.push(e.map(t));else for(i={},s=0,o=e.length;s{const n={};return n[o[0]]=e[0],n[o[1]]=e[1],de(n)});this.value&&(t.rem=this.value),this.value=t.add=t.source=u}return t}});const ru="bin";function au(e){no.call(this,null,e)}au.Definition={type:"DotBin",metadata:{modifies:!0},params:[{name:"field",type:"field",required:!0},{name:"groupby",type:"field",array:!0},{name:"step",type:"number"},{name:"smooth",type:"boolean",default:!1},{name:"as",type:"string",default:ru}]};const iu=(e,n)=>Object(re["Y"])(Object(re["q"])(e,n))/30;function su(e){Me.call(this,null,ou,e),this.modified(!0)}function ou(e){const n=e.expr;return this.value&&!e.modified("expr")?this.value:Object(re["f"])(t=>n(t,e),Object(re["g"])(n),Object(re["h"])(n))}function lu(e){no.call(this,[void 0,void 0],e)}function uu(e,n){Me.call(this,e),this.parent=n,this.count=0}function cu(e){no.call(this,{},e),this._keys=Object(re["t"])();const n=this._targets=[];n.active=0,n.forEach=e=>{for(let t=0,r=n.active;tObject(re["u"])(e)):Object(re["u"])(e.name,e.as)}function fu(e){no.call(this,Object(re["t"])(),e)}function mu(e){no.call(this,[],e)}function pu(e){no.call(this,[],e)}function gu(e){no.call(this,null,e)}function bu(e){no.call(this,[],e)}function yu(e,n){let t=0,r=0;if(void 0===n)for(let a of e)null!=a&&(a=+a)>=a&&(++t,r+=a);else{let a=-1;for(let i of e)null!=(i=n(i,++a,e))&&(i=+i)>=i&&(++t,r+=i)}if(t)return r/t}Object(re["z"])(au,no,{transform(e,n){if(this.value&&!e.modified()&&!n.changed())return n;const t=n.materialize(n.SOURCE).source,r=tu(n.source,e.groupby,re["y"]),a=e.smooth||!1,i=e.field,s=e.step||iu(t,i),o=pe((e,n)=>i(e)-i(n)),l=e.as||ru,u=r.length;let c,d=1/0,h=-1/0,f=0;for(;fh&&(h=n),e[++c][l]=n}return this.value={start:d,stop:h,step:s},n.reflow(!0).modifies(l)}}),Object(re["z"])(su,Me),lu.Definition={type:"Extent",metadata:{},params:[{name:"field",type:"field",required:!0}]},Object(re["z"])(lu,no,{transform(e,n){const t=this.value,r=e.field,a=n.changed()||n.modified(r.fields)||e.modified("field");let i=t[0],s=t[1];if((a||null==i)&&(i=1/0,s=-1/0),n.visit(a?n.SOURCE:n.ADD,e=>{const n=Object(re["db"])(r(e));null!=n&&(ns&&(s=n))}),!Number.isFinite(i)||!Number.isFinite(s)){let e=Object(re["h"])(r);e&&(e=` for field "${e}"`),n.dataflow.warn(`Infinite extent${e}: [${i}, ${s}]`),i=s=void 0}this.value=[i,s]}}),Object(re["z"])(uu,Me,{connect(e){return this.detachSubflow=e.detachSubflow,this.targets().add(e),e.source=this},add(e){this.count+=1,this.value.add.push(e)},rem(e){this.count-=1,this.value.rem.push(e)},mod(e){this.value.mod.push(e)},init(e){this.value.init(e,e.NO_SOURCE)},evaluate(){return this.value}}),Object(re["z"])(cu,no,{activate(e){this._targets[this._targets.active++]=e},subflow(e,n,t,r){const a=this.value;let i,s,o=Object(re["w"])(a,e)&&a[e];return o?o.value.stampthis.subflow(e,a,n);return this._group=e.group||{},this.initTargets(),n.visit(n.REM,e=>{const n=ue(e),t=i.get(n);void 0!==t&&(i.delete(n),o(t).rem(e))}),n.visit(n.ADD,e=>{const n=r(e);i.set(ue(e),n),o(n).add(e)}),s||n.modified(r.fields)?n.visit(n.MOD,e=>{const n=ue(e),t=i.get(n),a=r(e);t===a?o(a).mod(e):(i.set(n,a),o(t).rem(e),o(a).add(e))}):n.changed(n.MOD)&&n.visit(n.MOD,e=>{o(i.get(ue(e))).mod(e)}),s&&n.visit(n.REFLOW,e=>{const n=ue(e),t=i.get(n),a=r(e);t!==a&&(i.set(n,a),o(t).rem(e),o(a).add(e))}),n.clean()?t.runAfter(()=>{this.clean(),i.clean()}):i.empty>t.cleanThreshold&&t.runAfter(i.clean),n}}),Object(re["z"])(du,Me),fu.Definition={type:"Filter",metadata:{changes:!0},params:[{name:"expr",type:"expr",required:!0}]},Object(re["z"])(fu,no,{transform(e,n){const t=n.dataflow,r=this.value,a=n.fork(),i=a.add,s=a.rem,o=a.mod,l=e.expr;let u=!0;function c(n){const t=ue(n),a=l(n,e),c=r.get(t);a&&c?(r.delete(t),i.push(n)):a||c?u&&a&&!c&&o.push(n):(r.set(t,1),s.push(n))}return n.visit(n.REM,e=>{var n=ue(e);r.has(n)?r.delete(n):s.push(e)}),n.visit(n.ADD,n=>{l(n,e)?i.push(n):r.set(ue(n),1)}),n.visit(n.MOD,c),e.modified()&&(u=!1,n.visit(n.REFLOW,c)),r.empty>t.cleanThreshold&&t.runAfter(r.clean),a}}),mu.Definition={type:"Flatten",metadata:{generates:!0},params:[{name:"fields",type:"field",array:!0,required:!0},{name:"index",type:"string"},{name:"as",type:"string",array:!0}]},Object(re["z"])(mu,no,{transform(e,n){const t=n.fork(n.NO_SOURCE),r=e.fields,a=nu(r,e.as||[]),i=e.index||null,s=a.length;return t.rem=this.value,n.visit(n.SOURCE,e=>{const n=r.map(n=>n(e)),o=n.reduce((e,n)=>Math.max(e,n.length),0);let l,u,c,d=0;for(;d{for(let n,i=0;in[r]=t(n,e))}}),Object(re["z"])(bu,no,{transform(e,n){const t=n.fork(n.ALL),r=e.generator;let a,i,s,o=this.value,l=e.size-o.length;if(l>0){for(a=[];--l>=0;)a.push(s=de(r(e))),o.push(s);t.add=t.add.length?t.materialize(t.ADD).add.concat(a):a}else i=o.slice(0,-l),t.rem=t.rem.length?t.materialize(t.REM).rem.concat(i):i,o=o.slice(-l);return t.source=this.value=o,t}});const vu={value:"value",median:kl,mean:yu,min:So,max:ko},_u=[];function wu(e){no.call(this,[],e)}function xu(e){var n,t=e.method||vu.value;if(null!=vu[t])return t===vu.value?(n=void 0!==e.value?e.value:0,()=>n):vu[t];Object(re["o"])("Unrecognized imputation method: "+t)}function ku(e){var n=e.field;return e=>e?n(e):NaN}function Su(e,n,t,r){var a,i,s,o,l,u,c,d,h=e=>e(d),f=[],m=r?r.slice():[],p={},g={};for(m.forEach((e,n)=>p[e]=n+1),o=0,c=e.length;os&&(s=a[1]);return[i,s]}function Au(e){Me.call(this,null,Nu,e)}function Nu(e){return this.value&&!e.modified()?this.value:e.values.reduce((e,n)=>e.concat(n),[])}function Wu(e){no.call(this,null,e)}function Yu(e){Al.call(this,e)}function zu(e,n){const t=e.field,r=e.value,a=("count"===e.op?"__count__":e.op)||"sum",i=Object(re["g"])(t).concat(Object(re["g"])(r)),s=Pu(t,e.limit||0,n);return n.changed()&&e.set("__pivot__",null,null,!0),{key:e.key,groupby:e.groupby,ops:s.map(()=>a),fields:s.map(e=>Eu(e,t,r,i)),as:s.map(e=>e+""),modified:e.modified.bind(e)}}function Eu(e,n,t,r){return Object(re["f"])(r=>n(r)===e?t(r):NaN,r,e+"")}function Pu(e,n,t){const r={},a=[];return t.visit(t.SOURCE,n=>{const t=e(n);r[t]||(r[t]=1,a.push(t))}),a.sort(re["j"]),n?a.slice(0,n):a}function Fu(e){cu.call(this,e)}function Iu(e){no.call(this,null,e)}function Vu(e,n,t,r){for(let a=0,i=t.length;at.add(e))):(a=t.value=t.value||this.init(e),n.visit(n.REM,e=>t.rem(e)),n.visit(n.ADD,e=>t.add(e))),t.changes(),n.visit(n.SOURCE,e=>{Object(re["p"])(e,a[t.cellkey(e)].tuple)}),n.reflow(r).modifies(this._outputs)},changes(){const e=this._adds,n=this._mods;let t,r;for(t=0,r=this._alen;t{const t=Qo(n,s)[o],r=e.counts?n.length:1,a=c||Object(re["q"])(n);Tl(t,a,d,h).forEach(e=>{const t={};for(let r=0;r(this._pending=Object(re["i"])(e.data),e=>e.touch(this)));return{async:n}}return t.request(e.url,e.format).then(e=>Tu(this,n,Object(re["i"])(e.data)))}}),Ru.Definition={type:"Lookup",metadata:{modifies:!0},params:[{name:"index",type:"index",params:[{name:"from",type:"data",required:!0},{name:"key",type:"field",required:!0}]},{name:"values",type:"field",array:!0},{name:"fields",type:"field",array:!0,required:!0},{name:"as",type:"string",array:!0},{name:"default",default:null}]},Object(re["z"])(Ru,no,{transform(e,n){const t=e.fields,r=e.index,a=e.values,i=null==e.default?null:e.default,s=e.modified(),o=t.length;let l,u,c,d=s?n.SOURCE:n.ADD,h=n,f=e.as;return a?(u=a.length,o>1&&!f&&Object(re["o"])('Multi-field lookup requires explicit "as" parameter.'),f&&f.length!==o*u&&Object(re["o"])('The "as" parameter has too few output field names.'),f=f||a.map(re["h"]),l=function(e){for(var n,s,l=0,c=0;ln.modified(e.fields)),d|=c?n.MOD:0),n.visit(d,l),h.modifies(f)}}),Object(re["z"])(Hu,Me),Object(re["z"])(Au,Me),Object(re["z"])(Wu,no,{transform(e,n){return this.modified(e.modified()),this.value=e,n.fork(n.NO_SOURCE|n.NO_FIELDS)}}),Yu.Definition={type:"Pivot",metadata:{generates:!0,changes:!0},params:[{name:"groupby",type:"field",array:!0},{name:"field",type:"field",required:!0},{name:"value",type:"field",required:!0},{name:"op",type:"enum",values:ho,default:"sum"},{name:"limit",type:"number",default:0},{name:"key",type:"field"}]},Object(re["z"])(Yu,Al,{_transform:Al.prototype.transform,transform(e,n){return this._transform(zu(e,n),n)}}),Object(re["z"])(Fu,cu,{transform(e,n){const t=e.subflow,r=e.field,a=e=>this.subflow(ue(e),t,n,e);return(e.modified("field")||r&&n.modified(Object(re["g"])(r)))&&Object(re["o"])("PreFacet does not support field modification."),this.initTargets(),r?(n.visit(n.MOD,e=>{const n=a(e);r(e).forEach(e=>n.mod(e))}),n.visit(n.ADD,e=>{const n=a(e);r(e).forEach(e=>n.add(de(e)))}),n.visit(n.REM,e=>{const n=a(e);r(e).forEach(e=>n.rem(e))})):(n.visit(n.MOD,e=>a(e).mod(e)),n.visit(n.ADD,e=>a(e).add(e)),n.visit(n.REM,e=>a(e).rem(e))),n.clean()&&n.runAfter(()=>this.clean()),n}}),Iu.Definition={type:"Project",metadata:{generates:!0,changes:!0},params:[{name:"fields",type:"field",array:!0},{name:"as",type:"string",null:!0,array:!0}]},Object(re["z"])(Iu,no,{transform(e,n){const t=n.fork(n.NO_SOURCE),r=e.fields,a=nu(e.fields,e.as||[]),i=r?(e,n)=>Vu(e,n,r,a):fe;let s;return this.value?s=this.value:(n=n.addAll(),s=this.value={}),n.visit(n.REM,e=>{const n=ue(e);t.rem.push(s[n]),s[n]=null}),n.visit(n.ADD,e=>{const n=i(e,de({}));s[ue(e)]=n,t.add.push(n)}),n.visit(n.MOD,e=>{t.mod.push(i(e,s[ue(e)]))}),t}}),Object(re["z"])($u,no,{transform(e,n){return this.value=e.value,e.modified("value")?n.fork(n.NO_SOURCE|n.NO_FIELDS):n.StopPropagation}});var Uu=function(e,n,t){e=+e,n=+n,t=(a=arguments.length)<2?(n=e,e=0,1):a<3?1:+t;var r=-1,a=0|Math.max(0,Math.ceil((n-e)/t)),i=new Array(a);while(++r{const n=To(e,u);for(let t=0;t{const n=ue(e);t.rem.push(r[n]),r[n]=null}),n.visit(n.ADD,e=>{const n=he(e);r[ue(e)]=n,t.add.push(n)}),n.visit(n.MOD,e=>{const n=r[ue(e)];for(const r in e)n[r]=e[r],t.modifies(r);t.mod.push(n)})),t}}),Zu.Definition={type:"Sample",metadata:{},params:[{name:"size",type:"number",default:1e3}]},Object(re["z"])(Zu,no,{transform(e,n){const t=n.fork(n.NO_SOURCE),r=e.modified("size"),a=e.size,i=this.value.reduce((e,n)=>(e[ue(n)]=1,e),{});let s=this.value,o=this.count,l=0;function u(e){let n,r;s.length=l&&(n=s[r],i[ue(n)]&&t.rem.push(n),s[r]=e)),++o}if(n.rem.length&&(n.visit(n.REM,e=>{const n=ue(e);i[n]&&(i[n]=-1,t.rem.push(e)),--o}),s=s.filter(e=>-1!==i[ue(e)])),(n.rem.length||r)&&s.length{i[ue(e)]||u(e)}),l=-1),r&&s.length>a){const e=s.length-a;for(let n=0;n{i[ue(e)]&&t.mod.push(e)}),n.add.length&&n.visit(n.ADD,u),(n.add.length||l<0)&&(t.add=s.filter(e=>!i[ue(e)])),this.count=o,this.value=t.source=s,t}}),Ku.Definition={type:"Sequence",metadata:{generates:!0,changes:!0},params:[{name:"start",type:"number",required:!0},{name:"stop",type:"number",required:!0},{name:"step",type:"number",default:1},{name:"as",type:"string",default:"data"}]},Object(re["z"])(Ku,no,{transform(e,n){if(this.value&&!e.modified())return;const t=n.materialize().fork(n.MOD),r=e.as||"data";return t.rem=this.value?n.rem.concat(this.value):n.rem,this.value=Uu(e.start,e.stop,e.step||1).map(e=>{const n={};return n[r]=e,de(n)}),t.add=n.add.concat(this.value),t}}),Object(re["z"])(Xu,no,{transform(e,n){return this.value=n.source,n.changed()?n.fork(n.NO_SOURCE|n.NO_FIELDS):n.StopPropagation}});const ec=["unit0","unit1"];function nc(e){no.call(this,Object(re["t"])(),e)}function tc(e){no.call(this,null,e)}function rc(e,n,t,r){const a=ac[e](n,t);return{init:a.init||re["lb"],update:function(e,n){n[r]=a.next(e)}}}Qu.Definition={type:"TimeUnit",metadata:{modifies:!0},params:[{name:"field",type:"field",required:!0},{name:"interval",type:"boolean",default:!0},{name:"units",type:"enum",values:Ot,array:!0},{name:"step",type:"number",default:1},{name:"maxbins",type:"number",default:40},{name:"extent",type:"date",array:!0},{name:"timezone",type:"enum",default:"local",values:["local","utc"]},{name:"as",type:"string",array:!0,length:2,default:ec}]},Object(re["z"])(Qu,no,{transform(e,n){const t=e.field,r=!1!==e.interval,a="utc"===e.timezone,i=this._floor(e,n),s=(a?Kr:Zr)(i.unit).offset,o=e.as||ec,l=o[0],u=o[1],c=i.step;let d=i.start||1/0,h=i.stop||-1/0,f=n.ADD;return(e.modified()||n.modified(Object(re["g"])(t)))&&(n=n.reflow(!0),f=n.SOURCE,d=1/0,h=-1/0),n.visit(f,e=>{const n=t(e);let a,o;null==n?(e[l]=null,r&&(e[u]=null)):(e[l]=a=o=i(n),r&&(e[u]=o=s(a,c)),ah&&(h=o))}),i.start=d,i.stop=h,n.modifies(r?o:l)},_floor(e,n){const t="utc"===e.timezone,{units:r,step:a}=e.units?{units:e.units,step:e.step||1}:ka({extent:e.extent||Object(re["q"])(n.materialize(n.SOURCE).source,e.field),maxbins:e.maxbins}),i=jt(r),s=this.value||{},o=(t?Br:Sr)(i,a);return o.unit=Object(re["V"])(i),o.units=i,o.step=a,o.start=s.start,o.stop=s.stop,this.value=o}}),Object(re["z"])(nc,no,{transform(e,n){const t=n.dataflow,r=e.field,a=this.value,i=e=>a.set(r(e),e);let s=!0;return e.modified("field")||n.modified(r.fields)?(a.clear(),n.visit(n.SOURCE,i)):n.changed()?(n.visit(n.REM,e=>a.delete(r(e))),n.visit(n.ADD,i)):s=!1,this.modified(s),a.empty>t.cleanThreshold&&t.runAfter(a.clean),n.fork()}}),Object(re["z"])(tc,no,{transform(e,n){const t=!this.value||e.modified("field")||e.modified("sort")||n.changed()||e.sort&&n.modified(e.sort.fields);t&&(this.value=(e.sort?n.source.slice().sort(pe(e.sort)):n.source).map(e.field))}});const ac={row_number:function(){return{next:e=>e.index+1}},rank:function(){let e;return{init:()=>e=1,next:n=>{const t=n.index,r=n.data;return t&&n.compare(r[t-1],r[t])?e=t+1:e}}},dense_rank:function(){let e;return{init:()=>e=1,next:n=>{const t=n.index,r=n.data;return t&&n.compare(r[t-1],r[t])?++e:e}}},percent_rank:function(){const e=ac.rank(),n=e.next;return{init:e.init,next:e=>(n(e)-1)/(e.data.length-1)}},cume_dist:function(){let e;return{init:()=>e=0,next:n=>{const t=n.data,r=n.compare;let a=n.index;if(e0||Object(re["o"])("ntile num must be greater than zero.");const t=ac.cume_dist(),r=t.next;return{init:t.init,next:e=>Math.ceil(n*r(e))}},lag:function(e,n){return n=+n||1,{next:t=>{const r=t.index-n;return r>=0?e(t.data[r]):null}}},lead:function(e,n){return n=+n||1,{next:t=>{const r=t.index+n,a=t.data;return re(n.data[n.i0])}},last_value:function(e){return{next:n=>e(n.data[n.i1-1])}},nth_value:function(e,n){return n=+n,n>0||Object(re["o"])("nth_value nth must be greater than zero."),{next:t=>{const r=t.i0+(n-1);return rn=null,next:t=>{const r=e(t.data[t.index]);return null!=r?n=r:n}}},next_value:function(e){let n,t;return{init:()=>(n=null,t=-1),next:r=>{const a=r.data;return r.index<=t?n:(t=ic(e,a,r.index))<0?(t=a.length,n=null):n=e(a[t])}}}};function ic(e,n,t){for(let r=n.length;to[e]=1)}h(e.sort),n.forEach((e,n)=>{const o=t[n],f=Object(re["h"])(o),m=oo(e,f,a[n]);if(h(o),i.push(m),Object(re["w"])(ac,e))s.push(rc(e,t[n],r[n],m));else{if(null==o&&"count"!==e&&Object(re["o"])("Null aggregate field specified."),"count"===e)return void u.push(m);d=!1;let n=l[f];n||(n=l[f]=[],n.field=o,c.push(n)),n.push(mo(e,m))}}),(u.length||c.length)&&(this.cell=uc(c,u,d)),this.inputs=Object.keys(o)}const lc=oc.prototype;function uc(e,n,t){e=e.map(e=>wo(e,e.field));const r={num:0,agg:null,store:!1,count:n};if(!t)for(var a=e.length,i=r.agg=Array(a),s=0;s0&&!a(i[t],i[t-1])&&(e.i0=n.left(i,i[t])),re.init()),this.cell&&this.cell.init()},lc.update=function(e,n){const t=this.cell,r=this.windows,a=e.data,i=r&&r.length;let s;if(t){for(s=e.p0;sthis.group(a(e));let s=this.state;s&&!t||(s=this.state=new oc(e)),t||n.modified(s.inputs)?(this.value={},n.visit(n.SOURCE,e=>i(e).add(e))):(n.visit(n.REM,e=>i(e).remove(e)),n.visit(n.ADD,e=>i(e).add(e)));for(let o=0,l=this._mlen;o0){var r,a=e[0],i=n[0],s=e[t]-a,o=n[t]-i,l=-1;while(++l<=t)r=l/t,this._basis.point(this._beta*e[l]+(1-this._beta)*(a+r*s),this._beta*n[l]+(1-this._beta)*(i+r*o))}this._x=this._y=null,this._basis.lineEnd()},point:function(e,n){this._x.push(+e),this._y.push(+n)}};var fd=function e(n){function t(e){return 1===n?new id(e):new hd(e,n)}return t.beta=function(n){return e(+n)},t}(.85);function md(e,n,t){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-n),e._y2+e._k*(e._y1-t),e._x2,e._y2)}function pd(e,n){this._context=e,this._k=(1-n)/6}pd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:md(this,this._x1,this._y1);break}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 1:this._point=2,this._x1=e,this._y1=n;break;case 2:this._point=3;default:md(this,e,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var gd=function e(n){function t(e){return new pd(e,n)}return t.tension=function(n){return e(+n)},t}(0);function bd(e,n){this._context=e,this._k=(1-n)/6}bd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:md(this,e,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var yd=function e(n){function t(e){return new bd(e,n)}return t.tension=function(n){return e(+n)},t}(0);function vd(e,n){this._context=e,this._k=(1-n)/6}vd.prototype={areaStart:od,areaEnd:od,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1,this._x3=e,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=n);break;case 2:this._point=3,this._x5=e,this._y5=n;break;default:md(this,e,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var _d=function e(n){function t(e){return new vd(e,n)}return t.tension=function(n){return e(+n)},t}(0),wd=Math.abs,xd=Math.atan2,kd=Math.cos,Sd=Math.max,Md=Math.min,Od=Math.sin,Bd=Math.sqrt,jd=1e-12,Ld=Math.PI,Dd=Ld/2,Td=2*Ld;function Rd(e){return e>1?0:e<-1?Ld:Math.acos(e)}function Hd(e){return e>=1?Dd:e<=-1?-Dd:Math.asin(e)}function Cd(e,n,t){var r=e._x1,a=e._y1,i=e._x2,s=e._y2;if(e._l01_a>jd){var o=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,l=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*o-e._x0*e._l12_2a+e._x2*e._l01_2a)/l,a=(a*o-e._y0*e._l12_2a+e._y2*e._l01_2a)/l}if(e._l23_a>jd){var u=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,c=3*e._l23_a*(e._l23_a+e._l12_a);i=(i*u+e._x1*e._l23_2a-n*e._l12_2a)/c,s=(s*u+e._y1*e._l23_2a-t*e._l12_2a)/c}e._context.bezierCurveTo(r,a,i,s,e._x2,e._y2)}function Ad(e,n){this._context=e,this._alpha=n}Ad.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){if(e=+e,n=+n,this._point){var t=this._x2-e,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(t*t+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 1:this._point=2;break;case 2:this._point=3;default:Cd(this,e,n);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Nd=function e(n){function t(e){return n?new Ad(e,n):new pd(e,0)}return t.alpha=function(n){return e(+n)},t}(.5);function Wd(e,n){this._context=e,this._alpha=n}Wd.prototype={areaStart:od,areaEnd:od,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}},point:function(e,n){if(e=+e,n=+n,this._point){var t=this._x2-e,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(t*t+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=n);break;case 2:this._point=3,this._x5=e,this._y5=n;break;default:Cd(this,e,n);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Yd=function e(n){function t(e){return n?new Wd(e,n):new vd(e,0)}return t.alpha=function(n){return e(+n)},t}(.5);function zd(e,n){this._context=e,this._alpha=n}zd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){if(e=+e,n=+n,this._point){var t=this._x2-e,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(t*t+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Cd(this,e,n);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Ed=function e(n){function t(e){return n?new zd(e,n):new bd(e,0)}return t.alpha=function(n){return e(+n)},t}(.5);function Pd(e){this._context=e}Pd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 1:this._point=2;default:this._context.lineTo(e,n);break}}};var Fd=function(e){return new Pd(e)};function Id(e){this._context=e}Id.prototype={areaStart:od,areaEnd:od,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,n){e=+e,n=+n,this._point?this._context.lineTo(e,n):(this._point=1,this._context.moveTo(e,n))}};var Vd=function(e){return new Id(e)};function $d(e){return e<0?-1:1}function Ud(e,n,t){var r=e._x1-e._x0,a=n-e._x1,i=(e._y1-e._y0)/(r||a<0&&-0),s=(t-e._y1)/(a||r<0&&-0),o=(i*a+s*r)/(r+a);return($d(i)+$d(s))*Math.min(Math.abs(i),Math.abs(s),.5*Math.abs(o))||0}function qd(e,n){var t=e._x1-e._x0;return t?(3*(e._y1-e._y0)/t-n)/2:n}function Gd(e,n,t){var r=e._x0,a=e._y0,i=e._x1,s=e._y1,o=(i-r)/3;e._context.bezierCurveTo(r+o,a+o*n,i-o,s-o*t,i,s)}function Jd(e){this._context=e}function Zd(e){this._context=new Kd(e)}function Kd(e){this._context=e}function Xd(e){return new Jd(e)}function Qd(e){return new Zd(e)}function eh(e){this._context=e}function nh(e){var n,t,r=e.length-1,a=new Array(r),i=new Array(r),s=new Array(r);for(a[0]=0,i[0]=2,s[0]=e[0]+2*e[1],n=1;n=0;--n)a[n]=(s[n]-a[n+1])/i[n];for(i[r-1]=(e[r]+a[r-1])/2,n=0;n=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,n){switch(e=+e,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,n):this._context.moveTo(e,n);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(e,n);else{var t=this._x*(1-this._t)+e*this._t;this._context.lineTo(t,this._y),this._context.lineTo(t,n)}break}this._x=e,this._y=n}};var ah=function(e){return new rh(e,.5)};function ih(e){return new rh(e,0)}function sh(e){return new rh(e,1)}const oh={basis:{curve:sd},"basis-closed":{curve:ud},"basis-open":{curve:dd},bundle:{curve:fd,tension:"beta",value:.85},cardinal:{curve:gd,tension:"tension",value:0},"cardinal-open":{curve:yd,tension:"tension",value:0},"cardinal-closed":{curve:_d,tension:"tension",value:0},"catmull-rom":{curve:Nd,tension:"alpha",value:.5},"catmull-rom-closed":{curve:Yd,tension:"alpha",value:.5},"catmull-rom-open":{curve:Ed,tension:"alpha",value:.5},linear:{curve:Fd},"linear-closed":{curve:Vd},monotone:{horizontal:Qd,vertical:Xd},natural:{curve:th},step:{curve:ah},"step-after":{curve:sh},"step-before":{curve:ih}};function lh(e,n,t){var r=Object(re["w"])(oh,e)&&oh[e],a=null;return r&&(a=r.curve||r[n||"vertical"],r.tension&&null!=t&&(a=a[r.tension](t))),a}const uh={m:2,l:2,h:1,v:1,c:6,s:4,q:4,t:2,a:7},ch=[/([MLHVCSQTAZmlhvcsqtaz])/g,/###/,/(\.\d+)(\.\d)/g,/(\d)([-+])/g,/\s|,|###/];var dh=function(e){const n=[];let t,r,a,i,s,o,l,u,c,d;const h=e.slice().replace(ch[0],"###$1").split(ch[1]).slice(1);for(l=0,c=h.length;lo){const e=a.length;for(u=1,n.push([s].concat(a.slice(u,u+=o))),s="M"===s?"L":"m"===s?"l":s;u1&&(p=Math.sqrt(p),t*=p,r*=p);var g=h/t,b=d/t,y=-d/r,v=h/r,_=g*o+b*l,w=y*o+v*l,x=g*e+b*n,k=y*e+v*n,S=(x-_)*(x-_)+(k-w)*(k-w),M=1/S-.25;M<0&&(M=0);var O=Math.sqrt(M);i==a&&(O=-O);var B=.5*(_+x)-O*(k-w),j=.5*(w+k)+O*(x-_),L=Math.atan2(w-j,_-B),D=Math.atan2(k-j,x-B),T=D-L;T<0&&1===i?T+=ph:T>0&&0===i&&(T-=ph);for(var R=Math.ceil(Math.abs(T/(mh+.001))),H=[],C=0;CHh)if(Math.abs(c*o-l*u)>Hh&&a){var h=t-i,f=r-s,m=o*o+l*l,p=h*h+f*f,g=Math.sqrt(m),b=Math.sqrt(d),y=a*Math.tan((Th-Math.acos((m+d-p)/(2*g*b)))/2),v=y/b,_=y/g;Math.abs(v-1)>Hh&&(this._+="L"+(e+v*u)+","+(n+v*c)),this._+="A"+a+","+a+",0,0,"+ +(c*h>u*f)+","+(this._x1=e+_*o)+","+(this._y1=n+_*l)}else this._+="L"+(this._x1=e)+","+(this._y1=n);else;},arc:function(e,n,t,r,a,i){e=+e,n=+n,t=+t,i=!!i;var s=t*Math.cos(r),o=t*Math.sin(r),l=e+s,u=n+o,c=1^i,d=i?r-a:a-r;if(t<0)throw new Error("negative radius: "+t);null===this._x1?this._+="M"+l+","+u:(Math.abs(this._x1-l)>Hh||Math.abs(this._y1-u)>Hh)&&(this._+="L"+l+","+u),t&&(d<0&&(d=d%Rh+Rh),d>Ch?this._+="A"+t+","+t+",0,1,"+c+","+(e-s)+","+(n-o)+"A"+t+","+t+",0,1,"+c+","+(this._x1=l)+","+(this._y1=u):d>Hh&&(this._+="A"+t+","+t+",0,"+ +(d>=Th)+","+c+","+(this._x1=e+t*Math.cos(a))+","+(this._y1=n+t*Math.sin(a))))},rect:function(e,n,t,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+n)+"h"+ +t+"v"+ +r+"h"+-t+"Z"},toString:function(){return this._}};var Wh=Nh;const Yh=.448084975506;function zh(e){return e.x}function Eh(e){return e.y}function Ph(e){return e.width}function Fh(e){return e.height}function Ih(e){return"function"===typeof e?e:()=>+e}function Vh(e,n,t){return Math.max(n,Math.min(e,t))}var $h=function(){var e=zh,n=Eh,t=Ph,r=Fh,a=Ih(0),i=a,s=a,o=a,l=null;function u(u,c,d){var h,f=null!=c?c:+e.call(this,u),m=null!=d?d:+n.call(this,u),p=+t.call(this,u),g=+r.call(this,u),b=Math.min(p,g)/2,y=Vh(+a.call(this,u),0,b),v=Vh(+i.call(this,u),0,b),_=Vh(+s.call(this,u),0,b),w=Vh(+o.call(this,u),0,b);if(l||(l=h=Wh()),y<=0&&v<=0&&_<=0&&w<=0)l.rect(f,m,p,g);else{var x=f+p,k=m+g;l.moveTo(f+y,m),l.lineTo(x-v,m),l.bezierCurveTo(x-Yh*v,m,x,m+Yh*v,x,m+v),l.lineTo(x,k-w),l.bezierCurveTo(x,k-Yh*w,x-Yh*w,k,x-w,k),l.lineTo(f+_,k),l.bezierCurveTo(f+Yh*_,k,f,k-Yh*_,f,k-_),l.lineTo(f,m+y),l.bezierCurveTo(f,m+Yh*y,f+Yh*y,m,f+y,m),l.closePath()}if(h)return l=null,h+""||null}return u.x=function(n){return arguments.length?(e=Ih(n),u):e},u.y=function(e){return arguments.length?(n=Ih(e),u):n},u.width=function(e){return arguments.length?(t=Ih(e),u):t},u.height=function(e){return arguments.length?(r=Ih(e),u):r},u.cornerRadius=function(e,n,t,r){return arguments.length?(a=Ih(e),i=null!=n?Ih(n):a,o=null!=t?Ih(t):a,s=null!=r?Ih(r):i,u):a},u.context=function(e){return arguments.length?(l=null==e?null:e,u):l},u},Uh=function(){var e,n,t,r,a,i,s,o,l=null;function u(e,n,t){var r=t/2;if(a){var u=s-n,c=e-i;if(u||c){var d=Math.sqrt(u*u+c*c),h=(u/=d)*o,f=(c/=d)*o,m=Math.atan2(c,u);l.moveTo(i-h,s-f),l.lineTo(e-u*r,n-c*r),l.arc(e,n,r,m-Math.PI,m),l.lineTo(i+h,s+f),l.arc(i,s,o,m,m+Math.PI)}else l.arc(e,n,r,0,ph);l.closePath()}else a=1;i=e,s=n,o=r}function c(i){var s,o,c,d=i.length,h=!1;for(null==l&&(l=c=Wh()),s=0;s<=d;++s)!(sD*D+T*T&&(S=O,M=B),{cx:S,cy:M,x01:-c,y01:-d,x11:S*(a/w-1),y11:M*(a/w-1)}}var nf=function(){var e=Gh,n=Jh,t=qh(0),r=null,a=Zh,i=Kh,s=Xh,o=null;function l(){var l,u,c=+e.apply(this,arguments),d=+n.apply(this,arguments),h=a.apply(this,arguments)-Dd,f=i.apply(this,arguments)-Dd,m=wd(f-h),p=f>h;if(o||(o=l=Wh()),djd)if(m>Td-jd)o.moveTo(d*kd(h),d*Od(h)),o.arc(0,0,d,h,f,!p),c>jd&&(o.moveTo(c*kd(f),c*Od(f)),o.arc(0,0,c,f,h,p));else{var g,b,y=h,v=f,_=h,w=f,x=m,k=m,S=s.apply(this,arguments)/2,M=S>jd&&(r?+r.apply(this,arguments):Bd(c*c+d*d)),O=Md(wd(d-c)/2,+t.apply(this,arguments)),B=O,j=O;if(M>jd){var L=Hd(M/c*Od(S)),D=Hd(M/d*Od(S));(x-=2*L)>jd?(L*=p?1:-1,_+=L,w-=L):(x=0,_=w=(h+f)/2),(k-=2*D)>jd?(D*=p?1:-1,y+=D,v-=D):(k=0,y=v=(h+f)/2)}var T=d*kd(y),R=d*Od(y),H=c*kd(w),C=c*Od(w);if(O>jd){var A,N=d*kd(v),W=d*Od(v),Y=c*kd(_),z=c*Od(_);if(mjd?j>jd?(g=ef(Y,z,T,R,d,j,p),b=ef(N,W,H,C,d,j,p),o.moveTo(g.cx+g.x01,g.cy+g.y01),jjd&&x>jd?B>jd?(g=ef(H,C,N,W,c,-B,p),b=ef(T,R,Y,z,c,-B,p),o.lineTo(g.cx+g.x01,g.cy+g.y01),B=c;--d)o.point(g[d],b[d]);o.lineEnd(),o.areaEnd()}p&&(g[u]=+e(h,u,l),b[u]=+n(h,u,l),o.point(r?+r(h,u,l):g[u],t?+t(h,u,l):b[u]))}if(f)return o=null,f+""||null}function u(){return sf().defined(a).curve(s).context(i)}return e="function"===typeof e?e:void 0===e?rf:qh(+e),n="function"===typeof n?n:qh(void 0===n?0:+n),t="function"===typeof t?t:void 0===t?af:qh(+t),l.x=function(n){return arguments.length?(e="function"===typeof n?n:qh(+n),r=null,l):e},l.x0=function(n){return arguments.length?(e="function"===typeof n?n:qh(+n),l):e},l.x1=function(e){return arguments.length?(r=null==e?null:"function"===typeof e?e:qh(+e),l):r},l.y=function(e){return arguments.length?(n="function"===typeof e?e:qh(+e),t=null,l):n},l.y0=function(e){return arguments.length?(n="function"===typeof e?e:qh(+e),l):n},l.y1=function(e){return arguments.length?(t=null==e?null:"function"===typeof e?e:qh(+e),l):t},l.lineX0=l.lineY0=function(){return u().x(e).y(n)},l.lineY1=function(){return u().x(e).y(t)},l.lineX1=function(){return u().x(r).y(n)},l.defined=function(e){return arguments.length?(a="function"===typeof e?e:qh(!!e),l):a},l.curve=function(e){return arguments.length?(s=e,null!=i&&(o=s(i)),l):s},l.context=function(e){return arguments.length?(null==e?i=o=null:o=s(i=e),l):i},l},lf={draw:function(e,n){var t=Math.sqrt(n/Ld);e.moveTo(t,0),e.arc(0,0,t,0,Td)}},uf=(Math.sqrt(1/3),Math.sin(Ld/10)/Math.sin(7*Ld/10)),cf=(Math.sin(Td/10),Math.cos(Td/10),Math.sqrt(3),Math.sqrt(3),Math.sqrt(12),function(e,n){var t=null;function r(){var r;if(t||(t=r=Wh()),e.apply(this,arguments).draw(t,+n.apply(this,arguments)),r)return t=null,r+""||null}return e="function"===typeof e?e:qh(e||lf),n="function"===typeof n?n:qh(void 0===n?64:+n),r.type=function(n){return arguments.length?(e="function"===typeof n?n:qh(n),r):e},r.size=function(e){return arguments.length?(n="function"===typeof e?e:qh(+e),r):n},r.context=function(e){return arguments.length?(t=null==e?null:e,r):t},r});function df(e,n){return null!=e?e:n}const hf=e=>e.x||0,ff=e=>e.y||0,mf=e=>e.width||0,pf=e=>e.height||0,gf=e=>(e.x||0)+(e.width||0),bf=e=>(e.y||0)+(e.height||0),yf=e=>e.startAngle||0,vf=e=>e.endAngle||0,_f=e=>e.padAngle||0,wf=e=>e.innerRadius||0,xf=e=>e.outerRadius||0,kf=e=>e.cornerRadius||0,Sf=e=>df(e.cornerRadiusTopLeft,e.cornerRadius)||0,Mf=e=>df(e.cornerRadiusTopRight,e.cornerRadius)||0,Of=e=>df(e.cornerRadiusBottomRight,e.cornerRadius)||0,Bf=e=>df(e.cornerRadiusBottomLeft,e.cornerRadius)||0,jf=e=>df(e.size,64),Lf=e=>e.size||1,Df=e=>!(!1===e.defined),Tf=e=>jh(e.shape||"circle"),Rf=nf().startAngle(yf).endAngle(vf).padAngle(_f).innerRadius(wf).outerRadius(xf).cornerRadius(kf),Hf=of().x(hf).y1(ff).y0(bf).defined(Df),Cf=of().y(ff).x1(hf).x0(gf).defined(Df),Af=sf().x(hf).y(ff).defined(Df),Nf=$h().x(hf).y(ff).width(mf).height(pf).cornerRadius(Sf,Mf,Of,Bf),Wf=cf().type(Tf).size(jf),Yf=Uh().x(hf).y(ff).defined(Df).size(Lf);function zf(e){return e.cornerRadius||e.cornerRadiusTopLeft||e.cornerRadiusTopRight||e.cornerRadiusBottomRight||e.cornerRadiusBottomLeft}function Ef(e,n){return Rf.context(e)(n)}function Pf(e,n){const t=n[0],r=t.interpolate||"linear";return("horizontal"===t.orient?Cf:Hf).curve(lh(r,t.orient,t.tension)).context(e)(n)}function Ff(e,n){const t=n[0],r=t.interpolate||"linear";return Af.curve(lh(r,t.orient,t.tension)).context(e)(n)}function If(e,n,t,r){return Nf.context(e)(n,t,r)}function Vf(e,n){return(n.mark.shape||n.shape).context(e)(n)}function $f(e,n){return Wf.context(e)(n)}function Uf(e,n){return Yf.context(e)(n)}var qf=1;function Gf(){qf=1}var Jf=function(e,n,t){var r=n.clip,a=e._defs,i=n.clip_id||(n.clip_id="clip"+qf++),s=a.clipping[i]||(a.clipping[i]={id:i});return Object(re["E"])(r)?s.path=r(null):zf(t)?s.path=If(null,t,0,0):(s.width=t.width||0,s.height=t.height||0),"url(#"+i+")"};function Zf(e){this.clear(),e&&this.union(e)}function Kf(e){this.mark=e,this.bounds=this.bounds||new Zf}function Xf(e){Kf.call(this,e),this.items=this.items||[]}function Qf(e,n){if("undefined"!==typeof document&&document.createElement){const t=document.createElement("canvas");if(t&&t.getContext)return t.width=e,t.height=n,t}return null}Zf.prototype={clone(){return new Zf(this)},clear(){return this.x1=+Number.MAX_VALUE,this.y1=+Number.MAX_VALUE,this.x2=-Number.MAX_VALUE,this.y2=-Number.MAX_VALUE,this},empty(){return this.x1===+Number.MAX_VALUE&&this.y1===+Number.MAX_VALUE&&this.x2===-Number.MAX_VALUE&&this.y2===-Number.MAX_VALUE},equals(e){return this.x1===e.x1&&this.y1===e.y1&&this.x2===e.x2&&this.y2===e.y2},set(e,n,t,r){return tthis.x2&&(this.x2=e),n>this.y2&&(this.y2=n),this},expand(e){return this.x1-=e,this.y1-=e,this.x2+=e,this.y2+=e,this},round(){return this.x1=Math.floor(this.x1),this.y1=Math.floor(this.y1),this.x2=Math.ceil(this.x2),this.y2=Math.ceil(this.y2),this},scale(e){return this.x1*=e,this.y1*=e,this.x2*=e,this.y2*=e,this},translate(e,n){return this.x1+=e,this.x2+=e,this.y1+=n,this.y2+=n,this},rotate(e,n,t){const r=this.rotatedPoints(e,n,t);return this.clear().add(r[0],r[1]).add(r[2],r[3]).add(r[4],r[5]).add(r[6],r[7])},rotatedPoints(e,n,t){var{x1:r,y1:a,x2:i,y2:s}=this,o=Math.cos(e),l=Math.sin(e),u=n-n*o+t*l,c=t-n*l-t*o;return[o*r-l*a+u,l*r+o*a+c,o*r-l*s+u,l*r+o*s+c,o*i-l*a+u,l*i+o*a+c,o*i-l*s+u,l*i+o*s+c]},union(e){return e.x1this.x2&&(this.x2=e.x2),e.y2>this.y2&&(this.y2=e.y2),this},intersect(e){return e.x1>this.x1&&(this.x1=e.x1),e.y1>this.y1&&(this.y1=e.y1),e.x2=e.x2&&this.y1<=e.y1&&this.y2>=e.y2},alignsWith(e){return e&&(this.x1==e.x1||this.x2==e.x2||this.y1==e.y1||this.y2==e.y2)},intersects(e){return e&&!(this.x2e.x2||this.y2e.y2)},contains(e,n){return!(ethis.x2||nthis.y2)},width(){return this.x2-this.x1},height(){return this.y2-this.y1}},Object(re["z"])(Xf,Kf);const em=()=>"undefined"!==typeof Image?Image:null;function nm(e){this._pending=0,this._loader=e||us()}function tm(e){e._pending+=1}function rm(e){e._pending-=1}nm.prototype={pending(){return this._pending},sanitizeURL(e){var n=this;return tm(n),n._loader.sanitize(e,{context:"href"}).then(e=>(rm(n),e)).catch(()=>(rm(n),null))},loadImage(e){const n=this,t=em();return tm(n),n._loader.sanitize(e,{context:"image"}).then(e=>{const r=e.href;if(!r||!t)throw{url:r};const a=new t,i=Object(re["w"])(e,"crossOrigin")?e.crossOrigin:"anonymous";return null!=i&&(a.crossOrigin=i),a.onload=()=>rm(n),a.onerror=()=>rm(n),a.src=r,a}).catch(e=>(rm(n),{complete:!1,width:0,height:0,src:e&&e.url||""}))},ready(){var e=this;return new Promise(n=>{function t(r){e.pending()?setTimeout(()=>{t(!0)},10):n(r)}t(!1)})}};var am=function(e,n,t){if(n.stroke&&0!==n.opacity&&0!==n.strokeOpacity){const r=null!=n.strokeWidth?+n.strokeWidth:1;e.expand(r+(t?im(n,r):0))}return e};function im(e,n){return e.strokeJoin&&"miter"!==e.strokeJoin?0:n}const sm=ph-1e-8;let om,lm,um,cm,dm,hm,fm,mm;const pm=(e,n)=>om.add(e,n),gm=(e,n)=>pm(lm=e,um=n),bm=e=>pm(e,om.y1),ym=e=>pm(om.x1,e),vm=(e,n)=>dm*e+fm*n,_m=(e,n)=>hm*e+mm*n,wm=(e,n)=>pm(vm(e,n),_m(e,n)),xm=(e,n)=>gm(vm(e,n),_m(e,n));var km=function(e,n){return om=e,n?(cm=n*hh,dm=mm=Math.cos(cm),hm=Math.sin(cm),fm=-hm):(dm=mm=1,cm=hm=fm=0),Sm};const Sm={beginPath(){},closePath(){},moveTo:xm,lineTo:xm,rect(e,n,t,r){cm?(wm(e+t,n),wm(e+t,n+r),wm(e,n+r),xm(e,n)):(pm(e+t,n+r),gm(e,n))},quadraticCurveTo(e,n,t,r){const a=vm(e,n),i=_m(e,n),s=vm(t,r),o=_m(t,r);Mm(lm,a,s,bm),Mm(um,i,o,ym),gm(s,o)},bezierCurveTo(e,n,t,r,a,i){const s=vm(e,n),o=_m(e,n),l=vm(t,r),u=_m(t,r),c=vm(a,i),d=_m(a,i);Om(lm,s,l,c,bm),Om(um,o,u,d,ym),gm(c,d)},arc(e,n,t,r,a,i){if(r+=cm,a+=cm,lm=t*Math.cos(a)+e,um=t*Math.sin(a)+n,Math.abs(a-r)>sm)pm(e-t,n-t),pm(e+t,n+t);else{const s=r=>pm(t*Math.cos(r)+e,t*Math.sin(r)+n);let o,l;if(s(r),s(a),a!==r)if(r%=ph,r<0&&(r+=ph),a%=ph,a<0&&(a+=ph),aa;++l,o-=mh)s(o);else for(o=r-r%mh+mh,l=0;l<4&&ofh?(l=s*s+o*i,l>=0&&(l=Math.sqrt(l),u=(-s+l)/i,c=(-s-l)/i)):u=.5*o/s,0g)return!1;f>p&&(p=f)}else if(d>0){if(f0&&(e.globalAlpha=t,e.fillStyle=zm(e,n,n.fill),!0)},Pm=[],Fm=function(e,n,t){var r=null!=(r=n.strokeWidth)?r:1;return!(r<=0)&&(t*=null==n.strokeOpacity?1:n.strokeOpacity,t>0&&(e.globalAlpha=t,e.strokeStyle=zm(e,n,n.stroke),e.lineWidth=r,e.lineCap=n.strokeCap||"butt",e.lineJoin=n.strokeJoin||"miter",e.miterLimit=n.strokeMiterLimit||10,e.setLineDash&&(e.setLineDash(n.strokeDash||Pm),e.lineDashOffset=n.strokeDashOffset||0),!0))};function Im(e,n){return e.zindex-n.zindex||e.index-n.index}function Vm(e){if(!e.zdirty)return e.zitems;var n,t,r,a=e.items,i=[];for(t=0,r=a.length;t=0;)if(t=n(a[r]))return t;if(a===i)for(a=e.items,r=a.length;--r>=0;)if(!a[r].zindex&&(t=n(a[r])))return t;return null}function qm(e){return function(n,t,r){$m(t,t=>{r&&!r.intersects(t.bounds)||Jm(e,n,t,t)})}}function Gm(e){return function(n,t,r){!t.items.length||r&&!r.intersects(t.bounds)||Jm(e,n,t.items[0],t.items)}}function Jm(e,n,t,r){var a=null==t.opacity?1:t.opacity;0!==a&&(e(n,r)||(Am(n,t),t.fill&&Em(n,t,a)&&n.fill(),t.stroke&&Fm(n,t,a)&&n.stroke()))}function Zm(e){return e=e||re["hb"],function(n,t,r,a,i,s){return r*=n.pixelRatio,a*=n.pixelRatio,Um(t,t=>{var o=t.bounds;if((!o||o.contains(i,s))&&o)return e(n,t,r,a,i,s)?t:void 0})}}function Km(e,n){return function(t,r,a,i){var s,o,l=Array.isArray(r)?r[0]:r,u=null==n?l.fill:n,c=l.stroke&&t.isPointInStroke;return c&&(s=l.strokeWidth,o=l.strokeCap,t.lineWidth=null!=s?s:1,t.lineCap=null!=o?o:"butt"),!e(t,r)&&(u&&t.isPointInPath(a,i)||c&&t.isPointInStroke(a,i))}}function Xm(e){return Zm(Km(e))}function Qm(e,n){return"translate("+e+","+n+")"}function ep(e){return"rotate("+e+")"}function np(e,n){return"scale("+e+","+n+")"}function tp(e){return Qm(e.x||0,e.y||0)}function rp(e){return Qm(e.x||0,e.y||0)+(e.angle?" "+ep(e.angle):"")}function ap(e){return Qm(e.x||0,e.y||0)+(e.angle?" "+ep(e.angle):"")+(e.scaleX||e.scaleY?" "+np(e.scaleX||1,e.scaleY||1):"")}var ip=function(e,n,t){function r(e,t){e("transform",rp(t)),e("d",n(null,t))}function a(e,t){return n(km(e,t.angle),t),am(e,t).translate(t.x||0,t.y||0)}function i(e,t){var r=t.x||0,a=t.y||0,i=t.angle||0;e.translate(r,a),i&&e.rotate(i*=hh),e.beginPath(),n(e,t),i&&e.rotate(-i),e.translate(-r,-a)}return{type:e,tag:"path",nested:!1,attr:r,bound:a,draw:qm(i),pick:Xm(i),isect:t||Dm(i)}},sp=ip("arc",Ef);function op(e,n){var t,r,a="horizontal"===e[0].orient?n[1]:n[0],i="horizontal"===e[0].orient?"y":"x",s=e.length,o=1/0;while(--s>=0)!1!==e[s].defined&&(r=Math.abs(e[s][i]-a),r=0)if(!1!==e[s].defined&&(t=e[s].x-n[0],r=e[s].y-n[1],a=t*t+r*r,a=0)if(!1!==e[i].defined&&(t=e[i].x-n[0],r=e[i].y-n[1],a=t*t+r*r,t=e[i].size||1,a.5&&n<1.5?.5-Math.abs(n-1):0}function pp(e,n){e("transform",tp(n))}function gp(e,n){const t=mp(n);e("d",If(null,n,t,t))}function bp(e,n){e("class","background"),e("aria-hidden",!0),gp(e,n)}function yp(e,n){e("class","foreground"),e("aria-hidden",!0),n.strokeForeground?gp(e,n):e("d","")}function vp(e,n,t){const r=n.clip?Jf(t,n,n):null;e("clip-path",r)}function _p(e,n){if(!n.clip&&n.items){const t=n.items,r=t.length;for(let n=0;n{const r=n.x||0,a=n.y||0,i=n.strokeForeground,s=null==n.opacity?1:n.opacity;(n.stroke||n.fill)&&s&&(wp(e,n,r,a),Am(e,n),n.fill&&Em(e,n,s)&&e.fill(),n.stroke&&!i&&Fm(e,n,s)&&e.stroke()),e.save(),e.translate(r,a),n.clip&&fp(e,n),t&&t.translate(-r,-a),$m(n,n=>{this.draw(e,n,t)}),t&&t.translate(r,a),e.restore(),i&&n.stroke&&s&&(wp(e,n,r,a),Am(e,n),Fm(e,n,s)&&e.stroke())})}function Op(e,n,t,r,a,i){if(n.bounds&&!n.bounds.contains(a,i)||!n.items)return null;const s=t*e.pixelRatio,o=r*e.pixelRatio;return Um(n,l=>{let u,c,d;const h=l.bounds;if(h&&!h.contains(a,i))return;c=l.x||0,d=l.y||0;const f=c+(l.width||0),m=d+(l.height||0),p=l.clip;if(p&&(af||im))return;if(e.save(),e.translate(c,d),c=a-c,d=i-d,p&&zf(l)&&!Sp(e,l,s,o))return e.restore(),null;const g=l.strokeForeground,b=!1!==n.interactive;return b&&g&&l.stroke&&kp(e,l,s,o)?(e.restore(),l):(u=Um(l,e=>Bp(e,c,d)?this.pick(e,t,r,c,d):null),!u&&b&&(l.fill||!g&&l.stroke)&&xp(e,l,s,o)&&(u=l),e.restore(),u||null)})}function Bp(e,n,t){return(!1!==e.interactive||"group"===e.marktype)&&e.bounds&&e.bounds.contains(n,t)}var jp={type:"group",tag:"g",nested:!1,attr:pp,bound:_p,draw:Mp,pick:Op,isect:Rm,content:vp,background:bp,foreground:yp},Lp={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1"};function Dp(e,n){var t=e.image;return(!t||e.url&&e.url!==t.url)&&(t={complete:!1,width:0,height:0},n.loadImage(e.url).then(n=>{e.image=n,e.image.url=e.url})),t}function Tp(e,n){return null!=e.width?e.width:n&&n.width?!1!==e.aspect&&e.height?e.height*n.width/n.height:n.width:0}function Rp(e,n){return null!=e.height?e.height:n&&n.height?!1!==e.aspect&&e.width?e.width*n.height/n.width:n.height:0}function Hp(e,n){return"center"===e?n/2:"right"===e?n:0}function Cp(e,n){return"middle"===e?n/2:"bottom"===e?n:0}function Ap(e,n,t){const r=Dp(n,t),a=Tp(n,r),i=Rp(n,r),s=(n.x||0)-Hp(n.align,a),o=(n.y||0)-Cp(n.baseline,i),l=!r.src&&r.toDataURL?r.toDataURL():r.src||"";e("href",l,Lp["xmlns:xlink"],"xlink:href"),e("transform",Qm(s,o)),e("width",a),e("height",i),e("preserveAspectRatio",!1===n.aspect?"none":"xMidYMid")}function Np(e,n){const t=n.image,r=Tp(n,t),a=Rp(n,t),i=(n.x||0)-Hp(n.align,r),s=(n.y||0)-Cp(n.baseline,a);return e.set(i,s,i+r,s+a)}function Wp(e,n,t){$m(n,n=>{if(t&&!t.intersects(n.bounds))return;const r=Dp(n,this);let a,i,s,o,l=Tp(n,r),u=Rp(n,r),c=(n.x||0)-Hp(n.align,l),d=(n.y||0)-Cp(n.baseline,u);!1!==n.aspect&&(i=r.width/r.height,s=n.width/n.height,i===i&&s===s&&i!==s&&(s{if(!t||t.intersects(n.bounds)){var r=null==n.opacity?1:n.opacity;r&&Zp(e,n,r)&&(Am(e,n),e.stroke())}})}function Xp(e,n,t,r){return!!e.isPointInStroke&&(Zp(e,n,1)&&e.isPointInStroke(t,r))}var Qp={type:"rule",tag:"line",nested:!1,attr:Gp,bound:Jp,draw:Kp,pick:Zm(Xp),isect:Hm},eg=ip("shape",Vf),ng=ip("symbol",$f,Tm);const tg=Object(re["M"])();var rg={height:ug,measureWidth:og,estimateWidth:ig,width:ig,canvas:ag};function ag(e){rg.width=e&&jm?og:ig}function ig(e,n){return sg(mg(e,n),ug(e))}function sg(e,n){return~~(.8*e.length*n)}function og(e,n){return ug(e)<=0||!(n=mg(e,n))?0:lg(n,yg(e))}function lg(e,n){const t=`(${n}) ${e}`;let r=tg.get(t);return void 0===r&&(jm.font=n,r=jm.measureText(e).width,tg.set(t,r)),r}function ug(e){return null!=e.fontSize?+e.fontSize||0:11}function cg(e){return null!=e.lineHeight?e.lineHeight:ug(e)+2}function dg(e){return Object(re["B"])(e)?e.length>1?e:e[0]:e}function hg(e){return dg(e.lineBreak&&e.text&&!Object(re["B"])(e.text)?e.text.split(e.lineBreak):e.text)}function fg(e){const n=hg(e);return(Object(re["B"])(n)?n.length-1:0)*cg(e)}function mg(e,n){const t=null==n?"":(n+"").trim();return e.limit>0&&t.length?gg(e,t):t}function pg(e){if(rg.width===og){const n=yg(e);return e=>lg(e,n)}{const n=ug(e);return e=>sg(e,n)}}function gg(e,n){var t=+e.limit,r=pg(e);if(r(n)>>1,r(n.slice(a))>t?o=a+1:l=a;return i+n.slice(o)}while(o>>1),r(n.slice(0,a))Math.max(e,rg.width(n,t)),0)):r=rg.width(n,d),"center"===i?u-=r/2:"right"===i&&(u-=r),e.set(u+=o,c+=l,u+r,c+a),n.angle&&!t)e.rotate(n.angle*hh,o,l);else if(2===t)return e.rotatedPoints(n.angle*hh,o,l);return e}function Mg(e,n,t){$m(n,n=>{var r,a,i,s,o,l,u,c=null==n.opacity?1:n.opacity;if(!(t&&!t.intersects(n.bounds)||0===c||n.fontSize<=0||null==n.text||0===n.text.length)){if(e.font=yg(n),e.textAlign=n.align||"left",r=xg(n),a=r.x1,i=r.y1,n.angle&&(e.save(),e.translate(a,i),e.rotate(n.angle*hh),a=i=0),a+=n.dx||0,i+=(n.dy||0)+vg(n),l=hg(n),Am(e,n),Object(re["B"])(l))for(o=cg(n),s=0;sn)e.removeChild(t[--r]);return e}function Vg(e){return"mark-"+e.marktype+(e.role?" role-"+e.role:"")+(e.name?" "+e.name:"")}Yg.prototype={toJSON(e){return Ag(this.root,e||0)},mark(e,n,t){n=n||this.root.items[0];var r=zg(e,n);return n.items[t]=r,r.zindex&&(r.group.zdirty=!0),r}};var $g=function(e,n){var t=n.getBoundingClientRect();return[e.clientX-t.left-(n.clientLeft||0),e.clientY-t.top-(n.clientTop||0)]},Ug=function(e,n,t,r){var a,i,s=e&&e.mark;if(s&&(a=Dg[s.marktype]).tip){i=$g(n,t),i[0]-=r[0],i[1]-=r[1];while(e=e.mark.group)i[0]-=e.x||0,i[1]-=e.y||0;e=a.tip(s.items,i)}return e};function qg(e,n){this._active=null,this._handlers={},this._loader=e||us(),this._tooltip=n||Gg}function Gg(e,n,t,r){e.element().setAttribute("title",r||"")}function Jg(e){this._el=null,this._bgcolor=null,this._loader=new nm(e)}qg.prototype={initialize(e,n,t){return this._el=e,this._obj=t||null,this.origin(n)},element(){return this._el},canvas(){return this._el&&this._el.firstChild},origin(e){return arguments.length?(this._origin=e||[0,0],this):this._origin.slice()},scene(e){return arguments.length?(this._scene=e,this):this._scene},on(){},off(){},_handlerIndex(e,n,t){for(let r=e?e.length:0;--r>=0;)if(e[r].type===n&&(!t||e[r].handler===t))return r;return-1},handlers(e){const n=this._handlers,t=[];if(e)t.push.apply(t,n[this.eventName(e)]);else for(const r in n)t.push.apply(t,n[r]);return t},eventName(e){const n=e.indexOf(".");return n<0?e:e.slice(0,n)},handleHref(e,n,t){this._loader.sanitize(t,{context:"href"}).then(n=>{const t=new MouseEvent(e.type,e),r=Eg(null,"a");for(const e in n)r.setAttribute(e,n[e]);r.dispatchEvent(t)}).catch(()=>{})},handleTooltip(e,n,t){if(n&&null!=n.tooltip){n=Ug(n,e,this.canvas(),this._origin);const r=t&&n&&n.tooltip||null;this._tooltip.call(this._obj,this,e,n,r)}},getItemBoundingClientRect(e){const n=this.canvas();if(!n)return;const t=n.getBoundingClientRect(),r=this._origin,a=e.bounds,i=a.width(),s=a.height();let o=a.x1+r[0]+t.left,l=a.y1+r[1]+t.top;while(e.mark&&(e=e.mark.group))o+=e.x||0,l+=e.y||0;return{x:o,y:l,width:i,height:s,left:o,top:l,right:o+i,bottom:l+s}}},Jg.prototype={initialize(e,n,t,r,a){return this._el=e,this.resize(n,t,r,a)},element(){return this._el},canvas(){return this._el&&this._el.firstChild},background(e){return 0===arguments.length?this._bgcolor:(this._bgcolor=e,this)},resize(e,n,t,r){return this._width=e,this._height=n,this._origin=t||[0,0],this._scale=r||1,this},dirty(){},render(e){var n=this;return n._call=function(){n._render(e)},n._call(),n._call=null,n},_render(){},renderAsync(e){var n=this.render(e);return this._ready?this._ready.then(()=>n):Promise.resolve(n)},_load(e,n){var t=this,r=t._loader[e](n);if(!t._ready){var a=t._call;t._ready=t._loader.ready().then(e=>{e&&a(),t._ready=null})}return r},sanitizeURL(e){return this._load("sanitizeURL",e)},loadImage(e){return this._load("loadImage",e)}};const Zg="keydown",Kg="keypress",Xg="keyup",Qg="dragenter",eb="dragleave",nb="dragover",tb="mousedown",rb="mouseup",ab="mousemove",ib="mouseout",sb="mouseover",ob="click",lb="dblclick",ub="wheel",cb="mousewheel",db="touchstart",hb="touchmove",fb="touchend",mb=[Zg,Kg,Xg,Qg,eb,nb,tb,rb,ab,ib,sb,ob,lb,ub,cb,db,hb,fb],pb=ab,gb=ib,bb=ob;function yb(e,n){qg.call(this,e,n),this._down=null,this._touch=null,this._first=!0,this._events={}}const vb=e=>e===db||e===hb||e===fb?[db,hb,fb]:[e];function _b(e,n){vb(n).forEach(n=>wb(e,n))}function wb(e,n){const t=e.canvas();t&&!e._events[n]&&(e._events[n]=1,t.addEventListener(n,e[n]?t=>e[n](t):t=>e.fire(n,t)))}function xb(e,n,t){return function(r){const a=this._active,i=this.pickEvent(r);i===a||(a&&a.exit||this.fire(t,r),this._active=i,this.fire(n,r)),this.fire(e,r)}}function kb(e){return function(n){this.fire(e,n),this._active=null}}function Sb(){return"undefined"!==typeof window&&window.devicePixelRatio||1}Object(re["z"])(yb,qg,{initialize(e,n,t){return this._canvas=e&&Pg(e,"canvas"),[ob,tb,ab,ib,eb].forEach(e=>_b(this,e)),qg.prototype.initialize.call(this,e,n,t)},canvas(){return this._canvas},context(){return this._canvas.getContext("2d")},events:mb,DOMMouseScroll(e){this.fire(cb,e)},mousemove:xb(ab,sb,ib),dragover:xb(nb,Qg,eb),mouseout:kb(ib),dragleave:kb(eb),mousedown(e){this._down=this._active,this.fire(tb,e)},click(e){this._down===this._active&&(this.fire(ob,e),this._down=null)},touchstart(e){this._touch=this.pickEvent(e.changedTouches[0]),this._first&&(this._active=this._touch,this._first=!1),this.fire(db,e,!0)},touchmove(e){this.fire(hb,e,!0)},touchend(e){this.fire(fb,e,!0),this._touch=null},fire(e,n,t){const r=t?this._touch:this._active,a=this._handlers[e];if(n.vegaType=e,e===bb&&r&&r.href?this.handleHref(n,r,r.href):e!==pb&&e!==gb||this.handleTooltip(n,r,e!==gb),a)for(let i=0,s=a.length;i=0&&r.splice(a,1),this},pickEvent(e){const n=$g(e,this._canvas),t=this._origin;return this.pick(this._scene,n[0],n[1],n[0]-t[0],n[1]-t[1])},pick(e,n,t,r,a){const i=this.context(),s=Dg[e.marktype];return s.pick.call(this,i,e,n,t,r,a)}});var Mb=Sb(),Ob=function(e,n,t,r,a,i){const s="undefined"!==typeof HTMLElement&&e instanceof HTMLElement&&null!=e.parentNode,o=e.getContext("2d"),l=s?Mb:a;e.width=n*l,e.height=t*l;for(const u in i)o[u]=i[u];return s&&1!==l&&(e.style.width=n+"px",e.style.height=t+"px"),o.pixelRatio=l,o.setTransform(l,0,0,l,l*r[0],l*r[1]),e};function Bb(e){Jg.call(this,e),this._options={},this._redraw=!1,this._dirty=new Zf,this._tempb=new Zf}const jb=Jg.prototype,Lb=(e,n,t)=>(new Zf).set(0,0,n,t).translate(-e[0],-e[1]);function Db(e,n,t){return n.expand(1).round(),e.pixelRatio%1&&n.scale(e.pixelRatio).round().scale(1/e.pixelRatio),n.translate(-t[0]%1,-t[1]%1),e.beginPath(),e.rect(n.x1,n.y1,n.width(),n.height()),e.clip(),n}function Tb(e,n){qg.call(this,e,n);const t=this;t._hrefHandler=Rb(t,(e,n)=>{n&&n.href&&t.handleHref(e,n,n.href)}),t._tooltipHandler=Rb(t,(e,n)=>{t.handleTooltip(e,n,e.type!==gb)})}Object(re["z"])(Bb,Jg,{initialize(e,n,t,r,a,i){return this._options=i||{},this._canvas=this._options.externalContext?null:Qf(1,1,this._options.type),e&&this._canvas&&(Ig(e,0).appendChild(this._canvas),this._canvas.setAttribute("class","marks")),jb.initialize.call(this,e,n,t,r,a)},resize(e,n,t,r){if(jb.resize.call(this,e,n,t,r),this._canvas)Ob(this._canvas,this._width,this._height,this._origin,this._scale,this._options.context);else{const e=this._options.externalContext;e||Object(re["o"])("CanvasRenderer is missing a valid canvas or context"),e.scale(this._scale,this._scale),e.translate(this._origin[0],this._origin[1])}return this._redraw=!0,this},canvas(){return this._canvas},context(){return this._options.externalContext||(this._canvas?this._canvas.getContext("2d"):null)},dirty(e){const n=this._tempb.clear().union(e.bounds);let t=e.mark.group;while(t)n.translate(t.x||0,t.y||0),t=t.mark.group;this._dirty.union(n)},_render(e){const n=this.context(),t=this._origin,r=this._width,a=this._height,i=this._dirty,s=Lb(t,r,a);n.save();const o=this._redraw||i.empty()?(this._redraw=!1,s.expand(1)):Db(n,s.intersect(i),t);return this.clear(-t[0],-t[1],r,a),this.draw(n,e,o),n.restore(),i.clear(),this},draw(e,n,t){const r=Dg[n.marktype];n.clip&&hp(e,n),r.draw.call(this,e,n,t),n.clip&&e.restore()},clear(e,n,t,r){const a=this._options,i=this.context();"pdf"===a.type||a.externalContext||i.clearRect(e,n,t,r),null!=this._bgcolor&&(i.fillStyle=this._bgcolor,i.fillRect(e,n,t,r))}});const Rb=(e,n)=>t=>{let r=t.target.__data__;r=Array.isArray(r)?r[0]:r,t.vegaType=t.type,n.call(e._obj,t,r)};Object(re["z"])(Tb,qg,{initialize(e,n,t){let r=this._svg;return r&&(r.removeEventListener(bb,this._hrefHandler),r.removeEventListener(pb,this._tooltipHandler),r.removeEventListener(gb,this._tooltipHandler)),this._svg=r=e&&Pg(e,"svg"),r&&(r.addEventListener(bb,this._hrefHandler),r.addEventListener(pb,this._tooltipHandler),r.addEventListener(gb,this._tooltipHandler)),qg.prototype.initialize.call(this,e,n,t)},canvas(){return this._svg},on(e,n){const t=this.eventName(e),r=this._handlers,a=this._handlerIndex(r[t],e,n);if(a<0){const a={type:e,handler:n,listener:Rb(this,n)};(r[t]||(r[t]=[])).push(a),this._svg&&this._svg.addEventListener(t,a.listener)}return this},off(e,n){const t=this.eventName(e),r=this._handlers[t],a=this._handlerIndex(r,e,n);return a>=0&&(this._svg&&this._svg.removeEventListener(t,r[a].listener),r.splice(a,1)),this}});var Hb=function(e,n,t){const r=e-n+2*t;return e?r>0?r:1:0};const Cb="identity",Ab="linear",Nb="log",Wb="pow",Yb="sqrt",zb="symlog",Eb="time",Pb="utc",Fb="sequential",Ib="diverging",Vb="quantile",$b="quantize",Ub="threshold",qb="ordinal",Gb="point",Jb="band",Zb="bin-ordinal",Kb="continuous",Xb="discrete",Qb="discretizing",ey="interpolating",ny="temporal";var ty=function(e){return function(n){let t,r=n[0],a=n[1];return a=o&&t[i]<=l&&(u<0&&(u=i),r=i);if(!(u<0))return o=e.invertExtent(t[u]),l=e.invertExtent(t[r]),[void 0===o[0]?o[1]:o[0],void 0===l[1]?l[0]:l[1]]}};const ay=ia(aa),iy=ay.right,sy=ay.left;ia(Bo).center;var oy=iy;function ly(e,n){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(n).domain(e);break}return this}function uy(e,n){switch(arguments.length){case 0:break;case 1:"function"===typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"===typeof n?this.interpolator(n):this.range(n);break}return this}const cy=Symbol("implicit");function dy(){var e=new Map,n=[],t=[],r=cy;function a(a){var i=a+"",s=e.get(i);if(!s){if(r!==cy)return r;e.set(i,s=n.push(a))}return t[(s-1)%t.length]}return a.domain=function(t){if(!arguments.length)return n.slice();n=[],e=new Map;for(const r of t){const t=r+"";e.has(t)||e.set(t,n.push(r))}return a},a.range=function(e){return arguments.length?(t=Array.from(e),a):t.slice()},a.unknown=function(e){return arguments.length?(r=e,a):r},a.copy=function(){return dy(n,t).unknown(r)},ly.apply(a,arguments),a}function hy(){const e=dy().unknown(void 0),n=e.domain,t=e.range;let r,a,i=[0,1],s=!1,o=0,l=0,u=.5;function c(){const e=n().length,c=i[1]f+r*e);return t(c?m.reverse():m)}return delete e.unknown,e.domain=function(e){return arguments.length?(n(e),c()):n()},e.range=function(e){return arguments.length?(i=[+e[0],+e[1]],c()):i.slice()},e.rangeRound=function(e){return i=[+e[0],+e[1]],s=!0,c()},e.bandwidth=function(){return a},e.step=function(){return r},e.round=function(e){return arguments.length?(s=!!e,c()):s},e.padding=function(e){return arguments.length?(l=Math.max(0,Math.min(1,e)),o=l,c()):o},e.paddingInner=function(e){return arguments.length?(o=Math.max(0,Math.min(1,e)),c()):o},e.paddingOuter=function(e){return arguments.length?(l=Math.max(0,Math.min(1,e)),c()):l},e.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),c()):u},e.invertRange=function(e){if(null==e[0]||null==e[1])return;const r=i[1]i[1-r])?void 0:(l=Math.max(0,iy(s,d)-1),u=d===h?l:iy(s,h)-1,d-s[l]>a+1e-10&&++l,r&&(c=l,l=o-u,u=o-c),l>u?void 0:n().slice(l,u+1))},e.invert=function(n){const t=e.invertRange([n,n]);return t?t[0]:t},e.copy=function(){return hy().domain(n()).range(i).round(s).paddingInner(o).paddingOuter(l).align(u)},c()}function fy(e){const n=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,e.copy=function(){return fy(n())},e}function my(){return fy(hy().paddingInner(1))}var py=function(e,n,t,r){var a,i=Wn(e,n,t);switch(r=zn(null==r?",f":r),r.type){case"s":var s=Math.max(Math.abs(e),Math.abs(n));return null!=r.precision||isNaN(a=Gn(i,s))||(r.precision=a),Un(r,s);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(a=Jn(i,Math.max(Math.abs(e),Math.abs(n))))||(r.precision=a-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(a=Zn(i))||(r.precision=a-2*("%"===r.type));break}return $n(r)},gy=Array.prototype.map;function by(e){return gy.call(e,re["db"])}const yy=Array.prototype.slice;function vy(){let e=[],n=[];function t(t){return null==t||t!==t?void 0:n[(oy(e,t)-1)%n.length]}return t.domain=function(n){return arguments.length?(e=by(n),t):e.slice()},t.range=function(e){return arguments.length?(n=yy.call(e),t):n.slice()},t.tickFormat=function(n,t){return py(e[0],Object(re["V"])(e),null==n?10:n,t)},t.copy=function(){return vy().domain(t.domain()).range(t.range())},t}var _y=function(e,n,t){e.prototype=n.prototype=t,t.constructor=e};function wy(e,n){var t=Object.create(e.prototype);for(var r in n)t[r]=n[r];return t}function xy(){}var ky=.7,Sy=1/ky,My="\\s*([+-]?\\d+)\\s*",Oy="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",By="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",jy=/^#([0-9a-f]{3,8})$/,Ly=new RegExp("^rgb\\("+[My,My,My]+"\\)$"),Dy=new RegExp("^rgb\\("+[By,By,By]+"\\)$"),Ty=new RegExp("^rgba\\("+[My,My,My,Oy]+"\\)$"),Ry=new RegExp("^rgba\\("+[By,By,By,Oy]+"\\)$"),Hy=new RegExp("^hsl\\("+[Oy,By,By]+"\\)$"),Cy=new RegExp("^hsla\\("+[Oy,By,By,Oy]+"\\)$"),Ay={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Ny(){return this.rgb().formatHex()}function Wy(){return Jy(this).formatHsl()}function Yy(){return this.rgb().formatRgb()}function zy(e){var n,t;return e=(e+"").trim().toLowerCase(),(n=jy.exec(e))?(t=n[1].length,n=parseInt(n[1],16),6===t?Ey(n):3===t?new Vy(n>>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):8===t?Py(n>>24&255,n>>16&255,n>>8&255,(255&n)/255):4===t?Py(n>>12&15|n>>8&240,n>>8&15|n>>4&240,n>>4&15|240&n,((15&n)<<4|15&n)/255):null):(n=Ly.exec(e))?new Vy(n[1],n[2],n[3],1):(n=Dy.exec(e))?new Vy(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=Ty.exec(e))?Py(n[1],n[2],n[3],n[4]):(n=Ry.exec(e))?Py(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=Hy.exec(e))?Gy(n[1],n[2]/100,n[3]/100,1):(n=Cy.exec(e))?Gy(n[1],n[2]/100,n[3]/100,n[4]):Ay.hasOwnProperty(e)?Ey(Ay[e]):"transparent"===e?new Vy(NaN,NaN,NaN,0):null}function Ey(e){return new Vy(e>>16&255,e>>8&255,255&e,1)}function Py(e,n,t,r){return r<=0&&(e=n=t=NaN),new Vy(e,n,t,r)}function Fy(e){return e instanceof xy||(e=zy(e)),e?(e=e.rgb(),new Vy(e.r,e.g,e.b,e.opacity)):new Vy}function Iy(e,n,t,r){return 1===arguments.length?Fy(e):new Vy(e,n,t,null==r?1:r)}function Vy(e,n,t,r){this.r=+e,this.g=+n,this.b=+t,this.opacity=+r}function $y(){return"#"+qy(this.r)+qy(this.g)+qy(this.b)}function Uy(){var e=this.opacity;return e=isNaN(e)?1:Math.max(0,Math.min(1,e)),(1===e?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function qy(e){return e=Math.max(0,Math.min(255,Math.round(e)||0)),(e<16?"0":"")+e.toString(16)}function Gy(e,n,t,r){return r<=0?e=n=t=NaN:t<=0||t>=1?e=n=NaN:n<=0&&(e=NaN),new Ky(e,n,t,r)}function Jy(e){if(e instanceof Ky)return new Ky(e.h,e.s,e.l,e.opacity);if(e instanceof xy||(e=zy(e)),!e)return new Ky;if(e instanceof Ky)return e;e=e.rgb();var n=e.r/255,t=e.g/255,r=e.b/255,a=Math.min(n,t,r),i=Math.max(n,t,r),s=NaN,o=i-a,l=(i+a)/2;return o?(s=n===i?(t-r)/o+6*(t0&&l<1?0:s,new Ky(s,o,l,e.opacity)}function Zy(e,n,t,r){return 1===arguments.length?Jy(e):new Ky(e,n,t,null==r?1:r)}function Ky(e,n,t,r){this.h=+e,this.s=+n,this.l=+t,this.opacity=+r}function Xy(e,n,t){return 255*(e<60?n+(t-n)*e/60:e<180?t:e<240?n+(t-n)*(240-e)/60:n)}function Qy(e,n,t,r,a){var i=e*e,s=i*e;return((1-3*e+3*i-s)*n+(4-6*i+3*s)*t+(1+3*e+3*i-3*s)*r+s*a)/6}_y(xy,zy,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:Ny,formatHex:Ny,formatHsl:Wy,formatRgb:Yy,toString:Yy}),_y(Vy,Iy,wy(xy,{brighter:function(e){return e=null==e?Sy:Math.pow(Sy,e),new Vy(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?ky:Math.pow(ky,e),new Vy(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:$y,formatHex:$y,formatRgb:Uy,toString:Uy})),_y(Ky,Zy,wy(xy,{brighter:function(e){return e=null==e?Sy:Math.pow(Sy,e),new Ky(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?ky:Math.pow(ky,e),new Ky(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),n=isNaN(e)||isNaN(this.s)?0:this.s,t=this.l,r=t+(t<.5?t:1-t)*n,a=2*t-r;return new Vy(Xy(e>=240?e-240:e+120,a,r),Xy(e,a,r),Xy(e<120?e+240:e-120,a,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return e=isNaN(e)?1:Math.max(0,Math.min(1,e)),(1===e?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));var ev=function(e){var n=e.length-1;return function(t){var r=t<=0?t=0:t>=1?(t=1,n-1):Math.floor(t*n),a=e[r],i=e[r+1],s=r>0?e[r-1]:2*a-i,o=r()=>e;function rv(e,n){return function(t){return e+t*n}}function av(e,n,t){return e=Math.pow(e,t),n=Math.pow(n,t)-e,t=1/t,function(r){return Math.pow(e+r*n,t)}}function iv(e,n){var t=n-e;return t?rv(e,t>180||t<-180?t-360*Math.round(t/360):t):tv(isNaN(e)?n:e)}function sv(e){return 1===(e=+e)?ov:function(n,t){return t-n?av(n,t,e):tv(isNaN(n)?t:n)}}function ov(e,n){var t=n-e;return t?rv(e,t):tv(isNaN(e)?n:e)}var lv=function e(n){var t=sv(n);function r(e,n){var r=t((e=Iy(e)).r,(n=Iy(n)).r),a=t(e.g,n.g),i=t(e.b,n.b),s=ov(e.opacity,n.opacity);return function(n){return e.r=r(n),e.g=a(n),e.b=i(n),e.opacity=s(n),e+""}}return r.gamma=e,r}(1);function uv(e){return function(n){var t,r,a=n.length,i=new Array(a),s=new Array(a),o=new Array(a);for(t=0;ti&&(a=n.slice(i,a),o[s]?o[s]+=a:o[++s]=a),(t=t[0])===(r=r[0])?o[s]?o[s]+=r:o[++s]=r:(o[++s]=null,l.push({i:s,x:bv(t,r)})),i=_v.lastIndex;return in&&(t=e,e=n,n=t),function(t){return Math.max(e,Math.min(n,t))}}function Rv(e,n,t){var r=e[0],a=e[1],i=n[0],s=n[1];return a2?Hv:Rv,a=i=null,d}function d(n){return isNaN(n=+n)?t:(a||(a=r(s.map(e),o,l)))(e(u(n)))}return d.invert=function(t){return u(n((i||(i=r(o,s.map(e),bv)))(t)))},d.domain=function(e){return arguments.length?(s=Array.from(e,Bv),c()):s.slice()},d.range=function(e){return arguments.length?(o=Array.from(e),c()):o.slice()},d.rangeRound=function(e){return o=Array.from(e),l=Mv,c()},d.clamp=function(e){return arguments.length?(u=!!e||Lv,c()):u!==Lv},d.interpolate=function(e){return arguments.length?(l=e,c()):l},d.unknown=function(e){return arguments.length?(t=e,d):t},function(t,r){return e=t,n=r,c()}}function Nv(){return Av()(Lv,Lv)}function Wv(e){var n=e.domain;return e.ticks=function(e){var t=n();return An(t[0],t[t.length-1],null==e?10:e)},e.tickFormat=function(e,t){var r=n();return py(r[0],r[r.length-1],null==e?10:e,t)},e.nice=function(t){null==t&&(t=10);var r,a,i=n(),s=0,o=i.length-1,l=i[s],u=i[o],c=10;u0){if(a=Nn(l,u,t),a===r)return i[s]=l,i[o]=u,n(i);if(a>0)l=Math.floor(l/a)*a,u=Math.ceil(u/a)*a;else{if(!(a<0))break;l=Math.ceil(l*a)/a,u=Math.floor(u*a)/a}r=a}return e},e}function Yv(){var e=Nv();return e.copy=function(){return Cv(e,Yv())},ly.apply(e,arguments),Wv(e)}function zv(e){var n;function t(e){return isNaN(e=+e)?n:e}return t.invert=t,t.domain=t.range=function(n){return arguments.length?(e=Array.from(n,Bv),t):e.slice()},t.unknown=function(e){return arguments.length?(n=e,t):n},t.copy=function(){return zv(e).unknown(n)},e=arguments.length?Array.from(e,Bv):[0,1],Wv(t)}var Ev=function(e,n){e=e.slice();var t,r=0,a=e.length-1,i=e[r],s=e[a];return s0){for(;h<=f;++h)for(c=1,u=t(h);cl)break;p.push(d)}}else for(;h<=f;++h)for(c=i-1,u=t(h);c>=1;--c)if(d=u*c,!(dl)break;p.push(d)}2*p.length0?r[a-1]:n[0],a=r?[a[r-1],t]:[a[s-1],a[s]]},s.unknown=function(n){return arguments.length?(e=n,s):s},s.thresholds=function(){return a.slice()},s.copy=function(){return C_().domain([n,t]).range(i).unknown(e)},ly.apply(Wv(s),arguments)}function A_(){var e,n=[.5],t=[0,1],r=1;function a(a){return a<=a?t[oy(n,a,0,r)]:e}return a.domain=function(e){return arguments.length?(n=Array.from(e),r=Math.min(n.length,t.length-1),a):n.slice()},a.range=function(e){return arguments.length?(t=Array.from(e),r=Math.min(n.length,t.length-1),a):t.slice()},a.invertExtent=function(e){var r=t.indexOf(e);return[n[r-1],n[r]]},a.unknown=function(n){return arguments.length?(e=n,a):e},a.copy=function(){return A_().domain(n).range(t).unknown(e)},ly.apply(a,arguments)}const N_={};function W_(e,n,t){const r=function(){const t=n();return t.invertRange||(t.invertRange=t.invert?ty(t):t.invertExtent?ry(t):void 0),t.type=e,t};return r.metadata=Object(re["eb"])(Object(re["i"])(t)),r}function Y_(e,n,t){return arguments.length>1?(N_[e]=W_(e,n,t),this):z_(e)?N_[e]:void 0}function z_(e){return Object(re["w"])(N_,e)}function E_(e,n){const t=N_[e];return t&&t.metadata[n]}function P_(e){return E_(e,Kb)}function F_(e){return E_(e,Xb)}function I_(e){return E_(e,Qb)}function V_(e){return E_(e,Nb)}function $_(e){return E_(e,ny)}function U_(e){return E_(e,ey)}function q_(e){return E_(e,Vb)}Y_(Cb,zv),Y_(Ab,Yv,Kb),Y_(Nb,Zv,[Kb,Nb]),Y_(Wb,n_,Kb),Y_(Yb,t_,Kb),Y_(zb,s_,Kb),Y_(Eb,b_,[Kb,ny]),Y_(Pb,y_,[Kb,ny]),Y_(Fb,w_,[Kb,ey]),Y_(`${Fb}-${Ab}`,w_,[Kb,ey]),Y_(`${Fb}-${Nb}`,x_,[Kb,ey,Nb]),Y_(`${Fb}-${Wb}`,S_,[Kb,ey]),Y_(`${Fb}-${Yb}`,M_,[Kb,ey]),Y_(`${Fb}-${zb}`,k_,[Kb,ey]),Y_(`${Ib}-${Ab}`,j_,[Kb,ey]),Y_(`${Ib}-${Nb}`,L_,[Kb,ey,Nb]),Y_(`${Ib}-${Wb}`,T_,[Kb,ey]),Y_(`${Ib}-${Yb}`,R_,[Kb,ey]),Y_(`${Ib}-${zb}`,D_,[Kb,ey]),Y_(Vb,H_,[Qb,Vb]),Y_($b,C_,Qb),Y_(Ub,A_,Qb),Y_(Zb,vy,[Xb,Qb]),Y_(qb,dy,Xb),Y_(Jb,hy,Xb),Y_(Gb,my,Xb);var G_,J_=function(e){var n=e.length;return function(t){return e[Math.max(0,Math.min(n-1,Math.floor(t*n)))]}},Z_=function(e,n){var t=iv(+e,+n);return function(e){var n=t(e);return n-360*Math.floor(n/360)}},K_=180/Math.PI,X_={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},Q_=function(e,n,t,r,a,i){var s,o,l;return(s=Math.sqrt(e*e+n*n))&&(e/=s,n/=s),(l=e*t+n*r)&&(t-=e*l,r-=n*l),(o=Math.sqrt(t*t+r*r))&&(t/=o,r/=o,l/=o),e*r180?n+=360:n-e>180&&(e+=360),i.push({i:t.push(a(t)+"rotate(",null,r)-2,x:bv(e,n)})):n&&t.push(a(t)+"rotate("+n+r)}function o(e,n,t,i){e!==n?i.push({i:t.push(a(t)+"skewX(",null,r)-2,x:bv(e,n)}):n&&t.push(a(t)+"skewX("+n+r)}function l(e,n,t,r,i,s){if(e!==t||n!==r){var o=i.push(a(i)+"scale(",null,",",null,")");s.push({i:o-4,x:bv(e,t)},{i:o-2,x:bv(n,r)})}else 1===t&&1===r||i.push(a(i)+"scale("+t+","+r+")")}return function(n,t){var r=[],a=[];return n=e(n),t=e(t),i(n.translateX,n.translateY,t.translateX,t.translateY,r,a),s(n.rotate,t.rotate,r,a),o(n.skewX,t.skewX,r,a),l(n.scaleX,n.scaleY,t.scaleX,t.scaleY,r,a),n=t=null,function(e){var n,t=-1,i=a.length;while(++txw?Math.pow(e,1/3):e/ww+vw}function Bw(e){return e>_w?e*e*e:ww*(e-vw)}function jw(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function Lw(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function Dw(e){if(e instanceof Rw)return new Rw(e.h,e.c,e.l,e.opacity);if(e instanceof Mw||(e=kw(e)),0===e.a&&0===e.b)return new Rw(NaN,0e[n]?s[n](e[n]()):0),s):Object(re["m"])(.5)}function ax(e,n){const t=s[ix(e)];return null!=n&&t&&t.gamma?t.gamma(n):t}function ix(e){return"interpolate"+e.toLowerCase().split("-").map(e=>e[0].toUpperCase()+e.slice(1)).join("")}const sx={blues:"cfe1f2bed8eca8cee58fc1de74b2d75ba3cf4592c63181bd206fb2125ca40a4a90",greens:"d3eecdc0e6baabdda594d3917bc77d60ba6c46ab5e329a512089430e7735036429",greys:"e2e2e2d4d4d4c4c4c4b1b1b19d9d9d8888887575756262624d4d4d3535351e1e1e",oranges:"fdd8b3fdc998fdb87bfda55efc9244f87f2cf06b18e4580bd14904b93d029f3303",purples:"e2e1efd4d4e8c4c5e0b4b3d6a3a0cc928ec3827cb97566ae684ea25c3696501f8c",reds:"fdc9b4fcb49afc9e80fc8767fa7051f6573fec3f2fdc2a25c81b1db21218970b13",blueGreen:"d5efedc1e8e0a7ddd18bd2be70c6a958ba9144ad77319c5d2089460e7736036429",bluePurple:"ccddecbad0e4a8c2dd9ab0d4919cc98d85be8b6db28a55a6873c99822287730f71",greenBlue:"d3eecec5e8c3b1e1bb9bd8bb82cec269c2ca51b2cd3c9fc7288abd1675b10b60a1",orangeRed:"fddcaffdcf9bfdc18afdad77fb9562f67d53ee6545e24932d32d1ebf130da70403",purpleBlue:"dbdaebc8cee4b1c3de97b7d87bacd15b9fc93a90c01e7fb70b70ab056199045281",purpleBlueGreen:"dbd8eac8cee4b0c3de93b7d872acd1549fc83892bb1c88a3097f8702736b016353",purpleRed:"dcc9e2d3b3d7ce9eccd186c0da6bb2e14da0e23189d91e6fc61159ab07498f023a",redPurple:"fccfccfcbec0faa9b8f98faff571a5ec539ddb3695c41b8aa908808d0179700174",yellowGreen:"e4f4acd1eca0b9e2949ed68880c97c62bb6e47aa5e3297502083440e723b036034",yellowOrangeBrown:"feeaa1fedd84fecc63feb746fca031f68921eb7215db5e0bc54c05ab3d038f3204",yellowOrangeRed:"fee087fed16ffebd59fea849fd903efc7335f9522bee3423de1b20ca0b22af0225",blueOrange:"134b852f78b35da2cb9dcae1d2e5eff2f0ebfce0bafbbf74e8932fc5690d994a07",brownBlueGreen:"704108a0651ac79548e3c78af3e6c6eef1eac9e9e48ed1c74da79e187a72025147",purpleGreen:"5b1667834792a67fb6c9aed3e6d6e8eff0efd9efd5aedda971bb75368e490e5e29",purpleOrange:"4114696647968f83b7b9b4d6dadbebf3eeeafce0bafbbf74e8932fc5690d994a07",redBlue:"8c0d25bf363adf745ef4ae91fbdbc9f2efeed2e5ef9dcae15da2cb2f78b3134b85",redGrey:"8c0d25bf363adf745ef4ae91fcdccbfaf4f1e2e2e2c0c0c0969696646464343434",yellowGreenBlue:"eff9bddbf1b4bde5b594d5b969c5be45b4c22c9ec02182b82163aa23479c1c3185",redYellowBlue:"a50026d4322cf16e43fcac64fedd90faf8c1dcf1ecabd6e875abd04a74b4313695",redYellowGreen:"a50026d4322cf16e43fcac63fedd8df9f7aed7ee8ea4d86e64bc6122964f006837",pinkYellowGreen:"8e0152c0267edd72adf0b3d6faddedf5f3efe1f2cab6de8780bb474f9125276419",spectral:"9e0142d13c4bf0704afcac63fedd8dfbf8b0e0f3a1a9dda269bda94288b55e4fa2",viridis:"440154470e61481a6c482575472f7d443a834144873d4e8a39568c35608d31688e2d708e2a788e27818e23888e21918d1f988b1fa08822a8842ab07f35b77943bf7154c56866cc5d7ad1518fd744a5db36bcdf27d2e21be9e51afde725",magma:"0000040404130b0924150e3720114b2c11603b0f704a107957157e651a80721f817f24828c29819a2e80a8327db6377ac43c75d1426fde4968e95462f1605df76f5cfa7f5efc8f65fe9f6dfeaf78febf84fece91fddea0fcedaffcfdbf",inferno:"0000040403130c0826170c3b240c4f330a5f420a68500d6c5d126e6b176e781c6d86216b932667a12b62ae305cbb3755c73e4cd24644dd513ae65c30ed6925f3771af8850ffb9506fca50afcb519fac62df6d645f2e661f3f484fcffa4",plasma:"0d088723069033059742039d5002a25d01a66a00a87801a88405a7900da49c179ea72198b12a90ba3488c33d80cb4779d35171da5a69e16462e76e5bed7953f2834cf68f44fa9a3dfca636fdb32ffec029fcce25f9dc24f5ea27f0f921",cividis:"00205100235800265d002961012b65042e670831690d346b11366c16396d1c3c6e213f6e26426e2c456e31476e374a6e3c4d6e42506e47536d4c566d51586e555b6e5a5e6e5e616e62646f66676f6a6a706e6d717270717573727976737c79747f7c75827f758682768985778c8877908b78938e789691789a94789e9778a19b78a59e77a9a177aea575b2a874b6ab73bbaf71c0b26fc5b66dc9b96acebd68d3c065d8c462ddc85fe2cb5ce7cf58ebd355f0d652f3da4ff7de4cfae249fce647",rainbow:"6e40aa883eb1a43db3bf3cafd83fa4ee4395fe4b83ff576eff6659ff7847ff8c38f3a130e2b72fcfcc36bee044aff05b8ff4576ff65b52f6673af27828ea8d1ddfa319d0b81cbecb23abd82f96e03d82e14c6edb5a5dd0664dbf6e40aa",sinebow:"ff4040fc582af47218e78d0bd5a703bfbf00a7d5038de70b72f41858fc2a40ff402afc5818f4720be78d03d5a700bfbf03a7d50b8de71872f42a58fc4040ff582afc7218f48d0be7a703d5bf00bfd503a7e70b8df41872fc2a58ff4040",turbo:"23171b32204a3e2a71453493493eae4b49c54a53d7485ee44569ee4074f53c7ff8378af93295f72e9ff42ba9ef28b3e926bce125c5d925cdcf27d5c629dcbc2de3b232e9a738ee9d3ff39347f68950f9805afc7765fd6e70fe667cfd5e88fc5795fb51a1f84badf545b9f140c5ec3cd0e637dae034e4d931ecd12ef4c92bfac029ffb626ffad24ffa223ff9821ff8d1fff821dff771cfd6c1af76118f05616e84b14df4111d5380fcb2f0dc0260ab61f07ac1805a313029b0f00950c00910b00",browns:"eedbbdecca96e9b97ae4a865dc9856d18954c7784cc0673fb85536ad44339f3632",tealBlues:"bce4d89dd3d181c3cb65b3c245a2b9368fae347da0306a932c5985",teals:"bbdfdfa2d4d58ac9c975bcbb61b0af4da5a43799982b8b8c1e7f7f127273006667",warmGreys:"dcd4d0cec5c1c0b8b4b3aaa7a59c9998908c8b827f7e7673726866665c5a59504e",goldGreen:"f4d166d5ca60b6c35c98bb597cb25760a6564b9c533f8f4f33834a257740146c36",goldOrange:"f4d166f8be5cf8aa4cf5983bf3852aef701be2621fd65322c54923b142239e3a26",goldRed:"f4d166f6be59f9aa51fc964ef6834bee734ae56249db5247cf4244c43141b71d3e",lightGreyRed:"efe9e6e1dad7d5cbc8c8bdb9bbaea9cd967ddc7b43e15f19df4011dc000b",lightGreyTeal:"e4eaead6dcddc8ced2b7c2c7a6b4bc64b0bf22a6c32295c11f85be1876bc",lightMulti:"e0f1f2c4e9d0b0de9fd0e181f6e072f6c053f3993ef77440ef4a3c",lightOrange:"f2e7daf7d5baf9c499fab184fa9c73f68967ef7860e8645bde515bd43d5b",lightTealBlue:"e3e9e0c0dccf9aceca7abfc859afc0389fb9328dad2f7ca0276b95255988",darkBlue:"3232322d46681a5c930074af008cbf05a7ce25c0dd38daed50f3faffffff",darkGold:"3c3c3c584b37725e348c7631ae8b2bcfa424ecc31ef9de30fff184ffffff",darkGreen:"3a3a3a215748006f4d048942489e4276b340a6c63dd2d836ffeb2cffffaa",darkMulti:"3737371f5287197d8c29a86995ce3fffe800ffffff",darkRed:"3434347036339e3c38cc4037e75d1eec8620eeab29f0ce32ffeb2c"},ox={category10:"1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf",category20:"1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5",category20b:"393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6",category20c:"3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9",tableau10:"4c78a8f58518e4575672b7b254a24beeca3bb279a2ff9da69d755dbab0ac",tableau20:"4c78a89ecae9f58518ffbf7954a24b88d27ab79a20f2cf5b43989483bcb6e45756ff9d9879706ebab0acd67195fcbfd2b279a2d6a5c99e765fd8b5a5",accent:"7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666",dark2:"1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666",paired:"a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928",pastel1:"fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2",pastel2:"b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc",set1:"e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999",set2:"66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3",set3:"8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"};function lx(e){const n=e.length/6|0,t=new Array(n);for(let r=0;r1?(cx[e]=n,this):cx[e]}ux(ox,lx),ux(sx,e=>nx(lx(e)));const hx="symbol",fx="discrete",mx="gradient",px=e=>Object(re["B"])(e)?e.map(e=>String(e)):String(e),gx=(e,n)=>e[1]-n[1],bx=(e,n)=>n[1]-e[1];function yx(e,n,t){let r;return Object(re["F"])(n)&&(e.bins&&(n=Math.max(n,e.bins.length)),null!=t&&(n=Math.min(n,Math.floor(Object(re["Y"])(e.domain())/t||1)))),Object(re["G"])(n)&&(r=n.step,n=n.interval),Object(re["I"])(n)&&(n=e.type===Eb?Zr(n):e.type==Pb?Kr(n):Object(re["o"])("Only time and utc scales accept interval strings."),r&&(n=n.every(r))),n}function vx(e,n,t){let r=e.range(),a=r[0],i=Object(re["V"])(r),s=gx;if(a>i&&(r=i,i=a,a=r,s=bx),a=Math.floor(a),i=Math.ceil(i),n=n.map(n=>[n,e(n)]).filter(e=>a<=e[1]&&e[1]<=i).sort(s).map(e=>e[0]),t>0&&n.length>1){const e=[n[0],Object(re["V"])(n)];while(n.length>t&&n.length>=3)n=n.filter((e,n)=>!(n%2));n.length<3&&(n=e)}return n}function _x(e,n){return e.bins?vx(e,e.bins):e.ticks?e.ticks(n):e.domain()}function wx(e,n,t,r,a,i){const s=n.type;let o=px;if(s===Eb||a===Eb)o=e.timeFormat(r);else if(s===Pb||a===Pb)o=e.utcFormat(r);else if(V_(s)){const a=e.formatFloat(r);if(i||n.bins)o=a;else{const e=xx(n,t,!1);o=n=>e(n)?a(n):""}}else if(n.tickFormat){const a=n.domain();o=e.formatSpan(a[0],a[a.length-1],t,r)}else r&&(o=e.format(r));return o}function xx(e,n,t){const r=_x(e,n),a=e.base(),i=Math.log(a),s=Math.max(1,a*n/r.length),o=e=>{let n=e/Math.pow(a,Math.round(Math.log(e)/i));return n*a1?r[1]-r[0]:r[0];for(i=1;ikx[e.type]||e.bins;function Dx(e,n,t,r,a,i,s){const o=Sx[n.type]&&i!==Eb&&i!==Pb?Ox(e,n,a):wx(e,n,t,a,i,s);return r===hx&&Lx(n)?Tx(o):r===fx?Hx(o):Cx(o)}const Tx=e=>(n,t,r)=>{const a=Rx(r[t+1],Rx(r.max,1/0)),i=Ax(n,e),s=Ax(a,e);return i&&s?i+" – "+s:s?"< "+s:"≥ "+i},Rx=(e,n)=>null!=e?e:n,Hx=e=>(n,t)=>t?e(n):null,Cx=e=>n=>e(n),Ax=(e,n)=>Number.isFinite(e)?n(e):null;function Nx(e){const n=e.domain(),t=n.length-1;let r=+n[0],a=+Object(re["V"])(n),i=a-r;if(e.type===Ub){const e=t?i/t:.1;r-=e,a+=e,i=a-r}return e=>(e-r)/i}function Wx(e,n,t,r){const a=r||n.type;return Object(re["I"])(t)&&$_(a)&&(t=t.replace(/%a/g,"%A").replace(/%b/g,"%B")),t||a!==Eb?t||a!==Pb?Dx(e,n,5,null,t,r,!0):e.utcFormat("%A, %d %B %Y, %X UTC"):e.timeFormat("%A, %d %B %Y, %X")}function Yx(e,n,t){t=t||{};const r=Math.max(3,t.maxlen||7),a=Wx(e,n,t.format,t.formatType);if(I_(n.type)){const e=Mx(n).slice(1).map(a),t=e.length;return`${t} boundar${1===t?"y":"ies"}: ${e.join(", ")}`}if(F_(n.type)){const e=n.domain(),t=e.length,i=t>r?e.slice(0,r-2).map(a).join(", ")+", ending with "+e.slice(-1).map(a):e.map(a).join(", ");return`${t} value${1===t?"":"s"}: ${i}`}{const e=n.domain();return`values from ${a(e[0])} to ${a(Object(re["V"])(e))}`}}const zx="aria-hidden",Ex="aria-label",Px="role",Fx="aria-roledescription",Ix="graphics-object",Vx="graphics-symbol",$x=(e,n,t)=>({[Px]:e,[Fx]:n,[Ex]:t||void 0}),Ux=Object(re["eb"])(["axis-domain","axis-grid","axis-label","axis-tick","axis-title","legend-band","legend-entry","legend-gradient","legend-label","legend-title","legend-symbol","title"]),qx={axis:{desc:"axis",caption:ek},legend:{desc:"legend",caption:nk},"title-text":{desc:"title",caption:e=>`Title text '${Qx(e)}'`},"title-subtitle":{desc:"subtitle",caption:e=>`Subtitle text '${Qx(e)}'`}},Gx={ariaRole:Px,ariaRoleDescription:Fx,description:Ex};function Jx(e,n){const t=!1===n.aria;if(e(zx,t||void 0),t||null==n.description)for(const r in Gx)e(Gx[r],void 0);else{const t=n.mark.marktype;e(Ex,n.description),e(Px,n.ariaRole||("group"===t?Ix:Vx)),e(Fx,n.ariaRoleDescription||`${t} mark`)}}function Zx(e){return!1===e.aria?{[zx]:!0}:Ux[e.role]?null:qx[e.role]?Xx(e,qx[e.role]):Kx(e)}function Kx(e){const n=e.marktype,t="group"===n||"text"===n||e.items.some(e=>null!=e.description&&!1!==e.aria);return $x(t?Ix:Vx,`${n} mark container`,e.description)}function Xx(e,n){try{const t=e.items[0],r=n.caption||(()=>"");return $x(n.role||Vx,n.desc,t.description||r(t))}catch(t){return null}}function Qx(e){return Object(re["i"])(e.text).join(" ")}function ek(e){const n=e.datum,t=e.orient,r=n.title?tk(e):null,a=e.context,i=a.scales[n.scale].value,s=a.dataflow.locale(),o=i.type,l="left"===t||"right"===t?"Y":"X";return`${l}-axis`+(r?` titled '${r}'`:"")+` for a ${F_(o)?"discrete":o} scale`+` with ${Yx(s,i,e)}`}function nk(e){const n=e.datum,t=n.title?tk(e):null,r=`${n.type||""} legend`.trim(),a=n.scales,i=Object.keys(a),s=e.context,o=s.scales[a[i[0]]].value,l=s.dataflow.locale();return ak(r)+(t?` titled '${t}'`:"")+` for ${rk(i)}`+` with ${Yx(l,o,e)}`}function tk(e){try{return Object(re["i"])(Object(re["V"])(e.items).items[0].text).join(" ")}catch(n){return null}}function rk(e){return e=e.map(e=>e+("fill"===e||"stroke"===e?" color":"")),e.length<2?e[0]:e.slice(0,-1).join(", ")+" and "+Object(re["V"])(e)}function ak(e){return e.length?e[0].toUpperCase()+e.slice(1):e}const ik=e=>(e+"").replace(/&/g,"&").replace(//g,">"),sk=e=>ik(e).replace(/"/g,""").replace(/\t/g," ").replace(/\n/g," ").replace(/\r/g," ");function ok(){let e="",n="",t="";const r=[],a=()=>n=t="",i=i=>{n&&(e+=`${n}>${t}`,a()),r.push(i)},s=(e,t)=>(null!=t&&(n+=` ${e}="${sk(t)}"`),o),o={open(e,...t){i(e),n="<"+e;for(const n of t)for(const e in n)s(e,n[e]);return o},close(){const i=r.pop();return e+=n?n+(t?`>${t}`:"/>"):``,a(),o},attr:s,text:e=>(t+=ik(e),o),toString:()=>e};return o}const lk=e=>uk(ok(),e)+"";function uk(e,n){if(e.open(n.tagName),n.hasAttributes()){const t=n.attributes,r=t.length;for(let n=0;n{r=e.mark(n,t,r),++a}),Ig(n,1+a)}function _k(e,n,t,r,a){let i,s=e._svg;if(!s&&(i=n.ownerDocument,s=Eg(i,r,fk),e._svg=s,e.mark&&(s.__data__=e,s.__values__={fill:"default"},"g"===r))){const n=Eg(i,"path",fk);s.appendChild(n),n.__data__=e;const t=Eg(i,"g",fk);s.appendChild(t),t.__data__=e;const r=Eg(i,"path",fk);s.appendChild(r),r.__data__=e,r.__values__={fill:"default"}}return(s.ownerSVGElement!==a||wk(s,t))&&n.insertBefore(s,t?t.nextSibling:n.firstChild),s}function wk(e,n){return e.parentNode&&e.parentNode.childNodes.length>1&&e.previousSibling!=n}Object(re["z"])(mk,Jg,{initialize(e,n,t,r,a){return this._defs={},this._clearDefs(),e&&(this._svg=Fg(e,0,"svg",fk),Bk(this._svg,Lp),this._svg.setAttribute("class","marks"),Ig(e,1),this._root=Fg(this._svg,hk,"g",fk),Bk(this._root,dk),Ig(this._svg,hk+1)),this.background(this._bgcolor),pk.initialize.call(this,e,n,t,r,a)},background(e){return arguments.length&&this._svg&&this._svg.style.setProperty("background-color",e),pk.background.apply(this,arguments)},resize(e,n,t,r){return pk.resize.call(this,e,n,t,r),this._svg&&(Bk(this._svg,{width:this._width*this._scale,height:this._height*this._scale,viewBox:`0 0 ${this._width} ${this._height}`}),this._root.setAttribute("transform",`translate(${this._origin})`)),this._dirty=[],this},canvas(){return this._svg},svg(){const e=this._svg,n=this._bgcolor;if(!e)return null;let t;n&&(e.removeAttribute("style"),t=Fg(e,hk,"rect",fk),Bk(t,{width:this._width,height:this._height,fill:n}));const r=lk(e);return n&&(e.removeChild(t),this._svg.style.setProperty("background-color",n)),r},_render(e){return this._dirtyCheck()&&(this._dirtyAll&&this._clearDefs(),this.mark(this._root,e),Ig(this._root,1)),this.defs(),this._dirty=[],++this._dirtyID,this},dirty(e){e.dirty!==this._dirtyID&&(e.dirty=this._dirtyID,this._dirty.push(e))},isDirty(e){return this._dirtyAll||!e._svg||e.dirty===this._dirtyID},_dirtyCheck(){this._dirtyAll=!0;const e=this._dirty;if(!e.length||!this._dirtyID)return!0;const n=++this._dirtyID;let t,r,a,i,s,o,l;for(s=0,o=e.length;s{e.dirty=n})),r.zdirty||(t.exit?(i.nested&&r.items.length?(l=r.items[0],l._svg&&this._update(i,l._svg,l)):t._svg&&(l=t._svg.parentNode,l&&l.removeChild(t._svg)),t._svg=null):(t=i.nested?r.items[0]:t,t._update!==n&&(t._svg&&t._svg.ownerSVGElement?this._update(i,t._svg,t):(this._dirtyAll=!1,gk(t,n)),t._update=n)));return!this._dirtyAll},mark(e,n,t){if(!this.isDirty(n))return n._svg;const r=this._svg,a=Dg[n.marktype],i=!1===n.interactive?"none":null,s="g"===a.tag;let o=null,l=0;const u=_k(n,e,t,"g",r);u.setAttribute("class",Vg(n));const c=Zx(n);for(const h in c)jk(u,h,c[h]);s||jk(u,"pointer-events",i),jk(u,"clip-path",n.clip?Jf(this,n,n.group):null);const d=e=>{const n=this.isDirty(e),t=_k(e,u,o,a.tag,r);n&&(this._update(a,t,e),s&&vk(this,t,e)),o=t,++l};return a.nested?n.items.length&&d(n.items[0]):$m(n,d),Ig(u,l),u},_update(e,n,t){xk=n,kk=n.__values__,Jx(Mk,t),e.attr(Mk,t,this);const r=Sk[e.type];r&&r.call(this,e,n,t),xk&&this.style(xk,t)},style(e,n){if(null!=n)for(const t in ck){let r="font"===t?bg(n):n[t];if(r===kk[t])continue;const a=ck[t];null==r?e.removeAttribute(a):(ed(r)&&(r=nd(r,this._defs.gradient,Dk())),e.setAttribute(a,r+"")),kk[t]=r}},defs(){const e=this._svg,n=this._defs;let t=n.el,r=0;for(const a in n.gradient)t||(n.el=t=Fg(e,hk+1,"defs",fk)),r=bk(t,n.gradient[a],r);for(const a in n.clipping)t||(n.el=t=Fg(e,hk+1,"defs",fk)),r=yk(t,n.clipping[a],r);t&&(0===r?(e.removeChild(t),n.el=null):Ig(t,r))},_clearDefs(){const e=this._defs;e.gradient={},e.clipping={}}});let xk=null,kk=null;const Sk={group(e,n,t){const r=xk=n.childNodes[2];kk=r.__values__,e.foreground(Mk,t,this),kk=n.__values__,xk=n.childNodes[1],e.content(Mk,t,this);const a=xk=n.childNodes[0];e.background(Mk,t,this);const i=!1===t.mark.interactive?"none":null;if(i!==kk.events&&(jk(r,"pointer-events",i),jk(a,"pointer-events",i),kk.events=i),t.strokeForeground&&t.stroke){const e=t.fill;jk(r,"display",null),this.style(a,t),jk(a,"stroke",null),e&&(t.fill=null),kk=r.__values__,this.style(r,t),e&&(t.fill=e),xk=null}else jk(r,"display","none")},image(e,n,t){!1===t.smooth?(Ok(n,"image-rendering","optimizeSpeed"),Ok(n,"image-rendering","pixelated")):Ok(n,"image-rendering",null)},text(e,n,t){const r=hg(t);let a,i,s,o;Object(re["B"])(r)?(i=r.map(e=>mg(t,e)),a=i.join("\n"),a!==kk.text&&(Ig(n,0),s=n.ownerDocument,o=cg(t),i.forEach((e,r)=>{const a=Eg(s,"tspan",fk);a.__data__=t,a.textContent=e,r&&(a.setAttribute("x",0),a.setAttribute("dy",o)),n.appendChild(a)}),kk.text=a)):(i=mg(t,r),i!==kk.text&&(n.textContent=i,kk.text=i)),jk(n,"font-family",bg(t)),jk(n,"font-size",ug(t)+"px"),jk(n,"font-style",t.fontStyle),jk(n,"font-variant",t.fontVariant),jk(n,"font-weight",t.fontWeight)}};function Mk(e,n,t){n!==kk[e]&&(t?Lk(xk,e,n,t):jk(xk,e,n),kk[e]=n)}function Ok(e,n,t){t!==kk[n]&&(null==t?e.style.removeProperty(n):e.style.setProperty(n,t+""),kk[n]=t)}function Bk(e,n){for(const t in n)jk(e,t,n[t])}function jk(e,n,t){null!=t?e.setAttribute(n,t):e.removeAttribute(n)}function Lk(e,n,t,r){null!=t?e.setAttributeNS(r,n,t):e.removeAttributeNS(r,n)}function Dk(){let e;return"undefined"===typeof window?"":(e=window.location).hash?e.href.slice(0,-e.hash.length):e.href}function Tk(e){Jg.call(this,e),this._text=null,this._defs={gradient:{},clipping:{}}}function Rk(e,n,t,r,a){if(null==n)return e;if("bgrect"===r&&!1===t.interactive&&(e["pointer-events"]="none"),"bgfore"===r&&(!1===t.interactive&&(e["pointer-events"]="none"),e.display="none",null!==n.fill))return e;"image"===r&&!1===n.smooth&&(e.style="image-rendering: optimizeSpeed; image-rendering: pixelated;"),"text"===r&&(e["font-family"]=bg(n),e["font-size"]=ug(n)+"px",e["font-style"]=n.fontStyle,e["font-variant"]=n.fontVariant,e["font-weight"]=n.fontWeight);for(const i in ck){let t=n[i];const r=ck[i];("transparent"!==t||"fill"!==r&&"stroke"!==r)&&null!=t&&(ed(t)&&(t=nd(t,a.gradient,"")),e[r]=t)}return e}Object(re["z"])(Tk,Jg,{svg(){return this._text},_render(e){const n=ok();n.open("svg",Object(re["p"])({},Lp,{class:"marks",width:this._width*this._scale,height:this._height*this._scale,viewBox:`0 0 ${this._width} ${this._height}`}));const t=this._bgcolor;return t&&"transparent"!==t&&"none"!==t&&n.open("rect",{width:this._width,height:this._height,fill:t}).close(),n.open("g",dk,{transform:"translate("+this._origin+")"}),this.mark(n,e),n.close(),this.defs(n),this._text=n.close()+"",this},mark(e,n){const t=Dg[n.marktype],r=t.tag,a=[Jx,t.attr];e.open("g",{class:Vg(n),"clip-path":n.clip?Jf(this,n,n.group):null},Zx(n),{"pointer-events":"g"!==r&&!1===n.interactive?"none":null});const i=i=>{const s=this.href(i);if(s&&e.open("a",s),e.open(r,this.attr(n,i,a,"g"!==r?r:null)),"text"===r){const n=hg(i);if(Object(re["B"])(n)){const t={x:0,dy:cg(i)};for(let r=0;rthis.mark(e,n)),e.close(),r&&s?(a&&(i.fill=null),i.stroke=s,e.open("path",this.attr(n,i,t.foreground,"bgrect")).close(),a&&(i.fill=a)):e.open("path",this.attr(n,i,t.foreground,"bgfore")).close()}e.close(),s&&e.close()};return t.nested?n.items&&n.items.length&&i(n.items[0]):$m(n,i),e.close()},href(e){const n=e.href;let t;if(n){if(t=this._hrefs&&this._hrefs[n])return t;this.sanitizeURL(n).then(e=>{e["xlink:href"]=e.href,e.href=null,(this._hrefs||(this._hrefs={}))[n]=e})}return null},attr(e,n,t,r){const a={},i=(e,n,t,r)=>{a[r||e]=n};return Array.isArray(t)?t.forEach(e=>e(i,n,this)):t(i,n,this),r&&Rk(a,n,e,r,this._defs),a},defs(e){const n=this._defs.gradient,t=this._defs.clipping,r=Object.keys(n).length+Object.keys(t).length;if(0!==r){e.open("defs");for(const t in n){const r=n[t],a=r.stops;"radial"===r.gradient?(e.open("pattern",{id:Qc+t,viewBox:"0,0,1,1",width:"100%",height:"100%",preserveAspectRatio:"xMidYMid slice"}),e.open("rect",{width:"1",height:"1",fill:"url(#"+t+")"}).close(),e.close(),e.open("radialGradient",{id:t,fx:r.x1,fy:r.y1,fr:r.r1,cx:r.x2,cy:r.y2,r:r.r2})):e.open("linearGradient",{id:t,x1:r.x1,x2:r.x2,y1:r.y1,y2:r.y2});for(let n=0;n1?(Yk[e]=n,this):Yk[e]}function Ek(e,n,t){const r=[],a=(new Zf).union(n),i=e.marktype;return i?Pk(e,a,t,r):"group"===i?Ik(e,a,t,r):Object(re["o"])("Intersect scene must be mark node or group item.")}function Pk(e,n,t,r){if(Fk(e,n,t)){const a=e.items,i=e.marktype,s=a.length;let o=0;if("group"===i)for(;o=0;r--)if(a[r]!=i[r])return!1;for(r=a.length-1;r>=0;r--)if(t=a[r],!Gk(e[t],n[t],t))return!1;return typeof e===typeof n}function Kk(){Gf(),Xc()}function Xk(e){no.call(this,null,e)}function Qk(e,n,t){return n(e.bounds.clear(),e,t)}Object(re["z"])(Xk,no,{transform(e,n){const t=n.dataflow,r=e.mark,a=r.marktype,i=Dg[a],s=i.bound;let o,l=r.bounds;if(i.nested)r.items.length&&t.dirty(r.items[0]),l=Qk(r,s),r.items.forEach(e=>{e.bounds.clear().union(l)});else if(a===Bc||e.modified())switch(n.visit(n.MOD,e=>t.dirty(e)),l.clear(),r.items.forEach(e=>l.union(Qk(e,s))),r.role){case jc:case Rc:case Lc:n.reflow()}else o=n.changed(n.REM),n.visit(n.ADD,e=>{l.union(Qk(e,s))}),n.visit(n.MOD,e=>{o=o||l.alignsWith(e.bounds),t.dirty(e),l.union(Qk(e,s))}),o&&(l.clear(),r.items.forEach(e=>l.union(e.bounds)));return Uk(r),n.modifies("bounds")}});const eS=":vega_identifier:";function nS(e){no.call(this,0,e)}function tS(e){return e._signals[eS]||(e._signals[eS]=e.add(0))}function rS(e){no.call(this,null,e)}function aS(e){const n=e.groups,t=e.parent;return n&&1===n.size?n.get(Object.keys(n.object)[0]):n&&t?n.lookup(t):null}function iS(e){no.call(this,null,e)}nS.Definition={type:"Identifier",metadata:{modifies:!0},params:[{name:"as",type:"string",required:!0}]},Object(re["z"])(nS,no,{transform(e,n){const t=tS(n.dataflow),r=e.as;let a=t.value;return n.visit(n.ADD,e=>e[r]=e[r]||++a),t.set(this.value=a),n}}),Object(re["z"])(rS,no,{transform(e,n){let t=this.value;t||(t=n.dataflow.scenegraph().mark(e.markdef,aS(e),e.index),t.group.context=e.context,e.context.group||(e.context.group=t.group),t.source=this.source,t.clip=e.clip,t.interactive=e.interactive,this.value=t);const r=t.marktype===Bc?Xf:Kf;return n.visit(n.ADD,e=>r.call(e,t)),(e.modified("clip")||e.modified("interactive"))&&(t.clip=e.clip,t.interactive=!!e.interactive,t.zdirty=!0,n.reflow()),t.items=n.source,n}});const sS={parity:e=>e.filter((e,n)=>n%2?e.opacity=0:1),greedy:(e,n)=>{let t;return e.filter((e,r)=>r&&oS(t.bounds,e.bounds,n)?e.opacity=0:(t=e,1))}},oS=(e,n,t)=>t>Math.max(n.x1-e.x2,e.x1-n.x2,n.y1-e.y2,e.y1-n.y2),lS=(e,n)=>{for(var t,r=1,a=e.length,i=e[0].bounds;r{var n=e.bounds;return n.width()>1&&n.height()>1},cS=(e,n,t)=>{var r=e.range(),a=new Zf;return n===mc||n===bc?a.set(r[0],-1/0,r[1],1/0):a.set(-1/0,r[0],1/0,r[1]),a.expand(t||1),e=>a.encloses(e.bounds)},dS=e=>(e.forEach(e=>e.opacity=1),e),hS=(e,n)=>e.reflow(n.modified()).modifies("opacity");function fS(e){no.call(this,null,e)}Object(re["z"])(iS,no,{transform(e,n){const t=sS[e.method]||sS.parity,r=e.separation||0;let a,i,s=n.materialize(n.SOURCE).source;if(!s||!s.length)return;if(!e.method)return e.modified("method")&&(dS(s),n=hS(n,e)),n;if(s=s.filter(uS),!s.length)return;if(e.sort&&(s=s.slice().sort(e.sort)),a=dS(s),n=hS(n,e),a.length>=3&&lS(a,r)){do{a=t(a,r)}while(a.length>=3&&lS(a,r));a.length<3&&!Object(re["V"])(s).opacity&&(a.length>1&&(Object(re["V"])(a).opacity=0),Object(re["V"])(s).opacity=1)}e.boundScale&&e.boundTolerance>=0&&(i=cS(e.boundScale,e.boundOrient,+e.boundTolerance),s.forEach(e=>{i(e)||(e.opacity=0)}));const o=a[0].mark.bounds.clear();return s.forEach(e=>{e.opacity&&o.union(e.bounds)}),n}}),Object(re["z"])(fS,no,{transform(e,n){const t=n.dataflow;if(n.visit(n.ALL,e=>t.dirty(e)),n.fields&&n.fields["zindex"]){var r=n.source&&n.source[0];r&&(r.mark.zdirty=!0)}}});const mS=new Zf;function pS(e,n,t){return e[n]===t?0:(e[n]=t,1)}function gS(e){var n=e.items[0].orient;return n===pc||n===gc}function bS(e){var n=+e.grid;return[e.ticks?n++:-1,e.labels?n++:-1,n+ +e.domain]}function yS(e,n,t,r){var a,i,s=n.items[0],o=s.datum,l=null!=s.translate?s.translate:.5,u=s.orient,c=bS(o),d=s.range,h=s.offset,f=s.position,m=s.minExtent,p=s.maxExtent,g=o.title&&s.items[c[2]].items[0],b=s.titlePadding,y=s.bounds,v=g&&fg(g),_=0,w=0;switch(mS.clear().union(y),y.clear(),(a=c[0])>-1&&y.union(s.items[a].bounds),(a=c[1])>-1&&y.union(s.items[a].bounds),u){case mc:_=f||0,w=-h,i=Math.max(m,Math.min(p,-y.y1)),y.add(0,-i).add(d,0),g&&vS(e,g,i,b,v,0,-1,y);break;case pc:_=-h,w=f||0,i=Math.max(m,Math.min(p,-y.x1)),y.add(-i,0).add(0,d),g&&vS(e,g,i,b,v,1,-1,y);break;case gc:_=t+h,w=f||0,i=Math.max(m,Math.min(p,y.x2)),y.add(0,0).add(i,d),g&&vS(e,g,i,b,v,1,1,y);break;case bc:_=f||0,w=r+h,i=Math.max(m,Math.min(p,y.y2)),y.add(0,0).add(d,i),g&&vS(e,g,i,b,0,0,1,y);break;default:_=s.x,w=s.y}return am(y.translate(_,w),s),pS(s,"x",_+l)|pS(s,"y",w+l)&&(s.bounds=mS,e.dirty(s),s.bounds=y,e.dirty(s)),s.mark.bounds.clear().union(y)}function vS(e,n,t,r,a,i,s,o){const l=n.bounds;if(n.auto){const o=s*(t+a+r);let u=0,c=0;e.dirty(n),i?u=(n.x||0)-(n.x=o):c=(n.y||0)-(n.y=o),n.mark.bounds.clear().union(l.translate(-u,-c)),e.dirty(n)}o.union(l)}const _S=(e,n)=>Math.floor(Math.min(e,n)),wS=(e,n)=>Math.ceil(Math.max(e,n));function xS(e){for(var n,t,r=e.items,a=r.length,i=0,s={marks:[],rowheaders:[],rowfooters:[],colheaders:[],colfooters:[],rowtitle:null,coltitle:null};i1)for(a=0;a0&&(D[a]+=d/2);if(y&&MS(t.center,Zc)&&1!==w)for(a=0;a0&&(T[a]+=h/2);for(a=0;aa&&(e.warn("Grid headers exceed limit: "+a),n=n.slice(0,a)),S+=i,p=0,b=n.length;p=0&&null==(_=t[g]);g-=h);o?(w=null==f?_.x:Math.round(_.bounds.x1+f*_.bounds.width()),x=S):(w=S,x=null==f?_.y:Math.round(_.bounds.y1+f*_.bounds.height())),y.union(v.bounds.translate(w-(v.x||0),x-(v.y||0))),v.x=w,v.y=x,e.dirty(v),M=s(M,y[u])}return M}function RS(e,n,t,r,a,i){if(n){e.dirty(n);var s=t,o=t;r?s=Math.round(a.x1+i*a.width()):o=Math.round(a.y1+i*a.height()),n.bounds.translate(s-(n.x||0),o-(n.y||0)),n.mark.bounds.clear().union(n.bounds),n.x=s,n.y=o,e.dirty(n)}}function HS(e,n){const t=e[n]||{};return(n,r)=>null!=t[n]?t[n]:null!=e[n]?e[n]:r}function CS(e,n){var t=-1/0;return e.forEach(e=>{null!=e.offset&&(t=Math.max(t,e.offset))}),t>-1/0?t:n}function AS(e,n,t,r,a,i,s){const o=HS(t,n),l=CS(e,o("offset",0)),u=o("anchor",xc),c=u===Sc?1:u===kc?.5:0,d={align:qc,bounds:o("bounds",Gc),columns:"vertical"===o("direction")?1:e.length,padding:o("margin",8),center:o("center"),nodirty:!0};switch(n){case pc:d.anchor={x:Math.floor(r.x1)-l,column:Sc,y:c*(s||r.height()+2*r.y1),row:u};break;case gc:d.anchor={x:Math.ceil(r.x2)+l,y:c*(s||r.height()+2*r.y1),row:u};break;case mc:d.anchor={y:Math.floor(a.y1)-l,row:Sc,x:c*(i||a.width()+2*a.x1),column:u};break;case bc:d.anchor={y:Math.ceil(a.y2)+l,x:c*(i||a.width()+2*a.x1),column:u};break;case yc:d.anchor={x:l,y:l};break;case vc:d.anchor={x:i-l,y:l,column:Sc};break;case _c:d.anchor={x:l,y:s-l,row:Sc};break;case wc:d.anchor={x:i-l,y:s-l,column:Sc,row:Sc};break}return d}function NS(e,n){var t,r,a=n.items[0],i=a.datum,s=a.orient,o=a.bounds,l=a.x,u=a.y;return a._bounds?a._bounds.clear().union(o):a._bounds=o.clone(),o.clear(),YS(e,a,a.items[0].items[0]),o=WS(a,o),t=2*a.padding,r=2*a.padding,o.empty()||(t=Math.ceil(o.width()+t),r=Math.ceil(o.height()+r)),i.type===Ec&&PS(a.items[0].items[0].items[0].items),s!==$c&&(a.x=l=0,a.y=u=0),a.width=t,a.height=r,am(o.set(l,u,l+t,u+r),a),a.mark.bounds.clear().union(o),a}function WS(e,n){return e.items.forEach(e=>n.union(e.bounds)),n.x1=e.padding,n.y1=e.padding,n}function YS(e,n,t){var r=n.padding,a=r-t.x,i=r-t.y;if(n.datum.title){var s=n.items[1].items[0],o=s.anchor,l=n.titlePadding||0,u=r-s.x,c=r-s.y;switch(s.orient){case pc:a+=Math.ceil(s.bounds.width())+l;break;case gc:case bc:break;default:i+=s.bounds.height()+l}switch((a||i)&&ES(e,t,a,i),s.orient){case pc:c+=zS(n,t,s,o,1,1);break;case gc:u+=zS(n,t,s,Sc,0,0)+l,c+=zS(n,t,s,o,1,1);break;case bc:u+=zS(n,t,s,o,0,0),c+=zS(n,t,s,Sc,-1,0,1)+l;break;default:u+=zS(n,t,s,o,0,0)}(u||c)&&ES(e,s,u,c),(u=Math.round(s.bounds.x1-r))<0&&(ES(e,t,-u,0),ES(e,s,-u,0))}else(a||i)&&ES(e,t,a,i)}function zS(e,n,t,r,a,i,s){const o="symbol"!==e.datum.type,l=t.datum.vgrad,u=!o||!i&&l||s?n:n.items[0],c=u.bounds[a?"y2":"x2"]-e.padding,d=l&&i?c:0,h=l&&i?0:c,f=a<=0?0:fg(t);return Math.round(r===xc?d:r===Sc?h-f:.5*(c-f))}function ES(e,n,t,r){n.x+=t,n.y+=r,n.bounds.translate(t,r),n.mark.bounds.translate(t,r),e.dirty(n)}function PS(e){var n=e.reduce((e,n)=>(e[n.column]=Math.max(n.bounds.x2-n.x,e[n.column]||0),e),{});e.forEach(e=>{e.width=n[e.column],e.height=e.bounds.y2-e.y})}function FS(e,n,t,r,a){var i,s=n.items[0],o=s.frame,l=s.orient,u=s.anchor,c=s.offset,d=s.padding,h=s.items[0].items[0],f=s.items[1]&&s.items[1].items[0],m=l===pc||l===gc?r:t,p=0,g=0,b=0,y=0,v=0;if(o!==Bc?l===pc?(p=a.y2,m=a.y1):l===gc?(p=a.y1,m=a.y2):(p=a.x1,m=a.x2):l===pc&&(p=r,m=0),i=u===xc?p:u===Sc?m:(p+m)/2,f&&f.text){switch(l){case mc:case bc:v=h.bounds.height()+d;break;case pc:y=h.bounds.width()+d;break;case gc:y=-h.bounds.width()-d;break}mS.clear().union(f.bounds),mS.translate(y-(f.x||0),v-(f.y||0)),pS(f,"x",y)|pS(f,"y",v)&&(e.dirty(f),f.bounds.clear().union(mS),f.mark.bounds.clear().union(mS),e.dirty(f)),mS.clear().union(f.bounds)}else mS.clear();switch(mS.union(h.bounds),l){case mc:g=i,b=a.y1-mS.height()-c;break;case pc:g=a.x1-mS.width()-c,b=i;break;case gc:g=a.x2+mS.width()+c,b=i;break;case bc:g=i,b=a.y2+c;break;default:g=s.x,b=s.y}return pS(s,"x",g)|pS(s,"y",b)&&(mS.translate(g,b),e.dirty(s),s.bounds.clear().union(mS),n.bounds.clear().union(mS),e.dirty(s)),s.bounds}function IS(e){no.call(this,null,e)}function VS(e){return e&&"legend-entry"!==e.mark.role}function $S(e,n,t){var r,a,i,s,o,l,u=n.items,c=Math.max(0,n.width||0),d=Math.max(0,n.height||0),h=(new Zf).set(0,0,c,d),f=h.clone(),m=h.clone(),p=[];for(o=0,l=u.length;o{i=e.orient||gc,i!==$c&&(n[i]||(n[i]=[])).push(e)});for(const r in n){const a=n[r];BS(e,a,AS(a,r,t.legends,f,m,c,d))}p.forEach(n=>{const r=n.bounds;if(r.equals(n._bounds)||(n.bounds=n._bounds,e.dirty(n),n.bounds=r,e.dirty(n)),t.autosize&&t.autosize.type===Pc)switch(n.orient){case pc:case gc:h.add(r.x1,0).add(r.x2,0);break;case mc:case bc:h.add(0,r.y1).add(0,r.y2)}else h.union(r)})}h.union(f).union(m),r&&h.union(FS(e,r,c,d,h)),n.clip&&h.set(0,0,n.width||0,n.height||0),US(e,n,h,t)}function US(e,n,t,r){const a=r.autosize||{},i=a.type;if(e._autosize<1||!i)return;let s=e._width,o=e._height,l=Math.max(0,n.width||0),u=Math.max(0,Math.ceil(-t.x1)),c=Math.max(0,n.height||0),d=Math.max(0,Math.ceil(-t.y1));const h=Math.max(0,Math.ceil(t.x2-l)),f=Math.max(0,Math.ceil(t.y2-c));if(a.contains===zc){const n=e.padding();s-=n.left+n.right,o-=n.top+n.bottom}i===$c?(u=0,d=0,l=s,c=o):i===Pc?(l=Math.max(0,s-u-h),c=Math.max(0,o-d-f)):i===Fc?(l=Math.max(0,s-u-h),o=c+d+f):i===Ic?(s=l+u+h,c=Math.max(0,o-d-f)):i===Vc&&(s=l+u+h,o=c+d+f),e._resizeView(s,o,l,c,[u,d],a.resize)}function qS(e){no.call(this,null,e)}function GS(e){no.call(this,null,e)}function JS(){return de({})}function ZS(e){const n=Object(re["t"])().test(e=>e.exit);return n.lookup=t=>n.get(e(t)),n}function KS(e){no.call(this,null,e)}function XS(e){no.call(this,[],e)}Object(re["z"])(IS,no,{transform(e,n){const t=n.dataflow;return e.mark.items.forEach(n=>{e.layout&&jS(t,n,e.layout),$S(t,n,e)}),VS(e.mark.group)?n.reflow():n}}),Object(re["z"])(qS,no,{transform(e,n){if(this.value&&!e.modified())return n.StopPropagation;var t=n.dataflow.locale(),r=n.fork(n.NO_SOURCE|n.NO_FIELDS),a=this.value,i=e.scale,s=null==e.count?e.values?e.values.length:10:e.count,o=yx(i,s,e.minstep),l=e.format||wx(t,i,o,e.formatSpecifier,e.formatType,!!e.values),u=e.values?vx(i,e.values,o):_x(i,o);return a&&(r.rem=a),a=u.map((e,n)=>de({index:n/(u.length-1||1),value:e,label:l(e)})),e.extra&&a.length&&a.push(de({index:-1,extra:{value:a[0].value},label:""})),r.source=a,r.add=a,this.value=a,r}}),Object(re["z"])(GS,no,{transform(e,n){var t=n.dataflow,r=n.fork(n.NO_SOURCE|n.NO_FIELDS),a=e.item||JS,i=e.key||ue,s=this.value;return Object(re["B"])(r.encode)&&(r.encode=null),s&&(e.modified("key")||n.modified(i))&&Object(re["o"])("DataJoin does not support modified key function or fields."),s||(n=n.addAll(),this.value=s=ZS(i)),n.visit(n.ADD,e=>{const n=i(e);let t=s.get(n);t?t.exit?(s.empty--,r.add.push(t)):r.mod.push(t):(t=a(e),s.set(n,t),r.add.push(t)),t.datum=e,t.exit=!1}),n.visit(n.MOD,e=>{const n=i(e),t=s.get(n);t&&(t.datum=e,r.mod.push(t))}),n.visit(n.REM,e=>{const n=i(e),t=s.get(n);e!==t.datum||t.exit||(r.rem.push(t),t.exit=!0,++s.empty)}),n.changed(n.ADD_MOD)&&r.modifies("datum"),(n.clean()||e.clean&&s.empty>t.cleanThreshold)&&t.runAfter(s.clean),r}}),Object(re["z"])(KS,no,{transform(e,n){var t=n.fork(n.ADD_REM),r=e.mod||!1,a=e.encoders,i=n.encode;if(Object(re["B"])(i)){if(!t.changed()&&!i.every(e=>a[e]))return n.StopPropagation;i=i[0],t.encode=null}var s="enter"===i,o=a.update||re["s"],l=a.enter||re["s"],u=a.exit||re["s"],c=(i&&!s?a[i]:o)||re["s"];if(n.changed(n.ADD)&&(n.visit(n.ADD,n=>{l(n,e),o(n,e)}),t.modifies(l.output),t.modifies(o.output),c!==re["s"]&&c!==o&&(n.visit(n.ADD,n=>{c(n,e)}),t.modifies(c.output))),n.changed(n.REM)&&u!==re["s"]&&(n.visit(n.REM,n=>{u(n,e)}),t.modifies(u.output)),s||c!==re["s"]){var d=n.MOD|(e.modified()?n.REFLOW:0);s?(n.visit(d,n=>{var a=l(n,e)||r;(c(n,e)||a)&&t.mod.push(n)}),t.mod.length&&t.modifies(l.output)):n.visit(d,n=>{(c(n,e)||r)&&t.mod.push(n)}),t.mod.length&&t.modifies(c.output)}return t.changed()?t:n.StopPropagation}}),Object(re["z"])(XS,no,{transform(e,n){if(null!=this.value&&!e.modified())return n.StopPropagation;var t,r,a,i,s,o=n.dataflow.locale(),l=n.fork(n.NO_SOURCE|n.NO_FIELDS),u=this.value,c=e.type||hx,d=e.scale,h=+e.limit,f=yx(d,null==e.count?5:e.count,e.minstep),m=!!e.values||c===hx,p=e.format||Dx(o,d,f,c,e.formatSpecifier,e.formatType,m),g=e.values||Mx(d,f);return u&&(l.rem=u),c===hx?(h&&g.length>h?(n.dataflow.warn("Symbol legend count exceeds limit, filtering items."),u=g.slice(0,h-1),s=!0):u=g,Object(re["E"])(a=e.size)?(e.values||0!==d(u[0])||(u=u.slice(1)),i=u.reduce((n,t)=>Math.max(n,a(t,e)),0)):a=Object(re["m"])(i=a||8),u=u.map((n,t)=>de({index:t,label:p(n,t,u),value:n,offset:i,size:a(n,e)})),s&&(s=g[u.length],u.push(de({index:u.length,label:`…${g.length-u.length} entries`,value:s,offset:i,size:a(s,e)})))):c===mx?(t=d.domain(),r=rx(d,t[0],Object(re["V"])(t)),g.length<3&&!e.values&&t[0]!==Object(re["V"])(t)&&(g=[t[0],Object(re["V"])(t)]),u=g.map((e,n)=>de({index:n,label:p(e,n,g),value:e,perc:r(e)}))):(a=g.length-1,r=Nx(d),u=g.map((e,n)=>de({index:n,label:p(e,n,g),value:e,perc:n?r(e):0,perc2:n===a?1:r(g[n+1])}))),l.source=u,l.add=u,this.value=u,l}});const QS=e=>e.source.x,eM=e=>e.source.y,nM=e=>e.target.x,tM=e=>e.target.y;function rM(e){no.call(this,{},e)}rM.Definition={type:"LinkPath",metadata:{modifies:!0},params:[{name:"sourceX",type:"field",default:"source.x"},{name:"sourceY",type:"field",default:"source.y"},{name:"targetX",type:"field",default:"target.x"},{name:"targetY",type:"field",default:"target.y"},{name:"orient",type:"enum",default:"vertical",values:["horizontal","vertical","radial"]},{name:"shape",type:"enum",default:"line",values:["line","arc","curve","diagonal","orthogonal"]},{name:"require",type:"signal"},{name:"as",type:"string",default:"path"}]},Object(re["z"])(rM,no,{transform(e,n){var t=e.sourceX||QS,r=e.sourceY||eM,a=e.targetX||nM,i=e.targetY||tM,s=e.as||"path",o=e.orient||"vertical",l=e.shape||"line",u=gM.get(l+"-"+o)||gM.get(l);return u||Object(re["o"])("LinkPath unsupported type: "+e.shape+(e.orient?"-"+e.orient:"")),n.visit(n.SOURCE,e=>{e[s]=u(t(e),r(e),a(e),i(e))}),n.reflow(e.modified()).modifies(s)}});const aM=(e,n,t,r)=>"M"+e+","+n+"L"+t+","+r,iM=(e,n,t,r)=>aM(n*Math.cos(e),n*Math.sin(e),r*Math.cos(t),r*Math.sin(t)),sM=(e,n,t,r)=>{var a=t-e,i=r-n,s=Math.sqrt(a*a+i*i)/2,o=180*Math.atan2(i,a)/Math.PI;return"M"+e+","+n+"A"+s+","+s+" "+o+" 0 1 "+t+","+r},oM=(e,n,t,r)=>sM(n*Math.cos(e),n*Math.sin(e),r*Math.cos(t),r*Math.sin(t)),lM=(e,n,t,r)=>{const a=t-e,i=r-n,s=.2*(a+i),o=.2*(i-a);return"M"+e+","+n+"C"+(e+s)+","+(n+o)+" "+(t+o)+","+(r-s)+" "+t+","+r},uM=(e,n,t,r)=>lM(n*Math.cos(e),n*Math.sin(e),r*Math.cos(t),r*Math.sin(t)),cM=(e,n,t,r)=>"M"+e+","+n+"V"+r+"H"+t,dM=(e,n,t,r)=>"M"+e+","+n+"H"+t+"V"+r,hM=(e,n,t,r)=>{const a=Math.cos(e),i=Math.sin(e),s=Math.cos(t),o=Math.sin(t),l=Math.abs(t-e)>Math.PI?t<=e:t>e;return"M"+n*a+","+n*i+"A"+n+","+n+" 0 0,"+(l?1:0)+" "+n*s+","+n*o+"L"+r*s+","+r*o},fM=(e,n,t,r)=>{const a=(e+t)/2;return"M"+e+","+n+"C"+a+","+n+" "+a+","+r+" "+t+","+r},mM=(e,n,t,r)=>{const a=(n+r)/2;return"M"+e+","+n+"C"+e+","+a+" "+t+","+a+" "+t+","+r},pM=(e,n,t,r)=>{const a=Math.cos(e),i=Math.sin(e),s=Math.cos(t),o=Math.sin(t),l=(n+r)/2;return"M"+n*a+","+n*i+"C"+l*a+","+l*i+" "+l*s+","+l*o+" "+r*s+","+r*o},gM=Object(re["t"])({line:aM,"line-radial":iM,arc:sM,"arc-radial":oM,curve:lM,"curve-radial":uM,"orthogonal-horizontal":cM,"orthogonal-vertical":dM,"orthogonal-radial":hM,"diagonal-horizontal":fM,"diagonal-vertical":mM,"diagonal-radial":pM});function bM(e,n){let t=0;if(void 0===n)for(let r of e)(r=+r)&&(t+=r);else{let r=-1;for(let a of e)(a=+n(a,++r,e))&&(t+=a)}return t}function yM(e){no.call(this,null,e)}yM.Definition={type:"Pie",metadata:{modifies:!0},params:[{name:"field",type:"field"},{name:"startAngle",type:"number",default:0},{name:"endAngle",type:"number",default:6.283185307179586},{name:"sort",type:"boolean",default:!1},{name:"as",type:"string",array:!0,length:2,default:["startAngle","endAngle"]}]},Object(re["z"])(yM,no,{transform(e,n){var t,r,a,i=e.as||["startAngle","endAngle"],s=i[0],o=i[1],l=e.field||re["P"],u=e.startAngle||0,c=null!=e.endAngle?e.endAngle:2*Math.PI,d=n.source,h=d.map(l),f=h.length,m=u,p=(c-u)/bM(h),g=Uu(f);for(e.sort&&g.sort((e,n)=>h[e]-h[n]),t=0;t-1)return r;var a,i,s=n.domain,o=e.type,l=n.zero||void 0===n.zero&&_M(e);if(!s)return 0;if(wM(o)&&n.padding&&s[0]!==Object(re["V"])(s)&&(s=jM(o,s,n.range,n.padding,n.exponent,n.constant)),(l||null!=n.domainMin||null!=n.domainMax||null!=n.domainMid)&&(a=(s=s.slice()).length-1||1,l&&(s[0]>0&&(s[0]=0),s[a]<0&&(s[a]=0)),null!=n.domainMin&&(s[0]=n.domainMin),null!=n.domainMax&&(s[a]=n.domainMax),null!=n.domainMid)){i=n.domainMid;const e=i>s[a]?a+1:ie+(n<0?-1:n>0?1:0),0));r!==n.length&&t.warn("Log scale domain includes zero: "+Object(re["ab"])(n))}return n}function DM(e,n,t){let r=n.bins;if(r&&!Object(re["B"])(r)){const n=e.domain(),t=n[0],a=Object(re["V"])(n),i=r.step;let s=null==r.start?t:r.start,o=null==r.stop?a:r.stop;i||Object(re["o"])("Scale bins parameter missing step property."),sa&&(o=i*Math.floor(a/i)),r=Uu(s,o+i/2,i)}return r?e.bins=r:e.bins&&delete e.bins,e.type===Zb&&(r?n.domain||n.domainRaw||(e.domain(r),t=r.length):e.bins=e.domain()),t}function TM(e,n,t){var r=e.type,a=n.round||!1,i=n.range;if(null!=n.rangeStep)i=RM(r,n,t);else if(n.scheme&&(i=HM(r,n,t),Object(re["E"])(i))){if(e.interpolator)return e.interpolator(i);Object(re["o"])(`Scale type ${r} does not support interpolating color schemes.`)}if(i&&U_(r))return e.interpolator(nx(AM(i,n.reverse),n.interpolate,n.interpolateGamma));i&&n.interpolate&&e.interpolate?e.interpolate(ax(n.interpolate,n.interpolateGamma)):Object(re["E"])(e.round)?e.round(a):Object(re["E"])(e.rangeRound)&&e.interpolate(a?Mv:Sv),i&&e.range(AM(i,n.reverse))}function RM(e,n,t){e!==Jb&&e!==Gb&&Object(re["o"])("Only band and point scales support rangeStep.");var r=(null!=n.paddingOuter?n.paddingOuter:n.padding)||0,a=e===Gb?1:(null!=n.paddingInner?n.paddingInner:n.padding)||0;return[0,n.rangeStep*Hb(t,a,r)]}function HM(e,n,t){var r,a,i=n.schemeExtent;return Object(re["B"])(n.scheme)?a=nx(n.scheme,n.interpolate,n.interpolateGamma):(r=n.scheme.toLowerCase(),a=dx(r),a||Object(re["o"])(`Unrecognized scheme name: ${n.scheme}`)),t=e===Ub?t+1:e===Zb?t-1:e===Vb||e===$b?+n.schemeCount||vM:t,U_(e)?CM(a,i,n.reverse):Object(re["E"])(a)?tx(CM(a,i),t):e===qb?a:a.slice(0,t)}function CM(e,n,t){return Object(re["E"])(e)&&(n||t)?ex(e,AM(n||[0,1],t)):e}function AM(e,n){return n?e.slice().reverse():e}function NM(e){no.call(this,null,e)}Object(re["z"])(kM,no,{transform(e,n){var t=n.dataflow,r=this.value,a=SM(e);for(a in r&&a===r.type||(this.value=r=Y_(a)()),e)if(!xM[a]){if("padding"===a&&wM(r.type))continue;Object(re["E"])(r[a])?r[a](e[a]):t.warn("Unsupported scale property: "+a)}return TM(r,e,DM(r,e,OM(r,e,t))),n.fork(n.NO_SOURCE|n.NO_FIELDS)}}),Object(re["z"])(NM,no,{transform(e,n){const t=e.modified("sort")||n.changed(n.ADD)||n.modified(e.sort.fields)||n.modified("datum");return t&&n.source.sort(pe(e.sort)),this.modified(t),n}});const WM="zero",YM="center",zM="normalize",EM=["y0","y1"];function PM(e){no.call(this,null,e)}function FM(e,n,t,r,a){for(var i,s=(n-e.sum)/2,o=e.length,l=0;le(l);if(null==n)f.push(e.slice());else for(a={},i=0,s=e.length;ih&&(h=d),t&&c.sort(t)}return f.max=h,f}function UM(){}PM.Definition={type:"Stack",metadata:{modifies:!0},params:[{name:"field",type:"field"},{name:"groupby",type:"field",array:!0},{name:"sort",type:"compare"},{name:"offset",type:"enum",default:WM,values:[WM,YM,zM]},{name:"as",type:"string",array:!0,length:2,default:EM}]},Object(re["z"])(PM,no,{transform(e,n){var t,r,a,i,s=e.as||EM,o=s[0],l=s[1],u=pe(e.sort),c=e.field||re["P"],d=e.offset===YM?FM:e.offset===zM?IM:VM;for(t=$M(n.source,e.groupby,u,c),r=0,a=t.length,i=t.max;ra(e,n))}function a(e,n){var r=[],a=[];return i(e,n,i=>{t(i,e,n),JM(i)>0?r.push([i]):a.push(i)}),a.forEach(e=>{for(var n,t=0,a=r.length;t=r,qM[u<<1].forEach(m);while(++i=r,qM[l|u<<1].forEach(m);qM[u<<0].forEach(m);while(++o=r,c=t[o*e]>=r,qM[u<<1|c<<2].forEach(m);while(++i=r,d=c,c=t[o*e+i+1]>=r,qM[l|u<<1|c<<2|d<<3].forEach(m);qM[u|c<<3].forEach(m)}i=-1,c=t[o*e]>=r,qM[c<<2].forEach(m);while(++i=r,qM[c<<2|d<<3].forEach(m);function m(e){var n,t,r=[e[0][0]+i,e[0][1]+o],l=[e[1][0]+i,e[1][1]+o],u=s(r),c=s(l);(n=f[u])?(t=h[c])?(delete f[n.end],delete h[t.start],n===t?(n.ring.push(l),a(n.ring)):h[n.start]=f[t.end]={start:n.start,end:t.end,ring:n.ring.concat(t.ring)}):(delete f[n.end],n.ring.push(l),f[n.end=c]=n):(n=h[c])?(t=f[u])?(delete h[n.start],delete f[t.end],n===t?(n.ring.push(l),a(n.ring)):h[t.start]=f[n.end]={start:t.start,end:n.end,ring:t.ring.concat(n.ring)}):(delete h[n.start],n.ring.unshift(r),h[n.start=u]=n):h[u]=f[c]={start:u,end:c,ring:[r,l]}}qM[c<<3].forEach(m)}function s(n){return 2*n[0]+n[1]*(e+1)*4}function o(t,r,a){t.forEach(t=>{var i,s=t[0],o=t[1],l=0|s,u=0|o,c=r[u*e+l];s>0&&s0&&o=0&&i>=0||Object(re["o"])("invalid size"),e=a,n=i,r},r.smooth=function(e){return arguments.length?(t=e?o:UM,r):t===o},r};function JM(e){var n=0,t=e.length,r=e[t-1][1]*e[0][0]-e[t-1][0]*e[0][1];while(++nr!==f>r&&t<(h-u)*(r-c)/(f-c)+u&&(a=-a)}return a}function XM(e,n,t){var r;return QM(e,n,t)&&eO(e[r=+(e[0]===n[0])],t[r],n[r])}function QM(e,n,t){return(n[0]-e[0])*(t[1]-e[1])===(t[0]-e[0])*(n[1]-e[1])}function eO(e,n,t){return e<=n&&n<=t||t<=n&&n<=e}var nO=function(e,n,t){return function(r){var a=Object(re["q"])(r),i=t?Math.min(a[0],0):a[0],s=a[1],o=s-i,l=n?Wn(i,s,e):o/(e+1);return Uu(l,s,l)}};function tO(e){no.call(this,null,e)}function rO(e,n,t){const r=nO(t.levels||10,t.nice,!1!==t.zero);return"shared"!==t.resolve?r:r(e.map(e=>ko(n(e).values)))}function aO(e,n,t,r){let a=r.scale||n.scale,i=r.translate||n.translate;if(Object(re["E"])(a)&&(a=a(t,r)),Object(re["E"])(i)&&(i=i(t,r)),(1===a||null==a)&&!i)return;const s=(Object(re["F"])(a)?a:a[0])||1,o=(Object(re["F"])(a)?a:a[1])||1,l=i&&i[0]||0,u=i&&i[1]||0;e.forEach(iO(n,s,o,l,u))}function iO(e,n,t,r,a){const i=e.x1||0,s=e.y1||0,o=n*t<0;function l(e){e.forEach(u)}function u(e){o&&e.reverse(),e.forEach(c)}function c(e){e[0]=(e[0]-i)*n+r,e[1]=(e[1]-s)*t+a}return function(e){return e.coordinates.forEach(l),e}}function sO(e,n,t){const r=e>=0?e:Ao(n,t);return Math.round((Math.sqrt(4*r*r+1)-1)/2)}function oO(e){return Object(re["E"])(e)?e:Object(re["m"])(+e)}tO.Definition={type:"Isocontour",metadata:{generates:!0},params:[{name:"field",type:"field"},{name:"thresholds",type:"number",array:!0},{name:"levels",type:"number"},{name:"nice",type:"boolean",default:!1},{name:"resolve",type:"enum",values:["shared","independent"],default:"independent"},{name:"zero",type:"boolean",default:!0},{name:"smooth",type:"boolean",default:!0},{name:"scale",type:"number",expr:!0},{name:"translate",type:"number",array:!0,expr:!0},{name:"as",type:"string",null:!0,default:"contour"}]},Object(re["z"])(tO,no,{transform(e,n){if(this.value&&!n.changed()&&!e.modified())return n.StopPropagation;var t=n.fork(n.NO_SOURCE|n.NO_FIELDS),r=n.materialize(n.SOURCE).source,a=e.field||re["y"],i=GM().smooth(!1!==e.smooth),s=e.thresholds||rO(r,a,e),o=null===e.as?null:e.as||"contour",l=[];return r.forEach(n=>{const t=a(n),r=i.size([t.width,t.height])(t.values,Object(re["B"])(s)?s:s(t.values));aO(r,t,n,e),r.forEach(e=>{l.push(fe(n,de(null!=o?{[o]:e}:e)))})}),this.value&&(t.rem=this.value),this.value=t.source=t.add=l,t}});var lO=function(){var e=e=>e[0],n=e=>e[1],t=re["P"],r=[-1,-1],a=960,i=500,s=2;function o(o,l){const u=sO(r[0],o,e)>>s,c=sO(r[1],o,n)>>s,d=u?u+2:0,h=c?c+2:0,f=2*d+(a>>s),m=2*h+(i>>s),p=new Float32Array(f*m),g=new Float32Array(f*m);let b=p;o.forEach(r=>{const a=d+(+e(r)>>s),i=h+(+n(r)>>s);a>=0&&a=0&&i0&&c>0?(uO(f,m,p,g,u),cO(f,m,g,p,c),uO(f,m,p,g,u),cO(f,m,g,p,c),uO(f,m,p,g,u),cO(f,m,g,p,c)):u>0?(uO(f,m,p,g,u),uO(f,m,g,p,u),uO(f,m,p,g,u),b=g):c>0&&(cO(f,m,p,g,c),cO(f,m,g,p,c),cO(f,m,p,g,c),b=g);const y=l?Math.pow(2,-2*s):1/bM(b);for(let e=0,n=f*m;e>s),y2:h+(i>>s)}}return o.x=function(n){return arguments.length?(e=oO(n),o):e},o.y=function(e){return arguments.length?(n=oO(e),o):n},o.weight=function(e){return arguments.length?(t=oO(e),o):t},o.size=function(e){if(!arguments.length)return[a,i];var n=+e[0],t=+e[1];return n>=0&&t>=0||Object(re["o"])("invalid size"),a=n,i=t,o},o.cellSize=function(e){return arguments.length?((e=+e)>=1||Object(re["o"])("invalid cell size"),s=Math.floor(Math.log(e)/Math.LN2),o):1<=a&&(n>=i&&(o-=t[n-i+s*e]),r[n-a+s*e]=o/Math.min(n+1,e-1+i-n,i))}function cO(e,n,t,r,a){const i=1+(a<<1);for(let s=0;s=a&&(o>=i&&(l-=t[s+(o-i)*e]),r[s+(o-a)*e]=l/Math.min(o+1,n-1+i-o,i))}function dO(e){no.call(this,null,e)}dO.Definition={type:"KDE2D",metadata:{generates:!0},params:[{name:"size",type:"number",array:!0,length:2,required:!0},{name:"x",type:"field",required:!0},{name:"y",type:"field",required:!0},{name:"weight",type:"field"},{name:"groupby",type:"field",array:!0},{name:"cellSize",type:"number"},{name:"bandwidth",type:"number",array:!0,length:2},{name:"counts",type:"boolean",default:!1},{name:"as",type:"string",default:"grid"}]};const hO=["x","y","weight","size","cellSize","bandwidth"];function fO(e,n){return hO.forEach(t=>null!=n[t]?e[t](n[t]):0),e}function mO(e,n){var t,r,a,i,s,o,l=[],u=e=>e(i);if(null==n)l.push(e);else for(t={},r=0,a=e.length;rde(u({[o]:s(n,e.counts)},n.dims))),this.value&&(t.rem=this.value),this.value=t.source=t.add=l,t}}),pO.Definition={type:"Contour",metadata:{generates:!0},params:[{name:"size",type:"number",array:!0,length:2,required:!0},{name:"values",type:"number",array:!0},{name:"x",type:"field"},{name:"y",type:"field"},{name:"weight",type:"field"},{name:"cellSize",type:"number"},{name:"bandwidth",type:"number"},{name:"count",type:"number"},{name:"nice",type:"boolean",default:!1},{name:"thresholds",type:"number",array:!0},{name:"smooth",type:"boolean",default:!0}]},Object(re["z"])(pO,no,{transform(e,n){if(this.value&&!n.changed()&&!e.modified())return n.StopPropagation;var t,r,a=n.fork(n.NO_SOURCE|n.NO_FIELDS),i=GM().smooth(!1!==e.smooth),s=e.values,o=e.thresholds||nO(e.count||10,e.nice,!!s),l=e.size;return s||(s=n.materialize(n.SOURCE).source,t=fO(lO(),e)(s,!0),r=iO(t,t.scale||1,t.scale||1,0,0),l=[t.width,t.height],s=t.values),o=Object(re["B"])(o)?o:o(s),s=i.size(l)(s,o),r&&s.forEach(r),this.value&&(a.rem=this.value),this.value=a.source=a.add=(s||[]).map(de),a}});var gO="Feature",bO="FeatureCollection",yO="MultiPoint";function vO(e){no.call(this,null,e)}vO.Definition={type:"GeoJSON",metadata:{},params:[{name:"fields",type:"field",array:!0,length:2},{name:"geojson",type:"field"}]},Object(re["z"])(vO,no,{transform(e,n){var t,r=this._features,a=this._points,i=e.fields,s=i&&i[0],o=i&&i[1],l=e.geojson||!i&&re["y"],u=n.ADD;t=e.modified()||n.changed(n.REM)||n.modified(Object(re["g"])(l))||s&&n.modified(Object(re["g"])(s))||o&&n.modified(Object(re["g"])(o)),this.value&&!t||(u=n.SOURCE,this._features=r=[],this._points=a=[]),l&&n.visit(u,e=>r.push(l(e))),s&&o&&(n.visit(u,e=>{var n=s(e),t=o(e);null!=n&&null!=t&&(n=+n)===n&&(t=+t)===t&&a.push([n,t])}),r=r.concat({type:gO,geometry:{type:yO,coordinates:a}})),this.value={type:bO,features:r}}});var _O=e=>e;function wO(e,n){e&&kO.hasOwnProperty(e.type)&&kO[e.type](e,n)}var xO={Feature:function(e,n){wO(e.geometry,n)},FeatureCollection:function(e,n){var t=e.features,r=-1,a=t.length;while(++r0){i=e[--a];while(a>0)if(n=i,t=e[--a],i=n+t,r=t-(i-n),r)break;a>0&&(r<0&&e[a-1]<0||r>0&&e[a-1]>0)&&(t=2*r,n=i+t,t==n-i&&(i=n))}return i}}var jO=1e-6,LO=1e-12,DO=Math.PI,TO=DO/2,RO=DO/4,HO=2*DO,CO=180/DO,AO=DO/180,NO=Math.abs,WO=Math.atan,YO=Math.atan2,zO=Math.cos,EO=Math.ceil,PO=Math.exp,FO=(Math.floor,Math.hypot),IO=Math.log,VO=Math.pow,$O=Math.sin,UO=Math.sign||function(e){return e>0?1:e<0?-1:0},qO=Math.sqrt,GO=Math.tan;function JO(e){return e>1?0:e<-1?DO:Math.acos(e)}function ZO(e){return e>1?TO:e<-1?-TO:Math.asin(e)}function KO(){}var XO,QO,eB,nB,tB=new BO,rB=new BO,aB={point:KO,lineStart:KO,lineEnd:KO,polygonStart:function(){aB.lineStart=iB,aB.lineEnd=lB},polygonEnd:function(){aB.lineStart=aB.lineEnd=aB.point=KO,tB.add(NO(rB)),rB=new BO},result:function(){var e=tB/2;return tB=new BO,e}};function iB(){aB.point=sB}function sB(e,n){aB.point=oB,XO=eB=e,QO=nB=n}function oB(e,n){rB.add(nB*e-eB*n),eB=e,nB=n}function lB(){oB(XO,QO)}var uB=aB,cB=1/0,dB=cB,hB=-cB,fB=hB,mB={point:pB,lineStart:KO,lineEnd:KO,polygonStart:KO,polygonEnd:KO,result:function(){var e=[[cB,dB],[hB,fB]];return hB=fB=-(dB=cB=1/0),e}};function pB(e,n){ehB&&(hB=e),nfB&&(fB=n)}var gB,bB,yB,vB,_B=mB,wB=0,xB=0,kB=0,SB=0,MB=0,OB=0,BB=0,jB=0,LB=0,DB={point:TB,lineStart:RB,lineEnd:AB,polygonStart:function(){DB.lineStart=NB,DB.lineEnd=WB},polygonEnd:function(){DB.point=TB,DB.lineStart=RB,DB.lineEnd=AB},result:function(){var e=LB?[BB/LB,jB/LB]:OB?[SB/OB,MB/OB]:kB?[wB/kB,xB/kB]:[NaN,NaN];return wB=xB=kB=SB=MB=OB=BB=jB=LB=0,e}};function TB(e,n){wB+=e,xB+=n,++kB}function RB(){DB.point=HB}function HB(e,n){DB.point=CB,TB(yB=e,vB=n)}function CB(e,n){var t=e-yB,r=n-vB,a=qO(t*t+r*r);SB+=a*(yB+e)/2,MB+=a*(vB+n)/2,OB+=a,TB(yB=e,vB=n)}function AB(){DB.point=TB}function NB(){DB.point=YB}function WB(){zB(gB,bB)}function YB(e,n){DB.point=zB,TB(gB=yB=e,bB=vB=n)}function zB(e,n){var t=e-yB,r=n-vB,a=qO(t*t+r*r);SB+=a*(yB+e)/2,MB+=a*(vB+n)/2,OB+=a,a=vB*e-yB*n,BB+=a*(yB+e),jB+=a*(vB+n),LB+=3*a,TB(yB=e,vB=n)}var EB=DB;function PB(e){this._context=e}PB.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,n){switch(this._point){case 0:this._context.moveTo(e,n),this._point=1;break;case 1:this._context.lineTo(e,n);break;default:this._context.moveTo(e+this._radius,n),this._context.arc(e,n,this._radius,0,HO);break}},result:KO};var FB,IB,VB,$B,UB,qB=new BO,GB={point:KO,lineStart:function(){GB.point=JB},lineEnd:function(){FB&&ZB(IB,VB),GB.point=KO},polygonStart:function(){FB=!0},polygonEnd:function(){FB=null},result:function(){var e=+qB;return qB=new BO,e}};function JB(e,n){GB.point=ZB,IB=$B=e,VB=UB=n}function ZB(e,n){$B-=e,UB-=n,qB.add(qO($B*$B+UB*UB)),$B=e,UB=n}var KB=GB;function XB(){this._string=[]}function QB(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}XB.prototype={_radius:4.5,_circle:QB(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,n){switch(this._point){case 0:this._string.push("M",e,",",n),this._point=1;break;case 1:this._string.push("L",e,",",n);break;default:null==this._circle&&(this._circle=QB(this._radius)),this._string.push("M",e,",",n,this._circle);break}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}};var ej=function(e,n){var t,r,a=4.5;function i(e){return e&&("function"===typeof a&&r.pointRadius(+a.apply(this,arguments)),OO(e,t(r))),r.result()}return i.area=function(e){return OO(e,t(uB)),uB.result()},i.measure=function(e){return OO(e,t(KB)),KB.result()},i.bounds=function(e){return OO(e,t(_B)),_B.result()},i.centroid=function(e){return OO(e,t(EB)),EB.result()},i.projection=function(n){return arguments.length?(t=null==n?(e=null,_O):(e=n).stream,i):e},i.context=function(e){return arguments.length?(r=null==e?(n=null,new XB):new PB(n=e),"function"!==typeof a&&r.pointRadius(a),i):n},i.pointRadius=function(e){return arguments.length?(a="function"===typeof e?e:(r.pointRadius(+e),+e),i):a},i.projection(e).context(n)},nj=function(){var e,n=[];return{point:function(n,t,r){e.push([n,t,r])},lineStart:function(){n.push(e=[])},lineEnd:KO,rejoin:function(){n.length>1&&n.push(n.pop().concat(n.shift()))},result:function(){var t=n;return n=[],e=null,t}}},tj=function(e,n){return NO(e[0]-n[0])=0;--i)a.point((c=u[i])[0],c[1]);else r(h.x,h.p.x,-1,a);h=h.p}h=h.o,u=h.z,f=!f}while(!h.v);a.lineEnd()}}};function ij(e){if(n=e.length){var n,t,r=0,a=e[0];while(++r=0?1:-1,O=M*S,B=O>DO,j=g*x;if(l.add(YO(j*M*$O(O),b*k+j*zO(O))),s+=B?S+M*HO:S,B^m>=t^_>=t){var L=uj(oj(f),oj(v));hj(L);var D=uj(i,L);hj(D);var T=(B^S>=0?-1:1)*ZO(D[2]);(r>T||r===T&&(L[0]||L[1]))&&(o+=B^S>=0?1:-1)}}return(s<-jO||s0){for(d||(a.polygonStart(),d=!0),a.lineStart(),e=0;e1&&2&l&&h.push(h.pop().concat(h.shift())),s.push(h.filter(yj))}return h}};function yj(e){return e.length>1}function vj(e,n){return((e=e.x)[0]<0?e[1]-TO-jO:TO-e[1])-((n=n.x)[0]<0?n[1]-TO-jO:TO-n[1])}var _j=bj((function(){return!0}),wj,kj,[-DO,-TO]);function wj(e){var n,t=NaN,r=NaN,a=NaN;return{lineStart:function(){e.lineStart(),n=1},point:function(i,s){var o=i>0?DO:-DO,l=NO(i-t);NO(l-DO)0?TO:-TO),e.point(a,r),e.lineEnd(),e.lineStart(),e.point(o,r),e.point(i,r),n=0):a!==o&&l>=DO&&(NO(t-a)jO?WO(($O(n)*(i=zO(r))*$O(t)-$O(r)*(a=zO(n))*$O(e))/(a*i*s)):(n+r)/2}function kj(e,n,t,r){var a;if(null==e)a=t*TO,r.point(-DO,a),r.point(0,a),r.point(DO,a),r.point(DO,0),r.point(DO,-a),r.point(0,-a),r.point(-DO,-a),r.point(-DO,0),r.point(-DO,a);else if(NO(e[0]-n[0])>jO){var i=e[0]DO?e+Math.round(-e/HO)*HO:e,n]}function Oj(e,n,t){return(e%=HO)?n||t?Sj(jj(e),Lj(n,t)):jj(e):n||t?Lj(n,t):Mj}function Bj(e){return function(n,t){return n+=e,[n>DO?n-HO:n<-DO?n+HO:n,t]}}function jj(e){var n=Bj(e);return n.invert=Bj(-e),n}function Lj(e,n){var t=zO(e),r=$O(e),a=zO(n),i=$O(n);function s(e,n){var s=zO(n),o=zO(e)*s,l=$O(e)*s,u=$O(n),c=u*t+o*r;return[YO(l*a-c*i,o*t-u*r),ZO(c*a+l*i)]}return s.invert=function(e,n){var s=zO(n),o=zO(e)*s,l=$O(e)*s,u=$O(n),c=u*a-l*i;return[YO(l*a+u*i,o*t+c*r),ZO(c*t-o*r)]},s}Mj.invert=Mj;var Dj=function(e){function n(n){return n=e(n[0]*AO,n[1]*AO),n[0]*=CO,n[1]*=CO,n}return e=Oj(e[0]*AO,e[1]*AO,e.length>2?e[2]*AO:0),n.invert=function(n){return n=e.invert(n[0]*AO,n[1]*AO),n[0]*=CO,n[1]*=CO,n},n};function Tj(e,n,t,r,a,i){if(t){var s=zO(n),o=$O(n),l=r*t;null==a?(a=n+r*HO,i=n-l/2):(a=Rj(s,a),i=Rj(s,i),(r>0?ai)&&(a+=r*HO));for(var u,c=a;r>0?c>i:c0,a=NO(n)>jO;function i(n,r,a,i){Tj(i,e,t,a,n,r)}function s(e,t){return zO(e)*zO(t)>n}function o(e){var n,t,i,o,c;return{lineStart:function(){o=i=!1,c=1},point:function(d,h){var f,m=[d,h],p=s(d,h),g=r?p?0:u(d,h):p?u(d+(d<0?DO:-DO),h):0;if(!n&&(o=i=p)&&e.lineStart(),p!==i&&(f=l(n,m),(!f||tj(n,f)||tj(m,f))&&(m[2]=1)),p!==i)c=0,p?(e.lineStart(),f=l(m,n),e.point(f[0],f[1])):(f=l(n,m),e.point(f[0],f[1],2),e.lineEnd()),n=f;else if(a&&n&&r^p){var b;g&t||!(b=l(m,n,!0))||(c=0,r?(e.lineStart(),e.point(b[0][0],b[0][1]),e.point(b[1][0],b[1][1]),e.lineEnd()):(e.point(b[1][0],b[1][1]),e.lineEnd(),e.lineStart(),e.point(b[0][0],b[0][1],3)))}!p||n&&tj(n,m)||e.point(m[0],m[1]),n=m,i=p,t=g},lineEnd:function(){i&&e.lineEnd(),n=null},clean:function(){return c|(o&&i)<<1}}}function l(e,t,r){var a=oj(e),i=oj(t),s=[1,0,0],o=uj(a,i),l=lj(o,o),u=o[0],c=l-u*u;if(!c)return!r&&e;var d=n*l/c,h=-n*u/c,f=uj(s,o),m=dj(s,d),p=dj(o,h);cj(m,p);var g=f,b=lj(m,g),y=lj(g,g),v=b*b-y*(lj(m,m)-1);if(!(v<0)){var _=qO(v),w=dj(g,(-b-_)/y);if(cj(w,m),w=sj(w),!r)return w;var x,k=e[0],S=t[0],M=e[1],O=t[1];S0^w[1]<(NO(w[0]-k)DO^(k<=w[0]&&w[0]<=S)){var D=dj(g,(-b+_)/y);return cj(D,m),[w,sj(D)]}}}function u(n,t){var a=r?e:DO-e,i=0;return n<-a?i|=1:n>a&&(i|=2),t<-a?i|=4:t>a&&(i|=8),i}return bj(s,o,i,r?[0,-e]:[-DO,e-DO])},Cj=function(e,n,t,r,a,i){var s,o=e[0],l=e[1],u=n[0],c=n[1],d=0,h=1,f=u-o,m=c-l;if(s=t-o,f||!(s>0)){if(s/=f,f<0){if(s0){if(s>h)return;s>d&&(d=s)}if(s=a-o,f||!(s<0)){if(s/=f,f<0){if(s>h)return;s>d&&(d=s)}else if(f>0){if(s0)){if(s/=m,m<0){if(s0){if(s>h)return;s>d&&(d=s)}if(s=i-l,m||!(s<0)){if(s/=m,m<0){if(s>h)return;s>d&&(d=s)}else if(m>0){if(s0&&(e[0]=o+d*f,e[1]=l+d*m),h<1&&(n[0]=o+h*f,n[1]=l+h*m),!0}}}}},Aj=1e9,Nj=-Aj;function Wj(e,n,t,r){function a(a,i){return e<=a&&a<=t&&n<=i&&i<=r}function i(a,i,o,u){var c=0,d=0;if(null==a||(c=s(a,o))!==(d=s(i,o))||l(a,i)<0^o>0)do{u.point(0===c||3===c?e:t,c>1?r:n)}while((c=(c+o+4)%4)!==d);else u.point(i[0],i[1])}function s(r,a){return NO(r[0]-e)0?0:3:NO(r[0]-t)0?2:1:NO(r[1]-n)0?1:0:a>0?3:2}function o(e,n){return l(e.x,n.x)}function l(e,n){var t=s(e,1),r=s(n,1);return t!==r?t-r:0===t?n[1]-e[1]:1===t?e[0]-n[0]:2===t?e[1]-n[1]:n[0]-e[0]}return function(s){var l,u,c,d,h,f,m,p,g,b,y,v=s,_=nj(),w={point:x,lineStart:O,lineEnd:B,polygonStart:S,polygonEnd:M};function x(e,n){a(e,n)&&v.point(e,n)}function k(){for(var n=0,t=0,a=u.length;tr&&(h-i)*(r-s)>(f-s)*(e-i)&&++n:f<=r&&(h-i)*(r-s)<(f-s)*(e-i)&&--n;return n}function S(){v=_,l=[],u=[],y=!0}function M(){var e=k(),n=y&&e,t=(l=gj(l)).length;(n||t)&&(s.polygonStart(),n&&(s.lineStart(),i(null,null,1,s),s.lineEnd()),t&&aj(l,o,e,i,s),s.polygonEnd()),v=s,l=u=c=null}function O(){w.point=j,u&&u.push(c=[]),b=!0,g=!1,m=p=NaN}function B(){l&&(j(d,h),f&&g&&_.rejoin(),l.push(_.result())),w.point=x,g&&v.lineEnd()}function j(i,s){var o=a(i,s);if(u&&c.push([i,s]),b)d=i,h=s,f=o,b=!1,o&&(v.lineStart(),v.point(i,s));else if(o&&g)v.point(i,s);else{var l=[m=Math.max(Nj,Math.min(Aj,m)),p=Math.max(Nj,Math.min(Aj,p))],_=[i=Math.max(Nj,Math.min(Aj,i)),s=Math.max(Nj,Math.min(Aj,s))];Cj(l,_,e,n,t,r)?(g||(v.lineStart(),v.point(l[0],l[1])),v.point(_[0],_[1]),o||v.lineEnd(),y=!1):o&&(v.lineStart(),v.point(i,s),y=!1)}m=i,p=s,g=o}return w}}function Yj(e){return function(n){var t=new zj;for(var r in e)t[r]=e[r];return t.stream=n,t}}function zj(){}function Ej(e,n,t){var r=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),null!=r&&e.clipExtent(null),OO(t,e.stream(_B)),n(_B.result()),null!=r&&e.clipExtent(r),e}function Pj(e,n,t){return Ej(e,(function(t){var r=n[1][0]-n[0][0],a=n[1][1]-n[0][1],i=Math.min(r/(t[1][0]-t[0][0]),a/(t[1][1]-t[0][1])),s=+n[0][0]+(r-i*(t[1][0]+t[0][0]))/2,o=+n[0][1]+(a-i*(t[1][1]+t[0][1]))/2;e.scale(150*i).translate([s,o])}),t)}function Fj(e,n,t){return Pj(e,[[0,0],n],t)}function Ij(e,n,t){return Ej(e,(function(t){var r=+n,a=r/(t[1][0]-t[0][0]),i=(r-a*(t[1][0]+t[0][0]))/2,s=-a*t[0][1];e.scale(150*a).translate([i,s])}),t)}function Vj(e,n,t){return Ej(e,(function(t){var r=+n,a=r/(t[1][1]-t[0][1]),i=-a*t[0][0],s=(r-a*(t[1][1]+t[0][1]))/2;e.scale(150*a).translate([i,s])}),t)}zj.prototype={constructor:zj,point:function(e,n){this.stream.point(e,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var $j=16,Uj=zO(30*AO),qj=function(e,n){return+n?Jj(e,n):Gj(e)};function Gj(e){return Yj({point:function(n,t){n=e(n,t),this.stream.point(n[0],n[1])}})}function Jj(e,n){function t(r,a,i,s,o,l,u,c,d,h,f,m,p,g){var b=u-r,y=c-a,v=b*b+y*y;if(v>4*n&&p--){var _=s+h,w=o+f,x=l+m,k=qO(_*_+w*w+x*x),S=ZO(x/=k),M=NO(NO(x)-1)n||NO((b*L+y*D)/v-.5)>.3||s*h+o*f+l*m2?e[2]%360*AO:0,L()):[g*CO,b*CO,y*CO]},B.angle=function(e){return arguments.length?(v=e%360*AO,L()):v*CO},B.reflectX=function(e){return arguments.length?(_=e?-1:1,L()):_<0},B.reflectY=function(e){return arguments.length?(w=e?-1:1,L()):w<0},B.precision=function(e){return arguments.length?(s=qj(o,O=e*e),D()):qO(O)},B.fitExtent=function(e,n){return Pj(B,e,n)},B.fitSize=function(e,n){return Fj(B,e,n)},B.fitWidth=function(e,n){return Ij(B,e,n)},B.fitHeight=function(e,n){return Vj(B,e,n)},function(){return n=e.apply(this,arguments),B.invert=n.invert&&j,L()}}function tL(e){var n=0,t=DO/3,r=nL(e),a=r(n,t);return a.parallels=function(e){return arguments.length?r(n=e[0]*AO,t=e[1]*AO):[n*CO,t*CO]},a}function rL(e){var n=zO(e);function t(e,t){return[e*n,$O(t)/n]}return t.invert=function(e,t){return[e/n,ZO(t*n)]},t}function aL(e,n){var t=$O(e),r=(t+$O(n))/2;if(NO(r)=.12&&a<.234&&r>=-.425&&r<-.214?o:a>=.166&&a<.234&&r>=-.214&&r<-.115?l:s).invert(e)},c.stream=function(t){return e&&n===t?e:e=oL([s.stream(n=t),o.stream(t),l.stream(t)])},c.precision=function(e){return arguments.length?(s.precision(e),o.precision(e),l.precision(e),d()):s.precision()},c.scale=function(e){return arguments.length?(s.scale(e),o.scale(.35*e),l.scale(e),c.translate(s.translate())):s.scale()},c.translate=function(e){if(!arguments.length)return s.translate();var n=s.scale(),i=+e[0],c=+e[1];return t=s.translate(e).clipExtent([[i-.455*n,c-.238*n],[i+.455*n,c+.238*n]]).stream(u),r=o.translate([i-.307*n,c+.201*n]).clipExtent([[i-.425*n+jO,c+.12*n+jO],[i-.214*n-jO,c+.234*n-jO]]).stream(u),a=l.translate([i-.205*n,c+.212*n]).clipExtent([[i-.214*n+jO,c+.166*n+jO],[i-.115*n-jO,c+.234*n-jO]]).stream(u),d()},c.fitExtent=function(e,n){return Pj(c,e,n)},c.fitSize=function(e,n){return Fj(c,e,n)},c.fitWidth=function(e,n){return Ij(c,e,n)},c.fitHeight=function(e,n){return Vj(c,e,n)},c.scale(1070)};function uL(e){return function(n,t){var r=zO(n),a=zO(t),i=e(r*a);return i===1/0?[2,0]:[i*a*$O(n),i*$O(t)]}}function cL(e){return function(n,t){var r=qO(n*n+t*t),a=e(r),i=$O(a),s=zO(a);return[YO(n*i,r*s),ZO(r&&t*i/r)]}}var dL=uL((function(e){return qO(2/(1+e))}));dL.invert=cL((function(e){return 2*ZO(e/2)}));var hL=function(){return eL(dL).scale(124.75).clipAngle(179.999)},fL=uL((function(e){return(e=JO(e))&&e/$O(e)}));fL.invert=cL((function(e){return e}));var mL=function(){return eL(fL).scale(79.4188).clipAngle(179.999)};function pL(e,n){return[e,IO(GO((TO+n)/2))]}pL.invert=function(e,n){return[e,2*WO(PO(n))-TO]};var gL=function(){return bL(pL).scale(961/HO)};function bL(e){var n,t,r,a=eL(e),i=a.center,s=a.scale,o=a.translate,l=a.clipExtent,u=null;function c(){var i=DO*s(),o=a(Dj(a.rotate()).invert([0,0]));return l(null==u?[[o[0]-i,o[1]-i],[o[0]+i,o[1]+i]]:e===pL?[[Math.max(o[0]-i,u),n],[Math.min(o[0]+i,t),r]]:[[u,Math.max(o[1]-i,n)],[t,Math.min(o[1]+i,r)]])}return a.scale=function(e){return arguments.length?(s(e),c()):s()},a.translate=function(e){return arguments.length?(o(e),c()):o()},a.center=function(e){return arguments.length?(i(e),c()):i()},a.clipExtent=function(e){return arguments.length?(null==e?u=n=t=r=null:(u=+e[0][0],n=+e[0][1],t=+e[1][0],r=+e[1][1]),c()):null==u?null:[[u,n],[t,r]]},c()}function yL(e){return GO((TO+e)/2)}function vL(e,n){var t=zO(e),r=e===n?$O(e):IO(t/zO(n))/IO(yL(n)/yL(e)),a=t*VO(yL(e),r)/r;if(!r)return pL;function i(e,n){a>0?n<-TO+jO&&(n=-TO+jO):n>TO-jO&&(n=TO-jO);var t=a/VO(yL(n),r);return[t*$O(r*e),a-t*zO(r*e)]}return i.invert=function(e,n){var t=a-n,i=UO(r)*qO(e*e+t*t),s=YO(e,NO(t))*UO(t);return t*r<0&&(s-=DO*UO(e)*UO(t)),[s/r,2*WO(VO(a/i,1/r))-TO]},i}var _L=function(){return tL(vL).scale(109.5).parallels([30,30])};function wL(e,n){return[e,n]}wL.invert=wL;var xL=function(){return eL(wL).scale(152.63)};function kL(e,n){var t=zO(e),r=e===n?$O(e):(t-zO(n))/(n-e),a=t/r+e;if(NO(r)jO&&--a>0);return[e/(.8707+(i=r*r)*(i*(i*i*i*(.003971-.001529*i)-.013791)-.131979)),r]};var WL=function(){return eL(NL).scale(175.295)};function YL(e,n){return[zO(n)*$O(e),$O(n)]}YL.invert=cL(ZO);var zL=function(){return eL(YL).scale(249.5).clipAngle(90+jO)};function EL(e,n){var t=zO(n),r=1+zO(e)*t;return[t*$O(e)/r,$O(n)/r]}EL.invert=cL((function(e){return 2*WO(e)}));var PL=function(){return eL(EL).scale(250).clipAngle(142)};function FL(e,n){return[IO(GO((TO+n)/2)),-e]}FL.invert=function(e,n){return[-n,2*WO(PO(e))-TO]};var IL=function(){var e=bL(FL),n=e.center,t=e.rotate;return e.center=function(e){return arguments.length?n([-e[1],e[0]]):(e=n(),[e[1],-e[0]])},e.rotate=function(e){return arguments.length?t([e[0],e[1],e.length>2?e[2]+90:90]):(e=t(),[e[0],e[1],e[2]-90])},t([0,0,90]).scale(159.155)},VL=Math.abs,$L=(Math.atan,Math.atan2,Math.ceil,Math.cos),UL=(Math.exp,Math.floor,Math.log,Math.max,Math.min,Math.pow,Math.round,Math.sign,Math.sin),qL=(Math.tan,1e-6),GL=Math.PI,JL=GL/2,ZL=(Math.SQRT1_2,XL(2));XL(GL);function KL(e){return e>1?JL:e<-1?-JL:Math.asin(e)}function XL(e){return e>0?Math.sqrt(e):0}function QL(e,n){var t,r=e*UL(n),a=30;do{n-=t=(n+UL(n)-r)/(1+$L(n))}while(VL(t)>qL&&--a>0);return n/2}function eD(e,n,t){function r(r,a){return[e*r*$L(a=QL(t,a)),n*UL(a)]}return r.invert=function(r,a){return a=KL(a/n),[r/(e*$L(a)),KL((2*a+UL(2*a))/t)]},r}var nD=eD(ZL/JL,ZL,GL),tD=function(){return eL(nD).scale(169.529)};const rD=ej(),aD=["clipAngle","clipExtent","scale","translate","center","rotate","parallels","precision","reflectX","reflectY","coefficient","distance","fraction","lobes","parallel","radius","ratio","spacing","tilt"];function iD(e,n){return function t(){const r=n();return r.type=e,r.path=ej().projection(r),r.copy=r.copy||function(){const e=t();return aD.forEach(n=>{r[n]&&e[n](r[n]())}),e.path.pointRadius(r.path.pointRadius()),e},r}}function sD(e,n){if(!e||"string"!==typeof e)throw new Error("Projection type must be a name string.");return e=e.toLowerCase(),arguments.length>1?(lD[e]=iD(e,n),this):lD[e]||null}function oD(e){return e&&e.path||rD}const lD={albers:sL,albersusa:lL,azimuthalequalarea:hL,azimuthalequidistant:mL,conicconformal:_L,conicequalarea:iL,conicequidistant:SL,equalEarth:RL,equirectangular:xL,gnomonic:CL,identity:AL,mercator:gL,mollweide:tD,naturalEarth1:WL,orthographic:zL,stereographic:PL,transversemercator:IL};for(const gie in lD)sD(gie,lD[gie]);function uD(e){no.call(this,null,e)}function cD(e,n){var t=e.pointRadius();return e.context(null),null!=n&&e.pointRadius(n),t}function dD(e){no.call(this,null,e)}function hD(e){no.call(this,null,e)}function fD(e,n,t){var r=null==t?t=>e(n(t)):r=>{var a=e.pointRadius(),i=e.pointRadius(t)(n(r));return e.pointRadius(a),i};return r.context=n=>(e.context(n),r),r}function mD(e,n,t){var r=Uu(e,n-jO,t).concat(n);return function(e){return r.map((function(n){return[e,n]}))}}function pD(e,n,t){var r=Uu(e,n-jO,t).concat(n);return function(e){return r.map((function(n){return[n,e]}))}}function gD(){var e,n,t,r,a,i,s,o,l,u,c,d,h=10,f=h,m=90,p=360,g=2.5;function b(){return{type:"MultiLineString",coordinates:y()}}function y(){return Uu(EO(r/m)*m,t,m).map(c).concat(Uu(EO(o/p)*p,s,p).map(d)).concat(Uu(EO(n/h)*h,e,h).filter((function(e){return NO(e%m)>jO})).map(l)).concat(Uu(EO(i/f)*f,a,f).filter((function(e){return NO(e%p)>jO})).map(u))}return b.lines=function(){return y().map((function(e){return{type:"LineString",coordinates:e}}))},b.outline=function(){return{type:"Polygon",coordinates:[c(r).concat(d(s).slice(1),c(t).reverse().slice(1),d(o).reverse().slice(1))]}},b.extent=function(e){return arguments.length?b.extentMajor(e).extentMinor(e):b.extentMinor()},b.extentMajor=function(e){return arguments.length?(r=+e[0][0],t=+e[1][0],o=+e[0][1],s=+e[1][1],r>t&&(e=r,r=t,t=e),o>s&&(e=o,o=s,s=e),b.precision(g)):[[r,o],[t,s]]},b.extentMinor=function(t){return arguments.length?(n=+t[0][0],e=+t[1][0],i=+t[0][1],a=+t[1][1],n>e&&(t=n,n=e,e=t),i>a&&(t=i,i=a,a=t),b.precision(g)):[[n,i],[e,a]]},b.step=function(e){return arguments.length?b.stepMajor(e).stepMinor(e):b.stepMinor()},b.stepMajor=function(e){return arguments.length?(m=+e[0],p=+e[1],b):[m,p]},b.stepMinor=function(e){return arguments.length?(h=+e[0],f=+e[1],b):[h,f]},b.precision=function(h){return arguments.length?(g=+h,l=mD(i,a,90),u=pD(n,e,g),c=mD(o,s,90),d=pD(r,t,g),b):g},b.extentMajor([[-180,-90+jO],[180,90-jO]]).extentMinor([[-180,-80-jO],[180,80+jO]])}function bD(e){no.call(this,[],e),this.generator=gD()}function yD(e){no.call(this,null,e)}function vD(e,n){let t;return Object(re["E"])(e)?(t=t=>Iy(e(t,n)),t.dep=wD(e)):t=Object(re["m"])(Iy(e||"#888")),t}function _D(e,n){let t;return Object(re["E"])(e)?(t=t=>e(t,n),t.dep=wD(e)):e?t=Object(re["m"])(e):(t=e=>e.$value/e.$max||0,t.dep=!0),t}function wD(e){if(!Object(re["E"])(e))return!1;const n=Object(re["eb"])(Object(re["g"])(e));return n.$x||n.$y||n.$value||n.$max}function xD(e,n,t,r){const a=e.width,i=e.height,s=e.x1||0,o=e.y1||0,l=e.x2||a,u=e.y2||i,c=e.values,d=c?e=>c[e]:re["lb"],h=Qf(l-s,u-o),f=h.getContext("2d"),m=f.getImageData(0,0,l-s,u-o),p=m.data;for(let g=o,b=0;ge.concat(jD(n)),[])}}function jD(e){return e.type===bO?e.features:Object(re["i"])(e).filter(e=>null!=e).map(e=>e.type===gO?e:{type:gO,geometry:e})}uD.Definition={type:"GeoPath",metadata:{modifies:!0},params:[{name:"projection",type:"projection"},{name:"field",type:"field"},{name:"pointRadius",type:"number",expr:!0},{name:"as",type:"string",default:"path"}]},Object(re["z"])(uD,no,{transform(e,n){var t=n.fork(n.ALL),r=this.value,a=e.field||re["y"],i=e.as||"path",s=t.SOURCE;!r||e.modified()?(this.value=r=oD(e.projection),t.materialize().reflow()):s=a===re["y"]||n.modified(a.fields)?t.ADD_MOD:t.ADD;var o=cD(r,e.pointRadius);return t.visit(s,e=>e[i]=r(a(e))),r.pointRadius(o),t.modifies(i)}}),dD.Definition={type:"GeoPoint",metadata:{modifies:!0},params:[{name:"projection",type:"projection",required:!0},{name:"fields",type:"field",array:!0,required:!0,length:2},{name:"as",type:"string",array:!0,length:2,default:["x","y"]}]},Object(re["z"])(dD,no,{transform(e,n){var t,r=e.projection,a=e.fields[0],i=e.fields[1],s=e.as||["x","y"],o=s[0],l=s[1];function u(e){var n=r([a(e),i(e)]);n?(e[o]=n[0],e[l]=n[1]):(e[o]=void 0,e[l]=void 0)}return e.modified()?n=n.materialize().reflow(!0).visit(n.SOURCE,u):(t=n.modified(a.fields)||n.modified(i.fields),n.visit(t?n.ADD_MOD:n.ADD,u)),n.modifies(s)}}),hD.Definition={type:"GeoShape",metadata:{modifies:!0,nomod:!0},params:[{name:"projection",type:"projection"},{name:"field",type:"field",default:"datum"},{name:"pointRadius",type:"number",expr:!0},{name:"as",type:"string",default:"shape"}]},Object(re["z"])(hD,no,{transform(e,n){var t=n.fork(n.ALL),r=this.value,a=e.as||"shape",i=t.ADD;return r&&!e.modified()||(this.value=r=fD(oD(e.projection),e.field||Object(re["u"])("datum"),e.pointRadius),t.materialize().reflow(),i=t.SOURCE),t.visit(i,e=>e[a]=r),t.modifies(a)}}),bD.Definition={type:"Graticule",metadata:{changes:!0,generates:!0},params:[{name:"extent",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"extentMajor",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"extentMinor",type:"array",array:!0,length:2,content:{type:"number",array:!0,length:2}},{name:"step",type:"number",array:!0,length:2},{name:"stepMajor",type:"number",array:!0,length:2,default:[90,360]},{name:"stepMinor",type:"number",array:!0,length:2,default:[10,10]},{name:"precision",type:"number",default:2.5}]},Object(re["z"])(bD,no,{transform(e,n){var t,r=this.value,a=this.generator;if(!r.length||e.modified())for(var i in e)Object(re["E"])(a[i])&&a[i](e[i]);return t=a(),r.length?n.mod.push(me(r[0],t)):n.add.push(de(t)),r[0]=t,n}}),yD.Definition={type:"heatmap",metadata:{modifies:!0},params:[{name:"field",type:"field"},{name:"color",type:"string",expr:!0},{name:"opacity",type:"number",expr:!0},{name:"resolve",type:"enum",values:["shared","independent"],default:"independent"},{name:"as",type:"string",default:"image"}]},Object(re["z"])(yD,no,{transform(e,n){if(!n.changed()&&!e.modified())return n.StopPropagation;var t=n.materialize(n.SOURCE).source,r="shared"===e.resolve,a=e.field||re["y"],i=_D(e.opacity,e),s=vD(e.color,e),o=e.as||"image",l={$x:0,$y:0,$value:0,$max:r?ko(t.map(e=>ko(a(e).values))):0};return t.forEach(e=>{const n=a(e),t=Object(re["p"])({},e,l);r||(t.$max=ko(n.values||[])),e[o]=xD(n,t,s.dep?s:Object(re["m"])(s(t)),i.dep?i:Object(re["m"])(i(t)))}),n.reflow(!0).modifies(o)}}),Object(re["z"])(kD,no,{transform(e,n){let t=this.value;return!t||e.modified("type")?(this.value=t=MD(e.type),aD.forEach(n=>{null!=e[n]&&OD(t,n,e[n])})):aD.forEach(n=>{e.modified(n)&&OD(t,n,e[n])}),null!=e.pointRadius&&t.path.pointRadius(e.pointRadius),e.fit&&SD(t,e),n.fork(n.NO_SOURCE|n.NO_FIELDS)}});var LD=function(e,n){var t,r=1;function a(){var a,i,s=t.length,o=0,l=0;for(a=0;a=(i=(p+b)/2))?p=i:b=i,(c=t>=(s=(g+y)/2))?g=s:y=s,a=f,!(f=f[d=c<<1|u]))return a[d]=m,e;if(o=+e._x.call(null,f.data),l=+e._y.call(null,f.data),n===o&&t===l)return m.next=f,a?a[d]=m:e._root=m,e;do{a=a?a[d]=new Array(4):e._root=new Array(4),(u=n>=(i=(p+b)/2))?p=i:b=i,(c=t>=(s=(g+y)/2))?g=s:y=s}while((d=c<<1|u)===(h=(l>=s)<<1|o>=i));return a[h]=f,a[d]=m,e}function RD(e){var n,t,r,a,i=e.length,s=new Array(i),o=new Array(i),l=1/0,u=1/0,c=-1/0,d=-1/0;for(t=0;tc&&(c=r),ad&&(d=a));if(l>c||u>d)return this;for(this.cover(l,u).cover(c,d),t=0;te||e>=a||r>n||n>=i)switch(o=(nh||(i=l.y0)>f||(s=l.x1)=b)<<1|e>=g)&&(l=m[m.length-1],m[m.length-1]=m[m.length-1-u],m[m.length-1-u]=l)}else{var y=e-+this._x.call(null,p.data),v=n-+this._y.call(null,p.data),_=y*y+v*v;if(_=(o=(m+g)/2))?m=o:g=o,(c=s>=(l=(p+b)/2))?p=l:b=l,n=f,!(f=f[d=c<<1|u]))return this;if(!f.length)break;(n[d+1&3]||n[d+2&3]||n[d+3&3])&&(t=n,h=d)}while(f.data!==e)if(r=f,!(f=f.next))return this;return(a=f.next)&&delete f.next,r?(a?r.next=a:delete r.next,this):n?(a?n[d]=a:delete n[d],(f=n[0]||n[1]||n[2]||n[3])&&f===(n[3]||n[2]||n[1]||n[0])&&!f.length&&(t?t[h]=f:this._root=f),this):(this._root=a,this)};function zD(e){for(var n=0,t=e.length;nu+m||ic+m||sl.index){var p=u-o.x-o.vx,g=c-o.y-o.vy,b=p*p+g*g;be.r&&(e.r=e[n].r)}function l(){if(n){var r,a,i=n.length;for(t=new Array(i),r=0;r{}};function aT(){for(var e,n=0,t=arguments.length,r={};n=0&&(t=e.slice(r+1),e=e.slice(0,r)),e&&!n.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:t}}))}function oT(e,n){for(var t,r=0,a=e.length;r0)for(var t,r,a=new Array(t),i=0;i=0&&n._call.call(null,e),n=n._next;--hT}function OT(){bT=(gT=vT.now())+yT,hT=fT=0;try{MT()}finally{hT=0,jT(),bT=0}}function BT(){var e=vT.now(),n=e-gT;n>pT&&(yT-=n,gT=e)}function jT(){var e,n,t=uT,r=1/0;while(t)t._call?(r>t._time&&(r=t._time),e=t,t=t._next):(n=t._next,t._next=null,t=e?e._next=n:uT=n);cT=e,LT(r)}function LT(e){if(!hT){fT&&(fT=clearTimeout(fT));var n=e-bT;n>24?(e<1/0&&(fT=setTimeout(OT,e-vT.now()-yT)),mT&&(mT=clearInterval(mT))):(mT||(gT=vT.now(),mT=setInterval(BT,pT)),hT=1,_T(OT))}}kT.prototype=ST.prototype={constructor:kT,restart:function(e,n,t){if("function"!==typeof e)throw new TypeError("callback is not a function");t=(null==t?wT():+t)+(null==n?0:+n),this._next||cT===this||(cT?cT._next=this:uT=this,cT=this),this._call=e,this._time=t,LT()},stop:function(){this._call&&(this._call=null,this._time=1/0,LT())}};const DT=1664525,TT=1013904223,RT=4294967296;var HT=function(){let e=1;return()=>(e=(DT*e+TT)%RT)/RT};function CT(e){return e.x}function AT(e){return e.y}var NT=10,WT=Math.PI*(3-Math.sqrt(5)),YT=function(e){var n,t=1,r=.001,a=1-Math.pow(r,1/300),i=0,s=.6,o=new Map,l=ST(d),u=dT("tick","end"),c=HT();function d(){h(),u.call("tick",n),t1?(null==t?o.delete(e):o.set(e,m(t)),n):o.get(e)},find:function(n,t,r){var a,i,s,o,l,u=0,c=e.length;for(null==r?r=1/0:r*=r,u=0;u1?(u.on(e,t),n):u.on(e)}}},zT=function(){var e,n,t,r,a,i=XD(-30),s=1,o=1/0,l=.81;function u(t){var a,i=e.length,s=GD(e,CT,AT).visitAfter(d);for(r=t,a=0;a=o)){(e.data!==n||e.next)&&(0===d&&(d=QD(t),m+=d*d),0===h&&(h=QD(t),m+=h*h),m[o(e,n,r),e]));for(s=0,a=new Array(u);se.touch(n).run()}function XT(e,n){const t=YT(e),r=t.stop,a=t.restart;let i=!1;return t.stopped=()=>i,t.restart=()=>(i=!1,a()),t.stop=()=>(i=!0,r()),QT(t,n,!0).on("end",()=>i=!0)}function QT(e,n,t,r){var a,i,s,o,l=Object(re["i"])(n.forces);for(a=0,i=qT.length;an(e,t):n)}ZT.Definition={type:"Force",metadata:{modifies:!0},params:[{name:"static",type:"boolean",default:!1},{name:"restart",type:"boolean",default:!1},{name:"iterations",type:"number",default:300},{name:"alpha",type:"number",default:1},{name:"alphaMin",type:"number",default:.001},{name:"alphaTarget",type:"number",default:0},{name:"velocityDecay",type:"number",default:.4},{name:"forces",type:"param",array:!0,params:[{key:{force:"center"},params:[{name:"x",type:"number",default:0},{name:"y",type:"number",default:0}]},{key:{force:"collide"},params:[{name:"radius",type:"number",expr:!0},{name:"strength",type:"number",default:.7},{name:"iterations",type:"number",default:1}]},{key:{force:"nbody"},params:[{name:"strength",type:"number",default:-30},{name:"theta",type:"number",default:.9},{name:"distanceMin",type:"number",default:1},{name:"distanceMax",type:"number"}]},{key:{force:"link"},params:[{name:"links",type:"data"},{name:"id",type:"field"},{name:"distance",type:"number",default:30,expr:!0},{name:"strength",type:"number",expr:!0},{name:"iterations",type:"number",default:1}]},{key:{force:"x"},params:[{name:"strength",type:"number",default:.1},{name:"x",type:"field"}]},{key:{force:"y"},params:[{name:"strength",type:"number",default:.1},{name:"y",type:"field"}]}]},{name:"as",type:"string",array:!0,modify:!1,default:JT}]},Object(re["z"])(ZT,no,{transform(e,n){var t=this.value,r=n.changed(n.ADD_REM),a=e.modified(qT),i=e.iterations||300;if(t?(r&&(n.modifies("index"),t.nodes(n.source)),(a||n.changed(n.MOD))&&QT(t,e,0,n)):(this.value=t=XT(n.source,e),t.on("tick",KT(n.dataflow,this)),e.static||(r=!0,t.tick()),n.modifies("index")),a||r||e.modified(GT)||n.changed()&&e.restart)if(t.alpha(Math.max(t.alpha(),e.alpha||1)).alphaDecay(1-Math.pow(t.alphaMin(),1/i)),e.static)for(t.stop();--i>=0;)t.tick();else if(t.stopped()&&t.restart(),!r)return n.StopPropagation;return this.finish(e,n)},finish(e,n){const t=n.dataflow;for(let o,l=this._argops,u=0,c=l.length;u{var a=e.data;t(a)&&(r[n(a)]=e)}),e.lookup=r,e};function aR(e){var n=0,t=e.children,r=t&&t.length;if(r)while(--r>=0)n+=t[r].value;else n=1;e.value=n}var iR=function(){return this.eachAfter(aR)},sR=function(e,n){let t=-1;for(const r of this)e.call(n,r,++t,this);return this},oR=function(e,n){var t,r,a=this,i=[a],s=-1;while(a=i.pop())if(e.call(n,a,++s,this),t=a.children)for(r=t.length-1;r>=0;--r)i.push(t[r]);return this},lR=function(e,n){var t,r,a,i=this,s=[i],o=[],l=-1;while(i=s.pop())if(o.push(i),t=i.children)for(r=0,a=t.length;r=0)t+=r[a].value;n.value=t}))},dR=function(e){return this.eachBefore((function(n){n.children&&n.children.sort(e)}))},hR=function(e){var n=this,t=fR(n,e),r=[n];while(n!==t)n=n.parent,r.push(n);var a=r.length;while(e!==t)r.splice(a,0,e),e=e.parent;return r};function fR(e,n){if(e===n)return e;var t=e.ancestors(),r=n.ancestors(),a=null;e=t.pop(),n=r.pop();while(e===n)a=e,e=t.pop(),n=r.pop();return a}var mR=function(){var e=this,n=[e];while(e=e.parent)n.push(e);return n},pR=function(){return Array.from(this)},gR=function(){var e=[];return this.eachBefore((function(n){n.children||e.push(n)})),e},bR=function(){var e=this,n=[];return e.each((function(t){t!==e&&n.push({source:t.parent,target:t})})),n},yR=function*(){var e,n,t,r,a=this,i=[a];do{e=i.reverse(),i=[];while(a=e.pop())if(yield a,n=a.children)for(t=0,r=n.length;t=0;--i)l.push(r=a[i]=new MR(a[i])),r.parent=t,r.depth=t.depth+1;return o.eachBefore(SR)}function _R(){return vR(this).eachBefore(kR)}function wR(e){return e.children}function xR(e){return Array.isArray(e)?e[1]:null}function kR(e){void 0!==e.data.value&&(e.value=e.data.value),e.data=e.data.data}function SR(e){var n=0;do{e.height=n}while((e=e.parent)&&e.height<++n)}function MR(e){this.data=e,this.depth=this.height=0,this.parent=null}function OR(e){no.call(this,null,e)}MR.prototype=vR.prototype={constructor:MR,count:iR,each:sR,eachAfter:lR,eachBefore:oR,find:uR,sum:cR,sort:dR,path:hR,ancestors:mR,descendants:pR,leaves:gR,links:bR,copy:_R,[Symbol.iterator]:yR},OR.Definition={type:"Nest",metadata:{treesource:!0,changes:!0},params:[{name:"keys",type:"field",array:!0},{name:"generate",type:"boolean"}]};const BR=e=>e.values;function jR(){const e=[],n={entries:e=>r(t(e,0),0),key:t=>(e.push(t),n)};function t(n,r){if(r>=e.length)return n;const a=n.length,i=e[r++],s={},o={};let l,u,c,d=-1;while(++de.length)return n;const a=[];for(const e in n)a.push({key:e,values:r(n[e],t)});return a}return n}function LR(e){no.call(this,null,e)}Object(re["z"])(OR,no,{transform(e,n){n.source||Object(re["o"])("Nest transform requires an upstream data source.");var t=e.generate,r=e.modified(),a=n.clone(),i=this.value;return(!i||r||n.changed())&&(i&&i.each(e=>{e.children&&le(e.data)&&a.rem.push(e.data)}),this.value=i=vR({values:Object(re["i"])(e.keys).reduce((e,n)=>(e.key(n),e),jR()).entries(a.source)},BR),t&&i.each(e=>{e.children&&(e=de(e.data),a.add.push(e),a.source.push(e))}),rR(i,ue,ue)),a.source.root=i,a}});const DR=(e,n)=>e.parent===n.parent?1:2;function TR(e,n,t){for(let r,a=0,i=n.length;ae.data)),TR(t,this.params,e),t.separation&&t.separation(!1!==e.separation?DR:re["P"]);try{this.value=t(a)}catch(s){Object(re["o"])(s)}return a.each(e=>RR(e,r,i)),n.reflow(e.modified()).modifies(i).modifies("leaf")}});var HR=function(e){return"object"===typeof e&&"length"in e?e:Array.from(e)};function CR(e){var n,t,r=e.length;while(r)t=Math.random()*r--|0,n=e[r],e[r]=e[t],e[t]=n;return e}var AR=function(e){var n,t,r=0,a=(e=CR(Array.from(e))).length,i=[];while(r0&&t*t>r*r+a*a}function zR(e,n){for(var t=0;ts?(r=(u+s-a)/(2*u),i=Math.sqrt(Math.max(0,s/u-r*r)),t.x=e.x-r*o-i*l,t.y=e.y-r*l+i*o):(r=(u+a-s)/(2*u),i=Math.sqrt(Math.max(0,a/u-r*r)),t.x=n.x+r*o-i*l,t.y=n.y+r*l+i*o)):(t.x=n.x+t.r,t.y=n.y)}function $R(e,n){var t=e.r+n.r-1e-6,r=n.x-e.x,a=n.y-e.y;return t>0&&t*t>r*r+a*a}function UR(e){var n=e._,t=e.next._,r=n.r+t.r,a=(n.x*t.r+t.x*n.r)/r,i=(n.y*t.r+t.y*n.r)/r;return a*a+i*i}function qR(e){this._=e,this.next=null,this.previous=null}function GR(e){if(!(a=(e=HR(e)).length))return 0;var n,t,r,a,i,s,o,l,u,c,d;if(n=e[0],n.x=0,n.y=0,!(a>1))return n.r;if(t=e[1],n.x=-t.r,t.x=n.r,t.y=0,!(a>2))return n.r+t.r;VR(t,n,r=e[2]),n=new qR(n),t=new qR(t),r=new qR(r),n.next=r.previous=t,t.next=n.previous=r,r.next=t.previous=n;e:for(o=3;o0)throw new Error("cycle");return i}return t.id=function(n){return arguments.length?(e=ZR(n),t):e},t.parentId=function(e){return arguments.length?(n=ZR(e),t):n},t};function gH(e){no.call(this,null,e)}function bH(e,n){return e.parent===n.parent?1:2}function yH(e){var n=e.children;return n?n[0]:e.t}function vH(e){var n=e.children;return n?n[n.length-1]:e.t}function _H(e,n,t){var r=t/(n.i-e.i);n.c-=r,n.s+=t,e.c+=r,n.z+=t,n.m+=t}function wH(e){var n,t=0,r=0,a=e.children,i=a.length;while(--i>=0)n=a[i],n.z+=t,n.m+=t,t+=n.s+(r+=n.c)}function xH(e,n,t){return e.a.parent===n.parent?e.a:t}function kH(e,n){this._=e,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=n}function SH(e){var n,t,r,a,i,s=new kH(e,0),o=[s];while(n=o.pop())if(r=n._.children)for(n.children=new Array(i=r.length),a=i-1;a>=0;--a)o.push(t=n.children[a]=new kH(r[a],a)),t.parent=n;return(s.parent=new kH(null,0)).children=[s],s}gH.Definition={type:"Stratify",metadata:{treesource:!0},params:[{name:"key",type:"field",required:!0},{name:"parentKey",type:"field",required:!0}]},Object(re["z"])(gH,no,{transform(e,n){n.source||Object(re["o"])("Stratify transform requires an upstream data source.");let t=this.value;const r=e.modified(),a=n.fork(n.ALL).materialize(n.SOURCE),i=!t||r||n.changed(n.ADD_REM)||n.modified(e.key.fields)||n.modified(e.parentKey.fields);return a.source=a.source.slice(),i&&(t=a.source.length?rR(pH().id(e.key).parentId(e.parentKey)(a.source),e.key,re["hb"]):rR(pH()([{}]),e.key,e.key)),a.source.root=this.value=t,a}}),kH.prototype=Object.create(MR.prototype);var MH=function(){var e=bH,n=1,t=1,r=null;function a(a){var o=SH(a);if(o.eachAfter(i),o.parent.m=-o.z,o.eachBefore(s),r)a.eachBefore(l);else{var u=a,c=a,d=a;a.eachBefore((function(e){e.xc.x&&(c=e),e.depth>d.depth&&(d=e)}));var h=u===c?1:e(u,c)/2,f=h-u.x,m=n/(c.x+h+f),p=t/(d.depth||1);a.eachBefore((function(e){e.x=(e.x+f)*m,e.y=e.depth*p}))}return a}function i(n){var t=n.children,r=n.parent.children,a=n.i?r[n.i-1]:null;if(t){wH(n);var i=(t[0].z+t[t.length-1].z)/2;a?(n.z=a.z+e(n._,a._),n.m=n.z-i):n.z=i}else a&&(n.z=a.z+e(n._,a._));n.parent.A=o(n,a,n.parent.A||r[0])}function s(e){e._.x=e.z+e.parent.m,e.m+=e.parent.m}function o(n,t,r){if(t){var a,i=n,s=n,o=t,l=i.parent.children[0],u=i.m,c=s.m,d=o.m,h=l.m;while(o=vH(o),i=yH(i),o&&i)l=yH(l),s=vH(s),s.a=n,a=o.z+d-i.z-u+e(o._,i._),a>0&&(_H(xH(o,n,r),n,a),u+=a,c+=a),d+=o.m,u+=i.m,h+=l.m,c+=s.m;o&&!vH(s)&&(s.t=o,s.m+=d-c),i&&!yH(l)&&(l.t=i,l.m+=u-h,r=n)}return r}function l(e){e.x*=n,e.y=e.depth*t}return a.separation=function(n){return arguments.length?(e=n,a):e},a.size=function(e){return arguments.length?(r=!1,n=+e[0],t=+e[1],a):r?null:[n,t]},a.nodeSize=function(e){return arguments.length?(r=!0,n=+e[0],t=+e[1],a):r?[n,t]:null},a};function OH(e,n){return e.parent===n.parent?1:2}function BH(e){return e.reduce(jH,0)/e.length}function jH(e,n){return e+n.x}function LH(e){return 1+e.reduce(DH,0)}function DH(e,n){return Math.max(e,n.y)}function TH(e){var n;while(n=e.children)e=n[0];return e}function RH(e){var n;while(n=e.children)e=n[n.length-1];return e}var HH=function(){var e=OH,n=1,t=1,r=!1;function a(a){var i,s=0;a.eachAfter((function(n){var t=n.children;t?(n.x=BH(t),n.y=LH(t)):(n.x=i?s+=e(n,i):0,n.y=0,i=n)}));var o=TH(a),l=RH(a),u=o.x-e(o,l)/2,c=l.x+e(l,o)/2;return a.eachAfter(r?function(e){e.x=(e.x-a.x)*n,e.y=(a.y-e.y)*t}:function(e){e.x=(e.x-u)/(c-u)*n,e.y=(1-(a.y?e.y/a.y:1))*t})}return a.separation=function(n){return arguments.length?(e=n,a):e},a.size=function(e){return arguments.length?(r=!1,n=+e[0],t=+e[1],a):r?null:[n,t]},a.nodeSize=function(e){return arguments.length?(r=!0,n=+e[0],t=+e[1],a):r?[n,t]:null},a},CH={tidy:MH,cluster:HH};const AH=["x","y","depth","children"];function NH(e){LR.call(this,e)}function WH(e){no.call(this,[],e)}NH.Definition={type:"Tree",metadata:{tree:!0,modifies:!0},params:[{name:"field",type:"field"},{name:"sort",type:"compare"},{name:"method",type:"enum",default:"tidy",values:["tidy","cluster"]},{name:"size",type:"number",array:!0,length:2},{name:"nodeSize",type:"number",array:!0,length:2},{name:"separation",type:"boolean",default:!0},{name:"as",type:"string",array:!0,length:AH.length,default:AH}]},Object(re["z"])(NH,LR,{layout(e){var n=e||"tidy";if(Object(re["w"])(CH,n))return CH[n]();Object(re["o"])("Unrecognized Tree layout method: "+n)},params:["size","nodeSize"],fields:AH}),WH.Definition={type:"TreeLinks",metadata:{tree:!0,generates:!0,changes:!0},params:[]},Object(re["z"])(WH,no,{transform(e,n){const t=this.value,r=n.source&&n.source.root,a=n.fork(n.NO_SOURCE),i={};return r||Object(re["o"])("TreeLinks transform requires a tree data source."),n.changed(n.ADD_REM)?(a.rem=t,n.visit(n.SOURCE,e=>i[ue(e)]=1),r.each(e=>{const n=e.data,t=e.parent&&e.parent.data;t&&i[ue(n)]&&i[ue(t)]&&a.add.push(de({source:t,target:n}))}),this.value=a.add):n.changed(n.MOD)&&(n.visit(n.MOD,e=>i[ue(e)]=1),t.forEach(e=>{(i[ue(e.source)]||i[ue(e.target)])&&a.mod.push(e)})),a}});var YH=function(e,n,t,r,a){var i,s,o=e.children,l=o.length,u=new Array(l+1);for(u[0]=s=i=0;i=n-1){var l=o[e];return l.x0=r,l.y0=a,l.x1=i,void(l.y1=s)}var d=u[e],h=t/2+d,f=e+1,m=n-1;while(f>>1;u[p]s-a){var y=t?(r*b+i*g)/t:i;c(e,f,g,r,a,y,s),c(f,n,b,y,a,i,s)}else{var v=t?(a*b+s*g)/t:s;c(e,f,g,r,a,i,v),c(f,n,b,r,v,i,s)}}c(0,l,e.value,n,t,r,a)},zH=function(e,n,t,r,a){var i,s=e.children,o=-1,l=s.length,u=e.value&&(a-t)/e.value;while(++oh&&(h=o),g=c*c*p,f=Math.max(h/g,g/d),f>m){c-=o;break}m=f}b.push(s={value:c,dice:l1?n:1)},t}(PH),VH=function e(n){function t(e,t,r,a,i){if((s=e._squarify)&&s.ratio===n){var s,o,l,u,c,d=-1,h=s.length,f=e.value;while(++d1?n:1)},t}(PH),$H=function(){var e=IH,n=!1,t=1,r=1,a=[0],i=KR,s=KR,o=KR,l=KR,u=KR;function c(e){return e.x0=e.y0=0,e.x1=t,e.y1=r,e.eachBefore(d),a=[0],n&&e.eachBefore(sH),e}function d(n){var t=a[n.depth],r=n.x0+t,c=n.y0+t,d=n.x1-t,h=n.y1-t;d{const t=e.tile();t.ratio&&e.tile(t.ratio(n))},e.method=n=>{Object(re["w"])(UH,n)?e.tile(UH[n]):Object(re["o"])("Unrecognized Treemap layout method: "+n)},e},params:["method","ratio","size","round","padding","paddingInner","paddingOuter","paddingTop","paddingRight","paddingBottom","paddingLeft"],fields:qH});var JH=function(e,n){var t,r,a,i,s,o,l=[],u=function(e){return e(i)};if(null==n)l.push(e);else for(t={},r=0,a=e.length;r{Ol(n,e.x,e.y,e.bandwidth||.3).forEach(e=>{const t={};for(let r=0;r"poly"===e?n:"quad"===e?2:1;function QH(e){no.call(this,null,e)}QH.Definition={type:"Regression",metadata:{generates:!0},params:[{name:"x",type:"field",required:!0},{name:"y",type:"field",required:!0},{name:"groupby",type:"field",array:!0},{name:"method",type:"string",default:"linear",values:Object.keys(KH)},{name:"order",type:"number",default:3},{name:"extent",type:"number",array:!0,length:2},{name:"params",type:"boolean",default:!1},{name:"as",type:"string",array:!0}]},Object(re["z"])(QH,no,{transform(e,n){const t=n.fork(n.NO_SOURCE|n.NO_FIELDS);if(!this.value||n.changed()||e.modified()){const r=n.materialize(n.SOURCE).source,a=JH(r,e.groupby),i=(e.groupby||[]).map(re["h"]),s=e.method||"linear",o=e.order||3,l=XH(s,o),u=e.as||[Object(re["h"])(e.x),Object(re["h"])(e.y)],c=KH[s],d=[];let h=e.extent;Object(re["w"])(KH,s)||Object(re["o"])("Invalid regression method: "+s),null!=h&&"log"===s&&h[0]<=0&&(n.dataflow.warn("Ignoring extent with values <= 0 for log regression."),h=null),a.forEach(t=>{const r=t.length;if(r<=l)return void n.dataflow.warn("Skipping regression with more parameters than data points.");const a=c(t,e.x,e.y,o);if(e.params)return void d.push(de({keys:t.dims,coef:a.coef,rSquared:a.rSquared}));const f=h||Object(re["q"])(t,e.x),m=e=>{const n={};for(let r=0;rm([e,a.predict(e)])):Tl(a.predict,f,25,200).forEach(m)}),this.value&&(t.rem=this.value),this.value=t.add=t.source=d}return t}});const eC=Math.pow(2,-52),nC=new Uint32Array(512);class tC{static from(e,n=hC,t=fC){const r=e.length,a=new Float64Array(2*r);for(let i=0;i>1;if(n>0&&"number"!==typeof e[0])throw new Error("Expected coords to contain numbers.");this.coords=e;const t=Math.max(2*n-5,0);this._triangles=new Uint32Array(3*t),this._halfedges=new Int32Array(3*t),this._hashSize=Math.ceil(Math.sqrt(n)),this._hullPrev=new Uint32Array(n),this._hullNext=new Uint32Array(n),this._hullTri=new Uint32Array(n),this._hullHash=new Int32Array(this._hashSize).fill(-1),this._ids=new Uint32Array(n),this._dists=new Float64Array(n),this.update()}update(){const{coords:e,_hullPrev:n,_hullNext:t,_hullTri:r,_hullHash:a}=this,i=e.length>>1;let s=1/0,o=1/0,l=-1/0,u=-1/0;for(let M=0;Ml&&(l=n),t>u&&(u=t),this._ids[M]=M}const c=(s+l)/2,d=(o+u)/2;let h,f,m,p=1/0;for(let M=0;M0&&(f=M,p=n)}let y=e[2*f],v=e[2*f+1],_=1/0;for(let M=0;Mr&&(n[t++]=a,r=this._dists[a])}return this.hull=n.subarray(0,t),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(sC(g,b,y,v,w,x)){const e=f,n=y,t=v;f=m,y=w,v=x,m=e,w=n,x=t}const k=uC(g,b,y,v,w,x);this._cx=k.x,this._cy=k.y;for(let M=0;M0&&Math.abs(s-M)<=eC&&Math.abs(o-O)<=eC)continue;if(M=s,O=o,i===h||i===f||i===m)continue;let l=0;for(let e=0,n=this._hashKey(s,o);e0?3-t:1+t)/4}function aC(e,n,t,r){const a=e-t,i=n-r;return a*a+i*i}function iC(e,n,t,r,a,i){const s=(r-n)*(a-e),o=(t-e)*(i-n);return Math.abs(s-o)>=33306690738754716e-32*Math.abs(s+o)?s-o:0}function sC(e,n,t,r,a,i){const s=iC(a,i,e,n,t,r)||iC(e,n,t,r,a,i)||iC(t,r,a,i,e,n);return s<0}function oC(e,n,t,r,a,i,s,o){const l=e-s,u=n-o,c=t-s,d=r-o,h=a-s,f=i-o,m=l*l+u*u,p=c*c+d*d,g=h*h+f*f;return l*(d*g-p*f)-u*(c*g-p*h)+m*(c*f-d*h)<0}function lC(e,n,t,r,a,i){const s=t-e,o=r-n,l=a-e,u=i-n,c=s*s+o*o,d=l*l+u*u,h=.5/(s*u-o*l),f=(u*c-o*d)*h,m=(s*d-l*c)*h;return f*f+m*m}function uC(e,n,t,r,a,i){const s=t-e,o=r-n,l=a-e,u=i-n,c=s*s+o*o,d=l*l+u*u,h=.5/(s*u-o*l),f=e+(u*c-o*d)*h,m=n+(s*d-l*c)*h;return{x:f,y:m}}function cC(e,n,t,r){if(r-t<=20)for(let a=t+1;a<=r;a++){const r=e[a],i=n[r];let s=a-1;while(s>=t&&n[e[s]]>i)e[s+1]=e[s--];e[s+1]=r}else{const a=t+r>>1;let i=t+1,s=r;dC(e,a,i),n[e[t]]>n[e[r]]&&dC(e,t,r),n[e[i]]>n[e[r]]&&dC(e,i,r),n[e[t]]>n[e[i]]&&dC(e,t,i);const o=e[i],l=n[o];while(1){do{i++}while(n[e[i]]l);if(s=s-t?(cC(e,n,i,r),cC(e,n,t,s-1)):(cC(e,n,t,s-1),cC(e,n,i,r))}}function dC(e,n,t){const r=e[n];e[n]=e[t],e[t]=r}function hC(e){return e[0]}function fC(e){return e[1]}const mC=1e-6;class pC{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(e,n){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+n}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(e,n){this._+=`L${this._x1=+e},${this._y1=+n}`}arc(e,n,t){e=+e,n=+n,t=+t;const r=e+t,a=n;if(t<0)throw new Error("negative radius");null===this._x1?this._+=`M${r},${a}`:(Math.abs(this._x1-r)>mC||Math.abs(this._y1-a)>mC)&&(this._+="L"+r+","+a),t&&(this._+=`A${t},${t},0,1,1,${e-t},${n}A${t},${t},0,1,1,${this._x1=r},${this._y1=a}`)}rect(e,n,t,r){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+n}h${+t}v${+r}h${-t}Z`}value(){return this._||null}}class gC{constructor(){this._=[]}moveTo(e,n){this._.push([e,n])}closePath(){this._.push(this._[0].slice())}lineTo(e,n){this._.push([e,n])}value(){return this._.length?this._:null}}class bC{constructor(e,[n,t,r,a]=[0,0,960,500]){if(!((r=+r)>=(n=+n))||!((a=+a)>=(t=+t)))throw new Error("invalid bounds");this.delaunay=e,this._circumcenters=new Float64Array(2*e.points.length),this.vectors=new Float64Array(2*e.points.length),this.xmax=r,this.xmin=n,this.ymax=a,this.ymin=t,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points:e,hull:n,triangles:t},vectors:r}=this,a=this.circumcenters=this._circumcenters.subarray(0,t.length/3*2);for(let h,f,m=0,p=0,g=t.length;m1)a-=2;for(let i=2;i4)for(let i=0;i0){if(n>=this.ymax)return null;(a=(this.ymax-n)/r)0){if(e>=this.xmax)return null;(a=(this.xmax-e)/t)this.xmax?2:0)|(nthis.ymax?8:0)}}const yC=2*Math.PI,vC=Math.pow;function _C(e){return e[0]}function wC(e){return e[1]}function xC(e){const{triangles:n,coords:t}=e;for(let r=0;r1e-10)return!1}return!0}function kC(e,n,t){return[e+Math.sin(e+n)*t,n+Math.cos(e-n)*t]}class SC{static from(e,n=_C,t=wC,r){return new SC("length"in e?MC(e,n,t,r):Float64Array.from(OC(e,n,t,r)))}constructor(e){this._delaunator=new tC(e),this.inedges=new Int32Array(e.length/2),this._hullIndex=new Int32Array(e.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){const e=this._delaunator,n=this.points;if(e.hull&&e.hull.length>2&&xC(e)){this.collinear=Int32Array.from({length:n.length/2},(e,n)=>n).sort((e,t)=>n[2*e]-n[2*t]||n[2*e+1]-n[2*t+1]);const e=this.collinear[0],t=this.collinear[this.collinear.length-1],r=[n[2*e],n[2*e+1],n[2*t],n[2*t+1]],a=1e-8*Math.hypot(r[3]-r[1],r[2]-r[0]);for(let i=0,s=n.length/2;i0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=r[0],this.triangles[1]=r[1],this.triangles[2]=r[1],i[r[0]]=1,2===r.length&&(i[r[1]]=0))}voronoi(e){return new bC(this,e)}*neighbors(e){const{inedges:n,hull:t,_hullIndex:r,halfedges:a,triangles:i,collinear:s}=this;if(s){const n=s.indexOf(e);return n>0&&(yield s[n-1]),void(n=0&&a!==t&&a!==r)t=a;return a}_step(e,n,t){const{inedges:r,hull:a,_hullIndex:i,halfedges:s,triangles:o,points:l}=this;if(-1===r[e]||!l.length)return(e+1)%(l.length>>1);let u=e,c=vC(n-l[2*e],2)+vC(t-l[2*e+1],2);const d=r[e];let h=d;do{let r=o[h];const d=vC(n-l[2*r],2)+vC(t-l[2*r+1],2);if(d>2);e.width=(TC<<5)/n,e.height=RC/n;var t=e.getContext("2d");return t.fillStyle=t.strokeStyle="red",t.textAlign="center",{context:t,ratio:n}}function f(e,n,t){var r,a,i,s=n.x,u=n.y,d=Math.sqrt(o[0]*o[0]+o[1]*o[1]),h=l(o),f=c()<.5?1:-1,m=-f;while(r=h(m+=f)){if(a=~~r[0],i=~~r[1],Math.min(Math.abs(a),Math.abs(i))>=d)break;if(n.x=s+a,n.y=u+i,!(n.x+n.x0<0||n.y+n.y0<0||n.x+n.x1>o[0]||n.y+n.y1>o[1])&&(!t||!AC(n,e,o[0]))&&(!t||WC(n,t))){for(var p,g=n.sprite,b=n.width>>5,y=o[0]>>5,v=n.x-(b<<4),_=127&v,w=32-_,x=n.y1-n.y0,k=(n.y+n.y0)*y+(v>>5),S=0;S>>_:0);k+=y}return n.sprite=null,!0}}return!1}return d.layout=function(){var l=h(Qf()),d=EC((o[0]>>5)*o[1]),m=null,p=u.length,g=-1,b=[],y=u.map(o=>({text:e(o),font:n(o),style:r(o),weight:a(o),rotate:i(o),size:~~(t(o)+1e-14),padding:s(o),xoff:0,yoff:0,x1:0,y1:0,x0:0,y0:0,hasText:!1,sprite:null,datum:o})).sort((e,n)=>n.size-e.size);while(++g>1,v.y=o[1]*(c()+.5)>>1,CC(l,v,y,g),v.hasText&&f(d,v,m)&&(b.push(v),m?NC(m,v):m=[{x:v.x+v.x0,y:v.y+v.y0},{x:v.x+v.x1,y:v.y+v.y1}],v.x-=o[0]>>1,v.y-=o[1]>>1)}return b},d.words=function(e){return arguments.length?(u=e,d):u},d.size=function(e){return arguments.length?(o=[+e[0],+e[1]],d):o},d.font=function(e){return arguments.length?(n=PC(e),d):n},d.fontStyle=function(e){return arguments.length?(r=PC(e),d):r},d.fontWeight=function(e){return arguments.length?(a=PC(e),d):a},d.rotate=function(e){return arguments.length?(i=PC(e),d):i},d.text=function(n){return arguments.length?(e=PC(n),d):e},d.spiral=function(e){return arguments.length?(l=FC[e]||e,d):l},d.fontSize=function(e){return arguments.length?(t=PC(e),d):t},d.padding=function(e){return arguments.length?(s=PC(e),d):s},d.random=function(e){return arguments.length?(c=e,d):c},d};function CC(e,n,t,r){if(!n.sprite){var a=e.context,i=e.ratio;a.clearRect(0,0,(TC<<5)/i,RC/i);var s,o,l,u,c,d=0,h=0,f=0,m=t.length;--r;while(++r>5<<5,l=~~Math.max(Math.abs(y+v),Math.abs(y-v))}else s=s+31>>5<<5;if(l>f&&(f=l),d+s>=TC<<5&&(d=0,h+=f,f=0),h+l>=RC)break;a.translate((d+(s>>1))/i,(h+(l>>1))/i),n.rotate&&a.rotate(n.rotate*DC),a.fillText(n.text,0,0),n.padding&&(a.lineWidth=2*n.padding,a.strokeText(n.text,0,0)),a.restore(),n.width=s,n.height=l,n.xoff=d,n.yoff=h,n.x1=s>>1,n.y1=l>>1,n.x0=-n.x1,n.y0=-n.y1,n.hasText=!0,d+=s}var w=a.getImageData(0,0,(TC<<5)/i,RC/i).data,x=[];while(--r>=0)if(n=t[r],n.hasText){for(s=n.width,o=s>>5,l=n.y1-n.y0,u=0;u>5),O=w[(h+c)*(TC<<5)+(d+u)<<2]?1<<31-u%32:0;x[M]|=O,k|=O}k?S=c:(n.y0++,l--,c--,h++)}n.y1=n.y0+S,n.sprite=x.slice(0,(n.y1-n.y0)*o)}}}function AC(e,n,t){t>>=5;for(var r,a=e.sprite,i=e.width>>5,s=e.x-(i<<4),o=127&s,l=32-o,u=e.y1-e.y0,c=(e.y+e.y0)*t+(s>>5),d=0;d>>o:0))&n[c+h])return!0;c+=t}return!1}function NC(e,n){var t=e[0],r=e[1];n.x+n.x0r.x&&(r.x=n.x+n.x1),n.y+n.y1>r.y&&(r.y=n.y+n.y1)}function WC(e,n){return e.x+e.x1>n[0].x&&e.x+e.x0n[0].y&&e.y+e.y0n(e(t))}a.forEach(e=>{e[s[0]]=NaN,e[s[1]]=NaN,e[s[3]]=0});const u=i.words(a).text(e.text).size(e.size||[500,500]).padding(e.padding||1).spiral(e.spiral||"archimedean").rotate(e.rotate||0).font(e.font||"sans-serif").fontStyle(e.fontStyle||"normal").fontWeight(e.fontWeight||"normal").fontSize(l).random(Wo).layout(),c=i.size(),d=c[0]>>1,h=c[1]>>1,f=u.length;for(let m,p,g=0;gnew Uint8Array(e),qC=e=>new Uint16Array(e),GC=e=>new Uint32Array(e);function JC(){let e=8,n=[],t=GC(0),r=KC(0,e),a=KC(0,e);return{data:()=>n,seen:()=>t=ZC(t,n.length),add(e){for(let t,r=0,a=n.length,i=e.length;rn.length,curr:()=>r,prev:()=>a,reset:e=>a[e]=r[e],all:()=>e<257?255:e<65537?65535:4294967295,set(e,n){r[e]|=n},clear(e,n){r[e]&=~n},resize(n,t){const i=r.length;(n>i||t>e)&&(e=Math.max(t,e),r=KC(n,e,r),a=KC(n,e))}}}function ZC(e,n,t){return e.length>=n?e:(t=t||new e.constructor(n),t.set(e),t)}function KC(e,n,t){const r=(n<257?UC:n<65537?qC:GC)(e);return t&&r.set(t),r}var XC=function(e,n,t){const r=1<e[n])};function eA(){let e=GC(0),n=[],t=0;function r(r,a,i){if(!a.length)return[];const s=t,o=a.length,l=GC(o);let u,c,d,h=Array(o);for(d=0;d0)for(d=0;de,size:()=>t}}function nA(e,n){return e.sort.call(n,(n,t)=>{const r=e[n],a=e[t];return ra?1:0}),QC(e,n)}function tA(e,n,t,r,a,i,s,o,l){let u,c=0,d=0;for(u=0;cn.modified(e.fields));return t?this.reinit(e,n):this.eval(e,n)}return this.init(e,n)},init(e,n){const t=e.fields,r=e.query,a=this._indices={},i=this._dims=[],s=r.length;let o,l,u=0;for(;u{const e=a.remove(n,t);for(const n in r)r[n].reindex(e)})},update(e,n,t){const r=this._dims,a=e.query,i=n.stamp,s=r.length;let o,l,u=0;for(t.filters=0,l=0;lf)for(g=f,b=Math.min(d,m);gm)for(g=Math.max(d,m),b=h;gd)for(m=d,p=Math.min(u,h);mh)for(m=Math.max(u,h),p=c;mo[e]&t?null:s[e];return i.filter(i.MOD,u),a&a-1?(i.filter(i.ADD,e=>{const n=o[e]&t,r=!n&&n^l[e]&t;return r?s[e]:null}),i.filter(i.REM,e=>{const n=o[e]&t,r=n&&!(n^n^l[e]&t);return r?s[e]:null})):(i.filter(i.ADD,u),i.filter(i.REM,e=>(o[e]&t)===a?s[e]:null)),i.filter(i.SOURCE,e=>u(e._index))}});var iA=t("f161");function sA(e){const n=e.container();n&&(n.setAttribute("role","graphics-document"),n.setAttribute("aria-roleDescription","visualization"),oA(n,e.description()))}function oA(e,n){e&&(null==n?e.removeAttribute("aria-label"):e.setAttribute("aria-label",n))}var lA=function(e){e.add(null,n=>(e._background=n.bg,e._resize=1,n.bg),{bg:e._signals.background})};const uA="default";var cA=function(e){const n=e._signals.cursor||(e._signals.cursor=e.add({user:uA,item:null}));e.on(e.events("view","mousemove"),n,(e,t)=>{const r=n.value,a=r?Object(re["I"])(r)?r:r.user:uA,i=t.item&&t.item.cursor||null;return r&&a===r.user&&i==r.item?r:{user:a,item:i}}),e.add(null,(function(n){let t=n.cursor,r=this.value;return Object(re["I"])(t)||(r=t.item,t=t.user),dA(e,t&&t!==uA?t:r||t),r}),{cursor:n})};function dA(e,n){const t=e.globalCursor()?"undefined"!==typeof document&&document.body:e.container();if(t)return null==n?t.style.removeProperty("cursor"):t.style.cursor=n}function hA(e,n){var t=e._runtime.data;return Object(re["w"])(t,n)||Object(re["o"])("Unrecognized data set: "+n),t[n]}function fA(e,n){return arguments.length<2?hA(this,e).values.value:mA.call(this,e,be().remove(re["hb"]).insert(n))}function mA(e,n){ge(n)||Object(re["o"])("Second argument to changes must be a changeset.");var t=hA(this,e);return t.modified=!0,this.pulse(t.input,n)}function pA(e,n){return mA.call(this,e,be().insert(n))}function gA(e,n){return mA.call(this,e,be().remove(n))}function bA(e){var n=e.padding();return Math.max(0,e._viewWidth+n.left+n.right)}function yA(e){var n=e.padding();return Math.max(0,e._viewHeight+n.top+n.bottom)}function vA(e){var n=e.padding(),t=e._origin;return[n.left+t[0],n.top+t[1]]}function _A(e){var n=vA(e),t=bA(e),r=yA(e);e._renderer.background(e.background()),e._renderer.resize(t,r,n),e._handler.origin(n),e._resizeListeners.forEach(n=>{try{n(t,r)}catch(a){e.error(a)}})}var wA=function(e,n,t){var r,a,i,s=e._renderer,o=s&&s.canvas();return o&&(i=vA(e),a=n.changedTouches?n.changedTouches[0]:n,r=$g(a,o),r[0]-=i[0],r[1]-=i[1]),n.dataflow=e,n.item=t,n.vega=xA(e,t,r),n};function xA(e,n,t){var r=n?"group"===n.mark.marktype?n:n.mark.group:null;function a(e){var t,a=r;if(e)for(t=n;t;t=t.mark.group)if(t.mark.name===e){a=t;break}return a&&a.mark&&a.mark.interactive?a:{}}function i(e){if(!e)return t;Object(re["I"])(e)&&(e=a(e));var n=t.slice();while(e)n[0]-=e.x||0,n[1]-=e.y||0,e=e.mark&&e.mark.group;return n}return{view:Object(re["m"])(e),item:Object(re["m"])(n||{}),group:a,xy:i,x:function(e){return i(e)[0]},y:function(e){return i(e)[1]}}}const kA="view",SA="timer",MA="window",OA={trap:!1};function BA(e){const n=Object(re["p"])({defaults:{}},e),t=(e,n)=>{n.forEach(n=>{Object(re["B"])(e[n])&&(e[n]=Object(re["eb"])(e[n]))})};return t(n.defaults,["prevent","allow"]),t(n,["view","window","selector"]),n}function jA(e,n){var t=e._eventConfig.defaults,r=t.prevent,a=t.allow;return!1!==r&&!0!==a&&(!0===r||!1===a||(r?r[n]:a?!a[n]:e.preventDefault()))}function LA(e,n,t){const r=e._eventConfig&&e._eventConfig[n];return!(!1===r||Object(re["G"])(r)&&!r[t])||(e.warn(`Blocked ${n} ${t} event listener.`),!1)}function DA(e,n,t){var r,a=this,i=new De(t),s=function(t,r){a.runAsync(null,()=>{e===kA&&jA(a,n)&&t.preventDefault(),i.receive(wA(a,t,r))})};if(e===SA)LA(a,"timer",n)&&a.timer(s,n);else if(e===kA)LA(a,"view",n)&&a.addEventListener(n,s,OA);else if(e===MA?LA(a,"window",n)&&"undefined"!==typeof window&&(r=[window]):"undefined"!==typeof document&&LA(a,"selector",n)&&(r=document.querySelectorAll(e)),r){for(var o=0,l=r.length;o=0)a[e].stop();e=i.length;while(--e>=0){t=i[e],n=t.sources.length;while(--n>=0)t.sources[n].removeEventListener(t.type,t.handler)}return r&&r.call(this,this._handler,null,null,null),this},NA=function(e,n,t){var r=document.createElement(e);for(var a in n)r.setAttribute(a,n[a]);return null!=t&&(r.textContent=t),r};const WA="vega-bind",YA="vega-bind-name",zA="vega-bind-radio";var EA=function(e,n,t){if(!n)return;const r=t.param;let a=t.state;return a||(a=t.state={elements:null,active:!1,set:null,update:n=>{n!==e.signal(r.signal)&&e.runAsync(null,()=>{a.source=!0,e.signal(r.signal,n)})}},r.debounce&&(a.update=Object(re["n"])(r.debounce,a.update))),PA(a,n,r,e.signal(r.signal)),a.active||(e.on(e._signals[r.signal],null,()=>{a.source?a.source=!1:a.set(e.signal(r.signal))}),a.active=!0),a};function PA(e,n,t,r){const a=NA("div",{class:WA}),i="radio"===t.input?a:a.appendChild(NA("label"));i.appendChild(NA("span",{class:YA},t.name||t.signal)),n.appendChild(a);let s=FA;switch(t.input){case"checkbox":s=IA;break;case"select":s=VA;break;case"radio":s=$A;break;case"range":s=UA;break}s(e,i,t,r)}function FA(e,n,t,r){const a=NA("input");for(const i in t)"signal"!==i&&"element"!==i&&a.setAttribute("input"===i?"type":i,t[i]);a.setAttribute("name",t.signal),a.value=r,n.appendChild(a),a.addEventListener("input",()=>e.update(a.value)),e.elements=[a],e.set=e=>a.value=e}function IA(e,n,t,r){const a={type:"checkbox",name:t.signal};r&&(a.checked=!0);const i=NA("input",a);n.appendChild(i),i.addEventListener("change",()=>e.update(i.checked)),e.elements=[i],e.set=e=>i.checked=!!e||null}function VA(e,n,t,r){const a=NA("select",{name:t.signal}),i=t.labels||[];t.options.forEach((e,n)=>{const t={value:e};qA(e,r)&&(t.selected=!0),a.appendChild(NA("option",t,(i[n]||e)+""))}),n.appendChild(a),a.addEventListener("change",()=>{e.update(t.options[a.selectedIndex])}),e.elements=[a],e.set=e=>{for(let n=0,r=t.options.length;n{const o={type:"radio",name:t.signal,value:n};qA(n,r)&&(o.checked=!0);const l=NA("input",o);l.addEventListener("change",()=>e.update(n));const u=NA("label",{},(i[s]||n)+"");return u.prepend(l),a.appendChild(u),l}),e.set=n=>{const t=e.elements,r=t.length;for(let e=0;e{l.textContent=o.value,e.update(+o.value)};o.addEventListener("input",u),o.addEventListener("change",u),e.elements=[o],e.set=e=>{o.value=e,l.textContent=e}}function qA(e,n){return e===n||e+""===n+""}var GA=function(e,n,t,r,a,i){return n=n||new r(e.loader()),n.initialize(t,bA(e),yA(e),vA(e),a,i).background(e.background())},JA=function(e,n){return n?function(){try{n.apply(this,arguments)}catch(t){e.error(t)}}:null},ZA=function(e,n,t,r){var a=new r(e.loader(),JA(e,e.tooltip())).scene(e.scenegraph().root).initialize(t,vA(e),e);return n&&n.handlers().forEach(e=>{a.on(e.type,e.handler)}),a},KA=function(e,n){const t=this,r=t._renderType,a=t._eventConfig.bind,i=zk(r);e=t._el=e?XA(t,e):null,sA(t),i||t.error("Unrecognized renderer type: "+r);const s=i.handler||yb,o=e?i.renderer:i.headless;return t._renderer=o?GA(t,t._renderer,e,o):null,t._handler=ZA(t,t._handler,e,s),t._redraw=!0,e&&"none"!==a&&(n=n?t._elBind=XA(t,n):e.appendChild(NA("form",{class:"vega-bindings"})),t._bind.forEach(e=>{e.param.element&&"container"!==a&&(e.element=XA(t,e.param.element))}),t._bind.forEach(e=>{EA(t,e.element||n,e)})),t};function XA(e,n){if("string"===typeof n){if("undefined"===typeof document)return e.error("DOM document instance not found."),null;if(n=document.querySelector(n),!n)return e.error("Signal bind element not found: "+n),null}if(n)try{n.innerHTML=""}catch(t){n=null,e.error(t)}return n}const QA=e=>+e||0,eN=e=>({top:e,bottom:e,left:e,right:e});var nN=function(e){return Object(re["G"])(e)?{top:QA(e.top),bottom:QA(e.bottom),left:QA(e.left),right:QA(e.right)}:eN(QA(e))},tN=async function(e,n,t,r){const a=zk(n),i=a&&a.headless;return i||Object(re["o"])("Unrecognized renderer type: "+n),await e.runAsync(),GA(e,null,null,i,t,r).renderAsync(e._scenegraph.root)},rN=async function(e,n){e!==Wk.Canvas&&e!==Wk.SVG&&e!==Wk.PNG&&Object(re["o"])("Unrecognized image type: "+e);const t=await tN(this,e,n);return e===Wk.SVG?aN(t.svg(),"image/svg+xml"):t.canvas().toDataURL("image/png")};function aN(e,n){var t=new Blob([e],{type:n});return window.URL.createObjectURL(t)}var iN=async function(e,n){const t=await tN(this,Wk.Canvas,e,n);return t.canvas()},sN=async function(e){const n=await tN(this,Wk.SVG,e);return n.svg()};function oN(e){const n=this.context.data[e];return n?n.values.value:[]}function lN(e,n,t){const r=this.context.data[e]["index:"+n],a=r?r.value.get(t):void 0;return a?a.count:a}function uN(e,n){const t=this.context.dataflow,r=this.context.data[e],a=r.input;return t.pulse(a,t.changeset().remove(re["hb"]).insert(n)),1}var cN=function(e,n,t){if(e){const t=this.context.dataflow,r=e.mark.source;t.pulse(r,t.changeset().encode(e,n))}return void 0!==t?t:e};const dN=e=>function(n,t){const r=this.context.dataflow.locale();return r[e](t)(n)},hN=dN("format"),fN=dN("timeFormat"),mN=dN("utcFormat"),pN=dN("timeParse"),gN=dN("utcParse"),bN=new Date(2e3,0,1);function yN(e,n,t){return Number.isInteger(e)&&Number.isInteger(n)?(bN.setYear(2e3),bN.setMonth(e),bN.setDate(n),fN.call(this,bN,t)):""}function vN(e){return yN.call(this,e,1,"%B")}function _N(e){return yN.call(this,e,1,"%b")}function wN(e){return yN.call(this,0,2+e,"%A")}function xN(e){return yN.call(this,0,2+e,"%a")}const kN=":",SN="@",MN="%",ON="$",BN="RawCode",jN="Literal",LN="Property",DN="Identifier",TN="ArrayExpression",RN="BinaryExpression",HN="CallExpression",CN="ConditionalExpression",AN="LogicalExpression",NN="MemberExpression",WN="ObjectExpression",YN="UnaryExpression";function zN(e){this.type=e}function EN(e){switch(e.type){case TN:return e.elements;case RN:case AN:return[e.left,e.right];case HN:return[e.callee].concat(e.arguments);case CN:return[e.test,e.consequent,e.alternate];case NN:return[e.object,e.property];case WN:return e.properties;case LN:return[e.key,e.value];case YN:return[e.argument];case DN:case jN:case BN:default:return[]}}var PN,FN,IN,VN,$N;zN.prototype.visit=function(e){let n,t,r;if(e(this))return 1;for(n=EN(this),t=0,r=n.length;t",PN[GN]="Identifier",PN[JN]="Keyword",PN[ZN]="Null",PN[KN]="Numeric",PN[XN]="Punctuator",PN[QN]="String",PN[eW]="RegularExpression";var nW="ArrayExpression",tW="BinaryExpression",rW="CallExpression",aW="ConditionalExpression",iW="Identifier",sW="Literal",oW="LogicalExpression",lW="MemberExpression",uW="ObjectExpression",cW="Property",dW="UnaryExpression",hW="Unexpected token %0",fW="Unexpected number",mW="Unexpected string",pW="Unexpected identifier",gW="Unexpected reserved word",bW="Unexpected end of input",yW="Invalid regular expression",vW="Invalid regular expression: missing /",_W="Octal literals are not allowed in strict mode.",wW="Duplicate data property in object literal not allowed in strict mode",xW="ILLEGAL",kW="Disabled.",SW=new RegExp("[\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0-\\u08B2\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16EE-\\u16F8\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2160-\\u2188\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6EF\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA7AD\\uA7B0\\uA7B1\\uA7F7-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uA9E0-\\uA9E4\\uA9E6-\\uA9EF\\uA9FA-\\uA9FE\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA7E-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB5F\\uAB64\\uAB65\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC]"),MW=new RegExp("[\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0300-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u0483-\\u0487\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0610-\\u061A\\u0620-\\u0669\\u066E-\\u06D3\\u06D5-\\u06DC\\u06DF-\\u06E8\\u06EA-\\u06FC\\u06FF\\u0710-\\u074A\\u074D-\\u07B1\\u07C0-\\u07F5\\u07FA\\u0800-\\u082D\\u0840-\\u085B\\u08A0-\\u08B2\\u08E4-\\u0963\\u0966-\\u096F\\u0971-\\u0983\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BC-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CE\\u09D7\\u09DC\\u09DD\\u09DF-\\u09E3\\u09E6-\\u09F1\\u0A01-\\u0A03\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A59-\\u0A5C\\u0A5E\\u0A66-\\u0A75\\u0A81-\\u0A83\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABC-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0AD0\\u0AE0-\\u0AE3\\u0AE6-\\u0AEF\\u0B01-\\u0B03\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3C-\\u0B44\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B5C\\u0B5D\\u0B5F-\\u0B63\\u0B66-\\u0B6F\\u0B71\\u0B82\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD0\\u0BD7\\u0BE6-\\u0BEF\\u0C00-\\u0C03\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C58\\u0C59\\u0C60-\\u0C63\\u0C66-\\u0C6F\\u0C81-\\u0C83\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBC-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0CDE\\u0CE0-\\u0CE3\\u0CE6-\\u0CEF\\u0CF1\\u0CF2\\u0D01-\\u0D03\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D-\\u0D44\\u0D46-\\u0D48\\u0D4A-\\u0D4E\\u0D57\\u0D60-\\u0D63\\u0D66-\\u0D6F\\u0D7A-\\u0D7F\\u0D82\\u0D83\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0DCA\\u0DCF-\\u0DD4\\u0DD6\\u0DD8-\\u0DDF\\u0DE6-\\u0DEF\\u0DF2\\u0DF3\\u0E01-\\u0E3A\\u0E40-\\u0E4E\\u0E50-\\u0E59\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB9\\u0EBB-\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EC8-\\u0ECD\\u0ED0-\\u0ED9\\u0EDC-\\u0EDF\\u0F00\\u0F18\\u0F19\\u0F20-\\u0F29\\u0F35\\u0F37\\u0F39\\u0F3E-\\u0F47\\u0F49-\\u0F6C\\u0F71-\\u0F84\\u0F86-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u1000-\\u1049\\u1050-\\u109D\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u135D-\\u135F\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16EE-\\u16F8\\u1700-\\u170C\\u170E-\\u1714\\u1720-\\u1734\\u1740-\\u1753\\u1760-\\u176C\\u176E-\\u1770\\u1772\\u1773\\u1780-\\u17D3\\u17D7\\u17DC\\u17DD\\u17E0-\\u17E9\\u180B-\\u180D\\u1810-\\u1819\\u1820-\\u1877\\u1880-\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1920-\\u192B\\u1930-\\u193B\\u1946-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19B0-\\u19C9\\u19D0-\\u19D9\\u1A00-\\u1A1B\\u1A20-\\u1A5E\\u1A60-\\u1A7C\\u1A7F-\\u1A89\\u1A90-\\u1A99\\u1AA7\\u1AB0-\\u1ABD\\u1B00-\\u1B4B\\u1B50-\\u1B59\\u1B6B-\\u1B73\\u1B80-\\u1BF3\\u1C00-\\u1C37\\u1C40-\\u1C49\\u1C4D-\\u1C7D\\u1CD0-\\u1CD2\\u1CD4-\\u1CF6\\u1CF8\\u1CF9\\u1D00-\\u1DF5\\u1DFC-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u200C\\u200D\\u203F\\u2040\\u2054\\u2071\\u207F\\u2090-\\u209C\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2160-\\u2188\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D7F-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2DE0-\\u2DFF\\u2E2F\\u3005-\\u3007\\u3021-\\u302F\\u3031-\\u3035\\u3038-\\u303C\\u3041-\\u3096\\u3099\\u309A\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA62B\\uA640-\\uA66F\\uA674-\\uA67D\\uA67F-\\uA69D\\uA69F-\\uA6F1\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA7AD\\uA7B0\\uA7B1\\uA7F7-\\uA827\\uA840-\\uA873\\uA880-\\uA8C4\\uA8D0-\\uA8D9\\uA8E0-\\uA8F7\\uA8FB\\uA900-\\uA92D\\uA930-\\uA953\\uA960-\\uA97C\\uA980-\\uA9C0\\uA9CF-\\uA9D9\\uA9E0-\\uA9FE\\uAA00-\\uAA36\\uAA40-\\uAA4D\\uAA50-\\uAA59\\uAA60-\\uAA76\\uAA7A-\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEF\\uAAF2-\\uAAF6\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB5F\\uAB64\\uAB65\\uABC0-\\uABEA\\uABEC\\uABED\\uABF0-\\uABF9\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE00-\\uFE0F\\uFE20-\\uFE2D\\uFE33\\uFE34\\uFE4D-\\uFE4F\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF10-\\uFF19\\uFF21-\\uFF3A\\uFF3F\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC]");function OW(e,n){if(!e)throw new Error("ASSERT: "+n)}function BW(e){return e>=48&&e<=57}function jW(e){return"0123456789abcdefABCDEF".indexOf(e)>=0}function LW(e){return"01234567".indexOf(e)>=0}function DW(e){return 32===e||9===e||11===e||12===e||160===e||e>=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].indexOf(e)>=0}function TW(e){return 10===e||13===e||8232===e||8233===e}function RW(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||92===e||e>=128&&SW.test(String.fromCharCode(e))}function HW(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||92===e||e>=128&&MW.test(String.fromCharCode(e))}var CW={if:1,in:1,do:1,var:1,for:1,new:1,try:1,let:1,this:1,else:1,case:1,void:1,with:1,enum:1,while:1,break:1,catch:1,throw:1,const:1,yield:1,class:1,super:1,return:1,typeof:1,delete:1,switch:1,export:1,import:1,public:1,static:1,default:1,finally:1,extends:1,package:1,private:1,function:1,continue:1,debugger:1,interface:1,protected:1,instanceof:1,implements:1};function AW(){var e;while(IN1114111||"}"!==e)&&cY({},hW,xW),n<=65535?String.fromCharCode(n):(t=55296+(n-65536>>10),r=56320+(n-65536&1023),String.fromCharCode(t,r))}function YW(){var e,n;e=FN.charCodeAt(IN++),n=String.fromCharCode(e),92===e&&(117!==FN.charCodeAt(IN)&&cY({},hW,xW),++IN,e=NW("u"),e&&"\\"!==e&&RW(e.charCodeAt(0))||cY({},hW,xW),n=e);while(IN>>="===r?(IN+=4,{type:XN,value:r,start:a,end:IN}):(t=r.substr(0,3),">>>"===t||"<<="===t||">>="===t?(IN+=3,{type:XN,value:t,start:a,end:IN}):(n=t.substr(0,2),s===n[1]&&"+-<>&|".indexOf(s)>=0||"=>"===n?(IN+=2,{type:XN,value:n,start:a,end:IN}):"<>=!+-*%&|^/".indexOf(s)>=0?(++IN,{type:XN,value:s,start:a,end:IN}):void cY({},hW,xW)))}function FW(e){var n="";while(IN=0&&IN=0&&(t=t.replace(/\\u\{([0-9a-fA-F]+)\}/g,(e,n)=>{if(parseInt(n,16)<=1114111)return"x";cY({},yW)}).replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"x"));try{new RegExp(t)}catch(r){cY({},yW)}try{return new RegExp(e,n)}catch(a){return null}}function qW(){var e,n,t,r,a;e=FN[IN],OW("/"===e,"Regular expression literal must start with a slash"),n=FN[IN++],t=!1,r=!1;while(IN=0&&cY({},yW,t),{value:t,literal:n}}function JW(){var e,n,t,r;return $N=null,AW(),e=IN,n=qW(),t=GW(),r=UW(n.value,t.value),{literal:n.literal+t.literal,value:r,regex:{pattern:n.value,flags:t.value},start:e,end:IN}}function ZW(e){return e.type===GN||e.type===JN||e.type===UN||e.type===ZN}function KW(){var e;return AW(),IN>=VN?{type:qN,start:IN,end:IN}:(e=FN.charCodeAt(IN),RW(e)?EW():40===e||41===e||59===e?PW():39===e||34===e?$W():46===e?BW(FN.charCodeAt(IN+1))?VW():PW():BW(e)?VW():PW())}function XW(){var e;return e=$N,IN=e.end,$N=KW(),IN=e.end,e}function QW(){var e;e=IN,$N=KW(),IN=e}function eY(e){var n=new zN(nW);return n.elements=e,n}function nY(e,n,t){var r=new zN("||"===e||"&&"===e?oW:tW);return r.operator=e,r.left=n,r.right=t,r}function tY(e,n){var t=new zN(rW);return t.callee=e,t.arguments=n,t}function rY(e,n,t){var r=new zN(aW);return r.test=e,r.consequent=n,r.alternate=t,r}function aY(e){var n=new zN(iW);return n.name=e,n}function iY(e){var n=new zN(sW);return n.value=e.value,n.raw=FN.slice(e.start,e.end),e.regex&&("//"===n.raw&&(n.raw="/(?:)/"),n.regex=e.regex),n}function sY(e,n,t){var r=new zN(lW);return r.computed="["===e,r.object=n,r.property=t,r.computed||(t.member=!0),r}function oY(e){var n=new zN(uW);return n.properties=e,n}function lY(e,n,t){var r=new zN(cW);return r.key=n,r.value=t,r.kind=e,r}function uY(e,n){var t=new zN(dW);return t.operator=e,t.argument=n,t.prefix=!0,t}function cY(e,n){var t,r=Array.prototype.slice.call(arguments,2),a=n.replace(/%(\d)/g,(e,n)=>(OW(n":case"<=":case">=":case"instanceof":case"in":n=7;break;case"<<":case">>":case">>>":n=8;break;case"+":case"-":n=9;break;case"*":case"/":case"%":n=11;break;default:break}return n}function DY(){var e,n,t,r,a,i,s,o,l,u;if(e=$N,l=jY(),r=$N,a=LY(r),0===a)return l;r.prec=a,XW(),n=[e,$N],s=jY(),i=[l,r,s];while((a=LY($N))>0){while(i.length>2&&a<=i[i.length-2].prec)s=i.pop(),o=i.pop().value,l=i.pop(),n.pop(),t=nY(o,l,s),i.push(t);r=XW(),r.prec=a,i.push(r),n.push($N),t=jY(),i.push(t)}u=i.length-1,t=i[u],n.pop();while(u>1)n.pop(),t=nY(i[u-1].value,i[u-2],t),u-=2;return t}function TY(){var e,n,t;return e=DY(),fY("?")&&(XW(),n=TY(),hY(":"),t=TY(),e=rY(e,n,t)),e}function RY(){var e=TY();if(fY(","))throw new Error(kW);return e}var HY=function(e){FN=e,IN=0,VN=FN.length,$N=null,QW();var n=RY();if($N.type!==qN)throw new Error("Unexpect token after expression.");return n},CY={NaN:"NaN",E:"Math.E",LN2:"Math.LN2",LN10:"Math.LN10",LOG2E:"Math.LOG2E",LOG10E:"Math.LOG10E",PI:"Math.PI",SQRT1_2:"Math.SQRT1_2",SQRT2:"Math.SQRT2",MIN_VALUE:"Number.MIN_VALUE",MAX_VALUE:"Number.MAX_VALUE"},AY=function(e){function n(n,t,r,a){let i=e(t[0]);return r&&(i=r+"("+i+")",0===r.lastIndexOf("new ",0)&&(i="("+i+")")),i+"."+n+(a<0?"":0===a?"()":"("+t.slice(1).map(e).join(",")+")")}function t(e,t,r){return a=>n(e,a,t,r)}const r="new Date",a="String",i="RegExp";return{isNaN:"Number.isNaN",isFinite:"Number.isFinite",abs:"Math.abs",acos:"Math.acos",asin:"Math.asin",atan:"Math.atan",atan2:"Math.atan2",ceil:"Math.ceil",cos:"Math.cos",exp:"Math.exp",floor:"Math.floor",log:"Math.log",max:"Math.max",min:"Math.min",pow:"Math.pow",random:"Math.random",round:"Math.round",sin:"Math.sin",sqrt:"Math.sqrt",tan:"Math.tan",clamp:function(n){n.length<3&&Object(re["o"])("Missing arguments to clamp function."),n.length>3&&Object(re["o"])("Too many arguments to clamp function.");const t=n.map(e);return"Math.max("+t[1]+", Math.min("+t[2]+","+t[0]+"))"},now:"Date.now",utc:"Date.UTC",datetime:r,date:t("getDate",r,0),day:t("getDay",r,0),year:t("getFullYear",r,0),month:t("getMonth",r,0),hours:t("getHours",r,0),minutes:t("getMinutes",r,0),seconds:t("getSeconds",r,0),milliseconds:t("getMilliseconds",r,0),time:t("getTime",r,0),timezoneoffset:t("getTimezoneOffset",r,0),utcdate:t("getUTCDate",r,0),utcday:t("getUTCDay",r,0),utcyear:t("getUTCFullYear",r,0),utcmonth:t("getUTCMonth",r,0),utchours:t("getUTCHours",r,0),utcminutes:t("getUTCMinutes",r,0),utcseconds:t("getUTCSeconds",r,0),utcmilliseconds:t("getUTCMilliseconds",r,0),length:t("length",null,-1),join:t("join",null),indexof:t("indexOf",null),lastindexof:t("lastIndexOf",null),slice:t("slice",null),reverse:function(n){return"("+e(n[0])+").slice().reverse()"},parseFloat:"parseFloat",parseInt:"parseInt",upper:t("toUpperCase",a,0),lower:t("toLowerCase",a,0),substring:t("substring",a),split:t("split",a),replace:t("replace",a),trim:t("trim",a,0),regexp:i,test:t("test",i),if:function(n){n.length<3&&Object(re["o"])("Missing arguments to if function."),n.length>3&&Object(re["o"])("Too many arguments to if function.");const t=n.map(e);return"("+t[0]+"?"+t[1]+":"+t[2]+")"}}};function NY(e){const n=e&&e.length-1;return n&&('"'===e[0]&&'"'===e[n]||"'"===e[0]&&"'"===e[n])?e.slice(1,-1):e}var WY=function(e){e=e||{};const n=e.whitelist?Object(re["eb"])(e.whitelist):{},t=e.blacklist?Object(re["eb"])(e.blacklist):{},r=e.constants||CY,a=(e.functions||AY)(d),i=e.globalvar,s=e.fieldvar,o=Object(re["E"])(i)?i:e=>`${i}["${e}"]`;let l={},u={},c=0;function d(e){if(Object(re["I"])(e))return e;const n=h[e.type];return null==n&&Object(re["o"])("Unsupported type: "+e.type),n(e)}const h={Literal:e=>e.raw,Identifier:e=>{const a=e.name;return c>0?a:Object(re["w"])(t,a)?Object(re["o"])("Illegal identifier: "+a):Object(re["w"])(r,a)?r[a]:Object(re["w"])(n,a)?a:(l[a]=1,o(a))},MemberExpression:e=>{const n=!e.computed,t=d(e.object);n&&(c+=1);const r=d(e.property);return t===s&&(u[NY(r)]=1),n&&(c-=1),t+(n?"."+r:"["+r+"]")},CallExpression:e=>{"Identifier"!==e.callee.type&&Object(re["o"])("Illegal callee type: "+e.callee.type);const n=e.callee.name,t=e.arguments,r=Object(re["w"])(a,n)&&a[n];return r||Object(re["o"])("Unrecognized function: "+n),Object(re["E"])(r)?r(t):r+"("+t.map(d).join(",")+")"},ArrayExpression:e=>"["+e.elements.map(d).join(",")+"]",BinaryExpression:e=>"("+d(e.left)+e.operator+d(e.right)+")",UnaryExpression:e=>"("+e.operator+d(e.argument)+")",ConditionalExpression:e=>"("+d(e.test)+"?"+d(e.consequent)+":"+d(e.alternate)+")",LogicalExpression:e=>"("+d(e.left)+e.operator+d(e.right)+")",ObjectExpression:e=>"{"+e.properties.map(d).join(",")+"}",Property:e=>{c+=1;const n=d(e.key);return c-=1,n+":"+d(e.value)}};function f(e){const n={code:d(e),globals:Object.keys(l),fields:Object.keys(u)};return l={},u={},n}return f.functions=a,f.constants=r,f};function YY(e,n,t,r){n[0].type!==jN&&Object(re["o"])("First argument to data functions must be a string literal.");const a=n[0].value,i=kN+a;if(!Object(re["w"])(i,r))try{r[i]=t.getData(a).tuplesRef()}catch(s){}}function zY(e,n,t,r){n[0].type!==jN&&Object(re["o"])("First argument to indata must be a string literal."),n[1].type!==jN&&Object(re["o"])("Second argument to indata must be a string literal.");const a=n[0].value,i=n[1].value,s=SN+i;Object(re["w"])(s,r)||(r[s]=t.getData(a).indataRef(t,i))}function EY(e,n,t,r){if(n[0].type===jN)PY(t,r,n[0].value);else for(e in t.scales)PY(t,r,e)}function PY(e,n,t){const r=MN+t;if(!Object(re["w"])(n,r))try{n[r]=e.scaleRef(t)}catch(a){}}function FY(e,n){let t;return Object(re["E"])(e)?e:Object(re["I"])(e)?(t=n.scales[e])&&t.value:void 0}function IY(e,n,t){n.__bandwidth=e=>e&&e.bandwidth?e.bandwidth():0,t._bandwidth=EY,t._range=EY,t._scale=EY;const r=n=>"_["+(n.type===jN?Object(re["ab"])(MN+n.value):Object(re["ab"])(MN)+"+"+e(n))+"]";return{_bandwidth:e=>`this.__bandwidth(${r(e[0])})`,_range:e=>`${r(e[0])}.range()`,_scale:n=>`${r(n[0])}(${e(n[1])})`}}var VY,$Y,UY,qY,GY,JY=new BO,ZY=new BO,KY={point:KO,lineStart:KO,lineEnd:KO,polygonStart:function(){JY=new BO,KY.lineStart=XY,KY.lineEnd=QY},polygonEnd:function(){var e=+JY;ZY.add(e<0?HO+e:e),this.lineStart=this.lineEnd=this.point=KO},sphere:function(){ZY.add(HO)}};function XY(){KY.point=ez}function QY(){nz(VY,$Y)}function ez(e,n){KY.point=nz,VY=e,$Y=n,e*=AO,n*=AO,UY=e,qY=zO(n=n/2+RO),GY=$O(n)}function nz(e,n){e*=AO,n*=AO,n=n/2+RO;var t=e-UY,r=t>=0?1:-1,a=r*t,i=zO(n),s=$O(n),o=GY*s,l=qY*i+o*zO(a),u=o*r*$O(a);JY.add(YO(u,l)),UY=e,qY=i,GY=s}var tz,rz,az,iz,sz,oz,lz,uz,cz,dz,hz,fz=function(e){return ZY=new BO,OO(e,KY),2*ZY},mz={point:pz,lineStart:bz,lineEnd:yz,polygonStart:function(){mz.point=vz,mz.lineStart=_z,mz.lineEnd=wz,cz=new BO,KY.polygonStart()},polygonEnd:function(){KY.polygonEnd(),mz.point=pz,mz.lineStart=bz,mz.lineEnd=yz,JY<0?(tz=-(az=180),rz=-(iz=90)):cz>jO?iz=90:cz<-jO&&(rz=-90),hz[0]=tz,hz[1]=az},sphere:function(){tz=-(az=180),rz=-(iz=90)}};function pz(e,n){dz.push(hz=[tz=e,az=e]),niz&&(iz=n)}function gz(e,n){var t=oj([e*AO,n*AO]);if(uz){var r=uj(uz,t),a=[r[1],-r[0],0],i=uj(a,r);hj(i),i=sj(i);var s,o=e-sz,l=o>0?1:-1,u=i[0]*CO*l,c=NO(o)>180;c^(l*sziz&&(iz=s)):(u=(u+360)%360-180,c^(l*sziz&&(iz=n))),c?exz(tz,az)&&(az=e):xz(e,az)>xz(tz,az)&&(tz=e):az>=tz?(eaz&&(az=e)):e>sz?xz(tz,e)>xz(tz,az)&&(az=e):xz(e,az)>xz(tz,az)&&(tz=e)}else dz.push(hz=[tz=e,az=e]);niz&&(iz=n),uz=t,sz=e}function bz(){mz.point=gz}function yz(){hz[0]=tz,hz[1]=az,mz.point=pz,uz=null}function vz(e,n){if(uz){var t=e-sz;cz.add(NO(t)>180?t+(t>0?360:-360):t)}else oz=e,lz=n;KY.point(e,n),gz(e,n)}function _z(){KY.lineStart()}function wz(){vz(oz,lz),KY.lineEnd(),NO(cz)>jO&&(tz=-(az=180)),hz[0]=tz,hz[1]=az,uz=null}function xz(e,n){return(n-=e)<0?n+360:n}function kz(e,n){return e[0]-n[0]}function Sz(e,n){return e[0]<=e[1]?e[0]<=n&&n<=e[1]:nxz(r[0],r[1])&&(r[1]=a[1]),xz(a[0],r[1])>xz(r[0],r[1])&&(r[0]=a[0])):i.push(r=a);for(s=-1/0,t=i.length-1,n=0,r=i[t];n<=t;r=a,++n)a=i[n],(o=xz(r[1],a[0]))>s&&(s=o,tz=a[0],az=r[1])}return dz=hz=null,tz===1/0||rz===1/0?[[NaN,NaN],[NaN,NaN]]:[[tz,rz],[az,iz]]},Fz={sphere:KO,point:Iz,lineStart:$z,lineEnd:Gz,polygonStart:function(){Fz.lineStart=Jz,Fz.lineEnd=Zz},polygonEnd:function(){Fz.lineStart=$z,Fz.lineEnd=Gz}};function Iz(e,n){e*=AO,n*=AO;var t=zO(n);Vz(t*zO(e),t*$O(e),$O(n))}function Vz(e,n,t){++Mz,Bz+=(e-Bz)/Mz,jz+=(n-jz)/Mz,Lz+=(t-Lz)/Mz}function $z(){Fz.point=Uz}function Uz(e,n){e*=AO,n*=AO;var t=zO(n);Yz=t*zO(e),zz=t*$O(e),Ez=$O(n),Fz.point=qz,Vz(Yz,zz,Ez)}function qz(e,n){e*=AO,n*=AO;var t=zO(n),r=t*zO(e),a=t*$O(e),i=$O(n),s=YO(qO((s=zz*i-Ez*a)*s+(s=Ez*r-Yz*i)*s+(s=Yz*a-zz*r)*s),Yz*r+zz*a+Ez*i);Oz+=s,Dz+=s*(Yz+(Yz=r)),Tz+=s*(zz+(zz=a)),Rz+=s*(Ez+(Ez=i)),Vz(Yz,zz,Ez)}function Gz(){Fz.point=Iz}function Jz(){Fz.point=Kz}function Zz(){Xz(Nz,Wz),Fz.point=Iz}function Kz(e,n){Nz=e,Wz=n,e*=AO,n*=AO,Fz.point=Xz;var t=zO(n);Yz=t*zO(e),zz=t*$O(e),Ez=$O(n),Vz(Yz,zz,Ez)}function Xz(e,n){e*=AO,n*=AO;var t=zO(n),r=t*zO(e),a=t*$O(e),i=$O(n),s=zz*i-Ez*a,o=Ez*r-Yz*i,l=Yz*a-zz*r,u=FO(s,o,l),c=ZO(u),d=u&&-c/u;Hz.add(d*s),Cz.add(d*o),Az.add(d*l),Oz+=c,Dz+=c*(Yz+(Yz=r)),Tz+=c*(zz+(zz=a)),Rz+=c*(Ez+(Ez=i)),Vz(Yz,zz,Ez)}var Qz=function(e){Mz=Oz=Bz=jz=Lz=Dz=Tz=Rz=0,Hz=new BO,Cz=new BO,Az=new BO,OO(e,Fz);var n=+Hz,t=+Cz,r=+Az,a=FO(n,t,r);return apE(e,n)}var bE=function(e,n,t,r,a,i){const s=this.context.dataflow,o=this.context.data[e],l=o.input,u=s.stamp();let c,d,h=o.changes;if(!1===s._trigger||!(l.value.length||n||r))return 0;if((!h||h.stamp{o.modified=!0,s.pulse(l,h).run()},!0,1)),t&&(c=!0===t?re["hb"]:Object(re["B"])(t)||le(t)?t:gE(t),h.remove(c)),n&&h.insert(n),r&&(c=gE(r),l.value.some(c)?h.remove(c):h.insert(r)),a)for(d in i)h.modify(a,d,i[d]);return 1};function yE(e){const n=e.touches,t=n[0].clientX-n[1].clientX,r=n[0].clientY-n[1].clientY;return Math.sqrt(t*t+r*r)}function vE(e){const n=e.touches;return Math.atan2(n[0].clientY-n[1].clientY,n[0].clientX-n[1].clientX)}function _E(e,n,t){return Hb(e||0,n||0,t||0)}function wE(e,n){const t=FY(e,(n||this).context);return t&&t.bandwidth?t.bandwidth():0}function xE(e,n){const t=FY(e,(n||this).context);return t?t.copy():void 0}function kE(e,n){const t=FY(e,(n||this).context);return t?t.domain():[]}function SE(e,n,t){const r=FY(e,(t||this).context);return r?Object(re["B"])(n)?(r.invertRange||r.invert)(n):(r.invert||r.invertExtent)(n):void 0}function ME(e,n){const t=FY(e,(n||this).context);return t&&t.range?t.range():[]}function OE(e,n,t){const r=FY(e,(t||this).context);return r?r(n):void 0}var BE=function(e,n,t,r,a){e=FY(e,(a||this).context);const i=rd(n,t);let s=e.domain(),o=s[0],l=Object(re["V"])(s),u=re["y"];return l-o?u=rx(e,o,l):e=(e.interpolator?Y_("sequential")().interpolator(e.interpolator()):Y_("linear")().interpolate(e.interpolate()).range(e.range())).domain([o=0,l=1]),e.ticks&&(s=e.ticks(+r||15),o!==s[0]&&s.unshift(o),l!==Object(re["V"])(s)&&s.push(l)),s.forEach(n=>i.stop(u(n),e(n))),i};function jE(e,n,t){const r=FY(e,(t||this).context);return function(e){return r?r.path.context(e)(n):""}}function LE(e){let n=null;return function(t){return t?Sh(t,n=n||dh(e)):e}}const DE=e=>e.data;function TE(e,n){const t=oN.call(n,e);return t.root&&t.root.lookup||{}}function RE(e,n,t){const r=TE(e,this),a=r[n],i=r[t];return a&&i?a.path(i).map(DE):void 0}function HE(e,n){const t=TE(e,this)[n];return t?t.ancestors().map(DE):void 0}const CE=()=>"undefined"!==typeof window&&window||null;function AE(){const e=CE();return e?e.screen:{}}function NE(){const e=CE();return e?[e.innerWidth,e.innerHeight]:[void 0,void 0]}function WE(){const e=this.context.dataflow,n=e.container&&e.container();return n?[n.clientWidth,n.clientHeight]:[void 0,void 0]}const YE="intersect",zE="union",EE="vlMulti",PE="or",FE="and";var IE="E",VE="R",$E="R-E",UE="R-LE",qE="R-RE",GE="index:unit";function JE(e,n){for(var t,r,a=n.fields,i=n.values,s=a.length,o=0;o(e[a[t].field]=n,e),{})))}return n=n||zE,Object.keys(g).forEach(e=>{g[e]=Object.keys(g[e]).map(n=>g[e][n]).reduce((t,r)=>void 0===t?r:XE[y[e]+"_"+n](t,r))}),p=Object.keys(b),t&&p.length&&(g[EE]=n===zE?{[PE]:p.reduce((e,n)=>(e.push.apply(e,b[n]),e),[])}:{[FE]:p.map(e=>({[PE]:b[e]}))}),g}var XE={E_union:function(e,n){if(!e.length)return n;for(var t=0,r=n.length;tn.indexOf(e)>=0):n},R_union:function(e,n){var t=Object(re["db"])(n[0]),r=Object(re["db"])(n[1]);return t>r&&(t=n[1],r=n[0]),e.length?(e[0]>t&&(e[0]=t),e[1]r&&(t=n[1],r=n[0]),e.length?rr&&(e[1]=r),e):[t,r]}};const QE=":",eP="@";function nP(e,n,t,r){n[0].type!==jN&&Object(re["o"])("First argument to selection functions must be a string literal.");const a=n[0].value,i=n.length>=2&&Object(re["V"])(n).value,s="unit",o=eP+s,l=QE+a;i!==YE||Object(re["w"])(r,o)||(r[o]=t.getData(a).indataRef(t,s)),Object(re["w"])(r,l)||(r[l]=t.getData(a).tuplesRef())}var tP=function(e,n,t){if(!e)return[];const[r,a]=e,i=(new Zf).set(r[0],r[1],a[0],a[1]),s=t||this.context.dataflow.scenegraph().root;return Ek(s,i,rP(n))};function rP(e){let n=null;if(e){const t=Object(re["i"])(e.marktype),r=Object(re["i"])(e.markname);n=e=>(!t.length||t.some(n=>e.marktype===n))&&(!r.length||r.some(n=>e.name===n))}return n}const aP={random(){return Wo()},cumulativeNormal:Jo,cumulativeLogNormal:tl,cumulativeUniform:ll,densityNormal:Go,densityLogNormal:nl,densityUniform:ol,quantileNormal:Zo,quantileLogNormal:rl,quantileUniform:ul,sampleNormal:qo,sampleLogNormal:el,sampleUniform:sl,isArray:re["B"],isBoolean:re["C"],isDate:re["D"],isDefined(e){return void 0!==e},isNumber:re["F"],isObject:re["G"],isRegExp:re["H"],isString:re["I"],isTuple:le,isValid(e){return null!=e&&e===e},toBoolean:re["bb"],toDate:re["cb"],toNumber:re["db"],toString:re["fb"],flush:re["v"],lerp:re["K"],merge:hE,pad:re["Q"],peek:re["V"],span:re["Y"],inrange:re["A"],truncate:re["gb"],rgb:Iy,lab:Sw,hcl:Tw,hsl:Zy,luminance:cE,contrast:dE,sequence:Uu,format:hN,utcFormat:mN,utcParse:gN,utcOffset:ea,utcSequence:ra,timeFormat:fN,timeParse:pN,timeOffset:Qr,timeSequence:ta,timeUnitSpecifier:Dt,monthFormat:vN,monthAbbrevFormat:_N,dayFormat:wN,dayAbbrevFormat:xN,quarter:re["W"],utcquarter:re["ib"],week:lr,utcweek:mr,dayofyear:or,utcdayofyear:fr,warn:sE,info:oE,debug:lE,extent:re["q"],inScope:aE,intersect:tP,clampRange:re["k"],pinchDistance:yE,pinchAngle:vE,screen:AE,containerSize:WE,windowSize:NE,bandspace:_E,setdata:uN,pathShape:LE,panLinear:re["R"],panLog:re["S"],panPow:re["T"],panSymlog:re["U"],zoomLinear:re["mb"],zoomLog:re["nb"],zoomPow:re["ob"],zoomSymlog:re["pb"],encode:cN,modify:bE},iP=["view","item","group","xy","x","y"],sP="event.vega.",oP="this.",lP={},uP={blacklist:["_"],whitelist:["datum","event","item"],fieldvar:"datum",globalvar:e=>`_[${Object(re["ab"])(ON+e)}]`,functions:dP,constants:CY,visitors:lP},cP=WY(uP);function dP(e){const n=AY(e);iP.forEach(e=>n[e]=sP+e);for(const t in aP)n[t]=oP+t;return Object(re["p"])(n,IY(e,aP,lP)),n}function hP(e,n,t){return 1===arguments.length?aP[e]:(aP[e]=n,t&&(lP[e]=t),cP&&(cP.functions[e]=oP+e),this)}hP("bandwidth",wE,EY),hP("copy",xE,EY),hP("domain",kE,EY),hP("range",ME,EY),hP("invert",SE,EY),hP("scale",OE,EY),hP("gradient",BE,EY),hP("geoArea",nE,EY),hP("geoBounds",tE,EY),hP("geoCentroid",rE,EY),hP("geoShape",jE,EY),hP("indata",lN,zY),hP("data",oN,YY),hP("treePath",RE,YY),hP("treeAncestors",HE,YY),hP("vlSelectionTest",ZE,nP),hP("vlSelectionResolve",KE,nP);var fP=function(e,n){const t={};let r;try{e=Object(re["I"])(e)?e:Object(re["ab"])(e)+"",r=HY(e)}catch(i){Object(re["o"])("Expression parse error: "+e)}r.visit(e=>{if(e.type!==HN)return;const r=e.callee.name,a=uP.visitors[r];a&&a(r,e.arguments,n,t)});const a=cP(r);return a.globals.forEach(e=>{const r=ON+e;!Object(re["w"])(t,r)&&n.getSignal(e)&&(t[r]=n.signalRef(e))}),{$expr:Object(re["p"])({code:a.code},n.options.ast?{ast:r}:null),$fields:a.fields,$params:t}},mP=function(e){const n=this,t=e.operators||[];return e.background&&(n.background=e.background),e.eventConfig&&(n.eventConfig=e.eventConfig),e.locale&&(n.locale=e.locale),t.forEach(e=>n.parseOperator(e)),t.forEach(e=>n.parseOperatorParameters(e)),(e.streams||[]).forEach(e=>n.parseStream(e)),(e.updates||[]).forEach(e=>n.parseUpdate(e)),n.resolve()};const pP=Object(re["eb"])(["rule"]),gP=Object(re["eb"])(["group","image","rect"]);function bP(e,n){let t="";return pP[n]||(e.x2&&(e.x?(gP[n]&&(t+="if(o.x>o.x2)$=o.x,o.x=o.x2,o.x2=$;"),t+="o.width=o.x2-o.x;"):t+="o.x=o.x2-(o.width||0);"),e.xc&&(t+="o.x=o.xc-(o.width||0)/2;"),e.y2&&(e.y?(gP[n]&&(t+="if(o.y>o.y2)$=o.y,o.y=o.y2,o.y2=$;"),t+="o.height=o.y2-o.y;"):t+="o.y=o.y2-(o.height||0);"),e.yc&&(t+="o.y=o.yc-(o.height||0)/2;")),t}function yP(e){return(e+"").toLowerCase()}function vP(e){return"operator"===yP(e)}function _P(e){return"collect"===yP(e)}function wP(e,n,t){";"!==t[t.length-1]&&(t="return("+t+");");var r=Function.apply(null,n.concat(t));return e&&e.functions?r.bind(e.functions):r}function xP(e,n,t,r){return`((u = ${e}) < (v = ${n}) || u == null) && v != null ? ${t}\n : (u > v || v == null) && u != null ? ${r}\n : ((v = v instanceof Date ? +v : v), (u = u instanceof Date ? +u : u)) !== u && v === v ? ${t}\n : v !== v && u === u ? ${r} : `}var kP={operator:(e,n)=>wP(e,["_"],n.code),parameter:(e,n)=>wP(e,["datum","_"],n.code),event:(e,n)=>wP(e,["event"],n.code),handler:(e,n)=>{const t=`var datum=event.item&&event.item.datum;return ${n.code};`;return wP(e,["_","event"],t)},encode:(e,n)=>{const{marktype:t,channels:r}=n;let a="var o=item,datum=o.datum,m=0,$;";for(const i in r){const e="o["+Object(re["ab"])(i)+"]";a+=`$=${r[i].code};if(${e}!==$)${e}=$,m=1;`}return a+=bP(r,t),a+="return m;",wP(e,["item","_"],a)},codegen:{get(e){const n=`[${e.map(re["ab"]).join("][")}]`,t=Function("_",`return _${n};`);return t.path=n,t},comparator(e,n){let t;const r=(e,r)=>{const a=n[r];let i,s;return e.path?(i=`a${e.path}`,s=`b${e.path}`):((t=t||{})["f"+r]=e,i=`this.f${r}(a)`,s=`this.f${r}(b)`),xP(i,s,-a,a)},a=Function("a","b","var u, v; return "+e.map(r).join("")+"0;");return t?a.bind(t):a}}};function SP(e){const n=this;vP(e.type)||!e.type?n.operator(e,e.update?n.operatorExpression(e.update):null):n.transform(e,e.type)}function MP(e){const n=this;if(e.params){const t=n.get(e.id);t||Object(re["o"])("Invalid operator id: "+e.id),n.dataflow.connect(t,t.parameters(n.parseParameters(e.params),e.react,e.initonly))}}function OP(e,n){n=n||{};const t=this;for(const r in e){const a=e[r];n[r]=Object(re["B"])(a)?a.map(e=>BP(e,t,n)):BP(a,t,n)}return n}function BP(e,n,t){if(!e||!Object(re["G"])(e))return e;for(let r,a=0,i=jP.length;ae&&e.$tupleid?ue:e);return n.fn[t]||(n.fn[t]=Object(re["l"])(r,e.$order,n.expr.codegen))}function CP(e,n){const t=e.$encode,r={};for(const a in t){const e=t[a];r[a]=Object(re["f"])(n.encodeExpression(e.$expr),e.$fields),r[a].output=e.$output}return r}function AP(e,n){return n}function NP(e,n){const t=e.$subflow;return function(e,r,a){const i=n.fork().parse(t),s=i.get(t.operators[0].id),o=i.signals.parent;return o&&o.set(a),s.detachSubflow=()=>n.detach(i),s}}function WP(){return ue}var YP=function(e){var n,t=this,r=null!=e.filter?t.eventExpression(e.filter):void 0,a=null!=e.stream?t.get(e.stream):void 0;e.source?a=t.events(e.source,e.type,r):e.merge&&(n=e.merge.map(e=>t.get(e)),a=n[0].merge.apply(n[0],n.slice(1))),e.between&&(n=e.between.map(e=>t.get(e)),a=a.between(n[0],n[1])),e.filter&&(a=a.filter(r)),null!=e.throttle&&(a=a.throttle(+e.throttle)),null!=e.debounce&&(a=a.debounce(+e.debounce)),null==a&&Object(re["o"])("Invalid stream definition: "+JSON.stringify(e)),e.consume&&a.consume(!0),t.stream(e,a)},zP=function(e){var n=this,t=Object(re["G"])(t=e.source)?t.$ref:t,r=n.get(t),a=null,i=e.update,s=void 0;r||Object(re["o"])("Source not defined: "+e.source),a=e.target&&e.target.$expr?n.eventExpression(e.target.$expr):n.get(e.target),i&&i.$expr&&(i.$params&&(s=n.parseParameters(i.$params)),i=n.handlerExpression(i.$expr)),n.update(e,r,a,i,s)},EP={skip:!0};function PP(e){var n=this,t={};if(e.signals){var r=t.signals={};Object.keys(n.signals).forEach(t=>{var a=n.signals[t];e.signals(t,a)&&(r[t]=a.value)})}if(e.data){var a=t.data={};Object.keys(n.data).forEach(t=>{var r=n.data[t];e.data(t,r)&&(a[t]=r.input.value)})}return n.subcontext&&!1!==e.recurse&&(t.subcontext=n.subcontext.map(n=>n.getState(e))),t}function FP(e){var n=this,t=n.dataflow,r=e.data,a=e.signals;Object.keys(a||{}).forEach(e=>{t.update(n.signals[e],a[e],EP)}),Object.keys(r||{}).forEach(e=>{t.pulse(n.data[e].input,t.changeset().remove(re["hb"]).insert(r[e]))}),(e.subcontext||[]).forEach((e,t)=>{var r=n.subcontext[t];r&&r.setState(e)})}var IP=function(e,n,t,r){return new VP(e,n,t,r)};function VP(e,n,t,r){this.dataflow=e,this.transforms=n,this.events=e.events.bind(e),this.expr=r||kP,this.signals={},this.scales={},this.nodes={},this.data={},this.fn={},t&&(this.functions=Object.create(t),this.functions.context=this)}function $P(e){this.dataflow=e.dataflow,this.transforms=e.transforms,this.events=e.events,this.expr=e.expr,this.signals=Object.create(e.signals),this.scales=Object.create(e.scales),this.nodes=Object.create(e.nodes),this.data=Object.create(e.data),this.fn=Object.create(e.fn),e.functions&&(this.functions=Object.create(e.functions),this.functions.context=this)}VP.prototype=$P.prototype={fork(){const e=new $P(this);return(this.subcontext||(this.subcontext=[])).push(e),e},detach(e){this.subcontext=this.subcontext.filter(n=>n!==e);const n=Object.keys(e.nodes);for(const t of n)e.nodes[t]._targets=null;for(const t of n)e.nodes[t].detach();e.nodes=null},get(e){return this.nodes[e]},set(e,n){return this.nodes[e]=n},add(e,n){const t=this,r=t.dataflow,a=e.value;if(t.set(e.id,n),_P(e.type)&&a&&(a.$ingest?r.ingest(n,a.$ingest,a.$format):a.$request?r.preload(n,a.$request,a.$format):r.pulse(n,r.changeset().insert(a))),e.root&&(t.root=n),e.parent){var i=t.get(e.parent.$ref);i?(r.connect(i,[n]),n.targets().add(i)):(t.unresolved=t.unresolved||[]).push(()=>{i=t.get(e.parent.$ref),r.connect(i,[n]),n.targets().add(i)})}if(e.signal&&(t.signals[e.signal]=n),e.scale&&(t.scales[e.scale]=n),e.data)for(const s in e.data){const r=t.data[s]||(t.data[s]={});e.data[s].forEach(e=>r[e]=n)}},resolve(){return(this.unresolved||[]).forEach(e=>e()),delete this.unresolved,this},operator(e,n){this.add(e,this.dataflow.add(e.value,n))},transform(e,n){this.add(e,this.dataflow.add(this.transforms[yP(n)]))},stream(e,n){this.set(e.id,n)},update(e,n,t,r,a){this.dataflow.on(n,t,r,a,e.options)},operatorExpression(e){return this.expr.operator(this,e)},parameterExpression(e){return this.expr.parameter(this,e)},eventExpression(e){return this.expr.event(this,e)},handlerExpression(e){return this.expr.handler(this,e)},encodeExpression(e){return this.expr.encode(this,e)},parse:mP,parseOperator:SP,parseOperatorParameters:MP,parseParameters:OP,parseStream:YP,parseUpdate:zP,getState:PP,setState:FP};var UP=function(e,n,t){return IP(e,to,aP,t).parse(n)};function qP(e){var n=this._runtime.scales;return Object(re["w"])(n,e)||Object(re["o"])("Unrecognized scale or projection: "+e),n[e].value}var GP="width",JP="height",ZP="padding",KP={skip:!0};function XP(e,n){var t=e.autosize(),r=e.padding();return n-(t&&t.contains===ZP?r.left+r.right:0)}function QP(e,n){var t=e.autosize(),r=e.padding();return n-(t&&t.contains===ZP?r.top+r.bottom:0)}function eF(e){var n=e._signals,t=n[GP],r=n[JP],a=n[ZP];function i(){e._autosize=e._resize=1}e._resizeWidth=e.add(null,n=>{e._width=n.size,e._viewWidth=XP(e,n.size),i()},{size:t}),e._resizeHeight=e.add(null,n=>{e._height=n.size,e._viewHeight=QP(e,n.size),i()},{size:r});var s=e.add(null,i,{pad:a});e._resizeWidth.rank=t.rank+1,e._resizeHeight.rank=r.rank+1,s.rank=a.rank+1}function nF(e,n,t,r,a,i){this.runAfter(s=>{var o=0;s._autosize=0,s.width()!==t&&(o=1,s.signal(GP,t,KP),s._resizeWidth.skip(!0)),s.height()!==r&&(o=1,s.signal(JP,r,KP),s._resizeHeight.skip(!0)),s._viewWidth!==e&&(s._resize=1,s._viewWidth=e),s._viewHeight!==n&&(s._resize=1,s._viewHeight=n),s._origin[0]===a[0]&&s._origin[1]===a[1]||(s._resize=1,s._origin=a),o&&s.run("enter"),i&&s.runAfter(e=>e.resize())},!1,1)}function tF(e){return this._runtime.getState(e||{data:rF,signals:aF,recurse:!0})}function rF(e,n){return n.modified&&Object(re["B"])(n.input.value)&&e.indexOf("_:vega:_")}function aF(e,n){return!("parent"===e||n instanceof to.proxy)}function iF(e){return this.runAsync(null,n=>{n._trigger=!1,n._runtime.setState(e)},e=>{e._trigger=!0}),this}var sF=function(e,n,t){var r=new kT,a=n;return null==n?(r.restart(e,n,t),r):(r._restart=r.restart,r.restart=function(e,n,t){n=+n,t=null==t?wT():+t,r._restart((function i(s){s+=a,r._restart(i,a+=n,t),e(s)}),n,t)},r.restart(e,n,t),r)},oF=function(e,n){function t(n){e({timestamp:Date.now(),elapsed:n})}this._timers.push(sF(t,n))},lF=function(e,n,t,r){var a=e.element();a&&a.setAttribute("title",uF(r))};function uF(e){return null==e?"":Object(re["B"])(e)?dF(e):Object(re["G"])(e)&&!Object(re["D"])(e)?cF(e):e+""}function cF(e){return Object.keys(e).map(n=>{var t=e[n];return n+": "+(Object(re["B"])(t)?dF(t):hF(t))}).join("\n")}function dF(e){return"["+e.map(hF).join(", ")+"]"}function hF(e){return Object(re["B"])(e)?"[…]":Object(re["G"])(e)&&!Object(re["D"])(e)?"{…}":e}function fF(e,n){const t=this;if(n=n||{},Qs.call(t),n.loader&&t.loader(n.loader),n.logger&&t.logger(n.logger),null!=n.logLevel&&t.logLevel(n.logLevel),n.locale||e.locale){const r=Object(re["p"])({},e.locale,n.locale);t.locale(as(r.number,r.time))}t._el=null,t._elBind=null,t._renderType=n.renderer||Wk.Canvas,t._scenegraph=new Yg;const r=t._scenegraph.root;t._renderer=null,t._tooltip=n.tooltip||lF,t._redraw=!0,t._handler=(new yb).scene(r),t._globalCursor=!1,t._preventDefault=!1,t._timers=[],t._eventListeners=[],t._resizeListeners=[],t._eventConfig=BA(e.eventConfig),t.globalCursor(t._eventConfig.globalCursor);const a=UP(t,e,n.expr);t._runtime=a,t._signals=a.signals,t._bind=(e.bindings||[]).map(e=>({state:null,param:Object(re["p"])({},e)})),a.root&&a.root.set(r),r.source=a.data.root.input,t.pulse(a.data.root.input,t.changeset().insert(r.items)),t._width=t.width(),t._height=t.height(),t._viewWidth=XP(t,t._width),t._viewHeight=QP(t,t._height),t._origin=[0,0],t._resize=0,t._autosize=1,eF(t),lA(t),cA(t),t.description(e.description),n.hover&&t.hover(),n.container&&t.initialize(n.container,n.bind)}function mF(e,n){return Object(re["w"])(e._signals,n)?e._signals[n]:Object(re["o"])("Unrecognized signal name: "+Object(re["ab"])(n))}function pF(e,n){const t=(e._targets||[]).filter(e=>e._update&&e._update.handler===n);return t.length?t[0]:null}function gF(e,n,t,r){var a=pF(t,r);return a||(a=JA(e,()=>r(n,t.value)),a.handler=r,e.on(t,null,a)),e}function bF(e,n,t){var r=pF(n,t);return r&&n._targets.remove(r),e}Object(re["z"])(fF,Qs,{async evaluate(e,n,t){if(await Qs.prototype.evaluate.call(this,e,n),this._redraw||this._resize)try{this._renderer&&(this._resize&&(this._resize=0,_A(this)),await this._renderer.renderAsync(this._scenegraph.root)),this._redraw=!1}catch(r){this.error(r)}return t&&ie(this,t),this},dirty(e){this._redraw=!0,this._renderer&&this._renderer.dirty(e)},description(e){if(arguments.length){const n=null!=e?e+"":null;return n!==this._desc&&oA(this._el,this._desc=n),this}return this._desc},container(){return this._el},scenegraph(){return this._scenegraph},origin(){return this._origin.slice()},signal(e,n,t){var r=mF(this,e);return 1===arguments.length?r.value:this.update(r,n,t)},width(e){return arguments.length?this.signal("width",e):this.signal("width")},height(e){return arguments.length?this.signal("height",e):this.signal("height")},padding(e){return arguments.length?this.signal("padding",nN(e)):nN(this.signal("padding"))},autosize(e){return arguments.length?this.signal("autosize",e):this.signal("autosize")},background(e){return arguments.length?this.signal("background",e):this.signal("background")},renderer(e){return arguments.length?(zk(e)||Object(re["o"])("Unrecognized renderer type: "+e),e!==this._renderType&&(this._renderType=e,this._resetRenderer()),this):this._renderType},tooltip(e){return arguments.length?(e!==this._tooltip&&(this._tooltip=e,this._resetRenderer()),this):this._tooltip},loader(e){return arguments.length?(e!==this._loader&&(Qs.prototype.loader.call(this,e),this._resetRenderer()),this):this._loader},resize(){return this._autosize=1,this.touch(mF(this,"autosize"))},_resetRenderer(){this._renderer&&(this._renderer=null,this.initialize(this._el,this._elBind))},_resizeView:nF,addEventListener(e,n,t){var r=n;return t&&!1===t.trap||(r=JA(this,n),r.raw=n),this._handler.on(e,r),this},removeEventListener(e,n){var t,r,a=this._handler.handlers(e),i=a.length;while(--i>=0)if(r=a[i].type,t=a[i].handler,e===r&&(n===t||n===t.raw)){this._handler.off(r,t);break}return this},addResizeListener(e){var n=this._resizeListeners;return n.indexOf(e)<0&&n.push(e),this},removeResizeListener(e){var n=this._resizeListeners,t=n.indexOf(e);return t>=0&&n.splice(t,1),this},addSignalListener(e,n){return gF(this,e,mF(this,e),n)},removeSignalListener(e,n){return bF(this,mF(this,e),n)},addDataListener(e,n){return gF(this,e,hA(this,e).values,n)},removeDataListener(e,n){return bF(this,hA(this,e).values,n)},globalCursor(e){if(arguments.length){if(this._globalCursor!==!!e){const n=dA(this,null);this._globalCursor=!!e,n&&dA(this,n)}return this}return this._globalCursor},preventDefault(e){return arguments.length?(this._preventDefault=e,this):this._preventDefault},timer:oF,events:DA,finalize:AA,hover:CA,data:fA,change:mA,insert:pA,remove:gA,scale:qP,initialize:KA,toImageURL:rN,toCanvas:iN,toSVG:sN,getState:tF,setState:iF});var yF=function(e){return Object(re["G"])(e)?e:{type:e||"pad"}};const vF=e=>+e||0,_F=e=>({top:e,bottom:e,left:e,right:e});var wF=function(e){return Object(re["G"])(e)?e.signal?e:{top:vF(e.top),bottom:vF(e.bottom),left:vF(e.left),right:vF(e.right)}:_F(vF(e))};const xF=e=>Object(re["G"])(e)&&!Object(re["B"])(e)?Object(re["p"])({},e):{value:e};function kF(e,n,t,r){if(null!=t){const a=Object(re["G"])(t)&&!Object(re["B"])(t)||Object(re["B"])(t)&&t.length&&Object(re["G"])(t[0]);return a?e.update[n]=t:e[r||"enter"][n]={value:t},1}return 0}function SF(e,n,t){for(const r in n)kF(e,r,n[r]);for(const r in t)kF(e,r,t[r],"update")}function MF(e,n,t){for(const r in n)t&&Object(re["w"])(t,r)||(e[r]=Object(re["p"])(e[r]||{},n[r]));return e}function OF(e,n){return n&&(n.enter&&n.enter[e]||n.update&&n.update[e])}const BF="mark",jF="frame",LF="scope",DF="axis",TF="axis-domain",RF="axis-grid",HF="axis-label",CF="axis-tick",AF="axis-title",NF="legend",WF="legend-band",YF="legend-entry",zF="legend-gradient",EF="legend-label",PF="legend-symbol",FF="legend-title",IF="title",VF="title-text",$F="title-subtitle";var UF=function(e,n,t,r,a){const i={},s={};let o,l,u,c;for(l in l="lineBreak","text"!==n||null==a[l]||OF(l,e)||qF(i,l,a[l]),("legend"==t||String(t).startsWith("axis"))&&(t=null),c=t===jF?a.group:t===BF?Object(re["p"])({},a.mark,a[n]):null,c)u=OF(l,e)||("fill"===l||"stroke"===l)&&(OF("fill",e)||OF("stroke",e)),u||qF(i,l,c[l]);for(l in Object(re["i"])(r).forEach(n=>{const t=a.style&&a.style[n];for(const r in t)OF(r,e)||qF(i,r,t[r])}),e=Object(re["p"])({},e),i)c=i[l],c.signal?(o=o||{})[l]=c:s[l]=c;return e.enter=Object(re["p"])(s,e.enter),o&&(e.update=Object(re["p"])(o,e.update)),e};function qF(e,n,t){e[n]=t&&t.signal?{signal:t.signal}:{value:t}}const GF=e=>Object(re["I"])(e)?Object(re["ab"])(e):e.signal?`(${e.signal})`:eI(e);function JF(e){if(null!=e.gradient)return XF(e);let n=e.signal?`(${e.signal})`:e.color?KF(e.color):null!=e.field?eI(e.field):void 0!==e.value?Object(re["ab"])(e.value):void 0;return null!=e.scale&&(n=tI(e,n)),void 0===n&&(n=null),null!=e.exponent&&(n=`pow(${n},${QF(e.exponent)})`),null!=e.mult&&(n+=`*${QF(e.mult)}`),null!=e.offset&&(n+=`+${QF(e.offset)}`),e.round&&(n=`round(${n})`),n}const ZF=(e,n,t,r)=>`(${e}(${[n,t,r].map(JF).join(",")})+'')`;function KF(e){return e.c?ZF("hcl",e.h,e.c,e.l):e.h||e.s?ZF("hsl",e.h,e.s,e.l):e.l||e.a?ZF("lab",e.l,e.a,e.b):e.r||e.g||e.b?ZF("rgb",e.r,e.g,e.b):null}function XF(e){const n=[e.start,e.stop,e.count].map(e=>null==e?null:Object(re["ab"])(e));while(n.length&&null==Object(re["V"])(n))n.pop();return n.unshift(GF(e.gradient)),`gradient(${n.join(",")})`}function QF(e){return Object(re["G"])(e)?"("+JF(e)+")":e}function eI(e){return nI(Object(re["G"])(e)?e:{datum:e})}function nI(e){let n,t,r;if(e.signal)n="datum",r=e.signal;else if(e.group||e.parent){t=Math.max(1,e.level||1),n="item";while(t-- >0)n+=".mark.group";e.parent?(r=e.parent,n+=".datum"):r=e.group}else e.datum?(n="datum",r=e.datum):Object(re["o"])("Invalid field reference: "+Object(re["ab"])(e));return e.signal||(r=Object(re["I"])(r)?Object(re["Z"])(r).map(re["ab"]).join("]["):nI(r)),n+"["+r+"]"}function tI(e,n){const t=GF(e.scale);return null!=e.range?n=`lerp(_range(${t}), ${+e.range})`:(void 0!==n&&(n=`_scale(${t}, ${n})`),e.band&&(n=(n?n+"+":"")+`_bandwidth(${t})`+(1===+e.band?"":"*"+QF(e.band)),e.extra&&(n=`(datum.extra ? _scale(${t}, datum.extra.value) : ${n})`)),null==n&&(n="0")),n}var rI=function(e){let n="";return e.forEach(e=>{const t=JF(e);n+=e.test?`(${e.test})?${t}:`:t}),":"===Object(re["V"])(n)&&(n+="null"),n},aI=function(e,n,t,r,a,i){const s={};i=i||{},i.encoders={$encode:s},e=UF(e,n,t,r,a.config);for(const o in e)s[o]=iI(e[o],n,i,a);return i};function iI(e,n,t,r){const a={},i={};for(const s in e)null!=e[s]&&(a[s]=oI(sI(e[s]),r,t,i));return{$expr:{marktype:n,channels:a},$fields:Object.keys(i),$output:Object.keys(e)}}function sI(e){return Object(re["B"])(e)?rI(e):JF(e)}function oI(e,n,t,r){const a=fP(e,n);return a.$fields.forEach(e=>r[e]=1),Object(re["p"])(t,a.$params),a.$expr}const lI="outer",uI=["value","update","init","react","bind"];function cI(e,n){Object(re["o"])(e+' for "outer" push: '+Object(re["ab"])(n))}var dI=function(e,n){const t=e.name;if(e.push===lI)n.signals[t]||cI("No prior signal definition",t),uI.forEach(n=>{void 0!==e[n]&&cI("Invalid property ",n)});else{const r=n.addSignal(t,e.value);!1===e.react&&(r.react=!1),e.bind&&n.addBinding(t,e.bind)}};function hI(e,n,t,r){this.id=-1,this.type=e,this.value=n,this.params=t,r&&(this.parent=r)}function fI(e,n,t,r){return new hI(e,n,t,r)}function mI(e,n){return fI("operator",e,n)}function pI(e){const n={$ref:e.id};return e.id<0&&(e.refs=e.refs||[]).push(n),n}function gI(e,n){return n?{$field:e,$name:n}:{$field:e}}const bI=gI("key");function yI(e,n){return{$compare:e,$order:n}}function vI(e,n){const t={$key:e};return n&&(t.$flat=!0),t}const _I="ascending",wI="descending";function xI(e){return Object(re["G"])(e)?(e.order===wI?"-":"+")+kI(e.op,e.field):""}function kI(e,n){return(e&&e.signal?"$"+e.signal:e||"")+(e&&n?"_":"")+(n&&n.signal?"$"+n.signal:n||"")}const SI="scope",MI="view";function OI(e){return e&&e.signal}function BI(e){return e&&e.expr}function jI(e){if(OI(e))return!0;if(Object(re["G"])(e))for(const n in e)if(jI(e[n]))return!0;return!1}function LI(e,n){return null!=e?e:n}function DI(e){return e&&e.signal||e}const TI="timer";function RI(e,n){const t=e.merge?CI:e.stream?AI:e.type?NI:Object(re["o"])("Invalid stream specification: "+Object(re["ab"])(e));return t(e,n)}function HI(e){return e===SI?MI:e||MI}function CI(e,n){const t=e.merge.map(e=>RI(e,n)),r=WI({merge:t},e,n);return n.addStream(r).id}function AI(e,n){const t=RI(e.stream,n),r=WI({stream:t},e,n);return n.addStream(r).id}function NI(e,n){let t;e.type===TI?(t=n.event(TI,e.throttle),e={between:e.between,filter:e.filter}):t=n.event(HI(e.source),e.type);const r=WI({stream:t},e,n);return 1===Object.keys(r).length?t:n.addStream(r).id}function WI(e,n,t){let r=n.between;return r&&(2!==r.length&&Object(re["o"])('Stream "between" parameter must have 2 entries: '+Object(re["ab"])(n)),e.between=[RI(r[0],t),RI(r[1],t)]),r=n.filter?[].concat(n.filter):[],(n.marktype||n.markname||n.markrole)&&r.push(YI(n.marktype,n.markname,n.markrole)),n.source===SI&&r.push("inScope(event.item)"),r.length&&(e.filter=fP("("+r.join(")&&(")+")",t).$expr),null!=(r=n.throttle)&&(e.throttle=+r),null!=(r=n.debounce)&&(e.debounce=+r),n.consume&&(e.consume=!0),e}function YI(e,n,t){const r="event.item";return r+(e&&"*"!==e?"&&"+r+".mark.marktype==='"+e+"'":"")+(t?"&&"+r+".mark.role==='"+t+"'":"")+(n?"&&"+r+".mark.name==='"+n+"'":"")}const zI="view",EI="[",PI="]",FI="{",II="}",VI=":",$I=",",UI="@",qI=">",GI=/[[\]{}]/,JI={"*":1,arc:1,area:1,group:1,image:1,line:1,path:1,rect:1,rule:1,shape:1,symbol:1,text:1,trail:1};let ZI,KI;var XI=function(e,n,t){return ZI=n||zI,KI=t||JI,nV(e.trim()).map(tV)};function QI(e){return KI[e]}function eV(e,n,t,r,a){const i=e.length;let s,o=0;for(;n=0?--o:r&&r.indexOf(s)>=0&&++o}return n}function nV(e){const n=[],t=e.length;let r=0,a=0;while(a' after between selector: "+e;t=t.map(tV);const a=tV(e.slice(1).trim());return a.between?{between:t,stream:a}:(a.between=t,a)}function aV(e){const n={source:ZI},t=[];let r,a,i=[0,0],s=0,o=0,l=e.length,u=0;if(e[l-1]===II){if(u=e.lastIndexOf(FI),!(u>=0))throw"Unmatched right brace: "+e;try{i=iV(e.substring(u+1,l-1))}catch(c){throw"Invalid throttle specification: "+e}e=e.slice(0,u).trim(),l=e.length,u=0}if(!l)throw e;if(e[0]===UI&&(s=++u),r=eV(e,u,VI),r1?(n.type=t[1],s?n.markname=t[0].slice(1):QI(t[0])?n.marktype=t[0]:n.source=t[0]):n.type=t[0],"!"===n.type.slice(-1)&&(n.consume=!0,n.type=n.type.slice(0,-1)),null!=a&&(n.filter=a),i[0]&&(n.throttle=i[0]),i[1]&&(n.debounce=i[1]),n}function iV(e){const n=e.split($I);if(!e.length||n.length>2)throw e;return n.map(n=>{const t=+n;if(t!==t)throw e;return t})}const sV={code:"_.$value",ast:{type:"Identifier",value:"value"}};var oV=function(e,n,t){const r=e.encode,a={target:t};let i=e.events,s=e.update,o=[];i||Object(re["o"])("Signal update missing events specification."),Object(re["I"])(i)&&(i=XI(i,n.isSubscope()?SI:MI)),i=Object(re["i"])(i).filter(e=>e.signal||e.scale?(o.push(e),0):1),o.length>1&&(o=[uV(o)]),i.length&&o.push(i.length>1?{merge:i}:i[0]),null!=r&&(s&&Object(re["o"])("Signal encode and update are mutually exclusive."),s="encode(item(),"+Object(re["ab"])(r)+")"),a.update=Object(re["I"])(s)?fP(s,n):null!=s.expr?fP(s.expr,n):null!=s.value?s.value:null!=s.signal?{$expr:sV,$params:{$value:n.signalRef(s.signal)}}:Object(re["o"])("Invalid signal update specification."),e.force&&(a.options={force:!0}),o.forEach(e=>n.addUpdate(Object(re["p"])(lV(e,n),a)))};function lV(e,n){return{source:e.signal?n.signalRef(e.signal):e.scale?n.scaleRef(e.scale):RI(e,n)}}function uV(e){return{signal:"["+e.map(e=>e.scale?'scale("'+e.scale+'")':e.signal)+"]"}}var cV=function(e,n){const t=n.getSignal(e.name);let r=e.update;e.init&&(r?Object(re["o"])("Signals can not include both init and update expressions."):(r=e.init,t.initonly=!0)),r&&(r=fP(r,n),t.update=r.$expr,t.params=r.$params),e.on&&e.on.forEach(e=>oV(e,n,t.id))};const dV=e=>(n,t,r)=>fI(e,t,n||void 0,r),hV=dV("aggregate"),fV=dV("axisticks"),mV=dV("bound"),pV=dV("collect"),gV=dV("compare"),bV=dV("datajoin"),yV=dV("encode"),vV=dV("expression"),_V=(dV("extent"),dV("facet")),wV=dV("field"),xV=dV("key"),kV=dV("legendentries"),SV=dV("load"),MV=dV("mark"),OV=dV("multiextent"),BV=dV("multivalues"),jV=dV("overlap"),LV=dV("params"),DV=dV("prefacet"),TV=dV("projection"),RV=dV("proxy"),HV=dV("relay"),CV=dV("render"),AV=dV("scale"),NV=dV("sieve"),WV=dV("sortitems"),YV=dV("viewlayout"),zV=dV("values");let EV=0;const PV={min:"min",max:"max",count:"sum"};function FV(e,n){const t=e.type||"linear";z_(t)||Object(re["o"])("Unrecognized scale type: "+Object(re["ab"])(t)),n.addScale(e.name,{type:t,domain:void 0})}function IV(e,n){const t=n.getScale(e.name).params;let r;for(r in t.domain=qV(e.domain,e,n),null!=e.range&&(t.range=i$(e,n,t)),null!=e.interpolate&&a$(e.interpolate,t),null!=e.nice&&(t.nice=r$(e.nice)),null!=e.bins&&(t.bins=t$(e.bins,n)),e)Object(re["w"])(t,r)||"name"===r||(t[r]=VV(e[r],n))}function VV(e,n){return Object(re["G"])(e)?e.signal?n.signalRef(e.signal):Object(re["o"])("Unsupported object: "+Object(re["ab"])(e)):e}function $V(e,n){return e.signal?n.signalRef(e.signal):e.map(e=>VV(e,n))}function UV(e){Object(re["o"])("Can not find data set: "+Object(re["ab"])(e))}function qV(e,n,t){if(e)return e.signal?t.signalRef(e.signal):(Object(re["B"])(e)?GV:e.fields?ZV:JV)(e,n,t);null==n.domainMin&&null==n.domainMax||Object(re["o"])("No scale domain defined for domainMin/domainMax to override.")}function GV(e,n,t){return e.map(e=>VV(e,t))}function JV(e,n,t){const r=t.getData(e.data);return r||UV(e.data),F_(n.type)?r.valuesRef(t,e.field,QV(e.sort,!1)):q_(n.type)?r.domainRef(t,e.field):r.extentRef(t,e.field)}function ZV(e,n,t){const r=e.data,a=e.fields.reduce((e,n)=>(n=Object(re["I"])(n)?{data:r,field:n}:Object(re["B"])(n)||n.signal?KV(n,t):n,e.push(n),e),[]);return(F_(n.type)?XV:q_(n.type)?e$:n$)(e,t,a)}function KV(e,n){const t="_:vega:_"+EV++,r=pV({});if(Object(re["B"])(e))r.value={$ingest:e};else if(e.signal){const a="setdata("+Object(re["ab"])(t)+","+e.signal+")";r.params.input=n.signalRef(a)}return n.addDataPipeline(t,[r,NV({})]),{data:t,field:"data"}}function XV(e,n,t){const r=QV(e.sort,!0);let a,i;const s=t.map(e=>{const t=n.getData(e.data);return t||UV(e.data),t.countsRef(n,e.field,r)}),o={groupby:bI,pulse:s};r&&(a=r.op||"count",i=r.field?kI(a,r.field):"count",o.ops=[PV[a]],o.fields=[n.fieldRef(i)],o.as=[i]),a=n.add(hV(o));const l=n.add(pV({pulse:pI(a)}));return i=n.add(zV({field:bI,sort:n.sortRef(r),pulse:pI(l)})),pI(i)}function QV(e,n){return e&&(e.field||e.op?e.field||"count"===e.op?n&&e.field&&e.op&&!PV[e.op]&&Object(re["o"])("Multiple domain scales can not be sorted using "+e.op):Object(re["o"])("No field provided for sort aggregate op: "+e.op):Object(re["G"])(e)?e.field="key":e={field:"key"}),e}function e$(e,n,t){const r=t.map(e=>{const t=n.getData(e.data);return t||UV(e.data),t.domainRef(n,e.field)});return pI(n.add(BV({values:r})))}function n$(e,n,t){const r=t.map(e=>{const t=n.getData(e.data);return t||UV(e.data),t.extentRef(n,e.field)});return pI(n.add(OV({extents:r})))}function t$(e,n){return e.signal||Object(re["B"])(e)?$V(e,n):n.objectProperty(e)}function r$(e){return Object(re["G"])(e)?{interval:VV(e.interval),step:VV(e.step)}:VV(e)}function a$(e,n){n.interpolate=VV(e.type||e),null!=e.gamma&&(n.interpolateGamma=VV(e.gamma))}function i$(e,n,t){const r=n.config.range;let a=e.range;if(a.signal)return n.signalRef(a.signal);if(Object(re["I"])(a)){if(r&&Object(re["w"])(r,a))return e=Object(re["p"])({},e,{range:r[a]}),i$(e,n,t);"width"===a?a=[0,{signal:"width"}]:"height"===a?a=F_(e.type)?[0,{signal:"height"}]:[{signal:"height"},0]:Object(re["o"])("Unrecognized scale range value: "+Object(re["ab"])(a))}else{if(a.scheme)return t.scheme=Object(re["B"])(a.scheme)?$V(a.scheme,n):VV(a.scheme,n),a.extent&&(t.schemeExtent=$V(a.extent,n)),void(a.count&&(t.schemeCount=VV(a.count,n)));if(a.step)return void(t.rangeStep=VV(a.step,n));if(F_(e.type)&&!Object(re["B"])(a))return qV(a,e,n);Object(re["B"])(a)||Object(re["o"])("Unsupported range type: "+Object(re["ab"])(a))}return a.map(e=>(Object(re["B"])(e)?$V:VV)(e,n))}var s$=function(e,n){const t=n.config.projection||{},r={};for(const a in e)"name"!==a&&(r[a]=o$(e[a],a,n));for(const a in t)null==r[a]&&(r[a]=o$(t[a],a,n));n.addProjection(e.name,r)};function o$(e,n,t){return Object(re["B"])(e)?e.map(e=>o$(e,n,t)):Object(re["G"])(e)?e.signal?t.signalRef(e.signal):"fit"===n?e:Object(re["o"])("Unsupported parameter object: "+Object(re["ab"])(e)):e}const l$="top",u$="left",c$="right",d$="bottom",h$="center",f$="vertical",m$="start",p$="middle",g$="end",b$="index",y$="label",v$="offset",_$="perc",w$="perc2",x$="value",k$="guide-label",S$="guide-title",M$="group-title",O$="group-subtitle",B$="symbol",j$="gradient",L$="discrete",D$="size",T$="shape",R$="fill",H$="stroke",C$="strokeWidth",A$="strokeDash",N$="opacity",W$=[D$,T$,R$,H$,C$,A$,N$],Y$={name:1,style:1,interactive:1},z$={value:0},E$={value:1},P$="group",F$="rect",I$="rule",V$="symbol",$$="text";var U$=function(e){return e.type=P$,e.interactive=e.interactive||!1,e};function q$(e,n){const t=(t,r)=>LI(e[t],LI(n[t],r));return t.isVertical=t=>f$===LI(e.direction,n.direction||(t?n.symbolDirection:n.gradientDirection)),t.gradientLength=()=>LI(e.gradientLength,n.gradientLength||n.gradientWidth),t.gradientThickness=()=>LI(e.gradientThickness,n.gradientThickness||n.gradientHeight),t.entryColumns=()=>LI(e.columns,LI(n.columns,+t.isVertical(!0))),t}function G$(e,n){const t=n&&(n.update&&n.update[e]||n.enter&&n.enter[e]);return t&&t.signal?t:t?t.value:null}function J$(e,n,t){const r=n.config.style[t];return r&&r[e]}function Z$(e,n,t){return`item.anchor === '${m$}' ? ${e} : item.anchor === '${g$}' ? ${n} : ${t}`}const K$=Z$(Object(re["ab"])(u$),Object(re["ab"])(c$),Object(re["ab"])(h$));function X$(e){const n=e("tickBand");let t,r,a=e("tickOffset");return n?n.signal?(t={signal:`(${n.signal}) === 'extent' ? 1 : 0.5`},r={signal:`(${n.signal}) === 'extent'`},Object(re["G"])(a)||(a={signal:`(${n.signal}) === 'extent' ? 0 : ${a}`})):"extent"===n?(t=1,r=!0,a=0):(t=.5,r=!1):(t=e("bandPosition"),r=e("tickExtra")),{extra:r,band:t,offset:a}}function Q$(e,n){return n?e?Object(re["G"])(e)?Object.assign({},e,{offset:Q$(e.offset,n)}):{value:e,offset:n}:n:e}var eU=function(e,n){return n?(e.name=n.name,e.style=n.style||e.style,e.interactive=!!n.interactive,e.encode=MF(e.encode,n,Y$)):e.interactive=!1,e},nU=function(e,n,t,r){const a=q$(e,t),i=a.isVertical(),s=a.gradientThickness(),o=a.gradientLength();let l,u,c,d,h;i?(u=[0,1],c=[0,0],d=s,h=o):(u=[0,0],c=[1,0],d=o,h=s);const f={enter:l={opacity:z$,x:z$,y:z$,width:xF(d),height:xF(h)},update:Object(re["p"])({},l,{opacity:E$,fill:{gradient:n,start:u,stop:c}}),exit:{opacity:z$}};return SF(f,{stroke:a("gradientStrokeColor"),strokeWidth:a("gradientStrokeWidth")},{opacity:a("gradientOpacity")}),eU({type:F$,role:zF,encode:f},r)},tU=function(e,n,t,r,a){const i=q$(e,t),s=i.isVertical(),o=i.gradientThickness(),l=i.gradientLength();let u,c,d,h,f="";s?(u="y",d="y2",c="x",h="width",f="1-"):(u="x",d="x2",c="y",h="height");const m={opacity:z$,fill:{scale:n,field:x$}};m[u]={signal:f+"datum."+_$,mult:l},m[c]=z$,m[d]={signal:f+"datum."+w$,mult:l},m[h]=xF(o);const p={enter:m,update:Object(re["p"])({},m,{opacity:E$}),exit:{opacity:z$}};return SF(p,{stroke:i("gradientStrokeColor"),strokeWidth:i("gradientStrokeWidth")},{opacity:i("gradientOpacity")}),eU({type:F$,role:WF,key:x$,from:a,encode:p},r)};const rU=`datum.${_$}<=0?"${u$}":datum.${_$}>=1?"${c$}":"${h$}"`,aU=`datum.${_$}<=0?"${d$}":datum.${_$}>=1?"${l$}":"${p$}"`;var iU=function(e,n,t,r){const a=q$(e,n),i=a.isVertical(),s=xF(a.gradientThickness()),o=a.gradientLength();let l,u,c,d,h=a("labelOverlap"),f="";const m={enter:l={opacity:z$},update:u={opacity:E$,text:{field:y$}},exit:{opacity:z$}};return SF(m,{fill:a("labelColor"),fillOpacity:a("labelOpacity"),font:a("labelFont"),fontSize:a("labelFontSize"),fontStyle:a("labelFontStyle"),fontWeight:a("labelFontWeight"),limit:LI(e.labelLimit,n.gradientLabelLimit)}),i?(l.align={value:"left"},l.baseline=u.baseline={signal:aU},c="y",d="x",f="1-"):(l.align=u.align={signal:rU},l.baseline={value:"top"},c="x",d="y"),l[c]=u[c]={signal:f+"datum."+_$,mult:o},l[d]=u[d]=s,s.offset=LI(e.labelOffset,n.gradientLabelOffset)||0,h=h?{separation:a("labelSeparation"),method:h,order:"datum."+b$}:void 0,eU({type:$$,role:EF,style:k$,key:x$,from:r,encode:m,overlap:h},t)},sU=function(e,n,t,r,a){const i=q$(e,n),s=t.entries,o=!(!s||!s.interactive),l=s?s.name:void 0,u=i("clipHeight"),c=i("symbolOffset"),d={data:"value"},h=`(${a}) ? datum.${v$} : datum.${D$}`,f=u?xF(u):{field:D$},m=`datum.${b$}`,p=`max(1, ${a})`;let g,b,y,v,_;f.mult=.5,g={enter:b={opacity:z$,x:{signal:h,mult:.5,offset:c},y:f},update:y={opacity:E$,x:b.x,y:b.y},exit:{opacity:z$}};let w=null,x=null;e.fill||(w=n.symbolBaseFillColor,x=n.symbolBaseStrokeColor),SF(g,{fill:i("symbolFillColor",w),shape:i("symbolType"),size:i("symbolSize"),stroke:i("symbolStrokeColor",x),strokeDash:i("symbolDash"),strokeDashOffset:i("symbolDashOffset"),strokeWidth:i("symbolStrokeWidth")},{opacity:i("symbolOpacity")}),W$.forEach(n=>{e[n]&&(y[n]=b[n]={scale:e[n],field:x$})});const k=eU({type:V$,role:PF,key:x$,from:d,clip:!!u||void 0,encode:g},t.symbols),S=xF(c);S.offset=i("labelOffset"),g={enter:b={opacity:z$,x:{signal:h,offset:S},y:f},update:y={opacity:E$,text:{field:y$},x:b.x,y:b.y},exit:{opacity:z$}},SF(g,{align:i("labelAlign"),baseline:i("labelBaseline"),fill:i("labelColor"),fillOpacity:i("labelOpacity"),font:i("labelFont"),fontSize:i("labelFontSize"),fontStyle:i("labelFontStyle"),fontWeight:i("labelFontWeight"),limit:i("labelLimit")});const M=eU({type:$$,role:EF,style:k$,key:x$,from:d,encode:g},t.labels);return g={enter:{noBound:{value:!u},width:z$,height:u?xF(u):z$,opacity:z$},exit:{opacity:z$},update:y={opacity:E$,row:{signal:null},column:{signal:null}}},i.isVertical(!0)?(v=`ceil(item.mark.items.length / ${p})`,y.row.signal=`${m}%${v}`,y.column.signal=`floor(${m} / ${v})`,_={field:["row",m]}):(y.row.signal=`floor(${m} / ${p})`,y.column.signal=`${m} % ${p}`,_={field:m}),y.column.signal=`(${a})?${y.column.signal}:${m}`,r={facet:{data:r,name:"value",groupby:b$}},U$({role:LF,from:r,encode:MF(g,s,Y$),marks:[k,M],name:l,interactive:o,sort:_})};function oU(e,n){const t=q$(e,n);return{align:t("gridAlign"),columns:t.entryColumns(),center:{row:!0,column:!1},padding:{row:t("rowPadding"),column:t("columnPadding")}}}const lU='item.orient === "left"',uU='item.orient === "right"',cU=`(${lU} || ${uU})`,dU=`datum.vgrad && ${cU}`,hU=Z$('"top"','"bottom"','"middle"'),fU=Z$('"right"','"left"','"center"'),mU=`datum.vgrad && ${uU} ? (${fU}) : (${cU} && !(datum.vgrad && ${lU})) ? "left" : ${K$}`,pU=`item._anchor || (${cU} ? "middle" : "start")`,gU=`${dU} ? (${lU} ? -90 : 90) : 0`,bU=`${cU} ? (datum.vgrad ? (${uU} ? "bottom" : "top") : ${hU}) : "top"`;var yU=function(e,n,t,r){const a=q$(e,n),i={enter:{opacity:z$},update:{opacity:E$,x:{field:{group:"padding"}},y:{field:{group:"padding"}}},exit:{opacity:z$}};return SF(i,{orient:a("titleOrient"),_anchor:a("titleAnchor"),anchor:{signal:pU},angle:{signal:gU},align:{signal:mU},baseline:{signal:bU},text:e.title,fill:a("titleColor"),fillOpacity:a("titleOpacity"),font:a("titleFont"),fontSize:a("titleFontSize"),fontStyle:a("titleFontStyle"),fontWeight:a("titleFontWeight"),limit:a("titleLimit"),lineHeight:a("titleLineHeight")},{align:a("titleAlign"),baseline:a("titleBaseline")}),eU({type:$$,role:FF,style:S$,from:r,encode:i},t)},vU=function(e,n){let t;return Object(re["G"])(e)&&(e.signal?t=e.signal:e.path?t="pathShape("+_U(e.path)+")":e.sphere&&(t="geoShape("+_U(e.sphere)+', {type: "Sphere"})')),t?n.signalRef(t):!!e};function _U(e){return Object(re["G"])(e)&&e.signal?e.signal:Object(re["ab"])(e)}var wU=function(e){const n=e.role||"";return n.indexOf("axis")&&n.indexOf("legend")&&n.indexOf("title")?e.type===P$?LF:n||BF:n},xU=function(e){return{marktype:e.type,name:e.name||void 0,role:e.role||wU(e),zindex:+e.zindex||void 0,aria:e.aria,description:e.description}},kU=function(e,n){return e&&e.signal?n.signalRef(e.signal):!1!==e},SU=function(e,n){const t=ro(e.type);t||Object(re["o"])("Unrecognized transform type: "+Object(re["ab"])(e.type));const r=fI(t.type.toLowerCase(),null,MU(t,e,n));return e.signal&&n.addSignal(e.signal,n.proxy(r)),r.metadata=t.metadata||{},r};function MU(e,n,t){const r={},a=e.params.length;for(let i=0;iBU(e,n,t)):BU(e,a,t):void(e.required&&Object(re["o"])("Missing required "+Object(re["ab"])(n.type)+" parameter: "+Object(re["ab"])(e.name)))}function BU(e,n,t){const r=e.type;if(OI(n))return CU(r)?Object(re["o"])("Expression references can not be signals."):AU(r)?t.fieldRef(n):NU(r)?t.compareRef(n):t.signalRef(n.signal);{const a=e.expr||AU(r);return a&&TU(n)?t.exprRef(n.expr,n.as):a&&RU(n)?gI(n.field,n.as):CU(r)?fP(n,t):HU(r)?pI(t.getData(n).values):AU(r)?gI(n):NU(r)?t.compareRef(n):n}}function jU(e,n,t){return Object(re["I"])(n.from)||Object(re["o"])('Lookup "from" parameter must be a string literal.'),t.getData(n.from).lookupRef(t,n.key)}function LU(e,n,t){const r=n[e.name];return e.array?(Object(re["B"])(r)||Object(re["o"])("Expected an array of sub-parameters. Instead: "+Object(re["ab"])(r)),r.map(n=>DU(e,n,t))):DU(e,r,t)}function DU(e,n,t){const r=e.params.length;let a;for(let s=0;se&&e.expr,RU=e=>e&&e.field,HU=e=>"data"===e,CU=e=>"expr"===e,AU=e=>"field"===e,NU=e=>"compare"===e;var WU=function(e,n,t){let r,a,i,s,o;return e?(r=e.facet)&&(n||Object(re["o"])("Only group marks can be faceted."),null!=r.field?s=o=YU(r,t):(e.data?o=pI(t.getData(e.data).aggregate):(i=SU(Object(re["p"])({type:"aggregate",groupby:Object(re["i"])(r.groupby)},r.aggregate),t),i.params.key=t.keyRef(r.groupby),i.params.pulse=YU(r,t),s=o=pI(t.add(i))),a=t.keyRef(r.groupby,!0))):s=pI(t.add(pV(null,[{}]))),s||(s=YU(e,t)),{key:a,pulse:s,parent:o}};function YU(e,n){return e.$ref?e:e.data&&e.data.$ref?e.data:pI(n.getData(e.data).output)}function zU(e,n,t,r,a){this.scope=e,this.input=n,this.output=t,this.values=r,this.aggregate=a,this.index={}}function EU(e){return Object(re["I"])(e)?e:null}function PU(e,n,t){const r=kI(t.op,t.field);let a;if(n.ops){for(let i=0,s=n.as.length;inull==e?"null":e).join(",")+"),0)",c=fP(u,n);l.update=c.$expr,l.params=c.$params},UU=function(e,n){const t=wU(e),r=e.type===P$,a=e.from&&e.from.facet,i=e.overlap;let s,o,l,u,c,d,h,f=e.layout||t===LF||t===jF;const m=t===BF||f||a,p=WU(e.from,r,n);o=n.add(bV({key:p.key||(e.key?gI(e.key):void 0),pulse:p.pulse,clean:!r}));const g=pI(o);o=l=n.add(pV({pulse:g})),o=n.add(MV({markdef:xU(e),interactive:kU(e.interactive,n),clip:vU(e.clip,n),context:{$context:!0},groups:n.lookup(),parent:n.signals.parent?n.signalRef("parent"):null,index:n.markpath(),pulse:pI(o)}));const b=pI(o);o=u=n.add(yV(aI(e.encode,e.type,t,e.style,n,{mod:!1,pulse:b}))),o.params.parent=n.encode(),e.transform&&e.transform.forEach(e=>{const t=SU(e,n),r=t.metadata;(r.generates||r.changes)&&Object(re["o"])("Mark transforms should not generate new data."),r.nomod||(u.params.mod=!0),t.params.pulse=pI(o),n.add(o=t)}),e.sort&&(o=n.add(WV({sort:n.compareRef(e.sort),pulse:pI(o)})));const y=pI(o);(a||f)&&(f=n.add(YV({layout:n.objectProperty(e.layout),legends:n.legends,mark:b,pulse:y})),d=pI(f));const v=n.add(mV({mark:b,pulse:d||y}));h=pI(v),r&&(m&&(s=n.operators,s.pop(),f&&s.pop()),n.pushState(y,d||h,g),a?IU(e,n,p):m?VU(e,n,p):n.parse(e),n.popState(),m&&(f&&s.push(f),s.push(v))),i&&(h=qU(i,h,n));const _=n.add(CV({pulse:h})),w=n.add(NV({pulse:pI(_)},void 0,n.parent()));null!=e.name&&(c=e.name,n.addData(c,new zU(n,l,_,w)),e.on&&e.on.forEach(e=>{(e.insert||e.remove||e.toggle)&&Object(re["o"])("Marks only support modify triggers."),$U(e,n,c)}))};function qU(e,n,t){const r=e.method,a=e.bound,i=e.separation,s={separation:OI(i)?t.signalRef(i.signal):i,method:OI(r)?t.signalRef(r.signal):r,pulse:n};if(e.order&&(s.sort=t.compareRef({field:e.order})),a){const e=a.tolerance;s.boundTolerance=OI(e)?t.signalRef(e.signal):+e,s.boundScale=t.scaleRef(a.scale),s.boundOrient=a.orient}return pI(t.add(jV(s)))}var GU=function(e,n){const t=n.config.legend,r=e.encode||{},a=q$(e,t),i=r.legend||{},s=i.name||void 0,o=i.interactive,l=i.style,u={};let c,d,h,f=0;W$.forEach(n=>e[n]?(u[n]=e[n],f=f||e[n]):0),f||Object(re["o"])("Missing valid scale for legend.");const m=JU(e,n.scaleType(f)),p={title:null!=e.title,scales:u,type:m,vgrad:"symbol"!==m&&a.isVertical()},g=pI(n.add(pV(null,[p]))),b={enter:{x:{value:0},y:{value:0}}},y=pI(n.add(kV(d={type:m,scale:n.scaleRef(f),count:n.objectProperty(a("tickCount")),limit:n.property(a("symbolLimit")),values:n.objectProperty(e.values),minstep:n.property(e.tickMinStep),formatType:n.property(e.formatType),formatSpecifier:n.property(e.format)})));return m===j$?(h=[nU(e,f,t,r.gradient),iU(e,t,r.labels,y)],d.count=d.count||n.signalRef(`max(2,2*floor((${DI(a.gradientLength())})/100))`)):m===L$?h=[tU(e,f,t,r.gradient,y),iU(e,t,r.labels,y)]:(c=oU(e,t),h=[sU(e,t,r,y,DI(c.columns))],d.size=XU(e,n,h[0].marks)),h=[U$({role:YF,from:g,encode:b,marks:h,layout:c,interactive:o})],p.title&&h.push(yU(e,t,r.title,g)),UU(U$({role:NF,from:g,encode:MF(KU(a,e,t),i,Y$),marks:h,aria:a("aria"),description:a("description"),zindex:a("zindex"),name:s,interactive:o,style:l}),n)};function JU(e,n){let t=e.type||B$;return e.type||1!==ZU(e)||!e.fill&&!e.stroke||(t=P_(n)?j$:I_(n)?L$:B$),t!==j$?t:I_(n)?L$:j$}function ZU(e){return W$.reduce((n,t)=>n+(e[t]?1:0),0)}function KU(e,n,t){const r={enter:{},update:{}};return SF(r,{orient:e("orient"),offset:e("offset"),padding:e("padding"),titlePadding:e("titlePadding"),cornerRadius:e("cornerRadius"),fill:e("fillColor"),stroke:e("strokeColor"),strokeWidth:t.strokeWidth,strokeDash:t.strokeDash,x:e("legendX"),y:e("legendY"),format:n.format,formatType:n.formatType}),r}function XU(e,n,t){const r=DI(QU("size",e,t)),a=DI(QU("strokeWidth",e,t)),i=DI(eq(t[1].encode,n,k$));return fP(`max(ceil(sqrt(${r})+${a}),${i})`,n)}function QU(e,n,t){return n[e]?`scale("${n[e]}",datum)`:G$(e,t[0].encode)}function eq(e,n,t){return G$("fontSize",e)||J$("fontSize",n,t)}const nq=`item.orient==="${u$}"?-90:item.orient==="${c$}"?90:0`;var tq=function(e,n){e=Object(re["I"])(e)?{text:e}:e;const t=q$(e,n.config.title),r=e.encode||{},a=r.group||{},i=a.name||void 0,s=a.interactive,o=a.style,l=[],u={},c=pI(n.add(pV(null,[u])));return l.push(iq(e,t,rq(e),c)),e.subtitle&&l.push(sq(e,t,r.subtitle,c)),UU(U$({role:IF,from:c,encode:aq(t,a),marks:l,aria:t("aria"),description:t("description"),zindex:t("zindex"),name:i,interactive:s,style:o}),n)};function rq(e){const n=e.encode;return n&&n.title||Object(re["p"])({name:e.name,interactive:e.interactive,style:e.style},n)}function aq(e,n){const t={enter:{},update:{}};return SF(t,{orient:e("orient"),anchor:e("anchor"),align:{signal:K$},angle:{signal:nq},limit:e("limit"),frame:e("frame"),offset:e("offset")||0,padding:e("subtitlePadding")}),MF(t,n,Y$)}function iq(e,n,t,r){const a={value:0},i=e.text,s={enter:{opacity:a},update:{opacity:{value:1}},exit:{opacity:a}};return SF(s,{text:i,align:{signal:"item.mark.group.align"},angle:{signal:"item.mark.group.angle"},limit:{signal:"item.mark.group.limit"},baseline:"top",dx:n("dx"),dy:n("dy"),fill:n("color"),font:n("font"),fontSize:n("fontSize"),fontStyle:n("fontStyle"),fontWeight:n("fontWeight"),lineHeight:n("lineHeight")},{align:n("align"),angle:n("angle"),baseline:n("baseline")}),eU({type:$$,role:VF,style:M$,from:r,encode:s},t)}function sq(e,n,t,r){const a={value:0},i=e.subtitle,s={enter:{opacity:a},update:{opacity:{value:1}},exit:{opacity:a}};return SF(s,{text:i,align:{signal:"item.mark.group.align"},angle:{signal:"item.mark.group.angle"},limit:{signal:"item.mark.group.limit"},baseline:"top",dx:n("dx"),dy:n("dy"),fill:n("subtitleColor"),font:n("subtitleFont"),fontSize:n("subtitleFontSize"),fontStyle:n("subtitleFontStyle"),fontWeight:n("subtitleFontWeight"),lineHeight:n("subtitleLineHeight")},{align:n("align"),angle:n("angle"),baseline:n("baseline")}),eU({type:$$,role:$F,style:O$,from:r,encode:s},t)}function oq(e,n){const t=[];e.transform&&e.transform.forEach(e=>{t.push(SU(e,n))}),e.on&&e.on.forEach(t=>{$U(t,n,e.name)}),n.addDataPipeline(e.name,lq(e,n,t))}function lq(e,n,t){const r=[];let a,i,s,o,l,u=null,c=!1,d=!1;for(e.values?jI(e.values)||jI(e.format)?(r.push(cq(n,e)),r.push(u=uq())):r.push(u=uq({$ingest:e.values,$format:e.format})):e.url?jI(e.url)||jI(e.format)?(r.push(cq(n,e)),r.push(u=uq())):r.push(u=uq({$request:e.url,$format:e.format})):e.source&&(u=a=Object(re["i"])(e.source).map(e=>pI(n.getData(e).output)),r.push(null)),i=0,s=t.length;ie===d$||e===l$,hq=(e,n,t)=>OI(e)?vq(e.signal,n,t):e===u$||e===l$?n:t,fq=(e,n,t)=>OI(e)?bq(e.signal,n,t):dq(e)?n:t,mq=(e,n,t)=>OI(e)?yq(e.signal,n,t):dq(e)?t:n,pq=(e,n,t)=>OI(e)?_q(e.signal,n,t):e===l$?{value:n}:{value:t},gq=(e,n,t)=>OI(e)?wq(e.signal,n,t):e===c$?{value:n}:{value:t},bq=(e,n,t)=>xq(`${e} === '${l$}' || ${e} === '${d$}'`,n,t),yq=(e,n,t)=>xq(`${e} !== '${l$}' && ${e} !== '${d$}'`,n,t),vq=(e,n,t)=>Sq(`${e} === '${u$}' || ${e} === '${l$}'`,n,t),_q=(e,n,t)=>Sq(`${e} === '${l$}'`,n,t),wq=(e,n,t)=>Sq(`${e} === '${c$}'`,n,t),xq=(e,n,t)=>(n=null!=n?xF(n):n,t=null!=t?xF(t):t,kq(n)&&kq(t)?(n=n?n.signal||Object(re["ab"])(n.value):null,t=t?t.signal||Object(re["ab"])(t.value):null,{signal:`${e} ? (${n}) : (${t})`}):[Object(re["p"])({test:e},n)].concat(t||[])),kq=e=>null==e||1===Object.keys(e).length,Sq=(e,n,t)=>({signal:`${e} ? (${Oq(n)}) : (${Oq(t)})`}),Mq=(e,n,t,r,a)=>({signal:(null!=r?`${e} === '${u$}' ? (${Oq(r)}) : `:"")+(null!=t?`${e} === '${d$}' ? (${Oq(t)}) : `:"")+(null!=a?`${e} === '${c$}' ? (${Oq(a)}) : `:"")+(null!=n?`${e} === '${l$}' ? (${Oq(n)}) : `:"")+"(null)"}),Oq=e=>OI(e)?e.signal:null==e?null:Object(re["ab"])(e),Bq=(e,n)=>0===n?0:OI(e)?{signal:`(${e.signal}) * ${n}`}:{value:e*n},jq=(e,n)=>{const t=e.signal;return t&&t.endsWith("(null)")?{signal:t.slice(0,-6)+n.signal}:e};function Lq(e,n,t,r){let a;if(n&&Object(re["w"])(n,e))return n[e];if(Object(re["w"])(t,e))return t[e];if(e.startsWith("title")){switch(e){case"titleColor":a="fill";break;case"titleFont":case"titleFontSize":case"titleFontWeight":a=e[5].toLowerCase()+e.slice(6)}return r[S$][a]}if(e.startsWith("label")){switch(e){case"labelColor":a="fill";break;case"labelFont":case"labelFontSize":a=e[5].toLowerCase()+e.slice(6)}return r[k$][a]}return null}function Dq(e){const n={};for(const t of e)if(t)for(const e in t)n[e]=1;return Object.keys(n)}var Tq=function(e,n){var t,r,a,i=n.config,s=i.style,o=i.axis,l="band"===n.scaleType(e.scale)&&i.axisBand,u=e.orient;if(OI(u)){const e=Dq([i.axisX,i.axisY]),n=Dq([i.axisTop,i.axisBottom,i.axisLeft,i.axisRight]);for(a of(t={},e))t[a]=fq(u,Lq(a,i.axisX,o,s),Lq(a,i.axisY,o,s));for(a of(r={},n))r[a]=Mq(u.signal,Lq(a,i.axisTop,o,s),Lq(a,i.axisBottom,o,s),Lq(a,i.axisLeft,o,s),Lq(a,i.axisRight,o,s))}else t=u===l$||u===d$?i.axisX:i.axisY,r=i["axis"+u[0].toUpperCase()+u.slice(1)];var c=t||r||l?Object(re["p"])({},o,t,r,l):o;return c},Rq=function(e,n,t,r){const a=q$(e,n),i=e.orient;let s,o;const l={enter:s={opacity:z$},update:o={opacity:E$},exit:{opacity:z$}};SF(l,{stroke:a("domainColor"),strokeCap:a("domainCap"),strokeDash:a("domainDash"),strokeDashOffset:a("domainDashOffset"),strokeWidth:a("domainWidth"),strokeOpacity:a("domainOpacity")});const u=Hq(e,0),c=Hq(e,1);return s.x=o.x=fq(i,u,z$),s.x2=o.x2=fq(i,c),s.y=o.y=mq(i,u,z$),s.y2=o.y2=mq(i,c),eU({type:I$,role:TF,from:r,encode:l},t)};function Hq(e,n){return{scale:e.scale,range:n}}var Cq=function(e,n,t,r,a){const i=q$(e,n),s=e.orient,o=e.gridScale,l=hq(s,1,-1),u=Aq(e.offset,l);let c,d,h;const f={enter:c={opacity:z$},update:h={opacity:E$},exit:d={opacity:z$}};SF(f,{stroke:i("gridColor"),strokeCap:i("gridCap"),strokeDash:i("gridDash"),strokeDashOffset:i("gridDashOffset"),strokeOpacity:i("gridOpacity"),strokeWidth:i("gridWidth")});const m={scale:e.scale,field:x$,band:a.band,extra:a.extra,offset:a.offset,round:i("tickRound")},p=fq(s,{signal:"height"},{signal:"width"}),g=o?{scale:o,range:0,mult:l,offset:u}:{value:0,offset:u},b=o?{scale:o,range:1,mult:l,offset:u}:Object(re["p"])(p,{mult:l,offset:u});return c.x=h.x=fq(s,m,g),c.y=h.y=mq(s,m,g),c.x2=h.x2=mq(s,b),c.y2=h.y2=fq(s,b),d.x=fq(s,m),d.y=mq(s,m),eU({type:I$,role:RF,key:x$,from:r,encode:f},t)};function Aq(e,n){if(1===n);else if(Object(re["G"])(e)){let t=e=Object(re["p"])({},e);while(null!=t.mult){if(!Object(re["G"])(t.mult))return t.mult=OI(n)?{signal:`(${t.mult}) * (${n.signal})`}:t.mult*n,e;t=t.mult=Object(re["p"])({},t.mult)}t.mult=n}else e=OI(n)?{signal:`(${n.signal}) * (${e||0})`}:n*(e||0);return e}var Nq=function(e,n,t,r,a,i){const s=q$(e,n),o=e.orient,l=hq(o,-1,1);let u,c,d;const h={enter:u={opacity:z$},update:d={opacity:E$},exit:c={opacity:z$}};SF(h,{stroke:s("tickColor"),strokeCap:s("tickCap"),strokeDash:s("tickDash"),strokeDashOffset:s("tickDashOffset"),strokeOpacity:s("tickOpacity"),strokeWidth:s("tickWidth")});const f=xF(a);f.mult=l;const m={scale:e.scale,field:x$,band:i.band,extra:i.extra,offset:i.offset,round:s("tickRound")};return d.y=u.y=fq(o,z$,m),d.y2=u.y2=fq(o,f),c.x=fq(o,m),d.x=u.x=mq(o,z$,m),d.x2=u.x2=mq(o,f),c.y=mq(o,m),eU({type:I$,role:CF,key:x$,from:r,encode:h},t)};function Wq(e,n,t,r,a){return{signal:'flush(range("'+e+'"), scale("'+e+'", datum.value), '+n+","+t+","+r+","+a+")"}}var Yq=function(e,n,t,r,a,i){const s=q$(e,n),o=e.orient,l=e.scale,u=hq(o,-1,1),c=DI(s("labelFlush")),d=DI(s("labelFlushOffset")),h=s("labelAlign"),f=s("labelBaseline");let m,p=0===c||!!c;const g=xF(a);g.mult=u,g.offset=xF(s("labelPadding")||0),g.offset.mult=u;const b={scale:l,field:x$,band:.5,offset:Q$(i.offset,s("labelOffset"))},y=fq(o,p?Wq(l,c,'"left"','"right"','"center"'):{value:"center"},gq(o,"left","right")),v=fq(o,pq(o,"bottom","top"),p?Wq(l,c,'"top"','"bottom"','"middle"'):{value:"middle"}),_=Wq(l,c,`-(${d})`,d,0);p=p&&d;const w={opacity:z$,x:fq(o,b,g),y:mq(o,b,g)},x={enter:w,update:m={opacity:E$,text:{field:y$},x:w.x,y:w.y,align:y,baseline:v},exit:{opacity:z$,x:w.x,y:w.y}};SF(x,{dx:!h&&p?fq(o,_):null,dy:!f&&p?mq(o,_):null}),SF(x,{angle:s("labelAngle"),fill:s("labelColor"),fillOpacity:s("labelOpacity"),font:s("labelFont"),fontSize:s("labelFontSize"),fontWeight:s("labelFontWeight"),fontStyle:s("labelFontStyle"),limit:s("labelLimit"),lineHeight:s("labelLineHeight")},{align:h,baseline:f});const k=s("labelBound");let S=s("labelOverlap");return S=S||k?{separation:s("labelSeparation"),method:S,order:"datum.index",bound:k?{scale:l,orient:o,tolerance:k}:null}:void 0,m.align!==y&&(m.align=jq(m.align,y)),m.baseline!==v&&(m.baseline=jq(m.baseline,v)),eU({type:$$,role:HF,style:k$,key:x$,from:r,encode:x,overlap:S},t)},zq=function(e,n,t,r){const a=q$(e,n),i=e.orient,s=hq(i,-1,1);let o,l;const u={enter:o={opacity:z$,anchor:xF(a("titleAnchor",null)),align:{signal:K$}},update:l=Object(re["p"])({},o,{opacity:E$,text:xF(e.title)}),exit:{opacity:z$}},c={signal:`lerp(range("${e.scale}"), ${Z$(0,1,.5)})`};return l.x=fq(i,c),l.y=mq(i,c),o.angle=fq(i,z$,Bq(s,90)),o.baseline=fq(i,pq(i,d$,l$),{value:d$}),l.angle=o.angle,l.baseline=o.baseline,SF(u,{fill:a("titleColor"),fillOpacity:a("titleOpacity"),font:a("titleFont"),fontSize:a("titleFontSize"),fontStyle:a("titleFontStyle"),fontWeight:a("titleFontWeight"),limit:a("titleLimit"),lineHeight:a("titleLineHeight")},{align:a("titleAlign"),angle:a("titleAngle"),baseline:a("titleBaseline")}),Eq(a,i,u,t),u.update.align=jq(u.update.align,o.align),u.update.angle=jq(u.update.angle,o.angle),u.update.baseline=jq(u.update.baseline,o.baseline),eU({type:$$,role:AF,style:S$,from:r,encode:u},t)};function Eq(e,n,t,r){const a=(e,n)=>null!=e?(t.update[n]=jq(xF(e),t.update[n]),!1):!OF(n,r),i=a(e("titleX"),"x"),s=a(e("titleY"),"y");t.enter.auto=s===i?xF(s):fq(n,xF(s),xF(i))}var Pq=function(e,n){const t=Tq(e,n),r=e.encode||{},a=r.axis||{},i=a.name||void 0,s=a.interactive,o=a.style,l=q$(e,t),u=X$(l),c={scale:e.scale,ticks:!!l("ticks"),labels:!!l("labels"),grid:!!l("grid"),domain:!!l("domain"),title:null!=e.title},d=pI(n.add(pV({},[c]))),h=pI(n.add(fV({scale:n.scaleRef(e.scale),extra:n.property(u.extra),count:n.objectProperty(e.tickCount),values:n.objectProperty(e.values),minstep:n.property(e.tickMinStep),formatType:n.property(e.formatType),formatSpecifier:n.property(e.format)}))),f=[];let m;return c.grid&&f.push(Cq(e,t,r.grid,h,u)),c.ticks&&(m=l("tickSize"),f.push(Nq(e,t,r.ticks,h,m,u))),c.labels&&(m=c.ticks?m:0,f.push(Yq(e,t,r.labels,h,m,u))),c.domain&&f.push(Rq(e,t,r.domain,d)),c.title&&f.push(zq(e,t,r.title,d)),UU(U$({role:DF,from:d,encode:MF(Fq(l,e),a,Y$),marks:f,aria:l("aria"),description:l("description"),zindex:l("zindex"),name:i,interactive:s,style:o}),n)};function Fq(e,n){const t={enter:{},update:{}};return SF(t,{orient:e("orient"),offset:e("offset")||0,position:LI(n.position,0),titlePadding:e("titlePadding"),minExtent:e("minExtent"),maxExtent:e("maxExtent"),range:{signal:`abs(span(range("${n.scale}")))`},translate:e("translate"),format:n.format,formatType:n.formatType}),t}var Iq=function(e,n,t){const r=Object(re["i"])(e.signals),a=Object(re["i"])(e.scales);return t||r.forEach(e=>dI(e,n)),Object(re["i"])(e.projections).forEach(e=>s$(e,n)),a.forEach(e=>FV(e,n)),Object(re["i"])(e.data).forEach(e=>oq(e,n)),a.forEach(e=>IV(e,n)),(t||r).forEach(e=>cV(e,n)),Object(re["i"])(e.axes).forEach(e=>Pq(e,n)),Object(re["i"])(e.marks).forEach(e=>UU(e,n)),Object(re["i"])(e.legends).forEach(e=>GU(e,n)),e.title&&tq(e.title,n),n.parseLambdas(),n};const Vq=e=>MF({enter:{x:{value:0},y:{value:0}},update:{width:{signal:"width"},height:{signal:"height"}}},e);function $q(e,n){const t=n.config,r=pI(n.root=n.add(mI())),a=qq(e,t);a.forEach(e=>dI(e,n)),n.description=e.description||t.description,n.eventConfig=t.events,n.legends=n.objectProperty(t.legend&&t.legend.layout),n.locale=t.locale;const i=n.add(pV()),s=n.add(yV(aI(Vq(e.encode),P$,jF,e.style,n,{pulse:pI(i)}))),o=n.add(YV({layout:n.objectProperty(e.layout),legends:n.legends,autosize:n.signalRef("autosize"),mark:r,pulse:pI(s)}));n.operators.pop(),n.pushState(pI(s),pI(o),null),Iq(e,n,a),n.operators.push(o);let l=n.add(mV({mark:r,pulse:pI(o)}));return l=n.add(CV({pulse:pI(l)})),l=n.add(NV({pulse:pI(l)})),n.addData("root",new zU(n,i,i,l)),n}function Uq(e,n){return n&&n.signal?{name:e,update:n.signal}:{name:e,value:n}}function qq(e,n){const t=t=>LI(e[t],n[t]),r=[Uq("background",t("background")),Uq("autosize",yF(t("autosize"))),Uq("padding",wF(t("padding"))),Uq("width",t("width")||0),Uq("height",t("height")||0)],a=r.reduce((e,n)=>(e[n.name]=n,e),{}),i={};return Object(re["i"])(e.signals).forEach(e=>{Object(re["w"])(a,e.name)?e=Object(re["p"])(a[e.name],e):r.push(e),i[e.name]=e}),Object(re["i"])(n.signals).forEach(e=>{Object(re["w"])(i,e.name)||Object(re["w"])(a,e.name)||r.push(e)}),r}function Gq(e,n){this.config=e||{},this.options=n||{},this.bindings=[],this.field={},this.signals={},this.lambdas={},this.scales={},this.events={},this.data={},this.streams=[],this.updates=[],this.operators=[],this.eventConfig=null,this.locale=null,this._id=0,this._subid=0,this._nextsub=[0],this._parent=[],this._encode=[],this._lookup=[],this._markpath=[]}function Jq(e){this.config=e.config,this.options=e.options,this.legends=e.legends,this.field=Object.create(e.field),this.signals=Object.create(e.signals),this.lambdas=Object.create(e.lambdas),this.scales=Object.create(e.scales),this.events=Object.create(e.events),this.data=Object.create(e.data),this.streams=[],this.updates=[],this.operators=[],this._id=0,this._subid=++e._nextsub[0],this._nextsub=e._nextsub,this._parent=e._parent.slice(),this._encode=e._encode.slice(),this._lookup=e._lookup.slice(),this._markpath=e._markpath}function Zq(e){return(Object(re["B"])(e)?Kq:Xq)(e)}function Kq(e){const n=e.length;let t="[";for(let r=0;r0?",":"")+(Object(re["G"])(n)?n.signal||Zq(n):Object(re["ab"])(n))}return t+"]"}function Xq(e){let n,t,r="{",a=0;for(n in e)t=e[n],r+=(++a>1?",":"")+Object(re["ab"])(n)+":"+(Object(re["G"])(t)?t.signal||Zq(t):Object(re["ab"])(t));return r+"}"}Gq.prototype=Jq.prototype={parse(e){return Iq(e,this)},fork(){return new Jq(this)},isSubscope(){return this._subid>0},toRuntime(){return this.finish(),{description:this.description,operators:this.operators,streams:this.streams,updates:this.updates,bindings:this.bindings,eventConfig:this.eventConfig,locale:this.locale}},id(){return(this._subid?this._subid+":":0)+this._id++},add(e){return this.operators.push(e),e.id=this.id(),e.refs&&(e.refs.forEach(n=>{n.$ref=e.id}),e.refs=null),e},proxy(e){const n=e instanceof hI?pI(e):e;return this.add(RV({value:n}))},addStream(e){return this.streams.push(e),e.id=this.id(),e},addUpdate(e){return this.updates.push(e),e},finish(){let e,n;for(e in this.root&&(this.root.root=!0),this.signals)this.signals[e].signal=e;for(e in this.scales)this.scales[e].scale=e;function t(e,n,t){let r,a;e&&(r=e.data||(e.data={}),a=r[n]||(r[n]=[]),a.push(t))}for(e in this.data){n=this.data[e],t(n.input,e,"input"),t(n.output,e,"output"),t(n.values,e,"values");for(const r in n.index)t(n.index[r],e,"index:"+r)}return this},pushState(e,n,t){this._encode.push(pI(this.add(NV({pulse:e})))),this._parent.push(n),this._lookup.push(t?pI(this.proxy(t)):null),this._markpath.push(-1)},popState(){this._encode.pop(),this._parent.pop(),this._lookup.pop(),this._markpath.pop()},parent(){return Object(re["V"])(this._parent)},encode(){return Object(re["V"])(this._encode)},lookup(){return Object(re["V"])(this._lookup)},markpath(){const e=this._markpath;return++e[e.length-1]},fieldRef(e,n){if(Object(re["I"])(e))return gI(e,n);e.signal||Object(re["o"])("Unsupported field reference: "+Object(re["ab"])(e));const t=e.signal;let r=this.field[t];if(!r){const e={name:this.signalRef(t)};n&&(e.as=n),this.field[t]=r=pI(this.add(wV(e)))}return r},compareRef(e){let n=!1;const t=e=>OI(e)?(n=!0,this.signalRef(e.signal)):BI(e)?(n=!0,this.exprRef(e.expr)):e,r=Object(re["i"])(e.field).map(t),a=Object(re["i"])(e.order).map(t);return n?pI(this.add(gV({fields:r,orders:a}))):yI(r,a)},keyRef(e,n){let t=!1;const r=e=>OI(e)?(t=!0,pI(a[e.signal])):e,a=this.signals;return e=Object(re["i"])(e).map(r),t?pI(this.add(xV({fields:e,flat:n}))):vI(e,n)},sortRef(e){if(!e)return e;const n=kI(e.op,e.field),t=e.order||_I;return t.signal?pI(this.add(gV({fields:n,orders:this.signalRef(t.signal)}))):yI(n,t)},event(e,n){const t=e+":"+n;if(!this.events[t]){const r=this.id();this.streams.push({id:r,source:e,type:n}),this.events[t]=r}return this.events[t]},hasOwnSignal(e){return Object(re["w"])(this.signals,e)},addSignal(e,n){this.hasOwnSignal(e)&&Object(re["o"])("Duplicate signal name: "+Object(re["ab"])(e));const t=n instanceof hI?n:this.add(mI(n));return this.signals[e]=t},getSignal(e){return this.signals[e]||Object(re["o"])("Unrecognized signal name: "+Object(re["ab"])(e)),this.signals[e]},signalRef(e){return this.signals[e]?pI(this.signals[e]):(Object(re["w"])(this.lambdas,e)||(this.lambdas[e]=this.add(mI(null))),pI(this.lambdas[e]))},parseLambdas(){const e=Object.keys(this.lambdas);for(let n=0,t=e.length;npG(e,n))}:dG(e)?{or:e.or.map(e=>pG(e,n))}:n(e)}const gG=lG.a,bG=sG.a;function yG(e,n){const t={};for(const r of n)Object(re["w"])(e,r)&&(t[r]=e[r]);return t}function vG(e,n){const t=Object.assign({},e);for(const r of n)delete t[r];return t}Set.prototype["toJSON"]=function(){return`Set(${[...this].map(e=>cG()(e)).join(",")})`};const _G=cG.a;function wG(e){if(Object(re["F"])(e))return e;const n=Object(re["I"])(e)?e:cG()(e);if(n.length<250)return n;let t=0;for(let r=0;r-1}function SG(e,n){let t=0;for(const[r,a]of e.entries())if(n(a,r,t++))return!0;return!1}function MG(e,n){let t=0;for(const[r,a]of e.entries())if(!n(a,r,t++))return!1;return!0}function OG(e,...n){for(const t of n)BG(e,null!==t&&void 0!==t?t:{});return e}function BG(e,n){for(const t of HG(n))Object(re["kb"])(e,t,n[t],!0)}function jG(e,n){const t=[],r={};let a;for(const i of e)a=n(i),a in r||(r[a]=1,t.push(i));return t}function LG(e,n){if(e.size!==n.size)return!1;for(const t of e)if(!n.has(t))return!1;return!0}function DG(e,n){for(const t of e)if(n.has(t))return!0;return!1}function TG(e){const n=new Set;for(const t of e){const e=Object(re["Z"])(t),r=e.map((e,n)=>0===n?e:`[${e}]`),a=r.map((e,n)=>r.slice(0,n+1).join(""));for(const t of a)n.add(t)}return n}function AG(e,n){return void 0===e||void 0===n||DG(TG(e),TG(n))}function RG(e){return 0===HG(e).length}const HG=Object.keys,NG=Object.values,CG=Object.entries;function WG(e){return!0===e||!1===e}function YG(e){const n=e.replace(/\W/g,"_");return(e.match(/^\d+/)?"_":"")+n}function zG(e,n){return fG(e)?"!("+zG(e.not,n)+")":hG(e)?"("+e.and.map(e=>zG(e,n)).join(") && (")+")":dG(e)?"("+e.or.map(e=>zG(e,n)).join(") || (")+")":n(e)}function EG(e,n){if(0===n.length)return!0;const t=n.shift();return t in e&&EG(e[t],n)&&delete e[t],RG(e)}function PG(e){return e.charAt(0).toUpperCase()+e.substr(1)}function FG(e,n="datum"){const t=Object(re["Z"])(e),r=[];for(let a=1;a<=t.length;a++){const e=`[${t.slice(0,a).map(re["ab"]).join("][")}]`;r.push(`${n}${e}`)}return r.join(" && ")}function IG(e,n="datum"){return`${n}[${Object(re["ab"])(Object(re["Z"])(e).join("."))}]`}function VG(e){return e.replace(/(\[|\]|\.|'|")/g,"\\$1")}function $G(e){return`${Object(re["Z"])(e).map(VG).join("\\.")}`}function UG(e,n,t){return e.replace(new RegExp(n.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"g"),t)}function qG(e){return`${Object(re["Z"])(e).join(".")}`}function GG(e){return e?Object(re["Z"])(e).length:0}function JG(...e){for(const n of e)if(void 0!==n)return n}let ZG=42;function KG(e){const n=++ZG;return e?String(e)+n:n}function XG(e){return QG(e)?e:`__${e}`}function QG(e){return 0===e.indexOf("__")}function eJ(e){if(void 0!==e)return(e%360+360)%360}function nJ(e){return!!Object(re["F"])(e)||!isNaN(e)&&!isNaN(parseFloat(e))}const tJ={labelAlign:{part:"labels",vgProp:"align"},labelBaseline:{part:"labels",vgProp:"baseline"},labelColor:{part:"labels",vgProp:"fill"},labelFont:{part:"labels",vgProp:"font"},labelFontSize:{part:"labels",vgProp:"fontSize"},labelFontStyle:{part:"labels",vgProp:"fontStyle"},labelFontWeight:{part:"labels",vgProp:"fontWeight"},labelOpacity:{part:"labels",vgProp:"opacity"},labelOffset:null,labelPadding:null,gridColor:{part:"grid",vgProp:"stroke"},gridDash:{part:"grid",vgProp:"strokeDash"},gridDashOffset:{part:"grid",vgProp:"strokeDashOffset"},gridOpacity:{part:"grid",vgProp:"opacity"},gridWidth:{part:"grid",vgProp:"strokeWidth"},tickColor:{part:"ticks",vgProp:"stroke"},tickDash:{part:"ticks",vgProp:"strokeDash"},tickDashOffset:{part:"ticks",vgProp:"strokeDashOffset"},tickOpacity:{part:"ticks",vgProp:"opacity"},tickSize:null,tickWidth:{part:"ticks",vgProp:"strokeWidth"}};function rJ(e){return e&&e["condition"]}const aJ=["domain","grid","labels","ticks","title"],iJ={grid:"grid",gridCap:"grid",gridColor:"grid",gridDash:"grid",gridDashOffset:"grid",gridOpacity:"grid",gridScale:"grid",gridWidth:"grid",orient:"main",bandPosition:"both",aria:"main",description:"main",domain:"main",domainCap:"main",domainColor:"main",domainDash:"main",domainDashOffset:"main",domainOpacity:"main",domainWidth:"main",format:"main",formatType:"main",labelAlign:"main",labelAngle:"main",labelBaseline:"main",labelBound:"main",labelColor:"main",labelFlush:"main",labelFlushOffset:"main",labelFont:"main",labelFontSize:"main",labelFontStyle:"main",labelFontWeight:"main",labelLimit:"main",labelLineHeight:"main",labelOffset:"main",labelOpacity:"main",labelOverlap:"main",labelPadding:"main",labels:"main",labelSeparation:"main",maxExtent:"main",minExtent:"main",offset:"both",position:"main",tickCap:"main",tickColor:"main",tickDash:"main",tickDashOffset:"main",tickMinStep:"main",tickOffset:"both",tickOpacity:"main",tickRound:"both",ticks:"main",tickSize:"main",tickWidth:"both",title:"main",titleAlign:"main",titleAnchor:"main",titleAngle:"main",titleBaseline:"main",titleColor:"main",titleFont:"main",titleFontSize:"main",titleFontStyle:"main",titleFontWeight:"main",titleLimit:"main",titleLineHeight:"main",titleOpacity:"main",titlePadding:"main",titleX:"main",titleY:"main",encode:"both",scale:"both",tickBand:"both",tickCount:"both",tickExtra:"both",translate:"both",values:"both",zindex:"both"},sJ={orient:1,aria:1,bandPosition:1,description:1,domain:1,domainCap:1,domainColor:1,domainDash:1,domainDashOffset:1,domainOpacity:1,domainWidth:1,format:1,formatType:1,grid:1,gridCap:1,gridColor:1,gridDash:1,gridDashOffset:1,gridOpacity:1,gridWidth:1,labelAlign:1,labelAngle:1,labelBaseline:1,labelBound:1,labelColor:1,labelFlush:1,labelFlushOffset:1,labelFont:1,labelFontSize:1,labelFontStyle:1,labelFontWeight:1,labelLimit:1,labelLineHeight:1,labelOffset:1,labelOpacity:1,labelOverlap:1,labelPadding:1,labels:1,labelSeparation:1,maxExtent:1,minExtent:1,offset:1,position:1,tickBand:1,tickCap:1,tickColor:1,tickCount:1,tickDash:1,tickDashOffset:1,tickExtra:1,tickMinStep:1,tickOffset:1,tickOpacity:1,tickRound:1,ticks:1,tickSize:1,tickWidth:1,title:1,titleAlign:1,titleAnchor:1,titleAngle:1,titleBaseline:1,titleColor:1,titleFont:1,titleFontSize:1,titleFontStyle:1,titleFontWeight:1,titleLimit:1,titleLineHeight:1,titleOpacity:1,titlePadding:1,titleX:1,titleY:1,translate:1,values:1,zindex:1},oJ=Object.assign(Object.assign({},sJ),{style:1,labelExpr:1,encoding:1});function lJ(e){return!!oJ[e]}HG(oJ);const uJ={arc:"arc",area:"area",bar:"bar",image:"image",line:"line",point:"point",rect:"rect",rule:"rule",text:"text",tick:"tick",trail:"trail",circle:"circle",square:"square",geoshape:"geoshape"},cJ=uJ.arc,dJ=uJ.area,hJ=uJ.bar,fJ=uJ.image,mJ=uJ.line,pJ=uJ.point,gJ=uJ.rect,bJ=uJ.rule,yJ=uJ.text,vJ=uJ.tick,_J=uJ.trail,wJ=uJ.circle,xJ=uJ.square,kJ=uJ.geoshape;function SJ(e){return kG(["line","area","trail"],e)}function MJ(e){return kG(["rect","bar","image","arc"],e)}const OJ=HG(uJ);function BJ(e){return e["type"]}Object(re["eb"])(OJ);const jJ=["stroke","strokeWidth","strokeDash","strokeDashOffset","strokeOpacity","strokeJoin","strokeMiterLimit"],LJ=["fill","fillOpacity"],DJ=[...jJ,...LJ],TJ={color:1,filled:1,invalid:1,order:1,radius2:1,theta2:1,timeUnitBand:1,timeUnitBandPosition:1},AJ=HG(TJ),RJ={area:["line","point"],bar:["binSpacing","continuousBandSize","discreteBandSize"],rect:["binSpacing","continuousBandSize","discreteBandSize"],line:["point"],tick:["bandSize","thickness"]},HJ={color:"#4c78a8",invalid:"filter",timeUnitBand:1},NJ={horizontal:["cornerRadiusTopRight","cornerRadiusBottomRight"],vertical:["cornerRadiusTopLeft","cornerRadiusTopRight"]},CJ=5,WJ={binSpacing:1,continuousBandSize:CJ,timeUnitBandPosition:.5},YJ={binSpacing:0,continuousBandSize:CJ,timeUnitBandPosition:.5},zJ={thickness:1};function EJ(e){return BJ(e)?e.type:e}function PJ(e){return"mark"in e}class FJ{constructor(e,n){this.name=e,this.run=n}hasMatchingType(e){return!!PJ(e)&&EJ(e.mark)===this.name}}const IJ={argmax:1,argmin:1,average:1,count:1,distinct:1,product:1,max:1,mean:1,median:1,min:1,missing:1,q1:1,q3:1,ci0:1,ci1:1,stderr:1,stdev:1,stdevp:1,sum:1,valid:1,values:1,variance:1,variancep:1},VJ={count:1,min:1,max:1};function $J(e){return!!e&&!!e["argmin"]}function UJ(e){return!!e&&!!e["argmax"]}HG(IJ);function qJ(e){return Object(re["I"])(e)&&!!IJ[e]}const GJ=["count","valid","missing","distinct"];function JJ(e){return Object(re["I"])(e)&&kG(GJ,e)}function ZJ(e){return Object(re["I"])(e)&&kG(["min","max"],e)}const KJ=["count","sum","distinct","valid","missing"],XJ=["mean","average","median","q1","q3","min","max"],QJ=Object(re["eb"])(XJ),eZ="row",nZ="column",tZ="facet",rZ="x",aZ="y",iZ="x2",sZ="y2",oZ="radius",lZ="radius2",uZ="theta",cZ="theta2",dZ="latitude",hZ="longitude",fZ="latitude2",mZ="longitude2",pZ="color",gZ="fill",bZ="stroke",yZ="shape",vZ="size",_Z="angle",wZ="opacity",xZ="fillOpacity",kZ="strokeOpacity",SZ="strokeWidth",MZ="strokeDash",OZ="text",BZ="order",jZ="detail",LZ="key",DZ="tooltip",TZ="href",AZ="url",RZ="description",HZ={x:1,y:1,x2:1,y2:1},NZ={theta:1,theta2:1,radius:1,radius2:1};function CZ(e){return e in NZ}const WZ={longitude:1,longitude2:1,latitude:1,latitude2:1};function YZ(e){switch(e){case dZ:return"y";case fZ:return"y2";case hZ:return"x";case mZ:return"x2"}}function zZ(e){return e in WZ}const EZ=HG(WZ),PZ=Object.assign(Object.assign(Object.assign(Object.assign({},HZ),NZ),WZ),{color:1,fill:1,stroke:1,opacity:1,fillOpacity:1,strokeOpacity:1,strokeWidth:1,strokeDash:1,size:1,angle:1,shape:1,order:1,text:1,detail:1,key:1,tooltip:1,href:1,url:1,description:1});function FZ(e){return e===pZ||e===gZ||e===bZ}const IZ={row:1,column:1,facet:1},VZ=HG(IZ),$Z=Object.assign(Object.assign({},PZ),IZ),UZ=HG($Z),{order:qZ,detail:GZ,tooltip:JZ}=$Z,ZZ=tG($Z,["order","detail","tooltip"]),{row:KZ,column:XZ,facet:QZ}=ZZ,eK=tG(ZZ,["row","column","facet"]);HG(ZZ),HG(eK);function nK(e){return!!eK[e]}function tK(e){return!!$Z[e]}const rK=[iZ,sZ,fZ,mZ,cZ,lZ];function aK(e){const n=iK(e);return n!==e}function iK(e){switch(e){case iZ:return rZ;case sZ:return aZ;case fZ:return dZ;case mZ:return hZ;case cZ:return uZ;case lZ:return oZ}return e}function sK(e){if(CZ(e))switch(e){case uZ:return"startAngle";case cZ:return"endAngle";case oZ:return"outerRadius";case lZ:return"innerRadius"}return e}function oK(e){switch(e){case rZ:return iZ;case aZ:return sZ;case dZ:return fZ;case hZ:return mZ;case uZ:return cZ;case oZ:return lZ}}function lK(e){switch(e){case rZ:case iZ:return"width";case aZ:case sZ:return"height"}}function uK(e){switch(e){case rZ:return"xOffset";case aZ:return"yOffset";case iZ:return"x2Offset";case sZ:return"y2Offset";case uZ:return"thetaOffset";case oZ:return"radiusOffset";case cZ:return"theta2Offset";case lZ:return"radius2Offset"}}HG(PZ);const{x:cK,y:dK,x2:hK,y2:fK,latitude:mK,longitude:pK,latitude2:gK,longitude2:bK,theta:yK,theta2:vK,radius:_K,radius2:wK}=PZ,xK=tG(PZ,["x","y","x2","y2","latitude","longitude","latitude2","longitude2","theta","theta2","radius","radius2"]),kK=HG(xK),SK={x:1,y:1},MK=HG(SK);function OK(e){return e in SK}const BK={theta:1,radius:1},jK=HG(BK);function LK(e){return"width"===e?rZ:aZ}const{text:DK,tooltip:TK,href:AK,url:RK,description:HK,detail:NK,key:CK,order:WK}=xK,YK=tG(xK,["text","tooltip","href","url","description","detail","key","order"]),zK=HG(YK);function EK(e){return!!xK[e]}function PK(e){switch(e){case pZ:case gZ:case bZ:case vZ:case yZ:case wZ:case SZ:case MZ:return!0;case xZ:case kZ:case _Z:return!1}}const FK=Object.assign(Object.assign(Object.assign({},SK),BK),YK),IK=HG(FK);function VK(e){return!!FK[e]}function $K(e,n){return JK(e)[n]}const UK={arc:"always",area:"always",bar:"always",circle:"always",geoshape:"always",image:"always",line:"always",rule:"always",point:"always",rect:"always",square:"always",trail:"always",text:"always",tick:"always"},{geoshape:qK}=UK,GK=tG(UK,["geoshape"]);function JK(e){switch(e){case pZ:case gZ:case bZ:case RZ:case jZ:case LZ:case DZ:case TZ:case BZ:case wZ:case xZ:case kZ:case SZ:case tZ:case eZ:case nZ:return UK;case rZ:case aZ:case dZ:case hZ:return GK;case iZ:case sZ:case fZ:case mZ:return{area:"always",bar:"always",image:"always",rect:"always",rule:"always",circle:"binned",point:"binned",square:"binned",tick:"binned",line:"binned",trail:"binned"};case vZ:return{point:"always",tick:"always",rule:"always",circle:"always",square:"always",bar:"always",text:"always",line:"always",trail:"always"};case MZ:return{line:"always",point:"always",tick:"always",rule:"always",circle:"always",square:"always",bar:"always",geoshape:"always"};case yZ:return{point:"always",geoshape:"always"};case OZ:return{text:"always"};case _Z:return{point:"always",square:"always",text:"always"};case AZ:return{image:"always"};case uZ:return{text:"always",arc:"always"};case oZ:return{text:"always",arc:"always"};case cZ:case lZ:return{arc:"always"}}}function ZK(e){switch(e){case rZ:case aZ:case uZ:case oZ:case vZ:case _Z:case SZ:case wZ:case xZ:case kZ:case iZ:case sZ:case cZ:case lZ:return;case tZ:case eZ:case nZ:case yZ:case MZ:case OZ:case DZ:case TZ:case AZ:case RZ:return"discrete";case pZ:case gZ:case bZ:return"flexible";case dZ:case hZ:case fZ:case mZ:case jZ:case LZ:case BZ:return}}function KK(e){return Object(re["C"])(e)&&(e=z2(e,void 0)),"bin"+HG(e).map(n=>nX(e[n])?YG(`_${n}_${CG(e[n])}`):YG(`_${n}_${e[n]}`)).join("")}function XK(e){return!0===e||eX(e)&&!e.binned}function QK(e){return"binned"===e||eX(e)&&!0===e.binned}function eX(e){return Object(re["G"])(e)}function nX(e){return null===e||void 0===e?void 0:e["selection"]}function tX(e){switch(e){case eZ:case nZ:case vZ:case pZ:case gZ:case bZ:case SZ:case wZ:case xZ:case kZ:case yZ:return 6;case MZ:return 4;default:return 10}}function rX(e){return`Invalid specification ${JSON.stringify(e)}. Make sure the specification includes at least one of the following properties: "mark", "layer", "facet", "hconcat", "vconcat", "concat", or "repeat".`}const aX='Autosize "fit" only works for single views and layered views.';function iX(e){const n="width"==e?"Width":"Height";return`${n} "container" only works for single views and layered views.`}function sX(e){const n="width"==e?"Width":"Height",t="width"==e?"x":"y";return`${n} "container" only works well with autosize "fit" or "fit-${t}".`}function oX(e){return e?`Dropping "fit-${e}" because spec has discrete ${lK(e)}.`:'Dropping "fit" because spec has discrete size.'}function lX(e){return`Unknown field for ${e}. Cannot calculate view size.`}function uX(e){return`Cannot project a selection on encoding channel "${e}", which has no field.`}function cX(e,n){return`Cannot project a selection on encoding channel "${e}" as it uses an aggregate function ("${n}").`}function dX(e){return`The "nearest" transform is not supported for ${e} marks.`}function hX(e){return`Selection not supported for ${e} yet.`}function fX(e){return`Cannot find a selection named "${e}".`}const mX="Scale bindings are currently only supported for scales with unbinned, continuous domains.",pX="Legend bindings are only supported for selections over an individual field or encoding channel.";function gX(e){return`Cannot define and lookup the "${e}" selection in the same view. `+"Try moving the lookup into a second, layered view?"}const bX="The same selection must be used to override scale domains in a layered view.",yX='Interval selections should be initialized using "x" and/or "y" keys.';function vX(e){return`Unknown repeated value "${e}".`}function _X(e){return`The "columns" property cannot be used when "${e}" has nested row/column.`}const wX="Axes cannot be shared in concatenated or repeated views yet (https://github.com/vega/vega-lite/issues/2415).";function xX(e){return`Unrecognized parse "${e}".`}function kX(e,n,t){return`An ancestor parsed field "${e}" as ${t} but a child wants to parse the field as ${n}.`}const SX="Attempt to add the same child twice.";function MX(e){return`Ignoring an invalid transform: ${_G(e)}.`}const OX='If "from.fields" is not specified, "as" has to be a string that specifies the key to be used for the data from the secondary source.';function BX(e){return`Config.customFormatTypes is not true, thus custom format type and format for channel ${e} are dropped.`}function jX(e){const{parentProjection:n,projection:t}=e;return`Layer's shared projection ${_G(n)} is overridden by a child projection ${_G(t)}.`}const LX="Arc marks uses theta channel rather than angle, replacing angle with theta.";function DX(e,n,t){return`Channel ${e} is a ${n}. Converted to {value: ${_G(t)}}.`}function TX(e){return`Invalid field type "${e}".`}function AX(e,n){return`Invalid field type "${e}" for aggregate: "${n}", using "quantitative" instead.`}function RX(e){return`Invalid aggregation operator "${e}".`}function HX(e,n){return`Missing type for channel "${e}", using "${n}" instead.`}function NX(e,n){const{fill:t,stroke:r}=n;return`Dropping color ${e} as the plot also has ${t&&r?"fill and stroke":t?"fill":"stroke"}.`}function CX(e,n){return`Dropping ${_G(e)} from channel "${n}" since it does not contain any data field, datum, value, or signal.`}function WX(e,n,t){return`${e}-encoding with type ${n} is deprecated. Replacing with ${t}-encoding.`}const YX="Line marks cannot encode size with a non-groupby field. You may want to use trail marks instead.";function zX(e,n,t){return`${e} dropped as it is incompatible with "${n}"${t?` when ${t}`:""}.`}function EX(e){return`${e}-encoding is dropped as ${e} is not a valid encoding channel.`}function PX(e){return`${e} encoding should be discrete (ordinal / nominal / binned).`}function FX(e){return`Facet encoding dropped as ${e.join(" and ")} ${e.length>1?"are":"is"} also specified.`}function IX(e,n){return`Using discrete channel "${e}" to encode "${n}" field can be misleading as it does not encode ${"ordinal"===n?"order":"magnitude"}.`}function VX(e,n){const t=e&&n?"x2 and y2":e?"x2":"y2";return`Line mark is for continuous lines and thus cannot be used with ${t}. We will use the rule mark (line segments) instead.`}function $X(e,n){return`Specified orient "${e}" overridden with "${n}".`}const UX="Custom domain scale cannot be unioned with default field-based domain.",qX='Scale\'s "rangeStep" is deprecated and will be removed in Vega-Lite 5.0. Please use "width"/"height": {"step": ...} instead. See https://vega.github.io/vega-lite/docs/size.html.';function GX(e){return`Cannot use the scale property "${e}" with non-color channel.`}function JX(e){return`Using unaggregated domain with raw field has no effect (${_G(e)}).`}function ZX(e){return`Unaggregated domain not applicable for "${e}" since it produces values outside the origin domain of the source data.`}function KX(e){return`Unaggregated domain is currently unsupported for log scale (${_G(e)}).`}function XX(e){return`Cannot apply size to non-oriented mark "${e}".`}function QX(e,n,t){return`Channel "${e}" does not work with "${n}" scale. We are using "${t}" scale instead.`}function eQ(e,n){return`FieldDef does not work with "${e}" scale. We are using "${n}" scale instead.`}function nQ(e,n,t){return`${t}-scale's "${n}" is dropped as it does not work with ${e} scale.`}function tQ(e,n){return`Scale type "${n}" does not work with mark "${e}".`}function rQ(e){return`The step for "${e}" is dropped because the ${"width"===e?"x":"y"} is continuous.`}function aQ(e,n,t,r){return`Conflicting ${n.toString()} property "${e.toString()}" (${_G(t)} and ${_G(r)}). Using ${_G(t)}.`}function iQ(e,n,t,r){return`Conflicting ${n.toString()} property "${e.toString()}" (${_G(t)} and ${_G(r)}). Using the union of the two domains.`}function sQ(e){return`Setting the scale to be independent for "${e}" means we also have to set the guide (axis or legend) to be independent.`}function oQ(e){return`Dropping sort property ${_G(e)} as unioned domains only support boolean or op "count", "min", and "max".`}const lQ="Domains that should be unioned has conflicting sort properties. Sort will be set to true.",uQ="Detected faceted independent scales that union domain of multiple fields from different data sources. We will use the first field. The result view size may be incorrect.",cQ="Detected faceted independent scales that union domain of the same fields from different source. We will assume that this is the same field from a different fork of the same data source. However, if this is not the case, the result view size may be incorrect.",dQ="Detected faceted independent scales that union domain of multiple fields from the same data source. We will use the first field. The result view size may be incorrect.",hQ="Invalid channel for axis.";function fQ(e){return`Cannot stack "${e}" if there is already "${e}2".`}function mQ(e){return`Cannot stack non-linear scale (${e}).`}function pQ(e){return`Stacking is applied even though the aggregate function is non-summative ("${e}").`}function gQ(e,n){return`Invalid ${e}: ${_G(n)}.`}function bQ(e){return`Dropping day from datetime ${_G(e)} as day cannot be combined with other units.`}function yQ(e,n){return`${n?"extent ":""}${n&&e?"and ":""}${e?"center ":""}${n&&e?"are ":"is "}not needed when data are aggregated.`}function vQ(e,n,t){return`${e} is not usually used with ${n} for ${t}.`}function _Q(e,n){return`Continuous axis should not have customized aggregation function ${e}; ${n} already agregates the axis.`}function wQ(e){return`1D error band does not support ${e}.`}function xQ(e){return`Channel ${e} is required for "binned" bin.`}function kQ(e){return`Channel ${e} should not be used with "binned" bin.`}function SQ(e){return`Domain for ${e} is required for threshold scale.`}const MQ=Object(re["L"])(re["e"]);let OQ=MQ;function BQ(e){return OQ=e,OQ}function jQ(){return OQ=MQ,OQ}function LQ(...e){OQ.warn(...e)}function DQ(...e){OQ.debug(...e)}function TQ(e){if(e&&Object(re["G"])(e))for(const n of VQ)if(n in e)return!0;return!1}new WeakMap;const AQ=["january","february","march","april","may","june","july","august","september","october","november","december"],RQ=AQ.map(e=>e.substr(0,3)),HQ=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"],NQ=HQ.map(e=>e.substr(0,3));function CQ(e){if(nJ(e)&&(e=+e),Object(re["F"])(e))return e>4&&LQ(b.invalidTimeUnit("quarter",e)),e-1;throw new Error(b.invalidTimeUnit("quarter",e))}function WQ(e){if(nJ(e)&&(e=+e),Object(re["F"])(e))return e-1;{const n=e.toLowerCase(),t=AQ.indexOf(n);if(-1!==t)return t;const r=n.substr(0,3),a=RQ.indexOf(r);if(-1!==a)return a;throw new Error(b.invalidTimeUnit("month",e))}}function YQ(e){if(nJ(e)&&(e=+e),Object(re["F"])(e))return e%7;{const n=e.toLowerCase(),t=HQ.indexOf(n);if(-1!==t)return t;const r=n.substr(0,3),a=NQ.indexOf(r);if(-1!==a)return a;throw new Error(b.invalidTimeUnit("day",e))}}function zQ(e,n){const t=[];if(n&&void 0!==e.day&&HG(e).length>1&&(LQ(b.droppedDay(e)),e=bG(e),delete e.day),void 0!==e.year?t.push(e.year):t.push(2012),void 0!==e.month){const r=n?WQ(e.month):e.month;t.push(r)}else if(void 0!==e.quarter){const r=n?CQ(e.quarter):e.quarter;t.push(Object(re["F"])(r)?3*r:r+"*3")}else t.push(0);if(void 0!==e.date)t.push(e.date);else if(void 0!==e.day){const r=n?YQ(e.day):e.day;t.push(Object(re["F"])(r)?r+1:r+"+1")}else t.push(1);for(const r of["hours","minutes","seconds","milliseconds"]){const n=e[r];t.push("undefined"===typeof n?0:n)}return t}function EQ(e){const n=zQ(e,!0),t=n.join(", ");return e.utc?`utc(${t})`:`datetime(${t})`}function PQ(e){const n=zQ(e,!1),t=n.join(", ");return e.utc?`utc(${t})`:`datetime(${t})`}function FQ(e){const n=zQ(e,!0);return e.utc?+new Date(Date.UTC(...n)):+new Date(...n)}const IQ={year:1,quarter:1,month:1,week:1,day:1,dayofyear:1,date:1,hours:1,minutes:1,seconds:1,milliseconds:1},VQ=HG(IQ);function $Q(e){return!!IQ[e]}function UQ(e){return e.startsWith("utc")}function qQ(e){return e.substr(3)}const GQ={"year-month":"%b %Y ","year-month-date":"%b %d, %Y "};function JQ(e){const n=[];for(const t of VQ)ZQ(e,t)&&n.push(t);return n}function ZQ(e,n){const t=e.indexOf(n);return!(t<0)&&(!(t>0&&"seconds"===n&&"i"===e.charAt(t-1))&&(!(e.length>t+3&&"day"===n&&"o"===e.charAt(t+3))&&!(t>0&&"year"===n&&"f"===e.charAt(t-1))))}function KQ(e,n,{end:t}={end:!1}){const r=FG(n),a=UQ(e)?"utc":"";function i(e){return"quarter"===e?`(${a}quarter(${r})-1)`:`${a}${e}(${r})`}let s;const o={};for(const l of VQ)ZQ(e,l)&&(o[l]=i(l),s=l);return t&&(o[s]+="+1"),PQ(o)}function XQ(e){if(!e)return;const n=JQ(e);return`timeUnitSpecifier(${cG()(n)}, ${cG()(GQ)})`}function QQ(e,n,t){if(!e)return;const r=XQ(e),a=t||UQ(e);return`${a?"utc":"time"}Format(${n}, ${r})`}function e0(e){if(!e)return;let n;return Object(re["I"])(e)?n={unit:e}:Object(re["G"])(e)&&(n=Object.assign(Object.assign({},e),e.unit?{unit:e.unit}:{})),UQ(n.unit)&&(n.utc=!0,n.unit=qQ(n.unit)),n}function n0(e){const n=e0(e),{utc:t}=n,r=tG(n,["utc"]);return r.unit?(t?"utc":"")+HG(r).map(e=>YG(`${"unit"===e?"":`_${e}_`}${r[e]}`)).join(""):(t?"utc":"")+"timeunit"+HG(r).map(e=>YG(`_${e}_${r[e]}`)).join("")}function t0(e){return e&&!!e["signal"]}function r0(e){return!!e["step"]}function a0(e){return!Object(re["B"])(e)&&("fields"in e&&!("data"in e))}function i0(e){return!Object(re["B"])(e)&&("fields"in e&&"data"in e)}function s0(e){return!Object(re["B"])(e)&&("field"in e&&"data"in e)}const o0={aria:1,description:1,ariaRole:1,ariaRoleDescription:1,blend:1,opacity:1,fill:1,fillOpacity:1,stroke:1,strokeCap:1,strokeWidth:1,strokeOpacity:1,strokeDash:1,strokeDashOffset:1,strokeJoin:1,strokeOffset:1,strokeMiterLimit:1,startAngle:1,endAngle:1,padAngle:1,innerRadius:1,outerRadius:1,size:1,shape:1,interpolate:1,tension:1,orient:1,align:1,baseline:1,text:1,dir:1,dx:1,dy:1,ellipsis:1,limit:1,radius:1,theta:1,angle:1,font:1,fontSize:1,fontWeight:1,fontStyle:1,lineBreak:1,lineHeight:1,cursor:1,href:1,tooltip:1,cornerRadius:1,cornerRadiusTopLeft:1,cornerRadiusTopRight:1,cornerRadiusBottomLeft:1,cornerRadiusBottomRight:1,aspect:1,width:1,height:1},l0=HG(o0),u0={arc:1,area:1,group:1,image:1,line:1,path:1,rect:1,rule:1,shape:1,symbol:1,text:1,trail:1},c0=["cornerRadius","cornerRadiusTopLeft","cornerRadiusTopRight","cornerRadiusBottomLeft","cornerRadiusBottomRight"];function d0(e){return null===e||void 0===e?void 0:e["selection"]}function h0(e){return e&&!!e.field&&void 0!==e.equal}function f0(e){return e&&!!e.field&&void 0!==e.lt}function m0(e){return e&&!!e.field&&void 0!==e.lte}function p0(e){return e&&!!e.field&&void 0!==e.gt}function g0(e){return e&&!!e.field&&void 0!==e.gte}function b0(e){if(e&&e.field){if(Object(re["B"])(e.range)&&2===e.range.length)return!0;if(t0(e.range))return!0}return!1}function y0(e){return e&&!!e.field&&(Object(re["B"])(e.oneOf)||Object(re["B"])(e.in))}function v0(e){return e&&!!e.field&&void 0!==e.valid}function _0(e){return y0(e)||h0(e)||b0(e)||f0(e)||p0(e)||m0(e)||g0(e)}function w0(e,n){return V2(e,{timeUnit:n,wrapTime:!0})}function x0(e,n){return e.map(e=>w0(e,n))}function k0(e,n=!0){var t;const{field:r}=e,a=null===(t=e0(e.timeUnit))||void 0===t?void 0:t.unit,i=a?"time("+KQ(a,r)+")":y2(e,{expr:"datum"});if(h0(e))return i+"==="+w0(e.equal,a);if(f0(e)){const n=e.lt;return`${i}<${w0(n,a)}`}if(p0(e)){const n=e.gt;return`${i}>${w0(n,a)}`}if(m0(e)){const n=e.lte;return`${i}<=${w0(n,a)}`}if(g0(e)){const n=e.gte;return`${i}>=${w0(n,a)}`}if(y0(e))return`indexof([${x0(e.oneOf,a).join(",")}], ${i}) !== -1`;if(v0(e))return S0(i,e.valid);if(b0(e)){const{range:t}=e,r=t0(t)?{signal:`${t.signal}[0]`}:t[0],s=t0(t)?{signal:`${t.signal}[1]`}:t[1];if(null!==r&&null!==s&&n)return"inrange("+i+", ["+w0(r,a)+", "+w0(s,a)+"])";const o=[];return null!==r&&o.push(`${i} >= ${w0(r,a)}`),null!==s&&o.push(`${i} <= ${w0(s,a)}`),o.length>0?o.join(" && "):"true"}throw new Error(`Invalid field predicate: ${JSON.stringify(e)}`)}function S0(e,n=!0){return n?`isValid(${e}) && isFinite(+${e})`:`!isValid(${e}) || !isFinite(+${e})`}function M0(e){var n;return _0(e)&&e.timeUnit?Object.assign(Object.assign({},e),{timeUnit:null===(n=e0(e.timeUnit))||void 0===n?void 0:n.unit}):e}const O0={quantitative:"quantitative",ordinal:"ordinal",temporal:"temporal",nominal:"nominal",geojson:"geojson"};const B0=O0.quantitative,j0=O0.ordinal,L0=O0.temporal,D0=O0.nominal,T0=O0.geojson;HG(O0);function A0(e){if(e)switch(e=e.toLowerCase(),e){case"q":case B0:return"quantitative";case"t":case L0:return"temporal";case"o":case j0:return"ordinal";case"n":case D0:return"nominal";case T0:return"geojson"}}const R0={LINEAR:"linear",LOG:"log",POW:"pow",SQRT:"sqrt",SYMLOG:"symlog",IDENTITY:"identity",SEQUENTIAL:"sequential",TIME:"time",UTC:"utc",QUANTILE:"quantile",QUANTIZE:"quantize",THRESHOLD:"threshold",BIN_ORDINAL:"bin-ordinal",ORDINAL:"ordinal",POINT:"point",BAND:"band"},H0={linear:"numeric",log:"numeric",pow:"numeric",sqrt:"numeric",symlog:"numeric",identity:"numeric",sequential:"numeric",time:"time",utc:"time",ordinal:"ordinal","bin-ordinal":"bin-ordinal",point:"ordinal-position",band:"ordinal-position",quantile:"discretizing",quantize:"discretizing",threshold:"discretizing"};HG(H0);function N0(e,n){const t=H0[e],r=H0[n];return t===r||"ordinal-position"===t&&"time"===r||"ordinal-position"===r&&"time"===t}const C0={linear:0,log:1,pow:1,sqrt:1,symlog:1,identity:1,sequential:1,time:0,utc:0,point:10,band:11,ordinal:0,"bin-ordinal":0,quantile:0,quantize:0,threshold:0};function W0(e){return C0[e]}const Y0=["linear","log","pow","sqrt","symlog","time","utc"],z0=Object(re["eb"])(Y0),E0=["linear","log","pow","sqrt","symlog"],P0=Object(re["eb"])(E0);function F0(e){return e in P0}const I0=["quantile","quantize","threshold"],V0=Object(re["eb"])(I0),$0=Y0.concat(["quantile","quantize","threshold","sequential","identity"]),U0=Object(re["eb"])($0),q0=["ordinal","bin-ordinal","point","band"],G0=Object(re["eb"])(q0);function J0(e){return e in G0}function Z0(e){return e in U0}function K0(e){return e in z0}function X0(e){return e in V0}const Q0={pointPadding:.5,barBandPaddingInner:.1,rectBandPaddingInner:0,minBandSize:2,minFontSize:8,maxFontSize:40,minOpacity:.3,maxOpacity:.8,minSize:9,minStrokeWidth:1,maxStrokeWidth:4,quantileCount:4,quantizeCount:4};function e1(e){return!Object(re["I"])(e)&&!!e["name"]}function n1(e){return null===e||void 0===e?void 0:e["selection"]}function t1(e){return e&&e["unionWith"]}const r1={type:1,domain:1,domainMax:1,domainMin:1,domainMid:1,align:1,range:1,rangeMax:1,rangeMin:1,scheme:1,bins:1,reverse:1,round:1,clamp:1,nice:1,base:1,exponent:1,constant:1,interpolate:1,zero:1,padding:1,paddingInner:1,paddingOuter:1},{type:a1,domain:i1,range:s1,rangeMax:o1,rangeMin:l1,scheme:u1}=(HG(r1),r1),c1=tG(r1,["type","domain","range","rangeMax","rangeMin","scheme"]),d1=HG(c1);function h1(e,n){switch(n){case"type":case"domain":case"reverse":case"range":return!0;case"scheme":case"interpolate":return!kG(["point","band","identity"],e);case"bins":return!kG(["point","band","identity","ordinal"],e);case"round":return K0(e)||"band"===e||"point"===e;case"padding":case"rangeMin":case"rangeMax":return K0(e)||kG(["point","band"],e);case"paddingOuter":case"align":return kG(["point","band"],e);case"paddingInner":return"band"===e;case"domainMax":case"domainMid":case"domainMin":case"clamp":return K0(e);case"nice":return K0(e)||"quantize"===e||"threshold"===e;case"exponent":return"pow"===e;case"base":return"log"===e;case"constant":return"symlog"===e;case"zero":return Z0(e)&&!kG(["log","time","utc","threshold","quantile"],e)}}function f1(e,n){switch(n){case"interpolate":case"scheme":case"domainMid":return FZ(e)?void 0:b.cannotUseScalePropertyWithNonColor(e);case"align":case"type":case"bins":case"domain":case"domainMax":case"domainMin":case"range":case"base":case"exponent":case"constant":case"nice":case"padding":case"paddingInner":case"paddingOuter":case"rangeMax":case"rangeMin":case"reverse":case"round":case"clamp":case"zero":return}}function m1(e,n){return kG([j0,D0],n)?void 0===e||J0(e):n===L0?kG([R0.TIME,R0.UTC,void 0],e):n!==B0||kG([R0.LOG,R0.POW,R0.SQRT,R0.SYMLOG,R0.QUANTILE,R0.QUANTIZE,R0.THRESHOLD,R0.LINEAR,void 0],e)}function p1(e,n){if(!VK(e))return!1;switch(e){case rZ:case aZ:case uZ:case oZ:return K0(n)||kG(["band","point"],n);case vZ:case SZ:case wZ:case xZ:case kZ:case _Z:return K0(n)||X0(n)||kG(["band","point","ordinal"],n);case pZ:case gZ:case bZ:return"band"!==n;case MZ:return"ordinal"===n||X0(n);case yZ:return"ordinal"===n}}function g1(e){const{channel:n,channelDef:t,markDef:r,scale:a,config:i}=e,s=k1(e);return a2(t)&&!JJ(t.aggregate)&&a&&K0(a.get("type"))&&!1===a.get("zero")?b1({fieldDef:t,channel:n,markDef:r,ref:s,config:i}):s}function b1({fieldDef:e,channel:n,markDef:t,ref:r,config:a}){if(SJ(t.type))return r;const i=e3("invalid",t,a);return null===i?r:[y1(e,n),r]}function y1(e,n){const t=v1(e,!0),r=iK(n),a="y"===r?{field:{group:"height"}}:{value:0};return Object.assign({test:t},a)}function v1(e,n=!0){return S0(Object(re["I"])(e)?e:y2(e,{expr:"datum"}),!n)}function _1(e){const{datum:n}=e;return TQ(n)?EQ(n):`${JSON.stringify(n)}`}function w1(e,n,t,r){const a={};if(n&&(a.scale=n),s2(e)){const{datum:n}=e;TQ(n)?a.signal=EQ(n):t0(n)?a.signal=n.signal:a.value=n}else a.field=y2(e,t);if(r){const{offset:e,band:n}=r;e&&(a.offset=e),n&&(a.band=n)}return a}function x1({scaleName:e,fieldOrDatumDef:n,fieldOrDatumDef2:t,offset:r,startSuffix:a,band:i=.5}){const s=0{switch(n.fieldTitle){case"plain":return e.field;case"functional":return k2(e);default:return x2(e,n)}};let M2=S2;function O2(e){M2=e}function B2(){O2(S2)}function j2(e,n,{allowDisabling:t,includeDefault:r=!0}){var a,i;const s=null===(a=L2(e))||void 0===a?void 0:a.title;if(!a2(e))return s;const o=e,l=r?D2(o,n):void 0;return t?JG(s,o.title,l):null!==(i=null!==s&&void 0!==s?s:o.title)&&void 0!==i?i:l}function L2(e){return f2(e)&&e.axis?e.axis:m2(e)&&e.legend?e.legend:U1(e)&&e.header?e.header:void 0}function D2(e,n){return M2(e,n)}function T2(e){var n;if(p2(e)){const{format:n,formatType:t}=e;return{format:n,formatType:t}}{const t=null!==(n=L2(e))&&void 0!==n?n:{},{format:r,formatType:a}=t;return{format:r,formatType:a}}}function A2(e,n){var t;switch(n){case"latitude":case"longitude":return"quantitative";case"row":case"column":case"facet":case"shape":case"strokeDash":return"nominal";case"order":return"ordinal"}if(K1(e)&&Object(re["B"])(e.sort))return"ordinal";const{aggregate:r,bin:a,timeUnit:i}=e;if(i)return"temporal";if(a||r&&!UJ(r)&&!$J(r))return"quantitative";if(h2(e)&&(null===(t=e.scale)||void 0===t?void 0:t.type))switch(H0[e.scale.type]){case"numeric":case"discretizing":return"quantitative";case"time":return"temporal"}return"nominal"}function R2(e){return a2(e)?e:n2(e)?e.condition:void 0}function H2(e){return u2(e)?e:t2(e)?e.condition:void 0}function N2(e,n,t,r={}){if(Object(re["I"])(e)||Object(re["F"])(e)||Object(re["C"])(e)){const t=Object(re["I"])(e)?"string":Object(re["F"])(e)?"number":"boolean";return LQ(b.primitiveChannelDef(n,t,e)),{value:e}}return u2(e)?C2(e,n,t,r):t2(e)?Object.assign(Object.assign({},e),{condition:C2(e.condition,n,t,r)}):e}function C2(e,n,t,r){if(p2(e)){const{format:a,formatType:i}=e,s=tG(e,["format","formatType"]);if(M1(i)&&!t.customFormatTypes)return LQ(b.customFormatTypeNotAllowed(n)),C2(s,n,t,r)}else{const a=f2(e)?"axis":m2(e)?"legend":U1(e)?"header":null;if(a&&e[a]){const i=e[a],{format:s,formatType:o}=i,l=tG(i,["format","formatType"]);if(M1(o)&&!t.customFormatTypes)return LQ(b.customFormatTypeNotAllowed(n)),C2(Object.assign(Object.assign({},e),{[a]:l}),n,t,r)}}return a2(e)?Y2(e,n,r):W2(e)}function W2(e){let n=e["type"];if(n)return e;const{datum:t}=e;return n=Object(re["F"])(t)?"quantitative":Object(re["I"])(t)?"nominal":TQ(t)?"temporal":void 0,Object.assign(Object.assign({},e),{type:n})}function Y2(e,n,{compositeMark:t=!1}={}){const{aggregate:r,timeUnit:a,bin:i,field:s}=e,o=Object.assign({},e);if(t||!r||qJ(r)||UJ(r)||$J(r)||(LQ(b.invalidAggregate(r)),delete o.aggregate),a&&(o.timeUnit=e0(a)),s&&(o.field=`${s}`),XK(i)&&(o.bin=z2(i,n)),QK(i)&&!OK(n)&&LQ(b.channelShouldNotBeUsedForBinned(n)),c2(o)){const{type:e}=o,n=A0(e);e!==n&&(o.type=n),"quantitative"!==e&&JJ(r)&&(LQ(b.invalidFieldTypeForCountAggregate(e,r)),o.type="quantitative")}else if(!aK(n)){const e=A2(o,n);o["type"]=e}if(c2(o)){const{compatible:e,warning:t}=P2(o,n)||{};!1===e&&LQ(t)}if(K1(o)&&Object(re["I"])(o.sort)){const{sort:e}=o;if(P1(e))return Object.assign(Object.assign({},o),{sort:{encoding:e}});const n=e.substr(1);if("-"===e.charAt(0)&&P1(n))return Object.assign(Object.assign({},o),{sort:{encoding:n,order:"descending"}})}if(U1(o)){const{header:e}=o,{orient:n}=e,t=tG(e,["orient"]);if(n)return Object.assign(Object.assign({},o),{header:Object.assign(Object.assign({},t),{labelOrient:e.labelOrient||n,titleOrient:e.titleOrient||n})})}return o}function z2(e,n){return Object(re["C"])(e)?{maxbins:tX(n)}:"binned"===e?{binned:!0}:e.maxbins||e.step?e:Object.assign(Object.assign({},e),{maxbins:tX(n)})}const E2={compatible:!0};function P2(e,n){const t=e.type;if("geojson"===t&&"shape"!==n)return{compatible:!1,warning:`Channel ${n} should not be used with a geojson data.`};switch(n){case eZ:case nZ:case tZ:return _2(e)?{compatible:!1,warning:b.facetChannelShouldBeDiscrete(n)}:E2;case rZ:case aZ:case pZ:case gZ:case bZ:case OZ:case jZ:case LZ:case DZ:case TZ:case AZ:case _Z:case uZ:case oZ:case RZ:return E2;case hZ:case mZ:case dZ:case fZ:return t!==B0?{compatible:!1,warning:`Channel ${n} should be used with a quantitative field only, not ${e.type} field.`}:E2;case wZ:case xZ:case kZ:case SZ:case vZ:case cZ:case lZ:case iZ:case sZ:return"nominal"!==t||e["sort"]?E2:{compatible:!1,warning:`Channel ${n} should not be used with an unsorted discrete field.`};case MZ:return kG(["ordinal","nominal"],e.type)?E2:{compatible:!1,warning:"StrokeDash channel should be used with only discrete data."};case yZ:return kG(["ordinal","nominal","geojson"],e.type)?E2:{compatible:!1,warning:"Shape channel should be used with only either discrete or geojson data."};case BZ:return"nominal"!==e.type||"sort"in e?E2:{compatible:!1,warning:"Channel order is inappropriate for nominal field, which has no inherent order."}}}function F2(e){const{formatType:n}=T2(e);return"time"===n||!n&&I2(e)}function I2(e){return e&&("temporal"===e["type"]||a2(e)&&!!e.timeUnit)}function V2(e,{timeUnit:n,type:t,wrapTime:r,undefinedIfExprNotRequired:a}){var i;const s=n&&(null===(i=e0(n))||void 0===i?void 0:i.unit);let o,l=s||"temporal"===t;return t0(e)?o=e.signal:TQ(e)?(l=!0,o=EQ(e)):(Object(re["I"])(e)||Object(re["F"])(e))&&l&&(o=`datetime(${JSON.stringify(e)})`,$Q(s)&&(Object(re["F"])(e)&&e<1e4||Object(re["I"])(e)&&isNaN(Date.parse(e)))&&(o=EQ({[s]:e}))),o?r&&l?`time(${o})`:o:a?void 0:JSON.stringify(e)}function $2(e,n){const{type:t}=e;return n.map(n=>{const r=V2(n,{timeUnit:a2(e)?e.timeUnit:void 0,type:t,undefinedIfExprNotRequired:!0});return void 0!==r?{signal:r}:n})}function U2(e,n){return XK(e.bin)?VK(n)&&kG(["ordinal","nominal"],e.type):(console.warn("Only call this method for binned field defs."),!1)}function q2(e){const{anchor:n,frame:t,offset:r,orient:a,color:i,subtitleColor:s,subtitleFont:o,subtitleFontSize:l,subtitleFontStyle:u,subtitleFontWeight:c,subtitleLineHeight:d,subtitlePadding:h}=e,f=tG(e,["anchor","frame","offset","orient","color","subtitleColor","subtitleFont","subtitleFontSize","subtitleFontStyle","subtitleFontWeight","subtitleLineHeight","subtitlePadding"]),m=Object.assign(Object.assign({},f),i?{fill:i}:{}),p=Object.assign(Object.assign(Object.assign(Object.assign({},n?{anchor:n}:{}),t?{frame:t}:{}),r?{offset:r}:{}),a?{orient:a}:{}),g=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},s?{subtitleColor:s}:{}),o?{subtitleFont:o}:{}),l?{subtitleFontSize:l}:{}),u?{subtitleFontStyle:u}:{}),c?{subtitleFontWeight:c}:{}),d?{subtitleLineHeight:d}:{}),h?{subtitlePadding:h}:{}),b=yG(m,["align","baseline","dx","dy","limit"]);return{titleMarkConfig:m,subtitleMarkConfig:b,nonMark:p,subtitle:g}}function G2(e){return Object(re["I"])(e)||Object(re["B"])(e)&&Object(re["I"])(e[0])}function J2(e){return t0(e)?e:void 0!==e?{value:e}:void 0}function Z2(e){return t0(e)?e.signal:Object(re["ab"])(e.value)}function K2(e){return t0(e)?e.signal:null==e?null:Object(re["ab"])(e)}function X2(e,n,t){for(const r of t){const t=n3(r,n.markDef,n.config);void 0!==t&&(e[r]=J2(t))}return e}function Q2(e){var n;return[].concat(e.type,null!==(n=e.style)&&void 0!==n?n:[])}function e3(e,n,t,r={}){const{vgChannel:a,ignoreVgConfig:i}=r;return a&&void 0!==n[a]?n[a]:void 0!==n[e]?n[e]:!i||a&&a!==e?n3(e,n,t,r):void 0}function n3(e,n,t,{vgChannel:r}={}){return JG(r?t3(e,n,t.style):void 0,t3(e,n,t.style),r?t[n.type][r]:void 0,t[n.type][e],r?t.mark[r]:t.mark[e])}function t3(e,n,t){return r3(e,Q2(n),t)}function r3(e,n,t){let r;n=Object(re["i"])(n);for(const a of n){const n=t[a];n&&void 0!==n[e]&&(r=n[e])}return r}function a3(e,n){return Object(re["i"])(e).reduce((e,t)=>{var r;return e.field.push(y2(t,n)),e.order.push(null!==(r=t.sort)&&void 0!==r?r:"ascending"),e},{field:[],order:[]})}function i3(e,n){const t=[...e];return n.forEach(e=>{for(const n of t)if(gG(n,e))return;t.push(e)}),t}function s3(e,n){return gG(e,n)||!n?e:e?[...Object(re["i"])(e),...Object(re["i"])(n)].join(", "):n}function o3(e,n){const t=e.value,r=n.value;if(null==t||null===r)return{explicit:e.explicit,value:null};if((G2(t)||t0(t))&&(G2(r)||t0(r)))return{explicit:e.explicit,value:s3(t,r)};if(G2(t)||t0(t))return{explicit:e.explicit,value:t};if(G2(r)||t0(r))return{explicit:e.explicit,value:r};if(!G2(t)&&!t0(t)&&!G2(r)&&!t0(r))return{explicit:e.explicit,value:i3(t,r)};throw new Error("It should never reach here")}function l3(e,n){const t=e&&e[n];return!!t&&(Object(re["B"])(t)?SG(t,e=>!!e.field):a2(t)||n2(t))}function u3(e){return SG(UZ,n=>{if(l3(e,n)){const t=e[n];if(Object(re["B"])(t))return SG(t,e=>!!e.aggregate);{const e=R2(t);return e&&!!e.aggregate}}return!1})}function c3(e,n){const t=[],r=[],a=[],i=[],s={};return p3(e,(o,l)=>{if(a2(o)){const{field:u,aggregate:c,bin:d,timeUnit:h}=o,f=tG(o,["field","aggregate","bin","timeUnit"]);if(c||h||d){const e=L2(o),m=e&&e.title;let p=y2(o,{forAs:!0});const g=Object.assign(Object.assign(Object.assign({},m?[]:{title:j2(o,n,{allowDisabling:!0})}),f),{field:p});if(c){let e;if(UJ(c)?(e="argmax",p=y2({op:"argmax",field:c.argmax},{forAs:!0}),g.field=`${p}.${u}`):$J(c)?(e="argmin",p=y2({op:"argmin",field:c.argmin},{forAs:!0}),g.field=`${p}.${u}`):"boxplot"!==c&&"errorbar"!==c&&"errorband"!==c&&(e=c),e){const n={op:e,as:p};u&&(n.field=u),i.push(n)}}else if(t.push(p),c2(o)&&XK(d)){if(r.push({bin:d,field:u,as:p}),t.push(y2(o,{binSuffix:"end"})),U2(o,l)&&t.push(y2(o,{binSuffix:"range"})),OK(l)){const e={field:p+"_end"};s[l+"2"]=e}g.bin="binned",aK(l)||(g["type"]=B0)}else if(h){a.push({timeUnit:h,field:u,as:p});const e=c2(o)&&o.type!==L0&&"time";e&&(l===OZ||l===DZ?g["formatType"]=e:EK(l)?g["legend"]=Object.assign({formatType:e},g["legend"]):OK(l)&&(g["axis"]=Object.assign({formatType:e},g["axis"])))}s[l]=g}else t.push(u),s[l]=e[l]}else s[l]=e[l]}),{bins:r,timeUnits:a,aggregate:i,groupby:t,encoding:s}}function d3(e,n,t){const r=$K(n,t);if(!r)return!1;if("binned"===r){const t=e[n===iZ?rZ:aZ];return!!(a2(t)&&a2(e[n])&&QK(t.bin))}return!0}function h3(e,n,t,r){return HG(e).reduce((a,i)=>{if(!tK(i))return LQ(b.invalidEncodingChannel(i)),a;const s=e[i];if("angle"!==i||"arc"!==n||e.theta||(LQ(b.REPLACE_ANGLE_WITH_THETA),i=uZ),!d3(e,i,n))return LQ(b.incompatibleChannel(i,n)),a;if(i===vZ&&"line"===n){const n=R2(e[i]);if(null===n||void 0===n?void 0:n.aggregate)return LQ(b.LINE_WITH_VARYING_SIZE),a}if(i===pZ&&(t?"fill"in e:"stroke"in e))return LQ(b.droppingColor("encoding",{fill:"fill"in e,stroke:"stroke"in e})),a;if(i===jZ||i===BZ&&!Object(re["B"])(s)&&!d2(s)||i===DZ&&Object(re["B"])(s))s&&(a[i]=Object(re["i"])(s).reduce((e,n)=>(a2(n)?e.push(Y2(n,i)):LQ(b.emptyFieldDef(n,i)),e),[]));else{if(i===DZ&&null===s)a[i]=null;else if(!a2(s)&&!s2(s)&&!d2(s)&&!e2(s)&&!t0(s))return LQ(b.emptyFieldDef(s,i)),a;a[i]=N2(s,i,r)}return a},{})}function f3(e,n){const t={};for(const r of HG(e)){const a=N2(e[r],r,n,{compositeMark:!0});t[r]=a}return t}function m3(e){const n=[];for(const t of HG(e))if(l3(e,t)){const r=e[t],a=Object(re["i"])(r);for(const e of a)a2(e)?n.push(e):n2(e)&&n.push(e.condition)}return n}function p3(e,n,t){if(e)for(const r of HG(e)){const a=e[r];if(Object(re["B"])(a))for(const e of a)n.call(t,e,r);else n.call(t,a,r)}}function g3(e,n,t,r){return e?HG(e).reduce((t,a)=>{const i=e[a];return Object(re["B"])(i)?i.reduce((e,t)=>n.call(r,e,t,a),t):n.call(r,t,i,a)},t):t}function b3(e,n){return HG(n).reduce((t,r)=>{switch(r){case rZ:case aZ:case TZ:case RZ:case AZ:case iZ:case sZ:case uZ:case cZ:case oZ:case lZ:case dZ:case hZ:case fZ:case mZ:case OZ:case yZ:case _Z:case DZ:return t;case BZ:if("line"===e||"trail"===e)return t;case jZ:case LZ:{const e=n[r];if(Object(re["B"])(e)||a2(e))for(const n of Object(re["i"])(e))n.aggregate||t.push(y2(n,{}));return t}case vZ:if("trail"===e)return t;case pZ:case gZ:case bZ:case wZ:case xZ:case kZ:case MZ:case SZ:{const e=R2(n[r]);return e&&!e.aggregate&&t.push(y2(e,{})),t}}},[])}function y3(e){const{tooltip:n}=e,t=tG(e,["tooltip"]);if(!n)return{filteredEncoding:t};let r,a;if(Object(re["B"])(n)){for(const e of n)e.aggregate?(r||(r=[]),r.push(e)):(a||(a=[]),a.push(e));r&&(t.tooltip=r)}else n["aggregate"]?t.tooltip=n:a=n;return Object(re["B"])(a)&&1===a.length&&(a=a[0]),{customTooltipWithoutAggregatedField:a,filteredEncoding:t}}function v3(e,n,t,r=!0){if("tooltip"in t)return{tooltip:t.tooltip};const a=e.map(({fieldPrefix:e,titlePrefix:t})=>{const a=r?` of ${_3(n)}`:"";return{field:e+n.field,type:n.type,title:t0(t)?{signal:t+`"${escape(a)}"`}:t+a}}),i=m3(t).map(g2);return{tooltip:[...a,...jG(i,wG)]}}function _3(e){const{title:n,field:t}=e;return JG(n,t)}function w3(e,n,t,r,a){const{scale:i,axis:s}=t;return({partName:o,mark:l,positionPrefix:u,endPositionPrefix:c,extraEncoding:d={}})=>{const h=_3(t);return x3(e,o,a,{mark:l,encoding:Object.assign(Object.assign(Object.assign({[n]:Object.assign(Object.assign(Object.assign({field:u+"_"+t.field,type:t.type},void 0!==h?{title:h}:{}),void 0!==i?{scale:i}:{}),void 0!==s?{axis:s}:{})},Object(re["I"])(c)?{[n+"2"]:{field:c+"_"+t.field}}:{}),r),d)})}}function x3(e,n,t,r){const{clip:a,color:i,opacity:s}=e,o=e.type;return e[n]||void 0===e[n]&&t[n]?[Object.assign(Object.assign({},r),{mark:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},t[n]),a?{clip:a}:{}),i?{color:i}:{}),s?{opacity:s}:{}),BJ(r.mark)?r.mark:{type:r.mark}),{style:`${o}-${n}`}),Object(re["C"])(e[n])?{}:e[n])})]:[]}function k3(e,n,t){const{encoding:r}=e,a="vertical"===n?"y":"x",i=r[a],s=r[a+"2"],o=r[a+"Error"],l=r[a+"Error2"];return{continuousAxisChannelDef:S3(i,t),continuousAxisChannelDef2:S3(s,t),continuousAxisChannelDefError:S3(o,t),continuousAxisChannelDefError2:S3(l,t),continuousAxis:a}}function S3(e,n){if(e&&e.aggregate){const{aggregate:t}=e,r=tG(e,["aggregate"]);return t!==n&&LQ(b.errorBarContinuousAxisHasCustomizedAggregate(t,n)),r}return e}function M3(e,n){const{mark:t,encoding:r}=e,{x:a,y:i}=r;if(BJ(t)&&t.orient)return t.orient;if(o2(a)){if(o2(i)){const e=a2(a)&&a.aggregate,t=a2(i)&&i.aggregate;if(e||t!==n){if(t||e!==n){if(e===n&&t===n)throw new Error("Both x and y cannot have aggregate");return F2(i)&&!F2(a)?"horizontal":"vertical"}return"horizontal"}return"vertical"}return"horizontal"}if(o2(i))return"vertical";throw new Error(`Need a valid continuous axis for ${n}s`)}const O3="boxplot",B3=["box","median","outliers","rule","ticks"],j3=new FJ(O3,D3);function L3(e){return Object(re["F"])(e)?"tukey":e}function D3(e,{config:n}){var t,r;e=Object.assign(Object.assign({},e),{encoding:f3(e.encoding,n)});const{mark:a,encoding:i,selection:s,projection:o}=e,l=tG(e,["mark","encoding","selection","projection"]),u=BJ(a)?a:{type:a};s&&LQ(b.selectionNotSupported("boxplot"));const c=null!==(t=u.extent)&&void 0!==t?t:n.boxplot.extent,d=e3("size",u,n),h=L3(c),{bins:f,timeUnits:m,transform:p,continuousAxisChannelDef:g,continuousAxis:y,groupby:v,aggregate:_,encodingWithoutContinuousAxis:w,ticksOrient:x,boxOrient:k,customTooltipWithoutAggregatedField:S}=A3(e,c,n),{color:M,size:O}=w,B=tG(w,["color","size"]),j=e=>w3(u,y,g,e,n.boxplot),L=j(B),D=j(w),T=j(Object.assign(Object.assign({},B),O?{size:O}:{})),A=v3([{fieldPrefix:"min-max"===h?"upper_whisker_":"max_",titlePrefix:"Max"},{fieldPrefix:"upper_box_",titlePrefix:"Q3"},{fieldPrefix:"mid_box_",titlePrefix:"Median"},{fieldPrefix:"lower_box_",titlePrefix:"Q1"},{fieldPrefix:"min-max"===h?"lower_whisker_":"min_",titlePrefix:"Min"}],g,w),R={type:"tick",color:"black",opacity:1,orient:x,invalid:null,aria:!1},H="min-max"===h?A:v3([{fieldPrefix:"upper_whisker_",titlePrefix:"Upper Whisker"},{fieldPrefix:"lower_whisker_",titlePrefix:"Lower Whisker"}],g,w),N=[...L({partName:"rule",mark:{type:"rule",invalid:null,aria:!1},positionPrefix:"lower_whisker",endPositionPrefix:"lower_box",extraEncoding:H}),...L({partName:"rule",mark:{type:"rule",invalid:null,aria:!1},positionPrefix:"upper_box",endPositionPrefix:"upper_whisker",extraEncoding:H}),...L({partName:"ticks",mark:R,positionPrefix:"lower_whisker",extraEncoding:H}),...L({partName:"ticks",mark:R,positionPrefix:"upper_whisker",extraEncoding:H})],C=[..."tukey"!==h?N:[],...D({partName:"box",mark:Object.assign(Object.assign({type:"bar"},d?{size:d}:{}),{orient:k,invalid:null,ariaRoleDescription:"box"}),positionPrefix:"lower_box",endPositionPrefix:"upper_box",extraEncoding:A}),...T({partName:"median",mark:Object.assign(Object.assign(Object.assign({type:"tick",invalid:null},Object(re["G"])(n.boxplot.median)&&n.boxplot.median.color?{color:n.boxplot.median.color}:{}),d?{size:d}:{}),{orient:x,aria:!1}),positionPrefix:"mid_box",extraEncoding:A})];if("min-max"===h)return Object.assign(Object.assign({},l),{transform:(null!==(r=l.transform)&&void 0!==r?r:[]).concat(p),layer:C});const W=`datum["lower_box_${g.field}"]`,Y=`datum["upper_box_${g.field}"]`,z=`(${Y} - ${W})`,E=`${W} - ${c} * ${z}`,P=`${Y} + ${c} * ${z}`,F=`datum["${g.field}"]`,I={joinaggregate:T3(g.field),groupby:v},V={transform:[{filter:`(${E} <= ${F}) && (${F} <= ${P})`},{aggregate:[{op:"min",field:g.field,as:"lower_whisker_"+g.field},{op:"max",field:g.field,as:"upper_whisker_"+g.field},{op:"min",field:"lower_box_"+g.field,as:"lower_box_"+g.field},{op:"max",field:"upper_box_"+g.field,as:"upper_box_"+g.field},..._],groupby:v}],layer:N},{tooltip:$}=B,U=tG(B,["tooltip"]),{scale:q,axis:G}=g,J=_3(g),Z=vG(G,["title"]),K=x3(u,"outliers",n.boxplot,{transform:[{filter:`(${F} < ${E}) || (${F} > ${P})`}],mark:"point",encoding:Object.assign(Object.assign(Object.assign({[y]:Object.assign(Object.assign(Object.assign({field:g.field,type:g.type},void 0!==J?{title:J}:{}),void 0!==q?{scale:q}:{}),RG(Z)?{}:{axis:Z})},U),M?{color:M}:{}),S?{tooltip:S}:{})})[0];let X;const Q=[...f,...m,I];return K?X={transform:Q,layer:[K,V]}:(X=V,X.transform.unshift(...Q)),Object.assign(Object.assign({},l),{layer:[X,{transform:p,layer:C}]})}function T3(e){return[{op:"q1",field:e,as:"lower_box_"+e},{op:"q3",field:e,as:"upper_box_"+e}]}function A3(e,n,t){const r=M3(e,O3),{continuousAxisChannelDef:a,continuousAxis:i}=k3(e,r,O3),s=a.field,o=L3(n),l=[...T3(s),{op:"median",field:s,as:"mid_box_"+s},{op:"min",field:s,as:("min-max"===o?"lower_whisker_":"min_")+s},{op:"max",field:s,as:("min-max"===o?"upper_whisker_":"max_")+s}],u="min-max"===o||"tukey"===o?[]:[{calculate:`datum["upper_box_${s}"] - datum["lower_box_${s}"]`,as:"iqr_"+s},{calculate:`min(datum["upper_box_${s}"] + datum["iqr_${s}"] * ${n}, datum["max_${s}"])`,as:"upper_whisker_"+s},{calculate:`max(datum["lower_box_${s}"] - datum["iqr_${s}"] * ${n}, datum["min_${s}"])`,as:"lower_whisker_"+s}],c=e.encoding,d=i,h=(c[d],tG(c,["symbol"===typeof d?d:d+""])),{customTooltipWithoutAggregatedField:f,filteredEncoding:m}=y3(h),{bins:p,timeUnits:g,aggregate:b,groupby:y,encoding:v}=c3(m,t),_="vertical"===r?"horizontal":"vertical",w=r,x=[...p,...g,{aggregate:[...b,...l],groupby:y},...u];return{bins:p,timeUnits:g,transform:x,groupby:y,aggregate:b,continuousAxisChannelDef:a,continuousAxis:i,encodingWithoutContinuousAxis:v,ticksOrient:_,boxOrient:w,customTooltipWithoutAggregatedField:f}}const R3="errorbar",H3=["ticks","rule"],N3=new FJ(R3,C3);function C3(e,{config:n}){e=Object.assign(Object.assign({},e),{encoding:f3(e.encoding,n)});const{transform:t,continuousAxisChannelDef:r,continuousAxis:a,encodingWithoutContinuousAxis:i,ticksOrient:s,markDef:o,outerSpec:l,tooltipEncoding:u}=P3(e,R3,n);delete i["size"];const c=w3(o,a,r,i,n.errorbar),d=o.thickness,h=o.size,f=Object.assign(Object.assign({type:"tick",orient:s,aria:!1},void 0!==d?{thickness:d}:{}),void 0!==h?{size:h}:{}),m=[...c({partName:"ticks",mark:f,positionPrefix:"lower",extraEncoding:u}),...c({partName:"ticks",mark:f,positionPrefix:"upper",extraEncoding:u}),...c({partName:"rule",mark:Object.assign({type:"rule",ariaRoleDescription:"errorbar"},void 0!==d?{size:d}:{}),positionPrefix:"lower",endPositionPrefix:"upper",extraEncoding:u})];return Object.assign(Object.assign(Object.assign({},l),{transform:t}),m.length>1?{layer:m}:Object.assign({},m[0]))}function W3(e,n){const{encoding:t}=e;if(Y3(t))return{orient:M3(e,n),inputType:"raw"};const r=z3(t),a=E3(t),i=t.x,s=t.y;if(r){if(a)throw new Error(`${n} cannot be both type aggregated-upper-lower and aggregated-error`);const e=t.x2,r=t.y2;if(u2(e)&&u2(r))throw new Error(`${n} cannot have both x2 and y2`);if(u2(e)){if(o2(i))return{orient:"horizontal",inputType:"aggregated-upper-lower"};throw new Error(`Both x and x2 have to be quantitative in ${n}`)}if(u2(r)){if(o2(s))return{orient:"vertical",inputType:"aggregated-upper-lower"};throw new Error(`Both y and y2 have to be quantitative in ${n}`)}throw new Error("No ranged axis")}{const e=t.xError,r=t.xError2,a=t.yError,o=t.yError2;if(u2(r)&&!u2(e))throw new Error(`${n} cannot have xError2 without xError`);if(u2(o)&&!u2(a))throw new Error(`${n} cannot have yError2 without yError`);if(u2(e)&&u2(a))throw new Error(`${n} cannot have both xError and yError with both are quantiative`);if(u2(e)){if(o2(i))return{orient:"horizontal",inputType:"aggregated-error"};throw new Error("All x, xError, and xError2 (if exist) have to be quantitative")}if(u2(a)){if(o2(s))return{orient:"vertical",inputType:"aggregated-error"};throw new Error("All y, yError, and yError2 (if exist) have to be quantitative")}throw new Error("No ranged axis")}}function Y3(e){return(u2(e.x)||u2(e.y))&&!u2(e.x2)&&!u2(e.y2)&&!u2(e.xError)&&!u2(e.xError2)&&!u2(e.yError)&&!u2(e.yError2)}function z3(e){return u2(e.x2)||u2(e.y2)}function E3(e){return u2(e.xError)||u2(e.xError2)||u2(e.yError)||u2(e.yError2)}function P3(e,n,t){var r;const{mark:a,encoding:i,selection:s,projection:o}=e,l=tG(e,["mark","encoding","selection","projection"]),u=BJ(a)?a:{type:a};s&&LQ(b.selectionNotSupported(n));const{orient:c,inputType:d}=W3(e,n),{continuousAxisChannelDef:h,continuousAxisChannelDef2:f,continuousAxisChannelDefError:m,continuousAxisChannelDefError2:p,continuousAxis:g}=k3(e,c,n),{errorBarSpecificAggregate:y,postAggregateCalculates:v,tooltipSummary:_,tooltipTitleWithFieldName:w}=F3(u,h,f,m,p,d,n,t),x=i,k=g,S=(x[k],"x"===g?"x2":"y2"),M=(x[S],"x"===g?"xError":"yError"),O=(x[M],"x"===g?"xError2":"yError2"),B=(x[O],tG(x,["symbol"===typeof k?k:k+"","symbol"===typeof S?S:S+"","symbol"===typeof M?M:M+"","symbol"===typeof O?O:O+""])),{bins:j,timeUnits:L,aggregate:D,groupby:T,encoding:A}=c3(B,t),R=[...D,...y],H="raw"!==d?[]:T,N=v3(_,h,A,w);return{transform:[...null!==(r=l.transform)&&void 0!==r?r:[],...j,...L,...0===R.length?[]:[{aggregate:R,groupby:H}],...v],groupby:H,continuousAxisChannelDef:h,continuousAxis:g,encodingWithoutContinuousAxis:A,ticksOrient:"vertical"===c?"horizontal":"vertical",markDef:u,outerSpec:l,tooltipEncoding:N}}function F3(e,n,t,r,a,i,s,o){let l=[],u=[];const c=n.field;let d,h=!1;if("raw"===i){const n=e.center?e.center:e.extent?"iqr"===e.extent?"median":"mean":o.errorbar.center,t=e.extent?e.extent:"mean"===n?"stderr":"iqr";if("median"===n!==("iqr"===t)&&LQ(b.errorBarCenterIsUsedWithWrongExtent(n,t,s)),"stderr"===t||"stdev"===t)l=[{op:t,field:c,as:"extent_"+c},{op:n,field:c,as:"center_"+c}],u=[{calculate:`datum["center_${c}"] + datum["extent_${c}"]`,as:"upper_"+c},{calculate:`datum["center_${c}"] - datum["extent_${c}"]`,as:"lower_"+c}],d=[{fieldPrefix:"center_",titlePrefix:PG(n)},{fieldPrefix:"upper_",titlePrefix:I3(n,t,"+")},{fieldPrefix:"lower_",titlePrefix:I3(n,t,"-")}],h=!0;else{let e,n,r;"ci"===t?(e="mean",n="ci0",r="ci1"):(e="median",n="q1",r="q3"),l=[{op:n,field:c,as:"lower_"+c},{op:r,field:c,as:"upper_"+c},{op:e,field:c,as:"center_"+c}],d=[{fieldPrefix:"upper_",titlePrefix:j2({field:c,aggregate:r,type:"quantitative"},o,{allowDisabling:!1})},{fieldPrefix:"lower_",titlePrefix:j2({field:c,aggregate:n,type:"quantitative"},o,{allowDisabling:!1})},{fieldPrefix:"center_",titlePrefix:j2({field:c,aggregate:e,type:"quantitative"},o,{allowDisabling:!1})}]}}else{(e.center||e.extent)&&LQ(b.errorBarCenterAndExtentAreNotNeeded(e.center,e.extent)),"aggregated-upper-lower"===i?(d=[],u=[{calculate:`datum["${t.field}"]`,as:"upper_"+c},{calculate:`datum["${c}"]`,as:"lower_"+c}]):"aggregated-error"===i&&(d=[{fieldPrefix:"",titlePrefix:c}],u=[{calculate:`datum["${c}"] + datum["${r.field}"]`,as:"upper_"+c}],a?u.push({calculate:`datum["${c}"] + datum["${a.field}"]`,as:"lower_"+c}):u.push({calculate:`datum["${c}"] - datum["${r.field}"]`,as:"lower_"+c}));for(const e of u)d.push({fieldPrefix:e.as.substring(0,6),titlePrefix:UG(UG(e.calculate,'datum["',""),'"]',"")})}return{postAggregateCalculates:u,errorBarSpecificAggregate:l,tooltipSummary:d,tooltipTitleWithFieldName:h}}function I3(e,n,t){return PG(e)+" "+t+" "+n}const V3="errorband",$3=["band","borders"],U3=new FJ(V3,q3);function q3(e,{config:n}){e=Object.assign(Object.assign({},e),{encoding:f3(e.encoding,n)});const{transform:t,continuousAxisChannelDef:r,continuousAxis:a,encodingWithoutContinuousAxis:i,markDef:s,outerSpec:o,tooltipEncoding:l}=P3(e,V3,n),u=s,c=w3(u,a,r,i,n.errorband),d=void 0!==e.encoding.x&&void 0!==e.encoding.y;let h={type:d?"area":"rect"},f={type:d?"line":"rule"};const m=Object.assign(Object.assign({},u.interpolate?{interpolate:u.interpolate}:{}),u.tension&&u.interpolate?{tension:u.tension}:{});return d?(h=Object.assign(Object.assign(Object.assign({},h),m),{ariaRoleDescription:"errorband"}),f=Object.assign(Object.assign(Object.assign({},f),m),{aria:!1})):u.interpolate?LQ(b.errorBand1DNotSupport("interpolate")):u.tension&&LQ(b.errorBand1DNotSupport("tension")),Object.assign(Object.assign({},o),{transform:t,layer:[...c({partName:"band",mark:h,positionPrefix:"lower",endPositionPrefix:"upper",extraEncoding:l}),...c({partName:"borders",mark:f,positionPrefix:"lower",extraEncoding:l}),...c({partName:"borders",mark:f,positionPrefix:"upper",extraEncoding:l})]})}const G3={};function J3(e,n,t){const r=new FJ(e,n);G3[e]={normalizer:r,parts:t}}function Z3(){return HG(G3)}J3(O3,D3,B3),J3(R3,C3,H3),J3(V3,q3,$3);const K3=["gradientHorizontalMaxLength","gradientHorizontalMinLength","gradientVerticalMaxLength","gradientVerticalMinLength","unselectedOpacity"],X3=["size","shape","fill","stroke","strokeDash","strokeWidth","opacity"],Q3={gradientHorizontalMaxLength:200,gradientHorizontalMinLength:100,gradientVerticalMaxLength:200,gradientVerticalMinLength:64,unselectedOpacity:.35},e4={aria:1,clipHeight:1,columnPadding:1,columns:1,cornerRadius:1,description:1,direction:1,fillColor:1,format:1,formatType:1,gradientLength:1,gradientOpacity:1,gradientStrokeColor:1,gradientStrokeWidth:1,gradientThickness:1,gridAlign:1,labelAlign:1,labelBaseline:1,labelColor:1,labelFont:1,labelFontSize:1,labelFontStyle:1,labelFontWeight:1,labelLimit:1,labelOffset:1,labelOpacity:1,labelOverlap:1,labelPadding:1,labelSeparation:1,legendX:1,legendY:1,offset:1,orient:1,padding:1,rowPadding:1,strokeColor:1,symbolDash:1,symbolDashOffset:1,symbolFillColor:1,symbolLimit:1,symbolOffset:1,symbolOpacity:1,symbolSize:1,symbolStrokeColor:1,symbolStrokeWidth:1,symbolType:1,tickCount:1,tickMinStep:1,title:1,titleAlign:1,titleAnchor:1,titleBaseline:1,titleColor:1,titleFont:1,titleFontSize:1,titleFontStyle:1,titleFontWeight:1,titleLimit:1,titleLineHeight:1,titleOpacity:1,titleOrient:1,titlePadding:1,type:1,values:1,zindex:1},n4=(HG(e4),"_vgsid_"),t4={single:{on:"click",fields:[n4],resolve:"global",empty:"all",clear:"dblclick"},multi:{on:"click",fields:[n4],toggle:"event.shiftKey",resolve:"global",empty:"all",clear:"dblclick"},interval:{on:"[mousedown, window:mouseup] > window:mousemove!",encodings:["x","y"],translate:"[mousedown, window:mouseup] > window:mousemove!",zoom:"wheel!",mark:{fill:"#333",fillOpacity:.125,stroke:"white"},resolve:"global",clear:"dblclick"}};function r4(e){return!!e&&("legend"===e||!!e.legend)}function a4(e){return r4(e)&&Object(re["G"])(e)}function i4(e){return o4(e)||l4(e)||s4(e)}function s4(e){return"concat"in e}function o4(e){return"vconcat"in e}function l4(e){return"hconcat"in e}function u4(e){return Object(re["G"])(e)&&void 0!==e["step"]}function c4(e){return e["view"]||e["width"]||e["height"]}const d4=20,h4={align:1,bounds:1,center:1,columns:1,spacing:1},f4=HG(h4);function m4(e,n,t){var r,a;const i=t[n],s={},{spacing:o,columns:l}=i;void 0!==o&&(s.spacing=o),void 0!==l&&(q1(e)&&!$1(e.facet)||s4(e))&&(s.columns=l),o4(e)&&(s.columns=1);for(const u of f4)if(void 0!==e[u])if("spacing"===u){const n=e[u];s[u]=Object(re["F"])(n)?n:{row:null!==(r=n.row)&&void 0!==r?r:o,column:null!==(a=n.column)&&void 0!==a?a:o}}else s[u]=e[u];return s}function p4(e,n){var t;return null!==(t=e[n])&&void 0!==t?t:e["width"===n?"continuousWidth":"continuousHeight"]}function g4(e,n){const t=b4(e,n);return u4(t)?t.step:y4}function b4(e,n){var t;const r=null!==(t=e[n])&&void 0!==t?t:e["width"===n?"discreteWidth":"discreteHeight"];return JG(r,{step:e.step})}const y4=20,v4={continuousWidth:200,continuousHeight:200,step:y4};const _4={background:"white",padding:5,timeFormat:"%b %d, %Y",countTitle:"Count of Records",view:v4,mark:HJ,arc:{},area:{},bar:WJ,circle:{},geoshape:{},image:{},line:{},point:{},rect:YJ,rule:{color:"black"},square:{},text:{color:"black"},tick:zJ,trail:{},boxplot:{size:14,extent:1.5,box:{},median:{color:"white"},outliers:{},rule:{},ticks:null},errorbar:{center:"mean",rule:!0,ticks:!1},errorband:{band:{opacity:.3},borders:!1},scale:Q0,projection:{},legend:Q3,header:{titlePadding:10,labelPadding:10},headerColumn:{},headerRow:{},headerFacet:{},selection:t4,style:{},title:{},facet:{spacing:d4},concat:{spacing:d4}},w4=["#4c78a8","#f58518","#e45756","#72b7b2","#54a24b","#eeca3b","#b279a2","#ff9da6","#9d755d","#bab0ac"],x4={text:11,guideLabel:10,guideTitle:11,groupTitle:13,groupSubtitle:12},k4={blue:w4[0],orange:w4[1],red:w4[2],teal:w4[3],green:w4[4],yellow:w4[5],purple:w4[6],pink:w4[7],brown:w4[8],gray0:"#000",gray1:"#111",gray2:"#222",gray3:"#333",gray4:"#444",gray5:"#555",gray6:"#666",gray7:"#777",gray8:"#888",gray9:"#999",gray10:"#aaa",gray11:"#bbb",gray12:"#ccc",gray13:"#ddd",gray14:"#eee",gray15:"#fff"};function S4(e={}){return{signals:[{name:"color",value:Object(re["G"])(e)?Object.assign(Object.assign({},k4),e):k4}],mark:{color:{signal:"color.blue"}},rule:{color:{signal:"color.gray0"}},text:{color:{signal:"color.gray0"}},style:{"guide-label":{fill:{signal:"color.gray0"}},"guide-title":{fill:{signal:"color.gray0"}},"group-title":{fill:{signal:"color.gray0"}},"group-subtitle":{fill:{signal:"color.gray0"}},cell:{stroke:{signal:"color.gray8"}}},axis:{domainColor:{signal:"color.gray13"},gridColor:{signal:"color.gray8"},tickColor:{signal:"color.gray13"}},range:{category:[{signal:"color.blue"},{signal:"color.orange"},{signal:"color.red"},{signal:"color.teal"},{signal:"color.green"},{signal:"color.yellow"},{signal:"color.purple"},{signal:"color.pink"},{signal:"color.brown"},{signal:"color.grey8"}]}}}function M4(e){return{signals:[{name:"fontSize",value:Object(re["G"])(e)?Object.assign(Object.assign({},x4),e):x4}],text:{fontSize:{signal:"fontSize.text"}},style:{"guide-label":{fontSize:{signal:"fontSize.guideLabel"}},"guide-title":{fontSize:{signal:"fontSize.guideTitle"}},"group-title":{fontSize:{signal:"fontSize.groupTitle"}},"group-subtitle":{fontSize:{signal:"fontSize.groupSubtitle"}}}}}function O4(e){return{text:{font:e},style:{"guide-label":{font:e},"guide-title":{font:e},"group-title":{font:e},"group-subtitle":{font:e}}}}function B4(e={}){const{color:n,font:t,fontSize:r}=e,a=tG(e,["color","font","fontSize"]);return Object(re["O"])({},_4,t?O4(t):{},n?S4(n):{},r?M4(r):{},a||{})}const j4=["view",...OJ],L4=["color","fontSize","background","padding","facet","concat","numberFormat","timeFormat","countTitle","header","axisQuantitative","axisTemporal","axisDiscrete","axisPoint","axisXBand","axisXPoint","axisXDiscrete","axisXQuantitative","axisXTemporal","axisYBand","axisYPoint","axisYDiscrete","axisYQuantitative","axisYTemporal","scale","selection","overlay"],D4=Object.assign({view:["continuousWidth","continuousHeight","discreteWidth","discreteHeight","step"]},RJ);function T4(e){e=bG(e);for(const n of L4)delete e[n];if(e.axis)for(const n in e.axis)rJ(e.axis[n])&&delete e.axis[n];if(e.legend)for(const n of K3)delete e.legend[n];if(e.mark){for(const n of AJ)delete e.mark[n];e.mark.tooltip&&Object(re["G"])(e.mark.tooltip)&&delete e.mark.tooltip}for(const n of j4){for(const r of AJ)delete e[n][r];const t=D4[n];if(t)for(const r of t)delete e[n][r];R4(e,n)}for(const n of Z3())delete e[n];A4(e);for(const n in e)Object(re["G"])(e[n])&&RG(e[n])&&delete e[n];return RG(e)?void 0:e}function A4(e){const{titleMarkConfig:n,subtitleMarkConfig:t,subtitle:r}=q2(e.title);RG(n)||(e.style["group-title"]=Object.assign(Object.assign({},e.style["group-title"]),n)),RG(t)||(e.style["group-subtitle"]=Object.assign(Object.assign({},e.style["group-subtitle"]),t)),RG(r)?delete e.title:e.title=r}function R4(e,n,t,r){const a=r?e[n][r]:e[n];"view"===n&&(t="cell");const i=Object.assign(Object.assign({},a),e.style[null!==t&&void 0!==t?t:n]);RG(i)||(e.style[null!==t&&void 0!==t?t:n]=i),r||delete e[n]}function H4(e){return"layer"in e}function N4(e){return"repeat"in e}function C4(e){return!Object(re["B"])(e.repeat)&&e.repeat["layer"]}class W4{map(e,n){return q1(e)?this.mapFacet(e,n):N4(e)?this.mapRepeat(e,n):l4(e)?this.mapHConcat(e,n):o4(e)?this.mapVConcat(e,n):s4(e)?this.mapConcat(e,n):this.mapLayerOrUnit(e,n)}mapLayerOrUnit(e,n){if(H4(e))return this.mapLayer(e,n);if(PJ(e))return this.mapUnit(e,n);throw new Error(b.invalidSpec(e))}mapLayer(e,n){return Object.assign(Object.assign({},e),{layer:e.layer.map(e=>this.mapLayerOrUnit(e,n))})}mapHConcat(e,n){return Object.assign(Object.assign({},e),{hconcat:e.hconcat.map(e=>this.map(e,n))})}mapVConcat(e,n){return Object.assign(Object.assign({},e),{vconcat:e.vconcat.map(e=>this.map(e,n))})}mapConcat(e,n){const{concat:t}=e,r=tG(e,["concat"]);return Object.assign(Object.assign({},r),{concat:t.map(e=>this.map(e,n))})}mapFacet(e,n){return Object.assign(Object.assign({},e),{spec:this.map(e.spec,n)})}mapRepeat(e,n){return Object.assign(Object.assign({},e),{spec:this.map(e.spec,n)})}}const Y4={zero:1,center:1,normalize:1};function z4(e){return e in Y4}const E4=new Set([cJ,hJ,dJ,bJ,pJ,wJ,xJ,mJ,yJ,vJ]),P4=new Set([hJ,dJ,cJ]);function F4(e,n){var t,r;const a="x"===n?"y":"radius",i=e[n],s=e[a];if(a2(i)&&a2(s))if("quantitative"===i2(i)&&"quantitative"===i2(s)){if(i.stack)return n;if(s.stack)return a;const e=a2(i)&&!!i.aggregate,o=a2(s)&&!!s.aggregate;if(e!==o)return e?n:a;{const e=null===(t=i.scale)||void 0===t?void 0:t.type,o=null===(r=s.scale)||void 0===r?void 0:r.type;if(e&&"linear"!==e)return a;if(o&&"linear"!==o)return n}}else{if("quantitative"===i2(i))return n;if("quantitative"===i2(s))return a}else{if("quantitative"===i2(i))return n;if("quantitative"===i2(s))return a}}function I4(e){switch(e){case"x":return"y";case"y":return"x";case"theta":return"radius";case"radius":return"theta"}}function V4(e,n,t={}){const r=BJ(e)?e.type:e;if(!E4.has(r))return null;const a=F4(n,"x")||F4(n,"theta");if(!a)return null;const i=n[a],s=a2(i)?y2(i,{}):void 0;let o=I4(a),l=n[o],u=a2(l)?y2(l,{}):void 0;u===s&&(u=void 0,l=void 0,o=void 0);const c=kK.reduce((e,t)=>{if("tooltip"!==t&&l3(n,t)){const r=n[t];for(const n of Object(re["i"])(r)){const r=R2(n);if(r.aggregate)continue;const a=y2(r,{});a&&a===u||e.push({channel:t,fieldDef:r})}}return e},[]);let d;if(void 0!==i.stack?d=Object(re["C"])(i.stack)?i.stack?"zero":null:i.stack:c.length>0&&P4.has(r)&&(d="zero"),!d||!z4(d))return null;if(u3(n)&&0===c.length)return null;if(i.scale&&i.scale.type&&i.scale.type!==R0.LINEAR){if(t.disallowNonLinearStack)return null;LQ(b.cannotStackNonLinearScale(i.scale.type))}return u2(n[oK(a)])?(void 0!==i.stack&&LQ(b.cannotStackRangedMark(a)),null):(a2(i)&&i.aggregate&&!kG(KJ,i.aggregate)&&LQ(b.stackNonSummativeAggregate(i.aggregate)),{groupbyChannel:l?o:void 0,groupbyField:u,fieldChannel:a,impute:null!==i.impute&&SJ(r),stackBy:c,offset:d})}function $4(e){const{point:n,line:t}=e,r=tG(e,["point","line"]);return HG(r).length>1?r:r.type}function U4(e){for(const n of["line","area","rule","trail"])e[n]&&(e=Object.assign(Object.assign({},e),{[n]:vG(e[n],["point","line"])}));return e}function q4(e,n={},t){return"transparent"===e.point?{opacity:0}:e.point?Object(re["G"])(e.point)?e.point:{}:void 0!==e.point?null:n.point||t.shape?Object(re["G"])(n.point)?n.point:{}:void 0}function G4(e,n={}){return e.line?!0===e.line?{}:e.line:void 0!==e.line?null:n.line?!0===n.line?{}:n.line:void 0}class J4{constructor(){this.name="path-overlay"}hasMatchingType(e,n){if(PJ(e)){const{mark:t,encoding:r}=e,a=BJ(t)?t:{type:t};switch(a.type){case"line":case"rule":case"trail":return!!q4(a,n[a.type],r);case"area":return!!q4(a,n[a.type],r)||!!G4(a,n[a.type])}}return!1}run(e,n,t){const{config:r}=n,{selection:a,projection:i,mark:s,encoding:o}=e,l=tG(e,["selection","projection","mark","encoding"]),u=f3(o,r),c=BJ(s)?s:{type:s},d=q4(c,r[c.type],u),h="area"===c.type&&G4(c,r[c.type]),f=[Object.assign(Object.assign({},a?{selection:a}:{}),{mark:$4(Object.assign(Object.assign({},"area"===c.type&&void 0===c.opacity&&void 0===c.fillOpacity?{opacity:.7}:{}),c)),encoding:vG(u,["shape"])})],m=V4(c,u);let p=u;if(m){const{fieldChannel:e,offset:n}=m;p=Object.assign(Object.assign({},u),{[e]:Object.assign(Object.assign({},u[e]),n?{stack:n}:{})})}return h&&f.push(Object.assign(Object.assign({},i?{projection:i}:{}),{mark:Object.assign(Object.assign({type:"line"},yG(c,["clip","interpolate","tension","tooltip"])),h),encoding:p})),d&&f.push(Object.assign(Object.assign({},i?{projection:i}:{}),{mark:Object.assign(Object.assign({type:"point",opacity:1,filled:!0},yG(c,["clip","tooltip"])),d),encoding:p})),t(Object.assign(Object.assign({},l),{layer:f}),Object.assign(Object.assign({},n),{config:U4(r)}))}}class Z4{constructor(){this.name="RangeStep"}hasMatchingType(e){var n;if(PJ(e)&&e.encoding)for(const t of MK){const r=e.encoding[t];if(r&&u2(r)&&(null===(n=null===r||void 0===r?void 0:r.scale)||void 0===n?void 0:n["rangeStep"]))return!0}return!1}run(e){var n;const t={};let r=Object.assign({},e.encoding);for(const a of MK){const e=lK(a),i=r[a];if(i&&u2(i)&&(null===(n=null===i||void 0===i?void 0:i.scale)||void 0===n?void 0:n["rangeStep"])){const{scale:n}=i,s=tG(i,["scale"]),o=n,{rangeStep:l}=o,u=tG(o,["rangeStep"]);t[e]={step:n["rangeStep"]},LQ(b.RANGE_STEP_DEPRECATED),r=Object.assign(Object.assign({},r),{[a]:Object.assign(Object.assign({},s),RG(u)?{}:{scale:u})})}}return Object.assign(Object.assign(Object.assign({},t),e),{encoding:r})}}function K4(e,n){return n?$1(e)?r5(e,n):e5(e,n):e}function X4(e,n){return n?r5(e,n):e}function Q4(e,n,t){const r=n[e];return J1(r)?r.repeat in t?Object.assign(Object.assign({},n),{[e]:t[r.repeat]}):void LQ(b.noSuchRepeatedValue(r.repeat)):n}function e5(e,n){if(e=Q4("field",e,n),void 0!==e){if(null===e)return null;if(K1(e)&&I1(e.sort)){const t=Q4("field",e.sort,n);e=Object.assign(Object.assign({},e),t?{sort:t}:{})}return e}}function n5(e,n){if(a2(e))return e5(e,n);{const t=Q4("datum",e,n);return t===e||t.type||(t.type="nominal"),t}}function t5(e,n){if(!u2(e)){if(t2(e)){const t=n5(e.condition,n);if(t)return Object.assign(Object.assign({},e),{condition:t});{const{condition:n}=e,t=tG(e,["condition"]);return t}}return e}{const t=n5(e,n);if(t)return t;if(e2(e))return{condition:e.condition}}}function r5(e,n){const t={};for(const r in e)if(Object(re["w"])(e,r)){const a=e[r];if(Object(re["B"])(a))t[r]=a.map(e=>t5(e,n)).filter(e=>e);else{const e=t5(a,n);void 0!==e&&(t[r]=e)}}return t}class a5{constructor(){this.name="RuleForRangedLine"}hasMatchingType(e){if(PJ(e)){const{encoding:n,mark:t}=e;if("line"===t)for(const e of rK){const t=iK(e),r=n[t];if(n[e]&&(a2(r)&&!QK(r.bin)||s2(r)))return!0}}return!1}run(e,n,t){const{encoding:r}=e;return LQ(b.lineWithRange(!!r.x2,!!r.y2)),t(Object.assign(Object.assign({},e),{mark:"rule"}),n)}}class i5 extends W4{constructor(){super(...arguments),this.nonFacetUnitNormalizers=[j3,N3,U3,new J4,new a5,new Z4]}map(e,n){if(PJ(e)){const t=l3(e.encoding,eZ),r=l3(e.encoding,nZ),a=l3(e.encoding,tZ);if(t||r||a)return this.mapFacetedUnit(e,n)}return super.map(e,n)}mapUnit(e,n){const{parentEncoding:t,parentProjection:r}=n,a=X4(e.encoding,n.repeater),i=Object.assign(Object.assign({},e),a?{encoding:a}:{});if(t||r)return this.mapUnitWithParentEncodingOrProjection(i,n);const s=this.mapLayerOrUnit.bind(this);for(const o of this.nonFacetUnitNormalizers)if(o.hasMatchingType(i,n.config))return o.run(i,n,s);return i}mapRepeat(e,n){return C4(e)?this.mapLayerRepeat(e,n):this.mapNonLayerRepeat(e,n)}mapLayerRepeat(e,n){const{repeat:t,spec:r}=e,a=tG(e,["repeat","spec"]),{row:i,column:s,layer:o}=t,{repeater:l={},repeaterPrefix:u=""}=n;return i||s?this.mapRepeat(Object.assign(Object.assign({},e),{repeat:Object.assign(Object.assign({},i?{row:i}:{}),s?{column:s}:{}),spec:{repeat:{layer:o},spec:r}}),n):Object.assign(Object.assign({},a),{layer:o.map(e=>{const t=Object.assign(Object.assign({},l),{layer:e}),a=(r.name||"")+u+`child__layer_${YG(e)}`,i=this.mapLayerOrUnit(r,Object.assign(Object.assign({},n),{repeater:t,repeaterPrefix:a}));return i.name=a,i})})}mapNonLayerRepeat(e,n){var t;const{repeat:r,spec:a,data:i}=e,s=tG(e,["repeat","spec","data"]);!Object(re["B"])(r)&&e.columns&&(e=vG(e,["columns"]),LQ(b.columnsNotSupportByRowCol("repeat")));const o=[],{repeater:l={},repeaterPrefix:u=""}=n,c=!Object(re["B"])(r)&&r.row||[l?l.row:null],d=!Object(re["B"])(r)&&r.column||[l?l.column:null],h=Object(re["B"])(r)&&r||[l?l.repeat:null];for(const m of h)for(const e of c)for(const t of d){const i={repeat:m,row:e,column:t,layer:l.layer},s=(a.name||"")+u+"child__"+(Object(re["B"])(r)?`${YG(m)}`:(r.row?`row_${YG(e)}`:"")+(r.column?`column_${YG(t)}`:"")),c=this.map(a,Object.assign(Object.assign({},n),{repeater:i,repeaterPrefix:s}));c.name=s,o.push(vG(c,["data"]))}const f=Object(re["B"])(r)?e.columns:r.column?r.column.length:1;return Object.assign(Object.assign({data:null!==(t=a.data)&&void 0!==t?t:i,align:"all"},s),{columns:f,concat:o})}mapFacet(e,n){const{facet:t}=e;return $1(t)&&e.columns&&(e=vG(e,["columns"]),LQ(b.columnsNotSupportByRowCol("facet"))),super.mapFacet(e,n)}mapUnitWithParentEncodingOrProjection(e,n){const{encoding:t,projection:r}=e,{parentEncoding:a,parentProjection:i,config:s}=n,o=o5({parentProjection:i,projection:r}),l=s5({parentEncoding:a,encoding:X4(t,n.repeater)});return this.mapUnit(Object.assign(Object.assign(Object.assign({},e),o?{projection:o}:{}),l?{encoding:l}:{}),{config:s})}mapFacetedUnit(e,n){const t=e.encoding,{row:r,column:a,facet:i}=t,s=tG(t,["row","column","facet"]),{mark:o,width:l,projection:u,height:c,view:d,selection:h,encoding:f}=e,m=tG(e,["mark","width","projection","height","view","selection","encoding"]),{facetMapping:p,layout:g}=this.getFacetMappingAndLayout({row:r,column:a,facet:i},n),b=X4(s,n.repeater);return this.mapFacet(Object.assign(Object.assign(Object.assign({},m),g),{facet:p,spec:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l?{width:l}:{}),c?{height:c}:{}),d?{view:d}:{}),u?{projection:u}:{}),{mark:o,encoding:b}),h?{selection:h}:{})}),n)}getFacetMappingAndLayout(e,n){var t;const{row:r,column:a,facet:i}=e;if(r||a){i&&LQ(b.facetChannelDropped([...r?[eZ]:[],...a?[nZ]:[]]));const n={},s={};for(const r of[eZ,nZ]){const a=e[r];if(a){const{align:e,center:i,spacing:o,columns:l}=a,u=tG(a,["align","center","spacing","columns"]);n[r]=u;for(const n of["align","center","spacing"])void 0!==a[n]&&(s[n]=null!==(t=s[n])&&void 0!==t?t:{},s[n][r]=a[n])}}return{facetMapping:n,layout:s}}{const{align:e,center:t,spacing:r,columns:a}=i,s=tG(i,["align","center","spacing","columns"]);return{facetMapping:K4(s,n.repeater),layout:Object.assign(Object.assign(Object.assign(Object.assign({},e?{align:e}:{}),t?{center:t}:{}),r?{spacing:r}:{}),a?{columns:a}:{})}}}mapLayer(e,n){var{parentEncoding:t,parentProjection:r}=n,a=tG(n,["parentEncoding","parentProjection"]);const{encoding:i,projection:s}=e,o=tG(e,["encoding","projection"]),l=Object.assign(Object.assign({},a),{parentEncoding:s5({parentEncoding:t,encoding:i,layer:!0}),parentProjection:o5({parentProjection:r,projection:s})});return super.mapLayer(o,l)}}function s5({parentEncoding:e,encoding:n={},layer:t}){let r={};if(e){const a=new Set([...HG(e),...HG(n)]);for(const i of a){const a=n[i],s=e[i];if(u2(a)){const e=Object.assign(Object.assign({},s),a);r[i]=e}else t2(a)?r[i]=Object.assign(Object.assign({},a),{condition:Object.assign(Object.assign({},s),a.condition)}):a||null===a?r[i]=a:(t||d2(s)||t0(s)||u2(s)||Object(re["B"])(s))&&(r[i]=s)}}else r=n;return!r||RG(r)?void 0:r}function o5(e){const{parentProjection:n,projection:t}=e;return n&&t&&LQ(b.projectionOverridden({parentProjection:n,projection:t})),null!==t&&void 0!==t?t:n}function l5(e,n){void 0===n&&(n=B4(e.config));const t=c5(e,n),{width:r,height:a}=e,i=h5(t,{width:r,height:a,autosize:e.autosize},n);return Object.assign(Object.assign({},t),i?{autosize:i}:{})}const u5=new i5;function c5(e,n={}){return u5.map(e,{config:n})}function d5(e){return Object(re["I"])(e)?{type:e}:null!==e&&void 0!==e?e:{}}function h5(e,n,t){let{width:r,height:a}=n;const i=PJ(e)||H4(e),s={};i?"container"==r&&"container"==a?(s.type="fit",s.contains="padding"):"container"==r?(s.type="fit-x",s.contains="padding"):"container"==a&&(s.type="fit-y",s.contains="padding"):("container"==r&&(LQ(b.containerSizeNonSingle("width")),r=void 0),"container"==a&&(LQ(b.containerSizeNonSingle("height")),a=void 0));const o=Object.assign(Object.assign(Object.assign({type:"pad"},s),t?d5(t.autosize):{}),d5(e.autosize));if("fit"!==o.type||i||(LQ(b.FIT_NON_SINGLE),o.type="pad"),"container"==r&&"fit"!=o.type&&"fit-x"!=o.type&&LQ(b.containerSizeNotCompatibleWithAutosize("width")),"container"==a&&"fit"!=o.type&&"fit-y"!=o.type&&LQ(b.containerSizeNotCompatibleWithAutosize("height")),!gG(o,{type:"pad"}))return o}function f5(e){return"fit"===e||"fit-x"===e||"fit-y"===e}function m5(e){return e?`fit-${LK(e)}`:"fit"}const p5=["background","padding"];function g5(e){return p5.reduce((n,t)=>(e&&void 0!==e[t]&&(n[t]=e[t]),n),{})}class b5{constructor(e={},n={}){this.explicit=e,this.implicit=n}clone(){return new b5(bG(this.explicit),bG(this.implicit))}combine(){return Object.assign(Object.assign({},this.explicit),this.implicit)}get(e){return JG(this.explicit[e],this.implicit[e])}getWithExplicit(e){return void 0!==this.explicit[e]?{explicit:!0,value:this.explicit[e]}:void 0!==this.implicit[e]?{explicit:!1,value:this.implicit[e]}:{explicit:!1,value:void 0}}setWithExplicit(e,n){void 0!==n.value&&this.set(e,n.value,n.explicit)}set(e,n,t){return delete this[t?"implicit":"explicit"][e],this[t?"explicit":"implicit"][e]=n,this}copyKeyFromSplit(e,n){void 0!==n.explicit[e]?this.set(e,n.explicit[e],!0):void 0!==n.implicit[e]&&this.set(e,n.implicit[e],!1)}copyKeyFromObject(e,n){void 0!==n[e]&&this.set(e,n[e],!0)}copyAll(e){for(const n of HG(e.combine())){const t=e.getWithExplicit(n);this.setWithExplicit(n,t)}}}function y5(e){return{explicit:!0,value:e}}function v5(e){return{explicit:!1,value:e}}function _5(e){return(n,t,r,a)=>{const i=e(n.value,t.value);return i>0?n:i<0?t:w5(n,t,r,a)}}function w5(e,n,t,r){return e.explicit&&n.explicit&&LQ(b.mergeConflictingProperty(t,r,e.value,n.value)),e}function x5(e,n,t,r,a=w5){return void 0===e||void 0===e.value?n:e.explicit&&!n.explicit?e:n.explicit&&!e.explicit?n:gG(e.value,n.value)?e:a(e,n,t,r)}class k5 extends b5{constructor(e={},n={},t=!1){super(e,n),this.explicit=e,this.implicit=n,this.parseNothing=t}clone(){const e=super.clone();return e.parseNothing=this.parseNothing,e}}function S5(e){return"url"in e}function M5(e){return"values"in e}function O5(e){return"name"in e&&!S5(e)&&!M5(e)&&!B5(e)}function B5(e){return e&&(j5(e)||L5(e)||D5(e))}function j5(e){return"sequence"in e}function L5(e){return"sphere"in e}function D5(e){return"graticule"in e}var T5;function A5(e){return"filter"in e}function R5(e){return void 0!==(null===e||void 0===e?void 0:e["stop"])}function H5(e){return"lookup"in e}function N5(e){return"data"in e}function C5(e){return"selection"in e}function W5(e){return"pivot"in e}function Y5(e){return"density"in e}function z5(e){return"quantile"in e}function E5(e){return"regression"in e}function P5(e){return"loess"in e}function F5(e){return"sample"in e}function I5(e){return"window"in e}function V5(e){return"joinaggregate"in e}function $5(e){return"flatten"in e}function U5(e){return"calculate"in e}function q5(e){return"bin"in e}function G5(e){return"impute"in e}function J5(e){return"timeUnit"in e}function Z5(e){return"aggregate"in e}function K5(e){return"stack"in e}function X5(e){return"fold"in e}function Q5(e){return e.map(e=>A5(e)?{filter:pG(e.filter,M0)}:e)}function e8(e,n,t,r){const a=e2(n)&&n.condition,i=r(n);if(a){const n=Object(re["i"])(a),s=n.map(n=>{const t=r(n),a=G1(n)?e7(e,n.selection):r7(e,n.test);return Object.assign({test:a},t)});return{[t]:[...s,...void 0!==i?[i]:[]]}}return void 0!==i?{[t]:i}:{}}function n8(e,n="text"){const t=e.encoding[n];return e8(e,t,n,n=>t8(n,e.config))}function t8(e,n,t="datum"){if(e){if(d2(e))return J2(e.value);if(u2(e)){const{format:r,formatType:a}=T2(e);return j1({fieldOrDatumDef:e,format:r,formatType:a,expr:t,config:n})}}}function r8(e,n={}){const{encoding:t,markDef:r,config:a,stack:i}=e,s=t.tooltip;if(Object(re["B"])(s))return{tooltip:i8({tooltip:s},i,a,n)};{const o=n.reactiveGeom?"datum.datum":"datum";return e8(e,s,"tooltip",e=>{const s=t8(e,a,o);if(s)return s;if(null===e)return;let l=e3("tooltip",r,a);return!0===l&&(l={content:"encoding"}),Object(re["I"])(l)?{value:l}:Object(re["G"])(l)?t0(l)?l:"encoding"===l.content?i8(t,i,a,n):{signal:o}:void 0})}}function a8(e,n,t,{reactiveGeom:r}={}){const a={},i=r?"datum.datum":"datum",s=[];function o(r,o){const l=iK(o),u=c2(r)?r:Object.assign(Object.assign({},r),{type:e[l].type}),c=u.title||D2(u,t),d=Object(re["i"])(c).join(", ");let h;if(OK(o)){const r="x"===o?"x2":"y2",s=R2(e[r]);if(QK(u.bin)&&s){const e=y2(u,{expr:i}),n=y2(s,{expr:i}),{format:o,formatType:l}=T2(u);h=W1(e,n,o,l,t),a[r]=!0}else if(n&&n.fieldChannel===o&&"normalize"===n.offset){const{format:e,formatType:n}=T2(u);h=j1({fieldOrDatumDef:u,format:e,formatType:n,expr:i,config:t,normalizeStack:!0}).signal}}h=null!==h&&void 0!==h?h:t8(u,t,i).signal,s.push({channel:o,key:d,value:h})}p3(e,(e,n)=>{a2(e)?o(e,n):n2(e)&&o(e.condition,n)});const l={};for(const{channel:u,key:c,value:d}of s)a[u]||l[c]||(l[c]=d);return l}function i8(e,n,t,{reactiveGeom:r}={}){const a=a8(e,n,t,{reactiveGeom:r}),i=CG(a).map(([e,n])=>`"${e}": ${n}`);return i.length>0?{signal:`{${i.join(", ")}}`}:void 0}function s8(e){const{markDef:n,config:t}=e,r=e3("aria",n,t);return!1===r?{}:Object.assign(Object.assign(Object.assign({},r?{aria:r}:{}),o8(e)),l8(e))}function o8(e){const{mark:n,markDef:t,config:r}=e;if(!1===r.aria)return{};const a=e3("ariaRoleDescription",t,r);return null!=a?{ariaRoleDescription:{value:a}}:n in u0?{}:{ariaRoleDescription:{value:n}}}function l8(e){const{encoding:n,markDef:t,config:r,stack:a}=e,i=n.description;if(i)return e8(e,i,"description",n=>t8(n,e.config));const s=e3("description",t,r);if(null!=s)return{description:J2(s)};if(!1===r.aria)return{};const o=a8(n,a,r);return RG(o)?void 0:{description:{signal:CG(o).map(([e,n],t)=>`"${t>0?"; ":""}${e}: " + (${n})`).join(" + ")}}}function u8(e,n,t={}){const{markDef:r,encoding:a,config:i}=n,{vgChannel:s}=t;let{defaultRef:o,defaultValue:l}=t;void 0===o&&(l=null!==l&&void 0!==l?l:e3(e,r,i,{vgChannel:s,ignoreVgConfig:!0}),void 0!==l&&(o=J2(l)));const u=a[e];return e8(n,u,null!==s&&void 0!==s?s:e,t=>k1({channel:e,channelDef:t,markDef:r,config:i,scaleName:n.scaleName(e),scale:n.getScaleComponent(e),stack:null,defaultRef:o}))}function c8(e,n={filled:void 0}){var t,r,a,i;const{markDef:s,encoding:o,config:l}=e,{type:u}=s,c=null!==(t=n.filled)&&void 0!==t?t:e3("filled",s,l),d=kG(["bar","point","circle","square","geoshape"],u)?"transparent":void 0,h=null!==(a=null!==(r=e3(!0===c?"color":void 0,s,l,{vgChannel:"fill"}))&&void 0!==r?r:l.mark[!0===c&&"color"])&&void 0!==a?a:d,f=null!==(i=e3(!1===c?"color":void 0,s,l,{vgChannel:"stroke"}))&&void 0!==i?i:l.mark[!1===c&&"color"],m=c?"fill":"stroke",p=Object.assign(Object.assign({},h?{fill:J2(h)}:{}),f?{stroke:J2(f)}:{});return s.color&&(c?s.fill:s.stroke)&&LQ(b.droppingColor("property",{fill:"fill"in s,stroke:"stroke"in s})),Object.assign(Object.assign(Object.assign(Object.assign({},p),u8("color",e,{vgChannel:m,defaultValue:c?h:f})),u8("fill",e,{defaultValue:o.fill?h:void 0})),u8("stroke",e,{defaultValue:o.stroke?f:void 0}))}function d8(e){const{encoding:n,mark:t}=e,r=n.order;return!SJ(t)&&d2(r)?e8(e,r,"zindex",e=>e):{}}function h8(e,n){const t=uK(e),r=n[t];if(r)return r}function f8(e,n,{defaultPos:t,vgChannel:r,isMidPoint:a}){const{encoding:i,markDef:s,config:o,stack:l}=n,u=i[e],c=i[oK(e)],d=n.scaleName(e),h=n.getScaleComponent(e),f=h8(e,s),m=p8({model:n,defaultPos:t,channel:e,scaleName:d,scale:h}),p=!u&&OK(e)&&(i.latitude||i.longitude)?{field:n.getName(e)}:m8({channel:e,channelDef:u,channel2Def:c,markDef:s,config:o,isMidPoint:a,scaleName:d,scale:h,stack:l,offset:f,defaultRef:m});return p?{[r||e]:p}:void 0}function m8(e){const{channel:n,channelDef:t,isMidPoint:r,scaleName:a,stack:i,offset:s,markDef:o,config:l}=e;if(u2(t)&&i&&n===i.fieldChannel){if(a2(t)){const e=X1({channel:n,fieldDef:t,isMidPoint:r,markDef:o,stack:i,config:l});if(void 0!==e)return x1({scaleName:a,fieldOrDatumDef:t,startSuffix:"start",band:e,offset:s})}return w1(t,a,{suffix:"end"},{offset:s})}return g1(e)}function p8({model:e,defaultPos:n,channel:t,scaleName:r,scale:a}){const{markDef:i,config:s}=e;return()=>{const o=iK(t),l=sK(t),u=e3(t,i,s,{vgChannel:l});if(void 0!==u)return S1(t,u);switch(n){case"zeroOrMin":case"zeroOrMax":if(r){const e=a.get("type");if(kG([R0.LOG,R0.TIME,R0.UTC],e));else if(a.domainDefinitelyIncludesZero())return{scale:r,value:0}}if("zeroOrMin"===n)return"y"===o?{field:{group:"height"}}:{value:0};switch(o){case"radius":return{signal:`min(${e.width.signal},${e.height.signal})/2`};case"theta":return{signal:"2*PI"};case"x":return{field:{group:"width"}};case"y":return{value:0}}break;case"mid":{const n=e[lK(t)];return Object.assign(Object.assign({},n),{mult:.5})}}}}(function(e){e[e["Raw"]=0]="Raw",e[e["Main"]=1]="Main",e[e["Row"]=2]="Row",e[e["Column"]=3]="Column",e[e["Lookup"]=4]="Lookup"})(T5||(T5={}));const g8={left:"x",center:"xc",right:"x2"},b8={top:"y",middle:"yc",bottom:"y2"};function y8(e,n,t,r="middle"){if("radius"===e||"theta"===e)return sK(e);const a="x"===e?"align":"baseline",i=e3(a,n,t);return"x"===e?g8[i||("top"===r?"left":"center")]:b8[i||r]}function v8(e,n,{defaultPos:t,defaultPos2:r,range:a}){return a?_8(e,n,{defaultPos:t,defaultPos2:r}):f8(e,n,{defaultPos:t})}function _8(e,n,{defaultPos:t,defaultPos2:r}){const{markDef:a,config:i}=n,s=oK(e),o=lK(e),l=w8(n,r,s),u=l[o]?y8(e,a,i):sK(e);return Object.assign(Object.assign({},f8(e,n,{defaultPos:t,vgChannel:u})),l)}function w8(e,n,t){const{encoding:r,mark:a,markDef:i,stack:s,config:o}=e,l=iK(t),u=lK(t),c=sK(t),d=r[l],h=e.scaleName(l),f=e.getScaleComponent(l),m=h8(t in r||t in i?t:l,e.markDef);if(!d&&("x2"===t||"y2"===t)&&(r.latitude||r.longitude))return{[c]:{field:e.getName(t)}};const p=x8({channel:t,channelDef:d,channel2Def:r[t],markDef:i,config:o,scaleName:h,scale:f,stack:s,offset:m,defaultRef:void 0});return void 0!==p?{[c]:p}:k8(t,i)||k8(t,{[t]:t3(t,i,o.style),[u]:t3(u,i,o.style)})||k8(t,o[a])||k8(t,o.mark)||{[c]:p8({model:e,defaultPos:n,channel:t,scaleName:h,scale:f})()}}function x8({channel:e,channelDef:n,channel2Def:t,markDef:r,config:a,scaleName:i,scale:s,stack:o,offset:l,defaultRef:u}){return u2(n)&&o&&e.charAt(0)===o.fieldChannel.charAt(0)?w1(n,i,{suffix:"start"},{offset:l}):g1({channel:e,channelDef:t,scaleName:i,scale:s,stack:o,markDef:r,config:a,offset:l,defaultRef:u})}function k8(e,n){const t=lK(e),r=sK(e);return void 0!==n[r]?{[r]:S1(e,n[r])}:void 0!==n[e]?{[r]:S1(e,n[e])}:n[t]?{[t]:S1(e,n[t])}:void 0}function S8(e,n,t){var r,a,i,s;const{config:o,encoding:l,markDef:u,stack:c}=e,d=oK(n),h=lK(n),f=l[n],m=l[d],p=e.getScaleComponent(n),g=p?p.get("type"):void 0,b=e.scaleName(n),y=u.orient,v=null!==(a=null!==(r=l[h])&&void 0!==r?r:l.size)&&void 0!==a?a:e3("size",u,o,{vgChannel:h}),_="bar"===t&&("x"===n?"vertical"===y:"horizontal"===y);if(a2(f)&&(XK(f.bin)||QK(f.bin)||f.timeUnit&&!m)&&!v&&!J0(g)){const t=X1({channel:n,fieldDef:f,stack:c,markDef:u,config:o}),r=null===(i=e.component.axes[n])||void 0===i?void 0:i[0],a=null!==(s=null===r||void 0===r?void 0:r.get("translate"))&&void 0!==s?s:.5;return j8({fieldDef:f,fieldDef2:m,channel:n,markDef:u,scaleName:b,band:t,axisTranslate:a,spacing:OK(n)?e3("binSpacing",u,o):void 0,reverse:p.get("reverse"),config:o})}return(u2(f)&&J0(g)||_)&&!m?O8(t,f,n,e):_8(n,e,{defaultPos:"zeroOrMax",defaultPos2:"zeroOrMin"})}function M8(e,n,t,r,a,i){if(r){const n=r.get("type");if("point"===n||"band"===n){if(void 0!==a[e].discreteBandSize)return{value:a[e].discreteBandSize};if(n===R0.POINT){const e=r.get("range");return r0(e)&&Object(re["F"])(e.step)?{value:e.step-2}:{value:y4-2}}return{scale:t,band:i}}return{value:a[e].continuousBandSize}}const s=g4(a.view,n),o=JG(a[e].discreteBandSize,s-2);return void 0!==o?{value:o}:void 0}function O8(e,n,t,r){var a;const{markDef:i,encoding:s,config:o,stack:l}=r,u=i.orient,c=r.scaleName(t),d=r.getScaleComponent(t),h=lK(t),f=oK(t),m="horizontal"===u&&"y"===t||"vertical"===u&&"x"===t,p=e3(m?"size":h,i,o,{vgChannel:h});let g;(s.size||void 0!==p)&&(m?g=u8("size",r,{vgChannel:h,defaultValue:p}):LQ(b.cannotApplySizeToNonOrientedMark(i.type)));const y=null!==(a=u2(n)?X1({channel:t,fieldDef:n,markDef:i,stack:l,config:o}):void 0)&&void 0!==a?a:1;g=g||{[h]:M8(e,h,c,d,o,y)};const v="band"!==(null===d||void 0===d?void 0:d.get("type"))||!("band"in g[h]),_=y8(t,i,o,v?"middle":"top"),w=h8(t,i),x=g1({channel:t,channelDef:n,markDef:i,config:o,scaleName:c,scale:d,stack:l,offset:w,defaultRef:p8({model:r,defaultPos:"mid",channel:t,scaleName:c,scale:d}),band:v?.5:(1-y)/2});if(h)return Object.assign({[_]:x},g);{const e=sK(f),n=g[h],t=w?Object.assign(Object.assign({},n),{offset:w}):n;return{[_]:x,[e]:Object(re["B"])(x)?[x[0],Object.assign(Object.assign({},x[1]),{offset:t})]:Object.assign(Object.assign({},x),{offset:t})}}}function B8(e,n,t,r,a){if(CZ(e))return 0;const i="x"===e||"y2"===e?-n/2:n/2;if(t0(t)||t0(a)||t0(r)){const e=K2(t),n=K2(a),s=K2(r),o=s?`${s} + `:"",l=e?`(${e} ? -1 : 1) * `:"",u=n?`(${n} + ${i})`:i;return{signal:o+l+u}}return a=a||0,r+(t?-a-i:+a+i)}function j8({fieldDef:e,fieldDef2:n,channel:t,band:r,scaleName:a,markDef:i,spacing:s=0,axisTranslate:o,reverse:l,config:u}){const c=oK(t),d=sK(t),h=sK(c),f=h8(t,i);if(XK(e.bin)||e.timeUnit)return{[h]:L8({channel:t,fieldDef:e,scaleName:a,markDef:i,band:(1-r)/2,offset:B8(c,s,l,o,f),config:u}),[d]:L8({channel:t,fieldDef:e,scaleName:a,markDef:i,band:1-(1-r)/2,offset:B8(t,s,l,o,f),config:u})};if(QK(e.bin)){const r=w1(e,a,{},{offset:B8(c,s,l,o,f)});if(a2(n))return{[h]:r,[d]:w1(n,a,{},{offset:B8(t,s,l,o,f)})};if(eX(e.bin)&&e.bin.step)return{[h]:r,[d]:{signal:`scale("${a}", ${y2(e,{expr:"datum"})} + ${e.bin.step})`,offset:B8(t,s,l,o,f)}}}LQ(b.channelRequiredForBinned(c))}function L8({channel:e,fieldDef:n,scaleName:t,markDef:r,band:a,offset:i,config:s}){const o=x1({scaleName:t,fieldOrDatumDef:n,band:a,offset:i});return b1({fieldDef:n,channel:e,markDef:r,ref:o,config:s})}const D8=new Set(["aria"]);function T8(e,n){const{fill:t,stroke:r}="include"===n.color?c8(e):{};return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},R8(e.markDef,n)),A8(e,"fill",t)),A8(e,"stroke",r)),u8("opacity",e)),u8("fillOpacity",e)),u8("strokeOpacity",e)),u8("strokeWidth",e)),u8("strokeDash",e)),d8(e)),r8(e)),n8(e,"href")),s8(e))}function A8(e,n,t){const{config:r,mark:a,markDef:i}=e,s=e3("invalid",i,r);if("hide"===s&&t&&!SJ(a)){const r=H8(e,{invalid:!0,channels:IK});if(r)return{[n]:[{test:r,value:null},...Object(re["i"])(t)]}}return t?{[n]:t}:{}}function R8(e,n){return l0.reduce((t,r)=>(D8.has(r)||void 0===e[r]||"ignore"===n[r]||(t[r]=J2(e[r])),t),{})}function H8(e,{invalid:n=!1,channels:t}){const r=t.reduce((n,t)=>{const r=e.getScaleComponent(t);if(r){const a=r.get("type"),i=e.vgField(t,{expr:"datum"});i&&Z0(a)&&(n[i]=!0)}return n},{}),a=HG(r);if(a.length>0){const e=n?"||":"&&";return a.map(e=>v1(e,n)).join(` ${e} `)}}function N8(e){const{config:n,markDef:t}=e,r=e3("invalid",t,n);if(r){const n=C8(e,{channels:MK});if(n)return{defined:{signal:n}}}return{}}function C8(e,{invalid:n=!1,channels:t}){const r=t.reduce((n,t)=>{const r=e.getScaleComponent(t);if(r){const a=r.get("type"),i=e.vgField(t,{expr:"datum"});i&&Z0(a)&&(n[i]=!0)}return n},{}),a=HG(r);if(a.length>0){const e=n?"||":"&&";return a.map(e=>v1(e,n)).join(` ${e} `)}}function W8(e,n){if(void 0!==n)return{[e]:J2(n)}}const Y8="voronoi",z8={has:e=>"interval"!==e.type&&e.nearest,parse:(e,n)=>{if(n.events)for(const t of n.events)t.markname=e.getName(Y8)},marks:(e,n,t)=>{const{x:r,y:a}=n.project.hasChannel,i=e.mark;if(SJ(i))return LQ(b.nearestNotSupportForContinuous(i)),t;const s={name:e.getName(Y8),type:"path",interactive:!0,from:{data:e.getName("marks")},encode:{update:Object.assign({fill:{value:"transparent"},strokeWidth:{value:.35},stroke:{value:"transparent"},isVoronoi:{value:!0}},r8(e,{reactiveGeom:!0}))},transform:[{type:"voronoi",x:{expr:r||!a?"datum.datum.x || 0":"0"},y:{expr:a||!r?"datum.datum.y || 0":"0"},size:[e.getSizeSignalRef("width"),e.getSizeSignalRef("height")]}]};let o=0,l=!1;return t.forEach((n,t)=>{var r;const a=null!==(r=n.name)&&void 0!==r?r:"";a===e.component.mark[0].name?o=t:a.indexOf(Y8)>=0&&(l=!0)}),l||t.splice(o+1,0,s),t}};var E8=z8;class P8{constructor(e,n){this.debugName=n,this._children=[],this._parent=null,e&&(this.parent=e)}clone(){throw new Error("Cannot clone node")}get parent(){return this._parent}set parent(e){this._parent=e,e&&e.addChild(this)}get children(){return this._children}numChildren(){return this._children.length}addChild(e,n){this._children.indexOf(e)>-1?LQ(b.ADD_SAME_CHILD_TWICE):void 0!==n?this._children.splice(n,0,e):this._children.push(e)}removeChild(e){const n=this._children.indexOf(e);return this._children.splice(n,1),n}remove(){let e=this._parent.removeChild(this);for(const n of this._children)n._parent=this._parent,this._parent.addChild(n,e++)}insertAsParentOf(e){const n=e.parent;n.removeChild(this),this.parent=n,e.parent=this}swapWithParent(){const e=this._parent,n=e.parent;for(const t of this._children)t.parent=e;this._children=[],e.removeChild(this),e.parent.removeChild(e),this.parent=n,e.parent=this}}class F8 extends P8{constructor(e,n,t,r){super(e,n),this.type=t,this.refCounts=r,this._source=this._name=n,this.refCounts&&!(this._name in this.refCounts)&&(this.refCounts[this._name]=0)}clone(){const e=new this.constructor;return e.debugName="clone_"+this.debugName,e._source=this._source,e._name="clone_"+this._name,e.type=this.type,e.refCounts=this.refCounts,e.refCounts[e._name]=0,e}dependentFields(){return new Set}producedFields(){return new Set}hash(){return void 0===this._hash&&(this._hash=`Output ${KG()}`),this._hash}getSource(){return this.refCounts[this._name]++,this._source}isRequired(){return!!this.refCounts[this._name]}setSource(e){this._source=e}}class I8 extends P8{constructor(e,n){super(e),this.formula=n}clone(){return new I8(null,bG(this.formula))}static makeFromEncoding(e,n){const t=n.reduceFieldDef((e,t,r)=>{const{field:a,timeUnit:i}=t,s=Vne(n)?n.encoding[oK(r)]:void 0,o=Vne(n)&&Q1(r,t,s,n.stack,n.markDef,n.config);if(i){const n=y2(t,{forAs:!0});e[wG({as:n,field:a,timeUnit:i})]=Object.assign({as:n,field:a,timeUnit:i},o?{band:!0}:{})}return e},{});return RG(t)?null:new I8(e,t)}static makeFromTransform(e,n){const t=Object.assign({},n),{timeUnit:r}=t,a=tG(t,["timeUnit"]),i=e0(r),s=Object.assign(Object.assign({},a),{timeUnit:i});return new I8(e,{[wG(s)]:s})}merge(e){this.formula=Object.assign({},this.formula);for(const n in e.formula)this.formula[n]&&!e.formula[n].band||(this.formula[n]=e.formula[n]);for(const n of e.children)e.removeChild(n),n.parent=this;e.remove()}removeFormulas(e){const n={};for(const[t,r]of CG(this.formula))e.has(r.as)||(n[t]=r);this.formula=n}producedFields(){return new Set(NG(this.formula).map(e=>e.as))}dependentFields(){return new Set(NG(this.formula).map(e=>e.field))}hash(){return`TimeUnit ${wG(this.formula)}`}assemble(){const e=[];for(const n of NG(this.formula)){const{field:t,as:r,timeUnit:a}=n,i=e0(a),{unit:s,utc:o}=i,l=tG(i,["unit","utc"]);e.push(Object.assign(Object.assign(Object.assign(Object.assign({field:$G(t),type:"timeunit"},s?{units:JQ(s)}:{}),o?{timezone:"utc"}:{}),l),{as:[r,`${r}_end`]}))}return e}}const V8="_tuple_fields";class $8{constructor(...e){this.items=e,this.hasChannel={},this.hasField={}}}const U8={has:()=>!0,parse:(e,n,t)=>{var r,a,i;const s=n.name,o=null!==(r=n.project)&&void 0!==r?r:n.project=new $8,l={},u={},c=new Set,d=(e,n)=>{const t="visual"===n?e.channel:e.field;let r=YG(`${s}_${t}`);for(let a=1;c.has(r);a++)r=YG(`${s}_${t}_${a}`);return c.add(r),{[n]:r}};if(!t.fields&&!t.encodings){const n=e.config.selection[t.type];if(t.init)for(const e of Object(re["i"])(t.init))for(const r of HG(e))nK(r)?(t.encodings||(t.encodings=[])).push(r):"interval"===t.type?(LQ(b.INTERVAL_INITIALIZED_WITH_X_Y),t.encodings=n.encodings):(t.fields||(t.fields=[])).push(r);else t.encodings=n.encodings,t.fields=n.fields}for(const h of null!==(a=t.fields)&&void 0!==a?a:[]){const e={type:"E",field:h};e.signals=Object.assign({},d(e,"data")),o.items.push(e),o.hasField[h]=e}for(const h of null!==(i=t.encodings)&&void 0!==i?i:[]){const t=e.fieldDef(h);if(t){let r=t.field;if(t.aggregate){LQ(b.cannotProjectAggregate(h,t.aggregate));continue}if(!r){LQ(b.cannotProjectOnChannelWithoutField(h));continue}if(t.timeUnit){r=e.vgField(h);const n={timeUnit:t.timeUnit,as:r,field:t.field};u[wG(n)]=n}if(!l[r]){let a="E";if("interval"===n.type){const n=e.getScaleComponent(h).get("type");Z0(n)&&(a="R")}else t.bin&&(a="R-RE");const i={field:r,channel:h,type:a};i.signals=Object.assign(Object.assign({},d(i,"data")),d(i,"visual")),o.items.push(l[r]=i),o.hasField[r]=o.hasChannel[h]=l[r]}}else LQ(b.cannotProjectOnChannelWithoutField(h))}if(t.init){const e=e=>o.items.map(n=>void 0!==e[n.channel]?e[n.channel]:e[n.field]);if("interval"===t.type)n.init=e(t.init);else{const r=Object(re["i"])(t.init);n.init=r.map(e)}}RG(u)||(o.timeUnit=new I8(null,u))},signals:(e,n,t)=>{const r=n.name+V8,a=t.filter(e=>e.name===r);return a.length>0?t:t.concat({name:r,value:n.project.items.map(e=>{const{signals:n,hasLegend:t}=e,r=tG(e,["signals","hasLegend"]);return r.field=$G(r.field),r})})}};var q8=U8;const G8={has:e=>"single"===e.type&&"global"===e.resolve&&e.bind&&"scales"!==e.bind&&!r4(e.bind),parse:(e,n,t,r)=>{r.on||delete n.events,r.clear||delete n.clear},topLevelSignals:(e,n,t)=>{const r=n.name,a=n.project,i=n.bind,s=n.init&&n.init[0],o=E8.has(n)?"(item().isVoronoi ? datum.datum : datum)":"datum";return a.items.forEach((e,a)=>{var l,u;const c=YG(`${r}_${e.field}`),d=t.filter(e=>e.name===c);d.length||t.unshift(Object.assign(Object.assign({name:c},s?{init:_6(s[a])}:{value:null}),{on:n.events?[{events:n.events,update:`datum && item().mark.marktype !== 'group' ? ${o}[${Object(re["ab"])(e.field)}] : null`}]:[],bind:null!==(u=null!==(l=i[e.field])&&void 0!==l?l:i[e.channel])&&void 0!==u?u:i}))}),t},signals:(e,n,t)=>{const r=n.name,a=n.project,i=t.filter(e=>e.name===r+P6)[0],s=r+V8,o=a.items.map(e=>YG(`${r}_${e.field}`)),l=o.map(e=>`${e} !== null`).join(" && ");return o.length&&(i.update=`${l} ? {fields: ${s}, values: [${o.join(", ")}]} : null`),delete i.value,delete i.on,t}};var J8=G8;const Z8="_toggle",K8={has:e=>"multi"===e.type&&!!e.toggle,signals:(e,n,t)=>t.concat({name:n.name+Z8,value:!1,on:[{events:n.events,update:n.toggle}]}),modifyExpr:(e,n)=>{const t=n.name+P6,r=n.name+Z8;return`${r} ? null : ${t}, `+("global"===n.resolve?`${r} ? null : true, `:`${r} ? null : {unit: ${q6(e)}}, `)+`${r} ? ${t} : null`}};var X8=K8;const Q8={has:e=>void 0!==e.clear&&!1!==e.clear,parse:(e,n,t)=>{t.clear&&(n.clear=Object(re["I"])(t.clear)?XI(t.clear,"scope"):t.clear)},topLevelSignals:(e,n,t)=>{if(J8.has(n))for(const r of n.project.items){const e=t.findIndex(e=>e.name===YG(`${n.name}_${r.field}`));-1!==e&&t[e].on.push({events:n.clear,update:"null"})}return t},signals:(e,n,t)=>{function r(e,r){-1!==e&&t[e].on&&t[e].on.push({events:n.clear,update:r})}if("interval"===n.type)for(const a of n.project.items){const e=t.findIndex(e=>e.name===a.signals.visual);if(r(e,"[0, 0]"),-1===e){const e=t.findIndex(e=>e.name===a.signals.data);r(e,"null")}}else{let e=t.findIndex(e=>e.name===n.name+P6);r(e,"null"),X8.has(n)&&(e=t.findIndex(e=>e.name===n.name+Z8),r(e,"false"))}return t}};var e6=Q8;const n6={has:e=>"interval"===e.type&&"global"===e.resolve&&e.bind&&"scales"===e.bind,parse:(e,n)=>{const t=n.scales=[];for(const r of n.project.items){const a=r.channel;if(!VK(a))continue;const i=e.getScaleComponent(a),s=i?i.get("type"):void 0;if(!i||!Z0(s)){LQ(b.SCALE_BINDINGS_CONTINUOUS);continue}const o={selection:n.name,field:r.field};i.set("selectionExtent",o,!0),t.push(r)}},topLevelSignals:(e,n,t)=>{const r=n.scales.filter(e=>0===t.filter(n=>n.name===e.signals.data).length);if(!e.parent||a6(e)||0===r.length)return t;const a=t.filter(e=>e.name===n.name)[0];let i=a.update;if(i.indexOf(I6)>=0)a.update=`{${r.map(e=>`${Object(re["ab"])(e.field)}: ${e.signals.data}`).join(", ")}}`;else{for(const e of r){const n=`${Object(re["ab"])(e.field)}: ${e.signals.data}`;i.indexOf(n)<0&&(i=`${i.substring(0,i.length-1)}, ${n}}`)}a.update=i}return t.concat(r.map(e=>({name:e.signals.data})))},signals:(e,n,t)=>{if(e.parent&&!a6(e))for(const r of n.scales){const e=t.filter(e=>e.name===r.signals.data)[0];e.push="outer",delete e.value,delete e.update}return t}};var t6=n6;function r6(e,n){const t=Object(re["ab"])(e.scaleName(n));return`domain(${t})`}function a6(e){var n;return e.parent&&qne(e.parent)&&(null!==(n=!e.parent.parent)&&void 0!==n?n:a6(e.parent.parent))}const i6={has:e=>{const n="global"===e.resolve&&e.bind&&r4(e.bind),t=1===e.project.items.length&&e.project.items[0].field!==n4;return n&&!t&&LQ(b.LEGEND_BINDINGS_MUST_HAVE_PROJECTION),n&&t},parse:(e,n,t,r)=>{var a;if(r.on||delete n.events,r.clear||delete n.clear,r.on||r.clear){const e='event.item && indexof(event.item.mark.role, "legend") < 0';for(const t of n.events)t.filter=Object(re["i"])(null!==(a=t.filter)&&void 0!==a?a:[]),t.filter.indexOf(e)<0&&t.filter.push(e)}const i=a4(n.bind)?n.bind.legend:"click",s=Object(re["I"])(i)?XI(i,"view"):Object(re["i"])(i);n.bind={legend:{merge:s}}},topLevelSignals:(e,n,t)=>{const r=n.name,a=a4(n.bind)&&n.bind.legend,i=e=>n=>{const t=bG(n);return t.markname=e,t};for(const s of n.project.items){if(!s.hasLegend)continue;const e=`${YG(s.field)}_legend`,o=`${r}_${e}`,l=t.filter(e=>e.name===o);if(0===l.length){const r=a.merge.map(i(`${e}_symbols`)).concat(a.merge.map(i(`${e}_labels`))).concat(a.merge.map(i(`${e}_entries`)));t.unshift(Object.assign(Object.assign({name:o},n.init?{}:{value:null}),{on:[{events:r,update:"datum.value || item().items[0].items[0].datum.value",force:!0},{events:a.merge,update:`!event.item || !datum ? null : ${o}`,force:!0}]}))}}return t},signals:(e,n,t)=>{const r=n.name,a=n.project,i=t.find(e=>e.name===r+P6),s=r+V8,o=a.items.filter(e=>e.hasLegend).map(e=>YG(`${r}_${YG(e.field)}_legend`)),l=o.map(e=>`${e} !== null`).join(" && "),u=`${l} ? {fields: ${s}, values: [${o.join(", ")}]} : null`;n.events&&o.length>0?i.on.push({events:o.map(e=>({signal:e})),update:u}):o.length>0&&(i.update=u,delete i.value,delete i.on);const c=t.find(e=>e.name===r+Z8),d=a4(n.bind)&&n.bind.legend;return c&&(n.events?c.on.push(Object.assign(Object.assign({},c.on[0]),{events:d})):c.on[0].events=d),t}};var s6=i6;function o6(e,n,t){var r;const a=null===(r=e.fieldDef(n))||void 0===r?void 0:r.field;$6(e,e=>{var r,i;const s=null!==(r=e.project.hasField[a])&&void 0!==r?r:e.project.hasChannel[n];if(s&&i6.has(e)){const n=null!==(i=t.get("selections"))&&void 0!==i?i:[];n.push(e.name),t.set("selections",n,!1),s.hasLegend=!0}})}const l6="_translate_anchor",u6="_translate_delta",c6={has:e=>"interval"===e.type&&e.translate,signals:(e,n,t)=>{const r=n.name,a=t6.has(n),i=r+l6,{x:s,y:o}=n.project.hasChannel;let l=XI(n.translate,"scope");return a||(l=l.map(e=>(e.between[0].markname=r+L6,e))),t.push({name:i,value:{},on:[{events:l.map(e=>e.between[0]),update:"{x: x(unit), y: y(unit)"+(void 0!==s?", extent_x: "+(a?r6(e,rZ):`slice(${s.signals.visual})`):"")+(void 0!==o?", extent_y: "+(a?r6(e,aZ):`slice(${o.signals.visual})`):"")+"}"}]},{name:r+u6,value:{},on:[{events:l,update:`{x: ${i}.x - x(unit), y: ${i}.y - y(unit)}`}]}),void 0!==s&&h6(e,n,s,"width",t),void 0!==o&&h6(e,n,o,"height",t),t}};var d6=c6;function h6(e,n,t,r,a){var i;const s=n.name,o=s+l6,l=s+u6,u=t.channel,c=t6.has(n),d=a.filter(e=>e.name===t.signals[c?"data":"visual"])[0],h=e.getSizeSignalRef(r).signal,f=e.getScaleComponent(u),m=f.get("type"),p=c&&u===rZ?"-":"",g=`${o}.extent_${u}`,b=`${p}${l}.${u} / `+(c?`${h}`:`span(${g})`),y=c?"log"===m?"panLog":"pow"===m?"panPow":"panLinear":"panLinear",v=`${y}(${g}, ${b}`+(c&&"pow"===m?`, ${null!==(i=f.get("exponent"))&&void 0!==i?i:1}`:"")+")";d.on.push({events:{signal:l},update:c?v:`clampRange(${v}, 0, ${h})`})}const f6="_zoom_anchor",m6="_zoom_delta",p6={has:e=>"interval"===e.type&&e.zoom,signals:(e,n,t)=>{const r=n.name,a=t6.has(n),i=r+m6,{x:s,y:o}=n.project.hasChannel,l=Object(re["ab"])(e.scaleName(rZ)),u=Object(re["ab"])(e.scaleName(aZ));let c=XI(n.zoom,"scope");return a||(c=c.map(e=>(e.markname=r+L6,e))),t.push({name:r+f6,on:[{events:c,update:a?"{"+[l?`x: invert(${l}, x(unit))`:"",u?`y: invert(${u}, y(unit))`:""].filter(e=>!!e).join(", ")+"}":"{x: x(unit), y: y(unit)}"}]},{name:i,on:[{events:c,force:!0,update:"pow(1.001, event.deltaY * pow(16, event.deltaMode))"}]}),void 0!==s&&b6(e,n,s,"width",t),void 0!==o&&b6(e,n,o,"height",t),t}};var g6=p6;function b6(e,n,t,r,a){var i;const s=n.name,o=t.channel,l=t6.has(n),u=a.filter(e=>e.name===t.signals[l?"data":"visual"])[0],c=e.getSizeSignalRef(r).signal,d=e.getScaleComponent(o),h=d.get("type"),f=l?r6(e,o):u.name,m=s+m6,p=`${s}${f6}.${o}`,g=l?"log"===h?"zoomLog":"pow"===h?"zoomPow":"zoomLinear":"zoomLinear",b=`${g}(${f}, ${p}, ${m}`+(l&&"pow"===h?`, ${null!==(i=d.get("exponent"))&&void 0!==i?i:1}`:"")+")";u.on.push({events:{signal:m},update:l?b:`clampRange(${b}, 0, ${c})`})}const y6=[q8,X8,t6,s6,d6,g6,J8,E8,e6];function v6(e,n){for(const t of y6)t.has(e)&&n(t)}function _6(e,n=!0,t=re["y"]){if(Object(re["B"])(e)){const r=e.map(e=>_6(e,n,t));return n?`[${r.join(", ")}]`:r}return TQ(e)?t(n?EQ(e):FQ(e)):n?t(JSON.stringify(e)):e}function w6(e,n){return $6(e,(t,r)=>{const a=t.name;let i=r.modifyExpr(e,t);n.push(...r.signals(e,t)),v6(t,r=>{r.signals&&(n=r.signals(e,t,n)),r.modifyExpr&&(i=r.modifyExpr(e,t,i))}),n.push({name:a+F6,on:[{events:{signal:t.name+P6},update:`modify(${Object(re["ab"])(t.name+E6)}, ${i})`}]})}),j6(n)}function x6(e,n){if(e.component.selection&&HG(e.component.selection).length){const t=Object(re["ab"])(e.getName("cell"));n.unshift({name:"facet",value:{},on:[{events:XI("mousemove","scope"),update:`isTuple(facet) ? facet : group(${t}).datum`}]})}return j6(n)}function k6(e,n){let t=!1;if($6(e,(r,a)=>{const i=r.name,s=Object(re["ab"])(i+E6),o=n.filter(e=>e.name===i);if(0===o.length){const e="global"===r.resolve?"union":r.resolve,t="multi"===r.type?", true)":")";n.push({name:r.name,update:`${I6}(${s}, ${Object(re["ab"])(e)}${t}`})}t=!0,a.topLevelSignals&&(n=a.topLevelSignals(e,r,n)),v6(r,t=>{t.topLevelSignals&&(n=t.topLevelSignals(e,r,n))})}),t){const e=n.filter(e=>"unit"===e.name);0===e.length&&n.unshift({name:"unit",value:{},on:[{events:"mousemove",update:"isTuple(group()) ? group() : unit"}]})}return j6(n)}function S6(e,n){const t=[...n];return $6(e,n=>{const r={name:n.name+E6};if(n.init){const t=n.project.items.map(e=>{const{signals:n}=e,t=tG(e,["signals"]);return t}),a=n.init.map(e=>_6(e,!1));r.values="interval"===n.type?[{unit:q6(e,{escape:!1}),fields:t,values:a}]:a.map(n=>({unit:q6(e,{escape:!1}),fields:t,values:n}))}const a=t.filter(e=>e.name===n.name+E6);a.length||t.push(r)}),t}function M6(e,n){return $6(e,(t,r)=>{n=r.marks?r.marks(e,t,n):n,v6(t,r=>{r.marks&&(n=r.marks(e,t,n))})}),n}function O6(e,n){for(const t of e.children)Vne(t)&&(n=M6(t,n));return n}function B6(e,n){const t=n.selection,r=e.getSelectionComponent(t,YG(t));return{signal:n7(r,n)}}function j6(e){return e.map(e=>(e.on&&!e.on.length&&delete e.on,e))}const L6="_brush",D6="_scale_trigger",T6={signals:(e,n)=>{const t=n.name,r=t+V8,a=t6.has(n),i=[],s=[],o=[];if(n.translate&&!a){const e=`!event.item || event.item.mark.name !== ${Object(re["ab"])(t+L6)}`;H6(n,(n,t)=>{var r;const a=Object(re["i"])(null!==(r=t.between[0].filter)&&void 0!==r?r:t.between[0].filter=[]);return a.indexOf(e)<0&&a.push(e),n})}n.project.items.forEach((t,r)=>{const a=t.channel;if(a!==rZ&&a!==aZ)return void LQ("Interval selections only support x and y encoding channels.");const l=n.init?n.init[r]:null,u=R6(e,n,t,l),c=t.signals.data,d=t.signals.visual,h=Object(re["ab"])(e.scaleName(a)),f=e.getScaleComponent(a).get("type"),m=Z0(f)?"+":"";i.push(...u),s.push(c),o.push({scaleName:e.scaleName(a),expr:`(!isArray(${c}) || `+`(${m}invert(${h}, ${d})[0] === ${m}${c}[0] && `+`${m}invert(${h}, ${d})[1] === ${m}${c}[1]))`})}),a||i.push({name:t+D6,value:{},on:[{events:o.map(e=>({scale:e.scaleName})),update:o.map(e=>e.expr).join(" && ")+` ? ${t+D6} : {}`}]});const l=n.init,u=`unit: ${q6(e)}, fields: ${r}, values`;return i.concat(Object.assign(Object.assign({name:t+P6},l?{init:`{${u}: ${_6(l)}}`}:{}),{on:[{events:[{signal:s.join(" || ")}],update:s.join(" && ")+` ? {${u}: [${s}]} : null`}]}))},modifyExpr:(e,n)=>{const t=n.name+P6;return t+", "+("global"===n.resolve?"true":`{unit: ${q6(e)}}`)},marks:(e,n,t)=>{const r=n.name,{x:a,y:i}=n.project.hasChannel,s=a&&a.signals.visual,o=i&&i.signals.visual,l=`data(${Object(re["ab"])(n.name+E6)})`;if(t6.has(n))return t;const u={x:void 0!==a?{signal:`${s}[0]`}:{value:0},y:void 0!==i?{signal:`${o}[0]`}:{value:0},x2:void 0!==a?{signal:`${s}[1]`}:{field:{group:"width"}},y2:void 0!==i?{signal:`${o}[1]`}:{field:{group:"height"}}};if("global"===n.resolve)for(const g of HG(u))u[g]=[Object.assign({test:`${l}.length && ${l}[0].unit === ${q6(e)}`},u[g]),{value:0}];const c=n.mark,{fill:d,fillOpacity:h,cursor:f}=c,m=tG(c,["fill","fillOpacity","cursor"]),p=HG(m).reduce((e,n)=>(e[n]=[{test:[void 0!==a&&`${s}[0] !== ${s}[1]`,void 0!==i&&`${o}[0] !== ${o}[1]`].filter(e=>e).join(" && "),value:m[n]},{value:null}],e),{});return[{name:r+L6+"_bg",type:"rect",clip:!0,encode:{enter:{fill:{value:d},fillOpacity:{value:h}},update:u}},...t,{name:r+L6,type:"rect",clip:!0,encode:{enter:Object.assign(Object.assign({},f?{cursor:{value:f}}:{}),{fill:{value:"transparent"}}),update:Object.assign(Object.assign({},u),p)}}]}};var A6=T6;function R6(e,n,t,r){const a=t.channel,i=t.signals.visual,s=t.signals.data,o=t6.has(n),l=Object(re["ab"])(e.scaleName(a)),u=e.getScaleComponent(a),c=u?u.get("type"):void 0,d=e=>`scale(${l}, ${e})`,h=e.getSizeSignalRef(a===rZ?"width":"height").signal,f=`${a}(unit)`,m=H6(n,(e,n)=>[...e,{events:n.between[0],update:`[${f}, ${f}]`},{events:n,update:`[${i}[0], clamp(${f}, 0, ${h})]`}]);return m.push({events:{signal:n.name+D6},update:Z0(c)?`[${d(`${s}[0]`)}, ${d(`${s}[1]`)}]`:"[0, 0]"}),o?[{name:s,on:[]}]:[Object.assign(Object.assign({name:i},r?{init:_6(r,!0,d)}:{value:[]}),{on:m}),Object.assign(Object.assign({name:s},r?{init:_6(r)}:{}),{on:[{events:{signal:i},update:`${i}[0] === ${i}[1] ? null : invert(${l}, ${i})`}]})]}function H6(e,n){return e.events.reduce((e,t)=>t.between?n(e,t):(LQ(`${t} is not an ordered event stream for interval selections.`),e),[])}function N6(e,n){const t=n.name,r=t+V8,a=n.project,i="(item().isVoronoi ? datum.datum : datum)",s=a.items.map(n=>{const t=e.fieldDef(n.channel);return t&&t.bin?`[${i}[${Object(re["ab"])(e.vgField(n.channel,{}))}], `+`${i}[${Object(re["ab"])(e.vgField(n.channel,{binSuffix:"end"}))}]]`:`${i}[${Object(re["ab"])(n.field)}]`}).join(", "),o=`unit: ${q6(e)}, fields: ${r}, values`,l=n.events;return[{name:t+P6,on:l?[{events:l,update:`datum && item().mark.marktype !== 'group' ? {${o}: [${s}]} : null`,force:!0}]:[]}]}const C6={signals:N6,modifyExpr:(e,n)=>{const t=n.name+P6;return t+", "+("global"===n.resolve?"null":`{unit: ${q6(e)}}`)}};var W6=C6;const Y6={signals:N6,modifyExpr:(e,n)=>{const t=n.name+P6;return t+", "+("global"===n.resolve?"true":`{unit: ${q6(e)}}`)}};var z6=Y6;const E6="_store",P6="_tuple",F6="_modify",I6="vlSelectionResolve",V6={single:z6,multi:W6,interval:A6};function $6(e,n){const t=e.component.selection;if(t)for(const r of NG(t)){const e=n(r,V6[r.type]);if(!0===e)break}}function U6(e){let n=e.parent;while(n){if($ne(n))break;n=n.parent}return n}function q6(e,{escape:n}={escape:!0}){let t=n?Object(re["ab"])(e.name):e.name;const r=U6(e);if(r){const{facet:e}=r;for(const n of VZ)e[n]&&(t+=` + '__facet_${n}_' + (facet[${Object(re["ab"])(r.vgField(n))}])`)}return t}function G6(e){let n=!1;return $6(e,e=>{n=n||e.project.items.some(e=>e.field===n4)}),n}function J6(e){const n=[];return"Identifier"===e.type?[e.name]:"Literal"===e.type?[e.value]:("MemberExpression"===e.type&&(n.push(...J6(e.object)),n.push(...J6(e.property))),n)}function Z6(e){return"MemberExpression"===e.object.type?Z6(e.object):"datum"===e.object.name}function K6(e){const n=RY(e),t=new Set;return n.visit(e=>{"MemberExpression"===e.type&&Z6(e)&&t.add(J6(e).slice(1).join("."))}),t}class X6 extends P8{constructor(e,n,t){super(e),this.model=n,this.filter=t,this.expr=r7(this.model,this.filter,this),this._dependentFields=K6(this.expr)}clone(){return new X6(null,this.model,bG(this.filter))}dependentFields(){return this._dependentFields}producedFields(){return new Set}assemble(){return{type:"filter",expr:this.expr}}hash(){return`Filter ${this.expr}`}}function Q6(e,n){var t;const r={},a=e.config.selection;for(const i of HG(null!==n&&void 0!==n?n:{})){const s=bG(n[i]),o=a[s.type],{fields:l,encodings:u}=o,c=tG(o,["fields","encodings"]);for(const e in c)"encodings"===e&&s.fields||"fields"===e&&s.encodings||("mark"===e&&(s[e]=Object.assign(Object.assign({},c[e]),s[e])),void 0!==s[e]&&!0!==s[e]||(s[e]=null!==(t=c[e])&&void 0!==t?t:s[e]));const d=YG(i),h=r[d]=Object.assign(Object.assign({},s),{name:d,events:Object(re["I"])(s.on)?XI(s.on,"scope"):bG(s.on)});v6(h,t=>{t.has(h)&&t.parse&&t.parse(e,h,s,n[i])})}return r}function e7(e,n,t,r="datum"){const a=[];function i(n){const i=YG(n),s=e.getSelectionComponent(i,n),o=Object(re["ab"])(i+E6);if(s.project.timeUnit){const n=null!==t&&void 0!==t?t:e.component.data.raw,r=s.project.timeUnit.clone();n.parent?r.insertAsParentOf(n):n.parent=r}return"none"!==s.empty&&a.push(o),`vlSelectionTest(${o}, ${r}`+("global"===s.resolve?")":`, ${Object(re["ab"])(s.resolve)})`)}const s=zG(n,i);return(a.length?"!("+a.map(e=>`length(data(${e}))`).join(" || ")+") || ":"")+`(${s})`}function n7(e,n){const t=n["encoding"];let r=n["field"];if(t||r){if(t&&!r){const a=e.project.items.filter(e=>e.channel===t);!a.length||a.length>1?(r=e.project.items[0].field,LQ((a.length?"Multiple ":"No ")+`matching ${Object(re["ab"])(t)} encoding found for selection ${Object(re["ab"])(n.selection)}. `+`Using "field": ${Object(re["ab"])(r)}.`)):r=a[0].field}}else r=e.project.items[0].field,e.project.items.length>1&&LQ('A "field" or "encoding" must be specified when using a selection as a scale domain. '+`Using "field": ${Object(re["ab"])(r)}.`);return`${e.name}[${Object(re["ab"])(r)}]`}function t7(e,n){$6(e,t=>{const r=t.name,a=e.getName(`lookup_${r}`);e.component.data.outputNodes[a]=t.materialized=new F8(new X6(n,e,{selection:r}),a,T5.Lookup,e.component.data.outputNodeRefCounts)})}function r7(e,n,t){return zG(n,n=>Object(re["I"])(n)?n:d0(n)?e7(e,n.selection,t):k0(n))}function a7(e,n){if(e)return Object(re["B"])(e)&&!G2(e)?e.map(e=>D2(e,n)).join(", "):e}function i7(e,n,t,r){var a,i,s;e.encode=null!==(a=e.encode)&&void 0!==a?a:{},e.encode[n]=null!==(i=e.encode[n])&&void 0!==i?i:{},e.encode[n].update=null!==(s=e.encode[n].update)&&void 0!==s?s:{},e.encode[n].update[t]=r}function s7(e,n,t,r={header:!1}){var a,i;const s=e.combine(),{disable:o,orient:l,scale:u,labelExpr:c,title:d,zindex:h}=s,f=tG(s,["disable","orient","scale","labelExpr","title","zindex"]);if(!o){for(const e in f){const t=iJ[e],r=f[e];if(t&&t!==n&&"both"!==t)delete f[e];else if(rJ(r)){const{condition:n}=r,t=tG(r,["condition"]),a=Object(re["i"])(n),i=tJ[e];if(i){const{vgProp:n,part:r}=i,s=[...a.map(e=>{const{test:n}=e,t=tG(e,["test"]);return Object.assign({test:r7(null,n)},t)}),t];i7(f,r,n,s),delete f[e]}else if(null===i){const n={signal:a.map(e=>{const{test:n}=e,t=tG(e,["test"]);return`${r7(null,n)} ? ${Z2(t)} : `}).join("")+Z2(t)};f[e]=n}}else if(t0(r)){const n=tJ[e];if(n){const{vgProp:t,part:a}=n;i7(f,a,t,r),delete f[e]}}}if("grid"===n){if(!f.grid)return;if(f.encode){const{grid:e}=f.encode;f.encode=Object.assign({},e?{grid:e}:{}),RG(f.encode)&&delete f.encode}return Object.assign(Object.assign({scale:u,orient:l},f),{domain:!1,labels:!1,aria:!1,maxExtent:0,minExtent:0,ticks:!1,zindex:JG(h,0)})}{if(!r.header&&e.mainExtracted)return;if(void 0!==c){let e=c;(null===(i=null===(a=f.encode)||void 0===a?void 0:a.labels)||void 0===i?void 0:i.update)&&t0(f.encode.labels.update.text)&&(e=UG(c,"datum.label",f.encode.labels.update.text.signal)),i7(f,"labels","text",{signal:e})}if(null===f.labelAlign&&delete f.labelAlign,f.encode){for(const n of aJ)e.hasAxisPart(n)||delete f.encode[n];RG(f.encode)&&delete f.encode}const n=a7(d,t);return Object.assign(Object.assign(Object.assign(Object.assign({scale:u,orient:l,grid:!1},n?{title:n}:{}),f),!1===t.aria?{aria:!1}:{}),{zindex:JG(h,0)})}}}function o7(e){const{axes:n}=e.component,t=[];for(const r of MK)if(n[r])for(const a of n[r])if(!a.get("disable")&&!a.get("gridScale")){const n="x"===r?"height":"width",a=e.getSizeSignalRef(n).signal;n!==a&&t.push({name:n,update:a})}return t}function l7(e,n){const{x:t=[],y:r=[]}=e;return[...t.map(e=>s7(e,"grid",n)),...r.map(e=>s7(e,"grid",n)),...t.map(e=>s7(e,"main",n)),...r.map(e=>s7(e,"main",n))].filter(e=>e)}const u7={titleAlign:"align",titleAnchor:"anchor",titleAngle:"angle",titleBaseline:"baseline",titleColor:"color",titleFont:"font",titleFontSize:"fontSize",titleFontStyle:"fontStyle",titleFontWeight:"fontWeight",titleLimit:"limit",titleLineHeight:"lineHeight",titleOrient:"orient",titlePadding:"offset"},c7={labelAlign:"align",labelAnchor:"anchor",labelAngle:"angle",labelBaseline:"baseline",labelColor:"color",labelFont:"font",labelFontSize:"fontSize",labelFontStyle:"fontStyle",labelFontWeight:"fontWeight",labelLimit:"limit",labelLineHeight:"lineHeight",labelOrient:"orient",labelPadding:"offset"},d7=HG(u7),h7=HG(c7);function f7(e,n,t,r){return Object.assign.apply(null,[{},...e.map(e=>{if("axisOrient"===e){const e="x"===t?"bottom":"left",a=n["x"===t?"axisBottom":"axisLeft"]||{},i=n["x"===t?"axisTop":"axisRight"]||{},s=new Set([...HG(a),...HG(i)]),o={};for(const n of s.values())o[n]={signal:`${r["signal"]} === "${e}" ? ${K2(a[n])} : ${K2(i[n])}`};return o}return n[e]})])}function m7(e,n,t,r){const a="band"===n?["axisDiscrete","axisBand"]:"point"===n?["axisDiscrete","axisPoint"]:F0(n)?["axisQuantitative"]:"time"===n||"utc"===n?["axisTemporal"]:[],i="x"===e?"axisX":"axisY",s=t0(t)?"axisOrient":"axis"+PG(t),o=[...a,...a.map(e=>i+e.substr(4))],l=["axis",s,i];return{vlOnlyAxisConfig:f7(o,r,e,t),vgAxisConfig:f7(l,r,e,t),axisConfigStyle:p7([...l,...o],r)}}function p7(e,n){var t;const r=[{}];for(const a of e){let e=null===(t=n[a])||void 0===t?void 0:t.style;if(e){e=Object(re["i"])(e);for(const t of e)r.push(n.style[t])}}return Object.assign.apply(null,r)}function g7(e,n,t,r={}){var a;const i=r3(e,t,n);if(void 0!==i)return{configFrom:"style",configValue:i};for(const s of["vlOnlyAxisConfig","vgAxisConfig","axisConfigStyle"])if(void 0!==(null===(a=r[s])||void 0===a?void 0:a[e]))return{configFrom:s,configValue:r[s][e]};return{}}const b7={scale:({model:e,channel:n})=>e.scaleName(n),format:({fieldOrDatumDef:e,config:n,axis:t})=>{const{format:r,formatType:a}=t;return T1(e,e.type,r,a,n,!0)},formatType:({axis:e,fieldOrDatumDef:n,scaleType:t})=>{const{formatType:r}=e;return A1(r,n,t)},grid:({fieldOrDatumDef:e,axis:n,scaleType:t})=>{var r;return(!a2(e)||!QK(e.bin))&&(null!==(r=n.grid)&&void 0!==r?r:y7(t,e))},gridScale:({model:e,channel:n})=>v7(e,n),labelAlign:({axis:e,labelAngle:n,orient:t,channel:r})=>e.labelAlign||k7(n,t,r),labelAngle:({labelAngle:e})=>e,labelBaseline:({axis:e,labelAngle:n,orient:t,channel:r})=>e.labelBaseline||x7(n,t,r),labelFlush:({axis:e,fieldOrDatumDef:n,channel:t})=>{var r;return null!==(r=e.labelFlush)&&void 0!==r?r:S7(n.type,t)},labelOverlap:({axis:e,fieldOrDatumDef:n,scaleType:t})=>{var r;return null!==(r=e.labelOverlap)&&void 0!==r?r:M7(n.type,t,a2(n)&&!!n.timeUnit,a2(n)?n.sort:void 0)},orient:({orient:e})=>e,tickCount:({channel:e,model:n,axis:t,fieldOrDatumDef:r,scaleType:a})=>{var i;const s="x"===e?"width":"y"===e?"height":void 0,o=s?n.getSizeSignalRef(s):void 0;return null!==(i=t.tickCount)&&void 0!==i?i:B7({fieldOrDatumDef:r,scaleType:a,size:o,values:t.values})},title:({axis:e,model:n,channel:t})=>{if(void 0!==e.title)return e.title;const r=j7(n,t);if(void 0!==r)return r;const a=n.typedFieldDef(t),i="x"===t?"x2":"y2",s=n.fieldDef(i);return i3(a?[Z1(a)]:[],a2(s)?[Z1(s)]:[])},values:({axis:e,fieldOrDatumDef:n})=>L7(e,n),zindex:({axis:e,fieldOrDatumDef:n,mark:t})=>{var r;return null!==(r=e.zindex)&&void 0!==r?r:D7(t,n)}};function y7(e,n){return!J0(e)&&a2(n)&&!XK(null===n||void 0===n?void 0:n.bin)}function v7(e,n){const t="x"===n?"y":"x";if(e.getScaleComponent(t))return e.scaleName(t)}function _7(e,n,t,r,a){const i=null===n||void 0===n?void 0:n.labelAngle;if(void 0!==i)return t0(i)?i:eJ(i);{const{configValue:i}=g7("labelAngle",r,null===n||void 0===n?void 0:n.style,a);return void 0!==i?eJ(i):t!==rZ||!kG([D0,j0],e.type)||a2(e)&&e.timeUnit?void 0:270}}function w7(e){return`(((${e.signal} % 360) + 360) % 360)`}function x7(e,n,t,r){if(void 0!==e){if("x"===t){if(t0(e)){const t=w7(e),r=t0(n)?`(${n.signal} === "top")`:"top"===n;return{signal:`(45 < ${t} && ${t} < 135) || (225 < ${t} && ${t} < 315) ? "middle" :`+`(${t} <= 45 || 315 <= ${t}) === ${r} ? "bottom" : "top"`}}if(45{if(h2(n)&&V1(n.sort)){const{field:r,timeUnit:a}=n,i=n.sort,s=i.map((e,n)=>`${k0({field:r,timeUnit:a,equal:e})} ? ${n} : `).join("")+i.length;e=new T7(e,{calculate:s,as:A7(n,t,{forAs:!0})})}}),e}producedFields(){return new Set([this.transform.as])}dependentFields(){return this._dependentFields}assemble(){return{type:"formula",expr:this.transform.calculate,as:this.transform.as}}hash(){return`Calculate ${wG(this.transform)}`}}function A7(e,n,t){return y2(e,Object.assign({prefix:n,suffix:"sort_index"},null!==t&&void 0!==t?t:{}))}function R7(e,n){return kG(["top","bottom"],n)?"column":kG(["left","right"],n)||"row"===e?"row":"column"}function H7(e,n,t,r){const a="row"===r?t.headerRow:"column"===r?t.headerColumn:t.headerFacet;return JG(((null===n||void 0===n?void 0:n.header)||{})[e],a[e],t.header[e])}function N7(e,n,t,r){const a={};for(const i of e){const e=H7(i,n,t,r);void 0!==e&&(a[i]=e)}return a}const C7=["row","column"],W7=["header","footer"];function Y7(e,n){const t=e.component.layoutHeaders[n].title,r=e.config?e.config:void 0,a=e.component.layoutHeaders[n].facetFieldDef?e.component.layoutHeaders[n].facetFieldDef:void 0,{titleAnchor:i,titleAngle:s,titleOrient:o}=N7(["titleAnchor","titleAngle","titleOrient"],a,r,n),l=R7(n,o),u=eJ(s);return{name:`${n}-title`,type:"group",role:`${l}-title`,title:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({text:t},"row"===n?{orient:"left"}:{}),{style:"guide-title"}),E7(u,l)),z7(l,u,i)),G7(r,a,n,d7,u7))}}function z7(e,n,t="middle"){switch(t){case"start":return{align:"left"};case"end":return{align:"right"}}const r=k7(n,"row"===e?"left":"top","row"===e?"y":"x");return r?{align:r}:{}}function E7(e,n){const t=x7(e,"row"===n?"left":"top","row"===n?"y":"x",!0);return t?{baseline:t}:{}}function P7(e,n){const t=e.component.layoutHeaders[n],r=[];for(const a of W7)if(t[a])for(const i of t[a]){const s=V7(e,n,a,t,i);null!=s&&r.push(s)}return r}function F7(e,n){var t;const{sort:r}=e;return I1(r)?{field:y2(r,{expr:"datum"}),order:null!==(t=r.order)&&void 0!==t?t:"ascending"}:Object(re["B"])(r)?{field:A7(e,n,{expr:"datum"}),order:"ascending"}:{field:y2(e,{expr:"datum"}),order:null!==r&&void 0!==r?r:"ascending"}}function I7(e,n,t){const{format:r,formatType:a,labelAngle:i,labelAnchor:s,labelOrient:o,labelExpr:l}=N7(["format","formatType","labelAngle","labelAnchor","labelOrient","labelExpr"],e,t,n),u=j1({fieldOrDatumDef:e,format:r,formatType:a,expr:"parent",config:t}).signal,c=R7(n,o);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({text:{signal:l?UG(UG(l,"datum.label",u),"datum.value",y2(e,{expr:"parent"})):u}},"row"===n?{orient:"left"}:{}),{style:"guide-label",frame:"group"}),E7(i,c)),z7(c,i,s)),G7(t,e,n,h7,c7))}function V7(e,n,t,r,a){if(a){let i=null;const{facetFieldDef:s}=r,o=e.config?e.config:void 0;if(s&&a.labels){const{labelOrient:e}=N7(["labelOrient"],s,o,n);("row"===n&&!kG(["top","bottom"],e)||"column"===n&&!kG(["left","right"],e))&&(i=I7(s,n,o))}const l=$ne(e)&&!$1(e.facet),u=a.axes,c=(null===u||void 0===u?void 0:u.length)>0;if(i||c){const o="row"===n?"height":"width";return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:e.getName(`${n}_${t}`),type:"group",role:`${n}-${t}`},r.facetFieldDef?{from:{data:e.getName(n+"_domain")},sort:F7(s,n)}:{}),c&&l?{from:{data:e.getName(`facet_domain_${n}`)}}:{}),i?{title:i}:{}),a.sizeSignal?{encode:{update:{[o]:a.sizeSignal}}}:{}),c?{axes:u}:{})}}return null}const $7={column:{start:0,end:1},row:{start:1,end:0}};function U7(e,n){return $7[n][e]}function q7(e,n){const t={};for(const r of VZ){const a=e[r];if(null===a||void 0===a?void 0:a.facetFieldDef){const{titleAnchor:e,titleOrient:i}=N7(["titleAnchor","titleOrient"],a.facetFieldDef,n,r),s=R7(r,i),o=U7(e,s);void 0!==o&&(t[s]=o)}}return RG(t)?void 0:t}function G7(e,n,t,r,a){const i={};for(const s of r){if(!a[s])continue;const r=H7(s,n,e,t);void 0!==r&&(i[a[s]]=r)}return i}function J7(e){return[...Z7(e,"width"),...Z7(e,"height"),...Z7(e,"childWidth"),...Z7(e,"childHeight")]}function Z7(e,n){const t="width"===n?"x":"y",r=e.component.layoutSize.get(n);if(!r||"merged"===r)return[];const a=e.getSizeSignalRef(n).signal;if("step"===r){const n=e.getScaleComponent(t);if(n){const r=n.get("type"),i=n.get("range");if(J0(r)&&r0(i)){const r=e.scaleName(t);if($ne(e.parent)){const n=e.parent.component.resolve;if("independent"===n.scale[t])return[K7(r,i)]}return[K7(r,i),{name:a,update:X7(r,n,`domain('${r}').length`)}]}}throw new Error("layout size is step although width/height is not step.")}if("container"==r){const n=a.endsWith("width"),t=n?"containerSize()[0]":"containerSize()[1]",r=p4(e.config.view,n?"width":"height"),i=`isFinite(${t}) ? ${t} : ${r}`;return[{name:a,init:i,on:[{update:i,events:"window:resize"}]}]}return[{name:a,value:r}]}function K7(e,n){return{name:e+"_step",value:n.step}}function X7(e,n,t){const r=n.get("type"),a=n.get("padding"),i=JG(n.get("paddingOuter"),a);let s=n.get("paddingInner");return s="band"===r?void 0!==s?s:a:1,`bandspace(${t}, ${s}, ${i}) * ${e}_step`}function Q7(e){return"childWidth"===e?"width":"childHeight"===e?"height":e}function e9(e,n){return HG(e).reduce((t,r)=>{const a=e[r];return Object.assign(Object.assign({},t),e8(n,a,r,e=>t0(e)?e:{value:e.value}))},{})}function n9(e,n){if(qne(n)||$ne(n))return"shared";if(Une(n))return OK(e)?"independent":"shared";throw new Error("invalid model type for resolve")}function t9(e,n){const t=e.scale[n],r=OK(n)?"axis":"legend";return"independent"===t?("shared"===e[r][n]&&LQ(b.independentScaleMeansIndependentGuide(n)),"independent"):e[r][n]||"shared"}const r9=Object.assign(Object.assign({},e4),{disable:1,labelExpr:1,selections:1,opacity:1,shape:1,stroke:1,fill:1,size:1,strokeWidth:1,strokeDash:1,encode:1}),a9=HG(r9);class i9 extends b5{}const s9={symbols:o9,gradient:l9,labels:u9,entries:c9};function o9(e,{fieldOrDatumDef:n,model:t,channel:r,legendCmpt:a,legendType:i}){var s,o,l,u,c,d,h,f;if("symbol"!==i)return;const{markDef:m,encoding:p,config:g,mark:b}=t,y=m.filled&&"trail"!==b;let v=Object.assign(Object.assign({},X2({},t,DJ)),c8(t,{filled:y}));const _=null!==(s=a.get("symbolOpacity"))&&void 0!==s?s:g.legend.symbolOpacity,w=null!==(o=a.get("symbolFillColor"))&&void 0!==o?o:g.legend.symbolFillColor,x=null!==(l=a.get("symbolStrokeColor"))&&void 0!==l?l:g.legend.symbolStrokeColor,k=void 0===_?null!==(u=d9(p.opacity))&&void 0!==u?u:m.opacity:void 0;if(v.fill)if("fill"===r||y&&r===pZ)delete v.fill;else if(v.fill["field"])w?delete v.fill:(v.fill=J2(null!==(c=g.legend.symbolBaseFillColor)&&void 0!==c?c:"black"),v.fillOpacity=J2(null!==k&&void 0!==k?k:1));else if(Object(re["B"])(v.fill)){const e=null!==(f=null!==(h=h9(null!==(d=p.fill)&&void 0!==d?d:p.color))&&void 0!==h?h:m.fill)&&void 0!==f?f:y&&m.color;e&&(v.fill=J2(e))}if(v.stroke)if("stroke"===r||!y&&r===pZ)delete v.stroke;else if(v.stroke["field"]||x)delete v.stroke;else if(Object(re["B"])(v.stroke)){const e=JG(h9(p.stroke||p.color),m.stroke,y?m.color:void 0);e&&(v.stroke={value:e})}if(r!==wZ){const e=a2(n)&&m9(t,a,n);e?v.opacity=[Object.assign({test:e},J2(null!==k&&void 0!==k?k:1)),J2(g.legend.unselectedOpacity)]:k&&(v.opacity=J2(k))}return v=Object.assign(Object.assign({},v),e),RG(v)?void 0:v}function l9(e,{model:n,legendType:t,legendCmpt:r}){var a;if("gradient"!==t)return;const{config:i,markDef:s,encoding:o}=n;let l={};const u=null!==(a=r.get("gradientOpacity"))&&void 0!==a?a:i.legend.gradientOpacity,c=void 0===u?d9(o.opacity)||s.opacity:void 0;return c&&(l.opacity=J2(c)),l=Object.assign(Object.assign({},l),e),RG(l)?void 0:l}function u9(e,{fieldOrDatumDef:n,model:t,channel:r,legendCmpt:a}){const i=t.legend(r)||{},s=t.config,o=a2(n)?m9(t,a,n):void 0,l=o?[{test:o,value:1},{value:s.legend.unselectedOpacity}]:void 0,{format:u,formatType:c}=i,d=M1(c)?D1({fieldOrDatumDef:n,field:"datum.value",format:u,formatType:c,config:s}):void 0,h=Object.assign(Object.assign(Object.assign({},l?{opacity:l}:{}),d?{text:d}:{}),e);return RG(h)?void 0:h}function c9(e,{legendCmpt:n}){const t=n.get("selections");return(null===t||void 0===t?void 0:t.length)?Object.assign(Object.assign({},e),{fill:{value:"transparent"}}):e}function d9(e){return f9(e,(e,n)=>Math.max(e,n.value))}function h9(e){return f9(e,(e,n)=>JG(e,n.value))}function f9(e,n){return r2(e)?Object(re["i"])(e.condition).reduce(n,e.value):d2(e)?e.value:void 0}function m9(e,n,t){const r=n.get("selections");if(!(null===r||void 0===r?void 0:r.length))return;const a=Object(re["ab"])(t.field);return r.map(e=>{const n=Object(re["ab"])(YG(e)+E6);return`(!length(data(${n})) || (${e}[${a}] && indexof(${e}[${a}], datum.value) >= 0))`}).join(" || ")}const p9={direction:({direction:e})=>e,format:({fieldOrDatumDef:e,legend:n,config:t})=>{const{format:r,formatType:a}=n;return T1(e,e.type,r,a,t,!1)},formatType:({legend:e,fieldOrDatumDef:n,scaleType:t})=>{const{formatType:r}=e;return A1(r,n,t)},gradientLength:e=>{var n,t;const{legend:r,legendConfig:a}=e;return null!==(t=null!==(n=r.gradientLength)&&void 0!==n?n:a.gradientLength)&&void 0!==t?t:x9(e)},labelOverlap:({legend:e,legendConfig:n,scaleType:t})=>{var r,a;return null!==(a=null!==(r=e.labelOverlap)&&void 0!==r?r:n.labelOverlap)&&void 0!==a?a:S9(t)},symbolType:({legend:e,markDef:n,channel:t,encoding:r})=>{var a;return null!==(a=e.symbolType)&&void 0!==a?a:b9(n.type,t,r.shape,n.shape)},title:({fieldOrDatumDef:e,config:n})=>j2(e,n,{allowDisabling:!0}),type:({legendType:e,scaleType:n,channel:t})=>{if(FZ(t)&&K0(n)){if("gradient"===e)return}else if("symbol"===e)return;return e},values:({fieldOrDatumDef:e,legend:n})=>g9(n,e)};function g9(e,n){const t=e.values;return Object(re["B"])(t)?$2(n,t):t0(t)?t:void 0}function b9(e,n,t,r){var a;if("shape"!==n){const e=null!==(a=h9(t))&&void 0!==a?a:r;if(e)return e}switch(e){case"bar":case"rect":case"image":case"square":return"square";case"line":case"trail":case"rule":return"stroke";case"arc":case"point":case"circle":case"tick":case"geoshape":case"area":case"text":return"circle"}}function y9(e){const{legend:n}=e;return JG(n.type,v9(e))}function v9({channel:e,timeUnit:n,scaleType:t}){if(FZ(e)){if(kG(["quarter","month","day"],n))return"symbol";if(K0(t))return"gradient"}return"symbol"}function _9({legendConfig:e,legendType:n,orient:t,legend:r}){var a,i;return null!==(i=null!==(a=r.direction)&&void 0!==a?a:e[n?"gradientDirection":"symbolDirection"])&&void 0!==i?i:w9(t,n)}function w9(e,n){switch(e){case"top":case"bottom":return"horizontal";case"left":case"right":case"none":case void 0:return;default:return"gradient"===n?"horizontal":void 0}}function x9({legendConfig:e,model:n,direction:t,orient:r,scaleType:a}){const{gradientHorizontalMaxLength:i,gradientHorizontalMinLength:s,gradientVerticalMaxLength:o,gradientVerticalMinLength:l}=e;if(K0(a))return"horizontal"===t?"top"===r||"bottom"===r?k9(n,"width",s,i):s:k9(n,"height",l,o)}function k9(e,n,t,r){const a=e.getSizeSignalRef(n).signal;return{signal:`clamp(${a}, ${t}, ${r})`}}function S9(e){if(kG(["quantile","threshold","log"],e))return"greedy"}function M9(e){const n=Vne(e)?O9(e):D9(e);return e.component.legends=n,n}function O9(e){const{encoding:n}=e,t={};for(const r of[pZ,...X3]){const a=H2(n[r]);a&&e.getScaleComponent(r)&&(r===yZ&&a2(a)&&a.type===T0||(t[r]=L9(e,r)))}return t}function B9(e,n){const t=e.scaleName(n);if("trail"===e.mark){if("color"===n)return{stroke:t};if("size"===n)return{strokeWidth:t}}return"color"===n?e.markDef.filled?{fill:t}:{stroke:t}:{[n]:t}}function j9(e,n,t,r){switch(n){case"disable":return void 0!==t;case"values":return!!(null===t||void 0===t?void 0:t.values);case"title":if("title"===n&&e===(null===r||void 0===r?void 0:r.title))return!0}return e===(t||{})[n]}function L9(e,n){var t,r,a;let i=e.legend(n);const{markDef:s,encoding:o,config:l}=e,u=l.legend,c=new i9({},B9(e,n));o6(e,n,c);const d=void 0!==i?!i:u.disable;if(c.set("disable",d,void 0!==i),d)return c;i=i||{};const h=e.getScaleComponent(n).get("type"),f=H2(o[n]),m=a2(f)?null===(t=e0(f.timeUnit))||void 0===t?void 0:t.unit:void 0,p=i.orient||l.legend.orient||"right",g=y9({legend:i,channel:n,timeUnit:m,scaleType:h}),b=_9({legend:i,legendType:g,orient:p,legendConfig:u}),y={legend:i,channel:n,model:e,markDef:s,encoding:o,fieldOrDatumDef:f,legendConfig:u,config:l,scaleType:h,orient:p,legendType:g,direction:b};for(const k of a9){if("gradient"===g&&k.startsWith("symbol")||"symbol"===g&&k.startsWith("gradient"))continue;const t=k in p9?p9[k](y):i[k];if(void 0!==t){const r=j9(t,k,i,e.fieldDef(n));(r||void 0===l.legend[k])&&c.set(k,t,r)}}const v=null!==(r=null===i||void 0===i?void 0:i.encoding)&&void 0!==r?r:{},_=c.get("selections"),w={},x={fieldOrDatumDef:f,model:e,channel:n,legendCmpt:c,legendType:g};for(const k of["labels","legend","title","symbols","gradient","entries"]){const n=e9(null!==(a=v[k])&&void 0!==a?a:{},e),t=k in s9?s9[k](n,x):n;void 0===t||RG(t)||(w[k]=Object.assign(Object.assign(Object.assign({},(null===_||void 0===_?void 0:_.length)&&a2(f)?{name:`${YG(f.field)}_legend_${k}`}:{}),(null===_||void 0===_?void 0:_.length)?{interactive:!!_}:{}),{update:t}))}return RG(w)||c.set("encode",w,!!(null===i||void 0===i?void 0:i.encoding)),c}function D9(e){const{legends:n,resolve:t}=e.component;for(const r of e.children){M9(r);for(const a of HG(r.component.legends))t.legend[a]=t9(e.component.resolve,a),"shared"===t.legend[a]&&(n[a]=T9(n[a],r.component.legends[a]),n[a]||(t.legend[a]="independent",delete n[a]))}for(const r of HG(n))for(const n of e.children)n.component.legends[r]&&"shared"===t.legend[r]&&delete n.component.legends[r];return n}function T9(e,n){var t,r,a,i;if(!e)return n.clone();const s=e.getWithExplicit("orient"),o=n.getWithExplicit("orient");if(s.explicit&&o.explicit&&s.value!==o.value)return;let l=!1;for(const u of a9){const t=x5(e.getWithExplicit(u),n.getWithExplicit(u),u,"legend",(e,n)=>{switch(u){case"symbolType":return A9(e,n);case"title":return o3(e,n);case"type":return l=!0,v5("symbol")}return w5(e,n,u,"legend")});e.setWithExplicit(u,t)}return l&&((null===(r=null===(t=e.implicit)||void 0===t?void 0:t.encode)||void 0===r?void 0:r.gradient)&&EG(e.implicit,["encode","gradient"]),(null===(i=null===(a=e.explicit)||void 0===a?void 0:a.encode)||void 0===i?void 0:i.gradient)&&EG(e.explicit,["encode","gradient"])),e}function A9(e,n){return"circle"===n.value?n:e}function R9(e,n,t,r){var a,i,s;e.encode=null!==(a=e.encode)&&void 0!==a?a:{},e.encode[n]=null!==(i=e.encode[n])&&void 0!==i?i:{},e.encode[n].update=null!==(s=e.encode[n].update)&&void 0!==s?s:{},e.encode[n].update[t]=r}function H9(e){const n=e.component.legends,t={};for(const a of HG(n)){const r=e.getScaleComponent(a),i=_G(r.get("domains"));if(t[i])for(const e of t[i]){const r=T9(e,n[a]);r||t[i].push(n[a])}else t[i]=[n[a].clone()]}const r=NG(t).flat().map(n=>N9(n,e.config)).filter(e=>void 0!==e);return r}function N9(e,n){var t,r,a;const i=e.combine(),{disable:s,labelExpr:o,selections:l}=i,u=tG(i,["disable","labelExpr","selections"]);if(!s){if(!1===n.aria&&void 0==u.aria&&(u.aria=!1),null===(t=u.encode)||void 0===t?void 0:t.symbols){const e=u.encode.symbols.update;!e.fill||"transparent"===e.fill["value"]||e.stroke||u.stroke||(e.stroke={value:"transparent"});for(const n of X3)u[n]&&delete e[n]}if(u.title||delete u.title,void 0!==o){let e=o;(null===(a=null===(r=u.encode)||void 0===r?void 0:r.labels)||void 0===a?void 0:a.update)&&t0(u.encode.labels.update.text)&&(e=UG(o,"datum.label",u.encode.labels.update.text.signal)),R9(u,"labels","text",{signal:e})}return u}}function C9(e){return qne(e)||Une(e)?W9(e):Y9(e)}function W9(e){return e.children.reduce((e,n)=>e.concat(n.assembleProjections()),Y9(e))}function Y9(e){const n=e.component.projection;if(!n||n.merged)return[];const t=n.combine(),{name:r}=t;if(n.data){const a={signal:`[${n.size.map(e=>e.signal).join(", ")}]`},i=n.data.reduce((n,t)=>{const r=t0(t)?t.signal:`data('${e.lookupDataSource(t)}')`;return kG(n,r)||n.push(r),n},[]);if(i.length<=0)throw new Error("Projection's fit didn't find any data sources");return[Object.assign({name:r,size:a,fit:{signal:i.length>1?`[${i.join(", ")}]`:i[0]}},t)]}return[Object.assign(Object.assign({name:r},{translate:{signal:"[width / 2, height / 2]"}}),t)]}const z9=["type","clipAngle","clipExtent","center","rotate","precision","reflectX","reflectY","coefficient","distance","fraction","lobes","parallel","radius","ratio","spacing","tilt"];class E9 extends b5{constructor(e,n,t,r){super(Object.assign({},n),{name:e}),this.specifiedProjection=n,this.size=t,this.data=r,this.merged=!1}get isFit(){return!!this.data}}function P9(e){e.component.projection=Vne(e)?F9(e):$9(e)}function F9(e){var n;if(e.hasProjection){const t=e.specifiedProjection,r=!(t&&(null!=t.scale||null!=t.translate)),a=r?[e.getSizeSignalRef("width"),e.getSizeSignalRef("height")]:void 0,i=r?I9(e):void 0;return new E9(e.projectionName(!0),Object.assign(Object.assign({},null!==(n=e.config.projection)&&void 0!==n?n:{}),null!==t&&void 0!==t?t:{}),a,i)}}function I9(e){const n=[],{encoding:t}=e;for(const r of[[hZ,dZ],[mZ,fZ]])(H2(t[r[0]])||H2(t[r[1]]))&&n.push({signal:e.getName(`geojson_${n.length}`)});return e.channelHasField(yZ)&&e.typedFieldDef(yZ).type===T0&&n.push({signal:e.getName(`geojson_${n.length}`)}),0===n.length&&n.push(e.requestDataName(T5.Main)),n}function V9(e,n){const t=MG(z9,t=>!Object(re["w"])(e.explicit,t)&&!Object(re["w"])(n.explicit,t)||!(!Object(re["w"])(e.explicit,t)||!Object(re["w"])(n.explicit,t)||_G(e.get(t))!==_G(n.get(t)))),r=_G(e.size)===_G(n.size);if(r){if(t)return e;if(_G(e.explicit)===_G({}))return n;if(_G(n.explicit)===_G({}))return e}return null}function $9(e){if(0===e.children.length)return;let n;for(const r of e.children)P9(r);const t=MG(e.children,e=>{const t=e.component.projection;if(t){if(n){const e=V9(n,t);return e&&(n=e),!!e}return n=t,!0}return!0});if(n&&t){const t=e.projectionName(!0),r=new E9(t,n.specifiedProjection,n.size,bG(n.data));for(const n of e.children){const e=n.component.projection;e&&(e.isFit&&r.data.push(...n.component.projection.data),n.renameProjection(e.get("name"),t),e.merged=!0)}return r}}function U9(e,n,t,r){var a,i;if(U2(n,t)){const s=Vne(e)&&null!==(i=null!==(a=e.axis(t))&&void 0!==a?a:e.legend(t))&&void 0!==i?i:{},o=y2(n,{expr:"datum"}),l=y2(n,{expr:"datum",binSuffix:"end"});return{formulaAs:y2(n,{binSuffix:"range",forAs:!0}),formula:W1(o,l,s.format,s.formatType,r)}}return{}}function q9(e,n){return`${KK(e)}_${n}`}function G9(e,n){return{signal:e.getName(`${n}_bins`),extentSignal:e.getName(`${n}_extent`)}}function J9(e,n,t){var r;const a=null!==(r=z2(t,void 0))&&void 0!==r?r:{},i=q9(a,n);return e.getName(`${i}_bins`)}function Z9(e){return"as"in e}function K9(e,n,t){let r,a;r=Z9(e)?Object(re["I"])(e.as)?[e.as,`${e.as}_end`]:[e.as[0],e.as[1]]:[y2(e,{forAs:!0}),y2(e,{binSuffix:"end",forAs:!0})];const i=Object.assign({},z2(n,void 0)),s=q9(i,e.field),{signal:o,extentSignal:l}=G9(t,s);if(nX(i.extent)){const e=i.extent,n=e.selection;a=n7(t.getSelectionComponent(YG(n),n),e),delete i.extent}const u=Object.assign(Object.assign(Object.assign({bin:i,field:e.field,as:[r]},o?{signal:o}:{}),l?{extentSignal:l}:{}),a?{span:a}:{});return{key:s,binComponent:u}}class X9 extends P8{constructor(e,n){super(e),this.bins=n}clone(){return new X9(null,bG(this.bins))}static makeFromEncoding(e,n){const t=n.reduceFieldDef((e,t,r)=>{if(c2(t)&&XK(t.bin)){const{key:a,binComponent:i}=K9(t,t.bin,n);e[a]=Object.assign(Object.assign(Object.assign({},i),e[a]),U9(n,t,r,n.config))}return e},{});return RG(t)?null:new X9(e,t)}static makeFromTransform(e,n,t){const{key:r,binComponent:a}=K9(n,n.bin,t);return new X9(e,{[r]:a})}merge(e,n){for(const t of HG(e.bins))t in this.bins?(n(e.bins[t].signal,this.bins[t].signal),this.bins[t].as=jG([...this.bins[t].as,...e.bins[t].as],wG)):this.bins[t]=e.bins[t];for(const t of e.children)e.removeChild(t),t.parent=this;e.remove()}producedFields(){return new Set(NG(this.bins).map(e=>e.as).flat(2))}dependentFields(){return new Set(NG(this.bins).map(e=>e.field))}hash(){return`Bin ${wG(this.bins)}`}assemble(){return NG(this.bins).flatMap(e=>{const n=[],[t,...r]=e.as,a=e.bin,{extent:i}=a,s=tG(a,["extent"]),o=Object.assign(Object.assign(Object.assign({type:"bin",field:$G(e.field),as:t,signal:e.signal},nX(i)?{extent:null}:{extent:i}),e.span?{span:{signal:`span(${e.span})`}}:{}),s);!i&&e.extentSignal&&(n.push({type:"extent",field:$G(e.field),signal:e.extentSignal}),o.extent={signal:e.extentSignal}),n.push(o);for(const l of r)for(let e=0;e<2;e++)n.push({type:"formula",expr:y2({field:t[e]},{expr:"datum"}),as:l[e]});return e.formula&&n.push({type:"formula",expr:e.formula,as:e.formulaAs}),n})}}function Q9(e,n,t,r){const a=Vne(r)?r.encoding[oK(n)]:void 0;if(c2(t)&&Vne(r)&&Q1(n,t,a,r.stack,r.markDef,r.config))e.add(y2(t,{})),e.add(y2(t,{suffix:"end"})),t.bin&&U2(t,n)&&e.add(y2(t,{binSuffix:"range"}));else if(zZ(n)){const t=YZ(n);e.add(r.getName(t))}else e.add(y2(t));return e}function eee(e,n){var t;for(const r of HG(n)){const a=n[r];for(const n of HG(a))r in e?e[r][n]=new Set([...null!==(t=e[r][n])&&void 0!==t?t:[],...a[n]]):e[r]={[n]:a[n]}}}class nee extends P8{constructor(e,n,t){super(e),this.dimensions=n,this.measures=t}clone(){return new nee(null,new Set(this.dimensions),bG(this.measures))}get groupBy(){return this.dimensions}static makeFromEncoding(e,n){let t=!1;n.forEachFieldDef(e=>{e.aggregate&&(t=!0)});const r={},a=new Set;return t?(n.forEachFieldDef((e,t)=>{var i,s,o,l;const{aggregate:u,field:c}=e;if(u)if("count"===u)r["*"]=null!==(i=r["*"])&&void 0!==i?i:{},r["*"]["count"]=new Set([y2(e,{forAs:!0})]);else{if($J(u)||UJ(u)){const e=$J(u)?"argmin":"argmax",n=u[e];r[n]=null!==(s=r[n])&&void 0!==s?s:{},r[n][e]=new Set([y2({op:e,field:n},{forAs:!0})])}else r[c]=null!==(o=r[c])&&void 0!==o?o:{},r[c][u]=new Set([y2(e,{forAs:!0})]);VK(t)&&"unaggregated"===n.scaleDomain(t)&&(r[c]=null!==(l=r[c])&&void 0!==l?l:{},r[c]["min"]=new Set([y2({field:c,aggregate:"min"},{forAs:!0})]),r[c]["max"]=new Set([y2({field:c,aggregate:"max"},{forAs:!0})]))}else Q9(a,t,e,n)}),a.size+HG(r).length===0?null:new nee(e,a,r)):null}static makeFromTransform(e,n){var t,r,a;const i=new Set,s={};for(const o of n.aggregate){const{op:e,field:n,as:a}=o;e&&("count"===e?(s["*"]=null!==(t=s["*"])&&void 0!==t?t:{},s["*"]["count"]=new Set([a||y2(o,{forAs:!0})])):(s[n]=null!==(r=s[n])&&void 0!==r?r:{},s[n][e]=new Set([a||y2(o,{forAs:!0})])))}for(const o of null!==(a=n.groupby)&&void 0!==a?a:[])i.add(o);return i.size+HG(s).length===0?null:new nee(e,i,s)}merge(e){return LG(this.dimensions,e.dimensions)?(eee(this.measures,e.measures),!0):(DQ("different dimensions, cannot merge"),!1)}addDimensions(e){e.forEach(this.dimensions.add,this.dimensions)}dependentFields(){return new Set([...this.dimensions,...HG(this.measures)])}producedFields(){const e=new Set;for(const n of HG(this.measures))for(const t of HG(this.measures[n])){const r=this.measures[n][t];0===r.size?e.add(`${t}_${n}`):r.forEach(e.add,e)}return e}hash(){return`Aggregate ${wG({dimensions:this.dimensions,measures:this.measures})}`}assemble(){const e=[],n=[],t=[];for(const a of HG(this.measures))for(const r of HG(this.measures[a]))for(const i of this.measures[a][r])t.push(i),e.push(r),n.push("*"===a?null:$G(a));const r={type:"aggregate",groupby:[...this.dimensions].map($G),ops:e,fields:n,as:t};return r}}class tee extends P8{constructor(e,n,t,r){super(e),this.model=n,this.name=t,this.data=r;for(const a of VZ){const e=n.facet[a];if(e){const{bin:t,sort:r}=e;this[a]=Object.assign({name:n.getName(`${a}_domain`),fields:[y2(e),...XK(t)?[y2(e,{binSuffix:"end"})]:[]]},I1(r)?{sortField:r}:Object(re["B"])(r)?{sortIndexField:A7(e,a)}:{})}}this.childModel=n.child}hash(){let e="Facet";for(const n of VZ)this[n]&&(e+=` ${n.charAt(0)}:${wG(this[n])}`);return e}get fields(){var e;const n=[];for(const t of VZ)(null===(e=this[t])||void 0===e?void 0:e.fields)&&n.push(...this[t].fields);return n}dependentFields(){const e=new Set(this.fields);for(const n of VZ)this[n]&&(this[n].sortField&&e.add(this[n].sortField.field),this[n].sortIndexField&&e.add(this[n].sortIndexField));return e}producedFields(){return new Set}getSource(){return this.name}getChildIndependentFieldsWithStep(){const e={};for(const n of MK){const t=this.childModel.component.scales[n];if(t&&!t.merged){const r=t.get("type"),a=t.get("range");if(J0(r)&&r0(a)){const t=ine(this.childModel,n),r=ane(t);r?e[n]=r:LQ(b.unknownField(n))}}}return e}assembleRowColumnHeaderData(e,n,t){const r={row:"y",column:"x"}[e],a=[],i=[],s=[];t&&t[r]&&(n?(a.push(`distinct_${t[r]}`),i.push("max")):(a.push(t[r]),i.push("distinct")),s.push(`distinct_${t[r]}`));const{sortField:o,sortIndexField:l}=this[e];if(o){const{op:e=z1,field:n}=o;a.push(n),i.push(e),s.push(y2(o,{forAs:!0}))}else l&&(a.push(l),i.push("max"),s.push(l));return{name:this[e].name,source:null!==n&&void 0!==n?n:this.data,transform:[Object.assign({type:"aggregate",groupby:this[e].fields},a.length?{fields:a,ops:i,as:s}:{})]}}assembleFacetHeaderData(e){var n,t;const{columns:r}=this.model.layout,{layoutHeaders:a}=this.model.component,i=[],s={};for(const u of C7){for(const e of W7){const r=null!==(n=a[u]&&a[u][e])&&void 0!==n?n:[];for(const e of r)if((null===(t=e.axes)||void 0===t?void 0:t.length)>0){s[u]=!0;break}}if(s[u]){const e=`length(data("${this.facet.name}"))`,n="row"===u?r?{signal:`ceil(${e} / ${r})`}:1:r?{signal:`min(${e}, ${r})`}:{signal:e};i.push({name:`${this.facet.name}_${u}`,transform:[{type:"sequence",start:0,stop:n}]})}}const{row:o,column:l}=s;return(o||l)&&i.unshift(this.assembleRowColumnHeaderData("facet",null,e)),i}assemble(){var e,n;const t=[];let r=null;const a=this.getChildIndependentFieldsWithStep(),{column:i,row:s,facet:o}=this;if(i&&s&&(a.x||a.y)){r=`cross_${this.column.name}_${this.row.name}`;const i=[].concat(null!==(e=a.x)&&void 0!==e?e:[],null!==(n=a.y)&&void 0!==n?n:[]),s=i.map(()=>"distinct");t.push({name:r,source:this.data,transform:[{type:"aggregate",groupby:this.fields,fields:i,ops:s}]})}for(const l of[nZ,eZ])this[l]&&t.push(this.assembleRowColumnHeaderData(l,r,a));if(o){const e=this.assembleFacetHeaderData(a);e&&t.push(...e)}return t}}function ree(e){return"'"===e[0]&&"'"===e[e.length-1]||'"'===e[0]&&'"'===e[e.length-1]?e.slice(1,-1):e}function aee(e,n){const t=FG(e);if("number"===n)return`toNumber(${t})`;if("boolean"===n)return`toBoolean(${t})`;if("string"===n)return`toString(${t})`;if("date"===n)return`toDate(${t})`;if("flatten"===n)return t;if(0===n.indexOf("date:")){const e=ree(n.slice(5,n.length));return`timeParse(${t},'${e}')`}if(0===n.indexOf("utc:")){const e=ree(n.slice(4,n.length));return`utcParse(${t},'${e}')`}return LQ(b.unrecognizedParse(n)),null}function iee(e){const n={};return mG(e.filter,e=>{var t;if(_0(e)){let r=null;h0(e)?r=e.equal:m0(e)?r=e.lte:f0(e)?r=e.lt:p0(e)?r=e.gt:g0(e)?r=e.gte:b0(e)?r=e.range[0]:y0(e)&&(r=(null!==(t=e.oneOf)&&void 0!==t?t:e["in"])[0]),r&&(TQ(r)?n[e.field]="date":Object(re["F"])(r)?n[e.field]="number":Object(re["I"])(r)&&(n[e.field]="string")),e.timeUnit&&(n[e.field]="date")}}),n}function see(e){const n={};function t(e){F2(e)?n[e.field]="date":"quantitative"===e.type&&ZJ(e.aggregate)?n[e.field]="number":GG(e.field)>1?e.field in n||(n[e.field]="flatten"):h2(e)&&I1(e.sort)&&GG(e.sort.field)>1&&(e.sort.field in n||(n[e.sort.field]="flatten"))}if((Vne(e)||$ne(e))&&e.forEachFieldDef((n,r)=>{if(c2(n))t(n);else{const a=iK(r),i=e.fieldDef(a);t(Object.assign(Object.assign({},n),{type:i.type}))}}),Vne(e)){const{mark:t,markDef:r,encoding:a}=e;if(SJ(t)&&!e.encoding.order){const e="horizontal"===r.orient?"y":"x",t=a[e];a2(t)&&"quantitative"===t.type&&!(t.field in n)&&(n[t.field]="number")}}return n}function oee(e){const n={};if(Vne(e)&&e.component.selection)for(const t of HG(e.component.selection)){const r=e.component.selection[t];for(const e of r.project.items)!e.channel&&GG(e.field)>1&&(n[e.field]="flatten")}return n}class lee extends P8{constructor(e,n){super(e),this._parse=n}clone(){return new lee(null,bG(this._parse))}hash(){return`Parse ${wG(this._parse)}`}static makeExplicit(e,n,t){let r={};const a=n.data;return!B5(a)&&a&&a.format&&a.format.parse&&(r=a.format.parse),this.makeWithAncestors(e,r,{},t)}static makeWithAncestors(e,n,t,r){for(const s of HG(t)){const e=r.getWithExplicit(s);void 0!==e.value&&(e.explicit||e.value===t[s]||"derived"===e.value||"flatten"===t[s]?delete t[s]:LQ(b.differentParse(s,t[s],e.value)))}for(const s of HG(n)){const e=r.get(s);void 0!==e&&(e===n[s]?delete n[s]:LQ(b.differentParse(s,n[s],e)))}const a=new b5(n,t);r.copyAll(a);const i={};for(const s of HG(a.combine())){const e=a.get(s);null!==e&&(i[s]=e)}return 0===HG(i).length||r.parseNothing?null:new lee(e,i)}get parse(){return this._parse}merge(e){this._parse=Object.assign(Object.assign({},this._parse),e.parse),e.remove()}assembleFormatParse(){const e={};for(const n of HG(this._parse)){const t=this._parse[n];1===GG(n)&&(e[n]=t)}return e}producedFields(){return new Set(HG(this._parse))}dependentFields(){return new Set(HG(this._parse))}assembleTransforms(e=!1){return HG(this._parse).filter(n=>!e||GG(n)>1).map(e=>{const n=aee(e,this._parse[e]);if(!n)return null;const t={type:"formula",expr:n,as:qG(e)};return t}).filter(e=>null!==e)}}class uee extends P8{clone(){return new uee(null)}constructor(e){super(e)}dependentFields(){return new Set}producedFields(){return new Set([n4])}hash(){return"Identifier"}assemble(){return{type:"identifier",as:n4}}}class cee extends P8{constructor(e,n){super(e),this.params=n}clone(){return new cee(null,this.params)}dependentFields(){return new Set}producedFields(){}hash(){return`Graticule ${wG(this.params)}`}assemble(){return Object.assign({type:"graticule"},!0===this.params?{}:this.params)}}class dee extends P8{constructor(e,n){super(e),this.params=n}clone(){return new dee(null,this.params)}dependentFields(){return new Set}producedFields(){var e;return new Set([null!==(e=this.params.as)&&void 0!==e?e:"data"])}hash(){return`Hash ${wG(this.params)}`}assemble(){return Object.assign({type:"sequence"},this.params)}}class hee extends P8{constructor(e){let n;if(super(null),e=null!==e&&void 0!==e?e:{name:"source"},B5(e)||(n=e.format?Object.assign({},vG(e.format,["parse"])):{}),M5(e))this._data={values:e.values};else if(S5(e)){if(this._data={url:e.url},!n.type){let t=/(?:\.([^.]+))?$/.exec(e.url)[1];kG(["json","csv","tsv","dsv","topojson"],t)||(t="json"),n.type=t}}else L5(e)?this._data={values:[{type:"Sphere"}]}:(O5(e)||B5(e))&&(this._data={});this._generator=B5(e),e.name&&(this._name=e.name),n&&!RG(n)&&(this._data.format=n)}dependentFields(){return new Set}producedFields(){}get data(){return this._data}hasName(){return!!this._name}get isGenerator(){return this._generator}get dataName(){return this._name}set dataName(e){this._name=e}set parent(e){throw new Error("Source nodes have to be roots.")}remove(){throw new Error("Source nodes are roots and cannot be removed.")}hash(){throw new Error("Cannot hash sources")}assemble(){return Object.assign(Object.assign({name:this._name},this._data),{transform:[]})}}var fee;function mee(e){return e instanceof hee||e instanceof cee||e instanceof dee}class pee{constructor(){fee.set(this,void 0),aG(this,fee,!1)}setModified(){aG(this,fee,!0)}get modifiedFlag(){return rG(this,fee)}}fee=new WeakMap;class gee extends pee{getNodeDepths(e,n,t){t.set(e,n);for(const r of e.children)this.getNodeDepths(r,n+1,t);return t}optimize(e){const n=this.getNodeDepths(e,0,new Map),t=[...n.entries()].sort((e,n)=>n[1]-e[1]);for(const r of t)this.run(r[0]);return this.modifiedFlag}}class bee extends pee{optimize(e){this.run(e);for(const n of e.children)this.optimize(n);return this.modifiedFlag}}class yee extends bee{mergeNodes(e,n){const t=n.shift();for(const r of n)e.removeChild(r),r.parent=t,r.remove()}run(e){const n=e.children.map(e=>e.hash()),t={};for(let r=0;r1&&(this.setModified(),this.mergeNodes(e,t[r]))}}class vee extends bee{constructor(e){super(),this.requiresSelectionId=e&&G6(e)}run(e){e instanceof uee&&(this.requiresSelectionId&&(mee(e.parent)||e.parent instanceof nee||e.parent instanceof lee)||(this.setModified(),e.remove()))}}class _ee extends pee{optimize(e){return this.run(e,new Set),this.modifiedFlag}run(e,n){let t=new Set;e instanceof I8&&(t=e.producedFields(),DG(t,n)&&(this.setModified(),e.removeFormulas(n),0===e.producedFields.length&&e.remove()));for(const r of e.children)this.run(r,new Set([...n,...t]))}}class wee extends bee{constructor(){super()}run(e){e instanceof F8&&!e.isRequired()&&(this.setModified(),e.remove())}}class xee extends gee{run(e){if(!mee(e)&&!(e.numChildren()>1))for(const n of e.children)if(n instanceof lee)if(e instanceof lee)this.setModified(),e.merge(n);else{if(AG(e.producedFields(),n.dependentFields()))continue;this.setModified(),n.swapWithParent()}}}class kee extends gee{run(e){const n=[...e.children],t=e.children.filter(e=>e instanceof lee);if(e.numChildren()>1&&t.length>=1){const r={},a=new Set;for(const e of t){const n=e.parse;for(const e of HG(n))e in r?r[e]!==n[e]&&a.add(e):r[e]=n[e]}for(const e of a)delete r[e];if(!RG(r)){this.setModified();const t=new lee(e,r);for(const a of n){if(a instanceof lee)for(const e of HG(r))delete a.parse[e];e.removeChild(a),a.parent=t,a instanceof lee&&0===HG(a.parse).length&&a.remove()}}}}}class See extends gee{run(e){e instanceof F8||e.numChildren()>0||e instanceof tee||(this.setModified(),e.remove())}}class Mee extends gee{run(e){const n=e.children.filter(e=>e instanceof I8),t=n.pop();for(const r of n)this.setModified(),t.merge(r)}}class Oee extends gee{run(e){const n=e.children.filter(e=>e instanceof nee),t={};for(const r of n){const e=wG(r.groupBy);e in t||(t[e]=[]),t[e].push(r)}for(const r of HG(t)){const n=t[r];if(n.length>1){const t=n.pop();for(const r of n)t.merge(r)&&(e.removeChild(r),r.parent=t,r.remove(),this.setModified())}}}}class Bee extends gee{constructor(e){super(),this.model=e}run(e){const n=!(mee(e)||e instanceof X6||e instanceof lee||e instanceof uee),t=[],r=[];for(const a of e.children)a instanceof X9&&(n&&!AG(e.producedFields(),a.dependentFields())?t.push(a):r.push(a));if(t.length>0){const n=t.pop();for(const e of t)n.merge(e,this.model.renameSignal.bind(this.model));this.setModified(),e instanceof X9?e.merge(n,this.model.renameSignal.bind(this.model)):n.swapWithParent()}if(r.length>1){const e=r.pop();for(const n of r)e.merge(n,this.model.renameSignal.bind(this.model));this.setModified()}}}class jee extends gee{run(e){const n=[...e.children],t=SG(n,e=>e instanceof F8);if(!t||e.numChildren()<=1)return;const r=[];let a;for(const i of n)if(i instanceof F8){let n=i;while(1===n.numChildren()){const[e]=n.children;if(!(e instanceof F8))break;n=e}r.push(...n.children),a?(e.removeChild(i),i.parent=a.parent,a.parent.removeChild(a),a.parent=n,this.setModified()):a=n}else r.push(i);if(r.length){this.setModified();for(const e of r)e.parent.removeChild(e),e.parent=a}}}class Lee extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new Lee(null,bG(this.transform))}addDimensions(e){this.transform.groupby=jG(this.transform.groupby.concat(e),e=>e)}dependentFields(){const e=new Set;return this.transform.groupby&&this.transform.groupby.forEach(e.add,e),this.transform.joinaggregate.map(e=>e.field).filter(e=>void 0!==e).forEach(e.add,e),e}producedFields(){return new Set(this.transform.joinaggregate.map(this.getDefaultName))}getDefaultName(e){var n;return null!==(n=e.as)&&void 0!==n?n:y2(e)}hash(){return`JoinAggregateTransform ${wG(this.transform)}`}assemble(){const e=[],n=[],t=[];for(const a of this.transform.joinaggregate)n.push(a.op),t.push(this.getDefaultName(a)),e.push(void 0===a.field?null:a.field);const r=this.transform.groupby;return Object.assign({type:"joinaggregate",as:t,ops:n,fields:e},void 0!==r?{groupby:r}:{})}}function Dee(e){return e.stack.stackBy.reduce((e,n)=>{const t=n.fieldDef,r=y2(t);return r&&e.push(r),e},[])}function Tee(e){return Object(re["B"])(e)&&e.every(e=>Object(re["I"])(e))&&e.length>1}class Aee extends P8{constructor(e,n){super(e),this._stack=n}clone(){return new Aee(null,bG(this._stack))}static makeFromTransform(e,n){const{stack:t,groupby:r,as:a,offset:i="zero"}=n,s=[],o=[];if(void 0!==n.sort)for(const c of n.sort)s.push(c.field),o.push(JG(c.order,"ascending"));const l={field:s,order:o};let u;return u=Tee(a)?a:Object(re["I"])(a)?[a,a+"_end"]:[n.stack+"_start",n.stack+"_end"],new Aee(e,{stackField:t,groupby:r,offset:i,sort:l,facetby:[],as:u})}static makeFromEncoding(e,n){const t=n.stack,{encoding:r}=n;if(!t)return null;const{groupbyChannel:a,fieldChannel:i,offset:s,impute:o}=t;let l;if(a){const e=r[a];l=R2(e)}const u=Dee(n),c=n.encoding.order;let d;return d=Object(re["B"])(c)||a2(c)?a3(c):u.reduce((e,n)=>(e.field.push(n),e.order.push("y"===i?"descending":"ascending"),e),{field:[],order:[]}),new Aee(e,{dimensionFieldDef:l,stackField:n.vgField(i),facetby:[],stackby:u,sort:d,offset:s,impute:o,as:[n.vgField(i,{suffix:"start",forAs:!0}),n.vgField(i,{suffix:"end",forAs:!0})]})}get stack(){return this._stack}addDimensions(e){this._stack.facetby.push(...e)}dependentFields(){const e=new Set;return e.add(this._stack.stackField),this.getGroupbyFields().forEach(e.add,e),this._stack.facetby.forEach(e.add,e),this._stack.sort.field.forEach(e.add,e),e}producedFields(){return new Set(this._stack.as)}hash(){return`Stack ${wG(this._stack)}`}getGroupbyFields(){const{dimensionFieldDef:e,impute:n,groupby:t}=this._stack;return e?e.bin?n?[y2(e,{binSuffix:"mid"})]:[y2(e,{}),y2(e,{binSuffix:"end"})]:[y2(e)]:null!==t&&void 0!==t?t:[]}assemble(){const e=[],{facetby:n,dimensionFieldDef:t,stackField:r,stackby:a,sort:i,offset:s,impute:o,as:l}=this._stack;if(o&&t){const{band:i=.5,bin:s}=t;s&&e.push({type:"formula",expr:`${i}*`+y2(t,{expr:"datum"})+`+${1-i}*`+y2(t,{expr:"datum",binSuffix:"end"}),as:y2(t,{binSuffix:"mid",forAs:!0})}),e.push({type:"impute",field:r,groupby:[...a,...n],key:y2(t,{binSuffix:"mid"}),method:"value",value:0})}return e.push({type:"stack",groupby:[...this.getGroupbyFields(),...n],field:r,sort:i,as:l,offset:s}),e}}class Ree extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new Ree(null,bG(this.transform))}addDimensions(e){this.transform.groupby=jG(this.transform.groupby.concat(e),e=>e)}dependentFields(){var e,n;const t=new Set;return(null!==(e=this.transform.groupby)&&void 0!==e?e:[]).forEach(t.add,t),(null!==(n=this.transform.sort)&&void 0!==n?n:[]).forEach(e=>t.add(e.field)),this.transform.window.map(e=>e.field).filter(e=>void 0!==e).forEach(t.add,t),t}producedFields(){return new Set(this.transform.window.map(this.getDefaultName))}getDefaultName(e){var n;return null!==(n=e.as)&&void 0!==n?n:y2(e)}hash(){return`WindowTransform ${wG(this.transform)}`}assemble(){var e;const n=[],t=[],r=[],a=[];for(const d of this.transform.window)t.push(d.op),r.push(this.getDefaultName(d)),a.push(void 0===d.param?null:d.param),n.push(void 0===d.field?null:d.field);const i=this.transform.frame,s=this.transform.groupby;if(i&&null===i[0]&&null===i[1]&&t.every(e=>qJ(e)))return Object.assign({type:"joinaggregate",as:r,ops:t,fields:n},void 0!==s?{groupby:s}:{});const o=[],l=[];if(void 0!==this.transform.sort)for(const d of this.transform.sort)o.push(d.field),l.push(null!==(e=d.order)&&void 0!==e?e:"ascending");const u={field:o,order:l},c=this.transform.ignorePeers;return Object.assign(Object.assign(Object.assign({type:"window",params:a,as:r,ops:t,fields:n,sort:u},void 0!==c?{ignorePeers:c}:{}),void 0!==s?{groupby:s}:{}),void 0!==i?{frame:i}:{})}}function Hee(e){function n(t){if(!(t instanceof tee)){const r=t.clone();if(r instanceof F8){const n=Wee+r.getSource();r.setSource(n),e.model.component.data.outputNodes[n]=r}else(r instanceof nee||r instanceof Aee||r instanceof Ree||r instanceof Lee)&&r.addDimensions(e.fields);for(const e of t.children.flatMap(n))e.parent=r;return[r]}return t.children.flatMap(n)}return n}function Nee(e){if(e instanceof tee)if(1!==e.numChildren()||e.children[0]instanceof F8){const n=e.model.component.data.main;Cee(n);const t=Hee(e),r=e.children.map(t).flat();for(const e of r)e.parent=n}else{const n=e.children[0];(n instanceof nee||n instanceof Aee||n instanceof Ree||n instanceof Lee)&&n.addDimensions(e.fields),n.swapWithParent(),Nee(e)}else e.children.map(Nee)}function Cee(e){if(e instanceof F8&&e.type===T5.Main&&1===e.numChildren()){const n=e.children[0];n instanceof tee||(n.swapWithParent(),Cee(e))}}const Wee="scale_",Yee=5;function zee(e){for(const n of e){for(const e of n.children)if(e.parent!==n)return!1;if(!zee(n.children))return!1}return!0}function Eee(e,n){let t=!1;for(const r of n)t=e.optimize(r)||t;return t}function Pee(e,n,t){let r=e.sources,a=!1;return a=Eee(new wee,r)||a,a=Eee(new vee(n),r)||a,r=r.filter(e=>e.numChildren()>0),a=Eee(new See,r)||a,r=r.filter(e=>e.numChildren()>0),t||(a=Eee(new xee,r)||a,a=Eee(new Bee(n),r)||a,a=Eee(new _ee,r)||a,a=Eee(new kee,r)||a,a=Eee(new Oee,r)||a,a=Eee(new Mee,r)||a,a=Eee(new yee,r)||a,a=Eee(new jee,r)||a),e.sources=r,a}function Fee(e,n){zee(e.sources);let t=0,r=0;for(let a=0;ae(n))}}function Vee(e){Vne(e)?$ee(e):Uee(e)}function $ee(e){const n=e.component.scales;for(const t of HG(n)){const r=Gee(e,t),a=n[t];if(a.setWithExplicit("domains",r),Qee(e,t),e.component.data.isFaceted){let n=e;while(!$ne(n)&&n.parent)n=n.parent;const a=n.component.resolve.scale[t];if("shared"===a)for(const e of r.value)s0(e)&&(e.data=Wee+e.data.replace(Wee,""))}}}function Uee(e){for(const t of e.children)Vee(t);const n=e.component.scales;for(const t of HG(n)){let r,a=null;for(const n of e.children){const e=n.component.scales[t];if(e){r=void 0===r?e.getWithExplicit("domains"):x5(r,e.getWithExplicit("domains"),"domains","scale",tne);const n=e.get("selectionExtent");a&&n&&a.selection!==n.selection&&LQ(b.NEEDS_SAME_SELECTION),a=n}}n[t].setWithExplicit("domains",r),a&&n[t].set("selectionExtent",a,!0)}}function qee(e,n,t,r){if("unaggregated"===e){const{valid:e,reason:r}=nne(n,t);if(!e)return void LQ(r)}else if(void 0===e&&r.useUnaggregatedDomain){const{valid:e}=nne(n,t);if(e)return"unaggregated"}return e}function Gee(e,n){const t=e.getScaleComponent(n).get("type"),{encoding:r}=e,a=qee(e.scaleDomain(n),e.typedFieldDef(n),t,e.config.scale);return a!==e.scaleDomain(n)&&(e.specifiedScales[n]=Object.assign(Object.assign({},e.specifiedScales[n]),{domain:a})),"x"===n&&H2(r.x2)?H2(r.x)?x5(Kee(t,a,e,"x"),Kee(t,a,e,"x2"),"domain","scale",tne):Kee(t,a,e,"x2"):"y"===n&&H2(r.y2)?H2(r.y)?x5(Kee(t,a,e,"y"),Kee(t,a,e,"y2"),"domain","scale",tne):Kee(t,a,e,"y2"):Kee(t,a,e,n)}function Jee(e,n,t){return e.map(e=>{const r=V2(e,{timeUnit:t,type:n});return{signal:`{data: ${r}}`}})}function Zee(e,n,t){var r;const a=null===(r=e0(t))||void 0===r?void 0:r.unit;return"temporal"===n||a?Jee(e,n,a):[e]}function Kee(e,n,t,r){const{encoding:a}=t,i=H2(a[r]),{type:s}=i,o=i["timeUnit"];if(t1(n)){const a=Kee(e,void 0,t,r),i=Zee(n.unionWith,s,o);return y5([...a.value,...i])}if(t0(n))return y5([n]);if(n&&"unaggregated"!==n&&!n1(n))return y5(Zee(n,s,o));const l=t.stack;if(l&&r===l.fieldChannel){if("normalize"===l.offset)return v5([[0,1]]);const e=t.requestDataName(T5.Main);return v5([{data:e,field:t.vgField(r,{suffix:"start"})},{data:e,field:t.vgField(r,{suffix:"end"})}])}const u=VK(r)&&a2(i)?ene(t,r,e):void 0;if(s2(i)){const e=Zee([i.datum],s,o);return v5(e)}const c=i;if("unaggregated"===n){const e=t.requestDataName(T5.Main),{field:n}=i;return v5([{data:e,field:y2({field:n,aggregate:"min"})},{data:e,field:y2({field:n,aggregate:"max"})}])}if(XK(c.bin)){if(J0(e))return v5("bin-ordinal"===e?[]:[{data:WG(u)?t.requestDataName(T5.Main):t.requestDataName(T5.Raw),field:t.vgField(r,U2(c,r)?{binSuffix:"range"}:{}),sort:!0!==u&&Object(re["G"])(u)?u:{field:t.vgField(r,{}),op:"min"}}]);{const{bin:e}=c;if(XK(e)){const n=J9(t,c.field,e);return v5([new Iee(()=>{const e=t.getSignalName(n);return`[${e}.start, ${e}.stop]`})])}return v5([{data:t.requestDataName(T5.Main),field:t.vgField(r,{})}])}}if(c.timeUnit&&kG(["time","utc"],e)&&Q1(r,c,Vne(t)?t.encoding[oK(r)]:void 0,t.stack,t.markDef,t.config)){const e=t.requestDataName(T5.Main);return v5([{data:e,field:t.vgField(r)},{data:e,field:t.vgField(r,{suffix:"end"})}])}return v5(u?[{data:WG(u)?t.requestDataName(T5.Main):t.requestDataName(T5.Raw),field:t.vgField(r),sort:u}]:[{data:t.requestDataName(T5.Main),field:t.vgField(r)}])}function Xee(e,n){const{op:t,field:r,order:a}=e;return Object.assign(Object.assign({op:null!==t&&void 0!==t?t:n?"sum":z1},r?{field:$G(r)}:{}),a?{order:a}:{})}function Qee(e,n){var t;const r=e.component.scales[n],a=e.specifiedScales[n].domain,i=null===(t=e.fieldDef(n))||void 0===t?void 0:t.bin,s=n1(a)&&a,o=eX(i)&&nX(i.extent)&&i.extent;(s||o)&&r.set("selectionExtent",null!==s&&void 0!==s?s:o,!0)}function ene(e,n,t){if(!J0(t))return;const r=e.fieldDef(n),a=r.sort;if(V1(a))return{op:"min",field:A7(r,n),order:"ascending"};const{stack:i}=e,s=i?[...i.groupbyField?[i.groupbyField]:[],...i.stackBy.map(e=>e.fieldDef.field)]:void 0;if(I1(a)){const e=i&&!kG(s,a.field);return Xee(a,e)}if(F1(a)){const{encoding:n,order:t}=a,r=e.fieldDef(n),{aggregate:o,field:l}=r,u=i&&!kG(s,l);if($J(o)||UJ(o))return Xee({field:y2(r),order:t},u);if(qJ(o)||!o)return Xee({op:o,field:l,order:t},u)}else{if("descending"===a)return{op:"min",field:e.vgField(n),order:"descending"};if(kG(["ascending",void 0],a))return!0}}function nne(e,n){const{aggregate:t,type:r}=e;return t?Object(re["I"])(t)&&!QJ[t]?{valid:!1,reason:b.unaggregateDomainWithNonSharedDomainOp(t)}:"quantitative"===r&&"log"===n?{valid:!1,reason:b.unaggregatedDomainWithLogScale(e)}:{valid:!0}:{valid:!1,reason:b.unaggregateDomainHasNoEffectForRawField(e)}}function tne(e,n,t,r){return e.explicit&&n.explicit&&LQ(b.mergeConflictingDomainProperty(t,r,e.value,n.value)),{explicit:e.explicit,value:[...e.value,...n.value]}}function rne(e){const n=jG(e.map(e=>{if(s0(e)){const{sort:n}=e,t=tG(e,["sort"]);return t}return e}),wG),t=jG(e.map(e=>{if(s0(e)){const n=e.sort;return void 0===n||WG(n)||("op"in n&&"count"===n.op&&delete n.field,"ascending"===n.order&&delete n.order),n}}).filter(e=>void 0!==e),wG);if(0===n.length)return;if(1===n.length){const n=e[0];if(s0(n)&&t.length>0){let e=t[0];if(t.length>1)LQ(b.MORE_THAN_ONE_SORT),e=!0;else if(Object(re["G"])(e)&&"field"in e){const t=e.field;n.field===t&&(e=!e.order||{order:e.order})}return Object.assign(Object.assign({},n),{sort:e})}return n}const r=jG(t.map(e=>WG(e)||!("op"in e)||Object(re["I"])(e.op)&&e.op in VJ?e:(LQ(b.domainSortDropped(e)),!0)),wG);let a;1===r.length?a=r[0]:r.length>1&&(LQ(b.MORE_THAN_ONE_SORT),a=!0);const i=jG(e.map(e=>s0(e)?e.data:null),e=>e);if(1===i.length&&null!==i[0]){const e=Object.assign({data:i[0],fields:n.map(e=>e.field)},a?{sort:a}:{});return e}return Object.assign({fields:n},a?{sort:a}:{})}function ane(e){if(s0(e)&&Object(re["I"])(e.field))return e.field;if(a0(e)){let n;for(const t of e.fields)if(s0(t)&&Object(re["I"])(t.field))if(n){if(n!==t.field)return LQ(b.FACETED_INDEPENDENT_DIFFERENT_SOURCES),n}else n=t.field;return LQ(b.FACETED_INDEPENDENT_SAME_FIELDS_DIFFERENT_SOURCES),n}if(i0(e)){LQ(b.FACETED_INDEPENDENT_SAME_SOURCE);const n=e.fields[0];return Object(re["I"])(n)?n:void 0}}function ine(e,n){const t=e.component.scales[n],r=t.get("domains").map(n=>(s0(n)&&(n.data=e.lookupDataSource(n.data)),n));return rne(r)}function sne(e){return qne(e)||Une(e)?e.children.reduce((e,n)=>e.concat(sne(n)),one(e)):one(e)}function one(e){return HG(e.component.scales).reduce((n,t)=>{const r=e.component.scales[t];if(r.merged)return n;const a=r.combine(),{name:i,type:s,selectionExtent:o,domains:l,range:u,reverse:c}=a,d=tG(a,["name","type","selectionExtent","domains","range","reverse"]),h=lne(a.range,i,t,e);let f;o&&(f=B6(e,o));const m=ine(e,t);return n.push(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:i,type:s},m?{domain:m}:{}),f?{domainRaw:f}:{}),{range:h}),void 0!==c?{reverse:c}:{}),d)),n},[])}function lne(e,n,t,r){if(OK(t)){if(r0(e))return{step:{signal:n+"_step"}}}else if(Object(re["G"])(e)&&s0(e))return Object.assign(Object.assign({},e),{data:r.lookupDataSource(e.data)});return e}class une extends b5{constructor(e,n){super({},{name:e}),this.merged=!1,this.setWithExplicit("type",n)}domainDefinitelyIncludesZero(){return!1!==this.get("zero")||SG(this.get("domains"),e=>Object(re["B"])(e)&&2===e.length&&e[0]<=0&&e[1]>=0)}}const cne=["range","scheme"];function dne(e){return"x"===e?"width":"y"===e?"height":void 0}function hne(e){const n=e.component.scales;for(const t of IK){const r=n[t];if(!r)continue;const a=mne(t,e);r.setWithExplicit("range",a)}}function fne(e,n){const t=e.fieldDef(n);if(t&&t.bin&&XK(t.bin)){const r=J9(e,t.field,t.bin),a=dne(n),i=e.getName(a);return new Iee(()=>{const n=e.getSignalName(r),t=`(${n}.stop - ${n}.start) / ${n}.step`;return`${e.getSignalName(i)} / (${t})`})}}function mne(e,n){const t=n.specifiedScales[e],{size:r}=n,a=n.getScaleComponent(e),i=a.get("type");for(const u of cne)if(void 0!==t[u]){const r=h1(i,u),a=f1(e,u);if(r)if(a)LQ(a);else switch(u){case"range":{const r=t.range;if(Object(re["B"])(r)){if(OK(e))return y5(r.map(e=>{if("width"===e||"height"===e){const t=n.getName(e),r=n.getSignalName.bind(n);return Iee.fromName(r,t)}return e}))}else if(Object(re["G"])(r))return y5({data:n.requestDataName(T5.Main),field:r.field,sort:{op:"min",field:n.vgField(e)}});return y5(r)}case"scheme":return y5(pne(t[u]))}else LQ(b.scalePropertyNotWorkWithScaleType(i,u,e))}if(e===rZ||e===aZ){const n=e===rZ?"width":"height",t=r[n];if(u4(t)){if(J0(i))return y5({step:t.step});LQ(b.stepDropped(n))}}const{rangeMin:s,rangeMax:o}=t,l=gne(e,n);return(void 0!==s||void 0!==o)&&h1(i,"rangeMin")&&Object(re["B"])(l)&&2===l.length?y5([null!==s&&void 0!==s?s:l[0],null!==o&&void 0!==o?o:l[1]]):v5(l)}function pne(e){return e1(e)?Object.assign({scheme:e.name},vG(e,["name"])):{scheme:e}}function gne(e,n){const{size:t,config:r,mark:a,encoding:i}=n,s=n.getSignalName.bind(n),{type:o}=H2(i[e]),l=n.getScaleComponent(e),u=l.get("type"),{domain:c,domainMid:d}=n.specifiedScales[e];switch(e){case rZ:case aZ:{if(kG(["point","band"],u))if(e!==rZ||t.width){if(e===aZ&&!t.height){const e=b4(r.view,"height");if(u4(e))return e}}else{const e=b4(r.view,"width");if(u4(e))return e}const a=dne(e),i=n.getName(a);return e===aZ&&Z0(u)?[Iee.fromName(s,i),0]:[0,Iee.fromName(s,i)]}case vZ:{const i=n.component.scales[e].get("zero"),s=vne(a,i,r),o=wne(a,t,n,r);return X0(u)?yne(s,o,bne(u,r,c,e)):[s,o]}case uZ:return[0,2*Math.PI];case _Z:return[0,360];case oZ:return[0,new Iee(()=>{const e=n.getSignalName("width"),t=n.getSignalName("height");return`min(${e},${t})/2`})];case SZ:return[r.scale.minStrokeWidth,r.scale.maxStrokeWidth];case MZ:return[[1,0],[4,2],[2,1],[1,1],[1,2,4,2]];case yZ:return"symbol";case pZ:case gZ:case bZ:return"ordinal"===u?"nominal"===o?"category":"ordinal":void 0!==d?"diverging":"rect"===a||"geoshape"===a?"heatmap":"ramp";case wZ:case xZ:case kZ:return[r.scale.minOpacity,r.scale.maxOpacity]}throw new Error(`Scale range undefined for channel ${e}`)}function bne(e,n,t,r){switch(e){case"quantile":return n.scale.quantileCount;case"quantize":return n.scale.quantizeCount;case"threshold":return void 0!==t&&Object(re["B"])(t)?t.length+1:(LQ(b.domainRequiredForThresholdScale(r)),3)}}function yne(e,n,t){const r=()=>{const r=K2(n),a=K2(e),i=`(${r} - ${a}) / (${t} - 1)`;return`sequence(${a}, ${r} + ${i}, ${i})`};return t0(n)?new Iee(r):{signal:r()}}function vne(e,n,t){if(n)return t0(n)?{signal:`${n.signal} ? 0 : ${vne(e,!1,t)}`}:0;switch(e){case"bar":case"tick":return t.scale.minBandSize;case"line":case"trail":case"rule":return t.scale.minStrokeWidth;case"text":return t.scale.minFontSize;case"point":case"square":case"circle":return t.scale.minSize}throw new Error(b.incompatibleChannel("size",e))}const _ne=.95;function wne(e,n,t,r){const a={x:fne(t,"x"),y:fne(t,"y")};switch(e){case"bar":case"tick":{if(void 0!==r.scale.maxBandSize)return r.scale.maxBandSize;const e=xne(n,a,r.view);return Object(re["F"])(e)?e-1:new Iee(()=>`${e.signal} - 1`)}case"line":case"trail":case"rule":return r.scale.maxStrokeWidth;case"text":return r.scale.maxFontSize;case"point":case"square":case"circle":{if(r.scale.maxSize)return r.scale.maxSize;const e=xne(n,a,r.view);return Object(re["F"])(e)?Math.pow(_ne*e,2):new Iee(()=>`pow(${_ne} * ${e.signal}, 2)`)}}throw new Error(b.incompatibleChannel("size",e))}function xne(e,n,t){const r=u4(e.width)?e.width.step:g4(t,"width"),a=u4(e.height)?e.height.step:g4(t,"height");return n.x||n.y?new Iee(()=>{const e=[n.x?n.x.signal:r,n.y?n.y.signal:a];return`min(${e.join(", ")})`}):Math.min(r,a)}function kne(e,n){Vne(e)?Sne(e,n):Bne(e,n)}function Sne(e,n){const t=e.component.scales,{config:r,encoding:a,markDef:i,specifiedScales:s}=e;for(const o of HG(t)){const l=s[o],u=t[o],c=e.getScaleComponent(o),d=H2(a[o]),h=l[n],f=c.get("type"),m=c.get("padding"),p=c.get("paddingInner"),g=h1(f,n),y=f1(o,n);if(void 0!==h&&(g?y&&LQ(y):LQ(b.scalePropertyNotWorkWithScaleType(f,n,o))),g&&void 0===y)if(void 0!==h){const e=d["timeUnit"],t=d.type;switch(n){case"domainMax":case"domainMin":TQ(l[n])||"temporal"===t||e?u.set(n,{signal:V2(l[n],{type:t,timeUnit:e})},!0):u.set(n,l[n],!0);break;default:u.copyKeyFromObject(n,l)}}else{const t=n in Mne?Mne[n]({model:e,channel:o,fieldOrDatumDef:d,scaleType:f,scalePadding:m,scalePaddingInner:p,domain:l.domain,markDef:i,config:r}):r.scale[n];void 0!==t&&u.set(n,t,!1)}}}const Mne={bins:({model:e,fieldOrDatumDef:n})=>a2(n)?jne(e,n):void 0,interpolate:({channel:e,fieldOrDatumDef:n})=>Lne(e,n.type),nice:({scaleType:e,channel:n,fieldOrDatumDef:t})=>Dne(e,n,t),padding:({channel:e,scaleType:n,fieldOrDatumDef:t,markDef:r,config:a})=>Tne(e,n,a.scale,t,r,a.bar),paddingInner:({scalePadding:e,channel:n,markDef:t,config:r})=>Ane(e,n,t.type,r.scale),paddingOuter:({scalePadding:e,channel:n,scaleType:t,markDef:r,scalePaddingInner:a,config:i})=>Rne(e,n,t,r.type,a,i.scale),reverse:({fieldOrDatumDef:e,scaleType:n,channel:t,config:r})=>{const a=a2(e)?e.sort:void 0;return Hne(n,a,t,r.scale)},zero:({channel:e,fieldOrDatumDef:n,domain:t,markDef:r,scaleType:a})=>Nne(e,n,t,r,a)};function One(e){Vne(e)?hne(e):Bne(e,"range")}function Bne(e,n){const t=e.component.scales;for(const r of e.children)"range"===n?One(r):kne(r,n);for(const r of HG(t)){let a;for(const t of e.children){const e=t.component.scales[r];if(e){const t=e.getWithExplicit(n);a=x5(a,t,n,"scale",_5((e,t)=>{switch(n){case"range":return e.step&&t.step?e.step-t.step:0}return 0}))}}t[r].setWithExplicit(n,a)}}function jne(e,n){const t=n.bin;if(XK(t)){const r=J9(e,n.field,t);return new Iee(()=>e.getSignalName(r))}if(QK(t)&&eX(t)&&void 0!==t.step)return{step:t.step}}function Lne(e,n){if(kG([pZ,gZ,bZ],e)&&"nominal"!==n)return"hcl"}function Dne(e,n,t){var r;if(!(null===(r=R2(t))||void 0===r?void 0:r.bin)&&!kG([R0.TIME,R0.UTC],e))return n in SK||void 0}function Tne(e,n,t,r,a,i){if(e in SK){if(K0(n)){if(void 0!==t.continuousPadding)return t.continuousPadding;const{type:n,orient:s}=a;if("bar"===n&&(!a2(r)||!r.bin&&!r.timeUnit)&&("vertical"===s&&"x"===e||"horizontal"===s&&"y"===e))return i.continuousBandSize}if(n===R0.POINT)return t.pointPadding}}function Ane(e,n,t,r){if(void 0===e&&n in SK){const{bandPaddingInner:e,barBandPaddingInner:n,rectBandPaddingInner:a}=r;return JG(e,"bar"===t?n:a)}}function Rne(e,n,t,r,a,i){if(void 0===e&&n in SK&&t===R0.BAND){const{bandPaddingOuter:e}=i;return JG(e,t0(a)?{signal:`${a.signal}/2`}:a/2)}}function Hne(e,n,t,r){return"x"===t&&void 0!==r.xReverse?Z0(e)&&"descending"===n?t0(r.xReverse)?{signal:`!${r.xReverse.signal}`}:!r.xReverse:r.xReverse:!(!Z0(e)||"descending"!==n)||void 0}function Nne(e,n,t,r,a){const i=!!t&&"unaggregated"!==t;if(i&&Z0(a)){if(Object(re["B"])(t)){const e=t[0],n=t[t.length-1];if(e<=0&&n>=0)return!0}return!1}if("size"===e&&"quantitative"===n.type&&!X0(a))return!0;if((!a2(n)||!n.bin)&&kG([...MK,...jK],e)){const{orient:n,type:t}=r;return!kG(["bar","area","line","trail"],t)||!("horizontal"===n&&"y"===e||"vertical"===n&&"x"===e)}return!1}function Cne(e,n,t,r){const a=Wne(n,t,r),{type:i}=e;return VK(n)?void 0!==i?p1(n,i)?a2(t)&&!m1(i,t.type)?(LQ(b.scaleTypeNotWorkWithFieldDef(i,a)),a):i:(LQ(b.scaleTypeNotWorkWithChannel(n,i,a)),a):a:null}function Wne(e,n,t){var r;switch(n.type){case"nominal":case"ordinal":if(FZ(e)||"discrete"===ZK(e))return"shape"===e&&"ordinal"===n.type&&LQ(b.discreteChannelCannotEncode(e,"ordinal")),"ordinal";if(e in SK){if(kG(["rect","bar","image","rule"],t))return"band"}else if("arc"===t&&e in BK)return"band";return void 0!==n.band||f2(n)&&(null===(r=n.axis)||void 0===r?void 0:r.tickBand)?"band":"point";case"temporal":return FZ(e)?"time":"discrete"===ZK(e)?(LQ(b.discreteChannelCannotEncode(e,"temporal")),"ordinal"):a2(n)&&n.timeUnit&&e0(n.timeUnit).utc?"utc":"time";case"quantitative":return FZ(e)?a2(n)&&XK(n.bin)?"bin-ordinal":"linear":"discrete"===ZK(e)?(LQ(b.discreteChannelCannotEncode(e,"quantitative")),"ordinal"):"linear";case"geojson":return}throw new Error(b.invalidFieldType(n.type))}function Yne(e,{ignoreRange:n}={}){zne(e),Vee(e);for(const t of d1)kne(e,t);n||One(e)}function zne(e){Vne(e)?e.component.scales=Ene(e):e.component.scales=Fne(e)}function Ene(e){const{encoding:n,mark:t}=e;return IK.reduce((r,a)=>{const i=H2(n[a]);if(i&&t===kJ&&a===yZ&&i.type===T0)return r;let s=i&&i["scale"];if(i&&null!==s&&!1!==s){s=null!==s&&void 0!==s?s:{};const n=Cne(s,a,i,t);r[a]=new une(e.scaleName(a+"",!0),{value:n,explicit:s.type===n})}return r},{})}const Pne=_5((e,n)=>W0(e)-W0(n));function Fne(e){var n;const t=e.component.scales={},r={},a=e.component.resolve;for(const i of e.children){zne(i);for(const t of HG(i.component.scales))if(a.scale[t]=null!==(n=a.scale[t])&&void 0!==n?n:n9(t,e),"shared"===a.scale[t]){const e=r[t],n=i.component.scales[t].getWithExplicit("type");e?N0(e.value,n.value)?r[t]=x5(e,n,"type","scale",Pne):(a.scale[t]="independent",delete r[t]):r[t]=n}}for(const i of HG(r)){const n=e.scaleName(i,!0),a=r[i];t[i]=new une(n,a);for(const t of e.children){const e=t.component.scales[i];e&&(t.renameScale(e.get("name"),n),e.merged=!0)}}return t}class Ine{constructor(){this.nameMap={}}rename(e,n){this.nameMap[e]=n}has(e){return void 0!==this.nameMap[e]}get(e){while(this.nameMap[e]&&e!==this.nameMap[e])e=this.nameMap[e];return e}}function Vne(e){return"unit"===(null===e||void 0===e?void 0:e.type)}function $ne(e){return"facet"===(null===e||void 0===e?void 0:e.type)}function Une(e){return"concat"===(null===e||void 0===e?void 0:e.type)}function qne(e){return"layer"===(null===e||void 0===e?void 0:e.type)}class Gne{constructor(e,n,t,r,a,i,s){var o,l;this.type=n,this.parent=t,this.config=a,this.view=s,this.children=[],this.correctDataNames=e=>(e.from&&e.from.data&&(e.from.data=this.lookupDataSource(e.from.data)),e.from&&e.from.facet&&e.from.facet.data&&(e.from.facet.data=this.lookupDataSource(e.from.facet.data)),e),this.parent=t,this.config=a,this.name=null!==(o=e.name)&&void 0!==o?o:r,this.title=G2(e.title)?{text:e.title}:e.title,this.scaleNameMap=t?t.scaleNameMap:new Ine,this.projectionNameMap=t?t.projectionNameMap:new Ine,this.signalNameMap=t?t.signalNameMap:new Ine,this.data=e.data,this.description=e.description,this.transforms=Q5(null!==(l=e.transform)&&void 0!==l?l:[]),this.layout="layer"===n||"unit"===n?{}:m4(e,n,a),this.component={data:{sources:t?t.component.data.sources:[],outputNodes:t?t.component.data.outputNodes:{},outputNodeRefCounts:t?t.component.data.outputNodeRefCounts:{},isFaceted:q1(e)||t&&t.component.data.isFaceted&&void 0===e.data},layoutSize:new b5,layoutHeaders:{row:{},column:{},facet:{}},mark:null,resolve:Object.assign({scale:{},axis:{},legend:{}},i?bG(i):{}),selection:null,scales:null,projection:null,axes:{},legends:{}}}get width(){return this.getSizeSignalRef("width")}get height(){return this.getSizeSignalRef("height")}parse(){this.parseScale(),this.parseLayoutSize(),this.renameTopLevelLayoutSizeSignal(),this.parseSelections(),this.parseProjection(),this.parseData(),this.parseAxesAndHeaders(),this.parseLegends(),this.parseMarkGroup()}parseScale(){Yne(this)}parseProjection(){P9(this)}renameTopLevelLayoutSizeSignal(){"width"!==this.getName("width")&&this.renameSignal(this.getName("width"),"width"),"height"!==this.getName("height")&&this.renameSignal(this.getName("height"),"height")}parseLegends(){M9(this)}assembleGroupStyle(){var e,n;if("unit"===this.type||"layer"===this.type)return null!==(n=null===(e=this.view)||void 0===e?void 0:e.style)&&void 0!==n?n:"cell"}assembleEncodeFromView(e){const{style:n}=e,t=tG(e,["style"]),r={};for(const a of HG(t)){const e=t[a];void 0!==e&&(r[a]=J2(e))}return r}assembleGroupEncodeEntry(e){let n={};return this.view&&(n=this.assembleEncodeFromView(this.view)),e||(this.description&&(n["description"]=J2(this.description)),"unit"!==this.type&&"layer"!==this.type)?RG(n)?void 0:n:Object.assign({width:this.getSizeSignalRef("width"),height:this.getSizeSignalRef("height")},null!==n&&void 0!==n?n:{})}assembleLayout(){if(!this.layout)return;const e=this.layout,{spacing:n}=e,t=tG(e,["spacing"]),{component:r,config:a}=this,i=q7(r.layoutHeaders,a);return Object.assign(Object.assign(Object.assign({padding:n},this.assembleDefaultLayout()),t),i?{titleBand:i}:{})}assembleDefaultLayout(){return{}}assembleHeaderMarks(){const{layoutHeaders:e}=this.component;let n=[];for(const t of VZ)e[t].title&&n.push(Y7(this,t));for(const t of C7)n=n.concat(P7(this,t));return n}assembleAxes(){return l7(this.component.axes,this.config)}assembleLegends(){return H9(this)}assembleProjections(){return C9(this)}assembleTitle(){var e,n,t;const r=null!==(e=this.title)&&void 0!==e?e:{},{encoding:a}=r,i=tG(r,["encoding"]),s=Object.assign(Object.assign(Object.assign({},q2(this.config.title).nonMark),i),a?{encode:{update:a}}:{});if(s.text)return kG(["unit","layer"],this.type)?kG(["middle",void 0],s.anchor)&&(s.frame=null!==(n=s.frame)&&void 0!==n?n:"group"):s.anchor=null!==(t=s.anchor)&&void 0!==t?t:"start",RG(s)?void 0:s}assembleGroup(e=[]){const n={};e=e.concat(this.assembleSignals()),e.length>0&&(n.signals=e);const t=this.assembleLayout();t&&(n.layout=t),n.marks=[].concat(this.assembleHeaderMarks(),this.assembleMarks());const r=!this.parent||$ne(this.parent)?sne(this):[];r.length>0&&(n.scales=r);const a=this.assembleAxes();a.length>0&&(n.axes=a);const i=this.assembleLegends();return i.length>0&&(n.legends=i),n}getName(e){return YG((this.name?this.name+"_":"")+e)}getDataName(e){return this.getName(T5[e].toLowerCase())}requestDataName(e){const n=this.getDataName(e),t=this.component.data.outputNodeRefCounts;return t[n]=(t[n]||0)+1,n}getSizeSignalRef(e){if($ne(this.parent)){const n=Q7(e),t=LK(n),r=this.component.scales[t];if(r&&!r.merged){const e=r.get("type"),n=r.get("range");if(J0(e)&&r0(n)){const e=r.get("name"),n=ine(this,t),a=ane(n);if(a){const n=y2({aggregate:"distinct",field:a},{expr:"datum"});return{signal:X7(e,r,n)}}return LQ(b.unknownField(t)),null}}}return{signal:this.signalNameMap.get(this.getName(e))}}lookupDataSource(e){const n=this.component.data.outputNodes[e];return n?n.getSource():e}getSignalName(e){return this.signalNameMap.get(e)}renameSignal(e,n){this.signalNameMap.rename(e,n)}renameScale(e,n){this.scaleNameMap.rename(e,n)}renameProjection(e,n){this.projectionNameMap.rename(e,n)}scaleName(e,n){return n?this.getName(e):tK(e)&&VK(e)&&this.component.scales[e]||this.scaleNameMap.has(this.getName(e))?this.scaleNameMap.get(this.getName(e)):void 0}projectionName(e){return e?this.getName("projection"):this.component.projection&&!this.component.projection.merged||this.projectionNameMap.has(this.getName("projection"))?this.projectionNameMap.get(this.getName("projection")):void 0}getScaleComponent(e){if(!this.component.scales)throw new Error("getScaleComponent cannot be called before parseScale(). Make sure you have called parseScale or use parseUnitModelWithScale().");const n=this.component.scales[e];return n&&!n.merged?n:this.parent?this.parent.getScaleComponent(e):void 0}getSelectionComponent(e,n){let t=this.component.selection[e];if(!t&&this.parent&&(t=this.parent.getSelectionComponent(e,n)),!t)throw new Error(b.selectionNotFound(n));return t}hasAxisOrientSignalRef(){var e,n;return(null===(e=this.component.axes.x)||void 0===e?void 0:e.some(e=>e.hasOrientSignalRef()))||(null===(n=this.component.axes.y)||void 0===n?void 0:n.some(e=>e.hasOrientSignalRef()))}}class Jne extends Gne{vgField(e,n={}){const t=this.fieldDef(e);if(t)return y2(t,n)}reduceFieldDef(e,n){return g3(this.getMapping(),(n,t,r)=>{const a=R2(t);return a?e(n,a,r):n},n)}forEachFieldDef(e,n){p3(this.getMapping(),(n,t)=>{const r=R2(n);r&&e(r,t)},n)}}class Zne extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:"value",null!==(a=i[1])&&void 0!==a?a:"density"]}clone(){return new Zne(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.density,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set(this.transform.as)}hash(){return`DensityTransform ${wG(this.transform)}`}assemble(){const e=this.transform,{density:n}=e,t=tG(e,["density"]),r=Object.assign({type:"kde",field:n},t);return r}}class Kne extends P8{constructor(e,n){super(e),this.filter=n}clone(){return new Kne(null,Object.assign({},this.filter))}static make(e,n){const{config:t,mark:r,markDef:a}=n,i=e3("invalid",a,t);if("filter"!==i)return null;const s=n.reduceFieldDef((e,t,a)=>{const i=VK(a)&&n.getScaleComponent(a);if(i){const n=i.get("type");Z0(n)&&"count"!==t.aggregate&&!SJ(r)&&(e[t.field]=t)}return e},{});return HG(s).length?new Kne(e,s):null}dependentFields(){return new Set(HG(this.filter))}producedFields(){return new Set}hash(){return`FilterInvalid ${wG(this.filter)}`}assemble(){const e=HG(this.filter).reduce((e,n)=>{const t=this.filter[n],r=y2(t,{expr:"datum"});return null!==t&&("temporal"===t.type?e.push(`(isDate(${r}) || (isValid(${r}) && isFinite(+${r})))`):"quantitative"===t.type&&(e.push(`isValid(${r})`),e.push(`isFinite(+${r})`))),e},[]);return e.length>0?{type:"filter",expr:e.join(" && ")}:null}}class Xne extends P8{constructor(e,n){super(e),this.transform=n,this.transform=bG(n);const{flatten:t,as:r=[]}=this.transform;this.transform.as=t.map((e,n)=>{var t;return null!==(t=r[n])&&void 0!==t?t:e})}clone(){return new Xne(this.parent,bG(this.transform))}dependentFields(){return new Set(this.transform.flatten)}producedFields(){return new Set(this.transform.as)}hash(){return`FlattenTransform ${wG(this.transform)}`}assemble(){const{flatten:e,as:n}=this.transform,t={type:"flatten",fields:e,as:n};return t}}class Qne extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:"key",null!==(a=i[1])&&void 0!==a?a:"value"]}clone(){return new Qne(null,bG(this.transform))}dependentFields(){return new Set(this.transform.fold)}producedFields(){return new Set(this.transform.as)}hash(){return`FoldTransform ${wG(this.transform)}`}assemble(){const{fold:e,as:n}=this.transform,t={type:"fold",fields:e,as:n};return t}}class ete extends P8{constructor(e,n,t,r){super(e),this.fields=n,this.geojson=t,this.signal=r}clone(){return new ete(null,bG(this.fields),this.geojson,this.signal)}static parseAll(e,n){if(n.component.projection&&!n.component.projection.isFit)return e;let t=0;for(const r of[[hZ,dZ],[mZ,fZ]]){const a=r.map(e=>{const t=H2(n.encoding[e]);return a2(t)?t.field:s2(t)?{expr:`${t.datum}`}:d2(t)?{expr:`${t["value"]}`}:void 0});(a[0]||a[1])&&(e=new ete(e,a,null,n.getName(`geojson_${t++}`)))}if(n.channelHasField(yZ)){const r=n.typedFieldDef(yZ);r.type===T0&&(e=new ete(e,null,r.field,n.getName(`geojson_${t++}`)))}return e}dependentFields(){var e;const n=(null!==(e=this.fields)&&void 0!==e?e:[]).filter(re["I"]);return new Set([...this.geojson?[this.geojson]:[],...n])}producedFields(){return new Set}hash(){return`GeoJSON ${this.geojson} ${this.signal} ${wG(this.fields)}`}assemble(){return Object.assign(Object.assign(Object.assign({type:"geojson"},this.fields?{fields:this.fields}:{}),this.geojson?{geojson:this.geojson}:{}),{signal:this.signal})}}class nte extends P8{constructor(e,n,t,r){super(e),this.projection=n,this.fields=t,this.as=r}clone(){return new nte(null,this.projection,bG(this.fields),bG(this.as))}static parseAll(e,n){if(!n.projectionName())return e;for(const t of[[hZ,dZ],[mZ,fZ]]){const r=t.map(e=>{const t=H2(n.encoding[e]);return a2(t)?t.field:s2(t)?{expr:`${t.datum}`}:d2(t)?{expr:`${t["value"]}`}:void 0}),a=t[0]===mZ?"2":"";(r[0]||r[1])&&(e=new nte(e,n.projectionName(),r,[n.getName("x"+a),n.getName("y"+a)]))}return e}dependentFields(){return new Set(this.fields.filter(re["I"]))}producedFields(){return new Set(this.as)}hash(){return`Geopoint ${this.projection} ${wG(this.fields)} ${wG(this.as)}`}assemble(){return{type:"geopoint",projection:this.projection,fields:this.fields,as:this.as}}}class tte extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new tte(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.impute,this.transform.key,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set([this.transform.impute])}processSequence(e){const{start:n=0,stop:t,step:r}=e,a=[n,t,...r?[r]:[]].join(",");return{signal:`sequence(${a})`}}static makeFromTransform(e,n){return new tte(e,n)}static makeFromEncoding(e,n){const t=n.encoding,r=t.x,a=t.y;if(a2(r)&&a2(a)){const i=r.impute?r:a.impute?a:void 0;if(void 0===i)return;const s=r.impute?a:a.impute?r:void 0,{method:o,value:l,frame:u,keyvals:c}=i.impute,d=b3(n.mark,t);return new tte(e,Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({impute:i.field,key:s.field},o?{method:o}:{}),void 0!==l?{value:l}:{}),u?{frame:u}:{}),void 0!==c?{keyvals:c}:{}),d.length?{groupby:d}:{}))}return null}hash(){return`Impute ${wG(this.transform)}`}assemble(){const{impute:e,key:n,keyvals:t,method:r,groupby:a,value:i,frame:s=[null,null]}=this.transform,o=Object.assign(Object.assign(Object.assign(Object.assign({type:"impute",field:e,key:n},t?{keyvals:R5(t)?this.processSequence(t):t}:{}),{method:"value"}),a?{groupby:a}:{}),{value:r&&"value"!==r?null:i});if(r&&"value"!==r){const n=Object.assign({type:"window",as:[`imputed_${e}_value`],ops:[r],fields:[e],frame:s,ignorePeers:!1},a?{groupby:a}:{}),t={type:"formula",expr:`datum.${e} === null ? datum.imputed_${e}_value : datum.${e}`,as:e};return[o,n,t]}return[o]}}class rte extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:n.on,null!==(a=i[1])&&void 0!==a?a:n.loess]}clone(){return new rte(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.loess,this.transform.on,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set(this.transform.as)}hash(){return`LoessTransform ${wG(this.transform)}`}assemble(){const e=this.transform,{loess:n,on:t}=e,r=tG(e,["loess","on"]),a=Object.assign({type:"loess",x:t,y:n},r);return a}}class ate extends P8{constructor(e,n,t){super(e),this.transform=n,this.secondary=t}clone(){return new ate(null,bG(this.transform),this.secondary)}static make(e,n,t,r){const a=n.component.data.sources,{from:i}=t;let s=null;if(N5(i)){let e=Ote(i.data,a);e||(e=new hee(i.data),a.push(e));const t=n.getName(`lookup_${r}`);s=new F8(e,t,T5.Lookup,n.component.data.outputNodeRefCounts),n.component.data.outputNodes[t]=s}else if(C5(i)){const e=i.selection;if(t=Object.assign({as:e},t),s=n.getSelectionComponent(YG(e),e).materialized,!s)throw new Error(b.noSameUnitLookup(e))}return new ate(e,t,s.getSource())}dependentFields(){return new Set([this.transform.lookup])}producedFields(){return new Set(this.transform.as?Object(re["i"])(this.transform.as):this.transform.from.fields)}hash(){return`Lookup ${wG({transform:this.transform,secondary:this.secondary})}`}assemble(){let e;if(this.transform.from.fields)e=Object.assign({values:this.transform.from.fields},this.transform.as?{as:Object(re["i"])(this.transform.as)}:{});else{let n=this.transform.as;Object(re["I"])(n)||(LQ(b.NO_FIELDS_NEEDS_AS),n="_lookup"),e={as:[n]}}return Object.assign(Object.assign({type:"lookup",from:this.secondary,key:this.transform.from.key,fields:[this.transform.lookup]},e),this.transform.default?{default:this.transform.default}:{})}}class ite extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:"prob",null!==(a=i[1])&&void 0!==a?a:"value"]}clone(){return new ite(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.quantile,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set(this.transform.as)}hash(){return`QuantileTransform ${wG(this.transform)}`}assemble(){const e=this.transform,{quantile:n}=e,t=tG(e,["quantile"]),r=Object.assign({type:"quantile",field:n},t);return r}}class ste extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:n.on,null!==(a=i[1])&&void 0!==a?a:n.regression]}clone(){return new ste(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.regression,this.transform.on,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set(this.transform.as)}hash(){return`RegressionTransform ${wG(this.transform)}`}assemble(){const e=this.transform,{regression:n,on:t}=e,r=tG(e,["regression","on"]),a=Object.assign({type:"regression",x:t,y:n},r);return a}}class ote extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new ote(null,bG(this.transform))}addDimensions(e){var n;this.transform.groupby=jG((null!==(n=this.transform.groupby)&&void 0!==n?n:[]).concat(e),e=>e)}producedFields(){}dependentFields(){var e;return new Set([this.transform.pivot,this.transform.value,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}hash(){return`PivotTransform ${wG(this.transform)}`}assemble(){const{pivot:e,value:n,groupby:t,limit:r,op:a}=this.transform;return Object.assign(Object.assign(Object.assign({type:"pivot",field:e,value:n},void 0!==r?{limit:r}:{}),void 0!==a?{op:a}:{}),void 0!==t?{groupby:t}:{})}}class lte extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new lte(null,bG(this.transform))}dependentFields(){return new Set}producedFields(){return new Set}hash(){return`SampleTransform ${wG(this.transform)}`}assemble(){return{type:"sample",size:this.transform.sample}}}function ute(e){let n=0;function t(r,a){var i;if(r instanceof hee&&!r.isGenerator&&!S5(r.data)){e.push(a);const n={name:null,source:a.name,transform:[]};a=n}if(r instanceof lee&&(r.parent instanceof hee&&!a.source?(a.format=Object.assign(Object.assign({},null!==(i=a.format)&&void 0!==i?i:{}),{parse:r.assembleFormatParse()}),a.transform.push(...r.assembleTransforms(!0))):a.transform.push(...r.assembleTransforms())),r instanceof tee){a.name||(a.name=`data_${n++}`),!a.source||a.transform.length>0?(e.push(a),r.data=a.name):r.data=a.source;for(const n of r.assemble())e.push(n)}else{if((r instanceof cee||r instanceof dee||r instanceof Kne||r instanceof X6||r instanceof T7||r instanceof nte||r instanceof ete||r instanceof nee||r instanceof ate||r instanceof Ree||r instanceof Lee||r instanceof Qne||r instanceof Xne||r instanceof Zne||r instanceof rte||r instanceof ite||r instanceof ste||r instanceof uee||r instanceof lte||r instanceof ote)&&a.transform.push(r.assemble()),(r instanceof X9||r instanceof I8||r instanceof tte||r instanceof Aee)&&a.transform.push(...r.assemble()),r instanceof F8)if(a.source&&0===a.transform.length)r.setSource(a.source);else if(r.parent instanceof F8)r.setSource(a.name);else if(a.name||(a.name=`data_${n++}`),r.setSource(a.name),1===r.numChildren()){e.push(a);const n={name:null,source:a.name,transform:[]};a=n}switch(r.numChildren()){case 0:r instanceof F8&&(!a.source||a.transform.length>0)&&e.push(a);break;case 1:t(r.children[0],a);break;default:{a.name||(a.name=`data_${n++}`);let i=a.name;!a.source||a.transform.length>0?e.push(a):i=a.source;for(const e of r.children){const n={name:null,source:i,transform:[]};t(e,n)}break}}}}return t}function cte(e){const n=[],t=ute(n);for(const r of e.children)t(r,{source:e.name,name:null,transform:[]});return n}function dte(e,n){var t,r;const a=[],i=ute(a);let s=0;for(const l of e.sources){l.hasName()||(l.dataName=`source_${s++}`);const e=l.assemble();i(l,e)}for(const l of a)0===l.transform.length&&delete l.transform;let o=0;for(const[l,u]of a.entries())0!==(null!==(t=u.transform)&&void 0!==t?t:[]).length||u.source||a.splice(o++,0,a.splice(l,1)[0]);for(const l of a)for(const n of null!==(r=l.transform)&&void 0!==r?r:[])"lookup"===n.type&&(n.from=e.outputNodes[n.from].getSource());for(const l of a)l.name in n&&(l.values=n[l.name]);return a}function hte(e){return"top"===e||"left"===e||t0(e)?"header":"footer"}function fte(e){for(const n of VZ)mte(e,n);gte(e,"x"),gte(e,"y")}function mte(e,n){var t;const{facet:r,config:a,child:i,component:s}=e;if(e.channelHasField(n)){const o=r[n],l=H7("title",null,a,n);let u=j2(o,a,{allowDisabling:!0,includeDefault:void 0===l||!!l});i.component.layoutHeaders[n].title&&(u=Object(re["B"])(u)?u.join(", "):u,u+=" / "+i.component.layoutHeaders[n].title,i.component.layoutHeaders[n].title=null);const c=H7("labelOrient",o,a,n),d=null!==(t=o.header)&&void 0!==t?t:{},h=JG(d.labels,a.header.labels,!0),f=kG(["bottom","right"],c)?"footer":"header";s.layoutHeaders[n]={title:u,facetFieldDef:o,[f]:"facet"===n?[]:[pte(e,n,h)]}}}function pte(e,n,t){const r="row"===n?"height":"width";return{labels:t,sizeSignal:e.child.component.layoutSize.get(r)?e.child.getSizeSignalRef(r):void 0,axes:[]}}function gte(e,n){var t;const{child:r}=e;if(r.component.axes[n]){const{layoutHeaders:a,resolve:i}=e.component;if(i.axis[n]=t9(i,n),"shared"===i.axis[n]){const i="x"===n?"column":"row",s=a[i];for(const a of r.component.axes[n]){const n=hte(a.get("orient"));s[n]=null!==(t=s[n])&&void 0!==t?t:[pte(e,i,!1)];const r=s7(a,"main",e.config,{header:!0});r&&s[n][0].axes.push(r),a.mainExtracted=!0}}}}function bte(e){vte(e),_te(e,"width"),_te(e,"height")}function yte(e){vte(e);const n=1===e.layout.columns?"width":"childWidth",t=void 0===e.layout.columns?"height":"childHeight";_te(e,n),_te(e,t)}function vte(e){for(const n of e.children)n.parseLayoutSize()}function _te(e,n){const t=Q7(n),r=LK(t),a=e.component.resolve,i=e.component.layoutSize;let s;for(const o of e.children){const e=o.component.layoutSize.getWithExplicit(t),n=a.scale[r];if("independent"===n&&"step"===e.value){s=void 0;break}if(s){if("independent"===n&&s.value!==e.value){s=void 0;break}s=x5(s,e,t,"")}else s=e}if(s){for(const r of e.children)e.renameSignal(r.getName(t),e.getName(n)),r.component.layoutSize.set(t,"merged",!1);i.setWithExplicit(n,s)}else i.setWithExplicit(n,{explicit:!1,value:void 0})}function wte(e){const{size:n,component:t}=e;for(const r of MK){const a=lK(r);if(n[a]){const e=n[a];t.layoutSize.set(a,u4(e)?"step":e,!0)}else{const n=xte(e,a);t.layoutSize.set(a,n,!1)}}}function xte(e,n){const t="width"===n?"x":"y",r=e.config,a=e.getScaleComponent(t);if(a){const e=a.get("type"),t=a.get("range");if(J0(e)){const e=b4(r.view,n);return r0(t)||u4(e)?"step":e}return p4(r.view,n)}if(e.hasProjection||"arc"===e.mark)return p4(r.view,n);{const e=b4(r.view,n);return u4(e)?e.step:e}}function kte(e,n,t){return y2(n,Object.assign({suffix:`by_${y2(e)}`},null!==t&&void 0!==t?t:{}))}class Ste extends Jne{constructor(e,n,t,r){super(e,"facet",n,t,r,e.resolve),this.child=jre(e.spec,this,this.getName("child"),void 0,r),this.children=[this.child],this.facet=this.initFacet(e.facet,r)}initFacet(e,n){return $1(e)?g3(e,(e,t,r)=>kG([eZ,nZ],r)?void 0===t.field?(LQ(b.emptyFieldDef(t,r)),e):(e[r]=N2(t,r,n),e):(LQ(b.incompatibleChannel(r,"facet")),e),{}):{facet:N2(e,"facet",n)}}channelHasField(e){return!!this.facet[e]}fieldDef(e){return this.facet[e]}parseData(){this.component.data=Lte(this),this.child.parseData()}parseLayoutSize(){vte(this)}parseSelections(){this.child.parseSelections(),this.component.selection=this.child.component.selection}parseMarkGroup(){this.child.parseMarkGroup()}parseAxesAndHeaders(){this.child.parseAxesAndHeaders(),fte(this)}assembleSelectionTopLevelSignals(e){return this.child.assembleSelectionTopLevelSignals(e)}assembleSignals(){return this.child.assembleSignals(),[]}assembleSelectionData(e){return this.child.assembleSelectionData(e)}getHeaderLayoutMixins(){var e,n,t;const r={};for(const a of VZ)for(const i of W7){const s=this.component.layoutHeaders[a],o=s[i],{facetFieldDef:l}=s;if(l){const n=H7("titleOrient",l,this.config,a);if(kG(["right","bottom"],n)){const t=R7(a,n);r.titleAnchor=null!==(e=r.titleAnchor)&&void 0!==e?e:{},r.titleAnchor[t]="end"}}if(null===o||void 0===o?void 0:o[0]){const e="row"===a?"height":"width",o="header"===i?"headerBand":"footerBand";"facet"===a||this.child.component.layoutSize.get(e)||(r[o]=null!==(n=r[o])&&void 0!==n?n:{},r[o][a]=.5),s.title&&(r.offset=null!==(t=r.offset)&&void 0!==t?t:{},r.offset["row"===a?"rowTitle":"columnTitle"]=10)}}return r}assembleDefaultLayout(){const{column:e,row:n}=this.facet,t=e?this.columnDistinctSignal():n?1:void 0;let r="all";return(n||"independent"!==this.component.resolve.scale.x)&&(e||"independent"!==this.component.resolve.scale.y)||(r="none"),Object.assign(Object.assign(Object.assign({},this.getHeaderLayoutMixins()),t?{columns:t}:{}),{bounds:"full",align:r})}assembleLayoutSignals(){return this.child.assembleLayoutSignals()}columnDistinctSignal(){if(!(this.parent&&this.parent instanceof Ste)){const e=this.getName("column_domain");return{signal:`length(data('${e}'))`}}}assembleGroup(e){return this.parent&&this.parent instanceof Ste?Object.assign(Object.assign({},this.channelHasField("column")?{encode:{update:{columns:{field:y2(this.facet.column,{prefix:"distinct"})}}}}:{}),super.assembleGroup(e)):super.assembleGroup(e)}getCardinalityAggregateForChild(){const e=[],n=[],t=[];if(this.child instanceof Ste){if(this.child.channelHasField("column")){const r=y2(this.child.facet.column);e.push(r),n.push("distinct"),t.push(`distinct_${r}`)}}else for(const r of MK){const a=this.child.component.scales[r];if(a&&!a.merged){const i=a.get("type"),s=a.get("range");if(J0(i)&&r0(s)){const a=ine(this.child,r),i=ane(a);i?(e.push(i),n.push("distinct"),t.push(`distinct_${i}`)):LQ(b.unknownField(r))}}}return{fields:e,ops:n,as:t}}assembleFacet(){const{name:e,data:n}=this.component.data.facetRoot,{row:t,column:r}=this.facet,{fields:a,ops:i,as:s}=this.getCardinalityAggregateForChild(),o=[];for(const u of VZ){const e=this.facet[u];if(e){o.push(y2(e));const{bin:n,sort:l}=e;if(XK(n)&&o.push(y2(e,{binSuffix:"end"})),I1(l)){const{field:n,op:o=z1}=l,u=kte(e,l);t&&r?(a.push(u),i.push("max"),s.push(u)):(a.push(n),i.push(o),s.push(u))}else if(Object(re["B"])(l)){const n=A7(e,u);a.push(n),i.push("max"),s.push(n)}}}const l=!!t&&!!r;return Object.assign({name:e,data:n,groupby:o},l||a.length>0?{aggregate:Object.assign(Object.assign({},l?{cross:l}:{}),a.length?{fields:a,ops:i,as:s}:{})}:{})}facetSortFields(e){const{facet:n}=this,t=n[e];return t?I1(t.sort)?[kte(t,t.sort,{expr:"datum"})]:Object(re["B"])(t.sort)?[A7(t,e,{expr:"datum"})]:[y2(t,{expr:"datum"})]:[]}facetSortOrder(e){const{facet:n}=this,t=n[e];if(t){const{sort:e}=t,n=(I1(e)?e.order:!Object(re["B"])(e)&&e)||"ascending";return[n]}return[]}assembleLabelTitle(){const{facet:e,config:n}=this;if(e.facet)return I7(e.facet,"facet",n);const t={row:["top","bottom"],column:["left","right"]};for(const r of C7)if(e[r]){const a=H7("labelOrient",e[r],n,r);if(kG(t[r],a))return I7(e[r],r,n)}}assembleMarks(){const{child:e}=this,n=this.component.data.facetRoot,t=cte(n),r=e.assembleGroupEncodeEntry(!1),a=this.assembleLabelTitle()||e.assembleTitle(),i=e.assembleGroupStyle(),s=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:this.getName("cell"),type:"group"},a?{title:a}:{}),i?{style:i}:{}),{from:{facet:this.assembleFacet()},sort:{field:VZ.map(e=>this.facetSortFields(e)).flat(),order:VZ.map(e=>this.facetSortOrder(e)).flat()}}),t.length>0?{data:t}:{}),r?{encode:{update:r}}:{}),e.assembleGroup(x6(this,[])));return[s]}getMapping(){return this.facet}}function Mte(e,n){const{row:t,column:r}=n;if(t&&r){let n=null;for(const a of[t,r])if(I1(a.sort)){const{field:t,op:r=z1}=a.sort;e=n=new Lee(e,{joinaggregate:[{op:r,field:t,as:kte(a,a.sort,{forAs:!0})}],groupby:[y2(a)]})}return n}return null}function Ote(e,n){var t,r,a,i,s,o,l,u,c,d;for(const h of n){const n=h.data;if((!e.name||!h.hasName()||e.name===h.dataName)&&((!(null===(t=e["format"])||void 0===t?void 0:t.mesh)||!(null===(r=n.format)||void 0===r?void 0:r.feature))&&(!(null===(a=e["format"])||void 0===a?void 0:a.feature)&&!(null===(i=n.format)||void 0===i?void 0:i.feature)||(null===(s=e["format"])||void 0===s?void 0:s.feature)===(null===(o=n.format)||void 0===o?void 0:o.feature))&&(!(null===(l=e["format"])||void 0===l?void 0:l.mesh)&&!(null===(u=n.format)||void 0===u?void 0:u.mesh)||(null===(c=e["format"])||void 0===c?void 0:c.mesh)===(null===(d=n.format)||void 0===d?void 0:d.mesh))))if(M5(e)&&M5(n)){if(gG(e.values,n.values))return h}else if(S5(e)&&S5(n)){if(e.url===n.url)return h}else if(O5(e)&&e.name===h.dataName)return h}return null}function Bte(e,n){if(e.data||!e.parent){if(null===e.data){const e=new hee({values:[]});return n.push(e),e}const t=Ote(e.data,n);if(t)return B5(e.data)||(t.data.format=OG({},e.data.format,t.data.format)),!t.hasName()&&e.data.name&&(t.dataName=e.data.name),t;{const t=new hee(e.data);return n.push(t),t}}return e.parent.component.data.facetRoot?e.parent.component.data.facetRoot:e.parent.component.data.main}function jte(e,n,t){var r,a;let i=0;for(const s of n.transforms){let o,l=void 0;if(U5(s))o=e=new T7(e,s),l="derived";else if(A5(s)){const a=iee(s);o=e=null!==(r=lee.makeWithAncestors(e,{},a,t))&&void 0!==r?r:e,e=new X6(e,n,s.filter)}else if(q5(s))o=e=X9.makeFromTransform(e,s,n),l="number";else if(J5(s)){l="date";const n=t.getWithExplicit(s.field);void 0===n.value&&(e=new lee(e,{[s.field]:l}),t.set(s.field,l,!1)),o=e=I8.makeFromTransform(e,s)}else if(Z5(s))o=e=nee.makeFromTransform(e,s),l="number",G6(n)&&(e=new uee(e));else if(H5(s))o=e=ate.make(e,n,s,i++),l="derived";else if(I5(s))o=e=new Ree(e,s),l="number";else if(V5(s))o=e=new Lee(e,s),l="number";else if(K5(s))o=e=Aee.makeFromTransform(e,s),l="derived";else if(X5(s))o=e=new Qne(e,s),l="derived";else if($5(s))o=e=new Xne(e,s),l="derived";else if(W5(s))o=e=new ote(e,s),l="derived";else if(F5(s))e=new lte(e,s);else if(G5(s))o=e=tte.makeFromTransform(e,s),l="derived";else if(Y5(s))o=e=new Zne(e,s),l="derived";else if(z5(s))o=e=new ite(e,s),l="derived";else if(E5(s))o=e=new ste(e,s),l="derived";else{if(!P5(s)){LQ(b.invalidTransformIgnored(s));continue}o=e=new rte(e,s),l="derived"}if(o&&void 0!==l)for(const e of null!==(a=o.producedFields())&&void 0!==a?a:[])t.set(e,l,!1)}return e}function Lte(e){var n,t,r,a,i,s,o,l,u,c;let d=Bte(e,e.component.data.sources);const{outputNodes:h,outputNodeRefCounts:f}=e.component.data,m=e.parent?e.parent.component.data.ancestorParse.clone():new k5,p=e.data;B5(p)?(j5(p)?d=new dee(d,p.sequence):D5(p)&&(d=new cee(d,p.graticule)),m.parseNothing=!0):null===(null===(n=null===p||void 0===p?void 0:p.format)||void 0===n?void 0:n.parse)&&(m.parseNothing=!0),d=null!==(t=lee.makeExplicit(d,e,m))&&void 0!==t?t:d,d=new uee(d);const g=e.parent&&qne(e.parent);(Vne(e)||$ne(e))&&g&&(d=null!==(r=X9.makeFromEncoding(d,e))&&void 0!==r?r:d),e.transforms.length>0&&(d=jte(d,e,m));const b=oee(e),y=see(e);d=null!==(a=lee.makeWithAncestors(d,{},Object.assign(Object.assign({},b),y),m))&&void 0!==a?a:d,Vne(e)&&(d=ete.parseAll(d,e),d=nte.parseAll(d,e)),(Vne(e)||$ne(e))&&(g||(d=null!==(i=X9.makeFromEncoding(d,e))&&void 0!==i?i:d),d=null!==(s=I8.makeFromEncoding(d,e))&&void 0!==s?s:d,d=T7.parseAllForSortIndex(d,e));const v=e.getDataName(T5.Raw),_=new F8(d,v,T5.Raw,f);if(h[v]=_,d=_,Vne(e)){const n=nee.makeFromEncoding(d,e);n&&(d=n,G6(e)&&(d=new uee(d))),d=null!==(o=tte.makeFromEncoding(d,e))&&void 0!==o?o:d,d=null!==(l=Aee.makeFromEncoding(d,e))&&void 0!==l?l:d}Vne(e)&&(d=null!==(u=Kne.make(d,e))&&void 0!==u?u:d);const w=e.getDataName(T5.Main),x=new F8(d,w,T5.Main,f);h[w]=x,d=x,Vne(e)&&t7(e,x);let k=null;if($ne(e)){const n=e.getName("facet");d=null!==(c=Mte(d,e.facet))&&void 0!==c?c:d,k=new tee(d,e,n,x.getSource()),h[n]=k}return Object.assign(Object.assign({},e.component.data),{outputNodes:h,outputNodeRefCounts:f,raw:_,main:x,facetRoot:k,ancestorParse:m})}class Dte extends Gne{constructor(e,n,t,r){var a,i,s,o;super(e,"concat",n,t,r,e.resolve),"shared"!==(null===(i=null===(a=e.resolve)||void 0===a?void 0:a.axis)||void 0===i?void 0:i.x)&&"shared"!==(null===(o=null===(s=e.resolve)||void 0===s?void 0:s.axis)||void 0===o?void 0:o.y)||LQ(b.CONCAT_CANNOT_SHARE_AXIS),this.children=this.getChildren(e).map((e,n)=>jre(e,this,this.getName("concat_"+n),void 0,r))}parseData(){this.component.data=Lte(this);for(const e of this.children)e.parseData()}parseSelections(){this.component.selection={};for(const e of this.children){e.parseSelections();for(const n of HG(e.component.selection))this.component.selection[n]=e.component.selection[n]}}parseMarkGroup(){for(const e of this.children)e.parseMarkGroup()}parseAxesAndHeaders(){for(const e of this.children)e.parseAxesAndHeaders()}getChildren(e){return o4(e)?e.vconcat:l4(e)?e.hconcat:e.concat}parseLayoutSize(){yte(this)}parseAxisGroup(){return null}assembleSelectionTopLevelSignals(e){return this.children.reduce((e,n)=>n.assembleSelectionTopLevelSignals(e),e)}assembleSignals(){return this.children.forEach(e=>e.assembleSignals()),[]}assembleLayoutSignals(){const e=J7(this);for(const n of this.children)e.push(...n.assembleLayoutSignals());return e}assembleSelectionData(e){return this.children.reduce((e,n)=>n.assembleSelectionData(e),e)}assembleMarks(){return this.children.map(e=>{const n=e.assembleTitle(),t=e.assembleGroupStyle(),r=e.assembleGroupEncodeEntry(!1);return Object.assign(Object.assign(Object.assign(Object.assign({type:"group",name:e.getName("group")},n?{title:n}:{}),t?{style:t}:{}),r?{encode:{update:r}}:{}),e.assembleGroup())})}assembleDefaultLayout(){const e=this.layout.columns;return Object.assign(Object.assign({},null!=e?{columns:e}:{}),{bounds:"full",align:"each"})}}function Tte(e){return!1===e||null===e}const Ate=Object.assign(Object.assign({disable:1,gridScale:1,scale:1},sJ),{labelExpr:1,encode:1}),Rte=HG(Ate);class Hte extends b5{constructor(e={},n={},t=!1){super(),this.explicit=e,this.implicit=n,this.mainExtracted=t}clone(){return new Hte(bG(this.explicit),bG(this.implicit),this.mainExtracted)}hasAxisPart(e){return"axis"===e||("grid"===e||"title"===e?!!this.get(e):!Tte(this.get(e)))}hasOrientSignalRef(){return t0(this.explicit.orient)}}function Nte(e,n,t){var r;const{encoding:a,config:i}=e,s=null!==(r=H2(a[n]))&&void 0!==r?r:H2(a[oK(n)]),o=e.axis(n)||{},{format:l,formatType:u}=o;return M1(u)?Object.assign({text:D1({fieldOrDatumDef:s,field:"datum.value",format:l,formatType:u,config:i})},t):t}function Cte(e){return MK.reduce((n,t)=>(e.component.scales[t]&&(n[t]=[Ite(t,e)]),n),{})}const Wte={bottom:"top",top:"bottom",left:"right",right:"left"};function Yte(e){var n;const{axes:t,resolve:r}=e.component,a={top:0,bottom:0,right:0,left:0};for(const i of e.children){i.parseAxesAndHeaders();for(const n of HG(i.component.axes))r.axis[n]=t9(e.component.resolve,n),"shared"===r.axis[n]&&(t[n]=zte(t[n],i.component.axes[n]),t[n]||(r.axis[n]="independent",delete t[n]))}for(const i of MK){for(const s of e.children)if(s.component.axes[i]){if("independent"===r.axis[i]){t[i]=(null!==(n=t[i])&&void 0!==n?n:[]).concat(s.component.axes[i]);for(const e of s.component.axes[i]){const{value:n,explicit:t}=e.getWithExplicit("orient");if(!t0(n)){if(a[n]>0&&!t){const t=Wte[n];a[n]>a[t]&&e.set("orient",t,!1)}a[n]++}}}delete s.component.axes[i]}if("independent"===r.axis[i]&&t[i]&&t[i].length>1)for(const e of t[i])e.get("grid")&&!e.explicit.grid&&(e.implicit.grid=!1)}}function zte(e,n){if(!e)return n.map(e=>e.clone());{if(e.length!==n.length)return;const t=e.length;for(let r=0;r{switch(t){case"title":return o3(e,n);case"gridScale":return{explicit:e.explicit,value:JG(e.value,n.value)}}return w5(e,n,t,"axis")});e.setWithExplicit(t,r)}return e}function Pte(e,n,t,r,a){if("disable"===n)return void 0!==t;switch(t=t||{},n){case"titleAngle":case"labelAngle":return e===(t0(t.labelAngle)?t.labelAngle:eJ(t.labelAngle));case"values":return!!t.values;case"encode":return!!t.encoding||!!t.labelAngle;case"title":if(e===j7(r,a))return!0}return e===t[n]}const Fte=new Set(["grid","translate","format","formatType","orient","labelExpr","tickCount","position","tickMinStep"]);function Ite(e,n){var t,r,a;let i=n.axis(e);const s=new Hte,o=H2(n.encoding[e]),{mark:l,config:u}=n,c=(null===i||void 0===i?void 0:i.orient)||(null===(t=u["x"===e?"axisX":"axisY"])||void 0===t?void 0:t.orient)||(null===(r=u.axis)||void 0===r?void 0:r.orient)||O7(e),d=n.getScaleComponent(e).get("type"),h=m7(e,d,c,n.config),f=void 0!==i?!i:g7("disable",u.style,null===i||void 0===i?void 0:i.style,h).configValue;if(s.set("disable",f,void 0!==i),f)return s;i=i||{};const m=_7(o,i,e,u.style,h),p={fieldOrDatumDef:o,axis:i,channel:e,model:n,scaleType:d,orient:c,labelAngle:m,mark:l,config:u};for(const y of Rte){const t=y in b7?b7[y](p):lJ(y)?i[y]:void 0,r=void 0!==t,a=Pte(t,y,i,n,e);if(r&&a)s.set(y,t,a);else{const{configValue:e,configFrom:n}=lJ(y)&&"values"!==y?g7(y,u.style,i.style,h):{},o=void 0!==e;r&&!o?s.set(y,t,a):("vgAxisConfig"!==n||Fte.has(y)&&o||rJ(e)||t0(e))&&s.set(y,e,!1)}}const g=null!==(a=i.encoding)&&void 0!==a?a:{},b=aJ.reduce((t,r)=>{var a;if(!s.hasAxisPart(r))return t;const i=e9(null!==(a=g[r])&&void 0!==a?a:{},n),o="labels"===r?Nte(n,e,i):i;return void 0===o||RG(o)||(t[r]={update:o}),t},{});return RG(b)||s.set("encode",b,!!i.encoding||void 0!==i.labelAngle),s}function Vte({encoding:e,size:n}){for(const t of MK){const r=lK(t);u4(n[r])&&o2(e[t])&&(delete n[r],LQ(b.stepDropped(r)))}return n}function $te(e,n,t){const r=e3("orient",e,t);if(e.orient=Jte(e.type,n,r),void 0!==r&&r!==e.orient&&LQ(b.orientOverridden(e.orient,r)),"bar"===e.type&&e.orient){const r=e3("cornerRadiusEnd",e,t);if(void 0!==r){const t="horizontal"===e.orient&&n.x2||"vertical"===e.orient&&n.y2?["cornerRadius"]:NJ[e.orient];for(const n of t)e[n]=r;void 0!==e.cornerRadiusEnd&&delete e.cornerRadiusEnd}}const a=e3("opacity",e,t);void 0===a&&(e.opacity=qte(e.type,n));const i=e3("cursor",e,t);return void 0===i&&(e.cursor=Ute(e,n,t)),e}function Ute(e,n,t){return n.href||e.href||e3("href",e,t)?"pointer":e.cursor}function qte(e,n){if(kG([pJ,vJ,wJ,xJ],e)&&!u3(n))return.7}function Gte(e,n,{graticule:t}){if(t)return!1;const r=n3("filled",e,n),a=e.type;return JG(r,a!==pJ&&a!==mJ&&a!==bJ)}function Jte(e,n,t){switch(e){case pJ:case wJ:case xJ:case yJ:case gJ:case fJ:return}const{x:r,y:a,x2:i,y2:s}=n;switch(e){case hJ:if(a2(r)&&(QK(r.bin)||a2(a)&&a.aggregate&&!r.aggregate))return"vertical";if(a2(a)&&(QK(a.bin)||a2(r)&&r.aggregate&&!a.aggregate))return"horizontal";if(s||i){if(t)return t;if(!i&&(a2(r)&&r.type===B0&&!XK(r.bin)||l2(r)))return"horizontal";if(!s&&(a2(a)&&a.type===B0&&!XK(a.bin)||l2(a)))return"vertical"}case bJ:if(i&&(!a2(r)||!QK(r.bin))&&s&&(!a2(a)||!QK(a.bin)))return;case dJ:if(s)return a2(a)&&QK(a.bin)?"horizontal":"vertical";if(i)return a2(r)&&QK(r.bin)?"vertical":"horizontal";if(e===bJ){if(r&&!a)return"vertical";if(a&&!r)return"horizontal"}case mJ:case vJ:{const n=o2(r),i=o2(a);if(n&&!i)return"tick"!==e?"horizontal":"vertical";if(!n&&i)return"tick"!==e?"vertical":"horizontal";if(n&&i){const n=r,i=a,s=n.type===L0,o=i.type===L0;return s&&!o?"tick"!==e?"vertical":"horizontal":!s&&o?"tick"!==e?"horizontal":"vertical":!n.aggregate&&i.aggregate?"tick"!==e?"vertical":"horizontal":n.aggregate&&!i.aggregate?"tick"!==e?"horizontal":"vertical":t||"vertical"}return t||void 0}}return"vertical"}const Zte={vgMark:"arc",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),S8(e,"radius","arc")),S8(e,"theta","arc"))},Kte={vgMark:"area",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"include",size:"ignore",theta:"ignore"})),v8("x",e,{defaultPos:"zeroOrMin",defaultPos2:"zeroOrMin",range:"horizontal"===e.markDef.orient})),v8("y",e,{defaultPos:"zeroOrMin",defaultPos2:"zeroOrMin",range:"vertical"===e.markDef.orient})),N8(e))},Xte={vgMark:"rect",encodeEntry:e=>Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),S8(e,"x","bar")),S8(e,"y","bar"))},Qte={vgMark:"shape",encodeEntry:e=>Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),postEncodingTransform:e=>{const{encoding:n}=e,t=n.shape,r=Object.assign({type:"geoshape",projection:e.projectionName()},t&&a2(t)&&t.type===T0?{field:y2(t,{expr:"datum"})}:{});return[r]}},ere={vgMark:"image",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"ignore",orient:"ignore",size:"ignore",theta:"ignore"})),S8(e,"x","image")),S8(e,"y","image")),n8(e,"url"))},nre={vgMark:"line",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),u8("size",e,{vgChannel:"strokeWidth"})),N8(e))},tre={vgMark:"trail",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"include",orient:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),u8("size",e)),N8(e))};function rre(e,n){const{config:t}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"include",orient:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),u8("size",e)),u8("angle",e)),are(e,t,n))}function are(e,n,t){return t?{shape:{value:t}}:u8("shape",e)}const ire={vgMark:"symbol",encodeEntry:e=>rre(e)},sre={vgMark:"symbol",encodeEntry:e=>rre(e,"circle")},ore={vgMark:"symbol",encodeEntry:e=>rre(e,"square")},lre={vgMark:"rect",encodeEntry:e=>Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),S8(e,"x","rect")),S8(e,"y","rect"))},ure={vgMark:"rule",encodeEntry:e=>{const{markDef:n}=e,t=n.orient;return e.encoding.x||e.encoding.y||e.encoding.latitude||e.encoding.longitude?Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),v8("x",e,{defaultPos:"horizontal"===t?"zeroOrMax":"mid",defaultPos2:"zeroOrMin",range:"vertical"!==t})),v8("y",e,{defaultPos:"vertical"===t?"zeroOrMax":"mid",defaultPos2:"zeroOrMin",range:"horizontal"!==t})),u8("size",e,{vgChannel:"strokeWidth"})):{}}},cre={vgMark:"text",encodeEntry:e=>{const{config:n,encoding:t}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"include",baseline:"include",color:"include",size:"ignore",orient:"ignore",theta:"include"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),n8(e)),u8("size",e,{vgChannel:"fontSize"})),u8("angle",e)),W8("align",dre(e.markDef,t,n))),W8("baseline",hre(e.markDef,t,n))),f8("radius",e,{defaultPos:null,isMidPoint:!0})),f8("theta",e,{defaultPos:null,isMidPoint:!0}))}};function dre(e,n,t){const r=e3("align",e,t);if(void 0===r)return"center"}function hre(e,n,t){const r=e3("baseline",e,t);if(void 0===r)return"middle"}const fre={vgMark:"rect",encodeEntry:e=>{const{config:n,markDef:t}=e,r=t.orient,a="horizontal"===r?"width":"height",i="horizontal"===r?"height":"width";return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid",vgChannel:"xc"})),f8("y",e,{defaultPos:"mid",vgChannel:"yc"})),u8("size",e,{defaultValue:mre(e),vgChannel:a})),{[i]:J2(e3("thickness",t,n))})}};function mre(e){var n;const{config:t,markDef:r}=e,{orient:a}=r,i="horizontal"===a?"width":"height",s=e.getScaleComponent("horizontal"===a?"x":"y"),o=null!==(n=e3("size",r,t,{vgChannel:i}))&&void 0!==n?n:t.tick.bandSize;if(void 0!==o)return o;{const e=s?s.get("range"):void 0;if(e&&r0(e)&&Object(re["F"])(e.step))return 3*e.step/4;const n=g4(t.view,i);return 3*n/4}}const pre={arc:Zte,area:Kte,bar:Xte,circle:sre,geoshape:Qte,image:ere,line:nre,point:ire,rect:lre,rule:ure,square:ore,text:cre,tick:fre,trail:tre};function gre(e){if(kG([mJ,dJ,_J],e.mark)){const n=b3(e.mark,e.encoding);if(n.length>0)return yre(e,n)}else if(kG([hJ],e.mark)){const n=c0.some(n=>e3(n,e.markDef,e.config));if(e.stack&&!e.fieldDef("size")&&n)return _re(e)}return xre(e)}const bre="faceted_path_";function yre(e,n){return[{name:e.getName("pathgroup"),type:"group",from:{facet:{name:bre+e.requestDataName(T5.Main),data:e.requestDataName(T5.Main),groupby:n}},encode:{update:{width:{field:{group:"width"}},height:{field:{group:"height"}}}},marks:xre(e,{fromPrefix:bre})}]}const vre="stack_group_";function _re(e){const[n]=xre(e,{fromPrefix:vre}),t=e.scaleName(e.stack.fieldChannel),r=(n={})=>e.vgField(e.stack.fieldChannel,n),a=(e,n)=>{const a=[r({prefix:"min",suffix:"start",expr:n}),r({prefix:"max",suffix:"start",expr:n}),r({prefix:"min",suffix:"end",expr:n}),r({prefix:"max",suffix:"end",expr:n})];return`${e}(${a.map(e=>`scale('${t}',${e})`).join(",")})`};let i,s;"x"===e.stack.fieldChannel?(i=Object.assign(Object.assign({},yG(n.encode.update,["y","yc","y2","height",...c0])),{x:{signal:a("min","datum")},x2:{signal:a("max","datum")},clip:{value:!0}}),s={x:{field:{group:"x"},mult:-1},height:{field:{group:"height"}}},n.encode.update=Object.assign(Object.assign({},vG(n.encode.update,["y","yc","y2"])),{height:{field:{group:"height"}}})):(i=Object.assign(Object.assign({},yG(n.encode.update,["x","xc","x2","width"])),{y:{signal:a("min","datum")},y2:{signal:a("max","datum")},clip:{value:!0}}),s={y:{field:{group:"y"},mult:-1},width:{field:{group:"width"}}},n.encode.update=Object.assign(Object.assign({},vG(n.encode.update,["x","xc","x2"])),{width:{field:{group:"width"}}}));for(const c of c0){const t=n3(c,e.markDef,e.config);n.encode.update[c]?(i[c]=n.encode.update[c],delete n.encode.update[c]):t&&(i[c]=J2(t)),t&&(n.encode.update[c]={value:0})}const o=e.fieldDef(e.stack.groupbyChannel),l=y2(o)?[y2(o)]:[];((null===o||void 0===o?void 0:o.bin)||(null===o||void 0===o?void 0:o.timeUnit))&&l.push(y2(o,{binSuffix:"end"}));const u=["stroke","strokeWidth","strokeJoin","strokeCap","strokeDash","strokeDashOffset","strokeMiterLimit","strokeOpacity"];return i=u.reduce((t,r)=>{if(n.encode.update[r])return Object.assign(Object.assign({},t),{[r]:n.encode.update[r]});{const n=n3(r,e.markDef,e.config);return void 0!==n?Object.assign(Object.assign({},t),{[r]:J2(n)}):t}},i),i.stroke&&(i.strokeForeground={value:!0},i.strokeOffset={value:0}),[{type:"group",from:{facet:{data:e.requestDataName(T5.Main),name:vre+e.requestDataName(T5.Main),groupby:l,aggregate:{fields:[r({suffix:"start"}),r({suffix:"start"}),r({suffix:"end"}),r({suffix:"end"})],ops:["min","max","min","max"]}}},encode:{update:i},marks:[{type:"group",encode:{update:s},marks:[n]}]}]}function wre(e){const{encoding:n,stack:t,mark:r,markDef:a,config:i}=e,s=n.order;if(!(!Object(re["B"])(s)&&d2(s)&&xG(s.value)||!s&&xG(e3("order",a,i)))){if((Object(re["B"])(s)||a2(s))&&!t)return a3(s,{expr:"datum"});if(SJ(r)){const t="horizontal"===a.orient?"y":"x",r=n[t];if(a2(r)){const n=r.sort;if(Object(re["B"])(n))return{field:y2(r,{prefix:t,suffix:"sort_index",expr:"datum"})};if(I1(n))return{field:y2({aggregate:u3(e.encoding)?n.op:void 0,field:n.field},{expr:"datum"})};if(F1(n)){const t=e.fieldDef(n.encoding);return{field:y2(t,{expr:"datum"}),order:n.order}}return null===n?void 0:{field:y2(r,{binSuffix:e.stack&&e.stack.impute?"mid":void 0,expr:"datum"})}}}else;}}function xre(e,n={fromPrefix:""}){const{mark:t,markDef:r,encoding:a,config:i}=e,s=JG(r.clip,kre(e),Sre(e)),o=Q2(r),l=a.key,u=wre(e),c=Mre(e),d=e3("aria",r,i),h=pre[t].postEncodingTransform?pre[t].postEncodingTransform(e):null;return[Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:e.getName("marks"),type:pre[t].vgMark},s?{clip:!0}:{}),o?{style:o}:{}),l?{key:l.field}:{}),u?{sort:u}:{}),c||{}),!1===d?{aria:d}:{}),{from:{data:n.fromPrefix+e.requestDataName(T5.Main)},encode:{update:pre[t].encodeEntry(e)}}),h?{transform:h}:{})]}function kre(e){const n=e.getScaleComponent("x"),t=e.getScaleComponent("y");return!!(n&&n.get("selectionExtent")||t&&t.get("selectionExtent"))||void 0}function Sre(e){const n=e.component.projection;return!(!n||n.isFit)||void 0}function Mre(e){if(!e.component.selection)return null;const n=HG(e.component.selection).length;let t=n,r=e.parent;while(r&&0===t)t=HG(r.component.selection).length,r=r.parent;return t?{interactive:n>0||!!e.encoding.tooltip}:null}class Ore extends Jne{constructor(e,n,t,r={},a){super(e,"unit",n,t,a,void 0,c4(e)?e.view:void 0),this.specifiedScales={},this.specifiedAxes={},this.specifiedLegends={},this.specifiedProjection={},this.selection={},this.children=[];const i=BJ(e.mark)?Object.assign({},e.mark):{type:e.mark},s=i.type;void 0===i.filled&&(i.filled=Gte(i,a,{graticule:e.data&&D5(e.data)}));const o=this.encoding=h3(e.encoding||{},s,i.filled,a);this.markDef=$te(i,o,a),this.size=Vte({encoding:o,size:c4(e)?Object.assign(Object.assign(Object.assign({},r),e.width?{width:e.width}:{}),e.height?{height:e.height}:{}):r}),this.stack=V4(s,o),this.specifiedScales=this.initScales(s,o),this.specifiedAxes=this.initAxes(o),this.specifiedLegends=this.initLegend(o),this.specifiedProjection=e.projection,this.selection=e.selection}get hasProjection(){const{encoding:e}=this,n=this.mark===kJ,t=e&&EZ.some(n=>u2(e[n]));return n||t}scaleDomain(e){const n=this.specifiedScales[e];return n?n.domain:void 0}axis(e){return this.specifiedAxes[e]}legend(e){return this.specifiedLegends[e]}initScales(e,n){return IK.reduce((e,t)=>{var r;const a=H2(n[t]);return a&&(e[t]=null!==(r=a.scale)&&void 0!==r?r:{}),e},{})}initAxes(e){return MK.reduce((n,t)=>{const r=e[t];if(u2(r)||t===rZ&&u2(e.x2)||t===aZ&&u2(e.y2)){const e=u2(r)?r.axis:void 0;n[t]=e?Object.assign({},e):e}return n},{})}initLegend(e){return zK.reduce((n,t)=>{const r=H2(e[t]);if(r&&PK(t)){const e=r.legend;n[t]=e?Object.assign({},e):e}return n},{})}parseData(){this.component.data=Lte(this)}parseLayoutSize(){wte(this)}parseSelections(){this.component.selection=Q6(this,this.selection)}parseMarkGroup(){this.component.mark=gre(this)}parseAxesAndHeaders(){this.component.axes=Cte(this)}assembleSelectionTopLevelSignals(e){return k6(this,e)}assembleSignals(){return[...o7(this),...w6(this,[])]}assembleSelectionData(e){return S6(this,e)}assembleLayout(){return null}assembleLayoutSignals(){return J7(this)}assembleMarks(){var e;let n=null!==(e=this.component.mark)&&void 0!==e?e:[];return this.parent&&qne(this.parent)||(n=M6(this,n)),n.map(this.correctDataNames)}getMapping(){return this.encoding}get mark(){return this.markDef.type}channelHasField(e){return l3(this.encoding,e)}fieldDef(e){const n=this.encoding[e];return R2(n)}typedFieldDef(e){const n=this.fieldDef(e);return c2(n)?n:null}}class Bre extends Gne{constructor(e,n,t,r,a){super(e,"layer",n,t,a,e.resolve,e.view);const i=Object.assign(Object.assign(Object.assign({},r),e.width?{width:e.width}:{}),e.height?{height:e.height}:{});this.children=e.layer.map((e,n)=>{if(H4(e))return new Bre(e,this,this.getName("layer_"+n),i,a);if(PJ(e))return new Ore(e,this,this.getName("layer_"+n),i,a);throw new Error(b.invalidSpec(e))})}parseData(){this.component.data=Lte(this);for(const e of this.children)e.parseData()}parseLayoutSize(){bte(this)}parseSelections(){this.component.selection={};for(const e of this.children){e.parseSelections();for(const n of HG(e.component.selection))this.component.selection[n]=e.component.selection[n]}}parseMarkGroup(){for(const e of this.children)e.parseMarkGroup()}parseAxesAndHeaders(){Yte(this)}assembleSelectionTopLevelSignals(e){return this.children.reduce((e,n)=>n.assembleSelectionTopLevelSignals(e),e)}assembleSignals(){return this.children.reduce((e,n)=>e.concat(n.assembleSignals()),o7(this))}assembleLayoutSignals(){return this.children.reduce((e,n)=>e.concat(n.assembleLayoutSignals()),J7(this))}assembleSelectionData(e){return this.children.reduce((e,n)=>n.assembleSelectionData(e),e)}assembleTitle(){let e=super.assembleTitle();if(e)return e;for(const n of this.children)if(e=n.assembleTitle(),e)return e}assembleLayout(){return null}assembleMarks(){return O6(this,this.children.flatMap(e=>e.assembleMarks()))}assembleLegends(){return this.children.reduce((e,n)=>e.concat(n.assembleLegends()),H9(this))}}function jre(e,n,t,r,a){if(q1(e))return new Ste(e,n,t,a);if(H4(e))return new Bre(e,n,t,r,a);if(PJ(e))return new Ore(e,n,t,r,a);if(i4(e))return new Dte(e,n,t,a);throw new Error(b.invalidSpec(e))}function Lre(e,n={}){n.logger&&BQ(n.logger),n.fieldTitle&&O2(n.fieldTitle);try{const t=B4(Object(re["O"])(n.config,e.config)),r=l5(e,t),a=jre(r,null,"",void 0,t);a.parse(),Fee(a.component.data,a);const i=Tre(a,Dre(e,r.autosize,t,a),e.datasets,e.usermeta);return{spec:i,normalized:r}}finally{n.logger&&jQ(),n.fieldTitle&&B2()}}function Dre(e,n,t,r){const a=r.component.layoutSize.get("width"),i=r.component.layoutSize.get("height");if(void 0===n?(n={type:"pad"},r.hasAxisOrientSignalRef()&&(n.resize=!0)):Object(re["I"])(n)&&(n={type:n}),a&&i&&f5(n.type))if("step"===a&&"step"===i)LQ(b.droppingFit()),n.type="pad";else if("step"===a||"step"===i){const e="step"===a?"width":"height";LQ(b.droppingFit(LK(e)));const t="width"===e?"height":"width";n.type=m5(t)}return Object.assign(Object.assign(Object.assign({},1===HG(n).length&&n.type?"pad"===n.type?{}:{autosize:n.type}:{autosize:n}),g5(t)),g5(e))}function Tre(e,n,t={},r){const a=e.config?T4(e.config):void 0,i=[].concat(e.assembleSelectionData([]),dte(e.component.data,t)),s=e.assembleProjections(),o=e.assembleTitle(),l=e.assembleGroupStyle(),u=e.assembleGroupEncodeEntry(!0);let c=e.assembleLayoutSignals();return c=c.filter(e=>"width"!==e.name&&"height"!==e.name||void 0===e.value||(n[e.name]=+e.value,!1)),Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({$schema:"https://vega.github.io/schema/vega/v5.json"},e.description?{description:e.description}:{}),n),o?{title:o}:{}),l?{style:l}:{}),u?{encode:{update:u}}:{}),{data:i}),s.length>0?{projections:s}:{}),e.assembleGroup([...c,...e.assembleSelectionTopLevelSignals([])])),a?{config:a}:{}),r?{usermeta:r}:{})}var Are=t("81ab"),Rre=t.n(Are),Hre=t("ab0f");const Nre="#fff",Cre="#888",Wre={background:"#333",title:{color:Nre},style:{"guide-label":{fill:Nre},"guide-title":{fill:Nre}},axis:{domainColor:Nre,gridColor:Cre,tickColor:Nre}};var Yre=Wre;const zre="#4572a7",Ere={background:"#fff",arc:{fill:zre},area:{fill:zre},line:{stroke:zre,strokeWidth:2},path:{stroke:zre},rect:{fill:zre},shape:{stroke:zre},symbol:{fill:zre,strokeWidth:1.5,size:50},axis:{bandPosition:.5,grid:!0,gridColor:"#000000",gridOpacity:1,gridWidth:.5,labelPadding:10,tickSize:5,tickWidth:.5},axisBand:{grid:!1,tickExtra:!0},legend:{labelBaseline:"middle",labelFontSize:11,symbolSize:50,symbolType:"square"},range:{category:["#4572a7","#aa4643","#8aa453","#71598e","#4598ae","#d98445","#94aace","#d09393","#b9cc98","#a99cbc"]}};var Pre=Ere;const Fre="#30a2da",Ire="#cbcbcb",Vre="#999",$re="#333",Ure="#f0f0f0",qre="#333",Gre={arc:{fill:Fre},area:{fill:Fre},axis:{domainColor:Ire,grid:!0,gridColor:Ire,gridWidth:1,labelColor:Vre,labelFontSize:10,titleColor:$re,tickColor:Ire,tickSize:10,titleFontSize:14,titlePadding:10,labelPadding:4},axisBand:{grid:!1},background:Ure,group:{fill:Ure},legend:{labelColor:qre,labelFontSize:11,padding:1,symbolSize:30,symbolType:"square",titleColor:qre,titleFontSize:14,titlePadding:10},line:{stroke:Fre,strokeWidth:2},path:{stroke:Fre,strokeWidth:.5},rect:{fill:Fre},range:{category:["#30a2da","#fc4f30","#e5ae38","#6d904f","#8b8b8b","#b96db8","#ff9e27","#56cc60","#52d2ca","#52689e","#545454","#9fe4f8"],diverging:["#cc0020","#e77866","#f6e7e1","#d6e8ed","#91bfd9","#1d78b5"],heatmap:["#d6e8ed","#cee0e5","#91bfd9","#549cc6","#1d78b5"]},point:{filled:!0,shape:"circle"},shape:{stroke:Fre},bar:{binSpacing:2,fill:Fre,stroke:null},title:{anchor:"start",fontSize:24,fontWeight:600,offset:20}};var Jre=Gre;const Zre="#000",Kre={group:{fill:"#e5e5e5"},arc:{fill:Zre},area:{fill:Zre},line:{stroke:Zre},path:{stroke:Zre},rect:{fill:Zre},shape:{stroke:Zre},symbol:{fill:Zre,size:40},axis:{domain:!1,grid:!0,gridColor:"#FFFFFF",gridOpacity:1,labelColor:"#7F7F7F",labelPadding:4,tickColor:"#7F7F7F",tickSize:5.67,titleFontSize:16,titleFontWeight:"normal"},legend:{labelBaseline:"middle",labelFontSize:11,symbolSize:40},range:{category:["#000000","#7F7F7F","#1A1A1A","#999999","#333333","#B0B0B0","#4D4D4D","#C9C9C9","#666666","#DCDCDC"]}};var Xre=Kre;const Qre=22,eae="normal",nae="Benton Gothic, sans-serif",tae=11.5,rae="normal",aae="#82c6df",iae="Benton Gothic Bold, sans-serif",sae="normal",oae=13,lae={"category-6":["#ec8431","#829eb1","#c89d29","#3580b1","#adc839","#ab7fb4"],"fire-7":["#fbf2c7","#f9e39c","#f8d36e","#f4bb6a","#e68a4f","#d15a40","#ab4232"],"fireandice-6":["#e68a4f","#f4bb6a","#f9e39c","#dadfe2","#a6b7c6","#849eae"],"ice-7":["#edefee","#dadfe2","#c4ccd2","#a6b7c6","#849eae","#607785","#47525d"]},uae={background:"#ffffff",title:{anchor:"start",color:"#000000",font:iae,fontSize:Qre,fontWeight:eae},arc:{fill:aae},area:{fill:aae},line:{stroke:aae,strokeWidth:2},path:{stroke:aae},rect:{fill:aae},shape:{stroke:aae},symbol:{fill:aae,size:30},axis:{labelFont:nae,labelFontSize:tae,labelFontWeight:rae,titleFont:iae,titleFontSize:oae,titleFontWeight:sae},axisX:{labelAngle:0,labelPadding:4,tickSize:3},axisY:{labelBaseline:"middle",maxExtent:45,minExtent:45,tickSize:2,titleAlign:"left",titleAngle:0,titleX:-45,titleY:-11},legend:{labelFont:nae,labelFontSize:tae,symbolType:"square",titleFont:iae,titleFontSize:oae,titleFontWeight:sae},range:{category:lae["category-6"],diverging:lae["fireandice-6"],heatmap:lae["fire-7"],ordinal:lae["fire-7"],ramp:lae["fire-7"]}};var cae=uae;const dae="#ab5787",hae="#979797",fae={background:"#f9f9f9",arc:{fill:dae},area:{fill:dae},line:{stroke:dae},path:{stroke:dae},rect:{fill:dae},shape:{stroke:dae},symbol:{fill:dae,size:30},axis:{domainColor:hae,domainWidth:.5,gridWidth:.2,labelColor:hae,tickColor:hae,tickWidth:.2,titleColor:hae},axisBand:{grid:!1},axisX:{grid:!0,tickSize:10},axisY:{domain:!1,grid:!0,tickSize:0},legend:{labelFontSize:11,padding:1,symbolSize:30,symbolType:"square"},range:{category:["#ab5787","#51b2e5","#703c5c","#168dd9","#d190b6","#00609f","#d365ba","#154866","#666666","#c4c4c4"]}};var mae=fae;const pae="#3e5c69",gae={background:"#fff",arc:{fill:pae},area:{fill:pae},line:{stroke:pae},path:{stroke:pae},rect:{fill:pae},shape:{stroke:pae},symbol:{fill:pae},axis:{domainWidth:.5,grid:!0,labelPadding:2,tickSize:5,tickWidth:.5,titleFontWeight:"normal"},axisBand:{grid:!1},axisX:{gridWidth:.2},axisY:{gridDash:[3],gridWidth:.4},legend:{labelFontSize:11,padding:1,symbolType:"square"},range:{category:["#3e5c69","#6793a6","#182429","#0570b0","#3690c0","#74a9cf","#a6bddb","#e2ddf2"]}};var bae=gae;const yae="#1696d2",vae="#000000",_ae="#FFFFFF",wae="Lato",xae="Lato",kae="Lato",Sae="#DEDDDD",Mae=18,Oae={"main-colors":["#1696d2","#d2d2d2","#000000","#fdbf11","#ec008b","#55b748","#5c5859","#db2b27"],"shades-blue":["#CFE8F3","#A2D4EC","#73BFE2","#46ABDB","#1696D2","#12719E","#0A4C6A","#062635"],"shades-gray":["#F5F5F5","#ECECEC","#E3E3E3","#DCDBDB","#D2D2D2","#9D9D9D","#696969","#353535"],"shades-yellow":["#FFF2CF","#FCE39E","#FDD870","#FCCB41","#FDBF11","#E88E2D","#CA5800","#843215"],"shades-magenta":["#F5CBDF","#EB99C2","#E46AA7","#E54096","#EC008B","#AF1F6B","#761548","#351123"],"shades-green":["#DCEDD9","#BCDEB4","#98CF90","#78C26D","#55B748","#408941","#2C5C2D","#1A2E19"],"shades-black":["#D5D5D4","#ADABAC","#848081","#5C5859","#332D2F","#262223","#1A1717","#0E0C0D"],"shades-red":["#F8D5D4","#F1AAA9","#E9807D","#E25552","#DB2B27","#A4201D","#6E1614","#370B0A"],"one-group":["#1696d2","#000000"],"two-groups-cat-1":["#1696d2","#000000"],"two-groups-cat-2":["#1696d2","#fdbf11"],"two-groups-cat-3":["#1696d2","#db2b27"],"two-groups-seq":["#a2d4ec","#1696d2"],"three-groups-cat":["#1696d2","#fdbf11","#000000"],"three-groups-seq":["#a2d4ec","#1696d2","#0a4c6a"],"four-groups-cat-1":["#000000","#d2d2d2","#fdbf11","#1696d2"],"four-groups-cat-2":["#1696d2","#ec0008b","#fdbf11","#5c5859"],"four-groups-seq":["#cfe8f3","#73bf42","#1696d2","#0a4c6a"],"five-groups-cat-1":["#1696d2","#fdbf11","#d2d2d2","#ec008b","#000000"],"five-groups-cat-2":["#1696d2","#0a4c6a","#d2d2d2","#fdbf11","#332d2f"],"five-groups-seq":["#cfe8f3","#73bf42","#1696d2","#0a4c6a","#000000"],"six-groups-cat-1":["#1696d2","#ec008b","#fdbf11","#000000","#d2d2d2","#55b748"],"six-groups-cat-2":["#1696d2","#d2d2d2","#ec008b","#fdbf11","#332d2f","#0a4c6a"],"six-groups-seq":["#cfe8f3","#a2d4ec","#73bfe2","#46abdb","#1696d2","#12719e"],"diverging-colors":["#ca5800","#fdbf11","#fdd870","#fff2cf","#cfe8f3","#73bfe2","#1696d2","#0a4c6a"]},Bae={background:_ae,title:{anchor:"start",fontSize:Mae,font:wae},axisX:{domain:!0,domainColor:vae,domainWidth:1,grid:!1,labelFontSize:12,labelFont:xae,labelAngle:0,tickColor:vae,tickSize:5,titleFontSize:12,titlePadding:10,titleFont:wae},axisY:{domain:!1,domainWidth:1,grid:!0,gridColor:Sae,gridWidth:1,labelFontSize:12,labelFont:xae,labelPadding:8,ticks:!1,titleFontSize:12,titlePadding:10,titleFont:wae,titleAngle:0,titleY:-10,titleX:18},legend:{labelFontSize:12,labelFont:xae,symbolSize:100,titleFontSize:12,titlePadding:10,titleFont:wae,orient:"right",offset:10},view:{stroke:"transparent"},range:{category:Oae["six-groups-cat-1"],diverging:Oae["diverging-colors"],heatmap:Oae["diverging-colors"],ordinal:Oae["six-groups-seq"],ramp:Oae["shades-blue"]},area:{fill:yae},rect:{fill:yae},line:{color:yae,stroke:yae,strokeWidth:5},trail:{color:yae,stroke:yae,strokeWidth:0,size:1},path:{stroke:yae,strokeWidth:.5},point:{filled:!0},text:{font:kae,color:yae,fontSize:11,align:"center",fontWeight:400,size:11},style:{bar:{fill:yae,stroke:null}},arc:{fill:yae},shape:{stroke:yae},symbol:{fill:yae,size:30}};var jae=Bae;const Lae="#3366CC",Dae="#ccc",Tae="Arial, sans-serif",Aae={arc:{fill:Lae},area:{fill:Lae},path:{stroke:Lae},rect:{fill:Lae},shape:{stroke:Lae},symbol:{stroke:Lae},circle:{fill:Lae},background:"#fff",padding:{top:10,right:10,bottom:10,left:10},style:{"guide-label":{font:Tae,fontSize:12},"guide-title":{font:Tae,fontSize:12},"group-title":{font:Tae,fontSize:12}},title:{font:Tae,fontSize:14,fontWeight:"bold",dy:-3,anchor:"start"},axis:{gridColor:Dae,tickColor:Dae,domain:!1,grid:!0},range:{category:["#4285F4","#DB4437","#F4B400","#0F9D58","#AB47BC","#00ACC1","#FF7043","#9E9D24","#5C6BC0","#F06292","#00796B","#C2185B"],heatmap:["#c6dafc","#5e97f6","#2a56c6"]}};var Rae=Aae;const Hae=Hre.version;var Nae=t("de20"),Cae="#vg-tooltip-element {\n visibility: hidden;\n padding: 8px;\n position: fixed;\n z-index: 1000;\n font-family: sans-serif;\n font-size: 11px;\n border-radius: 3px;\n box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);\n /* The default theme is the light theme. */\n background-color: rgba(255, 255, 255, 0.95);\n border: 1px solid #d9d9d9;\n color: black; }\n #vg-tooltip-element.visible {\n visibility: visible; }\n #vg-tooltip-element h2 {\n margin-top: 0;\n margin-bottom: 10px;\n font-size: 13px; }\n #vg-tooltip-element img {\n max-width: 200px;\n max-height: 200px; }\n #vg-tooltip-element table {\n border-spacing: 0; }\n #vg-tooltip-element table tr {\n border: none; }\n #vg-tooltip-element table tr td {\n overflow: hidden;\n text-overflow: ellipsis;\n padding-top: 2px;\n padding-bottom: 2px; }\n #vg-tooltip-element table tr td.key {\n color: #808080;\n max-width: 150px;\n text-align: right;\n padding-right: 4px; }\n #vg-tooltip-element table tr td.value {\n display: block;\n max-width: 300px;\n max-height: 7em;\n text-align: left; }\n #vg-tooltip-element.dark-theme {\n background-color: rgba(32, 32, 32, 0.9);\n border: 1px solid #f5f5f5;\n color: white; }\n #vg-tooltip-element.dark-theme td.key {\n color: #bfbfbf; }\n";const Wae="vg-tooltip-element",Yae={offsetX:10,offsetY:10,id:Wae,styleId:"vega-tooltip-style",theme:"light",disableDefaultStyle:!1,sanitize:zae,maxDepth:2};function zae(e){return String(e).replace(/&/g,"&").replace(/n(Object(re["I"])(e)?e:Vae(e,t))).join(", ")}]`;if(Object(re["G"])(e)){let r="";const a=e,{title:i,image:s}=a,o=Pae(a,["title","image"]);i&&(r+=`

    ${n(i)}

    `),s&&(r+=``);const l=Object.keys(o);if(l.length>0){r+="";for(const e of l){let a=o[e];void 0!==a&&(Object(re["G"])(a)&&(a=Vae(a,t)),r+=``)}r+="
    ${n(e)}:${n(a)}
    "}return r||"{}"}return n(e)}function Iae(e){const n=[];return function(t,r){if("object"!==typeof r||null===r)return r;const a=n.indexOf(this)+1;return n.length=a,n.length>e?"[Object]":n.indexOf(r)>=0?"[Circular]":(n.push(r),r)}}function Vae(e,n){return JSON.stringify(e,Iae(n))}function $ae(e,n,t,r){let a=e.clientX+t;a+n.width>window.innerWidth&&(a=+e.clientX-t-n.width);let i=e.clientY+r;return i+n.height>window.innerHeight&&(i=+e.clientY-r-n.height),{x:a,y:i}}class Uae{constructor(e){this.options=Object.assign(Object.assign({},Yae),e);const n=this.options.id;if(this.call=this.tooltipHandler.bind(this),!this.options.disableDefaultStyle&&!document.getElementById(this.options.styleId)){const e=document.createElement("style");e.setAttribute("id",this.options.styleId),e.innerHTML=Eae(n);const t=document.head;t.childNodes.length>0?t.insertBefore(e,t.childNodes[0]):t.appendChild(e)}this.el=document.getElementById(n),this.el||(this.el=document.createElement("div"),this.el.setAttribute("id",n),this.el.classList.add("vg-tooltip"),document.body.appendChild(this.el))}tooltipHandler(e,n,t,r){if(null==r||""===r)return void this.el.classList.remove("visible",`${this.options.theme}-theme`);this.el.innerHTML=Fae(r,this.options.sanitize,this.options.maxDepth),this.el.classList.add("visible",`${this.options.theme}-theme`);const{x:a,y:i}=$ae(n,this.el.getBoundingClientRect(),this.options.offsetX,this.options.offsetY);this.el.setAttribute("style",`top: ${i}px; left: ${a}px`)}}Nae.version;var qae,Gae=function(e,n,t){const r=e.open(n),a=1e4,i=250,{origin:s}=new URL(n);let o=~~(a/i);function l(n){n.source===r&&(o=0,e.removeEventListener("message",l,!1))}function u(){o<=0||(r.postMessage(t,s),setTimeout(u,i),o-=1)}e.addEventListener("message",l,!1),setTimeout(u,i)},Jae='.vega-embed {\n position: relative;\n display: inline-block;\n box-sizing: border-box; }\n .vega-embed.has-actions {\n padding-right: 38px; }\n .vega-embed details:not([open]) > :not(summary) {\n display: none !important; }\n .vega-embed summary {\n list-style: none;\n position: absolute;\n top: 0;\n right: 0;\n padding: 6px;\n z-index: 1000;\n background: white;\n box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);\n color: #1b1e23;\n border: 1px solid #aaa;\n border-radius: 999px;\n opacity: 0.2;\n transition: opacity 0.4s ease-in;\n outline: none;\n cursor: pointer;\n line-height: 0px; }\n .vega-embed summary::-webkit-details-marker {\n display: none; }\n .vega-embed summary:active {\n box-shadow: #aaa 0px 0px 0px 1px inset; }\n .vega-embed summary svg {\n width: 14px;\n height: 14px; }\n .vega-embed details[open] summary {\n opacity: 0.7; }\n .vega-embed:hover summary,\n .vega-embed:focus summary {\n opacity: 1 !important;\n transition: opacity 0.2s ease; }\n .vega-embed .vega-actions {\n position: absolute;\n z-index: 1001;\n top: 35px;\n right: -9px;\n display: flex;\n flex-direction: column;\n padding-bottom: 8px;\n padding-top: 8px;\n border-radius: 4px;\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);\n border: 1px solid #d9d9d9;\n background: white;\n animation-duration: 0.15s;\n animation-name: scale-in;\n animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5);\n text-align: left; }\n .vega-embed .vega-actions a {\n padding: 8px 16px;\n font-family: sans-serif;\n font-size: 14px;\n font-weight: 600;\n white-space: nowrap;\n color: #434a56;\n text-decoration: none; }\n .vega-embed .vega-actions a:hover {\n background-color: #f7f7f9;\n color: black; }\n .vega-embed .vega-actions::before, .vega-embed .vega-actions::after {\n content: "";\n display: inline-block;\n position: absolute; }\n .vega-embed .vega-actions::before {\n left: auto;\n right: 14px;\n top: -16px;\n border: 8px solid #0000;\n border-bottom-color: #d9d9d9; }\n .vega-embed .vega-actions::after {\n left: auto;\n right: 15px;\n top: -14px;\n border: 7px solid #0000;\n border-bottom-color: #fff; }\n .vega-embed .chart-wrapper {\n width: 100%;\n height: 100%; }\n\n.vega-embed-wrapper {\n max-width: 100%;\n overflow: scroll;\n padding-right: 14px; }\n\n@keyframes scale-in {\n from {\n opacity: 0;\n transform: scale(0.6); }\n to {\n opacity: 1;\n transform: scale(1); } }\n';function Zae(e,...n){for(const t of n)Kae(e,t);return e}function Kae(e,n){for(const t of Object.keys(n))Object(re["kb"])(e,t,n[t],!0)}String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return this.substr(!n||n<0?0:+n,e.length)===e});const Xae=g;let Qae=y;const eie="undefined"!==typeof window?window:void 0;void 0===Qae&&(null===(qae=null===eie||void 0===eie?void 0:eie["vl"])||void 0===qae?void 0:qae.compile)&&(Qae=eie["vl"]);const nie={export:{svg:!0,png:!0},source:!0,compiled:!0,editor:!0},tie={CLICK_TO_VIEW_ACTIONS:"Click to view actions",COMPILED_ACTION:"View Compiled Vega",EDITOR_ACTION:"Open in Vega Editor",PNG_ACTION:"Save as PNG",SOURCE_ACTION:"View Source",SVG_ACTION:"Save as SVG"},rie={vega:"Vega","vega-lite":"Vega-Lite"},aie={vega:Xae.version,"vega-lite":Qae?Qae.version:"not available"},iie={vega:e=>e,"vega-lite":(e,n)=>Qae.compile(e,{config:n}).spec},sie='\n\n \n \n \n',oie="chart-wrapper";function lie(e){return"function"===typeof e}function uie(e,n,t,r){const a=`${n}
    `,i=`
    ${t}`,s=window.open("");s.document.write(a+e+i),s.document.title=`${rie[r]} JSON Source`}function cie(e,n){var t;if(e.$schema){const r=Rre()(e.$schema);n&&n!==r.library&&console.warn(`The given visualization spec is written in ${rie[r.library]}, but mode argument sets ${null!==(t=rie[n])&&void 0!==t?t:n}.`);const a=r.library;return Object(te["satisfies"])(aie[a],`^${r.version.slice(1)}`)||console.warn(`The input spec uses ${rie[a]} ${r.version}, but the current version of ${rie[a]} is v${aie[a]}.`),a}return"mark"in e||"encoding"in e||"layer"in e||"hconcat"in e||"vconcat"in e||"facet"in e||"repeat"in e?"vega-lite":"marks"in e||"signals"in e||"scales"in e||"axes"in e?"vega":null!==n&&void 0!==n?n:"vega"}function die(e){return!(!e||!("load"in e))}function hie(e,n,t={}){var r,a,i;return Object(_["a"])(this,void 0,void 0,(function*(){const s=die(t.loader)?t.loader:Xae.loader(t.loader),o=Object(re["I"])(n)?JSON.parse(yield s.load(n)):n,l=yield fie(null!==(r=o.usermeta&&o.usermeta["embedOptions"])&&void 0!==r?r:{},s),u=yield fie(t,s),c=Object.assign(Object.assign({},Zae(u,l)),{config:Object(re["O"])(null!==(a=u.config)&&void 0!==a?a:{},null!==(i=l.config)&&void 0!==i?i:{})});return yield pie(e,o,c,s)}))}function fie(e,n){var t;return Object(_["a"])(this,void 0,void 0,(function*(){const r=Object(re["I"])(e.config)?JSON.parse(yield n.load(e.config)):null!==(t=e.config)&&void 0!==t?t:{},a=Object(re["I"])(e.patch)?JSON.parse(yield n.load(e.patch)):e.patch;return Object.assign(Object.assign(Object.assign({},e),a?{patch:a}:{}),r?{config:r}:{})}))}function mie(e){var n;const t=e.getRootNode?e.getRootNode():document;return t instanceof ShadowRoot?{root:t,rootContainer:t}:{root:document,rootContainer:null!==(n=document.head)&&void 0!==n?n:document.body}}function pie(e,n,t={},r){var a,i,s,o,l,u;return Object(_["a"])(this,void 0,void 0,(function*(){const c=t.theme?Object(re["O"])(v[t.theme],null!==(a=t.config)&&void 0!==a?a:{}):t.config,d=Object(re["C"])(t.actions)?t.actions:Zae({},nie,null!==(i=t.actions)&&void 0!==i?i:{}),h=Object.assign(Object.assign({},tie),t.i18n),f=null!==(s=t.renderer)&&void 0!==s?s:"canvas",m=null!==(o=t.logLevel)&&void 0!==o?o:Xae.Warn,p=null!==(l=t.downloadFileName)&&void 0!==l?l:"visualization",g="string"===typeof e?document.querySelector(e):e;if(!g)throw new Error(`${e} does not exist`);if(!1!==t.defaultStyle){const e="vega-embed-style",{root:n,rootContainer:r}=mie(g);if(!n.getElementById(e)){const n=document.createElement("style");n.id=e,n.innerText=void 0===t.defaultStyle||!0===t.defaultStyle?(null!==Jae&&void 0!==Jae?Jae:"").toString():t.defaultStyle,r.appendChild(n)}}const b=cie(n,t.mode);let y=iie[b](n,c);if("vega-lite"===b&&y.$schema){const e=Rre()(y.$schema);Object(te["satisfies"])(aie.vega,`^${e.version.slice(1)}`)||console.warn(`The compiled spec uses Vega ${e.version}, but current version is v${aie.vega}.`)}g.classList.add("vega-embed"),d&&g.classList.add("has-actions"),g.innerHTML="";let w=g;if(d){const e=document.createElement("div");e.classList.add(oie),g.appendChild(e),w=e}const x=t.patch;x&&(y=x instanceof Function?x(y):Y(y,x,!0,!1).newDocument),t.formatLocale&&Xae.formatLocale(t.formatLocale),t.timeFormatLocale&&Xae.timeFormatLocale(t.timeFormatLocale);const{ast:k}=t,S=Xae.parse(y,"vega-lite"===b?{}:c,{ast:k}),M=new Xae.View(S,Object.assign({loader:r,logLevel:m,renderer:f},k?{expr:Xae.expressionInterpreter}:{}));if(!1!==t.tooltip){let e;e=lie(t.tooltip)?t.tooltip:new Uae(!0===t.tooltip?{}:t.tooltip).call,M.tooltip(e)}let O,{hover:B}=t;if(void 0===B&&(B="vega"===b),B){const{hoverSet:e,updateSet:n}="boolean"===typeof B?{}:B;M.hover(e,n)}if(t&&(null!=t.width&&M.width(t.width),null!=t.height&&M.height(t.height),null!=t.padding&&M.padding(t.padding)),yield M.initialize(w).runAsync(),!1!==d){let e=g;if(!1!==t.defaultStyle){const n=document.createElement("details");n.title=h.CLICK_TO_VIEW_ACTIONS,g.append(n),e=n;const t=document.createElement("summary");t.innerHTML=sie,n.append(t),O=e=>{n.contains(e.target)||n.removeAttribute("open")},document.addEventListener("click",O)}const r=document.createElement("div");if(e.append(r),r.classList.add("vega-actions"),!0===d||!1!==d.export)for(const n of["svg","png"])if(!0===d||!0===d.export||d.export[n]){const e=h[`${n.toUpperCase()}_ACTION`],a=document.createElement("a");a.text=e,a.href="#",a.target="_blank",a.download=`${p}.${n}`,a.addEventListener("mousedown",(function(e){return Object(_["a"])(this,void 0,void 0,(function*(){e.preventDefault();const r=yield M.toImageURL(n,t.scaleFactor);this.href=r}))})),r.append(a)}if(!0===d||!1!==d.source){const e=document.createElement("a");e.text=h.SOURCE_ACTION,e.href="#",e.addEventListener("click",(function(e){var r,a;uie(ne()(n),null!==(r=t.sourceHeader)&&void 0!==r?r:"",null!==(a=t.sourceFooter)&&void 0!==a?a:"",b),e.preventDefault()})),r.append(e)}if("vega-lite"===b&&(!0===d||!1!==d.compiled)){const e=document.createElement("a");e.text=h.COMPILED_ACTION,e.href="#",e.addEventListener("click",(function(e){var n,r;uie(ne()(y),null!==(n=t.sourceHeader)&&void 0!==n?n:"",null!==(r=t.sourceFooter)&&void 0!==r?r:"","vega"),e.preventDefault()})),r.append(e)}if(!0===d||!1!==d.editor){const e=null!==(u=t.editorUrl)&&void 0!==u?u:"https://vega.github.io/editor/",a=document.createElement("a");a.text=h.EDITOR_ACTION,a.href="#",a.addEventListener("click",(function(t){Gae(window,e,{config:c,mode:b,renderer:f,spec:ne()(n)}),t.preventDefault()})),r.append(a)}}function j(){O&&document.removeEventListener("click",O),M.finalize()}return{view:M,spec:n,vgSpec:y,finalize:j}}))}},"7aec":function(e,n,t){(function(e){var r;(function(e,a,i){function s(e){var n=this;function t(e,n){var t,r,a,i,s,o=[],l=128;for(n===(0|n)?(r=n,n=null):(n+="\0",r=0,l=Math.max(l,n.length)),a=0,i=-32;i>>15,r^=r<<4,r^=r>>>13,i>=0&&(s=s+1640531527|0,t=o[127&i]^=r+s,a=0==t?a+1:0);for(a>=128&&(o[127&(n&&n.length||0)]=-1),a=127,i=512;i>0;--i)r=o[a+34&127],t=o[a=a+1&127],r^=r<<13,t^=t<<17,r^=r>>>15,t^=t>>>12,o[a]=r^t;e.w=s,e.X=o,e.i=a}n.next=function(){var e,t,r=n.w,a=n.X,i=n.i;return n.w=r=r+1640531527|0,t=a[i+34&127],e=a[i=i+1&127],t^=t<<13,e^=e<<17,t^=t>>>15,e^=e>>>12,t=a[i]=t^e,n.i=i,t+(r^r>>>16)|0},t(n,e)}function o(e,n){return n.i=e.i,n.w=e.w,n.X=e.X.slice(),n}function l(e,n){null==e&&(e=+new Date);var t=new s(e),r=n&&n.state,a=function(){return(t.next()>>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&(r.X&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.xor4096=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},"7af9":function(e,n,t){"use strict";var r=t("778c"),a=t.n(r);a.a},"7b0a":function(e,n,t){"use strict";t.d(n,"a",(function(){return r})),t.d(n,"b",(function(){return a})),t.d(n,"c",(function(){return i})),t.d(n,"d",(function(){return s})),t.d(n,"e",(function(){return o}));const r=Symbol("thread.errors"),a=Symbol("thread.events"),i=Symbol("thread.terminate"),s=Symbol("thread.transferable"),o=Symbol("thread.worker")},"7be6":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),t="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function r(e){return e>1&&e<5}function a(e,n,t,a){var i=e+" ";switch(t){case"s":return n||a?"pár sekúnd":"pár sekundami";case"ss":return n||a?i+(r(e)?"sekundy":"sekúnd"):i+"sekundami";case"m":return n?"minúta":a?"minútu":"minútou";case"mm":return n||a?i+(r(e)?"minúty":"minút"):i+"minútami";case"h":return n?"hodina":a?"hodinu":"hodinou";case"hh":return n||a?i+(r(e)?"hodiny":"hodín"):i+"hodinami";case"d":return n||a?"deň":"dňom";case"dd":return n||a?i+(r(e)?"dni":"dní"):i+"dňami";case"M":return n||a?"mesiac":"mesiacom";case"MM":return n||a?i+(r(e)?"mesiace":"mesiacov"):i+"mesiacmi";case"y":return n||a?"rok":"rokom";case"yy":return n||a?i+(r(e)?"roky":"rokov"):i+"rokmi"}}var i=e.defineLocale("sk",{months:n,monthsShort:t,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},"7d1a":function(e,n,t){},"7d63":function(e,n,t){const r=t("3fce"),a=(e,n)=>new r(e,n).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "));e.exports=a},"7dc5":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("c975"),t("d81d"),t("b0c0"),t("d3b7"),t("ac1f"),t("1276"),t("d0ff")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("369b"),m=t.n(f),p=t("43e06"),g=t.n(p),b=t("10a0"),y=function(e){Object(u["a"])(r,e);var n=Object(c["a"])(r);function r(){var e;return Object(o["a"])(this,r),e=n.apply(this,arguments),e.csvData={berlin:t("1a87").default,munich:t("54bd").default,jakarta:t("ecf3").default,cologne:t("dcc9").default},e.hospitalCapacity={berlin:[1252,1694]},e.observedHospitalizationConfig={cologne:{svnPath:"original-data/hospital-cases/cologne/KoelnAllgemeinpatienten.csv",csvCasesColumn:"allgemeinpatienten",legendText:"Reported: Hospitalizations (City)"}},e.dataDetails={berlin:{fromModel:["Seriously Sick","Critical"],fromCSV:["Stationäre Behandlung","Intensivmedizin"],csvLineNames:["Reported: Berlin Hospitalized (Senate)","Reported: Berlin Intensive Care (Senate)"],dateFormatter:e.reformatDateBerlin,dateColumn:"Datum"},munich:{fromModel:["Seriously Sick","Critical"],fromCSV:["Stationär"],csvLineNames:["Reported: Munich Hospitalized"],dateFormatter:e.reformatDateMunich,dateColumn:"Tag"},cologne:{fromModel:["Seriously Sick","Critical"],fromCSV:["Stationäre Behandlung","Intensivmedizin"],csvLineNames:["Reported: Cologne Hospitalized","Reported: Cologne Intensive Care"],dateFormatter:e.reformatDateBerlin,dateColumn:"Datum"},jakarta:{fromModel:["Seriously Sick","Critical"],fromCSV:["Intensivmedizin"],csvLineNames:["Reported: Jakarta Intensive Care"],dateFormatter:e.reformatDateBerlin,dateColumn:"Datum"}},e.colors={"Seriously Sick":"#44f","Cumulative Hospitalized":"#707",Critical:"#707"},e.dataLines=[],e.hospitalSeries=[],e.cityDetails=e.dataDetails.berlin,e.factor100k=1,e.isResizing=!1,e.layout={showlegend:!0,autosize:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:e.logScale?"log":"linear",autorange:!0,title:"Hospitalizations / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={responsive:!0,displaylogo:!1,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"custom_image",width:1200,height:600,scale:1}},e}return Object(l["a"])(r,[{key:"mounted",value:function(){this.prepareAdditionalHospitalData(),this.buildPlot(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"buildPlot",value:function(){this.cityDetails=this.dataDetails[this.city],this.updateModelData(),this.prepareHospitalData()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.updateModelData()}},{key:"switchCity",value:function(){this.buildPlot()}},{key:"switchDivi",value:function(){this.prepareHospitalData()}},{key:"updateScale",value:function(){this.layout.yaxis.type=this.logScale?"log":"linear"}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){var e,n=this,t=this.data.filter((function(e){return n.cityDetails.fromModel.indexOf(e.name)>-1})),r=this.data.filter((function(e){return"Susceptible"===e.name}));if(r.length){var a=r[0].y[0];if(this.factor100k=a/1e5,t.length){for(var s=0;s{};function a(){let e,n=!1,t=r;const a=new Promise(r=>{n?r(e):t=r}),i=r=>{n=!0,e=r,t(e)};return[a,i]}},8155:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a=e+" ";switch(t){case"s":return n||r?"nekaj sekund":"nekaj sekundami";case"ss":return a+=1===e?n?"sekundo":"sekundi":2===e?n||r?"sekundi":"sekundah":e<5?n||r?"sekunde":"sekundah":"sekund",a;case"m":return n?"ena minuta":"eno minuto";case"mm":return a+=1===e?n?"minuta":"minuto":2===e?n||r?"minuti":"minutama":e<5?n||r?"minute":"minutami":n||r?"minut":"minutami",a;case"h":return n?"ena ura":"eno uro";case"hh":return a+=1===e?n?"ura":"uro":2===e?n||r?"uri":"urama":e<5?n||r?"ure":"urami":n||r?"ur":"urami",a;case"d":return n||r?"en dan":"enim dnem";case"dd":return a+=1===e?n||r?"dan":"dnem":2===e?n||r?"dni":"dnevoma":n||r?"dni":"dnevi",a;case"M":return n||r?"en mesec":"enim mesecem";case"MM":return a+=1===e?n||r?"mesec":"mesecem":2===e?n||r?"meseca":"mesecema":e<5?n||r?"mesece":"meseci":n||r?"mesecev":"meseci",a;case"y":return n||r?"eno leto":"enim letom";case"yy":return a+=1===e?n||r?"leto":"letom":2===e?n||r?"leti":"letoma":e<5?n||r?"leta":"leti":n||r?"let":"leti",a}}var t=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"81ab":function(e,n,t){"use strict";function r(e){var n=/\/schema\/([\w-]+)\/([\w\.\-]+)\.json$/g,t=n.exec(e).slice(1,3),r=t[0],a=t[1];return{library:r,version:a}}Object.defineProperty(n,"__esModule",{value:!0}),n.default=r},"81e9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),t=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]];function r(e,n,t,r){var i="";switch(t){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":return r?"sekunnin":"sekuntia";case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta";break}return i=a(e,r)+" "+i,i}function a(e,r){return e<10?r?t[e]:n[e]:e}var i=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},8230:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},t={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,n,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return t[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}});return r}))},"84aa":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var n=e%10,t=e%100;return 0===e?e+"-ев":0===t?e+"-ен":t>10&&t<20?e+"-ти":1===n?e+"-ви":2===n?e+"-ри":7===n||8===n?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return n}))},"85d3":function(e,n,t){},8689:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},t={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},r=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},week:{dow:1,doy:4}});return r}))},"86d4":function(e,n,t){const r=t("bbfd"),a=t("3fce"),i=t("bac4"),s=(e,n)=>{e=new a(e,n);let t=new r("0.0.0");if(e.test(t))return t;if(t=new r("0.0.0-0"),e.test(t))return t;t=null;for(let a=0;a{const n=new r(e.semver.version);switch(e.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":t&&!i(t,n)||(t=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}})}return t&&e.test(t)?t:null};e.exports=s},8840:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},8970:function(e,n,t){const r=t("a236"),a=(e,n)=>{const t=r(e,n);return t&&t.prerelease.length?t.prerelease:null};e.exports=a},"898b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i}))},"89ed":function(e,n,t){(function(e){var r;(function(e,a,i){function s(e){var n=this,t="";n.next=function(){var e=n.b,t=n.c,r=n.d,a=n.a;return e=e<<25^e>>>7^t,t=t-r|0,r=r<<24^r>>>8^a,a=a-e|0,n.b=e=e<<20^e>>>12^t,n.c=t=t-r|0,n.d=r<<16^t>>>16^a,n.a=a-e|0},n.a=0,n.b=0,n.c=-1640531527,n.d=1367130551,e===Math.floor(e)?(n.a=e/4294967296|0,n.b=0|e):t+=e;for(var r=0;r>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&("object"==typeof r&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.tychei=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},"8a25":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("b0c0"),t("ac1f"),t("1276"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!1,range:[0,100],title:"% vaccinated/boosted"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues()}catch(e){console.warn("VACCINATION/BOOSTER data not found")}}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"calculateValues",value:function(){if(0!==this.data.length){this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate;for(var e=this.data.filter((function(e){return"Vaccinated"===e.name}))[0],n=this.data.filter((function(e){return"Boosted"===e.name}))[0],t=this.data.filter((function(e){return"Susceptible"===e.name}))[0],r=this.data.filter((function(e){return"Total Infected"===e.name}))[0],a=this.data.filter((function(e){return"Recovered"===e.name}))[0],i=[],s=[],o=[],l=0;l1?arguments[1]:void 0,r=i(n.length),a=void 0===t?r:d(i(t),r),l=String(e);return c?c.call(n,l,a):n.slice(a-l.length,a)===l}})},"8adc":function(e,n,t){},"8bd6":function(e,n,t){const r=t("38cb"),a=(e,n,t)=>r(e,n,">",t);e.exports=a},"8ca3":function(e,n,t){"use strict";var r=t("9a08"),a=t.n(r);a.a},"8cb5":function(e,n,t){const{MAX_SAFE_COMPONENT_LENGTH:r}=t("b15c"),a=t("b802");n=e.exports={};const i=n.re=[],s=n.src=[],o=n.t={};let l=0;const u=(e,n,t)=>{const r=l++;a(r,n),o[e]=r,s[r]=n,i[r]=new RegExp(n,t?"g":void 0)};u("NUMERICIDENTIFIER","0|[1-9]\\d*"),u("NUMERICIDENTIFIERLOOSE","[0-9]+"),u("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),u("MAINVERSION",`(${s[o.NUMERICIDENTIFIER]})\\.`+`(${s[o.NUMERICIDENTIFIER]})\\.`+`(${s[o.NUMERICIDENTIFIER]})`),u("MAINVERSIONLOOSE",`(${s[o.NUMERICIDENTIFIERLOOSE]})\\.`+`(${s[o.NUMERICIDENTIFIERLOOSE]})\\.`+`(${s[o.NUMERICIDENTIFIERLOOSE]})`),u("PRERELEASEIDENTIFIER",`(?:${s[o.NUMERICIDENTIFIER]}|${s[o.NONNUMERICIDENTIFIER]})`),u("PRERELEASEIDENTIFIERLOOSE",`(?:${s[o.NUMERICIDENTIFIERLOOSE]}|${s[o.NONNUMERICIDENTIFIER]})`),u("PRERELEASE",`(?:-(${s[o.PRERELEASEIDENTIFIER]}(?:\\.${s[o.PRERELEASEIDENTIFIER]})*))`),u("PRERELEASELOOSE",`(?:-?(${s[o.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[o.PRERELEASEIDENTIFIERLOOSE]})*))`),u("BUILDIDENTIFIER","[0-9A-Za-z-]+"),u("BUILD",`(?:\\+(${s[o.BUILDIDENTIFIER]}(?:\\.${s[o.BUILDIDENTIFIER]})*))`),u("FULLPLAIN",`v?${s[o.MAINVERSION]}${s[o.PRERELEASE]}?${s[o.BUILD]}?`),u("FULL",`^${s[o.FULLPLAIN]}$`),u("LOOSEPLAIN",`[v=\\s]*${s[o.MAINVERSIONLOOSE]}${s[o.PRERELEASELOOSE]}?${s[o.BUILD]}?`),u("LOOSE",`^${s[o.LOOSEPLAIN]}$`),u("GTLT","((?:<|>)?=?)"),u("XRANGEIDENTIFIERLOOSE",`${s[o.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),u("XRANGEIDENTIFIER",`${s[o.NUMERICIDENTIFIER]}|x|X|\\*`),u("XRANGEPLAIN",`[v=\\s]*(${s[o.XRANGEIDENTIFIER]})`+`(?:\\.(${s[o.XRANGEIDENTIFIER]})`+`(?:\\.(${s[o.XRANGEIDENTIFIER]})`+`(?:${s[o.PRERELEASE]})?${s[o.BUILD]}?`+")?)?"),u("XRANGEPLAINLOOSE",`[v=\\s]*(${s[o.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${s[o.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${s[o.XRANGEIDENTIFIERLOOSE]})`+`(?:${s[o.PRERELEASELOOSE]})?${s[o.BUILD]}?`+")?)?"),u("XRANGE",`^${s[o.GTLT]}\\s*${s[o.XRANGEPLAIN]}$`),u("XRANGELOOSE",`^${s[o.GTLT]}\\s*${s[o.XRANGEPLAINLOOSE]}$`),u("COERCE",`(^|[^\\d])(\\d{1,${r}})`+`(?:\\.(\\d{1,${r}}))?`+`(?:\\.(\\d{1,${r}}))?`+"(?:$|[^\\d])"),u("COERCERTL",s[o.COERCE],!0),u("LONETILDE","(?:~>?)"),u("TILDETRIM",`(\\s*)${s[o.LONETILDE]}\\s+`,!0),n.tildeTrimReplace="$1~",u("TILDE",`^${s[o.LONETILDE]}${s[o.XRANGEPLAIN]}$`),u("TILDELOOSE",`^${s[o.LONETILDE]}${s[o.XRANGEPLAINLOOSE]}$`),u("LONECARET","(?:\\^)"),u("CARETTRIM",`(\\s*)${s[o.LONECARET]}\\s+`,!0),n.caretTrimReplace="$1^",u("CARET",`^${s[o.LONECARET]}${s[o.XRANGEPLAIN]}$`),u("CARETLOOSE",`^${s[o.LONECARET]}${s[o.XRANGEPLAINLOOSE]}$`),u("COMPARATORLOOSE",`^${s[o.GTLT]}\\s*(${s[o.LOOSEPLAIN]})$|^$`),u("COMPARATOR",`^${s[o.GTLT]}\\s*(${s[o.FULLPLAIN]})$|^$`),u("COMPARATORTRIM",`(\\s*)${s[o.GTLT]}\\s*(${s[o.LOOSEPLAIN]}|${s[o.XRANGEPLAIN]})`,!0),n.comparatorTrimReplace="$1$2$3",u("HYPHENRANGE",`^\\s*(${s[o.XRANGEPLAIN]})`+"\\s+-\\s+"+`(${s[o.XRANGEPLAIN]})`+"\\s*$"),u("HYPHENRANGELOOSE",`^\\s*(${s[o.XRANGEPLAINLOOSE]})`+"\\s+-\\s+"+`(${s[o.XRANGEPLAINLOOSE]})`+"\\s*$"),u("STAR","(<|>)?=?\\s*\\*"),u("GTE0","^\\s*>=\\s*0.0.0\\s*$"),u("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")},"8d47":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var t=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,n){return e?"string"===typeof n&&/D/.test(n.substring(0,n.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,n,t){return e>11?t?"μμ":"ΜΜ":t?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var r=this._calendarEl[e],a=t&&t.hours();return n(r)&&(r=r.apply(t)),r.replace("{}",a%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return t}))},"8d52":function(e,n,t){},"8d57":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),t="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");function r(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function a(e,n,t){var a=e+" ";switch(t){case"ss":return a+(r(e)?"sekundy":"sekund");case"m":return n?"minuta":"minutę";case"mm":return a+(r(e)?"minuty":"minut");case"h":return n?"godzina":"godzinę";case"hh":return a+(r(e)?"godziny":"godzin");case"MM":return a+(r(e)?"miesiące":"miesięcy");case"yy":return a+(r(e)?"lata":"lat")}}var i=e.defineLocale("pl",{months:function(e,r){return e?""===r?"("+t[e.month()]+"|"+n[e.month()]+")":/D MMMM/.test(r)?t[e.month()]:n[e.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:a,m:a,mm:a,h:a,hh:a,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},"8df4":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},t={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},r=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,n,t){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return t[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return r}))},"8e3c":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("4160"),t("caad"),t("c975"),t("d81d"),t("fb6a"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("159b"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("369b"),g=t.n(p),b=t("10a0"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.logScale=!1,e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.skipVariants=["wildtypeVe","alphaVe"],e.layout={autosize:!0,showlegend:!0,legend:{orientation:"v"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0,title:"Days since vaccination"},yaxis:{fixedrange:!0,type:"linear",range:[0,100],title:"Vaccine Effectiveness"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"Hospitalizations / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Hospitalizations / 100k Pop."}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n400?"continue":(n.day.push(e.day),void t.forEach((function(t){var r=e[t];void 0===r||r===-1/0||"-inf"===r?n[t].push(NaN):n[t].push(Math.round(1e4*e[t])/100)})))};for(a.s();!(r=a.n()).done;)s()}catch(o){a.e(o)}finally{a.f()}this.dataLines=[],t.forEach((function(t){e.dataLines.push({name:t,x:n.day,y:n[t],line:{width:1},visible:e.skipVariants.indexOf(t)>-1?"legendonly":"true"})}))}}},{key:"addObservedData",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.observedLine){e.next=3;break}return this.dataLines.push(this.observedLine),e.abrupt("return");case 3:return e.prev=3,n=b["d"]+"original-data/vaccine-effectiveness/nordstroem-paper.tsv",e.next=7,fetch(n);case 7:return e.next=9,e.sent.text();case 9:t=e.sent,r=g.a.parse(t,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,a="",this.observedLine={name:"Nordström: "+a,x:r.map((function(e){return e.day})),y:r.map((function(e){return 100*e[a]})),line:{dash:"dot",width:2,color:"#f4c"}},e.next=18;break;case 15:e.prev=15,e.t0=e["catch"](3),console.warn(e.t0);case 18:this.dataLines.push(this.observedLine);case 19:case"end":return e.stop()}}),e,this,[[3,15]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"startDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessData",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessFields",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"metadata",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],y.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("vaccineEffectivenessData")],y.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],y.prototype,"updateScale",null),Object(d["b"])([Object(h["d"])("dataLines",{deep:!0})],y.prototype,"updateUrl",null),y=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],y);var v=y,_=v,w=(t("e2d3"),t("2877")),x=Object(w["a"])(_,r,a,!1,null,"253fd770",null);n["a"]=x.exports},"8e73":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},t={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(n,t,i,s){var o=r(n),l=a[e][r(n)];return 2===o&&(l=l[t?0:1]),l.replace(/%d/i,n)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],o=e.defineLocale("ar",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,n,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return t[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return o}))},9043:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},t={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},r=e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,n){return 12===e&&(e=0),"রাত"===n&&e>=4||"দুপুর"===n&&e<5||"বিকাল"===n?e+12:e},meridiem:function(e,n,t){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return r}))},"90ea":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,n){return 12===e&&(e=0),"凌晨"===n||"早上"===n||"上午"===n?e:"中午"===n?e>=11?e:e+12:"下午"===n||"晚上"===n?e+12:void 0},meridiem:function(e,n,t){var r=100*e+n;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return n}))},"925a":function(e,n,t){},9471:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("d81d"),t("a434"),t("b0c0"),t("4ec9"),t("6b93"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("3ca3"),t("5319"),t("1276"),t("2ca0"),t("ddb0"),t("d0af")),s=t("54f8"),o=(t("96cf"),t("c964")),l=t("276c"),u=t("e954"),c=t("920b"),d=t("92a6"),h=t("9ab4"),f=t("60a3"),m=t("369b"),p=t.n(m),g=t("43e06"),b=t.n(g),y=t("10a0"),v=function(e){Object(c["a"])(t,e);var n=Object(d["a"])(t);function t(){var e;return Object(l["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.upperLogRange=14e3,e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.observedSewageData=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:25,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[Math.log10(2),Math.log10(3e4)],title:"7-Day Infections / 100k Pop."},yaxis2:{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(14e3)],title:"Biomarker",overlaying:"y",side:"right"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(u["a"])(t,[{key:"mounted",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.fetchSewageData();case 2:this.calculateValues(),this.unselectLines();case 4:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateShowSeedComparison",value:function(){if(this.showSeedComparison)for(var e=0;e1){for(n={type:"scatter",mode:"markers",marker:{size:4}},t={type:"scatter",mode:"markers",marker:{size:4}},n.name="MAGS NRW Incidence",n.visible=!0,n.x=[],n.y=[],t.name="Assumed Reported and Unreported Cases (NRW)",t.visible=!0,t.x=[],t.y=[],r=0;r1){for(n={type:"scatter",mode:"markers",marker:{size:4}},n.name="Assumed Reported and Unreported Cases",n.visible=!0,n.x=[],n.y=[],t=0;t-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.visible=!0,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var i={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=i[o],u=l;u1&&this.dataLines.push(this.observedSewageData[1]),this.rkiDetectionData.x&&this.dataLines.push(this.rkiDetectionData),this.calculateSeedComparison(a),this.calculateObserved(a)}}},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(f["c"]);Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"data",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"logScale",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"observed",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"endDate",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"rkiDetectionData",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"unreportedIncidence",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"unreportedIncidenceNRW",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"metadata",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"seedComparison",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"showSeedComparison",void 0),Object(h["b"])([Object(f["b"])({required:!0})],v.prototype,"city",void 0),Object(h["b"])([Object(f["d"])("$store.state.isWideMode")],v.prototype,"handleWideModeChanged",null),Object(h["b"])([Object(f["d"])("data")],v.prototype,"updateModelData",null),Object(h["b"])([Object(f["d"])("showSeedComparison")],v.prototype,"updateShowSeedComparison",null),Object(h["b"])([Object(f["d"])("seedComparison")],v.prototype,"updateSeedComparison",null),Object(h["b"])([Object(f["d"])("logScale")],v.prototype,"updateScale",null),Object(h["b"])([Object(f["d"])("unreportedIncidence")],v.prototype,"gotUnreportedIncidence",null),Object(h["b"])([Object(f["d"])("unreportedIncidenceNRW")],v.prototype,"gotUnreportedIncidenceNRW",null),Object(h["b"])([Object(f["d"])("dataLines",{deep:!0})],v.prototype,"updateUrl",null),v=Object(h["b"])([Object(f["a"])({components:{VuePlotly:b.a},props:{}})],v);var _=v,w=_,x=(t("4916"),t("2877")),k=Object(x["a"])(w,r,a,!1,null,"4d7392ce",null);n["a"]=k.exports},"957c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n){var t=e.split("_");return n%10===1&&n%100!==11?t[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?t[1]:t[2]}function t(e,t,r){var a={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===r?t?"минута":"минуту":e+" "+n(a[r],+e)}var r=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],a=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:t,m:t,mm:t,h:"час",hh:t,d:"день",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,n,t){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,n){switch(n){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}});return a}))},"958b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){switch(t){case"s":return n?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(n?" секунд":" секундын");case"m":case"mm":return e+(n?" минут":" минутын");case"h":case"hh":return e+(n?" цаг":" цагийн");case"d":case"dd":return e+(n?" өдөр":" өдрийн");case"M":case"MM":return e+(n?" сар":" сарын");case"y":case"yy":return e+(n?" жил":" жилийн");default:return e}}var t=e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,n,t){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}});return t}))},9609:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},t=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var t=e%10,r=e>=100?100:null;return e+(n[e]||n[t]||n[r])},week:{dow:1,doy:7}});return t}))},9658:function(e,n,t){"use strict";var r=t("256e"),a=t.n(r);a.a},"972c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t){var r={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},a=" ";return(e%100>=20||e>=100&&e%100===0)&&(a=" de "),e+a+r[t]}var t=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:n,m:"un minut",mm:n,h:"o oră",hh:n,d:"o zi",dd:n,M:"o lună",MM:n,y:"un an",yy:n},week:{dow:1,doy:7}});return t}))},9797:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var n=e,t="",r=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return n>20?t=40===n||50===n||60===n||80===n||100===n?"fed":"ain":n>0&&(t=r[n]),e+t},week:{dow:1,doy:4}});return n}))},9861:function(e,n,t){"use strict";t("e260");var r=t("23e7"),a=t("d066"),i=t("0d3b"),s=t("6eeb"),o=t("e2cc"),l=t("d44e"),u=t("9ed3"),c=t("69f3"),d=t("19aa"),h=t("5135"),f=t("0366"),m=t("f5df"),p=t("825a"),g=t("861d"),b=t("7c73"),y=t("5c6c"),v=t("9a1f"),_=t("35a1"),w=t("b622"),x=a("fetch"),k=a("Headers"),S=w("iterator"),M="URLSearchParams",O=M+"Iterator",B=c.set,j=c.getterFor(M),L=c.getterFor(O),D=/\+/g,T=Array(4),A=function(e){return T[e-1]||(T[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},R=function(e){try{return decodeURIComponent(e)}catch(n){return e}},H=function(e){var n=e.replace(D," "),t=4;try{return decodeURIComponent(n)}catch(r){while(t)n=n.replace(A(t--),R);return n}},N=/[!'()~]|%20/g,C={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},W=function(e){return C[e]},Y=function(e){return encodeURIComponent(e).replace(N,W)},z=function(e,n){if(n){var t,r,a=n.split("&"),i=0;while(i0?arguments[0]:void 0,c=this,f=[];if(B(c,{type:M,entries:f,updateURL:function(){},updateSearchParams:E}),void 0!==u)if(g(u))if(e=_(u),"function"===typeof e){n=e.call(u),t=n.next;while(!(r=t.call(n)).done){if(a=v(p(r.value)),i=a.next,(s=i.call(a)).done||(o=i.call(a)).done||!i.call(a).done)throw TypeError("Expected sequence with length 2");f.push({key:s.value+"",value:o.value+""})}}else for(l in u)h(u,l)&&f.push({key:l,value:u[l]+""});else z(f,"string"===typeof u?"?"===u.charAt(0)?u.slice(1):u:u+"")},V=I.prototype;o(V,{append:function(e,n){P(arguments.length,2);var t=j(this);t.entries.push({key:e+"",value:n+""}),t.updateURL()},delete:function(e){P(arguments.length,1);var n=j(this),t=n.entries,r=e+"",a=0;while(ae.key){a.splice(n,0,e);break}n===t&&a.push(e)}r.updateURL()},forEach:function(e){var n,t=j(this).entries,r=f(e,arguments.length>1?arguments[1]:void 0,3),a=0;while(a1&&(n=arguments[1],g(n)&&(t=n.body,m(t)===M&&(r=n.headers?new k(n.headers):new k,r.has("content-type")||r.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),n=b(n,{body:y(0,String(t)),headers:y(0,r)}))),a.push(n)),x.apply(this,a)}}),e.exports={URLSearchParams:I,getState:j}},"98b8":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"mutations-plots"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}}),t("vue-plotly",{staticClass:"plot2",attrs:{data:e.dataLines2,layout:e.layout2,options:e.options},on:{relayout:e.handleRelayout}}),t("vue-plotly",{staticClass:"plot3",attrs:{data:e.dataLines3,layout:e.layout3,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("13d5"),t("fb6a"),t("a434"),t("b0c0"),t("4ec9"),t("6b93"),t("b64b"),t("d3b7"),t("07ac"),t("ac1f"),t("2532"),t("3ca3"),t("5319"),t("1276"),t("ddb0"),t("d0af")),s=t("54f8"),o=(t("96cf"),t("c964")),l=t("276c"),u=t("e954"),c=t("920b"),d=t("92a6"),h=t("9ab4"),f=t("60a3"),m=t("43e06"),p=t.n(m),g=t("369b"),b=t.n(g),y=t("10a0"),v=function(e){Object(c["a"])(t,e);var n=Object(d["a"])(t);function t(){var e;return Object(l["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.dataLines=[],e.dataLines2=[],e.dataLines3=[],e.unselectedLines=[],e.unselectedLines2=[],e.unselectedLines3=[],e.startURL=[],e.startURL2=[],e.startURL3=[],e.factor100k=1,e.originalDataUrl=y["d"]+"original-data/Fallzahlen/",e.svnUrl="",e.isResizing=!1,e.cacheRawVOCData={},e.lineDataLookup={},e.layout={showlegend:!0,legend:{orientation:"h",y:"-0.15"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60,pad:2},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:e.logScale?"log":"linear",title:"7-Day Infections / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.layout2={showlegend:!0,legend:{orientation:"h",y:"-0.2"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60,pad:2},xaxis:{automargin:!0,fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date",animate:!0},yaxis:{type:"linear",automargin:!0,range:[.01,100],title:{text:"% of Cases",standoff:0}},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.layout3={autosize:!0,showlegend:!0,legend:{orientation:"h",y:"-0.2"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60,pad:2},xaxis:{automargin:!0,fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{automargin:!0,range:[Math.log10(.01),Math.log10(100)],type:"log",title:"% of Cases"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(u["a"])(t,[{key:"mounted",value:function(){console.log(this.strainValues),this.loadStartURL();var e=this.data.filter((function(e){return"Susceptible"===e.name}))[0],n=this.data.filter((function(e){return"Total Infected"===e.name}))[0],t=this.data.filter((function(e){return"Recovered"===e.name}))[0],r=e.y[0]+n.y[0]+t.y[0];this.factor100k=r/1e5,this.calculateValues()}},{key:"handleRelayout",value:function(e){e["xaxis.range[0]"]==this.$store.state.graphStartDate&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines(),this.unselectLines2(),this.unselectLines3())}},{key:"updateRValues",value:function(){this.calculateValues(),this.unselectLines(),this.unselectLines2(),this.unselectLines3()}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"updateCity",value:function(){this.calculateValues(),this.unselectLines(),this.unselectLines2(),this.unselectLines3()}},{key:"handleWideModeChanged",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.layout2=Object.assign({},this.layout2),this.layout3=Object.assign({},this.layout3),this.isResizing=!1;case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateUrl",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=c+4)for(f=c-3;f=0)){e.next=31;break}if(0!=v.data[_]){e.next=27;break}v.data.pop(),e.next=28;break;case 27:return e.abrupt("break",31);case 28:_--,e.next=22;break;case 31:e.next=17;break;case 33:e.next=38;break;case 35:e.prev=35,e.t0=e["catch"](15),m.e(e.t0);case 38:return e.prev=38,m.f(),e.finish(38);case 41:if("cologne"!=this.city){e.next=63;break}w=Object(s["a"])(l),e.prev=43,w.s();case 45:if((x=w.n()).done){e.next=53;break}if(k=Object(i["a"])(x.value,2),S=k[0],M=k[1],0!=S&&11!=S){e.next=49;break}return e.abrupt("continue",51);case 49:console.log(S,a[S]),this.lineDataLookup[M.name]={visible:!0,line:{color:o[S]},x:l.get(0).data,y:M.data,type:"scatter",name:a[S],mode:"lines+markers",marker:{size:5},opacity:.5};case 51:e.next=45;break;case 53:e.next=58;break;case 55:e.prev=55,e.t1=e["catch"](43),w.e(e.t1);case 58:return e.prev=58,w.f(),e.finish(58);case 61:e.next=64;break;case 63:this.city;case 64:if(this.dataLines2=Object.values(this.lineDataLookup),this.dataLines3=JSON.parse(JSON.stringify(this.dataLines2)),void 0!==this.startURL)for(O=0;O=51||!a((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),y=d("concat"),v=function(e){if(!s(e))return!1;var n=e[m];return void 0!==n?!!n:i(e)},_=!b||!y;r({target:"Array",proto:!0,forced:_},{concat:function(e){var n,t,r,a,i,s=o(this),d=c(s,0),h=0;for(n=-1,r=arguments.length;np)throw TypeError(g);for(t=0;t=p)throw TypeError(g);u(d,h++,i)}return d.length=h,d}})},"9a08":function(e,n,t){},"9a1f":function(e,n,t){var r=t("825a"),a=t("35a1");e.exports=function(e){var n=a(e);if("function"!=typeof n)throw TypeError(String(e)+" is not iterable");return r(n.call(e))}},"9a5e":function(e,n,t){"use strict";var r=t("183c"),a=t.n(r);a.a},"9ae5":function(e,n,t){"use strict";var r=t("22ae"),a=t.n(r);a.a},"9b0d":function(e,n,t){"use strict";(function(e){t.d(n,"a",(function(){return i}));var r=t("276f");function a(n){return!("function"!==typeof e||!Object(r["E"])(e.isBuffer))&&e.isBuffer(n)}function i(e,n){const t=n&&n.property?Object(r["u"])(n.property):r["y"];return Object(r["G"])(e)&&!a(e)?s(t(e)):t(JSON.parse(e))}function s(e,n){return n&&n.copy?JSON.parse(JSON.stringify(e)):e}i.responseType="json"}).call(this,t("b639").Buffer)},"9b6c":function(e,n,t){const r=t("38cb"),a=(e,n,t)=>r(e,n,"<",t);e.exports=a},"9d53":function(e,n,t){"use strict";var r=t("713b"),a=t.n(r);a.a},"9e9d":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("c975"),t("13d5"),t("fb6a"),t("b0c0"),t("6b93"),t("b64b"),t("ac1f"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{autorange:!0,fixedrange:!0,type:"linear",title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateRvalues()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateRvalues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateRvalues()}},{key:"updateRValues",value:function(){this.calculateRvalues()}},{key:"updateScale",value:function(){this.logScale?(this.layout.yaxis.type="log",this.layout.yaxis.autorange=!1,this.layout.yaxis.range=[Math.log10(.01),Math.log10(2)]):(this.layout.yaxis.type="linear",delete this.layout.yaxis.range,this.layout.yaxis.autorange=!0)}},{key:"calculateRvalues",value:function(){if(!this.rValues.length)return this.$emit("method","Based on seven-day new infections"),void this.manuallyCalculateRvalues();this.$emit("method",this.lagDays+"-day moving average");for(var e=Object.keys(this.rValues[0]),n=[],t=["day","date","rValue","newContagious","scenario"],r=0,a=e;r=2*this.lagDays){var i=n.length-1,s=n[i]/n[i-this.lagDays];s=4*(s-1)/this.lagDays+1,n[i]<100&&(s=1),s&&t.push(s)}}this.dataLines=[{name:"Target: 50 per 100,000 per 7 days",x:[0,e.x[e.x.length-1]],y:[1,1],fill:"tozeroy",line:{width:1,color:"#bbddbb"}},{name:"Estimated Multiplier",x:e.x.slice(2*this.lagDays),y:t,line:{width:2,color:this.color,shape:"linear"}}]}}},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValues",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("rValues")],p.prototype,"updateRValues",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("e07d"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"3056668a",null);n["a"]=v.exports},"9ee4":function(e,n,t){e.exports=t.p+"js/0.a86a3bc9.worker.js"},"9f26":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,n){switch(n){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return n}))},a03f:function(e,n,t){},a0e2:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"activity-levels-plot"},[t("vue-plotly",{staticClass:"activity-plot",attrs:{data:e.dataLines,layout:e.layout,options:e.options}}),t("div",{staticClass:"row-labels",class:{jakarta:"jakarta"===e.city}},e._l(e.dataLines,(function(n){return t("div",{key:n.name,staticClass:"activity"},[t("p",[e._v(e._s(n.name))])])})),0)],1)},a=[],i=(t("caad"),t("c975"),t("d81d"),t("fb6a"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("c1df"),m=t.n(f),p=t("43e06"),g=t.n(p),b=t("b012"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.plotNamesColor=["Work","Public Leisure","Private Leisure","Daycare","Primary Ed.","Secondary Ed.","Higher Ed.","Other Ed.","Other NonHome"],e.mainNamesColor=["workBusiness","leisurePublic","leisurePrivate","dayCare","schools","schools","university","schools","other"],e.isResizing=!1,e.MAX_DAYS=4e3,e.handleResize=Object(b["debounce"])(e.realHandleResize,250),e.activityTypes=[{col:"work",title:"Work"},{col:"leisure",title:"Leisure"},{col:"leisPublic",title:"Public Leisure"},{col:"leisPrivate",title:"Private Leisure"},{col:"educ_kiga",title:"Daycare"},{col:"educ_primary",title:"Primary Ed."},{col:"educ_secondary",title:"Secondary Ed."},{col:"educ_higher",title:"Higher Ed."},{col:"educ_other",title:"Other Ed."},{col:"shop_daily",title:"Other NonHome"},{col:"restaurant",title:"Restaurant"},{col:"education",title:"Education"},{col:"shop",title:"Shop"},{col:"other",title:"Other"}],e.skipLeisure=!1,e.layout={grid:{rows:e.dataLines.length,columns:1,pattern:"coupled",roworder:"top to bottom"},autosize:!0,showlegend:!1,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{automargin:!0,fixedrange:!0,zeroline:!0,range:["2020-02-09","2020-12-31"],type:"date",showgrid:!1,showline:!1},yaxis:{automargin:!0,fixedrange:!0,type:"linear",zeroline:!1,showgrid:!1,showline:!1,autorange:!0,autotick:!0,showticklabels:!1,title:"",ticks:""},plot_bgcolor:"#f8f8f800",paper_bgcolor:"#f8f8f800"},e.options={displaylogo:!1,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"activity_levels",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.runChanged(),window.addEventListener("resize",this.handleResize)}},{key:"beforeDestroy",value:function(){window.removeEventListener("resize",this.handleResize)}},{key:"realHandleResize",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"runWasSwitched",value:function(){this.runChanged()}},{key:"loadCSV",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.currentRun.RunId){e.next=2;break}return e.abrupt("return",[]);case 2:if(this.zipWorker){e.next=4;break}return e.abrupt("return",[]);case 4:return n=this.currentRun.RunId+".restrictions.txt.csv",e.prev=5,e.next=8,this.zipWorker.extractFile(n);case 8:return t=e.sent,e.abrupt("return",t.data);case 12:e.prev=12,e.t0=e["catch"](5),this.$emit("missing",!0);case 15:return e.abrupt("return",[]);case 16:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"runChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.loadCSV();case 2:if(n=e.sent,0!==n.length){e.next=5;break}return e.abrupt("return");case 5:for(t=this.generateSeriesFromCSVData(n),this.dataLines=t,this.layout.grid.rows=this.dataLines.length,this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate,r=2;r<=this.dataLines.length;r++)a="yaxis"+r,this.layout[a]={zeroline:!1,showgrid:!1,showline:!1,type:"linear",autorange:!0,autotick:!0,showticklabels:!1,ticks:"",title:""};for(i=0;i<=this.dataLines.length;i++)void 0!=this.dataLines[i]&&this.plotNamesColor.includes(this.dataLines[i].name)&&(s=this.plotNamesColor.indexOf(this.dataLines[i].name),o=this.mainNamesColor[s],this.dataLines[i]["line"]={color:this.colorMatch[o]});case 12:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"generateSeriesFromCSVData",value:function(e){var n=this,t=[],r=this.unpack(e,"day"),a=r.map((function(e){return n.calculateDatefromSimulationDay(e)}));Object.keys(e[0]).includes("leisPrivate")&&(this.skipLeisure=!0);var s,o=0,l=Object(i["a"])(this.activityTypes);try{for(l.s();!(s=l.n()).done;){var u=s.value,c=u.title;if(!this.skipLeisure||"leisure"!=u.col)try{var d=this.unpack(e,u.col);o++;var h={x:a,y:d,name:c,type:"scatter",fill:"tozeroy"};o>1&&(h.yaxis="y"+o),t.push(h)}catch(f){}}}catch(m){l.e(m)}finally{l.f()}return t}},{key:"calculateDatefromSimulationDay",value:function(e){var n=m()(this.startDate).add(this.plusminus,"days").add(e-1,"days").format("YYYY-MM-DD");return n}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"unpack",value:function(e,n){var t=e.map((function(e){if("day"===n)return e[n];var t=100*parseFloat(e[n].split("_")[0]);return t}));return t.length>this.MAX_DAYS&&(t=t.slice(0,this.MAX_DAYS)),t.length{if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),e instanceof s)return e;if("string"!==typeof e)return null;if(e.length>r)return null;const t=n.loose?a[i.LOOSE]:a[i.FULL];if(!t.test(e))return null;try{return new s(e,n)}catch(o){return null}};e.exports=o},a2a3:function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(e,n,t)>=0;e.exports=a},a338:function(e,n,t){e.exports=t.p+"js/2.19fc6859.worker.js"},a356:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}});return n}))},a36e:function(e,n,t){"use strict";var r=t("53b2"),a=t.n(r);a.a},a381:function(e,n,t){},a38c:function(e,n,t){(function(r){function a(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function i(n){if(n[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+n[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;n.splice(1,0,t,"color: inherit");let r=0,a=0;n[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(a=r))}),n.splice(a,0,t)}function s(e){try{e?n.storage.setItem("debug",e):n.storage.removeItem("debug")}catch(t){}}function o(){let e;try{e=n.storage.getItem("debug")}catch(t){}return!e&&"undefined"!==typeof r&&"env"in r&&(e=Object({NODE_ENV:"production",BASE_URL:"/"}).DEBUG),e}function l(){try{return localStorage}catch(e){}}n.formatArgs=i,n.save=s,n.load=o,n.useColors=a,n.storage=l(),n.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),n.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],n.log=console.debug||console.log||(()=>{}),e.exports=t("c896")(n);const{formatters:u}=e.exports;u.j=function(e){try{return JSON.stringify(e)}catch(n){return"[UnexpectedJSONParseError]: "+n.message}}}).call(this,t("4362"))},a434:function(e,n,t){"use strict";var r=t("23e7"),a=t("23cb"),i=t("a691"),s=t("50c4"),o=t("7b0b"),l=t("65f0"),u=t("8418"),c=t("1dde"),d=t("ae40"),h=c("splice"),f=d("splice",{ACCESSORS:!0,0:0,1:2}),m=Math.max,p=Math.min,g=9007199254740991,b="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!h||!f},{splice:function(e,n){var t,r,c,d,h,f,y=o(this),v=s(y.length),_=a(e,v),w=arguments.length;if(0===w?t=r=0:1===w?(t=0,r=v-_):(t=w-2,r=p(m(i(n),0),v-_)),v+t-r>g)throw TypeError(b);for(c=l(y,r),d=0;dv-r+t;d--)delete y[d-1]}else if(t>r)for(d=v-r;d>_;d--)h=d+r-1,f=d+t-1,h in y?y[f]=y[h]:delete y[f];for(d=0;d=m)e/=2,n/=2,t>>>=1;return(e+t)/n};return c.int32=function(){return 0|o.g(4)},c.quick=function(){return o.g(4)/4294967296},c.double=c,_(x(o.S),i),(n.pass||t||function(e,n,t,r){return r&&(r.S&&y(r,o),e.state=function(){return y(o,{})}),t?(s[d]=e,n):e})(c,a,"global"in n?n.global:this==s,n.state)}function b(e){var n,t=e.length,r=this,a=0,i=r.i=r.j=0,s=r.S=[];t||(e=[t++]);while(a>>2;return n.x=n.y,n.y=n.z,n.z=n.w,n.w=n.v,(n.d=n.d+362437|0)+(n.v=n.v^n.v<<4^e^e<<1)|0},n.x=0,n.y=0,n.z=0,n.w=0,n.v=0,e===(0|e)?n.x=e:t+=e;for(var r=0;r>>4),n.next()}function o(e,n){return n.x=e.x,n.y=e.y,n.z=e.z,n.w=e.w,n.v=e.v,n.d=e.d,n}function l(e,n){var t=new s(e),r=n&&n.state,a=function(){return(t.next()>>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&("object"==typeof r&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.xorwow=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},a554:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",class:{mrna:"mRNA"==e.vaccineType},attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("4de4"),t("4160"),t("caad"),t("c975"),t("d81d"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("2ca0"),t("159b"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("369b"),g=t.n(p),b=t("10a0"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.logScale=!1,e.color=["#094","#0c4"],e.lagDays=1,e.observedColumn={mRNA:"mRNA-Delta",vector:"Vector-Delta"},e.dataLines=[],e.unselectedLines=[],e.nordstroemVisible="true",e.isResizing=!1,e.isObservedAdded=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"v"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0,title:"Days since vaccination"},yaxis:{fixedrange:!0,type:"linear",range:[0,100],title:e.vaccineType+" Effectiveness"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.checkNordstroem(),this.calculateValues(),this.unselectLines()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"Hospitalizations / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Hospitalizations / 100k Pop."}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n-1})),r=this.data.filter((function(e){return"Susceptible"===e.name}));if(r.length){var a=r[0].y[0];if(this.factor100k=a/1e5,t.length){for(var s=0;s2)if(u=g(u),n=u.charCodeAt(0),43===n||45===n){if(t=u.charCodeAt(2),88===t||120===t)return NaN}else if(48===n){switch(u.charCodeAt(1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+u}for(i=u.slice(2),s=i.length,o=0;oa)return NaN;return parseInt(i,r)}return+u};if(i(b,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var x,k=function(e){var n=arguments.length<1?0:e,t=this;return t instanceof k&&(_?d((function(){v.valueOf.call(t)})):l(t)!=b)?u(new y(w(n)),t,k):w(n)},S=r?f(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),M=0;S.length>M;M++)o(y,x=S[M])&&!o(k,x)&&p(k,x,m(y,x));k.prototype=v,v.constructor=k,s(a,b,k)}},aa86:function(e,n,t){"use strict";var r=t("0af3"),a=t.n(r);a.a},aad4:function(e,n,t){},ab0f:function(e){e.exports=JSON.parse('{"name":"vega-themes","version":"2.8.5","description":"Themes for stylized Vega and Vega-Lite visualizations.","keywords":["vega","vega-lite","themes","style"],"license":"BSD-3-Clause","author":{"name":"UW Interactive Data Lab","url":"https://idl.cs.washington.edu"},"contributors":[{"name":"Emily Gu","url":"https://github.com/emilygu"},{"name":"Arvind Satyanarayan","url":"http://arvindsatya.com"},{"name":"Jeffrey Heer","url":"https://idl.cs.washington.edu"},{"name":"Dominik Moritz","url":"https://www.domoritz.de"}],"main":"build/vega-themes.js","module":"build/src/index.js","unpkg":"build/vega-themes.min.js","jsdelivr":"build/vega-themes.min.js","typings":"build/src/index.d.ts","repository":{"type":"git","url":"https://github.com/vega/vega-themes.git"},"scripts":{"prepare":"beemo create-config --silent","clean":"rm -rf build examples/build","prettierbase":"beemo prettier \'examples/*.{html,scss,css}\'","eslintbase":"beemo eslint .","format":"yarn eslintbase --fix && yarn prettierbase --write","lint":"yarn eslintbase && yarn prettierbase --check","prebuild":"mkdir -p build","build":"tsc && rollup -c","postbuild":"terser build/vega-themes.js -cm > build/vega-themes.min.js","deploy:gh":"yarn build && mkdir -p examples/build && rsync -r build/* examples/build && gh-pages -d examples","prepublishOnly":"yarn clean && yarn build","preversion":"yarn lint","serve":"browser-sync start -s -f build examples --serveStatic examples","start":"yarn build && concurrently --kill-others -n Server,Typescript,Rollup \'yarn serve\' \'tsc -w\' \'rollup -c -w\'"},"devDependencies":{"@rollup/plugin-json":"^4.1.0","browser-sync":"^2.26.7","concurrently":"^5.2.0","gh-pages":"^3.1.0","rollup":"^2.21.0","terser":"^4.8.0","typescript":"^3.9.6","vega":"^5.10.0","vega-lite":"^4.8.1","vega-lite-dev-config":"^0.11.8"},"peerDependencies":{"vega":"*","vega-lite":"*"},"beemo":{"module":"vega-lite-dev-config","drivers":["prettier","eslint"]}}')},ac4d:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataMatrix,layout:e.layout,options:e.options}})},a=[],i=(t("a434"),t("ac1f"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("7909"),g=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.maximumValue=2e3,e.isResizing=!1,e.dataMatrix=[],e.logColorScale=[[0,"rgb(255,255,255)"],[.01,"rgb(250,210,0)"],[.1,"rgb(240,120,0)"],[.2,"rgb(230,0,0)"],[.99999999,"rgb(0,0,0)"],[1,"rgb(255,255,255)"]],e.layout={showlegend:!1,autosize:!0,font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:10,r:10,b:30,l:60},xaxis:{type:"date",range:[e.$store.state.graphStartDate,e.endDate],fixedrange:!0},yaxis:{title:"Age",fixedrange:!0},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"heatmap",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"mounted",value:function(){this.buildHeatMap()}},{key:"updateModelData",value:function(){this.buildHeatMap()}},{key:"buildHeatMap",value:function(){if(this.dataMatrix=[],this.data){var e,n=[],t=[],r=this.data.split("\n"),a=r[0].split("\t").splice(1),s=Object(i["a"])(r.splice(1));try{for(s.s();!(e=s.n()).done;){var o=e.value,l=o.split("\t"),u=l[0];if(u){n.push(u);var c=l.splice(1);t.push(c)}}}catch(d){s.e(d)}finally{s.f()}t=Object(p["a"])(t),t[0][0]=this.maximumValue,this.dataMatrix=[{type:"heatmap",x:n,y:a,z:t,colorscale:this.logColorScale,showscale:!1,hoverongaps:!1}]}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!1})],g.prototype,"heatMapMaxValue",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],g.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],g.prototype,"updateModelData",null),g=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],g);var b=g,y=b,v=(t("e157"),t("2877")),_=Object(v["a"])(y,r,a,!1,null,"7825a509",null);n["a"]=_.exports},acef:function(e,n,t){const r=t("a236"),a=(e,n)=>{const t=r(e,n);return t?t.version:null};e.exports=a},ada2:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n){var t=e.split("_");return n%10===1&&n%100!==11?t[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?t[1]:t[2]}function t(e,t,r){var a={ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?t?"хвилина":"хвилину":"h"===r?t?"година":"годину":e+" "+n(a[r],+e)}function r(e,n){var t={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};if(!0===e)return t["nominative"].slice(1,7).concat(t["nominative"].slice(0,1));if(!e)return t["nominative"];var r=/(\[[ВвУу]\]) ?dddd/.test(n)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(n)?"genitive":"nominative";return t[r][e.day()]}function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var i=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:r,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:a("[Сьогодні "),nextDay:a("[Завтра "),lastDay:a("[Вчора "),nextWeek:a("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return a("[Минулої] dddd [").call(this);case 1:case 2:case 4:return a("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:t,m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,n,t){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,n){switch(n){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return i}))},adcb:function(e,n,t){},aecd:function(e,n,t){},b00b:function(e,n,t){const r=t("3034"),a=(e,n)=>r(e,n,!0);e.exports=a},b012:function(e,n){function t(e,n,t){var r,a,i,s,o;function l(){var u=Date.now()-s;u=0?r=setTimeout(l,n-u):(r=null,t||(o=e.apply(i,a),i=a=null))}null==n&&(n=100);var u=function(){i=this,a=arguments,s=Date.now();var u=t&&!r;return r||(r=setTimeout(l,n)),u&&(o=e.apply(i,a),i=a=null),o};return u.clear=function(){r&&(clearTimeout(r),r=null)},u.flush=function(){r&&(o=e.apply(i,a),i=a=null,clearTimeout(r),r=null)},u}t.debounce=t,e.exports=t},b031:function(e,n,t){"use strict";var r=t("8d52"),a=t.n(r);a.a},b15c:function(e,n){const t="2.0.0",r=256,a=Number.MAX_SAFE_INTEGER||9007199254740991,i=16;e.exports={SEMVER_SPEC_VERSION:t,MAX_LENGTH:r,MAX_SAFE_INTEGER:a,MAX_SAFE_COMPONENT_LENGTH:i}},b29d:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,n,t){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return n}))},b335:function(e,n,t){"use strict";t.r(n),n["default"]="Datum,Bundesland,Bundesland_Id,Altersgruppe,fixierte_7T_Hospitalisierung_Faelle,aktualisierte_7T_Hospitalisierung_Faelle,PS_adjustierte_7T_Hospitalisierung_Faelle,UG_PI_adjustierte_7T_Hospitalisierung_Faelle,OG_PI_adjustierte_7T_Hospitalisierung_Faelle,Bevoelkerung,fixierte_7T_Hospitalisierung_Inzidenz,aktualisierte_7T_Hospitalisierung_Inzidenz,PS_adjustierte_7T_Hospitalisierung_Inzidenz,UG_PI_adjustierte_7T_Hospitalisierung_Inzidenz,OG_PI_adjustierte_7T_Hospitalisierung_Inzidenz\n2024-08-31,Bundesgebiet,00,00+,1324,1324,NA,NA,NA,83155031,1.59,1.59,NA,NA,NA\n2024-08-30,Bundesgebiet,00,00+,1217,1392,NA,NA,NA,83155031,1.46,1.67,NA,NA,NA\n2024-08-29,Bundesgebiet,00,00+,1144,1382,1628,1552,1747,83155031,1.38,1.66,1.96,1.87,2.1\n2024-08-28,Bundesgebiet,00,00+,1116,1362,1561,1493,1669,83155031,1.34,1.64,1.88,1.8,2.01\n2024-08-27,Bundesgebiet,00,00+,1018,1401,1571,1508,1674,83155031,1.22,1.68,1.89,1.81,2.01\n2024-08-26,Bundesgebiet,00,00+,1133,1379,1497,1445,1587,83155031,1.36,1.66,1.8,1.74,1.91\n2024-08-25,Bundesgebiet,00,00+,1140,1376,1493,1441,1582,83155031,1.37,1.65,1.8,1.73,1.9\n2024-08-24,Bundesgebiet,00,00+,1157,1379,1495,1444,1584,83155031,1.39,1.66,1.8,1.74,1.91\n2024-08-23,Bundesgebiet,00,00+,1157,1418,1527,1477,1615,83155031,1.39,1.71,1.84,1.78,1.94\n2024-08-22,Bundesgebiet,00,00+,1112,1412,1511,1463,1594,83155031,1.34,1.7,1.82,1.76,1.92\n2024-08-21,Bundesgebiet,00,00+,1051,1407,1496,1451,1575,83155031,1.26,1.69,1.8,1.75,1.89\n2024-08-20,Bundesgebiet,00,00+,979,1384,1461,1421,1535,83155031,1.18,1.66,1.76,1.71,1.85\n2024-08-19,Bundesgebiet,00,00+,1118,1406,1469,1433,1537,83155031,1.34,1.69,1.77,1.72,1.85\n2024-08-18,Bundesgebiet,00,00+,1127,1407,1469,1434,1537,83155031,1.36,1.69,1.77,1.72,1.85\n2024-08-17,Bundesgebiet,00,00+,1143,1406,1468,1432,1536,83155031,1.37,1.69,1.77,1.72,1.85\n2024-08-16,Bundesgebiet,00,00+,1073,1374,1430,1397,1494,83155031,1.29,1.65,1.72,1.68,1.8\n2024-08-15,Bundesgebiet,00,00+,1086,1384,1435,1404,1497,83155031,1.31,1.66,1.73,1.69,1.8\n2024-08-14,Bundesgebiet,00,00+,1050,1396,1443,1414,1503,83155031,1.26,1.68,1.74,1.7,1.81\n2024-08-13,Bundesgebiet,00,00+,988,1407,1449,1422,1505,83155031,1.19,1.69,1.74,1.71,1.81\n2024-08-12,Bundesgebiet,00,00+,1155,1426,1459,1437,1506,83155031,1.39,1.71,1.76,1.73,1.81\n2024-08-11,Bundesgebiet,00,00+,1167,1428,1461,1439,1508,83155031,1.4,1.72,1.76,1.73,1.81\n2024-08-10,Bundesgebiet,00,00+,1184,1430,1463,1441,1509,83155031,1.42,1.72,1.76,1.73,1.82\n2024-08-09,Bundesgebiet,00,00+,1150,1459,1490,1469,1533,83155031,1.38,1.75,1.79,1.77,1.84\n2024-08-08,Bundesgebiet,00,00+,1118,1472,1499,1480,1538,83155031,1.34,1.77,1.8,1.78,1.85\n2024-08-07,Bundesgebiet,00,00+,993,1426,1449,1433,1483,83155031,1.19,1.71,1.74,1.72,1.78\n2024-08-06,Bundesgebiet,00,00+,901,1423,1443,1429,1473,83155031,1.08,1.71,1.74,1.72,1.77\n2024-08-05,Bundesgebiet,00,00+,1095,1400,1416,1404,1441,83155031,1.32,1.68,1.7,1.69,1.73\n2024-08-04,Bundesgebiet,00,00+,1119,1413,1429,1417,1454,83155031,1.35,1.7,1.72,1.7,1.75\n2024-08-03,Bundesgebiet,00,00+,1136,1412,1428,1416,1452,83155031,1.37,1.7,1.72,1.7,1.75\n2024-08-02,Bundesgebiet,00,00+,1046,1383,1396,1386,1418,83155031,1.26,1.66,1.68,1.67,1.71\n2024-08-01,Bundesgebiet,00,00+,1079,1395,1406,1397,1425,83155031,1.3,1.68,1.69,1.68,1.71\n2024-07-31,Bundesgebiet,00,00+,1105,1440,1449,1442,1465,83155031,1.33,1.73,1.74,1.73,1.76\n2024-07-30,Bundesgebiet,00,00+,1085,1525,1532,1526,1544,83155031,1.3,1.83,1.84,1.84,1.86\n2024-07-29,Bundesgebiet,00,00+,1239,1605,1607,1605,1612,83155031,1.49,1.93,1.93,1.93,1.94\n2024-07-28,Bundesgebiet,00,00+,1255,1595,1597,1595,1602,83155031,1.51,1.92,1.92,1.92,1.93\n2024-07-27,Bundesgebiet,00,00+,1267,1592,1594,1592,1598,83155031,1.52,1.91,1.92,1.91,1.92\n2024-07-26,Bundesgebiet,00,00+,1229,1627,1628,1627,1631,83155031,1.48,1.96,1.96,1.96,1.96\n2024-07-25,Bundesgebiet,00,00+,1243,1654,1654,1654,1656,83155031,1.49,1.99,1.99,1.99,1.99\n2024-07-24,Bundesgebiet,00,00+,1201,1643,1643,1643,1644,83155031,1.44,1.98,1.98,1.98,1.98\n2024-07-23,Bundesgebiet,00,00+,1056,1573,1573,1573,1573,83155031,1.27,1.89,1.89,1.89,1.89\n2024-07-22,Bundesgebiet,00,00+,1197,1573,1573,1573,1573,83155031,1.44,1.89,1.89,1.89,1.89\n2024-07-21,Bundesgebiet,00,00+,1209,1572,1572,1572,1572,83155031,1.45,1.89,1.89,1.89,1.89\n2024-07-20,Bundesgebiet,00,00+,1227,1581,1581,1581,1581,83155031,1.48,1.9,1.9,1.9,1.9\n2024-07-19,Bundesgebiet,00,00+,1222,1621,1621,1621,1621,83155031,1.47,1.95,1.95,1.95,1.95\n2024-07-18,Bundesgebiet,00,00+,1196,1611,1611,1611,1611,83155031,1.44,1.94,1.94,1.94,1.94\n2024-07-17,Bundesgebiet,00,00+,1177,1659,1659,1659,1659,83155031,1.42,2,2,2,2\n2024-07-16,Bundesgebiet,00,00+,1137,1635,1635,1635,1635,83155031,1.37,1.97,1.97,1.97,1.97\n2024-07-15,Bundesgebiet,00,00+,1173,1559,1559,1559,1559,83155031,1.41,1.87,1.87,1.87,1.87\n2024-07-14,Bundesgebiet,00,00+,1183,1560,1560,1560,1560,83155031,1.42,1.88,1.88,1.88,1.88\n2024-07-13,Bundesgebiet,00,00+,1200,1555,1555,1555,1555,83155031,1.44,1.87,1.87,1.87,1.87\n2024-07-12,Bundesgebiet,00,00+,1075,1455,1455,1455,1455,83155031,1.29,1.75,1.75,1.75,1.75\n2024-07-11,Bundesgebiet,00,00+,1018,1376,1376,1376,1376,83155031,1.22,1.65,1.65,1.65,1.65\n2024-07-10,Bundesgebiet,00,00+,932,1312,1312,1312,1312,83155031,1.12,1.58,1.58,1.58,1.58\n2024-07-09,Bundesgebiet,00,00+,863,1280,1280,1280,1280,83155031,1.04,1.54,1.54,1.54,1.54\n2024-07-08,Bundesgebiet,00,00+,897,1217,1217,1217,1217,83155031,1.08,1.46,1.46,1.46,1.46\n2024-07-07,Bundesgebiet,00,00+,906,1210,1210,1210,1210,83155031,1.09,1.46,1.46,1.46,1.46\n2024-07-06,Bundesgebiet,00,00+,912,1202,1202,1202,1202,83155031,1.1,1.45,1.45,1.45,1.45\n2024-07-05,Bundesgebiet,00,00+,921,1240,1240,1240,1240,83155031,1.11,1.49,1.49,1.49,1.49\n2024-07-04,Bundesgebiet,00,00+,909,1269,1269,1269,1269,83155031,1.09,1.53,1.53,1.53,1.53\n2024-07-03,Bundesgebiet,00,00+,902,1236,1236,1236,1236,83155031,1.08,1.49,1.49,1.49,1.49\n2024-07-02,Bundesgebiet,00,00+,881,1248,1248,1248,1248,83155031,1.06,1.5,1.5,1.5,1.5\n2024-07-01,Bundesgebiet,00,00+,896,1192,1192,1192,1192,83155031,1.08,1.43,1.43,1.43,1.43\n2024-06-30,Bundesgebiet,00,00+,908,1198,1198,1198,1198,83155031,1.09,1.44,1.44,1.44,1.44\n2024-06-29,Bundesgebiet,00,00+,925,1206,1206,1206,1206,83155031,1.11,1.45,1.45,1.45,1.45\n2024-06-28,Bundesgebiet,00,00+,853,1167,1167,1167,1167,83155031,1.03,1.4,1.4,1.4,1.4\n2024-06-27,Bundesgebiet,00,00+,804,1122,1122,1122,1122,83155031,0.97,1.35,1.35,1.35,1.35\n2024-06-26,Bundesgebiet,00,00+,798,1095,1095,1095,1095,83155031,0.96,1.32,1.32,1.32,1.32\n2024-06-25,Bundesgebiet,00,00+,674,1027,1027,1027,1027,83155031,0.81,1.24,1.24,1.24,1.24\n2024-06-24,Bundesgebiet,00,00+,670,930,930,930,930,83155031,0.81,1.12,1.12,1.12,1.12\n2024-06-23,Bundesgebiet,00,00+,677,924,924,924,924,83155031,0.81,1.11,1.11,1.11,1.11\n2024-06-22,Bundesgebiet,00,00+,684,913,913,913,913,83155031,0.82,1.1,1.1,1.1,1.1\n2024-06-21,Bundesgebiet,00,00+,595,847,847,847,847,83155031,0.72,1.02,1.02,1.02,1.02\n2024-06-20,Bundesgebiet,00,00+,535,773,773,773,773,83155031,0.64,0.93,0.93,0.93,0.93\n2024-06-19,Bundesgebiet,00,00+,494,722,722,722,722,83155031,0.59,0.87,0.87,0.87,0.87\n2024-06-18,Bundesgebiet,00,00+,436,662,662,662,662,83155031,0.52,0.8,0.8,0.8,0.8\n2024-06-17,Bundesgebiet,00,00+,429,565,565,565,565,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-16,Bundesgebiet,00,00+,435,562,562,562,562,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-15,Bundesgebiet,00,00+,437,557,557,557,557,83155031,0.53,0.67,0.67,0.67,0.67\n2024-06-14,Bundesgebiet,00,00+,384,537,537,537,537,83155031,0.46,0.65,0.65,0.65,0.65\n2024-06-13,Bundesgebiet,00,00+,363,494,494,494,494,83155031,0.44,0.59,0.59,0.59,0.59\n2024-06-12,Bundesgebiet,00,00+,310,455,455,455,455,83155031,0.37,0.55,0.55,0.55,0.55\n2024-06-11,Bundesgebiet,00,00+,286,403,403,403,403,83155031,0.34,0.48,0.48,0.48,0.48\n2024-06-10,Bundesgebiet,00,00+,305,378,378,378,378,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-09,Bundesgebiet,00,00+,307,375,375,375,375,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-08,Bundesgebiet,00,00+,311,377,377,377,377,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-07,Bundesgebiet,00,00+,296,375,375,375,375,83155031,0.36,0.45,0.45,0.45,0.45\n2024-06-06,Bundesgebiet,00,00+,258,331,331,331,331,83155031,0.31,0.4,0.4,0.4,0.4\n2024-06-05,Bundesgebiet,00,00+,233,325,325,325,325,83155031,0.28,0.39,0.39,0.39,0.39\n2024-06-04,Bundesgebiet,00,00+,208,323,323,323,323,83155031,0.25,0.39,0.39,0.39,0.39\n2024-06-03,Bundesgebiet,00,00+,203,290,290,290,290,83155031,0.24,0.35,0.35,0.35,0.35\n2024-06-02,Bundesgebiet,00,00+,204,288,288,288,288,83155031,0.25,0.35,0.35,0.35,0.35\n2024-06-01,Bundesgebiet,00,00+,210,290,290,290,290,83155031,0.25,0.35,0.35,0.35,0.35\n2024-05-31,Bundesgebiet,00,00+,193,255,255,255,255,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-30,Bundesgebiet,00,00+,223,289,289,289,289,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-29,Bundesgebiet,00,00+,228,288,288,288,288,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-28,Bundesgebiet,00,00+,250,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-05-27,Bundesgebiet,00,00+,193,261,261,261,261,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-26,Bundesgebiet,00,00+,196,263,263,263,263,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-25,Bundesgebiet,00,00+,201,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-24,Bundesgebiet,00,00+,202,274,274,274,274,83155031,0.24,0.33,0.33,0.33,0.33\n2024-05-23,Bundesgebiet,00,00+,194,275,275,275,275,83155031,0.23,0.33,0.33,0.33,0.33\n2024-05-22,Bundesgebiet,00,00+,148,260,260,260,260,83155031,0.18,0.31,0.31,0.31,0.31\n2024-05-21,Bundesgebiet,00,00+,179,241,241,241,241,83155031,0.22,0.29,0.29,0.29,0.29\n2024-05-20,Bundesgebiet,00,00+,313,385,385,385,385,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-19,Bundesgebiet,00,00+,317,386,386,386,386,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-18,Bundesgebiet,00,00+,318,383,383,383,383,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-17,Bundesgebiet,00,00+,318,404,404,404,404,83155031,0.38,0.49,0.49,0.49,0.49\n2024-05-16,Bundesgebiet,00,00+,287,361,361,361,361,83155031,0.35,0.43,0.43,0.43,0.43\n2024-05-15,Bundesgebiet,00,00+,277,361,361,361,361,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-14,Bundesgebiet,00,00+,184,312,312,312,312,83155031,0.22,0.38,0.38,0.38,0.38\n2024-05-13,Bundesgebiet,00,00+,215,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-12,Bundesgebiet,00,00+,219,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-11,Bundesgebiet,00,00+,222,304,304,304,304,83155031,0.27,0.37,0.37,0.37,0.37\n2024-05-10,Bundesgebiet,00,00+,214,287,287,287,287,83155031,0.26,0.35,0.35,0.35,0.35\n2024-05-09,Bundesgebiet,00,00+,275,358,358,358,358,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-08,Bundesgebiet,00,00+,220,322,322,322,322,83155031,0.26,0.39,0.39,0.39,0.39\n2024-05-07,Bundesgebiet,00,00+,237,345,345,345,345,83155031,0.29,0.41,0.41,0.41,0.41\n2024-05-06,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2024-05-05,Bundesgebiet,00,00+,260,351,351,351,351,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-04,Bundesgebiet,00,00+,261,349,349,349,349,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-03,Bundesgebiet,00,00+,240,351,351,351,351,83155031,0.29,0.42,0.42,0.42,0.42\n2024-05-02,Bundesgebiet,00,00+,228,328,328,328,328,83155031,0.27,0.39,0.39,0.39,0.39\n2024-05-01,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-04-30,Bundesgebiet,00,00+,201,320,320,320,320,83155031,0.24,0.38,0.38,0.38,0.38\n2024-04-29,Bundesgebiet,00,00+,162,233,233,233,233,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-28,Bundesgebiet,00,00+,162,232,232,232,232,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-27,Bundesgebiet,00,00+,162,230,230,230,230,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-26,Bundesgebiet,00,00+,144,208,208,208,208,83155031,0.17,0.25,0.25,0.25,0.25\n2024-04-25,Bundesgebiet,00,00+,142,194,194,194,194,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-24,Bundesgebiet,00,00+,144,196,196,196,196,83155031,0.17,0.24,0.24,0.24,0.24\n2024-04-23,Bundesgebiet,00,00+,125,180,180,180,180,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-22,Bundesgebiet,00,00+,125,176,176,176,176,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-21,Bundesgebiet,00,00+,126,178,178,178,178,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-20,Bundesgebiet,00,00+,127,179,179,179,179,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Bundesgebiet,00,00+,129,183,183,183,183,83155031,0.16,0.22,0.22,0.22,0.22\n2024-04-18,Bundesgebiet,00,00+,140,182,182,182,182,83155031,0.17,0.22,0.22,0.22,0.22\n2024-04-17,Bundesgebiet,00,00+,142,195,195,195,195,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-16,Bundesgebiet,00,00+,156,205,205,205,205,83155031,0.19,0.25,0.25,0.25,0.25\n2024-04-15,Bundesgebiet,00,00+,188,235,235,235,235,83155031,0.23,0.28,0.28,0.28,0.28\n2024-04-14,Bundesgebiet,00,00+,193,238,238,238,238,83155031,0.23,0.29,0.29,0.29,0.29\n2024-04-13,Bundesgebiet,00,00+,196,241,241,241,241,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-12,Bundesgebiet,00,00+,201,242,242,242,242,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-11,Bundesgebiet,00,00+,217,263,263,263,263,83155031,0.26,0.32,0.32,0.32,0.32\n2024-04-10,Bundesgebiet,00,00+,205,269,269,269,269,83155031,0.25,0.32,0.32,0.32,0.32\n2024-04-09,Bundesgebiet,00,00+,281,364,364,364,364,83155031,0.34,0.44,0.44,0.44,0.44\n2024-04-08,Bundesgebiet,00,00+,211,284,284,284,284,83155031,0.25,0.34,0.34,0.34,0.34\n2024-04-07,Bundesgebiet,00,00+,217,286,286,286,286,83155031,0.26,0.34,0.34,0.34,0.34\n2024-04-06,Bundesgebiet,00,00+,222,287,287,287,287,83155031,0.27,0.35,0.35,0.35,0.35\n2024-04-05,Bundesgebiet,00,00+,178,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-04,Bundesgebiet,00,00+,176,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-03,Bundesgebiet,00,00+,157,266,266,266,266,83155031,0.19,0.32,0.32,0.32,0.32\n2024-04-02,Bundesgebiet,00,00+,111,189,189,189,189,83155031,0.13,0.23,0.23,0.23,0.23\n2024-04-01,Bundesgebiet,00,00+,206,298,298,298,298,83155031,0.25,0.36,0.36,0.36,0.36\n2024-03-31,Bundesgebiet,00,00+,207,292,292,292,292,83155031,0.25,0.35,0.35,0.35,0.35\n2024-03-30,Bundesgebiet,00,00+,214,296,296,296,296,83155031,0.26,0.36,0.36,0.36,0.36\n2024-03-29,Bundesgebiet,00,00+,249,334,334,334,334,83155031,0.3,0.4,0.4,0.4,0.4\n2024-03-28,Bundesgebiet,00,00+,242,319,319,319,319,83155031,0.29,0.38,0.38,0.38,0.38\n2024-03-27,Bundesgebiet,00,00+,229,318,318,318,318,83155031,0.28,0.38,0.38,0.38,0.38\n2024-03-26,Bundesgebiet,00,00+,227,329,329,329,329,83155031,0.27,0.4,0.4,0.4,0.4\n2024-03-25,Bundesgebiet,00,00+,262,340,340,340,340,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-24,Bundesgebiet,00,00+,266,344,344,344,344,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-23,Bundesgebiet,00,00+,267,336,336,336,336,83155031,0.32,0.4,0.4,0.4,0.4\n2024-03-22,Bundesgebiet,00,00+,290,359,359,359,359,83155031,0.35,0.43,0.43,0.43,0.43\n2024-03-21,Bundesgebiet,00,00+,305,382,382,382,382,83155031,0.37,0.46,0.46,0.46,0.46\n2024-03-20,Bundesgebiet,00,00+,308,393,393,393,393,83155031,0.37,0.47,0.47,0.47,0.47\n2024-03-19,Bundesgebiet,00,00+,292,403,403,403,403,83155031,0.35,0.48,0.48,0.48,0.48\n2024-03-18,Bundesgebiet,00,00+,322,420,420,420,420,83155031,0.39,0.51,0.51,0.51,0.51\n2024-03-17,Bundesgebiet,00,00+,329,422,422,422,422,83155031,0.4,0.51,0.51,0.51,0.51\n2024-03-16,Bundesgebiet,00,00+,336,431,431,431,431,83155031,0.4,0.52,0.52,0.52,0.52\n2024-03-15,Bundesgebiet,00,00+,341,445,445,445,445,83155031,0.41,0.54,0.54,0.54,0.54\n2024-03-14,Bundesgebiet,00,00+,325,444,444,444,444,83155031,0.39,0.53,0.53,0.53,0.53\n2024-03-13,Bundesgebiet,00,00+,342,471,471,471,471,83155031,0.41,0.57,0.57,0.57,0.57\n2024-03-12,Bundesgebiet,00,00+,355,504,504,504,504,83155031,0.43,0.61,0.61,0.61,0.61\n2024-03-11,Bundesgebiet,00,00+,346,534,534,534,534,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-10,Bundesgebiet,00,00+,349,532,532,532,532,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-09,Bundesgebiet,00,00+,355,530,530,530,530,83155031,0.43,0.64,0.64,0.64,0.64\n2024-03-08,Bundesgebiet,00,00+,414,515,515,515,515,83155031,0.5,0.62,0.62,0.62,0.62\n2024-03-07,Bundesgebiet,00,00+,413,548,548,548,548,83155031,0.5,0.66,0.66,0.66,0.66\n2024-03-06,Bundesgebiet,00,00+,415,555,555,555,555,83155031,0.5,0.67,0.67,0.67,0.67\n2024-03-05,Bundesgebiet,00,00+,403,571,571,571,571,83155031,0.48,0.69,0.69,0.69,0.69\n2024-03-04,Bundesgebiet,00,00+,458,596,596,596,596,83155031,0.55,0.72,0.72,0.72,0.72\n2024-03-03,Bundesgebiet,00,00+,467,600,600,600,600,83155031,0.56,0.72,0.72,0.72,0.72\n2024-03-02,Bundesgebiet,00,00+,475,602,602,602,602,83155031,0.57,0.72,0.72,0.72,0.72\n2024-03-01,Bundesgebiet,00,00+,485,632,632,632,632,83155031,0.58,0.76,0.76,0.76,0.76\n2024-02-29,Bundesgebiet,00,00+,500,658,658,658,658,83155031,0.6,0.79,0.79,0.79,0.79\n2024-02-28,Bundesgebiet,00,00+,520,670,670,670,670,83155031,0.63,0.81,0.81,0.81,0.81\n2024-02-27,Bundesgebiet,00,00+,532,710,710,710,710,83155031,0.64,0.85,0.85,0.85,0.85\n2024-02-26,Bundesgebiet,00,00+,663,825,825,825,825,83155031,0.8,0.99,0.99,0.99,0.99\n2024-02-25,Bundesgebiet,00,00+,677,832,832,832,832,83155031,0.81,1,1,1,1\n2024-02-24,Bundesgebiet,00,00+,695,841,841,841,841,83155031,0.84,1.01,1.01,1.01,1.01\n2024-02-23,Bundesgebiet,00,00+,714,904,904,904,904,83155031,0.86,1.09,1.09,1.09,1.09\n2024-02-22,Bundesgebiet,00,00+,729,940,940,940,940,83155031,0.88,1.13,1.13,1.13,1.13\n2024-02-21,Bundesgebiet,00,00+,764,1017,1017,1017,1017,83155031,0.92,1.22,1.22,1.22,1.22\n2024-02-20,Bundesgebiet,00,00+,796,1117,1117,1117,1117,83155031,0.96,1.34,1.34,1.34,1.34\n2024-02-19,Bundesgebiet,00,00+,841,1117,1117,1117,1117,83155031,1.01,1.34,1.34,1.34,1.34\n2024-02-18,Bundesgebiet,00,00+,855,1117,1117,1117,1117,83155031,1.03,1.34,1.34,1.34,1.34\n2024-02-17,Bundesgebiet,00,00+,882,1129,1129,1129,1129,83155031,1.06,1.36,1.36,1.36,1.36\n2024-02-16,Bundesgebiet,00,00+,937,1171,1171,1171,1171,83155031,1.13,1.41,1.41,1.41,1.41\n2024-02-15,Bundesgebiet,00,00+,932,1207,1207,1207,1207,83155031,1.12,1.45,1.45,1.45,1.45\n2024-02-14,Bundesgebiet,00,00+,957,1254,1254,1254,1254,83155031,1.15,1.51,1.51,1.51,1.51\n2024-02-13,Bundesgebiet,00,00+,869,1260,1260,1260,1260,83155031,1.05,1.52,1.52,1.52,1.52\n2024-02-12,Bundesgebiet,00,00+,1152,1475,1475,1475,1475,83155031,1.39,1.77,1.77,1.77,1.77\n2024-02-11,Bundesgebiet,00,00+,1171,1478,1478,1478,1478,83155031,1.41,1.78,1.78,1.78,1.78\n2024-02-10,Bundesgebiet,00,00+,1195,1474,1474,1474,1474,83155031,1.44,1.77,1.77,1.77,1.77\n2024-02-09,Bundesgebiet,00,00+,1186,1524,1524,1524,1524,83155031,1.43,1.83,1.83,1.83,1.83\n2024-02-08,Bundesgebiet,00,00+,1276,1633,1633,1633,1633,83155031,1.53,1.96,1.96,1.96,1.96\n2024-02-07,Bundesgebiet,00,00+,1069,1696,1696,1696,1696,83155031,1.29,2.04,2.04,2.04,2.04\n2024-02-06,Bundesgebiet,00,00+,1255,1756,1756,1756,1756,83155031,1.51,2.11,2.11,2.11,2.11\n2024-02-05,Bundesgebiet,00,00+,1420,1847,1847,1847,1847,83155031,1.71,2.22,2.22,2.22,2.22\n2024-02-04,Bundesgebiet,00,00+,1440,1853,1853,1853,1853,83155031,1.73,2.23,2.23,2.23,2.23\n2024-02-03,Bundesgebiet,00,00+,1457,1849,1849,1849,1849,83155031,1.75,2.22,2.22,2.22,2.22\n2024-02-02,Bundesgebiet,00,00+,1387,1869,1869,1869,1869,83155031,1.67,2.25,2.25,2.25,2.25\n2024-02-01,Bundesgebiet,00,00+,1412,1888,1888,1888,1888,83155031,1.7,2.27,2.27,2.27,2.27\n2024-01-31,Bundesgebiet,00,00+,1383,1906,1906,1906,1906,83155031,1.66,2.29,2.29,2.29,2.29\n2024-01-30,Bundesgebiet,00,00+,1340,1973,1973,1973,1973,83155031,1.61,2.37,2.37,2.37,2.37\n2024-01-29,Bundesgebiet,00,00+,1566,2031,2031,2031,2031,83155031,1.88,2.44,2.44,2.44,2.44\n2024-01-28,Bundesgebiet,00,00+,1602,2044,2044,2044,2044,83155031,1.93,2.46,2.46,2.46,2.46\n2024-01-27,Bundesgebiet,00,00+,1630,2051,2051,2051,2051,83155031,1.96,2.47,2.47,2.47,2.47\n2024-01-26,Bundesgebiet,00,00+,1550,2112,2112,2112,2112,83155031,1.86,2.54,2.54,2.54,2.54\n2024-01-25,Bundesgebiet,00,00+,1579,2172,2172,2172,2172,83155031,1.9,2.61,2.61,2.61,2.61\n2024-01-24,Bundesgebiet,00,00+,1644,2220,2220,2220,2220,83155031,1.98,2.67,2.67,2.67,2.67\n2024-01-23,Bundesgebiet,00,00+,1638,2289,2289,2289,2289,83155031,1.97,2.75,2.75,2.75,2.75\n2024-01-22,Bundesgebiet,00,00+,1869,2475,2475,2475,2475,83155031,2.25,2.98,2.98,2.98,2.98\n2024-01-21,Bundesgebiet,00,00+,1888,2464,2464,2464,2464,83155031,2.27,2.96,2.96,2.96,2.96\n2024-01-20,Bundesgebiet,00,00+,1940,2487,2487,2487,2487,83155031,2.33,2.99,2.99,2.99,2.99\n2024-01-19,Bundesgebiet,00,00+,1881,2521,2521,2521,2521,83155031,2.26,3.03,3.03,3.03,3.03\n2024-01-18,Bundesgebiet,00,00+,1993,2649,2649,2649,2649,83155031,2.4,3.19,3.19,3.19,3.19\n2024-01-17,Bundesgebiet,00,00+,2091,2853,2853,2853,2853,83155031,2.51,3.43,3.43,3.43,3.43\n2024-01-16,Bundesgebiet,00,00+,2145,3024,3024,3024,3024,83155031,2.58,3.64,3.64,3.64,3.64\n2024-01-15,Bundesgebiet,00,00+,2485,3256,3256,3256,3256,83155031,2.99,3.92,3.92,3.92,3.92\n2024-01-14,Bundesgebiet,00,00+,2533,3286,3286,3286,3286,83155031,3.05,3.95,3.95,3.95,3.95\n2024-01-13,Bundesgebiet,00,00+,2570,3279,3279,3279,3279,83155031,3.09,3.94,3.94,3.94,3.94\n2024-01-12,Bundesgebiet,00,00+,2654,3519,3519,3519,3519,83155031,3.19,4.23,4.23,4.23,4.23\n2024-01-11,Bundesgebiet,00,00+,2935,3864,3864,3864,3864,83155031,3.53,4.65,4.65,4.65,4.65\n2024-01-10,Bundesgebiet,00,00+,3376,4492,4492,4492,4492,83155031,4.06,5.4,5.4,5.4,5.4\n2024-01-09,Bundesgebiet,00,00+,4993,6477,6477,6477,6477,83155031,6,7.79,7.79,7.79,7.79\n2024-01-08,Bundesgebiet,00,00+,4210,5524,5524,5524,5524,83155031,5.06,6.64,6.64,6.64,6.64\n2024-01-07,Bundesgebiet,00,00+,4315,5595,5595,5595,5595,83155031,5.19,6.73,6.73,6.73,6.73\n2024-01-06,Bundesgebiet,00,00+,4432,5684,5684,5684,5684,83155031,5.33,6.84,6.84,6.84,6.84\n2024-01-05,Bundesgebiet,00,00+,4505,6114,6114,6114,6114,83155031,5.42,7.35,7.35,7.35,7.35\n2024-01-04,Bundesgebiet,00,00+,4741,6668,6668,6668,6668,83155031,5.7,8.02,8.02,8.02,8.02\n2024-01-03,Bundesgebiet,00,00+,5716,8557,8557,8557,8557,83155031,6.87,10.29,10.29,10.29,10.29\n2024-01-02,Bundesgebiet,00,00+,3881,6054,6054,6054,6054,83155031,4.67,7.28,7.28,7.28,7.28\n2024-01-01,Bundesgebiet,00,00+,4010,6092,6092,6092,6092,83155031,4.82,7.33,7.33,7.33,7.33\n2023-12-31,Bundesgebiet,00,00+,4074,6057,6057,6057,6057,83155031,4.9,7.28,7.28,7.28,7.28\n2023-12-30,Bundesgebiet,00,00+,4175,6079,6079,6079,6079,83155031,5.02,7.31,7.31,7.31,7.31\n2023-12-29,Bundesgebiet,00,00+,3973,6163,6163,6163,6163,83155031,4.78,7.41,7.41,7.41,7.41\n2023-12-28,Bundesgebiet,00,00+,3446,6160,6160,6160,6160,83155031,4.14,7.41,7.41,7.41,7.41\n2023-12-27,Bundesgebiet,00,00+,2773,4633,4633,4633,4633,83155031,3.33,5.57,5.57,5.57,5.57\n2023-12-26,Bundesgebiet,00,00+,4434,6440,6440,6440,6440,83155031,5.33,7.74,7.74,7.74,7.74\n2023-12-25,Bundesgebiet,00,00+,7160,9326,9326,9326,9326,83155031,8.61,11.22,11.22,11.22,11.22\n2023-12-24,Bundesgebiet,00,00+,7295,9389,9389,9389,9389,83155031,8.77,11.29,11.29,11.29,11.29\n2023-12-23,Bundesgebiet,00,00+,7445,9402,9402,9402,9402,83155031,8.95,11.31,11.31,11.31,11.31\n2023-12-22,Bundesgebiet,00,00+,7340,9764,9764,9764,9764,83155031,8.83,11.74,11.74,11.74,11.74\n2023-12-21,Bundesgebiet,00,00+,7398,10124,10124,10124,10124,83155031,8.9,12.17,12.17,12.17,12.17\n2023-12-20,Bundesgebiet,00,00+,7379,10394,10394,10394,10394,83155031,8.87,12.5,12.5,12.5,12.5\n2023-12-19,Bundesgebiet,00,00+,7049,10544,10544,10544,10544,83155031,8.48,12.68,12.68,12.68,12.68\n2023-12-18,Bundesgebiet,00,00+,7998,10866,10866,10866,10866,83155031,9.62,13.07,13.07,13.07,13.07\n2023-12-17,Bundesgebiet,00,00+,8152,10886,10886,10886,10886,83155031,9.8,13.09,13.09,13.09,13.09\n2023-12-16,Bundesgebiet,00,00+,8301,10891,10891,10891,10891,83155031,9.98,13.1,13.1,13.1,13.1\n2023-12-15,Bundesgebiet,00,00+,7790,10890,10890,10890,10890,83155031,9.37,13.1,13.1,13.1,13.1\n2023-12-14,Bundesgebiet,00,00+,7730,10775,10775,10775,10775,83155031,9.3,12.96,12.96,12.96,12.96\n2023-12-13,Bundesgebiet,00,00+,7313,10580,10580,10580,10580,83155031,8.79,12.72,12.72,12.72,12.72\n2023-12-12,Bundesgebiet,00,00+,6703,10441,10441,10441,10441,83155031,8.06,12.56,12.56,12.56,12.56\n2023-12-11,Bundesgebiet,00,00+,6553,9435,9435,9435,9435,83155031,7.88,11.35,11.35,11.35,11.35\n2023-12-10,Bundesgebiet,00,00+,6646,9380,9380,9380,9380,83155031,7.99,11.28,11.28,11.28,11.28\n2023-12-09,Bundesgebiet,00,00+,6756,9335,9335,9335,9335,83155031,8.12,11.23,11.23,11.23,11.23\n2023-12-08,Bundesgebiet,00,00+,6266,9015,9015,9015,9015,83155031,7.54,10.84,10.84,10.84,10.84\n2023-12-07,Bundesgebiet,00,00+,5916,8638,8638,8638,8638,83155031,7.11,10.39,10.39,10.39,10.39\n2023-12-06,Bundesgebiet,00,00+,5397,8381,8381,8381,8381,83155031,6.49,10.08,10.08,10.08,10.08\n2023-12-05,Bundesgebiet,00,00+,5145,8119,8119,8119,8119,83155031,6.19,9.76,9.76,9.76,9.76\n2023-12-04,Bundesgebiet,00,00+,5940,8251,8251,8251,8251,83155031,7.14,9.92,9.92,9.92,9.92\n2023-12-03,Bundesgebiet,00,00+,6062,8266,8266,8266,8266,83155031,7.29,9.94,9.94,9.94,9.94\n2023-12-02,Bundesgebiet,00,00+,6173,8281,8281,8281,8281,83155031,7.42,9.96,9.96,9.96,9.96\n2023-12-01,Bundesgebiet,00,00+,5859,8242,8242,8242,8242,83155031,7.05,9.91,9.91,9.91,9.91\n2023-11-30,Bundesgebiet,00,00+,5595,8159,8159,8159,8159,83155031,6.73,9.81,9.81,9.81,9.81\n2023-11-29,Bundesgebiet,00,00+,5310,8075,8075,8075,8075,83155031,6.39,9.71,9.71,9.71,9.71\n2023-11-28,Bundesgebiet,00,00+,5312,8156,8156,8156,8156,83155031,6.39,9.81,9.81,9.81,9.81\n2023-11-27,Bundesgebiet,00,00+,5849,8266,8266,8266,8266,83155031,7.03,9.94,9.94,9.94,9.94\n2023-11-26,Bundesgebiet,00,00+,5939,8250,8250,8250,8250,83155031,7.14,9.92,9.92,9.92,9.92\n2023-11-25,Bundesgebiet,00,00+,6041,8231,8231,8231,8231,83155031,7.26,9.9,9.9,9.9,9.9\n2023-11-24,Bundesgebiet,00,00+,5732,8151,8151,8151,8151,83155031,6.89,9.8,9.8,9.8,9.8\n2023-11-23,Bundesgebiet,00,00+,5735,8266,8266,8266,8266,83155031,6.9,9.94,9.94,9.94,9.94\n2023-11-22,Bundesgebiet,00,00+,5505,8196,8196,8196,8196,83155031,6.62,9.86,9.86,9.86,9.86\n2023-11-21,Bundesgebiet,00,00+,5128,7815,7815,7815,7815,83155031,6.17,9.4,9.4,9.4,9.4\n2023-11-20,Bundesgebiet,00,00+,5433,7442,7442,7442,7442,83155031,6.53,8.95,8.95,8.95,8.95\n2023-11-19,Bundesgebiet,00,00+,5531,7444,7444,7444,7444,83155031,6.65,8.95,8.95,8.95,8.95\n2023-11-18,Bundesgebiet,00,00+,5667,7471,7471,7471,7471,83155031,6.81,8.98,8.98,8.98,8.98\n2023-11-17,Bundesgebiet,00,00+,5189,7389,7389,7389,7389,83155031,6.24,8.89,8.89,8.89,8.89\n2023-11-16,Bundesgebiet,00,00+,5146,7363,7363,7363,7363,83155031,6.19,8.85,8.85,8.85,8.85\n2023-11-15,Bundesgebiet,00,00+,5206,7616,7616,7616,7616,83155031,6.26,9.16,9.16,9.16,9.16\n2023-11-14,Bundesgebiet,00,00+,4600,7299,7299,7299,7299,83155031,5.53,8.78,8.78,8.78,8.78\n2023-11-13,Bundesgebiet,00,00+,5425,7482,7482,7482,7482,83155031,6.52,9,9,9,9\n2023-11-12,Bundesgebiet,00,00+,5530,7478,7478,7478,7478,83155031,6.65,8.99,8.99,8.99,8.99\n2023-11-11,Bundesgebiet,00,00+,5636,7450,7450,7450,7450,83155031,6.78,8.96,8.96,8.96,8.96\n2023-11-10,Bundesgebiet,00,00+,5392,7537,7537,7537,7537,83155031,6.48,9.06,9.06,9.06,9.06\n2023-11-09,Bundesgebiet,00,00+,5457,7845,7845,7845,7845,83155031,6.56,9.43,9.43,9.43,9.43\n2023-11-08,Bundesgebiet,00,00+,5357,7520,7520,7520,7520,83155031,6.44,9.04,9.04,9.04,9.04\n2023-11-07,Bundesgebiet,00,00+,4787,7471,7471,7471,7471,83155031,5.76,8.98,8.98,8.98,8.98\n2023-11-06,Bundesgebiet,00,00+,4985,7130,7130,7130,7130,83155031,5.99,8.57,8.57,8.57,8.57\n2023-11-05,Bundesgebiet,00,00+,5093,7138,7138,7138,7138,83155031,6.12,8.58,8.58,8.58,8.58\n2023-11-04,Bundesgebiet,00,00+,5173,7115,7115,7115,7115,83155031,6.22,8.56,8.56,8.56,8.56\n2023-11-03,Bundesgebiet,00,00+,4642,7008,7008,7008,7008,83155031,5.58,8.43,8.43,8.43,8.43\n2023-11-02,Bundesgebiet,00,00+,4097,6534,6534,6534,6534,83155031,4.93,7.86,7.86,7.86,7.86\n2023-11-01,Bundesgebiet,00,00+,4201,6501,6501,6501,6501,83155031,5.05,7.82,7.82,7.82,7.82\n2023-10-31,Bundesgebiet,00,00+,4378,6728,6728,6728,6728,83155031,5.26,8.09,8.09,8.09,8.09\n2023-10-30,Bundesgebiet,00,00+,4683,6592,6592,6592,6592,83155031,5.63,7.93,7.93,7.93,7.93\n2023-10-29,Bundesgebiet,00,00+,4798,6594,6594,6594,6594,83155031,5.77,7.93,7.93,7.93,7.93\n2023-10-28,Bundesgebiet,00,00+,4885,6588,6588,6588,6588,83155031,5.87,7.92,7.92,7.92,7.92\n2023-10-27,Bundesgebiet,00,00+,4437,6341,6341,6341,6341,83155031,5.34,7.63,7.63,7.63,7.63\n2023-10-26,Bundesgebiet,00,00+,4141,5955,5955,5955,5955,83155031,4.98,7.16,7.16,7.16,7.16\n2023-10-25,Bundesgebiet,00,00+,3741,5524,5524,5524,5524,83155031,4.5,6.64,6.64,6.64,6.64\n2023-10-24,Bundesgebiet,00,00+,3100,5064,5064,5064,5064,83155031,3.73,6.09,6.09,6.09,6.09\n2023-10-23,Bundesgebiet,00,00+,3085,4415,4415,4415,4415,83155031,3.71,5.31,5.31,5.31,5.31\n2023-10-22,Bundesgebiet,00,00+,3145,4360,4360,4360,4360,83155031,3.78,5.24,5.24,5.24,5.24\n2023-10-21,Bundesgebiet,00,00+,3214,4345,4345,4345,4345,83155031,3.87,5.23,5.23,5.23,5.23\n2023-10-20,Bundesgebiet,00,00+,3106,4263,4263,4263,4263,83155031,3.74,5.13,5.13,5.13,5.13\n2023-10-19,Bundesgebiet,00,00+,2997,4154,4154,4154,4154,83155031,3.6,5,5,5,5\n2023-10-18,Bundesgebiet,00,00+,2735,4093,4093,4093,4093,83155031,3.29,4.92,4.92,4.92,4.92\n2023-10-17,Bundesgebiet,00,00+,2585,4046,4046,4046,4046,83155031,3.11,4.87,4.87,4.87,4.87\n2023-10-16,Bundesgebiet,00,00+,2718,3848,3848,3848,3848,83155031,3.27,4.63,4.63,4.63,4.63\n2023-10-15,Bundesgebiet,00,00+,2777,3848,3848,3848,3848,83155031,3.34,4.63,4.63,4.63,4.63\n2023-10-14,Bundesgebiet,00,00+,2833,3832,3832,3832,3832,83155031,3.41,4.61,4.61,4.61,4.61\n2023-10-13,Bundesgebiet,00,00+,2598,3742,3742,3742,3742,83155031,3.12,4.5,4.5,4.5,4.5\n2023-10-12,Bundesgebiet,00,00+,2609,3739,3739,3739,3739,83155031,3.14,4.5,4.5,4.5,4.5\n2023-10-11,Bundesgebiet,00,00+,2828,4040,4040,4040,4040,83155031,3.4,4.86,4.86,4.86,4.86\n2023-10-10,Bundesgebiet,00,00+,2157,3384,3384,3384,3384,83155031,2.59,4.07,4.07,4.07,4.07\n2023-10-09,Bundesgebiet,00,00+,2094,3141,3141,3141,3141,83155031,2.52,3.78,3.78,3.78,3.78\n2023-10-08,Bundesgebiet,00,00+,2130,3113,3113,3113,3113,83155031,2.56,3.74,3.74,3.74,3.74\n2023-10-07,Bundesgebiet,00,00+,2173,3101,3101,3101,3101,83155031,2.61,3.73,3.73,3.73,3.73\n2023-10-06,Bundesgebiet,00,00+,1985,2961,2961,2961,2961,83155031,2.39,3.56,3.56,3.56,3.56\n2023-10-05,Bundesgebiet,00,00+,1643,2776,2776,2776,2776,83155031,1.98,3.34,3.34,3.34,3.34\n2023-10-04,Bundesgebiet,00,00+,1173,2222,2222,2222,2222,83155031,1.41,2.67,2.67,2.67,2.67\n2023-10-03,Bundesgebiet,00,00+,1586,2633,2633,2633,2633,83155031,1.91,3.17,3.17,3.17,3.17\n2023-10-02,Bundesgebiet,00,00+,1691,2452,2452,2452,2452,83155031,2.03,2.95,2.95,2.95,2.95\n2023-10-01,Bundesgebiet,00,00+,1721,2440,2440,2440,2440,83155031,2.07,2.93,2.93,2.93,2.93\n2023-09-30,Bundesgebiet,00,00+,1755,2424,2424,2424,2424,83155031,2.11,2.92,2.92,2.92,2.92\n2023-09-29,Bundesgebiet,00,00+,1652,2345,2345,2345,2345,83155031,1.99,2.82,2.82,2.82,2.82\n2023-09-28,Bundesgebiet,00,00+,1647,2292,2292,2292,2292,83155031,1.98,2.76,2.76,2.76,2.76\n2023-09-27,Bundesgebiet,00,00+,1557,2245,2245,2245,2245,83155031,1.87,2.7,2.7,2.7,2.7\n2023-09-26,Bundesgebiet,00,00+,1424,2221,2221,2221,2221,83155031,1.71,2.67,2.67,2.67,2.67\n2023-09-25,Bundesgebiet,00,00+,1610,2215,2215,2215,2215,83155031,1.94,2.66,2.66,2.66,2.66\n2023-09-24,Bundesgebiet,00,00+,1641,2220,2220,2220,2220,83155031,1.97,2.67,2.67,2.67,2.67\n2023-09-23,Bundesgebiet,00,00+,1692,2238,2238,2238,2238,83155031,2.03,2.69,2.69,2.69,2.69\n2023-09-22,Bundesgebiet,00,00+,1631,2222,2222,2222,2222,83155031,1.96,2.67,2.67,2.67,2.67\n2023-09-21,Bundesgebiet,00,00+,1574,2167,2167,2167,2167,83155031,1.89,2.61,2.61,2.61,2.61\n2023-09-20,Bundesgebiet,00,00+,1495,2184,2184,2184,2184,83155031,1.8,2.63,2.63,2.63,2.63\n2023-09-19,Bundesgebiet,00,00+,1387,2194,2194,2194,2194,83155031,1.67,2.64,2.64,2.64,2.64\n2023-09-18,Bundesgebiet,00,00+,1596,2232,2232,2232,2232,83155031,1.92,2.68,2.68,2.68,2.68\n2023-09-17,Bundesgebiet,00,00+,1627,2229,2229,2229,2229,83155031,1.96,2.68,2.68,2.68,2.68\n2023-09-16,Bundesgebiet,00,00+,1656,2209,2209,2209,2209,83155031,1.99,2.66,2.66,2.66,2.66\n2023-09-15,Bundesgebiet,00,00+,1688,2293,2293,2293,2293,83155031,2.03,2.76,2.76,2.76,2.76\n2023-09-14,Bundesgebiet,00,00+,1736,2362,2362,2362,2362,83155031,2.09,2.84,2.84,2.84,2.84\n2023-09-13,Bundesgebiet,00,00+,1642,2383,2383,2383,2383,83155031,1.97,2.87,2.87,2.87,2.87\n2023-09-12,Bundesgebiet,00,00+,1501,2315,2315,2315,2315,83155031,1.81,2.78,2.78,2.78,2.78\n2023-09-11,Bundesgebiet,00,00+,1507,2092,2092,2092,2092,83155031,1.81,2.52,2.52,2.52,2.52\n2023-09-10,Bundesgebiet,00,00+,1538,2089,2089,2089,2089,83155031,1.85,2.51,2.51,2.51,2.51\n2023-09-09,Bundesgebiet,00,00+,1561,2080,2080,2080,2080,83155031,1.88,2.5,2.5,2.5,2.5\n2023-09-08,Bundesgebiet,00,00+,1374,1948,1948,1948,1948,83155031,1.65,2.34,2.34,2.34,2.34\n2023-09-07,Bundesgebiet,00,00+,1244,1798,1798,1798,1798,83155031,1.5,2.16,2.16,2.16,2.16\n2023-09-06,Bundesgebiet,00,00+,1149,1701,1701,1701,1701,83155031,1.38,2.05,2.05,2.05,2.05\n2023-09-05,Bundesgebiet,00,00+,985,1575,1575,1575,1575,83155031,1.18,1.89,1.89,1.89,1.89\n2023-09-04,Bundesgebiet,00,00+,1112,1558,1558,1558,1558,83155031,1.34,1.87,1.87,1.87,1.87\n2023-09-03,Bundesgebiet,00,00+,1129,1545,1545,1545,1545,83155031,1.36,1.86,1.86,1.86,1.86\n2023-09-02,Bundesgebiet,00,00+,1151,1549,1549,1549,1549,83155031,1.38,1.86,1.86,1.86,1.86\n2023-09-01,Bundesgebiet,00,00+,1130,1550,1550,1550,1550,83155031,1.36,1.86,1.86,1.86,1.86\n2023-08-31,Bundesgebiet,00,00+,1102,1556,1556,1556,1556,83155031,1.33,1.87,1.87,1.87,1.87\n2023-08-30,Bundesgebiet,00,00+,1058,1533,1533,1533,1533,83155031,1.27,1.84,1.84,1.84,1.84\n2023-08-29,Bundesgebiet,00,00+,1085,1595,1595,1595,1595,83155031,1.3,1.92,1.92,1.92,1.92\n2023-08-28,Bundesgebiet,00,00+,0,1582,1582,1582,1582,83155031,0,1.9,1.9,1.9,1.9\n2023-08-27,Bundesgebiet,00,00+,0,1589,1589,1589,1589,83155031,0,1.91,1.91,1.91,1.91\n2023-08-26,Bundesgebiet,00,00+,0,1594,1594,1594,1594,83155031,0,1.92,1.92,1.92,1.92\n2023-08-25,Bundesgebiet,00,00+,0,1546,1546,1546,1546,83155031,0,1.86,1.86,1.86,1.86\n2023-08-24,Bundesgebiet,00,00+,1096,1527,1527,1527,1527,83155031,1.32,1.84,1.84,1.84,1.84\n2023-08-23,Bundesgebiet,00,00+,1071,1525,1525,1525,1525,83155031,1.29,1.83,1.83,1.83,1.83\n2023-08-22,Bundesgebiet,00,00+,865,1392,1392,1392,1392,83155031,1.04,1.67,1.67,1.67,1.67\n2023-08-21,Bundesgebiet,00,00+,848,1291,1291,1291,1291,83155031,1.02,1.55,1.55,1.55,1.55\n2023-08-20,Bundesgebiet,00,00+,868,1288,1288,1288,1288,83155031,1.04,1.55,1.55,1.55,1.55\n2023-08-19,Bundesgebiet,00,00+,882,1268,1268,1268,1268,83155031,1.06,1.52,1.52,1.52,1.52\n2023-08-18,Bundesgebiet,00,00+,809,1204,1204,1204,1204,83155031,0.97,1.45,1.45,1.45,1.45\n2023-08-17,Bundesgebiet,00,00+,737,1109,1109,1109,1109,83155031,0.89,1.33,1.33,1.33,1.33\n2023-08-16,Bundesgebiet,00,00+,661,992,992,992,992,83155031,0.79,1.19,1.19,1.19,1.19\n2023-08-15,Bundesgebiet,00,00+,558,940,940,940,940,83155031,0.67,1.13,1.13,1.13,1.13\n2023-08-14,Bundesgebiet,00,00+,544,769,769,769,769,83155031,0.65,0.92,0.92,0.92,0.92\n2023-08-13,Bundesgebiet,00,00+,556,759,759,759,759,83155031,0.67,0.91,0.91,0.91,0.91\n2023-08-12,Bundesgebiet,00,00+,567,756,756,756,756,83155031,0.68,0.91,0.91,0.91,0.91\n2023-08-11,Bundesgebiet,00,00+,501,717,717,717,717,83155031,0.6,0.86,0.86,0.86,0.86\n2023-08-10,Bundesgebiet,00,00+,458,655,655,655,655,83155031,0.55,0.79,0.79,0.79,0.79\n2023-08-09,Bundesgebiet,00,00+,419,624,624,624,624,83155031,0.5,0.75,0.75,0.75,0.75\n2023-08-08,Bundesgebiet,00,00+,383,598,598,598,598,83155031,0.46,0.72,0.72,0.72,0.72\n2023-08-07,Bundesgebiet,00,00+,413,577,577,577,577,83155031,0.5,0.69,0.69,0.69,0.69\n2023-08-06,Bundesgebiet,00,00+,421,572,572,572,572,83155031,0.51,0.69,0.69,0.69,0.69\n2023-08-05,Bundesgebiet,00,00+,439,581,581,581,581,83155031,0.53,0.7,0.7,0.7,0.7\n2023-08-04,Bundesgebiet,00,00+,389,558,558,558,558,83155031,0.47,0.67,0.67,0.67,0.67\n2023-08-03,Bundesgebiet,00,00+,377,567,567,567,567,83155031,0.45,0.68,0.68,0.68,0.68\n2023-08-02,Bundesgebiet,00,00+,350,553,553,553,553,83155031,0.42,0.67,0.67,0.67,0.67\n2023-08-01,Bundesgebiet,00,00+,329,517,517,517,517,83155031,0.4,0.62,0.62,0.62,0.62\n2023-07-31,Bundesgebiet,00,00+,346,483,483,483,483,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-30,Bundesgebiet,00,00+,353,482,482,482,482,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-29,Bundesgebiet,00,00+,362,472,472,472,472,83155031,0.44,0.57,0.57,0.57,0.57\n2023-07-28,Bundesgebiet,00,00+,339,463,463,463,463,83155031,0.41,0.56,0.56,0.56,0.56\n2023-07-27,Bundesgebiet,00,00+,323,438,438,438,438,83155031,0.39,0.53,0.53,0.53,0.53\n2023-07-26,Bundesgebiet,00,00+,270,410,410,410,410,83155031,0.32,0.49,0.49,0.49,0.49\n2023-07-25,Bundesgebiet,00,00+,241,378,378,378,378,83155031,0.29,0.45,0.45,0.45,0.45\n2023-07-24,Bundesgebiet,00,00+,254,362,362,362,362,83155031,0.31,0.44,0.44,0.44,0.44\n2023-07-23,Bundesgebiet,00,00+,258,359,359,359,359,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-22,Bundesgebiet,00,00+,262,354,354,354,354,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-21,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-20,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2023-07-19,Bundesgebiet,00,00+,237,356,356,356,356,83155031,0.29,0.43,0.43,0.43,0.43\n2023-07-18,Bundesgebiet,00,00+,228,372,372,372,372,83155031,0.27,0.45,0.45,0.45,0.45\n2023-07-17,Bundesgebiet,00,00+,239,339,339,339,339,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-16,Bundesgebiet,00,00+,242,338,338,338,338,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-15,Bundesgebiet,00,00+,245,335,335,335,335,83155031,0.29,0.4,0.4,0.4,0.4\n2023-07-14,Bundesgebiet,00,00+,226,319,319,319,319,83155031,0.27,0.38,0.38,0.38,0.38\n2023-07-13,Bundesgebiet,00,00+,209,305,305,305,305,83155031,0.25,0.37,0.37,0.37,0.37\n2023-07-12,Bundesgebiet,00,00+,183,299,299,299,299,83155031,0.22,0.36,0.36,0.36,0.36\n2023-07-11,Bundesgebiet,00,00+,187,277,277,277,277,83155031,0.22,0.33,0.33,0.33,0.33\n2023-07-10,Bundesgebiet,00,00+,193,259,259,259,259,83155031,0.23,0.31,0.31,0.31,0.31\n2023-07-09,Bundesgebiet,00,00+,198,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-08,Bundesgebiet,00,00+,203,265,265,265,265,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-07,Bundesgebiet,00,00+,225,295,295,295,295,83155031,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Bundesgebiet,00,00+,227,308,308,308,308,83155031,0.27,0.37,0.37,0.37,0.37\n2023-07-05,Bundesgebiet,00,00+,251,328,328,328,328,83155031,0.3,0.39,0.39,0.39,0.39\n2023-07-04,Bundesgebiet,00,00+,238,328,328,328,328,83155031,0.29,0.39,0.39,0.39,0.39\n2023-07-03,Bundesgebiet,00,00+,256,355,355,355,355,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-02,Bundesgebiet,00,00+,262,356,356,356,356,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-01,Bundesgebiet,00,00+,269,357,357,357,357,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-30,Bundesgebiet,00,00+,258,335,335,335,335,83155031,0.31,0.4,0.4,0.4,0.4\n2023-06-29,Bundesgebiet,00,00+,246,337,337,337,337,83155031,0.3,0.41,0.41,0.41,0.41\n2023-06-28,Bundesgebiet,00,00+,243,350,350,350,350,83155031,0.29,0.42,0.42,0.42,0.42\n2023-06-27,Bundesgebiet,00,00+,269,361,361,361,361,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-26,Bundesgebiet,00,00+,331,430,430,430,430,83155031,0.4,0.52,0.52,0.52,0.52\n2023-06-25,Bundesgebiet,00,00+,337,429,429,429,429,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-24,Bundesgebiet,00,00+,342,430,430,430,430,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-23,Bundesgebiet,00,00+,353,463,463,463,463,83155031,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Bundesgebiet,00,00+,402,522,522,522,522,83155031,0.48,0.63,0.63,0.63,0.63\n2023-06-21,Bundesgebiet,00,00+,399,534,534,534,534,83155031,0.48,0.64,0.64,0.64,0.64\n2023-06-20,Bundesgebiet,00,00+,448,609,609,609,609,83155031,0.54,0.73,0.73,0.73,0.73\n2023-06-19,Bundesgebiet,00,00+,487,658,658,658,658,83155031,0.59,0.79,0.79,0.79,0.79\n2023-06-18,Bundesgebiet,00,00+,505,678,678,678,678,83155031,0.61,0.82,0.82,0.82,0.82\n2023-06-17,Bundesgebiet,00,00+,519,687,687,687,687,83155031,0.62,0.83,0.83,0.83,0.83\n2023-06-16,Bundesgebiet,00,00+,521,727,727,727,727,83155031,0.63,0.87,0.87,0.87,0.87\n2023-06-15,Bundesgebiet,00,00+,469,681,681,681,681,83155031,0.56,0.82,0.82,0.82,0.82\n2023-06-14,Bundesgebiet,00,00+,489,713,713,713,713,83155031,0.59,0.86,0.86,0.86,0.86\n2023-06-13,Bundesgebiet,00,00+,470,732,732,732,732,83155031,0.57,0.88,0.88,0.88,0.88\n2023-06-12,Bundesgebiet,00,00+,529,780,780,780,780,83155031,0.64,0.94,0.94,0.94,0.94\n2023-06-11,Bundesgebiet,00,00+,542,770,770,770,770,83155031,0.65,0.93,0.93,0.93,0.93\n2023-06-10,Bundesgebiet,00,00+,550,764,764,764,764,83155031,0.66,0.92,0.92,0.92,0.92\n2023-06-09,Bundesgebiet,00,00+,517,760,760,760,760,83155031,0.62,0.91,0.91,0.91,0.91\n2023-06-08,Bundesgebiet,00,00+,592,860,860,860,860,83155031,0.71,1.03,1.03,1.03,1.03\n2023-06-07,Bundesgebiet,00,00+,626,916,916,916,916,83155031,0.75,1.1,1.1,1.1,1.1\n2023-06-06,Bundesgebiet,00,00+,808,1121,1121,1121,1121,83155031,0.97,1.35,1.35,1.35,1.35\n2023-06-05,Bundesgebiet,00,00+,655,878,878,878,878,83155031,0.79,1.06,1.06,1.06,1.06\n2023-06-04,Bundesgebiet,00,00+,666,877,877,877,877,83155031,0.8,1.05,1.05,1.05,1.05\n2023-06-03,Bundesgebiet,00,00+,680,883,883,883,883,83155031,0.82,1.06,1.06,1.06,1.06\n2023-06-02,Bundesgebiet,00,00+,652,912,912,912,912,83155031,0.78,1.1,1.1,1.1,1.1\n2023-06-01,Bundesgebiet,00,00+,633,911,911,911,911,83155031,0.76,1.1,1.1,1.1,1.1\n2023-05-31,Bundesgebiet,00,00+,631,957,957,957,957,83155031,0.76,1.15,1.15,1.15,1.15\n2023-05-30,Bundesgebiet,00,00+,570,866,866,866,866,83155031,0.69,1.04,1.04,1.04,1.04\n2023-05-29,Bundesgebiet,00,00+,1043,1373,1373,1373,1373,83155031,1.25,1.65,1.65,1.65,1.65\n2023-05-28,Bundesgebiet,00,00+,1068,1387,1387,1387,1387,83155031,1.28,1.67,1.67,1.67,1.67\n2023-05-27,Bundesgebiet,00,00+,1100,1405,1405,1405,1405,83155031,1.32,1.69,1.69,1.69,1.69\n2023-05-26,Bundesgebiet,00,00+,1161,1482,1482,1482,1482,83155031,1.4,1.78,1.78,1.78,1.78\n2023-05-25,Bundesgebiet,00,00+,962,1344,1344,1344,1344,83155031,1.16,1.62,1.62,1.62,1.62\n2023-05-24,Bundesgebiet,00,00+,1017,1407,1407,1407,1407,83155031,1.22,1.69,1.69,1.69,1.69\n2023-05-23,Bundesgebiet,00,00+,882,1425,1425,1425,1425,83155031,1.06,1.71,1.71,1.71,1.71\n2023-05-22,Bundesgebiet,00,00+,933,1390,1390,1390,1390,83155031,1.12,1.67,1.67,1.67,1.67\n2023-05-21,Bundesgebiet,00,00+,958,1392,1392,1392,1392,83155031,1.15,1.67,1.67,1.67,1.67\n2023-05-20,Bundesgebiet,00,00+,995,1399,1399,1399,1399,83155031,1.2,1.68,1.68,1.68,1.68\n2023-05-19,Bundesgebiet,00,00+,1036,1460,1460,1460,1460,83155031,1.25,1.76,1.76,1.76,1.76\n2023-05-18,Bundesgebiet,00,00+,1274,1699,1699,1699,1699,83155031,1.53,2.04,2.04,2.04,2.04\n2023-05-17,Bundesgebiet,00,00+,1229,1692,1692,1692,1692,83155031,1.48,2.03,2.03,2.03,2.03\n2023-05-16,Bundesgebiet,00,00+,1290,1834,1834,1834,1834,83155031,1.55,2.21,2.21,2.21,2.21\n2023-05-15,Bundesgebiet,00,00+,1535,2002,2002,2002,2002,83155031,1.85,2.41,2.41,2.41,2.41\n2023-05-14,Bundesgebiet,00,00+,1575,2017,2017,2017,2017,83155031,1.89,2.43,2.43,2.43,2.43\n2023-05-13,Bundesgebiet,00,00+,1626,2032,2032,2032,2032,83155031,1.96,2.44,2.44,2.44,2.44\n2023-05-12,Bundesgebiet,00,00+,1656,2094,2094,2094,2094,83155031,1.99,2.52,2.52,2.52,2.52\n2023-05-11,Bundesgebiet,00,00+,1663,2217,2217,2217,2217,83155031,2,2.67,2.67,2.67,2.67\n2023-05-10,Bundesgebiet,00,00+,1698,2385,2385,2385,2385,83155031,2.04,2.87,2.87,2.87,2.87\n2023-05-09,Bundesgebiet,00,00+,2144,2884,2884,2884,2884,83155031,2.58,3.47,3.47,3.47,3.47\n2023-05-08,Bundesgebiet,00,00+,1639,2303,2303,2303,2303,83155031,1.97,2.77,2.77,2.77,2.77\n2023-05-07,Bundesgebiet,00,00+,1699,2326,2326,2326,2326,83155031,2.04,2.8,2.8,2.8,2.8\n2023-05-06,Bundesgebiet,00,00+,1770,2347,2347,2347,2347,83155031,2.13,2.82,2.82,2.82,2.82\n2023-05-05,Bundesgebiet,00,00+,1678,2349,2349,2349,2349,83155031,2.02,2.82,2.82,2.82,2.82\n2023-05-04,Bundesgebiet,00,00+,1606,2332,2332,2332,2332,83155031,1.93,2.8,2.8,2.8,2.8\n2023-05-03,Bundesgebiet,00,00+,1408,2314,2314,2314,2314,83155031,1.69,2.78,2.78,2.78,2.78\n2023-05-02,Bundesgebiet,00,00+,1261,1960,1960,1960,1960,83155031,1.52,2.36,2.36,2.36,2.36\n2023-05-01,Bundesgebiet,00,00+,2055,2766,2766,2766,2766,83155031,2.47,3.33,3.33,3.33,3.33\n2023-04-30,Bundesgebiet,00,00+,2124,2783,2783,2783,2783,83155031,2.55,3.35,3.35,3.35,3.35\n2023-04-29,Bundesgebiet,00,00+,2174,2760,2760,2760,2760,83155031,2.61,3.32,3.32,3.32,3.32\n2023-04-28,Bundesgebiet,00,00+,2179,2819,2819,2819,2819,83155031,2.62,3.39,3.39,3.39,3.39\n2023-04-27,Bundesgebiet,00,00+,2206,2958,2958,2958,2958,83155031,2.65,3.56,3.56,3.56,3.56\n2023-04-26,Bundesgebiet,00,00+,2184,3055,3055,3055,3055,83155031,2.63,3.67,3.67,3.67,3.67\n2023-04-25,Bundesgebiet,00,00+,2179,3179,3179,3179,3179,83155031,2.62,3.82,3.82,3.82,3.82\n2023-04-24,Bundesgebiet,00,00+,2422,3349,3349,3349,3349,83155031,2.91,4.03,4.03,4.03,4.03\n2023-04-23,Bundesgebiet,00,00+,2499,3352,3352,3352,3352,83155031,3.01,4.03,4.03,4.03,4.03\n2023-04-22,Bundesgebiet,00,00+,2570,3379,3379,3379,3379,83155031,3.09,4.06,4.06,4.06,4.06\n2023-04-21,Bundesgebiet,00,00+,2623,3497,3497,3497,3497,83155031,3.15,4.21,4.21,4.21,4.21\n2023-04-20,Bundesgebiet,00,00+,2724,3690,3690,3690,3690,83155031,3.28,4.44,4.44,4.44,4.44\n2023-04-19,Bundesgebiet,00,00+,2867,3913,3913,3913,3913,83155031,3.45,4.71,4.71,4.71,4.71\n2023-04-18,Bundesgebiet,00,00+,3576,4942,4942,4942,4942,83155031,4.3,5.94,5.94,5.94,5.94\n2023-04-17,Bundesgebiet,00,00+,2839,4016,4016,4016,4016,83155031,3.41,4.83,4.83,4.83,4.83\n2023-04-16,Bundesgebiet,00,00+,2946,4050,4050,4050,4050,83155031,3.54,4.87,4.87,4.87,4.87\n2023-04-15,Bundesgebiet,00,00+,3051,4096,4096,4096,4096,83155031,3.67,4.93,4.93,4.93,4.93\n2023-04-14,Bundesgebiet,00,00+,2627,3654,3654,3654,3654,83155031,3.16,4.39,4.39,4.39,4.39\n2023-04-13,Bundesgebiet,00,00+,2435,3565,3565,3565,3565,83155031,2.93,4.29,4.29,4.29,4.29\n2023-04-12,Bundesgebiet,00,00+,1921,3501,3501,3501,3501,83155031,2.31,4.21,4.21,4.21,4.21\n2023-04-11,Bundesgebiet,00,00+,1448,2712,2712,2712,2712,83155031,1.74,3.26,3.26,3.26,3.26\n2023-04-10,Bundesgebiet,00,00+,2709,4060,4060,4060,4060,83155031,3.26,4.88,4.88,4.88,4.88\n2023-04-09,Bundesgebiet,00,00+,2835,4082,4082,4082,4082,83155031,3.41,4.91,4.91,4.91,4.91\n2023-04-08,Bundesgebiet,00,00+,2957,4100,4100,4100,4100,83155031,3.56,4.93,4.93,4.93,4.93\n2023-04-07,Bundesgebiet,00,00+,3576,4734,4734,4734,4734,83155031,4.3,5.69,5.69,5.69,5.69\n2023-04-06,Bundesgebiet,00,00+,3646,4948,4948,4948,4948,83155031,4.38,5.95,5.95,5.95,5.95\n2023-04-05,Bundesgebiet,00,00+,3678,5208,5208,5208,5208,83155031,4.42,6.26,6.26,6.26,6.26\n2023-04-04,Bundesgebiet,00,00+,3623,5347,5347,5347,5347,83155031,4.36,6.43,6.43,6.43,6.43\n2023-04-03,Bundesgebiet,00,00+,4178,5769,5769,5769,5769,83155031,5.02,6.94,6.94,6.94,6.94\n2023-04-02,Bundesgebiet,00,00+,4338,5811,5811,5811,5811,83155031,5.22,6.99,6.99,6.99,6.99\n2023-04-01,Bundesgebiet,00,00+,4475,5828,5828,5828,5828,83155031,5.38,7.01,7.01,7.01,7.01\n2023-03-31,Bundesgebiet,00,00+,4557,6077,6077,6077,6077,83155031,5.48,7.31,7.31,7.31,7.31\n2023-03-30,Bundesgebiet,00,00+,4691,6376,6376,6376,6376,83155031,5.64,7.67,7.67,7.67,7.67\n2023-03-29,Bundesgebiet,00,00+,4754,6727,6727,6727,6727,83155031,5.72,8.09,8.09,8.09,8.09\n2023-03-28,Bundesgebiet,00,00+,4726,7173,7173,7173,7173,83155031,5.68,8.63,8.63,8.63,8.63\n2023-03-27,Bundesgebiet,00,00+,5383,7726,7726,7726,7726,83155031,6.47,9.29,9.29,9.29,9.29\n2023-03-26,Bundesgebiet,00,00+,5610,7792,7792,7792,7792,83155031,6.75,9.37,9.37,9.37,9.37\n2023-03-25,Bundesgebiet,00,00+,5839,7906,7906,7906,7906,83155031,7.02,9.51,9.51,9.51,9.51\n2023-03-24,Bundesgebiet,00,00+,5809,8142,8142,8142,8142,83155031,6.99,9.79,9.79,9.79,9.79\n2023-03-23,Bundesgebiet,00,00+,5917,8451,8451,8451,8451,83155031,7.12,10.16,10.16,10.16,10.16\n2023-03-22,Bundesgebiet,00,00+,5838,8678,8678,8678,8678,83155031,7.02,10.44,10.44,10.44,10.44\n2023-03-21,Bundesgebiet,00,00+,5948,9020,9020,9020,9020,83155031,7.15,10.85,10.85,10.85,10.85\n2023-03-20,Bundesgebiet,00,00+,6427,9229,9229,9229,9229,83155031,7.73,11.1,11.1,11.1,11.1\n2023-03-19,Bundesgebiet,00,00+,6673,9265,9265,9265,9265,83155031,8.02,11.14,11.14,11.14,11.14\n2023-03-18,Bundesgebiet,00,00+,6929,9275,9275,9275,9275,83155031,8.33,11.15,11.15,11.15,11.15\n2023-03-17,Bundesgebiet,00,00+,6831,9334,9334,9334,9334,83155031,8.21,11.22,11.22,11.22,11.22\n2023-03-16,Bundesgebiet,00,00+,6494,9363,9363,9363,9363,83155031,7.81,11.26,11.26,11.26,11.26\n2023-03-15,Bundesgebiet,00,00+,6255,9151,9151,9151,9151,83155031,7.52,11,11,11,11\n2023-03-14,Bundesgebiet,00,00+,5791,8935,8935,8935,8935,83155031,6.96,10.74,10.74,10.74,10.74\n2023-03-13,Bundesgebiet,00,00+,5823,8615,8615,8615,8615,83155031,7,10.36,10.36,10.36,10.36\n2023-03-12,Bundesgebiet,00,00+,6048,8572,8572,8572,8572,83155031,7.27,10.31,10.31,10.31,10.31\n2023-03-11,Bundesgebiet,00,00+,6251,8515,8515,8515,8515,83155031,7.52,10.24,10.24,10.24,10.24\n2023-03-10,Bundesgebiet,00,00+,5976,8340,8340,8340,8340,83155031,7.19,10.03,10.03,10.03,10.03\n2023-03-09,Bundesgebiet,00,00+,5616,8101,8101,8101,8101,83155031,6.75,9.74,9.74,9.74,9.74\n2023-03-08,Bundesgebiet,00,00+,5464,8197,8197,8197,8197,83155031,6.57,9.86,9.86,9.86,9.86\n2023-03-07,Bundesgebiet,00,00+,5499,8358,8358,8358,8358,83155031,6.61,10.05,10.05,10.05,10.05\n2023-03-06,Bundesgebiet,00,00+,5999,8738,8738,8738,8738,83155031,7.21,10.51,10.51,10.51,10.51\n2023-03-05,Bundesgebiet,00,00+,6288,8810,8810,8810,8810,83155031,7.56,10.59,10.59,10.59,10.59\n2023-03-04,Bundesgebiet,00,00+,6569,8905,8905,8905,8905,83155031,7.9,10.71,10.71,10.71,10.71\n2023-03-03,Bundesgebiet,00,00+,6625,9185,9185,9185,9185,83155031,7.97,11.05,11.05,11.05,11.05\n2023-03-02,Bundesgebiet,00,00+,6686,9559,9559,9559,9559,83155031,8.04,11.5,11.5,11.5,11.5\n2023-03-01,Bundesgebiet,00,00+,6823,9986,9986,9986,9986,83155031,8.21,12.01,12.01,12.01,12.01\n2023-02-28,Bundesgebiet,00,00+,6770,10231,10231,10231,10231,83155031,8.14,12.3,12.3,12.3,12.3\n2023-02-27,Bundesgebiet,00,00+,6629,9854,9854,9854,9854,83155031,7.97,11.85,11.85,11.85,11.85\n2023-02-26,Bundesgebiet,00,00+,6933,9903,9903,9903,9903,83155031,8.34,11.91,11.91,11.91,11.91\n2023-02-25,Bundesgebiet,00,00+,7171,9855,9855,9855,9855,83155031,8.62,11.85,11.85,11.85,11.85\n2023-02-24,Bundesgebiet,00,00+,6781,9832,9832,9832,9832,83155031,8.15,11.82,11.82,11.82,11.82\n2023-02-23,Bundesgebiet,00,00+,6507,9680,9680,9680,9680,83155031,7.83,11.64,11.64,11.64,11.64\n2023-02-22,Bundesgebiet,00,00+,5776,9479,9479,9479,9479,83155031,6.95,11.4,11.4,11.4,11.4\n2023-02-21,Bundesgebiet,00,00+,5478,9192,9192,9192,9192,83155031,6.59,11.05,11.05,11.05,11.05\n2023-02-20,Bundesgebiet,00,00+,6127,9243,9243,9243,9243,83155031,7.37,11.12,11.12,11.12,11.12\n2023-02-19,Bundesgebiet,00,00+,6362,9152,9152,9152,9152,83155031,7.65,11.01,11.01,11.01,11.01\n2023-02-18,Bundesgebiet,00,00+,6607,9146,9146,9146,9146,83155031,7.95,11,11,11,11\n2023-02-17,Bundesgebiet,00,00+,6220,8859,8859,8859,8859,83155031,7.48,10.65,10.65,10.65,10.65\n2023-02-16,Bundesgebiet,00,00+,5856,8617,8617,8617,8617,83155031,7.04,10.36,10.36,10.36,10.36\n2023-02-15,Bundesgebiet,00,00+,5333,8221,8221,8221,8221,83155031,6.41,9.89,9.89,9.89,9.89\n2023-02-14,Bundesgebiet,00,00+,4958,7796,7796,7796,7796,83155031,5.96,9.38,9.38,9.38,9.38\n2023-02-13,Bundesgebiet,00,00+,4926,7341,7341,7341,7341,83155031,5.92,8.83,8.83,8.83,8.83\n2023-02-12,Bundesgebiet,00,00+,5114,7280,7280,7280,7280,83155031,6.15,8.75,8.75,8.75,8.75\n2023-02-11,Bundesgebiet,00,00+,5302,7218,7218,7218,7218,83155031,6.38,8.68,8.68,8.68,8.68\n2023-02-10,Bundesgebiet,00,00+,5200,7172,7172,7172,7172,83155031,6.25,8.62,8.62,8.62,8.62\n2023-02-09,Bundesgebiet,00,00+,4870,6908,6908,6908,6908,83155031,5.86,8.31,8.31,8.31,8.31\n2023-02-08,Bundesgebiet,00,00+,4574,6708,6708,6708,6708,83155031,5.5,8.07,8.07,8.07,8.07\n2023-02-07,Bundesgebiet,00,00+,4293,6541,6541,6541,6541,83155031,5.16,7.87,7.87,7.87,7.87\n2023-02-06,Bundesgebiet,00,00+,4101,6129,6129,6129,6129,83155031,4.93,7.37,7.37,7.37,7.37\n2023-02-05,Bundesgebiet,00,00+,4276,6104,6104,6104,6104,83155031,5.14,7.34,7.34,7.34,7.34\n2023-02-04,Bundesgebiet,00,00+,4420,6054,6054,6054,6054,83155031,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Bundesgebiet,00,00+,4182,5820,5820,5820,5820,83155031,5.03,7,7,7,7\n2023-02-02,Bundesgebiet,00,00+,4236,5773,5773,5773,5773,83155031,5.09,6.94,6.94,6.94,6.94\n2023-02-01,Bundesgebiet,00,00+,3923,5514,5514,5514,5514,83155031,4.72,6.63,6.63,6.63,6.63\n2023-01-31,Bundesgebiet,00,00+,3542,5324,5324,5324,5324,83155031,4.26,6.4,6.4,6.4,6.4\n2023-01-30,Bundesgebiet,00,00+,3525,5143,5143,5143,5143,83155031,4.24,6.18,6.18,6.18,6.18\n2023-01-29,Bundesgebiet,00,00+,3664,5108,5108,5108,5108,83155031,4.41,6.14,6.14,6.14,6.14\n2023-01-28,Bundesgebiet,00,00+,3787,5084,5084,5084,5084,83155031,4.55,6.11,6.11,6.11,6.11\n2023-01-27,Bundesgebiet,00,00+,3601,4912,4912,4912,4912,83155031,4.33,5.91,5.91,5.91,5.91\n2023-01-26,Bundesgebiet,00,00+,3483,4767,4767,4767,4767,83155031,4.19,5.73,5.73,5.73,5.73\n2023-01-25,Bundesgebiet,00,00+,3382,4758,4758,4758,4758,83155031,4.07,5.72,5.72,5.72,5.72\n2023-01-24,Bundesgebiet,00,00+,3236,4680,4680,4680,4680,83155031,3.89,5.63,5.63,5.63,5.63\n2023-01-23,Bundesgebiet,00,00+,3451,4888,4888,4888,4888,83155031,4.15,5.88,5.88,5.88,5.88\n2023-01-22,Bundesgebiet,00,00+,3589,4885,4885,4885,4885,83155031,4.32,5.87,5.87,5.87,5.87\n2023-01-21,Bundesgebiet,00,00+,3728,4912,4912,4912,4912,83155031,4.48,5.91,5.91,5.91,5.91\n2023-01-20,Bundesgebiet,00,00+,3739,5117,5117,5117,5117,83155031,4.5,6.15,6.15,6.15,6.15\n2023-01-19,Bundesgebiet,00,00+,3742,5263,5263,5263,5263,83155031,4.5,6.33,6.33,6.33,6.33\n2023-01-18,Bundesgebiet,00,00+,3883,5549,5549,5549,5549,83155031,4.67,6.67,6.67,6.67,6.67\n2023-01-17,Bundesgebiet,00,00+,3934,5952,5952,5952,5952,83155031,4.73,7.16,7.16,7.16,7.16\n2023-01-16,Bundesgebiet,00,00+,4661,6674,6674,6674,6674,83155031,5.61,8.03,8.03,8.03,8.03\n2023-01-15,Bundesgebiet,00,00+,4847,6729,6729,6729,6729,83155031,5.83,8.09,8.09,8.09,8.09\n2023-01-14,Bundesgebiet,00,00+,5057,6810,6810,6810,6810,83155031,6.08,8.19,8.19,8.19,8.19\n2023-01-13,Bundesgebiet,00,00+,4966,6862,6862,6862,6862,83155031,5.97,8.25,8.25,8.25,8.25\n2023-01-12,Bundesgebiet,00,00+,5316,7425,7425,7425,7425,83155031,6.39,8.93,8.93,8.93,8.93\n2023-01-11,Bundesgebiet,00,00+,5486,7984,7984,7984,7984,83155031,6.6,9.6,9.6,9.6,9.6\n2023-01-10,Bundesgebiet,00,00+,5550,8607,8607,8607,8607,83155031,6.67,10.35,10.35,10.35,10.35\n2023-01-09,Bundesgebiet,00,00+,5953,9134,9134,9134,9134,83155031,7.16,10.98,10.98,10.98,10.98\n2023-01-08,Bundesgebiet,00,00+,6217,9249,9249,9249,9249,83155031,7.48,11.12,11.12,11.12,11.12\n2023-01-07,Bundesgebiet,00,00+,6497,0,0,0,0,83155031,7.81,0,0,0,0\n2023-01-06,Bundesgebiet,00,00+,6818,0,0,0,0,83155031,8.2,0,0,0,0\n2023-01-05,Bundesgebiet,00,00+,7033,0,0,0,0,83155031,8.46,0,0,0,0\n2023-01-04,Bundesgebiet,00,00+,7137,0,0,0,0,83155031,8.58,0,0,0,0\n2023-01-03,Bundesgebiet,00,00+,7733,0,0,0,0,83155031,9.3,0,0,0,0\n2023-01-02,Bundesgebiet,00,00+,5820,0,0,0,0,83155031,7,0,0,0,0\n2024-08-31,Schleswig-Holstein,01,00+,80,80,NA,NA,NA,2910875,2.75,2.75,NA,NA,NA\n2024-08-30,Schleswig-Holstein,01,00+,76,82,NA,NA,NA,2910875,2.61,2.82,NA,NA,NA\n2024-08-29,Schleswig-Holstein,01,00+,75,87,101,97,109,2910875,2.58,2.99,3.5,3.34,3.76\n2024-08-28,Schleswig-Holstein,01,00+,59,84,96,92,104,2910875,2.03,2.89,3.33,3.18,3.58\n2024-08-27,Schleswig-Holstein,01,00+,43,83,94,89,100,2910875,1.48,2.85,3.23,3.09,3.45\n2024-08-26,Schleswig-Holstein,01,00+,66,72,78,75,83,2910875,2.27,2.47,2.69,2.58,2.86\n2024-08-25,Schleswig-Holstein,01,00+,66,74,80,77,85,2910875,2.27,2.54,2.77,2.65,2.94\n2024-08-24,Schleswig-Holstein,01,00+,67,74,80,77,85,2910875,2.3,2.54,2.76,2.65,2.93\n2024-08-23,Schleswig-Holstein,01,00+,71,75,81,77,85,2910875,2.44,2.58,2.78,2.68,2.95\n2024-08-22,Schleswig-Holstein,01,00+,67,74,79,76,84,2910875,2.3,2.54,2.73,2.63,2.9\n2024-08-21,Schleswig-Holstein,01,00+,65,73,78,75,82,2910875,2.23,2.51,2.68,2.58,2.84\n2024-08-20,Schleswig-Holstein,01,00+,73,82,86,83,91,2910875,2.51,2.82,2.98,2.89,3.14\n2024-08-19,Schleswig-Holstein,01,00+,68,77,80,78,84,2910875,2.34,2.65,2.77,2.69,2.9\n2024-08-18,Schleswig-Holstein,01,00+,70,77,80,78,84,2910875,2.4,2.65,2.76,2.69,2.89\n2024-08-17,Schleswig-Holstein,01,00+,73,79,82,80,86,2910875,2.51,2.71,2.83,2.76,2.97\n2024-08-16,Schleswig-Holstein,01,00+,63,76,79,77,83,2910875,2.16,2.61,2.72,2.65,2.85\n2024-08-15,Schleswig-Holstein,01,00+,68,77,80,78,83,2910875,2.34,2.65,2.75,2.68,2.87\n2024-08-14,Schleswig-Holstein,01,00+,58,79,81,79,85,2910875,1.99,2.71,2.81,2.75,2.94\n2024-08-13,Schleswig-Holstein,01,00+,61,72,74,72,77,2910875,2.1,2.47,2.55,2.5,2.65\n2024-08-12,Schleswig-Holstein,01,00+,59,75,76,75,79,2910875,2.03,2.58,2.64,2.6,2.72\n2024-08-11,Schleswig-Holstein,01,00+,60,74,75,74,78,2910875,2.06,2.54,2.6,2.56,2.69\n2024-08-10,Schleswig-Holstein,01,00+,60,71,72,71,74,2910875,2.06,2.44,2.5,2.46,2.57\n2024-08-09,Schleswig-Holstein,01,00+,66,75,76,75,78,2910875,2.27,2.58,2.63,2.59,2.71\n2024-08-08,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.77,2.73,2.84\n2024-08-07,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.76,2.73,2.83\n2024-08-06,Schleswig-Holstein,01,00+,62,76,77,76,78,2910875,2.13,2.61,2.65,2.62,2.71\n2024-08-05,Schleswig-Holstein,01,00+,56,69,69,69,71,2910875,1.92,2.37,2.4,2.38,2.45\n2024-08-04,Schleswig-Holstein,01,00+,61,73,73,73,75,2910875,2.1,2.51,2.54,2.51,2.59\n2024-08-03,Schleswig-Holstein,01,00+,61,73,73,73,75,2910875,2.1,2.51,2.54,2.51,2.59\n2024-08-02,Schleswig-Holstein,01,00+,56,74,74,74,76,2910875,1.92,2.54,2.57,2.55,2.61\n2024-08-01,Schleswig-Holstein,01,00+,67,81,81,81,82,2910875,2.3,2.78,2.8,2.79,2.84\n2024-07-31,Schleswig-Holstein,01,00+,72,86,86,86,87,2910875,2.47,2.95,2.97,2.96,3.01\n2024-07-30,Schleswig-Holstein,01,00+,81,100,100,100,101,2910875,2.78,3.44,3.45,3.44,3.47\n2024-07-29,Schleswig-Holstein,01,00+,92,116,116,116,116,2910875,3.16,3.99,3.99,3.99,4.01\n2024-07-28,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.83\n2024-07-27,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.83\n2024-07-26,Schleswig-Holstein,01,00+,90,115,115,115,115,2910875,3.09,3.95,3.95,3.95,3.96\n2024-07-25,Schleswig-Holstein,01,00+,81,105,105,105,105,2910875,2.78,3.61,3.61,3.61,3.61\n2024-07-24,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.34\n2024-07-23,Schleswig-Holstein,01,00+,62,84,84,84,84,2910875,2.13,2.89,2.89,2.89,2.89\n2024-07-22,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-21,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-20,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-19,Schleswig-Holstein,01,00+,60,68,68,68,68,2910875,2.06,2.34,2.34,2.34,2.34\n2024-07-18,Schleswig-Holstein,01,00+,51,70,70,70,70,2910875,1.75,2.4,2.4,2.4,2.4\n2024-07-17,Schleswig-Holstein,01,00+,50,79,79,79,79,2910875,1.72,2.71,2.71,2.71,2.71\n2024-07-16,Schleswig-Holstein,01,00+,56,79,79,79,79,2910875,1.92,2.71,2.71,2.71,2.71\n2024-07-15,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-14,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-13,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-12,Schleswig-Holstein,01,00+,79,96,96,96,96,2910875,2.71,3.3,3.3,3.3,3.3\n2024-07-11,Schleswig-Holstein,01,00+,71,92,92,92,92,2910875,2.44,3.16,3.16,3.16,3.16\n2024-07-10,Schleswig-Holstein,01,00+,67,88,88,88,88,2910875,2.3,3.02,3.02,3.02,3.02\n2024-07-09,Schleswig-Holstein,01,00+,60,81,81,81,81,2910875,2.06,2.78,2.78,2.78,2.78\n2024-07-08,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-07,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-06,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-05,Schleswig-Holstein,01,00+,89,97,97,97,97,2910875,3.06,3.33,3.33,3.33,3.33\n2024-07-04,Schleswig-Holstein,01,00+,93,104,104,104,104,2910875,3.19,3.57,3.57,3.57,3.57\n2024-07-03,Schleswig-Holstein,01,00+,88,97,97,97,97,2910875,3.02,3.33,3.33,3.33,3.33\n2024-07-02,Schleswig-Holstein,01,00+,91,105,105,105,105,2910875,3.13,3.61,3.61,3.61,3.61\n2024-07-01,Schleswig-Holstein,01,00+,62,86,86,86,86,2910875,2.13,2.95,2.95,2.95,2.95\n2024-06-30,Schleswig-Holstein,01,00+,65,89,89,89,89,2910875,2.23,3.06,3.06,3.06,3.06\n2024-06-29,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2024-06-28,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-27,Schleswig-Holstein,01,00+,44,55,55,55,55,2910875,1.51,1.89,1.89,1.89,1.89\n2024-06-26,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2024-06-25,Schleswig-Holstein,01,00+,34,51,51,51,51,2910875,1.17,1.75,1.75,1.75,1.75\n2024-06-24,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-23,Schleswig-Holstein,01,00+,54,63,63,63,63,2910875,1.86,2.16,2.16,2.16,2.16\n2024-06-22,Schleswig-Holstein,01,00+,54,62,62,62,62,2910875,1.86,2.13,2.13,2.13,2.13\n2024-06-21,Schleswig-Holstein,01,00+,50,62,62,62,62,2910875,1.72,2.13,2.13,2.13,2.13\n2024-06-20,Schleswig-Holstein,01,00+,45,60,60,60,60,2910875,1.55,2.06,2.06,2.06,2.06\n2024-06-19,Schleswig-Holstein,01,00+,39,54,54,54,54,2910875,1.34,1.86,1.86,1.86,1.86\n2024-06-18,Schleswig-Holstein,01,00+,31,49,49,49,49,2910875,1.06,1.68,1.68,1.68,1.68\n2024-06-17,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-16,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-15,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-14,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-13,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-12,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-06-11,Schleswig-Holstein,01,00+,14,16,16,16,16,2910875,0.48,0.55,0.55,0.55,0.55\n2024-06-10,Schleswig-Holstein,01,00+,31,32,32,32,32,2910875,1.06,1.1,1.1,1.1,1.1\n2024-06-09,Schleswig-Holstein,01,00+,32,33,33,33,33,2910875,1.1,1.13,1.13,1.13,1.13\n2024-06-08,Schleswig-Holstein,01,00+,33,34,34,34,34,2910875,1.13,1.17,1.17,1.17,1.17\n2024-06-07,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-06,Schleswig-Holstein,01,00+,31,33,33,33,33,2910875,1.06,1.13,1.13,1.13,1.13\n2024-06-05,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-04,Schleswig-Holstein,01,00+,31,36,36,36,36,2910875,1.06,1.24,1.24,1.24,1.24\n2024-06-03,Schleswig-Holstein,01,00+,17,21,21,21,21,2910875,0.58,0.72,0.72,0.72,0.72\n2024-06-02,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2024-06-01,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-31,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2024-05-30,Schleswig-Holstein,01,00+,21,26,26,26,26,2910875,0.72,0.89,0.89,0.89,0.89\n2024-05-29,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-05-28,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-27,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-26,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-25,Schleswig-Holstein,01,00+,18,19,19,19,19,2910875,0.62,0.65,0.65,0.65,0.65\n2024-05-24,Schleswig-Holstein,01,00+,10,17,17,17,17,2910875,0.34,0.58,0.58,0.58,0.58\n2024-05-23,Schleswig-Holstein,01,00+,8,13,13,13,13,2910875,0.27,0.45,0.45,0.45,0.45\n2024-05-22,Schleswig-Holstein,01,00+,5,13,13,13,13,2910875,0.17,0.45,0.45,0.45,0.45\n2024-05-21,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-05-20,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-18,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-17,Schleswig-Holstein,01,00+,22,29,29,29,29,2910875,0.76,1,1,1,1\n2024-05-16,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-15,Schleswig-Holstein,01,00+,16,27,27,27,27,2910875,0.55,0.93,0.93,0.93,0.93\n2024-05-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-05-13,Schleswig-Holstein,01,00+,12,21,21,21,21,2910875,0.41,0.72,0.72,0.72,0.72\n2024-05-12,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-11,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-10,Schleswig-Holstein,01,00+,15,21,21,21,21,2910875,0.52,0.72,0.72,0.72,0.72\n2024-05-09,Schleswig-Holstein,01,00+,24,30,30,30,30,2910875,0.82,1.03,1.03,1.03,1.03\n2024-05-08,Schleswig-Holstein,01,00+,19,29,29,29,29,2910875,0.65,1,1,1,1\n2024-05-07,Schleswig-Holstein,01,00+,27,34,34,34,34,2910875,0.93,1.17,1.17,1.17,1.17\n2024-05-06,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2024-05-05,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-04,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-03,Schleswig-Holstein,01,00+,21,27,27,27,27,2910875,0.72,0.93,0.93,0.93,0.93\n2024-05-02,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-05-01,Schleswig-Holstein,01,00+,18,21,21,21,21,2910875,0.62,0.72,0.72,0.72,0.72\n2024-04-30,Schleswig-Holstein,01,00+,6,11,11,11,11,2910875,0.21,0.38,0.38,0.38,0.38\n2024-04-29,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-28,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-27,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-26,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-04-25,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-04-24,Schleswig-Holstein,01,00+,12,12,12,12,12,2910875,0.41,0.41,0.41,0.41,0.41\n2024-04-23,Schleswig-Holstein,01,00+,11,14,14,14,14,2910875,0.38,0.48,0.48,0.48,0.48\n2024-04-22,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-21,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-20,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-19,Schleswig-Holstein,01,00+,8,11,11,11,11,2910875,0.27,0.38,0.38,0.38,0.38\n2024-04-18,Schleswig-Holstein,01,00+,8,9,9,9,9,2910875,0.27,0.31,0.31,0.31,0.31\n2024-04-17,Schleswig-Holstein,01,00+,6,12,12,12,12,2910875,0.21,0.41,0.41,0.41,0.41\n2024-04-16,Schleswig-Holstein,01,00+,8,12,12,12,12,2910875,0.27,0.41,0.41,0.41,0.41\n2024-04-15,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-14,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-13,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-12,Schleswig-Holstein,01,00+,7,9,9,9,9,2910875,0.24,0.31,0.31,0.31,0.31\n2024-04-11,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2024-04-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2024-04-09,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2024-04-08,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-07,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-06,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-05,Schleswig-Holstein,01,00+,3,9,9,9,9,2910875,0.1,0.31,0.31,0.31,0.31\n2024-04-04,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-03,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-02,Schleswig-Holstein,01,00+,2,2,2,2,2,2910875,0.07,0.07,0.07,0.07,0.07\n2024-04-01,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-31,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-30,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-29,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-28,Schleswig-Holstein,01,00+,5,6,6,6,6,2910875,0.17,0.21,0.21,0.21,0.21\n2024-03-27,Schleswig-Holstein,01,00+,5,8,8,8,8,2910875,0.17,0.27,0.27,0.27,0.27\n2024-03-26,Schleswig-Holstein,01,00+,4,7,7,7,7,2910875,0.14,0.24,0.24,0.24,0.24\n2024-03-25,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-24,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-23,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-22,Schleswig-Holstein,01,00+,4,6,6,6,6,2910875,0.14,0.21,0.21,0.21,0.21\n2024-03-21,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-20,Schleswig-Holstein,01,00+,6,6,6,6,6,2910875,0.21,0.21,0.21,0.21,0.21\n2024-03-19,Schleswig-Holstein,01,00+,7,7,7,7,7,2910875,0.24,0.24,0.24,0.24,0.24\n2024-03-18,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-17,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-16,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-03-15,Schleswig-Holstein,01,00+,13,15,15,15,15,2910875,0.45,0.52,0.52,0.52,0.52\n2024-03-14,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-03-13,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2024-03-12,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2024-03-11,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-10,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-09,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-03-08,Schleswig-Holstein,01,00+,16,17,17,17,17,2910875,0.55,0.58,0.58,0.58,0.58\n2024-03-07,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-03-06,Schleswig-Holstein,01,00+,16,24,24,24,24,2910875,0.55,0.82,0.82,0.82,0.82\n2024-03-05,Schleswig-Holstein,01,00+,20,21,21,21,21,2910875,0.69,0.72,0.72,0.72,0.72\n2024-03-04,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-03,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-02,Schleswig-Holstein,01,00+,23,25,25,25,25,2910875,0.79,0.86,0.86,0.86,0.86\n2024-03-01,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2024-02-29,Schleswig-Holstein,01,00+,22,27,27,27,27,2910875,0.76,0.93,0.93,0.93,0.93\n2024-02-28,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-02-27,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-02-26,Schleswig-Holstein,01,00+,24,28,28,28,28,2910875,0.82,0.96,0.96,0.96,0.96\n2024-02-25,Schleswig-Holstein,01,00+,25,29,29,29,29,2910875,0.86,1,1,1,1\n2024-02-24,Schleswig-Holstein,01,00+,29,32,32,32,32,2910875,1,1.1,1.1,1.1,1.1\n2024-02-23,Schleswig-Holstein,01,00+,27,33,33,33,33,2910875,0.93,1.13,1.13,1.13,1.13\n2024-02-22,Schleswig-Holstein,01,00+,32,36,36,36,36,2910875,1.1,1.24,1.24,1.24,1.24\n2024-02-21,Schleswig-Holstein,01,00+,30,35,35,35,35,2910875,1.03,1.2,1.2,1.2,1.2\n2024-02-20,Schleswig-Holstein,01,00+,29,38,38,38,38,2910875,1,1.31,1.31,1.31,1.31\n2024-02-19,Schleswig-Holstein,01,00+,30,37,37,37,37,2910875,1.03,1.27,1.27,1.27,1.27\n2024-02-18,Schleswig-Holstein,01,00+,30,36,36,36,36,2910875,1.03,1.24,1.24,1.24,1.24\n2024-02-17,Schleswig-Holstein,01,00+,33,36,36,36,36,2910875,1.13,1.24,1.24,1.24,1.24\n2024-02-16,Schleswig-Holstein,01,00+,28,38,38,38,38,2910875,0.96,1.31,1.31,1.31,1.31\n2024-02-15,Schleswig-Holstein,01,00+,25,32,32,32,32,2910875,0.86,1.1,1.1,1.1,1.1\n2024-02-14,Schleswig-Holstein,01,00+,34,42,42,42,42,2910875,1.17,1.44,1.44,1.44,1.44\n2024-02-13,Schleswig-Holstein,01,00+,32,45,45,45,45,2910875,1.1,1.55,1.55,1.55,1.55\n2024-02-12,Schleswig-Holstein,01,00+,38,50,50,50,50,2910875,1.31,1.72,1.72,1.72,1.72\n2024-02-11,Schleswig-Holstein,01,00+,39,51,51,51,51,2910875,1.34,1.75,1.75,1.75,1.75\n2024-02-10,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2024-02-09,Schleswig-Holstein,01,00+,35,43,43,43,43,2910875,1.2,1.48,1.48,1.48,1.48\n2024-02-08,Schleswig-Holstein,01,00+,37,48,48,48,48,2910875,1.27,1.65,1.65,1.65,1.65\n2024-02-07,Schleswig-Holstein,01,00+,18,45,45,45,45,2910875,0.62,1.55,1.55,1.55,1.55\n2024-02-06,Schleswig-Holstein,01,00+,29,46,46,46,46,2910875,1,1.58,1.58,1.58,1.58\n2024-02-05,Schleswig-Holstein,01,00+,45,52,52,52,52,2910875,1.55,1.79,1.79,1.79,1.79\n2024-02-04,Schleswig-Holstein,01,00+,47,53,53,53,53,2910875,1.61,1.82,1.82,1.82,1.82\n2024-02-03,Schleswig-Holstein,01,00+,50,56,56,56,56,2910875,1.72,1.92,1.92,1.92,1.92\n2024-02-02,Schleswig-Holstein,01,00+,58,65,65,65,65,2910875,1.99,2.23,2.23,2.23,2.23\n2024-02-01,Schleswig-Holstein,01,00+,61,68,68,68,68,2910875,2.1,2.34,2.34,2.34,2.34\n2024-01-31,Schleswig-Holstein,01,00+,61,75,75,75,75,2910875,2.1,2.58,2.58,2.58,2.58\n2024-01-30,Schleswig-Holstein,01,00+,70,86,86,86,86,2910875,2.4,2.95,2.95,2.95,2.95\n2024-01-29,Schleswig-Holstein,01,00+,73,94,94,94,94,2910875,2.51,3.23,3.23,3.23,3.23\n2024-01-28,Schleswig-Holstein,01,00+,73,92,92,92,92,2910875,2.51,3.16,3.16,3.16,3.16\n2024-01-27,Schleswig-Holstein,01,00+,76,92,92,92,92,2910875,2.61,3.16,3.16,3.16,3.16\n2024-01-26,Schleswig-Holstein,01,00+,83,99,99,99,99,2910875,2.85,3.4,3.4,3.4,3.4\n2024-01-25,Schleswig-Holstein,01,00+,86,107,107,107,107,2910875,2.95,3.68,3.68,3.68,3.68\n2024-01-24,Schleswig-Holstein,01,00+,82,103,103,103,103,2910875,2.82,3.54,3.54,3.54,3.54\n2024-01-23,Schleswig-Holstein,01,00+,75,101,101,101,101,2910875,2.58,3.47,3.47,3.47,3.47\n2024-01-22,Schleswig-Holstein,01,00+,76,109,109,109,109,2910875,2.61,3.74,3.74,3.74,3.74\n2024-01-21,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2024-01-20,Schleswig-Holstein,01,00+,91,121,121,121,121,2910875,3.13,4.16,4.16,4.16,4.16\n2024-01-19,Schleswig-Holstein,01,00+,91,115,115,115,115,2910875,3.13,3.95,3.95,3.95,3.95\n2024-01-18,Schleswig-Holstein,01,00+,91,108,108,108,108,2910875,3.13,3.71,3.71,3.71,3.71\n2024-01-17,Schleswig-Holstein,01,00+,95,116,116,116,116,2910875,3.26,3.99,3.99,3.99,3.99\n2024-01-16,Schleswig-Holstein,01,00+,81,112,112,112,112,2910875,2.78,3.85,3.85,3.85,3.85\n2024-01-15,Schleswig-Holstein,01,00+,74,109,109,109,109,2910875,2.54,3.74,3.74,3.74,3.74\n2024-01-14,Schleswig-Holstein,01,00+,79,113,113,113,113,2910875,2.71,3.88,3.88,3.88,3.88\n2024-01-13,Schleswig-Holstein,01,00+,80,100,100,100,100,2910875,2.75,3.44,3.44,3.44,3.44\n2024-01-12,Schleswig-Holstein,01,00+,82,99,99,99,99,2910875,2.82,3.4,3.4,3.4,3.4\n2024-01-11,Schleswig-Holstein,01,00+,93,112,112,112,112,2910875,3.19,3.85,3.85,3.85,3.85\n2024-01-10,Schleswig-Holstein,01,00+,87,116,116,116,116,2910875,2.99,3.99,3.99,3.99,3.99\n2024-01-09,Schleswig-Holstein,01,00+,121,163,163,163,163,2910875,4.16,5.6,5.6,5.6,5.6\n2024-01-08,Schleswig-Holstein,01,00+,108,136,136,136,136,2910875,3.71,4.67,4.67,4.67,4.67\n2024-01-07,Schleswig-Holstein,01,00+,113,137,137,137,137,2910875,3.88,4.71,4.71,4.71,4.71\n2024-01-06,Schleswig-Holstein,01,00+,120,146,146,146,146,2910875,4.12,5.02,5.02,5.02,5.02\n2024-01-05,Schleswig-Holstein,01,00+,125,172,172,172,172,2910875,4.29,5.91,5.91,5.91,5.91\n2024-01-04,Schleswig-Holstein,01,00+,164,216,216,216,216,2910875,5.63,7.42,7.42,7.42,7.42\n2024-01-03,Schleswig-Holstein,01,00+,240,316,316,316,316,2910875,8.24,10.86,10.86,10.86,10.86\n2024-01-02,Schleswig-Holstein,01,00+,196,263,263,263,263,2910875,6.73,9.04,9.04,9.04,9.04\n2024-01-01,Schleswig-Holstein,01,00+,208,268,268,268,268,2910875,7.15,9.21,9.21,9.21,9.21\n2023-12-31,Schleswig-Holstein,01,00+,217,274,274,274,274,2910875,7.45,9.41,9.41,9.41,9.41\n2023-12-30,Schleswig-Holstein,01,00+,220,271,271,271,271,2910875,7.56,9.31,9.31,9.31,9.31\n2023-12-29,Schleswig-Holstein,01,00+,215,276,276,276,276,2910875,7.39,9.48,9.48,9.48,9.48\n2023-12-28,Schleswig-Holstein,01,00+,163,261,261,261,261,2910875,5.6,8.97,8.97,8.97,8.97\n2023-12-27,Schleswig-Holstein,01,00+,105,204,204,204,204,2910875,3.61,7.01,7.01,7.01,7.01\n2023-12-26,Schleswig-Holstein,01,00+,162,251,251,251,251,2910875,5.57,8.62,8.62,8.62,8.62\n2023-12-25,Schleswig-Holstein,01,00+,258,337,337,337,337,2910875,8.86,11.58,11.58,11.58,11.58\n2023-12-24,Schleswig-Holstein,01,00+,264,334,334,334,334,2910875,9.07,11.47,11.47,11.47,11.47\n2023-12-23,Schleswig-Holstein,01,00+,274,341,341,341,341,2910875,9.41,11.71,11.71,11.71,11.71\n2023-12-22,Schleswig-Holstein,01,00+,281,343,343,343,343,2910875,9.65,11.78,11.78,11.78,11.78\n2023-12-21,Schleswig-Holstein,01,00+,229,334,334,334,334,2910875,7.87,11.47,11.47,11.47,11.47\n2023-12-20,Schleswig-Holstein,01,00+,265,342,342,342,342,2910875,9.1,11.75,11.75,11.75,11.75\n2023-12-19,Schleswig-Holstein,01,00+,256,381,381,381,381,2910875,8.79,13.09,13.09,13.09,13.09\n2023-12-18,Schleswig-Holstein,01,00+,315,418,418,418,418,2910875,10.82,14.36,14.36,14.36,14.36\n2023-12-17,Schleswig-Holstein,01,00+,323,419,419,419,419,2910875,11.1,14.39,14.39,14.39,14.39\n2023-12-16,Schleswig-Holstein,01,00+,333,417,417,417,417,2910875,11.44,14.33,14.33,14.33,14.33\n2023-12-15,Schleswig-Holstein,01,00+,328,428,428,428,428,2910875,11.27,14.7,14.7,14.7,14.7\n2023-12-14,Schleswig-Holstein,01,00+,342,456,456,456,456,2910875,11.75,15.67,15.67,15.67,15.67\n2023-12-13,Schleswig-Holstein,01,00+,337,455,455,455,455,2910875,11.58,15.63,15.63,15.63,15.63\n2023-12-12,Schleswig-Holstein,01,00+,298,434,434,434,434,2910875,10.24,14.91,14.91,14.91,14.91\n2023-12-11,Schleswig-Holstein,01,00+,292,402,402,402,402,2910875,10.03,13.81,13.81,13.81,13.81\n2023-12-10,Schleswig-Holstein,01,00+,303,405,405,405,405,2910875,10.41,13.91,13.91,13.91,13.91\n2023-12-09,Schleswig-Holstein,01,00+,311,402,402,402,402,2910875,10.68,13.81,13.81,13.81,13.81\n2023-12-08,Schleswig-Holstein,01,00+,256,408,408,408,408,2910875,8.79,14.02,14.02,14.02,14.02\n2023-12-07,Schleswig-Holstein,01,00+,246,384,384,384,384,2910875,8.45,13.19,13.19,13.19,13.19\n2023-12-06,Schleswig-Holstein,01,00+,241,359,359,359,359,2910875,8.28,12.33,12.33,12.33,12.33\n2023-12-05,Schleswig-Holstein,01,00+,244,362,362,362,362,2910875,8.38,12.44,12.44,12.44,12.44\n2023-12-04,Schleswig-Holstein,01,00+,289,385,385,385,385,2910875,9.93,13.23,13.23,13.23,13.23\n2023-12-03,Schleswig-Holstein,01,00+,295,379,379,379,379,2910875,10.13,13.02,13.02,13.02,13.02\n2023-12-02,Schleswig-Holstein,01,00+,302,377,377,377,377,2910875,10.37,12.95,12.95,12.95,12.95\n2023-12-01,Schleswig-Holstein,01,00+,290,359,359,359,359,2910875,9.96,12.33,12.33,12.33,12.33\n2023-11-30,Schleswig-Holstein,01,00+,239,352,352,352,352,2910875,8.21,12.09,12.09,12.09,12.09\n2023-11-29,Schleswig-Holstein,01,00+,204,370,370,370,370,2910875,7.01,12.71,12.71,12.71,12.71\n2023-11-28,Schleswig-Holstein,01,00+,220,354,354,354,354,2910875,7.56,12.16,12.16,12.16,12.16\n2023-11-27,Schleswig-Holstein,01,00+,237,317,317,317,317,2910875,8.14,10.89,10.89,10.89,10.89\n2023-11-26,Schleswig-Holstein,01,00+,241,314,314,314,314,2910875,8.28,10.79,10.79,10.79,10.79\n2023-11-25,Schleswig-Holstein,01,00+,250,316,316,316,316,2910875,8.59,10.86,10.86,10.86,10.86\n2023-11-24,Schleswig-Holstein,01,00+,248,304,304,304,304,2910875,8.52,10.44,10.44,10.44,10.44\n2023-11-23,Schleswig-Holstein,01,00+,202,297,297,297,297,2910875,6.94,10.2,10.2,10.2,10.2\n2023-11-22,Schleswig-Holstein,01,00+,178,289,289,289,289,2910875,6.11,9.93,9.93,9.93,9.93\n2023-11-21,Schleswig-Holstein,01,00+,221,289,289,289,289,2910875,7.59,9.93,9.93,9.93,9.93\n2023-11-20,Schleswig-Holstein,01,00+,217,259,259,259,259,2910875,7.45,8.9,8.9,8.9,8.9\n2023-11-19,Schleswig-Holstein,01,00+,225,263,263,263,263,2910875,7.73,9.04,9.04,9.04,9.04\n2023-11-18,Schleswig-Holstein,01,00+,231,260,260,260,260,2910875,7.94,8.93,8.93,8.93,8.93\n2023-11-17,Schleswig-Holstein,01,00+,227,263,263,263,263,2910875,7.8,9.04,9.04,9.04,9.04\n2023-11-16,Schleswig-Holstein,01,00+,185,280,280,280,280,2910875,6.36,9.62,9.62,9.62,9.62\n2023-11-15,Schleswig-Holstein,01,00+,226,290,290,290,290,2910875,7.76,9.96,9.96,9.96,9.96\n2023-11-14,Schleswig-Holstein,01,00+,217,270,270,270,270,2910875,7.45,9.28,9.28,9.28,9.28\n2023-11-13,Schleswig-Holstein,01,00+,273,348,348,348,348,2910875,9.38,11.96,11.96,11.96,11.96\n2023-11-12,Schleswig-Holstein,01,00+,276,343,343,343,343,2910875,9.48,11.78,11.78,11.78,11.78\n2023-11-11,Schleswig-Holstein,01,00+,284,345,345,345,345,2910875,9.76,11.85,11.85,11.85,11.85\n2023-11-10,Schleswig-Holstein,01,00+,290,354,354,354,354,2910875,9.96,12.16,12.16,12.16,12.16\n2023-11-09,Schleswig-Holstein,01,00+,295,387,387,387,387,2910875,10.13,13.29,13.29,13.29,13.29\n2023-11-08,Schleswig-Holstein,01,00+,309,413,413,413,413,2910875,10.62,14.19,14.19,14.19,14.19\n2023-11-07,Schleswig-Holstein,01,00+,203,387,387,387,387,2910875,6.97,13.29,13.29,13.29,13.29\n2023-11-06,Schleswig-Holstein,01,00+,289,372,372,372,372,2910875,9.93,12.78,12.78,12.78,12.78\n2023-11-05,Schleswig-Holstein,01,00+,294,375,375,375,375,2910875,10.1,12.88,12.88,12.88,12.88\n2023-11-04,Schleswig-Holstein,01,00+,304,378,378,378,378,2910875,10.44,12.99,12.99,12.99,12.99\n2023-11-03,Schleswig-Holstein,01,00+,292,376,376,376,376,2910875,10.03,12.92,12.92,12.92,12.92\n2023-11-02,Schleswig-Holstein,01,00+,218,339,339,339,339,2910875,7.49,11.65,11.65,11.65,11.65\n2023-11-01,Schleswig-Holstein,01,00+,155,296,296,296,296,2910875,5.32,10.17,10.17,10.17,10.17\n2023-10-31,Schleswig-Holstein,01,00+,217,344,344,344,344,2910875,7.45,11.82,11.82,11.82,11.82\n2023-10-30,Schleswig-Holstein,01,00+,231,324,324,324,324,2910875,7.94,11.13,11.13,11.13,11.13\n2023-10-29,Schleswig-Holstein,01,00+,240,327,327,327,327,2910875,8.24,11.23,11.23,11.23,11.23\n2023-10-28,Schleswig-Holstein,01,00+,248,324,324,324,324,2910875,8.52,11.13,11.13,11.13,11.13\n2023-10-27,Schleswig-Holstein,01,00+,230,312,312,312,312,2910875,7.9,10.72,10.72,10.72,10.72\n2023-10-26,Schleswig-Holstein,01,00+,205,289,289,289,289,2910875,7.04,9.93,9.93,9.93,9.93\n2023-10-25,Schleswig-Holstein,01,00+,193,278,278,278,278,2910875,6.63,9.55,9.55,9.55,9.55\n2023-10-24,Schleswig-Holstein,01,00+,140,241,241,241,241,2910875,4.81,8.28,8.28,8.28,8.28\n2023-10-23,Schleswig-Holstein,01,00+,117,179,179,179,179,2910875,4.02,6.15,6.15,6.15,6.15\n2023-10-22,Schleswig-Holstein,01,00+,121,173,173,173,173,2910875,4.16,5.94,5.94,5.94,5.94\n2023-10-21,Schleswig-Holstein,01,00+,126,172,172,172,172,2910875,4.33,5.91,5.91,5.91,5.91\n2023-10-20,Schleswig-Holstein,01,00+,110,165,165,165,165,2910875,3.78,5.67,5.67,5.67,5.67\n2023-10-19,Schleswig-Holstein,01,00+,112,161,161,161,161,2910875,3.85,5.53,5.53,5.53,5.53\n2023-10-18,Schleswig-Holstein,01,00+,90,139,139,139,139,2910875,3.09,4.78,4.78,4.78,4.78\n2023-10-17,Schleswig-Holstein,01,00+,94,136,136,136,136,2910875,3.23,4.67,4.67,4.67,4.67\n2023-10-16,Schleswig-Holstein,01,00+,98,127,127,127,127,2910875,3.37,4.36,4.36,4.36,4.36\n2023-10-15,Schleswig-Holstein,01,00+,100,126,126,126,126,2910875,3.44,4.33,4.33,4.33,4.33\n2023-10-14,Schleswig-Holstein,01,00+,104,125,125,125,125,2910875,3.57,4.29,4.29,4.29,4.29\n2023-10-13,Schleswig-Holstein,01,00+,91,124,124,124,124,2910875,3.13,4.26,4.26,4.26,4.26\n2023-10-12,Schleswig-Holstein,01,00+,98,129,129,129,129,2910875,3.37,4.43,4.43,4.43,4.43\n2023-10-11,Schleswig-Holstein,01,00+,124,145,145,145,145,2910875,4.26,4.98,4.98,4.98,4.98\n2023-10-10,Schleswig-Holstein,01,00+,92,125,125,125,125,2910875,3.16,4.29,4.29,4.29,4.29\n2023-10-09,Schleswig-Holstein,01,00+,97,136,136,136,136,2910875,3.33,4.67,4.67,4.67,4.67\n2023-10-08,Schleswig-Holstein,01,00+,97,134,134,134,134,2910875,3.33,4.6,4.6,4.6,4.6\n2023-10-07,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-10-06,Schleswig-Holstein,01,00+,83,129,129,129,129,2910875,2.85,4.43,4.43,4.43,4.43\n2023-10-05,Schleswig-Holstein,01,00+,83,123,123,123,123,2910875,2.85,4.23,4.23,4.23,4.23\n2023-10-04,Schleswig-Holstein,01,00+,59,107,107,107,107,2910875,2.03,3.68,3.68,3.68,3.68\n2023-10-03,Schleswig-Holstein,01,00+,80,126,126,126,126,2910875,2.75,4.33,4.33,4.33,4.33\n2023-10-02,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-10-01,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-09-30,Schleswig-Holstein,01,00+,83,114,114,114,114,2910875,2.85,3.92,3.92,3.92,3.92\n2023-09-29,Schleswig-Holstein,01,00+,86,112,112,112,112,2910875,2.95,3.85,3.85,3.85,3.85\n2023-09-28,Schleswig-Holstein,01,00+,95,114,114,114,114,2910875,3.26,3.92,3.92,3.92,3.92\n2023-09-27,Schleswig-Holstein,01,00+,87,110,110,110,110,2910875,2.99,3.78,3.78,3.78,3.78\n2023-09-26,Schleswig-Holstein,01,00+,66,117,117,117,117,2910875,2.27,4.02,4.02,4.02,4.02\n2023-09-25,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-09-24,Schleswig-Holstein,01,00+,96,120,120,120,120,2910875,3.3,4.12,4.12,4.12,4.12\n2023-09-23,Schleswig-Holstein,01,00+,101,119,119,119,119,2910875,3.47,4.09,4.09,4.09,4.09\n2023-09-22,Schleswig-Holstein,01,00+,100,118,118,118,118,2910875,3.44,4.05,4.05,4.05,4.05\n2023-09-21,Schleswig-Holstein,01,00+,98,116,116,116,116,2910875,3.37,3.99,3.99,3.99,3.99\n2023-09-20,Schleswig-Holstein,01,00+,92,127,127,127,127,2910875,3.16,4.36,4.36,4.36,4.36\n2023-09-19,Schleswig-Holstein,01,00+,67,123,123,123,123,2910875,2.3,4.23,4.23,4.23,4.23\n2023-09-18,Schleswig-Holstein,01,00+,100,125,125,125,125,2910875,3.44,4.29,4.29,4.29,4.29\n2023-09-17,Schleswig-Holstein,01,00+,103,127,127,127,127,2910875,3.54,4.36,4.36,4.36,4.36\n2023-09-16,Schleswig-Holstein,01,00+,108,127,127,127,127,2910875,3.71,4.36,4.36,4.36,4.36\n2023-09-15,Schleswig-Holstein,01,00+,110,132,132,132,132,2910875,3.78,4.53,4.53,4.53,4.53\n2023-09-14,Schleswig-Holstein,01,00+,110,130,130,130,130,2910875,3.78,4.47,4.47,4.47,4.47\n2023-09-13,Schleswig-Holstein,01,00+,84,121,121,121,121,2910875,2.89,4.16,4.16,4.16,4.16\n2023-09-12,Schleswig-Holstein,01,00+,69,112,112,112,112,2910875,2.37,3.85,3.85,3.85,3.85\n2023-09-11,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2023-09-10,Schleswig-Holstein,01,00+,79,110,110,110,110,2910875,2.71,3.78,3.78,3.78,3.78\n2023-09-09,Schleswig-Holstein,01,00+,80,106,106,106,106,2910875,2.75,3.64,3.64,3.64,3.64\n2023-09-08,Schleswig-Holstein,01,00+,79,95,95,95,95,2910875,2.71,3.26,3.26,3.26,3.26\n2023-09-07,Schleswig-Holstein,01,00+,69,86,86,86,86,2910875,2.37,2.95,2.95,2.95,2.95\n2023-09-06,Schleswig-Holstein,01,00+,56,87,87,87,87,2910875,1.92,2.99,2.99,2.99,2.99\n2023-09-05,Schleswig-Holstein,01,00+,57,83,83,83,83,2910875,1.96,2.85,2.85,2.85,2.85\n2023-09-04,Schleswig-Holstein,01,00+,64,90,90,90,90,2910875,2.2,3.09,3.09,3.09,3.09\n2023-09-03,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2023-09-02,Schleswig-Holstein,01,00+,67,90,90,90,90,2910875,2.3,3.09,3.09,3.09,3.09\n2023-09-01,Schleswig-Holstein,01,00+,67,93,93,93,93,2910875,2.3,3.19,3.19,3.19,3.19\n2023-08-31,Schleswig-Holstein,01,00+,72,98,98,98,98,2910875,2.47,3.37,3.37,3.37,3.37\n2023-08-30,Schleswig-Holstein,01,00+,71,94,94,94,94,2910875,2.44,3.23,3.23,3.23,3.23\n2023-08-29,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-08-28,Schleswig-Holstein,01,00+,0,102,102,102,102,2910875,0,3.5,3.5,3.5,3.5\n2023-08-27,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-26,Schleswig-Holstein,01,00+,0,106,106,106,106,2910875,0,3.64,3.64,3.64,3.64\n2023-08-25,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-24,Schleswig-Holstein,01,00+,87,107,107,107,107,2910875,2.99,3.68,3.68,3.68,3.68\n2023-08-23,Schleswig-Holstein,01,00+,85,112,112,112,112,2910875,2.92,3.85,3.85,3.85,3.85\n2023-08-22,Schleswig-Holstein,01,00+,61,90,90,90,90,2910875,2.1,3.09,3.09,3.09,3.09\n2023-08-21,Schleswig-Holstein,01,00+,68,96,96,96,96,2910875,2.34,3.3,3.3,3.3,3.3\n2023-08-20,Schleswig-Holstein,01,00+,72,99,99,99,99,2910875,2.47,3.4,3.4,3.4,3.4\n2023-08-19,Schleswig-Holstein,01,00+,72,93,93,93,93,2910875,2.47,3.19,3.19,3.19,3.19\n2023-08-18,Schleswig-Holstein,01,00+,70,93,93,93,93,2910875,2.4,3.19,3.19,3.19,3.19\n2023-08-17,Schleswig-Holstein,01,00+,60,86,86,86,86,2910875,2.06,2.95,2.95,2.95,2.95\n2023-08-16,Schleswig-Holstein,01,00+,62,76,76,76,76,2910875,2.13,2.61,2.61,2.61,2.61\n2023-08-15,Schleswig-Holstein,01,00+,44,71,71,71,71,2910875,1.51,2.44,2.44,2.44,2.44\n2023-08-14,Schleswig-Holstein,01,00+,39,52,52,52,52,2910875,1.34,1.79,1.79,1.79,1.79\n2023-08-13,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-12,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-11,Schleswig-Holstein,01,00+,24,42,42,42,42,2910875,0.82,1.44,1.44,1.44,1.44\n2023-08-10,Schleswig-Holstein,01,00+,25,34,34,34,34,2910875,0.86,1.17,1.17,1.17,1.17\n2023-08-09,Schleswig-Holstein,01,00+,21,30,30,30,30,2910875,0.72,1.03,1.03,1.03,1.03\n2023-08-08,Schleswig-Holstein,01,00+,25,30,30,30,30,2910875,0.86,1.03,1.03,1.03,1.03\n2023-08-07,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-06,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-05,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2023-08-04,Schleswig-Holstein,01,00+,24,33,33,33,33,2910875,0.82,1.13,1.13,1.13,1.13\n2023-08-03,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2023-08-02,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-08-01,Schleswig-Holstein,01,00+,8,15,15,15,15,2910875,0.27,0.52,0.52,0.52,0.52\n2023-07-31,Schleswig-Holstein,01,00+,7,13,13,13,13,2910875,0.24,0.45,0.45,0.45,0.45\n2023-07-30,Schleswig-Holstein,01,00+,8,14,14,14,14,2910875,0.27,0.48,0.48,0.48,0.48\n2023-07-29,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-28,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2023-07-27,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-26,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-25,Schleswig-Holstein,01,00+,14,22,22,22,22,2910875,0.48,0.76,0.76,0.76,0.76\n2023-07-24,Schleswig-Holstein,01,00+,11,18,18,18,18,2910875,0.38,0.62,0.62,0.62,0.62\n2023-07-23,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2023-07-22,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-21,Schleswig-Holstein,01,00+,11,16,16,16,16,2910875,0.38,0.55,0.55,0.55,0.55\n2023-07-20,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2023-07-18,Schleswig-Holstein,01,00+,18,24,24,24,24,2910875,0.62,0.82,0.82,0.82,0.82\n2023-07-17,Schleswig-Holstein,01,00+,17,26,26,26,26,2910875,0.58,0.89,0.89,0.89,0.89\n2023-07-16,Schleswig-Holstein,01,00+,17,25,25,25,25,2910875,0.58,0.86,0.86,0.86,0.86\n2023-07-15,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2023-07-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2023-07-13,Schleswig-Holstein,01,00+,12,20,20,20,20,2910875,0.41,0.69,0.69,0.69,0.69\n2023-07-12,Schleswig-Holstein,01,00+,9,16,16,16,16,2910875,0.31,0.55,0.55,0.55,0.55\n2023-07-11,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2023-07-09,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2023-07-08,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-07,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-06,Schleswig-Holstein,01,00+,11,19,19,19,19,2910875,0.38,0.65,0.65,0.65,0.65\n2023-07-05,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2023-07-04,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-03,Schleswig-Holstein,01,00+,12,16,16,16,16,2910875,0.41,0.55,0.55,0.55,0.55\n2023-07-02,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-01,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2023-06-30,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-29,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-28,Schleswig-Holstein,01,00+,10,11,11,11,11,2910875,0.34,0.38,0.38,0.38,0.38\n2023-06-27,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2023-06-26,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-25,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-24,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-06-23,Schleswig-Holstein,01,00+,19,23,23,23,23,2910875,0.65,0.79,0.79,0.79,0.79\n2023-06-22,Schleswig-Holstein,01,00+,25,28,28,28,28,2910875,0.86,0.96,0.96,0.96,0.96\n2023-06-21,Schleswig-Holstein,01,00+,29,39,39,39,39,2910875,1,1.34,1.34,1.34,1.34\n2023-06-20,Schleswig-Holstein,01,00+,42,49,49,49,49,2910875,1.44,1.68,1.68,1.68,1.68\n2023-06-19,Schleswig-Holstein,01,00+,48,52,52,52,52,2910875,1.65,1.79,1.79,1.79,1.79\n2023-06-18,Schleswig-Holstein,01,00+,50,54,54,54,54,2910875,1.72,1.86,1.86,1.86,1.86\n2023-06-17,Schleswig-Holstein,01,00+,51,54,54,54,54,2910875,1.75,1.86,1.86,1.86,1.86\n2023-06-16,Schleswig-Holstein,01,00+,49,57,57,57,57,2910875,1.68,1.96,1.96,1.96,1.96\n2023-06-15,Schleswig-Holstein,01,00+,39,63,63,63,63,2910875,1.34,2.16,2.16,2.16,2.16\n2023-06-14,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2023-06-13,Schleswig-Holstein,01,00+,51,65,65,65,65,2910875,1.75,2.23,2.23,2.23,2.23\n2023-06-12,Schleswig-Holstein,01,00+,61,71,71,71,71,2910875,2.1,2.44,2.44,2.44,2.44\n2023-06-11,Schleswig-Holstein,01,00+,62,71,71,71,71,2910875,2.13,2.44,2.44,2.44,2.44\n2023-06-10,Schleswig-Holstein,01,00+,62,70,70,70,70,2910875,2.13,2.4,2.4,2.4,2.4\n2023-06-09,Schleswig-Holstein,01,00+,63,74,74,74,74,2910875,2.16,2.54,2.54,2.54,2.54\n2023-06-08,Schleswig-Holstein,01,00+,56,76,76,76,76,2910875,1.92,2.61,2.61,2.61,2.61\n2023-06-07,Schleswig-Holstein,01,00+,59,85,85,85,85,2910875,2.03,2.92,2.92,2.92,2.92\n2023-06-06,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2023-06-05,Schleswig-Holstein,01,00+,61,76,76,76,76,2910875,2.1,2.61,2.61,2.61,2.61\n2023-06-04,Schleswig-Holstein,01,00+,64,77,77,77,77,2910875,2.2,2.65,2.65,2.65,2.65\n2023-06-03,Schleswig-Holstein,01,00+,66,80,80,80,80,2910875,2.27,2.75,2.75,2.75,2.75\n2023-06-02,Schleswig-Holstein,01,00+,61,83,83,83,83,2910875,2.1,2.85,2.85,2.85,2.85\n2023-06-01,Schleswig-Holstein,01,00+,62,82,82,82,82,2910875,2.13,2.82,2.82,2.82,2.82\n2023-05-31,Schleswig-Holstein,01,00+,72,90,90,90,90,2910875,2.47,3.09,3.09,3.09,3.09\n2023-05-30,Schleswig-Holstein,01,00+,52,78,78,78,78,2910875,1.79,2.68,2.68,2.68,2.68\n2023-05-29,Schleswig-Holstein,01,00+,78,105,105,105,105,2910875,2.68,3.61,3.61,3.61,3.61\n2023-05-28,Schleswig-Holstein,01,00+,82,106,106,106,106,2910875,2.82,3.64,3.64,3.64,3.64\n2023-05-27,Schleswig-Holstein,01,00+,83,104,104,104,104,2910875,2.85,3.57,3.57,3.57,3.57\n2023-05-26,Schleswig-Holstein,01,00+,70,99,99,99,99,2910875,2.4,3.4,3.4,3.4,3.4\n2023-05-25,Schleswig-Holstein,01,00+,46,86,86,86,86,2910875,1.58,2.95,2.95,2.95,2.95\n2023-05-24,Schleswig-Holstein,01,00+,54,78,78,78,78,2910875,1.86,2.68,2.68,2.68,2.68\n2023-05-23,Schleswig-Holstein,01,00+,58,78,78,78,78,2910875,1.99,2.68,2.68,2.68,2.68\n2023-05-22,Schleswig-Holstein,01,00+,60,85,85,85,85,2910875,2.06,2.92,2.92,2.92,2.92\n2023-05-21,Schleswig-Holstein,01,00+,61,82,82,82,82,2910875,2.1,2.82,2.82,2.82,2.82\n2023-05-20,Schleswig-Holstein,01,00+,65,85,85,85,85,2910875,2.23,2.92,2.92,2.92,2.92\n2023-05-19,Schleswig-Holstein,01,00+,83,111,111,111,111,2910875,2.85,3.81,3.81,3.81,3.81\n2023-05-18,Schleswig-Holstein,01,00+,95,123,123,123,123,2910875,3.26,4.23,4.23,4.23,4.23\n2023-05-17,Schleswig-Holstein,01,00+,89,123,123,123,123,2910875,3.06,4.23,4.23,4.23,4.23\n2023-05-16,Schleswig-Holstein,01,00+,109,135,135,135,135,2910875,3.74,4.64,4.64,4.64,4.64\n2023-05-15,Schleswig-Holstein,01,00+,98,131,131,131,131,2910875,3.37,4.5,4.5,4.5,4.5\n2023-05-14,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-05-13,Schleswig-Holstein,01,00+,102,130,130,130,130,2910875,3.5,4.47,4.47,4.47,4.47\n2023-05-12,Schleswig-Holstein,01,00+,85,107,107,107,107,2910875,2.92,3.68,3.68,3.68,3.68\n2023-05-11,Schleswig-Holstein,01,00+,92,126,126,126,126,2910875,3.16,4.33,4.33,4.33,4.33\n2023-05-10,Schleswig-Holstein,01,00+,109,147,147,147,147,2910875,3.74,5.05,5.05,5.05,5.05\n2023-05-09,Schleswig-Holstein,01,00+,137,169,169,169,169,2910875,4.71,5.81,5.81,5.81,5.81\n2023-05-08,Schleswig-Holstein,01,00+,112,146,146,146,146,2910875,3.85,5.02,5.02,5.02,5.02\n2023-05-07,Schleswig-Holstein,01,00+,119,152,152,152,152,2910875,4.09,5.22,5.22,5.22,5.22\n2023-05-06,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-05-05,Schleswig-Holstein,01,00+,111,182,182,182,182,2910875,3.81,6.25,6.25,6.25,6.25\n2023-05-04,Schleswig-Holstein,01,00+,121,174,174,174,174,2910875,4.16,5.98,5.98,5.98,5.98\n2023-05-03,Schleswig-Holstein,01,00+,111,158,158,158,158,2910875,3.81,5.43,5.43,5.43,5.43\n2023-05-02,Schleswig-Holstein,01,00+,69,132,132,132,132,2910875,2.37,4.53,4.53,4.53,4.53\n2023-05-01,Schleswig-Holstein,01,00+,111,170,170,170,170,2910875,3.81,5.84,5.84,5.84,5.84\n2023-04-30,Schleswig-Holstein,01,00+,117,169,169,169,169,2910875,4.02,5.81,5.81,5.81,5.81\n2023-04-29,Schleswig-Holstein,01,00+,123,170,170,170,170,2910875,4.23,5.84,5.84,5.84,5.84\n2023-04-28,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-04-27,Schleswig-Holstein,01,00+,120,165,165,165,165,2910875,4.12,5.67,5.67,5.67,5.67\n2023-04-26,Schleswig-Holstein,01,00+,136,170,170,170,170,2910875,4.67,5.84,5.84,5.84,5.84\n2023-04-25,Schleswig-Holstein,01,00+,133,191,191,191,191,2910875,4.57,6.56,6.56,6.56,6.56\n2023-04-24,Schleswig-Holstein,01,00+,143,211,211,211,211,2910875,4.91,7.25,7.25,7.25,7.25\n2023-04-23,Schleswig-Holstein,01,00+,148,209,209,209,209,2910875,5.08,7.18,7.18,7.18,7.18\n2023-04-22,Schleswig-Holstein,01,00+,156,212,212,212,212,2910875,5.36,7.28,7.28,7.28,7.28\n2023-04-21,Schleswig-Holstein,01,00+,163,219,219,219,219,2910875,5.6,7.52,7.52,7.52,7.52\n2023-04-20,Schleswig-Holstein,01,00+,173,220,220,220,220,2910875,5.94,7.56,7.56,7.56,7.56\n2023-04-19,Schleswig-Holstein,01,00+,163,216,216,216,216,2910875,5.6,7.42,7.42,7.42,7.42\n2023-04-18,Schleswig-Holstein,01,00+,200,262,262,262,262,2910875,6.87,9,9,9,9\n2023-04-17,Schleswig-Holstein,01,00+,148,207,207,207,207,2910875,5.08,7.11,7.11,7.11,7.11\n2023-04-16,Schleswig-Holstein,01,00+,152,207,207,207,207,2910875,5.22,7.11,7.11,7.11,7.11\n2023-04-15,Schleswig-Holstein,01,00+,158,206,206,206,206,2910875,5.43,7.08,7.08,7.08,7.08\n2023-04-14,Schleswig-Holstein,01,00+,136,179,179,179,179,2910875,4.67,6.15,6.15,6.15,6.15\n2023-04-13,Schleswig-Holstein,01,00+,137,177,177,177,177,2910875,4.71,6.08,6.08,6.08,6.08\n2023-04-12,Schleswig-Holstein,01,00+,100,188,188,188,188,2910875,3.44,6.46,6.46,6.46,6.46\n2023-04-11,Schleswig-Holstein,01,00+,72,135,135,135,135,2910875,2.47,4.64,4.64,4.64,4.64\n2023-04-10,Schleswig-Holstein,01,00+,118,172,172,172,172,2910875,4.05,5.91,5.91,5.91,5.91\n2023-04-09,Schleswig-Holstein,01,00+,127,177,177,177,177,2910875,4.36,6.08,6.08,6.08,6.08\n2023-04-08,Schleswig-Holstein,01,00+,133,176,176,176,176,2910875,4.57,6.05,6.05,6.05,6.05\n2023-04-07,Schleswig-Holstein,01,00+,164,207,207,207,207,2910875,5.63,7.11,7.11,7.11,7.11\n2023-04-06,Schleswig-Holstein,01,00+,169,217,217,217,217,2910875,5.81,7.45,7.45,7.45,7.45\n2023-04-05,Schleswig-Holstein,01,00+,156,213,213,213,213,2910875,5.36,7.32,7.32,7.32,7.32\n2023-04-04,Schleswig-Holstein,01,00+,136,223,223,223,223,2910875,4.67,7.66,7.66,7.66,7.66\n2023-04-03,Schleswig-Holstein,01,00+,171,258,258,258,258,2910875,5.87,8.86,8.86,8.86,8.86\n2023-04-02,Schleswig-Holstein,01,00+,177,257,257,257,257,2910875,6.08,8.83,8.83,8.83,8.83\n2023-04-01,Schleswig-Holstein,01,00+,186,260,260,260,260,2910875,6.39,8.93,8.93,8.93,8.93\n2023-03-31,Schleswig-Holstein,01,00+,184,259,259,259,259,2910875,6.32,8.9,8.9,8.9,8.9\n2023-03-30,Schleswig-Holstein,01,00+,183,262,262,262,262,2910875,6.29,9,9,9,9\n2023-03-29,Schleswig-Holstein,01,00+,181,272,272,272,272,2910875,6.22,9.34,9.34,9.34,9.34\n2023-03-28,Schleswig-Holstein,01,00+,172,277,277,277,277,2910875,5.91,9.52,9.52,9.52,9.52\n2023-03-27,Schleswig-Holstein,01,00+,149,250,250,250,250,2910875,5.12,8.59,8.59,8.59,8.59\n2023-03-26,Schleswig-Holstein,01,00+,161,255,255,255,255,2910875,5.53,8.76,8.76,8.76,8.76\n2023-03-25,Schleswig-Holstein,01,00+,169,258,258,258,258,2910875,5.81,8.86,8.86,8.86,8.86\n2023-03-24,Schleswig-Holstein,01,00+,153,256,256,256,256,2910875,5.26,8.79,8.79,8.79,8.79\n2023-03-23,Schleswig-Holstein,01,00+,161,265,265,265,265,2910875,5.53,9.1,9.1,9.1,9.1\n2023-03-22,Schleswig-Holstein,01,00+,178,286,286,286,286,2910875,6.11,9.83,9.83,9.83,9.83\n2023-03-21,Schleswig-Holstein,01,00+,201,303,303,303,303,2910875,6.91,10.41,10.41,10.41,10.41\n2023-03-20,Schleswig-Holstein,01,00+,224,317,317,317,317,2910875,7.7,10.89,10.89,10.89,10.89\n2023-03-19,Schleswig-Holstein,01,00+,231,310,310,310,310,2910875,7.94,10.65,10.65,10.65,10.65\n2023-03-18,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-17,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-16,Schleswig-Holstein,01,00+,176,288,288,288,288,2910875,6.05,9.89,9.89,9.89,9.89\n2023-03-15,Schleswig-Holstein,01,00+,176,259,259,259,259,2910875,6.05,8.9,8.9,8.9,8.9\n2023-03-14,Schleswig-Holstein,01,00+,135,232,232,232,232,2910875,4.64,7.97,7.97,7.97,7.97\n2023-03-13,Schleswig-Holstein,01,00+,146,216,216,216,216,2910875,5.02,7.42,7.42,7.42,7.42\n2023-03-12,Schleswig-Holstein,01,00+,156,221,221,221,221,2910875,5.36,7.59,7.59,7.59,7.59\n2023-03-11,Schleswig-Holstein,01,00+,157,215,215,215,215,2910875,5.39,7.39,7.39,7.39,7.39\n2023-03-10,Schleswig-Holstein,01,00+,159,213,213,213,213,2910875,5.46,7.32,7.32,7.32,7.32\n2023-03-09,Schleswig-Holstein,01,00+,142,203,203,203,203,2910875,4.88,6.97,6.97,6.97,6.97\n2023-03-08,Schleswig-Holstein,01,00+,140,199,199,199,199,2910875,4.81,6.84,6.84,6.84,6.84\n2023-03-07,Schleswig-Holstein,01,00+,144,206,206,206,206,2910875,4.95,7.08,7.08,7.08,7.08\n2023-03-06,Schleswig-Holstein,01,00+,151,213,213,213,213,2910875,5.19,7.32,7.32,7.32,7.32\n2023-03-05,Schleswig-Holstein,01,00+,156,206,206,206,206,2910875,5.36,7.08,7.08,7.08,7.08\n2023-03-04,Schleswig-Holstein,01,00+,159,206,206,206,206,2910875,5.46,7.08,7.08,7.08,7.08\n2023-03-03,Schleswig-Holstein,01,00+,179,222,222,222,222,2910875,6.15,7.63,7.63,7.63,7.63\n2023-03-02,Schleswig-Holstein,01,00+,182,229,229,229,229,2910875,6.25,7.87,7.87,7.87,7.87\n2023-03-01,Schleswig-Holstein,01,00+,173,232,232,232,232,2910875,5.94,7.97,7.97,7.97,7.97\n2023-02-28,Schleswig-Holstein,01,00+,149,224,224,224,224,2910875,5.12,7.7,7.7,7.7,7.7\n2023-02-27,Schleswig-Holstein,01,00+,134,208,208,208,208,2910875,4.6,7.15,7.15,7.15,7.15\n2023-02-26,Schleswig-Holstein,01,00+,143,215,215,215,215,2910875,4.91,7.39,7.39,7.39,7.39\n2023-02-25,Schleswig-Holstein,01,00+,150,219,219,219,219,2910875,5.15,7.52,7.52,7.52,7.52\n2023-02-24,Schleswig-Holstein,01,00+,147,203,203,203,203,2910875,5.05,6.97,6.97,6.97,6.97\n2023-02-23,Schleswig-Holstein,01,00+,144,208,208,208,208,2910875,4.95,7.15,7.15,7.15,7.15\n2023-02-22,Schleswig-Holstein,01,00+,128,198,198,198,198,2910875,4.4,6.8,6.8,6.8,6.8\n2023-02-21,Schleswig-Holstein,01,00+,131,201,201,201,201,2910875,4.5,6.91,6.91,6.91,6.91\n2023-02-20,Schleswig-Holstein,01,00+,144,222,222,222,222,2910875,4.95,7.63,7.63,7.63,7.63\n2023-02-19,Schleswig-Holstein,01,00+,148,215,215,215,215,2910875,5.08,7.39,7.39,7.39,7.39\n2023-02-18,Schleswig-Holstein,01,00+,153,213,213,213,213,2910875,5.26,7.32,7.32,7.32,7.32\n2023-02-17,Schleswig-Holstein,01,00+,119,202,202,202,202,2910875,4.09,6.94,6.94,6.94,6.94\n2023-02-16,Schleswig-Holstein,01,00+,139,182,182,182,182,2910875,4.78,6.25,6.25,6.25,6.25\n2023-02-15,Schleswig-Holstein,01,00+,145,194,194,194,194,2910875,4.98,6.66,6.66,6.66,6.66\n2023-02-14,Schleswig-Holstein,01,00+,112,164,164,164,164,2910875,3.85,5.63,5.63,5.63,5.63\n2023-02-13,Schleswig-Holstein,01,00+,107,143,143,143,143,2910875,3.68,4.91,4.91,4.91,4.91\n2023-02-12,Schleswig-Holstein,01,00+,111,142,142,142,142,2910875,3.81,4.88,4.88,4.88,4.88\n2023-02-11,Schleswig-Holstein,01,00+,113,140,140,140,140,2910875,3.88,4.81,4.81,4.81,4.81\n2023-02-10,Schleswig-Holstein,01,00+,111,140,140,140,140,2910875,3.81,4.81,4.81,4.81,4.81\n2023-02-09,Schleswig-Holstein,01,00+,95,142,142,142,142,2910875,3.26,4.88,4.88,4.88,4.88\n2023-02-08,Schleswig-Holstein,01,00+,115,137,137,137,137,2910875,3.95,4.71,4.71,4.71,4.71\n2023-02-07,Schleswig-Holstein,01,00+,101,133,133,133,133,2910875,3.47,4.57,4.57,4.57,4.57\n2023-02-06,Schleswig-Holstein,01,00+,79,122,122,122,122,2910875,2.71,4.19,4.19,4.19,4.19\n2023-02-05,Schleswig-Holstein,01,00+,82,121,121,121,121,2910875,2.82,4.16,4.16,4.16,4.16\n2023-02-04,Schleswig-Holstein,01,00+,87,123,123,123,123,2910875,2.99,4.23,4.23,4.23,4.23\n2023-02-03,Schleswig-Holstein,01,00+,82,119,119,119,119,2910875,2.82,4.09,4.09,4.09,4.09\n2023-02-02,Schleswig-Holstein,01,00+,88,116,116,116,116,2910875,3.02,3.99,3.99,3.99,3.99\n2023-02-01,Schleswig-Holstein,01,00+,85,111,111,111,111,2910875,2.92,3.81,3.81,3.81,3.81\n2023-01-31,Schleswig-Holstein,01,00+,88,126,126,126,126,2910875,3.02,4.33,4.33,4.33,4.33\n2023-01-30,Schleswig-Holstein,01,00+,86,125,125,125,125,2910875,2.95,4.29,4.29,4.29,4.29\n2023-01-29,Schleswig-Holstein,01,00+,91,128,128,128,128,2910875,3.13,4.4,4.4,4.4,4.4\n2023-01-28,Schleswig-Holstein,01,00+,93,126,126,126,126,2910875,3.19,4.33,4.33,4.33,4.33\n2023-01-27,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-01-26,Schleswig-Holstein,01,00+,94,141,141,141,141,2910875,3.23,4.84,4.84,4.84,4.84\n2023-01-25,Schleswig-Holstein,01,00+,120,160,160,160,160,2910875,4.12,5.5,5.5,5.5,5.5\n2023-01-24,Schleswig-Holstein,01,00+,119,154,154,154,154,2910875,4.09,5.29,5.29,5.29,5.29\n2023-01-23,Schleswig-Holstein,01,00+,135,175,175,175,175,2910875,4.64,6.01,6.01,6.01,6.01\n2023-01-22,Schleswig-Holstein,01,00+,142,176,176,176,176,2910875,4.88,6.05,6.05,6.05,6.05\n2023-01-21,Schleswig-Holstein,01,00+,145,178,178,178,178,2910875,4.98,6.11,6.11,6.11,6.11\n2023-01-20,Schleswig-Holstein,01,00+,143,185,185,185,185,2910875,4.91,6.36,6.36,6.36,6.36\n2023-01-19,Schleswig-Holstein,01,00+,134,195,195,195,195,2910875,4.6,6.7,6.7,6.7,6.7\n2023-01-18,Schleswig-Holstein,01,00+,142,189,189,189,189,2910875,4.88,6.49,6.49,6.49,6.49\n2023-01-17,Schleswig-Holstein,01,00+,165,221,221,221,221,2910875,5.67,7.59,7.59,7.59,7.59\n2023-01-16,Schleswig-Holstein,01,00+,186,262,262,262,262,2910875,6.39,9,9,9,9\n2023-01-15,Schleswig-Holstein,01,00+,196,265,265,265,265,2910875,6.73,9.1,9.1,9.1,9.1\n2023-01-14,Schleswig-Holstein,01,00+,211,275,275,275,275,2910875,7.25,9.45,9.45,9.45,9.45\n2023-01-13,Schleswig-Holstein,01,00+,218,291,291,291,291,2910875,7.49,10,10,10,10\n2023-01-12,Schleswig-Holstein,01,00+,239,318,318,318,318,2910875,8.21,10.92,10.92,10.92,10.92\n2023-01-11,Schleswig-Holstein,01,00+,248,349,349,349,349,2910875,8.52,11.99,11.99,11.99,11.99\n2023-01-10,Schleswig-Holstein,01,00+,252,369,369,369,369,2910875,8.66,12.68,12.68,12.68,12.68\n2023-01-09,Schleswig-Holstein,01,00+,298,411,411,411,411,2910875,10.24,14.12,14.12,14.12,14.12\n2023-01-08,Schleswig-Holstein,01,00+,303,407,407,407,407,2910875,10.41,13.98,13.98,13.98,13.98\n2023-01-07,Schleswig-Holstein,01,00+,312,0,0,0,0,2910875,10.72,0,0,0,0\n2023-01-06,Schleswig-Holstein,01,00+,334,0,0,0,0,2910875,11.47,0,0,0,0\n2023-01-05,Schleswig-Holstein,01,00+,351,0,0,0,0,2910875,12.06,0,0,0,0\n2023-01-04,Schleswig-Holstein,01,00+,421,0,0,0,0,2910875,14.46,0,0,0,0\n2023-01-03,Schleswig-Holstein,01,00+,462,0,0,0,0,2910875,15.87,0,0,0,0\n2023-01-02,Schleswig-Holstein,01,00+,330,0,0,0,0,2910875,11.34,0,0,0,0\n2024-08-31,Hamburg,02,00+,37,37,NA,NA,NA,1852478,2,2,NA,NA,NA\n2024-08-30,Hamburg,02,00+,33,38,NA,NA,NA,1852478,1.78,2.05,NA,NA,NA\n2024-08-29,Hamburg,02,00+,41,47,54,52,59,1852478,2.21,2.54,2.96,2.82,3.19\n2024-08-28,Hamburg,02,00+,39,46,52,50,56,1852478,2.11,2.48,2.83,2.71,3.03\n2024-08-27,Hamburg,02,00+,42,49,54,52,58,1852478,2.27,2.65,2.95,2.84,3.14\n2024-08-26,Hamburg,02,00+,38,55,59,57,63,1852478,2.05,2.97,3.23,3.11,3.42\n2024-08-25,Hamburg,02,00+,38,55,59,57,63,1852478,2.05,2.97,3.23,3.11,3.42\n2024-08-24,Hamburg,02,00+,38,54,58,56,62,1852478,2.05,2.92,3.17,3.05,3.36\n2024-08-23,Hamburg,02,00+,49,62,66,64,70,1852478,2.65,3.35,3.61,3.48,3.81\n2024-08-22,Hamburg,02,00+,51,63,67,65,70,1852478,2.75,3.4,3.63,3.52,3.83\n2024-08-21,Hamburg,02,00+,46,66,70,68,73,1852478,2.48,3.56,3.79,3.67,3.98\n2024-08-20,Hamburg,02,00+,39,65,68,66,72,1852478,2.11,3.51,3.71,3.6,3.89\n2024-08-19,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-18,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-17,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.56,3.47,3.72\n2024-08-16,Hamburg,02,00+,45,58,60,59,63,1852478,2.43,3.13,3.26,3.19,3.41\n2024-08-15,Hamburg,02,00+,49,58,60,58,62,1852478,2.65,3.13,3.25,3.18,3.39\n2024-08-14,Hamburg,02,00+,54,65,67,65,70,1852478,2.92,3.51,3.63,3.55,3.78\n2024-08-13,Hamburg,02,00+,54,67,69,67,71,1852478,2.92,3.62,3.73,3.65,3.87\n2024-08-12,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-11,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-10,Hamburg,02,00+,63,75,76,75,79,1852478,3.4,4.05,4.15,4.08,4.29\n2024-08-09,Hamburg,02,00+,86,99,101,99,103,1852478,4.64,5.34,5.45,5.37,5.61\n2024-08-08,Hamburg,02,00+,82,98,99,98,102,1852478,4.43,5.29,5.39,5.32,5.52\n2024-08-07,Hamburg,02,00+,74,87,88,87,90,1852478,3.99,4.7,4.77,4.72,4.88\n2024-08-06,Hamburg,02,00+,69,83,84,83,86,1852478,3.72,4.48,4.55,4.5,4.65\n2024-08-05,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-04,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-03,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.34\n2024-08-02,Hamburg,02,00+,29,50,50,50,51,1852478,1.57,2.7,2.73,2.71,2.77\n2024-08-01,Hamburg,02,00+,28,44,44,44,44,1852478,1.51,2.38,2.4,2.38,2.43\n2024-07-31,Hamburg,02,00+,32,45,45,45,45,1852478,1.73,2.43,2.45,2.43,2.47\n2024-07-30,Hamburg,02,00+,38,54,54,54,54,1852478,2.05,2.92,2.93,2.92,2.95\n2024-07-29,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-28,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-27,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.71\n2024-07-26,Hamburg,02,00+,39,50,50,50,50,1852478,2.11,2.7,2.7,2.7,2.71\n2024-07-25,Hamburg,02,00+,34,49,49,49,49,1852478,1.84,2.65,2.65,2.65,2.65\n2024-07-24,Hamburg,02,00+,34,53,53,53,53,1852478,1.84,2.86,2.86,2.86,2.86\n2024-07-23,Hamburg,02,00+,29,45,45,45,45,1852478,1.57,2.43,2.43,2.43,2.43\n2024-07-22,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-21,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-20,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-19,Hamburg,02,00+,39,53,53,53,53,1852478,2.11,2.86,2.86,2.86,2.86\n2024-07-18,Hamburg,02,00+,33,56,56,56,56,1852478,1.78,3.02,3.02,3.02,3.02\n2024-07-17,Hamburg,02,00+,38,55,55,55,55,1852478,2.05,2.97,2.97,2.97,2.97\n2024-07-16,Hamburg,02,00+,36,64,64,64,64,1852478,1.94,3.45,3.45,3.45,3.45\n2024-07-15,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-14,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-13,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-12,Hamburg,02,00+,25,47,47,47,47,1852478,1.35,2.54,2.54,2.54,2.54\n2024-07-11,Hamburg,02,00+,22,44,44,44,44,1852478,1.19,2.38,2.38,2.38,2.38\n2024-07-10,Hamburg,02,00+,24,39,39,39,39,1852478,1.3,2.11,2.11,2.11,2.11\n2024-07-09,Hamburg,02,00+,21,28,28,28,28,1852478,1.13,1.51,1.51,1.51,1.51\n2024-07-08,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-07,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-06,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-05,Hamburg,02,00+,35,44,44,44,44,1852478,1.89,2.38,2.38,2.38,2.38\n2024-07-04,Hamburg,02,00+,37,47,47,47,47,1852478,2,2.54,2.54,2.54,2.54\n2024-07-03,Hamburg,02,00+,39,48,48,48,48,1852478,2.11,2.59,2.59,2.59,2.59\n2024-07-02,Hamburg,02,00+,32,49,49,49,49,1852478,1.73,2.65,2.65,2.65,2.65\n2024-07-01,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-30,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-29,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-28,Hamburg,02,00+,37,45,45,45,45,1852478,2,2.43,2.43,2.43,2.43\n2024-06-27,Hamburg,02,00+,33,45,45,45,45,1852478,1.78,2.43,2.43,2.43,2.43\n2024-06-26,Hamburg,02,00+,34,43,43,43,43,1852478,1.84,2.32,2.32,2.32,2.32\n2024-06-25,Hamburg,02,00+,33,46,46,46,46,1852478,1.78,2.48,2.48,2.48,2.48\n2024-06-24,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-23,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-22,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2024-06-20,Hamburg,02,00+,28,36,36,36,36,1852478,1.51,1.94,1.94,1.94,1.94\n2024-06-19,Hamburg,02,00+,23,36,36,36,36,1852478,1.24,1.94,1.94,1.94,1.94\n2024-06-18,Hamburg,02,00+,17,29,29,29,29,1852478,0.92,1.57,1.57,1.57,1.57\n2024-06-17,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-16,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-15,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-14,Hamburg,02,00+,16,20,20,20,20,1852478,0.86,1.08,1.08,1.08,1.08\n2024-06-13,Hamburg,02,00+,13,16,16,16,16,1852478,0.7,0.86,0.86,0.86,0.86\n2024-06-12,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-06-11,Hamburg,02,00+,13,13,13,13,13,1852478,0.7,0.7,0.7,0.7,0.7\n2024-06-10,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-09,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-08,Hamburg,02,00+,10,12,12,12,12,1852478,0.54,0.65,0.65,0.65,0.65\n2024-06-07,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-06-06,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-05,Hamburg,02,00+,10,13,13,13,13,1852478,0.54,0.7,0.7,0.7,0.7\n2024-06-04,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-03,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-02,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-01,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-31,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-30,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-05-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-05-28,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-05-27,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-26,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-25,Hamburg,02,00+,22,25,25,25,25,1852478,1.19,1.35,1.35,1.35,1.35\n2024-05-24,Hamburg,02,00+,21,26,26,26,26,1852478,1.13,1.4,1.4,1.4,1.4\n2024-05-23,Hamburg,02,00+,15,24,24,24,24,1852478,0.81,1.3,1.3,1.3,1.3\n2024-05-22,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-05-21,Hamburg,02,00+,9,14,14,14,14,1852478,0.49,0.76,0.76,0.76,0.76\n2024-05-20,Hamburg,02,00+,24,28,28,28,28,1852478,1.3,1.51,1.51,1.51,1.51\n2024-05-19,Hamburg,02,00+,25,29,29,29,29,1852478,1.35,1.57,1.57,1.57,1.57\n2024-05-18,Hamburg,02,00+,26,28,28,28,28,1852478,1.4,1.51,1.51,1.51,1.51\n2024-05-17,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-05-16,Hamburg,02,00+,19,22,22,22,22,1852478,1.03,1.19,1.19,1.19,1.19\n2024-05-15,Hamburg,02,00+,16,19,19,19,19,1852478,0.86,1.03,1.03,1.03,1.03\n2024-05-14,Hamburg,02,00+,8,20,20,20,20,1852478,0.43,1.08,1.08,1.08,1.08\n2024-05-13,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-12,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-05-11,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-05-10,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-09,Hamburg,02,00+,14,20,20,20,20,1852478,0.76,1.08,1.08,1.08,1.08\n2024-05-08,Hamburg,02,00+,13,20,20,20,20,1852478,0.7,1.08,1.08,1.08,1.08\n2024-05-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2024-05-06,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-05,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-04,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-03,Hamburg,02,00+,14,23,23,23,23,1852478,0.76,1.24,1.24,1.24,1.24\n2024-05-02,Hamburg,02,00+,13,18,18,18,18,1852478,0.7,0.97,0.97,0.97,0.97\n2024-05-01,Hamburg,02,00+,14,19,19,19,19,1852478,0.76,1.03,1.03,1.03,1.03\n2024-04-30,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2024-04-29,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-28,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-27,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-26,Hamburg,02,00+,9,13,13,13,13,1852478,0.49,0.7,0.7,0.7,0.7\n2024-04-25,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-24,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2024-04-23,Hamburg,02,00+,4,8,8,8,8,1852478,0.22,0.43,0.43,0.43,0.43\n2024-04-22,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-20,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-19,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-04-18,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-04-17,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-04-16,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-04-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-14,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-13,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-12,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2024-04-10,Hamburg,02,00+,4,7,7,7,7,1852478,0.22,0.38,0.38,0.38,0.38\n2024-04-09,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-08,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-07,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-06,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-05,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-04-04,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2024-04-03,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-02,Hamburg,02,00+,3,5,5,5,5,1852478,0.16,0.27,0.27,0.27,0.27\n2024-04-01,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-31,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-30,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-28,Hamburg,02,00+,4,9,9,9,9,1852478,0.22,0.49,0.49,0.49,0.49\n2024-03-27,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-03-26,Hamburg,02,00+,10,15,15,15,15,1852478,0.54,0.81,0.81,0.81,0.81\n2024-03-25,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-03-24,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-23,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-22,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-03-21,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-20,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-19,Hamburg,02,00+,7,8,8,8,8,1852478,0.38,0.43,0.43,0.43,0.43\n2024-03-18,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-17,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-16,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Hamburg,02,00+,12,14,14,14,14,1852478,0.65,0.76,0.76,0.76,0.76\n2024-03-13,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-03-12,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2024-03-11,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-10,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-09,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-08,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-03-07,Hamburg,02,00+,7,7,7,7,7,1852478,0.38,0.38,0.38,0.38,0.38\n2024-03-06,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-03-05,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-04,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-03,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-02,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-03-01,Hamburg,02,00+,17,18,18,18,18,1852478,0.92,0.97,0.97,0.97,0.97\n2024-02-29,Hamburg,02,00+,21,22,22,22,22,1852478,1.13,1.19,1.19,1.19,1.19\n2024-02-28,Hamburg,02,00+,22,24,24,24,24,1852478,1.19,1.3,1.3,1.3,1.3\n2024-02-27,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-26,Hamburg,02,00+,24,29,29,29,29,1852478,1.3,1.57,1.57,1.57,1.57\n2024-02-25,Hamburg,02,00+,26,31,31,31,31,1852478,1.4,1.67,1.67,1.67,1.67\n2024-02-24,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-23,Hamburg,02,00+,31,35,35,35,35,1852478,1.67,1.89,1.89,1.89,1.89\n2024-02-22,Hamburg,02,00+,32,32,32,32,32,1852478,1.73,1.73,1.73,1.73,1.73\n2024-02-21,Hamburg,02,00+,31,33,33,33,33,1852478,1.67,1.78,1.78,1.78,1.78\n2024-02-20,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-02-19,Hamburg,02,00+,17,23,23,23,23,1852478,0.92,1.24,1.24,1.24,1.24\n2024-02-18,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-17,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-16,Hamburg,02,00+,15,18,18,18,18,1852478,0.81,0.97,0.97,0.97,0.97\n2024-02-15,Hamburg,02,00+,19,23,23,23,23,1852478,1.03,1.24,1.24,1.24,1.24\n2024-02-14,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-02-13,Hamburg,02,00+,22,31,31,31,31,1852478,1.19,1.67,1.67,1.67,1.67\n2024-02-12,Hamburg,02,00+,44,49,49,49,49,1852478,2.38,2.65,2.65,2.65,2.65\n2024-02-11,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-10,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-09,Hamburg,02,00+,41,58,58,58,58,1852478,2.21,3.13,3.13,3.13,3.13\n2024-02-08,Hamburg,02,00+,46,56,56,56,56,1852478,2.48,3.02,3.02,3.02,3.02\n2024-02-07,Hamburg,02,00+,34,57,57,57,57,1852478,1.84,3.08,3.08,3.08,3.08\n2024-02-06,Hamburg,02,00+,46,61,61,61,61,1852478,2.48,3.29,3.29,3.29,3.29\n2024-02-05,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2024-02-04,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-02,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-02-01,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-01-31,Hamburg,02,00+,42,51,51,51,51,1852478,2.27,2.75,2.75,2.75,2.75\n2024-01-30,Hamburg,02,00+,38,48,48,48,48,1852478,2.05,2.59,2.59,2.59,2.59\n2024-01-29,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-28,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-27,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-26,Hamburg,02,00+,41,69,69,69,69,1852478,2.21,3.72,3.72,3.72,3.72\n2024-01-25,Hamburg,02,00+,55,79,79,79,79,1852478,2.97,4.26,4.26,4.26,4.26\n2024-01-24,Hamburg,02,00+,66,80,80,80,80,1852478,3.56,4.32,4.32,4.32,4.32\n2024-01-23,Hamburg,02,00+,68,79,79,79,79,1852478,3.67,4.26,4.26,4.26,4.26\n2024-01-22,Hamburg,02,00+,59,78,78,78,78,1852478,3.18,4.21,4.21,4.21,4.21\n2024-01-21,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-20,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-19,Hamburg,02,00+,42,62,62,62,62,1852478,2.27,3.35,3.35,3.35,3.35\n2024-01-18,Hamburg,02,00+,35,55,55,55,55,1852478,1.89,2.97,2.97,2.97,2.97\n2024-01-17,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2024-01-16,Hamburg,02,00+,43,61,61,61,61,1852478,2.32,3.29,3.29,3.29,3.29\n2024-01-15,Hamburg,02,00+,46,68,68,68,68,1852478,2.48,3.67,3.67,3.67,3.67\n2024-01-14,Hamburg,02,00+,46,66,66,66,66,1852478,2.48,3.56,3.56,3.56,3.56\n2024-01-13,Hamburg,02,00+,49,70,70,70,70,1852478,2.65,3.78,3.78,3.78,3.78\n2024-01-12,Hamburg,02,00+,61,78,78,78,78,1852478,3.29,4.21,4.21,4.21,4.21\n2024-01-11,Hamburg,02,00+,69,90,90,90,90,1852478,3.72,4.86,4.86,4.86,4.86\n2024-01-10,Hamburg,02,00+,83,98,98,98,98,1852478,4.48,5.29,5.29,5.29,5.29\n2024-01-09,Hamburg,02,00+,134,163,163,163,163,1852478,7.23,8.8,8.8,8.8,8.8\n2024-01-08,Hamburg,02,00+,123,140,140,140,140,1852478,6.64,7.56,7.56,7.56,7.56\n2024-01-07,Hamburg,02,00+,124,141,141,141,141,1852478,6.69,7.61,7.61,7.61,7.61\n2024-01-06,Hamburg,02,00+,124,137,137,137,137,1852478,6.69,7.4,7.4,7.4,7.4\n2024-01-05,Hamburg,02,00+,128,152,152,152,152,1852478,6.91,8.21,8.21,8.21,8.21\n2024-01-04,Hamburg,02,00+,144,167,167,167,167,1852478,7.77,9.01,9.01,9.01,9.01\n2024-01-03,Hamburg,02,00+,217,244,244,244,244,1852478,11.71,13.17,13.17,13.17,13.17\n2024-01-02,Hamburg,02,00+,127,168,168,168,168,1852478,6.86,9.07,9.07,9.07,9.07\n2024-01-01,Hamburg,02,00+,128,168,168,168,168,1852478,6.91,9.07,9.07,9.07,9.07\n2023-12-31,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-30,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-29,Hamburg,02,00+,137,173,173,173,173,1852478,7.4,9.34,9.34,9.34,9.34\n2023-12-28,Hamburg,02,00+,152,182,182,182,182,1852478,8.21,9.82,9.82,9.82,9.82\n2023-12-27,Hamburg,02,00+,92,134,134,134,134,1852478,4.97,7.23,7.23,7.23,7.23\n2023-12-26,Hamburg,02,00+,141,186,186,186,186,1852478,7.61,10.04,10.04,10.04,10.04\n2023-12-25,Hamburg,02,00+,226,278,278,278,278,1852478,12.2,15.01,15.01,15.01,15.01\n2023-12-24,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-23,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-22,Hamburg,02,00+,235,288,288,288,288,1852478,12.69,15.55,15.55,15.55,15.55\n2023-12-21,Hamburg,02,00+,202,285,285,285,285,1852478,10.9,15.38,15.38,15.38,15.38\n2023-12-20,Hamburg,02,00+,238,300,300,300,300,1852478,12.85,16.19,16.19,16.19,16.19\n2023-12-19,Hamburg,02,00+,237,327,327,327,327,1852478,12.79,17.65,17.65,17.65,17.65\n2023-12-18,Hamburg,02,00+,209,335,335,335,335,1852478,11.28,18.08,18.08,18.08,18.08\n2023-12-17,Hamburg,02,00+,233,355,355,355,355,1852478,12.58,19.16,19.16,19.16,19.16\n2023-12-16,Hamburg,02,00+,235,357,357,357,357,1852478,12.69,19.27,19.27,19.27,19.27\n2023-12-15,Hamburg,02,00+,247,368,368,368,368,1852478,13.33,19.87,19.87,19.87,19.87\n2023-12-14,Hamburg,02,00+,272,393,393,393,393,1852478,14.68,21.21,21.21,21.21,21.21\n2023-12-13,Hamburg,02,00+,246,372,372,372,372,1852478,13.28,20.08,20.08,20.08,20.08\n2023-12-12,Hamburg,02,00+,252,353,353,353,353,1852478,13.6,19.06,19.06,19.06,19.06\n2023-12-11,Hamburg,02,00+,216,327,327,327,327,1852478,11.66,17.65,17.65,17.65,17.65\n2023-12-10,Hamburg,02,00+,229,317,317,317,317,1852478,12.36,17.11,17.11,17.11,17.11\n2023-12-09,Hamburg,02,00+,229,315,315,315,315,1852478,12.36,17,17,17,17\n2023-12-08,Hamburg,02,00+,190,284,284,284,284,1852478,10.26,15.33,15.33,15.33,15.33\n2023-12-07,Hamburg,02,00+,182,251,251,251,251,1852478,9.82,13.55,13.55,13.55,13.55\n2023-12-06,Hamburg,02,00+,126,238,238,238,238,1852478,6.8,12.85,12.85,12.85,12.85\n2023-12-05,Hamburg,02,00+,153,230,230,230,230,1852478,8.26,12.42,12.42,12.42,12.42\n2023-12-04,Hamburg,02,00+,159,211,211,211,211,1852478,8.58,11.39,11.39,11.39,11.39\n2023-12-03,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-02,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-01,Hamburg,02,00+,152,212,212,212,212,1852478,8.21,11.44,11.44,11.44,11.44\n2023-11-30,Hamburg,02,00+,154,224,224,224,224,1852478,8.31,12.09,12.09,12.09,12.09\n2023-11-29,Hamburg,02,00+,167,231,231,231,231,1852478,9.01,12.47,12.47,12.47,12.47\n2023-11-28,Hamburg,02,00+,183,242,242,242,242,1852478,9.88,13.06,13.06,13.06,13.06\n2023-11-27,Hamburg,02,00+,218,263,263,263,263,1852478,11.77,14.2,14.2,14.2,14.2\n2023-11-26,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-25,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-24,Hamburg,02,00+,199,251,251,251,251,1852478,10.74,13.55,13.55,13.55,13.55\n2023-11-23,Hamburg,02,00+,183,240,240,240,240,1852478,9.88,12.96,12.96,12.96,12.96\n2023-11-22,Hamburg,02,00+,167,242,242,242,242,1852478,9.01,13.06,13.06,13.06,13.06\n2023-11-21,Hamburg,02,00+,158,211,211,211,211,1852478,8.53,11.39,11.39,11.39,11.39\n2023-11-20,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-19,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-18,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-17,Hamburg,02,00+,154,192,192,192,192,1852478,8.31,10.36,10.36,10.36,10.36\n2023-11-16,Hamburg,02,00+,140,184,184,184,184,1852478,7.56,9.93,9.93,9.93,9.93\n2023-11-15,Hamburg,02,00+,155,179,179,179,179,1852478,8.37,9.66,9.66,9.66,9.66\n2023-11-14,Hamburg,02,00+,152,176,176,176,176,1852478,8.21,9.5,9.5,9.5,9.5\n2023-11-13,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-12,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-11,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-10,Hamburg,02,00+,166,197,197,197,197,1852478,8.96,10.63,10.63,10.63,10.63\n2023-11-09,Hamburg,02,00+,176,222,222,222,222,1852478,9.5,11.98,11.98,11.98,11.98\n2023-11-08,Hamburg,02,00+,231,280,280,280,280,1852478,12.47,15.11,15.11,15.11,15.11\n2023-11-07,Hamburg,02,00+,186,251,251,251,251,1852478,10.04,13.55,13.55,13.55,13.55\n2023-11-06,Hamburg,02,00+,185,219,219,219,219,1852478,9.99,11.82,11.82,11.82,11.82\n2023-11-05,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-04,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-03,Hamburg,02,00+,165,220,220,220,220,1852478,8.91,11.88,11.88,11.88,11.88\n2023-11-02,Hamburg,02,00+,113,196,196,196,196,1852478,6.1,10.58,10.58,10.58,10.58\n2023-11-01,Hamburg,02,00+,95,146,146,146,146,1852478,5.13,7.88,7.88,7.88,7.88\n2023-10-31,Hamburg,02,00+,114,168,168,168,168,1852478,6.15,9.07,9.07,9.07,9.07\n2023-10-30,Hamburg,02,00+,117,169,169,169,169,1852478,6.32,9.12,9.12,9.12,9.12\n2023-10-29,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-28,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-27,Hamburg,02,00+,139,177,177,177,177,1852478,7.5,9.55,9.55,9.55,9.55\n2023-10-26,Hamburg,02,00+,114,173,173,173,173,1852478,6.15,9.34,9.34,9.34,9.34\n2023-10-25,Hamburg,02,00+,112,153,153,153,153,1852478,6.05,8.26,8.26,8.26,8.26\n2023-10-24,Hamburg,02,00+,81,148,148,148,148,1852478,4.37,7.99,7.99,7.99,7.99\n2023-10-23,Hamburg,02,00+,92,130,130,130,130,1852478,4.97,7.02,7.02,7.02,7.02\n2023-10-22,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-21,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-20,Hamburg,02,00+,90,114,114,114,114,1852478,4.86,6.15,6.15,6.15,6.15\n2023-10-19,Hamburg,02,00+,83,101,101,101,101,1852478,4.48,5.45,5.45,5.45,5.45\n2023-10-18,Hamburg,02,00+,71,90,90,90,90,1852478,3.83,4.86,4.86,4.86,4.86\n2023-10-17,Hamburg,02,00+,74,91,91,91,91,1852478,3.99,4.91,4.91,4.91,4.91\n2023-10-16,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-15,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-14,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-13,Hamburg,02,00+,62,94,94,94,94,1852478,3.35,5.07,5.07,5.07,5.07\n2023-10-12,Hamburg,02,00+,68,90,90,90,90,1852478,3.67,4.86,4.86,4.86,4.86\n2023-10-11,Hamburg,02,00+,86,107,107,107,107,1852478,4.64,5.78,5.78,5.78,5.78\n2023-10-10,Hamburg,02,00+,65,88,88,88,88,1852478,3.51,4.75,4.75,4.75,4.75\n2023-10-09,Hamburg,02,00+,80,102,102,102,102,1852478,4.32,5.51,5.51,5.51,5.51\n2023-10-08,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-07,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-06,Hamburg,02,00+,79,94,94,94,94,1852478,4.26,5.07,5.07,5.07,5.07\n2023-10-05,Hamburg,02,00+,60,97,97,97,97,1852478,3.24,5.24,5.24,5.24,5.24\n2023-10-04,Hamburg,02,00+,44,85,85,85,85,1852478,2.38,4.59,4.59,4.59,4.59\n2023-10-03,Hamburg,02,00+,58,101,101,101,101,1852478,3.13,5.45,5.45,5.45,5.45\n2023-10-02,Hamburg,02,00+,62,77,77,77,77,1852478,3.35,4.16,4.16,4.16,4.16\n2023-10-01,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-30,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-29,Hamburg,02,00+,56,68,68,68,68,1852478,3.02,3.67,3.67,3.67,3.67\n2023-09-28,Hamburg,02,00+,64,73,73,73,73,1852478,3.45,3.94,3.94,3.94,3.94\n2023-09-27,Hamburg,02,00+,58,67,67,67,67,1852478,3.13,3.62,3.62,3.62,3.62\n2023-09-26,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-25,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-24,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-23,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-22,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-21,Hamburg,02,00+,48,68,68,68,68,1852478,2.59,3.67,3.67,3.67,3.67\n2023-09-20,Hamburg,02,00+,52,72,72,72,72,1852478,2.81,3.89,3.89,3.89,3.89\n2023-09-19,Hamburg,02,00+,52,74,74,74,74,1852478,2.81,3.99,3.99,3.99,3.99\n2023-09-18,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-17,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-16,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-15,Hamburg,02,00+,72,96,96,96,96,1852478,3.89,5.18,5.18,5.18,5.18\n2023-09-14,Hamburg,02,00+,73,98,98,98,98,1852478,3.94,5.29,5.29,5.29,5.29\n2023-09-13,Hamburg,02,00+,71,91,91,91,91,1852478,3.83,4.91,4.91,4.91,4.91\n2023-09-12,Hamburg,02,00+,63,91,91,91,91,1852478,3.4,4.91,4.91,4.91,4.91\n2023-09-11,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-10,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-09,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-08,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-07,Hamburg,02,00+,47,62,62,62,62,1852478,2.54,3.35,3.35,3.35,3.35\n2023-09-06,Hamburg,02,00+,49,62,62,62,62,1852478,2.65,3.35,3.35,3.35,3.35\n2023-09-05,Hamburg,02,00+,27,53,53,53,53,1852478,1.46,2.86,2.86,2.86,2.86\n2023-09-04,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-03,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-02,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-01,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2023-08-31,Hamburg,02,00+,48,58,58,58,58,1852478,2.59,3.13,3.13,3.13,3.13\n2023-08-30,Hamburg,02,00+,46,57,57,57,57,1852478,2.48,3.08,3.08,3.08,3.08\n2023-08-29,Hamburg,02,00+,44,65,65,65,65,1852478,2.38,3.51,3.51,3.51,3.51\n2023-08-28,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-27,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-26,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-25,Hamburg,02,00+,0,53,53,53,53,1852478,0,2.86,2.86,2.86,2.86\n2023-08-24,Hamburg,02,00+,29,43,43,43,43,1852478,1.57,2.32,2.32,2.32,2.32\n2023-08-23,Hamburg,02,00+,31,40,40,40,40,1852478,1.67,2.16,2.16,2.16,2.16\n2023-08-22,Hamburg,02,00+,37,39,39,39,39,1852478,2,2.11,2.11,2.11,2.11\n2023-08-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-20,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-19,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-18,Hamburg,02,00+,29,33,33,33,33,1852478,1.57,1.78,1.78,1.78,1.78\n2023-08-17,Hamburg,02,00+,36,41,41,41,41,1852478,1.94,2.21,2.21,2.21,2.21\n2023-08-16,Hamburg,02,00+,37,43,43,43,43,1852478,2,2.32,2.32,2.32,2.32\n2023-08-15,Hamburg,02,00+,25,36,36,36,36,1852478,1.35,1.94,1.94,1.94,1.94\n2023-08-14,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-13,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-12,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-11,Hamburg,02,00+,23,31,31,31,31,1852478,1.24,1.67,1.67,1.67,1.67\n2023-08-10,Hamburg,02,00+,22,26,26,26,26,1852478,1.19,1.4,1.4,1.4,1.4\n2023-08-09,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2023-08-08,Hamburg,02,00+,8,19,19,19,19,1852478,0.43,1.03,1.03,1.03,1.03\n2023-08-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-06,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-05,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-04,Hamburg,02,00+,6,25,25,25,25,1852478,0.32,1.35,1.35,1.35,1.35\n2023-08-03,Hamburg,02,00+,18,34,34,34,34,1852478,0.97,1.84,1.84,1.84,1.84\n2023-08-02,Hamburg,02,00+,18,33,33,33,33,1852478,0.97,1.78,1.78,1.78,1.78\n2023-08-01,Hamburg,02,00+,21,34,34,34,34,1852478,1.13,1.84,1.84,1.84,1.84\n2023-07-31,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-30,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-29,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-28,Hamburg,02,00+,18,32,32,32,32,1852478,0.97,1.73,1.73,1.73,1.73\n2023-07-27,Hamburg,02,00+,14,18,18,18,18,1852478,0.76,0.97,0.97,0.97,0.97\n2023-07-26,Hamburg,02,00+,8,17,17,17,17,1852478,0.43,0.92,0.92,0.92,0.92\n2023-07-25,Hamburg,02,00+,5,13,13,13,13,1852478,0.27,0.7,0.7,0.7,0.7\n2023-07-24,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-23,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-22,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2023-07-20,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-19,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-18,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-17,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-16,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-15,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-14,Hamburg,02,00+,5,6,6,6,6,1852478,0.27,0.32,0.32,0.32,0.32\n2023-07-13,Hamburg,02,00+,6,7,7,7,7,1852478,0.32,0.38,0.38,0.38,0.38\n2023-07-12,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2023-07-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2023-07-10,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-09,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-08,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-07,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-06,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2023-07-05,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2023-07-04,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-07-03,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-02,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-01,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2023-06-30,Hamburg,02,00+,16,17,17,17,17,1852478,0.86,0.92,0.92,0.92,0.92\n2023-06-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2023-06-28,Hamburg,02,00+,12,15,15,15,15,1852478,0.65,0.81,0.81,0.81,0.81\n2023-06-27,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-06-26,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-25,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-24,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-23,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-22,Hamburg,02,00+,12,16,16,16,16,1852478,0.65,0.86,0.86,0.86,0.86\n2023-06-21,Hamburg,02,00+,12,19,19,19,19,1852478,0.65,1.03,1.03,1.03,1.03\n2023-06-20,Hamburg,02,00+,13,22,22,22,22,1852478,0.7,1.19,1.19,1.19,1.19\n2023-06-19,Hamburg,02,00+,21,32,32,32,32,1852478,1.13,1.73,1.73,1.73,1.73\n2023-06-18,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-17,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-16,Hamburg,02,00+,24,42,42,42,42,1852478,1.3,2.27,2.27,2.27,2.27\n2023-06-15,Hamburg,02,00+,30,45,45,45,45,1852478,1.62,2.43,2.43,2.43,2.43\n2023-06-14,Hamburg,02,00+,27,45,45,45,45,1852478,1.46,2.43,2.43,2.43,2.43\n2023-06-13,Hamburg,02,00+,19,43,43,43,43,1852478,1.03,2.32,2.32,2.32,2.32\n2023-06-12,Hamburg,02,00+,20,39,39,39,39,1852478,1.08,2.11,2.11,2.11,2.11\n2023-06-11,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-10,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-09,Hamburg,02,00+,19,35,35,35,35,1852478,1.03,1.89,1.89,1.89,1.89\n2023-06-08,Hamburg,02,00+,20,31,31,31,31,1852478,1.08,1.67,1.67,1.67,1.67\n2023-06-07,Hamburg,02,00+,20,33,33,33,33,1852478,1.08,1.78,1.78,1.78,1.78\n2023-06-06,Hamburg,02,00+,31,46,46,46,46,1852478,1.67,2.48,2.48,2.48,2.48\n2023-06-05,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-04,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-03,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-02,Hamburg,02,00+,22,37,37,37,37,1852478,1.19,2,2,2,2\n2023-06-01,Hamburg,02,00+,25,41,41,41,41,1852478,1.35,2.21,2.21,2.21,2.21\n2023-05-31,Hamburg,02,00+,35,53,53,53,53,1852478,1.89,2.86,2.86,2.86,2.86\n2023-05-30,Hamburg,02,00+,19,48,48,48,48,1852478,1.03,2.59,2.59,2.59,2.59\n2023-05-29,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-28,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-27,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-26,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-05-25,Hamburg,02,00+,28,55,55,55,55,1852478,1.51,2.97,2.97,2.97,2.97\n2023-05-24,Hamburg,02,00+,27,47,47,47,47,1852478,1.46,2.54,2.54,2.54,2.54\n2023-05-23,Hamburg,02,00+,25,45,45,45,45,1852478,1.35,2.43,2.43,2.43,2.43\n2023-05-22,Hamburg,02,00+,30,42,42,42,42,1852478,1.62,2.27,2.27,2.27,2.27\n2023-05-21,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-20,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-19,Hamburg,02,00+,48,61,61,61,61,1852478,2.59,3.29,3.29,3.29,3.29\n2023-05-18,Hamburg,02,00+,64,80,80,80,80,1852478,3.45,4.32,4.32,4.32,4.32\n2023-05-17,Hamburg,02,00+,61,90,90,90,90,1852478,3.29,4.86,4.86,4.86,4.86\n2023-05-16,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-05-15,Hamburg,02,00+,78,113,113,113,113,1852478,4.21,6.1,6.1,6.1,6.1\n2023-05-14,Hamburg,02,00+,81,112,112,112,112,1852478,4.37,6.05,6.05,6.05,6.05\n2023-05-13,Hamburg,02,00+,81,113,113,113,113,1852478,4.37,6.1,6.1,6.1,6.1\n2023-05-12,Hamburg,02,00+,65,98,98,98,98,1852478,3.51,5.29,5.29,5.29,5.29\n2023-05-11,Hamburg,02,00+,59,94,94,94,94,1852478,3.18,5.07,5.07,5.07,5.07\n2023-05-10,Hamburg,02,00+,62,85,85,85,85,1852478,3.35,4.59,4.59,4.59,4.59\n2023-05-09,Hamburg,02,00+,71,92,92,92,92,1852478,3.83,4.97,4.97,4.97,4.97\n2023-05-08,Hamburg,02,00+,34,67,67,67,67,1852478,1.84,3.62,3.62,3.62,3.62\n2023-05-07,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-06,Hamburg,02,00+,34,63,63,63,63,1852478,1.84,3.4,3.4,3.4,3.4\n2023-05-05,Hamburg,02,00+,42,66,66,66,66,1852478,2.27,3.56,3.56,3.56,3.56\n2023-05-04,Hamburg,02,00+,40,64,64,64,64,1852478,2.16,3.45,3.45,3.45,3.45\n2023-05-03,Hamburg,02,00+,42,67,67,67,67,1852478,2.27,3.62,3.62,3.62,3.62\n2023-05-02,Hamburg,02,00+,43,57,57,57,57,1852478,2.32,3.08,3.08,3.08,3.08\n2023-05-01,Hamburg,02,00+,60,74,74,74,74,1852478,3.24,3.99,3.99,3.99,3.99\n2023-04-30,Hamburg,02,00+,71,87,87,87,87,1852478,3.83,4.7,4.7,4.7,4.7\n2023-04-29,Hamburg,02,00+,73,89,89,89,89,1852478,3.94,4.8,4.8,4.8,4.8\n2023-04-28,Hamburg,02,00+,70,90,90,90,90,1852478,3.78,4.86,4.86,4.86,4.86\n2023-04-27,Hamburg,02,00+,72,90,90,90,90,1852478,3.89,4.86,4.86,4.86,4.86\n2023-04-26,Hamburg,02,00+,62,90,90,90,90,1852478,3.35,4.86,4.86,4.86,4.86\n2023-04-25,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-24,Hamburg,02,00+,63,109,109,109,109,1852478,3.4,5.88,5.88,5.88,5.88\n2023-04-23,Hamburg,02,00+,70,103,103,103,103,1852478,3.78,5.56,5.56,5.56,5.56\n2023-04-22,Hamburg,02,00+,70,102,102,102,102,1852478,3.78,5.51,5.51,5.51,5.51\n2023-04-21,Hamburg,02,00+,94,117,117,117,117,1852478,5.07,6.32,6.32,6.32,6.32\n2023-04-20,Hamburg,02,00+,107,131,131,131,131,1852478,5.78,7.07,7.07,7.07,7.07\n2023-04-19,Hamburg,02,00+,109,137,137,137,137,1852478,5.88,7.4,7.4,7.4,7.4\n2023-04-18,Hamburg,02,00+,103,158,158,158,158,1852478,5.56,8.53,8.53,8.53,8.53\n2023-04-17,Hamburg,02,00+,82,135,135,135,135,1852478,4.43,7.29,7.29,7.29,7.29\n2023-04-16,Hamburg,02,00+,82,128,128,128,128,1852478,4.43,6.91,6.91,6.91,6.91\n2023-04-15,Hamburg,02,00+,83,129,129,129,129,1852478,4.48,6.96,6.96,6.96,6.96\n2023-04-14,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-04-13,Hamburg,02,00+,44,88,88,88,88,1852478,2.38,4.75,4.75,4.75,4.75\n2023-04-12,Hamburg,02,00+,39,91,91,91,91,1852478,2.11,4.91,4.91,4.91,4.91\n2023-04-11,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-04-10,Hamburg,02,00+,57,85,85,85,85,1852478,3.08,4.59,4.59,4.59,4.59\n2023-04-09,Hamburg,02,00+,73,96,96,96,96,1852478,3.94,5.18,5.18,5.18,5.18\n2023-04-08,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-07,Hamburg,02,00+,100,121,121,121,121,1852478,5.4,6.53,6.53,6.53,6.53\n2023-04-06,Hamburg,02,00+,92,126,126,126,126,1852478,4.97,6.8,6.8,6.8,6.8\n2023-04-05,Hamburg,02,00+,112,136,136,136,136,1852478,6.05,7.34,7.34,7.34,7.34\n2023-04-04,Hamburg,02,00+,104,145,145,145,145,1852478,5.61,7.83,7.83,7.83,7.83\n2023-04-03,Hamburg,02,00+,114,177,177,177,177,1852478,6.15,9.55,9.55,9.55,9.55\n2023-04-02,Hamburg,02,00+,115,169,169,169,169,1852478,6.21,9.12,9.12,9.12,9.12\n2023-04-01,Hamburg,02,00+,116,166,166,166,166,1852478,6.26,8.96,8.96,8.96,8.96\n2023-03-31,Hamburg,02,00+,125,174,174,174,174,1852478,6.75,9.39,9.39,9.39,9.39\n2023-03-30,Hamburg,02,00+,110,180,180,180,180,1852478,5.94,9.72,9.72,9.72,9.72\n2023-03-29,Hamburg,02,00+,101,186,186,186,186,1852478,5.45,10.04,10.04,10.04,10.04\n2023-03-28,Hamburg,02,00+,94,203,203,203,203,1852478,5.07,10.96,10.96,10.96,10.96\n2023-03-27,Hamburg,02,00+,117,228,228,228,228,1852478,6.32,12.31,12.31,12.31,12.31\n2023-03-26,Hamburg,02,00+,119,227,227,227,227,1852478,6.42,12.25,12.25,12.25,12.25\n2023-03-25,Hamburg,02,00+,122,230,230,230,230,1852478,6.59,12.42,12.42,12.42,12.42\n2023-03-24,Hamburg,02,00+,113,221,221,221,221,1852478,6.1,11.93,11.93,11.93,11.93\n2023-03-23,Hamburg,02,00+,108,233,233,233,233,1852478,5.83,12.58,12.58,12.58,12.58\n2023-03-22,Hamburg,02,00+,104,222,222,222,222,1852478,5.61,11.98,11.98,11.98,11.98\n2023-03-21,Hamburg,02,00+,114,217,217,217,217,1852478,6.15,11.71,11.71,11.71,11.71\n2023-03-20,Hamburg,02,00+,116,184,184,184,184,1852478,6.26,9.93,9.93,9.93,9.93\n2023-03-19,Hamburg,02,00+,117,184,184,184,184,1852478,6.32,9.93,9.93,9.93,9.93\n2023-03-18,Hamburg,02,00+,120,184,184,184,184,1852478,6.48,9.93,9.93,9.93,9.93\n2023-03-17,Hamburg,02,00+,115,178,178,178,178,1852478,6.21,9.61,9.61,9.61,9.61\n2023-03-16,Hamburg,02,00+,87,156,156,156,156,1852478,4.7,8.42,8.42,8.42,8.42\n2023-03-15,Hamburg,02,00+,68,144,144,144,144,1852478,3.67,7.77,7.77,7.77,7.77\n2023-03-14,Hamburg,02,00+,61,128,128,128,128,1852478,3.29,6.91,6.91,6.91,6.91\n2023-03-13,Hamburg,02,00+,60,105,105,105,105,1852478,3.24,5.67,5.67,5.67,5.67\n2023-03-12,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-03-11,Hamburg,02,00+,62,101,101,101,101,1852478,3.35,5.45,5.45,5.45,5.45\n2023-03-10,Hamburg,02,00+,34,90,90,90,90,1852478,1.84,4.86,4.86,4.86,4.86\n2023-03-09,Hamburg,02,00+,50,97,97,97,97,1852478,2.7,5.24,5.24,5.24,5.24\n2023-03-08,Hamburg,02,00+,38,92,92,92,92,1852478,2.05,4.97,4.97,4.97,4.97\n2023-03-07,Hamburg,02,00+,53,92,92,92,92,1852478,2.86,4.97,4.97,4.97,4.97\n2023-03-06,Hamburg,02,00+,73,99,99,99,99,1852478,3.94,5.34,5.34,5.34,5.34\n2023-03-05,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-03-04,Hamburg,02,00+,77,102,102,102,102,1852478,4.16,5.51,5.51,5.51,5.51\n2023-03-03,Hamburg,02,00+,90,122,122,122,122,1852478,4.86,6.59,6.59,6.59,6.59\n2023-03-02,Hamburg,02,00+,80,121,121,121,121,1852478,4.32,6.53,6.53,6.53,6.53\n2023-03-01,Hamburg,02,00+,50,125,125,125,125,1852478,2.7,6.75,6.75,6.75,6.75\n2023-02-28,Hamburg,02,00+,57,123,123,123,123,1852478,3.08,6.64,6.64,6.64,6.64\n2023-02-27,Hamburg,02,00+,54,113,113,113,113,1852478,2.92,6.1,6.1,6.1,6.1\n2023-02-26,Hamburg,02,00+,56,113,113,113,113,1852478,3.02,6.1,6.1,6.1,6.1\n2023-02-25,Hamburg,02,00+,59,113,113,113,113,1852478,3.18,6.1,6.1,6.1,6.1\n2023-02-24,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-23,Hamburg,02,00+,52,95,95,95,95,1852478,2.81,5.13,5.13,5.13,5.13\n2023-02-22,Hamburg,02,00+,45,102,102,102,102,1852478,2.43,5.51,5.51,5.51,5.51\n2023-02-21,Hamburg,02,00+,50,100,100,100,100,1852478,2.7,5.4,5.4,5.4,5.4\n2023-02-20,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-19,Hamburg,02,00+,53,102,102,102,102,1852478,2.86,5.51,5.51,5.51,5.51\n2023-02-18,Hamburg,02,00+,54,101,101,101,101,1852478,2.92,5.45,5.45,5.45,5.45\n2023-02-17,Hamburg,02,00+,52,98,98,98,98,1852478,2.81,5.29,5.29,5.29,5.29\n2023-02-16,Hamburg,02,00+,35,85,85,85,85,1852478,1.89,4.59,4.59,4.59,4.59\n2023-02-15,Hamburg,02,00+,43,78,78,78,78,1852478,2.32,4.21,4.21,4.21,4.21\n2023-02-14,Hamburg,02,00+,35,67,67,67,67,1852478,1.89,3.62,3.62,3.62,3.62\n2023-02-13,Hamburg,02,00+,35,64,64,64,64,1852478,1.89,3.45,3.45,3.45,3.45\n2023-02-12,Hamburg,02,00+,35,58,58,58,58,1852478,1.89,3.13,3.13,3.13,3.13\n2023-02-11,Hamburg,02,00+,36,57,57,57,57,1852478,1.94,3.08,3.08,3.08,3.08\n2023-02-10,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2023-02-09,Hamburg,02,00+,37,57,57,57,57,1852478,2,3.08,3.08,3.08,3.08\n2023-02-08,Hamburg,02,00+,32,46,46,46,46,1852478,1.73,2.48,2.48,2.48,2.48\n2023-02-07,Hamburg,02,00+,13,46,46,46,46,1852478,0.7,2.48,2.48,2.48,2.48\n2023-02-06,Hamburg,02,00+,35,49,49,49,49,1852478,1.89,2.65,2.65,2.65,2.65\n2023-02-05,Hamburg,02,00+,38,52,52,52,52,1852478,2.05,2.81,2.81,2.81,2.81\n2023-02-04,Hamburg,02,00+,39,52,52,52,52,1852478,2.11,2.81,2.81,2.81,2.81\n2023-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2023-02-02,Hamburg,02,00+,43,59,59,59,59,1852478,2.32,3.18,3.18,3.18,3.18\n2023-02-01,Hamburg,02,00+,46,65,65,65,65,1852478,2.48,3.51,3.51,3.51,3.51\n2023-01-31,Hamburg,02,00+,31,64,64,64,64,1852478,1.67,3.45,3.45,3.45,3.45\n2023-01-30,Hamburg,02,00+,25,59,59,59,59,1852478,1.35,3.18,3.18,3.18,3.18\n2023-01-29,Hamburg,02,00+,25,56,56,56,56,1852478,1.35,3.02,3.02,3.02,3.02\n2023-01-28,Hamburg,02,00+,27,57,57,57,57,1852478,1.46,3.08,3.08,3.08,3.08\n2023-01-27,Hamburg,02,00+,29,57,57,57,57,1852478,1.57,3.08,3.08,3.08,3.08\n2023-01-26,Hamburg,02,00+,32,58,58,58,58,1852478,1.73,3.13,3.13,3.13,3.13\n2023-01-25,Hamburg,02,00+,21,51,51,51,51,1852478,1.13,2.75,2.75,2.75,2.75\n2023-01-24,Hamburg,02,00+,24,52,52,52,52,1852478,1.3,2.81,2.81,2.81,2.81\n2023-01-23,Hamburg,02,00+,30,56,56,56,56,1852478,1.62,3.02,3.02,3.02,3.02\n2023-01-22,Hamburg,02,00+,31,59,59,59,59,1852478,1.67,3.18,3.18,3.18,3.18\n2023-01-21,Hamburg,02,00+,31,57,57,57,57,1852478,1.67,3.08,3.08,3.08,3.08\n2023-01-20,Hamburg,02,00+,44,69,69,69,69,1852478,2.38,3.72,3.72,3.72,3.72\n2023-01-19,Hamburg,02,00+,33,68,68,68,68,1852478,1.78,3.67,3.67,3.67,3.67\n2023-01-18,Hamburg,02,00+,43,84,84,84,84,1852478,2.32,4.53,4.53,4.53,4.53\n2023-01-17,Hamburg,02,00+,49,98,98,98,98,1852478,2.65,5.29,5.29,5.29,5.29\n2023-01-16,Hamburg,02,00+,61,118,118,118,118,1852478,3.29,6.37,6.37,6.37,6.37\n2023-01-15,Hamburg,02,00+,62,116,116,116,116,1852478,3.35,6.26,6.26,6.26,6.26\n2023-01-14,Hamburg,02,00+,64,118,118,118,118,1852478,3.45,6.37,6.37,6.37,6.37\n2023-01-13,Hamburg,02,00+,63,117,117,117,117,1852478,3.4,6.32,6.32,6.32,6.32\n2023-01-12,Hamburg,02,00+,66,143,143,143,143,1852478,3.56,7.72,7.72,7.72,7.72\n2023-01-11,Hamburg,02,00+,108,185,185,185,185,1852478,5.83,9.99,9.99,9.99,9.99\n2023-01-10,Hamburg,02,00+,99,193,193,193,193,1852478,5.34,10.42,10.42,10.42,10.42\n2023-01-09,Hamburg,02,00+,81,181,181,181,181,1852478,4.37,9.77,9.77,9.77,9.77\n2023-01-08,Hamburg,02,00+,82,181,181,181,181,1852478,4.43,9.77,9.77,9.77,9.77\n2023-01-07,Hamburg,02,00+,86,0,0,0,0,1852478,4.64,0,0,0,0\n2023-01-06,Hamburg,02,00+,87,0,0,0,0,1852478,4.7,0,0,0,0\n2023-01-05,Hamburg,02,00+,103,0,0,0,0,1852478,5.56,0,0,0,0\n2023-01-04,Hamburg,02,00+,114,0,0,0,0,1852478,6.15,0,0,0,0\n2023-01-03,Hamburg,02,00+,107,0,0,0,0,1852478,5.78,0,0,0,0\n2023-01-02,Hamburg,02,00+,83,0,0,0,0,1852478,4.48,0,0,0,0\n2024-08-31,Niedersachsen,03,00+,160,160,NA,NA,NA,8003421,2,2,NA,NA,NA\n2024-08-30,Niedersachsen,03,00+,120,172,NA,NA,NA,8003421,1.5,2.15,NA,NA,NA\n2024-08-29,Niedersachsen,03,00+,115,148,174,166,188,8003421,1.44,1.85,2.18,2.08,2.35\n2024-08-28,Niedersachsen,03,00+,104,142,162,155,174,8003421,1.3,1.77,2.03,1.95,2.18\n2024-08-27,Niedersachsen,03,00+,95,151,168,161,180,8003421,1.19,1.89,2.1,2.02,2.25\n2024-08-26,Niedersachsen,03,00+,102,137,148,143,158,8003421,1.27,1.71,1.86,1.8,1.98\n2024-08-25,Niedersachsen,03,00+,102,134,145,140,154,8003421,1.27,1.67,1.81,1.75,1.93\n2024-08-24,Niedersachsen,03,00+,105,135,146,141,155,8003421,1.31,1.69,1.83,1.77,1.94\n2024-08-23,Niedersachsen,03,00+,99,134,144,139,153,8003421,1.24,1.67,1.8,1.74,1.92\n2024-08-22,Niedersachsen,03,00+,103,139,148,143,157,8003421,1.29,1.74,1.86,1.8,1.97\n2024-08-21,Niedersachsen,03,00+,81,129,137,133,144,8003421,1.01,1.61,1.71,1.66,1.81\n2024-08-20,Niedersachsen,03,00+,90,121,127,124,133,8003421,1.12,1.51,1.59,1.55,1.67\n2024-08-19,Niedersachsen,03,00+,106,139,145,141,152,8003421,1.32,1.74,1.82,1.77,1.9\n2024-08-18,Niedersachsen,03,00+,108,141,147,143,154,8003421,1.35,1.76,1.84,1.79,1.93\n2024-08-17,Niedersachsen,03,00+,112,142,148,144,155,8003421,1.4,1.77,1.85,1.81,1.94\n2024-08-16,Niedersachsen,03,00+,111,142,147,144,154,8003421,1.39,1.77,1.85,1.8,1.93\n2024-08-15,Niedersachsen,03,00+,119,147,152,149,159,8003421,1.49,1.84,1.9,1.86,1.99\n2024-08-14,Niedersachsen,03,00+,116,155,160,157,167,8003421,1.45,1.94,2,1.96,2.09\n2024-08-13,Niedersachsen,03,00+,87,147,151,148,157,8003421,1.09,1.84,1.89,1.86,1.97\n2024-08-12,Niedersachsen,03,00+,137,171,175,172,180,8003421,1.71,2.14,2.19,2.15,2.26\n2024-08-11,Niedersachsen,03,00+,140,172,176,173,181,8003421,1.75,2.15,2.2,2.17,2.27\n2024-08-10,Niedersachsen,03,00+,147,176,180,177,185,8003421,1.84,2.2,2.25,2.22,2.32\n2024-08-09,Niedersachsen,03,00+,144,182,185,183,191,8003421,1.8,2.27,2.32,2.29,2.39\n2024-08-08,Niedersachsen,03,00+,127,170,173,171,177,8003421,1.59,2.12,2.16,2.14,2.22\n2024-08-07,Niedersachsen,03,00+,75,165,167,165,171,8003421,0.94,2.06,2.1,2.07,2.14\n2024-08-06,Niedersachsen,03,00+,97,168,170,168,174,8003421,1.21,2.1,2.13,2.11,2.18\n2024-08-05,Niedersachsen,03,00+,96,141,142,141,145,8003421,1.2,1.76,1.78,1.77,1.81\n2024-08-04,Niedersachsen,03,00+,103,145,146,145,149,8003421,1.29,1.81,1.83,1.82,1.86\n2024-08-03,Niedersachsen,03,00+,113,147,148,147,150,8003421,1.41,1.84,1.86,1.84,1.89\n2024-08-02,Niedersachsen,03,00+,105,146,147,146,149,8003421,1.31,1.82,1.84,1.83,1.87\n2024-08-01,Niedersachsen,03,00+,119,154,155,154,157,8003421,1.49,1.92,1.94,1.93,1.96\n2024-07-31,Niedersachsen,03,00+,125,163,164,163,165,8003421,1.56,2.04,2.05,2.04,2.07\n2024-07-30,Niedersachsen,03,00+,123,172,172,172,174,8003421,1.54,2.15,2.16,2.15,2.18\n2024-07-29,Niedersachsen,03,00+,138,188,188,188,189,8003421,1.72,2.35,2.35,2.35,2.36\n2024-07-28,Niedersachsen,03,00+,140,183,183,183,183,8003421,1.75,2.29,2.29,2.29,2.3\n2024-07-27,Niedersachsen,03,00+,146,179,179,179,179,8003421,1.82,2.24,2.24,2.24,2.25\n2024-07-26,Niedersachsen,03,00+,130,174,174,174,174,8003421,1.62,2.17,2.18,2.17,2.18\n2024-07-25,Niedersachsen,03,00+,143,185,185,185,185,8003421,1.79,2.31,2.31,2.31,2.32\n2024-07-24,Niedersachsen,03,00+,132,184,184,184,184,8003421,1.65,2.3,2.3,2.3,2.3\n2024-07-23,Niedersachsen,03,00+,105,175,175,175,175,8003421,1.31,2.19,2.19,2.19,2.19\n2024-07-22,Niedersachsen,03,00+,119,168,168,168,168,8003421,1.49,2.1,2.1,2.1,2.1\n2024-07-21,Niedersachsen,03,00+,124,172,172,172,172,8003421,1.55,2.15,2.15,2.15,2.15\n2024-07-20,Niedersachsen,03,00+,128,171,171,171,171,8003421,1.6,2.14,2.14,2.14,2.14\n2024-07-19,Niedersachsen,03,00+,128,181,181,181,181,8003421,1.6,2.26,2.26,2.26,2.26\n2024-07-18,Niedersachsen,03,00+,141,184,184,184,184,8003421,1.76,2.3,2.3,2.3,2.3\n2024-07-17,Niedersachsen,03,00+,156,197,197,197,197,8003421,1.95,2.46,2.46,2.46,2.46\n2024-07-16,Niedersachsen,03,00+,141,196,196,196,196,8003421,1.76,2.45,2.45,2.45,2.45\n2024-07-15,Niedersachsen,03,00+,145,193,193,193,193,8003421,1.81,2.41,2.41,2.41,2.41\n2024-07-14,Niedersachsen,03,00+,148,191,191,191,191,8003421,1.85,2.39,2.39,2.39,2.39\n2024-07-13,Niedersachsen,03,00+,152,190,190,190,190,8003421,1.9,2.37,2.37,2.37,2.37\n2024-07-12,Niedersachsen,03,00+,132,178,178,178,178,8003421,1.65,2.22,2.22,2.22,2.22\n2024-07-11,Niedersachsen,03,00+,115,156,156,156,156,8003421,1.44,1.95,1.95,1.95,1.95\n2024-07-10,Niedersachsen,03,00+,92,135,135,135,135,8003421,1.15,1.69,1.69,1.69,1.69\n2024-07-09,Niedersachsen,03,00+,72,128,128,128,128,8003421,0.9,1.6,1.6,1.6,1.6\n2024-07-08,Niedersachsen,03,00+,80,112,112,112,112,8003421,1,1.4,1.4,1.4,1.4\n2024-07-07,Niedersachsen,03,00+,85,113,113,113,113,8003421,1.06,1.41,1.41,1.41,1.41\n2024-07-06,Niedersachsen,03,00+,87,112,112,112,112,8003421,1.09,1.4,1.4,1.4,1.4\n2024-07-05,Niedersachsen,03,00+,69,108,108,108,108,8003421,0.86,1.35,1.35,1.35,1.35\n2024-07-04,Niedersachsen,03,00+,79,120,120,120,120,8003421,0.99,1.5,1.5,1.5,1.5\n2024-07-03,Niedersachsen,03,00+,76,120,120,120,120,8003421,0.95,1.5,1.5,1.5,1.5\n2024-07-02,Niedersachsen,03,00+,82,128,128,128,128,8003421,1.02,1.6,1.6,1.6,1.6\n2024-07-01,Niedersachsen,03,00+,102,140,140,140,140,8003421,1.27,1.75,1.75,1.75,1.75\n2024-06-30,Niedersachsen,03,00+,102,136,136,136,136,8003421,1.27,1.7,1.7,1.7,1.7\n2024-06-29,Niedersachsen,03,00+,107,138,138,138,138,8003421,1.34,1.72,1.72,1.72,1.72\n2024-06-28,Niedersachsen,03,00+,97,135,135,135,135,8003421,1.21,1.69,1.69,1.69,1.69\n2024-06-27,Niedersachsen,03,00+,90,123,123,123,123,8003421,1.12,1.54,1.54,1.54,1.54\n2024-06-26,Niedersachsen,03,00+,87,122,122,122,122,8003421,1.09,1.52,1.52,1.52,1.52\n2024-06-25,Niedersachsen,03,00+,52,107,107,107,107,8003421,0.65,1.34,1.34,1.34,1.34\n2024-06-24,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-23,Niedersachsen,03,00+,62,88,88,88,88,8003421,0.77,1.1,1.1,1.1,1.1\n2024-06-22,Niedersachsen,03,00+,62,83,83,83,83,8003421,0.77,1.04,1.04,1.04,1.04\n2024-06-21,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-20,Niedersachsen,03,00+,52,77,77,77,77,8003421,0.65,0.96,0.96,0.96,0.96\n2024-06-19,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-18,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-17,Niedersachsen,03,00+,46,62,62,62,62,8003421,0.57,0.77,0.77,0.77,0.77\n2024-06-16,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-15,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-14,Niedersachsen,03,00+,42,54,54,54,54,8003421,0.52,0.67,0.67,0.67,0.67\n2024-06-13,Niedersachsen,03,00+,39,51,51,51,51,8003421,0.49,0.64,0.64,0.64,0.64\n2024-06-12,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-06-11,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2024-06-10,Niedersachsen,03,00+,28,31,31,31,31,8003421,0.35,0.39,0.39,0.39,0.39\n2024-06-09,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-08,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-07,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-06-06,Niedersachsen,03,00+,20,22,22,22,22,8003421,0.25,0.27,0.27,0.27,0.27\n2024-06-05,Niedersachsen,03,00+,15,20,20,20,20,8003421,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Niedersachsen,03,00+,10,20,20,20,20,8003421,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-02,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-01,Niedersachsen,03,00+,12,15,15,15,15,8003421,0.15,0.19,0.19,0.19,0.19\n2024-05-31,Niedersachsen,03,00+,12,14,14,14,14,8003421,0.15,0.17,0.17,0.17,0.17\n2024-05-30,Niedersachsen,03,00+,13,16,16,16,16,8003421,0.16,0.2,0.2,0.2,0.2\n2024-05-29,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-28,Niedersachsen,03,00+,18,25,25,25,25,8003421,0.22,0.31,0.31,0.31,0.31\n2024-05-27,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-26,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-25,Niedersachsen,03,00+,16,19,19,19,19,8003421,0.2,0.24,0.24,0.24,0.24\n2024-05-24,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-05-23,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2024-05-22,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-05-21,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-05-20,Niedersachsen,03,00+,24,32,32,32,32,8003421,0.3,0.4,0.4,0.4,0.4\n2024-05-19,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-18,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-17,Niedersachsen,03,00+,26,31,31,31,31,8003421,0.32,0.39,0.39,0.39,0.39\n2024-05-16,Niedersachsen,03,00+,21,29,29,29,29,8003421,0.26,0.36,0.36,0.36,0.36\n2024-05-15,Niedersachsen,03,00+,20,29,29,29,29,8003421,0.25,0.36,0.36,0.36,0.36\n2024-05-14,Niedersachsen,03,00+,15,28,28,28,28,8003421,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-05-12,Niedersachsen,03,00+,18,20,20,20,20,8003421,0.22,0.25,0.25,0.25,0.25\n2024-05-11,Niedersachsen,03,00+,19,22,22,22,22,8003421,0.24,0.27,0.27,0.27,0.27\n2024-05-10,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2024-05-09,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-05-08,Niedersachsen,03,00+,12,24,24,24,24,8003421,0.15,0.3,0.3,0.3,0.3\n2024-05-07,Niedersachsen,03,00+,10,16,16,16,16,8003421,0.12,0.2,0.2,0.2,0.2\n2024-05-06,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Niedersachsen,03,00+,13,18,18,18,18,8003421,0.16,0.22,0.22,0.22,0.22\n2024-05-03,Niedersachsen,03,00+,13,22,22,22,22,8003421,0.16,0.27,0.27,0.27,0.27\n2024-05-02,Niedersachsen,03,00+,16,21,21,21,21,8003421,0.2,0.26,0.26,0.26,0.26\n2024-05-01,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-04-30,Niedersachsen,03,00+,11,24,24,24,24,8003421,0.14,0.3,0.3,0.3,0.3\n2024-04-29,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-28,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-27,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-26,Niedersachsen,03,00+,6,13,13,13,13,8003421,0.07,0.16,0.16,0.16,0.16\n2024-04-25,Niedersachsen,03,00+,10,14,14,14,14,8003421,0.12,0.17,0.17,0.17,0.17\n2024-04-24,Niedersachsen,03,00+,10,13,13,13,13,8003421,0.12,0.16,0.16,0.16,0.16\n2024-04-23,Niedersachsen,03,00+,11,15,15,15,15,8003421,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-21,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-20,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-19,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2024-04-18,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2024-04-17,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2024-04-16,Niedersachsen,03,00+,15,17,17,17,17,8003421,0.19,0.21,0.21,0.21,0.21\n2024-04-15,Niedersachsen,03,00+,23,25,25,25,25,8003421,0.29,0.31,0.31,0.31,0.31\n2024-04-14,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-13,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-12,Niedersachsen,03,00+,24,28,28,28,28,8003421,0.3,0.35,0.35,0.35,0.35\n2024-04-11,Niedersachsen,03,00+,25,28,28,28,28,8003421,0.31,0.35,0.35,0.35,0.35\n2024-04-10,Niedersachsen,03,00+,16,29,29,29,29,8003421,0.2,0.36,0.36,0.36,0.36\n2024-04-09,Niedersachsen,03,00+,21,33,33,33,33,8003421,0.26,0.41,0.41,0.41,0.41\n2024-04-08,Niedersachsen,03,00+,17,24,24,24,24,8003421,0.21,0.3,0.3,0.3,0.3\n2024-04-07,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-04-06,Niedersachsen,03,00+,20,23,23,23,23,8003421,0.25,0.29,0.29,0.29,0.29\n2024-04-05,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-04-04,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2024-04-03,Niedersachsen,03,00+,12,22,22,22,22,8003421,0.15,0.27,0.27,0.27,0.27\n2024-04-02,Niedersachsen,03,00+,7,17,17,17,17,8003421,0.09,0.21,0.21,0.21,0.21\n2024-04-01,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-31,Niedersachsen,03,00+,14,22,22,22,22,8003421,0.17,0.27,0.27,0.27,0.27\n2024-03-30,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2024-03-29,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-03-28,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-03-27,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-03-26,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-25,Niedersachsen,03,00+,25,29,29,29,29,8003421,0.31,0.36,0.36,0.36,0.36\n2024-03-24,Niedersachsen,03,00+,26,30,30,30,30,8003421,0.32,0.37,0.37,0.37,0.37\n2024-03-23,Niedersachsen,03,00+,27,30,30,30,30,8003421,0.34,0.37,0.37,0.37,0.37\n2024-03-22,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-21,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-20,Niedersachsen,03,00+,32,42,42,42,42,8003421,0.4,0.52,0.52,0.52,0.52\n2024-03-19,Niedersachsen,03,00+,28,43,43,43,43,8003421,0.35,0.54,0.54,0.54,0.54\n2024-03-18,Niedersachsen,03,00+,22,38,38,38,38,8003421,0.27,0.47,0.47,0.47,0.47\n2024-03-17,Niedersachsen,03,00+,23,38,38,38,38,8003421,0.29,0.47,0.47,0.47,0.47\n2024-03-16,Niedersachsen,03,00+,23,37,37,37,37,8003421,0.29,0.46,0.46,0.46,0.46\n2024-03-15,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-03-14,Niedersachsen,03,00+,22,35,35,35,35,8003421,0.27,0.44,0.44,0.44,0.44\n2024-03-13,Niedersachsen,03,00+,21,31,31,31,31,8003421,0.26,0.39,0.39,0.39,0.39\n2024-03-12,Niedersachsen,03,00+,23,35,35,35,35,8003421,0.29,0.44,0.44,0.44,0.44\n2024-03-11,Niedersachsen,03,00+,29,42,42,42,42,8003421,0.36,0.52,0.52,0.52,0.52\n2024-03-10,Niedersachsen,03,00+,31,43,43,43,43,8003421,0.39,0.54,0.54,0.54,0.54\n2024-03-09,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-03-08,Niedersachsen,03,00+,36,46,46,46,46,8003421,0.45,0.57,0.57,0.57,0.57\n2024-03-07,Niedersachsen,03,00+,36,50,50,50,50,8003421,0.45,0.62,0.62,0.62,0.62\n2024-03-06,Niedersachsen,03,00+,38,51,51,51,51,8003421,0.47,0.64,0.64,0.64,0.64\n2024-03-05,Niedersachsen,03,00+,33,54,54,54,54,8003421,0.41,0.67,0.67,0.67,0.67\n2024-03-04,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2024-03-03,Niedersachsen,03,00+,41,50,50,50,50,8003421,0.51,0.62,0.62,0.62,0.62\n2024-03-02,Niedersachsen,03,00+,42,50,50,50,50,8003421,0.52,0.62,0.62,0.62,0.62\n2024-03-01,Niedersachsen,03,00+,44,57,57,57,57,8003421,0.55,0.71,0.71,0.71,0.71\n2024-02-29,Niedersachsen,03,00+,44,58,58,58,58,8003421,0.55,0.72,0.72,0.72,0.72\n2024-02-28,Niedersachsen,03,00+,41,56,56,56,56,8003421,0.51,0.7,0.7,0.7,0.7\n2024-02-27,Niedersachsen,03,00+,40,56,56,56,56,8003421,0.5,0.7,0.7,0.7,0.7\n2024-02-26,Niedersachsen,03,00+,56,73,73,73,73,8003421,0.7,0.91,0.91,0.91,0.91\n2024-02-25,Niedersachsen,03,00+,58,73,73,73,73,8003421,0.72,0.91,0.91,0.91,0.91\n2024-02-24,Niedersachsen,03,00+,61,75,75,75,75,8003421,0.76,0.94,0.94,0.94,0.94\n2024-02-23,Niedersachsen,03,00+,64,78,78,78,78,8003421,0.8,0.97,0.97,0.97,0.97\n2024-02-22,Niedersachsen,03,00+,58,79,79,79,79,8003421,0.72,0.99,0.99,0.99,0.99\n2024-02-21,Niedersachsen,03,00+,61,85,85,85,85,8003421,0.76,1.06,1.06,1.06,1.06\n2024-02-20,Niedersachsen,03,00+,58,92,92,92,92,8003421,0.72,1.15,1.15,1.15,1.15\n2024-02-19,Niedersachsen,03,00+,63,91,91,91,91,8003421,0.79,1.14,1.14,1.14,1.14\n2024-02-18,Niedersachsen,03,00+,67,93,93,93,93,8003421,0.84,1.16,1.16,1.16,1.16\n2024-02-17,Niedersachsen,03,00+,71,94,94,94,94,8003421,0.89,1.17,1.17,1.17,1.17\n2024-02-16,Niedersachsen,03,00+,75,100,100,100,100,8003421,0.94,1.25,1.25,1.25,1.25\n2024-02-15,Niedersachsen,03,00+,69,95,95,95,95,8003421,0.86,1.19,1.19,1.19,1.19\n2024-02-14,Niedersachsen,03,00+,77,107,107,107,107,8003421,0.96,1.34,1.34,1.34,1.34\n2024-02-13,Niedersachsen,03,00+,58,103,103,103,103,8003421,0.72,1.29,1.29,1.29,1.29\n2024-02-12,Niedersachsen,03,00+,82,122,122,122,122,8003421,1.02,1.52,1.52,1.52,1.52\n2024-02-11,Niedersachsen,03,00+,89,125,125,125,125,8003421,1.11,1.56,1.56,1.56,1.56\n2024-02-10,Niedersachsen,03,00+,93,125,125,125,125,8003421,1.16,1.56,1.56,1.56,1.56\n2024-02-09,Niedersachsen,03,00+,88,117,117,117,117,8003421,1.1,1.46,1.46,1.46,1.46\n2024-02-08,Niedersachsen,03,00+,108,142,142,142,142,8003421,1.35,1.77,1.77,1.77,1.77\n2024-02-07,Niedersachsen,03,00+,92,140,140,140,140,8003421,1.15,1.75,1.75,1.75,1.75\n2024-02-06,Niedersachsen,03,00+,115,158,158,158,158,8003421,1.44,1.97,1.97,1.97,1.97\n2024-02-05,Niedersachsen,03,00+,115,161,161,161,161,8003421,1.44,2.01,2.01,2.01,2.01\n2024-02-04,Niedersachsen,03,00+,118,157,157,157,157,8003421,1.47,1.96,1.96,1.96,1.96\n2024-02-03,Niedersachsen,03,00+,123,159,159,159,159,8003421,1.54,1.99,1.99,1.99,1.99\n2024-02-02,Niedersachsen,03,00+,115,170,170,170,170,8003421,1.44,2.12,2.12,2.12,2.12\n2024-02-01,Niedersachsen,03,00+,105,153,153,153,153,8003421,1.31,1.91,1.91,1.91,1.91\n2024-01-31,Niedersachsen,03,00+,110,159,159,159,159,8003421,1.37,1.99,1.99,1.99,1.99\n2024-01-30,Niedersachsen,03,00+,86,162,162,162,162,8003421,1.07,2.02,2.02,2.02,2.02\n2024-01-29,Niedersachsen,03,00+,123,163,163,163,163,8003421,1.54,2.04,2.04,2.04,2.04\n2024-01-28,Niedersachsen,03,00+,137,174,174,174,174,8003421,1.71,2.17,2.17,2.17,2.17\n2024-01-27,Niedersachsen,03,00+,144,175,175,175,175,8003421,1.8,2.19,2.19,2.19,2.19\n2024-01-26,Niedersachsen,03,00+,136,185,185,185,185,8003421,1.7,2.31,2.31,2.31,2.31\n2024-01-25,Niedersachsen,03,00+,138,187,187,187,187,8003421,1.72,2.34,2.34,2.34,2.34\n2024-01-24,Niedersachsen,03,00+,146,188,188,188,188,8003421,1.82,2.35,2.35,2.35,2.35\n2024-01-23,Niedersachsen,03,00+,112,182,182,182,182,8003421,1.4,2.27,2.27,2.27,2.27\n2024-01-22,Niedersachsen,03,00+,109,185,185,185,185,8003421,1.36,2.31,2.31,2.31,2.31\n2024-01-21,Niedersachsen,03,00+,111,176,176,176,176,8003421,1.39,2.2,2.2,2.2,2.2\n2024-01-20,Niedersachsen,03,00+,120,178,178,178,178,8003421,1.5,2.22,2.22,2.22,2.22\n2024-01-19,Niedersachsen,03,00+,134,176,176,176,176,8003421,1.67,2.2,2.2,2.2,2.2\n2024-01-18,Niedersachsen,03,00+,131,187,187,187,187,8003421,1.64,2.34,2.34,2.34,2.34\n2024-01-17,Niedersachsen,03,00+,146,209,209,209,209,8003421,1.82,2.61,2.61,2.61,2.61\n2024-01-16,Niedersachsen,03,00+,146,220,220,220,220,8003421,1.82,2.75,2.75,2.75,2.75\n2024-01-15,Niedersachsen,03,00+,187,250,250,250,250,8003421,2.34,3.12,3.12,3.12,3.12\n2024-01-14,Niedersachsen,03,00+,198,256,256,256,256,8003421,2.47,3.2,3.2,3.2,3.2\n2024-01-13,Niedersachsen,03,00+,205,255,255,255,255,8003421,2.56,3.19,3.19,3.19,3.19\n2024-01-12,Niedersachsen,03,00+,227,277,277,277,277,8003421,2.84,3.46,3.46,3.46,3.46\n2024-01-11,Niedersachsen,03,00+,248,329,329,329,329,8003421,3.1,4.11,4.11,4.11,4.11\n2024-01-10,Niedersachsen,03,00+,272,365,365,365,365,8003421,3.4,4.56,4.56,4.56,4.56\n2024-01-09,Niedersachsen,03,00+,316,489,489,489,489,8003421,3.95,6.11,6.11,6.11,6.11\n2024-01-08,Niedersachsen,03,00+,270,421,421,421,421,8003421,3.37,5.26,5.26,5.26,5.26\n2024-01-07,Niedersachsen,03,00+,292,436,436,436,436,8003421,3.65,5.45,5.45,5.45,5.45\n2024-01-06,Niedersachsen,03,00+,316,454,454,454,454,8003421,3.95,5.67,5.67,5.67,5.67\n2024-01-05,Niedersachsen,03,00+,320,481,481,481,481,8003421,4,6.01,6.01,6.01,6.01\n2024-01-04,Niedersachsen,03,00+,341,497,497,497,497,8003421,4.26,6.21,6.21,6.21,6.21\n2024-01-03,Niedersachsen,03,00+,474,693,693,693,693,8003421,5.92,8.66,8.66,8.66,8.66\n2024-01-02,Niedersachsen,03,00+,259,536,536,536,536,8003421,3.24,6.7,6.7,6.7,6.7\n2024-01-01,Niedersachsen,03,00+,262,526,526,526,526,8003421,3.27,6.57,6.57,6.57,6.57\n2023-12-31,Niedersachsen,03,00+,268,510,510,510,510,8003421,3.35,6.37,6.37,6.37,6.37\n2023-12-30,Niedersachsen,03,00+,271,493,493,493,493,8003421,3.39,6.16,6.16,6.16,6.16\n2023-12-29,Niedersachsen,03,00+,280,508,508,508,508,8003421,3.5,6.35,6.35,6.35,6.35\n2023-12-28,Niedersachsen,03,00+,257,530,530,530,530,8003421,3.21,6.62,6.62,6.62,6.62\n2023-12-27,Niedersachsen,03,00+,268,409,409,409,409,8003421,3.35,5.11,5.11,5.11,5.11\n2023-12-26,Niedersachsen,03,00+,408,547,547,547,547,8003421,5.1,6.83,6.83,6.83,6.83\n2023-12-25,Niedersachsen,03,00+,606,765,765,765,765,8003421,7.57,9.56,9.56,9.56,9.56\n2023-12-24,Niedersachsen,03,00+,629,781,781,781,781,8003421,7.86,9.76,9.76,9.76,9.76\n2023-12-23,Niedersachsen,03,00+,662,805,805,805,805,8003421,8.27,10.06,10.06,10.06,10.06\n2023-12-22,Niedersachsen,03,00+,642,822,822,822,822,8003421,8.02,10.27,10.27,10.27,10.27\n2023-12-21,Niedersachsen,03,00+,656,854,854,854,854,8003421,8.2,10.67,10.67,10.67,10.67\n2023-12-20,Niedersachsen,03,00+,644,833,833,833,833,8003421,8.05,10.41,10.41,10.41,10.41\n2023-12-19,Niedersachsen,03,00+,599,861,861,861,861,8003421,7.48,10.76,10.76,10.76,10.76\n2023-12-18,Niedersachsen,03,00+,700,930,930,930,930,8003421,8.75,11.62,11.62,11.62,11.62\n2023-12-17,Niedersachsen,03,00+,721,928,928,928,928,8003421,9.01,11.6,11.6,11.6,11.6\n2023-12-16,Niedersachsen,03,00+,754,931,931,931,931,8003421,9.42,11.63,11.63,11.63,11.63\n2023-12-15,Niedersachsen,03,00+,733,961,961,961,961,8003421,9.16,12.01,12.01,12.01,12.01\n2023-12-14,Niedersachsen,03,00+,711,935,935,935,935,8003421,8.88,11.68,11.68,11.68,11.68\n2023-12-13,Niedersachsen,03,00+,664,913,913,913,913,8003421,8.3,11.41,11.41,11.41,11.41\n2023-12-12,Niedersachsen,03,00+,519,893,893,893,893,8003421,6.48,11.16,11.16,11.16,11.16\n2023-12-11,Niedersachsen,03,00+,547,816,816,816,816,8003421,6.83,10.2,10.2,10.2,10.2\n2023-12-10,Niedersachsen,03,00+,553,802,802,802,802,8003421,6.91,10.02,10.02,10.02,10.02\n2023-12-09,Niedersachsen,03,00+,566,781,781,781,781,8003421,7.07,9.76,9.76,9.76,9.76\n2023-12-08,Niedersachsen,03,00+,532,753,753,753,753,8003421,6.65,9.41,9.41,9.41,9.41\n2023-12-07,Niedersachsen,03,00+,487,721,721,721,721,8003421,6.08,9.01,9.01,9.01,9.01\n2023-12-06,Niedersachsen,03,00+,487,731,731,731,731,8003421,6.08,9.13,9.13,9.13,9.13\n2023-12-05,Niedersachsen,03,00+,485,726,726,726,726,8003421,6.06,9.07,9.07,9.07,9.07\n2023-12-04,Niedersachsen,03,00+,552,748,748,748,748,8003421,6.9,9.35,9.35,9.35,9.35\n2023-12-03,Niedersachsen,03,00+,565,751,751,751,751,8003421,7.06,9.38,9.38,9.38,9.38\n2023-12-02,Niedersachsen,03,00+,576,748,748,748,748,8003421,7.2,9.35,9.35,9.35,9.35\n2023-12-01,Niedersachsen,03,00+,560,716,716,716,716,8003421,7,8.95,8.95,8.95,8.95\n2023-11-30,Niedersachsen,03,00+,541,722,722,722,722,8003421,6.76,9.02,9.02,9.02,9.02\n2023-11-29,Niedersachsen,03,00+,447,688,688,688,688,8003421,5.59,8.6,8.6,8.6,8.6\n2023-11-28,Niedersachsen,03,00+,466,702,702,702,702,8003421,5.82,8.77,8.77,8.77,8.77\n2023-11-27,Niedersachsen,03,00+,574,738,738,738,738,8003421,7.17,9.22,9.22,9.22,9.22\n2023-11-26,Niedersachsen,03,00+,577,729,729,729,729,8003421,7.21,9.11,9.11,9.11,9.11\n2023-11-25,Niedersachsen,03,00+,592,734,734,734,734,8003421,7.4,9.17,9.17,9.17,9.17\n2023-11-24,Niedersachsen,03,00+,565,743,743,743,743,8003421,7.06,9.28,9.28,9.28,9.28\n2023-11-23,Niedersachsen,03,00+,523,738,738,738,738,8003421,6.53,9.22,9.22,9.22,9.22\n2023-11-22,Niedersachsen,03,00+,494,739,739,739,739,8003421,6.17,9.23,9.23,9.23,9.23\n2023-11-21,Niedersachsen,03,00+,407,681,681,681,681,8003421,5.09,8.51,8.51,8.51,8.51\n2023-11-20,Niedersachsen,03,00+,415,557,557,557,557,8003421,5.19,6.96,6.96,6.96,6.96\n2023-11-19,Niedersachsen,03,00+,424,566,566,566,566,8003421,5.3,7.07,7.07,7.07,7.07\n2023-11-18,Niedersachsen,03,00+,438,566,566,566,566,8003421,5.47,7.07,7.07,7.07,7.07\n2023-11-17,Niedersachsen,03,00+,377,546,546,546,546,8003421,4.71,6.82,6.82,6.82,6.82\n2023-11-16,Niedersachsen,03,00+,369,532,532,532,532,8003421,4.61,6.65,6.65,6.65,6.65\n2023-11-15,Niedersachsen,03,00+,352,544,544,544,544,8003421,4.4,6.8,6.8,6.8,6.8\n2023-11-14,Niedersachsen,03,00+,282,509,509,509,509,8003421,3.52,6.36,6.36,6.36,6.36\n2023-11-13,Niedersachsen,03,00+,340,515,515,515,515,8003421,4.25,6.43,6.43,6.43,6.43\n2023-11-12,Niedersachsen,03,00+,351,515,515,515,515,8003421,4.39,6.43,6.43,6.43,6.43\n2023-11-11,Niedersachsen,03,00+,360,507,507,507,507,8003421,4.5,6.33,6.33,6.33,6.33\n2023-11-10,Niedersachsen,03,00+,323,490,490,490,490,8003421,4.04,6.12,6.12,6.12,6.12\n2023-11-09,Niedersachsen,03,00+,320,520,520,520,520,8003421,4,6.5,6.5,6.5,6.5\n2023-11-08,Niedersachsen,03,00+,404,591,591,591,591,8003421,5.05,7.38,7.38,7.38,7.38\n2023-11-07,Niedersachsen,03,00+,298,528,528,528,528,8003421,3.72,6.6,6.6,6.6,6.6\n2023-11-06,Niedersachsen,03,00+,330,515,515,515,515,8003421,4.12,6.43,6.43,6.43,6.43\n2023-11-05,Niedersachsen,03,00+,336,510,510,510,510,8003421,4.2,6.37,6.37,6.37,6.37\n2023-11-04,Niedersachsen,03,00+,343,512,512,512,512,8003421,4.29,6.4,6.4,6.4,6.4\n2023-11-03,Niedersachsen,03,00+,311,529,529,529,529,8003421,3.89,6.61,6.61,6.61,6.61\n2023-11-02,Niedersachsen,03,00+,270,506,506,506,506,8003421,3.37,6.32,6.32,6.32,6.32\n2023-11-01,Niedersachsen,03,00+,247,423,423,423,423,8003421,3.09,5.29,5.29,5.29,5.29\n2023-10-31,Niedersachsen,03,00+,303,489,489,489,489,8003421,3.79,6.11,6.11,6.11,6.11\n2023-10-30,Niedersachsen,03,00+,321,478,478,478,478,8003421,4.01,5.97,5.97,5.97,5.97\n2023-10-29,Niedersachsen,03,00+,325,477,477,477,477,8003421,4.06,5.96,5.96,5.96,5.96\n2023-10-28,Niedersachsen,03,00+,326,467,467,467,467,8003421,4.07,5.84,5.84,5.84,5.84\n2023-10-27,Niedersachsen,03,00+,274,439,439,439,439,8003421,3.42,5.49,5.49,5.49,5.49\n2023-10-26,Niedersachsen,03,00+,238,391,391,391,391,8003421,2.97,4.89,4.89,4.89,4.89\n2023-10-25,Niedersachsen,03,00+,181,333,333,333,333,8003421,2.26,4.16,4.16,4.16,4.16\n2023-10-24,Niedersachsen,03,00+,144,300,300,300,300,8003421,1.8,3.75,3.75,3.75,3.75\n2023-10-23,Niedersachsen,03,00+,150,233,233,233,233,8003421,1.87,2.91,2.91,2.91,2.91\n2023-10-22,Niedersachsen,03,00+,154,230,230,230,230,8003421,1.92,2.87,2.87,2.87,2.87\n2023-10-21,Niedersachsen,03,00+,158,236,236,236,236,8003421,1.97,2.95,2.95,2.95,2.95\n2023-10-20,Niedersachsen,03,00+,161,229,229,229,229,8003421,2.01,2.86,2.86,2.86,2.86\n2023-10-19,Niedersachsen,03,00+,139,224,224,224,224,8003421,1.74,2.8,2.8,2.8,2.8\n2023-10-18,Niedersachsen,03,00+,130,211,211,211,211,8003421,1.62,2.64,2.64,2.64,2.64\n2023-10-17,Niedersachsen,03,00+,119,197,197,197,197,8003421,1.49,2.46,2.46,2.46,2.46\n2023-10-16,Niedersachsen,03,00+,145,203,203,203,203,8003421,1.81,2.54,2.54,2.54,2.54\n2023-10-15,Niedersachsen,03,00+,152,207,207,207,207,8003421,1.9,2.59,2.59,2.59,2.59\n2023-10-14,Niedersachsen,03,00+,158,206,206,206,206,8003421,1.97,2.57,2.57,2.57,2.57\n2023-10-13,Niedersachsen,03,00+,144,198,198,198,198,8003421,1.8,2.47,2.47,2.47,2.47\n2023-10-12,Niedersachsen,03,00+,149,207,207,207,207,8003421,1.86,2.59,2.59,2.59,2.59\n2023-10-11,Niedersachsen,03,00+,155,227,227,227,227,8003421,1.94,2.84,2.84,2.84,2.84\n2023-10-10,Niedersachsen,03,00+,113,205,205,205,205,8003421,1.41,2.56,2.56,2.56,2.56\n2023-10-09,Niedersachsen,03,00+,116,189,189,189,189,8003421,1.45,2.36,2.36,2.36,2.36\n2023-10-08,Niedersachsen,03,00+,116,183,183,183,183,8003421,1.45,2.29,2.29,2.29,2.29\n2023-10-07,Niedersachsen,03,00+,119,180,180,180,180,8003421,1.49,2.25,2.25,2.25,2.25\n2023-10-06,Niedersachsen,03,00+,94,164,164,164,164,8003421,1.17,2.05,2.05,2.05,2.05\n2023-10-05,Niedersachsen,03,00+,76,139,139,139,139,8003421,0.95,1.74,1.74,1.74,1.74\n2023-10-04,Niedersachsen,03,00+,47,115,115,115,115,8003421,0.59,1.44,1.44,1.44,1.44\n2023-10-03,Niedersachsen,03,00+,67,134,134,134,134,8003421,0.84,1.67,1.67,1.67,1.67\n2023-10-02,Niedersachsen,03,00+,84,126,126,126,126,8003421,1.05,1.57,1.57,1.57,1.57\n2023-10-01,Niedersachsen,03,00+,85,125,125,125,125,8003421,1.06,1.56,1.56,1.56,1.56\n2023-09-30,Niedersachsen,03,00+,87,125,125,125,125,8003421,1.09,1.56,1.56,1.56,1.56\n2023-09-29,Niedersachsen,03,00+,87,132,132,132,132,8003421,1.09,1.65,1.65,1.65,1.65\n2023-09-28,Niedersachsen,03,00+,84,139,139,139,139,8003421,1.05,1.74,1.74,1.74,1.74\n2023-09-27,Niedersachsen,03,00+,87,144,144,144,144,8003421,1.09,1.8,1.8,1.8,1.8\n2023-09-26,Niedersachsen,03,00+,78,145,145,145,145,8003421,0.97,1.81,1.81,1.81,1.81\n2023-09-25,Niedersachsen,03,00+,92,145,145,145,145,8003421,1.15,1.81,1.81,1.81,1.81\n2023-09-24,Niedersachsen,03,00+,97,150,150,150,150,8003421,1.21,1.87,1.87,1.87,1.87\n2023-09-23,Niedersachsen,03,00+,104,155,155,155,155,8003421,1.3,1.94,1.94,1.94,1.94\n2023-09-22,Niedersachsen,03,00+,103,157,157,157,157,8003421,1.29,1.96,1.96,1.96,1.96\n2023-09-21,Niedersachsen,03,00+,83,148,148,148,148,8003421,1.04,1.85,1.85,1.85,1.85\n2023-09-20,Niedersachsen,03,00+,72,138,138,138,138,8003421,0.9,1.72,1.72,1.72,1.72\n2023-09-19,Niedersachsen,03,00+,57,138,138,138,138,8003421,0.71,1.72,1.72,1.72,1.72\n2023-09-18,Niedersachsen,03,00+,75,138,138,138,138,8003421,0.94,1.72,1.72,1.72,1.72\n2023-09-17,Niedersachsen,03,00+,79,137,137,137,137,8003421,0.99,1.71,1.71,1.71,1.71\n2023-09-16,Niedersachsen,03,00+,81,131,131,131,131,8003421,1.01,1.64,1.64,1.64,1.64\n2023-09-15,Niedersachsen,03,00+,88,141,141,141,141,8003421,1.1,1.76,1.76,1.76,1.76\n2023-09-14,Niedersachsen,03,00+,111,165,165,165,165,8003421,1.39,2.06,2.06,2.06,2.06\n2023-09-13,Niedersachsen,03,00+,103,171,171,171,171,8003421,1.29,2.14,2.14,2.14,2.14\n2023-09-12,Niedersachsen,03,00+,81,164,164,164,164,8003421,1.01,2.05,2.05,2.05,2.05\n2023-09-11,Niedersachsen,03,00+,88,157,157,157,157,8003421,1.1,1.96,1.96,1.96,1.96\n2023-09-10,Niedersachsen,03,00+,94,158,158,158,158,8003421,1.17,1.97,1.97,1.97,1.97\n2023-09-09,Niedersachsen,03,00+,99,162,162,162,162,8003421,1.24,2.02,2.02,2.02,2.02\n2023-09-08,Niedersachsen,03,00+,81,148,148,148,148,8003421,1.01,1.85,1.85,1.85,1.85\n2023-09-07,Niedersachsen,03,00+,68,124,124,124,124,8003421,0.85,1.55,1.55,1.55,1.55\n2023-09-06,Niedersachsen,03,00+,71,129,129,129,129,8003421,0.89,1.61,1.61,1.61,1.61\n2023-09-05,Niedersachsen,03,00+,59,134,134,134,134,8003421,0.74,1.67,1.67,1.67,1.67\n2023-09-04,Niedersachsen,03,00+,72,118,118,118,118,8003421,0.9,1.47,1.47,1.47,1.47\n2023-09-03,Niedersachsen,03,00+,75,115,115,115,115,8003421,0.94,1.44,1.44,1.44,1.44\n2023-09-02,Niedersachsen,03,00+,77,112,112,112,112,8003421,0.96,1.4,1.4,1.4,1.4\n2023-09-01,Niedersachsen,03,00+,92,126,126,126,126,8003421,1.15,1.57,1.57,1.57,1.57\n2023-08-31,Niedersachsen,03,00+,79,123,123,123,123,8003421,0.99,1.54,1.54,1.54,1.54\n2023-08-30,Niedersachsen,03,00+,68,117,117,117,117,8003421,0.85,1.46,1.46,1.46,1.46\n2023-08-29,Niedersachsen,03,00+,86,125,125,125,125,8003421,1.07,1.56,1.56,1.56,1.56\n2023-08-28,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-27,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-26,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-25,Niedersachsen,03,00+,0,114,114,114,114,8003421,0,1.42,1.42,1.42,1.42\n2023-08-24,Niedersachsen,03,00+,70,109,109,109,109,8003421,0.87,1.36,1.36,1.36,1.36\n2023-08-23,Niedersachsen,03,00+,45,100,100,100,100,8003421,0.56,1.25,1.25,1.25,1.25\n2023-08-22,Niedersachsen,03,00+,43,82,82,82,82,8003421,0.54,1.02,1.02,1.02,1.02\n2023-08-21,Niedersachsen,03,00+,40,65,65,65,65,8003421,0.5,0.81,0.81,0.81,0.81\n2023-08-20,Niedersachsen,03,00+,41,64,64,64,64,8003421,0.51,0.8,0.8,0.8,0.8\n2023-08-19,Niedersachsen,03,00+,43,63,63,63,63,8003421,0.54,0.79,0.79,0.79,0.79\n2023-08-18,Niedersachsen,03,00+,39,60,60,60,60,8003421,0.49,0.75,0.75,0.75,0.75\n2023-08-17,Niedersachsen,03,00+,35,60,60,60,60,8003421,0.44,0.75,0.75,0.75,0.75\n2023-08-16,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-15,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-14,Niedersachsen,03,00+,43,57,57,57,57,8003421,0.54,0.71,0.71,0.71,0.71\n2023-08-13,Niedersachsen,03,00+,44,56,56,56,56,8003421,0.55,0.7,0.7,0.7,0.7\n2023-08-12,Niedersachsen,03,00+,46,56,56,56,56,8003421,0.57,0.7,0.7,0.7,0.7\n2023-08-11,Niedersachsen,03,00+,36,54,54,54,54,8003421,0.45,0.67,0.67,0.67,0.67\n2023-08-10,Niedersachsen,03,00+,30,48,48,48,48,8003421,0.37,0.6,0.6,0.6,0.6\n2023-08-09,Niedersachsen,03,00+,21,43,43,43,43,8003421,0.26,0.54,0.54,0.54,0.54\n2023-08-08,Niedersachsen,03,00+,26,43,43,43,43,8003421,0.32,0.54,0.54,0.54,0.54\n2023-08-07,Niedersachsen,03,00+,30,45,45,45,45,8003421,0.37,0.56,0.56,0.56,0.56\n2023-08-06,Niedersachsen,03,00+,33,46,46,46,46,8003421,0.41,0.57,0.57,0.57,0.57\n2023-08-05,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2023-08-04,Niedersachsen,03,00+,29,44,44,44,44,8003421,0.36,0.55,0.55,0.55,0.55\n2023-08-03,Niedersachsen,03,00+,23,43,43,43,43,8003421,0.29,0.54,0.54,0.54,0.54\n2023-08-02,Niedersachsen,03,00+,10,38,38,38,38,8003421,0.12,0.47,0.47,0.47,0.47\n2023-08-01,Niedersachsen,03,00+,12,32,32,32,32,8003421,0.15,0.4,0.4,0.4,0.4\n2023-07-31,Niedersachsen,03,00+,13,23,23,23,23,8003421,0.16,0.29,0.29,0.29,0.29\n2023-07-30,Niedersachsen,03,00+,13,21,21,21,21,8003421,0.16,0.26,0.26,0.26,0.26\n2023-07-29,Niedersachsen,03,00+,14,17,17,17,17,8003421,0.17,0.21,0.21,0.21,0.21\n2023-07-28,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-27,Niedersachsen,03,00+,15,23,23,23,23,8003421,0.19,0.29,0.29,0.29,0.29\n2023-07-26,Niedersachsen,03,00+,11,23,23,23,23,8003421,0.14,0.29,0.29,0.29,0.29\n2023-07-25,Niedersachsen,03,00+,10,19,19,19,19,8003421,0.12,0.24,0.24,0.24,0.24\n2023-07-24,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-23,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-22,Niedersachsen,03,00+,12,17,17,17,17,8003421,0.15,0.21,0.21,0.21,0.21\n2023-07-21,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-20,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2023-07-19,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2023-07-18,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2023-07-17,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-16,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-15,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2023-07-14,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-13,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-12,Niedersachsen,03,00+,12,20,20,20,20,8003421,0.15,0.25,0.25,0.25,0.25\n2023-07-11,Niedersachsen,03,00+,10,18,18,18,18,8003421,0.12,0.22,0.22,0.22,0.22\n2023-07-10,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-09,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-08,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-07,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-06,Niedersachsen,03,00+,12,21,21,21,21,8003421,0.15,0.26,0.26,0.26,0.26\n2023-07-05,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-04,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2023-07-03,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-02,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-07-01,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-06-30,Niedersachsen,03,00+,17,23,23,23,23,8003421,0.21,0.29,0.29,0.29,0.29\n2023-06-29,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Niedersachsen,03,00+,15,24,24,24,24,8003421,0.19,0.3,0.3,0.3,0.3\n2023-06-27,Niedersachsen,03,00+,17,25,25,25,25,8003421,0.21,0.31,0.31,0.31,0.31\n2023-06-26,Niedersachsen,03,00+,15,27,27,27,27,8003421,0.19,0.34,0.34,0.34,0.34\n2023-06-25,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-24,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-23,Niedersachsen,03,00+,16,28,28,28,28,8003421,0.2,0.35,0.35,0.35,0.35\n2023-06-22,Niedersachsen,03,00+,22,33,33,33,33,8003421,0.27,0.41,0.41,0.41,0.41\n2023-06-21,Niedersachsen,03,00+,19,30,30,30,30,8003421,0.24,0.37,0.37,0.37,0.37\n2023-06-20,Niedersachsen,03,00+,17,29,29,29,29,8003421,0.21,0.36,0.36,0.36,0.36\n2023-06-19,Niedersachsen,03,00+,24,36,36,36,36,8003421,0.3,0.45,0.45,0.45,0.45\n2023-06-18,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-17,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-16,Niedersachsen,03,00+,22,41,41,41,41,8003421,0.27,0.51,0.51,0.51,0.51\n2023-06-15,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2023-06-14,Niedersachsen,03,00+,25,42,42,42,42,8003421,0.31,0.52,0.52,0.52,0.52\n2023-06-13,Niedersachsen,03,00+,34,58,58,58,58,8003421,0.42,0.72,0.72,0.72,0.72\n2023-06-12,Niedersachsen,03,00+,55,77,77,77,77,8003421,0.69,0.96,0.96,0.96,0.96\n2023-06-11,Niedersachsen,03,00+,56,74,74,74,74,8003421,0.7,0.92,0.92,0.92,0.92\n2023-06-10,Niedersachsen,03,00+,58,76,76,76,76,8003421,0.72,0.95,0.95,0.95,0.95\n2023-06-09,Niedersachsen,03,00+,55,76,76,76,76,8003421,0.69,0.95,0.95,0.95,0.95\n2023-06-08,Niedersachsen,03,00+,51,82,82,82,82,8003421,0.64,1.02,1.02,1.02,1.02\n2023-06-07,Niedersachsen,03,00+,39,81,81,81,81,8003421,0.49,1.01,1.01,1.01,1.01\n2023-06-06,Niedersachsen,03,00+,42,87,87,87,87,8003421,0.52,1.09,1.09,1.09,1.09\n2023-06-05,Niedersachsen,03,00+,34,55,55,55,55,8003421,0.42,0.69,0.69,0.69,0.69\n2023-06-04,Niedersachsen,03,00+,35,56,56,56,56,8003421,0.44,0.7,0.7,0.7,0.7\n2023-06-03,Niedersachsen,03,00+,38,57,57,57,57,8003421,0.47,0.71,0.71,0.71,0.71\n2023-06-02,Niedersachsen,03,00+,44,69,69,69,69,8003421,0.55,0.86,0.86,0.86,0.86\n2023-06-01,Niedersachsen,03,00+,42,68,68,68,68,8003421,0.52,0.85,0.85,0.85,0.85\n2023-05-31,Niedersachsen,03,00+,37,71,71,71,71,8003421,0.46,0.89,0.89,0.89,0.89\n2023-05-30,Niedersachsen,03,00+,36,65,65,65,65,8003421,0.45,0.81,0.81,0.81,0.81\n2023-05-29,Niedersachsen,03,00+,91,124,124,124,124,8003421,1.14,1.55,1.55,1.55,1.55\n2023-05-28,Niedersachsen,03,00+,91,122,122,122,122,8003421,1.14,1.52,1.52,1.52,1.52\n2023-05-27,Niedersachsen,03,00+,96,125,125,125,125,8003421,1.2,1.56,1.56,1.56,1.56\n2023-05-26,Niedersachsen,03,00+,102,132,132,132,132,8003421,1.27,1.65,1.65,1.65,1.65\n2023-05-25,Niedersachsen,03,00+,86,124,124,124,124,8003421,1.07,1.55,1.55,1.55,1.55\n2023-05-24,Niedersachsen,03,00+,91,137,137,137,137,8003421,1.14,1.71,1.71,1.71,1.71\n2023-05-23,Niedersachsen,03,00+,55,144,144,144,144,8003421,0.69,1.8,1.8,1.8,1.8\n2023-05-22,Niedersachsen,03,00+,96,135,135,135,135,8003421,1.2,1.69,1.69,1.69,1.69\n2023-05-21,Niedersachsen,03,00+,98,137,137,137,137,8003421,1.22,1.71,1.71,1.71,1.71\n2023-05-20,Niedersachsen,03,00+,104,139,139,139,139,8003421,1.3,1.74,1.74,1.74,1.74\n2023-05-19,Niedersachsen,03,00+,106,144,144,144,144,8003421,1.32,1.8,1.8,1.8,1.8\n2023-05-18,Niedersachsen,03,00+,124,162,162,162,162,8003421,1.55,2.02,2.02,2.02,2.02\n2023-05-17,Niedersachsen,03,00+,129,175,175,175,175,8003421,1.61,2.19,2.19,2.19,2.19\n2023-05-16,Niedersachsen,03,00+,127,191,191,191,191,8003421,1.59,2.39,2.39,2.39,2.39\n2023-05-15,Niedersachsen,03,00+,145,199,199,199,199,8003421,1.81,2.49,2.49,2.49,2.49\n2023-05-14,Niedersachsen,03,00+,151,203,203,203,203,8003421,1.89,2.54,2.54,2.54,2.54\n2023-05-13,Niedersachsen,03,00+,157,201,201,201,201,8003421,1.96,2.51,2.51,2.51,2.51\n2023-05-12,Niedersachsen,03,00+,150,205,205,205,205,8003421,1.87,2.56,2.56,2.56,2.56\n2023-05-11,Niedersachsen,03,00+,133,223,223,223,223,8003421,1.66,2.79,2.79,2.79,2.79\n2023-05-10,Niedersachsen,03,00+,125,216,216,216,216,8003421,1.56,2.7,2.7,2.7,2.7\n2023-05-09,Niedersachsen,03,00+,168,282,282,282,282,8003421,2.1,3.52,3.52,3.52,3.52\n2023-05-08,Niedersachsen,03,00+,136,230,230,230,230,8003421,1.7,2.87,2.87,2.87,2.87\n2023-05-07,Niedersachsen,03,00+,141,229,229,229,229,8003421,1.76,2.86,2.86,2.86,2.86\n2023-05-06,Niedersachsen,03,00+,147,229,229,229,229,8003421,1.84,2.86,2.86,2.86,2.86\n2023-05-05,Niedersachsen,03,00+,132,219,219,219,219,8003421,1.65,2.74,2.74,2.74,2.74\n2023-05-04,Niedersachsen,03,00+,116,208,208,208,208,8003421,1.45,2.6,2.6,2.6,2.6\n2023-05-03,Niedersachsen,03,00+,70,202,202,202,202,8003421,0.87,2.52,2.52,2.52,2.52\n2023-05-02,Niedersachsen,03,00+,83,135,135,135,135,8003421,1.04,1.69,1.69,1.69,1.69\n2023-05-01,Niedersachsen,03,00+,140,195,195,195,195,8003421,1.75,2.44,2.44,2.44,2.44\n2023-04-30,Niedersachsen,03,00+,148,200,200,200,200,8003421,1.85,2.5,2.5,2.5,2.5\n2023-04-29,Niedersachsen,03,00+,155,201,201,201,201,8003421,1.94,2.51,2.51,2.51,2.51\n2023-04-28,Niedersachsen,03,00+,167,214,214,214,214,8003421,2.09,2.67,2.67,2.67,2.67\n2023-04-27,Niedersachsen,03,00+,157,228,228,228,228,8003421,1.96,2.85,2.85,2.85,2.85\n2023-04-26,Niedersachsen,03,00+,149,245,245,245,245,8003421,1.86,3.06,3.06,3.06,3.06\n2023-04-25,Niedersachsen,03,00+,143,264,264,264,264,8003421,1.79,3.3,3.3,3.3,3.3\n2023-04-24,Niedersachsen,03,00+,203,290,290,290,290,8003421,2.54,3.62,3.62,3.62,3.62\n2023-04-23,Niedersachsen,03,00+,213,292,292,292,292,8003421,2.66,3.65,3.65,3.65,3.65\n2023-04-22,Niedersachsen,03,00+,218,291,291,291,291,8003421,2.72,3.64,3.64,3.64,3.64\n2023-04-21,Niedersachsen,03,00+,202,299,299,299,299,8003421,2.52,3.74,3.74,3.74,3.74\n2023-04-20,Niedersachsen,03,00+,210,324,324,324,324,8003421,2.62,4.05,4.05,4.05,4.05\n2023-04-19,Niedersachsen,03,00+,227,363,363,363,363,8003421,2.84,4.54,4.54,4.54,4.54\n2023-04-18,Niedersachsen,03,00+,235,407,407,407,407,8003421,2.94,5.09,5.09,5.09,5.09\n2023-04-17,Niedersachsen,03,00+,220,340,340,340,340,8003421,2.75,4.25,4.25,4.25,4.25\n2023-04-16,Niedersachsen,03,00+,228,337,337,337,337,8003421,2.85,4.21,4.21,4.21,4.21\n2023-04-15,Niedersachsen,03,00+,243,352,352,352,352,8003421,3.04,4.4,4.4,4.4,4.4\n2023-04-14,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-04-13,Niedersachsen,03,00+,185,294,294,294,294,8003421,2.31,3.67,3.67,3.67,3.67\n2023-04-12,Niedersachsen,03,00+,130,256,256,256,256,8003421,1.62,3.2,3.2,3.2,3.2\n2023-04-11,Niedersachsen,03,00+,85,229,229,229,229,8003421,1.06,2.86,2.86,2.86,2.86\n2023-04-10,Niedersachsen,03,00+,167,311,311,311,311,8003421,2.09,3.89,3.89,3.89,3.89\n2023-04-09,Niedersachsen,03,00+,178,316,316,316,316,8003421,2.22,3.95,3.95,3.95,3.95\n2023-04-08,Niedersachsen,03,00+,190,314,314,314,314,8003421,2.37,3.92,3.92,3.92,3.92\n2023-04-07,Niedersachsen,03,00+,237,364,364,364,364,8003421,2.96,4.55,4.55,4.55,4.55\n2023-04-06,Niedersachsen,03,00+,240,371,371,371,371,8003421,3,4.64,4.64,4.64,4.64\n2023-04-05,Niedersachsen,03,00+,252,391,391,391,391,8003421,3.15,4.89,4.89,4.89,4.89\n2023-04-04,Niedersachsen,03,00+,244,383,383,383,383,8003421,3.05,4.79,4.79,4.79,4.79\n2023-04-03,Niedersachsen,03,00+,279,406,406,406,406,8003421,3.49,5.07,5.07,5.07,5.07\n2023-04-02,Niedersachsen,03,00+,298,417,417,417,417,8003421,3.72,5.21,5.21,5.21,5.21\n2023-04-01,Niedersachsen,03,00+,312,413,413,413,413,8003421,3.9,5.16,5.16,5.16,5.16\n2023-03-31,Niedersachsen,03,00+,315,424,424,424,424,8003421,3.94,5.3,5.3,5.3,5.3\n2023-03-30,Niedersachsen,03,00+,343,449,449,449,449,8003421,4.29,5.61,5.61,5.61,5.61\n2023-03-29,Niedersachsen,03,00+,357,473,473,473,473,8003421,4.46,5.91,5.91,5.91,5.91\n2023-03-28,Niedersachsen,03,00+,343,511,511,511,511,8003421,4.29,6.38,6.38,6.38,6.38\n2023-03-27,Niedersachsen,03,00+,363,552,552,552,552,8003421,4.54,6.9,6.9,6.9,6.9\n2023-03-26,Niedersachsen,03,00+,388,556,556,556,556,8003421,4.85,6.95,6.95,6.95,6.95\n2023-03-25,Niedersachsen,03,00+,413,569,569,569,569,8003421,5.16,7.11,7.11,7.11,7.11\n2023-03-24,Niedersachsen,03,00+,427,597,597,597,597,8003421,5.34,7.46,7.46,7.46,7.46\n2023-03-23,Niedersachsen,03,00+,468,627,627,627,627,8003421,5.85,7.83,7.83,7.83,7.83\n2023-03-22,Niedersachsen,03,00+,458,630,630,630,630,8003421,5.72,7.87,7.87,7.87,7.87\n2023-03-21,Niedersachsen,03,00+,471,647,647,647,647,8003421,5.88,8.08,8.08,8.08,8.08\n2023-03-20,Niedersachsen,03,00+,468,653,653,653,653,8003421,5.85,8.16,8.16,8.16,8.16\n2023-03-19,Niedersachsen,03,00+,491,649,649,649,649,8003421,6.13,8.11,8.11,8.11,8.11\n2023-03-18,Niedersachsen,03,00+,519,650,650,650,650,8003421,6.48,8.12,8.12,8.12,8.12\n2023-03-17,Niedersachsen,03,00+,489,626,626,626,626,8003421,6.11,7.82,7.82,7.82,7.82\n2023-03-16,Niedersachsen,03,00+,443,591,591,591,591,8003421,5.54,7.38,7.38,7.38,7.38\n2023-03-15,Niedersachsen,03,00+,415,566,566,566,566,8003421,5.19,7.07,7.07,7.07,7.07\n2023-03-14,Niedersachsen,03,00+,362,520,520,520,520,8003421,4.52,6.5,6.5,6.5,6.5\n2023-03-13,Niedersachsen,03,00+,284,465,465,465,465,8003421,3.55,5.81,5.81,5.81,5.81\n2023-03-12,Niedersachsen,03,00+,300,458,458,458,458,8003421,3.75,5.72,5.72,5.72,5.72\n2023-03-11,Niedersachsen,03,00+,324,455,455,455,455,8003421,4.05,5.69,5.69,5.69,5.69\n2023-03-10,Niedersachsen,03,00+,328,432,432,432,432,8003421,4.1,5.4,5.4,5.4,5.4\n2023-03-09,Niedersachsen,03,00+,319,417,417,417,417,8003421,3.99,5.21,5.21,5.21,5.21\n2023-03-08,Niedersachsen,03,00+,313,417,417,417,417,8003421,3.91,5.21,5.21,5.21,5.21\n2023-03-07,Niedersachsen,03,00+,294,421,421,421,421,8003421,3.67,5.26,5.26,5.26,5.26\n2023-03-06,Niedersachsen,03,00+,275,415,415,415,415,8003421,3.44,5.19,5.19,5.19,5.19\n2023-03-05,Niedersachsen,03,00+,290,411,411,411,411,8003421,3.62,5.14,5.14,5.14,5.14\n2023-03-04,Niedersachsen,03,00+,303,398,398,398,398,8003421,3.79,4.97,4.97,4.97,4.97\n2023-03-03,Niedersachsen,03,00+,312,414,414,414,414,8003421,3.9,5.17,5.17,5.17,5.17\n2023-03-02,Niedersachsen,03,00+,323,438,438,438,438,8003421,4.04,5.47,5.47,5.47,5.47\n2023-03-01,Niedersachsen,03,00+,353,477,477,477,477,8003421,4.41,5.96,5.96,5.96,5.96\n2023-02-28,Niedersachsen,03,00+,352,494,494,494,494,8003421,4.4,6.17,6.17,6.17,6.17\n2023-02-27,Niedersachsen,03,00+,359,518,518,518,518,8003421,4.49,6.47,6.47,6.47,6.47\n2023-02-26,Niedersachsen,03,00+,372,522,522,522,522,8003421,4.65,6.52,6.52,6.52,6.52\n2023-02-25,Niedersachsen,03,00+,394,534,534,534,534,8003421,4.92,6.67,6.67,6.67,6.67\n2023-02-24,Niedersachsen,03,00+,418,554,554,554,554,8003421,5.22,6.92,6.92,6.92,6.92\n2023-02-23,Niedersachsen,03,00+,377,549,549,549,549,8003421,4.71,6.86,6.86,6.86,6.86\n2023-02-22,Niedersachsen,03,00+,362,521,521,521,521,8003421,4.52,6.51,6.51,6.51,6.51\n2023-02-21,Niedersachsen,03,00+,378,522,522,522,522,8003421,4.72,6.52,6.52,6.52,6.52\n2023-02-20,Niedersachsen,03,00+,374,519,519,519,519,8003421,4.67,6.48,6.48,6.48,6.48\n2023-02-19,Niedersachsen,03,00+,387,516,516,516,516,8003421,4.84,6.45,6.45,6.45,6.45\n2023-02-18,Niedersachsen,03,00+,401,507,507,507,507,8003421,5.01,6.33,6.33,6.33,6.33\n2023-02-17,Niedersachsen,03,00+,366,466,466,466,466,8003421,4.57,5.82,5.82,5.82,5.82\n2023-02-16,Niedersachsen,03,00+,319,457,457,457,457,8003421,3.99,5.71,5.71,5.71,5.71\n2023-02-15,Niedersachsen,03,00+,313,461,461,461,461,8003421,3.91,5.76,5.76,5.76,5.76\n2023-02-14,Niedersachsen,03,00+,317,425,425,425,425,8003421,3.96,5.31,5.31,5.31,5.31\n2023-02-13,Niedersachsen,03,00+,268,381,381,381,381,8003421,3.35,4.76,4.76,4.76,4.76\n2023-02-12,Niedersachsen,03,00+,285,385,385,385,385,8003421,3.56,4.81,4.81,4.81,4.81\n2023-02-11,Niedersachsen,03,00+,293,382,382,382,382,8003421,3.66,4.77,4.77,4.77,4.77\n2023-02-10,Niedersachsen,03,00+,291,397,397,397,397,8003421,3.64,4.96,4.96,4.96,4.96\n2023-02-09,Niedersachsen,03,00+,280,393,393,393,393,8003421,3.5,4.91,4.91,4.91,4.91\n2023-02-08,Niedersachsen,03,00+,273,389,389,389,389,8003421,3.41,4.86,4.86,4.86,4.86\n2023-02-07,Niedersachsen,03,00+,278,387,387,387,387,8003421,3.47,4.84,4.84,4.84,4.84\n2023-02-06,Niedersachsen,03,00+,272,396,396,396,396,8003421,3.4,4.95,4.95,4.95,4.95\n2023-02-05,Niedersachsen,03,00+,296,401,401,401,401,8003421,3.7,5.01,5.01,5.01,5.01\n2023-02-04,Niedersachsen,03,00+,307,400,400,400,400,8003421,3.84,5,5,5,5\n2023-02-03,Niedersachsen,03,00+,293,388,388,388,388,8003421,3.66,4.85,4.85,4.85,4.85\n2023-02-02,Niedersachsen,03,00+,297,390,390,390,390,8003421,3.71,4.87,4.87,4.87,4.87\n2023-02-01,Niedersachsen,03,00+,280,370,370,370,370,8003421,3.5,4.62,4.62,4.62,4.62\n2023-01-31,Niedersachsen,03,00+,259,374,374,374,374,8003421,3.24,4.67,4.67,4.67,4.67\n2023-01-30,Niedersachsen,03,00+,235,345,345,345,345,8003421,2.94,4.31,4.31,4.31,4.31\n2023-01-29,Niedersachsen,03,00+,254,341,341,341,341,8003421,3.17,4.26,4.26,4.26,4.26\n2023-01-28,Niedersachsen,03,00+,259,335,335,335,335,8003421,3.24,4.19,4.19,4.19,4.19\n2023-01-27,Niedersachsen,03,00+,240,319,319,319,319,8003421,3,3.99,3.99,3.99,3.99\n2023-01-26,Niedersachsen,03,00+,228,308,308,308,308,8003421,2.85,3.85,3.85,3.85,3.85\n2023-01-25,Niedersachsen,03,00+,233,312,312,312,312,8003421,2.91,3.9,3.9,3.9,3.9\n2023-01-24,Niedersachsen,03,00+,237,304,304,304,304,8003421,2.96,3.8,3.8,3.8,3.8\n2023-01-23,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-01-22,Niedersachsen,03,00+,232,307,307,307,307,8003421,2.9,3.84,3.84,3.84,3.84\n2023-01-21,Niedersachsen,03,00+,250,320,320,320,320,8003421,3.12,4,4,4,4\n2023-01-20,Niedersachsen,03,00+,247,329,329,329,329,8003421,3.09,4.11,4.11,4.11,4.11\n2023-01-19,Niedersachsen,03,00+,262,341,341,341,341,8003421,3.27,4.26,4.26,4.26,4.26\n2023-01-18,Niedersachsen,03,00+,277,349,349,349,349,8003421,3.46,4.36,4.36,4.36,4.36\n2023-01-17,Niedersachsen,03,00+,293,380,380,380,380,8003421,3.66,4.75,4.75,4.75,4.75\n2023-01-16,Niedersachsen,03,00+,321,438,438,438,438,8003421,4.01,5.47,5.47,5.47,5.47\n2023-01-15,Niedersachsen,03,00+,332,439,439,439,439,8003421,4.15,5.49,5.49,5.49,5.49\n2023-01-14,Niedersachsen,03,00+,339,427,427,427,427,8003421,4.24,5.34,5.34,5.34,5.34\n2023-01-13,Niedersachsen,03,00+,339,448,448,448,448,8003421,4.24,5.6,5.6,5.6,5.6\n2023-01-12,Niedersachsen,03,00+,357,475,475,475,475,8003421,4.46,5.93,5.93,5.93,5.93\n2023-01-11,Niedersachsen,03,00+,361,509,509,509,509,8003421,4.51,6.36,6.36,6.36,6.36\n2023-01-10,Niedersachsen,03,00+,382,546,546,546,546,8003421,4.77,6.82,6.82,6.82,6.82\n2023-01-09,Niedersachsen,03,00+,407,598,598,598,598,8003421,5.09,7.47,7.47,7.47,7.47\n2023-01-08,Niedersachsen,03,00+,432,614,614,614,614,8003421,5.4,7.67,7.67,7.67,7.67\n2023-01-07,Niedersachsen,03,00+,447,0,0,0,0,8003421,5.59,0,0,0,0\n2023-01-06,Niedersachsen,03,00+,489,0,0,0,0,8003421,6.11,0,0,0,0\n2023-01-05,Niedersachsen,03,00+,500,0,0,0,0,8003421,6.25,0,0,0,0\n2023-01-04,Niedersachsen,03,00+,537,0,0,0,0,8003421,6.71,0,0,0,0\n2023-01-03,Niedersachsen,03,00+,575,0,0,0,0,8003421,7.18,0,0,0,0\n2023-01-02,Niedersachsen,03,00+,379,0,0,0,0,8003421,4.74,0,0,0,0\n2024-08-31,Bremen,04,00+,31,31,NA,NA,NA,680130,4.56,4.56,NA,NA,NA\n2024-08-30,Bremen,04,00+,30,34,NA,NA,NA,680130,4.41,5,NA,NA,NA\n2024-08-29,Bremen,04,00+,36,36,42,40,45,680130,5.29,5.29,6.21,5.88,6.68\n2024-08-28,Bremen,04,00+,36,35,40,38,43,680130,5.29,5.15,5.97,5.66,6.42\n2024-08-27,Bremen,04,00+,37,37,40,38,42,680130,5.44,5.44,5.9,5.7,6.29\n2024-08-26,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-25,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-24,Bremen,04,00+,38,38,41,39,43,680130,5.59,5.59,6.06,5.85,6.45\n2024-08-23,Bremen,04,00+,43,45,48,46,51,680130,6.32,6.62,7.11,6.88,7.54\n2024-08-22,Bremen,04,00+,40,42,44,43,47,680130,5.88,6.18,6.59,6.39,6.97\n2024-08-21,Bremen,04,00+,56,60,63,61,67,680130,8.23,8.82,9.34,9.08,9.86\n2024-08-20,Bremen,04,00+,43,45,47,45,49,680130,6.32,6.62,6.93,6.76,7.27\n2024-08-19,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-18,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-17,Bremen,04,00+,43,44,46,44,48,680130,6.32,6.47,6.77,6.6,7.09\n2024-08-16,Bremen,04,00+,35,38,39,38,41,680130,5.15,5.59,5.83,5.69,6.09\n2024-08-15,Bremen,04,00+,42,41,42,41,44,680130,6.18,6.03,6.26,6.12,6.53\n2024-08-14,Bremen,04,00+,19,29,29,29,31,680130,2.79,4.26,4.39,4.31,4.56\n2024-08-13,Bremen,04,00+,30,33,33,33,34,680130,4.41,4.85,4.97,4.89,5.14\n2024-08-12,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-11,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-10,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.32,6.22,6.51\n2024-08-09,Bremen,04,00+,36,38,38,38,40,680130,5.29,5.59,5.71,5.63,5.88\n2024-08-08,Bremen,04,00+,32,34,34,34,35,680130,4.7,5,5.1,5.03,5.24\n2024-08-07,Bremen,04,00+,17,27,27,27,28,680130,2.5,3.97,4.04,3.99,4.14\n2024-08-06,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.98,2.95,3.05\n2024-08-05,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-04,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-03,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.83,2.8,2.88\n2024-08-02,Bremen,04,00+,17,19,19,19,19,680130,2.5,2.79,2.82,2.8,2.87\n2024-08-01,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.23,2.21,2.26\n2024-07-31,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.08,2.06,2.11\n2024-07-30,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.37,2.36,2.39\n2024-07-29,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-28,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-27,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-26,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.06,2.06,2.06\n2024-07-25,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-07-24,Bremen,04,00+,10,17,17,17,17,680130,1.47,2.5,2.5,2.5,2.5\n2024-07-23,Bremen,04,00+,13,15,15,15,15,680130,1.91,2.21,2.21,2.21,2.21\n2024-07-22,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-21,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-20,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-19,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2024-07-18,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-07-17,Bremen,04,00+,10,12,12,12,12,680130,1.47,1.76,1.76,1.76,1.76\n2024-07-16,Bremen,04,00+,8,9,9,9,9,680130,1.18,1.32,1.32,1.32,1.32\n2024-07-15,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-14,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-13,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-12,Bremen,04,00+,10,13,13,13,13,680130,1.47,1.91,1.91,1.91,1.91\n2024-07-11,Bremen,04,00+,9,13,13,13,13,680130,1.32,1.91,1.91,1.91,1.91\n2024-07-10,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-09,Bremen,04,00+,19,21,21,21,21,680130,2.79,3.09,3.09,3.09,3.09\n2024-07-08,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-07,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-06,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-05,Bremen,04,00+,15,17,17,17,17,680130,2.21,2.5,2.5,2.5,2.5\n2024-07-04,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-07-03,Bremen,04,00+,13,16,16,16,16,680130,1.91,2.35,2.35,2.35,2.35\n2024-07-02,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-07-01,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-30,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-29,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-28,Bremen,04,00+,4,8,8,8,8,680130,0.59,1.18,1.18,1.18,1.18\n2024-06-27,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-06-26,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-25,Bremen,04,00+,7,7,7,7,7,680130,1.03,1.03,1.03,1.03,1.03\n2024-06-24,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-23,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-22,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-21,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-20,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-19,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2024-06-18,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-06-17,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-16,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-15,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-14,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-13,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-06-11,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2024-06-10,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-09,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-08,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-07,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-06-06,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-05,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-04,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2024-06-03,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-02,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-01,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-31,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-05-30,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-28,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-24,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-23,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-22,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2024-05-21,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-20,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-19,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-18,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-17,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-16,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-15,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-14,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2024-05-13,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-12,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-11,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-10,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-09,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-08,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-07,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-06,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-05,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-04,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-05-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-27,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-26,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-25,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-24,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-23,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-22,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-20,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-19,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-18,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-17,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-16,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-14,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-13,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-12,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-04-10,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-09,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-08,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-07,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-06,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-05,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2024-04-04,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-04-02,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-04-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-31,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-29,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-28,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2024-03-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-26,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-03-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-23,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-22,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-21,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-20,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-03-19,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-17,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-16,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-14,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-13,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-12,Bremen,04,00+,3,2,2,2,2,680130,0.44,0.29,0.29,0.29,0.29\n2024-03-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-10,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-09,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-08,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-07,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-06,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-05,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-04,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-03,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-02,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-01,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-29,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-28,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-27,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-26,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-25,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-24,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-23,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-22,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-02-21,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-20,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-19,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-18,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-17,Bremen,04,00+,11,12,12,12,12,680130,1.62,1.76,1.76,1.76,1.76\n2024-02-16,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-02-15,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-14,Bremen,04,00+,19,22,22,22,22,680130,2.79,3.23,3.23,3.23,3.23\n2024-02-13,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2024-02-12,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-11,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-10,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-02-09,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2024-02-08,Bremen,04,00+,4,9,9,9,9,680130,0.59,1.32,1.32,1.32,1.32\n2024-02-07,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-02-06,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-05,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-04,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-03,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-02,Bremen,04,00+,4,10,10,10,10,680130,0.59,1.47,1.47,1.47,1.47\n2024-02-01,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2024-01-31,Bremen,04,00+,6,9,9,9,9,680130,0.88,1.32,1.32,1.32,1.32\n2024-01-30,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-01-29,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-28,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-27,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-26,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2024-01-25,Bremen,04,00+,26,35,35,35,35,680130,3.82,5.15,5.15,5.15,5.15\n2024-01-24,Bremen,04,00+,33,41,41,41,41,680130,4.85,6.03,6.03,6.03,6.03\n2024-01-23,Bremen,04,00+,33,43,43,43,43,680130,4.85,6.32,6.32,6.32,6.32\n2024-01-22,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-21,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-20,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-19,Bremen,04,00+,19,41,41,41,41,680130,2.79,6.03,6.03,6.03,6.03\n2024-01-18,Bremen,04,00+,17,43,43,43,43,680130,2.5,6.32,6.32,6.32,6.32\n2024-01-17,Bremen,04,00+,19,45,45,45,45,680130,2.79,6.62,6.62,6.62,6.62\n2024-01-16,Bremen,04,00+,22,62,62,62,62,680130,3.23,9.12,9.12,9.12,9.12\n2024-01-15,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-14,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-13,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-12,Bremen,04,00+,18,55,55,55,55,680130,2.65,8.09,8.09,8.09,8.09\n2024-01-11,Bremen,04,00+,24,55,55,55,55,680130,3.53,8.09,8.09,8.09,8.09\n2024-01-10,Bremen,04,00+,24,57,57,57,57,680130,3.53,8.38,8.38,8.38,8.38\n2024-01-09,Bremen,04,00+,38,76,76,76,76,680130,5.59,11.17,11.17,11.17,11.17\n2024-01-08,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-07,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-06,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-05,Bremen,04,00+,43,84,84,84,84,680130,6.32,12.35,12.35,12.35,12.35\n2024-01-04,Bremen,04,00+,42,93,93,93,93,680130,6.18,13.67,13.67,13.67,13.67\n2024-01-03,Bremen,04,00+,55,145,145,145,145,680130,8.09,21.32,21.32,21.32,21.32\n2024-01-02,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2024-01-01,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-31,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-30,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-29,Bremen,04,00+,30,109,109,109,109,680130,4.41,16.03,16.03,16.03,16.03\n2023-12-28,Bremen,04,00+,10,96,96,96,96,680130,1.47,14.11,14.11,14.11,14.11\n2023-12-27,Bremen,04,00+,13,38,38,38,38,680130,1.91,5.59,5.59,5.59,5.59\n2023-12-26,Bremen,04,00+,52,129,129,129,129,680130,7.65,18.97,18.97,18.97,18.97\n2023-12-25,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-24,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-23,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-22,Bremen,04,00+,59,134,134,134,134,680130,8.67,19.7,19.7,19.7,19.7\n2023-12-21,Bremen,04,00+,71,156,156,156,156,680130,10.44,22.94,22.94,22.94,22.94\n2023-12-20,Bremen,04,00+,83,176,176,176,176,680130,12.2,25.88,25.88,25.88,25.88\n2023-12-19,Bremen,04,00+,64,117,117,117,117,680130,9.41,17.2,17.2,17.2,17.2\n2023-12-18,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-17,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-16,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-15,Bremen,04,00+,83,135,135,135,135,680130,12.2,19.85,19.85,19.85,19.85\n2023-12-14,Bremen,04,00+,62,125,125,125,125,680130,9.12,18.38,18.38,18.38,18.38\n2023-12-13,Bremen,04,00+,91,135,135,135,135,680130,13.38,19.85,19.85,19.85,19.85\n2023-12-12,Bremen,04,00+,72,124,124,124,124,680130,10.59,18.23,18.23,18.23,18.23\n2023-12-11,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-10,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-09,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-08,Bremen,04,00+,70,102,102,102,102,680130,10.29,15,15,15,15\n2023-12-07,Bremen,04,00+,60,95,95,95,95,680130,8.82,13.97,13.97,13.97,13.97\n2023-12-06,Bremen,04,00+,35,78,78,78,78,680130,5.15,11.47,11.47,11.47,11.47\n2023-12-05,Bremen,04,00+,55,108,108,108,108,680130,8.09,15.88,15.88,15.88,15.88\n2023-12-04,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-03,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-02,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-01,Bremen,04,00+,45,87,87,87,87,680130,6.62,12.79,12.79,12.79,12.79\n2023-11-30,Bremen,04,00+,51,99,99,99,99,680130,7.5,14.56,14.56,14.56,14.56\n2023-11-29,Bremen,04,00+,42,95,95,95,95,680130,6.18,13.97,13.97,13.97,13.97\n2023-11-28,Bremen,04,00+,41,73,73,73,73,680130,6.03,10.73,10.73,10.73,10.73\n2023-11-27,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-26,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-25,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-24,Bremen,04,00+,48,92,92,92,92,680130,7.06,13.53,13.53,13.53,13.53\n2023-11-23,Bremen,04,00+,41,80,80,80,80,680130,6.03,11.76,11.76,11.76,11.76\n2023-11-22,Bremen,04,00+,20,73,73,73,73,680130,2.94,10.73,10.73,10.73,10.73\n2023-11-21,Bremen,04,00+,39,66,66,66,66,680130,5.73,9.7,9.7,9.7,9.7\n2023-11-20,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-19,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-18,Bremen,04,00+,35,80,80,80,80,680130,5.15,11.76,11.76,11.76,11.76\n2023-11-17,Bremen,04,00+,45,93,93,93,93,680130,6.62,13.67,13.67,13.67,13.67\n2023-11-16,Bremen,04,00+,52,108,108,108,108,680130,7.65,15.88,15.88,15.88,15.88\n2023-11-15,Bremen,04,00+,68,136,136,136,136,680130,10,20,20,20,20\n2023-11-14,Bremen,04,00+,56,137,137,137,137,680130,8.23,20.14,20.14,20.14,20.14\n2023-11-13,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-12,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-11,Bremen,04,00+,41,122,122,122,122,680130,6.03,17.94,17.94,17.94,17.94\n2023-11-10,Bremen,04,00+,50,115,115,115,115,680130,7.35,16.91,16.91,16.91,16.91\n2023-11-09,Bremen,04,00+,49,123,123,123,123,680130,7.2,18.08,18.08,18.08,18.08\n2023-11-08,Bremen,04,00+,67,115,115,115,115,680130,9.85,16.91,16.91,16.91,16.91\n2023-11-07,Bremen,04,00+,67,92,92,92,92,680130,9.85,13.53,13.53,13.53,13.53\n2023-11-06,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-05,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-04,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-03,Bremen,04,00+,45,90,90,90,90,680130,6.62,13.23,13.23,13.23,13.23\n2023-11-02,Bremen,04,00+,47,60,60,60,60,680130,6.91,8.82,8.82,8.82,8.82\n2023-11-01,Bremen,04,00+,25,37,37,37,37,680130,3.68,5.44,5.44,5.44,5.44\n2023-10-31,Bremen,04,00+,31,44,44,44,44,680130,4.56,6.47,6.47,6.47,6.47\n2023-10-30,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-29,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-28,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-27,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-10-26,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-10-25,Bremen,04,00+,21,24,24,24,24,680130,3.09,3.53,3.53,3.53,3.53\n2023-10-24,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-23,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-22,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-21,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-20,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.94,2.94,2.94\n2023-10-19,Bremen,04,00+,13,22,22,22,22,680130,1.91,3.23,3.23,3.23,3.23\n2023-10-18,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2023-10-17,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-16,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-15,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-14,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-13,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-12,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2023-10-11,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-10,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-09,Bremen,04,00+,4,7,7,7,7,680130,0.59,1.03,1.03,1.03,1.03\n2023-10-08,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-07,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-06,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-05,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-04,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-10-03,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2023-10-02,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-10-01,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-30,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-29,Bremen,04,00+,25,29,29,29,29,680130,3.68,4.26,4.26,4.26,4.26\n2023-09-28,Bremen,04,00+,23,28,28,28,28,680130,3.38,4.12,4.12,4.12,4.12\n2023-09-27,Bremen,04,00+,22,27,27,27,27,680130,3.23,3.97,3.97,3.97,3.97\n2023-09-26,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-09-25,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-24,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-23,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-22,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-09-21,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-09-20,Bremen,04,00+,19,23,23,23,23,680130,2.79,3.38,3.38,3.38,3.38\n2023-09-19,Bremen,04,00+,24,28,28,28,28,680130,3.53,4.12,4.12,4.12,4.12\n2023-09-18,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-17,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-16,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-15,Bremen,04,00+,19,25,25,25,25,680130,2.79,3.68,3.68,3.68,3.68\n2023-09-14,Bremen,04,00+,36,41,41,41,41,680130,5.29,6.03,6.03,6.03,6.03\n2023-09-13,Bremen,04,00+,42,45,45,45,45,680130,6.18,6.62,6.62,6.62,6.62\n2023-09-12,Bremen,04,00+,43,48,48,48,48,680130,6.32,7.06,7.06,7.06,7.06\n2023-09-11,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-10,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-09,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-08,Bremen,04,00+,37,51,51,51,51,680130,5.44,7.5,7.5,7.5,7.5\n2023-09-07,Bremen,04,00+,21,35,35,35,35,680130,3.09,5.15,5.15,5.15,5.15\n2023-09-06,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-09-05,Bremen,04,00+,46,53,53,53,53,680130,6.76,7.79,7.79,7.79,7.79\n2023-09-04,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-03,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-02,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-01,Bremen,04,00+,58,56,56,56,56,680130,8.53,8.23,8.23,8.23,8.23\n2023-08-31,Bremen,04,00+,37,61,61,61,61,680130,5.44,8.97,8.97,8.97,8.97\n2023-08-30,Bremen,04,00+,39,40,40,40,40,680130,5.73,5.88,5.88,5.88,5.88\n2023-08-29,Bremen,04,00+,25,34,34,34,34,680130,3.68,5,5,5,5\n2023-08-28,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-27,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-26,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-25,Bremen,04,00+,0,32,32,32,32,680130,0,4.7,4.7,4.7,4.7\n2023-08-24,Bremen,04,00+,24,33,33,33,33,680130,3.53,4.85,4.85,4.85,4.85\n2023-08-23,Bremen,04,00+,21,32,32,32,32,680130,3.09,4.7,4.7,4.7,4.7\n2023-08-22,Bremen,04,00+,18,29,29,29,29,680130,2.65,4.26,4.26,4.26,4.26\n2023-08-21,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-20,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-19,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-18,Bremen,04,00+,12,18,18,18,18,680130,1.76,2.65,2.65,2.65,2.65\n2023-08-17,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2023-08-16,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-08-15,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2023-08-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-10,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2023-08-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-08-08,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-07,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-08-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-31,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-29,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-28,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-07-27,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2023-07-26,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-25,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-24,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-23,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-22,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-20,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-13,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-12,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-11,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-08,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-07,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-02,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-24,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-23,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-22,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-21,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-20,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-06-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-13,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-12,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-11,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-09,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2023-06-08,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2023-06-07,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-06,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-05,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-04,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-03,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-02,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2023-06-01,Bremen,04,00+,3,6,6,6,6,680130,0.44,0.88,0.88,0.88,0.88\n2023-05-31,Bremen,04,00+,0,6,6,6,6,680130,0,0.88,0.88,0.88,0.88\n2023-05-30,Bremen,04,00+,1,6,6,6,6,680130,0.15,0.88,0.88,0.88,0.88\n2023-05-29,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-28,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-27,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-26,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-25,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-05-23,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-22,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-21,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-20,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-19,Bremen,04,00+,1,5,5,5,5,680130,0.15,0.74,0.74,0.74,0.74\n2023-05-18,Bremen,04,00+,2,6,6,6,6,680130,0.29,0.88,0.88,0.88,0.88\n2023-05-17,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-16,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-05-15,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-12,Bremen,04,00+,10,9,9,9,9,680130,1.47,1.32,1.32,1.32,1.32\n2023-05-11,Bremen,04,00+,20,10,10,10,10,680130,2.94,1.47,1.47,1.47,1.47\n2023-05-10,Bremen,04,00+,23,13,13,13,13,680130,3.38,1.91,1.91,1.91,1.91\n2023-05-09,Bremen,04,00+,40,25,25,25,25,680130,5.88,3.68,3.68,3.68,3.68\n2023-05-08,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-07,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-06,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-05,Bremen,04,00+,4,19,19,19,19,680130,0.59,2.79,2.79,2.79,2.79\n2023-05-04,Bremen,04,00+,6,21,21,21,21,680130,0.88,3.09,3.09,3.09,3.09\n2023-05-03,Bremen,04,00+,6,19,19,19,19,680130,0.88,2.79,2.79,2.79,2.79\n2023-05-02,Bremen,04,00+,1,9,9,9,9,680130,0.15,1.32,1.32,1.32,1.32\n2023-05-01,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-30,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-29,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-28,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-27,Bremen,04,00+,5,11,11,11,11,680130,0.74,1.62,1.62,1.62,1.62\n2023-04-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-25,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-24,Bremen,04,00+,4,13,13,13,13,680130,0.59,1.91,1.91,1.91,1.91\n2023-04-23,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-22,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-21,Bremen,04,00+,6,15,15,15,15,680130,0.88,2.21,2.21,2.21,2.21\n2023-04-20,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-19,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-18,Bremen,04,00+,13,23,23,23,23,680130,1.91,3.38,3.38,3.38,3.38\n2023-04-17,Bremen,04,00+,12,17,17,17,17,680130,1.76,2.5,2.5,2.5,2.5\n2023-04-16,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-15,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-14,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-04-13,Bremen,04,00+,5,15,15,15,15,680130,0.74,2.21,2.21,2.21,2.21\n2023-04-12,Bremen,04,00+,12,20,20,20,20,680130,1.76,2.94,2.94,2.94,2.94\n2023-04-11,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-04-10,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-09,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-08,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-07,Bremen,04,00+,25,32,32,32,32,680130,3.68,4.7,4.7,4.7,4.7\n2023-04-06,Bremen,04,00+,26,33,33,33,33,680130,3.82,4.85,4.85,4.85,4.85\n2023-04-05,Bremen,04,00+,21,30,30,30,30,680130,3.09,4.41,4.41,4.41,4.41\n2023-04-04,Bremen,04,00+,15,25,25,25,25,680130,2.21,3.68,3.68,3.68,3.68\n2023-04-03,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-02,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-01,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-03-31,Bremen,04,00+,26,31,31,31,31,680130,3.82,4.56,4.56,4.56,4.56\n2023-03-30,Bremen,04,00+,23,33,33,33,33,680130,3.38,4.85,4.85,4.85,4.85\n2023-03-29,Bremen,04,00+,29,36,36,36,36,680130,4.26,5.29,5.29,5.29,5.29\n2023-03-28,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-27,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-26,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-25,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-24,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-23,Bremen,04,00+,35,51,51,51,51,680130,5.15,7.5,7.5,7.5,7.5\n2023-03-22,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-03-21,Bremen,04,00+,41,52,52,52,52,680130,6.03,7.65,7.65,7.65,7.65\n2023-03-20,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-19,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-18,Bremen,04,00+,53,70,70,70,70,680130,7.79,10.29,10.29,10.29,10.29\n2023-03-17,Bremen,04,00+,49,71,71,71,71,680130,7.2,10.44,10.44,10.44,10.44\n2023-03-16,Bremen,04,00+,48,71,71,71,71,680130,7.06,10.44,10.44,10.44,10.44\n2023-03-15,Bremen,04,00+,31,80,80,80,80,680130,4.56,11.76,11.76,11.76,11.76\n2023-03-14,Bremen,04,00+,41,76,76,76,76,680130,6.03,11.17,11.17,11.17,11.17\n2023-03-13,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-12,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-11,Bremen,04,00+,41,59,59,59,59,680130,6.03,8.67,8.67,8.67,8.67\n2023-03-10,Bremen,04,00+,39,57,57,57,57,680130,5.73,8.38,8.38,8.38,8.38\n2023-03-09,Bremen,04,00+,32,64,64,64,64,680130,4.7,9.41,9.41,9.41,9.41\n2023-03-08,Bremen,04,00+,42,65,65,65,65,680130,6.18,9.56,9.56,9.56,9.56\n2023-03-07,Bremen,04,00+,39,54,54,54,54,680130,5.73,7.94,7.94,7.94,7.94\n2023-03-06,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-05,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-04,Bremen,04,00+,40,47,47,47,47,680130,5.88,6.91,6.91,6.91,6.91\n2023-03-03,Bremen,04,00+,24,47,47,47,47,680130,3.53,6.91,6.91,6.91,6.91\n2023-03-02,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-03-01,Bremen,04,00+,41,56,56,56,56,680130,6.03,8.23,8.23,8.23,8.23\n2023-02-28,Bremen,04,00+,43,58,58,58,58,680130,6.32,8.53,8.53,8.53,8.53\n2023-02-27,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-26,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-25,Bremen,04,00+,52,64,64,64,64,680130,7.65,9.41,9.41,9.41,9.41\n2023-02-24,Bremen,04,00+,42,62,62,62,62,680130,6.18,9.12,9.12,9.12,9.12\n2023-02-23,Bremen,04,00+,35,52,52,52,52,680130,5.15,7.65,7.65,7.65,7.65\n2023-02-22,Bremen,04,00+,28,38,38,38,38,680130,4.12,5.59,5.59,5.59,5.59\n2023-02-21,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-02-20,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-19,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-18,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-17,Bremen,04,00+,44,55,55,55,55,680130,6.47,8.09,8.09,8.09,8.09\n2023-02-16,Bremen,04,00+,42,54,54,54,54,680130,6.18,7.94,7.94,7.94,7.94\n2023-02-15,Bremen,04,00+,33,49,49,49,49,680130,4.85,7.2,7.2,7.2,7.2\n2023-02-14,Bremen,04,00+,28,43,43,43,43,680130,4.12,6.32,6.32,6.32,6.32\n2023-02-13,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-12,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-11,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-10,Bremen,04,00+,18,31,31,31,31,680130,2.65,4.56,4.56,4.56,4.56\n2023-02-09,Bremen,04,00+,17,30,30,30,30,680130,2.5,4.41,4.41,4.41,4.41\n2023-02-08,Bremen,04,00+,14,31,31,31,31,680130,2.06,4.56,4.56,4.56,4.56\n2023-02-07,Bremen,04,00+,13,24,24,24,24,680130,1.91,3.53,3.53,3.53,3.53\n2023-02-06,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-05,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-04,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-03,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-02-02,Bremen,04,00+,13,18,18,18,18,680130,1.91,2.65,2.65,2.65,2.65\n2023-02-01,Bremen,04,00+,12,15,15,15,15,680130,1.76,2.21,2.21,2.21,2.21\n2023-01-31,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-01-30,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-29,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-28,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-27,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-01-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-01-25,Bremen,04,00+,8,13,13,13,13,680130,1.18,1.91,1.91,1.91,1.91\n2023-01-24,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-01-23,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-22,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-21,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-20,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-01-19,Bremen,04,00+,17,26,26,26,26,680130,2.5,3.82,3.82,3.82,3.82\n2023-01-18,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2023-01-17,Bremen,04,00+,24,34,34,34,34,680130,3.53,5,5,5,5\n2023-01-16,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-15,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-14,Bremen,04,00+,24,37,37,37,37,680130,3.53,5.44,5.44,5.44,5.44\n2023-01-13,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-01-12,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-01-11,Bremen,04,00+,53,63,63,63,63,680130,7.79,9.26,9.26,9.26,9.26\n2023-01-10,Bremen,04,00+,64,77,77,77,77,680130,9.41,11.32,11.32,11.32,11.32\n2023-01-09,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-08,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-07,Bremen,04,00+,75,0,0,0,0,680130,11.03,0,0,0,0\n2023-01-06,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-05,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-04,Bremen,04,00+,67,0,0,0,0,680130,9.85,0,0,0,0\n2023-01-03,Bremen,04,00+,78,0,0,0,0,680130,11.47,0,0,0,0\n2023-01-02,Bremen,04,00+,63,0,0,0,0,680130,9.26,0,0,0,0\n2024-08-31,Nordrhein-Westfalen,05,00+,297,297,NA,NA,NA,17925570,1.66,1.66,NA,NA,NA\n2024-08-30,Nordrhein-Westfalen,05,00+,275,310,NA,NA,NA,17925570,1.53,1.73,NA,NA,NA\n2024-08-29,Nordrhein-Westfalen,05,00+,238,314,370,353,398,17925570,1.33,1.75,2.07,1.97,2.23\n2024-08-28,Nordrhein-Westfalen,05,00+,229,287,329,315,353,17925570,1.28,1.6,1.84,1.76,1.97\n2024-08-27,Nordrhein-Westfalen,05,00+,210,288,323,310,345,17925570,1.17,1.61,1.8,1.73,1.93\n2024-08-26,Nordrhein-Westfalen,05,00+,231,277,300,290,320,17925570,1.29,1.55,1.68,1.62,1.79\n2024-08-25,Nordrhein-Westfalen,05,00+,232,272,295,285,313,17925570,1.29,1.52,1.65,1.59,1.75\n2024-08-24,Nordrhein-Westfalen,05,00+,238,272,294,284,312,17925570,1.33,1.52,1.64,1.59,1.75\n2024-08-23,Nordrhein-Westfalen,05,00+,255,293,314,304,334,17925570,1.42,1.63,1.76,1.7,1.87\n2024-08-22,Nordrhein-Westfalen,05,00+,257,313,334,323,352,17925570,1.43,1.75,1.86,1.81,1.97\n2024-08-21,Nordrhein-Westfalen,05,00+,257,332,352,342,371,17925570,1.43,1.85,1.96,1.91,2.07\n2024-08-20,Nordrhein-Westfalen,05,00+,237,327,344,335,362,17925570,1.32,1.82,1.92,1.87,2.02\n2024-08-19,Nordrhein-Westfalen,05,00+,298,363,379,370,396,17925570,1.66,2.03,2.12,2.06,2.21\n2024-08-18,Nordrhein-Westfalen,05,00+,301,364,380,371,397,17925570,1.68,2.03,2.12,2.07,2.22\n2024-08-17,Nordrhein-Westfalen,05,00+,303,360,375,366,393,17925570,1.69,2.01,2.1,2.05,2.19\n2024-08-16,Nordrhein-Westfalen,05,00+,270,352,366,358,382,17925570,1.51,1.96,2.04,2,2.13\n2024-08-15,Nordrhein-Westfalen,05,00+,242,330,342,334,356,17925570,1.35,1.84,1.91,1.87,1.99\n2024-08-14,Nordrhein-Westfalen,05,00+,253,324,334,328,348,17925570,1.41,1.81,1.87,1.83,1.94\n2024-08-13,Nordrhein-Westfalen,05,00+,245,336,346,339,359,17925570,1.37,1.87,1.93,1.9,2\n2024-08-12,Nordrhein-Westfalen,05,00+,280,317,324,319,334,17925570,1.56,1.77,1.81,1.78,1.87\n2024-08-11,Nordrhein-Westfalen,05,00+,284,319,326,321,336,17925570,1.58,1.78,1.82,1.79,1.88\n2024-08-10,Nordrhein-Westfalen,05,00+,290,323,330,325,340,17925570,1.62,1.8,1.84,1.82,1.9\n2024-08-09,Nordrhein-Westfalen,05,00+,272,325,331,327,341,17925570,1.52,1.81,1.85,1.83,1.9\n2024-08-08,Nordrhein-Westfalen,05,00+,267,333,339,335,347,17925570,1.49,1.86,1.89,1.87,1.94\n2024-08-07,Nordrhein-Westfalen,05,00+,249,332,337,333,345,17925570,1.39,1.85,1.88,1.86,1.93\n2024-08-06,Nordrhein-Westfalen,05,00+,168,327,331,328,338,17925570,0.94,1.82,1.85,1.83,1.89\n2024-08-05,Nordrhein-Westfalen,05,00+,292,358,362,359,368,17925570,1.63,2,2.02,2,2.06\n2024-08-04,Nordrhein-Westfalen,05,00+,300,362,366,363,372,17925570,1.67,2.02,2.04,2.03,2.08\n2024-08-03,Nordrhein-Westfalen,05,00+,303,359,362,360,369,17925570,1.69,2,2.02,2.01,2.06\n2024-08-02,Nordrhein-Westfalen,05,00+,292,363,366,363,372,17925570,1.63,2.03,2.04,2.03,2.08\n2024-08-01,Nordrhein-Westfalen,05,00+,299,377,380,377,384,17925570,1.67,2.1,2.12,2.11,2.15\n2024-07-31,Nordrhein-Westfalen,05,00+,305,392,394,392,398,17925570,1.7,2.19,2.2,2.19,2.23\n2024-07-30,Nordrhein-Westfalen,05,00+,318,445,447,445,450,17925570,1.77,2.48,2.49,2.49,2.51\n2024-07-29,Nordrhein-Westfalen,05,00+,364,454,454,454,456,17925570,2.03,2.53,2.54,2.53,2.54\n2024-07-28,Nordrhein-Westfalen,05,00+,367,448,448,448,449,17925570,2.05,2.5,2.5,2.5,2.51\n2024-07-27,Nordrhein-Westfalen,05,00+,370,449,449,449,450,17925570,2.06,2.5,2.51,2.51,2.52\n2024-07-26,Nordrhein-Westfalen,05,00+,401,481,481,481,482,17925570,2.24,2.68,2.69,2.68,2.69\n2024-07-25,Nordrhein-Westfalen,05,00+,411,508,508,508,508,17925570,2.29,2.83,2.84,2.83,2.84\n2024-07-24,Nordrhein-Westfalen,05,00+,411,532,532,532,532,17925570,2.29,2.97,2.97,2.97,2.97\n2024-07-23,Nordrhein-Westfalen,05,00+,365,500,500,500,500,17925570,2.04,2.79,2.79,2.79,2.79\n2024-07-22,Nordrhein-Westfalen,05,00+,432,526,526,526,526,17925570,2.41,2.93,2.93,2.93,2.93\n2024-07-21,Nordrhein-Westfalen,05,00+,435,527,527,527,527,17925570,2.43,2.94,2.94,2.94,2.94\n2024-07-20,Nordrhein-Westfalen,05,00+,446,538,538,538,538,17925570,2.49,3,3,3,3\n2024-07-19,Nordrhein-Westfalen,05,00+,419,528,528,528,528,17925570,2.34,2.95,2.95,2.95,2.95\n2024-07-18,Nordrhein-Westfalen,05,00+,402,515,515,515,515,17925570,2.24,2.87,2.87,2.87,2.87\n2024-07-17,Nordrhein-Westfalen,05,00+,380,529,529,529,529,17925570,2.12,2.95,2.95,2.95,2.95\n2024-07-16,Nordrhein-Westfalen,05,00+,365,520,520,520,520,17925570,2.04,2.9,2.9,2.9,2.9\n2024-07-15,Nordrhein-Westfalen,05,00+,379,493,493,493,493,17925570,2.11,2.75,2.75,2.75,2.75\n2024-07-14,Nordrhein-Westfalen,05,00+,382,495,495,495,495,17925570,2.13,2.76,2.76,2.76,2.76\n2024-07-13,Nordrhein-Westfalen,05,00+,390,489,489,489,489,17925570,2.18,2.73,2.73,2.73,2.73\n2024-07-12,Nordrhein-Westfalen,05,00+,353,471,471,471,471,17925570,1.97,2.63,2.63,2.63,2.63\n2024-07-11,Nordrhein-Westfalen,05,00+,339,462,462,462,462,17925570,1.89,2.58,2.58,2.58,2.58\n2024-07-10,Nordrhein-Westfalen,05,00+,316,428,428,428,428,17925570,1.76,2.39,2.39,2.39,2.39\n2024-07-09,Nordrhein-Westfalen,05,00+,283,410,410,410,410,17925570,1.58,2.29,2.29,2.29,2.29\n2024-07-08,Nordrhein-Westfalen,05,00+,302,400,400,400,400,17925570,1.68,2.23,2.23,2.23,2.23\n2024-07-07,Nordrhein-Westfalen,05,00+,302,394,394,394,394,17925570,1.68,2.2,2.2,2.2,2.2\n2024-07-06,Nordrhein-Westfalen,05,00+,304,388,388,388,388,17925570,1.7,2.16,2.16,2.16,2.16\n2024-07-05,Nordrhein-Westfalen,05,00+,305,397,397,397,397,17925570,1.7,2.21,2.21,2.21,2.21\n2024-07-04,Nordrhein-Westfalen,05,00+,306,398,398,398,398,17925570,1.71,2.22,2.22,2.22,2.22\n2024-07-03,Nordrhein-Westfalen,05,00+,310,393,393,393,393,17925570,1.73,2.19,2.19,2.19,2.19\n2024-07-02,Nordrhein-Westfalen,05,00+,313,424,424,424,424,17925570,1.75,2.37,2.37,2.37,2.37\n2024-07-01,Nordrhein-Westfalen,05,00+,312,389,389,389,389,17925570,1.74,2.17,2.17,2.17,2.17\n2024-06-30,Nordrhein-Westfalen,05,00+,319,397,397,397,397,17925570,1.78,2.21,2.21,2.21,2.21\n2024-06-29,Nordrhein-Westfalen,05,00+,326,401,401,401,401,17925570,1.82,2.24,2.24,2.24,2.24\n2024-06-28,Nordrhein-Westfalen,05,00+,298,389,389,389,389,17925570,1.66,2.17,2.17,2.17,2.17\n2024-06-27,Nordrhein-Westfalen,05,00+,291,389,389,389,389,17925570,1.62,2.17,2.17,2.17,2.17\n2024-06-26,Nordrhein-Westfalen,05,00+,277,375,375,375,375,17925570,1.55,2.09,2.09,2.09,2.09\n2024-06-25,Nordrhein-Westfalen,05,00+,234,351,351,351,351,17925570,1.31,1.96,1.96,1.96,1.96\n2024-06-24,Nordrhein-Westfalen,05,00+,225,327,327,327,327,17925570,1.26,1.82,1.82,1.82,1.82\n2024-06-23,Nordrhein-Westfalen,05,00+,228,324,324,324,324,17925570,1.27,1.81,1.81,1.81,1.81\n2024-06-22,Nordrhein-Westfalen,05,00+,231,320,320,320,320,17925570,1.29,1.79,1.79,1.79,1.79\n2024-06-21,Nordrhein-Westfalen,05,00+,205,303,303,303,303,17925570,1.14,1.69,1.69,1.69,1.69\n2024-06-20,Nordrhein-Westfalen,05,00+,183,260,260,260,260,17925570,1.02,1.45,1.45,1.45,1.45\n2024-06-19,Nordrhein-Westfalen,05,00+,172,250,250,250,250,17925570,0.96,1.39,1.39,1.39,1.39\n2024-06-18,Nordrhein-Westfalen,05,00+,145,217,217,217,217,17925570,0.81,1.21,1.21,1.21,1.21\n2024-06-17,Nordrhein-Westfalen,05,00+,133,184,184,184,184,17925570,0.74,1.03,1.03,1.03,1.03\n2024-06-16,Nordrhein-Westfalen,05,00+,136,182,182,182,182,17925570,0.76,1.02,1.02,1.02,1.02\n2024-06-15,Nordrhein-Westfalen,05,00+,137,180,180,180,180,17925570,0.76,1,1,1,1\n2024-06-14,Nordrhein-Westfalen,05,00+,113,171,171,171,171,17925570,0.63,0.95,0.95,0.95,0.95\n2024-06-13,Nordrhein-Westfalen,05,00+,113,160,160,160,160,17925570,0.63,0.89,0.89,0.89,0.89\n2024-06-12,Nordrhein-Westfalen,05,00+,85,128,128,128,128,17925570,0.47,0.71,0.71,0.71,0.71\n2024-06-11,Nordrhein-Westfalen,05,00+,86,115,115,115,115,17925570,0.48,0.64,0.64,0.64,0.64\n2024-06-10,Nordrhein-Westfalen,05,00+,86,106,106,106,106,17925570,0.48,0.59,0.59,0.59,0.59\n2024-06-09,Nordrhein-Westfalen,05,00+,86,104,104,104,104,17925570,0.48,0.58,0.58,0.58,0.58\n2024-06-08,Nordrhein-Westfalen,05,00+,88,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-06-07,Nordrhein-Westfalen,05,00+,73,98,98,98,98,17925570,0.41,0.55,0.55,0.55,0.55\n2024-06-06,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-06-05,Nordrhein-Westfalen,05,00+,56,88,88,88,88,17925570,0.31,0.49,0.49,0.49,0.49\n2024-06-04,Nordrhein-Westfalen,05,00+,43,82,82,82,82,17925570,0.24,0.46,0.46,0.46,0.46\n2024-06-03,Nordrhein-Westfalen,05,00+,52,75,75,75,75,17925570,0.29,0.42,0.42,0.42,0.42\n2024-06-02,Nordrhein-Westfalen,05,00+,53,75,75,75,75,17925570,0.3,0.42,0.42,0.42,0.42\n2024-06-01,Nordrhein-Westfalen,05,00+,53,73,73,73,73,17925570,0.3,0.41,0.41,0.41,0.41\n2024-05-31,Nordrhein-Westfalen,05,00+,44,59,59,59,59,17925570,0.25,0.33,0.33,0.33,0.33\n2024-05-30,Nordrhein-Westfalen,05,00+,47,62,62,62,62,17925570,0.26,0.35,0.35,0.35,0.35\n2024-05-29,Nordrhein-Westfalen,05,00+,52,62,62,62,62,17925570,0.29,0.35,0.35,0.35,0.35\n2024-05-28,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-05-27,Nordrhein-Westfalen,05,00+,48,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-26,Nordrhein-Westfalen,05,00+,48,64,64,64,64,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-25,Nordrhein-Westfalen,05,00+,49,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-24,Nordrhein-Westfalen,05,00+,54,71,71,71,71,17925570,0.3,0.4,0.4,0.4,0.4\n2024-05-23,Nordrhein-Westfalen,05,00+,61,81,81,81,81,17925570,0.34,0.45,0.45,0.45,0.45\n2024-05-22,Nordrhein-Westfalen,05,00+,53,85,85,85,85,17925570,0.3,0.47,0.47,0.47,0.47\n2024-05-21,Nordrhein-Westfalen,05,00+,80,96,96,96,96,17925570,0.45,0.54,0.54,0.54,0.54\n2024-05-20,Nordrhein-Westfalen,05,00+,114,133,133,133,133,17925570,0.64,0.74,0.74,0.74,0.74\n2024-05-19,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-18,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-17,Nordrhein-Westfalen,05,00+,106,140,140,140,140,17925570,0.59,0.78,0.78,0.78,0.78\n2024-05-16,Nordrhein-Westfalen,05,00+,104,126,126,126,126,17925570,0.58,0.7,0.7,0.7,0.7\n2024-05-15,Nordrhein-Westfalen,05,00+,105,123,123,123,123,17925570,0.59,0.69,0.69,0.69,0.69\n2024-05-14,Nordrhein-Westfalen,05,00+,49,87,87,87,87,17925570,0.27,0.49,0.49,0.49,0.49\n2024-05-13,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2024-05-12,Nordrhein-Westfalen,05,00+,55,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-05-11,Nordrhein-Westfalen,05,00+,55,79,79,79,79,17925570,0.31,0.44,0.44,0.44,0.44\n2024-05-10,Nordrhein-Westfalen,05,00+,53,76,76,76,76,17925570,0.3,0.42,0.42,0.42,0.42\n2024-05-09,Nordrhein-Westfalen,05,00+,63,88,88,88,88,17925570,0.35,0.49,0.49,0.49,0.49\n2024-05-08,Nordrhein-Westfalen,05,00+,49,74,74,74,74,17925570,0.27,0.41,0.41,0.41,0.41\n2024-05-07,Nordrhein-Westfalen,05,00+,42,77,77,77,77,17925570,0.23,0.43,0.43,0.43,0.43\n2024-05-06,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-05,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-04,Nordrhein-Westfalen,05,00+,63,95,95,95,95,17925570,0.35,0.53,0.53,0.53,0.53\n2024-05-03,Nordrhein-Westfalen,05,00+,60,97,97,97,97,17925570,0.33,0.54,0.54,0.54,0.54\n2024-05-02,Nordrhein-Westfalen,05,00+,64,100,100,100,100,17925570,0.36,0.56,0.56,0.56,0.56\n2024-05-01,Nordrhein-Westfalen,05,00+,74,108,108,108,108,17925570,0.41,0.6,0.6,0.6,0.6\n2024-04-30,Nordrhein-Westfalen,05,00+,73,110,110,110,110,17925570,0.41,0.61,0.61,0.61,0.61\n2024-04-29,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-28,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-27,Nordrhein-Westfalen,05,00+,48,71,71,71,71,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-26,Nordrhein-Westfalen,05,00+,44,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-25,Nordrhein-Westfalen,05,00+,40,56,56,56,56,17925570,0.22,0.31,0.31,0.31,0.31\n2024-04-24,Nordrhein-Westfalen,05,00+,33,50,50,50,50,17925570,0.18,0.28,0.28,0.28,0.28\n2024-04-23,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-22,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-21,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-20,Nordrhein-Westfalen,05,00+,29,43,43,43,43,17925570,0.16,0.24,0.24,0.24,0.24\n2024-04-19,Nordrhein-Westfalen,05,00+,28,44,44,44,44,17925570,0.16,0.25,0.25,0.25,0.25\n2024-04-18,Nordrhein-Westfalen,05,00+,38,48,48,48,48,17925570,0.21,0.27,0.27,0.27,0.27\n2024-04-17,Nordrhein-Westfalen,05,00+,42,56,56,56,56,17925570,0.23,0.31,0.31,0.31,0.31\n2024-04-16,Nordrhein-Westfalen,05,00+,40,53,53,53,53,17925570,0.22,0.3,0.3,0.3,0.3\n2024-04-15,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-14,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-13,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-12,Nordrhein-Westfalen,05,00+,51,60,60,60,60,17925570,0.28,0.33,0.33,0.33,0.33\n2024-04-11,Nordrhein-Westfalen,05,00+,42,53,53,53,53,17925570,0.23,0.3,0.3,0.3,0.3\n2024-04-10,Nordrhein-Westfalen,05,00+,48,60,60,60,60,17925570,0.27,0.33,0.33,0.33,0.33\n2024-04-09,Nordrhein-Westfalen,05,00+,61,85,85,85,85,17925570,0.34,0.47,0.47,0.47,0.47\n2024-04-08,Nordrhein-Westfalen,05,00+,53,67,67,67,67,17925570,0.3,0.37,0.37,0.37,0.37\n2024-04-07,Nordrhein-Westfalen,05,00+,56,70,70,70,70,17925570,0.31,0.39,0.39,0.39,0.39\n2024-04-06,Nordrhein-Westfalen,05,00+,57,70,70,70,70,17925570,0.32,0.39,0.39,0.39,0.39\n2024-04-05,Nordrhein-Westfalen,05,00+,45,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-04,Nordrhein-Westfalen,05,00+,38,69,69,69,69,17925570,0.21,0.38,0.38,0.38,0.38\n2024-04-03,Nordrhein-Westfalen,05,00+,39,70,70,70,70,17925570,0.22,0.39,0.39,0.39,0.39\n2024-04-02,Nordrhein-Westfalen,05,00+,39,63,63,63,63,17925570,0.22,0.35,0.35,0.35,0.35\n2024-04-01,Nordrhein-Westfalen,05,00+,64,89,89,89,89,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-31,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2024-03-30,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-03-29,Nordrhein-Westfalen,05,00+,79,101,101,101,101,17925570,0.44,0.56,0.56,0.56,0.56\n2024-03-28,Nordrhein-Westfalen,05,00+,80,99,99,99,99,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-27,Nordrhein-Westfalen,05,00+,71,100,100,100,100,17925570,0.4,0.56,0.56,0.56,0.56\n2024-03-26,Nordrhein-Westfalen,05,00+,64,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-25,Nordrhein-Westfalen,05,00+,80,100,100,100,100,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-24,Nordrhein-Westfalen,05,00+,81,101,101,101,101,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-23,Nordrhein-Westfalen,05,00+,81,98,98,98,98,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-22,Nordrhein-Westfalen,05,00+,93,106,106,106,106,17925570,0.52,0.59,0.59,0.59,0.59\n2024-03-21,Nordrhein-Westfalen,05,00+,87,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-03-20,Nordrhein-Westfalen,05,00+,92,109,109,109,109,17925570,0.51,0.61,0.61,0.61,0.61\n2024-03-19,Nordrhein-Westfalen,05,00+,83,115,115,115,115,17925570,0.46,0.64,0.64,0.64,0.64\n2024-03-18,Nordrhein-Westfalen,05,00+,92,116,116,116,116,17925570,0.51,0.65,0.65,0.65,0.65\n2024-03-17,Nordrhein-Westfalen,05,00+,93,116,116,116,116,17925570,0.52,0.65,0.65,0.65,0.65\n2024-03-16,Nordrhein-Westfalen,05,00+,98,122,122,122,122,17925570,0.55,0.68,0.68,0.68,0.68\n2024-03-15,Nordrhein-Westfalen,05,00+,109,128,128,128,128,17925570,0.61,0.71,0.71,0.71,0.71\n2024-03-14,Nordrhein-Westfalen,05,00+,99,133,133,133,133,17925570,0.55,0.74,0.74,0.74,0.74\n2024-03-13,Nordrhein-Westfalen,05,00+,111,141,141,141,141,17925570,0.62,0.79,0.79,0.79,0.79\n2024-03-12,Nordrhein-Westfalen,05,00+,115,154,154,154,154,17925570,0.64,0.86,0.86,0.86,0.86\n2024-03-11,Nordrhein-Westfalen,05,00+,111,165,165,165,165,17925570,0.62,0.92,0.92,0.92,0.92\n2024-03-10,Nordrhein-Westfalen,05,00+,111,164,164,164,164,17925570,0.62,0.91,0.91,0.91,0.91\n2024-03-09,Nordrhein-Westfalen,05,00+,113,162,162,162,162,17925570,0.63,0.9,0.9,0.9,0.9\n2024-03-08,Nordrhein-Westfalen,05,00+,132,152,152,152,152,17925570,0.74,0.85,0.85,0.85,0.85\n2024-03-07,Nordrhein-Westfalen,05,00+,126,161,161,161,161,17925570,0.7,0.9,0.9,0.9,0.9\n2024-03-06,Nordrhein-Westfalen,05,00+,134,163,163,163,163,17925570,0.75,0.91,0.91,0.91,0.91\n2024-03-05,Nordrhein-Westfalen,05,00+,135,166,166,166,166,17925570,0.75,0.93,0.93,0.93,0.93\n2024-03-04,Nordrhein-Westfalen,05,00+,138,165,165,165,165,17925570,0.77,0.92,0.92,0.92,0.92\n2024-03-03,Nordrhein-Westfalen,05,00+,143,170,170,170,170,17925570,0.8,0.95,0.95,0.95,0.95\n2024-03-02,Nordrhein-Westfalen,05,00+,145,168,168,168,168,17925570,0.81,0.94,0.94,0.94,0.94\n2024-03-01,Nordrhein-Westfalen,05,00+,148,177,177,177,177,17925570,0.83,0.99,0.99,0.99,0.99\n2024-02-29,Nordrhein-Westfalen,05,00+,155,193,193,193,193,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-28,Nordrhein-Westfalen,05,00+,155,194,194,194,194,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-27,Nordrhein-Westfalen,05,00+,169,214,214,214,214,17925570,0.94,1.19,1.19,1.19,1.19\n2024-02-26,Nordrhein-Westfalen,05,00+,198,237,237,237,237,17925570,1.1,1.32,1.32,1.32,1.32\n2024-02-25,Nordrhein-Westfalen,05,00+,200,234,234,234,234,17925570,1.12,1.31,1.31,1.31,1.31\n2024-02-24,Nordrhein-Westfalen,05,00+,207,239,239,239,239,17925570,1.15,1.33,1.33,1.33,1.33\n2024-02-23,Nordrhein-Westfalen,05,00+,212,263,263,263,263,17925570,1.18,1.47,1.47,1.47,1.47\n2024-02-22,Nordrhein-Westfalen,05,00+,211,266,266,266,266,17925570,1.18,1.48,1.48,1.48,1.48\n2024-02-21,Nordrhein-Westfalen,05,00+,216,273,273,273,273,17925570,1.2,1.52,1.52,1.52,1.52\n2024-02-20,Nordrhein-Westfalen,05,00+,255,334,334,334,334,17925570,1.42,1.86,1.86,1.86,1.86\n2024-02-19,Nordrhein-Westfalen,05,00+,254,324,324,324,324,17925570,1.42,1.81,1.81,1.81,1.81\n2024-02-18,Nordrhein-Westfalen,05,00+,258,327,327,327,327,17925570,1.44,1.82,1.82,1.82,1.82\n2024-02-17,Nordrhein-Westfalen,05,00+,274,336,336,336,336,17925570,1.53,1.87,1.87,1.87,1.87\n2024-02-16,Nordrhein-Westfalen,05,00+,287,342,342,342,342,17925570,1.6,1.91,1.91,1.91,1.91\n2024-02-15,Nordrhein-Westfalen,05,00+,280,345,345,345,345,17925570,1.56,1.92,1.92,1.92,1.92\n2024-02-14,Nordrhein-Westfalen,05,00+,269,350,350,350,350,17925570,1.5,1.95,1.95,1.95,1.95\n2024-02-13,Nordrhein-Westfalen,05,00+,161,304,304,304,304,17925570,0.9,1.7,1.7,1.7,1.7\n2024-02-12,Nordrhein-Westfalen,05,00+,288,381,381,381,381,17925570,1.61,2.13,2.13,2.13,2.13\n2024-02-11,Nordrhein-Westfalen,05,00+,294,382,382,382,382,17925570,1.64,2.13,2.13,2.13,2.13\n2024-02-10,Nordrhein-Westfalen,05,00+,305,378,378,378,378,17925570,1.7,2.11,2.11,2.11,2.11\n2024-02-09,Nordrhein-Westfalen,05,00+,317,383,383,383,383,17925570,1.77,2.14,2.14,2.14,2.14\n2024-02-08,Nordrhein-Westfalen,05,00+,349,427,427,427,427,17925570,1.95,2.38,2.38,2.38,2.38\n2024-02-07,Nordrhein-Westfalen,05,00+,302,454,454,454,454,17925570,1.68,2.53,2.53,2.53,2.53\n2024-02-06,Nordrhein-Westfalen,05,00+,351,473,473,473,473,17925570,1.96,2.64,2.64,2.64,2.64\n2024-02-05,Nordrhein-Westfalen,05,00+,371,475,475,475,475,17925570,2.07,2.65,2.65,2.65,2.65\n2024-02-04,Nordrhein-Westfalen,05,00+,374,472,472,472,472,17925570,2.09,2.63,2.63,2.63,2.63\n2024-02-03,Nordrhein-Westfalen,05,00+,375,461,461,461,461,17925570,2.09,2.57,2.57,2.57,2.57\n2024-02-02,Nordrhein-Westfalen,05,00+,352,466,466,466,466,17925570,1.96,2.6,2.6,2.6,2.6\n2024-02-01,Nordrhein-Westfalen,05,00+,348,456,456,456,456,17925570,1.94,2.54,2.54,2.54,2.54\n2024-01-31,Nordrhein-Westfalen,05,00+,323,452,452,452,452,17925570,1.8,2.52,2.52,2.52,2.52\n2024-01-30,Nordrhein-Westfalen,05,00+,289,450,450,450,450,17925570,1.61,2.51,2.51,2.51,2.51\n2024-01-29,Nordrhein-Westfalen,05,00+,369,461,461,461,461,17925570,2.06,2.57,2.57,2.57,2.57\n2024-01-28,Nordrhein-Westfalen,05,00+,380,470,470,470,470,17925570,2.12,2.62,2.62,2.62,2.62\n2024-01-27,Nordrhein-Westfalen,05,00+,387,477,477,477,477,17925570,2.16,2.66,2.66,2.66,2.66\n2024-01-26,Nordrhein-Westfalen,05,00+,361,463,463,463,463,17925570,2.01,2.58,2.58,2.58,2.58\n2024-01-25,Nordrhein-Westfalen,05,00+,363,465,465,465,465,17925570,2.03,2.59,2.59,2.59,2.59\n2024-01-24,Nordrhein-Westfalen,05,00+,363,475,475,475,475,17925570,2.03,2.65,2.65,2.65,2.65\n2024-01-23,Nordrhein-Westfalen,05,00+,354,479,479,479,479,17925570,1.97,2.67,2.67,2.67,2.67\n2024-01-22,Nordrhein-Westfalen,05,00+,389,493,493,493,493,17925570,2.17,2.75,2.75,2.75,2.75\n2024-01-21,Nordrhein-Westfalen,05,00+,395,488,488,488,488,17925570,2.2,2.72,2.72,2.72,2.72\n2024-01-20,Nordrhein-Westfalen,05,00+,414,499,499,499,499,17925570,2.31,2.78,2.78,2.78,2.78\n2024-01-19,Nordrhein-Westfalen,05,00+,421,533,533,533,533,17925570,2.35,2.97,2.97,2.97,2.97\n2024-01-18,Nordrhein-Westfalen,05,00+,440,559,559,559,559,17925570,2.45,3.12,3.12,3.12,3.12\n2024-01-17,Nordrhein-Westfalen,05,00+,436,570,570,570,570,17925570,2.43,3.18,3.18,3.18,3.18\n2024-01-16,Nordrhein-Westfalen,05,00+,427,596,596,596,596,17925570,2.38,3.32,3.32,3.32,3.32\n2024-01-15,Nordrhein-Westfalen,05,00+,459,607,607,607,607,17925570,2.56,3.39,3.39,3.39,3.39\n2024-01-14,Nordrhein-Westfalen,05,00+,465,608,608,608,608,17925570,2.59,3.39,3.39,3.39,3.39\n2024-01-13,Nordrhein-Westfalen,05,00+,475,600,600,600,600,17925570,2.65,3.35,3.35,3.35,3.35\n2024-01-12,Nordrhein-Westfalen,05,00+,505,660,660,660,660,17925570,2.82,3.68,3.68,3.68,3.68\n2024-01-11,Nordrhein-Westfalen,05,00+,597,737,737,737,737,17925570,3.33,4.11,4.11,4.11,4.11\n2024-01-10,Nordrhein-Westfalen,05,00+,775,966,966,966,966,17925570,4.32,5.39,5.39,5.39,5.39\n2024-01-09,Nordrhein-Westfalen,05,00+,1082,1323,1323,1323,1323,17925570,6.04,7.38,7.38,7.38,7.38\n2024-01-08,Nordrhein-Westfalen,05,00+,947,1180,1180,1180,1180,17925570,5.28,6.58,6.58,6.58,6.58\n2024-01-07,Nordrhein-Westfalen,05,00+,978,1206,1206,1206,1206,17925570,5.46,6.73,6.73,6.73,6.73\n2024-01-06,Nordrhein-Westfalen,05,00+,1000,1220,1220,1220,1220,17925570,5.58,6.81,6.81,6.81,6.81\n2024-01-05,Nordrhein-Westfalen,05,00+,936,1228,1228,1228,1228,17925570,5.22,6.85,6.85,6.85,6.85\n2024-01-04,Nordrhein-Westfalen,05,00+,872,1275,1275,1275,1275,17925570,4.86,7.11,7.11,7.11,7.11\n2024-01-03,Nordrhein-Westfalen,05,00+,904,1340,1340,1340,1340,17925570,5.04,7.48,7.48,7.48,7.48\n2024-01-02,Nordrhein-Westfalen,05,00+,526,895,895,895,895,17925570,2.93,4.99,4.99,4.99,4.99\n2024-01-01,Nordrhein-Westfalen,05,00+,558,906,906,906,906,17925570,3.11,5.05,5.05,5.05,5.05\n2023-12-31,Nordrhein-Westfalen,05,00+,567,889,889,889,889,17925570,3.16,4.96,4.96,4.96,4.96\n2023-12-30,Nordrhein-Westfalen,05,00+,589,911,911,911,911,17925570,3.29,5.08,5.08,5.08,5.08\n2023-12-29,Nordrhein-Westfalen,05,00+,605,953,953,953,953,17925570,3.38,5.32,5.32,5.32,5.32\n2023-12-28,Nordrhein-Westfalen,05,00+,553,1012,1012,1012,1012,17925570,3.08,5.65,5.65,5.65,5.65\n2023-12-27,Nordrhein-Westfalen,05,00+,544,878,878,878,878,17925570,3.03,4.9,4.9,4.9,4.9\n2023-12-26,Nordrhein-Westfalen,05,00+,819,1177,1177,1177,1177,17925570,4.57,6.57,6.57,6.57,6.57\n2023-12-25,Nordrhein-Westfalen,05,00+,1301,1698,1698,1698,1698,17925570,7.26,9.47,9.47,9.47,9.47\n2023-12-24,Nordrhein-Westfalen,05,00+,1312,1696,1696,1696,1696,17925570,7.32,9.46,9.46,9.46,9.46\n2023-12-23,Nordrhein-Westfalen,05,00+,1338,1679,1679,1679,1679,17925570,7.46,9.37,9.37,9.37,9.37\n2023-12-22,Nordrhein-Westfalen,05,00+,1292,1784,1784,1784,1784,17925570,7.21,9.95,9.95,9.95,9.95\n2023-12-21,Nordrhein-Westfalen,05,00+,1315,1817,1817,1817,1817,17925570,7.34,10.14,10.14,10.14,10.14\n2023-12-20,Nordrhein-Westfalen,05,00+,1325,1889,1889,1889,1889,17925570,7.39,10.54,10.54,10.54,10.54\n2023-12-19,Nordrhein-Westfalen,05,00+,1247,1961,1961,1961,1961,17925570,6.96,10.94,10.94,10.94,10.94\n2023-12-18,Nordrhein-Westfalen,05,00+,1418,2034,2034,2034,2034,17925570,7.91,11.35,11.35,11.35,11.35\n2023-12-17,Nordrhein-Westfalen,05,00+,1427,2032,2032,2032,2032,17925570,7.96,11.34,11.34,11.34,11.34\n2023-12-16,Nordrhein-Westfalen,05,00+,1462,2040,2040,2040,2040,17925570,8.16,11.38,11.38,11.38,11.38\n2023-12-15,Nordrhein-Westfalen,05,00+,1354,2024,2024,2024,2024,17925570,7.55,11.29,11.29,11.29,11.29\n2023-12-14,Nordrhein-Westfalen,05,00+,1360,2013,2013,2013,2013,17925570,7.59,11.23,11.23,11.23,11.23\n2023-12-13,Nordrhein-Westfalen,05,00+,1289,1989,1989,1989,1989,17925570,7.19,11.1,11.1,11.1,11.1\n2023-12-12,Nordrhein-Westfalen,05,00+,1160,1944,1944,1944,1944,17925570,6.47,10.84,10.84,10.84,10.84\n2023-12-11,Nordrhein-Westfalen,05,00+,1166,1743,1743,1743,1743,17925570,6.5,9.72,9.72,9.72,9.72\n2023-12-10,Nordrhein-Westfalen,05,00+,1173,1747,1747,1747,1747,17925570,6.54,9.75,9.75,9.75,9.75\n2023-12-09,Nordrhein-Westfalen,05,00+,1211,1749,1749,1749,1749,17925570,6.76,9.76,9.76,9.76,9.76\n2023-12-08,Nordrhein-Westfalen,05,00+,1106,1699,1699,1699,1699,17925570,6.17,9.48,9.48,9.48,9.48\n2023-12-07,Nordrhein-Westfalen,05,00+,1012,1627,1627,1627,1627,17925570,5.65,9.08,9.08,9.08,9.08\n2023-12-06,Nordrhein-Westfalen,05,00+,962,1628,1628,1628,1628,17925570,5.37,9.08,9.08,9.08,9.08\n2023-12-05,Nordrhein-Westfalen,05,00+,895,1594,1594,1594,1594,17925570,4.99,8.89,8.89,8.89,8.89\n2023-12-04,Nordrhein-Westfalen,05,00+,1134,1667,1667,1667,1667,17925570,6.33,9.3,9.3,9.3,9.3\n2023-12-03,Nordrhein-Westfalen,05,00+,1150,1668,1668,1668,1668,17925570,6.42,9.31,9.31,9.31,9.31\n2023-12-02,Nordrhein-Westfalen,05,00+,1161,1648,1648,1648,1648,17925570,6.48,9.19,9.19,9.19,9.19\n2023-12-01,Nordrhein-Westfalen,05,00+,1085,1652,1652,1652,1652,17925570,6.05,9.22,9.22,9.22,9.22\n2023-11-30,Nordrhein-Westfalen,05,00+,1006,1647,1647,1647,1647,17925570,5.61,9.19,9.19,9.19,9.19\n2023-11-29,Nordrhein-Westfalen,05,00+,1032,1628,1628,1628,1628,17925570,5.76,9.08,9.08,9.08,9.08\n2023-11-28,Nordrhein-Westfalen,05,00+,1037,1671,1671,1671,1671,17925570,5.79,9.32,9.32,9.32,9.32\n2023-11-27,Nordrhein-Westfalen,05,00+,1286,1738,1738,1738,1738,17925570,7.17,9.7,9.7,9.7,9.7\n2023-11-26,Nordrhein-Westfalen,05,00+,1303,1743,1743,1743,1743,17925570,7.27,9.72,9.72,9.72,9.72\n2023-11-25,Nordrhein-Westfalen,05,00+,1326,1755,1755,1755,1755,17925570,7.4,9.79,9.79,9.79,9.79\n2023-11-24,Nordrhein-Westfalen,05,00+,1196,1770,1770,1770,1770,17925570,6.67,9.87,9.87,9.87,9.87\n2023-11-23,Nordrhein-Westfalen,05,00+,1259,1838,1838,1838,1838,17925570,7.02,10.25,10.25,10.25,10.25\n2023-11-22,Nordrhein-Westfalen,05,00+,1107,1768,1768,1768,1768,17925570,6.18,9.86,9.86,9.86,9.86\n2023-11-21,Nordrhein-Westfalen,05,00+,990,1718,1718,1718,1718,17925570,5.52,9.58,9.58,9.58,9.58\n2023-11-20,Nordrhein-Westfalen,05,00+,1099,1626,1626,1626,1626,17925570,6.13,9.07,9.07,9.07,9.07\n2023-11-19,Nordrhein-Westfalen,05,00+,1113,1621,1621,1621,1621,17925570,6.21,9.04,9.04,9.04,9.04\n2023-11-18,Nordrhein-Westfalen,05,00+,1133,1617,1617,1617,1617,17925570,6.32,9.02,9.02,9.02,9.02\n2023-11-17,Nordrhein-Westfalen,05,00+,1045,1561,1561,1561,1561,17925570,5.83,8.71,8.71,8.71,8.71\n2023-11-16,Nordrhein-Westfalen,05,00+,959,1496,1496,1496,1496,17925570,5.35,8.35,8.35,8.35,8.35\n2023-11-15,Nordrhein-Westfalen,05,00+,935,1583,1583,1583,1583,17925570,5.22,8.83,8.83,8.83,8.83\n2023-11-14,Nordrhein-Westfalen,05,00+,840,1477,1477,1477,1477,17925570,4.69,8.24,8.24,8.24,8.24\n2023-11-13,Nordrhein-Westfalen,05,00+,1087,1520,1520,1520,1520,17925570,6.06,8.48,8.48,8.48,8.48\n2023-11-12,Nordrhein-Westfalen,05,00+,1107,1525,1525,1525,1525,17925570,6.18,8.51,8.51,8.51,8.51\n2023-11-11,Nordrhein-Westfalen,05,00+,1132,1526,1526,1526,1526,17925570,6.32,8.51,8.51,8.51,8.51\n2023-11-10,Nordrhein-Westfalen,05,00+,1116,1579,1579,1579,1579,17925570,6.23,8.81,8.81,8.81,8.81\n2023-11-09,Nordrhein-Westfalen,05,00+,1107,1681,1681,1681,1681,17925570,6.18,9.38,9.38,9.38,9.38\n2023-11-08,Nordrhein-Westfalen,05,00+,901,1399,1399,1399,1399,17925570,5.03,7.8,7.8,7.8,7.8\n2023-11-07,Nordrhein-Westfalen,05,00+,884,1475,1475,1475,1475,17925570,4.93,8.23,8.23,8.23,8.23\n2023-11-06,Nordrhein-Westfalen,05,00+,882,1361,1361,1361,1361,17925570,4.92,7.59,7.59,7.59,7.59\n2023-11-05,Nordrhein-Westfalen,05,00+,898,1359,1359,1359,1359,17925570,5.01,7.58,7.58,7.58,7.58\n2023-11-04,Nordrhein-Westfalen,05,00+,914,1350,1350,1350,1350,17925570,5.1,7.53,7.53,7.53,7.53\n2023-11-03,Nordrhein-Westfalen,05,00+,728,1266,1266,1266,1266,17925570,4.06,7.06,7.06,7.06,7.06\n2023-11-02,Nordrhein-Westfalen,05,00+,687,1153,1153,1153,1153,17925570,3.83,6.43,6.43,6.43,6.43\n2023-11-01,Nordrhein-Westfalen,05,00+,840,1313,1313,1313,1313,17925570,4.69,7.32,7.32,7.32,7.32\n2023-10-31,Nordrhein-Westfalen,05,00+,800,1264,1264,1264,1264,17925570,4.46,7.05,7.05,7.05,7.05\n2023-10-30,Nordrhein-Westfalen,05,00+,853,1183,1183,1183,1183,17925570,4.76,6.6,6.6,6.6,6.6\n2023-10-29,Nordrhein-Westfalen,05,00+,873,1184,1184,1184,1184,17925570,4.87,6.61,6.61,6.61,6.61\n2023-10-28,Nordrhein-Westfalen,05,00+,897,1193,1193,1193,1193,17925570,5,6.66,6.66,6.66,6.66\n2023-10-27,Nordrhein-Westfalen,05,00+,784,1141,1141,1141,1141,17925570,4.37,6.37,6.37,6.37,6.37\n2023-10-26,Nordrhein-Westfalen,05,00+,735,1069,1069,1069,1069,17925570,4.1,5.96,5.96,5.96,5.96\n2023-10-25,Nordrhein-Westfalen,05,00+,615,982,982,982,982,17925570,3.43,5.48,5.48,5.48,5.48\n2023-10-24,Nordrhein-Westfalen,05,00+,480,865,865,865,865,17925570,2.68,4.83,4.83,4.83,4.83\n2023-10-23,Nordrhein-Westfalen,05,00+,509,742,742,742,742,17925570,2.84,4.14,4.14,4.14,4.14\n2023-10-22,Nordrhein-Westfalen,05,00+,524,735,735,735,735,17925570,2.92,4.1,4.1,4.1,4.1\n2023-10-21,Nordrhein-Westfalen,05,00+,536,719,719,719,719,17925570,2.99,4.01,4.01,4.01,4.01\n2023-10-20,Nordrhein-Westfalen,05,00+,524,710,710,710,710,17925570,2.92,3.96,3.96,3.96,3.96\n2023-10-19,Nordrhein-Westfalen,05,00+,492,649,649,649,649,17925570,2.74,3.62,3.62,3.62,3.62\n2023-10-18,Nordrhein-Westfalen,05,00+,460,655,655,655,655,17925570,2.57,3.65,3.65,3.65,3.65\n2023-10-17,Nordrhein-Westfalen,05,00+,429,674,674,674,674,17925570,2.39,3.76,3.76,3.76,3.76\n2023-10-16,Nordrhein-Westfalen,05,00+,447,653,653,653,653,17925570,2.49,3.64,3.64,3.64,3.64\n2023-10-15,Nordrhein-Westfalen,05,00+,455,649,649,649,649,17925570,2.54,3.62,3.62,3.62,3.62\n2023-10-14,Nordrhein-Westfalen,05,00+,466,647,647,647,647,17925570,2.6,3.61,3.61,3.61,3.61\n2023-10-13,Nordrhein-Westfalen,05,00+,431,625,625,625,625,17925570,2.4,3.49,3.49,3.49,3.49\n2023-10-12,Nordrhein-Westfalen,05,00+,421,622,622,622,622,17925570,2.35,3.47,3.47,3.47,3.47\n2023-10-11,Nordrhein-Westfalen,05,00+,485,708,708,708,708,17925570,2.71,3.95,3.95,3.95,3.95\n2023-10-10,Nordrhein-Westfalen,05,00+,373,575,575,575,575,17925570,2.08,3.21,3.21,3.21,3.21\n2023-10-09,Nordrhein-Westfalen,05,00+,356,523,523,523,523,17925570,1.99,2.92,2.92,2.92,2.92\n2023-10-08,Nordrhein-Westfalen,05,00+,360,516,516,516,516,17925570,2.01,2.88,2.88,2.88,2.88\n2023-10-07,Nordrhein-Westfalen,05,00+,364,511,511,511,511,17925570,2.03,2.85,2.85,2.85,2.85\n2023-10-06,Nordrhein-Westfalen,05,00+,358,485,485,485,485,17925570,2,2.71,2.71,2.71,2.71\n2023-10-05,Nordrhein-Westfalen,05,00+,275,466,466,466,466,17925570,1.53,2.6,2.6,2.6,2.6\n2023-10-04,Nordrhein-Westfalen,05,00+,211,347,347,347,347,17925570,1.18,1.94,1.94,1.94,1.94\n2023-10-03,Nordrhein-Westfalen,05,00+,284,428,428,428,428,17925570,1.58,2.39,2.39,2.39,2.39\n2023-10-02,Nordrhein-Westfalen,05,00+,294,411,411,411,411,17925570,1.64,2.29,2.29,2.29,2.29\n2023-10-01,Nordrhein-Westfalen,05,00+,296,409,409,409,409,17925570,1.65,2.28,2.28,2.28,2.28\n2023-09-30,Nordrhein-Westfalen,05,00+,300,407,407,407,407,17925570,1.67,2.27,2.27,2.27,2.27\n2023-09-29,Nordrhein-Westfalen,05,00+,295,417,417,417,417,17925570,1.65,2.33,2.33,2.33,2.33\n2023-09-28,Nordrhein-Westfalen,05,00+,279,399,399,399,399,17925570,1.56,2.23,2.23,2.23,2.23\n2023-09-27,Nordrhein-Westfalen,05,00+,282,409,409,409,409,17925570,1.57,2.28,2.28,2.28,2.28\n2023-09-26,Nordrhein-Westfalen,05,00+,280,410,410,410,410,17925570,1.56,2.29,2.29,2.29,2.29\n2023-09-25,Nordrhein-Westfalen,05,00+,314,423,423,423,423,17925570,1.75,2.36,2.36,2.36,2.36\n2023-09-24,Nordrhein-Westfalen,05,00+,320,428,428,428,428,17925570,1.79,2.39,2.39,2.39,2.39\n2023-09-23,Nordrhein-Westfalen,05,00+,328,434,434,434,434,17925570,1.83,2.42,2.42,2.42,2.42\n2023-09-22,Nordrhein-Westfalen,05,00+,315,415,415,415,415,17925570,1.76,2.32,2.32,2.32,2.32\n2023-09-21,Nordrhein-Westfalen,05,00+,306,424,424,424,424,17925570,1.71,2.37,2.37,2.37,2.37\n2023-09-20,Nordrhein-Westfalen,05,00+,294,424,424,424,424,17925570,1.64,2.37,2.37,2.37,2.37\n2023-09-19,Nordrhein-Westfalen,05,00+,309,453,453,453,453,17925570,1.72,2.53,2.53,2.53,2.53\n2023-09-18,Nordrhein-Westfalen,05,00+,350,487,487,487,487,17925570,1.95,2.72,2.72,2.72,2.72\n2023-09-17,Nordrhein-Westfalen,05,00+,357,489,489,489,489,17925570,1.99,2.73,2.73,2.73,2.73\n2023-09-16,Nordrhein-Westfalen,05,00+,363,486,486,486,486,17925570,2.03,2.71,2.71,2.71,2.71\n2023-09-15,Nordrhein-Westfalen,05,00+,392,519,519,519,519,17925570,2.19,2.9,2.9,2.9,2.9\n2023-09-14,Nordrhein-Westfalen,05,00+,407,547,547,547,547,17925570,2.27,3.05,3.05,3.05,3.05\n2023-09-13,Nordrhein-Westfalen,05,00+,419,593,593,593,593,17925570,2.34,3.31,3.31,3.31,3.31\n2023-09-12,Nordrhein-Westfalen,05,00+,398,596,596,596,596,17925570,2.22,3.32,3.32,3.32,3.32\n2023-09-11,Nordrhein-Westfalen,05,00+,426,568,568,568,568,17925570,2.38,3.17,3.17,3.17,3.17\n2023-09-10,Nordrhein-Westfalen,05,00+,435,567,567,567,567,17925570,2.43,3.16,3.16,3.16,3.16\n2023-09-09,Nordrhein-Westfalen,05,00+,444,570,570,570,570,17925570,2.48,3.18,3.18,3.18,3.18\n2023-09-08,Nordrhein-Westfalen,05,00+,433,572,572,572,572,17925570,2.42,3.19,3.19,3.19,3.19\n2023-09-07,Nordrhein-Westfalen,05,00+,402,571,571,571,571,17925570,2.24,3.19,3.19,3.19,3.19\n2023-09-06,Nordrhein-Westfalen,05,00+,378,529,529,529,529,17925570,2.11,2.95,2.95,2.95,2.95\n2023-09-05,Nordrhein-Westfalen,05,00+,342,503,503,503,503,17925570,1.91,2.81,2.81,2.81,2.81\n2023-09-04,Nordrhein-Westfalen,05,00+,360,505,505,505,505,17925570,2.01,2.82,2.82,2.82,2.82\n2023-09-03,Nordrhein-Westfalen,05,00+,364,502,502,502,502,17925570,2.03,2.8,2.8,2.8,2.8\n2023-09-02,Nordrhein-Westfalen,05,00+,375,507,507,507,507,17925570,2.09,2.83,2.83,2.83,2.83\n2023-09-01,Nordrhein-Westfalen,05,00+,335,493,493,493,493,17925570,1.87,2.75,2.75,2.75,2.75\n2023-08-31,Nordrhein-Westfalen,05,00+,340,482,482,482,482,17925570,1.9,2.69,2.69,2.69,2.69\n2023-08-30,Nordrhein-Westfalen,05,00+,328,494,494,494,494,17925570,1.83,2.76,2.76,2.76,2.76\n2023-08-29,Nordrhein-Westfalen,05,00+,306,493,493,493,493,17925570,1.71,2.75,2.75,2.75,2.75\n2023-08-28,Nordrhein-Westfalen,05,00+,0,511,511,511,511,17925570,0,2.85,2.85,2.85,2.85\n2023-08-27,Nordrhein-Westfalen,05,00+,0,512,512,512,512,17925570,0,2.86,2.86,2.86,2.86\n2023-08-26,Nordrhein-Westfalen,05,00+,0,506,506,506,506,17925570,0,2.82,2.82,2.82,2.82\n2023-08-25,Nordrhein-Westfalen,05,00+,0,498,498,498,498,17925570,0,2.78,2.78,2.78,2.78\n2023-08-24,Nordrhein-Westfalen,05,00+,369,495,495,495,495,17925570,2.06,2.76,2.76,2.76,2.76\n2023-08-23,Nordrhein-Westfalen,05,00+,353,475,475,475,475,17925570,1.97,2.65,2.65,2.65,2.65\n2023-08-22,Nordrhein-Westfalen,05,00+,268,455,455,455,455,17925570,1.5,2.54,2.54,2.54,2.54\n2023-08-21,Nordrhein-Westfalen,05,00+,250,382,382,382,382,17925570,1.39,2.13,2.13,2.13,2.13\n2023-08-20,Nordrhein-Westfalen,05,00+,257,383,383,383,383,17925570,1.43,2.14,2.14,2.14,2.14\n2023-08-19,Nordrhein-Westfalen,05,00+,264,381,381,381,381,17925570,1.47,2.13,2.13,2.13,2.13\n2023-08-18,Nordrhein-Westfalen,05,00+,269,378,378,378,378,17925570,1.5,2.11,2.11,2.11,2.11\n2023-08-17,Nordrhein-Westfalen,05,00+,241,346,346,346,346,17925570,1.34,1.93,1.93,1.93,1.93\n2023-08-16,Nordrhein-Westfalen,05,00+,211,312,312,312,312,17925570,1.18,1.74,1.74,1.74,1.74\n2023-08-15,Nordrhein-Westfalen,05,00+,156,290,290,290,290,17925570,0.87,1.62,1.62,1.62,1.62\n2023-08-14,Nordrhein-Westfalen,05,00+,159,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-08-13,Nordrhein-Westfalen,05,00+,160,251,251,251,251,17925570,0.89,1.4,1.4,1.4,1.4\n2023-08-12,Nordrhein-Westfalen,05,00+,164,248,248,248,248,17925570,0.91,1.38,1.38,1.38,1.38\n2023-08-11,Nordrhein-Westfalen,05,00+,132,208,208,208,208,17925570,0.74,1.16,1.16,1.16,1.16\n2023-08-10,Nordrhein-Westfalen,05,00+,117,188,188,188,188,17925570,0.65,1.05,1.05,1.05,1.05\n2023-08-09,Nordrhein-Westfalen,05,00+,115,172,172,172,172,17925570,0.64,0.96,0.96,0.96,0.96\n2023-08-08,Nordrhein-Westfalen,05,00+,107,156,156,156,156,17925570,0.6,0.87,0.87,0.87,0.87\n2023-08-07,Nordrhein-Westfalen,05,00+,94,135,135,135,135,17925570,0.52,0.75,0.75,0.75,0.75\n2023-08-06,Nordrhein-Westfalen,05,00+,96,137,137,137,137,17925570,0.54,0.76,0.76,0.76,0.76\n2023-08-05,Nordrhein-Westfalen,05,00+,98,138,138,138,138,17925570,0.55,0.77,0.77,0.77,0.77\n2023-08-04,Nordrhein-Westfalen,05,00+,97,130,130,130,130,17925570,0.54,0.73,0.73,0.73,0.73\n2023-08-03,Nordrhein-Westfalen,05,00+,86,119,119,119,119,17925570,0.48,0.66,0.66,0.66,0.66\n2023-08-02,Nordrhein-Westfalen,05,00+,71,110,110,110,110,17925570,0.4,0.61,0.61,0.61,0.61\n2023-08-01,Nordrhein-Westfalen,05,00+,64,96,96,96,96,17925570,0.36,0.54,0.54,0.54,0.54\n2023-07-31,Nordrhein-Westfalen,05,00+,51,86,86,86,86,17925570,0.28,0.48,0.48,0.48,0.48\n2023-07-30,Nordrhein-Westfalen,05,00+,54,86,86,86,86,17925570,0.3,0.48,0.48,0.48,0.48\n2023-07-29,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2023-07-28,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2023-07-27,Nordrhein-Westfalen,05,00+,60,80,80,80,80,17925570,0.33,0.45,0.45,0.45,0.45\n2023-07-26,Nordrhein-Westfalen,05,00+,62,85,85,85,85,17925570,0.35,0.47,0.47,0.47,0.47\n2023-07-25,Nordrhein-Westfalen,05,00+,48,73,73,73,73,17925570,0.27,0.41,0.41,0.41,0.41\n2023-07-24,Nordrhein-Westfalen,05,00+,64,88,88,88,88,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-23,Nordrhein-Westfalen,05,00+,64,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-22,Nordrhein-Westfalen,05,00+,65,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-21,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-20,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-07-19,Nordrhein-Westfalen,05,00+,65,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2023-07-18,Nordrhein-Westfalen,05,00+,66,108,108,108,108,17925570,0.37,0.6,0.6,0.6,0.6\n2023-07-17,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-16,Nordrhein-Westfalen,05,00+,64,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-15,Nordrhein-Westfalen,05,00+,65,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-14,Nordrhein-Westfalen,05,00+,57,84,84,84,84,17925570,0.32,0.47,0.47,0.47,0.47\n2023-07-13,Nordrhein-Westfalen,05,00+,47,70,70,70,70,17925570,0.26,0.39,0.39,0.39,0.39\n2023-07-12,Nordrhein-Westfalen,05,00+,30,67,67,67,67,17925570,0.17,0.37,0.37,0.37,0.37\n2023-07-11,Nordrhein-Westfalen,05,00+,32,52,52,52,52,17925570,0.18,0.29,0.29,0.29,0.29\n2023-07-10,Nordrhein-Westfalen,05,00+,34,48,48,48,48,17925570,0.19,0.27,0.27,0.27,0.27\n2023-07-09,Nordrhein-Westfalen,05,00+,35,48,48,48,48,17925570,0.2,0.27,0.27,0.27,0.27\n2023-07-08,Nordrhein-Westfalen,05,00+,37,49,49,49,49,17925570,0.21,0.27,0.27,0.27,0.27\n2023-07-07,Nordrhein-Westfalen,05,00+,50,62,62,62,62,17925570,0.28,0.35,0.35,0.35,0.35\n2023-07-06,Nordrhein-Westfalen,05,00+,60,75,75,75,75,17925570,0.33,0.42,0.42,0.42,0.42\n2023-07-05,Nordrhein-Westfalen,05,00+,60,77,77,77,77,17925570,0.33,0.43,0.43,0.43,0.43\n2023-07-04,Nordrhein-Westfalen,05,00+,54,77,77,77,77,17925570,0.3,0.43,0.43,0.43,0.43\n2023-07-03,Nordrhein-Westfalen,05,00+,60,89,89,89,89,17925570,0.33,0.5,0.5,0.5,0.5\n2023-07-02,Nordrhein-Westfalen,05,00+,63,91,91,91,91,17925570,0.35,0.51,0.51,0.51,0.51\n2023-07-01,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-06-30,Nordrhein-Westfalen,05,00+,61,77,77,77,77,17925570,0.34,0.43,0.43,0.43,0.43\n2023-06-29,Nordrhein-Westfalen,05,00+,55,73,73,73,73,17925570,0.31,0.41,0.41,0.41,0.41\n2023-06-28,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2023-06-27,Nordrhein-Westfalen,05,00+,68,89,89,89,89,17925570,0.38,0.5,0.5,0.5,0.5\n2023-06-26,Nordrhein-Westfalen,05,00+,76,97,97,97,97,17925570,0.42,0.54,0.54,0.54,0.54\n2023-06-25,Nordrhein-Westfalen,05,00+,78,96,96,96,96,17925570,0.44,0.54,0.54,0.54,0.54\n2023-06-24,Nordrhein-Westfalen,05,00+,81,95,95,95,95,17925570,0.45,0.53,0.53,0.53,0.53\n2023-06-23,Nordrhein-Westfalen,05,00+,76,101,101,101,101,17925570,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Nordrhein-Westfalen,05,00+,84,115,115,115,115,17925570,0.47,0.64,0.64,0.64,0.64\n2023-06-21,Nordrhein-Westfalen,05,00+,78,110,110,110,110,17925570,0.44,0.61,0.61,0.61,0.61\n2023-06-20,Nordrhein-Westfalen,05,00+,100,131,131,131,131,17925570,0.56,0.73,0.73,0.73,0.73\n2023-06-19,Nordrhein-Westfalen,05,00+,113,152,152,152,152,17925570,0.63,0.85,0.85,0.85,0.85\n2023-06-18,Nordrhein-Westfalen,05,00+,118,157,157,157,157,17925570,0.66,0.88,0.88,0.88,0.88\n2023-06-17,Nordrhein-Westfalen,05,00+,125,162,162,162,162,17925570,0.7,0.9,0.9,0.9,0.9\n2023-06-16,Nordrhein-Westfalen,05,00+,127,179,179,179,179,17925570,0.71,1,1,1,1\n2023-06-15,Nordrhein-Westfalen,05,00+,95,155,155,155,155,17925570,0.53,0.86,0.86,0.86,0.86\n2023-06-14,Nordrhein-Westfalen,05,00+,105,171,171,171,171,17925570,0.59,0.95,0.95,0.95,0.95\n2023-06-13,Nordrhein-Westfalen,05,00+,95,170,170,170,170,17925570,0.53,0.95,0.95,0.95,0.95\n2023-06-12,Nordrhein-Westfalen,05,00+,86,163,163,163,163,17925570,0.48,0.91,0.91,0.91,0.91\n2023-06-11,Nordrhein-Westfalen,05,00+,92,163,163,163,163,17925570,0.51,0.91,0.91,0.91,0.91\n2023-06-10,Nordrhein-Westfalen,05,00+,96,159,159,159,159,17925570,0.54,0.89,0.89,0.89,0.89\n2023-06-09,Nordrhein-Westfalen,05,00+,79,153,153,153,153,17925570,0.44,0.85,0.85,0.85,0.85\n2023-06-08,Nordrhein-Westfalen,05,00+,108,182,182,182,182,17925570,0.6,1.02,1.02,1.02,1.02\n2023-06-07,Nordrhein-Westfalen,05,00+,119,187,187,187,187,17925570,0.66,1.04,1.04,1.04,1.04\n2023-06-06,Nordrhein-Westfalen,05,00+,170,238,238,238,238,17925570,0.95,1.33,1.33,1.33,1.33\n2023-06-05,Nordrhein-Westfalen,05,00+,138,194,194,194,194,17925570,0.77,1.08,1.08,1.08,1.08\n2023-06-04,Nordrhein-Westfalen,05,00+,141,191,191,191,191,17925570,0.79,1.07,1.07,1.07,1.07\n2023-06-03,Nordrhein-Westfalen,05,00+,142,189,189,189,189,17925570,0.79,1.05,1.05,1.05,1.05\n2023-06-02,Nordrhein-Westfalen,05,00+,144,201,201,201,201,17925570,0.8,1.12,1.12,1.12,1.12\n2023-06-01,Nordrhein-Westfalen,05,00+,132,197,197,197,197,17925570,0.74,1.1,1.1,1.1,1.1\n2023-05-31,Nordrhein-Westfalen,05,00+,141,219,219,219,219,17925570,0.79,1.22,1.22,1.22,1.22\n2023-05-30,Nordrhein-Westfalen,05,00+,115,175,175,175,175,17925570,0.64,0.98,0.98,0.98,0.98\n2023-05-29,Nordrhein-Westfalen,05,00+,194,261,261,261,261,17925570,1.08,1.46,1.46,1.46,1.46\n2023-05-28,Nordrhein-Westfalen,05,00+,200,263,263,263,263,17925570,1.12,1.47,1.47,1.47,1.47\n2023-05-27,Nordrhein-Westfalen,05,00+,212,272,272,272,272,17925570,1.18,1.52,1.52,1.52,1.52\n2023-05-26,Nordrhein-Westfalen,05,00+,232,284,284,284,284,17925570,1.29,1.58,1.58,1.58,1.58\n2023-05-25,Nordrhein-Westfalen,05,00+,180,262,262,262,262,17925570,1,1.46,1.46,1.46,1.46\n2023-05-24,Nordrhein-Westfalen,05,00+,172,246,246,246,246,17925570,0.96,1.37,1.37,1.37,1.37\n2023-05-23,Nordrhein-Westfalen,05,00+,160,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-05-22,Nordrhein-Westfalen,05,00+,155,251,251,251,251,17925570,0.86,1.4,1.4,1.4,1.4\n2023-05-21,Nordrhein-Westfalen,05,00+,162,257,257,257,257,17925570,0.9,1.43,1.43,1.43,1.43\n2023-05-20,Nordrhein-Westfalen,05,00+,172,256,256,256,256,17925570,0.96,1.43,1.43,1.43,1.43\n2023-05-19,Nordrhein-Westfalen,05,00+,179,267,267,267,267,17925570,1,1.49,1.49,1.49,1.49\n2023-05-18,Nordrhein-Westfalen,05,00+,230,315,315,315,315,17925570,1.28,1.76,1.76,1.76,1.76\n2023-05-17,Nordrhein-Westfalen,05,00+,240,328,328,328,328,17925570,1.34,1.83,1.83,1.83,1.83\n2023-05-16,Nordrhein-Westfalen,05,00+,265,393,393,393,393,17925570,1.48,2.19,2.19,2.19,2.19\n2023-05-15,Nordrhein-Westfalen,05,00+,328,444,444,444,444,17925570,1.83,2.48,2.48,2.48,2.48\n2023-05-14,Nordrhein-Westfalen,05,00+,336,442,442,442,442,17925570,1.87,2.47,2.47,2.47,2.47\n2023-05-13,Nordrhein-Westfalen,05,00+,357,456,456,456,456,17925570,1.99,2.54,2.54,2.54,2.54\n2023-05-12,Nordrhein-Westfalen,05,00+,378,482,482,482,482,17925570,2.11,2.69,2.69,2.69,2.69\n2023-05-11,Nordrhein-Westfalen,05,00+,347,494,494,494,494,17925570,1.94,2.76,2.76,2.76,2.76\n2023-05-10,Nordrhein-Westfalen,05,00+,318,516,516,516,516,17925570,1.77,2.88,2.88,2.88,2.88\n2023-05-09,Nordrhein-Westfalen,05,00+,383,570,570,570,570,17925570,2.14,3.18,3.18,3.18,3.18\n2023-05-08,Nordrhein-Westfalen,05,00+,302,453,453,453,453,17925570,1.68,2.53,2.53,2.53,2.53\n2023-05-07,Nordrhein-Westfalen,05,00+,325,470,470,470,470,17925570,1.81,2.62,2.62,2.62,2.62\n2023-05-06,Nordrhein-Westfalen,05,00+,342,467,467,467,467,17925570,1.91,2.61,2.61,2.61,2.61\n2023-05-05,Nordrhein-Westfalen,05,00+,335,458,458,458,458,17925570,1.87,2.56,2.56,2.56,2.56\n2023-05-04,Nordrhein-Westfalen,05,00+,328,460,460,460,460,17925570,1.83,2.57,2.57,2.57,2.57\n2023-05-03,Nordrhein-Westfalen,05,00+,288,462,462,462,462,17925570,1.61,2.58,2.58,2.58,2.58\n2023-05-02,Nordrhein-Westfalen,05,00+,246,412,412,412,412,17925570,1.37,2.3,2.3,2.3,2.3\n2023-05-01,Nordrhein-Westfalen,05,00+,398,569,569,569,569,17925570,2.22,3.17,3.17,3.17,3.17\n2023-04-30,Nordrhein-Westfalen,05,00+,414,559,559,559,559,17925570,2.31,3.12,3.12,3.12,3.12\n2023-04-29,Nordrhein-Westfalen,05,00+,429,554,554,554,554,17925570,2.39,3.09,3.09,3.09,3.09\n2023-04-28,Nordrhein-Westfalen,05,00+,427,555,555,555,555,17925570,2.38,3.1,3.1,3.1,3.1\n2023-04-27,Nordrhein-Westfalen,05,00+,417,586,586,586,586,17925570,2.33,3.27,3.27,3.27,3.27\n2023-04-26,Nordrhein-Westfalen,05,00+,424,616,616,616,616,17925570,2.37,3.44,3.44,3.44,3.44\n2023-04-25,Nordrhein-Westfalen,05,00+,388,605,605,605,605,17925570,2.16,3.38,3.38,3.38,3.38\n2023-04-24,Nordrhein-Westfalen,05,00+,427,600,600,600,600,17925570,2.38,3.35,3.35,3.35,3.35\n2023-04-23,Nordrhein-Westfalen,05,00+,440,599,599,599,599,17925570,2.45,3.34,3.34,3.34,3.34\n2023-04-22,Nordrhein-Westfalen,05,00+,466,610,610,610,610,17925570,2.6,3.4,3.4,3.4,3.4\n2023-04-21,Nordrhein-Westfalen,05,00+,441,624,624,624,624,17925570,2.46,3.48,3.48,3.48,3.48\n2023-04-20,Nordrhein-Westfalen,05,00+,433,638,638,638,638,17925570,2.42,3.56,3.56,3.56,3.56\n2023-04-19,Nordrhein-Westfalen,05,00+,498,662,662,662,662,17925570,2.78,3.69,3.69,3.69,3.69\n2023-04-18,Nordrhein-Westfalen,05,00+,614,841,841,841,841,17925570,3.43,4.69,4.69,4.69,4.69\n2023-04-17,Nordrhein-Westfalen,05,00+,485,699,699,699,699,17925570,2.71,3.9,3.9,3.9,3.9\n2023-04-16,Nordrhein-Westfalen,05,00+,518,721,721,721,721,17925570,2.89,4.02,4.02,4.02,4.02\n2023-04-15,Nordrhein-Westfalen,05,00+,555,734,734,734,734,17925570,3.1,4.09,4.09,4.09,4.09\n2023-04-14,Nordrhein-Westfalen,05,00+,480,667,667,667,667,17925570,2.68,3.72,3.72,3.72,3.72\n2023-04-13,Nordrhein-Westfalen,05,00+,461,654,654,654,654,17925570,2.57,3.65,3.65,3.65,3.65\n2023-04-12,Nordrhein-Westfalen,05,00+,313,664,664,664,664,17925570,1.75,3.7,3.7,3.7,3.7\n2023-04-11,Nordrhein-Westfalen,05,00+,250,559,559,559,559,17925570,1.39,3.12,3.12,3.12,3.12\n2023-04-10,Nordrhein-Westfalen,05,00+,494,813,813,813,813,17925570,2.76,4.54,4.54,4.54,4.54\n2023-04-09,Nordrhein-Westfalen,05,00+,521,811,811,811,811,17925570,2.91,4.52,4.52,4.52,4.52\n2023-04-08,Nordrhein-Westfalen,05,00+,555,817,817,817,817,17925570,3.1,4.56,4.56,4.56,4.56\n2023-04-07,Nordrhein-Westfalen,05,00+,710,978,978,978,978,17925570,3.96,5.46,5.46,5.46,5.46\n2023-04-06,Nordrhein-Westfalen,05,00+,749,1058,1058,1058,1058,17925570,4.18,5.9,5.9,5.9,5.9\n2023-04-05,Nordrhein-Westfalen,05,00+,753,1135,1135,1135,1135,17925570,4.2,6.33,6.33,6.33,6.33\n2023-04-04,Nordrhein-Westfalen,05,00+,752,1174,1174,1174,1174,17925570,4.2,6.55,6.55,6.55,6.55\n2023-04-03,Nordrhein-Westfalen,05,00+,833,1272,1272,1272,1272,17925570,4.65,7.1,7.1,7.1,7.1\n2023-04-02,Nordrhein-Westfalen,05,00+,873,1286,1286,1286,1286,17925570,4.87,7.17,7.17,7.17,7.17\n2023-04-01,Nordrhein-Westfalen,05,00+,919,1296,1296,1296,1296,17925570,5.13,7.23,7.23,7.23,7.23\n2023-03-31,Nordrhein-Westfalen,05,00+,945,1340,1340,1340,1340,17925570,5.27,7.48,7.48,7.48,7.48\n2023-03-30,Nordrhein-Westfalen,05,00+,960,1421,1421,1421,1421,17925570,5.36,7.93,7.93,7.93,7.93\n2023-03-29,Nordrhein-Westfalen,05,00+,973,1489,1489,1489,1489,17925570,5.43,8.31,8.31,8.31,8.31\n2023-03-28,Nordrhein-Westfalen,05,00+,942,1588,1588,1588,1588,17925570,5.26,8.86,8.86,8.86,8.86\n2023-03-27,Nordrhein-Westfalen,05,00+,1184,1754,1754,1754,1754,17925570,6.61,9.78,9.78,9.78,9.78\n2023-03-26,Nordrhein-Westfalen,05,00+,1263,1792,1792,1792,1792,17925570,7.05,10,10,10,10\n2023-03-25,Nordrhein-Westfalen,05,00+,1360,1857,1857,1857,1857,17925570,7.59,10.36,10.36,10.36,10.36\n2023-03-24,Nordrhein-Westfalen,05,00+,1294,1906,1906,1906,1906,17925570,7.22,10.63,10.63,10.63,10.63\n2023-03-23,Nordrhein-Westfalen,05,00+,1342,1987,1987,1987,1987,17925570,7.49,11.08,11.08,11.08,11.08\n2023-03-22,Nordrhein-Westfalen,05,00+,1389,2133,2133,2133,2133,17925570,7.75,11.9,11.9,11.9,11.9\n2023-03-21,Nordrhein-Westfalen,05,00+,1345,2268,2268,2268,2268,17925570,7.5,12.65,12.65,12.65,12.65\n2023-03-20,Nordrhein-Westfalen,05,00+,1540,2333,2333,2333,2333,17925570,8.59,13.01,13.01,13.01,13.01\n2023-03-19,Nordrhein-Westfalen,05,00+,1632,2356,2356,2356,2356,17925570,9.1,13.14,13.14,13.14,13.14\n2023-03-18,Nordrhein-Westfalen,05,00+,1741,2353,2353,2353,2353,17925570,9.71,13.13,13.13,13.13,13.13\n2023-03-17,Nordrhein-Westfalen,05,00+,1718,2374,2374,2374,2374,17925570,9.58,13.24,13.24,13.24,13.24\n2023-03-16,Nordrhein-Westfalen,05,00+,1631,2422,2422,2422,2422,17925570,9.1,13.51,13.51,13.51,13.51\n2023-03-15,Nordrhein-Westfalen,05,00+,1562,2362,2362,2362,2362,17925570,8.71,13.18,13.18,13.18,13.18\n2023-03-14,Nordrhein-Westfalen,05,00+,1407,2312,2312,2312,2312,17925570,7.85,12.9,12.9,12.9,12.9\n2023-03-13,Nordrhein-Westfalen,05,00+,1399,2247,2247,2247,2247,17925570,7.8,12.54,12.54,12.54,12.54\n2023-03-12,Nordrhein-Westfalen,05,00+,1486,2225,2225,2225,2225,17925570,8.29,12.41,12.41,12.41,12.41\n2023-03-11,Nordrhein-Westfalen,05,00+,1581,2204,2204,2204,2204,17925570,8.82,12.3,12.3,12.3,12.3\n2023-03-10,Nordrhein-Westfalen,05,00+,1529,2192,2192,2192,2192,17925570,8.53,12.23,12.23,12.23,12.23\n2023-03-09,Nordrhein-Westfalen,05,00+,1395,2099,2099,2099,2099,17925570,7.78,11.71,11.71,11.71,11.71\n2023-03-08,Nordrhein-Westfalen,05,00+,1276,2095,2095,2095,2095,17925570,7.12,11.69,11.69,11.69,11.69\n2023-03-07,Nordrhein-Westfalen,05,00+,1303,2183,2183,2183,2183,17925570,7.27,12.18,12.18,12.18,12.18\n2023-03-06,Nordrhein-Westfalen,05,00+,1422,2265,2265,2265,2265,17925570,7.93,12.64,12.64,12.64,12.64\n2023-03-05,Nordrhein-Westfalen,05,00+,1553,2320,2320,2320,2320,17925570,8.66,12.94,12.94,12.94,12.94\n2023-03-04,Nordrhein-Westfalen,05,00+,1687,2384,2384,2384,2384,17925570,9.41,13.3,13.3,13.3,13.3\n2023-03-03,Nordrhein-Westfalen,05,00+,1682,2445,2445,2445,2445,17925570,9.38,13.64,13.64,13.64,13.64\n2023-03-02,Nordrhein-Westfalen,05,00+,1589,2529,2529,2529,2529,17925570,8.86,14.11,14.11,14.11,14.11\n2023-03-01,Nordrhein-Westfalen,05,00+,1528,2578,2578,2578,2578,17925570,8.52,14.38,14.38,14.38,14.38\n2023-02-28,Nordrhein-Westfalen,05,00+,1720,2804,2804,2804,2804,17925570,9.6,15.64,15.64,15.64,15.64\n2023-02-27,Nordrhein-Westfalen,05,00+,1567,2520,2520,2520,2520,17925570,8.74,14.06,14.06,14.06,14.06\n2023-02-26,Nordrhein-Westfalen,05,00+,1687,2519,2519,2519,2519,17925570,9.41,14.05,14.05,14.05,14.05\n2023-02-25,Nordrhein-Westfalen,05,00+,1784,2471,2471,2471,2471,17925570,9.95,13.78,13.78,13.78,13.78\n2023-02-24,Nordrhein-Westfalen,05,00+,1539,2462,2462,2462,2462,17925570,8.59,13.73,13.73,13.73,13.73\n2023-02-23,Nordrhein-Westfalen,05,00+,1503,2416,2416,2416,2416,17925570,8.38,13.48,13.48,13.48,13.48\n2023-02-22,Nordrhein-Westfalen,05,00+,1215,2439,2439,2439,2439,17925570,6.78,13.61,13.61,13.61,13.61\n2023-02-21,Nordrhein-Westfalen,05,00+,1063,2230,2230,2230,2230,17925570,5.93,12.44,12.44,12.44,12.44\n2023-02-20,Nordrhein-Westfalen,05,00+,1565,2463,2463,2463,2463,17925570,8.73,13.74,13.74,13.74,13.74\n2023-02-19,Nordrhein-Westfalen,05,00+,1675,2444,2444,2444,2444,17925570,9.34,13.63,13.63,13.63,13.63\n2023-02-18,Nordrhein-Westfalen,05,00+,1786,2445,2445,2445,2445,17925570,9.96,13.64,13.64,13.64,13.64\n2023-02-17,Nordrhein-Westfalen,05,00+,1682,2400,2400,2400,2400,17925570,9.38,13.39,13.39,13.39,13.39\n2023-02-16,Nordrhein-Westfalen,05,00+,1509,2406,2406,2406,2406,17925570,8.42,13.42,13.42,13.42,13.42\n2023-02-15,Nordrhein-Westfalen,05,00+,1410,2298,2298,2298,2298,17925570,7.87,12.82,12.82,12.82,12.82\n2023-02-14,Nordrhein-Westfalen,05,00+,1199,2163,2163,2163,2163,17925570,6.69,12.07,12.07,12.07,12.07\n2023-02-13,Nordrhein-Westfalen,05,00+,1231,2024,2024,2024,2024,17925570,6.87,11.29,11.29,11.29,11.29\n2023-02-12,Nordrhein-Westfalen,05,00+,1315,1995,1995,1995,1995,17925570,7.34,11.13,11.13,11.13,11.13\n2023-02-11,Nordrhein-Westfalen,05,00+,1405,1978,1978,1978,1978,17925570,7.84,11.03,11.03,11.03,11.03\n2023-02-10,Nordrhein-Westfalen,05,00+,1368,1982,1982,1982,1982,17925570,7.63,11.06,11.06,11.06,11.06\n2023-02-09,Nordrhein-Westfalen,05,00+,1309,1906,1906,1906,1906,17925570,7.3,10.63,10.63,10.63,10.63\n2023-02-08,Nordrhein-Westfalen,05,00+,1192,1832,1832,1832,1832,17925570,6.65,10.22,10.22,10.22,10.22\n2023-02-07,Nordrhein-Westfalen,05,00+,1079,1777,1777,1777,1777,17925570,6.02,9.91,9.91,9.91,9.91\n2023-02-06,Nordrhein-Westfalen,05,00+,1038,1663,1663,1663,1663,17925570,5.79,9.28,9.28,9.28,9.28\n2023-02-05,Nordrhein-Westfalen,05,00+,1113,1647,1647,1647,1647,17925570,6.21,9.19,9.19,9.19,9.19\n2023-02-04,Nordrhein-Westfalen,05,00+,1178,1617,1617,1617,1617,17925570,6.57,9.02,9.02,9.02,9.02\n2023-02-03,Nordrhein-Westfalen,05,00+,1092,1514,1514,1514,1514,17925570,6.09,8.45,8.45,8.45,8.45\n2023-02-02,Nordrhein-Westfalen,05,00+,1061,1464,1464,1464,1464,17925570,5.92,8.17,8.17,8.17,8.17\n2023-02-01,Nordrhein-Westfalen,05,00+,974,1386,1386,1386,1386,17925570,5.43,7.73,7.73,7.73,7.73\n2023-01-31,Nordrhein-Westfalen,05,00+,879,1320,1320,1320,1320,17925570,4.9,7.36,7.36,7.36,7.36\n2023-01-30,Nordrhein-Westfalen,05,00+,820,1293,1293,1293,1293,17925570,4.57,7.21,7.21,7.21,7.21\n2023-01-29,Nordrhein-Westfalen,05,00+,876,1273,1273,1273,1273,17925570,4.89,7.1,7.1,7.1,7.1\n2023-01-28,Nordrhein-Westfalen,05,00+,916,1250,1250,1250,1250,17925570,5.11,6.97,6.97,6.97,6.97\n2023-01-27,Nordrhein-Westfalen,05,00+,846,1192,1192,1192,1192,17925570,4.72,6.65,6.65,6.65,6.65\n2023-01-26,Nordrhein-Westfalen,05,00+,785,1136,1136,1136,1136,17925570,4.38,6.34,6.34,6.34,6.34\n2023-01-25,Nordrhein-Westfalen,05,00+,787,1136,1136,1136,1136,17925570,4.39,6.34,6.34,6.34,6.34\n2023-01-24,Nordrhein-Westfalen,05,00+,743,1111,1111,1111,1111,17925570,4.14,6.2,6.2,6.2,6.2\n2023-01-23,Nordrhein-Westfalen,05,00+,786,1155,1155,1155,1155,17925570,4.38,6.44,6.44,6.44,6.44\n2023-01-22,Nordrhein-Westfalen,05,00+,829,1145,1145,1145,1145,17925570,4.62,6.39,6.39,6.39,6.39\n2023-01-21,Nordrhein-Westfalen,05,00+,883,1165,1165,1165,1165,17925570,4.93,6.5,6.5,6.5,6.5\n2023-01-20,Nordrhein-Westfalen,05,00+,921,1233,1233,1233,1233,17925570,5.14,6.88,6.88,6.88,6.88\n2023-01-19,Nordrhein-Westfalen,05,00+,927,1295,1295,1295,1295,17925570,5.17,7.22,7.22,7.22,7.22\n2023-01-18,Nordrhein-Westfalen,05,00+,973,1356,1356,1356,1356,17925570,5.43,7.56,7.56,7.56,7.56\n2023-01-17,Nordrhein-Westfalen,05,00+,993,1439,1439,1439,1439,17925570,5.54,8.03,8.03,8.03,8.03\n2023-01-16,Nordrhein-Westfalen,05,00+,1104,1581,1581,1581,1581,17925570,6.16,8.82,8.82,8.82,8.82\n2023-01-15,Nordrhein-Westfalen,05,00+,1179,1617,1617,1617,1617,17925570,6.58,9.02,9.02,9.02,9.02\n2023-01-14,Nordrhein-Westfalen,05,00+,1270,1665,1665,1665,1665,17925570,7.08,9.29,9.29,9.29,9.29\n2023-01-13,Nordrhein-Westfalen,05,00+,1316,1752,1752,1752,1752,17925570,7.34,9.77,9.77,9.77,9.77\n2023-01-12,Nordrhein-Westfalen,05,00+,1416,1904,1904,1904,1904,17925570,7.9,10.62,10.62,10.62,10.62\n2023-01-11,Nordrhein-Westfalen,05,00+,1480,2081,2081,2081,2081,17925570,8.26,11.61,11.61,11.61,11.61\n2023-01-10,Nordrhein-Westfalen,05,00+,1459,2258,2258,2258,2258,17925570,8.14,12.6,12.6,12.6,12.6\n2023-01-09,Nordrhein-Westfalen,05,00+,1484,2350,2350,2350,2350,17925570,8.28,13.11,13.11,13.11,13.11\n2023-01-08,Nordrhein-Westfalen,05,00+,1585,2403,2403,2403,2403,17925570,8.84,13.41,13.41,13.41,13.41\n2023-01-07,Nordrhein-Westfalen,05,00+,1710,0,0,0,0,17925570,9.54,0,0,0,0\n2023-01-06,Nordrhein-Westfalen,05,00+,1730,0,0,0,0,17925570,9.65,0,0,0,0\n2023-01-05,Nordrhein-Westfalen,05,00+,1779,0,0,0,0,17925570,9.92,0,0,0,0\n2023-01-04,Nordrhein-Westfalen,05,00+,1676,0,0,0,0,17925570,9.35,0,0,0,0\n2023-01-03,Nordrhein-Westfalen,05,00+,1665,0,0,0,0,17925570,9.29,0,0,0,0\n2023-01-02,Nordrhein-Westfalen,05,00+,1322,0,0,0,0,17925570,7.37,0,0,0,0\n2024-08-31,Hessen,06,00+,117,117,NA,NA,NA,6293154,1.86,1.86,NA,NA,NA\n2024-08-30,Hessen,06,00+,118,124,NA,NA,NA,6293154,1.88,1.97,NA,NA,NA\n2024-08-29,Hessen,06,00+,79,97,114,108,123,6293154,1.26,1.54,1.82,1.73,1.96\n2024-08-28,Hessen,06,00+,86,103,117,112,126,6293154,1.37,1.64,1.86,1.78,2.01\n2024-08-27,Hessen,06,00+,85,107,119,114,127,6293154,1.35,1.7,1.9,1.82,2.03\n2024-08-26,Hessen,06,00+,100,126,136,131,144,6293154,1.59,2,2.17,2.09,2.3\n2024-08-25,Hessen,06,00+,100,126,136,131,144,6293154,1.59,2,2.17,2.09,2.3\n2024-08-24,Hessen,06,00+,100,125,135,130,143,6293154,1.59,1.99,2.15,2.08,2.28\n2024-08-23,Hessen,06,00+,96,122,131,126,138,6293154,1.53,1.94,2.08,2.02,2.21\n2024-08-22,Hessen,06,00+,108,139,148,144,156,6293154,1.72,2.21,2.36,2.29,2.49\n2024-08-21,Hessen,06,00+,91,126,133,129,140,6293154,1.45,2,2.12,2.07,2.24\n2024-08-20,Hessen,06,00+,86,123,129,126,136,6293154,1.37,1.95,2.06,2.01,2.18\n2024-08-19,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-18,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-17,Hessen,06,00+,92,113,117,115,123,6293154,1.46,1.8,1.88,1.83,1.96\n2024-08-16,Hessen,06,00+,87,111,115,112,120,6293154,1.38,1.76,1.84,1.79,1.92\n2024-08-15,Hessen,06,00+,83,105,108,106,113,6293154,1.32,1.67,1.73,1.69,1.8\n2024-08-14,Hessen,06,00+,88,118,122,119,127,6293154,1.4,1.88,1.94,1.9,2.02\n2024-08-13,Hessen,06,00+,77,119,122,120,127,6293154,1.22,1.89,1.95,1.91,2.02\n2024-08-12,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-11,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-10,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2.01\n2024-08-09,Hessen,06,00+,77,117,119,117,123,6293154,1.22,1.86,1.9,1.87,1.96\n2024-08-08,Hessen,06,00+,77,122,124,122,127,6293154,1.22,1.94,1.98,1.95,2.03\n2024-08-07,Hessen,06,00+,74,116,117,116,120,6293154,1.18,1.84,1.87,1.85,1.91\n2024-08-06,Hessen,06,00+,72,118,119,118,122,6293154,1.14,1.88,1.9,1.88,1.94\n2024-08-05,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-04,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-03,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.03\n2024-08-02,Hessen,06,00+,100,132,133,132,135,6293154,1.59,2.1,2.12,2.1,2.15\n2024-08-01,Hessen,06,00+,91,125,126,125,127,6293154,1.45,1.99,2,1.99,2.03\n2024-07-31,Hessen,06,00+,104,136,136,136,138,6293154,1.65,2.16,2.18,2.16,2.2\n2024-07-30,Hessen,06,00+,120,150,150,150,151,6293154,1.91,2.38,2.39,2.39,2.41\n2024-07-29,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-28,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-27,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.63,2.62,2.63\n2024-07-26,Hessen,06,00+,126,161,161,161,161,6293154,2,2.56,2.56,2.56,2.57\n2024-07-25,Hessen,06,00+,133,169,169,169,169,6293154,2.11,2.69,2.69,2.69,2.69\n2024-07-24,Hessen,06,00+,126,158,158,158,158,6293154,2,2.51,2.51,2.51,2.51\n2024-07-23,Hessen,06,00+,101,148,148,148,148,6293154,1.6,2.35,2.35,2.35,2.35\n2024-07-22,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-21,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-20,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-19,Hessen,06,00+,115,149,149,149,149,6293154,1.83,2.37,2.37,2.37,2.37\n2024-07-18,Hessen,06,00+,104,144,144,144,144,6293154,1.65,2.29,2.29,2.29,2.29\n2024-07-17,Hessen,06,00+,80,140,140,140,140,6293154,1.27,2.22,2.22,2.22,2.22\n2024-07-16,Hessen,06,00+,92,135,135,135,135,6293154,1.46,2.15,2.15,2.15,2.15\n2024-07-15,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-14,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-13,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-12,Hessen,06,00+,89,117,117,117,117,6293154,1.41,1.86,1.86,1.86,1.86\n2024-07-11,Hessen,06,00+,84,106,106,106,106,6293154,1.33,1.68,1.68,1.68,1.68\n2024-07-10,Hessen,06,00+,69,101,101,101,101,6293154,1.1,1.6,1.6,1.6,1.6\n2024-07-09,Hessen,06,00+,56,101,101,101,101,6293154,0.89,1.6,1.6,1.6,1.6\n2024-07-08,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-07,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-06,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-05,Hessen,06,00+,59,92,92,92,92,6293154,0.94,1.46,1.46,1.46,1.46\n2024-07-04,Hessen,06,00+,60,98,98,98,98,6293154,0.95,1.56,1.56,1.56,1.56\n2024-07-03,Hessen,06,00+,59,97,97,97,97,6293154,0.94,1.54,1.54,1.54,1.54\n2024-07-02,Hessen,06,00+,55,91,91,91,91,6293154,0.87,1.45,1.45,1.45,1.45\n2024-07-01,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-30,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-29,Hessen,06,00+,64,91,91,91,91,6293154,1.02,1.45,1.45,1.45,1.45\n2024-06-28,Hessen,06,00+,55,86,86,86,86,6293154,0.87,1.37,1.37,1.37,1.37\n2024-06-27,Hessen,06,00+,63,89,89,89,89,6293154,1,1.41,1.41,1.41,1.41\n2024-06-26,Hessen,06,00+,66,91,91,91,91,6293154,1.05,1.45,1.45,1.45,1.45\n2024-06-25,Hessen,06,00+,60,90,90,90,90,6293154,0.95,1.43,1.43,1.43,1.43\n2024-06-24,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-23,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-22,Hessen,06,00+,54,72,72,72,72,6293154,0.86,1.14,1.14,1.14,1.14\n2024-06-21,Hessen,06,00+,53,70,70,70,70,6293154,0.84,1.11,1.11,1.11,1.11\n2024-06-20,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-06-19,Hessen,06,00+,43,53,53,53,53,6293154,0.68,0.84,0.84,0.84,0.84\n2024-06-18,Hessen,06,00+,46,54,54,54,54,6293154,0.73,0.86,0.86,0.86,0.86\n2024-06-17,Hessen,06,00+,43,52,52,52,52,6293154,0.68,0.83,0.83,0.83,0.83\n2024-06-16,Hessen,06,00+,44,53,53,53,53,6293154,0.7,0.84,0.84,0.84,0.84\n2024-06-15,Hessen,06,00+,44,52,52,52,52,6293154,0.7,0.83,0.83,0.83,0.83\n2024-06-14,Hessen,06,00+,37,52,52,52,52,6293154,0.59,0.83,0.83,0.83,0.83\n2024-06-13,Hessen,06,00+,37,49,49,49,49,6293154,0.59,0.78,0.78,0.78,0.78\n2024-06-12,Hessen,06,00+,39,54,54,54,54,6293154,0.62,0.86,0.86,0.86,0.86\n2024-06-11,Hessen,06,00+,28,43,43,43,43,6293154,0.44,0.68,0.68,0.68,0.68\n2024-06-10,Hessen,06,00+,31,45,45,45,45,6293154,0.49,0.72,0.72,0.72,0.72\n2024-06-09,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-08,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-07,Hessen,06,00+,37,46,46,46,46,6293154,0.59,0.73,0.73,0.73,0.73\n2024-06-06,Hessen,06,00+,31,40,40,40,40,6293154,0.49,0.64,0.64,0.64,0.64\n2024-06-05,Hessen,06,00+,26,34,34,34,34,6293154,0.41,0.54,0.54,0.54,0.54\n2024-06-04,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2024-06-03,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-02,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-01,Hessen,06,00+,23,36,36,36,36,6293154,0.37,0.57,0.57,0.57,0.57\n2024-05-31,Hessen,06,00+,25,33,33,33,33,6293154,0.4,0.52,0.52,0.52,0.52\n2024-05-30,Hessen,06,00+,28,36,36,36,36,6293154,0.44,0.57,0.57,0.57,0.57\n2024-05-29,Hessen,06,00+,29,33,33,33,33,6293154,0.46,0.52,0.52,0.52,0.52\n2024-05-28,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-27,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-26,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-25,Hessen,06,00+,14,22,22,22,22,6293154,0.22,0.35,0.35,0.35,0.35\n2024-05-24,Hessen,06,00+,14,18,18,18,18,6293154,0.22,0.29,0.29,0.29,0.29\n2024-05-23,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2024-05-22,Hessen,06,00+,13,27,27,27,27,6293154,0.21,0.43,0.43,0.43,0.43\n2024-05-21,Hessen,06,00+,12,23,23,23,23,6293154,0.19,0.37,0.37,0.37,0.37\n2024-05-20,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-19,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-18,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-17,Hessen,06,00+,28,44,44,44,44,6293154,0.44,0.7,0.7,0.7,0.7\n2024-05-16,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-05-15,Hessen,06,00+,25,34,34,34,34,6293154,0.4,0.54,0.54,0.54,0.54\n2024-05-14,Hessen,06,00+,21,30,30,30,30,6293154,0.33,0.48,0.48,0.48,0.48\n2024-05-13,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-12,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-11,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-10,Hessen,06,00+,16,21,21,21,21,6293154,0.25,0.33,0.33,0.33,0.33\n2024-05-09,Hessen,06,00+,26,37,37,37,37,6293154,0.41,0.59,0.59,0.59,0.59\n2024-05-08,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-07,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-05-06,Hessen,06,00+,26,41,41,41,41,6293154,0.41,0.65,0.65,0.65,0.65\n2024-05-05,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-04,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-03,Hessen,06,00+,24,43,43,43,43,6293154,0.38,0.68,0.68,0.68,0.68\n2024-05-02,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-05-01,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-04-30,Hessen,06,00+,26,38,38,38,38,6293154,0.41,0.6,0.6,0.6,0.6\n2024-04-29,Hessen,06,00+,23,32,32,32,32,6293154,0.37,0.51,0.51,0.51,0.51\n2024-04-28,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-27,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-26,Hessen,06,00+,18,26,26,26,26,6293154,0.29,0.41,0.41,0.41,0.41\n2024-04-25,Hessen,06,00+,14,21,21,21,21,6293154,0.22,0.33,0.33,0.33,0.33\n2024-04-24,Hessen,06,00+,16,26,26,26,26,6293154,0.25,0.41,0.41,0.41,0.41\n2024-04-23,Hessen,06,00+,10,19,19,19,19,6293154,0.16,0.3,0.3,0.3,0.3\n2024-04-22,Hessen,06,00+,12,20,20,20,20,6293154,0.19,0.32,0.32,0.32,0.32\n2024-04-21,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-20,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-19,Hessen,06,00+,13,21,21,21,21,6293154,0.21,0.33,0.33,0.33,0.33\n2024-04-18,Hessen,06,00+,15,22,22,22,22,6293154,0.24,0.35,0.35,0.35,0.35\n2024-04-17,Hessen,06,00+,16,24,24,24,24,6293154,0.25,0.38,0.38,0.38,0.38\n2024-04-16,Hessen,06,00+,20,28,28,28,28,6293154,0.32,0.44,0.44,0.44,0.44\n2024-04-15,Hessen,06,00+,24,31,31,31,31,6293154,0.38,0.49,0.49,0.49,0.49\n2024-04-14,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-13,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-12,Hessen,06,00+,25,35,35,35,35,6293154,0.4,0.56,0.56,0.56,0.56\n2024-04-11,Hessen,06,00+,29,37,37,37,37,6293154,0.46,0.59,0.59,0.59,0.59\n2024-04-10,Hessen,06,00+,28,34,34,34,34,6293154,0.44,0.54,0.54,0.54,0.54\n2024-04-09,Hessen,06,00+,36,42,42,42,42,6293154,0.57,0.67,0.67,0.67,0.67\n2024-04-08,Hessen,06,00+,21,32,32,32,32,6293154,0.33,0.51,0.51,0.51,0.51\n2024-04-07,Hessen,06,00+,22,33,33,33,33,6293154,0.35,0.52,0.52,0.52,0.52\n2024-04-06,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-04-05,Hessen,06,00+,19,27,27,27,27,6293154,0.3,0.43,0.43,0.43,0.43\n2024-04-04,Hessen,06,00+,19,26,26,26,26,6293154,0.3,0.41,0.41,0.41,0.41\n2024-04-03,Hessen,06,00+,14,25,25,25,25,6293154,0.22,0.4,0.4,0.4,0.4\n2024-04-02,Hessen,06,00+,9,17,17,17,17,6293154,0.14,0.27,0.27,0.27,0.27\n2024-04-01,Hessen,06,00+,24,36,36,36,36,6293154,0.38,0.57,0.57,0.57,0.57\n2024-03-31,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-03-30,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-03-28,Hessen,06,00+,36,48,48,48,48,6293154,0.57,0.76,0.76,0.76,0.76\n2024-03-27,Hessen,06,00+,33,45,45,45,45,6293154,0.52,0.72,0.72,0.72,0.72\n2024-03-26,Hessen,06,00+,36,50,50,50,50,6293154,0.57,0.79,0.79,0.79,0.79\n2024-03-25,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-24,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-23,Hessen,06,00+,29,43,43,43,43,6293154,0.46,0.68,0.68,0.68,0.68\n2024-03-22,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2024-03-21,Hessen,06,00+,32,42,42,42,42,6293154,0.51,0.67,0.67,0.67,0.67\n2024-03-20,Hessen,06,00+,33,46,46,46,46,6293154,0.52,0.73,0.73,0.73,0.73\n2024-03-19,Hessen,06,00+,32,46,46,46,46,6293154,0.51,0.73,0.73,0.73,0.73\n2024-03-18,Hessen,06,00+,45,59,59,59,59,6293154,0.72,0.94,0.94,0.94,0.94\n2024-03-17,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-16,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-15,Hessen,06,00+,48,67,67,67,67,6293154,0.76,1.06,1.06,1.06,1.06\n2024-03-14,Hessen,06,00+,49,68,68,68,68,6293154,0.78,1.08,1.08,1.08,1.08\n2024-03-13,Hessen,06,00+,52,73,73,73,73,6293154,0.83,1.16,1.16,1.16,1.16\n2024-03-12,Hessen,06,00+,38,70,70,70,70,6293154,0.6,1.11,1.11,1.11,1.11\n2024-03-11,Hessen,06,00+,28,60,60,60,60,6293154,0.44,0.95,0.95,0.95,0.95\n2024-03-10,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-09,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-08,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2024-03-07,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2024-03-06,Hessen,06,00+,34,52,52,52,52,6293154,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Hessen,06,00+,34,57,57,57,57,6293154,0.54,0.91,0.91,0.91,0.91\n2024-03-04,Hessen,06,00+,36,62,62,62,62,6293154,0.57,0.99,0.99,0.99,0.99\n2024-03-03,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-02,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-01,Hessen,06,00+,41,63,63,63,63,6293154,0.65,1,1,1,1\n2024-02-29,Hessen,06,00+,42,67,67,67,67,6293154,0.67,1.06,1.06,1.06,1.06\n2024-02-28,Hessen,06,00+,48,75,75,75,75,6293154,0.76,1.19,1.19,1.19,1.19\n2024-02-27,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2024-02-26,Hessen,06,00+,62,79,79,79,79,6293154,0.99,1.26,1.26,1.26,1.26\n2024-02-25,Hessen,06,00+,64,80,80,80,80,6293154,1.02,1.27,1.27,1.27,1.27\n2024-02-24,Hessen,06,00+,65,81,81,81,81,6293154,1.03,1.29,1.29,1.29,1.29\n2024-02-23,Hessen,06,00+,71,92,92,92,92,6293154,1.13,1.46,1.46,1.46,1.46\n2024-02-22,Hessen,06,00+,69,95,95,95,95,6293154,1.1,1.51,1.51,1.51,1.51\n2024-02-21,Hessen,06,00+,74,100,100,100,100,6293154,1.18,1.59,1.59,1.59,1.59\n2024-02-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2024-02-19,Hessen,06,00+,81,119,119,119,119,6293154,1.29,1.89,1.89,1.89,1.89\n2024-02-18,Hessen,06,00+,83,119,119,119,119,6293154,1.32,1.89,1.89,1.89,1.89\n2024-02-17,Hessen,06,00+,83,118,118,118,118,6293154,1.32,1.88,1.88,1.88,1.88\n2024-02-16,Hessen,06,00+,95,120,120,120,120,6293154,1.51,1.91,1.91,1.91,1.91\n2024-02-15,Hessen,06,00+,74,115,115,115,115,6293154,1.18,1.83,1.83,1.83,1.83\n2024-02-14,Hessen,06,00+,94,117,117,117,117,6293154,1.49,1.86,1.86,1.86,1.86\n2024-02-13,Hessen,06,00+,112,140,140,140,140,6293154,1.78,2.22,2.22,2.22,2.22\n2024-02-12,Hessen,06,00+,116,144,144,144,144,6293154,1.84,2.29,2.29,2.29,2.29\n2024-02-11,Hessen,06,00+,118,144,144,144,144,6293154,1.88,2.29,2.29,2.29,2.29\n2024-02-10,Hessen,06,00+,119,145,145,145,145,6293154,1.89,2.3,2.3,2.3,2.3\n2024-02-09,Hessen,06,00+,123,152,152,152,152,6293154,1.95,2.42,2.42,2.42,2.42\n2024-02-08,Hessen,06,00+,138,174,174,174,174,6293154,2.19,2.76,2.76,2.76,2.76\n2024-02-07,Hessen,06,00+,108,187,187,187,187,6293154,1.72,2.97,2.97,2.97,2.97\n2024-02-06,Hessen,06,00+,116,180,180,180,180,6293154,1.84,2.86,2.86,2.86,2.86\n2024-02-05,Hessen,06,00+,135,191,191,191,191,6293154,2.15,3.04,3.04,3.04,3.04\n2024-02-04,Hessen,06,00+,140,194,194,194,194,6293154,2.22,3.08,3.08,3.08,3.08\n2024-02-03,Hessen,06,00+,143,196,196,196,196,6293154,2.27,3.11,3.11,3.11,3.11\n2024-02-02,Hessen,06,00+,137,188,188,188,188,6293154,2.18,2.99,2.99,2.99,2.99\n2024-02-01,Hessen,06,00+,135,186,186,186,186,6293154,2.15,2.96,2.96,2.96,2.96\n2024-01-31,Hessen,06,00+,134,180,180,180,180,6293154,2.13,2.86,2.86,2.86,2.86\n2024-01-30,Hessen,06,00+,137,172,172,172,172,6293154,2.18,2.73,2.73,2.73,2.73\n2024-01-29,Hessen,06,00+,142,189,189,189,189,6293154,2.26,3,3,3,3\n2024-01-28,Hessen,06,00+,144,186,186,186,186,6293154,2.29,2.96,2.96,2.96,2.96\n2024-01-27,Hessen,06,00+,144,183,183,183,183,6293154,2.29,2.91,2.91,2.91,2.91\n2024-01-26,Hessen,06,00+,136,183,183,183,183,6293154,2.16,2.91,2.91,2.91,2.91\n2024-01-25,Hessen,06,00+,130,173,173,173,173,6293154,2.07,2.75,2.75,2.75,2.75\n2024-01-24,Hessen,06,00+,138,179,179,179,179,6293154,2.19,2.84,2.84,2.84,2.84\n2024-01-23,Hessen,06,00+,134,187,187,187,187,6293154,2.13,2.97,2.97,2.97,2.97\n2024-01-22,Hessen,06,00+,139,193,193,193,193,6293154,2.21,3.07,3.07,3.07,3.07\n2024-01-21,Hessen,06,00+,143,195,195,195,195,6293154,2.27,3.1,3.1,3.1,3.1\n2024-01-20,Hessen,06,00+,144,196,196,196,196,6293154,2.29,3.11,3.11,3.11,3.11\n2024-01-19,Hessen,06,00+,159,213,213,213,213,6293154,2.53,3.38,3.38,3.38,3.38\n2024-01-18,Hessen,06,00+,177,240,240,240,240,6293154,2.81,3.81,3.81,3.81,3.81\n2024-01-17,Hessen,06,00+,187,253,253,253,253,6293154,2.97,4.02,4.02,4.02,4.02\n2024-01-16,Hessen,06,00+,190,270,270,270,270,6293154,3.02,4.29,4.29,4.29,4.29\n2024-01-15,Hessen,06,00+,229,305,305,305,305,6293154,3.64,4.85,4.85,4.85,4.85\n2024-01-14,Hessen,06,00+,235,308,308,308,308,6293154,3.73,4.89,4.89,4.89,4.89\n2024-01-13,Hessen,06,00+,235,307,307,307,307,6293154,3.73,4.88,4.88,4.88,4.88\n2024-01-12,Hessen,06,00+,237,322,322,322,322,6293154,3.77,5.12,5.12,5.12,5.12\n2024-01-11,Hessen,06,00+,235,331,331,331,331,6293154,3.73,5.26,5.26,5.26,5.26\n2024-01-10,Hessen,06,00+,290,405,405,405,405,6293154,4.61,6.44,6.44,6.44,6.44\n2024-01-09,Hessen,06,00+,425,607,607,607,607,6293154,6.75,9.65,9.65,9.65,9.65\n2024-01-08,Hessen,06,00+,356,499,499,499,499,6293154,5.66,7.93,7.93,7.93,7.93\n2024-01-07,Hessen,06,00+,375,512,512,512,512,6293154,5.96,8.14,8.14,8.14,8.14\n2024-01-06,Hessen,06,00+,380,519,519,519,519,6293154,6.04,8.25,8.25,8.25,8.25\n2024-01-05,Hessen,06,00+,392,545,545,545,545,6293154,6.23,8.66,8.66,8.66,8.66\n2024-01-04,Hessen,06,00+,408,600,600,600,600,6293154,6.48,9.53,9.53,9.53,9.53\n2024-01-03,Hessen,06,00+,473,750,750,750,750,6293154,7.52,11.92,11.92,11.92,11.92\n2024-01-02,Hessen,06,00+,301,510,510,510,510,6293154,4.78,8.1,8.1,8.1,8.1\n2024-01-01,Hessen,06,00+,321,524,524,524,524,6293154,5.1,8.33,8.33,8.33,8.33\n2023-12-31,Hessen,06,00+,329,513,513,513,513,6293154,5.23,8.15,8.15,8.15,8.15\n2023-12-30,Hessen,06,00+,341,522,522,522,522,6293154,5.42,8.29,8.29,8.29,8.29\n2023-12-29,Hessen,06,00+,358,568,568,568,568,6293154,5.69,9.03,9.03,9.03,9.03\n2023-12-28,Hessen,06,00+,373,593,593,593,593,6293154,5.93,9.42,9.42,9.42,9.42\n2023-12-27,Hessen,06,00+,237,460,460,460,460,6293154,3.77,7.31,7.31,7.31,7.31\n2023-12-26,Hessen,06,00+,354,583,583,583,583,6293154,5.63,9.26,9.26,9.26,9.26\n2023-12-25,Hessen,06,00+,513,762,762,762,762,6293154,8.15,12.11,12.11,12.11,12.11\n2023-12-24,Hessen,06,00+,521,763,763,763,763,6293154,8.28,12.12,12.12,12.12,12.12\n2023-12-23,Hessen,06,00+,533,759,759,759,759,6293154,8.47,12.06,12.06,12.06,12.06\n2023-12-22,Hessen,06,00+,509,729,729,729,729,6293154,8.09,11.58,11.58,11.58,11.58\n2023-12-21,Hessen,06,00+,487,721,721,721,721,6293154,7.74,11.46,11.46,11.46,11.46\n2023-12-20,Hessen,06,00+,483,701,701,701,701,6293154,7.68,11.14,11.14,11.14,11.14\n2023-12-19,Hessen,06,00+,512,728,728,728,728,6293154,8.14,11.57,11.57,11.57,11.57\n2023-12-18,Hessen,06,00+,556,770,770,770,770,6293154,8.83,12.24,12.24,12.24,12.24\n2023-12-17,Hessen,06,00+,566,771,771,771,771,6293154,8.99,12.25,12.25,12.25,12.25\n2023-12-16,Hessen,06,00+,570,764,764,764,764,6293154,9.06,12.14,12.14,12.14,12.14\n2023-12-15,Hessen,06,00+,544,747,747,747,747,6293154,8.64,11.87,11.87,11.87,11.87\n2023-12-14,Hessen,06,00+,516,703,703,703,703,6293154,8.2,11.17,11.17,11.17,11.17\n2023-12-13,Hessen,06,00+,475,679,679,679,679,6293154,7.55,10.79,10.79,10.79,10.79\n2023-12-12,Hessen,06,00+,446,654,654,654,654,6293154,7.09,10.39,10.39,10.39,10.39\n2023-12-11,Hessen,06,00+,404,601,601,601,601,6293154,6.42,9.55,9.55,9.55,9.55\n2023-12-10,Hessen,06,00+,408,595,595,595,595,6293154,6.48,9.45,9.45,9.45,9.45\n2023-12-09,Hessen,06,00+,410,594,594,594,594,6293154,6.52,9.44,9.44,9.44,9.44\n2023-12-08,Hessen,06,00+,423,595,595,595,595,6293154,6.72,9.45,9.45,9.45,9.45\n2023-12-07,Hessen,06,00+,415,582,582,582,582,6293154,6.59,9.25,9.25,9.25,9.25\n2023-12-06,Hessen,06,00+,404,577,577,577,577,6293154,6.42,9.17,9.17,9.17,9.17\n2023-12-05,Hessen,06,00+,343,547,547,547,547,6293154,5.45,8.69,8.69,8.69,8.69\n2023-12-04,Hessen,06,00+,367,528,528,528,528,6293154,5.83,8.39,8.39,8.39,8.39\n2023-12-03,Hessen,06,00+,367,523,523,523,523,6293154,5.83,8.31,8.31,8.31,8.31\n2023-12-02,Hessen,06,00+,373,525,525,525,525,6293154,5.93,8.34,8.34,8.34,8.34\n2023-12-01,Hessen,06,00+,348,517,517,517,517,6293154,5.53,8.22,8.22,8.22,8.22\n2023-11-30,Hessen,06,00+,306,511,511,511,511,6293154,4.86,8.12,8.12,8.12,8.12\n2023-11-29,Hessen,06,00+,338,536,536,536,536,6293154,5.37,8.52,8.52,8.52,8.52\n2023-11-28,Hessen,06,00+,337,546,546,546,546,6293154,5.36,8.68,8.68,8.68,8.68\n2023-11-27,Hessen,06,00+,366,553,553,553,553,6293154,5.82,8.79,8.79,8.79,8.79\n2023-11-26,Hessen,06,00+,377,567,567,567,567,6293154,5.99,9.01,9.01,9.01,9.01\n2023-11-25,Hessen,06,00+,382,567,567,567,567,6293154,6.07,9.01,9.01,9.01,9.01\n2023-11-24,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-11-23,Hessen,06,00+,368,564,564,564,564,6293154,5.85,8.96,8.96,8.96,8.96\n2023-11-22,Hessen,06,00+,363,541,541,541,541,6293154,5.77,8.6,8.6,8.6,8.6\n2023-11-21,Hessen,06,00+,314,509,509,509,509,6293154,4.99,8.09,8.09,8.09,8.09\n2023-11-20,Hessen,06,00+,278,472,472,472,472,6293154,4.42,7.5,7.5,7.5,7.5\n2023-11-19,Hessen,06,00+,286,469,469,469,469,6293154,4.54,7.45,7.45,7.45,7.45\n2023-11-18,Hessen,06,00+,293,470,470,470,470,6293154,4.66,7.47,7.47,7.47,7.47\n2023-11-17,Hessen,06,00+,290,480,480,480,480,6293154,4.61,7.63,7.63,7.63,7.63\n2023-11-16,Hessen,06,00+,300,480,480,480,480,6293154,4.77,7.63,7.63,7.63,7.63\n2023-11-15,Hessen,06,00+,309,479,479,479,479,6293154,4.91,7.61,7.61,7.61,7.61\n2023-11-14,Hessen,06,00+,286,453,453,453,453,6293154,4.54,7.2,7.2,7.2,7.2\n2023-11-13,Hessen,06,00+,294,448,448,448,448,6293154,4.67,7.12,7.12,7.12,7.12\n2023-11-12,Hessen,06,00+,303,446,446,446,446,6293154,4.81,7.09,7.09,7.09,7.09\n2023-11-11,Hessen,06,00+,314,451,451,451,451,6293154,4.99,7.17,7.17,7.17,7.17\n2023-11-10,Hessen,06,00+,299,430,430,430,430,6293154,4.75,6.83,6.83,6.83,6.83\n2023-11-09,Hessen,06,00+,283,416,416,416,416,6293154,4.5,6.61,6.61,6.61,6.61\n2023-11-08,Hessen,06,00+,278,406,406,406,406,6293154,4.42,6.45,6.45,6.45,6.45\n2023-11-07,Hessen,06,00+,300,455,455,455,455,6293154,4.77,7.23,7.23,7.23,7.23\n2023-11-06,Hessen,06,00+,329,477,477,477,477,6293154,5.23,7.58,7.58,7.58,7.58\n2023-11-05,Hessen,06,00+,349,488,488,488,488,6293154,5.55,7.75,7.75,7.75,7.75\n2023-11-04,Hessen,06,00+,359,486,486,486,486,6293154,5.7,7.72,7.72,7.72,7.72\n2023-11-03,Hessen,06,00+,389,512,512,512,512,6293154,6.18,8.14,8.14,8.14,8.14\n2023-11-02,Hessen,06,00+,367,506,506,506,506,6293154,5.83,8.04,8.04,8.04,8.04\n2023-11-01,Hessen,06,00+,342,502,502,502,502,6293154,5.43,7.98,7.98,7.98,7.98\n2023-10-31,Hessen,06,00+,311,478,478,478,478,6293154,4.94,7.6,7.6,7.6,7.6\n2023-10-30,Hessen,06,00+,296,455,455,455,455,6293154,4.7,7.23,7.23,7.23,7.23\n2023-10-29,Hessen,06,00+,305,445,445,445,445,6293154,4.85,7.07,7.07,7.07,7.07\n2023-10-28,Hessen,06,00+,315,445,445,445,445,6293154,5.01,7.07,7.07,7.07,7.07\n2023-10-27,Hessen,06,00+,302,416,416,416,416,6293154,4.8,6.61,6.61,6.61,6.61\n2023-10-26,Hessen,06,00+,295,412,412,412,412,6293154,4.69,6.55,6.55,6.55,6.55\n2023-10-25,Hessen,06,00+,260,393,393,393,393,6293154,4.13,6.24,6.24,6.24,6.24\n2023-10-24,Hessen,06,00+,241,380,380,380,380,6293154,3.83,6.04,6.04,6.04,6.04\n2023-10-23,Hessen,06,00+,256,366,366,366,366,6293154,4.07,5.82,5.82,5.82,5.82\n2023-10-22,Hessen,06,00+,262,362,362,362,362,6293154,4.16,5.75,5.75,5.75,5.75\n2023-10-21,Hessen,06,00+,267,358,358,358,358,6293154,4.24,5.69,5.69,5.69,5.69\n2023-10-20,Hessen,06,00+,266,360,360,360,360,6293154,4.23,5.72,5.72,5.72,5.72\n2023-10-19,Hessen,06,00+,253,351,351,351,351,6293154,4.02,5.58,5.58,5.58,5.58\n2023-10-18,Hessen,06,00+,259,363,363,363,363,6293154,4.12,5.77,5.77,5.77,5.77\n2023-10-17,Hessen,06,00+,233,342,342,342,342,6293154,3.7,5.43,5.43,5.43,5.43\n2023-10-16,Hessen,06,00+,250,334,334,334,334,6293154,3.97,5.31,5.31,5.31,5.31\n2023-10-15,Hessen,06,00+,256,334,334,334,334,6293154,4.07,5.31,5.31,5.31,5.31\n2023-10-14,Hessen,06,00+,259,331,331,331,331,6293154,4.12,5.26,5.26,5.26,5.26\n2023-10-13,Hessen,06,00+,244,324,324,324,324,6293154,3.88,5.15,5.15,5.15,5.15\n2023-10-12,Hessen,06,00+,220,331,331,331,331,6293154,3.5,5.26,5.26,5.26,5.26\n2023-10-11,Hessen,06,00+,248,343,343,343,343,6293154,3.94,5.45,5.45,5.45,5.45\n2023-10-10,Hessen,06,00+,197,300,300,300,300,6293154,3.13,4.77,4.77,4.77,4.77\n2023-10-09,Hessen,06,00+,192,279,279,279,279,6293154,3.05,4.43,4.43,4.43,4.43\n2023-10-08,Hessen,06,00+,200,283,283,283,283,6293154,3.18,4.5,4.5,4.5,4.5\n2023-10-07,Hessen,06,00+,203,285,285,285,285,6293154,3.23,4.53,4.53,4.53,4.53\n2023-10-06,Hessen,06,00+,213,298,298,298,298,6293154,3.38,4.74,4.74,4.74,4.74\n2023-10-05,Hessen,06,00+,176,297,297,297,297,6293154,2.8,4.72,4.72,4.72,4.72\n2023-10-04,Hessen,06,00+,146,261,261,261,261,6293154,2.32,4.15,4.15,4.15,4.15\n2023-10-03,Hessen,06,00+,175,298,298,298,298,6293154,2.78,4.74,4.74,4.74,4.74\n2023-10-02,Hessen,06,00+,157,270,270,270,270,6293154,2.49,4.29,4.29,4.29,4.29\n2023-10-01,Hessen,06,00+,158,261,261,261,261,6293154,2.51,4.15,4.15,4.15,4.15\n2023-09-30,Hessen,06,00+,158,256,256,256,256,6293154,2.51,4.07,4.07,4.07,4.07\n2023-09-29,Hessen,06,00+,154,231,231,231,231,6293154,2.45,3.67,3.67,3.67,3.67\n2023-09-28,Hessen,06,00+,140,216,216,216,216,6293154,2.22,3.43,3.43,3.43,3.43\n2023-09-27,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-26,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-25,Hessen,06,00+,139,213,213,213,213,6293154,2.21,3.38,3.38,3.38,3.38\n2023-09-24,Hessen,06,00+,141,214,214,214,214,6293154,2.24,3.4,3.4,3.4,3.4\n2023-09-23,Hessen,06,00+,144,217,217,217,217,6293154,2.29,3.45,3.45,3.45,3.45\n2023-09-22,Hessen,06,00+,146,213,213,213,213,6293154,2.32,3.38,3.38,3.38,3.38\n2023-09-21,Hessen,06,00+,146,209,209,209,209,6293154,2.32,3.32,3.32,3.32,3.32\n2023-09-20,Hessen,06,00+,132,206,206,206,206,6293154,2.1,3.27,3.27,3.27,3.27\n2023-09-19,Hessen,06,00+,132,204,204,204,204,6293154,2.1,3.24,3.24,3.24,3.24\n2023-09-18,Hessen,06,00+,139,192,192,192,192,6293154,2.21,3.05,3.05,3.05,3.05\n2023-09-17,Hessen,06,00+,142,193,193,193,193,6293154,2.26,3.07,3.07,3.07,3.07\n2023-09-16,Hessen,06,00+,148,196,196,196,196,6293154,2.35,3.11,3.11,3.11,3.11\n2023-09-15,Hessen,06,00+,149,199,199,199,199,6293154,2.37,3.16,3.16,3.16,3.16\n2023-09-14,Hessen,06,00+,147,201,201,201,201,6293154,2.34,3.19,3.19,3.19,3.19\n2023-09-13,Hessen,06,00+,152,212,212,212,212,6293154,2.42,3.37,3.37,3.37,3.37\n2023-09-12,Hessen,06,00+,131,207,207,207,207,6293154,2.08,3.29,3.29,3.29,3.29\n2023-09-11,Hessen,06,00+,134,189,189,189,189,6293154,2.13,3,3,3,3\n2023-09-10,Hessen,06,00+,136,188,188,188,188,6293154,2.16,2.99,2.99,2.99,2.99\n2023-09-09,Hessen,06,00+,138,185,185,185,185,6293154,2.19,2.94,2.94,2.94,2.94\n2023-09-08,Hessen,06,00+,132,182,182,182,182,6293154,2.1,2.89,2.89,2.89,2.89\n2023-09-07,Hessen,06,00+,121,167,167,167,167,6293154,1.92,2.65,2.65,2.65,2.65\n2023-09-06,Hessen,06,00+,95,149,149,149,149,6293154,1.51,2.37,2.37,2.37,2.37\n2023-09-05,Hessen,06,00+,88,134,134,134,134,6293154,1.4,2.13,2.13,2.13,2.13\n2023-09-04,Hessen,06,00+,79,119,119,119,119,6293154,1.26,1.89,1.89,1.89,1.89\n2023-09-03,Hessen,06,00+,79,117,117,117,117,6293154,1.26,1.86,1.86,1.86,1.86\n2023-09-02,Hessen,06,00+,80,116,116,116,116,6293154,1.27,1.84,1.84,1.84,1.84\n2023-09-01,Hessen,06,00+,83,111,111,111,111,6293154,1.32,1.76,1.76,1.76,1.76\n2023-08-31,Hessen,06,00+,77,116,116,116,116,6293154,1.22,1.84,1.84,1.84,1.84\n2023-08-30,Hessen,06,00+,65,106,106,106,106,6293154,1.03,1.68,1.68,1.68,1.68\n2023-08-29,Hessen,06,00+,69,108,108,108,108,6293154,1.1,1.72,1.72,1.72,1.72\n2023-08-28,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-27,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-26,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-25,Hessen,06,00+,0,99,99,99,99,6293154,0,1.57,1.57,1.57,1.57\n2023-08-24,Hessen,06,00+,71,90,90,90,90,6293154,1.13,1.43,1.43,1.43,1.43\n2023-08-23,Hessen,06,00+,73,94,94,94,94,6293154,1.16,1.49,1.49,1.49,1.49\n2023-08-22,Hessen,06,00+,63,88,88,88,88,6293154,1,1.4,1.4,1.4,1.4\n2023-08-21,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-20,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-19,Hessen,06,00+,62,91,91,91,91,6293154,0.99,1.45,1.45,1.45,1.45\n2023-08-18,Hessen,06,00+,64,97,97,97,97,6293154,1.02,1.54,1.54,1.54,1.54\n2023-08-17,Hessen,06,00+,58,95,95,95,95,6293154,0.92,1.51,1.51,1.51,1.51\n2023-08-16,Hessen,06,00+,60,88,88,88,88,6293154,0.95,1.4,1.4,1.4,1.4\n2023-08-15,Hessen,06,00+,56,87,87,87,87,6293154,0.89,1.38,1.38,1.38,1.38\n2023-08-14,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-13,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-12,Hessen,06,00+,58,73,73,73,73,6293154,0.92,1.16,1.16,1.16,1.16\n2023-08-11,Hessen,06,00+,60,69,69,69,69,6293154,0.95,1.1,1.1,1.1,1.1\n2023-08-10,Hessen,06,00+,55,66,66,66,66,6293154,0.87,1.05,1.05,1.05,1.05\n2023-08-09,Hessen,06,00+,49,65,65,65,65,6293154,0.78,1.03,1.03,1.03,1.03\n2023-08-08,Hessen,06,00+,38,59,59,59,59,6293154,0.6,0.94,0.94,0.94,0.94\n2023-08-07,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-06,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-05,Hessen,06,00+,42,55,55,55,55,6293154,0.67,0.87,0.87,0.87,0.87\n2023-08-04,Hessen,06,00+,40,55,55,55,55,6293154,0.64,0.87,0.87,0.87,0.87\n2023-08-03,Hessen,06,00+,37,53,53,53,53,6293154,0.59,0.84,0.84,0.84,0.84\n2023-08-02,Hessen,06,00+,31,52,52,52,52,6293154,0.49,0.83,0.83,0.83,0.83\n2023-08-01,Hessen,06,00+,29,53,53,53,53,6293154,0.46,0.84,0.84,0.84,0.84\n2023-07-31,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-30,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-29,Hessen,06,00+,26,44,44,44,44,6293154,0.41,0.7,0.7,0.7,0.7\n2023-07-28,Hessen,06,00+,27,38,38,38,38,6293154,0.43,0.6,0.6,0.6,0.6\n2023-07-27,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-26,Hessen,06,00+,28,38,38,38,38,6293154,0.44,0.6,0.6,0.6,0.6\n2023-07-25,Hessen,06,00+,26,36,36,36,36,6293154,0.41,0.57,0.57,0.57,0.57\n2023-07-24,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-23,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-22,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-21,Hessen,06,00+,26,39,39,39,39,6293154,0.41,0.62,0.62,0.62,0.62\n2023-07-20,Hessen,06,00+,21,36,36,36,36,6293154,0.33,0.57,0.57,0.57,0.57\n2023-07-19,Hessen,06,00+,19,41,41,41,41,6293154,0.3,0.65,0.65,0.65,0.65\n2023-07-18,Hessen,06,00+,16,35,35,35,35,6293154,0.25,0.56,0.56,0.56,0.56\n2023-07-17,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-16,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-15,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-14,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-13,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2023-07-12,Hessen,06,00+,12,16,16,16,16,6293154,0.19,0.25,0.25,0.25,0.25\n2023-07-11,Hessen,06,00+,11,16,16,16,16,6293154,0.17,0.25,0.25,0.25,0.25\n2023-07-10,Hessen,06,00+,12,18,18,18,18,6293154,0.19,0.29,0.29,0.29,0.29\n2023-07-09,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-08,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-07,Hessen,06,00+,20,25,25,25,25,6293154,0.32,0.4,0.4,0.4,0.4\n2023-07-06,Hessen,06,00+,17,26,26,26,26,6293154,0.27,0.41,0.41,0.41,0.41\n2023-07-05,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2023-07-04,Hessen,06,00+,30,38,38,38,38,6293154,0.48,0.6,0.6,0.6,0.6\n2023-07-03,Hessen,06,00+,33,42,42,42,42,6293154,0.52,0.67,0.67,0.67,0.67\n2023-07-02,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-07-01,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-06-30,Hessen,06,00+,31,37,37,37,37,6293154,0.49,0.59,0.59,0.59,0.59\n2023-06-29,Hessen,06,00+,30,37,37,37,37,6293154,0.48,0.59,0.59,0.59,0.59\n2023-06-28,Hessen,06,00+,20,29,29,29,29,6293154,0.32,0.46,0.46,0.46,0.46\n2023-06-27,Hessen,06,00+,16,25,25,25,25,6293154,0.25,0.4,0.4,0.4,0.4\n2023-06-26,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-25,Hessen,06,00+,16,19,19,19,19,6293154,0.25,0.3,0.3,0.3,0.3\n2023-06-24,Hessen,06,00+,17,20,20,20,20,6293154,0.27,0.32,0.32,0.32,0.32\n2023-06-23,Hessen,06,00+,11,15,15,15,15,6293154,0.17,0.24,0.24,0.24,0.24\n2023-06-22,Hessen,06,00+,10,16,16,16,16,6293154,0.16,0.25,0.25,0.25,0.25\n2023-06-21,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-20,Hessen,06,00+,21,27,27,27,27,6293154,0.33,0.43,0.43,0.43,0.43\n2023-06-19,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2023-06-18,Hessen,06,00+,32,43,43,43,43,6293154,0.51,0.68,0.68,0.68,0.68\n2023-06-17,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2023-06-16,Hessen,06,00+,39,51,51,51,51,6293154,0.62,0.81,0.81,0.81,0.81\n2023-06-15,Hessen,06,00+,34,48,48,48,48,6293154,0.54,0.76,0.76,0.76,0.76\n2023-06-14,Hessen,06,00+,35,52,52,52,52,6293154,0.56,0.83,0.83,0.83,0.83\n2023-06-13,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2023-06-12,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-11,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-10,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2023-06-09,Hessen,06,00+,30,58,58,58,58,6293154,0.48,0.92,0.92,0.92,0.92\n2023-06-08,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2023-06-07,Hessen,06,00+,49,69,69,69,69,6293154,0.78,1.1,1.1,1.1,1.1\n2023-06-06,Hessen,06,00+,66,88,88,88,88,6293154,1.05,1.4,1.4,1.4,1.4\n2023-06-05,Hessen,06,00+,53,66,66,66,66,6293154,0.84,1.05,1.05,1.05,1.05\n2023-06-04,Hessen,06,00+,53,65,65,65,65,6293154,0.84,1.03,1.03,1.03,1.03\n2023-06-03,Hessen,06,00+,54,66,66,66,66,6293154,0.86,1.05,1.05,1.05,1.05\n2023-06-02,Hessen,06,00+,50,60,60,60,60,6293154,0.79,0.95,0.95,0.95,0.95\n2023-06-01,Hessen,06,00+,45,60,60,60,60,6293154,0.72,0.95,0.95,0.95,0.95\n2023-05-31,Hessen,06,00+,43,59,59,59,59,6293154,0.68,0.94,0.94,0.94,0.94\n2023-05-30,Hessen,06,00+,38,52,52,52,52,6293154,0.6,0.83,0.83,0.83,0.83\n2023-05-29,Hessen,06,00+,73,89,89,89,89,6293154,1.16,1.41,1.41,1.41,1.41\n2023-05-28,Hessen,06,00+,75,91,91,91,91,6293154,1.19,1.45,1.45,1.45,1.45\n2023-05-27,Hessen,06,00+,75,90,90,90,90,6293154,1.19,1.43,1.43,1.43,1.43\n2023-05-26,Hessen,06,00+,79,96,96,96,96,6293154,1.26,1.53,1.53,1.53,1.53\n2023-05-25,Hessen,06,00+,64,85,85,85,85,6293154,1.02,1.35,1.35,1.35,1.35\n2023-05-24,Hessen,06,00+,76,103,103,103,103,6293154,1.21,1.64,1.64,1.64,1.64\n2023-05-23,Hessen,06,00+,76,110,110,110,110,6293154,1.21,1.75,1.75,1.75,1.75\n2023-05-22,Hessen,06,00+,77,107,107,107,107,6293154,1.22,1.7,1.7,1.7,1.7\n2023-05-21,Hessen,06,00+,78,106,106,106,106,6293154,1.24,1.68,1.68,1.68,1.68\n2023-05-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2023-05-19,Hessen,06,00+,77,106,106,106,106,6293154,1.22,1.68,1.68,1.68,1.68\n2023-05-18,Hessen,06,00+,94,124,124,124,124,6293154,1.49,1.97,1.97,1.97,1.97\n2023-05-17,Hessen,06,00+,86,114,114,114,114,6293154,1.37,1.81,1.81,1.81,1.81\n2023-05-16,Hessen,06,00+,89,114,114,114,114,6293154,1.41,1.81,1.81,1.81,1.81\n2023-05-15,Hessen,06,00+,98,127,127,127,127,6293154,1.56,2.02,2.02,2.02,2.02\n2023-05-14,Hessen,06,00+,100,129,129,129,129,6293154,1.59,2.05,2.05,2.05,2.05\n2023-05-13,Hessen,06,00+,102,128,128,128,128,6293154,1.62,2.03,2.03,2.03,2.03\n2023-05-12,Hessen,06,00+,101,140,140,140,140,6293154,1.6,2.22,2.22,2.22,2.22\n2023-05-11,Hessen,06,00+,119,156,156,156,156,6293154,1.89,2.48,2.48,2.48,2.48\n2023-05-10,Hessen,06,00+,130,169,169,169,169,6293154,2.07,2.69,2.69,2.69,2.69\n2023-05-09,Hessen,06,00+,160,203,203,203,203,6293154,2.54,3.23,3.23,3.23,3.23\n2023-05-08,Hessen,06,00+,120,160,160,160,160,6293154,1.91,2.54,2.54,2.54,2.54\n2023-05-07,Hessen,06,00+,126,163,163,163,163,6293154,2,2.59,2.59,2.59,2.59\n2023-05-06,Hessen,06,00+,129,164,164,164,164,6293154,2.05,2.61,2.61,2.61,2.61\n2023-05-05,Hessen,06,00+,136,166,166,166,166,6293154,2.16,2.64,2.64,2.64,2.64\n2023-05-04,Hessen,06,00+,112,150,150,150,150,6293154,1.78,2.38,2.38,2.38,2.38\n2023-05-03,Hessen,06,00+,116,162,162,162,162,6293154,1.84,2.57,2.57,2.57,2.57\n2023-05-02,Hessen,06,00+,99,151,151,151,151,6293154,1.57,2.4,2.4,2.4,2.4\n2023-05-01,Hessen,06,00+,176,230,230,230,230,6293154,2.8,3.65,3.65,3.65,3.65\n2023-04-30,Hessen,06,00+,179,229,229,229,229,6293154,2.84,3.64,3.64,3.64,3.64\n2023-04-29,Hessen,06,00+,180,227,227,227,227,6293154,2.86,3.61,3.61,3.61,3.61\n2023-04-28,Hessen,06,00+,185,225,225,225,225,6293154,2.94,3.58,3.58,3.58,3.58\n2023-04-27,Hessen,06,00+,198,252,252,252,252,6293154,3.15,4,4,4,4\n2023-04-26,Hessen,06,00+,199,245,245,245,245,6293154,3.16,3.89,3.89,3.89,3.89\n2023-04-25,Hessen,06,00+,178,241,241,241,241,6293154,2.83,3.83,3.83,3.83,3.83\n2023-04-24,Hessen,06,00+,186,232,232,232,232,6293154,2.96,3.69,3.69,3.69,3.69\n2023-04-23,Hessen,06,00+,190,231,231,231,231,6293154,3.02,3.67,3.67,3.67,3.67\n2023-04-22,Hessen,06,00+,190,230,230,230,230,6293154,3.02,3.65,3.65,3.65,3.65\n2023-04-21,Hessen,06,00+,192,244,244,244,244,6293154,3.05,3.88,3.88,3.88,3.88\n2023-04-20,Hessen,06,00+,174,238,238,238,238,6293154,2.76,3.78,3.78,3.78,3.78\n2023-04-19,Hessen,06,00+,178,263,263,263,263,6293154,2.83,4.18,4.18,4.18,4.18\n2023-04-18,Hessen,06,00+,261,355,355,355,355,6293154,4.15,5.64,5.64,5.64,5.64\n2023-04-17,Hessen,06,00+,219,287,287,287,287,6293154,3.48,4.56,4.56,4.56,4.56\n2023-04-16,Hessen,06,00+,221,285,285,285,285,6293154,3.51,4.53,4.53,4.53,4.53\n2023-04-15,Hessen,06,00+,225,291,291,291,291,6293154,3.58,4.62,4.62,4.62,4.62\n2023-04-14,Hessen,06,00+,197,258,258,258,258,6293154,3.13,4.1,4.1,4.1,4.1\n2023-04-13,Hessen,06,00+,185,259,259,259,259,6293154,2.94,4.12,4.12,4.12,4.12\n2023-04-12,Hessen,06,00+,146,239,239,239,239,6293154,2.32,3.8,3.8,3.8,3.8\n2023-04-11,Hessen,06,00+,94,167,167,167,167,6293154,1.49,2.65,2.65,2.65,2.65\n2023-04-10,Hessen,06,00+,174,252,252,252,252,6293154,2.76,4,4,4,4\n2023-04-09,Hessen,06,00+,181,262,262,262,262,6293154,2.88,4.16,4.16,4.16,4.16\n2023-04-08,Hessen,06,00+,184,259,259,259,259,6293154,2.92,4.12,4.12,4.12,4.12\n2023-04-07,Hessen,06,00+,227,316,316,316,316,6293154,3.61,5.02,5.02,5.02,5.02\n2023-04-06,Hessen,06,00+,228,329,329,329,329,6293154,3.62,5.23,5.23,5.23,5.23\n2023-04-05,Hessen,06,00+,268,364,364,364,364,6293154,4.26,5.78,5.78,5.78,5.78\n2023-04-04,Hessen,06,00+,267,364,364,364,364,6293154,4.24,5.78,5.78,5.78,5.78\n2023-04-03,Hessen,06,00+,302,400,400,400,400,6293154,4.8,6.36,6.36,6.36,6.36\n2023-04-02,Hessen,06,00+,311,398,398,398,398,6293154,4.94,6.32,6.32,6.32,6.32\n2023-04-01,Hessen,06,00+,319,404,404,404,404,6293154,5.07,6.42,6.42,6.42,6.42\n2023-03-31,Hessen,06,00+,341,418,418,418,418,6293154,5.42,6.64,6.64,6.64,6.64\n2023-03-30,Hessen,06,00+,321,436,436,436,436,6293154,5.1,6.93,6.93,6.93,6.93\n2023-03-29,Hessen,06,00+,351,476,476,476,476,6293154,5.58,7.56,7.56,7.56,7.56\n2023-03-28,Hessen,06,00+,375,503,503,503,503,6293154,5.96,7.99,7.99,7.99,7.99\n2023-03-27,Hessen,06,00+,362,524,524,524,524,6293154,5.75,8.33,8.33,8.33,8.33\n2023-03-26,Hessen,06,00+,371,526,526,526,526,6293154,5.9,8.36,8.36,8.36,8.36\n2023-03-25,Hessen,06,00+,378,526,526,526,526,6293154,6.01,8.36,8.36,8.36,8.36\n2023-03-24,Hessen,06,00+,390,546,546,546,546,6293154,6.2,8.68,8.68,8.68,8.68\n2023-03-23,Hessen,06,00+,405,564,564,564,564,6293154,6.44,8.96,8.96,8.96,8.96\n2023-03-22,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-03-21,Hessen,06,00+,435,613,613,613,613,6293154,6.91,9.74,9.74,9.74,9.74\n2023-03-20,Hessen,06,00+,527,696,696,696,696,6293154,8.37,11.06,11.06,11.06,11.06\n2023-03-19,Hessen,06,00+,534,692,692,692,692,6293154,8.49,11,11,11,11\n2023-03-18,Hessen,06,00+,550,700,700,700,700,6293154,8.74,11.12,11.12,11.12,11.12\n2023-03-17,Hessen,06,00+,535,704,704,704,704,6293154,8.5,11.19,11.19,11.19,11.19\n2023-03-16,Hessen,06,00+,543,723,723,723,723,6293154,8.63,11.49,11.49,11.49,11.49\n2023-03-15,Hessen,06,00+,554,720,720,720,720,6293154,8.8,11.44,11.44,11.44,11.44\n2023-03-14,Hessen,06,00+,521,713,713,713,713,6293154,8.28,11.33,11.33,11.33,11.33\n2023-03-13,Hessen,06,00+,499,673,673,673,673,6293154,7.93,10.69,10.69,10.69,10.69\n2023-03-12,Hessen,06,00+,509,675,675,675,675,6293154,8.09,10.73,10.73,10.73,10.73\n2023-03-11,Hessen,06,00+,516,667,667,667,667,6293154,8.2,10.6,10.6,10.6,10.6\n2023-03-10,Hessen,06,00+,566,711,711,711,711,6293154,8.99,11.3,11.3,11.3,11.3\n2023-03-09,Hessen,06,00+,525,699,699,699,699,6293154,8.34,11.11,11.11,11.11,11.11\n2023-03-08,Hessen,06,00+,520,711,711,711,711,6293154,8.26,11.3,11.3,11.3,11.3\n2023-03-07,Hessen,06,00+,536,715,715,715,715,6293154,8.52,11.36,11.36,11.36,11.36\n2023-03-06,Hessen,06,00+,572,764,764,764,764,6293154,9.09,12.14,12.14,12.14,12.14\n2023-03-05,Hessen,06,00+,583,769,769,769,769,6293154,9.26,12.22,12.22,12.22,12.22\n2023-03-04,Hessen,06,00+,595,774,774,774,774,6293154,9.45,12.3,12.3,12.3,12.3\n2023-03-03,Hessen,06,00+,543,736,736,736,736,6293154,8.63,11.7,11.7,11.7,11.7\n2023-03-02,Hessen,06,00+,556,749,749,749,749,6293154,8.83,11.9,11.9,11.9,11.9\n2023-03-01,Hessen,06,00+,574,768,768,768,768,6293154,9.12,12.2,12.2,12.2,12.2\n2023-02-28,Hessen,06,00+,570,774,774,774,774,6293154,9.06,12.3,12.3,12.3,12.3\n2023-02-27,Hessen,06,00+,537,728,728,728,728,6293154,8.53,11.57,11.57,11.57,11.57\n2023-02-26,Hessen,06,00+,551,730,730,730,730,6293154,8.76,11.6,11.6,11.6,11.6\n2023-02-25,Hessen,06,00+,566,735,735,735,735,6293154,8.99,11.68,11.68,11.68,11.68\n2023-02-24,Hessen,06,00+,591,759,759,759,759,6293154,9.39,12.06,12.06,12.06,12.06\n2023-02-23,Hessen,06,00+,557,757,757,757,757,6293154,8.85,12.03,12.03,12.03,12.03\n2023-02-22,Hessen,06,00+,545,755,755,755,755,6293154,8.66,12,12,12,12\n2023-02-21,Hessen,06,00+,506,737,737,737,737,6293154,8.04,11.71,11.71,11.71,11.71\n2023-02-20,Hessen,06,00+,529,721,721,721,721,6293154,8.41,11.46,11.46,11.46,11.46\n2023-02-19,Hessen,06,00+,535,713,713,713,713,6293154,8.5,11.33,11.33,11.33,11.33\n2023-02-18,Hessen,06,00+,548,707,707,707,707,6293154,8.71,11.23,11.23,11.23,11.23\n2023-02-17,Hessen,06,00+,522,672,672,672,672,6293154,8.29,10.68,10.68,10.68,10.68\n2023-02-16,Hessen,06,00+,477,652,652,652,652,6293154,7.58,10.36,10.36,10.36,10.36\n2023-02-15,Hessen,06,00+,398,620,620,620,620,6293154,6.32,9.85,9.85,9.85,9.85\n2023-02-14,Hessen,06,00+,390,571,571,571,571,6293154,6.2,9.07,9.07,9.07,9.07\n2023-02-13,Hessen,06,00+,396,538,538,538,538,6293154,6.29,8.55,8.55,8.55,8.55\n2023-02-12,Hessen,06,00+,403,536,536,536,536,6293154,6.4,8.52,8.52,8.52,8.52\n2023-02-11,Hessen,06,00+,414,534,534,534,534,6293154,6.58,8.49,8.49,8.49,8.49\n2023-02-10,Hessen,06,00+,405,530,530,530,530,6293154,6.44,8.42,8.42,8.42,8.42\n2023-02-09,Hessen,06,00+,379,510,510,510,510,6293154,6.02,8.1,8.1,8.1,8.1\n2023-02-08,Hessen,06,00+,363,490,490,490,490,6293154,5.77,7.79,7.79,7.79,7.79\n2023-02-07,Hessen,06,00+,380,499,499,499,499,6293154,6.04,7.93,7.93,7.93,7.93\n2023-02-06,Hessen,06,00+,325,464,464,464,464,6293154,5.16,7.37,7.37,7.37,7.37\n2023-02-05,Hessen,06,00+,332,465,465,465,465,6293154,5.28,7.39,7.39,7.39,7.39\n2023-02-04,Hessen,06,00+,335,458,458,458,458,6293154,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Hessen,06,00+,303,434,434,434,434,6293154,4.81,6.9,6.9,6.9,6.9\n2023-02-02,Hessen,06,00+,321,430,430,430,430,6293154,5.1,6.83,6.83,6.83,6.83\n2023-02-01,Hessen,06,00+,313,418,418,418,418,6293154,4.97,6.64,6.64,6.64,6.64\n2023-01-31,Hessen,06,00+,283,376,376,376,376,6293154,4.5,5.97,5.97,5.97,5.97\n2023-01-30,Hessen,06,00+,286,369,369,369,369,6293154,4.54,5.86,5.86,5.86,5.86\n2023-01-29,Hessen,06,00+,290,366,366,366,366,6293154,4.61,5.82,5.82,5.82,5.82\n2023-01-28,Hessen,06,00+,293,365,365,365,365,6293154,4.66,5.8,5.8,5.8,5.8\n2023-01-27,Hessen,06,00+,268,347,347,347,347,6293154,4.26,5.51,5.51,5.51,5.51\n2023-01-26,Hessen,06,00+,260,345,345,345,345,6293154,4.13,5.48,5.48,5.48,5.48\n2023-01-25,Hessen,06,00+,251,338,338,338,338,6293154,3.99,5.37,5.37,5.37,5.37\n2023-01-24,Hessen,06,00+,251,333,333,333,333,6293154,3.99,5.29,5.29,5.29,5.29\n2023-01-23,Hessen,06,00+,262,350,350,350,350,6293154,4.16,5.56,5.56,5.56,5.56\n2023-01-22,Hessen,06,00+,283,367,367,367,367,6293154,4.5,5.83,5.83,5.83,5.83\n2023-01-21,Hessen,06,00+,289,370,370,370,370,6293154,4.59,5.88,5.88,5.88,5.88\n2023-01-20,Hessen,06,00+,289,380,380,380,380,6293154,4.59,6.04,6.04,6.04,6.04\n2023-01-19,Hessen,06,00+,307,408,408,408,408,6293154,4.88,6.48,6.48,6.48,6.48\n2023-01-18,Hessen,06,00+,313,435,435,435,435,6293154,4.97,6.91,6.91,6.91,6.91\n2023-01-17,Hessen,06,00+,349,487,487,487,487,6293154,5.55,7.74,7.74,7.74,7.74\n2023-01-16,Hessen,06,00+,379,537,537,537,537,6293154,6.02,8.53,8.53,8.53,8.53\n2023-01-15,Hessen,06,00+,386,523,523,523,523,6293154,6.13,8.31,8.31,8.31,8.31\n2023-01-14,Hessen,06,00+,391,523,523,523,523,6293154,6.21,8.31,8.31,8.31,8.31\n2023-01-13,Hessen,06,00+,389,540,540,540,540,6293154,6.18,8.58,8.58,8.58,8.58\n2023-01-12,Hessen,06,00+,384,540,540,540,540,6293154,6.1,8.58,8.58,8.58,8.58\n2023-01-11,Hessen,06,00+,374,564,564,564,564,6293154,5.94,8.96,8.96,8.96,8.96\n2023-01-10,Hessen,06,00+,433,625,625,625,625,6293154,6.88,9.93,9.93,9.93,9.93\n2023-01-09,Hessen,06,00+,526,697,697,697,697,6293154,8.36,11.08,11.08,11.08,11.08\n2023-01-08,Hessen,06,00+,531,695,695,695,695,6293154,8.44,11.04,11.04,11.04,11.04\n2023-01-07,Hessen,06,00+,549,0,0,0,0,6293154,8.72,0,0,0,0\n2023-01-06,Hessen,06,00+,533,0,0,0,0,6293154,8.47,0,0,0,0\n2023-01-05,Hessen,06,00+,552,0,0,0,0,6293154,8.77,0,0,0,0\n2023-01-04,Hessen,06,00+,505,0,0,0,0,6293154,8.02,0,0,0,0\n2023-01-03,Hessen,06,00+,604,0,0,0,0,6293154,9.6,0,0,0,0\n2023-01-02,Hessen,06,00+,458,0,0,0,0,6293154,7.28,0,0,0,0\n2024-08-31,Rheinland-Pfalz,07,00+,33,33,NA,NA,NA,4098391,0.81,0.81,NA,NA,NA\n2024-08-30,Rheinland-Pfalz,07,00+,48,48,NA,NA,NA,4098391,1.17,1.17,NA,NA,NA\n2024-08-29,Rheinland-Pfalz,07,00+,59,61,70,67,75,4098391,1.44,1.49,1.72,1.65,1.84\n2024-08-28,Rheinland-Pfalz,07,00+,72,73,82,78,88,4098391,1.76,1.78,2.01,1.93,2.15\n2024-08-27,Rheinland-Pfalz,07,00+,48,75,83,80,89,4098391,1.17,1.83,2.04,1.96,2.18\n2024-08-26,Rheinland-Pfalz,07,00+,54,80,87,84,92,4098391,1.32,1.95,2.13,2.05,2.26\n2024-08-25,Rheinland-Pfalz,07,00+,55,80,87,84,92,4098391,1.34,1.95,2.12,2.05,2.25\n2024-08-24,Rheinland-Pfalz,07,00+,56,80,86,83,92,4098391,1.37,1.95,2.12,2.05,2.25\n2024-08-23,Rheinland-Pfalz,07,00+,48,70,75,73,80,4098391,1.17,1.71,1.84,1.78,1.95\n2024-08-22,Rheinland-Pfalz,07,00+,45,64,68,66,72,4098391,1.1,1.56,1.68,1.62,1.77\n2024-08-21,Rheinland-Pfalz,07,00+,46,62,65,63,69,4098391,1.12,1.51,1.61,1.56,1.69\n2024-08-20,Rheinland-Pfalz,07,00+,23,61,64,62,67,4098391,0.56,1.49,1.57,1.53,1.66\n2024-08-19,Rheinland-Pfalz,07,00+,32,59,61,60,64,4098391,0.78,1.44,1.5,1.47,1.57\n2024-08-18,Rheinland-Pfalz,07,00+,32,58,60,59,63,4098391,0.78,1.42,1.48,1.44,1.55\n2024-08-17,Rheinland-Pfalz,07,00+,32,57,59,58,62,4098391,0.78,1.39,1.45,1.42,1.52\n2024-08-16,Rheinland-Pfalz,07,00+,31,56,58,56,61,4098391,0.76,1.37,1.42,1.39,1.49\n2024-08-15,Rheinland-Pfalz,07,00+,31,61,63,61,66,4098391,0.76,1.49,1.54,1.51,1.61\n2024-08-14,Rheinland-Pfalz,07,00+,23,50,51,50,53,4098391,0.56,1.22,1.26,1.24,1.32\n2024-08-13,Rheinland-Pfalz,07,00+,24,54,55,54,57,4098391,0.59,1.32,1.36,1.33,1.41\n2024-08-12,Rheinland-Pfalz,07,00+,31,51,52,51,53,4098391,0.76,1.24,1.27,1.25,1.31\n2024-08-11,Rheinland-Pfalz,07,00+,34,54,55,54,56,4098391,0.83,1.32,1.35,1.33,1.39\n2024-08-10,Rheinland-Pfalz,07,00+,35,55,56,55,57,4098391,0.85,1.34,1.37,1.35,1.41\n2024-08-09,Rheinland-Pfalz,07,00+,30,56,57,56,58,4098391,0.73,1.37,1.4,1.38,1.44\n2024-08-08,Rheinland-Pfalz,07,00+,25,45,45,45,47,4098391,0.61,1.1,1.12,1.1,1.15\n2024-08-07,Rheinland-Pfalz,07,00+,30,53,53,53,55,4098391,0.73,1.29,1.32,1.3,1.35\n2024-08-06,Rheinland-Pfalz,07,00+,23,51,51,51,52,4098391,0.56,1.24,1.26,1.25,1.29\n2024-08-05,Rheinland-Pfalz,07,00+,48,64,64,64,65,4098391,1.17,1.56,1.58,1.57,1.61\n2024-08-04,Rheinland-Pfalz,07,00+,48,62,62,62,63,4098391,1.17,1.51,1.53,1.52,1.56\n2024-08-03,Rheinland-Pfalz,07,00+,50,63,63,63,64,4098391,1.22,1.54,1.55,1.54,1.58\n2024-08-02,Rheinland-Pfalz,07,00+,55,65,65,65,66,4098391,1.34,1.59,1.6,1.59,1.62\n2024-08-01,Rheinland-Pfalz,07,00+,70,80,80,80,81,4098391,1.71,1.95,1.97,1.96,1.99\n2024-07-31,Rheinland-Pfalz,07,00+,67,80,80,80,81,4098391,1.63,1.95,1.96,1.95,1.99\n2024-07-30,Rheinland-Pfalz,07,00+,54,85,85,85,86,4098391,1.32,2.07,2.08,2.08,2.1\n2024-07-29,Rheinland-Pfalz,07,00+,61,90,90,90,90,4098391,1.49,2.2,2.2,2.2,2.21\n2024-07-28,Rheinland-Pfalz,07,00+,61,89,89,89,89,4098391,1.49,2.17,2.17,2.17,2.18\n2024-07-27,Rheinland-Pfalz,07,00+,61,88,88,88,88,4098391,1.49,2.15,2.15,2.15,2.16\n2024-07-26,Rheinland-Pfalz,07,00+,55,89,89,89,89,4098391,1.34,2.17,2.17,2.17,2.18\n2024-07-25,Rheinland-Pfalz,07,00+,60,83,83,83,83,4098391,1.46,2.03,2.03,2.03,2.03\n2024-07-24,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-23,Rheinland-Pfalz,07,00+,37,82,82,82,82,4098391,0.9,2,2,2,2\n2024-07-22,Rheinland-Pfalz,07,00+,53,75,75,75,75,4098391,1.29,1.83,1.83,1.83,1.83\n2024-07-21,Rheinland-Pfalz,07,00+,54,76,76,76,76,4098391,1.32,1.85,1.85,1.85,1.85\n2024-07-20,Rheinland-Pfalz,07,00+,54,75,75,75,75,4098391,1.32,1.83,1.83,1.83,1.83\n2024-07-19,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-18,Rheinland-Pfalz,07,00+,70,92,92,92,92,4098391,1.71,2.24,2.24,2.24,2.24\n2024-07-17,Rheinland-Pfalz,07,00+,72,96,96,96,96,4098391,1.76,2.34,2.34,2.34,2.34\n2024-07-16,Rheinland-Pfalz,07,00+,61,92,92,92,92,4098391,1.49,2.24,2.24,2.24,2.24\n2024-07-15,Rheinland-Pfalz,07,00+,69,93,93,93,93,4098391,1.68,2.27,2.27,2.27,2.27\n2024-07-14,Rheinland-Pfalz,07,00+,71,94,94,94,94,4098391,1.73,2.29,2.29,2.29,2.29\n2024-07-13,Rheinland-Pfalz,07,00+,73,96,96,96,96,4098391,1.78,2.34,2.34,2.34,2.34\n2024-07-12,Rheinland-Pfalz,07,00+,65,87,87,87,87,4098391,1.59,2.12,2.12,2.12,2.12\n2024-07-11,Rheinland-Pfalz,07,00+,73,87,87,87,87,4098391,1.78,2.12,2.12,2.12,2.12\n2024-07-10,Rheinland-Pfalz,07,00+,85,97,97,97,97,4098391,2.07,2.37,2.37,2.37,2.37\n2024-07-09,Rheinland-Pfalz,07,00+,79,102,102,102,102,4098391,1.93,2.49,2.49,2.49,2.49\n2024-07-08,Rheinland-Pfalz,07,00+,69,100,100,100,100,4098391,1.68,2.44,2.44,2.44,2.44\n2024-07-07,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-06,Rheinland-Pfalz,07,00+,71,99,99,99,99,4098391,1.73,2.42,2.42,2.42,2.42\n2024-07-05,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-04,Rheinland-Pfalz,07,00+,52,89,89,89,89,4098391,1.27,2.17,2.17,2.17,2.17\n2024-07-03,Rheinland-Pfalz,07,00+,49,79,79,79,79,4098391,1.2,1.93,1.93,1.93,1.93\n2024-07-02,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2024-07-01,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-30,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-29,Rheinland-Pfalz,07,00+,45,62,62,62,62,4098391,1.1,1.51,1.51,1.51,1.51\n2024-06-28,Rheinland-Pfalz,07,00+,40,65,65,65,65,4098391,0.98,1.59,1.59,1.59,1.59\n2024-06-27,Rheinland-Pfalz,07,00+,48,66,66,66,66,4098391,1.17,1.61,1.61,1.61,1.61\n2024-06-26,Rheinland-Pfalz,07,00+,37,57,57,57,57,4098391,0.9,1.39,1.39,1.39,1.39\n2024-06-25,Rheinland-Pfalz,07,00+,34,58,58,58,58,4098391,0.83,1.42,1.42,1.42,1.42\n2024-06-24,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-23,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-22,Rheinland-Pfalz,07,00+,44,62,62,62,62,4098391,1.07,1.51,1.51,1.51,1.51\n2024-06-21,Rheinland-Pfalz,07,00+,36,52,52,52,52,4098391,0.88,1.27,1.27,1.27,1.27\n2024-06-20,Rheinland-Pfalz,07,00+,36,47,47,47,47,4098391,0.88,1.15,1.15,1.15,1.15\n2024-06-19,Rheinland-Pfalz,07,00+,30,45,45,45,45,4098391,0.73,1.1,1.1,1.1,1.1\n2024-06-18,Rheinland-Pfalz,07,00+,15,37,37,37,37,4098391,0.37,0.9,0.9,0.9,0.9\n2024-06-17,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-16,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-15,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-14,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2024-06-13,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-06-12,Rheinland-Pfalz,07,00+,21,26,26,26,26,4098391,0.51,0.63,0.63,0.63,0.63\n2024-06-11,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-09,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-08,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-07,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2024-06-06,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-06-05,Rheinland-Pfalz,07,00+,13,20,20,20,20,4098391,0.32,0.49,0.49,0.49,0.49\n2024-06-04,Rheinland-Pfalz,07,00+,9,20,20,20,20,4098391,0.22,0.49,0.49,0.49,0.49\n2024-06-03,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-02,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-01,Rheinland-Pfalz,07,00+,16,26,26,26,26,4098391,0.39,0.63,0.63,0.63,0.63\n2024-05-31,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-05-30,Rheinland-Pfalz,07,00+,19,22,22,22,22,4098391,0.46,0.54,0.54,0.54,0.54\n2024-05-29,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2024-05-28,Rheinland-Pfalz,07,00+,16,30,30,30,30,4098391,0.39,0.73,0.73,0.73,0.73\n2024-05-27,Rheinland-Pfalz,07,00+,14,21,21,21,21,4098391,0.34,0.51,0.51,0.51,0.51\n2024-05-26,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2024-05-25,Rheinland-Pfalz,07,00+,17,21,21,21,21,4098391,0.41,0.51,0.51,0.51,0.51\n2024-05-24,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2024-05-23,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-05-22,Rheinland-Pfalz,07,00+,4,16,16,16,16,4098391,0.1,0.39,0.39,0.39,0.39\n2024-05-21,Rheinland-Pfalz,07,00+,4,9,9,9,9,4098391,0.1,0.22,0.22,0.22,0.22\n2024-05-20,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-05-19,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-18,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-17,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-16,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-15,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-05-14,Rheinland-Pfalz,07,00+,12,26,26,26,26,4098391,0.29,0.63,0.63,0.63,0.63\n2024-05-13,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-12,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-11,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-10,Rheinland-Pfalz,07,00+,29,30,30,30,30,4098391,0.71,0.73,0.73,0.73,0.73\n2024-05-09,Rheinland-Pfalz,07,00+,34,35,35,35,35,4098391,0.83,0.85,0.85,0.85,0.85\n2024-05-08,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2024-05-07,Rheinland-Pfalz,07,00+,33,38,38,38,38,4098391,0.81,0.93,0.93,0.93,0.93\n2024-05-06,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-05,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-04,Rheinland-Pfalz,07,00+,23,31,31,31,31,4098391,0.56,0.76,0.76,0.76,0.76\n2024-05-03,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2024-05-02,Rheinland-Pfalz,07,00+,15,29,29,29,29,4098391,0.37,0.71,0.71,0.71,0.71\n2024-05-01,Rheinland-Pfalz,07,00+,16,29,29,29,29,4098391,0.39,0.71,0.71,0.71,0.71\n2024-04-30,Rheinland-Pfalz,07,00+,9,24,24,24,24,4098391,0.22,0.59,0.59,0.59,0.59\n2024-04-29,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-28,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-27,Rheinland-Pfalz,07,00+,11,16,16,16,16,4098391,0.27,0.39,0.39,0.39,0.39\n2024-04-26,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-25,Rheinland-Pfalz,07,00+,12,16,16,16,16,4098391,0.29,0.39,0.39,0.39,0.39\n2024-04-24,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-04-23,Rheinland-Pfalz,07,00+,8,15,15,15,15,4098391,0.2,0.37,0.37,0.37,0.37\n2024-04-22,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-21,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-20,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-19,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-18,Rheinland-Pfalz,07,00+,6,12,12,12,12,4098391,0.15,0.29,0.29,0.29,0.29\n2024-04-17,Rheinland-Pfalz,07,00+,7,11,11,11,11,4098391,0.17,0.27,0.27,0.27,0.27\n2024-04-16,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-15,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-14,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-13,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-12,Rheinland-Pfalz,07,00+,7,10,10,10,10,4098391,0.17,0.24,0.24,0.24,0.24\n2024-04-11,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-10,Rheinland-Pfalz,07,00+,12,15,15,15,15,4098391,0.29,0.37,0.37,0.37,0.37\n2024-04-09,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-04-08,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-07,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-06,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-05,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2024-04-04,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-03,Rheinland-Pfalz,07,00+,12,19,19,19,19,4098391,0.29,0.46,0.46,0.46,0.46\n2024-04-02,Rheinland-Pfalz,07,00+,8,14,14,14,14,4098391,0.2,0.34,0.34,0.34,0.34\n2024-04-01,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-31,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-30,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-29,Rheinland-Pfalz,07,00+,22,28,28,28,28,4098391,0.54,0.68,0.68,0.68,0.68\n2024-03-28,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-03-27,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-26,Rheinland-Pfalz,07,00+,11,20,20,20,20,4098391,0.27,0.49,0.49,0.49,0.49\n2024-03-25,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-24,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-23,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-22,Rheinland-Pfalz,07,00+,14,18,18,18,18,4098391,0.34,0.44,0.44,0.44,0.44\n2024-03-21,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-20,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-03-19,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-03-18,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2024-03-17,Rheinland-Pfalz,07,00+,18,21,21,21,21,4098391,0.44,0.51,0.51,0.51,0.51\n2024-03-16,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-03-15,Rheinland-Pfalz,07,00+,20,24,24,24,24,4098391,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Rheinland-Pfalz,07,00+,20,28,28,28,28,4098391,0.49,0.68,0.68,0.68,0.68\n2024-03-13,Rheinland-Pfalz,07,00+,14,27,27,27,27,4098391,0.34,0.66,0.66,0.66,0.66\n2024-03-12,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2024-03-11,Rheinland-Pfalz,07,00+,13,33,33,33,33,4098391,0.32,0.81,0.81,0.81,0.81\n2024-03-10,Rheinland-Pfalz,07,00+,14,33,33,33,33,4098391,0.34,0.81,0.81,0.81,0.81\n2024-03-09,Rheinland-Pfalz,07,00+,15,31,31,31,31,4098391,0.37,0.76,0.76,0.76,0.76\n2024-03-08,Rheinland-Pfalz,07,00+,24,35,35,35,35,4098391,0.59,0.85,0.85,0.85,0.85\n2024-03-07,Rheinland-Pfalz,07,00+,25,32,32,32,32,4098391,0.61,0.78,0.78,0.78,0.78\n2024-03-06,Rheinland-Pfalz,07,00+,22,34,34,34,34,4098391,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Rheinland-Pfalz,07,00+,27,38,38,38,38,4098391,0.66,0.93,0.93,0.93,0.93\n2024-03-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2024-03-03,Rheinland-Pfalz,07,00+,31,44,44,44,44,4098391,0.76,1.07,1.07,1.07,1.07\n2024-03-02,Rheinland-Pfalz,07,00+,32,44,44,44,44,4098391,0.78,1.07,1.07,1.07,1.07\n2024-03-01,Rheinland-Pfalz,07,00+,34,43,43,43,43,4098391,0.83,1.05,1.05,1.05,1.05\n2024-02-29,Rheinland-Pfalz,07,00+,37,49,49,49,49,4098391,0.9,1.2,1.2,1.2,1.2\n2024-02-28,Rheinland-Pfalz,07,00+,38,55,55,55,55,4098391,0.93,1.34,1.34,1.34,1.34\n2024-02-27,Rheinland-Pfalz,07,00+,37,53,53,53,53,4098391,0.9,1.29,1.29,1.29,1.29\n2024-02-26,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-25,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-24,Rheinland-Pfalz,07,00+,58,71,71,71,71,4098391,1.42,1.73,1.73,1.73,1.73\n2024-02-23,Rheinland-Pfalz,07,00+,48,74,74,74,74,4098391,1.17,1.81,1.81,1.81,1.81\n2024-02-22,Rheinland-Pfalz,07,00+,46,77,77,77,77,4098391,1.12,1.88,1.88,1.88,1.88\n2024-02-21,Rheinland-Pfalz,07,00+,56,88,88,88,88,4098391,1.37,2.15,2.15,2.15,2.15\n2024-02-20,Rheinland-Pfalz,07,00+,65,104,104,104,104,4098391,1.59,2.54,2.54,2.54,2.54\n2024-02-19,Rheinland-Pfalz,07,00+,56,76,76,76,76,4098391,1.37,1.85,1.85,1.85,1.85\n2024-02-18,Rheinland-Pfalz,07,00+,57,77,77,77,77,4098391,1.39,1.88,1.88,1.88,1.88\n2024-02-17,Rheinland-Pfalz,07,00+,58,78,78,78,78,4098391,1.42,1.9,1.9,1.9,1.9\n2024-02-16,Rheinland-Pfalz,07,00+,64,76,76,76,76,4098391,1.56,1.85,1.85,1.85,1.85\n2024-02-15,Rheinland-Pfalz,07,00+,68,89,89,89,89,4098391,1.66,2.17,2.17,2.17,2.17\n2024-02-14,Rheinland-Pfalz,07,00+,49,78,78,78,78,4098391,1.2,1.9,1.9,1.9,1.9\n2024-02-13,Rheinland-Pfalz,07,00+,58,75,75,75,75,4098391,1.42,1.83,1.83,1.83,1.83\n2024-02-12,Rheinland-Pfalz,07,00+,67,90,90,90,90,4098391,1.63,2.2,2.2,2.2,2.2\n2024-02-11,Rheinland-Pfalz,07,00+,67,89,89,89,89,4098391,1.63,2.17,2.17,2.17,2.17\n2024-02-10,Rheinland-Pfalz,07,00+,69,90,90,90,90,4098391,1.68,2.2,2.2,2.2,2.2\n2024-02-09,Rheinland-Pfalz,07,00+,70,103,103,103,103,4098391,1.71,2.51,2.51,2.51,2.51\n2024-02-08,Rheinland-Pfalz,07,00+,73,100,100,100,100,4098391,1.78,2.44,2.44,2.44,2.44\n2024-02-07,Rheinland-Pfalz,07,00+,74,111,111,111,111,4098391,1.81,2.71,2.71,2.71,2.71\n2024-02-06,Rheinland-Pfalz,07,00+,74,109,109,109,109,4098391,1.81,2.66,2.66,2.66,2.66\n2024-02-05,Rheinland-Pfalz,07,00+,88,124,124,124,124,4098391,2.15,3.03,3.03,3.03,3.03\n2024-02-04,Rheinland-Pfalz,07,00+,90,126,126,126,126,4098391,2.2,3.07,3.07,3.07,3.07\n2024-02-03,Rheinland-Pfalz,07,00+,90,124,124,124,124,4098391,2.2,3.03,3.03,3.03,3.03\n2024-02-02,Rheinland-Pfalz,07,00+,101,128,128,128,128,4098391,2.46,3.12,3.12,3.12,3.12\n2024-02-01,Rheinland-Pfalz,07,00+,106,136,136,136,136,4098391,2.59,3.32,3.32,3.32,3.32\n2024-01-31,Rheinland-Pfalz,07,00+,97,133,133,133,133,4098391,2.37,3.25,3.25,3.25,3.25\n2024-01-30,Rheinland-Pfalz,07,00+,103,143,143,143,143,4098391,2.51,3.49,3.49,3.49,3.49\n2024-01-29,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2024-01-28,Rheinland-Pfalz,07,00+,120,153,153,153,153,4098391,2.93,3.73,3.73,3.73,3.73\n2024-01-27,Rheinland-Pfalz,07,00+,121,154,154,154,154,4098391,2.95,3.76,3.76,3.76,3.76\n2024-01-26,Rheinland-Pfalz,07,00+,100,147,147,147,147,4098391,2.44,3.59,3.59,3.59,3.59\n2024-01-25,Rheinland-Pfalz,07,00+,109,146,146,146,146,4098391,2.66,3.56,3.56,3.56,3.56\n2024-01-24,Rheinland-Pfalz,07,00+,101,151,151,151,151,4098391,2.46,3.68,3.68,3.68,3.68\n2024-01-23,Rheinland-Pfalz,07,00+,104,140,140,140,140,4098391,2.54,3.42,3.42,3.42,3.42\n2024-01-22,Rheinland-Pfalz,07,00+,108,138,138,138,138,4098391,2.64,3.37,3.37,3.37,3.37\n2024-01-21,Rheinland-Pfalz,07,00+,110,140,140,140,140,4098391,2.68,3.42,3.42,3.42,3.42\n2024-01-20,Rheinland-Pfalz,07,00+,111,140,140,140,140,4098391,2.71,3.42,3.42,3.42,3.42\n2024-01-19,Rheinland-Pfalz,07,00+,95,137,137,137,137,4098391,2.32,3.34,3.34,3.34,3.34\n2024-01-18,Rheinland-Pfalz,07,00+,94,127,127,127,127,4098391,2.29,3.1,3.1,3.1,3.1\n2024-01-17,Rheinland-Pfalz,07,00+,82,124,124,124,124,4098391,2,3.03,3.03,3.03,3.03\n2024-01-16,Rheinland-Pfalz,07,00+,92,136,136,136,136,4098391,2.24,3.32,3.32,3.32,3.32\n2024-01-15,Rheinland-Pfalz,07,00+,92,138,138,138,138,4098391,2.24,3.37,3.37,3.37,3.37\n2024-01-14,Rheinland-Pfalz,07,00+,95,139,139,139,139,4098391,2.32,3.39,3.39,3.39,3.39\n2024-01-13,Rheinland-Pfalz,07,00+,97,141,141,141,141,4098391,2.37,3.44,3.44,3.44,3.44\n2024-01-12,Rheinland-Pfalz,07,00+,122,162,162,162,162,4098391,2.98,3.95,3.95,3.95,3.95\n2024-01-11,Rheinland-Pfalz,07,00+,148,191,191,191,191,4098391,3.61,4.66,4.66,4.66,4.66\n2024-01-10,Rheinland-Pfalz,07,00+,202,252,252,252,252,4098391,4.93,6.15,6.15,6.15,6.15\n2024-01-09,Rheinland-Pfalz,07,00+,305,372,372,372,372,4098391,7.44,9.08,9.08,9.08,9.08\n2024-01-08,Rheinland-Pfalz,07,00+,252,329,329,329,329,4098391,6.15,8.03,8.03,8.03,8.03\n2024-01-07,Rheinland-Pfalz,07,00+,254,328,328,328,328,4098391,6.2,8,8,8,8\n2024-01-06,Rheinland-Pfalz,07,00+,257,328,328,328,328,4098391,6.27,8,8,8,8\n2024-01-05,Rheinland-Pfalz,07,00+,269,347,347,347,347,4098391,6.56,8.47,8.47,8.47,8.47\n2024-01-04,Rheinland-Pfalz,07,00+,328,411,411,411,411,4098391,8,10.03,10.03,10.03,10.03\n2024-01-03,Rheinland-Pfalz,07,00+,305,506,506,506,506,4098391,7.44,12.35,12.35,12.35,12.35\n2024-01-02,Rheinland-Pfalz,07,00+,244,356,356,356,356,4098391,5.95,8.69,8.69,8.69,8.69\n2024-01-01,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-31,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-30,Rheinland-Pfalz,07,00+,245,351,351,351,351,4098391,5.98,8.56,8.56,8.56,8.56\n2023-12-29,Rheinland-Pfalz,07,00+,231,362,362,362,362,4098391,5.64,8.83,8.83,8.83,8.83\n2023-12-28,Rheinland-Pfalz,07,00+,165,316,316,316,316,4098391,4.03,7.71,7.71,7.71,7.71\n2023-12-27,Rheinland-Pfalz,07,00+,140,232,232,232,232,4098391,3.42,5.66,5.66,5.66,5.66\n2023-12-26,Rheinland-Pfalz,07,00+,216,313,313,313,313,4098391,5.27,7.64,7.64,7.64,7.64\n2023-12-25,Rheinland-Pfalz,07,00+,417,518,518,518,518,4098391,10.17,12.64,12.64,12.64,12.64\n2023-12-24,Rheinland-Pfalz,07,00+,420,519,519,519,519,4098391,10.25,12.66,12.66,12.66,12.66\n2023-12-23,Rheinland-Pfalz,07,00+,421,518,518,518,518,4098391,10.27,12.64,12.64,12.64,12.64\n2023-12-22,Rheinland-Pfalz,07,00+,418,523,523,523,523,4098391,10.2,12.76,12.76,12.76,12.76\n2023-12-21,Rheinland-Pfalz,07,00+,438,544,544,544,544,4098391,10.69,13.27,13.27,13.27,13.27\n2023-12-20,Rheinland-Pfalz,07,00+,405,548,548,548,548,4098391,9.88,13.37,13.37,13.37,13.37\n2023-12-19,Rheinland-Pfalz,07,00+,395,594,594,594,594,4098391,9.64,14.49,14.49,14.49,14.49\n2023-12-18,Rheinland-Pfalz,07,00+,548,622,622,622,622,4098391,13.37,15.18,15.18,15.18,15.18\n2023-12-17,Rheinland-Pfalz,07,00+,550,621,621,621,621,4098391,13.42,15.15,15.15,15.15,15.15\n2023-12-16,Rheinland-Pfalz,07,00+,550,620,620,620,620,4098391,13.42,15.13,15.13,15.13,15.13\n2023-12-15,Rheinland-Pfalz,07,00+,510,617,617,617,617,4098391,12.44,15.05,15.05,15.05,15.05\n2023-12-14,Rheinland-Pfalz,07,00+,504,623,623,623,623,4098391,12.3,15.2,15.2,15.2,15.2\n2023-12-13,Rheinland-Pfalz,07,00+,481,619,619,619,619,4098391,11.74,15.1,15.1,15.1,15.1\n2023-12-12,Rheinland-Pfalz,07,00+,432,613,613,613,613,4098391,10.54,14.96,14.96,14.96,14.96\n2023-12-11,Rheinland-Pfalz,07,00+,457,524,524,524,524,4098391,11.15,12.79,12.79,12.79,12.79\n2023-12-10,Rheinland-Pfalz,07,00+,461,526,526,526,526,4098391,11.25,12.83,12.83,12.83,12.83\n2023-12-09,Rheinland-Pfalz,07,00+,466,531,531,531,531,4098391,11.37,12.96,12.96,12.96,12.96\n2023-12-08,Rheinland-Pfalz,07,00+,382,503,503,503,503,4098391,9.32,12.27,12.27,12.27,12.27\n2023-12-07,Rheinland-Pfalz,07,00+,360,480,480,480,480,4098391,8.78,11.71,11.71,11.71,11.71\n2023-12-06,Rheinland-Pfalz,07,00+,349,474,474,474,474,4098391,8.52,11.57,11.57,11.57,11.57\n2023-12-05,Rheinland-Pfalz,07,00+,249,421,421,421,421,4098391,6.08,10.27,10.27,10.27,10.27\n2023-12-04,Rheinland-Pfalz,07,00+,279,420,420,420,420,4098391,6.81,10.25,10.25,10.25,10.25\n2023-12-03,Rheinland-Pfalz,07,00+,284,421,421,421,421,4098391,6.93,10.27,10.27,10.27,10.27\n2023-12-02,Rheinland-Pfalz,07,00+,290,422,422,422,422,4098391,7.08,10.3,10.3,10.3,10.3\n2023-12-01,Rheinland-Pfalz,07,00+,289,431,431,431,431,4098391,7.05,10.52,10.52,10.52,10.52\n2023-11-30,Rheinland-Pfalz,07,00+,292,438,438,438,438,4098391,7.12,10.69,10.69,10.69,10.69\n2023-11-29,Rheinland-Pfalz,07,00+,316,420,420,420,420,4098391,7.71,10.25,10.25,10.25,10.25\n2023-11-28,Rheinland-Pfalz,07,00+,258,435,435,435,435,4098391,6.3,10.61,10.61,10.61,10.61\n2023-11-27,Rheinland-Pfalz,07,00+,308,430,430,430,430,4098391,7.52,10.49,10.49,10.49,10.49\n2023-11-26,Rheinland-Pfalz,07,00+,309,427,427,427,427,4098391,7.54,10.42,10.42,10.42,10.42\n2023-11-25,Rheinland-Pfalz,07,00+,309,421,421,421,421,4098391,7.54,10.27,10.27,10.27,10.27\n2023-11-24,Rheinland-Pfalz,07,00+,295,422,422,422,422,4098391,7.2,10.3,10.3,10.3,10.3\n2023-11-23,Rheinland-Pfalz,07,00+,331,431,431,431,431,4098391,8.08,10.52,10.52,10.52,10.52\n2023-11-22,Rheinland-Pfalz,07,00+,320,433,433,433,433,4098391,7.81,10.57,10.57,10.57,10.57\n2023-11-21,Rheinland-Pfalz,07,00+,235,391,391,391,391,4098391,5.73,9.54,9.54,9.54,9.54\n2023-11-20,Rheinland-Pfalz,07,00+,303,360,360,360,360,4098391,7.39,8.78,8.78,8.78,8.78\n2023-11-19,Rheinland-Pfalz,07,00+,304,360,360,360,360,4098391,7.42,8.78,8.78,8.78,8.78\n2023-11-18,Rheinland-Pfalz,07,00+,309,367,367,367,367,4098391,7.54,8.95,8.95,8.95,8.95\n2023-11-17,Rheinland-Pfalz,07,00+,251,353,353,353,353,4098391,6.12,8.61,8.61,8.61,8.61\n2023-11-16,Rheinland-Pfalz,07,00+,254,350,350,350,350,4098391,6.2,8.54,8.54,8.54,8.54\n2023-11-15,Rheinland-Pfalz,07,00+,282,347,347,347,347,4098391,6.88,8.47,8.47,8.47,8.47\n2023-11-14,Rheinland-Pfalz,07,00+,213,349,349,349,349,4098391,5.2,8.52,8.52,8.52,8.52\n2023-11-13,Rheinland-Pfalz,07,00+,269,351,351,351,351,4098391,6.56,8.56,8.56,8.56,8.56\n2023-11-12,Rheinland-Pfalz,07,00+,270,350,350,350,350,4098391,6.59,8.54,8.54,8.54,8.54\n2023-11-11,Rheinland-Pfalz,07,00+,270,343,343,343,343,4098391,6.59,8.37,8.37,8.37,8.37\n2023-11-10,Rheinland-Pfalz,07,00+,265,356,356,356,356,4098391,6.47,8.69,8.69,8.69,8.69\n2023-11-09,Rheinland-Pfalz,07,00+,278,371,371,371,371,4098391,6.78,9.05,9.05,9.05,9.05\n2023-11-08,Rheinland-Pfalz,07,00+,221,306,306,306,306,4098391,5.39,7.47,7.47,7.47,7.47\n2023-11-07,Rheinland-Pfalz,07,00+,233,363,363,363,363,4098391,5.69,8.86,8.86,8.86,8.86\n2023-11-06,Rheinland-Pfalz,07,00+,335,390,390,390,390,4098391,8.17,9.52,9.52,9.52,9.52\n2023-11-05,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-04,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-03,Rheinland-Pfalz,07,00+,292,385,385,385,385,4098391,7.12,9.39,9.39,9.39,9.39\n2023-11-02,Rheinland-Pfalz,07,00+,243,368,368,368,368,4098391,5.93,8.98,8.98,8.98,8.98\n2023-11-01,Rheinland-Pfalz,07,00+,292,417,417,417,417,4098391,7.12,10.17,10.17,10.17,10.17\n2023-10-31,Rheinland-Pfalz,07,00+,271,381,381,381,381,4098391,6.61,9.3,9.3,9.3,9.3\n2023-10-30,Rheinland-Pfalz,07,00+,258,364,364,364,364,4098391,6.3,8.88,8.88,8.88,8.88\n2023-10-29,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-28,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-27,Rheinland-Pfalz,07,00+,228,355,355,355,355,4098391,5.56,8.66,8.66,8.66,8.66\n2023-10-26,Rheinland-Pfalz,07,00+,233,316,316,316,316,4098391,5.69,7.71,7.71,7.71,7.71\n2023-10-25,Rheinland-Pfalz,07,00+,223,309,309,309,309,4098391,5.44,7.54,7.54,7.54,7.54\n2023-10-24,Rheinland-Pfalz,07,00+,189,328,328,328,328,4098391,4.61,8,8,8,8\n2023-10-23,Rheinland-Pfalz,07,00+,236,317,317,317,317,4098391,5.76,7.73,7.73,7.73,7.73\n2023-10-22,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-21,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-20,Rheinland-Pfalz,07,00+,222,312,312,312,312,4098391,5.42,7.61,7.61,7.61,7.61\n2023-10-19,Rheinland-Pfalz,07,00+,255,317,317,317,317,4098391,6.22,7.73,7.73,7.73,7.73\n2023-10-18,Rheinland-Pfalz,07,00+,211,321,321,321,321,4098391,5.15,7.83,7.83,7.83,7.83\n2023-10-17,Rheinland-Pfalz,07,00+,150,277,277,277,277,4098391,3.66,6.76,6.76,6.76,6.76\n2023-10-16,Rheinland-Pfalz,07,00+,155,236,236,236,236,4098391,3.78,5.76,5.76,5.76,5.76\n2023-10-15,Rheinland-Pfalz,07,00+,158,235,235,235,235,4098391,3.86,5.73,5.73,5.73,5.73\n2023-10-14,Rheinland-Pfalz,07,00+,161,238,238,238,238,4098391,3.93,5.81,5.81,5.81,5.81\n2023-10-13,Rheinland-Pfalz,07,00+,149,242,242,242,242,4098391,3.64,5.9,5.9,5.9,5.9\n2023-10-12,Rheinland-Pfalz,07,00+,168,240,240,240,240,4098391,4.1,5.86,5.86,5.86,5.86\n2023-10-11,Rheinland-Pfalz,07,00+,174,252,252,252,252,4098391,4.25,6.15,6.15,6.15,6.15\n2023-10-10,Rheinland-Pfalz,07,00+,116,213,213,213,213,4098391,2.83,5.2,5.2,5.2,5.2\n2023-10-09,Rheinland-Pfalz,07,00+,139,204,204,204,204,4098391,3.39,4.98,4.98,4.98,4.98\n2023-10-08,Rheinland-Pfalz,07,00+,139,201,201,201,201,4098391,3.39,4.9,4.9,4.9,4.9\n2023-10-07,Rheinland-Pfalz,07,00+,141,201,201,201,201,4098391,3.44,4.9,4.9,4.9,4.9\n2023-10-06,Rheinland-Pfalz,07,00+,119,191,191,191,191,4098391,2.9,4.66,4.66,4.66,4.66\n2023-10-05,Rheinland-Pfalz,07,00+,94,168,168,168,168,4098391,2.29,4.1,4.1,4.1,4.1\n2023-10-04,Rheinland-Pfalz,07,00+,77,132,132,132,132,4098391,1.88,3.22,3.22,3.22,3.22\n2023-10-03,Rheinland-Pfalz,07,00+,106,161,161,161,161,4098391,2.59,3.93,3.93,3.93,3.93\n2023-10-02,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-10-01,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2023-09-30,Rheinland-Pfalz,07,00+,124,156,156,156,156,4098391,3.03,3.81,3.81,3.81,3.81\n2023-09-29,Rheinland-Pfalz,07,00+,128,153,153,153,153,4098391,3.12,3.73,3.73,3.73,3.73\n2023-09-28,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-09-27,Rheinland-Pfalz,07,00+,119,142,142,142,142,4098391,2.9,3.46,3.46,3.46,3.46\n2023-09-26,Rheinland-Pfalz,07,00+,89,140,140,140,140,4098391,2.17,3.42,3.42,3.42,3.42\n2023-09-25,Rheinland-Pfalz,07,00+,94,125,125,125,125,4098391,2.29,3.05,3.05,3.05,3.05\n2023-09-24,Rheinland-Pfalz,07,00+,97,126,126,126,126,4098391,2.37,3.07,3.07,3.07,3.07\n2023-09-23,Rheinland-Pfalz,07,00+,97,123,123,123,123,4098391,2.37,3,3,3,3\n2023-09-22,Rheinland-Pfalz,07,00+,91,122,122,122,122,4098391,2.22,2.98,2.98,2.98,2.98\n2023-09-21,Rheinland-Pfalz,07,00+,92,120,120,120,120,4098391,2.24,2.93,2.93,2.93,2.93\n2023-09-20,Rheinland-Pfalz,07,00+,110,145,145,145,145,4098391,2.68,3.54,3.54,3.54,3.54\n2023-09-19,Rheinland-Pfalz,07,00+,87,153,153,153,153,4098391,2.12,3.73,3.73,3.73,3.73\n2023-09-18,Rheinland-Pfalz,07,00+,154,197,197,197,197,4098391,3.76,4.81,4.81,4.81,4.81\n2023-09-17,Rheinland-Pfalz,07,00+,156,196,196,196,196,4098391,3.81,4.78,4.78,4.78,4.78\n2023-09-16,Rheinland-Pfalz,07,00+,156,195,195,195,195,4098391,3.81,4.76,4.76,4.76,4.76\n2023-09-15,Rheinland-Pfalz,07,00+,146,196,196,196,196,4098391,3.56,4.78,4.78,4.78,4.78\n2023-09-14,Rheinland-Pfalz,07,00+,142,194,194,194,194,4098391,3.46,4.73,4.73,4.73,4.73\n2023-09-13,Rheinland-Pfalz,07,00+,118,188,188,188,188,4098391,2.88,4.59,4.59,4.59,4.59\n2023-09-12,Rheinland-Pfalz,07,00+,101,172,172,172,172,4098391,2.46,4.2,4.2,4.2,4.2\n2023-09-11,Rheinland-Pfalz,07,00+,88,126,126,126,126,4098391,2.15,3.07,3.07,3.07,3.07\n2023-09-10,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-09,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-08,Rheinland-Pfalz,07,00+,76,114,114,114,114,4098391,1.85,2.78,2.78,2.78,2.78\n2023-09-07,Rheinland-Pfalz,07,00+,65,111,111,111,111,4098391,1.59,2.71,2.71,2.71,2.71\n2023-09-06,Rheinland-Pfalz,07,00+,70,94,94,94,94,4098391,1.71,2.29,2.29,2.29,2.29\n2023-09-05,Rheinland-Pfalz,07,00+,49,86,86,86,86,4098391,1.2,2.1,2.1,2.1,2.1\n2023-09-04,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-03,Rheinland-Pfalz,07,00+,64,82,82,82,82,4098391,1.56,2,2,2,2\n2023-09-02,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-01,Rheinland-Pfalz,07,00+,64,89,89,89,89,4098391,1.56,2.17,2.17,2.17,2.17\n2023-08-31,Rheinland-Pfalz,07,00+,65,88,88,88,88,4098391,1.59,2.15,2.15,2.15,2.15\n2023-08-30,Rheinland-Pfalz,07,00+,57,82,82,82,82,4098391,1.39,2,2,2,2\n2023-08-29,Rheinland-Pfalz,07,00+,64,86,86,86,86,4098391,1.56,2.1,2.1,2.1,2.1\n2023-08-28,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-27,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-26,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-25,Rheinland-Pfalz,07,00+,0,74,74,74,74,4098391,0,1.81,1.81,1.81,1.81\n2023-08-24,Rheinland-Pfalz,07,00+,52,65,65,65,65,4098391,1.27,1.59,1.59,1.59,1.59\n2023-08-23,Rheinland-Pfalz,07,00+,47,68,68,68,68,4098391,1.15,1.66,1.66,1.66,1.66\n2023-08-22,Rheinland-Pfalz,07,00+,28,56,56,56,56,4098391,0.68,1.37,1.37,1.37,1.37\n2023-08-21,Rheinland-Pfalz,07,00+,38,53,53,53,53,4098391,0.93,1.29,1.29,1.29,1.29\n2023-08-20,Rheinland-Pfalz,07,00+,39,54,54,54,54,4098391,0.95,1.32,1.32,1.32,1.32\n2023-08-19,Rheinland-Pfalz,07,00+,39,53,53,53,53,4098391,0.95,1.29,1.29,1.29,1.29\n2023-08-18,Rheinland-Pfalz,07,00+,33,45,45,45,45,4098391,0.81,1.1,1.1,1.1,1.1\n2023-08-17,Rheinland-Pfalz,07,00+,29,47,47,47,47,4098391,0.71,1.15,1.15,1.15,1.15\n2023-08-16,Rheinland-Pfalz,07,00+,31,42,42,42,42,4098391,0.76,1.02,1.02,1.02,1.02\n2023-08-15,Rheinland-Pfalz,07,00+,33,43,43,43,43,4098391,0.81,1.05,1.05,1.05,1.05\n2023-08-14,Rheinland-Pfalz,07,00+,28,34,34,34,34,4098391,0.68,0.83,0.83,0.83,0.83\n2023-08-13,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-12,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-11,Rheinland-Pfalz,07,00+,22,33,33,33,33,4098391,0.54,0.81,0.81,0.81,0.81\n2023-08-10,Rheinland-Pfalz,07,00+,17,28,28,28,28,4098391,0.41,0.68,0.68,0.68,0.68\n2023-08-09,Rheinland-Pfalz,07,00+,18,27,27,27,27,4098391,0.44,0.66,0.66,0.66,0.66\n2023-08-08,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2023-08-07,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-06,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-05,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-04,Rheinland-Pfalz,07,00+,25,31,31,31,31,4098391,0.61,0.76,0.76,0.76,0.76\n2023-08-03,Rheinland-Pfalz,07,00+,27,34,34,34,34,4098391,0.66,0.83,0.83,0.83,0.83\n2023-08-02,Rheinland-Pfalz,07,00+,25,35,35,35,35,4098391,0.61,0.85,0.85,0.85,0.85\n2023-08-01,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-31,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-30,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-29,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-28,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-07-27,Rheinland-Pfalz,07,00+,14,19,19,19,19,4098391,0.34,0.46,0.46,0.46,0.46\n2023-07-26,Rheinland-Pfalz,07,00+,13,17,17,17,17,4098391,0.32,0.41,0.41,0.41,0.41\n2023-07-25,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2023-07-24,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2023-07-23,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-22,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-21,Rheinland-Pfalz,07,00+,24,28,28,28,28,4098391,0.59,0.68,0.68,0.68,0.68\n2023-07-20,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-19,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2023-07-18,Rheinland-Pfalz,07,00+,15,25,25,25,25,4098391,0.37,0.61,0.61,0.61,0.61\n2023-07-17,Rheinland-Pfalz,07,00+,25,27,27,27,27,4098391,0.61,0.66,0.66,0.66,0.66\n2023-07-16,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-15,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-14,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2023-07-13,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-07-12,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-11,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-10,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-09,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-08,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-07,Rheinland-Pfalz,07,00+,23,30,30,30,30,4098391,0.56,0.73,0.73,0.73,0.73\n2023-07-06,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-05,Rheinland-Pfalz,07,00+,22,23,23,23,23,4098391,0.54,0.56,0.56,0.56,0.56\n2023-07-04,Rheinland-Pfalz,07,00+,15,23,23,23,23,4098391,0.37,0.56,0.56,0.56,0.56\n2023-07-03,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-02,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-01,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-06-30,Rheinland-Pfalz,07,00+,9,14,14,14,14,4098391,0.22,0.34,0.34,0.34,0.34\n2023-06-29,Rheinland-Pfalz,07,00+,10,13,13,13,13,4098391,0.24,0.32,0.32,0.32,0.32\n2023-06-28,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2023-06-27,Rheinland-Pfalz,07,00+,9,11,11,11,11,4098391,0.22,0.27,0.27,0.27,0.27\n2023-06-26,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-25,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-24,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-23,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-22,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2023-06-21,Rheinland-Pfalz,07,00+,23,28,28,28,28,4098391,0.56,0.68,0.68,0.68,0.68\n2023-06-20,Rheinland-Pfalz,07,00+,18,30,30,30,30,4098391,0.44,0.73,0.73,0.73,0.73\n2023-06-19,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-06-18,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-17,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-16,Rheinland-Pfalz,07,00+,23,27,27,27,27,4098391,0.56,0.66,0.66,0.66,0.66\n2023-06-15,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2023-06-14,Rheinland-Pfalz,07,00+,15,20,20,20,20,4098391,0.37,0.49,0.49,0.49,0.49\n2023-06-13,Rheinland-Pfalz,07,00+,13,21,21,21,21,4098391,0.32,0.51,0.51,0.51,0.51\n2023-06-12,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2023-06-11,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-06-09,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2023-06-08,Rheinland-Pfalz,07,00+,28,35,35,35,35,4098391,0.68,0.85,0.85,0.85,0.85\n2023-06-07,Rheinland-Pfalz,07,00+,31,41,41,41,41,4098391,0.76,1,1,1,1\n2023-06-06,Rheinland-Pfalz,07,00+,39,55,55,55,55,4098391,0.95,1.34,1.34,1.34,1.34\n2023-06-05,Rheinland-Pfalz,07,00+,29,43,43,43,43,4098391,0.71,1.05,1.05,1.05,1.05\n2023-06-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2023-06-03,Rheinland-Pfalz,07,00+,32,46,46,46,46,4098391,0.78,1.12,1.12,1.12,1.12\n2023-06-02,Rheinland-Pfalz,07,00+,23,47,47,47,47,4098391,0.56,1.15,1.15,1.15,1.15\n2023-06-01,Rheinland-Pfalz,07,00+,20,38,38,38,38,4098391,0.49,0.93,0.93,0.93,0.93\n2023-05-31,Rheinland-Pfalz,07,00+,18,39,39,39,39,4098391,0.44,0.95,0.95,0.95,0.95\n2023-05-30,Rheinland-Pfalz,07,00+,34,42,42,42,42,4098391,0.83,1.02,1.02,1.02,1.02\n2023-05-29,Rheinland-Pfalz,07,00+,44,54,54,54,54,4098391,1.07,1.32,1.32,1.32,1.32\n2023-05-28,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-27,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-26,Rheinland-Pfalz,07,00+,51,61,61,61,61,4098391,1.24,1.49,1.49,1.49,1.49\n2023-05-25,Rheinland-Pfalz,07,00+,45,56,56,56,56,4098391,1.1,1.37,1.37,1.37,1.37\n2023-05-24,Rheinland-Pfalz,07,00+,45,60,60,60,60,4098391,1.1,1.46,1.46,1.46,1.46\n2023-05-23,Rheinland-Pfalz,07,00+,40,58,58,58,58,4098391,0.98,1.42,1.42,1.42,1.42\n2023-05-22,Rheinland-Pfalz,07,00+,57,67,67,67,67,4098391,1.39,1.63,1.63,1.63,1.63\n2023-05-21,Rheinland-Pfalz,07,00+,57,66,66,66,66,4098391,1.39,1.61,1.61,1.61,1.61\n2023-05-20,Rheinland-Pfalz,07,00+,57,65,65,65,65,4098391,1.39,1.59,1.59,1.59,1.59\n2023-05-19,Rheinland-Pfalz,07,00+,47,56,56,56,56,4098391,1.15,1.37,1.37,1.37,1.37\n2023-05-18,Rheinland-Pfalz,07,00+,64,74,74,74,74,4098391,1.56,1.81,1.81,1.81,1.81\n2023-05-17,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2023-05-16,Rheinland-Pfalz,07,00+,53,76,76,76,76,4098391,1.29,1.85,1.85,1.85,1.85\n2023-05-15,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-14,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-13,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-12,Rheinland-Pfalz,07,00+,90,113,113,113,113,4098391,2.2,2.76,2.76,2.76,2.76\n2023-05-11,Rheinland-Pfalz,07,00+,94,112,112,112,112,4098391,2.29,2.73,2.73,2.73,2.73\n2023-05-10,Rheinland-Pfalz,07,00+,107,132,132,132,132,4098391,2.61,3.22,3.22,3.22,3.22\n2023-05-09,Rheinland-Pfalz,07,00+,130,180,180,180,180,4098391,3.17,4.39,4.39,4.39,4.39\n2023-05-08,Rheinland-Pfalz,07,00+,107,135,135,135,135,4098391,2.61,3.29,3.29,3.29,3.29\n2023-05-07,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-06,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-05,Rheinland-Pfalz,07,00+,104,143,143,143,143,4098391,2.54,3.49,3.49,3.49,3.49\n2023-05-04,Rheinland-Pfalz,07,00+,96,143,143,143,143,4098391,2.34,3.49,3.49,3.49,3.49\n2023-05-03,Rheinland-Pfalz,07,00+,74,130,130,130,130,4098391,1.81,3.17,3.17,3.17,3.17\n2023-05-02,Rheinland-Pfalz,07,00+,69,89,89,89,89,4098391,1.68,2.17,2.17,2.17,2.17\n2023-05-01,Rheinland-Pfalz,07,00+,106,123,123,123,123,4098391,2.59,3,3,3,3\n2023-04-30,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-29,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-28,Rheinland-Pfalz,07,00+,86,111,111,111,111,4098391,2.1,2.71,2.71,2.71,2.71\n2023-04-27,Rheinland-Pfalz,07,00+,103,116,116,116,116,4098391,2.51,2.83,2.83,2.83,2.83\n2023-04-26,Rheinland-Pfalz,07,00+,88,114,114,114,114,4098391,2.15,2.78,2.78,2.78,2.78\n2023-04-25,Rheinland-Pfalz,07,00+,82,130,130,130,130,4098391,2,3.17,3.17,3.17,3.17\n2023-04-24,Rheinland-Pfalz,07,00+,96,132,132,132,132,4098391,2.34,3.22,3.22,3.22,3.22\n2023-04-23,Rheinland-Pfalz,07,00+,99,135,135,135,135,4098391,2.42,3.29,3.29,3.29,3.29\n2023-04-22,Rheinland-Pfalz,07,00+,101,137,137,137,137,4098391,2.46,3.34,3.34,3.34,3.34\n2023-04-21,Rheinland-Pfalz,07,00+,97,137,137,137,137,4098391,2.37,3.34,3.34,3.34,3.34\n2023-04-20,Rheinland-Pfalz,07,00+,103,152,152,152,152,4098391,2.51,3.71,3.71,3.71,3.71\n2023-04-19,Rheinland-Pfalz,07,00+,108,157,157,157,157,4098391,2.64,3.83,3.83,3.83,3.83\n2023-04-18,Rheinland-Pfalz,07,00+,136,187,187,187,187,4098391,3.32,4.56,4.56,4.56,4.56\n2023-04-17,Rheinland-Pfalz,07,00+,101,155,155,155,155,4098391,2.46,3.78,3.78,3.78,3.78\n2023-04-16,Rheinland-Pfalz,07,00+,108,161,161,161,161,4098391,2.64,3.93,3.93,3.93,3.93\n2023-04-15,Rheinland-Pfalz,07,00+,111,163,163,163,163,4098391,2.71,3.98,3.98,3.98,3.98\n2023-04-14,Rheinland-Pfalz,07,00+,97,156,156,156,156,4098391,2.37,3.81,3.81,3.81,3.81\n2023-04-13,Rheinland-Pfalz,07,00+,98,147,147,147,147,4098391,2.39,3.59,3.59,3.59,3.59\n2023-04-12,Rheinland-Pfalz,07,00+,68,152,152,152,152,4098391,1.66,3.71,3.71,3.71,3.71\n2023-04-11,Rheinland-Pfalz,07,00+,46,109,109,109,109,4098391,1.12,2.66,2.66,2.66,2.66\n2023-04-10,Rheinland-Pfalz,07,00+,109,179,179,179,179,4098391,2.66,4.37,4.37,4.37,4.37\n2023-04-09,Rheinland-Pfalz,07,00+,114,175,175,175,175,4098391,2.78,4.27,4.27,4.27,4.27\n2023-04-08,Rheinland-Pfalz,07,00+,117,174,174,174,174,4098391,2.85,4.25,4.25,4.25,4.25\n2023-04-07,Rheinland-Pfalz,07,00+,139,193,193,193,193,4098391,3.39,4.71,4.71,4.71,4.71\n2023-04-06,Rheinland-Pfalz,07,00+,139,211,211,211,211,4098391,3.39,5.15,5.15,5.15,5.15\n2023-04-05,Rheinland-Pfalz,07,00+,159,234,234,234,234,4098391,3.88,5.71,5.71,5.71,5.71\n2023-04-04,Rheinland-Pfalz,07,00+,192,271,271,271,271,4098391,4.68,6.61,6.61,6.61,6.61\n2023-04-03,Rheinland-Pfalz,07,00+,217,291,291,291,291,4098391,5.29,7.1,7.1,7.1,7.1\n2023-04-02,Rheinland-Pfalz,07,00+,220,289,289,289,289,4098391,5.37,7.05,7.05,7.05,7.05\n2023-04-01,Rheinland-Pfalz,07,00+,225,293,293,293,293,4098391,5.49,7.15,7.15,7.15,7.15\n2023-03-31,Rheinland-Pfalz,07,00+,225,308,308,308,308,4098391,5.49,7.52,7.52,7.52,7.52\n2023-03-30,Rheinland-Pfalz,07,00+,228,303,303,303,303,4098391,5.56,7.39,7.39,7.39,7.39\n2023-03-29,Rheinland-Pfalz,07,00+,223,323,323,323,323,4098391,5.44,7.88,7.88,7.88,7.88\n2023-03-28,Rheinland-Pfalz,07,00+,229,328,328,328,328,4098391,5.59,8,8,8,8\n2023-03-27,Rheinland-Pfalz,07,00+,233,341,341,341,341,4098391,5.69,8.32,8.32,8.32,8.32\n2023-03-26,Rheinland-Pfalz,07,00+,239,346,346,346,346,4098391,5.83,8.44,8.44,8.44,8.44\n2023-03-25,Rheinland-Pfalz,07,00+,253,358,358,358,358,4098391,6.17,8.74,8.74,8.74,8.74\n2023-03-24,Rheinland-Pfalz,07,00+,264,376,376,376,376,4098391,6.44,9.17,9.17,9.17,9.17\n2023-03-23,Rheinland-Pfalz,07,00+,279,415,415,415,415,4098391,6.81,10.13,10.13,10.13,10.13\n2023-03-22,Rheinland-Pfalz,07,00+,310,433,433,433,433,4098391,7.56,10.57,10.57,10.57,10.57\n2023-03-21,Rheinland-Pfalz,07,00+,335,483,483,483,483,4098391,8.17,11.79,11.79,11.79,11.79\n2023-03-20,Rheinland-Pfalz,07,00+,331,496,496,496,496,4098391,8.08,12.1,12.1,12.1,12.1\n2023-03-19,Rheinland-Pfalz,07,00+,340,498,498,498,498,4098391,8.3,12.15,12.15,12.15,12.15\n2023-03-18,Rheinland-Pfalz,07,00+,355,496,496,496,496,4098391,8.66,12.1,12.1,12.1,12.1\n2023-03-17,Rheinland-Pfalz,07,00+,385,518,518,518,518,4098391,9.39,12.64,12.64,12.64,12.64\n2023-03-16,Rheinland-Pfalz,07,00+,348,533,533,533,533,4098391,8.49,13.01,13.01,13.01,13.01\n2023-03-15,Rheinland-Pfalz,07,00+,352,548,548,548,548,4098391,8.59,13.37,13.37,13.37,13.37\n2023-03-14,Rheinland-Pfalz,07,00+,304,534,534,534,534,4098391,7.42,13.03,13.03,13.03,13.03\n2023-03-13,Rheinland-Pfalz,07,00+,367,548,548,548,548,4098391,8.95,13.37,13.37,13.37,13.37\n2023-03-12,Rheinland-Pfalz,07,00+,381,552,552,552,552,4098391,9.3,13.47,13.47,13.47,13.47\n2023-03-11,Rheinland-Pfalz,07,00+,388,542,542,542,542,4098391,9.47,13.22,13.22,13.22,13.22\n2023-03-10,Rheinland-Pfalz,07,00+,371,530,530,530,530,4098391,9.05,12.93,12.93,12.93,12.93\n2023-03-09,Rheinland-Pfalz,07,00+,360,511,511,511,511,4098391,8.78,12.47,12.47,12.47,12.47\n2023-03-08,Rheinland-Pfalz,07,00+,312,505,505,505,505,4098391,7.61,12.32,12.32,12.32,12.32\n2023-03-07,Rheinland-Pfalz,07,00+,330,506,506,506,506,4098391,8.05,12.35,12.35,12.35,12.35\n2023-03-06,Rheinland-Pfalz,07,00+,411,566,566,566,566,4098391,10.03,13.81,13.81,13.81,13.81\n2023-03-05,Rheinland-Pfalz,07,00+,422,564,564,564,564,4098391,10.3,13.76,13.76,13.76,13.76\n2023-03-04,Rheinland-Pfalz,07,00+,430,565,565,565,565,4098391,10.49,13.79,13.79,13.79,13.79\n2023-03-03,Rheinland-Pfalz,07,00+,457,591,591,591,591,4098391,11.15,14.42,14.42,14.42,14.42\n2023-03-02,Rheinland-Pfalz,07,00+,489,622,622,622,622,4098391,11.93,15.18,15.18,15.18,15.18\n2023-03-01,Rheinland-Pfalz,07,00+,503,657,657,657,657,4098391,12.27,16.03,16.03,16.03,16.03\n2023-02-28,Rheinland-Pfalz,07,00+,505,706,706,706,706,4098391,12.32,17.23,17.23,17.23,17.23\n2023-02-27,Rheinland-Pfalz,07,00+,453,639,639,639,639,4098391,11.05,15.59,15.59,15.59,15.59\n2023-02-26,Rheinland-Pfalz,07,00+,468,649,649,649,649,4098391,11.42,15.84,15.84,15.84,15.84\n2023-02-25,Rheinland-Pfalz,07,00+,477,652,652,652,652,4098391,11.64,15.91,15.91,15.91,15.91\n2023-02-24,Rheinland-Pfalz,07,00+,440,633,633,633,633,4098391,10.74,15.45,15.45,15.45,15.45\n2023-02-23,Rheinland-Pfalz,07,00+,420,621,621,621,621,4098391,10.25,15.15,15.15,15.15,15.15\n2023-02-22,Rheinland-Pfalz,07,00+,371,567,567,567,567,4098391,9.05,13.83,13.83,13.83,13.83\n2023-02-21,Rheinland-Pfalz,07,00+,258,499,499,499,499,4098391,6.3,12.18,12.18,12.18,12.18\n2023-02-20,Rheinland-Pfalz,07,00+,347,511,511,511,511,4098391,8.47,12.47,12.47,12.47,12.47\n2023-02-19,Rheinland-Pfalz,07,00+,355,501,501,501,501,4098391,8.66,12.22,12.22,12.22,12.22\n2023-02-18,Rheinland-Pfalz,07,00+,358,498,498,498,498,4098391,8.74,12.15,12.15,12.15,12.15\n2023-02-17,Rheinland-Pfalz,07,00+,331,480,480,480,480,4098391,8.08,11.71,11.71,11.71,11.71\n2023-02-16,Rheinland-Pfalz,07,00+,319,449,449,449,449,4098391,7.78,10.96,10.96,10.96,10.96\n2023-02-15,Rheinland-Pfalz,07,00+,275,435,435,435,435,4098391,6.71,10.61,10.61,10.61,10.61\n2023-02-14,Rheinland-Pfalz,07,00+,299,439,439,439,439,4098391,7.3,10.71,10.71,10.71,10.71\n2023-02-13,Rheinland-Pfalz,07,00+,313,434,434,434,434,4098391,7.64,10.59,10.59,10.59,10.59\n2023-02-12,Rheinland-Pfalz,07,00+,320,432,432,432,432,4098391,7.81,10.54,10.54,10.54,10.54\n2023-02-11,Rheinland-Pfalz,07,00+,330,435,435,435,435,4098391,8.05,10.61,10.61,10.61,10.61\n2023-02-10,Rheinland-Pfalz,07,00+,345,436,436,436,436,4098391,8.42,10.64,10.64,10.64,10.64\n2023-02-09,Rheinland-Pfalz,07,00+,299,416,416,416,416,4098391,7.3,10.15,10.15,10.15,10.15\n2023-02-08,Rheinland-Pfalz,07,00+,261,395,395,395,395,4098391,6.37,9.64,9.64,9.64,9.64\n2023-02-07,Rheinland-Pfalz,07,00+,246,364,364,364,364,4098391,6,8.88,8.88,8.88,8.88\n2023-02-06,Rheinland-Pfalz,07,00+,201,305,305,305,305,4098391,4.9,7.44,7.44,7.44,7.44\n2023-02-05,Rheinland-Pfalz,07,00+,205,299,299,299,299,4098391,5,7.3,7.3,7.3,7.3\n2023-02-04,Rheinland-Pfalz,07,00+,211,296,296,296,296,4098391,5.15,7.22,7.22,7.22,7.22\n2023-02-03,Rheinland-Pfalz,07,00+,199,280,280,280,280,4098391,4.86,6.83,6.83,6.83,6.83\n2023-02-02,Rheinland-Pfalz,07,00+,195,273,273,273,273,4098391,4.76,6.66,6.66,6.66,6.66\n2023-02-01,Rheinland-Pfalz,07,00+,196,280,280,280,280,4098391,4.78,6.83,6.83,6.83,6.83\n2023-01-31,Rheinland-Pfalz,07,00+,199,300,300,300,300,4098391,4.86,7.32,7.32,7.32,7.32\n2023-01-30,Rheinland-Pfalz,07,00+,226,310,310,310,310,4098391,5.51,7.56,7.56,7.56,7.56\n2023-01-29,Rheinland-Pfalz,07,00+,236,321,321,321,321,4098391,5.76,7.83,7.83,7.83,7.83\n2023-01-28,Rheinland-Pfalz,07,00+,249,329,329,329,329,4098391,6.08,8.03,8.03,8.03,8.03\n2023-01-27,Rheinland-Pfalz,07,00+,239,316,316,316,316,4098391,5.83,7.71,7.71,7.71,7.71\n2023-01-26,Rheinland-Pfalz,07,00+,234,318,318,318,318,4098391,5.71,7.76,7.76,7.76,7.76\n2023-01-25,Rheinland-Pfalz,07,00+,212,316,316,316,316,4098391,5.17,7.71,7.71,7.71,7.71\n2023-01-24,Rheinland-Pfalz,07,00+,183,281,281,281,281,4098391,4.47,6.86,6.86,6.86,6.86\n2023-01-23,Rheinland-Pfalz,07,00+,201,295,295,295,295,4098391,4.9,7.2,7.2,7.2,7.2\n2023-01-22,Rheinland-Pfalz,07,00+,208,288,288,288,288,4098391,5.08,7.03,7.03,7.03,7.03\n2023-01-21,Rheinland-Pfalz,07,00+,213,278,278,278,278,4098391,5.2,6.78,6.78,6.78,6.78\n2023-01-20,Rheinland-Pfalz,07,00+,208,291,291,291,291,4098391,5.08,7.1,7.1,7.1,7.1\n2023-01-19,Rheinland-Pfalz,07,00+,185,296,296,296,296,4098391,4.51,7.22,7.22,7.22,7.22\n2023-01-18,Rheinland-Pfalz,07,00+,192,298,298,298,298,4098391,4.68,7.27,7.27,7.27,7.27\n2023-01-17,Rheinland-Pfalz,07,00+,176,313,313,313,313,4098391,4.29,7.64,7.64,7.64,7.64\n2023-01-16,Rheinland-Pfalz,07,00+,211,325,325,325,325,4098391,5.15,7.93,7.93,7.93,7.93\n2023-01-15,Rheinland-Pfalz,07,00+,216,323,323,323,323,4098391,5.27,7.88,7.88,7.88,7.88\n2023-01-14,Rheinland-Pfalz,07,00+,224,328,328,328,328,4098391,5.47,8,8,8,8\n2023-01-13,Rheinland-Pfalz,07,00+,210,341,341,341,341,4098391,5.12,8.32,8.32,8.32,8.32\n2023-01-12,Rheinland-Pfalz,07,00+,265,410,410,410,410,4098391,6.47,10,10,10,10\n2023-01-11,Rheinland-Pfalz,07,00+,304,474,474,474,474,4098391,7.42,11.57,11.57,11.57,11.57\n2023-01-10,Rheinland-Pfalz,07,00+,319,554,554,554,554,4098391,7.78,13.52,13.52,13.52,13.52\n2023-01-09,Rheinland-Pfalz,07,00+,435,647,647,647,647,4098391,10.61,15.79,15.79,15.79,15.79\n2023-01-08,Rheinland-Pfalz,07,00+,450,661,661,661,661,4098391,10.98,16.13,16.13,16.13,16.13\n2023-01-07,Rheinland-Pfalz,07,00+,456,0,0,0,0,4098391,11.13,0,0,0,0\n2023-01-06,Rheinland-Pfalz,07,00+,419,0,0,0,0,4098391,10.22,0,0,0,0\n2023-01-05,Rheinland-Pfalz,07,00+,383,0,0,0,0,4098391,9.35,0,0,0,0\n2023-01-04,Rheinland-Pfalz,07,00+,351,0,0,0,0,4098391,8.56,0,0,0,0\n2023-01-03,Rheinland-Pfalz,07,00+,303,0,0,0,0,4098391,7.39,0,0,0,0\n2023-01-02,Rheinland-Pfalz,07,00+,199,0,0,0,0,4098391,4.86,0,0,0,0\n2024-08-31,Baden-Württemberg,08,00+,82,82,NA,NA,NA,11103043,0.74,0.74,NA,NA,NA\n2024-08-30,Baden-Württemberg,08,00+,86,93,NA,NA,NA,11103043,0.77,0.84,NA,NA,NA\n2024-08-29,Baden-Württemberg,08,00+,73,87,103,97,110,11103043,0.66,0.78,0.93,0.88,1\n2024-08-28,Baden-Württemberg,08,00+,56,84,97,92,103,11103043,0.5,0.76,0.88,0.83,0.94\n2024-08-27,Baden-Württemberg,08,00+,56,87,98,93,104,11103043,0.5,0.78,0.88,0.84,0.94\n2024-08-26,Baden-Württemberg,08,00+,77,96,104,100,110,11103043,0.69,0.86,0.94,0.9,0.99\n2024-08-25,Baden-Württemberg,08,00+,79,98,106,102,112,11103043,0.71,0.88,0.96,0.92,1.02\n2024-08-24,Baden-Württemberg,08,00+,82,100,108,104,114,11103043,0.74,0.9,0.98,0.94,1.03\n2024-08-23,Baden-Württemberg,08,00+,75,94,101,97,107,11103043,0.68,0.85,0.91,0.88,0.96\n2024-08-22,Baden-Württemberg,08,00+,76,107,114,110,120,11103043,0.68,0.96,1.03,1,1.09\n2024-08-21,Baden-Württemberg,08,00+,79,109,116,112,122,11103043,0.71,0.98,1.05,1.01,1.1\n2024-08-20,Baden-Württemberg,08,00+,57,110,116,112,122,11103043,0.51,0.99,1.05,1.02,1.1\n2024-08-19,Baden-Württemberg,08,00+,70,102,106,103,111,11103043,0.63,0.92,0.96,0.94,1.01\n2024-08-18,Baden-Württemberg,08,00+,71,101,105,102,110,11103043,0.64,0.91,0.95,0.93,1\n2024-08-17,Baden-Württemberg,08,00+,76,103,107,104,112,11103043,0.68,0.93,0.97,0.95,1.01\n2024-08-16,Baden-Württemberg,08,00+,79,108,112,109,117,11103043,0.71,0.97,1.01,0.99,1.06\n2024-08-15,Baden-Württemberg,08,00+,75,107,110,108,115,11103043,0.68,0.96,1,0.98,1.04\n2024-08-14,Baden-Württemberg,08,00+,78,120,124,121,129,11103043,0.7,1.08,1.12,1.09,1.16\n2024-08-13,Baden-Württemberg,08,00+,82,120,123,121,128,11103043,0.74,1.08,1.11,1.09,1.16\n2024-08-12,Baden-Württemberg,08,00+,95,128,131,129,135,11103043,0.86,1.15,1.18,1.16,1.22\n2024-08-11,Baden-Württemberg,08,00+,95,127,130,128,134,11103043,0.86,1.14,1.17,1.15,1.21\n2024-08-10,Baden-Württemberg,08,00+,96,123,125,123,130,11103043,0.86,1.11,1.13,1.12,1.17\n2024-08-09,Baden-Württemberg,08,00+,91,120,122,120,126,11103043,0.82,1.08,1.1,1.09,1.14\n2024-08-08,Baden-Württemberg,08,00+,85,130,132,130,136,11103043,0.77,1.17,1.19,1.18,1.23\n2024-08-07,Baden-Württemberg,08,00+,77,122,124,122,126,11103043,0.69,1.1,1.12,1.1,1.14\n2024-08-06,Baden-Württemberg,08,00+,87,136,137,136,140,11103043,0.78,1.22,1.24,1.23,1.27\n2024-08-05,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.17,1.16,1.19\n2024-08-04,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.17,1.16,1.19\n2024-08-03,Baden-Württemberg,08,00+,95,127,128,127,130,11103043,0.86,1.14,1.16,1.15,1.18\n2024-08-02,Baden-Württemberg,08,00+,81,125,126,125,128,11103043,0.73,1.13,1.14,1.13,1.16\n2024-08-01,Baden-Württemberg,08,00+,86,121,122,121,123,11103043,0.77,1.09,1.1,1.09,1.11\n2024-07-31,Baden-Württemberg,08,00+,80,125,125,125,127,11103043,0.72,1.13,1.13,1.13,1.15\n2024-07-30,Baden-Württemberg,08,00+,79,109,109,109,110,11103043,0.71,0.98,0.99,0.98,0.99\n2024-07-29,Baden-Württemberg,08,00+,93,122,122,122,122,11103043,0.84,1.1,1.1,1.1,1.1\n2024-07-28,Baden-Württemberg,08,00+,94,123,123,123,123,11103043,0.85,1.11,1.11,1.11,1.11\n2024-07-27,Baden-Württemberg,08,00+,96,125,125,125,125,11103043,0.86,1.13,1.13,1.13,1.13\n2024-07-26,Baden-Württemberg,08,00+,90,129,129,129,129,11103043,0.81,1.16,1.16,1.16,1.16\n2024-07-25,Baden-Württemberg,08,00+,94,126,126,126,126,11103043,0.85,1.13,1.14,1.13,1.14\n2024-07-24,Baden-Württemberg,08,00+,79,116,116,116,116,11103043,0.71,1.04,1.04,1.04,1.05\n2024-07-23,Baden-Württemberg,08,00+,69,117,117,117,117,11103043,0.62,1.05,1.05,1.05,1.05\n2024-07-22,Baden-Württemberg,08,00+,64,105,105,105,105,11103043,0.58,0.95,0.95,0.95,0.95\n2024-07-21,Baden-Württemberg,08,00+,64,104,104,104,104,11103043,0.58,0.94,0.94,0.94,0.94\n2024-07-20,Baden-Württemberg,08,00+,67,105,105,105,105,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-19,Baden-Württemberg,08,00+,67,106,106,106,106,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-18,Baden-Württemberg,08,00+,69,103,103,103,103,11103043,0.62,0.93,0.93,0.93,0.93\n2024-07-17,Baden-Württemberg,08,00+,78,115,115,115,115,11103043,0.7,1.04,1.04,1.04,1.04\n2024-07-16,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-07-15,Baden-Württemberg,08,00+,80,115,115,115,115,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-14,Baden-Württemberg,08,00+,80,116,116,116,116,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-13,Baden-Württemberg,08,00+,81,114,114,114,114,11103043,0.73,1.03,1.03,1.03,1.03\n2024-07-12,Baden-Württemberg,08,00+,73,111,111,111,111,11103043,0.66,1,1,1,1\n2024-07-11,Baden-Württemberg,08,00+,61,104,104,104,104,11103043,0.55,0.94,0.94,0.94,0.94\n2024-07-10,Baden-Württemberg,08,00+,46,93,93,93,93,11103043,0.41,0.84,0.84,0.84,0.84\n2024-07-09,Baden-Württemberg,08,00+,54,86,86,86,86,11103043,0.49,0.77,0.77,0.77,0.77\n2024-07-08,Baden-Württemberg,08,00+,68,89,89,89,89,11103043,0.61,0.8,0.8,0.8,0.8\n2024-07-07,Baden-Württemberg,08,00+,69,89,89,89,89,11103043,0.62,0.8,0.8,0.8,0.8\n2024-07-06,Baden-Württemberg,08,00+,69,88,88,88,88,11103043,0.62,0.79,0.79,0.79,0.79\n2024-07-05,Baden-Württemberg,08,00+,71,90,90,90,90,11103043,0.64,0.81,0.81,0.81,0.81\n2024-07-04,Baden-Württemberg,08,00+,65,95,95,95,95,11103043,0.59,0.86,0.86,0.86,0.86\n2024-07-03,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2024-07-02,Baden-Württemberg,08,00+,64,96,96,96,96,11103043,0.58,0.86,0.86,0.86,0.86\n2024-07-01,Baden-Württemberg,08,00+,59,96,96,96,96,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-30,Baden-Württemberg,08,00+,59,95,95,95,95,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-29,Baden-Württemberg,08,00+,61,97,97,97,97,11103043,0.55,0.87,0.87,0.87,0.87\n2024-06-28,Baden-Württemberg,08,00+,64,98,98,98,98,11103043,0.58,0.88,0.88,0.88,0.88\n2024-06-27,Baden-Württemberg,08,00+,59,91,91,91,91,11103043,0.53,0.82,0.82,0.82,0.82\n2024-06-26,Baden-Württemberg,08,00+,67,93,93,93,93,11103043,0.6,0.84,0.84,0.84,0.84\n2024-06-25,Baden-Württemberg,08,00+,62,96,96,96,96,11103043,0.56,0.86,0.86,0.86,0.86\n2024-06-24,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-23,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-22,Baden-Württemberg,08,00+,70,91,91,91,91,11103043,0.63,0.82,0.82,0.82,0.82\n2024-06-21,Baden-Württemberg,08,00+,51,78,78,78,78,11103043,0.46,0.7,0.7,0.7,0.7\n2024-06-20,Baden-Württemberg,08,00+,43,79,79,79,79,11103043,0.39,0.71,0.71,0.71,0.71\n2024-06-19,Baden-Württemberg,08,00+,40,71,71,71,71,11103043,0.36,0.64,0.64,0.64,0.64\n2024-06-18,Baden-Württemberg,08,00+,29,60,60,60,60,11103043,0.26,0.54,0.54,0.54,0.54\n2024-06-17,Baden-Württemberg,08,00+,36,51,51,51,51,11103043,0.32,0.46,0.46,0.46,0.46\n2024-06-16,Baden-Württemberg,08,00+,37,52,52,52,52,11103043,0.33,0.47,0.47,0.47,0.47\n2024-06-15,Baden-Württemberg,08,00+,37,51,51,51,51,11103043,0.33,0.46,0.46,0.46,0.46\n2024-06-14,Baden-Württemberg,08,00+,39,52,52,52,52,11103043,0.35,0.47,0.47,0.47,0.47\n2024-06-13,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2024-06-12,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2024-06-10,Baden-Württemberg,08,00+,22,27,27,27,27,11103043,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-08,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-07,Baden-Württemberg,08,00+,21,28,28,28,28,11103043,0.19,0.25,0.25,0.25,0.25\n2024-06-06,Baden-Württemberg,08,00+,15,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-06-05,Baden-Württemberg,08,00+,11,21,21,21,21,11103043,0.1,0.19,0.19,0.19,0.19\n2024-06-04,Baden-Württemberg,08,00+,12,19,19,19,19,11103043,0.11,0.17,0.17,0.17,0.17\n2024-06-03,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-02,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-01,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-05-31,Baden-Württemberg,08,00+,7,11,11,11,11,11103043,0.06,0.1,0.1,0.1,0.1\n2024-05-30,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2024-05-29,Baden-Württemberg,08,00+,11,18,18,18,18,11103043,0.1,0.16,0.16,0.16,0.16\n2024-05-28,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-27,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-26,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-25,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-24,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-23,Baden-Württemberg,08,00+,12,20,20,20,20,11103043,0.11,0.18,0.18,0.18,0.18\n2024-05-22,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-05-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-05-20,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-19,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-18,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-17,Baden-Württemberg,08,00+,20,20,20,20,20,11103043,0.18,0.18,0.18,0.18,0.18\n2024-05-16,Baden-Württemberg,08,00+,18,20,20,20,20,11103043,0.16,0.18,0.18,0.18,0.18\n2024-05-15,Baden-Württemberg,08,00+,16,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-13,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2024-05-12,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-11,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-10,Baden-Württemberg,08,00+,19,22,22,22,22,11103043,0.17,0.2,0.2,0.2,0.2\n2024-05-09,Baden-Württemberg,08,00+,23,25,25,25,25,11103043,0.21,0.23,0.23,0.23,0.23\n2024-05-08,Baden-Württemberg,08,00+,16,22,22,22,22,11103043,0.14,0.2,0.2,0.2,0.2\n2024-05-07,Baden-Württemberg,08,00+,16,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-05-06,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-05,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-04,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-03,Baden-Württemberg,08,00+,17,22,22,22,22,11103043,0.15,0.2,0.2,0.2,0.2\n2024-05-02,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-01,Baden-Württemberg,08,00+,16,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2024-04-30,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2024-04-29,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-28,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-27,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-26,Baden-Württemberg,08,00+,9,16,16,16,16,11103043,0.08,0.14,0.14,0.14,0.14\n2024-04-25,Baden-Württemberg,08,00+,6,14,14,14,14,11103043,0.05,0.13,0.13,0.13,0.13\n2024-04-24,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-22,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-20,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-19,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-18,Baden-Württemberg,08,00+,9,12,12,12,12,11103043,0.08,0.11,0.11,0.11,0.11\n2024-04-17,Baden-Württemberg,08,00+,7,12,12,12,12,11103043,0.06,0.11,0.11,0.11,0.11\n2024-04-16,Baden-Württemberg,08,00+,8,12,12,12,12,11103043,0.07,0.11,0.11,0.11,0.11\n2024-04-15,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-14,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-13,Baden-Württemberg,08,00+,9,14,14,14,14,11103043,0.08,0.13,0.13,0.13,0.13\n2024-04-12,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-11,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-10,Baden-Württemberg,08,00+,11,14,14,14,14,11103043,0.1,0.13,0.13,0.13,0.13\n2024-04-09,Baden-Württemberg,08,00+,18,26,26,26,26,11103043,0.16,0.23,0.23,0.23,0.23\n2024-04-08,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-07,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-06,Baden-Württemberg,08,00+,17,23,23,23,23,11103043,0.15,0.21,0.21,0.21,0.21\n2024-04-05,Baden-Württemberg,08,00+,14,22,22,22,22,11103043,0.13,0.2,0.2,0.2,0.2\n2024-04-04,Baden-Württemberg,08,00+,14,21,21,21,21,11103043,0.13,0.19,0.19,0.19,0.19\n2024-04-03,Baden-Württemberg,08,00+,11,23,23,23,23,11103043,0.1,0.21,0.21,0.21,0.21\n2024-04-02,Baden-Württemberg,08,00+,5,11,11,11,11,11103043,0.05,0.1,0.1,0.1,0.1\n2024-04-01,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-31,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-30,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-29,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-28,Baden-Württemberg,08,00+,7,17,17,17,17,11103043,0.06,0.15,0.15,0.15,0.15\n2024-03-27,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-26,Baden-Württemberg,08,00+,10,19,19,19,19,11103043,0.09,0.17,0.17,0.17,0.17\n2024-03-25,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-24,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-23,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-22,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2024-03-21,Baden-Württemberg,08,00+,22,33,33,33,33,11103043,0.2,0.3,0.3,0.3,0.3\n2024-03-20,Baden-Württemberg,08,00+,18,32,32,32,32,11103043,0.16,0.29,0.29,0.29,0.29\n2024-03-19,Baden-Württemberg,08,00+,20,38,38,38,38,11103043,0.18,0.34,0.34,0.34,0.34\n2024-03-18,Baden-Württemberg,08,00+,14,30,30,30,30,11103043,0.13,0.27,0.27,0.27,0.27\n2024-03-17,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-16,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-15,Baden-Württemberg,08,00+,15,35,35,35,35,11103043,0.14,0.32,0.32,0.32,0.32\n2024-03-14,Baden-Württemberg,08,00+,14,29,29,29,29,11103043,0.13,0.26,0.26,0.26,0.26\n2024-03-13,Baden-Württemberg,08,00+,15,32,32,32,32,11103043,0.14,0.29,0.29,0.29,0.29\n2024-03-12,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2024-03-11,Baden-Württemberg,08,00+,22,40,40,40,40,11103043,0.2,0.36,0.36,0.36,0.36\n2024-03-10,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-03-09,Baden-Württemberg,08,00+,23,40,40,40,40,11103043,0.21,0.36,0.36,0.36,0.36\n2024-03-08,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-07,Baden-Württemberg,08,00+,28,41,41,41,41,11103043,0.25,0.37,0.37,0.37,0.37\n2024-03-06,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-05,Baden-Württemberg,08,00+,27,48,48,48,48,11103043,0.24,0.43,0.43,0.43,0.43\n2024-03-04,Baden-Württemberg,08,00+,26,42,42,42,42,11103043,0.23,0.38,0.38,0.38,0.38\n2024-03-03,Baden-Württemberg,08,00+,27,43,43,43,43,11103043,0.24,0.39,0.39,0.39,0.39\n2024-03-02,Baden-Württemberg,08,00+,28,43,43,43,43,11103043,0.25,0.39,0.39,0.39,0.39\n2024-03-01,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2024-02-29,Baden-Württemberg,08,00+,31,47,47,47,47,11103043,0.28,0.42,0.42,0.42,0.42\n2024-02-28,Baden-Württemberg,08,00+,32,54,54,54,54,11103043,0.29,0.49,0.49,0.49,0.49\n2024-02-27,Baden-Württemberg,08,00+,30,48,48,48,48,11103043,0.27,0.43,0.43,0.43,0.43\n2024-02-26,Baden-Württemberg,08,00+,35,56,56,56,56,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-25,Baden-Württemberg,08,00+,35,55,55,55,55,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-24,Baden-Württemberg,08,00+,35,54,54,54,54,11103043,0.32,0.49,0.49,0.49,0.49\n2024-02-23,Baden-Württemberg,08,00+,39,59,59,59,59,11103043,0.35,0.53,0.53,0.53,0.53\n2024-02-22,Baden-Württemberg,08,00+,38,57,57,57,57,11103043,0.34,0.51,0.51,0.51,0.51\n2024-02-21,Baden-Württemberg,08,00+,35,63,63,63,63,11103043,0.32,0.57,0.57,0.57,0.57\n2024-02-20,Baden-Württemberg,08,00+,36,65,65,65,65,11103043,0.32,0.59,0.59,0.59,0.59\n2024-02-19,Baden-Württemberg,08,00+,50,73,73,73,73,11103043,0.45,0.66,0.66,0.66,0.66\n2024-02-18,Baden-Württemberg,08,00+,51,74,74,74,74,11103043,0.46,0.67,0.67,0.67,0.67\n2024-02-17,Baden-Württemberg,08,00+,51,75,75,75,75,11103043,0.46,0.68,0.68,0.68,0.68\n2024-02-16,Baden-Württemberg,08,00+,55,74,74,74,74,11103043,0.5,0.67,0.67,0.67,0.67\n2024-02-15,Baden-Württemberg,08,00+,55,81,81,81,81,11103043,0.5,0.73,0.73,0.73,0.73\n2024-02-14,Baden-Württemberg,08,00+,54,81,81,81,81,11103043,0.49,0.73,0.73,0.73,0.73\n2024-02-13,Baden-Württemberg,08,00+,53,86,86,86,86,11103043,0.48,0.77,0.77,0.77,0.77\n2024-02-12,Baden-Württemberg,08,00+,71,101,101,101,101,11103043,0.64,0.91,0.91,0.91,0.91\n2024-02-11,Baden-Württemberg,08,00+,73,102,102,102,102,11103043,0.66,0.92,0.92,0.92,0.92\n2024-02-10,Baden-Württemberg,08,00+,75,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2024-02-09,Baden-Württemberg,08,00+,86,117,117,117,117,11103043,0.77,1.05,1.05,1.05,1.05\n2024-02-08,Baden-Württemberg,08,00+,85,116,116,116,116,11103043,0.77,1.04,1.04,1.04,1.04\n2024-02-07,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-02-06,Baden-Württemberg,08,00+,88,122,122,122,122,11103043,0.79,1.1,1.1,1.1,1.1\n2024-02-05,Baden-Württemberg,08,00+,99,131,131,131,131,11103043,0.89,1.18,1.18,1.18,1.18\n2024-02-04,Baden-Württemberg,08,00+,100,130,130,130,130,11103043,0.9,1.17,1.17,1.17,1.17\n2024-02-03,Baden-Württemberg,08,00+,101,129,129,129,129,11103043,0.91,1.16,1.16,1.16,1.16\n2024-02-02,Baden-Württemberg,08,00+,88,121,121,121,121,11103043,0.79,1.09,1.09,1.09,1.09\n2024-02-01,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2024-01-31,Baden-Württemberg,08,00+,105,141,141,141,141,11103043,0.95,1.27,1.27,1.27,1.27\n2024-01-30,Baden-Württemberg,08,00+,94,148,148,148,148,11103043,0.85,1.33,1.33,1.33,1.33\n2024-01-29,Baden-Württemberg,08,00+,92,137,137,137,137,11103043,0.83,1.23,1.23,1.23,1.23\n2024-01-28,Baden-Württemberg,08,00+,93,137,137,137,137,11103043,0.84,1.23,1.23,1.23,1.23\n2024-01-27,Baden-Württemberg,08,00+,94,138,138,138,138,11103043,0.85,1.24,1.24,1.24,1.24\n2024-01-26,Baden-Württemberg,08,00+,79,135,135,135,135,11103043,0.71,1.22,1.22,1.22,1.22\n2024-01-25,Baden-Württemberg,08,00+,71,144,144,144,144,11103043,0.64,1.3,1.3,1.3,1.3\n2024-01-24,Baden-Württemberg,08,00+,91,142,142,142,142,11103043,0.82,1.28,1.28,1.28,1.28\n2024-01-23,Baden-Württemberg,08,00+,110,159,159,159,159,11103043,0.99,1.43,1.43,1.43,1.43\n2024-01-22,Baden-Württemberg,08,00+,151,200,200,200,200,11103043,1.36,1.8,1.8,1.8,1.8\n2024-01-21,Baden-Württemberg,08,00+,151,199,199,199,199,11103043,1.36,1.79,1.79,1.79,1.79\n2024-01-20,Baden-Württemberg,08,00+,151,197,197,197,197,11103043,1.36,1.77,1.77,1.77,1.77\n2024-01-19,Baden-Württemberg,08,00+,141,198,198,198,198,11103043,1.27,1.78,1.78,1.78,1.78\n2024-01-18,Baden-Württemberg,08,00+,146,206,206,206,206,11103043,1.31,1.86,1.86,1.86,1.86\n2024-01-17,Baden-Württemberg,08,00+,149,226,226,226,226,11103043,1.34,2.04,2.04,2.04,2.04\n2024-01-16,Baden-Württemberg,08,00+,147,221,221,221,221,11103043,1.32,1.99,1.99,1.99,1.99\n2024-01-15,Baden-Württemberg,08,00+,161,209,209,209,209,11103043,1.45,1.88,1.88,1.88,1.88\n2024-01-14,Baden-Württemberg,08,00+,169,217,217,217,217,11103043,1.52,1.95,1.95,1.95,1.95\n2024-01-13,Baden-Württemberg,08,00+,174,222,222,222,222,11103043,1.57,2,2,2,2\n2024-01-12,Baden-Württemberg,08,00+,171,236,236,236,236,11103043,1.54,2.13,2.13,2.13,2.13\n2024-01-11,Baden-Württemberg,08,00+,198,279,279,279,279,11103043,1.78,2.51,2.51,2.51,2.51\n2024-01-10,Baden-Württemberg,08,00+,193,313,313,313,313,11103043,1.74,2.82,2.82,2.82,2.82\n2024-01-09,Baden-Württemberg,08,00+,342,480,480,480,480,11103043,3.08,4.32,4.32,4.32,4.32\n2024-01-08,Baden-Württemberg,08,00+,275,416,416,416,416,11103043,2.48,3.75,3.75,3.75,3.75\n2024-01-07,Baden-Württemberg,08,00+,278,412,412,412,412,11103043,2.5,3.71,3.71,3.71,3.71\n2024-01-06,Baden-Württemberg,08,00+,286,419,419,419,419,11103043,2.58,3.77,3.77,3.77,3.77\n2024-01-05,Baden-Württemberg,08,00+,306,482,482,482,482,11103043,2.76,4.34,4.34,4.34,4.34\n2024-01-04,Baden-Württemberg,08,00+,346,518,518,518,518,11103043,3.12,4.67,4.67,4.67,4.67\n2024-01-03,Baden-Württemberg,08,00+,516,730,730,730,730,11103043,4.65,6.57,6.57,6.57,6.57\n2024-01-02,Baden-Württemberg,08,00+,364,533,533,533,533,11103043,3.28,4.8,4.8,4.8,4.8\n2024-01-01,Baden-Württemberg,08,00+,370,540,540,540,540,11103043,3.33,4.86,4.86,4.86,4.86\n2023-12-31,Baden-Württemberg,08,00+,378,545,545,545,545,11103043,3.4,4.91,4.91,4.91,4.91\n2023-12-30,Baden-Württemberg,08,00+,393,549,549,549,549,11103043,3.54,4.94,4.94,4.94,4.94\n2023-12-29,Baden-Württemberg,08,00+,335,526,526,526,526,11103043,3.02,4.74,4.74,4.74,4.74\n2023-12-28,Baden-Württemberg,08,00+,221,506,506,506,506,11103043,1.99,4.56,4.56,4.56,4.56\n2023-12-27,Baden-Württemberg,08,00+,146,324,324,324,324,11103043,1.31,2.92,2.92,2.92,2.92\n2023-12-26,Baden-Württemberg,08,00+,248,440,440,440,440,11103043,2.23,3.96,3.96,3.96,3.96\n2023-12-25,Baden-Württemberg,08,00+,412,611,611,611,611,11103043,3.71,5.5,5.5,5.5,5.5\n2023-12-24,Baden-Württemberg,08,00+,429,620,620,620,620,11103043,3.86,5.58,5.58,5.58,5.58\n2023-12-23,Baden-Württemberg,08,00+,442,620,620,620,620,11103043,3.98,5.58,5.58,5.58,5.58\n2023-12-22,Baden-Württemberg,08,00+,436,652,652,652,652,11103043,3.93,5.87,5.87,5.87,5.87\n2023-12-21,Baden-Württemberg,08,00+,439,662,662,662,662,11103043,3.95,5.96,5.96,5.96,5.96\n2023-12-20,Baden-Württemberg,08,00+,435,661,661,661,661,11103043,3.92,5.95,5.95,5.95,5.95\n2023-12-19,Baden-Württemberg,08,00+,388,652,652,652,652,11103043,3.49,5.87,5.87,5.87,5.87\n2023-12-18,Baden-Württemberg,08,00+,453,675,675,675,675,11103043,4.08,6.08,6.08,6.08,6.08\n2023-12-17,Baden-Württemberg,08,00+,459,665,665,665,665,11103043,4.13,5.99,5.99,5.99,5.99\n2023-12-16,Baden-Württemberg,08,00+,466,660,660,660,660,11103043,4.2,5.94,5.94,5.94,5.94\n2023-12-15,Baden-Württemberg,08,00+,395,666,666,666,666,11103043,3.56,6,6,6,6\n2023-12-14,Baden-Württemberg,08,00+,399,640,640,640,640,11103043,3.59,5.76,5.76,5.76,5.76\n2023-12-13,Baden-Württemberg,08,00+,385,619,619,619,619,11103043,3.47,5.58,5.58,5.58,5.58\n2023-12-12,Baden-Württemberg,08,00+,372,628,628,628,628,11103043,3.35,5.66,5.66,5.66,5.66\n2023-12-11,Baden-Württemberg,08,00+,341,549,549,549,549,11103043,3.07,4.94,4.94,4.94,4.94\n2023-12-10,Baden-Württemberg,08,00+,346,547,547,547,547,11103043,3.12,4.93,4.93,4.93,4.93\n2023-12-09,Baden-Württemberg,08,00+,356,548,548,548,548,11103043,3.21,4.94,4.94,4.94,4.94\n2023-12-08,Baden-Württemberg,08,00+,346,511,511,511,511,11103043,3.12,4.6,4.6,4.6,4.6\n2023-12-07,Baden-Württemberg,08,00+,343,515,515,515,515,11103043,3.09,4.64,4.64,4.64,4.64\n2023-12-06,Baden-Württemberg,08,00+,309,505,505,505,505,11103043,2.78,4.55,4.55,4.55,4.55\n2023-12-05,Baden-Württemberg,08,00+,256,456,456,456,456,11103043,2.31,4.11,4.11,4.11,4.11\n2023-12-04,Baden-Württemberg,08,00+,296,469,469,469,469,11103043,2.67,4.22,4.22,4.22,4.22\n2023-12-03,Baden-Württemberg,08,00+,302,469,469,469,469,11103043,2.72,4.22,4.22,4.22,4.22\n2023-12-02,Baden-Württemberg,08,00+,320,477,477,477,477,11103043,2.88,4.3,4.3,4.3,4.3\n2023-12-01,Baden-Württemberg,08,00+,284,465,465,465,465,11103043,2.56,4.19,4.19,4.19,4.19\n2023-11-30,Baden-Württemberg,08,00+,286,431,431,431,431,11103043,2.58,3.88,3.88,3.88,3.88\n2023-11-29,Baden-Württemberg,08,00+,283,425,425,425,425,11103043,2.55,3.83,3.83,3.83,3.83\n2023-11-28,Baden-Württemberg,08,00+,254,431,431,431,431,11103043,2.29,3.88,3.88,3.88,3.88\n2023-11-27,Baden-Württemberg,08,00+,278,423,423,423,423,11103043,2.5,3.81,3.81,3.81,3.81\n2023-11-26,Baden-Württemberg,08,00+,290,429,429,429,429,11103043,2.61,3.86,3.86,3.86,3.86\n2023-11-25,Baden-Württemberg,08,00+,293,412,412,412,412,11103043,2.64,3.71,3.71,3.71,3.71\n2023-11-24,Baden-Württemberg,08,00+,294,408,408,408,408,11103043,2.65,3.67,3.67,3.67,3.67\n2023-11-23,Baden-Württemberg,08,00+,293,435,435,435,435,11103043,2.64,3.92,3.92,3.92,3.92\n2023-11-22,Baden-Württemberg,08,00+,286,432,432,432,432,11103043,2.58,3.89,3.89,3.89,3.89\n2023-11-21,Baden-Württemberg,08,00+,306,443,443,443,443,11103043,2.76,3.99,3.99,3.99,3.99\n2023-11-20,Baden-Württemberg,08,00+,317,446,446,446,446,11103043,2.86,4.02,4.02,4.02,4.02\n2023-11-19,Baden-Württemberg,08,00+,325,444,444,444,444,11103043,2.93,4,4,4,4\n2023-11-18,Baden-Württemberg,08,00+,335,451,451,451,451,11103043,3.02,4.06,4.06,4.06,4.06\n2023-11-17,Baden-Württemberg,08,00+,334,458,458,458,458,11103043,3.01,4.12,4.12,4.12,4.12\n2023-11-16,Baden-Württemberg,08,00+,327,467,467,467,467,11103043,2.95,4.21,4.21,4.21,4.21\n2023-11-15,Baden-Württemberg,08,00+,332,497,497,497,497,11103043,2.99,4.48,4.48,4.48,4.48\n2023-11-14,Baden-Württemberg,08,00+,299,473,473,473,473,11103043,2.69,4.26,4.26,4.26,4.26\n2023-11-13,Baden-Württemberg,08,00+,342,498,498,498,498,11103043,3.08,4.49,4.49,4.49,4.49\n2023-11-12,Baden-Württemberg,08,00+,351,497,497,497,497,11103043,3.16,4.48,4.48,4.48,4.48\n2023-11-11,Baden-Württemberg,08,00+,359,496,496,496,496,11103043,3.23,4.47,4.47,4.47,4.47\n2023-11-10,Baden-Württemberg,08,00+,351,516,516,516,516,11103043,3.16,4.65,4.65,4.65,4.65\n2023-11-09,Baden-Württemberg,08,00+,402,558,558,558,558,11103043,3.62,5.03,5.03,5.03,5.03\n2023-11-08,Baden-Württemberg,08,00+,294,460,460,460,460,11103043,2.65,4.14,4.14,4.14,4.14\n2023-11-07,Baden-Württemberg,08,00+,340,531,531,531,531,11103043,3.06,4.78,4.78,4.78,4.78\n2023-11-06,Baden-Württemberg,08,00+,364,552,552,552,552,11103043,3.28,4.97,4.97,4.97,4.97\n2023-11-05,Baden-Württemberg,08,00+,369,549,549,549,549,11103043,3.32,4.94,4.94,4.94,4.94\n2023-11-04,Baden-Württemberg,08,00+,375,547,547,547,547,11103043,3.38,4.93,4.93,4.93,4.93\n2023-11-03,Baden-Württemberg,08,00+,307,530,530,530,530,11103043,2.77,4.77,4.77,4.77,4.77\n2023-11-02,Baden-Württemberg,08,00+,284,488,488,488,488,11103043,2.56,4.4,4.4,4.4,4.4\n2023-11-01,Baden-Württemberg,08,00+,376,587,587,587,587,11103043,3.39,5.29,5.29,5.29,5.29\n2023-10-31,Baden-Württemberg,08,00+,333,580,580,580,580,11103043,3,5.22,5.22,5.22,5.22\n2023-10-30,Baden-Württemberg,08,00+,420,599,599,599,599,11103043,3.78,5.39,5.39,5.39,5.39\n2023-10-29,Baden-Württemberg,08,00+,434,607,607,607,607,11103043,3.91,5.47,5.47,5.47,5.47\n2023-10-28,Baden-Württemberg,08,00+,442,608,608,608,608,11103043,3.98,5.48,5.48,5.48,5.48\n2023-10-27,Baden-Württemberg,08,00+,437,625,625,625,625,11103043,3.94,5.63,5.63,5.63,5.63\n2023-10-26,Baden-Württemberg,08,00+,401,619,619,619,619,11103043,3.61,5.58,5.58,5.58,5.58\n2023-10-25,Baden-Württemberg,08,00+,385,581,581,581,581,11103043,3.47,5.23,5.23,5.23,5.23\n2023-10-24,Baden-Württemberg,08,00+,343,526,526,526,526,11103043,3.09,4.74,4.74,4.74,4.74\n2023-10-23,Baden-Württemberg,08,00+,299,461,461,461,461,11103043,2.69,4.15,4.15,4.15,4.15\n2023-10-22,Baden-Württemberg,08,00+,306,454,454,454,454,11103043,2.76,4.09,4.09,4.09,4.09\n2023-10-21,Baden-Württemberg,08,00+,316,457,457,457,457,11103043,2.85,4.12,4.12,4.12,4.12\n2023-10-20,Baden-Württemberg,08,00+,289,427,427,427,427,11103043,2.6,3.85,3.85,3.85,3.85\n2023-10-19,Baden-Württemberg,08,00+,256,398,398,398,398,11103043,2.31,3.58,3.58,3.58,3.58\n2023-10-18,Baden-Württemberg,08,00+,211,397,397,397,397,11103043,1.9,3.58,3.58,3.58,3.58\n2023-10-17,Baden-Württemberg,08,00+,194,392,392,392,392,11103043,1.75,3.53,3.53,3.53,3.53\n2023-10-16,Baden-Württemberg,08,00+,254,378,378,378,378,11103043,2.29,3.4,3.4,3.4,3.4\n2023-10-15,Baden-Württemberg,08,00+,259,377,377,377,377,11103043,2.33,3.4,3.4,3.4,3.4\n2023-10-14,Baden-Württemberg,08,00+,263,372,372,372,372,11103043,2.37,3.35,3.35,3.35,3.35\n2023-10-13,Baden-Württemberg,08,00+,247,370,370,370,370,11103043,2.22,3.33,3.33,3.33,3.33\n2023-10-12,Baden-Württemberg,08,00+,229,377,377,377,377,11103043,2.06,3.4,3.4,3.4,3.4\n2023-10-11,Baden-Württemberg,08,00+,253,405,405,405,405,11103043,2.28,3.65,3.65,3.65,3.65\n2023-10-10,Baden-Württemberg,08,00+,198,341,341,341,341,11103043,1.78,3.07,3.07,3.07,3.07\n2023-10-09,Baden-Württemberg,08,00+,193,296,296,296,296,11103043,1.74,2.67,2.67,2.67,2.67\n2023-10-08,Baden-Württemberg,08,00+,197,294,294,294,294,11103043,1.77,2.65,2.65,2.65,2.65\n2023-10-07,Baden-Württemberg,08,00+,201,292,292,292,292,11103043,1.81,2.63,2.63,2.63,2.63\n2023-10-06,Baden-Württemberg,08,00+,184,274,274,274,274,11103043,1.66,2.47,2.47,2.47,2.47\n2023-10-05,Baden-Württemberg,08,00+,159,260,260,260,260,11103043,1.43,2.34,2.34,2.34,2.34\n2023-10-04,Baden-Württemberg,08,00+,93,196,196,196,196,11103043,0.84,1.77,1.77,1.77,1.77\n2023-10-03,Baden-Württemberg,08,00+,123,222,222,222,222,11103043,1.11,2,2,2,2\n2023-10-02,Baden-Württemberg,08,00+,158,221,221,221,221,11103043,1.42,1.99,1.99,1.99,1.99\n2023-10-01,Baden-Württemberg,08,00+,164,224,224,224,224,11103043,1.48,2.02,2.02,2.02,2.02\n2023-09-30,Baden-Württemberg,08,00+,167,223,223,223,223,11103043,1.5,2.01,2.01,2.01,2.01\n2023-09-29,Baden-Württemberg,08,00+,149,211,211,211,211,11103043,1.34,1.9,1.9,1.9,1.9\n2023-09-28,Baden-Württemberg,08,00+,150,193,193,193,193,11103043,1.35,1.74,1.74,1.74,1.74\n2023-09-27,Baden-Württemberg,08,00+,126,184,184,184,184,11103043,1.13,1.66,1.66,1.66,1.66\n2023-09-26,Baden-Württemberg,08,00+,90,180,180,180,180,11103043,0.81,1.62,1.62,1.62,1.62\n2023-09-25,Baden-Württemberg,08,00+,89,149,149,149,149,11103043,0.8,1.34,1.34,1.34,1.34\n2023-09-24,Baden-Württemberg,08,00+,89,142,142,142,142,11103043,0.8,1.28,1.28,1.28,1.28\n2023-09-23,Baden-Württemberg,08,00+,92,142,142,142,142,11103043,0.83,1.28,1.28,1.28,1.28\n2023-09-22,Baden-Württemberg,08,00+,102,150,150,150,150,11103043,0.92,1.35,1.35,1.35,1.35\n2023-09-21,Baden-Württemberg,08,00+,91,135,135,135,135,11103043,0.82,1.22,1.22,1.22,1.22\n2023-09-20,Baden-Württemberg,08,00+,81,137,137,137,137,11103043,0.73,1.23,1.23,1.23,1.23\n2023-09-19,Baden-Württemberg,08,00+,85,136,136,136,136,11103043,0.77,1.22,1.22,1.22,1.22\n2023-09-18,Baden-Württemberg,08,00+,109,140,140,140,140,11103043,0.98,1.26,1.26,1.26,1.26\n2023-09-17,Baden-Württemberg,08,00+,110,141,141,141,141,11103043,0.99,1.27,1.27,1.27,1.27\n2023-09-16,Baden-Württemberg,08,00+,110,140,140,140,140,11103043,0.99,1.26,1.26,1.26,1.26\n2023-09-15,Baden-Württemberg,08,00+,105,147,147,147,147,11103043,0.95,1.32,1.32,1.32,1.32\n2023-09-14,Baden-Württemberg,08,00+,108,153,153,153,153,11103043,0.97,1.38,1.38,1.38,1.38\n2023-09-13,Baden-Württemberg,08,00+,103,147,147,147,147,11103043,0.93,1.32,1.32,1.32,1.32\n2023-09-12,Baden-Württemberg,08,00+,108,157,157,157,157,11103043,0.97,1.41,1.41,1.41,1.41\n2023-09-11,Baden-Württemberg,08,00+,106,145,145,145,145,11103043,0.95,1.31,1.31,1.31,1.31\n2023-09-10,Baden-Württemberg,08,00+,110,147,147,147,147,11103043,0.99,1.32,1.32,1.32,1.32\n2023-09-09,Baden-Württemberg,08,00+,110,145,145,145,145,11103043,0.99,1.31,1.31,1.31,1.31\n2023-09-08,Baden-Württemberg,08,00+,79,115,115,115,115,11103043,0.71,1.04,1.04,1.04,1.04\n2023-09-07,Baden-Württemberg,08,00+,74,109,109,109,109,11103043,0.67,0.98,0.98,0.98,0.98\n2023-09-06,Baden-Württemberg,08,00+,61,107,107,107,107,11103043,0.55,0.96,0.96,0.96,0.96\n2023-09-05,Baden-Württemberg,08,00+,33,80,80,80,80,11103043,0.3,0.72,0.72,0.72,0.72\n2023-09-04,Baden-Württemberg,08,00+,58,84,84,84,84,11103043,0.52,0.76,0.76,0.76,0.76\n2023-09-03,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-02,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-01,Baden-Württemberg,08,00+,64,92,92,92,92,11103043,0.58,0.83,0.83,0.83,0.83\n2023-08-31,Baden-Württemberg,08,00+,67,101,101,101,101,11103043,0.6,0.91,0.91,0.91,0.91\n2023-08-30,Baden-Württemberg,08,00+,84,110,110,110,110,11103043,0.76,0.99,0.99,0.99,0.99\n2023-08-29,Baden-Württemberg,08,00+,79,118,118,118,118,11103043,0.71,1.06,1.06,1.06,1.06\n2023-08-28,Baden-Württemberg,08,00+,0,129,129,129,129,11103043,0,1.16,1.16,1.16,1.16\n2023-08-27,Baden-Württemberg,08,00+,0,130,130,130,130,11103043,0,1.17,1.17,1.17,1.17\n2023-08-26,Baden-Württemberg,08,00+,0,132,132,132,132,11103043,0,1.19,1.19,1.19,1.19\n2023-08-25,Baden-Württemberg,08,00+,0,131,131,131,131,11103043,0,1.18,1.18,1.18,1.18\n2023-08-24,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2023-08-23,Baden-Württemberg,08,00+,86,128,128,128,128,11103043,0.77,1.15,1.15,1.15,1.15\n2023-08-22,Baden-Württemberg,08,00+,70,131,131,131,131,11103043,0.63,1.18,1.18,1.18,1.18\n2023-08-21,Baden-Württemberg,08,00+,69,108,108,108,108,11103043,0.62,0.97,0.97,0.97,0.97\n2023-08-20,Baden-Württemberg,08,00+,71,110,110,110,110,11103043,0.64,0.99,0.99,0.99,0.99\n2023-08-19,Baden-Württemberg,08,00+,72,109,109,109,109,11103043,0.65,0.98,0.98,0.98,0.98\n2023-08-18,Baden-Württemberg,08,00+,65,101,101,101,101,11103043,0.59,0.91,0.91,0.91,0.91\n2023-08-17,Baden-Württemberg,08,00+,62,91,91,91,91,11103043,0.56,0.82,0.82,0.82,0.82\n2023-08-16,Baden-Württemberg,08,00+,50,78,78,78,78,11103043,0.45,0.7,0.7,0.7,0.7\n2023-08-15,Baden-Württemberg,08,00+,39,64,64,64,64,11103043,0.35,0.58,0.58,0.58,0.58\n2023-08-14,Baden-Württemberg,08,00+,42,56,56,56,56,11103043,0.38,0.5,0.5,0.5,0.5\n2023-08-13,Baden-Württemberg,08,00+,42,53,53,53,53,11103043,0.38,0.48,0.48,0.48,0.48\n2023-08-12,Baden-Württemberg,08,00+,42,52,52,52,52,11103043,0.38,0.47,0.47,0.47,0.47\n2023-08-11,Baden-Württemberg,08,00+,35,50,50,50,50,11103043,0.32,0.45,0.45,0.45,0.45\n2023-08-10,Baden-Württemberg,08,00+,27,41,41,41,41,11103043,0.24,0.37,0.37,0.37,0.37\n2023-08-09,Baden-Württemberg,08,00+,31,46,46,46,46,11103043,0.28,0.41,0.41,0.41,0.41\n2023-08-08,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-06,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-05,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-04,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2023-08-03,Baden-Württemberg,08,00+,23,47,47,47,47,11103043,0.21,0.42,0.42,0.42,0.42\n2023-08-02,Baden-Württemberg,08,00+,27,49,49,49,49,11103043,0.24,0.44,0.44,0.44,0.44\n2023-08-01,Baden-Württemberg,08,00+,27,51,51,51,51,11103043,0.24,0.46,0.46,0.46,0.46\n2023-07-31,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-30,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-29,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-28,Baden-Württemberg,08,00+,25,38,38,38,38,11103043,0.23,0.34,0.34,0.34,0.34\n2023-07-27,Baden-Württemberg,08,00+,21,35,35,35,35,11103043,0.19,0.32,0.32,0.32,0.32\n2023-07-26,Baden-Württemberg,08,00+,9,21,21,21,21,11103043,0.08,0.19,0.19,0.19,0.19\n2023-07-25,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-24,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-23,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-22,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2023-07-21,Baden-Württemberg,08,00+,19,23,23,23,23,11103043,0.17,0.21,0.21,0.21,0.21\n2023-07-20,Baden-Württemberg,08,00+,18,24,24,24,24,11103043,0.16,0.22,0.22,0.22,0.22\n2023-07-19,Baden-Württemberg,08,00+,17,28,28,28,28,11103043,0.15,0.25,0.25,0.25,0.25\n2023-07-18,Baden-Württemberg,08,00+,19,29,29,29,29,11103043,0.17,0.26,0.26,0.26,0.26\n2023-07-17,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-16,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-15,Baden-Württemberg,08,00+,19,25,25,25,25,11103043,0.17,0.23,0.23,0.23,0.23\n2023-07-14,Baden-Württemberg,08,00+,20,26,26,26,26,11103043,0.18,0.23,0.23,0.23,0.23\n2023-07-13,Baden-Württemberg,08,00+,17,24,24,24,24,11103043,0.15,0.22,0.22,0.22,0.22\n2023-07-12,Baden-Württemberg,08,00+,12,23,23,23,23,11103043,0.11,0.21,0.21,0.21,0.21\n2023-07-11,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2023-07-10,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-09,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-08,Baden-Württemberg,08,00+,12,17,17,17,17,11103043,0.11,0.15,0.15,0.15,0.15\n2023-07-07,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2023-07-06,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-05,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-04,Baden-Württemberg,08,00+,15,20,20,20,20,11103043,0.14,0.18,0.18,0.18,0.18\n2023-07-03,Baden-Württemberg,08,00+,17,29,29,29,29,11103043,0.15,0.26,0.26,0.26,0.26\n2023-07-02,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2023-07-01,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-30,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-29,Baden-Württemberg,08,00+,22,31,31,31,31,11103043,0.2,0.28,0.28,0.28,0.28\n2023-06-28,Baden-Württemberg,08,00+,27,40,40,40,40,11103043,0.24,0.36,0.36,0.36,0.36\n2023-06-27,Baden-Württemberg,08,00+,26,35,35,35,35,11103043,0.23,0.32,0.32,0.32,0.32\n2023-06-26,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-25,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-24,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-23,Baden-Württemberg,08,00+,15,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2023-06-22,Baden-Württemberg,08,00+,15,30,30,30,30,11103043,0.14,0.27,0.27,0.27,0.27\n2023-06-21,Baden-Württemberg,08,00+,12,22,22,22,22,11103043,0.11,0.2,0.2,0.2,0.2\n2023-06-20,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-19,Baden-Württemberg,08,00+,13,22,22,22,22,11103043,0.12,0.2,0.2,0.2,0.2\n2023-06-18,Baden-Württemberg,08,00+,15,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-17,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-16,Baden-Württemberg,08,00+,24,36,36,36,36,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-15,Baden-Württemberg,08,00+,19,27,27,27,27,11103043,0.17,0.24,0.24,0.24,0.24\n2023-06-14,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-13,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-12,Baden-Württemberg,08,00+,23,38,38,38,38,11103043,0.21,0.34,0.34,0.34,0.34\n2023-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2023-06-10,Baden-Württemberg,08,00+,24,35,35,35,35,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-09,Baden-Württemberg,08,00+,22,32,32,32,32,11103043,0.2,0.29,0.29,0.29,0.29\n2023-06-08,Baden-Württemberg,08,00+,29,40,40,40,40,11103043,0.26,0.36,0.36,0.36,0.36\n2023-06-07,Baden-Württemberg,08,00+,37,48,48,48,48,11103043,0.33,0.43,0.43,0.43,0.43\n2023-06-06,Baden-Württemberg,08,00+,53,66,66,66,66,11103043,0.48,0.59,0.59,0.59,0.59\n2023-06-05,Baden-Württemberg,08,00+,43,52,52,52,52,11103043,0.39,0.47,0.47,0.47,0.47\n2023-06-04,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-03,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-02,Baden-Württemberg,08,00+,38,48,48,48,48,11103043,0.34,0.43,0.43,0.43,0.43\n2023-06-01,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-31,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-30,Baden-Württemberg,08,00+,31,43,43,43,43,11103043,0.28,0.39,0.39,0.39,0.39\n2023-05-29,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-28,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-27,Baden-Württemberg,08,00+,65,81,81,81,81,11103043,0.59,0.73,0.73,0.73,0.73\n2023-05-26,Baden-Württemberg,08,00+,76,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2023-05-25,Baden-Württemberg,08,00+,68,97,97,97,97,11103043,0.61,0.87,0.87,0.87,0.87\n2023-05-24,Baden-Württemberg,08,00+,70,103,103,103,103,11103043,0.63,0.93,0.93,0.93,0.93\n2023-05-23,Baden-Württemberg,08,00+,61,100,100,100,100,11103043,0.55,0.9,0.9,0.9,0.9\n2023-05-22,Baden-Württemberg,08,00+,62,95,95,95,95,11103043,0.56,0.86,0.86,0.86,0.86\n2023-05-21,Baden-Württemberg,08,00+,63,96,96,96,96,11103043,0.57,0.86,0.86,0.86,0.86\n2023-05-20,Baden-Württemberg,08,00+,64,94,94,94,94,11103043,0.58,0.85,0.85,0.85,0.85\n2023-05-19,Baden-Württemberg,08,00+,53,83,83,83,83,11103043,0.48,0.75,0.75,0.75,0.75\n2023-05-18,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2023-05-17,Baden-Württemberg,08,00+,58,101,101,101,101,11103043,0.52,0.91,0.91,0.91,0.91\n2023-05-16,Baden-Württemberg,08,00+,57,98,98,98,98,11103043,0.51,0.88,0.88,0.88,0.88\n2023-05-15,Baden-Württemberg,08,00+,75,109,109,109,109,11103043,0.68,0.98,0.98,0.98,0.98\n2023-05-14,Baden-Württemberg,08,00+,79,112,112,112,112,11103043,0.71,1.01,1.01,1.01,1.01\n2023-05-13,Baden-Württemberg,08,00+,81,113,113,113,113,11103043,0.73,1.02,1.02,1.02,1.02\n2023-05-12,Baden-Württemberg,08,00+,78,117,117,117,117,11103043,0.7,1.05,1.05,1.05,1.05\n2023-05-11,Baden-Württemberg,08,00+,84,118,118,118,118,11103043,0.76,1.06,1.06,1.06,1.06\n2023-05-10,Baden-Württemberg,08,00+,105,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-09,Baden-Württemberg,08,00+,135,184,184,184,184,11103043,1.22,1.66,1.66,1.66,1.66\n2023-05-08,Baden-Württemberg,08,00+,105,148,148,148,148,11103043,0.95,1.33,1.33,1.33,1.33\n2023-05-07,Baden-Württemberg,08,00+,106,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-06,Baden-Württemberg,08,00+,111,148,148,148,148,11103043,1,1.33,1.33,1.33,1.33\n2023-05-05,Baden-Württemberg,08,00+,99,150,150,150,150,11103043,0.89,1.35,1.35,1.35,1.35\n2023-05-04,Baden-Württemberg,08,00+,85,165,165,165,165,11103043,0.77,1.49,1.49,1.49,1.49\n2023-05-03,Baden-Württemberg,08,00+,90,150,150,150,150,11103043,0.81,1.35,1.35,1.35,1.35\n2023-05-02,Baden-Württemberg,08,00+,82,133,133,133,133,11103043,0.74,1.2,1.2,1.2,1.2\n2023-05-01,Baden-Württemberg,08,00+,142,196,196,196,196,11103043,1.28,1.77,1.77,1.77,1.77\n2023-04-30,Baden-Württemberg,08,00+,146,203,203,203,203,11103043,1.31,1.83,1.83,1.83,1.83\n2023-04-29,Baden-Württemberg,08,00+,147,199,199,199,199,11103043,1.32,1.79,1.79,1.79,1.79\n2023-04-28,Baden-Württemberg,08,00+,136,210,210,210,210,11103043,1.22,1.89,1.89,1.89,1.89\n2023-04-27,Baden-Württemberg,08,00+,131,216,216,216,216,11103043,1.18,1.95,1.95,1.95,1.95\n2023-04-26,Baden-Württemberg,08,00+,120,210,210,210,210,11103043,1.08,1.89,1.89,1.89,1.89\n2023-04-25,Baden-Württemberg,08,00+,114,214,214,214,214,11103043,1.03,1.93,1.93,1.93,1.93\n2023-04-24,Baden-Württemberg,08,00+,130,226,226,226,226,11103043,1.17,2.04,2.04,2.04,2.04\n2023-04-23,Baden-Württemberg,08,00+,137,229,229,229,229,11103043,1.23,2.06,2.06,2.06,2.06\n2023-04-22,Baden-Württemberg,08,00+,142,232,232,232,232,11103043,1.28,2.09,2.09,2.09,2.09\n2023-04-21,Baden-Württemberg,08,00+,142,229,229,229,229,11103043,1.28,2.06,2.06,2.06,2.06\n2023-04-20,Baden-Württemberg,08,00+,161,239,239,239,239,11103043,1.45,2.15,2.15,2.15,2.15\n2023-04-19,Baden-Württemberg,08,00+,167,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-18,Baden-Württemberg,08,00+,211,327,327,327,327,11103043,1.9,2.95,2.95,2.95,2.95\n2023-04-17,Baden-Württemberg,08,00+,166,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-16,Baden-Württemberg,08,00+,177,262,262,262,262,11103043,1.59,2.36,2.36,2.36,2.36\n2023-04-15,Baden-Württemberg,08,00+,181,264,264,264,264,11103043,1.63,2.38,2.38,2.38,2.38\n2023-04-14,Baden-Württemberg,08,00+,144,241,241,241,241,11103043,1.3,2.17,2.17,2.17,2.17\n2023-04-13,Baden-Württemberg,08,00+,110,228,228,228,228,11103043,0.99,2.05,2.05,2.05,2.05\n2023-04-12,Baden-Württemberg,08,00+,94,218,218,218,218,11103043,0.85,1.96,1.96,1.96,1.96\n2023-04-11,Baden-Württemberg,08,00+,57,164,164,164,164,11103043,0.51,1.48,1.48,1.48,1.48\n2023-04-10,Baden-Württemberg,08,00+,125,244,244,244,244,11103043,1.13,2.2,2.2,2.2,2.2\n2023-04-09,Baden-Württemberg,08,00+,131,241,241,241,241,11103043,1.18,2.17,2.17,2.17,2.17\n2023-04-08,Baden-Württemberg,08,00+,133,236,236,236,236,11103043,1.2,2.13,2.13,2.13,2.13\n2023-04-07,Baden-Württemberg,08,00+,164,266,266,266,266,11103043,1.48,2.4,2.4,2.4,2.4\n2023-04-06,Baden-Württemberg,08,00+,171,272,272,272,272,11103043,1.54,2.45,2.45,2.45,2.45\n2023-04-05,Baden-Württemberg,08,00+,177,281,281,281,281,11103043,1.59,2.53,2.53,2.53,2.53\n2023-04-04,Baden-Württemberg,08,00+,191,300,300,300,300,11103043,1.72,2.7,2.7,2.7,2.7\n2023-04-03,Baden-Württemberg,08,00+,208,317,317,317,317,11103043,1.87,2.86,2.86,2.86,2.86\n2023-04-02,Baden-Württemberg,08,00+,216,317,317,317,317,11103043,1.95,2.86,2.86,2.86,2.86\n2023-04-01,Baden-Württemberg,08,00+,225,326,326,326,326,11103043,2.03,2.94,2.94,2.94,2.94\n2023-03-31,Baden-Württemberg,08,00+,217,336,336,336,336,11103043,1.95,3.03,3.03,3.03,3.03\n2023-03-30,Baden-Württemberg,08,00+,237,357,357,357,357,11103043,2.13,3.22,3.22,3.22,3.22\n2023-03-29,Baden-Württemberg,08,00+,241,383,383,383,383,11103043,2.17,3.45,3.45,3.45,3.45\n2023-03-28,Baden-Württemberg,08,00+,236,387,387,387,387,11103043,2.13,3.49,3.49,3.49,3.49\n2023-03-27,Baden-Württemberg,08,00+,279,418,418,418,418,11103043,2.51,3.76,3.76,3.76,3.76\n2023-03-26,Baden-Württemberg,08,00+,290,420,420,420,420,11103043,2.61,3.78,3.78,3.78,3.78\n2023-03-25,Baden-Württemberg,08,00+,306,427,427,427,427,11103043,2.76,3.85,3.85,3.85,3.85\n2023-03-24,Baden-Württemberg,08,00+,309,443,443,443,443,11103043,2.78,3.99,3.99,3.99,3.99\n2023-03-23,Baden-Württemberg,08,00+,326,465,465,465,465,11103043,2.94,4.19,4.19,4.19,4.19\n2023-03-22,Baden-Württemberg,08,00+,339,484,484,484,484,11103043,3.05,4.36,4.36,4.36,4.36\n2023-03-21,Baden-Württemberg,08,00+,337,507,507,507,507,11103043,3.04,4.57,4.57,4.57,4.57\n2023-03-20,Baden-Württemberg,08,00+,394,577,577,577,577,11103043,3.55,5.2,5.2,5.2,5.2\n2023-03-19,Baden-Württemberg,08,00+,421,593,593,593,593,11103043,3.79,5.34,5.34,5.34,5.34\n2023-03-18,Baden-Württemberg,08,00+,433,590,590,590,590,11103043,3.9,5.31,5.31,5.31,5.31\n2023-03-17,Baden-Württemberg,08,00+,423,611,611,611,611,11103043,3.81,5.5,5.5,5.5,5.5\n2023-03-16,Baden-Württemberg,08,00+,398,619,619,619,619,11103043,3.58,5.58,5.58,5.58,5.58\n2023-03-15,Baden-Württemberg,08,00+,407,642,642,642,642,11103043,3.67,5.78,5.78,5.78,5.78\n2023-03-14,Baden-Württemberg,08,00+,383,674,674,674,674,11103043,3.45,6.07,6.07,6.07,6.07\n2023-03-13,Baden-Württemberg,08,00+,424,664,664,664,664,11103043,3.82,5.98,5.98,5.98,5.98\n2023-03-12,Baden-Württemberg,08,00+,449,667,667,667,667,11103043,4.04,6.01,6.01,6.01,6.01\n2023-03-11,Baden-Württemberg,08,00+,465,672,672,672,672,11103043,4.19,6.05,6.05,6.05,6.05\n2023-03-10,Baden-Württemberg,08,00+,427,673,673,673,673,11103043,3.85,6.06,6.06,6.06,6.06\n2023-03-09,Baden-Württemberg,08,00+,406,676,676,676,676,11103043,3.66,6.09,6.09,6.09,6.09\n2023-03-08,Baden-Württemberg,08,00+,419,692,692,692,692,11103043,3.77,6.23,6.23,6.23,6.23\n2023-03-07,Baden-Württemberg,08,00+,458,727,727,727,727,11103043,4.12,6.55,6.55,6.55,6.55\n2023-03-06,Baden-Württemberg,08,00+,492,785,785,785,785,11103043,4.43,7.07,7.07,7.07,7.07\n2023-03-05,Baden-Württemberg,08,00+,520,789,789,789,789,11103043,4.68,7.11,7.11,7.11,7.11\n2023-03-04,Baden-Württemberg,08,00+,543,793,793,793,793,11103043,4.89,7.14,7.14,7.14,7.14\n2023-03-03,Baden-Württemberg,08,00+,556,839,839,839,839,11103043,5.01,7.56,7.56,7.56,7.56\n2023-03-02,Baden-Württemberg,08,00+,580,892,892,892,892,11103043,5.22,8.03,8.03,8.03,8.03\n2023-03-01,Baden-Württemberg,08,00+,598,920,920,920,920,11103043,5.39,8.29,8.29,8.29,8.29\n2023-02-28,Baden-Württemberg,08,00+,546,915,915,915,915,11103043,4.92,8.24,8.24,8.24,8.24\n2023-02-27,Baden-Württemberg,08,00+,586,924,924,924,924,11103043,5.28,8.32,8.32,8.32,8.32\n2023-02-26,Baden-Württemberg,08,00+,614,919,919,919,919,11103043,5.53,8.28,8.28,8.28,8.28\n2023-02-25,Baden-Württemberg,08,00+,623,909,909,909,909,11103043,5.61,8.19,8.19,8.19,8.19\n2023-02-24,Baden-Württemberg,08,00+,611,926,926,926,926,11103043,5.5,8.34,8.34,8.34,8.34\n2023-02-23,Baden-Württemberg,08,00+,565,903,903,903,903,11103043,5.09,8.13,8.13,8.13,8.13\n2023-02-22,Baden-Württemberg,08,00+,509,906,906,906,906,11103043,4.58,8.16,8.16,8.16,8.16\n2023-02-21,Baden-Württemberg,08,00+,469,892,892,892,892,11103043,4.22,8.03,8.03,8.03,8.03\n2023-02-20,Baden-Württemberg,08,00+,439,816,816,816,816,11103043,3.95,7.35,7.35,7.35,7.35\n2023-02-19,Baden-Württemberg,08,00+,447,798,798,798,798,11103043,4.03,7.19,7.19,7.19,7.19\n2023-02-18,Baden-Württemberg,08,00+,462,802,802,802,802,11103043,4.16,7.22,7.22,7.22,7.22\n2023-02-17,Baden-Württemberg,08,00+,448,735,735,735,735,11103043,4.03,6.62,6.62,6.62,6.62\n2023-02-16,Baden-Württemberg,08,00+,394,702,702,702,702,11103043,3.55,6.32,6.32,6.32,6.32\n2023-02-15,Baden-Württemberg,08,00+,364,646,646,646,646,11103043,3.28,5.82,5.82,5.82,5.82\n2023-02-14,Baden-Württemberg,08,00+,325,604,604,604,604,11103043,2.93,5.44,5.44,5.44,5.44\n2023-02-13,Baden-Württemberg,08,00+,336,589,589,589,589,11103043,3.03,5.3,5.3,5.3,5.3\n2023-02-12,Baden-Württemberg,08,00+,354,601,601,601,601,11103043,3.19,5.41,5.41,5.41,5.41\n2023-02-11,Baden-Württemberg,08,00+,368,600,600,600,600,11103043,3.31,5.4,5.4,5.4,5.4\n2023-02-10,Baden-Württemberg,08,00+,351,578,578,578,578,11103043,3.16,5.21,5.21,5.21,5.21\n2023-02-09,Baden-Württemberg,08,00+,326,562,562,562,562,11103043,2.94,5.06,5.06,5.06,5.06\n2023-02-08,Baden-Württemberg,08,00+,301,517,517,517,517,11103043,2.71,4.66,4.66,4.66,4.66\n2023-02-07,Baden-Württemberg,08,00+,284,501,501,501,501,11103043,2.56,4.51,4.51,4.51,4.51\n2023-02-06,Baden-Württemberg,08,00+,271,451,451,451,451,11103043,2.44,4.06,4.06,4.06,4.06\n2023-02-05,Baden-Württemberg,08,00+,282,442,442,442,442,11103043,2.54,3.98,3.98,3.98,3.98\n2023-02-04,Baden-Württemberg,08,00+,288,432,432,432,432,11103043,2.59,3.89,3.89,3.89,3.89\n2023-02-03,Baden-Württemberg,08,00+,285,432,432,432,432,11103043,2.57,3.89,3.89,3.89,3.89\n2023-02-02,Baden-Württemberg,08,00+,310,456,456,456,456,11103043,2.79,4.11,4.11,4.11,4.11\n2023-02-01,Baden-Württemberg,08,00+,261,450,450,450,450,11103043,2.35,4.05,4.05,4.05,4.05\n2023-01-31,Baden-Württemberg,08,00+,223,423,423,423,423,11103043,2.01,3.81,3.81,3.81,3.81\n2023-01-30,Baden-Württemberg,08,00+,233,388,388,388,388,11103043,2.1,3.49,3.49,3.49,3.49\n2023-01-29,Baden-Württemberg,08,00+,238,380,380,380,380,11103043,2.14,3.42,3.42,3.42,3.42\n2023-01-28,Baden-Württemberg,08,00+,247,383,383,383,383,11103043,2.22,3.45,3.45,3.45,3.45\n2023-01-27,Baden-Württemberg,08,00+,235,375,375,375,375,11103043,2.12,3.38,3.38,3.38,3.38\n2023-01-26,Baden-Württemberg,08,00+,245,324,324,324,324,11103043,2.21,2.92,2.92,2.92,2.92\n2023-01-25,Baden-Württemberg,08,00+,225,319,319,319,319,11103043,2.03,2.87,2.87,2.87,2.87\n2023-01-24,Baden-Württemberg,08,00+,219,332,332,332,332,11103043,1.97,2.99,2.99,2.99,2.99\n2023-01-23,Baden-Württemberg,08,00+,259,369,369,369,369,11103043,2.33,3.32,3.32,3.32,3.32\n2023-01-22,Baden-Württemberg,08,00+,267,370,370,370,370,11103043,2.4,3.33,3.33,3.33,3.33\n2023-01-21,Baden-Württemberg,08,00+,271,366,366,366,366,11103043,2.44,3.3,3.3,3.3,3.3\n2023-01-20,Baden-Württemberg,08,00+,264,384,384,384,384,11103043,2.38,3.46,3.46,3.46,3.46\n2023-01-19,Baden-Württemberg,08,00+,252,388,388,388,388,11103043,2.27,3.49,3.49,3.49,3.49\n2023-01-18,Baden-Württemberg,08,00+,242,408,408,408,408,11103043,2.18,3.67,3.67,3.67,3.67\n2023-01-17,Baden-Württemberg,08,00+,267,447,447,447,447,11103043,2.4,4.03,4.03,4.03,4.03\n2023-01-16,Baden-Württemberg,08,00+,349,540,540,540,540,11103043,3.14,4.86,4.86,4.86,4.86\n2023-01-15,Baden-Württemberg,08,00+,358,544,544,544,544,11103043,3.22,4.9,4.9,4.9,4.9\n2023-01-14,Baden-Württemberg,08,00+,369,551,551,551,551,11103043,3.32,4.96,4.96,4.96,4.96\n2023-01-13,Baden-Württemberg,08,00+,323,508,508,508,508,11103043,2.91,4.58,4.58,4.58,4.58\n2023-01-12,Baden-Württemberg,08,00+,330,538,538,538,538,11103043,2.97,4.85,4.85,4.85,4.85\n2023-01-11,Baden-Württemberg,08,00+,326,567,567,567,567,11103043,2.94,5.11,5.11,5.11,5.11\n2023-01-10,Baden-Württemberg,08,00+,293,567,567,567,567,11103043,2.64,5.11,5.11,5.11,5.11\n2023-01-09,Baden-Württemberg,08,00+,322,570,570,570,570,11103043,2.9,5.13,5.13,5.13,5.13\n2023-01-08,Baden-Württemberg,08,00+,352,594,594,594,594,11103043,3.17,5.35,5.35,5.35,5.35\n2023-01-07,Baden-Württemberg,08,00+,376,0,0,0,0,11103043,3.39,0,0,0,0\n2023-01-06,Baden-Württemberg,08,00+,460,0,0,0,0,11103043,4.14,0,0,0,0\n2023-01-05,Baden-Württemberg,08,00+,486,0,0,0,0,11103043,4.38,0,0,0,0\n2023-01-04,Baden-Württemberg,08,00+,537,0,0,0,0,11103043,4.84,0,0,0,0\n2023-01-03,Baden-Württemberg,08,00+,562,0,0,0,0,11103043,5.06,0,0,0,0\n2023-01-02,Baden-Württemberg,08,00+,415,0,0,0,0,11103043,3.74,0,0,0,0\n2024-08-31,Bayern,09,00+,174,174,NA,NA,NA,13140183,1.32,1.32,NA,NA,NA\n2024-08-30,Bayern,09,00+,156,181,NA,NA,NA,13140183,1.19,1.38,NA,NA,NA\n2024-08-29,Bayern,09,00+,150,182,215,205,231,13140183,1.14,1.39,1.64,1.56,1.76\n2024-08-28,Bayern,09,00+,156,183,210,201,224,13140183,1.19,1.39,1.6,1.53,1.71\n2024-08-27,Bayern,09,00+,142,183,206,198,220,13140183,1.08,1.39,1.57,1.51,1.68\n2024-08-26,Bayern,09,00+,150,181,196,189,207,13140183,1.14,1.38,1.49,1.44,1.58\n2024-08-25,Bayern,09,00+,150,181,196,189,207,13140183,1.14,1.38,1.49,1.44,1.58\n2024-08-24,Bayern,09,00+,151,182,197,190,208,13140183,1.15,1.39,1.5,1.45,1.59\n2024-08-23,Bayern,09,00+,153,196,211,204,223,13140183,1.16,1.49,1.61,1.55,1.7\n2024-08-22,Bayern,09,00+,137,178,190,184,201,13140183,1.04,1.35,1.45,1.41,1.53\n2024-08-21,Bayern,09,00+,123,173,184,178,194,13140183,0.94,1.32,1.4,1.36,1.48\n2024-08-20,Bayern,09,00+,128,175,185,179,195,13140183,0.97,1.33,1.41,1.37,1.48\n2024-08-19,Bayern,09,00+,123,161,168,164,176,13140183,0.94,1.23,1.28,1.25,1.34\n2024-08-18,Bayern,09,00+,124,163,170,166,178,13140183,0.94,1.24,1.3,1.26,1.36\n2024-08-17,Bayern,09,00+,124,162,169,165,177,13140183,0.94,1.23,1.29,1.26,1.35\n2024-08-16,Bayern,09,00+,106,148,153,150,160,13140183,0.81,1.13,1.17,1.15,1.22\n2024-08-15,Bayern,09,00+,129,161,167,163,174,13140183,0.98,1.23,1.27,1.24,1.33\n2024-08-14,Bayern,09,00+,144,175,180,177,188,13140183,1.1,1.33,1.38,1.35,1.43\n2024-08-13,Bayern,09,00+,139,185,190,187,198,13140183,1.06,1.41,1.45,1.42,1.51\n2024-08-12,Bayern,09,00+,165,197,201,198,207,13140183,1.26,1.5,1.53,1.51,1.58\n2024-08-11,Bayern,09,00+,165,195,199,196,205,13140183,1.26,1.48,1.52,1.5,1.57\n2024-08-10,Bayern,09,00+,165,195,199,196,205,13140183,1.26,1.48,1.52,1.5,1.57\n2024-08-09,Bayern,09,00+,165,215,219,216,225,13140183,1.26,1.64,1.67,1.65,1.72\n2024-08-08,Bayern,09,00+,170,226,230,227,236,13140183,1.29,1.72,1.75,1.73,1.8\n2024-08-07,Bayern,09,00+,168,212,215,213,220,13140183,1.28,1.61,1.64,1.62,1.68\n2024-08-06,Bayern,09,00+,150,219,222,219,226,13140183,1.14,1.67,1.69,1.67,1.72\n2024-08-05,Bayern,09,00+,171,209,211,209,215,13140183,1.3,1.59,1.61,1.6,1.64\n2024-08-04,Bayern,09,00+,172,210,212,210,216,13140183,1.31,1.6,1.62,1.6,1.65\n2024-08-03,Bayern,09,00+,173,211,213,211,217,13140183,1.32,1.61,1.62,1.61,1.65\n2024-08-02,Bayern,09,00+,145,190,191,190,195,13140183,1.1,1.45,1.46,1.45,1.48\n2024-08-01,Bayern,09,00+,137,190,191,190,194,13140183,1.04,1.45,1.46,1.45,1.48\n2024-07-31,Bayern,09,00+,142,187,188,187,190,13140183,1.08,1.42,1.43,1.43,1.45\n2024-07-30,Bayern,09,00+,113,183,183,183,185,13140183,0.86,1.39,1.4,1.39,1.41\n2024-07-29,Bayern,09,00+,139,177,177,177,177,13140183,1.06,1.35,1.35,1.35,1.35\n2024-07-28,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.36,1.35,1.36\n2024-07-27,Bayern,09,00+,141,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-26,Bayern,09,00+,119,172,172,172,172,13140183,0.91,1.31,1.31,1.31,1.31\n2024-07-25,Bayern,09,00+,109,162,162,162,162,13140183,0.83,1.23,1.23,1.23,1.23\n2024-07-24,Bayern,09,00+,114,160,160,160,160,13140183,0.87,1.22,1.22,1.22,1.22\n2024-07-23,Bayern,09,00+,115,156,156,156,156,13140183,0.88,1.19,1.19,1.19,1.19\n2024-07-22,Bayern,09,00+,145,177,177,177,177,13140183,1.1,1.35,1.35,1.35,1.35\n2024-07-21,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-20,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-19,Bayern,09,00+,151,197,197,197,197,13140183,1.15,1.5,1.5,1.5,1.5\n2024-07-18,Bayern,09,00+,140,192,192,192,192,13140183,1.07,1.46,1.46,1.46,1.46\n2024-07-17,Bayern,09,00+,145,197,197,197,197,13140183,1.1,1.5,1.5,1.5,1.5\n2024-07-16,Bayern,09,00+,145,199,199,199,199,13140183,1.1,1.51,1.51,1.51,1.51\n2024-07-15,Bayern,09,00+,140,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-14,Bayern,09,00+,140,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-13,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-12,Bayern,09,00+,123,157,157,157,157,13140183,0.94,1.19,1.19,1.19,1.19\n2024-07-11,Bayern,09,00+,127,157,157,157,157,13140183,0.97,1.19,1.19,1.19,1.19\n2024-07-10,Bayern,09,00+,117,154,154,154,154,13140183,0.89,1.17,1.17,1.17,1.17\n2024-07-09,Bayern,09,00+,122,156,156,156,156,13140183,0.93,1.19,1.19,1.19,1.19\n2024-07-08,Bayern,09,00+,116,145,145,145,145,13140183,0.88,1.1,1.1,1.1,1.1\n2024-07-07,Bayern,09,00+,117,145,145,145,145,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-06,Bayern,09,00+,117,144,144,144,144,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-05,Bayern,09,00+,109,145,145,145,145,13140183,0.83,1.1,1.1,1.1,1.1\n2024-07-04,Bayern,09,00+,103,147,147,147,147,13140183,0.78,1.12,1.12,1.12,1.12\n2024-07-03,Bayern,09,00+,93,141,141,141,141,13140183,0.71,1.07,1.07,1.07,1.07\n2024-07-02,Bayern,09,00+,84,131,131,131,131,13140183,0.64,1,1,1,1\n2024-07-01,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-30,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-29,Bayern,09,00+,91,120,120,120,120,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-28,Bayern,09,00+,85,121,121,121,121,13140183,0.65,0.92,0.92,0.92,0.92\n2024-06-27,Bayern,09,00+,62,114,114,114,114,13140183,0.47,0.87,0.87,0.87,0.87\n2024-06-26,Bayern,09,00+,77,112,112,112,112,13140183,0.59,0.85,0.85,0.85,0.85\n2024-06-25,Bayern,09,00+,73,94,94,94,94,13140183,0.56,0.72,0.72,0.72,0.72\n2024-06-24,Bayern,09,00+,67,84,84,84,84,13140183,0.51,0.64,0.64,0.64,0.64\n2024-06-23,Bayern,09,00+,67,83,83,83,83,13140183,0.51,0.63,0.63,0.63,0.63\n2024-06-22,Bayern,09,00+,67,82,82,82,82,13140183,0.51,0.62,0.62,0.62,0.62\n2024-06-21,Bayern,09,00+,52,76,76,76,76,13140183,0.4,0.58,0.58,0.58,0.58\n2024-06-20,Bayern,09,00+,44,74,74,74,74,13140183,0.33,0.56,0.56,0.56,0.56\n2024-06-19,Bayern,09,00+,43,70,70,70,70,13140183,0.33,0.53,0.53,0.53,0.53\n2024-06-18,Bayern,09,00+,49,74,74,74,74,13140183,0.37,0.56,0.56,0.56,0.56\n2024-06-17,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-16,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-15,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-14,Bayern,09,00+,53,72,72,72,72,13140183,0.4,0.55,0.55,0.55,0.55\n2024-06-13,Bayern,09,00+,46,61,61,61,61,13140183,0.35,0.46,0.46,0.46,0.46\n2024-06-12,Bayern,09,00+,44,60,60,60,60,13140183,0.33,0.46,0.46,0.46,0.46\n2024-06-11,Bayern,09,00+,35,55,55,55,55,13140183,0.27,0.42,0.42,0.42,0.42\n2024-06-10,Bayern,09,00+,40,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2024-06-09,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-08,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-07,Bayern,09,00+,41,46,46,46,46,13140183,0.31,0.35,0.35,0.35,0.35\n2024-06-06,Bayern,09,00+,39,44,44,44,44,13140183,0.3,0.33,0.33,0.33,0.33\n2024-06-05,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-06-04,Bayern,09,00+,31,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-06-03,Bayern,09,00+,37,44,44,44,44,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-02,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-01,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-05-31,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-05-30,Bayern,09,00+,36,50,50,50,50,13140183,0.27,0.38,0.38,0.38,0.38\n2024-05-29,Bayern,09,00+,32,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Bayern,09,00+,39,52,52,52,52,13140183,0.3,0.4,0.4,0.4,0.4\n2024-05-27,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-26,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-25,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-24,Bayern,09,00+,25,36,36,36,36,13140183,0.19,0.27,0.27,0.27,0.27\n2024-05-23,Bayern,09,00+,22,30,30,30,30,13140183,0.17,0.23,0.23,0.23,0.23\n2024-05-22,Bayern,09,00+,17,28,28,28,28,13140183,0.13,0.21,0.21,0.21,0.21\n2024-05-21,Bayern,09,00+,17,22,22,22,22,13140183,0.13,0.17,0.17,0.17,0.17\n2024-05-20,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-19,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-18,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-17,Bayern,09,00+,36,43,43,43,43,13140183,0.27,0.33,0.33,0.33,0.33\n2024-05-16,Bayern,09,00+,32,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-15,Bayern,09,00+,25,41,41,41,41,13140183,0.19,0.31,0.31,0.31,0.31\n2024-05-14,Bayern,09,00+,25,46,46,46,46,13140183,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-12,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-11,Bayern,09,00+,37,54,54,54,54,13140183,0.28,0.41,0.41,0.41,0.41\n2024-05-10,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-09,Bayern,09,00+,36,49,49,49,49,13140183,0.27,0.37,0.37,0.37,0.37\n2024-05-08,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-05-07,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-05-06,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-05,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-04,Bayern,09,00+,20,28,28,28,28,13140183,0.15,0.21,0.21,0.21,0.21\n2024-05-03,Bayern,09,00+,21,28,28,28,28,13140183,0.16,0.21,0.21,0.21,0.21\n2024-05-02,Bayern,09,00+,19,29,29,29,29,13140183,0.14,0.22,0.22,0.22,0.22\n2024-05-01,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-04-30,Bayern,09,00+,19,27,27,27,27,13140183,0.14,0.21,0.21,0.21,0.21\n2024-04-29,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-28,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-27,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-26,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Bayern,09,00+,19,19,19,19,19,13140183,0.14,0.14,0.14,0.14,0.14\n2024-04-24,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-23,Bayern,09,00+,23,26,26,26,26,13140183,0.18,0.2,0.2,0.2,0.2\n2024-04-22,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-21,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-20,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-19,Bayern,09,00+,20,27,27,27,27,13140183,0.15,0.21,0.21,0.21,0.21\n2024-04-18,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-17,Bayern,09,00+,18,23,23,23,23,13140183,0.14,0.18,0.18,0.18,0.18\n2024-04-16,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-15,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-14,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-13,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-12,Bayern,09,00+,25,30,30,30,30,13140183,0.19,0.23,0.23,0.23,0.23\n2024-04-11,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-04-10,Bayern,09,00+,21,31,31,31,31,13140183,0.16,0.24,0.24,0.24,0.24\n2024-04-09,Bayern,09,00+,42,55,55,55,55,13140183,0.32,0.42,0.42,0.42,0.42\n2024-04-08,Bayern,09,00+,31,41,41,41,41,13140183,0.24,0.31,0.31,0.31,0.31\n2024-04-07,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-06,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-05,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-04-04,Bayern,09,00+,28,42,42,42,42,13140183,0.21,0.32,0.32,0.32,0.32\n2024-04-03,Bayern,09,00+,25,44,44,44,44,13140183,0.19,0.33,0.33,0.33,0.33\n2024-04-02,Bayern,09,00+,9,19,19,19,19,13140183,0.07,0.14,0.14,0.14,0.14\n2024-04-01,Bayern,09,00+,25,38,38,38,38,13140183,0.19,0.29,0.29,0.29,0.29\n2024-03-31,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-30,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-29,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-03-28,Bayern,09,00+,36,41,41,41,41,13140183,0.27,0.31,0.31,0.31,0.31\n2024-03-27,Bayern,09,00+,35,44,44,44,44,13140183,0.27,0.33,0.33,0.33,0.33\n2024-03-26,Bayern,09,00+,35,47,47,47,47,13140183,0.27,0.36,0.36,0.36,0.36\n2024-03-25,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-24,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-23,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-22,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-21,Bayern,09,00+,46,54,54,54,54,13140183,0.35,0.41,0.41,0.41,0.41\n2024-03-20,Bayern,09,00+,42,52,52,52,52,13140183,0.32,0.4,0.4,0.4,0.4\n2024-03-19,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-18,Bayern,09,00+,52,56,56,56,56,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-17,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-16,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-15,Bayern,09,00+,42,56,56,56,56,13140183,0.32,0.43,0.43,0.43,0.43\n2024-03-14,Bayern,09,00+,42,50,50,50,50,13140183,0.32,0.38,0.38,0.38,0.38\n2024-03-13,Bayern,09,00+,48,57,57,57,57,13140183,0.37,0.43,0.43,0.43,0.43\n2024-03-12,Bayern,09,00+,50,66,66,66,66,13140183,0.38,0.5,0.5,0.5,0.5\n2024-03-11,Bayern,09,00+,58,70,70,70,70,13140183,0.44,0.53,0.53,0.53,0.53\n2024-03-10,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-09,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-08,Bayern,09,00+,64,72,72,72,72,13140183,0.49,0.55,0.55,0.55,0.55\n2024-03-07,Bayern,09,00+,65,78,78,78,78,13140183,0.49,0.59,0.59,0.59,0.59\n2024-03-06,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-03-05,Bayern,09,00+,43,76,76,76,76,13140183,0.33,0.58,0.58,0.58,0.58\n2024-03-04,Bayern,09,00+,58,74,74,74,74,13140183,0.44,0.56,0.56,0.56,0.56\n2024-03-03,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-02,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-01,Bayern,09,00+,59,76,76,76,76,13140183,0.45,0.58,0.58,0.58,0.58\n2024-02-29,Bayern,09,00+,55,70,70,70,70,13140183,0.42,0.53,0.53,0.53,0.53\n2024-02-28,Bayern,09,00+,58,68,68,68,68,13140183,0.44,0.52,0.52,0.52,0.52\n2024-02-27,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-02-26,Bayern,09,00+,86,100,100,100,100,13140183,0.65,0.76,0.76,0.76,0.76\n2024-02-25,Bayern,09,00+,88,104,104,104,104,13140183,0.67,0.79,0.79,0.79,0.79\n2024-02-24,Bayern,09,00+,89,105,105,105,105,13140183,0.68,0.8,0.8,0.8,0.8\n2024-02-23,Bayern,09,00+,87,105,105,105,105,13140183,0.66,0.8,0.8,0.8,0.8\n2024-02-22,Bayern,09,00+,105,128,128,128,128,13140183,0.8,0.97,0.97,0.97,0.97\n2024-02-21,Bayern,09,00+,123,156,156,156,156,13140183,0.94,1.19,1.19,1.19,1.19\n2024-02-20,Bayern,09,00+,108,143,143,143,143,13140183,0.82,1.09,1.09,1.09,1.09\n2024-02-19,Bayern,09,00+,124,153,153,153,153,13140183,0.94,1.16,1.16,1.16,1.16\n2024-02-18,Bayern,09,00+,124,149,149,149,149,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-17,Bayern,09,00+,124,148,148,148,148,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-16,Bayern,09,00+,139,170,170,170,170,13140183,1.06,1.29,1.29,1.29,1.29\n2024-02-15,Bayern,09,00+,157,186,186,186,186,13140183,1.19,1.42,1.42,1.42,1.42\n2024-02-14,Bayern,09,00+,163,192,192,192,192,13140183,1.24,1.46,1.46,1.46,1.46\n2024-02-13,Bayern,09,00+,177,219,219,219,219,13140183,1.35,1.67,1.67,1.67,1.67\n2024-02-12,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-11,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-10,Bayern,09,00+,212,262,262,262,262,13140183,1.61,1.99,1.99,1.99,1.99\n2024-02-09,Bayern,09,00+,188,258,258,258,258,13140183,1.43,1.96,1.96,1.96,1.96\n2024-02-08,Bayern,09,00+,185,254,254,254,254,13140183,1.41,1.93,1.93,1.93,1.93\n2024-02-07,Bayern,09,00+,155,251,251,251,251,13140183,1.18,1.91,1.91,1.91,1.91\n2024-02-06,Bayern,09,00+,181,259,259,259,259,13140183,1.38,1.97,1.97,1.97,1.97\n2024-02-05,Bayern,09,00+,210,276,276,276,276,13140183,1.6,2.1,2.1,2.1,2.1\n2024-02-04,Bayern,09,00+,212,279,279,279,279,13140183,1.61,2.12,2.12,2.12,2.12\n2024-02-03,Bayern,09,00+,214,280,280,280,280,13140183,1.63,2.13,2.13,2.13,2.13\n2024-02-02,Bayern,09,00+,216,305,305,305,305,13140183,1.64,2.32,2.32,2.32,2.32\n2024-02-01,Bayern,09,00+,253,331,331,331,331,13140183,1.93,2.52,2.52,2.52,2.52\n2024-01-31,Bayern,09,00+,265,349,349,349,349,13140183,2.02,2.66,2.66,2.66,2.66\n2024-01-30,Bayern,09,00+,279,381,381,381,381,13140183,2.12,2.9,2.9,2.9,2.9\n2024-01-29,Bayern,09,00+,306,384,384,384,384,13140183,2.33,2.92,2.92,2.92,2.92\n2024-01-28,Bayern,09,00+,307,383,383,383,383,13140183,2.34,2.91,2.91,2.91,2.91\n2024-01-27,Bayern,09,00+,309,381,381,381,381,13140183,2.35,2.9,2.9,2.9,2.9\n2024-01-26,Bayern,09,00+,286,393,393,393,393,13140183,2.18,2.99,2.99,2.99,2.99\n2024-01-25,Bayern,09,00+,295,394,394,394,394,13140183,2.25,3,3,3,3\n2024-01-24,Bayern,09,00+,279,390,390,390,390,13140183,2.12,2.97,2.97,2.97,2.97\n2024-01-23,Bayern,09,00+,318,425,425,425,425,13140183,2.42,3.23,3.23,3.23,3.23\n2024-01-22,Bayern,09,00+,412,508,508,508,508,13140183,3.14,3.87,3.87,3.87,3.87\n2024-01-21,Bayern,09,00+,412,507,507,507,507,13140183,3.14,3.86,3.86,3.86,3.86\n2024-01-20,Bayern,09,00+,414,507,507,507,507,13140183,3.15,3.86,3.86,3.86,3.86\n2024-01-19,Bayern,09,00+,390,519,519,519,519,13140183,2.97,3.95,3.95,3.95,3.95\n2024-01-18,Bayern,09,00+,432,563,563,563,563,13140183,3.29,4.28,4.28,4.28,4.28\n2024-01-17,Bayern,09,00+,504,672,672,672,672,13140183,3.84,5.11,5.11,5.11,5.11\n2024-01-16,Bayern,09,00+,524,705,705,705,705,13140183,3.99,5.37,5.37,5.37,5.37\n2024-01-15,Bayern,09,00+,667,803,803,803,803,13140183,5.08,6.11,6.11,6.11,6.11\n2024-01-14,Bayern,09,00+,667,802,802,802,802,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-13,Bayern,09,00+,667,801,801,801,801,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-12,Bayern,09,00+,642,840,840,840,840,13140183,4.89,6.39,6.39,6.39,6.39\n2024-01-11,Bayern,09,00+,693,878,878,878,878,13140183,5.27,6.68,6.68,6.68,6.68\n2024-01-10,Bayern,09,00+,723,908,908,908,908,13140183,5.5,6.91,6.91,6.91,6.91\n2024-01-09,Bayern,09,00+,1014,1276,1276,1276,1276,13140183,7.72,9.71,9.71,9.71,9.71\n2024-01-08,Bayern,09,00+,778,998,998,998,998,13140183,5.92,7.6,7.6,7.6,7.6\n2024-01-07,Bayern,09,00+,780,1000,1000,1000,1000,13140183,5.94,7.61,7.61,7.61,7.61\n2024-01-06,Bayern,09,00+,798,1018,1018,1018,1018,13140183,6.07,7.75,7.75,7.75,7.75\n2024-01-05,Bayern,09,00+,799,1093,1093,1093,1093,13140183,6.08,8.32,8.32,8.32,8.32\n2024-01-04,Bayern,09,00+,842,1223,1223,1223,1223,13140183,6.41,9.31,9.31,9.31,9.31\n2024-01-03,Bayern,09,00+,992,1595,1595,1595,1595,13140183,7.55,12.14,12.14,12.14,12.14\n2024-01-02,Bayern,09,00+,787,1097,1097,1097,1097,13140183,5.99,8.35,8.35,8.35,8.35\n2024-01-01,Bayern,09,00+,802,1091,1091,1091,1091,13140183,6.1,8.3,8.3,8.3,8.3\n2023-12-31,Bayern,09,00+,805,1094,1094,1094,1094,13140183,6.13,8.33,8.33,8.33,8.33\n2023-12-30,Bayern,09,00+,815,1087,1087,1087,1087,13140183,6.2,8.27,8.27,8.27,8.27\n2023-12-29,Bayern,09,00+,693,1070,1070,1070,1070,13140183,5.27,8.14,8.14,8.14,8.14\n2023-12-28,Bayern,09,00+,575,1004,1004,1004,1004,13140183,4.38,7.64,7.64,7.64,7.64\n2023-12-27,Bayern,09,00+,434,673,673,673,673,13140183,3.3,5.12,5.12,5.12,5.12\n2023-12-26,Bayern,09,00+,637,900,900,900,900,13140183,4.85,6.85,6.85,6.85,6.85\n2023-12-25,Bayern,09,00+,1051,1369,1369,1369,1369,13140183,8,10.42,10.42,10.42,10.42\n2023-12-24,Bayern,09,00+,1075,1390,1390,1390,1390,13140183,8.18,10.58,10.58,10.58,10.58\n2023-12-23,Bayern,09,00+,1090,1393,1393,1393,1393,13140183,8.3,10.6,10.6,10.6,10.6\n2023-12-22,Bayern,09,00+,1052,1434,1434,1434,1434,13140183,8.01,10.91,10.91,10.91,10.91\n2023-12-21,Bayern,09,00+,1066,1466,1466,1466,1466,13140183,8.11,11.16,11.16,11.16,11.16\n2023-12-20,Bayern,09,00+,1111,1494,1494,1494,1494,13140183,8.45,11.37,11.37,11.37,11.37\n2023-12-19,Bayern,09,00+,1010,1500,1500,1500,1500,13140183,7.69,11.42,11.42,11.42,11.42\n2023-12-18,Bayern,09,00+,1116,1503,1503,1503,1503,13140183,8.49,11.44,11.44,11.44,11.44\n2023-12-17,Bayern,09,00+,1163,1526,1526,1526,1526,13140183,8.85,11.61,11.61,11.61,11.61\n2023-12-16,Bayern,09,00+,1177,1524,1524,1524,1524,13140183,8.96,11.6,11.6,11.6,11.6\n2023-12-15,Bayern,09,00+,1068,1486,1486,1486,1486,13140183,8.13,11.31,11.31,11.31,11.31\n2023-12-14,Bayern,09,00+,1102,1488,1488,1488,1488,13140183,8.39,11.32,11.32,11.32,11.32\n2023-12-13,Bayern,09,00+,1036,1450,1450,1450,1450,13140183,7.88,11.03,11.03,11.03,11.03\n2023-12-12,Bayern,09,00+,985,1451,1451,1451,1451,13140183,7.5,11.04,11.04,11.04,11.04\n2023-12-11,Bayern,09,00+,938,1304,1304,1304,1304,13140183,7.14,9.92,9.92,9.92,9.92\n2023-12-10,Bayern,09,00+,959,1280,1280,1280,1280,13140183,7.3,9.74,9.74,9.74,9.74\n2023-12-09,Bayern,09,00+,972,1283,1283,1283,1283,13140183,7.4,9.76,9.76,9.76,9.76\n2023-12-08,Bayern,09,00+,926,1300,1300,1300,1300,13140183,7.05,9.89,9.89,9.89,9.89\n2023-12-07,Bayern,09,00+,907,1243,1243,1243,1243,13140183,6.9,9.46,9.46,9.46,9.46\n2023-12-06,Bayern,09,00+,881,1224,1224,1224,1224,13140183,6.7,9.31,9.31,9.31,9.31\n2023-12-05,Bayern,09,00+,868,1213,1213,1213,1213,13140183,6.61,9.23,9.23,9.23,9.23\n2023-12-04,Bayern,09,00+,914,1202,1202,1202,1202,13140183,6.96,9.15,9.15,9.15,9.15\n2023-12-03,Bayern,09,00+,929,1193,1193,1193,1193,13140183,7.07,9.08,9.08,9.08,9.08\n2023-12-02,Bayern,09,00+,951,1201,1201,1201,1201,13140183,7.24,9.14,9.14,9.14,9.14\n2023-12-01,Bayern,09,00+,843,1170,1170,1170,1170,13140183,6.42,8.9,8.9,8.9,8.9\n2023-11-30,Bayern,09,00+,810,1140,1140,1140,1140,13140183,6.16,8.68,8.68,8.68,8.68\n2023-11-29,Bayern,09,00+,735,1117,1117,1117,1117,13140183,5.59,8.5,8.5,8.5,8.5\n2023-11-28,Bayern,09,00+,775,1096,1096,1096,1096,13140183,5.9,8.34,8.34,8.34,8.34\n2023-11-27,Bayern,09,00+,791,1097,1097,1097,1097,13140183,6.02,8.35,8.35,8.35,8.35\n2023-11-26,Bayern,09,00+,807,1100,1100,1100,1100,13140183,6.14,8.37,8.37,8.37,8.37\n2023-11-25,Bayern,09,00+,824,1094,1094,1094,1094,13140183,6.27,8.33,8.33,8.33,8.33\n2023-11-24,Bayern,09,00+,734,1073,1073,1073,1073,13140183,5.59,8.17,8.17,8.17,8.17\n2023-11-23,Bayern,09,00+,786,1079,1079,1079,1079,13140183,5.98,8.21,8.21,8.21,8.21\n2023-11-22,Bayern,09,00+,787,1103,1103,1103,1103,13140183,5.99,8.39,8.39,8.39,8.39\n2023-11-21,Bayern,09,00+,750,1048,1048,1048,1048,13140183,5.71,7.98,7.98,7.98,7.98\n2023-11-20,Bayern,09,00+,775,1059,1059,1059,1059,13140183,5.9,8.06,8.06,8.06,8.06\n2023-11-19,Bayern,09,00+,800,1069,1069,1069,1069,13140183,6.09,8.14,8.14,8.14,8.14\n2023-11-18,Bayern,09,00+,845,1096,1096,1096,1096,13140183,6.43,8.34,8.34,8.34,8.34\n2023-11-17,Bayern,09,00+,771,1103,1103,1103,1103,13140183,5.87,8.39,8.39,8.39,8.39\n2023-11-16,Bayern,09,00+,795,1110,1110,1110,1110,13140183,6.05,8.45,8.45,8.45,8.45\n2023-11-15,Bayern,09,00+,814,1128,1128,1128,1128,13140183,6.19,8.58,8.58,8.58,8.58\n2023-11-14,Bayern,09,00+,716,1133,1133,1133,1133,13140183,5.45,8.62,8.62,8.62,8.62\n2023-11-13,Bayern,09,00+,822,1179,1179,1179,1179,13140183,6.26,8.97,8.97,8.97,8.97\n2023-11-12,Bayern,09,00+,843,1172,1172,1172,1172,13140183,6.42,8.92,8.92,8.92,8.92\n2023-11-11,Bayern,09,00+,860,1147,1147,1147,1147,13140183,6.54,8.73,8.73,8.73,8.73\n2023-11-10,Bayern,09,00+,827,1172,1172,1172,1172,13140183,6.29,8.92,8.92,8.92,8.92\n2023-11-09,Bayern,09,00+,883,1265,1265,1265,1265,13140183,6.72,9.63,9.63,9.63,9.63\n2023-11-08,Bayern,09,00+,774,1064,1064,1064,1064,13140183,5.89,8.1,8.1,8.1,8.1\n2023-11-07,Bayern,09,00+,790,1099,1099,1099,1099,13140183,6.01,8.36,8.36,8.36,8.36\n2023-11-06,Bayern,09,00+,721,1079,1079,1079,1079,13140183,5.49,8.21,8.21,8.21,8.21\n2023-11-05,Bayern,09,00+,744,1086,1086,1086,1086,13140183,5.66,8.26,8.26,8.26,8.26\n2023-11-04,Bayern,09,00+,765,1090,1090,1090,1090,13140183,5.82,8.3,8.3,8.3,8.3\n2023-11-03,Bayern,09,00+,734,1109,1109,1109,1109,13140183,5.59,8.44,8.44,8.44,8.44\n2023-11-02,Bayern,09,00+,675,1020,1020,1020,1020,13140183,5.14,7.76,7.76,7.76,7.76\n2023-11-01,Bayern,09,00+,881,1229,1229,1229,1229,13140183,6.7,9.35,9.35,9.35,9.35\n2023-10-31,Bayern,09,00+,862,1259,1259,1259,1259,13140183,6.56,9.58,9.58,9.58,9.58\n2023-10-30,Bayern,09,00+,885,1287,1287,1287,1287,13140183,6.74,9.79,9.79,9.79,9.79\n2023-10-29,Bayern,09,00+,915,1292,1292,1292,1292,13140183,6.96,9.83,9.83,9.83,9.83\n2023-10-28,Bayern,09,00+,928,1283,1283,1283,1283,13140183,7.06,9.76,9.76,9.76,9.76\n2023-10-27,Bayern,09,00+,857,1248,1248,1248,1248,13140183,6.52,9.5,9.5,9.5,9.5\n2023-10-26,Bayern,09,00+,805,1196,1196,1196,1196,13140183,6.13,9.1,9.1,9.1,9.1\n2023-10-25,Bayern,09,00+,764,1102,1102,1102,1102,13140183,5.81,8.39,8.39,8.39,8.39\n2023-10-24,Bayern,09,00+,631,1006,1006,1006,1006,13140183,4.8,7.66,7.66,7.66,7.66\n2023-10-23,Bayern,09,00+,638,899,899,899,899,13140183,4.86,6.84,6.84,6.84,6.84\n2023-10-22,Bayern,09,00+,649,878,878,878,878,13140183,4.94,6.68,6.68,6.68,6.68\n2023-10-21,Bayern,09,00+,673,889,889,889,889,13140183,5.12,6.77,6.77,6.77,6.77\n2023-10-20,Bayern,09,00+,670,882,882,882,882,13140183,5.1,6.71,6.71,6.71,6.71\n2023-10-19,Bayern,09,00+,651,925,925,925,925,13140183,4.95,7.04,7.04,7.04,7.04\n2023-10-18,Bayern,09,00+,617,928,928,928,928,13140183,4.7,7.06,7.06,7.06,7.06\n2023-10-17,Bayern,09,00+,640,994,994,994,994,13140183,4.87,7.56,7.56,7.56,7.56\n2023-10-16,Bayern,09,00+,635,951,951,951,951,13140183,4.83,7.24,7.24,7.24,7.24\n2023-10-15,Bayern,09,00+,653,962,962,962,962,13140183,4.97,7.32,7.32,7.32,7.32\n2023-10-14,Bayern,09,00+,673,958,958,958,958,13140183,5.12,7.29,7.29,7.29,7.29\n2023-10-13,Bayern,09,00+,600,914,914,914,914,13140183,4.57,6.96,6.96,6.96,6.96\n2023-10-12,Bayern,09,00+,635,907,907,907,907,13140183,4.83,6.9,6.9,6.9,6.9\n2023-10-11,Bayern,09,00+,649,959,959,959,959,13140183,4.94,7.3,7.3,7.3,7.3\n2023-10-10,Bayern,09,00+,501,792,792,792,792,13140183,3.81,6.03,6.03,6.03,6.03\n2023-10-09,Bayern,09,00+,467,749,749,749,749,13140183,3.55,5.7,5.7,5.7,5.7\n2023-10-08,Bayern,09,00+,483,745,745,745,745,13140183,3.68,5.67,5.67,5.67,5.67\n2023-10-07,Bayern,09,00+,498,740,740,740,740,13140183,3.79,5.63,5.63,5.63,5.63\n2023-10-06,Bayern,09,00+,444,717,717,717,717,13140183,3.38,5.46,5.46,5.46,5.46\n2023-10-05,Bayern,09,00+,367,644,644,644,644,13140183,2.79,4.9,4.9,4.9,4.9\n2023-10-04,Bayern,09,00+,250,530,530,530,530,13140183,1.9,4.03,4.03,4.03,4.03\n2023-10-03,Bayern,09,00+,329,596,596,596,596,13140183,2.5,4.54,4.54,4.54,4.54\n2023-10-02,Bayern,09,00+,320,513,513,513,513,13140183,2.44,3.9,3.9,3.9,3.9\n2023-10-01,Bayern,09,00+,331,506,506,506,506,13140183,2.52,3.85,3.85,3.85,3.85\n2023-09-30,Bayern,09,00+,338,498,498,498,498,13140183,2.57,3.79,3.79,3.79,3.79\n2023-09-29,Bayern,09,00+,308,474,474,474,474,13140183,2.34,3.61,3.61,3.61,3.61\n2023-09-28,Bayern,09,00+,311,474,474,474,474,13140183,2.37,3.61,3.61,3.61,3.61\n2023-09-27,Bayern,09,00+,285,451,451,451,451,13140183,2.17,3.43,3.43,3.43,3.43\n2023-09-26,Bayern,09,00+,281,442,442,442,442,13140183,2.14,3.36,3.36,3.36,3.36\n2023-09-25,Bayern,09,00+,306,430,430,430,430,13140183,2.33,3.27,3.27,3.27,3.27\n2023-09-24,Bayern,09,00+,316,429,429,429,429,13140183,2.4,3.26,3.26,3.26,3.26\n2023-09-23,Bayern,09,00+,326,430,430,430,430,13140183,2.48,3.27,3.27,3.27,3.27\n2023-09-22,Bayern,09,00+,301,420,420,420,420,13140183,2.29,3.2,3.2,3.2,3.2\n2023-09-21,Bayern,09,00+,302,400,400,400,400,13140183,2.3,3.04,3.04,3.04,3.04\n2023-09-20,Bayern,09,00+,269,388,388,388,388,13140183,2.05,2.95,2.95,2.95,2.95\n2023-09-19,Bayern,09,00+,232,380,380,380,380,13140183,1.77,2.89,2.89,2.89,2.89\n2023-09-18,Bayern,09,00+,259,380,380,380,380,13140183,1.97,2.89,2.89,2.89,2.89\n2023-09-17,Bayern,09,00+,267,377,377,377,377,13140183,2.03,2.87,2.87,2.87,2.87\n2023-09-16,Bayern,09,00+,272,375,375,375,375,13140183,2.07,2.85,2.85,2.85,2.85\n2023-09-15,Bayern,09,00+,263,373,373,373,373,13140183,2,2.84,2.84,2.84,2.84\n2023-09-14,Bayern,09,00+,244,355,355,355,355,13140183,1.86,2.7,2.7,2.7,2.7\n2023-09-13,Bayern,09,00+,222,347,347,347,347,13140183,1.69,2.64,2.64,2.64,2.64\n2023-09-12,Bayern,09,00+,176,303,303,303,303,13140183,1.34,2.31,2.31,2.31,2.31\n2023-09-11,Bayern,09,00+,168,259,259,259,259,13140183,1.28,1.97,1.97,1.97,1.97\n2023-09-10,Bayern,09,00+,174,257,257,257,257,13140183,1.32,1.96,1.96,1.96,1.96\n2023-09-09,Bayern,09,00+,180,255,255,255,255,13140183,1.37,1.94,1.94,1.94,1.94\n2023-09-08,Bayern,09,00+,138,230,230,230,230,13140183,1.05,1.75,1.75,1.75,1.75\n2023-09-07,Bayern,09,00+,135,208,208,208,208,13140183,1.03,1.58,1.58,1.58,1.58\n2023-09-06,Bayern,09,00+,135,200,200,200,200,13140183,1.03,1.52,1.52,1.52,1.52\n2023-09-05,Bayern,09,00+,123,193,193,193,193,13140183,0.94,1.47,1.47,1.47,1.47\n2023-09-04,Bayern,09,00+,129,188,188,188,188,13140183,0.98,1.43,1.43,1.43,1.43\n2023-09-03,Bayern,09,00+,133,185,185,185,185,13140183,1.01,1.41,1.41,1.41,1.41\n2023-09-02,Bayern,09,00+,138,184,184,184,184,13140183,1.05,1.4,1.4,1.4,1.4\n2023-09-01,Bayern,09,00+,134,189,189,189,189,13140183,1.02,1.44,1.44,1.44,1.44\n2023-08-31,Bayern,09,00+,134,188,188,188,188,13140183,1.02,1.43,1.43,1.43,1.43\n2023-08-30,Bayern,09,00+,132,189,189,189,189,13140183,1,1.44,1.44,1.44,1.44\n2023-08-29,Bayern,09,00+,132,200,200,200,200,13140183,1,1.52,1.52,1.52,1.52\n2023-08-28,Bayern,09,00+,0,191,191,191,191,13140183,0,1.45,1.45,1.45,1.45\n2023-08-27,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-26,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-25,Bayern,09,00+,0,206,206,206,206,13140183,0,1.57,1.57,1.57,1.57\n2023-08-24,Bayern,09,00+,112,218,218,218,218,13140183,0.85,1.66,1.66,1.66,1.66\n2023-08-23,Bayern,09,00+,154,236,236,236,236,13140183,1.17,1.8,1.8,1.8,1.8\n2023-08-22,Bayern,09,00+,116,203,203,203,203,13140183,0.88,1.54,1.54,1.54,1.54\n2023-08-21,Bayern,09,00+,119,218,218,218,218,13140183,0.91,1.66,1.66,1.66,1.66\n2023-08-20,Bayern,09,00+,123,210,210,210,210,13140183,0.94,1.6,1.6,1.6,1.6\n2023-08-19,Bayern,09,00+,125,208,208,208,208,13140183,0.95,1.58,1.58,1.58,1.58\n2023-08-18,Bayern,09,00+,95,187,187,187,187,13140183,0.72,1.42,1.42,1.42,1.42\n2023-08-17,Bayern,09,00+,77,157,157,157,157,13140183,0.59,1.19,1.19,1.19,1.19\n2023-08-16,Bayern,09,00+,61,129,129,129,129,13140183,0.46,0.98,0.98,0.98,0.98\n2023-08-15,Bayern,09,00+,77,142,142,142,142,13140183,0.59,1.08,1.08,1.08,1.08\n2023-08-14,Bayern,09,00+,69,104,104,104,104,13140183,0.53,0.79,0.79,0.79,0.79\n2023-08-13,Bayern,09,00+,74,106,106,106,106,13140183,0.56,0.81,0.81,0.81,0.81\n2023-08-12,Bayern,09,00+,77,107,107,107,107,13140183,0.59,0.81,0.81,0.81,0.81\n2023-08-11,Bayern,09,00+,73,109,109,109,109,13140183,0.56,0.83,0.83,0.83,0.83\n2023-08-10,Bayern,09,00+,70,106,106,106,106,13140183,0.53,0.81,0.81,0.81,0.81\n2023-08-09,Bayern,09,00+,58,99,99,99,99,13140183,0.44,0.75,0.75,0.75,0.75\n2023-08-08,Bayern,09,00+,48,92,92,92,92,13140183,0.37,0.7,0.7,0.7,0.7\n2023-08-07,Bayern,09,00+,56,90,90,90,90,13140183,0.43,0.68,0.68,0.68,0.68\n2023-08-06,Bayern,09,00+,57,85,85,85,85,13140183,0.43,0.65,0.65,0.65,0.65\n2023-08-05,Bayern,09,00+,62,86,86,86,86,13140183,0.47,0.65,0.65,0.65,0.65\n2023-08-04,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-03,Bayern,09,00+,51,81,81,81,81,13140183,0.39,0.62,0.62,0.62,0.62\n2023-08-02,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-01,Bayern,09,00+,46,71,71,71,71,13140183,0.35,0.54,0.54,0.54,0.54\n2023-07-31,Bayern,09,00+,53,70,70,70,70,13140183,0.4,0.53,0.53,0.53,0.53\n2023-07-30,Bayern,09,00+,54,70,70,70,70,13140183,0.41,0.53,0.53,0.53,0.53\n2023-07-29,Bayern,09,00+,56,67,67,67,67,13140183,0.43,0.51,0.51,0.51,0.51\n2023-07-28,Bayern,09,00+,51,68,68,68,68,13140183,0.39,0.52,0.52,0.52,0.52\n2023-07-27,Bayern,09,00+,42,60,60,60,60,13140183,0.32,0.46,0.46,0.46,0.46\n2023-07-26,Bayern,09,00+,34,63,63,63,63,13140183,0.26,0.48,0.48,0.48,0.48\n2023-07-25,Bayern,09,00+,31,55,55,55,55,13140183,0.24,0.42,0.42,0.42,0.42\n2023-07-24,Bayern,09,00+,30,44,44,44,44,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-23,Bayern,09,00+,30,43,43,43,43,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-22,Bayern,09,00+,30,41,41,41,41,13140183,0.23,0.31,0.31,0.31,0.31\n2023-07-21,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2023-07-20,Bayern,09,00+,31,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2023-07-19,Bayern,09,00+,29,37,37,37,37,13140183,0.22,0.28,0.28,0.28,0.28\n2023-07-18,Bayern,09,00+,27,44,44,44,44,13140183,0.21,0.33,0.33,0.33,0.33\n2023-07-17,Bayern,09,00+,31,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-16,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-15,Bayern,09,00+,33,45,45,45,45,13140183,0.25,0.34,0.34,0.34,0.34\n2023-07-14,Bayern,09,00+,38,53,53,53,53,13140183,0.29,0.4,0.4,0.4,0.4\n2023-07-13,Bayern,09,00+,40,53,53,53,53,13140183,0.3,0.4,0.4,0.4,0.4\n2023-07-12,Bayern,09,00+,30,50,50,50,50,13140183,0.23,0.38,0.38,0.38,0.38\n2023-07-11,Bayern,09,00+,35,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2023-07-10,Bayern,09,00+,30,48,48,48,48,13140183,0.23,0.37,0.37,0.37,0.37\n2023-07-09,Bayern,09,00+,32,49,49,49,49,13140183,0.24,0.37,0.37,0.37,0.37\n2023-07-08,Bayern,09,00+,33,50,50,50,50,13140183,0.25,0.38,0.38,0.38,0.38\n2023-07-07,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-06,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-05,Bayern,09,00+,37,53,53,53,53,13140183,0.28,0.4,0.4,0.4,0.4\n2023-07-04,Bayern,09,00+,30,46,46,46,46,13140183,0.23,0.35,0.35,0.35,0.35\n2023-07-03,Bayern,09,00+,24,46,46,46,46,13140183,0.18,0.35,0.35,0.35,0.35\n2023-07-02,Bayern,09,00+,25,45,45,45,45,13140183,0.19,0.34,0.34,0.34,0.34\n2023-07-01,Bayern,09,00+,26,44,44,44,44,13140183,0.2,0.33,0.33,0.33,0.33\n2023-06-30,Bayern,09,00+,24,37,37,37,37,13140183,0.18,0.28,0.28,0.28,0.28\n2023-06-29,Bayern,09,00+,24,34,34,34,34,13140183,0.18,0.26,0.26,0.26,0.26\n2023-06-28,Bayern,09,00+,27,37,37,37,37,13140183,0.21,0.28,0.28,0.28,0.28\n2023-06-27,Bayern,09,00+,30,38,38,38,38,13140183,0.23,0.29,0.29,0.29,0.29\n2023-06-26,Bayern,09,00+,39,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2023-06-25,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2023-06-24,Bayern,09,00+,41,49,49,49,49,13140183,0.31,0.37,0.37,0.37,0.37\n2023-06-23,Bayern,09,00+,51,63,63,63,63,13140183,0.39,0.48,0.48,0.48,0.48\n2023-06-22,Bayern,09,00+,55,68,68,68,68,13140183,0.42,0.52,0.52,0.52,0.52\n2023-06-21,Bayern,09,00+,62,73,73,73,73,13140183,0.47,0.56,0.56,0.56,0.56\n2023-06-20,Bayern,09,00+,64,92,92,92,92,13140183,0.49,0.7,0.7,0.7,0.7\n2023-06-19,Bayern,09,00+,71,102,102,102,102,13140183,0.54,0.78,0.78,0.78,0.78\n2023-06-18,Bayern,09,00+,72,103,103,103,103,13140183,0.55,0.78,0.78,0.78,0.78\n2023-06-17,Bayern,09,00+,74,105,105,105,105,13140183,0.56,0.8,0.8,0.8,0.8\n2023-06-16,Bayern,09,00+,78,103,103,103,103,13140183,0.59,0.78,0.78,0.78,0.78\n2023-06-15,Bayern,09,00+,72,98,98,98,98,13140183,0.55,0.75,0.75,0.75,0.75\n2023-06-14,Bayern,09,00+,65,97,97,97,97,13140183,0.49,0.74,0.74,0.74,0.74\n2023-06-13,Bayern,09,00+,64,89,89,89,89,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-12,Bayern,09,00+,62,90,90,90,90,13140183,0.47,0.68,0.68,0.68,0.68\n2023-06-11,Bayern,09,00+,65,90,90,90,90,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-10,Bayern,09,00+,66,90,90,90,90,13140183,0.5,0.68,0.68,0.68,0.68\n2023-06-09,Bayern,09,00+,69,96,96,96,96,13140183,0.53,0.73,0.73,0.73,0.73\n2023-06-08,Bayern,09,00+,86,109,109,109,109,13140183,0.65,0.83,0.83,0.83,0.83\n2023-06-07,Bayern,09,00+,96,123,123,123,123,13140183,0.73,0.94,0.94,0.94,0.94\n2023-06-06,Bayern,09,00+,125,158,158,158,158,13140183,0.95,1.2,1.2,1.2,1.2\n2023-06-05,Bayern,09,00+,102,134,134,134,134,13140183,0.78,1.02,1.02,1.02,1.02\n2023-06-04,Bayern,09,00+,102,132,132,132,132,13140183,0.78,1,1,1,1\n2023-06-03,Bayern,09,00+,106,134,134,134,134,13140183,0.81,1.02,1.02,1.02,1.02\n2023-06-02,Bayern,09,00+,109,136,136,136,136,13140183,0.83,1.03,1.03,1.03,1.03\n2023-06-01,Bayern,09,00+,113,149,149,149,149,13140183,0.86,1.13,1.13,1.13,1.13\n2023-05-31,Bayern,09,00+,106,147,147,147,147,13140183,0.81,1.12,1.12,1.12,1.12\n2023-05-30,Bayern,09,00+,95,143,143,143,143,13140183,0.72,1.09,1.09,1.09,1.09\n2023-05-29,Bayern,09,00+,155,204,204,204,204,13140183,1.18,1.55,1.55,1.55,1.55\n2023-05-28,Bayern,09,00+,162,211,211,211,211,13140183,1.23,1.61,1.61,1.61,1.61\n2023-05-27,Bayern,09,00+,167,212,212,212,212,13140183,1.27,1.61,1.61,1.61,1.61\n2023-05-26,Bayern,09,00+,184,232,232,232,232,13140183,1.4,1.77,1.77,1.77,1.77\n2023-05-25,Bayern,09,00+,163,207,207,207,207,13140183,1.24,1.58,1.58,1.58,1.58\n2023-05-24,Bayern,09,00+,176,232,232,232,232,13140183,1.34,1.77,1.77,1.77,1.77\n2023-05-23,Bayern,09,00+,131,217,217,217,217,13140183,1,1.65,1.65,1.65,1.65\n2023-05-22,Bayern,09,00+,134,223,223,223,223,13140183,1.02,1.7,1.7,1.7,1.7\n2023-05-21,Bayern,09,00+,137,218,218,218,218,13140183,1.04,1.66,1.66,1.66,1.66\n2023-05-20,Bayern,09,00+,144,220,220,220,220,13140183,1.1,1.67,1.67,1.67,1.67\n2023-05-19,Bayern,09,00+,137,208,208,208,208,13140183,1.04,1.58,1.58,1.58,1.58\n2023-05-18,Bayern,09,00+,160,227,227,227,227,13140183,1.22,1.73,1.73,1.73,1.73\n2023-05-17,Bayern,09,00+,153,205,205,205,205,13140183,1.16,1.56,1.56,1.56,1.56\n2023-05-16,Bayern,09,00+,147,219,219,219,219,13140183,1.12,1.67,1.67,1.67,1.67\n2023-05-15,Bayern,09,00+,196,242,242,242,242,13140183,1.49,1.84,1.84,1.84,1.84\n2023-05-14,Bayern,09,00+,199,242,242,242,242,13140183,1.51,1.84,1.84,1.84,1.84\n2023-05-13,Bayern,09,00+,205,242,242,242,242,13140183,1.56,1.84,1.84,1.84,1.84\n2023-05-12,Bayern,09,00+,222,257,257,257,257,13140183,1.69,1.96,1.96,1.96,1.96\n2023-05-11,Bayern,09,00+,216,288,288,288,288,13140183,1.64,2.19,2.19,2.19,2.19\n2023-05-10,Bayern,09,00+,232,321,321,321,321,13140183,1.77,2.44,2.44,2.44,2.44\n2023-05-09,Bayern,09,00+,300,398,398,398,398,13140183,2.28,3.03,3.03,3.03,3.03\n2023-05-08,Bayern,09,00+,225,312,312,312,312,13140183,1.71,2.37,2.37,2.37,2.37\n2023-05-07,Bayern,09,00+,232,317,317,317,317,13140183,1.77,2.41,2.41,2.41,2.41\n2023-05-06,Bayern,09,00+,251,329,329,329,329,13140183,1.91,2.5,2.5,2.5,2.5\n2023-05-05,Bayern,09,00+,259,332,332,332,332,13140183,1.97,2.53,2.53,2.53,2.53\n2023-05-04,Bayern,09,00+,255,330,330,330,330,13140183,1.94,2.51,2.51,2.51,2.51\n2023-05-03,Bayern,09,00+,228,329,329,329,329,13140183,1.74,2.5,2.5,2.5,2.5\n2023-05-02,Bayern,09,00+,168,265,265,265,265,13140183,1.28,2.02,2.02,2.02,2.02\n2023-05-01,Bayern,09,00+,293,397,397,397,397,13140183,2.23,3.02,3.02,3.02,3.02\n2023-04-30,Bayern,09,00+,299,396,396,396,396,13140183,2.28,3.01,3.01,3.01,3.01\n2023-04-29,Bayern,09,00+,309,389,389,389,389,13140183,2.35,2.96,2.96,2.96,2.96\n2023-04-28,Bayern,09,00+,302,388,388,388,388,13140183,2.3,2.95,2.95,2.95,2.95\n2023-04-27,Bayern,09,00+,320,403,403,403,403,13140183,2.44,3.07,3.07,3.07,3.07\n2023-04-26,Bayern,09,00+,348,436,436,436,436,13140183,2.65,3.32,3.32,3.32,3.32\n2023-04-25,Bayern,09,00+,336,455,455,455,455,13140183,2.56,3.46,3.46,3.46,3.46\n2023-04-24,Bayern,09,00+,363,477,477,477,477,13140183,2.76,3.63,3.63,3.63,3.63\n2023-04-23,Bayern,09,00+,375,482,482,482,482,13140183,2.85,3.67,3.67,3.67,3.67\n2023-04-22,Bayern,09,00+,386,481,481,481,481,13140183,2.94,3.66,3.66,3.66,3.66\n2023-04-21,Bayern,09,00+,416,518,518,518,518,13140183,3.17,3.94,3.94,3.94,3.94\n2023-04-20,Bayern,09,00+,434,552,552,552,552,13140183,3.3,4.2,4.2,4.2,4.2\n2023-04-19,Bayern,09,00+,432,545,545,545,545,13140183,3.29,4.15,4.15,4.15,4.15\n2023-04-18,Bayern,09,00+,550,720,720,720,720,13140183,4.19,5.48,5.48,5.48,5.48\n2023-04-17,Bayern,09,00+,407,567,567,567,567,13140183,3.1,4.32,4.32,4.32,4.32\n2023-04-16,Bayern,09,00+,430,580,580,580,580,13140183,3.27,4.41,4.41,4.41,4.41\n2023-04-15,Bayern,09,00+,449,590,590,590,590,13140183,3.42,4.49,4.49,4.49,4.49\n2023-04-14,Bayern,09,00+,380,520,520,520,520,13140183,2.89,3.96,3.96,3.96,3.96\n2023-04-13,Bayern,09,00+,370,510,510,510,510,13140183,2.82,3.88,3.88,3.88,3.88\n2023-04-12,Bayern,09,00+,353,525,525,525,525,13140183,2.69,4,4,4,4\n2023-04-11,Bayern,09,00+,273,443,443,443,443,13140183,2.08,3.37,3.37,3.37,3.37\n2023-04-10,Bayern,09,00+,508,696,696,696,696,13140183,3.87,5.3,5.3,5.3,5.3\n2023-04-09,Bayern,09,00+,527,690,690,690,690,13140183,4.01,5.25,5.25,5.25,5.25\n2023-04-08,Bayern,09,00+,548,692,692,692,692,13140183,4.17,5.27,5.27,5.27,5.27\n2023-04-07,Bayern,09,00+,650,797,797,797,797,13140183,4.95,6.07,6.07,6.07,6.07\n2023-04-06,Bayern,09,00+,633,810,810,810,810,13140183,4.82,6.16,6.16,6.16,6.16\n2023-04-05,Bayern,09,00+,639,852,852,852,852,13140183,4.86,6.48,6.48,6.48,6.48\n2023-04-04,Bayern,09,00+,604,879,879,879,879,13140183,4.6,6.69,6.69,6.69,6.69\n2023-04-03,Bayern,09,00+,725,956,956,956,956,13140183,5.52,7.28,7.28,7.28,7.28\n2023-04-02,Bayern,09,00+,757,969,969,969,969,13140183,5.76,7.37,7.37,7.37,7.37\n2023-04-01,Bayern,09,00+,779,972,972,972,972,13140183,5.93,7.4,7.4,7.4,7.4\n2023-03-31,Bayern,09,00+,807,1003,1003,1003,1003,13140183,6.14,7.63,7.63,7.63,7.63\n2023-03-30,Bayern,09,00+,861,1092,1092,1092,1092,13140183,6.55,8.31,8.31,8.31,8.31\n2023-03-29,Bayern,09,00+,875,1166,1166,1166,1166,13140183,6.66,8.87,8.87,8.87,8.87\n2023-03-28,Bayern,09,00+,832,1207,1207,1207,1207,13140183,6.33,9.19,9.19,9.19,9.19\n2023-03-27,Bayern,09,00+,950,1291,1291,1291,1291,13140183,7.23,9.82,9.82,9.82,9.82\n2023-03-26,Bayern,09,00+,987,1297,1297,1297,1297,13140183,7.51,9.87,9.87,9.87,9.87\n2023-03-25,Bayern,09,00+,1012,1299,1299,1299,1299,13140183,7.7,9.89,9.89,9.89,9.89\n2023-03-24,Bayern,09,00+,1049,1369,1369,1369,1369,13140183,7.98,10.42,10.42,10.42,10.42\n2023-03-23,Bayern,09,00+,1057,1418,1418,1418,1418,13140183,8.04,10.79,10.79,10.79,10.79\n2023-03-22,Bayern,09,00+,1058,1437,1437,1437,1437,13140183,8.05,10.94,10.94,10.94,10.94\n2023-03-21,Bayern,09,00+,1063,1496,1496,1496,1496,13140183,8.09,11.38,11.38,11.38,11.38\n2023-03-20,Bayern,09,00+,1107,1555,1555,1555,1555,13140183,8.42,11.83,11.83,11.83,11.83\n2023-03-19,Bayern,09,00+,1155,1568,1568,1568,1568,13140183,8.79,11.93,11.93,11.93,11.93\n2023-03-18,Bayern,09,00+,1187,1574,1574,1574,1574,13140183,9.03,11.98,11.98,11.98,11.98\n2023-03-17,Bayern,09,00+,1208,1607,1607,1607,1607,13140183,9.19,12.23,12.23,12.23,12.23\n2023-03-16,Bayern,09,00+,1265,1622,1622,1622,1622,13140183,9.63,12.34,12.34,12.34,12.34\n2023-03-15,Bayern,09,00+,1248,1654,1654,1654,1654,13140183,9.5,12.59,12.59,12.59,12.59\n2023-03-14,Bayern,09,00+,1252,1686,1686,1686,1686,13140183,9.53,12.83,12.83,12.83,12.83\n2023-03-13,Bayern,09,00+,1256,1747,1747,1747,1747,13140183,9.56,13.3,13.3,13.3,13.3\n2023-03-12,Bayern,09,00+,1302,1742,1742,1742,1742,13140183,9.91,13.26,13.26,13.26,13.26\n2023-03-11,Bayern,09,00+,1333,1744,1744,1744,1744,13140183,10.14,13.27,13.27,13.27,13.27\n2023-03-10,Bayern,09,00+,1305,1728,1728,1728,1728,13140183,9.93,13.15,13.15,13.15,13.15\n2023-03-09,Bayern,09,00+,1312,1796,1796,1796,1796,13140183,9.98,13.67,13.67,13.67,13.67\n2023-03-08,Bayern,09,00+,1313,1835,1835,1835,1835,13140183,9.99,13.96,13.96,13.96,13.96\n2023-03-07,Bayern,09,00+,1355,1932,1932,1932,1932,13140183,10.31,14.7,14.7,14.7,14.7\n2023-03-06,Bayern,09,00+,1473,2073,2073,2073,2073,13140183,11.21,15.78,15.78,15.78,15.78\n2023-03-05,Bayern,09,00+,1539,2097,2097,2097,2097,13140183,11.71,15.96,15.96,15.96,15.96\n2023-03-04,Bayern,09,00+,1585,2112,2112,2112,2112,13140183,12.06,16.07,16.07,16.07,16.07\n2023-03-03,Bayern,09,00+,1635,2216,2216,2216,2216,13140183,12.44,16.86,16.86,16.86,16.86\n2023-03-02,Bayern,09,00+,1669,2294,2294,2294,2294,13140183,12.7,17.46,17.46,17.46,17.46\n2023-03-01,Bayern,09,00+,1873,2551,2551,2551,2551,13140183,14.25,19.41,19.41,19.41,19.41\n2023-02-28,Bayern,09,00+,1712,2485,2485,2485,2485,13140183,13.03,18.91,18.91,18.91,18.91\n2023-02-27,Bayern,09,00+,1759,2532,2532,2532,2532,13140183,13.39,19.27,19.27,19.27,19.27\n2023-02-26,Bayern,09,00+,1824,2535,2535,2535,2535,13140183,13.88,19.29,19.29,19.29,19.29\n2023-02-25,Bayern,09,00+,1876,2540,2540,2540,2540,13140183,14.28,19.33,19.33,19.33,19.33\n2023-02-24,Bayern,09,00+,1856,2547,2547,2547,2547,13140183,14.12,19.38,19.38,19.38,19.38\n2023-02-23,Bayern,09,00+,1759,2516,2516,2516,2516,13140183,13.39,19.15,19.15,19.15,19.15\n2023-02-22,Bayern,09,00+,1540,2344,2344,2344,2344,13140183,11.72,17.84,17.84,17.84,17.84\n2023-02-21,Bayern,09,00+,1617,2405,2405,2405,2405,13140183,12.31,18.3,18.3,18.3,18.3\n2023-02-20,Bayern,09,00+,1618,2327,2327,2327,2327,13140183,12.31,17.71,17.71,17.71,17.71\n2023-02-19,Bayern,09,00+,1679,2320,2320,2320,2320,13140183,12.78,17.66,17.66,17.66,17.66\n2023-02-18,Bayern,09,00+,1731,2323,2323,2323,2323,13140183,13.17,17.68,17.68,17.68,17.68\n2023-02-17,Bayern,09,00+,1661,2250,2250,2250,2250,13140183,12.64,17.12,17.12,17.12,17.12\n2023-02-16,Bayern,09,00+,1638,2197,2197,2197,2197,13140183,12.47,16.72,16.72,16.72,16.72\n2023-02-15,Bayern,09,00+,1499,2123,2123,2123,2123,13140183,11.41,16.16,16.16,16.16,16.16\n2023-02-14,Bayern,09,00+,1437,2088,2088,2088,2088,13140183,10.94,15.89,15.89,15.89,15.89\n2023-02-13,Bayern,09,00+,1408,1962,1962,1962,1962,13140183,10.72,14.93,14.93,14.93,14.93\n2023-02-12,Bayern,09,00+,1448,1938,1938,1938,1938,13140183,11.02,14.75,14.75,14.75,14.75\n2023-02-11,Bayern,09,00+,1484,1916,1916,1916,1916,13140183,11.29,14.58,14.58,14.58,14.58\n2023-02-10,Bayern,09,00+,1444,1895,1895,1895,1895,13140183,10.99,14.42,14.42,14.42,14.42\n2023-02-09,Bayern,09,00+,1340,1803,1803,1803,1803,13140183,10.2,13.72,13.72,13.72,13.72\n2023-02-08,Bayern,09,00+,1293,1771,1771,1771,1771,13140183,9.84,13.48,13.48,13.48,13.48\n2023-02-07,Bayern,09,00+,1185,1680,1680,1680,1680,13140183,9.02,12.79,12.79,12.79,12.79\n2023-02-06,Bayern,09,00+,1096,1545,1545,1545,1545,13140183,8.34,11.76,11.76,11.76,11.76\n2023-02-05,Bayern,09,00+,1135,1548,1548,1548,1548,13140183,8.64,11.78,11.78,11.78,11.78\n2023-02-04,Bayern,09,00+,1167,1550,1550,1550,1550,13140183,8.88,11.8,11.8,11.8,11.8\n2023-02-03,Bayern,09,00+,1144,1521,1521,1521,1521,13140183,8.71,11.58,11.58,11.58,11.58\n2023-02-02,Bayern,09,00+,1143,1512,1512,1512,1512,13140183,8.7,11.51,11.51,11.51,11.51\n2023-02-01,Bayern,09,00+,1056,1406,1406,1406,1406,13140183,8.04,10.7,10.7,10.7,10.7\n2023-01-31,Bayern,09,00+,964,1374,1374,1374,1374,13140183,7.34,10.46,10.46,10.46,10.46\n2023-01-30,Bayern,09,00+,950,1329,1329,1329,1329,13140183,7.23,10.11,10.11,10.11,10.11\n2023-01-29,Bayern,09,00+,983,1318,1318,1318,1318,13140183,7.48,10.03,10.03,10.03,10.03\n2023-01-28,Bayern,09,00+,1014,1311,1311,1311,1311,13140183,7.72,9.98,9.98,9.98,9.98\n2023-01-27,Bayern,09,00+,959,1234,1234,1234,1234,13140183,7.3,9.39,9.39,9.39,9.39\n2023-01-26,Bayern,09,00+,940,1206,1206,1206,1206,13140183,7.15,9.18,9.18,9.18,9.18\n2023-01-25,Bayern,09,00+,899,1186,1186,1186,1186,13140183,6.84,9.03,9.03,9.03,9.03\n2023-01-24,Bayern,09,00+,810,1110,1110,1110,1110,13140183,6.16,8.45,8.45,8.45,8.45\n2023-01-23,Bayern,09,00+,827,1124,1124,1124,1124,13140183,6.29,8.55,8.55,8.55,8.55\n2023-01-22,Bayern,09,00+,848,1114,1114,1114,1114,13140183,6.45,8.48,8.48,8.48,8.48\n2023-01-21,Bayern,09,00+,869,1106,1106,1106,1106,13140183,6.61,8.42,8.42,8.42,8.42\n2023-01-20,Bayern,09,00+,867,1144,1144,1144,1144,13140183,6.6,8.71,8.71,8.71,8.71\n2023-01-19,Bayern,09,00+,834,1123,1123,1123,1123,13140183,6.35,8.55,8.55,8.55,8.55\n2023-01-18,Bayern,09,00+,885,1200,1200,1200,1200,13140183,6.74,9.13,9.13,9.13,9.13\n2023-01-17,Bayern,09,00+,773,1272,1272,1272,1272,13140183,5.88,9.68,9.68,9.68,9.68\n2023-01-16,Bayern,09,00+,1067,1436,1436,1436,1436,13140183,8.12,10.93,10.93,10.93,10.93\n2023-01-15,Bayern,09,00+,1109,1455,1455,1455,1455,13140183,8.44,11.07,11.07,11.07,11.07\n2023-01-14,Bayern,09,00+,1149,1471,1471,1471,1471,13140183,8.74,11.19,11.19,11.19,11.19\n2023-01-13,Bayern,09,00+,1040,1326,1326,1326,1326,13140183,7.91,10.09,10.09,10.09,10.09\n2023-01-12,Bayern,09,00+,1094,1414,1414,1414,1414,13140183,8.33,10.76,10.76,10.76,10.76\n2023-01-11,Bayern,09,00+,1070,1436,1436,1436,1436,13140183,8.14,10.93,10.93,10.93,10.93\n2023-01-10,Bayern,09,00+,973,1462,1462,1462,1462,13140183,7.4,11.13,11.13,11.13,11.13\n2023-01-09,Bayern,09,00+,826,1358,1358,1358,1358,13140183,6.29,10.33,10.33,10.33,10.33\n2023-01-08,Bayern,09,00+,863,1353,1353,1353,1353,13140183,6.57,10.3,10.3,10.3,10.3\n2023-01-07,Bayern,09,00+,898,0,0,0,0,13140183,6.83,0,0,0,0\n2023-01-06,Bayern,09,00+,1087,0,0,0,0,13140183,8.27,0,0,0,0\n2023-01-05,Bayern,09,00+,1163,0,0,0,0,13140183,8.85,0,0,0,0\n2023-01-04,Bayern,09,00+,1270,0,0,0,0,13140183,9.67,0,0,0,0\n2023-01-03,Bayern,09,00+,1452,0,0,0,0,13140183,11.05,0,0,0,0\n2023-01-02,Bayern,09,00+,1109,0,0,0,0,13140183,8.44,0,0,0,0\n2024-08-31,Saarland,10,00+,7,7,NA,NA,NA,983991,0.71,0.71,NA,NA,NA\n2024-08-30,Saarland,10,00+,8,8,NA,NA,NA,983991,0.81,0.81,NA,NA,NA\n2024-08-29,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.81,0.78,0.89\n2024-08-28,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.8,0.76,0.87\n2024-08-27,Saarland,10,00+,9,11,12,11,12,983991,0.91,1.12,1.23,1.19,1.31\n2024-08-26,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-25,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-24,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.21,1.17,1.28\n2024-08-23,Saarland,10,00+,14,14,15,14,15,983991,1.42,1.42,1.53,1.48,1.62\n2024-08-22,Saarland,10,00+,11,12,12,12,13,983991,1.12,1.22,1.31,1.26,1.38\n2024-08-21,Saarland,10,00+,10,13,13,13,14,983991,1.02,1.32,1.41,1.36,1.48\n2024-08-20,Saarland,10,00+,6,10,10,10,11,983991,0.61,1.02,1.07,1.04,1.13\n2024-08-19,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-18,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-17,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.56\n2024-08-16,Saarland,10,00+,9,10,10,10,10,983991,0.91,1.02,1.06,1.03,1.1\n2024-08-15,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.16,1.14,1.22\n2024-08-14,Saarland,10,00+,9,11,11,11,11,983991,0.91,1.12,1.16,1.13,1.2\n2024-08-13,Saarland,10,00+,9,12,12,12,12,983991,0.91,1.22,1.26,1.23,1.31\n2024-08-12,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-11,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-10,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.18\n2024-08-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.25,1.23,1.28\n2024-08-08,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.28\n2024-08-07,Saarland,10,00+,11,11,11,11,11,983991,1.12,1.12,1.14,1.12,1.17\n2024-08-06,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.34,1.33,1.37\n2024-08-05,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-04,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-03,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-02,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-08-01,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-07-31,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.23,1.22,1.24\n2024-07-30,Saarland,10,00+,6,9,9,9,9,983991,0.61,0.91,0.92,0.91,0.92\n2024-07-29,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-28,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-27,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-26,Saarland,10,00+,20,26,26,26,26,983991,2.03,2.64,2.64,2.64,2.65\n2024-07-25,Saarland,10,00+,17,30,30,30,30,983991,1.73,3.05,3.05,3.05,3.05\n2024-07-24,Saarland,10,00+,17,26,26,26,26,983991,1.73,2.64,2.64,2.64,2.64\n2024-07-23,Saarland,10,00+,14,26,26,26,26,983991,1.42,2.64,2.64,2.64,2.64\n2024-07-22,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-21,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-20,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-07-18,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.71,0.71,0.71\n2024-07-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-07-16,Saarland,10,00+,2,6,6,6,6,983991,0.2,0.61,0.61,0.61,0.61\n2024-07-15,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-14,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-13,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-12,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2024-07-11,Saarland,10,00+,1,8,8,8,8,983991,0.1,0.81,0.81,0.81,0.81\n2024-07-10,Saarland,10,00+,5,12,12,12,12,983991,0.51,1.22,1.22,1.22,1.22\n2024-07-09,Saarland,10,00+,5,14,14,14,14,983991,0.51,1.42,1.42,1.42,1.42\n2024-07-08,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-06,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-05,Saarland,10,00+,4,10,10,10,10,983991,0.41,1.02,1.02,1.02,1.02\n2024-07-04,Saarland,10,00+,2,9,9,9,9,983991,0.2,0.91,0.91,0.91,0.91\n2024-07-03,Saarland,10,00+,0,4,4,4,4,983991,0,0.41,0.41,0.41,0.41\n2024-07-02,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-07-01,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-30,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-28,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-27,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-26,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-25,Saarland,10,00+,1,6,6,6,6,983991,0.1,0.61,0.61,0.61,0.61\n2024-06-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-23,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-22,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-21,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-20,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-06-19,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-18,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-17,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-16,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-15,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-14,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-13,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-12,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-06-11,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-08,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-07,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-04,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-06-03,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-02,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-01,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-31,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-30,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-24,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-23,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-22,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-21,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-18,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-17,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-16,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-14,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-13,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-12,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-11,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-10,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-09,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-08,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-06,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-05,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-04,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-03,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-02,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-01,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-30,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-24,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-04-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-22,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-21,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-20,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-19,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2024-04-17,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-04-16,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-04-15,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-14,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-13,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-12,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-10,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-09,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-07,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-06,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-05,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-04,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-03,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-02,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-01,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-31,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-30,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-29,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-26,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-25,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-23,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-22,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-21,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-20,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-19,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-18,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-16,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-15,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-03-14,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-03-13,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-12,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-08,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-07,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-04,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-03,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-02,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-01,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-29,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-02-27,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-02-26,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-25,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-24,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-23,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-22,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-02-20,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2024-02-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-18,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-17,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-16,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2024-02-15,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-02-14,Saarland,10,00+,6,11,11,11,11,983991,0.61,1.12,1.12,1.12,1.12\n2024-02-13,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-02-12,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-11,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-10,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2024-02-08,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2024-02-07,Saarland,10,00+,10,15,15,15,15,983991,1.02,1.52,1.52,1.52,1.52\n2024-02-06,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.03\n2024-02-05,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-04,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-03,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-02,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2024-02-01,Saarland,10,00+,12,18,18,18,18,983991,1.22,1.83,1.83,1.83,1.83\n2024-01-31,Saarland,10,00+,9,15,15,15,15,983991,0.91,1.52,1.52,1.52,1.52\n2024-01-30,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-01-29,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-28,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-27,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-26,Saarland,10,00+,9,14,14,14,14,983991,0.91,1.42,1.42,1.42,1.42\n2024-01-25,Saarland,10,00+,12,17,17,17,17,983991,1.22,1.73,1.73,1.73,1.73\n2024-01-24,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2024-01-23,Saarland,10,00+,14,19,19,19,19,983991,1.42,1.93,1.93,1.93,1.93\n2024-01-22,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-21,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-20,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-19,Saarland,10,00+,12,20,20,20,20,983991,1.22,2.03,2.03,2.03,2.03\n2024-01-18,Saarland,10,00+,11,17,17,17,17,983991,1.12,1.73,1.73,1.73,1.73\n2024-01-17,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-01-16,Saarland,10,00+,22,25,25,25,25,983991,2.24,2.54,2.54,2.54,2.54\n2024-01-15,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-14,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-13,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-12,Saarland,10,00+,15,24,24,24,24,983991,1.52,2.44,2.44,2.44,2.44\n2024-01-11,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2024-01-10,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2024-01-09,Saarland,10,00+,44,57,57,57,57,983991,4.47,5.79,5.79,5.79,5.79\n2024-01-08,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-07,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-06,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-05,Saarland,10,00+,40,67,67,67,67,983991,4.07,6.81,6.81,6.81,6.81\n2024-01-04,Saarland,10,00+,37,69,69,69,69,983991,3.76,7.01,7.01,7.01,7.01\n2024-01-03,Saarland,10,00+,31,75,75,75,75,983991,3.15,7.62,7.62,7.62,7.62\n2024-01-02,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2024-01-01,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2023-12-31,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-30,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-29,Saarland,10,00+,11,33,33,33,33,983991,1.12,3.35,3.35,3.35,3.35\n2023-12-28,Saarland,10,00+,13,35,35,35,35,983991,1.32,3.56,3.56,3.56,3.56\n2023-12-27,Saarland,10,00+,14,28,28,28,28,983991,1.42,2.85,2.85,2.85,2.85\n2023-12-26,Saarland,10,00+,23,41,41,41,41,983991,2.34,4.17,4.17,4.17,4.17\n2023-12-25,Saarland,10,00+,31,53,53,53,53,983991,3.15,5.39,5.39,5.39,5.39\n2023-12-24,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-23,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-22,Saarland,10,00+,30,50,50,50,50,983991,3.05,5.08,5.08,5.08,5.08\n2023-12-21,Saarland,10,00+,35,59,59,59,59,983991,3.56,6,6,6,6\n2023-12-20,Saarland,10,00+,36,58,58,58,58,983991,3.66,5.89,5.89,5.89,5.89\n2023-12-19,Saarland,10,00+,37,58,58,58,58,983991,3.76,5.89,5.89,5.89,5.89\n2023-12-18,Saarland,10,00+,47,62,62,62,62,983991,4.78,6.3,6.3,6.3,6.3\n2023-12-17,Saarland,10,00+,47,63,63,63,63,983991,4.78,6.4,6.4,6.4,6.4\n2023-12-16,Saarland,10,00+,47,64,64,64,64,983991,4.78,6.5,6.5,6.5,6.5\n2023-12-15,Saarland,10,00+,45,66,66,66,66,983991,4.57,6.71,6.71,6.71,6.71\n2023-12-14,Saarland,10,00+,31,51,51,51,51,983991,3.15,5.18,5.18,5.18,5.18\n2023-12-13,Saarland,10,00+,35,54,54,54,54,983991,3.56,5.49,5.49,5.49,5.49\n2023-12-12,Saarland,10,00+,55,74,74,74,74,983991,5.59,7.52,7.52,7.52,7.52\n2023-12-11,Saarland,10,00+,49,70,70,70,70,983991,4.98,7.11,7.11,7.11,7.11\n2023-12-10,Saarland,10,00+,49,69,69,69,69,983991,4.98,7.01,7.01,7.01,7.01\n2023-12-09,Saarland,10,00+,49,68,68,68,68,983991,4.98,6.91,6.91,6.91,6.91\n2023-12-08,Saarland,10,00+,54,73,73,73,73,983991,5.49,7.42,7.42,7.42,7.42\n2023-12-07,Saarland,10,00+,54,75,75,75,75,983991,5.49,7.62,7.62,7.62,7.62\n2023-12-06,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-12-05,Saarland,10,00+,35,45,45,45,45,983991,3.56,4.57,4.57,4.57,4.57\n2023-12-04,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-03,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-02,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-01,Saarland,10,00+,40,46,46,46,46,983991,4.07,4.67,4.67,4.67,4.67\n2023-11-30,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-29,Saarland,10,00+,39,53,53,53,53,983991,3.96,5.39,5.39,5.39,5.39\n2023-11-28,Saarland,10,00+,30,55,55,55,55,983991,3.05,5.59,5.59,5.59,5.59\n2023-11-27,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-26,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-25,Saarland,10,00+,37,52,52,52,52,983991,3.76,5.28,5.28,5.28,5.28\n2023-11-24,Saarland,10,00+,36,49,49,49,49,983991,3.66,4.98,4.98,4.98,4.98\n2023-11-23,Saarland,10,00+,26,43,43,43,43,983991,2.64,4.37,4.37,4.37,4.37\n2023-11-22,Saarland,10,00+,32,45,45,45,45,983991,3.25,4.57,4.57,4.57,4.57\n2023-11-21,Saarland,10,00+,29,40,40,40,40,983991,2.95,4.07,4.07,4.07,4.07\n2023-11-20,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-19,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-18,Saarland,10,00+,38,45,45,45,45,983991,3.86,4.57,4.57,4.57,4.57\n2023-11-17,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-16,Saarland,10,00+,45,53,53,53,53,983991,4.57,5.39,5.39,5.39,5.39\n2023-11-15,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-14,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-13,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-11-12,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-11,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-10,Saarland,10,00+,45,61,61,61,61,983991,4.57,6.2,6.2,6.2,6.2\n2023-11-09,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-11-08,Saarland,10,00+,44,62,62,62,62,983991,4.47,6.3,6.3,6.3,6.3\n2023-11-07,Saarland,10,00+,54,70,70,70,70,983991,5.49,7.11,7.11,7.11,7.11\n2023-11-06,Saarland,10,00+,66,87,87,87,87,983991,6.71,8.84,8.84,8.84,8.84\n2023-11-05,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-04,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-03,Saarland,10,00+,61,82,82,82,82,983991,6.2,8.33,8.33,8.33,8.33\n2023-11-02,Saarland,10,00+,74,88,88,88,88,983991,7.52,8.94,8.94,8.94,8.94\n2023-11-01,Saarland,10,00+,84,98,98,98,98,983991,8.54,9.96,9.96,9.96,9.96\n2023-10-31,Saarland,10,00+,88,111,111,111,111,983991,8.94,11.28,11.28,11.28,11.28\n2023-10-30,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-29,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-28,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-27,Saarland,10,00+,104,115,115,115,115,983991,10.57,11.69,11.69,11.69,11.69\n2023-10-26,Saarland,10,00+,104,111,111,111,111,983991,10.57,11.28,11.28,11.28,11.28\n2023-10-25,Saarland,10,00+,102,116,116,116,116,983991,10.37,11.79,11.79,11.79,11.79\n2023-10-24,Saarland,10,00+,111,128,128,128,128,983991,11.28,13.01,13.01,13.01,13.01\n2023-10-23,Saarland,10,00+,95,117,117,117,117,983991,9.65,11.89,11.89,11.89,11.89\n2023-10-22,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-21,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-20,Saarland,10,00+,98,120,120,120,120,983991,9.96,12.2,12.2,12.2,12.2\n2023-10-19,Saarland,10,00+,100,118,118,118,118,983991,10.16,11.99,11.99,11.99,11.99\n2023-10-18,Saarland,10,00+,96,116,116,116,116,983991,9.76,11.79,11.79,11.79,11.79\n2023-10-17,Saarland,10,00+,65,87,87,87,87,983991,6.61,8.84,8.84,8.84,8.84\n2023-10-16,Saarland,10,00+,77,91,91,91,91,983991,7.83,9.25,9.25,9.25,9.25\n2023-10-15,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-14,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-13,Saarland,10,00+,76,85,85,85,85,983991,7.72,8.64,8.64,8.64,8.64\n2023-10-12,Saarland,10,00+,65,83,83,83,83,983991,6.61,8.44,8.44,8.44,8.44\n2023-10-11,Saarland,10,00+,72,83,83,83,83,983991,7.32,8.44,8.44,8.44,8.44\n2023-10-10,Saarland,10,00+,51,73,73,73,73,983991,5.18,7.42,7.42,7.42,7.42\n2023-10-09,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-08,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-07,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-06,Saarland,10,00+,34,46,46,46,46,983991,3.46,4.67,4.67,4.67,4.67\n2023-10-05,Saarland,10,00+,26,38,38,38,38,983991,2.64,3.86,3.86,3.86,3.86\n2023-10-04,Saarland,10,00+,19,31,31,31,31,983991,1.93,3.15,3.15,3.15,3.15\n2023-10-03,Saarland,10,00+,23,37,37,37,37,983991,2.34,3.76,3.76,3.76,3.76\n2023-10-02,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-10-01,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-30,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-29,Saarland,10,00+,12,23,23,23,23,983991,1.22,2.34,2.34,2.34,2.34\n2023-09-28,Saarland,10,00+,12,22,22,22,22,983991,1.22,2.24,2.24,2.24,2.24\n2023-09-27,Saarland,10,00+,14,21,21,21,21,983991,1.42,2.13,2.13,2.13,2.13\n2023-09-26,Saarland,10,00+,21,26,26,26,26,983991,2.13,2.64,2.64,2.64,2.64\n2023-09-25,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-24,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-23,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-22,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-21,Saarland,10,00+,24,28,28,28,28,983991,2.44,2.85,2.85,2.85,2.85\n2023-09-20,Saarland,10,00+,25,29,29,29,29,983991,2.54,2.95,2.95,2.95,2.95\n2023-09-19,Saarland,10,00+,20,25,25,25,25,983991,2.03,2.54,2.54,2.54,2.54\n2023-09-18,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-17,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-16,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-15,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-14,Saarland,10,00+,24,30,30,30,30,983991,2.44,3.05,3.05,3.05,3.05\n2023-09-13,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-12,Saarland,10,00+,14,24,24,24,24,983991,1.42,2.44,2.44,2.44,2.44\n2023-09-11,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-10,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-09,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-08,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2023-09-06,Saarland,10,00+,5,10,10,10,10,983991,0.51,1.02,1.02,1.02,1.02\n2023-09-05,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-09-04,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-03,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-02,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-01,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-08-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-08-30,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-08-29,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-08-28,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-27,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-26,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-25,Saarland,10,00+,0,6,6,6,6,983991,0,0.61,0.61,0.61,0.61\n2023-08-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-23,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-08-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-08-21,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-20,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-19,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-17,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-16,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-15,Saarland,10,00+,6,7,7,7,7,983991,0.61,0.71,0.71,0.71,0.71\n2023-08-14,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-13,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-12,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2023-08-10,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-08-09,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-08-08,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2023-08-07,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-06,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-05,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-04,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-03,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-02,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-08-01,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-07-31,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-30,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-29,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-28,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-27,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-26,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-25,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-07-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-23,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-22,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-21,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-07-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-18,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-07-17,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-16,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-14,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-13,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-12,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-10,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-09,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-06,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-05,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-04,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2023-07-03,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-02,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-01,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-30,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2023-06-28,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-06-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2023-06-26,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-25,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-24,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-21,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-06-20,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2023-06-19,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-18,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-17,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-16,Saarland,10,00+,14,14,14,14,14,983991,1.42,1.42,1.42,1.42,1.42\n2023-06-15,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-14,Saarland,10,00+,12,13,13,13,13,983991,1.22,1.32,1.32,1.32,1.32\n2023-06-13,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-12,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-11,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-10,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-09,Saarland,10,00+,6,6,6,6,6,983991,0.61,0.61,0.61,0.61,0.61\n2023-06-08,Saarland,10,00+,7,7,7,7,7,983991,0.71,0.71,0.71,0.71,0.71\n2023-06-07,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-06-06,Saarland,10,00+,11,14,14,14,14,983991,1.12,1.42,1.42,1.42,1.42\n2023-06-05,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2023-06-04,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-03,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-02,Saarland,10,00+,7,13,13,13,13,983991,0.71,1.32,1.32,1.32,1.32\n2023-06-01,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-05-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-05-30,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-05-29,Saarland,10,00+,16,17,17,17,17,983991,1.63,1.73,1.73,1.73,1.73\n2023-05-28,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-27,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-26,Saarland,10,00+,15,15,15,15,15,983991,1.52,1.52,1.52,1.52,1.52\n2023-05-25,Saarland,10,00+,13,14,14,14,14,983991,1.32,1.42,1.42,1.42,1.42\n2023-05-24,Saarland,10,00+,11,16,16,16,16,983991,1.12,1.63,1.63,1.63,1.63\n2023-05-23,Saarland,10,00+,10,17,17,17,17,983991,1.02,1.73,1.73,1.73,1.73\n2023-05-22,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-20,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-19,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-05-18,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-05-17,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-05-16,Saarland,10,00+,11,15,15,15,15,983991,1.12,1.52,1.52,1.52,1.52\n2023-05-15,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-14,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-13,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-12,Saarland,10,00+,18,20,20,20,20,983991,1.83,2.03,2.03,2.03,2.03\n2023-05-11,Saarland,10,00+,16,19,19,19,19,983991,1.63,1.93,1.93,1.93,1.93\n2023-05-10,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2023-05-09,Saarland,10,00+,19,25,25,25,25,983991,1.93,2.54,2.54,2.54,2.54\n2023-05-08,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-07,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-06,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-05,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-04,Saarland,10,00+,10,21,21,21,21,983991,1.02,2.13,2.13,2.13,2.13\n2023-05-03,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-02,Saarland,10,00+,11,18,18,18,18,983991,1.12,1.83,1.83,1.83,1.83\n2023-05-01,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-30,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-29,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-28,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2023-04-27,Saarland,10,00+,28,40,40,40,40,983991,2.85,4.07,4.07,4.07,4.07\n2023-04-26,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-04-25,Saarland,10,00+,32,44,44,44,44,983991,3.25,4.47,4.47,4.47,4.47\n2023-04-24,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-23,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-22,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-21,Saarland,10,00+,20,34,34,34,34,983991,2.03,3.46,3.46,3.46,3.46\n2023-04-20,Saarland,10,00+,21,31,31,31,31,983991,2.13,3.15,3.15,3.15,3.15\n2023-04-19,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-18,Saarland,10,00+,27,36,36,36,36,983991,2.74,3.66,3.66,3.66,3.66\n2023-04-17,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-16,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-15,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-14,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-13,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-12,Saarland,10,00+,20,27,27,27,27,983991,2.03,2.74,2.74,2.74,2.74\n2023-04-11,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2023-04-10,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-09,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-08,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-07,Saarland,10,00+,38,47,47,47,47,983991,3.86,4.78,4.78,4.78,4.78\n2023-04-06,Saarland,10,00+,39,46,46,46,46,983991,3.96,4.67,4.67,4.67,4.67\n2023-04-05,Saarland,10,00+,42,49,49,49,49,983991,4.27,4.98,4.98,4.98,4.98\n2023-04-04,Saarland,10,00+,35,44,44,44,44,983991,3.56,4.47,4.47,4.47,4.47\n2023-04-03,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-02,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-01,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-03-31,Saarland,10,00+,32,37,37,37,37,983991,3.25,3.76,3.76,3.76,3.76\n2023-03-30,Saarland,10,00+,43,48,48,48,48,983991,4.37,4.88,4.88,4.88,4.88\n2023-03-29,Saarland,10,00+,49,51,51,51,51,983991,4.98,5.18,5.18,5.18,5.18\n2023-03-28,Saarland,10,00+,66,71,71,71,71,983991,6.71,7.22,7.22,7.22,7.22\n2023-03-27,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-26,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-25,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-24,Saarland,10,00+,90,98,98,98,98,983991,9.15,9.96,9.96,9.96,9.96\n2023-03-23,Saarland,10,00+,91,102,102,102,102,983991,9.25,10.37,10.37,10.37,10.37\n2023-03-22,Saarland,10,00+,105,116,116,116,116,983991,10.67,11.79,11.79,11.79,11.79\n2023-03-21,Saarland,10,00+,112,122,122,122,122,983991,11.38,12.4,12.4,12.4,12.4\n2023-03-20,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-19,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-18,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-17,Saarland,10,00+,137,150,150,150,150,983991,13.92,15.24,15.24,15.24,15.24\n2023-03-16,Saarland,10,00+,161,174,174,174,174,983991,16.36,17.68,17.68,17.68,17.68\n2023-03-15,Saarland,10,00+,158,175,175,175,175,983991,16.06,17.78,17.78,17.78,17.78\n2023-03-14,Saarland,10,00+,155,184,184,184,184,983991,15.75,18.7,18.7,18.7,18.7\n2023-03-13,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-12,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-11,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-10,Saarland,10,00+,155,181,181,181,181,983991,15.75,18.39,18.39,18.39,18.39\n2023-03-09,Saarland,10,00+,129,154,154,154,154,983991,13.11,15.65,15.65,15.65,15.65\n2023-03-08,Saarland,10,00+,131,148,148,148,148,983991,13.31,15.04,15.04,15.04,15.04\n2023-03-07,Saarland,10,00+,106,135,135,135,135,983991,10.77,13.72,13.72,13.72,13.72\n2023-03-06,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-05,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-04,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-03,Saarland,10,00+,72,114,114,114,114,983991,7.32,11.59,11.59,11.59,11.59\n2023-03-02,Saarland,10,00+,82,123,123,123,123,983991,8.33,12.5,12.5,12.5,12.5\n2023-03-01,Saarland,10,00+,88,127,127,127,127,983991,8.94,12.91,12.91,12.91,12.91\n2023-02-28,Saarland,10,00+,119,157,157,157,157,983991,12.09,15.96,15.96,15.96,15.96\n2023-02-27,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-26,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-25,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-24,Saarland,10,00+,84,112,112,112,112,983991,8.54,11.38,11.38,11.38,11.38\n2023-02-23,Saarland,10,00+,84,102,102,102,102,983991,8.54,10.37,10.37,10.37,10.37\n2023-02-22,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-02-21,Saarland,10,00+,45,56,56,56,56,983991,4.57,5.69,5.69,5.69,5.69\n2023-02-20,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-19,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-18,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-17,Saarland,10,00+,74,91,91,91,91,983991,7.52,9.25,9.25,9.25,9.25\n2023-02-16,Saarland,10,00+,77,96,96,96,96,983991,7.83,9.76,9.76,9.76,9.76\n2023-02-15,Saarland,10,00+,79,104,104,104,104,983991,8.03,10.57,10.57,10.57,10.57\n2023-02-14,Saarland,10,00+,84,101,101,101,101,983991,8.54,10.26,10.26,10.26,10.26\n2023-02-13,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-12,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-11,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-10,Saarland,10,00+,108,122,122,122,122,983991,10.98,12.4,12.4,12.4,12.4\n2023-02-09,Saarland,10,00+,92,108,108,108,108,983991,9.35,10.98,10.98,10.98,10.98\n2023-02-08,Saarland,10,00+,82,97,97,97,97,983991,8.33,9.86,9.86,9.86,9.86\n2023-02-07,Saarland,10,00+,92,102,102,102,102,983991,9.35,10.37,10.37,10.37,10.37\n2023-02-06,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-05,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-04,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-03,Saarland,10,00+,65,74,74,74,74,983991,6.61,7.52,7.52,7.52,7.52\n2023-02-02,Saarland,10,00+,71,79,79,79,79,983991,7.22,8.03,8.03,8.03,8.03\n2023-02-01,Saarland,10,00+,69,79,79,79,79,983991,7.01,8.03,8.03,8.03,8.03\n2023-01-31,Saarland,10,00+,40,60,60,60,60,983991,4.07,6.1,6.1,6.1,6.1\n2023-01-30,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-29,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-28,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-27,Saarland,10,00+,37,46,46,46,46,983991,3.76,4.67,4.67,4.67,4.67\n2023-01-26,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-01-25,Saarland,10,00+,44,55,55,55,55,983991,4.47,5.59,5.59,5.59,5.59\n2023-01-24,Saarland,10,00+,57,69,69,69,69,983991,5.79,7.01,7.01,7.01,7.01\n2023-01-23,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-22,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-21,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-20,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-01-19,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-01-18,Saarland,10,00+,75,94,94,94,94,983991,7.62,9.55,9.55,9.55,9.55\n2023-01-17,Saarland,10,00+,88,99,99,99,99,983991,8.94,10.06,10.06,10.06,10.06\n2023-01-16,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-15,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-14,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-13,Saarland,10,00+,72,94,94,94,94,983991,7.32,9.55,9.55,9.55,9.55\n2023-01-12,Saarland,10,00+,76,101,101,101,101,983991,7.72,10.26,10.26,10.26,10.26\n2023-01-11,Saarland,10,00+,81,100,100,100,100,983991,8.23,10.16,10.16,10.16,10.16\n2023-01-10,Saarland,10,00+,86,108,108,108,108,983991,8.74,10.98,10.98,10.98,10.98\n2023-01-09,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-08,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-07,Saarland,10,00+,117,0,0,0,0,983991,11.89,0,0,0,0\n2023-01-06,Saarland,10,00+,110,0,0,0,0,983991,11.18,0,0,0,0\n2023-01-05,Saarland,10,00+,95,0,0,0,0,983991,9.65,0,0,0,0\n2023-01-04,Saarland,10,00+,62,0,0,0,0,983991,6.3,0,0,0,0\n2023-01-03,Saarland,10,00+,70,0,0,0,0,983991,7.11,0,0,0,0\n2023-01-02,Saarland,10,00+,42,0,0,0,0,983991,4.27,0,0,0,0\n2024-08-31,Berlin,11,00+,48,48,NA,NA,NA,3664088,1.31,1.31,NA,NA,NA\n2024-08-30,Berlin,11,00+,47,51,NA,NA,NA,3664088,1.28,1.39,NA,NA,NA\n2024-08-29,Berlin,11,00+,51,56,65,62,69,3664088,1.39,1.53,1.78,1.69,1.9\n2024-08-28,Berlin,11,00+,56,60,68,65,72,3664088,1.53,1.64,1.86,1.78,1.99\n2024-08-27,Berlin,11,00+,49,60,67,64,71,3664088,1.34,1.64,1.84,1.76,1.96\n2024-08-26,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-25,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-24,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.66,1.6,1.77\n2024-08-23,Berlin,11,00+,42,53,57,55,60,3664088,1.15,1.45,1.56,1.51,1.66\n2024-08-22,Berlin,11,00+,35,49,52,50,55,3664088,0.96,1.34,1.44,1.39,1.52\n2024-08-21,Berlin,11,00+,33,43,45,44,48,3664088,0.9,1.17,1.25,1.21,1.31\n2024-08-20,Berlin,11,00+,38,44,46,45,48,3664088,1.04,1.2,1.27,1.23,1.33\n2024-08-19,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-18,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-17,Berlin,11,00+,41,45,46,45,49,3664088,1.12,1.23,1.28,1.25,1.34\n2024-08-16,Berlin,11,00+,51,55,57,55,59,3664088,1.39,1.5,1.56,1.53,1.63\n2024-08-15,Berlin,11,00+,50,57,59,57,61,3664088,1.36,1.56,1.61,1.58,1.68\n2024-08-14,Berlin,11,00+,46,56,57,56,60,3664088,1.26,1.53,1.58,1.55,1.65\n2024-08-13,Berlin,11,00+,37,52,53,52,55,3664088,1.01,1.42,1.46,1.43,1.53\n2024-08-12,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-11,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-10,Berlin,11,00+,40,50,51,50,53,3664088,1.09,1.36,1.4,1.37,1.45\n2024-08-09,Berlin,11,00+,34,41,41,41,43,3664088,0.93,1.12,1.14,1.13,1.18\n2024-08-08,Berlin,11,00+,35,39,39,39,40,3664088,0.96,1.06,1.09,1.07,1.11\n2024-08-07,Berlin,11,00+,31,36,36,36,37,3664088,0.85,0.98,1,0.99,1.02\n2024-08-06,Berlin,11,00+,30,38,38,38,39,3664088,0.82,1.04,1.05,1.04,1.07\n2024-08-05,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-04,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-03,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.3\n2024-08-02,Berlin,11,00+,41,48,48,48,49,3664088,1.12,1.31,1.32,1.31,1.35\n2024-08-01,Berlin,11,00+,41,49,49,49,50,3664088,1.12,1.34,1.35,1.34,1.37\n2024-07-31,Berlin,11,00+,41,56,56,56,57,3664088,1.12,1.53,1.54,1.53,1.56\n2024-07-30,Berlin,11,00+,38,61,61,61,61,3664088,1.04,1.66,1.67,1.67,1.69\n2024-07-29,Berlin,11,00+,33,50,50,50,50,3664088,0.9,1.36,1.37,1.36,1.37\n2024-07-28,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.51\n2024-07-27,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.51\n2024-07-26,Berlin,11,00+,35,59,59,59,59,3664088,0.96,1.61,1.61,1.61,1.61\n2024-07-25,Berlin,11,00+,32,60,60,60,60,3664088,0.87,1.64,1.64,1.64,1.64\n2024-07-24,Berlin,11,00+,33,53,53,53,53,3664088,0.9,1.45,1.45,1.45,1.45\n2024-07-23,Berlin,11,00+,35,56,56,56,56,3664088,0.96,1.53,1.53,1.53,1.53\n2024-07-22,Berlin,11,00+,50,76,76,76,76,3664088,1.36,2.07,2.07,2.07,2.07\n2024-07-21,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-20,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-19,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-18,Berlin,11,00+,58,78,78,78,78,3664088,1.58,2.13,2.13,2.13,2.13\n2024-07-17,Berlin,11,00+,56,80,80,80,80,3664088,1.53,2.18,2.18,2.18,2.18\n2024-07-16,Berlin,11,00+,54,73,73,73,73,3664088,1.47,1.99,1.99,1.99,1.99\n2024-07-15,Berlin,11,00+,50,62,62,62,62,3664088,1.36,1.69,1.69,1.69,1.69\n2024-07-14,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-13,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-12,Berlin,11,00+,46,60,60,60,60,3664088,1.26,1.64,1.64,1.64,1.64\n2024-07-11,Berlin,11,00+,42,52,52,52,52,3664088,1.15,1.42,1.42,1.42,1.42\n2024-07-10,Berlin,11,00+,30,54,54,54,54,3664088,0.82,1.47,1.47,1.47,1.47\n2024-07-09,Berlin,11,00+,37,60,60,60,60,3664088,1.01,1.64,1.64,1.64,1.64\n2024-07-08,Berlin,11,00+,28,48,48,48,48,3664088,0.76,1.31,1.31,1.31,1.31\n2024-07-07,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-06,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-05,Berlin,11,00+,30,47,47,47,47,3664088,0.82,1.28,1.28,1.28,1.28\n2024-07-04,Berlin,11,00+,27,46,46,46,46,3664088,0.74,1.26,1.26,1.26,1.26\n2024-07-03,Berlin,11,00+,36,47,47,47,47,3664088,0.98,1.28,1.28,1.28,1.28\n2024-07-02,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2024-07-01,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-30,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-29,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-28,Berlin,11,00+,57,65,65,65,65,3664088,1.56,1.77,1.77,1.77,1.77\n2024-06-27,Berlin,11,00+,49,60,60,60,60,3664088,1.34,1.64,1.64,1.64,1.64\n2024-06-26,Berlin,11,00+,38,51,51,51,51,3664088,1.04,1.39,1.39,1.39,1.39\n2024-06-25,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2024-06-24,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-23,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-22,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-21,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-20,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-19,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-06-18,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-06-17,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-16,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-15,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-14,Berlin,11,00+,2,5,5,5,5,3664088,0.05,0.14,0.14,0.14,0.14\n2024-06-13,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-06-12,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-06-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-06-10,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-09,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-08,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-07,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-06,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-05,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-06-04,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-01,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-05-31,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-30,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-29,Berlin,11,00+,12,15,15,15,15,3664088,0.33,0.41,0.41,0.41,0.41\n2024-05-28,Berlin,11,00+,13,16,16,16,16,3664088,0.35,0.44,0.44,0.44,0.44\n2024-05-27,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-26,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-25,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-05-24,Berlin,11,00+,17,19,19,19,19,3664088,0.46,0.52,0.52,0.52,0.52\n2024-05-23,Berlin,11,00+,15,19,19,19,19,3664088,0.41,0.52,0.52,0.52,0.52\n2024-05-22,Berlin,11,00+,6,13,13,13,13,3664088,0.16,0.35,0.35,0.35,0.35\n2024-05-21,Berlin,11,00+,4,10,10,10,10,3664088,0.11,0.27,0.27,0.27,0.27\n2024-05-20,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-19,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-18,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-05-17,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2024-05-16,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-15,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-14,Berlin,11,00+,3,9,9,9,9,3664088,0.08,0.25,0.25,0.25,0.25\n2024-05-13,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-12,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-11,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-10,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-09,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-08,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-07,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-05-06,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-03,Berlin,11,00+,5,8,8,8,8,3664088,0.14,0.22,0.22,0.22,0.22\n2024-05-02,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-05-01,Berlin,11,00+,5,6,6,6,6,3664088,0.14,0.16,0.16,0.16,0.16\n2024-04-30,Berlin,11,00+,6,6,6,6,6,3664088,0.16,0.16,0.16,0.16,0.16\n2024-04-29,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-28,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-27,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-26,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-24,Berlin,11,00+,5,7,7,7,7,3664088,0.14,0.19,0.19,0.19,0.19\n2024-04-23,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-22,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-21,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-20,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-19,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-18,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-04-17,Berlin,11,00+,2,2,2,2,2,3664088,0.05,0.05,0.05,0.05,0.05\n2024-04-16,Berlin,11,00+,3,3,3,3,3,3664088,0.08,0.08,0.08,0.08,0.08\n2024-04-15,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Berlin,11,00+,4,4,4,4,4,3664088,0.11,0.11,0.11,0.11,0.11\n2024-04-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-04-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-04-09,Berlin,11,00+,11,16,16,16,16,3664088,0.3,0.44,0.44,0.44,0.44\n2024-04-08,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-07,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-06,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-05,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-04,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-04-03,Berlin,11,00+,6,10,10,10,10,3664088,0.16,0.27,0.27,0.27,0.27\n2024-04-02,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-01,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-31,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-30,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-29,Berlin,11,00+,8,8,8,8,8,3664088,0.22,0.22,0.22,0.22,0.22\n2024-03-28,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-03-27,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-03-26,Berlin,11,00+,7,9,9,9,9,3664088,0.19,0.25,0.25,0.25,0.25\n2024-03-25,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-24,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-23,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-22,Berlin,11,00+,10,10,10,10,10,3664088,0.27,0.27,0.27,0.27,0.27\n2024-03-21,Berlin,11,00+,17,18,18,18,18,3664088,0.46,0.49,0.49,0.49,0.49\n2024-03-20,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-03-19,Berlin,11,00+,18,21,21,21,21,3664088,0.49,0.57,0.57,0.57,0.57\n2024-03-18,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-17,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-16,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-15,Berlin,11,00+,19,24,24,24,24,3664088,0.52,0.66,0.66,0.66,0.66\n2024-03-14,Berlin,11,00+,15,18,18,18,18,3664088,0.41,0.49,0.49,0.49,0.49\n2024-03-13,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2024-03-12,Berlin,11,00+,10,17,17,17,17,3664088,0.27,0.46,0.46,0.46,0.46\n2024-03-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-09,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-08,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-07,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-06,Berlin,11,00+,7,14,14,14,14,3664088,0.19,0.38,0.38,0.38,0.38\n2024-03-05,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-03-04,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-01,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-02-29,Berlin,11,00+,13,13,13,13,13,3664088,0.35,0.35,0.35,0.35,0.35\n2024-02-28,Berlin,11,00+,16,16,16,16,16,3664088,0.44,0.44,0.44,0.44,0.44\n2024-02-27,Berlin,11,00+,15,16,16,16,16,3664088,0.41,0.44,0.44,0.44,0.44\n2024-02-26,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-25,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-24,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-23,Berlin,11,00+,31,33,33,33,33,3664088,0.85,0.9,0.9,0.9,0.9\n2024-02-22,Berlin,11,00+,34,40,40,40,40,3664088,0.93,1.09,1.09,1.09,1.09\n2024-02-21,Berlin,11,00+,30,38,38,38,38,3664088,0.82,1.04,1.04,1.04,1.04\n2024-02-20,Berlin,11,00+,30,44,44,44,44,3664088,0.82,1.2,1.2,1.2,1.2\n2024-02-19,Berlin,11,00+,33,45,45,45,45,3664088,0.9,1.23,1.23,1.23,1.23\n2024-02-18,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-17,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-16,Berlin,11,00+,33,44,44,44,44,3664088,0.9,1.2,1.2,1.2,1.2\n2024-02-15,Berlin,11,00+,35,43,43,43,43,3664088,0.96,1.17,1.17,1.17,1.17\n2024-02-14,Berlin,11,00+,40,49,49,49,49,3664088,1.09,1.34,1.34,1.34,1.34\n2024-02-13,Berlin,11,00+,44,50,50,50,50,3664088,1.2,1.36,1.36,1.36,1.36\n2024-02-12,Berlin,11,00+,49,53,53,53,53,3664088,1.34,1.45,1.45,1.45,1.45\n2024-02-11,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-10,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-09,Berlin,11,00+,58,67,67,67,67,3664088,1.58,1.83,1.83,1.83,1.83\n2024-02-08,Berlin,11,00+,65,76,76,76,76,3664088,1.77,2.07,2.07,2.07,2.07\n2024-02-07,Berlin,11,00+,57,80,80,80,80,3664088,1.56,2.18,2.18,2.18,2.18\n2024-02-06,Berlin,11,00+,65,80,80,80,80,3664088,1.77,2.18,2.18,2.18,2.18\n2024-02-05,Berlin,11,00+,71,88,88,88,88,3664088,1.94,2.4,2.4,2.4,2.4\n2024-02-04,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-03,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-02,Berlin,11,00+,55,73,73,73,73,3664088,1.5,1.99,1.99,1.99,1.99\n2024-02-01,Berlin,11,00+,45,62,62,62,62,3664088,1.23,1.69,1.69,1.69,1.69\n2024-01-31,Berlin,11,00+,34,55,55,55,55,3664088,0.93,1.5,1.5,1.5,1.5\n2024-01-30,Berlin,11,00+,38,63,63,63,63,3664088,1.04,1.72,1.72,1.72,1.72\n2024-01-29,Berlin,11,00+,52,68,68,68,68,3664088,1.42,1.86,1.86,1.86,1.86\n2024-01-28,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-27,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-26,Berlin,11,00+,63,76,76,76,76,3664088,1.72,2.07,2.07,2.07,2.07\n2024-01-25,Berlin,11,00+,75,95,95,95,95,3664088,2.05,2.59,2.59,2.59,2.59\n2024-01-24,Berlin,11,00+,80,111,111,111,111,3664088,2.18,3.03,3.03,3.03,3.03\n2024-01-23,Berlin,11,00+,64,116,116,116,116,3664088,1.75,3.17,3.17,3.17,3.17\n2024-01-22,Berlin,11,00+,81,110,110,110,110,3664088,2.21,3,3,3,3\n2024-01-21,Berlin,11,00+,82,111,111,111,111,3664088,2.24,3.03,3.03,3.03,3.03\n2024-01-20,Berlin,11,00+,83,112,112,112,112,3664088,2.27,3.06,3.06,3.06,3.06\n2024-01-19,Berlin,11,00+,84,110,110,110,110,3664088,2.29,3,3,3,3\n2024-01-18,Berlin,11,00+,79,106,106,106,106,3664088,2.16,2.89,2.89,2.89,2.89\n2024-01-17,Berlin,11,00+,85,113,113,113,113,3664088,2.32,3.08,3.08,3.08,3.08\n2024-01-16,Berlin,11,00+,87,117,117,117,117,3664088,2.37,3.19,3.19,3.19,3.19\n2024-01-15,Berlin,11,00+,109,127,127,127,127,3664088,2.97,3.47,3.47,3.47,3.47\n2024-01-14,Berlin,11,00+,109,126,126,126,126,3664088,2.97,3.44,3.44,3.44,3.44\n2024-01-13,Berlin,11,00+,109,125,125,125,125,3664088,2.97,3.41,3.41,3.41,3.41\n2024-01-12,Berlin,11,00+,116,132,132,132,132,3664088,3.17,3.6,3.6,3.6,3.6\n2024-01-11,Berlin,11,00+,108,130,130,130,130,3664088,2.95,3.55,3.55,3.55,3.55\n2024-01-10,Berlin,11,00+,130,159,159,159,159,3664088,3.55,4.34,4.34,4.34,4.34\n2024-01-09,Berlin,11,00+,207,238,238,238,238,3664088,5.65,6.5,6.5,6.5,6.5\n2024-01-08,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-07,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-06,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-05,Berlin,11,00+,202,237,237,237,237,3664088,5.51,6.47,6.47,6.47,6.47\n2024-01-04,Berlin,11,00+,211,284,284,284,284,3664088,5.76,7.75,7.75,7.75,7.75\n2024-01-03,Berlin,11,00+,312,445,445,445,445,3664088,8.52,12.14,12.14,12.14,12.14\n2024-01-02,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2024-01-01,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-31,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-30,Berlin,11,00+,233,344,344,344,344,3664088,6.36,9.39,9.39,9.39,9.39\n2023-12-29,Berlin,11,00+,249,358,358,358,358,3664088,6.8,9.77,9.77,9.77,9.77\n2023-12-28,Berlin,11,00+,220,355,355,355,355,3664088,6,9.69,9.69,9.69,9.69\n2023-12-27,Berlin,11,00+,167,232,232,232,232,3664088,4.56,6.33,6.33,6.33,6.33\n2023-12-26,Berlin,11,00+,303,371,371,371,371,3664088,8.27,10.13,10.13,10.13,10.13\n2023-12-25,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-24,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-23,Berlin,11,00+,502,577,577,577,577,3664088,13.7,15.75,15.75,15.75,15.75\n2023-12-22,Berlin,11,00+,513,600,600,600,600,3664088,14,16.38,16.38,16.38,16.38\n2023-12-21,Berlin,11,00+,547,685,685,685,685,3664088,14.93,18.69,18.69,18.69,18.69\n2023-12-20,Berlin,11,00+,539,702,702,702,702,3664088,14.71,19.16,19.16,19.16,19.16\n2023-12-19,Berlin,11,00+,488,694,694,694,694,3664088,13.32,18.94,18.94,18.94,18.94\n2023-12-18,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-17,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-16,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-15,Berlin,11,00+,480,701,701,701,701,3664088,13.1,19.13,19.13,19.13,19.13\n2023-12-14,Berlin,11,00+,477,668,668,668,668,3664088,13.02,18.23,18.23,18.23,18.23\n2023-12-13,Berlin,11,00+,471,719,719,719,719,3664088,12.85,19.62,19.62,19.62,19.62\n2023-12-12,Berlin,11,00+,495,758,758,758,758,3664088,13.51,20.69,20.69,20.69,20.69\n2023-12-11,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-10,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-09,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-08,Berlin,11,00+,420,657,657,657,657,3664088,11.46,17.93,17.93,17.93,17.93\n2023-12-07,Berlin,11,00+,392,623,623,623,623,3664088,10.7,17,17,17,17\n2023-12-06,Berlin,11,00+,299,540,540,540,540,3664088,8.16,14.74,14.74,14.74,14.74\n2023-12-05,Berlin,11,00+,321,472,472,472,472,3664088,8.76,12.88,12.88,12.88,12.88\n2023-12-04,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-03,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-02,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-01,Berlin,11,00+,392,486,486,486,486,3664088,10.7,13.26,13.26,13.26,13.26\n2023-11-30,Berlin,11,00+,375,473,473,473,473,3664088,10.23,12.91,12.91,12.91,12.91\n2023-11-29,Berlin,11,00+,369,479,479,479,479,3664088,10.07,13.07,13.07,13.07,13.07\n2023-11-28,Berlin,11,00+,409,519,519,519,519,3664088,11.16,14.16,14.16,14.16,14.16\n2023-11-27,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-26,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-25,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-24,Berlin,11,00+,388,477,477,477,477,3664088,10.59,13.02,13.02,13.02,13.02\n2023-11-23,Berlin,11,00+,352,488,488,488,488,3664088,9.61,13.32,13.32,13.32,13.32\n2023-11-22,Berlin,11,00+,343,466,466,466,466,3664088,9.36,12.72,12.72,12.72,12.72\n2023-11-21,Berlin,11,00+,313,416,416,416,416,3664088,8.54,11.35,11.35,11.35,11.35\n2023-11-20,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-19,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-18,Berlin,11,00+,362,435,435,435,435,3664088,9.88,11.87,11.87,11.87,11.87\n2023-11-17,Berlin,11,00+,336,437,437,437,437,3664088,9.17,11.93,11.93,11.93,11.93\n2023-11-16,Berlin,11,00+,327,426,426,426,426,3664088,8.92,11.63,11.63,11.63,11.63\n2023-11-15,Berlin,11,00+,358,442,442,442,442,3664088,9.77,12.06,12.06,12.06,12.06\n2023-11-14,Berlin,11,00+,312,432,432,432,432,3664088,8.52,11.79,11.79,11.79,11.79\n2023-11-13,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-12,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-11,Berlin,11,00+,337,391,391,391,391,3664088,9.2,10.67,10.67,10.67,10.67\n2023-11-10,Berlin,11,00+,326,386,386,386,386,3664088,8.9,10.53,10.53,10.53,10.53\n2023-11-09,Berlin,11,00+,290,381,381,381,381,3664088,7.91,10.4,10.4,10.4,10.4\n2023-11-08,Berlin,11,00+,302,359,359,359,359,3664088,8.24,9.8,9.8,9.8,9.8\n2023-11-07,Berlin,11,00+,315,379,379,379,379,3664088,8.6,10.34,10.34,10.34,10.34\n2023-11-06,Berlin,11,00+,357,428,428,428,428,3664088,9.74,11.68,11.68,11.68,11.68\n2023-11-05,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-04,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-03,Berlin,11,00+,354,435,435,435,435,3664088,9.66,11.87,11.87,11.87,11.87\n2023-11-02,Berlin,11,00+,348,435,435,435,435,3664088,9.5,11.87,11.87,11.87,11.87\n2023-11-01,Berlin,11,00+,320,436,436,436,436,3664088,8.73,11.9,11.9,11.9,11.9\n2023-10-31,Berlin,11,00+,290,386,386,386,386,3664088,7.91,10.53,10.53,10.53,10.53\n2023-10-30,Berlin,11,00+,261,308,308,308,308,3664088,7.12,8.41,8.41,8.41,8.41\n2023-10-29,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-28,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-27,Berlin,11,00+,206,285,285,285,285,3664088,5.62,7.78,7.78,7.78,7.78\n2023-10-26,Berlin,11,00+,190,252,252,252,252,3664088,5.19,6.88,6.88,6.88,6.88\n2023-10-25,Berlin,11,00+,153,214,214,214,214,3664088,4.18,5.84,5.84,5.84,5.84\n2023-10-24,Berlin,11,00+,125,186,186,186,186,3664088,3.41,5.08,5.08,5.08,5.08\n2023-10-23,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-22,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-21,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-20,Berlin,11,00+,99,142,142,142,142,3664088,2.7,3.88,3.88,3.88,3.88\n2023-10-19,Berlin,11,00+,99,136,136,136,136,3664088,2.7,3.71,3.71,3.71,3.71\n2023-10-18,Berlin,11,00+,110,148,148,148,148,3664088,3,4.04,4.04,4.04,4.04\n2023-10-17,Berlin,11,00+,113,157,157,157,157,3664088,3.08,4.28,4.28,4.28,4.28\n2023-10-16,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-15,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-14,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-13,Berlin,11,00+,93,149,149,149,149,3664088,2.54,4.07,4.07,4.07,4.07\n2023-10-12,Berlin,11,00+,105,155,155,155,155,3664088,2.87,4.23,4.23,4.23,4.23\n2023-10-11,Berlin,11,00+,104,145,145,145,145,3664088,2.84,3.96,3.96,3.96,3.96\n2023-10-10,Berlin,11,00+,81,108,108,108,108,3664088,2.21,2.95,2.95,2.95,2.95\n2023-10-09,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-08,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-07,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-06,Berlin,11,00+,77,118,118,118,118,3664088,2.1,3.22,3.22,3.22,3.22\n2023-10-05,Berlin,11,00+,53,101,101,101,101,3664088,1.45,2.76,2.76,2.76,2.76\n2023-10-04,Berlin,11,00+,41,89,89,89,89,3664088,1.12,2.43,2.43,2.43,2.43\n2023-10-03,Berlin,11,00+,60,108,108,108,108,3664088,1.64,2.95,2.95,2.95,2.95\n2023-10-02,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-10-01,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-30,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-29,Berlin,11,00+,36,61,61,61,61,3664088,0.98,1.66,1.66,1.66,1.66\n2023-09-28,Berlin,11,00+,48,67,67,67,67,3664088,1.31,1.83,1.83,1.83,1.83\n2023-09-27,Berlin,11,00+,59,78,78,78,78,3664088,1.61,2.13,2.13,2.13,2.13\n2023-09-26,Berlin,11,00+,62,78,78,78,78,3664088,1.69,2.13,2.13,2.13,2.13\n2023-09-25,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-24,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-23,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-22,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-09-21,Berlin,11,00+,63,100,100,100,100,3664088,1.72,2.73,2.73,2.73,2.73\n2023-09-20,Berlin,11,00+,69,97,97,97,97,3664088,1.88,2.65,2.65,2.65,2.65\n2023-09-19,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-18,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-17,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-16,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-15,Berlin,11,00+,85,108,108,108,108,3664088,2.32,2.95,2.95,2.95,2.95\n2023-09-14,Berlin,11,00+,94,116,116,116,116,3664088,2.57,3.17,3.17,3.17,3.17\n2023-09-13,Berlin,11,00+,88,106,106,106,106,3664088,2.4,2.89,2.89,2.89,2.89\n2023-09-12,Berlin,11,00+,100,126,126,126,126,3664088,2.73,3.44,3.44,3.44,3.44\n2023-09-11,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-10,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-09,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-08,Berlin,11,00+,74,92,92,92,92,3664088,2.02,2.51,2.51,2.51,2.51\n2023-09-07,Berlin,11,00+,64,79,79,79,79,3664088,1.75,2.16,2.16,2.16,2.16\n2023-09-06,Berlin,11,00+,46,74,74,74,74,3664088,1.26,2.02,2.02,2.02,2.02\n2023-09-05,Berlin,11,00+,41,57,57,57,57,3664088,1.12,1.56,1.56,1.56,1.56\n2023-09-04,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-03,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-02,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-01,Berlin,11,00+,49,62,62,62,62,3664088,1.34,1.69,1.69,1.69,1.69\n2023-08-31,Berlin,11,00+,44,60,60,60,60,3664088,1.2,1.64,1.64,1.64,1.64\n2023-08-30,Berlin,11,00+,39,62,62,62,62,3664088,1.06,1.69,1.69,1.69,1.69\n2023-08-29,Berlin,11,00+,31,48,48,48,48,3664088,0.85,1.31,1.31,1.31,1.31\n2023-08-28,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-27,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-26,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-25,Berlin,11,00+,0,47,47,47,47,3664088,0,1.28,1.28,1.28,1.28\n2023-08-24,Berlin,11,00+,46,52,52,52,52,3664088,1.26,1.42,1.42,1.42,1.42\n2023-08-23,Berlin,11,00+,51,61,61,61,61,3664088,1.39,1.66,1.66,1.66,1.66\n2023-08-22,Berlin,11,00+,54,64,64,64,64,3664088,1.47,1.75,1.75,1.75,1.75\n2023-08-21,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-20,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-19,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-18,Berlin,11,00+,42,58,58,58,58,3664088,1.15,1.58,1.58,1.58,1.58\n2023-08-17,Berlin,11,00+,39,51,51,51,51,3664088,1.06,1.39,1.39,1.39,1.39\n2023-08-16,Berlin,11,00+,27,37,37,37,37,3664088,0.74,1.01,1.01,1.01,1.01\n2023-08-15,Berlin,11,00+,21,35,35,35,35,3664088,0.57,0.96,0.96,0.96,0.96\n2023-08-14,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-13,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-12,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-11,Berlin,11,00+,20,26,26,26,26,3664088,0.55,0.71,0.71,0.71,0.71\n2023-08-10,Berlin,11,00+,26,32,32,32,32,3664088,0.71,0.87,0.87,0.87,0.87\n2023-08-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-08-08,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2023-08-07,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-06,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-05,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-04,Berlin,11,00+,21,40,40,40,40,3664088,0.57,1.09,1.09,1.09,1.09\n2023-08-03,Berlin,11,00+,23,36,36,36,36,3664088,0.63,0.98,0.98,0.98,0.98\n2023-08-02,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-08-01,Berlin,11,00+,28,36,36,36,36,3664088,0.76,0.98,0.98,0.98,0.98\n2023-07-31,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-30,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-29,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-28,Berlin,11,00+,34,41,41,41,41,3664088,0.93,1.12,1.12,1.12,1.12\n2023-07-27,Berlin,11,00+,43,48,48,48,48,3664088,1.17,1.31,1.31,1.31,1.31\n2023-07-26,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2023-07-25,Berlin,11,00+,29,41,41,41,41,3664088,0.79,1.12,1.12,1.12,1.12\n2023-07-24,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-23,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-22,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-21,Berlin,11,00+,20,36,36,36,36,3664088,0.55,0.98,0.98,0.98,0.98\n2023-07-20,Berlin,11,00+,11,24,24,24,24,3664088,0.3,0.66,0.66,0.66,0.66\n2023-07-19,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2023-07-18,Berlin,11,00+,8,17,17,17,17,3664088,0.22,0.46,0.46,0.46,0.46\n2023-07-17,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-16,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-15,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-14,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2023-07-13,Berlin,11,00+,6,12,12,12,12,3664088,0.16,0.33,0.33,0.33,0.33\n2023-07-12,Berlin,11,00+,7,12,12,12,12,3664088,0.19,0.33,0.33,0.33,0.33\n2023-07-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2023-07-10,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-09,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-08,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-07,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Berlin,11,00+,5,10,10,10,10,3664088,0.14,0.27,0.27,0.27,0.27\n2023-07-05,Berlin,11,00+,10,15,15,15,15,3664088,0.27,0.41,0.41,0.41,0.41\n2023-07-04,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-03,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-02,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-01,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-06-30,Berlin,11,00+,22,25,25,25,25,3664088,0.6,0.68,0.68,0.68,0.68\n2023-06-29,Berlin,11,00+,14,27,27,27,27,3664088,0.38,0.74,0.74,0.74,0.74\n2023-06-28,Berlin,11,00+,12,22,22,22,22,3664088,0.33,0.6,0.6,0.6,0.6\n2023-06-27,Berlin,11,00+,17,28,28,28,28,3664088,0.46,0.76,0.76,0.76,0.76\n2023-06-26,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-25,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-24,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-23,Berlin,11,00+,52,60,60,60,60,3664088,1.42,1.64,1.64,1.64,1.64\n2023-06-22,Berlin,11,00+,67,74,74,74,74,3664088,1.83,2.02,2.02,2.02,2.02\n2023-06-21,Berlin,11,00+,68,80,80,80,80,3664088,1.86,2.18,2.18,2.18,2.18\n2023-06-20,Berlin,11,00+,62,77,77,77,77,3664088,1.69,2.1,2.1,2.1,2.1\n2023-06-19,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-18,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-17,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-16,Berlin,11,00+,33,57,57,57,57,3664088,0.9,1.56,1.56,1.56,1.56\n2023-06-15,Berlin,11,00+,38,53,53,53,53,3664088,1.04,1.45,1.45,1.45,1.45\n2023-06-14,Berlin,11,00+,33,52,52,52,52,3664088,0.9,1.42,1.42,1.42,1.42\n2023-06-13,Berlin,11,00+,23,49,49,49,49,3664088,0.63,1.34,1.34,1.34,1.34\n2023-06-12,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-11,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-10,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-06-08,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-06-07,Berlin,11,00+,29,40,40,40,40,3664088,0.79,1.09,1.09,1.09,1.09\n2023-06-06,Berlin,11,00+,43,59,59,59,59,3664088,1.17,1.61,1.61,1.61,1.61\n2023-06-05,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-04,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-03,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-02,Berlin,11,00+,40,56,56,56,56,3664088,1.09,1.53,1.53,1.53,1.53\n2023-06-01,Berlin,11,00+,39,54,54,54,54,3664088,1.06,1.47,1.47,1.47,1.47\n2023-05-31,Berlin,11,00+,35,57,57,57,57,3664088,0.96,1.56,1.56,1.56,1.56\n2023-05-30,Berlin,11,00+,32,52,52,52,52,3664088,0.87,1.42,1.42,1.42,1.42\n2023-05-29,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-28,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-27,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-26,Berlin,11,00+,73,91,91,91,91,3664088,1.99,2.48,2.48,2.48,2.48\n2023-05-25,Berlin,11,00+,64,82,82,82,82,3664088,1.75,2.24,2.24,2.24,2.24\n2023-05-24,Berlin,11,00+,66,89,89,89,89,3664088,1.8,2.43,2.43,2.43,2.43\n2023-05-23,Berlin,11,00+,58,93,93,93,93,3664088,1.58,2.54,2.54,2.54,2.54\n2023-05-22,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-21,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-20,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-19,Berlin,11,00+,69,99,99,99,99,3664088,1.88,2.7,2.7,2.7,2.7\n2023-05-18,Berlin,11,00+,75,105,105,105,105,3664088,2.05,2.87,2.87,2.87,2.87\n2023-05-17,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-05-16,Berlin,11,00+,98,119,119,119,119,3664088,2.67,3.25,3.25,3.25,3.25\n2023-05-15,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-14,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-13,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-12,Berlin,11,00+,117,129,129,129,129,3664088,3.19,3.52,3.52,3.52,3.52\n2023-05-11,Berlin,11,00+,139,159,159,159,159,3664088,3.79,4.34,4.34,4.34,4.34\n2023-05-10,Berlin,11,00+,120,156,156,156,156,3664088,3.28,4.26,4.26,4.26,4.26\n2023-05-09,Berlin,11,00+,128,169,169,169,169,3664088,3.49,4.61,4.61,4.61,4.61\n2023-05-08,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-07,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-06,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-05,Berlin,11,00+,92,119,119,119,119,3664088,2.51,3.25,3.25,3.25,3.25\n2023-05-04,Berlin,11,00+,72,104,104,104,104,3664088,1.97,2.84,2.84,2.84,2.84\n2023-05-03,Berlin,11,00+,78,116,116,116,116,3664088,2.13,3.17,3.17,3.17,3.17\n2023-05-02,Berlin,11,00+,88,114,114,114,114,3664088,2.4,3.11,3.11,3.11,3.11\n2023-05-01,Berlin,11,00+,131,158,158,158,158,3664088,3.58,4.31,4.31,4.31,4.31\n2023-04-30,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-29,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-28,Berlin,11,00+,128,174,174,174,174,3664088,3.49,4.75,4.75,4.75,4.75\n2023-04-27,Berlin,11,00+,138,183,183,183,183,3664088,3.77,4.99,4.99,4.99,4.99\n2023-04-26,Berlin,11,00+,140,195,195,195,195,3664088,3.82,5.32,5.32,5.32,5.32\n2023-04-25,Berlin,11,00+,184,221,221,221,221,3664088,5.02,6.03,6.03,6.03,6.03\n2023-04-24,Berlin,11,00+,204,249,249,249,249,3664088,5.57,6.8,6.8,6.8,6.8\n2023-04-23,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-22,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-21,Berlin,11,00+,207,249,249,249,249,3664088,5.65,6.8,6.8,6.8,6.8\n2023-04-20,Berlin,11,00+,221,267,267,267,267,3664088,6.03,7.29,7.29,7.29,7.29\n2023-04-19,Berlin,11,00+,236,289,289,289,289,3664088,6.44,7.89,7.89,7.89,7.89\n2023-04-18,Berlin,11,00+,276,363,363,363,363,3664088,7.53,9.91,9.91,9.91,9.91\n2023-04-17,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-16,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-15,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-14,Berlin,11,00+,196,260,260,260,260,3664088,5.35,7.1,7.1,7.1,7.1\n2023-04-13,Berlin,11,00+,172,268,268,268,268,3664088,4.69,7.31,7.31,7.31,7.31\n2023-04-12,Berlin,11,00+,135,261,261,261,261,3664088,3.68,7.12,7.12,7.12,7.12\n2023-04-11,Berlin,11,00+,114,180,180,180,180,3664088,3.11,4.91,4.91,4.91,4.91\n2023-04-10,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-09,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-08,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-07,Berlin,11,00+,252,330,330,330,330,3664088,6.88,9.01,9.01,9.01,9.01\n2023-04-06,Berlin,11,00+,250,323,323,323,323,3664088,6.82,8.82,8.82,8.82,8.82\n2023-04-05,Berlin,11,00+,278,351,351,351,351,3664088,7.59,9.58,9.58,9.58,9.58\n2023-04-04,Berlin,11,00+,252,353,353,353,353,3664088,6.88,9.63,9.63,9.63,9.63\n2023-04-03,Berlin,11,00+,322,371,371,371,371,3664088,8.79,10.13,10.13,10.13,10.13\n2023-04-02,Berlin,11,00+,324,375,375,375,375,3664088,8.84,10.23,10.23,10.23,10.23\n2023-04-01,Berlin,11,00+,325,376,376,376,376,3664088,8.87,10.26,10.26,10.26,10.26\n2023-03-31,Berlin,11,00+,318,404,404,404,404,3664088,8.68,11.03,11.03,11.03,11.03\n2023-03-30,Berlin,11,00+,320,435,435,435,435,3664088,8.73,11.87,11.87,11.87,11.87\n2023-03-29,Berlin,11,00+,307,446,446,446,446,3664088,8.38,12.17,12.17,12.17,12.17\n2023-03-28,Berlin,11,00+,328,539,539,539,539,3664088,8.95,14.71,14.71,14.71,14.71\n2023-03-27,Berlin,11,00+,396,597,597,597,597,3664088,10.81,16.29,16.29,16.29,16.29\n2023-03-26,Berlin,11,00+,396,593,593,593,593,3664088,10.81,16.18,16.18,16.18,16.18\n2023-03-25,Berlin,11,00+,396,592,592,592,592,3664088,10.81,16.16,16.16,16.16,16.16\n2023-03-24,Berlin,11,00+,412,623,623,623,623,3664088,11.24,17,17,17,17\n2023-03-23,Berlin,11,00+,409,636,636,636,636,3664088,11.16,17.36,17.36,17.36,17.36\n2023-03-22,Berlin,11,00+,359,613,613,613,613,3664088,9.8,16.73,16.73,16.73,16.73\n2023-03-21,Berlin,11,00+,317,558,558,558,558,3664088,8.65,15.23,15.23,15.23,15.23\n2023-03-20,Berlin,11,00+,370,531,531,531,531,3664088,10.1,14.49,14.49,14.49,14.49\n2023-03-19,Berlin,11,00+,372,537,537,537,537,3664088,10.15,14.66,14.66,14.66,14.66\n2023-03-18,Berlin,11,00+,380,545,545,545,545,3664088,10.37,14.87,14.87,14.87,14.87\n2023-03-17,Berlin,11,00+,373,535,535,535,535,3664088,10.18,14.6,14.6,14.6,14.6\n2023-03-16,Berlin,11,00+,330,590,590,590,590,3664088,9.01,16.1,16.1,16.1,16.1\n2023-03-15,Berlin,11,00+,330,517,517,517,517,3664088,9.01,14.11,14.11,14.11,14.11\n2023-03-14,Berlin,11,00+,267,480,480,480,480,3664088,7.29,13.1,13.1,13.1,13.1\n2023-03-13,Berlin,11,00+,261,421,421,421,421,3664088,7.12,11.49,11.49,11.49,11.49\n2023-03-12,Berlin,11,00+,263,419,419,419,419,3664088,7.18,11.44,11.44,11.44,11.44\n2023-03-11,Berlin,11,00+,266,418,418,418,418,3664088,7.26,11.41,11.41,11.41,11.41\n2023-03-10,Berlin,11,00+,198,371,371,371,371,3664088,5.4,10.13,10.13,10.13,10.13\n2023-03-09,Berlin,11,00+,155,275,275,275,275,3664088,4.23,7.51,7.51,7.51,7.51\n2023-03-08,Berlin,11,00+,222,347,347,347,347,3664088,6.06,9.47,9.47,9.47,9.47\n2023-03-07,Berlin,11,00+,212,351,351,351,351,3664088,5.79,9.58,9.58,9.58,9.58\n2023-03-06,Berlin,11,00+,234,350,350,350,350,3664088,6.39,9.55,9.55,9.55,9.55\n2023-03-05,Berlin,11,00+,235,347,347,347,347,3664088,6.41,9.47,9.47,9.47,9.47\n2023-03-04,Berlin,11,00+,237,344,344,344,344,3664088,6.47,9.39,9.39,9.39,9.39\n2023-03-03,Berlin,11,00+,236,353,353,353,353,3664088,6.44,9.63,9.63,9.63,9.63\n2023-03-02,Berlin,11,00+,256,386,386,386,386,3664088,6.99,10.53,10.53,10.53,10.53\n2023-03-01,Berlin,11,00+,236,369,369,369,369,3664088,6.44,10.07,10.07,10.07,10.07\n2023-02-28,Berlin,11,00+,223,351,351,351,351,3664088,6.09,9.58,9.58,9.58,9.58\n2023-02-27,Berlin,11,00+,222,348,348,348,348,3664088,6.06,9.5,9.5,9.5,9.5\n2023-02-26,Berlin,11,00+,223,348,348,348,348,3664088,6.09,9.5,9.5,9.5,9.5\n2023-02-25,Berlin,11,00+,226,347,347,347,347,3664088,6.17,9.47,9.47,9.47,9.47\n2023-02-24,Berlin,11,00+,186,338,338,338,338,3664088,5.08,9.22,9.22,9.22,9.22\n2023-02-23,Berlin,11,00+,179,296,296,296,296,3664088,4.89,8.08,8.08,8.08,8.08\n2023-02-22,Berlin,11,00+,188,339,339,339,339,3664088,5.13,9.25,9.25,9.25,9.25\n2023-02-21,Berlin,11,00+,195,343,343,343,343,3664088,5.32,9.36,9.36,9.36,9.36\n2023-02-20,Berlin,11,00+,224,332,332,332,332,3664088,6.11,9.06,9.06,9.06,9.06\n2023-02-19,Berlin,11,00+,224,331,331,331,331,3664088,6.11,9.03,9.03,9.03,9.03\n2023-02-18,Berlin,11,00+,229,334,334,334,334,3664088,6.25,9.12,9.12,9.12,9.12\n2023-02-17,Berlin,11,00+,207,344,344,344,344,3664088,5.65,9.39,9.39,9.39,9.39\n2023-02-16,Berlin,11,00+,201,333,333,333,333,3664088,5.49,9.09,9.09,9.09,9.09\n2023-02-15,Berlin,11,00+,176,273,273,273,273,3664088,4.8,7.45,7.45,7.45,7.45\n2023-02-14,Berlin,11,00+,179,271,271,271,271,3664088,4.89,7.4,7.4,7.4,7.4\n2023-02-13,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-12,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-11,Berlin,11,00+,169,255,255,255,255,3664088,4.61,6.96,6.96,6.96,6.96\n2023-02-10,Berlin,11,00+,175,246,246,246,246,3664088,4.78,6.71,6.71,6.71,6.71\n2023-02-09,Berlin,11,00+,187,264,264,264,264,3664088,5.1,7.21,7.21,7.21,7.21\n2023-02-08,Berlin,11,00+,168,280,280,280,280,3664088,4.59,7.64,7.64,7.64,7.64\n2023-02-07,Berlin,11,00+,163,278,278,278,278,3664088,4.45,7.59,7.59,7.59,7.59\n2023-02-06,Berlin,11,00+,186,275,275,275,275,3664088,5.08,7.51,7.51,7.51,7.51\n2023-02-05,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-04,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-03,Berlin,11,00+,159,262,262,262,262,3664088,4.34,7.15,7.15,7.15,7.15\n2023-02-02,Berlin,11,00+,183,260,260,260,260,3664088,4.99,7.1,7.1,7.1,7.1\n2023-02-01,Berlin,11,00+,160,238,238,238,238,3664088,4.37,6.5,6.5,6.5,6.5\n2023-01-31,Berlin,11,00+,125,222,222,222,222,3664088,3.41,6.06,6.06,6.06,6.06\n2023-01-30,Berlin,11,00+,161,237,237,237,237,3664088,4.39,6.47,6.47,6.47,6.47\n2023-01-29,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-28,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-27,Berlin,11,00+,162,244,244,244,244,3664088,4.42,6.66,6.66,6.66,6.66\n2023-01-26,Berlin,11,00+,154,236,236,236,236,3664088,4.2,6.44,6.44,6.44,6.44\n2023-01-25,Berlin,11,00+,137,244,244,244,244,3664088,3.74,6.66,6.66,6.66,6.66\n2023-01-24,Berlin,11,00+,128,258,258,258,258,3664088,3.49,7.04,7.04,7.04,7.04\n2023-01-23,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-22,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-21,Berlin,11,00+,145,257,257,257,257,3664088,3.96,7.01,7.01,7.01,7.01\n2023-01-20,Berlin,11,00+,133,262,262,262,262,3664088,3.63,7.15,7.15,7.15,7.15\n2023-01-19,Berlin,11,00+,135,266,266,266,266,3664088,3.68,7.26,7.26,7.26,7.26\n2023-01-18,Berlin,11,00+,132,277,277,277,277,3664088,3.6,7.56,7.56,7.56,7.56\n2023-01-17,Berlin,11,00+,145,286,286,286,286,3664088,3.96,7.81,7.81,7.81,7.81\n2023-01-16,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-15,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-14,Berlin,11,00+,144,294,294,294,294,3664088,3.93,8.02,8.02,8.02,8.02\n2023-01-13,Berlin,11,00+,155,315,315,315,315,3664088,4.23,8.6,8.6,8.6,8.6\n2023-01-12,Berlin,11,00+,171,342,342,342,342,3664088,4.67,9.33,9.33,9.33,9.33\n2023-01-11,Berlin,11,00+,161,362,362,362,362,3664088,4.39,9.88,9.88,9.88,9.88\n2023-01-10,Berlin,11,00+,207,423,423,423,423,3664088,5.65,11.54,11.54,11.54,11.54\n2023-01-09,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-08,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-07,Berlin,11,00+,273,0,0,0,0,3664088,7.45,0,0,0,0\n2023-01-06,Berlin,11,00+,268,0,0,0,0,3664088,7.31,0,0,0,0\n2023-01-05,Berlin,11,00+,263,0,0,0,0,3664088,7.18,0,0,0,0\n2023-01-04,Berlin,11,00+,264,0,0,0,0,3664088,7.21,0,0,0,0\n2023-01-03,Berlin,11,00+,315,0,0,0,0,3664088,8.6,0,0,0,0\n2023-01-02,Berlin,11,00+,210,0,0,0,0,3664088,5.73,0,0,0,0\n2024-08-31,Brandenburg,12,00+,62,62,NA,NA,NA,2531071,2.45,2.45,NA,NA,NA\n2024-08-30,Brandenburg,12,00+,55,59,NA,NA,NA,2531071,2.17,2.33,NA,NA,NA\n2024-08-29,Brandenburg,12,00+,55,62,73,69,78,2531071,2.17,2.45,2.91,2.73,3.11\n2024-08-28,Brandenburg,12,00+,46,56,64,61,69,2531071,1.82,2.21,2.56,2.42,2.76\n2024-08-27,Brandenburg,12,00+,41,55,62,59,67,2531071,1.62,2.17,2.47,2.34,2.65\n2024-08-26,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-25,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-24,Brandenburg,12,00+,39,46,50,47,53,2531071,1.54,1.82,1.98,1.9,2.11\n2024-08-23,Brandenburg,12,00+,32,44,47,45,50,2531071,1.26,1.74,1.89,1.81,2\n2024-08-22,Brandenburg,12,00+,32,41,44,42,46,2531071,1.26,1.62,1.75,1.68,1.85\n2024-08-21,Brandenburg,12,00+,35,42,44,43,47,2531071,1.38,1.66,1.77,1.71,1.87\n2024-08-20,Brandenburg,12,00+,35,41,43,42,45,2531071,1.38,1.62,1.71,1.66,1.8\n2024-08-19,Brandenburg,12,00+,33,41,42,41,44,2531071,1.3,1.62,1.69,1.65,1.78\n2024-08-18,Brandenburg,12,00+,33,42,43,42,46,2531071,1.3,1.66,1.73,1.69,1.82\n2024-08-17,Brandenburg,12,00+,33,42,43,42,46,2531071,1.3,1.66,1.73,1.69,1.82\n2024-08-16,Brandenburg,12,00+,30,42,43,42,45,2531071,1.19,1.66,1.73,1.68,1.81\n2024-08-15,Brandenburg,12,00+,39,47,48,47,50,2531071,1.54,1.86,1.93,1.88,2.01\n2024-08-14,Brandenburg,12,00+,37,45,46,45,48,2531071,1.46,1.78,1.84,1.8,1.91\n2024-08-13,Brandenburg,12,00+,39,46,47,46,49,2531071,1.54,1.82,1.87,1.84,1.95\n2024-08-12,Brandenburg,12,00+,36,42,43,42,44,2531071,1.42,1.66,1.7,1.67,1.76\n2024-08-11,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.66,1.63,1.71\n2024-08-10,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.66,1.63,1.71\n2024-08-09,Brandenburg,12,00+,31,40,40,40,42,2531071,1.22,1.58,1.62,1.59,1.67\n2024-08-08,Brandenburg,12,00+,36,46,46,46,48,2531071,1.42,1.82,1.85,1.83,1.91\n2024-08-07,Brandenburg,12,00+,35,43,43,43,44,2531071,1.38,1.7,1.73,1.71,1.77\n2024-08-06,Brandenburg,12,00+,41,47,47,47,48,2531071,1.62,1.86,1.88,1.86,1.93\n2024-08-05,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-04,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-03,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-02,Brandenburg,12,00+,44,54,54,54,55,2531071,1.74,2.13,2.16,2.14,2.19\n2024-08-01,Brandenburg,12,00+,39,46,46,46,47,2531071,1.54,1.82,1.83,1.82,1.86\n2024-07-31,Brandenburg,12,00+,33,44,44,44,44,2531071,1.3,1.74,1.75,1.74,1.77\n2024-07-30,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.43,1.42,1.44\n2024-07-29,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.43\n2024-07-28,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-27,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-26,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.27,1.26,1.27\n2024-07-25,Brandenburg,12,00+,27,31,31,31,31,2531071,1.07,1.22,1.23,1.22,1.23\n2024-07-24,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.42\n2024-07-23,Brandenburg,12,00+,33,40,40,40,40,2531071,1.3,1.58,1.58,1.58,1.58\n2024-07-22,Brandenburg,12,00+,36,42,42,42,42,2531071,1.42,1.66,1.66,1.66,1.66\n2024-07-21,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-20,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-19,Brandenburg,12,00+,38,46,46,46,46,2531071,1.5,1.82,1.82,1.82,1.82\n2024-07-18,Brandenburg,12,00+,34,42,42,42,42,2531071,1.34,1.66,1.66,1.66,1.66\n2024-07-17,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-07-16,Brandenburg,12,00+,27,34,34,34,34,2531071,1.07,1.34,1.34,1.34,1.34\n2024-07-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-14,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-13,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-12,Brandenburg,12,00+,19,22,22,22,22,2531071,0.75,0.87,0.87,0.87,0.87\n2024-07-11,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2024-07-10,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-09,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-07-08,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-07,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-06,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-05,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-04,Brandenburg,12,00+,18,23,23,23,23,2531071,0.71,0.91,0.91,0.91,0.91\n2024-07-03,Brandenburg,12,00+,18,22,22,22,22,2531071,0.71,0.87,0.87,0.87,0.87\n2024-07-02,Brandenburg,12,00+,20,25,25,25,25,2531071,0.79,0.99,0.99,0.99,0.99\n2024-07-01,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-30,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-29,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-28,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2024-06-27,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-06-26,Brandenburg,12,00+,12,17,17,17,17,2531071,0.47,0.67,0.67,0.67,0.67\n2024-06-25,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2024-06-24,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-23,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-22,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-21,Brandenburg,12,00+,12,14,14,14,14,2531071,0.47,0.55,0.55,0.55,0.55\n2024-06-20,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-19,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-06-18,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-17,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-16,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-15,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-14,Brandenburg,12,00+,11,14,14,14,14,2531071,0.43,0.55,0.55,0.55,0.55\n2024-06-13,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-12,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-06-11,Brandenburg,12,00+,9,8,8,8,8,2531071,0.36,0.32,0.32,0.32,0.32\n2024-06-10,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-07,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-06-06,Brandenburg,12,00+,8,8,8,8,8,2531071,0.32,0.32,0.32,0.32,0.32\n2024-06-05,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-06-04,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-03,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-02,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-01,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-31,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-30,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-29,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-05-28,Brandenburg,12,00+,7,8,8,8,8,2531071,0.28,0.32,0.32,0.32,0.32\n2024-05-27,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-26,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-25,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-24,Brandenburg,12,00+,4,7,7,7,7,2531071,0.16,0.28,0.28,0.28,0.28\n2024-05-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-22,Brandenburg,12,00+,3,4,4,4,4,2531071,0.12,0.16,0.16,0.16,0.16\n2024-05-21,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-20,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-19,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-18,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-17,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-16,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-15,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-14,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-13,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-12,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-11,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-10,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-09,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-07,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-05-06,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-05,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-04,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-03,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-02,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-05-01,Brandenburg,12,00+,23,24,24,24,24,2531071,0.91,0.95,0.95,0.95,0.95\n2024-04-30,Brandenburg,12,00+,6,7,7,7,7,2531071,0.24,0.28,0.28,0.28,0.28\n2024-04-29,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-28,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-27,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-26,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-25,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-24,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-22,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-21,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-20,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-19,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-18,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-17,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-16,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-04-14,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-04-13,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-04-12,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2024-04-10,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-04-09,Brandenburg,12,00+,19,20,20,20,20,2531071,0.75,0.79,0.79,0.79,0.79\n2024-04-08,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-04-07,Brandenburg,12,00+,10,12,12,12,12,2531071,0.4,0.47,0.47,0.47,0.47\n2024-04-06,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-04-05,Brandenburg,12,00+,10,10,10,10,10,2531071,0.4,0.4,0.4,0.4,0.4\n2024-04-04,Brandenburg,12,00+,7,7,7,7,7,2531071,0.28,0.28,0.28,0.28,0.28\n2024-04-03,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-04-02,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-04-01,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-31,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-30,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-29,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-03-28,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-03-27,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-26,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-25,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-03-24,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-23,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-22,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-21,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-03-20,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-19,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Brandenburg,12,00+,13,14,14,14,14,2531071,0.51,0.55,0.55,0.55,0.55\n2024-03-17,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-16,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-15,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-14,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2024-03-13,Brandenburg,12,00+,16,20,20,20,20,2531071,0.63,0.79,0.79,0.79,0.79\n2024-03-12,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-03-11,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-10,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-09,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-08,Brandenburg,12,00+,17,20,20,20,20,2531071,0.67,0.79,0.79,0.79,0.79\n2024-03-07,Brandenburg,12,00+,12,19,19,19,19,2531071,0.47,0.75,0.75,0.75,0.75\n2024-03-06,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2024-03-05,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-03-04,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-03,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-02,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-01,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2024-02-29,Brandenburg,12,00+,11,16,16,16,16,2531071,0.43,0.63,0.63,0.63,0.63\n2024-02-28,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-02-27,Brandenburg,12,00+,17,17,17,17,17,2531071,0.67,0.67,0.67,0.67,0.67\n2024-02-26,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-25,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-24,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-23,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-02-22,Brandenburg,12,00+,21,21,21,21,21,2531071,0.83,0.83,0.83,0.83,0.83\n2024-02-21,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-20,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-19,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-18,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-17,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-16,Brandenburg,12,00+,28,30,30,30,30,2531071,1.11,1.19,1.19,1.19,1.19\n2024-02-15,Brandenburg,12,00+,28,34,34,34,34,2531071,1.11,1.34,1.34,1.34,1.34\n2024-02-14,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-02-13,Brandenburg,12,00+,38,47,47,47,47,2531071,1.5,1.86,1.86,1.86,1.86\n2024-02-12,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-11,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-10,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-09,Brandenburg,12,00+,43,51,51,51,51,2531071,1.7,2.01,2.01,2.01,2.01\n2024-02-08,Brandenburg,12,00+,45,53,53,53,53,2531071,1.78,2.09,2.09,2.09,2.09\n2024-02-07,Brandenburg,12,00+,33,57,57,57,57,2531071,1.3,2.25,2.25,2.25,2.25\n2024-02-06,Brandenburg,12,00+,47,58,58,58,58,2531071,1.86,2.29,2.29,2.29,2.29\n2024-02-05,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-04,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-03,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-02,Brandenburg,12,00+,46,53,53,53,53,2531071,1.82,2.09,2.09,2.09,2.09\n2024-02-01,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2024-01-31,Brandenburg,12,00+,34,49,49,49,49,2531071,1.34,1.94,1.94,1.94,1.94\n2024-01-30,Brandenburg,12,00+,40,44,44,44,44,2531071,1.58,1.74,1.74,1.74,1.74\n2024-01-29,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-28,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-27,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-26,Brandenburg,12,00+,47,59,59,59,59,2531071,1.86,2.33,2.33,2.33,2.33\n2024-01-25,Brandenburg,12,00+,46,59,59,59,59,2531071,1.82,2.33,2.33,2.33,2.33\n2024-01-24,Brandenburg,12,00+,51,63,63,63,63,2531071,2.01,2.49,2.49,2.49,2.49\n2024-01-23,Brandenburg,12,00+,54,70,70,70,70,2531071,2.13,2.77,2.77,2.77,2.77\n2024-01-22,Brandenburg,12,00+,58,65,65,65,65,2531071,2.29,2.57,2.57,2.57,2.57\n2024-01-21,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-20,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-19,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2024-01-18,Brandenburg,12,00+,69,78,78,78,78,2531071,2.73,3.08,3.08,3.08,3.08\n2024-01-17,Brandenburg,12,00+,69,82,82,82,82,2531071,2.73,3.24,3.24,3.24,3.24\n2024-01-16,Brandenburg,12,00+,85,97,97,97,97,2531071,3.36,3.83,3.83,3.83,3.83\n2024-01-15,Brandenburg,12,00+,92,111,111,111,111,2531071,3.63,4.39,4.39,4.39,4.39\n2024-01-14,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-13,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-12,Brandenburg,12,00+,104,129,129,129,129,2531071,4.11,5.1,5.1,5.1,5.1\n2024-01-11,Brandenburg,12,00+,108,142,142,142,142,2531071,4.27,5.61,5.61,5.61,5.61\n2024-01-10,Brandenburg,12,00+,130,170,170,170,170,2531071,5.14,6.72,6.72,6.72,6.72\n2024-01-09,Brandenburg,12,00+,224,260,260,260,260,2531071,8.85,10.27,10.27,10.27,10.27\n2024-01-08,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-07,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-06,Brandenburg,12,00+,196,228,228,228,228,2531071,7.74,9.01,9.01,9.01,9.01\n2024-01-05,Brandenburg,12,00+,206,237,237,237,237,2531071,8.14,9.36,9.36,9.36,9.36\n2024-01-04,Brandenburg,12,00+,208,252,252,252,252,2531071,8.22,9.96,9.96,9.96,9.96\n2024-01-03,Brandenburg,12,00+,284,353,353,353,353,2531071,11.22,13.95,13.95,13.95,13.95\n2024-01-02,Brandenburg,12,00+,196,234,234,234,234,2531071,7.74,9.25,9.25,9.25,9.25\n2024-01-01,Brandenburg,12,00+,212,258,258,258,258,2531071,8.38,10.19,10.19,10.19,10.19\n2023-12-31,Brandenburg,12,00+,212,260,260,260,260,2531071,8.38,10.27,10.27,10.27,10.27\n2023-12-30,Brandenburg,12,00+,212,262,262,262,262,2531071,8.38,10.35,10.35,10.35,10.35\n2023-12-29,Brandenburg,12,00+,214,278,278,278,278,2531071,8.45,10.98,10.98,10.98,10.98\n2023-12-28,Brandenburg,12,00+,227,306,306,306,306,2531071,8.97,12.09,12.09,12.09,12.09\n2023-12-27,Brandenburg,12,00+,188,259,259,259,259,2531071,7.43,10.23,10.23,10.23,10.23\n2023-12-26,Brandenburg,12,00+,302,385,385,385,385,2531071,11.93,15.21,15.21,15.21,15.21\n2023-12-25,Brandenburg,12,00+,487,561,561,561,561,2531071,19.24,22.16,22.16,22.16,22.16\n2023-12-24,Brandenburg,12,00+,495,567,567,567,567,2531071,19.56,22.4,22.4,22.4,22.4\n2023-12-23,Brandenburg,12,00+,506,576,576,576,576,2531071,19.99,22.76,22.76,22.76,22.76\n2023-12-22,Brandenburg,12,00+,494,601,601,601,601,2531071,19.52,23.74,23.74,23.74,23.74\n2023-12-21,Brandenburg,12,00+,527,653,653,653,653,2531071,20.82,25.8,25.8,25.8,25.8\n2023-12-20,Brandenburg,12,00+,502,683,683,683,683,2531071,19.83,26.98,26.98,26.98,26.98\n2023-12-19,Brandenburg,12,00+,546,713,713,713,713,2531071,21.57,28.17,28.17,28.17,28.17\n2023-12-18,Brandenburg,12,00+,560,730,730,730,730,2531071,22.13,28.84,28.84,28.84,28.84\n2023-12-17,Brandenburg,12,00+,560,722,722,722,722,2531071,22.13,28.53,28.53,28.53,28.53\n2023-12-16,Brandenburg,12,00+,567,716,716,716,716,2531071,22.4,28.29,28.29,28.29,28.29\n2023-12-15,Brandenburg,12,00+,592,748,748,748,748,2531071,23.39,29.55,29.55,29.55,29.55\n2023-12-14,Brandenburg,12,00+,585,736,736,736,736,2531071,23.11,29.08,29.08,29.08,29.08\n2023-12-13,Brandenburg,12,00+,583,724,724,724,724,2531071,23.03,28.6,28.6,28.6,28.6\n2023-12-12,Brandenburg,12,00+,504,662,662,662,662,2531071,19.91,26.15,26.15,26.15,26.15\n2023-12-11,Brandenburg,12,00+,510,636,636,636,636,2531071,20.15,25.13,25.13,25.13,25.13\n2023-12-10,Brandenburg,12,00+,513,639,639,639,639,2531071,20.27,25.25,25.25,25.25,25.25\n2023-12-09,Brandenburg,12,00+,513,632,632,632,632,2531071,20.27,24.97,24.97,24.97,24.97\n2023-12-08,Brandenburg,12,00+,504,594,594,594,594,2531071,19.91,23.47,23.47,23.47,23.47\n2023-12-07,Brandenburg,12,00+,463,571,571,571,571,2531071,18.29,22.56,22.56,22.56,22.56\n2023-12-06,Brandenburg,12,00+,435,531,531,531,531,2531071,17.19,20.98,20.98,20.98,20.98\n2023-12-05,Brandenburg,12,00+,402,529,529,529,529,2531071,15.88,20.9,20.9,20.9,20.9\n2023-12-04,Brandenburg,12,00+,406,501,501,501,501,2531071,16.04,19.79,19.79,19.79,19.79\n2023-12-03,Brandenburg,12,00+,408,500,500,500,500,2531071,16.12,19.75,19.75,19.75,19.75\n2023-12-02,Brandenburg,12,00+,412,505,505,505,505,2531071,16.28,19.95,19.95,19.95,19.95\n2023-12-01,Brandenburg,12,00+,432,526,526,526,526,2531071,17.07,20.78,20.78,20.78,20.78\n2023-11-30,Brandenburg,12,00+,408,499,499,499,499,2531071,16.12,19.71,19.71,19.71,19.71\n2023-11-29,Brandenburg,12,00+,400,503,503,503,503,2531071,15.8,19.87,19.87,19.87,19.87\n2023-11-28,Brandenburg,12,00+,436,525,525,525,525,2531071,17.23,20.74,20.74,20.74,20.74\n2023-11-27,Brandenburg,12,00+,427,504,504,504,504,2531071,16.87,19.91,19.91,19.91,19.91\n2023-11-26,Brandenburg,12,00+,429,504,504,504,504,2531071,16.95,19.91,19.91,19.91,19.91\n2023-11-25,Brandenburg,12,00+,436,506,506,506,506,2531071,17.23,19.99,19.99,19.99,19.99\n2023-11-24,Brandenburg,12,00+,409,477,477,477,477,2531071,16.16,18.85,18.85,18.85,18.85\n2023-11-23,Brandenburg,12,00+,426,495,495,495,495,2531071,16.83,19.56,19.56,19.56,19.56\n2023-11-22,Brandenburg,12,00+,401,487,487,487,487,2531071,15.84,19.24,19.24,19.24,19.24\n2023-11-21,Brandenburg,12,00+,363,449,449,449,449,2531071,14.34,17.74,17.74,17.74,17.74\n2023-11-20,Brandenburg,12,00+,380,447,447,447,447,2531071,15.01,17.66,17.66,17.66,17.66\n2023-11-19,Brandenburg,12,00+,381,447,447,447,447,2531071,15.05,17.66,17.66,17.66,17.66\n2023-11-18,Brandenburg,12,00+,381,440,440,440,440,2531071,15.05,17.38,17.38,17.38,17.38\n2023-11-17,Brandenburg,12,00+,335,418,418,418,418,2531071,13.24,16.51,16.51,16.51,16.51\n2023-11-16,Brandenburg,12,00+,327,397,397,397,397,2531071,12.92,15.69,15.69,15.69,15.69\n2023-11-15,Brandenburg,12,00+,318,402,402,402,402,2531071,12.56,15.88,15.88,15.88,15.88\n2023-11-14,Brandenburg,12,00+,296,400,400,400,400,2531071,11.69,15.8,15.8,15.8,15.8\n2023-11-13,Brandenburg,12,00+,340,399,399,399,399,2531071,13.43,15.76,15.76,15.76,15.76\n2023-11-12,Brandenburg,12,00+,340,397,397,397,397,2531071,13.43,15.69,15.69,15.69,15.69\n2023-11-11,Brandenburg,12,00+,345,402,402,402,402,2531071,13.63,15.88,15.88,15.88,15.88\n2023-11-10,Brandenburg,12,00+,318,410,410,410,410,2531071,12.56,16.2,16.2,16.2,16.2\n2023-11-09,Brandenburg,12,00+,363,444,444,444,444,2531071,14.34,17.54,17.54,17.54,17.54\n2023-11-08,Brandenburg,12,00+,420,531,531,531,531,2531071,16.59,20.98,20.98,20.98,20.98\n2023-11-07,Brandenburg,12,00+,348,464,464,464,464,2531071,13.75,18.33,18.33,18.33,18.33\n2023-11-06,Brandenburg,12,00+,300,386,386,386,386,2531071,11.85,15.25,15.25,15.25,15.25\n2023-11-05,Brandenburg,12,00+,305,391,391,391,391,2531071,12.05,15.45,15.45,15.45,15.45\n2023-11-04,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-11-03,Brandenburg,12,00+,266,367,367,367,367,2531071,10.51,14.5,14.5,14.5,14.5\n2023-11-02,Brandenburg,12,00+,227,334,334,334,334,2531071,8.97,13.2,13.2,13.2,13.2\n2023-11-01,Brandenburg,12,00+,140,245,245,245,245,2531071,5.53,9.68,9.68,9.68,9.68\n2023-10-31,Brandenburg,12,00+,193,294,294,294,294,2531071,7.63,11.62,11.62,11.62,11.62\n2023-10-30,Brandenburg,12,00+,247,337,337,337,337,2531071,9.76,13.31,13.31,13.31,13.31\n2023-10-29,Brandenburg,12,00+,248,333,333,333,333,2531071,9.8,13.16,13.16,13.16,13.16\n2023-10-28,Brandenburg,12,00+,251,335,335,335,335,2531071,9.92,13.24,13.24,13.24,13.24\n2023-10-27,Brandenburg,12,00+,229,333,333,333,333,2531071,9.05,13.16,13.16,13.16,13.16\n2023-10-26,Brandenburg,12,00+,225,311,311,311,311,2531071,8.89,12.29,12.29,12.29,12.29\n2023-10-25,Brandenburg,12,00+,219,274,274,274,274,2531071,8.65,10.83,10.83,10.83,10.83\n2023-10-24,Brandenburg,12,00+,198,258,258,258,258,2531071,7.82,10.19,10.19,10.19,10.19\n2023-10-23,Brandenburg,12,00+,150,200,200,200,200,2531071,5.93,7.9,7.9,7.9,7.9\n2023-10-22,Brandenburg,12,00+,152,202,202,202,202,2531071,6.01,7.98,7.98,7.98,7.98\n2023-10-21,Brandenburg,12,00+,153,200,200,200,200,2531071,6.04,7.9,7.9,7.9,7.9\n2023-10-20,Brandenburg,12,00+,152,196,196,196,196,2531071,6.01,7.74,7.74,7.74,7.74\n2023-10-19,Brandenburg,12,00+,146,184,184,184,184,2531071,5.77,7.27,7.27,7.27,7.27\n2023-10-18,Brandenburg,12,00+,92,172,172,172,172,2531071,3.63,6.8,6.8,6.8,6.8\n2023-10-17,Brandenburg,12,00+,110,147,147,147,147,2531071,4.35,5.81,5.81,5.81,5.81\n2023-10-16,Brandenburg,12,00+,120,150,150,150,150,2531071,4.74,5.93,5.93,5.93,5.93\n2023-10-15,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-14,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-13,Brandenburg,12,00+,129,154,154,154,154,2531071,5.1,6.08,6.08,6.08,6.08\n2023-10-12,Brandenburg,12,00+,130,150,150,150,150,2531071,5.14,5.93,5.93,5.93,5.93\n2023-10-11,Brandenburg,12,00+,131,164,164,164,164,2531071,5.18,6.48,6.48,6.48,6.48\n2023-10-10,Brandenburg,12,00+,104,147,147,147,147,2531071,4.11,5.81,5.81,5.81,5.81\n2023-10-09,Brandenburg,12,00+,75,110,110,110,110,2531071,2.96,4.35,4.35,4.35,4.35\n2023-10-08,Brandenburg,12,00+,75,107,107,107,107,2531071,2.96,4.23,4.23,4.23,4.23\n2023-10-07,Brandenburg,12,00+,75,106,106,106,106,2531071,2.96,4.19,4.19,4.19,4.19\n2023-10-06,Brandenburg,12,00+,68,91,91,91,91,2531071,2.69,3.6,3.6,3.6,3.6\n2023-10-05,Brandenburg,12,00+,57,89,89,89,89,2531071,2.25,3.52,3.52,3.52,3.52\n2023-10-04,Brandenburg,12,00+,43,65,65,65,65,2531071,1.7,2.57,2.57,2.57,2.57\n2023-10-03,Brandenburg,12,00+,61,85,85,85,85,2531071,2.41,3.36,3.36,3.36,3.36\n2023-10-02,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-10-01,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-09-30,Brandenburg,12,00+,83,111,111,111,111,2531071,3.28,4.39,4.39,4.39,4.39\n2023-09-29,Brandenburg,12,00+,76,104,104,104,104,2531071,3,4.11,4.11,4.11,4.11\n2023-09-28,Brandenburg,12,00+,80,97,97,97,97,2531071,3.16,3.83,3.83,3.83,3.83\n2023-09-27,Brandenburg,12,00+,72,96,96,96,96,2531071,2.84,3.79,3.79,3.79,3.79\n2023-09-26,Brandenburg,12,00+,72,101,101,101,101,2531071,2.84,3.99,3.99,3.99,3.99\n2023-09-25,Brandenburg,12,00+,82,96,96,96,96,2531071,3.24,3.79,3.79,3.79,3.79\n2023-09-24,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-09-23,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-22,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-21,Brandenburg,12,00+,89,99,99,99,99,2531071,3.52,3.91,3.91,3.91,3.91\n2023-09-20,Brandenburg,12,00+,81,100,100,100,100,2531071,3.2,3.95,3.95,3.95,3.95\n2023-09-19,Brandenburg,12,00+,80,95,95,95,95,2531071,3.16,3.75,3.75,3.75,3.75\n2023-09-18,Brandenburg,12,00+,64,80,80,80,80,2531071,2.53,3.16,3.16,3.16,3.16\n2023-09-17,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-16,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-15,Brandenburg,12,00+,64,81,81,81,81,2531071,2.53,3.2,3.2,3.2,3.2\n2023-09-14,Brandenburg,12,00+,66,81,81,81,81,2531071,2.61,3.2,3.2,3.2,3.2\n2023-09-13,Brandenburg,12,00+,66,80,80,80,80,2531071,2.61,3.16,3.16,3.16,3.16\n2023-09-12,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2023-09-11,Brandenburg,12,00+,59,65,65,65,65,2531071,2.33,2.57,2.57,2.57,2.57\n2023-09-10,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-09,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-08,Brandenburg,12,00+,53,62,62,62,62,2531071,2.09,2.45,2.45,2.45,2.45\n2023-09-07,Brandenburg,12,00+,42,52,52,52,52,2531071,1.66,2.05,2.05,2.05,2.05\n2023-09-06,Brandenburg,12,00+,35,46,46,46,46,2531071,1.38,1.82,1.82,1.82,1.82\n2023-09-05,Brandenburg,12,00+,28,39,39,39,39,2531071,1.11,1.54,1.54,1.54,1.54\n2023-09-04,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-03,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-02,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-01,Brandenburg,12,00+,30,36,36,36,36,2531071,1.19,1.42,1.42,1.42,1.42\n2023-08-31,Brandenburg,12,00+,26,36,36,36,36,2531071,1.03,1.42,1.42,1.42,1.42\n2023-08-30,Brandenburg,12,00+,25,39,39,39,39,2531071,0.99,1.54,1.54,1.54,1.54\n2023-08-29,Brandenburg,12,00+,28,41,41,41,41,2531071,1.11,1.62,1.62,1.62,1.62\n2023-08-28,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-27,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-26,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-25,Brandenburg,12,00+,0,34,34,34,34,2531071,0,1.34,1.34,1.34,1.34\n2023-08-24,Brandenburg,12,00+,24,31,31,31,31,2531071,0.95,1.22,1.22,1.22,1.22\n2023-08-23,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-08-22,Brandenburg,12,00+,14,20,20,20,20,2531071,0.55,0.79,0.79,0.79,0.79\n2023-08-21,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-20,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-19,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-18,Brandenburg,12,00+,24,26,26,26,26,2531071,0.95,1.03,1.03,1.03,1.03\n2023-08-17,Brandenburg,12,00+,22,24,24,24,24,2531071,0.87,0.95,0.95,0.95,0.95\n2023-08-16,Brandenburg,12,00+,15,25,25,25,25,2531071,0.59,0.99,0.99,0.99,0.99\n2023-08-15,Brandenburg,12,00+,12,21,21,21,21,2531071,0.47,0.83,0.83,0.83,0.83\n2023-08-14,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-13,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-12,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2023-08-10,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2023-08-09,Brandenburg,12,00+,14,16,16,16,16,2531071,0.55,0.63,0.63,0.63,0.63\n2023-08-08,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2023-08-07,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-06,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-05,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-04,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2023-08-03,Brandenburg,12,00+,16,17,17,17,17,2531071,0.63,0.67,0.67,0.67,0.67\n2023-08-02,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2023-08-01,Brandenburg,12,00+,16,23,23,23,23,2531071,0.63,0.91,0.91,0.91,0.91\n2023-07-31,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-30,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-29,Brandenburg,12,00+,22,25,25,25,25,2531071,0.87,0.99,0.99,0.99,0.99\n2023-07-28,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-07-27,Brandenburg,12,00+,19,26,26,26,26,2531071,0.75,1.03,1.03,1.03,1.03\n2023-07-26,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-07-25,Brandenburg,12,00+,14,21,21,21,21,2531071,0.55,0.83,0.83,0.83,0.83\n2023-07-24,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-23,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-22,Brandenburg,12,00+,10,15,15,15,15,2531071,0.4,0.59,0.59,0.59,0.59\n2023-07-21,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-07-20,Brandenburg,12,00+,9,12,12,12,12,2531071,0.36,0.47,0.47,0.47,0.47\n2023-07-19,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-18,Brandenburg,12,00+,5,11,11,11,11,2531071,0.2,0.43,0.43,0.43,0.43\n2023-07-17,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-16,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-15,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-14,Brandenburg,12,00+,8,10,10,10,10,2531071,0.32,0.4,0.4,0.4,0.4\n2023-07-13,Brandenburg,12,00+,9,11,11,11,11,2531071,0.36,0.43,0.43,0.43,0.43\n2023-07-12,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-07-11,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-10,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-09,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-08,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-07,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-07-06,Brandenburg,12,00+,24,29,29,29,29,2531071,0.95,1.15,1.15,1.15,1.15\n2023-07-05,Brandenburg,12,00+,20,24,24,24,24,2531071,0.79,0.95,0.95,0.95,0.95\n2023-07-04,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2023-07-03,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2023-07-02,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-01,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-06-30,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-06-29,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-06-28,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2023-06-27,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2023-06-26,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-06-25,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-24,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-23,Brandenburg,12,00+,20,26,26,26,26,2531071,0.79,1.03,1.03,1.03,1.03\n2023-06-22,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-06-21,Brandenburg,12,00+,25,31,31,31,31,2531071,0.99,1.22,1.22,1.22,1.22\n2023-06-20,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.26\n2023-06-19,Brandenburg,12,00+,22,27,27,27,27,2531071,0.87,1.07,1.07,1.07,1.07\n2023-06-18,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-17,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-16,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2023-06-14,Brandenburg,12,00+,32,36,36,36,36,2531071,1.26,1.42,1.42,1.42,1.42\n2023-06-13,Brandenburg,12,00+,38,43,43,43,43,2531071,1.5,1.7,1.7,1.7,1.7\n2023-06-12,Brandenburg,12,00+,40,51,51,51,51,2531071,1.58,2.01,2.01,2.01,2.01\n2023-06-11,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-10,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-09,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2023-06-08,Brandenburg,12,00+,48,61,61,61,61,2531071,1.9,2.41,2.41,2.41,2.41\n2023-06-07,Brandenburg,12,00+,49,59,59,59,59,2531071,1.94,2.33,2.33,2.33,2.33\n2023-06-06,Brandenburg,12,00+,44,60,60,60,60,2531071,1.74,2.37,2.37,2.37,2.37\n2023-06-05,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-04,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-03,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-02,Brandenburg,12,00+,33,42,42,42,42,2531071,1.3,1.66,1.66,1.66,1.66\n2023-06-01,Brandenburg,12,00+,31,41,41,41,41,2531071,1.22,1.62,1.62,1.62,1.62\n2023-05-31,Brandenburg,12,00+,26,34,34,34,34,2531071,1.03,1.34,1.34,1.34,1.34\n2023-05-30,Brandenburg,12,00+,32,38,38,38,38,2531071,1.26,1.5,1.5,1.5,1.5\n2023-05-29,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-28,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-27,Brandenburg,12,00+,72,81,81,81,81,2531071,2.84,3.2,3.2,3.2,3.2\n2023-05-26,Brandenburg,12,00+,74,85,85,85,85,2531071,2.92,3.36,3.36,3.36,3.36\n2023-05-25,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-24,Brandenburg,12,00+,68,85,85,85,85,2531071,2.69,3.36,3.36,3.36,3.36\n2023-05-23,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-22,Brandenburg,12,00+,52,73,73,73,73,2531071,2.05,2.88,2.88,2.88,2.88\n2023-05-21,Brandenburg,12,00+,53,74,74,74,74,2531071,2.09,2.92,2.92,2.92,2.92\n2023-05-20,Brandenburg,12,00+,53,69,69,69,69,2531071,2.09,2.73,2.73,2.73,2.73\n2023-05-19,Brandenburg,12,00+,59,79,79,79,79,2531071,2.33,3.12,3.12,3.12,3.12\n2023-05-18,Brandenburg,12,00+,72,94,94,94,94,2531071,2.84,3.71,3.71,3.71,3.71\n2023-05-17,Brandenburg,12,00+,70,93,93,93,93,2531071,2.77,3.67,3.67,3.67,3.67\n2023-05-16,Brandenburg,12,00+,83,108,108,108,108,2531071,3.28,4.27,4.27,4.27,4.27\n2023-05-15,Brandenburg,12,00+,92,105,105,105,105,2531071,3.63,4.15,4.15,4.15,4.15\n2023-05-14,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-13,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-12,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-05-11,Brandenburg,12,00+,84,103,103,103,103,2531071,3.32,4.07,4.07,4.07,4.07\n2023-05-10,Brandenburg,12,00+,81,116,116,116,116,2531071,3.2,4.58,4.58,4.58,4.58\n2023-05-09,Brandenburg,12,00+,112,138,138,138,138,2531071,4.43,5.45,5.45,5.45,5.45\n2023-05-08,Brandenburg,12,00+,89,106,106,106,106,2531071,3.52,4.19,4.19,4.19,4.19\n2023-05-07,Brandenburg,12,00+,90,107,107,107,107,2531071,3.56,4.23,4.23,4.23,4.23\n2023-05-06,Brandenburg,12,00+,91,108,108,108,108,2531071,3.6,4.27,4.27,4.27,4.27\n2023-05-05,Brandenburg,12,00+,89,113,113,113,113,2531071,3.52,4.46,4.46,4.46,4.46\n2023-05-04,Brandenburg,12,00+,92,117,117,117,117,2531071,3.63,4.62,4.62,4.62,4.62\n2023-05-03,Brandenburg,12,00+,81,126,126,126,126,2531071,3.2,4.98,4.98,4.98,4.98\n2023-05-02,Brandenburg,12,00+,93,118,118,118,118,2531071,3.67,4.66,4.66,4.66,4.66\n2023-05-01,Brandenburg,12,00+,135,160,160,160,160,2531071,5.33,6.32,6.32,6.32,6.32\n2023-04-30,Brandenburg,12,00+,136,160,160,160,160,2531071,5.37,6.32,6.32,6.32,6.32\n2023-04-29,Brandenburg,12,00+,136,159,159,159,159,2531071,5.37,6.28,6.28,6.28,6.28\n2023-04-28,Brandenburg,12,00+,144,164,164,164,164,2531071,5.69,6.48,6.48,6.48,6.48\n2023-04-27,Brandenburg,12,00+,143,169,169,169,169,2531071,5.65,6.68,6.68,6.68,6.68\n2023-04-26,Brandenburg,12,00+,126,165,165,165,165,2531071,4.98,6.52,6.52,6.52,6.52\n2023-04-25,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-04-24,Brandenburg,12,00+,151,184,184,184,184,2531071,5.97,7.27,7.27,7.27,7.27\n2023-04-23,Brandenburg,12,00+,151,183,183,183,183,2531071,5.97,7.23,7.23,7.23,7.23\n2023-04-22,Brandenburg,12,00+,152,184,184,184,184,2531071,6.01,7.27,7.27,7.27,7.27\n2023-04-21,Brandenburg,12,00+,158,193,193,193,193,2531071,6.24,7.63,7.63,7.63,7.63\n2023-04-20,Brandenburg,12,00+,152,203,203,203,203,2531071,6.01,8.02,8.02,8.02,8.02\n2023-04-19,Brandenburg,12,00+,174,229,229,229,229,2531071,6.87,9.05,9.05,9.05,9.05\n2023-04-18,Brandenburg,12,00+,256,318,318,318,318,2531071,10.11,12.56,12.56,12.56,12.56\n2023-04-17,Brandenburg,12,00+,211,262,262,262,262,2531071,8.34,10.35,10.35,10.35,10.35\n2023-04-16,Brandenburg,12,00+,217,269,269,269,269,2531071,8.57,10.63,10.63,10.63,10.63\n2023-04-15,Brandenburg,12,00+,220,271,271,271,271,2531071,8.69,10.71,10.71,10.71,10.71\n2023-04-14,Brandenburg,12,00+,195,241,241,241,241,2531071,7.7,9.52,9.52,9.52,9.52\n2023-04-13,Brandenburg,12,00+,190,243,243,243,243,2531071,7.51,9.6,9.6,9.6,9.6\n2023-04-12,Brandenburg,12,00+,138,235,235,235,235,2531071,5.45,9.28,9.28,9.28,9.28\n2023-04-11,Brandenburg,12,00+,98,152,152,152,152,2531071,3.87,6.01,6.01,6.01,6.01\n2023-04-10,Brandenburg,12,00+,173,234,234,234,234,2531071,6.84,9.25,9.25,9.25,9.25\n2023-04-09,Brandenburg,12,00+,174,228,228,228,228,2531071,6.87,9.01,9.01,9.01,9.01\n2023-04-08,Brandenburg,12,00+,174,225,225,225,225,2531071,6.87,8.89,8.89,8.89,8.89\n2023-04-07,Brandenburg,12,00+,213,266,266,266,266,2531071,8.42,10.51,10.51,10.51,10.51\n2023-04-06,Brandenburg,12,00+,241,288,288,288,288,2531071,9.52,11.38,11.38,11.38,11.38\n2023-04-05,Brandenburg,12,00+,210,278,278,278,278,2531071,8.3,10.98,10.98,10.98,10.98\n2023-04-04,Brandenburg,12,00+,193,275,275,275,275,2531071,7.63,10.86,10.86,10.86,10.86\n2023-04-03,Brandenburg,12,00+,238,309,309,309,309,2531071,9.4,12.21,12.21,12.21,12.21\n2023-04-02,Brandenburg,12,00+,238,308,308,308,308,2531071,9.4,12.17,12.17,12.17,12.17\n2023-04-01,Brandenburg,12,00+,239,309,309,309,309,2531071,9.44,12.21,12.21,12.21,12.21\n2023-03-31,Brandenburg,12,00+,237,321,321,321,321,2531071,9.36,12.68,12.68,12.68,12.68\n2023-03-30,Brandenburg,12,00+,228,310,310,310,310,2531071,9.01,12.25,12.25,12.25,12.25\n2023-03-29,Brandenburg,12,00+,242,327,327,327,327,2531071,9.56,12.92,12.92,12.92,12.92\n2023-03-28,Brandenburg,12,00+,229,344,344,344,344,2531071,9.05,13.59,13.59,13.59,13.59\n2023-03-27,Brandenburg,12,00+,273,352,352,352,352,2531071,10.79,13.91,13.91,13.91,13.91\n2023-03-26,Brandenburg,12,00+,278,357,357,357,357,2531071,10.98,14.1,14.1,14.1,14.1\n2023-03-25,Brandenburg,12,00+,280,358,358,358,358,2531071,11.06,14.14,14.14,14.14,14.14\n2023-03-24,Brandenburg,12,00+,277,354,354,354,354,2531071,10.94,13.99,13.99,13.99,13.99\n2023-03-23,Brandenburg,12,00+,291,365,365,365,365,2531071,11.5,14.42,14.42,14.42,14.42\n2023-03-22,Brandenburg,12,00+,308,388,388,388,388,2531071,12.17,15.33,15.33,15.33,15.33\n2023-03-21,Brandenburg,12,00+,309,402,402,402,402,2531071,12.21,15.88,15.88,15.88,15.88\n2023-03-20,Brandenburg,12,00+,306,394,394,394,394,2531071,12.09,15.57,15.57,15.57,15.57\n2023-03-19,Brandenburg,12,00+,306,389,389,389,389,2531071,12.09,15.37,15.37,15.37,15.37\n2023-03-18,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-03-17,Brandenburg,12,00+,280,382,382,382,382,2531071,11.06,15.09,15.09,15.09,15.09\n2023-03-16,Brandenburg,12,00+,280,375,375,375,375,2531071,11.06,14.82,14.82,14.82,14.82\n2023-03-15,Brandenburg,12,00+,226,345,345,345,345,2531071,8.93,13.63,13.63,13.63,13.63\n2023-03-14,Brandenburg,12,00+,230,333,333,333,333,2531071,9.09,13.16,13.16,13.16,13.16\n2023-03-13,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-12,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-11,Brandenburg,12,00+,238,300,300,300,300,2531071,9.4,11.85,11.85,11.85,11.85\n2023-03-10,Brandenburg,12,00+,206,276,276,276,276,2531071,8.14,10.9,10.9,10.9,10.9\n2023-03-09,Brandenburg,12,00+,190,250,250,250,250,2531071,7.51,9.88,9.88,9.88,9.88\n2023-03-08,Brandenburg,12,00+,167,235,235,235,235,2531071,6.6,9.28,9.28,9.28,9.28\n2023-03-07,Brandenburg,12,00+,151,226,226,226,226,2531071,5.97,8.93,8.93,8.93,8.93\n2023-03-06,Brandenburg,12,00+,193,235,235,235,235,2531071,7.63,9.28,9.28,9.28,9.28\n2023-03-05,Brandenburg,12,00+,195,238,238,238,238,2531071,7.7,9.4,9.4,9.4,9.4\n2023-03-04,Brandenburg,12,00+,196,235,235,235,235,2531071,7.74,9.28,9.28,9.28,9.28\n2023-03-03,Brandenburg,12,00+,193,245,245,245,245,2531071,7.63,9.68,9.68,9.68,9.68\n2023-03-02,Brandenburg,12,00+,192,255,255,255,255,2531071,7.59,10.07,10.07,10.07,10.07\n2023-03-01,Brandenburg,12,00+,177,245,245,245,245,2531071,6.99,9.68,9.68,9.68,9.68\n2023-02-28,Brandenburg,12,00+,155,233,233,233,233,2531071,6.12,9.21,9.21,9.21,9.21\n2023-02-27,Brandenburg,12,00+,141,196,196,196,196,2531071,5.57,7.74,7.74,7.74,7.74\n2023-02-26,Brandenburg,12,00+,144,199,199,199,199,2531071,5.69,7.86,7.86,7.86,7.86\n2023-02-25,Brandenburg,12,00+,147,200,200,200,200,2531071,5.81,7.9,7.9,7.9,7.9\n2023-02-24,Brandenburg,12,00+,128,192,192,192,192,2531071,5.06,7.59,7.59,7.59,7.59\n2023-02-23,Brandenburg,12,00+,142,219,219,219,219,2531071,5.61,8.65,8.65,8.65,8.65\n2023-02-22,Brandenburg,12,00+,159,248,248,248,248,2531071,6.28,9.8,9.8,9.8,9.8\n2023-02-21,Brandenburg,12,00+,154,241,241,241,241,2531071,6.08,9.52,9.52,9.52,9.52\n2023-02-20,Brandenburg,12,00+,177,265,265,265,265,2531071,6.99,10.47,10.47,10.47,10.47\n2023-02-19,Brandenburg,12,00+,179,263,263,263,263,2531071,7.07,10.39,10.39,10.39,10.39\n2023-02-18,Brandenburg,12,00+,180,262,262,262,262,2531071,7.11,10.35,10.35,10.35,10.35\n2023-02-17,Brandenburg,12,00+,166,266,266,266,266,2531071,6.56,10.51,10.51,10.51,10.51\n2023-02-16,Brandenburg,12,00+,164,234,234,234,234,2531071,6.48,9.25,9.25,9.25,9.25\n2023-02-15,Brandenburg,12,00+,139,204,204,204,204,2531071,5.49,8.06,8.06,8.06,8.06\n2023-02-14,Brandenburg,12,00+,136,198,198,198,198,2531071,5.37,7.82,7.82,7.82,7.82\n2023-02-13,Brandenburg,12,00+,138,174,174,174,174,2531071,5.45,6.87,6.87,6.87,6.87\n2023-02-12,Brandenburg,12,00+,138,170,170,170,170,2531071,5.45,6.72,6.72,6.72,6.72\n2023-02-11,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-02-10,Brandenburg,12,00+,134,168,168,168,168,2531071,5.29,6.64,6.64,6.64,6.64\n2023-02-09,Brandenburg,12,00+,124,163,163,163,163,2531071,4.9,6.44,6.44,6.44,6.44\n2023-02-08,Brandenburg,12,00+,118,175,175,175,175,2531071,4.66,6.91,6.91,6.91,6.91\n2023-02-07,Brandenburg,12,00+,110,170,170,170,170,2531071,4.35,6.72,6.72,6.72,6.72\n2023-02-06,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-05,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-04,Brandenburg,12,00+,135,178,178,178,178,2531071,5.33,7.03,7.03,7.03,7.03\n2023-02-03,Brandenburg,12,00+,127,171,171,171,171,2531071,5.02,6.76,6.76,6.76,6.76\n2023-02-02,Brandenburg,12,00+,131,171,171,171,171,2531071,5.18,6.76,6.76,6.76,6.76\n2023-02-01,Brandenburg,12,00+,137,164,164,164,164,2531071,5.41,6.48,6.48,6.48,6.48\n2023-01-31,Brandenburg,12,00+,142,175,175,175,175,2531071,5.61,6.91,6.91,6.91,6.91\n2023-01-30,Brandenburg,12,00+,133,156,156,156,156,2531071,5.25,6.16,6.16,6.16,6.16\n2023-01-29,Brandenburg,12,00+,133,157,157,157,157,2531071,5.25,6.2,6.2,6.2,6.2\n2023-01-28,Brandenburg,12,00+,134,158,158,158,158,2531071,5.29,6.24,6.24,6.24,6.24\n2023-01-27,Brandenburg,12,00+,138,163,163,163,163,2531071,5.45,6.44,6.44,6.44,6.44\n2023-01-26,Brandenburg,12,00+,126,155,155,155,155,2531071,4.98,6.12,6.12,6.12,6.12\n2023-01-25,Brandenburg,12,00+,128,158,158,158,158,2531071,5.06,6.24,6.24,6.24,6.24\n2023-01-24,Brandenburg,12,00+,114,163,163,163,163,2531071,4.5,6.44,6.44,6.44,6.44\n2023-01-23,Brandenburg,12,00+,153,195,195,195,195,2531071,6.04,7.7,7.7,7.7,7.7\n2023-01-22,Brandenburg,12,00+,156,197,197,197,197,2531071,6.16,7.78,7.78,7.78,7.78\n2023-01-21,Brandenburg,12,00+,157,198,198,198,198,2531071,6.2,7.82,7.82,7.82,7.82\n2023-01-20,Brandenburg,12,00+,153,201,201,201,201,2531071,6.04,7.94,7.94,7.94,7.94\n2023-01-19,Brandenburg,12,00+,172,225,225,225,225,2531071,6.8,8.89,8.89,8.89,8.89\n2023-01-18,Brandenburg,12,00+,182,237,237,237,237,2531071,7.19,9.36,9.36,9.36,9.36\n2023-01-17,Brandenburg,12,00+,190,252,252,252,252,2531071,7.51,9.96,9.96,9.96,9.96\n2023-01-16,Brandenburg,12,00+,210,263,263,263,263,2531071,8.3,10.39,10.39,10.39,10.39\n2023-01-15,Brandenburg,12,00+,211,261,261,261,261,2531071,8.34,10.31,10.31,10.31,10.31\n2023-01-14,Brandenburg,12,00+,214,263,263,263,263,2531071,8.45,10.39,10.39,10.39,10.39\n2023-01-13,Brandenburg,12,00+,231,284,284,284,284,2531071,9.13,11.22,11.22,11.22,11.22\n2023-01-12,Brandenburg,12,00+,246,313,313,313,313,2531071,9.72,12.37,12.37,12.37,12.37\n2023-01-11,Brandenburg,12,00+,258,340,340,340,340,2531071,10.19,13.43,13.43,13.43,13.43\n2023-01-10,Brandenburg,12,00+,308,394,394,394,394,2531071,12.17,15.57,15.57,15.57,15.57\n2023-01-09,Brandenburg,12,00+,322,435,435,435,435,2531071,12.72,17.19,17.19,17.19,17.19\n2023-01-08,Brandenburg,12,00+,330,444,444,444,444,2531071,13.04,17.54,17.54,17.54,17.54\n2023-01-07,Brandenburg,12,00+,333,0,0,0,0,2531071,13.16,0,0,0,0\n2023-01-06,Brandenburg,12,00+,312,0,0,0,0,2531071,12.33,0,0,0,0\n2023-01-05,Brandenburg,12,00+,301,0,0,0,0,2531071,11.89,0,0,0,0\n2023-01-04,Brandenburg,12,00+,332,0,0,0,0,2531071,13.12,0,0,0,0\n2023-01-03,Brandenburg,12,00+,410,0,0,0,0,2531071,16.2,0,0,0,0\n2023-01-02,Brandenburg,12,00+,313,0,0,0,0,2531071,12.37,0,0,0,0\n2024-08-31,Mecklenburg-Vorpommern,13,00+,25,25,NA,NA,NA,1610774,1.55,1.55,NA,NA,NA\n2024-08-30,Mecklenburg-Vorpommern,13,00+,25,28,NA,NA,NA,1610774,1.55,1.74,NA,NA,NA\n2024-08-29,Mecklenburg-Vorpommern,13,00+,25,34,40,38,43,1610774,1.55,2.11,2.5,2.38,2.72\n2024-08-28,Mecklenburg-Vorpommern,13,00+,28,37,42,40,45,1610774,1.74,2.3,2.64,2.51,2.84\n2024-08-27,Mecklenburg-Vorpommern,13,00+,23,38,42,40,45,1610774,1.43,2.36,2.65,2.54,2.82\n2024-08-26,Mecklenburg-Vorpommern,13,00+,30,36,39,37,41,1610774,1.86,2.23,2.42,2.34,2.58\n2024-08-25,Mecklenburg-Vorpommern,13,00+,30,36,39,37,41,1610774,1.86,2.23,2.42,2.34,2.58\n2024-08-24,Mecklenburg-Vorpommern,13,00+,31,37,40,38,42,1610774,1.92,2.3,2.49,2.4,2.65\n2024-08-23,Mecklenburg-Vorpommern,13,00+,31,40,43,41,45,1610774,1.92,2.48,2.67,2.59,2.83\n2024-08-22,Mecklenburg-Vorpommern,13,00+,24,33,35,34,37,1610774,1.49,2.05,2.2,2.13,2.34\n2024-08-21,Mecklenburg-Vorpommern,13,00+,21,30,31,30,33,1610774,1.3,1.86,1.98,1.92,2.1\n2024-08-20,Mecklenburg-Vorpommern,13,00+,17,29,30,29,32,1610774,1.06,1.8,1.91,1.85,2\n2024-08-19,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.59,2.53,2.71\n2024-08-18,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.59,2.53,2.71\n2024-08-17,Mecklenburg-Vorpommern,13,00+,32,39,40,39,42,1610774,1.99,2.42,2.53,2.47,2.64\n2024-08-16,Mecklenburg-Vorpommern,13,00+,33,37,38,37,40,1610774,2.05,2.3,2.39,2.33,2.5\n2024-08-15,Mecklenburg-Vorpommern,13,00+,38,44,45,44,47,1610774,2.36,2.73,2.84,2.77,2.96\n2024-08-14,Mecklenburg-Vorpommern,13,00+,36,44,45,44,47,1610774,2.23,2.73,2.83,2.77,2.95\n2024-08-13,Mecklenburg-Vorpommern,13,00+,22,46,47,46,49,1610774,1.37,2.86,2.95,2.89,3.07\n2024-08-12,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-11,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-10,Mecklenburg-Vorpommern,13,00+,26,35,35,35,37,1610774,1.61,2.17,2.23,2.19,2.3\n2024-08-09,Mecklenburg-Vorpommern,13,00+,27,37,37,37,39,1610774,1.68,2.3,2.35,2.31,2.42\n2024-08-08,Mecklenburg-Vorpommern,13,00+,21,32,32,32,33,1610774,1.3,1.99,2.03,2,2.08\n2024-08-07,Mecklenburg-Vorpommern,13,00+,10,35,35,35,36,1610774,0.62,2.17,2.21,2.18,2.27\n2024-08-06,Mecklenburg-Vorpommern,13,00+,10,29,29,29,30,1610774,0.62,1.8,1.83,1.81,1.87\n2024-08-05,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-04,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-03,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.54\n2024-08-02,Mecklenburg-Vorpommern,13,00+,15,22,22,22,22,1610774,0.93,1.37,1.38,1.37,1.41\n2024-08-01,Mecklenburg-Vorpommern,13,00+,21,26,26,26,26,1610774,1.3,1.61,1.63,1.62,1.65\n2024-07-31,Mecklenburg-Vorpommern,13,00+,18,20,20,20,20,1610774,1.12,1.24,1.25,1.24,1.26\n2024-07-30,Mecklenburg-Vorpommern,13,00+,8,23,23,23,23,1610774,0.5,1.43,1.43,1.43,1.45\n2024-07-29,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-28,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-27,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-26,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.5\n2024-07-25,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-24,Mecklenburg-Vorpommern,13,00+,14,26,26,26,26,1610774,0.87,1.61,1.61,1.61,1.62\n2024-07-23,Mecklenburg-Vorpommern,13,00+,10,23,23,23,23,1610774,0.62,1.43,1.43,1.43,1.43\n2024-07-22,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-21,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-20,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-19,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2024-07-18,Mecklenburg-Vorpommern,13,00+,11,26,26,26,26,1610774,0.68,1.61,1.61,1.61,1.61\n2024-07-17,Mecklenburg-Vorpommern,13,00+,10,21,21,21,21,1610774,0.62,1.3,1.3,1.3,1.3\n2024-07-16,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-15,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-14,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-13,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-12,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-11,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-07-10,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-09,Mecklenburg-Vorpommern,13,00+,8,19,19,19,19,1610774,0.5,1.18,1.18,1.18,1.18\n2024-07-08,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-07,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-06,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-05,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2024-07-03,Mecklenburg-Vorpommern,13,00+,15,20,20,20,20,1610774,0.93,1.24,1.24,1.24,1.24\n2024-07-02,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2024-07-01,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-30,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-29,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-28,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2024-06-27,Mecklenburg-Vorpommern,13,00+,12,19,19,19,19,1610774,0.74,1.18,1.18,1.18,1.18\n2024-06-26,Mecklenburg-Vorpommern,13,00+,18,22,22,22,22,1610774,1.12,1.37,1.37,1.37,1.37\n2024-06-25,Mecklenburg-Vorpommern,13,00+,11,24,24,24,24,1610774,0.68,1.49,1.49,1.49,1.49\n2024-06-24,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-23,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-22,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-21,Mecklenburg-Vorpommern,13,00+,11,17,17,17,17,1610774,0.68,1.06,1.06,1.06,1.06\n2024-06-20,Mecklenburg-Vorpommern,13,00+,10,19,19,19,19,1610774,0.62,1.18,1.18,1.18,1.18\n2024-06-19,Mecklenburg-Vorpommern,13,00+,11,13,13,13,13,1610774,0.68,0.81,0.81,0.81,0.81\n2024-06-18,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2024-06-17,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-16,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-15,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-14,Mecklenburg-Vorpommern,13,00+,6,11,11,11,11,1610774,0.37,0.68,0.68,0.68,0.68\n2024-06-13,Mecklenburg-Vorpommern,13,00+,2,10,10,10,10,1610774,0.12,0.62,0.62,0.62,0.62\n2024-06-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2024-06-11,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-10,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-09,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-08,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-07,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-06-06,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2024-06-05,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-02,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-01,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-31,Mecklenburg-Vorpommern,13,00+,2,2,2,2,2,1610774,0.12,0.12,0.12,0.12,0.12\n2024-05-30,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-05-29,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-05-28,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-27,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-26,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-25,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-24,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-23,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-22,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-21,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-20,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-19,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-18,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-15,Mecklenburg-Vorpommern,13,00+,4,7,7,7,7,1610774,0.25,0.43,0.43,0.43,0.43\n2024-05-14,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-05-13,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-12,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-11,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-10,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-09,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-08,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-05-07,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-05-06,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-05,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-04,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-02,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-05-01,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-04-30,Mecklenburg-Vorpommern,13,00+,1,6,6,6,6,1610774,0.06,0.37,0.37,0.37,0.37\n2024-04-29,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-28,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-27,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-26,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-25,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-04-24,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-23,Mecklenburg-Vorpommern,13,00+,0,2,2,2,2,1610774,0,0.12,0.12,0.12,0.12\n2024-04-22,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-21,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-20,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-19,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-18,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-04-17,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2024-04-16,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-15,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-14,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-13,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-12,Mecklenburg-Vorpommern,13,00+,7,6,6,6,6,1610774,0.43,0.37,0.37,0.37,0.37\n2024-04-11,Mecklenburg-Vorpommern,13,00+,7,8,8,8,8,1610774,0.43,0.5,0.5,0.5,0.5\n2024-04-10,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-04-09,Mecklenburg-Vorpommern,13,00+,6,6,6,6,6,1610774,0.37,0.37,0.37,0.37,0.37\n2024-04-08,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-04-07,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-06,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-05,Mecklenburg-Vorpommern,13,00+,1,4,4,4,4,1610774,0.06,0.25,0.25,0.25,0.25\n2024-04-04,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-04-03,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-02,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-04-01,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-03-31,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-30,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-29,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-28,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-27,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-03-26,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2024-03-25,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-24,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-23,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-22,Mecklenburg-Vorpommern,13,00+,4,9,9,9,9,1610774,0.25,0.56,0.56,0.56,0.56\n2024-03-21,Mecklenburg-Vorpommern,13,00+,5,10,10,10,10,1610774,0.31,0.62,0.62,0.62,0.62\n2024-03-20,Mecklenburg-Vorpommern,13,00+,3,7,7,7,7,1610774,0.19,0.43,0.43,0.43,0.43\n2024-03-19,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-03-18,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-15,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-03-14,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-03-13,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-03-12,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-11,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-10,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-09,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-08,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-07,Mecklenburg-Vorpommern,13,00+,6,12,12,12,12,1610774,0.37,0.74,0.74,0.74,0.74\n2024-03-06,Mecklenburg-Vorpommern,13,00+,10,15,15,15,15,1610774,0.62,0.93,0.93,0.93,0.93\n2024-03-05,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-03-04,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-03,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-02,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-01,Mecklenburg-Vorpommern,13,00+,14,16,16,16,16,1610774,0.87,0.99,0.99,0.99,0.99\n2024-02-29,Mecklenburg-Vorpommern,13,00+,6,14,14,14,14,1610774,0.37,0.87,0.87,0.87,0.87\n2024-02-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-27,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2024-02-26,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-25,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-24,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-23,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-22,Mecklenburg-Vorpommern,13,00+,19,24,24,24,24,1610774,1.18,1.49,1.49,1.49,1.49\n2024-02-21,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2024-02-20,Mecklenburg-Vorpommern,13,00+,7,20,20,20,20,1610774,0.43,1.24,1.24,1.24,1.24\n2024-02-19,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-18,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-17,Mecklenburg-Vorpommern,13,00+,8,15,15,15,15,1610774,0.5,0.93,0.93,0.93,0.93\n2024-02-16,Mecklenburg-Vorpommern,13,00+,8,13,13,13,13,1610774,0.5,0.81,0.81,0.81,0.81\n2024-02-15,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-14,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-02-13,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-12,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-11,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-10,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-09,Mecklenburg-Vorpommern,13,00+,18,23,23,23,23,1610774,1.12,1.43,1.43,1.43,1.43\n2024-02-08,Mecklenburg-Vorpommern,13,00+,22,25,25,25,25,1610774,1.37,1.55,1.55,1.55,1.55\n2024-02-07,Mecklenburg-Vorpommern,13,00+,20,26,26,26,26,1610774,1.24,1.61,1.61,1.61,1.61\n2024-02-06,Mecklenburg-Vorpommern,13,00+,14,28,28,28,28,1610774,0.87,1.74,1.74,1.74,1.74\n2024-02-05,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-04,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-03,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-02,Mecklenburg-Vorpommern,13,00+,25,34,34,34,34,1610774,1.55,2.11,2.11,2.11,2.11\n2024-02-01,Mecklenburg-Vorpommern,13,00+,22,34,34,34,34,1610774,1.37,2.11,2.11,2.11,2.11\n2024-01-31,Mecklenburg-Vorpommern,13,00+,21,39,39,39,39,1610774,1.3,2.42,2.42,2.42,2.42\n2024-01-30,Mecklenburg-Vorpommern,13,00+,24,45,45,45,45,1610774,1.49,2.79,2.79,2.79,2.79\n2024-01-29,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-28,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-27,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-26,Mecklenburg-Vorpommern,13,00+,39,53,53,53,53,1610774,2.42,3.29,3.29,3.29,3.29\n2024-01-25,Mecklenburg-Vorpommern,13,00+,41,55,55,55,55,1610774,2.55,3.41,3.41,3.41,3.41\n2024-01-24,Mecklenburg-Vorpommern,13,00+,42,56,56,56,56,1610774,2.61,3.48,3.48,3.48,3.48\n2024-01-23,Mecklenburg-Vorpommern,13,00+,38,58,58,58,58,1610774,2.36,3.6,3.6,3.6,3.6\n2024-01-22,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-21,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-20,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-19,Mecklenburg-Vorpommern,13,00+,46,61,61,61,61,1610774,2.86,3.79,3.79,3.79,3.79\n2024-01-18,Mecklenburg-Vorpommern,13,00+,47,69,69,69,69,1610774,2.92,4.28,4.28,4.28,4.28\n2024-01-17,Mecklenburg-Vorpommern,13,00+,56,78,78,78,78,1610774,3.48,4.84,4.84,4.84,4.84\n2024-01-16,Mecklenburg-Vorpommern,13,00+,64,94,94,94,94,1610774,3.97,5.84,5.84,5.84,5.84\n2024-01-15,Mecklenburg-Vorpommern,13,00+,99,124,124,124,124,1610774,6.15,7.7,7.7,7.7,7.7\n2024-01-14,Mecklenburg-Vorpommern,13,00+,101,126,126,126,126,1610774,6.27,7.82,7.82,7.82,7.82\n2024-01-13,Mecklenburg-Vorpommern,13,00+,103,128,128,128,128,1610774,6.39,7.95,7.95,7.95,7.95\n2024-01-12,Mecklenburg-Vorpommern,13,00+,106,138,138,138,138,1610774,6.58,8.57,8.57,8.57,8.57\n2024-01-11,Mecklenburg-Vorpommern,13,00+,97,141,141,141,141,1610774,6.02,8.75,8.75,8.75,8.75\n2024-01-10,Mecklenburg-Vorpommern,13,00+,107,154,154,154,154,1610774,6.64,9.56,9.56,9.56,9.56\n2024-01-09,Mecklenburg-Vorpommern,13,00+,170,248,248,248,248,1610774,10.55,15.4,15.4,15.4,15.4\n2024-01-08,Mecklenburg-Vorpommern,13,00+,153,197,197,197,197,1610774,9.5,12.23,12.23,12.23,12.23\n2024-01-07,Mecklenburg-Vorpommern,13,00+,153,199,199,199,199,1610774,9.5,12.35,12.35,12.35,12.35\n2024-01-06,Mecklenburg-Vorpommern,13,00+,158,203,203,203,203,1610774,9.81,12.6,12.6,12.6,12.6\n2024-01-05,Mecklenburg-Vorpommern,13,00+,168,226,226,226,226,1610774,10.43,14.03,14.03,14.03,14.03\n2024-01-04,Mecklenburg-Vorpommern,13,00+,159,253,253,253,253,1610774,9.87,15.71,15.71,15.71,15.71\n2024-01-03,Mecklenburg-Vorpommern,13,00+,135,296,296,296,296,1610774,8.38,18.38,18.38,18.38,18.38\n2024-01-02,Mecklenburg-Vorpommern,13,00+,101,179,179,179,179,1610774,6.27,11.11,11.11,11.11,11.11\n2024-01-01,Mecklenburg-Vorpommern,13,00+,107,188,188,188,188,1610774,6.64,11.67,11.67,11.67,11.67\n2023-12-31,Mecklenburg-Vorpommern,13,00+,109,186,186,186,186,1610774,6.77,11.55,11.55,11.55,11.55\n2023-12-30,Mecklenburg-Vorpommern,13,00+,112,183,183,183,183,1610774,6.95,11.36,11.36,11.36,11.36\n2023-12-29,Mecklenburg-Vorpommern,13,00+,99,181,181,181,181,1610774,6.15,11.24,11.24,11.24,11.24\n2023-12-28,Mecklenburg-Vorpommern,13,00+,71,187,187,187,187,1610774,4.41,11.61,11.61,11.61,11.61\n2023-12-27,Mecklenburg-Vorpommern,13,00+,101,181,181,181,181,1610774,6.27,11.24,11.24,11.24,11.24\n2023-12-26,Mecklenburg-Vorpommern,13,00+,167,250,250,250,250,1610774,10.37,15.52,15.52,15.52,15.52\n2023-12-25,Mecklenburg-Vorpommern,13,00+,330,410,410,410,410,1610774,20.49,25.45,25.45,25.45,25.45\n2023-12-24,Mecklenburg-Vorpommern,13,00+,336,414,414,414,414,1610774,20.86,25.7,25.7,25.7,25.7\n2023-12-23,Mecklenburg-Vorpommern,13,00+,339,414,414,414,414,1610774,21.05,25.7,25.7,25.7,25.7\n2023-12-22,Mecklenburg-Vorpommern,13,00+,335,437,437,437,437,1610774,20.8,27.13,27.13,27.13,27.13\n2023-12-21,Mecklenburg-Vorpommern,13,00+,357,482,482,482,482,1610774,22.16,29.92,29.92,29.92,29.92\n2023-12-20,Mecklenburg-Vorpommern,13,00+,323,459,459,459,459,1610774,20.05,28.5,28.5,28.5,28.5\n2023-12-19,Mecklenburg-Vorpommern,13,00+,249,475,475,475,475,1610774,15.46,29.49,29.49,29.49,29.49\n2023-12-18,Mecklenburg-Vorpommern,13,00+,313,438,438,438,438,1610774,19.43,27.19,27.19,27.19,27.19\n2023-12-17,Mecklenburg-Vorpommern,13,00+,314,434,434,434,434,1610774,19.49,26.94,26.94,26.94,26.94\n2023-12-16,Mecklenburg-Vorpommern,13,00+,317,434,434,434,434,1610774,19.68,26.94,26.94,26.94,26.94\n2023-12-15,Mecklenburg-Vorpommern,13,00+,297,438,438,438,438,1610774,18.44,27.19,27.19,27.19,27.19\n2023-12-14,Mecklenburg-Vorpommern,13,00+,315,409,409,409,409,1610774,19.56,25.39,25.39,25.39,25.39\n2023-12-13,Mecklenburg-Vorpommern,13,00+,281,420,420,420,420,1610774,17.45,26.07,26.07,26.07,26.07\n2023-12-12,Mecklenburg-Vorpommern,13,00+,239,426,426,426,426,1610774,14.84,26.45,26.45,26.45,26.45\n2023-12-11,Mecklenburg-Vorpommern,13,00+,282,393,393,393,393,1610774,17.51,24.4,24.4,24.4,24.4\n2023-12-10,Mecklenburg-Vorpommern,13,00+,284,393,393,393,393,1610774,17.63,24.4,24.4,24.4,24.4\n2023-12-09,Mecklenburg-Vorpommern,13,00+,285,392,392,392,392,1610774,17.69,24.34,24.34,24.34,24.34\n2023-12-08,Mecklenburg-Vorpommern,13,00+,252,355,355,355,355,1610774,15.64,22.04,22.04,22.04,22.04\n2023-12-07,Mecklenburg-Vorpommern,13,00+,241,353,353,353,353,1610774,14.96,21.91,21.91,21.91,21.91\n2023-12-06,Mecklenburg-Vorpommern,13,00+,202,350,350,350,350,1610774,12.54,21.73,21.73,21.73,21.73\n2023-12-05,Mecklenburg-Vorpommern,13,00+,181,321,321,321,321,1610774,11.24,19.93,19.93,19.93,19.93\n2023-12-04,Mecklenburg-Vorpommern,13,00+,237,317,317,317,317,1610774,14.71,19.68,19.68,19.68,19.68\n2023-12-03,Mecklenburg-Vorpommern,13,00+,239,317,317,317,317,1610774,14.84,19.68,19.68,19.68,19.68\n2023-12-02,Mecklenburg-Vorpommern,13,00+,244,322,322,322,322,1610774,15.15,19.99,19.99,19.99,19.99\n2023-12-01,Mecklenburg-Vorpommern,13,00+,228,347,347,347,347,1610774,14.15,21.54,21.54,21.54,21.54\n2023-11-30,Mecklenburg-Vorpommern,13,00+,233,330,330,330,330,1610774,14.47,20.49,20.49,20.49,20.49\n2023-11-29,Mecklenburg-Vorpommern,13,00+,217,335,335,335,335,1610774,13.47,20.8,20.8,20.8,20.8\n2023-11-28,Mecklenburg-Vorpommern,13,00+,194,317,317,317,317,1610774,12.04,19.68,19.68,19.68,19.68\n2023-11-27,Mecklenburg-Vorpommern,13,00+,29,337,337,337,337,1610774,1.8,20.92,20.92,20.92,20.92\n2023-11-26,Mecklenburg-Vorpommern,13,00+,30,338,338,338,338,1610774,1.86,20.98,20.98,20.98,20.98\n2023-11-25,Mecklenburg-Vorpommern,13,00+,32,335,335,335,335,1610774,1.99,20.8,20.8,20.8,20.8\n2023-11-24,Mecklenburg-Vorpommern,13,00+,74,331,331,331,331,1610774,4.59,20.55,20.55,20.55,20.55\n2023-11-23,Mecklenburg-Vorpommern,13,00+,131,348,348,348,348,1610774,8.13,21.6,21.6,21.6,21.6\n2023-11-22,Mecklenburg-Vorpommern,13,00+,187,347,347,347,347,1610774,11.61,21.54,21.54,21.54,21.54\n2023-11-21,Mecklenburg-Vorpommern,13,00+,218,367,367,367,367,1610774,13.53,22.78,22.78,22.78,22.78\n2023-11-20,Mecklenburg-Vorpommern,13,00+,249,345,345,345,345,1610774,15.46,21.42,21.42,21.42,21.42\n2023-11-19,Mecklenburg-Vorpommern,13,00+,256,349,349,349,349,1610774,15.89,21.67,21.67,21.67,21.67\n2023-11-18,Mecklenburg-Vorpommern,13,00+,259,348,348,348,348,1610774,16.08,21.6,21.6,21.6,21.6\n2023-11-17,Mecklenburg-Vorpommern,13,00+,244,343,343,343,343,1610774,15.15,21.29,21.29,21.29,21.29\n2023-11-16,Mecklenburg-Vorpommern,13,00+,242,342,342,342,342,1610774,15.02,21.23,21.23,21.23,21.23\n2023-11-15,Mecklenburg-Vorpommern,13,00+,228,358,358,358,358,1610774,14.15,22.23,22.23,22.23,22.23\n2023-11-14,Mecklenburg-Vorpommern,13,00+,197,349,349,349,349,1610774,12.23,21.67,21.67,21.67,21.67\n2023-11-13,Mecklenburg-Vorpommern,13,00+,286,391,391,391,391,1610774,17.76,24.27,24.27,24.27,24.27\n2023-11-12,Mecklenburg-Vorpommern,13,00+,291,389,389,389,389,1610774,18.07,24.15,24.15,24.15,24.15\n2023-11-11,Mecklenburg-Vorpommern,13,00+,294,390,390,390,390,1610774,18.25,24.21,24.21,24.21,24.21\n2023-11-10,Mecklenburg-Vorpommern,13,00+,264,389,389,389,389,1610774,16.39,24.15,24.15,24.15,24.15\n2023-11-09,Mecklenburg-Vorpommern,13,00+,265,398,398,398,398,1610774,16.45,24.71,24.71,24.71,24.71\n2023-11-08,Mecklenburg-Vorpommern,13,00+,297,420,420,420,420,1610774,18.44,26.07,26.07,26.07,26.07\n2023-11-07,Mecklenburg-Vorpommern,13,00+,178,362,362,362,362,1610774,11.05,22.47,22.47,22.47,22.47\n2023-11-06,Mecklenburg-Vorpommern,13,00+,177,284,284,284,284,1610774,10.99,17.63,17.63,17.63,17.63\n2023-11-05,Mecklenburg-Vorpommern,13,00+,178,280,280,280,280,1610774,11.05,17.38,17.38,17.38,17.38\n2023-11-04,Mecklenburg-Vorpommern,13,00+,178,276,276,276,276,1610774,11.05,17.13,17.13,17.13,17.13\n2023-11-03,Mecklenburg-Vorpommern,13,00+,182,273,273,273,273,1610774,11.3,16.95,16.95,16.95,16.95\n2023-11-02,Mecklenburg-Vorpommern,13,00+,101,238,238,238,238,1610774,6.27,14.78,14.78,14.78,14.78\n2023-11-01,Mecklenburg-Vorpommern,13,00+,79,167,167,167,167,1610774,4.9,10.37,10.37,10.37,10.37\n2023-10-31,Mecklenburg-Vorpommern,13,00+,108,200,200,200,200,1610774,6.7,12.42,12.42,12.42,12.42\n2023-10-30,Mecklenburg-Vorpommern,13,00+,140,221,221,221,221,1610774,8.69,13.72,13.72,13.72,13.72\n2023-10-29,Mecklenburg-Vorpommern,13,00+,140,220,220,220,220,1610774,8.69,13.66,13.66,13.66,13.66\n2023-10-28,Mecklenburg-Vorpommern,13,00+,144,224,224,224,224,1610774,8.94,13.91,13.91,13.91,13.91\n2023-10-27,Mecklenburg-Vorpommern,13,00+,123,190,190,190,190,1610774,7.64,11.8,11.8,11.8,11.8\n2023-10-26,Mecklenburg-Vorpommern,13,00+,120,179,179,179,179,1610774,7.45,11.11,11.11,11.11,11.11\n2023-10-25,Mecklenburg-Vorpommern,13,00+,106,177,177,177,177,1610774,6.58,10.99,10.99,10.99,10.99\n2023-10-24,Mecklenburg-Vorpommern,13,00+,57,159,159,159,159,1610774,3.54,9.87,9.87,9.87,9.87\n2023-10-23,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-22,Mecklenburg-Vorpommern,13,00+,79,115,115,115,115,1610774,4.9,7.14,7.14,7.14,7.14\n2023-10-21,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-20,Mecklenburg-Vorpommern,13,00+,67,112,112,112,112,1610774,4.16,6.95,6.95,6.95,6.95\n2023-10-19,Mecklenburg-Vorpommern,13,00+,62,102,102,102,102,1610774,3.85,6.33,6.33,6.33,6.33\n2023-10-18,Mecklenburg-Vorpommern,13,00+,60,94,94,94,94,1610774,3.72,5.84,5.84,5.84,5.84\n2023-10-17,Mecklenburg-Vorpommern,13,00+,53,96,96,96,96,1610774,3.29,5.96,5.96,5.96,5.96\n2023-10-16,Mecklenburg-Vorpommern,13,00+,67,91,91,91,91,1610774,4.16,5.65,5.65,5.65,5.65\n2023-10-15,Mecklenburg-Vorpommern,13,00+,67,88,88,88,88,1610774,4.16,5.46,5.46,5.46,5.46\n2023-10-14,Mecklenburg-Vorpommern,13,00+,68,88,88,88,88,1610774,4.22,5.46,5.46,5.46,5.46\n2023-10-13,Mecklenburg-Vorpommern,13,00+,70,91,91,91,91,1610774,4.35,5.65,5.65,5.65,5.65\n2023-10-12,Mecklenburg-Vorpommern,13,00+,67,86,86,86,86,1610774,4.16,5.34,5.34,5.34,5.34\n2023-10-11,Mecklenburg-Vorpommern,13,00+,67,92,92,92,92,1610774,4.16,5.71,5.71,5.71,5.71\n2023-10-10,Mecklenburg-Vorpommern,13,00+,43,75,75,75,75,1610774,2.67,4.66,4.66,4.66,4.66\n2023-10-09,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-08,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-07,Mecklenburg-Vorpommern,13,00+,46,66,66,66,66,1610774,2.86,4.1,4.1,4.1,4.1\n2023-10-06,Mecklenburg-Vorpommern,13,00+,44,69,69,69,69,1610774,2.73,4.28,4.28,4.28,4.28\n2023-10-05,Mecklenburg-Vorpommern,13,00+,32,71,71,71,71,1610774,1.99,4.41,4.41,4.41,4.41\n2023-10-04,Mecklenburg-Vorpommern,13,00+,30,57,57,57,57,1610774,1.86,3.54,3.54,3.54,3.54\n2023-10-03,Mecklenburg-Vorpommern,13,00+,52,79,79,79,79,1610774,3.23,4.9,4.9,4.9,4.9\n2023-10-02,Mecklenburg-Vorpommern,13,00+,55,78,78,78,78,1610774,3.41,4.84,4.84,4.84,4.84\n2023-10-01,Mecklenburg-Vorpommern,13,00+,57,80,80,80,80,1610774,3.54,4.97,4.97,4.97,4.97\n2023-09-30,Mecklenburg-Vorpommern,13,00+,58,81,81,81,81,1610774,3.6,5.03,5.03,5.03,5.03\n2023-09-29,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-09-28,Mecklenburg-Vorpommern,13,00+,59,68,68,68,68,1610774,3.66,4.22,4.22,4.22,4.22\n2023-09-27,Mecklenburg-Vorpommern,13,00+,46,72,72,72,72,1610774,2.86,4.47,4.47,4.47,4.47\n2023-09-26,Mecklenburg-Vorpommern,13,00+,36,58,58,58,58,1610774,2.23,3.6,3.6,3.6,3.6\n2023-09-25,Mecklenburg-Vorpommern,13,00+,62,70,70,70,70,1610774,3.85,4.35,4.35,4.35,4.35\n2023-09-24,Mecklenburg-Vorpommern,13,00+,62,68,68,68,68,1610774,3.85,4.22,4.22,4.22,4.22\n2023-09-23,Mecklenburg-Vorpommern,13,00+,64,69,69,69,69,1610774,3.97,4.28,4.28,4.28,4.28\n2023-09-22,Mecklenburg-Vorpommern,13,00+,60,74,74,74,74,1610774,3.72,4.59,4.59,4.59,4.59\n2023-09-21,Mecklenburg-Vorpommern,13,00+,56,75,75,75,75,1610774,3.48,4.66,4.66,4.66,4.66\n2023-09-20,Mecklenburg-Vorpommern,13,00+,44,70,70,70,70,1610774,2.73,4.35,4.35,4.35,4.35\n2023-09-19,Mecklenburg-Vorpommern,13,00+,27,67,67,67,67,1610774,1.68,4.16,4.16,4.16,4.16\n2023-09-18,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-17,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-16,Mecklenburg-Vorpommern,13,00+,20,44,44,44,44,1610774,1.24,2.73,2.73,2.73,2.73\n2023-09-15,Mecklenburg-Vorpommern,13,00+,17,36,36,36,36,1610774,1.06,2.23,2.23,2.23,2.23\n2023-09-14,Mecklenburg-Vorpommern,13,00+,31,44,44,44,44,1610774,1.92,2.73,2.73,2.73,2.73\n2023-09-13,Mecklenburg-Vorpommern,13,00+,38,50,50,50,50,1610774,2.36,3.1,3.1,3.1,3.1\n2023-09-12,Mecklenburg-Vorpommern,13,00+,37,52,52,52,52,1610774,2.3,3.23,3.23,3.23,3.23\n2023-09-11,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-10,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-09,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-08,Mecklenburg-Vorpommern,13,00+,23,47,47,47,47,1610774,1.43,2.92,2.92,2.92,2.92\n2023-09-07,Mecklenburg-Vorpommern,13,00+,19,39,39,39,39,1610774,1.18,2.42,2.42,2.42,2.42\n2023-09-06,Mecklenburg-Vorpommern,13,00+,17,30,30,30,30,1610774,1.06,1.86,1.86,1.86,1.86\n2023-09-05,Mecklenburg-Vorpommern,13,00+,12,23,23,23,23,1610774,0.74,1.43,1.43,1.43,1.43\n2023-09-04,Mecklenburg-Vorpommern,13,00+,14,20,20,20,20,1610774,0.87,1.24,1.24,1.24,1.24\n2023-09-03,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-02,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-01,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2023-08-31,Mecklenburg-Vorpommern,13,00+,17,21,21,21,21,1610774,1.06,1.3,1.3,1.3,1.3\n2023-08-30,Mecklenburg-Vorpommern,13,00+,17,22,22,22,22,1610774,1.06,1.37,1.37,1.37,1.37\n2023-08-29,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2023-08-28,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-27,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-26,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-25,Mecklenburg-Vorpommern,13,00+,0,37,37,37,37,1610774,0,2.3,2.3,2.3,2.3\n2023-08-24,Mecklenburg-Vorpommern,13,00+,23,33,33,33,33,1610774,1.43,2.05,2.05,2.05,2.05\n2023-08-23,Mecklenburg-Vorpommern,13,00+,19,34,34,34,34,1610774,1.18,2.11,2.11,2.11,2.11\n2023-08-22,Mecklenburg-Vorpommern,13,00+,14,30,30,30,30,1610774,0.87,1.86,1.86,1.86,1.86\n2023-08-21,Mecklenburg-Vorpommern,13,00+,15,25,25,25,25,1610774,0.93,1.55,1.55,1.55,1.55\n2023-08-20,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-19,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-18,Mecklenburg-Vorpommern,13,00+,11,19,19,19,19,1610774,0.68,1.18,1.18,1.18,1.18\n2023-08-17,Mecklenburg-Vorpommern,13,00+,10,18,18,18,18,1610774,0.62,1.12,1.12,1.12,1.12\n2023-08-16,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-08-15,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-08-14,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-13,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-12,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-11,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-08-10,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-08-09,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-08,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-07,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-06,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-05,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2023-08-03,Mecklenburg-Vorpommern,13,00+,9,19,19,19,19,1610774,0.56,1.18,1.18,1.18,1.18\n2023-08-02,Mecklenburg-Vorpommern,13,00+,9,17,17,17,17,1610774,0.56,1.06,1.06,1.06,1.06\n2023-08-01,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-07-31,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-30,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-29,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-28,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2023-07-27,Mecklenburg-Vorpommern,13,00+,5,12,12,12,12,1610774,0.31,0.74,0.74,0.74,0.74\n2023-07-26,Mecklenburg-Vorpommern,13,00+,2,11,11,11,11,1610774,0.12,0.68,0.68,0.68,0.68\n2023-07-25,Mecklenburg-Vorpommern,13,00+,8,16,16,16,16,1610774,0.5,0.99,0.99,0.99,0.99\n2023-07-24,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-23,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-22,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-21,Mecklenburg-Vorpommern,13,00+,12,16,16,16,16,1610774,0.74,0.99,0.99,0.99,0.99\n2023-07-20,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-07-19,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2023-07-18,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-07-17,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-16,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-15,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-14,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2023-07-13,Mecklenburg-Vorpommern,13,00+,5,8,8,8,8,1610774,0.31,0.5,0.5,0.5,0.5\n2023-07-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2023-07-11,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2023-07-10,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-09,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-08,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-07,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-06,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-05,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2023-07-04,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2023-07-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-02,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-01,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-06-30,Mecklenburg-Vorpommern,13,00+,6,7,7,7,7,1610774,0.37,0.43,0.43,0.43,0.43\n2023-06-29,Mecklenburg-Vorpommern,13,00+,6,9,9,9,9,1610774,0.37,0.56,0.56,0.56,0.56\n2023-06-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-27,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-26,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-25,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-24,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2023-06-23,Mecklenburg-Vorpommern,13,00+,10,17,17,17,17,1610774,0.62,1.06,1.06,1.06,1.06\n2023-06-22,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2023-06-21,Mecklenburg-Vorpommern,13,00+,8,17,17,17,17,1610774,0.5,1.06,1.06,1.06,1.06\n2023-06-20,Mecklenburg-Vorpommern,13,00+,7,17,17,17,17,1610774,0.43,1.06,1.06,1.06,1.06\n2023-06-19,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2023-06-18,Mecklenburg-Vorpommern,13,00+,14,22,22,22,22,1610774,0.87,1.37,1.37,1.37,1.37\n2023-06-17,Mecklenburg-Vorpommern,13,00+,14,21,21,21,21,1610774,0.87,1.3,1.3,1.3,1.3\n2023-06-16,Mecklenburg-Vorpommern,13,00+,16,24,24,24,24,1610774,0.99,1.49,1.49,1.49,1.49\n2023-06-15,Mecklenburg-Vorpommern,13,00+,17,25,25,25,25,1610774,1.06,1.55,1.55,1.55,1.55\n2023-06-14,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-13,Mecklenburg-Vorpommern,13,00+,20,34,34,34,34,1610774,1.24,2.11,2.11,2.11,2.11\n2023-06-12,Mecklenburg-Vorpommern,13,00+,18,29,29,29,29,1610774,1.12,1.8,1.8,1.8,1.8\n2023-06-11,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-10,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-09,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-08,Mecklenburg-Vorpommern,13,00+,22,28,28,28,28,1610774,1.37,1.74,1.74,1.74,1.74\n2023-06-07,Mecklenburg-Vorpommern,13,00+,17,31,31,31,31,1610774,1.06,1.92,1.92,1.92,1.92\n2023-06-06,Mecklenburg-Vorpommern,13,00+,23,28,28,28,28,1610774,1.43,1.74,1.74,1.74,1.74\n2023-06-05,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-04,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-03,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-02,Mecklenburg-Vorpommern,13,00+,19,26,26,26,26,1610774,1.18,1.61,1.61,1.61,1.61\n2023-06-01,Mecklenburg-Vorpommern,13,00+,16,25,25,25,25,1610774,0.99,1.55,1.55,1.55,1.55\n2023-05-31,Mecklenburg-Vorpommern,13,00+,17,24,24,24,24,1610774,1.06,1.49,1.49,1.49,1.49\n2023-05-30,Mecklenburg-Vorpommern,13,00+,23,29,29,29,29,1610774,1.43,1.8,1.8,1.8,1.8\n2023-05-29,Mecklenburg-Vorpommern,13,00+,36,41,41,41,41,1610774,2.23,2.55,2.55,2.55,2.55\n2023-05-28,Mecklenburg-Vorpommern,13,00+,37,42,42,42,42,1610774,2.3,2.61,2.61,2.61,2.61\n2023-05-27,Mecklenburg-Vorpommern,13,00+,38,43,43,43,43,1610774,2.36,2.67,2.67,2.67,2.67\n2023-05-26,Mecklenburg-Vorpommern,13,00+,38,47,47,47,47,1610774,2.36,2.92,2.92,2.92,2.92\n2023-05-25,Mecklenburg-Vorpommern,13,00+,34,42,42,42,42,1610774,2.11,2.61,2.61,2.61,2.61\n2023-05-24,Mecklenburg-Vorpommern,13,00+,36,46,46,46,46,1610774,2.23,2.86,2.86,2.86,2.86\n2023-05-23,Mecklenburg-Vorpommern,13,00+,31,41,41,41,41,1610774,1.92,2.55,2.55,2.55,2.55\n2023-05-22,Mecklenburg-Vorpommern,13,00+,30,46,46,46,46,1610774,1.86,2.86,2.86,2.86,2.86\n2023-05-21,Mecklenburg-Vorpommern,13,00+,30,45,45,45,45,1610774,1.86,2.79,2.79,2.79,2.79\n2023-05-20,Mecklenburg-Vorpommern,13,00+,33,47,47,47,47,1610774,2.05,2.92,2.92,2.92,2.92\n2023-05-19,Mecklenburg-Vorpommern,13,00+,47,57,57,57,57,1610774,2.92,3.54,3.54,3.54,3.54\n2023-05-18,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-05-17,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-16,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-15,Mecklenburg-Vorpommern,13,00+,58,75,75,75,75,1610774,3.6,4.66,4.66,4.66,4.66\n2023-05-14,Mecklenburg-Vorpommern,13,00+,59,76,76,76,76,1610774,3.66,4.72,4.72,4.72,4.72\n2023-05-13,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-05-12,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-05-11,Mecklenburg-Vorpommern,13,00+,55,72,72,72,72,1610774,3.41,4.47,4.47,4.47,4.47\n2023-05-10,Mecklenburg-Vorpommern,13,00+,64,71,71,71,71,1610774,3.97,4.41,4.41,4.41,4.41\n2023-05-09,Mecklenburg-Vorpommern,13,00+,79,92,92,92,92,1610774,4.9,5.71,5.71,5.71,5.71\n2023-05-08,Mecklenburg-Vorpommern,13,00+,56,70,70,70,70,1610774,3.48,4.35,4.35,4.35,4.35\n2023-05-07,Mecklenburg-Vorpommern,13,00+,57,70,70,70,70,1610774,3.54,4.35,4.35,4.35,4.35\n2023-05-06,Mecklenburg-Vorpommern,13,00+,57,68,68,68,68,1610774,3.54,4.22,4.22,4.22,4.22\n2023-05-05,Mecklenburg-Vorpommern,13,00+,50,59,59,59,59,1610774,3.1,3.66,3.66,3.66,3.66\n2023-05-04,Mecklenburg-Vorpommern,13,00+,54,62,62,62,62,1610774,3.35,3.85,3.85,3.85,3.85\n2023-05-03,Mecklenburg-Vorpommern,13,00+,30,62,62,62,62,1610774,1.86,3.85,3.85,3.85,3.85\n2023-05-02,Mecklenburg-Vorpommern,13,00+,39,55,55,55,55,1610774,2.42,3.41,3.41,3.41,3.41\n2023-05-01,Mecklenburg-Vorpommern,13,00+,70,96,96,96,96,1610774,4.35,5.96,5.96,5.96,5.96\n2023-04-30,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-29,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-28,Mecklenburg-Vorpommern,13,00+,86,109,109,109,109,1610774,5.34,6.77,6.77,6.77,6.77\n2023-04-27,Mecklenburg-Vorpommern,13,00+,95,122,122,122,122,1610774,5.9,7.57,7.57,7.57,7.57\n2023-04-26,Mecklenburg-Vorpommern,13,00+,114,142,142,142,142,1610774,7.08,8.82,8.82,8.82,8.82\n2023-04-25,Mecklenburg-Vorpommern,13,00+,127,151,151,151,151,1610774,7.88,9.37,9.37,9.37,9.37\n2023-04-24,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-23,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-22,Mecklenburg-Vorpommern,13,00+,143,167,167,167,167,1610774,8.88,10.37,10.37,10.37,10.37\n2023-04-21,Mecklenburg-Vorpommern,13,00+,150,174,174,174,174,1610774,9.31,10.8,10.8,10.8,10.8\n2023-04-20,Mecklenburg-Vorpommern,13,00+,165,187,187,187,187,1610774,10.24,11.61,11.61,11.61,11.61\n2023-04-19,Mecklenburg-Vorpommern,13,00+,163,192,192,192,192,1610774,10.12,11.92,11.92,11.92,11.92\n2023-04-18,Mecklenburg-Vorpommern,13,00+,210,241,241,241,241,1610774,13.04,14.96,14.96,14.96,14.96\n2023-04-17,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-16,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-15,Mecklenburg-Vorpommern,13,00+,159,190,190,190,190,1610774,9.87,11.8,11.8,11.8,11.8\n2023-04-14,Mecklenburg-Vorpommern,13,00+,137,165,165,165,165,1610774,8.51,10.24,10.24,10.24,10.24\n2023-04-13,Mecklenburg-Vorpommern,13,00+,132,152,152,152,152,1610774,8.19,9.44,9.44,9.44,9.44\n2023-04-12,Mecklenburg-Vorpommern,13,00+,128,152,152,152,152,1610774,7.95,9.44,9.44,9.44,9.44\n2023-04-11,Mecklenburg-Vorpommern,13,00+,101,121,121,121,121,1610774,6.27,7.51,7.51,7.51,7.51\n2023-04-10,Mecklenburg-Vorpommern,13,00+,159,180,180,180,180,1610774,9.87,11.17,11.17,11.17,11.17\n2023-04-09,Mecklenburg-Vorpommern,13,00+,162,183,183,183,183,1610774,10.06,11.36,11.36,11.36,11.36\n2023-04-08,Mecklenburg-Vorpommern,13,00+,162,180,180,180,180,1610774,10.06,11.17,11.17,11.17,11.17\n2023-04-07,Mecklenburg-Vorpommern,13,00+,193,210,210,210,210,1610774,11.98,13.04,13.04,13.04,13.04\n2023-04-06,Mecklenburg-Vorpommern,13,00+,194,215,215,215,215,1610774,12.04,13.35,13.35,13.35,13.35\n2023-04-05,Mecklenburg-Vorpommern,13,00+,160,221,221,221,221,1610774,9.93,13.72,13.72,13.72,13.72\n2023-04-04,Mecklenburg-Vorpommern,13,00+,182,214,214,214,214,1610774,11.3,13.29,13.29,13.29,13.29\n2023-04-03,Mecklenburg-Vorpommern,13,00+,198,234,234,234,234,1610774,12.29,14.53,14.53,14.53,14.53\n2023-04-02,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-04-01,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-03-31,Mecklenburg-Vorpommern,13,00+,202,247,247,247,247,1610774,12.54,15.33,15.33,15.33,15.33\n2023-03-30,Mecklenburg-Vorpommern,13,00+,224,257,257,257,257,1610774,13.91,15.96,15.96,15.96,15.96\n2023-03-29,Mecklenburg-Vorpommern,13,00+,230,275,275,275,275,1610774,14.28,17.07,17.07,17.07,17.07\n2023-03-28,Mecklenburg-Vorpommern,13,00+,243,291,291,291,291,1610774,15.09,18.07,18.07,18.07,18.07\n2023-03-27,Mecklenburg-Vorpommern,13,00+,239,285,285,285,285,1610774,14.84,17.69,17.69,17.69,17.69\n2023-03-26,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-25,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-24,Mecklenburg-Vorpommern,13,00+,205,262,262,262,262,1610774,12.73,16.27,16.27,16.27,16.27\n2023-03-23,Mecklenburg-Vorpommern,13,00+,177,257,257,257,257,1610774,10.99,15.96,15.96,15.96,15.96\n2023-03-22,Mecklenburg-Vorpommern,13,00+,185,236,236,236,236,1610774,11.49,14.65,14.65,14.65,14.65\n2023-03-21,Mecklenburg-Vorpommern,13,00+,173,219,219,219,219,1610774,10.74,13.6,13.6,13.6,13.6\n2023-03-20,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-19,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-18,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-17,Mecklenburg-Vorpommern,13,00+,157,202,202,202,202,1610774,9.75,12.54,12.54,12.54,12.54\n2023-03-16,Mecklenburg-Vorpommern,13,00+,164,196,196,196,196,1610774,10.18,12.17,12.17,12.17,12.17\n2023-03-15,Mecklenburg-Vorpommern,13,00+,129,160,160,160,160,1610774,8.01,9.93,9.93,9.93,9.93\n2023-03-14,Mecklenburg-Vorpommern,13,00+,112,150,150,150,150,1610774,6.95,9.31,9.31,9.31,9.31\n2023-03-13,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-12,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-11,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-10,Mecklenburg-Vorpommern,13,00+,101,122,122,122,122,1610774,6.27,7.57,7.57,7.57,7.57\n2023-03-09,Mecklenburg-Vorpommern,13,00+,80,108,108,108,108,1610774,4.97,6.7,6.7,6.7,6.7\n2023-03-08,Mecklenburg-Vorpommern,13,00+,100,127,127,127,127,1610774,6.21,7.88,7.88,7.88,7.88\n2023-03-07,Mecklenburg-Vorpommern,13,00+,96,113,113,113,113,1610774,5.96,7.02,7.02,7.02,7.02\n2023-03-06,Mecklenburg-Vorpommern,13,00+,88,99,99,99,99,1610774,5.46,6.15,6.15,6.15,6.15\n2023-03-05,Mecklenburg-Vorpommern,13,00+,91,102,102,102,102,1610774,5.65,6.33,6.33,6.33,6.33\n2023-03-04,Mecklenburg-Vorpommern,13,00+,106,117,117,117,117,1610774,6.58,7.26,7.26,7.26,7.26\n2023-03-03,Mecklenburg-Vorpommern,13,00+,105,119,119,119,119,1610774,6.52,7.39,7.39,7.39,7.39\n2023-03-02,Mecklenburg-Vorpommern,13,00+,103,120,120,120,120,1610774,6.39,7.45,7.45,7.45,7.45\n2023-03-01,Mecklenburg-Vorpommern,13,00+,97,113,113,113,113,1610774,6.02,7.02,7.02,7.02,7.02\n2023-02-28,Mecklenburg-Vorpommern,13,00+,99,116,116,116,116,1610774,6.15,7.2,7.2,7.2,7.2\n2023-02-27,Mecklenburg-Vorpommern,13,00+,80,106,106,106,106,1610774,4.97,6.58,6.58,6.58,6.58\n2023-02-26,Mecklenburg-Vorpommern,13,00+,84,107,107,107,107,1610774,5.21,6.64,6.64,6.64,6.64\n2023-02-25,Mecklenburg-Vorpommern,13,00+,91,99,99,99,99,1610774,5.65,6.15,6.15,6.15,6.15\n2023-02-24,Mecklenburg-Vorpommern,13,00+,84,100,100,100,100,1610774,5.21,6.21,6.21,6.21,6.21\n2023-02-23,Mecklenburg-Vorpommern,13,00+,80,95,95,95,95,1610774,4.97,5.9,5.9,5.9,5.9\n2023-02-22,Mecklenburg-Vorpommern,13,00+,84,98,98,98,98,1610774,5.21,6.08,6.08,6.08,6.08\n2023-02-21,Mecklenburg-Vorpommern,13,00+,83,90,90,90,90,1610774,5.15,5.59,5.59,5.59,5.59\n2023-02-20,Mecklenburg-Vorpommern,13,00+,65,84,84,84,84,1610774,4.04,5.21,5.21,5.21,5.21\n2023-02-19,Mecklenburg-Vorpommern,13,00+,65,80,80,80,80,1610774,4.04,4.97,4.97,4.97,4.97\n2023-02-18,Mecklenburg-Vorpommern,13,00+,67,75,75,75,75,1610774,4.16,4.66,4.66,4.66,4.66\n2023-02-17,Mecklenburg-Vorpommern,13,00+,59,73,73,73,73,1610774,3.66,4.53,4.53,4.53,4.53\n2023-02-16,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-02-15,Mecklenburg-Vorpommern,13,00+,60,75,75,75,75,1610774,3.72,4.66,4.66,4.66,4.66\n2023-02-14,Mecklenburg-Vorpommern,13,00+,63,72,72,72,72,1610774,3.91,4.47,4.47,4.47,4.47\n2023-02-13,Mecklenburg-Vorpommern,13,00+,65,81,81,81,81,1610774,4.04,5.03,5.03,5.03,5.03\n2023-02-12,Mecklenburg-Vorpommern,13,00+,66,82,82,82,82,1610774,4.1,5.09,5.09,5.09,5.09\n2023-02-11,Mecklenburg-Vorpommern,13,00+,71,85,85,85,85,1610774,4.41,5.28,5.28,5.28,5.28\n2023-02-10,Mecklenburg-Vorpommern,13,00+,75,87,87,87,87,1610774,4.66,5.4,5.4,5.4,5.4\n2023-02-09,Mecklenburg-Vorpommern,13,00+,66,76,76,76,76,1610774,4.1,4.72,4.72,4.72,4.72\n2023-02-08,Mecklenburg-Vorpommern,13,00+,68,78,78,78,78,1610774,4.22,4.84,4.84,4.84,4.84\n2023-02-07,Mecklenburg-Vorpommern,13,00+,65,79,79,79,79,1610774,4.04,4.9,4.9,4.9,4.9\n2023-02-06,Mecklenburg-Vorpommern,13,00+,61,73,73,73,73,1610774,3.79,4.53,4.53,4.53,4.53\n2023-02-05,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-02-04,Mecklenburg-Vorpommern,13,00+,64,70,70,70,70,1610774,3.97,4.35,4.35,4.35,4.35\n2023-02-03,Mecklenburg-Vorpommern,13,00+,60,68,68,68,68,1610774,3.72,4.22,4.22,4.22,4.22\n2023-02-02,Mecklenburg-Vorpommern,13,00+,66,77,77,77,77,1610774,4.1,4.78,4.78,4.78,4.78\n2023-02-01,Mecklenburg-Vorpommern,13,00+,59,74,74,74,74,1610774,3.66,4.59,4.59,4.59,4.59\n2023-01-31,Mecklenburg-Vorpommern,13,00+,61,79,79,79,79,1610774,3.79,4.9,4.9,4.9,4.9\n2023-01-30,Mecklenburg-Vorpommern,13,00+,77,94,94,94,94,1610774,4.78,5.84,5.84,5.84,5.84\n2023-01-29,Mecklenburg-Vorpommern,13,00+,78,95,95,95,95,1610774,4.84,5.9,5.9,5.9,5.9\n2023-01-28,Mecklenburg-Vorpommern,13,00+,80,94,94,94,94,1610774,4.97,5.84,5.84,5.84,5.84\n2023-01-27,Mecklenburg-Vorpommern,13,00+,78,94,94,94,94,1610774,4.84,5.84,5.84,5.84,5.84\n2023-01-26,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-25,Mecklenburg-Vorpommern,13,00+,71,86,86,86,86,1610774,4.41,5.34,5.34,5.34,5.34\n2023-01-24,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-23,Mecklenburg-Vorpommern,13,00+,54,70,70,70,70,1610774,3.35,4.35,4.35,4.35,4.35\n2023-01-22,Mecklenburg-Vorpommern,13,00+,56,71,71,71,71,1610774,3.48,4.41,4.41,4.41,4.41\n2023-01-21,Mecklenburg-Vorpommern,13,00+,61,74,74,74,74,1610774,3.79,4.59,4.59,4.59,4.59\n2023-01-20,Mecklenburg-Vorpommern,13,00+,70,86,86,86,86,1610774,4.35,5.34,5.34,5.34,5.34\n2023-01-19,Mecklenburg-Vorpommern,13,00+,79,89,89,89,89,1610774,4.9,5.53,5.53,5.53,5.53\n2023-01-18,Mecklenburg-Vorpommern,13,00+,84,97,97,97,97,1610774,5.21,6.02,6.02,6.02,6.02\n2023-01-17,Mecklenburg-Vorpommern,13,00+,95,108,108,108,108,1610774,5.9,6.7,6.7,6.7,6.7\n2023-01-16,Mecklenburg-Vorpommern,13,00+,108,137,137,137,137,1610774,6.7,8.51,8.51,8.51,8.51\n2023-01-15,Mecklenburg-Vorpommern,13,00+,110,137,137,137,137,1610774,6.83,8.51,8.51,8.51,8.51\n2023-01-14,Mecklenburg-Vorpommern,13,00+,117,140,140,140,140,1610774,7.26,8.69,8.69,8.69,8.69\n2023-01-13,Mecklenburg-Vorpommern,13,00+,127,148,148,148,148,1610774,7.88,9.19,9.19,9.19,9.19\n2023-01-12,Mecklenburg-Vorpommern,13,00+,151,175,175,175,175,1610774,9.37,10.86,10.86,10.86,10.86\n2023-01-11,Mecklenburg-Vorpommern,13,00+,157,187,187,187,187,1610774,9.75,11.61,11.61,11.61,11.61\n2023-01-10,Mecklenburg-Vorpommern,13,00+,154,196,196,196,196,1610774,9.56,12.17,12.17,12.17,12.17\n2023-01-09,Mecklenburg-Vorpommern,13,00+,160,210,210,210,210,1610774,9.93,13.04,13.04,13.04,13.04\n2023-01-08,Mecklenburg-Vorpommern,13,00+,164,212,212,212,212,1610774,10.18,13.16,13.16,13.16,13.16\n2023-01-07,Mecklenburg-Vorpommern,13,00+,176,0,0,0,0,1610774,10.93,0,0,0,0\n2023-01-06,Mecklenburg-Vorpommern,13,00+,180,0,0,0,0,1610774,11.17,0,0,0,0\n2023-01-05,Mecklenburg-Vorpommern,13,00+,203,0,0,0,0,1610774,12.6,0,0,0,0\n2023-01-04,Mecklenburg-Vorpommern,13,00+,244,0,0,0,0,1610774,15.15,0,0,0,0\n2023-01-03,Mecklenburg-Vorpommern,13,00+,296,0,0,0,0,1610774,18.38,0,0,0,0\n2023-01-02,Mecklenburg-Vorpommern,13,00+,243,0,0,0,0,1610774,15.09,0,0,0,0\n2024-08-31,Sachsen,14,00+,54,54,NA,NA,NA,4056941,1.33,1.33,NA,NA,NA\n2024-08-30,Sachsen,14,00+,43,56,NA,NA,NA,4056941,1.06,1.38,NA,NA,NA\n2024-08-29,Sachsen,14,00+,38,53,63,59,68,4056941,0.94,1.31,1.57,1.48,1.69\n2024-08-28,Sachsen,14,00+,38,54,62,59,67,4056941,0.94,1.33,1.54,1.46,1.66\n2024-08-27,Sachsen,14,00+,33,53,60,57,64,4056941,0.81,1.31,1.48,1.41,1.59\n2024-08-26,Sachsen,14,00+,47,55,59,57,63,4056941,1.16,1.36,1.47,1.42,1.56\n2024-08-25,Sachsen,14,00+,49,55,59,57,63,4056941,1.21,1.36,1.47,1.42,1.56\n2024-08-24,Sachsen,14,00+,50,55,59,57,63,4056941,1.23,1.36,1.47,1.41,1.55\n2024-08-23,Sachsen,14,00+,45,60,64,62,68,4056941,1.11,1.48,1.59,1.54,1.69\n2024-08-22,Sachsen,14,00+,42,59,63,61,66,4056941,1.04,1.45,1.56,1.51,1.65\n2024-08-21,Sachsen,14,00+,32,56,59,57,62,4056941,0.79,1.38,1.47,1.43,1.55\n2024-08-20,Sachsen,14,00+,26,58,61,59,64,4056941,0.64,1.43,1.51,1.47,1.59\n2024-08-19,Sachsen,14,00+,30,44,46,44,48,4056941,0.74,1.08,1.14,1.11,1.19\n2024-08-18,Sachsen,14,00+,30,42,43,42,45,4056941,0.74,1.04,1.08,1.06,1.13\n2024-08-17,Sachsen,14,00+,32,43,44,43,47,4056941,0.79,1.06,1.11,1.08,1.16\n2024-08-16,Sachsen,14,00+,32,42,43,42,45,4056941,0.79,1.04,1.08,1.05,1.13\n2024-08-15,Sachsen,14,00+,30,40,41,40,43,4056941,0.74,0.99,1.02,1,1.07\n2024-08-14,Sachsen,14,00+,22,38,39,38,41,4056941,0.54,0.94,0.97,0.95,1.01\n2024-08-13,Sachsen,14,00+,18,35,36,35,37,4056941,0.44,0.86,0.89,0.87,0.92\n2024-08-12,Sachsen,14,00+,28,42,43,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-11,Sachsen,14,00+,28,42,43,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-10,Sachsen,14,00+,30,42,42,42,44,4056941,0.74,1.04,1.06,1.04,1.09\n2024-08-09,Sachsen,14,00+,23,38,38,38,39,4056941,0.57,0.94,0.96,0.94,0.98\n2024-08-08,Sachsen,14,00+,29,41,41,41,42,4056941,0.71,1.01,1.03,1.02,1.05\n2024-08-07,Sachsen,14,00+,24,40,40,40,41,4056941,0.59,0.99,1,0.99,1.03\n2024-08-06,Sachsen,14,00+,22,38,38,38,39,4056941,0.54,0.94,0.95,0.94,0.97\n2024-08-05,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-04,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-03,Sachsen,14,00+,18,27,27,27,27,4056941,0.44,0.67,0.67,0.67,0.68\n2024-08-02,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.65,0.64,0.66\n2024-08-01,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.48\n2024-07-31,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.53\n2024-07-30,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2024-07-29,Sachsen,14,00+,13,29,29,29,29,4056941,0.32,0.71,0.72,0.71,0.72\n2024-07-28,Sachsen,14,00+,14,30,30,30,30,4056941,0.35,0.74,0.74,0.74,0.74\n2024-07-27,Sachsen,14,00+,15,30,30,30,30,4056941,0.37,0.74,0.74,0.74,0.74\n2024-07-26,Sachsen,14,00+,17,36,36,36,36,4056941,0.42,0.89,0.89,0.89,0.89\n2024-07-25,Sachsen,14,00+,20,40,40,40,40,4056941,0.49,0.99,0.99,0.99,0.99\n2024-07-24,Sachsen,14,00+,18,37,37,37,37,4056941,0.44,0.91,0.91,0.91,0.91\n2024-07-23,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-07-22,Sachsen,14,00+,20,35,35,35,35,4056941,0.49,0.86,0.86,0.86,0.86\n2024-07-21,Sachsen,14,00+,22,36,36,36,36,4056941,0.54,0.89,0.89,0.89,0.89\n2024-07-20,Sachsen,14,00+,22,35,35,35,35,4056941,0.54,0.86,0.86,0.86,0.86\n2024-07-19,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-07-18,Sachsen,14,00+,23,36,36,36,36,4056941,0.57,0.89,0.89,0.89,0.89\n2024-07-17,Sachsen,14,00+,19,37,37,37,37,4056941,0.47,0.91,0.91,0.91,0.91\n2024-07-16,Sachsen,14,00+,18,35,35,35,35,4056941,0.44,0.86,0.86,0.86,0.86\n2024-07-15,Sachsen,14,00+,19,29,29,29,29,4056941,0.47,0.71,0.71,0.71,0.71\n2024-07-14,Sachsen,14,00+,20,28,28,28,28,4056941,0.49,0.69,0.69,0.69,0.69\n2024-07-13,Sachsen,14,00+,21,29,29,29,29,4056941,0.52,0.71,0.71,0.71,0.71\n2024-07-12,Sachsen,14,00+,14,25,25,25,25,4056941,0.35,0.62,0.62,0.62,0.62\n2024-07-11,Sachsen,14,00+,10,20,20,20,20,4056941,0.25,0.49,0.49,0.49,0.49\n2024-07-10,Sachsen,14,00+,15,26,26,26,26,4056941,0.37,0.64,0.64,0.64,0.64\n2024-07-09,Sachsen,14,00+,5,22,22,22,22,4056941,0.12,0.54,0.54,0.54,0.54\n2024-07-08,Sachsen,14,00+,8,24,24,24,24,4056941,0.2,0.59,0.59,0.59,0.59\n2024-07-07,Sachsen,14,00+,9,24,24,24,24,4056941,0.22,0.59,0.59,0.59,0.59\n2024-07-06,Sachsen,14,00+,10,25,25,25,25,4056941,0.25,0.62,0.62,0.62,0.62\n2024-07-05,Sachsen,14,00+,9,23,23,23,23,4056941,0.22,0.57,0.57,0.57,0.57\n2024-07-04,Sachsen,14,00+,10,24,24,24,24,4056941,0.25,0.59,0.59,0.59,0.59\n2024-07-03,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2024-07-02,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-07-01,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2024-06-30,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-29,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-06-28,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-27,Sachsen,14,00+,7,13,13,13,13,4056941,0.17,0.32,0.32,0.32,0.32\n2024-06-26,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2024-06-25,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-24,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2024-06-23,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2024-06-22,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2024-06-21,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-06-20,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2024-06-19,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-06-18,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-17,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-16,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-15,Sachsen,14,00+,5,5,5,5,5,4056941,0.12,0.12,0.12,0.12,0.12\n2024-06-14,Sachsen,14,00+,7,7,7,7,7,4056941,0.17,0.17,0.17,0.17,0.17\n2024-06-13,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-12,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-06-11,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-06-10,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-09,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-08,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-07,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-06,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-05,Sachsen,14,00+,5,10,10,10,10,4056941,0.12,0.25,0.25,0.25,0.25\n2024-06-04,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-06-03,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-02,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-01,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-05-31,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-05-30,Sachsen,14,00+,4,12,12,12,12,4056941,0.1,0.3,0.3,0.3,0.3\n2024-05-29,Sachsen,14,00+,2,9,9,9,9,4056941,0.05,0.22,0.22,0.22,0.22\n2024-05-28,Sachsen,14,00+,3,9,9,9,9,4056941,0.07,0.22,0.22,0.22,0.22\n2024-05-27,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-26,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-25,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-24,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-05-23,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-22,Sachsen,14,00+,3,4,4,4,4,4056941,0.07,0.1,0.1,0.1,0.1\n2024-05-21,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-20,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-19,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-18,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-17,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-05-16,Sachsen,14,00+,0,2,2,2,2,4056941,0,0.05,0.05,0.05,0.05\n2024-05-15,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-14,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-13,Sachsen,14,00+,0,5,5,5,5,4056941,0,0.12,0.12,0.12,0.12\n2024-05-12,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-11,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-10,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-09,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-08,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-07,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-06,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-05,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-04,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-03,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-02,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-01,Sachsen,14,00+,4,4,4,4,4,4056941,0.1,0.1,0.1,0.1,0.1\n2024-04-30,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-04-29,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-28,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-27,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-26,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-25,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-24,Sachsen,14,00+,3,5,5,5,5,4056941,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-04-22,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-04-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-20,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2024-04-18,Sachsen,14,00+,8,9,9,9,9,4056941,0.2,0.22,0.22,0.22,0.22\n2024-04-17,Sachsen,14,00+,9,10,10,10,10,4056941,0.22,0.25,0.25,0.25,0.25\n2024-04-16,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-04-15,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-04-14,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-13,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-12,Sachsen,14,00+,2,3,3,3,3,4056941,0.05,0.07,0.07,0.07,0.07\n2024-04-11,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-04-10,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-09,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-08,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-07,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-06,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-04,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-03,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-04-02,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-01,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-31,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-30,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-29,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-28,Sachsen,14,00+,2,10,10,10,10,4056941,0.05,0.25,0.25,0.25,0.25\n2024-03-27,Sachsen,14,00+,1,11,11,11,11,4056941,0.02,0.27,0.27,0.27,0.27\n2024-03-26,Sachsen,14,00+,1,8,8,8,8,4056941,0.02,0.2,0.2,0.2,0.2\n2024-03-25,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-24,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-03-23,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-22,Sachsen,14,00+,5,13,13,13,13,4056941,0.12,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen,14,00+,4,13,13,13,13,4056941,0.1,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-03-19,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-18,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-17,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-16,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-15,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-03-14,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-13,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-03-12,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2024-03-11,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-03-10,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-09,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-08,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2024-03-07,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2024-03-06,Sachsen,14,00+,14,22,22,22,22,4056941,0.35,0.54,0.54,0.54,0.54\n2024-03-05,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2024-03-04,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-03,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-02,Sachsen,14,00+,7,21,21,21,21,4056941,0.17,0.52,0.52,0.52,0.52\n2024-03-01,Sachsen,14,00+,6,19,19,19,19,4056941,0.15,0.47,0.47,0.47,0.47\n2024-02-29,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-02-28,Sachsen,14,00+,13,20,20,20,20,4056941,0.32,0.49,0.49,0.49,0.49\n2024-02-27,Sachsen,14,00+,13,24,24,24,24,4056941,0.32,0.59,0.59,0.59,0.59\n2024-02-26,Sachsen,14,00+,21,32,32,32,32,4056941,0.52,0.79,0.79,0.79,0.79\n2024-02-25,Sachsen,14,00+,24,35,35,35,35,4056941,0.59,0.86,0.86,0.86,0.86\n2024-02-24,Sachsen,14,00+,25,35,35,35,35,4056941,0.62,0.86,0.86,0.86,0.86\n2024-02-23,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-02-22,Sachsen,14,00+,19,31,31,31,31,4056941,0.47,0.76,0.76,0.76,0.76\n2024-02-21,Sachsen,14,00+,19,34,34,34,34,4056941,0.47,0.84,0.84,0.84,0.84\n2024-02-20,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-02-19,Sachsen,14,00+,22,41,41,41,41,4056941,0.54,1.01,1.01,1.01,1.01\n2024-02-18,Sachsen,14,00+,23,39,39,39,39,4056941,0.57,0.96,0.96,0.96,0.96\n2024-02-17,Sachsen,14,00+,25,40,40,40,40,4056941,0.62,0.99,0.99,0.99,0.99\n2024-02-16,Sachsen,14,00+,26,44,44,44,44,4056941,0.64,1.08,1.08,1.08,1.08\n2024-02-15,Sachsen,14,00+,31,47,47,47,47,4056941,0.76,1.16,1.16,1.16,1.16\n2024-02-14,Sachsen,14,00+,24,47,47,47,47,4056941,0.59,1.16,1.16,1.16,1.16\n2024-02-13,Sachsen,14,00+,24,46,46,46,46,4056941,0.59,1.13,1.13,1.13,1.13\n2024-02-12,Sachsen,14,00+,28,47,47,47,47,4056941,0.69,1.16,1.16,1.16,1.16\n2024-02-11,Sachsen,14,00+,28,46,46,46,46,4056941,0.69,1.13,1.13,1.13,1.13\n2024-02-10,Sachsen,14,00+,30,46,46,46,46,4056941,0.74,1.13,1.13,1.13,1.13\n2024-02-09,Sachsen,14,00+,29,49,49,49,49,4056941,0.71,1.21,1.21,1.21,1.21\n2024-02-08,Sachsen,14,00+,36,55,55,55,55,4056941,0.89,1.36,1.36,1.36,1.36\n2024-02-07,Sachsen,14,00+,26,63,63,63,63,4056941,0.64,1.55,1.55,1.55,1.55\n2024-02-06,Sachsen,14,00+,36,69,69,69,69,4056941,0.89,1.7,1.7,1.7,1.7\n2024-02-05,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2024-02-04,Sachsen,14,00+,60,90,90,90,90,4056941,1.48,2.22,2.22,2.22,2.22\n2024-02-03,Sachsen,14,00+,62,92,92,92,92,4056941,1.53,2.27,2.27,2.27,2.27\n2024-02-02,Sachsen,14,00+,52,95,95,95,95,4056941,1.28,2.34,2.34,2.34,2.34\n2024-02-01,Sachsen,14,00+,49,95,95,95,95,4056941,1.21,2.34,2.34,2.34,2.34\n2024-01-31,Sachsen,14,00+,49,94,94,94,94,4056941,1.21,2.32,2.32,2.32,2.32\n2024-01-30,Sachsen,14,00+,33,95,95,95,95,4056941,0.81,2.34,2.34,2.34,2.34\n2024-01-29,Sachsen,14,00+,43,85,85,85,85,4056941,1.06,2.1,2.1,2.1,2.1\n2024-01-28,Sachsen,14,00+,50,88,88,88,88,4056941,1.23,2.17,2.17,2.17,2.17\n2024-01-27,Sachsen,14,00+,56,89,89,89,89,4056941,1.38,2.19,2.19,2.19,2.19\n2024-01-26,Sachsen,14,00+,56,93,93,93,93,4056941,1.38,2.29,2.29,2.29,2.29\n2024-01-25,Sachsen,14,00+,45,98,98,98,98,4056941,1.11,2.42,2.42,2.42,2.42\n2024-01-24,Sachsen,14,00+,58,101,101,101,101,4056941,1.43,2.49,2.49,2.49,2.49\n2024-01-23,Sachsen,14,00+,52,107,107,107,107,4056941,1.28,2.64,2.64,2.64,2.64\n2024-01-22,Sachsen,14,00+,70,124,124,124,124,4056941,1.73,3.06,3.06,3.06,3.06\n2024-01-21,Sachsen,14,00+,70,120,120,120,120,4056941,1.73,2.96,2.96,2.96,2.96\n2024-01-20,Sachsen,14,00+,75,120,120,120,120,4056941,1.85,2.96,2.96,2.96,2.96\n2024-01-19,Sachsen,14,00+,72,125,125,125,125,4056941,1.77,3.08,3.08,3.08,3.08\n2024-01-18,Sachsen,14,00+,83,135,135,135,135,4056941,2.05,3.33,3.33,3.33,3.33\n2024-01-17,Sachsen,14,00+,78,136,136,136,136,4056941,1.92,3.35,3.35,3.35,3.35\n2024-01-16,Sachsen,14,00+,70,142,142,142,142,4056941,1.73,3.5,3.5,3.5,3.5\n2024-01-15,Sachsen,14,00+,77,149,149,149,149,4056941,1.9,3.67,3.67,3.67,3.67\n2024-01-14,Sachsen,14,00+,83,157,157,157,157,4056941,2.05,3.87,3.87,3.87,3.87\n2024-01-13,Sachsen,14,00+,87,159,159,159,159,4056941,2.14,3.92,3.92,3.92,3.92\n2024-01-12,Sachsen,14,00+,83,167,167,167,167,4056941,2.05,4.12,4.12,4.12,4.12\n2024-01-11,Sachsen,14,00+,97,184,184,184,184,4056941,2.39,4.54,4.54,4.54,4.54\n2024-01-10,Sachsen,14,00+,111,216,216,216,216,4056941,2.74,5.32,5.32,5.32,5.32\n2024-01-09,Sachsen,14,00+,208,313,313,313,313,4056941,5.13,7.72,7.72,7.72,7.72\n2024-01-08,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2024-01-07,Sachsen,14,00+,198,303,303,303,303,4056941,4.88,7.47,7.47,7.47,7.47\n2024-01-06,Sachsen,14,00+,215,314,314,314,314,4056941,5.3,7.74,7.74,7.74,7.74\n2024-01-05,Sachsen,14,00+,225,349,349,349,349,4056941,5.55,8.6,8.6,8.6,8.6\n2024-01-04,Sachsen,14,00+,243,369,369,369,369,4056941,5.99,9.1,9.1,9.1,9.1\n2024-01-03,Sachsen,14,00+,277,472,472,472,472,4056941,6.83,11.63,11.63,11.63,11.63\n2024-01-02,Sachsen,14,00+,184,361,361,361,361,4056941,4.54,8.9,8.9,8.9,8.9\n2024-01-01,Sachsen,14,00+,201,361,361,361,361,4056941,4.95,8.9,8.9,8.9,8.9\n2023-12-31,Sachsen,14,00+,207,352,352,352,352,4056941,5.1,8.68,8.68,8.68,8.68\n2023-12-30,Sachsen,14,00+,231,364,364,364,364,4056941,5.69,8.97,8.97,8.97,8.97\n2023-12-29,Sachsen,14,00+,198,349,349,349,349,4056941,4.88,8.6,8.6,8.6,8.6\n2023-12-28,Sachsen,14,00+,118,358,358,358,358,4056941,2.91,8.82,8.82,8.82,8.82\n2023-12-27,Sachsen,14,00+,105,286,286,286,286,4056941,2.59,7.05,7.05,7.05,7.05\n2023-12-26,Sachsen,14,00+,190,377,377,377,377,4056941,4.68,9.29,9.29,9.29,9.29\n2023-12-25,Sachsen,14,00+,328,520,520,520,520,4056941,8.08,12.82,12.82,12.82,12.82\n2023-12-24,Sachsen,14,00+,350,537,537,537,537,4056941,8.63,13.24,13.24,13.24,13.24\n2023-12-23,Sachsen,14,00+,371,534,534,534,534,4056941,9.14,13.16,13.16,13.16,13.16\n2023-12-22,Sachsen,14,00+,356,577,577,577,577,4056941,8.78,14.22,14.22,14.22,14.22\n2023-12-21,Sachsen,14,00+,341,599,599,599,599,4056941,8.41,14.76,14.76,14.76,14.76\n2023-12-20,Sachsen,14,00+,351,661,661,661,661,4056941,8.65,16.29,16.29,16.29,16.29\n2023-12-19,Sachsen,14,00+,366,666,666,666,666,4056941,9.02,16.42,16.42,16.42,16.42\n2023-12-18,Sachsen,14,00+,443,697,697,697,697,4056941,10.92,17.18,17.18,17.18,17.18\n2023-12-17,Sachsen,14,00+,468,699,699,699,699,4056941,11.54,17.23,17.23,17.23,17.23\n2023-12-16,Sachsen,14,00+,499,715,715,715,715,4056941,12.3,17.62,17.62,17.62,17.62\n2023-12-15,Sachsen,14,00+,444,690,690,690,690,4056941,10.94,17.01,17.01,17.01,17.01\n2023-12-14,Sachsen,14,00+,410,716,716,716,716,4056941,10.11,17.65,17.65,17.65,17.65\n2023-12-13,Sachsen,14,00+,385,690,690,690,690,4056941,9.49,17.01,17.01,17.01,17.01\n2023-12-12,Sachsen,14,00+,345,700,700,700,700,4056941,8.5,17.25,17.25,17.25,17.25\n2023-12-11,Sachsen,14,00+,349,620,620,620,620,4056941,8.6,15.28,15.28,15.28,15.28\n2023-12-10,Sachsen,14,00+,363,607,607,607,607,4056941,8.95,14.96,14.96,14.96,14.96\n2023-12-09,Sachsen,14,00+,381,588,588,588,588,4056941,9.39,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen,14,00+,347,595,595,595,595,4056941,8.55,14.67,14.67,14.67,14.67\n2023-12-07,Sachsen,14,00+,310,570,570,570,570,4056941,7.64,14.05,14.05,14.05,14.05\n2023-12-06,Sachsen,14,00+,230,525,525,525,525,4056941,5.67,12.94,12.94,12.94,12.94\n2023-12-05,Sachsen,14,00+,221,526,526,526,526,4056941,5.45,12.97,12.97,12.97,12.97\n2023-12-04,Sachsen,14,00+,291,551,551,551,551,4056941,7.17,13.58,13.58,13.58,13.58\n2023-12-03,Sachsen,14,00+,331,582,582,582,582,4056941,8.16,14.35,14.35,14.35,14.35\n2023-12-02,Sachsen,14,00+,348,591,591,591,591,4056941,8.58,14.57,14.57,14.57,14.57\n2023-12-01,Sachsen,14,00+,339,593,593,593,593,4056941,8.36,14.62,14.62,14.62,14.62\n2023-11-30,Sachsen,14,00+,337,611,611,611,611,4056941,8.31,15.06,15.06,15.06,15.06\n2023-11-29,Sachsen,14,00+,261,564,564,564,564,4056941,6.43,13.9,13.9,13.9,13.9\n2023-11-28,Sachsen,14,00+,188,564,564,564,564,4056941,4.63,13.9,13.9,13.9,13.9\n2023-11-27,Sachsen,14,00+,297,599,599,599,599,4056941,7.32,14.76,14.76,14.76,14.76\n2023-11-26,Sachsen,14,00+,317,582,582,582,582,4056941,7.81,14.35,14.35,14.35,14.35\n2023-11-25,Sachsen,14,00+,335,575,575,575,575,4056941,8.26,14.17,14.17,14.17,14.17\n2023-11-24,Sachsen,14,00+,324,559,559,559,559,4056941,7.99,13.78,13.78,13.78,13.78\n2023-11-23,Sachsen,14,00+,236,524,524,524,524,4056941,5.82,12.92,12.92,12.92,12.92\n2023-11-22,Sachsen,14,00+,284,556,556,556,556,4056941,7,13.7,13.7,13.7,13.7\n2023-11-21,Sachsen,14,00+,255,521,521,521,521,4056941,6.29,12.84,12.84,12.84,12.84\n2023-11-20,Sachsen,14,00+,282,495,495,495,495,4056941,6.95,12.2,12.2,12.2,12.2\n2023-11-19,Sachsen,14,00+,297,483,483,483,483,4056941,7.32,11.91,11.91,11.91,11.91\n2023-11-18,Sachsen,14,00+,314,474,474,474,474,4056941,7.74,11.68,11.68,11.68,11.68\n2023-11-17,Sachsen,14,00+,276,466,466,466,466,4056941,6.8,11.49,11.49,11.49,11.49\n2023-11-16,Sachsen,14,00+,277,470,470,470,470,4056941,6.83,11.59,11.59,11.59,11.59\n2023-11-15,Sachsen,14,00+,288,517,517,517,517,4056941,7.1,12.74,12.74,12.74,12.74\n2023-11-14,Sachsen,14,00+,260,480,480,480,480,4056941,6.41,11.83,11.83,11.83,11.83\n2023-11-13,Sachsen,14,00+,227,403,403,403,403,4056941,5.6,9.93,9.93,9.93,9.93\n2023-11-12,Sachsen,14,00+,244,408,408,408,408,4056941,6.01,10.06,10.06,10.06,10.06\n2023-11-11,Sachsen,14,00+,256,411,411,411,411,4056941,6.31,10.13,10.13,10.13,10.13\n2023-11-10,Sachsen,14,00+,204,421,421,421,421,4056941,5.03,10.38,10.38,10.38,10.38\n2023-11-09,Sachsen,14,00+,197,407,407,407,407,4056941,4.86,10.03,10.03,10.03,10.03\n2023-11-08,Sachsen,14,00+,190,392,392,392,392,4056941,4.68,9.66,9.66,9.66,9.66\n2023-11-07,Sachsen,14,00+,149,355,355,355,355,4056941,3.67,8.75,8.75,8.75,8.75\n2023-11-06,Sachsen,14,00+,168,373,373,373,373,4056941,4.14,9.19,9.19,9.19,9.19\n2023-11-05,Sachsen,14,00+,182,364,364,364,364,4056941,4.49,8.97,8.97,8.97,8.97\n2023-11-04,Sachsen,14,00+,190,358,358,358,358,4056941,4.68,8.82,8.82,8.82,8.82\n2023-11-03,Sachsen,14,00+,133,332,332,332,332,4056941,3.28,8.18,8.18,8.18,8.18\n2023-11-02,Sachsen,14,00+,99,324,324,324,324,4056941,2.44,7.99,7.99,7.99,7.99\n2023-11-01,Sachsen,14,00+,88,280,280,280,280,4056941,2.17,6.9,6.9,6.9,6.9\n2023-10-31,Sachsen,14,00+,124,311,311,311,311,4056941,3.06,7.67,7.67,7.67,7.67\n2023-10-30,Sachsen,14,00+,172,293,293,293,293,4056941,4.24,7.22,7.22,7.22,7.22\n2023-10-29,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2023-10-28,Sachsen,14,00+,197,291,291,291,291,4056941,4.86,7.17,7.17,7.17,7.17\n2023-10-27,Sachsen,14,00+,187,283,283,283,283,4056941,4.61,6.98,6.98,6.98,6.98\n2023-10-26,Sachsen,14,00+,168,252,252,252,252,4056941,4.14,6.21,6.21,6.21,6.21\n2023-10-25,Sachsen,14,00+,149,238,238,238,238,4056941,3.67,5.87,5.87,5.87,5.87\n2023-10-24,Sachsen,14,00+,117,221,221,221,221,4056941,2.88,5.45,5.45,5.45,5.45\n2023-10-23,Sachsen,14,00+,99,191,191,191,191,4056941,2.44,4.71,4.71,4.71,4.71\n2023-10-22,Sachsen,14,00+,103,182,182,182,182,4056941,2.54,4.49,4.49,4.49,4.49\n2023-10-21,Sachsen,14,00+,110,177,177,177,177,4056941,2.71,4.36,4.36,4.36,4.36\n2023-10-20,Sachsen,14,00+,97,162,162,162,162,4056941,2.39,3.99,3.99,3.99,3.99\n2023-10-19,Sachsen,14,00+,94,152,152,152,152,4056941,2.32,3.75,3.75,3.75,3.75\n2023-10-18,Sachsen,14,00+,89,143,143,143,143,4056941,2.19,3.52,3.52,3.52,3.52\n2023-10-17,Sachsen,14,00+,80,146,146,146,146,4056941,1.97,3.6,3.6,3.6,3.6\n2023-10-16,Sachsen,14,00+,80,124,124,124,124,4056941,1.97,3.06,3.06,3.06,3.06\n2023-10-15,Sachsen,14,00+,85,124,124,124,124,4056941,2.1,3.06,3.06,3.06,3.06\n2023-10-14,Sachsen,14,00+,89,122,122,122,122,4056941,2.19,3.01,3.01,3.01,3.01\n2023-10-13,Sachsen,14,00+,83,123,123,123,123,4056941,2.05,3.03,3.03,3.03,3.03\n2023-10-12,Sachsen,14,00+,80,128,128,128,128,4056941,1.97,3.16,3.16,3.16,3.16\n2023-10-11,Sachsen,14,00+,87,152,152,152,152,4056941,2.14,3.75,3.75,3.75,3.75\n2023-10-10,Sachsen,14,00+,74,127,127,127,127,4056941,1.82,3.13,3.13,3.13,3.13\n2023-10-09,Sachsen,14,00+,79,130,130,130,130,4056941,1.95,3.2,3.2,3.2,3.2\n2023-10-08,Sachsen,14,00+,80,125,125,125,125,4056941,1.97,3.08,3.08,3.08,3.08\n2023-10-07,Sachsen,14,00+,86,128,128,128,128,4056941,2.12,3.16,3.16,3.16,3.16\n2023-10-06,Sachsen,14,00+,78,125,125,125,125,4056941,1.92,3.08,3.08,3.08,3.08\n2023-10-05,Sachsen,14,00+,73,120,120,120,120,4056941,1.8,2.96,2.96,2.96,2.96\n2023-10-04,Sachsen,14,00+,35,83,83,83,83,4056941,0.86,2.05,2.05,2.05,2.05\n2023-10-03,Sachsen,14,00+,52,101,101,101,101,4056941,1.28,2.49,2.49,2.49,2.49\n2023-10-02,Sachsen,14,00+,71,101,101,101,101,4056941,1.75,2.49,2.49,2.49,2.49\n2023-10-01,Sachsen,14,00+,74,102,102,102,102,4056941,1.82,2.51,2.51,2.51,2.51\n2023-09-30,Sachsen,14,00+,78,98,98,98,98,4056941,1.92,2.42,2.42,2.42,2.42\n2023-09-29,Sachsen,14,00+,60,95,95,95,95,4056941,1.48,2.34,2.34,2.34,2.34\n2023-09-28,Sachsen,14,00+,66,91,91,91,91,4056941,1.63,2.24,2.24,2.24,2.24\n2023-09-27,Sachsen,14,00+,56,99,99,99,99,4056941,1.38,2.44,2.44,2.44,2.44\n2023-09-26,Sachsen,14,00+,64,97,97,97,97,4056941,1.58,2.39,2.39,2.39,2.39\n2023-09-25,Sachsen,14,00+,69,96,96,96,96,4056941,1.7,2.37,2.37,2.37,2.37\n2023-09-24,Sachsen,14,00+,71,96,96,96,96,4056941,1.75,2.37,2.37,2.37,2.37\n2023-09-23,Sachsen,14,00+,77,98,98,98,98,4056941,1.9,2.42,2.42,2.42,2.42\n2023-09-22,Sachsen,14,00+,69,100,100,100,100,4056941,1.7,2.46,2.46,2.46,2.46\n2023-09-21,Sachsen,14,00+,72,101,101,101,101,4056941,1.77,2.49,2.49,2.49,2.49\n2023-09-20,Sachsen,14,00+,66,97,97,97,97,4056941,1.63,2.39,2.39,2.39,2.39\n2023-09-19,Sachsen,14,00+,57,93,93,93,93,4056941,1.4,2.29,2.29,2.29,2.29\n2023-09-18,Sachsen,14,00+,60,85,85,85,85,4056941,1.48,2.1,2.1,2.1,2.1\n2023-09-17,Sachsen,14,00+,61,83,83,83,83,4056941,1.5,2.05,2.05,2.05,2.05\n2023-09-16,Sachsen,14,00+,64,80,80,80,80,4056941,1.58,1.97,1.97,1.97,1.97\n2023-09-15,Sachsen,14,00+,60,82,82,82,82,4056941,1.48,2.02,2.02,2.02,2.02\n2023-09-14,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2023-09-13,Sachsen,14,00+,55,84,84,84,84,4056941,1.36,2.07,2.07,2.07,2.07\n2023-09-12,Sachsen,14,00+,54,84,84,84,84,4056941,1.33,2.07,2.07,2.07,2.07\n2023-09-11,Sachsen,14,00+,44,76,76,76,76,4056941,1.08,1.87,1.87,1.87,1.87\n2023-09-10,Sachsen,14,00+,45,77,77,77,77,4056941,1.11,1.9,1.9,1.9,1.9\n2023-09-09,Sachsen,14,00+,45,74,74,74,74,4056941,1.11,1.82,1.82,1.82,1.82\n2023-09-08,Sachsen,14,00+,46,73,73,73,73,4056941,1.13,1.8,1.8,1.8,1.8\n2023-09-07,Sachsen,14,00+,42,55,55,55,55,4056941,1.04,1.36,1.36,1.36,1.36\n2023-09-06,Sachsen,14,00+,36,53,53,53,53,4056941,0.89,1.31,1.31,1.31,1.31\n2023-09-05,Sachsen,14,00+,26,49,49,49,49,4056941,0.64,1.21,1.21,1.21,1.21\n2023-09-04,Sachsen,14,00+,43,59,59,59,59,4056941,1.06,1.45,1.45,1.45,1.45\n2023-09-03,Sachsen,14,00+,46,60,60,60,60,4056941,1.13,1.48,1.48,1.48,1.48\n2023-09-02,Sachsen,14,00+,48,63,63,63,63,4056941,1.18,1.55,1.55,1.55,1.55\n2023-09-01,Sachsen,14,00+,52,59,59,59,59,4056941,1.28,1.45,1.45,1.45,1.45\n2023-08-31,Sachsen,14,00+,50,65,65,65,65,4056941,1.23,1.6,1.6,1.6,1.6\n2023-08-30,Sachsen,14,00+,43,65,65,65,65,4056941,1.06,1.6,1.6,1.6,1.6\n2023-08-29,Sachsen,14,00+,49,63,63,63,63,4056941,1.21,1.55,1.55,1.55,1.55\n2023-08-28,Sachsen,14,00+,0,51,51,51,51,4056941,0,1.26,1.26,1.26,1.26\n2023-08-27,Sachsen,14,00+,0,48,48,48,48,4056941,0,1.18,1.18,1.18,1.18\n2023-08-26,Sachsen,14,00+,0,46,46,46,46,4056941,0,1.13,1.13,1.13,1.13\n2023-08-25,Sachsen,14,00+,0,42,42,42,42,4056941,0,1.04,1.04,1.04,1.04\n2023-08-24,Sachsen,14,00+,28,38,38,38,38,4056941,0.69,0.94,0.94,0.94,0.94\n2023-08-23,Sachsen,14,00+,19,36,36,36,36,4056941,0.47,0.89,0.89,0.89,0.89\n2023-08-22,Sachsen,14,00+,20,34,34,34,34,4056941,0.49,0.84,0.84,0.84,0.84\n2023-08-21,Sachsen,14,00+,20,30,30,30,30,4056941,0.49,0.74,0.74,0.74,0.74\n2023-08-20,Sachsen,14,00+,21,31,31,31,31,4056941,0.52,0.76,0.76,0.76,0.76\n2023-08-19,Sachsen,14,00+,21,30,30,30,30,4056941,0.52,0.74,0.74,0.74,0.74\n2023-08-18,Sachsen,14,00+,12,28,28,28,28,4056941,0.3,0.69,0.69,0.69,0.69\n2023-08-17,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.64,0.64,0.64\n2023-08-16,Sachsen,14,00+,13,25,25,25,25,4056941,0.32,0.62,0.62,0.62,0.62\n2023-08-15,Sachsen,14,00+,12,19,19,19,19,4056941,0.3,0.47,0.47,0.47,0.47\n2023-08-14,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2023-08-13,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2023-08-12,Sachsen,14,00+,15,20,20,20,20,4056941,0.37,0.49,0.49,0.49,0.49\n2023-08-11,Sachsen,14,00+,16,21,21,21,21,4056941,0.39,0.52,0.52,0.52,0.52\n2023-08-10,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2023-08-09,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-08-08,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-08-07,Sachsen,14,00+,17,22,22,22,22,4056941,0.42,0.54,0.54,0.54,0.54\n2023-08-06,Sachsen,14,00+,18,20,20,20,20,4056941,0.44,0.49,0.49,0.49,0.49\n2023-08-05,Sachsen,14,00+,20,21,21,21,21,4056941,0.49,0.52,0.52,0.52,0.52\n2023-08-04,Sachsen,14,00+,17,20,20,20,20,4056941,0.42,0.49,0.49,0.49,0.49\n2023-08-03,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2023-08-02,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2023-08-01,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2023-07-31,Sachsen,14,00+,14,18,18,18,18,4056941,0.35,0.44,0.44,0.44,0.44\n2023-07-30,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-07-29,Sachsen,14,00+,16,17,17,17,17,4056941,0.39,0.42,0.42,0.42,0.42\n2023-07-28,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-27,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-26,Sachsen,14,00+,10,18,18,18,18,4056941,0.25,0.44,0.44,0.44,0.44\n2023-07-25,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2023-07-24,Sachsen,14,00+,4,9,9,9,9,4056941,0.1,0.22,0.22,0.22,0.22\n2023-07-23,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2023-07-22,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2023-07-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2023-07-20,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-19,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2023-07-18,Sachsen,14,00+,5,12,12,12,12,4056941,0.12,0.3,0.3,0.3,0.3\n2023-07-17,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2023-07-15,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2023-07-14,Sachsen,14,00+,6,10,10,10,10,4056941,0.15,0.25,0.25,0.25,0.25\n2023-07-13,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-12,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-11,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-10,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-09,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-08,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-07,Sachsen,14,00+,2,8,8,8,8,4056941,0.05,0.2,0.2,0.2,0.2\n2023-07-06,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-04,Sachsen,14,00+,5,6,6,6,6,4056941,0.12,0.15,0.15,0.15,0.15\n2023-07-03,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-02,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-01,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-06-30,Sachsen,14,00+,8,12,12,12,12,4056941,0.2,0.3,0.3,0.3,0.3\n2023-06-29,Sachsen,14,00+,8,11,11,11,11,4056941,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Sachsen,14,00+,9,14,14,14,14,4056941,0.22,0.35,0.35,0.35,0.35\n2023-06-27,Sachsen,14,00+,13,15,15,15,15,4056941,0.32,0.37,0.37,0.37,0.37\n2023-06-26,Sachsen,14,00+,18,21,21,21,21,4056941,0.44,0.52,0.52,0.52,0.52\n2023-06-25,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-24,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-23,Sachsen,14,00+,16,20,20,20,20,4056941,0.39,0.49,0.49,0.49,0.49\n2023-06-22,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-21,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2023-06-20,Sachsen,14,00+,16,25,25,25,25,4056941,0.39,0.62,0.62,0.62,0.62\n2023-06-19,Sachsen,14,00+,13,21,21,21,21,4056941,0.32,0.52,0.52,0.52,0.52\n2023-06-18,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-17,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-16,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2023-06-15,Sachsen,14,00+,18,23,23,23,23,4056941,0.44,0.57,0.57,0.57,0.57\n2023-06-14,Sachsen,14,00+,24,30,30,30,30,4056941,0.59,0.74,0.74,0.74,0.74\n2023-06-13,Sachsen,14,00+,26,30,30,30,30,4056941,0.64,0.74,0.74,0.74,0.74\n2023-06-12,Sachsen,14,00+,36,41,41,41,41,4056941,0.89,1.01,1.01,1.01,1.01\n2023-06-11,Sachsen,14,00+,37,41,41,41,41,4056941,0.91,1.01,1.01,1.01,1.01\n2023-06-10,Sachsen,14,00+,38,42,42,42,42,4056941,0.94,1.04,1.04,1.04,1.04\n2023-06-09,Sachsen,14,00+,32,45,45,45,45,4056941,0.79,1.11,1.11,1.11,1.11\n2023-06-08,Sachsen,14,00+,37,54,54,54,54,4056941,0.91,1.33,1.33,1.33,1.33\n2023-06-07,Sachsen,14,00+,35,53,53,53,53,4056941,0.86,1.31,1.31,1.31,1.31\n2023-06-06,Sachsen,14,00+,38,57,57,57,57,4056941,0.94,1.4,1.4,1.4,1.4\n2023-06-05,Sachsen,14,00+,36,44,44,44,44,4056941,0.89,1.08,1.08,1.08,1.08\n2023-06-04,Sachsen,14,00+,36,43,43,43,43,4056941,0.89,1.06,1.06,1.06,1.06\n2023-06-03,Sachsen,14,00+,38,44,44,44,44,4056941,0.94,1.08,1.08,1.08,1.08\n2023-06-02,Sachsen,14,00+,26,43,43,43,43,4056941,0.64,1.06,1.06,1.06,1.06\n2023-06-01,Sachsen,14,00+,27,34,34,34,34,4056941,0.67,0.84,0.84,0.84,0.84\n2023-05-31,Sachsen,14,00+,20,33,33,33,33,4056941,0.49,0.81,0.81,0.81,0.81\n2023-05-30,Sachsen,14,00+,23,35,35,35,35,4056941,0.57,0.86,0.86,0.86,0.86\n2023-05-29,Sachsen,14,00+,43,58,58,58,58,4056941,1.06,1.43,1.43,1.43,1.43\n2023-05-28,Sachsen,14,00+,48,64,64,64,64,4056941,1.18,1.58,1.58,1.58,1.58\n2023-05-27,Sachsen,14,00+,48,62,62,62,62,4056941,1.18,1.53,1.53,1.53,1.53\n2023-05-26,Sachsen,14,00+,47,64,64,64,64,4056941,1.16,1.58,1.58,1.58,1.58\n2023-05-25,Sachsen,14,00+,41,61,61,61,61,4056941,1.01,1.5,1.5,1.5,1.5\n2023-05-24,Sachsen,14,00+,46,69,69,69,69,4056941,1.13,1.7,1.7,1.7,1.7\n2023-05-23,Sachsen,14,00+,26,65,65,65,65,4056941,0.64,1.6,1.6,1.6,1.6\n2023-05-22,Sachsen,14,00+,24,61,61,61,61,4056941,0.59,1.5,1.5,1.5,1.5\n2023-05-21,Sachsen,14,00+,29,60,60,60,60,4056941,0.71,1.48,1.48,1.48,1.48\n2023-05-20,Sachsen,14,00+,33,65,65,65,65,4056941,0.81,1.6,1.6,1.6,1.6\n2023-05-19,Sachsen,14,00+,37,69,69,69,69,4056941,0.91,1.7,1.7,1.7,1.7\n2023-05-18,Sachsen,14,00+,52,82,82,82,82,4056941,1.28,2.02,2.02,2.02,2.02\n2023-05-17,Sachsen,14,00+,48,73,73,73,73,4056941,1.18,1.8,1.8,1.8,1.8\n2023-05-16,Sachsen,14,00+,27,80,80,80,80,4056941,0.67,1.97,1.97,1.97,1.97\n2023-05-15,Sachsen,14,00+,40,72,72,72,72,4056941,0.99,1.77,1.77,1.77,1.77\n2023-05-14,Sachsen,14,00+,50,78,78,78,78,4056941,1.23,1.92,1.92,1.92,1.92\n2023-05-13,Sachsen,14,00+,57,80,80,80,80,4056941,1.4,1.97,1.97,1.97,1.97\n2023-05-12,Sachsen,14,00+,67,92,92,92,92,4056941,1.65,2.27,2.27,2.27,2.27\n2023-05-11,Sachsen,14,00+,84,101,101,101,101,4056941,2.07,2.49,2.49,2.49,2.49\n2023-05-10,Sachsen,14,00+,80,108,108,108,108,4056941,1.97,2.66,2.66,2.66,2.66\n2023-05-09,Sachsen,14,00+,110,143,143,143,143,4056941,2.71,3.52,3.52,3.52,3.52\n2023-05-08,Sachsen,14,00+,79,143,143,143,143,4056941,1.95,3.52,3.52,3.52,3.52\n2023-05-07,Sachsen,14,00+,87,141,141,141,141,4056941,2.14,3.48,3.48,3.48,3.48\n2023-05-06,Sachsen,14,00+,98,146,146,146,146,4056941,2.42,3.6,3.6,3.6,3.6\n2023-05-05,Sachsen,14,00+,81,138,138,138,138,4056941,2,3.4,3.4,3.4,3.4\n2023-05-04,Sachsen,14,00+,79,127,127,127,127,4056941,1.95,3.13,3.13,3.13,3.13\n2023-05-03,Sachsen,14,00+,61,131,131,131,131,4056941,1.5,3.23,3.23,3.23,3.23\n2023-05-02,Sachsen,14,00+,58,117,117,117,117,4056941,1.43,2.88,2.88,2.88,2.88\n2023-05-01,Sachsen,14,00+,105,153,153,153,153,4056941,2.59,3.77,3.77,3.77,3.77\n2023-04-30,Sachsen,14,00+,112,154,154,154,154,4056941,2.76,3.8,3.8,3.8,3.8\n2023-04-29,Sachsen,14,00+,119,150,150,150,150,4056941,2.93,3.7,3.7,3.7,3.7\n2023-04-28,Sachsen,14,00+,128,169,169,169,169,4056941,3.16,4.17,4.17,4.17,4.17\n2023-04-27,Sachsen,14,00+,135,183,183,183,183,4056941,3.33,4.51,4.51,4.51,4.51\n2023-04-26,Sachsen,14,00+,113,192,192,192,192,4056941,2.79,4.73,4.73,4.73,4.73\n2023-04-25,Sachsen,14,00+,104,196,196,196,196,4056941,2.56,4.83,4.83,4.83,4.83\n2023-04-24,Sachsen,14,00+,127,214,214,214,214,4056941,3.13,5.27,5.27,5.27,5.27\n2023-04-23,Sachsen,14,00+,139,219,219,219,219,4056941,3.43,5.4,5.4,5.4,5.4\n2023-04-22,Sachsen,14,00+,149,225,225,225,225,4056941,3.67,5.55,5.55,5.55,5.55\n2023-04-21,Sachsen,14,00+,152,225,225,225,225,4056941,3.75,5.55,5.55,5.55,5.55\n2023-04-20,Sachsen,14,00+,154,236,236,236,236,4056941,3.8,5.82,5.82,5.82,5.82\n2023-04-19,Sachsen,14,00+,153,259,259,259,259,4056941,3.77,6.38,6.38,6.38,6.38\n2023-04-18,Sachsen,14,00+,190,329,329,329,329,4056941,4.68,8.11,8.11,8.11,8.11\n2023-04-17,Sachsen,14,00+,154,273,273,273,273,4056941,3.8,6.73,6.73,6.73,6.73\n2023-04-16,Sachsen,14,00+,159,263,263,263,263,4056941,3.92,6.48,6.48,6.48,6.48\n2023-04-15,Sachsen,14,00+,167,260,260,260,260,4056941,4.12,6.41,6.41,6.41,6.41\n2023-04-14,Sachsen,14,00+,153,236,236,236,236,4056941,3.77,5.82,5.82,5.82,5.82\n2023-04-13,Sachsen,14,00+,138,235,235,235,235,4056941,3.4,5.79,5.79,5.79,5.79\n2023-04-12,Sachsen,14,00+,94,219,219,219,219,4056941,2.32,5.4,5.4,5.4,5.4\n2023-04-11,Sachsen,14,00+,78,170,170,170,170,4056941,1.92,4.19,4.19,4.19,4.19\n2023-04-10,Sachsen,14,00+,146,246,246,246,246,4056941,3.6,6.06,6.06,6.06,6.06\n2023-04-09,Sachsen,14,00+,158,255,255,255,255,4056941,3.89,6.29,6.29,6.29,6.29\n2023-04-08,Sachsen,14,00+,192,279,279,279,279,4056941,4.73,6.88,6.88,6.88,6.88\n2023-04-07,Sachsen,14,00+,214,297,297,297,297,4056941,5.27,7.32,7.32,7.32,7.32\n2023-04-06,Sachsen,14,00+,215,319,319,319,319,4056941,5.3,7.86,7.86,7.86,7.86\n2023-04-05,Sachsen,14,00+,205,328,328,328,328,4056941,5.05,8.08,8.08,8.08,8.08\n2023-04-04,Sachsen,14,00+,190,337,337,337,337,4056941,4.68,8.31,8.31,8.31,8.31\n2023-04-03,Sachsen,14,00+,220,349,349,349,349,4056941,5.42,8.6,8.6,8.6,8.6\n2023-04-02,Sachsen,14,00+,250,367,367,367,367,4056941,6.16,9.05,9.05,9.05,9.05\n2023-04-01,Sachsen,14,00+,268,354,354,354,354,4056941,6.61,8.73,8.73,8.73,8.73\n2023-03-31,Sachsen,14,00+,258,377,377,377,377,4056941,6.36,9.29,9.29,9.29,9.29\n2023-03-30,Sachsen,14,00+,257,386,386,386,386,4056941,6.33,9.51,9.51,9.51,9.51\n2023-03-29,Sachsen,14,00+,250,401,401,401,401,4056941,6.16,9.88,9.88,9.88,9.88\n2023-03-28,Sachsen,14,00+,201,392,392,392,392,4056941,4.95,9.66,9.66,9.66,9.66\n2023-03-27,Sachsen,14,00+,249,418,418,418,418,4056941,6.14,10.3,10.3,10.3,10.3\n2023-03-26,Sachsen,14,00+,280,421,421,421,421,4056941,6.9,10.38,10.38,10.38,10.38\n2023-03-25,Sachsen,14,00+,303,424,424,424,424,4056941,7.47,10.45,10.45,10.45,10.45\n2023-03-24,Sachsen,14,00+,294,435,435,435,435,4056941,7.25,10.72,10.72,10.72,10.72\n2023-03-23,Sachsen,14,00+,285,450,450,450,450,4056941,7.02,11.09,11.09,11.09,11.09\n2023-03-22,Sachsen,14,00+,153,475,475,475,475,4056941,3.77,11.71,11.71,11.71,11.71\n2023-03-21,Sachsen,14,00+,230,519,519,519,519,4056941,5.67,12.79,12.79,12.79,12.79\n2023-03-20,Sachsen,14,00+,251,503,503,503,503,4056941,6.19,12.4,12.4,12.4,12.4\n2023-03-19,Sachsen,14,00+,273,500,500,500,500,4056941,6.73,12.32,12.32,12.32,12.32\n2023-03-18,Sachsen,14,00+,286,496,496,496,496,4056941,7.05,12.23,12.23,12.23,12.23\n2023-03-17,Sachsen,14,00+,268,482,482,482,482,4056941,6.61,11.88,11.88,11.88,11.88\n2023-03-16,Sachsen,14,00+,180,437,437,437,437,4056941,4.44,10.77,10.77,10.77,10.77\n2023-03-15,Sachsen,14,00+,173,417,417,417,417,4056941,4.26,10.28,10.28,10.28,10.28\n2023-03-14,Sachsen,14,00+,159,368,368,368,368,4056941,3.92,9.07,9.07,9.07,9.07\n2023-03-13,Sachsen,14,00+,174,338,338,338,338,4056941,4.29,8.33,8.33,8.33,8.33\n2023-03-12,Sachsen,14,00+,185,324,324,324,324,4056941,4.56,7.99,7.99,7.99,7.99\n2023-03-11,Sachsen,14,00+,196,318,318,318,318,4056941,4.83,7.84,7.84,7.84,7.84\n2023-03-10,Sachsen,14,00+,193,313,313,313,313,4056941,4.76,7.72,7.72,7.72,7.72\n2023-03-09,Sachsen,14,00+,174,305,305,305,305,4056941,4.29,7.52,7.52,7.52,7.52\n2023-03-08,Sachsen,14,00+,142,280,280,280,280,4056941,3.5,6.9,6.9,6.9,6.9\n2023-03-07,Sachsen,14,00+,115,281,281,281,281,4056941,2.83,6.93,6.93,6.93,6.93\n2023-03-06,Sachsen,14,00+,141,284,284,284,284,4056941,3.48,7,7,7,7\n2023-03-05,Sachsen,14,00+,151,277,277,277,277,4056941,3.72,6.83,6.83,6.83,6.83\n2023-03-04,Sachsen,14,00+,167,281,281,281,281,4056941,4.12,6.93,6.93,6.93,6.93\n2023-03-03,Sachsen,14,00+,190,295,295,295,295,4056941,4.68,7.27,7.27,7.27,7.27\n2023-03-02,Sachsen,14,00+,206,326,326,326,326,4056941,5.08,8.04,8.04,8.04,8.04\n2023-03-01,Sachsen,14,00+,210,347,347,347,347,4056941,5.18,8.55,8.55,8.55,8.55\n2023-02-28,Sachsen,14,00+,195,345,345,345,345,4056941,4.81,8.5,8.5,8.5,8.5\n2023-02-27,Sachsen,14,00+,219,374,374,374,374,4056941,5.4,9.22,9.22,9.22,9.22\n2023-02-26,Sachsen,14,00+,244,395,395,395,395,4056941,6.01,9.74,9.74,9.74,9.74\n2023-02-25,Sachsen,14,00+,249,383,383,383,383,4056941,6.14,9.44,9.44,9.44,9.44\n2023-02-24,Sachsen,14,00+,220,371,371,371,371,4056941,5.42,9.14,9.14,9.14,9.14\n2023-02-23,Sachsen,14,00+,220,365,365,365,365,4056941,5.42,9,9,9,9\n2023-02-22,Sachsen,14,00+,203,361,361,361,361,4056941,5,8.9,8.9,8.9,8.9\n2023-02-21,Sachsen,14,00+,171,364,364,364,364,4056941,4.21,8.97,8.97,8.97,8.97\n2023-02-20,Sachsen,14,00+,157,324,324,324,324,4056941,3.87,7.99,7.99,7.99,7.99\n2023-02-19,Sachsen,14,00+,172,310,310,310,310,4056941,4.24,7.64,7.64,7.64,7.64\n2023-02-18,Sachsen,14,00+,187,319,319,319,319,4056941,4.61,7.86,7.86,7.86,7.86\n2023-02-17,Sachsen,14,00+,183,308,308,308,308,4056941,4.51,7.59,7.59,7.59,7.59\n2023-02-16,Sachsen,14,00+,165,288,288,288,288,4056941,4.07,7.1,7.1,7.1,7.1\n2023-02-15,Sachsen,14,00+,144,268,268,268,268,4056941,3.55,6.61,6.61,6.61,6.61\n2023-02-14,Sachsen,14,00+,119,244,244,244,244,4056941,2.93,6.01,6.01,6.01,6.01\n2023-02-13,Sachsen,14,00+,124,237,237,237,237,4056941,3.06,5.84,5.84,5.84,5.84\n2023-02-12,Sachsen,14,00+,130,228,228,228,228,4056941,3.2,5.62,5.62,5.62,5.62\n2023-02-11,Sachsen,14,00+,139,221,221,221,221,4056941,3.43,5.45,5.45,5.45,5.45\n2023-02-10,Sachsen,14,00+,131,213,213,213,213,4056941,3.23,5.25,5.25,5.25,5.25\n2023-02-09,Sachsen,14,00+,112,205,205,205,205,4056941,2.76,5.05,5.05,5.05,5.05\n2023-02-08,Sachsen,14,00+,94,205,205,205,205,4056941,2.32,5.05,5.05,5.05,5.05\n2023-02-07,Sachsen,14,00+,84,223,223,223,223,4056941,2.07,5.5,5.5,5.5,5.5\n2023-02-06,Sachsen,14,00+,117,216,216,216,216,4056941,2.88,5.32,5.32,5.32,5.32\n2023-02-05,Sachsen,14,00+,119,209,209,209,209,4056941,2.93,5.15,5.15,5.15,5.15\n2023-02-04,Sachsen,14,00+,130,211,211,211,211,4056941,3.2,5.2,5.2,5.2,5.2\n2023-02-03,Sachsen,14,00+,145,226,226,226,226,4056941,3.57,5.57,5.57,5.57,5.57\n2023-02-02,Sachsen,14,00+,141,226,226,226,226,4056941,3.48,5.57,5.57,5.57,5.57\n2023-02-01,Sachsen,14,00+,130,231,231,231,231,4056941,3.2,5.69,5.69,5.69,5.69\n2023-01-31,Sachsen,14,00+,116,212,212,212,212,4056941,2.86,5.23,5.23,5.23,5.23\n2023-01-30,Sachsen,14,00+,109,188,188,188,188,4056941,2.69,4.63,4.63,4.63,4.63\n2023-01-29,Sachsen,14,00+,112,191,191,191,191,4056941,2.76,4.71,4.71,4.71,4.71\n2023-01-28,Sachsen,14,00+,126,194,194,194,194,4056941,3.11,4.78,4.78,4.78,4.78\n2023-01-27,Sachsen,14,00+,111,176,176,176,176,4056941,2.74,4.34,4.34,4.34,4.34\n2023-01-26,Sachsen,14,00+,109,181,181,181,181,4056941,2.69,4.46,4.46,4.46,4.46\n2023-01-25,Sachsen,14,00+,94,170,170,170,170,4056941,2.32,4.19,4.19,4.19,4.19\n2023-01-24,Sachsen,14,00+,114,186,186,186,186,4056941,2.81,4.58,4.58,4.58,4.58\n2023-01-23,Sachsen,14,00+,134,206,206,206,206,4056941,3.3,5.08,5.08,5.08,5.08\n2023-01-22,Sachsen,14,00+,146,213,213,213,213,4056941,3.6,5.25,5.25,5.25,5.25\n2023-01-21,Sachsen,14,00+,157,211,211,211,211,4056941,3.87,5.2,5.2,5.2,5.2\n2023-01-20,Sachsen,14,00+,145,216,216,216,216,4056941,3.57,5.32,5.32,5.32,5.32\n2023-01-19,Sachsen,14,00+,156,220,220,220,220,4056941,3.85,5.42,5.42,5.42,5.42\n2023-01-18,Sachsen,14,00+,129,217,217,217,217,4056941,3.18,5.35,5.35,5.35,5.35\n2023-01-17,Sachsen,14,00+,113,221,221,221,221,4056941,2.79,5.45,5.45,5.45,5.45\n2023-01-16,Sachsen,14,00+,152,254,254,254,254,4056941,3.75,6.26,6.26,6.26,6.26\n2023-01-15,Sachsen,14,00+,162,255,255,255,255,4056941,3.99,6.29,6.29,6.29,6.29\n2023-01-14,Sachsen,14,00+,177,260,260,260,260,4056941,4.36,6.41,6.41,6.41,6.41\n2023-01-13,Sachsen,14,00+,179,284,284,284,284,4056941,4.41,7,7,7,7\n2023-01-12,Sachsen,14,00+,193,302,302,302,302,4056941,4.76,7.44,7.44,7.44,7.44\n2023-01-11,Sachsen,14,00+,190,343,343,343,343,4056941,4.68,8.45,8.45,8.45,8.45\n2023-01-10,Sachsen,14,00+,215,383,383,383,383,4056941,5.3,9.44,9.44,9.44,9.44\n2023-01-09,Sachsen,14,00+,291,432,432,432,432,4056941,7.17,10.65,10.65,10.65,10.65\n2023-01-08,Sachsen,14,00+,312,441,441,441,441,4056941,7.69,10.87,10.87,10.87,10.87\n2023-01-07,Sachsen,14,00+,334,0,0,0,0,4056941,8.23,0,0,0,0\n2023-01-06,Sachsen,14,00+,342,0,0,0,0,4056941,8.43,0,0,0,0\n2023-01-05,Sachsen,14,00+,346,0,0,0,0,4056941,8.53,0,0,0,0\n2023-01-04,Sachsen,14,00+,308,0,0,0,0,4056941,7.59,0,0,0,0\n2023-01-03,Sachsen,14,00+,325,0,0,0,0,4056941,8.01,0,0,0,0\n2023-01-02,Sachsen,14,00+,234,0,0,0,0,4056941,5.77,0,0,0,0\n2024-08-31,Sachsen-Anhalt,15,00+,70,70,NA,NA,NA,2180684,3.21,3.21,NA,NA,NA\n2024-08-30,Sachsen-Anhalt,15,00+,61,65,NA,NA,NA,2180684,2.8,2.98,NA,NA,NA\n2024-08-29,Sachsen-Anhalt,15,00+,66,71,82,78,88,2180684,3.03,3.26,3.78,3.62,4.07\n2024-08-28,Sachsen-Anhalt,15,00+,65,71,80,76,85,2180684,2.98,3.26,3.67,3.52,3.91\n2024-08-27,Sachsen-Anhalt,15,00+,74,81,90,86,96,2180684,3.39,3.71,4.14,3.98,4.4\n2024-08-26,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-25,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-24,Sachsen-Anhalt,15,00+,64,73,79,76,84,2180684,2.93,3.35,3.64,3.52,3.86\n2024-08-23,Sachsen-Anhalt,15,00+,62,71,76,74,81,2180684,2.84,3.26,3.52,3.41,3.73\n2024-08-22,Sachsen-Anhalt,15,00+,47,59,63,61,66,2180684,2.16,2.71,2.9,2.81,3.06\n2024-08-21,Sachsen-Anhalt,15,00+,41,48,51,49,53,2180684,1.88,2.2,2.35,2.27,2.47\n2024-08-20,Sachsen-Anhalt,15,00+,35,40,42,41,44,2180684,1.61,1.83,1.93,1.88,2.03\n2024-08-19,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-18,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-17,Sachsen-Anhalt,15,00+,40,43,44,43,47,2180684,1.83,1.97,2.06,2.01,2.16\n2024-08-16,Sachsen-Anhalt,15,00+,38,43,44,43,46,2180684,1.74,1.97,2.05,2.01,2.15\n2024-08-15,Sachsen-Anhalt,15,00+,35,42,43,42,45,2180684,1.61,1.93,2,1.95,2.08\n2024-08-14,Sachsen-Anhalt,15,00+,34,42,43,42,45,2180684,1.56,1.93,1.99,1.95,2.07\n2024-08-13,Sachsen-Anhalt,15,00+,33,46,47,46,49,2180684,1.51,2.11,2.17,2.13,2.26\n2024-08-12,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-11,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-10,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.02,1.99,2.08\n2024-08-09,Sachsen-Anhalt,15,00+,35,40,40,40,42,2180684,1.61,1.83,1.87,1.85,1.93\n2024-08-08,Sachsen-Anhalt,15,00+,34,38,38,38,39,2180684,1.56,1.74,1.78,1.75,1.82\n2024-08-07,Sachsen-Anhalt,15,00+,37,42,42,42,43,2180684,1.7,1.93,1.96,1.94,2\n2024-08-06,Sachsen-Anhalt,15,00+,32,38,38,38,39,2180684,1.47,1.74,1.77,1.75,1.8\n2024-08-05,Sachsen-Anhalt,15,00+,41,42,42,42,43,2180684,1.88,1.93,1.95,1.93,1.98\n2024-08-04,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.03\n2024-08-03,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.03\n2024-08-02,Sachsen-Anhalt,15,00+,35,41,41,41,42,2180684,1.61,1.88,1.9,1.89,1.93\n2024-08-01,Sachsen-Anhalt,15,00+,31,38,38,38,38,2180684,1.42,1.74,1.76,1.75,1.79\n2024-07-31,Sachsen-Anhalt,15,00+,32,37,37,37,37,2180684,1.47,1.7,1.71,1.7,1.73\n2024-07-30,Sachsen-Anhalt,15,00+,34,39,39,39,39,2180684,1.56,1.79,1.8,1.79,1.81\n2024-07-29,Sachsen-Anhalt,15,00+,36,40,40,40,40,2180684,1.65,1.83,1.84,1.83,1.84\n2024-07-28,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-27,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-26,Sachsen-Anhalt,15,00+,36,41,41,41,41,2180684,1.65,1.88,1.88,1.88,1.89\n2024-07-25,Sachsen-Anhalt,15,00+,40,46,46,46,46,2180684,1.83,2.11,2.11,2.11,2.11\n2024-07-24,Sachsen-Anhalt,15,00+,32,42,42,42,42,2180684,1.47,1.93,1.93,1.93,1.93\n2024-07-23,Sachsen-Anhalt,15,00+,36,42,42,42,42,2180684,1.65,1.93,1.93,1.93,1.93\n2024-07-22,Sachsen-Anhalt,15,00+,27,32,32,32,32,2180684,1.24,1.47,1.47,1.47,1.47\n2024-07-21,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-20,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-19,Sachsen-Anhalt,15,00+,23,31,31,31,31,2180684,1.05,1.42,1.42,1.42,1.42\n2024-07-18,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-07-17,Sachsen-Anhalt,15,00+,29,32,32,32,32,2180684,1.33,1.47,1.47,1.47,1.47\n2024-07-16,Sachsen-Anhalt,15,00+,22,28,28,28,28,2180684,1.01,1.28,1.28,1.28,1.28\n2024-07-15,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-14,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-13,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-12,Sachsen-Anhalt,15,00+,24,28,28,28,28,2180684,1.1,1.28,1.28,1.28,1.28\n2024-07-11,Sachsen-Anhalt,15,00+,21,24,24,24,24,2180684,0.96,1.1,1.1,1.1,1.1\n2024-07-10,Sachsen-Anhalt,15,00+,15,20,20,20,20,2180684,0.69,0.92,0.92,0.92,0.92\n2024-07-09,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-07-08,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-07,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-06,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-05,Sachsen-Anhalt,15,00+,19,21,21,21,21,2180684,0.87,0.96,0.96,0.96,0.96\n2024-07-04,Sachsen-Anhalt,15,00+,20,22,22,22,22,2180684,0.92,1.01,1.01,1.01,1.01\n2024-07-03,Sachsen-Anhalt,15,00+,19,25,25,25,25,2180684,0.87,1.15,1.15,1.15,1.15\n2024-07-02,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2024-07-01,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-30,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-29,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-28,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2024-06-27,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-06-26,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-06-25,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-06-24,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-23,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-22,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-21,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-20,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-06-19,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-06-18,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-17,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-16,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-15,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-14,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-13,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-11,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-10,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-09,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-08,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-07,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-06,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-06-05,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-04,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-03,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-02,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-01,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-05-31,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-30,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-29,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-28,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-05-27,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-26,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-25,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-24,Sachsen-Anhalt,15,00+,2,4,4,4,4,2180684,0.09,0.18,0.18,0.18,0.18\n2024-05-23,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-22,Sachsen-Anhalt,15,00+,2,3,3,3,3,2180684,0.09,0.14,0.14,0.14,0.14\n2024-05-21,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-19,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-18,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-17,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-15,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-05-14,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-13,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-12,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-11,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-10,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-09,Sachsen-Anhalt,15,00+,5,8,8,8,8,2180684,0.23,0.37,0.37,0.37,0.37\n2024-05-08,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-07,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-05-06,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-05,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-02,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-05-01,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-04-30,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-04-29,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-28,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-27,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-26,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-04-25,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-04-24,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-23,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-22,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-21,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-20,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-19,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-18,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-04-17,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-16,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-15,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-11,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-04-10,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-04-09,Sachsen-Anhalt,15,00+,12,13,13,13,13,2180684,0.55,0.6,0.6,0.6,0.6\n2024-04-08,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-07,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-06,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-05,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-04-04,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-03,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2024-04-02,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-01,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-31,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-30,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-29,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-28,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-27,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-26,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-03-25,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-24,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-23,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-22,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-03-19,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-18,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-17,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-15,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-03-14,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-13,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-12,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-03-11,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-10,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-09,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-08,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-07,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-03-06,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-03-05,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-03-04,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-03,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-02,Sachsen-Anhalt,15,00+,12,12,12,12,12,2180684,0.55,0.55,0.55,0.55,0.55\n2024-03-01,Sachsen-Anhalt,15,00+,11,12,12,12,12,2180684,0.5,0.55,0.55,0.55,0.55\n2024-02-29,Sachsen-Anhalt,15,00+,13,14,14,14,14,2180684,0.6,0.64,0.64,0.64,0.64\n2024-02-28,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-02-27,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2024-02-26,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-25,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-24,Sachsen-Anhalt,15,00+,10,12,12,12,12,2180684,0.46,0.55,0.55,0.55,0.55\n2024-02-23,Sachsen-Anhalt,15,00+,8,13,13,13,13,2180684,0.37,0.6,0.6,0.6,0.6\n2024-02-22,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2024-02-21,Sachsen-Anhalt,15,00+,12,14,14,14,14,2180684,0.55,0.64,0.64,0.64,0.64\n2024-02-20,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2024-02-19,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-18,Sachsen-Anhalt,15,00+,20,24,24,24,24,2180684,0.92,1.1,1.1,1.1,1.1\n2024-02-17,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-16,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-15,Sachsen-Anhalt,15,00+,20,28,28,28,28,2180684,0.92,1.28,1.28,1.28,1.28\n2024-02-14,Sachsen-Anhalt,15,00+,21,29,29,29,29,2180684,0.96,1.33,1.33,1.33,1.33\n2024-02-13,Sachsen-Anhalt,15,00+,21,28,28,28,28,2180684,0.96,1.28,1.28,1.28,1.28\n2024-02-12,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-02-11,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-10,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-09,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-08,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-07,Sachsen-Anhalt,15,00+,17,30,30,30,30,2180684,0.78,1.38,1.38,1.38,1.38\n2024-02-06,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-05,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-04,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-03,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-02,Sachsen-Anhalt,15,00+,39,41,41,41,41,2180684,1.79,1.88,1.88,1.88,1.88\n2024-02-01,Sachsen-Anhalt,15,00+,44,44,44,44,44,2180684,2.02,2.02,2.02,2.02,2.02\n2024-01-31,Sachsen-Anhalt,15,00+,37,41,41,41,41,2180684,1.7,1.88,1.88,1.88,1.88\n2024-01-30,Sachsen-Anhalt,15,00+,37,46,46,46,46,2180684,1.7,2.11,2.11,2.11,2.11\n2024-01-29,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-28,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-27,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-26,Sachsen-Anhalt,15,00+,34,43,43,43,43,2180684,1.56,1.97,1.97,1.97,1.97\n2024-01-25,Sachsen-Anhalt,15,00+,33,42,42,42,42,2180684,1.51,1.93,1.93,1.93,1.93\n2024-01-24,Sachsen-Anhalt,15,00+,36,44,44,44,44,2180684,1.65,2.02,2.02,2.02,2.02\n2024-01-23,Sachsen-Anhalt,15,00+,36,46,46,46,46,2180684,1.65,2.11,2.11,2.11,2.11\n2024-01-22,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-21,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-20,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-19,Sachsen-Anhalt,15,00+,48,55,55,55,55,2180684,2.2,2.52,2.52,2.52,2.52\n2024-01-18,Sachsen-Anhalt,15,00+,61,67,67,67,67,2180684,2.8,3.07,3.07,3.07,3.07\n2024-01-17,Sachsen-Anhalt,15,00+,58,66,66,66,66,2180684,2.66,3.03,3.03,3.03,3.03\n2024-01-16,Sachsen-Anhalt,15,00+,64,74,74,74,74,2180684,2.93,3.39,3.39,3.39,3.39\n2024-01-15,Sachsen-Anhalt,15,00+,70,76,76,76,76,2180684,3.21,3.49,3.49,3.49,3.49\n2024-01-14,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-13,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-12,Sachsen-Anhalt,15,00+,73,79,79,79,79,2180684,3.35,3.62,3.62,3.62,3.62\n2024-01-11,Sachsen-Anhalt,15,00+,77,86,86,86,86,2180684,3.53,3.94,3.94,3.94,3.94\n2024-01-10,Sachsen-Anhalt,15,00+,84,110,110,110,110,2180684,3.85,5.04,5.04,5.04,5.04\n2024-01-09,Sachsen-Anhalt,15,00+,149,168,168,168,168,2180684,6.83,7.7,7.7,7.7,7.7\n2024-01-08,Sachsen-Anhalt,15,00+,145,155,155,155,155,2180684,6.65,7.11,7.11,7.11,7.11\n2024-01-07,Sachsen-Anhalt,15,00+,151,161,161,161,161,2180684,6.92,7.38,7.38,7.38,7.38\n2024-01-06,Sachsen-Anhalt,15,00+,155,165,165,165,165,2180684,7.11,7.57,7.57,7.57,7.57\n2024-01-05,Sachsen-Anhalt,15,00+,172,190,190,190,190,2180684,7.89,8.71,8.71,8.71,8.71\n2024-01-04,Sachsen-Anhalt,15,00+,180,198,198,198,198,2180684,8.25,9.08,9.08,9.08,9.08\n2024-01-03,Sachsen-Anhalt,15,00+,228,264,264,264,264,2180684,10.46,12.11,12.11,12.11,12.11\n2024-01-02,Sachsen-Anhalt,15,00+,146,187,187,187,187,2180684,6.7,8.58,8.58,8.58,8.58\n2024-01-01,Sachsen-Anhalt,15,00+,146,176,176,176,176,2180684,6.7,8.07,8.07,8.07,8.07\n2023-12-31,Sachsen-Anhalt,15,00+,149,172,172,172,172,2180684,6.83,7.89,7.89,7.89,7.89\n2023-12-30,Sachsen-Anhalt,15,00+,150,170,170,170,170,2180684,6.88,7.8,7.8,7.8,7.8\n2023-12-29,Sachsen-Anhalt,15,00+,127,156,156,156,156,2180684,5.82,7.15,7.15,7.15,7.15\n2023-12-28,Sachsen-Anhalt,15,00+,142,176,176,176,176,2180684,6.51,8.07,8.07,8.07,8.07\n2023-12-27,Sachsen-Anhalt,15,00+,117,138,138,138,138,2180684,5.37,6.33,6.33,6.33,6.33\n2023-12-26,Sachsen-Anhalt,15,00+,243,268,268,268,268,2180684,11.14,12.29,12.29,12.29,12.29\n2023-12-25,Sachsen-Anhalt,15,00+,336,367,367,367,367,2180684,15.41,16.83,16.83,16.83,16.83\n2023-12-24,Sachsen-Anhalt,15,00+,336,364,364,364,364,2180684,15.41,16.69,16.69,16.69,16.69\n2023-12-23,Sachsen-Anhalt,15,00+,336,362,362,362,362,2180684,15.41,16.6,16.6,16.6,16.6\n2023-12-22,Sachsen-Anhalt,15,00+,338,375,375,375,375,2180684,15.5,17.2,17.2,17.2,17.2\n2023-12-21,Sachsen-Anhalt,15,00+,325,393,393,393,393,2180684,14.9,18.02,18.02,18.02,18.02\n2023-12-20,Sachsen-Anhalt,15,00+,284,449,449,449,449,2180684,13.02,20.59,20.59,20.59,20.59\n2023-12-19,Sachsen-Anhalt,15,00+,317,380,380,380,380,2180684,14.54,17.43,17.43,17.43,17.43\n2023-12-18,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-17,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-16,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-15,Sachsen-Anhalt,15,00+,407,480,480,480,480,2180684,18.66,22.01,22.01,22.01,22.01\n2023-12-14,Sachsen-Anhalt,15,00+,383,464,464,464,464,2180684,17.56,21.28,21.28,21.28,21.28\n2023-12-13,Sachsen-Anhalt,15,00+,303,402,402,402,402,2180684,13.89,18.43,18.43,18.43,18.43\n2023-12-12,Sachsen-Anhalt,15,00+,291,418,418,418,418,2180684,13.34,19.17,19.17,19.17,19.17\n2023-12-11,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-10,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-09,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen-Anhalt,15,00+,234,297,297,297,297,2180684,10.73,13.62,13.62,13.62,13.62\n2023-12-07,Sachsen-Anhalt,15,00+,240,290,290,290,290,2180684,11.01,13.3,13.3,13.3,13.3\n2023-12-06,Sachsen-Anhalt,15,00+,191,287,287,287,287,2180684,8.76,13.16,13.16,13.16,13.16\n2023-12-05,Sachsen-Anhalt,15,00+,249,305,305,305,305,2180684,11.42,13.99,13.99,13.99,13.99\n2023-12-04,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-03,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-02,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-01,Sachsen-Anhalt,15,00+,340,392,392,392,392,2180684,15.59,17.98,17.98,17.98,17.98\n2023-11-30,Sachsen-Anhalt,15,00+,323,383,383,383,383,2180684,14.81,17.56,17.56,17.56,17.56\n2023-11-29,Sachsen-Anhalt,15,00+,283,388,388,388,388,2180684,12.98,17.79,17.79,17.79,17.79\n2023-11-28,Sachsen-Anhalt,15,00+,295,378,378,378,378,2180684,13.53,17.33,17.33,17.33,17.33\n2023-11-27,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-26,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-25,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-24,Sachsen-Anhalt,15,00+,305,354,354,354,354,2180684,13.99,16.23,16.23,16.23,16.23\n2023-11-23,Sachsen-Anhalt,15,00+,317,370,370,370,370,2180684,14.54,16.97,16.97,16.97,16.97\n2023-11-22,Sachsen-Anhalt,15,00+,294,363,363,363,363,2180684,13.48,16.65,16.65,16.65,16.65\n2023-11-21,Sachsen-Anhalt,15,00+,282,358,358,358,358,2180684,12.93,16.42,16.42,16.42,16.42\n2023-11-20,Sachsen-Anhalt,15,00+,300,350,350,350,350,2180684,13.76,16.05,16.05,16.05,16.05\n2023-11-19,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-18,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-17,Sachsen-Anhalt,15,00+,229,327,327,327,327,2180684,10.5,15,15,15,15\n2023-11-16,Sachsen-Anhalt,15,00+,291,353,353,353,353,2180684,13.34,16.19,16.19,16.19,16.19\n2023-11-15,Sachsen-Anhalt,15,00+,252,358,358,358,358,2180684,11.56,16.42,16.42,16.42,16.42\n2023-11-14,Sachsen-Anhalt,15,00+,214,318,318,318,318,2180684,9.81,14.58,14.58,14.58,14.58\n2023-11-13,Sachsen-Anhalt,15,00+,244,284,284,284,284,2180684,11.19,13.02,13.02,13.02,13.02\n2023-11-12,Sachsen-Anhalt,15,00+,251,289,289,289,289,2180684,11.51,13.25,13.25,13.25,13.25\n2023-11-11,Sachsen-Anhalt,15,00+,254,292,292,292,292,2180684,11.65,13.39,13.39,13.39,13.39\n2023-11-10,Sachsen-Anhalt,15,00+,254,300,300,300,300,2180684,11.65,13.76,13.76,13.76,13.76\n2023-11-09,Sachsen-Anhalt,15,00+,212,276,276,276,276,2180684,9.72,12.66,12.66,12.66,12.66\n2023-11-08,Sachsen-Anhalt,15,00+,297,339,339,339,339,2180684,13.62,15.55,15.55,15.55,15.55\n2023-11-07,Sachsen-Anhalt,15,00+,228,300,300,300,300,2180684,10.46,13.76,13.76,13.76,13.76\n2023-11-06,Sachsen-Anhalt,15,00+,225,271,271,271,271,2180684,10.32,12.43,12.43,12.43,12.43\n2023-11-05,Sachsen-Anhalt,15,00+,226,266,266,266,266,2180684,10.36,12.2,12.2,12.2,12.2\n2023-11-04,Sachsen-Anhalt,15,00+,226,265,265,265,265,2180684,10.36,12.15,12.15,12.15,12.15\n2023-11-03,Sachsen-Anhalt,15,00+,193,260,260,260,260,2180684,8.85,11.92,11.92,11.92,11.92\n2023-11-02,Sachsen-Anhalt,15,00+,164,244,244,244,244,2180684,7.52,11.19,11.19,11.19,11.19\n2023-11-01,Sachsen-Anhalt,15,00+,131,164,164,164,164,2180684,6.01,7.52,7.52,7.52,7.52\n2023-10-31,Sachsen-Anhalt,15,00+,174,207,207,207,207,2180684,7.98,9.49,9.49,9.49,9.49\n2023-10-30,Sachsen-Anhalt,15,00+,177,203,203,203,203,2180684,8.12,9.31,9.31,9.31,9.31\n2023-10-29,Sachsen-Anhalt,15,00+,182,206,206,206,206,2180684,8.35,9.45,9.45,9.45,9.45\n2023-10-28,Sachsen-Anhalt,15,00+,186,208,208,208,208,2180684,8.53,9.54,9.54,9.54,9.54\n2023-10-27,Sachsen-Anhalt,15,00+,156,189,189,189,189,2180684,7.15,8.67,8.67,8.67,8.67\n2023-10-26,Sachsen-Anhalt,15,00+,139,170,170,170,170,2180684,6.37,7.8,7.8,7.8,7.8\n2023-10-25,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-10-24,Sachsen-Anhalt,15,00+,119,149,149,149,149,2180684,5.46,6.83,6.83,6.83,6.83\n2023-10-23,Sachsen-Anhalt,15,00+,113,142,142,142,142,2180684,5.18,6.51,6.51,6.51,6.51\n2023-10-22,Sachsen-Anhalt,15,00+,114,139,139,139,139,2180684,5.23,6.37,6.37,6.37,6.37\n2023-10-21,Sachsen-Anhalt,15,00+,115,136,136,136,136,2180684,5.27,6.24,6.24,6.24,6.24\n2023-10-20,Sachsen-Anhalt,15,00+,120,148,148,148,148,2180684,5.5,6.79,6.79,6.79,6.79\n2023-10-19,Sachsen-Anhalt,15,00+,109,137,137,137,137,2180684,5,6.28,6.28,6.28,6.28\n2023-10-18,Sachsen-Anhalt,15,00+,93,129,129,129,129,2180684,4.26,5.92,5.92,5.92,5.92\n2023-10-17,Sachsen-Anhalt,15,00+,82,116,116,116,116,2180684,3.76,5.32,5.32,5.32,5.32\n2023-10-16,Sachsen-Anhalt,15,00+,98,122,122,122,122,2180684,4.49,5.59,5.59,5.59,5.59\n2023-10-15,Sachsen-Anhalt,15,00+,99,122,122,122,122,2180684,4.54,5.59,5.59,5.59,5.59\n2023-10-14,Sachsen-Anhalt,15,00+,99,121,121,121,121,2180684,4.54,5.55,5.55,5.55,5.55\n2023-10-13,Sachsen-Anhalt,15,00+,86,114,114,114,114,2180684,3.94,5.23,5.23,5.23,5.23\n2023-10-12,Sachsen-Anhalt,15,00+,79,115,115,115,115,2180684,3.62,5.27,5.27,5.27,5.27\n2023-10-11,Sachsen-Anhalt,15,00+,94,128,128,128,128,2180684,4.31,5.87,5.87,5.87,5.87\n2023-10-10,Sachsen-Anhalt,15,00+,71,115,115,115,115,2180684,3.26,5.27,5.27,5.27,5.27\n2023-10-09,Sachsen-Anhalt,15,00+,61,86,86,86,86,2180684,2.8,3.94,3.94,3.94,3.94\n2023-10-08,Sachsen-Anhalt,15,00+,61,84,84,84,84,2180684,2.8,3.85,3.85,3.85,3.85\n2023-10-07,Sachsen-Anhalt,15,00+,63,86,86,86,86,2180684,2.89,3.94,3.94,3.94,3.94\n2023-10-06,Sachsen-Anhalt,15,00+,45,78,78,78,78,2180684,2.06,3.58,3.58,3.58,3.58\n2023-10-05,Sachsen-Anhalt,15,00+,48,80,80,80,80,2180684,2.2,3.67,3.67,3.67,3.67\n2023-10-04,Sachsen-Anhalt,15,00+,39,61,61,61,61,2180684,1.79,2.8,2.8,2.8,2.8\n2023-10-03,Sachsen-Anhalt,15,00+,57,74,74,74,74,2180684,2.61,3.39,3.39,3.39,3.39\n2023-10-02,Sachsen-Anhalt,15,00+,69,80,80,80,80,2180684,3.16,3.67,3.67,3.67,3.67\n2023-10-01,Sachsen-Anhalt,15,00+,71,82,82,82,82,2180684,3.26,3.76,3.76,3.76,3.76\n2023-09-30,Sachsen-Anhalt,15,00+,72,81,81,81,81,2180684,3.3,3.71,3.71,3.71,3.71\n2023-09-29,Sachsen-Anhalt,15,00+,65,84,84,84,84,2180684,2.98,3.85,3.85,3.85,3.85\n2023-09-28,Sachsen-Anhalt,15,00+,68,81,81,81,81,2180684,3.12,3.71,3.71,3.71,3.71\n2023-09-27,Sachsen-Anhalt,15,00+,65,75,75,75,75,2180684,2.98,3.44,3.44,3.44,3.44\n2023-09-26,Sachsen-Anhalt,15,00+,48,72,72,72,72,2180684,2.2,3.3,3.3,3.3,3.3\n2023-09-25,Sachsen-Anhalt,15,00+,48,67,67,67,67,2180684,2.2,3.07,3.07,3.07,3.07\n2023-09-24,Sachsen-Anhalt,15,00+,48,66,66,66,66,2180684,2.2,3.03,3.03,3.03,3.03\n2023-09-23,Sachsen-Anhalt,15,00+,54,71,71,71,71,2180684,2.48,3.26,3.26,3.26,3.26\n2023-09-22,Sachsen-Anhalt,15,00+,45,65,65,65,65,2180684,2.06,2.98,2.98,2.98,2.98\n2023-09-21,Sachsen-Anhalt,15,00+,50,63,63,63,63,2180684,2.29,2.89,2.89,2.89,2.89\n2023-09-20,Sachsen-Anhalt,15,00+,48,68,68,68,68,2180684,2.2,3.12,3.12,3.12,3.12\n2023-09-19,Sachsen-Anhalt,15,00+,42,67,67,67,67,2180684,1.93,3.07,3.07,3.07,3.07\n2023-09-18,Sachsen-Anhalt,15,00+,48,64,64,64,64,2180684,2.2,2.93,2.93,2.93,2.93\n2023-09-17,Sachsen-Anhalt,15,00+,49,64,64,64,64,2180684,2.25,2.93,2.93,2.93,2.93\n2023-09-16,Sachsen-Anhalt,15,00+,51,60,60,60,60,2180684,2.34,2.75,2.75,2.75,2.75\n2023-09-15,Sachsen-Anhalt,15,00+,60,69,69,69,69,2180684,2.75,3.16,3.16,3.16,3.16\n2023-09-14,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-09-13,Sachsen-Anhalt,15,00+,23,59,59,59,59,2180684,1.05,2.71,2.71,2.71,2.71\n2023-09-12,Sachsen-Anhalt,15,00+,28,50,50,50,50,2180684,1.28,2.29,2.29,2.29,2.29\n2023-09-11,Sachsen-Anhalt,15,00+,42,48,48,48,48,2180684,1.93,2.2,2.2,2.2,2.2\n2023-09-10,Sachsen-Anhalt,15,00+,42,47,47,47,47,2180684,1.93,2.16,2.16,2.16,2.16\n2023-09-09,Sachsen-Anhalt,15,00+,42,45,45,45,45,2180684,1.93,2.06,2.06,2.06,2.06\n2023-09-08,Sachsen-Anhalt,15,00+,27,35,35,35,35,2180684,1.24,1.61,1.61,1.61,1.61\n2023-09-07,Sachsen-Anhalt,15,00+,27,33,33,33,33,2180684,1.24,1.51,1.51,1.51,1.51\n2023-09-06,Sachsen-Anhalt,15,00+,19,31,31,31,31,2180684,0.87,1.42,1.42,1.42,1.42\n2023-09-05,Sachsen-Anhalt,15,00+,15,32,32,32,32,2180684,0.69,1.47,1.47,1.47,1.47\n2023-09-04,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-03,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-02,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-01,Sachsen-Anhalt,15,00+,17,27,27,27,27,2180684,0.78,1.24,1.24,1.24,1.24\n2023-08-31,Sachsen-Anhalt,15,00+,18,24,24,24,24,2180684,0.83,1.1,1.1,1.1,1.1\n2023-08-30,Sachsen-Anhalt,15,00+,18,25,25,25,25,2180684,0.83,1.15,1.15,1.15,1.15\n2023-08-29,Sachsen-Anhalt,15,00+,20,27,27,27,27,2180684,0.92,1.24,1.24,1.24,1.24\n2023-08-28,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-27,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-26,Sachsen-Anhalt,15,00+,0,28,28,28,28,2180684,0,1.28,1.28,1.28,1.28\n2023-08-25,Sachsen-Anhalt,15,00+,0,25,25,25,25,2180684,0,1.15,1.15,1.15,1.15\n2023-08-24,Sachsen-Anhalt,15,00+,18,27,27,27,27,2180684,0.83,1.24,1.24,1.24,1.24\n2023-08-23,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2023-08-22,Sachsen-Anhalt,15,00+,19,26,26,26,26,2180684,0.87,1.19,1.19,1.19,1.19\n2023-08-21,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-20,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-19,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-18,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-17,Sachsen-Anhalt,15,00+,18,22,22,22,22,2180684,0.83,1.01,1.01,1.01,1.01\n2023-08-16,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-08-15,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2023-08-14,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-13,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-12,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-11,Sachsen-Anhalt,15,00+,8,12,12,12,12,2180684,0.37,0.55,0.55,0.55,0.55\n2023-08-10,Sachsen-Anhalt,15,00+,9,11,11,11,11,2180684,0.41,0.5,0.5,0.5,0.5\n2023-08-09,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-08-08,Sachsen-Anhalt,15,00+,5,9,9,9,9,2180684,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-06,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-05,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-02,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2023-08-01,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-31,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-30,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-29,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-28,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-27,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-26,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-25,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-24,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-23,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-22,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-21,Sachsen-Anhalt,15,00+,3,4,4,4,4,2180684,0.14,0.18,0.18,0.18,0.18\n2023-07-20,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-19,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-18,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2023-07-17,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-15,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-14,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-07-13,Sachsen-Anhalt,15,00+,5,7,7,7,7,2180684,0.23,0.32,0.32,0.32,0.32\n2023-07-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-11,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-10,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-09,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-08,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-07,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-06,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-05,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2023-07-04,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-02,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-01,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-06-30,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2023-06-29,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2023-06-28,Sachsen-Anhalt,15,00+,11,15,15,15,15,2180684,0.5,0.69,0.69,0.69,0.69\n2023-06-27,Sachsen-Anhalt,15,00+,16,19,19,19,19,2180684,0.73,0.87,0.87,0.87,0.87\n2023-06-26,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-25,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-24,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-23,Sachsen-Anhalt,15,00+,16,21,21,21,21,2180684,0.73,0.96,0.96,0.96,0.96\n2023-06-22,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-06-21,Sachsen-Anhalt,15,00+,11,20,20,20,20,2180684,0.5,0.92,0.92,0.92,0.92\n2023-06-20,Sachsen-Anhalt,15,00+,12,18,18,18,18,2180684,0.55,0.83,0.83,0.83,0.83\n2023-06-19,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-18,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-17,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-16,Sachsen-Anhalt,15,00+,14,15,15,15,15,2180684,0.64,0.69,0.69,0.69,0.69\n2023-06-15,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-14,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2023-06-13,Sachsen-Anhalt,15,00+,13,16,16,16,16,2180684,0.6,0.73,0.73,0.73,0.73\n2023-06-12,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-11,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-10,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-09,Sachsen-Anhalt,15,00+,16,20,20,20,20,2180684,0.73,0.92,0.92,0.92,0.92\n2023-06-08,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-07,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-06,Sachsen-Anhalt,15,00+,23,27,27,27,27,2180684,1.05,1.24,1.24,1.24,1.24\n2023-06-05,Sachsen-Anhalt,15,00+,18,20,20,20,20,2180684,0.83,0.92,0.92,0.92,0.92\n2023-06-04,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-03,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-02,Sachsen-Anhalt,15,00+,14,18,18,18,18,2180684,0.64,0.83,0.83,0.83,0.83\n2023-06-01,Sachsen-Anhalt,15,00+,17,21,21,21,21,2180684,0.78,0.96,0.96,0.96,0.96\n2023-05-31,Sachsen-Anhalt,15,00+,19,30,30,30,30,2180684,0.87,1.38,1.38,1.38,1.38\n2023-05-30,Sachsen-Anhalt,15,00+,20,29,29,29,29,2180684,0.92,1.33,1.33,1.33,1.33\n2023-05-29,Sachsen-Anhalt,15,00+,47,60,60,60,60,2180684,2.16,2.75,2.75,2.75,2.75\n2023-05-28,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-27,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-26,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-05-25,Sachsen-Anhalt,15,00+,35,59,59,59,59,2180684,1.61,2.71,2.71,2.71,2.71\n2023-05-24,Sachsen-Anhalt,15,00+,44,55,55,55,55,2180684,2.02,2.52,2.52,2.52,2.52\n2023-05-23,Sachsen-Anhalt,15,00+,47,66,66,66,66,2180684,2.16,3.03,3.03,3.03,3.03\n2023-05-22,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-21,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-20,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-19,Sachsen-Anhalt,15,00+,55,60,60,60,60,2180684,2.52,2.75,2.75,2.75,2.75\n2023-05-18,Sachsen-Anhalt,15,00+,64,69,69,69,69,2180684,2.93,3.16,3.16,3.16,3.16\n2023-05-17,Sachsen-Anhalt,15,00+,56,66,66,66,66,2180684,2.57,3.03,3.03,3.03,3.03\n2023-05-16,Sachsen-Anhalt,15,00+,53,63,63,63,63,2180684,2.43,2.89,2.89,2.89,2.89\n2023-05-15,Sachsen-Anhalt,15,00+,50,57,57,57,57,2180684,2.29,2.61,2.61,2.61,2.61\n2023-05-14,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-13,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-12,Sachsen-Anhalt,15,00+,60,73,73,73,73,2180684,2.75,3.35,3.35,3.35,3.35\n2023-05-11,Sachsen-Anhalt,15,00+,57,69,69,69,69,2180684,2.61,3.16,3.16,3.16,3.16\n2023-05-10,Sachsen-Anhalt,15,00+,60,85,85,85,85,2180684,2.75,3.9,3.9,3.9,3.9\n2023-05-09,Sachsen-Anhalt,15,00+,75,99,99,99,99,2180684,3.44,4.54,4.54,4.54,4.54\n2023-05-08,Sachsen-Anhalt,15,00+,59,84,84,84,84,2180684,2.71,3.85,3.85,3.85,3.85\n2023-05-07,Sachsen-Anhalt,15,00+,59,83,83,83,83,2180684,2.71,3.81,3.81,3.81,3.81\n2023-05-06,Sachsen-Anhalt,15,00+,60,84,84,84,84,2180684,2.75,3.85,3.85,3.85,3.85\n2023-05-05,Sachsen-Anhalt,15,00+,58,74,74,74,74,2180684,2.66,3.39,3.39,3.39,3.39\n2023-05-04,Sachsen-Anhalt,15,00+,60,87,87,87,87,2180684,2.75,3.99,3.99,3.99,3.99\n2023-05-03,Sachsen-Anhalt,15,00+,44,77,77,77,77,2180684,2.02,3.53,3.53,3.53,3.53\n2023-05-02,Sachsen-Anhalt,15,00+,47,67,67,67,67,2180684,2.16,3.07,3.07,3.07,3.07\n2023-05-01,Sachsen-Anhalt,15,00+,67,83,83,83,83,2180684,3.07,3.81,3.81,3.81,3.81\n2023-04-30,Sachsen-Anhalt,15,00+,68,84,84,84,84,2180684,3.12,3.85,3.85,3.85,3.85\n2023-04-29,Sachsen-Anhalt,15,00+,68,83,83,83,83,2180684,3.12,3.81,3.81,3.81,3.81\n2023-04-28,Sachsen-Anhalt,15,00+,79,94,94,94,94,2180684,3.62,4.31,4.31,4.31,4.31\n2023-04-27,Sachsen-Anhalt,15,00+,72,89,89,89,89,2180684,3.3,4.08,4.08,4.08,4.08\n2023-04-26,Sachsen-Anhalt,15,00+,62,89,89,89,89,2180684,2.84,4.08,4.08,4.08,4.08\n2023-04-25,Sachsen-Anhalt,15,00+,81,106,106,106,106,2180684,3.71,4.86,4.86,4.86,4.86\n2023-04-24,Sachsen-Anhalt,15,00+,101,129,129,129,129,2180684,4.63,5.92,5.92,5.92,5.92\n2023-04-23,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-22,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-21,Sachsen-Anhalt,15,00+,113,132,132,132,132,2180684,5.18,6.05,6.05,6.05,6.05\n2023-04-20,Sachsen-Anhalt,15,00+,123,145,145,145,145,2180684,5.64,6.65,6.65,6.65,6.65\n2023-04-19,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-04-18,Sachsen-Anhalt,15,00+,158,193,193,193,193,2180684,7.25,8.85,8.85,8.85,8.85\n2023-04-17,Sachsen-Anhalt,15,00+,127,151,151,151,151,2180684,5.82,6.92,6.92,6.92,6.92\n2023-04-16,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-15,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-14,Sachsen-Anhalt,15,00+,97,129,129,129,129,2180684,4.45,5.92,5.92,5.92,5.92\n2023-04-13,Sachsen-Anhalt,15,00+,85,124,124,124,124,2180684,3.9,5.69,5.69,5.69,5.69\n2023-04-12,Sachsen-Anhalt,15,00+,61,116,116,116,116,2180684,2.8,5.32,5.32,5.32,5.32\n2023-04-11,Sachsen-Anhalt,15,00+,48,70,70,70,70,2180684,2.2,3.21,3.21,3.21,3.21\n2023-04-10,Sachsen-Anhalt,15,00+,93,123,123,123,123,2180684,4.26,5.64,5.64,5.64,5.64\n2023-04-09,Sachsen-Anhalt,15,00+,93,121,121,121,121,2180684,4.26,5.55,5.55,5.55,5.55\n2023-04-08,Sachsen-Anhalt,15,00+,93,122,122,122,122,2180684,4.26,5.59,5.59,5.59,5.59\n2023-04-07,Sachsen-Anhalt,15,00+,106,137,137,137,137,2180684,4.86,6.28,6.28,6.28,6.28\n2023-04-06,Sachsen-Anhalt,15,00+,109,146,146,146,146,2180684,5,6.7,6.7,6.7,6.7\n2023-04-05,Sachsen-Anhalt,15,00+,124,158,158,158,158,2180684,5.69,7.25,7.25,7.25,7.25\n2023-04-04,Sachsen-Anhalt,15,00+,125,172,172,172,172,2180684,5.73,7.89,7.89,7.89,7.89\n2023-04-03,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-04-02,Sachsen-Anhalt,15,00+,127,162,162,162,162,2180684,5.82,7.43,7.43,7.43,7.43\n2023-04-01,Sachsen-Anhalt,15,00+,128,162,162,162,162,2180684,5.87,7.43,7.43,7.43,7.43\n2023-03-31,Sachsen-Anhalt,15,00+,131,174,174,174,174,2180684,6.01,7.98,7.98,7.98,7.98\n2023-03-30,Sachsen-Anhalt,15,00+,141,179,179,179,179,2180684,6.47,8.21,8.21,8.21,8.21\n2023-03-29,Sachsen-Anhalt,15,00+,143,184,184,184,184,2180684,6.56,8.44,8.44,8.44,8.44\n2023-03-28,Sachsen-Anhalt,15,00+,164,217,217,217,217,2180684,7.52,9.95,9.95,9.95,9.95\n2023-03-27,Sachsen-Anhalt,15,00+,223,281,281,281,281,2180684,10.23,12.89,12.89,12.89,12.89\n2023-03-26,Sachsen-Anhalt,15,00+,225,282,282,282,282,2180684,10.32,12.93,12.93,12.93,12.93\n2023-03-25,Sachsen-Anhalt,15,00+,227,283,283,283,283,2180684,10.41,12.98,12.98,12.98,12.98\n2023-03-24,Sachsen-Anhalt,15,00+,220,288,288,288,288,2180684,10.09,13.21,13.21,13.21,13.21\n2023-03-23,Sachsen-Anhalt,15,00+,203,289,289,289,289,2180684,9.31,13.25,13.25,13.25,13.25\n2023-03-22,Sachsen-Anhalt,15,00+,202,285,285,285,285,2180684,9.26,13.07,13.07,13.07,13.07\n2023-03-21,Sachsen-Anhalt,15,00+,168,257,257,257,257,2180684,7.7,11.79,11.79,11.79,11.79\n2023-03-20,Sachsen-Anhalt,15,00+,173,231,231,231,231,2180684,7.93,10.59,10.59,10.59,10.59\n2023-03-19,Sachsen-Anhalt,15,00+,174,231,231,231,231,2180684,7.98,10.59,10.59,10.59,10.59\n2023-03-18,Sachsen-Anhalt,15,00+,178,233,233,233,233,2180684,8.16,10.68,10.68,10.68,10.68\n2023-03-17,Sachsen-Anhalt,15,00+,169,225,225,225,225,2180684,7.75,10.32,10.32,10.32,10.32\n2023-03-16,Sachsen-Anhalt,15,00+,157,216,216,216,216,2180684,7.2,9.91,9.91,9.91,9.91\n2023-03-15,Sachsen-Anhalt,15,00+,149,209,209,209,209,2180684,6.83,9.58,9.58,9.58,9.58\n2023-03-14,Sachsen-Anhalt,15,00+,136,210,210,210,210,2180684,6.24,9.63,9.63,9.63,9.63\n2023-03-13,Sachsen-Anhalt,15,00+,151,185,185,185,185,2180684,6.92,8.48,8.48,8.48,8.48\n2023-03-12,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-03-11,Sachsen-Anhalt,15,00+,152,180,180,180,180,2180684,6.97,8.25,8.25,8.25,8.25\n2023-03-10,Sachsen-Anhalt,15,00+,152,177,177,177,177,2180684,6.97,8.12,8.12,8.12,8.12\n2023-03-09,Sachsen-Anhalt,15,00+,144,177,177,177,177,2180684,6.6,8.12,8.12,8.12,8.12\n2023-03-08,Sachsen-Anhalt,15,00+,129,174,174,174,174,2180684,5.92,7.98,7.98,7.98,7.98\n2023-03-07,Sachsen-Anhalt,15,00+,117,164,164,164,164,2180684,5.37,7.52,7.52,7.52,7.52\n2023-03-06,Sachsen-Anhalt,15,00+,136,168,168,168,168,2180684,6.24,7.7,7.7,7.7,7.7\n2023-03-05,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-04,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-03,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-03-02,Sachsen-Anhalt,15,00+,128,160,160,160,160,2180684,5.87,7.34,7.34,7.34,7.34\n2023-03-01,Sachsen-Anhalt,15,00+,103,153,153,153,153,2180684,4.72,7.02,7.02,7.02,7.02\n2023-02-28,Sachsen-Anhalt,15,00+,105,152,152,152,152,2180684,4.82,6.97,6.97,6.97,6.97\n2023-02-27,Sachsen-Anhalt,15,00+,152,182,182,182,182,2180684,6.97,8.35,8.35,8.35,8.35\n2023-02-26,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-02-25,Sachsen-Anhalt,15,00+,153,187,187,187,187,2180684,7.02,8.58,8.58,8.58,8.58\n2023-02-24,Sachsen-Anhalt,15,00+,157,194,194,194,194,2180684,7.2,8.9,8.9,8.9,8.9\n2023-02-23,Sachsen-Anhalt,15,00+,151,191,191,191,191,2180684,6.92,8.76,8.76,8.76,8.76\n2023-02-22,Sachsen-Anhalt,15,00+,153,200,200,200,200,2180684,7.02,9.17,9.17,9.17,9.17\n2023-02-21,Sachsen-Anhalt,15,00+,143,209,209,209,209,2180684,6.56,9.58,9.58,9.58,9.58\n2023-02-20,Sachsen-Anhalt,15,00+,134,169,169,169,169,2180684,6.14,7.75,7.75,7.75,7.75\n2023-02-19,Sachsen-Anhalt,15,00+,134,167,167,167,167,2180684,6.14,7.66,7.66,7.66,7.66\n2023-02-18,Sachsen-Anhalt,15,00+,134,164,164,164,164,2180684,6.14,7.52,7.52,7.52,7.52\n2023-02-17,Sachsen-Anhalt,15,00+,118,157,157,157,157,2180684,5.41,7.2,7.2,7.2,7.2\n2023-02-16,Sachsen-Anhalt,15,00+,117,163,163,163,163,2180684,5.37,7.47,7.47,7.47,7.47\n2023-02-15,Sachsen-Anhalt,15,00+,97,159,159,159,159,2180684,4.45,7.29,7.29,7.29,7.29\n2023-02-14,Sachsen-Anhalt,15,00+,73,141,141,141,141,2180684,3.35,6.47,6.47,6.47,6.47\n2023-02-13,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-12,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-11,Sachsen-Anhalt,15,00+,90,128,128,128,128,2180684,4.13,5.87,5.87,5.87,5.87\n2023-02-10,Sachsen-Anhalt,15,00+,90,133,133,133,133,2180684,4.13,6.1,6.1,6.1,6.1\n2023-02-09,Sachsen-Anhalt,15,00+,92,128,128,128,128,2180684,4.22,5.87,5.87,5.87,5.87\n2023-02-08,Sachsen-Anhalt,15,00+,88,122,122,122,122,2180684,4.04,5.59,5.59,5.59,5.59\n2023-02-07,Sachsen-Anhalt,15,00+,93,135,135,135,135,2180684,4.26,6.19,6.19,6.19,6.19\n2023-02-06,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-05,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-04,Sachsen-Anhalt,15,00+,104,143,143,143,143,2180684,4.77,6.56,6.56,6.56,6.56\n2023-02-03,Sachsen-Anhalt,15,00+,94,131,131,131,131,2180684,4.31,6.01,6.01,6.01,6.01\n2023-02-02,Sachsen-Anhalt,15,00+,91,124,124,124,124,2180684,4.17,5.69,5.69,5.69,5.69\n2023-02-01,Sachsen-Anhalt,15,00+,83,118,118,118,118,2180684,3.81,5.41,5.41,5.41,5.41\n2023-01-31,Sachsen-Anhalt,15,00+,55,105,105,105,105,2180684,2.52,4.82,4.82,4.82,4.82\n2023-01-30,Sachsen-Anhalt,15,00+,61,95,95,95,95,2180684,2.8,4.36,4.36,4.36,4.36\n2023-01-29,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-28,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-27,Sachsen-Anhalt,15,00+,76,107,107,107,107,2180684,3.49,4.91,4.91,4.91,4.91\n2023-01-26,Sachsen-Anhalt,15,00+,80,108,108,108,108,2180684,3.67,4.95,4.95,4.95,4.95\n2023-01-25,Sachsen-Anhalt,15,00+,78,112,112,112,112,2180684,3.58,5.14,5.14,5.14,5.14\n2023-01-24,Sachsen-Anhalt,15,00+,71,117,117,117,117,2180684,3.26,5.37,5.37,5.37,5.37\n2023-01-23,Sachsen-Anhalt,15,00+,85,116,116,116,116,2180684,3.9,5.32,5.32,5.32,5.32\n2023-01-22,Sachsen-Anhalt,15,00+,85,115,115,115,115,2180684,3.9,5.27,5.27,5.27,5.27\n2023-01-21,Sachsen-Anhalt,15,00+,88,118,118,118,118,2180684,4.04,5.41,5.41,5.41,5.41\n2023-01-20,Sachsen-Anhalt,15,00+,83,112,112,112,112,2180684,3.81,5.14,5.14,5.14,5.14\n2023-01-19,Sachsen-Anhalt,15,00+,78,113,113,113,113,2180684,3.58,5.18,5.18,5.18,5.18\n2023-01-18,Sachsen-Anhalt,15,00+,87,136,136,136,136,2180684,3.99,6.24,6.24,6.24,6.24\n2023-01-17,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-01-16,Sachsen-Anhalt,15,00+,166,200,200,200,200,2180684,7.61,9.17,9.17,9.17,9.17\n2023-01-15,Sachsen-Anhalt,15,00+,169,204,204,204,204,2180684,7.75,9.35,9.35,9.35,9.35\n2023-01-14,Sachsen-Anhalt,15,00+,172,204,204,204,204,2180684,7.89,9.35,9.35,9.35,9.35\n2023-01-13,Sachsen-Anhalt,15,00+,148,192,192,192,192,2180684,6.79,8.8,8.8,8.8,8.8\n2023-01-12,Sachsen-Anhalt,15,00+,165,217,217,217,217,2180684,7.57,9.95,9.95,9.95,9.95\n2023-01-11,Sachsen-Anhalt,15,00+,163,216,216,216,216,2180684,7.47,9.91,9.91,9.91,9.91\n2023-01-10,Sachsen-Anhalt,15,00+,137,226,226,226,226,2180684,6.28,10.36,10.36,10.36,10.36\n2023-01-09,Sachsen-Anhalt,15,00+,159,242,242,242,242,2180684,7.29,11.1,11.1,11.1,11.1\n2023-01-08,Sachsen-Anhalt,15,00+,162,241,241,241,241,2180684,7.43,11.05,11.05,11.05,11.05\n2023-01-07,Sachsen-Anhalt,15,00+,164,0,0,0,0,2180684,7.52,0,0,0,0\n2023-01-06,Sachsen-Anhalt,15,00+,203,0,0,0,0,2180684,9.31,0,0,0,0\n2023-01-05,Sachsen-Anhalt,15,00+,213,0,0,0,0,2180684,9.77,0,0,0,0\n2023-01-04,Sachsen-Anhalt,15,00+,233,0,0,0,0,2180684,10.68,0,0,0,0\n2023-01-03,Sachsen-Anhalt,15,00+,271,0,0,0,0,2180684,12.43,0,0,0,0\n2023-01-02,Sachsen-Anhalt,15,00+,225,0,0,0,0,2180684,10.32,0,0,0,0\n2024-08-31,Thüringen,16,00+,47,47,NA,NA,NA,2120237,2.22,2.22,NA,NA,NA\n2024-08-30,Thüringen,16,00+,36,43,NA,NA,NA,2120237,1.7,2.03,NA,NA,NA\n2024-08-29,Thüringen,16,00+,36,40,46,44,50,2120237,1.7,1.89,2.21,2.1,2.38\n2024-08-28,Thüringen,16,00+,39,40,45,43,49,2120237,1.84,1.89,2.15,2.06,2.31\n2024-08-27,Thüringen,16,00+,31,43,48,46,51,2120237,1.46,2.03,2.27,2.19,2.44\n2024-08-26,Thüringen,16,00+,39,40,43,41,46,2120237,1.84,1.89,2.04,1.97,2.17\n2024-08-25,Thüringen,16,00+,40,41,44,42,47,2120237,1.89,1.93,2.09,2.02,2.22\n2024-08-24,Thüringen,16,00+,40,41,44,42,47,2120237,1.89,1.93,2.09,2.02,2.22\n2024-08-23,Thüringen,16,00+,42,45,48,46,51,2120237,1.98,2.12,2.29,2.21,2.42\n2024-08-22,Thüringen,16,00+,37,40,43,41,45,2120237,1.75,1.89,2.03,1.96,2.14\n2024-08-21,Thüringen,16,00+,35,45,47,46,50,2120237,1.65,2.12,2.26,2.18,2.38\n2024-08-20,Thüringen,16,00+,46,53,55,54,58,2120237,2.17,2.5,2.64,2.56,2.77\n2024-08-19,Thüringen,16,00+,53,58,60,59,63,2120237,2.5,2.74,2.86,2.79,2.99\n2024-08-18,Thüringen,16,00+,53,57,59,58,62,2120237,2.5,2.69,2.8,2.74,2.93\n2024-08-17,Thüringen,16,00+,53,57,59,58,62,2120237,2.5,2.69,2.8,2.74,2.93\n2024-08-16,Thüringen,16,00+,53,56,58,56,60,2120237,2.5,2.64,2.75,2.69,2.87\n2024-08-15,Thüringen,16,00+,46,56,58,56,60,2120237,2.17,2.64,2.75,2.69,2.87\n2024-08-14,Thüringen,16,00+,33,45,46,45,48,2120237,1.56,2.12,2.2,2.15,2.29\n2024-08-13,Thüringen,16,00+,31,37,38,37,39,2120237,1.46,1.75,1.8,1.77,1.87\n2024-08-12,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.35\n2024-08-11,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.4\n2024-08-10,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.4\n2024-08-09,Thüringen,16,00+,22,24,24,24,25,2120237,1.04,1.13,1.16,1.14,1.19\n2024-08-08,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.33\n2024-08-07,Thüringen,16,00+,20,26,26,26,27,2120237,0.94,1.23,1.25,1.23,1.28\n2024-08-06,Thüringen,16,00+,17,22,22,22,22,2120237,0.8,1.04,1.05,1.04,1.07\n2024-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.72,0.71,0.73\n2024-08-04,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.78\n2024-08-03,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.78\n2024-08-02,Thüringen,16,00+,15,21,21,21,21,2120237,0.71,0.99,1,0.99,1.01\n2024-08-01,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.09,1.11\n2024-07-31,Thüringen,16,00+,19,22,22,22,22,2120237,0.9,1.04,1.04,1.04,1.05\n2024-07-30,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.14,1.13,1.14\n2024-07-29,Thüringen,16,00+,20,29,29,29,29,2120237,0.94,1.37,1.37,1.37,1.38\n2024-07-28,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-27,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-26,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.14\n2024-07-25,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.08,1.09\n2024-07-24,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.08,1.09\n2024-07-23,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2024-07-22,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-21,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-20,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-19,Thüringen,16,00+,18,23,23,23,23,2120237,0.85,1.08,1.08,1.08,1.08\n2024-07-18,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2024-07-17,Thüringen,16,00+,21,25,25,25,25,2120237,0.99,1.18,1.18,1.18,1.18\n2024-07-16,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2024-07-15,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-14,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-13,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-12,Thüringen,16,00+,10,19,19,19,19,2120237,0.47,0.9,0.9,0.9,0.9\n2024-07-11,Thüringen,16,00+,10,13,13,13,13,2120237,0.47,0.61,0.61,0.61,0.61\n2024-07-10,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-09,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2024-07-08,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-07,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-06,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-05,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-04,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2024-07-03,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-02,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2024-07-01,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-30,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-29,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-28,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2024-06-27,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-26,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-25,Thüringen,16,00+,16,19,19,19,19,2120237,0.75,0.9,0.9,0.9,0.9\n2024-06-24,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-23,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-22,Thüringen,16,00+,14,19,19,19,19,2120237,0.66,0.9,0.9,0.9,0.9\n2024-06-21,Thüringen,16,00+,10,17,17,17,17,2120237,0.47,0.8,0.8,0.8,0.8\n2024-06-20,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2024-06-19,Thüringen,16,00+,13,16,16,16,16,2120237,0.61,0.75,0.75,0.75,0.75\n2024-06-18,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-17,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-16,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-15,Thüringen,16,00+,14,15,15,15,15,2120237,0.66,0.71,0.71,0.71,0.71\n2024-06-14,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-13,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-12,Thüringen,16,00+,8,12,12,12,12,2120237,0.38,0.57,0.57,0.57,0.57\n2024-06-11,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-10,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-09,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-08,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-07,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-06,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-05,Thüringen,16,00+,7,7,7,7,7,2120237,0.33,0.33,0.33,0.33,0.33\n2024-06-04,Thüringen,16,00+,4,6,6,6,6,2120237,0.19,0.28,0.28,0.28,0.28\n2024-06-03,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-02,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-01,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-05-31,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-30,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-29,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-27,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-26,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-25,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-24,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-23,Thüringen,16,00+,6,6,6,6,6,2120237,0.28,0.28,0.28,0.28,0.28\n2024-05-22,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-21,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-20,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-19,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-18,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-17,Thüringen,16,00+,3,5,5,5,5,2120237,0.14,0.24,0.24,0.24,0.24\n2024-05-16,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-05-15,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-13,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-12,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-11,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-10,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-09,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-08,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-05-07,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-06,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-05,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-04,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-03,Thüringen,16,00+,2,7,7,7,7,2120237,0.09,0.33,0.33,0.33,0.33\n2024-05-02,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-05-01,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-04-30,Thüringen,16,00+,2,4,4,4,4,2120237,0.09,0.19,0.19,0.19,0.19\n2024-04-29,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-28,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-27,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-26,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-25,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-24,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-23,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-21,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-20,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-19,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-18,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-17,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-16,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-14,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-13,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-12,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-11,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-10,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-09,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-08,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-07,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-06,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-05,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-04,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-04-03,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-04-02,Thüringen,16,00+,5,9,9,9,9,2120237,0.24,0.42,0.42,0.42,0.42\n2024-04-01,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-31,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-30,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-29,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-28,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-27,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-03-26,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-03-25,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-24,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-23,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-22,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-21,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-20,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-19,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-03-18,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-17,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-16,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-15,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-03-14,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-03-13,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-12,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-11,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-10,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-09,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-08,Thüringen,16,00+,15,18,18,18,18,2120237,0.71,0.85,0.85,0.85,0.85\n2024-03-07,Thüringen,16,00+,18,19,19,19,19,2120237,0.85,0.9,0.9,0.9,0.9\n2024-03-06,Thüringen,16,00+,18,21,21,21,21,2120237,0.85,0.99,0.99,0.99,0.99\n2024-03-05,Thüringen,16,00+,22,25,25,25,25,2120237,1.04,1.18,1.18,1.18,1.18\n2024-03-04,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-03,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-02,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-01,Thüringen,16,00+,27,32,32,32,32,2120237,1.27,1.51,1.51,1.51,1.51\n2024-02-29,Thüringen,16,00+,28,33,33,33,33,2120237,1.32,1.56,1.56,1.56,1.56\n2024-02-28,Thüringen,16,00+,28,30,30,30,30,2120237,1.32,1.41,1.41,1.41,1.41\n2024-02-27,Thüringen,16,00+,30,32,32,32,32,2120237,1.41,1.51,1.51,1.51,1.51\n2024-02-26,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-25,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-24,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-23,Thüringen,16,00+,22,28,28,28,28,2120237,1.04,1.32,1.32,1.32,1.32\n2024-02-22,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-02-21,Thüringen,16,00+,29,37,37,37,37,2120237,1.37,1.75,1.75,1.75,1.75\n2024-02-20,Thüringen,16,00+,35,41,41,41,41,2120237,1.65,1.93,1.93,1.93,1.93\n2024-02-19,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-18,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-17,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-16,Thüringen,16,00+,39,48,48,48,48,2120237,1.84,2.26,2.26,2.26,2.26\n2024-02-15,Thüringen,16,00+,40,44,44,44,44,2120237,1.89,2.08,2.08,2.08,2.08\n2024-02-14,Thüringen,16,00+,44,51,51,51,51,2120237,2.08,2.41,2.41,2.41,2.41\n2024-02-13,Thüringen,16,00+,41,47,47,47,47,2120237,1.93,2.22,2.22,2.22,2.22\n2024-02-12,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-11,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-10,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-09,Thüringen,16,00+,48,52,52,52,52,2120237,2.26,2.45,2.45,2.45,2.45\n2024-02-08,Thüringen,16,00+,49,55,55,55,55,2120237,2.31,2.59,2.59,2.59,2.59\n2024-02-07,Thüringen,16,00+,38,51,51,51,51,2120237,1.79,2.41,2.41,2.41,2.41\n2024-02-06,Thüringen,16,00+,49,53,53,53,53,2120237,2.31,2.5,2.5,2.5,2.5\n2024-02-05,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-04,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-03,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-02,Thüringen,16,00+,47,52,52,52,52,2120237,2.22,2.45,2.45,2.45,2.45\n2024-02-01,Thüringen,16,00+,50,60,60,60,60,2120237,2.36,2.83,2.83,2.83,2.83\n2024-01-31,Thüringen,16,00+,56,64,64,64,64,2120237,2.64,3.02,3.02,3.02,3.02\n2024-01-30,Thüringen,16,00+,54,65,65,65,65,2120237,2.55,3.07,3.07,3.07,3.07\n2024-01-29,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-28,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-27,Thüringen,16,00+,59,67,67,67,67,2120237,2.78,3.16,3.16,3.16,3.16\n2024-01-26,Thüringen,16,00+,57,70,70,70,70,2120237,2.69,3.3,3.3,3.3,3.3\n2024-01-25,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2024-01-24,Thüringen,16,00+,64,76,76,76,76,2120237,3.02,3.58,3.58,3.58,3.58\n2024-01-23,Thüringen,16,00+,72,78,78,78,78,2120237,3.4,3.68,3.68,3.68,3.68\n2024-01-22,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-21,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-20,Thüringen,16,00+,76,84,84,84,84,2120237,3.58,3.96,3.96,3.96,3.96\n2024-01-19,Thüringen,16,00+,65,84,84,84,84,2120237,3.07,3.96,3.96,3.96,3.96\n2024-01-18,Thüringen,16,00+,80,89,89,89,89,2120237,3.77,4.2,4.2,4.2,4.2\n2024-01-17,Thüringen,16,00+,72,87,87,87,87,2120237,3.4,4.1,4.1,4.1,4.1\n2024-01-16,Thüringen,16,00+,81,92,92,92,92,2120237,3.82,4.34,4.34,4.34,4.34\n2024-01-15,Thüringen,16,00+,87,106,106,106,106,2120237,4.1,5,5,5,5\n2024-01-14,Thüringen,16,00+,88,107,107,107,107,2120237,4.15,5.05,5.05,5.05,5.05\n2024-01-13,Thüringen,16,00+,91,110,110,110,110,2120237,4.29,5.19,5.19,5.19,5.19\n2024-01-12,Thüringen,16,00+,92,121,121,121,121,2120237,4.34,5.71,5.71,5.71,5.71\n2024-01-11,Thüringen,16,00+,124,150,150,150,150,2120237,5.85,7.07,7.07,7.07,7.07\n2024-01-10,Thüringen,16,00+,142,169,169,169,169,2120237,6.7,7.97,7.97,7.97,7.97\n2024-01-09,Thüringen,16,00+,214,244,244,244,244,2120237,10.09,11.51,11.51,11.51,11.51\n2024-01-08,Thüringen,16,00+,169,206,206,206,206,2120237,7.97,9.72,9.72,9.72,9.72\n2024-01-07,Thüringen,16,00+,171,207,207,207,207,2120237,8.07,9.76,9.76,9.76,9.76\n2024-01-06,Thüringen,16,00+,173,206,206,206,206,2120237,8.16,9.72,9.72,9.72,9.72\n2024-01-05,Thüringen,16,00+,174,224,224,224,224,2120237,8.21,10.56,10.56,10.56,10.56\n2024-01-04,Thüringen,16,00+,216,243,243,243,243,2120237,10.19,11.46,11.46,11.46,11.46\n2024-01-03,Thüringen,16,00+,273,333,333,333,333,2120237,12.88,15.71,15.71,15.71,15.71\n2024-01-02,Thüringen,16,00+,179,251,251,251,251,2120237,8.44,11.84,11.84,11.84,11.84\n2024-01-01,Thüringen,16,00+,180,250,250,250,250,2120237,8.49,11.79,11.79,11.79,11.79\n2023-12-31,Thüringen,16,00+,190,258,258,258,258,2120237,8.96,12.17,12.17,12.17,12.17\n2023-12-30,Thüringen,16,00+,197,263,263,263,263,2120237,9.29,12.4,12.4,12.4,12.4\n2023-12-29,Thüringen,16,00+,191,263,263,263,263,2120237,9.01,12.4,12.4,12.4,12.4\n2023-12-28,Thüringen,16,00+,186,243,243,243,243,2120237,8.77,11.46,11.46,11.46,11.46\n2023-12-27,Thüringen,16,00+,102,157,157,157,157,2120237,4.81,7.4,7.4,7.4,7.4\n2023-12-26,Thüringen,16,00+,169,222,222,222,222,2120237,7.97,10.47,10.47,10.47,10.47\n2023-12-25,Thüringen,16,00+,306,366,366,366,366,2120237,14.43,17.26,17.26,17.26,17.26\n2023-12-24,Thüringen,16,00+,308,358,358,358,358,2120237,14.53,16.88,16.88,16.88,16.88\n2023-12-23,Thüringen,16,00+,313,356,356,356,356,2120237,14.76,16.79,16.79,16.79,16.79\n2023-12-22,Thüringen,16,00+,350,415,415,415,415,2120237,16.51,19.57,19.57,19.57,19.57\n2023-12-21,Thüringen,16,00+,363,414,414,414,414,2120237,17.12,19.53,19.53,19.53,19.53\n2023-12-20,Thüringen,16,00+,355,438,438,438,438,2120237,16.74,20.66,20.66,20.66,20.66\n2023-12-19,Thüringen,16,00+,338,437,437,437,437,2120237,15.94,20.61,20.61,20.61,20.61\n2023-12-18,Thüringen,16,00+,352,400,400,400,400,2120237,16.6,18.87,18.87,18.87,18.87\n2023-12-17,Thüringen,16,00+,353,399,399,399,399,2120237,16.65,18.82,18.82,18.82,18.82\n2023-12-16,Thüringen,16,00+,356,397,397,397,397,2120237,16.79,18.72,18.72,18.72,18.72\n2023-12-15,Thüringen,16,00+,263,335,335,335,335,2120237,12.4,15.8,15.8,15.8,15.8\n2023-12-14,Thüringen,16,00+,261,355,355,355,355,2120237,12.31,16.74,16.74,16.74,16.74\n2023-12-13,Thüringen,16,00+,251,340,340,340,340,2120237,11.84,16.04,16.04,16.04,16.04\n2023-12-12,Thüringen,16,00+,238,309,309,309,309,2120237,11.23,14.57,14.57,14.57,14.57\n2023-12-11,Thüringen,16,00+,230,292,292,292,292,2120237,10.85,13.77,13.77,13.77,13.77\n2023-12-10,Thüringen,16,00+,233,295,295,295,295,2120237,10.99,13.91,13.91,13.91,13.91\n2023-12-09,Thüringen,16,00+,235,294,294,294,294,2120237,11.08,13.87,13.87,13.87,13.87\n2023-12-08,Thüringen,16,00+,224,289,289,289,289,2120237,10.56,13.63,13.63,13.63,13.63\n2023-12-07,Thüringen,16,00+,204,258,258,258,258,2120237,9.62,12.17,12.17,12.17,12.17\n2023-12-06,Thüringen,16,00+,193,265,265,265,265,2120237,9.1,12.5,12.5,12.5,12.5\n2023-12-05,Thüringen,16,00+,188,264,264,264,264,2120237,8.87,12.45,12.45,12.45,12.45\n2023-12-04,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-12-03,Thüringen,16,00+,196,245,245,245,245,2120237,9.24,11.56,11.56,11.56,11.56\n2023-12-02,Thüringen,16,00+,200,247,247,247,247,2120237,9.43,11.65,11.65,11.65,11.65\n2023-12-01,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-11-30,Thüringen,16,00+,197,248,248,248,248,2120237,9.29,11.7,11.7,11.7,11.7\n2023-11-29,Thüringen,16,00+,177,243,243,243,243,2120237,8.35,11.46,11.46,11.46,11.46\n2023-11-28,Thüringen,16,00+,189,248,248,248,248,2120237,8.91,11.7,11.7,11.7,11.7\n2023-11-27,Thüringen,16,00+,234,281,281,281,281,2120237,11.04,13.25,13.25,13.25,13.25\n2023-11-26,Thüringen,16,00+,237,281,281,281,281,2120237,11.18,13.25,13.25,13.25,13.25\n2023-11-25,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-24,Thüringen,16,00+,240,285,285,285,285,2120237,11.32,13.44,13.44,13.44,13.44\n2023-11-23,Thüringen,16,00+,261,296,296,296,296,2120237,12.31,13.96,13.96,13.96,13.96\n2023-11-22,Thüringen,16,00+,242,312,312,312,312,2120237,11.41,14.72,14.72,14.72,14.72\n2023-11-21,Thüringen,16,00+,248,308,308,308,308,2120237,11.7,14.53,14.53,14.53,14.53\n2023-11-20,Thüringen,16,00+,238,284,284,284,284,2120237,11.23,13.39,13.39,13.39,13.39\n2023-11-19,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-18,Thüringen,16,00+,244,282,282,282,282,2120237,11.51,13.3,13.3,13.3,13.3\n2023-11-17,Thüringen,16,00+,231,298,298,298,298,2120237,10.9,14.06,14.06,14.06,14.06\n2023-11-16,Thüringen,16,00+,256,315,315,315,315,2120237,12.07,14.86,14.86,14.86,14.86\n2023-11-15,Thüringen,16,00+,245,305,305,305,305,2120237,11.56,14.39,14.39,14.39,14.39\n2023-11-14,Thüringen,16,00+,223,292,292,292,292,2120237,10.52,13.77,13.77,13.77,13.77\n2023-11-13,Thüringen,16,00+,312,370,370,370,370,2120237,14.72,17.45,17.45,17.45,17.45\n2023-11-12,Thüringen,16,00+,312,369,369,369,369,2120237,14.72,17.4,17.4,17.4,17.4\n2023-11-11,Thüringen,16,00+,317,369,369,369,369,2120237,14.95,17.4,17.4,17.4,17.4\n2023-11-10,Thüringen,16,00+,294,361,361,361,361,2120237,13.87,17.03,17.03,17.03,17.03\n2023-11-09,Thüringen,16,00+,284,327,327,327,327,2120237,13.39,15.42,15.42,15.42,15.42\n2023-11-08,Thüringen,16,00+,328,383,383,383,383,2120237,15.47,18.06,18.06,18.06,18.06\n2023-11-07,Thüringen,16,00+,214,360,360,360,360,2120237,10.09,16.98,16.98,16.98,16.98\n2023-11-06,Thüringen,16,00+,188,250,250,250,250,2120237,8.87,11.79,11.79,11.79,11.79\n2023-11-05,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-11-04,Thüringen,16,00+,191,248,248,248,248,2120237,9.01,11.7,11.7,11.7,11.7\n2023-11-03,Thüringen,16,00+,190,242,242,242,242,2120237,8.96,11.41,11.41,11.41,11.41\n2023-11-02,Thüringen,16,00+,180,235,235,235,235,2120237,8.49,11.08,11.08,11.08,11.08\n2023-11-01,Thüringen,16,00+,106,161,161,161,161,2120237,5,7.59,7.59,7.59,7.59\n2023-10-31,Thüringen,16,00+,159,212,212,212,212,2120237,7.5,10,10,10,10\n2023-10-30,Thüringen,16,00+,182,223,223,223,223,2120237,8.58,10.52,10.52,10.52,10.52\n2023-10-29,Thüringen,16,00+,184,223,223,223,223,2120237,8.68,10.52,10.52,10.52,10.52\n2023-10-28,Thüringen,16,00+,185,224,224,224,224,2120237,8.73,10.56,10.56,10.56,10.56\n2023-10-27,Thüringen,16,00+,159,209,209,209,209,2120237,7.5,9.86,9.86,9.86,9.86\n2023-10-26,Thüringen,16,00+,153,193,193,193,193,2120237,7.22,9.1,9.1,9.1,9.1\n2023-10-25,Thüringen,16,00+,132,188,188,188,188,2120237,6.23,8.87,8.87,8.87,8.87\n2023-10-24,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-10-23,Thüringen,16,00+,124,157,157,157,157,2120237,5.85,7.4,7.4,7.4,7.4\n2023-10-22,Thüringen,16,00+,124,159,159,159,159,2120237,5.85,7.5,7.5,7.5,7.5\n2023-10-21,Thüringen,16,00+,124,158,158,158,158,2120237,5.85,7.45,7.45,7.45,7.45\n2023-10-20,Thüringen,16,00+,130,164,164,164,164,2120237,6.13,7.73,7.73,7.73,7.73\n2023-10-19,Thüringen,16,00+,133,177,177,177,177,2120237,6.27,8.35,8.35,8.35,8.35\n2023-10-18,Thüringen,16,00+,130,168,168,168,168,2120237,6.13,7.92,7.92,7.92,7.92\n2023-10-17,Thüringen,16,00+,135,176,176,176,176,2120237,6.37,8.3,8.3,8.3,8.3\n2023-10-16,Thüringen,16,00+,108,139,139,139,139,2120237,5.09,6.56,6.56,6.56,6.56\n2023-10-15,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-14,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-13,Thüringen,16,00+,87,127,127,127,127,2120237,4.1,5.99,5.99,5.99,5.99\n2023-10-12,Thüringen,16,00+,88,111,111,111,111,2120237,4.15,5.24,5.24,5.24,5.24\n2023-10-11,Thüringen,16,00+,95,125,125,125,125,2120237,4.48,5.9,5.9,5.9,5.9\n2023-10-10,Thüringen,16,00+,74,95,95,95,95,2120237,3.49,4.48,4.48,4.48,4.48\n2023-10-09,Thüringen,16,00+,66,81,81,81,81,2120237,3.11,3.82,3.82,3.82,3.82\n2023-10-08,Thüringen,16,00+,67,82,82,82,82,2120237,3.16,3.87,3.87,3.87,3.87\n2023-10-07,Thüringen,16,00+,68,82,82,82,82,2120237,3.21,3.87,3.87,3.87,3.87\n2023-10-06,Thüringen,16,00+,59,74,74,74,74,2120237,2.78,3.49,3.49,3.49,3.49\n2023-10-05,Thüringen,16,00+,59,73,73,73,73,2120237,2.78,3.44,3.44,3.44,3.44\n2023-10-04,Thüringen,16,00+,30,49,49,49,49,2120237,1.41,2.31,2.31,2.31,2.31\n2023-10-03,Thüringen,16,00+,42,61,61,61,61,2120237,1.98,2.88,2.88,2.88,2.88\n2023-10-02,Thüringen,16,00+,61,77,77,77,77,2120237,2.88,3.63,3.63,3.63,3.63\n2023-10-01,Thüringen,16,00+,61,76,76,76,76,2120237,2.88,3.58,3.58,3.58,3.58\n2023-09-30,Thüringen,16,00+,61,75,75,75,75,2120237,2.88,3.54,3.54,3.54,3.54\n2023-09-29,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2023-09-28,Thüringen,16,00+,50,77,77,77,77,2120237,2.36,3.63,3.63,3.63,3.63\n2023-09-27,Thüringen,16,00+,51,69,69,69,69,2120237,2.41,3.25,3.25,3.25,3.25\n2023-09-26,Thüringen,16,00+,47,71,71,71,71,2120237,2.22,3.35,3.35,3.35,3.35\n2023-09-25,Thüringen,16,00+,37,62,62,62,62,2120237,1.75,2.92,2.92,2.92,2.92\n2023-09-24,Thüringen,16,00+,38,63,63,63,63,2120237,1.79,2.97,2.97,2.97,2.97\n2023-09-23,Thüringen,16,00+,39,64,64,64,64,2120237,1.84,3.02,3.02,3.02,3.02\n2023-09-22,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-21,Thüringen,16,00+,38,59,59,59,59,2120237,1.79,2.78,2.78,2.78,2.78\n2023-09-20,Thüringen,16,00+,41,63,63,63,63,2120237,1.93,2.97,2.97,2.97,2.97\n2023-09-19,Thüringen,16,00+,40,62,62,62,62,2120237,1.89,2.92,2.92,2.92,2.92\n2023-09-18,Thüringen,16,00+,38,58,58,58,58,2120237,1.79,2.74,2.74,2.74,2.74\n2023-09-17,Thüringen,16,00+,38,57,57,57,57,2120237,1.79,2.69,2.69,2.69,2.69\n2023-09-16,Thüringen,16,00+,38,56,56,56,56,2120237,1.79,2.64,2.64,2.64,2.64\n2023-09-15,Thüringen,16,00+,33,57,57,57,57,2120237,1.56,2.69,2.69,2.69,2.69\n2023-09-14,Thüringen,16,00+,34,56,56,56,56,2120237,1.6,2.64,2.64,2.64,2.64\n2023-09-13,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-12,Thüringen,16,00+,36,57,57,57,57,2120237,1.7,2.69,2.69,2.69,2.69\n2023-09-11,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-10,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-09,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-08,Thüringen,16,00+,42,57,57,57,57,2120237,1.98,2.69,2.69,2.69,2.69\n2023-09-07,Thüringen,16,00+,44,55,55,55,55,2120237,2.08,2.59,2.59,2.59,2.59\n2023-09-06,Thüringen,16,00+,38,50,50,50,50,2120237,1.79,2.36,2.36,2.36,2.36\n2023-09-05,Thüringen,16,00+,32,45,45,45,45,2120237,1.51,2.12,2.12,2.12,2.12\n2023-09-04,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-03,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-02,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-01,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-31,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.13\n2023-08-30,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2023-08-29,Thüringen,16,00+,31,32,32,32,32,2120237,1.46,1.51,1.51,1.51,1.51\n2023-08-28,Thüringen,16,00+,0,39,39,39,39,2120237,0,1.84,1.84,1.84,1.84\n2023-08-27,Thüringen,16,00+,0,40,40,40,40,2120237,0,1.89,1.89,1.89,1.89\n2023-08-26,Thüringen,16,00+,0,41,41,41,41,2120237,0,1.93,1.93,1.93,1.93\n2023-08-25,Thüringen,16,00+,0,47,47,47,47,2120237,0,2.22,2.22,2.22,2.22\n2023-08-24,Thüringen,16,00+,47,50,50,50,50,2120237,2.22,2.36,2.36,2.36,2.36\n2023-08-23,Thüringen,16,00+,46,51,51,51,51,2120237,2.17,2.41,2.41,2.41,2.41\n2023-08-22,Thüringen,16,00+,37,42,42,42,42,2120237,1.75,1.98,1.98,1.98,1.98\n2023-08-21,Thüringen,16,00+,25,41,41,41,41,2120237,1.18,1.93,1.93,1.93,1.93\n2023-08-20,Thüringen,16,00+,25,40,40,40,40,2120237,1.18,1.89,1.89,1.89,1.89\n2023-08-19,Thüringen,16,00+,26,40,40,40,40,2120237,1.23,1.89,1.89,1.89,1.89\n2023-08-18,Thüringen,16,00+,20,32,32,32,32,2120237,0.94,1.51,1.51,1.51,1.51\n2023-08-17,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-16,Thüringen,16,00+,18,25,25,25,25,2120237,0.85,1.18,1.18,1.18,1.18\n2023-08-15,Thüringen,16,00+,16,25,25,25,25,2120237,0.75,1.18,1.18,1.18,1.18\n2023-08-14,Thüringen,16,00+,22,24,24,24,24,2120237,1.04,1.13,1.13,1.13,1.13\n2023-08-13,Thüringen,16,00+,23,25,25,25,25,2120237,1.08,1.18,1.18,1.18,1.18\n2023-08-12,Thüringen,16,00+,23,24,24,24,24,2120237,1.08,1.13,1.13,1.13,1.13\n2023-08-11,Thüringen,16,00+,23,26,26,26,26,2120237,1.08,1.23,1.23,1.23,1.23\n2023-08-10,Thüringen,16,00+,21,21,21,21,21,2120237,0.99,0.99,0.99,0.99,0.99\n2023-08-09,Thüringen,16,00+,17,24,24,24,24,2120237,0.8,1.13,1.13,1.13,1.13\n2023-08-08,Thüringen,16,00+,11,20,20,20,20,2120237,0.52,0.94,0.94,0.94,0.94\n2023-08-07,Thüringen,16,00+,11,15,15,15,15,2120237,0.52,0.71,0.71,0.71,0.71\n2023-08-06,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-04,Thüringen,16,00+,12,13,13,13,13,2120237,0.57,0.61,0.61,0.61,0.61\n2023-08-03,Thüringen,16,00+,18,20,20,20,20,2120237,0.85,0.94,0.94,0.94,0.94\n2023-08-02,Thüringen,16,00+,23,27,27,27,27,2120237,1.08,1.27,1.27,1.27,1.27\n2023-08-01,Thüringen,16,00+,24,28,28,28,28,2120237,1.13,1.32,1.32,1.32,1.32\n2023-07-31,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-07-30,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2023-07-29,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-07-28,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-07-27,Thüringen,16,00+,15,19,19,19,19,2120237,0.71,0.9,0.9,0.9,0.9\n2023-07-26,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2023-07-25,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2023-07-24,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-23,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-22,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-21,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-20,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-19,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-18,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-17,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-16,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-15,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2023-07-14,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-13,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-07-12,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2023-07-11,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-10,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-09,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-08,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-07,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-06,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2023-07-05,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-04,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-03,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-02,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-01,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-06-30,Thüringen,16,00+,6,12,12,12,12,2120237,0.28,0.57,0.57,0.57,0.57\n2023-06-29,Thüringen,16,00+,7,13,13,13,13,2120237,0.33,0.61,0.61,0.61,0.61\n2023-06-28,Thüringen,16,00+,7,14,14,14,14,2120237,0.33,0.66,0.66,0.66,0.66\n2023-06-27,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2023-06-26,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-25,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-24,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-23,Thüringen,16,00+,15,17,17,17,17,2120237,0.71,0.8,0.8,0.8,0.8\n2023-06-22,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2023-06-21,Thüringen,16,00+,17,17,17,17,17,2120237,0.8,0.8,0.8,0.8,0.8\n2023-06-20,Thüringen,16,00+,21,22,22,22,22,2120237,0.99,1.04,1.04,1.04,1.04\n2023-06-19,Thüringen,16,00+,22,29,29,29,29,2120237,1.04,1.37,1.37,1.37,1.37\n2023-06-18,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-17,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-16,Thüringen,16,00+,22,31,31,31,31,2120237,1.04,1.46,1.46,1.46,1.46\n2023-06-15,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-06-14,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-06-13,Thüringen,16,00+,19,27,27,27,27,2120237,0.9,1.27,1.27,1.27,1.27\n2023-06-12,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.27,1.27,1.27\n2023-06-11,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-10,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-09,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2023-06-08,Thüringen,16,00+,15,27,27,27,27,2120237,0.71,1.27,1.27,1.27,1.27\n2023-06-07,Thüringen,16,00+,20,31,31,31,31,2120237,0.94,1.46,1.46,1.46,1.46\n2023-06-06,Thüringen,16,00+,25,36,36,36,36,2120237,1.18,1.7,1.7,1.7,1.7\n2023-06-05,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-04,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-03,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-02,Thüringen,16,00+,19,26,26,26,26,2120237,0.9,1.23,1.23,1.23,1.23\n2023-06-01,Thüringen,16,00+,19,34,34,34,34,2120237,0.9,1.6,1.6,1.6,1.6\n2023-05-31,Thüringen,16,00+,21,36,36,36,36,2120237,0.99,1.7,1.7,1.7,1.7\n2023-05-30,Thüringen,16,00+,14,25,25,25,25,2120237,0.66,1.18,1.18,1.18,1.18\n2023-05-29,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-28,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-27,Thüringen,16,00+,29,41,41,41,41,2120237,1.37,1.93,1.93,1.93,1.93\n2023-05-26,Thüringen,16,00+,31,43,43,43,43,2120237,1.46,2.03,2.03,2.03,2.03\n2023-05-25,Thüringen,16,00+,29,35,35,35,35,2120237,1.37,1.65,1.65,1.65,1.65\n2023-05-24,Thüringen,16,00+,32,38,38,38,38,2120237,1.51,1.79,1.79,1.79,1.79\n2023-05-23,Thüringen,16,00+,38,53,53,53,53,2120237,1.79,2.5,2.5,2.5,2.5\n2023-05-22,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-21,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-20,Thüringen,16,00+,27,45,45,45,45,2120237,1.27,2.12,2.12,2.12,2.12\n2023-05-19,Thüringen,16,00+,34,48,48,48,48,2120237,1.6,2.26,2.26,2.26,2.26\n2023-05-18,Thüringen,16,00+,44,57,57,57,57,2120237,2.08,2.69,2.69,2.69,2.69\n2023-05-17,Thüringen,16,00+,39,52,52,52,52,2120237,1.84,2.45,2.45,2.45,2.45\n2023-05-16,Thüringen,16,00+,38,47,47,47,47,2120237,1.79,2.22,2.22,2.22,2.22\n2023-05-15,Thüringen,16,00+,68,77,77,77,77,2120237,3.21,3.63,3.63,3.63,3.63\n2023-05-14,Thüringen,16,00+,68,78,78,78,78,2120237,3.21,3.68,3.68,3.68,3.68\n2023-05-13,Thüringen,16,00+,71,81,81,81,81,2120237,3.35,3.82,3.82,3.82,3.82\n2023-05-12,Thüringen,16,00+,69,78,78,78,78,2120237,3.25,3.68,3.68,3.68,3.68\n2023-05-11,Thüringen,16,00+,64,73,73,73,73,2120237,3.02,3.44,3.44,3.44,3.44\n2023-05-10,Thüringen,16,00+,68,86,86,86,86,2120237,3.21,4.06,4.06,4.06,4.06\n2023-05-09,Thüringen,16,00+,97,115,115,115,115,2120237,4.57,5.42,5.42,5.42,5.42\n2023-05-08,Thüringen,16,00+,68,79,79,79,79,2120237,3.21,3.73,3.73,3.73,3.73\n2023-05-07,Thüringen,16,00+,69,79,79,79,79,2120237,3.25,3.73,3.73,3.73,3.73\n2023-05-06,Thüringen,16,00+,73,80,80,80,80,2120237,3.44,3.77,3.77,3.77,3.77\n2023-05-05,Thüringen,16,00+,74,90,90,90,90,2120237,3.49,4.24,4.24,4.24,4.24\n2023-05-04,Thüringen,16,00+,80,99,99,99,99,2120237,3.77,4.67,4.67,4.67,4.67\n2023-05-03,Thüringen,16,00+,77,102,102,102,102,2120237,3.63,4.81,4.81,4.81,4.81\n2023-05-02,Thüringen,16,00+,65,88,88,88,88,2120237,3.07,4.15,4.15,4.15,4.15\n2023-05-01,Thüringen,16,00+,92,117,117,117,117,2120237,4.34,5.52,5.52,5.52,5.52\n2023-04-30,Thüringen,16,00+,95,120,120,120,120,2120237,4.48,5.66,5.66,5.66,5.66\n2023-04-29,Thüringen,16,00+,96,117,117,117,117,2120237,4.53,5.52,5.52,5.52,5.52\n2023-04-28,Thüringen,16,00+,90,114,114,114,114,2120237,4.24,5.38,5.38,5.38,5.38\n2023-04-27,Thüringen,16,00+,72,105,105,105,105,2120237,3.4,4.95,4.95,4.95,4.95\n2023-04-26,Thüringen,16,00+,59,91,91,91,91,2120237,2.78,4.29,4.29,4.29,4.29\n2023-04-25,Thüringen,16,00+,55,82,82,82,82,2120237,2.59,3.87,3.87,3.87,3.87\n2023-04-24,Thüringen,16,00+,58,81,81,81,81,2120237,2.74,3.82,3.82,3.82,3.82\n2023-04-23,Thüringen,16,00+,59,78,78,78,78,2120237,2.78,3.68,3.68,3.68,3.68\n2023-04-22,Thüringen,16,00+,61,81,81,81,81,2120237,2.88,3.82,3.82,3.82,3.82\n2023-04-21,Thüringen,16,00+,70,88,88,88,88,2120237,3.3,4.15,4.15,4.15,4.15\n2023-04-20,Thüringen,16,00+,86,111,111,111,111,2120237,4.06,5.24,5.24,5.24,5.24\n2023-04-19,Thüringen,16,00+,102,133,133,133,133,2120237,4.81,6.27,6.27,6.27,6.27\n2023-04-18,Thüringen,16,00+,136,182,182,182,182,2120237,6.41,8.58,8.58,8.58,8.58\n2023-04-17,Thüringen,16,00+,116,153,153,153,153,2120237,5.47,7.22,7.22,7.22,7.22\n2023-04-16,Thüringen,16,00+,123,160,160,160,160,2120237,5.8,7.55,7.55,7.55,7.55\n2023-04-15,Thüringen,16,00+,125,158,158,158,158,2120237,5.9,7.45,7.45,7.45,7.45\n2023-04-14,Thüringen,16,00+,106,143,143,143,143,2120237,5,6.74,6.74,6.74,6.74\n2023-04-13,Thüringen,16,00+,105,144,144,144,144,2120237,4.95,6.79,6.79,6.79,6.79\n2023-04-12,Thüringen,16,00+,90,138,138,138,138,2120237,4.24,6.51,6.51,6.51,6.51\n2023-04-11,Thüringen,16,00+,69,113,113,113,113,2120237,3.25,5.33,5.33,5.33,5.33\n2023-04-10,Thüringen,16,00+,115,159,159,159,159,2120237,5.42,7.5,7.5,7.5,7.5\n2023-04-09,Thüringen,16,00+,125,161,161,161,161,2120237,5.9,7.59,7.59,7.59,7.59\n2023-04-08,Thüringen,16,00+,128,162,162,162,162,2120237,6.04,7.64,7.64,7.64,7.64\n2023-04-07,Thüringen,16,00+,144,173,173,173,173,2120237,6.79,8.16,8.16,8.16,8.16\n2023-04-06,Thüringen,16,00+,151,184,184,184,184,2120237,7.12,8.68,8.68,8.68,8.68\n2023-04-05,Thüringen,16,00+,122,187,187,187,187,2120237,5.75,8.82,8.82,8.82,8.82\n2023-04-04,Thüringen,16,00+,141,188,188,188,188,2120237,6.65,8.87,8.87,8.87,8.87\n2023-04-03,Thüringen,16,00+,172,206,206,206,206,2120237,8.11,9.72,9.72,9.72,9.72\n2023-04-02,Thüringen,16,00+,179,203,203,203,203,2120237,8.44,9.57,9.57,9.57,9.57\n2023-04-01,Thüringen,16,00+,181,203,203,203,203,2120237,8.54,9.57,9.57,9.57,9.57\n2023-03-31,Thüringen,16,00+,194,224,224,224,224,2120237,9.15,10.56,10.56,10.56,10.56\n2023-03-30,Thüringen,16,00+,212,228,228,228,228,2120237,10,10.75,10.75,10.75,10.75\n2023-03-29,Thüringen,16,00+,202,239,239,239,239,2120237,9.53,11.27,11.27,11.27,11.27\n2023-03-28,Thüringen,16,00+,236,266,266,266,266,2120237,11.13,12.55,12.55,12.55,12.55\n2023-03-27,Thüringen,16,00+,248,294,294,294,294,2120237,11.7,13.87,13.87,13.87,13.87\n2023-03-26,Thüringen,16,00+,256,296,296,296,296,2120237,12.07,13.96,13.96,13.96,13.96\n2023-03-25,Thüringen,16,00+,263,301,301,301,301,2120237,12.4,14.2,14.2,14.2,14.2\n2023-03-24,Thüringen,16,00+,276,319,319,319,319,2120237,13.02,15.05,15.05,15.05,15.05\n2023-03-23,Thüringen,16,00+,280,327,327,327,327,2120237,13.21,15.42,15.42,15.42,15.42\n2023-03-22,Thüringen,16,00+,284,336,336,336,336,2120237,13.39,15.85,15.85,15.85,15.85\n2023-03-21,Thüringen,16,00+,297,357,357,357,357,2120237,14.01,16.84,16.84,16.84,16.84\n2023-03-20,Thüringen,16,00+,278,352,352,352,352,2120237,13.11,16.6,16.6,16.6,16.6\n2023-03-19,Thüringen,16,00+,285,351,351,351,351,2120237,13.44,16.55,16.55,16.55,16.55\n2023-03-18,Thüringen,16,00+,293,352,352,352,352,2120237,13.82,16.6,16.6,16.6,16.6\n2023-03-17,Thüringen,16,00+,286,362,362,362,362,2120237,13.49,17.07,17.07,17.07,17.07\n2023-03-16,Thüringen,16,00+,283,350,350,350,350,2120237,13.35,16.51,16.51,16.51,16.51\n2023-03-15,Thüringen,16,00+,277,353,353,353,353,2120237,13.06,16.65,16.65,16.65,16.65\n2023-03-14,Thüringen,16,00+,266,335,335,335,335,2120237,12.55,15.8,15.8,15.8,15.8\n2023-03-13,Thüringen,16,00+,242,320,320,320,320,2120237,11.41,15.09,15.09,15.09,15.09\n2023-03-12,Thüringen,16,00+,245,316,316,316,316,2120237,11.56,14.9,14.9,14.9,14.9\n2023-03-11,Thüringen,16,00+,247,309,309,309,309,2120237,11.65,14.57,14.57,14.57,14.57\n2023-03-10,Thüringen,16,00+,213,274,274,274,274,2120237,10.05,12.92,12.92,12.92,12.92\n2023-03-09,Thüringen,16,00+,203,270,270,270,270,2120237,9.57,12.73,12.73,12.73,12.73\n2023-03-08,Thüringen,16,00+,200,275,275,275,275,2120237,9.43,12.97,12.97,12.97,12.97\n2023-03-07,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-03-06,Thüringen,16,00+,212,257,257,257,257,2120237,10,12.12,12.12,12.12,12.12\n2023-03-05,Thüringen,16,00+,216,257,257,257,257,2120237,10.19,12.12,12.12,12.12,12.12\n2023-03-04,Thüringen,16,00+,221,260,260,260,260,2120237,10.42,12.26,12.26,12.26,12.26\n2023-03-03,Thüringen,16,00+,219,263,263,263,263,2120237,10.33,12.4,12.4,12.4,12.4\n2023-03-02,Thüringen,16,00+,218,268,268,268,268,2120237,10.28,12.64,12.64,12.64,12.64\n2023-03-01,Thüringen,16,00+,219,268,268,268,268,2120237,10.33,12.64,12.64,12.64,12.64\n2023-02-28,Thüringen,16,00+,220,294,294,294,294,2120237,10.38,13.87,13.87,13.87,13.87\n2023-02-27,Thüringen,16,00+,229,280,280,280,280,2120237,10.8,13.21,13.21,13.21,13.21\n2023-02-26,Thüringen,16,00+,234,282,282,282,282,2120237,11.04,13.3,13.3,13.3,13.3\n2023-02-25,Thüringen,16,00+,239,282,282,282,282,2120237,11.27,13.3,13.3,13.3,13.3\n2023-02-24,Thüringen,16,00+,227,281,281,281,281,2120237,10.71,13.25,13.25,13.25,13.25\n2023-02-23,Thüringen,16,00+,239,295,295,295,295,2120237,11.27,13.91,13.91,13.91,13.91\n2023-02-22,Thüringen,16,00+,184,274,274,274,274,2120237,8.68,12.92,12.92,12.92,12.92\n2023-02-21,Thüringen,16,00+,186,255,255,255,255,2120237,8.77,12.03,12.03,12.03,12.03\n2023-02-20,Thüringen,16,00+,188,255,255,255,255,2120237,8.87,12.03,12.03,12.03,12.03\n2023-02-19,Thüringen,16,00+,194,255,255,255,255,2120237,9.15,12.03,12.03,12.03,12.03\n2023-02-18,Thüringen,16,00+,202,259,259,259,259,2120237,9.53,12.22,12.22,12.22,12.22\n2023-02-17,Thüringen,16,00+,188,262,262,262,262,2120237,8.87,12.36,12.36,12.36,12.36\n2023-02-16,Thüringen,16,00+,198,243,243,243,243,2120237,9.34,11.46,11.46,11.46,11.46\n2023-02-15,Thüringen,16,00+,158,234,234,234,234,2120237,7.45,11.04,11.04,11.04,11.04\n2023-02-14,Thüringen,16,00+,162,205,205,205,205,2120237,7.64,9.67,9.67,9.67,9.67\n2023-02-13,Thüringen,16,00+,117,176,176,176,176,2120237,5.52,8.3,8.3,8.3,8.3\n2023-02-12,Thüringen,16,00+,121,175,175,175,175,2120237,5.71,8.25,8.25,8.25,8.25\n2023-02-11,Thüringen,16,00+,123,168,168,168,168,2120237,5.8,7.92,7.92,7.92,7.92\n2023-02-10,Thüringen,16,00+,114,157,157,157,157,2120237,5.38,7.4,7.4,7.4,7.4\n2023-02-09,Thüringen,16,00+,115,145,145,145,145,2120237,5.42,6.84,6.84,6.84,6.84\n2023-02-08,Thüringen,16,00+,112,143,143,143,143,2120237,5.28,6.74,6.74,6.74,6.74\n2023-02-07,Thüringen,16,00+,107,143,143,143,143,2120237,5.05,6.74,6.74,6.74,6.74\n2023-02-06,Thüringen,16,00+,95,142,142,142,142,2120237,4.48,6.7,6.7,6.7,6.7\n2023-02-05,Thüringen,16,00+,102,144,144,144,144,2120237,4.81,6.79,6.79,6.79,6.79\n2023-02-04,Thüringen,16,00+,103,143,143,143,143,2120237,4.86,6.74,6.74,6.74,6.74\n2023-02-03,Thüringen,16,00+,80,131,131,131,131,2120237,3.77,6.18,6.18,6.18,6.18\n2023-02-02,Thüringen,16,00+,82,118,118,118,118,2120237,3.87,5.57,5.57,5.57,5.57\n2023-02-01,Thüringen,16,00+,62,109,109,109,109,2120237,2.92,5.14,5.14,5.14,5.14\n2023-01-31,Thüringen,16,00+,65,101,101,101,101,2120237,3.07,4.76,4.76,4.76,4.76\n2023-01-30,Thüringen,16,00+,78,98,98,98,98,2120237,3.68,4.62,4.62,4.62,4.62\n2023-01-29,Thüringen,16,00+,80,93,93,93,93,2120237,3.77,4.39,4.39,4.39,4.39\n2023-01-28,Thüringen,16,00+,81,93,93,93,93,2120237,3.82,4.39,4.39,4.39,4.39\n2023-01-27,Thüringen,16,00+,76,94,94,94,94,2120237,3.58,4.43,4.43,4.43,4.43\n2023-01-26,Thüringen,16,00+,74,97,97,97,97,2120237,3.49,4.57,4.57,4.57,4.57\n2023-01-25,Thüringen,16,00+,74,102,102,102,102,2120237,3.49,4.81,4.81,4.81,4.81\n2023-01-24,Thüringen,16,00+,82,108,108,108,108,2120237,3.87,5.09,5.09,5.09,5.09\n2023-01-23,Thüringen,16,00+,82,110,110,110,110,2120237,3.87,5.19,5.19,5.19,5.19\n2023-01-22,Thüringen,16,00+,85,111,111,111,111,2120237,4.01,5.24,5.24,5.24,5.24\n2023-01-21,Thüringen,16,00+,87,112,112,112,112,2120237,4.1,5.28,5.28,5.28,5.28\n2023-01-20,Thüringen,16,00+,94,116,116,116,116,2120237,4.43,5.47,5.47,5.47,5.47\n2023-01-19,Thüringen,16,00+,102,126,126,126,126,2120237,4.81,5.94,5.94,5.94,5.94\n2023-01-18,Thüringen,16,00+,104,142,142,142,142,2120237,4.91,6.7,6.7,6.7,6.7\n2023-01-17,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-01-16,Thüringen,16,00+,105,156,156,156,156,2120237,4.95,7.36,7.36,7.36,7.36\n2023-01-15,Thüringen,16,00+,115,163,163,163,163,2120237,5.42,7.69,7.69,7.69,7.69\n2023-01-14,Thüringen,16,00+,118,164,164,164,164,2120237,5.57,7.73,7.73,7.73,7.73\n2023-01-13,Thüringen,16,00+,118,172,172,172,172,2120237,5.57,8.11,8.11,8.11,8.11\n2023-01-12,Thüringen,16,00+,130,186,186,186,186,2120237,6.13,8.77,8.77,8.77,8.77\n2023-01-11,Thüringen,16,00+,152,208,208,208,208,2120237,7.17,9.81,9.81,9.81,9.81\n2023-01-10,Thüringen,16,00+,169,226,226,226,226,2120237,7.97,10.66,10.66,10.66,10.66\n2023-01-09,Thüringen,16,00+,177,291,291,291,291,2120237,8.35,13.72,13.72,13.72,13.72\n2023-01-08,Thüringen,16,00+,186,291,291,291,291,2120237,8.77,13.72,13.72,13.72,13.72\n2023-01-07,Thüringen,16,00+,191,0,0,0,0,2120237,9.01,0,0,0,0\n2023-01-06,Thüringen,16,00+,192,0,0,0,0,2120237,9.06,0,0,0,0\n2023-01-05,Thüringen,16,00+,223,0,0,0,0,2120237,10.52,0,0,0,0\n2023-01-04,Thüringen,16,00+,216,0,0,0,0,2120237,10.19,0,0,0,0\n2023-01-03,Thüringen,16,00+,238,0,0,0,0,2120237,11.23,0,0,0,0\n2023-01-02,Thüringen,16,00+,195,0,0,0,0,2120237,9.2,0,0,0,0\n"},b3eb:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return n?a[t][0]:a[t][1]}var t=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},b469:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return n?a[t][0]:a[t][1]}var t=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},b53d:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return n}))},b540:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,n){return 12===e&&(e=0),"enjing"===n?e:"siyang"===n?e>=11?e:e+12:"sonten"===n||"ndalu"===n?e+12:void 0},meridiem:function(e,n,t){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return n}))},b6ac:function(e,n,t){"use strict";var r=t("398f"),a=t.n(r);a.a},b73b:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("c975"),t("b0c0"),t("6b93"),t("ac1f"),t("1276"),t("2ca0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[Math.log10(2),Math.log10(1e4)],title:"7-Day Infections / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"7-Day Infections / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"7-Day Infections / 100k Pop."}}},{key:"calculateObserved",value:function(e){if(0!==this.observed.length){console.log(this.observed);var n,t=Object(i["a"])(this.observed);try{for(t.s();!(n=t.n()).done;){var r=n.value;if(r.name.indexOf("ALM e.V")>-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;uconsole.error("SEMVER",...e):()=>{};e.exports=t}).call(this,t("4362"))},b805:function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(n,e,t);e.exports=a},b838:function(e,n,t){(function(e){var r;(function(e,a,i){function s(e){var n=this,t="";n.x=0,n.y=0,n.z=0,n.w=0,n.next=function(){var e=n.x^n.x<<11;return n.x=n.y,n.y=n.z,n.z=n.w,n.w^=n.w>>>19^e^e>>>8},e===(0|e)?n.x=e:t+=e;for(var r=0;r>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&("object"==typeof r&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.xor128=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},b84c:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},b926:function(e,n,t){},b97c:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function t(e,n,t){return t?n%10===1&&n%100!==11?e[2]:e[3]:n%10===1&&n%100!==11?e[0]:e[1]}function r(e,r,a){return e+" "+t(n[a],e,r)}function a(e,r,a){return t(n[a],e,r)}function i(e,n){return n?"dažas sekundes":"dažām sekundēm"}var s=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:i,ss:r,m:a,mm:r,h:a,hh:r,d:a,dd:r,M:a,MM:r,y:a,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}))},bac4:function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(e,n,t)>0;e.exports=a},bb6b:function(e,n,t){"use strict";var r=t("5217"),a=t.n(r);a.a},bb718:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return n?a[t][0]:a[t][1]}var t=e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},bbfd:function(e,n,t){const r=t("b802"),{MAX_LENGTH:a,MAX_SAFE_INTEGER:i}=t("b15c"),{re:s,t:o}=t("8cb5"),{compareIdentifiers:l}=t("2cdf");class u{constructor(e,n){if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),e instanceof u){if(e.loose===!!n.loose&&e.includePrerelease===!!n.includePrerelease)return e;e=e.version}else if("string"!==typeof e)throw new TypeError(`Invalid Version: ${e}`);if(e.length>a)throw new TypeError(`version is longer than ${a} characters`);r("SemVer",e,n),this.options=n,this.loose=!!n.loose,this.includePrerelease=!!n.includePrerelease;const t=e.trim().match(n.loose?s[o.LOOSE]:s[o.FULL]);if(!t)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+t[1],this.minor=+t[2],this.patch=+t[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");t[4]?this.prerelease=t[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const n=+e;if(n>=0&&n=0)"number"===typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}n&&(this.prerelease[0]===n?isNaN(this.prerelease[1])&&(this.prerelease=[n,0]):this.prerelease=[n,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}}e.exports=u},bdae:function(e,n,t){},c048:function(e,n,t){"use strict";var r=t("a491"),a=t.n(r);a.a},c109:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return n}))},c160:function(e,n,t){},c1df:function(e,n,t){(function(e){(function(n,t){e.exports=t()})(0,(function(){"use strict";var n,r;function a(){return n.apply(null,arguments)}function i(e){n=e}function s(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var n;for(n in e)if(e.hasOwnProperty(n))return!1;return!0}function u(e){return void 0===e}function c(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function h(e,n){var t,r=[];for(t=0;t>>0,r=0;r0)for(t=0;t<_.length;t++)r=_[t],a=n[r],u(a)||(e[r]=a);return e}var x=!1;function k(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,a.updateOffset(this),x=!1)}function S(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function M(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function O(e){var n=+e,t=0;return 0!==n&&isFinite(n)&&(t=M(n)),t}function B(e,n,t){var r,a=Math.min(e.length,n.length),i=Math.abs(e.length-n.length),s=0;for(r=0;r0?"future":"past"];return R(t)?t(n):t.replace(/%s/i,n)}var J={};function Z(e,n){var t=e.toLowerCase();J[t]=J[t+"s"]=J[n]=e}function K(e){return"string"===typeof e?J[e]||J[e.toLowerCase()]:void 0}function X(e){var n,t,r={};for(t in e)f(e,t)&&(n=K(t),n&&(r[n]=e[t]));return r}var Q={};function ee(e,n){Q[e]=n}function ne(e){var n=[];for(var t in e)n.push({unit:t,priority:Q[t]});return n.sort((function(e,n){return e.priority-n.priority})),n}function te(e,n,t){var r=""+Math.abs(e),a=n-r.length,i=e>=0;return(i?t?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var re=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ae=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ie={},se={};function oe(e,n,t,r){var a=r;"string"===typeof r&&(a=function(){return this[r]()}),e&&(se[e]=a),n&&(se[n[0]]=function(){return te(a.apply(this,arguments),n[1],n[2])}),t&&(se[t]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function le(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function ue(e){var n,t,r=e.match(re);for(n=0,t=r.length;n=0&&ae.test(e))e=e.replace(ae,r),ae.lastIndex=0,t-=1;return e}var he=/\d/,fe=/\d\d/,me=/\d{3}/,pe=/\d{4}/,ge=/[+-]?\d{6}/,be=/\d\d?/,ye=/\d\d\d\d?/,ve=/\d\d\d\d\d\d?/,_e=/\d{1,3}/,we=/\d{1,4}/,xe=/[+-]?\d{1,6}/,ke=/\d+/,Se=/[+-]?\d+/,Me=/Z|[+-]\d\d:?\d\d/gi,Oe=/Z|[+-]\d\d(?::?\d\d)?/gi,Be=/[+-]?\d+(\.\d{1,3})?/,je=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Le={};function De(e,n,t){Le[e]=R(n)?n:function(e,r){return e&&t?t:n}}function Te(e,n){return f(Le,e)?Le[e](n._strict,n._locale):new RegExp(Ae(e))}function Ae(e){return Re(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,n,t,r,a){return n||t||r||a})))}function Re(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var He={};function Ne(e,n){var t,r=n;for("string"===typeof e&&(e=[e]),c(n)&&(r=function(e,t){t[n]=O(e)}),t=0;t68?1900:2e3)};var Je,Ze=Xe("FullYear",!0);function Ke(){return Ge(this.year())}function Xe(e,n){return function(t){return null!=t?(en(this,e,t),a.updateOffset(this,n),this):Qe(this,e)}}function Qe(e,n){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+n]():NaN}function en(e,n,t){e.isValid()&&!isNaN(t)&&("FullYear"===n&&Ge(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+n](t,e.month(),an(t,e.month())):e._d["set"+(e._isUTC?"UTC":"")+n](t))}function nn(e){return e=K(e),R(this[e])?this[e]():this}function tn(e,n){if("object"===typeof e){e=X(e);for(var t=ne(e),r=0;r=0?(o=new Date(e+400,n,t,r,a,i,s),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,n,t,r,a,i,s),o}function xn(e){var n;if(e<100&&e>=0){var t=Array.prototype.slice.call(arguments);t[0]=e+400,n=new Date(Date.UTC.apply(null,t)),isFinite(n.getUTCFullYear())&&n.setUTCFullYear(e)}else n=new Date(Date.UTC.apply(null,arguments));return n}function kn(e,n,t){var r=7+n-t,a=(7+xn(e,0,r).getUTCDay()-n)%7;return-a+r-1}function Sn(e,n,t,r,a){var i,s,o=(7+t-r)%7,l=kn(e,r,a),u=1+7*(n-1)+o+l;return u<=0?(i=e-1,s=qe(i)+u):u>qe(e)?(i=e+1,s=u-qe(e)):(i=e,s=u),{year:i,dayOfYear:s}}function Mn(e,n,t){var r,a,i=kn(e.year(),n,t),s=Math.floor((e.dayOfYear()-i-1)/7)+1;return s<1?(a=e.year()-1,r=s+On(a,n,t)):s>On(e.year(),n,t)?(r=s-On(e.year(),n,t),a=e.year()+1):(a=e.year(),r=s),{week:r,year:a}}function On(e,n,t){var r=kn(e,n,t),a=kn(e+1,n,t);return(qe(e)-r+a)/7}function Bn(e){return Mn(e,this._week.dow,this._week.doy).week}oe("w",["ww",2],"wo","week"),oe("W",["WW",2],"Wo","isoWeek"),Z("week","w"),Z("isoWeek","W"),ee("week",5),ee("isoWeek",5),De("w",be),De("ww",be,fe),De("W",be),De("WW",be,fe),Ce(["w","ww","W","WW"],(function(e,n,t,r){n[r.substr(0,1)]=O(e)}));var jn={dow:0,doy:6};function Ln(){return this._week.dow}function Dn(){return this._week.doy}function Tn(e){var n=this.localeData().week(this);return null==e?n:this.add(7*(e-n),"d")}function An(e){var n=Mn(this,1,4).week;return null==e?n:this.add(7*(e-n),"d")}function Rn(e,n){return"string"!==typeof e?e:isNaN(e)?(e=n.weekdaysParse(e),"number"===typeof e?e:null):parseInt(e,10)}function Hn(e,n){return"string"===typeof e?n.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Nn(e,n){return e.slice(n,7).concat(e.slice(0,n))}oe("d",0,"do","day"),oe("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),oe("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),oe("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),oe("e",0,0,"weekday"),oe("E",0,0,"isoWeekday"),Z("day","d"),Z("weekday","e"),Z("isoWeekday","E"),ee("day",11),ee("weekday",11),ee("isoWeekday",11),De("d",be),De("e",be),De("E",be),De("dd",(function(e,n){return n.weekdaysMinRegex(e)})),De("ddd",(function(e,n){return n.weekdaysShortRegex(e)})),De("dddd",(function(e,n){return n.weekdaysRegex(e)})),Ce(["dd","ddd","dddd"],(function(e,n,t,r){var a=t._locale.weekdaysParse(e,r,t._strict);null!=a?n.d=a:b(t).invalidWeekday=e})),Ce(["d","e","E"],(function(e,n,t,r){n[r]=O(e)}));var Cn="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");function Wn(e,n){var t=s(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(n)?"format":"standalone"];return!0===e?Nn(t,this._week.dow):e?t[e.day()]:t}var Yn="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function zn(e){return!0===e?Nn(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}var En="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Pn(e){return!0===e?Nn(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Fn(e,n,t){var r,a,i,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=p([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return t?"dddd"===n?(a=Je.call(this._weekdaysParse,s),-1!==a?a:null):"ddd"===n?(a=Je.call(this._shortWeekdaysParse,s),-1!==a?a:null):(a=Je.call(this._minWeekdaysParse,s),-1!==a?a:null):"dddd"===n?(a=Je.call(this._weekdaysParse,s),-1!==a?a:(a=Je.call(this._shortWeekdaysParse,s),-1!==a?a:(a=Je.call(this._minWeekdaysParse,s),-1!==a?a:null))):"ddd"===n?(a=Je.call(this._shortWeekdaysParse,s),-1!==a?a:(a=Je.call(this._weekdaysParse,s),-1!==a?a:(a=Je.call(this._minWeekdaysParse,s),-1!==a?a:null))):(a=Je.call(this._minWeekdaysParse,s),-1!==a?a:(a=Je.call(this._weekdaysParse,s),-1!==a?a:(a=Je.call(this._shortWeekdaysParse,s),-1!==a?a:null)))}function In(e,n,t){var r,a,i;if(this._weekdaysParseExact)return Fn.call(this,e,n,t);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=p([2e3,1]).day(r),t&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),t&&"dddd"===n&&this._fullWeekdaysParse[r].test(e))return r;if(t&&"ddd"===n&&this._shortWeekdaysParse[r].test(e))return r;if(t&&"dd"===n&&this._minWeekdaysParse[r].test(e))return r;if(!t&&this._weekdaysParse[r].test(e))return r}}function Vn(e){if(!this.isValid())return null!=e?this:NaN;var n=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Rn(e,this.localeData()),this.add(e-n,"d")):n}function $n(e){if(!this.isValid())return null!=e?this:NaN;var n=(this.day()+7-this.localeData()._week.dow)%7;return null==e?n:this.add(e-n,"d")}function Un(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var n=Hn(e,this.localeData());return this.day(this.day()%7?n:n-7)}return this.day()||7}var qn=je;function Gn(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Qn.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(f(this,"_weekdaysRegex")||(this._weekdaysRegex=qn),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}var Jn=je;function Zn(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Qn.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Jn),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}var Kn=je;function Xn(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Qn.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Kn),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Qn(){function e(e,n){return n.length-e.length}var n,t,r,a,i,s=[],o=[],l=[],u=[];for(n=0;n<7;n++)t=p([2e3,1]).day(n),r=this.weekdaysMin(t,""),a=this.weekdaysShort(t,""),i=this.weekdays(t,""),s.push(r),o.push(a),l.push(i),u.push(r),u.push(a),u.push(i);for(s.sort(e),o.sort(e),l.sort(e),u.sort(e),n=0;n<7;n++)o[n]=Re(o[n]),l[n]=Re(l[n]),u[n]=Re(u[n]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function et(){return this.hours()%12||12}function nt(){return this.hours()||24}function tt(e,n){oe(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),n)}))}function rt(e,n){return n._meridiemParse}function at(e){return"p"===(e+"").toLowerCase().charAt(0)}oe("H",["HH",2],0,"hour"),oe("h",["hh",2],0,et),oe("k",["kk",2],0,nt),oe("hmm",0,0,(function(){return""+et.apply(this)+te(this.minutes(),2)})),oe("hmmss",0,0,(function(){return""+et.apply(this)+te(this.minutes(),2)+te(this.seconds(),2)})),oe("Hmm",0,0,(function(){return""+this.hours()+te(this.minutes(),2)})),oe("Hmmss",0,0,(function(){return""+this.hours()+te(this.minutes(),2)+te(this.seconds(),2)})),tt("a",!0),tt("A",!1),Z("hour","h"),ee("hour",13),De("a",rt),De("A",rt),De("H",be),De("h",be),De("k",be),De("HH",be,fe),De("hh",be,fe),De("kk",be,fe),De("hmm",ye),De("hmmss",ve),De("Hmm",ye),De("Hmmss",ve),Ne(["H","HH"],Pe),Ne(["k","kk"],(function(e,n,t){var r=O(e);n[Pe]=24===r?0:r})),Ne(["a","A"],(function(e,n,t){t._isPm=t._locale.isPM(e),t._meridiem=e})),Ne(["h","hh"],(function(e,n,t){n[Pe]=O(e),b(t).bigHour=!0})),Ne("hmm",(function(e,n,t){var r=e.length-2;n[Pe]=O(e.substr(0,r)),n[Fe]=O(e.substr(r)),b(t).bigHour=!0})),Ne("hmmss",(function(e,n,t){var r=e.length-4,a=e.length-2;n[Pe]=O(e.substr(0,r)),n[Fe]=O(e.substr(r,2)),n[Ie]=O(e.substr(a)),b(t).bigHour=!0})),Ne("Hmm",(function(e,n,t){var r=e.length-2;n[Pe]=O(e.substr(0,r)),n[Fe]=O(e.substr(r))})),Ne("Hmmss",(function(e,n,t){var r=e.length-4,a=e.length-2;n[Pe]=O(e.substr(0,r)),n[Fe]=O(e.substr(r,2)),n[Ie]=O(e.substr(a))}));var it=/[ap]\.?m?\.?/i;function st(e,n,t){return e>11?t?"pm":"PM":t?"am":"AM"}var ot,lt=Xe("Hours",!0),ut={calendar:W,longDateFormat:z,invalidDate:P,ordinal:I,dayOfMonthOrdinalParse:V,relativeTime:U,months:on,monthsShort:un,week:jn,weekdays:Cn,weekdaysMin:En,weekdaysShort:Yn,meridiemParse:it},ct={},dt={};function ht(e){return e?e.toLowerCase().replace("_","-"):e}function ft(e){var n,t,r,a,i=0;while(i0){if(r=mt(a.slice(0,n).join("-")),r)return r;if(t&&t.length>=n&&B(a,t,!0)>=n-1)break;n--}i++}return ot}function mt(n){var r=null;if(!ct[n]&&"undefined"!==typeof e&&e&&e.exports)try{r=ot._abbr;t("4678")("./"+n),pt(r)}catch(a){}return ct[n]}function pt(e,n){var t;return e&&(t=u(n)?yt(e):gt(e,n),t?ot=t:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ot._abbr}function gt(e,n){if(null!==n){var t,r=ut;if(n.abbr=e,null!=ct[e])A("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ct[e]._config;else if(null!=n.parentLocale)if(null!=ct[n.parentLocale])r=ct[n.parentLocale]._config;else{if(t=mt(n.parentLocale),null==t)return dt[n.parentLocale]||(dt[n.parentLocale]=[]),dt[n.parentLocale].push({name:e,config:n}),null;r=t._config}return ct[e]=new C(N(r,n)),dt[e]&&dt[e].forEach((function(e){gt(e.name,e.config)})),pt(e),ct[e]}return delete ct[e],null}function bt(e,n){if(null!=n){var t,r,a=ut;r=mt(e),null!=r&&(a=r._config),n=N(a,n),t=new C(n),t.parentLocale=ct[e],ct[e]=t,pt(e)}else null!=ct[e]&&(null!=ct[e].parentLocale?ct[e]=ct[e].parentLocale:null!=ct[e]&&delete ct[e]);return ct[e]}function yt(e){var n;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ot;if(!s(e)){if(n=mt(e),n)return n;e=[e]}return ft(e)}function vt(){return D(ct)}function _t(e){var n,t=e._a;return t&&-2===b(e).overflow&&(n=t[ze]<0||t[ze]>11?ze:t[Ee]<1||t[Ee]>an(t[Ye],t[ze])?Ee:t[Pe]<0||t[Pe]>24||24===t[Pe]&&(0!==t[Fe]||0!==t[Ie]||0!==t[Ve])?Pe:t[Fe]<0||t[Fe]>59?Fe:t[Ie]<0||t[Ie]>59?Ie:t[Ve]<0||t[Ve]>999?Ve:-1,b(e)._overflowDayOfYear&&(nEe)&&(n=Ee),b(e)._overflowWeeks&&-1===n&&(n=$e),b(e)._overflowWeekday&&-1===n&&(n=Ue),b(e).overflow=n),e}function wt(e,n,t){return null!=e?e:null!=n?n:t}function xt(e){var n=new Date(a.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function kt(e){var n,t,r,a,i,s=[];if(!e._d){for(r=xt(e),e._w&&null==e._a[Ee]&&null==e._a[ze]&&St(e),null!=e._dayOfYear&&(i=wt(e._a[Ye],r[Ye]),(e._dayOfYear>qe(i)||0===e._dayOfYear)&&(b(e)._overflowDayOfYear=!0),t=xn(i,0,e._dayOfYear),e._a[ze]=t.getUTCMonth(),e._a[Ee]=t.getUTCDate()),n=0;n<3&&null==e._a[n];++n)e._a[n]=s[n]=r[n];for(;n<7;n++)e._a[n]=s[n]=null==e._a[n]?2===n?1:0:e._a[n];24===e._a[Pe]&&0===e._a[Fe]&&0===e._a[Ie]&&0===e._a[Ve]&&(e._nextDay=!0,e._a[Pe]=0),e._d=(e._useUTC?xn:wn).apply(null,s),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Pe]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==a&&(b(e).weekdayMismatch=!0)}}function St(e){var n,t,r,a,i,s,o,l;if(n=e._w,null!=n.GG||null!=n.W||null!=n.E)i=1,s=4,t=wt(n.GG,e._a[Ye],Mn(Jt(),1,4).year),r=wt(n.W,1),a=wt(n.E,1),(a<1||a>7)&&(l=!0);else{i=e._locale._week.dow,s=e._locale._week.doy;var u=Mn(Jt(),i,s);t=wt(n.gg,e._a[Ye],u.year),r=wt(n.w,u.week),null!=n.d?(a=n.d,(a<0||a>6)&&(l=!0)):null!=n.e?(a=n.e+i,(n.e<0||n.e>6)&&(l=!0)):a=i}r<1||r>On(t,i,s)?b(e)._overflowWeeks=!0:null!=l?b(e)._overflowWeekday=!0:(o=Sn(t,r,a,i,s),e._a[Ye]=o.year,e._dayOfYear=o.dayOfYear)}var Mt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ot=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Bt=/Z|[+-]\d\d(?::?\d\d)?/,jt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Lt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Dt=/^\/?Date\((\-?\d+)/i;function Tt(e){var n,t,r,a,i,s,o=e._i,l=Mt.exec(o)||Ot.exec(o);if(l){for(b(e).iso=!0,n=0,t=jt.length;n0&&b(e).unusedInput.push(s),o=o.slice(o.indexOf(t)+t.length),u+=t.length),se[i]?(t?b(e).empty=!1:b(e).unusedTokens.push(i),We(i,t,e)):e._strict&&!t&&b(e).unusedTokens.push(i);b(e).charsLeftOver=l-u,o.length>0&&b(e).unusedInput.push(o),e._a[Pe]<=12&&!0===b(e).bigHour&&e._a[Pe]>0&&(b(e).bigHour=void 0),b(e).parsedDateParts=e._a.slice(0),b(e).meridiem=e._meridiem,e._a[Pe]=Ft(e._locale,e._a[Pe],e._meridiem),kt(e),_t(e)}else zt(e);else Tt(e)}function Ft(e,n,t){var r;return null==t?n:null!=e.meridiemHour?e.meridiemHour(n,t):null!=e.isPM?(r=e.isPM(t),r&&n<12&&(n+=12),r||12!==n||(n=0),n):n}function It(e){var n,t,r,a,i;if(0===e._f.length)return b(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis?this:e:v()}));function Xt(e,n){var t,r;if(1===n.length&&s(n[0])&&(n=n[0]),!n.length)return Jt();for(t=n[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function wr(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e={};if(w(e,this),e=Ut(e),e._a){var n=e._isUTC?p(e._a):Jt(e._a);this._isDSTShifted=this.isValid()&&B(e._a,n.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function xr(){return!!this.isValid()&&!this._isUTC}function kr(){return!!this.isValid()&&this._isUTC}function Sr(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}a.updateOffset=function(){};var Mr=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Or=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Br(e,n){var t,r,a,i=e,s=null;return or(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:c(e)?(i={},n?i[n]=e:i.milliseconds=e):(s=Mr.exec(e))?(t="-"===s[1]?-1:1,i={y:0,d:O(s[Ee])*t,h:O(s[Pe])*t,m:O(s[Fe])*t,s:O(s[Ie])*t,ms:O(lr(1e3*s[Ve]))*t}):(s=Or.exec(e))?(t="-"===s[1]?-1:1,i={y:jr(s[2],t),M:jr(s[3],t),w:jr(s[4],t),d:jr(s[5],t),h:jr(s[6],t),m:jr(s[7],t),s:jr(s[8],t)}):null==i?i={}:"object"===typeof i&&("from"in i||"to"in i)&&(a=Dr(Jt(i.from),Jt(i.to)),i={},i.ms=a.milliseconds,i.M=a.months),r=new sr(i),or(e)&&f(e,"_locale")&&(r._locale=e._locale),r}function jr(e,n){var t=e&&parseFloat(e.replace(",","."));return(isNaN(t)?0:t)*n}function Lr(e,n){var t={};return t.months=n.month()-e.month()+12*(n.year()-e.year()),e.clone().add(t.months,"M").isAfter(n)&&--t.months,t.milliseconds=+n-+e.clone().add(t.months,"M"),t}function Dr(e,n){var t;return e.isValid()&&n.isValid()?(n=hr(n,e),e.isBefore(n)?t=Lr(e,n):(t=Lr(n,e),t.milliseconds=-t.milliseconds,t.months=-t.months),t):{milliseconds:0,months:0}}function Tr(e,n){return function(t,r){var a,i;return null===r||isNaN(+r)||(A(n,"moment()."+n+"(period, number) is deprecated. Please use moment()."+n+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=t,t=r,r=i),t="string"===typeof t?+t:t,a=Br(t,r),Ar(this,a,e),this}}function Ar(e,n,t,r){var i=n._milliseconds,s=lr(n._days),o=lr(n._months);e.isValid()&&(r=null==r||r,o&&fn(e,Qe(e,"Month")+o*t),s&&en(e,"Date",Qe(e,"Date")+s*t),i&&e._d.setTime(e._d.valueOf()+i*t),r&&a.updateOffset(e,s||o))}Br.fn=sr.prototype,Br.invalid=ir;var Rr=Tr(1,"add"),Hr=Tr(-1,"subtract");function Nr(e,n){var t=e.diff(n,"days",!0);return t<-6?"sameElse":t<-1?"lastWeek":t<0?"lastDay":t<1?"sameDay":t<2?"nextDay":t<7?"nextWeek":"sameElse"}function Cr(e,n){var t=e||Jt(),r=hr(t,this).startOf("day"),i=a.calendarFormat(this,r)||"sameElse",s=n&&(R(n[i])?n[i].call(this,t):n[i]);return this.format(s||this.localeData().calendar(i,this,Jt(t)))}function Wr(){return new k(this)}function Yr(e,n){var t=S(e)?e:Jt(e);return!(!this.isValid()||!t.isValid())&&(n=K(n)||"millisecond","millisecond"===n?this.valueOf()>t.valueOf():t.valueOf()9999?ce(t,n?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):R(Date.prototype.toISOString)?n?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",ce(t,"Z")):ce(t,n?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Gr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",n="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",n="Z");var t="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",i=n+'[")]';return this.format(t+r+a+i)}function Jr(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var n=ce(this,e);return this.localeData().postformat(n)}function Zr(e,n){return this.isValid()&&(S(e)&&e.isValid()||Jt(e).isValid())?Br({to:this,from:e}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()}function Kr(e){return this.from(Jt(),e)}function Xr(e,n){return this.isValid()&&(S(e)&&e.isValid()||Jt(e).isValid())?Br({from:this,to:e}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()}function Qr(e){return this.to(Jt(),e)}function ea(e){var n;return void 0===e?this._locale._abbr:(n=yt(e),null!=n&&(this._locale=n),this)}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var na=L("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function ta(){return this._locale}var ra=1e3,aa=60*ra,ia=60*aa,sa=3506328*ia;function oa(e,n){return(e%n+n)%n}function la(e,n,t){return e<100&&e>=0?new Date(e+400,n,t)-sa:new Date(e,n,t).valueOf()}function ua(e,n,t){return e<100&&e>=0?Date.UTC(e+400,n,t)-sa:Date.UTC(e,n,t)}function ca(e){var n;if(e=K(e),void 0===e||"millisecond"===e||!this.isValid())return this;var t=this._isUTC?ua:la;switch(e){case"year":n=t(this.year(),0,1);break;case"quarter":n=t(this.year(),this.month()-this.month()%3,1);break;case"month":n=t(this.year(),this.month(),1);break;case"week":n=t(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":n=t(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":n=t(this.year(),this.month(),this.date());break;case"hour":n=this._d.valueOf(),n-=oa(n+(this._isUTC?0:this.utcOffset()*aa),ia);break;case"minute":n=this._d.valueOf(),n-=oa(n,aa);break;case"second":n=this._d.valueOf(),n-=oa(n,ra);break}return this._d.setTime(n),a.updateOffset(this,!0),this}function da(e){var n;if(e=K(e),void 0===e||"millisecond"===e||!this.isValid())return this;var t=this._isUTC?ua:la;switch(e){case"year":n=t(this.year()+1,0,1)-1;break;case"quarter":n=t(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":n=t(this.year(),this.month()+1,1)-1;break;case"week":n=t(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":n=t(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":n=t(this.year(),this.month(),this.date()+1)-1;break;case"hour":n=this._d.valueOf(),n+=ia-oa(n+(this._isUTC?0:this.utcOffset()*aa),ia)-1;break;case"minute":n=this._d.valueOf(),n+=aa-oa(n,aa)-1;break;case"second":n=this._d.valueOf(),n+=ra-oa(n,ra)-1;break}return this._d.setTime(n),a.updateOffset(this,!0),this}function ha(){return this._d.valueOf()-6e4*(this._offset||0)}function fa(){return Math.floor(this.valueOf()/1e3)}function ma(){return new Date(this.valueOf())}function pa(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ga(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ba(){return this.isValid()?this.toISOString():null}function ya(){return y(this)}function va(){return m({},b(this))}function _a(){return b(this).overflow}function wa(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function xa(e,n){oe(0,[e,e.length],0,n)}function ka(e){return Ba.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Sa(e){return Ba.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ma(){return On(this.year(),1,4)}function Oa(){var e=this.localeData()._week;return On(this.year(),e.dow,e.doy)}function Ba(e,n,t,r,a){var i;return null==e?Mn(this,r,a).year:(i=On(e,r,a),n>i&&(n=i),ja.call(this,e,n,t,r,a))}function ja(e,n,t,r,a){var i=Sn(e,n,t,r,a),s=xn(i.year,0,i.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}function La(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}oe(0,["gg",2],0,(function(){return this.weekYear()%100})),oe(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),xa("gggg","weekYear"),xa("ggggg","weekYear"),xa("GGGG","isoWeekYear"),xa("GGGGG","isoWeekYear"),Z("weekYear","gg"),Z("isoWeekYear","GG"),ee("weekYear",1),ee("isoWeekYear",1),De("G",Se),De("g",Se),De("GG",be,fe),De("gg",be,fe),De("GGGG",we,pe),De("gggg",we,pe),De("GGGGG",xe,ge),De("ggggg",xe,ge),Ce(["gggg","ggggg","GGGG","GGGGG"],(function(e,n,t,r){n[r.substr(0,2)]=O(e)})),Ce(["gg","GG"],(function(e,n,t,r){n[r]=a.parseTwoDigitYear(e)})),oe("Q",0,"Qo","quarter"),Z("quarter","Q"),ee("quarter",7),De("Q",he),Ne("Q",(function(e,n){n[ze]=3*(O(e)-1)})),oe("D",["DD",2],"Do","date"),Z("date","D"),ee("date",9),De("D",be),De("DD",be,fe),De("Do",(function(e,n){return e?n._dayOfMonthOrdinalParse||n._ordinalParse:n._dayOfMonthOrdinalParseLenient})),Ne(["D","DD"],Ee),Ne("Do",(function(e,n){n[Ee]=O(e.match(be)[0])}));var Da=Xe("Date",!0);function Ta(e){var n=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?n:this.add(e-n,"d")}oe("DDD",["DDDD",3],"DDDo","dayOfYear"),Z("dayOfYear","DDD"),ee("dayOfYear",4),De("DDD",_e),De("DDDD",me),Ne(["DDD","DDDD"],(function(e,n,t){t._dayOfYear=O(e)})),oe("m",["mm",2],0,"minute"),Z("minute","m"),ee("minute",14),De("m",be),De("mm",be,fe),Ne(["m","mm"],Fe);var Aa=Xe("Minutes",!1);oe("s",["ss",2],0,"second"),Z("second","s"),ee("second",15),De("s",be),De("ss",be,fe),Ne(["s","ss"],Ie);var Ra,Ha=Xe("Seconds",!1);for(oe("S",0,0,(function(){return~~(this.millisecond()/100)})),oe(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),oe(0,["SSS",3],0,"millisecond"),oe(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),oe(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),oe(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),oe(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),oe(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),oe(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Z("millisecond","ms"),ee("millisecond",16),De("S",_e,he),De("SS",_e,fe),De("SSS",_e,me),Ra="SSSS";Ra.length<=9;Ra+="S")De(Ra,ke);function Na(e,n){n[Ve]=O(1e3*("0."+e))}for(Ra="S";Ra.length<=9;Ra+="S")Ne(Ra,Na);var Ca=Xe("Milliseconds",!1);function Wa(){return this._isUTC?"UTC":""}function Ya(){return this._isUTC?"Coordinated Universal Time":""}oe("z",0,0,"zoneAbbr"),oe("zz",0,0,"zoneName");var za=k.prototype;function Ea(e){return Jt(1e3*e)}function Pa(){return Jt.apply(null,arguments).parseZone()}function Fa(e){return e}za.add=Rr,za.calendar=Cr,za.clone=Wr,za.diff=Vr,za.endOf=da,za.format=Jr,za.from=Zr,za.fromNow=Kr,za.to=Xr,za.toNow=Qr,za.get=nn,za.invalidAt=_a,za.isAfter=Yr,za.isBefore=zr,za.isBetween=Er,za.isSame=Pr,za.isSameOrAfter=Fr,za.isSameOrBefore=Ir,za.isValid=ya,za.lang=na,za.locale=ea,za.localeData=ta,za.max=Kt,za.min=Zt,za.parsingFlags=va,za.set=tn,za.startOf=ca,za.subtract=Hr,za.toArray=pa,za.toObject=ga,za.toDate=ma,za.toISOString=qr,za.inspect=Gr,za.toJSON=ba,za.toString=Ur,za.unix=fa,za.valueOf=ha,za.creationData=wa,za.year=Ze,za.isLeapYear=Ke,za.weekYear=ka,za.isoWeekYear=Sa,za.quarter=za.quarters=La,za.month=mn,za.daysInMonth=pn,za.week=za.weeks=Tn,za.isoWeek=za.isoWeeks=An,za.weeksInYear=Oa,za.isoWeeksInYear=Ma,za.date=Da,za.day=za.days=Vn,za.weekday=$n,za.isoWeekday=Un,za.dayOfYear=Ta,za.hour=za.hours=lt,za.minute=za.minutes=Aa,za.second=za.seconds=Ha,za.millisecond=za.milliseconds=Ca,za.utcOffset=mr,za.utc=gr,za.local=br,za.parseZone=yr,za.hasAlignedHourOffset=vr,za.isDST=_r,za.isLocal=xr,za.isUtcOffset=kr,za.isUtc=Sr,za.isUTC=Sr,za.zoneAbbr=Wa,za.zoneName=Ya,za.dates=L("dates accessor is deprecated. Use date instead.",Da),za.months=L("months accessor is deprecated. Use month instead",mn),za.years=L("years accessor is deprecated. Use year instead",Ze),za.zone=L("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",pr),za.isDSTShifted=L("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",wr);var Ia=C.prototype;function Va(e,n,t,r){var a=yt(),i=p().set(r,n);return a[t](i,e)}function $a(e,n,t){if(c(e)&&(n=e,e=void 0),e=e||"",null!=n)return Va(e,n,t,"month");var r,a=[];for(r=0;r<12;r++)a[r]=Va(e,r,t,"month");return a}function Ua(e,n,t,r){"boolean"===typeof e?(c(n)&&(t=n,n=void 0),n=n||""):(n=e,t=n,e=!1,c(n)&&(t=n,n=void 0),n=n||"");var a,i=yt(),s=e?i._week.dow:0;if(null!=t)return Va(n,(t+s)%7,r,"day");var o=[];for(a=0;a<7;a++)o[a]=Va(n,(a+s)%7,r,"day");return o}function qa(e,n){return $a(e,n,"months")}function Ga(e,n){return $a(e,n,"monthsShort")}function Ja(e,n,t){return Ua(e,n,t,"weekdays")}function Za(e,n,t){return Ua(e,n,t,"weekdaysShort")}function Ka(e,n,t){return Ua(e,n,t,"weekdaysMin")}Ia.calendar=Y,Ia.longDateFormat=E,Ia.invalidDate=F,Ia.ordinal=$,Ia.preparse=Fa,Ia.postformat=Fa,Ia.relativeTime=q,Ia.pastFuture=G,Ia.set=H,Ia.months=ln,Ia.monthsShort=cn,Ia.monthsParse=hn,Ia.monthsRegex=vn,Ia.monthsShortRegex=bn,Ia.week=Bn,Ia.firstDayOfYear=Dn,Ia.firstDayOfWeek=Ln,Ia.weekdays=Wn,Ia.weekdaysMin=Pn,Ia.weekdaysShort=zn,Ia.weekdaysParse=In,Ia.weekdaysRegex=Gn,Ia.weekdaysShortRegex=Zn,Ia.weekdaysMinRegex=Xn,Ia.isPM=at,Ia.meridiem=st,pt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var n=e%10,t=1===O(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t}}),a.lang=L("moment.lang is deprecated. Use moment.locale instead.",pt),a.langData=L("moment.langData is deprecated. Use moment.localeData instead.",yt);var Xa=Math.abs;function Qa(){var e=this._data;return this._milliseconds=Xa(this._milliseconds),this._days=Xa(this._days),this._months=Xa(this._months),e.milliseconds=Xa(e.milliseconds),e.seconds=Xa(e.seconds),e.minutes=Xa(e.minutes),e.hours=Xa(e.hours),e.months=Xa(e.months),e.years=Xa(e.years),this}function ei(e,n,t,r){var a=Br(n,t);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function ni(e,n){return ei(this,e,n,1)}function ti(e,n){return ei(this,e,n,-1)}function ri(e){return e<0?Math.floor(e):Math.ceil(e)}function ai(){var e,n,t,r,a,i=this._milliseconds,s=this._days,o=this._months,l=this._data;return i>=0&&s>=0&&o>=0||i<=0&&s<=0&&o<=0||(i+=864e5*ri(si(o)+s),s=0,o=0),l.milliseconds=i%1e3,e=M(i/1e3),l.seconds=e%60,n=M(e/60),l.minutes=n%60,t=M(n/60),l.hours=t%24,s+=M(t/24),a=M(ii(s)),o+=a,s-=ri(si(a)),r=M(o/12),o%=12,l.days=s,l.months=o,l.years=r,this}function ii(e){return 4800*e/146097}function si(e){return 146097*e/4800}function oi(e){if(!this.isValid())return NaN;var n,t,r=this._milliseconds;if(e=K(e),"month"===e||"quarter"===e||"year"===e)switch(n=this._days+r/864e5,t=this._months+ii(n),e){case"month":return t;case"quarter":return t/3;case"year":return t/12}else switch(n=this._days+Math.round(si(this._months)),e){case"week":return n/7+r/6048e5;case"day":return n+r/864e5;case"hour":return 24*n+r/36e5;case"minute":return 1440*n+r/6e4;case"second":return 86400*n+r/1e3;case"millisecond":return Math.floor(864e5*n)+r;default:throw new Error("Unknown unit "+e)}}function li(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*O(this._months/12):NaN}function ui(e){return function(){return this.as(e)}}var ci=ui("ms"),di=ui("s"),hi=ui("m"),fi=ui("h"),mi=ui("d"),pi=ui("w"),gi=ui("M"),bi=ui("Q"),yi=ui("y");function vi(){return Br(this)}function _i(e){return e=K(e),this.isValid()?this[e+"s"]():NaN}function wi(e){return function(){return this.isValid()?this._data[e]:NaN}}var xi=wi("milliseconds"),ki=wi("seconds"),Si=wi("minutes"),Mi=wi("hours"),Oi=wi("days"),Bi=wi("months"),ji=wi("years");function Li(){return M(this.days()/7)}var Di=Math.round,Ti={ss:44,s:45,m:45,h:22,d:26,M:11};function Ai(e,n,t,r,a){return a.relativeTime(n||1,!!t,e,r)}function Ri(e,n,t){var r=Br(e).abs(),a=Di(r.as("s")),i=Di(r.as("m")),s=Di(r.as("h")),o=Di(r.as("d")),l=Di(r.as("M")),u=Di(r.as("y")),c=a<=Ti.ss&&["s",a]||a0,c[4]=t,Ai.apply(null,c)}function Hi(e){return void 0===e?Di:"function"===typeof e&&(Di=e,!0)}function Ni(e,n){return void 0!==Ti[e]&&(void 0===n?Ti[e]:(Ti[e]=n,"s"===e&&(Ti.ss=n-1),!0))}function Ci(e){if(!this.isValid())return this.localeData().invalidDate();var n=this.localeData(),t=Ri(this,!e,n);return e&&(t=n.pastFuture(+this,t)),n.postformat(t)}var Wi=Math.abs;function Yi(e){return(e>0)-(e<0)||+e}function zi(){if(!this.isValid())return this.localeData().invalidDate();var e,n,t,r=Wi(this._milliseconds)/1e3,a=Wi(this._days),i=Wi(this._months);e=M(r/60),n=M(e/60),r%=60,e%=60,t=M(i/12),i%=12;var s=t,o=i,l=a,u=n,c=e,d=r?r.toFixed(3).replace(/\.?0+$/,""):"",h=this.asSeconds();if(!h)return"P0D";var f=h<0?"-":"",m=Yi(this._months)!==Yi(h)?"-":"",p=Yi(this._days)!==Yi(h)?"-":"",g=Yi(this._milliseconds)!==Yi(h)?"-":"";return f+"P"+(s?m+s+"Y":"")+(o?m+o+"M":"")+(l?p+l+"D":"")+(u||c||d?"T":"")+(u?g+u+"H":"")+(c?g+c+"M":"")+(d?g+d+"S":"")}var Ei=sr.prototype;return Ei.isValid=ar,Ei.abs=Qa,Ei.add=ni,Ei.subtract=ti,Ei.as=oi,Ei.asMilliseconds=ci,Ei.asSeconds=di,Ei.asMinutes=hi,Ei.asHours=fi,Ei.asDays=mi,Ei.asWeeks=pi,Ei.asMonths=gi,Ei.asQuarters=bi,Ei.asYears=yi,Ei.valueOf=li,Ei._bubble=ai,Ei.clone=vi,Ei.get=_i,Ei.milliseconds=xi,Ei.seconds=ki,Ei.minutes=Si,Ei.hours=Mi,Ei.days=Oi,Ei.weeks=Li,Ei.months=Bi,Ei.years=ji,Ei.humanize=Ci,Ei.toISOString=zi,Ei.toString=zi,Ei.toJSON=zi,Ei.locale=ea,Ei.localeData=ta,Ei.toIsoString=L("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",zi),Ei.lang=na,oe("X",0,0,"unix"),oe("x",0,0,"valueOf"),De("x",Se),De("X",Be),Ne("X",(function(e,n,t){t._d=new Date(1e3*parseFloat(e,10))})),Ne("x",(function(e,n,t){t._d=new Date(O(e))})),a.version="2.24.0",i(Jt),a.fn=za,a.min=Qt,a.max=er,a.now=nr,a.utc=p,a.unix=Ea,a.months=qa,a.isDate=d,a.locale=pt,a.invalid=v,a.duration=Br,a.isMoment=S,a.weekdays=Ja,a.parseZone=Pa,a.localeData=yt,a.isDuration=or,a.monthsShort=Ga,a.weekdaysMin=Ka,a.defineLocale=gt,a.updateLocale=bt,a.locales=vt,a.weekdaysShort=Za,a.normalizeUnits=K,a.relativeTimeRounding=Hi,a.relativeTimeThreshold=Ni,a.calendarFormat=Nr,a.prototype=za,a.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},a}))}).call(this,t("62e4")(e))},c2d5:function(e,n,t){const r=t("bbfd"),a=(e,n)=>new r(e,n).minor;e.exports=a},c4be:function(e,n,t){const r=t("4392"),a=t("f195"),i=t("bac4"),s=t("a2a3"),o=t("38fa"),l=t("68d3"),u=(e,n,t,u)=>{switch(n){case"===":return"object"===typeof e&&(e=e.version),"object"===typeof t&&(t=t.version),e===t;case"!==":return"object"===typeof e&&(e=e.version),"object"===typeof t&&(t=t.version),e!==t;case"":case"=":case"==":return r(e,t,u);case"!=":return a(e,t,u);case">":return i(e,t,u);case">=":return s(e,t,u);case"<":return o(e,t,u);case"<=":return l(e,t,u);default:throw new TypeError(`Invalid operator: ${n}`)}};e.exports=u},c628:function(e,n,t){const r=t("3fce"),{ANY:a}=t("6d43"),i=t("2a86"),s=t("3034"),o=(e,n,t)=>{e=new r(e,t),n=new r(n,t);let a=!1;e:for(const r of e.set){for(const e of n.set){const n=l(r,e,t);if(a=a||null!==n,n)continue e}if(a)return!1}return!0},l=(e,n,t)=>{if(1===e.length&&e[0].semver===a)return 1===n.length&&n[0].semver===a;const r=new Set;let o,l,d,h,f,m,p;for(const a of e)">"===a.operator||">="===a.operator?o=u(o,a,t):"<"===a.operator||"<="===a.operator?l=c(l,a,t):r.add(a.semver);if(r.size>1)return null;if(o&&l){if(d=s(o.semver,l.semver,t),d>0)return null;if(0===d&&(">="!==o.operator||"<="!==l.operator))return null}for(const a of r){if(o&&!i(a,String(o),t))return null;if(l&&!i(a,String(l),t))return null;for(const e of n)if(!i(a,String(e),t))return!1;return!0}for(const a of n){if(p=p||">"===a.operator||">="===a.operator,m=m||"<"===a.operator||"<="===a.operator,o)if(">"===a.operator||">="===a.operator){if(h=u(o,a,t),h===a)return!1}else if(">="===o.operator&&!i(o.semver,String(a),t))return!1;if(l)if("<"===a.operator||"<="===a.operator){if(f=c(l,a,t),f===a)return!1}else if("<="===l.operator&&!i(l.semver,String(a),t))return!1;if(!a.operator&&(l||o)&&0!==d)return!1}return!(o&&m&&!l&&0!==d)&&!(l&&p&&!o&&0!==d)},u=(e,n,t)=>{if(!e)return n;const r=s(e.semver,n.semver,t);return r>0?e:r<0||">"===n.operator&&">="===e.operator?n:e},c=(e,n,t)=>{if(!e)return n;const r=s(e.semver,n.semver,t);return r<0?e:r>0||"<"===n.operator&&"<="===e.operator?n:e};e.exports=o},c77f:function(e,n,t){},c7aa:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,n,t){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?t?'לפנה"צ':"לפני הצהריים":e<18?t?'אחה"צ':"אחרי הצהריים":"בערב"}});return n}))},c896:function(e,n,t){function r(e){function n(e){let n=0;for(let t=0;t{if("%%"===n)return"%";s++;const i=r.formatters[a];if("function"===typeof i){const r=e[s];n=i.call(t,r),e.splice(s,1),s--}return n}),r.formatArgs.call(t,e);const l=t.log||r.log;l.apply(t,e)}return o.namespace=e,o.useColors=r.useColors(),o.color=r.selectColor(e),o.extend=a,o.destroy=r.destroy,Object.defineProperty(o,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==s?s:(t!==r.namespaces&&(t=r.namespaces,i=r.enabled(e)),i),set:e=>{s=e}}),"function"===typeof r.init&&r.init(o),o}function a(e,n){const t=r(this.namespace+("undefined"===typeof n?":":n)+e);return t.log=this.log,t}function i(e){let n;r.save(e),r.namespaces=e,r.names=[],r.skips=[];const t=("string"===typeof e?e:"").split(/[\s,]+/),a=t.length;for(n=0;n"-"+e)].join(",");return r.enable(""),e}function o(e){if("*"===e[e.length-1])return!0;let n,t;for(n=0,t=r.skips.length;n{r[n]=e[n]}),r.names=[],r.skips=[],r.formatters={},r.selectColor=n,r.enable(r.load()),r}e.exports=r},c8d2:function(e,n,t){var r=t("d039"),a=t("5899"),i="​…᠎";e.exports=function(e){return r((function(){return!!a[e]()||i[e]()!=i||a[e].name!==e}))}},c8f3:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,n,t){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},caad:function(e,n,t){"use strict";var r=t("23e7"),a=t("4d64").includes,i=t("44d2"),s=t("ae40"),o=s("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:!o},{includes:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},cab8:function(e,n,t){},cae0:function(e,n,t){(function(e){var r;(function(e,a,i){function s(e){var n=this;function t(e,n){var t,r=[];if(n===(0|n))r[0]=n;else for(n=""+n,t=0;t0;--t)e.next()}n.next=function(){var e,t,r=n.x,a=n.i;return e=r[a],e^=e>>>7,t=e^e<<24,e=r[a+1&7],t^=e^e>>>10,e=r[a+3&7],t^=e^e>>>3,e=r[a+4&7],t^=e^e<<7,e=r[a+7&7],e^=e<<13,t^=e^e<<9,r[a]=t,n.i=a+1&7,t},t(n,e)}function o(e,n){return n.x=e.x.slice(),n.i=e.i,n}function l(e,n){null==e&&(e=+new Date);var t=new s(e),r=n&&n.state,a=function(){return(t.next()>>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&(r.x&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.xorshift7=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},cc84:function(e,n,t){"use strict";var r=t("56ee"),a=t.n(r);a.a},cd8f:function(e,n,t){"use strict";t.d(n,"a",(function(){return a}));var r=t("7b0a");function a(e){return e&&"object"===typeof e&&e[r["d"]]}},cdab:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-SG",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},cea9:function(e,n,t){"use strict";var r,a;t.d(n,"a",(function(){return r})),t.d(n,"b",(function(){return a})),function(e){e["cancel"]="cancel",e["run"]="run"}(r||(r={})),function(e){e["error"]="error",e["init"]="init",e["result"]="result",e["running"]="running",e["uncaughtError"]="uncaughtError"}(a||(a={}))},cf1e:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,n){return 1===e?n[0]:e>=2&&e<=4?n[1]:n[2]},translate:function(e,t,r){var a=n.words[r];return 1===r.length?t?a[0]:a[1]:e+" "+n.correctGrammaticalCase(e,a)}},t=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:"dan",dd:n.translate,M:"mesec",MM:n.translate,y:"godinu",yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},cf51:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,n,t){return e>11?t?"d'o":"D'O":t?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});function t(e,n,t,r){var a={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return r||n?a[t][0]:a[t][1]}return n}))},cf75:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function t(e){var n=e;return n=-1!==e.indexOf("jaj")?n.slice(0,-3)+"leS":-1!==e.indexOf("jar")?n.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?n.slice(0,-3)+"nem":n+" pIq",n}function r(e){var n=e;return n=-1!==e.indexOf("jaj")?n.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?n.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?n.slice(0,-3)+"ben":n+" ret",n}function a(e,n,t,r){var a=i(e);switch(t){case"ss":return a+" lup";case"mm":return a+" tup";case"hh":return a+" rep";case"dd":return a+" jaj";case"MM":return a+" jar";case"yy":return a+" DIS"}}function i(e){var t=Math.floor(e%1e3/100),r=Math.floor(e%100/10),a=e%10,i="";return t>0&&(i+=n[t]+"vatlh"),r>0&&(i+=(""!==i?" ":"")+n[r]+"maH"),a>0&&(i+=(""!==i?" ":"")+n[a]),""===i?"pagh":i}var s=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:r,s:"puS lup",ss:a,m:"wa’ tup",mm:a,h:"wa’ rep",hh:a,d:"wa’ jaj",dd:a,M:"wa’ jar",MM:a,y:"wa’ DIS",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}))},d0af:function(e,n,t){"use strict";function r(e){if(Array.isArray(e))return e}t.d(n,"a",(function(){return o}));t("a4d3"),t("e01a"),t("d28b"),t("e260"),t("d3b7"),t("3ca3"),t("ddb0");function a(e,n){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,a=!1,i=void 0;try{for(var s,o=e[Symbol.iterator]();!(r=(s=o.next()).done);r=!0)if(t.push(s.value),n&&t.length===n)break}catch(l){a=!0,i=l}finally{try{r||null==o["return"]||o["return"]()}finally{if(a)throw i}}return t}}var i=t("dde1");function s(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(e,n){return r(e)||a(e,n)||Object(i["a"])(e,n)||s()}},d0ff:function(e,n,t){"use strict";t.d(n,"a",(function(){return l}));var r=t("b680");function a(e){if(Array.isArray(e))return Object(r["a"])(e)}t("a4d3"),t("e01a"),t("d28b"),t("a630"),t("e260"),t("d3b7"),t("3ca3"),t("ddb0");function i(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}var s=t("dde1");function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e){return a(e)||i(e)||Object(s["a"])(e)||o()}},d26a:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},t={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},r=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,n){return 12===e&&(e=0),"མཚན་མོ"===n&&e>=4||"ཉིན་གུང"===n&&e<5||"དགོང་དག"===n?e+12:e},meridiem:function(e,n,t){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return r}))},d2d4:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"});return n}))},d2ef:function(e,n,t){const r=t("a236"),a=(e,n)=>{const t=r(e.trim().replace(/^[=v]+/,""),n);return t?t.version:null};e.exports=a},d305:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataMatrix,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("7909"),g=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.dataMatrix=[],e.unselectedLines=[],e.isResizing=!1,e.layout={autosize:!0,font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:10,r:10,b:30,l:60},xaxis:{type:"date",range:[e.$store.state.graphStartDate,e.endDate],fixedrange:!0},legend:{orientation:"h"},yaxis:{title:"Incidence",type:"log",fixedrange:!0},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"incidenceByAgeGroupOverTime",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.buildHeatMap(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.buildHeatMap(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.buildHeatMap(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",title:"Incidence"}:{fixedrange:!0,type:"linear",title:"Incidence"}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=0;d--)this.dataMatrix.push({x:n,visible:!0,y:t[d],name:a[d]})}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"metadata",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],g.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],g.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],g.prototype,"updateScale",null),Object(d["b"])([Object(h["d"])("dataMatrix",{deep:!0})],g.prototype,"updateUrl",null),g=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],g);var b=g,y=b,v=(t("b6ac"),t("2877")),_=Object(v["a"])(y,r,a,!1,null,"d829bcd4",null);n["a"]=_.exports},d409:function(e,n,t){"use strict";var r=t("6ca3"),a=t.n(r);a.a},d58f:function(e,n,t){var r=t("1c0b"),a=t("7b0b"),i=t("44ad"),s=t("50c4"),o=function(e){return function(n,t,o,l){r(t);var u=a(n),c=i(u),d=s(u.length),h=e?d-1:0,f=e?-1:1;if(o<2)while(1){if(h in c){l=c[h],h+=f;break}if(h+=f,e?h<0:d<=h)throw TypeError("Reduce of empty array with no initial value")}for(;e?h>=0:d>h;h+=f)h in c&&(l=t(l,c[h],h,u));return l}};e.exports={left:o(!1),right:o(!0)}},d5a0:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.configFile&&e.showChart?t("div",{staticClass:"vega-container"},[t("div",{staticClass:"main-area",class:{"is-above":e.chartYaml.showAbove}},[t("div",{staticClass:"labels"},[this.title?t("h4",{staticClass:"center"},[e._v(e._s(this.title))]):e._e(),this.description?t("h5",{staticClass:"center"},[e._v(e._s(this.description))]):e._e()]),t("div",{staticClass:"vega-chart",attrs:{id:e.cleanConfigId}})])]):e._e()},a=[],i=(t("a4d3"),t("e01a"),t("99af"),t("c975"),t("ac1f"),t("5319"),t("2ca0"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("7ad3"),h=t("60a3"),f=t("c1df"),m=t.n(f),p=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.chartYaml={},e.showChart=!1,e.title="",e.description="",e.loadingText="Chart",e.isResizing=!1,e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.getVizDetails()}},{key:"changedYaml",value:function(){this.getVizDetails()}},{key:"handleDataChanged",value:function(){this.processInputs()}},{key:"handleScaleChanged",value:function(){this.processInputs()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:return this.chartYaml=Object.assign({},this.chartYaml),e.next=6,this.embedIt();case 6:this.isResizing=!1;case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"getVizDetails",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.processInputs();case 2:this.loadingText="";case 3:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"processInputs",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.chartYaml=JSON.parse(JSON.stringify(this.yamlDef)),this.chartYaml.$schema||(this.chartYaml.$schema="https://vega.github.io/schema/vega-lite/v4.json"),!(null===(n=this.chartYaml.encoding)||void 0===n||null===(t=n.y)||void 0===t?void 0:t.scale))try{this.chartYaml.encoding.y.scale={type:this.logScale?"symlog":"linear"},this.logScale||delete this.chartYaml.encoding.y.axis}catch(u){}return"date"===(null===(r=this.chartYaml.encoding)||void 0===r||null===(a=r.x)||void 0===a?void 0:a.field)&&(i=m()(this.$store.state.graphStartDate),this.chartYaml.transform=[{filter:{field:"date",gte:{year:i.year(),month:1+i.month(),day:i.day()}}}]),s=13,o={axis:{titleFontSize:s,titleFontWeight:"normal",titleColor:"#555",labelColor:"#555",labelFontSize:s},legend:{labelFontSize:s,labelColor:"#555"}},this.chartYaml.config||(this.chartYaml.config={}),this.chartYaml.config=Object.assign(this.chartYaml.config,o),this.data.length?(this.chartYaml.data={values:this.data},this.showChart=!0):(this.chartYaml.url&&(this.chartYaml.data={url:this.chartYaml.url},delete this.chartYaml.url),this.chartYaml.data.url&&!this.chartYaml.data.url.startsWith("http")&&(l="".concat(this.baseUrl,"/").concat(this.runId,"/").concat(this.chartYaml.data.url),this.chartYaml.data={url:l})),this.chartYaml.title&&(this.title=this.chartYaml.title),this.chartYaml.description&&(this.description=this.chartYaml.description),delete this.chartYaml.title,delete this.chartYaml.description,this.chartYaml.autosize||(this.chartYaml.autosize={type:"fit",resize:!0}),this.chartYaml.background||this.chartYaml.showAbove||(this.chartYaml.background="#f8f8f8"),this.chartYaml.width||(this.chartYaml.width="container"),this.chartYaml.height||(this.chartYaml.height=this.chartYaml.showAbove?250:350),e.next=19,this.embedIt();case 19:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"embedIt",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n={export:!0,source:!1,compiled:!1,editor:!1},t={actions:!this.chartYaml.showAbove&&n,hover:!0,scaleFactor:2,padding:{top:2,left:8,right:8,bottom:8}},e.prev=2,this.chartYaml.data.url){e.next=8;break}return e.next=6,Object(d["a"])("#".concat(this.cleanConfigId),this.chartYaml,t);case 6:e.next=11;break;case 8:if(-1!==this.chartYaml.data.url.indexOf("$RUNS$")){e.next=11;break}return e.next=11,Object(d["a"])("#".concat(this.cleanConfigId),this.chartYaml,t);case 11:e.next=15;break;case 13:e.prev=13,e.t0=e["catch"](2);case 15:case"end":return e.stop()}}),e,this,[[2,13]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"cleanConfigId",get:function(){return this.configFile.replace(/[\W_]+/g,"")}}]),t}(h["c"]);Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"baseUrl",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"runId",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"configFile",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"yamlDef",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(c["b"])([Object(h["d"])("configFile")],p.prototype,"changedYaml",null),Object(c["b"])([Object(h["d"])("data")],p.prototype,"handleDataChanged",null),Object(c["b"])([Object(h["d"])("logScale")],p.prototype,"handleScaleChanged",null),Object(c["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),p=Object(c["b"])([Object(h["a"])({components:{}})],p);var g=p,b=g,y=(t("aa86"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"ca56b5d6",null);n["a"]=v.exports},d61e:function(e,n,t){var r,a; +***************************************************************************** */function tG(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);apG(e,n))}:dG(e)?{or:e.or.map(e=>pG(e,n))}:n(e)}const gG=lG.a,bG=sG.a;function yG(e,n){const t={};for(const r of n)Object(re["w"])(e,r)&&(t[r]=e[r]);return t}function vG(e,n){const t=Object.assign({},e);for(const r of n)delete t[r];return t}Set.prototype["toJSON"]=function(){return`Set(${[...this].map(e=>cG()(e)).join(",")})`};const _G=cG.a;function wG(e){if(Object(re["F"])(e))return e;const n=Object(re["I"])(e)?e:cG()(e);if(n.length<250)return n;let t=0;for(let r=0;r-1}function SG(e,n){let t=0;for(const[r,a]of e.entries())if(n(a,r,t++))return!0;return!1}function MG(e,n){let t=0;for(const[r,a]of e.entries())if(!n(a,r,t++))return!1;return!0}function OG(e,...n){for(const t of n)BG(e,null!==t&&void 0!==t?t:{});return e}function BG(e,n){for(const t of CG(n))Object(re["kb"])(e,t,n[t],!0)}function jG(e,n){const t=[],r={};let a;for(const i of e)a=n(i),a in r||(r[a]=1,t.push(i));return t}function LG(e,n){if(e.size!==n.size)return!1;for(const t of e)if(!n.has(t))return!1;return!0}function DG(e,n){for(const t of e)if(n.has(t))return!0;return!1}function TG(e){const n=new Set;for(const t of e){const e=Object(re["Z"])(t),r=e.map((e,n)=>0===n?e:`[${e}]`),a=r.map((e,n)=>r.slice(0,n+1).join(""));for(const t of a)n.add(t)}return n}function RG(e,n){return void 0===e||void 0===n||DG(TG(e),TG(n))}function HG(e){return 0===CG(e).length}const CG=Object.keys,AG=Object.values,NG=Object.entries;function WG(e){return!0===e||!1===e}function YG(e){const n=e.replace(/\W/g,"_");return(e.match(/^\d+/)?"_":"")+n}function zG(e,n){return fG(e)?"!("+zG(e.not,n)+")":hG(e)?"("+e.and.map(e=>zG(e,n)).join(") && (")+")":dG(e)?"("+e.or.map(e=>zG(e,n)).join(") || (")+")":n(e)}function EG(e,n){if(0===n.length)return!0;const t=n.shift();return t in e&&EG(e[t],n)&&delete e[t],HG(e)}function PG(e){return e.charAt(0).toUpperCase()+e.substr(1)}function FG(e,n="datum"){const t=Object(re["Z"])(e),r=[];for(let a=1;a<=t.length;a++){const e=`[${t.slice(0,a).map(re["ab"]).join("][")}]`;r.push(`${n}${e}`)}return r.join(" && ")}function IG(e,n="datum"){return`${n}[${Object(re["ab"])(Object(re["Z"])(e).join("."))}]`}function VG(e){return e.replace(/(\[|\]|\.|'|")/g,"\\$1")}function $G(e){return`${Object(re["Z"])(e).map(VG).join("\\.")}`}function UG(e,n,t){return e.replace(new RegExp(n.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"g"),t)}function qG(e){return`${Object(re["Z"])(e).join(".")}`}function GG(e){return e?Object(re["Z"])(e).length:0}function JG(...e){for(const n of e)if(void 0!==n)return n}let ZG=42;function KG(e){const n=++ZG;return e?String(e)+n:n}function XG(e){return QG(e)?e:`__${e}`}function QG(e){return 0===e.indexOf("__")}function eJ(e){if(void 0!==e)return(e%360+360)%360}function nJ(e){return!!Object(re["F"])(e)||!isNaN(e)&&!isNaN(parseFloat(e))}const tJ={labelAlign:{part:"labels",vgProp:"align"},labelBaseline:{part:"labels",vgProp:"baseline"},labelColor:{part:"labels",vgProp:"fill"},labelFont:{part:"labels",vgProp:"font"},labelFontSize:{part:"labels",vgProp:"fontSize"},labelFontStyle:{part:"labels",vgProp:"fontStyle"},labelFontWeight:{part:"labels",vgProp:"fontWeight"},labelOpacity:{part:"labels",vgProp:"opacity"},labelOffset:null,labelPadding:null,gridColor:{part:"grid",vgProp:"stroke"},gridDash:{part:"grid",vgProp:"strokeDash"},gridDashOffset:{part:"grid",vgProp:"strokeDashOffset"},gridOpacity:{part:"grid",vgProp:"opacity"},gridWidth:{part:"grid",vgProp:"strokeWidth"},tickColor:{part:"ticks",vgProp:"stroke"},tickDash:{part:"ticks",vgProp:"strokeDash"},tickDashOffset:{part:"ticks",vgProp:"strokeDashOffset"},tickOpacity:{part:"ticks",vgProp:"opacity"},tickSize:null,tickWidth:{part:"ticks",vgProp:"strokeWidth"}};function rJ(e){return e&&e["condition"]}const aJ=["domain","grid","labels","ticks","title"],iJ={grid:"grid",gridCap:"grid",gridColor:"grid",gridDash:"grid",gridDashOffset:"grid",gridOpacity:"grid",gridScale:"grid",gridWidth:"grid",orient:"main",bandPosition:"both",aria:"main",description:"main",domain:"main",domainCap:"main",domainColor:"main",domainDash:"main",domainDashOffset:"main",domainOpacity:"main",domainWidth:"main",format:"main",formatType:"main",labelAlign:"main",labelAngle:"main",labelBaseline:"main",labelBound:"main",labelColor:"main",labelFlush:"main",labelFlushOffset:"main",labelFont:"main",labelFontSize:"main",labelFontStyle:"main",labelFontWeight:"main",labelLimit:"main",labelLineHeight:"main",labelOffset:"main",labelOpacity:"main",labelOverlap:"main",labelPadding:"main",labels:"main",labelSeparation:"main",maxExtent:"main",minExtent:"main",offset:"both",position:"main",tickCap:"main",tickColor:"main",tickDash:"main",tickDashOffset:"main",tickMinStep:"main",tickOffset:"both",tickOpacity:"main",tickRound:"both",ticks:"main",tickSize:"main",tickWidth:"both",title:"main",titleAlign:"main",titleAnchor:"main",titleAngle:"main",titleBaseline:"main",titleColor:"main",titleFont:"main",titleFontSize:"main",titleFontStyle:"main",titleFontWeight:"main",titleLimit:"main",titleLineHeight:"main",titleOpacity:"main",titlePadding:"main",titleX:"main",titleY:"main",encode:"both",scale:"both",tickBand:"both",tickCount:"both",tickExtra:"both",translate:"both",values:"both",zindex:"both"},sJ={orient:1,aria:1,bandPosition:1,description:1,domain:1,domainCap:1,domainColor:1,domainDash:1,domainDashOffset:1,domainOpacity:1,domainWidth:1,format:1,formatType:1,grid:1,gridCap:1,gridColor:1,gridDash:1,gridDashOffset:1,gridOpacity:1,gridWidth:1,labelAlign:1,labelAngle:1,labelBaseline:1,labelBound:1,labelColor:1,labelFlush:1,labelFlushOffset:1,labelFont:1,labelFontSize:1,labelFontStyle:1,labelFontWeight:1,labelLimit:1,labelLineHeight:1,labelOffset:1,labelOpacity:1,labelOverlap:1,labelPadding:1,labels:1,labelSeparation:1,maxExtent:1,minExtent:1,offset:1,position:1,tickBand:1,tickCap:1,tickColor:1,tickCount:1,tickDash:1,tickDashOffset:1,tickExtra:1,tickMinStep:1,tickOffset:1,tickOpacity:1,tickRound:1,ticks:1,tickSize:1,tickWidth:1,title:1,titleAlign:1,titleAnchor:1,titleAngle:1,titleBaseline:1,titleColor:1,titleFont:1,titleFontSize:1,titleFontStyle:1,titleFontWeight:1,titleLimit:1,titleLineHeight:1,titleOpacity:1,titlePadding:1,titleX:1,titleY:1,translate:1,values:1,zindex:1},oJ=Object.assign(Object.assign({},sJ),{style:1,labelExpr:1,encoding:1});function lJ(e){return!!oJ[e]}CG(oJ);const uJ={arc:"arc",area:"area",bar:"bar",image:"image",line:"line",point:"point",rect:"rect",rule:"rule",text:"text",tick:"tick",trail:"trail",circle:"circle",square:"square",geoshape:"geoshape"},cJ=uJ.arc,dJ=uJ.area,hJ=uJ.bar,fJ=uJ.image,mJ=uJ.line,pJ=uJ.point,gJ=uJ.rect,bJ=uJ.rule,yJ=uJ.text,vJ=uJ.tick,_J=uJ.trail,wJ=uJ.circle,xJ=uJ.square,kJ=uJ.geoshape;function SJ(e){return kG(["line","area","trail"],e)}function MJ(e){return kG(["rect","bar","image","arc"],e)}const OJ=CG(uJ);function BJ(e){return e["type"]}Object(re["eb"])(OJ);const jJ=["stroke","strokeWidth","strokeDash","strokeDashOffset","strokeOpacity","strokeJoin","strokeMiterLimit"],LJ=["fill","fillOpacity"],DJ=[...jJ,...LJ],TJ={color:1,filled:1,invalid:1,order:1,radius2:1,theta2:1,timeUnitBand:1,timeUnitBandPosition:1},RJ=CG(TJ),HJ={area:["line","point"],bar:["binSpacing","continuousBandSize","discreteBandSize"],rect:["binSpacing","continuousBandSize","discreteBandSize"],line:["point"],tick:["bandSize","thickness"]},CJ={color:"#4c78a8",invalid:"filter",timeUnitBand:1},AJ={horizontal:["cornerRadiusTopRight","cornerRadiusBottomRight"],vertical:["cornerRadiusTopLeft","cornerRadiusTopRight"]},NJ=5,WJ={binSpacing:1,continuousBandSize:NJ,timeUnitBandPosition:.5},YJ={binSpacing:0,continuousBandSize:NJ,timeUnitBandPosition:.5},zJ={thickness:1};function EJ(e){return BJ(e)?e.type:e}function PJ(e){return"mark"in e}class FJ{constructor(e,n){this.name=e,this.run=n}hasMatchingType(e){return!!PJ(e)&&EJ(e.mark)===this.name}}const IJ={argmax:1,argmin:1,average:1,count:1,distinct:1,product:1,max:1,mean:1,median:1,min:1,missing:1,q1:1,q3:1,ci0:1,ci1:1,stderr:1,stdev:1,stdevp:1,sum:1,valid:1,values:1,variance:1,variancep:1},VJ={count:1,min:1,max:1};function $J(e){return!!e&&!!e["argmin"]}function UJ(e){return!!e&&!!e["argmax"]}CG(IJ);function qJ(e){return Object(re["I"])(e)&&!!IJ[e]}const GJ=["count","valid","missing","distinct"];function JJ(e){return Object(re["I"])(e)&&kG(GJ,e)}function ZJ(e){return Object(re["I"])(e)&&kG(["min","max"],e)}const KJ=["count","sum","distinct","valid","missing"],XJ=["mean","average","median","q1","q3","min","max"],QJ=Object(re["eb"])(XJ),eZ="row",nZ="column",tZ="facet",rZ="x",aZ="y",iZ="x2",sZ="y2",oZ="radius",lZ="radius2",uZ="theta",cZ="theta2",dZ="latitude",hZ="longitude",fZ="latitude2",mZ="longitude2",pZ="color",gZ="fill",bZ="stroke",yZ="shape",vZ="size",_Z="angle",wZ="opacity",xZ="fillOpacity",kZ="strokeOpacity",SZ="strokeWidth",MZ="strokeDash",OZ="text",BZ="order",jZ="detail",LZ="key",DZ="tooltip",TZ="href",RZ="url",HZ="description",CZ={x:1,y:1,x2:1,y2:1},AZ={theta:1,theta2:1,radius:1,radius2:1};function NZ(e){return e in AZ}const WZ={longitude:1,longitude2:1,latitude:1,latitude2:1};function YZ(e){switch(e){case dZ:return"y";case fZ:return"y2";case hZ:return"x";case mZ:return"x2"}}function zZ(e){return e in WZ}const EZ=CG(WZ),PZ=Object.assign(Object.assign(Object.assign(Object.assign({},CZ),AZ),WZ),{color:1,fill:1,stroke:1,opacity:1,fillOpacity:1,strokeOpacity:1,strokeWidth:1,strokeDash:1,size:1,angle:1,shape:1,order:1,text:1,detail:1,key:1,tooltip:1,href:1,url:1,description:1});function FZ(e){return e===pZ||e===gZ||e===bZ}const IZ={row:1,column:1,facet:1},VZ=CG(IZ),$Z=Object.assign(Object.assign({},PZ),IZ),UZ=CG($Z),{order:qZ,detail:GZ,tooltip:JZ}=$Z,ZZ=tG($Z,["order","detail","tooltip"]),{row:KZ,column:XZ,facet:QZ}=ZZ,eK=tG(ZZ,["row","column","facet"]);CG(ZZ),CG(eK);function nK(e){return!!eK[e]}function tK(e){return!!$Z[e]}const rK=[iZ,sZ,fZ,mZ,cZ,lZ];function aK(e){const n=iK(e);return n!==e}function iK(e){switch(e){case iZ:return rZ;case sZ:return aZ;case fZ:return dZ;case mZ:return hZ;case cZ:return uZ;case lZ:return oZ}return e}function sK(e){if(NZ(e))switch(e){case uZ:return"startAngle";case cZ:return"endAngle";case oZ:return"outerRadius";case lZ:return"innerRadius"}return e}function oK(e){switch(e){case rZ:return iZ;case aZ:return sZ;case dZ:return fZ;case hZ:return mZ;case uZ:return cZ;case oZ:return lZ}}function lK(e){switch(e){case rZ:case iZ:return"width";case aZ:case sZ:return"height"}}function uK(e){switch(e){case rZ:return"xOffset";case aZ:return"yOffset";case iZ:return"x2Offset";case sZ:return"y2Offset";case uZ:return"thetaOffset";case oZ:return"radiusOffset";case cZ:return"theta2Offset";case lZ:return"radius2Offset"}}CG(PZ);const{x:cK,y:dK,x2:hK,y2:fK,latitude:mK,longitude:pK,latitude2:gK,longitude2:bK,theta:yK,theta2:vK,radius:_K,radius2:wK}=PZ,xK=tG(PZ,["x","y","x2","y2","latitude","longitude","latitude2","longitude2","theta","theta2","radius","radius2"]),kK=CG(xK),SK={x:1,y:1},MK=CG(SK);function OK(e){return e in SK}const BK={theta:1,radius:1},jK=CG(BK);function LK(e){return"width"===e?rZ:aZ}const{text:DK,tooltip:TK,href:RK,url:HK,description:CK,detail:AK,key:NK,order:WK}=xK,YK=tG(xK,["text","tooltip","href","url","description","detail","key","order"]),zK=CG(YK);function EK(e){return!!xK[e]}function PK(e){switch(e){case pZ:case gZ:case bZ:case vZ:case yZ:case wZ:case SZ:case MZ:return!0;case xZ:case kZ:case _Z:return!1}}const FK=Object.assign(Object.assign(Object.assign({},SK),BK),YK),IK=CG(FK);function VK(e){return!!FK[e]}function $K(e,n){return JK(e)[n]}const UK={arc:"always",area:"always",bar:"always",circle:"always",geoshape:"always",image:"always",line:"always",rule:"always",point:"always",rect:"always",square:"always",trail:"always",text:"always",tick:"always"},{geoshape:qK}=UK,GK=tG(UK,["geoshape"]);function JK(e){switch(e){case pZ:case gZ:case bZ:case HZ:case jZ:case LZ:case DZ:case TZ:case BZ:case wZ:case xZ:case kZ:case SZ:case tZ:case eZ:case nZ:return UK;case rZ:case aZ:case dZ:case hZ:return GK;case iZ:case sZ:case fZ:case mZ:return{area:"always",bar:"always",image:"always",rect:"always",rule:"always",circle:"binned",point:"binned",square:"binned",tick:"binned",line:"binned",trail:"binned"};case vZ:return{point:"always",tick:"always",rule:"always",circle:"always",square:"always",bar:"always",text:"always",line:"always",trail:"always"};case MZ:return{line:"always",point:"always",tick:"always",rule:"always",circle:"always",square:"always",bar:"always",geoshape:"always"};case yZ:return{point:"always",geoshape:"always"};case OZ:return{text:"always"};case _Z:return{point:"always",square:"always",text:"always"};case RZ:return{image:"always"};case uZ:return{text:"always",arc:"always"};case oZ:return{text:"always",arc:"always"};case cZ:case lZ:return{arc:"always"}}}function ZK(e){switch(e){case rZ:case aZ:case uZ:case oZ:case vZ:case _Z:case SZ:case wZ:case xZ:case kZ:case iZ:case sZ:case cZ:case lZ:return;case tZ:case eZ:case nZ:case yZ:case MZ:case OZ:case DZ:case TZ:case RZ:case HZ:return"discrete";case pZ:case gZ:case bZ:return"flexible";case dZ:case hZ:case fZ:case mZ:case jZ:case LZ:case BZ:return}}function KK(e){return Object(re["C"])(e)&&(e=z2(e,void 0)),"bin"+CG(e).map(n=>nX(e[n])?YG(`_${n}_${NG(e[n])}`):YG(`_${n}_${e[n]}`)).join("")}function XK(e){return!0===e||eX(e)&&!e.binned}function QK(e){return"binned"===e||eX(e)&&!0===e.binned}function eX(e){return Object(re["G"])(e)}function nX(e){return null===e||void 0===e?void 0:e["selection"]}function tX(e){switch(e){case eZ:case nZ:case vZ:case pZ:case gZ:case bZ:case SZ:case wZ:case xZ:case kZ:case yZ:return 6;case MZ:return 4;default:return 10}}function rX(e){return`Invalid specification ${JSON.stringify(e)}. Make sure the specification includes at least one of the following properties: "mark", "layer", "facet", "hconcat", "vconcat", "concat", or "repeat".`}const aX='Autosize "fit" only works for single views and layered views.';function iX(e){const n="width"==e?"Width":"Height";return`${n} "container" only works for single views and layered views.`}function sX(e){const n="width"==e?"Width":"Height",t="width"==e?"x":"y";return`${n} "container" only works well with autosize "fit" or "fit-${t}".`}function oX(e){return e?`Dropping "fit-${e}" because spec has discrete ${lK(e)}.`:'Dropping "fit" because spec has discrete size.'}function lX(e){return`Unknown field for ${e}. Cannot calculate view size.`}function uX(e){return`Cannot project a selection on encoding channel "${e}", which has no field.`}function cX(e,n){return`Cannot project a selection on encoding channel "${e}" as it uses an aggregate function ("${n}").`}function dX(e){return`The "nearest" transform is not supported for ${e} marks.`}function hX(e){return`Selection not supported for ${e} yet.`}function fX(e){return`Cannot find a selection named "${e}".`}const mX="Scale bindings are currently only supported for scales with unbinned, continuous domains.",pX="Legend bindings are only supported for selections over an individual field or encoding channel.";function gX(e){return`Cannot define and lookup the "${e}" selection in the same view. `+"Try moving the lookup into a second, layered view?"}const bX="The same selection must be used to override scale domains in a layered view.",yX='Interval selections should be initialized using "x" and/or "y" keys.';function vX(e){return`Unknown repeated value "${e}".`}function _X(e){return`The "columns" property cannot be used when "${e}" has nested row/column.`}const wX="Axes cannot be shared in concatenated or repeated views yet (https://github.com/vega/vega-lite/issues/2415).";function xX(e){return`Unrecognized parse "${e}".`}function kX(e,n,t){return`An ancestor parsed field "${e}" as ${t} but a child wants to parse the field as ${n}.`}const SX="Attempt to add the same child twice.";function MX(e){return`Ignoring an invalid transform: ${_G(e)}.`}const OX='If "from.fields" is not specified, "as" has to be a string that specifies the key to be used for the data from the secondary source.';function BX(e){return`Config.customFormatTypes is not true, thus custom format type and format for channel ${e} are dropped.`}function jX(e){const{parentProjection:n,projection:t}=e;return`Layer's shared projection ${_G(n)} is overridden by a child projection ${_G(t)}.`}const LX="Arc marks uses theta channel rather than angle, replacing angle with theta.";function DX(e,n,t){return`Channel ${e} is a ${n}. Converted to {value: ${_G(t)}}.`}function TX(e){return`Invalid field type "${e}".`}function RX(e,n){return`Invalid field type "${e}" for aggregate: "${n}", using "quantitative" instead.`}function HX(e){return`Invalid aggregation operator "${e}".`}function CX(e,n){return`Missing type for channel "${e}", using "${n}" instead.`}function AX(e,n){const{fill:t,stroke:r}=n;return`Dropping color ${e} as the plot also has ${t&&r?"fill and stroke":t?"fill":"stroke"}.`}function NX(e,n){return`Dropping ${_G(e)} from channel "${n}" since it does not contain any data field, datum, value, or signal.`}function WX(e,n,t){return`${e}-encoding with type ${n} is deprecated. Replacing with ${t}-encoding.`}const YX="Line marks cannot encode size with a non-groupby field. You may want to use trail marks instead.";function zX(e,n,t){return`${e} dropped as it is incompatible with "${n}"${t?` when ${t}`:""}.`}function EX(e){return`${e}-encoding is dropped as ${e} is not a valid encoding channel.`}function PX(e){return`${e} encoding should be discrete (ordinal / nominal / binned).`}function FX(e){return`Facet encoding dropped as ${e.join(" and ")} ${e.length>1?"are":"is"} also specified.`}function IX(e,n){return`Using discrete channel "${e}" to encode "${n}" field can be misleading as it does not encode ${"ordinal"===n?"order":"magnitude"}.`}function VX(e,n){const t=e&&n?"x2 and y2":e?"x2":"y2";return`Line mark is for continuous lines and thus cannot be used with ${t}. We will use the rule mark (line segments) instead.`}function $X(e,n){return`Specified orient "${e}" overridden with "${n}".`}const UX="Custom domain scale cannot be unioned with default field-based domain.",qX='Scale\'s "rangeStep" is deprecated and will be removed in Vega-Lite 5.0. Please use "width"/"height": {"step": ...} instead. See https://vega.github.io/vega-lite/docs/size.html.';function GX(e){return`Cannot use the scale property "${e}" with non-color channel.`}function JX(e){return`Using unaggregated domain with raw field has no effect (${_G(e)}).`}function ZX(e){return`Unaggregated domain not applicable for "${e}" since it produces values outside the origin domain of the source data.`}function KX(e){return`Unaggregated domain is currently unsupported for log scale (${_G(e)}).`}function XX(e){return`Cannot apply size to non-oriented mark "${e}".`}function QX(e,n,t){return`Channel "${e}" does not work with "${n}" scale. We are using "${t}" scale instead.`}function eQ(e,n){return`FieldDef does not work with "${e}" scale. We are using "${n}" scale instead.`}function nQ(e,n,t){return`${t}-scale's "${n}" is dropped as it does not work with ${e} scale.`}function tQ(e,n){return`Scale type "${n}" does not work with mark "${e}".`}function rQ(e){return`The step for "${e}" is dropped because the ${"width"===e?"x":"y"} is continuous.`}function aQ(e,n,t,r){return`Conflicting ${n.toString()} property "${e.toString()}" (${_G(t)} and ${_G(r)}). Using ${_G(t)}.`}function iQ(e,n,t,r){return`Conflicting ${n.toString()} property "${e.toString()}" (${_G(t)} and ${_G(r)}). Using the union of the two domains.`}function sQ(e){return`Setting the scale to be independent for "${e}" means we also have to set the guide (axis or legend) to be independent.`}function oQ(e){return`Dropping sort property ${_G(e)} as unioned domains only support boolean or op "count", "min", and "max".`}const lQ="Domains that should be unioned has conflicting sort properties. Sort will be set to true.",uQ="Detected faceted independent scales that union domain of multiple fields from different data sources. We will use the first field. The result view size may be incorrect.",cQ="Detected faceted independent scales that union domain of the same fields from different source. We will assume that this is the same field from a different fork of the same data source. However, if this is not the case, the result view size may be incorrect.",dQ="Detected faceted independent scales that union domain of multiple fields from the same data source. We will use the first field. The result view size may be incorrect.",hQ="Invalid channel for axis.";function fQ(e){return`Cannot stack "${e}" if there is already "${e}2".`}function mQ(e){return`Cannot stack non-linear scale (${e}).`}function pQ(e){return`Stacking is applied even though the aggregate function is non-summative ("${e}").`}function gQ(e,n){return`Invalid ${e}: ${_G(n)}.`}function bQ(e){return`Dropping day from datetime ${_G(e)} as day cannot be combined with other units.`}function yQ(e,n){return`${n?"extent ":""}${n&&e?"and ":""}${e?"center ":""}${n&&e?"are ":"is "}not needed when data are aggregated.`}function vQ(e,n,t){return`${e} is not usually used with ${n} for ${t}.`}function _Q(e,n){return`Continuous axis should not have customized aggregation function ${e}; ${n} already agregates the axis.`}function wQ(e){return`1D error band does not support ${e}.`}function xQ(e){return`Channel ${e} is required for "binned" bin.`}function kQ(e){return`Channel ${e} should not be used with "binned" bin.`}function SQ(e){return`Domain for ${e} is required for threshold scale.`}const MQ=Object(re["L"])(re["e"]);let OQ=MQ;function BQ(e){return OQ=e,OQ}function jQ(){return OQ=MQ,OQ}function LQ(...e){OQ.warn(...e)}function DQ(...e){OQ.debug(...e)}function TQ(e){if(e&&Object(re["G"])(e))for(const n of VQ)if(n in e)return!0;return!1}new WeakMap;const RQ=["january","february","march","april","may","june","july","august","september","october","november","december"],HQ=RQ.map(e=>e.substr(0,3)),CQ=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"],AQ=CQ.map(e=>e.substr(0,3));function NQ(e){if(nJ(e)&&(e=+e),Object(re["F"])(e))return e>4&&LQ(b.invalidTimeUnit("quarter",e)),e-1;throw new Error(b.invalidTimeUnit("quarter",e))}function WQ(e){if(nJ(e)&&(e=+e),Object(re["F"])(e))return e-1;{const n=e.toLowerCase(),t=RQ.indexOf(n);if(-1!==t)return t;const r=n.substr(0,3),a=HQ.indexOf(r);if(-1!==a)return a;throw new Error(b.invalidTimeUnit("month",e))}}function YQ(e){if(nJ(e)&&(e=+e),Object(re["F"])(e))return e%7;{const n=e.toLowerCase(),t=CQ.indexOf(n);if(-1!==t)return t;const r=n.substr(0,3),a=AQ.indexOf(r);if(-1!==a)return a;throw new Error(b.invalidTimeUnit("day",e))}}function zQ(e,n){const t=[];if(n&&void 0!==e.day&&CG(e).length>1&&(LQ(b.droppedDay(e)),e=bG(e),delete e.day),void 0!==e.year?t.push(e.year):t.push(2012),void 0!==e.month){const r=n?WQ(e.month):e.month;t.push(r)}else if(void 0!==e.quarter){const r=n?NQ(e.quarter):e.quarter;t.push(Object(re["F"])(r)?3*r:r+"*3")}else t.push(0);if(void 0!==e.date)t.push(e.date);else if(void 0!==e.day){const r=n?YQ(e.day):e.day;t.push(Object(re["F"])(r)?r+1:r+"+1")}else t.push(1);for(const r of["hours","minutes","seconds","milliseconds"]){const n=e[r];t.push("undefined"===typeof n?0:n)}return t}function EQ(e){const n=zQ(e,!0),t=n.join(", ");return e.utc?`utc(${t})`:`datetime(${t})`}function PQ(e){const n=zQ(e,!1),t=n.join(", ");return e.utc?`utc(${t})`:`datetime(${t})`}function FQ(e){const n=zQ(e,!0);return e.utc?+new Date(Date.UTC(...n)):+new Date(...n)}const IQ={year:1,quarter:1,month:1,week:1,day:1,dayofyear:1,date:1,hours:1,minutes:1,seconds:1,milliseconds:1},VQ=CG(IQ);function $Q(e){return!!IQ[e]}function UQ(e){return e.startsWith("utc")}function qQ(e){return e.substr(3)}const GQ={"year-month":"%b %Y ","year-month-date":"%b %d, %Y "};function JQ(e){const n=[];for(const t of VQ)ZQ(e,t)&&n.push(t);return n}function ZQ(e,n){const t=e.indexOf(n);return!(t<0)&&(!(t>0&&"seconds"===n&&"i"===e.charAt(t-1))&&(!(e.length>t+3&&"day"===n&&"o"===e.charAt(t+3))&&!(t>0&&"year"===n&&"f"===e.charAt(t-1))))}function KQ(e,n,{end:t}={end:!1}){const r=FG(n),a=UQ(e)?"utc":"";function i(e){return"quarter"===e?`(${a}quarter(${r})-1)`:`${a}${e}(${r})`}let s;const o={};for(const l of VQ)ZQ(e,l)&&(o[l]=i(l),s=l);return t&&(o[s]+="+1"),PQ(o)}function XQ(e){if(!e)return;const n=JQ(e);return`timeUnitSpecifier(${cG()(n)}, ${cG()(GQ)})`}function QQ(e,n,t){if(!e)return;const r=XQ(e),a=t||UQ(e);return`${a?"utc":"time"}Format(${n}, ${r})`}function e0(e){if(!e)return;let n;return Object(re["I"])(e)?n={unit:e}:Object(re["G"])(e)&&(n=Object.assign(Object.assign({},e),e.unit?{unit:e.unit}:{})),UQ(n.unit)&&(n.utc=!0,n.unit=qQ(n.unit)),n}function n0(e){const n=e0(e),{utc:t}=n,r=tG(n,["utc"]);return r.unit?(t?"utc":"")+CG(r).map(e=>YG(`${"unit"===e?"":`_${e}_`}${r[e]}`)).join(""):(t?"utc":"")+"timeunit"+CG(r).map(e=>YG(`_${e}_${r[e]}`)).join("")}function t0(e){return e&&!!e["signal"]}function r0(e){return!!e["step"]}function a0(e){return!Object(re["B"])(e)&&("fields"in e&&!("data"in e))}function i0(e){return!Object(re["B"])(e)&&("fields"in e&&"data"in e)}function s0(e){return!Object(re["B"])(e)&&("field"in e&&"data"in e)}const o0={aria:1,description:1,ariaRole:1,ariaRoleDescription:1,blend:1,opacity:1,fill:1,fillOpacity:1,stroke:1,strokeCap:1,strokeWidth:1,strokeOpacity:1,strokeDash:1,strokeDashOffset:1,strokeJoin:1,strokeOffset:1,strokeMiterLimit:1,startAngle:1,endAngle:1,padAngle:1,innerRadius:1,outerRadius:1,size:1,shape:1,interpolate:1,tension:1,orient:1,align:1,baseline:1,text:1,dir:1,dx:1,dy:1,ellipsis:1,limit:1,radius:1,theta:1,angle:1,font:1,fontSize:1,fontWeight:1,fontStyle:1,lineBreak:1,lineHeight:1,cursor:1,href:1,tooltip:1,cornerRadius:1,cornerRadiusTopLeft:1,cornerRadiusTopRight:1,cornerRadiusBottomLeft:1,cornerRadiusBottomRight:1,aspect:1,width:1,height:1},l0=CG(o0),u0={arc:1,area:1,group:1,image:1,line:1,path:1,rect:1,rule:1,shape:1,symbol:1,text:1,trail:1},c0=["cornerRadius","cornerRadiusTopLeft","cornerRadiusTopRight","cornerRadiusBottomLeft","cornerRadiusBottomRight"];function d0(e){return null===e||void 0===e?void 0:e["selection"]}function h0(e){return e&&!!e.field&&void 0!==e.equal}function f0(e){return e&&!!e.field&&void 0!==e.lt}function m0(e){return e&&!!e.field&&void 0!==e.lte}function p0(e){return e&&!!e.field&&void 0!==e.gt}function g0(e){return e&&!!e.field&&void 0!==e.gte}function b0(e){if(e&&e.field){if(Object(re["B"])(e.range)&&2===e.range.length)return!0;if(t0(e.range))return!0}return!1}function y0(e){return e&&!!e.field&&(Object(re["B"])(e.oneOf)||Object(re["B"])(e.in))}function v0(e){return e&&!!e.field&&void 0!==e.valid}function _0(e){return y0(e)||h0(e)||b0(e)||f0(e)||p0(e)||m0(e)||g0(e)}function w0(e,n){return V2(e,{timeUnit:n,wrapTime:!0})}function x0(e,n){return e.map(e=>w0(e,n))}function k0(e,n=!0){var t;const{field:r}=e,a=null===(t=e0(e.timeUnit))||void 0===t?void 0:t.unit,i=a?"time("+KQ(a,r)+")":y2(e,{expr:"datum"});if(h0(e))return i+"==="+w0(e.equal,a);if(f0(e)){const n=e.lt;return`${i}<${w0(n,a)}`}if(p0(e)){const n=e.gt;return`${i}>${w0(n,a)}`}if(m0(e)){const n=e.lte;return`${i}<=${w0(n,a)}`}if(g0(e)){const n=e.gte;return`${i}>=${w0(n,a)}`}if(y0(e))return`indexof([${x0(e.oneOf,a).join(",")}], ${i}) !== -1`;if(v0(e))return S0(i,e.valid);if(b0(e)){const{range:t}=e,r=t0(t)?{signal:`${t.signal}[0]`}:t[0],s=t0(t)?{signal:`${t.signal}[1]`}:t[1];if(null!==r&&null!==s&&n)return"inrange("+i+", ["+w0(r,a)+", "+w0(s,a)+"])";const o=[];return null!==r&&o.push(`${i} >= ${w0(r,a)}`),null!==s&&o.push(`${i} <= ${w0(s,a)}`),o.length>0?o.join(" && "):"true"}throw new Error(`Invalid field predicate: ${JSON.stringify(e)}`)}function S0(e,n=!0){return n?`isValid(${e}) && isFinite(+${e})`:`!isValid(${e}) || !isFinite(+${e})`}function M0(e){var n;return _0(e)&&e.timeUnit?Object.assign(Object.assign({},e),{timeUnit:null===(n=e0(e.timeUnit))||void 0===n?void 0:n.unit}):e}const O0={quantitative:"quantitative",ordinal:"ordinal",temporal:"temporal",nominal:"nominal",geojson:"geojson"};const B0=O0.quantitative,j0=O0.ordinal,L0=O0.temporal,D0=O0.nominal,T0=O0.geojson;CG(O0);function R0(e){if(e)switch(e=e.toLowerCase(),e){case"q":case B0:return"quantitative";case"t":case L0:return"temporal";case"o":case j0:return"ordinal";case"n":case D0:return"nominal";case T0:return"geojson"}}const H0={LINEAR:"linear",LOG:"log",POW:"pow",SQRT:"sqrt",SYMLOG:"symlog",IDENTITY:"identity",SEQUENTIAL:"sequential",TIME:"time",UTC:"utc",QUANTILE:"quantile",QUANTIZE:"quantize",THRESHOLD:"threshold",BIN_ORDINAL:"bin-ordinal",ORDINAL:"ordinal",POINT:"point",BAND:"band"},C0={linear:"numeric",log:"numeric",pow:"numeric",sqrt:"numeric",symlog:"numeric",identity:"numeric",sequential:"numeric",time:"time",utc:"time",ordinal:"ordinal","bin-ordinal":"bin-ordinal",point:"ordinal-position",band:"ordinal-position",quantile:"discretizing",quantize:"discretizing",threshold:"discretizing"};CG(C0);function A0(e,n){const t=C0[e],r=C0[n];return t===r||"ordinal-position"===t&&"time"===r||"ordinal-position"===r&&"time"===t}const N0={linear:0,log:1,pow:1,sqrt:1,symlog:1,identity:1,sequential:1,time:0,utc:0,point:10,band:11,ordinal:0,"bin-ordinal":0,quantile:0,quantize:0,threshold:0};function W0(e){return N0[e]}const Y0=["linear","log","pow","sqrt","symlog","time","utc"],z0=Object(re["eb"])(Y0),E0=["linear","log","pow","sqrt","symlog"],P0=Object(re["eb"])(E0);function F0(e){return e in P0}const I0=["quantile","quantize","threshold"],V0=Object(re["eb"])(I0),$0=Y0.concat(["quantile","quantize","threshold","sequential","identity"]),U0=Object(re["eb"])($0),q0=["ordinal","bin-ordinal","point","band"],G0=Object(re["eb"])(q0);function J0(e){return e in G0}function Z0(e){return e in U0}function K0(e){return e in z0}function X0(e){return e in V0}const Q0={pointPadding:.5,barBandPaddingInner:.1,rectBandPaddingInner:0,minBandSize:2,minFontSize:8,maxFontSize:40,minOpacity:.3,maxOpacity:.8,minSize:9,minStrokeWidth:1,maxStrokeWidth:4,quantileCount:4,quantizeCount:4};function e1(e){return!Object(re["I"])(e)&&!!e["name"]}function n1(e){return null===e||void 0===e?void 0:e["selection"]}function t1(e){return e&&e["unionWith"]}const r1={type:1,domain:1,domainMax:1,domainMin:1,domainMid:1,align:1,range:1,rangeMax:1,rangeMin:1,scheme:1,bins:1,reverse:1,round:1,clamp:1,nice:1,base:1,exponent:1,constant:1,interpolate:1,zero:1,padding:1,paddingInner:1,paddingOuter:1},{type:a1,domain:i1,range:s1,rangeMax:o1,rangeMin:l1,scheme:u1}=(CG(r1),r1),c1=tG(r1,["type","domain","range","rangeMax","rangeMin","scheme"]),d1=CG(c1);function h1(e,n){switch(n){case"type":case"domain":case"reverse":case"range":return!0;case"scheme":case"interpolate":return!kG(["point","band","identity"],e);case"bins":return!kG(["point","band","identity","ordinal"],e);case"round":return K0(e)||"band"===e||"point"===e;case"padding":case"rangeMin":case"rangeMax":return K0(e)||kG(["point","band"],e);case"paddingOuter":case"align":return kG(["point","band"],e);case"paddingInner":return"band"===e;case"domainMax":case"domainMid":case"domainMin":case"clamp":return K0(e);case"nice":return K0(e)||"quantize"===e||"threshold"===e;case"exponent":return"pow"===e;case"base":return"log"===e;case"constant":return"symlog"===e;case"zero":return Z0(e)&&!kG(["log","time","utc","threshold","quantile"],e)}}function f1(e,n){switch(n){case"interpolate":case"scheme":case"domainMid":return FZ(e)?void 0:b.cannotUseScalePropertyWithNonColor(e);case"align":case"type":case"bins":case"domain":case"domainMax":case"domainMin":case"range":case"base":case"exponent":case"constant":case"nice":case"padding":case"paddingInner":case"paddingOuter":case"rangeMax":case"rangeMin":case"reverse":case"round":case"clamp":case"zero":return}}function m1(e,n){return kG([j0,D0],n)?void 0===e||J0(e):n===L0?kG([H0.TIME,H0.UTC,void 0],e):n!==B0||kG([H0.LOG,H0.POW,H0.SQRT,H0.SYMLOG,H0.QUANTILE,H0.QUANTIZE,H0.THRESHOLD,H0.LINEAR,void 0],e)}function p1(e,n){if(!VK(e))return!1;switch(e){case rZ:case aZ:case uZ:case oZ:return K0(n)||kG(["band","point"],n);case vZ:case SZ:case wZ:case xZ:case kZ:case _Z:return K0(n)||X0(n)||kG(["band","point","ordinal"],n);case pZ:case gZ:case bZ:return"band"!==n;case MZ:return"ordinal"===n||X0(n);case yZ:return"ordinal"===n}}function g1(e){const{channel:n,channelDef:t,markDef:r,scale:a,config:i}=e,s=k1(e);return a2(t)&&!JJ(t.aggregate)&&a&&K0(a.get("type"))&&!1===a.get("zero")?b1({fieldDef:t,channel:n,markDef:r,ref:s,config:i}):s}function b1({fieldDef:e,channel:n,markDef:t,ref:r,config:a}){if(SJ(t.type))return r;const i=e3("invalid",t,a);return null===i?r:[y1(e,n),r]}function y1(e,n){const t=v1(e,!0),r=iK(n),a="y"===r?{field:{group:"height"}}:{value:0};return Object.assign({test:t},a)}function v1(e,n=!0){return S0(Object(re["I"])(e)?e:y2(e,{expr:"datum"}),!n)}function _1(e){const{datum:n}=e;return TQ(n)?EQ(n):`${JSON.stringify(n)}`}function w1(e,n,t,r){const a={};if(n&&(a.scale=n),s2(e)){const{datum:n}=e;TQ(n)?a.signal=EQ(n):t0(n)?a.signal=n.signal:a.value=n}else a.field=y2(e,t);if(r){const{offset:e,band:n}=r;e&&(a.offset=e),n&&(a.band=n)}return a}function x1({scaleName:e,fieldOrDatumDef:n,fieldOrDatumDef2:t,offset:r,startSuffix:a,band:i=.5}){const s=0{switch(n.fieldTitle){case"plain":return e.field;case"functional":return k2(e);default:return x2(e,n)}};let M2=S2;function O2(e){M2=e}function B2(){O2(S2)}function j2(e,n,{allowDisabling:t,includeDefault:r=!0}){var a,i;const s=null===(a=L2(e))||void 0===a?void 0:a.title;if(!a2(e))return s;const o=e,l=r?D2(o,n):void 0;return t?JG(s,o.title,l):null!==(i=null!==s&&void 0!==s?s:o.title)&&void 0!==i?i:l}function L2(e){return f2(e)&&e.axis?e.axis:m2(e)&&e.legend?e.legend:U1(e)&&e.header?e.header:void 0}function D2(e,n){return M2(e,n)}function T2(e){var n;if(p2(e)){const{format:n,formatType:t}=e;return{format:n,formatType:t}}{const t=null!==(n=L2(e))&&void 0!==n?n:{},{format:r,formatType:a}=t;return{format:r,formatType:a}}}function R2(e,n){var t;switch(n){case"latitude":case"longitude":return"quantitative";case"row":case"column":case"facet":case"shape":case"strokeDash":return"nominal";case"order":return"ordinal"}if(K1(e)&&Object(re["B"])(e.sort))return"ordinal";const{aggregate:r,bin:a,timeUnit:i}=e;if(i)return"temporal";if(a||r&&!UJ(r)&&!$J(r))return"quantitative";if(h2(e)&&(null===(t=e.scale)||void 0===t?void 0:t.type))switch(C0[e.scale.type]){case"numeric":case"discretizing":return"quantitative";case"time":return"temporal"}return"nominal"}function H2(e){return a2(e)?e:n2(e)?e.condition:void 0}function C2(e){return u2(e)?e:t2(e)?e.condition:void 0}function A2(e,n,t,r={}){if(Object(re["I"])(e)||Object(re["F"])(e)||Object(re["C"])(e)){const t=Object(re["I"])(e)?"string":Object(re["F"])(e)?"number":"boolean";return LQ(b.primitiveChannelDef(n,t,e)),{value:e}}return u2(e)?N2(e,n,t,r):t2(e)?Object.assign(Object.assign({},e),{condition:N2(e.condition,n,t,r)}):e}function N2(e,n,t,r){if(p2(e)){const{format:a,formatType:i}=e,s=tG(e,["format","formatType"]);if(M1(i)&&!t.customFormatTypes)return LQ(b.customFormatTypeNotAllowed(n)),N2(s,n,t,r)}else{const a=f2(e)?"axis":m2(e)?"legend":U1(e)?"header":null;if(a&&e[a]){const i=e[a],{format:s,formatType:o}=i,l=tG(i,["format","formatType"]);if(M1(o)&&!t.customFormatTypes)return LQ(b.customFormatTypeNotAllowed(n)),N2(Object.assign(Object.assign({},e),{[a]:l}),n,t,r)}}return a2(e)?Y2(e,n,r):W2(e)}function W2(e){let n=e["type"];if(n)return e;const{datum:t}=e;return n=Object(re["F"])(t)?"quantitative":Object(re["I"])(t)?"nominal":TQ(t)?"temporal":void 0,Object.assign(Object.assign({},e),{type:n})}function Y2(e,n,{compositeMark:t=!1}={}){const{aggregate:r,timeUnit:a,bin:i,field:s}=e,o=Object.assign({},e);if(t||!r||qJ(r)||UJ(r)||$J(r)||(LQ(b.invalidAggregate(r)),delete o.aggregate),a&&(o.timeUnit=e0(a)),s&&(o.field=`${s}`),XK(i)&&(o.bin=z2(i,n)),QK(i)&&!OK(n)&&LQ(b.channelShouldNotBeUsedForBinned(n)),c2(o)){const{type:e}=o,n=R0(e);e!==n&&(o.type=n),"quantitative"!==e&&JJ(r)&&(LQ(b.invalidFieldTypeForCountAggregate(e,r)),o.type="quantitative")}else if(!aK(n)){const e=R2(o,n);o["type"]=e}if(c2(o)){const{compatible:e,warning:t}=P2(o,n)||{};!1===e&&LQ(t)}if(K1(o)&&Object(re["I"])(o.sort)){const{sort:e}=o;if(P1(e))return Object.assign(Object.assign({},o),{sort:{encoding:e}});const n=e.substr(1);if("-"===e.charAt(0)&&P1(n))return Object.assign(Object.assign({},o),{sort:{encoding:n,order:"descending"}})}if(U1(o)){const{header:e}=o,{orient:n}=e,t=tG(e,["orient"]);if(n)return Object.assign(Object.assign({},o),{header:Object.assign(Object.assign({},t),{labelOrient:e.labelOrient||n,titleOrient:e.titleOrient||n})})}return o}function z2(e,n){return Object(re["C"])(e)?{maxbins:tX(n)}:"binned"===e?{binned:!0}:e.maxbins||e.step?e:Object.assign(Object.assign({},e),{maxbins:tX(n)})}const E2={compatible:!0};function P2(e,n){const t=e.type;if("geojson"===t&&"shape"!==n)return{compatible:!1,warning:`Channel ${n} should not be used with a geojson data.`};switch(n){case eZ:case nZ:case tZ:return _2(e)?{compatible:!1,warning:b.facetChannelShouldBeDiscrete(n)}:E2;case rZ:case aZ:case pZ:case gZ:case bZ:case OZ:case jZ:case LZ:case DZ:case TZ:case RZ:case _Z:case uZ:case oZ:case HZ:return E2;case hZ:case mZ:case dZ:case fZ:return t!==B0?{compatible:!1,warning:`Channel ${n} should be used with a quantitative field only, not ${e.type} field.`}:E2;case wZ:case xZ:case kZ:case SZ:case vZ:case cZ:case lZ:case iZ:case sZ:return"nominal"!==t||e["sort"]?E2:{compatible:!1,warning:`Channel ${n} should not be used with an unsorted discrete field.`};case MZ:return kG(["ordinal","nominal"],e.type)?E2:{compatible:!1,warning:"StrokeDash channel should be used with only discrete data."};case yZ:return kG(["ordinal","nominal","geojson"],e.type)?E2:{compatible:!1,warning:"Shape channel should be used with only either discrete or geojson data."};case BZ:return"nominal"!==e.type||"sort"in e?E2:{compatible:!1,warning:"Channel order is inappropriate for nominal field, which has no inherent order."}}}function F2(e){const{formatType:n}=T2(e);return"time"===n||!n&&I2(e)}function I2(e){return e&&("temporal"===e["type"]||a2(e)&&!!e.timeUnit)}function V2(e,{timeUnit:n,type:t,wrapTime:r,undefinedIfExprNotRequired:a}){var i;const s=n&&(null===(i=e0(n))||void 0===i?void 0:i.unit);let o,l=s||"temporal"===t;return t0(e)?o=e.signal:TQ(e)?(l=!0,o=EQ(e)):(Object(re["I"])(e)||Object(re["F"])(e))&&l&&(o=`datetime(${JSON.stringify(e)})`,$Q(s)&&(Object(re["F"])(e)&&e<1e4||Object(re["I"])(e)&&isNaN(Date.parse(e)))&&(o=EQ({[s]:e}))),o?r&&l?`time(${o})`:o:a?void 0:JSON.stringify(e)}function $2(e,n){const{type:t}=e;return n.map(n=>{const r=V2(n,{timeUnit:a2(e)?e.timeUnit:void 0,type:t,undefinedIfExprNotRequired:!0});return void 0!==r?{signal:r}:n})}function U2(e,n){return XK(e.bin)?VK(n)&&kG(["ordinal","nominal"],e.type):(console.warn("Only call this method for binned field defs."),!1)}function q2(e){const{anchor:n,frame:t,offset:r,orient:a,color:i,subtitleColor:s,subtitleFont:o,subtitleFontSize:l,subtitleFontStyle:u,subtitleFontWeight:c,subtitleLineHeight:d,subtitlePadding:h}=e,f=tG(e,["anchor","frame","offset","orient","color","subtitleColor","subtitleFont","subtitleFontSize","subtitleFontStyle","subtitleFontWeight","subtitleLineHeight","subtitlePadding"]),m=Object.assign(Object.assign({},f),i?{fill:i}:{}),p=Object.assign(Object.assign(Object.assign(Object.assign({},n?{anchor:n}:{}),t?{frame:t}:{}),r?{offset:r}:{}),a?{orient:a}:{}),g=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},s?{subtitleColor:s}:{}),o?{subtitleFont:o}:{}),l?{subtitleFontSize:l}:{}),u?{subtitleFontStyle:u}:{}),c?{subtitleFontWeight:c}:{}),d?{subtitleLineHeight:d}:{}),h?{subtitlePadding:h}:{}),b=yG(m,["align","baseline","dx","dy","limit"]);return{titleMarkConfig:m,subtitleMarkConfig:b,nonMark:p,subtitle:g}}function G2(e){return Object(re["I"])(e)||Object(re["B"])(e)&&Object(re["I"])(e[0])}function J2(e){return t0(e)?e:void 0!==e?{value:e}:void 0}function Z2(e){return t0(e)?e.signal:Object(re["ab"])(e.value)}function K2(e){return t0(e)?e.signal:null==e?null:Object(re["ab"])(e)}function X2(e,n,t){for(const r of t){const t=n3(r,n.markDef,n.config);void 0!==t&&(e[r]=J2(t))}return e}function Q2(e){var n;return[].concat(e.type,null!==(n=e.style)&&void 0!==n?n:[])}function e3(e,n,t,r={}){const{vgChannel:a,ignoreVgConfig:i}=r;return a&&void 0!==n[a]?n[a]:void 0!==n[e]?n[e]:!i||a&&a!==e?n3(e,n,t,r):void 0}function n3(e,n,t,{vgChannel:r}={}){return JG(r?t3(e,n,t.style):void 0,t3(e,n,t.style),r?t[n.type][r]:void 0,t[n.type][e],r?t.mark[r]:t.mark[e])}function t3(e,n,t){return r3(e,Q2(n),t)}function r3(e,n,t){let r;n=Object(re["i"])(n);for(const a of n){const n=t[a];n&&void 0!==n[e]&&(r=n[e])}return r}function a3(e,n){return Object(re["i"])(e).reduce((e,t)=>{var r;return e.field.push(y2(t,n)),e.order.push(null!==(r=t.sort)&&void 0!==r?r:"ascending"),e},{field:[],order:[]})}function i3(e,n){const t=[...e];return n.forEach(e=>{for(const n of t)if(gG(n,e))return;t.push(e)}),t}function s3(e,n){return gG(e,n)||!n?e:e?[...Object(re["i"])(e),...Object(re["i"])(n)].join(", "):n}function o3(e,n){const t=e.value,r=n.value;if(null==t||null===r)return{explicit:e.explicit,value:null};if((G2(t)||t0(t))&&(G2(r)||t0(r)))return{explicit:e.explicit,value:s3(t,r)};if(G2(t)||t0(t))return{explicit:e.explicit,value:t};if(G2(r)||t0(r))return{explicit:e.explicit,value:r};if(!G2(t)&&!t0(t)&&!G2(r)&&!t0(r))return{explicit:e.explicit,value:i3(t,r)};throw new Error("It should never reach here")}function l3(e,n){const t=e&&e[n];return!!t&&(Object(re["B"])(t)?SG(t,e=>!!e.field):a2(t)||n2(t))}function u3(e){return SG(UZ,n=>{if(l3(e,n)){const t=e[n];if(Object(re["B"])(t))return SG(t,e=>!!e.aggregate);{const e=H2(t);return e&&!!e.aggregate}}return!1})}function c3(e,n){const t=[],r=[],a=[],i=[],s={};return p3(e,(o,l)=>{if(a2(o)){const{field:u,aggregate:c,bin:d,timeUnit:h}=o,f=tG(o,["field","aggregate","bin","timeUnit"]);if(c||h||d){const e=L2(o),m=e&&e.title;let p=y2(o,{forAs:!0});const g=Object.assign(Object.assign(Object.assign({},m?[]:{title:j2(o,n,{allowDisabling:!0})}),f),{field:p});if(c){let e;if(UJ(c)?(e="argmax",p=y2({op:"argmax",field:c.argmax},{forAs:!0}),g.field=`${p}.${u}`):$J(c)?(e="argmin",p=y2({op:"argmin",field:c.argmin},{forAs:!0}),g.field=`${p}.${u}`):"boxplot"!==c&&"errorbar"!==c&&"errorband"!==c&&(e=c),e){const n={op:e,as:p};u&&(n.field=u),i.push(n)}}else if(t.push(p),c2(o)&&XK(d)){if(r.push({bin:d,field:u,as:p}),t.push(y2(o,{binSuffix:"end"})),U2(o,l)&&t.push(y2(o,{binSuffix:"range"})),OK(l)){const e={field:p+"_end"};s[l+"2"]=e}g.bin="binned",aK(l)||(g["type"]=B0)}else if(h){a.push({timeUnit:h,field:u,as:p});const e=c2(o)&&o.type!==L0&&"time";e&&(l===OZ||l===DZ?g["formatType"]=e:EK(l)?g["legend"]=Object.assign({formatType:e},g["legend"]):OK(l)&&(g["axis"]=Object.assign({formatType:e},g["axis"])))}s[l]=g}else t.push(u),s[l]=e[l]}else s[l]=e[l]}),{bins:r,timeUnits:a,aggregate:i,groupby:t,encoding:s}}function d3(e,n,t){const r=$K(n,t);if(!r)return!1;if("binned"===r){const t=e[n===iZ?rZ:aZ];return!!(a2(t)&&a2(e[n])&&QK(t.bin))}return!0}function h3(e,n,t,r){return CG(e).reduce((a,i)=>{if(!tK(i))return LQ(b.invalidEncodingChannel(i)),a;const s=e[i];if("angle"!==i||"arc"!==n||e.theta||(LQ(b.REPLACE_ANGLE_WITH_THETA),i=uZ),!d3(e,i,n))return LQ(b.incompatibleChannel(i,n)),a;if(i===vZ&&"line"===n){const n=H2(e[i]);if(null===n||void 0===n?void 0:n.aggregate)return LQ(b.LINE_WITH_VARYING_SIZE),a}if(i===pZ&&(t?"fill"in e:"stroke"in e))return LQ(b.droppingColor("encoding",{fill:"fill"in e,stroke:"stroke"in e})),a;if(i===jZ||i===BZ&&!Object(re["B"])(s)&&!d2(s)||i===DZ&&Object(re["B"])(s))s&&(a[i]=Object(re["i"])(s).reduce((e,n)=>(a2(n)?e.push(Y2(n,i)):LQ(b.emptyFieldDef(n,i)),e),[]));else{if(i===DZ&&null===s)a[i]=null;else if(!a2(s)&&!s2(s)&&!d2(s)&&!e2(s)&&!t0(s))return LQ(b.emptyFieldDef(s,i)),a;a[i]=A2(s,i,r)}return a},{})}function f3(e,n){const t={};for(const r of CG(e)){const a=A2(e[r],r,n,{compositeMark:!0});t[r]=a}return t}function m3(e){const n=[];for(const t of CG(e))if(l3(e,t)){const r=e[t],a=Object(re["i"])(r);for(const e of a)a2(e)?n.push(e):n2(e)&&n.push(e.condition)}return n}function p3(e,n,t){if(e)for(const r of CG(e)){const a=e[r];if(Object(re["B"])(a))for(const e of a)n.call(t,e,r);else n.call(t,a,r)}}function g3(e,n,t,r){return e?CG(e).reduce((t,a)=>{const i=e[a];return Object(re["B"])(i)?i.reduce((e,t)=>n.call(r,e,t,a),t):n.call(r,t,i,a)},t):t}function b3(e,n){return CG(n).reduce((t,r)=>{switch(r){case rZ:case aZ:case TZ:case HZ:case RZ:case iZ:case sZ:case uZ:case cZ:case oZ:case lZ:case dZ:case hZ:case fZ:case mZ:case OZ:case yZ:case _Z:case DZ:return t;case BZ:if("line"===e||"trail"===e)return t;case jZ:case LZ:{const e=n[r];if(Object(re["B"])(e)||a2(e))for(const n of Object(re["i"])(e))n.aggregate||t.push(y2(n,{}));return t}case vZ:if("trail"===e)return t;case pZ:case gZ:case bZ:case wZ:case xZ:case kZ:case MZ:case SZ:{const e=H2(n[r]);return e&&!e.aggregate&&t.push(y2(e,{})),t}}},[])}function y3(e){const{tooltip:n}=e,t=tG(e,["tooltip"]);if(!n)return{filteredEncoding:t};let r,a;if(Object(re["B"])(n)){for(const e of n)e.aggregate?(r||(r=[]),r.push(e)):(a||(a=[]),a.push(e));r&&(t.tooltip=r)}else n["aggregate"]?t.tooltip=n:a=n;return Object(re["B"])(a)&&1===a.length&&(a=a[0]),{customTooltipWithoutAggregatedField:a,filteredEncoding:t}}function v3(e,n,t,r=!0){if("tooltip"in t)return{tooltip:t.tooltip};const a=e.map(({fieldPrefix:e,titlePrefix:t})=>{const a=r?` of ${_3(n)}`:"";return{field:e+n.field,type:n.type,title:t0(t)?{signal:t+`"${escape(a)}"`}:t+a}}),i=m3(t).map(g2);return{tooltip:[...a,...jG(i,wG)]}}function _3(e){const{title:n,field:t}=e;return JG(n,t)}function w3(e,n,t,r,a){const{scale:i,axis:s}=t;return({partName:o,mark:l,positionPrefix:u,endPositionPrefix:c,extraEncoding:d={}})=>{const h=_3(t);return x3(e,o,a,{mark:l,encoding:Object.assign(Object.assign(Object.assign({[n]:Object.assign(Object.assign(Object.assign({field:u+"_"+t.field,type:t.type},void 0!==h?{title:h}:{}),void 0!==i?{scale:i}:{}),void 0!==s?{axis:s}:{})},Object(re["I"])(c)?{[n+"2"]:{field:c+"_"+t.field}}:{}),r),d)})}}function x3(e,n,t,r){const{clip:a,color:i,opacity:s}=e,o=e.type;return e[n]||void 0===e[n]&&t[n]?[Object.assign(Object.assign({},r),{mark:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},t[n]),a?{clip:a}:{}),i?{color:i}:{}),s?{opacity:s}:{}),BJ(r.mark)?r.mark:{type:r.mark}),{style:`${o}-${n}`}),Object(re["C"])(e[n])?{}:e[n])})]:[]}function k3(e,n,t){const{encoding:r}=e,a="vertical"===n?"y":"x",i=r[a],s=r[a+"2"],o=r[a+"Error"],l=r[a+"Error2"];return{continuousAxisChannelDef:S3(i,t),continuousAxisChannelDef2:S3(s,t),continuousAxisChannelDefError:S3(o,t),continuousAxisChannelDefError2:S3(l,t),continuousAxis:a}}function S3(e,n){if(e&&e.aggregate){const{aggregate:t}=e,r=tG(e,["aggregate"]);return t!==n&&LQ(b.errorBarContinuousAxisHasCustomizedAggregate(t,n)),r}return e}function M3(e,n){const{mark:t,encoding:r}=e,{x:a,y:i}=r;if(BJ(t)&&t.orient)return t.orient;if(o2(a)){if(o2(i)){const e=a2(a)&&a.aggregate,t=a2(i)&&i.aggregate;if(e||t!==n){if(t||e!==n){if(e===n&&t===n)throw new Error("Both x and y cannot have aggregate");return F2(i)&&!F2(a)?"horizontal":"vertical"}return"horizontal"}return"vertical"}return"horizontal"}if(o2(i))return"vertical";throw new Error(`Need a valid continuous axis for ${n}s`)}const O3="boxplot",B3=["box","median","outliers","rule","ticks"],j3=new FJ(O3,D3);function L3(e){return Object(re["F"])(e)?"tukey":e}function D3(e,{config:n}){var t,r;e=Object.assign(Object.assign({},e),{encoding:f3(e.encoding,n)});const{mark:a,encoding:i,selection:s,projection:o}=e,l=tG(e,["mark","encoding","selection","projection"]),u=BJ(a)?a:{type:a};s&&LQ(b.selectionNotSupported("boxplot"));const c=null!==(t=u.extent)&&void 0!==t?t:n.boxplot.extent,d=e3("size",u,n),h=L3(c),{bins:f,timeUnits:m,transform:p,continuousAxisChannelDef:g,continuousAxis:y,groupby:v,aggregate:_,encodingWithoutContinuousAxis:w,ticksOrient:x,boxOrient:k,customTooltipWithoutAggregatedField:S}=R3(e,c,n),{color:M,size:O}=w,B=tG(w,["color","size"]),j=e=>w3(u,y,g,e,n.boxplot),L=j(B),D=j(w),T=j(Object.assign(Object.assign({},B),O?{size:O}:{})),R=v3([{fieldPrefix:"min-max"===h?"upper_whisker_":"max_",titlePrefix:"Max"},{fieldPrefix:"upper_box_",titlePrefix:"Q3"},{fieldPrefix:"mid_box_",titlePrefix:"Median"},{fieldPrefix:"lower_box_",titlePrefix:"Q1"},{fieldPrefix:"min-max"===h?"lower_whisker_":"min_",titlePrefix:"Min"}],g,w),H={type:"tick",color:"black",opacity:1,orient:x,invalid:null,aria:!1},C="min-max"===h?R:v3([{fieldPrefix:"upper_whisker_",titlePrefix:"Upper Whisker"},{fieldPrefix:"lower_whisker_",titlePrefix:"Lower Whisker"}],g,w),A=[...L({partName:"rule",mark:{type:"rule",invalid:null,aria:!1},positionPrefix:"lower_whisker",endPositionPrefix:"lower_box",extraEncoding:C}),...L({partName:"rule",mark:{type:"rule",invalid:null,aria:!1},positionPrefix:"upper_box",endPositionPrefix:"upper_whisker",extraEncoding:C}),...L({partName:"ticks",mark:H,positionPrefix:"lower_whisker",extraEncoding:C}),...L({partName:"ticks",mark:H,positionPrefix:"upper_whisker",extraEncoding:C})],N=[..."tukey"!==h?A:[],...D({partName:"box",mark:Object.assign(Object.assign({type:"bar"},d?{size:d}:{}),{orient:k,invalid:null,ariaRoleDescription:"box"}),positionPrefix:"lower_box",endPositionPrefix:"upper_box",extraEncoding:R}),...T({partName:"median",mark:Object.assign(Object.assign(Object.assign({type:"tick",invalid:null},Object(re["G"])(n.boxplot.median)&&n.boxplot.median.color?{color:n.boxplot.median.color}:{}),d?{size:d}:{}),{orient:x,aria:!1}),positionPrefix:"mid_box",extraEncoding:R})];if("min-max"===h)return Object.assign(Object.assign({},l),{transform:(null!==(r=l.transform)&&void 0!==r?r:[]).concat(p),layer:N});const W=`datum["lower_box_${g.field}"]`,Y=`datum["upper_box_${g.field}"]`,z=`(${Y} - ${W})`,E=`${W} - ${c} * ${z}`,P=`${Y} + ${c} * ${z}`,F=`datum["${g.field}"]`,I={joinaggregate:T3(g.field),groupby:v},V={transform:[{filter:`(${E} <= ${F}) && (${F} <= ${P})`},{aggregate:[{op:"min",field:g.field,as:"lower_whisker_"+g.field},{op:"max",field:g.field,as:"upper_whisker_"+g.field},{op:"min",field:"lower_box_"+g.field,as:"lower_box_"+g.field},{op:"max",field:"upper_box_"+g.field,as:"upper_box_"+g.field},..._],groupby:v}],layer:A},{tooltip:$}=B,U=tG(B,["tooltip"]),{scale:q,axis:G}=g,J=_3(g),Z=vG(G,["title"]),K=x3(u,"outliers",n.boxplot,{transform:[{filter:`(${F} < ${E}) || (${F} > ${P})`}],mark:"point",encoding:Object.assign(Object.assign(Object.assign({[y]:Object.assign(Object.assign(Object.assign({field:g.field,type:g.type},void 0!==J?{title:J}:{}),void 0!==q?{scale:q}:{}),HG(Z)?{}:{axis:Z})},U),M?{color:M}:{}),S?{tooltip:S}:{})})[0];let X;const Q=[...f,...m,I];return K?X={transform:Q,layer:[K,V]}:(X=V,X.transform.unshift(...Q)),Object.assign(Object.assign({},l),{layer:[X,{transform:p,layer:N}]})}function T3(e){return[{op:"q1",field:e,as:"lower_box_"+e},{op:"q3",field:e,as:"upper_box_"+e}]}function R3(e,n,t){const r=M3(e,O3),{continuousAxisChannelDef:a,continuousAxis:i}=k3(e,r,O3),s=a.field,o=L3(n),l=[...T3(s),{op:"median",field:s,as:"mid_box_"+s},{op:"min",field:s,as:("min-max"===o?"lower_whisker_":"min_")+s},{op:"max",field:s,as:("min-max"===o?"upper_whisker_":"max_")+s}],u="min-max"===o||"tukey"===o?[]:[{calculate:`datum["upper_box_${s}"] - datum["lower_box_${s}"]`,as:"iqr_"+s},{calculate:`min(datum["upper_box_${s}"] + datum["iqr_${s}"] * ${n}, datum["max_${s}"])`,as:"upper_whisker_"+s},{calculate:`max(datum["lower_box_${s}"] - datum["iqr_${s}"] * ${n}, datum["min_${s}"])`,as:"lower_whisker_"+s}],c=e.encoding,d=i,h=(c[d],tG(c,["symbol"===typeof d?d:d+""])),{customTooltipWithoutAggregatedField:f,filteredEncoding:m}=y3(h),{bins:p,timeUnits:g,aggregate:b,groupby:y,encoding:v}=c3(m,t),_="vertical"===r?"horizontal":"vertical",w=r,x=[...p,...g,{aggregate:[...b,...l],groupby:y},...u];return{bins:p,timeUnits:g,transform:x,groupby:y,aggregate:b,continuousAxisChannelDef:a,continuousAxis:i,encodingWithoutContinuousAxis:v,ticksOrient:_,boxOrient:w,customTooltipWithoutAggregatedField:f}}const H3="errorbar",C3=["ticks","rule"],A3=new FJ(H3,N3);function N3(e,{config:n}){e=Object.assign(Object.assign({},e),{encoding:f3(e.encoding,n)});const{transform:t,continuousAxisChannelDef:r,continuousAxis:a,encodingWithoutContinuousAxis:i,ticksOrient:s,markDef:o,outerSpec:l,tooltipEncoding:u}=P3(e,H3,n);delete i["size"];const c=w3(o,a,r,i,n.errorbar),d=o.thickness,h=o.size,f=Object.assign(Object.assign({type:"tick",orient:s,aria:!1},void 0!==d?{thickness:d}:{}),void 0!==h?{size:h}:{}),m=[...c({partName:"ticks",mark:f,positionPrefix:"lower",extraEncoding:u}),...c({partName:"ticks",mark:f,positionPrefix:"upper",extraEncoding:u}),...c({partName:"rule",mark:Object.assign({type:"rule",ariaRoleDescription:"errorbar"},void 0!==d?{size:d}:{}),positionPrefix:"lower",endPositionPrefix:"upper",extraEncoding:u})];return Object.assign(Object.assign(Object.assign({},l),{transform:t}),m.length>1?{layer:m}:Object.assign({},m[0]))}function W3(e,n){const{encoding:t}=e;if(Y3(t))return{orient:M3(e,n),inputType:"raw"};const r=z3(t),a=E3(t),i=t.x,s=t.y;if(r){if(a)throw new Error(`${n} cannot be both type aggregated-upper-lower and aggregated-error`);const e=t.x2,r=t.y2;if(u2(e)&&u2(r))throw new Error(`${n} cannot have both x2 and y2`);if(u2(e)){if(o2(i))return{orient:"horizontal",inputType:"aggregated-upper-lower"};throw new Error(`Both x and x2 have to be quantitative in ${n}`)}if(u2(r)){if(o2(s))return{orient:"vertical",inputType:"aggregated-upper-lower"};throw new Error(`Both y and y2 have to be quantitative in ${n}`)}throw new Error("No ranged axis")}{const e=t.xError,r=t.xError2,a=t.yError,o=t.yError2;if(u2(r)&&!u2(e))throw new Error(`${n} cannot have xError2 without xError`);if(u2(o)&&!u2(a))throw new Error(`${n} cannot have yError2 without yError`);if(u2(e)&&u2(a))throw new Error(`${n} cannot have both xError and yError with both are quantiative`);if(u2(e)){if(o2(i))return{orient:"horizontal",inputType:"aggregated-error"};throw new Error("All x, xError, and xError2 (if exist) have to be quantitative")}if(u2(a)){if(o2(s))return{orient:"vertical",inputType:"aggregated-error"};throw new Error("All y, yError, and yError2 (if exist) have to be quantitative")}throw new Error("No ranged axis")}}function Y3(e){return(u2(e.x)||u2(e.y))&&!u2(e.x2)&&!u2(e.y2)&&!u2(e.xError)&&!u2(e.xError2)&&!u2(e.yError)&&!u2(e.yError2)}function z3(e){return u2(e.x2)||u2(e.y2)}function E3(e){return u2(e.xError)||u2(e.xError2)||u2(e.yError)||u2(e.yError2)}function P3(e,n,t){var r;const{mark:a,encoding:i,selection:s,projection:o}=e,l=tG(e,["mark","encoding","selection","projection"]),u=BJ(a)?a:{type:a};s&&LQ(b.selectionNotSupported(n));const{orient:c,inputType:d}=W3(e,n),{continuousAxisChannelDef:h,continuousAxisChannelDef2:f,continuousAxisChannelDefError:m,continuousAxisChannelDefError2:p,continuousAxis:g}=k3(e,c,n),{errorBarSpecificAggregate:y,postAggregateCalculates:v,tooltipSummary:_,tooltipTitleWithFieldName:w}=F3(u,h,f,m,p,d,n,t),x=i,k=g,S=(x[k],"x"===g?"x2":"y2"),M=(x[S],"x"===g?"xError":"yError"),O=(x[M],"x"===g?"xError2":"yError2"),B=(x[O],tG(x,["symbol"===typeof k?k:k+"","symbol"===typeof S?S:S+"","symbol"===typeof M?M:M+"","symbol"===typeof O?O:O+""])),{bins:j,timeUnits:L,aggregate:D,groupby:T,encoding:R}=c3(B,t),H=[...D,...y],C="raw"!==d?[]:T,A=v3(_,h,R,w);return{transform:[...null!==(r=l.transform)&&void 0!==r?r:[],...j,...L,...0===H.length?[]:[{aggregate:H,groupby:C}],...v],groupby:C,continuousAxisChannelDef:h,continuousAxis:g,encodingWithoutContinuousAxis:R,ticksOrient:"vertical"===c?"horizontal":"vertical",markDef:u,outerSpec:l,tooltipEncoding:A}}function F3(e,n,t,r,a,i,s,o){let l=[],u=[];const c=n.field;let d,h=!1;if("raw"===i){const n=e.center?e.center:e.extent?"iqr"===e.extent?"median":"mean":o.errorbar.center,t=e.extent?e.extent:"mean"===n?"stderr":"iqr";if("median"===n!==("iqr"===t)&&LQ(b.errorBarCenterIsUsedWithWrongExtent(n,t,s)),"stderr"===t||"stdev"===t)l=[{op:t,field:c,as:"extent_"+c},{op:n,field:c,as:"center_"+c}],u=[{calculate:`datum["center_${c}"] + datum["extent_${c}"]`,as:"upper_"+c},{calculate:`datum["center_${c}"] - datum["extent_${c}"]`,as:"lower_"+c}],d=[{fieldPrefix:"center_",titlePrefix:PG(n)},{fieldPrefix:"upper_",titlePrefix:I3(n,t,"+")},{fieldPrefix:"lower_",titlePrefix:I3(n,t,"-")}],h=!0;else{let e,n,r;"ci"===t?(e="mean",n="ci0",r="ci1"):(e="median",n="q1",r="q3"),l=[{op:n,field:c,as:"lower_"+c},{op:r,field:c,as:"upper_"+c},{op:e,field:c,as:"center_"+c}],d=[{fieldPrefix:"upper_",titlePrefix:j2({field:c,aggregate:r,type:"quantitative"},o,{allowDisabling:!1})},{fieldPrefix:"lower_",titlePrefix:j2({field:c,aggregate:n,type:"quantitative"},o,{allowDisabling:!1})},{fieldPrefix:"center_",titlePrefix:j2({field:c,aggregate:e,type:"quantitative"},o,{allowDisabling:!1})}]}}else{(e.center||e.extent)&&LQ(b.errorBarCenterAndExtentAreNotNeeded(e.center,e.extent)),"aggregated-upper-lower"===i?(d=[],u=[{calculate:`datum["${t.field}"]`,as:"upper_"+c},{calculate:`datum["${c}"]`,as:"lower_"+c}]):"aggregated-error"===i&&(d=[{fieldPrefix:"",titlePrefix:c}],u=[{calculate:`datum["${c}"] + datum["${r.field}"]`,as:"upper_"+c}],a?u.push({calculate:`datum["${c}"] + datum["${a.field}"]`,as:"lower_"+c}):u.push({calculate:`datum["${c}"] - datum["${r.field}"]`,as:"lower_"+c}));for(const e of u)d.push({fieldPrefix:e.as.substring(0,6),titlePrefix:UG(UG(e.calculate,'datum["',""),'"]',"")})}return{postAggregateCalculates:u,errorBarSpecificAggregate:l,tooltipSummary:d,tooltipTitleWithFieldName:h}}function I3(e,n,t){return PG(e)+" "+t+" "+n}const V3="errorband",$3=["band","borders"],U3=new FJ(V3,q3);function q3(e,{config:n}){e=Object.assign(Object.assign({},e),{encoding:f3(e.encoding,n)});const{transform:t,continuousAxisChannelDef:r,continuousAxis:a,encodingWithoutContinuousAxis:i,markDef:s,outerSpec:o,tooltipEncoding:l}=P3(e,V3,n),u=s,c=w3(u,a,r,i,n.errorband),d=void 0!==e.encoding.x&&void 0!==e.encoding.y;let h={type:d?"area":"rect"},f={type:d?"line":"rule"};const m=Object.assign(Object.assign({},u.interpolate?{interpolate:u.interpolate}:{}),u.tension&&u.interpolate?{tension:u.tension}:{});return d?(h=Object.assign(Object.assign(Object.assign({},h),m),{ariaRoleDescription:"errorband"}),f=Object.assign(Object.assign(Object.assign({},f),m),{aria:!1})):u.interpolate?LQ(b.errorBand1DNotSupport("interpolate")):u.tension&&LQ(b.errorBand1DNotSupport("tension")),Object.assign(Object.assign({},o),{transform:t,layer:[...c({partName:"band",mark:h,positionPrefix:"lower",endPositionPrefix:"upper",extraEncoding:l}),...c({partName:"borders",mark:f,positionPrefix:"lower",extraEncoding:l}),...c({partName:"borders",mark:f,positionPrefix:"upper",extraEncoding:l})]})}const G3={};function J3(e,n,t){const r=new FJ(e,n);G3[e]={normalizer:r,parts:t}}function Z3(){return CG(G3)}J3(O3,D3,B3),J3(H3,N3,C3),J3(V3,q3,$3);const K3=["gradientHorizontalMaxLength","gradientHorizontalMinLength","gradientVerticalMaxLength","gradientVerticalMinLength","unselectedOpacity"],X3=["size","shape","fill","stroke","strokeDash","strokeWidth","opacity"],Q3={gradientHorizontalMaxLength:200,gradientHorizontalMinLength:100,gradientVerticalMaxLength:200,gradientVerticalMinLength:64,unselectedOpacity:.35},e4={aria:1,clipHeight:1,columnPadding:1,columns:1,cornerRadius:1,description:1,direction:1,fillColor:1,format:1,formatType:1,gradientLength:1,gradientOpacity:1,gradientStrokeColor:1,gradientStrokeWidth:1,gradientThickness:1,gridAlign:1,labelAlign:1,labelBaseline:1,labelColor:1,labelFont:1,labelFontSize:1,labelFontStyle:1,labelFontWeight:1,labelLimit:1,labelOffset:1,labelOpacity:1,labelOverlap:1,labelPadding:1,labelSeparation:1,legendX:1,legendY:1,offset:1,orient:1,padding:1,rowPadding:1,strokeColor:1,symbolDash:1,symbolDashOffset:1,symbolFillColor:1,symbolLimit:1,symbolOffset:1,symbolOpacity:1,symbolSize:1,symbolStrokeColor:1,symbolStrokeWidth:1,symbolType:1,tickCount:1,tickMinStep:1,title:1,titleAlign:1,titleAnchor:1,titleBaseline:1,titleColor:1,titleFont:1,titleFontSize:1,titleFontStyle:1,titleFontWeight:1,titleLimit:1,titleLineHeight:1,titleOpacity:1,titleOrient:1,titlePadding:1,type:1,values:1,zindex:1},n4=(CG(e4),"_vgsid_"),t4={single:{on:"click",fields:[n4],resolve:"global",empty:"all",clear:"dblclick"},multi:{on:"click",fields:[n4],toggle:"event.shiftKey",resolve:"global",empty:"all",clear:"dblclick"},interval:{on:"[mousedown, window:mouseup] > window:mousemove!",encodings:["x","y"],translate:"[mousedown, window:mouseup] > window:mousemove!",zoom:"wheel!",mark:{fill:"#333",fillOpacity:.125,stroke:"white"},resolve:"global",clear:"dblclick"}};function r4(e){return!!e&&("legend"===e||!!e.legend)}function a4(e){return r4(e)&&Object(re["G"])(e)}function i4(e){return o4(e)||l4(e)||s4(e)}function s4(e){return"concat"in e}function o4(e){return"vconcat"in e}function l4(e){return"hconcat"in e}function u4(e){return Object(re["G"])(e)&&void 0!==e["step"]}function c4(e){return e["view"]||e["width"]||e["height"]}const d4=20,h4={align:1,bounds:1,center:1,columns:1,spacing:1},f4=CG(h4);function m4(e,n,t){var r,a;const i=t[n],s={},{spacing:o,columns:l}=i;void 0!==o&&(s.spacing=o),void 0!==l&&(q1(e)&&!$1(e.facet)||s4(e))&&(s.columns=l),o4(e)&&(s.columns=1);for(const u of f4)if(void 0!==e[u])if("spacing"===u){const n=e[u];s[u]=Object(re["F"])(n)?n:{row:null!==(r=n.row)&&void 0!==r?r:o,column:null!==(a=n.column)&&void 0!==a?a:o}}else s[u]=e[u];return s}function p4(e,n){var t;return null!==(t=e[n])&&void 0!==t?t:e["width"===n?"continuousWidth":"continuousHeight"]}function g4(e,n){const t=b4(e,n);return u4(t)?t.step:y4}function b4(e,n){var t;const r=null!==(t=e[n])&&void 0!==t?t:e["width"===n?"discreteWidth":"discreteHeight"];return JG(r,{step:e.step})}const y4=20,v4={continuousWidth:200,continuousHeight:200,step:y4};const _4={background:"white",padding:5,timeFormat:"%b %d, %Y",countTitle:"Count of Records",view:v4,mark:CJ,arc:{},area:{},bar:WJ,circle:{},geoshape:{},image:{},line:{},point:{},rect:YJ,rule:{color:"black"},square:{},text:{color:"black"},tick:zJ,trail:{},boxplot:{size:14,extent:1.5,box:{},median:{color:"white"},outliers:{},rule:{},ticks:null},errorbar:{center:"mean",rule:!0,ticks:!1},errorband:{band:{opacity:.3},borders:!1},scale:Q0,projection:{},legend:Q3,header:{titlePadding:10,labelPadding:10},headerColumn:{},headerRow:{},headerFacet:{},selection:t4,style:{},title:{},facet:{spacing:d4},concat:{spacing:d4}},w4=["#4c78a8","#f58518","#e45756","#72b7b2","#54a24b","#eeca3b","#b279a2","#ff9da6","#9d755d","#bab0ac"],x4={text:11,guideLabel:10,guideTitle:11,groupTitle:13,groupSubtitle:12},k4={blue:w4[0],orange:w4[1],red:w4[2],teal:w4[3],green:w4[4],yellow:w4[5],purple:w4[6],pink:w4[7],brown:w4[8],gray0:"#000",gray1:"#111",gray2:"#222",gray3:"#333",gray4:"#444",gray5:"#555",gray6:"#666",gray7:"#777",gray8:"#888",gray9:"#999",gray10:"#aaa",gray11:"#bbb",gray12:"#ccc",gray13:"#ddd",gray14:"#eee",gray15:"#fff"};function S4(e={}){return{signals:[{name:"color",value:Object(re["G"])(e)?Object.assign(Object.assign({},k4),e):k4}],mark:{color:{signal:"color.blue"}},rule:{color:{signal:"color.gray0"}},text:{color:{signal:"color.gray0"}},style:{"guide-label":{fill:{signal:"color.gray0"}},"guide-title":{fill:{signal:"color.gray0"}},"group-title":{fill:{signal:"color.gray0"}},"group-subtitle":{fill:{signal:"color.gray0"}},cell:{stroke:{signal:"color.gray8"}}},axis:{domainColor:{signal:"color.gray13"},gridColor:{signal:"color.gray8"},tickColor:{signal:"color.gray13"}},range:{category:[{signal:"color.blue"},{signal:"color.orange"},{signal:"color.red"},{signal:"color.teal"},{signal:"color.green"},{signal:"color.yellow"},{signal:"color.purple"},{signal:"color.pink"},{signal:"color.brown"},{signal:"color.grey8"}]}}}function M4(e){return{signals:[{name:"fontSize",value:Object(re["G"])(e)?Object.assign(Object.assign({},x4),e):x4}],text:{fontSize:{signal:"fontSize.text"}},style:{"guide-label":{fontSize:{signal:"fontSize.guideLabel"}},"guide-title":{fontSize:{signal:"fontSize.guideTitle"}},"group-title":{fontSize:{signal:"fontSize.groupTitle"}},"group-subtitle":{fontSize:{signal:"fontSize.groupSubtitle"}}}}}function O4(e){return{text:{font:e},style:{"guide-label":{font:e},"guide-title":{font:e},"group-title":{font:e},"group-subtitle":{font:e}}}}function B4(e={}){const{color:n,font:t,fontSize:r}=e,a=tG(e,["color","font","fontSize"]);return Object(re["O"])({},_4,t?O4(t):{},n?S4(n):{},r?M4(r):{},a||{})}const j4=["view",...OJ],L4=["color","fontSize","background","padding","facet","concat","numberFormat","timeFormat","countTitle","header","axisQuantitative","axisTemporal","axisDiscrete","axisPoint","axisXBand","axisXPoint","axisXDiscrete","axisXQuantitative","axisXTemporal","axisYBand","axisYPoint","axisYDiscrete","axisYQuantitative","axisYTemporal","scale","selection","overlay"],D4=Object.assign({view:["continuousWidth","continuousHeight","discreteWidth","discreteHeight","step"]},HJ);function T4(e){e=bG(e);for(const n of L4)delete e[n];if(e.axis)for(const n in e.axis)rJ(e.axis[n])&&delete e.axis[n];if(e.legend)for(const n of K3)delete e.legend[n];if(e.mark){for(const n of RJ)delete e.mark[n];e.mark.tooltip&&Object(re["G"])(e.mark.tooltip)&&delete e.mark.tooltip}for(const n of j4){for(const r of RJ)delete e[n][r];const t=D4[n];if(t)for(const r of t)delete e[n][r];H4(e,n)}for(const n of Z3())delete e[n];R4(e);for(const n in e)Object(re["G"])(e[n])&&HG(e[n])&&delete e[n];return HG(e)?void 0:e}function R4(e){const{titleMarkConfig:n,subtitleMarkConfig:t,subtitle:r}=q2(e.title);HG(n)||(e.style["group-title"]=Object.assign(Object.assign({},e.style["group-title"]),n)),HG(t)||(e.style["group-subtitle"]=Object.assign(Object.assign({},e.style["group-subtitle"]),t)),HG(r)?delete e.title:e.title=r}function H4(e,n,t,r){const a=r?e[n][r]:e[n];"view"===n&&(t="cell");const i=Object.assign(Object.assign({},a),e.style[null!==t&&void 0!==t?t:n]);HG(i)||(e.style[null!==t&&void 0!==t?t:n]=i),r||delete e[n]}function C4(e){return"layer"in e}function A4(e){return"repeat"in e}function N4(e){return!Object(re["B"])(e.repeat)&&e.repeat["layer"]}class W4{map(e,n){return q1(e)?this.mapFacet(e,n):A4(e)?this.mapRepeat(e,n):l4(e)?this.mapHConcat(e,n):o4(e)?this.mapVConcat(e,n):s4(e)?this.mapConcat(e,n):this.mapLayerOrUnit(e,n)}mapLayerOrUnit(e,n){if(C4(e))return this.mapLayer(e,n);if(PJ(e))return this.mapUnit(e,n);throw new Error(b.invalidSpec(e))}mapLayer(e,n){return Object.assign(Object.assign({},e),{layer:e.layer.map(e=>this.mapLayerOrUnit(e,n))})}mapHConcat(e,n){return Object.assign(Object.assign({},e),{hconcat:e.hconcat.map(e=>this.map(e,n))})}mapVConcat(e,n){return Object.assign(Object.assign({},e),{vconcat:e.vconcat.map(e=>this.map(e,n))})}mapConcat(e,n){const{concat:t}=e,r=tG(e,["concat"]);return Object.assign(Object.assign({},r),{concat:t.map(e=>this.map(e,n))})}mapFacet(e,n){return Object.assign(Object.assign({},e),{spec:this.map(e.spec,n)})}mapRepeat(e,n){return Object.assign(Object.assign({},e),{spec:this.map(e.spec,n)})}}const Y4={zero:1,center:1,normalize:1};function z4(e){return e in Y4}const E4=new Set([cJ,hJ,dJ,bJ,pJ,wJ,xJ,mJ,yJ,vJ]),P4=new Set([hJ,dJ,cJ]);function F4(e,n){var t,r;const a="x"===n?"y":"radius",i=e[n],s=e[a];if(a2(i)&&a2(s))if("quantitative"===i2(i)&&"quantitative"===i2(s)){if(i.stack)return n;if(s.stack)return a;const e=a2(i)&&!!i.aggregate,o=a2(s)&&!!s.aggregate;if(e!==o)return e?n:a;{const e=null===(t=i.scale)||void 0===t?void 0:t.type,o=null===(r=s.scale)||void 0===r?void 0:r.type;if(e&&"linear"!==e)return a;if(o&&"linear"!==o)return n}}else{if("quantitative"===i2(i))return n;if("quantitative"===i2(s))return a}else{if("quantitative"===i2(i))return n;if("quantitative"===i2(s))return a}}function I4(e){switch(e){case"x":return"y";case"y":return"x";case"theta":return"radius";case"radius":return"theta"}}function V4(e,n,t={}){const r=BJ(e)?e.type:e;if(!E4.has(r))return null;const a=F4(n,"x")||F4(n,"theta");if(!a)return null;const i=n[a],s=a2(i)?y2(i,{}):void 0;let o=I4(a),l=n[o],u=a2(l)?y2(l,{}):void 0;u===s&&(u=void 0,l=void 0,o=void 0);const c=kK.reduce((e,t)=>{if("tooltip"!==t&&l3(n,t)){const r=n[t];for(const n of Object(re["i"])(r)){const r=H2(n);if(r.aggregate)continue;const a=y2(r,{});a&&a===u||e.push({channel:t,fieldDef:r})}}return e},[]);let d;if(void 0!==i.stack?d=Object(re["C"])(i.stack)?i.stack?"zero":null:i.stack:c.length>0&&P4.has(r)&&(d="zero"),!d||!z4(d))return null;if(u3(n)&&0===c.length)return null;if(i.scale&&i.scale.type&&i.scale.type!==H0.LINEAR){if(t.disallowNonLinearStack)return null;LQ(b.cannotStackNonLinearScale(i.scale.type))}return u2(n[oK(a)])?(void 0!==i.stack&&LQ(b.cannotStackRangedMark(a)),null):(a2(i)&&i.aggregate&&!kG(KJ,i.aggregate)&&LQ(b.stackNonSummativeAggregate(i.aggregate)),{groupbyChannel:l?o:void 0,groupbyField:u,fieldChannel:a,impute:null!==i.impute&&SJ(r),stackBy:c,offset:d})}function $4(e){const{point:n,line:t}=e,r=tG(e,["point","line"]);return CG(r).length>1?r:r.type}function U4(e){for(const n of["line","area","rule","trail"])e[n]&&(e=Object.assign(Object.assign({},e),{[n]:vG(e[n],["point","line"])}));return e}function q4(e,n={},t){return"transparent"===e.point?{opacity:0}:e.point?Object(re["G"])(e.point)?e.point:{}:void 0!==e.point?null:n.point||t.shape?Object(re["G"])(n.point)?n.point:{}:void 0}function G4(e,n={}){return e.line?!0===e.line?{}:e.line:void 0!==e.line?null:n.line?!0===n.line?{}:n.line:void 0}class J4{constructor(){this.name="path-overlay"}hasMatchingType(e,n){if(PJ(e)){const{mark:t,encoding:r}=e,a=BJ(t)?t:{type:t};switch(a.type){case"line":case"rule":case"trail":return!!q4(a,n[a.type],r);case"area":return!!q4(a,n[a.type],r)||!!G4(a,n[a.type])}}return!1}run(e,n,t){const{config:r}=n,{selection:a,projection:i,mark:s,encoding:o}=e,l=tG(e,["selection","projection","mark","encoding"]),u=f3(o,r),c=BJ(s)?s:{type:s},d=q4(c,r[c.type],u),h="area"===c.type&&G4(c,r[c.type]),f=[Object.assign(Object.assign({},a?{selection:a}:{}),{mark:$4(Object.assign(Object.assign({},"area"===c.type&&void 0===c.opacity&&void 0===c.fillOpacity?{opacity:.7}:{}),c)),encoding:vG(u,["shape"])})],m=V4(c,u);let p=u;if(m){const{fieldChannel:e,offset:n}=m;p=Object.assign(Object.assign({},u),{[e]:Object.assign(Object.assign({},u[e]),n?{stack:n}:{})})}return h&&f.push(Object.assign(Object.assign({},i?{projection:i}:{}),{mark:Object.assign(Object.assign({type:"line"},yG(c,["clip","interpolate","tension","tooltip"])),h),encoding:p})),d&&f.push(Object.assign(Object.assign({},i?{projection:i}:{}),{mark:Object.assign(Object.assign({type:"point",opacity:1,filled:!0},yG(c,["clip","tooltip"])),d),encoding:p})),t(Object.assign(Object.assign({},l),{layer:f}),Object.assign(Object.assign({},n),{config:U4(r)}))}}class Z4{constructor(){this.name="RangeStep"}hasMatchingType(e){var n;if(PJ(e)&&e.encoding)for(const t of MK){const r=e.encoding[t];if(r&&u2(r)&&(null===(n=null===r||void 0===r?void 0:r.scale)||void 0===n?void 0:n["rangeStep"]))return!0}return!1}run(e){var n;const t={};let r=Object.assign({},e.encoding);for(const a of MK){const e=lK(a),i=r[a];if(i&&u2(i)&&(null===(n=null===i||void 0===i?void 0:i.scale)||void 0===n?void 0:n["rangeStep"])){const{scale:n}=i,s=tG(i,["scale"]),o=n,{rangeStep:l}=o,u=tG(o,["rangeStep"]);t[e]={step:n["rangeStep"]},LQ(b.RANGE_STEP_DEPRECATED),r=Object.assign(Object.assign({},r),{[a]:Object.assign(Object.assign({},s),HG(u)?{}:{scale:u})})}}return Object.assign(Object.assign(Object.assign({},t),e),{encoding:r})}}function K4(e,n){return n?$1(e)?r5(e,n):e5(e,n):e}function X4(e,n){return n?r5(e,n):e}function Q4(e,n,t){const r=n[e];return J1(r)?r.repeat in t?Object.assign(Object.assign({},n),{[e]:t[r.repeat]}):void LQ(b.noSuchRepeatedValue(r.repeat)):n}function e5(e,n){if(e=Q4("field",e,n),void 0!==e){if(null===e)return null;if(K1(e)&&I1(e.sort)){const t=Q4("field",e.sort,n);e=Object.assign(Object.assign({},e),t?{sort:t}:{})}return e}}function n5(e,n){if(a2(e))return e5(e,n);{const t=Q4("datum",e,n);return t===e||t.type||(t.type="nominal"),t}}function t5(e,n){if(!u2(e)){if(t2(e)){const t=n5(e.condition,n);if(t)return Object.assign(Object.assign({},e),{condition:t});{const{condition:n}=e,t=tG(e,["condition"]);return t}}return e}{const t=n5(e,n);if(t)return t;if(e2(e))return{condition:e.condition}}}function r5(e,n){const t={};for(const r in e)if(Object(re["w"])(e,r)){const a=e[r];if(Object(re["B"])(a))t[r]=a.map(e=>t5(e,n)).filter(e=>e);else{const e=t5(a,n);void 0!==e&&(t[r]=e)}}return t}class a5{constructor(){this.name="RuleForRangedLine"}hasMatchingType(e){if(PJ(e)){const{encoding:n,mark:t}=e;if("line"===t)for(const e of rK){const t=iK(e),r=n[t];if(n[e]&&(a2(r)&&!QK(r.bin)||s2(r)))return!0}}return!1}run(e,n,t){const{encoding:r}=e;return LQ(b.lineWithRange(!!r.x2,!!r.y2)),t(Object.assign(Object.assign({},e),{mark:"rule"}),n)}}class i5 extends W4{constructor(){super(...arguments),this.nonFacetUnitNormalizers=[j3,A3,U3,new J4,new a5,new Z4]}map(e,n){if(PJ(e)){const t=l3(e.encoding,eZ),r=l3(e.encoding,nZ),a=l3(e.encoding,tZ);if(t||r||a)return this.mapFacetedUnit(e,n)}return super.map(e,n)}mapUnit(e,n){const{parentEncoding:t,parentProjection:r}=n,a=X4(e.encoding,n.repeater),i=Object.assign(Object.assign({},e),a?{encoding:a}:{});if(t||r)return this.mapUnitWithParentEncodingOrProjection(i,n);const s=this.mapLayerOrUnit.bind(this);for(const o of this.nonFacetUnitNormalizers)if(o.hasMatchingType(i,n.config))return o.run(i,n,s);return i}mapRepeat(e,n){return N4(e)?this.mapLayerRepeat(e,n):this.mapNonLayerRepeat(e,n)}mapLayerRepeat(e,n){const{repeat:t,spec:r}=e,a=tG(e,["repeat","spec"]),{row:i,column:s,layer:o}=t,{repeater:l={},repeaterPrefix:u=""}=n;return i||s?this.mapRepeat(Object.assign(Object.assign({},e),{repeat:Object.assign(Object.assign({},i?{row:i}:{}),s?{column:s}:{}),spec:{repeat:{layer:o},spec:r}}),n):Object.assign(Object.assign({},a),{layer:o.map(e=>{const t=Object.assign(Object.assign({},l),{layer:e}),a=(r.name||"")+u+`child__layer_${YG(e)}`,i=this.mapLayerOrUnit(r,Object.assign(Object.assign({},n),{repeater:t,repeaterPrefix:a}));return i.name=a,i})})}mapNonLayerRepeat(e,n){var t;const{repeat:r,spec:a,data:i}=e,s=tG(e,["repeat","spec","data"]);!Object(re["B"])(r)&&e.columns&&(e=vG(e,["columns"]),LQ(b.columnsNotSupportByRowCol("repeat")));const o=[],{repeater:l={},repeaterPrefix:u=""}=n,c=!Object(re["B"])(r)&&r.row||[l?l.row:null],d=!Object(re["B"])(r)&&r.column||[l?l.column:null],h=Object(re["B"])(r)&&r||[l?l.repeat:null];for(const m of h)for(const e of c)for(const t of d){const i={repeat:m,row:e,column:t,layer:l.layer},s=(a.name||"")+u+"child__"+(Object(re["B"])(r)?`${YG(m)}`:(r.row?`row_${YG(e)}`:"")+(r.column?`column_${YG(t)}`:"")),c=this.map(a,Object.assign(Object.assign({},n),{repeater:i,repeaterPrefix:s}));c.name=s,o.push(vG(c,["data"]))}const f=Object(re["B"])(r)?e.columns:r.column?r.column.length:1;return Object.assign(Object.assign({data:null!==(t=a.data)&&void 0!==t?t:i,align:"all"},s),{columns:f,concat:o})}mapFacet(e,n){const{facet:t}=e;return $1(t)&&e.columns&&(e=vG(e,["columns"]),LQ(b.columnsNotSupportByRowCol("facet"))),super.mapFacet(e,n)}mapUnitWithParentEncodingOrProjection(e,n){const{encoding:t,projection:r}=e,{parentEncoding:a,parentProjection:i,config:s}=n,o=o5({parentProjection:i,projection:r}),l=s5({parentEncoding:a,encoding:X4(t,n.repeater)});return this.mapUnit(Object.assign(Object.assign(Object.assign({},e),o?{projection:o}:{}),l?{encoding:l}:{}),{config:s})}mapFacetedUnit(e,n){const t=e.encoding,{row:r,column:a,facet:i}=t,s=tG(t,["row","column","facet"]),{mark:o,width:l,projection:u,height:c,view:d,selection:h,encoding:f}=e,m=tG(e,["mark","width","projection","height","view","selection","encoding"]),{facetMapping:p,layout:g}=this.getFacetMappingAndLayout({row:r,column:a,facet:i},n),b=X4(s,n.repeater);return this.mapFacet(Object.assign(Object.assign(Object.assign({},m),g),{facet:p,spec:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l?{width:l}:{}),c?{height:c}:{}),d?{view:d}:{}),u?{projection:u}:{}),{mark:o,encoding:b}),h?{selection:h}:{})}),n)}getFacetMappingAndLayout(e,n){var t;const{row:r,column:a,facet:i}=e;if(r||a){i&&LQ(b.facetChannelDropped([...r?[eZ]:[],...a?[nZ]:[]]));const n={},s={};for(const r of[eZ,nZ]){const a=e[r];if(a){const{align:e,center:i,spacing:o,columns:l}=a,u=tG(a,["align","center","spacing","columns"]);n[r]=u;for(const n of["align","center","spacing"])void 0!==a[n]&&(s[n]=null!==(t=s[n])&&void 0!==t?t:{},s[n][r]=a[n])}}return{facetMapping:n,layout:s}}{const{align:e,center:t,spacing:r,columns:a}=i,s=tG(i,["align","center","spacing","columns"]);return{facetMapping:K4(s,n.repeater),layout:Object.assign(Object.assign(Object.assign(Object.assign({},e?{align:e}:{}),t?{center:t}:{}),r?{spacing:r}:{}),a?{columns:a}:{})}}}mapLayer(e,n){var{parentEncoding:t,parentProjection:r}=n,a=tG(n,["parentEncoding","parentProjection"]);const{encoding:i,projection:s}=e,o=tG(e,["encoding","projection"]),l=Object.assign(Object.assign({},a),{parentEncoding:s5({parentEncoding:t,encoding:i,layer:!0}),parentProjection:o5({parentProjection:r,projection:s})});return super.mapLayer(o,l)}}function s5({parentEncoding:e,encoding:n={},layer:t}){let r={};if(e){const a=new Set([...CG(e),...CG(n)]);for(const i of a){const a=n[i],s=e[i];if(u2(a)){const e=Object.assign(Object.assign({},s),a);r[i]=e}else t2(a)?r[i]=Object.assign(Object.assign({},a),{condition:Object.assign(Object.assign({},s),a.condition)}):a||null===a?r[i]=a:(t||d2(s)||t0(s)||u2(s)||Object(re["B"])(s))&&(r[i]=s)}}else r=n;return!r||HG(r)?void 0:r}function o5(e){const{parentProjection:n,projection:t}=e;return n&&t&&LQ(b.projectionOverridden({parentProjection:n,projection:t})),null!==t&&void 0!==t?t:n}function l5(e,n){void 0===n&&(n=B4(e.config));const t=c5(e,n),{width:r,height:a}=e,i=h5(t,{width:r,height:a,autosize:e.autosize},n);return Object.assign(Object.assign({},t),i?{autosize:i}:{})}const u5=new i5;function c5(e,n={}){return u5.map(e,{config:n})}function d5(e){return Object(re["I"])(e)?{type:e}:null!==e&&void 0!==e?e:{}}function h5(e,n,t){let{width:r,height:a}=n;const i=PJ(e)||C4(e),s={};i?"container"==r&&"container"==a?(s.type="fit",s.contains="padding"):"container"==r?(s.type="fit-x",s.contains="padding"):"container"==a&&(s.type="fit-y",s.contains="padding"):("container"==r&&(LQ(b.containerSizeNonSingle("width")),r=void 0),"container"==a&&(LQ(b.containerSizeNonSingle("height")),a=void 0));const o=Object.assign(Object.assign(Object.assign({type:"pad"},s),t?d5(t.autosize):{}),d5(e.autosize));if("fit"!==o.type||i||(LQ(b.FIT_NON_SINGLE),o.type="pad"),"container"==r&&"fit"!=o.type&&"fit-x"!=o.type&&LQ(b.containerSizeNotCompatibleWithAutosize("width")),"container"==a&&"fit"!=o.type&&"fit-y"!=o.type&&LQ(b.containerSizeNotCompatibleWithAutosize("height")),!gG(o,{type:"pad"}))return o}function f5(e){return"fit"===e||"fit-x"===e||"fit-y"===e}function m5(e){return e?`fit-${LK(e)}`:"fit"}const p5=["background","padding"];function g5(e){return p5.reduce((n,t)=>(e&&void 0!==e[t]&&(n[t]=e[t]),n),{})}class b5{constructor(e={},n={}){this.explicit=e,this.implicit=n}clone(){return new b5(bG(this.explicit),bG(this.implicit))}combine(){return Object.assign(Object.assign({},this.explicit),this.implicit)}get(e){return JG(this.explicit[e],this.implicit[e])}getWithExplicit(e){return void 0!==this.explicit[e]?{explicit:!0,value:this.explicit[e]}:void 0!==this.implicit[e]?{explicit:!1,value:this.implicit[e]}:{explicit:!1,value:void 0}}setWithExplicit(e,n){void 0!==n.value&&this.set(e,n.value,n.explicit)}set(e,n,t){return delete this[t?"implicit":"explicit"][e],this[t?"explicit":"implicit"][e]=n,this}copyKeyFromSplit(e,n){void 0!==n.explicit[e]?this.set(e,n.explicit[e],!0):void 0!==n.implicit[e]&&this.set(e,n.implicit[e],!1)}copyKeyFromObject(e,n){void 0!==n[e]&&this.set(e,n[e],!0)}copyAll(e){for(const n of CG(e.combine())){const t=e.getWithExplicit(n);this.setWithExplicit(n,t)}}}function y5(e){return{explicit:!0,value:e}}function v5(e){return{explicit:!1,value:e}}function _5(e){return(n,t,r,a)=>{const i=e(n.value,t.value);return i>0?n:i<0?t:w5(n,t,r,a)}}function w5(e,n,t,r){return e.explicit&&n.explicit&&LQ(b.mergeConflictingProperty(t,r,e.value,n.value)),e}function x5(e,n,t,r,a=w5){return void 0===e||void 0===e.value?n:e.explicit&&!n.explicit?e:n.explicit&&!e.explicit?n:gG(e.value,n.value)?e:a(e,n,t,r)}class k5 extends b5{constructor(e={},n={},t=!1){super(e,n),this.explicit=e,this.implicit=n,this.parseNothing=t}clone(){const e=super.clone();return e.parseNothing=this.parseNothing,e}}function S5(e){return"url"in e}function M5(e){return"values"in e}function O5(e){return"name"in e&&!S5(e)&&!M5(e)&&!B5(e)}function B5(e){return e&&(j5(e)||L5(e)||D5(e))}function j5(e){return"sequence"in e}function L5(e){return"sphere"in e}function D5(e){return"graticule"in e}var T5;function R5(e){return"filter"in e}function H5(e){return void 0!==(null===e||void 0===e?void 0:e["stop"])}function C5(e){return"lookup"in e}function A5(e){return"data"in e}function N5(e){return"selection"in e}function W5(e){return"pivot"in e}function Y5(e){return"density"in e}function z5(e){return"quantile"in e}function E5(e){return"regression"in e}function P5(e){return"loess"in e}function F5(e){return"sample"in e}function I5(e){return"window"in e}function V5(e){return"joinaggregate"in e}function $5(e){return"flatten"in e}function U5(e){return"calculate"in e}function q5(e){return"bin"in e}function G5(e){return"impute"in e}function J5(e){return"timeUnit"in e}function Z5(e){return"aggregate"in e}function K5(e){return"stack"in e}function X5(e){return"fold"in e}function Q5(e){return e.map(e=>R5(e)?{filter:pG(e.filter,M0)}:e)}function e8(e,n,t,r){const a=e2(n)&&n.condition,i=r(n);if(a){const n=Object(re["i"])(a),s=n.map(n=>{const t=r(n),a=G1(n)?e7(e,n.selection):r7(e,n.test);return Object.assign({test:a},t)});return{[t]:[...s,...void 0!==i?[i]:[]]}}return void 0!==i?{[t]:i}:{}}function n8(e,n="text"){const t=e.encoding[n];return e8(e,t,n,n=>t8(n,e.config))}function t8(e,n,t="datum"){if(e){if(d2(e))return J2(e.value);if(u2(e)){const{format:r,formatType:a}=T2(e);return j1({fieldOrDatumDef:e,format:r,formatType:a,expr:t,config:n})}}}function r8(e,n={}){const{encoding:t,markDef:r,config:a,stack:i}=e,s=t.tooltip;if(Object(re["B"])(s))return{tooltip:i8({tooltip:s},i,a,n)};{const o=n.reactiveGeom?"datum.datum":"datum";return e8(e,s,"tooltip",e=>{const s=t8(e,a,o);if(s)return s;if(null===e)return;let l=e3("tooltip",r,a);return!0===l&&(l={content:"encoding"}),Object(re["I"])(l)?{value:l}:Object(re["G"])(l)?t0(l)?l:"encoding"===l.content?i8(t,i,a,n):{signal:o}:void 0})}}function a8(e,n,t,{reactiveGeom:r}={}){const a={},i=r?"datum.datum":"datum",s=[];function o(r,o){const l=iK(o),u=c2(r)?r:Object.assign(Object.assign({},r),{type:e[l].type}),c=u.title||D2(u,t),d=Object(re["i"])(c).join(", ");let h;if(OK(o)){const r="x"===o?"x2":"y2",s=H2(e[r]);if(QK(u.bin)&&s){const e=y2(u,{expr:i}),n=y2(s,{expr:i}),{format:o,formatType:l}=T2(u);h=W1(e,n,o,l,t),a[r]=!0}else if(n&&n.fieldChannel===o&&"normalize"===n.offset){const{format:e,formatType:n}=T2(u);h=j1({fieldOrDatumDef:u,format:e,formatType:n,expr:i,config:t,normalizeStack:!0}).signal}}h=null!==h&&void 0!==h?h:t8(u,t,i).signal,s.push({channel:o,key:d,value:h})}p3(e,(e,n)=>{a2(e)?o(e,n):n2(e)&&o(e.condition,n)});const l={};for(const{channel:u,key:c,value:d}of s)a[u]||l[c]||(l[c]=d);return l}function i8(e,n,t,{reactiveGeom:r}={}){const a=a8(e,n,t,{reactiveGeom:r}),i=NG(a).map(([e,n])=>`"${e}": ${n}`);return i.length>0?{signal:`{${i.join(", ")}}`}:void 0}function s8(e){const{markDef:n,config:t}=e,r=e3("aria",n,t);return!1===r?{}:Object.assign(Object.assign(Object.assign({},r?{aria:r}:{}),o8(e)),l8(e))}function o8(e){const{mark:n,markDef:t,config:r}=e;if(!1===r.aria)return{};const a=e3("ariaRoleDescription",t,r);return null!=a?{ariaRoleDescription:{value:a}}:n in u0?{}:{ariaRoleDescription:{value:n}}}function l8(e){const{encoding:n,markDef:t,config:r,stack:a}=e,i=n.description;if(i)return e8(e,i,"description",n=>t8(n,e.config));const s=e3("description",t,r);if(null!=s)return{description:J2(s)};if(!1===r.aria)return{};const o=a8(n,a,r);return HG(o)?void 0:{description:{signal:NG(o).map(([e,n],t)=>`"${t>0?"; ":""}${e}: " + (${n})`).join(" + ")}}}function u8(e,n,t={}){const{markDef:r,encoding:a,config:i}=n,{vgChannel:s}=t;let{defaultRef:o,defaultValue:l}=t;void 0===o&&(l=null!==l&&void 0!==l?l:e3(e,r,i,{vgChannel:s,ignoreVgConfig:!0}),void 0!==l&&(o=J2(l)));const u=a[e];return e8(n,u,null!==s&&void 0!==s?s:e,t=>k1({channel:e,channelDef:t,markDef:r,config:i,scaleName:n.scaleName(e),scale:n.getScaleComponent(e),stack:null,defaultRef:o}))}function c8(e,n={filled:void 0}){var t,r,a,i;const{markDef:s,encoding:o,config:l}=e,{type:u}=s,c=null!==(t=n.filled)&&void 0!==t?t:e3("filled",s,l),d=kG(["bar","point","circle","square","geoshape"],u)?"transparent":void 0,h=null!==(a=null!==(r=e3(!0===c?"color":void 0,s,l,{vgChannel:"fill"}))&&void 0!==r?r:l.mark[!0===c&&"color"])&&void 0!==a?a:d,f=null!==(i=e3(!1===c?"color":void 0,s,l,{vgChannel:"stroke"}))&&void 0!==i?i:l.mark[!1===c&&"color"],m=c?"fill":"stroke",p=Object.assign(Object.assign({},h?{fill:J2(h)}:{}),f?{stroke:J2(f)}:{});return s.color&&(c?s.fill:s.stroke)&&LQ(b.droppingColor("property",{fill:"fill"in s,stroke:"stroke"in s})),Object.assign(Object.assign(Object.assign(Object.assign({},p),u8("color",e,{vgChannel:m,defaultValue:c?h:f})),u8("fill",e,{defaultValue:o.fill?h:void 0})),u8("stroke",e,{defaultValue:o.stroke?f:void 0}))}function d8(e){const{encoding:n,mark:t}=e,r=n.order;return!SJ(t)&&d2(r)?e8(e,r,"zindex",e=>e):{}}function h8(e,n){const t=uK(e),r=n[t];if(r)return r}function f8(e,n,{defaultPos:t,vgChannel:r,isMidPoint:a}){const{encoding:i,markDef:s,config:o,stack:l}=n,u=i[e],c=i[oK(e)],d=n.scaleName(e),h=n.getScaleComponent(e),f=h8(e,s),m=p8({model:n,defaultPos:t,channel:e,scaleName:d,scale:h}),p=!u&&OK(e)&&(i.latitude||i.longitude)?{field:n.getName(e)}:m8({channel:e,channelDef:u,channel2Def:c,markDef:s,config:o,isMidPoint:a,scaleName:d,scale:h,stack:l,offset:f,defaultRef:m});return p?{[r||e]:p}:void 0}function m8(e){const{channel:n,channelDef:t,isMidPoint:r,scaleName:a,stack:i,offset:s,markDef:o,config:l}=e;if(u2(t)&&i&&n===i.fieldChannel){if(a2(t)){const e=X1({channel:n,fieldDef:t,isMidPoint:r,markDef:o,stack:i,config:l});if(void 0!==e)return x1({scaleName:a,fieldOrDatumDef:t,startSuffix:"start",band:e,offset:s})}return w1(t,a,{suffix:"end"},{offset:s})}return g1(e)}function p8({model:e,defaultPos:n,channel:t,scaleName:r,scale:a}){const{markDef:i,config:s}=e;return()=>{const o=iK(t),l=sK(t),u=e3(t,i,s,{vgChannel:l});if(void 0!==u)return S1(t,u);switch(n){case"zeroOrMin":case"zeroOrMax":if(r){const e=a.get("type");if(kG([H0.LOG,H0.TIME,H0.UTC],e));else if(a.domainDefinitelyIncludesZero())return{scale:r,value:0}}if("zeroOrMin"===n)return"y"===o?{field:{group:"height"}}:{value:0};switch(o){case"radius":return{signal:`min(${e.width.signal},${e.height.signal})/2`};case"theta":return{signal:"2*PI"};case"x":return{field:{group:"width"}};case"y":return{value:0}}break;case"mid":{const n=e[lK(t)];return Object.assign(Object.assign({},n),{mult:.5})}}}}(function(e){e[e["Raw"]=0]="Raw",e[e["Main"]=1]="Main",e[e["Row"]=2]="Row",e[e["Column"]=3]="Column",e[e["Lookup"]=4]="Lookup"})(T5||(T5={}));const g8={left:"x",center:"xc",right:"x2"},b8={top:"y",middle:"yc",bottom:"y2"};function y8(e,n,t,r="middle"){if("radius"===e||"theta"===e)return sK(e);const a="x"===e?"align":"baseline",i=e3(a,n,t);return"x"===e?g8[i||("top"===r?"left":"center")]:b8[i||r]}function v8(e,n,{defaultPos:t,defaultPos2:r,range:a}){return a?_8(e,n,{defaultPos:t,defaultPos2:r}):f8(e,n,{defaultPos:t})}function _8(e,n,{defaultPos:t,defaultPos2:r}){const{markDef:a,config:i}=n,s=oK(e),o=lK(e),l=w8(n,r,s),u=l[o]?y8(e,a,i):sK(e);return Object.assign(Object.assign({},f8(e,n,{defaultPos:t,vgChannel:u})),l)}function w8(e,n,t){const{encoding:r,mark:a,markDef:i,stack:s,config:o}=e,l=iK(t),u=lK(t),c=sK(t),d=r[l],h=e.scaleName(l),f=e.getScaleComponent(l),m=h8(t in r||t in i?t:l,e.markDef);if(!d&&("x2"===t||"y2"===t)&&(r.latitude||r.longitude))return{[c]:{field:e.getName(t)}};const p=x8({channel:t,channelDef:d,channel2Def:r[t],markDef:i,config:o,scaleName:h,scale:f,stack:s,offset:m,defaultRef:void 0});return void 0!==p?{[c]:p}:k8(t,i)||k8(t,{[t]:t3(t,i,o.style),[u]:t3(u,i,o.style)})||k8(t,o[a])||k8(t,o.mark)||{[c]:p8({model:e,defaultPos:n,channel:t,scaleName:h,scale:f})()}}function x8({channel:e,channelDef:n,channel2Def:t,markDef:r,config:a,scaleName:i,scale:s,stack:o,offset:l,defaultRef:u}){return u2(n)&&o&&e.charAt(0)===o.fieldChannel.charAt(0)?w1(n,i,{suffix:"start"},{offset:l}):g1({channel:e,channelDef:t,scaleName:i,scale:s,stack:o,markDef:r,config:a,offset:l,defaultRef:u})}function k8(e,n){const t=lK(e),r=sK(e);return void 0!==n[r]?{[r]:S1(e,n[r])}:void 0!==n[e]?{[r]:S1(e,n[e])}:n[t]?{[t]:S1(e,n[t])}:void 0}function S8(e,n,t){var r,a,i,s;const{config:o,encoding:l,markDef:u,stack:c}=e,d=oK(n),h=lK(n),f=l[n],m=l[d],p=e.getScaleComponent(n),g=p?p.get("type"):void 0,b=e.scaleName(n),y=u.orient,v=null!==(a=null!==(r=l[h])&&void 0!==r?r:l.size)&&void 0!==a?a:e3("size",u,o,{vgChannel:h}),_="bar"===t&&("x"===n?"vertical"===y:"horizontal"===y);if(a2(f)&&(XK(f.bin)||QK(f.bin)||f.timeUnit&&!m)&&!v&&!J0(g)){const t=X1({channel:n,fieldDef:f,stack:c,markDef:u,config:o}),r=null===(i=e.component.axes[n])||void 0===i?void 0:i[0],a=null!==(s=null===r||void 0===r?void 0:r.get("translate"))&&void 0!==s?s:.5;return j8({fieldDef:f,fieldDef2:m,channel:n,markDef:u,scaleName:b,band:t,axisTranslate:a,spacing:OK(n)?e3("binSpacing",u,o):void 0,reverse:p.get("reverse"),config:o})}return(u2(f)&&J0(g)||_)&&!m?O8(t,f,n,e):_8(n,e,{defaultPos:"zeroOrMax",defaultPos2:"zeroOrMin"})}function M8(e,n,t,r,a,i){if(r){const n=r.get("type");if("point"===n||"band"===n){if(void 0!==a[e].discreteBandSize)return{value:a[e].discreteBandSize};if(n===H0.POINT){const e=r.get("range");return r0(e)&&Object(re["F"])(e.step)?{value:e.step-2}:{value:y4-2}}return{scale:t,band:i}}return{value:a[e].continuousBandSize}}const s=g4(a.view,n),o=JG(a[e].discreteBandSize,s-2);return void 0!==o?{value:o}:void 0}function O8(e,n,t,r){var a;const{markDef:i,encoding:s,config:o,stack:l}=r,u=i.orient,c=r.scaleName(t),d=r.getScaleComponent(t),h=lK(t),f=oK(t),m="horizontal"===u&&"y"===t||"vertical"===u&&"x"===t,p=e3(m?"size":h,i,o,{vgChannel:h});let g;(s.size||void 0!==p)&&(m?g=u8("size",r,{vgChannel:h,defaultValue:p}):LQ(b.cannotApplySizeToNonOrientedMark(i.type)));const y=null!==(a=u2(n)?X1({channel:t,fieldDef:n,markDef:i,stack:l,config:o}):void 0)&&void 0!==a?a:1;g=g||{[h]:M8(e,h,c,d,o,y)};const v="band"!==(null===d||void 0===d?void 0:d.get("type"))||!("band"in g[h]),_=y8(t,i,o,v?"middle":"top"),w=h8(t,i),x=g1({channel:t,channelDef:n,markDef:i,config:o,scaleName:c,scale:d,stack:l,offset:w,defaultRef:p8({model:r,defaultPos:"mid",channel:t,scaleName:c,scale:d}),band:v?.5:(1-y)/2});if(h)return Object.assign({[_]:x},g);{const e=sK(f),n=g[h],t=w?Object.assign(Object.assign({},n),{offset:w}):n;return{[_]:x,[e]:Object(re["B"])(x)?[x[0],Object.assign(Object.assign({},x[1]),{offset:t})]:Object.assign(Object.assign({},x),{offset:t})}}}function B8(e,n,t,r,a){if(NZ(e))return 0;const i="x"===e||"y2"===e?-n/2:n/2;if(t0(t)||t0(a)||t0(r)){const e=K2(t),n=K2(a),s=K2(r),o=s?`${s} + `:"",l=e?`(${e} ? -1 : 1) * `:"",u=n?`(${n} + ${i})`:i;return{signal:o+l+u}}return a=a||0,r+(t?-a-i:+a+i)}function j8({fieldDef:e,fieldDef2:n,channel:t,band:r,scaleName:a,markDef:i,spacing:s=0,axisTranslate:o,reverse:l,config:u}){const c=oK(t),d=sK(t),h=sK(c),f=h8(t,i);if(XK(e.bin)||e.timeUnit)return{[h]:L8({channel:t,fieldDef:e,scaleName:a,markDef:i,band:(1-r)/2,offset:B8(c,s,l,o,f),config:u}),[d]:L8({channel:t,fieldDef:e,scaleName:a,markDef:i,band:1-(1-r)/2,offset:B8(t,s,l,o,f),config:u})};if(QK(e.bin)){const r=w1(e,a,{},{offset:B8(c,s,l,o,f)});if(a2(n))return{[h]:r,[d]:w1(n,a,{},{offset:B8(t,s,l,o,f)})};if(eX(e.bin)&&e.bin.step)return{[h]:r,[d]:{signal:`scale("${a}", ${y2(e,{expr:"datum"})} + ${e.bin.step})`,offset:B8(t,s,l,o,f)}}}LQ(b.channelRequiredForBinned(c))}function L8({channel:e,fieldDef:n,scaleName:t,markDef:r,band:a,offset:i,config:s}){const o=x1({scaleName:t,fieldOrDatumDef:n,band:a,offset:i});return b1({fieldDef:n,channel:e,markDef:r,ref:o,config:s})}const D8=new Set(["aria"]);function T8(e,n){const{fill:t,stroke:r}="include"===n.color?c8(e):{};return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},H8(e.markDef,n)),R8(e,"fill",t)),R8(e,"stroke",r)),u8("opacity",e)),u8("fillOpacity",e)),u8("strokeOpacity",e)),u8("strokeWidth",e)),u8("strokeDash",e)),d8(e)),r8(e)),n8(e,"href")),s8(e))}function R8(e,n,t){const{config:r,mark:a,markDef:i}=e,s=e3("invalid",i,r);if("hide"===s&&t&&!SJ(a)){const r=C8(e,{invalid:!0,channels:IK});if(r)return{[n]:[{test:r,value:null},...Object(re["i"])(t)]}}return t?{[n]:t}:{}}function H8(e,n){return l0.reduce((t,r)=>(D8.has(r)||void 0===e[r]||"ignore"===n[r]||(t[r]=J2(e[r])),t),{})}function C8(e,{invalid:n=!1,channels:t}){const r=t.reduce((n,t)=>{const r=e.getScaleComponent(t);if(r){const a=r.get("type"),i=e.vgField(t,{expr:"datum"});i&&Z0(a)&&(n[i]=!0)}return n},{}),a=CG(r);if(a.length>0){const e=n?"||":"&&";return a.map(e=>v1(e,n)).join(` ${e} `)}}function A8(e){const{config:n,markDef:t}=e,r=e3("invalid",t,n);if(r){const n=N8(e,{channels:MK});if(n)return{defined:{signal:n}}}return{}}function N8(e,{invalid:n=!1,channels:t}){const r=t.reduce((n,t)=>{const r=e.getScaleComponent(t);if(r){const a=r.get("type"),i=e.vgField(t,{expr:"datum"});i&&Z0(a)&&(n[i]=!0)}return n},{}),a=CG(r);if(a.length>0){const e=n?"||":"&&";return a.map(e=>v1(e,n)).join(` ${e} `)}}function W8(e,n){if(void 0!==n)return{[e]:J2(n)}}const Y8="voronoi",z8={has:e=>"interval"!==e.type&&e.nearest,parse:(e,n)=>{if(n.events)for(const t of n.events)t.markname=e.getName(Y8)},marks:(e,n,t)=>{const{x:r,y:a}=n.project.hasChannel,i=e.mark;if(SJ(i))return LQ(b.nearestNotSupportForContinuous(i)),t;const s={name:e.getName(Y8),type:"path",interactive:!0,from:{data:e.getName("marks")},encode:{update:Object.assign({fill:{value:"transparent"},strokeWidth:{value:.35},stroke:{value:"transparent"},isVoronoi:{value:!0}},r8(e,{reactiveGeom:!0}))},transform:[{type:"voronoi",x:{expr:r||!a?"datum.datum.x || 0":"0"},y:{expr:a||!r?"datum.datum.y || 0":"0"},size:[e.getSizeSignalRef("width"),e.getSizeSignalRef("height")]}]};let o=0,l=!1;return t.forEach((n,t)=>{var r;const a=null!==(r=n.name)&&void 0!==r?r:"";a===e.component.mark[0].name?o=t:a.indexOf(Y8)>=0&&(l=!0)}),l||t.splice(o+1,0,s),t}};var E8=z8;class P8{constructor(e,n){this.debugName=n,this._children=[],this._parent=null,e&&(this.parent=e)}clone(){throw new Error("Cannot clone node")}get parent(){return this._parent}set parent(e){this._parent=e,e&&e.addChild(this)}get children(){return this._children}numChildren(){return this._children.length}addChild(e,n){this._children.indexOf(e)>-1?LQ(b.ADD_SAME_CHILD_TWICE):void 0!==n?this._children.splice(n,0,e):this._children.push(e)}removeChild(e){const n=this._children.indexOf(e);return this._children.splice(n,1),n}remove(){let e=this._parent.removeChild(this);for(const n of this._children)n._parent=this._parent,this._parent.addChild(n,e++)}insertAsParentOf(e){const n=e.parent;n.removeChild(this),this.parent=n,e.parent=this}swapWithParent(){const e=this._parent,n=e.parent;for(const t of this._children)t.parent=e;this._children=[],e.removeChild(this),e.parent.removeChild(e),this.parent=n,e.parent=this}}class F8 extends P8{constructor(e,n,t,r){super(e,n),this.type=t,this.refCounts=r,this._source=this._name=n,this.refCounts&&!(this._name in this.refCounts)&&(this.refCounts[this._name]=0)}clone(){const e=new this.constructor;return e.debugName="clone_"+this.debugName,e._source=this._source,e._name="clone_"+this._name,e.type=this.type,e.refCounts=this.refCounts,e.refCounts[e._name]=0,e}dependentFields(){return new Set}producedFields(){return new Set}hash(){return void 0===this._hash&&(this._hash=`Output ${KG()}`),this._hash}getSource(){return this.refCounts[this._name]++,this._source}isRequired(){return!!this.refCounts[this._name]}setSource(e){this._source=e}}class I8 extends P8{constructor(e,n){super(e),this.formula=n}clone(){return new I8(null,bG(this.formula))}static makeFromEncoding(e,n){const t=n.reduceFieldDef((e,t,r)=>{const{field:a,timeUnit:i}=t,s=Vne(n)?n.encoding[oK(r)]:void 0,o=Vne(n)&&Q1(r,t,s,n.stack,n.markDef,n.config);if(i){const n=y2(t,{forAs:!0});e[wG({as:n,field:a,timeUnit:i})]=Object.assign({as:n,field:a,timeUnit:i},o?{band:!0}:{})}return e},{});return HG(t)?null:new I8(e,t)}static makeFromTransform(e,n){const t=Object.assign({},n),{timeUnit:r}=t,a=tG(t,["timeUnit"]),i=e0(r),s=Object.assign(Object.assign({},a),{timeUnit:i});return new I8(e,{[wG(s)]:s})}merge(e){this.formula=Object.assign({},this.formula);for(const n in e.formula)this.formula[n]&&!e.formula[n].band||(this.formula[n]=e.formula[n]);for(const n of e.children)e.removeChild(n),n.parent=this;e.remove()}removeFormulas(e){const n={};for(const[t,r]of NG(this.formula))e.has(r.as)||(n[t]=r);this.formula=n}producedFields(){return new Set(AG(this.formula).map(e=>e.as))}dependentFields(){return new Set(AG(this.formula).map(e=>e.field))}hash(){return`TimeUnit ${wG(this.formula)}`}assemble(){const e=[];for(const n of AG(this.formula)){const{field:t,as:r,timeUnit:a}=n,i=e0(a),{unit:s,utc:o}=i,l=tG(i,["unit","utc"]);e.push(Object.assign(Object.assign(Object.assign(Object.assign({field:$G(t),type:"timeunit"},s?{units:JQ(s)}:{}),o?{timezone:"utc"}:{}),l),{as:[r,`${r}_end`]}))}return e}}const V8="_tuple_fields";class $8{constructor(...e){this.items=e,this.hasChannel={},this.hasField={}}}const U8={has:()=>!0,parse:(e,n,t)=>{var r,a,i;const s=n.name,o=null!==(r=n.project)&&void 0!==r?r:n.project=new $8,l={},u={},c=new Set,d=(e,n)=>{const t="visual"===n?e.channel:e.field;let r=YG(`${s}_${t}`);for(let a=1;c.has(r);a++)r=YG(`${s}_${t}_${a}`);return c.add(r),{[n]:r}};if(!t.fields&&!t.encodings){const n=e.config.selection[t.type];if(t.init)for(const e of Object(re["i"])(t.init))for(const r of CG(e))nK(r)?(t.encodings||(t.encodings=[])).push(r):"interval"===t.type?(LQ(b.INTERVAL_INITIALIZED_WITH_X_Y),t.encodings=n.encodings):(t.fields||(t.fields=[])).push(r);else t.encodings=n.encodings,t.fields=n.fields}for(const h of null!==(a=t.fields)&&void 0!==a?a:[]){const e={type:"E",field:h};e.signals=Object.assign({},d(e,"data")),o.items.push(e),o.hasField[h]=e}for(const h of null!==(i=t.encodings)&&void 0!==i?i:[]){const t=e.fieldDef(h);if(t){let r=t.field;if(t.aggregate){LQ(b.cannotProjectAggregate(h,t.aggregate));continue}if(!r){LQ(b.cannotProjectOnChannelWithoutField(h));continue}if(t.timeUnit){r=e.vgField(h);const n={timeUnit:t.timeUnit,as:r,field:t.field};u[wG(n)]=n}if(!l[r]){let a="E";if("interval"===n.type){const n=e.getScaleComponent(h).get("type");Z0(n)&&(a="R")}else t.bin&&(a="R-RE");const i={field:r,channel:h,type:a};i.signals=Object.assign(Object.assign({},d(i,"data")),d(i,"visual")),o.items.push(l[r]=i),o.hasField[r]=o.hasChannel[h]=l[r]}}else LQ(b.cannotProjectOnChannelWithoutField(h))}if(t.init){const e=e=>o.items.map(n=>void 0!==e[n.channel]?e[n.channel]:e[n.field]);if("interval"===t.type)n.init=e(t.init);else{const r=Object(re["i"])(t.init);n.init=r.map(e)}}HG(u)||(o.timeUnit=new I8(null,u))},signals:(e,n,t)=>{const r=n.name+V8,a=t.filter(e=>e.name===r);return a.length>0?t:t.concat({name:r,value:n.project.items.map(e=>{const{signals:n,hasLegend:t}=e,r=tG(e,["signals","hasLegend"]);return r.field=$G(r.field),r})})}};var q8=U8;const G8={has:e=>"single"===e.type&&"global"===e.resolve&&e.bind&&"scales"!==e.bind&&!r4(e.bind),parse:(e,n,t,r)=>{r.on||delete n.events,r.clear||delete n.clear},topLevelSignals:(e,n,t)=>{const r=n.name,a=n.project,i=n.bind,s=n.init&&n.init[0],o=E8.has(n)?"(item().isVoronoi ? datum.datum : datum)":"datum";return a.items.forEach((e,a)=>{var l,u;const c=YG(`${r}_${e.field}`),d=t.filter(e=>e.name===c);d.length||t.unshift(Object.assign(Object.assign({name:c},s?{init:_6(s[a])}:{value:null}),{on:n.events?[{events:n.events,update:`datum && item().mark.marktype !== 'group' ? ${o}[${Object(re["ab"])(e.field)}] : null`}]:[],bind:null!==(u=null!==(l=i[e.field])&&void 0!==l?l:i[e.channel])&&void 0!==u?u:i}))}),t},signals:(e,n,t)=>{const r=n.name,a=n.project,i=t.filter(e=>e.name===r+P6)[0],s=r+V8,o=a.items.map(e=>YG(`${r}_${e.field}`)),l=o.map(e=>`${e} !== null`).join(" && ");return o.length&&(i.update=`${l} ? {fields: ${s}, values: [${o.join(", ")}]} : null`),delete i.value,delete i.on,t}};var J8=G8;const Z8="_toggle",K8={has:e=>"multi"===e.type&&!!e.toggle,signals:(e,n,t)=>t.concat({name:n.name+Z8,value:!1,on:[{events:n.events,update:n.toggle}]}),modifyExpr:(e,n)=>{const t=n.name+P6,r=n.name+Z8;return`${r} ? null : ${t}, `+("global"===n.resolve?`${r} ? null : true, `:`${r} ? null : {unit: ${q6(e)}}, `)+`${r} ? ${t} : null`}};var X8=K8;const Q8={has:e=>void 0!==e.clear&&!1!==e.clear,parse:(e,n,t)=>{t.clear&&(n.clear=Object(re["I"])(t.clear)?XI(t.clear,"scope"):t.clear)},topLevelSignals:(e,n,t)=>{if(J8.has(n))for(const r of n.project.items){const e=t.findIndex(e=>e.name===YG(`${n.name}_${r.field}`));-1!==e&&t[e].on.push({events:n.clear,update:"null"})}return t},signals:(e,n,t)=>{function r(e,r){-1!==e&&t[e].on&&t[e].on.push({events:n.clear,update:r})}if("interval"===n.type)for(const a of n.project.items){const e=t.findIndex(e=>e.name===a.signals.visual);if(r(e,"[0, 0]"),-1===e){const e=t.findIndex(e=>e.name===a.signals.data);r(e,"null")}}else{let e=t.findIndex(e=>e.name===n.name+P6);r(e,"null"),X8.has(n)&&(e=t.findIndex(e=>e.name===n.name+Z8),r(e,"false"))}return t}};var e6=Q8;const n6={has:e=>"interval"===e.type&&"global"===e.resolve&&e.bind&&"scales"===e.bind,parse:(e,n)=>{const t=n.scales=[];for(const r of n.project.items){const a=r.channel;if(!VK(a))continue;const i=e.getScaleComponent(a),s=i?i.get("type"):void 0;if(!i||!Z0(s)){LQ(b.SCALE_BINDINGS_CONTINUOUS);continue}const o={selection:n.name,field:r.field};i.set("selectionExtent",o,!0),t.push(r)}},topLevelSignals:(e,n,t)=>{const r=n.scales.filter(e=>0===t.filter(n=>n.name===e.signals.data).length);if(!e.parent||a6(e)||0===r.length)return t;const a=t.filter(e=>e.name===n.name)[0];let i=a.update;if(i.indexOf(I6)>=0)a.update=`{${r.map(e=>`${Object(re["ab"])(e.field)}: ${e.signals.data}`).join(", ")}}`;else{for(const e of r){const n=`${Object(re["ab"])(e.field)}: ${e.signals.data}`;i.indexOf(n)<0&&(i=`${i.substring(0,i.length-1)}, ${n}}`)}a.update=i}return t.concat(r.map(e=>({name:e.signals.data})))},signals:(e,n,t)=>{if(e.parent&&!a6(e))for(const r of n.scales){const e=t.filter(e=>e.name===r.signals.data)[0];e.push="outer",delete e.value,delete e.update}return t}};var t6=n6;function r6(e,n){const t=Object(re["ab"])(e.scaleName(n));return`domain(${t})`}function a6(e){var n;return e.parent&&qne(e.parent)&&(null!==(n=!e.parent.parent)&&void 0!==n?n:a6(e.parent.parent))}const i6={has:e=>{const n="global"===e.resolve&&e.bind&&r4(e.bind),t=1===e.project.items.length&&e.project.items[0].field!==n4;return n&&!t&&LQ(b.LEGEND_BINDINGS_MUST_HAVE_PROJECTION),n&&t},parse:(e,n,t,r)=>{var a;if(r.on||delete n.events,r.clear||delete n.clear,r.on||r.clear){const e='event.item && indexof(event.item.mark.role, "legend") < 0';for(const t of n.events)t.filter=Object(re["i"])(null!==(a=t.filter)&&void 0!==a?a:[]),t.filter.indexOf(e)<0&&t.filter.push(e)}const i=a4(n.bind)?n.bind.legend:"click",s=Object(re["I"])(i)?XI(i,"view"):Object(re["i"])(i);n.bind={legend:{merge:s}}},topLevelSignals:(e,n,t)=>{const r=n.name,a=a4(n.bind)&&n.bind.legend,i=e=>n=>{const t=bG(n);return t.markname=e,t};for(const s of n.project.items){if(!s.hasLegend)continue;const e=`${YG(s.field)}_legend`,o=`${r}_${e}`,l=t.filter(e=>e.name===o);if(0===l.length){const r=a.merge.map(i(`${e}_symbols`)).concat(a.merge.map(i(`${e}_labels`))).concat(a.merge.map(i(`${e}_entries`)));t.unshift(Object.assign(Object.assign({name:o},n.init?{}:{value:null}),{on:[{events:r,update:"datum.value || item().items[0].items[0].datum.value",force:!0},{events:a.merge,update:`!event.item || !datum ? null : ${o}`,force:!0}]}))}}return t},signals:(e,n,t)=>{const r=n.name,a=n.project,i=t.find(e=>e.name===r+P6),s=r+V8,o=a.items.filter(e=>e.hasLegend).map(e=>YG(`${r}_${YG(e.field)}_legend`)),l=o.map(e=>`${e} !== null`).join(" && "),u=`${l} ? {fields: ${s}, values: [${o.join(", ")}]} : null`;n.events&&o.length>0?i.on.push({events:o.map(e=>({signal:e})),update:u}):o.length>0&&(i.update=u,delete i.value,delete i.on);const c=t.find(e=>e.name===r+Z8),d=a4(n.bind)&&n.bind.legend;return c&&(n.events?c.on.push(Object.assign(Object.assign({},c.on[0]),{events:d})):c.on[0].events=d),t}};var s6=i6;function o6(e,n,t){var r;const a=null===(r=e.fieldDef(n))||void 0===r?void 0:r.field;$6(e,e=>{var r,i;const s=null!==(r=e.project.hasField[a])&&void 0!==r?r:e.project.hasChannel[n];if(s&&i6.has(e)){const n=null!==(i=t.get("selections"))&&void 0!==i?i:[];n.push(e.name),t.set("selections",n,!1),s.hasLegend=!0}})}const l6="_translate_anchor",u6="_translate_delta",c6={has:e=>"interval"===e.type&&e.translate,signals:(e,n,t)=>{const r=n.name,a=t6.has(n),i=r+l6,{x:s,y:o}=n.project.hasChannel;let l=XI(n.translate,"scope");return a||(l=l.map(e=>(e.between[0].markname=r+L6,e))),t.push({name:i,value:{},on:[{events:l.map(e=>e.between[0]),update:"{x: x(unit), y: y(unit)"+(void 0!==s?", extent_x: "+(a?r6(e,rZ):`slice(${s.signals.visual})`):"")+(void 0!==o?", extent_y: "+(a?r6(e,aZ):`slice(${o.signals.visual})`):"")+"}"}]},{name:r+u6,value:{},on:[{events:l,update:`{x: ${i}.x - x(unit), y: ${i}.y - y(unit)}`}]}),void 0!==s&&h6(e,n,s,"width",t),void 0!==o&&h6(e,n,o,"height",t),t}};var d6=c6;function h6(e,n,t,r,a){var i;const s=n.name,o=s+l6,l=s+u6,u=t.channel,c=t6.has(n),d=a.filter(e=>e.name===t.signals[c?"data":"visual"])[0],h=e.getSizeSignalRef(r).signal,f=e.getScaleComponent(u),m=f.get("type"),p=c&&u===rZ?"-":"",g=`${o}.extent_${u}`,b=`${p}${l}.${u} / `+(c?`${h}`:`span(${g})`),y=c?"log"===m?"panLog":"pow"===m?"panPow":"panLinear":"panLinear",v=`${y}(${g}, ${b}`+(c&&"pow"===m?`, ${null!==(i=f.get("exponent"))&&void 0!==i?i:1}`:"")+")";d.on.push({events:{signal:l},update:c?v:`clampRange(${v}, 0, ${h})`})}const f6="_zoom_anchor",m6="_zoom_delta",p6={has:e=>"interval"===e.type&&e.zoom,signals:(e,n,t)=>{const r=n.name,a=t6.has(n),i=r+m6,{x:s,y:o}=n.project.hasChannel,l=Object(re["ab"])(e.scaleName(rZ)),u=Object(re["ab"])(e.scaleName(aZ));let c=XI(n.zoom,"scope");return a||(c=c.map(e=>(e.markname=r+L6,e))),t.push({name:r+f6,on:[{events:c,update:a?"{"+[l?`x: invert(${l}, x(unit))`:"",u?`y: invert(${u}, y(unit))`:""].filter(e=>!!e).join(", ")+"}":"{x: x(unit), y: y(unit)}"}]},{name:i,on:[{events:c,force:!0,update:"pow(1.001, event.deltaY * pow(16, event.deltaMode))"}]}),void 0!==s&&b6(e,n,s,"width",t),void 0!==o&&b6(e,n,o,"height",t),t}};var g6=p6;function b6(e,n,t,r,a){var i;const s=n.name,o=t.channel,l=t6.has(n),u=a.filter(e=>e.name===t.signals[l?"data":"visual"])[0],c=e.getSizeSignalRef(r).signal,d=e.getScaleComponent(o),h=d.get("type"),f=l?r6(e,o):u.name,m=s+m6,p=`${s}${f6}.${o}`,g=l?"log"===h?"zoomLog":"pow"===h?"zoomPow":"zoomLinear":"zoomLinear",b=`${g}(${f}, ${p}, ${m}`+(l&&"pow"===h?`, ${null!==(i=d.get("exponent"))&&void 0!==i?i:1}`:"")+")";u.on.push({events:{signal:m},update:l?b:`clampRange(${b}, 0, ${c})`})}const y6=[q8,X8,t6,s6,d6,g6,J8,E8,e6];function v6(e,n){for(const t of y6)t.has(e)&&n(t)}function _6(e,n=!0,t=re["y"]){if(Object(re["B"])(e)){const r=e.map(e=>_6(e,n,t));return n?`[${r.join(", ")}]`:r}return TQ(e)?t(n?EQ(e):FQ(e)):n?t(JSON.stringify(e)):e}function w6(e,n){return $6(e,(t,r)=>{const a=t.name;let i=r.modifyExpr(e,t);n.push(...r.signals(e,t)),v6(t,r=>{r.signals&&(n=r.signals(e,t,n)),r.modifyExpr&&(i=r.modifyExpr(e,t,i))}),n.push({name:a+F6,on:[{events:{signal:t.name+P6},update:`modify(${Object(re["ab"])(t.name+E6)}, ${i})`}]})}),j6(n)}function x6(e,n){if(e.component.selection&&CG(e.component.selection).length){const t=Object(re["ab"])(e.getName("cell"));n.unshift({name:"facet",value:{},on:[{events:XI("mousemove","scope"),update:`isTuple(facet) ? facet : group(${t}).datum`}]})}return j6(n)}function k6(e,n){let t=!1;if($6(e,(r,a)=>{const i=r.name,s=Object(re["ab"])(i+E6),o=n.filter(e=>e.name===i);if(0===o.length){const e="global"===r.resolve?"union":r.resolve,t="multi"===r.type?", true)":")";n.push({name:r.name,update:`${I6}(${s}, ${Object(re["ab"])(e)}${t}`})}t=!0,a.topLevelSignals&&(n=a.topLevelSignals(e,r,n)),v6(r,t=>{t.topLevelSignals&&(n=t.topLevelSignals(e,r,n))})}),t){const e=n.filter(e=>"unit"===e.name);0===e.length&&n.unshift({name:"unit",value:{},on:[{events:"mousemove",update:"isTuple(group()) ? group() : unit"}]})}return j6(n)}function S6(e,n){const t=[...n];return $6(e,n=>{const r={name:n.name+E6};if(n.init){const t=n.project.items.map(e=>{const{signals:n}=e,t=tG(e,["signals"]);return t}),a=n.init.map(e=>_6(e,!1));r.values="interval"===n.type?[{unit:q6(e,{escape:!1}),fields:t,values:a}]:a.map(n=>({unit:q6(e,{escape:!1}),fields:t,values:n}))}const a=t.filter(e=>e.name===n.name+E6);a.length||t.push(r)}),t}function M6(e,n){return $6(e,(t,r)=>{n=r.marks?r.marks(e,t,n):n,v6(t,r=>{r.marks&&(n=r.marks(e,t,n))})}),n}function O6(e,n){for(const t of e.children)Vne(t)&&(n=M6(t,n));return n}function B6(e,n){const t=n.selection,r=e.getSelectionComponent(t,YG(t));return{signal:n7(r,n)}}function j6(e){return e.map(e=>(e.on&&!e.on.length&&delete e.on,e))}const L6="_brush",D6="_scale_trigger",T6={signals:(e,n)=>{const t=n.name,r=t+V8,a=t6.has(n),i=[],s=[],o=[];if(n.translate&&!a){const e=`!event.item || event.item.mark.name !== ${Object(re["ab"])(t+L6)}`;C6(n,(n,t)=>{var r;const a=Object(re["i"])(null!==(r=t.between[0].filter)&&void 0!==r?r:t.between[0].filter=[]);return a.indexOf(e)<0&&a.push(e),n})}n.project.items.forEach((t,r)=>{const a=t.channel;if(a!==rZ&&a!==aZ)return void LQ("Interval selections only support x and y encoding channels.");const l=n.init?n.init[r]:null,u=H6(e,n,t,l),c=t.signals.data,d=t.signals.visual,h=Object(re["ab"])(e.scaleName(a)),f=e.getScaleComponent(a).get("type"),m=Z0(f)?"+":"";i.push(...u),s.push(c),o.push({scaleName:e.scaleName(a),expr:`(!isArray(${c}) || `+`(${m}invert(${h}, ${d})[0] === ${m}${c}[0] && `+`${m}invert(${h}, ${d})[1] === ${m}${c}[1]))`})}),a||i.push({name:t+D6,value:{},on:[{events:o.map(e=>({scale:e.scaleName})),update:o.map(e=>e.expr).join(" && ")+` ? ${t+D6} : {}`}]});const l=n.init,u=`unit: ${q6(e)}, fields: ${r}, values`;return i.concat(Object.assign(Object.assign({name:t+P6},l?{init:`{${u}: ${_6(l)}}`}:{}),{on:[{events:[{signal:s.join(" || ")}],update:s.join(" && ")+` ? {${u}: [${s}]} : null`}]}))},modifyExpr:(e,n)=>{const t=n.name+P6;return t+", "+("global"===n.resolve?"true":`{unit: ${q6(e)}}`)},marks:(e,n,t)=>{const r=n.name,{x:a,y:i}=n.project.hasChannel,s=a&&a.signals.visual,o=i&&i.signals.visual,l=`data(${Object(re["ab"])(n.name+E6)})`;if(t6.has(n))return t;const u={x:void 0!==a?{signal:`${s}[0]`}:{value:0},y:void 0!==i?{signal:`${o}[0]`}:{value:0},x2:void 0!==a?{signal:`${s}[1]`}:{field:{group:"width"}},y2:void 0!==i?{signal:`${o}[1]`}:{field:{group:"height"}}};if("global"===n.resolve)for(const g of CG(u))u[g]=[Object.assign({test:`${l}.length && ${l}[0].unit === ${q6(e)}`},u[g]),{value:0}];const c=n.mark,{fill:d,fillOpacity:h,cursor:f}=c,m=tG(c,["fill","fillOpacity","cursor"]),p=CG(m).reduce((e,n)=>(e[n]=[{test:[void 0!==a&&`${s}[0] !== ${s}[1]`,void 0!==i&&`${o}[0] !== ${o}[1]`].filter(e=>e).join(" && "),value:m[n]},{value:null}],e),{});return[{name:r+L6+"_bg",type:"rect",clip:!0,encode:{enter:{fill:{value:d},fillOpacity:{value:h}},update:u}},...t,{name:r+L6,type:"rect",clip:!0,encode:{enter:Object.assign(Object.assign({},f?{cursor:{value:f}}:{}),{fill:{value:"transparent"}}),update:Object.assign(Object.assign({},u),p)}}]}};var R6=T6;function H6(e,n,t,r){const a=t.channel,i=t.signals.visual,s=t.signals.data,o=t6.has(n),l=Object(re["ab"])(e.scaleName(a)),u=e.getScaleComponent(a),c=u?u.get("type"):void 0,d=e=>`scale(${l}, ${e})`,h=e.getSizeSignalRef(a===rZ?"width":"height").signal,f=`${a}(unit)`,m=C6(n,(e,n)=>[...e,{events:n.between[0],update:`[${f}, ${f}]`},{events:n,update:`[${i}[0], clamp(${f}, 0, ${h})]`}]);return m.push({events:{signal:n.name+D6},update:Z0(c)?`[${d(`${s}[0]`)}, ${d(`${s}[1]`)}]`:"[0, 0]"}),o?[{name:s,on:[]}]:[Object.assign(Object.assign({name:i},r?{init:_6(r,!0,d)}:{value:[]}),{on:m}),Object.assign(Object.assign({name:s},r?{init:_6(r)}:{}),{on:[{events:{signal:i},update:`${i}[0] === ${i}[1] ? null : invert(${l}, ${i})`}]})]}function C6(e,n){return e.events.reduce((e,t)=>t.between?n(e,t):(LQ(`${t} is not an ordered event stream for interval selections.`),e),[])}function A6(e,n){const t=n.name,r=t+V8,a=n.project,i="(item().isVoronoi ? datum.datum : datum)",s=a.items.map(n=>{const t=e.fieldDef(n.channel);return t&&t.bin?`[${i}[${Object(re["ab"])(e.vgField(n.channel,{}))}], `+`${i}[${Object(re["ab"])(e.vgField(n.channel,{binSuffix:"end"}))}]]`:`${i}[${Object(re["ab"])(n.field)}]`}).join(", "),o=`unit: ${q6(e)}, fields: ${r}, values`,l=n.events;return[{name:t+P6,on:l?[{events:l,update:`datum && item().mark.marktype !== 'group' ? {${o}: [${s}]} : null`,force:!0}]:[]}]}const N6={signals:A6,modifyExpr:(e,n)=>{const t=n.name+P6;return t+", "+("global"===n.resolve?"null":`{unit: ${q6(e)}}`)}};var W6=N6;const Y6={signals:A6,modifyExpr:(e,n)=>{const t=n.name+P6;return t+", "+("global"===n.resolve?"true":`{unit: ${q6(e)}}`)}};var z6=Y6;const E6="_store",P6="_tuple",F6="_modify",I6="vlSelectionResolve",V6={single:z6,multi:W6,interval:R6};function $6(e,n){const t=e.component.selection;if(t)for(const r of AG(t)){const e=n(r,V6[r.type]);if(!0===e)break}}function U6(e){let n=e.parent;while(n){if($ne(n))break;n=n.parent}return n}function q6(e,{escape:n}={escape:!0}){let t=n?Object(re["ab"])(e.name):e.name;const r=U6(e);if(r){const{facet:e}=r;for(const n of VZ)e[n]&&(t+=` + '__facet_${n}_' + (facet[${Object(re["ab"])(r.vgField(n))}])`)}return t}function G6(e){let n=!1;return $6(e,e=>{n=n||e.project.items.some(e=>e.field===n4)}),n}function J6(e){const n=[];return"Identifier"===e.type?[e.name]:"Literal"===e.type?[e.value]:("MemberExpression"===e.type&&(n.push(...J6(e.object)),n.push(...J6(e.property))),n)}function Z6(e){return"MemberExpression"===e.object.type?Z6(e.object):"datum"===e.object.name}function K6(e){const n=HY(e),t=new Set;return n.visit(e=>{"MemberExpression"===e.type&&Z6(e)&&t.add(J6(e).slice(1).join("."))}),t}class X6 extends P8{constructor(e,n,t){super(e),this.model=n,this.filter=t,this.expr=r7(this.model,this.filter,this),this._dependentFields=K6(this.expr)}clone(){return new X6(null,this.model,bG(this.filter))}dependentFields(){return this._dependentFields}producedFields(){return new Set}assemble(){return{type:"filter",expr:this.expr}}hash(){return`Filter ${this.expr}`}}function Q6(e,n){var t;const r={},a=e.config.selection;for(const i of CG(null!==n&&void 0!==n?n:{})){const s=bG(n[i]),o=a[s.type],{fields:l,encodings:u}=o,c=tG(o,["fields","encodings"]);for(const e in c)"encodings"===e&&s.fields||"fields"===e&&s.encodings||("mark"===e&&(s[e]=Object.assign(Object.assign({},c[e]),s[e])),void 0!==s[e]&&!0!==s[e]||(s[e]=null!==(t=c[e])&&void 0!==t?t:s[e]));const d=YG(i),h=r[d]=Object.assign(Object.assign({},s),{name:d,events:Object(re["I"])(s.on)?XI(s.on,"scope"):bG(s.on)});v6(h,t=>{t.has(h)&&t.parse&&t.parse(e,h,s,n[i])})}return r}function e7(e,n,t,r="datum"){const a=[];function i(n){const i=YG(n),s=e.getSelectionComponent(i,n),o=Object(re["ab"])(i+E6);if(s.project.timeUnit){const n=null!==t&&void 0!==t?t:e.component.data.raw,r=s.project.timeUnit.clone();n.parent?r.insertAsParentOf(n):n.parent=r}return"none"!==s.empty&&a.push(o),`vlSelectionTest(${o}, ${r}`+("global"===s.resolve?")":`, ${Object(re["ab"])(s.resolve)})`)}const s=zG(n,i);return(a.length?"!("+a.map(e=>`length(data(${e}))`).join(" || ")+") || ":"")+`(${s})`}function n7(e,n){const t=n["encoding"];let r=n["field"];if(t||r){if(t&&!r){const a=e.project.items.filter(e=>e.channel===t);!a.length||a.length>1?(r=e.project.items[0].field,LQ((a.length?"Multiple ":"No ")+`matching ${Object(re["ab"])(t)} encoding found for selection ${Object(re["ab"])(n.selection)}. `+`Using "field": ${Object(re["ab"])(r)}.`)):r=a[0].field}}else r=e.project.items[0].field,e.project.items.length>1&&LQ('A "field" or "encoding" must be specified when using a selection as a scale domain. '+`Using "field": ${Object(re["ab"])(r)}.`);return`${e.name}[${Object(re["ab"])(r)}]`}function t7(e,n){$6(e,t=>{const r=t.name,a=e.getName(`lookup_${r}`);e.component.data.outputNodes[a]=t.materialized=new F8(new X6(n,e,{selection:r}),a,T5.Lookup,e.component.data.outputNodeRefCounts)})}function r7(e,n,t){return zG(n,n=>Object(re["I"])(n)?n:d0(n)?e7(e,n.selection,t):k0(n))}function a7(e,n){if(e)return Object(re["B"])(e)&&!G2(e)?e.map(e=>D2(e,n)).join(", "):e}function i7(e,n,t,r){var a,i,s;e.encode=null!==(a=e.encode)&&void 0!==a?a:{},e.encode[n]=null!==(i=e.encode[n])&&void 0!==i?i:{},e.encode[n].update=null!==(s=e.encode[n].update)&&void 0!==s?s:{},e.encode[n].update[t]=r}function s7(e,n,t,r={header:!1}){var a,i;const s=e.combine(),{disable:o,orient:l,scale:u,labelExpr:c,title:d,zindex:h}=s,f=tG(s,["disable","orient","scale","labelExpr","title","zindex"]);if(!o){for(const e in f){const t=iJ[e],r=f[e];if(t&&t!==n&&"both"!==t)delete f[e];else if(rJ(r)){const{condition:n}=r,t=tG(r,["condition"]),a=Object(re["i"])(n),i=tJ[e];if(i){const{vgProp:n,part:r}=i,s=[...a.map(e=>{const{test:n}=e,t=tG(e,["test"]);return Object.assign({test:r7(null,n)},t)}),t];i7(f,r,n,s),delete f[e]}else if(null===i){const n={signal:a.map(e=>{const{test:n}=e,t=tG(e,["test"]);return`${r7(null,n)} ? ${Z2(t)} : `}).join("")+Z2(t)};f[e]=n}}else if(t0(r)){const n=tJ[e];if(n){const{vgProp:t,part:a}=n;i7(f,a,t,r),delete f[e]}}}if("grid"===n){if(!f.grid)return;if(f.encode){const{grid:e}=f.encode;f.encode=Object.assign({},e?{grid:e}:{}),HG(f.encode)&&delete f.encode}return Object.assign(Object.assign({scale:u,orient:l},f),{domain:!1,labels:!1,aria:!1,maxExtent:0,minExtent:0,ticks:!1,zindex:JG(h,0)})}{if(!r.header&&e.mainExtracted)return;if(void 0!==c){let e=c;(null===(i=null===(a=f.encode)||void 0===a?void 0:a.labels)||void 0===i?void 0:i.update)&&t0(f.encode.labels.update.text)&&(e=UG(c,"datum.label",f.encode.labels.update.text.signal)),i7(f,"labels","text",{signal:e})}if(null===f.labelAlign&&delete f.labelAlign,f.encode){for(const n of aJ)e.hasAxisPart(n)||delete f.encode[n];HG(f.encode)&&delete f.encode}const n=a7(d,t);return Object.assign(Object.assign(Object.assign(Object.assign({scale:u,orient:l,grid:!1},n?{title:n}:{}),f),!1===t.aria?{aria:!1}:{}),{zindex:JG(h,0)})}}}function o7(e){const{axes:n}=e.component,t=[];for(const r of MK)if(n[r])for(const a of n[r])if(!a.get("disable")&&!a.get("gridScale")){const n="x"===r?"height":"width",a=e.getSizeSignalRef(n).signal;n!==a&&t.push({name:n,update:a})}return t}function l7(e,n){const{x:t=[],y:r=[]}=e;return[...t.map(e=>s7(e,"grid",n)),...r.map(e=>s7(e,"grid",n)),...t.map(e=>s7(e,"main",n)),...r.map(e=>s7(e,"main",n))].filter(e=>e)}const u7={titleAlign:"align",titleAnchor:"anchor",titleAngle:"angle",titleBaseline:"baseline",titleColor:"color",titleFont:"font",titleFontSize:"fontSize",titleFontStyle:"fontStyle",titleFontWeight:"fontWeight",titleLimit:"limit",titleLineHeight:"lineHeight",titleOrient:"orient",titlePadding:"offset"},c7={labelAlign:"align",labelAnchor:"anchor",labelAngle:"angle",labelBaseline:"baseline",labelColor:"color",labelFont:"font",labelFontSize:"fontSize",labelFontStyle:"fontStyle",labelFontWeight:"fontWeight",labelLimit:"limit",labelLineHeight:"lineHeight",labelOrient:"orient",labelPadding:"offset"},d7=CG(u7),h7=CG(c7);function f7(e,n,t,r){return Object.assign.apply(null,[{},...e.map(e=>{if("axisOrient"===e){const e="x"===t?"bottom":"left",a=n["x"===t?"axisBottom":"axisLeft"]||{},i=n["x"===t?"axisTop":"axisRight"]||{},s=new Set([...CG(a),...CG(i)]),o={};for(const n of s.values())o[n]={signal:`${r["signal"]} === "${e}" ? ${K2(a[n])} : ${K2(i[n])}`};return o}return n[e]})])}function m7(e,n,t,r){const a="band"===n?["axisDiscrete","axisBand"]:"point"===n?["axisDiscrete","axisPoint"]:F0(n)?["axisQuantitative"]:"time"===n||"utc"===n?["axisTemporal"]:[],i="x"===e?"axisX":"axisY",s=t0(t)?"axisOrient":"axis"+PG(t),o=[...a,...a.map(e=>i+e.substr(4))],l=["axis",s,i];return{vlOnlyAxisConfig:f7(o,r,e,t),vgAxisConfig:f7(l,r,e,t),axisConfigStyle:p7([...l,...o],r)}}function p7(e,n){var t;const r=[{}];for(const a of e){let e=null===(t=n[a])||void 0===t?void 0:t.style;if(e){e=Object(re["i"])(e);for(const t of e)r.push(n.style[t])}}return Object.assign.apply(null,r)}function g7(e,n,t,r={}){var a;const i=r3(e,t,n);if(void 0!==i)return{configFrom:"style",configValue:i};for(const s of["vlOnlyAxisConfig","vgAxisConfig","axisConfigStyle"])if(void 0!==(null===(a=r[s])||void 0===a?void 0:a[e]))return{configFrom:s,configValue:r[s][e]};return{}}const b7={scale:({model:e,channel:n})=>e.scaleName(n),format:({fieldOrDatumDef:e,config:n,axis:t})=>{const{format:r,formatType:a}=t;return T1(e,e.type,r,a,n,!0)},formatType:({axis:e,fieldOrDatumDef:n,scaleType:t})=>{const{formatType:r}=e;return R1(r,n,t)},grid:({fieldOrDatumDef:e,axis:n,scaleType:t})=>{var r;return(!a2(e)||!QK(e.bin))&&(null!==(r=n.grid)&&void 0!==r?r:y7(t,e))},gridScale:({model:e,channel:n})=>v7(e,n),labelAlign:({axis:e,labelAngle:n,orient:t,channel:r})=>e.labelAlign||k7(n,t,r),labelAngle:({labelAngle:e})=>e,labelBaseline:({axis:e,labelAngle:n,orient:t,channel:r})=>e.labelBaseline||x7(n,t,r),labelFlush:({axis:e,fieldOrDatumDef:n,channel:t})=>{var r;return null!==(r=e.labelFlush)&&void 0!==r?r:S7(n.type,t)},labelOverlap:({axis:e,fieldOrDatumDef:n,scaleType:t})=>{var r;return null!==(r=e.labelOverlap)&&void 0!==r?r:M7(n.type,t,a2(n)&&!!n.timeUnit,a2(n)?n.sort:void 0)},orient:({orient:e})=>e,tickCount:({channel:e,model:n,axis:t,fieldOrDatumDef:r,scaleType:a})=>{var i;const s="x"===e?"width":"y"===e?"height":void 0,o=s?n.getSizeSignalRef(s):void 0;return null!==(i=t.tickCount)&&void 0!==i?i:B7({fieldOrDatumDef:r,scaleType:a,size:o,values:t.values})},title:({axis:e,model:n,channel:t})=>{if(void 0!==e.title)return e.title;const r=j7(n,t);if(void 0!==r)return r;const a=n.typedFieldDef(t),i="x"===t?"x2":"y2",s=n.fieldDef(i);return i3(a?[Z1(a)]:[],a2(s)?[Z1(s)]:[])},values:({axis:e,fieldOrDatumDef:n})=>L7(e,n),zindex:({axis:e,fieldOrDatumDef:n,mark:t})=>{var r;return null!==(r=e.zindex)&&void 0!==r?r:D7(t,n)}};function y7(e,n){return!J0(e)&&a2(n)&&!XK(null===n||void 0===n?void 0:n.bin)}function v7(e,n){const t="x"===n?"y":"x";if(e.getScaleComponent(t))return e.scaleName(t)}function _7(e,n,t,r,a){const i=null===n||void 0===n?void 0:n.labelAngle;if(void 0!==i)return t0(i)?i:eJ(i);{const{configValue:i}=g7("labelAngle",r,null===n||void 0===n?void 0:n.style,a);return void 0!==i?eJ(i):t!==rZ||!kG([D0,j0],e.type)||a2(e)&&e.timeUnit?void 0:270}}function w7(e){return`(((${e.signal} % 360) + 360) % 360)`}function x7(e,n,t,r){if(void 0!==e){if("x"===t){if(t0(e)){const t=w7(e),r=t0(n)?`(${n.signal} === "top")`:"top"===n;return{signal:`(45 < ${t} && ${t} < 135) || (225 < ${t} && ${t} < 315) ? "middle" :`+`(${t} <= 45 || 315 <= ${t}) === ${r} ? "bottom" : "top"`}}if(45{if(h2(n)&&V1(n.sort)){const{field:r,timeUnit:a}=n,i=n.sort,s=i.map((e,n)=>`${k0({field:r,timeUnit:a,equal:e})} ? ${n} : `).join("")+i.length;e=new T7(e,{calculate:s,as:R7(n,t,{forAs:!0})})}}),e}producedFields(){return new Set([this.transform.as])}dependentFields(){return this._dependentFields}assemble(){return{type:"formula",expr:this.transform.calculate,as:this.transform.as}}hash(){return`Calculate ${wG(this.transform)}`}}function R7(e,n,t){return y2(e,Object.assign({prefix:n,suffix:"sort_index"},null!==t&&void 0!==t?t:{}))}function H7(e,n){return kG(["top","bottom"],n)?"column":kG(["left","right"],n)||"row"===e?"row":"column"}function C7(e,n,t,r){const a="row"===r?t.headerRow:"column"===r?t.headerColumn:t.headerFacet;return JG(((null===n||void 0===n?void 0:n.header)||{})[e],a[e],t.header[e])}function A7(e,n,t,r){const a={};for(const i of e){const e=C7(i,n,t,r);void 0!==e&&(a[i]=e)}return a}const N7=["row","column"],W7=["header","footer"];function Y7(e,n){const t=e.component.layoutHeaders[n].title,r=e.config?e.config:void 0,a=e.component.layoutHeaders[n].facetFieldDef?e.component.layoutHeaders[n].facetFieldDef:void 0,{titleAnchor:i,titleAngle:s,titleOrient:o}=A7(["titleAnchor","titleAngle","titleOrient"],a,r,n),l=H7(n,o),u=eJ(s);return{name:`${n}-title`,type:"group",role:`${l}-title`,title:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({text:t},"row"===n?{orient:"left"}:{}),{style:"guide-title"}),E7(u,l)),z7(l,u,i)),G7(r,a,n,d7,u7))}}function z7(e,n,t="middle"){switch(t){case"start":return{align:"left"};case"end":return{align:"right"}}const r=k7(n,"row"===e?"left":"top","row"===e?"y":"x");return r?{align:r}:{}}function E7(e,n){const t=x7(e,"row"===n?"left":"top","row"===n?"y":"x",!0);return t?{baseline:t}:{}}function P7(e,n){const t=e.component.layoutHeaders[n],r=[];for(const a of W7)if(t[a])for(const i of t[a]){const s=V7(e,n,a,t,i);null!=s&&r.push(s)}return r}function F7(e,n){var t;const{sort:r}=e;return I1(r)?{field:y2(r,{expr:"datum"}),order:null!==(t=r.order)&&void 0!==t?t:"ascending"}:Object(re["B"])(r)?{field:R7(e,n,{expr:"datum"}),order:"ascending"}:{field:y2(e,{expr:"datum"}),order:null!==r&&void 0!==r?r:"ascending"}}function I7(e,n,t){const{format:r,formatType:a,labelAngle:i,labelAnchor:s,labelOrient:o,labelExpr:l}=A7(["format","formatType","labelAngle","labelAnchor","labelOrient","labelExpr"],e,t,n),u=j1({fieldOrDatumDef:e,format:r,formatType:a,expr:"parent",config:t}).signal,c=H7(n,o);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({text:{signal:l?UG(UG(l,"datum.label",u),"datum.value",y2(e,{expr:"parent"})):u}},"row"===n?{orient:"left"}:{}),{style:"guide-label",frame:"group"}),E7(i,c)),z7(c,i,s)),G7(t,e,n,h7,c7))}function V7(e,n,t,r,a){if(a){let i=null;const{facetFieldDef:s}=r,o=e.config?e.config:void 0;if(s&&a.labels){const{labelOrient:e}=A7(["labelOrient"],s,o,n);("row"===n&&!kG(["top","bottom"],e)||"column"===n&&!kG(["left","right"],e))&&(i=I7(s,n,o))}const l=$ne(e)&&!$1(e.facet),u=a.axes,c=(null===u||void 0===u?void 0:u.length)>0;if(i||c){const o="row"===n?"height":"width";return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:e.getName(`${n}_${t}`),type:"group",role:`${n}-${t}`},r.facetFieldDef?{from:{data:e.getName(n+"_domain")},sort:F7(s,n)}:{}),c&&l?{from:{data:e.getName(`facet_domain_${n}`)}}:{}),i?{title:i}:{}),a.sizeSignal?{encode:{update:{[o]:a.sizeSignal}}}:{}),c?{axes:u}:{})}}return null}const $7={column:{start:0,end:1},row:{start:1,end:0}};function U7(e,n){return $7[n][e]}function q7(e,n){const t={};for(const r of VZ){const a=e[r];if(null===a||void 0===a?void 0:a.facetFieldDef){const{titleAnchor:e,titleOrient:i}=A7(["titleAnchor","titleOrient"],a.facetFieldDef,n,r),s=H7(r,i),o=U7(e,s);void 0!==o&&(t[s]=o)}}return HG(t)?void 0:t}function G7(e,n,t,r,a){const i={};for(const s of r){if(!a[s])continue;const r=C7(s,n,e,t);void 0!==r&&(i[a[s]]=r)}return i}function J7(e){return[...Z7(e,"width"),...Z7(e,"height"),...Z7(e,"childWidth"),...Z7(e,"childHeight")]}function Z7(e,n){const t="width"===n?"x":"y",r=e.component.layoutSize.get(n);if(!r||"merged"===r)return[];const a=e.getSizeSignalRef(n).signal;if("step"===r){const n=e.getScaleComponent(t);if(n){const r=n.get("type"),i=n.get("range");if(J0(r)&&r0(i)){const r=e.scaleName(t);if($ne(e.parent)){const n=e.parent.component.resolve;if("independent"===n.scale[t])return[K7(r,i)]}return[K7(r,i),{name:a,update:X7(r,n,`domain('${r}').length`)}]}}throw new Error("layout size is step although width/height is not step.")}if("container"==r){const n=a.endsWith("width"),t=n?"containerSize()[0]":"containerSize()[1]",r=p4(e.config.view,n?"width":"height"),i=`isFinite(${t}) ? ${t} : ${r}`;return[{name:a,init:i,on:[{update:i,events:"window:resize"}]}]}return[{name:a,value:r}]}function K7(e,n){return{name:e+"_step",value:n.step}}function X7(e,n,t){const r=n.get("type"),a=n.get("padding"),i=JG(n.get("paddingOuter"),a);let s=n.get("paddingInner");return s="band"===r?void 0!==s?s:a:1,`bandspace(${t}, ${s}, ${i}) * ${e}_step`}function Q7(e){return"childWidth"===e?"width":"childHeight"===e?"height":e}function e9(e,n){return CG(e).reduce((t,r)=>{const a=e[r];return Object.assign(Object.assign({},t),e8(n,a,r,e=>t0(e)?e:{value:e.value}))},{})}function n9(e,n){if(qne(n)||$ne(n))return"shared";if(Une(n))return OK(e)?"independent":"shared";throw new Error("invalid model type for resolve")}function t9(e,n){const t=e.scale[n],r=OK(n)?"axis":"legend";return"independent"===t?("shared"===e[r][n]&&LQ(b.independentScaleMeansIndependentGuide(n)),"independent"):e[r][n]||"shared"}const r9=Object.assign(Object.assign({},e4),{disable:1,labelExpr:1,selections:1,opacity:1,shape:1,stroke:1,fill:1,size:1,strokeWidth:1,strokeDash:1,encode:1}),a9=CG(r9);class i9 extends b5{}const s9={symbols:o9,gradient:l9,labels:u9,entries:c9};function o9(e,{fieldOrDatumDef:n,model:t,channel:r,legendCmpt:a,legendType:i}){var s,o,l,u,c,d,h,f;if("symbol"!==i)return;const{markDef:m,encoding:p,config:g,mark:b}=t,y=m.filled&&"trail"!==b;let v=Object.assign(Object.assign({},X2({},t,DJ)),c8(t,{filled:y}));const _=null!==(s=a.get("symbolOpacity"))&&void 0!==s?s:g.legend.symbolOpacity,w=null!==(o=a.get("symbolFillColor"))&&void 0!==o?o:g.legend.symbolFillColor,x=null!==(l=a.get("symbolStrokeColor"))&&void 0!==l?l:g.legend.symbolStrokeColor,k=void 0===_?null!==(u=d9(p.opacity))&&void 0!==u?u:m.opacity:void 0;if(v.fill)if("fill"===r||y&&r===pZ)delete v.fill;else if(v.fill["field"])w?delete v.fill:(v.fill=J2(null!==(c=g.legend.symbolBaseFillColor)&&void 0!==c?c:"black"),v.fillOpacity=J2(null!==k&&void 0!==k?k:1));else if(Object(re["B"])(v.fill)){const e=null!==(f=null!==(h=h9(null!==(d=p.fill)&&void 0!==d?d:p.color))&&void 0!==h?h:m.fill)&&void 0!==f?f:y&&m.color;e&&(v.fill=J2(e))}if(v.stroke)if("stroke"===r||!y&&r===pZ)delete v.stroke;else if(v.stroke["field"]||x)delete v.stroke;else if(Object(re["B"])(v.stroke)){const e=JG(h9(p.stroke||p.color),m.stroke,y?m.color:void 0);e&&(v.stroke={value:e})}if(r!==wZ){const e=a2(n)&&m9(t,a,n);e?v.opacity=[Object.assign({test:e},J2(null!==k&&void 0!==k?k:1)),J2(g.legend.unselectedOpacity)]:k&&(v.opacity=J2(k))}return v=Object.assign(Object.assign({},v),e),HG(v)?void 0:v}function l9(e,{model:n,legendType:t,legendCmpt:r}){var a;if("gradient"!==t)return;const{config:i,markDef:s,encoding:o}=n;let l={};const u=null!==(a=r.get("gradientOpacity"))&&void 0!==a?a:i.legend.gradientOpacity,c=void 0===u?d9(o.opacity)||s.opacity:void 0;return c&&(l.opacity=J2(c)),l=Object.assign(Object.assign({},l),e),HG(l)?void 0:l}function u9(e,{fieldOrDatumDef:n,model:t,channel:r,legendCmpt:a}){const i=t.legend(r)||{},s=t.config,o=a2(n)?m9(t,a,n):void 0,l=o?[{test:o,value:1},{value:s.legend.unselectedOpacity}]:void 0,{format:u,formatType:c}=i,d=M1(c)?D1({fieldOrDatumDef:n,field:"datum.value",format:u,formatType:c,config:s}):void 0,h=Object.assign(Object.assign(Object.assign({},l?{opacity:l}:{}),d?{text:d}:{}),e);return HG(h)?void 0:h}function c9(e,{legendCmpt:n}){const t=n.get("selections");return(null===t||void 0===t?void 0:t.length)?Object.assign(Object.assign({},e),{fill:{value:"transparent"}}):e}function d9(e){return f9(e,(e,n)=>Math.max(e,n.value))}function h9(e){return f9(e,(e,n)=>JG(e,n.value))}function f9(e,n){return r2(e)?Object(re["i"])(e.condition).reduce(n,e.value):d2(e)?e.value:void 0}function m9(e,n,t){const r=n.get("selections");if(!(null===r||void 0===r?void 0:r.length))return;const a=Object(re["ab"])(t.field);return r.map(e=>{const n=Object(re["ab"])(YG(e)+E6);return`(!length(data(${n})) || (${e}[${a}] && indexof(${e}[${a}], datum.value) >= 0))`}).join(" || ")}const p9={direction:({direction:e})=>e,format:({fieldOrDatumDef:e,legend:n,config:t})=>{const{format:r,formatType:a}=n;return T1(e,e.type,r,a,t,!1)},formatType:({legend:e,fieldOrDatumDef:n,scaleType:t})=>{const{formatType:r}=e;return R1(r,n,t)},gradientLength:e=>{var n,t;const{legend:r,legendConfig:a}=e;return null!==(t=null!==(n=r.gradientLength)&&void 0!==n?n:a.gradientLength)&&void 0!==t?t:x9(e)},labelOverlap:({legend:e,legendConfig:n,scaleType:t})=>{var r,a;return null!==(a=null!==(r=e.labelOverlap)&&void 0!==r?r:n.labelOverlap)&&void 0!==a?a:S9(t)},symbolType:({legend:e,markDef:n,channel:t,encoding:r})=>{var a;return null!==(a=e.symbolType)&&void 0!==a?a:b9(n.type,t,r.shape,n.shape)},title:({fieldOrDatumDef:e,config:n})=>j2(e,n,{allowDisabling:!0}),type:({legendType:e,scaleType:n,channel:t})=>{if(FZ(t)&&K0(n)){if("gradient"===e)return}else if("symbol"===e)return;return e},values:({fieldOrDatumDef:e,legend:n})=>g9(n,e)};function g9(e,n){const t=e.values;return Object(re["B"])(t)?$2(n,t):t0(t)?t:void 0}function b9(e,n,t,r){var a;if("shape"!==n){const e=null!==(a=h9(t))&&void 0!==a?a:r;if(e)return e}switch(e){case"bar":case"rect":case"image":case"square":return"square";case"line":case"trail":case"rule":return"stroke";case"arc":case"point":case"circle":case"tick":case"geoshape":case"area":case"text":return"circle"}}function y9(e){const{legend:n}=e;return JG(n.type,v9(e))}function v9({channel:e,timeUnit:n,scaleType:t}){if(FZ(e)){if(kG(["quarter","month","day"],n))return"symbol";if(K0(t))return"gradient"}return"symbol"}function _9({legendConfig:e,legendType:n,orient:t,legend:r}){var a,i;return null!==(i=null!==(a=r.direction)&&void 0!==a?a:e[n?"gradientDirection":"symbolDirection"])&&void 0!==i?i:w9(t,n)}function w9(e,n){switch(e){case"top":case"bottom":return"horizontal";case"left":case"right":case"none":case void 0:return;default:return"gradient"===n?"horizontal":void 0}}function x9({legendConfig:e,model:n,direction:t,orient:r,scaleType:a}){const{gradientHorizontalMaxLength:i,gradientHorizontalMinLength:s,gradientVerticalMaxLength:o,gradientVerticalMinLength:l}=e;if(K0(a))return"horizontal"===t?"top"===r||"bottom"===r?k9(n,"width",s,i):s:k9(n,"height",l,o)}function k9(e,n,t,r){const a=e.getSizeSignalRef(n).signal;return{signal:`clamp(${a}, ${t}, ${r})`}}function S9(e){if(kG(["quantile","threshold","log"],e))return"greedy"}function M9(e){const n=Vne(e)?O9(e):D9(e);return e.component.legends=n,n}function O9(e){const{encoding:n}=e,t={};for(const r of[pZ,...X3]){const a=C2(n[r]);a&&e.getScaleComponent(r)&&(r===yZ&&a2(a)&&a.type===T0||(t[r]=L9(e,r)))}return t}function B9(e,n){const t=e.scaleName(n);if("trail"===e.mark){if("color"===n)return{stroke:t};if("size"===n)return{strokeWidth:t}}return"color"===n?e.markDef.filled?{fill:t}:{stroke:t}:{[n]:t}}function j9(e,n,t,r){switch(n){case"disable":return void 0!==t;case"values":return!!(null===t||void 0===t?void 0:t.values);case"title":if("title"===n&&e===(null===r||void 0===r?void 0:r.title))return!0}return e===(t||{})[n]}function L9(e,n){var t,r,a;let i=e.legend(n);const{markDef:s,encoding:o,config:l}=e,u=l.legend,c=new i9({},B9(e,n));o6(e,n,c);const d=void 0!==i?!i:u.disable;if(c.set("disable",d,void 0!==i),d)return c;i=i||{};const h=e.getScaleComponent(n).get("type"),f=C2(o[n]),m=a2(f)?null===(t=e0(f.timeUnit))||void 0===t?void 0:t.unit:void 0,p=i.orient||l.legend.orient||"right",g=y9({legend:i,channel:n,timeUnit:m,scaleType:h}),b=_9({legend:i,legendType:g,orient:p,legendConfig:u}),y={legend:i,channel:n,model:e,markDef:s,encoding:o,fieldOrDatumDef:f,legendConfig:u,config:l,scaleType:h,orient:p,legendType:g,direction:b};for(const k of a9){if("gradient"===g&&k.startsWith("symbol")||"symbol"===g&&k.startsWith("gradient"))continue;const t=k in p9?p9[k](y):i[k];if(void 0!==t){const r=j9(t,k,i,e.fieldDef(n));(r||void 0===l.legend[k])&&c.set(k,t,r)}}const v=null!==(r=null===i||void 0===i?void 0:i.encoding)&&void 0!==r?r:{},_=c.get("selections"),w={},x={fieldOrDatumDef:f,model:e,channel:n,legendCmpt:c,legendType:g};for(const k of["labels","legend","title","symbols","gradient","entries"]){const n=e9(null!==(a=v[k])&&void 0!==a?a:{},e),t=k in s9?s9[k](n,x):n;void 0===t||HG(t)||(w[k]=Object.assign(Object.assign(Object.assign({},(null===_||void 0===_?void 0:_.length)&&a2(f)?{name:`${YG(f.field)}_legend_${k}`}:{}),(null===_||void 0===_?void 0:_.length)?{interactive:!!_}:{}),{update:t}))}return HG(w)||c.set("encode",w,!!(null===i||void 0===i?void 0:i.encoding)),c}function D9(e){const{legends:n,resolve:t}=e.component;for(const r of e.children){M9(r);for(const a of CG(r.component.legends))t.legend[a]=t9(e.component.resolve,a),"shared"===t.legend[a]&&(n[a]=T9(n[a],r.component.legends[a]),n[a]||(t.legend[a]="independent",delete n[a]))}for(const r of CG(n))for(const n of e.children)n.component.legends[r]&&"shared"===t.legend[r]&&delete n.component.legends[r];return n}function T9(e,n){var t,r,a,i;if(!e)return n.clone();const s=e.getWithExplicit("orient"),o=n.getWithExplicit("orient");if(s.explicit&&o.explicit&&s.value!==o.value)return;let l=!1;for(const u of a9){const t=x5(e.getWithExplicit(u),n.getWithExplicit(u),u,"legend",(e,n)=>{switch(u){case"symbolType":return R9(e,n);case"title":return o3(e,n);case"type":return l=!0,v5("symbol")}return w5(e,n,u,"legend")});e.setWithExplicit(u,t)}return l&&((null===(r=null===(t=e.implicit)||void 0===t?void 0:t.encode)||void 0===r?void 0:r.gradient)&&EG(e.implicit,["encode","gradient"]),(null===(i=null===(a=e.explicit)||void 0===a?void 0:a.encode)||void 0===i?void 0:i.gradient)&&EG(e.explicit,["encode","gradient"])),e}function R9(e,n){return"circle"===n.value?n:e}function H9(e,n,t,r){var a,i,s;e.encode=null!==(a=e.encode)&&void 0!==a?a:{},e.encode[n]=null!==(i=e.encode[n])&&void 0!==i?i:{},e.encode[n].update=null!==(s=e.encode[n].update)&&void 0!==s?s:{},e.encode[n].update[t]=r}function C9(e){const n=e.component.legends,t={};for(const a of CG(n)){const r=e.getScaleComponent(a),i=_G(r.get("domains"));if(t[i])for(const e of t[i]){const r=T9(e,n[a]);r||t[i].push(n[a])}else t[i]=[n[a].clone()]}const r=AG(t).flat().map(n=>A9(n,e.config)).filter(e=>void 0!==e);return r}function A9(e,n){var t,r,a;const i=e.combine(),{disable:s,labelExpr:o,selections:l}=i,u=tG(i,["disable","labelExpr","selections"]);if(!s){if(!1===n.aria&&void 0==u.aria&&(u.aria=!1),null===(t=u.encode)||void 0===t?void 0:t.symbols){const e=u.encode.symbols.update;!e.fill||"transparent"===e.fill["value"]||e.stroke||u.stroke||(e.stroke={value:"transparent"});for(const n of X3)u[n]&&delete e[n]}if(u.title||delete u.title,void 0!==o){let e=o;(null===(a=null===(r=u.encode)||void 0===r?void 0:r.labels)||void 0===a?void 0:a.update)&&t0(u.encode.labels.update.text)&&(e=UG(o,"datum.label",u.encode.labels.update.text.signal)),H9(u,"labels","text",{signal:e})}return u}}function N9(e){return qne(e)||Une(e)?W9(e):Y9(e)}function W9(e){return e.children.reduce((e,n)=>e.concat(n.assembleProjections()),Y9(e))}function Y9(e){const n=e.component.projection;if(!n||n.merged)return[];const t=n.combine(),{name:r}=t;if(n.data){const a={signal:`[${n.size.map(e=>e.signal).join(", ")}]`},i=n.data.reduce((n,t)=>{const r=t0(t)?t.signal:`data('${e.lookupDataSource(t)}')`;return kG(n,r)||n.push(r),n},[]);if(i.length<=0)throw new Error("Projection's fit didn't find any data sources");return[Object.assign({name:r,size:a,fit:{signal:i.length>1?`[${i.join(", ")}]`:i[0]}},t)]}return[Object.assign(Object.assign({name:r},{translate:{signal:"[width / 2, height / 2]"}}),t)]}const z9=["type","clipAngle","clipExtent","center","rotate","precision","reflectX","reflectY","coefficient","distance","fraction","lobes","parallel","radius","ratio","spacing","tilt"];class E9 extends b5{constructor(e,n,t,r){super(Object.assign({},n),{name:e}),this.specifiedProjection=n,this.size=t,this.data=r,this.merged=!1}get isFit(){return!!this.data}}function P9(e){e.component.projection=Vne(e)?F9(e):$9(e)}function F9(e){var n;if(e.hasProjection){const t=e.specifiedProjection,r=!(t&&(null!=t.scale||null!=t.translate)),a=r?[e.getSizeSignalRef("width"),e.getSizeSignalRef("height")]:void 0,i=r?I9(e):void 0;return new E9(e.projectionName(!0),Object.assign(Object.assign({},null!==(n=e.config.projection)&&void 0!==n?n:{}),null!==t&&void 0!==t?t:{}),a,i)}}function I9(e){const n=[],{encoding:t}=e;for(const r of[[hZ,dZ],[mZ,fZ]])(C2(t[r[0]])||C2(t[r[1]]))&&n.push({signal:e.getName(`geojson_${n.length}`)});return e.channelHasField(yZ)&&e.typedFieldDef(yZ).type===T0&&n.push({signal:e.getName(`geojson_${n.length}`)}),0===n.length&&n.push(e.requestDataName(T5.Main)),n}function V9(e,n){const t=MG(z9,t=>!Object(re["w"])(e.explicit,t)&&!Object(re["w"])(n.explicit,t)||!(!Object(re["w"])(e.explicit,t)||!Object(re["w"])(n.explicit,t)||_G(e.get(t))!==_G(n.get(t)))),r=_G(e.size)===_G(n.size);if(r){if(t)return e;if(_G(e.explicit)===_G({}))return n;if(_G(n.explicit)===_G({}))return e}return null}function $9(e){if(0===e.children.length)return;let n;for(const r of e.children)P9(r);const t=MG(e.children,e=>{const t=e.component.projection;if(t){if(n){const e=V9(n,t);return e&&(n=e),!!e}return n=t,!0}return!0});if(n&&t){const t=e.projectionName(!0),r=new E9(t,n.specifiedProjection,n.size,bG(n.data));for(const n of e.children){const e=n.component.projection;e&&(e.isFit&&r.data.push(...n.component.projection.data),n.renameProjection(e.get("name"),t),e.merged=!0)}return r}}function U9(e,n,t,r){var a,i;if(U2(n,t)){const s=Vne(e)&&null!==(i=null!==(a=e.axis(t))&&void 0!==a?a:e.legend(t))&&void 0!==i?i:{},o=y2(n,{expr:"datum"}),l=y2(n,{expr:"datum",binSuffix:"end"});return{formulaAs:y2(n,{binSuffix:"range",forAs:!0}),formula:W1(o,l,s.format,s.formatType,r)}}return{}}function q9(e,n){return`${KK(e)}_${n}`}function G9(e,n){return{signal:e.getName(`${n}_bins`),extentSignal:e.getName(`${n}_extent`)}}function J9(e,n,t){var r;const a=null!==(r=z2(t,void 0))&&void 0!==r?r:{},i=q9(a,n);return e.getName(`${i}_bins`)}function Z9(e){return"as"in e}function K9(e,n,t){let r,a;r=Z9(e)?Object(re["I"])(e.as)?[e.as,`${e.as}_end`]:[e.as[0],e.as[1]]:[y2(e,{forAs:!0}),y2(e,{binSuffix:"end",forAs:!0})];const i=Object.assign({},z2(n,void 0)),s=q9(i,e.field),{signal:o,extentSignal:l}=G9(t,s);if(nX(i.extent)){const e=i.extent,n=e.selection;a=n7(t.getSelectionComponent(YG(n),n),e),delete i.extent}const u=Object.assign(Object.assign(Object.assign({bin:i,field:e.field,as:[r]},o?{signal:o}:{}),l?{extentSignal:l}:{}),a?{span:a}:{});return{key:s,binComponent:u}}class X9 extends P8{constructor(e,n){super(e),this.bins=n}clone(){return new X9(null,bG(this.bins))}static makeFromEncoding(e,n){const t=n.reduceFieldDef((e,t,r)=>{if(c2(t)&&XK(t.bin)){const{key:a,binComponent:i}=K9(t,t.bin,n);e[a]=Object.assign(Object.assign(Object.assign({},i),e[a]),U9(n,t,r,n.config))}return e},{});return HG(t)?null:new X9(e,t)}static makeFromTransform(e,n,t){const{key:r,binComponent:a}=K9(n,n.bin,t);return new X9(e,{[r]:a})}merge(e,n){for(const t of CG(e.bins))t in this.bins?(n(e.bins[t].signal,this.bins[t].signal),this.bins[t].as=jG([...this.bins[t].as,...e.bins[t].as],wG)):this.bins[t]=e.bins[t];for(const t of e.children)e.removeChild(t),t.parent=this;e.remove()}producedFields(){return new Set(AG(this.bins).map(e=>e.as).flat(2))}dependentFields(){return new Set(AG(this.bins).map(e=>e.field))}hash(){return`Bin ${wG(this.bins)}`}assemble(){return AG(this.bins).flatMap(e=>{const n=[],[t,...r]=e.as,a=e.bin,{extent:i}=a,s=tG(a,["extent"]),o=Object.assign(Object.assign(Object.assign({type:"bin",field:$G(e.field),as:t,signal:e.signal},nX(i)?{extent:null}:{extent:i}),e.span?{span:{signal:`span(${e.span})`}}:{}),s);!i&&e.extentSignal&&(n.push({type:"extent",field:$G(e.field),signal:e.extentSignal}),o.extent={signal:e.extentSignal}),n.push(o);for(const l of r)for(let e=0;e<2;e++)n.push({type:"formula",expr:y2({field:t[e]},{expr:"datum"}),as:l[e]});return e.formula&&n.push({type:"formula",expr:e.formula,as:e.formulaAs}),n})}}function Q9(e,n,t,r){const a=Vne(r)?r.encoding[oK(n)]:void 0;if(c2(t)&&Vne(r)&&Q1(n,t,a,r.stack,r.markDef,r.config))e.add(y2(t,{})),e.add(y2(t,{suffix:"end"})),t.bin&&U2(t,n)&&e.add(y2(t,{binSuffix:"range"}));else if(zZ(n)){const t=YZ(n);e.add(r.getName(t))}else e.add(y2(t));return e}function eee(e,n){var t;for(const r of CG(n)){const a=n[r];for(const n of CG(a))r in e?e[r][n]=new Set([...null!==(t=e[r][n])&&void 0!==t?t:[],...a[n]]):e[r]={[n]:a[n]}}}class nee extends P8{constructor(e,n,t){super(e),this.dimensions=n,this.measures=t}clone(){return new nee(null,new Set(this.dimensions),bG(this.measures))}get groupBy(){return this.dimensions}static makeFromEncoding(e,n){let t=!1;n.forEachFieldDef(e=>{e.aggregate&&(t=!0)});const r={},a=new Set;return t?(n.forEachFieldDef((e,t)=>{var i,s,o,l;const{aggregate:u,field:c}=e;if(u)if("count"===u)r["*"]=null!==(i=r["*"])&&void 0!==i?i:{},r["*"]["count"]=new Set([y2(e,{forAs:!0})]);else{if($J(u)||UJ(u)){const e=$J(u)?"argmin":"argmax",n=u[e];r[n]=null!==(s=r[n])&&void 0!==s?s:{},r[n][e]=new Set([y2({op:e,field:n},{forAs:!0})])}else r[c]=null!==(o=r[c])&&void 0!==o?o:{},r[c][u]=new Set([y2(e,{forAs:!0})]);VK(t)&&"unaggregated"===n.scaleDomain(t)&&(r[c]=null!==(l=r[c])&&void 0!==l?l:{},r[c]["min"]=new Set([y2({field:c,aggregate:"min"},{forAs:!0})]),r[c]["max"]=new Set([y2({field:c,aggregate:"max"},{forAs:!0})]))}else Q9(a,t,e,n)}),a.size+CG(r).length===0?null:new nee(e,a,r)):null}static makeFromTransform(e,n){var t,r,a;const i=new Set,s={};for(const o of n.aggregate){const{op:e,field:n,as:a}=o;e&&("count"===e?(s["*"]=null!==(t=s["*"])&&void 0!==t?t:{},s["*"]["count"]=new Set([a||y2(o,{forAs:!0})])):(s[n]=null!==(r=s[n])&&void 0!==r?r:{},s[n][e]=new Set([a||y2(o,{forAs:!0})])))}for(const o of null!==(a=n.groupby)&&void 0!==a?a:[])i.add(o);return i.size+CG(s).length===0?null:new nee(e,i,s)}merge(e){return LG(this.dimensions,e.dimensions)?(eee(this.measures,e.measures),!0):(DQ("different dimensions, cannot merge"),!1)}addDimensions(e){e.forEach(this.dimensions.add,this.dimensions)}dependentFields(){return new Set([...this.dimensions,...CG(this.measures)])}producedFields(){const e=new Set;for(const n of CG(this.measures))for(const t of CG(this.measures[n])){const r=this.measures[n][t];0===r.size?e.add(`${t}_${n}`):r.forEach(e.add,e)}return e}hash(){return`Aggregate ${wG({dimensions:this.dimensions,measures:this.measures})}`}assemble(){const e=[],n=[],t=[];for(const a of CG(this.measures))for(const r of CG(this.measures[a]))for(const i of this.measures[a][r])t.push(i),e.push(r),n.push("*"===a?null:$G(a));const r={type:"aggregate",groupby:[...this.dimensions].map($G),ops:e,fields:n,as:t};return r}}class tee extends P8{constructor(e,n,t,r){super(e),this.model=n,this.name=t,this.data=r;for(const a of VZ){const e=n.facet[a];if(e){const{bin:t,sort:r}=e;this[a]=Object.assign({name:n.getName(`${a}_domain`),fields:[y2(e),...XK(t)?[y2(e,{binSuffix:"end"})]:[]]},I1(r)?{sortField:r}:Object(re["B"])(r)?{sortIndexField:R7(e,a)}:{})}}this.childModel=n.child}hash(){let e="Facet";for(const n of VZ)this[n]&&(e+=` ${n.charAt(0)}:${wG(this[n])}`);return e}get fields(){var e;const n=[];for(const t of VZ)(null===(e=this[t])||void 0===e?void 0:e.fields)&&n.push(...this[t].fields);return n}dependentFields(){const e=new Set(this.fields);for(const n of VZ)this[n]&&(this[n].sortField&&e.add(this[n].sortField.field),this[n].sortIndexField&&e.add(this[n].sortIndexField));return e}producedFields(){return new Set}getSource(){return this.name}getChildIndependentFieldsWithStep(){const e={};for(const n of MK){const t=this.childModel.component.scales[n];if(t&&!t.merged){const r=t.get("type"),a=t.get("range");if(J0(r)&&r0(a)){const t=ine(this.childModel,n),r=ane(t);r?e[n]=r:LQ(b.unknownField(n))}}}return e}assembleRowColumnHeaderData(e,n,t){const r={row:"y",column:"x"}[e],a=[],i=[],s=[];t&&t[r]&&(n?(a.push(`distinct_${t[r]}`),i.push("max")):(a.push(t[r]),i.push("distinct")),s.push(`distinct_${t[r]}`));const{sortField:o,sortIndexField:l}=this[e];if(o){const{op:e=z1,field:n}=o;a.push(n),i.push(e),s.push(y2(o,{forAs:!0}))}else l&&(a.push(l),i.push("max"),s.push(l));return{name:this[e].name,source:null!==n&&void 0!==n?n:this.data,transform:[Object.assign({type:"aggregate",groupby:this[e].fields},a.length?{fields:a,ops:i,as:s}:{})]}}assembleFacetHeaderData(e){var n,t;const{columns:r}=this.model.layout,{layoutHeaders:a}=this.model.component,i=[],s={};for(const u of N7){for(const e of W7){const r=null!==(n=a[u]&&a[u][e])&&void 0!==n?n:[];for(const e of r)if((null===(t=e.axes)||void 0===t?void 0:t.length)>0){s[u]=!0;break}}if(s[u]){const e=`length(data("${this.facet.name}"))`,n="row"===u?r?{signal:`ceil(${e} / ${r})`}:1:r?{signal:`min(${e}, ${r})`}:{signal:e};i.push({name:`${this.facet.name}_${u}`,transform:[{type:"sequence",start:0,stop:n}]})}}const{row:o,column:l}=s;return(o||l)&&i.unshift(this.assembleRowColumnHeaderData("facet",null,e)),i}assemble(){var e,n;const t=[];let r=null;const a=this.getChildIndependentFieldsWithStep(),{column:i,row:s,facet:o}=this;if(i&&s&&(a.x||a.y)){r=`cross_${this.column.name}_${this.row.name}`;const i=[].concat(null!==(e=a.x)&&void 0!==e?e:[],null!==(n=a.y)&&void 0!==n?n:[]),s=i.map(()=>"distinct");t.push({name:r,source:this.data,transform:[{type:"aggregate",groupby:this.fields,fields:i,ops:s}]})}for(const l of[nZ,eZ])this[l]&&t.push(this.assembleRowColumnHeaderData(l,r,a));if(o){const e=this.assembleFacetHeaderData(a);e&&t.push(...e)}return t}}function ree(e){return"'"===e[0]&&"'"===e[e.length-1]||'"'===e[0]&&'"'===e[e.length-1]?e.slice(1,-1):e}function aee(e,n){const t=FG(e);if("number"===n)return`toNumber(${t})`;if("boolean"===n)return`toBoolean(${t})`;if("string"===n)return`toString(${t})`;if("date"===n)return`toDate(${t})`;if("flatten"===n)return t;if(0===n.indexOf("date:")){const e=ree(n.slice(5,n.length));return`timeParse(${t},'${e}')`}if(0===n.indexOf("utc:")){const e=ree(n.slice(4,n.length));return`utcParse(${t},'${e}')`}return LQ(b.unrecognizedParse(n)),null}function iee(e){const n={};return mG(e.filter,e=>{var t;if(_0(e)){let r=null;h0(e)?r=e.equal:m0(e)?r=e.lte:f0(e)?r=e.lt:p0(e)?r=e.gt:g0(e)?r=e.gte:b0(e)?r=e.range[0]:y0(e)&&(r=(null!==(t=e.oneOf)&&void 0!==t?t:e["in"])[0]),r&&(TQ(r)?n[e.field]="date":Object(re["F"])(r)?n[e.field]="number":Object(re["I"])(r)&&(n[e.field]="string")),e.timeUnit&&(n[e.field]="date")}}),n}function see(e){const n={};function t(e){F2(e)?n[e.field]="date":"quantitative"===e.type&&ZJ(e.aggregate)?n[e.field]="number":GG(e.field)>1?e.field in n||(n[e.field]="flatten"):h2(e)&&I1(e.sort)&&GG(e.sort.field)>1&&(e.sort.field in n||(n[e.sort.field]="flatten"))}if((Vne(e)||$ne(e))&&e.forEachFieldDef((n,r)=>{if(c2(n))t(n);else{const a=iK(r),i=e.fieldDef(a);t(Object.assign(Object.assign({},n),{type:i.type}))}}),Vne(e)){const{mark:t,markDef:r,encoding:a}=e;if(SJ(t)&&!e.encoding.order){const e="horizontal"===r.orient?"y":"x",t=a[e];a2(t)&&"quantitative"===t.type&&!(t.field in n)&&(n[t.field]="number")}}return n}function oee(e){const n={};if(Vne(e)&&e.component.selection)for(const t of CG(e.component.selection)){const r=e.component.selection[t];for(const e of r.project.items)!e.channel&&GG(e.field)>1&&(n[e.field]="flatten")}return n}class lee extends P8{constructor(e,n){super(e),this._parse=n}clone(){return new lee(null,bG(this._parse))}hash(){return`Parse ${wG(this._parse)}`}static makeExplicit(e,n,t){let r={};const a=n.data;return!B5(a)&&a&&a.format&&a.format.parse&&(r=a.format.parse),this.makeWithAncestors(e,r,{},t)}static makeWithAncestors(e,n,t,r){for(const s of CG(t)){const e=r.getWithExplicit(s);void 0!==e.value&&(e.explicit||e.value===t[s]||"derived"===e.value||"flatten"===t[s]?delete t[s]:LQ(b.differentParse(s,t[s],e.value)))}for(const s of CG(n)){const e=r.get(s);void 0!==e&&(e===n[s]?delete n[s]:LQ(b.differentParse(s,n[s],e)))}const a=new b5(n,t);r.copyAll(a);const i={};for(const s of CG(a.combine())){const e=a.get(s);null!==e&&(i[s]=e)}return 0===CG(i).length||r.parseNothing?null:new lee(e,i)}get parse(){return this._parse}merge(e){this._parse=Object.assign(Object.assign({},this._parse),e.parse),e.remove()}assembleFormatParse(){const e={};for(const n of CG(this._parse)){const t=this._parse[n];1===GG(n)&&(e[n]=t)}return e}producedFields(){return new Set(CG(this._parse))}dependentFields(){return new Set(CG(this._parse))}assembleTransforms(e=!1){return CG(this._parse).filter(n=>!e||GG(n)>1).map(e=>{const n=aee(e,this._parse[e]);if(!n)return null;const t={type:"formula",expr:n,as:qG(e)};return t}).filter(e=>null!==e)}}class uee extends P8{clone(){return new uee(null)}constructor(e){super(e)}dependentFields(){return new Set}producedFields(){return new Set([n4])}hash(){return"Identifier"}assemble(){return{type:"identifier",as:n4}}}class cee extends P8{constructor(e,n){super(e),this.params=n}clone(){return new cee(null,this.params)}dependentFields(){return new Set}producedFields(){}hash(){return`Graticule ${wG(this.params)}`}assemble(){return Object.assign({type:"graticule"},!0===this.params?{}:this.params)}}class dee extends P8{constructor(e,n){super(e),this.params=n}clone(){return new dee(null,this.params)}dependentFields(){return new Set}producedFields(){var e;return new Set([null!==(e=this.params.as)&&void 0!==e?e:"data"])}hash(){return`Hash ${wG(this.params)}`}assemble(){return Object.assign({type:"sequence"},this.params)}}class hee extends P8{constructor(e){let n;if(super(null),e=null!==e&&void 0!==e?e:{name:"source"},B5(e)||(n=e.format?Object.assign({},vG(e.format,["parse"])):{}),M5(e))this._data={values:e.values};else if(S5(e)){if(this._data={url:e.url},!n.type){let t=/(?:\.([^.]+))?$/.exec(e.url)[1];kG(["json","csv","tsv","dsv","topojson"],t)||(t="json"),n.type=t}}else L5(e)?this._data={values:[{type:"Sphere"}]}:(O5(e)||B5(e))&&(this._data={});this._generator=B5(e),e.name&&(this._name=e.name),n&&!HG(n)&&(this._data.format=n)}dependentFields(){return new Set}producedFields(){}get data(){return this._data}hasName(){return!!this._name}get isGenerator(){return this._generator}get dataName(){return this._name}set dataName(e){this._name=e}set parent(e){throw new Error("Source nodes have to be roots.")}remove(){throw new Error("Source nodes are roots and cannot be removed.")}hash(){throw new Error("Cannot hash sources")}assemble(){return Object.assign(Object.assign({name:this._name},this._data),{transform:[]})}}var fee;function mee(e){return e instanceof hee||e instanceof cee||e instanceof dee}class pee{constructor(){fee.set(this,void 0),aG(this,fee,!1)}setModified(){aG(this,fee,!0)}get modifiedFlag(){return rG(this,fee)}}fee=new WeakMap;class gee extends pee{getNodeDepths(e,n,t){t.set(e,n);for(const r of e.children)this.getNodeDepths(r,n+1,t);return t}optimize(e){const n=this.getNodeDepths(e,0,new Map),t=[...n.entries()].sort((e,n)=>n[1]-e[1]);for(const r of t)this.run(r[0]);return this.modifiedFlag}}class bee extends pee{optimize(e){this.run(e);for(const n of e.children)this.optimize(n);return this.modifiedFlag}}class yee extends bee{mergeNodes(e,n){const t=n.shift();for(const r of n)e.removeChild(r),r.parent=t,r.remove()}run(e){const n=e.children.map(e=>e.hash()),t={};for(let r=0;r1&&(this.setModified(),this.mergeNodes(e,t[r]))}}class vee extends bee{constructor(e){super(),this.requiresSelectionId=e&&G6(e)}run(e){e instanceof uee&&(this.requiresSelectionId&&(mee(e.parent)||e.parent instanceof nee||e.parent instanceof lee)||(this.setModified(),e.remove()))}}class _ee extends pee{optimize(e){return this.run(e,new Set),this.modifiedFlag}run(e,n){let t=new Set;e instanceof I8&&(t=e.producedFields(),DG(t,n)&&(this.setModified(),e.removeFormulas(n),0===e.producedFields.length&&e.remove()));for(const r of e.children)this.run(r,new Set([...n,...t]))}}class wee extends bee{constructor(){super()}run(e){e instanceof F8&&!e.isRequired()&&(this.setModified(),e.remove())}}class xee extends gee{run(e){if(!mee(e)&&!(e.numChildren()>1))for(const n of e.children)if(n instanceof lee)if(e instanceof lee)this.setModified(),e.merge(n);else{if(RG(e.producedFields(),n.dependentFields()))continue;this.setModified(),n.swapWithParent()}}}class kee extends gee{run(e){const n=[...e.children],t=e.children.filter(e=>e instanceof lee);if(e.numChildren()>1&&t.length>=1){const r={},a=new Set;for(const e of t){const n=e.parse;for(const e of CG(n))e in r?r[e]!==n[e]&&a.add(e):r[e]=n[e]}for(const e of a)delete r[e];if(!HG(r)){this.setModified();const t=new lee(e,r);for(const a of n){if(a instanceof lee)for(const e of CG(r))delete a.parse[e];e.removeChild(a),a.parent=t,a instanceof lee&&0===CG(a.parse).length&&a.remove()}}}}}class See extends gee{run(e){e instanceof F8||e.numChildren()>0||e instanceof tee||(this.setModified(),e.remove())}}class Mee extends gee{run(e){const n=e.children.filter(e=>e instanceof I8),t=n.pop();for(const r of n)this.setModified(),t.merge(r)}}class Oee extends gee{run(e){const n=e.children.filter(e=>e instanceof nee),t={};for(const r of n){const e=wG(r.groupBy);e in t||(t[e]=[]),t[e].push(r)}for(const r of CG(t)){const n=t[r];if(n.length>1){const t=n.pop();for(const r of n)t.merge(r)&&(e.removeChild(r),r.parent=t,r.remove(),this.setModified())}}}}class Bee extends gee{constructor(e){super(),this.model=e}run(e){const n=!(mee(e)||e instanceof X6||e instanceof lee||e instanceof uee),t=[],r=[];for(const a of e.children)a instanceof X9&&(n&&!RG(e.producedFields(),a.dependentFields())?t.push(a):r.push(a));if(t.length>0){const n=t.pop();for(const e of t)n.merge(e,this.model.renameSignal.bind(this.model));this.setModified(),e instanceof X9?e.merge(n,this.model.renameSignal.bind(this.model)):n.swapWithParent()}if(r.length>1){const e=r.pop();for(const n of r)e.merge(n,this.model.renameSignal.bind(this.model));this.setModified()}}}class jee extends gee{run(e){const n=[...e.children],t=SG(n,e=>e instanceof F8);if(!t||e.numChildren()<=1)return;const r=[];let a;for(const i of n)if(i instanceof F8){let n=i;while(1===n.numChildren()){const[e]=n.children;if(!(e instanceof F8))break;n=e}r.push(...n.children),a?(e.removeChild(i),i.parent=a.parent,a.parent.removeChild(a),a.parent=n,this.setModified()):a=n}else r.push(i);if(r.length){this.setModified();for(const e of r)e.parent.removeChild(e),e.parent=a}}}class Lee extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new Lee(null,bG(this.transform))}addDimensions(e){this.transform.groupby=jG(this.transform.groupby.concat(e),e=>e)}dependentFields(){const e=new Set;return this.transform.groupby&&this.transform.groupby.forEach(e.add,e),this.transform.joinaggregate.map(e=>e.field).filter(e=>void 0!==e).forEach(e.add,e),e}producedFields(){return new Set(this.transform.joinaggregate.map(this.getDefaultName))}getDefaultName(e){var n;return null!==(n=e.as)&&void 0!==n?n:y2(e)}hash(){return`JoinAggregateTransform ${wG(this.transform)}`}assemble(){const e=[],n=[],t=[];for(const a of this.transform.joinaggregate)n.push(a.op),t.push(this.getDefaultName(a)),e.push(void 0===a.field?null:a.field);const r=this.transform.groupby;return Object.assign({type:"joinaggregate",as:t,ops:n,fields:e},void 0!==r?{groupby:r}:{})}}function Dee(e){return e.stack.stackBy.reduce((e,n)=>{const t=n.fieldDef,r=y2(t);return r&&e.push(r),e},[])}function Tee(e){return Object(re["B"])(e)&&e.every(e=>Object(re["I"])(e))&&e.length>1}class Ree extends P8{constructor(e,n){super(e),this._stack=n}clone(){return new Ree(null,bG(this._stack))}static makeFromTransform(e,n){const{stack:t,groupby:r,as:a,offset:i="zero"}=n,s=[],o=[];if(void 0!==n.sort)for(const c of n.sort)s.push(c.field),o.push(JG(c.order,"ascending"));const l={field:s,order:o};let u;return u=Tee(a)?a:Object(re["I"])(a)?[a,a+"_end"]:[n.stack+"_start",n.stack+"_end"],new Ree(e,{stackField:t,groupby:r,offset:i,sort:l,facetby:[],as:u})}static makeFromEncoding(e,n){const t=n.stack,{encoding:r}=n;if(!t)return null;const{groupbyChannel:a,fieldChannel:i,offset:s,impute:o}=t;let l;if(a){const e=r[a];l=H2(e)}const u=Dee(n),c=n.encoding.order;let d;return d=Object(re["B"])(c)||a2(c)?a3(c):u.reduce((e,n)=>(e.field.push(n),e.order.push("y"===i?"descending":"ascending"),e),{field:[],order:[]}),new Ree(e,{dimensionFieldDef:l,stackField:n.vgField(i),facetby:[],stackby:u,sort:d,offset:s,impute:o,as:[n.vgField(i,{suffix:"start",forAs:!0}),n.vgField(i,{suffix:"end",forAs:!0})]})}get stack(){return this._stack}addDimensions(e){this._stack.facetby.push(...e)}dependentFields(){const e=new Set;return e.add(this._stack.stackField),this.getGroupbyFields().forEach(e.add,e),this._stack.facetby.forEach(e.add,e),this._stack.sort.field.forEach(e.add,e),e}producedFields(){return new Set(this._stack.as)}hash(){return`Stack ${wG(this._stack)}`}getGroupbyFields(){const{dimensionFieldDef:e,impute:n,groupby:t}=this._stack;return e?e.bin?n?[y2(e,{binSuffix:"mid"})]:[y2(e,{}),y2(e,{binSuffix:"end"})]:[y2(e)]:null!==t&&void 0!==t?t:[]}assemble(){const e=[],{facetby:n,dimensionFieldDef:t,stackField:r,stackby:a,sort:i,offset:s,impute:o,as:l}=this._stack;if(o&&t){const{band:i=.5,bin:s}=t;s&&e.push({type:"formula",expr:`${i}*`+y2(t,{expr:"datum"})+`+${1-i}*`+y2(t,{expr:"datum",binSuffix:"end"}),as:y2(t,{binSuffix:"mid",forAs:!0})}),e.push({type:"impute",field:r,groupby:[...a,...n],key:y2(t,{binSuffix:"mid"}),method:"value",value:0})}return e.push({type:"stack",groupby:[...this.getGroupbyFields(),...n],field:r,sort:i,as:l,offset:s}),e}}class Hee extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new Hee(null,bG(this.transform))}addDimensions(e){this.transform.groupby=jG(this.transform.groupby.concat(e),e=>e)}dependentFields(){var e,n;const t=new Set;return(null!==(e=this.transform.groupby)&&void 0!==e?e:[]).forEach(t.add,t),(null!==(n=this.transform.sort)&&void 0!==n?n:[]).forEach(e=>t.add(e.field)),this.transform.window.map(e=>e.field).filter(e=>void 0!==e).forEach(t.add,t),t}producedFields(){return new Set(this.transform.window.map(this.getDefaultName))}getDefaultName(e){var n;return null!==(n=e.as)&&void 0!==n?n:y2(e)}hash(){return`WindowTransform ${wG(this.transform)}`}assemble(){var e;const n=[],t=[],r=[],a=[];for(const d of this.transform.window)t.push(d.op),r.push(this.getDefaultName(d)),a.push(void 0===d.param?null:d.param),n.push(void 0===d.field?null:d.field);const i=this.transform.frame,s=this.transform.groupby;if(i&&null===i[0]&&null===i[1]&&t.every(e=>qJ(e)))return Object.assign({type:"joinaggregate",as:r,ops:t,fields:n},void 0!==s?{groupby:s}:{});const o=[],l=[];if(void 0!==this.transform.sort)for(const d of this.transform.sort)o.push(d.field),l.push(null!==(e=d.order)&&void 0!==e?e:"ascending");const u={field:o,order:l},c=this.transform.ignorePeers;return Object.assign(Object.assign(Object.assign({type:"window",params:a,as:r,ops:t,fields:n,sort:u},void 0!==c?{ignorePeers:c}:{}),void 0!==s?{groupby:s}:{}),void 0!==i?{frame:i}:{})}}function Cee(e){function n(t){if(!(t instanceof tee)){const r=t.clone();if(r instanceof F8){const n=Wee+r.getSource();r.setSource(n),e.model.component.data.outputNodes[n]=r}else(r instanceof nee||r instanceof Ree||r instanceof Hee||r instanceof Lee)&&r.addDimensions(e.fields);for(const e of t.children.flatMap(n))e.parent=r;return[r]}return t.children.flatMap(n)}return n}function Aee(e){if(e instanceof tee)if(1!==e.numChildren()||e.children[0]instanceof F8){const n=e.model.component.data.main;Nee(n);const t=Cee(e),r=e.children.map(t).flat();for(const e of r)e.parent=n}else{const n=e.children[0];(n instanceof nee||n instanceof Ree||n instanceof Hee||n instanceof Lee)&&n.addDimensions(e.fields),n.swapWithParent(),Aee(e)}else e.children.map(Aee)}function Nee(e){if(e instanceof F8&&e.type===T5.Main&&1===e.numChildren()){const n=e.children[0];n instanceof tee||(n.swapWithParent(),Nee(e))}}const Wee="scale_",Yee=5;function zee(e){for(const n of e){for(const e of n.children)if(e.parent!==n)return!1;if(!zee(n.children))return!1}return!0}function Eee(e,n){let t=!1;for(const r of n)t=e.optimize(r)||t;return t}function Pee(e,n,t){let r=e.sources,a=!1;return a=Eee(new wee,r)||a,a=Eee(new vee(n),r)||a,r=r.filter(e=>e.numChildren()>0),a=Eee(new See,r)||a,r=r.filter(e=>e.numChildren()>0),t||(a=Eee(new xee,r)||a,a=Eee(new Bee(n),r)||a,a=Eee(new _ee,r)||a,a=Eee(new kee,r)||a,a=Eee(new Oee,r)||a,a=Eee(new Mee,r)||a,a=Eee(new yee,r)||a,a=Eee(new jee,r)||a),e.sources=r,a}function Fee(e,n){zee(e.sources);let t=0,r=0;for(let a=0;ae(n))}}function Vee(e){Vne(e)?$ee(e):Uee(e)}function $ee(e){const n=e.component.scales;for(const t of CG(n)){const r=Gee(e,t),a=n[t];if(a.setWithExplicit("domains",r),Qee(e,t),e.component.data.isFaceted){let n=e;while(!$ne(n)&&n.parent)n=n.parent;const a=n.component.resolve.scale[t];if("shared"===a)for(const e of r.value)s0(e)&&(e.data=Wee+e.data.replace(Wee,""))}}}function Uee(e){for(const t of e.children)Vee(t);const n=e.component.scales;for(const t of CG(n)){let r,a=null;for(const n of e.children){const e=n.component.scales[t];if(e){r=void 0===r?e.getWithExplicit("domains"):x5(r,e.getWithExplicit("domains"),"domains","scale",tne);const n=e.get("selectionExtent");a&&n&&a.selection!==n.selection&&LQ(b.NEEDS_SAME_SELECTION),a=n}}n[t].setWithExplicit("domains",r),a&&n[t].set("selectionExtent",a,!0)}}function qee(e,n,t,r){if("unaggregated"===e){const{valid:e,reason:r}=nne(n,t);if(!e)return void LQ(r)}else if(void 0===e&&r.useUnaggregatedDomain){const{valid:e}=nne(n,t);if(e)return"unaggregated"}return e}function Gee(e,n){const t=e.getScaleComponent(n).get("type"),{encoding:r}=e,a=qee(e.scaleDomain(n),e.typedFieldDef(n),t,e.config.scale);return a!==e.scaleDomain(n)&&(e.specifiedScales[n]=Object.assign(Object.assign({},e.specifiedScales[n]),{domain:a})),"x"===n&&C2(r.x2)?C2(r.x)?x5(Kee(t,a,e,"x"),Kee(t,a,e,"x2"),"domain","scale",tne):Kee(t,a,e,"x2"):"y"===n&&C2(r.y2)?C2(r.y)?x5(Kee(t,a,e,"y"),Kee(t,a,e,"y2"),"domain","scale",tne):Kee(t,a,e,"y2"):Kee(t,a,e,n)}function Jee(e,n,t){return e.map(e=>{const r=V2(e,{timeUnit:t,type:n});return{signal:`{data: ${r}}`}})}function Zee(e,n,t){var r;const a=null===(r=e0(t))||void 0===r?void 0:r.unit;return"temporal"===n||a?Jee(e,n,a):[e]}function Kee(e,n,t,r){const{encoding:a}=t,i=C2(a[r]),{type:s}=i,o=i["timeUnit"];if(t1(n)){const a=Kee(e,void 0,t,r),i=Zee(n.unionWith,s,o);return y5([...a.value,...i])}if(t0(n))return y5([n]);if(n&&"unaggregated"!==n&&!n1(n))return y5(Zee(n,s,o));const l=t.stack;if(l&&r===l.fieldChannel){if("normalize"===l.offset)return v5([[0,1]]);const e=t.requestDataName(T5.Main);return v5([{data:e,field:t.vgField(r,{suffix:"start"})},{data:e,field:t.vgField(r,{suffix:"end"})}])}const u=VK(r)&&a2(i)?ene(t,r,e):void 0;if(s2(i)){const e=Zee([i.datum],s,o);return v5(e)}const c=i;if("unaggregated"===n){const e=t.requestDataName(T5.Main),{field:n}=i;return v5([{data:e,field:y2({field:n,aggregate:"min"})},{data:e,field:y2({field:n,aggregate:"max"})}])}if(XK(c.bin)){if(J0(e))return v5("bin-ordinal"===e?[]:[{data:WG(u)?t.requestDataName(T5.Main):t.requestDataName(T5.Raw),field:t.vgField(r,U2(c,r)?{binSuffix:"range"}:{}),sort:!0!==u&&Object(re["G"])(u)?u:{field:t.vgField(r,{}),op:"min"}}]);{const{bin:e}=c;if(XK(e)){const n=J9(t,c.field,e);return v5([new Iee(()=>{const e=t.getSignalName(n);return`[${e}.start, ${e}.stop]`})])}return v5([{data:t.requestDataName(T5.Main),field:t.vgField(r,{})}])}}if(c.timeUnit&&kG(["time","utc"],e)&&Q1(r,c,Vne(t)?t.encoding[oK(r)]:void 0,t.stack,t.markDef,t.config)){const e=t.requestDataName(T5.Main);return v5([{data:e,field:t.vgField(r)},{data:e,field:t.vgField(r,{suffix:"end"})}])}return v5(u?[{data:WG(u)?t.requestDataName(T5.Main):t.requestDataName(T5.Raw),field:t.vgField(r),sort:u}]:[{data:t.requestDataName(T5.Main),field:t.vgField(r)}])}function Xee(e,n){const{op:t,field:r,order:a}=e;return Object.assign(Object.assign({op:null!==t&&void 0!==t?t:n?"sum":z1},r?{field:$G(r)}:{}),a?{order:a}:{})}function Qee(e,n){var t;const r=e.component.scales[n],a=e.specifiedScales[n].domain,i=null===(t=e.fieldDef(n))||void 0===t?void 0:t.bin,s=n1(a)&&a,o=eX(i)&&nX(i.extent)&&i.extent;(s||o)&&r.set("selectionExtent",null!==s&&void 0!==s?s:o,!0)}function ene(e,n,t){if(!J0(t))return;const r=e.fieldDef(n),a=r.sort;if(V1(a))return{op:"min",field:R7(r,n),order:"ascending"};const{stack:i}=e,s=i?[...i.groupbyField?[i.groupbyField]:[],...i.stackBy.map(e=>e.fieldDef.field)]:void 0;if(I1(a)){const e=i&&!kG(s,a.field);return Xee(a,e)}if(F1(a)){const{encoding:n,order:t}=a,r=e.fieldDef(n),{aggregate:o,field:l}=r,u=i&&!kG(s,l);if($J(o)||UJ(o))return Xee({field:y2(r),order:t},u);if(qJ(o)||!o)return Xee({op:o,field:l,order:t},u)}else{if("descending"===a)return{op:"min",field:e.vgField(n),order:"descending"};if(kG(["ascending",void 0],a))return!0}}function nne(e,n){const{aggregate:t,type:r}=e;return t?Object(re["I"])(t)&&!QJ[t]?{valid:!1,reason:b.unaggregateDomainWithNonSharedDomainOp(t)}:"quantitative"===r&&"log"===n?{valid:!1,reason:b.unaggregatedDomainWithLogScale(e)}:{valid:!0}:{valid:!1,reason:b.unaggregateDomainHasNoEffectForRawField(e)}}function tne(e,n,t,r){return e.explicit&&n.explicit&&LQ(b.mergeConflictingDomainProperty(t,r,e.value,n.value)),{explicit:e.explicit,value:[...e.value,...n.value]}}function rne(e){const n=jG(e.map(e=>{if(s0(e)){const{sort:n}=e,t=tG(e,["sort"]);return t}return e}),wG),t=jG(e.map(e=>{if(s0(e)){const n=e.sort;return void 0===n||WG(n)||("op"in n&&"count"===n.op&&delete n.field,"ascending"===n.order&&delete n.order),n}}).filter(e=>void 0!==e),wG);if(0===n.length)return;if(1===n.length){const n=e[0];if(s0(n)&&t.length>0){let e=t[0];if(t.length>1)LQ(b.MORE_THAN_ONE_SORT),e=!0;else if(Object(re["G"])(e)&&"field"in e){const t=e.field;n.field===t&&(e=!e.order||{order:e.order})}return Object.assign(Object.assign({},n),{sort:e})}return n}const r=jG(t.map(e=>WG(e)||!("op"in e)||Object(re["I"])(e.op)&&e.op in VJ?e:(LQ(b.domainSortDropped(e)),!0)),wG);let a;1===r.length?a=r[0]:r.length>1&&(LQ(b.MORE_THAN_ONE_SORT),a=!0);const i=jG(e.map(e=>s0(e)?e.data:null),e=>e);if(1===i.length&&null!==i[0]){const e=Object.assign({data:i[0],fields:n.map(e=>e.field)},a?{sort:a}:{});return e}return Object.assign({fields:n},a?{sort:a}:{})}function ane(e){if(s0(e)&&Object(re["I"])(e.field))return e.field;if(a0(e)){let n;for(const t of e.fields)if(s0(t)&&Object(re["I"])(t.field))if(n){if(n!==t.field)return LQ(b.FACETED_INDEPENDENT_DIFFERENT_SOURCES),n}else n=t.field;return LQ(b.FACETED_INDEPENDENT_SAME_FIELDS_DIFFERENT_SOURCES),n}if(i0(e)){LQ(b.FACETED_INDEPENDENT_SAME_SOURCE);const n=e.fields[0];return Object(re["I"])(n)?n:void 0}}function ine(e,n){const t=e.component.scales[n],r=t.get("domains").map(n=>(s0(n)&&(n.data=e.lookupDataSource(n.data)),n));return rne(r)}function sne(e){return qne(e)||Une(e)?e.children.reduce((e,n)=>e.concat(sne(n)),one(e)):one(e)}function one(e){return CG(e.component.scales).reduce((n,t)=>{const r=e.component.scales[t];if(r.merged)return n;const a=r.combine(),{name:i,type:s,selectionExtent:o,domains:l,range:u,reverse:c}=a,d=tG(a,["name","type","selectionExtent","domains","range","reverse"]),h=lne(a.range,i,t,e);let f;o&&(f=B6(e,o));const m=ine(e,t);return n.push(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:i,type:s},m?{domain:m}:{}),f?{domainRaw:f}:{}),{range:h}),void 0!==c?{reverse:c}:{}),d)),n},[])}function lne(e,n,t,r){if(OK(t)){if(r0(e))return{step:{signal:n+"_step"}}}else if(Object(re["G"])(e)&&s0(e))return Object.assign(Object.assign({},e),{data:r.lookupDataSource(e.data)});return e}class une extends b5{constructor(e,n){super({},{name:e}),this.merged=!1,this.setWithExplicit("type",n)}domainDefinitelyIncludesZero(){return!1!==this.get("zero")||SG(this.get("domains"),e=>Object(re["B"])(e)&&2===e.length&&e[0]<=0&&e[1]>=0)}}const cne=["range","scheme"];function dne(e){return"x"===e?"width":"y"===e?"height":void 0}function hne(e){const n=e.component.scales;for(const t of IK){const r=n[t];if(!r)continue;const a=mne(t,e);r.setWithExplicit("range",a)}}function fne(e,n){const t=e.fieldDef(n);if(t&&t.bin&&XK(t.bin)){const r=J9(e,t.field,t.bin),a=dne(n),i=e.getName(a);return new Iee(()=>{const n=e.getSignalName(r),t=`(${n}.stop - ${n}.start) / ${n}.step`;return`${e.getSignalName(i)} / (${t})`})}}function mne(e,n){const t=n.specifiedScales[e],{size:r}=n,a=n.getScaleComponent(e),i=a.get("type");for(const u of cne)if(void 0!==t[u]){const r=h1(i,u),a=f1(e,u);if(r)if(a)LQ(a);else switch(u){case"range":{const r=t.range;if(Object(re["B"])(r)){if(OK(e))return y5(r.map(e=>{if("width"===e||"height"===e){const t=n.getName(e),r=n.getSignalName.bind(n);return Iee.fromName(r,t)}return e}))}else if(Object(re["G"])(r))return y5({data:n.requestDataName(T5.Main),field:r.field,sort:{op:"min",field:n.vgField(e)}});return y5(r)}case"scheme":return y5(pne(t[u]))}else LQ(b.scalePropertyNotWorkWithScaleType(i,u,e))}if(e===rZ||e===aZ){const n=e===rZ?"width":"height",t=r[n];if(u4(t)){if(J0(i))return y5({step:t.step});LQ(b.stepDropped(n))}}const{rangeMin:s,rangeMax:o}=t,l=gne(e,n);return(void 0!==s||void 0!==o)&&h1(i,"rangeMin")&&Object(re["B"])(l)&&2===l.length?y5([null!==s&&void 0!==s?s:l[0],null!==o&&void 0!==o?o:l[1]]):v5(l)}function pne(e){return e1(e)?Object.assign({scheme:e.name},vG(e,["name"])):{scheme:e}}function gne(e,n){const{size:t,config:r,mark:a,encoding:i}=n,s=n.getSignalName.bind(n),{type:o}=C2(i[e]),l=n.getScaleComponent(e),u=l.get("type"),{domain:c,domainMid:d}=n.specifiedScales[e];switch(e){case rZ:case aZ:{if(kG(["point","band"],u))if(e!==rZ||t.width){if(e===aZ&&!t.height){const e=b4(r.view,"height");if(u4(e))return e}}else{const e=b4(r.view,"width");if(u4(e))return e}const a=dne(e),i=n.getName(a);return e===aZ&&Z0(u)?[Iee.fromName(s,i),0]:[0,Iee.fromName(s,i)]}case vZ:{const i=n.component.scales[e].get("zero"),s=vne(a,i,r),o=wne(a,t,n,r);return X0(u)?yne(s,o,bne(u,r,c,e)):[s,o]}case uZ:return[0,2*Math.PI];case _Z:return[0,360];case oZ:return[0,new Iee(()=>{const e=n.getSignalName("width"),t=n.getSignalName("height");return`min(${e},${t})/2`})];case SZ:return[r.scale.minStrokeWidth,r.scale.maxStrokeWidth];case MZ:return[[1,0],[4,2],[2,1],[1,1],[1,2,4,2]];case yZ:return"symbol";case pZ:case gZ:case bZ:return"ordinal"===u?"nominal"===o?"category":"ordinal":void 0!==d?"diverging":"rect"===a||"geoshape"===a?"heatmap":"ramp";case wZ:case xZ:case kZ:return[r.scale.minOpacity,r.scale.maxOpacity]}throw new Error(`Scale range undefined for channel ${e}`)}function bne(e,n,t,r){switch(e){case"quantile":return n.scale.quantileCount;case"quantize":return n.scale.quantizeCount;case"threshold":return void 0!==t&&Object(re["B"])(t)?t.length+1:(LQ(b.domainRequiredForThresholdScale(r)),3)}}function yne(e,n,t){const r=()=>{const r=K2(n),a=K2(e),i=`(${r} - ${a}) / (${t} - 1)`;return`sequence(${a}, ${r} + ${i}, ${i})`};return t0(n)?new Iee(r):{signal:r()}}function vne(e,n,t){if(n)return t0(n)?{signal:`${n.signal} ? 0 : ${vne(e,!1,t)}`}:0;switch(e){case"bar":case"tick":return t.scale.minBandSize;case"line":case"trail":case"rule":return t.scale.minStrokeWidth;case"text":return t.scale.minFontSize;case"point":case"square":case"circle":return t.scale.minSize}throw new Error(b.incompatibleChannel("size",e))}const _ne=.95;function wne(e,n,t,r){const a={x:fne(t,"x"),y:fne(t,"y")};switch(e){case"bar":case"tick":{if(void 0!==r.scale.maxBandSize)return r.scale.maxBandSize;const e=xne(n,a,r.view);return Object(re["F"])(e)?e-1:new Iee(()=>`${e.signal} - 1`)}case"line":case"trail":case"rule":return r.scale.maxStrokeWidth;case"text":return r.scale.maxFontSize;case"point":case"square":case"circle":{if(r.scale.maxSize)return r.scale.maxSize;const e=xne(n,a,r.view);return Object(re["F"])(e)?Math.pow(_ne*e,2):new Iee(()=>`pow(${_ne} * ${e.signal}, 2)`)}}throw new Error(b.incompatibleChannel("size",e))}function xne(e,n,t){const r=u4(e.width)?e.width.step:g4(t,"width"),a=u4(e.height)?e.height.step:g4(t,"height");return n.x||n.y?new Iee(()=>{const e=[n.x?n.x.signal:r,n.y?n.y.signal:a];return`min(${e.join(", ")})`}):Math.min(r,a)}function kne(e,n){Vne(e)?Sne(e,n):Bne(e,n)}function Sne(e,n){const t=e.component.scales,{config:r,encoding:a,markDef:i,specifiedScales:s}=e;for(const o of CG(t)){const l=s[o],u=t[o],c=e.getScaleComponent(o),d=C2(a[o]),h=l[n],f=c.get("type"),m=c.get("padding"),p=c.get("paddingInner"),g=h1(f,n),y=f1(o,n);if(void 0!==h&&(g?y&&LQ(y):LQ(b.scalePropertyNotWorkWithScaleType(f,n,o))),g&&void 0===y)if(void 0!==h){const e=d["timeUnit"],t=d.type;switch(n){case"domainMax":case"domainMin":TQ(l[n])||"temporal"===t||e?u.set(n,{signal:V2(l[n],{type:t,timeUnit:e})},!0):u.set(n,l[n],!0);break;default:u.copyKeyFromObject(n,l)}}else{const t=n in Mne?Mne[n]({model:e,channel:o,fieldOrDatumDef:d,scaleType:f,scalePadding:m,scalePaddingInner:p,domain:l.domain,markDef:i,config:r}):r.scale[n];void 0!==t&&u.set(n,t,!1)}}}const Mne={bins:({model:e,fieldOrDatumDef:n})=>a2(n)?jne(e,n):void 0,interpolate:({channel:e,fieldOrDatumDef:n})=>Lne(e,n.type),nice:({scaleType:e,channel:n,fieldOrDatumDef:t})=>Dne(e,n,t),padding:({channel:e,scaleType:n,fieldOrDatumDef:t,markDef:r,config:a})=>Tne(e,n,a.scale,t,r,a.bar),paddingInner:({scalePadding:e,channel:n,markDef:t,config:r})=>Rne(e,n,t.type,r.scale),paddingOuter:({scalePadding:e,channel:n,scaleType:t,markDef:r,scalePaddingInner:a,config:i})=>Hne(e,n,t,r.type,a,i.scale),reverse:({fieldOrDatumDef:e,scaleType:n,channel:t,config:r})=>{const a=a2(e)?e.sort:void 0;return Cne(n,a,t,r.scale)},zero:({channel:e,fieldOrDatumDef:n,domain:t,markDef:r,scaleType:a})=>Ane(e,n,t,r,a)};function One(e){Vne(e)?hne(e):Bne(e,"range")}function Bne(e,n){const t=e.component.scales;for(const r of e.children)"range"===n?One(r):kne(r,n);for(const r of CG(t)){let a;for(const t of e.children){const e=t.component.scales[r];if(e){const t=e.getWithExplicit(n);a=x5(a,t,n,"scale",_5((e,t)=>{switch(n){case"range":return e.step&&t.step?e.step-t.step:0}return 0}))}}t[r].setWithExplicit(n,a)}}function jne(e,n){const t=n.bin;if(XK(t)){const r=J9(e,n.field,t);return new Iee(()=>e.getSignalName(r))}if(QK(t)&&eX(t)&&void 0!==t.step)return{step:t.step}}function Lne(e,n){if(kG([pZ,gZ,bZ],e)&&"nominal"!==n)return"hcl"}function Dne(e,n,t){var r;if(!(null===(r=H2(t))||void 0===r?void 0:r.bin)&&!kG([H0.TIME,H0.UTC],e))return n in SK||void 0}function Tne(e,n,t,r,a,i){if(e in SK){if(K0(n)){if(void 0!==t.continuousPadding)return t.continuousPadding;const{type:n,orient:s}=a;if("bar"===n&&(!a2(r)||!r.bin&&!r.timeUnit)&&("vertical"===s&&"x"===e||"horizontal"===s&&"y"===e))return i.continuousBandSize}if(n===H0.POINT)return t.pointPadding}}function Rne(e,n,t,r){if(void 0===e&&n in SK){const{bandPaddingInner:e,barBandPaddingInner:n,rectBandPaddingInner:a}=r;return JG(e,"bar"===t?n:a)}}function Hne(e,n,t,r,a,i){if(void 0===e&&n in SK&&t===H0.BAND){const{bandPaddingOuter:e}=i;return JG(e,t0(a)?{signal:`${a.signal}/2`}:a/2)}}function Cne(e,n,t,r){return"x"===t&&void 0!==r.xReverse?Z0(e)&&"descending"===n?t0(r.xReverse)?{signal:`!${r.xReverse.signal}`}:!r.xReverse:r.xReverse:!(!Z0(e)||"descending"!==n)||void 0}function Ane(e,n,t,r,a){const i=!!t&&"unaggregated"!==t;if(i&&Z0(a)){if(Object(re["B"])(t)){const e=t[0],n=t[t.length-1];if(e<=0&&n>=0)return!0}return!1}if("size"===e&&"quantitative"===n.type&&!X0(a))return!0;if((!a2(n)||!n.bin)&&kG([...MK,...jK],e)){const{orient:n,type:t}=r;return!kG(["bar","area","line","trail"],t)||!("horizontal"===n&&"y"===e||"vertical"===n&&"x"===e)}return!1}function Nne(e,n,t,r){const a=Wne(n,t,r),{type:i}=e;return VK(n)?void 0!==i?p1(n,i)?a2(t)&&!m1(i,t.type)?(LQ(b.scaleTypeNotWorkWithFieldDef(i,a)),a):i:(LQ(b.scaleTypeNotWorkWithChannel(n,i,a)),a):a:null}function Wne(e,n,t){var r;switch(n.type){case"nominal":case"ordinal":if(FZ(e)||"discrete"===ZK(e))return"shape"===e&&"ordinal"===n.type&&LQ(b.discreteChannelCannotEncode(e,"ordinal")),"ordinal";if(e in SK){if(kG(["rect","bar","image","rule"],t))return"band"}else if("arc"===t&&e in BK)return"band";return void 0!==n.band||f2(n)&&(null===(r=n.axis)||void 0===r?void 0:r.tickBand)?"band":"point";case"temporal":return FZ(e)?"time":"discrete"===ZK(e)?(LQ(b.discreteChannelCannotEncode(e,"temporal")),"ordinal"):a2(n)&&n.timeUnit&&e0(n.timeUnit).utc?"utc":"time";case"quantitative":return FZ(e)?a2(n)&&XK(n.bin)?"bin-ordinal":"linear":"discrete"===ZK(e)?(LQ(b.discreteChannelCannotEncode(e,"quantitative")),"ordinal"):"linear";case"geojson":return}throw new Error(b.invalidFieldType(n.type))}function Yne(e,{ignoreRange:n}={}){zne(e),Vee(e);for(const t of d1)kne(e,t);n||One(e)}function zne(e){Vne(e)?e.component.scales=Ene(e):e.component.scales=Fne(e)}function Ene(e){const{encoding:n,mark:t}=e;return IK.reduce((r,a)=>{const i=C2(n[a]);if(i&&t===kJ&&a===yZ&&i.type===T0)return r;let s=i&&i["scale"];if(i&&null!==s&&!1!==s){s=null!==s&&void 0!==s?s:{};const n=Nne(s,a,i,t);r[a]=new une(e.scaleName(a+"",!0),{value:n,explicit:s.type===n})}return r},{})}const Pne=_5((e,n)=>W0(e)-W0(n));function Fne(e){var n;const t=e.component.scales={},r={},a=e.component.resolve;for(const i of e.children){zne(i);for(const t of CG(i.component.scales))if(a.scale[t]=null!==(n=a.scale[t])&&void 0!==n?n:n9(t,e),"shared"===a.scale[t]){const e=r[t],n=i.component.scales[t].getWithExplicit("type");e?A0(e.value,n.value)?r[t]=x5(e,n,"type","scale",Pne):(a.scale[t]="independent",delete r[t]):r[t]=n}}for(const i of CG(r)){const n=e.scaleName(i,!0),a=r[i];t[i]=new une(n,a);for(const t of e.children){const e=t.component.scales[i];e&&(t.renameScale(e.get("name"),n),e.merged=!0)}}return t}class Ine{constructor(){this.nameMap={}}rename(e,n){this.nameMap[e]=n}has(e){return void 0!==this.nameMap[e]}get(e){while(this.nameMap[e]&&e!==this.nameMap[e])e=this.nameMap[e];return e}}function Vne(e){return"unit"===(null===e||void 0===e?void 0:e.type)}function $ne(e){return"facet"===(null===e||void 0===e?void 0:e.type)}function Une(e){return"concat"===(null===e||void 0===e?void 0:e.type)}function qne(e){return"layer"===(null===e||void 0===e?void 0:e.type)}class Gne{constructor(e,n,t,r,a,i,s){var o,l;this.type=n,this.parent=t,this.config=a,this.view=s,this.children=[],this.correctDataNames=e=>(e.from&&e.from.data&&(e.from.data=this.lookupDataSource(e.from.data)),e.from&&e.from.facet&&e.from.facet.data&&(e.from.facet.data=this.lookupDataSource(e.from.facet.data)),e),this.parent=t,this.config=a,this.name=null!==(o=e.name)&&void 0!==o?o:r,this.title=G2(e.title)?{text:e.title}:e.title,this.scaleNameMap=t?t.scaleNameMap:new Ine,this.projectionNameMap=t?t.projectionNameMap:new Ine,this.signalNameMap=t?t.signalNameMap:new Ine,this.data=e.data,this.description=e.description,this.transforms=Q5(null!==(l=e.transform)&&void 0!==l?l:[]),this.layout="layer"===n||"unit"===n?{}:m4(e,n,a),this.component={data:{sources:t?t.component.data.sources:[],outputNodes:t?t.component.data.outputNodes:{},outputNodeRefCounts:t?t.component.data.outputNodeRefCounts:{},isFaceted:q1(e)||t&&t.component.data.isFaceted&&void 0===e.data},layoutSize:new b5,layoutHeaders:{row:{},column:{},facet:{}},mark:null,resolve:Object.assign({scale:{},axis:{},legend:{}},i?bG(i):{}),selection:null,scales:null,projection:null,axes:{},legends:{}}}get width(){return this.getSizeSignalRef("width")}get height(){return this.getSizeSignalRef("height")}parse(){this.parseScale(),this.parseLayoutSize(),this.renameTopLevelLayoutSizeSignal(),this.parseSelections(),this.parseProjection(),this.parseData(),this.parseAxesAndHeaders(),this.parseLegends(),this.parseMarkGroup()}parseScale(){Yne(this)}parseProjection(){P9(this)}renameTopLevelLayoutSizeSignal(){"width"!==this.getName("width")&&this.renameSignal(this.getName("width"),"width"),"height"!==this.getName("height")&&this.renameSignal(this.getName("height"),"height")}parseLegends(){M9(this)}assembleGroupStyle(){var e,n;if("unit"===this.type||"layer"===this.type)return null!==(n=null===(e=this.view)||void 0===e?void 0:e.style)&&void 0!==n?n:"cell"}assembleEncodeFromView(e){const{style:n}=e,t=tG(e,["style"]),r={};for(const a of CG(t)){const e=t[a];void 0!==e&&(r[a]=J2(e))}return r}assembleGroupEncodeEntry(e){let n={};return this.view&&(n=this.assembleEncodeFromView(this.view)),e||(this.description&&(n["description"]=J2(this.description)),"unit"!==this.type&&"layer"!==this.type)?HG(n)?void 0:n:Object.assign({width:this.getSizeSignalRef("width"),height:this.getSizeSignalRef("height")},null!==n&&void 0!==n?n:{})}assembleLayout(){if(!this.layout)return;const e=this.layout,{spacing:n}=e,t=tG(e,["spacing"]),{component:r,config:a}=this,i=q7(r.layoutHeaders,a);return Object.assign(Object.assign(Object.assign({padding:n},this.assembleDefaultLayout()),t),i?{titleBand:i}:{})}assembleDefaultLayout(){return{}}assembleHeaderMarks(){const{layoutHeaders:e}=this.component;let n=[];for(const t of VZ)e[t].title&&n.push(Y7(this,t));for(const t of N7)n=n.concat(P7(this,t));return n}assembleAxes(){return l7(this.component.axes,this.config)}assembleLegends(){return C9(this)}assembleProjections(){return N9(this)}assembleTitle(){var e,n,t;const r=null!==(e=this.title)&&void 0!==e?e:{},{encoding:a}=r,i=tG(r,["encoding"]),s=Object.assign(Object.assign(Object.assign({},q2(this.config.title).nonMark),i),a?{encode:{update:a}}:{});if(s.text)return kG(["unit","layer"],this.type)?kG(["middle",void 0],s.anchor)&&(s.frame=null!==(n=s.frame)&&void 0!==n?n:"group"):s.anchor=null!==(t=s.anchor)&&void 0!==t?t:"start",HG(s)?void 0:s}assembleGroup(e=[]){const n={};e=e.concat(this.assembleSignals()),e.length>0&&(n.signals=e);const t=this.assembleLayout();t&&(n.layout=t),n.marks=[].concat(this.assembleHeaderMarks(),this.assembleMarks());const r=!this.parent||$ne(this.parent)?sne(this):[];r.length>0&&(n.scales=r);const a=this.assembleAxes();a.length>0&&(n.axes=a);const i=this.assembleLegends();return i.length>0&&(n.legends=i),n}getName(e){return YG((this.name?this.name+"_":"")+e)}getDataName(e){return this.getName(T5[e].toLowerCase())}requestDataName(e){const n=this.getDataName(e),t=this.component.data.outputNodeRefCounts;return t[n]=(t[n]||0)+1,n}getSizeSignalRef(e){if($ne(this.parent)){const n=Q7(e),t=LK(n),r=this.component.scales[t];if(r&&!r.merged){const e=r.get("type"),n=r.get("range");if(J0(e)&&r0(n)){const e=r.get("name"),n=ine(this,t),a=ane(n);if(a){const n=y2({aggregate:"distinct",field:a},{expr:"datum"});return{signal:X7(e,r,n)}}return LQ(b.unknownField(t)),null}}}return{signal:this.signalNameMap.get(this.getName(e))}}lookupDataSource(e){const n=this.component.data.outputNodes[e];return n?n.getSource():e}getSignalName(e){return this.signalNameMap.get(e)}renameSignal(e,n){this.signalNameMap.rename(e,n)}renameScale(e,n){this.scaleNameMap.rename(e,n)}renameProjection(e,n){this.projectionNameMap.rename(e,n)}scaleName(e,n){return n?this.getName(e):tK(e)&&VK(e)&&this.component.scales[e]||this.scaleNameMap.has(this.getName(e))?this.scaleNameMap.get(this.getName(e)):void 0}projectionName(e){return e?this.getName("projection"):this.component.projection&&!this.component.projection.merged||this.projectionNameMap.has(this.getName("projection"))?this.projectionNameMap.get(this.getName("projection")):void 0}getScaleComponent(e){if(!this.component.scales)throw new Error("getScaleComponent cannot be called before parseScale(). Make sure you have called parseScale or use parseUnitModelWithScale().");const n=this.component.scales[e];return n&&!n.merged?n:this.parent?this.parent.getScaleComponent(e):void 0}getSelectionComponent(e,n){let t=this.component.selection[e];if(!t&&this.parent&&(t=this.parent.getSelectionComponent(e,n)),!t)throw new Error(b.selectionNotFound(n));return t}hasAxisOrientSignalRef(){var e,n;return(null===(e=this.component.axes.x)||void 0===e?void 0:e.some(e=>e.hasOrientSignalRef()))||(null===(n=this.component.axes.y)||void 0===n?void 0:n.some(e=>e.hasOrientSignalRef()))}}class Jne extends Gne{vgField(e,n={}){const t=this.fieldDef(e);if(t)return y2(t,n)}reduceFieldDef(e,n){return g3(this.getMapping(),(n,t,r)=>{const a=H2(t);return a?e(n,a,r):n},n)}forEachFieldDef(e,n){p3(this.getMapping(),(n,t)=>{const r=H2(n);r&&e(r,t)},n)}}class Zne extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:"value",null!==(a=i[1])&&void 0!==a?a:"density"]}clone(){return new Zne(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.density,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set(this.transform.as)}hash(){return`DensityTransform ${wG(this.transform)}`}assemble(){const e=this.transform,{density:n}=e,t=tG(e,["density"]),r=Object.assign({type:"kde",field:n},t);return r}}class Kne extends P8{constructor(e,n){super(e),this.filter=n}clone(){return new Kne(null,Object.assign({},this.filter))}static make(e,n){const{config:t,mark:r,markDef:a}=n,i=e3("invalid",a,t);if("filter"!==i)return null;const s=n.reduceFieldDef((e,t,a)=>{const i=VK(a)&&n.getScaleComponent(a);if(i){const n=i.get("type");Z0(n)&&"count"!==t.aggregate&&!SJ(r)&&(e[t.field]=t)}return e},{});return CG(s).length?new Kne(e,s):null}dependentFields(){return new Set(CG(this.filter))}producedFields(){return new Set}hash(){return`FilterInvalid ${wG(this.filter)}`}assemble(){const e=CG(this.filter).reduce((e,n)=>{const t=this.filter[n],r=y2(t,{expr:"datum"});return null!==t&&("temporal"===t.type?e.push(`(isDate(${r}) || (isValid(${r}) && isFinite(+${r})))`):"quantitative"===t.type&&(e.push(`isValid(${r})`),e.push(`isFinite(+${r})`))),e},[]);return e.length>0?{type:"filter",expr:e.join(" && ")}:null}}class Xne extends P8{constructor(e,n){super(e),this.transform=n,this.transform=bG(n);const{flatten:t,as:r=[]}=this.transform;this.transform.as=t.map((e,n)=>{var t;return null!==(t=r[n])&&void 0!==t?t:e})}clone(){return new Xne(this.parent,bG(this.transform))}dependentFields(){return new Set(this.transform.flatten)}producedFields(){return new Set(this.transform.as)}hash(){return`FlattenTransform ${wG(this.transform)}`}assemble(){const{flatten:e,as:n}=this.transform,t={type:"flatten",fields:e,as:n};return t}}class Qne extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:"key",null!==(a=i[1])&&void 0!==a?a:"value"]}clone(){return new Qne(null,bG(this.transform))}dependentFields(){return new Set(this.transform.fold)}producedFields(){return new Set(this.transform.as)}hash(){return`FoldTransform ${wG(this.transform)}`}assemble(){const{fold:e,as:n}=this.transform,t={type:"fold",fields:e,as:n};return t}}class ete extends P8{constructor(e,n,t,r){super(e),this.fields=n,this.geojson=t,this.signal=r}clone(){return new ete(null,bG(this.fields),this.geojson,this.signal)}static parseAll(e,n){if(n.component.projection&&!n.component.projection.isFit)return e;let t=0;for(const r of[[hZ,dZ],[mZ,fZ]]){const a=r.map(e=>{const t=C2(n.encoding[e]);return a2(t)?t.field:s2(t)?{expr:`${t.datum}`}:d2(t)?{expr:`${t["value"]}`}:void 0});(a[0]||a[1])&&(e=new ete(e,a,null,n.getName(`geojson_${t++}`)))}if(n.channelHasField(yZ)){const r=n.typedFieldDef(yZ);r.type===T0&&(e=new ete(e,null,r.field,n.getName(`geojson_${t++}`)))}return e}dependentFields(){var e;const n=(null!==(e=this.fields)&&void 0!==e?e:[]).filter(re["I"]);return new Set([...this.geojson?[this.geojson]:[],...n])}producedFields(){return new Set}hash(){return`GeoJSON ${this.geojson} ${this.signal} ${wG(this.fields)}`}assemble(){return Object.assign(Object.assign(Object.assign({type:"geojson"},this.fields?{fields:this.fields}:{}),this.geojson?{geojson:this.geojson}:{}),{signal:this.signal})}}class nte extends P8{constructor(e,n,t,r){super(e),this.projection=n,this.fields=t,this.as=r}clone(){return new nte(null,this.projection,bG(this.fields),bG(this.as))}static parseAll(e,n){if(!n.projectionName())return e;for(const t of[[hZ,dZ],[mZ,fZ]]){const r=t.map(e=>{const t=C2(n.encoding[e]);return a2(t)?t.field:s2(t)?{expr:`${t.datum}`}:d2(t)?{expr:`${t["value"]}`}:void 0}),a=t[0]===mZ?"2":"";(r[0]||r[1])&&(e=new nte(e,n.projectionName(),r,[n.getName("x"+a),n.getName("y"+a)]))}return e}dependentFields(){return new Set(this.fields.filter(re["I"]))}producedFields(){return new Set(this.as)}hash(){return`Geopoint ${this.projection} ${wG(this.fields)} ${wG(this.as)}`}assemble(){return{type:"geopoint",projection:this.projection,fields:this.fields,as:this.as}}}class tte extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new tte(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.impute,this.transform.key,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set([this.transform.impute])}processSequence(e){const{start:n=0,stop:t,step:r}=e,a=[n,t,...r?[r]:[]].join(",");return{signal:`sequence(${a})`}}static makeFromTransform(e,n){return new tte(e,n)}static makeFromEncoding(e,n){const t=n.encoding,r=t.x,a=t.y;if(a2(r)&&a2(a)){const i=r.impute?r:a.impute?a:void 0;if(void 0===i)return;const s=r.impute?a:a.impute?r:void 0,{method:o,value:l,frame:u,keyvals:c}=i.impute,d=b3(n.mark,t);return new tte(e,Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({impute:i.field,key:s.field},o?{method:o}:{}),void 0!==l?{value:l}:{}),u?{frame:u}:{}),void 0!==c?{keyvals:c}:{}),d.length?{groupby:d}:{}))}return null}hash(){return`Impute ${wG(this.transform)}`}assemble(){const{impute:e,key:n,keyvals:t,method:r,groupby:a,value:i,frame:s=[null,null]}=this.transform,o=Object.assign(Object.assign(Object.assign(Object.assign({type:"impute",field:e,key:n},t?{keyvals:H5(t)?this.processSequence(t):t}:{}),{method:"value"}),a?{groupby:a}:{}),{value:r&&"value"!==r?null:i});if(r&&"value"!==r){const n=Object.assign({type:"window",as:[`imputed_${e}_value`],ops:[r],fields:[e],frame:s,ignorePeers:!1},a?{groupby:a}:{}),t={type:"formula",expr:`datum.${e} === null ? datum.imputed_${e}_value : datum.${e}`,as:e};return[o,n,t]}return[o]}}class rte extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:n.on,null!==(a=i[1])&&void 0!==a?a:n.loess]}clone(){return new rte(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.loess,this.transform.on,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set(this.transform.as)}hash(){return`LoessTransform ${wG(this.transform)}`}assemble(){const e=this.transform,{loess:n,on:t}=e,r=tG(e,["loess","on"]),a=Object.assign({type:"loess",x:t,y:n},r);return a}}class ate extends P8{constructor(e,n,t){super(e),this.transform=n,this.secondary=t}clone(){return new ate(null,bG(this.transform),this.secondary)}static make(e,n,t,r){const a=n.component.data.sources,{from:i}=t;let s=null;if(A5(i)){let e=Ote(i.data,a);e||(e=new hee(i.data),a.push(e));const t=n.getName(`lookup_${r}`);s=new F8(e,t,T5.Lookup,n.component.data.outputNodeRefCounts),n.component.data.outputNodes[t]=s}else if(N5(i)){const e=i.selection;if(t=Object.assign({as:e},t),s=n.getSelectionComponent(YG(e),e).materialized,!s)throw new Error(b.noSameUnitLookup(e))}return new ate(e,t,s.getSource())}dependentFields(){return new Set([this.transform.lookup])}producedFields(){return new Set(this.transform.as?Object(re["i"])(this.transform.as):this.transform.from.fields)}hash(){return`Lookup ${wG({transform:this.transform,secondary:this.secondary})}`}assemble(){let e;if(this.transform.from.fields)e=Object.assign({values:this.transform.from.fields},this.transform.as?{as:Object(re["i"])(this.transform.as)}:{});else{let n=this.transform.as;Object(re["I"])(n)||(LQ(b.NO_FIELDS_NEEDS_AS),n="_lookup"),e={as:[n]}}return Object.assign(Object.assign({type:"lookup",from:this.secondary,key:this.transform.from.key,fields:[this.transform.lookup]},e),this.transform.default?{default:this.transform.default}:{})}}class ite extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:"prob",null!==(a=i[1])&&void 0!==a?a:"value"]}clone(){return new ite(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.quantile,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set(this.transform.as)}hash(){return`QuantileTransform ${wG(this.transform)}`}assemble(){const e=this.transform,{quantile:n}=e,t=tG(e,["quantile"]),r=Object.assign({type:"quantile",field:n},t);return r}}class ste extends P8{constructor(e,n){var t,r,a;super(e),this.transform=n,this.transform=bG(n);const i=null!==(t=this.transform.as)&&void 0!==t?t:[void 0,void 0];this.transform.as=[null!==(r=i[0])&&void 0!==r?r:n.on,null!==(a=i[1])&&void 0!==a?a:n.regression]}clone(){return new ste(null,bG(this.transform))}dependentFields(){var e;return new Set([this.transform.regression,this.transform.on,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}producedFields(){return new Set(this.transform.as)}hash(){return`RegressionTransform ${wG(this.transform)}`}assemble(){const e=this.transform,{regression:n,on:t}=e,r=tG(e,["regression","on"]),a=Object.assign({type:"regression",x:t,y:n},r);return a}}class ote extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new ote(null,bG(this.transform))}addDimensions(e){var n;this.transform.groupby=jG((null!==(n=this.transform.groupby)&&void 0!==n?n:[]).concat(e),e=>e)}producedFields(){}dependentFields(){var e;return new Set([this.transform.pivot,this.transform.value,...null!==(e=this.transform.groupby)&&void 0!==e?e:[]])}hash(){return`PivotTransform ${wG(this.transform)}`}assemble(){const{pivot:e,value:n,groupby:t,limit:r,op:a}=this.transform;return Object.assign(Object.assign(Object.assign({type:"pivot",field:e,value:n},void 0!==r?{limit:r}:{}),void 0!==a?{op:a}:{}),void 0!==t?{groupby:t}:{})}}class lte extends P8{constructor(e,n){super(e),this.transform=n}clone(){return new lte(null,bG(this.transform))}dependentFields(){return new Set}producedFields(){return new Set}hash(){return`SampleTransform ${wG(this.transform)}`}assemble(){return{type:"sample",size:this.transform.sample}}}function ute(e){let n=0;function t(r,a){var i;if(r instanceof hee&&!r.isGenerator&&!S5(r.data)){e.push(a);const n={name:null,source:a.name,transform:[]};a=n}if(r instanceof lee&&(r.parent instanceof hee&&!a.source?(a.format=Object.assign(Object.assign({},null!==(i=a.format)&&void 0!==i?i:{}),{parse:r.assembleFormatParse()}),a.transform.push(...r.assembleTransforms(!0))):a.transform.push(...r.assembleTransforms())),r instanceof tee){a.name||(a.name=`data_${n++}`),!a.source||a.transform.length>0?(e.push(a),r.data=a.name):r.data=a.source;for(const n of r.assemble())e.push(n)}else{if((r instanceof cee||r instanceof dee||r instanceof Kne||r instanceof X6||r instanceof T7||r instanceof nte||r instanceof ete||r instanceof nee||r instanceof ate||r instanceof Hee||r instanceof Lee||r instanceof Qne||r instanceof Xne||r instanceof Zne||r instanceof rte||r instanceof ite||r instanceof ste||r instanceof uee||r instanceof lte||r instanceof ote)&&a.transform.push(r.assemble()),(r instanceof X9||r instanceof I8||r instanceof tte||r instanceof Ree)&&a.transform.push(...r.assemble()),r instanceof F8)if(a.source&&0===a.transform.length)r.setSource(a.source);else if(r.parent instanceof F8)r.setSource(a.name);else if(a.name||(a.name=`data_${n++}`),r.setSource(a.name),1===r.numChildren()){e.push(a);const n={name:null,source:a.name,transform:[]};a=n}switch(r.numChildren()){case 0:r instanceof F8&&(!a.source||a.transform.length>0)&&e.push(a);break;case 1:t(r.children[0],a);break;default:{a.name||(a.name=`data_${n++}`);let i=a.name;!a.source||a.transform.length>0?e.push(a):i=a.source;for(const e of r.children){const n={name:null,source:i,transform:[]};t(e,n)}break}}}}return t}function cte(e){const n=[],t=ute(n);for(const r of e.children)t(r,{source:e.name,name:null,transform:[]});return n}function dte(e,n){var t,r;const a=[],i=ute(a);let s=0;for(const l of e.sources){l.hasName()||(l.dataName=`source_${s++}`);const e=l.assemble();i(l,e)}for(const l of a)0===l.transform.length&&delete l.transform;let o=0;for(const[l,u]of a.entries())0!==(null!==(t=u.transform)&&void 0!==t?t:[]).length||u.source||a.splice(o++,0,a.splice(l,1)[0]);for(const l of a)for(const n of null!==(r=l.transform)&&void 0!==r?r:[])"lookup"===n.type&&(n.from=e.outputNodes[n.from].getSource());for(const l of a)l.name in n&&(l.values=n[l.name]);return a}function hte(e){return"top"===e||"left"===e||t0(e)?"header":"footer"}function fte(e){for(const n of VZ)mte(e,n);gte(e,"x"),gte(e,"y")}function mte(e,n){var t;const{facet:r,config:a,child:i,component:s}=e;if(e.channelHasField(n)){const o=r[n],l=C7("title",null,a,n);let u=j2(o,a,{allowDisabling:!0,includeDefault:void 0===l||!!l});i.component.layoutHeaders[n].title&&(u=Object(re["B"])(u)?u.join(", "):u,u+=" / "+i.component.layoutHeaders[n].title,i.component.layoutHeaders[n].title=null);const c=C7("labelOrient",o,a,n),d=null!==(t=o.header)&&void 0!==t?t:{},h=JG(d.labels,a.header.labels,!0),f=kG(["bottom","right"],c)?"footer":"header";s.layoutHeaders[n]={title:u,facetFieldDef:o,[f]:"facet"===n?[]:[pte(e,n,h)]}}}function pte(e,n,t){const r="row"===n?"height":"width";return{labels:t,sizeSignal:e.child.component.layoutSize.get(r)?e.child.getSizeSignalRef(r):void 0,axes:[]}}function gte(e,n){var t;const{child:r}=e;if(r.component.axes[n]){const{layoutHeaders:a,resolve:i}=e.component;if(i.axis[n]=t9(i,n),"shared"===i.axis[n]){const i="x"===n?"column":"row",s=a[i];for(const a of r.component.axes[n]){const n=hte(a.get("orient"));s[n]=null!==(t=s[n])&&void 0!==t?t:[pte(e,i,!1)];const r=s7(a,"main",e.config,{header:!0});r&&s[n][0].axes.push(r),a.mainExtracted=!0}}}}function bte(e){vte(e),_te(e,"width"),_te(e,"height")}function yte(e){vte(e);const n=1===e.layout.columns?"width":"childWidth",t=void 0===e.layout.columns?"height":"childHeight";_te(e,n),_te(e,t)}function vte(e){for(const n of e.children)n.parseLayoutSize()}function _te(e,n){const t=Q7(n),r=LK(t),a=e.component.resolve,i=e.component.layoutSize;let s;for(const o of e.children){const e=o.component.layoutSize.getWithExplicit(t),n=a.scale[r];if("independent"===n&&"step"===e.value){s=void 0;break}if(s){if("independent"===n&&s.value!==e.value){s=void 0;break}s=x5(s,e,t,"")}else s=e}if(s){for(const r of e.children)e.renameSignal(r.getName(t),e.getName(n)),r.component.layoutSize.set(t,"merged",!1);i.setWithExplicit(n,s)}else i.setWithExplicit(n,{explicit:!1,value:void 0})}function wte(e){const{size:n,component:t}=e;for(const r of MK){const a=lK(r);if(n[a]){const e=n[a];t.layoutSize.set(a,u4(e)?"step":e,!0)}else{const n=xte(e,a);t.layoutSize.set(a,n,!1)}}}function xte(e,n){const t="width"===n?"x":"y",r=e.config,a=e.getScaleComponent(t);if(a){const e=a.get("type"),t=a.get("range");if(J0(e)){const e=b4(r.view,n);return r0(t)||u4(e)?"step":e}return p4(r.view,n)}if(e.hasProjection||"arc"===e.mark)return p4(r.view,n);{const e=b4(r.view,n);return u4(e)?e.step:e}}function kte(e,n,t){return y2(n,Object.assign({suffix:`by_${y2(e)}`},null!==t&&void 0!==t?t:{}))}class Ste extends Jne{constructor(e,n,t,r){super(e,"facet",n,t,r,e.resolve),this.child=jre(e.spec,this,this.getName("child"),void 0,r),this.children=[this.child],this.facet=this.initFacet(e.facet,r)}initFacet(e,n){return $1(e)?g3(e,(e,t,r)=>kG([eZ,nZ],r)?void 0===t.field?(LQ(b.emptyFieldDef(t,r)),e):(e[r]=A2(t,r,n),e):(LQ(b.incompatibleChannel(r,"facet")),e),{}):{facet:A2(e,"facet",n)}}channelHasField(e){return!!this.facet[e]}fieldDef(e){return this.facet[e]}parseData(){this.component.data=Lte(this),this.child.parseData()}parseLayoutSize(){vte(this)}parseSelections(){this.child.parseSelections(),this.component.selection=this.child.component.selection}parseMarkGroup(){this.child.parseMarkGroup()}parseAxesAndHeaders(){this.child.parseAxesAndHeaders(),fte(this)}assembleSelectionTopLevelSignals(e){return this.child.assembleSelectionTopLevelSignals(e)}assembleSignals(){return this.child.assembleSignals(),[]}assembleSelectionData(e){return this.child.assembleSelectionData(e)}getHeaderLayoutMixins(){var e,n,t;const r={};for(const a of VZ)for(const i of W7){const s=this.component.layoutHeaders[a],o=s[i],{facetFieldDef:l}=s;if(l){const n=C7("titleOrient",l,this.config,a);if(kG(["right","bottom"],n)){const t=H7(a,n);r.titleAnchor=null!==(e=r.titleAnchor)&&void 0!==e?e:{},r.titleAnchor[t]="end"}}if(null===o||void 0===o?void 0:o[0]){const e="row"===a?"height":"width",o="header"===i?"headerBand":"footerBand";"facet"===a||this.child.component.layoutSize.get(e)||(r[o]=null!==(n=r[o])&&void 0!==n?n:{},r[o][a]=.5),s.title&&(r.offset=null!==(t=r.offset)&&void 0!==t?t:{},r.offset["row"===a?"rowTitle":"columnTitle"]=10)}}return r}assembleDefaultLayout(){const{column:e,row:n}=this.facet,t=e?this.columnDistinctSignal():n?1:void 0;let r="all";return(n||"independent"!==this.component.resolve.scale.x)&&(e||"independent"!==this.component.resolve.scale.y)||(r="none"),Object.assign(Object.assign(Object.assign({},this.getHeaderLayoutMixins()),t?{columns:t}:{}),{bounds:"full",align:r})}assembleLayoutSignals(){return this.child.assembleLayoutSignals()}columnDistinctSignal(){if(!(this.parent&&this.parent instanceof Ste)){const e=this.getName("column_domain");return{signal:`length(data('${e}'))`}}}assembleGroup(e){return this.parent&&this.parent instanceof Ste?Object.assign(Object.assign({},this.channelHasField("column")?{encode:{update:{columns:{field:y2(this.facet.column,{prefix:"distinct"})}}}}:{}),super.assembleGroup(e)):super.assembleGroup(e)}getCardinalityAggregateForChild(){const e=[],n=[],t=[];if(this.child instanceof Ste){if(this.child.channelHasField("column")){const r=y2(this.child.facet.column);e.push(r),n.push("distinct"),t.push(`distinct_${r}`)}}else for(const r of MK){const a=this.child.component.scales[r];if(a&&!a.merged){const i=a.get("type"),s=a.get("range");if(J0(i)&&r0(s)){const a=ine(this.child,r),i=ane(a);i?(e.push(i),n.push("distinct"),t.push(`distinct_${i}`)):LQ(b.unknownField(r))}}}return{fields:e,ops:n,as:t}}assembleFacet(){const{name:e,data:n}=this.component.data.facetRoot,{row:t,column:r}=this.facet,{fields:a,ops:i,as:s}=this.getCardinalityAggregateForChild(),o=[];for(const u of VZ){const e=this.facet[u];if(e){o.push(y2(e));const{bin:n,sort:l}=e;if(XK(n)&&o.push(y2(e,{binSuffix:"end"})),I1(l)){const{field:n,op:o=z1}=l,u=kte(e,l);t&&r?(a.push(u),i.push("max"),s.push(u)):(a.push(n),i.push(o),s.push(u))}else if(Object(re["B"])(l)){const n=R7(e,u);a.push(n),i.push("max"),s.push(n)}}}const l=!!t&&!!r;return Object.assign({name:e,data:n,groupby:o},l||a.length>0?{aggregate:Object.assign(Object.assign({},l?{cross:l}:{}),a.length?{fields:a,ops:i,as:s}:{})}:{})}facetSortFields(e){const{facet:n}=this,t=n[e];return t?I1(t.sort)?[kte(t,t.sort,{expr:"datum"})]:Object(re["B"])(t.sort)?[R7(t,e,{expr:"datum"})]:[y2(t,{expr:"datum"})]:[]}facetSortOrder(e){const{facet:n}=this,t=n[e];if(t){const{sort:e}=t,n=(I1(e)?e.order:!Object(re["B"])(e)&&e)||"ascending";return[n]}return[]}assembleLabelTitle(){const{facet:e,config:n}=this;if(e.facet)return I7(e.facet,"facet",n);const t={row:["top","bottom"],column:["left","right"]};for(const r of N7)if(e[r]){const a=C7("labelOrient",e[r],n,r);if(kG(t[r],a))return I7(e[r],r,n)}}assembleMarks(){const{child:e}=this,n=this.component.data.facetRoot,t=cte(n),r=e.assembleGroupEncodeEntry(!1),a=this.assembleLabelTitle()||e.assembleTitle(),i=e.assembleGroupStyle(),s=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:this.getName("cell"),type:"group"},a?{title:a}:{}),i?{style:i}:{}),{from:{facet:this.assembleFacet()},sort:{field:VZ.map(e=>this.facetSortFields(e)).flat(),order:VZ.map(e=>this.facetSortOrder(e)).flat()}}),t.length>0?{data:t}:{}),r?{encode:{update:r}}:{}),e.assembleGroup(x6(this,[])));return[s]}getMapping(){return this.facet}}function Mte(e,n){const{row:t,column:r}=n;if(t&&r){let n=null;for(const a of[t,r])if(I1(a.sort)){const{field:t,op:r=z1}=a.sort;e=n=new Lee(e,{joinaggregate:[{op:r,field:t,as:kte(a,a.sort,{forAs:!0})}],groupby:[y2(a)]})}return n}return null}function Ote(e,n){var t,r,a,i,s,o,l,u,c,d;for(const h of n){const n=h.data;if((!e.name||!h.hasName()||e.name===h.dataName)&&((!(null===(t=e["format"])||void 0===t?void 0:t.mesh)||!(null===(r=n.format)||void 0===r?void 0:r.feature))&&(!(null===(a=e["format"])||void 0===a?void 0:a.feature)&&!(null===(i=n.format)||void 0===i?void 0:i.feature)||(null===(s=e["format"])||void 0===s?void 0:s.feature)===(null===(o=n.format)||void 0===o?void 0:o.feature))&&(!(null===(l=e["format"])||void 0===l?void 0:l.mesh)&&!(null===(u=n.format)||void 0===u?void 0:u.mesh)||(null===(c=e["format"])||void 0===c?void 0:c.mesh)===(null===(d=n.format)||void 0===d?void 0:d.mesh))))if(M5(e)&&M5(n)){if(gG(e.values,n.values))return h}else if(S5(e)&&S5(n)){if(e.url===n.url)return h}else if(O5(e)&&e.name===h.dataName)return h}return null}function Bte(e,n){if(e.data||!e.parent){if(null===e.data){const e=new hee({values:[]});return n.push(e),e}const t=Ote(e.data,n);if(t)return B5(e.data)||(t.data.format=OG({},e.data.format,t.data.format)),!t.hasName()&&e.data.name&&(t.dataName=e.data.name),t;{const t=new hee(e.data);return n.push(t),t}}return e.parent.component.data.facetRoot?e.parent.component.data.facetRoot:e.parent.component.data.main}function jte(e,n,t){var r,a;let i=0;for(const s of n.transforms){let o,l=void 0;if(U5(s))o=e=new T7(e,s),l="derived";else if(R5(s)){const a=iee(s);o=e=null!==(r=lee.makeWithAncestors(e,{},a,t))&&void 0!==r?r:e,e=new X6(e,n,s.filter)}else if(q5(s))o=e=X9.makeFromTransform(e,s,n),l="number";else if(J5(s)){l="date";const n=t.getWithExplicit(s.field);void 0===n.value&&(e=new lee(e,{[s.field]:l}),t.set(s.field,l,!1)),o=e=I8.makeFromTransform(e,s)}else if(Z5(s))o=e=nee.makeFromTransform(e,s),l="number",G6(n)&&(e=new uee(e));else if(C5(s))o=e=ate.make(e,n,s,i++),l="derived";else if(I5(s))o=e=new Hee(e,s),l="number";else if(V5(s))o=e=new Lee(e,s),l="number";else if(K5(s))o=e=Ree.makeFromTransform(e,s),l="derived";else if(X5(s))o=e=new Qne(e,s),l="derived";else if($5(s))o=e=new Xne(e,s),l="derived";else if(W5(s))o=e=new ote(e,s),l="derived";else if(F5(s))e=new lte(e,s);else if(G5(s))o=e=tte.makeFromTransform(e,s),l="derived";else if(Y5(s))o=e=new Zne(e,s),l="derived";else if(z5(s))o=e=new ite(e,s),l="derived";else if(E5(s))o=e=new ste(e,s),l="derived";else{if(!P5(s)){LQ(b.invalidTransformIgnored(s));continue}o=e=new rte(e,s),l="derived"}if(o&&void 0!==l)for(const e of null!==(a=o.producedFields())&&void 0!==a?a:[])t.set(e,l,!1)}return e}function Lte(e){var n,t,r,a,i,s,o,l,u,c;let d=Bte(e,e.component.data.sources);const{outputNodes:h,outputNodeRefCounts:f}=e.component.data,m=e.parent?e.parent.component.data.ancestorParse.clone():new k5,p=e.data;B5(p)?(j5(p)?d=new dee(d,p.sequence):D5(p)&&(d=new cee(d,p.graticule)),m.parseNothing=!0):null===(null===(n=null===p||void 0===p?void 0:p.format)||void 0===n?void 0:n.parse)&&(m.parseNothing=!0),d=null!==(t=lee.makeExplicit(d,e,m))&&void 0!==t?t:d,d=new uee(d);const g=e.parent&&qne(e.parent);(Vne(e)||$ne(e))&&g&&(d=null!==(r=X9.makeFromEncoding(d,e))&&void 0!==r?r:d),e.transforms.length>0&&(d=jte(d,e,m));const b=oee(e),y=see(e);d=null!==(a=lee.makeWithAncestors(d,{},Object.assign(Object.assign({},b),y),m))&&void 0!==a?a:d,Vne(e)&&(d=ete.parseAll(d,e),d=nte.parseAll(d,e)),(Vne(e)||$ne(e))&&(g||(d=null!==(i=X9.makeFromEncoding(d,e))&&void 0!==i?i:d),d=null!==(s=I8.makeFromEncoding(d,e))&&void 0!==s?s:d,d=T7.parseAllForSortIndex(d,e));const v=e.getDataName(T5.Raw),_=new F8(d,v,T5.Raw,f);if(h[v]=_,d=_,Vne(e)){const n=nee.makeFromEncoding(d,e);n&&(d=n,G6(e)&&(d=new uee(d))),d=null!==(o=tte.makeFromEncoding(d,e))&&void 0!==o?o:d,d=null!==(l=Ree.makeFromEncoding(d,e))&&void 0!==l?l:d}Vne(e)&&(d=null!==(u=Kne.make(d,e))&&void 0!==u?u:d);const w=e.getDataName(T5.Main),x=new F8(d,w,T5.Main,f);h[w]=x,d=x,Vne(e)&&t7(e,x);let k=null;if($ne(e)){const n=e.getName("facet");d=null!==(c=Mte(d,e.facet))&&void 0!==c?c:d,k=new tee(d,e,n,x.getSource()),h[n]=k}return Object.assign(Object.assign({},e.component.data),{outputNodes:h,outputNodeRefCounts:f,raw:_,main:x,facetRoot:k,ancestorParse:m})}class Dte extends Gne{constructor(e,n,t,r){var a,i,s,o;super(e,"concat",n,t,r,e.resolve),"shared"!==(null===(i=null===(a=e.resolve)||void 0===a?void 0:a.axis)||void 0===i?void 0:i.x)&&"shared"!==(null===(o=null===(s=e.resolve)||void 0===s?void 0:s.axis)||void 0===o?void 0:o.y)||LQ(b.CONCAT_CANNOT_SHARE_AXIS),this.children=this.getChildren(e).map((e,n)=>jre(e,this,this.getName("concat_"+n),void 0,r))}parseData(){this.component.data=Lte(this);for(const e of this.children)e.parseData()}parseSelections(){this.component.selection={};for(const e of this.children){e.parseSelections();for(const n of CG(e.component.selection))this.component.selection[n]=e.component.selection[n]}}parseMarkGroup(){for(const e of this.children)e.parseMarkGroup()}parseAxesAndHeaders(){for(const e of this.children)e.parseAxesAndHeaders()}getChildren(e){return o4(e)?e.vconcat:l4(e)?e.hconcat:e.concat}parseLayoutSize(){yte(this)}parseAxisGroup(){return null}assembleSelectionTopLevelSignals(e){return this.children.reduce((e,n)=>n.assembleSelectionTopLevelSignals(e),e)}assembleSignals(){return this.children.forEach(e=>e.assembleSignals()),[]}assembleLayoutSignals(){const e=J7(this);for(const n of this.children)e.push(...n.assembleLayoutSignals());return e}assembleSelectionData(e){return this.children.reduce((e,n)=>n.assembleSelectionData(e),e)}assembleMarks(){return this.children.map(e=>{const n=e.assembleTitle(),t=e.assembleGroupStyle(),r=e.assembleGroupEncodeEntry(!1);return Object.assign(Object.assign(Object.assign(Object.assign({type:"group",name:e.getName("group")},n?{title:n}:{}),t?{style:t}:{}),r?{encode:{update:r}}:{}),e.assembleGroup())})}assembleDefaultLayout(){const e=this.layout.columns;return Object.assign(Object.assign({},null!=e?{columns:e}:{}),{bounds:"full",align:"each"})}}function Tte(e){return!1===e||null===e}const Rte=Object.assign(Object.assign({disable:1,gridScale:1,scale:1},sJ),{labelExpr:1,encode:1}),Hte=CG(Rte);class Cte extends b5{constructor(e={},n={},t=!1){super(),this.explicit=e,this.implicit=n,this.mainExtracted=t}clone(){return new Cte(bG(this.explicit),bG(this.implicit),this.mainExtracted)}hasAxisPart(e){return"axis"===e||("grid"===e||"title"===e?!!this.get(e):!Tte(this.get(e)))}hasOrientSignalRef(){return t0(this.explicit.orient)}}function Ate(e,n,t){var r;const{encoding:a,config:i}=e,s=null!==(r=C2(a[n]))&&void 0!==r?r:C2(a[oK(n)]),o=e.axis(n)||{},{format:l,formatType:u}=o;return M1(u)?Object.assign({text:D1({fieldOrDatumDef:s,field:"datum.value",format:l,formatType:u,config:i})},t):t}function Nte(e){return MK.reduce((n,t)=>(e.component.scales[t]&&(n[t]=[Ite(t,e)]),n),{})}const Wte={bottom:"top",top:"bottom",left:"right",right:"left"};function Yte(e){var n;const{axes:t,resolve:r}=e.component,a={top:0,bottom:0,right:0,left:0};for(const i of e.children){i.parseAxesAndHeaders();for(const n of CG(i.component.axes))r.axis[n]=t9(e.component.resolve,n),"shared"===r.axis[n]&&(t[n]=zte(t[n],i.component.axes[n]),t[n]||(r.axis[n]="independent",delete t[n]))}for(const i of MK){for(const s of e.children)if(s.component.axes[i]){if("independent"===r.axis[i]){t[i]=(null!==(n=t[i])&&void 0!==n?n:[]).concat(s.component.axes[i]);for(const e of s.component.axes[i]){const{value:n,explicit:t}=e.getWithExplicit("orient");if(!t0(n)){if(a[n]>0&&!t){const t=Wte[n];a[n]>a[t]&&e.set("orient",t,!1)}a[n]++}}}delete s.component.axes[i]}if("independent"===r.axis[i]&&t[i]&&t[i].length>1)for(const e of t[i])e.get("grid")&&!e.explicit.grid&&(e.implicit.grid=!1)}}function zte(e,n){if(!e)return n.map(e=>e.clone());{if(e.length!==n.length)return;const t=e.length;for(let r=0;r{switch(t){case"title":return o3(e,n);case"gridScale":return{explicit:e.explicit,value:JG(e.value,n.value)}}return w5(e,n,t,"axis")});e.setWithExplicit(t,r)}return e}function Pte(e,n,t,r,a){if("disable"===n)return void 0!==t;switch(t=t||{},n){case"titleAngle":case"labelAngle":return e===(t0(t.labelAngle)?t.labelAngle:eJ(t.labelAngle));case"values":return!!t.values;case"encode":return!!t.encoding||!!t.labelAngle;case"title":if(e===j7(r,a))return!0}return e===t[n]}const Fte=new Set(["grid","translate","format","formatType","orient","labelExpr","tickCount","position","tickMinStep"]);function Ite(e,n){var t,r,a;let i=n.axis(e);const s=new Cte,o=C2(n.encoding[e]),{mark:l,config:u}=n,c=(null===i||void 0===i?void 0:i.orient)||(null===(t=u["x"===e?"axisX":"axisY"])||void 0===t?void 0:t.orient)||(null===(r=u.axis)||void 0===r?void 0:r.orient)||O7(e),d=n.getScaleComponent(e).get("type"),h=m7(e,d,c,n.config),f=void 0!==i?!i:g7("disable",u.style,null===i||void 0===i?void 0:i.style,h).configValue;if(s.set("disable",f,void 0!==i),f)return s;i=i||{};const m=_7(o,i,e,u.style,h),p={fieldOrDatumDef:o,axis:i,channel:e,model:n,scaleType:d,orient:c,labelAngle:m,mark:l,config:u};for(const y of Hte){const t=y in b7?b7[y](p):lJ(y)?i[y]:void 0,r=void 0!==t,a=Pte(t,y,i,n,e);if(r&&a)s.set(y,t,a);else{const{configValue:e,configFrom:n}=lJ(y)&&"values"!==y?g7(y,u.style,i.style,h):{},o=void 0!==e;r&&!o?s.set(y,t,a):("vgAxisConfig"!==n||Fte.has(y)&&o||rJ(e)||t0(e))&&s.set(y,e,!1)}}const g=null!==(a=i.encoding)&&void 0!==a?a:{},b=aJ.reduce((t,r)=>{var a;if(!s.hasAxisPart(r))return t;const i=e9(null!==(a=g[r])&&void 0!==a?a:{},n),o="labels"===r?Ate(n,e,i):i;return void 0===o||HG(o)||(t[r]={update:o}),t},{});return HG(b)||s.set("encode",b,!!i.encoding||void 0!==i.labelAngle),s}function Vte({encoding:e,size:n}){for(const t of MK){const r=lK(t);u4(n[r])&&o2(e[t])&&(delete n[r],LQ(b.stepDropped(r)))}return n}function $te(e,n,t){const r=e3("orient",e,t);if(e.orient=Jte(e.type,n,r),void 0!==r&&r!==e.orient&&LQ(b.orientOverridden(e.orient,r)),"bar"===e.type&&e.orient){const r=e3("cornerRadiusEnd",e,t);if(void 0!==r){const t="horizontal"===e.orient&&n.x2||"vertical"===e.orient&&n.y2?["cornerRadius"]:AJ[e.orient];for(const n of t)e[n]=r;void 0!==e.cornerRadiusEnd&&delete e.cornerRadiusEnd}}const a=e3("opacity",e,t);void 0===a&&(e.opacity=qte(e.type,n));const i=e3("cursor",e,t);return void 0===i&&(e.cursor=Ute(e,n,t)),e}function Ute(e,n,t){return n.href||e.href||e3("href",e,t)?"pointer":e.cursor}function qte(e,n){if(kG([pJ,vJ,wJ,xJ],e)&&!u3(n))return.7}function Gte(e,n,{graticule:t}){if(t)return!1;const r=n3("filled",e,n),a=e.type;return JG(r,a!==pJ&&a!==mJ&&a!==bJ)}function Jte(e,n,t){switch(e){case pJ:case wJ:case xJ:case yJ:case gJ:case fJ:return}const{x:r,y:a,x2:i,y2:s}=n;switch(e){case hJ:if(a2(r)&&(QK(r.bin)||a2(a)&&a.aggregate&&!r.aggregate))return"vertical";if(a2(a)&&(QK(a.bin)||a2(r)&&r.aggregate&&!a.aggregate))return"horizontal";if(s||i){if(t)return t;if(!i&&(a2(r)&&r.type===B0&&!XK(r.bin)||l2(r)))return"horizontal";if(!s&&(a2(a)&&a.type===B0&&!XK(a.bin)||l2(a)))return"vertical"}case bJ:if(i&&(!a2(r)||!QK(r.bin))&&s&&(!a2(a)||!QK(a.bin)))return;case dJ:if(s)return a2(a)&&QK(a.bin)?"horizontal":"vertical";if(i)return a2(r)&&QK(r.bin)?"vertical":"horizontal";if(e===bJ){if(r&&!a)return"vertical";if(a&&!r)return"horizontal"}case mJ:case vJ:{const n=o2(r),i=o2(a);if(n&&!i)return"tick"!==e?"horizontal":"vertical";if(!n&&i)return"tick"!==e?"vertical":"horizontal";if(n&&i){const n=r,i=a,s=n.type===L0,o=i.type===L0;return s&&!o?"tick"!==e?"vertical":"horizontal":!s&&o?"tick"!==e?"horizontal":"vertical":!n.aggregate&&i.aggregate?"tick"!==e?"vertical":"horizontal":n.aggregate&&!i.aggregate?"tick"!==e?"horizontal":"vertical":t||"vertical"}return t||void 0}}return"vertical"}const Zte={vgMark:"arc",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),S8(e,"radius","arc")),S8(e,"theta","arc"))},Kte={vgMark:"area",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"include",size:"ignore",theta:"ignore"})),v8("x",e,{defaultPos:"zeroOrMin",defaultPos2:"zeroOrMin",range:"horizontal"===e.markDef.orient})),v8("y",e,{defaultPos:"zeroOrMin",defaultPos2:"zeroOrMin",range:"vertical"===e.markDef.orient})),A8(e))},Xte={vgMark:"rect",encodeEntry:e=>Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),S8(e,"x","bar")),S8(e,"y","bar"))},Qte={vgMark:"shape",encodeEntry:e=>Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),postEncodingTransform:e=>{const{encoding:n}=e,t=n.shape,r=Object.assign({type:"geoshape",projection:e.projectionName()},t&&a2(t)&&t.type===T0?{field:y2(t,{expr:"datum"})}:{});return[r]}},ere={vgMark:"image",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"ignore",orient:"ignore",size:"ignore",theta:"ignore"})),S8(e,"x","image")),S8(e,"y","image")),n8(e,"url"))},nre={vgMark:"line",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"ignore",orient:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),u8("size",e,{vgChannel:"strokeWidth"})),A8(e))},tre={vgMark:"trail",encodeEntry:e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"include",orient:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),u8("size",e)),A8(e))};function rre(e,n){const{config:t}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",size:"include",orient:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),u8("size",e)),u8("angle",e)),are(e,t,n))}function are(e,n,t){return t?{shape:{value:t}}:u8("shape",e)}const ire={vgMark:"symbol",encodeEntry:e=>rre(e)},sre={vgMark:"symbol",encodeEntry:e=>rre(e,"circle")},ore={vgMark:"symbol",encodeEntry:e=>rre(e,"square")},lre={vgMark:"rect",encodeEntry:e=>Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),S8(e,"x","rect")),S8(e,"y","rect"))},ure={vgMark:"rule",encodeEntry:e=>{const{markDef:n}=e,t=n.orient;return e.encoding.x||e.encoding.y||e.encoding.latitude||e.encoding.longitude?Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),v8("x",e,{defaultPos:"horizontal"===t?"zeroOrMax":"mid",defaultPos2:"zeroOrMin",range:"vertical"!==t})),v8("y",e,{defaultPos:"vertical"===t?"zeroOrMax":"mid",defaultPos2:"zeroOrMin",range:"horizontal"!==t})),u8("size",e,{vgChannel:"strokeWidth"})):{}}},cre={vgMark:"text",encodeEntry:e=>{const{config:n,encoding:t}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"include",baseline:"include",color:"include",size:"ignore",orient:"ignore",theta:"include"})),f8("x",e,{defaultPos:"mid"})),f8("y",e,{defaultPos:"mid"})),n8(e)),u8("size",e,{vgChannel:"fontSize"})),u8("angle",e)),W8("align",dre(e.markDef,t,n))),W8("baseline",hre(e.markDef,t,n))),f8("radius",e,{defaultPos:null,isMidPoint:!0})),f8("theta",e,{defaultPos:null,isMidPoint:!0}))}};function dre(e,n,t){const r=e3("align",e,t);if(void 0===r)return"center"}function hre(e,n,t){const r=e3("baseline",e,t);if(void 0===r)return"middle"}const fre={vgMark:"rect",encodeEntry:e=>{const{config:n,markDef:t}=e,r=t.orient,a="horizontal"===r?"width":"height",i="horizontal"===r?"height":"width";return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T8(e,{align:"ignore",baseline:"ignore",color:"include",orient:"ignore",size:"ignore",theta:"ignore"})),f8("x",e,{defaultPos:"mid",vgChannel:"xc"})),f8("y",e,{defaultPos:"mid",vgChannel:"yc"})),u8("size",e,{defaultValue:mre(e),vgChannel:a})),{[i]:J2(e3("thickness",t,n))})}};function mre(e){var n;const{config:t,markDef:r}=e,{orient:a}=r,i="horizontal"===a?"width":"height",s=e.getScaleComponent("horizontal"===a?"x":"y"),o=null!==(n=e3("size",r,t,{vgChannel:i}))&&void 0!==n?n:t.tick.bandSize;if(void 0!==o)return o;{const e=s?s.get("range"):void 0;if(e&&r0(e)&&Object(re["F"])(e.step))return 3*e.step/4;const n=g4(t.view,i);return 3*n/4}}const pre={arc:Zte,area:Kte,bar:Xte,circle:sre,geoshape:Qte,image:ere,line:nre,point:ire,rect:lre,rule:ure,square:ore,text:cre,tick:fre,trail:tre};function gre(e){if(kG([mJ,dJ,_J],e.mark)){const n=b3(e.mark,e.encoding);if(n.length>0)return yre(e,n)}else if(kG([hJ],e.mark)){const n=c0.some(n=>e3(n,e.markDef,e.config));if(e.stack&&!e.fieldDef("size")&&n)return _re(e)}return xre(e)}const bre="faceted_path_";function yre(e,n){return[{name:e.getName("pathgroup"),type:"group",from:{facet:{name:bre+e.requestDataName(T5.Main),data:e.requestDataName(T5.Main),groupby:n}},encode:{update:{width:{field:{group:"width"}},height:{field:{group:"height"}}}},marks:xre(e,{fromPrefix:bre})}]}const vre="stack_group_";function _re(e){const[n]=xre(e,{fromPrefix:vre}),t=e.scaleName(e.stack.fieldChannel),r=(n={})=>e.vgField(e.stack.fieldChannel,n),a=(e,n)=>{const a=[r({prefix:"min",suffix:"start",expr:n}),r({prefix:"max",suffix:"start",expr:n}),r({prefix:"min",suffix:"end",expr:n}),r({prefix:"max",suffix:"end",expr:n})];return`${e}(${a.map(e=>`scale('${t}',${e})`).join(",")})`};let i,s;"x"===e.stack.fieldChannel?(i=Object.assign(Object.assign({},yG(n.encode.update,["y","yc","y2","height",...c0])),{x:{signal:a("min","datum")},x2:{signal:a("max","datum")},clip:{value:!0}}),s={x:{field:{group:"x"},mult:-1},height:{field:{group:"height"}}},n.encode.update=Object.assign(Object.assign({},vG(n.encode.update,["y","yc","y2"])),{height:{field:{group:"height"}}})):(i=Object.assign(Object.assign({},yG(n.encode.update,["x","xc","x2","width"])),{y:{signal:a("min","datum")},y2:{signal:a("max","datum")},clip:{value:!0}}),s={y:{field:{group:"y"},mult:-1},width:{field:{group:"width"}}},n.encode.update=Object.assign(Object.assign({},vG(n.encode.update,["x","xc","x2"])),{width:{field:{group:"width"}}}));for(const c of c0){const t=n3(c,e.markDef,e.config);n.encode.update[c]?(i[c]=n.encode.update[c],delete n.encode.update[c]):t&&(i[c]=J2(t)),t&&(n.encode.update[c]={value:0})}const o=e.fieldDef(e.stack.groupbyChannel),l=y2(o)?[y2(o)]:[];((null===o||void 0===o?void 0:o.bin)||(null===o||void 0===o?void 0:o.timeUnit))&&l.push(y2(o,{binSuffix:"end"}));const u=["stroke","strokeWidth","strokeJoin","strokeCap","strokeDash","strokeDashOffset","strokeMiterLimit","strokeOpacity"];return i=u.reduce((t,r)=>{if(n.encode.update[r])return Object.assign(Object.assign({},t),{[r]:n.encode.update[r]});{const n=n3(r,e.markDef,e.config);return void 0!==n?Object.assign(Object.assign({},t),{[r]:J2(n)}):t}},i),i.stroke&&(i.strokeForeground={value:!0},i.strokeOffset={value:0}),[{type:"group",from:{facet:{data:e.requestDataName(T5.Main),name:vre+e.requestDataName(T5.Main),groupby:l,aggregate:{fields:[r({suffix:"start"}),r({suffix:"start"}),r({suffix:"end"}),r({suffix:"end"})],ops:["min","max","min","max"]}}},encode:{update:i},marks:[{type:"group",encode:{update:s},marks:[n]}]}]}function wre(e){const{encoding:n,stack:t,mark:r,markDef:a,config:i}=e,s=n.order;if(!(!Object(re["B"])(s)&&d2(s)&&xG(s.value)||!s&&xG(e3("order",a,i)))){if((Object(re["B"])(s)||a2(s))&&!t)return a3(s,{expr:"datum"});if(SJ(r)){const t="horizontal"===a.orient?"y":"x",r=n[t];if(a2(r)){const n=r.sort;if(Object(re["B"])(n))return{field:y2(r,{prefix:t,suffix:"sort_index",expr:"datum"})};if(I1(n))return{field:y2({aggregate:u3(e.encoding)?n.op:void 0,field:n.field},{expr:"datum"})};if(F1(n)){const t=e.fieldDef(n.encoding);return{field:y2(t,{expr:"datum"}),order:n.order}}return null===n?void 0:{field:y2(r,{binSuffix:e.stack&&e.stack.impute?"mid":void 0,expr:"datum"})}}}else;}}function xre(e,n={fromPrefix:""}){const{mark:t,markDef:r,encoding:a,config:i}=e,s=JG(r.clip,kre(e),Sre(e)),o=Q2(r),l=a.key,u=wre(e),c=Mre(e),d=e3("aria",r,i),h=pre[t].postEncodingTransform?pre[t].postEncodingTransform(e):null;return[Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:e.getName("marks"),type:pre[t].vgMark},s?{clip:!0}:{}),o?{style:o}:{}),l?{key:l.field}:{}),u?{sort:u}:{}),c||{}),!1===d?{aria:d}:{}),{from:{data:n.fromPrefix+e.requestDataName(T5.Main)},encode:{update:pre[t].encodeEntry(e)}}),h?{transform:h}:{})]}function kre(e){const n=e.getScaleComponent("x"),t=e.getScaleComponent("y");return!!(n&&n.get("selectionExtent")||t&&t.get("selectionExtent"))||void 0}function Sre(e){const n=e.component.projection;return!(!n||n.isFit)||void 0}function Mre(e){if(!e.component.selection)return null;const n=CG(e.component.selection).length;let t=n,r=e.parent;while(r&&0===t)t=CG(r.component.selection).length,r=r.parent;return t?{interactive:n>0||!!e.encoding.tooltip}:null}class Ore extends Jne{constructor(e,n,t,r={},a){super(e,"unit",n,t,a,void 0,c4(e)?e.view:void 0),this.specifiedScales={},this.specifiedAxes={},this.specifiedLegends={},this.specifiedProjection={},this.selection={},this.children=[];const i=BJ(e.mark)?Object.assign({},e.mark):{type:e.mark},s=i.type;void 0===i.filled&&(i.filled=Gte(i,a,{graticule:e.data&&D5(e.data)}));const o=this.encoding=h3(e.encoding||{},s,i.filled,a);this.markDef=$te(i,o,a),this.size=Vte({encoding:o,size:c4(e)?Object.assign(Object.assign(Object.assign({},r),e.width?{width:e.width}:{}),e.height?{height:e.height}:{}):r}),this.stack=V4(s,o),this.specifiedScales=this.initScales(s,o),this.specifiedAxes=this.initAxes(o),this.specifiedLegends=this.initLegend(o),this.specifiedProjection=e.projection,this.selection=e.selection}get hasProjection(){const{encoding:e}=this,n=this.mark===kJ,t=e&&EZ.some(n=>u2(e[n]));return n||t}scaleDomain(e){const n=this.specifiedScales[e];return n?n.domain:void 0}axis(e){return this.specifiedAxes[e]}legend(e){return this.specifiedLegends[e]}initScales(e,n){return IK.reduce((e,t)=>{var r;const a=C2(n[t]);return a&&(e[t]=null!==(r=a.scale)&&void 0!==r?r:{}),e},{})}initAxes(e){return MK.reduce((n,t)=>{const r=e[t];if(u2(r)||t===rZ&&u2(e.x2)||t===aZ&&u2(e.y2)){const e=u2(r)?r.axis:void 0;n[t]=e?Object.assign({},e):e}return n},{})}initLegend(e){return zK.reduce((n,t)=>{const r=C2(e[t]);if(r&&PK(t)){const e=r.legend;n[t]=e?Object.assign({},e):e}return n},{})}parseData(){this.component.data=Lte(this)}parseLayoutSize(){wte(this)}parseSelections(){this.component.selection=Q6(this,this.selection)}parseMarkGroup(){this.component.mark=gre(this)}parseAxesAndHeaders(){this.component.axes=Nte(this)}assembleSelectionTopLevelSignals(e){return k6(this,e)}assembleSignals(){return[...o7(this),...w6(this,[])]}assembleSelectionData(e){return S6(this,e)}assembleLayout(){return null}assembleLayoutSignals(){return J7(this)}assembleMarks(){var e;let n=null!==(e=this.component.mark)&&void 0!==e?e:[];return this.parent&&qne(this.parent)||(n=M6(this,n)),n.map(this.correctDataNames)}getMapping(){return this.encoding}get mark(){return this.markDef.type}channelHasField(e){return l3(this.encoding,e)}fieldDef(e){const n=this.encoding[e];return H2(n)}typedFieldDef(e){const n=this.fieldDef(e);return c2(n)?n:null}}class Bre extends Gne{constructor(e,n,t,r,a){super(e,"layer",n,t,a,e.resolve,e.view);const i=Object.assign(Object.assign(Object.assign({},r),e.width?{width:e.width}:{}),e.height?{height:e.height}:{});this.children=e.layer.map((e,n)=>{if(C4(e))return new Bre(e,this,this.getName("layer_"+n),i,a);if(PJ(e))return new Ore(e,this,this.getName("layer_"+n),i,a);throw new Error(b.invalidSpec(e))})}parseData(){this.component.data=Lte(this);for(const e of this.children)e.parseData()}parseLayoutSize(){bte(this)}parseSelections(){this.component.selection={};for(const e of this.children){e.parseSelections();for(const n of CG(e.component.selection))this.component.selection[n]=e.component.selection[n]}}parseMarkGroup(){for(const e of this.children)e.parseMarkGroup()}parseAxesAndHeaders(){Yte(this)}assembleSelectionTopLevelSignals(e){return this.children.reduce((e,n)=>n.assembleSelectionTopLevelSignals(e),e)}assembleSignals(){return this.children.reduce((e,n)=>e.concat(n.assembleSignals()),o7(this))}assembleLayoutSignals(){return this.children.reduce((e,n)=>e.concat(n.assembleLayoutSignals()),J7(this))}assembleSelectionData(e){return this.children.reduce((e,n)=>n.assembleSelectionData(e),e)}assembleTitle(){let e=super.assembleTitle();if(e)return e;for(const n of this.children)if(e=n.assembleTitle(),e)return e}assembleLayout(){return null}assembleMarks(){return O6(this,this.children.flatMap(e=>e.assembleMarks()))}assembleLegends(){return this.children.reduce((e,n)=>e.concat(n.assembleLegends()),C9(this))}}function jre(e,n,t,r,a){if(q1(e))return new Ste(e,n,t,a);if(C4(e))return new Bre(e,n,t,r,a);if(PJ(e))return new Ore(e,n,t,r,a);if(i4(e))return new Dte(e,n,t,a);throw new Error(b.invalidSpec(e))}function Lre(e,n={}){n.logger&&BQ(n.logger),n.fieldTitle&&O2(n.fieldTitle);try{const t=B4(Object(re["O"])(n.config,e.config)),r=l5(e,t),a=jre(r,null,"",void 0,t);a.parse(),Fee(a.component.data,a);const i=Tre(a,Dre(e,r.autosize,t,a),e.datasets,e.usermeta);return{spec:i,normalized:r}}finally{n.logger&&jQ(),n.fieldTitle&&B2()}}function Dre(e,n,t,r){const a=r.component.layoutSize.get("width"),i=r.component.layoutSize.get("height");if(void 0===n?(n={type:"pad"},r.hasAxisOrientSignalRef()&&(n.resize=!0)):Object(re["I"])(n)&&(n={type:n}),a&&i&&f5(n.type))if("step"===a&&"step"===i)LQ(b.droppingFit()),n.type="pad";else if("step"===a||"step"===i){const e="step"===a?"width":"height";LQ(b.droppingFit(LK(e)));const t="width"===e?"height":"width";n.type=m5(t)}return Object.assign(Object.assign(Object.assign({},1===CG(n).length&&n.type?"pad"===n.type?{}:{autosize:n.type}:{autosize:n}),g5(t)),g5(e))}function Tre(e,n,t={},r){const a=e.config?T4(e.config):void 0,i=[].concat(e.assembleSelectionData([]),dte(e.component.data,t)),s=e.assembleProjections(),o=e.assembleTitle(),l=e.assembleGroupStyle(),u=e.assembleGroupEncodeEntry(!0);let c=e.assembleLayoutSignals();return c=c.filter(e=>"width"!==e.name&&"height"!==e.name||void 0===e.value||(n[e.name]=+e.value,!1)),Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({$schema:"https://vega.github.io/schema/vega/v5.json"},e.description?{description:e.description}:{}),n),o?{title:o}:{}),l?{style:l}:{}),u?{encode:{update:u}}:{}),{data:i}),s.length>0?{projections:s}:{}),e.assembleGroup([...c,...e.assembleSelectionTopLevelSignals([])])),a?{config:a}:{}),r?{usermeta:r}:{})}var Rre=t("81ab"),Hre=t.n(Rre),Cre=t("ab0f");const Are="#fff",Nre="#888",Wre={background:"#333",title:{color:Are},style:{"guide-label":{fill:Are},"guide-title":{fill:Are}},axis:{domainColor:Are,gridColor:Nre,tickColor:Are}};var Yre=Wre;const zre="#4572a7",Ere={background:"#fff",arc:{fill:zre},area:{fill:zre},line:{stroke:zre,strokeWidth:2},path:{stroke:zre},rect:{fill:zre},shape:{stroke:zre},symbol:{fill:zre,strokeWidth:1.5,size:50},axis:{bandPosition:.5,grid:!0,gridColor:"#000000",gridOpacity:1,gridWidth:.5,labelPadding:10,tickSize:5,tickWidth:.5},axisBand:{grid:!1,tickExtra:!0},legend:{labelBaseline:"middle",labelFontSize:11,symbolSize:50,symbolType:"square"},range:{category:["#4572a7","#aa4643","#8aa453","#71598e","#4598ae","#d98445","#94aace","#d09393","#b9cc98","#a99cbc"]}};var Pre=Ere;const Fre="#30a2da",Ire="#cbcbcb",Vre="#999",$re="#333",Ure="#f0f0f0",qre="#333",Gre={arc:{fill:Fre},area:{fill:Fre},axis:{domainColor:Ire,grid:!0,gridColor:Ire,gridWidth:1,labelColor:Vre,labelFontSize:10,titleColor:$re,tickColor:Ire,tickSize:10,titleFontSize:14,titlePadding:10,labelPadding:4},axisBand:{grid:!1},background:Ure,group:{fill:Ure},legend:{labelColor:qre,labelFontSize:11,padding:1,symbolSize:30,symbolType:"square",titleColor:qre,titleFontSize:14,titlePadding:10},line:{stroke:Fre,strokeWidth:2},path:{stroke:Fre,strokeWidth:.5},rect:{fill:Fre},range:{category:["#30a2da","#fc4f30","#e5ae38","#6d904f","#8b8b8b","#b96db8","#ff9e27","#56cc60","#52d2ca","#52689e","#545454","#9fe4f8"],diverging:["#cc0020","#e77866","#f6e7e1","#d6e8ed","#91bfd9","#1d78b5"],heatmap:["#d6e8ed","#cee0e5","#91bfd9","#549cc6","#1d78b5"]},point:{filled:!0,shape:"circle"},shape:{stroke:Fre},bar:{binSpacing:2,fill:Fre,stroke:null},title:{anchor:"start",fontSize:24,fontWeight:600,offset:20}};var Jre=Gre;const Zre="#000",Kre={group:{fill:"#e5e5e5"},arc:{fill:Zre},area:{fill:Zre},line:{stroke:Zre},path:{stroke:Zre},rect:{fill:Zre},shape:{stroke:Zre},symbol:{fill:Zre,size:40},axis:{domain:!1,grid:!0,gridColor:"#FFFFFF",gridOpacity:1,labelColor:"#7F7F7F",labelPadding:4,tickColor:"#7F7F7F",tickSize:5.67,titleFontSize:16,titleFontWeight:"normal"},legend:{labelBaseline:"middle",labelFontSize:11,symbolSize:40},range:{category:["#000000","#7F7F7F","#1A1A1A","#999999","#333333","#B0B0B0","#4D4D4D","#C9C9C9","#666666","#DCDCDC"]}};var Xre=Kre;const Qre=22,eae="normal",nae="Benton Gothic, sans-serif",tae=11.5,rae="normal",aae="#82c6df",iae="Benton Gothic Bold, sans-serif",sae="normal",oae=13,lae={"category-6":["#ec8431","#829eb1","#c89d29","#3580b1","#adc839","#ab7fb4"],"fire-7":["#fbf2c7","#f9e39c","#f8d36e","#f4bb6a","#e68a4f","#d15a40","#ab4232"],"fireandice-6":["#e68a4f","#f4bb6a","#f9e39c","#dadfe2","#a6b7c6","#849eae"],"ice-7":["#edefee","#dadfe2","#c4ccd2","#a6b7c6","#849eae","#607785","#47525d"]},uae={background:"#ffffff",title:{anchor:"start",color:"#000000",font:iae,fontSize:Qre,fontWeight:eae},arc:{fill:aae},area:{fill:aae},line:{stroke:aae,strokeWidth:2},path:{stroke:aae},rect:{fill:aae},shape:{stroke:aae},symbol:{fill:aae,size:30},axis:{labelFont:nae,labelFontSize:tae,labelFontWeight:rae,titleFont:iae,titleFontSize:oae,titleFontWeight:sae},axisX:{labelAngle:0,labelPadding:4,tickSize:3},axisY:{labelBaseline:"middle",maxExtent:45,minExtent:45,tickSize:2,titleAlign:"left",titleAngle:0,titleX:-45,titleY:-11},legend:{labelFont:nae,labelFontSize:tae,symbolType:"square",titleFont:iae,titleFontSize:oae,titleFontWeight:sae},range:{category:lae["category-6"],diverging:lae["fireandice-6"],heatmap:lae["fire-7"],ordinal:lae["fire-7"],ramp:lae["fire-7"]}};var cae=uae;const dae="#ab5787",hae="#979797",fae={background:"#f9f9f9",arc:{fill:dae},area:{fill:dae},line:{stroke:dae},path:{stroke:dae},rect:{fill:dae},shape:{stroke:dae},symbol:{fill:dae,size:30},axis:{domainColor:hae,domainWidth:.5,gridWidth:.2,labelColor:hae,tickColor:hae,tickWidth:.2,titleColor:hae},axisBand:{grid:!1},axisX:{grid:!0,tickSize:10},axisY:{domain:!1,grid:!0,tickSize:0},legend:{labelFontSize:11,padding:1,symbolSize:30,symbolType:"square"},range:{category:["#ab5787","#51b2e5","#703c5c","#168dd9","#d190b6","#00609f","#d365ba","#154866","#666666","#c4c4c4"]}};var mae=fae;const pae="#3e5c69",gae={background:"#fff",arc:{fill:pae},area:{fill:pae},line:{stroke:pae},path:{stroke:pae},rect:{fill:pae},shape:{stroke:pae},symbol:{fill:pae},axis:{domainWidth:.5,grid:!0,labelPadding:2,tickSize:5,tickWidth:.5,titleFontWeight:"normal"},axisBand:{grid:!1},axisX:{gridWidth:.2},axisY:{gridDash:[3],gridWidth:.4},legend:{labelFontSize:11,padding:1,symbolType:"square"},range:{category:["#3e5c69","#6793a6","#182429","#0570b0","#3690c0","#74a9cf","#a6bddb","#e2ddf2"]}};var bae=gae;const yae="#1696d2",vae="#000000",_ae="#FFFFFF",wae="Lato",xae="Lato",kae="Lato",Sae="#DEDDDD",Mae=18,Oae={"main-colors":["#1696d2","#d2d2d2","#000000","#fdbf11","#ec008b","#55b748","#5c5859","#db2b27"],"shades-blue":["#CFE8F3","#A2D4EC","#73BFE2","#46ABDB","#1696D2","#12719E","#0A4C6A","#062635"],"shades-gray":["#F5F5F5","#ECECEC","#E3E3E3","#DCDBDB","#D2D2D2","#9D9D9D","#696969","#353535"],"shades-yellow":["#FFF2CF","#FCE39E","#FDD870","#FCCB41","#FDBF11","#E88E2D","#CA5800","#843215"],"shades-magenta":["#F5CBDF","#EB99C2","#E46AA7","#E54096","#EC008B","#AF1F6B","#761548","#351123"],"shades-green":["#DCEDD9","#BCDEB4","#98CF90","#78C26D","#55B748","#408941","#2C5C2D","#1A2E19"],"shades-black":["#D5D5D4","#ADABAC","#848081","#5C5859","#332D2F","#262223","#1A1717","#0E0C0D"],"shades-red":["#F8D5D4","#F1AAA9","#E9807D","#E25552","#DB2B27","#A4201D","#6E1614","#370B0A"],"one-group":["#1696d2","#000000"],"two-groups-cat-1":["#1696d2","#000000"],"two-groups-cat-2":["#1696d2","#fdbf11"],"two-groups-cat-3":["#1696d2","#db2b27"],"two-groups-seq":["#a2d4ec","#1696d2"],"three-groups-cat":["#1696d2","#fdbf11","#000000"],"three-groups-seq":["#a2d4ec","#1696d2","#0a4c6a"],"four-groups-cat-1":["#000000","#d2d2d2","#fdbf11","#1696d2"],"four-groups-cat-2":["#1696d2","#ec0008b","#fdbf11","#5c5859"],"four-groups-seq":["#cfe8f3","#73bf42","#1696d2","#0a4c6a"],"five-groups-cat-1":["#1696d2","#fdbf11","#d2d2d2","#ec008b","#000000"],"five-groups-cat-2":["#1696d2","#0a4c6a","#d2d2d2","#fdbf11","#332d2f"],"five-groups-seq":["#cfe8f3","#73bf42","#1696d2","#0a4c6a","#000000"],"six-groups-cat-1":["#1696d2","#ec008b","#fdbf11","#000000","#d2d2d2","#55b748"],"six-groups-cat-2":["#1696d2","#d2d2d2","#ec008b","#fdbf11","#332d2f","#0a4c6a"],"six-groups-seq":["#cfe8f3","#a2d4ec","#73bfe2","#46abdb","#1696d2","#12719e"],"diverging-colors":["#ca5800","#fdbf11","#fdd870","#fff2cf","#cfe8f3","#73bfe2","#1696d2","#0a4c6a"]},Bae={background:_ae,title:{anchor:"start",fontSize:Mae,font:wae},axisX:{domain:!0,domainColor:vae,domainWidth:1,grid:!1,labelFontSize:12,labelFont:xae,labelAngle:0,tickColor:vae,tickSize:5,titleFontSize:12,titlePadding:10,titleFont:wae},axisY:{domain:!1,domainWidth:1,grid:!0,gridColor:Sae,gridWidth:1,labelFontSize:12,labelFont:xae,labelPadding:8,ticks:!1,titleFontSize:12,titlePadding:10,titleFont:wae,titleAngle:0,titleY:-10,titleX:18},legend:{labelFontSize:12,labelFont:xae,symbolSize:100,titleFontSize:12,titlePadding:10,titleFont:wae,orient:"right",offset:10},view:{stroke:"transparent"},range:{category:Oae["six-groups-cat-1"],diverging:Oae["diverging-colors"],heatmap:Oae["diverging-colors"],ordinal:Oae["six-groups-seq"],ramp:Oae["shades-blue"]},area:{fill:yae},rect:{fill:yae},line:{color:yae,stroke:yae,strokeWidth:5},trail:{color:yae,stroke:yae,strokeWidth:0,size:1},path:{stroke:yae,strokeWidth:.5},point:{filled:!0},text:{font:kae,color:yae,fontSize:11,align:"center",fontWeight:400,size:11},style:{bar:{fill:yae,stroke:null}},arc:{fill:yae},shape:{stroke:yae},symbol:{fill:yae,size:30}};var jae=Bae;const Lae="#3366CC",Dae="#ccc",Tae="Arial, sans-serif",Rae={arc:{fill:Lae},area:{fill:Lae},path:{stroke:Lae},rect:{fill:Lae},shape:{stroke:Lae},symbol:{stroke:Lae},circle:{fill:Lae},background:"#fff",padding:{top:10,right:10,bottom:10,left:10},style:{"guide-label":{font:Tae,fontSize:12},"guide-title":{font:Tae,fontSize:12},"group-title":{font:Tae,fontSize:12}},title:{font:Tae,fontSize:14,fontWeight:"bold",dy:-3,anchor:"start"},axis:{gridColor:Dae,tickColor:Dae,domain:!1,grid:!0},range:{category:["#4285F4","#DB4437","#F4B400","#0F9D58","#AB47BC","#00ACC1","#FF7043","#9E9D24","#5C6BC0","#F06292","#00796B","#C2185B"],heatmap:["#c6dafc","#5e97f6","#2a56c6"]}};var Hae=Rae;const Cae=Cre.version;var Aae=t("de20"),Nae="#vg-tooltip-element {\n visibility: hidden;\n padding: 8px;\n position: fixed;\n z-index: 1000;\n font-family: sans-serif;\n font-size: 11px;\n border-radius: 3px;\n box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);\n /* The default theme is the light theme. */\n background-color: rgba(255, 255, 255, 0.95);\n border: 1px solid #d9d9d9;\n color: black; }\n #vg-tooltip-element.visible {\n visibility: visible; }\n #vg-tooltip-element h2 {\n margin-top: 0;\n margin-bottom: 10px;\n font-size: 13px; }\n #vg-tooltip-element img {\n max-width: 200px;\n max-height: 200px; }\n #vg-tooltip-element table {\n border-spacing: 0; }\n #vg-tooltip-element table tr {\n border: none; }\n #vg-tooltip-element table tr td {\n overflow: hidden;\n text-overflow: ellipsis;\n padding-top: 2px;\n padding-bottom: 2px; }\n #vg-tooltip-element table tr td.key {\n color: #808080;\n max-width: 150px;\n text-align: right;\n padding-right: 4px; }\n #vg-tooltip-element table tr td.value {\n display: block;\n max-width: 300px;\n max-height: 7em;\n text-align: left; }\n #vg-tooltip-element.dark-theme {\n background-color: rgba(32, 32, 32, 0.9);\n border: 1px solid #f5f5f5;\n color: white; }\n #vg-tooltip-element.dark-theme td.key {\n color: #bfbfbf; }\n";const Wae="vg-tooltip-element",Yae={offsetX:10,offsetY:10,id:Wae,styleId:"vega-tooltip-style",theme:"light",disableDefaultStyle:!1,sanitize:zae,maxDepth:2};function zae(e){return String(e).replace(/&/g,"&").replace(/n(Object(re["I"])(e)?e:Vae(e,t))).join(", ")}]`;if(Object(re["G"])(e)){let r="";const a=e,{title:i,image:s}=a,o=Pae(a,["title","image"]);i&&(r+=`

    ${n(i)}

    `),s&&(r+=``);const l=Object.keys(o);if(l.length>0){r+="";for(const e of l){let a=o[e];void 0!==a&&(Object(re["G"])(a)&&(a=Vae(a,t)),r+=``)}r+="
    ${n(e)}:${n(a)}
    "}return r||"{}"}return n(e)}function Iae(e){const n=[];return function(t,r){if("object"!==typeof r||null===r)return r;const a=n.indexOf(this)+1;return n.length=a,n.length>e?"[Object]":n.indexOf(r)>=0?"[Circular]":(n.push(r),r)}}function Vae(e,n){return JSON.stringify(e,Iae(n))}function $ae(e,n,t,r){let a=e.clientX+t;a+n.width>window.innerWidth&&(a=+e.clientX-t-n.width);let i=e.clientY+r;return i+n.height>window.innerHeight&&(i=+e.clientY-r-n.height),{x:a,y:i}}class Uae{constructor(e){this.options=Object.assign(Object.assign({},Yae),e);const n=this.options.id;if(this.call=this.tooltipHandler.bind(this),!this.options.disableDefaultStyle&&!document.getElementById(this.options.styleId)){const e=document.createElement("style");e.setAttribute("id",this.options.styleId),e.innerHTML=Eae(n);const t=document.head;t.childNodes.length>0?t.insertBefore(e,t.childNodes[0]):t.appendChild(e)}this.el=document.getElementById(n),this.el||(this.el=document.createElement("div"),this.el.setAttribute("id",n),this.el.classList.add("vg-tooltip"),document.body.appendChild(this.el))}tooltipHandler(e,n,t,r){if(null==r||""===r)return void this.el.classList.remove("visible",`${this.options.theme}-theme`);this.el.innerHTML=Fae(r,this.options.sanitize,this.options.maxDepth),this.el.classList.add("visible",`${this.options.theme}-theme`);const{x:a,y:i}=$ae(n,this.el.getBoundingClientRect(),this.options.offsetX,this.options.offsetY);this.el.setAttribute("style",`top: ${i}px; left: ${a}px`)}}Aae.version;var qae,Gae=function(e,n,t){const r=e.open(n),a=1e4,i=250,{origin:s}=new URL(n);let o=~~(a/i);function l(n){n.source===r&&(o=0,e.removeEventListener("message",l,!1))}function u(){o<=0||(r.postMessage(t,s),setTimeout(u,i),o-=1)}e.addEventListener("message",l,!1),setTimeout(u,i)},Jae='.vega-embed {\n position: relative;\n display: inline-block;\n box-sizing: border-box; }\n .vega-embed.has-actions {\n padding-right: 38px; }\n .vega-embed details:not([open]) > :not(summary) {\n display: none !important; }\n .vega-embed summary {\n list-style: none;\n position: absolute;\n top: 0;\n right: 0;\n padding: 6px;\n z-index: 1000;\n background: white;\n box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);\n color: #1b1e23;\n border: 1px solid #aaa;\n border-radius: 999px;\n opacity: 0.2;\n transition: opacity 0.4s ease-in;\n outline: none;\n cursor: pointer;\n line-height: 0px; }\n .vega-embed summary::-webkit-details-marker {\n display: none; }\n .vega-embed summary:active {\n box-shadow: #aaa 0px 0px 0px 1px inset; }\n .vega-embed summary svg {\n width: 14px;\n height: 14px; }\n .vega-embed details[open] summary {\n opacity: 0.7; }\n .vega-embed:hover summary,\n .vega-embed:focus summary {\n opacity: 1 !important;\n transition: opacity 0.2s ease; }\n .vega-embed .vega-actions {\n position: absolute;\n z-index: 1001;\n top: 35px;\n right: -9px;\n display: flex;\n flex-direction: column;\n padding-bottom: 8px;\n padding-top: 8px;\n border-radius: 4px;\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);\n border: 1px solid #d9d9d9;\n background: white;\n animation-duration: 0.15s;\n animation-name: scale-in;\n animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5);\n text-align: left; }\n .vega-embed .vega-actions a {\n padding: 8px 16px;\n font-family: sans-serif;\n font-size: 14px;\n font-weight: 600;\n white-space: nowrap;\n color: #434a56;\n text-decoration: none; }\n .vega-embed .vega-actions a:hover {\n background-color: #f7f7f9;\n color: black; }\n .vega-embed .vega-actions::before, .vega-embed .vega-actions::after {\n content: "";\n display: inline-block;\n position: absolute; }\n .vega-embed .vega-actions::before {\n left: auto;\n right: 14px;\n top: -16px;\n border: 8px solid #0000;\n border-bottom-color: #d9d9d9; }\n .vega-embed .vega-actions::after {\n left: auto;\n right: 15px;\n top: -14px;\n border: 7px solid #0000;\n border-bottom-color: #fff; }\n .vega-embed .chart-wrapper {\n width: 100%;\n height: 100%; }\n\n.vega-embed-wrapper {\n max-width: 100%;\n overflow: scroll;\n padding-right: 14px; }\n\n@keyframes scale-in {\n from {\n opacity: 0;\n transform: scale(0.6); }\n to {\n opacity: 1;\n transform: scale(1); } }\n';function Zae(e,...n){for(const t of n)Kae(e,t);return e}function Kae(e,n){for(const t of Object.keys(n))Object(re["kb"])(e,t,n[t],!0)}String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return this.substr(!n||n<0?0:+n,e.length)===e});const Xae=g;let Qae=y;const eie="undefined"!==typeof window?window:void 0;void 0===Qae&&(null===(qae=null===eie||void 0===eie?void 0:eie["vl"])||void 0===qae?void 0:qae.compile)&&(Qae=eie["vl"]);const nie={export:{svg:!0,png:!0},source:!0,compiled:!0,editor:!0},tie={CLICK_TO_VIEW_ACTIONS:"Click to view actions",COMPILED_ACTION:"View Compiled Vega",EDITOR_ACTION:"Open in Vega Editor",PNG_ACTION:"Save as PNG",SOURCE_ACTION:"View Source",SVG_ACTION:"Save as SVG"},rie={vega:"Vega","vega-lite":"Vega-Lite"},aie={vega:Xae.version,"vega-lite":Qae?Qae.version:"not available"},iie={vega:e=>e,"vega-lite":(e,n)=>Qae.compile(e,{config:n}).spec},sie='\n\n \n \n \n',oie="chart-wrapper";function lie(e){return"function"===typeof e}function uie(e,n,t,r){const a=`${n}
    `,i=`
    ${t}`,s=window.open("");s.document.write(a+e+i),s.document.title=`${rie[r]} JSON Source`}function cie(e,n){var t;if(e.$schema){const r=Hre()(e.$schema);n&&n!==r.library&&console.warn(`The given visualization spec is written in ${rie[r.library]}, but mode argument sets ${null!==(t=rie[n])&&void 0!==t?t:n}.`);const a=r.library;return Object(te["satisfies"])(aie[a],`^${r.version.slice(1)}`)||console.warn(`The input spec uses ${rie[a]} ${r.version}, but the current version of ${rie[a]} is v${aie[a]}.`),a}return"mark"in e||"encoding"in e||"layer"in e||"hconcat"in e||"vconcat"in e||"facet"in e||"repeat"in e?"vega-lite":"marks"in e||"signals"in e||"scales"in e||"axes"in e?"vega":null!==n&&void 0!==n?n:"vega"}function die(e){return!(!e||!("load"in e))}function hie(e,n,t={}){var r,a,i;return Object(_["a"])(this,void 0,void 0,(function*(){const s=die(t.loader)?t.loader:Xae.loader(t.loader),o=Object(re["I"])(n)?JSON.parse(yield s.load(n)):n,l=yield fie(null!==(r=o.usermeta&&o.usermeta["embedOptions"])&&void 0!==r?r:{},s),u=yield fie(t,s),c=Object.assign(Object.assign({},Zae(u,l)),{config:Object(re["O"])(null!==(a=u.config)&&void 0!==a?a:{},null!==(i=l.config)&&void 0!==i?i:{})});return yield pie(e,o,c,s)}))}function fie(e,n){var t;return Object(_["a"])(this,void 0,void 0,(function*(){const r=Object(re["I"])(e.config)?JSON.parse(yield n.load(e.config)):null!==(t=e.config)&&void 0!==t?t:{},a=Object(re["I"])(e.patch)?JSON.parse(yield n.load(e.patch)):e.patch;return Object.assign(Object.assign(Object.assign({},e),a?{patch:a}:{}),r?{config:r}:{})}))}function mie(e){var n;const t=e.getRootNode?e.getRootNode():document;return t instanceof ShadowRoot?{root:t,rootContainer:t}:{root:document,rootContainer:null!==(n=document.head)&&void 0!==n?n:document.body}}function pie(e,n,t={},r){var a,i,s,o,l,u;return Object(_["a"])(this,void 0,void 0,(function*(){const c=t.theme?Object(re["O"])(v[t.theme],null!==(a=t.config)&&void 0!==a?a:{}):t.config,d=Object(re["C"])(t.actions)?t.actions:Zae({},nie,null!==(i=t.actions)&&void 0!==i?i:{}),h=Object.assign(Object.assign({},tie),t.i18n),f=null!==(s=t.renderer)&&void 0!==s?s:"canvas",m=null!==(o=t.logLevel)&&void 0!==o?o:Xae.Warn,p=null!==(l=t.downloadFileName)&&void 0!==l?l:"visualization",g="string"===typeof e?document.querySelector(e):e;if(!g)throw new Error(`${e} does not exist`);if(!1!==t.defaultStyle){const e="vega-embed-style",{root:n,rootContainer:r}=mie(g);if(!n.getElementById(e)){const n=document.createElement("style");n.id=e,n.innerText=void 0===t.defaultStyle||!0===t.defaultStyle?(null!==Jae&&void 0!==Jae?Jae:"").toString():t.defaultStyle,r.appendChild(n)}}const b=cie(n,t.mode);let y=iie[b](n,c);if("vega-lite"===b&&y.$schema){const e=Hre()(y.$schema);Object(te["satisfies"])(aie.vega,`^${e.version.slice(1)}`)||console.warn(`The compiled spec uses Vega ${e.version}, but current version is v${aie.vega}.`)}g.classList.add("vega-embed"),d&&g.classList.add("has-actions"),g.innerHTML="";let w=g;if(d){const e=document.createElement("div");e.classList.add(oie),g.appendChild(e),w=e}const x=t.patch;x&&(y=x instanceof Function?x(y):Y(y,x,!0,!1).newDocument),t.formatLocale&&Xae.formatLocale(t.formatLocale),t.timeFormatLocale&&Xae.timeFormatLocale(t.timeFormatLocale);const{ast:k}=t,S=Xae.parse(y,"vega-lite"===b?{}:c,{ast:k}),M=new Xae.View(S,Object.assign({loader:r,logLevel:m,renderer:f},k?{expr:Xae.expressionInterpreter}:{}));if(!1!==t.tooltip){let e;e=lie(t.tooltip)?t.tooltip:new Uae(!0===t.tooltip?{}:t.tooltip).call,M.tooltip(e)}let O,{hover:B}=t;if(void 0===B&&(B="vega"===b),B){const{hoverSet:e,updateSet:n}="boolean"===typeof B?{}:B;M.hover(e,n)}if(t&&(null!=t.width&&M.width(t.width),null!=t.height&&M.height(t.height),null!=t.padding&&M.padding(t.padding)),yield M.initialize(w).runAsync(),!1!==d){let e=g;if(!1!==t.defaultStyle){const n=document.createElement("details");n.title=h.CLICK_TO_VIEW_ACTIONS,g.append(n),e=n;const t=document.createElement("summary");t.innerHTML=sie,n.append(t),O=e=>{n.contains(e.target)||n.removeAttribute("open")},document.addEventListener("click",O)}const r=document.createElement("div");if(e.append(r),r.classList.add("vega-actions"),!0===d||!1!==d.export)for(const n of["svg","png"])if(!0===d||!0===d.export||d.export[n]){const e=h[`${n.toUpperCase()}_ACTION`],a=document.createElement("a");a.text=e,a.href="#",a.target="_blank",a.download=`${p}.${n}`,a.addEventListener("mousedown",(function(e){return Object(_["a"])(this,void 0,void 0,(function*(){e.preventDefault();const r=yield M.toImageURL(n,t.scaleFactor);this.href=r}))})),r.append(a)}if(!0===d||!1!==d.source){const e=document.createElement("a");e.text=h.SOURCE_ACTION,e.href="#",e.addEventListener("click",(function(e){var r,a;uie(ne()(n),null!==(r=t.sourceHeader)&&void 0!==r?r:"",null!==(a=t.sourceFooter)&&void 0!==a?a:"",b),e.preventDefault()})),r.append(e)}if("vega-lite"===b&&(!0===d||!1!==d.compiled)){const e=document.createElement("a");e.text=h.COMPILED_ACTION,e.href="#",e.addEventListener("click",(function(e){var n,r;uie(ne()(y),null!==(n=t.sourceHeader)&&void 0!==n?n:"",null!==(r=t.sourceFooter)&&void 0!==r?r:"","vega"),e.preventDefault()})),r.append(e)}if(!0===d||!1!==d.editor){const e=null!==(u=t.editorUrl)&&void 0!==u?u:"https://vega.github.io/editor/",a=document.createElement("a");a.text=h.EDITOR_ACTION,a.href="#",a.addEventListener("click",(function(t){Gae(window,e,{config:c,mode:b,renderer:f,spec:ne()(n)}),t.preventDefault()})),r.append(a)}}function j(){O&&document.removeEventListener("click",O),M.finalize()}return{view:M,spec:n,vgSpec:y,finalize:j}}))}},"7aec":function(e,n,t){(function(e){var r;(function(e,a,i){function s(e){var n=this;function t(e,n){var t,r,a,i,s,o=[],l=128;for(n===(0|n)?(r=n,n=null):(n+="\0",r=0,l=Math.max(l,n.length)),a=0,i=-32;i>>15,r^=r<<4,r^=r>>>13,i>=0&&(s=s+1640531527|0,t=o[127&i]^=r+s,a=0==t?a+1:0);for(a>=128&&(o[127&(n&&n.length||0)]=-1),a=127,i=512;i>0;--i)r=o[a+34&127],t=o[a=a+1&127],r^=r<<13,t^=t<<17,r^=r>>>15,t^=t>>>12,o[a]=r^t;e.w=s,e.X=o,e.i=a}n.next=function(){var e,t,r=n.w,a=n.X,i=n.i;return n.w=r=r+1640531527|0,t=a[i+34&127],e=a[i=i+1&127],t^=t<<13,e^=e<<17,t^=t>>>15,e^=e>>>12,t=a[i]=t^e,n.i=i,t+(r^r>>>16)|0},t(n,e)}function o(e,n){return n.i=e.i,n.w=e.w,n.X=e.X.slice(),n}function l(e,n){null==e&&(e=+new Date);var t=new s(e),r=n&&n.state,a=function(){return(t.next()>>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&(r.X&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.xor4096=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},"7af9":function(e,n,t){"use strict";var r=t("778c"),a=t.n(r);a.a},"7b0a":function(e,n,t){"use strict";t.d(n,"a",(function(){return r})),t.d(n,"b",(function(){return a})),t.d(n,"c",(function(){return i})),t.d(n,"d",(function(){return s})),t.d(n,"e",(function(){return o}));const r=Symbol("thread.errors"),a=Symbol("thread.events"),i=Symbol("thread.terminate"),s=Symbol("thread.transferable"),o=Symbol("thread.worker")},"7be6":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),t="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function r(e){return e>1&&e<5}function a(e,n,t,a){var i=e+" ";switch(t){case"s":return n||a?"pár sekúnd":"pár sekundami";case"ss":return n||a?i+(r(e)?"sekundy":"sekúnd"):i+"sekundami";case"m":return n?"minúta":a?"minútu":"minútou";case"mm":return n||a?i+(r(e)?"minúty":"minút"):i+"minútami";case"h":return n?"hodina":a?"hodinu":"hodinou";case"hh":return n||a?i+(r(e)?"hodiny":"hodín"):i+"hodinami";case"d":return n||a?"deň":"dňom";case"dd":return n||a?i+(r(e)?"dni":"dní"):i+"dňami";case"M":return n||a?"mesiac":"mesiacom";case"MM":return n||a?i+(r(e)?"mesiace":"mesiacov"):i+"mesiacmi";case"y":return n||a?"rok":"rokom";case"yy":return n||a?i+(r(e)?"roky":"rokov"):i+"rokmi"}}var i=e.defineLocale("sk",{months:n,monthsShort:t,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},"7d1a":function(e,n,t){},"7d63":function(e,n,t){const r=t("3fce"),a=(e,n)=>new r(e,n).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "));e.exports=a},"7dc5":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("c975"),t("d81d"),t("b0c0"),t("d3b7"),t("ac1f"),t("1276"),t("d0ff")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("369b"),m=t.n(f),p=t("43e06"),g=t.n(p),b=t("10a0"),y=function(e){Object(u["a"])(r,e);var n=Object(c["a"])(r);function r(){var e;return Object(o["a"])(this,r),e=n.apply(this,arguments),e.csvData={berlin:t("1a87").default,munich:t("54bd").default,jakarta:t("ecf3").default,cologne:t("dcc9").default},e.hospitalCapacity={berlin:[1252,1694]},e.observedHospitalizationConfig={cologne:{svnPath:"original-data/hospital-cases/cologne/KoelnAllgemeinpatienten.csv",csvCasesColumn:"allgemeinpatienten",legendText:"Reported: Hospitalizations (City)"}},e.dataDetails={berlin:{fromModel:["Seriously Sick","Critical"],fromCSV:["Stationäre Behandlung","Intensivmedizin"],csvLineNames:["Reported: Berlin Hospitalized (Senate)","Reported: Berlin Intensive Care (Senate)"],dateFormatter:e.reformatDateBerlin,dateColumn:"Datum"},munich:{fromModel:["Seriously Sick","Critical"],fromCSV:["Stationär"],csvLineNames:["Reported: Munich Hospitalized"],dateFormatter:e.reformatDateMunich,dateColumn:"Tag"},cologne:{fromModel:["Seriously Sick","Critical"],fromCSV:["Stationäre Behandlung","Intensivmedizin"],csvLineNames:["Reported: Cologne Hospitalized","Reported: Cologne Intensive Care"],dateFormatter:e.reformatDateBerlin,dateColumn:"Datum"},jakarta:{fromModel:["Seriously Sick","Critical"],fromCSV:["Intensivmedizin"],csvLineNames:["Reported: Jakarta Intensive Care"],dateFormatter:e.reformatDateBerlin,dateColumn:"Datum"}},e.colors={"Seriously Sick":"#44f","Cumulative Hospitalized":"#707",Critical:"#707"},e.dataLines=[],e.hospitalSeries=[],e.cityDetails=e.dataDetails.berlin,e.factor100k=1,e.isResizing=!1,e.layout={showlegend:!0,autosize:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:e.logScale?"log":"linear",autorange:!0,title:"Hospitalizations / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={responsive:!0,displaylogo:!1,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"custom_image",width:1200,height:600,scale:1}},e}return Object(l["a"])(r,[{key:"mounted",value:function(){this.prepareAdditionalHospitalData(),this.buildPlot(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"buildPlot",value:function(){this.cityDetails=this.dataDetails[this.city],this.updateModelData(),this.prepareHospitalData()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.updateModelData()}},{key:"switchCity",value:function(){this.buildPlot()}},{key:"switchDivi",value:function(){this.prepareHospitalData()}},{key:"updateScale",value:function(){this.layout.yaxis.type=this.logScale?"log":"linear"}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){var e,n=this,t=this.data.filter((function(e){return n.cityDetails.fromModel.indexOf(e.name)>-1})),r=this.data.filter((function(e){return"Susceptible"===e.name}));if(r.length){var a=r[0].y[0];if(this.factor100k=a/1e5,t.length){for(var s=0;s{};function a(){let e,n=!1,t=r;const a=new Promise(r=>{n?r(e):t=r}),i=r=>{n=!0,e=r,t(e)};return[a,i]}},8155:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a=e+" ";switch(t){case"s":return n||r?"nekaj sekund":"nekaj sekundami";case"ss":return a+=1===e?n?"sekundo":"sekundi":2===e?n||r?"sekundi":"sekundah":e<5?n||r?"sekunde":"sekundah":"sekund",a;case"m":return n?"ena minuta":"eno minuto";case"mm":return a+=1===e?n?"minuta":"minuto":2===e?n||r?"minuti":"minutama":e<5?n||r?"minute":"minutami":n||r?"minut":"minutami",a;case"h":return n?"ena ura":"eno uro";case"hh":return a+=1===e?n?"ura":"uro":2===e?n||r?"uri":"urama":e<5?n||r?"ure":"urami":n||r?"ur":"urami",a;case"d":return n||r?"en dan":"enim dnem";case"dd":return a+=1===e?n||r?"dan":"dnem":2===e?n||r?"dni":"dnevoma":n||r?"dni":"dnevi",a;case"M":return n||r?"en mesec":"enim mesecem";case"MM":return a+=1===e?n||r?"mesec":"mesecem":2===e?n||r?"meseca":"mesecema":e<5?n||r?"mesece":"meseci":n||r?"mesecev":"meseci",a;case"y":return n||r?"eno leto":"enim letom";case"yy":return a+=1===e?n||r?"leto":"letom":2===e?n||r?"leti":"letoma":e<5?n||r?"leta":"leti":n||r?"let":"leti",a}}var t=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"81ab":function(e,n,t){"use strict";function r(e){var n=/\/schema\/([\w-]+)\/([\w\.\-]+)\.json$/g,t=n.exec(e).slice(1,3),r=t[0],a=t[1];return{library:r,version:a}}Object.defineProperty(n,"__esModule",{value:!0}),n.default=r},"81e9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),t=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]];function r(e,n,t,r){var i="";switch(t){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":return r?"sekunnin":"sekuntia";case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta";break}return i=a(e,r)+" "+i,i}function a(e,r){return e<10?r?t[e]:n[e]:e}var i=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},8230:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},t={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,n,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return t[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}});return r}))},"84aa":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var n=e%10,t=e%100;return 0===e?e+"-ев":0===t?e+"-ен":t>10&&t<20?e+"-ти":1===n?e+"-ви":2===n?e+"-ри":7===n||8===n?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return n}))},"85d3":function(e,n,t){},8689:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},t={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},r=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},week:{dow:1,doy:4}});return r}))},"86d4":function(e,n,t){const r=t("bbfd"),a=t("3fce"),i=t("bac4"),s=(e,n)=>{e=new a(e,n);let t=new r("0.0.0");if(e.test(t))return t;if(t=new r("0.0.0-0"),e.test(t))return t;t=null;for(let a=0;a{const n=new r(e.semver.version);switch(e.operator){case">":0===n.prerelease.length?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":t&&!i(t,n)||(t=n);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}})}return t&&e.test(t)?t:null};e.exports=s},8840:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},8970:function(e,n,t){const r=t("a236"),a=(e,n)=>{const t=r(e,n);return t&&t.prerelease.length?t.prerelease:null};e.exports=a},"898b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i}))},"89ed":function(e,n,t){(function(e){var r;(function(e,a,i){function s(e){var n=this,t="";n.next=function(){var e=n.b,t=n.c,r=n.d,a=n.a;return e=e<<25^e>>>7^t,t=t-r|0,r=r<<24^r>>>8^a,a=a-e|0,n.b=e=e<<20^e>>>12^t,n.c=t=t-r|0,n.d=r<<16^t>>>16^a,n.a=a-e|0},n.a=0,n.b=0,n.c=-1640531527,n.d=1367130551,e===Math.floor(e)?(n.a=e/4294967296|0,n.b=0|e):t+=e;for(var r=0;r>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&("object"==typeof r&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.tychei=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},"8a25":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("b0c0"),t("ac1f"),t("1276"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!1,range:[0,100],title:"% vaccinated/boosted"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues()}catch(e){console.warn("VACCINATION/BOOSTER data not found")}}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"calculateValues",value:function(){if(0!==this.data.length){this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate;for(var e=this.data.filter((function(e){return"Vaccinated"===e.name}))[0],n=this.data.filter((function(e){return"Boosted"===e.name}))[0],t=this.data.filter((function(e){return"Susceptible"===e.name}))[0],r=this.data.filter((function(e){return"Total Infected"===e.name}))[0],a=this.data.filter((function(e){return"Recovered"===e.name}))[0],i=[],s=[],o=[],l=0;l1?arguments[1]:void 0,r=i(n.length),a=void 0===t?r:d(i(t),r),l=String(e);return c?c.call(n,l,a):n.slice(a-l.length,a)===l}})},"8adc":function(e,n,t){},"8bd6":function(e,n,t){const r=t("38cb"),a=(e,n,t)=>r(e,n,">",t);e.exports=a},"8ca3":function(e,n,t){"use strict";var r=t("9a08"),a=t.n(r);a.a},"8cb5":function(e,n,t){const{MAX_SAFE_COMPONENT_LENGTH:r}=t("b15c"),a=t("b802");n=e.exports={};const i=n.re=[],s=n.src=[],o=n.t={};let l=0;const u=(e,n,t)=>{const r=l++;a(r,n),o[e]=r,s[r]=n,i[r]=new RegExp(n,t?"g":void 0)};u("NUMERICIDENTIFIER","0|[1-9]\\d*"),u("NUMERICIDENTIFIERLOOSE","[0-9]+"),u("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),u("MAINVERSION",`(${s[o.NUMERICIDENTIFIER]})\\.`+`(${s[o.NUMERICIDENTIFIER]})\\.`+`(${s[o.NUMERICIDENTIFIER]})`),u("MAINVERSIONLOOSE",`(${s[o.NUMERICIDENTIFIERLOOSE]})\\.`+`(${s[o.NUMERICIDENTIFIERLOOSE]})\\.`+`(${s[o.NUMERICIDENTIFIERLOOSE]})`),u("PRERELEASEIDENTIFIER",`(?:${s[o.NUMERICIDENTIFIER]}|${s[o.NONNUMERICIDENTIFIER]})`),u("PRERELEASEIDENTIFIERLOOSE",`(?:${s[o.NUMERICIDENTIFIERLOOSE]}|${s[o.NONNUMERICIDENTIFIER]})`),u("PRERELEASE",`(?:-(${s[o.PRERELEASEIDENTIFIER]}(?:\\.${s[o.PRERELEASEIDENTIFIER]})*))`),u("PRERELEASELOOSE",`(?:-?(${s[o.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[o.PRERELEASEIDENTIFIERLOOSE]})*))`),u("BUILDIDENTIFIER","[0-9A-Za-z-]+"),u("BUILD",`(?:\\+(${s[o.BUILDIDENTIFIER]}(?:\\.${s[o.BUILDIDENTIFIER]})*))`),u("FULLPLAIN",`v?${s[o.MAINVERSION]}${s[o.PRERELEASE]}?${s[o.BUILD]}?`),u("FULL",`^${s[o.FULLPLAIN]}$`),u("LOOSEPLAIN",`[v=\\s]*${s[o.MAINVERSIONLOOSE]}${s[o.PRERELEASELOOSE]}?${s[o.BUILD]}?`),u("LOOSE",`^${s[o.LOOSEPLAIN]}$`),u("GTLT","((?:<|>)?=?)"),u("XRANGEIDENTIFIERLOOSE",`${s[o.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),u("XRANGEIDENTIFIER",`${s[o.NUMERICIDENTIFIER]}|x|X|\\*`),u("XRANGEPLAIN",`[v=\\s]*(${s[o.XRANGEIDENTIFIER]})`+`(?:\\.(${s[o.XRANGEIDENTIFIER]})`+`(?:\\.(${s[o.XRANGEIDENTIFIER]})`+`(?:${s[o.PRERELEASE]})?${s[o.BUILD]}?`+")?)?"),u("XRANGEPLAINLOOSE",`[v=\\s]*(${s[o.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${s[o.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${s[o.XRANGEIDENTIFIERLOOSE]})`+`(?:${s[o.PRERELEASELOOSE]})?${s[o.BUILD]}?`+")?)?"),u("XRANGE",`^${s[o.GTLT]}\\s*${s[o.XRANGEPLAIN]}$`),u("XRANGELOOSE",`^${s[o.GTLT]}\\s*${s[o.XRANGEPLAINLOOSE]}$`),u("COERCE",`(^|[^\\d])(\\d{1,${r}})`+`(?:\\.(\\d{1,${r}}))?`+`(?:\\.(\\d{1,${r}}))?`+"(?:$|[^\\d])"),u("COERCERTL",s[o.COERCE],!0),u("LONETILDE","(?:~>?)"),u("TILDETRIM",`(\\s*)${s[o.LONETILDE]}\\s+`,!0),n.tildeTrimReplace="$1~",u("TILDE",`^${s[o.LONETILDE]}${s[o.XRANGEPLAIN]}$`),u("TILDELOOSE",`^${s[o.LONETILDE]}${s[o.XRANGEPLAINLOOSE]}$`),u("LONECARET","(?:\\^)"),u("CARETTRIM",`(\\s*)${s[o.LONECARET]}\\s+`,!0),n.caretTrimReplace="$1^",u("CARET",`^${s[o.LONECARET]}${s[o.XRANGEPLAIN]}$`),u("CARETLOOSE",`^${s[o.LONECARET]}${s[o.XRANGEPLAINLOOSE]}$`),u("COMPARATORLOOSE",`^${s[o.GTLT]}\\s*(${s[o.LOOSEPLAIN]})$|^$`),u("COMPARATOR",`^${s[o.GTLT]}\\s*(${s[o.FULLPLAIN]})$|^$`),u("COMPARATORTRIM",`(\\s*)${s[o.GTLT]}\\s*(${s[o.LOOSEPLAIN]}|${s[o.XRANGEPLAIN]})`,!0),n.comparatorTrimReplace="$1$2$3",u("HYPHENRANGE",`^\\s*(${s[o.XRANGEPLAIN]})`+"\\s+-\\s+"+`(${s[o.XRANGEPLAIN]})`+"\\s*$"),u("HYPHENRANGELOOSE",`^\\s*(${s[o.XRANGEPLAINLOOSE]})`+"\\s+-\\s+"+`(${s[o.XRANGEPLAINLOOSE]})`+"\\s*$"),u("STAR","(<|>)?=?\\s*\\*"),u("GTE0","^\\s*>=\\s*0.0.0\\s*$"),u("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")},"8d47":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var t=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,n){return e?"string"===typeof n&&/D/.test(n.substring(0,n.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,n,t){return e>11?t?"μμ":"ΜΜ":t?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var r=this._calendarEl[e],a=t&&t.hours();return n(r)&&(r=r.apply(t)),r.replace("{}",a%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return t}))},"8d52":function(e,n,t){},"8d57":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),t="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");function r(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function a(e,n,t){var a=e+" ";switch(t){case"ss":return a+(r(e)?"sekundy":"sekund");case"m":return n?"minuta":"minutę";case"mm":return a+(r(e)?"minuty":"minut");case"h":return n?"godzina":"godzinę";case"hh":return a+(r(e)?"godziny":"godzin");case"MM":return a+(r(e)?"miesiące":"miesięcy");case"yy":return a+(r(e)?"lata":"lat")}}var i=e.defineLocale("pl",{months:function(e,r){return e?""===r?"("+t[e.month()]+"|"+n[e.month()]+")":/D MMMM/.test(r)?t[e.month()]:n[e.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:a,m:a,mm:a,h:a,hh:a,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},"8df4":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},t={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},r=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,n,t){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return t[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return r}))},"8e3c":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("4160"),t("caad"),t("c975"),t("d81d"),t("fb6a"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("159b"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("369b"),g=t.n(p),b=t("10a0"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.logScale=!1,e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.skipVariants=["wildtypeVe","alphaVe"],e.layout={autosize:!0,showlegend:!0,legend:{orientation:"v"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0,title:"Days since vaccination"},yaxis:{fixedrange:!0,type:"linear",range:[0,100],title:"Vaccine Effectiveness"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"Hospitalizations / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Hospitalizations / 100k Pop."}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n400?"continue":(n.day.push(e.day),void t.forEach((function(t){var r=e[t];void 0===r||r===-1/0||"-inf"===r?n[t].push(NaN):n[t].push(Math.round(1e4*e[t])/100)})))};for(a.s();!(r=a.n()).done;)s()}catch(o){a.e(o)}finally{a.f()}this.dataLines=[],t.forEach((function(t){e.dataLines.push({name:t,x:n.day,y:n[t],line:{width:1},visible:e.skipVariants.indexOf(t)>-1?"legendonly":"true"})}))}}},{key:"addObservedData",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.observedLine){e.next=3;break}return this.dataLines.push(this.observedLine),e.abrupt("return");case 3:return e.prev=3,n=b["d"]+"original-data/vaccine-effectiveness/nordstroem-paper.tsv",e.next=7,fetch(n);case 7:return e.next=9,e.sent.text();case 9:t=e.sent,r=g.a.parse(t,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,a="",this.observedLine={name:"Nordström: "+a,x:r.map((function(e){return e.day})),y:r.map((function(e){return 100*e[a]})),line:{dash:"dot",width:2,color:"#f4c"}},e.next=18;break;case 15:e.prev=15,e.t0=e["catch"](3),console.warn(e.t0);case 18:this.dataLines.push(this.observedLine);case 19:case"end":return e.stop()}}),e,this,[[3,15]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"startDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessData",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessFields",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"metadata",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],y.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("vaccineEffectivenessData")],y.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],y.prototype,"updateScale",null),Object(d["b"])([Object(h["d"])("dataLines",{deep:!0})],y.prototype,"updateUrl",null),y=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],y);var v=y,_=v,w=(t("e2d3"),t("2877")),x=Object(w["a"])(_,r,a,!1,null,"253fd770",null);n["a"]=x.exports},"8e73":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},t={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(n,t,i,s){var o=r(n),l=a[e][r(n)];return 2===o&&(l=l[t?0:1]),l.replace(/%d/i,n)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],o=e.defineLocale("ar",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,n,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return t[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return o}))},9043:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},t={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},r=e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,n){return 12===e&&(e=0),"রাত"===n&&e>=4||"দুপুর"===n&&e<5||"বিকাল"===n?e+12:e},meridiem:function(e,n,t){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return r}))},"90ea":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,n){return 12===e&&(e=0),"凌晨"===n||"早上"===n||"上午"===n?e:"中午"===n?e>=11?e:e+12:"下午"===n||"晚上"===n?e+12:void 0},meridiem:function(e,n,t){var r=100*e+n;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return n}))},"925a":function(e,n,t){},9471:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("d81d"),t("a434"),t("b0c0"),t("4ec9"),t("6b93"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("3ca3"),t("5319"),t("1276"),t("2ca0"),t("ddb0"),t("d0af")),s=t("54f8"),o=(t("a4d3"),t("4160"),t("e439"),t("dbb4"),t("159b"),t("fc11"));function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function u(e){for(var n=1;n1){for(n={type:"scatter",mode:"markers",marker:{size:4}},t={type:"scatter",mode:"markers",marker:{size:4}},n.name="MAGS NRW Incidence",n.visible=!0,n.x=[],n.y=[],t.name="Assumed Reported and Unreported Cases (NRW)",t.visible=!0,t.x=[],t.y=[],r=0;r1){for(n={type:"scatter",mode:"markers",marker:{size:4}},n.name="Assumed Reported and Unreported Cases",n.visible=!0,n.x=[],n.y=[],t=0;t-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.visible=!0,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var i={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=i[o],u=l;u1&&this.dataLines.push(this.observedSewageData[1]),"brandenburg"===this.city&&this.brandenburgIncidence.length&&this.dataLines.push(this.brandenburgIncidence[0]),this.rkiDetectionData.x&&this.dataLines.push(this.rkiDetectionData),this.calculateSeedComparison(a),this.calculateObserved(a)}}},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(g["c"]);Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"data",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"logScale",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"observed",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"endDate",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"rkiDetectionData",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"unreportedIncidence",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"unreportedIncidenceNRW",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"metadata",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"seedComparison",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"showSeedComparison",void 0),Object(p["b"])([Object(g["b"])({required:!0})],x.prototype,"city",void 0),Object(p["b"])([Object(g["d"])("$store.state.isWideMode")],x.prototype,"handleWideModeChanged",null),Object(p["b"])([Object(g["d"])("data")],x.prototype,"updateModelData",null),Object(p["b"])([Object(g["d"])("showSeedComparison")],x.prototype,"updateShowSeedComparison",null),Object(p["b"])([Object(g["d"])("seedComparison")],x.prototype,"updateSeedComparison",null),Object(p["b"])([Object(g["d"])("logScale")],x.prototype,"updateScale",null),Object(p["b"])([Object(g["d"])("unreportedIncidence")],x.prototype,"gotUnreportedIncidence",null),Object(p["b"])([Object(g["d"])("unreportedIncidenceNRW")],x.prototype,"gotUnreportedIncidenceNRW",null),Object(p["b"])([Object(g["d"])("dataLines",{deep:!0})],x.prototype,"updateUrl",null),x=Object(p["b"])([Object(g["a"])({components:{VuePlotly:_.a},props:{}})],x);var k=x,S=k,M=(t("de89"),t("2877")),O=Object(M["a"])(S,r,a,!1,null,"041010b0",null);n["a"]=O.exports},"957c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n){var t=e.split("_");return n%10===1&&n%100!==11?t[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?t[1]:t[2]}function t(e,t,r){var a={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===r?t?"минута":"минуту":e+" "+n(a[r],+e)}var r=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],a=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:t,m:t,mm:t,h:"час",hh:t,d:"день",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,n,t){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,n){switch(n){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}});return a}))},"958b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){switch(t){case"s":return n?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(n?" секунд":" секундын");case"m":case"mm":return e+(n?" минут":" минутын");case"h":case"hh":return e+(n?" цаг":" цагийн");case"d":case"dd":return e+(n?" өдөр":" өдрийн");case"M":case"MM":return e+(n?" сар":" сарын");case"y":case"yy":return e+(n?" жил":" жилийн");default:return e}}var t=e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,n,t){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}});return t}))},9609:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},t=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var t=e%10,r=e>=100?100:null;return e+(n[e]||n[t]||n[r])},week:{dow:1,doy:7}});return t}))},9658:function(e,n,t){"use strict";var r=t("256e"),a=t.n(r);a.a},"972c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t){var r={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},a=" ";return(e%100>=20||e>=100&&e%100===0)&&(a=" de "),e+a+r[t]}var t=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:n,m:"un minut",mm:n,h:"o oră",hh:n,d:"o zi",dd:n,M:"o lună",MM:n,y:"un an",yy:n},week:{dow:1,doy:7}});return t}))},9797:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var n=e,t="",r=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return n>20?t=40===n||50===n||60===n||80===n||100===n?"fed":"ain":n>0&&(t=r[n]),e+t},week:{dow:1,doy:4}});return n}))},9861:function(e,n,t){"use strict";t("e260");var r=t("23e7"),a=t("d066"),i=t("0d3b"),s=t("6eeb"),o=t("e2cc"),l=t("d44e"),u=t("9ed3"),c=t("69f3"),d=t("19aa"),h=t("5135"),f=t("0366"),m=t("f5df"),p=t("825a"),g=t("861d"),b=t("7c73"),y=t("5c6c"),v=t("9a1f"),_=t("35a1"),w=t("b622"),x=a("fetch"),k=a("Headers"),S=w("iterator"),M="URLSearchParams",O=M+"Iterator",B=c.set,j=c.getterFor(M),L=c.getterFor(O),D=/\+/g,T=Array(4),R=function(e){return T[e-1]||(T[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},H=function(e){try{return decodeURIComponent(e)}catch(n){return e}},C=function(e){var n=e.replace(D," "),t=4;try{return decodeURIComponent(n)}catch(r){while(t)n=n.replace(R(t--),H);return n}},A=/[!'()~]|%20/g,N={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},W=function(e){return N[e]},Y=function(e){return encodeURIComponent(e).replace(A,W)},z=function(e,n){if(n){var t,r,a=n.split("&"),i=0;while(i0?arguments[0]:void 0,c=this,f=[];if(B(c,{type:M,entries:f,updateURL:function(){},updateSearchParams:E}),void 0!==u)if(g(u))if(e=_(u),"function"===typeof e){n=e.call(u),t=n.next;while(!(r=t.call(n)).done){if(a=v(p(r.value)),i=a.next,(s=i.call(a)).done||(o=i.call(a)).done||!i.call(a).done)throw TypeError("Expected sequence with length 2");f.push({key:s.value+"",value:o.value+""})}}else for(l in u)h(u,l)&&f.push({key:l,value:u[l]+""});else z(f,"string"===typeof u?"?"===u.charAt(0)?u.slice(1):u:u+"")},V=I.prototype;o(V,{append:function(e,n){P(arguments.length,2);var t=j(this);t.entries.push({key:e+"",value:n+""}),t.updateURL()},delete:function(e){P(arguments.length,1);var n=j(this),t=n.entries,r=e+"",a=0;while(ae.key){a.splice(n,0,e);break}n===t&&a.push(e)}r.updateURL()},forEach:function(e){var n,t=j(this).entries,r=f(e,arguments.length>1?arguments[1]:void 0,3),a=0;while(a1&&(n=arguments[1],g(n)&&(t=n.body,m(t)===M&&(r=n.headers?new k(n.headers):new k,r.has("content-type")||r.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),n=b(n,{body:y(0,String(t)),headers:y(0,r)}))),a.push(n)),x.apply(this,a)}}),e.exports={URLSearchParams:I,getState:j}},"98b8":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"mutations-plots"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}}),t("vue-plotly",{staticClass:"plot2",attrs:{data:e.dataLines2,layout:e.layout2,options:e.options},on:{relayout:e.handleRelayout}}),t("vue-plotly",{staticClass:"plot3",attrs:{data:e.dataLines3,layout:e.layout3,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("13d5"),t("fb6a"),t("a434"),t("b0c0"),t("4ec9"),t("6b93"),t("b64b"),t("d3b7"),t("07ac"),t("ac1f"),t("2532"),t("3ca3"),t("5319"),t("1276"),t("ddb0"),t("d0af")),s=t("54f8"),o=(t("96cf"),t("c964")),l=t("276c"),u=t("e954"),c=t("920b"),d=t("92a6"),h=t("9ab4"),f=t("60a3"),m=t("43e06"),p=t.n(m),g=t("369b"),b=t.n(g),y=t("10a0"),v=function(e){Object(c["a"])(t,e);var n=Object(d["a"])(t);function t(){var e;return Object(l["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.dataLines=[],e.dataLines2=[],e.dataLines3=[],e.unselectedLines=[],e.unselectedLines2=[],e.unselectedLines3=[],e.startURL=[],e.startURL2=[],e.startURL3=[],e.factor100k=1,e.originalDataUrl=y["d"]+"original-data/Fallzahlen/",e.svnUrl="",e.isResizing=!1,e.cacheRawVOCData={},e.lineDataLookup={},e.layout={showlegend:!0,legend:{orientation:"h",y:"-0.15"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60,pad:2},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:e.logScale?"log":"linear",title:"7-Day Infections / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.layout2={showlegend:!0,legend:{orientation:"h",y:"-0.2"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60,pad:2},xaxis:{automargin:!0,fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date",animate:!0},yaxis:{type:"linear",automargin:!0,range:[.01,100],title:{text:"% of Cases",standoff:0}},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.layout3={autosize:!0,showlegend:!0,legend:{orientation:"h",y:"-0.2"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60,pad:2},xaxis:{automargin:!0,fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{automargin:!0,range:[Math.log10(.01),Math.log10(100)],type:"log",title:"% of Cases"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(u["a"])(t,[{key:"mounted",value:function(){console.log(this.strainValues),this.loadStartURL();var e=this.data.filter((function(e){return"Susceptible"===e.name}))[0],n=this.data.filter((function(e){return"Total Infected"===e.name}))[0],t=this.data.filter((function(e){return"Recovered"===e.name}))[0],r=e.y[0]+n.y[0]+t.y[0];this.factor100k=r/1e5,this.calculateValues()}},{key:"handleRelayout",value:function(e){e["xaxis.range[0]"]==this.$store.state.graphStartDate&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines(),this.unselectLines2(),this.unselectLines3())}},{key:"updateRValues",value:function(){this.calculateValues(),this.unselectLines(),this.unselectLines2(),this.unselectLines3()}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"updateCity",value:function(){this.calculateValues(),this.unselectLines(),this.unselectLines2(),this.unselectLines3()}},{key:"handleWideModeChanged",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.layout2=Object.assign({},this.layout2),this.layout3=Object.assign({},this.layout3),this.isResizing=!1;case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateUrl",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=c+4)for(f=c-3;f=0)){e.next=31;break}if(0!=v.data[_]){e.next=27;break}v.data.pop(),e.next=28;break;case 27:return e.abrupt("break",31);case 28:_--,e.next=22;break;case 31:e.next=17;break;case 33:e.next=38;break;case 35:e.prev=35,e.t0=e["catch"](15),m.e(e.t0);case 38:return e.prev=38,m.f(),e.finish(38);case 41:if("cologne"!=this.city){e.next=63;break}w=Object(s["a"])(l),e.prev=43,w.s();case 45:if((x=w.n()).done){e.next=53;break}if(k=Object(i["a"])(x.value,2),S=k[0],M=k[1],0!=S&&11!=S){e.next=49;break}return e.abrupt("continue",51);case 49:console.log(S,a[S]),this.lineDataLookup[M.name]={visible:!0,line:{color:o[S]},x:l.get(0).data,y:M.data,type:"scatter",name:a[S],mode:"lines+markers",marker:{size:5},opacity:.5};case 51:e.next=45;break;case 53:e.next=58;break;case 55:e.prev=55,e.t1=e["catch"](43),w.e(e.t1);case 58:return e.prev=58,w.f(),e.finish(58);case 61:e.next=64;break;case 63:this.city;case 64:if(this.dataLines2=Object.values(this.lineDataLookup),this.dataLines3=JSON.parse(JSON.stringify(this.dataLines2)),void 0!==this.startURL)for(O=0;O=51||!a((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),y=d("concat"),v=function(e){if(!s(e))return!1;var n=e[m];return void 0!==n?!!n:i(e)},_=!b||!y;r({target:"Array",proto:!0,forced:_},{concat:function(e){var n,t,r,a,i,s=o(this),d=c(s,0),h=0;for(n=-1,r=arguments.length;np)throw TypeError(g);for(t=0;t=p)throw TypeError(g);u(d,h++,i)}return d.length=h,d}})},"9a08":function(e,n,t){},"9a1f":function(e,n,t){var r=t("825a"),a=t("35a1");e.exports=function(e){var n=a(e);if("function"!=typeof n)throw TypeError(String(e)+" is not iterable");return r(n.call(e))}},"9a5e":function(e,n,t){"use strict";var r=t("183c"),a=t.n(r);a.a},"9ae5":function(e,n,t){"use strict";var r=t("22ae"),a=t.n(r);a.a},"9b0d":function(e,n,t){"use strict";(function(e){t.d(n,"a",(function(){return i}));var r=t("276f");function a(n){return!("function"!==typeof e||!Object(r["E"])(e.isBuffer))&&e.isBuffer(n)}function i(e,n){const t=n&&n.property?Object(r["u"])(n.property):r["y"];return Object(r["G"])(e)&&!a(e)?s(t(e)):t(JSON.parse(e))}function s(e,n){return n&&n.copy?JSON.parse(JSON.stringify(e)):e}i.responseType="json"}).call(this,t("b639").Buffer)},"9b6c":function(e,n,t){const r=t("38cb"),a=(e,n,t)=>r(e,n,"<",t);e.exports=a},"9d53":function(e,n,t){"use strict";var r=t("713b"),a=t.n(r);a.a},"9e9d":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("c975"),t("13d5"),t("fb6a"),t("b0c0"),t("6b93"),t("b64b"),t("ac1f"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{autorange:!0,fixedrange:!0,type:"linear",title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateRvalues()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateRvalues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateRvalues()}},{key:"updateRValues",value:function(){this.calculateRvalues()}},{key:"updateScale",value:function(){this.logScale?(this.layout.yaxis.type="log",this.layout.yaxis.autorange=!1,this.layout.yaxis.range=[Math.log10(.01),Math.log10(2)]):(this.layout.yaxis.type="linear",delete this.layout.yaxis.range,this.layout.yaxis.autorange=!0)}},{key:"calculateRvalues",value:function(){if(!this.rValues.length)return this.$emit("method","Based on seven-day new infections"),void this.manuallyCalculateRvalues();this.$emit("method",this.lagDays+"-day moving average");for(var e=Object.keys(this.rValues[0]),n=[],t=["day","date","rValue","newContagious","scenario"],r=0,a=e;r=2*this.lagDays){var i=n.length-1,s=n[i]/n[i-this.lagDays];s=4*(s-1)/this.lagDays+1,n[i]<100&&(s=1),s&&t.push(s)}}this.dataLines=[{name:"Target: 50 per 100,000 per 7 days",x:[0,e.x[e.x.length-1]],y:[1,1],fill:"tozeroy",line:{width:1,color:"#bbddbb"}},{name:"Estimated Multiplier",x:e.x.slice(2*this.lagDays),y:t,line:{width:2,color:this.color,shape:"linear"}}]}}},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValues",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("rValues")],p.prototype,"updateRValues",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("e07d"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"3056668a",null);n["a"]=v.exports},"9ee4":function(e,n,t){e.exports=t.p+"js/0.a86a3bc9.worker.js"},"9f26":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,n){switch(n){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return n}))},a03f:function(e,n,t){},a0e2:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"activity-levels-plot"},[t("vue-plotly",{staticClass:"activity-plot",attrs:{data:e.dataLines,layout:e.layout,options:e.options}}),t("div",{staticClass:"row-labels",class:{jakarta:"jakarta"===e.city}},e._l(e.dataLines,(function(n){return t("div",{key:n.name,staticClass:"activity"},[t("p",[e._v(e._s(n.name))])])})),0)],1)},a=[],i=(t("caad"),t("c975"),t("d81d"),t("fb6a"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("c1df"),m=t.n(f),p=t("43e06"),g=t.n(p),b=t("b012"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.plotNamesColor=["Work","Public Leisure","Private Leisure","Daycare","Primary Ed.","Secondary Ed.","Higher Ed.","Other Ed.","Other NonHome"],e.mainNamesColor=["workBusiness","leisurePublic","leisurePrivate","dayCare","schools","schools","university","schools","other"],e.isResizing=!1,e.MAX_DAYS=4e3,e.handleResize=Object(b["debounce"])(e.realHandleResize,250),e.activityTypes=[{col:"work",title:"Work"},{col:"leisure",title:"Leisure"},{col:"leisPublic",title:"Public Leisure"},{col:"leisPrivate",title:"Private Leisure"},{col:"educ_kiga",title:"Daycare"},{col:"educ_primary",title:"Primary Ed."},{col:"educ_secondary",title:"Secondary Ed."},{col:"educ_higher",title:"Higher Ed."},{col:"educ_other",title:"Other Ed."},{col:"shop_daily",title:"Other NonHome"},{col:"restaurant",title:"Restaurant"},{col:"education",title:"Education"},{col:"shop",title:"Shop"},{col:"other",title:"Other"}],e.skipLeisure=!1,e.layout={grid:{rows:e.dataLines.length,columns:1,pattern:"coupled",roworder:"top to bottom"},autosize:!0,showlegend:!1,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{automargin:!0,fixedrange:!0,zeroline:!0,range:["2020-02-09","2020-12-31"],type:"date",showgrid:!1,showline:!1},yaxis:{automargin:!0,fixedrange:!0,type:"linear",zeroline:!1,showgrid:!1,showline:!1,autorange:!0,autotick:!0,showticklabels:!1,title:"",ticks:""},plot_bgcolor:"#f8f8f800",paper_bgcolor:"#f8f8f800"},e.options={displaylogo:!1,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"activity_levels",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.runChanged(),window.addEventListener("resize",this.handleResize)}},{key:"beforeDestroy",value:function(){window.removeEventListener("resize",this.handleResize)}},{key:"realHandleResize",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"runWasSwitched",value:function(){this.runChanged()}},{key:"loadCSV",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.currentRun.RunId){e.next=2;break}return e.abrupt("return",[]);case 2:if(this.zipWorker){e.next=4;break}return e.abrupt("return",[]);case 4:return n=this.currentRun.RunId+".restrictions.txt.csv",e.prev=5,e.next=8,this.zipWorker.extractFile(n);case 8:return t=e.sent,e.abrupt("return",t.data);case 12:e.prev=12,e.t0=e["catch"](5),this.$emit("missing",!0);case 15:return e.abrupt("return",[]);case 16:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"runChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.loadCSV();case 2:if(n=e.sent,0!==n.length){e.next=5;break}return e.abrupt("return");case 5:for(t=this.generateSeriesFromCSVData(n),this.dataLines=t,this.layout.grid.rows=this.dataLines.length,this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate,r=2;r<=this.dataLines.length;r++)a="yaxis"+r,this.layout[a]={zeroline:!1,showgrid:!1,showline:!1,type:"linear",autorange:!0,autotick:!0,showticklabels:!1,ticks:"",title:""};for(i=0;i<=this.dataLines.length;i++)void 0!=this.dataLines[i]&&this.plotNamesColor.includes(this.dataLines[i].name)&&(s=this.plotNamesColor.indexOf(this.dataLines[i].name),o=this.mainNamesColor[s],this.dataLines[i]["line"]={color:this.colorMatch[o]});case 12:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"generateSeriesFromCSVData",value:function(e){var n=this,t=[],r=this.unpack(e,"day"),a=r.map((function(e){return n.calculateDatefromSimulationDay(e)}));Object.keys(e[0]).includes("leisPrivate")&&(this.skipLeisure=!0);var s,o=0,l=Object(i["a"])(this.activityTypes);try{for(l.s();!(s=l.n()).done;){var u=s.value,c=u.title;if(!this.skipLeisure||"leisure"!=u.col)try{var d=this.unpack(e,u.col);o++;var h={x:a,y:d,name:c,type:"scatter",fill:"tozeroy"};o>1&&(h.yaxis="y"+o),t.push(h)}catch(f){}}}catch(m){l.e(m)}finally{l.f()}return t}},{key:"calculateDatefromSimulationDay",value:function(e){var n=m()(this.startDate).add(this.plusminus,"days").add(e-1,"days").format("YYYY-MM-DD");return n}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"unpack",value:function(e,n){var t=e.map((function(e){if("day"===n)return e[n];var t=100*parseFloat(e[n].split("_")[0]);return t}));return t.length>this.MAX_DAYS&&(t=t.slice(0,this.MAX_DAYS)),t.length{if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),e instanceof s)return e;if("string"!==typeof e)return null;if(e.length>r)return null;const t=n.loose?a[i.LOOSE]:a[i.FULL];if(!t.test(e))return null;try{return new s(e,n)}catch(o){return null}};e.exports=o},a2a3:function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(e,n,t)>=0;e.exports=a},a338:function(e,n,t){e.exports=t.p+"js/2.ed4b1951.worker.js"},a356:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}});return n}))},a36e:function(e,n,t){"use strict";var r=t("53b2"),a=t.n(r);a.a},a381:function(e,n,t){},a38c:function(e,n,t){(function(r){function a(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function i(n){if(n[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+n[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;n.splice(1,0,t,"color: inherit");let r=0,a=0;n[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(a=r))}),n.splice(a,0,t)}function s(e){try{e?n.storage.setItem("debug",e):n.storage.removeItem("debug")}catch(t){}}function o(){let e;try{e=n.storage.getItem("debug")}catch(t){}return!e&&"undefined"!==typeof r&&"env"in r&&(e=Object({NODE_ENV:"production",BASE_URL:"/"}).DEBUG),e}function l(){try{return localStorage}catch(e){}}n.formatArgs=i,n.save=s,n.load=o,n.useColors=a,n.storage=l(),n.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),n.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],n.log=console.debug||console.log||(()=>{}),e.exports=t("c896")(n);const{formatters:u}=e.exports;u.j=function(e){try{return JSON.stringify(e)}catch(n){return"[UnexpectedJSONParseError]: "+n.message}}}).call(this,t("4362"))},a434:function(e,n,t){"use strict";var r=t("23e7"),a=t("23cb"),i=t("a691"),s=t("50c4"),o=t("7b0b"),l=t("65f0"),u=t("8418"),c=t("1dde"),d=t("ae40"),h=c("splice"),f=d("splice",{ACCESSORS:!0,0:0,1:2}),m=Math.max,p=Math.min,g=9007199254740991,b="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!h||!f},{splice:function(e,n){var t,r,c,d,h,f,y=o(this),v=s(y.length),_=a(e,v),w=arguments.length;if(0===w?t=r=0:1===w?(t=0,r=v-_):(t=w-2,r=p(m(i(n),0),v-_)),v+t-r>g)throw TypeError(b);for(c=l(y,r),d=0;dv-r+t;d--)delete y[d-1]}else if(t>r)for(d=v-r;d>_;d--)h=d+r-1,f=d+t-1,h in y?y[f]=y[h]:delete y[f];for(d=0;d=m)e/=2,n/=2,t>>>=1;return(e+t)/n};return c.int32=function(){return 0|o.g(4)},c.quick=function(){return o.g(4)/4294967296},c.double=c,_(x(o.S),i),(n.pass||t||function(e,n,t,r){return r&&(r.S&&y(r,o),e.state=function(){return y(o,{})}),t?(s[d]=e,n):e})(c,a,"global"in n?n.global:this==s,n.state)}function b(e){var n,t=e.length,r=this,a=0,i=r.i=r.j=0,s=r.S=[];t||(e=[t++]);while(a>>2;return n.x=n.y,n.y=n.z,n.z=n.w,n.w=n.v,(n.d=n.d+362437|0)+(n.v=n.v^n.v<<4^e^e<<1)|0},n.x=0,n.y=0,n.z=0,n.w=0,n.v=0,e===(0|e)?n.x=e:t+=e;for(var r=0;r>>4),n.next()}function o(e,n){return n.x=e.x,n.y=e.y,n.z=e.z,n.w=e.w,n.v=e.v,n.d=e.d,n}function l(e,n){var t=new s(e),r=n&&n.state,a=function(){return(t.next()>>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&("object"==typeof r&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.xorwow=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},a554:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",class:{mrna:"mRNA"==e.vaccineType},attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("4de4"),t("4160"),t("caad"),t("c975"),t("d81d"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("2ca0"),t("159b"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("369b"),g=t.n(p),b=t("10a0"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.logScale=!1,e.color=["#094","#0c4"],e.lagDays=1,e.observedColumn={mRNA:"mRNA-Delta",vector:"Vector-Delta"},e.dataLines=[],e.unselectedLines=[],e.nordstroemVisible="true",e.isResizing=!1,e.isObservedAdded=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"v"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0,title:"Days since vaccination"},yaxis:{fixedrange:!0,type:"linear",range:[0,100],title:e.vaccineType+" Effectiveness"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.checkNordstroem(),this.calculateValues(),this.unselectLines()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"Hospitalizations / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Hospitalizations / 100k Pop."}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n-1})),r=this.data.filter((function(e){return"Susceptible"===e.name}));if(r.length){var a=r[0].y[0];if(this.factor100k=a/1e5,t.length){for(var s=0;s2)if(u=g(u),n=u.charCodeAt(0),43===n||45===n){if(t=u.charCodeAt(2),88===t||120===t)return NaN}else if(48===n){switch(u.charCodeAt(1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+u}for(i=u.slice(2),s=i.length,o=0;oa)return NaN;return parseInt(i,r)}return+u};if(i(b,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var x,k=function(e){var n=arguments.length<1?0:e,t=this;return t instanceof k&&(_?d((function(){v.valueOf.call(t)})):l(t)!=b)?u(new y(w(n)),t,k):w(n)},S=r?f(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),M=0;S.length>M;M++)o(y,x=S[M])&&!o(k,x)&&p(k,x,m(y,x));k.prototype=v,v.constructor=k,s(a,b,k)}},aa86:function(e,n,t){"use strict";var r=t("0af3"),a=t.n(r);a.a},aad4:function(e,n,t){},ab0f:function(e){e.exports=JSON.parse('{"name":"vega-themes","version":"2.8.5","description":"Themes for stylized Vega and Vega-Lite visualizations.","keywords":["vega","vega-lite","themes","style"],"license":"BSD-3-Clause","author":{"name":"UW Interactive Data Lab","url":"https://idl.cs.washington.edu"},"contributors":[{"name":"Emily Gu","url":"https://github.com/emilygu"},{"name":"Arvind Satyanarayan","url":"http://arvindsatya.com"},{"name":"Jeffrey Heer","url":"https://idl.cs.washington.edu"},{"name":"Dominik Moritz","url":"https://www.domoritz.de"}],"main":"build/vega-themes.js","module":"build/src/index.js","unpkg":"build/vega-themes.min.js","jsdelivr":"build/vega-themes.min.js","typings":"build/src/index.d.ts","repository":{"type":"git","url":"https://github.com/vega/vega-themes.git"},"scripts":{"prepare":"beemo create-config --silent","clean":"rm -rf build examples/build","prettierbase":"beemo prettier \'examples/*.{html,scss,css}\'","eslintbase":"beemo eslint .","format":"yarn eslintbase --fix && yarn prettierbase --write","lint":"yarn eslintbase && yarn prettierbase --check","prebuild":"mkdir -p build","build":"tsc && rollup -c","postbuild":"terser build/vega-themes.js -cm > build/vega-themes.min.js","deploy:gh":"yarn build && mkdir -p examples/build && rsync -r build/* examples/build && gh-pages -d examples","prepublishOnly":"yarn clean && yarn build","preversion":"yarn lint","serve":"browser-sync start -s -f build examples --serveStatic examples","start":"yarn build && concurrently --kill-others -n Server,Typescript,Rollup \'yarn serve\' \'tsc -w\' \'rollup -c -w\'"},"devDependencies":{"@rollup/plugin-json":"^4.1.0","browser-sync":"^2.26.7","concurrently":"^5.2.0","gh-pages":"^3.1.0","rollup":"^2.21.0","terser":"^4.8.0","typescript":"^3.9.6","vega":"^5.10.0","vega-lite":"^4.8.1","vega-lite-dev-config":"^0.11.8"},"peerDependencies":{"vega":"*","vega-lite":"*"},"beemo":{"module":"vega-lite-dev-config","drivers":["prettier","eslint"]}}')},ac4d:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataMatrix,layout:e.layout,options:e.options}})},a=[],i=(t("a434"),t("ac1f"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("7909"),g=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.maximumValue=2e3,e.isResizing=!1,e.dataMatrix=[],e.logColorScale=[[0,"rgb(255,255,255)"],[.01,"rgb(250,210,0)"],[.1,"rgb(240,120,0)"],[.2,"rgb(230,0,0)"],[.99999999,"rgb(0,0,0)"],[1,"rgb(255,255,255)"]],e.layout={showlegend:!1,autosize:!0,font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:10,r:10,b:30,l:60},xaxis:{type:"date",range:[e.$store.state.graphStartDate,e.endDate],fixedrange:!0},yaxis:{title:"Age",fixedrange:!0},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"heatmap",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"mounted",value:function(){this.buildHeatMap()}},{key:"updateModelData",value:function(){this.buildHeatMap()}},{key:"buildHeatMap",value:function(){if(this.dataMatrix=[],this.data){var e,n=[],t=[],r=this.data.split("\n"),a=r[0].split("\t").splice(1),s=Object(i["a"])(r.splice(1));try{for(s.s();!(e=s.n()).done;){var o=e.value,l=o.split("\t"),u=l[0];if(u){n.push(u);var c=l.splice(1);t.push(c)}}}catch(d){s.e(d)}finally{s.f()}t=Object(p["a"])(t),t[0][0]=this.maximumValue,this.dataMatrix=[{type:"heatmap",x:n,y:a,z:t,colorscale:this.logColorScale,showscale:!1,hoverongaps:!1}]}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!1})],g.prototype,"heatMapMaxValue",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],g.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],g.prototype,"updateModelData",null),g=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],g);var b=g,y=b,v=(t("e157"),t("2877")),_=Object(v["a"])(y,r,a,!1,null,"7825a509",null);n["a"]=_.exports},acef:function(e,n,t){const r=t("a236"),a=(e,n)=>{const t=r(e,n);return t?t.version:null};e.exports=a},ada2:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n){var t=e.split("_");return n%10===1&&n%100!==11?t[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?t[1]:t[2]}function t(e,t,r){var a={ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?t?"хвилина":"хвилину":"h"===r?t?"година":"годину":e+" "+n(a[r],+e)}function r(e,n){var t={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};if(!0===e)return t["nominative"].slice(1,7).concat(t["nominative"].slice(0,1));if(!e)return t["nominative"];var r=/(\[[ВвУу]\]) ?dddd/.test(n)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(n)?"genitive":"nominative";return t[r][e.day()]}function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var i=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:r,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:a("[Сьогодні "),nextDay:a("[Завтра "),lastDay:a("[Вчора "),nextWeek:a("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return a("[Минулої] dddd [").call(this);case 1:case 2:case 4:return a("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:t,m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,n,t){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,n){switch(n){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return i}))},adcb:function(e,n,t){},aecd:function(e,n,t){},b00b:function(e,n,t){const r=t("3034"),a=(e,n)=>r(e,n,!0);e.exports=a},b012:function(e,n){function t(e,n,t){var r,a,i,s,o;function l(){var u=Date.now()-s;u=0?r=setTimeout(l,n-u):(r=null,t||(o=e.apply(i,a),i=a=null))}null==n&&(n=100);var u=function(){i=this,a=arguments,s=Date.now();var u=t&&!r;return r||(r=setTimeout(l,n)),u&&(o=e.apply(i,a),i=a=null),o};return u.clear=function(){r&&(clearTimeout(r),r=null)},u.flush=function(){r&&(o=e.apply(i,a),i=a=null,clearTimeout(r),r=null)},u}t.debounce=t,e.exports=t},b031:function(e,n,t){"use strict";var r=t("8d52"),a=t.n(r);a.a},b15c:function(e,n){const t="2.0.0",r=256,a=Number.MAX_SAFE_INTEGER||9007199254740991,i=16;e.exports={SEMVER_SPEC_VERSION:t,MAX_LENGTH:r,MAX_SAFE_INTEGER:a,MAX_SAFE_COMPONENT_LENGTH:i}},b29d:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,n,t){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return n}))},b335:function(e,n,t){"use strict";t.r(n),n["default"]="Datum,Bundesland,Bundesland_Id,Altersgruppe,fixierte_7T_Hospitalisierung_Faelle,aktualisierte_7T_Hospitalisierung_Faelle,PS_adjustierte_7T_Hospitalisierung_Faelle,UG_PI_adjustierte_7T_Hospitalisierung_Faelle,OG_PI_adjustierte_7T_Hospitalisierung_Faelle,Bevoelkerung,fixierte_7T_Hospitalisierung_Inzidenz,aktualisierte_7T_Hospitalisierung_Inzidenz,PS_adjustierte_7T_Hospitalisierung_Inzidenz,UG_PI_adjustierte_7T_Hospitalisierung_Inzidenz,OG_PI_adjustierte_7T_Hospitalisierung_Inzidenz\n2024-08-31,Bundesgebiet,00,00+,1324,1324,NA,NA,NA,83155031,1.59,1.59,NA,NA,NA\n2024-08-30,Bundesgebiet,00,00+,1217,1392,1642,1566,1761,83155031,1.46,1.67,1.98,1.88,2.12\n2024-08-29,Bundesgebiet,00,00+,1144,1382,1589,1521,1702,83155031,1.38,1.66,1.91,1.83,2.05\n2024-08-28,Bundesgebiet,00,00+,1116,1362,1535,1473,1638,83155031,1.34,1.64,1.85,1.77,1.97\n2024-08-27,Bundesgebiet,00,00+,1018,1401,1551,1493,1648,83155031,1.22,1.68,1.87,1.8,1.98\n2024-08-26,Bundesgebiet,00,00+,1133,1379,1487,1438,1573,83155031,1.36,1.66,1.79,1.73,1.89\n2024-08-25,Bundesgebiet,00,00+,1140,1376,1483,1434,1568,83155031,1.37,1.65,1.78,1.73,1.89\n2024-08-24,Bundesgebiet,00,00+,1157,1379,1485,1437,1571,83155031,1.39,1.66,1.79,1.73,1.89\n2024-08-23,Bundesgebiet,00,00+,1157,1418,1518,1471,1603,83155031,1.39,1.71,1.83,1.77,1.93\n2024-08-22,Bundesgebiet,00,00+,1112,1412,1503,1458,1582,83155031,1.34,1.7,1.81,1.75,1.9\n2024-08-21,Bundesgebiet,00,00+,1051,1407,1489,1447,1564,83155031,1.26,1.69,1.79,1.74,1.88\n2024-08-20,Bundesgebiet,00,00+,979,1384,1455,1417,1526,83155031,1.18,1.66,1.75,1.7,1.84\n2024-08-19,Bundesgebiet,00,00+,1118,1406,1464,1430,1529,83155031,1.34,1.69,1.76,1.72,1.84\n2024-08-18,Bundesgebiet,00,00+,1127,1407,1465,1431,1530,83155031,1.36,1.69,1.76,1.72,1.84\n2024-08-17,Bundesgebiet,00,00+,1143,1406,1463,1430,1528,83155031,1.37,1.69,1.76,1.72,1.84\n2024-08-16,Bundesgebiet,00,00+,1073,1374,1426,1395,1487,83155031,1.29,1.65,1.71,1.68,1.79\n2024-08-15,Bundesgebiet,00,00+,1086,1384,1431,1402,1491,83155031,1.31,1.66,1.72,1.69,1.79\n2024-08-14,Bundesgebiet,00,00+,1050,1396,1439,1412,1496,83155031,1.26,1.68,1.73,1.7,1.8\n2024-08-13,Bundesgebiet,00,00+,988,1407,1445,1420,1496,83155031,1.19,1.69,1.74,1.71,1.8\n2024-08-12,Bundesgebiet,00,00+,1155,1426,1456,1436,1498,83155031,1.39,1.71,1.75,1.73,1.8\n2024-08-11,Bundesgebiet,00,00+,1167,1428,1458,1438,1500,83155031,1.4,1.72,1.75,1.73,1.8\n2024-08-10,Bundesgebiet,00,00+,1184,1430,1460,1440,1501,83155031,1.42,1.72,1.76,1.73,1.81\n2024-08-09,Bundesgebiet,00,00+,1150,1459,1486,1468,1525,83155031,1.38,1.75,1.79,1.77,1.83\n2024-08-08,Bundesgebiet,00,00+,1118,1472,1496,1480,1531,83155031,1.34,1.77,1.8,1.78,1.84\n2024-08-07,Bundesgebiet,00,00+,993,1426,1447,1432,1477,83155031,1.19,1.71,1.74,1.72,1.78\n2024-08-06,Bundesgebiet,00,00+,901,1423,1442,1428,1470,83155031,1.08,1.71,1.73,1.72,1.77\n2024-08-05,Bundesgebiet,00,00+,1095,1400,1414,1403,1435,83155031,1.32,1.68,1.7,1.69,1.73\n2024-08-04,Bundesgebiet,00,00+,1119,1413,1427,1416,1448,83155031,1.35,1.7,1.72,1.7,1.74\n2024-08-03,Bundesgebiet,00,00+,1136,1412,1426,1415,1447,83155031,1.37,1.7,1.71,1.7,1.74\n2024-08-02,Bundesgebiet,00,00+,1046,1383,1394,1386,1412,83155031,1.26,1.66,1.68,1.67,1.7\n2024-08-01,Bundesgebiet,00,00+,1079,1395,1404,1397,1419,83155031,1.3,1.68,1.69,1.68,1.71\n2024-07-31,Bundesgebiet,00,00+,1105,1440,1447,1441,1459,83155031,1.33,1.73,1.74,1.73,1.75\n2024-07-30,Bundesgebiet,00,00+,1085,1525,1529,1526,1537,83155031,1.3,1.83,1.84,1.84,1.85\n2024-07-29,Bundesgebiet,00,00+,1239,1605,1606,1605,1609,83155031,1.49,1.93,1.93,1.93,1.94\n2024-07-28,Bundesgebiet,00,00+,1255,1595,1596,1595,1598,83155031,1.51,1.92,1.92,1.92,1.92\n2024-07-27,Bundesgebiet,00,00+,1267,1592,1593,1592,1595,83155031,1.52,1.91,1.92,1.91,1.92\n2024-07-26,Bundesgebiet,00,00+,1229,1627,1627,1627,1629,83155031,1.48,1.96,1.96,1.96,1.96\n2024-07-25,Bundesgebiet,00,00+,1243,1654,1654,1654,1654,83155031,1.49,1.99,1.99,1.99,1.99\n2024-07-24,Bundesgebiet,00,00+,1201,1643,1643,1643,1643,83155031,1.44,1.98,1.98,1.98,1.98\n2024-07-23,Bundesgebiet,00,00+,1056,1573,1573,1573,1573,83155031,1.27,1.89,1.89,1.89,1.89\n2024-07-22,Bundesgebiet,00,00+,1197,1573,1573,1573,1573,83155031,1.44,1.89,1.89,1.89,1.89\n2024-07-21,Bundesgebiet,00,00+,1209,1572,1572,1572,1572,83155031,1.45,1.89,1.89,1.89,1.89\n2024-07-20,Bundesgebiet,00,00+,1227,1581,1581,1581,1581,83155031,1.48,1.9,1.9,1.9,1.9\n2024-07-19,Bundesgebiet,00,00+,1222,1621,1621,1621,1621,83155031,1.47,1.95,1.95,1.95,1.95\n2024-07-18,Bundesgebiet,00,00+,1196,1611,1611,1611,1611,83155031,1.44,1.94,1.94,1.94,1.94\n2024-07-17,Bundesgebiet,00,00+,1177,1659,1659,1659,1659,83155031,1.42,2,2,2,2\n2024-07-16,Bundesgebiet,00,00+,1137,1635,1635,1635,1635,83155031,1.37,1.97,1.97,1.97,1.97\n2024-07-15,Bundesgebiet,00,00+,1173,1559,1559,1559,1559,83155031,1.41,1.87,1.87,1.87,1.87\n2024-07-14,Bundesgebiet,00,00+,1183,1560,1560,1560,1560,83155031,1.42,1.88,1.88,1.88,1.88\n2024-07-13,Bundesgebiet,00,00+,1200,1555,1555,1555,1555,83155031,1.44,1.87,1.87,1.87,1.87\n2024-07-12,Bundesgebiet,00,00+,1075,1455,1455,1455,1455,83155031,1.29,1.75,1.75,1.75,1.75\n2024-07-11,Bundesgebiet,00,00+,1018,1376,1376,1376,1376,83155031,1.22,1.65,1.65,1.65,1.65\n2024-07-10,Bundesgebiet,00,00+,932,1312,1312,1312,1312,83155031,1.12,1.58,1.58,1.58,1.58\n2024-07-09,Bundesgebiet,00,00+,863,1280,1280,1280,1280,83155031,1.04,1.54,1.54,1.54,1.54\n2024-07-08,Bundesgebiet,00,00+,897,1217,1217,1217,1217,83155031,1.08,1.46,1.46,1.46,1.46\n2024-07-07,Bundesgebiet,00,00+,906,1210,1210,1210,1210,83155031,1.09,1.46,1.46,1.46,1.46\n2024-07-06,Bundesgebiet,00,00+,912,1202,1202,1202,1202,83155031,1.1,1.45,1.45,1.45,1.45\n2024-07-05,Bundesgebiet,00,00+,921,1240,1240,1240,1240,83155031,1.11,1.49,1.49,1.49,1.49\n2024-07-04,Bundesgebiet,00,00+,909,1269,1269,1269,1269,83155031,1.09,1.53,1.53,1.53,1.53\n2024-07-03,Bundesgebiet,00,00+,902,1236,1236,1236,1236,83155031,1.08,1.49,1.49,1.49,1.49\n2024-07-02,Bundesgebiet,00,00+,881,1248,1248,1248,1248,83155031,1.06,1.5,1.5,1.5,1.5\n2024-07-01,Bundesgebiet,00,00+,896,1192,1192,1192,1192,83155031,1.08,1.43,1.43,1.43,1.43\n2024-06-30,Bundesgebiet,00,00+,908,1198,1198,1198,1198,83155031,1.09,1.44,1.44,1.44,1.44\n2024-06-29,Bundesgebiet,00,00+,925,1206,1206,1206,1206,83155031,1.11,1.45,1.45,1.45,1.45\n2024-06-28,Bundesgebiet,00,00+,853,1167,1167,1167,1167,83155031,1.03,1.4,1.4,1.4,1.4\n2024-06-27,Bundesgebiet,00,00+,804,1122,1122,1122,1122,83155031,0.97,1.35,1.35,1.35,1.35\n2024-06-26,Bundesgebiet,00,00+,798,1095,1095,1095,1095,83155031,0.96,1.32,1.32,1.32,1.32\n2024-06-25,Bundesgebiet,00,00+,674,1027,1027,1027,1027,83155031,0.81,1.24,1.24,1.24,1.24\n2024-06-24,Bundesgebiet,00,00+,670,930,930,930,930,83155031,0.81,1.12,1.12,1.12,1.12\n2024-06-23,Bundesgebiet,00,00+,677,924,924,924,924,83155031,0.81,1.11,1.11,1.11,1.11\n2024-06-22,Bundesgebiet,00,00+,684,913,913,913,913,83155031,0.82,1.1,1.1,1.1,1.1\n2024-06-21,Bundesgebiet,00,00+,595,847,847,847,847,83155031,0.72,1.02,1.02,1.02,1.02\n2024-06-20,Bundesgebiet,00,00+,535,773,773,773,773,83155031,0.64,0.93,0.93,0.93,0.93\n2024-06-19,Bundesgebiet,00,00+,494,722,722,722,722,83155031,0.59,0.87,0.87,0.87,0.87\n2024-06-18,Bundesgebiet,00,00+,436,662,662,662,662,83155031,0.52,0.8,0.8,0.8,0.8\n2024-06-17,Bundesgebiet,00,00+,429,565,565,565,565,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-16,Bundesgebiet,00,00+,435,562,562,562,562,83155031,0.52,0.68,0.68,0.68,0.68\n2024-06-15,Bundesgebiet,00,00+,437,557,557,557,557,83155031,0.53,0.67,0.67,0.67,0.67\n2024-06-14,Bundesgebiet,00,00+,384,537,537,537,537,83155031,0.46,0.65,0.65,0.65,0.65\n2024-06-13,Bundesgebiet,00,00+,363,494,494,494,494,83155031,0.44,0.59,0.59,0.59,0.59\n2024-06-12,Bundesgebiet,00,00+,310,455,455,455,455,83155031,0.37,0.55,0.55,0.55,0.55\n2024-06-11,Bundesgebiet,00,00+,286,403,403,403,403,83155031,0.34,0.48,0.48,0.48,0.48\n2024-06-10,Bundesgebiet,00,00+,305,378,378,378,378,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-09,Bundesgebiet,00,00+,307,375,375,375,375,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-08,Bundesgebiet,00,00+,311,377,377,377,377,83155031,0.37,0.45,0.45,0.45,0.45\n2024-06-07,Bundesgebiet,00,00+,296,375,375,375,375,83155031,0.36,0.45,0.45,0.45,0.45\n2024-06-06,Bundesgebiet,00,00+,258,331,331,331,331,83155031,0.31,0.4,0.4,0.4,0.4\n2024-06-05,Bundesgebiet,00,00+,233,325,325,325,325,83155031,0.28,0.39,0.39,0.39,0.39\n2024-06-04,Bundesgebiet,00,00+,208,323,323,323,323,83155031,0.25,0.39,0.39,0.39,0.39\n2024-06-03,Bundesgebiet,00,00+,203,290,290,290,290,83155031,0.24,0.35,0.35,0.35,0.35\n2024-06-02,Bundesgebiet,00,00+,204,288,288,288,288,83155031,0.25,0.35,0.35,0.35,0.35\n2024-06-01,Bundesgebiet,00,00+,210,290,290,290,290,83155031,0.25,0.35,0.35,0.35,0.35\n2024-05-31,Bundesgebiet,00,00+,193,255,255,255,255,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-30,Bundesgebiet,00,00+,223,289,289,289,289,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-29,Bundesgebiet,00,00+,228,288,288,288,288,83155031,0.27,0.35,0.35,0.35,0.35\n2024-05-28,Bundesgebiet,00,00+,250,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-05-27,Bundesgebiet,00,00+,193,261,261,261,261,83155031,0.23,0.31,0.31,0.31,0.31\n2024-05-26,Bundesgebiet,00,00+,196,263,263,263,263,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-25,Bundesgebiet,00,00+,201,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2024-05-24,Bundesgebiet,00,00+,202,274,274,274,274,83155031,0.24,0.33,0.33,0.33,0.33\n2024-05-23,Bundesgebiet,00,00+,194,275,275,275,275,83155031,0.23,0.33,0.33,0.33,0.33\n2024-05-22,Bundesgebiet,00,00+,148,260,260,260,260,83155031,0.18,0.31,0.31,0.31,0.31\n2024-05-21,Bundesgebiet,00,00+,179,241,241,241,241,83155031,0.22,0.29,0.29,0.29,0.29\n2024-05-20,Bundesgebiet,00,00+,313,385,385,385,385,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-19,Bundesgebiet,00,00+,317,386,386,386,386,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-18,Bundesgebiet,00,00+,318,383,383,383,383,83155031,0.38,0.46,0.46,0.46,0.46\n2024-05-17,Bundesgebiet,00,00+,318,404,404,404,404,83155031,0.38,0.49,0.49,0.49,0.49\n2024-05-16,Bundesgebiet,00,00+,287,361,361,361,361,83155031,0.35,0.43,0.43,0.43,0.43\n2024-05-15,Bundesgebiet,00,00+,277,361,361,361,361,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-14,Bundesgebiet,00,00+,184,312,312,312,312,83155031,0.22,0.38,0.38,0.38,0.38\n2024-05-13,Bundesgebiet,00,00+,215,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-12,Bundesgebiet,00,00+,219,302,302,302,302,83155031,0.26,0.36,0.36,0.36,0.36\n2024-05-11,Bundesgebiet,00,00+,222,304,304,304,304,83155031,0.27,0.37,0.37,0.37,0.37\n2024-05-10,Bundesgebiet,00,00+,214,287,287,287,287,83155031,0.26,0.35,0.35,0.35,0.35\n2024-05-09,Bundesgebiet,00,00+,275,358,358,358,358,83155031,0.33,0.43,0.43,0.43,0.43\n2024-05-08,Bundesgebiet,00,00+,220,322,322,322,322,83155031,0.26,0.39,0.39,0.39,0.39\n2024-05-07,Bundesgebiet,00,00+,237,345,345,345,345,83155031,0.29,0.41,0.41,0.41,0.41\n2024-05-06,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2024-05-05,Bundesgebiet,00,00+,260,351,351,351,351,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-04,Bundesgebiet,00,00+,261,349,349,349,349,83155031,0.31,0.42,0.42,0.42,0.42\n2024-05-03,Bundesgebiet,00,00+,240,351,351,351,351,83155031,0.29,0.42,0.42,0.42,0.42\n2024-05-02,Bundesgebiet,00,00+,228,328,328,328,328,83155031,0.27,0.39,0.39,0.39,0.39\n2024-05-01,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2024-04-30,Bundesgebiet,00,00+,201,320,320,320,320,83155031,0.24,0.38,0.38,0.38,0.38\n2024-04-29,Bundesgebiet,00,00+,162,233,233,233,233,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-28,Bundesgebiet,00,00+,162,232,232,232,232,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-27,Bundesgebiet,00,00+,162,230,230,230,230,83155031,0.19,0.28,0.28,0.28,0.28\n2024-04-26,Bundesgebiet,00,00+,144,208,208,208,208,83155031,0.17,0.25,0.25,0.25,0.25\n2024-04-25,Bundesgebiet,00,00+,142,194,194,194,194,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-24,Bundesgebiet,00,00+,144,196,196,196,196,83155031,0.17,0.24,0.24,0.24,0.24\n2024-04-23,Bundesgebiet,00,00+,125,180,180,180,180,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-22,Bundesgebiet,00,00+,125,176,176,176,176,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-21,Bundesgebiet,00,00+,126,178,178,178,178,83155031,0.15,0.21,0.21,0.21,0.21\n2024-04-20,Bundesgebiet,00,00+,127,179,179,179,179,83155031,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Bundesgebiet,00,00+,129,183,183,183,183,83155031,0.16,0.22,0.22,0.22,0.22\n2024-04-18,Bundesgebiet,00,00+,140,182,182,182,182,83155031,0.17,0.22,0.22,0.22,0.22\n2024-04-17,Bundesgebiet,00,00+,142,195,195,195,195,83155031,0.17,0.23,0.23,0.23,0.23\n2024-04-16,Bundesgebiet,00,00+,156,205,205,205,205,83155031,0.19,0.25,0.25,0.25,0.25\n2024-04-15,Bundesgebiet,00,00+,188,235,235,235,235,83155031,0.23,0.28,0.28,0.28,0.28\n2024-04-14,Bundesgebiet,00,00+,193,238,238,238,238,83155031,0.23,0.29,0.29,0.29,0.29\n2024-04-13,Bundesgebiet,00,00+,196,241,241,241,241,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-12,Bundesgebiet,00,00+,201,242,242,242,242,83155031,0.24,0.29,0.29,0.29,0.29\n2024-04-11,Bundesgebiet,00,00+,217,263,263,263,263,83155031,0.26,0.32,0.32,0.32,0.32\n2024-04-10,Bundesgebiet,00,00+,205,269,269,269,269,83155031,0.25,0.32,0.32,0.32,0.32\n2024-04-09,Bundesgebiet,00,00+,281,364,364,364,364,83155031,0.34,0.44,0.44,0.44,0.44\n2024-04-08,Bundesgebiet,00,00+,211,284,284,284,284,83155031,0.25,0.34,0.34,0.34,0.34\n2024-04-07,Bundesgebiet,00,00+,217,286,286,286,286,83155031,0.26,0.34,0.34,0.34,0.34\n2024-04-06,Bundesgebiet,00,00+,222,287,287,287,287,83155031,0.27,0.35,0.35,0.35,0.35\n2024-04-05,Bundesgebiet,00,00+,178,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-04,Bundesgebiet,00,00+,176,259,259,259,259,83155031,0.21,0.31,0.31,0.31,0.31\n2024-04-03,Bundesgebiet,00,00+,157,266,266,266,266,83155031,0.19,0.32,0.32,0.32,0.32\n2024-04-02,Bundesgebiet,00,00+,111,189,189,189,189,83155031,0.13,0.23,0.23,0.23,0.23\n2024-04-01,Bundesgebiet,00,00+,206,298,298,298,298,83155031,0.25,0.36,0.36,0.36,0.36\n2024-03-31,Bundesgebiet,00,00+,207,292,292,292,292,83155031,0.25,0.35,0.35,0.35,0.35\n2024-03-30,Bundesgebiet,00,00+,214,296,296,296,296,83155031,0.26,0.36,0.36,0.36,0.36\n2024-03-29,Bundesgebiet,00,00+,249,334,334,334,334,83155031,0.3,0.4,0.4,0.4,0.4\n2024-03-28,Bundesgebiet,00,00+,242,319,319,319,319,83155031,0.29,0.38,0.38,0.38,0.38\n2024-03-27,Bundesgebiet,00,00+,229,318,318,318,318,83155031,0.28,0.38,0.38,0.38,0.38\n2024-03-26,Bundesgebiet,00,00+,227,329,329,329,329,83155031,0.27,0.4,0.4,0.4,0.4\n2024-03-25,Bundesgebiet,00,00+,262,340,340,340,340,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-24,Bundesgebiet,00,00+,266,344,344,344,344,83155031,0.32,0.41,0.41,0.41,0.41\n2024-03-23,Bundesgebiet,00,00+,267,336,336,336,336,83155031,0.32,0.4,0.4,0.4,0.4\n2024-03-22,Bundesgebiet,00,00+,290,359,359,359,359,83155031,0.35,0.43,0.43,0.43,0.43\n2024-03-21,Bundesgebiet,00,00+,305,382,382,382,382,83155031,0.37,0.46,0.46,0.46,0.46\n2024-03-20,Bundesgebiet,00,00+,308,393,393,393,393,83155031,0.37,0.47,0.47,0.47,0.47\n2024-03-19,Bundesgebiet,00,00+,292,403,403,403,403,83155031,0.35,0.48,0.48,0.48,0.48\n2024-03-18,Bundesgebiet,00,00+,322,420,420,420,420,83155031,0.39,0.51,0.51,0.51,0.51\n2024-03-17,Bundesgebiet,00,00+,329,422,422,422,422,83155031,0.4,0.51,0.51,0.51,0.51\n2024-03-16,Bundesgebiet,00,00+,336,431,431,431,431,83155031,0.4,0.52,0.52,0.52,0.52\n2024-03-15,Bundesgebiet,00,00+,341,445,445,445,445,83155031,0.41,0.54,0.54,0.54,0.54\n2024-03-14,Bundesgebiet,00,00+,325,444,444,444,444,83155031,0.39,0.53,0.53,0.53,0.53\n2024-03-13,Bundesgebiet,00,00+,342,471,471,471,471,83155031,0.41,0.57,0.57,0.57,0.57\n2024-03-12,Bundesgebiet,00,00+,355,504,504,504,504,83155031,0.43,0.61,0.61,0.61,0.61\n2024-03-11,Bundesgebiet,00,00+,346,534,534,534,534,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-10,Bundesgebiet,00,00+,349,532,532,532,532,83155031,0.42,0.64,0.64,0.64,0.64\n2024-03-09,Bundesgebiet,00,00+,355,530,530,530,530,83155031,0.43,0.64,0.64,0.64,0.64\n2024-03-08,Bundesgebiet,00,00+,414,515,515,515,515,83155031,0.5,0.62,0.62,0.62,0.62\n2024-03-07,Bundesgebiet,00,00+,413,548,548,548,548,83155031,0.5,0.66,0.66,0.66,0.66\n2024-03-06,Bundesgebiet,00,00+,415,555,555,555,555,83155031,0.5,0.67,0.67,0.67,0.67\n2024-03-05,Bundesgebiet,00,00+,403,571,571,571,571,83155031,0.48,0.69,0.69,0.69,0.69\n2024-03-04,Bundesgebiet,00,00+,458,596,596,596,596,83155031,0.55,0.72,0.72,0.72,0.72\n2024-03-03,Bundesgebiet,00,00+,467,600,600,600,600,83155031,0.56,0.72,0.72,0.72,0.72\n2024-03-02,Bundesgebiet,00,00+,475,602,602,602,602,83155031,0.57,0.72,0.72,0.72,0.72\n2024-03-01,Bundesgebiet,00,00+,485,632,632,632,632,83155031,0.58,0.76,0.76,0.76,0.76\n2024-02-29,Bundesgebiet,00,00+,500,658,658,658,658,83155031,0.6,0.79,0.79,0.79,0.79\n2024-02-28,Bundesgebiet,00,00+,520,670,670,670,670,83155031,0.63,0.81,0.81,0.81,0.81\n2024-02-27,Bundesgebiet,00,00+,532,710,710,710,710,83155031,0.64,0.85,0.85,0.85,0.85\n2024-02-26,Bundesgebiet,00,00+,663,825,825,825,825,83155031,0.8,0.99,0.99,0.99,0.99\n2024-02-25,Bundesgebiet,00,00+,677,832,832,832,832,83155031,0.81,1,1,1,1\n2024-02-24,Bundesgebiet,00,00+,695,841,841,841,841,83155031,0.84,1.01,1.01,1.01,1.01\n2024-02-23,Bundesgebiet,00,00+,714,904,904,904,904,83155031,0.86,1.09,1.09,1.09,1.09\n2024-02-22,Bundesgebiet,00,00+,729,940,940,940,940,83155031,0.88,1.13,1.13,1.13,1.13\n2024-02-21,Bundesgebiet,00,00+,764,1017,1017,1017,1017,83155031,0.92,1.22,1.22,1.22,1.22\n2024-02-20,Bundesgebiet,00,00+,796,1117,1117,1117,1117,83155031,0.96,1.34,1.34,1.34,1.34\n2024-02-19,Bundesgebiet,00,00+,841,1117,1117,1117,1117,83155031,1.01,1.34,1.34,1.34,1.34\n2024-02-18,Bundesgebiet,00,00+,855,1117,1117,1117,1117,83155031,1.03,1.34,1.34,1.34,1.34\n2024-02-17,Bundesgebiet,00,00+,882,1129,1129,1129,1129,83155031,1.06,1.36,1.36,1.36,1.36\n2024-02-16,Bundesgebiet,00,00+,937,1171,1171,1171,1171,83155031,1.13,1.41,1.41,1.41,1.41\n2024-02-15,Bundesgebiet,00,00+,932,1207,1207,1207,1207,83155031,1.12,1.45,1.45,1.45,1.45\n2024-02-14,Bundesgebiet,00,00+,957,1254,1254,1254,1254,83155031,1.15,1.51,1.51,1.51,1.51\n2024-02-13,Bundesgebiet,00,00+,869,1260,1260,1260,1260,83155031,1.05,1.52,1.52,1.52,1.52\n2024-02-12,Bundesgebiet,00,00+,1152,1475,1475,1475,1475,83155031,1.39,1.77,1.77,1.77,1.77\n2024-02-11,Bundesgebiet,00,00+,1171,1478,1478,1478,1478,83155031,1.41,1.78,1.78,1.78,1.78\n2024-02-10,Bundesgebiet,00,00+,1195,1474,1474,1474,1474,83155031,1.44,1.77,1.77,1.77,1.77\n2024-02-09,Bundesgebiet,00,00+,1186,1524,1524,1524,1524,83155031,1.43,1.83,1.83,1.83,1.83\n2024-02-08,Bundesgebiet,00,00+,1276,1633,1633,1633,1633,83155031,1.53,1.96,1.96,1.96,1.96\n2024-02-07,Bundesgebiet,00,00+,1069,1696,1696,1696,1696,83155031,1.29,2.04,2.04,2.04,2.04\n2024-02-06,Bundesgebiet,00,00+,1255,1756,1756,1756,1756,83155031,1.51,2.11,2.11,2.11,2.11\n2024-02-05,Bundesgebiet,00,00+,1420,1847,1847,1847,1847,83155031,1.71,2.22,2.22,2.22,2.22\n2024-02-04,Bundesgebiet,00,00+,1440,1853,1853,1853,1853,83155031,1.73,2.23,2.23,2.23,2.23\n2024-02-03,Bundesgebiet,00,00+,1457,1849,1849,1849,1849,83155031,1.75,2.22,2.22,2.22,2.22\n2024-02-02,Bundesgebiet,00,00+,1387,1869,1869,1869,1869,83155031,1.67,2.25,2.25,2.25,2.25\n2024-02-01,Bundesgebiet,00,00+,1412,1888,1888,1888,1888,83155031,1.7,2.27,2.27,2.27,2.27\n2024-01-31,Bundesgebiet,00,00+,1383,1906,1906,1906,1906,83155031,1.66,2.29,2.29,2.29,2.29\n2024-01-30,Bundesgebiet,00,00+,1340,1973,1973,1973,1973,83155031,1.61,2.37,2.37,2.37,2.37\n2024-01-29,Bundesgebiet,00,00+,1566,2031,2031,2031,2031,83155031,1.88,2.44,2.44,2.44,2.44\n2024-01-28,Bundesgebiet,00,00+,1602,2044,2044,2044,2044,83155031,1.93,2.46,2.46,2.46,2.46\n2024-01-27,Bundesgebiet,00,00+,1630,2051,2051,2051,2051,83155031,1.96,2.47,2.47,2.47,2.47\n2024-01-26,Bundesgebiet,00,00+,1550,2112,2112,2112,2112,83155031,1.86,2.54,2.54,2.54,2.54\n2024-01-25,Bundesgebiet,00,00+,1579,2172,2172,2172,2172,83155031,1.9,2.61,2.61,2.61,2.61\n2024-01-24,Bundesgebiet,00,00+,1644,2220,2220,2220,2220,83155031,1.98,2.67,2.67,2.67,2.67\n2024-01-23,Bundesgebiet,00,00+,1638,2289,2289,2289,2289,83155031,1.97,2.75,2.75,2.75,2.75\n2024-01-22,Bundesgebiet,00,00+,1869,2475,2475,2475,2475,83155031,2.25,2.98,2.98,2.98,2.98\n2024-01-21,Bundesgebiet,00,00+,1888,2464,2464,2464,2464,83155031,2.27,2.96,2.96,2.96,2.96\n2024-01-20,Bundesgebiet,00,00+,1940,2487,2487,2487,2487,83155031,2.33,2.99,2.99,2.99,2.99\n2024-01-19,Bundesgebiet,00,00+,1881,2521,2521,2521,2521,83155031,2.26,3.03,3.03,3.03,3.03\n2024-01-18,Bundesgebiet,00,00+,1993,2649,2649,2649,2649,83155031,2.4,3.19,3.19,3.19,3.19\n2024-01-17,Bundesgebiet,00,00+,2091,2853,2853,2853,2853,83155031,2.51,3.43,3.43,3.43,3.43\n2024-01-16,Bundesgebiet,00,00+,2145,3024,3024,3024,3024,83155031,2.58,3.64,3.64,3.64,3.64\n2024-01-15,Bundesgebiet,00,00+,2485,3256,3256,3256,3256,83155031,2.99,3.92,3.92,3.92,3.92\n2024-01-14,Bundesgebiet,00,00+,2533,3286,3286,3286,3286,83155031,3.05,3.95,3.95,3.95,3.95\n2024-01-13,Bundesgebiet,00,00+,2570,3279,3279,3279,3279,83155031,3.09,3.94,3.94,3.94,3.94\n2024-01-12,Bundesgebiet,00,00+,2654,3519,3519,3519,3519,83155031,3.19,4.23,4.23,4.23,4.23\n2024-01-11,Bundesgebiet,00,00+,2935,3864,3864,3864,3864,83155031,3.53,4.65,4.65,4.65,4.65\n2024-01-10,Bundesgebiet,00,00+,3376,4492,4492,4492,4492,83155031,4.06,5.4,5.4,5.4,5.4\n2024-01-09,Bundesgebiet,00,00+,4993,6477,6477,6477,6477,83155031,6,7.79,7.79,7.79,7.79\n2024-01-08,Bundesgebiet,00,00+,4210,5524,5524,5524,5524,83155031,5.06,6.64,6.64,6.64,6.64\n2024-01-07,Bundesgebiet,00,00+,4315,5595,5595,5595,5595,83155031,5.19,6.73,6.73,6.73,6.73\n2024-01-06,Bundesgebiet,00,00+,4432,5684,5684,5684,5684,83155031,5.33,6.84,6.84,6.84,6.84\n2024-01-05,Bundesgebiet,00,00+,4505,6114,6114,6114,6114,83155031,5.42,7.35,7.35,7.35,7.35\n2024-01-04,Bundesgebiet,00,00+,4741,6668,6668,6668,6668,83155031,5.7,8.02,8.02,8.02,8.02\n2024-01-03,Bundesgebiet,00,00+,5716,8557,8557,8557,8557,83155031,6.87,10.29,10.29,10.29,10.29\n2024-01-02,Bundesgebiet,00,00+,3881,6054,6054,6054,6054,83155031,4.67,7.28,7.28,7.28,7.28\n2024-01-01,Bundesgebiet,00,00+,4010,6092,6092,6092,6092,83155031,4.82,7.33,7.33,7.33,7.33\n2023-12-31,Bundesgebiet,00,00+,4074,6057,6057,6057,6057,83155031,4.9,7.28,7.28,7.28,7.28\n2023-12-30,Bundesgebiet,00,00+,4175,6079,6079,6079,6079,83155031,5.02,7.31,7.31,7.31,7.31\n2023-12-29,Bundesgebiet,00,00+,3973,6163,6163,6163,6163,83155031,4.78,7.41,7.41,7.41,7.41\n2023-12-28,Bundesgebiet,00,00+,3446,6160,6160,6160,6160,83155031,4.14,7.41,7.41,7.41,7.41\n2023-12-27,Bundesgebiet,00,00+,2773,4633,4633,4633,4633,83155031,3.33,5.57,5.57,5.57,5.57\n2023-12-26,Bundesgebiet,00,00+,4434,6440,6440,6440,6440,83155031,5.33,7.74,7.74,7.74,7.74\n2023-12-25,Bundesgebiet,00,00+,7160,9326,9326,9326,9326,83155031,8.61,11.22,11.22,11.22,11.22\n2023-12-24,Bundesgebiet,00,00+,7295,9389,9389,9389,9389,83155031,8.77,11.29,11.29,11.29,11.29\n2023-12-23,Bundesgebiet,00,00+,7445,9402,9402,9402,9402,83155031,8.95,11.31,11.31,11.31,11.31\n2023-12-22,Bundesgebiet,00,00+,7340,9764,9764,9764,9764,83155031,8.83,11.74,11.74,11.74,11.74\n2023-12-21,Bundesgebiet,00,00+,7398,10124,10124,10124,10124,83155031,8.9,12.17,12.17,12.17,12.17\n2023-12-20,Bundesgebiet,00,00+,7379,10394,10394,10394,10394,83155031,8.87,12.5,12.5,12.5,12.5\n2023-12-19,Bundesgebiet,00,00+,7049,10544,10544,10544,10544,83155031,8.48,12.68,12.68,12.68,12.68\n2023-12-18,Bundesgebiet,00,00+,7998,10866,10866,10866,10866,83155031,9.62,13.07,13.07,13.07,13.07\n2023-12-17,Bundesgebiet,00,00+,8152,10886,10886,10886,10886,83155031,9.8,13.09,13.09,13.09,13.09\n2023-12-16,Bundesgebiet,00,00+,8301,10891,10891,10891,10891,83155031,9.98,13.1,13.1,13.1,13.1\n2023-12-15,Bundesgebiet,00,00+,7790,10890,10890,10890,10890,83155031,9.37,13.1,13.1,13.1,13.1\n2023-12-14,Bundesgebiet,00,00+,7730,10775,10775,10775,10775,83155031,9.3,12.96,12.96,12.96,12.96\n2023-12-13,Bundesgebiet,00,00+,7313,10580,10580,10580,10580,83155031,8.79,12.72,12.72,12.72,12.72\n2023-12-12,Bundesgebiet,00,00+,6703,10441,10441,10441,10441,83155031,8.06,12.56,12.56,12.56,12.56\n2023-12-11,Bundesgebiet,00,00+,6553,9435,9435,9435,9435,83155031,7.88,11.35,11.35,11.35,11.35\n2023-12-10,Bundesgebiet,00,00+,6646,9380,9380,9380,9380,83155031,7.99,11.28,11.28,11.28,11.28\n2023-12-09,Bundesgebiet,00,00+,6756,9335,9335,9335,9335,83155031,8.12,11.23,11.23,11.23,11.23\n2023-12-08,Bundesgebiet,00,00+,6266,9015,9015,9015,9015,83155031,7.54,10.84,10.84,10.84,10.84\n2023-12-07,Bundesgebiet,00,00+,5916,8638,8638,8638,8638,83155031,7.11,10.39,10.39,10.39,10.39\n2023-12-06,Bundesgebiet,00,00+,5397,8381,8381,8381,8381,83155031,6.49,10.08,10.08,10.08,10.08\n2023-12-05,Bundesgebiet,00,00+,5145,8119,8119,8119,8119,83155031,6.19,9.76,9.76,9.76,9.76\n2023-12-04,Bundesgebiet,00,00+,5940,8251,8251,8251,8251,83155031,7.14,9.92,9.92,9.92,9.92\n2023-12-03,Bundesgebiet,00,00+,6062,8266,8266,8266,8266,83155031,7.29,9.94,9.94,9.94,9.94\n2023-12-02,Bundesgebiet,00,00+,6173,8281,8281,8281,8281,83155031,7.42,9.96,9.96,9.96,9.96\n2023-12-01,Bundesgebiet,00,00+,5859,8242,8242,8242,8242,83155031,7.05,9.91,9.91,9.91,9.91\n2023-11-30,Bundesgebiet,00,00+,5595,8159,8159,8159,8159,83155031,6.73,9.81,9.81,9.81,9.81\n2023-11-29,Bundesgebiet,00,00+,5310,8075,8075,8075,8075,83155031,6.39,9.71,9.71,9.71,9.71\n2023-11-28,Bundesgebiet,00,00+,5312,8156,8156,8156,8156,83155031,6.39,9.81,9.81,9.81,9.81\n2023-11-27,Bundesgebiet,00,00+,5849,8266,8266,8266,8266,83155031,7.03,9.94,9.94,9.94,9.94\n2023-11-26,Bundesgebiet,00,00+,5939,8250,8250,8250,8250,83155031,7.14,9.92,9.92,9.92,9.92\n2023-11-25,Bundesgebiet,00,00+,6041,8231,8231,8231,8231,83155031,7.26,9.9,9.9,9.9,9.9\n2023-11-24,Bundesgebiet,00,00+,5732,8151,8151,8151,8151,83155031,6.89,9.8,9.8,9.8,9.8\n2023-11-23,Bundesgebiet,00,00+,5735,8266,8266,8266,8266,83155031,6.9,9.94,9.94,9.94,9.94\n2023-11-22,Bundesgebiet,00,00+,5505,8196,8196,8196,8196,83155031,6.62,9.86,9.86,9.86,9.86\n2023-11-21,Bundesgebiet,00,00+,5128,7815,7815,7815,7815,83155031,6.17,9.4,9.4,9.4,9.4\n2023-11-20,Bundesgebiet,00,00+,5433,7442,7442,7442,7442,83155031,6.53,8.95,8.95,8.95,8.95\n2023-11-19,Bundesgebiet,00,00+,5531,7444,7444,7444,7444,83155031,6.65,8.95,8.95,8.95,8.95\n2023-11-18,Bundesgebiet,00,00+,5667,7471,7471,7471,7471,83155031,6.81,8.98,8.98,8.98,8.98\n2023-11-17,Bundesgebiet,00,00+,5189,7389,7389,7389,7389,83155031,6.24,8.89,8.89,8.89,8.89\n2023-11-16,Bundesgebiet,00,00+,5146,7363,7363,7363,7363,83155031,6.19,8.85,8.85,8.85,8.85\n2023-11-15,Bundesgebiet,00,00+,5206,7616,7616,7616,7616,83155031,6.26,9.16,9.16,9.16,9.16\n2023-11-14,Bundesgebiet,00,00+,4600,7299,7299,7299,7299,83155031,5.53,8.78,8.78,8.78,8.78\n2023-11-13,Bundesgebiet,00,00+,5425,7482,7482,7482,7482,83155031,6.52,9,9,9,9\n2023-11-12,Bundesgebiet,00,00+,5530,7478,7478,7478,7478,83155031,6.65,8.99,8.99,8.99,8.99\n2023-11-11,Bundesgebiet,00,00+,5636,7450,7450,7450,7450,83155031,6.78,8.96,8.96,8.96,8.96\n2023-11-10,Bundesgebiet,00,00+,5392,7537,7537,7537,7537,83155031,6.48,9.06,9.06,9.06,9.06\n2023-11-09,Bundesgebiet,00,00+,5457,7845,7845,7845,7845,83155031,6.56,9.43,9.43,9.43,9.43\n2023-11-08,Bundesgebiet,00,00+,5357,7520,7520,7520,7520,83155031,6.44,9.04,9.04,9.04,9.04\n2023-11-07,Bundesgebiet,00,00+,4787,7471,7471,7471,7471,83155031,5.76,8.98,8.98,8.98,8.98\n2023-11-06,Bundesgebiet,00,00+,4985,7130,7130,7130,7130,83155031,5.99,8.57,8.57,8.57,8.57\n2023-11-05,Bundesgebiet,00,00+,5093,7138,7138,7138,7138,83155031,6.12,8.58,8.58,8.58,8.58\n2023-11-04,Bundesgebiet,00,00+,5173,7115,7115,7115,7115,83155031,6.22,8.56,8.56,8.56,8.56\n2023-11-03,Bundesgebiet,00,00+,4642,7008,7008,7008,7008,83155031,5.58,8.43,8.43,8.43,8.43\n2023-11-02,Bundesgebiet,00,00+,4097,6534,6534,6534,6534,83155031,4.93,7.86,7.86,7.86,7.86\n2023-11-01,Bundesgebiet,00,00+,4201,6501,6501,6501,6501,83155031,5.05,7.82,7.82,7.82,7.82\n2023-10-31,Bundesgebiet,00,00+,4378,6728,6728,6728,6728,83155031,5.26,8.09,8.09,8.09,8.09\n2023-10-30,Bundesgebiet,00,00+,4683,6592,6592,6592,6592,83155031,5.63,7.93,7.93,7.93,7.93\n2023-10-29,Bundesgebiet,00,00+,4798,6594,6594,6594,6594,83155031,5.77,7.93,7.93,7.93,7.93\n2023-10-28,Bundesgebiet,00,00+,4885,6588,6588,6588,6588,83155031,5.87,7.92,7.92,7.92,7.92\n2023-10-27,Bundesgebiet,00,00+,4437,6341,6341,6341,6341,83155031,5.34,7.63,7.63,7.63,7.63\n2023-10-26,Bundesgebiet,00,00+,4141,5955,5955,5955,5955,83155031,4.98,7.16,7.16,7.16,7.16\n2023-10-25,Bundesgebiet,00,00+,3741,5524,5524,5524,5524,83155031,4.5,6.64,6.64,6.64,6.64\n2023-10-24,Bundesgebiet,00,00+,3100,5064,5064,5064,5064,83155031,3.73,6.09,6.09,6.09,6.09\n2023-10-23,Bundesgebiet,00,00+,3085,4415,4415,4415,4415,83155031,3.71,5.31,5.31,5.31,5.31\n2023-10-22,Bundesgebiet,00,00+,3145,4360,4360,4360,4360,83155031,3.78,5.24,5.24,5.24,5.24\n2023-10-21,Bundesgebiet,00,00+,3214,4345,4345,4345,4345,83155031,3.87,5.23,5.23,5.23,5.23\n2023-10-20,Bundesgebiet,00,00+,3106,4263,4263,4263,4263,83155031,3.74,5.13,5.13,5.13,5.13\n2023-10-19,Bundesgebiet,00,00+,2997,4154,4154,4154,4154,83155031,3.6,5,5,5,5\n2023-10-18,Bundesgebiet,00,00+,2735,4093,4093,4093,4093,83155031,3.29,4.92,4.92,4.92,4.92\n2023-10-17,Bundesgebiet,00,00+,2585,4046,4046,4046,4046,83155031,3.11,4.87,4.87,4.87,4.87\n2023-10-16,Bundesgebiet,00,00+,2718,3848,3848,3848,3848,83155031,3.27,4.63,4.63,4.63,4.63\n2023-10-15,Bundesgebiet,00,00+,2777,3848,3848,3848,3848,83155031,3.34,4.63,4.63,4.63,4.63\n2023-10-14,Bundesgebiet,00,00+,2833,3832,3832,3832,3832,83155031,3.41,4.61,4.61,4.61,4.61\n2023-10-13,Bundesgebiet,00,00+,2598,3742,3742,3742,3742,83155031,3.12,4.5,4.5,4.5,4.5\n2023-10-12,Bundesgebiet,00,00+,2609,3739,3739,3739,3739,83155031,3.14,4.5,4.5,4.5,4.5\n2023-10-11,Bundesgebiet,00,00+,2828,4040,4040,4040,4040,83155031,3.4,4.86,4.86,4.86,4.86\n2023-10-10,Bundesgebiet,00,00+,2157,3384,3384,3384,3384,83155031,2.59,4.07,4.07,4.07,4.07\n2023-10-09,Bundesgebiet,00,00+,2094,3141,3141,3141,3141,83155031,2.52,3.78,3.78,3.78,3.78\n2023-10-08,Bundesgebiet,00,00+,2130,3113,3113,3113,3113,83155031,2.56,3.74,3.74,3.74,3.74\n2023-10-07,Bundesgebiet,00,00+,2173,3101,3101,3101,3101,83155031,2.61,3.73,3.73,3.73,3.73\n2023-10-06,Bundesgebiet,00,00+,1985,2961,2961,2961,2961,83155031,2.39,3.56,3.56,3.56,3.56\n2023-10-05,Bundesgebiet,00,00+,1643,2776,2776,2776,2776,83155031,1.98,3.34,3.34,3.34,3.34\n2023-10-04,Bundesgebiet,00,00+,1173,2222,2222,2222,2222,83155031,1.41,2.67,2.67,2.67,2.67\n2023-10-03,Bundesgebiet,00,00+,1586,2633,2633,2633,2633,83155031,1.91,3.17,3.17,3.17,3.17\n2023-10-02,Bundesgebiet,00,00+,1691,2452,2452,2452,2452,83155031,2.03,2.95,2.95,2.95,2.95\n2023-10-01,Bundesgebiet,00,00+,1721,2440,2440,2440,2440,83155031,2.07,2.93,2.93,2.93,2.93\n2023-09-30,Bundesgebiet,00,00+,1755,2424,2424,2424,2424,83155031,2.11,2.92,2.92,2.92,2.92\n2023-09-29,Bundesgebiet,00,00+,1652,2345,2345,2345,2345,83155031,1.99,2.82,2.82,2.82,2.82\n2023-09-28,Bundesgebiet,00,00+,1647,2292,2292,2292,2292,83155031,1.98,2.76,2.76,2.76,2.76\n2023-09-27,Bundesgebiet,00,00+,1557,2245,2245,2245,2245,83155031,1.87,2.7,2.7,2.7,2.7\n2023-09-26,Bundesgebiet,00,00+,1424,2221,2221,2221,2221,83155031,1.71,2.67,2.67,2.67,2.67\n2023-09-25,Bundesgebiet,00,00+,1610,2215,2215,2215,2215,83155031,1.94,2.66,2.66,2.66,2.66\n2023-09-24,Bundesgebiet,00,00+,1641,2220,2220,2220,2220,83155031,1.97,2.67,2.67,2.67,2.67\n2023-09-23,Bundesgebiet,00,00+,1692,2238,2238,2238,2238,83155031,2.03,2.69,2.69,2.69,2.69\n2023-09-22,Bundesgebiet,00,00+,1631,2222,2222,2222,2222,83155031,1.96,2.67,2.67,2.67,2.67\n2023-09-21,Bundesgebiet,00,00+,1574,2167,2167,2167,2167,83155031,1.89,2.61,2.61,2.61,2.61\n2023-09-20,Bundesgebiet,00,00+,1495,2184,2184,2184,2184,83155031,1.8,2.63,2.63,2.63,2.63\n2023-09-19,Bundesgebiet,00,00+,1387,2194,2194,2194,2194,83155031,1.67,2.64,2.64,2.64,2.64\n2023-09-18,Bundesgebiet,00,00+,1596,2232,2232,2232,2232,83155031,1.92,2.68,2.68,2.68,2.68\n2023-09-17,Bundesgebiet,00,00+,1627,2229,2229,2229,2229,83155031,1.96,2.68,2.68,2.68,2.68\n2023-09-16,Bundesgebiet,00,00+,1656,2209,2209,2209,2209,83155031,1.99,2.66,2.66,2.66,2.66\n2023-09-15,Bundesgebiet,00,00+,1688,2293,2293,2293,2293,83155031,2.03,2.76,2.76,2.76,2.76\n2023-09-14,Bundesgebiet,00,00+,1736,2362,2362,2362,2362,83155031,2.09,2.84,2.84,2.84,2.84\n2023-09-13,Bundesgebiet,00,00+,1642,2383,2383,2383,2383,83155031,1.97,2.87,2.87,2.87,2.87\n2023-09-12,Bundesgebiet,00,00+,1501,2315,2315,2315,2315,83155031,1.81,2.78,2.78,2.78,2.78\n2023-09-11,Bundesgebiet,00,00+,1507,2092,2092,2092,2092,83155031,1.81,2.52,2.52,2.52,2.52\n2023-09-10,Bundesgebiet,00,00+,1538,2089,2089,2089,2089,83155031,1.85,2.51,2.51,2.51,2.51\n2023-09-09,Bundesgebiet,00,00+,1561,2080,2080,2080,2080,83155031,1.88,2.5,2.5,2.5,2.5\n2023-09-08,Bundesgebiet,00,00+,1374,1948,1948,1948,1948,83155031,1.65,2.34,2.34,2.34,2.34\n2023-09-07,Bundesgebiet,00,00+,1244,1798,1798,1798,1798,83155031,1.5,2.16,2.16,2.16,2.16\n2023-09-06,Bundesgebiet,00,00+,1149,1701,1701,1701,1701,83155031,1.38,2.05,2.05,2.05,2.05\n2023-09-05,Bundesgebiet,00,00+,985,1575,1575,1575,1575,83155031,1.18,1.89,1.89,1.89,1.89\n2023-09-04,Bundesgebiet,00,00+,1112,1558,1558,1558,1558,83155031,1.34,1.87,1.87,1.87,1.87\n2023-09-03,Bundesgebiet,00,00+,1129,1545,1545,1545,1545,83155031,1.36,1.86,1.86,1.86,1.86\n2023-09-02,Bundesgebiet,00,00+,1151,1549,1549,1549,1549,83155031,1.38,1.86,1.86,1.86,1.86\n2023-09-01,Bundesgebiet,00,00+,1130,1550,1550,1550,1550,83155031,1.36,1.86,1.86,1.86,1.86\n2023-08-31,Bundesgebiet,00,00+,1102,1556,1556,1556,1556,83155031,1.33,1.87,1.87,1.87,1.87\n2023-08-30,Bundesgebiet,00,00+,1058,1533,1533,1533,1533,83155031,1.27,1.84,1.84,1.84,1.84\n2023-08-29,Bundesgebiet,00,00+,1085,1595,1595,1595,1595,83155031,1.3,1.92,1.92,1.92,1.92\n2023-08-28,Bundesgebiet,00,00+,0,1582,1582,1582,1582,83155031,0,1.9,1.9,1.9,1.9\n2023-08-27,Bundesgebiet,00,00+,0,1589,1589,1589,1589,83155031,0,1.91,1.91,1.91,1.91\n2023-08-26,Bundesgebiet,00,00+,0,1594,1594,1594,1594,83155031,0,1.92,1.92,1.92,1.92\n2023-08-25,Bundesgebiet,00,00+,0,1546,1546,1546,1546,83155031,0,1.86,1.86,1.86,1.86\n2023-08-24,Bundesgebiet,00,00+,1096,1527,1527,1527,1527,83155031,1.32,1.84,1.84,1.84,1.84\n2023-08-23,Bundesgebiet,00,00+,1071,1525,1525,1525,1525,83155031,1.29,1.83,1.83,1.83,1.83\n2023-08-22,Bundesgebiet,00,00+,865,1392,1392,1392,1392,83155031,1.04,1.67,1.67,1.67,1.67\n2023-08-21,Bundesgebiet,00,00+,848,1291,1291,1291,1291,83155031,1.02,1.55,1.55,1.55,1.55\n2023-08-20,Bundesgebiet,00,00+,868,1288,1288,1288,1288,83155031,1.04,1.55,1.55,1.55,1.55\n2023-08-19,Bundesgebiet,00,00+,882,1268,1268,1268,1268,83155031,1.06,1.52,1.52,1.52,1.52\n2023-08-18,Bundesgebiet,00,00+,809,1204,1204,1204,1204,83155031,0.97,1.45,1.45,1.45,1.45\n2023-08-17,Bundesgebiet,00,00+,737,1109,1109,1109,1109,83155031,0.89,1.33,1.33,1.33,1.33\n2023-08-16,Bundesgebiet,00,00+,661,992,992,992,992,83155031,0.79,1.19,1.19,1.19,1.19\n2023-08-15,Bundesgebiet,00,00+,558,940,940,940,940,83155031,0.67,1.13,1.13,1.13,1.13\n2023-08-14,Bundesgebiet,00,00+,544,769,769,769,769,83155031,0.65,0.92,0.92,0.92,0.92\n2023-08-13,Bundesgebiet,00,00+,556,759,759,759,759,83155031,0.67,0.91,0.91,0.91,0.91\n2023-08-12,Bundesgebiet,00,00+,567,756,756,756,756,83155031,0.68,0.91,0.91,0.91,0.91\n2023-08-11,Bundesgebiet,00,00+,501,717,717,717,717,83155031,0.6,0.86,0.86,0.86,0.86\n2023-08-10,Bundesgebiet,00,00+,458,655,655,655,655,83155031,0.55,0.79,0.79,0.79,0.79\n2023-08-09,Bundesgebiet,00,00+,419,624,624,624,624,83155031,0.5,0.75,0.75,0.75,0.75\n2023-08-08,Bundesgebiet,00,00+,383,598,598,598,598,83155031,0.46,0.72,0.72,0.72,0.72\n2023-08-07,Bundesgebiet,00,00+,413,577,577,577,577,83155031,0.5,0.69,0.69,0.69,0.69\n2023-08-06,Bundesgebiet,00,00+,421,572,572,572,572,83155031,0.51,0.69,0.69,0.69,0.69\n2023-08-05,Bundesgebiet,00,00+,439,581,581,581,581,83155031,0.53,0.7,0.7,0.7,0.7\n2023-08-04,Bundesgebiet,00,00+,389,558,558,558,558,83155031,0.47,0.67,0.67,0.67,0.67\n2023-08-03,Bundesgebiet,00,00+,377,567,567,567,567,83155031,0.45,0.68,0.68,0.68,0.68\n2023-08-02,Bundesgebiet,00,00+,350,553,553,553,553,83155031,0.42,0.67,0.67,0.67,0.67\n2023-08-01,Bundesgebiet,00,00+,329,517,517,517,517,83155031,0.4,0.62,0.62,0.62,0.62\n2023-07-31,Bundesgebiet,00,00+,346,483,483,483,483,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-30,Bundesgebiet,00,00+,353,482,482,482,482,83155031,0.42,0.58,0.58,0.58,0.58\n2023-07-29,Bundesgebiet,00,00+,362,472,472,472,472,83155031,0.44,0.57,0.57,0.57,0.57\n2023-07-28,Bundesgebiet,00,00+,339,463,463,463,463,83155031,0.41,0.56,0.56,0.56,0.56\n2023-07-27,Bundesgebiet,00,00+,323,438,438,438,438,83155031,0.39,0.53,0.53,0.53,0.53\n2023-07-26,Bundesgebiet,00,00+,270,410,410,410,410,83155031,0.32,0.49,0.49,0.49,0.49\n2023-07-25,Bundesgebiet,00,00+,241,378,378,378,378,83155031,0.29,0.45,0.45,0.45,0.45\n2023-07-24,Bundesgebiet,00,00+,254,362,362,362,362,83155031,0.31,0.44,0.44,0.44,0.44\n2023-07-23,Bundesgebiet,00,00+,258,359,359,359,359,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-22,Bundesgebiet,00,00+,262,354,354,354,354,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-21,Bundesgebiet,00,00+,259,354,354,354,354,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-20,Bundesgebiet,00,00+,251,351,351,351,351,83155031,0.3,0.42,0.42,0.42,0.42\n2023-07-19,Bundesgebiet,00,00+,237,356,356,356,356,83155031,0.29,0.43,0.43,0.43,0.43\n2023-07-18,Bundesgebiet,00,00+,228,372,372,372,372,83155031,0.27,0.45,0.45,0.45,0.45\n2023-07-17,Bundesgebiet,00,00+,239,339,339,339,339,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-16,Bundesgebiet,00,00+,242,338,338,338,338,83155031,0.29,0.41,0.41,0.41,0.41\n2023-07-15,Bundesgebiet,00,00+,245,335,335,335,335,83155031,0.29,0.4,0.4,0.4,0.4\n2023-07-14,Bundesgebiet,00,00+,226,319,319,319,319,83155031,0.27,0.38,0.38,0.38,0.38\n2023-07-13,Bundesgebiet,00,00+,209,305,305,305,305,83155031,0.25,0.37,0.37,0.37,0.37\n2023-07-12,Bundesgebiet,00,00+,183,299,299,299,299,83155031,0.22,0.36,0.36,0.36,0.36\n2023-07-11,Bundesgebiet,00,00+,187,277,277,277,277,83155031,0.22,0.33,0.33,0.33,0.33\n2023-07-10,Bundesgebiet,00,00+,193,259,259,259,259,83155031,0.23,0.31,0.31,0.31,0.31\n2023-07-09,Bundesgebiet,00,00+,198,262,262,262,262,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-08,Bundesgebiet,00,00+,203,265,265,265,265,83155031,0.24,0.32,0.32,0.32,0.32\n2023-07-07,Bundesgebiet,00,00+,225,295,295,295,295,83155031,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Bundesgebiet,00,00+,227,308,308,308,308,83155031,0.27,0.37,0.37,0.37,0.37\n2023-07-05,Bundesgebiet,00,00+,251,328,328,328,328,83155031,0.3,0.39,0.39,0.39,0.39\n2023-07-04,Bundesgebiet,00,00+,238,328,328,328,328,83155031,0.29,0.39,0.39,0.39,0.39\n2023-07-03,Bundesgebiet,00,00+,256,355,355,355,355,83155031,0.31,0.43,0.43,0.43,0.43\n2023-07-02,Bundesgebiet,00,00+,262,356,356,356,356,83155031,0.32,0.43,0.43,0.43,0.43\n2023-07-01,Bundesgebiet,00,00+,269,357,357,357,357,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-30,Bundesgebiet,00,00+,258,335,335,335,335,83155031,0.31,0.4,0.4,0.4,0.4\n2023-06-29,Bundesgebiet,00,00+,246,337,337,337,337,83155031,0.3,0.41,0.41,0.41,0.41\n2023-06-28,Bundesgebiet,00,00+,243,350,350,350,350,83155031,0.29,0.42,0.42,0.42,0.42\n2023-06-27,Bundesgebiet,00,00+,269,361,361,361,361,83155031,0.32,0.43,0.43,0.43,0.43\n2023-06-26,Bundesgebiet,00,00+,331,430,430,430,430,83155031,0.4,0.52,0.52,0.52,0.52\n2023-06-25,Bundesgebiet,00,00+,337,429,429,429,429,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-24,Bundesgebiet,00,00+,342,430,430,430,430,83155031,0.41,0.52,0.52,0.52,0.52\n2023-06-23,Bundesgebiet,00,00+,353,463,463,463,463,83155031,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Bundesgebiet,00,00+,402,522,522,522,522,83155031,0.48,0.63,0.63,0.63,0.63\n2023-06-21,Bundesgebiet,00,00+,399,534,534,534,534,83155031,0.48,0.64,0.64,0.64,0.64\n2023-06-20,Bundesgebiet,00,00+,448,609,609,609,609,83155031,0.54,0.73,0.73,0.73,0.73\n2023-06-19,Bundesgebiet,00,00+,487,658,658,658,658,83155031,0.59,0.79,0.79,0.79,0.79\n2023-06-18,Bundesgebiet,00,00+,505,678,678,678,678,83155031,0.61,0.82,0.82,0.82,0.82\n2023-06-17,Bundesgebiet,00,00+,519,687,687,687,687,83155031,0.62,0.83,0.83,0.83,0.83\n2023-06-16,Bundesgebiet,00,00+,521,727,727,727,727,83155031,0.63,0.87,0.87,0.87,0.87\n2023-06-15,Bundesgebiet,00,00+,469,681,681,681,681,83155031,0.56,0.82,0.82,0.82,0.82\n2023-06-14,Bundesgebiet,00,00+,489,713,713,713,713,83155031,0.59,0.86,0.86,0.86,0.86\n2023-06-13,Bundesgebiet,00,00+,470,732,732,732,732,83155031,0.57,0.88,0.88,0.88,0.88\n2023-06-12,Bundesgebiet,00,00+,529,780,780,780,780,83155031,0.64,0.94,0.94,0.94,0.94\n2023-06-11,Bundesgebiet,00,00+,542,770,770,770,770,83155031,0.65,0.93,0.93,0.93,0.93\n2023-06-10,Bundesgebiet,00,00+,550,764,764,764,764,83155031,0.66,0.92,0.92,0.92,0.92\n2023-06-09,Bundesgebiet,00,00+,517,760,760,760,760,83155031,0.62,0.91,0.91,0.91,0.91\n2023-06-08,Bundesgebiet,00,00+,592,860,860,860,860,83155031,0.71,1.03,1.03,1.03,1.03\n2023-06-07,Bundesgebiet,00,00+,626,916,916,916,916,83155031,0.75,1.1,1.1,1.1,1.1\n2023-06-06,Bundesgebiet,00,00+,808,1121,1121,1121,1121,83155031,0.97,1.35,1.35,1.35,1.35\n2023-06-05,Bundesgebiet,00,00+,655,878,878,878,878,83155031,0.79,1.06,1.06,1.06,1.06\n2023-06-04,Bundesgebiet,00,00+,666,877,877,877,877,83155031,0.8,1.05,1.05,1.05,1.05\n2023-06-03,Bundesgebiet,00,00+,680,883,883,883,883,83155031,0.82,1.06,1.06,1.06,1.06\n2023-06-02,Bundesgebiet,00,00+,652,912,912,912,912,83155031,0.78,1.1,1.1,1.1,1.1\n2023-06-01,Bundesgebiet,00,00+,633,911,911,911,911,83155031,0.76,1.1,1.1,1.1,1.1\n2023-05-31,Bundesgebiet,00,00+,631,957,957,957,957,83155031,0.76,1.15,1.15,1.15,1.15\n2023-05-30,Bundesgebiet,00,00+,570,866,866,866,866,83155031,0.69,1.04,1.04,1.04,1.04\n2023-05-29,Bundesgebiet,00,00+,1043,1373,1373,1373,1373,83155031,1.25,1.65,1.65,1.65,1.65\n2023-05-28,Bundesgebiet,00,00+,1068,1387,1387,1387,1387,83155031,1.28,1.67,1.67,1.67,1.67\n2023-05-27,Bundesgebiet,00,00+,1100,1405,1405,1405,1405,83155031,1.32,1.69,1.69,1.69,1.69\n2023-05-26,Bundesgebiet,00,00+,1161,1482,1482,1482,1482,83155031,1.4,1.78,1.78,1.78,1.78\n2023-05-25,Bundesgebiet,00,00+,962,1344,1344,1344,1344,83155031,1.16,1.62,1.62,1.62,1.62\n2023-05-24,Bundesgebiet,00,00+,1017,1407,1407,1407,1407,83155031,1.22,1.69,1.69,1.69,1.69\n2023-05-23,Bundesgebiet,00,00+,882,1425,1425,1425,1425,83155031,1.06,1.71,1.71,1.71,1.71\n2023-05-22,Bundesgebiet,00,00+,933,1390,1390,1390,1390,83155031,1.12,1.67,1.67,1.67,1.67\n2023-05-21,Bundesgebiet,00,00+,958,1392,1392,1392,1392,83155031,1.15,1.67,1.67,1.67,1.67\n2023-05-20,Bundesgebiet,00,00+,995,1399,1399,1399,1399,83155031,1.2,1.68,1.68,1.68,1.68\n2023-05-19,Bundesgebiet,00,00+,1036,1460,1460,1460,1460,83155031,1.25,1.76,1.76,1.76,1.76\n2023-05-18,Bundesgebiet,00,00+,1274,1699,1699,1699,1699,83155031,1.53,2.04,2.04,2.04,2.04\n2023-05-17,Bundesgebiet,00,00+,1229,1692,1692,1692,1692,83155031,1.48,2.03,2.03,2.03,2.03\n2023-05-16,Bundesgebiet,00,00+,1290,1834,1834,1834,1834,83155031,1.55,2.21,2.21,2.21,2.21\n2023-05-15,Bundesgebiet,00,00+,1535,2002,2002,2002,2002,83155031,1.85,2.41,2.41,2.41,2.41\n2023-05-14,Bundesgebiet,00,00+,1575,2017,2017,2017,2017,83155031,1.89,2.43,2.43,2.43,2.43\n2023-05-13,Bundesgebiet,00,00+,1626,2032,2032,2032,2032,83155031,1.96,2.44,2.44,2.44,2.44\n2023-05-12,Bundesgebiet,00,00+,1656,2094,2094,2094,2094,83155031,1.99,2.52,2.52,2.52,2.52\n2023-05-11,Bundesgebiet,00,00+,1663,2217,2217,2217,2217,83155031,2,2.67,2.67,2.67,2.67\n2023-05-10,Bundesgebiet,00,00+,1698,2385,2385,2385,2385,83155031,2.04,2.87,2.87,2.87,2.87\n2023-05-09,Bundesgebiet,00,00+,2144,2884,2884,2884,2884,83155031,2.58,3.47,3.47,3.47,3.47\n2023-05-08,Bundesgebiet,00,00+,1639,2303,2303,2303,2303,83155031,1.97,2.77,2.77,2.77,2.77\n2023-05-07,Bundesgebiet,00,00+,1699,2326,2326,2326,2326,83155031,2.04,2.8,2.8,2.8,2.8\n2023-05-06,Bundesgebiet,00,00+,1770,2347,2347,2347,2347,83155031,2.13,2.82,2.82,2.82,2.82\n2023-05-05,Bundesgebiet,00,00+,1678,2349,2349,2349,2349,83155031,2.02,2.82,2.82,2.82,2.82\n2023-05-04,Bundesgebiet,00,00+,1606,2332,2332,2332,2332,83155031,1.93,2.8,2.8,2.8,2.8\n2023-05-03,Bundesgebiet,00,00+,1408,2314,2314,2314,2314,83155031,1.69,2.78,2.78,2.78,2.78\n2023-05-02,Bundesgebiet,00,00+,1261,1960,1960,1960,1960,83155031,1.52,2.36,2.36,2.36,2.36\n2023-05-01,Bundesgebiet,00,00+,2055,2766,2766,2766,2766,83155031,2.47,3.33,3.33,3.33,3.33\n2023-04-30,Bundesgebiet,00,00+,2124,2783,2783,2783,2783,83155031,2.55,3.35,3.35,3.35,3.35\n2023-04-29,Bundesgebiet,00,00+,2174,2760,2760,2760,2760,83155031,2.61,3.32,3.32,3.32,3.32\n2023-04-28,Bundesgebiet,00,00+,2179,2819,2819,2819,2819,83155031,2.62,3.39,3.39,3.39,3.39\n2023-04-27,Bundesgebiet,00,00+,2206,2958,2958,2958,2958,83155031,2.65,3.56,3.56,3.56,3.56\n2023-04-26,Bundesgebiet,00,00+,2184,3055,3055,3055,3055,83155031,2.63,3.67,3.67,3.67,3.67\n2023-04-25,Bundesgebiet,00,00+,2179,3179,3179,3179,3179,83155031,2.62,3.82,3.82,3.82,3.82\n2023-04-24,Bundesgebiet,00,00+,2422,3349,3349,3349,3349,83155031,2.91,4.03,4.03,4.03,4.03\n2023-04-23,Bundesgebiet,00,00+,2499,3352,3352,3352,3352,83155031,3.01,4.03,4.03,4.03,4.03\n2023-04-22,Bundesgebiet,00,00+,2570,3379,3379,3379,3379,83155031,3.09,4.06,4.06,4.06,4.06\n2023-04-21,Bundesgebiet,00,00+,2623,3497,3497,3497,3497,83155031,3.15,4.21,4.21,4.21,4.21\n2023-04-20,Bundesgebiet,00,00+,2724,3690,3690,3690,3690,83155031,3.28,4.44,4.44,4.44,4.44\n2023-04-19,Bundesgebiet,00,00+,2867,3913,3913,3913,3913,83155031,3.45,4.71,4.71,4.71,4.71\n2023-04-18,Bundesgebiet,00,00+,3576,4942,4942,4942,4942,83155031,4.3,5.94,5.94,5.94,5.94\n2023-04-17,Bundesgebiet,00,00+,2839,4016,4016,4016,4016,83155031,3.41,4.83,4.83,4.83,4.83\n2023-04-16,Bundesgebiet,00,00+,2946,4050,4050,4050,4050,83155031,3.54,4.87,4.87,4.87,4.87\n2023-04-15,Bundesgebiet,00,00+,3051,4096,4096,4096,4096,83155031,3.67,4.93,4.93,4.93,4.93\n2023-04-14,Bundesgebiet,00,00+,2627,3654,3654,3654,3654,83155031,3.16,4.39,4.39,4.39,4.39\n2023-04-13,Bundesgebiet,00,00+,2435,3565,3565,3565,3565,83155031,2.93,4.29,4.29,4.29,4.29\n2023-04-12,Bundesgebiet,00,00+,1921,3501,3501,3501,3501,83155031,2.31,4.21,4.21,4.21,4.21\n2023-04-11,Bundesgebiet,00,00+,1448,2712,2712,2712,2712,83155031,1.74,3.26,3.26,3.26,3.26\n2023-04-10,Bundesgebiet,00,00+,2709,4060,4060,4060,4060,83155031,3.26,4.88,4.88,4.88,4.88\n2023-04-09,Bundesgebiet,00,00+,2835,4082,4082,4082,4082,83155031,3.41,4.91,4.91,4.91,4.91\n2023-04-08,Bundesgebiet,00,00+,2957,4100,4100,4100,4100,83155031,3.56,4.93,4.93,4.93,4.93\n2023-04-07,Bundesgebiet,00,00+,3576,4734,4734,4734,4734,83155031,4.3,5.69,5.69,5.69,5.69\n2023-04-06,Bundesgebiet,00,00+,3646,4948,4948,4948,4948,83155031,4.38,5.95,5.95,5.95,5.95\n2023-04-05,Bundesgebiet,00,00+,3678,5208,5208,5208,5208,83155031,4.42,6.26,6.26,6.26,6.26\n2023-04-04,Bundesgebiet,00,00+,3623,5347,5347,5347,5347,83155031,4.36,6.43,6.43,6.43,6.43\n2023-04-03,Bundesgebiet,00,00+,4178,5769,5769,5769,5769,83155031,5.02,6.94,6.94,6.94,6.94\n2023-04-02,Bundesgebiet,00,00+,4338,5811,5811,5811,5811,83155031,5.22,6.99,6.99,6.99,6.99\n2023-04-01,Bundesgebiet,00,00+,4475,5828,5828,5828,5828,83155031,5.38,7.01,7.01,7.01,7.01\n2023-03-31,Bundesgebiet,00,00+,4557,6077,6077,6077,6077,83155031,5.48,7.31,7.31,7.31,7.31\n2023-03-30,Bundesgebiet,00,00+,4691,6376,6376,6376,6376,83155031,5.64,7.67,7.67,7.67,7.67\n2023-03-29,Bundesgebiet,00,00+,4754,6727,6727,6727,6727,83155031,5.72,8.09,8.09,8.09,8.09\n2023-03-28,Bundesgebiet,00,00+,4726,7173,7173,7173,7173,83155031,5.68,8.63,8.63,8.63,8.63\n2023-03-27,Bundesgebiet,00,00+,5383,7726,7726,7726,7726,83155031,6.47,9.29,9.29,9.29,9.29\n2023-03-26,Bundesgebiet,00,00+,5610,7792,7792,7792,7792,83155031,6.75,9.37,9.37,9.37,9.37\n2023-03-25,Bundesgebiet,00,00+,5839,7906,7906,7906,7906,83155031,7.02,9.51,9.51,9.51,9.51\n2023-03-24,Bundesgebiet,00,00+,5809,8142,8142,8142,8142,83155031,6.99,9.79,9.79,9.79,9.79\n2023-03-23,Bundesgebiet,00,00+,5917,8451,8451,8451,8451,83155031,7.12,10.16,10.16,10.16,10.16\n2023-03-22,Bundesgebiet,00,00+,5838,8678,8678,8678,8678,83155031,7.02,10.44,10.44,10.44,10.44\n2023-03-21,Bundesgebiet,00,00+,5948,9020,9020,9020,9020,83155031,7.15,10.85,10.85,10.85,10.85\n2023-03-20,Bundesgebiet,00,00+,6427,9229,9229,9229,9229,83155031,7.73,11.1,11.1,11.1,11.1\n2023-03-19,Bundesgebiet,00,00+,6673,9265,9265,9265,9265,83155031,8.02,11.14,11.14,11.14,11.14\n2023-03-18,Bundesgebiet,00,00+,6929,9275,9275,9275,9275,83155031,8.33,11.15,11.15,11.15,11.15\n2023-03-17,Bundesgebiet,00,00+,6831,9334,9334,9334,9334,83155031,8.21,11.22,11.22,11.22,11.22\n2023-03-16,Bundesgebiet,00,00+,6494,9363,9363,9363,9363,83155031,7.81,11.26,11.26,11.26,11.26\n2023-03-15,Bundesgebiet,00,00+,6255,9151,9151,9151,9151,83155031,7.52,11,11,11,11\n2023-03-14,Bundesgebiet,00,00+,5791,8935,8935,8935,8935,83155031,6.96,10.74,10.74,10.74,10.74\n2023-03-13,Bundesgebiet,00,00+,5823,8615,8615,8615,8615,83155031,7,10.36,10.36,10.36,10.36\n2023-03-12,Bundesgebiet,00,00+,6048,8572,8572,8572,8572,83155031,7.27,10.31,10.31,10.31,10.31\n2023-03-11,Bundesgebiet,00,00+,6251,8515,8515,8515,8515,83155031,7.52,10.24,10.24,10.24,10.24\n2023-03-10,Bundesgebiet,00,00+,5976,8340,8340,8340,8340,83155031,7.19,10.03,10.03,10.03,10.03\n2023-03-09,Bundesgebiet,00,00+,5616,8101,8101,8101,8101,83155031,6.75,9.74,9.74,9.74,9.74\n2023-03-08,Bundesgebiet,00,00+,5464,8197,8197,8197,8197,83155031,6.57,9.86,9.86,9.86,9.86\n2023-03-07,Bundesgebiet,00,00+,5499,8358,8358,8358,8358,83155031,6.61,10.05,10.05,10.05,10.05\n2023-03-06,Bundesgebiet,00,00+,5999,8738,8738,8738,8738,83155031,7.21,10.51,10.51,10.51,10.51\n2023-03-05,Bundesgebiet,00,00+,6288,8810,8810,8810,8810,83155031,7.56,10.59,10.59,10.59,10.59\n2023-03-04,Bundesgebiet,00,00+,6569,8905,8905,8905,8905,83155031,7.9,10.71,10.71,10.71,10.71\n2023-03-03,Bundesgebiet,00,00+,6625,9185,9185,9185,9185,83155031,7.97,11.05,11.05,11.05,11.05\n2023-03-02,Bundesgebiet,00,00+,6686,9559,9559,9559,9559,83155031,8.04,11.5,11.5,11.5,11.5\n2023-03-01,Bundesgebiet,00,00+,6823,9986,9986,9986,9986,83155031,8.21,12.01,12.01,12.01,12.01\n2023-02-28,Bundesgebiet,00,00+,6770,10231,10231,10231,10231,83155031,8.14,12.3,12.3,12.3,12.3\n2023-02-27,Bundesgebiet,00,00+,6629,9854,9854,9854,9854,83155031,7.97,11.85,11.85,11.85,11.85\n2023-02-26,Bundesgebiet,00,00+,6933,9903,9903,9903,9903,83155031,8.34,11.91,11.91,11.91,11.91\n2023-02-25,Bundesgebiet,00,00+,7171,9855,9855,9855,9855,83155031,8.62,11.85,11.85,11.85,11.85\n2023-02-24,Bundesgebiet,00,00+,6781,9832,9832,9832,9832,83155031,8.15,11.82,11.82,11.82,11.82\n2023-02-23,Bundesgebiet,00,00+,6507,9680,9680,9680,9680,83155031,7.83,11.64,11.64,11.64,11.64\n2023-02-22,Bundesgebiet,00,00+,5776,9479,9479,9479,9479,83155031,6.95,11.4,11.4,11.4,11.4\n2023-02-21,Bundesgebiet,00,00+,5478,9192,9192,9192,9192,83155031,6.59,11.05,11.05,11.05,11.05\n2023-02-20,Bundesgebiet,00,00+,6127,9243,9243,9243,9243,83155031,7.37,11.12,11.12,11.12,11.12\n2023-02-19,Bundesgebiet,00,00+,6362,9152,9152,9152,9152,83155031,7.65,11.01,11.01,11.01,11.01\n2023-02-18,Bundesgebiet,00,00+,6607,9146,9146,9146,9146,83155031,7.95,11,11,11,11\n2023-02-17,Bundesgebiet,00,00+,6220,8859,8859,8859,8859,83155031,7.48,10.65,10.65,10.65,10.65\n2023-02-16,Bundesgebiet,00,00+,5856,8617,8617,8617,8617,83155031,7.04,10.36,10.36,10.36,10.36\n2023-02-15,Bundesgebiet,00,00+,5333,8221,8221,8221,8221,83155031,6.41,9.89,9.89,9.89,9.89\n2023-02-14,Bundesgebiet,00,00+,4958,7796,7796,7796,7796,83155031,5.96,9.38,9.38,9.38,9.38\n2023-02-13,Bundesgebiet,00,00+,4926,7341,7341,7341,7341,83155031,5.92,8.83,8.83,8.83,8.83\n2023-02-12,Bundesgebiet,00,00+,5114,7280,7280,7280,7280,83155031,6.15,8.75,8.75,8.75,8.75\n2023-02-11,Bundesgebiet,00,00+,5302,7218,7218,7218,7218,83155031,6.38,8.68,8.68,8.68,8.68\n2023-02-10,Bundesgebiet,00,00+,5200,7172,7172,7172,7172,83155031,6.25,8.62,8.62,8.62,8.62\n2023-02-09,Bundesgebiet,00,00+,4870,6908,6908,6908,6908,83155031,5.86,8.31,8.31,8.31,8.31\n2023-02-08,Bundesgebiet,00,00+,4574,6708,6708,6708,6708,83155031,5.5,8.07,8.07,8.07,8.07\n2023-02-07,Bundesgebiet,00,00+,4293,6541,6541,6541,6541,83155031,5.16,7.87,7.87,7.87,7.87\n2023-02-06,Bundesgebiet,00,00+,4101,6129,6129,6129,6129,83155031,4.93,7.37,7.37,7.37,7.37\n2023-02-05,Bundesgebiet,00,00+,4276,6104,6104,6104,6104,83155031,5.14,7.34,7.34,7.34,7.34\n2023-02-04,Bundesgebiet,00,00+,4420,6054,6054,6054,6054,83155031,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Bundesgebiet,00,00+,4182,5820,5820,5820,5820,83155031,5.03,7,7,7,7\n2023-02-02,Bundesgebiet,00,00+,4236,5773,5773,5773,5773,83155031,5.09,6.94,6.94,6.94,6.94\n2023-02-01,Bundesgebiet,00,00+,3923,5514,5514,5514,5514,83155031,4.72,6.63,6.63,6.63,6.63\n2023-01-31,Bundesgebiet,00,00+,3542,5324,5324,5324,5324,83155031,4.26,6.4,6.4,6.4,6.4\n2023-01-30,Bundesgebiet,00,00+,3525,5143,5143,5143,5143,83155031,4.24,6.18,6.18,6.18,6.18\n2023-01-29,Bundesgebiet,00,00+,3664,5108,5108,5108,5108,83155031,4.41,6.14,6.14,6.14,6.14\n2023-01-28,Bundesgebiet,00,00+,3787,5084,5084,5084,5084,83155031,4.55,6.11,6.11,6.11,6.11\n2023-01-27,Bundesgebiet,00,00+,3601,4912,4912,4912,4912,83155031,4.33,5.91,5.91,5.91,5.91\n2023-01-26,Bundesgebiet,00,00+,3483,4767,4767,4767,4767,83155031,4.19,5.73,5.73,5.73,5.73\n2023-01-25,Bundesgebiet,00,00+,3382,4758,4758,4758,4758,83155031,4.07,5.72,5.72,5.72,5.72\n2023-01-24,Bundesgebiet,00,00+,3236,4680,4680,4680,4680,83155031,3.89,5.63,5.63,5.63,5.63\n2023-01-23,Bundesgebiet,00,00+,3451,4888,4888,4888,4888,83155031,4.15,5.88,5.88,5.88,5.88\n2023-01-22,Bundesgebiet,00,00+,3589,4885,4885,4885,4885,83155031,4.32,5.87,5.87,5.87,5.87\n2023-01-21,Bundesgebiet,00,00+,3728,4912,4912,4912,4912,83155031,4.48,5.91,5.91,5.91,5.91\n2023-01-20,Bundesgebiet,00,00+,3739,5117,5117,5117,5117,83155031,4.5,6.15,6.15,6.15,6.15\n2023-01-19,Bundesgebiet,00,00+,3742,5263,5263,5263,5263,83155031,4.5,6.33,6.33,6.33,6.33\n2023-01-18,Bundesgebiet,00,00+,3883,5549,5549,5549,5549,83155031,4.67,6.67,6.67,6.67,6.67\n2023-01-17,Bundesgebiet,00,00+,3934,5952,5952,5952,5952,83155031,4.73,7.16,7.16,7.16,7.16\n2023-01-16,Bundesgebiet,00,00+,4661,6674,6674,6674,6674,83155031,5.61,8.03,8.03,8.03,8.03\n2023-01-15,Bundesgebiet,00,00+,4847,6729,6729,6729,6729,83155031,5.83,8.09,8.09,8.09,8.09\n2023-01-14,Bundesgebiet,00,00+,5057,6810,6810,6810,6810,83155031,6.08,8.19,8.19,8.19,8.19\n2023-01-13,Bundesgebiet,00,00+,4966,6862,6862,6862,6862,83155031,5.97,8.25,8.25,8.25,8.25\n2023-01-12,Bundesgebiet,00,00+,5316,7425,7425,7425,7425,83155031,6.39,8.93,8.93,8.93,8.93\n2023-01-11,Bundesgebiet,00,00+,5486,7984,7984,7984,7984,83155031,6.6,9.6,9.6,9.6,9.6\n2023-01-10,Bundesgebiet,00,00+,5550,8607,8607,8607,8607,83155031,6.67,10.35,10.35,10.35,10.35\n2023-01-09,Bundesgebiet,00,00+,5953,9134,9134,9134,9134,83155031,7.16,10.98,10.98,10.98,10.98\n2023-01-08,Bundesgebiet,00,00+,6217,9249,9249,9249,9249,83155031,7.48,11.12,11.12,11.12,11.12\n2023-01-07,Bundesgebiet,00,00+,6497,0,0,0,0,83155031,7.81,0,0,0,0\n2023-01-06,Bundesgebiet,00,00+,6818,0,0,0,0,83155031,8.2,0,0,0,0\n2023-01-05,Bundesgebiet,00,00+,7033,0,0,0,0,83155031,8.46,0,0,0,0\n2023-01-04,Bundesgebiet,00,00+,7137,0,0,0,0,83155031,8.58,0,0,0,0\n2023-01-03,Bundesgebiet,00,00+,7733,0,0,0,0,83155031,9.3,0,0,0,0\n2023-01-02,Bundesgebiet,00,00+,5820,0,0,0,0,83155031,7,0,0,0,0\n2024-08-31,Schleswig-Holstein,01,00+,80,80,NA,NA,NA,2910875,2.75,2.75,NA,NA,NA\n2024-08-30,Schleswig-Holstein,01,00+,76,82,95,91,102,2910875,2.61,2.82,3.28,3.13,3.52\n2024-08-29,Schleswig-Holstein,01,00+,75,87,100,95,107,2910875,2.58,2.99,3.44,3.29,3.69\n2024-08-28,Schleswig-Holstein,01,00+,59,84,95,91,102,2910875,2.03,2.89,3.28,3.14,3.52\n2024-08-27,Schleswig-Holstein,01,00+,43,83,92,88,98,2910875,1.48,2.85,3.18,3.05,3.39\n2024-08-26,Schleswig-Holstein,01,00+,66,72,77,74,82,2910875,2.27,2.47,2.67,2.57,2.83\n2024-08-25,Schleswig-Holstein,01,00+,66,74,79,76,84,2910875,2.27,2.54,2.75,2.64,2.91\n2024-08-24,Schleswig-Holstein,01,00+,67,74,79,76,84,2910875,2.3,2.54,2.74,2.64,2.91\n2024-08-23,Schleswig-Holstein,01,00+,71,75,80,77,85,2910875,2.44,2.58,2.77,2.66,2.93\n2024-08-22,Schleswig-Holstein,01,00+,67,74,79,76,83,2910875,2.3,2.54,2.72,2.62,2.87\n2024-08-21,Schleswig-Holstein,01,00+,65,73,77,74,82,2910875,2.23,2.51,2.67,2.58,2.82\n2024-08-20,Schleswig-Holstein,01,00+,73,82,86,83,90,2910875,2.51,2.82,2.97,2.88,3.12\n2024-08-19,Schleswig-Holstein,01,00+,68,77,80,78,83,2910875,2.34,2.65,2.76,2.69,2.88\n2024-08-18,Schleswig-Holstein,01,00+,70,77,80,78,83,2910875,2.4,2.65,2.76,2.68,2.88\n2024-08-17,Schleswig-Holstein,01,00+,73,79,82,80,86,2910875,2.51,2.71,2.83,2.75,2.95\n2024-08-16,Schleswig-Holstein,01,00+,63,76,78,76,82,2910875,2.16,2.61,2.71,2.64,2.84\n2024-08-15,Schleswig-Holstein,01,00+,68,77,79,77,83,2910875,2.34,2.65,2.74,2.68,2.86\n2024-08-14,Schleswig-Holstein,01,00+,58,79,81,79,85,2910875,1.99,2.71,2.81,2.74,2.92\n2024-08-13,Schleswig-Holstein,01,00+,61,72,73,72,76,2910875,2.1,2.47,2.54,2.49,2.63\n2024-08-12,Schleswig-Holstein,01,00+,59,75,76,75,78,2910875,2.03,2.58,2.63,2.59,2.71\n2024-08-11,Schleswig-Holstein,01,00+,60,74,75,74,77,2910875,2.06,2.54,2.6,2.56,2.67\n2024-08-10,Schleswig-Holstein,01,00+,60,71,72,71,74,2910875,2.06,2.44,2.49,2.46,2.56\n2024-08-09,Schleswig-Holstein,01,00+,66,75,76,75,78,2910875,2.27,2.58,2.63,2.59,2.69\n2024-08-08,Schleswig-Holstein,01,00+,61,79,80,79,82,2910875,2.1,2.71,2.76,2.73,2.82\n2024-08-07,Schleswig-Holstein,01,00+,61,79,80,79,81,2910875,2.1,2.71,2.76,2.73,2.82\n2024-08-06,Schleswig-Holstein,01,00+,62,76,77,76,78,2910875,2.13,2.61,2.65,2.62,2.7\n2024-08-05,Schleswig-Holstein,01,00+,56,69,69,69,70,2910875,1.92,2.37,2.4,2.38,2.44\n2024-08-04,Schleswig-Holstein,01,00+,61,73,73,73,74,2910875,2.1,2.51,2.53,2.51,2.58\n2024-08-03,Schleswig-Holstein,01,00+,61,73,73,73,74,2910875,2.1,2.51,2.53,2.51,2.58\n2024-08-02,Schleswig-Holstein,01,00+,56,74,74,74,75,2910875,1.92,2.54,2.56,2.55,2.6\n2024-08-01,Schleswig-Holstein,01,00+,67,81,81,81,82,2910875,2.3,2.78,2.8,2.79,2.83\n2024-07-31,Schleswig-Holstein,01,00+,72,86,86,86,87,2910875,2.47,2.95,2.97,2.96,2.99\n2024-07-30,Schleswig-Holstein,01,00+,81,100,100,100,100,2910875,2.78,3.44,3.44,3.44,3.46\n2024-07-29,Schleswig-Holstein,01,00+,92,116,116,116,116,2910875,3.16,3.99,3.99,3.99,4\n2024-07-28,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.82\n2024-07-27,Schleswig-Holstein,01,00+,92,111,111,111,111,2910875,3.16,3.81,3.82,3.81,3.82\n2024-07-26,Schleswig-Holstein,01,00+,90,115,115,115,115,2910875,3.09,3.95,3.95,3.95,3.96\n2024-07-25,Schleswig-Holstein,01,00+,81,105,105,105,105,2910875,2.78,3.61,3.61,3.61,3.61\n2024-07-24,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2024-07-23,Schleswig-Holstein,01,00+,62,84,84,84,84,2910875,2.13,2.89,2.89,2.89,2.89\n2024-07-22,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-21,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-20,Schleswig-Holstein,01,00+,53,65,65,65,65,2910875,1.82,2.23,2.23,2.23,2.23\n2024-07-19,Schleswig-Holstein,01,00+,60,68,68,68,68,2910875,2.06,2.34,2.34,2.34,2.34\n2024-07-18,Schleswig-Holstein,01,00+,51,70,70,70,70,2910875,1.75,2.4,2.4,2.4,2.4\n2024-07-17,Schleswig-Holstein,01,00+,50,79,79,79,79,2910875,1.72,2.71,2.71,2.71,2.71\n2024-07-16,Schleswig-Holstein,01,00+,56,79,79,79,79,2910875,1.92,2.71,2.71,2.71,2.71\n2024-07-15,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-14,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-13,Schleswig-Holstein,01,00+,79,103,103,103,103,2910875,2.71,3.54,3.54,3.54,3.54\n2024-07-12,Schleswig-Holstein,01,00+,79,96,96,96,96,2910875,2.71,3.3,3.3,3.3,3.3\n2024-07-11,Schleswig-Holstein,01,00+,71,92,92,92,92,2910875,2.44,3.16,3.16,3.16,3.16\n2024-07-10,Schleswig-Holstein,01,00+,67,88,88,88,88,2910875,2.3,3.02,3.02,3.02,3.02\n2024-07-09,Schleswig-Holstein,01,00+,60,81,81,81,81,2910875,2.06,2.78,2.78,2.78,2.78\n2024-07-08,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-07,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-06,Schleswig-Holstein,01,00+,63,75,75,75,75,2910875,2.16,2.58,2.58,2.58,2.58\n2024-07-05,Schleswig-Holstein,01,00+,89,97,97,97,97,2910875,3.06,3.33,3.33,3.33,3.33\n2024-07-04,Schleswig-Holstein,01,00+,93,104,104,104,104,2910875,3.19,3.57,3.57,3.57,3.57\n2024-07-03,Schleswig-Holstein,01,00+,88,97,97,97,97,2910875,3.02,3.33,3.33,3.33,3.33\n2024-07-02,Schleswig-Holstein,01,00+,91,105,105,105,105,2910875,3.13,3.61,3.61,3.61,3.61\n2024-07-01,Schleswig-Holstein,01,00+,62,86,86,86,86,2910875,2.13,2.95,2.95,2.95,2.95\n2024-06-30,Schleswig-Holstein,01,00+,65,89,89,89,89,2910875,2.23,3.06,3.06,3.06,3.06\n2024-06-29,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2024-06-28,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-27,Schleswig-Holstein,01,00+,44,55,55,55,55,2910875,1.51,1.89,1.89,1.89,1.89\n2024-06-26,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2024-06-25,Schleswig-Holstein,01,00+,34,51,51,51,51,2910875,1.17,1.75,1.75,1.75,1.75\n2024-06-24,Schleswig-Holstein,01,00+,54,66,66,66,66,2910875,1.86,2.27,2.27,2.27,2.27\n2024-06-23,Schleswig-Holstein,01,00+,54,63,63,63,63,2910875,1.86,2.16,2.16,2.16,2.16\n2024-06-22,Schleswig-Holstein,01,00+,54,62,62,62,62,2910875,1.86,2.13,2.13,2.13,2.13\n2024-06-21,Schleswig-Holstein,01,00+,50,62,62,62,62,2910875,1.72,2.13,2.13,2.13,2.13\n2024-06-20,Schleswig-Holstein,01,00+,45,60,60,60,60,2910875,1.55,2.06,2.06,2.06,2.06\n2024-06-19,Schleswig-Holstein,01,00+,39,54,54,54,54,2910875,1.34,1.86,1.86,1.86,1.86\n2024-06-18,Schleswig-Holstein,01,00+,31,49,49,49,49,2910875,1.06,1.68,1.68,1.68,1.68\n2024-06-17,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-16,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-15,Schleswig-Holstein,01,00+,19,26,26,26,26,2910875,0.65,0.89,0.89,0.89,0.89\n2024-06-14,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-13,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2024-06-12,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-06-11,Schleswig-Holstein,01,00+,14,16,16,16,16,2910875,0.48,0.55,0.55,0.55,0.55\n2024-06-10,Schleswig-Holstein,01,00+,31,32,32,32,32,2910875,1.06,1.1,1.1,1.1,1.1\n2024-06-09,Schleswig-Holstein,01,00+,32,33,33,33,33,2910875,1.1,1.13,1.13,1.13,1.13\n2024-06-08,Schleswig-Holstein,01,00+,33,34,34,34,34,2910875,1.13,1.17,1.17,1.17,1.17\n2024-06-07,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-06,Schleswig-Holstein,01,00+,31,33,33,33,33,2910875,1.06,1.13,1.13,1.13,1.13\n2024-06-05,Schleswig-Holstein,01,00+,35,36,36,36,36,2910875,1.2,1.24,1.24,1.24,1.24\n2024-06-04,Schleswig-Holstein,01,00+,31,36,36,36,36,2910875,1.06,1.24,1.24,1.24,1.24\n2024-06-03,Schleswig-Holstein,01,00+,17,21,21,21,21,2910875,0.58,0.72,0.72,0.72,0.72\n2024-06-02,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2024-06-01,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-31,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2024-05-30,Schleswig-Holstein,01,00+,21,26,26,26,26,2910875,0.72,0.89,0.89,0.89,0.89\n2024-05-29,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-05-28,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-27,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-26,Schleswig-Holstein,01,00+,18,20,20,20,20,2910875,0.62,0.69,0.69,0.69,0.69\n2024-05-25,Schleswig-Holstein,01,00+,18,19,19,19,19,2910875,0.62,0.65,0.65,0.65,0.65\n2024-05-24,Schleswig-Holstein,01,00+,10,17,17,17,17,2910875,0.34,0.58,0.58,0.58,0.58\n2024-05-23,Schleswig-Holstein,01,00+,8,13,13,13,13,2910875,0.27,0.45,0.45,0.45,0.45\n2024-05-22,Schleswig-Holstein,01,00+,5,13,13,13,13,2910875,0.17,0.45,0.45,0.45,0.45\n2024-05-21,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-05-20,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-18,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2024-05-17,Schleswig-Holstein,01,00+,22,29,29,29,29,2910875,0.76,1,1,1,1\n2024-05-16,Schleswig-Holstein,01,00+,19,27,27,27,27,2910875,0.65,0.93,0.93,0.93,0.93\n2024-05-15,Schleswig-Holstein,01,00+,16,27,27,27,27,2910875,0.55,0.93,0.93,0.93,0.93\n2024-05-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-05-13,Schleswig-Holstein,01,00+,12,21,21,21,21,2910875,0.41,0.72,0.72,0.72,0.72\n2024-05-12,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-11,Schleswig-Holstein,01,00+,14,23,23,23,23,2910875,0.48,0.79,0.79,0.79,0.79\n2024-05-10,Schleswig-Holstein,01,00+,15,21,21,21,21,2910875,0.52,0.72,0.72,0.72,0.72\n2024-05-09,Schleswig-Holstein,01,00+,24,30,30,30,30,2910875,0.82,1.03,1.03,1.03,1.03\n2024-05-08,Schleswig-Holstein,01,00+,19,29,29,29,29,2910875,0.65,1,1,1,1\n2024-05-07,Schleswig-Holstein,01,00+,27,34,34,34,34,2910875,0.93,1.17,1.17,1.17,1.17\n2024-05-06,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2024-05-05,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-04,Schleswig-Holstein,01,00+,28,32,32,32,32,2910875,0.96,1.1,1.1,1.1,1.1\n2024-05-03,Schleswig-Holstein,01,00+,21,27,27,27,27,2910875,0.72,0.93,0.93,0.93,0.93\n2024-05-02,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-05-01,Schleswig-Holstein,01,00+,18,21,21,21,21,2910875,0.62,0.72,0.72,0.72,0.72\n2024-04-30,Schleswig-Holstein,01,00+,6,11,11,11,11,2910875,0.21,0.38,0.38,0.38,0.38\n2024-04-29,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-28,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-27,Schleswig-Holstein,01,00+,9,10,10,10,10,2910875,0.31,0.34,0.34,0.34,0.34\n2024-04-26,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-04-25,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-04-24,Schleswig-Holstein,01,00+,12,12,12,12,12,2910875,0.41,0.41,0.41,0.41,0.41\n2024-04-23,Schleswig-Holstein,01,00+,11,14,14,14,14,2910875,0.38,0.48,0.48,0.48,0.48\n2024-04-22,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-21,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-20,Schleswig-Holstein,01,00+,6,10,10,10,10,2910875,0.21,0.34,0.34,0.34,0.34\n2024-04-19,Schleswig-Holstein,01,00+,8,11,11,11,11,2910875,0.27,0.38,0.38,0.38,0.38\n2024-04-18,Schleswig-Holstein,01,00+,8,9,9,9,9,2910875,0.27,0.31,0.31,0.31,0.31\n2024-04-17,Schleswig-Holstein,01,00+,6,12,12,12,12,2910875,0.21,0.41,0.41,0.41,0.41\n2024-04-16,Schleswig-Holstein,01,00+,8,12,12,12,12,2910875,0.27,0.41,0.41,0.41,0.41\n2024-04-15,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-14,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-13,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2024-04-12,Schleswig-Holstein,01,00+,7,9,9,9,9,2910875,0.24,0.31,0.31,0.31,0.31\n2024-04-11,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2024-04-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2024-04-09,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2024-04-08,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-07,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-06,Schleswig-Holstein,01,00+,4,10,10,10,10,2910875,0.14,0.34,0.34,0.34,0.34\n2024-04-05,Schleswig-Holstein,01,00+,3,9,9,9,9,2910875,0.1,0.31,0.31,0.31,0.31\n2024-04-04,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-03,Schleswig-Holstein,01,00+,2,3,3,3,3,2910875,0.07,0.1,0.1,0.1,0.1\n2024-04-02,Schleswig-Holstein,01,00+,2,2,2,2,2,2910875,0.07,0.07,0.07,0.07,0.07\n2024-04-01,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-31,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-30,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-29,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-28,Schleswig-Holstein,01,00+,5,6,6,6,6,2910875,0.17,0.21,0.21,0.21,0.21\n2024-03-27,Schleswig-Holstein,01,00+,5,8,8,8,8,2910875,0.17,0.27,0.27,0.27,0.27\n2024-03-26,Schleswig-Holstein,01,00+,4,7,7,7,7,2910875,0.14,0.24,0.24,0.24,0.24\n2024-03-25,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-24,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-23,Schleswig-Holstein,01,00+,3,5,5,5,5,2910875,0.1,0.17,0.17,0.17,0.17\n2024-03-22,Schleswig-Holstein,01,00+,4,6,6,6,6,2910875,0.14,0.21,0.21,0.21,0.21\n2024-03-21,Schleswig-Holstein,01,00+,4,5,5,5,5,2910875,0.14,0.17,0.17,0.17,0.17\n2024-03-20,Schleswig-Holstein,01,00+,6,6,6,6,6,2910875,0.21,0.21,0.21,0.21,0.21\n2024-03-19,Schleswig-Holstein,01,00+,7,7,7,7,7,2910875,0.24,0.24,0.24,0.24,0.24\n2024-03-18,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-17,Schleswig-Holstein,01,00+,11,13,13,13,13,2910875,0.38,0.45,0.45,0.45,0.45\n2024-03-16,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2024-03-15,Schleswig-Holstein,01,00+,13,15,15,15,15,2910875,0.45,0.52,0.52,0.52,0.52\n2024-03-14,Schleswig-Holstein,01,00+,10,16,16,16,16,2910875,0.34,0.55,0.55,0.55,0.55\n2024-03-13,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2024-03-12,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2024-03-11,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-10,Schleswig-Holstein,01,00+,15,19,19,19,19,2910875,0.52,0.65,0.65,0.65,0.65\n2024-03-09,Schleswig-Holstein,01,00+,16,19,19,19,19,2910875,0.55,0.65,0.65,0.65,0.65\n2024-03-08,Schleswig-Holstein,01,00+,16,17,17,17,17,2910875,0.55,0.58,0.58,0.58,0.58\n2024-03-07,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2024-03-06,Schleswig-Holstein,01,00+,16,24,24,24,24,2910875,0.55,0.82,0.82,0.82,0.82\n2024-03-05,Schleswig-Holstein,01,00+,20,21,21,21,21,2910875,0.69,0.72,0.72,0.72,0.72\n2024-03-04,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-03,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-03-02,Schleswig-Holstein,01,00+,23,25,25,25,25,2910875,0.79,0.86,0.86,0.86,0.86\n2024-03-01,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2024-02-29,Schleswig-Holstein,01,00+,22,27,27,27,27,2910875,0.76,0.93,0.93,0.93,0.93\n2024-02-28,Schleswig-Holstein,01,00+,22,25,25,25,25,2910875,0.76,0.86,0.86,0.86,0.86\n2024-02-27,Schleswig-Holstein,01,00+,18,22,22,22,22,2910875,0.62,0.76,0.76,0.76,0.76\n2024-02-26,Schleswig-Holstein,01,00+,24,28,28,28,28,2910875,0.82,0.96,0.96,0.96,0.96\n2024-02-25,Schleswig-Holstein,01,00+,25,29,29,29,29,2910875,0.86,1,1,1,1\n2024-02-24,Schleswig-Holstein,01,00+,29,32,32,32,32,2910875,1,1.1,1.1,1.1,1.1\n2024-02-23,Schleswig-Holstein,01,00+,27,33,33,33,33,2910875,0.93,1.13,1.13,1.13,1.13\n2024-02-22,Schleswig-Holstein,01,00+,32,36,36,36,36,2910875,1.1,1.24,1.24,1.24,1.24\n2024-02-21,Schleswig-Holstein,01,00+,30,35,35,35,35,2910875,1.03,1.2,1.2,1.2,1.2\n2024-02-20,Schleswig-Holstein,01,00+,29,38,38,38,38,2910875,1,1.31,1.31,1.31,1.31\n2024-02-19,Schleswig-Holstein,01,00+,30,37,37,37,37,2910875,1.03,1.27,1.27,1.27,1.27\n2024-02-18,Schleswig-Holstein,01,00+,30,36,36,36,36,2910875,1.03,1.24,1.24,1.24,1.24\n2024-02-17,Schleswig-Holstein,01,00+,33,36,36,36,36,2910875,1.13,1.24,1.24,1.24,1.24\n2024-02-16,Schleswig-Holstein,01,00+,28,38,38,38,38,2910875,0.96,1.31,1.31,1.31,1.31\n2024-02-15,Schleswig-Holstein,01,00+,25,32,32,32,32,2910875,0.86,1.1,1.1,1.1,1.1\n2024-02-14,Schleswig-Holstein,01,00+,34,42,42,42,42,2910875,1.17,1.44,1.44,1.44,1.44\n2024-02-13,Schleswig-Holstein,01,00+,32,45,45,45,45,2910875,1.1,1.55,1.55,1.55,1.55\n2024-02-12,Schleswig-Holstein,01,00+,38,50,50,50,50,2910875,1.31,1.72,1.72,1.72,1.72\n2024-02-11,Schleswig-Holstein,01,00+,39,51,51,51,51,2910875,1.34,1.75,1.75,1.75,1.75\n2024-02-10,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2024-02-09,Schleswig-Holstein,01,00+,35,43,43,43,43,2910875,1.2,1.48,1.48,1.48,1.48\n2024-02-08,Schleswig-Holstein,01,00+,37,48,48,48,48,2910875,1.27,1.65,1.65,1.65,1.65\n2024-02-07,Schleswig-Holstein,01,00+,18,45,45,45,45,2910875,0.62,1.55,1.55,1.55,1.55\n2024-02-06,Schleswig-Holstein,01,00+,29,46,46,46,46,2910875,1,1.58,1.58,1.58,1.58\n2024-02-05,Schleswig-Holstein,01,00+,45,52,52,52,52,2910875,1.55,1.79,1.79,1.79,1.79\n2024-02-04,Schleswig-Holstein,01,00+,47,53,53,53,53,2910875,1.61,1.82,1.82,1.82,1.82\n2024-02-03,Schleswig-Holstein,01,00+,50,56,56,56,56,2910875,1.72,1.92,1.92,1.92,1.92\n2024-02-02,Schleswig-Holstein,01,00+,58,65,65,65,65,2910875,1.99,2.23,2.23,2.23,2.23\n2024-02-01,Schleswig-Holstein,01,00+,61,68,68,68,68,2910875,2.1,2.34,2.34,2.34,2.34\n2024-01-31,Schleswig-Holstein,01,00+,61,75,75,75,75,2910875,2.1,2.58,2.58,2.58,2.58\n2024-01-30,Schleswig-Holstein,01,00+,70,86,86,86,86,2910875,2.4,2.95,2.95,2.95,2.95\n2024-01-29,Schleswig-Holstein,01,00+,73,94,94,94,94,2910875,2.51,3.23,3.23,3.23,3.23\n2024-01-28,Schleswig-Holstein,01,00+,73,92,92,92,92,2910875,2.51,3.16,3.16,3.16,3.16\n2024-01-27,Schleswig-Holstein,01,00+,76,92,92,92,92,2910875,2.61,3.16,3.16,3.16,3.16\n2024-01-26,Schleswig-Holstein,01,00+,83,99,99,99,99,2910875,2.85,3.4,3.4,3.4,3.4\n2024-01-25,Schleswig-Holstein,01,00+,86,107,107,107,107,2910875,2.95,3.68,3.68,3.68,3.68\n2024-01-24,Schleswig-Holstein,01,00+,82,103,103,103,103,2910875,2.82,3.54,3.54,3.54,3.54\n2024-01-23,Schleswig-Holstein,01,00+,75,101,101,101,101,2910875,2.58,3.47,3.47,3.47,3.47\n2024-01-22,Schleswig-Holstein,01,00+,76,109,109,109,109,2910875,2.61,3.74,3.74,3.74,3.74\n2024-01-21,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2024-01-20,Schleswig-Holstein,01,00+,91,121,121,121,121,2910875,3.13,4.16,4.16,4.16,4.16\n2024-01-19,Schleswig-Holstein,01,00+,91,115,115,115,115,2910875,3.13,3.95,3.95,3.95,3.95\n2024-01-18,Schleswig-Holstein,01,00+,91,108,108,108,108,2910875,3.13,3.71,3.71,3.71,3.71\n2024-01-17,Schleswig-Holstein,01,00+,95,116,116,116,116,2910875,3.26,3.99,3.99,3.99,3.99\n2024-01-16,Schleswig-Holstein,01,00+,81,112,112,112,112,2910875,2.78,3.85,3.85,3.85,3.85\n2024-01-15,Schleswig-Holstein,01,00+,74,109,109,109,109,2910875,2.54,3.74,3.74,3.74,3.74\n2024-01-14,Schleswig-Holstein,01,00+,79,113,113,113,113,2910875,2.71,3.88,3.88,3.88,3.88\n2024-01-13,Schleswig-Holstein,01,00+,80,100,100,100,100,2910875,2.75,3.44,3.44,3.44,3.44\n2024-01-12,Schleswig-Holstein,01,00+,82,99,99,99,99,2910875,2.82,3.4,3.4,3.4,3.4\n2024-01-11,Schleswig-Holstein,01,00+,93,112,112,112,112,2910875,3.19,3.85,3.85,3.85,3.85\n2024-01-10,Schleswig-Holstein,01,00+,87,116,116,116,116,2910875,2.99,3.99,3.99,3.99,3.99\n2024-01-09,Schleswig-Holstein,01,00+,121,163,163,163,163,2910875,4.16,5.6,5.6,5.6,5.6\n2024-01-08,Schleswig-Holstein,01,00+,108,136,136,136,136,2910875,3.71,4.67,4.67,4.67,4.67\n2024-01-07,Schleswig-Holstein,01,00+,113,137,137,137,137,2910875,3.88,4.71,4.71,4.71,4.71\n2024-01-06,Schleswig-Holstein,01,00+,120,146,146,146,146,2910875,4.12,5.02,5.02,5.02,5.02\n2024-01-05,Schleswig-Holstein,01,00+,125,172,172,172,172,2910875,4.29,5.91,5.91,5.91,5.91\n2024-01-04,Schleswig-Holstein,01,00+,164,216,216,216,216,2910875,5.63,7.42,7.42,7.42,7.42\n2024-01-03,Schleswig-Holstein,01,00+,240,316,316,316,316,2910875,8.24,10.86,10.86,10.86,10.86\n2024-01-02,Schleswig-Holstein,01,00+,196,263,263,263,263,2910875,6.73,9.04,9.04,9.04,9.04\n2024-01-01,Schleswig-Holstein,01,00+,208,268,268,268,268,2910875,7.15,9.21,9.21,9.21,9.21\n2023-12-31,Schleswig-Holstein,01,00+,217,274,274,274,274,2910875,7.45,9.41,9.41,9.41,9.41\n2023-12-30,Schleswig-Holstein,01,00+,220,271,271,271,271,2910875,7.56,9.31,9.31,9.31,9.31\n2023-12-29,Schleswig-Holstein,01,00+,215,276,276,276,276,2910875,7.39,9.48,9.48,9.48,9.48\n2023-12-28,Schleswig-Holstein,01,00+,163,261,261,261,261,2910875,5.6,8.97,8.97,8.97,8.97\n2023-12-27,Schleswig-Holstein,01,00+,105,204,204,204,204,2910875,3.61,7.01,7.01,7.01,7.01\n2023-12-26,Schleswig-Holstein,01,00+,162,251,251,251,251,2910875,5.57,8.62,8.62,8.62,8.62\n2023-12-25,Schleswig-Holstein,01,00+,258,337,337,337,337,2910875,8.86,11.58,11.58,11.58,11.58\n2023-12-24,Schleswig-Holstein,01,00+,264,334,334,334,334,2910875,9.07,11.47,11.47,11.47,11.47\n2023-12-23,Schleswig-Holstein,01,00+,274,341,341,341,341,2910875,9.41,11.71,11.71,11.71,11.71\n2023-12-22,Schleswig-Holstein,01,00+,281,343,343,343,343,2910875,9.65,11.78,11.78,11.78,11.78\n2023-12-21,Schleswig-Holstein,01,00+,229,334,334,334,334,2910875,7.87,11.47,11.47,11.47,11.47\n2023-12-20,Schleswig-Holstein,01,00+,265,342,342,342,342,2910875,9.1,11.75,11.75,11.75,11.75\n2023-12-19,Schleswig-Holstein,01,00+,256,381,381,381,381,2910875,8.79,13.09,13.09,13.09,13.09\n2023-12-18,Schleswig-Holstein,01,00+,315,418,418,418,418,2910875,10.82,14.36,14.36,14.36,14.36\n2023-12-17,Schleswig-Holstein,01,00+,323,419,419,419,419,2910875,11.1,14.39,14.39,14.39,14.39\n2023-12-16,Schleswig-Holstein,01,00+,333,417,417,417,417,2910875,11.44,14.33,14.33,14.33,14.33\n2023-12-15,Schleswig-Holstein,01,00+,328,428,428,428,428,2910875,11.27,14.7,14.7,14.7,14.7\n2023-12-14,Schleswig-Holstein,01,00+,342,456,456,456,456,2910875,11.75,15.67,15.67,15.67,15.67\n2023-12-13,Schleswig-Holstein,01,00+,337,455,455,455,455,2910875,11.58,15.63,15.63,15.63,15.63\n2023-12-12,Schleswig-Holstein,01,00+,298,434,434,434,434,2910875,10.24,14.91,14.91,14.91,14.91\n2023-12-11,Schleswig-Holstein,01,00+,292,402,402,402,402,2910875,10.03,13.81,13.81,13.81,13.81\n2023-12-10,Schleswig-Holstein,01,00+,303,405,405,405,405,2910875,10.41,13.91,13.91,13.91,13.91\n2023-12-09,Schleswig-Holstein,01,00+,311,402,402,402,402,2910875,10.68,13.81,13.81,13.81,13.81\n2023-12-08,Schleswig-Holstein,01,00+,256,408,408,408,408,2910875,8.79,14.02,14.02,14.02,14.02\n2023-12-07,Schleswig-Holstein,01,00+,246,384,384,384,384,2910875,8.45,13.19,13.19,13.19,13.19\n2023-12-06,Schleswig-Holstein,01,00+,241,359,359,359,359,2910875,8.28,12.33,12.33,12.33,12.33\n2023-12-05,Schleswig-Holstein,01,00+,244,362,362,362,362,2910875,8.38,12.44,12.44,12.44,12.44\n2023-12-04,Schleswig-Holstein,01,00+,289,385,385,385,385,2910875,9.93,13.23,13.23,13.23,13.23\n2023-12-03,Schleswig-Holstein,01,00+,295,379,379,379,379,2910875,10.13,13.02,13.02,13.02,13.02\n2023-12-02,Schleswig-Holstein,01,00+,302,377,377,377,377,2910875,10.37,12.95,12.95,12.95,12.95\n2023-12-01,Schleswig-Holstein,01,00+,290,359,359,359,359,2910875,9.96,12.33,12.33,12.33,12.33\n2023-11-30,Schleswig-Holstein,01,00+,239,352,352,352,352,2910875,8.21,12.09,12.09,12.09,12.09\n2023-11-29,Schleswig-Holstein,01,00+,204,370,370,370,370,2910875,7.01,12.71,12.71,12.71,12.71\n2023-11-28,Schleswig-Holstein,01,00+,220,354,354,354,354,2910875,7.56,12.16,12.16,12.16,12.16\n2023-11-27,Schleswig-Holstein,01,00+,237,317,317,317,317,2910875,8.14,10.89,10.89,10.89,10.89\n2023-11-26,Schleswig-Holstein,01,00+,241,314,314,314,314,2910875,8.28,10.79,10.79,10.79,10.79\n2023-11-25,Schleswig-Holstein,01,00+,250,316,316,316,316,2910875,8.59,10.86,10.86,10.86,10.86\n2023-11-24,Schleswig-Holstein,01,00+,248,304,304,304,304,2910875,8.52,10.44,10.44,10.44,10.44\n2023-11-23,Schleswig-Holstein,01,00+,202,297,297,297,297,2910875,6.94,10.2,10.2,10.2,10.2\n2023-11-22,Schleswig-Holstein,01,00+,178,289,289,289,289,2910875,6.11,9.93,9.93,9.93,9.93\n2023-11-21,Schleswig-Holstein,01,00+,221,289,289,289,289,2910875,7.59,9.93,9.93,9.93,9.93\n2023-11-20,Schleswig-Holstein,01,00+,217,259,259,259,259,2910875,7.45,8.9,8.9,8.9,8.9\n2023-11-19,Schleswig-Holstein,01,00+,225,263,263,263,263,2910875,7.73,9.04,9.04,9.04,9.04\n2023-11-18,Schleswig-Holstein,01,00+,231,260,260,260,260,2910875,7.94,8.93,8.93,8.93,8.93\n2023-11-17,Schleswig-Holstein,01,00+,227,263,263,263,263,2910875,7.8,9.04,9.04,9.04,9.04\n2023-11-16,Schleswig-Holstein,01,00+,185,280,280,280,280,2910875,6.36,9.62,9.62,9.62,9.62\n2023-11-15,Schleswig-Holstein,01,00+,226,290,290,290,290,2910875,7.76,9.96,9.96,9.96,9.96\n2023-11-14,Schleswig-Holstein,01,00+,217,270,270,270,270,2910875,7.45,9.28,9.28,9.28,9.28\n2023-11-13,Schleswig-Holstein,01,00+,273,348,348,348,348,2910875,9.38,11.96,11.96,11.96,11.96\n2023-11-12,Schleswig-Holstein,01,00+,276,343,343,343,343,2910875,9.48,11.78,11.78,11.78,11.78\n2023-11-11,Schleswig-Holstein,01,00+,284,345,345,345,345,2910875,9.76,11.85,11.85,11.85,11.85\n2023-11-10,Schleswig-Holstein,01,00+,290,354,354,354,354,2910875,9.96,12.16,12.16,12.16,12.16\n2023-11-09,Schleswig-Holstein,01,00+,295,387,387,387,387,2910875,10.13,13.29,13.29,13.29,13.29\n2023-11-08,Schleswig-Holstein,01,00+,309,413,413,413,413,2910875,10.62,14.19,14.19,14.19,14.19\n2023-11-07,Schleswig-Holstein,01,00+,203,387,387,387,387,2910875,6.97,13.29,13.29,13.29,13.29\n2023-11-06,Schleswig-Holstein,01,00+,289,372,372,372,372,2910875,9.93,12.78,12.78,12.78,12.78\n2023-11-05,Schleswig-Holstein,01,00+,294,375,375,375,375,2910875,10.1,12.88,12.88,12.88,12.88\n2023-11-04,Schleswig-Holstein,01,00+,304,378,378,378,378,2910875,10.44,12.99,12.99,12.99,12.99\n2023-11-03,Schleswig-Holstein,01,00+,292,376,376,376,376,2910875,10.03,12.92,12.92,12.92,12.92\n2023-11-02,Schleswig-Holstein,01,00+,218,339,339,339,339,2910875,7.49,11.65,11.65,11.65,11.65\n2023-11-01,Schleswig-Holstein,01,00+,155,296,296,296,296,2910875,5.32,10.17,10.17,10.17,10.17\n2023-10-31,Schleswig-Holstein,01,00+,217,344,344,344,344,2910875,7.45,11.82,11.82,11.82,11.82\n2023-10-30,Schleswig-Holstein,01,00+,231,324,324,324,324,2910875,7.94,11.13,11.13,11.13,11.13\n2023-10-29,Schleswig-Holstein,01,00+,240,327,327,327,327,2910875,8.24,11.23,11.23,11.23,11.23\n2023-10-28,Schleswig-Holstein,01,00+,248,324,324,324,324,2910875,8.52,11.13,11.13,11.13,11.13\n2023-10-27,Schleswig-Holstein,01,00+,230,312,312,312,312,2910875,7.9,10.72,10.72,10.72,10.72\n2023-10-26,Schleswig-Holstein,01,00+,205,289,289,289,289,2910875,7.04,9.93,9.93,9.93,9.93\n2023-10-25,Schleswig-Holstein,01,00+,193,278,278,278,278,2910875,6.63,9.55,9.55,9.55,9.55\n2023-10-24,Schleswig-Holstein,01,00+,140,241,241,241,241,2910875,4.81,8.28,8.28,8.28,8.28\n2023-10-23,Schleswig-Holstein,01,00+,117,179,179,179,179,2910875,4.02,6.15,6.15,6.15,6.15\n2023-10-22,Schleswig-Holstein,01,00+,121,173,173,173,173,2910875,4.16,5.94,5.94,5.94,5.94\n2023-10-21,Schleswig-Holstein,01,00+,126,172,172,172,172,2910875,4.33,5.91,5.91,5.91,5.91\n2023-10-20,Schleswig-Holstein,01,00+,110,165,165,165,165,2910875,3.78,5.67,5.67,5.67,5.67\n2023-10-19,Schleswig-Holstein,01,00+,112,161,161,161,161,2910875,3.85,5.53,5.53,5.53,5.53\n2023-10-18,Schleswig-Holstein,01,00+,90,139,139,139,139,2910875,3.09,4.78,4.78,4.78,4.78\n2023-10-17,Schleswig-Holstein,01,00+,94,136,136,136,136,2910875,3.23,4.67,4.67,4.67,4.67\n2023-10-16,Schleswig-Holstein,01,00+,98,127,127,127,127,2910875,3.37,4.36,4.36,4.36,4.36\n2023-10-15,Schleswig-Holstein,01,00+,100,126,126,126,126,2910875,3.44,4.33,4.33,4.33,4.33\n2023-10-14,Schleswig-Holstein,01,00+,104,125,125,125,125,2910875,3.57,4.29,4.29,4.29,4.29\n2023-10-13,Schleswig-Holstein,01,00+,91,124,124,124,124,2910875,3.13,4.26,4.26,4.26,4.26\n2023-10-12,Schleswig-Holstein,01,00+,98,129,129,129,129,2910875,3.37,4.43,4.43,4.43,4.43\n2023-10-11,Schleswig-Holstein,01,00+,124,145,145,145,145,2910875,4.26,4.98,4.98,4.98,4.98\n2023-10-10,Schleswig-Holstein,01,00+,92,125,125,125,125,2910875,3.16,4.29,4.29,4.29,4.29\n2023-10-09,Schleswig-Holstein,01,00+,97,136,136,136,136,2910875,3.33,4.67,4.67,4.67,4.67\n2023-10-08,Schleswig-Holstein,01,00+,97,134,134,134,134,2910875,3.33,4.6,4.6,4.6,4.6\n2023-10-07,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-10-06,Schleswig-Holstein,01,00+,83,129,129,129,129,2910875,2.85,4.43,4.43,4.43,4.43\n2023-10-05,Schleswig-Holstein,01,00+,83,123,123,123,123,2910875,2.85,4.23,4.23,4.23,4.23\n2023-10-04,Schleswig-Holstein,01,00+,59,107,107,107,107,2910875,2.03,3.68,3.68,3.68,3.68\n2023-10-03,Schleswig-Holstein,01,00+,80,126,126,126,126,2910875,2.75,4.33,4.33,4.33,4.33\n2023-10-02,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-10-01,Schleswig-Holstein,01,00+,77,112,112,112,112,2910875,2.65,3.85,3.85,3.85,3.85\n2023-09-30,Schleswig-Holstein,01,00+,83,114,114,114,114,2910875,2.85,3.92,3.92,3.92,3.92\n2023-09-29,Schleswig-Holstein,01,00+,86,112,112,112,112,2910875,2.95,3.85,3.85,3.85,3.85\n2023-09-28,Schleswig-Holstein,01,00+,95,114,114,114,114,2910875,3.26,3.92,3.92,3.92,3.92\n2023-09-27,Schleswig-Holstein,01,00+,87,110,110,110,110,2910875,2.99,3.78,3.78,3.78,3.78\n2023-09-26,Schleswig-Holstein,01,00+,66,117,117,117,117,2910875,2.27,4.02,4.02,4.02,4.02\n2023-09-25,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-09-24,Schleswig-Holstein,01,00+,96,120,120,120,120,2910875,3.3,4.12,4.12,4.12,4.12\n2023-09-23,Schleswig-Holstein,01,00+,101,119,119,119,119,2910875,3.47,4.09,4.09,4.09,4.09\n2023-09-22,Schleswig-Holstein,01,00+,100,118,118,118,118,2910875,3.44,4.05,4.05,4.05,4.05\n2023-09-21,Schleswig-Holstein,01,00+,98,116,116,116,116,2910875,3.37,3.99,3.99,3.99,3.99\n2023-09-20,Schleswig-Holstein,01,00+,92,127,127,127,127,2910875,3.16,4.36,4.36,4.36,4.36\n2023-09-19,Schleswig-Holstein,01,00+,67,123,123,123,123,2910875,2.3,4.23,4.23,4.23,4.23\n2023-09-18,Schleswig-Holstein,01,00+,100,125,125,125,125,2910875,3.44,4.29,4.29,4.29,4.29\n2023-09-17,Schleswig-Holstein,01,00+,103,127,127,127,127,2910875,3.54,4.36,4.36,4.36,4.36\n2023-09-16,Schleswig-Holstein,01,00+,108,127,127,127,127,2910875,3.71,4.36,4.36,4.36,4.36\n2023-09-15,Schleswig-Holstein,01,00+,110,132,132,132,132,2910875,3.78,4.53,4.53,4.53,4.53\n2023-09-14,Schleswig-Holstein,01,00+,110,130,130,130,130,2910875,3.78,4.47,4.47,4.47,4.47\n2023-09-13,Schleswig-Holstein,01,00+,84,121,121,121,121,2910875,2.89,4.16,4.16,4.16,4.16\n2023-09-12,Schleswig-Holstein,01,00+,69,112,112,112,112,2910875,2.37,3.85,3.85,3.85,3.85\n2023-09-11,Schleswig-Holstein,01,00+,77,110,110,110,110,2910875,2.65,3.78,3.78,3.78,3.78\n2023-09-10,Schleswig-Holstein,01,00+,79,110,110,110,110,2910875,2.71,3.78,3.78,3.78,3.78\n2023-09-09,Schleswig-Holstein,01,00+,80,106,106,106,106,2910875,2.75,3.64,3.64,3.64,3.64\n2023-09-08,Schleswig-Holstein,01,00+,79,95,95,95,95,2910875,2.71,3.26,3.26,3.26,3.26\n2023-09-07,Schleswig-Holstein,01,00+,69,86,86,86,86,2910875,2.37,2.95,2.95,2.95,2.95\n2023-09-06,Schleswig-Holstein,01,00+,56,87,87,87,87,2910875,1.92,2.99,2.99,2.99,2.99\n2023-09-05,Schleswig-Holstein,01,00+,57,83,83,83,83,2910875,1.96,2.85,2.85,2.85,2.85\n2023-09-04,Schleswig-Holstein,01,00+,64,90,90,90,90,2910875,2.2,3.09,3.09,3.09,3.09\n2023-09-03,Schleswig-Holstein,01,00+,66,90,90,90,90,2910875,2.27,3.09,3.09,3.09,3.09\n2023-09-02,Schleswig-Holstein,01,00+,67,90,90,90,90,2910875,2.3,3.09,3.09,3.09,3.09\n2023-09-01,Schleswig-Holstein,01,00+,67,93,93,93,93,2910875,2.3,3.19,3.19,3.19,3.19\n2023-08-31,Schleswig-Holstein,01,00+,72,98,98,98,98,2910875,2.47,3.37,3.37,3.37,3.37\n2023-08-30,Schleswig-Holstein,01,00+,71,94,94,94,94,2910875,2.44,3.23,3.23,3.23,3.23\n2023-08-29,Schleswig-Holstein,01,00+,96,119,119,119,119,2910875,3.3,4.09,4.09,4.09,4.09\n2023-08-28,Schleswig-Holstein,01,00+,0,102,102,102,102,2910875,0,3.5,3.5,3.5,3.5\n2023-08-27,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-26,Schleswig-Holstein,01,00+,0,106,106,106,106,2910875,0,3.64,3.64,3.64,3.64\n2023-08-25,Schleswig-Holstein,01,00+,0,101,101,101,101,2910875,0,3.47,3.47,3.47,3.47\n2023-08-24,Schleswig-Holstein,01,00+,87,107,107,107,107,2910875,2.99,3.68,3.68,3.68,3.68\n2023-08-23,Schleswig-Holstein,01,00+,85,112,112,112,112,2910875,2.92,3.85,3.85,3.85,3.85\n2023-08-22,Schleswig-Holstein,01,00+,61,90,90,90,90,2910875,2.1,3.09,3.09,3.09,3.09\n2023-08-21,Schleswig-Holstein,01,00+,68,96,96,96,96,2910875,2.34,3.3,3.3,3.3,3.3\n2023-08-20,Schleswig-Holstein,01,00+,72,99,99,99,99,2910875,2.47,3.4,3.4,3.4,3.4\n2023-08-19,Schleswig-Holstein,01,00+,72,93,93,93,93,2910875,2.47,3.19,3.19,3.19,3.19\n2023-08-18,Schleswig-Holstein,01,00+,70,93,93,93,93,2910875,2.4,3.19,3.19,3.19,3.19\n2023-08-17,Schleswig-Holstein,01,00+,60,86,86,86,86,2910875,2.06,2.95,2.95,2.95,2.95\n2023-08-16,Schleswig-Holstein,01,00+,62,76,76,76,76,2910875,2.13,2.61,2.61,2.61,2.61\n2023-08-15,Schleswig-Holstein,01,00+,44,71,71,71,71,2910875,1.51,2.44,2.44,2.44,2.44\n2023-08-14,Schleswig-Holstein,01,00+,39,52,52,52,52,2910875,1.34,1.79,1.79,1.79,1.79\n2023-08-13,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-12,Schleswig-Holstein,01,00+,39,47,47,47,47,2910875,1.34,1.61,1.61,1.61,1.61\n2023-08-11,Schleswig-Holstein,01,00+,24,42,42,42,42,2910875,0.82,1.44,1.44,1.44,1.44\n2023-08-10,Schleswig-Holstein,01,00+,25,34,34,34,34,2910875,0.86,1.17,1.17,1.17,1.17\n2023-08-09,Schleswig-Holstein,01,00+,21,30,30,30,30,2910875,0.72,1.03,1.03,1.03,1.03\n2023-08-08,Schleswig-Holstein,01,00+,25,30,30,30,30,2910875,0.86,1.03,1.03,1.03,1.03\n2023-08-07,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-06,Schleswig-Holstein,01,00+,26,32,32,32,32,2910875,0.89,1.1,1.1,1.1,1.1\n2023-08-05,Schleswig-Holstein,01,00+,28,34,34,34,34,2910875,0.96,1.17,1.17,1.17,1.17\n2023-08-04,Schleswig-Holstein,01,00+,24,33,33,33,33,2910875,0.82,1.13,1.13,1.13,1.13\n2023-08-03,Schleswig-Holstein,01,00+,20,28,28,28,28,2910875,0.69,0.96,0.96,0.96,0.96\n2023-08-02,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-08-01,Schleswig-Holstein,01,00+,8,15,15,15,15,2910875,0.27,0.52,0.52,0.52,0.52\n2023-07-31,Schleswig-Holstein,01,00+,7,13,13,13,13,2910875,0.24,0.45,0.45,0.45,0.45\n2023-07-30,Schleswig-Holstein,01,00+,8,14,14,14,14,2910875,0.27,0.48,0.48,0.48,0.48\n2023-07-29,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-28,Schleswig-Holstein,01,00+,13,16,16,16,16,2910875,0.45,0.55,0.55,0.55,0.55\n2023-07-27,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-26,Schleswig-Holstein,01,00+,17,20,20,20,20,2910875,0.58,0.69,0.69,0.69,0.69\n2023-07-25,Schleswig-Holstein,01,00+,14,22,22,22,22,2910875,0.48,0.76,0.76,0.76,0.76\n2023-07-24,Schleswig-Holstein,01,00+,11,18,18,18,18,2910875,0.38,0.62,0.62,0.62,0.62\n2023-07-23,Schleswig-Holstein,01,00+,12,18,18,18,18,2910875,0.41,0.62,0.62,0.62,0.62\n2023-07-22,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-21,Schleswig-Holstein,01,00+,11,16,16,16,16,2910875,0.38,0.55,0.55,0.55,0.55\n2023-07-20,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-19,Schleswig-Holstein,01,00+,19,22,22,22,22,2910875,0.65,0.76,0.76,0.76,0.76\n2023-07-18,Schleswig-Holstein,01,00+,18,24,24,24,24,2910875,0.62,0.82,0.82,0.82,0.82\n2023-07-17,Schleswig-Holstein,01,00+,17,26,26,26,26,2910875,0.58,0.89,0.89,0.89,0.89\n2023-07-16,Schleswig-Holstein,01,00+,17,25,25,25,25,2910875,0.58,0.86,0.86,0.86,0.86\n2023-07-15,Schleswig-Holstein,01,00+,17,24,24,24,24,2910875,0.58,0.82,0.82,0.82,0.82\n2023-07-14,Schleswig-Holstein,01,00+,18,23,23,23,23,2910875,0.62,0.79,0.79,0.79,0.79\n2023-07-13,Schleswig-Holstein,01,00+,12,20,20,20,20,2910875,0.41,0.69,0.69,0.69,0.69\n2023-07-12,Schleswig-Holstein,01,00+,9,16,16,16,16,2910875,0.31,0.55,0.55,0.55,0.55\n2023-07-11,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-10,Schleswig-Holstein,01,00+,9,12,12,12,12,2910875,0.31,0.41,0.41,0.41,0.41\n2023-07-09,Schleswig-Holstein,01,00+,9,13,13,13,13,2910875,0.31,0.45,0.45,0.45,0.45\n2023-07-08,Schleswig-Holstein,01,00+,10,14,14,14,14,2910875,0.34,0.48,0.48,0.48,0.48\n2023-07-07,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-06,Schleswig-Holstein,01,00+,11,19,19,19,19,2910875,0.38,0.65,0.65,0.65,0.65\n2023-07-05,Schleswig-Holstein,01,00+,16,20,20,20,20,2910875,0.55,0.69,0.69,0.69,0.69\n2023-07-04,Schleswig-Holstein,01,00+,12,17,17,17,17,2910875,0.41,0.58,0.58,0.58,0.58\n2023-07-03,Schleswig-Holstein,01,00+,12,16,16,16,16,2910875,0.41,0.55,0.55,0.55,0.55\n2023-07-02,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-07-01,Schleswig-Holstein,01,00+,12,14,14,14,14,2910875,0.41,0.48,0.48,0.48,0.48\n2023-06-30,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-29,Schleswig-Holstein,01,00+,12,15,15,15,15,2910875,0.41,0.52,0.52,0.52,0.52\n2023-06-28,Schleswig-Holstein,01,00+,10,11,11,11,11,2910875,0.34,0.38,0.38,0.38,0.38\n2023-06-27,Schleswig-Holstein,01,00+,10,13,13,13,13,2910875,0.34,0.45,0.45,0.45,0.45\n2023-06-26,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-25,Schleswig-Holstein,01,00+,15,24,24,24,24,2910875,0.52,0.82,0.82,0.82,0.82\n2023-06-24,Schleswig-Holstein,01,00+,16,25,25,25,25,2910875,0.55,0.86,0.86,0.86,0.86\n2023-06-23,Schleswig-Holstein,01,00+,19,23,23,23,23,2910875,0.65,0.79,0.79,0.79,0.79\n2023-06-22,Schleswig-Holstein,01,00+,25,28,28,28,28,2910875,0.86,0.96,0.96,0.96,0.96\n2023-06-21,Schleswig-Holstein,01,00+,29,39,39,39,39,2910875,1,1.34,1.34,1.34,1.34\n2023-06-20,Schleswig-Holstein,01,00+,42,49,49,49,49,2910875,1.44,1.68,1.68,1.68,1.68\n2023-06-19,Schleswig-Holstein,01,00+,48,52,52,52,52,2910875,1.65,1.79,1.79,1.79,1.79\n2023-06-18,Schleswig-Holstein,01,00+,50,54,54,54,54,2910875,1.72,1.86,1.86,1.86,1.86\n2023-06-17,Schleswig-Holstein,01,00+,51,54,54,54,54,2910875,1.75,1.86,1.86,1.86,1.86\n2023-06-16,Schleswig-Holstein,01,00+,49,57,57,57,57,2910875,1.68,1.96,1.96,1.96,1.96\n2023-06-15,Schleswig-Holstein,01,00+,39,63,63,63,63,2910875,1.34,2.16,2.16,2.16,2.16\n2023-06-14,Schleswig-Holstein,01,00+,47,60,60,60,60,2910875,1.61,2.06,2.06,2.06,2.06\n2023-06-13,Schleswig-Holstein,01,00+,51,65,65,65,65,2910875,1.75,2.23,2.23,2.23,2.23\n2023-06-12,Schleswig-Holstein,01,00+,61,71,71,71,71,2910875,2.1,2.44,2.44,2.44,2.44\n2023-06-11,Schleswig-Holstein,01,00+,62,71,71,71,71,2910875,2.13,2.44,2.44,2.44,2.44\n2023-06-10,Schleswig-Holstein,01,00+,62,70,70,70,70,2910875,2.13,2.4,2.4,2.4,2.4\n2023-06-09,Schleswig-Holstein,01,00+,63,74,74,74,74,2910875,2.16,2.54,2.54,2.54,2.54\n2023-06-08,Schleswig-Holstein,01,00+,56,76,76,76,76,2910875,1.92,2.61,2.61,2.61,2.61\n2023-06-07,Schleswig-Holstein,01,00+,59,85,85,85,85,2910875,2.03,2.92,2.92,2.92,2.92\n2023-06-06,Schleswig-Holstein,01,00+,75,97,97,97,97,2910875,2.58,3.33,3.33,3.33,3.33\n2023-06-05,Schleswig-Holstein,01,00+,61,76,76,76,76,2910875,2.1,2.61,2.61,2.61,2.61\n2023-06-04,Schleswig-Holstein,01,00+,64,77,77,77,77,2910875,2.2,2.65,2.65,2.65,2.65\n2023-06-03,Schleswig-Holstein,01,00+,66,80,80,80,80,2910875,2.27,2.75,2.75,2.75,2.75\n2023-06-02,Schleswig-Holstein,01,00+,61,83,83,83,83,2910875,2.1,2.85,2.85,2.85,2.85\n2023-06-01,Schleswig-Holstein,01,00+,62,82,82,82,82,2910875,2.13,2.82,2.82,2.82,2.82\n2023-05-31,Schleswig-Holstein,01,00+,72,90,90,90,90,2910875,2.47,3.09,3.09,3.09,3.09\n2023-05-30,Schleswig-Holstein,01,00+,52,78,78,78,78,2910875,1.79,2.68,2.68,2.68,2.68\n2023-05-29,Schleswig-Holstein,01,00+,78,105,105,105,105,2910875,2.68,3.61,3.61,3.61,3.61\n2023-05-28,Schleswig-Holstein,01,00+,82,106,106,106,106,2910875,2.82,3.64,3.64,3.64,3.64\n2023-05-27,Schleswig-Holstein,01,00+,83,104,104,104,104,2910875,2.85,3.57,3.57,3.57,3.57\n2023-05-26,Schleswig-Holstein,01,00+,70,99,99,99,99,2910875,2.4,3.4,3.4,3.4,3.4\n2023-05-25,Schleswig-Holstein,01,00+,46,86,86,86,86,2910875,1.58,2.95,2.95,2.95,2.95\n2023-05-24,Schleswig-Holstein,01,00+,54,78,78,78,78,2910875,1.86,2.68,2.68,2.68,2.68\n2023-05-23,Schleswig-Holstein,01,00+,58,78,78,78,78,2910875,1.99,2.68,2.68,2.68,2.68\n2023-05-22,Schleswig-Holstein,01,00+,60,85,85,85,85,2910875,2.06,2.92,2.92,2.92,2.92\n2023-05-21,Schleswig-Holstein,01,00+,61,82,82,82,82,2910875,2.1,2.82,2.82,2.82,2.82\n2023-05-20,Schleswig-Holstein,01,00+,65,85,85,85,85,2910875,2.23,2.92,2.92,2.92,2.92\n2023-05-19,Schleswig-Holstein,01,00+,83,111,111,111,111,2910875,2.85,3.81,3.81,3.81,3.81\n2023-05-18,Schleswig-Holstein,01,00+,95,123,123,123,123,2910875,3.26,4.23,4.23,4.23,4.23\n2023-05-17,Schleswig-Holstein,01,00+,89,123,123,123,123,2910875,3.06,4.23,4.23,4.23,4.23\n2023-05-16,Schleswig-Holstein,01,00+,109,135,135,135,135,2910875,3.74,4.64,4.64,4.64,4.64\n2023-05-15,Schleswig-Holstein,01,00+,98,131,131,131,131,2910875,3.37,4.5,4.5,4.5,4.5\n2023-05-14,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-05-13,Schleswig-Holstein,01,00+,102,130,130,130,130,2910875,3.5,4.47,4.47,4.47,4.47\n2023-05-12,Schleswig-Holstein,01,00+,85,107,107,107,107,2910875,2.92,3.68,3.68,3.68,3.68\n2023-05-11,Schleswig-Holstein,01,00+,92,126,126,126,126,2910875,3.16,4.33,4.33,4.33,4.33\n2023-05-10,Schleswig-Holstein,01,00+,109,147,147,147,147,2910875,3.74,5.05,5.05,5.05,5.05\n2023-05-09,Schleswig-Holstein,01,00+,137,169,169,169,169,2910875,4.71,5.81,5.81,5.81,5.81\n2023-05-08,Schleswig-Holstein,01,00+,112,146,146,146,146,2910875,3.85,5.02,5.02,5.02,5.02\n2023-05-07,Schleswig-Holstein,01,00+,119,152,152,152,152,2910875,4.09,5.22,5.22,5.22,5.22\n2023-05-06,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-05-05,Schleswig-Holstein,01,00+,111,182,182,182,182,2910875,3.81,6.25,6.25,6.25,6.25\n2023-05-04,Schleswig-Holstein,01,00+,121,174,174,174,174,2910875,4.16,5.98,5.98,5.98,5.98\n2023-05-03,Schleswig-Holstein,01,00+,111,158,158,158,158,2910875,3.81,5.43,5.43,5.43,5.43\n2023-05-02,Schleswig-Holstein,01,00+,69,132,132,132,132,2910875,2.37,4.53,4.53,4.53,4.53\n2023-05-01,Schleswig-Holstein,01,00+,111,170,170,170,170,2910875,3.81,5.84,5.84,5.84,5.84\n2023-04-30,Schleswig-Holstein,01,00+,117,169,169,169,169,2910875,4.02,5.81,5.81,5.81,5.81\n2023-04-29,Schleswig-Holstein,01,00+,123,170,170,170,170,2910875,4.23,5.84,5.84,5.84,5.84\n2023-04-28,Schleswig-Holstein,01,00+,123,154,154,154,154,2910875,4.23,5.29,5.29,5.29,5.29\n2023-04-27,Schleswig-Holstein,01,00+,120,165,165,165,165,2910875,4.12,5.67,5.67,5.67,5.67\n2023-04-26,Schleswig-Holstein,01,00+,136,170,170,170,170,2910875,4.67,5.84,5.84,5.84,5.84\n2023-04-25,Schleswig-Holstein,01,00+,133,191,191,191,191,2910875,4.57,6.56,6.56,6.56,6.56\n2023-04-24,Schleswig-Holstein,01,00+,143,211,211,211,211,2910875,4.91,7.25,7.25,7.25,7.25\n2023-04-23,Schleswig-Holstein,01,00+,148,209,209,209,209,2910875,5.08,7.18,7.18,7.18,7.18\n2023-04-22,Schleswig-Holstein,01,00+,156,212,212,212,212,2910875,5.36,7.28,7.28,7.28,7.28\n2023-04-21,Schleswig-Holstein,01,00+,163,219,219,219,219,2910875,5.6,7.52,7.52,7.52,7.52\n2023-04-20,Schleswig-Holstein,01,00+,173,220,220,220,220,2910875,5.94,7.56,7.56,7.56,7.56\n2023-04-19,Schleswig-Holstein,01,00+,163,216,216,216,216,2910875,5.6,7.42,7.42,7.42,7.42\n2023-04-18,Schleswig-Holstein,01,00+,200,262,262,262,262,2910875,6.87,9,9,9,9\n2023-04-17,Schleswig-Holstein,01,00+,148,207,207,207,207,2910875,5.08,7.11,7.11,7.11,7.11\n2023-04-16,Schleswig-Holstein,01,00+,152,207,207,207,207,2910875,5.22,7.11,7.11,7.11,7.11\n2023-04-15,Schleswig-Holstein,01,00+,158,206,206,206,206,2910875,5.43,7.08,7.08,7.08,7.08\n2023-04-14,Schleswig-Holstein,01,00+,136,179,179,179,179,2910875,4.67,6.15,6.15,6.15,6.15\n2023-04-13,Schleswig-Holstein,01,00+,137,177,177,177,177,2910875,4.71,6.08,6.08,6.08,6.08\n2023-04-12,Schleswig-Holstein,01,00+,100,188,188,188,188,2910875,3.44,6.46,6.46,6.46,6.46\n2023-04-11,Schleswig-Holstein,01,00+,72,135,135,135,135,2910875,2.47,4.64,4.64,4.64,4.64\n2023-04-10,Schleswig-Holstein,01,00+,118,172,172,172,172,2910875,4.05,5.91,5.91,5.91,5.91\n2023-04-09,Schleswig-Holstein,01,00+,127,177,177,177,177,2910875,4.36,6.08,6.08,6.08,6.08\n2023-04-08,Schleswig-Holstein,01,00+,133,176,176,176,176,2910875,4.57,6.05,6.05,6.05,6.05\n2023-04-07,Schleswig-Holstein,01,00+,164,207,207,207,207,2910875,5.63,7.11,7.11,7.11,7.11\n2023-04-06,Schleswig-Holstein,01,00+,169,217,217,217,217,2910875,5.81,7.45,7.45,7.45,7.45\n2023-04-05,Schleswig-Holstein,01,00+,156,213,213,213,213,2910875,5.36,7.32,7.32,7.32,7.32\n2023-04-04,Schleswig-Holstein,01,00+,136,223,223,223,223,2910875,4.67,7.66,7.66,7.66,7.66\n2023-04-03,Schleswig-Holstein,01,00+,171,258,258,258,258,2910875,5.87,8.86,8.86,8.86,8.86\n2023-04-02,Schleswig-Holstein,01,00+,177,257,257,257,257,2910875,6.08,8.83,8.83,8.83,8.83\n2023-04-01,Schleswig-Holstein,01,00+,186,260,260,260,260,2910875,6.39,8.93,8.93,8.93,8.93\n2023-03-31,Schleswig-Holstein,01,00+,184,259,259,259,259,2910875,6.32,8.9,8.9,8.9,8.9\n2023-03-30,Schleswig-Holstein,01,00+,183,262,262,262,262,2910875,6.29,9,9,9,9\n2023-03-29,Schleswig-Holstein,01,00+,181,272,272,272,272,2910875,6.22,9.34,9.34,9.34,9.34\n2023-03-28,Schleswig-Holstein,01,00+,172,277,277,277,277,2910875,5.91,9.52,9.52,9.52,9.52\n2023-03-27,Schleswig-Holstein,01,00+,149,250,250,250,250,2910875,5.12,8.59,8.59,8.59,8.59\n2023-03-26,Schleswig-Holstein,01,00+,161,255,255,255,255,2910875,5.53,8.76,8.76,8.76,8.76\n2023-03-25,Schleswig-Holstein,01,00+,169,258,258,258,258,2910875,5.81,8.86,8.86,8.86,8.86\n2023-03-24,Schleswig-Holstein,01,00+,153,256,256,256,256,2910875,5.26,8.79,8.79,8.79,8.79\n2023-03-23,Schleswig-Holstein,01,00+,161,265,265,265,265,2910875,5.53,9.1,9.1,9.1,9.1\n2023-03-22,Schleswig-Holstein,01,00+,178,286,286,286,286,2910875,6.11,9.83,9.83,9.83,9.83\n2023-03-21,Schleswig-Holstein,01,00+,201,303,303,303,303,2910875,6.91,10.41,10.41,10.41,10.41\n2023-03-20,Schleswig-Holstein,01,00+,224,317,317,317,317,2910875,7.7,10.89,10.89,10.89,10.89\n2023-03-19,Schleswig-Holstein,01,00+,231,310,310,310,310,2910875,7.94,10.65,10.65,10.65,10.65\n2023-03-18,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-17,Schleswig-Holstein,01,00+,239,307,307,307,307,2910875,8.21,10.55,10.55,10.55,10.55\n2023-03-16,Schleswig-Holstein,01,00+,176,288,288,288,288,2910875,6.05,9.89,9.89,9.89,9.89\n2023-03-15,Schleswig-Holstein,01,00+,176,259,259,259,259,2910875,6.05,8.9,8.9,8.9,8.9\n2023-03-14,Schleswig-Holstein,01,00+,135,232,232,232,232,2910875,4.64,7.97,7.97,7.97,7.97\n2023-03-13,Schleswig-Holstein,01,00+,146,216,216,216,216,2910875,5.02,7.42,7.42,7.42,7.42\n2023-03-12,Schleswig-Holstein,01,00+,156,221,221,221,221,2910875,5.36,7.59,7.59,7.59,7.59\n2023-03-11,Schleswig-Holstein,01,00+,157,215,215,215,215,2910875,5.39,7.39,7.39,7.39,7.39\n2023-03-10,Schleswig-Holstein,01,00+,159,213,213,213,213,2910875,5.46,7.32,7.32,7.32,7.32\n2023-03-09,Schleswig-Holstein,01,00+,142,203,203,203,203,2910875,4.88,6.97,6.97,6.97,6.97\n2023-03-08,Schleswig-Holstein,01,00+,140,199,199,199,199,2910875,4.81,6.84,6.84,6.84,6.84\n2023-03-07,Schleswig-Holstein,01,00+,144,206,206,206,206,2910875,4.95,7.08,7.08,7.08,7.08\n2023-03-06,Schleswig-Holstein,01,00+,151,213,213,213,213,2910875,5.19,7.32,7.32,7.32,7.32\n2023-03-05,Schleswig-Holstein,01,00+,156,206,206,206,206,2910875,5.36,7.08,7.08,7.08,7.08\n2023-03-04,Schleswig-Holstein,01,00+,159,206,206,206,206,2910875,5.46,7.08,7.08,7.08,7.08\n2023-03-03,Schleswig-Holstein,01,00+,179,222,222,222,222,2910875,6.15,7.63,7.63,7.63,7.63\n2023-03-02,Schleswig-Holstein,01,00+,182,229,229,229,229,2910875,6.25,7.87,7.87,7.87,7.87\n2023-03-01,Schleswig-Holstein,01,00+,173,232,232,232,232,2910875,5.94,7.97,7.97,7.97,7.97\n2023-02-28,Schleswig-Holstein,01,00+,149,224,224,224,224,2910875,5.12,7.7,7.7,7.7,7.7\n2023-02-27,Schleswig-Holstein,01,00+,134,208,208,208,208,2910875,4.6,7.15,7.15,7.15,7.15\n2023-02-26,Schleswig-Holstein,01,00+,143,215,215,215,215,2910875,4.91,7.39,7.39,7.39,7.39\n2023-02-25,Schleswig-Holstein,01,00+,150,219,219,219,219,2910875,5.15,7.52,7.52,7.52,7.52\n2023-02-24,Schleswig-Holstein,01,00+,147,203,203,203,203,2910875,5.05,6.97,6.97,6.97,6.97\n2023-02-23,Schleswig-Holstein,01,00+,144,208,208,208,208,2910875,4.95,7.15,7.15,7.15,7.15\n2023-02-22,Schleswig-Holstein,01,00+,128,198,198,198,198,2910875,4.4,6.8,6.8,6.8,6.8\n2023-02-21,Schleswig-Holstein,01,00+,131,201,201,201,201,2910875,4.5,6.91,6.91,6.91,6.91\n2023-02-20,Schleswig-Holstein,01,00+,144,222,222,222,222,2910875,4.95,7.63,7.63,7.63,7.63\n2023-02-19,Schleswig-Holstein,01,00+,148,215,215,215,215,2910875,5.08,7.39,7.39,7.39,7.39\n2023-02-18,Schleswig-Holstein,01,00+,153,213,213,213,213,2910875,5.26,7.32,7.32,7.32,7.32\n2023-02-17,Schleswig-Holstein,01,00+,119,202,202,202,202,2910875,4.09,6.94,6.94,6.94,6.94\n2023-02-16,Schleswig-Holstein,01,00+,139,182,182,182,182,2910875,4.78,6.25,6.25,6.25,6.25\n2023-02-15,Schleswig-Holstein,01,00+,145,194,194,194,194,2910875,4.98,6.66,6.66,6.66,6.66\n2023-02-14,Schleswig-Holstein,01,00+,112,164,164,164,164,2910875,3.85,5.63,5.63,5.63,5.63\n2023-02-13,Schleswig-Holstein,01,00+,107,143,143,143,143,2910875,3.68,4.91,4.91,4.91,4.91\n2023-02-12,Schleswig-Holstein,01,00+,111,142,142,142,142,2910875,3.81,4.88,4.88,4.88,4.88\n2023-02-11,Schleswig-Holstein,01,00+,113,140,140,140,140,2910875,3.88,4.81,4.81,4.81,4.81\n2023-02-10,Schleswig-Holstein,01,00+,111,140,140,140,140,2910875,3.81,4.81,4.81,4.81,4.81\n2023-02-09,Schleswig-Holstein,01,00+,95,142,142,142,142,2910875,3.26,4.88,4.88,4.88,4.88\n2023-02-08,Schleswig-Holstein,01,00+,115,137,137,137,137,2910875,3.95,4.71,4.71,4.71,4.71\n2023-02-07,Schleswig-Holstein,01,00+,101,133,133,133,133,2910875,3.47,4.57,4.57,4.57,4.57\n2023-02-06,Schleswig-Holstein,01,00+,79,122,122,122,122,2910875,2.71,4.19,4.19,4.19,4.19\n2023-02-05,Schleswig-Holstein,01,00+,82,121,121,121,121,2910875,2.82,4.16,4.16,4.16,4.16\n2023-02-04,Schleswig-Holstein,01,00+,87,123,123,123,123,2910875,2.99,4.23,4.23,4.23,4.23\n2023-02-03,Schleswig-Holstein,01,00+,82,119,119,119,119,2910875,2.82,4.09,4.09,4.09,4.09\n2023-02-02,Schleswig-Holstein,01,00+,88,116,116,116,116,2910875,3.02,3.99,3.99,3.99,3.99\n2023-02-01,Schleswig-Holstein,01,00+,85,111,111,111,111,2910875,2.92,3.81,3.81,3.81,3.81\n2023-01-31,Schleswig-Holstein,01,00+,88,126,126,126,126,2910875,3.02,4.33,4.33,4.33,4.33\n2023-01-30,Schleswig-Holstein,01,00+,86,125,125,125,125,2910875,2.95,4.29,4.29,4.29,4.29\n2023-01-29,Schleswig-Holstein,01,00+,91,128,128,128,128,2910875,3.13,4.4,4.4,4.4,4.4\n2023-01-28,Schleswig-Holstein,01,00+,93,126,126,126,126,2910875,3.19,4.33,4.33,4.33,4.33\n2023-01-27,Schleswig-Holstein,01,00+,100,132,132,132,132,2910875,3.44,4.53,4.53,4.53,4.53\n2023-01-26,Schleswig-Holstein,01,00+,94,141,141,141,141,2910875,3.23,4.84,4.84,4.84,4.84\n2023-01-25,Schleswig-Holstein,01,00+,120,160,160,160,160,2910875,4.12,5.5,5.5,5.5,5.5\n2023-01-24,Schleswig-Holstein,01,00+,119,154,154,154,154,2910875,4.09,5.29,5.29,5.29,5.29\n2023-01-23,Schleswig-Holstein,01,00+,135,175,175,175,175,2910875,4.64,6.01,6.01,6.01,6.01\n2023-01-22,Schleswig-Holstein,01,00+,142,176,176,176,176,2910875,4.88,6.05,6.05,6.05,6.05\n2023-01-21,Schleswig-Holstein,01,00+,145,178,178,178,178,2910875,4.98,6.11,6.11,6.11,6.11\n2023-01-20,Schleswig-Holstein,01,00+,143,185,185,185,185,2910875,4.91,6.36,6.36,6.36,6.36\n2023-01-19,Schleswig-Holstein,01,00+,134,195,195,195,195,2910875,4.6,6.7,6.7,6.7,6.7\n2023-01-18,Schleswig-Holstein,01,00+,142,189,189,189,189,2910875,4.88,6.49,6.49,6.49,6.49\n2023-01-17,Schleswig-Holstein,01,00+,165,221,221,221,221,2910875,5.67,7.59,7.59,7.59,7.59\n2023-01-16,Schleswig-Holstein,01,00+,186,262,262,262,262,2910875,6.39,9,9,9,9\n2023-01-15,Schleswig-Holstein,01,00+,196,265,265,265,265,2910875,6.73,9.1,9.1,9.1,9.1\n2023-01-14,Schleswig-Holstein,01,00+,211,275,275,275,275,2910875,7.25,9.45,9.45,9.45,9.45\n2023-01-13,Schleswig-Holstein,01,00+,218,291,291,291,291,2910875,7.49,10,10,10,10\n2023-01-12,Schleswig-Holstein,01,00+,239,318,318,318,318,2910875,8.21,10.92,10.92,10.92,10.92\n2023-01-11,Schleswig-Holstein,01,00+,248,349,349,349,349,2910875,8.52,11.99,11.99,11.99,11.99\n2023-01-10,Schleswig-Holstein,01,00+,252,369,369,369,369,2910875,8.66,12.68,12.68,12.68,12.68\n2023-01-09,Schleswig-Holstein,01,00+,298,411,411,411,411,2910875,10.24,14.12,14.12,14.12,14.12\n2023-01-08,Schleswig-Holstein,01,00+,303,407,407,407,407,2910875,10.41,13.98,13.98,13.98,13.98\n2023-01-07,Schleswig-Holstein,01,00+,312,0,0,0,0,2910875,10.72,0,0,0,0\n2023-01-06,Schleswig-Holstein,01,00+,334,0,0,0,0,2910875,11.47,0,0,0,0\n2023-01-05,Schleswig-Holstein,01,00+,351,0,0,0,0,2910875,12.06,0,0,0,0\n2023-01-04,Schleswig-Holstein,01,00+,421,0,0,0,0,2910875,14.46,0,0,0,0\n2023-01-03,Schleswig-Holstein,01,00+,462,0,0,0,0,2910875,15.87,0,0,0,0\n2023-01-02,Schleswig-Holstein,01,00+,330,0,0,0,0,2910875,11.34,0,0,0,0\n2024-08-31,Hamburg,02,00+,37,37,NA,NA,NA,1852478,2,2,NA,NA,NA\n2024-08-30,Hamburg,02,00+,33,38,44,42,47,1852478,1.78,2.05,2.39,2.28,2.58\n2024-08-29,Hamburg,02,00+,41,47,53,51,57,1852478,2.21,2.54,2.89,2.77,3.1\n2024-08-28,Hamburg,02,00+,39,46,51,49,55,1852478,2.11,2.48,2.79,2.68,2.98\n2024-08-27,Hamburg,02,00+,42,49,54,52,57,1852478,2.27,2.65,2.92,2.81,3.1\n2024-08-26,Hamburg,02,00+,38,55,59,57,62,1852478,2.05,2.97,3.21,3.09,3.39\n2024-08-25,Hamburg,02,00+,38,55,59,57,62,1852478,2.05,2.97,3.21,3.09,3.39\n2024-08-24,Hamburg,02,00+,38,54,58,56,61,1852478,2.05,2.92,3.15,3.03,3.33\n2024-08-23,Hamburg,02,00+,49,62,66,64,70,1852478,2.65,3.35,3.59,3.47,3.78\n2024-08-22,Hamburg,02,00+,51,63,66,64,70,1852478,2.75,3.4,3.61,3.5,3.8\n2024-08-21,Hamburg,02,00+,46,66,69,67,73,1852478,2.48,3.56,3.77,3.66,3.96\n2024-08-20,Hamburg,02,00+,39,65,68,66,71,1852478,2.11,3.51,3.69,3.59,3.87\n2024-08-19,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-18,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-17,Hamburg,02,00+,46,63,65,64,68,1852478,2.48,3.4,3.54,3.46,3.7\n2024-08-16,Hamburg,02,00+,45,58,60,58,62,1852478,2.43,3.13,3.25,3.18,3.39\n2024-08-15,Hamburg,02,00+,49,58,59,58,62,1852478,2.65,3.13,3.24,3.17,3.37\n2024-08-14,Hamburg,02,00+,54,65,66,65,69,1852478,2.92,3.51,3.62,3.55,3.76\n2024-08-13,Hamburg,02,00+,54,67,68,67,71,1852478,2.92,3.62,3.72,3.65,3.85\n2024-08-12,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-11,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-10,Hamburg,02,00+,63,75,76,75,78,1852478,3.4,4.05,4.14,4.08,4.26\n2024-08-09,Hamburg,02,00+,86,99,100,99,103,1852478,4.64,5.34,5.44,5.37,5.59\n2024-08-08,Hamburg,02,00+,82,98,99,98,101,1852478,4.43,5.29,5.38,5.32,5.5\n2024-08-07,Hamburg,02,00+,74,87,88,87,90,1852478,3.99,4.7,4.77,4.72,4.86\n2024-08-06,Hamburg,02,00+,69,83,84,83,85,1852478,3.72,4.48,4.54,4.5,4.63\n2024-08-05,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-04,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-03,Hamburg,02,00+,57,78,78,78,80,1852478,3.08,4.21,4.26,4.22,4.32\n2024-08-02,Hamburg,02,00+,29,50,50,50,51,1852478,1.57,2.7,2.72,2.71,2.76\n2024-08-01,Hamburg,02,00+,28,44,44,44,44,1852478,1.51,2.38,2.39,2.38,2.42\n2024-07-31,Hamburg,02,00+,32,45,45,45,45,1852478,1.73,2.43,2.44,2.43,2.46\n2024-07-30,Hamburg,02,00+,38,54,54,54,54,1852478,2.05,2.92,2.92,2.92,2.94\n2024-07-29,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-28,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-27,Hamburg,02,00+,42,50,50,50,50,1852478,2.27,2.7,2.7,2.7,2.7\n2024-07-26,Hamburg,02,00+,39,50,50,50,50,1852478,2.11,2.7,2.7,2.7,2.7\n2024-07-25,Hamburg,02,00+,34,49,49,49,49,1852478,1.84,2.65,2.65,2.65,2.65\n2024-07-24,Hamburg,02,00+,34,53,53,53,53,1852478,1.84,2.86,2.86,2.86,2.86\n2024-07-23,Hamburg,02,00+,29,45,45,45,45,1852478,1.57,2.43,2.43,2.43,2.43\n2024-07-22,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-21,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-20,Hamburg,02,00+,32,50,50,50,50,1852478,1.73,2.7,2.7,2.7,2.7\n2024-07-19,Hamburg,02,00+,39,53,53,53,53,1852478,2.11,2.86,2.86,2.86,2.86\n2024-07-18,Hamburg,02,00+,33,56,56,56,56,1852478,1.78,3.02,3.02,3.02,3.02\n2024-07-17,Hamburg,02,00+,38,55,55,55,55,1852478,2.05,2.97,2.97,2.97,2.97\n2024-07-16,Hamburg,02,00+,36,64,64,64,64,1852478,1.94,3.45,3.45,3.45,3.45\n2024-07-15,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-14,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-13,Hamburg,02,00+,29,53,53,53,53,1852478,1.57,2.86,2.86,2.86,2.86\n2024-07-12,Hamburg,02,00+,25,47,47,47,47,1852478,1.35,2.54,2.54,2.54,2.54\n2024-07-11,Hamburg,02,00+,22,44,44,44,44,1852478,1.19,2.38,2.38,2.38,2.38\n2024-07-10,Hamburg,02,00+,24,39,39,39,39,1852478,1.3,2.11,2.11,2.11,2.11\n2024-07-09,Hamburg,02,00+,21,28,28,28,28,1852478,1.13,1.51,1.51,1.51,1.51\n2024-07-08,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-07,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-06,Hamburg,02,00+,30,36,36,36,36,1852478,1.62,1.94,1.94,1.94,1.94\n2024-07-05,Hamburg,02,00+,35,44,44,44,44,1852478,1.89,2.38,2.38,2.38,2.38\n2024-07-04,Hamburg,02,00+,37,47,47,47,47,1852478,2,2.54,2.54,2.54,2.54\n2024-07-03,Hamburg,02,00+,39,48,48,48,48,1852478,2.11,2.59,2.59,2.59,2.59\n2024-07-02,Hamburg,02,00+,32,49,49,49,49,1852478,1.73,2.65,2.65,2.65,2.65\n2024-07-01,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-30,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-29,Hamburg,02,00+,40,47,47,47,47,1852478,2.16,2.54,2.54,2.54,2.54\n2024-06-28,Hamburg,02,00+,37,45,45,45,45,1852478,2,2.43,2.43,2.43,2.43\n2024-06-27,Hamburg,02,00+,33,45,45,45,45,1852478,1.78,2.43,2.43,2.43,2.43\n2024-06-26,Hamburg,02,00+,34,43,43,43,43,1852478,1.84,2.32,2.32,2.32,2.32\n2024-06-25,Hamburg,02,00+,33,46,46,46,46,1852478,1.78,2.48,2.48,2.48,2.48\n2024-06-24,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-23,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-22,Hamburg,02,00+,30,43,43,43,43,1852478,1.62,2.32,2.32,2.32,2.32\n2024-06-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2024-06-20,Hamburg,02,00+,28,36,36,36,36,1852478,1.51,1.94,1.94,1.94,1.94\n2024-06-19,Hamburg,02,00+,23,36,36,36,36,1852478,1.24,1.94,1.94,1.94,1.94\n2024-06-18,Hamburg,02,00+,17,29,29,29,29,1852478,0.92,1.57,1.57,1.57,1.57\n2024-06-17,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-16,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-15,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-06-14,Hamburg,02,00+,16,20,20,20,20,1852478,0.86,1.08,1.08,1.08,1.08\n2024-06-13,Hamburg,02,00+,13,16,16,16,16,1852478,0.7,0.86,0.86,0.86,0.86\n2024-06-12,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-06-11,Hamburg,02,00+,13,13,13,13,13,1852478,0.7,0.7,0.7,0.7,0.7\n2024-06-10,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-09,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-08,Hamburg,02,00+,10,12,12,12,12,1852478,0.54,0.65,0.65,0.65,0.65\n2024-06-07,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-06-06,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-06-05,Hamburg,02,00+,10,13,13,13,13,1852478,0.54,0.7,0.7,0.7,0.7\n2024-06-04,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-03,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-02,Hamburg,02,00+,6,10,10,10,10,1852478,0.32,0.54,0.54,0.54,0.54\n2024-06-01,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-31,Hamburg,02,00+,6,9,9,9,9,1852478,0.32,0.49,0.49,0.49,0.49\n2024-05-30,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-05-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-05-28,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-05-27,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-26,Hamburg,02,00+,20,23,23,23,23,1852478,1.08,1.24,1.24,1.24,1.24\n2024-05-25,Hamburg,02,00+,22,25,25,25,25,1852478,1.19,1.35,1.35,1.35,1.35\n2024-05-24,Hamburg,02,00+,21,26,26,26,26,1852478,1.13,1.4,1.4,1.4,1.4\n2024-05-23,Hamburg,02,00+,15,24,24,24,24,1852478,0.81,1.3,1.3,1.3,1.3\n2024-05-22,Hamburg,02,00+,16,21,21,21,21,1852478,0.86,1.13,1.13,1.13,1.13\n2024-05-21,Hamburg,02,00+,9,14,14,14,14,1852478,0.49,0.76,0.76,0.76,0.76\n2024-05-20,Hamburg,02,00+,24,28,28,28,28,1852478,1.3,1.51,1.51,1.51,1.51\n2024-05-19,Hamburg,02,00+,25,29,29,29,29,1852478,1.35,1.57,1.57,1.57,1.57\n2024-05-18,Hamburg,02,00+,26,28,28,28,28,1852478,1.4,1.51,1.51,1.51,1.51\n2024-05-17,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-05-16,Hamburg,02,00+,19,22,22,22,22,1852478,1.03,1.19,1.19,1.19,1.19\n2024-05-15,Hamburg,02,00+,16,19,19,19,19,1852478,0.86,1.03,1.03,1.03,1.03\n2024-05-14,Hamburg,02,00+,8,20,20,20,20,1852478,0.43,1.08,1.08,1.08,1.08\n2024-05-13,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-12,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-05-11,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-05-10,Hamburg,02,00+,7,12,12,12,12,1852478,0.38,0.65,0.65,0.65,0.65\n2024-05-09,Hamburg,02,00+,14,20,20,20,20,1852478,0.76,1.08,1.08,1.08,1.08\n2024-05-08,Hamburg,02,00+,13,20,20,20,20,1852478,0.7,1.08,1.08,1.08,1.08\n2024-05-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2024-05-06,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-05,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-04,Hamburg,02,00+,16,23,23,23,23,1852478,0.86,1.24,1.24,1.24,1.24\n2024-05-03,Hamburg,02,00+,14,23,23,23,23,1852478,0.76,1.24,1.24,1.24,1.24\n2024-05-02,Hamburg,02,00+,13,18,18,18,18,1852478,0.7,0.97,0.97,0.97,0.97\n2024-05-01,Hamburg,02,00+,14,19,19,19,19,1852478,0.76,1.03,1.03,1.03,1.03\n2024-04-30,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2024-04-29,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-28,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-27,Hamburg,02,00+,11,13,13,13,13,1852478,0.59,0.7,0.7,0.7,0.7\n2024-04-26,Hamburg,02,00+,9,13,13,13,13,1852478,0.49,0.7,0.7,0.7,0.7\n2024-04-25,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-24,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2024-04-23,Hamburg,02,00+,4,8,8,8,8,1852478,0.22,0.43,0.43,0.43,0.43\n2024-04-22,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-20,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2024-04-19,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-04-18,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-04-17,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-04-16,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-04-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-14,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-13,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-04-12,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2024-04-10,Hamburg,02,00+,4,7,7,7,7,1852478,0.22,0.38,0.38,0.38,0.38\n2024-04-09,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-08,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-07,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-06,Hamburg,02,00+,10,11,11,11,11,1852478,0.54,0.59,0.59,0.59,0.59\n2024-04-05,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-04-04,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2024-04-03,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-04-02,Hamburg,02,00+,3,5,5,5,5,1852478,0.16,0.27,0.27,0.27,0.27\n2024-04-01,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-31,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-30,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-28,Hamburg,02,00+,4,9,9,9,9,1852478,0.22,0.49,0.49,0.49,0.49\n2024-03-27,Hamburg,02,00+,8,12,12,12,12,1852478,0.43,0.65,0.65,0.65,0.65\n2024-03-26,Hamburg,02,00+,10,15,15,15,15,1852478,0.54,0.81,0.81,0.81,0.81\n2024-03-25,Hamburg,02,00+,7,11,11,11,11,1852478,0.38,0.59,0.59,0.59,0.59\n2024-03-24,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-23,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2024-03-22,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2024-03-21,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-20,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-19,Hamburg,02,00+,7,8,8,8,8,1852478,0.38,0.43,0.43,0.43,0.43\n2024-03-18,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-17,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-16,Hamburg,02,00+,7,9,9,9,9,1852478,0.38,0.49,0.49,0.49,0.49\n2024-03-15,Hamburg,02,00+,9,11,11,11,11,1852478,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Hamburg,02,00+,12,14,14,14,14,1852478,0.65,0.76,0.76,0.76,0.76\n2024-03-13,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2024-03-12,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2024-03-11,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-10,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-09,Hamburg,02,00+,8,13,13,13,13,1852478,0.43,0.7,0.7,0.7,0.7\n2024-03-08,Hamburg,02,00+,9,10,10,10,10,1852478,0.49,0.54,0.54,0.54,0.54\n2024-03-07,Hamburg,02,00+,7,7,7,7,7,1852478,0.38,0.38,0.38,0.38,0.38\n2024-03-06,Hamburg,02,00+,6,8,8,8,8,1852478,0.32,0.43,0.43,0.43,0.43\n2024-03-05,Hamburg,02,00+,8,11,11,11,11,1852478,0.43,0.59,0.59,0.59,0.59\n2024-03-04,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-03,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2024-03-02,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2024-03-01,Hamburg,02,00+,17,18,18,18,18,1852478,0.92,0.97,0.97,0.97,0.97\n2024-02-29,Hamburg,02,00+,21,22,22,22,22,1852478,1.13,1.19,1.19,1.19,1.19\n2024-02-28,Hamburg,02,00+,22,24,24,24,24,1852478,1.19,1.3,1.3,1.3,1.3\n2024-02-27,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-26,Hamburg,02,00+,24,29,29,29,29,1852478,1.3,1.57,1.57,1.57,1.57\n2024-02-25,Hamburg,02,00+,26,31,31,31,31,1852478,1.4,1.67,1.67,1.67,1.67\n2024-02-24,Hamburg,02,00+,26,30,30,30,30,1852478,1.4,1.62,1.62,1.62,1.62\n2024-02-23,Hamburg,02,00+,31,35,35,35,35,1852478,1.67,1.89,1.89,1.89,1.89\n2024-02-22,Hamburg,02,00+,32,32,32,32,32,1852478,1.73,1.73,1.73,1.73,1.73\n2024-02-21,Hamburg,02,00+,31,33,33,33,33,1852478,1.67,1.78,1.78,1.78,1.78\n2024-02-20,Hamburg,02,00+,23,25,25,25,25,1852478,1.24,1.35,1.35,1.35,1.35\n2024-02-19,Hamburg,02,00+,17,23,23,23,23,1852478,0.92,1.24,1.24,1.24,1.24\n2024-02-18,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-17,Hamburg,02,00+,17,21,21,21,21,1852478,0.92,1.13,1.13,1.13,1.13\n2024-02-16,Hamburg,02,00+,15,18,18,18,18,1852478,0.81,0.97,0.97,0.97,0.97\n2024-02-15,Hamburg,02,00+,19,23,23,23,23,1852478,1.03,1.24,1.24,1.24,1.24\n2024-02-14,Hamburg,02,00+,23,26,26,26,26,1852478,1.24,1.4,1.4,1.4,1.4\n2024-02-13,Hamburg,02,00+,22,31,31,31,31,1852478,1.19,1.67,1.67,1.67,1.67\n2024-02-12,Hamburg,02,00+,44,49,49,49,49,1852478,2.38,2.65,2.65,2.65,2.65\n2024-02-11,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-10,Hamburg,02,00+,45,50,50,50,50,1852478,2.43,2.7,2.7,2.7,2.7\n2024-02-09,Hamburg,02,00+,41,58,58,58,58,1852478,2.21,3.13,3.13,3.13,3.13\n2024-02-08,Hamburg,02,00+,46,56,56,56,56,1852478,2.48,3.02,3.02,3.02,3.02\n2024-02-07,Hamburg,02,00+,34,57,57,57,57,1852478,1.84,3.08,3.08,3.08,3.08\n2024-02-06,Hamburg,02,00+,46,61,61,61,61,1852478,2.48,3.29,3.29,3.29,3.29\n2024-02-05,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2024-02-04,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2024-02-02,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-02-01,Hamburg,02,00+,40,49,49,49,49,1852478,2.16,2.65,2.65,2.65,2.65\n2024-01-31,Hamburg,02,00+,42,51,51,51,51,1852478,2.27,2.75,2.75,2.75,2.75\n2024-01-30,Hamburg,02,00+,38,48,48,48,48,1852478,2.05,2.59,2.59,2.59,2.59\n2024-01-29,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-28,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-27,Hamburg,02,00+,41,50,50,50,50,1852478,2.21,2.7,2.7,2.7,2.7\n2024-01-26,Hamburg,02,00+,41,69,69,69,69,1852478,2.21,3.72,3.72,3.72,3.72\n2024-01-25,Hamburg,02,00+,55,79,79,79,79,1852478,2.97,4.26,4.26,4.26,4.26\n2024-01-24,Hamburg,02,00+,66,80,80,80,80,1852478,3.56,4.32,4.32,4.32,4.32\n2024-01-23,Hamburg,02,00+,68,79,79,79,79,1852478,3.67,4.26,4.26,4.26,4.26\n2024-01-22,Hamburg,02,00+,59,78,78,78,78,1852478,3.18,4.21,4.21,4.21,4.21\n2024-01-21,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-20,Hamburg,02,00+,61,80,80,80,80,1852478,3.29,4.32,4.32,4.32,4.32\n2024-01-19,Hamburg,02,00+,42,62,62,62,62,1852478,2.27,3.35,3.35,3.35,3.35\n2024-01-18,Hamburg,02,00+,35,55,55,55,55,1852478,1.89,2.97,2.97,2.97,2.97\n2024-01-17,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2024-01-16,Hamburg,02,00+,43,61,61,61,61,1852478,2.32,3.29,3.29,3.29,3.29\n2024-01-15,Hamburg,02,00+,46,68,68,68,68,1852478,2.48,3.67,3.67,3.67,3.67\n2024-01-14,Hamburg,02,00+,46,66,66,66,66,1852478,2.48,3.56,3.56,3.56,3.56\n2024-01-13,Hamburg,02,00+,49,70,70,70,70,1852478,2.65,3.78,3.78,3.78,3.78\n2024-01-12,Hamburg,02,00+,61,78,78,78,78,1852478,3.29,4.21,4.21,4.21,4.21\n2024-01-11,Hamburg,02,00+,69,90,90,90,90,1852478,3.72,4.86,4.86,4.86,4.86\n2024-01-10,Hamburg,02,00+,83,98,98,98,98,1852478,4.48,5.29,5.29,5.29,5.29\n2024-01-09,Hamburg,02,00+,134,163,163,163,163,1852478,7.23,8.8,8.8,8.8,8.8\n2024-01-08,Hamburg,02,00+,123,140,140,140,140,1852478,6.64,7.56,7.56,7.56,7.56\n2024-01-07,Hamburg,02,00+,124,141,141,141,141,1852478,6.69,7.61,7.61,7.61,7.61\n2024-01-06,Hamburg,02,00+,124,137,137,137,137,1852478,6.69,7.4,7.4,7.4,7.4\n2024-01-05,Hamburg,02,00+,128,152,152,152,152,1852478,6.91,8.21,8.21,8.21,8.21\n2024-01-04,Hamburg,02,00+,144,167,167,167,167,1852478,7.77,9.01,9.01,9.01,9.01\n2024-01-03,Hamburg,02,00+,217,244,244,244,244,1852478,11.71,13.17,13.17,13.17,13.17\n2024-01-02,Hamburg,02,00+,127,168,168,168,168,1852478,6.86,9.07,9.07,9.07,9.07\n2024-01-01,Hamburg,02,00+,128,168,168,168,168,1852478,6.91,9.07,9.07,9.07,9.07\n2023-12-31,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-30,Hamburg,02,00+,128,167,167,167,167,1852478,6.91,9.01,9.01,9.01,9.01\n2023-12-29,Hamburg,02,00+,137,173,173,173,173,1852478,7.4,9.34,9.34,9.34,9.34\n2023-12-28,Hamburg,02,00+,152,182,182,182,182,1852478,8.21,9.82,9.82,9.82,9.82\n2023-12-27,Hamburg,02,00+,92,134,134,134,134,1852478,4.97,7.23,7.23,7.23,7.23\n2023-12-26,Hamburg,02,00+,141,186,186,186,186,1852478,7.61,10.04,10.04,10.04,10.04\n2023-12-25,Hamburg,02,00+,226,278,278,278,278,1852478,12.2,15.01,15.01,15.01,15.01\n2023-12-24,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-23,Hamburg,02,00+,231,283,283,283,283,1852478,12.47,15.28,15.28,15.28,15.28\n2023-12-22,Hamburg,02,00+,235,288,288,288,288,1852478,12.69,15.55,15.55,15.55,15.55\n2023-12-21,Hamburg,02,00+,202,285,285,285,285,1852478,10.9,15.38,15.38,15.38,15.38\n2023-12-20,Hamburg,02,00+,238,300,300,300,300,1852478,12.85,16.19,16.19,16.19,16.19\n2023-12-19,Hamburg,02,00+,237,327,327,327,327,1852478,12.79,17.65,17.65,17.65,17.65\n2023-12-18,Hamburg,02,00+,209,335,335,335,335,1852478,11.28,18.08,18.08,18.08,18.08\n2023-12-17,Hamburg,02,00+,233,355,355,355,355,1852478,12.58,19.16,19.16,19.16,19.16\n2023-12-16,Hamburg,02,00+,235,357,357,357,357,1852478,12.69,19.27,19.27,19.27,19.27\n2023-12-15,Hamburg,02,00+,247,368,368,368,368,1852478,13.33,19.87,19.87,19.87,19.87\n2023-12-14,Hamburg,02,00+,272,393,393,393,393,1852478,14.68,21.21,21.21,21.21,21.21\n2023-12-13,Hamburg,02,00+,246,372,372,372,372,1852478,13.28,20.08,20.08,20.08,20.08\n2023-12-12,Hamburg,02,00+,252,353,353,353,353,1852478,13.6,19.06,19.06,19.06,19.06\n2023-12-11,Hamburg,02,00+,216,327,327,327,327,1852478,11.66,17.65,17.65,17.65,17.65\n2023-12-10,Hamburg,02,00+,229,317,317,317,317,1852478,12.36,17.11,17.11,17.11,17.11\n2023-12-09,Hamburg,02,00+,229,315,315,315,315,1852478,12.36,17,17,17,17\n2023-12-08,Hamburg,02,00+,190,284,284,284,284,1852478,10.26,15.33,15.33,15.33,15.33\n2023-12-07,Hamburg,02,00+,182,251,251,251,251,1852478,9.82,13.55,13.55,13.55,13.55\n2023-12-06,Hamburg,02,00+,126,238,238,238,238,1852478,6.8,12.85,12.85,12.85,12.85\n2023-12-05,Hamburg,02,00+,153,230,230,230,230,1852478,8.26,12.42,12.42,12.42,12.42\n2023-12-04,Hamburg,02,00+,159,211,211,211,211,1852478,8.58,11.39,11.39,11.39,11.39\n2023-12-03,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-02,Hamburg,02,00+,172,209,209,209,209,1852478,9.28,11.28,11.28,11.28,11.28\n2023-12-01,Hamburg,02,00+,152,212,212,212,212,1852478,8.21,11.44,11.44,11.44,11.44\n2023-11-30,Hamburg,02,00+,154,224,224,224,224,1852478,8.31,12.09,12.09,12.09,12.09\n2023-11-29,Hamburg,02,00+,167,231,231,231,231,1852478,9.01,12.47,12.47,12.47,12.47\n2023-11-28,Hamburg,02,00+,183,242,242,242,242,1852478,9.88,13.06,13.06,13.06,13.06\n2023-11-27,Hamburg,02,00+,218,263,263,263,263,1852478,11.77,14.2,14.2,14.2,14.2\n2023-11-26,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-25,Hamburg,02,00+,218,250,250,250,250,1852478,11.77,13.5,13.5,13.5,13.5\n2023-11-24,Hamburg,02,00+,199,251,251,251,251,1852478,10.74,13.55,13.55,13.55,13.55\n2023-11-23,Hamburg,02,00+,183,240,240,240,240,1852478,9.88,12.96,12.96,12.96,12.96\n2023-11-22,Hamburg,02,00+,167,242,242,242,242,1852478,9.01,13.06,13.06,13.06,13.06\n2023-11-21,Hamburg,02,00+,158,211,211,211,211,1852478,8.53,11.39,11.39,11.39,11.39\n2023-11-20,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-19,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-18,Hamburg,02,00+,149,188,188,188,188,1852478,8.04,10.15,10.15,10.15,10.15\n2023-11-17,Hamburg,02,00+,154,192,192,192,192,1852478,8.31,10.36,10.36,10.36,10.36\n2023-11-16,Hamburg,02,00+,140,184,184,184,184,1852478,7.56,9.93,9.93,9.93,9.93\n2023-11-15,Hamburg,02,00+,155,179,179,179,179,1852478,8.37,9.66,9.66,9.66,9.66\n2023-11-14,Hamburg,02,00+,152,176,176,176,176,1852478,8.21,9.5,9.5,9.5,9.5\n2023-11-13,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-12,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-11,Hamburg,02,00+,171,202,202,202,202,1852478,9.23,10.9,10.9,10.9,10.9\n2023-11-10,Hamburg,02,00+,166,197,197,197,197,1852478,8.96,10.63,10.63,10.63,10.63\n2023-11-09,Hamburg,02,00+,176,222,222,222,222,1852478,9.5,11.98,11.98,11.98,11.98\n2023-11-08,Hamburg,02,00+,231,280,280,280,280,1852478,12.47,15.11,15.11,15.11,15.11\n2023-11-07,Hamburg,02,00+,186,251,251,251,251,1852478,10.04,13.55,13.55,13.55,13.55\n2023-11-06,Hamburg,02,00+,185,219,219,219,219,1852478,9.99,11.82,11.82,11.82,11.82\n2023-11-05,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-04,Hamburg,02,00+,186,220,220,220,220,1852478,10.04,11.88,11.88,11.88,11.88\n2023-11-03,Hamburg,02,00+,165,220,220,220,220,1852478,8.91,11.88,11.88,11.88,11.88\n2023-11-02,Hamburg,02,00+,113,196,196,196,196,1852478,6.1,10.58,10.58,10.58,10.58\n2023-11-01,Hamburg,02,00+,95,146,146,146,146,1852478,5.13,7.88,7.88,7.88,7.88\n2023-10-31,Hamburg,02,00+,114,168,168,168,168,1852478,6.15,9.07,9.07,9.07,9.07\n2023-10-30,Hamburg,02,00+,117,169,169,169,169,1852478,6.32,9.12,9.12,9.12,9.12\n2023-10-29,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-28,Hamburg,02,00+,123,174,174,174,174,1852478,6.64,9.39,9.39,9.39,9.39\n2023-10-27,Hamburg,02,00+,139,177,177,177,177,1852478,7.5,9.55,9.55,9.55,9.55\n2023-10-26,Hamburg,02,00+,114,173,173,173,173,1852478,6.15,9.34,9.34,9.34,9.34\n2023-10-25,Hamburg,02,00+,112,153,153,153,153,1852478,6.05,8.26,8.26,8.26,8.26\n2023-10-24,Hamburg,02,00+,81,148,148,148,148,1852478,4.37,7.99,7.99,7.99,7.99\n2023-10-23,Hamburg,02,00+,92,130,130,130,130,1852478,4.97,7.02,7.02,7.02,7.02\n2023-10-22,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-21,Hamburg,02,00+,92,124,124,124,124,1852478,4.97,6.69,6.69,6.69,6.69\n2023-10-20,Hamburg,02,00+,90,114,114,114,114,1852478,4.86,6.15,6.15,6.15,6.15\n2023-10-19,Hamburg,02,00+,83,101,101,101,101,1852478,4.48,5.45,5.45,5.45,5.45\n2023-10-18,Hamburg,02,00+,71,90,90,90,90,1852478,3.83,4.86,4.86,4.86,4.86\n2023-10-17,Hamburg,02,00+,74,91,91,91,91,1852478,3.99,4.91,4.91,4.91,4.91\n2023-10-16,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-15,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-14,Hamburg,02,00+,77,89,89,89,89,1852478,4.16,4.8,4.8,4.8,4.8\n2023-10-13,Hamburg,02,00+,62,94,94,94,94,1852478,3.35,5.07,5.07,5.07,5.07\n2023-10-12,Hamburg,02,00+,68,90,90,90,90,1852478,3.67,4.86,4.86,4.86,4.86\n2023-10-11,Hamburg,02,00+,86,107,107,107,107,1852478,4.64,5.78,5.78,5.78,5.78\n2023-10-10,Hamburg,02,00+,65,88,88,88,88,1852478,3.51,4.75,4.75,4.75,4.75\n2023-10-09,Hamburg,02,00+,80,102,102,102,102,1852478,4.32,5.51,5.51,5.51,5.51\n2023-10-08,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-07,Hamburg,02,00+,82,104,104,104,104,1852478,4.43,5.61,5.61,5.61,5.61\n2023-10-06,Hamburg,02,00+,79,94,94,94,94,1852478,4.26,5.07,5.07,5.07,5.07\n2023-10-05,Hamburg,02,00+,60,97,97,97,97,1852478,3.24,5.24,5.24,5.24,5.24\n2023-10-04,Hamburg,02,00+,44,85,85,85,85,1852478,2.38,4.59,4.59,4.59,4.59\n2023-10-03,Hamburg,02,00+,58,101,101,101,101,1852478,3.13,5.45,5.45,5.45,5.45\n2023-10-02,Hamburg,02,00+,62,77,77,77,77,1852478,3.35,4.16,4.16,4.16,4.16\n2023-10-01,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-30,Hamburg,02,00+,62,75,75,75,75,1852478,3.35,4.05,4.05,4.05,4.05\n2023-09-29,Hamburg,02,00+,56,68,68,68,68,1852478,3.02,3.67,3.67,3.67,3.67\n2023-09-28,Hamburg,02,00+,64,73,73,73,73,1852478,3.45,3.94,3.94,3.94,3.94\n2023-09-27,Hamburg,02,00+,58,67,67,67,67,1852478,3.13,3.62,3.62,3.62,3.62\n2023-09-26,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-25,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-24,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-23,Hamburg,02,00+,57,67,67,67,67,1852478,3.08,3.62,3.62,3.62,3.62\n2023-09-22,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-21,Hamburg,02,00+,48,68,68,68,68,1852478,2.59,3.67,3.67,3.67,3.67\n2023-09-20,Hamburg,02,00+,52,72,72,72,72,1852478,2.81,3.89,3.89,3.89,3.89\n2023-09-19,Hamburg,02,00+,52,74,74,74,74,1852478,2.81,3.99,3.99,3.99,3.99\n2023-09-18,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-17,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-16,Hamburg,02,00+,59,90,90,90,90,1852478,3.18,4.86,4.86,4.86,4.86\n2023-09-15,Hamburg,02,00+,72,96,96,96,96,1852478,3.89,5.18,5.18,5.18,5.18\n2023-09-14,Hamburg,02,00+,73,98,98,98,98,1852478,3.94,5.29,5.29,5.29,5.29\n2023-09-13,Hamburg,02,00+,71,91,91,91,91,1852478,3.83,4.91,4.91,4.91,4.91\n2023-09-12,Hamburg,02,00+,63,91,91,91,91,1852478,3.4,4.91,4.91,4.91,4.91\n2023-09-11,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-10,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-09,Hamburg,02,00+,54,74,74,74,74,1852478,2.92,3.99,3.99,3.99,3.99\n2023-09-08,Hamburg,02,00+,46,63,63,63,63,1852478,2.48,3.4,3.4,3.4,3.4\n2023-09-07,Hamburg,02,00+,47,62,62,62,62,1852478,2.54,3.35,3.35,3.35,3.35\n2023-09-06,Hamburg,02,00+,49,62,62,62,62,1852478,2.65,3.35,3.35,3.35,3.35\n2023-09-05,Hamburg,02,00+,27,53,53,53,53,1852478,1.46,2.86,2.86,2.86,2.86\n2023-09-04,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-03,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-02,Hamburg,02,00+,44,58,58,58,58,1852478,2.38,3.13,3.13,3.13,3.13\n2023-09-01,Hamburg,02,00+,42,54,54,54,54,1852478,2.27,2.92,2.92,2.92,2.92\n2023-08-31,Hamburg,02,00+,48,58,58,58,58,1852478,2.59,3.13,3.13,3.13,3.13\n2023-08-30,Hamburg,02,00+,46,57,57,57,57,1852478,2.48,3.08,3.08,3.08,3.08\n2023-08-29,Hamburg,02,00+,44,65,65,65,65,1852478,2.38,3.51,3.51,3.51,3.51\n2023-08-28,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-27,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-26,Hamburg,02,00+,0,50,50,50,50,1852478,0,2.7,2.7,2.7,2.7\n2023-08-25,Hamburg,02,00+,0,53,53,53,53,1852478,0,2.86,2.86,2.86,2.86\n2023-08-24,Hamburg,02,00+,29,43,43,43,43,1852478,1.57,2.32,2.32,2.32,2.32\n2023-08-23,Hamburg,02,00+,31,40,40,40,40,1852478,1.67,2.16,2.16,2.16,2.16\n2023-08-22,Hamburg,02,00+,37,39,39,39,39,1852478,2,2.11,2.11,2.11,2.11\n2023-08-21,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-20,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-19,Hamburg,02,00+,30,38,38,38,38,1852478,1.62,2.05,2.05,2.05,2.05\n2023-08-18,Hamburg,02,00+,29,33,33,33,33,1852478,1.57,1.78,1.78,1.78,1.78\n2023-08-17,Hamburg,02,00+,36,41,41,41,41,1852478,1.94,2.21,2.21,2.21,2.21\n2023-08-16,Hamburg,02,00+,37,43,43,43,43,1852478,2,2.32,2.32,2.32,2.32\n2023-08-15,Hamburg,02,00+,25,36,36,36,36,1852478,1.35,1.94,1.94,1.94,1.94\n2023-08-14,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-13,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-12,Hamburg,02,00+,21,30,30,30,30,1852478,1.13,1.62,1.62,1.62,1.62\n2023-08-11,Hamburg,02,00+,23,31,31,31,31,1852478,1.24,1.67,1.67,1.67,1.67\n2023-08-10,Hamburg,02,00+,22,26,26,26,26,1852478,1.19,1.4,1.4,1.4,1.4\n2023-08-09,Hamburg,02,00+,15,21,21,21,21,1852478,0.81,1.13,1.13,1.13,1.13\n2023-08-08,Hamburg,02,00+,8,19,19,19,19,1852478,0.43,1.03,1.03,1.03,1.03\n2023-08-07,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-06,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-05,Hamburg,02,00+,9,20,20,20,20,1852478,0.49,1.08,1.08,1.08,1.08\n2023-08-04,Hamburg,02,00+,6,25,25,25,25,1852478,0.32,1.35,1.35,1.35,1.35\n2023-08-03,Hamburg,02,00+,18,34,34,34,34,1852478,0.97,1.84,1.84,1.84,1.84\n2023-08-02,Hamburg,02,00+,18,33,33,33,33,1852478,0.97,1.78,1.78,1.78,1.78\n2023-08-01,Hamburg,02,00+,21,34,34,34,34,1852478,1.13,1.84,1.84,1.84,1.84\n2023-07-31,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-30,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-29,Hamburg,02,00+,29,38,38,38,38,1852478,1.57,2.05,2.05,2.05,2.05\n2023-07-28,Hamburg,02,00+,18,32,32,32,32,1852478,0.97,1.73,1.73,1.73,1.73\n2023-07-27,Hamburg,02,00+,14,18,18,18,18,1852478,0.76,0.97,0.97,0.97,0.97\n2023-07-26,Hamburg,02,00+,8,17,17,17,17,1852478,0.43,0.92,0.92,0.92,0.92\n2023-07-25,Hamburg,02,00+,5,13,13,13,13,1852478,0.27,0.7,0.7,0.7,0.7\n2023-07-24,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-23,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-22,Hamburg,02,00+,3,7,7,7,7,1852478,0.16,0.38,0.38,0.38,0.38\n2023-07-21,Hamburg,02,00+,8,10,10,10,10,1852478,0.43,0.54,0.54,0.54,0.54\n2023-07-20,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-19,Hamburg,02,00+,8,9,9,9,9,1852478,0.43,0.49,0.49,0.49,0.49\n2023-07-18,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-17,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-16,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-15,Hamburg,02,00+,4,10,10,10,10,1852478,0.22,0.54,0.54,0.54,0.54\n2023-07-14,Hamburg,02,00+,5,6,6,6,6,1852478,0.27,0.32,0.32,0.32,0.32\n2023-07-13,Hamburg,02,00+,6,7,7,7,7,1852478,0.32,0.38,0.38,0.38,0.38\n2023-07-12,Hamburg,02,00+,7,10,10,10,10,1852478,0.38,0.54,0.54,0.54,0.54\n2023-07-11,Hamburg,02,00+,9,9,9,9,9,1852478,0.49,0.49,0.49,0.49,0.49\n2023-07-10,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-09,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-08,Hamburg,02,00+,11,11,11,11,11,1852478,0.59,0.59,0.59,0.59,0.59\n2023-07-07,Hamburg,02,00+,11,12,12,12,12,1852478,0.59,0.65,0.65,0.65,0.65\n2023-07-06,Hamburg,02,00+,9,12,12,12,12,1852478,0.49,0.65,0.65,0.65,0.65\n2023-07-05,Hamburg,02,00+,12,13,13,13,13,1852478,0.65,0.7,0.7,0.7,0.7\n2023-07-04,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-07-03,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-02,Hamburg,02,00+,14,16,16,16,16,1852478,0.76,0.86,0.86,0.86,0.86\n2023-07-01,Hamburg,02,00+,15,17,17,17,17,1852478,0.81,0.92,0.92,0.92,0.92\n2023-06-30,Hamburg,02,00+,16,17,17,17,17,1852478,0.86,0.92,0.92,0.92,0.92\n2023-06-29,Hamburg,02,00+,16,18,18,18,18,1852478,0.86,0.97,0.97,0.97,0.97\n2023-06-28,Hamburg,02,00+,12,15,15,15,15,1852478,0.65,0.81,0.81,0.81,0.81\n2023-06-27,Hamburg,02,00+,13,15,15,15,15,1852478,0.7,0.81,0.81,0.81,0.81\n2023-06-26,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-25,Hamburg,02,00+,11,15,15,15,15,1852478,0.59,0.81,0.81,0.81,0.81\n2023-06-24,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-23,Hamburg,02,00+,11,14,14,14,14,1852478,0.59,0.76,0.76,0.76,0.76\n2023-06-22,Hamburg,02,00+,12,16,16,16,16,1852478,0.65,0.86,0.86,0.86,0.86\n2023-06-21,Hamburg,02,00+,12,19,19,19,19,1852478,0.65,1.03,1.03,1.03,1.03\n2023-06-20,Hamburg,02,00+,13,22,22,22,22,1852478,0.7,1.19,1.19,1.19,1.19\n2023-06-19,Hamburg,02,00+,21,32,32,32,32,1852478,1.13,1.73,1.73,1.73,1.73\n2023-06-18,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-17,Hamburg,02,00+,23,34,34,34,34,1852478,1.24,1.84,1.84,1.84,1.84\n2023-06-16,Hamburg,02,00+,24,42,42,42,42,1852478,1.3,2.27,2.27,2.27,2.27\n2023-06-15,Hamburg,02,00+,30,45,45,45,45,1852478,1.62,2.43,2.43,2.43,2.43\n2023-06-14,Hamburg,02,00+,27,45,45,45,45,1852478,1.46,2.43,2.43,2.43,2.43\n2023-06-13,Hamburg,02,00+,19,43,43,43,43,1852478,1.03,2.32,2.32,2.32,2.32\n2023-06-12,Hamburg,02,00+,20,39,39,39,39,1852478,1.08,2.11,2.11,2.11,2.11\n2023-06-11,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-10,Hamburg,02,00+,20,37,37,37,37,1852478,1.08,2,2,2,2\n2023-06-09,Hamburg,02,00+,19,35,35,35,35,1852478,1.03,1.89,1.89,1.89,1.89\n2023-06-08,Hamburg,02,00+,20,31,31,31,31,1852478,1.08,1.67,1.67,1.67,1.67\n2023-06-07,Hamburg,02,00+,20,33,33,33,33,1852478,1.08,1.78,1.78,1.78,1.78\n2023-06-06,Hamburg,02,00+,31,46,46,46,46,1852478,1.67,2.48,2.48,2.48,2.48\n2023-06-05,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-04,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-03,Hamburg,02,00+,17,35,35,35,35,1852478,0.92,1.89,1.89,1.89,1.89\n2023-06-02,Hamburg,02,00+,22,37,37,37,37,1852478,1.19,2,2,2,2\n2023-06-01,Hamburg,02,00+,25,41,41,41,41,1852478,1.35,2.21,2.21,2.21,2.21\n2023-05-31,Hamburg,02,00+,35,53,53,53,53,1852478,1.89,2.86,2.86,2.86,2.86\n2023-05-30,Hamburg,02,00+,19,48,48,48,48,1852478,1.03,2.59,2.59,2.59,2.59\n2023-05-29,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-28,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-27,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-26,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-05-25,Hamburg,02,00+,28,55,55,55,55,1852478,1.51,2.97,2.97,2.97,2.97\n2023-05-24,Hamburg,02,00+,27,47,47,47,47,1852478,1.46,2.54,2.54,2.54,2.54\n2023-05-23,Hamburg,02,00+,25,45,45,45,45,1852478,1.35,2.43,2.43,2.43,2.43\n2023-05-22,Hamburg,02,00+,30,42,42,42,42,1852478,1.62,2.27,2.27,2.27,2.27\n2023-05-21,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-20,Hamburg,02,00+,34,46,46,46,46,1852478,1.84,2.48,2.48,2.48,2.48\n2023-05-19,Hamburg,02,00+,48,61,61,61,61,1852478,2.59,3.29,3.29,3.29,3.29\n2023-05-18,Hamburg,02,00+,64,80,80,80,80,1852478,3.45,4.32,4.32,4.32,4.32\n2023-05-17,Hamburg,02,00+,61,90,90,90,90,1852478,3.29,4.86,4.86,4.86,4.86\n2023-05-16,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-05-15,Hamburg,02,00+,78,113,113,113,113,1852478,4.21,6.1,6.1,6.1,6.1\n2023-05-14,Hamburg,02,00+,81,112,112,112,112,1852478,4.37,6.05,6.05,6.05,6.05\n2023-05-13,Hamburg,02,00+,81,113,113,113,113,1852478,4.37,6.1,6.1,6.1,6.1\n2023-05-12,Hamburg,02,00+,65,98,98,98,98,1852478,3.51,5.29,5.29,5.29,5.29\n2023-05-11,Hamburg,02,00+,59,94,94,94,94,1852478,3.18,5.07,5.07,5.07,5.07\n2023-05-10,Hamburg,02,00+,62,85,85,85,85,1852478,3.35,4.59,4.59,4.59,4.59\n2023-05-09,Hamburg,02,00+,71,92,92,92,92,1852478,3.83,4.97,4.97,4.97,4.97\n2023-05-08,Hamburg,02,00+,34,67,67,67,67,1852478,1.84,3.62,3.62,3.62,3.62\n2023-05-07,Hamburg,02,00+,34,64,64,64,64,1852478,1.84,3.45,3.45,3.45,3.45\n2023-05-06,Hamburg,02,00+,34,63,63,63,63,1852478,1.84,3.4,3.4,3.4,3.4\n2023-05-05,Hamburg,02,00+,42,66,66,66,66,1852478,2.27,3.56,3.56,3.56,3.56\n2023-05-04,Hamburg,02,00+,40,64,64,64,64,1852478,2.16,3.45,3.45,3.45,3.45\n2023-05-03,Hamburg,02,00+,42,67,67,67,67,1852478,2.27,3.62,3.62,3.62,3.62\n2023-05-02,Hamburg,02,00+,43,57,57,57,57,1852478,2.32,3.08,3.08,3.08,3.08\n2023-05-01,Hamburg,02,00+,60,74,74,74,74,1852478,3.24,3.99,3.99,3.99,3.99\n2023-04-30,Hamburg,02,00+,71,87,87,87,87,1852478,3.83,4.7,4.7,4.7,4.7\n2023-04-29,Hamburg,02,00+,73,89,89,89,89,1852478,3.94,4.8,4.8,4.8,4.8\n2023-04-28,Hamburg,02,00+,70,90,90,90,90,1852478,3.78,4.86,4.86,4.86,4.86\n2023-04-27,Hamburg,02,00+,72,90,90,90,90,1852478,3.89,4.86,4.86,4.86,4.86\n2023-04-26,Hamburg,02,00+,62,90,90,90,90,1852478,3.35,4.86,4.86,4.86,4.86\n2023-04-25,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-24,Hamburg,02,00+,63,109,109,109,109,1852478,3.4,5.88,5.88,5.88,5.88\n2023-04-23,Hamburg,02,00+,70,103,103,103,103,1852478,3.78,5.56,5.56,5.56,5.56\n2023-04-22,Hamburg,02,00+,70,102,102,102,102,1852478,3.78,5.51,5.51,5.51,5.51\n2023-04-21,Hamburg,02,00+,94,117,117,117,117,1852478,5.07,6.32,6.32,6.32,6.32\n2023-04-20,Hamburg,02,00+,107,131,131,131,131,1852478,5.78,7.07,7.07,7.07,7.07\n2023-04-19,Hamburg,02,00+,109,137,137,137,137,1852478,5.88,7.4,7.4,7.4,7.4\n2023-04-18,Hamburg,02,00+,103,158,158,158,158,1852478,5.56,8.53,8.53,8.53,8.53\n2023-04-17,Hamburg,02,00+,82,135,135,135,135,1852478,4.43,7.29,7.29,7.29,7.29\n2023-04-16,Hamburg,02,00+,82,128,128,128,128,1852478,4.43,6.91,6.91,6.91,6.91\n2023-04-15,Hamburg,02,00+,83,129,129,129,129,1852478,4.48,6.96,6.96,6.96,6.96\n2023-04-14,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-04-13,Hamburg,02,00+,44,88,88,88,88,1852478,2.38,4.75,4.75,4.75,4.75\n2023-04-12,Hamburg,02,00+,39,91,91,91,91,1852478,2.11,4.91,4.91,4.91,4.91\n2023-04-11,Hamburg,02,00+,36,62,62,62,62,1852478,1.94,3.35,3.35,3.35,3.35\n2023-04-10,Hamburg,02,00+,57,85,85,85,85,1852478,3.08,4.59,4.59,4.59,4.59\n2023-04-09,Hamburg,02,00+,73,96,96,96,96,1852478,3.94,5.18,5.18,5.18,5.18\n2023-04-08,Hamburg,02,00+,77,98,98,98,98,1852478,4.16,5.29,5.29,5.29,5.29\n2023-04-07,Hamburg,02,00+,100,121,121,121,121,1852478,5.4,6.53,6.53,6.53,6.53\n2023-04-06,Hamburg,02,00+,92,126,126,126,126,1852478,4.97,6.8,6.8,6.8,6.8\n2023-04-05,Hamburg,02,00+,112,136,136,136,136,1852478,6.05,7.34,7.34,7.34,7.34\n2023-04-04,Hamburg,02,00+,104,145,145,145,145,1852478,5.61,7.83,7.83,7.83,7.83\n2023-04-03,Hamburg,02,00+,114,177,177,177,177,1852478,6.15,9.55,9.55,9.55,9.55\n2023-04-02,Hamburg,02,00+,115,169,169,169,169,1852478,6.21,9.12,9.12,9.12,9.12\n2023-04-01,Hamburg,02,00+,116,166,166,166,166,1852478,6.26,8.96,8.96,8.96,8.96\n2023-03-31,Hamburg,02,00+,125,174,174,174,174,1852478,6.75,9.39,9.39,9.39,9.39\n2023-03-30,Hamburg,02,00+,110,180,180,180,180,1852478,5.94,9.72,9.72,9.72,9.72\n2023-03-29,Hamburg,02,00+,101,186,186,186,186,1852478,5.45,10.04,10.04,10.04,10.04\n2023-03-28,Hamburg,02,00+,94,203,203,203,203,1852478,5.07,10.96,10.96,10.96,10.96\n2023-03-27,Hamburg,02,00+,117,228,228,228,228,1852478,6.32,12.31,12.31,12.31,12.31\n2023-03-26,Hamburg,02,00+,119,227,227,227,227,1852478,6.42,12.25,12.25,12.25,12.25\n2023-03-25,Hamburg,02,00+,122,230,230,230,230,1852478,6.59,12.42,12.42,12.42,12.42\n2023-03-24,Hamburg,02,00+,113,221,221,221,221,1852478,6.1,11.93,11.93,11.93,11.93\n2023-03-23,Hamburg,02,00+,108,233,233,233,233,1852478,5.83,12.58,12.58,12.58,12.58\n2023-03-22,Hamburg,02,00+,104,222,222,222,222,1852478,5.61,11.98,11.98,11.98,11.98\n2023-03-21,Hamburg,02,00+,114,217,217,217,217,1852478,6.15,11.71,11.71,11.71,11.71\n2023-03-20,Hamburg,02,00+,116,184,184,184,184,1852478,6.26,9.93,9.93,9.93,9.93\n2023-03-19,Hamburg,02,00+,117,184,184,184,184,1852478,6.32,9.93,9.93,9.93,9.93\n2023-03-18,Hamburg,02,00+,120,184,184,184,184,1852478,6.48,9.93,9.93,9.93,9.93\n2023-03-17,Hamburg,02,00+,115,178,178,178,178,1852478,6.21,9.61,9.61,9.61,9.61\n2023-03-16,Hamburg,02,00+,87,156,156,156,156,1852478,4.7,8.42,8.42,8.42,8.42\n2023-03-15,Hamburg,02,00+,68,144,144,144,144,1852478,3.67,7.77,7.77,7.77,7.77\n2023-03-14,Hamburg,02,00+,61,128,128,128,128,1852478,3.29,6.91,6.91,6.91,6.91\n2023-03-13,Hamburg,02,00+,60,105,105,105,105,1852478,3.24,5.67,5.67,5.67,5.67\n2023-03-12,Hamburg,02,00+,60,103,103,103,103,1852478,3.24,5.56,5.56,5.56,5.56\n2023-03-11,Hamburg,02,00+,62,101,101,101,101,1852478,3.35,5.45,5.45,5.45,5.45\n2023-03-10,Hamburg,02,00+,34,90,90,90,90,1852478,1.84,4.86,4.86,4.86,4.86\n2023-03-09,Hamburg,02,00+,50,97,97,97,97,1852478,2.7,5.24,5.24,5.24,5.24\n2023-03-08,Hamburg,02,00+,38,92,92,92,92,1852478,2.05,4.97,4.97,4.97,4.97\n2023-03-07,Hamburg,02,00+,53,92,92,92,92,1852478,2.86,4.97,4.97,4.97,4.97\n2023-03-06,Hamburg,02,00+,73,99,99,99,99,1852478,3.94,5.34,5.34,5.34,5.34\n2023-03-05,Hamburg,02,00+,75,101,101,101,101,1852478,4.05,5.45,5.45,5.45,5.45\n2023-03-04,Hamburg,02,00+,77,102,102,102,102,1852478,4.16,5.51,5.51,5.51,5.51\n2023-03-03,Hamburg,02,00+,90,122,122,122,122,1852478,4.86,6.59,6.59,6.59,6.59\n2023-03-02,Hamburg,02,00+,80,121,121,121,121,1852478,4.32,6.53,6.53,6.53,6.53\n2023-03-01,Hamburg,02,00+,50,125,125,125,125,1852478,2.7,6.75,6.75,6.75,6.75\n2023-02-28,Hamburg,02,00+,57,123,123,123,123,1852478,3.08,6.64,6.64,6.64,6.64\n2023-02-27,Hamburg,02,00+,54,113,113,113,113,1852478,2.92,6.1,6.1,6.1,6.1\n2023-02-26,Hamburg,02,00+,56,113,113,113,113,1852478,3.02,6.1,6.1,6.1,6.1\n2023-02-25,Hamburg,02,00+,59,113,113,113,113,1852478,3.18,6.1,6.1,6.1,6.1\n2023-02-24,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-23,Hamburg,02,00+,52,95,95,95,95,1852478,2.81,5.13,5.13,5.13,5.13\n2023-02-22,Hamburg,02,00+,45,102,102,102,102,1852478,2.43,5.51,5.51,5.51,5.51\n2023-02-21,Hamburg,02,00+,50,100,100,100,100,1852478,2.7,5.4,5.4,5.4,5.4\n2023-02-20,Hamburg,02,00+,51,98,98,98,98,1852478,2.75,5.29,5.29,5.29,5.29\n2023-02-19,Hamburg,02,00+,53,102,102,102,102,1852478,2.86,5.51,5.51,5.51,5.51\n2023-02-18,Hamburg,02,00+,54,101,101,101,101,1852478,2.92,5.45,5.45,5.45,5.45\n2023-02-17,Hamburg,02,00+,52,98,98,98,98,1852478,2.81,5.29,5.29,5.29,5.29\n2023-02-16,Hamburg,02,00+,35,85,85,85,85,1852478,1.89,4.59,4.59,4.59,4.59\n2023-02-15,Hamburg,02,00+,43,78,78,78,78,1852478,2.32,4.21,4.21,4.21,4.21\n2023-02-14,Hamburg,02,00+,35,67,67,67,67,1852478,1.89,3.62,3.62,3.62,3.62\n2023-02-13,Hamburg,02,00+,35,64,64,64,64,1852478,1.89,3.45,3.45,3.45,3.45\n2023-02-12,Hamburg,02,00+,35,58,58,58,58,1852478,1.89,3.13,3.13,3.13,3.13\n2023-02-11,Hamburg,02,00+,36,57,57,57,57,1852478,1.94,3.08,3.08,3.08,3.08\n2023-02-10,Hamburg,02,00+,40,57,57,57,57,1852478,2.16,3.08,3.08,3.08,3.08\n2023-02-09,Hamburg,02,00+,37,57,57,57,57,1852478,2,3.08,3.08,3.08,3.08\n2023-02-08,Hamburg,02,00+,32,46,46,46,46,1852478,1.73,2.48,2.48,2.48,2.48\n2023-02-07,Hamburg,02,00+,13,46,46,46,46,1852478,0.7,2.48,2.48,2.48,2.48\n2023-02-06,Hamburg,02,00+,35,49,49,49,49,1852478,1.89,2.65,2.65,2.65,2.65\n2023-02-05,Hamburg,02,00+,38,52,52,52,52,1852478,2.05,2.81,2.81,2.81,2.81\n2023-02-04,Hamburg,02,00+,39,52,52,52,52,1852478,2.11,2.81,2.81,2.81,2.81\n2023-02-03,Hamburg,02,00+,42,53,53,53,53,1852478,2.27,2.86,2.86,2.86,2.86\n2023-02-02,Hamburg,02,00+,43,59,59,59,59,1852478,2.32,3.18,3.18,3.18,3.18\n2023-02-01,Hamburg,02,00+,46,65,65,65,65,1852478,2.48,3.51,3.51,3.51,3.51\n2023-01-31,Hamburg,02,00+,31,64,64,64,64,1852478,1.67,3.45,3.45,3.45,3.45\n2023-01-30,Hamburg,02,00+,25,59,59,59,59,1852478,1.35,3.18,3.18,3.18,3.18\n2023-01-29,Hamburg,02,00+,25,56,56,56,56,1852478,1.35,3.02,3.02,3.02,3.02\n2023-01-28,Hamburg,02,00+,27,57,57,57,57,1852478,1.46,3.08,3.08,3.08,3.08\n2023-01-27,Hamburg,02,00+,29,57,57,57,57,1852478,1.57,3.08,3.08,3.08,3.08\n2023-01-26,Hamburg,02,00+,32,58,58,58,58,1852478,1.73,3.13,3.13,3.13,3.13\n2023-01-25,Hamburg,02,00+,21,51,51,51,51,1852478,1.13,2.75,2.75,2.75,2.75\n2023-01-24,Hamburg,02,00+,24,52,52,52,52,1852478,1.3,2.81,2.81,2.81,2.81\n2023-01-23,Hamburg,02,00+,30,56,56,56,56,1852478,1.62,3.02,3.02,3.02,3.02\n2023-01-22,Hamburg,02,00+,31,59,59,59,59,1852478,1.67,3.18,3.18,3.18,3.18\n2023-01-21,Hamburg,02,00+,31,57,57,57,57,1852478,1.67,3.08,3.08,3.08,3.08\n2023-01-20,Hamburg,02,00+,44,69,69,69,69,1852478,2.38,3.72,3.72,3.72,3.72\n2023-01-19,Hamburg,02,00+,33,68,68,68,68,1852478,1.78,3.67,3.67,3.67,3.67\n2023-01-18,Hamburg,02,00+,43,84,84,84,84,1852478,2.32,4.53,4.53,4.53,4.53\n2023-01-17,Hamburg,02,00+,49,98,98,98,98,1852478,2.65,5.29,5.29,5.29,5.29\n2023-01-16,Hamburg,02,00+,61,118,118,118,118,1852478,3.29,6.37,6.37,6.37,6.37\n2023-01-15,Hamburg,02,00+,62,116,116,116,116,1852478,3.35,6.26,6.26,6.26,6.26\n2023-01-14,Hamburg,02,00+,64,118,118,118,118,1852478,3.45,6.37,6.37,6.37,6.37\n2023-01-13,Hamburg,02,00+,63,117,117,117,117,1852478,3.4,6.32,6.32,6.32,6.32\n2023-01-12,Hamburg,02,00+,66,143,143,143,143,1852478,3.56,7.72,7.72,7.72,7.72\n2023-01-11,Hamburg,02,00+,108,185,185,185,185,1852478,5.83,9.99,9.99,9.99,9.99\n2023-01-10,Hamburg,02,00+,99,193,193,193,193,1852478,5.34,10.42,10.42,10.42,10.42\n2023-01-09,Hamburg,02,00+,81,181,181,181,181,1852478,4.37,9.77,9.77,9.77,9.77\n2023-01-08,Hamburg,02,00+,82,181,181,181,181,1852478,4.43,9.77,9.77,9.77,9.77\n2023-01-07,Hamburg,02,00+,86,0,0,0,0,1852478,4.64,0,0,0,0\n2023-01-06,Hamburg,02,00+,87,0,0,0,0,1852478,4.7,0,0,0,0\n2023-01-05,Hamburg,02,00+,103,0,0,0,0,1852478,5.56,0,0,0,0\n2023-01-04,Hamburg,02,00+,114,0,0,0,0,1852478,6.15,0,0,0,0\n2023-01-03,Hamburg,02,00+,107,0,0,0,0,1852478,5.78,0,0,0,0\n2023-01-02,Hamburg,02,00+,83,0,0,0,0,1852478,4.48,0,0,0,0\n2024-08-31,Niedersachsen,03,00+,160,160,NA,NA,NA,8003421,2,2,NA,NA,NA\n2024-08-30,Niedersachsen,03,00+,120,172,204,194,220,8003421,1.5,2.15,2.55,2.43,2.75\n2024-08-29,Niedersachsen,03,00+,115,148,170,162,182,8003421,1.44,1.85,2.13,2.04,2.28\n2024-08-28,Niedersachsen,03,00+,104,142,159,153,171,8003421,1.3,1.77,2,1.92,2.14\n2024-08-27,Niedersachsen,03,00+,95,151,166,160,177,8003421,1.19,1.89,2.08,2,2.22\n2024-08-26,Niedersachsen,03,00+,102,137,147,142,157,8003421,1.27,1.71,1.85,1.79,1.96\n2024-08-25,Niedersachsen,03,00+,102,134,144,139,153,8003421,1.27,1.67,1.8,1.75,1.92\n2024-08-24,Niedersachsen,03,00+,105,135,145,140,154,8003421,1.31,1.69,1.82,1.76,1.93\n2024-08-23,Niedersachsen,03,00+,99,134,143,138,152,8003421,1.24,1.67,1.79,1.74,1.9\n2024-08-22,Niedersachsen,03,00+,103,139,147,143,156,8003421,1.29,1.74,1.85,1.79,1.95\n2024-08-21,Niedersachsen,03,00+,81,129,136,132,143,8003421,1.01,1.61,1.71,1.66,1.8\n2024-08-20,Niedersachsen,03,00+,90,121,127,123,133,8003421,1.12,1.51,1.59,1.55,1.66\n2024-08-19,Niedersachsen,03,00+,106,139,144,141,151,8003421,1.32,1.74,1.81,1.77,1.89\n2024-08-18,Niedersachsen,03,00+,108,141,146,143,153,8003421,1.35,1.76,1.84,1.79,1.92\n2024-08-17,Niedersachsen,03,00+,112,142,147,144,154,8003421,1.4,1.77,1.85,1.8,1.93\n2024-08-16,Niedersachsen,03,00+,111,142,147,144,153,8003421,1.39,1.77,1.84,1.8,1.92\n2024-08-15,Niedersachsen,03,00+,119,147,152,148,158,8003421,1.49,1.84,1.9,1.86,1.98\n2024-08-14,Niedersachsen,03,00+,116,155,159,156,166,8003421,1.45,1.94,2,1.96,2.08\n2024-08-13,Niedersachsen,03,00+,87,147,151,148,156,8003421,1.09,1.84,1.89,1.85,1.96\n2024-08-12,Niedersachsen,03,00+,137,171,174,172,179,8003421,1.71,2.14,2.18,2.15,2.25\n2024-08-11,Niedersachsen,03,00+,140,172,175,173,180,8003421,1.75,2.15,2.2,2.16,2.26\n2024-08-10,Niedersachsen,03,00+,147,176,179,177,184,8003421,1.84,2.2,2.25,2.21,2.31\n2024-08-09,Niedersachsen,03,00+,144,182,185,183,190,8003421,1.8,2.27,2.32,2.29,2.38\n2024-08-08,Niedersachsen,03,00+,127,170,172,170,176,8003421,1.59,2.12,2.16,2.14,2.21\n2024-08-07,Niedersachsen,03,00+,75,165,167,165,170,8003421,0.94,2.06,2.09,2.07,2.14\n2024-08-06,Niedersachsen,03,00+,97,168,170,168,173,8003421,1.21,2.1,2.13,2.11,2.17\n2024-08-05,Niedersachsen,03,00+,96,141,142,141,144,8003421,1.2,1.76,1.78,1.77,1.81\n2024-08-04,Niedersachsen,03,00+,103,145,146,145,148,8003421,1.29,1.81,1.83,1.82,1.86\n2024-08-03,Niedersachsen,03,00+,113,147,148,147,150,8003421,1.41,1.84,1.85,1.84,1.88\n2024-08-02,Niedersachsen,03,00+,105,146,147,146,148,8003421,1.31,1.82,1.84,1.83,1.86\n2024-08-01,Niedersachsen,03,00+,119,154,154,154,156,8003421,1.49,1.92,1.94,1.93,1.96\n2024-07-31,Niedersachsen,03,00+,125,163,163,163,165,8003421,1.56,2.04,2.05,2.04,2.06\n2024-07-30,Niedersachsen,03,00+,123,172,172,172,173,8003421,1.54,2.15,2.16,2.15,2.17\n2024-07-29,Niedersachsen,03,00+,138,188,188,188,188,8003421,1.72,2.35,2.35,2.35,2.36\n2024-07-28,Niedersachsen,03,00+,140,183,183,183,183,8003421,1.75,2.29,2.29,2.29,2.29\n2024-07-27,Niedersachsen,03,00+,146,179,179,179,179,8003421,1.82,2.24,2.24,2.24,2.24\n2024-07-26,Niedersachsen,03,00+,130,174,174,174,174,8003421,1.62,2.17,2.17,2.17,2.18\n2024-07-25,Niedersachsen,03,00+,143,185,185,185,185,8003421,1.79,2.31,2.31,2.31,2.31\n2024-07-24,Niedersachsen,03,00+,132,184,184,184,184,8003421,1.65,2.3,2.3,2.3,2.3\n2024-07-23,Niedersachsen,03,00+,105,175,175,175,175,8003421,1.31,2.19,2.19,2.19,2.19\n2024-07-22,Niedersachsen,03,00+,119,168,168,168,168,8003421,1.49,2.1,2.1,2.1,2.1\n2024-07-21,Niedersachsen,03,00+,124,172,172,172,172,8003421,1.55,2.15,2.15,2.15,2.15\n2024-07-20,Niedersachsen,03,00+,128,171,171,171,171,8003421,1.6,2.14,2.14,2.14,2.14\n2024-07-19,Niedersachsen,03,00+,128,181,181,181,181,8003421,1.6,2.26,2.26,2.26,2.26\n2024-07-18,Niedersachsen,03,00+,141,184,184,184,184,8003421,1.76,2.3,2.3,2.3,2.3\n2024-07-17,Niedersachsen,03,00+,156,197,197,197,197,8003421,1.95,2.46,2.46,2.46,2.46\n2024-07-16,Niedersachsen,03,00+,141,196,196,196,196,8003421,1.76,2.45,2.45,2.45,2.45\n2024-07-15,Niedersachsen,03,00+,145,193,193,193,193,8003421,1.81,2.41,2.41,2.41,2.41\n2024-07-14,Niedersachsen,03,00+,148,191,191,191,191,8003421,1.85,2.39,2.39,2.39,2.39\n2024-07-13,Niedersachsen,03,00+,152,190,190,190,190,8003421,1.9,2.37,2.37,2.37,2.37\n2024-07-12,Niedersachsen,03,00+,132,178,178,178,178,8003421,1.65,2.22,2.22,2.22,2.22\n2024-07-11,Niedersachsen,03,00+,115,156,156,156,156,8003421,1.44,1.95,1.95,1.95,1.95\n2024-07-10,Niedersachsen,03,00+,92,135,135,135,135,8003421,1.15,1.69,1.69,1.69,1.69\n2024-07-09,Niedersachsen,03,00+,72,128,128,128,128,8003421,0.9,1.6,1.6,1.6,1.6\n2024-07-08,Niedersachsen,03,00+,80,112,112,112,112,8003421,1,1.4,1.4,1.4,1.4\n2024-07-07,Niedersachsen,03,00+,85,113,113,113,113,8003421,1.06,1.41,1.41,1.41,1.41\n2024-07-06,Niedersachsen,03,00+,87,112,112,112,112,8003421,1.09,1.4,1.4,1.4,1.4\n2024-07-05,Niedersachsen,03,00+,69,108,108,108,108,8003421,0.86,1.35,1.35,1.35,1.35\n2024-07-04,Niedersachsen,03,00+,79,120,120,120,120,8003421,0.99,1.5,1.5,1.5,1.5\n2024-07-03,Niedersachsen,03,00+,76,120,120,120,120,8003421,0.95,1.5,1.5,1.5,1.5\n2024-07-02,Niedersachsen,03,00+,82,128,128,128,128,8003421,1.02,1.6,1.6,1.6,1.6\n2024-07-01,Niedersachsen,03,00+,102,140,140,140,140,8003421,1.27,1.75,1.75,1.75,1.75\n2024-06-30,Niedersachsen,03,00+,102,136,136,136,136,8003421,1.27,1.7,1.7,1.7,1.7\n2024-06-29,Niedersachsen,03,00+,107,138,138,138,138,8003421,1.34,1.72,1.72,1.72,1.72\n2024-06-28,Niedersachsen,03,00+,97,135,135,135,135,8003421,1.21,1.69,1.69,1.69,1.69\n2024-06-27,Niedersachsen,03,00+,90,123,123,123,123,8003421,1.12,1.54,1.54,1.54,1.54\n2024-06-26,Niedersachsen,03,00+,87,122,122,122,122,8003421,1.09,1.52,1.52,1.52,1.52\n2024-06-25,Niedersachsen,03,00+,52,107,107,107,107,8003421,0.65,1.34,1.34,1.34,1.34\n2024-06-24,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-23,Niedersachsen,03,00+,62,88,88,88,88,8003421,0.77,1.1,1.1,1.1,1.1\n2024-06-22,Niedersachsen,03,00+,62,83,83,83,83,8003421,0.77,1.04,1.04,1.04,1.04\n2024-06-21,Niedersachsen,03,00+,59,86,86,86,86,8003421,0.74,1.07,1.07,1.07,1.07\n2024-06-20,Niedersachsen,03,00+,52,77,77,77,77,8003421,0.65,0.96,0.96,0.96,0.96\n2024-06-19,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-18,Niedersachsen,03,00+,46,71,71,71,71,8003421,0.57,0.89,0.89,0.89,0.89\n2024-06-17,Niedersachsen,03,00+,46,62,62,62,62,8003421,0.57,0.77,0.77,0.77,0.77\n2024-06-16,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-15,Niedersachsen,03,00+,47,60,60,60,60,8003421,0.59,0.75,0.75,0.75,0.75\n2024-06-14,Niedersachsen,03,00+,42,54,54,54,54,8003421,0.52,0.67,0.67,0.67,0.67\n2024-06-13,Niedersachsen,03,00+,39,51,51,51,51,8003421,0.49,0.64,0.64,0.64,0.64\n2024-06-12,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-06-11,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2024-06-10,Niedersachsen,03,00+,28,31,31,31,31,8003421,0.35,0.39,0.39,0.39,0.39\n2024-06-09,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-08,Niedersachsen,03,00+,28,30,30,30,30,8003421,0.35,0.37,0.37,0.37,0.37\n2024-06-07,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-06-06,Niedersachsen,03,00+,20,22,22,22,22,8003421,0.25,0.27,0.27,0.27,0.27\n2024-06-05,Niedersachsen,03,00+,15,20,20,20,20,8003421,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Niedersachsen,03,00+,10,20,20,20,20,8003421,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-02,Niedersachsen,03,00+,11,14,14,14,14,8003421,0.14,0.17,0.17,0.17,0.17\n2024-06-01,Niedersachsen,03,00+,12,15,15,15,15,8003421,0.15,0.19,0.19,0.19,0.19\n2024-05-31,Niedersachsen,03,00+,12,14,14,14,14,8003421,0.15,0.17,0.17,0.17,0.17\n2024-05-30,Niedersachsen,03,00+,13,16,16,16,16,8003421,0.16,0.2,0.2,0.2,0.2\n2024-05-29,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-28,Niedersachsen,03,00+,18,25,25,25,25,8003421,0.22,0.31,0.31,0.31,0.31\n2024-05-27,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-26,Niedersachsen,03,00+,16,20,20,20,20,8003421,0.2,0.25,0.25,0.25,0.25\n2024-05-25,Niedersachsen,03,00+,16,19,19,19,19,8003421,0.2,0.24,0.24,0.24,0.24\n2024-05-24,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-05-23,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2024-05-22,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-05-21,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-05-20,Niedersachsen,03,00+,24,32,32,32,32,8003421,0.3,0.4,0.4,0.4,0.4\n2024-05-19,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-18,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-05-17,Niedersachsen,03,00+,26,31,31,31,31,8003421,0.32,0.39,0.39,0.39,0.39\n2024-05-16,Niedersachsen,03,00+,21,29,29,29,29,8003421,0.26,0.36,0.36,0.36,0.36\n2024-05-15,Niedersachsen,03,00+,20,29,29,29,29,8003421,0.25,0.36,0.36,0.36,0.36\n2024-05-14,Niedersachsen,03,00+,15,28,28,28,28,8003421,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-05-12,Niedersachsen,03,00+,18,20,20,20,20,8003421,0.22,0.25,0.25,0.25,0.25\n2024-05-11,Niedersachsen,03,00+,19,22,22,22,22,8003421,0.24,0.27,0.27,0.27,0.27\n2024-05-10,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2024-05-09,Niedersachsen,03,00+,19,26,26,26,26,8003421,0.24,0.32,0.32,0.32,0.32\n2024-05-08,Niedersachsen,03,00+,12,24,24,24,24,8003421,0.15,0.3,0.3,0.3,0.3\n2024-05-07,Niedersachsen,03,00+,10,16,16,16,16,8003421,0.12,0.2,0.2,0.2,0.2\n2024-05-06,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Niedersachsen,03,00+,13,20,20,20,20,8003421,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Niedersachsen,03,00+,13,18,18,18,18,8003421,0.16,0.22,0.22,0.22,0.22\n2024-05-03,Niedersachsen,03,00+,13,22,22,22,22,8003421,0.16,0.27,0.27,0.27,0.27\n2024-05-02,Niedersachsen,03,00+,16,21,21,21,21,8003421,0.2,0.26,0.26,0.26,0.26\n2024-05-01,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-04-30,Niedersachsen,03,00+,11,24,24,24,24,8003421,0.14,0.3,0.3,0.3,0.3\n2024-04-29,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-28,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-27,Niedersachsen,03,00+,11,20,20,20,20,8003421,0.14,0.25,0.25,0.25,0.25\n2024-04-26,Niedersachsen,03,00+,6,13,13,13,13,8003421,0.07,0.16,0.16,0.16,0.16\n2024-04-25,Niedersachsen,03,00+,10,14,14,14,14,8003421,0.12,0.17,0.17,0.17,0.17\n2024-04-24,Niedersachsen,03,00+,10,13,13,13,13,8003421,0.12,0.16,0.16,0.16,0.16\n2024-04-23,Niedersachsen,03,00+,11,15,15,15,15,8003421,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-21,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-20,Niedersachsen,03,00+,9,13,13,13,13,8003421,0.11,0.16,0.16,0.16,0.16\n2024-04-19,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2024-04-18,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2024-04-17,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2024-04-16,Niedersachsen,03,00+,15,17,17,17,17,8003421,0.19,0.21,0.21,0.21,0.21\n2024-04-15,Niedersachsen,03,00+,23,25,25,25,25,8003421,0.29,0.31,0.31,0.31,0.31\n2024-04-14,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-13,Niedersachsen,03,00+,27,29,29,29,29,8003421,0.34,0.36,0.36,0.36,0.36\n2024-04-12,Niedersachsen,03,00+,24,28,28,28,28,8003421,0.3,0.35,0.35,0.35,0.35\n2024-04-11,Niedersachsen,03,00+,25,28,28,28,28,8003421,0.31,0.35,0.35,0.35,0.35\n2024-04-10,Niedersachsen,03,00+,16,29,29,29,29,8003421,0.2,0.36,0.36,0.36,0.36\n2024-04-09,Niedersachsen,03,00+,21,33,33,33,33,8003421,0.26,0.41,0.41,0.41,0.41\n2024-04-08,Niedersachsen,03,00+,17,24,24,24,24,8003421,0.21,0.3,0.3,0.3,0.3\n2024-04-07,Niedersachsen,03,00+,18,21,21,21,21,8003421,0.22,0.26,0.26,0.26,0.26\n2024-04-06,Niedersachsen,03,00+,20,23,23,23,23,8003421,0.25,0.29,0.29,0.29,0.29\n2024-04-05,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-04-04,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2024-04-03,Niedersachsen,03,00+,12,22,22,22,22,8003421,0.15,0.27,0.27,0.27,0.27\n2024-04-02,Niedersachsen,03,00+,7,17,17,17,17,8003421,0.09,0.21,0.21,0.21,0.21\n2024-04-01,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-31,Niedersachsen,03,00+,14,22,22,22,22,8003421,0.17,0.27,0.27,0.27,0.27\n2024-03-30,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2024-03-29,Niedersachsen,03,00+,17,22,22,22,22,8003421,0.21,0.27,0.27,0.27,0.27\n2024-03-28,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2024-03-27,Niedersachsen,03,00+,14,21,21,21,21,8003421,0.17,0.26,0.26,0.26,0.26\n2024-03-26,Niedersachsen,03,00+,14,23,23,23,23,8003421,0.17,0.29,0.29,0.29,0.29\n2024-03-25,Niedersachsen,03,00+,25,29,29,29,29,8003421,0.31,0.36,0.36,0.36,0.36\n2024-03-24,Niedersachsen,03,00+,26,30,30,30,30,8003421,0.32,0.37,0.37,0.37,0.37\n2024-03-23,Niedersachsen,03,00+,27,30,30,30,30,8003421,0.34,0.37,0.37,0.37,0.37\n2024-03-22,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-21,Niedersachsen,03,00+,30,34,34,34,34,8003421,0.37,0.42,0.42,0.42,0.42\n2024-03-20,Niedersachsen,03,00+,32,42,42,42,42,8003421,0.4,0.52,0.52,0.52,0.52\n2024-03-19,Niedersachsen,03,00+,28,43,43,43,43,8003421,0.35,0.54,0.54,0.54,0.54\n2024-03-18,Niedersachsen,03,00+,22,38,38,38,38,8003421,0.27,0.47,0.47,0.47,0.47\n2024-03-17,Niedersachsen,03,00+,23,38,38,38,38,8003421,0.29,0.47,0.47,0.47,0.47\n2024-03-16,Niedersachsen,03,00+,23,37,37,37,37,8003421,0.29,0.46,0.46,0.46,0.46\n2024-03-15,Niedersachsen,03,00+,25,33,33,33,33,8003421,0.31,0.41,0.41,0.41,0.41\n2024-03-14,Niedersachsen,03,00+,22,35,35,35,35,8003421,0.27,0.44,0.44,0.44,0.44\n2024-03-13,Niedersachsen,03,00+,21,31,31,31,31,8003421,0.26,0.39,0.39,0.39,0.39\n2024-03-12,Niedersachsen,03,00+,23,35,35,35,35,8003421,0.29,0.44,0.44,0.44,0.44\n2024-03-11,Niedersachsen,03,00+,29,42,42,42,42,8003421,0.36,0.52,0.52,0.52,0.52\n2024-03-10,Niedersachsen,03,00+,31,43,43,43,43,8003421,0.39,0.54,0.54,0.54,0.54\n2024-03-09,Niedersachsen,03,00+,32,44,44,44,44,8003421,0.4,0.55,0.55,0.55,0.55\n2024-03-08,Niedersachsen,03,00+,36,46,46,46,46,8003421,0.45,0.57,0.57,0.57,0.57\n2024-03-07,Niedersachsen,03,00+,36,50,50,50,50,8003421,0.45,0.62,0.62,0.62,0.62\n2024-03-06,Niedersachsen,03,00+,38,51,51,51,51,8003421,0.47,0.64,0.64,0.64,0.64\n2024-03-05,Niedersachsen,03,00+,33,54,54,54,54,8003421,0.41,0.67,0.67,0.67,0.67\n2024-03-04,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2024-03-03,Niedersachsen,03,00+,41,50,50,50,50,8003421,0.51,0.62,0.62,0.62,0.62\n2024-03-02,Niedersachsen,03,00+,42,50,50,50,50,8003421,0.52,0.62,0.62,0.62,0.62\n2024-03-01,Niedersachsen,03,00+,44,57,57,57,57,8003421,0.55,0.71,0.71,0.71,0.71\n2024-02-29,Niedersachsen,03,00+,44,58,58,58,58,8003421,0.55,0.72,0.72,0.72,0.72\n2024-02-28,Niedersachsen,03,00+,41,56,56,56,56,8003421,0.51,0.7,0.7,0.7,0.7\n2024-02-27,Niedersachsen,03,00+,40,56,56,56,56,8003421,0.5,0.7,0.7,0.7,0.7\n2024-02-26,Niedersachsen,03,00+,56,73,73,73,73,8003421,0.7,0.91,0.91,0.91,0.91\n2024-02-25,Niedersachsen,03,00+,58,73,73,73,73,8003421,0.72,0.91,0.91,0.91,0.91\n2024-02-24,Niedersachsen,03,00+,61,75,75,75,75,8003421,0.76,0.94,0.94,0.94,0.94\n2024-02-23,Niedersachsen,03,00+,64,78,78,78,78,8003421,0.8,0.97,0.97,0.97,0.97\n2024-02-22,Niedersachsen,03,00+,58,79,79,79,79,8003421,0.72,0.99,0.99,0.99,0.99\n2024-02-21,Niedersachsen,03,00+,61,85,85,85,85,8003421,0.76,1.06,1.06,1.06,1.06\n2024-02-20,Niedersachsen,03,00+,58,92,92,92,92,8003421,0.72,1.15,1.15,1.15,1.15\n2024-02-19,Niedersachsen,03,00+,63,91,91,91,91,8003421,0.79,1.14,1.14,1.14,1.14\n2024-02-18,Niedersachsen,03,00+,67,93,93,93,93,8003421,0.84,1.16,1.16,1.16,1.16\n2024-02-17,Niedersachsen,03,00+,71,94,94,94,94,8003421,0.89,1.17,1.17,1.17,1.17\n2024-02-16,Niedersachsen,03,00+,75,100,100,100,100,8003421,0.94,1.25,1.25,1.25,1.25\n2024-02-15,Niedersachsen,03,00+,69,95,95,95,95,8003421,0.86,1.19,1.19,1.19,1.19\n2024-02-14,Niedersachsen,03,00+,77,107,107,107,107,8003421,0.96,1.34,1.34,1.34,1.34\n2024-02-13,Niedersachsen,03,00+,58,103,103,103,103,8003421,0.72,1.29,1.29,1.29,1.29\n2024-02-12,Niedersachsen,03,00+,82,122,122,122,122,8003421,1.02,1.52,1.52,1.52,1.52\n2024-02-11,Niedersachsen,03,00+,89,125,125,125,125,8003421,1.11,1.56,1.56,1.56,1.56\n2024-02-10,Niedersachsen,03,00+,93,125,125,125,125,8003421,1.16,1.56,1.56,1.56,1.56\n2024-02-09,Niedersachsen,03,00+,88,117,117,117,117,8003421,1.1,1.46,1.46,1.46,1.46\n2024-02-08,Niedersachsen,03,00+,108,142,142,142,142,8003421,1.35,1.77,1.77,1.77,1.77\n2024-02-07,Niedersachsen,03,00+,92,140,140,140,140,8003421,1.15,1.75,1.75,1.75,1.75\n2024-02-06,Niedersachsen,03,00+,115,158,158,158,158,8003421,1.44,1.97,1.97,1.97,1.97\n2024-02-05,Niedersachsen,03,00+,115,161,161,161,161,8003421,1.44,2.01,2.01,2.01,2.01\n2024-02-04,Niedersachsen,03,00+,118,157,157,157,157,8003421,1.47,1.96,1.96,1.96,1.96\n2024-02-03,Niedersachsen,03,00+,123,159,159,159,159,8003421,1.54,1.99,1.99,1.99,1.99\n2024-02-02,Niedersachsen,03,00+,115,170,170,170,170,8003421,1.44,2.12,2.12,2.12,2.12\n2024-02-01,Niedersachsen,03,00+,105,153,153,153,153,8003421,1.31,1.91,1.91,1.91,1.91\n2024-01-31,Niedersachsen,03,00+,110,159,159,159,159,8003421,1.37,1.99,1.99,1.99,1.99\n2024-01-30,Niedersachsen,03,00+,86,162,162,162,162,8003421,1.07,2.02,2.02,2.02,2.02\n2024-01-29,Niedersachsen,03,00+,123,163,163,163,163,8003421,1.54,2.04,2.04,2.04,2.04\n2024-01-28,Niedersachsen,03,00+,137,174,174,174,174,8003421,1.71,2.17,2.17,2.17,2.17\n2024-01-27,Niedersachsen,03,00+,144,175,175,175,175,8003421,1.8,2.19,2.19,2.19,2.19\n2024-01-26,Niedersachsen,03,00+,136,185,185,185,185,8003421,1.7,2.31,2.31,2.31,2.31\n2024-01-25,Niedersachsen,03,00+,138,187,187,187,187,8003421,1.72,2.34,2.34,2.34,2.34\n2024-01-24,Niedersachsen,03,00+,146,188,188,188,188,8003421,1.82,2.35,2.35,2.35,2.35\n2024-01-23,Niedersachsen,03,00+,112,182,182,182,182,8003421,1.4,2.27,2.27,2.27,2.27\n2024-01-22,Niedersachsen,03,00+,109,185,185,185,185,8003421,1.36,2.31,2.31,2.31,2.31\n2024-01-21,Niedersachsen,03,00+,111,176,176,176,176,8003421,1.39,2.2,2.2,2.2,2.2\n2024-01-20,Niedersachsen,03,00+,120,178,178,178,178,8003421,1.5,2.22,2.22,2.22,2.22\n2024-01-19,Niedersachsen,03,00+,134,176,176,176,176,8003421,1.67,2.2,2.2,2.2,2.2\n2024-01-18,Niedersachsen,03,00+,131,187,187,187,187,8003421,1.64,2.34,2.34,2.34,2.34\n2024-01-17,Niedersachsen,03,00+,146,209,209,209,209,8003421,1.82,2.61,2.61,2.61,2.61\n2024-01-16,Niedersachsen,03,00+,146,220,220,220,220,8003421,1.82,2.75,2.75,2.75,2.75\n2024-01-15,Niedersachsen,03,00+,187,250,250,250,250,8003421,2.34,3.12,3.12,3.12,3.12\n2024-01-14,Niedersachsen,03,00+,198,256,256,256,256,8003421,2.47,3.2,3.2,3.2,3.2\n2024-01-13,Niedersachsen,03,00+,205,255,255,255,255,8003421,2.56,3.19,3.19,3.19,3.19\n2024-01-12,Niedersachsen,03,00+,227,277,277,277,277,8003421,2.84,3.46,3.46,3.46,3.46\n2024-01-11,Niedersachsen,03,00+,248,329,329,329,329,8003421,3.1,4.11,4.11,4.11,4.11\n2024-01-10,Niedersachsen,03,00+,272,365,365,365,365,8003421,3.4,4.56,4.56,4.56,4.56\n2024-01-09,Niedersachsen,03,00+,316,489,489,489,489,8003421,3.95,6.11,6.11,6.11,6.11\n2024-01-08,Niedersachsen,03,00+,270,421,421,421,421,8003421,3.37,5.26,5.26,5.26,5.26\n2024-01-07,Niedersachsen,03,00+,292,436,436,436,436,8003421,3.65,5.45,5.45,5.45,5.45\n2024-01-06,Niedersachsen,03,00+,316,454,454,454,454,8003421,3.95,5.67,5.67,5.67,5.67\n2024-01-05,Niedersachsen,03,00+,320,481,481,481,481,8003421,4,6.01,6.01,6.01,6.01\n2024-01-04,Niedersachsen,03,00+,341,497,497,497,497,8003421,4.26,6.21,6.21,6.21,6.21\n2024-01-03,Niedersachsen,03,00+,474,693,693,693,693,8003421,5.92,8.66,8.66,8.66,8.66\n2024-01-02,Niedersachsen,03,00+,259,536,536,536,536,8003421,3.24,6.7,6.7,6.7,6.7\n2024-01-01,Niedersachsen,03,00+,262,526,526,526,526,8003421,3.27,6.57,6.57,6.57,6.57\n2023-12-31,Niedersachsen,03,00+,268,510,510,510,510,8003421,3.35,6.37,6.37,6.37,6.37\n2023-12-30,Niedersachsen,03,00+,271,493,493,493,493,8003421,3.39,6.16,6.16,6.16,6.16\n2023-12-29,Niedersachsen,03,00+,280,508,508,508,508,8003421,3.5,6.35,6.35,6.35,6.35\n2023-12-28,Niedersachsen,03,00+,257,530,530,530,530,8003421,3.21,6.62,6.62,6.62,6.62\n2023-12-27,Niedersachsen,03,00+,268,409,409,409,409,8003421,3.35,5.11,5.11,5.11,5.11\n2023-12-26,Niedersachsen,03,00+,408,547,547,547,547,8003421,5.1,6.83,6.83,6.83,6.83\n2023-12-25,Niedersachsen,03,00+,606,765,765,765,765,8003421,7.57,9.56,9.56,9.56,9.56\n2023-12-24,Niedersachsen,03,00+,629,781,781,781,781,8003421,7.86,9.76,9.76,9.76,9.76\n2023-12-23,Niedersachsen,03,00+,662,805,805,805,805,8003421,8.27,10.06,10.06,10.06,10.06\n2023-12-22,Niedersachsen,03,00+,642,822,822,822,822,8003421,8.02,10.27,10.27,10.27,10.27\n2023-12-21,Niedersachsen,03,00+,656,854,854,854,854,8003421,8.2,10.67,10.67,10.67,10.67\n2023-12-20,Niedersachsen,03,00+,644,833,833,833,833,8003421,8.05,10.41,10.41,10.41,10.41\n2023-12-19,Niedersachsen,03,00+,599,861,861,861,861,8003421,7.48,10.76,10.76,10.76,10.76\n2023-12-18,Niedersachsen,03,00+,700,930,930,930,930,8003421,8.75,11.62,11.62,11.62,11.62\n2023-12-17,Niedersachsen,03,00+,721,928,928,928,928,8003421,9.01,11.6,11.6,11.6,11.6\n2023-12-16,Niedersachsen,03,00+,754,931,931,931,931,8003421,9.42,11.63,11.63,11.63,11.63\n2023-12-15,Niedersachsen,03,00+,733,961,961,961,961,8003421,9.16,12.01,12.01,12.01,12.01\n2023-12-14,Niedersachsen,03,00+,711,935,935,935,935,8003421,8.88,11.68,11.68,11.68,11.68\n2023-12-13,Niedersachsen,03,00+,664,913,913,913,913,8003421,8.3,11.41,11.41,11.41,11.41\n2023-12-12,Niedersachsen,03,00+,519,893,893,893,893,8003421,6.48,11.16,11.16,11.16,11.16\n2023-12-11,Niedersachsen,03,00+,547,816,816,816,816,8003421,6.83,10.2,10.2,10.2,10.2\n2023-12-10,Niedersachsen,03,00+,553,802,802,802,802,8003421,6.91,10.02,10.02,10.02,10.02\n2023-12-09,Niedersachsen,03,00+,566,781,781,781,781,8003421,7.07,9.76,9.76,9.76,9.76\n2023-12-08,Niedersachsen,03,00+,532,753,753,753,753,8003421,6.65,9.41,9.41,9.41,9.41\n2023-12-07,Niedersachsen,03,00+,487,721,721,721,721,8003421,6.08,9.01,9.01,9.01,9.01\n2023-12-06,Niedersachsen,03,00+,487,731,731,731,731,8003421,6.08,9.13,9.13,9.13,9.13\n2023-12-05,Niedersachsen,03,00+,485,726,726,726,726,8003421,6.06,9.07,9.07,9.07,9.07\n2023-12-04,Niedersachsen,03,00+,552,748,748,748,748,8003421,6.9,9.35,9.35,9.35,9.35\n2023-12-03,Niedersachsen,03,00+,565,751,751,751,751,8003421,7.06,9.38,9.38,9.38,9.38\n2023-12-02,Niedersachsen,03,00+,576,748,748,748,748,8003421,7.2,9.35,9.35,9.35,9.35\n2023-12-01,Niedersachsen,03,00+,560,716,716,716,716,8003421,7,8.95,8.95,8.95,8.95\n2023-11-30,Niedersachsen,03,00+,541,722,722,722,722,8003421,6.76,9.02,9.02,9.02,9.02\n2023-11-29,Niedersachsen,03,00+,447,688,688,688,688,8003421,5.59,8.6,8.6,8.6,8.6\n2023-11-28,Niedersachsen,03,00+,466,702,702,702,702,8003421,5.82,8.77,8.77,8.77,8.77\n2023-11-27,Niedersachsen,03,00+,574,738,738,738,738,8003421,7.17,9.22,9.22,9.22,9.22\n2023-11-26,Niedersachsen,03,00+,577,729,729,729,729,8003421,7.21,9.11,9.11,9.11,9.11\n2023-11-25,Niedersachsen,03,00+,592,734,734,734,734,8003421,7.4,9.17,9.17,9.17,9.17\n2023-11-24,Niedersachsen,03,00+,565,743,743,743,743,8003421,7.06,9.28,9.28,9.28,9.28\n2023-11-23,Niedersachsen,03,00+,523,738,738,738,738,8003421,6.53,9.22,9.22,9.22,9.22\n2023-11-22,Niedersachsen,03,00+,494,739,739,739,739,8003421,6.17,9.23,9.23,9.23,9.23\n2023-11-21,Niedersachsen,03,00+,407,681,681,681,681,8003421,5.09,8.51,8.51,8.51,8.51\n2023-11-20,Niedersachsen,03,00+,415,557,557,557,557,8003421,5.19,6.96,6.96,6.96,6.96\n2023-11-19,Niedersachsen,03,00+,424,566,566,566,566,8003421,5.3,7.07,7.07,7.07,7.07\n2023-11-18,Niedersachsen,03,00+,438,566,566,566,566,8003421,5.47,7.07,7.07,7.07,7.07\n2023-11-17,Niedersachsen,03,00+,377,546,546,546,546,8003421,4.71,6.82,6.82,6.82,6.82\n2023-11-16,Niedersachsen,03,00+,369,532,532,532,532,8003421,4.61,6.65,6.65,6.65,6.65\n2023-11-15,Niedersachsen,03,00+,352,544,544,544,544,8003421,4.4,6.8,6.8,6.8,6.8\n2023-11-14,Niedersachsen,03,00+,282,509,509,509,509,8003421,3.52,6.36,6.36,6.36,6.36\n2023-11-13,Niedersachsen,03,00+,340,515,515,515,515,8003421,4.25,6.43,6.43,6.43,6.43\n2023-11-12,Niedersachsen,03,00+,351,515,515,515,515,8003421,4.39,6.43,6.43,6.43,6.43\n2023-11-11,Niedersachsen,03,00+,360,507,507,507,507,8003421,4.5,6.33,6.33,6.33,6.33\n2023-11-10,Niedersachsen,03,00+,323,490,490,490,490,8003421,4.04,6.12,6.12,6.12,6.12\n2023-11-09,Niedersachsen,03,00+,320,520,520,520,520,8003421,4,6.5,6.5,6.5,6.5\n2023-11-08,Niedersachsen,03,00+,404,591,591,591,591,8003421,5.05,7.38,7.38,7.38,7.38\n2023-11-07,Niedersachsen,03,00+,298,528,528,528,528,8003421,3.72,6.6,6.6,6.6,6.6\n2023-11-06,Niedersachsen,03,00+,330,515,515,515,515,8003421,4.12,6.43,6.43,6.43,6.43\n2023-11-05,Niedersachsen,03,00+,336,510,510,510,510,8003421,4.2,6.37,6.37,6.37,6.37\n2023-11-04,Niedersachsen,03,00+,343,512,512,512,512,8003421,4.29,6.4,6.4,6.4,6.4\n2023-11-03,Niedersachsen,03,00+,311,529,529,529,529,8003421,3.89,6.61,6.61,6.61,6.61\n2023-11-02,Niedersachsen,03,00+,270,506,506,506,506,8003421,3.37,6.32,6.32,6.32,6.32\n2023-11-01,Niedersachsen,03,00+,247,423,423,423,423,8003421,3.09,5.29,5.29,5.29,5.29\n2023-10-31,Niedersachsen,03,00+,303,489,489,489,489,8003421,3.79,6.11,6.11,6.11,6.11\n2023-10-30,Niedersachsen,03,00+,321,478,478,478,478,8003421,4.01,5.97,5.97,5.97,5.97\n2023-10-29,Niedersachsen,03,00+,325,477,477,477,477,8003421,4.06,5.96,5.96,5.96,5.96\n2023-10-28,Niedersachsen,03,00+,326,467,467,467,467,8003421,4.07,5.84,5.84,5.84,5.84\n2023-10-27,Niedersachsen,03,00+,274,439,439,439,439,8003421,3.42,5.49,5.49,5.49,5.49\n2023-10-26,Niedersachsen,03,00+,238,391,391,391,391,8003421,2.97,4.89,4.89,4.89,4.89\n2023-10-25,Niedersachsen,03,00+,181,333,333,333,333,8003421,2.26,4.16,4.16,4.16,4.16\n2023-10-24,Niedersachsen,03,00+,144,300,300,300,300,8003421,1.8,3.75,3.75,3.75,3.75\n2023-10-23,Niedersachsen,03,00+,150,233,233,233,233,8003421,1.87,2.91,2.91,2.91,2.91\n2023-10-22,Niedersachsen,03,00+,154,230,230,230,230,8003421,1.92,2.87,2.87,2.87,2.87\n2023-10-21,Niedersachsen,03,00+,158,236,236,236,236,8003421,1.97,2.95,2.95,2.95,2.95\n2023-10-20,Niedersachsen,03,00+,161,229,229,229,229,8003421,2.01,2.86,2.86,2.86,2.86\n2023-10-19,Niedersachsen,03,00+,139,224,224,224,224,8003421,1.74,2.8,2.8,2.8,2.8\n2023-10-18,Niedersachsen,03,00+,130,211,211,211,211,8003421,1.62,2.64,2.64,2.64,2.64\n2023-10-17,Niedersachsen,03,00+,119,197,197,197,197,8003421,1.49,2.46,2.46,2.46,2.46\n2023-10-16,Niedersachsen,03,00+,145,203,203,203,203,8003421,1.81,2.54,2.54,2.54,2.54\n2023-10-15,Niedersachsen,03,00+,152,207,207,207,207,8003421,1.9,2.59,2.59,2.59,2.59\n2023-10-14,Niedersachsen,03,00+,158,206,206,206,206,8003421,1.97,2.57,2.57,2.57,2.57\n2023-10-13,Niedersachsen,03,00+,144,198,198,198,198,8003421,1.8,2.47,2.47,2.47,2.47\n2023-10-12,Niedersachsen,03,00+,149,207,207,207,207,8003421,1.86,2.59,2.59,2.59,2.59\n2023-10-11,Niedersachsen,03,00+,155,227,227,227,227,8003421,1.94,2.84,2.84,2.84,2.84\n2023-10-10,Niedersachsen,03,00+,113,205,205,205,205,8003421,1.41,2.56,2.56,2.56,2.56\n2023-10-09,Niedersachsen,03,00+,116,189,189,189,189,8003421,1.45,2.36,2.36,2.36,2.36\n2023-10-08,Niedersachsen,03,00+,116,183,183,183,183,8003421,1.45,2.29,2.29,2.29,2.29\n2023-10-07,Niedersachsen,03,00+,119,180,180,180,180,8003421,1.49,2.25,2.25,2.25,2.25\n2023-10-06,Niedersachsen,03,00+,94,164,164,164,164,8003421,1.17,2.05,2.05,2.05,2.05\n2023-10-05,Niedersachsen,03,00+,76,139,139,139,139,8003421,0.95,1.74,1.74,1.74,1.74\n2023-10-04,Niedersachsen,03,00+,47,115,115,115,115,8003421,0.59,1.44,1.44,1.44,1.44\n2023-10-03,Niedersachsen,03,00+,67,134,134,134,134,8003421,0.84,1.67,1.67,1.67,1.67\n2023-10-02,Niedersachsen,03,00+,84,126,126,126,126,8003421,1.05,1.57,1.57,1.57,1.57\n2023-10-01,Niedersachsen,03,00+,85,125,125,125,125,8003421,1.06,1.56,1.56,1.56,1.56\n2023-09-30,Niedersachsen,03,00+,87,125,125,125,125,8003421,1.09,1.56,1.56,1.56,1.56\n2023-09-29,Niedersachsen,03,00+,87,132,132,132,132,8003421,1.09,1.65,1.65,1.65,1.65\n2023-09-28,Niedersachsen,03,00+,84,139,139,139,139,8003421,1.05,1.74,1.74,1.74,1.74\n2023-09-27,Niedersachsen,03,00+,87,144,144,144,144,8003421,1.09,1.8,1.8,1.8,1.8\n2023-09-26,Niedersachsen,03,00+,78,145,145,145,145,8003421,0.97,1.81,1.81,1.81,1.81\n2023-09-25,Niedersachsen,03,00+,92,145,145,145,145,8003421,1.15,1.81,1.81,1.81,1.81\n2023-09-24,Niedersachsen,03,00+,97,150,150,150,150,8003421,1.21,1.87,1.87,1.87,1.87\n2023-09-23,Niedersachsen,03,00+,104,155,155,155,155,8003421,1.3,1.94,1.94,1.94,1.94\n2023-09-22,Niedersachsen,03,00+,103,157,157,157,157,8003421,1.29,1.96,1.96,1.96,1.96\n2023-09-21,Niedersachsen,03,00+,83,148,148,148,148,8003421,1.04,1.85,1.85,1.85,1.85\n2023-09-20,Niedersachsen,03,00+,72,138,138,138,138,8003421,0.9,1.72,1.72,1.72,1.72\n2023-09-19,Niedersachsen,03,00+,57,138,138,138,138,8003421,0.71,1.72,1.72,1.72,1.72\n2023-09-18,Niedersachsen,03,00+,75,138,138,138,138,8003421,0.94,1.72,1.72,1.72,1.72\n2023-09-17,Niedersachsen,03,00+,79,137,137,137,137,8003421,0.99,1.71,1.71,1.71,1.71\n2023-09-16,Niedersachsen,03,00+,81,131,131,131,131,8003421,1.01,1.64,1.64,1.64,1.64\n2023-09-15,Niedersachsen,03,00+,88,141,141,141,141,8003421,1.1,1.76,1.76,1.76,1.76\n2023-09-14,Niedersachsen,03,00+,111,165,165,165,165,8003421,1.39,2.06,2.06,2.06,2.06\n2023-09-13,Niedersachsen,03,00+,103,171,171,171,171,8003421,1.29,2.14,2.14,2.14,2.14\n2023-09-12,Niedersachsen,03,00+,81,164,164,164,164,8003421,1.01,2.05,2.05,2.05,2.05\n2023-09-11,Niedersachsen,03,00+,88,157,157,157,157,8003421,1.1,1.96,1.96,1.96,1.96\n2023-09-10,Niedersachsen,03,00+,94,158,158,158,158,8003421,1.17,1.97,1.97,1.97,1.97\n2023-09-09,Niedersachsen,03,00+,99,162,162,162,162,8003421,1.24,2.02,2.02,2.02,2.02\n2023-09-08,Niedersachsen,03,00+,81,148,148,148,148,8003421,1.01,1.85,1.85,1.85,1.85\n2023-09-07,Niedersachsen,03,00+,68,124,124,124,124,8003421,0.85,1.55,1.55,1.55,1.55\n2023-09-06,Niedersachsen,03,00+,71,129,129,129,129,8003421,0.89,1.61,1.61,1.61,1.61\n2023-09-05,Niedersachsen,03,00+,59,134,134,134,134,8003421,0.74,1.67,1.67,1.67,1.67\n2023-09-04,Niedersachsen,03,00+,72,118,118,118,118,8003421,0.9,1.47,1.47,1.47,1.47\n2023-09-03,Niedersachsen,03,00+,75,115,115,115,115,8003421,0.94,1.44,1.44,1.44,1.44\n2023-09-02,Niedersachsen,03,00+,77,112,112,112,112,8003421,0.96,1.4,1.4,1.4,1.4\n2023-09-01,Niedersachsen,03,00+,92,126,126,126,126,8003421,1.15,1.57,1.57,1.57,1.57\n2023-08-31,Niedersachsen,03,00+,79,123,123,123,123,8003421,0.99,1.54,1.54,1.54,1.54\n2023-08-30,Niedersachsen,03,00+,68,117,117,117,117,8003421,0.85,1.46,1.46,1.46,1.46\n2023-08-29,Niedersachsen,03,00+,86,125,125,125,125,8003421,1.07,1.56,1.56,1.56,1.56\n2023-08-28,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-27,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-26,Niedersachsen,03,00+,0,134,134,134,134,8003421,0,1.67,1.67,1.67,1.67\n2023-08-25,Niedersachsen,03,00+,0,114,114,114,114,8003421,0,1.42,1.42,1.42,1.42\n2023-08-24,Niedersachsen,03,00+,70,109,109,109,109,8003421,0.87,1.36,1.36,1.36,1.36\n2023-08-23,Niedersachsen,03,00+,45,100,100,100,100,8003421,0.56,1.25,1.25,1.25,1.25\n2023-08-22,Niedersachsen,03,00+,43,82,82,82,82,8003421,0.54,1.02,1.02,1.02,1.02\n2023-08-21,Niedersachsen,03,00+,40,65,65,65,65,8003421,0.5,0.81,0.81,0.81,0.81\n2023-08-20,Niedersachsen,03,00+,41,64,64,64,64,8003421,0.51,0.8,0.8,0.8,0.8\n2023-08-19,Niedersachsen,03,00+,43,63,63,63,63,8003421,0.54,0.79,0.79,0.79,0.79\n2023-08-18,Niedersachsen,03,00+,39,60,60,60,60,8003421,0.49,0.75,0.75,0.75,0.75\n2023-08-17,Niedersachsen,03,00+,35,60,60,60,60,8003421,0.44,0.75,0.75,0.75,0.75\n2023-08-16,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-15,Niedersachsen,03,00+,33,60,60,60,60,8003421,0.41,0.75,0.75,0.75,0.75\n2023-08-14,Niedersachsen,03,00+,43,57,57,57,57,8003421,0.54,0.71,0.71,0.71,0.71\n2023-08-13,Niedersachsen,03,00+,44,56,56,56,56,8003421,0.55,0.7,0.7,0.7,0.7\n2023-08-12,Niedersachsen,03,00+,46,56,56,56,56,8003421,0.57,0.7,0.7,0.7,0.7\n2023-08-11,Niedersachsen,03,00+,36,54,54,54,54,8003421,0.45,0.67,0.67,0.67,0.67\n2023-08-10,Niedersachsen,03,00+,30,48,48,48,48,8003421,0.37,0.6,0.6,0.6,0.6\n2023-08-09,Niedersachsen,03,00+,21,43,43,43,43,8003421,0.26,0.54,0.54,0.54,0.54\n2023-08-08,Niedersachsen,03,00+,26,43,43,43,43,8003421,0.32,0.54,0.54,0.54,0.54\n2023-08-07,Niedersachsen,03,00+,30,45,45,45,45,8003421,0.37,0.56,0.56,0.56,0.56\n2023-08-06,Niedersachsen,03,00+,33,46,46,46,46,8003421,0.41,0.57,0.57,0.57,0.57\n2023-08-05,Niedersachsen,03,00+,39,50,50,50,50,8003421,0.49,0.62,0.62,0.62,0.62\n2023-08-04,Niedersachsen,03,00+,29,44,44,44,44,8003421,0.36,0.55,0.55,0.55,0.55\n2023-08-03,Niedersachsen,03,00+,23,43,43,43,43,8003421,0.29,0.54,0.54,0.54,0.54\n2023-08-02,Niedersachsen,03,00+,10,38,38,38,38,8003421,0.12,0.47,0.47,0.47,0.47\n2023-08-01,Niedersachsen,03,00+,12,32,32,32,32,8003421,0.15,0.4,0.4,0.4,0.4\n2023-07-31,Niedersachsen,03,00+,13,23,23,23,23,8003421,0.16,0.29,0.29,0.29,0.29\n2023-07-30,Niedersachsen,03,00+,13,21,21,21,21,8003421,0.16,0.26,0.26,0.26,0.26\n2023-07-29,Niedersachsen,03,00+,14,17,17,17,17,8003421,0.17,0.21,0.21,0.21,0.21\n2023-07-28,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-27,Niedersachsen,03,00+,15,23,23,23,23,8003421,0.19,0.29,0.29,0.29,0.29\n2023-07-26,Niedersachsen,03,00+,11,23,23,23,23,8003421,0.14,0.29,0.29,0.29,0.29\n2023-07-25,Niedersachsen,03,00+,10,19,19,19,19,8003421,0.12,0.24,0.24,0.24,0.24\n2023-07-24,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-23,Niedersachsen,03,00+,11,18,18,18,18,8003421,0.14,0.22,0.22,0.22,0.22\n2023-07-22,Niedersachsen,03,00+,12,17,17,17,17,8003421,0.15,0.21,0.21,0.21,0.21\n2023-07-21,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-20,Niedersachsen,03,00+,11,16,16,16,16,8003421,0.14,0.2,0.2,0.2,0.2\n2023-07-19,Niedersachsen,03,00+,14,18,18,18,18,8003421,0.17,0.22,0.22,0.22,0.22\n2023-07-18,Niedersachsen,03,00+,15,21,21,21,21,8003421,0.19,0.26,0.26,0.26,0.26\n2023-07-17,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-16,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-15,Niedersachsen,03,00+,18,22,22,22,22,8003421,0.22,0.27,0.27,0.27,0.27\n2023-07-14,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-13,Niedersachsen,03,00+,10,17,17,17,17,8003421,0.12,0.21,0.21,0.21,0.21\n2023-07-12,Niedersachsen,03,00+,12,20,20,20,20,8003421,0.15,0.25,0.25,0.25,0.25\n2023-07-11,Niedersachsen,03,00+,10,18,18,18,18,8003421,0.12,0.22,0.22,0.22,0.22\n2023-07-10,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-09,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-08,Niedersachsen,03,00+,12,16,16,16,16,8003421,0.15,0.2,0.2,0.2,0.2\n2023-07-07,Niedersachsen,03,00+,13,19,19,19,19,8003421,0.16,0.24,0.24,0.24,0.24\n2023-07-06,Niedersachsen,03,00+,12,21,21,21,21,8003421,0.15,0.26,0.26,0.26,0.26\n2023-07-05,Niedersachsen,03,00+,14,20,20,20,20,8003421,0.17,0.25,0.25,0.25,0.25\n2023-07-04,Niedersachsen,03,00+,15,22,22,22,22,8003421,0.19,0.27,0.27,0.27,0.27\n2023-07-03,Niedersachsen,03,00+,18,23,23,23,23,8003421,0.22,0.29,0.29,0.29,0.29\n2023-07-02,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-07-01,Niedersachsen,03,00+,18,24,24,24,24,8003421,0.22,0.3,0.3,0.3,0.3\n2023-06-30,Niedersachsen,03,00+,17,23,23,23,23,8003421,0.21,0.29,0.29,0.29,0.29\n2023-06-29,Niedersachsen,03,00+,16,22,22,22,22,8003421,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Niedersachsen,03,00+,15,24,24,24,24,8003421,0.19,0.3,0.3,0.3,0.3\n2023-06-27,Niedersachsen,03,00+,17,25,25,25,25,8003421,0.21,0.31,0.31,0.31,0.31\n2023-06-26,Niedersachsen,03,00+,15,27,27,27,27,8003421,0.19,0.34,0.34,0.34,0.34\n2023-06-25,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-24,Niedersachsen,03,00+,15,26,26,26,26,8003421,0.19,0.32,0.32,0.32,0.32\n2023-06-23,Niedersachsen,03,00+,16,28,28,28,28,8003421,0.2,0.35,0.35,0.35,0.35\n2023-06-22,Niedersachsen,03,00+,22,33,33,33,33,8003421,0.27,0.41,0.41,0.41,0.41\n2023-06-21,Niedersachsen,03,00+,19,30,30,30,30,8003421,0.24,0.37,0.37,0.37,0.37\n2023-06-20,Niedersachsen,03,00+,17,29,29,29,29,8003421,0.21,0.36,0.36,0.36,0.36\n2023-06-19,Niedersachsen,03,00+,24,36,36,36,36,8003421,0.3,0.45,0.45,0.45,0.45\n2023-06-18,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-17,Niedersachsen,03,00+,25,40,40,40,40,8003421,0.31,0.5,0.5,0.5,0.5\n2023-06-16,Niedersachsen,03,00+,22,41,41,41,41,8003421,0.27,0.51,0.51,0.51,0.51\n2023-06-15,Niedersachsen,03,00+,21,36,36,36,36,8003421,0.26,0.45,0.45,0.45,0.45\n2023-06-14,Niedersachsen,03,00+,25,42,42,42,42,8003421,0.31,0.52,0.52,0.52,0.52\n2023-06-13,Niedersachsen,03,00+,34,58,58,58,58,8003421,0.42,0.72,0.72,0.72,0.72\n2023-06-12,Niedersachsen,03,00+,55,77,77,77,77,8003421,0.69,0.96,0.96,0.96,0.96\n2023-06-11,Niedersachsen,03,00+,56,74,74,74,74,8003421,0.7,0.92,0.92,0.92,0.92\n2023-06-10,Niedersachsen,03,00+,58,76,76,76,76,8003421,0.72,0.95,0.95,0.95,0.95\n2023-06-09,Niedersachsen,03,00+,55,76,76,76,76,8003421,0.69,0.95,0.95,0.95,0.95\n2023-06-08,Niedersachsen,03,00+,51,82,82,82,82,8003421,0.64,1.02,1.02,1.02,1.02\n2023-06-07,Niedersachsen,03,00+,39,81,81,81,81,8003421,0.49,1.01,1.01,1.01,1.01\n2023-06-06,Niedersachsen,03,00+,42,87,87,87,87,8003421,0.52,1.09,1.09,1.09,1.09\n2023-06-05,Niedersachsen,03,00+,34,55,55,55,55,8003421,0.42,0.69,0.69,0.69,0.69\n2023-06-04,Niedersachsen,03,00+,35,56,56,56,56,8003421,0.44,0.7,0.7,0.7,0.7\n2023-06-03,Niedersachsen,03,00+,38,57,57,57,57,8003421,0.47,0.71,0.71,0.71,0.71\n2023-06-02,Niedersachsen,03,00+,44,69,69,69,69,8003421,0.55,0.86,0.86,0.86,0.86\n2023-06-01,Niedersachsen,03,00+,42,68,68,68,68,8003421,0.52,0.85,0.85,0.85,0.85\n2023-05-31,Niedersachsen,03,00+,37,71,71,71,71,8003421,0.46,0.89,0.89,0.89,0.89\n2023-05-30,Niedersachsen,03,00+,36,65,65,65,65,8003421,0.45,0.81,0.81,0.81,0.81\n2023-05-29,Niedersachsen,03,00+,91,124,124,124,124,8003421,1.14,1.55,1.55,1.55,1.55\n2023-05-28,Niedersachsen,03,00+,91,122,122,122,122,8003421,1.14,1.52,1.52,1.52,1.52\n2023-05-27,Niedersachsen,03,00+,96,125,125,125,125,8003421,1.2,1.56,1.56,1.56,1.56\n2023-05-26,Niedersachsen,03,00+,102,132,132,132,132,8003421,1.27,1.65,1.65,1.65,1.65\n2023-05-25,Niedersachsen,03,00+,86,124,124,124,124,8003421,1.07,1.55,1.55,1.55,1.55\n2023-05-24,Niedersachsen,03,00+,91,137,137,137,137,8003421,1.14,1.71,1.71,1.71,1.71\n2023-05-23,Niedersachsen,03,00+,55,144,144,144,144,8003421,0.69,1.8,1.8,1.8,1.8\n2023-05-22,Niedersachsen,03,00+,96,135,135,135,135,8003421,1.2,1.69,1.69,1.69,1.69\n2023-05-21,Niedersachsen,03,00+,98,137,137,137,137,8003421,1.22,1.71,1.71,1.71,1.71\n2023-05-20,Niedersachsen,03,00+,104,139,139,139,139,8003421,1.3,1.74,1.74,1.74,1.74\n2023-05-19,Niedersachsen,03,00+,106,144,144,144,144,8003421,1.32,1.8,1.8,1.8,1.8\n2023-05-18,Niedersachsen,03,00+,124,162,162,162,162,8003421,1.55,2.02,2.02,2.02,2.02\n2023-05-17,Niedersachsen,03,00+,129,175,175,175,175,8003421,1.61,2.19,2.19,2.19,2.19\n2023-05-16,Niedersachsen,03,00+,127,191,191,191,191,8003421,1.59,2.39,2.39,2.39,2.39\n2023-05-15,Niedersachsen,03,00+,145,199,199,199,199,8003421,1.81,2.49,2.49,2.49,2.49\n2023-05-14,Niedersachsen,03,00+,151,203,203,203,203,8003421,1.89,2.54,2.54,2.54,2.54\n2023-05-13,Niedersachsen,03,00+,157,201,201,201,201,8003421,1.96,2.51,2.51,2.51,2.51\n2023-05-12,Niedersachsen,03,00+,150,205,205,205,205,8003421,1.87,2.56,2.56,2.56,2.56\n2023-05-11,Niedersachsen,03,00+,133,223,223,223,223,8003421,1.66,2.79,2.79,2.79,2.79\n2023-05-10,Niedersachsen,03,00+,125,216,216,216,216,8003421,1.56,2.7,2.7,2.7,2.7\n2023-05-09,Niedersachsen,03,00+,168,282,282,282,282,8003421,2.1,3.52,3.52,3.52,3.52\n2023-05-08,Niedersachsen,03,00+,136,230,230,230,230,8003421,1.7,2.87,2.87,2.87,2.87\n2023-05-07,Niedersachsen,03,00+,141,229,229,229,229,8003421,1.76,2.86,2.86,2.86,2.86\n2023-05-06,Niedersachsen,03,00+,147,229,229,229,229,8003421,1.84,2.86,2.86,2.86,2.86\n2023-05-05,Niedersachsen,03,00+,132,219,219,219,219,8003421,1.65,2.74,2.74,2.74,2.74\n2023-05-04,Niedersachsen,03,00+,116,208,208,208,208,8003421,1.45,2.6,2.6,2.6,2.6\n2023-05-03,Niedersachsen,03,00+,70,202,202,202,202,8003421,0.87,2.52,2.52,2.52,2.52\n2023-05-02,Niedersachsen,03,00+,83,135,135,135,135,8003421,1.04,1.69,1.69,1.69,1.69\n2023-05-01,Niedersachsen,03,00+,140,195,195,195,195,8003421,1.75,2.44,2.44,2.44,2.44\n2023-04-30,Niedersachsen,03,00+,148,200,200,200,200,8003421,1.85,2.5,2.5,2.5,2.5\n2023-04-29,Niedersachsen,03,00+,155,201,201,201,201,8003421,1.94,2.51,2.51,2.51,2.51\n2023-04-28,Niedersachsen,03,00+,167,214,214,214,214,8003421,2.09,2.67,2.67,2.67,2.67\n2023-04-27,Niedersachsen,03,00+,157,228,228,228,228,8003421,1.96,2.85,2.85,2.85,2.85\n2023-04-26,Niedersachsen,03,00+,149,245,245,245,245,8003421,1.86,3.06,3.06,3.06,3.06\n2023-04-25,Niedersachsen,03,00+,143,264,264,264,264,8003421,1.79,3.3,3.3,3.3,3.3\n2023-04-24,Niedersachsen,03,00+,203,290,290,290,290,8003421,2.54,3.62,3.62,3.62,3.62\n2023-04-23,Niedersachsen,03,00+,213,292,292,292,292,8003421,2.66,3.65,3.65,3.65,3.65\n2023-04-22,Niedersachsen,03,00+,218,291,291,291,291,8003421,2.72,3.64,3.64,3.64,3.64\n2023-04-21,Niedersachsen,03,00+,202,299,299,299,299,8003421,2.52,3.74,3.74,3.74,3.74\n2023-04-20,Niedersachsen,03,00+,210,324,324,324,324,8003421,2.62,4.05,4.05,4.05,4.05\n2023-04-19,Niedersachsen,03,00+,227,363,363,363,363,8003421,2.84,4.54,4.54,4.54,4.54\n2023-04-18,Niedersachsen,03,00+,235,407,407,407,407,8003421,2.94,5.09,5.09,5.09,5.09\n2023-04-17,Niedersachsen,03,00+,220,340,340,340,340,8003421,2.75,4.25,4.25,4.25,4.25\n2023-04-16,Niedersachsen,03,00+,228,337,337,337,337,8003421,2.85,4.21,4.21,4.21,4.21\n2023-04-15,Niedersachsen,03,00+,243,352,352,352,352,8003421,3.04,4.4,4.4,4.4,4.4\n2023-04-14,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-04-13,Niedersachsen,03,00+,185,294,294,294,294,8003421,2.31,3.67,3.67,3.67,3.67\n2023-04-12,Niedersachsen,03,00+,130,256,256,256,256,8003421,1.62,3.2,3.2,3.2,3.2\n2023-04-11,Niedersachsen,03,00+,85,229,229,229,229,8003421,1.06,2.86,2.86,2.86,2.86\n2023-04-10,Niedersachsen,03,00+,167,311,311,311,311,8003421,2.09,3.89,3.89,3.89,3.89\n2023-04-09,Niedersachsen,03,00+,178,316,316,316,316,8003421,2.22,3.95,3.95,3.95,3.95\n2023-04-08,Niedersachsen,03,00+,190,314,314,314,314,8003421,2.37,3.92,3.92,3.92,3.92\n2023-04-07,Niedersachsen,03,00+,237,364,364,364,364,8003421,2.96,4.55,4.55,4.55,4.55\n2023-04-06,Niedersachsen,03,00+,240,371,371,371,371,8003421,3,4.64,4.64,4.64,4.64\n2023-04-05,Niedersachsen,03,00+,252,391,391,391,391,8003421,3.15,4.89,4.89,4.89,4.89\n2023-04-04,Niedersachsen,03,00+,244,383,383,383,383,8003421,3.05,4.79,4.79,4.79,4.79\n2023-04-03,Niedersachsen,03,00+,279,406,406,406,406,8003421,3.49,5.07,5.07,5.07,5.07\n2023-04-02,Niedersachsen,03,00+,298,417,417,417,417,8003421,3.72,5.21,5.21,5.21,5.21\n2023-04-01,Niedersachsen,03,00+,312,413,413,413,413,8003421,3.9,5.16,5.16,5.16,5.16\n2023-03-31,Niedersachsen,03,00+,315,424,424,424,424,8003421,3.94,5.3,5.3,5.3,5.3\n2023-03-30,Niedersachsen,03,00+,343,449,449,449,449,8003421,4.29,5.61,5.61,5.61,5.61\n2023-03-29,Niedersachsen,03,00+,357,473,473,473,473,8003421,4.46,5.91,5.91,5.91,5.91\n2023-03-28,Niedersachsen,03,00+,343,511,511,511,511,8003421,4.29,6.38,6.38,6.38,6.38\n2023-03-27,Niedersachsen,03,00+,363,552,552,552,552,8003421,4.54,6.9,6.9,6.9,6.9\n2023-03-26,Niedersachsen,03,00+,388,556,556,556,556,8003421,4.85,6.95,6.95,6.95,6.95\n2023-03-25,Niedersachsen,03,00+,413,569,569,569,569,8003421,5.16,7.11,7.11,7.11,7.11\n2023-03-24,Niedersachsen,03,00+,427,597,597,597,597,8003421,5.34,7.46,7.46,7.46,7.46\n2023-03-23,Niedersachsen,03,00+,468,627,627,627,627,8003421,5.85,7.83,7.83,7.83,7.83\n2023-03-22,Niedersachsen,03,00+,458,630,630,630,630,8003421,5.72,7.87,7.87,7.87,7.87\n2023-03-21,Niedersachsen,03,00+,471,647,647,647,647,8003421,5.88,8.08,8.08,8.08,8.08\n2023-03-20,Niedersachsen,03,00+,468,653,653,653,653,8003421,5.85,8.16,8.16,8.16,8.16\n2023-03-19,Niedersachsen,03,00+,491,649,649,649,649,8003421,6.13,8.11,8.11,8.11,8.11\n2023-03-18,Niedersachsen,03,00+,519,650,650,650,650,8003421,6.48,8.12,8.12,8.12,8.12\n2023-03-17,Niedersachsen,03,00+,489,626,626,626,626,8003421,6.11,7.82,7.82,7.82,7.82\n2023-03-16,Niedersachsen,03,00+,443,591,591,591,591,8003421,5.54,7.38,7.38,7.38,7.38\n2023-03-15,Niedersachsen,03,00+,415,566,566,566,566,8003421,5.19,7.07,7.07,7.07,7.07\n2023-03-14,Niedersachsen,03,00+,362,520,520,520,520,8003421,4.52,6.5,6.5,6.5,6.5\n2023-03-13,Niedersachsen,03,00+,284,465,465,465,465,8003421,3.55,5.81,5.81,5.81,5.81\n2023-03-12,Niedersachsen,03,00+,300,458,458,458,458,8003421,3.75,5.72,5.72,5.72,5.72\n2023-03-11,Niedersachsen,03,00+,324,455,455,455,455,8003421,4.05,5.69,5.69,5.69,5.69\n2023-03-10,Niedersachsen,03,00+,328,432,432,432,432,8003421,4.1,5.4,5.4,5.4,5.4\n2023-03-09,Niedersachsen,03,00+,319,417,417,417,417,8003421,3.99,5.21,5.21,5.21,5.21\n2023-03-08,Niedersachsen,03,00+,313,417,417,417,417,8003421,3.91,5.21,5.21,5.21,5.21\n2023-03-07,Niedersachsen,03,00+,294,421,421,421,421,8003421,3.67,5.26,5.26,5.26,5.26\n2023-03-06,Niedersachsen,03,00+,275,415,415,415,415,8003421,3.44,5.19,5.19,5.19,5.19\n2023-03-05,Niedersachsen,03,00+,290,411,411,411,411,8003421,3.62,5.14,5.14,5.14,5.14\n2023-03-04,Niedersachsen,03,00+,303,398,398,398,398,8003421,3.79,4.97,4.97,4.97,4.97\n2023-03-03,Niedersachsen,03,00+,312,414,414,414,414,8003421,3.9,5.17,5.17,5.17,5.17\n2023-03-02,Niedersachsen,03,00+,323,438,438,438,438,8003421,4.04,5.47,5.47,5.47,5.47\n2023-03-01,Niedersachsen,03,00+,353,477,477,477,477,8003421,4.41,5.96,5.96,5.96,5.96\n2023-02-28,Niedersachsen,03,00+,352,494,494,494,494,8003421,4.4,6.17,6.17,6.17,6.17\n2023-02-27,Niedersachsen,03,00+,359,518,518,518,518,8003421,4.49,6.47,6.47,6.47,6.47\n2023-02-26,Niedersachsen,03,00+,372,522,522,522,522,8003421,4.65,6.52,6.52,6.52,6.52\n2023-02-25,Niedersachsen,03,00+,394,534,534,534,534,8003421,4.92,6.67,6.67,6.67,6.67\n2023-02-24,Niedersachsen,03,00+,418,554,554,554,554,8003421,5.22,6.92,6.92,6.92,6.92\n2023-02-23,Niedersachsen,03,00+,377,549,549,549,549,8003421,4.71,6.86,6.86,6.86,6.86\n2023-02-22,Niedersachsen,03,00+,362,521,521,521,521,8003421,4.52,6.51,6.51,6.51,6.51\n2023-02-21,Niedersachsen,03,00+,378,522,522,522,522,8003421,4.72,6.52,6.52,6.52,6.52\n2023-02-20,Niedersachsen,03,00+,374,519,519,519,519,8003421,4.67,6.48,6.48,6.48,6.48\n2023-02-19,Niedersachsen,03,00+,387,516,516,516,516,8003421,4.84,6.45,6.45,6.45,6.45\n2023-02-18,Niedersachsen,03,00+,401,507,507,507,507,8003421,5.01,6.33,6.33,6.33,6.33\n2023-02-17,Niedersachsen,03,00+,366,466,466,466,466,8003421,4.57,5.82,5.82,5.82,5.82\n2023-02-16,Niedersachsen,03,00+,319,457,457,457,457,8003421,3.99,5.71,5.71,5.71,5.71\n2023-02-15,Niedersachsen,03,00+,313,461,461,461,461,8003421,3.91,5.76,5.76,5.76,5.76\n2023-02-14,Niedersachsen,03,00+,317,425,425,425,425,8003421,3.96,5.31,5.31,5.31,5.31\n2023-02-13,Niedersachsen,03,00+,268,381,381,381,381,8003421,3.35,4.76,4.76,4.76,4.76\n2023-02-12,Niedersachsen,03,00+,285,385,385,385,385,8003421,3.56,4.81,4.81,4.81,4.81\n2023-02-11,Niedersachsen,03,00+,293,382,382,382,382,8003421,3.66,4.77,4.77,4.77,4.77\n2023-02-10,Niedersachsen,03,00+,291,397,397,397,397,8003421,3.64,4.96,4.96,4.96,4.96\n2023-02-09,Niedersachsen,03,00+,280,393,393,393,393,8003421,3.5,4.91,4.91,4.91,4.91\n2023-02-08,Niedersachsen,03,00+,273,389,389,389,389,8003421,3.41,4.86,4.86,4.86,4.86\n2023-02-07,Niedersachsen,03,00+,278,387,387,387,387,8003421,3.47,4.84,4.84,4.84,4.84\n2023-02-06,Niedersachsen,03,00+,272,396,396,396,396,8003421,3.4,4.95,4.95,4.95,4.95\n2023-02-05,Niedersachsen,03,00+,296,401,401,401,401,8003421,3.7,5.01,5.01,5.01,5.01\n2023-02-04,Niedersachsen,03,00+,307,400,400,400,400,8003421,3.84,5,5,5,5\n2023-02-03,Niedersachsen,03,00+,293,388,388,388,388,8003421,3.66,4.85,4.85,4.85,4.85\n2023-02-02,Niedersachsen,03,00+,297,390,390,390,390,8003421,3.71,4.87,4.87,4.87,4.87\n2023-02-01,Niedersachsen,03,00+,280,370,370,370,370,8003421,3.5,4.62,4.62,4.62,4.62\n2023-01-31,Niedersachsen,03,00+,259,374,374,374,374,8003421,3.24,4.67,4.67,4.67,4.67\n2023-01-30,Niedersachsen,03,00+,235,345,345,345,345,8003421,2.94,4.31,4.31,4.31,4.31\n2023-01-29,Niedersachsen,03,00+,254,341,341,341,341,8003421,3.17,4.26,4.26,4.26,4.26\n2023-01-28,Niedersachsen,03,00+,259,335,335,335,335,8003421,3.24,4.19,4.19,4.19,4.19\n2023-01-27,Niedersachsen,03,00+,240,319,319,319,319,8003421,3,3.99,3.99,3.99,3.99\n2023-01-26,Niedersachsen,03,00+,228,308,308,308,308,8003421,2.85,3.85,3.85,3.85,3.85\n2023-01-25,Niedersachsen,03,00+,233,312,312,312,312,8003421,2.91,3.9,3.9,3.9,3.9\n2023-01-24,Niedersachsen,03,00+,237,304,304,304,304,8003421,2.96,3.8,3.8,3.8,3.8\n2023-01-23,Niedersachsen,03,00+,222,315,315,315,315,8003421,2.77,3.94,3.94,3.94,3.94\n2023-01-22,Niedersachsen,03,00+,232,307,307,307,307,8003421,2.9,3.84,3.84,3.84,3.84\n2023-01-21,Niedersachsen,03,00+,250,320,320,320,320,8003421,3.12,4,4,4,4\n2023-01-20,Niedersachsen,03,00+,247,329,329,329,329,8003421,3.09,4.11,4.11,4.11,4.11\n2023-01-19,Niedersachsen,03,00+,262,341,341,341,341,8003421,3.27,4.26,4.26,4.26,4.26\n2023-01-18,Niedersachsen,03,00+,277,349,349,349,349,8003421,3.46,4.36,4.36,4.36,4.36\n2023-01-17,Niedersachsen,03,00+,293,380,380,380,380,8003421,3.66,4.75,4.75,4.75,4.75\n2023-01-16,Niedersachsen,03,00+,321,438,438,438,438,8003421,4.01,5.47,5.47,5.47,5.47\n2023-01-15,Niedersachsen,03,00+,332,439,439,439,439,8003421,4.15,5.49,5.49,5.49,5.49\n2023-01-14,Niedersachsen,03,00+,339,427,427,427,427,8003421,4.24,5.34,5.34,5.34,5.34\n2023-01-13,Niedersachsen,03,00+,339,448,448,448,448,8003421,4.24,5.6,5.6,5.6,5.6\n2023-01-12,Niedersachsen,03,00+,357,475,475,475,475,8003421,4.46,5.93,5.93,5.93,5.93\n2023-01-11,Niedersachsen,03,00+,361,509,509,509,509,8003421,4.51,6.36,6.36,6.36,6.36\n2023-01-10,Niedersachsen,03,00+,382,546,546,546,546,8003421,4.77,6.82,6.82,6.82,6.82\n2023-01-09,Niedersachsen,03,00+,407,598,598,598,598,8003421,5.09,7.47,7.47,7.47,7.47\n2023-01-08,Niedersachsen,03,00+,432,614,614,614,614,8003421,5.4,7.67,7.67,7.67,7.67\n2023-01-07,Niedersachsen,03,00+,447,0,0,0,0,8003421,5.59,0,0,0,0\n2023-01-06,Niedersachsen,03,00+,489,0,0,0,0,8003421,6.11,0,0,0,0\n2023-01-05,Niedersachsen,03,00+,500,0,0,0,0,8003421,6.25,0,0,0,0\n2023-01-04,Niedersachsen,03,00+,537,0,0,0,0,8003421,6.71,0,0,0,0\n2023-01-03,Niedersachsen,03,00+,575,0,0,0,0,8003421,7.18,0,0,0,0\n2023-01-02,Niedersachsen,03,00+,379,0,0,0,0,8003421,4.74,0,0,0,0\n2024-08-31,Bremen,04,00+,31,31,NA,NA,NA,680130,4.56,4.56,NA,NA,NA\n2024-08-30,Bremen,04,00+,30,34,39,37,43,680130,4.41,5,5.88,5.58,6.39\n2024-08-29,Bremen,04,00+,36,36,41,39,44,680130,5.29,5.29,6.09,5.82,6.55\n2024-08-28,Bremen,04,00+,36,35,39,38,42,680130,5.29,5.15,5.86,5.62,6.31\n2024-08-27,Bremen,04,00+,37,37,39,38,42,680130,5.44,5.44,5.87,5.68,6.24\n2024-08-26,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-25,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-24,Bremen,04,00+,38,38,40,39,43,680130,5.59,5.59,6.02,5.83,6.41\n2024-08-23,Bremen,04,00+,43,45,48,46,50,680130,6.32,6.62,7.07,6.86,7.49\n2024-08-22,Bremen,04,00+,40,42,44,43,47,680130,5.88,6.18,6.56,6.37,6.93\n2024-08-21,Bremen,04,00+,56,60,63,61,66,680130,8.23,8.82,9.3,9.06,9.81\n2024-08-20,Bremen,04,00+,43,45,46,45,49,680130,6.32,6.62,6.9,6.74,7.23\n2024-08-19,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-18,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-17,Bremen,04,00+,43,44,45,44,48,680130,6.32,6.47,6.75,6.59,7.06\n2024-08-16,Bremen,04,00+,35,38,39,38,41,680130,5.15,5.59,5.81,5.68,6.06\n2024-08-15,Bremen,04,00+,42,41,42,41,44,680130,6.18,6.03,6.24,6.12,6.5\n2024-08-14,Bremen,04,00+,19,29,29,29,30,680130,2.79,4.26,4.38,4.31,4.54\n2024-08-13,Bremen,04,00+,30,33,33,33,34,680130,4.41,4.85,4.96,4.89,5.1\n2024-08-12,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-11,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-10,Bremen,04,00+,39,42,42,42,44,680130,5.73,6.18,6.3,6.22,6.48\n2024-08-09,Bremen,04,00+,36,38,38,38,39,680130,5.29,5.59,5.7,5.62,5.84\n2024-08-08,Bremen,04,00+,32,34,34,34,35,680130,4.7,5,5.09,5.03,5.2\n2024-08-07,Bremen,04,00+,17,27,27,27,28,680130,2.5,3.97,4.03,3.99,4.12\n2024-08-06,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.98,2.95,3.04\n2024-08-05,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-04,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-03,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.82,2.8,2.86\n2024-08-02,Bremen,04,00+,17,19,19,19,19,680130,2.5,2.79,2.82,2.8,2.86\n2024-08-01,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.22,2.21,2.25\n2024-07-31,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.07,2.06,2.1\n2024-07-30,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.36,2.36,2.38\n2024-07-29,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-28,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-27,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-26,Bremen,04,00+,13,14,14,14,14,680130,1.91,2.06,2.06,2.06,2.06\n2024-07-25,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-07-24,Bremen,04,00+,10,17,17,17,17,680130,1.47,2.5,2.5,2.5,2.5\n2024-07-23,Bremen,04,00+,13,15,15,15,15,680130,1.91,2.21,2.21,2.21,2.21\n2024-07-22,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-21,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-20,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-19,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2024-07-18,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-07-17,Bremen,04,00+,10,12,12,12,12,680130,1.47,1.76,1.76,1.76,1.76\n2024-07-16,Bremen,04,00+,8,9,9,9,9,680130,1.18,1.32,1.32,1.32,1.32\n2024-07-15,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-14,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-13,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-07-12,Bremen,04,00+,10,13,13,13,13,680130,1.47,1.91,1.91,1.91,1.91\n2024-07-11,Bremen,04,00+,9,13,13,13,13,680130,1.32,1.91,1.91,1.91,1.91\n2024-07-10,Bremen,04,00+,12,14,14,14,14,680130,1.76,2.06,2.06,2.06,2.06\n2024-07-09,Bremen,04,00+,19,21,21,21,21,680130,2.79,3.09,3.09,3.09,3.09\n2024-07-08,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-07,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-06,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2024-07-05,Bremen,04,00+,15,17,17,17,17,680130,2.21,2.5,2.5,2.5,2.5\n2024-07-04,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-07-03,Bremen,04,00+,13,16,16,16,16,680130,1.91,2.35,2.35,2.35,2.35\n2024-07-02,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-07-01,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-30,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-29,Bremen,04,00+,5,6,6,6,6,680130,0.74,0.88,0.88,0.88,0.88\n2024-06-28,Bremen,04,00+,4,8,8,8,8,680130,0.59,1.18,1.18,1.18,1.18\n2024-06-27,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-06-26,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-25,Bremen,04,00+,7,7,7,7,7,680130,1.03,1.03,1.03,1.03,1.03\n2024-06-24,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-23,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-22,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2024-06-21,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-20,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-06-19,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2024-06-18,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-06-17,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-16,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-15,Bremen,04,00+,6,6,6,6,6,680130,0.88,0.88,0.88,0.88,0.88\n2024-06-14,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-13,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-06-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-06-11,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2024-06-10,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-09,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-08,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-06-07,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-06-06,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-05,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2024-06-04,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2024-06-03,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-02,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-06-01,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-31,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-05-30,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-28,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-24,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-23,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-22,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2024-05-21,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-20,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-19,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-18,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-17,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2024-05-16,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-15,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2024-05-14,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2024-05-13,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-12,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-11,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-10,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-09,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-08,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-07,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-05-06,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-05,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-04,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-05-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-05-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-27,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-26,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-25,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-24,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-23,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-22,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-20,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-19,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-18,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2024-04-17,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-16,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-14,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-13,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-04-12,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2024-04-10,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-09,Bremen,04,00+,9,9,9,9,9,680130,1.32,1.32,1.32,1.32,1.32\n2024-04-08,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-07,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-06,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-04-05,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2024-04-04,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2024-04-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-04-02,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2024-04-01,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-31,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-30,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-29,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-28,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2024-03-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-26,Bremen,04,00+,2,4,4,4,4,680130,0.29,0.59,0.59,0.59,0.59\n2024-03-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-23,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-22,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-21,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-20,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2024-03-19,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-17,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-16,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-15,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-14,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2024-03-13,Bremen,04,00+,4,3,3,3,3,680130,0.59,0.44,0.44,0.44,0.44\n2024-03-12,Bremen,04,00+,3,2,2,2,2,680130,0.44,0.29,0.29,0.29,0.29\n2024-03-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-10,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-09,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-08,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-07,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-06,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2024-03-05,Bremen,04,00+,4,4,4,4,4,680130,0.59,0.59,0.59,0.59,0.59\n2024-03-04,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-03,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-02,Bremen,04,00+,8,8,8,8,8,680130,1.18,1.18,1.18,1.18,1.18\n2024-03-01,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-29,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2024-02-28,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-27,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-26,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-25,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-24,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-23,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-22,Bremen,04,00+,6,7,7,7,7,680130,0.88,1.03,1.03,1.03,1.03\n2024-02-21,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2024-02-20,Bremen,04,00+,10,10,10,10,10,680130,1.47,1.47,1.47,1.47,1.47\n2024-02-19,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-18,Bremen,04,00+,10,11,11,11,11,680130,1.47,1.62,1.62,1.62,1.62\n2024-02-17,Bremen,04,00+,11,12,12,12,12,680130,1.62,1.76,1.76,1.76,1.76\n2024-02-16,Bremen,04,00+,14,15,15,15,15,680130,2.06,2.21,2.21,2.21,2.21\n2024-02-15,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-14,Bremen,04,00+,19,22,22,22,22,680130,2.79,3.23,3.23,3.23,3.23\n2024-02-13,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2024-02-12,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-11,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2024-02-10,Bremen,04,00+,16,18,18,18,18,680130,2.35,2.65,2.65,2.65,2.65\n2024-02-09,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2024-02-08,Bremen,04,00+,4,9,9,9,9,680130,0.59,1.32,1.32,1.32,1.32\n2024-02-07,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2024-02-06,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-05,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-04,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-03,Bremen,04,00+,8,10,10,10,10,680130,1.18,1.47,1.47,1.47,1.47\n2024-02-02,Bremen,04,00+,4,10,10,10,10,680130,0.59,1.47,1.47,1.47,1.47\n2024-02-01,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2024-01-31,Bremen,04,00+,6,9,9,9,9,680130,0.88,1.32,1.32,1.32,1.32\n2024-01-30,Bremen,04,00+,12,12,12,12,12,680130,1.76,1.76,1.76,1.76,1.76\n2024-01-29,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-28,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-27,Bremen,04,00+,15,18,18,18,18,680130,2.21,2.65,2.65,2.65,2.65\n2024-01-26,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2024-01-25,Bremen,04,00+,26,35,35,35,35,680130,3.82,5.15,5.15,5.15,5.15\n2024-01-24,Bremen,04,00+,33,41,41,41,41,680130,4.85,6.03,6.03,6.03,6.03\n2024-01-23,Bremen,04,00+,33,43,43,43,43,680130,4.85,6.32,6.32,6.32,6.32\n2024-01-22,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-21,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-20,Bremen,04,00+,38,52,52,52,52,680130,5.59,7.65,7.65,7.65,7.65\n2024-01-19,Bremen,04,00+,19,41,41,41,41,680130,2.79,6.03,6.03,6.03,6.03\n2024-01-18,Bremen,04,00+,17,43,43,43,43,680130,2.5,6.32,6.32,6.32,6.32\n2024-01-17,Bremen,04,00+,19,45,45,45,45,680130,2.79,6.62,6.62,6.62,6.62\n2024-01-16,Bremen,04,00+,22,62,62,62,62,680130,3.23,9.12,9.12,9.12,9.12\n2024-01-15,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-14,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-13,Bremen,04,00+,18,50,50,50,50,680130,2.65,7.35,7.35,7.35,7.35\n2024-01-12,Bremen,04,00+,18,55,55,55,55,680130,2.65,8.09,8.09,8.09,8.09\n2024-01-11,Bremen,04,00+,24,55,55,55,55,680130,3.53,8.09,8.09,8.09,8.09\n2024-01-10,Bremen,04,00+,24,57,57,57,57,680130,3.53,8.38,8.38,8.38,8.38\n2024-01-09,Bremen,04,00+,38,76,76,76,76,680130,5.59,11.17,11.17,11.17,11.17\n2024-01-08,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-07,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-06,Bremen,04,00+,38,73,73,73,73,680130,5.59,10.73,10.73,10.73,10.73\n2024-01-05,Bremen,04,00+,43,84,84,84,84,680130,6.32,12.35,12.35,12.35,12.35\n2024-01-04,Bremen,04,00+,42,93,93,93,93,680130,6.18,13.67,13.67,13.67,13.67\n2024-01-03,Bremen,04,00+,55,145,145,145,145,680130,8.09,21.32,21.32,21.32,21.32\n2024-01-02,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2024-01-01,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-31,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-30,Bremen,04,00+,26,97,97,97,97,680130,3.82,14.26,14.26,14.26,14.26\n2023-12-29,Bremen,04,00+,30,109,109,109,109,680130,4.41,16.03,16.03,16.03,16.03\n2023-12-28,Bremen,04,00+,10,96,96,96,96,680130,1.47,14.11,14.11,14.11,14.11\n2023-12-27,Bremen,04,00+,13,38,38,38,38,680130,1.91,5.59,5.59,5.59,5.59\n2023-12-26,Bremen,04,00+,52,129,129,129,129,680130,7.65,18.97,18.97,18.97,18.97\n2023-12-25,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-24,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-23,Bremen,04,00+,56,133,133,133,133,680130,8.23,19.56,19.56,19.56,19.56\n2023-12-22,Bremen,04,00+,59,134,134,134,134,680130,8.67,19.7,19.7,19.7,19.7\n2023-12-21,Bremen,04,00+,71,156,156,156,156,680130,10.44,22.94,22.94,22.94,22.94\n2023-12-20,Bremen,04,00+,83,176,176,176,176,680130,12.2,25.88,25.88,25.88,25.88\n2023-12-19,Bremen,04,00+,64,117,117,117,117,680130,9.41,17.2,17.2,17.2,17.2\n2023-12-18,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-17,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-16,Bremen,04,00+,79,144,144,144,144,680130,11.62,21.17,21.17,21.17,21.17\n2023-12-15,Bremen,04,00+,83,135,135,135,135,680130,12.2,19.85,19.85,19.85,19.85\n2023-12-14,Bremen,04,00+,62,125,125,125,125,680130,9.12,18.38,18.38,18.38,18.38\n2023-12-13,Bremen,04,00+,91,135,135,135,135,680130,13.38,19.85,19.85,19.85,19.85\n2023-12-12,Bremen,04,00+,72,124,124,124,124,680130,10.59,18.23,18.23,18.23,18.23\n2023-12-11,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-10,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-09,Bremen,04,00+,85,112,112,112,112,680130,12.5,16.47,16.47,16.47,16.47\n2023-12-08,Bremen,04,00+,70,102,102,102,102,680130,10.29,15,15,15,15\n2023-12-07,Bremen,04,00+,60,95,95,95,95,680130,8.82,13.97,13.97,13.97,13.97\n2023-12-06,Bremen,04,00+,35,78,78,78,78,680130,5.15,11.47,11.47,11.47,11.47\n2023-12-05,Bremen,04,00+,55,108,108,108,108,680130,8.09,15.88,15.88,15.88,15.88\n2023-12-04,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-03,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-02,Bremen,04,00+,48,94,94,94,94,680130,7.06,13.82,13.82,13.82,13.82\n2023-12-01,Bremen,04,00+,45,87,87,87,87,680130,6.62,12.79,12.79,12.79,12.79\n2023-11-30,Bremen,04,00+,51,99,99,99,99,680130,7.5,14.56,14.56,14.56,14.56\n2023-11-29,Bremen,04,00+,42,95,95,95,95,680130,6.18,13.97,13.97,13.97,13.97\n2023-11-28,Bremen,04,00+,41,73,73,73,73,680130,6.03,10.73,10.73,10.73,10.73\n2023-11-27,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-26,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-25,Bremen,04,00+,48,90,90,90,90,680130,7.06,13.23,13.23,13.23,13.23\n2023-11-24,Bremen,04,00+,48,92,92,92,92,680130,7.06,13.53,13.53,13.53,13.53\n2023-11-23,Bremen,04,00+,41,80,80,80,80,680130,6.03,11.76,11.76,11.76,11.76\n2023-11-22,Bremen,04,00+,20,73,73,73,73,680130,2.94,10.73,10.73,10.73,10.73\n2023-11-21,Bremen,04,00+,39,66,66,66,66,680130,5.73,9.7,9.7,9.7,9.7\n2023-11-20,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-19,Bremen,04,00+,35,77,77,77,77,680130,5.15,11.32,11.32,11.32,11.32\n2023-11-18,Bremen,04,00+,35,80,80,80,80,680130,5.15,11.76,11.76,11.76,11.76\n2023-11-17,Bremen,04,00+,45,93,93,93,93,680130,6.62,13.67,13.67,13.67,13.67\n2023-11-16,Bremen,04,00+,52,108,108,108,108,680130,7.65,15.88,15.88,15.88,15.88\n2023-11-15,Bremen,04,00+,68,136,136,136,136,680130,10,20,20,20,20\n2023-11-14,Bremen,04,00+,56,137,137,137,137,680130,8.23,20.14,20.14,20.14,20.14\n2023-11-13,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-12,Bremen,04,00+,41,125,125,125,125,680130,6.03,18.38,18.38,18.38,18.38\n2023-11-11,Bremen,04,00+,41,122,122,122,122,680130,6.03,17.94,17.94,17.94,17.94\n2023-11-10,Bremen,04,00+,50,115,115,115,115,680130,7.35,16.91,16.91,16.91,16.91\n2023-11-09,Bremen,04,00+,49,123,123,123,123,680130,7.2,18.08,18.08,18.08,18.08\n2023-11-08,Bremen,04,00+,67,115,115,115,115,680130,9.85,16.91,16.91,16.91,16.91\n2023-11-07,Bremen,04,00+,67,92,92,92,92,680130,9.85,13.53,13.53,13.53,13.53\n2023-11-06,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-05,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-04,Bremen,04,00+,69,86,86,86,86,680130,10.15,12.64,12.64,12.64,12.64\n2023-11-03,Bremen,04,00+,45,90,90,90,90,680130,6.62,13.23,13.23,13.23,13.23\n2023-11-02,Bremen,04,00+,47,60,60,60,60,680130,6.91,8.82,8.82,8.82,8.82\n2023-11-01,Bremen,04,00+,25,37,37,37,37,680130,3.68,5.44,5.44,5.44,5.44\n2023-10-31,Bremen,04,00+,31,44,44,44,44,680130,4.56,6.47,6.47,6.47,6.47\n2023-10-30,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-29,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-28,Bremen,04,00+,26,38,38,38,38,680130,3.82,5.59,5.59,5.59,5.59\n2023-10-27,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-10-26,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-10-25,Bremen,04,00+,21,24,24,24,24,680130,3.09,3.53,3.53,3.53,3.53\n2023-10-24,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-23,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-22,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-21,Bremen,04,00+,12,19,19,19,19,680130,1.76,2.79,2.79,2.79,2.79\n2023-10-20,Bremen,04,00+,11,20,20,20,20,680130,1.62,2.94,2.94,2.94,2.94\n2023-10-19,Bremen,04,00+,13,22,22,22,22,680130,1.91,3.23,3.23,3.23,3.23\n2023-10-18,Bremen,04,00+,16,19,19,19,19,680130,2.35,2.79,2.79,2.79,2.79\n2023-10-17,Bremen,04,00+,14,18,18,18,18,680130,2.06,2.65,2.65,2.65,2.65\n2023-10-16,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-15,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-14,Bremen,04,00+,6,11,11,11,11,680130,0.88,1.62,1.62,1.62,1.62\n2023-10-13,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-12,Bremen,04,00+,7,8,8,8,8,680130,1.03,1.18,1.18,1.18,1.18\n2023-10-11,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-10,Bremen,04,00+,4,5,5,5,5,680130,0.59,0.74,0.74,0.74,0.74\n2023-10-09,Bremen,04,00+,4,7,7,7,7,680130,0.59,1.03,1.03,1.03,1.03\n2023-10-08,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-07,Bremen,04,00+,4,6,6,6,6,680130,0.59,0.88,0.88,0.88,0.88\n2023-10-06,Bremen,04,00+,6,8,8,8,8,680130,0.88,1.18,1.18,1.18,1.18\n2023-10-05,Bremen,04,00+,5,10,10,10,10,680130,0.74,1.47,1.47,1.47,1.47\n2023-10-04,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-10-03,Bremen,04,00+,17,22,22,22,22,680130,2.5,3.23,3.23,3.23,3.23\n2023-10-02,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-10-01,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-30,Bremen,04,00+,20,25,25,25,25,680130,2.94,3.68,3.68,3.68,3.68\n2023-09-29,Bremen,04,00+,25,29,29,29,29,680130,3.68,4.26,4.26,4.26,4.26\n2023-09-28,Bremen,04,00+,23,28,28,28,28,680130,3.38,4.12,4.12,4.12,4.12\n2023-09-27,Bremen,04,00+,22,27,27,27,27,680130,3.23,3.97,3.97,3.97,3.97\n2023-09-26,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-09-25,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-24,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-23,Bremen,04,00+,16,24,24,24,24,680130,2.35,3.53,3.53,3.53,3.53\n2023-09-22,Bremen,04,00+,22,24,24,24,24,680130,3.23,3.53,3.53,3.53,3.53\n2023-09-21,Bremen,04,00+,16,22,22,22,22,680130,2.35,3.23,3.23,3.23,3.23\n2023-09-20,Bremen,04,00+,19,23,23,23,23,680130,2.79,3.38,3.38,3.38,3.38\n2023-09-19,Bremen,04,00+,24,28,28,28,28,680130,3.53,4.12,4.12,4.12,4.12\n2023-09-18,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-17,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-16,Bremen,04,00+,20,22,22,22,22,680130,2.94,3.23,3.23,3.23,3.23\n2023-09-15,Bremen,04,00+,19,25,25,25,25,680130,2.79,3.68,3.68,3.68,3.68\n2023-09-14,Bremen,04,00+,36,41,41,41,41,680130,5.29,6.03,6.03,6.03,6.03\n2023-09-13,Bremen,04,00+,42,45,45,45,45,680130,6.18,6.62,6.62,6.62,6.62\n2023-09-12,Bremen,04,00+,43,48,48,48,48,680130,6.32,7.06,7.06,7.06,7.06\n2023-09-11,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-10,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-09,Bremen,04,00+,43,47,47,47,47,680130,6.32,6.91,6.91,6.91,6.91\n2023-09-08,Bremen,04,00+,37,51,51,51,51,680130,5.44,7.5,7.5,7.5,7.5\n2023-09-07,Bremen,04,00+,21,35,35,35,35,680130,3.09,5.15,5.15,5.15,5.15\n2023-09-06,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-09-05,Bremen,04,00+,46,53,53,53,53,680130,6.76,7.79,7.79,7.79,7.79\n2023-09-04,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-03,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-02,Bremen,04,00+,54,62,62,62,62,680130,7.94,9.12,9.12,9.12,9.12\n2023-09-01,Bremen,04,00+,58,56,56,56,56,680130,8.53,8.23,8.23,8.23,8.23\n2023-08-31,Bremen,04,00+,37,61,61,61,61,680130,5.44,8.97,8.97,8.97,8.97\n2023-08-30,Bremen,04,00+,39,40,40,40,40,680130,5.73,5.88,5.88,5.88,5.88\n2023-08-29,Bremen,04,00+,25,34,34,34,34,680130,3.68,5,5,5,5\n2023-08-28,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-27,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-26,Bremen,04,00+,0,39,39,39,39,680130,0,5.73,5.73,5.73,5.73\n2023-08-25,Bremen,04,00+,0,32,32,32,32,680130,0,4.7,4.7,4.7,4.7\n2023-08-24,Bremen,04,00+,24,33,33,33,33,680130,3.53,4.85,4.85,4.85,4.85\n2023-08-23,Bremen,04,00+,21,32,32,32,32,680130,3.09,4.7,4.7,4.7,4.7\n2023-08-22,Bremen,04,00+,18,29,29,29,29,680130,2.65,4.26,4.26,4.26,4.26\n2023-08-21,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-20,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-19,Bremen,04,00+,10,16,16,16,16,680130,1.47,2.35,2.35,2.35,2.35\n2023-08-18,Bremen,04,00+,12,18,18,18,18,680130,1.76,2.65,2.65,2.65,2.65\n2023-08-17,Bremen,04,00+,11,11,11,11,11,680130,1.62,1.62,1.62,1.62,1.62\n2023-08-16,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-08-15,Bremen,04,00+,9,10,10,10,10,680130,1.32,1.47,1.47,1.47,1.47\n2023-08-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-12,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-08-11,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-10,Bremen,04,00+,3,4,4,4,4,680130,0.44,0.59,0.59,0.59,0.59\n2023-08-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-08-08,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-07,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-08-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-08-02,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-08-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-31,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-29,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-28,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-07-27,Bremen,04,00+,1,4,4,4,4,680130,0.15,0.59,0.59,0.59,0.59\n2023-07-26,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-25,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-24,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-23,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-22,Bremen,04,00+,1,3,3,3,3,680130,0.15,0.44,0.44,0.44,0.44\n2023-07-21,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-20,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-13,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-12,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-11,Bremen,04,00+,0,0,0,0,0,680130,0,0,0,0,0\n2023-07-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-09,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-08,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-07,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-07-06,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-05,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-04,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-07-03,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-02,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-07-01,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-30,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-29,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-28,Bremen,04,00+,1,1,1,1,1,680130,0.15,0.15,0.15,0.15,0.15\n2023-06-27,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-26,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-25,Bremen,04,00+,2,2,2,2,2,680130,0.29,0.29,0.29,0.29,0.29\n2023-06-24,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-23,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-22,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-21,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-06-20,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-06-19,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-18,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-17,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-16,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-15,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-14,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-13,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-12,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-11,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-10,Bremen,04,00+,0,1,1,1,1,680130,0,0.15,0.15,0.15,0.15\n2023-06-09,Bremen,04,00+,0,2,2,2,2,680130,0,0.29,0.29,0.29,0.29\n2023-06-08,Bremen,04,00+,0,3,3,3,3,680130,0,0.44,0.44,0.44,0.44\n2023-06-07,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-06,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-05,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-04,Bremen,04,00+,0,5,5,5,5,680130,0,0.74,0.74,0.74,0.74\n2023-06-03,Bremen,04,00+,0,4,4,4,4,680130,0,0.59,0.59,0.59,0.59\n2023-06-02,Bremen,04,00+,3,7,7,7,7,680130,0.44,1.03,1.03,1.03,1.03\n2023-06-01,Bremen,04,00+,3,6,6,6,6,680130,0.44,0.88,0.88,0.88,0.88\n2023-05-31,Bremen,04,00+,0,6,6,6,6,680130,0,0.88,0.88,0.88,0.88\n2023-05-30,Bremen,04,00+,1,6,6,6,6,680130,0.15,0.88,0.88,0.88,0.88\n2023-05-29,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-28,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-27,Bremen,04,00+,2,7,7,7,7,680130,0.29,1.03,1.03,1.03,1.03\n2023-05-26,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-25,Bremen,04,00+,2,3,3,3,3,680130,0.29,0.44,0.44,0.44,0.44\n2023-05-24,Bremen,04,00+,3,3,3,3,3,680130,0.44,0.44,0.44,0.44,0.44\n2023-05-23,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-22,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-21,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-20,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-19,Bremen,04,00+,1,5,5,5,5,680130,0.15,0.74,0.74,0.74,0.74\n2023-05-18,Bremen,04,00+,2,6,6,6,6,680130,0.29,0.88,0.88,0.88,0.88\n2023-05-17,Bremen,04,00+,2,5,5,5,5,680130,0.29,0.74,0.74,0.74,0.74\n2023-05-16,Bremen,04,00+,1,2,2,2,2,680130,0.15,0.29,0.29,0.29,0.29\n2023-05-15,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-14,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-13,Bremen,04,00+,5,5,5,5,5,680130,0.74,0.74,0.74,0.74,0.74\n2023-05-12,Bremen,04,00+,10,9,9,9,9,680130,1.47,1.32,1.32,1.32,1.32\n2023-05-11,Bremen,04,00+,20,10,10,10,10,680130,2.94,1.47,1.47,1.47,1.47\n2023-05-10,Bremen,04,00+,23,13,13,13,13,680130,3.38,1.91,1.91,1.91,1.91\n2023-05-09,Bremen,04,00+,40,25,25,25,25,680130,5.88,3.68,3.68,3.68,3.68\n2023-05-08,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-07,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-06,Bremen,04,00+,32,22,22,22,22,680130,4.7,3.23,3.23,3.23,3.23\n2023-05-05,Bremen,04,00+,4,19,19,19,19,680130,0.59,2.79,2.79,2.79,2.79\n2023-05-04,Bremen,04,00+,6,21,21,21,21,680130,0.88,3.09,3.09,3.09,3.09\n2023-05-03,Bremen,04,00+,6,19,19,19,19,680130,0.88,2.79,2.79,2.79,2.79\n2023-05-02,Bremen,04,00+,1,9,9,9,9,680130,0.15,1.32,1.32,1.32,1.32\n2023-05-01,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-30,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-29,Bremen,04,00+,5,13,13,13,13,680130,0.74,1.91,1.91,1.91,1.91\n2023-04-28,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-27,Bremen,04,00+,5,11,11,11,11,680130,0.74,1.62,1.62,1.62,1.62\n2023-04-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-25,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-04-24,Bremen,04,00+,4,13,13,13,13,680130,0.59,1.91,1.91,1.91,1.91\n2023-04-23,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-22,Bremen,04,00+,5,14,14,14,14,680130,0.74,2.06,2.06,2.06,2.06\n2023-04-21,Bremen,04,00+,6,15,15,15,15,680130,0.88,2.21,2.21,2.21,2.21\n2023-04-20,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-19,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-04-18,Bremen,04,00+,13,23,23,23,23,680130,1.91,3.38,3.38,3.38,3.38\n2023-04-17,Bremen,04,00+,12,17,17,17,17,680130,1.76,2.5,2.5,2.5,2.5\n2023-04-16,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-15,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-04-14,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-04-13,Bremen,04,00+,5,15,15,15,15,680130,0.74,2.21,2.21,2.21,2.21\n2023-04-12,Bremen,04,00+,12,20,20,20,20,680130,1.76,2.94,2.94,2.94,2.94\n2023-04-11,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-04-10,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-09,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-08,Bremen,04,00+,23,31,31,31,31,680130,3.38,4.56,4.56,4.56,4.56\n2023-04-07,Bremen,04,00+,25,32,32,32,32,680130,3.68,4.7,4.7,4.7,4.7\n2023-04-06,Bremen,04,00+,26,33,33,33,33,680130,3.82,4.85,4.85,4.85,4.85\n2023-04-05,Bremen,04,00+,21,30,30,30,30,680130,3.09,4.41,4.41,4.41,4.41\n2023-04-04,Bremen,04,00+,15,25,25,25,25,680130,2.21,3.68,3.68,3.68,3.68\n2023-04-03,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-02,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-04-01,Bremen,04,00+,24,30,30,30,30,680130,3.53,4.41,4.41,4.41,4.41\n2023-03-31,Bremen,04,00+,26,31,31,31,31,680130,3.82,4.56,4.56,4.56,4.56\n2023-03-30,Bremen,04,00+,23,33,33,33,33,680130,3.38,4.85,4.85,4.85,4.85\n2023-03-29,Bremen,04,00+,29,36,36,36,36,680130,4.26,5.29,5.29,5.29,5.29\n2023-03-28,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-27,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-26,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-25,Bremen,04,00+,35,49,49,49,49,680130,5.15,7.2,7.2,7.2,7.2\n2023-03-24,Bremen,04,00+,36,49,49,49,49,680130,5.29,7.2,7.2,7.2,7.2\n2023-03-23,Bremen,04,00+,35,51,51,51,51,680130,5.15,7.5,7.5,7.5,7.5\n2023-03-22,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-03-21,Bremen,04,00+,41,52,52,52,52,680130,6.03,7.65,7.65,7.65,7.65\n2023-03-20,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-19,Bremen,04,00+,53,69,69,69,69,680130,7.79,10.15,10.15,10.15,10.15\n2023-03-18,Bremen,04,00+,53,70,70,70,70,680130,7.79,10.29,10.29,10.29,10.29\n2023-03-17,Bremen,04,00+,49,71,71,71,71,680130,7.2,10.44,10.44,10.44,10.44\n2023-03-16,Bremen,04,00+,48,71,71,71,71,680130,7.06,10.44,10.44,10.44,10.44\n2023-03-15,Bremen,04,00+,31,80,80,80,80,680130,4.56,11.76,11.76,11.76,11.76\n2023-03-14,Bremen,04,00+,41,76,76,76,76,680130,6.03,11.17,11.17,11.17,11.17\n2023-03-13,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-12,Bremen,04,00+,41,60,60,60,60,680130,6.03,8.82,8.82,8.82,8.82\n2023-03-11,Bremen,04,00+,41,59,59,59,59,680130,6.03,8.67,8.67,8.67,8.67\n2023-03-10,Bremen,04,00+,39,57,57,57,57,680130,5.73,8.38,8.38,8.38,8.38\n2023-03-09,Bremen,04,00+,32,64,64,64,64,680130,4.7,9.41,9.41,9.41,9.41\n2023-03-08,Bremen,04,00+,42,65,65,65,65,680130,6.18,9.56,9.56,9.56,9.56\n2023-03-07,Bremen,04,00+,39,54,54,54,54,680130,5.73,7.94,7.94,7.94,7.94\n2023-03-06,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-05,Bremen,04,00+,39,45,45,45,45,680130,5.73,6.62,6.62,6.62,6.62\n2023-03-04,Bremen,04,00+,40,47,47,47,47,680130,5.88,6.91,6.91,6.91,6.91\n2023-03-03,Bremen,04,00+,24,47,47,47,47,680130,3.53,6.91,6.91,6.91,6.91\n2023-03-02,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-03-01,Bremen,04,00+,41,56,56,56,56,680130,6.03,8.23,8.23,8.23,8.23\n2023-02-28,Bremen,04,00+,43,58,58,58,58,680130,6.32,8.53,8.53,8.53,8.53\n2023-02-27,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-26,Bremen,04,00+,52,66,66,66,66,680130,7.65,9.7,9.7,9.7,9.7\n2023-02-25,Bremen,04,00+,52,64,64,64,64,680130,7.65,9.41,9.41,9.41,9.41\n2023-02-24,Bremen,04,00+,42,62,62,62,62,680130,6.18,9.12,9.12,9.12,9.12\n2023-02-23,Bremen,04,00+,35,52,52,52,52,680130,5.15,7.65,7.65,7.65,7.65\n2023-02-22,Bremen,04,00+,28,38,38,38,38,680130,4.12,5.59,5.59,5.59,5.59\n2023-02-21,Bremen,04,00+,29,48,48,48,48,680130,4.26,7.06,7.06,7.06,7.06\n2023-02-20,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-19,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-18,Bremen,04,00+,45,53,53,53,53,680130,6.62,7.79,7.79,7.79,7.79\n2023-02-17,Bremen,04,00+,44,55,55,55,55,680130,6.47,8.09,8.09,8.09,8.09\n2023-02-16,Bremen,04,00+,42,54,54,54,54,680130,6.18,7.94,7.94,7.94,7.94\n2023-02-15,Bremen,04,00+,33,49,49,49,49,680130,4.85,7.2,7.2,7.2,7.2\n2023-02-14,Bremen,04,00+,28,43,43,43,43,680130,4.12,6.32,6.32,6.32,6.32\n2023-02-13,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-12,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-11,Bremen,04,00+,26,28,28,28,28,680130,3.82,4.12,4.12,4.12,4.12\n2023-02-10,Bremen,04,00+,18,31,31,31,31,680130,2.65,4.56,4.56,4.56,4.56\n2023-02-09,Bremen,04,00+,17,30,30,30,30,680130,2.5,4.41,4.41,4.41,4.41\n2023-02-08,Bremen,04,00+,14,31,31,31,31,680130,2.06,4.56,4.56,4.56,4.56\n2023-02-07,Bremen,04,00+,13,24,24,24,24,680130,1.91,3.53,3.53,3.53,3.53\n2023-02-06,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-05,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-04,Bremen,04,00+,17,21,21,21,21,680130,2.5,3.09,3.09,3.09,3.09\n2023-02-03,Bremen,04,00+,12,16,16,16,16,680130,1.76,2.35,2.35,2.35,2.35\n2023-02-02,Bremen,04,00+,13,18,18,18,18,680130,1.91,2.65,2.65,2.65,2.65\n2023-02-01,Bremen,04,00+,12,15,15,15,15,680130,1.76,2.21,2.21,2.21,2.21\n2023-01-31,Bremen,04,00+,12,13,13,13,13,680130,1.76,1.91,1.91,1.91,1.91\n2023-01-30,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-29,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-28,Bremen,04,00+,8,14,14,14,14,680130,1.18,2.06,2.06,2.06,2.06\n2023-01-27,Bremen,04,00+,7,16,16,16,16,680130,1.03,2.35,2.35,2.35,2.35\n2023-01-26,Bremen,04,00+,7,12,12,12,12,680130,1.03,1.76,1.76,1.76,1.76\n2023-01-25,Bremen,04,00+,8,13,13,13,13,680130,1.18,1.91,1.91,1.91,1.91\n2023-01-24,Bremen,04,00+,9,14,14,14,14,680130,1.32,2.06,2.06,2.06,2.06\n2023-01-23,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-22,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-21,Bremen,04,00+,15,19,19,19,19,680130,2.21,2.79,2.79,2.79,2.79\n2023-01-20,Bremen,04,00+,16,20,20,20,20,680130,2.35,2.94,2.94,2.94,2.94\n2023-01-19,Bremen,04,00+,17,26,26,26,26,680130,2.5,3.82,3.82,3.82,3.82\n2023-01-18,Bremen,04,00+,23,30,30,30,30,680130,3.38,4.41,4.41,4.41,4.41\n2023-01-17,Bremen,04,00+,24,34,34,34,34,680130,3.53,5,5,5,5\n2023-01-16,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-15,Bremen,04,00+,24,36,36,36,36,680130,3.53,5.29,5.29,5.29,5.29\n2023-01-14,Bremen,04,00+,24,37,37,37,37,680130,3.53,5.44,5.44,5.44,5.44\n2023-01-13,Bremen,04,00+,38,50,50,50,50,680130,5.59,7.35,7.35,7.35,7.35\n2023-01-12,Bremen,04,00+,33,47,47,47,47,680130,4.85,6.91,6.91,6.91,6.91\n2023-01-11,Bremen,04,00+,53,63,63,63,63,680130,7.79,9.26,9.26,9.26,9.26\n2023-01-10,Bremen,04,00+,64,77,77,77,77,680130,9.41,11.32,11.32,11.32,11.32\n2023-01-09,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-08,Bremen,04,00+,75,95,95,95,95,680130,11.03,13.97,13.97,13.97,13.97\n2023-01-07,Bremen,04,00+,75,0,0,0,0,680130,11.03,0,0,0,0\n2023-01-06,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-05,Bremen,04,00+,72,0,0,0,0,680130,10.59,0,0,0,0\n2023-01-04,Bremen,04,00+,67,0,0,0,0,680130,9.85,0,0,0,0\n2023-01-03,Bremen,04,00+,78,0,0,0,0,680130,11.47,0,0,0,0\n2023-01-02,Bremen,04,00+,63,0,0,0,0,680130,9.26,0,0,0,0\n2024-08-31,Nordrhein-Westfalen,05,00+,297,297,NA,NA,NA,17925570,1.66,1.66,NA,NA,NA\n2024-08-30,Nordrhein-Westfalen,05,00+,275,310,364,348,392,17925570,1.53,1.73,2.04,1.94,2.19\n2024-08-29,Nordrhein-Westfalen,05,00+,238,314,361,345,388,17925570,1.33,1.75,2.02,1.93,2.17\n2024-08-28,Nordrhein-Westfalen,05,00+,229,287,324,311,346,17925570,1.28,1.6,1.81,1.74,1.94\n2024-08-27,Nordrhein-Westfalen,05,00+,210,288,319,307,339,17925570,1.17,1.61,1.78,1.71,1.9\n2024-08-26,Nordrhein-Westfalen,05,00+,231,277,298,289,317,17925570,1.29,1.55,1.67,1.61,1.77\n2024-08-25,Nordrhein-Westfalen,05,00+,232,272,293,283,310,17925570,1.29,1.52,1.64,1.58,1.73\n2024-08-24,Nordrhein-Westfalen,05,00+,238,272,292,283,310,17925570,1.33,1.52,1.63,1.58,1.73\n2024-08-23,Nordrhein-Westfalen,05,00+,255,293,313,303,331,17925570,1.42,1.63,1.75,1.69,1.85\n2024-08-22,Nordrhein-Westfalen,05,00+,257,313,332,322,349,17925570,1.43,1.75,1.85,1.8,1.95\n2024-08-21,Nordrhein-Westfalen,05,00+,257,332,350,341,368,17925570,1.43,1.85,1.96,1.9,2.06\n2024-08-20,Nordrhein-Westfalen,05,00+,237,327,343,334,360,17925570,1.32,1.82,1.91,1.87,2.01\n2024-08-19,Nordrhein-Westfalen,05,00+,298,363,377,369,394,17925570,1.66,2.03,2.11,2.06,2.2\n2024-08-18,Nordrhein-Westfalen,05,00+,301,364,378,370,395,17925570,1.68,2.03,2.11,2.07,2.21\n2024-08-17,Nordrhein-Westfalen,05,00+,303,360,374,366,391,17925570,1.69,2.01,2.09,2.04,2.18\n2024-08-16,Nordrhein-Westfalen,05,00+,270,352,365,357,380,17925570,1.51,1.96,2.04,1.99,2.12\n2024-08-15,Nordrhein-Westfalen,05,00+,242,330,341,334,355,17925570,1.35,1.84,1.9,1.87,1.98\n2024-08-14,Nordrhein-Westfalen,05,00+,253,324,334,327,346,17925570,1.41,1.81,1.86,1.83,1.94\n2024-08-13,Nordrhein-Westfalen,05,00+,245,336,345,339,357,17925570,1.37,1.87,1.93,1.89,1.99\n2024-08-12,Nordrhein-Westfalen,05,00+,280,317,323,319,332,17925570,1.56,1.77,1.81,1.78,1.86\n2024-08-11,Nordrhein-Westfalen,05,00+,284,319,325,321,334,17925570,1.58,1.78,1.82,1.79,1.87\n2024-08-10,Nordrhein-Westfalen,05,00+,290,323,329,325,338,17925570,1.62,1.8,1.84,1.81,1.89\n2024-08-09,Nordrhein-Westfalen,05,00+,272,325,331,327,339,17925570,1.52,1.81,1.85,1.82,1.89\n2024-08-08,Nordrhein-Westfalen,05,00+,267,333,338,334,346,17925570,1.49,1.86,1.89,1.87,1.93\n2024-08-07,Nordrhein-Westfalen,05,00+,249,332,337,333,344,17925570,1.39,1.85,1.88,1.86,1.92\n2024-08-06,Nordrhein-Westfalen,05,00+,168,327,331,328,337,17925570,0.94,1.82,1.85,1.83,1.88\n2024-08-05,Nordrhein-Westfalen,05,00+,292,358,361,358,366,17925570,1.63,2,2.02,2,2.05\n2024-08-04,Nordrhein-Westfalen,05,00+,300,362,365,362,370,17925570,1.67,2.02,2.04,2.02,2.07\n2024-08-03,Nordrhein-Westfalen,05,00+,303,359,362,359,367,17925570,1.69,2,2.02,2.01,2.05\n2024-08-02,Nordrhein-Westfalen,05,00+,292,363,365,363,370,17925570,1.63,2.03,2.04,2.03,2.07\n2024-08-01,Nordrhein-Westfalen,05,00+,299,377,379,377,383,17925570,1.67,2.1,2.12,2.11,2.14\n2024-07-31,Nordrhein-Westfalen,05,00+,305,392,394,392,397,17925570,1.7,2.19,2.2,2.19,2.22\n2024-07-30,Nordrhein-Westfalen,05,00+,318,445,446,445,448,17925570,1.77,2.48,2.49,2.48,2.5\n2024-07-29,Nordrhein-Westfalen,05,00+,364,454,454,454,455,17925570,2.03,2.53,2.53,2.53,2.54\n2024-07-28,Nordrhein-Westfalen,05,00+,367,448,448,448,448,17925570,2.05,2.5,2.5,2.5,2.5\n2024-07-27,Nordrhein-Westfalen,05,00+,370,449,449,449,449,17925570,2.06,2.5,2.51,2.5,2.51\n2024-07-26,Nordrhein-Westfalen,05,00+,401,481,481,481,481,17925570,2.24,2.68,2.68,2.68,2.69\n2024-07-25,Nordrhein-Westfalen,05,00+,411,508,508,508,508,17925570,2.29,2.83,2.83,2.83,2.83\n2024-07-24,Nordrhein-Westfalen,05,00+,411,532,532,532,532,17925570,2.29,2.97,2.97,2.97,2.97\n2024-07-23,Nordrhein-Westfalen,05,00+,365,500,500,500,500,17925570,2.04,2.79,2.79,2.79,2.79\n2024-07-22,Nordrhein-Westfalen,05,00+,432,526,526,526,526,17925570,2.41,2.93,2.93,2.93,2.93\n2024-07-21,Nordrhein-Westfalen,05,00+,435,527,527,527,527,17925570,2.43,2.94,2.94,2.94,2.94\n2024-07-20,Nordrhein-Westfalen,05,00+,446,538,538,538,538,17925570,2.49,3,3,3,3\n2024-07-19,Nordrhein-Westfalen,05,00+,419,528,528,528,528,17925570,2.34,2.95,2.95,2.95,2.95\n2024-07-18,Nordrhein-Westfalen,05,00+,402,515,515,515,515,17925570,2.24,2.87,2.87,2.87,2.87\n2024-07-17,Nordrhein-Westfalen,05,00+,380,529,529,529,529,17925570,2.12,2.95,2.95,2.95,2.95\n2024-07-16,Nordrhein-Westfalen,05,00+,365,520,520,520,520,17925570,2.04,2.9,2.9,2.9,2.9\n2024-07-15,Nordrhein-Westfalen,05,00+,379,493,493,493,493,17925570,2.11,2.75,2.75,2.75,2.75\n2024-07-14,Nordrhein-Westfalen,05,00+,382,495,495,495,495,17925570,2.13,2.76,2.76,2.76,2.76\n2024-07-13,Nordrhein-Westfalen,05,00+,390,489,489,489,489,17925570,2.18,2.73,2.73,2.73,2.73\n2024-07-12,Nordrhein-Westfalen,05,00+,353,471,471,471,471,17925570,1.97,2.63,2.63,2.63,2.63\n2024-07-11,Nordrhein-Westfalen,05,00+,339,462,462,462,462,17925570,1.89,2.58,2.58,2.58,2.58\n2024-07-10,Nordrhein-Westfalen,05,00+,316,428,428,428,428,17925570,1.76,2.39,2.39,2.39,2.39\n2024-07-09,Nordrhein-Westfalen,05,00+,283,410,410,410,410,17925570,1.58,2.29,2.29,2.29,2.29\n2024-07-08,Nordrhein-Westfalen,05,00+,302,400,400,400,400,17925570,1.68,2.23,2.23,2.23,2.23\n2024-07-07,Nordrhein-Westfalen,05,00+,302,394,394,394,394,17925570,1.68,2.2,2.2,2.2,2.2\n2024-07-06,Nordrhein-Westfalen,05,00+,304,388,388,388,388,17925570,1.7,2.16,2.16,2.16,2.16\n2024-07-05,Nordrhein-Westfalen,05,00+,305,397,397,397,397,17925570,1.7,2.21,2.21,2.21,2.21\n2024-07-04,Nordrhein-Westfalen,05,00+,306,398,398,398,398,17925570,1.71,2.22,2.22,2.22,2.22\n2024-07-03,Nordrhein-Westfalen,05,00+,310,393,393,393,393,17925570,1.73,2.19,2.19,2.19,2.19\n2024-07-02,Nordrhein-Westfalen,05,00+,313,424,424,424,424,17925570,1.75,2.37,2.37,2.37,2.37\n2024-07-01,Nordrhein-Westfalen,05,00+,312,389,389,389,389,17925570,1.74,2.17,2.17,2.17,2.17\n2024-06-30,Nordrhein-Westfalen,05,00+,319,397,397,397,397,17925570,1.78,2.21,2.21,2.21,2.21\n2024-06-29,Nordrhein-Westfalen,05,00+,326,401,401,401,401,17925570,1.82,2.24,2.24,2.24,2.24\n2024-06-28,Nordrhein-Westfalen,05,00+,298,389,389,389,389,17925570,1.66,2.17,2.17,2.17,2.17\n2024-06-27,Nordrhein-Westfalen,05,00+,291,389,389,389,389,17925570,1.62,2.17,2.17,2.17,2.17\n2024-06-26,Nordrhein-Westfalen,05,00+,277,375,375,375,375,17925570,1.55,2.09,2.09,2.09,2.09\n2024-06-25,Nordrhein-Westfalen,05,00+,234,351,351,351,351,17925570,1.31,1.96,1.96,1.96,1.96\n2024-06-24,Nordrhein-Westfalen,05,00+,225,327,327,327,327,17925570,1.26,1.82,1.82,1.82,1.82\n2024-06-23,Nordrhein-Westfalen,05,00+,228,324,324,324,324,17925570,1.27,1.81,1.81,1.81,1.81\n2024-06-22,Nordrhein-Westfalen,05,00+,231,320,320,320,320,17925570,1.29,1.79,1.79,1.79,1.79\n2024-06-21,Nordrhein-Westfalen,05,00+,205,303,303,303,303,17925570,1.14,1.69,1.69,1.69,1.69\n2024-06-20,Nordrhein-Westfalen,05,00+,183,260,260,260,260,17925570,1.02,1.45,1.45,1.45,1.45\n2024-06-19,Nordrhein-Westfalen,05,00+,172,250,250,250,250,17925570,0.96,1.39,1.39,1.39,1.39\n2024-06-18,Nordrhein-Westfalen,05,00+,145,217,217,217,217,17925570,0.81,1.21,1.21,1.21,1.21\n2024-06-17,Nordrhein-Westfalen,05,00+,133,184,184,184,184,17925570,0.74,1.03,1.03,1.03,1.03\n2024-06-16,Nordrhein-Westfalen,05,00+,136,182,182,182,182,17925570,0.76,1.02,1.02,1.02,1.02\n2024-06-15,Nordrhein-Westfalen,05,00+,137,180,180,180,180,17925570,0.76,1,1,1,1\n2024-06-14,Nordrhein-Westfalen,05,00+,113,171,171,171,171,17925570,0.63,0.95,0.95,0.95,0.95\n2024-06-13,Nordrhein-Westfalen,05,00+,113,160,160,160,160,17925570,0.63,0.89,0.89,0.89,0.89\n2024-06-12,Nordrhein-Westfalen,05,00+,85,128,128,128,128,17925570,0.47,0.71,0.71,0.71,0.71\n2024-06-11,Nordrhein-Westfalen,05,00+,86,115,115,115,115,17925570,0.48,0.64,0.64,0.64,0.64\n2024-06-10,Nordrhein-Westfalen,05,00+,86,106,106,106,106,17925570,0.48,0.59,0.59,0.59,0.59\n2024-06-09,Nordrhein-Westfalen,05,00+,86,104,104,104,104,17925570,0.48,0.58,0.58,0.58,0.58\n2024-06-08,Nordrhein-Westfalen,05,00+,88,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-06-07,Nordrhein-Westfalen,05,00+,73,98,98,98,98,17925570,0.41,0.55,0.55,0.55,0.55\n2024-06-06,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-06-05,Nordrhein-Westfalen,05,00+,56,88,88,88,88,17925570,0.31,0.49,0.49,0.49,0.49\n2024-06-04,Nordrhein-Westfalen,05,00+,43,82,82,82,82,17925570,0.24,0.46,0.46,0.46,0.46\n2024-06-03,Nordrhein-Westfalen,05,00+,52,75,75,75,75,17925570,0.29,0.42,0.42,0.42,0.42\n2024-06-02,Nordrhein-Westfalen,05,00+,53,75,75,75,75,17925570,0.3,0.42,0.42,0.42,0.42\n2024-06-01,Nordrhein-Westfalen,05,00+,53,73,73,73,73,17925570,0.3,0.41,0.41,0.41,0.41\n2024-05-31,Nordrhein-Westfalen,05,00+,44,59,59,59,59,17925570,0.25,0.33,0.33,0.33,0.33\n2024-05-30,Nordrhein-Westfalen,05,00+,47,62,62,62,62,17925570,0.26,0.35,0.35,0.35,0.35\n2024-05-29,Nordrhein-Westfalen,05,00+,52,62,62,62,62,17925570,0.29,0.35,0.35,0.35,0.35\n2024-05-28,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-05-27,Nordrhein-Westfalen,05,00+,48,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-26,Nordrhein-Westfalen,05,00+,48,64,64,64,64,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-25,Nordrhein-Westfalen,05,00+,49,65,65,65,65,17925570,0.27,0.36,0.36,0.36,0.36\n2024-05-24,Nordrhein-Westfalen,05,00+,54,71,71,71,71,17925570,0.3,0.4,0.4,0.4,0.4\n2024-05-23,Nordrhein-Westfalen,05,00+,61,81,81,81,81,17925570,0.34,0.45,0.45,0.45,0.45\n2024-05-22,Nordrhein-Westfalen,05,00+,53,85,85,85,85,17925570,0.3,0.47,0.47,0.47,0.47\n2024-05-21,Nordrhein-Westfalen,05,00+,80,96,96,96,96,17925570,0.45,0.54,0.54,0.54,0.54\n2024-05-20,Nordrhein-Westfalen,05,00+,114,133,133,133,133,17925570,0.64,0.74,0.74,0.74,0.74\n2024-05-19,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-18,Nordrhein-Westfalen,05,00+,116,135,135,135,135,17925570,0.65,0.75,0.75,0.75,0.75\n2024-05-17,Nordrhein-Westfalen,05,00+,106,140,140,140,140,17925570,0.59,0.78,0.78,0.78,0.78\n2024-05-16,Nordrhein-Westfalen,05,00+,104,126,126,126,126,17925570,0.58,0.7,0.7,0.7,0.7\n2024-05-15,Nordrhein-Westfalen,05,00+,105,123,123,123,123,17925570,0.59,0.69,0.69,0.69,0.69\n2024-05-14,Nordrhein-Westfalen,05,00+,49,87,87,87,87,17925570,0.27,0.49,0.49,0.49,0.49\n2024-05-13,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2024-05-12,Nordrhein-Westfalen,05,00+,55,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2024-05-11,Nordrhein-Westfalen,05,00+,55,79,79,79,79,17925570,0.31,0.44,0.44,0.44,0.44\n2024-05-10,Nordrhein-Westfalen,05,00+,53,76,76,76,76,17925570,0.3,0.42,0.42,0.42,0.42\n2024-05-09,Nordrhein-Westfalen,05,00+,63,88,88,88,88,17925570,0.35,0.49,0.49,0.49,0.49\n2024-05-08,Nordrhein-Westfalen,05,00+,49,74,74,74,74,17925570,0.27,0.41,0.41,0.41,0.41\n2024-05-07,Nordrhein-Westfalen,05,00+,42,77,77,77,77,17925570,0.23,0.43,0.43,0.43,0.43\n2024-05-06,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-05,Nordrhein-Westfalen,05,00+,63,94,94,94,94,17925570,0.35,0.52,0.52,0.52,0.52\n2024-05-04,Nordrhein-Westfalen,05,00+,63,95,95,95,95,17925570,0.35,0.53,0.53,0.53,0.53\n2024-05-03,Nordrhein-Westfalen,05,00+,60,97,97,97,97,17925570,0.33,0.54,0.54,0.54,0.54\n2024-05-02,Nordrhein-Westfalen,05,00+,64,100,100,100,100,17925570,0.36,0.56,0.56,0.56,0.56\n2024-05-01,Nordrhein-Westfalen,05,00+,74,108,108,108,108,17925570,0.41,0.6,0.6,0.6,0.6\n2024-04-30,Nordrhein-Westfalen,05,00+,73,110,110,110,110,17925570,0.41,0.61,0.61,0.61,0.61\n2024-04-29,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-28,Nordrhein-Westfalen,05,00+,48,72,72,72,72,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-27,Nordrhein-Westfalen,05,00+,48,71,71,71,71,17925570,0.27,0.4,0.4,0.4,0.4\n2024-04-26,Nordrhein-Westfalen,05,00+,44,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-25,Nordrhein-Westfalen,05,00+,40,56,56,56,56,17925570,0.22,0.31,0.31,0.31,0.31\n2024-04-24,Nordrhein-Westfalen,05,00+,33,50,50,50,50,17925570,0.18,0.28,0.28,0.28,0.28\n2024-04-23,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-22,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-21,Nordrhein-Westfalen,05,00+,28,42,42,42,42,17925570,0.16,0.23,0.23,0.23,0.23\n2024-04-20,Nordrhein-Westfalen,05,00+,29,43,43,43,43,17925570,0.16,0.24,0.24,0.24,0.24\n2024-04-19,Nordrhein-Westfalen,05,00+,28,44,44,44,44,17925570,0.16,0.25,0.25,0.25,0.25\n2024-04-18,Nordrhein-Westfalen,05,00+,38,48,48,48,48,17925570,0.21,0.27,0.27,0.27,0.27\n2024-04-17,Nordrhein-Westfalen,05,00+,42,56,56,56,56,17925570,0.23,0.31,0.31,0.31,0.31\n2024-04-16,Nordrhein-Westfalen,05,00+,40,53,53,53,53,17925570,0.22,0.3,0.3,0.3,0.3\n2024-04-15,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-14,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-13,Nordrhein-Westfalen,05,00+,45,61,61,61,61,17925570,0.25,0.34,0.34,0.34,0.34\n2024-04-12,Nordrhein-Westfalen,05,00+,51,60,60,60,60,17925570,0.28,0.33,0.33,0.33,0.33\n2024-04-11,Nordrhein-Westfalen,05,00+,42,53,53,53,53,17925570,0.23,0.3,0.3,0.3,0.3\n2024-04-10,Nordrhein-Westfalen,05,00+,48,60,60,60,60,17925570,0.27,0.33,0.33,0.33,0.33\n2024-04-09,Nordrhein-Westfalen,05,00+,61,85,85,85,85,17925570,0.34,0.47,0.47,0.47,0.47\n2024-04-08,Nordrhein-Westfalen,05,00+,53,67,67,67,67,17925570,0.3,0.37,0.37,0.37,0.37\n2024-04-07,Nordrhein-Westfalen,05,00+,56,70,70,70,70,17925570,0.31,0.39,0.39,0.39,0.39\n2024-04-06,Nordrhein-Westfalen,05,00+,57,70,70,70,70,17925570,0.32,0.39,0.39,0.39,0.39\n2024-04-05,Nordrhein-Westfalen,05,00+,45,63,63,63,63,17925570,0.25,0.35,0.35,0.35,0.35\n2024-04-04,Nordrhein-Westfalen,05,00+,38,69,69,69,69,17925570,0.21,0.38,0.38,0.38,0.38\n2024-04-03,Nordrhein-Westfalen,05,00+,39,70,70,70,70,17925570,0.22,0.39,0.39,0.39,0.39\n2024-04-02,Nordrhein-Westfalen,05,00+,39,63,63,63,63,17925570,0.22,0.35,0.35,0.35,0.35\n2024-04-01,Nordrhein-Westfalen,05,00+,64,89,89,89,89,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-31,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2024-03-30,Nordrhein-Westfalen,05,00+,66,88,88,88,88,17925570,0.37,0.49,0.49,0.49,0.49\n2024-03-29,Nordrhein-Westfalen,05,00+,79,101,101,101,101,17925570,0.44,0.56,0.56,0.56,0.56\n2024-03-28,Nordrhein-Westfalen,05,00+,80,99,99,99,99,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-27,Nordrhein-Westfalen,05,00+,71,100,100,100,100,17925570,0.4,0.56,0.56,0.56,0.56\n2024-03-26,Nordrhein-Westfalen,05,00+,64,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2024-03-25,Nordrhein-Westfalen,05,00+,80,100,100,100,100,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-24,Nordrhein-Westfalen,05,00+,81,101,101,101,101,17925570,0.45,0.56,0.56,0.56,0.56\n2024-03-23,Nordrhein-Westfalen,05,00+,81,98,98,98,98,17925570,0.45,0.55,0.55,0.55,0.55\n2024-03-22,Nordrhein-Westfalen,05,00+,93,106,106,106,106,17925570,0.52,0.59,0.59,0.59,0.59\n2024-03-21,Nordrhein-Westfalen,05,00+,87,105,105,105,105,17925570,0.49,0.59,0.59,0.59,0.59\n2024-03-20,Nordrhein-Westfalen,05,00+,92,109,109,109,109,17925570,0.51,0.61,0.61,0.61,0.61\n2024-03-19,Nordrhein-Westfalen,05,00+,83,115,115,115,115,17925570,0.46,0.64,0.64,0.64,0.64\n2024-03-18,Nordrhein-Westfalen,05,00+,92,116,116,116,116,17925570,0.51,0.65,0.65,0.65,0.65\n2024-03-17,Nordrhein-Westfalen,05,00+,93,116,116,116,116,17925570,0.52,0.65,0.65,0.65,0.65\n2024-03-16,Nordrhein-Westfalen,05,00+,98,122,122,122,122,17925570,0.55,0.68,0.68,0.68,0.68\n2024-03-15,Nordrhein-Westfalen,05,00+,109,128,128,128,128,17925570,0.61,0.71,0.71,0.71,0.71\n2024-03-14,Nordrhein-Westfalen,05,00+,99,133,133,133,133,17925570,0.55,0.74,0.74,0.74,0.74\n2024-03-13,Nordrhein-Westfalen,05,00+,111,141,141,141,141,17925570,0.62,0.79,0.79,0.79,0.79\n2024-03-12,Nordrhein-Westfalen,05,00+,115,154,154,154,154,17925570,0.64,0.86,0.86,0.86,0.86\n2024-03-11,Nordrhein-Westfalen,05,00+,111,165,165,165,165,17925570,0.62,0.92,0.92,0.92,0.92\n2024-03-10,Nordrhein-Westfalen,05,00+,111,164,164,164,164,17925570,0.62,0.91,0.91,0.91,0.91\n2024-03-09,Nordrhein-Westfalen,05,00+,113,162,162,162,162,17925570,0.63,0.9,0.9,0.9,0.9\n2024-03-08,Nordrhein-Westfalen,05,00+,132,152,152,152,152,17925570,0.74,0.85,0.85,0.85,0.85\n2024-03-07,Nordrhein-Westfalen,05,00+,126,161,161,161,161,17925570,0.7,0.9,0.9,0.9,0.9\n2024-03-06,Nordrhein-Westfalen,05,00+,134,163,163,163,163,17925570,0.75,0.91,0.91,0.91,0.91\n2024-03-05,Nordrhein-Westfalen,05,00+,135,166,166,166,166,17925570,0.75,0.93,0.93,0.93,0.93\n2024-03-04,Nordrhein-Westfalen,05,00+,138,165,165,165,165,17925570,0.77,0.92,0.92,0.92,0.92\n2024-03-03,Nordrhein-Westfalen,05,00+,143,170,170,170,170,17925570,0.8,0.95,0.95,0.95,0.95\n2024-03-02,Nordrhein-Westfalen,05,00+,145,168,168,168,168,17925570,0.81,0.94,0.94,0.94,0.94\n2024-03-01,Nordrhein-Westfalen,05,00+,148,177,177,177,177,17925570,0.83,0.99,0.99,0.99,0.99\n2024-02-29,Nordrhein-Westfalen,05,00+,155,193,193,193,193,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-28,Nordrhein-Westfalen,05,00+,155,194,194,194,194,17925570,0.86,1.08,1.08,1.08,1.08\n2024-02-27,Nordrhein-Westfalen,05,00+,169,214,214,214,214,17925570,0.94,1.19,1.19,1.19,1.19\n2024-02-26,Nordrhein-Westfalen,05,00+,198,237,237,237,237,17925570,1.1,1.32,1.32,1.32,1.32\n2024-02-25,Nordrhein-Westfalen,05,00+,200,234,234,234,234,17925570,1.12,1.31,1.31,1.31,1.31\n2024-02-24,Nordrhein-Westfalen,05,00+,207,239,239,239,239,17925570,1.15,1.33,1.33,1.33,1.33\n2024-02-23,Nordrhein-Westfalen,05,00+,212,263,263,263,263,17925570,1.18,1.47,1.47,1.47,1.47\n2024-02-22,Nordrhein-Westfalen,05,00+,211,266,266,266,266,17925570,1.18,1.48,1.48,1.48,1.48\n2024-02-21,Nordrhein-Westfalen,05,00+,216,273,273,273,273,17925570,1.2,1.52,1.52,1.52,1.52\n2024-02-20,Nordrhein-Westfalen,05,00+,255,334,334,334,334,17925570,1.42,1.86,1.86,1.86,1.86\n2024-02-19,Nordrhein-Westfalen,05,00+,254,324,324,324,324,17925570,1.42,1.81,1.81,1.81,1.81\n2024-02-18,Nordrhein-Westfalen,05,00+,258,327,327,327,327,17925570,1.44,1.82,1.82,1.82,1.82\n2024-02-17,Nordrhein-Westfalen,05,00+,274,336,336,336,336,17925570,1.53,1.87,1.87,1.87,1.87\n2024-02-16,Nordrhein-Westfalen,05,00+,287,342,342,342,342,17925570,1.6,1.91,1.91,1.91,1.91\n2024-02-15,Nordrhein-Westfalen,05,00+,280,345,345,345,345,17925570,1.56,1.92,1.92,1.92,1.92\n2024-02-14,Nordrhein-Westfalen,05,00+,269,350,350,350,350,17925570,1.5,1.95,1.95,1.95,1.95\n2024-02-13,Nordrhein-Westfalen,05,00+,161,304,304,304,304,17925570,0.9,1.7,1.7,1.7,1.7\n2024-02-12,Nordrhein-Westfalen,05,00+,288,381,381,381,381,17925570,1.61,2.13,2.13,2.13,2.13\n2024-02-11,Nordrhein-Westfalen,05,00+,294,382,382,382,382,17925570,1.64,2.13,2.13,2.13,2.13\n2024-02-10,Nordrhein-Westfalen,05,00+,305,378,378,378,378,17925570,1.7,2.11,2.11,2.11,2.11\n2024-02-09,Nordrhein-Westfalen,05,00+,317,383,383,383,383,17925570,1.77,2.14,2.14,2.14,2.14\n2024-02-08,Nordrhein-Westfalen,05,00+,349,427,427,427,427,17925570,1.95,2.38,2.38,2.38,2.38\n2024-02-07,Nordrhein-Westfalen,05,00+,302,454,454,454,454,17925570,1.68,2.53,2.53,2.53,2.53\n2024-02-06,Nordrhein-Westfalen,05,00+,351,473,473,473,473,17925570,1.96,2.64,2.64,2.64,2.64\n2024-02-05,Nordrhein-Westfalen,05,00+,371,475,475,475,475,17925570,2.07,2.65,2.65,2.65,2.65\n2024-02-04,Nordrhein-Westfalen,05,00+,374,472,472,472,472,17925570,2.09,2.63,2.63,2.63,2.63\n2024-02-03,Nordrhein-Westfalen,05,00+,375,461,461,461,461,17925570,2.09,2.57,2.57,2.57,2.57\n2024-02-02,Nordrhein-Westfalen,05,00+,352,466,466,466,466,17925570,1.96,2.6,2.6,2.6,2.6\n2024-02-01,Nordrhein-Westfalen,05,00+,348,456,456,456,456,17925570,1.94,2.54,2.54,2.54,2.54\n2024-01-31,Nordrhein-Westfalen,05,00+,323,452,452,452,452,17925570,1.8,2.52,2.52,2.52,2.52\n2024-01-30,Nordrhein-Westfalen,05,00+,289,450,450,450,450,17925570,1.61,2.51,2.51,2.51,2.51\n2024-01-29,Nordrhein-Westfalen,05,00+,369,461,461,461,461,17925570,2.06,2.57,2.57,2.57,2.57\n2024-01-28,Nordrhein-Westfalen,05,00+,380,470,470,470,470,17925570,2.12,2.62,2.62,2.62,2.62\n2024-01-27,Nordrhein-Westfalen,05,00+,387,477,477,477,477,17925570,2.16,2.66,2.66,2.66,2.66\n2024-01-26,Nordrhein-Westfalen,05,00+,361,463,463,463,463,17925570,2.01,2.58,2.58,2.58,2.58\n2024-01-25,Nordrhein-Westfalen,05,00+,363,465,465,465,465,17925570,2.03,2.59,2.59,2.59,2.59\n2024-01-24,Nordrhein-Westfalen,05,00+,363,475,475,475,475,17925570,2.03,2.65,2.65,2.65,2.65\n2024-01-23,Nordrhein-Westfalen,05,00+,354,479,479,479,479,17925570,1.97,2.67,2.67,2.67,2.67\n2024-01-22,Nordrhein-Westfalen,05,00+,389,493,493,493,493,17925570,2.17,2.75,2.75,2.75,2.75\n2024-01-21,Nordrhein-Westfalen,05,00+,395,488,488,488,488,17925570,2.2,2.72,2.72,2.72,2.72\n2024-01-20,Nordrhein-Westfalen,05,00+,414,499,499,499,499,17925570,2.31,2.78,2.78,2.78,2.78\n2024-01-19,Nordrhein-Westfalen,05,00+,421,533,533,533,533,17925570,2.35,2.97,2.97,2.97,2.97\n2024-01-18,Nordrhein-Westfalen,05,00+,440,559,559,559,559,17925570,2.45,3.12,3.12,3.12,3.12\n2024-01-17,Nordrhein-Westfalen,05,00+,436,570,570,570,570,17925570,2.43,3.18,3.18,3.18,3.18\n2024-01-16,Nordrhein-Westfalen,05,00+,427,596,596,596,596,17925570,2.38,3.32,3.32,3.32,3.32\n2024-01-15,Nordrhein-Westfalen,05,00+,459,607,607,607,607,17925570,2.56,3.39,3.39,3.39,3.39\n2024-01-14,Nordrhein-Westfalen,05,00+,465,608,608,608,608,17925570,2.59,3.39,3.39,3.39,3.39\n2024-01-13,Nordrhein-Westfalen,05,00+,475,600,600,600,600,17925570,2.65,3.35,3.35,3.35,3.35\n2024-01-12,Nordrhein-Westfalen,05,00+,505,660,660,660,660,17925570,2.82,3.68,3.68,3.68,3.68\n2024-01-11,Nordrhein-Westfalen,05,00+,597,737,737,737,737,17925570,3.33,4.11,4.11,4.11,4.11\n2024-01-10,Nordrhein-Westfalen,05,00+,775,966,966,966,966,17925570,4.32,5.39,5.39,5.39,5.39\n2024-01-09,Nordrhein-Westfalen,05,00+,1082,1323,1323,1323,1323,17925570,6.04,7.38,7.38,7.38,7.38\n2024-01-08,Nordrhein-Westfalen,05,00+,947,1180,1180,1180,1180,17925570,5.28,6.58,6.58,6.58,6.58\n2024-01-07,Nordrhein-Westfalen,05,00+,978,1206,1206,1206,1206,17925570,5.46,6.73,6.73,6.73,6.73\n2024-01-06,Nordrhein-Westfalen,05,00+,1000,1220,1220,1220,1220,17925570,5.58,6.81,6.81,6.81,6.81\n2024-01-05,Nordrhein-Westfalen,05,00+,936,1228,1228,1228,1228,17925570,5.22,6.85,6.85,6.85,6.85\n2024-01-04,Nordrhein-Westfalen,05,00+,872,1275,1275,1275,1275,17925570,4.86,7.11,7.11,7.11,7.11\n2024-01-03,Nordrhein-Westfalen,05,00+,904,1340,1340,1340,1340,17925570,5.04,7.48,7.48,7.48,7.48\n2024-01-02,Nordrhein-Westfalen,05,00+,526,895,895,895,895,17925570,2.93,4.99,4.99,4.99,4.99\n2024-01-01,Nordrhein-Westfalen,05,00+,558,906,906,906,906,17925570,3.11,5.05,5.05,5.05,5.05\n2023-12-31,Nordrhein-Westfalen,05,00+,567,889,889,889,889,17925570,3.16,4.96,4.96,4.96,4.96\n2023-12-30,Nordrhein-Westfalen,05,00+,589,911,911,911,911,17925570,3.29,5.08,5.08,5.08,5.08\n2023-12-29,Nordrhein-Westfalen,05,00+,605,953,953,953,953,17925570,3.38,5.32,5.32,5.32,5.32\n2023-12-28,Nordrhein-Westfalen,05,00+,553,1012,1012,1012,1012,17925570,3.08,5.65,5.65,5.65,5.65\n2023-12-27,Nordrhein-Westfalen,05,00+,544,878,878,878,878,17925570,3.03,4.9,4.9,4.9,4.9\n2023-12-26,Nordrhein-Westfalen,05,00+,819,1177,1177,1177,1177,17925570,4.57,6.57,6.57,6.57,6.57\n2023-12-25,Nordrhein-Westfalen,05,00+,1301,1698,1698,1698,1698,17925570,7.26,9.47,9.47,9.47,9.47\n2023-12-24,Nordrhein-Westfalen,05,00+,1312,1696,1696,1696,1696,17925570,7.32,9.46,9.46,9.46,9.46\n2023-12-23,Nordrhein-Westfalen,05,00+,1338,1679,1679,1679,1679,17925570,7.46,9.37,9.37,9.37,9.37\n2023-12-22,Nordrhein-Westfalen,05,00+,1292,1784,1784,1784,1784,17925570,7.21,9.95,9.95,9.95,9.95\n2023-12-21,Nordrhein-Westfalen,05,00+,1315,1817,1817,1817,1817,17925570,7.34,10.14,10.14,10.14,10.14\n2023-12-20,Nordrhein-Westfalen,05,00+,1325,1889,1889,1889,1889,17925570,7.39,10.54,10.54,10.54,10.54\n2023-12-19,Nordrhein-Westfalen,05,00+,1247,1961,1961,1961,1961,17925570,6.96,10.94,10.94,10.94,10.94\n2023-12-18,Nordrhein-Westfalen,05,00+,1418,2034,2034,2034,2034,17925570,7.91,11.35,11.35,11.35,11.35\n2023-12-17,Nordrhein-Westfalen,05,00+,1427,2032,2032,2032,2032,17925570,7.96,11.34,11.34,11.34,11.34\n2023-12-16,Nordrhein-Westfalen,05,00+,1462,2040,2040,2040,2040,17925570,8.16,11.38,11.38,11.38,11.38\n2023-12-15,Nordrhein-Westfalen,05,00+,1354,2024,2024,2024,2024,17925570,7.55,11.29,11.29,11.29,11.29\n2023-12-14,Nordrhein-Westfalen,05,00+,1360,2013,2013,2013,2013,17925570,7.59,11.23,11.23,11.23,11.23\n2023-12-13,Nordrhein-Westfalen,05,00+,1289,1989,1989,1989,1989,17925570,7.19,11.1,11.1,11.1,11.1\n2023-12-12,Nordrhein-Westfalen,05,00+,1160,1944,1944,1944,1944,17925570,6.47,10.84,10.84,10.84,10.84\n2023-12-11,Nordrhein-Westfalen,05,00+,1166,1743,1743,1743,1743,17925570,6.5,9.72,9.72,9.72,9.72\n2023-12-10,Nordrhein-Westfalen,05,00+,1173,1747,1747,1747,1747,17925570,6.54,9.75,9.75,9.75,9.75\n2023-12-09,Nordrhein-Westfalen,05,00+,1211,1749,1749,1749,1749,17925570,6.76,9.76,9.76,9.76,9.76\n2023-12-08,Nordrhein-Westfalen,05,00+,1106,1699,1699,1699,1699,17925570,6.17,9.48,9.48,9.48,9.48\n2023-12-07,Nordrhein-Westfalen,05,00+,1012,1627,1627,1627,1627,17925570,5.65,9.08,9.08,9.08,9.08\n2023-12-06,Nordrhein-Westfalen,05,00+,962,1628,1628,1628,1628,17925570,5.37,9.08,9.08,9.08,9.08\n2023-12-05,Nordrhein-Westfalen,05,00+,895,1594,1594,1594,1594,17925570,4.99,8.89,8.89,8.89,8.89\n2023-12-04,Nordrhein-Westfalen,05,00+,1134,1667,1667,1667,1667,17925570,6.33,9.3,9.3,9.3,9.3\n2023-12-03,Nordrhein-Westfalen,05,00+,1150,1668,1668,1668,1668,17925570,6.42,9.31,9.31,9.31,9.31\n2023-12-02,Nordrhein-Westfalen,05,00+,1161,1648,1648,1648,1648,17925570,6.48,9.19,9.19,9.19,9.19\n2023-12-01,Nordrhein-Westfalen,05,00+,1085,1652,1652,1652,1652,17925570,6.05,9.22,9.22,9.22,9.22\n2023-11-30,Nordrhein-Westfalen,05,00+,1006,1647,1647,1647,1647,17925570,5.61,9.19,9.19,9.19,9.19\n2023-11-29,Nordrhein-Westfalen,05,00+,1032,1628,1628,1628,1628,17925570,5.76,9.08,9.08,9.08,9.08\n2023-11-28,Nordrhein-Westfalen,05,00+,1037,1671,1671,1671,1671,17925570,5.79,9.32,9.32,9.32,9.32\n2023-11-27,Nordrhein-Westfalen,05,00+,1286,1738,1738,1738,1738,17925570,7.17,9.7,9.7,9.7,9.7\n2023-11-26,Nordrhein-Westfalen,05,00+,1303,1743,1743,1743,1743,17925570,7.27,9.72,9.72,9.72,9.72\n2023-11-25,Nordrhein-Westfalen,05,00+,1326,1755,1755,1755,1755,17925570,7.4,9.79,9.79,9.79,9.79\n2023-11-24,Nordrhein-Westfalen,05,00+,1196,1770,1770,1770,1770,17925570,6.67,9.87,9.87,9.87,9.87\n2023-11-23,Nordrhein-Westfalen,05,00+,1259,1838,1838,1838,1838,17925570,7.02,10.25,10.25,10.25,10.25\n2023-11-22,Nordrhein-Westfalen,05,00+,1107,1768,1768,1768,1768,17925570,6.18,9.86,9.86,9.86,9.86\n2023-11-21,Nordrhein-Westfalen,05,00+,990,1718,1718,1718,1718,17925570,5.52,9.58,9.58,9.58,9.58\n2023-11-20,Nordrhein-Westfalen,05,00+,1099,1626,1626,1626,1626,17925570,6.13,9.07,9.07,9.07,9.07\n2023-11-19,Nordrhein-Westfalen,05,00+,1113,1621,1621,1621,1621,17925570,6.21,9.04,9.04,9.04,9.04\n2023-11-18,Nordrhein-Westfalen,05,00+,1133,1617,1617,1617,1617,17925570,6.32,9.02,9.02,9.02,9.02\n2023-11-17,Nordrhein-Westfalen,05,00+,1045,1561,1561,1561,1561,17925570,5.83,8.71,8.71,8.71,8.71\n2023-11-16,Nordrhein-Westfalen,05,00+,959,1496,1496,1496,1496,17925570,5.35,8.35,8.35,8.35,8.35\n2023-11-15,Nordrhein-Westfalen,05,00+,935,1583,1583,1583,1583,17925570,5.22,8.83,8.83,8.83,8.83\n2023-11-14,Nordrhein-Westfalen,05,00+,840,1477,1477,1477,1477,17925570,4.69,8.24,8.24,8.24,8.24\n2023-11-13,Nordrhein-Westfalen,05,00+,1087,1520,1520,1520,1520,17925570,6.06,8.48,8.48,8.48,8.48\n2023-11-12,Nordrhein-Westfalen,05,00+,1107,1525,1525,1525,1525,17925570,6.18,8.51,8.51,8.51,8.51\n2023-11-11,Nordrhein-Westfalen,05,00+,1132,1526,1526,1526,1526,17925570,6.32,8.51,8.51,8.51,8.51\n2023-11-10,Nordrhein-Westfalen,05,00+,1116,1579,1579,1579,1579,17925570,6.23,8.81,8.81,8.81,8.81\n2023-11-09,Nordrhein-Westfalen,05,00+,1107,1681,1681,1681,1681,17925570,6.18,9.38,9.38,9.38,9.38\n2023-11-08,Nordrhein-Westfalen,05,00+,901,1399,1399,1399,1399,17925570,5.03,7.8,7.8,7.8,7.8\n2023-11-07,Nordrhein-Westfalen,05,00+,884,1475,1475,1475,1475,17925570,4.93,8.23,8.23,8.23,8.23\n2023-11-06,Nordrhein-Westfalen,05,00+,882,1361,1361,1361,1361,17925570,4.92,7.59,7.59,7.59,7.59\n2023-11-05,Nordrhein-Westfalen,05,00+,898,1359,1359,1359,1359,17925570,5.01,7.58,7.58,7.58,7.58\n2023-11-04,Nordrhein-Westfalen,05,00+,914,1350,1350,1350,1350,17925570,5.1,7.53,7.53,7.53,7.53\n2023-11-03,Nordrhein-Westfalen,05,00+,728,1266,1266,1266,1266,17925570,4.06,7.06,7.06,7.06,7.06\n2023-11-02,Nordrhein-Westfalen,05,00+,687,1153,1153,1153,1153,17925570,3.83,6.43,6.43,6.43,6.43\n2023-11-01,Nordrhein-Westfalen,05,00+,840,1313,1313,1313,1313,17925570,4.69,7.32,7.32,7.32,7.32\n2023-10-31,Nordrhein-Westfalen,05,00+,800,1264,1264,1264,1264,17925570,4.46,7.05,7.05,7.05,7.05\n2023-10-30,Nordrhein-Westfalen,05,00+,853,1183,1183,1183,1183,17925570,4.76,6.6,6.6,6.6,6.6\n2023-10-29,Nordrhein-Westfalen,05,00+,873,1184,1184,1184,1184,17925570,4.87,6.61,6.61,6.61,6.61\n2023-10-28,Nordrhein-Westfalen,05,00+,897,1193,1193,1193,1193,17925570,5,6.66,6.66,6.66,6.66\n2023-10-27,Nordrhein-Westfalen,05,00+,784,1141,1141,1141,1141,17925570,4.37,6.37,6.37,6.37,6.37\n2023-10-26,Nordrhein-Westfalen,05,00+,735,1069,1069,1069,1069,17925570,4.1,5.96,5.96,5.96,5.96\n2023-10-25,Nordrhein-Westfalen,05,00+,615,982,982,982,982,17925570,3.43,5.48,5.48,5.48,5.48\n2023-10-24,Nordrhein-Westfalen,05,00+,480,865,865,865,865,17925570,2.68,4.83,4.83,4.83,4.83\n2023-10-23,Nordrhein-Westfalen,05,00+,509,742,742,742,742,17925570,2.84,4.14,4.14,4.14,4.14\n2023-10-22,Nordrhein-Westfalen,05,00+,524,735,735,735,735,17925570,2.92,4.1,4.1,4.1,4.1\n2023-10-21,Nordrhein-Westfalen,05,00+,536,719,719,719,719,17925570,2.99,4.01,4.01,4.01,4.01\n2023-10-20,Nordrhein-Westfalen,05,00+,524,710,710,710,710,17925570,2.92,3.96,3.96,3.96,3.96\n2023-10-19,Nordrhein-Westfalen,05,00+,492,649,649,649,649,17925570,2.74,3.62,3.62,3.62,3.62\n2023-10-18,Nordrhein-Westfalen,05,00+,460,655,655,655,655,17925570,2.57,3.65,3.65,3.65,3.65\n2023-10-17,Nordrhein-Westfalen,05,00+,429,674,674,674,674,17925570,2.39,3.76,3.76,3.76,3.76\n2023-10-16,Nordrhein-Westfalen,05,00+,447,653,653,653,653,17925570,2.49,3.64,3.64,3.64,3.64\n2023-10-15,Nordrhein-Westfalen,05,00+,455,649,649,649,649,17925570,2.54,3.62,3.62,3.62,3.62\n2023-10-14,Nordrhein-Westfalen,05,00+,466,647,647,647,647,17925570,2.6,3.61,3.61,3.61,3.61\n2023-10-13,Nordrhein-Westfalen,05,00+,431,625,625,625,625,17925570,2.4,3.49,3.49,3.49,3.49\n2023-10-12,Nordrhein-Westfalen,05,00+,421,622,622,622,622,17925570,2.35,3.47,3.47,3.47,3.47\n2023-10-11,Nordrhein-Westfalen,05,00+,485,708,708,708,708,17925570,2.71,3.95,3.95,3.95,3.95\n2023-10-10,Nordrhein-Westfalen,05,00+,373,575,575,575,575,17925570,2.08,3.21,3.21,3.21,3.21\n2023-10-09,Nordrhein-Westfalen,05,00+,356,523,523,523,523,17925570,1.99,2.92,2.92,2.92,2.92\n2023-10-08,Nordrhein-Westfalen,05,00+,360,516,516,516,516,17925570,2.01,2.88,2.88,2.88,2.88\n2023-10-07,Nordrhein-Westfalen,05,00+,364,511,511,511,511,17925570,2.03,2.85,2.85,2.85,2.85\n2023-10-06,Nordrhein-Westfalen,05,00+,358,485,485,485,485,17925570,2,2.71,2.71,2.71,2.71\n2023-10-05,Nordrhein-Westfalen,05,00+,275,466,466,466,466,17925570,1.53,2.6,2.6,2.6,2.6\n2023-10-04,Nordrhein-Westfalen,05,00+,211,347,347,347,347,17925570,1.18,1.94,1.94,1.94,1.94\n2023-10-03,Nordrhein-Westfalen,05,00+,284,428,428,428,428,17925570,1.58,2.39,2.39,2.39,2.39\n2023-10-02,Nordrhein-Westfalen,05,00+,294,411,411,411,411,17925570,1.64,2.29,2.29,2.29,2.29\n2023-10-01,Nordrhein-Westfalen,05,00+,296,409,409,409,409,17925570,1.65,2.28,2.28,2.28,2.28\n2023-09-30,Nordrhein-Westfalen,05,00+,300,407,407,407,407,17925570,1.67,2.27,2.27,2.27,2.27\n2023-09-29,Nordrhein-Westfalen,05,00+,295,417,417,417,417,17925570,1.65,2.33,2.33,2.33,2.33\n2023-09-28,Nordrhein-Westfalen,05,00+,279,399,399,399,399,17925570,1.56,2.23,2.23,2.23,2.23\n2023-09-27,Nordrhein-Westfalen,05,00+,282,409,409,409,409,17925570,1.57,2.28,2.28,2.28,2.28\n2023-09-26,Nordrhein-Westfalen,05,00+,280,410,410,410,410,17925570,1.56,2.29,2.29,2.29,2.29\n2023-09-25,Nordrhein-Westfalen,05,00+,314,423,423,423,423,17925570,1.75,2.36,2.36,2.36,2.36\n2023-09-24,Nordrhein-Westfalen,05,00+,320,428,428,428,428,17925570,1.79,2.39,2.39,2.39,2.39\n2023-09-23,Nordrhein-Westfalen,05,00+,328,434,434,434,434,17925570,1.83,2.42,2.42,2.42,2.42\n2023-09-22,Nordrhein-Westfalen,05,00+,315,415,415,415,415,17925570,1.76,2.32,2.32,2.32,2.32\n2023-09-21,Nordrhein-Westfalen,05,00+,306,424,424,424,424,17925570,1.71,2.37,2.37,2.37,2.37\n2023-09-20,Nordrhein-Westfalen,05,00+,294,424,424,424,424,17925570,1.64,2.37,2.37,2.37,2.37\n2023-09-19,Nordrhein-Westfalen,05,00+,309,453,453,453,453,17925570,1.72,2.53,2.53,2.53,2.53\n2023-09-18,Nordrhein-Westfalen,05,00+,350,487,487,487,487,17925570,1.95,2.72,2.72,2.72,2.72\n2023-09-17,Nordrhein-Westfalen,05,00+,357,489,489,489,489,17925570,1.99,2.73,2.73,2.73,2.73\n2023-09-16,Nordrhein-Westfalen,05,00+,363,486,486,486,486,17925570,2.03,2.71,2.71,2.71,2.71\n2023-09-15,Nordrhein-Westfalen,05,00+,392,519,519,519,519,17925570,2.19,2.9,2.9,2.9,2.9\n2023-09-14,Nordrhein-Westfalen,05,00+,407,547,547,547,547,17925570,2.27,3.05,3.05,3.05,3.05\n2023-09-13,Nordrhein-Westfalen,05,00+,419,593,593,593,593,17925570,2.34,3.31,3.31,3.31,3.31\n2023-09-12,Nordrhein-Westfalen,05,00+,398,596,596,596,596,17925570,2.22,3.32,3.32,3.32,3.32\n2023-09-11,Nordrhein-Westfalen,05,00+,426,568,568,568,568,17925570,2.38,3.17,3.17,3.17,3.17\n2023-09-10,Nordrhein-Westfalen,05,00+,435,567,567,567,567,17925570,2.43,3.16,3.16,3.16,3.16\n2023-09-09,Nordrhein-Westfalen,05,00+,444,570,570,570,570,17925570,2.48,3.18,3.18,3.18,3.18\n2023-09-08,Nordrhein-Westfalen,05,00+,433,572,572,572,572,17925570,2.42,3.19,3.19,3.19,3.19\n2023-09-07,Nordrhein-Westfalen,05,00+,402,571,571,571,571,17925570,2.24,3.19,3.19,3.19,3.19\n2023-09-06,Nordrhein-Westfalen,05,00+,378,529,529,529,529,17925570,2.11,2.95,2.95,2.95,2.95\n2023-09-05,Nordrhein-Westfalen,05,00+,342,503,503,503,503,17925570,1.91,2.81,2.81,2.81,2.81\n2023-09-04,Nordrhein-Westfalen,05,00+,360,505,505,505,505,17925570,2.01,2.82,2.82,2.82,2.82\n2023-09-03,Nordrhein-Westfalen,05,00+,364,502,502,502,502,17925570,2.03,2.8,2.8,2.8,2.8\n2023-09-02,Nordrhein-Westfalen,05,00+,375,507,507,507,507,17925570,2.09,2.83,2.83,2.83,2.83\n2023-09-01,Nordrhein-Westfalen,05,00+,335,493,493,493,493,17925570,1.87,2.75,2.75,2.75,2.75\n2023-08-31,Nordrhein-Westfalen,05,00+,340,482,482,482,482,17925570,1.9,2.69,2.69,2.69,2.69\n2023-08-30,Nordrhein-Westfalen,05,00+,328,494,494,494,494,17925570,1.83,2.76,2.76,2.76,2.76\n2023-08-29,Nordrhein-Westfalen,05,00+,306,493,493,493,493,17925570,1.71,2.75,2.75,2.75,2.75\n2023-08-28,Nordrhein-Westfalen,05,00+,0,511,511,511,511,17925570,0,2.85,2.85,2.85,2.85\n2023-08-27,Nordrhein-Westfalen,05,00+,0,512,512,512,512,17925570,0,2.86,2.86,2.86,2.86\n2023-08-26,Nordrhein-Westfalen,05,00+,0,506,506,506,506,17925570,0,2.82,2.82,2.82,2.82\n2023-08-25,Nordrhein-Westfalen,05,00+,0,498,498,498,498,17925570,0,2.78,2.78,2.78,2.78\n2023-08-24,Nordrhein-Westfalen,05,00+,369,495,495,495,495,17925570,2.06,2.76,2.76,2.76,2.76\n2023-08-23,Nordrhein-Westfalen,05,00+,353,475,475,475,475,17925570,1.97,2.65,2.65,2.65,2.65\n2023-08-22,Nordrhein-Westfalen,05,00+,268,455,455,455,455,17925570,1.5,2.54,2.54,2.54,2.54\n2023-08-21,Nordrhein-Westfalen,05,00+,250,382,382,382,382,17925570,1.39,2.13,2.13,2.13,2.13\n2023-08-20,Nordrhein-Westfalen,05,00+,257,383,383,383,383,17925570,1.43,2.14,2.14,2.14,2.14\n2023-08-19,Nordrhein-Westfalen,05,00+,264,381,381,381,381,17925570,1.47,2.13,2.13,2.13,2.13\n2023-08-18,Nordrhein-Westfalen,05,00+,269,378,378,378,378,17925570,1.5,2.11,2.11,2.11,2.11\n2023-08-17,Nordrhein-Westfalen,05,00+,241,346,346,346,346,17925570,1.34,1.93,1.93,1.93,1.93\n2023-08-16,Nordrhein-Westfalen,05,00+,211,312,312,312,312,17925570,1.18,1.74,1.74,1.74,1.74\n2023-08-15,Nordrhein-Westfalen,05,00+,156,290,290,290,290,17925570,0.87,1.62,1.62,1.62,1.62\n2023-08-14,Nordrhein-Westfalen,05,00+,159,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-08-13,Nordrhein-Westfalen,05,00+,160,251,251,251,251,17925570,0.89,1.4,1.4,1.4,1.4\n2023-08-12,Nordrhein-Westfalen,05,00+,164,248,248,248,248,17925570,0.91,1.38,1.38,1.38,1.38\n2023-08-11,Nordrhein-Westfalen,05,00+,132,208,208,208,208,17925570,0.74,1.16,1.16,1.16,1.16\n2023-08-10,Nordrhein-Westfalen,05,00+,117,188,188,188,188,17925570,0.65,1.05,1.05,1.05,1.05\n2023-08-09,Nordrhein-Westfalen,05,00+,115,172,172,172,172,17925570,0.64,0.96,0.96,0.96,0.96\n2023-08-08,Nordrhein-Westfalen,05,00+,107,156,156,156,156,17925570,0.6,0.87,0.87,0.87,0.87\n2023-08-07,Nordrhein-Westfalen,05,00+,94,135,135,135,135,17925570,0.52,0.75,0.75,0.75,0.75\n2023-08-06,Nordrhein-Westfalen,05,00+,96,137,137,137,137,17925570,0.54,0.76,0.76,0.76,0.76\n2023-08-05,Nordrhein-Westfalen,05,00+,98,138,138,138,138,17925570,0.55,0.77,0.77,0.77,0.77\n2023-08-04,Nordrhein-Westfalen,05,00+,97,130,130,130,130,17925570,0.54,0.73,0.73,0.73,0.73\n2023-08-03,Nordrhein-Westfalen,05,00+,86,119,119,119,119,17925570,0.48,0.66,0.66,0.66,0.66\n2023-08-02,Nordrhein-Westfalen,05,00+,71,110,110,110,110,17925570,0.4,0.61,0.61,0.61,0.61\n2023-08-01,Nordrhein-Westfalen,05,00+,64,96,96,96,96,17925570,0.36,0.54,0.54,0.54,0.54\n2023-07-31,Nordrhein-Westfalen,05,00+,51,86,86,86,86,17925570,0.28,0.48,0.48,0.48,0.48\n2023-07-30,Nordrhein-Westfalen,05,00+,54,86,86,86,86,17925570,0.3,0.48,0.48,0.48,0.48\n2023-07-29,Nordrhein-Westfalen,05,00+,55,82,82,82,82,17925570,0.31,0.46,0.46,0.46,0.46\n2023-07-28,Nordrhein-Westfalen,05,00+,56,80,80,80,80,17925570,0.31,0.45,0.45,0.45,0.45\n2023-07-27,Nordrhein-Westfalen,05,00+,60,80,80,80,80,17925570,0.33,0.45,0.45,0.45,0.45\n2023-07-26,Nordrhein-Westfalen,05,00+,62,85,85,85,85,17925570,0.35,0.47,0.47,0.47,0.47\n2023-07-25,Nordrhein-Westfalen,05,00+,48,73,73,73,73,17925570,0.27,0.41,0.41,0.41,0.41\n2023-07-24,Nordrhein-Westfalen,05,00+,64,88,88,88,88,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-23,Nordrhein-Westfalen,05,00+,64,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-22,Nordrhein-Westfalen,05,00+,65,85,85,85,85,17925570,0.36,0.47,0.47,0.47,0.47\n2023-07-21,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-20,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-07-19,Nordrhein-Westfalen,05,00+,65,90,90,90,90,17925570,0.36,0.5,0.5,0.5,0.5\n2023-07-18,Nordrhein-Westfalen,05,00+,66,108,108,108,108,17925570,0.37,0.6,0.6,0.6,0.6\n2023-07-17,Nordrhein-Westfalen,05,00+,63,86,86,86,86,17925570,0.35,0.48,0.48,0.48,0.48\n2023-07-16,Nordrhein-Westfalen,05,00+,64,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-15,Nordrhein-Westfalen,05,00+,65,87,87,87,87,17925570,0.36,0.49,0.49,0.49,0.49\n2023-07-14,Nordrhein-Westfalen,05,00+,57,84,84,84,84,17925570,0.32,0.47,0.47,0.47,0.47\n2023-07-13,Nordrhein-Westfalen,05,00+,47,70,70,70,70,17925570,0.26,0.39,0.39,0.39,0.39\n2023-07-12,Nordrhein-Westfalen,05,00+,30,67,67,67,67,17925570,0.17,0.37,0.37,0.37,0.37\n2023-07-11,Nordrhein-Westfalen,05,00+,32,52,52,52,52,17925570,0.18,0.29,0.29,0.29,0.29\n2023-07-10,Nordrhein-Westfalen,05,00+,34,48,48,48,48,17925570,0.19,0.27,0.27,0.27,0.27\n2023-07-09,Nordrhein-Westfalen,05,00+,35,48,48,48,48,17925570,0.2,0.27,0.27,0.27,0.27\n2023-07-08,Nordrhein-Westfalen,05,00+,37,49,49,49,49,17925570,0.21,0.27,0.27,0.27,0.27\n2023-07-07,Nordrhein-Westfalen,05,00+,50,62,62,62,62,17925570,0.28,0.35,0.35,0.35,0.35\n2023-07-06,Nordrhein-Westfalen,05,00+,60,75,75,75,75,17925570,0.33,0.42,0.42,0.42,0.42\n2023-07-05,Nordrhein-Westfalen,05,00+,60,77,77,77,77,17925570,0.33,0.43,0.43,0.43,0.43\n2023-07-04,Nordrhein-Westfalen,05,00+,54,77,77,77,77,17925570,0.3,0.43,0.43,0.43,0.43\n2023-07-03,Nordrhein-Westfalen,05,00+,60,89,89,89,89,17925570,0.33,0.5,0.5,0.5,0.5\n2023-07-02,Nordrhein-Westfalen,05,00+,63,91,91,91,91,17925570,0.35,0.51,0.51,0.51,0.51\n2023-07-01,Nordrhein-Westfalen,05,00+,68,94,94,94,94,17925570,0.38,0.52,0.52,0.52,0.52\n2023-06-30,Nordrhein-Westfalen,05,00+,61,77,77,77,77,17925570,0.34,0.43,0.43,0.43,0.43\n2023-06-29,Nordrhein-Westfalen,05,00+,55,73,73,73,73,17925570,0.31,0.41,0.41,0.41,0.41\n2023-06-28,Nordrhein-Westfalen,05,00+,64,86,86,86,86,17925570,0.36,0.48,0.48,0.48,0.48\n2023-06-27,Nordrhein-Westfalen,05,00+,68,89,89,89,89,17925570,0.38,0.5,0.5,0.5,0.5\n2023-06-26,Nordrhein-Westfalen,05,00+,76,97,97,97,97,17925570,0.42,0.54,0.54,0.54,0.54\n2023-06-25,Nordrhein-Westfalen,05,00+,78,96,96,96,96,17925570,0.44,0.54,0.54,0.54,0.54\n2023-06-24,Nordrhein-Westfalen,05,00+,81,95,95,95,95,17925570,0.45,0.53,0.53,0.53,0.53\n2023-06-23,Nordrhein-Westfalen,05,00+,76,101,101,101,101,17925570,0.42,0.56,0.56,0.56,0.56\n2023-06-22,Nordrhein-Westfalen,05,00+,84,115,115,115,115,17925570,0.47,0.64,0.64,0.64,0.64\n2023-06-21,Nordrhein-Westfalen,05,00+,78,110,110,110,110,17925570,0.44,0.61,0.61,0.61,0.61\n2023-06-20,Nordrhein-Westfalen,05,00+,100,131,131,131,131,17925570,0.56,0.73,0.73,0.73,0.73\n2023-06-19,Nordrhein-Westfalen,05,00+,113,152,152,152,152,17925570,0.63,0.85,0.85,0.85,0.85\n2023-06-18,Nordrhein-Westfalen,05,00+,118,157,157,157,157,17925570,0.66,0.88,0.88,0.88,0.88\n2023-06-17,Nordrhein-Westfalen,05,00+,125,162,162,162,162,17925570,0.7,0.9,0.9,0.9,0.9\n2023-06-16,Nordrhein-Westfalen,05,00+,127,179,179,179,179,17925570,0.71,1,1,1,1\n2023-06-15,Nordrhein-Westfalen,05,00+,95,155,155,155,155,17925570,0.53,0.86,0.86,0.86,0.86\n2023-06-14,Nordrhein-Westfalen,05,00+,105,171,171,171,171,17925570,0.59,0.95,0.95,0.95,0.95\n2023-06-13,Nordrhein-Westfalen,05,00+,95,170,170,170,170,17925570,0.53,0.95,0.95,0.95,0.95\n2023-06-12,Nordrhein-Westfalen,05,00+,86,163,163,163,163,17925570,0.48,0.91,0.91,0.91,0.91\n2023-06-11,Nordrhein-Westfalen,05,00+,92,163,163,163,163,17925570,0.51,0.91,0.91,0.91,0.91\n2023-06-10,Nordrhein-Westfalen,05,00+,96,159,159,159,159,17925570,0.54,0.89,0.89,0.89,0.89\n2023-06-09,Nordrhein-Westfalen,05,00+,79,153,153,153,153,17925570,0.44,0.85,0.85,0.85,0.85\n2023-06-08,Nordrhein-Westfalen,05,00+,108,182,182,182,182,17925570,0.6,1.02,1.02,1.02,1.02\n2023-06-07,Nordrhein-Westfalen,05,00+,119,187,187,187,187,17925570,0.66,1.04,1.04,1.04,1.04\n2023-06-06,Nordrhein-Westfalen,05,00+,170,238,238,238,238,17925570,0.95,1.33,1.33,1.33,1.33\n2023-06-05,Nordrhein-Westfalen,05,00+,138,194,194,194,194,17925570,0.77,1.08,1.08,1.08,1.08\n2023-06-04,Nordrhein-Westfalen,05,00+,141,191,191,191,191,17925570,0.79,1.07,1.07,1.07,1.07\n2023-06-03,Nordrhein-Westfalen,05,00+,142,189,189,189,189,17925570,0.79,1.05,1.05,1.05,1.05\n2023-06-02,Nordrhein-Westfalen,05,00+,144,201,201,201,201,17925570,0.8,1.12,1.12,1.12,1.12\n2023-06-01,Nordrhein-Westfalen,05,00+,132,197,197,197,197,17925570,0.74,1.1,1.1,1.1,1.1\n2023-05-31,Nordrhein-Westfalen,05,00+,141,219,219,219,219,17925570,0.79,1.22,1.22,1.22,1.22\n2023-05-30,Nordrhein-Westfalen,05,00+,115,175,175,175,175,17925570,0.64,0.98,0.98,0.98,0.98\n2023-05-29,Nordrhein-Westfalen,05,00+,194,261,261,261,261,17925570,1.08,1.46,1.46,1.46,1.46\n2023-05-28,Nordrhein-Westfalen,05,00+,200,263,263,263,263,17925570,1.12,1.47,1.47,1.47,1.47\n2023-05-27,Nordrhein-Westfalen,05,00+,212,272,272,272,272,17925570,1.18,1.52,1.52,1.52,1.52\n2023-05-26,Nordrhein-Westfalen,05,00+,232,284,284,284,284,17925570,1.29,1.58,1.58,1.58,1.58\n2023-05-25,Nordrhein-Westfalen,05,00+,180,262,262,262,262,17925570,1,1.46,1.46,1.46,1.46\n2023-05-24,Nordrhein-Westfalen,05,00+,172,246,246,246,246,17925570,0.96,1.37,1.37,1.37,1.37\n2023-05-23,Nordrhein-Westfalen,05,00+,160,257,257,257,257,17925570,0.89,1.43,1.43,1.43,1.43\n2023-05-22,Nordrhein-Westfalen,05,00+,155,251,251,251,251,17925570,0.86,1.4,1.4,1.4,1.4\n2023-05-21,Nordrhein-Westfalen,05,00+,162,257,257,257,257,17925570,0.9,1.43,1.43,1.43,1.43\n2023-05-20,Nordrhein-Westfalen,05,00+,172,256,256,256,256,17925570,0.96,1.43,1.43,1.43,1.43\n2023-05-19,Nordrhein-Westfalen,05,00+,179,267,267,267,267,17925570,1,1.49,1.49,1.49,1.49\n2023-05-18,Nordrhein-Westfalen,05,00+,230,315,315,315,315,17925570,1.28,1.76,1.76,1.76,1.76\n2023-05-17,Nordrhein-Westfalen,05,00+,240,328,328,328,328,17925570,1.34,1.83,1.83,1.83,1.83\n2023-05-16,Nordrhein-Westfalen,05,00+,265,393,393,393,393,17925570,1.48,2.19,2.19,2.19,2.19\n2023-05-15,Nordrhein-Westfalen,05,00+,328,444,444,444,444,17925570,1.83,2.48,2.48,2.48,2.48\n2023-05-14,Nordrhein-Westfalen,05,00+,336,442,442,442,442,17925570,1.87,2.47,2.47,2.47,2.47\n2023-05-13,Nordrhein-Westfalen,05,00+,357,456,456,456,456,17925570,1.99,2.54,2.54,2.54,2.54\n2023-05-12,Nordrhein-Westfalen,05,00+,378,482,482,482,482,17925570,2.11,2.69,2.69,2.69,2.69\n2023-05-11,Nordrhein-Westfalen,05,00+,347,494,494,494,494,17925570,1.94,2.76,2.76,2.76,2.76\n2023-05-10,Nordrhein-Westfalen,05,00+,318,516,516,516,516,17925570,1.77,2.88,2.88,2.88,2.88\n2023-05-09,Nordrhein-Westfalen,05,00+,383,570,570,570,570,17925570,2.14,3.18,3.18,3.18,3.18\n2023-05-08,Nordrhein-Westfalen,05,00+,302,453,453,453,453,17925570,1.68,2.53,2.53,2.53,2.53\n2023-05-07,Nordrhein-Westfalen,05,00+,325,470,470,470,470,17925570,1.81,2.62,2.62,2.62,2.62\n2023-05-06,Nordrhein-Westfalen,05,00+,342,467,467,467,467,17925570,1.91,2.61,2.61,2.61,2.61\n2023-05-05,Nordrhein-Westfalen,05,00+,335,458,458,458,458,17925570,1.87,2.56,2.56,2.56,2.56\n2023-05-04,Nordrhein-Westfalen,05,00+,328,460,460,460,460,17925570,1.83,2.57,2.57,2.57,2.57\n2023-05-03,Nordrhein-Westfalen,05,00+,288,462,462,462,462,17925570,1.61,2.58,2.58,2.58,2.58\n2023-05-02,Nordrhein-Westfalen,05,00+,246,412,412,412,412,17925570,1.37,2.3,2.3,2.3,2.3\n2023-05-01,Nordrhein-Westfalen,05,00+,398,569,569,569,569,17925570,2.22,3.17,3.17,3.17,3.17\n2023-04-30,Nordrhein-Westfalen,05,00+,414,559,559,559,559,17925570,2.31,3.12,3.12,3.12,3.12\n2023-04-29,Nordrhein-Westfalen,05,00+,429,554,554,554,554,17925570,2.39,3.09,3.09,3.09,3.09\n2023-04-28,Nordrhein-Westfalen,05,00+,427,555,555,555,555,17925570,2.38,3.1,3.1,3.1,3.1\n2023-04-27,Nordrhein-Westfalen,05,00+,417,586,586,586,586,17925570,2.33,3.27,3.27,3.27,3.27\n2023-04-26,Nordrhein-Westfalen,05,00+,424,616,616,616,616,17925570,2.37,3.44,3.44,3.44,3.44\n2023-04-25,Nordrhein-Westfalen,05,00+,388,605,605,605,605,17925570,2.16,3.38,3.38,3.38,3.38\n2023-04-24,Nordrhein-Westfalen,05,00+,427,600,600,600,600,17925570,2.38,3.35,3.35,3.35,3.35\n2023-04-23,Nordrhein-Westfalen,05,00+,440,599,599,599,599,17925570,2.45,3.34,3.34,3.34,3.34\n2023-04-22,Nordrhein-Westfalen,05,00+,466,610,610,610,610,17925570,2.6,3.4,3.4,3.4,3.4\n2023-04-21,Nordrhein-Westfalen,05,00+,441,624,624,624,624,17925570,2.46,3.48,3.48,3.48,3.48\n2023-04-20,Nordrhein-Westfalen,05,00+,433,638,638,638,638,17925570,2.42,3.56,3.56,3.56,3.56\n2023-04-19,Nordrhein-Westfalen,05,00+,498,662,662,662,662,17925570,2.78,3.69,3.69,3.69,3.69\n2023-04-18,Nordrhein-Westfalen,05,00+,614,841,841,841,841,17925570,3.43,4.69,4.69,4.69,4.69\n2023-04-17,Nordrhein-Westfalen,05,00+,485,699,699,699,699,17925570,2.71,3.9,3.9,3.9,3.9\n2023-04-16,Nordrhein-Westfalen,05,00+,518,721,721,721,721,17925570,2.89,4.02,4.02,4.02,4.02\n2023-04-15,Nordrhein-Westfalen,05,00+,555,734,734,734,734,17925570,3.1,4.09,4.09,4.09,4.09\n2023-04-14,Nordrhein-Westfalen,05,00+,480,667,667,667,667,17925570,2.68,3.72,3.72,3.72,3.72\n2023-04-13,Nordrhein-Westfalen,05,00+,461,654,654,654,654,17925570,2.57,3.65,3.65,3.65,3.65\n2023-04-12,Nordrhein-Westfalen,05,00+,313,664,664,664,664,17925570,1.75,3.7,3.7,3.7,3.7\n2023-04-11,Nordrhein-Westfalen,05,00+,250,559,559,559,559,17925570,1.39,3.12,3.12,3.12,3.12\n2023-04-10,Nordrhein-Westfalen,05,00+,494,813,813,813,813,17925570,2.76,4.54,4.54,4.54,4.54\n2023-04-09,Nordrhein-Westfalen,05,00+,521,811,811,811,811,17925570,2.91,4.52,4.52,4.52,4.52\n2023-04-08,Nordrhein-Westfalen,05,00+,555,817,817,817,817,17925570,3.1,4.56,4.56,4.56,4.56\n2023-04-07,Nordrhein-Westfalen,05,00+,710,978,978,978,978,17925570,3.96,5.46,5.46,5.46,5.46\n2023-04-06,Nordrhein-Westfalen,05,00+,749,1058,1058,1058,1058,17925570,4.18,5.9,5.9,5.9,5.9\n2023-04-05,Nordrhein-Westfalen,05,00+,753,1135,1135,1135,1135,17925570,4.2,6.33,6.33,6.33,6.33\n2023-04-04,Nordrhein-Westfalen,05,00+,752,1174,1174,1174,1174,17925570,4.2,6.55,6.55,6.55,6.55\n2023-04-03,Nordrhein-Westfalen,05,00+,833,1272,1272,1272,1272,17925570,4.65,7.1,7.1,7.1,7.1\n2023-04-02,Nordrhein-Westfalen,05,00+,873,1286,1286,1286,1286,17925570,4.87,7.17,7.17,7.17,7.17\n2023-04-01,Nordrhein-Westfalen,05,00+,919,1296,1296,1296,1296,17925570,5.13,7.23,7.23,7.23,7.23\n2023-03-31,Nordrhein-Westfalen,05,00+,945,1340,1340,1340,1340,17925570,5.27,7.48,7.48,7.48,7.48\n2023-03-30,Nordrhein-Westfalen,05,00+,960,1421,1421,1421,1421,17925570,5.36,7.93,7.93,7.93,7.93\n2023-03-29,Nordrhein-Westfalen,05,00+,973,1489,1489,1489,1489,17925570,5.43,8.31,8.31,8.31,8.31\n2023-03-28,Nordrhein-Westfalen,05,00+,942,1588,1588,1588,1588,17925570,5.26,8.86,8.86,8.86,8.86\n2023-03-27,Nordrhein-Westfalen,05,00+,1184,1754,1754,1754,1754,17925570,6.61,9.78,9.78,9.78,9.78\n2023-03-26,Nordrhein-Westfalen,05,00+,1263,1792,1792,1792,1792,17925570,7.05,10,10,10,10\n2023-03-25,Nordrhein-Westfalen,05,00+,1360,1857,1857,1857,1857,17925570,7.59,10.36,10.36,10.36,10.36\n2023-03-24,Nordrhein-Westfalen,05,00+,1294,1906,1906,1906,1906,17925570,7.22,10.63,10.63,10.63,10.63\n2023-03-23,Nordrhein-Westfalen,05,00+,1342,1987,1987,1987,1987,17925570,7.49,11.08,11.08,11.08,11.08\n2023-03-22,Nordrhein-Westfalen,05,00+,1389,2133,2133,2133,2133,17925570,7.75,11.9,11.9,11.9,11.9\n2023-03-21,Nordrhein-Westfalen,05,00+,1345,2268,2268,2268,2268,17925570,7.5,12.65,12.65,12.65,12.65\n2023-03-20,Nordrhein-Westfalen,05,00+,1540,2333,2333,2333,2333,17925570,8.59,13.01,13.01,13.01,13.01\n2023-03-19,Nordrhein-Westfalen,05,00+,1632,2356,2356,2356,2356,17925570,9.1,13.14,13.14,13.14,13.14\n2023-03-18,Nordrhein-Westfalen,05,00+,1741,2353,2353,2353,2353,17925570,9.71,13.13,13.13,13.13,13.13\n2023-03-17,Nordrhein-Westfalen,05,00+,1718,2374,2374,2374,2374,17925570,9.58,13.24,13.24,13.24,13.24\n2023-03-16,Nordrhein-Westfalen,05,00+,1631,2422,2422,2422,2422,17925570,9.1,13.51,13.51,13.51,13.51\n2023-03-15,Nordrhein-Westfalen,05,00+,1562,2362,2362,2362,2362,17925570,8.71,13.18,13.18,13.18,13.18\n2023-03-14,Nordrhein-Westfalen,05,00+,1407,2312,2312,2312,2312,17925570,7.85,12.9,12.9,12.9,12.9\n2023-03-13,Nordrhein-Westfalen,05,00+,1399,2247,2247,2247,2247,17925570,7.8,12.54,12.54,12.54,12.54\n2023-03-12,Nordrhein-Westfalen,05,00+,1486,2225,2225,2225,2225,17925570,8.29,12.41,12.41,12.41,12.41\n2023-03-11,Nordrhein-Westfalen,05,00+,1581,2204,2204,2204,2204,17925570,8.82,12.3,12.3,12.3,12.3\n2023-03-10,Nordrhein-Westfalen,05,00+,1529,2192,2192,2192,2192,17925570,8.53,12.23,12.23,12.23,12.23\n2023-03-09,Nordrhein-Westfalen,05,00+,1395,2099,2099,2099,2099,17925570,7.78,11.71,11.71,11.71,11.71\n2023-03-08,Nordrhein-Westfalen,05,00+,1276,2095,2095,2095,2095,17925570,7.12,11.69,11.69,11.69,11.69\n2023-03-07,Nordrhein-Westfalen,05,00+,1303,2183,2183,2183,2183,17925570,7.27,12.18,12.18,12.18,12.18\n2023-03-06,Nordrhein-Westfalen,05,00+,1422,2265,2265,2265,2265,17925570,7.93,12.64,12.64,12.64,12.64\n2023-03-05,Nordrhein-Westfalen,05,00+,1553,2320,2320,2320,2320,17925570,8.66,12.94,12.94,12.94,12.94\n2023-03-04,Nordrhein-Westfalen,05,00+,1687,2384,2384,2384,2384,17925570,9.41,13.3,13.3,13.3,13.3\n2023-03-03,Nordrhein-Westfalen,05,00+,1682,2445,2445,2445,2445,17925570,9.38,13.64,13.64,13.64,13.64\n2023-03-02,Nordrhein-Westfalen,05,00+,1589,2529,2529,2529,2529,17925570,8.86,14.11,14.11,14.11,14.11\n2023-03-01,Nordrhein-Westfalen,05,00+,1528,2578,2578,2578,2578,17925570,8.52,14.38,14.38,14.38,14.38\n2023-02-28,Nordrhein-Westfalen,05,00+,1720,2804,2804,2804,2804,17925570,9.6,15.64,15.64,15.64,15.64\n2023-02-27,Nordrhein-Westfalen,05,00+,1567,2520,2520,2520,2520,17925570,8.74,14.06,14.06,14.06,14.06\n2023-02-26,Nordrhein-Westfalen,05,00+,1687,2519,2519,2519,2519,17925570,9.41,14.05,14.05,14.05,14.05\n2023-02-25,Nordrhein-Westfalen,05,00+,1784,2471,2471,2471,2471,17925570,9.95,13.78,13.78,13.78,13.78\n2023-02-24,Nordrhein-Westfalen,05,00+,1539,2462,2462,2462,2462,17925570,8.59,13.73,13.73,13.73,13.73\n2023-02-23,Nordrhein-Westfalen,05,00+,1503,2416,2416,2416,2416,17925570,8.38,13.48,13.48,13.48,13.48\n2023-02-22,Nordrhein-Westfalen,05,00+,1215,2439,2439,2439,2439,17925570,6.78,13.61,13.61,13.61,13.61\n2023-02-21,Nordrhein-Westfalen,05,00+,1063,2230,2230,2230,2230,17925570,5.93,12.44,12.44,12.44,12.44\n2023-02-20,Nordrhein-Westfalen,05,00+,1565,2463,2463,2463,2463,17925570,8.73,13.74,13.74,13.74,13.74\n2023-02-19,Nordrhein-Westfalen,05,00+,1675,2444,2444,2444,2444,17925570,9.34,13.63,13.63,13.63,13.63\n2023-02-18,Nordrhein-Westfalen,05,00+,1786,2445,2445,2445,2445,17925570,9.96,13.64,13.64,13.64,13.64\n2023-02-17,Nordrhein-Westfalen,05,00+,1682,2400,2400,2400,2400,17925570,9.38,13.39,13.39,13.39,13.39\n2023-02-16,Nordrhein-Westfalen,05,00+,1509,2406,2406,2406,2406,17925570,8.42,13.42,13.42,13.42,13.42\n2023-02-15,Nordrhein-Westfalen,05,00+,1410,2298,2298,2298,2298,17925570,7.87,12.82,12.82,12.82,12.82\n2023-02-14,Nordrhein-Westfalen,05,00+,1199,2163,2163,2163,2163,17925570,6.69,12.07,12.07,12.07,12.07\n2023-02-13,Nordrhein-Westfalen,05,00+,1231,2024,2024,2024,2024,17925570,6.87,11.29,11.29,11.29,11.29\n2023-02-12,Nordrhein-Westfalen,05,00+,1315,1995,1995,1995,1995,17925570,7.34,11.13,11.13,11.13,11.13\n2023-02-11,Nordrhein-Westfalen,05,00+,1405,1978,1978,1978,1978,17925570,7.84,11.03,11.03,11.03,11.03\n2023-02-10,Nordrhein-Westfalen,05,00+,1368,1982,1982,1982,1982,17925570,7.63,11.06,11.06,11.06,11.06\n2023-02-09,Nordrhein-Westfalen,05,00+,1309,1906,1906,1906,1906,17925570,7.3,10.63,10.63,10.63,10.63\n2023-02-08,Nordrhein-Westfalen,05,00+,1192,1832,1832,1832,1832,17925570,6.65,10.22,10.22,10.22,10.22\n2023-02-07,Nordrhein-Westfalen,05,00+,1079,1777,1777,1777,1777,17925570,6.02,9.91,9.91,9.91,9.91\n2023-02-06,Nordrhein-Westfalen,05,00+,1038,1663,1663,1663,1663,17925570,5.79,9.28,9.28,9.28,9.28\n2023-02-05,Nordrhein-Westfalen,05,00+,1113,1647,1647,1647,1647,17925570,6.21,9.19,9.19,9.19,9.19\n2023-02-04,Nordrhein-Westfalen,05,00+,1178,1617,1617,1617,1617,17925570,6.57,9.02,9.02,9.02,9.02\n2023-02-03,Nordrhein-Westfalen,05,00+,1092,1514,1514,1514,1514,17925570,6.09,8.45,8.45,8.45,8.45\n2023-02-02,Nordrhein-Westfalen,05,00+,1061,1464,1464,1464,1464,17925570,5.92,8.17,8.17,8.17,8.17\n2023-02-01,Nordrhein-Westfalen,05,00+,974,1386,1386,1386,1386,17925570,5.43,7.73,7.73,7.73,7.73\n2023-01-31,Nordrhein-Westfalen,05,00+,879,1320,1320,1320,1320,17925570,4.9,7.36,7.36,7.36,7.36\n2023-01-30,Nordrhein-Westfalen,05,00+,820,1293,1293,1293,1293,17925570,4.57,7.21,7.21,7.21,7.21\n2023-01-29,Nordrhein-Westfalen,05,00+,876,1273,1273,1273,1273,17925570,4.89,7.1,7.1,7.1,7.1\n2023-01-28,Nordrhein-Westfalen,05,00+,916,1250,1250,1250,1250,17925570,5.11,6.97,6.97,6.97,6.97\n2023-01-27,Nordrhein-Westfalen,05,00+,846,1192,1192,1192,1192,17925570,4.72,6.65,6.65,6.65,6.65\n2023-01-26,Nordrhein-Westfalen,05,00+,785,1136,1136,1136,1136,17925570,4.38,6.34,6.34,6.34,6.34\n2023-01-25,Nordrhein-Westfalen,05,00+,787,1136,1136,1136,1136,17925570,4.39,6.34,6.34,6.34,6.34\n2023-01-24,Nordrhein-Westfalen,05,00+,743,1111,1111,1111,1111,17925570,4.14,6.2,6.2,6.2,6.2\n2023-01-23,Nordrhein-Westfalen,05,00+,786,1155,1155,1155,1155,17925570,4.38,6.44,6.44,6.44,6.44\n2023-01-22,Nordrhein-Westfalen,05,00+,829,1145,1145,1145,1145,17925570,4.62,6.39,6.39,6.39,6.39\n2023-01-21,Nordrhein-Westfalen,05,00+,883,1165,1165,1165,1165,17925570,4.93,6.5,6.5,6.5,6.5\n2023-01-20,Nordrhein-Westfalen,05,00+,921,1233,1233,1233,1233,17925570,5.14,6.88,6.88,6.88,6.88\n2023-01-19,Nordrhein-Westfalen,05,00+,927,1295,1295,1295,1295,17925570,5.17,7.22,7.22,7.22,7.22\n2023-01-18,Nordrhein-Westfalen,05,00+,973,1356,1356,1356,1356,17925570,5.43,7.56,7.56,7.56,7.56\n2023-01-17,Nordrhein-Westfalen,05,00+,993,1439,1439,1439,1439,17925570,5.54,8.03,8.03,8.03,8.03\n2023-01-16,Nordrhein-Westfalen,05,00+,1104,1581,1581,1581,1581,17925570,6.16,8.82,8.82,8.82,8.82\n2023-01-15,Nordrhein-Westfalen,05,00+,1179,1617,1617,1617,1617,17925570,6.58,9.02,9.02,9.02,9.02\n2023-01-14,Nordrhein-Westfalen,05,00+,1270,1665,1665,1665,1665,17925570,7.08,9.29,9.29,9.29,9.29\n2023-01-13,Nordrhein-Westfalen,05,00+,1316,1752,1752,1752,1752,17925570,7.34,9.77,9.77,9.77,9.77\n2023-01-12,Nordrhein-Westfalen,05,00+,1416,1904,1904,1904,1904,17925570,7.9,10.62,10.62,10.62,10.62\n2023-01-11,Nordrhein-Westfalen,05,00+,1480,2081,2081,2081,2081,17925570,8.26,11.61,11.61,11.61,11.61\n2023-01-10,Nordrhein-Westfalen,05,00+,1459,2258,2258,2258,2258,17925570,8.14,12.6,12.6,12.6,12.6\n2023-01-09,Nordrhein-Westfalen,05,00+,1484,2350,2350,2350,2350,17925570,8.28,13.11,13.11,13.11,13.11\n2023-01-08,Nordrhein-Westfalen,05,00+,1585,2403,2403,2403,2403,17925570,8.84,13.41,13.41,13.41,13.41\n2023-01-07,Nordrhein-Westfalen,05,00+,1710,0,0,0,0,17925570,9.54,0,0,0,0\n2023-01-06,Nordrhein-Westfalen,05,00+,1730,0,0,0,0,17925570,9.65,0,0,0,0\n2023-01-05,Nordrhein-Westfalen,05,00+,1779,0,0,0,0,17925570,9.92,0,0,0,0\n2023-01-04,Nordrhein-Westfalen,05,00+,1676,0,0,0,0,17925570,9.35,0,0,0,0\n2023-01-03,Nordrhein-Westfalen,05,00+,1665,0,0,0,0,17925570,9.29,0,0,0,0\n2023-01-02,Nordrhein-Westfalen,05,00+,1322,0,0,0,0,17925570,7.37,0,0,0,0\n2024-08-31,Hessen,06,00+,117,117,NA,NA,NA,6293154,1.86,1.86,NA,NA,NA\n2024-08-30,Hessen,06,00+,118,124,146,139,158,6293154,1.88,1.97,2.33,2.22,2.52\n2024-08-29,Hessen,06,00+,79,97,111,106,120,6293154,1.26,1.54,1.78,1.7,1.92\n2024-08-28,Hessen,06,00+,86,103,115,110,123,6293154,1.37,1.64,1.83,1.76,1.97\n2024-08-27,Hessen,06,00+,85,107,118,113,125,6293154,1.35,1.7,1.88,1.81,2\n2024-08-26,Hessen,06,00+,100,126,135,131,143,6293154,1.59,2,2.15,2.08,2.28\n2024-08-25,Hessen,06,00+,100,126,135,131,143,6293154,1.59,2,2.15,2.08,2.28\n2024-08-24,Hessen,06,00+,100,125,134,130,142,6293154,1.59,1.99,2.13,2.07,2.26\n2024-08-23,Hessen,06,00+,96,122,130,126,137,6293154,1.53,1.94,2.07,2.01,2.19\n2024-08-22,Hessen,06,00+,108,139,147,143,155,6293154,1.72,2.21,2.35,2.28,2.48\n2024-08-21,Hessen,06,00+,91,126,133,129,139,6293154,1.45,2,2.11,2.06,2.22\n2024-08-20,Hessen,06,00+,86,123,129,126,136,6293154,1.37,1.95,2.06,2,2.16\n2024-08-19,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-18,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-17,Hessen,06,00+,92,113,117,114,122,6293154,1.46,1.8,1.87,1.83,1.95\n2024-08-16,Hessen,06,00+,87,111,115,112,120,6293154,1.38,1.76,1.83,1.79,1.91\n2024-08-15,Hessen,06,00+,83,105,108,106,113,6293154,1.32,1.67,1.73,1.69,1.8\n2024-08-14,Hessen,06,00+,88,118,121,119,126,6293154,1.4,1.88,1.93,1.9,2.01\n2024-08-13,Hessen,06,00+,77,119,122,120,126,6293154,1.22,1.89,1.94,1.91,2.01\n2024-08-12,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-11,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-10,Hessen,06,00+,83,120,122,120,126,6293154,1.32,1.91,1.95,1.92,2\n2024-08-09,Hessen,06,00+,77,117,119,117,122,6293154,1.22,1.86,1.9,1.87,1.95\n2024-08-08,Hessen,06,00+,77,122,124,122,126,6293154,1.22,1.94,1.97,1.95,2.02\n2024-08-07,Hessen,06,00+,74,116,117,116,120,6293154,1.18,1.84,1.87,1.85,1.91\n2024-08-06,Hessen,06,00+,72,118,119,118,121,6293154,1.14,1.88,1.9,1.88,1.94\n2024-08-05,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-04,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-03,Hessen,06,00+,91,124,125,124,127,6293154,1.45,1.97,1.99,1.98,2.02\n2024-08-02,Hessen,06,00+,100,132,133,132,134,6293154,1.59,2.1,2.12,2.1,2.14\n2024-08-01,Hessen,06,00+,91,125,125,125,127,6293154,1.45,1.99,2,1.99,2.02\n2024-07-31,Hessen,06,00+,104,136,136,136,137,6293154,1.65,2.16,2.17,2.16,2.19\n2024-07-30,Hessen,06,00+,120,150,150,150,151,6293154,1.91,2.38,2.39,2.39,2.4\n2024-07-29,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-28,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-27,Hessen,06,00+,140,165,165,165,165,6293154,2.22,2.62,2.62,2.62,2.63\n2024-07-26,Hessen,06,00+,126,161,161,161,161,6293154,2,2.56,2.56,2.56,2.56\n2024-07-25,Hessen,06,00+,133,169,169,169,169,6293154,2.11,2.69,2.69,2.69,2.69\n2024-07-24,Hessen,06,00+,126,158,158,158,158,6293154,2,2.51,2.51,2.51,2.51\n2024-07-23,Hessen,06,00+,101,148,148,148,148,6293154,1.6,2.35,2.35,2.35,2.35\n2024-07-22,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-21,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-20,Hessen,06,00+,109,145,145,145,145,6293154,1.73,2.3,2.3,2.3,2.3\n2024-07-19,Hessen,06,00+,115,149,149,149,149,6293154,1.83,2.37,2.37,2.37,2.37\n2024-07-18,Hessen,06,00+,104,144,144,144,144,6293154,1.65,2.29,2.29,2.29,2.29\n2024-07-17,Hessen,06,00+,80,140,140,140,140,6293154,1.27,2.22,2.22,2.22,2.22\n2024-07-16,Hessen,06,00+,92,135,135,135,135,6293154,1.46,2.15,2.15,2.15,2.15\n2024-07-15,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-14,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-13,Hessen,06,00+,103,124,124,124,124,6293154,1.64,1.97,1.97,1.97,1.97\n2024-07-12,Hessen,06,00+,89,117,117,117,117,6293154,1.41,1.86,1.86,1.86,1.86\n2024-07-11,Hessen,06,00+,84,106,106,106,106,6293154,1.33,1.68,1.68,1.68,1.68\n2024-07-10,Hessen,06,00+,69,101,101,101,101,6293154,1.1,1.6,1.6,1.6,1.6\n2024-07-09,Hessen,06,00+,56,101,101,101,101,6293154,0.89,1.6,1.6,1.6,1.6\n2024-07-08,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-07,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-06,Hessen,06,00+,54,89,89,89,89,6293154,0.86,1.41,1.41,1.41,1.41\n2024-07-05,Hessen,06,00+,59,92,92,92,92,6293154,0.94,1.46,1.46,1.46,1.46\n2024-07-04,Hessen,06,00+,60,98,98,98,98,6293154,0.95,1.56,1.56,1.56,1.56\n2024-07-03,Hessen,06,00+,59,97,97,97,97,6293154,0.94,1.54,1.54,1.54,1.54\n2024-07-02,Hessen,06,00+,55,91,91,91,91,6293154,0.87,1.45,1.45,1.45,1.45\n2024-07-01,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-30,Hessen,06,00+,63,90,90,90,90,6293154,1,1.43,1.43,1.43,1.43\n2024-06-29,Hessen,06,00+,64,91,91,91,91,6293154,1.02,1.45,1.45,1.45,1.45\n2024-06-28,Hessen,06,00+,55,86,86,86,86,6293154,0.87,1.37,1.37,1.37,1.37\n2024-06-27,Hessen,06,00+,63,89,89,89,89,6293154,1,1.41,1.41,1.41,1.41\n2024-06-26,Hessen,06,00+,66,91,91,91,91,6293154,1.05,1.45,1.45,1.45,1.45\n2024-06-25,Hessen,06,00+,60,90,90,90,90,6293154,0.95,1.43,1.43,1.43,1.43\n2024-06-24,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-23,Hessen,06,00+,53,72,72,72,72,6293154,0.84,1.14,1.14,1.14,1.14\n2024-06-22,Hessen,06,00+,54,72,72,72,72,6293154,0.86,1.14,1.14,1.14,1.14\n2024-06-21,Hessen,06,00+,53,70,70,70,70,6293154,0.84,1.11,1.11,1.11,1.11\n2024-06-20,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-06-19,Hessen,06,00+,43,53,53,53,53,6293154,0.68,0.84,0.84,0.84,0.84\n2024-06-18,Hessen,06,00+,46,54,54,54,54,6293154,0.73,0.86,0.86,0.86,0.86\n2024-06-17,Hessen,06,00+,43,52,52,52,52,6293154,0.68,0.83,0.83,0.83,0.83\n2024-06-16,Hessen,06,00+,44,53,53,53,53,6293154,0.7,0.84,0.84,0.84,0.84\n2024-06-15,Hessen,06,00+,44,52,52,52,52,6293154,0.7,0.83,0.83,0.83,0.83\n2024-06-14,Hessen,06,00+,37,52,52,52,52,6293154,0.59,0.83,0.83,0.83,0.83\n2024-06-13,Hessen,06,00+,37,49,49,49,49,6293154,0.59,0.78,0.78,0.78,0.78\n2024-06-12,Hessen,06,00+,39,54,54,54,54,6293154,0.62,0.86,0.86,0.86,0.86\n2024-06-11,Hessen,06,00+,28,43,43,43,43,6293154,0.44,0.68,0.68,0.68,0.68\n2024-06-10,Hessen,06,00+,31,45,45,45,45,6293154,0.49,0.72,0.72,0.72,0.72\n2024-06-09,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-08,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-06-07,Hessen,06,00+,37,46,46,46,46,6293154,0.59,0.73,0.73,0.73,0.73\n2024-06-06,Hessen,06,00+,31,40,40,40,40,6293154,0.49,0.64,0.64,0.64,0.64\n2024-06-05,Hessen,06,00+,26,34,34,34,34,6293154,0.41,0.54,0.54,0.54,0.54\n2024-06-04,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2024-06-03,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-02,Hessen,06,00+,22,35,35,35,35,6293154,0.35,0.56,0.56,0.56,0.56\n2024-06-01,Hessen,06,00+,23,36,36,36,36,6293154,0.37,0.57,0.57,0.57,0.57\n2024-05-31,Hessen,06,00+,25,33,33,33,33,6293154,0.4,0.52,0.52,0.52,0.52\n2024-05-30,Hessen,06,00+,28,36,36,36,36,6293154,0.44,0.57,0.57,0.57,0.57\n2024-05-29,Hessen,06,00+,29,33,33,33,33,6293154,0.46,0.52,0.52,0.52,0.52\n2024-05-28,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-27,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-26,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-25,Hessen,06,00+,14,22,22,22,22,6293154,0.22,0.35,0.35,0.35,0.35\n2024-05-24,Hessen,06,00+,14,18,18,18,18,6293154,0.22,0.29,0.29,0.29,0.29\n2024-05-23,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2024-05-22,Hessen,06,00+,13,27,27,27,27,6293154,0.21,0.43,0.43,0.43,0.43\n2024-05-21,Hessen,06,00+,12,23,23,23,23,6293154,0.19,0.37,0.37,0.37,0.37\n2024-05-20,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-19,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-18,Hessen,06,00+,25,37,37,37,37,6293154,0.4,0.59,0.59,0.59,0.59\n2024-05-17,Hessen,06,00+,28,44,44,44,44,6293154,0.44,0.7,0.7,0.7,0.7\n2024-05-16,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-05-15,Hessen,06,00+,25,34,34,34,34,6293154,0.4,0.54,0.54,0.54,0.54\n2024-05-14,Hessen,06,00+,21,30,30,30,30,6293154,0.33,0.48,0.48,0.48,0.48\n2024-05-13,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-12,Hessen,06,00+,13,23,23,23,23,6293154,0.21,0.37,0.37,0.37,0.37\n2024-05-11,Hessen,06,00+,14,23,23,23,23,6293154,0.22,0.37,0.37,0.37,0.37\n2024-05-10,Hessen,06,00+,16,21,21,21,21,6293154,0.25,0.33,0.33,0.33,0.33\n2024-05-09,Hessen,06,00+,26,37,37,37,37,6293154,0.41,0.59,0.59,0.59,0.59\n2024-05-08,Hessen,06,00+,20,33,33,33,33,6293154,0.32,0.52,0.52,0.52,0.52\n2024-05-07,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-05-06,Hessen,06,00+,26,41,41,41,41,6293154,0.41,0.65,0.65,0.65,0.65\n2024-05-05,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-04,Hessen,06,00+,27,42,42,42,42,6293154,0.43,0.67,0.67,0.67,0.67\n2024-05-03,Hessen,06,00+,24,43,43,43,43,6293154,0.38,0.68,0.68,0.68,0.68\n2024-05-02,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-05-01,Hessen,06,00+,25,36,36,36,36,6293154,0.4,0.57,0.57,0.57,0.57\n2024-04-30,Hessen,06,00+,26,38,38,38,38,6293154,0.41,0.6,0.6,0.6,0.6\n2024-04-29,Hessen,06,00+,23,32,32,32,32,6293154,0.37,0.51,0.51,0.51,0.51\n2024-04-28,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-27,Hessen,06,00+,23,31,31,31,31,6293154,0.37,0.49,0.49,0.49,0.49\n2024-04-26,Hessen,06,00+,18,26,26,26,26,6293154,0.29,0.41,0.41,0.41,0.41\n2024-04-25,Hessen,06,00+,14,21,21,21,21,6293154,0.22,0.33,0.33,0.33,0.33\n2024-04-24,Hessen,06,00+,16,26,26,26,26,6293154,0.25,0.41,0.41,0.41,0.41\n2024-04-23,Hessen,06,00+,10,19,19,19,19,6293154,0.16,0.3,0.3,0.3,0.3\n2024-04-22,Hessen,06,00+,12,20,20,20,20,6293154,0.19,0.32,0.32,0.32,0.32\n2024-04-21,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-20,Hessen,06,00+,12,21,21,21,21,6293154,0.19,0.33,0.33,0.33,0.33\n2024-04-19,Hessen,06,00+,13,21,21,21,21,6293154,0.21,0.33,0.33,0.33,0.33\n2024-04-18,Hessen,06,00+,15,22,22,22,22,6293154,0.24,0.35,0.35,0.35,0.35\n2024-04-17,Hessen,06,00+,16,24,24,24,24,6293154,0.25,0.38,0.38,0.38,0.38\n2024-04-16,Hessen,06,00+,20,28,28,28,28,6293154,0.32,0.44,0.44,0.44,0.44\n2024-04-15,Hessen,06,00+,24,31,31,31,31,6293154,0.38,0.49,0.49,0.49,0.49\n2024-04-14,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-13,Hessen,06,00+,24,30,30,30,30,6293154,0.38,0.48,0.48,0.48,0.48\n2024-04-12,Hessen,06,00+,25,35,35,35,35,6293154,0.4,0.56,0.56,0.56,0.56\n2024-04-11,Hessen,06,00+,29,37,37,37,37,6293154,0.46,0.59,0.59,0.59,0.59\n2024-04-10,Hessen,06,00+,28,34,34,34,34,6293154,0.44,0.54,0.54,0.54,0.54\n2024-04-09,Hessen,06,00+,36,42,42,42,42,6293154,0.57,0.67,0.67,0.67,0.67\n2024-04-08,Hessen,06,00+,21,32,32,32,32,6293154,0.33,0.51,0.51,0.51,0.51\n2024-04-07,Hessen,06,00+,22,33,33,33,33,6293154,0.35,0.52,0.52,0.52,0.52\n2024-04-06,Hessen,06,00+,23,34,34,34,34,6293154,0.37,0.54,0.54,0.54,0.54\n2024-04-05,Hessen,06,00+,19,27,27,27,27,6293154,0.3,0.43,0.43,0.43,0.43\n2024-04-04,Hessen,06,00+,19,26,26,26,26,6293154,0.3,0.41,0.41,0.41,0.41\n2024-04-03,Hessen,06,00+,14,25,25,25,25,6293154,0.22,0.4,0.4,0.4,0.4\n2024-04-02,Hessen,06,00+,9,17,17,17,17,6293154,0.14,0.27,0.27,0.27,0.27\n2024-04-01,Hessen,06,00+,24,36,36,36,36,6293154,0.38,0.57,0.57,0.57,0.57\n2024-03-31,Hessen,06,00+,24,35,35,35,35,6293154,0.38,0.56,0.56,0.56,0.56\n2024-03-30,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2024-03-29,Hessen,06,00+,31,44,44,44,44,6293154,0.49,0.7,0.7,0.7,0.7\n2024-03-28,Hessen,06,00+,36,48,48,48,48,6293154,0.57,0.76,0.76,0.76,0.76\n2024-03-27,Hessen,06,00+,33,45,45,45,45,6293154,0.52,0.72,0.72,0.72,0.72\n2024-03-26,Hessen,06,00+,36,50,50,50,50,6293154,0.57,0.79,0.79,0.79,0.79\n2024-03-25,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-24,Hessen,06,00+,29,46,46,46,46,6293154,0.46,0.73,0.73,0.73,0.73\n2024-03-23,Hessen,06,00+,29,43,43,43,43,6293154,0.46,0.68,0.68,0.68,0.68\n2024-03-22,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2024-03-21,Hessen,06,00+,32,42,42,42,42,6293154,0.51,0.67,0.67,0.67,0.67\n2024-03-20,Hessen,06,00+,33,46,46,46,46,6293154,0.52,0.73,0.73,0.73,0.73\n2024-03-19,Hessen,06,00+,32,46,46,46,46,6293154,0.51,0.73,0.73,0.73,0.73\n2024-03-18,Hessen,06,00+,45,59,59,59,59,6293154,0.72,0.94,0.94,0.94,0.94\n2024-03-17,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-16,Hessen,06,00+,46,60,60,60,60,6293154,0.73,0.95,0.95,0.95,0.95\n2024-03-15,Hessen,06,00+,48,67,67,67,67,6293154,0.76,1.06,1.06,1.06,1.06\n2024-03-14,Hessen,06,00+,49,68,68,68,68,6293154,0.78,1.08,1.08,1.08,1.08\n2024-03-13,Hessen,06,00+,52,73,73,73,73,6293154,0.83,1.16,1.16,1.16,1.16\n2024-03-12,Hessen,06,00+,38,70,70,70,70,6293154,0.6,1.11,1.11,1.11,1.11\n2024-03-11,Hessen,06,00+,28,60,60,60,60,6293154,0.44,0.95,0.95,0.95,0.95\n2024-03-10,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-09,Hessen,06,00+,28,59,59,59,59,6293154,0.44,0.94,0.94,0.94,0.94\n2024-03-08,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2024-03-07,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2024-03-06,Hessen,06,00+,34,52,52,52,52,6293154,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Hessen,06,00+,34,57,57,57,57,6293154,0.54,0.91,0.91,0.91,0.91\n2024-03-04,Hessen,06,00+,36,62,62,62,62,6293154,0.57,0.99,0.99,0.99,0.99\n2024-03-03,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-02,Hessen,06,00+,37,63,63,63,63,6293154,0.59,1,1,1,1\n2024-03-01,Hessen,06,00+,41,63,63,63,63,6293154,0.65,1,1,1,1\n2024-02-29,Hessen,06,00+,42,67,67,67,67,6293154,0.67,1.06,1.06,1.06,1.06\n2024-02-28,Hessen,06,00+,48,75,75,75,75,6293154,0.76,1.19,1.19,1.19,1.19\n2024-02-27,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2024-02-26,Hessen,06,00+,62,79,79,79,79,6293154,0.99,1.26,1.26,1.26,1.26\n2024-02-25,Hessen,06,00+,64,80,80,80,80,6293154,1.02,1.27,1.27,1.27,1.27\n2024-02-24,Hessen,06,00+,65,81,81,81,81,6293154,1.03,1.29,1.29,1.29,1.29\n2024-02-23,Hessen,06,00+,71,92,92,92,92,6293154,1.13,1.46,1.46,1.46,1.46\n2024-02-22,Hessen,06,00+,69,95,95,95,95,6293154,1.1,1.51,1.51,1.51,1.51\n2024-02-21,Hessen,06,00+,74,100,100,100,100,6293154,1.18,1.59,1.59,1.59,1.59\n2024-02-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2024-02-19,Hessen,06,00+,81,119,119,119,119,6293154,1.29,1.89,1.89,1.89,1.89\n2024-02-18,Hessen,06,00+,83,119,119,119,119,6293154,1.32,1.89,1.89,1.89,1.89\n2024-02-17,Hessen,06,00+,83,118,118,118,118,6293154,1.32,1.88,1.88,1.88,1.88\n2024-02-16,Hessen,06,00+,95,120,120,120,120,6293154,1.51,1.91,1.91,1.91,1.91\n2024-02-15,Hessen,06,00+,74,115,115,115,115,6293154,1.18,1.83,1.83,1.83,1.83\n2024-02-14,Hessen,06,00+,94,117,117,117,117,6293154,1.49,1.86,1.86,1.86,1.86\n2024-02-13,Hessen,06,00+,112,140,140,140,140,6293154,1.78,2.22,2.22,2.22,2.22\n2024-02-12,Hessen,06,00+,116,144,144,144,144,6293154,1.84,2.29,2.29,2.29,2.29\n2024-02-11,Hessen,06,00+,118,144,144,144,144,6293154,1.88,2.29,2.29,2.29,2.29\n2024-02-10,Hessen,06,00+,119,145,145,145,145,6293154,1.89,2.3,2.3,2.3,2.3\n2024-02-09,Hessen,06,00+,123,152,152,152,152,6293154,1.95,2.42,2.42,2.42,2.42\n2024-02-08,Hessen,06,00+,138,174,174,174,174,6293154,2.19,2.76,2.76,2.76,2.76\n2024-02-07,Hessen,06,00+,108,187,187,187,187,6293154,1.72,2.97,2.97,2.97,2.97\n2024-02-06,Hessen,06,00+,116,180,180,180,180,6293154,1.84,2.86,2.86,2.86,2.86\n2024-02-05,Hessen,06,00+,135,191,191,191,191,6293154,2.15,3.04,3.04,3.04,3.04\n2024-02-04,Hessen,06,00+,140,194,194,194,194,6293154,2.22,3.08,3.08,3.08,3.08\n2024-02-03,Hessen,06,00+,143,196,196,196,196,6293154,2.27,3.11,3.11,3.11,3.11\n2024-02-02,Hessen,06,00+,137,188,188,188,188,6293154,2.18,2.99,2.99,2.99,2.99\n2024-02-01,Hessen,06,00+,135,186,186,186,186,6293154,2.15,2.96,2.96,2.96,2.96\n2024-01-31,Hessen,06,00+,134,180,180,180,180,6293154,2.13,2.86,2.86,2.86,2.86\n2024-01-30,Hessen,06,00+,137,172,172,172,172,6293154,2.18,2.73,2.73,2.73,2.73\n2024-01-29,Hessen,06,00+,142,189,189,189,189,6293154,2.26,3,3,3,3\n2024-01-28,Hessen,06,00+,144,186,186,186,186,6293154,2.29,2.96,2.96,2.96,2.96\n2024-01-27,Hessen,06,00+,144,183,183,183,183,6293154,2.29,2.91,2.91,2.91,2.91\n2024-01-26,Hessen,06,00+,136,183,183,183,183,6293154,2.16,2.91,2.91,2.91,2.91\n2024-01-25,Hessen,06,00+,130,173,173,173,173,6293154,2.07,2.75,2.75,2.75,2.75\n2024-01-24,Hessen,06,00+,138,179,179,179,179,6293154,2.19,2.84,2.84,2.84,2.84\n2024-01-23,Hessen,06,00+,134,187,187,187,187,6293154,2.13,2.97,2.97,2.97,2.97\n2024-01-22,Hessen,06,00+,139,193,193,193,193,6293154,2.21,3.07,3.07,3.07,3.07\n2024-01-21,Hessen,06,00+,143,195,195,195,195,6293154,2.27,3.1,3.1,3.1,3.1\n2024-01-20,Hessen,06,00+,144,196,196,196,196,6293154,2.29,3.11,3.11,3.11,3.11\n2024-01-19,Hessen,06,00+,159,213,213,213,213,6293154,2.53,3.38,3.38,3.38,3.38\n2024-01-18,Hessen,06,00+,177,240,240,240,240,6293154,2.81,3.81,3.81,3.81,3.81\n2024-01-17,Hessen,06,00+,187,253,253,253,253,6293154,2.97,4.02,4.02,4.02,4.02\n2024-01-16,Hessen,06,00+,190,270,270,270,270,6293154,3.02,4.29,4.29,4.29,4.29\n2024-01-15,Hessen,06,00+,229,305,305,305,305,6293154,3.64,4.85,4.85,4.85,4.85\n2024-01-14,Hessen,06,00+,235,308,308,308,308,6293154,3.73,4.89,4.89,4.89,4.89\n2024-01-13,Hessen,06,00+,235,307,307,307,307,6293154,3.73,4.88,4.88,4.88,4.88\n2024-01-12,Hessen,06,00+,237,322,322,322,322,6293154,3.77,5.12,5.12,5.12,5.12\n2024-01-11,Hessen,06,00+,235,331,331,331,331,6293154,3.73,5.26,5.26,5.26,5.26\n2024-01-10,Hessen,06,00+,290,405,405,405,405,6293154,4.61,6.44,6.44,6.44,6.44\n2024-01-09,Hessen,06,00+,425,607,607,607,607,6293154,6.75,9.65,9.65,9.65,9.65\n2024-01-08,Hessen,06,00+,356,499,499,499,499,6293154,5.66,7.93,7.93,7.93,7.93\n2024-01-07,Hessen,06,00+,375,512,512,512,512,6293154,5.96,8.14,8.14,8.14,8.14\n2024-01-06,Hessen,06,00+,380,519,519,519,519,6293154,6.04,8.25,8.25,8.25,8.25\n2024-01-05,Hessen,06,00+,392,545,545,545,545,6293154,6.23,8.66,8.66,8.66,8.66\n2024-01-04,Hessen,06,00+,408,600,600,600,600,6293154,6.48,9.53,9.53,9.53,9.53\n2024-01-03,Hessen,06,00+,473,750,750,750,750,6293154,7.52,11.92,11.92,11.92,11.92\n2024-01-02,Hessen,06,00+,301,510,510,510,510,6293154,4.78,8.1,8.1,8.1,8.1\n2024-01-01,Hessen,06,00+,321,524,524,524,524,6293154,5.1,8.33,8.33,8.33,8.33\n2023-12-31,Hessen,06,00+,329,513,513,513,513,6293154,5.23,8.15,8.15,8.15,8.15\n2023-12-30,Hessen,06,00+,341,522,522,522,522,6293154,5.42,8.29,8.29,8.29,8.29\n2023-12-29,Hessen,06,00+,358,568,568,568,568,6293154,5.69,9.03,9.03,9.03,9.03\n2023-12-28,Hessen,06,00+,373,593,593,593,593,6293154,5.93,9.42,9.42,9.42,9.42\n2023-12-27,Hessen,06,00+,237,460,460,460,460,6293154,3.77,7.31,7.31,7.31,7.31\n2023-12-26,Hessen,06,00+,354,583,583,583,583,6293154,5.63,9.26,9.26,9.26,9.26\n2023-12-25,Hessen,06,00+,513,762,762,762,762,6293154,8.15,12.11,12.11,12.11,12.11\n2023-12-24,Hessen,06,00+,521,763,763,763,763,6293154,8.28,12.12,12.12,12.12,12.12\n2023-12-23,Hessen,06,00+,533,759,759,759,759,6293154,8.47,12.06,12.06,12.06,12.06\n2023-12-22,Hessen,06,00+,509,729,729,729,729,6293154,8.09,11.58,11.58,11.58,11.58\n2023-12-21,Hessen,06,00+,487,721,721,721,721,6293154,7.74,11.46,11.46,11.46,11.46\n2023-12-20,Hessen,06,00+,483,701,701,701,701,6293154,7.68,11.14,11.14,11.14,11.14\n2023-12-19,Hessen,06,00+,512,728,728,728,728,6293154,8.14,11.57,11.57,11.57,11.57\n2023-12-18,Hessen,06,00+,556,770,770,770,770,6293154,8.83,12.24,12.24,12.24,12.24\n2023-12-17,Hessen,06,00+,566,771,771,771,771,6293154,8.99,12.25,12.25,12.25,12.25\n2023-12-16,Hessen,06,00+,570,764,764,764,764,6293154,9.06,12.14,12.14,12.14,12.14\n2023-12-15,Hessen,06,00+,544,747,747,747,747,6293154,8.64,11.87,11.87,11.87,11.87\n2023-12-14,Hessen,06,00+,516,703,703,703,703,6293154,8.2,11.17,11.17,11.17,11.17\n2023-12-13,Hessen,06,00+,475,679,679,679,679,6293154,7.55,10.79,10.79,10.79,10.79\n2023-12-12,Hessen,06,00+,446,654,654,654,654,6293154,7.09,10.39,10.39,10.39,10.39\n2023-12-11,Hessen,06,00+,404,601,601,601,601,6293154,6.42,9.55,9.55,9.55,9.55\n2023-12-10,Hessen,06,00+,408,595,595,595,595,6293154,6.48,9.45,9.45,9.45,9.45\n2023-12-09,Hessen,06,00+,410,594,594,594,594,6293154,6.52,9.44,9.44,9.44,9.44\n2023-12-08,Hessen,06,00+,423,595,595,595,595,6293154,6.72,9.45,9.45,9.45,9.45\n2023-12-07,Hessen,06,00+,415,582,582,582,582,6293154,6.59,9.25,9.25,9.25,9.25\n2023-12-06,Hessen,06,00+,404,577,577,577,577,6293154,6.42,9.17,9.17,9.17,9.17\n2023-12-05,Hessen,06,00+,343,547,547,547,547,6293154,5.45,8.69,8.69,8.69,8.69\n2023-12-04,Hessen,06,00+,367,528,528,528,528,6293154,5.83,8.39,8.39,8.39,8.39\n2023-12-03,Hessen,06,00+,367,523,523,523,523,6293154,5.83,8.31,8.31,8.31,8.31\n2023-12-02,Hessen,06,00+,373,525,525,525,525,6293154,5.93,8.34,8.34,8.34,8.34\n2023-12-01,Hessen,06,00+,348,517,517,517,517,6293154,5.53,8.22,8.22,8.22,8.22\n2023-11-30,Hessen,06,00+,306,511,511,511,511,6293154,4.86,8.12,8.12,8.12,8.12\n2023-11-29,Hessen,06,00+,338,536,536,536,536,6293154,5.37,8.52,8.52,8.52,8.52\n2023-11-28,Hessen,06,00+,337,546,546,546,546,6293154,5.36,8.68,8.68,8.68,8.68\n2023-11-27,Hessen,06,00+,366,553,553,553,553,6293154,5.82,8.79,8.79,8.79,8.79\n2023-11-26,Hessen,06,00+,377,567,567,567,567,6293154,5.99,9.01,9.01,9.01,9.01\n2023-11-25,Hessen,06,00+,382,567,567,567,567,6293154,6.07,9.01,9.01,9.01,9.01\n2023-11-24,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-11-23,Hessen,06,00+,368,564,564,564,564,6293154,5.85,8.96,8.96,8.96,8.96\n2023-11-22,Hessen,06,00+,363,541,541,541,541,6293154,5.77,8.6,8.6,8.6,8.6\n2023-11-21,Hessen,06,00+,314,509,509,509,509,6293154,4.99,8.09,8.09,8.09,8.09\n2023-11-20,Hessen,06,00+,278,472,472,472,472,6293154,4.42,7.5,7.5,7.5,7.5\n2023-11-19,Hessen,06,00+,286,469,469,469,469,6293154,4.54,7.45,7.45,7.45,7.45\n2023-11-18,Hessen,06,00+,293,470,470,470,470,6293154,4.66,7.47,7.47,7.47,7.47\n2023-11-17,Hessen,06,00+,290,480,480,480,480,6293154,4.61,7.63,7.63,7.63,7.63\n2023-11-16,Hessen,06,00+,300,480,480,480,480,6293154,4.77,7.63,7.63,7.63,7.63\n2023-11-15,Hessen,06,00+,309,479,479,479,479,6293154,4.91,7.61,7.61,7.61,7.61\n2023-11-14,Hessen,06,00+,286,453,453,453,453,6293154,4.54,7.2,7.2,7.2,7.2\n2023-11-13,Hessen,06,00+,294,448,448,448,448,6293154,4.67,7.12,7.12,7.12,7.12\n2023-11-12,Hessen,06,00+,303,446,446,446,446,6293154,4.81,7.09,7.09,7.09,7.09\n2023-11-11,Hessen,06,00+,314,451,451,451,451,6293154,4.99,7.17,7.17,7.17,7.17\n2023-11-10,Hessen,06,00+,299,430,430,430,430,6293154,4.75,6.83,6.83,6.83,6.83\n2023-11-09,Hessen,06,00+,283,416,416,416,416,6293154,4.5,6.61,6.61,6.61,6.61\n2023-11-08,Hessen,06,00+,278,406,406,406,406,6293154,4.42,6.45,6.45,6.45,6.45\n2023-11-07,Hessen,06,00+,300,455,455,455,455,6293154,4.77,7.23,7.23,7.23,7.23\n2023-11-06,Hessen,06,00+,329,477,477,477,477,6293154,5.23,7.58,7.58,7.58,7.58\n2023-11-05,Hessen,06,00+,349,488,488,488,488,6293154,5.55,7.75,7.75,7.75,7.75\n2023-11-04,Hessen,06,00+,359,486,486,486,486,6293154,5.7,7.72,7.72,7.72,7.72\n2023-11-03,Hessen,06,00+,389,512,512,512,512,6293154,6.18,8.14,8.14,8.14,8.14\n2023-11-02,Hessen,06,00+,367,506,506,506,506,6293154,5.83,8.04,8.04,8.04,8.04\n2023-11-01,Hessen,06,00+,342,502,502,502,502,6293154,5.43,7.98,7.98,7.98,7.98\n2023-10-31,Hessen,06,00+,311,478,478,478,478,6293154,4.94,7.6,7.6,7.6,7.6\n2023-10-30,Hessen,06,00+,296,455,455,455,455,6293154,4.7,7.23,7.23,7.23,7.23\n2023-10-29,Hessen,06,00+,305,445,445,445,445,6293154,4.85,7.07,7.07,7.07,7.07\n2023-10-28,Hessen,06,00+,315,445,445,445,445,6293154,5.01,7.07,7.07,7.07,7.07\n2023-10-27,Hessen,06,00+,302,416,416,416,416,6293154,4.8,6.61,6.61,6.61,6.61\n2023-10-26,Hessen,06,00+,295,412,412,412,412,6293154,4.69,6.55,6.55,6.55,6.55\n2023-10-25,Hessen,06,00+,260,393,393,393,393,6293154,4.13,6.24,6.24,6.24,6.24\n2023-10-24,Hessen,06,00+,241,380,380,380,380,6293154,3.83,6.04,6.04,6.04,6.04\n2023-10-23,Hessen,06,00+,256,366,366,366,366,6293154,4.07,5.82,5.82,5.82,5.82\n2023-10-22,Hessen,06,00+,262,362,362,362,362,6293154,4.16,5.75,5.75,5.75,5.75\n2023-10-21,Hessen,06,00+,267,358,358,358,358,6293154,4.24,5.69,5.69,5.69,5.69\n2023-10-20,Hessen,06,00+,266,360,360,360,360,6293154,4.23,5.72,5.72,5.72,5.72\n2023-10-19,Hessen,06,00+,253,351,351,351,351,6293154,4.02,5.58,5.58,5.58,5.58\n2023-10-18,Hessen,06,00+,259,363,363,363,363,6293154,4.12,5.77,5.77,5.77,5.77\n2023-10-17,Hessen,06,00+,233,342,342,342,342,6293154,3.7,5.43,5.43,5.43,5.43\n2023-10-16,Hessen,06,00+,250,334,334,334,334,6293154,3.97,5.31,5.31,5.31,5.31\n2023-10-15,Hessen,06,00+,256,334,334,334,334,6293154,4.07,5.31,5.31,5.31,5.31\n2023-10-14,Hessen,06,00+,259,331,331,331,331,6293154,4.12,5.26,5.26,5.26,5.26\n2023-10-13,Hessen,06,00+,244,324,324,324,324,6293154,3.88,5.15,5.15,5.15,5.15\n2023-10-12,Hessen,06,00+,220,331,331,331,331,6293154,3.5,5.26,5.26,5.26,5.26\n2023-10-11,Hessen,06,00+,248,343,343,343,343,6293154,3.94,5.45,5.45,5.45,5.45\n2023-10-10,Hessen,06,00+,197,300,300,300,300,6293154,3.13,4.77,4.77,4.77,4.77\n2023-10-09,Hessen,06,00+,192,279,279,279,279,6293154,3.05,4.43,4.43,4.43,4.43\n2023-10-08,Hessen,06,00+,200,283,283,283,283,6293154,3.18,4.5,4.5,4.5,4.5\n2023-10-07,Hessen,06,00+,203,285,285,285,285,6293154,3.23,4.53,4.53,4.53,4.53\n2023-10-06,Hessen,06,00+,213,298,298,298,298,6293154,3.38,4.74,4.74,4.74,4.74\n2023-10-05,Hessen,06,00+,176,297,297,297,297,6293154,2.8,4.72,4.72,4.72,4.72\n2023-10-04,Hessen,06,00+,146,261,261,261,261,6293154,2.32,4.15,4.15,4.15,4.15\n2023-10-03,Hessen,06,00+,175,298,298,298,298,6293154,2.78,4.74,4.74,4.74,4.74\n2023-10-02,Hessen,06,00+,157,270,270,270,270,6293154,2.49,4.29,4.29,4.29,4.29\n2023-10-01,Hessen,06,00+,158,261,261,261,261,6293154,2.51,4.15,4.15,4.15,4.15\n2023-09-30,Hessen,06,00+,158,256,256,256,256,6293154,2.51,4.07,4.07,4.07,4.07\n2023-09-29,Hessen,06,00+,154,231,231,231,231,6293154,2.45,3.67,3.67,3.67,3.67\n2023-09-28,Hessen,06,00+,140,216,216,216,216,6293154,2.22,3.43,3.43,3.43,3.43\n2023-09-27,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-26,Hessen,06,00+,128,201,201,201,201,6293154,2.03,3.19,3.19,3.19,3.19\n2023-09-25,Hessen,06,00+,139,213,213,213,213,6293154,2.21,3.38,3.38,3.38,3.38\n2023-09-24,Hessen,06,00+,141,214,214,214,214,6293154,2.24,3.4,3.4,3.4,3.4\n2023-09-23,Hessen,06,00+,144,217,217,217,217,6293154,2.29,3.45,3.45,3.45,3.45\n2023-09-22,Hessen,06,00+,146,213,213,213,213,6293154,2.32,3.38,3.38,3.38,3.38\n2023-09-21,Hessen,06,00+,146,209,209,209,209,6293154,2.32,3.32,3.32,3.32,3.32\n2023-09-20,Hessen,06,00+,132,206,206,206,206,6293154,2.1,3.27,3.27,3.27,3.27\n2023-09-19,Hessen,06,00+,132,204,204,204,204,6293154,2.1,3.24,3.24,3.24,3.24\n2023-09-18,Hessen,06,00+,139,192,192,192,192,6293154,2.21,3.05,3.05,3.05,3.05\n2023-09-17,Hessen,06,00+,142,193,193,193,193,6293154,2.26,3.07,3.07,3.07,3.07\n2023-09-16,Hessen,06,00+,148,196,196,196,196,6293154,2.35,3.11,3.11,3.11,3.11\n2023-09-15,Hessen,06,00+,149,199,199,199,199,6293154,2.37,3.16,3.16,3.16,3.16\n2023-09-14,Hessen,06,00+,147,201,201,201,201,6293154,2.34,3.19,3.19,3.19,3.19\n2023-09-13,Hessen,06,00+,152,212,212,212,212,6293154,2.42,3.37,3.37,3.37,3.37\n2023-09-12,Hessen,06,00+,131,207,207,207,207,6293154,2.08,3.29,3.29,3.29,3.29\n2023-09-11,Hessen,06,00+,134,189,189,189,189,6293154,2.13,3,3,3,3\n2023-09-10,Hessen,06,00+,136,188,188,188,188,6293154,2.16,2.99,2.99,2.99,2.99\n2023-09-09,Hessen,06,00+,138,185,185,185,185,6293154,2.19,2.94,2.94,2.94,2.94\n2023-09-08,Hessen,06,00+,132,182,182,182,182,6293154,2.1,2.89,2.89,2.89,2.89\n2023-09-07,Hessen,06,00+,121,167,167,167,167,6293154,1.92,2.65,2.65,2.65,2.65\n2023-09-06,Hessen,06,00+,95,149,149,149,149,6293154,1.51,2.37,2.37,2.37,2.37\n2023-09-05,Hessen,06,00+,88,134,134,134,134,6293154,1.4,2.13,2.13,2.13,2.13\n2023-09-04,Hessen,06,00+,79,119,119,119,119,6293154,1.26,1.89,1.89,1.89,1.89\n2023-09-03,Hessen,06,00+,79,117,117,117,117,6293154,1.26,1.86,1.86,1.86,1.86\n2023-09-02,Hessen,06,00+,80,116,116,116,116,6293154,1.27,1.84,1.84,1.84,1.84\n2023-09-01,Hessen,06,00+,83,111,111,111,111,6293154,1.32,1.76,1.76,1.76,1.76\n2023-08-31,Hessen,06,00+,77,116,116,116,116,6293154,1.22,1.84,1.84,1.84,1.84\n2023-08-30,Hessen,06,00+,65,106,106,106,106,6293154,1.03,1.68,1.68,1.68,1.68\n2023-08-29,Hessen,06,00+,69,108,108,108,108,6293154,1.1,1.72,1.72,1.72,1.72\n2023-08-28,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-27,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-26,Hessen,06,00+,0,108,108,108,108,6293154,0,1.72,1.72,1.72,1.72\n2023-08-25,Hessen,06,00+,0,99,99,99,99,6293154,0,1.57,1.57,1.57,1.57\n2023-08-24,Hessen,06,00+,71,90,90,90,90,6293154,1.13,1.43,1.43,1.43,1.43\n2023-08-23,Hessen,06,00+,73,94,94,94,94,6293154,1.16,1.49,1.49,1.49,1.49\n2023-08-22,Hessen,06,00+,63,88,88,88,88,6293154,1,1.4,1.4,1.4,1.4\n2023-08-21,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-20,Hessen,06,00+,61,92,92,92,92,6293154,0.97,1.46,1.46,1.46,1.46\n2023-08-19,Hessen,06,00+,62,91,91,91,91,6293154,0.99,1.45,1.45,1.45,1.45\n2023-08-18,Hessen,06,00+,64,97,97,97,97,6293154,1.02,1.54,1.54,1.54,1.54\n2023-08-17,Hessen,06,00+,58,95,95,95,95,6293154,0.92,1.51,1.51,1.51,1.51\n2023-08-16,Hessen,06,00+,60,88,88,88,88,6293154,0.95,1.4,1.4,1.4,1.4\n2023-08-15,Hessen,06,00+,56,87,87,87,87,6293154,0.89,1.38,1.38,1.38,1.38\n2023-08-14,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-13,Hessen,06,00+,57,73,73,73,73,6293154,0.91,1.16,1.16,1.16,1.16\n2023-08-12,Hessen,06,00+,58,73,73,73,73,6293154,0.92,1.16,1.16,1.16,1.16\n2023-08-11,Hessen,06,00+,60,69,69,69,69,6293154,0.95,1.1,1.1,1.1,1.1\n2023-08-10,Hessen,06,00+,55,66,66,66,66,6293154,0.87,1.05,1.05,1.05,1.05\n2023-08-09,Hessen,06,00+,49,65,65,65,65,6293154,0.78,1.03,1.03,1.03,1.03\n2023-08-08,Hessen,06,00+,38,59,59,59,59,6293154,0.6,0.94,0.94,0.94,0.94\n2023-08-07,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-06,Hessen,06,00+,41,55,55,55,55,6293154,0.65,0.87,0.87,0.87,0.87\n2023-08-05,Hessen,06,00+,42,55,55,55,55,6293154,0.67,0.87,0.87,0.87,0.87\n2023-08-04,Hessen,06,00+,40,55,55,55,55,6293154,0.64,0.87,0.87,0.87,0.87\n2023-08-03,Hessen,06,00+,37,53,53,53,53,6293154,0.59,0.84,0.84,0.84,0.84\n2023-08-02,Hessen,06,00+,31,52,52,52,52,6293154,0.49,0.83,0.83,0.83,0.83\n2023-08-01,Hessen,06,00+,29,53,53,53,53,6293154,0.46,0.84,0.84,0.84,0.84\n2023-07-31,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-30,Hessen,06,00+,25,43,43,43,43,6293154,0.4,0.68,0.68,0.68,0.68\n2023-07-29,Hessen,06,00+,26,44,44,44,44,6293154,0.41,0.7,0.7,0.7,0.7\n2023-07-28,Hessen,06,00+,27,38,38,38,38,6293154,0.43,0.6,0.6,0.6,0.6\n2023-07-27,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-26,Hessen,06,00+,28,38,38,38,38,6293154,0.44,0.6,0.6,0.6,0.6\n2023-07-25,Hessen,06,00+,26,36,36,36,36,6293154,0.41,0.57,0.57,0.57,0.57\n2023-07-24,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-23,Hessen,06,00+,28,42,42,42,42,6293154,0.44,0.67,0.67,0.67,0.67\n2023-07-22,Hessen,06,00+,28,40,40,40,40,6293154,0.44,0.64,0.64,0.64,0.64\n2023-07-21,Hessen,06,00+,26,39,39,39,39,6293154,0.41,0.62,0.62,0.62,0.62\n2023-07-20,Hessen,06,00+,21,36,36,36,36,6293154,0.33,0.57,0.57,0.57,0.57\n2023-07-19,Hessen,06,00+,19,41,41,41,41,6293154,0.3,0.65,0.65,0.65,0.65\n2023-07-18,Hessen,06,00+,16,35,35,35,35,6293154,0.25,0.56,0.56,0.56,0.56\n2023-07-17,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-16,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-15,Hessen,06,00+,16,28,28,28,28,6293154,0.25,0.44,0.44,0.44,0.44\n2023-07-14,Hessen,06,00+,15,27,27,27,27,6293154,0.24,0.43,0.43,0.43,0.43\n2023-07-13,Hessen,06,00+,14,24,24,24,24,6293154,0.22,0.38,0.38,0.38,0.38\n2023-07-12,Hessen,06,00+,12,16,16,16,16,6293154,0.19,0.25,0.25,0.25,0.25\n2023-07-11,Hessen,06,00+,11,16,16,16,16,6293154,0.17,0.25,0.25,0.25,0.25\n2023-07-10,Hessen,06,00+,12,18,18,18,18,6293154,0.19,0.29,0.29,0.29,0.29\n2023-07-09,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-08,Hessen,06,00+,12,17,17,17,17,6293154,0.19,0.27,0.27,0.27,0.27\n2023-07-07,Hessen,06,00+,20,25,25,25,25,6293154,0.32,0.4,0.4,0.4,0.4\n2023-07-06,Hessen,06,00+,17,26,26,26,26,6293154,0.27,0.41,0.41,0.41,0.41\n2023-07-05,Hessen,06,00+,27,37,37,37,37,6293154,0.43,0.59,0.59,0.59,0.59\n2023-07-04,Hessen,06,00+,30,38,38,38,38,6293154,0.48,0.6,0.6,0.6,0.6\n2023-07-03,Hessen,06,00+,33,42,42,42,42,6293154,0.52,0.67,0.67,0.67,0.67\n2023-07-02,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-07-01,Hessen,06,00+,34,43,43,43,43,6293154,0.54,0.68,0.68,0.68,0.68\n2023-06-30,Hessen,06,00+,31,37,37,37,37,6293154,0.49,0.59,0.59,0.59,0.59\n2023-06-29,Hessen,06,00+,30,37,37,37,37,6293154,0.48,0.59,0.59,0.59,0.59\n2023-06-28,Hessen,06,00+,20,29,29,29,29,6293154,0.32,0.46,0.46,0.46,0.46\n2023-06-27,Hessen,06,00+,16,25,25,25,25,6293154,0.25,0.4,0.4,0.4,0.4\n2023-06-26,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-25,Hessen,06,00+,16,19,19,19,19,6293154,0.25,0.3,0.3,0.3,0.3\n2023-06-24,Hessen,06,00+,17,20,20,20,20,6293154,0.27,0.32,0.32,0.32,0.32\n2023-06-23,Hessen,06,00+,11,15,15,15,15,6293154,0.17,0.24,0.24,0.24,0.24\n2023-06-22,Hessen,06,00+,10,16,16,16,16,6293154,0.16,0.25,0.25,0.25,0.25\n2023-06-21,Hessen,06,00+,16,20,20,20,20,6293154,0.25,0.32,0.32,0.32,0.32\n2023-06-20,Hessen,06,00+,21,27,27,27,27,6293154,0.33,0.43,0.43,0.43,0.43\n2023-06-19,Hessen,06,00+,31,42,42,42,42,6293154,0.49,0.67,0.67,0.67,0.67\n2023-06-18,Hessen,06,00+,32,43,43,43,43,6293154,0.51,0.68,0.68,0.68,0.68\n2023-06-17,Hessen,06,00+,33,43,43,43,43,6293154,0.52,0.68,0.68,0.68,0.68\n2023-06-16,Hessen,06,00+,39,51,51,51,51,6293154,0.62,0.81,0.81,0.81,0.81\n2023-06-15,Hessen,06,00+,34,48,48,48,48,6293154,0.54,0.76,0.76,0.76,0.76\n2023-06-14,Hessen,06,00+,35,52,52,52,52,6293154,0.56,0.83,0.83,0.83,0.83\n2023-06-13,Hessen,06,00+,32,53,53,53,53,6293154,0.51,0.84,0.84,0.84,0.84\n2023-06-12,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-11,Hessen,06,00+,34,56,56,56,56,6293154,0.54,0.89,0.89,0.89,0.89\n2023-06-10,Hessen,06,00+,34,55,55,55,55,6293154,0.54,0.87,0.87,0.87,0.87\n2023-06-09,Hessen,06,00+,30,58,58,58,58,6293154,0.48,0.92,0.92,0.92,0.92\n2023-06-08,Hessen,06,00+,42,71,71,71,71,6293154,0.67,1.13,1.13,1.13,1.13\n2023-06-07,Hessen,06,00+,49,69,69,69,69,6293154,0.78,1.1,1.1,1.1,1.1\n2023-06-06,Hessen,06,00+,66,88,88,88,88,6293154,1.05,1.4,1.4,1.4,1.4\n2023-06-05,Hessen,06,00+,53,66,66,66,66,6293154,0.84,1.05,1.05,1.05,1.05\n2023-06-04,Hessen,06,00+,53,65,65,65,65,6293154,0.84,1.03,1.03,1.03,1.03\n2023-06-03,Hessen,06,00+,54,66,66,66,66,6293154,0.86,1.05,1.05,1.05,1.05\n2023-06-02,Hessen,06,00+,50,60,60,60,60,6293154,0.79,0.95,0.95,0.95,0.95\n2023-06-01,Hessen,06,00+,45,60,60,60,60,6293154,0.72,0.95,0.95,0.95,0.95\n2023-05-31,Hessen,06,00+,43,59,59,59,59,6293154,0.68,0.94,0.94,0.94,0.94\n2023-05-30,Hessen,06,00+,38,52,52,52,52,6293154,0.6,0.83,0.83,0.83,0.83\n2023-05-29,Hessen,06,00+,73,89,89,89,89,6293154,1.16,1.41,1.41,1.41,1.41\n2023-05-28,Hessen,06,00+,75,91,91,91,91,6293154,1.19,1.45,1.45,1.45,1.45\n2023-05-27,Hessen,06,00+,75,90,90,90,90,6293154,1.19,1.43,1.43,1.43,1.43\n2023-05-26,Hessen,06,00+,79,96,96,96,96,6293154,1.26,1.53,1.53,1.53,1.53\n2023-05-25,Hessen,06,00+,64,85,85,85,85,6293154,1.02,1.35,1.35,1.35,1.35\n2023-05-24,Hessen,06,00+,76,103,103,103,103,6293154,1.21,1.64,1.64,1.64,1.64\n2023-05-23,Hessen,06,00+,76,110,110,110,110,6293154,1.21,1.75,1.75,1.75,1.75\n2023-05-22,Hessen,06,00+,77,107,107,107,107,6293154,1.22,1.7,1.7,1.7,1.7\n2023-05-21,Hessen,06,00+,78,106,106,106,106,6293154,1.24,1.68,1.68,1.68,1.68\n2023-05-20,Hessen,06,00+,80,109,109,109,109,6293154,1.27,1.73,1.73,1.73,1.73\n2023-05-19,Hessen,06,00+,77,106,106,106,106,6293154,1.22,1.68,1.68,1.68,1.68\n2023-05-18,Hessen,06,00+,94,124,124,124,124,6293154,1.49,1.97,1.97,1.97,1.97\n2023-05-17,Hessen,06,00+,86,114,114,114,114,6293154,1.37,1.81,1.81,1.81,1.81\n2023-05-16,Hessen,06,00+,89,114,114,114,114,6293154,1.41,1.81,1.81,1.81,1.81\n2023-05-15,Hessen,06,00+,98,127,127,127,127,6293154,1.56,2.02,2.02,2.02,2.02\n2023-05-14,Hessen,06,00+,100,129,129,129,129,6293154,1.59,2.05,2.05,2.05,2.05\n2023-05-13,Hessen,06,00+,102,128,128,128,128,6293154,1.62,2.03,2.03,2.03,2.03\n2023-05-12,Hessen,06,00+,101,140,140,140,140,6293154,1.6,2.22,2.22,2.22,2.22\n2023-05-11,Hessen,06,00+,119,156,156,156,156,6293154,1.89,2.48,2.48,2.48,2.48\n2023-05-10,Hessen,06,00+,130,169,169,169,169,6293154,2.07,2.69,2.69,2.69,2.69\n2023-05-09,Hessen,06,00+,160,203,203,203,203,6293154,2.54,3.23,3.23,3.23,3.23\n2023-05-08,Hessen,06,00+,120,160,160,160,160,6293154,1.91,2.54,2.54,2.54,2.54\n2023-05-07,Hessen,06,00+,126,163,163,163,163,6293154,2,2.59,2.59,2.59,2.59\n2023-05-06,Hessen,06,00+,129,164,164,164,164,6293154,2.05,2.61,2.61,2.61,2.61\n2023-05-05,Hessen,06,00+,136,166,166,166,166,6293154,2.16,2.64,2.64,2.64,2.64\n2023-05-04,Hessen,06,00+,112,150,150,150,150,6293154,1.78,2.38,2.38,2.38,2.38\n2023-05-03,Hessen,06,00+,116,162,162,162,162,6293154,1.84,2.57,2.57,2.57,2.57\n2023-05-02,Hessen,06,00+,99,151,151,151,151,6293154,1.57,2.4,2.4,2.4,2.4\n2023-05-01,Hessen,06,00+,176,230,230,230,230,6293154,2.8,3.65,3.65,3.65,3.65\n2023-04-30,Hessen,06,00+,179,229,229,229,229,6293154,2.84,3.64,3.64,3.64,3.64\n2023-04-29,Hessen,06,00+,180,227,227,227,227,6293154,2.86,3.61,3.61,3.61,3.61\n2023-04-28,Hessen,06,00+,185,225,225,225,225,6293154,2.94,3.58,3.58,3.58,3.58\n2023-04-27,Hessen,06,00+,198,252,252,252,252,6293154,3.15,4,4,4,4\n2023-04-26,Hessen,06,00+,199,245,245,245,245,6293154,3.16,3.89,3.89,3.89,3.89\n2023-04-25,Hessen,06,00+,178,241,241,241,241,6293154,2.83,3.83,3.83,3.83,3.83\n2023-04-24,Hessen,06,00+,186,232,232,232,232,6293154,2.96,3.69,3.69,3.69,3.69\n2023-04-23,Hessen,06,00+,190,231,231,231,231,6293154,3.02,3.67,3.67,3.67,3.67\n2023-04-22,Hessen,06,00+,190,230,230,230,230,6293154,3.02,3.65,3.65,3.65,3.65\n2023-04-21,Hessen,06,00+,192,244,244,244,244,6293154,3.05,3.88,3.88,3.88,3.88\n2023-04-20,Hessen,06,00+,174,238,238,238,238,6293154,2.76,3.78,3.78,3.78,3.78\n2023-04-19,Hessen,06,00+,178,263,263,263,263,6293154,2.83,4.18,4.18,4.18,4.18\n2023-04-18,Hessen,06,00+,261,355,355,355,355,6293154,4.15,5.64,5.64,5.64,5.64\n2023-04-17,Hessen,06,00+,219,287,287,287,287,6293154,3.48,4.56,4.56,4.56,4.56\n2023-04-16,Hessen,06,00+,221,285,285,285,285,6293154,3.51,4.53,4.53,4.53,4.53\n2023-04-15,Hessen,06,00+,225,291,291,291,291,6293154,3.58,4.62,4.62,4.62,4.62\n2023-04-14,Hessen,06,00+,197,258,258,258,258,6293154,3.13,4.1,4.1,4.1,4.1\n2023-04-13,Hessen,06,00+,185,259,259,259,259,6293154,2.94,4.12,4.12,4.12,4.12\n2023-04-12,Hessen,06,00+,146,239,239,239,239,6293154,2.32,3.8,3.8,3.8,3.8\n2023-04-11,Hessen,06,00+,94,167,167,167,167,6293154,1.49,2.65,2.65,2.65,2.65\n2023-04-10,Hessen,06,00+,174,252,252,252,252,6293154,2.76,4,4,4,4\n2023-04-09,Hessen,06,00+,181,262,262,262,262,6293154,2.88,4.16,4.16,4.16,4.16\n2023-04-08,Hessen,06,00+,184,259,259,259,259,6293154,2.92,4.12,4.12,4.12,4.12\n2023-04-07,Hessen,06,00+,227,316,316,316,316,6293154,3.61,5.02,5.02,5.02,5.02\n2023-04-06,Hessen,06,00+,228,329,329,329,329,6293154,3.62,5.23,5.23,5.23,5.23\n2023-04-05,Hessen,06,00+,268,364,364,364,364,6293154,4.26,5.78,5.78,5.78,5.78\n2023-04-04,Hessen,06,00+,267,364,364,364,364,6293154,4.24,5.78,5.78,5.78,5.78\n2023-04-03,Hessen,06,00+,302,400,400,400,400,6293154,4.8,6.36,6.36,6.36,6.36\n2023-04-02,Hessen,06,00+,311,398,398,398,398,6293154,4.94,6.32,6.32,6.32,6.32\n2023-04-01,Hessen,06,00+,319,404,404,404,404,6293154,5.07,6.42,6.42,6.42,6.42\n2023-03-31,Hessen,06,00+,341,418,418,418,418,6293154,5.42,6.64,6.64,6.64,6.64\n2023-03-30,Hessen,06,00+,321,436,436,436,436,6293154,5.1,6.93,6.93,6.93,6.93\n2023-03-29,Hessen,06,00+,351,476,476,476,476,6293154,5.58,7.56,7.56,7.56,7.56\n2023-03-28,Hessen,06,00+,375,503,503,503,503,6293154,5.96,7.99,7.99,7.99,7.99\n2023-03-27,Hessen,06,00+,362,524,524,524,524,6293154,5.75,8.33,8.33,8.33,8.33\n2023-03-26,Hessen,06,00+,371,526,526,526,526,6293154,5.9,8.36,8.36,8.36,8.36\n2023-03-25,Hessen,06,00+,378,526,526,526,526,6293154,6.01,8.36,8.36,8.36,8.36\n2023-03-24,Hessen,06,00+,390,546,546,546,546,6293154,6.2,8.68,8.68,8.68,8.68\n2023-03-23,Hessen,06,00+,405,564,564,564,564,6293154,6.44,8.96,8.96,8.96,8.96\n2023-03-22,Hessen,06,00+,377,556,556,556,556,6293154,5.99,8.83,8.83,8.83,8.83\n2023-03-21,Hessen,06,00+,435,613,613,613,613,6293154,6.91,9.74,9.74,9.74,9.74\n2023-03-20,Hessen,06,00+,527,696,696,696,696,6293154,8.37,11.06,11.06,11.06,11.06\n2023-03-19,Hessen,06,00+,534,692,692,692,692,6293154,8.49,11,11,11,11\n2023-03-18,Hessen,06,00+,550,700,700,700,700,6293154,8.74,11.12,11.12,11.12,11.12\n2023-03-17,Hessen,06,00+,535,704,704,704,704,6293154,8.5,11.19,11.19,11.19,11.19\n2023-03-16,Hessen,06,00+,543,723,723,723,723,6293154,8.63,11.49,11.49,11.49,11.49\n2023-03-15,Hessen,06,00+,554,720,720,720,720,6293154,8.8,11.44,11.44,11.44,11.44\n2023-03-14,Hessen,06,00+,521,713,713,713,713,6293154,8.28,11.33,11.33,11.33,11.33\n2023-03-13,Hessen,06,00+,499,673,673,673,673,6293154,7.93,10.69,10.69,10.69,10.69\n2023-03-12,Hessen,06,00+,509,675,675,675,675,6293154,8.09,10.73,10.73,10.73,10.73\n2023-03-11,Hessen,06,00+,516,667,667,667,667,6293154,8.2,10.6,10.6,10.6,10.6\n2023-03-10,Hessen,06,00+,566,711,711,711,711,6293154,8.99,11.3,11.3,11.3,11.3\n2023-03-09,Hessen,06,00+,525,699,699,699,699,6293154,8.34,11.11,11.11,11.11,11.11\n2023-03-08,Hessen,06,00+,520,711,711,711,711,6293154,8.26,11.3,11.3,11.3,11.3\n2023-03-07,Hessen,06,00+,536,715,715,715,715,6293154,8.52,11.36,11.36,11.36,11.36\n2023-03-06,Hessen,06,00+,572,764,764,764,764,6293154,9.09,12.14,12.14,12.14,12.14\n2023-03-05,Hessen,06,00+,583,769,769,769,769,6293154,9.26,12.22,12.22,12.22,12.22\n2023-03-04,Hessen,06,00+,595,774,774,774,774,6293154,9.45,12.3,12.3,12.3,12.3\n2023-03-03,Hessen,06,00+,543,736,736,736,736,6293154,8.63,11.7,11.7,11.7,11.7\n2023-03-02,Hessen,06,00+,556,749,749,749,749,6293154,8.83,11.9,11.9,11.9,11.9\n2023-03-01,Hessen,06,00+,574,768,768,768,768,6293154,9.12,12.2,12.2,12.2,12.2\n2023-02-28,Hessen,06,00+,570,774,774,774,774,6293154,9.06,12.3,12.3,12.3,12.3\n2023-02-27,Hessen,06,00+,537,728,728,728,728,6293154,8.53,11.57,11.57,11.57,11.57\n2023-02-26,Hessen,06,00+,551,730,730,730,730,6293154,8.76,11.6,11.6,11.6,11.6\n2023-02-25,Hessen,06,00+,566,735,735,735,735,6293154,8.99,11.68,11.68,11.68,11.68\n2023-02-24,Hessen,06,00+,591,759,759,759,759,6293154,9.39,12.06,12.06,12.06,12.06\n2023-02-23,Hessen,06,00+,557,757,757,757,757,6293154,8.85,12.03,12.03,12.03,12.03\n2023-02-22,Hessen,06,00+,545,755,755,755,755,6293154,8.66,12,12,12,12\n2023-02-21,Hessen,06,00+,506,737,737,737,737,6293154,8.04,11.71,11.71,11.71,11.71\n2023-02-20,Hessen,06,00+,529,721,721,721,721,6293154,8.41,11.46,11.46,11.46,11.46\n2023-02-19,Hessen,06,00+,535,713,713,713,713,6293154,8.5,11.33,11.33,11.33,11.33\n2023-02-18,Hessen,06,00+,548,707,707,707,707,6293154,8.71,11.23,11.23,11.23,11.23\n2023-02-17,Hessen,06,00+,522,672,672,672,672,6293154,8.29,10.68,10.68,10.68,10.68\n2023-02-16,Hessen,06,00+,477,652,652,652,652,6293154,7.58,10.36,10.36,10.36,10.36\n2023-02-15,Hessen,06,00+,398,620,620,620,620,6293154,6.32,9.85,9.85,9.85,9.85\n2023-02-14,Hessen,06,00+,390,571,571,571,571,6293154,6.2,9.07,9.07,9.07,9.07\n2023-02-13,Hessen,06,00+,396,538,538,538,538,6293154,6.29,8.55,8.55,8.55,8.55\n2023-02-12,Hessen,06,00+,403,536,536,536,536,6293154,6.4,8.52,8.52,8.52,8.52\n2023-02-11,Hessen,06,00+,414,534,534,534,534,6293154,6.58,8.49,8.49,8.49,8.49\n2023-02-10,Hessen,06,00+,405,530,530,530,530,6293154,6.44,8.42,8.42,8.42,8.42\n2023-02-09,Hessen,06,00+,379,510,510,510,510,6293154,6.02,8.1,8.1,8.1,8.1\n2023-02-08,Hessen,06,00+,363,490,490,490,490,6293154,5.77,7.79,7.79,7.79,7.79\n2023-02-07,Hessen,06,00+,380,499,499,499,499,6293154,6.04,7.93,7.93,7.93,7.93\n2023-02-06,Hessen,06,00+,325,464,464,464,464,6293154,5.16,7.37,7.37,7.37,7.37\n2023-02-05,Hessen,06,00+,332,465,465,465,465,6293154,5.28,7.39,7.39,7.39,7.39\n2023-02-04,Hessen,06,00+,335,458,458,458,458,6293154,5.32,7.28,7.28,7.28,7.28\n2023-02-03,Hessen,06,00+,303,434,434,434,434,6293154,4.81,6.9,6.9,6.9,6.9\n2023-02-02,Hessen,06,00+,321,430,430,430,430,6293154,5.1,6.83,6.83,6.83,6.83\n2023-02-01,Hessen,06,00+,313,418,418,418,418,6293154,4.97,6.64,6.64,6.64,6.64\n2023-01-31,Hessen,06,00+,283,376,376,376,376,6293154,4.5,5.97,5.97,5.97,5.97\n2023-01-30,Hessen,06,00+,286,369,369,369,369,6293154,4.54,5.86,5.86,5.86,5.86\n2023-01-29,Hessen,06,00+,290,366,366,366,366,6293154,4.61,5.82,5.82,5.82,5.82\n2023-01-28,Hessen,06,00+,293,365,365,365,365,6293154,4.66,5.8,5.8,5.8,5.8\n2023-01-27,Hessen,06,00+,268,347,347,347,347,6293154,4.26,5.51,5.51,5.51,5.51\n2023-01-26,Hessen,06,00+,260,345,345,345,345,6293154,4.13,5.48,5.48,5.48,5.48\n2023-01-25,Hessen,06,00+,251,338,338,338,338,6293154,3.99,5.37,5.37,5.37,5.37\n2023-01-24,Hessen,06,00+,251,333,333,333,333,6293154,3.99,5.29,5.29,5.29,5.29\n2023-01-23,Hessen,06,00+,262,350,350,350,350,6293154,4.16,5.56,5.56,5.56,5.56\n2023-01-22,Hessen,06,00+,283,367,367,367,367,6293154,4.5,5.83,5.83,5.83,5.83\n2023-01-21,Hessen,06,00+,289,370,370,370,370,6293154,4.59,5.88,5.88,5.88,5.88\n2023-01-20,Hessen,06,00+,289,380,380,380,380,6293154,4.59,6.04,6.04,6.04,6.04\n2023-01-19,Hessen,06,00+,307,408,408,408,408,6293154,4.88,6.48,6.48,6.48,6.48\n2023-01-18,Hessen,06,00+,313,435,435,435,435,6293154,4.97,6.91,6.91,6.91,6.91\n2023-01-17,Hessen,06,00+,349,487,487,487,487,6293154,5.55,7.74,7.74,7.74,7.74\n2023-01-16,Hessen,06,00+,379,537,537,537,537,6293154,6.02,8.53,8.53,8.53,8.53\n2023-01-15,Hessen,06,00+,386,523,523,523,523,6293154,6.13,8.31,8.31,8.31,8.31\n2023-01-14,Hessen,06,00+,391,523,523,523,523,6293154,6.21,8.31,8.31,8.31,8.31\n2023-01-13,Hessen,06,00+,389,540,540,540,540,6293154,6.18,8.58,8.58,8.58,8.58\n2023-01-12,Hessen,06,00+,384,540,540,540,540,6293154,6.1,8.58,8.58,8.58,8.58\n2023-01-11,Hessen,06,00+,374,564,564,564,564,6293154,5.94,8.96,8.96,8.96,8.96\n2023-01-10,Hessen,06,00+,433,625,625,625,625,6293154,6.88,9.93,9.93,9.93,9.93\n2023-01-09,Hessen,06,00+,526,697,697,697,697,6293154,8.36,11.08,11.08,11.08,11.08\n2023-01-08,Hessen,06,00+,531,695,695,695,695,6293154,8.44,11.04,11.04,11.04,11.04\n2023-01-07,Hessen,06,00+,549,0,0,0,0,6293154,8.72,0,0,0,0\n2023-01-06,Hessen,06,00+,533,0,0,0,0,6293154,8.47,0,0,0,0\n2023-01-05,Hessen,06,00+,552,0,0,0,0,6293154,8.77,0,0,0,0\n2023-01-04,Hessen,06,00+,505,0,0,0,0,6293154,8.02,0,0,0,0\n2023-01-03,Hessen,06,00+,604,0,0,0,0,6293154,9.6,0,0,0,0\n2023-01-02,Hessen,06,00+,458,0,0,0,0,6293154,7.28,0,0,0,0\n2024-08-31,Rheinland-Pfalz,07,00+,33,33,NA,NA,NA,4098391,0.81,0.81,NA,NA,NA\n2024-08-30,Rheinland-Pfalz,07,00+,48,48,55,52,58,4098391,1.17,1.17,1.34,1.28,1.44\n2024-08-29,Rheinland-Pfalz,07,00+,59,61,68,65,73,4098391,1.44,1.49,1.68,1.61,1.8\n2024-08-28,Rheinland-Pfalz,07,00+,72,73,81,78,86,4098391,1.76,1.78,1.98,1.9,2.12\n2024-08-27,Rheinland-Pfalz,07,00+,48,75,82,79,88,4098391,1.17,1.83,2.02,1.94,2.15\n2024-08-26,Rheinland-Pfalz,07,00+,54,80,86,83,91,4098391,1.32,1.95,2.11,2.04,2.23\n2024-08-25,Rheinland-Pfalz,07,00+,55,80,86,83,91,4098391,1.34,1.95,2.11,2.04,2.23\n2024-08-24,Rheinland-Pfalz,07,00+,56,80,86,83,91,4098391,1.37,1.95,2.11,2.04,2.23\n2024-08-23,Rheinland-Pfalz,07,00+,48,70,75,72,79,4098391,1.17,1.71,1.83,1.77,1.94\n2024-08-22,Rheinland-Pfalz,07,00+,45,64,68,66,71,4098391,1.1,1.56,1.67,1.62,1.76\n2024-08-21,Rheinland-Pfalz,07,00+,46,62,65,63,68,4098391,1.12,1.51,1.6,1.56,1.68\n2024-08-20,Rheinland-Pfalz,07,00+,23,61,64,62,67,4098391,0.56,1.49,1.57,1.53,1.65\n2024-08-19,Rheinland-Pfalz,07,00+,32,59,61,60,64,4098391,0.78,1.44,1.5,1.46,1.57\n2024-08-18,Rheinland-Pfalz,07,00+,32,58,60,59,63,4098391,0.78,1.42,1.47,1.44,1.54\n2024-08-17,Rheinland-Pfalz,07,00+,32,57,59,57,61,4098391,0.78,1.39,1.45,1.41,1.51\n2024-08-16,Rheinland-Pfalz,07,00+,31,56,58,56,60,4098391,0.76,1.37,1.42,1.39,1.48\n2024-08-15,Rheinland-Pfalz,07,00+,31,61,63,61,65,4098391,0.76,1.49,1.54,1.51,1.6\n2024-08-14,Rheinland-Pfalz,07,00+,23,50,51,50,53,4098391,0.56,1.22,1.26,1.23,1.31\n2024-08-13,Rheinland-Pfalz,07,00+,24,54,55,54,57,4098391,0.59,1.32,1.35,1.33,1.4\n2024-08-12,Rheinland-Pfalz,07,00+,31,51,52,51,53,4098391,0.76,1.24,1.27,1.25,1.31\n2024-08-11,Rheinland-Pfalz,07,00+,34,54,55,54,56,4098391,0.83,1.32,1.34,1.33,1.38\n2024-08-10,Rheinland-Pfalz,07,00+,35,55,56,55,57,4098391,0.85,1.34,1.37,1.35,1.41\n2024-08-09,Rheinland-Pfalz,07,00+,30,56,57,56,58,4098391,0.73,1.37,1.39,1.37,1.43\n2024-08-08,Rheinland-Pfalz,07,00+,25,45,45,45,46,4098391,0.61,1.1,1.12,1.1,1.14\n2024-08-07,Rheinland-Pfalz,07,00+,30,53,53,53,54,4098391,0.73,1.29,1.31,1.3,1.34\n2024-08-06,Rheinland-Pfalz,07,00+,23,51,51,51,52,4098391,0.56,1.24,1.26,1.25,1.29\n2024-08-05,Rheinland-Pfalz,07,00+,48,64,64,64,65,4098391,1.17,1.56,1.58,1.57,1.6\n2024-08-04,Rheinland-Pfalz,07,00+,48,62,62,62,63,4098391,1.17,1.51,1.53,1.52,1.55\n2024-08-03,Rheinland-Pfalz,07,00+,50,63,63,63,64,4098391,1.22,1.54,1.55,1.54,1.57\n2024-08-02,Rheinland-Pfalz,07,00+,55,65,65,65,66,4098391,1.34,1.59,1.6,1.59,1.62\n2024-08-01,Rheinland-Pfalz,07,00+,70,80,80,80,81,4098391,1.71,1.95,1.96,1.96,1.98\n2024-07-31,Rheinland-Pfalz,07,00+,67,80,80,80,81,4098391,1.63,1.95,1.96,1.95,1.98\n2024-07-30,Rheinland-Pfalz,07,00+,54,85,85,85,85,4098391,1.32,2.07,2.08,2.08,2.09\n2024-07-29,Rheinland-Pfalz,07,00+,61,90,90,90,90,4098391,1.49,2.2,2.2,2.2,2.2\n2024-07-28,Rheinland-Pfalz,07,00+,61,89,89,89,89,4098391,1.49,2.17,2.17,2.17,2.18\n2024-07-27,Rheinland-Pfalz,07,00+,61,88,88,88,88,4098391,1.49,2.15,2.15,2.15,2.15\n2024-07-26,Rheinland-Pfalz,07,00+,55,89,89,89,89,4098391,1.34,2.17,2.17,2.17,2.17\n2024-07-25,Rheinland-Pfalz,07,00+,60,83,83,83,83,4098391,1.46,2.03,2.03,2.03,2.03\n2024-07-24,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-23,Rheinland-Pfalz,07,00+,37,82,82,82,82,4098391,0.9,2,2,2,2\n2024-07-22,Rheinland-Pfalz,07,00+,53,75,75,75,75,4098391,1.29,1.83,1.83,1.83,1.83\n2024-07-21,Rheinland-Pfalz,07,00+,54,76,76,76,76,4098391,1.32,1.85,1.85,1.85,1.85\n2024-07-20,Rheinland-Pfalz,07,00+,54,75,75,75,75,4098391,1.32,1.83,1.83,1.83,1.83\n2024-07-19,Rheinland-Pfalz,07,00+,57,83,83,83,83,4098391,1.39,2.03,2.03,2.03,2.03\n2024-07-18,Rheinland-Pfalz,07,00+,70,92,92,92,92,4098391,1.71,2.24,2.24,2.24,2.24\n2024-07-17,Rheinland-Pfalz,07,00+,72,96,96,96,96,4098391,1.76,2.34,2.34,2.34,2.34\n2024-07-16,Rheinland-Pfalz,07,00+,61,92,92,92,92,4098391,1.49,2.24,2.24,2.24,2.24\n2024-07-15,Rheinland-Pfalz,07,00+,69,93,93,93,93,4098391,1.68,2.27,2.27,2.27,2.27\n2024-07-14,Rheinland-Pfalz,07,00+,71,94,94,94,94,4098391,1.73,2.29,2.29,2.29,2.29\n2024-07-13,Rheinland-Pfalz,07,00+,73,96,96,96,96,4098391,1.78,2.34,2.34,2.34,2.34\n2024-07-12,Rheinland-Pfalz,07,00+,65,87,87,87,87,4098391,1.59,2.12,2.12,2.12,2.12\n2024-07-11,Rheinland-Pfalz,07,00+,73,87,87,87,87,4098391,1.78,2.12,2.12,2.12,2.12\n2024-07-10,Rheinland-Pfalz,07,00+,85,97,97,97,97,4098391,2.07,2.37,2.37,2.37,2.37\n2024-07-09,Rheinland-Pfalz,07,00+,79,102,102,102,102,4098391,1.93,2.49,2.49,2.49,2.49\n2024-07-08,Rheinland-Pfalz,07,00+,69,100,100,100,100,4098391,1.68,2.44,2.44,2.44,2.44\n2024-07-07,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-06,Rheinland-Pfalz,07,00+,71,99,99,99,99,4098391,1.73,2.42,2.42,2.42,2.42\n2024-07-05,Rheinland-Pfalz,07,00+,70,99,99,99,99,4098391,1.71,2.42,2.42,2.42,2.42\n2024-07-04,Rheinland-Pfalz,07,00+,52,89,89,89,89,4098391,1.27,2.17,2.17,2.17,2.17\n2024-07-03,Rheinland-Pfalz,07,00+,49,79,79,79,79,4098391,1.2,1.93,1.93,1.93,1.93\n2024-07-02,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2024-07-01,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-30,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-29,Rheinland-Pfalz,07,00+,45,62,62,62,62,4098391,1.1,1.51,1.51,1.51,1.51\n2024-06-28,Rheinland-Pfalz,07,00+,40,65,65,65,65,4098391,0.98,1.59,1.59,1.59,1.59\n2024-06-27,Rheinland-Pfalz,07,00+,48,66,66,66,66,4098391,1.17,1.61,1.61,1.61,1.61\n2024-06-26,Rheinland-Pfalz,07,00+,37,57,57,57,57,4098391,0.9,1.39,1.39,1.39,1.39\n2024-06-25,Rheinland-Pfalz,07,00+,34,58,58,58,58,4098391,0.83,1.42,1.42,1.42,1.42\n2024-06-24,Rheinland-Pfalz,07,00+,43,63,63,63,63,4098391,1.05,1.54,1.54,1.54,1.54\n2024-06-23,Rheinland-Pfalz,07,00+,44,63,63,63,63,4098391,1.07,1.54,1.54,1.54,1.54\n2024-06-22,Rheinland-Pfalz,07,00+,44,62,62,62,62,4098391,1.07,1.51,1.51,1.51,1.51\n2024-06-21,Rheinland-Pfalz,07,00+,36,52,52,52,52,4098391,0.88,1.27,1.27,1.27,1.27\n2024-06-20,Rheinland-Pfalz,07,00+,36,47,47,47,47,4098391,0.88,1.15,1.15,1.15,1.15\n2024-06-19,Rheinland-Pfalz,07,00+,30,45,45,45,45,4098391,0.73,1.1,1.1,1.1,1.1\n2024-06-18,Rheinland-Pfalz,07,00+,15,37,37,37,37,4098391,0.37,0.9,0.9,0.9,0.9\n2024-06-17,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-16,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-15,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2024-06-14,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2024-06-13,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-06-12,Rheinland-Pfalz,07,00+,21,26,26,26,26,4098391,0.51,0.63,0.63,0.63,0.63\n2024-06-11,Rheinland-Pfalz,07,00+,18,25,25,25,25,4098391,0.44,0.61,0.61,0.61,0.61\n2024-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-09,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-08,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-06-07,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2024-06-06,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-06-05,Rheinland-Pfalz,07,00+,13,20,20,20,20,4098391,0.32,0.49,0.49,0.49,0.49\n2024-06-04,Rheinland-Pfalz,07,00+,9,20,20,20,20,4098391,0.22,0.49,0.49,0.49,0.49\n2024-06-03,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-02,Rheinland-Pfalz,07,00+,13,23,23,23,23,4098391,0.32,0.56,0.56,0.56,0.56\n2024-06-01,Rheinland-Pfalz,07,00+,16,26,26,26,26,4098391,0.39,0.63,0.63,0.63,0.63\n2024-05-31,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-05-30,Rheinland-Pfalz,07,00+,19,22,22,22,22,4098391,0.46,0.54,0.54,0.54,0.54\n2024-05-29,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2024-05-28,Rheinland-Pfalz,07,00+,16,30,30,30,30,4098391,0.39,0.73,0.73,0.73,0.73\n2024-05-27,Rheinland-Pfalz,07,00+,14,21,21,21,21,4098391,0.34,0.51,0.51,0.51,0.51\n2024-05-26,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2024-05-25,Rheinland-Pfalz,07,00+,17,21,21,21,21,4098391,0.41,0.51,0.51,0.51,0.51\n2024-05-24,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2024-05-23,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-05-22,Rheinland-Pfalz,07,00+,4,16,16,16,16,4098391,0.1,0.39,0.39,0.39,0.39\n2024-05-21,Rheinland-Pfalz,07,00+,4,9,9,9,9,4098391,0.1,0.22,0.22,0.22,0.22\n2024-05-20,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-05-19,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-18,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-05-17,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-16,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2024-05-15,Rheinland-Pfalz,07,00+,23,25,25,25,25,4098391,0.56,0.61,0.61,0.61,0.61\n2024-05-14,Rheinland-Pfalz,07,00+,12,26,26,26,26,4098391,0.29,0.63,0.63,0.63,0.63\n2024-05-13,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-12,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-11,Rheinland-Pfalz,07,00+,31,33,33,33,33,4098391,0.76,0.81,0.81,0.81,0.81\n2024-05-10,Rheinland-Pfalz,07,00+,29,30,30,30,30,4098391,0.71,0.73,0.73,0.73,0.73\n2024-05-09,Rheinland-Pfalz,07,00+,34,35,35,35,35,4098391,0.83,0.85,0.85,0.85,0.85\n2024-05-08,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2024-05-07,Rheinland-Pfalz,07,00+,33,38,38,38,38,4098391,0.81,0.93,0.93,0.93,0.93\n2024-05-06,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-05,Rheinland-Pfalz,07,00+,22,30,30,30,30,4098391,0.54,0.73,0.73,0.73,0.73\n2024-05-04,Rheinland-Pfalz,07,00+,23,31,31,31,31,4098391,0.56,0.76,0.76,0.76,0.76\n2024-05-03,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2024-05-02,Rheinland-Pfalz,07,00+,15,29,29,29,29,4098391,0.37,0.71,0.71,0.71,0.71\n2024-05-01,Rheinland-Pfalz,07,00+,16,29,29,29,29,4098391,0.39,0.71,0.71,0.71,0.71\n2024-04-30,Rheinland-Pfalz,07,00+,9,24,24,24,24,4098391,0.22,0.59,0.59,0.59,0.59\n2024-04-29,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-28,Rheinland-Pfalz,07,00+,11,17,17,17,17,4098391,0.27,0.41,0.41,0.41,0.41\n2024-04-27,Rheinland-Pfalz,07,00+,11,16,16,16,16,4098391,0.27,0.39,0.39,0.39,0.39\n2024-04-26,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-25,Rheinland-Pfalz,07,00+,12,16,16,16,16,4098391,0.29,0.39,0.39,0.39,0.39\n2024-04-24,Rheinland-Pfalz,07,00+,12,18,18,18,18,4098391,0.29,0.44,0.44,0.44,0.44\n2024-04-23,Rheinland-Pfalz,07,00+,8,15,15,15,15,4098391,0.2,0.37,0.37,0.37,0.37\n2024-04-22,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-21,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-20,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-19,Rheinland-Pfalz,07,00+,10,16,16,16,16,4098391,0.24,0.39,0.39,0.39,0.39\n2024-04-18,Rheinland-Pfalz,07,00+,6,12,12,12,12,4098391,0.15,0.29,0.29,0.29,0.29\n2024-04-17,Rheinland-Pfalz,07,00+,7,11,11,11,11,4098391,0.17,0.27,0.27,0.27,0.27\n2024-04-16,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-15,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-14,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-13,Rheinland-Pfalz,07,00+,6,9,9,9,9,4098391,0.15,0.22,0.22,0.22,0.22\n2024-04-12,Rheinland-Pfalz,07,00+,7,10,10,10,10,4098391,0.17,0.24,0.24,0.24,0.24\n2024-04-11,Rheinland-Pfalz,07,00+,8,12,12,12,12,4098391,0.2,0.29,0.29,0.29,0.29\n2024-04-10,Rheinland-Pfalz,07,00+,12,15,15,15,15,4098391,0.29,0.37,0.37,0.37,0.37\n2024-04-09,Rheinland-Pfalz,07,00+,16,20,20,20,20,4098391,0.39,0.49,0.49,0.49,0.49\n2024-04-08,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-07,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-06,Rheinland-Pfalz,07,00+,12,14,14,14,14,4098391,0.29,0.34,0.34,0.34,0.34\n2024-04-05,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2024-04-04,Rheinland-Pfalz,07,00+,11,18,18,18,18,4098391,0.27,0.44,0.44,0.44,0.44\n2024-04-03,Rheinland-Pfalz,07,00+,12,19,19,19,19,4098391,0.29,0.46,0.46,0.46,0.46\n2024-04-02,Rheinland-Pfalz,07,00+,8,14,14,14,14,4098391,0.2,0.34,0.34,0.34,0.34\n2024-04-01,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-31,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-30,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2024-03-29,Rheinland-Pfalz,07,00+,22,28,28,28,28,4098391,0.54,0.68,0.68,0.68,0.68\n2024-03-28,Rheinland-Pfalz,07,00+,20,23,23,23,23,4098391,0.49,0.56,0.56,0.56,0.56\n2024-03-27,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-26,Rheinland-Pfalz,07,00+,11,20,20,20,20,4098391,0.27,0.49,0.49,0.49,0.49\n2024-03-25,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-24,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-23,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2024-03-22,Rheinland-Pfalz,07,00+,14,18,18,18,18,4098391,0.34,0.44,0.44,0.44,0.44\n2024-03-21,Rheinland-Pfalz,07,00+,16,18,18,18,18,4098391,0.39,0.44,0.44,0.44,0.44\n2024-03-20,Rheinland-Pfalz,07,00+,18,20,20,20,20,4098391,0.44,0.49,0.49,0.49,0.49\n2024-03-19,Rheinland-Pfalz,07,00+,18,23,23,23,23,4098391,0.44,0.56,0.56,0.56,0.56\n2024-03-18,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2024-03-17,Rheinland-Pfalz,07,00+,18,21,21,21,21,4098391,0.44,0.51,0.51,0.51,0.51\n2024-03-16,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2024-03-15,Rheinland-Pfalz,07,00+,20,24,24,24,24,4098391,0.49,0.59,0.59,0.59,0.59\n2024-03-14,Rheinland-Pfalz,07,00+,20,28,28,28,28,4098391,0.49,0.68,0.68,0.68,0.68\n2024-03-13,Rheinland-Pfalz,07,00+,14,27,27,27,27,4098391,0.34,0.66,0.66,0.66,0.66\n2024-03-12,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2024-03-11,Rheinland-Pfalz,07,00+,13,33,33,33,33,4098391,0.32,0.81,0.81,0.81,0.81\n2024-03-10,Rheinland-Pfalz,07,00+,14,33,33,33,33,4098391,0.34,0.81,0.81,0.81,0.81\n2024-03-09,Rheinland-Pfalz,07,00+,15,31,31,31,31,4098391,0.37,0.76,0.76,0.76,0.76\n2024-03-08,Rheinland-Pfalz,07,00+,24,35,35,35,35,4098391,0.59,0.85,0.85,0.85,0.85\n2024-03-07,Rheinland-Pfalz,07,00+,25,32,32,32,32,4098391,0.61,0.78,0.78,0.78,0.78\n2024-03-06,Rheinland-Pfalz,07,00+,22,34,34,34,34,4098391,0.54,0.83,0.83,0.83,0.83\n2024-03-05,Rheinland-Pfalz,07,00+,27,38,38,38,38,4098391,0.66,0.93,0.93,0.93,0.93\n2024-03-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2024-03-03,Rheinland-Pfalz,07,00+,31,44,44,44,44,4098391,0.76,1.07,1.07,1.07,1.07\n2024-03-02,Rheinland-Pfalz,07,00+,32,44,44,44,44,4098391,0.78,1.07,1.07,1.07,1.07\n2024-03-01,Rheinland-Pfalz,07,00+,34,43,43,43,43,4098391,0.83,1.05,1.05,1.05,1.05\n2024-02-29,Rheinland-Pfalz,07,00+,37,49,49,49,49,4098391,0.9,1.2,1.2,1.2,1.2\n2024-02-28,Rheinland-Pfalz,07,00+,38,55,55,55,55,4098391,0.93,1.34,1.34,1.34,1.34\n2024-02-27,Rheinland-Pfalz,07,00+,37,53,53,53,53,4098391,0.9,1.29,1.29,1.29,1.29\n2024-02-26,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-25,Rheinland-Pfalz,07,00+,58,72,72,72,72,4098391,1.42,1.76,1.76,1.76,1.76\n2024-02-24,Rheinland-Pfalz,07,00+,58,71,71,71,71,4098391,1.42,1.73,1.73,1.73,1.73\n2024-02-23,Rheinland-Pfalz,07,00+,48,74,74,74,74,4098391,1.17,1.81,1.81,1.81,1.81\n2024-02-22,Rheinland-Pfalz,07,00+,46,77,77,77,77,4098391,1.12,1.88,1.88,1.88,1.88\n2024-02-21,Rheinland-Pfalz,07,00+,56,88,88,88,88,4098391,1.37,2.15,2.15,2.15,2.15\n2024-02-20,Rheinland-Pfalz,07,00+,65,104,104,104,104,4098391,1.59,2.54,2.54,2.54,2.54\n2024-02-19,Rheinland-Pfalz,07,00+,56,76,76,76,76,4098391,1.37,1.85,1.85,1.85,1.85\n2024-02-18,Rheinland-Pfalz,07,00+,57,77,77,77,77,4098391,1.39,1.88,1.88,1.88,1.88\n2024-02-17,Rheinland-Pfalz,07,00+,58,78,78,78,78,4098391,1.42,1.9,1.9,1.9,1.9\n2024-02-16,Rheinland-Pfalz,07,00+,64,76,76,76,76,4098391,1.56,1.85,1.85,1.85,1.85\n2024-02-15,Rheinland-Pfalz,07,00+,68,89,89,89,89,4098391,1.66,2.17,2.17,2.17,2.17\n2024-02-14,Rheinland-Pfalz,07,00+,49,78,78,78,78,4098391,1.2,1.9,1.9,1.9,1.9\n2024-02-13,Rheinland-Pfalz,07,00+,58,75,75,75,75,4098391,1.42,1.83,1.83,1.83,1.83\n2024-02-12,Rheinland-Pfalz,07,00+,67,90,90,90,90,4098391,1.63,2.2,2.2,2.2,2.2\n2024-02-11,Rheinland-Pfalz,07,00+,67,89,89,89,89,4098391,1.63,2.17,2.17,2.17,2.17\n2024-02-10,Rheinland-Pfalz,07,00+,69,90,90,90,90,4098391,1.68,2.2,2.2,2.2,2.2\n2024-02-09,Rheinland-Pfalz,07,00+,70,103,103,103,103,4098391,1.71,2.51,2.51,2.51,2.51\n2024-02-08,Rheinland-Pfalz,07,00+,73,100,100,100,100,4098391,1.78,2.44,2.44,2.44,2.44\n2024-02-07,Rheinland-Pfalz,07,00+,74,111,111,111,111,4098391,1.81,2.71,2.71,2.71,2.71\n2024-02-06,Rheinland-Pfalz,07,00+,74,109,109,109,109,4098391,1.81,2.66,2.66,2.66,2.66\n2024-02-05,Rheinland-Pfalz,07,00+,88,124,124,124,124,4098391,2.15,3.03,3.03,3.03,3.03\n2024-02-04,Rheinland-Pfalz,07,00+,90,126,126,126,126,4098391,2.2,3.07,3.07,3.07,3.07\n2024-02-03,Rheinland-Pfalz,07,00+,90,124,124,124,124,4098391,2.2,3.03,3.03,3.03,3.03\n2024-02-02,Rheinland-Pfalz,07,00+,101,128,128,128,128,4098391,2.46,3.12,3.12,3.12,3.12\n2024-02-01,Rheinland-Pfalz,07,00+,106,136,136,136,136,4098391,2.59,3.32,3.32,3.32,3.32\n2024-01-31,Rheinland-Pfalz,07,00+,97,133,133,133,133,4098391,2.37,3.25,3.25,3.25,3.25\n2024-01-30,Rheinland-Pfalz,07,00+,103,143,143,143,143,4098391,2.51,3.49,3.49,3.49,3.49\n2024-01-29,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2024-01-28,Rheinland-Pfalz,07,00+,120,153,153,153,153,4098391,2.93,3.73,3.73,3.73,3.73\n2024-01-27,Rheinland-Pfalz,07,00+,121,154,154,154,154,4098391,2.95,3.76,3.76,3.76,3.76\n2024-01-26,Rheinland-Pfalz,07,00+,100,147,147,147,147,4098391,2.44,3.59,3.59,3.59,3.59\n2024-01-25,Rheinland-Pfalz,07,00+,109,146,146,146,146,4098391,2.66,3.56,3.56,3.56,3.56\n2024-01-24,Rheinland-Pfalz,07,00+,101,151,151,151,151,4098391,2.46,3.68,3.68,3.68,3.68\n2024-01-23,Rheinland-Pfalz,07,00+,104,140,140,140,140,4098391,2.54,3.42,3.42,3.42,3.42\n2024-01-22,Rheinland-Pfalz,07,00+,108,138,138,138,138,4098391,2.64,3.37,3.37,3.37,3.37\n2024-01-21,Rheinland-Pfalz,07,00+,110,140,140,140,140,4098391,2.68,3.42,3.42,3.42,3.42\n2024-01-20,Rheinland-Pfalz,07,00+,111,140,140,140,140,4098391,2.71,3.42,3.42,3.42,3.42\n2024-01-19,Rheinland-Pfalz,07,00+,95,137,137,137,137,4098391,2.32,3.34,3.34,3.34,3.34\n2024-01-18,Rheinland-Pfalz,07,00+,94,127,127,127,127,4098391,2.29,3.1,3.1,3.1,3.1\n2024-01-17,Rheinland-Pfalz,07,00+,82,124,124,124,124,4098391,2,3.03,3.03,3.03,3.03\n2024-01-16,Rheinland-Pfalz,07,00+,92,136,136,136,136,4098391,2.24,3.32,3.32,3.32,3.32\n2024-01-15,Rheinland-Pfalz,07,00+,92,138,138,138,138,4098391,2.24,3.37,3.37,3.37,3.37\n2024-01-14,Rheinland-Pfalz,07,00+,95,139,139,139,139,4098391,2.32,3.39,3.39,3.39,3.39\n2024-01-13,Rheinland-Pfalz,07,00+,97,141,141,141,141,4098391,2.37,3.44,3.44,3.44,3.44\n2024-01-12,Rheinland-Pfalz,07,00+,122,162,162,162,162,4098391,2.98,3.95,3.95,3.95,3.95\n2024-01-11,Rheinland-Pfalz,07,00+,148,191,191,191,191,4098391,3.61,4.66,4.66,4.66,4.66\n2024-01-10,Rheinland-Pfalz,07,00+,202,252,252,252,252,4098391,4.93,6.15,6.15,6.15,6.15\n2024-01-09,Rheinland-Pfalz,07,00+,305,372,372,372,372,4098391,7.44,9.08,9.08,9.08,9.08\n2024-01-08,Rheinland-Pfalz,07,00+,252,329,329,329,329,4098391,6.15,8.03,8.03,8.03,8.03\n2024-01-07,Rheinland-Pfalz,07,00+,254,328,328,328,328,4098391,6.2,8,8,8,8\n2024-01-06,Rheinland-Pfalz,07,00+,257,328,328,328,328,4098391,6.27,8,8,8,8\n2024-01-05,Rheinland-Pfalz,07,00+,269,347,347,347,347,4098391,6.56,8.47,8.47,8.47,8.47\n2024-01-04,Rheinland-Pfalz,07,00+,328,411,411,411,411,4098391,8,10.03,10.03,10.03,10.03\n2024-01-03,Rheinland-Pfalz,07,00+,305,506,506,506,506,4098391,7.44,12.35,12.35,12.35,12.35\n2024-01-02,Rheinland-Pfalz,07,00+,244,356,356,356,356,4098391,5.95,8.69,8.69,8.69,8.69\n2024-01-01,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-31,Rheinland-Pfalz,07,00+,244,352,352,352,352,4098391,5.95,8.59,8.59,8.59,8.59\n2023-12-30,Rheinland-Pfalz,07,00+,245,351,351,351,351,4098391,5.98,8.56,8.56,8.56,8.56\n2023-12-29,Rheinland-Pfalz,07,00+,231,362,362,362,362,4098391,5.64,8.83,8.83,8.83,8.83\n2023-12-28,Rheinland-Pfalz,07,00+,165,316,316,316,316,4098391,4.03,7.71,7.71,7.71,7.71\n2023-12-27,Rheinland-Pfalz,07,00+,140,232,232,232,232,4098391,3.42,5.66,5.66,5.66,5.66\n2023-12-26,Rheinland-Pfalz,07,00+,216,313,313,313,313,4098391,5.27,7.64,7.64,7.64,7.64\n2023-12-25,Rheinland-Pfalz,07,00+,417,518,518,518,518,4098391,10.17,12.64,12.64,12.64,12.64\n2023-12-24,Rheinland-Pfalz,07,00+,420,519,519,519,519,4098391,10.25,12.66,12.66,12.66,12.66\n2023-12-23,Rheinland-Pfalz,07,00+,421,518,518,518,518,4098391,10.27,12.64,12.64,12.64,12.64\n2023-12-22,Rheinland-Pfalz,07,00+,418,523,523,523,523,4098391,10.2,12.76,12.76,12.76,12.76\n2023-12-21,Rheinland-Pfalz,07,00+,438,544,544,544,544,4098391,10.69,13.27,13.27,13.27,13.27\n2023-12-20,Rheinland-Pfalz,07,00+,405,548,548,548,548,4098391,9.88,13.37,13.37,13.37,13.37\n2023-12-19,Rheinland-Pfalz,07,00+,395,594,594,594,594,4098391,9.64,14.49,14.49,14.49,14.49\n2023-12-18,Rheinland-Pfalz,07,00+,548,622,622,622,622,4098391,13.37,15.18,15.18,15.18,15.18\n2023-12-17,Rheinland-Pfalz,07,00+,550,621,621,621,621,4098391,13.42,15.15,15.15,15.15,15.15\n2023-12-16,Rheinland-Pfalz,07,00+,550,620,620,620,620,4098391,13.42,15.13,15.13,15.13,15.13\n2023-12-15,Rheinland-Pfalz,07,00+,510,617,617,617,617,4098391,12.44,15.05,15.05,15.05,15.05\n2023-12-14,Rheinland-Pfalz,07,00+,504,623,623,623,623,4098391,12.3,15.2,15.2,15.2,15.2\n2023-12-13,Rheinland-Pfalz,07,00+,481,619,619,619,619,4098391,11.74,15.1,15.1,15.1,15.1\n2023-12-12,Rheinland-Pfalz,07,00+,432,613,613,613,613,4098391,10.54,14.96,14.96,14.96,14.96\n2023-12-11,Rheinland-Pfalz,07,00+,457,524,524,524,524,4098391,11.15,12.79,12.79,12.79,12.79\n2023-12-10,Rheinland-Pfalz,07,00+,461,526,526,526,526,4098391,11.25,12.83,12.83,12.83,12.83\n2023-12-09,Rheinland-Pfalz,07,00+,466,531,531,531,531,4098391,11.37,12.96,12.96,12.96,12.96\n2023-12-08,Rheinland-Pfalz,07,00+,382,503,503,503,503,4098391,9.32,12.27,12.27,12.27,12.27\n2023-12-07,Rheinland-Pfalz,07,00+,360,480,480,480,480,4098391,8.78,11.71,11.71,11.71,11.71\n2023-12-06,Rheinland-Pfalz,07,00+,349,474,474,474,474,4098391,8.52,11.57,11.57,11.57,11.57\n2023-12-05,Rheinland-Pfalz,07,00+,249,421,421,421,421,4098391,6.08,10.27,10.27,10.27,10.27\n2023-12-04,Rheinland-Pfalz,07,00+,279,420,420,420,420,4098391,6.81,10.25,10.25,10.25,10.25\n2023-12-03,Rheinland-Pfalz,07,00+,284,421,421,421,421,4098391,6.93,10.27,10.27,10.27,10.27\n2023-12-02,Rheinland-Pfalz,07,00+,290,422,422,422,422,4098391,7.08,10.3,10.3,10.3,10.3\n2023-12-01,Rheinland-Pfalz,07,00+,289,431,431,431,431,4098391,7.05,10.52,10.52,10.52,10.52\n2023-11-30,Rheinland-Pfalz,07,00+,292,438,438,438,438,4098391,7.12,10.69,10.69,10.69,10.69\n2023-11-29,Rheinland-Pfalz,07,00+,316,420,420,420,420,4098391,7.71,10.25,10.25,10.25,10.25\n2023-11-28,Rheinland-Pfalz,07,00+,258,435,435,435,435,4098391,6.3,10.61,10.61,10.61,10.61\n2023-11-27,Rheinland-Pfalz,07,00+,308,430,430,430,430,4098391,7.52,10.49,10.49,10.49,10.49\n2023-11-26,Rheinland-Pfalz,07,00+,309,427,427,427,427,4098391,7.54,10.42,10.42,10.42,10.42\n2023-11-25,Rheinland-Pfalz,07,00+,309,421,421,421,421,4098391,7.54,10.27,10.27,10.27,10.27\n2023-11-24,Rheinland-Pfalz,07,00+,295,422,422,422,422,4098391,7.2,10.3,10.3,10.3,10.3\n2023-11-23,Rheinland-Pfalz,07,00+,331,431,431,431,431,4098391,8.08,10.52,10.52,10.52,10.52\n2023-11-22,Rheinland-Pfalz,07,00+,320,433,433,433,433,4098391,7.81,10.57,10.57,10.57,10.57\n2023-11-21,Rheinland-Pfalz,07,00+,235,391,391,391,391,4098391,5.73,9.54,9.54,9.54,9.54\n2023-11-20,Rheinland-Pfalz,07,00+,303,360,360,360,360,4098391,7.39,8.78,8.78,8.78,8.78\n2023-11-19,Rheinland-Pfalz,07,00+,304,360,360,360,360,4098391,7.42,8.78,8.78,8.78,8.78\n2023-11-18,Rheinland-Pfalz,07,00+,309,367,367,367,367,4098391,7.54,8.95,8.95,8.95,8.95\n2023-11-17,Rheinland-Pfalz,07,00+,251,353,353,353,353,4098391,6.12,8.61,8.61,8.61,8.61\n2023-11-16,Rheinland-Pfalz,07,00+,254,350,350,350,350,4098391,6.2,8.54,8.54,8.54,8.54\n2023-11-15,Rheinland-Pfalz,07,00+,282,347,347,347,347,4098391,6.88,8.47,8.47,8.47,8.47\n2023-11-14,Rheinland-Pfalz,07,00+,213,349,349,349,349,4098391,5.2,8.52,8.52,8.52,8.52\n2023-11-13,Rheinland-Pfalz,07,00+,269,351,351,351,351,4098391,6.56,8.56,8.56,8.56,8.56\n2023-11-12,Rheinland-Pfalz,07,00+,270,350,350,350,350,4098391,6.59,8.54,8.54,8.54,8.54\n2023-11-11,Rheinland-Pfalz,07,00+,270,343,343,343,343,4098391,6.59,8.37,8.37,8.37,8.37\n2023-11-10,Rheinland-Pfalz,07,00+,265,356,356,356,356,4098391,6.47,8.69,8.69,8.69,8.69\n2023-11-09,Rheinland-Pfalz,07,00+,278,371,371,371,371,4098391,6.78,9.05,9.05,9.05,9.05\n2023-11-08,Rheinland-Pfalz,07,00+,221,306,306,306,306,4098391,5.39,7.47,7.47,7.47,7.47\n2023-11-07,Rheinland-Pfalz,07,00+,233,363,363,363,363,4098391,5.69,8.86,8.86,8.86,8.86\n2023-11-06,Rheinland-Pfalz,07,00+,335,390,390,390,390,4098391,8.17,9.52,9.52,9.52,9.52\n2023-11-05,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-04,Rheinland-Pfalz,07,00+,341,396,396,396,396,4098391,8.32,9.66,9.66,9.66,9.66\n2023-11-03,Rheinland-Pfalz,07,00+,292,385,385,385,385,4098391,7.12,9.39,9.39,9.39,9.39\n2023-11-02,Rheinland-Pfalz,07,00+,243,368,368,368,368,4098391,5.93,8.98,8.98,8.98,8.98\n2023-11-01,Rheinland-Pfalz,07,00+,292,417,417,417,417,4098391,7.12,10.17,10.17,10.17,10.17\n2023-10-31,Rheinland-Pfalz,07,00+,271,381,381,381,381,4098391,6.61,9.3,9.3,9.3,9.3\n2023-10-30,Rheinland-Pfalz,07,00+,258,364,364,364,364,4098391,6.3,8.88,8.88,8.88,8.88\n2023-10-29,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-28,Rheinland-Pfalz,07,00+,259,359,359,359,359,4098391,6.32,8.76,8.76,8.76,8.76\n2023-10-27,Rheinland-Pfalz,07,00+,228,355,355,355,355,4098391,5.56,8.66,8.66,8.66,8.66\n2023-10-26,Rheinland-Pfalz,07,00+,233,316,316,316,316,4098391,5.69,7.71,7.71,7.71,7.71\n2023-10-25,Rheinland-Pfalz,07,00+,223,309,309,309,309,4098391,5.44,7.54,7.54,7.54,7.54\n2023-10-24,Rheinland-Pfalz,07,00+,189,328,328,328,328,4098391,4.61,8,8,8,8\n2023-10-23,Rheinland-Pfalz,07,00+,236,317,317,317,317,4098391,5.76,7.73,7.73,7.73,7.73\n2023-10-22,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-21,Rheinland-Pfalz,07,00+,240,319,319,319,319,4098391,5.86,7.78,7.78,7.78,7.78\n2023-10-20,Rheinland-Pfalz,07,00+,222,312,312,312,312,4098391,5.42,7.61,7.61,7.61,7.61\n2023-10-19,Rheinland-Pfalz,07,00+,255,317,317,317,317,4098391,6.22,7.73,7.73,7.73,7.73\n2023-10-18,Rheinland-Pfalz,07,00+,211,321,321,321,321,4098391,5.15,7.83,7.83,7.83,7.83\n2023-10-17,Rheinland-Pfalz,07,00+,150,277,277,277,277,4098391,3.66,6.76,6.76,6.76,6.76\n2023-10-16,Rheinland-Pfalz,07,00+,155,236,236,236,236,4098391,3.78,5.76,5.76,5.76,5.76\n2023-10-15,Rheinland-Pfalz,07,00+,158,235,235,235,235,4098391,3.86,5.73,5.73,5.73,5.73\n2023-10-14,Rheinland-Pfalz,07,00+,161,238,238,238,238,4098391,3.93,5.81,5.81,5.81,5.81\n2023-10-13,Rheinland-Pfalz,07,00+,149,242,242,242,242,4098391,3.64,5.9,5.9,5.9,5.9\n2023-10-12,Rheinland-Pfalz,07,00+,168,240,240,240,240,4098391,4.1,5.86,5.86,5.86,5.86\n2023-10-11,Rheinland-Pfalz,07,00+,174,252,252,252,252,4098391,4.25,6.15,6.15,6.15,6.15\n2023-10-10,Rheinland-Pfalz,07,00+,116,213,213,213,213,4098391,2.83,5.2,5.2,5.2,5.2\n2023-10-09,Rheinland-Pfalz,07,00+,139,204,204,204,204,4098391,3.39,4.98,4.98,4.98,4.98\n2023-10-08,Rheinland-Pfalz,07,00+,139,201,201,201,201,4098391,3.39,4.9,4.9,4.9,4.9\n2023-10-07,Rheinland-Pfalz,07,00+,141,201,201,201,201,4098391,3.44,4.9,4.9,4.9,4.9\n2023-10-06,Rheinland-Pfalz,07,00+,119,191,191,191,191,4098391,2.9,4.66,4.66,4.66,4.66\n2023-10-05,Rheinland-Pfalz,07,00+,94,168,168,168,168,4098391,2.29,4.1,4.1,4.1,4.1\n2023-10-04,Rheinland-Pfalz,07,00+,77,132,132,132,132,4098391,1.88,3.22,3.22,3.22,3.22\n2023-10-03,Rheinland-Pfalz,07,00+,106,161,161,161,161,4098391,2.59,3.93,3.93,3.93,3.93\n2023-10-02,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-10-01,Rheinland-Pfalz,07,00+,120,155,155,155,155,4098391,2.93,3.78,3.78,3.78,3.78\n2023-09-30,Rheinland-Pfalz,07,00+,124,156,156,156,156,4098391,3.03,3.81,3.81,3.81,3.81\n2023-09-29,Rheinland-Pfalz,07,00+,128,153,153,153,153,4098391,3.12,3.73,3.73,3.73,3.73\n2023-09-28,Rheinland-Pfalz,07,00+,118,153,153,153,153,4098391,2.88,3.73,3.73,3.73,3.73\n2023-09-27,Rheinland-Pfalz,07,00+,119,142,142,142,142,4098391,2.9,3.46,3.46,3.46,3.46\n2023-09-26,Rheinland-Pfalz,07,00+,89,140,140,140,140,4098391,2.17,3.42,3.42,3.42,3.42\n2023-09-25,Rheinland-Pfalz,07,00+,94,125,125,125,125,4098391,2.29,3.05,3.05,3.05,3.05\n2023-09-24,Rheinland-Pfalz,07,00+,97,126,126,126,126,4098391,2.37,3.07,3.07,3.07,3.07\n2023-09-23,Rheinland-Pfalz,07,00+,97,123,123,123,123,4098391,2.37,3,3,3,3\n2023-09-22,Rheinland-Pfalz,07,00+,91,122,122,122,122,4098391,2.22,2.98,2.98,2.98,2.98\n2023-09-21,Rheinland-Pfalz,07,00+,92,120,120,120,120,4098391,2.24,2.93,2.93,2.93,2.93\n2023-09-20,Rheinland-Pfalz,07,00+,110,145,145,145,145,4098391,2.68,3.54,3.54,3.54,3.54\n2023-09-19,Rheinland-Pfalz,07,00+,87,153,153,153,153,4098391,2.12,3.73,3.73,3.73,3.73\n2023-09-18,Rheinland-Pfalz,07,00+,154,197,197,197,197,4098391,3.76,4.81,4.81,4.81,4.81\n2023-09-17,Rheinland-Pfalz,07,00+,156,196,196,196,196,4098391,3.81,4.78,4.78,4.78,4.78\n2023-09-16,Rheinland-Pfalz,07,00+,156,195,195,195,195,4098391,3.81,4.76,4.76,4.76,4.76\n2023-09-15,Rheinland-Pfalz,07,00+,146,196,196,196,196,4098391,3.56,4.78,4.78,4.78,4.78\n2023-09-14,Rheinland-Pfalz,07,00+,142,194,194,194,194,4098391,3.46,4.73,4.73,4.73,4.73\n2023-09-13,Rheinland-Pfalz,07,00+,118,188,188,188,188,4098391,2.88,4.59,4.59,4.59,4.59\n2023-09-12,Rheinland-Pfalz,07,00+,101,172,172,172,172,4098391,2.46,4.2,4.2,4.2,4.2\n2023-09-11,Rheinland-Pfalz,07,00+,88,126,126,126,126,4098391,2.15,3.07,3.07,3.07,3.07\n2023-09-10,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-09,Rheinland-Pfalz,07,00+,89,125,125,125,125,4098391,2.17,3.05,3.05,3.05,3.05\n2023-09-08,Rheinland-Pfalz,07,00+,76,114,114,114,114,4098391,1.85,2.78,2.78,2.78,2.78\n2023-09-07,Rheinland-Pfalz,07,00+,65,111,111,111,111,4098391,1.59,2.71,2.71,2.71,2.71\n2023-09-06,Rheinland-Pfalz,07,00+,70,94,94,94,94,4098391,1.71,2.29,2.29,2.29,2.29\n2023-09-05,Rheinland-Pfalz,07,00+,49,86,86,86,86,4098391,1.2,2.1,2.1,2.1,2.1\n2023-09-04,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-03,Rheinland-Pfalz,07,00+,64,82,82,82,82,4098391,1.56,2,2,2,2\n2023-09-02,Rheinland-Pfalz,07,00+,64,83,83,83,83,4098391,1.56,2.03,2.03,2.03,2.03\n2023-09-01,Rheinland-Pfalz,07,00+,64,89,89,89,89,4098391,1.56,2.17,2.17,2.17,2.17\n2023-08-31,Rheinland-Pfalz,07,00+,65,88,88,88,88,4098391,1.59,2.15,2.15,2.15,2.15\n2023-08-30,Rheinland-Pfalz,07,00+,57,82,82,82,82,4098391,1.39,2,2,2,2\n2023-08-29,Rheinland-Pfalz,07,00+,64,86,86,86,86,4098391,1.56,2.1,2.1,2.1,2.1\n2023-08-28,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-27,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-26,Rheinland-Pfalz,07,00+,0,77,77,77,77,4098391,0,1.88,1.88,1.88,1.88\n2023-08-25,Rheinland-Pfalz,07,00+,0,74,74,74,74,4098391,0,1.81,1.81,1.81,1.81\n2023-08-24,Rheinland-Pfalz,07,00+,52,65,65,65,65,4098391,1.27,1.59,1.59,1.59,1.59\n2023-08-23,Rheinland-Pfalz,07,00+,47,68,68,68,68,4098391,1.15,1.66,1.66,1.66,1.66\n2023-08-22,Rheinland-Pfalz,07,00+,28,56,56,56,56,4098391,0.68,1.37,1.37,1.37,1.37\n2023-08-21,Rheinland-Pfalz,07,00+,38,53,53,53,53,4098391,0.93,1.29,1.29,1.29,1.29\n2023-08-20,Rheinland-Pfalz,07,00+,39,54,54,54,54,4098391,0.95,1.32,1.32,1.32,1.32\n2023-08-19,Rheinland-Pfalz,07,00+,39,53,53,53,53,4098391,0.95,1.29,1.29,1.29,1.29\n2023-08-18,Rheinland-Pfalz,07,00+,33,45,45,45,45,4098391,0.81,1.1,1.1,1.1,1.1\n2023-08-17,Rheinland-Pfalz,07,00+,29,47,47,47,47,4098391,0.71,1.15,1.15,1.15,1.15\n2023-08-16,Rheinland-Pfalz,07,00+,31,42,42,42,42,4098391,0.76,1.02,1.02,1.02,1.02\n2023-08-15,Rheinland-Pfalz,07,00+,33,43,43,43,43,4098391,0.81,1.05,1.05,1.05,1.05\n2023-08-14,Rheinland-Pfalz,07,00+,28,34,34,34,34,4098391,0.68,0.83,0.83,0.83,0.83\n2023-08-13,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-12,Rheinland-Pfalz,07,00+,28,33,33,33,33,4098391,0.68,0.81,0.81,0.81,0.81\n2023-08-11,Rheinland-Pfalz,07,00+,22,33,33,33,33,4098391,0.54,0.81,0.81,0.81,0.81\n2023-08-10,Rheinland-Pfalz,07,00+,17,28,28,28,28,4098391,0.41,0.68,0.68,0.68,0.68\n2023-08-09,Rheinland-Pfalz,07,00+,18,27,27,27,27,4098391,0.44,0.66,0.66,0.66,0.66\n2023-08-08,Rheinland-Pfalz,07,00+,19,29,29,29,29,4098391,0.46,0.71,0.71,0.71,0.71\n2023-08-07,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-06,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-05,Rheinland-Pfalz,07,00+,24,29,29,29,29,4098391,0.59,0.71,0.71,0.71,0.71\n2023-08-04,Rheinland-Pfalz,07,00+,25,31,31,31,31,4098391,0.61,0.76,0.76,0.76,0.76\n2023-08-03,Rheinland-Pfalz,07,00+,27,34,34,34,34,4098391,0.66,0.83,0.83,0.83,0.83\n2023-08-02,Rheinland-Pfalz,07,00+,25,35,35,35,35,4098391,0.61,0.85,0.85,0.85,0.85\n2023-08-01,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-31,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-30,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-29,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-28,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-07-27,Rheinland-Pfalz,07,00+,14,19,19,19,19,4098391,0.34,0.46,0.46,0.46,0.46\n2023-07-26,Rheinland-Pfalz,07,00+,13,17,17,17,17,4098391,0.32,0.41,0.41,0.41,0.41\n2023-07-25,Rheinland-Pfalz,07,00+,17,20,20,20,20,4098391,0.41,0.49,0.49,0.49,0.49\n2023-07-24,Rheinland-Pfalz,07,00+,22,25,25,25,25,4098391,0.54,0.61,0.61,0.61,0.61\n2023-07-23,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-22,Rheinland-Pfalz,07,00+,24,27,27,27,27,4098391,0.59,0.66,0.66,0.66,0.66\n2023-07-21,Rheinland-Pfalz,07,00+,24,28,28,28,28,4098391,0.59,0.68,0.68,0.68,0.68\n2023-07-20,Rheinland-Pfalz,07,00+,26,33,33,33,33,4098391,0.63,0.81,0.81,0.81,0.81\n2023-07-19,Rheinland-Pfalz,07,00+,20,30,30,30,30,4098391,0.49,0.73,0.73,0.73,0.73\n2023-07-18,Rheinland-Pfalz,07,00+,15,25,25,25,25,4098391,0.37,0.61,0.61,0.61,0.61\n2023-07-17,Rheinland-Pfalz,07,00+,25,27,27,27,27,4098391,0.61,0.66,0.66,0.66,0.66\n2023-07-16,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-15,Rheinland-Pfalz,07,00+,25,25,25,25,25,4098391,0.61,0.61,0.61,0.61,0.61\n2023-07-14,Rheinland-Pfalz,07,00+,21,25,25,25,25,4098391,0.51,0.61,0.61,0.61,0.61\n2023-07-13,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-07-12,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-11,Rheinland-Pfalz,07,00+,26,31,31,31,31,4098391,0.63,0.76,0.76,0.76,0.76\n2023-07-10,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-09,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-08,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-07,Rheinland-Pfalz,07,00+,23,30,30,30,30,4098391,0.56,0.73,0.73,0.73,0.73\n2023-07-06,Rheinland-Pfalz,07,00+,26,29,29,29,29,4098391,0.63,0.71,0.71,0.71,0.71\n2023-07-05,Rheinland-Pfalz,07,00+,22,23,23,23,23,4098391,0.54,0.56,0.56,0.56,0.56\n2023-07-04,Rheinland-Pfalz,07,00+,15,23,23,23,23,4098391,0.37,0.56,0.56,0.56,0.56\n2023-07-03,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-02,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-07-01,Rheinland-Pfalz,07,00+,13,16,16,16,16,4098391,0.32,0.39,0.39,0.39,0.39\n2023-06-30,Rheinland-Pfalz,07,00+,9,14,14,14,14,4098391,0.22,0.34,0.34,0.34,0.34\n2023-06-29,Rheinland-Pfalz,07,00+,10,13,13,13,13,4098391,0.24,0.32,0.32,0.32,0.32\n2023-06-28,Rheinland-Pfalz,07,00+,8,13,13,13,13,4098391,0.2,0.32,0.32,0.32,0.32\n2023-06-27,Rheinland-Pfalz,07,00+,9,11,11,11,11,4098391,0.22,0.27,0.27,0.27,0.27\n2023-06-26,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-25,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-24,Rheinland-Pfalz,07,00+,17,22,22,22,22,4098391,0.41,0.54,0.54,0.54,0.54\n2023-06-23,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-22,Rheinland-Pfalz,07,00+,20,27,27,27,27,4098391,0.49,0.66,0.66,0.66,0.66\n2023-06-21,Rheinland-Pfalz,07,00+,23,28,28,28,28,4098391,0.56,0.68,0.68,0.68,0.68\n2023-06-20,Rheinland-Pfalz,07,00+,18,30,30,30,30,4098391,0.44,0.73,0.73,0.73,0.73\n2023-06-19,Rheinland-Pfalz,07,00+,18,24,24,24,24,4098391,0.44,0.59,0.59,0.59,0.59\n2023-06-18,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-17,Rheinland-Pfalz,07,00+,20,26,26,26,26,4098391,0.49,0.63,0.63,0.63,0.63\n2023-06-16,Rheinland-Pfalz,07,00+,23,27,27,27,27,4098391,0.56,0.66,0.66,0.66,0.66\n2023-06-15,Rheinland-Pfalz,07,00+,17,24,24,24,24,4098391,0.41,0.59,0.59,0.59,0.59\n2023-06-14,Rheinland-Pfalz,07,00+,15,20,20,20,20,4098391,0.37,0.49,0.49,0.49,0.49\n2023-06-13,Rheinland-Pfalz,07,00+,13,21,21,21,21,4098391,0.32,0.51,0.51,0.51,0.51\n2023-06-12,Rheinland-Pfalz,07,00+,19,26,26,26,26,4098391,0.46,0.63,0.63,0.63,0.63\n2023-06-11,Rheinland-Pfalz,07,00+,19,25,25,25,25,4098391,0.46,0.61,0.61,0.61,0.61\n2023-06-10,Rheinland-Pfalz,07,00+,19,24,24,24,24,4098391,0.46,0.59,0.59,0.59,0.59\n2023-06-09,Rheinland-Pfalz,07,00+,16,21,21,21,21,4098391,0.39,0.51,0.51,0.51,0.51\n2023-06-08,Rheinland-Pfalz,07,00+,28,35,35,35,35,4098391,0.68,0.85,0.85,0.85,0.85\n2023-06-07,Rheinland-Pfalz,07,00+,31,41,41,41,41,4098391,0.76,1,1,1,1\n2023-06-06,Rheinland-Pfalz,07,00+,39,55,55,55,55,4098391,0.95,1.34,1.34,1.34,1.34\n2023-06-05,Rheinland-Pfalz,07,00+,29,43,43,43,43,4098391,0.71,1.05,1.05,1.05,1.05\n2023-06-04,Rheinland-Pfalz,07,00+,31,45,45,45,45,4098391,0.76,1.1,1.1,1.1,1.1\n2023-06-03,Rheinland-Pfalz,07,00+,32,46,46,46,46,4098391,0.78,1.12,1.12,1.12,1.12\n2023-06-02,Rheinland-Pfalz,07,00+,23,47,47,47,47,4098391,0.56,1.15,1.15,1.15,1.15\n2023-06-01,Rheinland-Pfalz,07,00+,20,38,38,38,38,4098391,0.49,0.93,0.93,0.93,0.93\n2023-05-31,Rheinland-Pfalz,07,00+,18,39,39,39,39,4098391,0.44,0.95,0.95,0.95,0.95\n2023-05-30,Rheinland-Pfalz,07,00+,34,42,42,42,42,4098391,0.83,1.02,1.02,1.02,1.02\n2023-05-29,Rheinland-Pfalz,07,00+,44,54,54,54,54,4098391,1.07,1.32,1.32,1.32,1.32\n2023-05-28,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-27,Rheinland-Pfalz,07,00+,44,53,53,53,53,4098391,1.07,1.29,1.29,1.29,1.29\n2023-05-26,Rheinland-Pfalz,07,00+,51,61,61,61,61,4098391,1.24,1.49,1.49,1.49,1.49\n2023-05-25,Rheinland-Pfalz,07,00+,45,56,56,56,56,4098391,1.1,1.37,1.37,1.37,1.37\n2023-05-24,Rheinland-Pfalz,07,00+,45,60,60,60,60,4098391,1.1,1.46,1.46,1.46,1.46\n2023-05-23,Rheinland-Pfalz,07,00+,40,58,58,58,58,4098391,0.98,1.42,1.42,1.42,1.42\n2023-05-22,Rheinland-Pfalz,07,00+,57,67,67,67,67,4098391,1.39,1.63,1.63,1.63,1.63\n2023-05-21,Rheinland-Pfalz,07,00+,57,66,66,66,66,4098391,1.39,1.61,1.61,1.61,1.61\n2023-05-20,Rheinland-Pfalz,07,00+,57,65,65,65,65,4098391,1.39,1.59,1.59,1.59,1.59\n2023-05-19,Rheinland-Pfalz,07,00+,47,56,56,56,56,4098391,1.15,1.37,1.37,1.37,1.37\n2023-05-18,Rheinland-Pfalz,07,00+,64,74,74,74,74,4098391,1.56,1.81,1.81,1.81,1.81\n2023-05-17,Rheinland-Pfalz,07,00+,50,76,76,76,76,4098391,1.22,1.85,1.85,1.85,1.85\n2023-05-16,Rheinland-Pfalz,07,00+,53,76,76,76,76,4098391,1.29,1.85,1.85,1.85,1.85\n2023-05-15,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-14,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-13,Rheinland-Pfalz,07,00+,83,102,102,102,102,4098391,2.03,2.49,2.49,2.49,2.49\n2023-05-12,Rheinland-Pfalz,07,00+,90,113,113,113,113,4098391,2.2,2.76,2.76,2.76,2.76\n2023-05-11,Rheinland-Pfalz,07,00+,94,112,112,112,112,4098391,2.29,2.73,2.73,2.73,2.73\n2023-05-10,Rheinland-Pfalz,07,00+,107,132,132,132,132,4098391,2.61,3.22,3.22,3.22,3.22\n2023-05-09,Rheinland-Pfalz,07,00+,130,180,180,180,180,4098391,3.17,4.39,4.39,4.39,4.39\n2023-05-08,Rheinland-Pfalz,07,00+,107,135,135,135,135,4098391,2.61,3.29,3.29,3.29,3.29\n2023-05-07,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-06,Rheinland-Pfalz,07,00+,107,137,137,137,137,4098391,2.61,3.34,3.34,3.34,3.34\n2023-05-05,Rheinland-Pfalz,07,00+,104,143,143,143,143,4098391,2.54,3.49,3.49,3.49,3.49\n2023-05-04,Rheinland-Pfalz,07,00+,96,143,143,143,143,4098391,2.34,3.49,3.49,3.49,3.49\n2023-05-03,Rheinland-Pfalz,07,00+,74,130,130,130,130,4098391,1.81,3.17,3.17,3.17,3.17\n2023-05-02,Rheinland-Pfalz,07,00+,69,89,89,89,89,4098391,1.68,2.17,2.17,2.17,2.17\n2023-05-01,Rheinland-Pfalz,07,00+,106,123,123,123,123,4098391,2.59,3,3,3,3\n2023-04-30,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-29,Rheinland-Pfalz,07,00+,106,121,121,121,121,4098391,2.59,2.95,2.95,2.95,2.95\n2023-04-28,Rheinland-Pfalz,07,00+,86,111,111,111,111,4098391,2.1,2.71,2.71,2.71,2.71\n2023-04-27,Rheinland-Pfalz,07,00+,103,116,116,116,116,4098391,2.51,2.83,2.83,2.83,2.83\n2023-04-26,Rheinland-Pfalz,07,00+,88,114,114,114,114,4098391,2.15,2.78,2.78,2.78,2.78\n2023-04-25,Rheinland-Pfalz,07,00+,82,130,130,130,130,4098391,2,3.17,3.17,3.17,3.17\n2023-04-24,Rheinland-Pfalz,07,00+,96,132,132,132,132,4098391,2.34,3.22,3.22,3.22,3.22\n2023-04-23,Rheinland-Pfalz,07,00+,99,135,135,135,135,4098391,2.42,3.29,3.29,3.29,3.29\n2023-04-22,Rheinland-Pfalz,07,00+,101,137,137,137,137,4098391,2.46,3.34,3.34,3.34,3.34\n2023-04-21,Rheinland-Pfalz,07,00+,97,137,137,137,137,4098391,2.37,3.34,3.34,3.34,3.34\n2023-04-20,Rheinland-Pfalz,07,00+,103,152,152,152,152,4098391,2.51,3.71,3.71,3.71,3.71\n2023-04-19,Rheinland-Pfalz,07,00+,108,157,157,157,157,4098391,2.64,3.83,3.83,3.83,3.83\n2023-04-18,Rheinland-Pfalz,07,00+,136,187,187,187,187,4098391,3.32,4.56,4.56,4.56,4.56\n2023-04-17,Rheinland-Pfalz,07,00+,101,155,155,155,155,4098391,2.46,3.78,3.78,3.78,3.78\n2023-04-16,Rheinland-Pfalz,07,00+,108,161,161,161,161,4098391,2.64,3.93,3.93,3.93,3.93\n2023-04-15,Rheinland-Pfalz,07,00+,111,163,163,163,163,4098391,2.71,3.98,3.98,3.98,3.98\n2023-04-14,Rheinland-Pfalz,07,00+,97,156,156,156,156,4098391,2.37,3.81,3.81,3.81,3.81\n2023-04-13,Rheinland-Pfalz,07,00+,98,147,147,147,147,4098391,2.39,3.59,3.59,3.59,3.59\n2023-04-12,Rheinland-Pfalz,07,00+,68,152,152,152,152,4098391,1.66,3.71,3.71,3.71,3.71\n2023-04-11,Rheinland-Pfalz,07,00+,46,109,109,109,109,4098391,1.12,2.66,2.66,2.66,2.66\n2023-04-10,Rheinland-Pfalz,07,00+,109,179,179,179,179,4098391,2.66,4.37,4.37,4.37,4.37\n2023-04-09,Rheinland-Pfalz,07,00+,114,175,175,175,175,4098391,2.78,4.27,4.27,4.27,4.27\n2023-04-08,Rheinland-Pfalz,07,00+,117,174,174,174,174,4098391,2.85,4.25,4.25,4.25,4.25\n2023-04-07,Rheinland-Pfalz,07,00+,139,193,193,193,193,4098391,3.39,4.71,4.71,4.71,4.71\n2023-04-06,Rheinland-Pfalz,07,00+,139,211,211,211,211,4098391,3.39,5.15,5.15,5.15,5.15\n2023-04-05,Rheinland-Pfalz,07,00+,159,234,234,234,234,4098391,3.88,5.71,5.71,5.71,5.71\n2023-04-04,Rheinland-Pfalz,07,00+,192,271,271,271,271,4098391,4.68,6.61,6.61,6.61,6.61\n2023-04-03,Rheinland-Pfalz,07,00+,217,291,291,291,291,4098391,5.29,7.1,7.1,7.1,7.1\n2023-04-02,Rheinland-Pfalz,07,00+,220,289,289,289,289,4098391,5.37,7.05,7.05,7.05,7.05\n2023-04-01,Rheinland-Pfalz,07,00+,225,293,293,293,293,4098391,5.49,7.15,7.15,7.15,7.15\n2023-03-31,Rheinland-Pfalz,07,00+,225,308,308,308,308,4098391,5.49,7.52,7.52,7.52,7.52\n2023-03-30,Rheinland-Pfalz,07,00+,228,303,303,303,303,4098391,5.56,7.39,7.39,7.39,7.39\n2023-03-29,Rheinland-Pfalz,07,00+,223,323,323,323,323,4098391,5.44,7.88,7.88,7.88,7.88\n2023-03-28,Rheinland-Pfalz,07,00+,229,328,328,328,328,4098391,5.59,8,8,8,8\n2023-03-27,Rheinland-Pfalz,07,00+,233,341,341,341,341,4098391,5.69,8.32,8.32,8.32,8.32\n2023-03-26,Rheinland-Pfalz,07,00+,239,346,346,346,346,4098391,5.83,8.44,8.44,8.44,8.44\n2023-03-25,Rheinland-Pfalz,07,00+,253,358,358,358,358,4098391,6.17,8.74,8.74,8.74,8.74\n2023-03-24,Rheinland-Pfalz,07,00+,264,376,376,376,376,4098391,6.44,9.17,9.17,9.17,9.17\n2023-03-23,Rheinland-Pfalz,07,00+,279,415,415,415,415,4098391,6.81,10.13,10.13,10.13,10.13\n2023-03-22,Rheinland-Pfalz,07,00+,310,433,433,433,433,4098391,7.56,10.57,10.57,10.57,10.57\n2023-03-21,Rheinland-Pfalz,07,00+,335,483,483,483,483,4098391,8.17,11.79,11.79,11.79,11.79\n2023-03-20,Rheinland-Pfalz,07,00+,331,496,496,496,496,4098391,8.08,12.1,12.1,12.1,12.1\n2023-03-19,Rheinland-Pfalz,07,00+,340,498,498,498,498,4098391,8.3,12.15,12.15,12.15,12.15\n2023-03-18,Rheinland-Pfalz,07,00+,355,496,496,496,496,4098391,8.66,12.1,12.1,12.1,12.1\n2023-03-17,Rheinland-Pfalz,07,00+,385,518,518,518,518,4098391,9.39,12.64,12.64,12.64,12.64\n2023-03-16,Rheinland-Pfalz,07,00+,348,533,533,533,533,4098391,8.49,13.01,13.01,13.01,13.01\n2023-03-15,Rheinland-Pfalz,07,00+,352,548,548,548,548,4098391,8.59,13.37,13.37,13.37,13.37\n2023-03-14,Rheinland-Pfalz,07,00+,304,534,534,534,534,4098391,7.42,13.03,13.03,13.03,13.03\n2023-03-13,Rheinland-Pfalz,07,00+,367,548,548,548,548,4098391,8.95,13.37,13.37,13.37,13.37\n2023-03-12,Rheinland-Pfalz,07,00+,381,552,552,552,552,4098391,9.3,13.47,13.47,13.47,13.47\n2023-03-11,Rheinland-Pfalz,07,00+,388,542,542,542,542,4098391,9.47,13.22,13.22,13.22,13.22\n2023-03-10,Rheinland-Pfalz,07,00+,371,530,530,530,530,4098391,9.05,12.93,12.93,12.93,12.93\n2023-03-09,Rheinland-Pfalz,07,00+,360,511,511,511,511,4098391,8.78,12.47,12.47,12.47,12.47\n2023-03-08,Rheinland-Pfalz,07,00+,312,505,505,505,505,4098391,7.61,12.32,12.32,12.32,12.32\n2023-03-07,Rheinland-Pfalz,07,00+,330,506,506,506,506,4098391,8.05,12.35,12.35,12.35,12.35\n2023-03-06,Rheinland-Pfalz,07,00+,411,566,566,566,566,4098391,10.03,13.81,13.81,13.81,13.81\n2023-03-05,Rheinland-Pfalz,07,00+,422,564,564,564,564,4098391,10.3,13.76,13.76,13.76,13.76\n2023-03-04,Rheinland-Pfalz,07,00+,430,565,565,565,565,4098391,10.49,13.79,13.79,13.79,13.79\n2023-03-03,Rheinland-Pfalz,07,00+,457,591,591,591,591,4098391,11.15,14.42,14.42,14.42,14.42\n2023-03-02,Rheinland-Pfalz,07,00+,489,622,622,622,622,4098391,11.93,15.18,15.18,15.18,15.18\n2023-03-01,Rheinland-Pfalz,07,00+,503,657,657,657,657,4098391,12.27,16.03,16.03,16.03,16.03\n2023-02-28,Rheinland-Pfalz,07,00+,505,706,706,706,706,4098391,12.32,17.23,17.23,17.23,17.23\n2023-02-27,Rheinland-Pfalz,07,00+,453,639,639,639,639,4098391,11.05,15.59,15.59,15.59,15.59\n2023-02-26,Rheinland-Pfalz,07,00+,468,649,649,649,649,4098391,11.42,15.84,15.84,15.84,15.84\n2023-02-25,Rheinland-Pfalz,07,00+,477,652,652,652,652,4098391,11.64,15.91,15.91,15.91,15.91\n2023-02-24,Rheinland-Pfalz,07,00+,440,633,633,633,633,4098391,10.74,15.45,15.45,15.45,15.45\n2023-02-23,Rheinland-Pfalz,07,00+,420,621,621,621,621,4098391,10.25,15.15,15.15,15.15,15.15\n2023-02-22,Rheinland-Pfalz,07,00+,371,567,567,567,567,4098391,9.05,13.83,13.83,13.83,13.83\n2023-02-21,Rheinland-Pfalz,07,00+,258,499,499,499,499,4098391,6.3,12.18,12.18,12.18,12.18\n2023-02-20,Rheinland-Pfalz,07,00+,347,511,511,511,511,4098391,8.47,12.47,12.47,12.47,12.47\n2023-02-19,Rheinland-Pfalz,07,00+,355,501,501,501,501,4098391,8.66,12.22,12.22,12.22,12.22\n2023-02-18,Rheinland-Pfalz,07,00+,358,498,498,498,498,4098391,8.74,12.15,12.15,12.15,12.15\n2023-02-17,Rheinland-Pfalz,07,00+,331,480,480,480,480,4098391,8.08,11.71,11.71,11.71,11.71\n2023-02-16,Rheinland-Pfalz,07,00+,319,449,449,449,449,4098391,7.78,10.96,10.96,10.96,10.96\n2023-02-15,Rheinland-Pfalz,07,00+,275,435,435,435,435,4098391,6.71,10.61,10.61,10.61,10.61\n2023-02-14,Rheinland-Pfalz,07,00+,299,439,439,439,439,4098391,7.3,10.71,10.71,10.71,10.71\n2023-02-13,Rheinland-Pfalz,07,00+,313,434,434,434,434,4098391,7.64,10.59,10.59,10.59,10.59\n2023-02-12,Rheinland-Pfalz,07,00+,320,432,432,432,432,4098391,7.81,10.54,10.54,10.54,10.54\n2023-02-11,Rheinland-Pfalz,07,00+,330,435,435,435,435,4098391,8.05,10.61,10.61,10.61,10.61\n2023-02-10,Rheinland-Pfalz,07,00+,345,436,436,436,436,4098391,8.42,10.64,10.64,10.64,10.64\n2023-02-09,Rheinland-Pfalz,07,00+,299,416,416,416,416,4098391,7.3,10.15,10.15,10.15,10.15\n2023-02-08,Rheinland-Pfalz,07,00+,261,395,395,395,395,4098391,6.37,9.64,9.64,9.64,9.64\n2023-02-07,Rheinland-Pfalz,07,00+,246,364,364,364,364,4098391,6,8.88,8.88,8.88,8.88\n2023-02-06,Rheinland-Pfalz,07,00+,201,305,305,305,305,4098391,4.9,7.44,7.44,7.44,7.44\n2023-02-05,Rheinland-Pfalz,07,00+,205,299,299,299,299,4098391,5,7.3,7.3,7.3,7.3\n2023-02-04,Rheinland-Pfalz,07,00+,211,296,296,296,296,4098391,5.15,7.22,7.22,7.22,7.22\n2023-02-03,Rheinland-Pfalz,07,00+,199,280,280,280,280,4098391,4.86,6.83,6.83,6.83,6.83\n2023-02-02,Rheinland-Pfalz,07,00+,195,273,273,273,273,4098391,4.76,6.66,6.66,6.66,6.66\n2023-02-01,Rheinland-Pfalz,07,00+,196,280,280,280,280,4098391,4.78,6.83,6.83,6.83,6.83\n2023-01-31,Rheinland-Pfalz,07,00+,199,300,300,300,300,4098391,4.86,7.32,7.32,7.32,7.32\n2023-01-30,Rheinland-Pfalz,07,00+,226,310,310,310,310,4098391,5.51,7.56,7.56,7.56,7.56\n2023-01-29,Rheinland-Pfalz,07,00+,236,321,321,321,321,4098391,5.76,7.83,7.83,7.83,7.83\n2023-01-28,Rheinland-Pfalz,07,00+,249,329,329,329,329,4098391,6.08,8.03,8.03,8.03,8.03\n2023-01-27,Rheinland-Pfalz,07,00+,239,316,316,316,316,4098391,5.83,7.71,7.71,7.71,7.71\n2023-01-26,Rheinland-Pfalz,07,00+,234,318,318,318,318,4098391,5.71,7.76,7.76,7.76,7.76\n2023-01-25,Rheinland-Pfalz,07,00+,212,316,316,316,316,4098391,5.17,7.71,7.71,7.71,7.71\n2023-01-24,Rheinland-Pfalz,07,00+,183,281,281,281,281,4098391,4.47,6.86,6.86,6.86,6.86\n2023-01-23,Rheinland-Pfalz,07,00+,201,295,295,295,295,4098391,4.9,7.2,7.2,7.2,7.2\n2023-01-22,Rheinland-Pfalz,07,00+,208,288,288,288,288,4098391,5.08,7.03,7.03,7.03,7.03\n2023-01-21,Rheinland-Pfalz,07,00+,213,278,278,278,278,4098391,5.2,6.78,6.78,6.78,6.78\n2023-01-20,Rheinland-Pfalz,07,00+,208,291,291,291,291,4098391,5.08,7.1,7.1,7.1,7.1\n2023-01-19,Rheinland-Pfalz,07,00+,185,296,296,296,296,4098391,4.51,7.22,7.22,7.22,7.22\n2023-01-18,Rheinland-Pfalz,07,00+,192,298,298,298,298,4098391,4.68,7.27,7.27,7.27,7.27\n2023-01-17,Rheinland-Pfalz,07,00+,176,313,313,313,313,4098391,4.29,7.64,7.64,7.64,7.64\n2023-01-16,Rheinland-Pfalz,07,00+,211,325,325,325,325,4098391,5.15,7.93,7.93,7.93,7.93\n2023-01-15,Rheinland-Pfalz,07,00+,216,323,323,323,323,4098391,5.27,7.88,7.88,7.88,7.88\n2023-01-14,Rheinland-Pfalz,07,00+,224,328,328,328,328,4098391,5.47,8,8,8,8\n2023-01-13,Rheinland-Pfalz,07,00+,210,341,341,341,341,4098391,5.12,8.32,8.32,8.32,8.32\n2023-01-12,Rheinland-Pfalz,07,00+,265,410,410,410,410,4098391,6.47,10,10,10,10\n2023-01-11,Rheinland-Pfalz,07,00+,304,474,474,474,474,4098391,7.42,11.57,11.57,11.57,11.57\n2023-01-10,Rheinland-Pfalz,07,00+,319,554,554,554,554,4098391,7.78,13.52,13.52,13.52,13.52\n2023-01-09,Rheinland-Pfalz,07,00+,435,647,647,647,647,4098391,10.61,15.79,15.79,15.79,15.79\n2023-01-08,Rheinland-Pfalz,07,00+,450,661,661,661,661,4098391,10.98,16.13,16.13,16.13,16.13\n2023-01-07,Rheinland-Pfalz,07,00+,456,0,0,0,0,4098391,11.13,0,0,0,0\n2023-01-06,Rheinland-Pfalz,07,00+,419,0,0,0,0,4098391,10.22,0,0,0,0\n2023-01-05,Rheinland-Pfalz,07,00+,383,0,0,0,0,4098391,9.35,0,0,0,0\n2023-01-04,Rheinland-Pfalz,07,00+,351,0,0,0,0,4098391,8.56,0,0,0,0\n2023-01-03,Rheinland-Pfalz,07,00+,303,0,0,0,0,4098391,7.39,0,0,0,0\n2023-01-02,Rheinland-Pfalz,07,00+,199,0,0,0,0,4098391,4.86,0,0,0,0\n2024-08-31,Baden-Württemberg,08,00+,82,82,NA,NA,NA,11103043,0.74,0.74,NA,NA,NA\n2024-08-30,Baden-Württemberg,08,00+,86,93,109,103,117,11103043,0.77,0.84,0.99,0.93,1.06\n2024-08-29,Baden-Württemberg,08,00+,73,87,100,95,107,11103043,0.66,0.78,0.91,0.86,0.97\n2024-08-28,Baden-Württemberg,08,00+,56,84,95,90,101,11103043,0.5,0.76,0.86,0.82,0.92\n2024-08-27,Baden-Württemberg,08,00+,56,87,96,92,102,11103043,0.5,0.78,0.87,0.83,0.93\n2024-08-26,Baden-Württemberg,08,00+,77,96,103,99,109,11103043,0.69,0.86,0.93,0.9,0.99\n2024-08-25,Baden-Württemberg,08,00+,79,98,105,101,111,11103043,0.71,0.88,0.95,0.92,1.01\n2024-08-24,Baden-Württemberg,08,00+,82,100,107,103,113,11103043,0.74,0.9,0.97,0.94,1.03\n2024-08-23,Baden-Württemberg,08,00+,75,94,100,97,106,11103043,0.68,0.85,0.91,0.88,0.96\n2024-08-22,Baden-Württemberg,08,00+,76,107,113,110,119,11103043,0.68,0.96,1.03,0.99,1.08\n2024-08-21,Baden-Württemberg,08,00+,79,109,115,112,121,11103043,0.71,0.98,1.04,1.01,1.09\n2024-08-20,Baden-Württemberg,08,00+,57,110,115,112,121,11103043,0.51,0.99,1.04,1.01,1.1\n2024-08-19,Baden-Württemberg,08,00+,70,102,106,103,111,11103043,0.63,0.92,0.96,0.93,1\n2024-08-18,Baden-Württemberg,08,00+,71,101,105,102,109,11103043,0.64,0.91,0.95,0.93,0.99\n2024-08-17,Baden-Württemberg,08,00+,76,103,107,104,111,11103043,0.68,0.93,0.97,0.94,1.01\n2024-08-16,Baden-Württemberg,08,00+,79,108,112,109,116,11103043,0.71,0.97,1.01,0.99,1.05\n2024-08-15,Baden-Württemberg,08,00+,75,107,110,108,115,11103043,0.68,0.96,1,0.98,1.04\n2024-08-14,Baden-Württemberg,08,00+,78,120,123,121,128,11103043,0.7,1.08,1.11,1.09,1.16\n2024-08-13,Baden-Württemberg,08,00+,82,120,123,121,127,11103043,0.74,1.08,1.11,1.09,1.15\n2024-08-12,Baden-Württemberg,08,00+,95,128,130,128,134,11103043,0.86,1.15,1.18,1.16,1.21\n2024-08-11,Baden-Württemberg,08,00+,95,127,129,127,133,11103043,0.86,1.14,1.17,1.15,1.2\n2024-08-10,Baden-Württemberg,08,00+,96,123,125,123,129,11103043,0.86,1.11,1.13,1.12,1.16\n2024-08-09,Baden-Württemberg,08,00+,91,120,122,120,125,11103043,0.82,1.08,1.1,1.09,1.13\n2024-08-08,Baden-Württemberg,08,00+,85,130,132,130,135,11103043,0.77,1.17,1.19,1.18,1.22\n2024-08-07,Baden-Württemberg,08,00+,77,122,123,122,126,11103043,0.69,1.1,1.12,1.1,1.14\n2024-08-06,Baden-Württemberg,08,00+,87,136,137,136,140,11103043,0.78,1.22,1.24,1.23,1.26\n2024-08-05,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.16,1.16,1.18\n2024-08-04,Baden-Württemberg,08,00+,95,128,129,128,131,11103043,0.86,1.15,1.16,1.16,1.18\n2024-08-03,Baden-Württemberg,08,00+,95,127,128,127,130,11103043,0.86,1.14,1.16,1.15,1.17\n2024-08-02,Baden-Württemberg,08,00+,81,125,126,125,127,11103043,0.73,1.13,1.14,1.13,1.15\n2024-08-01,Baden-Württemberg,08,00+,86,121,121,121,123,11103043,0.77,1.09,1.1,1.09,1.11\n2024-07-31,Baden-Württemberg,08,00+,80,125,125,125,126,11103043,0.72,1.13,1.13,1.13,1.14\n2024-07-30,Baden-Württemberg,08,00+,79,109,109,109,109,11103043,0.71,0.98,0.98,0.98,0.99\n2024-07-29,Baden-Württemberg,08,00+,93,122,122,122,122,11103043,0.84,1.1,1.1,1.1,1.1\n2024-07-28,Baden-Württemberg,08,00+,94,123,123,123,123,11103043,0.85,1.11,1.11,1.11,1.11\n2024-07-27,Baden-Württemberg,08,00+,96,125,125,125,125,11103043,0.86,1.13,1.13,1.13,1.13\n2024-07-26,Baden-Württemberg,08,00+,90,129,129,129,129,11103043,0.81,1.16,1.16,1.16,1.16\n2024-07-25,Baden-Württemberg,08,00+,94,126,126,126,126,11103043,0.85,1.13,1.13,1.13,1.14\n2024-07-24,Baden-Württemberg,08,00+,79,116,116,116,116,11103043,0.71,1.04,1.04,1.04,1.04\n2024-07-23,Baden-Württemberg,08,00+,69,117,117,117,117,11103043,0.62,1.05,1.05,1.05,1.05\n2024-07-22,Baden-Württemberg,08,00+,64,105,105,105,105,11103043,0.58,0.95,0.95,0.95,0.95\n2024-07-21,Baden-Württemberg,08,00+,64,104,104,104,104,11103043,0.58,0.94,0.94,0.94,0.94\n2024-07-20,Baden-Württemberg,08,00+,67,105,105,105,105,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-19,Baden-Württemberg,08,00+,67,106,106,106,106,11103043,0.6,0.95,0.95,0.95,0.95\n2024-07-18,Baden-Württemberg,08,00+,69,103,103,103,103,11103043,0.62,0.93,0.93,0.93,0.93\n2024-07-17,Baden-Württemberg,08,00+,78,115,115,115,115,11103043,0.7,1.04,1.04,1.04,1.04\n2024-07-16,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-07-15,Baden-Württemberg,08,00+,80,115,115,115,115,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-14,Baden-Württemberg,08,00+,80,116,116,116,116,11103043,0.72,1.04,1.04,1.04,1.04\n2024-07-13,Baden-Württemberg,08,00+,81,114,114,114,114,11103043,0.73,1.03,1.03,1.03,1.03\n2024-07-12,Baden-Württemberg,08,00+,73,111,111,111,111,11103043,0.66,1,1,1,1\n2024-07-11,Baden-Württemberg,08,00+,61,104,104,104,104,11103043,0.55,0.94,0.94,0.94,0.94\n2024-07-10,Baden-Württemberg,08,00+,46,93,93,93,93,11103043,0.41,0.84,0.84,0.84,0.84\n2024-07-09,Baden-Württemberg,08,00+,54,86,86,86,86,11103043,0.49,0.77,0.77,0.77,0.77\n2024-07-08,Baden-Württemberg,08,00+,68,89,89,89,89,11103043,0.61,0.8,0.8,0.8,0.8\n2024-07-07,Baden-Württemberg,08,00+,69,89,89,89,89,11103043,0.62,0.8,0.8,0.8,0.8\n2024-07-06,Baden-Württemberg,08,00+,69,88,88,88,88,11103043,0.62,0.79,0.79,0.79,0.79\n2024-07-05,Baden-Württemberg,08,00+,71,90,90,90,90,11103043,0.64,0.81,0.81,0.81,0.81\n2024-07-04,Baden-Württemberg,08,00+,65,95,95,95,95,11103043,0.59,0.86,0.86,0.86,0.86\n2024-07-03,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2024-07-02,Baden-Württemberg,08,00+,64,96,96,96,96,11103043,0.58,0.86,0.86,0.86,0.86\n2024-07-01,Baden-Württemberg,08,00+,59,96,96,96,96,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-30,Baden-Württemberg,08,00+,59,95,95,95,95,11103043,0.53,0.86,0.86,0.86,0.86\n2024-06-29,Baden-Württemberg,08,00+,61,97,97,97,97,11103043,0.55,0.87,0.87,0.87,0.87\n2024-06-28,Baden-Württemberg,08,00+,64,98,98,98,98,11103043,0.58,0.88,0.88,0.88,0.88\n2024-06-27,Baden-Württemberg,08,00+,59,91,91,91,91,11103043,0.53,0.82,0.82,0.82,0.82\n2024-06-26,Baden-Württemberg,08,00+,67,93,93,93,93,11103043,0.6,0.84,0.84,0.84,0.84\n2024-06-25,Baden-Württemberg,08,00+,62,96,96,96,96,11103043,0.56,0.86,0.86,0.86,0.86\n2024-06-24,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-23,Baden-Württemberg,08,00+,69,92,92,92,92,11103043,0.62,0.83,0.83,0.83,0.83\n2024-06-22,Baden-Württemberg,08,00+,70,91,91,91,91,11103043,0.63,0.82,0.82,0.82,0.82\n2024-06-21,Baden-Württemberg,08,00+,51,78,78,78,78,11103043,0.46,0.7,0.7,0.7,0.7\n2024-06-20,Baden-Württemberg,08,00+,43,79,79,79,79,11103043,0.39,0.71,0.71,0.71,0.71\n2024-06-19,Baden-Württemberg,08,00+,40,71,71,71,71,11103043,0.36,0.64,0.64,0.64,0.64\n2024-06-18,Baden-Württemberg,08,00+,29,60,60,60,60,11103043,0.26,0.54,0.54,0.54,0.54\n2024-06-17,Baden-Württemberg,08,00+,36,51,51,51,51,11103043,0.32,0.46,0.46,0.46,0.46\n2024-06-16,Baden-Württemberg,08,00+,37,52,52,52,52,11103043,0.33,0.47,0.47,0.47,0.47\n2024-06-15,Baden-Württemberg,08,00+,37,51,51,51,51,11103043,0.33,0.46,0.46,0.46,0.46\n2024-06-14,Baden-Württemberg,08,00+,39,52,52,52,52,11103043,0.35,0.47,0.47,0.47,0.47\n2024-06-13,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2024-06-12,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2024-06-10,Baden-Württemberg,08,00+,22,27,27,27,27,11103043,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-08,Baden-Württemberg,08,00+,22,26,26,26,26,11103043,0.2,0.23,0.23,0.23,0.23\n2024-06-07,Baden-Württemberg,08,00+,21,28,28,28,28,11103043,0.19,0.25,0.25,0.25,0.25\n2024-06-06,Baden-Württemberg,08,00+,15,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-06-05,Baden-Württemberg,08,00+,11,21,21,21,21,11103043,0.1,0.19,0.19,0.19,0.19\n2024-06-04,Baden-Württemberg,08,00+,12,19,19,19,19,11103043,0.11,0.17,0.17,0.17,0.17\n2024-06-03,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-02,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-06-01,Baden-Württemberg,08,00+,10,16,16,16,16,11103043,0.09,0.14,0.14,0.14,0.14\n2024-05-31,Baden-Württemberg,08,00+,7,11,11,11,11,11103043,0.06,0.1,0.1,0.1,0.1\n2024-05-30,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2024-05-29,Baden-Württemberg,08,00+,11,18,18,18,18,11103043,0.1,0.16,0.16,0.16,0.16\n2024-05-28,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-27,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-26,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-25,Baden-Württemberg,08,00+,15,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-24,Baden-Württemberg,08,00+,15,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-23,Baden-Württemberg,08,00+,12,20,20,20,20,11103043,0.11,0.18,0.18,0.18,0.18\n2024-05-22,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-05-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-05-20,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-19,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-18,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-17,Baden-Württemberg,08,00+,20,20,20,20,20,11103043,0.18,0.18,0.18,0.18,0.18\n2024-05-16,Baden-Württemberg,08,00+,18,20,20,20,20,11103043,0.16,0.18,0.18,0.18,0.18\n2024-05-15,Baden-Württemberg,08,00+,16,21,21,21,21,11103043,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Baden-Württemberg,08,00+,16,19,19,19,19,11103043,0.14,0.17,0.17,0.17,0.17\n2024-05-13,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2024-05-12,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-11,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-10,Baden-Württemberg,08,00+,19,22,22,22,22,11103043,0.17,0.2,0.2,0.2,0.2\n2024-05-09,Baden-Württemberg,08,00+,23,25,25,25,25,11103043,0.21,0.23,0.23,0.23,0.23\n2024-05-08,Baden-Württemberg,08,00+,16,22,22,22,22,11103043,0.14,0.2,0.2,0.2,0.2\n2024-05-07,Baden-Württemberg,08,00+,16,25,25,25,25,11103043,0.14,0.23,0.23,0.23,0.23\n2024-05-06,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2024-05-05,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-04,Baden-Württemberg,08,00+,18,21,21,21,21,11103043,0.16,0.19,0.19,0.19,0.19\n2024-05-03,Baden-Württemberg,08,00+,17,22,22,22,22,11103043,0.15,0.2,0.2,0.2,0.2\n2024-05-02,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-05-01,Baden-Württemberg,08,00+,16,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2024-04-30,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2024-04-29,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-28,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-27,Baden-Württemberg,08,00+,9,19,19,19,19,11103043,0.08,0.17,0.17,0.17,0.17\n2024-04-26,Baden-Württemberg,08,00+,9,16,16,16,16,11103043,0.08,0.14,0.14,0.14,0.14\n2024-04-25,Baden-Württemberg,08,00+,6,14,14,14,14,11103043,0.05,0.13,0.13,0.13,0.13\n2024-04-24,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-22,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-21,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-20,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-19,Baden-Württemberg,08,00+,8,11,11,11,11,11103043,0.07,0.1,0.1,0.1,0.1\n2024-04-18,Baden-Württemberg,08,00+,9,12,12,12,12,11103043,0.08,0.11,0.11,0.11,0.11\n2024-04-17,Baden-Württemberg,08,00+,7,12,12,12,12,11103043,0.06,0.11,0.11,0.11,0.11\n2024-04-16,Baden-Württemberg,08,00+,8,12,12,12,12,11103043,0.07,0.11,0.11,0.11,0.11\n2024-04-15,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-14,Baden-Württemberg,08,00+,8,13,13,13,13,11103043,0.07,0.12,0.12,0.12,0.12\n2024-04-13,Baden-Württemberg,08,00+,9,14,14,14,14,11103043,0.08,0.13,0.13,0.13,0.13\n2024-04-12,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-11,Baden-Württemberg,08,00+,10,14,14,14,14,11103043,0.09,0.13,0.13,0.13,0.13\n2024-04-10,Baden-Württemberg,08,00+,11,14,14,14,14,11103043,0.1,0.13,0.13,0.13,0.13\n2024-04-09,Baden-Württemberg,08,00+,18,26,26,26,26,11103043,0.16,0.23,0.23,0.23,0.23\n2024-04-08,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-07,Baden-Württemberg,08,00+,16,23,23,23,23,11103043,0.14,0.21,0.21,0.21,0.21\n2024-04-06,Baden-Württemberg,08,00+,17,23,23,23,23,11103043,0.15,0.21,0.21,0.21,0.21\n2024-04-05,Baden-Württemberg,08,00+,14,22,22,22,22,11103043,0.13,0.2,0.2,0.2,0.2\n2024-04-04,Baden-Württemberg,08,00+,14,21,21,21,21,11103043,0.13,0.19,0.19,0.19,0.19\n2024-04-03,Baden-Württemberg,08,00+,11,23,23,23,23,11103043,0.1,0.21,0.21,0.21,0.21\n2024-04-02,Baden-Württemberg,08,00+,5,11,11,11,11,11103043,0.05,0.1,0.1,0.1,0.1\n2024-04-01,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-31,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-30,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-29,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2024-03-28,Baden-Württemberg,08,00+,7,17,17,17,17,11103043,0.06,0.15,0.15,0.15,0.15\n2024-03-27,Baden-Württemberg,08,00+,8,17,17,17,17,11103043,0.07,0.15,0.15,0.15,0.15\n2024-03-26,Baden-Württemberg,08,00+,10,19,19,19,19,11103043,0.09,0.17,0.17,0.17,0.17\n2024-03-25,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-24,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-23,Baden-Württemberg,08,00+,14,23,23,23,23,11103043,0.13,0.21,0.21,0.21,0.21\n2024-03-22,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2024-03-21,Baden-Württemberg,08,00+,22,33,33,33,33,11103043,0.2,0.3,0.3,0.3,0.3\n2024-03-20,Baden-Württemberg,08,00+,18,32,32,32,32,11103043,0.16,0.29,0.29,0.29,0.29\n2024-03-19,Baden-Württemberg,08,00+,20,38,38,38,38,11103043,0.18,0.34,0.34,0.34,0.34\n2024-03-18,Baden-Württemberg,08,00+,14,30,30,30,30,11103043,0.13,0.27,0.27,0.27,0.27\n2024-03-17,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-16,Baden-Württemberg,08,00+,15,31,31,31,31,11103043,0.14,0.28,0.28,0.28,0.28\n2024-03-15,Baden-Württemberg,08,00+,15,35,35,35,35,11103043,0.14,0.32,0.32,0.32,0.32\n2024-03-14,Baden-Württemberg,08,00+,14,29,29,29,29,11103043,0.13,0.26,0.26,0.26,0.26\n2024-03-13,Baden-Württemberg,08,00+,15,32,32,32,32,11103043,0.14,0.29,0.29,0.29,0.29\n2024-03-12,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2024-03-11,Baden-Württemberg,08,00+,22,40,40,40,40,11103043,0.2,0.36,0.36,0.36,0.36\n2024-03-10,Baden-Württemberg,08,00+,22,39,39,39,39,11103043,0.2,0.35,0.35,0.35,0.35\n2024-03-09,Baden-Württemberg,08,00+,23,40,40,40,40,11103043,0.21,0.36,0.36,0.36,0.36\n2024-03-08,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-07,Baden-Württemberg,08,00+,28,41,41,41,41,11103043,0.25,0.37,0.37,0.37,0.37\n2024-03-06,Baden-Württemberg,08,00+,27,36,36,36,36,11103043,0.24,0.32,0.32,0.32,0.32\n2024-03-05,Baden-Württemberg,08,00+,27,48,48,48,48,11103043,0.24,0.43,0.43,0.43,0.43\n2024-03-04,Baden-Württemberg,08,00+,26,42,42,42,42,11103043,0.23,0.38,0.38,0.38,0.38\n2024-03-03,Baden-Württemberg,08,00+,27,43,43,43,43,11103043,0.24,0.39,0.39,0.39,0.39\n2024-03-02,Baden-Württemberg,08,00+,28,43,43,43,43,11103043,0.25,0.39,0.39,0.39,0.39\n2024-03-01,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2024-02-29,Baden-Württemberg,08,00+,31,47,47,47,47,11103043,0.28,0.42,0.42,0.42,0.42\n2024-02-28,Baden-Württemberg,08,00+,32,54,54,54,54,11103043,0.29,0.49,0.49,0.49,0.49\n2024-02-27,Baden-Württemberg,08,00+,30,48,48,48,48,11103043,0.27,0.43,0.43,0.43,0.43\n2024-02-26,Baden-Württemberg,08,00+,35,56,56,56,56,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-25,Baden-Württemberg,08,00+,35,55,55,55,55,11103043,0.32,0.5,0.5,0.5,0.5\n2024-02-24,Baden-Württemberg,08,00+,35,54,54,54,54,11103043,0.32,0.49,0.49,0.49,0.49\n2024-02-23,Baden-Württemberg,08,00+,39,59,59,59,59,11103043,0.35,0.53,0.53,0.53,0.53\n2024-02-22,Baden-Württemberg,08,00+,38,57,57,57,57,11103043,0.34,0.51,0.51,0.51,0.51\n2024-02-21,Baden-Württemberg,08,00+,35,63,63,63,63,11103043,0.32,0.57,0.57,0.57,0.57\n2024-02-20,Baden-Württemberg,08,00+,36,65,65,65,65,11103043,0.32,0.59,0.59,0.59,0.59\n2024-02-19,Baden-Württemberg,08,00+,50,73,73,73,73,11103043,0.45,0.66,0.66,0.66,0.66\n2024-02-18,Baden-Württemberg,08,00+,51,74,74,74,74,11103043,0.46,0.67,0.67,0.67,0.67\n2024-02-17,Baden-Württemberg,08,00+,51,75,75,75,75,11103043,0.46,0.68,0.68,0.68,0.68\n2024-02-16,Baden-Württemberg,08,00+,55,74,74,74,74,11103043,0.5,0.67,0.67,0.67,0.67\n2024-02-15,Baden-Württemberg,08,00+,55,81,81,81,81,11103043,0.5,0.73,0.73,0.73,0.73\n2024-02-14,Baden-Württemberg,08,00+,54,81,81,81,81,11103043,0.49,0.73,0.73,0.73,0.73\n2024-02-13,Baden-Württemberg,08,00+,53,86,86,86,86,11103043,0.48,0.77,0.77,0.77,0.77\n2024-02-12,Baden-Württemberg,08,00+,71,101,101,101,101,11103043,0.64,0.91,0.91,0.91,0.91\n2024-02-11,Baden-Württemberg,08,00+,73,102,102,102,102,11103043,0.66,0.92,0.92,0.92,0.92\n2024-02-10,Baden-Württemberg,08,00+,75,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2024-02-09,Baden-Württemberg,08,00+,86,117,117,117,117,11103043,0.77,1.05,1.05,1.05,1.05\n2024-02-08,Baden-Württemberg,08,00+,85,116,116,116,116,11103043,0.77,1.04,1.04,1.04,1.04\n2024-02-07,Baden-Württemberg,08,00+,82,122,122,122,122,11103043,0.74,1.1,1.1,1.1,1.1\n2024-02-06,Baden-Württemberg,08,00+,88,122,122,122,122,11103043,0.79,1.1,1.1,1.1,1.1\n2024-02-05,Baden-Württemberg,08,00+,99,131,131,131,131,11103043,0.89,1.18,1.18,1.18,1.18\n2024-02-04,Baden-Württemberg,08,00+,100,130,130,130,130,11103043,0.9,1.17,1.17,1.17,1.17\n2024-02-03,Baden-Württemberg,08,00+,101,129,129,129,129,11103043,0.91,1.16,1.16,1.16,1.16\n2024-02-02,Baden-Württemberg,08,00+,88,121,121,121,121,11103043,0.79,1.09,1.09,1.09,1.09\n2024-02-01,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2024-01-31,Baden-Württemberg,08,00+,105,141,141,141,141,11103043,0.95,1.27,1.27,1.27,1.27\n2024-01-30,Baden-Württemberg,08,00+,94,148,148,148,148,11103043,0.85,1.33,1.33,1.33,1.33\n2024-01-29,Baden-Württemberg,08,00+,92,137,137,137,137,11103043,0.83,1.23,1.23,1.23,1.23\n2024-01-28,Baden-Württemberg,08,00+,93,137,137,137,137,11103043,0.84,1.23,1.23,1.23,1.23\n2024-01-27,Baden-Württemberg,08,00+,94,138,138,138,138,11103043,0.85,1.24,1.24,1.24,1.24\n2024-01-26,Baden-Württemberg,08,00+,79,135,135,135,135,11103043,0.71,1.22,1.22,1.22,1.22\n2024-01-25,Baden-Württemberg,08,00+,71,144,144,144,144,11103043,0.64,1.3,1.3,1.3,1.3\n2024-01-24,Baden-Württemberg,08,00+,91,142,142,142,142,11103043,0.82,1.28,1.28,1.28,1.28\n2024-01-23,Baden-Württemberg,08,00+,110,159,159,159,159,11103043,0.99,1.43,1.43,1.43,1.43\n2024-01-22,Baden-Württemberg,08,00+,151,200,200,200,200,11103043,1.36,1.8,1.8,1.8,1.8\n2024-01-21,Baden-Württemberg,08,00+,151,199,199,199,199,11103043,1.36,1.79,1.79,1.79,1.79\n2024-01-20,Baden-Württemberg,08,00+,151,197,197,197,197,11103043,1.36,1.77,1.77,1.77,1.77\n2024-01-19,Baden-Württemberg,08,00+,141,198,198,198,198,11103043,1.27,1.78,1.78,1.78,1.78\n2024-01-18,Baden-Württemberg,08,00+,146,206,206,206,206,11103043,1.31,1.86,1.86,1.86,1.86\n2024-01-17,Baden-Württemberg,08,00+,149,226,226,226,226,11103043,1.34,2.04,2.04,2.04,2.04\n2024-01-16,Baden-Württemberg,08,00+,147,221,221,221,221,11103043,1.32,1.99,1.99,1.99,1.99\n2024-01-15,Baden-Württemberg,08,00+,161,209,209,209,209,11103043,1.45,1.88,1.88,1.88,1.88\n2024-01-14,Baden-Württemberg,08,00+,169,217,217,217,217,11103043,1.52,1.95,1.95,1.95,1.95\n2024-01-13,Baden-Württemberg,08,00+,174,222,222,222,222,11103043,1.57,2,2,2,2\n2024-01-12,Baden-Württemberg,08,00+,171,236,236,236,236,11103043,1.54,2.13,2.13,2.13,2.13\n2024-01-11,Baden-Württemberg,08,00+,198,279,279,279,279,11103043,1.78,2.51,2.51,2.51,2.51\n2024-01-10,Baden-Württemberg,08,00+,193,313,313,313,313,11103043,1.74,2.82,2.82,2.82,2.82\n2024-01-09,Baden-Württemberg,08,00+,342,480,480,480,480,11103043,3.08,4.32,4.32,4.32,4.32\n2024-01-08,Baden-Württemberg,08,00+,275,416,416,416,416,11103043,2.48,3.75,3.75,3.75,3.75\n2024-01-07,Baden-Württemberg,08,00+,278,412,412,412,412,11103043,2.5,3.71,3.71,3.71,3.71\n2024-01-06,Baden-Württemberg,08,00+,286,419,419,419,419,11103043,2.58,3.77,3.77,3.77,3.77\n2024-01-05,Baden-Württemberg,08,00+,306,482,482,482,482,11103043,2.76,4.34,4.34,4.34,4.34\n2024-01-04,Baden-Württemberg,08,00+,346,518,518,518,518,11103043,3.12,4.67,4.67,4.67,4.67\n2024-01-03,Baden-Württemberg,08,00+,516,730,730,730,730,11103043,4.65,6.57,6.57,6.57,6.57\n2024-01-02,Baden-Württemberg,08,00+,364,533,533,533,533,11103043,3.28,4.8,4.8,4.8,4.8\n2024-01-01,Baden-Württemberg,08,00+,370,540,540,540,540,11103043,3.33,4.86,4.86,4.86,4.86\n2023-12-31,Baden-Württemberg,08,00+,378,545,545,545,545,11103043,3.4,4.91,4.91,4.91,4.91\n2023-12-30,Baden-Württemberg,08,00+,393,549,549,549,549,11103043,3.54,4.94,4.94,4.94,4.94\n2023-12-29,Baden-Württemberg,08,00+,335,526,526,526,526,11103043,3.02,4.74,4.74,4.74,4.74\n2023-12-28,Baden-Württemberg,08,00+,221,506,506,506,506,11103043,1.99,4.56,4.56,4.56,4.56\n2023-12-27,Baden-Württemberg,08,00+,146,324,324,324,324,11103043,1.31,2.92,2.92,2.92,2.92\n2023-12-26,Baden-Württemberg,08,00+,248,440,440,440,440,11103043,2.23,3.96,3.96,3.96,3.96\n2023-12-25,Baden-Württemberg,08,00+,412,611,611,611,611,11103043,3.71,5.5,5.5,5.5,5.5\n2023-12-24,Baden-Württemberg,08,00+,429,620,620,620,620,11103043,3.86,5.58,5.58,5.58,5.58\n2023-12-23,Baden-Württemberg,08,00+,442,620,620,620,620,11103043,3.98,5.58,5.58,5.58,5.58\n2023-12-22,Baden-Württemberg,08,00+,436,652,652,652,652,11103043,3.93,5.87,5.87,5.87,5.87\n2023-12-21,Baden-Württemberg,08,00+,439,662,662,662,662,11103043,3.95,5.96,5.96,5.96,5.96\n2023-12-20,Baden-Württemberg,08,00+,435,661,661,661,661,11103043,3.92,5.95,5.95,5.95,5.95\n2023-12-19,Baden-Württemberg,08,00+,388,652,652,652,652,11103043,3.49,5.87,5.87,5.87,5.87\n2023-12-18,Baden-Württemberg,08,00+,453,675,675,675,675,11103043,4.08,6.08,6.08,6.08,6.08\n2023-12-17,Baden-Württemberg,08,00+,459,665,665,665,665,11103043,4.13,5.99,5.99,5.99,5.99\n2023-12-16,Baden-Württemberg,08,00+,466,660,660,660,660,11103043,4.2,5.94,5.94,5.94,5.94\n2023-12-15,Baden-Württemberg,08,00+,395,666,666,666,666,11103043,3.56,6,6,6,6\n2023-12-14,Baden-Württemberg,08,00+,399,640,640,640,640,11103043,3.59,5.76,5.76,5.76,5.76\n2023-12-13,Baden-Württemberg,08,00+,385,619,619,619,619,11103043,3.47,5.58,5.58,5.58,5.58\n2023-12-12,Baden-Württemberg,08,00+,372,628,628,628,628,11103043,3.35,5.66,5.66,5.66,5.66\n2023-12-11,Baden-Württemberg,08,00+,341,549,549,549,549,11103043,3.07,4.94,4.94,4.94,4.94\n2023-12-10,Baden-Württemberg,08,00+,346,547,547,547,547,11103043,3.12,4.93,4.93,4.93,4.93\n2023-12-09,Baden-Württemberg,08,00+,356,548,548,548,548,11103043,3.21,4.94,4.94,4.94,4.94\n2023-12-08,Baden-Württemberg,08,00+,346,511,511,511,511,11103043,3.12,4.6,4.6,4.6,4.6\n2023-12-07,Baden-Württemberg,08,00+,343,515,515,515,515,11103043,3.09,4.64,4.64,4.64,4.64\n2023-12-06,Baden-Württemberg,08,00+,309,505,505,505,505,11103043,2.78,4.55,4.55,4.55,4.55\n2023-12-05,Baden-Württemberg,08,00+,256,456,456,456,456,11103043,2.31,4.11,4.11,4.11,4.11\n2023-12-04,Baden-Württemberg,08,00+,296,469,469,469,469,11103043,2.67,4.22,4.22,4.22,4.22\n2023-12-03,Baden-Württemberg,08,00+,302,469,469,469,469,11103043,2.72,4.22,4.22,4.22,4.22\n2023-12-02,Baden-Württemberg,08,00+,320,477,477,477,477,11103043,2.88,4.3,4.3,4.3,4.3\n2023-12-01,Baden-Württemberg,08,00+,284,465,465,465,465,11103043,2.56,4.19,4.19,4.19,4.19\n2023-11-30,Baden-Württemberg,08,00+,286,431,431,431,431,11103043,2.58,3.88,3.88,3.88,3.88\n2023-11-29,Baden-Württemberg,08,00+,283,425,425,425,425,11103043,2.55,3.83,3.83,3.83,3.83\n2023-11-28,Baden-Württemberg,08,00+,254,431,431,431,431,11103043,2.29,3.88,3.88,3.88,3.88\n2023-11-27,Baden-Württemberg,08,00+,278,423,423,423,423,11103043,2.5,3.81,3.81,3.81,3.81\n2023-11-26,Baden-Württemberg,08,00+,290,429,429,429,429,11103043,2.61,3.86,3.86,3.86,3.86\n2023-11-25,Baden-Württemberg,08,00+,293,412,412,412,412,11103043,2.64,3.71,3.71,3.71,3.71\n2023-11-24,Baden-Württemberg,08,00+,294,408,408,408,408,11103043,2.65,3.67,3.67,3.67,3.67\n2023-11-23,Baden-Württemberg,08,00+,293,435,435,435,435,11103043,2.64,3.92,3.92,3.92,3.92\n2023-11-22,Baden-Württemberg,08,00+,286,432,432,432,432,11103043,2.58,3.89,3.89,3.89,3.89\n2023-11-21,Baden-Württemberg,08,00+,306,443,443,443,443,11103043,2.76,3.99,3.99,3.99,3.99\n2023-11-20,Baden-Württemberg,08,00+,317,446,446,446,446,11103043,2.86,4.02,4.02,4.02,4.02\n2023-11-19,Baden-Württemberg,08,00+,325,444,444,444,444,11103043,2.93,4,4,4,4\n2023-11-18,Baden-Württemberg,08,00+,335,451,451,451,451,11103043,3.02,4.06,4.06,4.06,4.06\n2023-11-17,Baden-Württemberg,08,00+,334,458,458,458,458,11103043,3.01,4.12,4.12,4.12,4.12\n2023-11-16,Baden-Württemberg,08,00+,327,467,467,467,467,11103043,2.95,4.21,4.21,4.21,4.21\n2023-11-15,Baden-Württemberg,08,00+,332,497,497,497,497,11103043,2.99,4.48,4.48,4.48,4.48\n2023-11-14,Baden-Württemberg,08,00+,299,473,473,473,473,11103043,2.69,4.26,4.26,4.26,4.26\n2023-11-13,Baden-Württemberg,08,00+,342,498,498,498,498,11103043,3.08,4.49,4.49,4.49,4.49\n2023-11-12,Baden-Württemberg,08,00+,351,497,497,497,497,11103043,3.16,4.48,4.48,4.48,4.48\n2023-11-11,Baden-Württemberg,08,00+,359,496,496,496,496,11103043,3.23,4.47,4.47,4.47,4.47\n2023-11-10,Baden-Württemberg,08,00+,351,516,516,516,516,11103043,3.16,4.65,4.65,4.65,4.65\n2023-11-09,Baden-Württemberg,08,00+,402,558,558,558,558,11103043,3.62,5.03,5.03,5.03,5.03\n2023-11-08,Baden-Württemberg,08,00+,294,460,460,460,460,11103043,2.65,4.14,4.14,4.14,4.14\n2023-11-07,Baden-Württemberg,08,00+,340,531,531,531,531,11103043,3.06,4.78,4.78,4.78,4.78\n2023-11-06,Baden-Württemberg,08,00+,364,552,552,552,552,11103043,3.28,4.97,4.97,4.97,4.97\n2023-11-05,Baden-Württemberg,08,00+,369,549,549,549,549,11103043,3.32,4.94,4.94,4.94,4.94\n2023-11-04,Baden-Württemberg,08,00+,375,547,547,547,547,11103043,3.38,4.93,4.93,4.93,4.93\n2023-11-03,Baden-Württemberg,08,00+,307,530,530,530,530,11103043,2.77,4.77,4.77,4.77,4.77\n2023-11-02,Baden-Württemberg,08,00+,284,488,488,488,488,11103043,2.56,4.4,4.4,4.4,4.4\n2023-11-01,Baden-Württemberg,08,00+,376,587,587,587,587,11103043,3.39,5.29,5.29,5.29,5.29\n2023-10-31,Baden-Württemberg,08,00+,333,580,580,580,580,11103043,3,5.22,5.22,5.22,5.22\n2023-10-30,Baden-Württemberg,08,00+,420,599,599,599,599,11103043,3.78,5.39,5.39,5.39,5.39\n2023-10-29,Baden-Württemberg,08,00+,434,607,607,607,607,11103043,3.91,5.47,5.47,5.47,5.47\n2023-10-28,Baden-Württemberg,08,00+,442,608,608,608,608,11103043,3.98,5.48,5.48,5.48,5.48\n2023-10-27,Baden-Württemberg,08,00+,437,625,625,625,625,11103043,3.94,5.63,5.63,5.63,5.63\n2023-10-26,Baden-Württemberg,08,00+,401,619,619,619,619,11103043,3.61,5.58,5.58,5.58,5.58\n2023-10-25,Baden-Württemberg,08,00+,385,581,581,581,581,11103043,3.47,5.23,5.23,5.23,5.23\n2023-10-24,Baden-Württemberg,08,00+,343,526,526,526,526,11103043,3.09,4.74,4.74,4.74,4.74\n2023-10-23,Baden-Württemberg,08,00+,299,461,461,461,461,11103043,2.69,4.15,4.15,4.15,4.15\n2023-10-22,Baden-Württemberg,08,00+,306,454,454,454,454,11103043,2.76,4.09,4.09,4.09,4.09\n2023-10-21,Baden-Württemberg,08,00+,316,457,457,457,457,11103043,2.85,4.12,4.12,4.12,4.12\n2023-10-20,Baden-Württemberg,08,00+,289,427,427,427,427,11103043,2.6,3.85,3.85,3.85,3.85\n2023-10-19,Baden-Württemberg,08,00+,256,398,398,398,398,11103043,2.31,3.58,3.58,3.58,3.58\n2023-10-18,Baden-Württemberg,08,00+,211,397,397,397,397,11103043,1.9,3.58,3.58,3.58,3.58\n2023-10-17,Baden-Württemberg,08,00+,194,392,392,392,392,11103043,1.75,3.53,3.53,3.53,3.53\n2023-10-16,Baden-Württemberg,08,00+,254,378,378,378,378,11103043,2.29,3.4,3.4,3.4,3.4\n2023-10-15,Baden-Württemberg,08,00+,259,377,377,377,377,11103043,2.33,3.4,3.4,3.4,3.4\n2023-10-14,Baden-Württemberg,08,00+,263,372,372,372,372,11103043,2.37,3.35,3.35,3.35,3.35\n2023-10-13,Baden-Württemberg,08,00+,247,370,370,370,370,11103043,2.22,3.33,3.33,3.33,3.33\n2023-10-12,Baden-Württemberg,08,00+,229,377,377,377,377,11103043,2.06,3.4,3.4,3.4,3.4\n2023-10-11,Baden-Württemberg,08,00+,253,405,405,405,405,11103043,2.28,3.65,3.65,3.65,3.65\n2023-10-10,Baden-Württemberg,08,00+,198,341,341,341,341,11103043,1.78,3.07,3.07,3.07,3.07\n2023-10-09,Baden-Württemberg,08,00+,193,296,296,296,296,11103043,1.74,2.67,2.67,2.67,2.67\n2023-10-08,Baden-Württemberg,08,00+,197,294,294,294,294,11103043,1.77,2.65,2.65,2.65,2.65\n2023-10-07,Baden-Württemberg,08,00+,201,292,292,292,292,11103043,1.81,2.63,2.63,2.63,2.63\n2023-10-06,Baden-Württemberg,08,00+,184,274,274,274,274,11103043,1.66,2.47,2.47,2.47,2.47\n2023-10-05,Baden-Württemberg,08,00+,159,260,260,260,260,11103043,1.43,2.34,2.34,2.34,2.34\n2023-10-04,Baden-Württemberg,08,00+,93,196,196,196,196,11103043,0.84,1.77,1.77,1.77,1.77\n2023-10-03,Baden-Württemberg,08,00+,123,222,222,222,222,11103043,1.11,2,2,2,2\n2023-10-02,Baden-Württemberg,08,00+,158,221,221,221,221,11103043,1.42,1.99,1.99,1.99,1.99\n2023-10-01,Baden-Württemberg,08,00+,164,224,224,224,224,11103043,1.48,2.02,2.02,2.02,2.02\n2023-09-30,Baden-Württemberg,08,00+,167,223,223,223,223,11103043,1.5,2.01,2.01,2.01,2.01\n2023-09-29,Baden-Württemberg,08,00+,149,211,211,211,211,11103043,1.34,1.9,1.9,1.9,1.9\n2023-09-28,Baden-Württemberg,08,00+,150,193,193,193,193,11103043,1.35,1.74,1.74,1.74,1.74\n2023-09-27,Baden-Württemberg,08,00+,126,184,184,184,184,11103043,1.13,1.66,1.66,1.66,1.66\n2023-09-26,Baden-Württemberg,08,00+,90,180,180,180,180,11103043,0.81,1.62,1.62,1.62,1.62\n2023-09-25,Baden-Württemberg,08,00+,89,149,149,149,149,11103043,0.8,1.34,1.34,1.34,1.34\n2023-09-24,Baden-Württemberg,08,00+,89,142,142,142,142,11103043,0.8,1.28,1.28,1.28,1.28\n2023-09-23,Baden-Württemberg,08,00+,92,142,142,142,142,11103043,0.83,1.28,1.28,1.28,1.28\n2023-09-22,Baden-Württemberg,08,00+,102,150,150,150,150,11103043,0.92,1.35,1.35,1.35,1.35\n2023-09-21,Baden-Württemberg,08,00+,91,135,135,135,135,11103043,0.82,1.22,1.22,1.22,1.22\n2023-09-20,Baden-Württemberg,08,00+,81,137,137,137,137,11103043,0.73,1.23,1.23,1.23,1.23\n2023-09-19,Baden-Württemberg,08,00+,85,136,136,136,136,11103043,0.77,1.22,1.22,1.22,1.22\n2023-09-18,Baden-Württemberg,08,00+,109,140,140,140,140,11103043,0.98,1.26,1.26,1.26,1.26\n2023-09-17,Baden-Württemberg,08,00+,110,141,141,141,141,11103043,0.99,1.27,1.27,1.27,1.27\n2023-09-16,Baden-Württemberg,08,00+,110,140,140,140,140,11103043,0.99,1.26,1.26,1.26,1.26\n2023-09-15,Baden-Württemberg,08,00+,105,147,147,147,147,11103043,0.95,1.32,1.32,1.32,1.32\n2023-09-14,Baden-Württemberg,08,00+,108,153,153,153,153,11103043,0.97,1.38,1.38,1.38,1.38\n2023-09-13,Baden-Württemberg,08,00+,103,147,147,147,147,11103043,0.93,1.32,1.32,1.32,1.32\n2023-09-12,Baden-Württemberg,08,00+,108,157,157,157,157,11103043,0.97,1.41,1.41,1.41,1.41\n2023-09-11,Baden-Württemberg,08,00+,106,145,145,145,145,11103043,0.95,1.31,1.31,1.31,1.31\n2023-09-10,Baden-Württemberg,08,00+,110,147,147,147,147,11103043,0.99,1.32,1.32,1.32,1.32\n2023-09-09,Baden-Württemberg,08,00+,110,145,145,145,145,11103043,0.99,1.31,1.31,1.31,1.31\n2023-09-08,Baden-Württemberg,08,00+,79,115,115,115,115,11103043,0.71,1.04,1.04,1.04,1.04\n2023-09-07,Baden-Württemberg,08,00+,74,109,109,109,109,11103043,0.67,0.98,0.98,0.98,0.98\n2023-09-06,Baden-Württemberg,08,00+,61,107,107,107,107,11103043,0.55,0.96,0.96,0.96,0.96\n2023-09-05,Baden-Württemberg,08,00+,33,80,80,80,80,11103043,0.3,0.72,0.72,0.72,0.72\n2023-09-04,Baden-Württemberg,08,00+,58,84,84,84,84,11103043,0.52,0.76,0.76,0.76,0.76\n2023-09-03,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-02,Baden-Württemberg,08,00+,58,81,81,81,81,11103043,0.52,0.73,0.73,0.73,0.73\n2023-09-01,Baden-Württemberg,08,00+,64,92,92,92,92,11103043,0.58,0.83,0.83,0.83,0.83\n2023-08-31,Baden-Württemberg,08,00+,67,101,101,101,101,11103043,0.6,0.91,0.91,0.91,0.91\n2023-08-30,Baden-Württemberg,08,00+,84,110,110,110,110,11103043,0.76,0.99,0.99,0.99,0.99\n2023-08-29,Baden-Württemberg,08,00+,79,118,118,118,118,11103043,0.71,1.06,1.06,1.06,1.06\n2023-08-28,Baden-Württemberg,08,00+,0,129,129,129,129,11103043,0,1.16,1.16,1.16,1.16\n2023-08-27,Baden-Württemberg,08,00+,0,130,130,130,130,11103043,0,1.17,1.17,1.17,1.17\n2023-08-26,Baden-Württemberg,08,00+,0,132,132,132,132,11103043,0,1.19,1.19,1.19,1.19\n2023-08-25,Baden-Württemberg,08,00+,0,131,131,131,131,11103043,0,1.18,1.18,1.18,1.18\n2023-08-24,Baden-Württemberg,08,00+,91,130,130,130,130,11103043,0.82,1.17,1.17,1.17,1.17\n2023-08-23,Baden-Württemberg,08,00+,86,128,128,128,128,11103043,0.77,1.15,1.15,1.15,1.15\n2023-08-22,Baden-Württemberg,08,00+,70,131,131,131,131,11103043,0.63,1.18,1.18,1.18,1.18\n2023-08-21,Baden-Württemberg,08,00+,69,108,108,108,108,11103043,0.62,0.97,0.97,0.97,0.97\n2023-08-20,Baden-Württemberg,08,00+,71,110,110,110,110,11103043,0.64,0.99,0.99,0.99,0.99\n2023-08-19,Baden-Württemberg,08,00+,72,109,109,109,109,11103043,0.65,0.98,0.98,0.98,0.98\n2023-08-18,Baden-Württemberg,08,00+,65,101,101,101,101,11103043,0.59,0.91,0.91,0.91,0.91\n2023-08-17,Baden-Württemberg,08,00+,62,91,91,91,91,11103043,0.56,0.82,0.82,0.82,0.82\n2023-08-16,Baden-Württemberg,08,00+,50,78,78,78,78,11103043,0.45,0.7,0.7,0.7,0.7\n2023-08-15,Baden-Württemberg,08,00+,39,64,64,64,64,11103043,0.35,0.58,0.58,0.58,0.58\n2023-08-14,Baden-Württemberg,08,00+,42,56,56,56,56,11103043,0.38,0.5,0.5,0.5,0.5\n2023-08-13,Baden-Württemberg,08,00+,42,53,53,53,53,11103043,0.38,0.48,0.48,0.48,0.48\n2023-08-12,Baden-Württemberg,08,00+,42,52,52,52,52,11103043,0.38,0.47,0.47,0.47,0.47\n2023-08-11,Baden-Württemberg,08,00+,35,50,50,50,50,11103043,0.32,0.45,0.45,0.45,0.45\n2023-08-10,Baden-Württemberg,08,00+,27,41,41,41,41,11103043,0.24,0.37,0.37,0.37,0.37\n2023-08-09,Baden-Württemberg,08,00+,31,46,46,46,46,11103043,0.28,0.41,0.41,0.41,0.41\n2023-08-08,Baden-Württemberg,08,00+,26,46,46,46,46,11103043,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-06,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-05,Baden-Württemberg,08,00+,40,45,45,45,45,11103043,0.36,0.41,0.41,0.41,0.41\n2023-08-04,Baden-Württemberg,08,00+,29,44,44,44,44,11103043,0.26,0.4,0.4,0.4,0.4\n2023-08-03,Baden-Württemberg,08,00+,23,47,47,47,47,11103043,0.21,0.42,0.42,0.42,0.42\n2023-08-02,Baden-Württemberg,08,00+,27,49,49,49,49,11103043,0.24,0.44,0.44,0.44,0.44\n2023-08-01,Baden-Württemberg,08,00+,27,51,51,51,51,11103043,0.24,0.46,0.46,0.46,0.46\n2023-07-31,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-30,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-29,Baden-Württemberg,08,00+,26,39,39,39,39,11103043,0.23,0.35,0.35,0.35,0.35\n2023-07-28,Baden-Württemberg,08,00+,25,38,38,38,38,11103043,0.23,0.34,0.34,0.34,0.34\n2023-07-27,Baden-Württemberg,08,00+,21,35,35,35,35,11103043,0.19,0.32,0.32,0.32,0.32\n2023-07-26,Baden-Württemberg,08,00+,9,21,21,21,21,11103043,0.08,0.19,0.19,0.19,0.19\n2023-07-25,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-24,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-23,Baden-Württemberg,08,00+,17,21,21,21,21,11103043,0.15,0.19,0.19,0.19,0.19\n2023-07-22,Baden-Württemberg,08,00+,18,22,22,22,22,11103043,0.16,0.2,0.2,0.2,0.2\n2023-07-21,Baden-Württemberg,08,00+,19,23,23,23,23,11103043,0.17,0.21,0.21,0.21,0.21\n2023-07-20,Baden-Württemberg,08,00+,18,24,24,24,24,11103043,0.16,0.22,0.22,0.22,0.22\n2023-07-19,Baden-Württemberg,08,00+,17,28,28,28,28,11103043,0.15,0.25,0.25,0.25,0.25\n2023-07-18,Baden-Württemberg,08,00+,19,29,29,29,29,11103043,0.17,0.26,0.26,0.26,0.26\n2023-07-17,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-16,Baden-Württemberg,08,00+,18,25,25,25,25,11103043,0.16,0.23,0.23,0.23,0.23\n2023-07-15,Baden-Württemberg,08,00+,19,25,25,25,25,11103043,0.17,0.23,0.23,0.23,0.23\n2023-07-14,Baden-Württemberg,08,00+,20,26,26,26,26,11103043,0.18,0.23,0.23,0.23,0.23\n2023-07-13,Baden-Württemberg,08,00+,17,24,24,24,24,11103043,0.15,0.22,0.22,0.22,0.22\n2023-07-12,Baden-Württemberg,08,00+,12,23,23,23,23,11103043,0.11,0.21,0.21,0.21,0.21\n2023-07-11,Baden-Württemberg,08,00+,8,18,18,18,18,11103043,0.07,0.16,0.16,0.16,0.16\n2023-07-10,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-09,Baden-Württemberg,08,00+,11,17,17,17,17,11103043,0.1,0.15,0.15,0.15,0.15\n2023-07-08,Baden-Württemberg,08,00+,12,17,17,17,17,11103043,0.11,0.15,0.15,0.15,0.15\n2023-07-07,Baden-Württemberg,08,00+,11,15,15,15,15,11103043,0.1,0.14,0.14,0.14,0.14\n2023-07-06,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-05,Baden-Württemberg,08,00+,9,15,15,15,15,11103043,0.08,0.14,0.14,0.14,0.14\n2023-07-04,Baden-Württemberg,08,00+,15,20,20,20,20,11103043,0.14,0.18,0.18,0.18,0.18\n2023-07-03,Baden-Württemberg,08,00+,17,29,29,29,29,11103043,0.15,0.26,0.26,0.26,0.26\n2023-07-02,Baden-Württemberg,08,00+,17,27,27,27,27,11103043,0.15,0.24,0.24,0.24,0.24\n2023-07-01,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-30,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-29,Baden-Württemberg,08,00+,22,31,31,31,31,11103043,0.2,0.28,0.28,0.28,0.28\n2023-06-28,Baden-Württemberg,08,00+,27,40,40,40,40,11103043,0.24,0.36,0.36,0.36,0.36\n2023-06-27,Baden-Württemberg,08,00+,26,35,35,35,35,11103043,0.23,0.32,0.32,0.32,0.32\n2023-06-26,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-25,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-24,Baden-Württemberg,08,00+,20,29,29,29,29,11103043,0.18,0.26,0.26,0.26,0.26\n2023-06-23,Baden-Württemberg,08,00+,15,26,26,26,26,11103043,0.14,0.23,0.23,0.23,0.23\n2023-06-22,Baden-Württemberg,08,00+,15,30,30,30,30,11103043,0.14,0.27,0.27,0.27,0.27\n2023-06-21,Baden-Württemberg,08,00+,12,22,22,22,22,11103043,0.11,0.2,0.2,0.2,0.2\n2023-06-20,Baden-Württemberg,08,00+,16,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-19,Baden-Württemberg,08,00+,13,22,22,22,22,11103043,0.12,0.2,0.2,0.2,0.2\n2023-06-18,Baden-Württemberg,08,00+,15,24,24,24,24,11103043,0.14,0.22,0.22,0.22,0.22\n2023-06-17,Baden-Württemberg,08,00+,17,26,26,26,26,11103043,0.15,0.23,0.23,0.23,0.23\n2023-06-16,Baden-Württemberg,08,00+,24,36,36,36,36,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-15,Baden-Württemberg,08,00+,19,27,27,27,27,11103043,0.17,0.24,0.24,0.24,0.24\n2023-06-14,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-13,Baden-Württemberg,08,00+,19,28,28,28,28,11103043,0.17,0.25,0.25,0.25,0.25\n2023-06-12,Baden-Württemberg,08,00+,23,38,38,38,38,11103043,0.21,0.34,0.34,0.34,0.34\n2023-06-11,Baden-Württemberg,08,00+,24,37,37,37,37,11103043,0.22,0.33,0.33,0.33,0.33\n2023-06-10,Baden-Württemberg,08,00+,24,35,35,35,35,11103043,0.22,0.32,0.32,0.32,0.32\n2023-06-09,Baden-Württemberg,08,00+,22,32,32,32,32,11103043,0.2,0.29,0.29,0.29,0.29\n2023-06-08,Baden-Württemberg,08,00+,29,40,40,40,40,11103043,0.26,0.36,0.36,0.36,0.36\n2023-06-07,Baden-Württemberg,08,00+,37,48,48,48,48,11103043,0.33,0.43,0.43,0.43,0.43\n2023-06-06,Baden-Württemberg,08,00+,53,66,66,66,66,11103043,0.48,0.59,0.59,0.59,0.59\n2023-06-05,Baden-Württemberg,08,00+,43,52,52,52,52,11103043,0.39,0.47,0.47,0.47,0.47\n2023-06-04,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-03,Baden-Württemberg,08,00+,44,52,52,52,52,11103043,0.4,0.47,0.47,0.47,0.47\n2023-06-02,Baden-Württemberg,08,00+,38,48,48,48,48,11103043,0.34,0.43,0.43,0.43,0.43\n2023-06-01,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-31,Baden-Württemberg,08,00+,34,48,48,48,48,11103043,0.31,0.43,0.43,0.43,0.43\n2023-05-30,Baden-Württemberg,08,00+,31,43,43,43,43,11103043,0.28,0.39,0.39,0.39,0.39\n2023-05-29,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-28,Baden-Württemberg,08,00+,62,78,78,78,78,11103043,0.56,0.7,0.7,0.7,0.7\n2023-05-27,Baden-Württemberg,08,00+,65,81,81,81,81,11103043,0.59,0.73,0.73,0.73,0.73\n2023-05-26,Baden-Württemberg,08,00+,76,103,103,103,103,11103043,0.68,0.93,0.93,0.93,0.93\n2023-05-25,Baden-Württemberg,08,00+,68,97,97,97,97,11103043,0.61,0.87,0.87,0.87,0.87\n2023-05-24,Baden-Württemberg,08,00+,70,103,103,103,103,11103043,0.63,0.93,0.93,0.93,0.93\n2023-05-23,Baden-Württemberg,08,00+,61,100,100,100,100,11103043,0.55,0.9,0.9,0.9,0.9\n2023-05-22,Baden-Württemberg,08,00+,62,95,95,95,95,11103043,0.56,0.86,0.86,0.86,0.86\n2023-05-21,Baden-Württemberg,08,00+,63,96,96,96,96,11103043,0.57,0.86,0.86,0.86,0.86\n2023-05-20,Baden-Württemberg,08,00+,64,94,94,94,94,11103043,0.58,0.85,0.85,0.85,0.85\n2023-05-19,Baden-Württemberg,08,00+,53,83,83,83,83,11103043,0.48,0.75,0.75,0.75,0.75\n2023-05-18,Baden-Württemberg,08,00+,67,99,99,99,99,11103043,0.6,0.89,0.89,0.89,0.89\n2023-05-17,Baden-Württemberg,08,00+,58,101,101,101,101,11103043,0.52,0.91,0.91,0.91,0.91\n2023-05-16,Baden-Württemberg,08,00+,57,98,98,98,98,11103043,0.51,0.88,0.88,0.88,0.88\n2023-05-15,Baden-Württemberg,08,00+,75,109,109,109,109,11103043,0.68,0.98,0.98,0.98,0.98\n2023-05-14,Baden-Württemberg,08,00+,79,112,112,112,112,11103043,0.71,1.01,1.01,1.01,1.01\n2023-05-13,Baden-Württemberg,08,00+,81,113,113,113,113,11103043,0.73,1.02,1.02,1.02,1.02\n2023-05-12,Baden-Württemberg,08,00+,78,117,117,117,117,11103043,0.7,1.05,1.05,1.05,1.05\n2023-05-11,Baden-Württemberg,08,00+,84,118,118,118,118,11103043,0.76,1.06,1.06,1.06,1.06\n2023-05-10,Baden-Württemberg,08,00+,105,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-09,Baden-Württemberg,08,00+,135,184,184,184,184,11103043,1.22,1.66,1.66,1.66,1.66\n2023-05-08,Baden-Württemberg,08,00+,105,148,148,148,148,11103043,0.95,1.33,1.33,1.33,1.33\n2023-05-07,Baden-Württemberg,08,00+,106,144,144,144,144,11103043,0.95,1.3,1.3,1.3,1.3\n2023-05-06,Baden-Württemberg,08,00+,111,148,148,148,148,11103043,1,1.33,1.33,1.33,1.33\n2023-05-05,Baden-Württemberg,08,00+,99,150,150,150,150,11103043,0.89,1.35,1.35,1.35,1.35\n2023-05-04,Baden-Württemberg,08,00+,85,165,165,165,165,11103043,0.77,1.49,1.49,1.49,1.49\n2023-05-03,Baden-Württemberg,08,00+,90,150,150,150,150,11103043,0.81,1.35,1.35,1.35,1.35\n2023-05-02,Baden-Württemberg,08,00+,82,133,133,133,133,11103043,0.74,1.2,1.2,1.2,1.2\n2023-05-01,Baden-Württemberg,08,00+,142,196,196,196,196,11103043,1.28,1.77,1.77,1.77,1.77\n2023-04-30,Baden-Württemberg,08,00+,146,203,203,203,203,11103043,1.31,1.83,1.83,1.83,1.83\n2023-04-29,Baden-Württemberg,08,00+,147,199,199,199,199,11103043,1.32,1.79,1.79,1.79,1.79\n2023-04-28,Baden-Württemberg,08,00+,136,210,210,210,210,11103043,1.22,1.89,1.89,1.89,1.89\n2023-04-27,Baden-Württemberg,08,00+,131,216,216,216,216,11103043,1.18,1.95,1.95,1.95,1.95\n2023-04-26,Baden-Württemberg,08,00+,120,210,210,210,210,11103043,1.08,1.89,1.89,1.89,1.89\n2023-04-25,Baden-Württemberg,08,00+,114,214,214,214,214,11103043,1.03,1.93,1.93,1.93,1.93\n2023-04-24,Baden-Württemberg,08,00+,130,226,226,226,226,11103043,1.17,2.04,2.04,2.04,2.04\n2023-04-23,Baden-Württemberg,08,00+,137,229,229,229,229,11103043,1.23,2.06,2.06,2.06,2.06\n2023-04-22,Baden-Württemberg,08,00+,142,232,232,232,232,11103043,1.28,2.09,2.09,2.09,2.09\n2023-04-21,Baden-Württemberg,08,00+,142,229,229,229,229,11103043,1.28,2.06,2.06,2.06,2.06\n2023-04-20,Baden-Württemberg,08,00+,161,239,239,239,239,11103043,1.45,2.15,2.15,2.15,2.15\n2023-04-19,Baden-Württemberg,08,00+,167,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-18,Baden-Württemberg,08,00+,211,327,327,327,327,11103043,1.9,2.95,2.95,2.95,2.95\n2023-04-17,Baden-Württemberg,08,00+,166,261,261,261,261,11103043,1.5,2.35,2.35,2.35,2.35\n2023-04-16,Baden-Württemberg,08,00+,177,262,262,262,262,11103043,1.59,2.36,2.36,2.36,2.36\n2023-04-15,Baden-Württemberg,08,00+,181,264,264,264,264,11103043,1.63,2.38,2.38,2.38,2.38\n2023-04-14,Baden-Württemberg,08,00+,144,241,241,241,241,11103043,1.3,2.17,2.17,2.17,2.17\n2023-04-13,Baden-Württemberg,08,00+,110,228,228,228,228,11103043,0.99,2.05,2.05,2.05,2.05\n2023-04-12,Baden-Württemberg,08,00+,94,218,218,218,218,11103043,0.85,1.96,1.96,1.96,1.96\n2023-04-11,Baden-Württemberg,08,00+,57,164,164,164,164,11103043,0.51,1.48,1.48,1.48,1.48\n2023-04-10,Baden-Württemberg,08,00+,125,244,244,244,244,11103043,1.13,2.2,2.2,2.2,2.2\n2023-04-09,Baden-Württemberg,08,00+,131,241,241,241,241,11103043,1.18,2.17,2.17,2.17,2.17\n2023-04-08,Baden-Württemberg,08,00+,133,236,236,236,236,11103043,1.2,2.13,2.13,2.13,2.13\n2023-04-07,Baden-Württemberg,08,00+,164,266,266,266,266,11103043,1.48,2.4,2.4,2.4,2.4\n2023-04-06,Baden-Württemberg,08,00+,171,272,272,272,272,11103043,1.54,2.45,2.45,2.45,2.45\n2023-04-05,Baden-Württemberg,08,00+,177,281,281,281,281,11103043,1.59,2.53,2.53,2.53,2.53\n2023-04-04,Baden-Württemberg,08,00+,191,300,300,300,300,11103043,1.72,2.7,2.7,2.7,2.7\n2023-04-03,Baden-Württemberg,08,00+,208,317,317,317,317,11103043,1.87,2.86,2.86,2.86,2.86\n2023-04-02,Baden-Württemberg,08,00+,216,317,317,317,317,11103043,1.95,2.86,2.86,2.86,2.86\n2023-04-01,Baden-Württemberg,08,00+,225,326,326,326,326,11103043,2.03,2.94,2.94,2.94,2.94\n2023-03-31,Baden-Württemberg,08,00+,217,336,336,336,336,11103043,1.95,3.03,3.03,3.03,3.03\n2023-03-30,Baden-Württemberg,08,00+,237,357,357,357,357,11103043,2.13,3.22,3.22,3.22,3.22\n2023-03-29,Baden-Württemberg,08,00+,241,383,383,383,383,11103043,2.17,3.45,3.45,3.45,3.45\n2023-03-28,Baden-Württemberg,08,00+,236,387,387,387,387,11103043,2.13,3.49,3.49,3.49,3.49\n2023-03-27,Baden-Württemberg,08,00+,279,418,418,418,418,11103043,2.51,3.76,3.76,3.76,3.76\n2023-03-26,Baden-Württemberg,08,00+,290,420,420,420,420,11103043,2.61,3.78,3.78,3.78,3.78\n2023-03-25,Baden-Württemberg,08,00+,306,427,427,427,427,11103043,2.76,3.85,3.85,3.85,3.85\n2023-03-24,Baden-Württemberg,08,00+,309,443,443,443,443,11103043,2.78,3.99,3.99,3.99,3.99\n2023-03-23,Baden-Württemberg,08,00+,326,465,465,465,465,11103043,2.94,4.19,4.19,4.19,4.19\n2023-03-22,Baden-Württemberg,08,00+,339,484,484,484,484,11103043,3.05,4.36,4.36,4.36,4.36\n2023-03-21,Baden-Württemberg,08,00+,337,507,507,507,507,11103043,3.04,4.57,4.57,4.57,4.57\n2023-03-20,Baden-Württemberg,08,00+,394,577,577,577,577,11103043,3.55,5.2,5.2,5.2,5.2\n2023-03-19,Baden-Württemberg,08,00+,421,593,593,593,593,11103043,3.79,5.34,5.34,5.34,5.34\n2023-03-18,Baden-Württemberg,08,00+,433,590,590,590,590,11103043,3.9,5.31,5.31,5.31,5.31\n2023-03-17,Baden-Württemberg,08,00+,423,611,611,611,611,11103043,3.81,5.5,5.5,5.5,5.5\n2023-03-16,Baden-Württemberg,08,00+,398,619,619,619,619,11103043,3.58,5.58,5.58,5.58,5.58\n2023-03-15,Baden-Württemberg,08,00+,407,642,642,642,642,11103043,3.67,5.78,5.78,5.78,5.78\n2023-03-14,Baden-Württemberg,08,00+,383,674,674,674,674,11103043,3.45,6.07,6.07,6.07,6.07\n2023-03-13,Baden-Württemberg,08,00+,424,664,664,664,664,11103043,3.82,5.98,5.98,5.98,5.98\n2023-03-12,Baden-Württemberg,08,00+,449,667,667,667,667,11103043,4.04,6.01,6.01,6.01,6.01\n2023-03-11,Baden-Württemberg,08,00+,465,672,672,672,672,11103043,4.19,6.05,6.05,6.05,6.05\n2023-03-10,Baden-Württemberg,08,00+,427,673,673,673,673,11103043,3.85,6.06,6.06,6.06,6.06\n2023-03-09,Baden-Württemberg,08,00+,406,676,676,676,676,11103043,3.66,6.09,6.09,6.09,6.09\n2023-03-08,Baden-Württemberg,08,00+,419,692,692,692,692,11103043,3.77,6.23,6.23,6.23,6.23\n2023-03-07,Baden-Württemberg,08,00+,458,727,727,727,727,11103043,4.12,6.55,6.55,6.55,6.55\n2023-03-06,Baden-Württemberg,08,00+,492,785,785,785,785,11103043,4.43,7.07,7.07,7.07,7.07\n2023-03-05,Baden-Württemberg,08,00+,520,789,789,789,789,11103043,4.68,7.11,7.11,7.11,7.11\n2023-03-04,Baden-Württemberg,08,00+,543,793,793,793,793,11103043,4.89,7.14,7.14,7.14,7.14\n2023-03-03,Baden-Württemberg,08,00+,556,839,839,839,839,11103043,5.01,7.56,7.56,7.56,7.56\n2023-03-02,Baden-Württemberg,08,00+,580,892,892,892,892,11103043,5.22,8.03,8.03,8.03,8.03\n2023-03-01,Baden-Württemberg,08,00+,598,920,920,920,920,11103043,5.39,8.29,8.29,8.29,8.29\n2023-02-28,Baden-Württemberg,08,00+,546,915,915,915,915,11103043,4.92,8.24,8.24,8.24,8.24\n2023-02-27,Baden-Württemberg,08,00+,586,924,924,924,924,11103043,5.28,8.32,8.32,8.32,8.32\n2023-02-26,Baden-Württemberg,08,00+,614,919,919,919,919,11103043,5.53,8.28,8.28,8.28,8.28\n2023-02-25,Baden-Württemberg,08,00+,623,909,909,909,909,11103043,5.61,8.19,8.19,8.19,8.19\n2023-02-24,Baden-Württemberg,08,00+,611,926,926,926,926,11103043,5.5,8.34,8.34,8.34,8.34\n2023-02-23,Baden-Württemberg,08,00+,565,903,903,903,903,11103043,5.09,8.13,8.13,8.13,8.13\n2023-02-22,Baden-Württemberg,08,00+,509,906,906,906,906,11103043,4.58,8.16,8.16,8.16,8.16\n2023-02-21,Baden-Württemberg,08,00+,469,892,892,892,892,11103043,4.22,8.03,8.03,8.03,8.03\n2023-02-20,Baden-Württemberg,08,00+,439,816,816,816,816,11103043,3.95,7.35,7.35,7.35,7.35\n2023-02-19,Baden-Württemberg,08,00+,447,798,798,798,798,11103043,4.03,7.19,7.19,7.19,7.19\n2023-02-18,Baden-Württemberg,08,00+,462,802,802,802,802,11103043,4.16,7.22,7.22,7.22,7.22\n2023-02-17,Baden-Württemberg,08,00+,448,735,735,735,735,11103043,4.03,6.62,6.62,6.62,6.62\n2023-02-16,Baden-Württemberg,08,00+,394,702,702,702,702,11103043,3.55,6.32,6.32,6.32,6.32\n2023-02-15,Baden-Württemberg,08,00+,364,646,646,646,646,11103043,3.28,5.82,5.82,5.82,5.82\n2023-02-14,Baden-Württemberg,08,00+,325,604,604,604,604,11103043,2.93,5.44,5.44,5.44,5.44\n2023-02-13,Baden-Württemberg,08,00+,336,589,589,589,589,11103043,3.03,5.3,5.3,5.3,5.3\n2023-02-12,Baden-Württemberg,08,00+,354,601,601,601,601,11103043,3.19,5.41,5.41,5.41,5.41\n2023-02-11,Baden-Württemberg,08,00+,368,600,600,600,600,11103043,3.31,5.4,5.4,5.4,5.4\n2023-02-10,Baden-Württemberg,08,00+,351,578,578,578,578,11103043,3.16,5.21,5.21,5.21,5.21\n2023-02-09,Baden-Württemberg,08,00+,326,562,562,562,562,11103043,2.94,5.06,5.06,5.06,5.06\n2023-02-08,Baden-Württemberg,08,00+,301,517,517,517,517,11103043,2.71,4.66,4.66,4.66,4.66\n2023-02-07,Baden-Württemberg,08,00+,284,501,501,501,501,11103043,2.56,4.51,4.51,4.51,4.51\n2023-02-06,Baden-Württemberg,08,00+,271,451,451,451,451,11103043,2.44,4.06,4.06,4.06,4.06\n2023-02-05,Baden-Württemberg,08,00+,282,442,442,442,442,11103043,2.54,3.98,3.98,3.98,3.98\n2023-02-04,Baden-Württemberg,08,00+,288,432,432,432,432,11103043,2.59,3.89,3.89,3.89,3.89\n2023-02-03,Baden-Württemberg,08,00+,285,432,432,432,432,11103043,2.57,3.89,3.89,3.89,3.89\n2023-02-02,Baden-Württemberg,08,00+,310,456,456,456,456,11103043,2.79,4.11,4.11,4.11,4.11\n2023-02-01,Baden-Württemberg,08,00+,261,450,450,450,450,11103043,2.35,4.05,4.05,4.05,4.05\n2023-01-31,Baden-Württemberg,08,00+,223,423,423,423,423,11103043,2.01,3.81,3.81,3.81,3.81\n2023-01-30,Baden-Württemberg,08,00+,233,388,388,388,388,11103043,2.1,3.49,3.49,3.49,3.49\n2023-01-29,Baden-Württemberg,08,00+,238,380,380,380,380,11103043,2.14,3.42,3.42,3.42,3.42\n2023-01-28,Baden-Württemberg,08,00+,247,383,383,383,383,11103043,2.22,3.45,3.45,3.45,3.45\n2023-01-27,Baden-Württemberg,08,00+,235,375,375,375,375,11103043,2.12,3.38,3.38,3.38,3.38\n2023-01-26,Baden-Württemberg,08,00+,245,324,324,324,324,11103043,2.21,2.92,2.92,2.92,2.92\n2023-01-25,Baden-Württemberg,08,00+,225,319,319,319,319,11103043,2.03,2.87,2.87,2.87,2.87\n2023-01-24,Baden-Württemberg,08,00+,219,332,332,332,332,11103043,1.97,2.99,2.99,2.99,2.99\n2023-01-23,Baden-Württemberg,08,00+,259,369,369,369,369,11103043,2.33,3.32,3.32,3.32,3.32\n2023-01-22,Baden-Württemberg,08,00+,267,370,370,370,370,11103043,2.4,3.33,3.33,3.33,3.33\n2023-01-21,Baden-Württemberg,08,00+,271,366,366,366,366,11103043,2.44,3.3,3.3,3.3,3.3\n2023-01-20,Baden-Württemberg,08,00+,264,384,384,384,384,11103043,2.38,3.46,3.46,3.46,3.46\n2023-01-19,Baden-Württemberg,08,00+,252,388,388,388,388,11103043,2.27,3.49,3.49,3.49,3.49\n2023-01-18,Baden-Württemberg,08,00+,242,408,408,408,408,11103043,2.18,3.67,3.67,3.67,3.67\n2023-01-17,Baden-Württemberg,08,00+,267,447,447,447,447,11103043,2.4,4.03,4.03,4.03,4.03\n2023-01-16,Baden-Württemberg,08,00+,349,540,540,540,540,11103043,3.14,4.86,4.86,4.86,4.86\n2023-01-15,Baden-Württemberg,08,00+,358,544,544,544,544,11103043,3.22,4.9,4.9,4.9,4.9\n2023-01-14,Baden-Württemberg,08,00+,369,551,551,551,551,11103043,3.32,4.96,4.96,4.96,4.96\n2023-01-13,Baden-Württemberg,08,00+,323,508,508,508,508,11103043,2.91,4.58,4.58,4.58,4.58\n2023-01-12,Baden-Württemberg,08,00+,330,538,538,538,538,11103043,2.97,4.85,4.85,4.85,4.85\n2023-01-11,Baden-Württemberg,08,00+,326,567,567,567,567,11103043,2.94,5.11,5.11,5.11,5.11\n2023-01-10,Baden-Württemberg,08,00+,293,567,567,567,567,11103043,2.64,5.11,5.11,5.11,5.11\n2023-01-09,Baden-Württemberg,08,00+,322,570,570,570,570,11103043,2.9,5.13,5.13,5.13,5.13\n2023-01-08,Baden-Württemberg,08,00+,352,594,594,594,594,11103043,3.17,5.35,5.35,5.35,5.35\n2023-01-07,Baden-Württemberg,08,00+,376,0,0,0,0,11103043,3.39,0,0,0,0\n2023-01-06,Baden-Württemberg,08,00+,460,0,0,0,0,11103043,4.14,0,0,0,0\n2023-01-05,Baden-Württemberg,08,00+,486,0,0,0,0,11103043,4.38,0,0,0,0\n2023-01-04,Baden-Württemberg,08,00+,537,0,0,0,0,11103043,4.84,0,0,0,0\n2023-01-03,Baden-Württemberg,08,00+,562,0,0,0,0,11103043,5.06,0,0,0,0\n2023-01-02,Baden-Württemberg,08,00+,415,0,0,0,0,11103043,3.74,0,0,0,0\n2024-08-31,Bayern,09,00+,174,174,NA,NA,NA,13140183,1.32,1.32,NA,NA,NA\n2024-08-30,Bayern,09,00+,156,181,215,204,231,13140183,1.19,1.38,1.64,1.56,1.76\n2024-08-29,Bayern,09,00+,150,182,209,200,224,13140183,1.14,1.39,1.6,1.52,1.71\n2024-08-28,Bayern,09,00+,156,183,206,197,220,13140183,1.19,1.39,1.57,1.51,1.68\n2024-08-27,Bayern,09,00+,142,183,204,195,216,13140183,1.08,1.39,1.55,1.49,1.65\n2024-08-26,Bayern,09,00+,150,181,195,188,206,13140183,1.14,1.38,1.48,1.44,1.57\n2024-08-25,Bayern,09,00+,150,181,195,188,206,13140183,1.14,1.38,1.48,1.44,1.57\n2024-08-24,Bayern,09,00+,151,182,196,189,207,13140183,1.15,1.39,1.49,1.44,1.58\n2024-08-23,Bayern,09,00+,153,196,209,203,221,13140183,1.16,1.49,1.6,1.55,1.69\n2024-08-22,Bayern,09,00+,137,178,189,183,199,13140183,1.04,1.35,1.44,1.4,1.52\n2024-08-21,Bayern,09,00+,123,173,183,178,192,13140183,0.94,1.32,1.4,1.36,1.47\n2024-08-20,Bayern,09,00+,128,175,184,179,193,13140183,0.97,1.33,1.41,1.37,1.48\n2024-08-19,Bayern,09,00+,123,161,167,163,175,13140183,0.94,1.23,1.28,1.25,1.33\n2024-08-18,Bayern,09,00+,124,163,169,165,177,13140183,0.94,1.24,1.29,1.26,1.35\n2024-08-17,Bayern,09,00+,124,162,168,164,176,13140183,0.94,1.23,1.28,1.25,1.34\n2024-08-16,Bayern,09,00+,106,148,153,150,160,13140183,0.81,1.13,1.17,1.14,1.22\n2024-08-15,Bayern,09,00+,129,161,166,163,173,13140183,0.98,1.23,1.27,1.24,1.32\n2024-08-14,Bayern,09,00+,144,175,180,176,187,13140183,1.1,1.33,1.37,1.35,1.43\n2024-08-13,Bayern,09,00+,139,185,190,186,196,13140183,1.06,1.41,1.45,1.42,1.5\n2024-08-12,Bayern,09,00+,165,197,201,198,206,13140183,1.26,1.5,1.53,1.51,1.57\n2024-08-11,Bayern,09,00+,165,195,199,196,204,13140183,1.26,1.48,1.51,1.49,1.56\n2024-08-10,Bayern,09,00+,165,195,199,196,204,13140183,1.26,1.48,1.51,1.49,1.56\n2024-08-09,Bayern,09,00+,165,215,219,216,224,13140183,1.26,1.64,1.67,1.65,1.71\n2024-08-08,Bayern,09,00+,170,226,229,227,235,13140183,1.29,1.72,1.75,1.73,1.79\n2024-08-07,Bayern,09,00+,168,212,215,213,219,13140183,1.28,1.61,1.64,1.62,1.67\n2024-08-06,Bayern,09,00+,150,219,221,219,226,13140183,1.14,1.67,1.69,1.67,1.72\n2024-08-05,Bayern,09,00+,171,209,211,209,214,13140183,1.3,1.59,1.61,1.59,1.63\n2024-08-04,Bayern,09,00+,172,210,212,210,215,13140183,1.31,1.6,1.61,1.6,1.64\n2024-08-03,Bayern,09,00+,173,211,213,211,216,13140183,1.32,1.61,1.62,1.61,1.65\n2024-08-02,Bayern,09,00+,145,190,191,190,194,13140183,1.1,1.45,1.46,1.45,1.48\n2024-08-01,Bayern,09,00+,137,190,191,190,193,13140183,1.04,1.45,1.46,1.45,1.47\n2024-07-31,Bayern,09,00+,142,187,188,187,189,13140183,1.08,1.42,1.43,1.43,1.44\n2024-07-30,Bayern,09,00+,113,183,183,183,184,13140183,0.86,1.39,1.4,1.39,1.4\n2024-07-29,Bayern,09,00+,139,177,177,177,177,13140183,1.06,1.35,1.35,1.35,1.35\n2024-07-28,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.36,1.35,1.36\n2024-07-27,Bayern,09,00+,141,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-26,Bayern,09,00+,119,172,172,172,172,13140183,0.91,1.31,1.31,1.31,1.31\n2024-07-25,Bayern,09,00+,109,162,162,162,162,13140183,0.83,1.23,1.23,1.23,1.23\n2024-07-24,Bayern,09,00+,114,160,160,160,160,13140183,0.87,1.22,1.22,1.22,1.22\n2024-07-23,Bayern,09,00+,115,156,156,156,156,13140183,0.88,1.19,1.19,1.19,1.19\n2024-07-22,Bayern,09,00+,145,177,177,177,177,13140183,1.1,1.35,1.35,1.35,1.35\n2024-07-21,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-20,Bayern,09,00+,146,177,177,177,177,13140183,1.11,1.35,1.35,1.35,1.35\n2024-07-19,Bayern,09,00+,151,197,197,197,197,13140183,1.15,1.5,1.5,1.5,1.5\n2024-07-18,Bayern,09,00+,140,192,192,192,192,13140183,1.07,1.46,1.46,1.46,1.46\n2024-07-17,Bayern,09,00+,145,197,197,197,197,13140183,1.1,1.5,1.5,1.5,1.5\n2024-07-16,Bayern,09,00+,145,199,199,199,199,13140183,1.1,1.51,1.51,1.51,1.51\n2024-07-15,Bayern,09,00+,140,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-14,Bayern,09,00+,140,177,177,177,177,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-13,Bayern,09,00+,141,178,178,178,178,13140183,1.07,1.35,1.35,1.35,1.35\n2024-07-12,Bayern,09,00+,123,157,157,157,157,13140183,0.94,1.19,1.19,1.19,1.19\n2024-07-11,Bayern,09,00+,127,157,157,157,157,13140183,0.97,1.19,1.19,1.19,1.19\n2024-07-10,Bayern,09,00+,117,154,154,154,154,13140183,0.89,1.17,1.17,1.17,1.17\n2024-07-09,Bayern,09,00+,122,156,156,156,156,13140183,0.93,1.19,1.19,1.19,1.19\n2024-07-08,Bayern,09,00+,116,145,145,145,145,13140183,0.88,1.1,1.1,1.1,1.1\n2024-07-07,Bayern,09,00+,117,145,145,145,145,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-06,Bayern,09,00+,117,144,144,144,144,13140183,0.89,1.1,1.1,1.1,1.1\n2024-07-05,Bayern,09,00+,109,145,145,145,145,13140183,0.83,1.1,1.1,1.1,1.1\n2024-07-04,Bayern,09,00+,103,147,147,147,147,13140183,0.78,1.12,1.12,1.12,1.12\n2024-07-03,Bayern,09,00+,93,141,141,141,141,13140183,0.71,1.07,1.07,1.07,1.07\n2024-07-02,Bayern,09,00+,84,131,131,131,131,13140183,0.64,1,1,1,1\n2024-07-01,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-30,Bayern,09,00+,91,119,119,119,119,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-29,Bayern,09,00+,91,120,120,120,120,13140183,0.69,0.91,0.91,0.91,0.91\n2024-06-28,Bayern,09,00+,85,121,121,121,121,13140183,0.65,0.92,0.92,0.92,0.92\n2024-06-27,Bayern,09,00+,62,114,114,114,114,13140183,0.47,0.87,0.87,0.87,0.87\n2024-06-26,Bayern,09,00+,77,112,112,112,112,13140183,0.59,0.85,0.85,0.85,0.85\n2024-06-25,Bayern,09,00+,73,94,94,94,94,13140183,0.56,0.72,0.72,0.72,0.72\n2024-06-24,Bayern,09,00+,67,84,84,84,84,13140183,0.51,0.64,0.64,0.64,0.64\n2024-06-23,Bayern,09,00+,67,83,83,83,83,13140183,0.51,0.63,0.63,0.63,0.63\n2024-06-22,Bayern,09,00+,67,82,82,82,82,13140183,0.51,0.62,0.62,0.62,0.62\n2024-06-21,Bayern,09,00+,52,76,76,76,76,13140183,0.4,0.58,0.58,0.58,0.58\n2024-06-20,Bayern,09,00+,44,74,74,74,74,13140183,0.33,0.56,0.56,0.56,0.56\n2024-06-19,Bayern,09,00+,43,70,70,70,70,13140183,0.33,0.53,0.53,0.53,0.53\n2024-06-18,Bayern,09,00+,49,74,74,74,74,13140183,0.37,0.56,0.56,0.56,0.56\n2024-06-17,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-16,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-15,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-06-14,Bayern,09,00+,53,72,72,72,72,13140183,0.4,0.55,0.55,0.55,0.55\n2024-06-13,Bayern,09,00+,46,61,61,61,61,13140183,0.35,0.46,0.46,0.46,0.46\n2024-06-12,Bayern,09,00+,44,60,60,60,60,13140183,0.33,0.46,0.46,0.46,0.46\n2024-06-11,Bayern,09,00+,35,55,55,55,55,13140183,0.27,0.42,0.42,0.42,0.42\n2024-06-10,Bayern,09,00+,40,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2024-06-09,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-08,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2024-06-07,Bayern,09,00+,41,46,46,46,46,13140183,0.31,0.35,0.35,0.35,0.35\n2024-06-06,Bayern,09,00+,39,44,44,44,44,13140183,0.3,0.33,0.33,0.33,0.33\n2024-06-05,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-06-04,Bayern,09,00+,31,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-06-03,Bayern,09,00+,37,44,44,44,44,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-02,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-06-01,Bayern,09,00+,37,43,43,43,43,13140183,0.28,0.33,0.33,0.33,0.33\n2024-05-31,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-05-30,Bayern,09,00+,36,50,50,50,50,13140183,0.27,0.38,0.38,0.38,0.38\n2024-05-29,Bayern,09,00+,32,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Bayern,09,00+,39,52,52,52,52,13140183,0.3,0.4,0.4,0.4,0.4\n2024-05-27,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-26,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-25,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-05-24,Bayern,09,00+,25,36,36,36,36,13140183,0.19,0.27,0.27,0.27,0.27\n2024-05-23,Bayern,09,00+,22,30,30,30,30,13140183,0.17,0.23,0.23,0.23,0.23\n2024-05-22,Bayern,09,00+,17,28,28,28,28,13140183,0.13,0.21,0.21,0.21,0.21\n2024-05-21,Bayern,09,00+,17,22,22,22,22,13140183,0.13,0.17,0.17,0.17,0.17\n2024-05-20,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-19,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-18,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-17,Bayern,09,00+,36,43,43,43,43,13140183,0.27,0.33,0.33,0.33,0.33\n2024-05-16,Bayern,09,00+,32,40,40,40,40,13140183,0.24,0.3,0.3,0.3,0.3\n2024-05-15,Bayern,09,00+,25,41,41,41,41,13140183,0.19,0.31,0.31,0.31,0.31\n2024-05-14,Bayern,09,00+,25,46,46,46,46,13140183,0.19,0.35,0.35,0.35,0.35\n2024-05-13,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-12,Bayern,09,00+,36,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2024-05-11,Bayern,09,00+,37,54,54,54,54,13140183,0.28,0.41,0.41,0.41,0.41\n2024-05-10,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-05-09,Bayern,09,00+,36,49,49,49,49,13140183,0.27,0.37,0.37,0.37,0.37\n2024-05-08,Bayern,09,00+,30,45,45,45,45,13140183,0.23,0.34,0.34,0.34,0.34\n2024-05-07,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-05-06,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-05,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-05-04,Bayern,09,00+,20,28,28,28,28,13140183,0.15,0.21,0.21,0.21,0.21\n2024-05-03,Bayern,09,00+,21,28,28,28,28,13140183,0.16,0.21,0.21,0.21,0.21\n2024-05-02,Bayern,09,00+,19,29,29,29,29,13140183,0.14,0.22,0.22,0.22,0.22\n2024-05-01,Bayern,09,00+,20,30,30,30,30,13140183,0.15,0.23,0.23,0.23,0.23\n2024-04-30,Bayern,09,00+,19,27,27,27,27,13140183,0.14,0.21,0.21,0.21,0.21\n2024-04-29,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-28,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-27,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-26,Bayern,09,00+,14,18,18,18,18,13140183,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Bayern,09,00+,19,19,19,19,19,13140183,0.14,0.14,0.14,0.14,0.14\n2024-04-24,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-23,Bayern,09,00+,23,26,26,26,26,13140183,0.18,0.2,0.2,0.2,0.2\n2024-04-22,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-21,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-20,Bayern,09,00+,21,23,23,23,23,13140183,0.16,0.18,0.18,0.18,0.18\n2024-04-19,Bayern,09,00+,20,27,27,27,27,13140183,0.15,0.21,0.21,0.21,0.21\n2024-04-18,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-17,Bayern,09,00+,18,23,23,23,23,13140183,0.14,0.18,0.18,0.18,0.18\n2024-04-16,Bayern,09,00+,21,25,25,25,25,13140183,0.16,0.19,0.19,0.19,0.19\n2024-04-15,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-14,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-13,Bayern,09,00+,31,35,35,35,35,13140183,0.24,0.27,0.27,0.27,0.27\n2024-04-12,Bayern,09,00+,25,30,30,30,30,13140183,0.19,0.23,0.23,0.23,0.23\n2024-04-11,Bayern,09,00+,25,32,32,32,32,13140183,0.19,0.24,0.24,0.24,0.24\n2024-04-10,Bayern,09,00+,21,31,31,31,31,13140183,0.16,0.24,0.24,0.24,0.24\n2024-04-09,Bayern,09,00+,42,55,55,55,55,13140183,0.32,0.42,0.42,0.42,0.42\n2024-04-08,Bayern,09,00+,31,41,41,41,41,13140183,0.24,0.31,0.31,0.31,0.31\n2024-04-07,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-06,Bayern,09,00+,32,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2024-04-05,Bayern,09,00+,29,41,41,41,41,13140183,0.22,0.31,0.31,0.31,0.31\n2024-04-04,Bayern,09,00+,28,42,42,42,42,13140183,0.21,0.32,0.32,0.32,0.32\n2024-04-03,Bayern,09,00+,25,44,44,44,44,13140183,0.19,0.33,0.33,0.33,0.33\n2024-04-02,Bayern,09,00+,9,19,19,19,19,13140183,0.07,0.14,0.14,0.14,0.14\n2024-04-01,Bayern,09,00+,25,38,38,38,38,13140183,0.19,0.29,0.29,0.29,0.29\n2024-03-31,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-30,Bayern,09,00+,25,37,37,37,37,13140183,0.19,0.28,0.28,0.28,0.28\n2024-03-29,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2024-03-28,Bayern,09,00+,36,41,41,41,41,13140183,0.27,0.31,0.31,0.31,0.31\n2024-03-27,Bayern,09,00+,35,44,44,44,44,13140183,0.27,0.33,0.33,0.33,0.33\n2024-03-26,Bayern,09,00+,35,47,47,47,47,13140183,0.27,0.36,0.36,0.36,0.36\n2024-03-25,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-24,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-23,Bayern,09,00+,44,48,48,48,48,13140183,0.33,0.37,0.37,0.37,0.37\n2024-03-22,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-21,Bayern,09,00+,46,54,54,54,54,13140183,0.35,0.41,0.41,0.41,0.41\n2024-03-20,Bayern,09,00+,42,52,52,52,52,13140183,0.32,0.4,0.4,0.4,0.4\n2024-03-19,Bayern,09,00+,38,47,47,47,47,13140183,0.29,0.36,0.36,0.36,0.36\n2024-03-18,Bayern,09,00+,52,56,56,56,56,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-17,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-16,Bayern,09,00+,53,57,57,57,57,13140183,0.4,0.43,0.43,0.43,0.43\n2024-03-15,Bayern,09,00+,42,56,56,56,56,13140183,0.32,0.43,0.43,0.43,0.43\n2024-03-14,Bayern,09,00+,42,50,50,50,50,13140183,0.32,0.38,0.38,0.38,0.38\n2024-03-13,Bayern,09,00+,48,57,57,57,57,13140183,0.37,0.43,0.43,0.43,0.43\n2024-03-12,Bayern,09,00+,50,66,66,66,66,13140183,0.38,0.5,0.5,0.5,0.5\n2024-03-11,Bayern,09,00+,58,70,70,70,70,13140183,0.44,0.53,0.53,0.53,0.53\n2024-03-10,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-09,Bayern,09,00+,58,71,71,71,71,13140183,0.44,0.54,0.54,0.54,0.54\n2024-03-08,Bayern,09,00+,64,72,72,72,72,13140183,0.49,0.55,0.55,0.55,0.55\n2024-03-07,Bayern,09,00+,65,78,78,78,78,13140183,0.49,0.59,0.59,0.59,0.59\n2024-03-06,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-03-05,Bayern,09,00+,43,76,76,76,76,13140183,0.33,0.58,0.58,0.58,0.58\n2024-03-04,Bayern,09,00+,58,74,74,74,74,13140183,0.44,0.56,0.56,0.56,0.56\n2024-03-03,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-02,Bayern,09,00+,58,72,72,72,72,13140183,0.44,0.55,0.55,0.55,0.55\n2024-03-01,Bayern,09,00+,59,76,76,76,76,13140183,0.45,0.58,0.58,0.58,0.58\n2024-02-29,Bayern,09,00+,55,70,70,70,70,13140183,0.42,0.53,0.53,0.53,0.53\n2024-02-28,Bayern,09,00+,58,68,68,68,68,13140183,0.44,0.52,0.52,0.52,0.52\n2024-02-27,Bayern,09,00+,61,80,80,80,80,13140183,0.46,0.61,0.61,0.61,0.61\n2024-02-26,Bayern,09,00+,86,100,100,100,100,13140183,0.65,0.76,0.76,0.76,0.76\n2024-02-25,Bayern,09,00+,88,104,104,104,104,13140183,0.67,0.79,0.79,0.79,0.79\n2024-02-24,Bayern,09,00+,89,105,105,105,105,13140183,0.68,0.8,0.8,0.8,0.8\n2024-02-23,Bayern,09,00+,87,105,105,105,105,13140183,0.66,0.8,0.8,0.8,0.8\n2024-02-22,Bayern,09,00+,105,128,128,128,128,13140183,0.8,0.97,0.97,0.97,0.97\n2024-02-21,Bayern,09,00+,123,156,156,156,156,13140183,0.94,1.19,1.19,1.19,1.19\n2024-02-20,Bayern,09,00+,108,143,143,143,143,13140183,0.82,1.09,1.09,1.09,1.09\n2024-02-19,Bayern,09,00+,124,153,153,153,153,13140183,0.94,1.16,1.16,1.16,1.16\n2024-02-18,Bayern,09,00+,124,149,149,149,149,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-17,Bayern,09,00+,124,148,148,148,148,13140183,0.94,1.13,1.13,1.13,1.13\n2024-02-16,Bayern,09,00+,139,170,170,170,170,13140183,1.06,1.29,1.29,1.29,1.29\n2024-02-15,Bayern,09,00+,157,186,186,186,186,13140183,1.19,1.42,1.42,1.42,1.42\n2024-02-14,Bayern,09,00+,163,192,192,192,192,13140183,1.24,1.46,1.46,1.46,1.46\n2024-02-13,Bayern,09,00+,177,219,219,219,219,13140183,1.35,1.67,1.67,1.67,1.67\n2024-02-12,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-11,Bayern,09,00+,210,259,259,259,259,13140183,1.6,1.97,1.97,1.97,1.97\n2024-02-10,Bayern,09,00+,212,262,262,262,262,13140183,1.61,1.99,1.99,1.99,1.99\n2024-02-09,Bayern,09,00+,188,258,258,258,258,13140183,1.43,1.96,1.96,1.96,1.96\n2024-02-08,Bayern,09,00+,185,254,254,254,254,13140183,1.41,1.93,1.93,1.93,1.93\n2024-02-07,Bayern,09,00+,155,251,251,251,251,13140183,1.18,1.91,1.91,1.91,1.91\n2024-02-06,Bayern,09,00+,181,259,259,259,259,13140183,1.38,1.97,1.97,1.97,1.97\n2024-02-05,Bayern,09,00+,210,276,276,276,276,13140183,1.6,2.1,2.1,2.1,2.1\n2024-02-04,Bayern,09,00+,212,279,279,279,279,13140183,1.61,2.12,2.12,2.12,2.12\n2024-02-03,Bayern,09,00+,214,280,280,280,280,13140183,1.63,2.13,2.13,2.13,2.13\n2024-02-02,Bayern,09,00+,216,305,305,305,305,13140183,1.64,2.32,2.32,2.32,2.32\n2024-02-01,Bayern,09,00+,253,331,331,331,331,13140183,1.93,2.52,2.52,2.52,2.52\n2024-01-31,Bayern,09,00+,265,349,349,349,349,13140183,2.02,2.66,2.66,2.66,2.66\n2024-01-30,Bayern,09,00+,279,381,381,381,381,13140183,2.12,2.9,2.9,2.9,2.9\n2024-01-29,Bayern,09,00+,306,384,384,384,384,13140183,2.33,2.92,2.92,2.92,2.92\n2024-01-28,Bayern,09,00+,307,383,383,383,383,13140183,2.34,2.91,2.91,2.91,2.91\n2024-01-27,Bayern,09,00+,309,381,381,381,381,13140183,2.35,2.9,2.9,2.9,2.9\n2024-01-26,Bayern,09,00+,286,393,393,393,393,13140183,2.18,2.99,2.99,2.99,2.99\n2024-01-25,Bayern,09,00+,295,394,394,394,394,13140183,2.25,3,3,3,3\n2024-01-24,Bayern,09,00+,279,390,390,390,390,13140183,2.12,2.97,2.97,2.97,2.97\n2024-01-23,Bayern,09,00+,318,425,425,425,425,13140183,2.42,3.23,3.23,3.23,3.23\n2024-01-22,Bayern,09,00+,412,508,508,508,508,13140183,3.14,3.87,3.87,3.87,3.87\n2024-01-21,Bayern,09,00+,412,507,507,507,507,13140183,3.14,3.86,3.86,3.86,3.86\n2024-01-20,Bayern,09,00+,414,507,507,507,507,13140183,3.15,3.86,3.86,3.86,3.86\n2024-01-19,Bayern,09,00+,390,519,519,519,519,13140183,2.97,3.95,3.95,3.95,3.95\n2024-01-18,Bayern,09,00+,432,563,563,563,563,13140183,3.29,4.28,4.28,4.28,4.28\n2024-01-17,Bayern,09,00+,504,672,672,672,672,13140183,3.84,5.11,5.11,5.11,5.11\n2024-01-16,Bayern,09,00+,524,705,705,705,705,13140183,3.99,5.37,5.37,5.37,5.37\n2024-01-15,Bayern,09,00+,667,803,803,803,803,13140183,5.08,6.11,6.11,6.11,6.11\n2024-01-14,Bayern,09,00+,667,802,802,802,802,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-13,Bayern,09,00+,667,801,801,801,801,13140183,5.08,6.1,6.1,6.1,6.1\n2024-01-12,Bayern,09,00+,642,840,840,840,840,13140183,4.89,6.39,6.39,6.39,6.39\n2024-01-11,Bayern,09,00+,693,878,878,878,878,13140183,5.27,6.68,6.68,6.68,6.68\n2024-01-10,Bayern,09,00+,723,908,908,908,908,13140183,5.5,6.91,6.91,6.91,6.91\n2024-01-09,Bayern,09,00+,1014,1276,1276,1276,1276,13140183,7.72,9.71,9.71,9.71,9.71\n2024-01-08,Bayern,09,00+,778,998,998,998,998,13140183,5.92,7.6,7.6,7.6,7.6\n2024-01-07,Bayern,09,00+,780,1000,1000,1000,1000,13140183,5.94,7.61,7.61,7.61,7.61\n2024-01-06,Bayern,09,00+,798,1018,1018,1018,1018,13140183,6.07,7.75,7.75,7.75,7.75\n2024-01-05,Bayern,09,00+,799,1093,1093,1093,1093,13140183,6.08,8.32,8.32,8.32,8.32\n2024-01-04,Bayern,09,00+,842,1223,1223,1223,1223,13140183,6.41,9.31,9.31,9.31,9.31\n2024-01-03,Bayern,09,00+,992,1595,1595,1595,1595,13140183,7.55,12.14,12.14,12.14,12.14\n2024-01-02,Bayern,09,00+,787,1097,1097,1097,1097,13140183,5.99,8.35,8.35,8.35,8.35\n2024-01-01,Bayern,09,00+,802,1091,1091,1091,1091,13140183,6.1,8.3,8.3,8.3,8.3\n2023-12-31,Bayern,09,00+,805,1094,1094,1094,1094,13140183,6.13,8.33,8.33,8.33,8.33\n2023-12-30,Bayern,09,00+,815,1087,1087,1087,1087,13140183,6.2,8.27,8.27,8.27,8.27\n2023-12-29,Bayern,09,00+,693,1070,1070,1070,1070,13140183,5.27,8.14,8.14,8.14,8.14\n2023-12-28,Bayern,09,00+,575,1004,1004,1004,1004,13140183,4.38,7.64,7.64,7.64,7.64\n2023-12-27,Bayern,09,00+,434,673,673,673,673,13140183,3.3,5.12,5.12,5.12,5.12\n2023-12-26,Bayern,09,00+,637,900,900,900,900,13140183,4.85,6.85,6.85,6.85,6.85\n2023-12-25,Bayern,09,00+,1051,1369,1369,1369,1369,13140183,8,10.42,10.42,10.42,10.42\n2023-12-24,Bayern,09,00+,1075,1390,1390,1390,1390,13140183,8.18,10.58,10.58,10.58,10.58\n2023-12-23,Bayern,09,00+,1090,1393,1393,1393,1393,13140183,8.3,10.6,10.6,10.6,10.6\n2023-12-22,Bayern,09,00+,1052,1434,1434,1434,1434,13140183,8.01,10.91,10.91,10.91,10.91\n2023-12-21,Bayern,09,00+,1066,1466,1466,1466,1466,13140183,8.11,11.16,11.16,11.16,11.16\n2023-12-20,Bayern,09,00+,1111,1494,1494,1494,1494,13140183,8.45,11.37,11.37,11.37,11.37\n2023-12-19,Bayern,09,00+,1010,1500,1500,1500,1500,13140183,7.69,11.42,11.42,11.42,11.42\n2023-12-18,Bayern,09,00+,1116,1503,1503,1503,1503,13140183,8.49,11.44,11.44,11.44,11.44\n2023-12-17,Bayern,09,00+,1163,1526,1526,1526,1526,13140183,8.85,11.61,11.61,11.61,11.61\n2023-12-16,Bayern,09,00+,1177,1524,1524,1524,1524,13140183,8.96,11.6,11.6,11.6,11.6\n2023-12-15,Bayern,09,00+,1068,1486,1486,1486,1486,13140183,8.13,11.31,11.31,11.31,11.31\n2023-12-14,Bayern,09,00+,1102,1488,1488,1488,1488,13140183,8.39,11.32,11.32,11.32,11.32\n2023-12-13,Bayern,09,00+,1036,1450,1450,1450,1450,13140183,7.88,11.03,11.03,11.03,11.03\n2023-12-12,Bayern,09,00+,985,1451,1451,1451,1451,13140183,7.5,11.04,11.04,11.04,11.04\n2023-12-11,Bayern,09,00+,938,1304,1304,1304,1304,13140183,7.14,9.92,9.92,9.92,9.92\n2023-12-10,Bayern,09,00+,959,1280,1280,1280,1280,13140183,7.3,9.74,9.74,9.74,9.74\n2023-12-09,Bayern,09,00+,972,1283,1283,1283,1283,13140183,7.4,9.76,9.76,9.76,9.76\n2023-12-08,Bayern,09,00+,926,1300,1300,1300,1300,13140183,7.05,9.89,9.89,9.89,9.89\n2023-12-07,Bayern,09,00+,907,1243,1243,1243,1243,13140183,6.9,9.46,9.46,9.46,9.46\n2023-12-06,Bayern,09,00+,881,1224,1224,1224,1224,13140183,6.7,9.31,9.31,9.31,9.31\n2023-12-05,Bayern,09,00+,868,1213,1213,1213,1213,13140183,6.61,9.23,9.23,9.23,9.23\n2023-12-04,Bayern,09,00+,914,1202,1202,1202,1202,13140183,6.96,9.15,9.15,9.15,9.15\n2023-12-03,Bayern,09,00+,929,1193,1193,1193,1193,13140183,7.07,9.08,9.08,9.08,9.08\n2023-12-02,Bayern,09,00+,951,1201,1201,1201,1201,13140183,7.24,9.14,9.14,9.14,9.14\n2023-12-01,Bayern,09,00+,843,1170,1170,1170,1170,13140183,6.42,8.9,8.9,8.9,8.9\n2023-11-30,Bayern,09,00+,810,1140,1140,1140,1140,13140183,6.16,8.68,8.68,8.68,8.68\n2023-11-29,Bayern,09,00+,735,1117,1117,1117,1117,13140183,5.59,8.5,8.5,8.5,8.5\n2023-11-28,Bayern,09,00+,775,1096,1096,1096,1096,13140183,5.9,8.34,8.34,8.34,8.34\n2023-11-27,Bayern,09,00+,791,1097,1097,1097,1097,13140183,6.02,8.35,8.35,8.35,8.35\n2023-11-26,Bayern,09,00+,807,1100,1100,1100,1100,13140183,6.14,8.37,8.37,8.37,8.37\n2023-11-25,Bayern,09,00+,824,1094,1094,1094,1094,13140183,6.27,8.33,8.33,8.33,8.33\n2023-11-24,Bayern,09,00+,734,1073,1073,1073,1073,13140183,5.59,8.17,8.17,8.17,8.17\n2023-11-23,Bayern,09,00+,786,1079,1079,1079,1079,13140183,5.98,8.21,8.21,8.21,8.21\n2023-11-22,Bayern,09,00+,787,1103,1103,1103,1103,13140183,5.99,8.39,8.39,8.39,8.39\n2023-11-21,Bayern,09,00+,750,1048,1048,1048,1048,13140183,5.71,7.98,7.98,7.98,7.98\n2023-11-20,Bayern,09,00+,775,1059,1059,1059,1059,13140183,5.9,8.06,8.06,8.06,8.06\n2023-11-19,Bayern,09,00+,800,1069,1069,1069,1069,13140183,6.09,8.14,8.14,8.14,8.14\n2023-11-18,Bayern,09,00+,845,1096,1096,1096,1096,13140183,6.43,8.34,8.34,8.34,8.34\n2023-11-17,Bayern,09,00+,771,1103,1103,1103,1103,13140183,5.87,8.39,8.39,8.39,8.39\n2023-11-16,Bayern,09,00+,795,1110,1110,1110,1110,13140183,6.05,8.45,8.45,8.45,8.45\n2023-11-15,Bayern,09,00+,814,1128,1128,1128,1128,13140183,6.19,8.58,8.58,8.58,8.58\n2023-11-14,Bayern,09,00+,716,1133,1133,1133,1133,13140183,5.45,8.62,8.62,8.62,8.62\n2023-11-13,Bayern,09,00+,822,1179,1179,1179,1179,13140183,6.26,8.97,8.97,8.97,8.97\n2023-11-12,Bayern,09,00+,843,1172,1172,1172,1172,13140183,6.42,8.92,8.92,8.92,8.92\n2023-11-11,Bayern,09,00+,860,1147,1147,1147,1147,13140183,6.54,8.73,8.73,8.73,8.73\n2023-11-10,Bayern,09,00+,827,1172,1172,1172,1172,13140183,6.29,8.92,8.92,8.92,8.92\n2023-11-09,Bayern,09,00+,883,1265,1265,1265,1265,13140183,6.72,9.63,9.63,9.63,9.63\n2023-11-08,Bayern,09,00+,774,1064,1064,1064,1064,13140183,5.89,8.1,8.1,8.1,8.1\n2023-11-07,Bayern,09,00+,790,1099,1099,1099,1099,13140183,6.01,8.36,8.36,8.36,8.36\n2023-11-06,Bayern,09,00+,721,1079,1079,1079,1079,13140183,5.49,8.21,8.21,8.21,8.21\n2023-11-05,Bayern,09,00+,744,1086,1086,1086,1086,13140183,5.66,8.26,8.26,8.26,8.26\n2023-11-04,Bayern,09,00+,765,1090,1090,1090,1090,13140183,5.82,8.3,8.3,8.3,8.3\n2023-11-03,Bayern,09,00+,734,1109,1109,1109,1109,13140183,5.59,8.44,8.44,8.44,8.44\n2023-11-02,Bayern,09,00+,675,1020,1020,1020,1020,13140183,5.14,7.76,7.76,7.76,7.76\n2023-11-01,Bayern,09,00+,881,1229,1229,1229,1229,13140183,6.7,9.35,9.35,9.35,9.35\n2023-10-31,Bayern,09,00+,862,1259,1259,1259,1259,13140183,6.56,9.58,9.58,9.58,9.58\n2023-10-30,Bayern,09,00+,885,1287,1287,1287,1287,13140183,6.74,9.79,9.79,9.79,9.79\n2023-10-29,Bayern,09,00+,915,1292,1292,1292,1292,13140183,6.96,9.83,9.83,9.83,9.83\n2023-10-28,Bayern,09,00+,928,1283,1283,1283,1283,13140183,7.06,9.76,9.76,9.76,9.76\n2023-10-27,Bayern,09,00+,857,1248,1248,1248,1248,13140183,6.52,9.5,9.5,9.5,9.5\n2023-10-26,Bayern,09,00+,805,1196,1196,1196,1196,13140183,6.13,9.1,9.1,9.1,9.1\n2023-10-25,Bayern,09,00+,764,1102,1102,1102,1102,13140183,5.81,8.39,8.39,8.39,8.39\n2023-10-24,Bayern,09,00+,631,1006,1006,1006,1006,13140183,4.8,7.66,7.66,7.66,7.66\n2023-10-23,Bayern,09,00+,638,899,899,899,899,13140183,4.86,6.84,6.84,6.84,6.84\n2023-10-22,Bayern,09,00+,649,878,878,878,878,13140183,4.94,6.68,6.68,6.68,6.68\n2023-10-21,Bayern,09,00+,673,889,889,889,889,13140183,5.12,6.77,6.77,6.77,6.77\n2023-10-20,Bayern,09,00+,670,882,882,882,882,13140183,5.1,6.71,6.71,6.71,6.71\n2023-10-19,Bayern,09,00+,651,925,925,925,925,13140183,4.95,7.04,7.04,7.04,7.04\n2023-10-18,Bayern,09,00+,617,928,928,928,928,13140183,4.7,7.06,7.06,7.06,7.06\n2023-10-17,Bayern,09,00+,640,994,994,994,994,13140183,4.87,7.56,7.56,7.56,7.56\n2023-10-16,Bayern,09,00+,635,951,951,951,951,13140183,4.83,7.24,7.24,7.24,7.24\n2023-10-15,Bayern,09,00+,653,962,962,962,962,13140183,4.97,7.32,7.32,7.32,7.32\n2023-10-14,Bayern,09,00+,673,958,958,958,958,13140183,5.12,7.29,7.29,7.29,7.29\n2023-10-13,Bayern,09,00+,600,914,914,914,914,13140183,4.57,6.96,6.96,6.96,6.96\n2023-10-12,Bayern,09,00+,635,907,907,907,907,13140183,4.83,6.9,6.9,6.9,6.9\n2023-10-11,Bayern,09,00+,649,959,959,959,959,13140183,4.94,7.3,7.3,7.3,7.3\n2023-10-10,Bayern,09,00+,501,792,792,792,792,13140183,3.81,6.03,6.03,6.03,6.03\n2023-10-09,Bayern,09,00+,467,749,749,749,749,13140183,3.55,5.7,5.7,5.7,5.7\n2023-10-08,Bayern,09,00+,483,745,745,745,745,13140183,3.68,5.67,5.67,5.67,5.67\n2023-10-07,Bayern,09,00+,498,740,740,740,740,13140183,3.79,5.63,5.63,5.63,5.63\n2023-10-06,Bayern,09,00+,444,717,717,717,717,13140183,3.38,5.46,5.46,5.46,5.46\n2023-10-05,Bayern,09,00+,367,644,644,644,644,13140183,2.79,4.9,4.9,4.9,4.9\n2023-10-04,Bayern,09,00+,250,530,530,530,530,13140183,1.9,4.03,4.03,4.03,4.03\n2023-10-03,Bayern,09,00+,329,596,596,596,596,13140183,2.5,4.54,4.54,4.54,4.54\n2023-10-02,Bayern,09,00+,320,513,513,513,513,13140183,2.44,3.9,3.9,3.9,3.9\n2023-10-01,Bayern,09,00+,331,506,506,506,506,13140183,2.52,3.85,3.85,3.85,3.85\n2023-09-30,Bayern,09,00+,338,498,498,498,498,13140183,2.57,3.79,3.79,3.79,3.79\n2023-09-29,Bayern,09,00+,308,474,474,474,474,13140183,2.34,3.61,3.61,3.61,3.61\n2023-09-28,Bayern,09,00+,311,474,474,474,474,13140183,2.37,3.61,3.61,3.61,3.61\n2023-09-27,Bayern,09,00+,285,451,451,451,451,13140183,2.17,3.43,3.43,3.43,3.43\n2023-09-26,Bayern,09,00+,281,442,442,442,442,13140183,2.14,3.36,3.36,3.36,3.36\n2023-09-25,Bayern,09,00+,306,430,430,430,430,13140183,2.33,3.27,3.27,3.27,3.27\n2023-09-24,Bayern,09,00+,316,429,429,429,429,13140183,2.4,3.26,3.26,3.26,3.26\n2023-09-23,Bayern,09,00+,326,430,430,430,430,13140183,2.48,3.27,3.27,3.27,3.27\n2023-09-22,Bayern,09,00+,301,420,420,420,420,13140183,2.29,3.2,3.2,3.2,3.2\n2023-09-21,Bayern,09,00+,302,400,400,400,400,13140183,2.3,3.04,3.04,3.04,3.04\n2023-09-20,Bayern,09,00+,269,388,388,388,388,13140183,2.05,2.95,2.95,2.95,2.95\n2023-09-19,Bayern,09,00+,232,380,380,380,380,13140183,1.77,2.89,2.89,2.89,2.89\n2023-09-18,Bayern,09,00+,259,380,380,380,380,13140183,1.97,2.89,2.89,2.89,2.89\n2023-09-17,Bayern,09,00+,267,377,377,377,377,13140183,2.03,2.87,2.87,2.87,2.87\n2023-09-16,Bayern,09,00+,272,375,375,375,375,13140183,2.07,2.85,2.85,2.85,2.85\n2023-09-15,Bayern,09,00+,263,373,373,373,373,13140183,2,2.84,2.84,2.84,2.84\n2023-09-14,Bayern,09,00+,244,355,355,355,355,13140183,1.86,2.7,2.7,2.7,2.7\n2023-09-13,Bayern,09,00+,222,347,347,347,347,13140183,1.69,2.64,2.64,2.64,2.64\n2023-09-12,Bayern,09,00+,176,303,303,303,303,13140183,1.34,2.31,2.31,2.31,2.31\n2023-09-11,Bayern,09,00+,168,259,259,259,259,13140183,1.28,1.97,1.97,1.97,1.97\n2023-09-10,Bayern,09,00+,174,257,257,257,257,13140183,1.32,1.96,1.96,1.96,1.96\n2023-09-09,Bayern,09,00+,180,255,255,255,255,13140183,1.37,1.94,1.94,1.94,1.94\n2023-09-08,Bayern,09,00+,138,230,230,230,230,13140183,1.05,1.75,1.75,1.75,1.75\n2023-09-07,Bayern,09,00+,135,208,208,208,208,13140183,1.03,1.58,1.58,1.58,1.58\n2023-09-06,Bayern,09,00+,135,200,200,200,200,13140183,1.03,1.52,1.52,1.52,1.52\n2023-09-05,Bayern,09,00+,123,193,193,193,193,13140183,0.94,1.47,1.47,1.47,1.47\n2023-09-04,Bayern,09,00+,129,188,188,188,188,13140183,0.98,1.43,1.43,1.43,1.43\n2023-09-03,Bayern,09,00+,133,185,185,185,185,13140183,1.01,1.41,1.41,1.41,1.41\n2023-09-02,Bayern,09,00+,138,184,184,184,184,13140183,1.05,1.4,1.4,1.4,1.4\n2023-09-01,Bayern,09,00+,134,189,189,189,189,13140183,1.02,1.44,1.44,1.44,1.44\n2023-08-31,Bayern,09,00+,134,188,188,188,188,13140183,1.02,1.43,1.43,1.43,1.43\n2023-08-30,Bayern,09,00+,132,189,189,189,189,13140183,1,1.44,1.44,1.44,1.44\n2023-08-29,Bayern,09,00+,132,200,200,200,200,13140183,1,1.52,1.52,1.52,1.52\n2023-08-28,Bayern,09,00+,0,191,191,191,191,13140183,0,1.45,1.45,1.45,1.45\n2023-08-27,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-26,Bayern,09,00+,0,199,199,199,199,13140183,0,1.51,1.51,1.51,1.51\n2023-08-25,Bayern,09,00+,0,206,206,206,206,13140183,0,1.57,1.57,1.57,1.57\n2023-08-24,Bayern,09,00+,112,218,218,218,218,13140183,0.85,1.66,1.66,1.66,1.66\n2023-08-23,Bayern,09,00+,154,236,236,236,236,13140183,1.17,1.8,1.8,1.8,1.8\n2023-08-22,Bayern,09,00+,116,203,203,203,203,13140183,0.88,1.54,1.54,1.54,1.54\n2023-08-21,Bayern,09,00+,119,218,218,218,218,13140183,0.91,1.66,1.66,1.66,1.66\n2023-08-20,Bayern,09,00+,123,210,210,210,210,13140183,0.94,1.6,1.6,1.6,1.6\n2023-08-19,Bayern,09,00+,125,208,208,208,208,13140183,0.95,1.58,1.58,1.58,1.58\n2023-08-18,Bayern,09,00+,95,187,187,187,187,13140183,0.72,1.42,1.42,1.42,1.42\n2023-08-17,Bayern,09,00+,77,157,157,157,157,13140183,0.59,1.19,1.19,1.19,1.19\n2023-08-16,Bayern,09,00+,61,129,129,129,129,13140183,0.46,0.98,0.98,0.98,0.98\n2023-08-15,Bayern,09,00+,77,142,142,142,142,13140183,0.59,1.08,1.08,1.08,1.08\n2023-08-14,Bayern,09,00+,69,104,104,104,104,13140183,0.53,0.79,0.79,0.79,0.79\n2023-08-13,Bayern,09,00+,74,106,106,106,106,13140183,0.56,0.81,0.81,0.81,0.81\n2023-08-12,Bayern,09,00+,77,107,107,107,107,13140183,0.59,0.81,0.81,0.81,0.81\n2023-08-11,Bayern,09,00+,73,109,109,109,109,13140183,0.56,0.83,0.83,0.83,0.83\n2023-08-10,Bayern,09,00+,70,106,106,106,106,13140183,0.53,0.81,0.81,0.81,0.81\n2023-08-09,Bayern,09,00+,58,99,99,99,99,13140183,0.44,0.75,0.75,0.75,0.75\n2023-08-08,Bayern,09,00+,48,92,92,92,92,13140183,0.37,0.7,0.7,0.7,0.7\n2023-08-07,Bayern,09,00+,56,90,90,90,90,13140183,0.43,0.68,0.68,0.68,0.68\n2023-08-06,Bayern,09,00+,57,85,85,85,85,13140183,0.43,0.65,0.65,0.65,0.65\n2023-08-05,Bayern,09,00+,62,86,86,86,86,13140183,0.47,0.65,0.65,0.65,0.65\n2023-08-04,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-03,Bayern,09,00+,51,81,81,81,81,13140183,0.39,0.62,0.62,0.62,0.62\n2023-08-02,Bayern,09,00+,49,75,75,75,75,13140183,0.37,0.57,0.57,0.57,0.57\n2023-08-01,Bayern,09,00+,46,71,71,71,71,13140183,0.35,0.54,0.54,0.54,0.54\n2023-07-31,Bayern,09,00+,53,70,70,70,70,13140183,0.4,0.53,0.53,0.53,0.53\n2023-07-30,Bayern,09,00+,54,70,70,70,70,13140183,0.41,0.53,0.53,0.53,0.53\n2023-07-29,Bayern,09,00+,56,67,67,67,67,13140183,0.43,0.51,0.51,0.51,0.51\n2023-07-28,Bayern,09,00+,51,68,68,68,68,13140183,0.39,0.52,0.52,0.52,0.52\n2023-07-27,Bayern,09,00+,42,60,60,60,60,13140183,0.32,0.46,0.46,0.46,0.46\n2023-07-26,Bayern,09,00+,34,63,63,63,63,13140183,0.26,0.48,0.48,0.48,0.48\n2023-07-25,Bayern,09,00+,31,55,55,55,55,13140183,0.24,0.42,0.42,0.42,0.42\n2023-07-24,Bayern,09,00+,30,44,44,44,44,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-23,Bayern,09,00+,30,43,43,43,43,13140183,0.23,0.33,0.33,0.33,0.33\n2023-07-22,Bayern,09,00+,30,41,41,41,41,13140183,0.23,0.31,0.31,0.31,0.31\n2023-07-21,Bayern,09,00+,31,39,39,39,39,13140183,0.24,0.3,0.3,0.3,0.3\n2023-07-20,Bayern,09,00+,31,42,42,42,42,13140183,0.24,0.32,0.32,0.32,0.32\n2023-07-19,Bayern,09,00+,29,37,37,37,37,13140183,0.22,0.28,0.28,0.28,0.28\n2023-07-18,Bayern,09,00+,27,44,44,44,44,13140183,0.21,0.33,0.33,0.33,0.33\n2023-07-17,Bayern,09,00+,31,43,43,43,43,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-16,Bayern,09,00+,32,44,44,44,44,13140183,0.24,0.33,0.33,0.33,0.33\n2023-07-15,Bayern,09,00+,33,45,45,45,45,13140183,0.25,0.34,0.34,0.34,0.34\n2023-07-14,Bayern,09,00+,38,53,53,53,53,13140183,0.29,0.4,0.4,0.4,0.4\n2023-07-13,Bayern,09,00+,40,53,53,53,53,13140183,0.3,0.4,0.4,0.4,0.4\n2023-07-12,Bayern,09,00+,30,50,50,50,50,13140183,0.23,0.38,0.38,0.38,0.38\n2023-07-11,Bayern,09,00+,35,52,52,52,52,13140183,0.27,0.4,0.4,0.4,0.4\n2023-07-10,Bayern,09,00+,30,48,48,48,48,13140183,0.23,0.37,0.37,0.37,0.37\n2023-07-09,Bayern,09,00+,32,49,49,49,49,13140183,0.24,0.37,0.37,0.37,0.37\n2023-07-08,Bayern,09,00+,33,50,50,50,50,13140183,0.25,0.38,0.38,0.38,0.38\n2023-07-07,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-06,Bayern,09,00+,37,48,48,48,48,13140183,0.28,0.37,0.37,0.37,0.37\n2023-07-05,Bayern,09,00+,37,53,53,53,53,13140183,0.28,0.4,0.4,0.4,0.4\n2023-07-04,Bayern,09,00+,30,46,46,46,46,13140183,0.23,0.35,0.35,0.35,0.35\n2023-07-03,Bayern,09,00+,24,46,46,46,46,13140183,0.18,0.35,0.35,0.35,0.35\n2023-07-02,Bayern,09,00+,25,45,45,45,45,13140183,0.19,0.34,0.34,0.34,0.34\n2023-07-01,Bayern,09,00+,26,44,44,44,44,13140183,0.2,0.33,0.33,0.33,0.33\n2023-06-30,Bayern,09,00+,24,37,37,37,37,13140183,0.18,0.28,0.28,0.28,0.28\n2023-06-29,Bayern,09,00+,24,34,34,34,34,13140183,0.18,0.26,0.26,0.26,0.26\n2023-06-28,Bayern,09,00+,27,37,37,37,37,13140183,0.21,0.28,0.28,0.28,0.28\n2023-06-27,Bayern,09,00+,30,38,38,38,38,13140183,0.23,0.29,0.29,0.29,0.29\n2023-06-26,Bayern,09,00+,39,49,49,49,49,13140183,0.3,0.37,0.37,0.37,0.37\n2023-06-25,Bayern,09,00+,41,50,50,50,50,13140183,0.31,0.38,0.38,0.38,0.38\n2023-06-24,Bayern,09,00+,41,49,49,49,49,13140183,0.31,0.37,0.37,0.37,0.37\n2023-06-23,Bayern,09,00+,51,63,63,63,63,13140183,0.39,0.48,0.48,0.48,0.48\n2023-06-22,Bayern,09,00+,55,68,68,68,68,13140183,0.42,0.52,0.52,0.52,0.52\n2023-06-21,Bayern,09,00+,62,73,73,73,73,13140183,0.47,0.56,0.56,0.56,0.56\n2023-06-20,Bayern,09,00+,64,92,92,92,92,13140183,0.49,0.7,0.7,0.7,0.7\n2023-06-19,Bayern,09,00+,71,102,102,102,102,13140183,0.54,0.78,0.78,0.78,0.78\n2023-06-18,Bayern,09,00+,72,103,103,103,103,13140183,0.55,0.78,0.78,0.78,0.78\n2023-06-17,Bayern,09,00+,74,105,105,105,105,13140183,0.56,0.8,0.8,0.8,0.8\n2023-06-16,Bayern,09,00+,78,103,103,103,103,13140183,0.59,0.78,0.78,0.78,0.78\n2023-06-15,Bayern,09,00+,72,98,98,98,98,13140183,0.55,0.75,0.75,0.75,0.75\n2023-06-14,Bayern,09,00+,65,97,97,97,97,13140183,0.49,0.74,0.74,0.74,0.74\n2023-06-13,Bayern,09,00+,64,89,89,89,89,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-12,Bayern,09,00+,62,90,90,90,90,13140183,0.47,0.68,0.68,0.68,0.68\n2023-06-11,Bayern,09,00+,65,90,90,90,90,13140183,0.49,0.68,0.68,0.68,0.68\n2023-06-10,Bayern,09,00+,66,90,90,90,90,13140183,0.5,0.68,0.68,0.68,0.68\n2023-06-09,Bayern,09,00+,69,96,96,96,96,13140183,0.53,0.73,0.73,0.73,0.73\n2023-06-08,Bayern,09,00+,86,109,109,109,109,13140183,0.65,0.83,0.83,0.83,0.83\n2023-06-07,Bayern,09,00+,96,123,123,123,123,13140183,0.73,0.94,0.94,0.94,0.94\n2023-06-06,Bayern,09,00+,125,158,158,158,158,13140183,0.95,1.2,1.2,1.2,1.2\n2023-06-05,Bayern,09,00+,102,134,134,134,134,13140183,0.78,1.02,1.02,1.02,1.02\n2023-06-04,Bayern,09,00+,102,132,132,132,132,13140183,0.78,1,1,1,1\n2023-06-03,Bayern,09,00+,106,134,134,134,134,13140183,0.81,1.02,1.02,1.02,1.02\n2023-06-02,Bayern,09,00+,109,136,136,136,136,13140183,0.83,1.03,1.03,1.03,1.03\n2023-06-01,Bayern,09,00+,113,149,149,149,149,13140183,0.86,1.13,1.13,1.13,1.13\n2023-05-31,Bayern,09,00+,106,147,147,147,147,13140183,0.81,1.12,1.12,1.12,1.12\n2023-05-30,Bayern,09,00+,95,143,143,143,143,13140183,0.72,1.09,1.09,1.09,1.09\n2023-05-29,Bayern,09,00+,155,204,204,204,204,13140183,1.18,1.55,1.55,1.55,1.55\n2023-05-28,Bayern,09,00+,162,211,211,211,211,13140183,1.23,1.61,1.61,1.61,1.61\n2023-05-27,Bayern,09,00+,167,212,212,212,212,13140183,1.27,1.61,1.61,1.61,1.61\n2023-05-26,Bayern,09,00+,184,232,232,232,232,13140183,1.4,1.77,1.77,1.77,1.77\n2023-05-25,Bayern,09,00+,163,207,207,207,207,13140183,1.24,1.58,1.58,1.58,1.58\n2023-05-24,Bayern,09,00+,176,232,232,232,232,13140183,1.34,1.77,1.77,1.77,1.77\n2023-05-23,Bayern,09,00+,131,217,217,217,217,13140183,1,1.65,1.65,1.65,1.65\n2023-05-22,Bayern,09,00+,134,223,223,223,223,13140183,1.02,1.7,1.7,1.7,1.7\n2023-05-21,Bayern,09,00+,137,218,218,218,218,13140183,1.04,1.66,1.66,1.66,1.66\n2023-05-20,Bayern,09,00+,144,220,220,220,220,13140183,1.1,1.67,1.67,1.67,1.67\n2023-05-19,Bayern,09,00+,137,208,208,208,208,13140183,1.04,1.58,1.58,1.58,1.58\n2023-05-18,Bayern,09,00+,160,227,227,227,227,13140183,1.22,1.73,1.73,1.73,1.73\n2023-05-17,Bayern,09,00+,153,205,205,205,205,13140183,1.16,1.56,1.56,1.56,1.56\n2023-05-16,Bayern,09,00+,147,219,219,219,219,13140183,1.12,1.67,1.67,1.67,1.67\n2023-05-15,Bayern,09,00+,196,242,242,242,242,13140183,1.49,1.84,1.84,1.84,1.84\n2023-05-14,Bayern,09,00+,199,242,242,242,242,13140183,1.51,1.84,1.84,1.84,1.84\n2023-05-13,Bayern,09,00+,205,242,242,242,242,13140183,1.56,1.84,1.84,1.84,1.84\n2023-05-12,Bayern,09,00+,222,257,257,257,257,13140183,1.69,1.96,1.96,1.96,1.96\n2023-05-11,Bayern,09,00+,216,288,288,288,288,13140183,1.64,2.19,2.19,2.19,2.19\n2023-05-10,Bayern,09,00+,232,321,321,321,321,13140183,1.77,2.44,2.44,2.44,2.44\n2023-05-09,Bayern,09,00+,300,398,398,398,398,13140183,2.28,3.03,3.03,3.03,3.03\n2023-05-08,Bayern,09,00+,225,312,312,312,312,13140183,1.71,2.37,2.37,2.37,2.37\n2023-05-07,Bayern,09,00+,232,317,317,317,317,13140183,1.77,2.41,2.41,2.41,2.41\n2023-05-06,Bayern,09,00+,251,329,329,329,329,13140183,1.91,2.5,2.5,2.5,2.5\n2023-05-05,Bayern,09,00+,259,332,332,332,332,13140183,1.97,2.53,2.53,2.53,2.53\n2023-05-04,Bayern,09,00+,255,330,330,330,330,13140183,1.94,2.51,2.51,2.51,2.51\n2023-05-03,Bayern,09,00+,228,329,329,329,329,13140183,1.74,2.5,2.5,2.5,2.5\n2023-05-02,Bayern,09,00+,168,265,265,265,265,13140183,1.28,2.02,2.02,2.02,2.02\n2023-05-01,Bayern,09,00+,293,397,397,397,397,13140183,2.23,3.02,3.02,3.02,3.02\n2023-04-30,Bayern,09,00+,299,396,396,396,396,13140183,2.28,3.01,3.01,3.01,3.01\n2023-04-29,Bayern,09,00+,309,389,389,389,389,13140183,2.35,2.96,2.96,2.96,2.96\n2023-04-28,Bayern,09,00+,302,388,388,388,388,13140183,2.3,2.95,2.95,2.95,2.95\n2023-04-27,Bayern,09,00+,320,403,403,403,403,13140183,2.44,3.07,3.07,3.07,3.07\n2023-04-26,Bayern,09,00+,348,436,436,436,436,13140183,2.65,3.32,3.32,3.32,3.32\n2023-04-25,Bayern,09,00+,336,455,455,455,455,13140183,2.56,3.46,3.46,3.46,3.46\n2023-04-24,Bayern,09,00+,363,477,477,477,477,13140183,2.76,3.63,3.63,3.63,3.63\n2023-04-23,Bayern,09,00+,375,482,482,482,482,13140183,2.85,3.67,3.67,3.67,3.67\n2023-04-22,Bayern,09,00+,386,481,481,481,481,13140183,2.94,3.66,3.66,3.66,3.66\n2023-04-21,Bayern,09,00+,416,518,518,518,518,13140183,3.17,3.94,3.94,3.94,3.94\n2023-04-20,Bayern,09,00+,434,552,552,552,552,13140183,3.3,4.2,4.2,4.2,4.2\n2023-04-19,Bayern,09,00+,432,545,545,545,545,13140183,3.29,4.15,4.15,4.15,4.15\n2023-04-18,Bayern,09,00+,550,720,720,720,720,13140183,4.19,5.48,5.48,5.48,5.48\n2023-04-17,Bayern,09,00+,407,567,567,567,567,13140183,3.1,4.32,4.32,4.32,4.32\n2023-04-16,Bayern,09,00+,430,580,580,580,580,13140183,3.27,4.41,4.41,4.41,4.41\n2023-04-15,Bayern,09,00+,449,590,590,590,590,13140183,3.42,4.49,4.49,4.49,4.49\n2023-04-14,Bayern,09,00+,380,520,520,520,520,13140183,2.89,3.96,3.96,3.96,3.96\n2023-04-13,Bayern,09,00+,370,510,510,510,510,13140183,2.82,3.88,3.88,3.88,3.88\n2023-04-12,Bayern,09,00+,353,525,525,525,525,13140183,2.69,4,4,4,4\n2023-04-11,Bayern,09,00+,273,443,443,443,443,13140183,2.08,3.37,3.37,3.37,3.37\n2023-04-10,Bayern,09,00+,508,696,696,696,696,13140183,3.87,5.3,5.3,5.3,5.3\n2023-04-09,Bayern,09,00+,527,690,690,690,690,13140183,4.01,5.25,5.25,5.25,5.25\n2023-04-08,Bayern,09,00+,548,692,692,692,692,13140183,4.17,5.27,5.27,5.27,5.27\n2023-04-07,Bayern,09,00+,650,797,797,797,797,13140183,4.95,6.07,6.07,6.07,6.07\n2023-04-06,Bayern,09,00+,633,810,810,810,810,13140183,4.82,6.16,6.16,6.16,6.16\n2023-04-05,Bayern,09,00+,639,852,852,852,852,13140183,4.86,6.48,6.48,6.48,6.48\n2023-04-04,Bayern,09,00+,604,879,879,879,879,13140183,4.6,6.69,6.69,6.69,6.69\n2023-04-03,Bayern,09,00+,725,956,956,956,956,13140183,5.52,7.28,7.28,7.28,7.28\n2023-04-02,Bayern,09,00+,757,969,969,969,969,13140183,5.76,7.37,7.37,7.37,7.37\n2023-04-01,Bayern,09,00+,779,972,972,972,972,13140183,5.93,7.4,7.4,7.4,7.4\n2023-03-31,Bayern,09,00+,807,1003,1003,1003,1003,13140183,6.14,7.63,7.63,7.63,7.63\n2023-03-30,Bayern,09,00+,861,1092,1092,1092,1092,13140183,6.55,8.31,8.31,8.31,8.31\n2023-03-29,Bayern,09,00+,875,1166,1166,1166,1166,13140183,6.66,8.87,8.87,8.87,8.87\n2023-03-28,Bayern,09,00+,832,1207,1207,1207,1207,13140183,6.33,9.19,9.19,9.19,9.19\n2023-03-27,Bayern,09,00+,950,1291,1291,1291,1291,13140183,7.23,9.82,9.82,9.82,9.82\n2023-03-26,Bayern,09,00+,987,1297,1297,1297,1297,13140183,7.51,9.87,9.87,9.87,9.87\n2023-03-25,Bayern,09,00+,1012,1299,1299,1299,1299,13140183,7.7,9.89,9.89,9.89,9.89\n2023-03-24,Bayern,09,00+,1049,1369,1369,1369,1369,13140183,7.98,10.42,10.42,10.42,10.42\n2023-03-23,Bayern,09,00+,1057,1418,1418,1418,1418,13140183,8.04,10.79,10.79,10.79,10.79\n2023-03-22,Bayern,09,00+,1058,1437,1437,1437,1437,13140183,8.05,10.94,10.94,10.94,10.94\n2023-03-21,Bayern,09,00+,1063,1496,1496,1496,1496,13140183,8.09,11.38,11.38,11.38,11.38\n2023-03-20,Bayern,09,00+,1107,1555,1555,1555,1555,13140183,8.42,11.83,11.83,11.83,11.83\n2023-03-19,Bayern,09,00+,1155,1568,1568,1568,1568,13140183,8.79,11.93,11.93,11.93,11.93\n2023-03-18,Bayern,09,00+,1187,1574,1574,1574,1574,13140183,9.03,11.98,11.98,11.98,11.98\n2023-03-17,Bayern,09,00+,1208,1607,1607,1607,1607,13140183,9.19,12.23,12.23,12.23,12.23\n2023-03-16,Bayern,09,00+,1265,1622,1622,1622,1622,13140183,9.63,12.34,12.34,12.34,12.34\n2023-03-15,Bayern,09,00+,1248,1654,1654,1654,1654,13140183,9.5,12.59,12.59,12.59,12.59\n2023-03-14,Bayern,09,00+,1252,1686,1686,1686,1686,13140183,9.53,12.83,12.83,12.83,12.83\n2023-03-13,Bayern,09,00+,1256,1747,1747,1747,1747,13140183,9.56,13.3,13.3,13.3,13.3\n2023-03-12,Bayern,09,00+,1302,1742,1742,1742,1742,13140183,9.91,13.26,13.26,13.26,13.26\n2023-03-11,Bayern,09,00+,1333,1744,1744,1744,1744,13140183,10.14,13.27,13.27,13.27,13.27\n2023-03-10,Bayern,09,00+,1305,1728,1728,1728,1728,13140183,9.93,13.15,13.15,13.15,13.15\n2023-03-09,Bayern,09,00+,1312,1796,1796,1796,1796,13140183,9.98,13.67,13.67,13.67,13.67\n2023-03-08,Bayern,09,00+,1313,1835,1835,1835,1835,13140183,9.99,13.96,13.96,13.96,13.96\n2023-03-07,Bayern,09,00+,1355,1932,1932,1932,1932,13140183,10.31,14.7,14.7,14.7,14.7\n2023-03-06,Bayern,09,00+,1473,2073,2073,2073,2073,13140183,11.21,15.78,15.78,15.78,15.78\n2023-03-05,Bayern,09,00+,1539,2097,2097,2097,2097,13140183,11.71,15.96,15.96,15.96,15.96\n2023-03-04,Bayern,09,00+,1585,2112,2112,2112,2112,13140183,12.06,16.07,16.07,16.07,16.07\n2023-03-03,Bayern,09,00+,1635,2216,2216,2216,2216,13140183,12.44,16.86,16.86,16.86,16.86\n2023-03-02,Bayern,09,00+,1669,2294,2294,2294,2294,13140183,12.7,17.46,17.46,17.46,17.46\n2023-03-01,Bayern,09,00+,1873,2551,2551,2551,2551,13140183,14.25,19.41,19.41,19.41,19.41\n2023-02-28,Bayern,09,00+,1712,2485,2485,2485,2485,13140183,13.03,18.91,18.91,18.91,18.91\n2023-02-27,Bayern,09,00+,1759,2532,2532,2532,2532,13140183,13.39,19.27,19.27,19.27,19.27\n2023-02-26,Bayern,09,00+,1824,2535,2535,2535,2535,13140183,13.88,19.29,19.29,19.29,19.29\n2023-02-25,Bayern,09,00+,1876,2540,2540,2540,2540,13140183,14.28,19.33,19.33,19.33,19.33\n2023-02-24,Bayern,09,00+,1856,2547,2547,2547,2547,13140183,14.12,19.38,19.38,19.38,19.38\n2023-02-23,Bayern,09,00+,1759,2516,2516,2516,2516,13140183,13.39,19.15,19.15,19.15,19.15\n2023-02-22,Bayern,09,00+,1540,2344,2344,2344,2344,13140183,11.72,17.84,17.84,17.84,17.84\n2023-02-21,Bayern,09,00+,1617,2405,2405,2405,2405,13140183,12.31,18.3,18.3,18.3,18.3\n2023-02-20,Bayern,09,00+,1618,2327,2327,2327,2327,13140183,12.31,17.71,17.71,17.71,17.71\n2023-02-19,Bayern,09,00+,1679,2320,2320,2320,2320,13140183,12.78,17.66,17.66,17.66,17.66\n2023-02-18,Bayern,09,00+,1731,2323,2323,2323,2323,13140183,13.17,17.68,17.68,17.68,17.68\n2023-02-17,Bayern,09,00+,1661,2250,2250,2250,2250,13140183,12.64,17.12,17.12,17.12,17.12\n2023-02-16,Bayern,09,00+,1638,2197,2197,2197,2197,13140183,12.47,16.72,16.72,16.72,16.72\n2023-02-15,Bayern,09,00+,1499,2123,2123,2123,2123,13140183,11.41,16.16,16.16,16.16,16.16\n2023-02-14,Bayern,09,00+,1437,2088,2088,2088,2088,13140183,10.94,15.89,15.89,15.89,15.89\n2023-02-13,Bayern,09,00+,1408,1962,1962,1962,1962,13140183,10.72,14.93,14.93,14.93,14.93\n2023-02-12,Bayern,09,00+,1448,1938,1938,1938,1938,13140183,11.02,14.75,14.75,14.75,14.75\n2023-02-11,Bayern,09,00+,1484,1916,1916,1916,1916,13140183,11.29,14.58,14.58,14.58,14.58\n2023-02-10,Bayern,09,00+,1444,1895,1895,1895,1895,13140183,10.99,14.42,14.42,14.42,14.42\n2023-02-09,Bayern,09,00+,1340,1803,1803,1803,1803,13140183,10.2,13.72,13.72,13.72,13.72\n2023-02-08,Bayern,09,00+,1293,1771,1771,1771,1771,13140183,9.84,13.48,13.48,13.48,13.48\n2023-02-07,Bayern,09,00+,1185,1680,1680,1680,1680,13140183,9.02,12.79,12.79,12.79,12.79\n2023-02-06,Bayern,09,00+,1096,1545,1545,1545,1545,13140183,8.34,11.76,11.76,11.76,11.76\n2023-02-05,Bayern,09,00+,1135,1548,1548,1548,1548,13140183,8.64,11.78,11.78,11.78,11.78\n2023-02-04,Bayern,09,00+,1167,1550,1550,1550,1550,13140183,8.88,11.8,11.8,11.8,11.8\n2023-02-03,Bayern,09,00+,1144,1521,1521,1521,1521,13140183,8.71,11.58,11.58,11.58,11.58\n2023-02-02,Bayern,09,00+,1143,1512,1512,1512,1512,13140183,8.7,11.51,11.51,11.51,11.51\n2023-02-01,Bayern,09,00+,1056,1406,1406,1406,1406,13140183,8.04,10.7,10.7,10.7,10.7\n2023-01-31,Bayern,09,00+,964,1374,1374,1374,1374,13140183,7.34,10.46,10.46,10.46,10.46\n2023-01-30,Bayern,09,00+,950,1329,1329,1329,1329,13140183,7.23,10.11,10.11,10.11,10.11\n2023-01-29,Bayern,09,00+,983,1318,1318,1318,1318,13140183,7.48,10.03,10.03,10.03,10.03\n2023-01-28,Bayern,09,00+,1014,1311,1311,1311,1311,13140183,7.72,9.98,9.98,9.98,9.98\n2023-01-27,Bayern,09,00+,959,1234,1234,1234,1234,13140183,7.3,9.39,9.39,9.39,9.39\n2023-01-26,Bayern,09,00+,940,1206,1206,1206,1206,13140183,7.15,9.18,9.18,9.18,9.18\n2023-01-25,Bayern,09,00+,899,1186,1186,1186,1186,13140183,6.84,9.03,9.03,9.03,9.03\n2023-01-24,Bayern,09,00+,810,1110,1110,1110,1110,13140183,6.16,8.45,8.45,8.45,8.45\n2023-01-23,Bayern,09,00+,827,1124,1124,1124,1124,13140183,6.29,8.55,8.55,8.55,8.55\n2023-01-22,Bayern,09,00+,848,1114,1114,1114,1114,13140183,6.45,8.48,8.48,8.48,8.48\n2023-01-21,Bayern,09,00+,869,1106,1106,1106,1106,13140183,6.61,8.42,8.42,8.42,8.42\n2023-01-20,Bayern,09,00+,867,1144,1144,1144,1144,13140183,6.6,8.71,8.71,8.71,8.71\n2023-01-19,Bayern,09,00+,834,1123,1123,1123,1123,13140183,6.35,8.55,8.55,8.55,8.55\n2023-01-18,Bayern,09,00+,885,1200,1200,1200,1200,13140183,6.74,9.13,9.13,9.13,9.13\n2023-01-17,Bayern,09,00+,773,1272,1272,1272,1272,13140183,5.88,9.68,9.68,9.68,9.68\n2023-01-16,Bayern,09,00+,1067,1436,1436,1436,1436,13140183,8.12,10.93,10.93,10.93,10.93\n2023-01-15,Bayern,09,00+,1109,1455,1455,1455,1455,13140183,8.44,11.07,11.07,11.07,11.07\n2023-01-14,Bayern,09,00+,1149,1471,1471,1471,1471,13140183,8.74,11.19,11.19,11.19,11.19\n2023-01-13,Bayern,09,00+,1040,1326,1326,1326,1326,13140183,7.91,10.09,10.09,10.09,10.09\n2023-01-12,Bayern,09,00+,1094,1414,1414,1414,1414,13140183,8.33,10.76,10.76,10.76,10.76\n2023-01-11,Bayern,09,00+,1070,1436,1436,1436,1436,13140183,8.14,10.93,10.93,10.93,10.93\n2023-01-10,Bayern,09,00+,973,1462,1462,1462,1462,13140183,7.4,11.13,11.13,11.13,11.13\n2023-01-09,Bayern,09,00+,826,1358,1358,1358,1358,13140183,6.29,10.33,10.33,10.33,10.33\n2023-01-08,Bayern,09,00+,863,1353,1353,1353,1353,13140183,6.57,10.3,10.3,10.3,10.3\n2023-01-07,Bayern,09,00+,898,0,0,0,0,13140183,6.83,0,0,0,0\n2023-01-06,Bayern,09,00+,1087,0,0,0,0,13140183,8.27,0,0,0,0\n2023-01-05,Bayern,09,00+,1163,0,0,0,0,13140183,8.85,0,0,0,0\n2023-01-04,Bayern,09,00+,1270,0,0,0,0,13140183,9.67,0,0,0,0\n2023-01-03,Bayern,09,00+,1452,0,0,0,0,13140183,11.05,0,0,0,0\n2023-01-02,Bayern,09,00+,1109,0,0,0,0,13140183,8.44,0,0,0,0\n2024-08-31,Saarland,10,00+,7,7,NA,NA,NA,983991,0.71,0.71,NA,NA,NA\n2024-08-30,Saarland,10,00+,8,8,9,8,10,983991,0.81,0.81,0.97,0.9,1.07\n2024-08-29,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.8,0.76,0.86\n2024-08-28,Saarland,10,00+,7,7,7,7,8,983991,0.71,0.71,0.78,0.75,0.85\n2024-08-27,Saarland,10,00+,9,11,12,11,12,983991,0.91,1.12,1.22,1.18,1.3\n2024-08-26,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-25,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-24,Saarland,10,00+,10,11,11,11,12,983991,1.02,1.12,1.2,1.16,1.27\n2024-08-23,Saarland,10,00+,14,14,14,14,15,983991,1.42,1.42,1.52,1.47,1.6\n2024-08-22,Saarland,10,00+,11,12,12,12,13,983991,1.12,1.22,1.3,1.26,1.37\n2024-08-21,Saarland,10,00+,10,13,13,13,14,983991,1.02,1.32,1.4,1.36,1.47\n2024-08-20,Saarland,10,00+,6,10,10,10,11,983991,0.61,1.02,1.07,1.04,1.12\n2024-08-19,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-18,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-17,Saarland,10,00+,11,14,14,14,15,983991,1.12,1.42,1.48,1.45,1.55\n2024-08-16,Saarland,10,00+,9,10,10,10,10,983991,0.91,1.02,1.05,1.03,1.1\n2024-08-15,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.16,1.13,1.21\n2024-08-14,Saarland,10,00+,9,11,11,11,11,983991,0.91,1.12,1.15,1.13,1.19\n2024-08-13,Saarland,10,00+,9,12,12,12,12,983991,0.91,1.22,1.25,1.23,1.3\n2024-08-12,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-11,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-10,Saarland,10,00+,10,11,11,11,11,983991,1.02,1.12,1.14,1.13,1.17\n2024-08-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.28\n2024-08-08,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.24,1.23,1.27\n2024-08-07,Saarland,10,00+,11,11,11,11,11,983991,1.12,1.12,1.14,1.12,1.16\n2024-08-06,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.34,1.33,1.37\n2024-08-05,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-04,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-03,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.72,0.71,0.73\n2024-08-02,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-08-01,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.72,0.71,0.73\n2024-07-31,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.23\n2024-07-30,Saarland,10,00+,6,9,9,9,9,983991,0.61,0.91,0.92,0.91,0.92\n2024-07-29,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-28,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-27,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.04\n2024-07-26,Saarland,10,00+,20,26,26,26,26,983991,2.03,2.64,2.64,2.64,2.65\n2024-07-25,Saarland,10,00+,17,30,30,30,30,983991,1.73,3.05,3.05,3.05,3.05\n2024-07-24,Saarland,10,00+,17,26,26,26,26,983991,1.73,2.64,2.64,2.64,2.64\n2024-07-23,Saarland,10,00+,14,26,26,26,26,983991,1.42,2.64,2.64,2.64,2.64\n2024-07-22,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-21,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-20,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-07-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-07-18,Saarland,10,00+,2,7,7,7,7,983991,0.2,0.71,0.71,0.71,0.71\n2024-07-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-07-16,Saarland,10,00+,2,6,6,6,6,983991,0.2,0.61,0.61,0.61,0.61\n2024-07-15,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-14,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-13,Saarland,10,00+,0,5,5,5,5,983991,0,0.51,0.51,0.51,0.51\n2024-07-12,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2024-07-11,Saarland,10,00+,1,8,8,8,8,983991,0.1,0.81,0.81,0.81,0.81\n2024-07-10,Saarland,10,00+,5,12,12,12,12,983991,0.51,1.22,1.22,1.22,1.22\n2024-07-09,Saarland,10,00+,5,14,14,14,14,983991,0.51,1.42,1.42,1.42,1.42\n2024-07-08,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-06,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2024-07-05,Saarland,10,00+,4,10,10,10,10,983991,0.41,1.02,1.02,1.02,1.02\n2024-07-04,Saarland,10,00+,2,9,9,9,9,983991,0.2,0.91,0.91,0.91,0.91\n2024-07-03,Saarland,10,00+,0,4,4,4,4,983991,0,0.41,0.41,0.41,0.41\n2024-07-02,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-07-01,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-30,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-06-28,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-27,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-26,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-25,Saarland,10,00+,1,6,6,6,6,983991,0.1,0.61,0.61,0.61,0.61\n2024-06-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-23,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-22,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-06-21,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-20,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-06-19,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-18,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-06-17,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-16,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-15,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-14,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-06-13,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-12,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-06-11,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-06-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-08,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-07,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-06-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-06-04,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-06-03,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-02,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-06-01,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-31,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-30,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-24,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-23,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-22,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-05-21,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-18,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-17,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-05-16,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-14,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-05-13,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-12,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-11,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-10,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-09,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-08,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-05-06,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-05,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-04,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-03,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-02,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-05-01,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-30,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-29,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-28,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-27,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-26,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-25,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-24,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-04-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-22,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-21,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-20,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-19,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2024-04-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2024-04-17,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-04-16,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-04-15,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-14,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-13,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-12,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2024-04-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-10,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-09,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2024-04-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-07,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-06,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-05,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2024-04-04,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2024-04-03,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-02,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-04-01,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-31,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2024-03-30,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-29,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2024-03-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-26,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-25,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-24,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-23,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-22,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2024-03-21,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-20,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-19,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-18,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-17,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-16,Saarland,10,00+,3,6,6,6,6,983991,0.3,0.61,0.61,0.61,0.61\n2024-03-15,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2024-03-14,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2024-03-13,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-12,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-03-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-10,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-09,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-03-08,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2024-03-07,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-03-06,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-05,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-04,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-03,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-02,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-03-01,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-29,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-28,Saarland,10,00+,1,2,2,2,2,983991,0.1,0.2,0.2,0.2,0.2\n2024-02-27,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2024-02-26,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-25,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-24,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2024-02-23,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-22,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2024-02-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2024-02-20,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2024-02-19,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-18,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-17,Saarland,10,00+,6,12,12,12,12,983991,0.61,1.22,1.22,1.22,1.22\n2024-02-16,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2024-02-15,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-02-14,Saarland,10,00+,6,11,11,11,11,983991,0.61,1.12,1.12,1.12,1.12\n2024-02-13,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2024-02-12,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-11,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-10,Saarland,10,00+,10,12,12,12,12,983991,1.02,1.22,1.22,1.22,1.22\n2024-02-09,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2024-02-08,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2024-02-07,Saarland,10,00+,10,15,15,15,15,983991,1.02,1.52,1.52,1.52,1.52\n2024-02-06,Saarland,10,00+,15,20,20,20,20,983991,1.52,2.03,2.03,2.03,2.03\n2024-02-05,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-04,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-03,Saarland,10,00+,13,19,19,19,19,983991,1.32,1.93,1.93,1.93,1.93\n2024-02-02,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2024-02-01,Saarland,10,00+,12,18,18,18,18,983991,1.22,1.83,1.83,1.83,1.83\n2024-01-31,Saarland,10,00+,9,15,15,15,15,983991,0.91,1.52,1.52,1.52,1.52\n2024-01-30,Saarland,10,00+,6,13,13,13,13,983991,0.61,1.32,1.32,1.32,1.32\n2024-01-29,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-28,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-27,Saarland,10,00+,12,16,16,16,16,983991,1.22,1.63,1.63,1.63,1.63\n2024-01-26,Saarland,10,00+,9,14,14,14,14,983991,0.91,1.42,1.42,1.42,1.42\n2024-01-25,Saarland,10,00+,12,17,17,17,17,983991,1.22,1.73,1.73,1.73,1.73\n2024-01-24,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2024-01-23,Saarland,10,00+,14,19,19,19,19,983991,1.42,1.93,1.93,1.93,1.93\n2024-01-22,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-21,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-20,Saarland,10,00+,13,18,18,18,18,983991,1.32,1.83,1.83,1.83,1.83\n2024-01-19,Saarland,10,00+,12,20,20,20,20,983991,1.22,2.03,2.03,2.03,2.03\n2024-01-18,Saarland,10,00+,11,17,17,17,17,983991,1.12,1.73,1.73,1.73,1.73\n2024-01-17,Saarland,10,00+,15,19,19,19,19,983991,1.52,1.93,1.93,1.93,1.93\n2024-01-16,Saarland,10,00+,22,25,25,25,25,983991,2.24,2.54,2.54,2.54,2.54\n2024-01-15,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-14,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-13,Saarland,10,00+,18,24,24,24,24,983991,1.83,2.44,2.44,2.44,2.44\n2024-01-12,Saarland,10,00+,15,24,24,24,24,983991,1.52,2.44,2.44,2.44,2.44\n2024-01-11,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2024-01-10,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2024-01-09,Saarland,10,00+,44,57,57,57,57,983991,4.47,5.79,5.79,5.79,5.79\n2024-01-08,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-07,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-06,Saarland,10,00+,35,50,50,50,50,983991,3.56,5.08,5.08,5.08,5.08\n2024-01-05,Saarland,10,00+,40,67,67,67,67,983991,4.07,6.81,6.81,6.81,6.81\n2024-01-04,Saarland,10,00+,37,69,69,69,69,983991,3.76,7.01,7.01,7.01,7.01\n2024-01-03,Saarland,10,00+,31,75,75,75,75,983991,3.15,7.62,7.62,7.62,7.62\n2024-01-02,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2024-01-01,Saarland,10,00+,12,44,44,44,44,983991,1.22,4.47,4.47,4.47,4.47\n2023-12-31,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-30,Saarland,10,00+,12,45,45,45,45,983991,1.22,4.57,4.57,4.57,4.57\n2023-12-29,Saarland,10,00+,11,33,33,33,33,983991,1.12,3.35,3.35,3.35,3.35\n2023-12-28,Saarland,10,00+,13,35,35,35,35,983991,1.32,3.56,3.56,3.56,3.56\n2023-12-27,Saarland,10,00+,14,28,28,28,28,983991,1.42,2.85,2.85,2.85,2.85\n2023-12-26,Saarland,10,00+,23,41,41,41,41,983991,2.34,4.17,4.17,4.17,4.17\n2023-12-25,Saarland,10,00+,31,53,53,53,53,983991,3.15,5.39,5.39,5.39,5.39\n2023-12-24,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-23,Saarland,10,00+,31,52,52,52,52,983991,3.15,5.28,5.28,5.28,5.28\n2023-12-22,Saarland,10,00+,30,50,50,50,50,983991,3.05,5.08,5.08,5.08,5.08\n2023-12-21,Saarland,10,00+,35,59,59,59,59,983991,3.56,6,6,6,6\n2023-12-20,Saarland,10,00+,36,58,58,58,58,983991,3.66,5.89,5.89,5.89,5.89\n2023-12-19,Saarland,10,00+,37,58,58,58,58,983991,3.76,5.89,5.89,5.89,5.89\n2023-12-18,Saarland,10,00+,47,62,62,62,62,983991,4.78,6.3,6.3,6.3,6.3\n2023-12-17,Saarland,10,00+,47,63,63,63,63,983991,4.78,6.4,6.4,6.4,6.4\n2023-12-16,Saarland,10,00+,47,64,64,64,64,983991,4.78,6.5,6.5,6.5,6.5\n2023-12-15,Saarland,10,00+,45,66,66,66,66,983991,4.57,6.71,6.71,6.71,6.71\n2023-12-14,Saarland,10,00+,31,51,51,51,51,983991,3.15,5.18,5.18,5.18,5.18\n2023-12-13,Saarland,10,00+,35,54,54,54,54,983991,3.56,5.49,5.49,5.49,5.49\n2023-12-12,Saarland,10,00+,55,74,74,74,74,983991,5.59,7.52,7.52,7.52,7.52\n2023-12-11,Saarland,10,00+,49,70,70,70,70,983991,4.98,7.11,7.11,7.11,7.11\n2023-12-10,Saarland,10,00+,49,69,69,69,69,983991,4.98,7.01,7.01,7.01,7.01\n2023-12-09,Saarland,10,00+,49,68,68,68,68,983991,4.98,6.91,6.91,6.91,6.91\n2023-12-08,Saarland,10,00+,54,73,73,73,73,983991,5.49,7.42,7.42,7.42,7.42\n2023-12-07,Saarland,10,00+,54,75,75,75,75,983991,5.49,7.62,7.62,7.62,7.62\n2023-12-06,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-12-05,Saarland,10,00+,35,45,45,45,45,983991,3.56,4.57,4.57,4.57,4.57\n2023-12-04,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-03,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-02,Saarland,10,00+,42,52,52,52,52,983991,4.27,5.28,5.28,5.28,5.28\n2023-12-01,Saarland,10,00+,40,46,46,46,46,983991,4.07,4.67,4.67,4.67,4.67\n2023-11-30,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-29,Saarland,10,00+,39,53,53,53,53,983991,3.96,5.39,5.39,5.39,5.39\n2023-11-28,Saarland,10,00+,30,55,55,55,55,983991,3.05,5.59,5.59,5.59,5.59\n2023-11-27,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-26,Saarland,10,00+,36,51,51,51,51,983991,3.66,5.18,5.18,5.18,5.18\n2023-11-25,Saarland,10,00+,37,52,52,52,52,983991,3.76,5.28,5.28,5.28,5.28\n2023-11-24,Saarland,10,00+,36,49,49,49,49,983991,3.66,4.98,4.98,4.98,4.98\n2023-11-23,Saarland,10,00+,26,43,43,43,43,983991,2.64,4.37,4.37,4.37,4.37\n2023-11-22,Saarland,10,00+,32,45,45,45,45,983991,3.25,4.57,4.57,4.57,4.57\n2023-11-21,Saarland,10,00+,29,40,40,40,40,983991,2.95,4.07,4.07,4.07,4.07\n2023-11-20,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-19,Saarland,10,00+,38,46,46,46,46,983991,3.86,4.67,4.67,4.67,4.67\n2023-11-18,Saarland,10,00+,38,45,45,45,45,983991,3.86,4.57,4.57,4.57,4.57\n2023-11-17,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-16,Saarland,10,00+,45,53,53,53,53,983991,4.57,5.39,5.39,5.39,5.39\n2023-11-15,Saarland,10,00+,44,51,51,51,51,983991,4.47,5.18,5.18,5.18,5.18\n2023-11-14,Saarland,10,00+,37,51,51,51,51,983991,3.76,5.18,5.18,5.18,5.18\n2023-11-13,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-11-12,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-11,Saarland,10,00+,42,56,56,56,56,983991,4.27,5.69,5.69,5.69,5.69\n2023-11-10,Saarland,10,00+,45,61,61,61,61,983991,4.57,6.2,6.2,6.2,6.2\n2023-11-09,Saarland,10,00+,53,69,69,69,69,983991,5.39,7.01,7.01,7.01,7.01\n2023-11-08,Saarland,10,00+,44,62,62,62,62,983991,4.47,6.3,6.3,6.3,6.3\n2023-11-07,Saarland,10,00+,54,70,70,70,70,983991,5.49,7.11,7.11,7.11,7.11\n2023-11-06,Saarland,10,00+,66,87,87,87,87,983991,6.71,8.84,8.84,8.84,8.84\n2023-11-05,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-04,Saarland,10,00+,66,85,85,85,85,983991,6.71,8.64,8.64,8.64,8.64\n2023-11-03,Saarland,10,00+,61,82,82,82,82,983991,6.2,8.33,8.33,8.33,8.33\n2023-11-02,Saarland,10,00+,74,88,88,88,88,983991,7.52,8.94,8.94,8.94,8.94\n2023-11-01,Saarland,10,00+,84,98,98,98,98,983991,8.54,9.96,9.96,9.96,9.96\n2023-10-31,Saarland,10,00+,88,111,111,111,111,983991,8.94,11.28,11.28,11.28,11.28\n2023-10-30,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-29,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-28,Saarland,10,00+,97,110,110,110,110,983991,9.86,11.18,11.18,11.18,11.18\n2023-10-27,Saarland,10,00+,104,115,115,115,115,983991,10.57,11.69,11.69,11.69,11.69\n2023-10-26,Saarland,10,00+,104,111,111,111,111,983991,10.57,11.28,11.28,11.28,11.28\n2023-10-25,Saarland,10,00+,102,116,116,116,116,983991,10.37,11.79,11.79,11.79,11.79\n2023-10-24,Saarland,10,00+,111,128,128,128,128,983991,11.28,13.01,13.01,13.01,13.01\n2023-10-23,Saarland,10,00+,95,117,117,117,117,983991,9.65,11.89,11.89,11.89,11.89\n2023-10-22,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-21,Saarland,10,00+,97,119,119,119,119,983991,9.86,12.09,12.09,12.09,12.09\n2023-10-20,Saarland,10,00+,98,120,120,120,120,983991,9.96,12.2,12.2,12.2,12.2\n2023-10-19,Saarland,10,00+,100,118,118,118,118,983991,10.16,11.99,11.99,11.99,11.99\n2023-10-18,Saarland,10,00+,96,116,116,116,116,983991,9.76,11.79,11.79,11.79,11.79\n2023-10-17,Saarland,10,00+,65,87,87,87,87,983991,6.61,8.84,8.84,8.84,8.84\n2023-10-16,Saarland,10,00+,77,91,91,91,91,983991,7.83,9.25,9.25,9.25,9.25\n2023-10-15,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-14,Saarland,10,00+,77,89,89,89,89,983991,7.83,9.04,9.04,9.04,9.04\n2023-10-13,Saarland,10,00+,76,85,85,85,85,983991,7.72,8.64,8.64,8.64,8.64\n2023-10-12,Saarland,10,00+,65,83,83,83,83,983991,6.61,8.44,8.44,8.44,8.44\n2023-10-11,Saarland,10,00+,72,83,83,83,83,983991,7.32,8.44,8.44,8.44,8.44\n2023-10-10,Saarland,10,00+,51,73,73,73,73,983991,5.18,7.42,7.42,7.42,7.42\n2023-10-09,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-08,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-07,Saarland,10,00+,35,52,52,52,52,983991,3.56,5.28,5.28,5.28,5.28\n2023-10-06,Saarland,10,00+,34,46,46,46,46,983991,3.46,4.67,4.67,4.67,4.67\n2023-10-05,Saarland,10,00+,26,38,38,38,38,983991,2.64,3.86,3.86,3.86,3.86\n2023-10-04,Saarland,10,00+,19,31,31,31,31,983991,1.93,3.15,3.15,3.15,3.15\n2023-10-03,Saarland,10,00+,23,37,37,37,37,983991,2.34,3.76,3.76,3.76,3.76\n2023-10-02,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-10-01,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-30,Saarland,10,00+,19,29,29,29,29,983991,1.93,2.95,2.95,2.95,2.95\n2023-09-29,Saarland,10,00+,12,23,23,23,23,983991,1.22,2.34,2.34,2.34,2.34\n2023-09-28,Saarland,10,00+,12,22,22,22,22,983991,1.22,2.24,2.24,2.24,2.24\n2023-09-27,Saarland,10,00+,14,21,21,21,21,983991,1.42,2.13,2.13,2.13,2.13\n2023-09-26,Saarland,10,00+,21,26,26,26,26,983991,2.13,2.64,2.64,2.64,2.64\n2023-09-25,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-24,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-23,Saarland,10,00+,24,27,27,27,27,983991,2.44,2.74,2.74,2.74,2.74\n2023-09-22,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-21,Saarland,10,00+,24,28,28,28,28,983991,2.44,2.85,2.85,2.85,2.85\n2023-09-20,Saarland,10,00+,25,29,29,29,29,983991,2.54,2.95,2.95,2.95,2.95\n2023-09-19,Saarland,10,00+,20,25,25,25,25,983991,2.03,2.54,2.54,2.54,2.54\n2023-09-18,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-17,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-16,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-15,Saarland,10,00+,25,32,32,32,32,983991,2.54,3.25,3.25,3.25,3.25\n2023-09-14,Saarland,10,00+,24,30,30,30,30,983991,2.44,3.05,3.05,3.05,3.05\n2023-09-13,Saarland,10,00+,23,28,28,28,28,983991,2.34,2.85,2.85,2.85,2.85\n2023-09-12,Saarland,10,00+,14,24,24,24,24,983991,1.42,2.44,2.44,2.44,2.44\n2023-09-11,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-10,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-09,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-09-08,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-07,Saarland,10,00+,4,12,12,12,12,983991,0.41,1.22,1.22,1.22,1.22\n2023-09-06,Saarland,10,00+,5,10,10,10,10,983991,0.51,1.02,1.02,1.02,1.02\n2023-09-05,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-09-04,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-03,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-02,Saarland,10,00+,8,12,12,12,12,983991,0.81,1.22,1.22,1.22,1.22\n2023-09-01,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-08-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-08-30,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-08-29,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-08-28,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-27,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-26,Saarland,10,00+,0,7,7,7,7,983991,0,0.71,0.71,0.71,0.71\n2023-08-25,Saarland,10,00+,0,6,6,6,6,983991,0,0.61,0.61,0.61,0.61\n2023-08-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-23,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-08-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-08-21,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-20,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-19,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-18,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-17,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-16,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-15,Saarland,10,00+,6,7,7,7,7,983991,0.61,0.71,0.71,0.71,0.71\n2023-08-14,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-13,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-12,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-08-11,Saarland,10,00+,2,3,3,3,3,983991,0.2,0.3,0.3,0.3,0.3\n2023-08-10,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-08-09,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-08-08,Saarland,10,00+,3,4,4,4,4,983991,0.3,0.41,0.41,0.41,0.41\n2023-08-07,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-06,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-05,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-04,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-08-03,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-08-02,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-08-01,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-07-31,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-30,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-29,Saarland,10,00+,4,6,6,6,6,983991,0.41,0.61,0.61,0.61,0.61\n2023-07-28,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-27,Saarland,10,00+,5,7,7,7,7,983991,0.51,0.71,0.71,0.71,0.71\n2023-07-26,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-25,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-07-24,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-23,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-22,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-07-21,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-07-20,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-19,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-18,Saarland,10,00+,0,2,2,2,2,983991,0,0.2,0.2,0.2,0.2\n2023-07-17,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-16,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-15,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-14,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-13,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-12,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-11,Saarland,10,00+,0,1,1,1,1,983991,0,0.1,0.1,0.1,0.1\n2023-07-10,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-09,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-08,Saarland,10,00+,0,0,0,0,0,983991,0,0,0,0,0\n2023-07-07,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-06,Saarland,10,00+,1,1,1,1,1,983991,0.1,0.1,0.1,0.1,0.1\n2023-07-05,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-07-04,Saarland,10,00+,5,5,5,5,5,983991,0.51,0.51,0.51,0.51,0.51\n2023-07-03,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-02,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-07-01,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-30,Saarland,10,00+,4,4,4,4,4,983991,0.41,0.41,0.41,0.41,0.41\n2023-06-29,Saarland,10,00+,3,5,5,5,5,983991,0.3,0.51,0.51,0.51,0.51\n2023-06-28,Saarland,10,00+,1,3,3,3,3,983991,0.1,0.3,0.3,0.3,0.3\n2023-06-27,Saarland,10,00+,2,2,2,2,2,983991,0.2,0.2,0.2,0.2,0.2\n2023-06-26,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-25,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-24,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-23,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-22,Saarland,10,00+,3,3,3,3,3,983991,0.3,0.3,0.3,0.3,0.3\n2023-06-21,Saarland,10,00+,2,4,4,4,4,983991,0.2,0.41,0.41,0.41,0.41\n2023-06-20,Saarland,10,00+,11,12,12,12,12,983991,1.12,1.22,1.22,1.22,1.22\n2023-06-19,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-18,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-17,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-16,Saarland,10,00+,14,14,14,14,14,983991,1.42,1.42,1.42,1.42,1.42\n2023-06-15,Saarland,10,00+,13,13,13,13,13,983991,1.32,1.32,1.32,1.32,1.32\n2023-06-14,Saarland,10,00+,12,13,13,13,13,983991,1.22,1.32,1.32,1.32,1.32\n2023-06-13,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-12,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-11,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-10,Saarland,10,00+,4,5,5,5,5,983991,0.41,0.51,0.51,0.51,0.51\n2023-06-09,Saarland,10,00+,6,6,6,6,6,983991,0.61,0.61,0.61,0.61,0.61\n2023-06-08,Saarland,10,00+,7,7,7,7,7,983991,0.71,0.71,0.71,0.71,0.71\n2023-06-07,Saarland,10,00+,7,9,9,9,9,983991,0.71,0.91,0.91,0.91,0.91\n2023-06-06,Saarland,10,00+,11,14,14,14,14,983991,1.12,1.42,1.42,1.42,1.42\n2023-06-05,Saarland,10,00+,7,12,12,12,12,983991,0.71,1.22,1.22,1.22,1.22\n2023-06-04,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-03,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-06-02,Saarland,10,00+,7,13,13,13,13,983991,0.71,1.32,1.32,1.32,1.32\n2023-06-01,Saarland,10,00+,8,13,13,13,13,983991,0.81,1.32,1.32,1.32,1.32\n2023-05-31,Saarland,10,00+,7,11,11,11,11,983991,0.71,1.12,1.12,1.12,1.12\n2023-05-30,Saarland,10,00+,5,6,6,6,6,983991,0.51,0.61,0.61,0.61,0.61\n2023-05-29,Saarland,10,00+,16,17,17,17,17,983991,1.63,1.73,1.73,1.73,1.73\n2023-05-28,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-27,Saarland,10,00+,16,16,16,16,16,983991,1.63,1.63,1.63,1.63,1.63\n2023-05-26,Saarland,10,00+,15,15,15,15,15,983991,1.52,1.52,1.52,1.52,1.52\n2023-05-25,Saarland,10,00+,13,14,14,14,14,983991,1.32,1.42,1.42,1.42,1.42\n2023-05-24,Saarland,10,00+,11,16,16,16,16,983991,1.12,1.63,1.63,1.63,1.63\n2023-05-23,Saarland,10,00+,10,17,17,17,17,983991,1.02,1.73,1.73,1.73,1.73\n2023-05-22,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-21,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-20,Saarland,10,00+,6,8,8,8,8,983991,0.61,0.81,0.81,0.81,0.81\n2023-05-19,Saarland,10,00+,4,7,7,7,7,983991,0.41,0.71,0.71,0.71,0.71\n2023-05-18,Saarland,10,00+,6,10,10,10,10,983991,0.61,1.02,1.02,1.02,1.02\n2023-05-17,Saarland,10,00+,10,13,13,13,13,983991,1.02,1.32,1.32,1.32,1.32\n2023-05-16,Saarland,10,00+,11,15,15,15,15,983991,1.12,1.52,1.52,1.52,1.52\n2023-05-15,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-14,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-13,Saarland,10,00+,17,19,19,19,19,983991,1.73,1.93,1.93,1.93,1.93\n2023-05-12,Saarland,10,00+,18,20,20,20,20,983991,1.83,2.03,2.03,2.03,2.03\n2023-05-11,Saarland,10,00+,16,19,19,19,19,983991,1.63,1.93,1.93,1.93,1.93\n2023-05-10,Saarland,10,00+,14,20,20,20,20,983991,1.42,2.03,2.03,2.03,2.03\n2023-05-09,Saarland,10,00+,19,25,25,25,25,983991,1.93,2.54,2.54,2.54,2.54\n2023-05-08,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-07,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-06,Saarland,10,00+,9,19,19,19,19,983991,0.91,1.93,1.93,1.93,1.93\n2023-05-05,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-04,Saarland,10,00+,10,21,21,21,21,983991,1.02,2.13,2.13,2.13,2.13\n2023-05-03,Saarland,10,00+,12,21,21,21,21,983991,1.22,2.13,2.13,2.13,2.13\n2023-05-02,Saarland,10,00+,11,18,18,18,18,983991,1.12,1.83,1.83,1.83,1.83\n2023-05-01,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-30,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-29,Saarland,10,00+,24,32,32,32,32,983991,2.44,3.25,3.25,3.25,3.25\n2023-04-28,Saarland,10,00+,23,34,34,34,34,983991,2.34,3.46,3.46,3.46,3.46\n2023-04-27,Saarland,10,00+,28,40,40,40,40,983991,2.85,4.07,4.07,4.07,4.07\n2023-04-26,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-04-25,Saarland,10,00+,32,44,44,44,44,983991,3.25,4.47,4.47,4.47,4.47\n2023-04-24,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-23,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-22,Saarland,10,00+,24,37,37,37,37,983991,2.44,3.76,3.76,3.76,3.76\n2023-04-21,Saarland,10,00+,20,34,34,34,34,983991,2.03,3.46,3.46,3.46,3.46\n2023-04-20,Saarland,10,00+,21,31,31,31,31,983991,2.13,3.15,3.15,3.15,3.15\n2023-04-19,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-18,Saarland,10,00+,27,36,36,36,36,983991,2.74,3.66,3.66,3.66,3.66\n2023-04-17,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-16,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-15,Saarland,10,00+,22,29,29,29,29,983991,2.24,2.95,2.95,2.95,2.95\n2023-04-14,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-13,Saarland,10,00+,18,27,27,27,27,983991,1.83,2.74,2.74,2.74,2.74\n2023-04-12,Saarland,10,00+,20,27,27,27,27,983991,2.03,2.74,2.74,2.74,2.74\n2023-04-11,Saarland,10,00+,12,19,19,19,19,983991,1.22,1.93,1.93,1.93,1.93\n2023-04-10,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-09,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-08,Saarland,10,00+,32,41,41,41,41,983991,3.25,4.17,4.17,4.17,4.17\n2023-04-07,Saarland,10,00+,38,47,47,47,47,983991,3.86,4.78,4.78,4.78,4.78\n2023-04-06,Saarland,10,00+,39,46,46,46,46,983991,3.96,4.67,4.67,4.67,4.67\n2023-04-05,Saarland,10,00+,42,49,49,49,49,983991,4.27,4.98,4.98,4.98,4.98\n2023-04-04,Saarland,10,00+,35,44,44,44,44,983991,3.56,4.47,4.47,4.47,4.47\n2023-04-03,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-02,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-04-01,Saarland,10,00+,29,31,31,31,31,983991,2.95,3.15,3.15,3.15,3.15\n2023-03-31,Saarland,10,00+,32,37,37,37,37,983991,3.25,3.76,3.76,3.76,3.76\n2023-03-30,Saarland,10,00+,43,48,48,48,48,983991,4.37,4.88,4.88,4.88,4.88\n2023-03-29,Saarland,10,00+,49,51,51,51,51,983991,4.98,5.18,5.18,5.18,5.18\n2023-03-28,Saarland,10,00+,66,71,71,71,71,983991,6.71,7.22,7.22,7.22,7.22\n2023-03-27,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-26,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-25,Saarland,10,00+,83,92,92,92,92,983991,8.44,9.35,9.35,9.35,9.35\n2023-03-24,Saarland,10,00+,90,98,98,98,98,983991,9.15,9.96,9.96,9.96,9.96\n2023-03-23,Saarland,10,00+,91,102,102,102,102,983991,9.25,10.37,10.37,10.37,10.37\n2023-03-22,Saarland,10,00+,105,116,116,116,116,983991,10.67,11.79,11.79,11.79,11.79\n2023-03-21,Saarland,10,00+,112,122,122,122,122,983991,11.38,12.4,12.4,12.4,12.4\n2023-03-20,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-19,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-18,Saarland,10,00+,117,134,134,134,134,983991,11.89,13.62,13.62,13.62,13.62\n2023-03-17,Saarland,10,00+,137,150,150,150,150,983991,13.92,15.24,15.24,15.24,15.24\n2023-03-16,Saarland,10,00+,161,174,174,174,174,983991,16.36,17.68,17.68,17.68,17.68\n2023-03-15,Saarland,10,00+,158,175,175,175,175,983991,16.06,17.78,17.78,17.78,17.78\n2023-03-14,Saarland,10,00+,155,184,184,184,184,983991,15.75,18.7,18.7,18.7,18.7\n2023-03-13,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-12,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-11,Saarland,10,00+,176,194,194,194,194,983991,17.89,19.72,19.72,19.72,19.72\n2023-03-10,Saarland,10,00+,155,181,181,181,181,983991,15.75,18.39,18.39,18.39,18.39\n2023-03-09,Saarland,10,00+,129,154,154,154,154,983991,13.11,15.65,15.65,15.65,15.65\n2023-03-08,Saarland,10,00+,131,148,148,148,148,983991,13.31,15.04,15.04,15.04,15.04\n2023-03-07,Saarland,10,00+,106,135,135,135,135,983991,10.77,13.72,13.72,13.72,13.72\n2023-03-06,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-05,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-04,Saarland,10,00+,87,120,120,120,120,983991,8.84,12.2,12.2,12.2,12.2\n2023-03-03,Saarland,10,00+,72,114,114,114,114,983991,7.32,11.59,11.59,11.59,11.59\n2023-03-02,Saarland,10,00+,82,123,123,123,123,983991,8.33,12.5,12.5,12.5,12.5\n2023-03-01,Saarland,10,00+,88,127,127,127,127,983991,8.94,12.91,12.91,12.91,12.91\n2023-02-28,Saarland,10,00+,119,157,157,157,157,983991,12.09,15.96,15.96,15.96,15.96\n2023-02-27,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-26,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-25,Saarland,10,00+,85,120,120,120,120,983991,8.64,12.2,12.2,12.2,12.2\n2023-02-24,Saarland,10,00+,84,112,112,112,112,983991,8.54,11.38,11.38,11.38,11.38\n2023-02-23,Saarland,10,00+,84,102,102,102,102,983991,8.54,10.37,10.37,10.37,10.37\n2023-02-22,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-02-21,Saarland,10,00+,45,56,56,56,56,983991,4.57,5.69,5.69,5.69,5.69\n2023-02-20,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-19,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-18,Saarland,10,00+,70,84,84,84,84,983991,7.11,8.54,8.54,8.54,8.54\n2023-02-17,Saarland,10,00+,74,91,91,91,91,983991,7.52,9.25,9.25,9.25,9.25\n2023-02-16,Saarland,10,00+,77,96,96,96,96,983991,7.83,9.76,9.76,9.76,9.76\n2023-02-15,Saarland,10,00+,79,104,104,104,104,983991,8.03,10.57,10.57,10.57,10.57\n2023-02-14,Saarland,10,00+,84,101,101,101,101,983991,8.54,10.26,10.26,10.26,10.26\n2023-02-13,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-12,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-11,Saarland,10,00+,103,122,122,122,122,983991,10.47,12.4,12.4,12.4,12.4\n2023-02-10,Saarland,10,00+,108,122,122,122,122,983991,10.98,12.4,12.4,12.4,12.4\n2023-02-09,Saarland,10,00+,92,108,108,108,108,983991,9.35,10.98,10.98,10.98,10.98\n2023-02-08,Saarland,10,00+,82,97,97,97,97,983991,8.33,9.86,9.86,9.86,9.86\n2023-02-07,Saarland,10,00+,92,102,102,102,102,983991,9.35,10.37,10.37,10.37,10.37\n2023-02-06,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-05,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-04,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-02-03,Saarland,10,00+,65,74,74,74,74,983991,6.61,7.52,7.52,7.52,7.52\n2023-02-02,Saarland,10,00+,71,79,79,79,79,983991,7.22,8.03,8.03,8.03,8.03\n2023-02-01,Saarland,10,00+,69,79,79,79,79,983991,7.01,8.03,8.03,8.03,8.03\n2023-01-31,Saarland,10,00+,40,60,60,60,60,983991,4.07,6.1,6.1,6.1,6.1\n2023-01-30,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-29,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-28,Saarland,10,00+,37,43,43,43,43,983991,3.76,4.37,4.37,4.37,4.37\n2023-01-27,Saarland,10,00+,37,46,46,46,46,983991,3.76,4.67,4.67,4.67,4.67\n2023-01-26,Saarland,10,00+,40,54,54,54,54,983991,4.07,5.49,5.49,5.49,5.49\n2023-01-25,Saarland,10,00+,44,55,55,55,55,983991,4.47,5.59,5.59,5.59,5.59\n2023-01-24,Saarland,10,00+,57,69,69,69,69,983991,5.79,7.01,7.01,7.01,7.01\n2023-01-23,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-22,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-21,Saarland,10,00+,67,83,83,83,83,983991,6.81,8.44,8.44,8.44,8.44\n2023-01-20,Saarland,10,00+,62,89,89,89,89,983991,6.3,9.04,9.04,9.04,9.04\n2023-01-19,Saarland,10,00+,69,84,84,84,84,983991,7.01,8.54,8.54,8.54,8.54\n2023-01-18,Saarland,10,00+,75,94,94,94,94,983991,7.62,9.55,9.55,9.55,9.55\n2023-01-17,Saarland,10,00+,88,99,99,99,99,983991,8.94,10.06,10.06,10.06,10.06\n2023-01-16,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-15,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-14,Saarland,10,00+,74,90,90,90,90,983991,7.52,9.15,9.15,9.15,9.15\n2023-01-13,Saarland,10,00+,72,94,94,94,94,983991,7.32,9.55,9.55,9.55,9.55\n2023-01-12,Saarland,10,00+,76,101,101,101,101,983991,7.72,10.26,10.26,10.26,10.26\n2023-01-11,Saarland,10,00+,81,100,100,100,100,983991,8.23,10.16,10.16,10.16,10.16\n2023-01-10,Saarland,10,00+,86,108,108,108,108,983991,8.74,10.98,10.98,10.98,10.98\n2023-01-09,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-08,Saarland,10,00+,117,135,135,135,135,983991,11.89,13.72,13.72,13.72,13.72\n2023-01-07,Saarland,10,00+,117,0,0,0,0,983991,11.89,0,0,0,0\n2023-01-06,Saarland,10,00+,110,0,0,0,0,983991,11.18,0,0,0,0\n2023-01-05,Saarland,10,00+,95,0,0,0,0,983991,9.65,0,0,0,0\n2023-01-04,Saarland,10,00+,62,0,0,0,0,983991,6.3,0,0,0,0\n2023-01-03,Saarland,10,00+,70,0,0,0,0,983991,7.11,0,0,0,0\n2023-01-02,Saarland,10,00+,42,0,0,0,0,983991,4.27,0,0,0,0\n2024-08-31,Berlin,11,00+,48,48,NA,NA,NA,3664088,1.31,1.31,NA,NA,NA\n2024-08-30,Berlin,11,00+,47,51,59,56,63,3664088,1.28,1.39,1.63,1.55,1.74\n2024-08-29,Berlin,11,00+,51,56,64,61,68,3664088,1.39,1.53,1.76,1.68,1.88\n2024-08-28,Berlin,11,00+,56,60,67,64,71,3664088,1.53,1.64,1.84,1.76,1.96\n2024-08-27,Berlin,11,00+,49,60,66,63,70,3664088,1.34,1.64,1.81,1.74,1.93\n2024-08-26,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-25,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-24,Berlin,11,00+,48,56,60,58,64,3664088,1.31,1.53,1.65,1.59,1.75\n2024-08-23,Berlin,11,00+,42,53,56,55,60,3664088,1.15,1.45,1.55,1.5,1.65\n2024-08-22,Berlin,11,00+,35,49,52,50,55,3664088,0.96,1.34,1.43,1.38,1.51\n2024-08-21,Berlin,11,00+,33,43,45,44,47,3664088,0.9,1.17,1.24,1.21,1.31\n2024-08-20,Berlin,11,00+,38,44,46,45,48,3664088,1.04,1.2,1.26,1.23,1.32\n2024-08-19,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-18,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-17,Berlin,11,00+,41,45,46,45,48,3664088,1.12,1.23,1.28,1.25,1.33\n2024-08-16,Berlin,11,00+,51,55,57,55,59,3664088,1.39,1.5,1.56,1.52,1.62\n2024-08-15,Berlin,11,00+,50,57,58,57,61,3664088,1.36,1.56,1.61,1.58,1.68\n2024-08-14,Berlin,11,00+,46,56,57,56,60,3664088,1.26,1.53,1.58,1.54,1.64\n2024-08-13,Berlin,11,00+,37,52,53,52,55,3664088,1.01,1.42,1.46,1.43,1.52\n2024-08-12,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-11,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-10,Berlin,11,00+,40,50,51,50,52,3664088,1.09,1.36,1.4,1.37,1.44\n2024-08-09,Berlin,11,00+,34,41,41,41,43,3664088,0.93,1.12,1.14,1.13,1.17\n2024-08-08,Berlin,11,00+,35,39,39,39,40,3664088,0.96,1.06,1.08,1.07,1.11\n2024-08-07,Berlin,11,00+,31,36,36,36,37,3664088,0.85,0.98,1,0.99,1.02\n2024-08-06,Berlin,11,00+,30,38,38,38,39,3664088,0.82,1.04,1.05,1.04,1.07\n2024-08-05,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-04,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-03,Berlin,11,00+,43,46,46,46,47,3664088,1.17,1.26,1.27,1.26,1.29\n2024-08-02,Berlin,11,00+,41,48,48,48,49,3664088,1.12,1.31,1.32,1.31,1.34\n2024-08-01,Berlin,11,00+,41,49,49,49,49,3664088,1.12,1.34,1.35,1.34,1.36\n2024-07-31,Berlin,11,00+,41,56,56,56,56,3664088,1.12,1.53,1.54,1.53,1.55\n2024-07-30,Berlin,11,00+,38,61,61,61,61,3664088,1.04,1.66,1.67,1.67,1.68\n2024-07-29,Berlin,11,00+,33,50,50,50,50,3664088,0.9,1.36,1.37,1.36,1.37\n2024-07-28,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.5\n2024-07-27,Berlin,11,00+,38,55,55,55,55,3664088,1.04,1.5,1.5,1.5,1.5\n2024-07-26,Berlin,11,00+,35,59,59,59,59,3664088,0.96,1.61,1.61,1.61,1.61\n2024-07-25,Berlin,11,00+,32,60,60,60,60,3664088,0.87,1.64,1.64,1.64,1.64\n2024-07-24,Berlin,11,00+,33,53,53,53,53,3664088,0.9,1.45,1.45,1.45,1.45\n2024-07-23,Berlin,11,00+,35,56,56,56,56,3664088,0.96,1.53,1.53,1.53,1.53\n2024-07-22,Berlin,11,00+,50,76,76,76,76,3664088,1.36,2.07,2.07,2.07,2.07\n2024-07-21,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-20,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-19,Berlin,11,00+,50,71,71,71,71,3664088,1.36,1.94,1.94,1.94,1.94\n2024-07-18,Berlin,11,00+,58,78,78,78,78,3664088,1.58,2.13,2.13,2.13,2.13\n2024-07-17,Berlin,11,00+,56,80,80,80,80,3664088,1.53,2.18,2.18,2.18,2.18\n2024-07-16,Berlin,11,00+,54,73,73,73,73,3664088,1.47,1.99,1.99,1.99,1.99\n2024-07-15,Berlin,11,00+,50,62,62,62,62,3664088,1.36,1.69,1.69,1.69,1.69\n2024-07-14,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-13,Berlin,11,00+,51,63,63,63,63,3664088,1.39,1.72,1.72,1.72,1.72\n2024-07-12,Berlin,11,00+,46,60,60,60,60,3664088,1.26,1.64,1.64,1.64,1.64\n2024-07-11,Berlin,11,00+,42,52,52,52,52,3664088,1.15,1.42,1.42,1.42,1.42\n2024-07-10,Berlin,11,00+,30,54,54,54,54,3664088,0.82,1.47,1.47,1.47,1.47\n2024-07-09,Berlin,11,00+,37,60,60,60,60,3664088,1.01,1.64,1.64,1.64,1.64\n2024-07-08,Berlin,11,00+,28,48,48,48,48,3664088,0.76,1.31,1.31,1.31,1.31\n2024-07-07,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-06,Berlin,11,00+,28,47,47,47,47,3664088,0.76,1.28,1.28,1.28,1.28\n2024-07-05,Berlin,11,00+,30,47,47,47,47,3664088,0.82,1.28,1.28,1.28,1.28\n2024-07-04,Berlin,11,00+,27,46,46,46,46,3664088,0.74,1.26,1.26,1.26,1.26\n2024-07-03,Berlin,11,00+,36,47,47,47,47,3664088,0.98,1.28,1.28,1.28,1.28\n2024-07-02,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2024-07-01,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-30,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-29,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-06-28,Berlin,11,00+,57,65,65,65,65,3664088,1.56,1.77,1.77,1.77,1.77\n2024-06-27,Berlin,11,00+,49,60,60,60,60,3664088,1.34,1.64,1.64,1.64,1.64\n2024-06-26,Berlin,11,00+,38,51,51,51,51,3664088,1.04,1.39,1.39,1.39,1.39\n2024-06-25,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2024-06-24,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-23,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-22,Berlin,11,00+,16,19,19,19,19,3664088,0.44,0.52,0.52,0.52,0.52\n2024-06-21,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-20,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-19,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-06-18,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-06-17,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-16,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-15,Berlin,11,00+,4,6,6,6,6,3664088,0.11,0.16,0.16,0.16,0.16\n2024-06-14,Berlin,11,00+,2,5,5,5,5,3664088,0.05,0.14,0.14,0.14,0.14\n2024-06-13,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-06-12,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-06-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-06-10,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-09,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-08,Berlin,11,00+,11,12,12,12,12,3664088,0.3,0.33,0.33,0.33,0.33\n2024-06-07,Berlin,11,00+,13,14,14,14,14,3664088,0.35,0.38,0.38,0.38,0.38\n2024-06-06,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-05,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-06-04,Berlin,11,00+,11,11,11,11,11,3664088,0.3,0.3,0.3,0.3,0.3\n2024-06-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-06-01,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-05-31,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-30,Berlin,11,00+,9,10,10,10,10,3664088,0.25,0.27,0.27,0.27,0.27\n2024-05-29,Berlin,11,00+,12,15,15,15,15,3664088,0.33,0.41,0.41,0.41,0.41\n2024-05-28,Berlin,11,00+,13,16,16,16,16,3664088,0.35,0.44,0.44,0.44,0.44\n2024-05-27,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-26,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-05-25,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-05-24,Berlin,11,00+,17,19,19,19,19,3664088,0.46,0.52,0.52,0.52,0.52\n2024-05-23,Berlin,11,00+,15,19,19,19,19,3664088,0.41,0.52,0.52,0.52,0.52\n2024-05-22,Berlin,11,00+,6,13,13,13,13,3664088,0.16,0.35,0.35,0.35,0.35\n2024-05-21,Berlin,11,00+,4,10,10,10,10,3664088,0.11,0.27,0.27,0.27,0.27\n2024-05-20,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-19,Berlin,11,00+,10,16,16,16,16,3664088,0.27,0.44,0.44,0.44,0.44\n2024-05-18,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-05-17,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2024-05-16,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-15,Berlin,11,00+,10,12,12,12,12,3664088,0.27,0.33,0.33,0.33,0.33\n2024-05-14,Berlin,11,00+,3,9,9,9,9,3664088,0.08,0.25,0.25,0.25,0.25\n2024-05-13,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-12,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-11,Berlin,11,00+,4,9,9,9,9,3664088,0.11,0.25,0.25,0.25,0.25\n2024-05-10,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-09,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-08,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-05-07,Berlin,11,00+,8,13,13,13,13,3664088,0.22,0.35,0.35,0.35,0.35\n2024-05-06,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-05,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-04,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2024-05-03,Berlin,11,00+,5,8,8,8,8,3664088,0.14,0.22,0.22,0.22,0.22\n2024-05-02,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-05-01,Berlin,11,00+,5,6,6,6,6,3664088,0.14,0.16,0.16,0.16,0.16\n2024-04-30,Berlin,11,00+,6,6,6,6,6,3664088,0.16,0.16,0.16,0.16,0.16\n2024-04-29,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-28,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-27,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-26,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-25,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-24,Berlin,11,00+,5,7,7,7,7,3664088,0.14,0.19,0.19,0.19,0.19\n2024-04-23,Berlin,11,00+,6,7,7,7,7,3664088,0.16,0.19,0.19,0.19,0.19\n2024-04-22,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-21,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-20,Berlin,11,00+,3,6,6,6,6,3664088,0.08,0.16,0.16,0.16,0.16\n2024-04-19,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-04-18,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-04-17,Berlin,11,00+,2,2,2,2,2,3664088,0.05,0.05,0.05,0.05,0.05\n2024-04-16,Berlin,11,00+,3,3,3,3,3,3664088,0.08,0.08,0.08,0.08,0.08\n2024-04-15,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Berlin,11,00+,4,4,4,4,4,3664088,0.11,0.11,0.11,0.11,0.11\n2024-04-11,Berlin,11,00+,10,11,11,11,11,3664088,0.27,0.3,0.3,0.3,0.3\n2024-04-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-04-09,Berlin,11,00+,11,16,16,16,16,3664088,0.3,0.44,0.44,0.44,0.44\n2024-04-08,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-07,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-06,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-05,Berlin,11,00+,9,14,14,14,14,3664088,0.25,0.38,0.38,0.38,0.38\n2024-04-04,Berlin,11,00+,9,12,12,12,12,3664088,0.25,0.33,0.33,0.33,0.33\n2024-04-03,Berlin,11,00+,6,10,10,10,10,3664088,0.16,0.27,0.27,0.27,0.27\n2024-04-02,Berlin,11,00+,5,5,5,5,5,3664088,0.14,0.14,0.14,0.14,0.14\n2024-04-01,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-31,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-30,Berlin,11,00+,7,7,7,7,7,3664088,0.19,0.19,0.19,0.19,0.19\n2024-03-29,Berlin,11,00+,8,8,8,8,8,3664088,0.22,0.22,0.22,0.22,0.22\n2024-03-28,Berlin,11,00+,2,3,3,3,3,3664088,0.05,0.08,0.08,0.08,0.08\n2024-03-27,Berlin,11,00+,4,5,5,5,5,3664088,0.11,0.14,0.14,0.14,0.14\n2024-03-26,Berlin,11,00+,7,9,9,9,9,3664088,0.19,0.25,0.25,0.25,0.25\n2024-03-25,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-24,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-23,Berlin,11,00+,9,9,9,9,9,3664088,0.25,0.25,0.25,0.25,0.25\n2024-03-22,Berlin,11,00+,10,10,10,10,10,3664088,0.27,0.27,0.27,0.27,0.27\n2024-03-21,Berlin,11,00+,17,18,18,18,18,3664088,0.46,0.49,0.49,0.49,0.49\n2024-03-20,Berlin,11,00+,14,16,16,16,16,3664088,0.38,0.44,0.44,0.44,0.44\n2024-03-19,Berlin,11,00+,18,21,21,21,21,3664088,0.49,0.57,0.57,0.57,0.57\n2024-03-18,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-17,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-16,Berlin,11,00+,23,26,26,26,26,3664088,0.63,0.71,0.71,0.71,0.71\n2024-03-15,Berlin,11,00+,19,24,24,24,24,3664088,0.52,0.66,0.66,0.66,0.66\n2024-03-14,Berlin,11,00+,15,18,18,18,18,3664088,0.41,0.49,0.49,0.49,0.49\n2024-03-13,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2024-03-12,Berlin,11,00+,10,17,17,17,17,3664088,0.27,0.46,0.46,0.46,0.46\n2024-03-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-10,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-09,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2024-03-08,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-07,Berlin,11,00+,10,14,14,14,14,3664088,0.27,0.38,0.38,0.38,0.38\n2024-03-06,Berlin,11,00+,7,14,14,14,14,3664088,0.19,0.38,0.38,0.38,0.38\n2024-03-05,Berlin,11,00+,8,11,11,11,11,3664088,0.22,0.3,0.3,0.3,0.3\n2024-03-04,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-03,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-02,Berlin,11,00+,9,11,11,11,11,3664088,0.25,0.3,0.3,0.3,0.3\n2024-03-01,Berlin,11,00+,12,14,14,14,14,3664088,0.33,0.38,0.38,0.38,0.38\n2024-02-29,Berlin,11,00+,13,13,13,13,13,3664088,0.35,0.35,0.35,0.35,0.35\n2024-02-28,Berlin,11,00+,16,16,16,16,16,3664088,0.44,0.44,0.44,0.44,0.44\n2024-02-27,Berlin,11,00+,15,16,16,16,16,3664088,0.41,0.44,0.44,0.44,0.44\n2024-02-26,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-25,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-24,Berlin,11,00+,24,26,26,26,26,3664088,0.66,0.71,0.71,0.71,0.71\n2024-02-23,Berlin,11,00+,31,33,33,33,33,3664088,0.85,0.9,0.9,0.9,0.9\n2024-02-22,Berlin,11,00+,34,40,40,40,40,3664088,0.93,1.09,1.09,1.09,1.09\n2024-02-21,Berlin,11,00+,30,38,38,38,38,3664088,0.82,1.04,1.04,1.04,1.04\n2024-02-20,Berlin,11,00+,30,44,44,44,44,3664088,0.82,1.2,1.2,1.2,1.2\n2024-02-19,Berlin,11,00+,33,45,45,45,45,3664088,0.9,1.23,1.23,1.23,1.23\n2024-02-18,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-17,Berlin,11,00+,34,46,46,46,46,3664088,0.93,1.26,1.26,1.26,1.26\n2024-02-16,Berlin,11,00+,33,44,44,44,44,3664088,0.9,1.2,1.2,1.2,1.2\n2024-02-15,Berlin,11,00+,35,43,43,43,43,3664088,0.96,1.17,1.17,1.17,1.17\n2024-02-14,Berlin,11,00+,40,49,49,49,49,3664088,1.09,1.34,1.34,1.34,1.34\n2024-02-13,Berlin,11,00+,44,50,50,50,50,3664088,1.2,1.36,1.36,1.36,1.36\n2024-02-12,Berlin,11,00+,49,53,53,53,53,3664088,1.34,1.45,1.45,1.45,1.45\n2024-02-11,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-10,Berlin,11,00+,49,52,52,52,52,3664088,1.34,1.42,1.42,1.42,1.42\n2024-02-09,Berlin,11,00+,58,67,67,67,67,3664088,1.58,1.83,1.83,1.83,1.83\n2024-02-08,Berlin,11,00+,65,76,76,76,76,3664088,1.77,2.07,2.07,2.07,2.07\n2024-02-07,Berlin,11,00+,57,80,80,80,80,3664088,1.56,2.18,2.18,2.18,2.18\n2024-02-06,Berlin,11,00+,65,80,80,80,80,3664088,1.77,2.18,2.18,2.18,2.18\n2024-02-05,Berlin,11,00+,71,88,88,88,88,3664088,1.94,2.4,2.4,2.4,2.4\n2024-02-04,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-03,Berlin,11,00+,71,90,90,90,90,3664088,1.94,2.46,2.46,2.46,2.46\n2024-02-02,Berlin,11,00+,55,73,73,73,73,3664088,1.5,1.99,1.99,1.99,1.99\n2024-02-01,Berlin,11,00+,45,62,62,62,62,3664088,1.23,1.69,1.69,1.69,1.69\n2024-01-31,Berlin,11,00+,34,55,55,55,55,3664088,0.93,1.5,1.5,1.5,1.5\n2024-01-30,Berlin,11,00+,38,63,63,63,63,3664088,1.04,1.72,1.72,1.72,1.72\n2024-01-29,Berlin,11,00+,52,68,68,68,68,3664088,1.42,1.86,1.86,1.86,1.86\n2024-01-28,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-27,Berlin,11,00+,52,66,66,66,66,3664088,1.42,1.8,1.8,1.8,1.8\n2024-01-26,Berlin,11,00+,63,76,76,76,76,3664088,1.72,2.07,2.07,2.07,2.07\n2024-01-25,Berlin,11,00+,75,95,95,95,95,3664088,2.05,2.59,2.59,2.59,2.59\n2024-01-24,Berlin,11,00+,80,111,111,111,111,3664088,2.18,3.03,3.03,3.03,3.03\n2024-01-23,Berlin,11,00+,64,116,116,116,116,3664088,1.75,3.17,3.17,3.17,3.17\n2024-01-22,Berlin,11,00+,81,110,110,110,110,3664088,2.21,3,3,3,3\n2024-01-21,Berlin,11,00+,82,111,111,111,111,3664088,2.24,3.03,3.03,3.03,3.03\n2024-01-20,Berlin,11,00+,83,112,112,112,112,3664088,2.27,3.06,3.06,3.06,3.06\n2024-01-19,Berlin,11,00+,84,110,110,110,110,3664088,2.29,3,3,3,3\n2024-01-18,Berlin,11,00+,79,106,106,106,106,3664088,2.16,2.89,2.89,2.89,2.89\n2024-01-17,Berlin,11,00+,85,113,113,113,113,3664088,2.32,3.08,3.08,3.08,3.08\n2024-01-16,Berlin,11,00+,87,117,117,117,117,3664088,2.37,3.19,3.19,3.19,3.19\n2024-01-15,Berlin,11,00+,109,127,127,127,127,3664088,2.97,3.47,3.47,3.47,3.47\n2024-01-14,Berlin,11,00+,109,126,126,126,126,3664088,2.97,3.44,3.44,3.44,3.44\n2024-01-13,Berlin,11,00+,109,125,125,125,125,3664088,2.97,3.41,3.41,3.41,3.41\n2024-01-12,Berlin,11,00+,116,132,132,132,132,3664088,3.17,3.6,3.6,3.6,3.6\n2024-01-11,Berlin,11,00+,108,130,130,130,130,3664088,2.95,3.55,3.55,3.55,3.55\n2024-01-10,Berlin,11,00+,130,159,159,159,159,3664088,3.55,4.34,4.34,4.34,4.34\n2024-01-09,Berlin,11,00+,207,238,238,238,238,3664088,5.65,6.5,6.5,6.5,6.5\n2024-01-08,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-07,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-06,Berlin,11,00+,181,204,204,204,204,3664088,4.94,5.57,5.57,5.57,5.57\n2024-01-05,Berlin,11,00+,202,237,237,237,237,3664088,5.51,6.47,6.47,6.47,6.47\n2024-01-04,Berlin,11,00+,211,284,284,284,284,3664088,5.76,7.75,7.75,7.75,7.75\n2024-01-03,Berlin,11,00+,312,445,445,445,445,3664088,8.52,12.14,12.14,12.14,12.14\n2024-01-02,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2024-01-01,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-31,Berlin,11,00+,233,343,343,343,343,3664088,6.36,9.36,9.36,9.36,9.36\n2023-12-30,Berlin,11,00+,233,344,344,344,344,3664088,6.36,9.39,9.39,9.39,9.39\n2023-12-29,Berlin,11,00+,249,358,358,358,358,3664088,6.8,9.77,9.77,9.77,9.77\n2023-12-28,Berlin,11,00+,220,355,355,355,355,3664088,6,9.69,9.69,9.69,9.69\n2023-12-27,Berlin,11,00+,167,232,232,232,232,3664088,4.56,6.33,6.33,6.33,6.33\n2023-12-26,Berlin,11,00+,303,371,371,371,371,3664088,8.27,10.13,10.13,10.13,10.13\n2023-12-25,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-24,Berlin,11,00+,502,578,578,578,578,3664088,13.7,15.77,15.77,15.77,15.77\n2023-12-23,Berlin,11,00+,502,577,577,577,577,3664088,13.7,15.75,15.75,15.75,15.75\n2023-12-22,Berlin,11,00+,513,600,600,600,600,3664088,14,16.38,16.38,16.38,16.38\n2023-12-21,Berlin,11,00+,547,685,685,685,685,3664088,14.93,18.69,18.69,18.69,18.69\n2023-12-20,Berlin,11,00+,539,702,702,702,702,3664088,14.71,19.16,19.16,19.16,19.16\n2023-12-19,Berlin,11,00+,488,694,694,694,694,3664088,13.32,18.94,18.94,18.94,18.94\n2023-12-18,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-17,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-16,Berlin,11,00+,485,653,653,653,653,3664088,13.24,17.82,17.82,17.82,17.82\n2023-12-15,Berlin,11,00+,480,701,701,701,701,3664088,13.1,19.13,19.13,19.13,19.13\n2023-12-14,Berlin,11,00+,477,668,668,668,668,3664088,13.02,18.23,18.23,18.23,18.23\n2023-12-13,Berlin,11,00+,471,719,719,719,719,3664088,12.85,19.62,19.62,19.62,19.62\n2023-12-12,Berlin,11,00+,495,758,758,758,758,3664088,13.51,20.69,20.69,20.69,20.69\n2023-12-11,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-10,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-09,Berlin,11,00+,449,730,730,730,730,3664088,12.25,19.92,19.92,19.92,19.92\n2023-12-08,Berlin,11,00+,420,657,657,657,657,3664088,11.46,17.93,17.93,17.93,17.93\n2023-12-07,Berlin,11,00+,392,623,623,623,623,3664088,10.7,17,17,17,17\n2023-12-06,Berlin,11,00+,299,540,540,540,540,3664088,8.16,14.74,14.74,14.74,14.74\n2023-12-05,Berlin,11,00+,321,472,472,472,472,3664088,8.76,12.88,12.88,12.88,12.88\n2023-12-04,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-03,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-02,Berlin,11,00+,384,466,466,466,466,3664088,10.48,12.72,12.72,12.72,12.72\n2023-12-01,Berlin,11,00+,392,486,486,486,486,3664088,10.7,13.26,13.26,13.26,13.26\n2023-11-30,Berlin,11,00+,375,473,473,473,473,3664088,10.23,12.91,12.91,12.91,12.91\n2023-11-29,Berlin,11,00+,369,479,479,479,479,3664088,10.07,13.07,13.07,13.07,13.07\n2023-11-28,Berlin,11,00+,409,519,519,519,519,3664088,11.16,14.16,14.16,14.16,14.16\n2023-11-27,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-26,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-25,Berlin,11,00+,421,507,507,507,507,3664088,11.49,13.84,13.84,13.84,13.84\n2023-11-24,Berlin,11,00+,388,477,477,477,477,3664088,10.59,13.02,13.02,13.02,13.02\n2023-11-23,Berlin,11,00+,352,488,488,488,488,3664088,9.61,13.32,13.32,13.32,13.32\n2023-11-22,Berlin,11,00+,343,466,466,466,466,3664088,9.36,12.72,12.72,12.72,12.72\n2023-11-21,Berlin,11,00+,313,416,416,416,416,3664088,8.54,11.35,11.35,11.35,11.35\n2023-11-20,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-19,Berlin,11,00+,358,431,431,431,431,3664088,9.77,11.76,11.76,11.76,11.76\n2023-11-18,Berlin,11,00+,362,435,435,435,435,3664088,9.88,11.87,11.87,11.87,11.87\n2023-11-17,Berlin,11,00+,336,437,437,437,437,3664088,9.17,11.93,11.93,11.93,11.93\n2023-11-16,Berlin,11,00+,327,426,426,426,426,3664088,8.92,11.63,11.63,11.63,11.63\n2023-11-15,Berlin,11,00+,358,442,442,442,442,3664088,9.77,12.06,12.06,12.06,12.06\n2023-11-14,Berlin,11,00+,312,432,432,432,432,3664088,8.52,11.79,11.79,11.79,11.79\n2023-11-13,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-12,Berlin,11,00+,337,395,395,395,395,3664088,9.2,10.78,10.78,10.78,10.78\n2023-11-11,Berlin,11,00+,337,391,391,391,391,3664088,9.2,10.67,10.67,10.67,10.67\n2023-11-10,Berlin,11,00+,326,386,386,386,386,3664088,8.9,10.53,10.53,10.53,10.53\n2023-11-09,Berlin,11,00+,290,381,381,381,381,3664088,7.91,10.4,10.4,10.4,10.4\n2023-11-08,Berlin,11,00+,302,359,359,359,359,3664088,8.24,9.8,9.8,9.8,9.8\n2023-11-07,Berlin,11,00+,315,379,379,379,379,3664088,8.6,10.34,10.34,10.34,10.34\n2023-11-06,Berlin,11,00+,357,428,428,428,428,3664088,9.74,11.68,11.68,11.68,11.68\n2023-11-05,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-04,Berlin,11,00+,360,431,431,431,431,3664088,9.83,11.76,11.76,11.76,11.76\n2023-11-03,Berlin,11,00+,354,435,435,435,435,3664088,9.66,11.87,11.87,11.87,11.87\n2023-11-02,Berlin,11,00+,348,435,435,435,435,3664088,9.5,11.87,11.87,11.87,11.87\n2023-11-01,Berlin,11,00+,320,436,436,436,436,3664088,8.73,11.9,11.9,11.9,11.9\n2023-10-31,Berlin,11,00+,290,386,386,386,386,3664088,7.91,10.53,10.53,10.53,10.53\n2023-10-30,Berlin,11,00+,261,308,308,308,308,3664088,7.12,8.41,8.41,8.41,8.41\n2023-10-29,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-28,Berlin,11,00+,261,305,305,305,305,3664088,7.12,8.32,8.32,8.32,8.32\n2023-10-27,Berlin,11,00+,206,285,285,285,285,3664088,5.62,7.78,7.78,7.78,7.78\n2023-10-26,Berlin,11,00+,190,252,252,252,252,3664088,5.19,6.88,6.88,6.88,6.88\n2023-10-25,Berlin,11,00+,153,214,214,214,214,3664088,4.18,5.84,5.84,5.84,5.84\n2023-10-24,Berlin,11,00+,125,186,186,186,186,3664088,3.41,5.08,5.08,5.08,5.08\n2023-10-23,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-22,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-21,Berlin,11,00+,116,150,150,150,150,3664088,3.17,4.09,4.09,4.09,4.09\n2023-10-20,Berlin,11,00+,99,142,142,142,142,3664088,2.7,3.88,3.88,3.88,3.88\n2023-10-19,Berlin,11,00+,99,136,136,136,136,3664088,2.7,3.71,3.71,3.71,3.71\n2023-10-18,Berlin,11,00+,110,148,148,148,148,3664088,3,4.04,4.04,4.04,4.04\n2023-10-17,Berlin,11,00+,113,157,157,157,157,3664088,3.08,4.28,4.28,4.28,4.28\n2023-10-16,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-15,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-14,Berlin,11,00+,102,150,150,150,150,3664088,2.78,4.09,4.09,4.09,4.09\n2023-10-13,Berlin,11,00+,93,149,149,149,149,3664088,2.54,4.07,4.07,4.07,4.07\n2023-10-12,Berlin,11,00+,105,155,155,155,155,3664088,2.87,4.23,4.23,4.23,4.23\n2023-10-11,Berlin,11,00+,104,145,145,145,145,3664088,2.84,3.96,3.96,3.96,3.96\n2023-10-10,Berlin,11,00+,81,108,108,108,108,3664088,2.21,2.95,2.95,2.95,2.95\n2023-10-09,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-08,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-07,Berlin,11,00+,88,130,130,130,130,3664088,2.4,3.55,3.55,3.55,3.55\n2023-10-06,Berlin,11,00+,77,118,118,118,118,3664088,2.1,3.22,3.22,3.22,3.22\n2023-10-05,Berlin,11,00+,53,101,101,101,101,3664088,1.45,2.76,2.76,2.76,2.76\n2023-10-04,Berlin,11,00+,41,89,89,89,89,3664088,1.12,2.43,2.43,2.43,2.43\n2023-10-03,Berlin,11,00+,60,108,108,108,108,3664088,1.64,2.95,2.95,2.95,2.95\n2023-10-02,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-10-01,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-30,Berlin,11,00+,45,70,70,70,70,3664088,1.23,1.91,1.91,1.91,1.91\n2023-09-29,Berlin,11,00+,36,61,61,61,61,3664088,0.98,1.66,1.66,1.66,1.66\n2023-09-28,Berlin,11,00+,48,67,67,67,67,3664088,1.31,1.83,1.83,1.83,1.83\n2023-09-27,Berlin,11,00+,59,78,78,78,78,3664088,1.61,2.13,2.13,2.13,2.13\n2023-09-26,Berlin,11,00+,62,78,78,78,78,3664088,1.69,2.13,2.13,2.13,2.13\n2023-09-25,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-24,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-23,Berlin,11,00+,85,102,102,102,102,3664088,2.32,2.78,2.78,2.78,2.78\n2023-09-22,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-09-21,Berlin,11,00+,63,100,100,100,100,3664088,1.72,2.73,2.73,2.73,2.73\n2023-09-20,Berlin,11,00+,69,97,97,97,97,3664088,1.88,2.65,2.65,2.65,2.65\n2023-09-19,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-18,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-17,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-16,Berlin,11,00+,76,96,96,96,96,3664088,2.07,2.62,2.62,2.62,2.62\n2023-09-15,Berlin,11,00+,85,108,108,108,108,3664088,2.32,2.95,2.95,2.95,2.95\n2023-09-14,Berlin,11,00+,94,116,116,116,116,3664088,2.57,3.17,3.17,3.17,3.17\n2023-09-13,Berlin,11,00+,88,106,106,106,106,3664088,2.4,2.89,2.89,2.89,2.89\n2023-09-12,Berlin,11,00+,100,126,126,126,126,3664088,2.73,3.44,3.44,3.44,3.44\n2023-09-11,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-10,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-09,Berlin,11,00+,96,110,110,110,110,3664088,2.62,3,3,3,3\n2023-09-08,Berlin,11,00+,74,92,92,92,92,3664088,2.02,2.51,2.51,2.51,2.51\n2023-09-07,Berlin,11,00+,64,79,79,79,79,3664088,1.75,2.16,2.16,2.16,2.16\n2023-09-06,Berlin,11,00+,46,74,74,74,74,3664088,1.26,2.02,2.02,2.02,2.02\n2023-09-05,Berlin,11,00+,41,57,57,57,57,3664088,1.12,1.56,1.56,1.56,1.56\n2023-09-04,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-03,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-02,Berlin,11,00+,46,56,56,56,56,3664088,1.26,1.53,1.53,1.53,1.53\n2023-09-01,Berlin,11,00+,49,62,62,62,62,3664088,1.34,1.69,1.69,1.69,1.69\n2023-08-31,Berlin,11,00+,44,60,60,60,60,3664088,1.2,1.64,1.64,1.64,1.64\n2023-08-30,Berlin,11,00+,39,62,62,62,62,3664088,1.06,1.69,1.69,1.69,1.69\n2023-08-29,Berlin,11,00+,31,48,48,48,48,3664088,0.85,1.31,1.31,1.31,1.31\n2023-08-28,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-27,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-26,Berlin,11,00+,0,48,48,48,48,3664088,0,1.31,1.31,1.31,1.31\n2023-08-25,Berlin,11,00+,0,47,47,47,47,3664088,0,1.28,1.28,1.28,1.28\n2023-08-24,Berlin,11,00+,46,52,52,52,52,3664088,1.26,1.42,1.42,1.42,1.42\n2023-08-23,Berlin,11,00+,51,61,61,61,61,3664088,1.39,1.66,1.66,1.66,1.66\n2023-08-22,Berlin,11,00+,54,64,64,64,64,3664088,1.47,1.75,1.75,1.75,1.75\n2023-08-21,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-20,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-19,Berlin,11,00+,55,67,67,67,67,3664088,1.5,1.83,1.83,1.83,1.83\n2023-08-18,Berlin,11,00+,42,58,58,58,58,3664088,1.15,1.58,1.58,1.58,1.58\n2023-08-17,Berlin,11,00+,39,51,51,51,51,3664088,1.06,1.39,1.39,1.39,1.39\n2023-08-16,Berlin,11,00+,27,37,37,37,37,3664088,0.74,1.01,1.01,1.01,1.01\n2023-08-15,Berlin,11,00+,21,35,35,35,35,3664088,0.57,0.96,0.96,0.96,0.96\n2023-08-14,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-13,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-12,Berlin,11,00+,14,20,20,20,20,3664088,0.38,0.55,0.55,0.55,0.55\n2023-08-11,Berlin,11,00+,20,26,26,26,26,3664088,0.55,0.71,0.71,0.71,0.71\n2023-08-10,Berlin,11,00+,26,32,32,32,32,3664088,0.71,0.87,0.87,0.87,0.87\n2023-08-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-08-08,Berlin,11,00+,31,40,40,40,40,3664088,0.85,1.09,1.09,1.09,1.09\n2023-08-07,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-06,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-05,Berlin,11,00+,26,40,40,40,40,3664088,0.71,1.09,1.09,1.09,1.09\n2023-08-04,Berlin,11,00+,21,40,40,40,40,3664088,0.57,1.09,1.09,1.09,1.09\n2023-08-03,Berlin,11,00+,23,36,36,36,36,3664088,0.63,0.98,0.98,0.98,0.98\n2023-08-02,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-08-01,Berlin,11,00+,28,36,36,36,36,3664088,0.76,0.98,0.98,0.98,0.98\n2023-07-31,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-30,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-29,Berlin,11,00+,36,45,45,45,45,3664088,0.98,1.23,1.23,1.23,1.23\n2023-07-28,Berlin,11,00+,34,41,41,41,41,3664088,0.93,1.12,1.12,1.12,1.12\n2023-07-27,Berlin,11,00+,43,48,48,48,48,3664088,1.17,1.31,1.31,1.31,1.31\n2023-07-26,Berlin,11,00+,38,46,46,46,46,3664088,1.04,1.26,1.26,1.26,1.26\n2023-07-25,Berlin,11,00+,29,41,41,41,41,3664088,0.79,1.12,1.12,1.12,1.12\n2023-07-24,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-23,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-22,Berlin,11,00+,26,34,34,34,34,3664088,0.71,0.93,0.93,0.93,0.93\n2023-07-21,Berlin,11,00+,20,36,36,36,36,3664088,0.55,0.98,0.98,0.98,0.98\n2023-07-20,Berlin,11,00+,11,24,24,24,24,3664088,0.3,0.66,0.66,0.66,0.66\n2023-07-19,Berlin,11,00+,10,20,20,20,20,3664088,0.27,0.55,0.55,0.55,0.55\n2023-07-18,Berlin,11,00+,8,17,17,17,17,3664088,0.22,0.46,0.46,0.46,0.46\n2023-07-17,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-16,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-15,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-14,Berlin,11,00+,6,9,9,9,9,3664088,0.16,0.25,0.25,0.25,0.25\n2023-07-13,Berlin,11,00+,6,12,12,12,12,3664088,0.16,0.33,0.33,0.33,0.33\n2023-07-12,Berlin,11,00+,7,12,12,12,12,3664088,0.19,0.33,0.33,0.33,0.33\n2023-07-11,Berlin,11,00+,9,13,13,13,13,3664088,0.25,0.35,0.35,0.35,0.35\n2023-07-10,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-09,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-08,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-07,Berlin,11,00+,10,13,13,13,13,3664088,0.27,0.35,0.35,0.35,0.35\n2023-07-06,Berlin,11,00+,5,10,10,10,10,3664088,0.14,0.27,0.27,0.27,0.27\n2023-07-05,Berlin,11,00+,10,15,15,15,15,3664088,0.27,0.41,0.41,0.41,0.41\n2023-07-04,Berlin,11,00+,11,14,14,14,14,3664088,0.3,0.38,0.38,0.38,0.38\n2023-07-03,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-02,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-07-01,Berlin,11,00+,16,18,18,18,18,3664088,0.44,0.49,0.49,0.49,0.49\n2023-06-30,Berlin,11,00+,22,25,25,25,25,3664088,0.6,0.68,0.68,0.68,0.68\n2023-06-29,Berlin,11,00+,14,27,27,27,27,3664088,0.38,0.74,0.74,0.74,0.74\n2023-06-28,Berlin,11,00+,12,22,22,22,22,3664088,0.33,0.6,0.6,0.6,0.6\n2023-06-27,Berlin,11,00+,17,28,28,28,28,3664088,0.46,0.76,0.76,0.76,0.76\n2023-06-26,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-25,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-24,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-23,Berlin,11,00+,52,60,60,60,60,3664088,1.42,1.64,1.64,1.64,1.64\n2023-06-22,Berlin,11,00+,67,74,74,74,74,3664088,1.83,2.02,2.02,2.02,2.02\n2023-06-21,Berlin,11,00+,68,80,80,80,80,3664088,1.86,2.18,2.18,2.18,2.18\n2023-06-20,Berlin,11,00+,62,77,77,77,77,3664088,1.69,2.1,2.1,2.1,2.1\n2023-06-19,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-18,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-17,Berlin,11,00+,50,69,69,69,69,3664088,1.36,1.88,1.88,1.88,1.88\n2023-06-16,Berlin,11,00+,33,57,57,57,57,3664088,0.9,1.56,1.56,1.56,1.56\n2023-06-15,Berlin,11,00+,38,53,53,53,53,3664088,1.04,1.45,1.45,1.45,1.45\n2023-06-14,Berlin,11,00+,33,52,52,52,52,3664088,0.9,1.42,1.42,1.42,1.42\n2023-06-13,Berlin,11,00+,23,49,49,49,49,3664088,0.63,1.34,1.34,1.34,1.34\n2023-06-12,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-11,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-10,Berlin,11,00+,35,48,48,48,48,3664088,0.96,1.31,1.31,1.31,1.31\n2023-06-09,Berlin,11,00+,28,38,38,38,38,3664088,0.76,1.04,1.04,1.04,1.04\n2023-06-08,Berlin,11,00+,27,36,36,36,36,3664088,0.74,0.98,0.98,0.98,0.98\n2023-06-07,Berlin,11,00+,29,40,40,40,40,3664088,0.79,1.09,1.09,1.09,1.09\n2023-06-06,Berlin,11,00+,43,59,59,59,59,3664088,1.17,1.61,1.61,1.61,1.61\n2023-06-05,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-04,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-03,Berlin,11,00+,34,44,44,44,44,3664088,0.93,1.2,1.2,1.2,1.2\n2023-06-02,Berlin,11,00+,40,56,56,56,56,3664088,1.09,1.53,1.53,1.53,1.53\n2023-06-01,Berlin,11,00+,39,54,54,54,54,3664088,1.06,1.47,1.47,1.47,1.47\n2023-05-31,Berlin,11,00+,35,57,57,57,57,3664088,0.96,1.56,1.56,1.56,1.56\n2023-05-30,Berlin,11,00+,32,52,52,52,52,3664088,0.87,1.42,1.42,1.42,1.42\n2023-05-29,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-28,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-27,Berlin,11,00+,72,95,95,95,95,3664088,1.97,2.59,2.59,2.59,2.59\n2023-05-26,Berlin,11,00+,73,91,91,91,91,3664088,1.99,2.48,2.48,2.48,2.48\n2023-05-25,Berlin,11,00+,64,82,82,82,82,3664088,1.75,2.24,2.24,2.24,2.24\n2023-05-24,Berlin,11,00+,66,89,89,89,89,3664088,1.8,2.43,2.43,2.43,2.43\n2023-05-23,Berlin,11,00+,58,93,93,93,93,3664088,1.58,2.54,2.54,2.54,2.54\n2023-05-22,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-21,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-20,Berlin,11,00+,67,85,85,85,85,3664088,1.83,2.32,2.32,2.32,2.32\n2023-05-19,Berlin,11,00+,69,99,99,99,99,3664088,1.88,2.7,2.7,2.7,2.7\n2023-05-18,Berlin,11,00+,75,105,105,105,105,3664088,2.05,2.87,2.87,2.87,2.87\n2023-05-17,Berlin,11,00+,81,105,105,105,105,3664088,2.21,2.87,2.87,2.87,2.87\n2023-05-16,Berlin,11,00+,98,119,119,119,119,3664088,2.67,3.25,3.25,3.25,3.25\n2023-05-15,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-14,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-13,Berlin,11,00+,104,125,125,125,125,3664088,2.84,3.41,3.41,3.41,3.41\n2023-05-12,Berlin,11,00+,117,129,129,129,129,3664088,3.19,3.52,3.52,3.52,3.52\n2023-05-11,Berlin,11,00+,139,159,159,159,159,3664088,3.79,4.34,4.34,4.34,4.34\n2023-05-10,Berlin,11,00+,120,156,156,156,156,3664088,3.28,4.26,4.26,4.26,4.26\n2023-05-09,Berlin,11,00+,128,169,169,169,169,3664088,3.49,4.61,4.61,4.61,4.61\n2023-05-08,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-07,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-06,Berlin,11,00+,106,129,129,129,129,3664088,2.89,3.52,3.52,3.52,3.52\n2023-05-05,Berlin,11,00+,92,119,119,119,119,3664088,2.51,3.25,3.25,3.25,3.25\n2023-05-04,Berlin,11,00+,72,104,104,104,104,3664088,1.97,2.84,2.84,2.84,2.84\n2023-05-03,Berlin,11,00+,78,116,116,116,116,3664088,2.13,3.17,3.17,3.17,3.17\n2023-05-02,Berlin,11,00+,88,114,114,114,114,3664088,2.4,3.11,3.11,3.11,3.11\n2023-05-01,Berlin,11,00+,131,158,158,158,158,3664088,3.58,4.31,4.31,4.31,4.31\n2023-04-30,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-29,Berlin,11,00+,134,161,161,161,161,3664088,3.66,4.39,4.39,4.39,4.39\n2023-04-28,Berlin,11,00+,128,174,174,174,174,3664088,3.49,4.75,4.75,4.75,4.75\n2023-04-27,Berlin,11,00+,138,183,183,183,183,3664088,3.77,4.99,4.99,4.99,4.99\n2023-04-26,Berlin,11,00+,140,195,195,195,195,3664088,3.82,5.32,5.32,5.32,5.32\n2023-04-25,Berlin,11,00+,184,221,221,221,221,3664088,5.02,6.03,6.03,6.03,6.03\n2023-04-24,Berlin,11,00+,204,249,249,249,249,3664088,5.57,6.8,6.8,6.8,6.8\n2023-04-23,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-22,Berlin,11,00+,204,246,246,246,246,3664088,5.57,6.71,6.71,6.71,6.71\n2023-04-21,Berlin,11,00+,207,249,249,249,249,3664088,5.65,6.8,6.8,6.8,6.8\n2023-04-20,Berlin,11,00+,221,267,267,267,267,3664088,6.03,7.29,7.29,7.29,7.29\n2023-04-19,Berlin,11,00+,236,289,289,289,289,3664088,6.44,7.89,7.89,7.89,7.89\n2023-04-18,Berlin,11,00+,276,363,363,363,363,3664088,7.53,9.91,9.91,9.91,9.91\n2023-04-17,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-16,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-15,Berlin,11,00+,213,291,291,291,291,3664088,5.81,7.94,7.94,7.94,7.94\n2023-04-14,Berlin,11,00+,196,260,260,260,260,3664088,5.35,7.1,7.1,7.1,7.1\n2023-04-13,Berlin,11,00+,172,268,268,268,268,3664088,4.69,7.31,7.31,7.31,7.31\n2023-04-12,Berlin,11,00+,135,261,261,261,261,3664088,3.68,7.12,7.12,7.12,7.12\n2023-04-11,Berlin,11,00+,114,180,180,180,180,3664088,3.11,4.91,4.91,4.91,4.91\n2023-04-10,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-09,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-08,Berlin,11,00+,216,294,294,294,294,3664088,5.9,8.02,8.02,8.02,8.02\n2023-04-07,Berlin,11,00+,252,330,330,330,330,3664088,6.88,9.01,9.01,9.01,9.01\n2023-04-06,Berlin,11,00+,250,323,323,323,323,3664088,6.82,8.82,8.82,8.82,8.82\n2023-04-05,Berlin,11,00+,278,351,351,351,351,3664088,7.59,9.58,9.58,9.58,9.58\n2023-04-04,Berlin,11,00+,252,353,353,353,353,3664088,6.88,9.63,9.63,9.63,9.63\n2023-04-03,Berlin,11,00+,322,371,371,371,371,3664088,8.79,10.13,10.13,10.13,10.13\n2023-04-02,Berlin,11,00+,324,375,375,375,375,3664088,8.84,10.23,10.23,10.23,10.23\n2023-04-01,Berlin,11,00+,325,376,376,376,376,3664088,8.87,10.26,10.26,10.26,10.26\n2023-03-31,Berlin,11,00+,318,404,404,404,404,3664088,8.68,11.03,11.03,11.03,11.03\n2023-03-30,Berlin,11,00+,320,435,435,435,435,3664088,8.73,11.87,11.87,11.87,11.87\n2023-03-29,Berlin,11,00+,307,446,446,446,446,3664088,8.38,12.17,12.17,12.17,12.17\n2023-03-28,Berlin,11,00+,328,539,539,539,539,3664088,8.95,14.71,14.71,14.71,14.71\n2023-03-27,Berlin,11,00+,396,597,597,597,597,3664088,10.81,16.29,16.29,16.29,16.29\n2023-03-26,Berlin,11,00+,396,593,593,593,593,3664088,10.81,16.18,16.18,16.18,16.18\n2023-03-25,Berlin,11,00+,396,592,592,592,592,3664088,10.81,16.16,16.16,16.16,16.16\n2023-03-24,Berlin,11,00+,412,623,623,623,623,3664088,11.24,17,17,17,17\n2023-03-23,Berlin,11,00+,409,636,636,636,636,3664088,11.16,17.36,17.36,17.36,17.36\n2023-03-22,Berlin,11,00+,359,613,613,613,613,3664088,9.8,16.73,16.73,16.73,16.73\n2023-03-21,Berlin,11,00+,317,558,558,558,558,3664088,8.65,15.23,15.23,15.23,15.23\n2023-03-20,Berlin,11,00+,370,531,531,531,531,3664088,10.1,14.49,14.49,14.49,14.49\n2023-03-19,Berlin,11,00+,372,537,537,537,537,3664088,10.15,14.66,14.66,14.66,14.66\n2023-03-18,Berlin,11,00+,380,545,545,545,545,3664088,10.37,14.87,14.87,14.87,14.87\n2023-03-17,Berlin,11,00+,373,535,535,535,535,3664088,10.18,14.6,14.6,14.6,14.6\n2023-03-16,Berlin,11,00+,330,590,590,590,590,3664088,9.01,16.1,16.1,16.1,16.1\n2023-03-15,Berlin,11,00+,330,517,517,517,517,3664088,9.01,14.11,14.11,14.11,14.11\n2023-03-14,Berlin,11,00+,267,480,480,480,480,3664088,7.29,13.1,13.1,13.1,13.1\n2023-03-13,Berlin,11,00+,261,421,421,421,421,3664088,7.12,11.49,11.49,11.49,11.49\n2023-03-12,Berlin,11,00+,263,419,419,419,419,3664088,7.18,11.44,11.44,11.44,11.44\n2023-03-11,Berlin,11,00+,266,418,418,418,418,3664088,7.26,11.41,11.41,11.41,11.41\n2023-03-10,Berlin,11,00+,198,371,371,371,371,3664088,5.4,10.13,10.13,10.13,10.13\n2023-03-09,Berlin,11,00+,155,275,275,275,275,3664088,4.23,7.51,7.51,7.51,7.51\n2023-03-08,Berlin,11,00+,222,347,347,347,347,3664088,6.06,9.47,9.47,9.47,9.47\n2023-03-07,Berlin,11,00+,212,351,351,351,351,3664088,5.79,9.58,9.58,9.58,9.58\n2023-03-06,Berlin,11,00+,234,350,350,350,350,3664088,6.39,9.55,9.55,9.55,9.55\n2023-03-05,Berlin,11,00+,235,347,347,347,347,3664088,6.41,9.47,9.47,9.47,9.47\n2023-03-04,Berlin,11,00+,237,344,344,344,344,3664088,6.47,9.39,9.39,9.39,9.39\n2023-03-03,Berlin,11,00+,236,353,353,353,353,3664088,6.44,9.63,9.63,9.63,9.63\n2023-03-02,Berlin,11,00+,256,386,386,386,386,3664088,6.99,10.53,10.53,10.53,10.53\n2023-03-01,Berlin,11,00+,236,369,369,369,369,3664088,6.44,10.07,10.07,10.07,10.07\n2023-02-28,Berlin,11,00+,223,351,351,351,351,3664088,6.09,9.58,9.58,9.58,9.58\n2023-02-27,Berlin,11,00+,222,348,348,348,348,3664088,6.06,9.5,9.5,9.5,9.5\n2023-02-26,Berlin,11,00+,223,348,348,348,348,3664088,6.09,9.5,9.5,9.5,9.5\n2023-02-25,Berlin,11,00+,226,347,347,347,347,3664088,6.17,9.47,9.47,9.47,9.47\n2023-02-24,Berlin,11,00+,186,338,338,338,338,3664088,5.08,9.22,9.22,9.22,9.22\n2023-02-23,Berlin,11,00+,179,296,296,296,296,3664088,4.89,8.08,8.08,8.08,8.08\n2023-02-22,Berlin,11,00+,188,339,339,339,339,3664088,5.13,9.25,9.25,9.25,9.25\n2023-02-21,Berlin,11,00+,195,343,343,343,343,3664088,5.32,9.36,9.36,9.36,9.36\n2023-02-20,Berlin,11,00+,224,332,332,332,332,3664088,6.11,9.06,9.06,9.06,9.06\n2023-02-19,Berlin,11,00+,224,331,331,331,331,3664088,6.11,9.03,9.03,9.03,9.03\n2023-02-18,Berlin,11,00+,229,334,334,334,334,3664088,6.25,9.12,9.12,9.12,9.12\n2023-02-17,Berlin,11,00+,207,344,344,344,344,3664088,5.65,9.39,9.39,9.39,9.39\n2023-02-16,Berlin,11,00+,201,333,333,333,333,3664088,5.49,9.09,9.09,9.09,9.09\n2023-02-15,Berlin,11,00+,176,273,273,273,273,3664088,4.8,7.45,7.45,7.45,7.45\n2023-02-14,Berlin,11,00+,179,271,271,271,271,3664088,4.89,7.4,7.4,7.4,7.4\n2023-02-13,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-12,Berlin,11,00+,169,261,261,261,261,3664088,4.61,7.12,7.12,7.12,7.12\n2023-02-11,Berlin,11,00+,169,255,255,255,255,3664088,4.61,6.96,6.96,6.96,6.96\n2023-02-10,Berlin,11,00+,175,246,246,246,246,3664088,4.78,6.71,6.71,6.71,6.71\n2023-02-09,Berlin,11,00+,187,264,264,264,264,3664088,5.1,7.21,7.21,7.21,7.21\n2023-02-08,Berlin,11,00+,168,280,280,280,280,3664088,4.59,7.64,7.64,7.64,7.64\n2023-02-07,Berlin,11,00+,163,278,278,278,278,3664088,4.45,7.59,7.59,7.59,7.59\n2023-02-06,Berlin,11,00+,186,275,275,275,275,3664088,5.08,7.51,7.51,7.51,7.51\n2023-02-05,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-04,Berlin,11,00+,186,276,276,276,276,3664088,5.08,7.53,7.53,7.53,7.53\n2023-02-03,Berlin,11,00+,159,262,262,262,262,3664088,4.34,7.15,7.15,7.15,7.15\n2023-02-02,Berlin,11,00+,183,260,260,260,260,3664088,4.99,7.1,7.1,7.1,7.1\n2023-02-01,Berlin,11,00+,160,238,238,238,238,3664088,4.37,6.5,6.5,6.5,6.5\n2023-01-31,Berlin,11,00+,125,222,222,222,222,3664088,3.41,6.06,6.06,6.06,6.06\n2023-01-30,Berlin,11,00+,161,237,237,237,237,3664088,4.39,6.47,6.47,6.47,6.47\n2023-01-29,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-28,Berlin,11,00+,161,236,236,236,236,3664088,4.39,6.44,6.44,6.44,6.44\n2023-01-27,Berlin,11,00+,162,244,244,244,244,3664088,4.42,6.66,6.66,6.66,6.66\n2023-01-26,Berlin,11,00+,154,236,236,236,236,3664088,4.2,6.44,6.44,6.44,6.44\n2023-01-25,Berlin,11,00+,137,244,244,244,244,3664088,3.74,6.66,6.66,6.66,6.66\n2023-01-24,Berlin,11,00+,128,258,258,258,258,3664088,3.49,7.04,7.04,7.04,7.04\n2023-01-23,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-22,Berlin,11,00+,139,250,250,250,250,3664088,3.79,6.82,6.82,6.82,6.82\n2023-01-21,Berlin,11,00+,145,257,257,257,257,3664088,3.96,7.01,7.01,7.01,7.01\n2023-01-20,Berlin,11,00+,133,262,262,262,262,3664088,3.63,7.15,7.15,7.15,7.15\n2023-01-19,Berlin,11,00+,135,266,266,266,266,3664088,3.68,7.26,7.26,7.26,7.26\n2023-01-18,Berlin,11,00+,132,277,277,277,277,3664088,3.6,7.56,7.56,7.56,7.56\n2023-01-17,Berlin,11,00+,145,286,286,286,286,3664088,3.96,7.81,7.81,7.81,7.81\n2023-01-16,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-15,Berlin,11,00+,144,301,301,301,301,3664088,3.93,8.21,8.21,8.21,8.21\n2023-01-14,Berlin,11,00+,144,294,294,294,294,3664088,3.93,8.02,8.02,8.02,8.02\n2023-01-13,Berlin,11,00+,155,315,315,315,315,3664088,4.23,8.6,8.6,8.6,8.6\n2023-01-12,Berlin,11,00+,171,342,342,342,342,3664088,4.67,9.33,9.33,9.33,9.33\n2023-01-11,Berlin,11,00+,161,362,362,362,362,3664088,4.39,9.88,9.88,9.88,9.88\n2023-01-10,Berlin,11,00+,207,423,423,423,423,3664088,5.65,11.54,11.54,11.54,11.54\n2023-01-09,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-08,Berlin,11,00+,273,482,482,482,482,3664088,7.45,13.15,13.15,13.15,13.15\n2023-01-07,Berlin,11,00+,273,0,0,0,0,3664088,7.45,0,0,0,0\n2023-01-06,Berlin,11,00+,268,0,0,0,0,3664088,7.31,0,0,0,0\n2023-01-05,Berlin,11,00+,263,0,0,0,0,3664088,7.18,0,0,0,0\n2023-01-04,Berlin,11,00+,264,0,0,0,0,3664088,7.21,0,0,0,0\n2023-01-03,Berlin,11,00+,315,0,0,0,0,3664088,8.6,0,0,0,0\n2023-01-02,Berlin,11,00+,210,0,0,0,0,3664088,5.73,0,0,0,0\n2024-08-31,Brandenburg,12,00+,62,62,NA,NA,NA,2531071,2.45,2.45,NA,NA,NA\n2024-08-30,Brandenburg,12,00+,55,59,69,65,74,2531071,2.17,2.33,2.75,2.6,2.95\n2024-08-29,Brandenburg,12,00+,55,62,72,68,77,2531071,2.17,2.45,2.85,2.7,3.05\n2024-08-28,Brandenburg,12,00+,46,56,63,60,68,2531071,1.82,2.21,2.52,2.39,2.7\n2024-08-27,Brandenburg,12,00+,41,55,61,58,65,2531071,1.62,2.17,2.43,2.31,2.61\n2024-08-26,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-25,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-24,Brandenburg,12,00+,39,46,49,47,52,2531071,1.54,1.82,1.97,1.89,2.09\n2024-08-23,Brandenburg,12,00+,32,44,47,45,50,2531071,1.26,1.74,1.87,1.8,1.98\n2024-08-22,Brandenburg,12,00+,32,41,43,42,46,2531071,1.26,1.62,1.73,1.67,1.83\n2024-08-21,Brandenburg,12,00+,35,42,44,43,46,2531071,1.38,1.66,1.76,1.7,1.86\n2024-08-20,Brandenburg,12,00+,35,41,43,41,45,2531071,1.38,1.62,1.71,1.66,1.79\n2024-08-19,Brandenburg,12,00+,33,41,42,41,44,2531071,1.3,1.62,1.69,1.64,1.77\n2024-08-18,Brandenburg,12,00+,33,42,43,42,45,2531071,1.3,1.66,1.73,1.68,1.81\n2024-08-17,Brandenburg,12,00+,33,42,43,42,45,2531071,1.3,1.66,1.73,1.68,1.81\n2024-08-16,Brandenburg,12,00+,30,42,43,42,45,2531071,1.19,1.66,1.73,1.68,1.8\n2024-08-15,Brandenburg,12,00+,39,47,48,47,50,2531071,1.54,1.86,1.92,1.88,2\n2024-08-14,Brandenburg,12,00+,37,45,46,45,48,2531071,1.46,1.78,1.83,1.8,1.9\n2024-08-13,Brandenburg,12,00+,39,46,47,46,48,2531071,1.54,1.82,1.87,1.84,1.93\n2024-08-12,Brandenburg,12,00+,36,42,42,42,44,2531071,1.42,1.66,1.7,1.67,1.75\n2024-08-11,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.65,1.63,1.7\n2024-08-10,Brandenburg,12,00+,36,41,41,41,43,2531071,1.42,1.62,1.65,1.63,1.7\n2024-08-09,Brandenburg,12,00+,31,40,40,40,41,2531071,1.22,1.58,1.61,1.59,1.66\n2024-08-08,Brandenburg,12,00+,36,46,46,46,48,2531071,1.42,1.82,1.85,1.83,1.9\n2024-08-07,Brandenburg,12,00+,35,43,43,43,44,2531071,1.38,1.7,1.73,1.7,1.77\n2024-08-06,Brandenburg,12,00+,41,47,47,47,48,2531071,1.62,1.86,1.88,1.86,1.92\n2024-08-05,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-04,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-03,Brandenburg,12,00+,44,48,48,48,49,2531071,1.74,1.9,1.92,1.9,1.95\n2024-08-02,Brandenburg,12,00+,44,54,54,54,55,2531071,1.74,2.13,2.15,2.14,2.18\n2024-08-01,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.83,1.82,1.85\n2024-07-31,Brandenburg,12,00+,33,44,44,44,44,2531071,1.3,1.74,1.75,1.74,1.76\n2024-07-30,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.43,1.42,1.44\n2024-07-29,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.43\n2024-07-28,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-27,Brandenburg,12,00+,30,37,37,37,37,2531071,1.19,1.46,1.46,1.46,1.47\n2024-07-26,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.27\n2024-07-25,Brandenburg,12,00+,27,31,31,31,31,2531071,1.07,1.22,1.22,1.22,1.23\n2024-07-24,Brandenburg,12,00+,29,36,36,36,36,2531071,1.15,1.42,1.42,1.42,1.42\n2024-07-23,Brandenburg,12,00+,33,40,40,40,40,2531071,1.3,1.58,1.58,1.58,1.58\n2024-07-22,Brandenburg,12,00+,36,42,42,42,42,2531071,1.42,1.66,1.66,1.66,1.66\n2024-07-21,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-20,Brandenburg,12,00+,36,41,41,41,41,2531071,1.42,1.62,1.62,1.62,1.62\n2024-07-19,Brandenburg,12,00+,38,46,46,46,46,2531071,1.5,1.82,1.82,1.82,1.82\n2024-07-18,Brandenburg,12,00+,34,42,42,42,42,2531071,1.34,1.66,1.66,1.66,1.66\n2024-07-17,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-07-16,Brandenburg,12,00+,27,34,34,34,34,2531071,1.07,1.34,1.34,1.34,1.34\n2024-07-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-14,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-13,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2024-07-12,Brandenburg,12,00+,19,22,22,22,22,2531071,0.75,0.87,0.87,0.87,0.87\n2024-07-11,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2024-07-10,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-09,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-07-08,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-07,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-06,Brandenburg,12,00+,17,19,19,19,19,2531071,0.67,0.75,0.75,0.75,0.75\n2024-07-05,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-07-04,Brandenburg,12,00+,18,23,23,23,23,2531071,0.71,0.91,0.91,0.91,0.91\n2024-07-03,Brandenburg,12,00+,18,22,22,22,22,2531071,0.71,0.87,0.87,0.87,0.87\n2024-07-02,Brandenburg,12,00+,20,25,25,25,25,2531071,0.79,0.99,0.99,0.99,0.99\n2024-07-01,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-30,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-29,Brandenburg,12,00+,18,21,21,21,21,2531071,0.71,0.83,0.83,0.83,0.83\n2024-06-28,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2024-06-27,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-06-26,Brandenburg,12,00+,12,17,17,17,17,2531071,0.47,0.67,0.67,0.67,0.67\n2024-06-25,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2024-06-24,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-23,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-22,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-21,Brandenburg,12,00+,12,14,14,14,14,2531071,0.47,0.55,0.55,0.55,0.55\n2024-06-20,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-06-19,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-06-18,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-17,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-16,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-15,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-06-14,Brandenburg,12,00+,11,14,14,14,14,2531071,0.43,0.55,0.55,0.55,0.55\n2024-06-13,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-06-12,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-06-11,Brandenburg,12,00+,9,8,8,8,8,2531071,0.36,0.32,0.32,0.32,0.32\n2024-06-10,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-09,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-06-07,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-06-06,Brandenburg,12,00+,8,8,8,8,8,2531071,0.32,0.32,0.32,0.32,0.32\n2024-06-05,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-06-04,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-03,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-02,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-06-01,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-31,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-30,Brandenburg,12,00+,11,11,11,11,11,2531071,0.43,0.43,0.43,0.43,0.43\n2024-05-29,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-05-28,Brandenburg,12,00+,7,8,8,8,8,2531071,0.28,0.32,0.32,0.32,0.32\n2024-05-27,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-26,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-25,Brandenburg,12,00+,2,6,6,6,6,2531071,0.08,0.24,0.24,0.24,0.24\n2024-05-24,Brandenburg,12,00+,4,7,7,7,7,2531071,0.16,0.28,0.28,0.28,0.28\n2024-05-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-22,Brandenburg,12,00+,3,4,4,4,4,2531071,0.12,0.16,0.16,0.16,0.16\n2024-05-21,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-20,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-19,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-18,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-17,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-16,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-15,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-05-14,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-13,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-12,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-11,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-10,Brandenburg,12,00+,4,4,4,4,4,2531071,0.16,0.16,0.16,0.16,0.16\n2024-05-09,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-05-08,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-05-07,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-05-06,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-05,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-04,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-03,Brandenburg,12,00+,26,25,25,25,25,2531071,1.03,0.99,0.99,0.99,0.99\n2024-05-02,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-05-01,Brandenburg,12,00+,23,24,24,24,24,2531071,0.91,0.95,0.95,0.95,0.95\n2024-04-30,Brandenburg,12,00+,6,7,7,7,7,2531071,0.24,0.28,0.28,0.28,0.28\n2024-04-29,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-28,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-27,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-26,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-25,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-24,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-23,Brandenburg,12,00+,5,6,6,6,6,2531071,0.2,0.24,0.24,0.24,0.24\n2024-04-22,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-21,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-20,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-19,Brandenburg,12,00+,2,2,2,2,2,2531071,0.08,0.08,0.08,0.08,0.08\n2024-04-18,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-17,Brandenburg,12,00+,3,3,3,3,3,2531071,0.12,0.12,0.12,0.12,0.12\n2024-04-16,Brandenburg,12,00+,6,6,6,6,6,2531071,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-04-14,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-04-13,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-04-12,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-04-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2024-04-10,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-04-09,Brandenburg,12,00+,19,20,20,20,20,2531071,0.75,0.79,0.79,0.79,0.79\n2024-04-08,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2024-04-07,Brandenburg,12,00+,10,12,12,12,12,2531071,0.4,0.47,0.47,0.47,0.47\n2024-04-06,Brandenburg,12,00+,10,11,11,11,11,2531071,0.4,0.43,0.43,0.43,0.43\n2024-04-05,Brandenburg,12,00+,10,10,10,10,10,2531071,0.4,0.4,0.4,0.4,0.4\n2024-04-04,Brandenburg,12,00+,7,7,7,7,7,2531071,0.28,0.28,0.28,0.28,0.28\n2024-04-03,Brandenburg,12,00+,8,9,9,9,9,2531071,0.32,0.36,0.36,0.36,0.36\n2024-04-02,Brandenburg,12,00+,9,9,9,9,9,2531071,0.36,0.36,0.36,0.36,0.36\n2024-04-01,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-31,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-30,Brandenburg,12,00+,12,12,12,12,12,2531071,0.47,0.47,0.47,0.47,0.47\n2024-03-29,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2024-03-28,Brandenburg,12,00+,15,17,17,17,17,2531071,0.59,0.67,0.67,0.67,0.67\n2024-03-27,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-26,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-25,Brandenburg,12,00+,11,15,15,15,15,2531071,0.43,0.59,0.59,0.59,0.59\n2024-03-24,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-23,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-22,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2024-03-21,Brandenburg,12,00+,12,13,13,13,13,2531071,0.47,0.51,0.51,0.51,0.51\n2024-03-20,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-03-19,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2024-03-18,Brandenburg,12,00+,13,14,14,14,14,2531071,0.51,0.55,0.55,0.55,0.55\n2024-03-17,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-16,Brandenburg,12,00+,13,13,13,13,13,2531071,0.51,0.51,0.51,0.51,0.51\n2024-03-15,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-14,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2024-03-13,Brandenburg,12,00+,16,20,20,20,20,2531071,0.63,0.79,0.79,0.79,0.79\n2024-03-12,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-03-11,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-10,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-09,Brandenburg,12,00+,16,24,24,24,24,2531071,0.63,0.95,0.95,0.95,0.95\n2024-03-08,Brandenburg,12,00+,17,20,20,20,20,2531071,0.67,0.79,0.79,0.79,0.79\n2024-03-07,Brandenburg,12,00+,12,19,19,19,19,2531071,0.47,0.75,0.75,0.75,0.75\n2024-03-06,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2024-03-05,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2024-03-04,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-03,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-02,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2024-03-01,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2024-02-29,Brandenburg,12,00+,11,16,16,16,16,2531071,0.43,0.63,0.63,0.63,0.63\n2024-02-28,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2024-02-27,Brandenburg,12,00+,17,17,17,17,17,2531071,0.67,0.67,0.67,0.67,0.67\n2024-02-26,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-25,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-24,Brandenburg,12,00+,18,19,19,19,19,2531071,0.71,0.75,0.75,0.75,0.75\n2024-02-23,Brandenburg,12,00+,22,22,22,22,22,2531071,0.87,0.87,0.87,0.87,0.87\n2024-02-22,Brandenburg,12,00+,21,21,21,21,21,2531071,0.83,0.83,0.83,0.83,0.83\n2024-02-21,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-20,Brandenburg,12,00+,22,23,23,23,23,2531071,0.87,0.91,0.91,0.91,0.91\n2024-02-19,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-18,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-17,Brandenburg,12,00+,29,31,31,31,31,2531071,1.15,1.22,1.22,1.22,1.22\n2024-02-16,Brandenburg,12,00+,28,30,30,30,30,2531071,1.11,1.19,1.19,1.19,1.19\n2024-02-15,Brandenburg,12,00+,28,34,34,34,34,2531071,1.11,1.34,1.34,1.34,1.34\n2024-02-14,Brandenburg,12,00+,30,38,38,38,38,2531071,1.19,1.5,1.5,1.5,1.5\n2024-02-13,Brandenburg,12,00+,38,47,47,47,47,2531071,1.5,1.86,1.86,1.86,1.86\n2024-02-12,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-11,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-10,Brandenburg,12,00+,40,47,47,47,47,2531071,1.58,1.86,1.86,1.86,1.86\n2024-02-09,Brandenburg,12,00+,43,51,51,51,51,2531071,1.7,2.01,2.01,2.01,2.01\n2024-02-08,Brandenburg,12,00+,45,53,53,53,53,2531071,1.78,2.09,2.09,2.09,2.09\n2024-02-07,Brandenburg,12,00+,33,57,57,57,57,2531071,1.3,2.25,2.25,2.25,2.25\n2024-02-06,Brandenburg,12,00+,47,58,58,58,58,2531071,1.86,2.29,2.29,2.29,2.29\n2024-02-05,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-04,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-03,Brandenburg,12,00+,52,55,55,55,55,2531071,2.05,2.17,2.17,2.17,2.17\n2024-02-02,Brandenburg,12,00+,46,53,53,53,53,2531071,1.82,2.09,2.09,2.09,2.09\n2024-02-01,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2024-01-31,Brandenburg,12,00+,34,49,49,49,49,2531071,1.34,1.94,1.94,1.94,1.94\n2024-01-30,Brandenburg,12,00+,40,44,44,44,44,2531071,1.58,1.74,1.74,1.74,1.74\n2024-01-29,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-28,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-27,Brandenburg,12,00+,52,59,59,59,59,2531071,2.05,2.33,2.33,2.33,2.33\n2024-01-26,Brandenburg,12,00+,47,59,59,59,59,2531071,1.86,2.33,2.33,2.33,2.33\n2024-01-25,Brandenburg,12,00+,46,59,59,59,59,2531071,1.82,2.33,2.33,2.33,2.33\n2024-01-24,Brandenburg,12,00+,51,63,63,63,63,2531071,2.01,2.49,2.49,2.49,2.49\n2024-01-23,Brandenburg,12,00+,54,70,70,70,70,2531071,2.13,2.77,2.77,2.77,2.77\n2024-01-22,Brandenburg,12,00+,58,65,65,65,65,2531071,2.29,2.57,2.57,2.57,2.57\n2024-01-21,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-20,Brandenburg,12,00+,59,66,66,66,66,2531071,2.33,2.61,2.61,2.61,2.61\n2024-01-19,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2024-01-18,Brandenburg,12,00+,69,78,78,78,78,2531071,2.73,3.08,3.08,3.08,3.08\n2024-01-17,Brandenburg,12,00+,69,82,82,82,82,2531071,2.73,3.24,3.24,3.24,3.24\n2024-01-16,Brandenburg,12,00+,85,97,97,97,97,2531071,3.36,3.83,3.83,3.83,3.83\n2024-01-15,Brandenburg,12,00+,92,111,111,111,111,2531071,3.63,4.39,4.39,4.39,4.39\n2024-01-14,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-13,Brandenburg,12,00+,92,110,110,110,110,2531071,3.63,4.35,4.35,4.35,4.35\n2024-01-12,Brandenburg,12,00+,104,129,129,129,129,2531071,4.11,5.1,5.1,5.1,5.1\n2024-01-11,Brandenburg,12,00+,108,142,142,142,142,2531071,4.27,5.61,5.61,5.61,5.61\n2024-01-10,Brandenburg,12,00+,130,170,170,170,170,2531071,5.14,6.72,6.72,6.72,6.72\n2024-01-09,Brandenburg,12,00+,224,260,260,260,260,2531071,8.85,10.27,10.27,10.27,10.27\n2024-01-08,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-07,Brandenburg,12,00+,194,226,226,226,226,2531071,7.66,8.93,8.93,8.93,8.93\n2024-01-06,Brandenburg,12,00+,196,228,228,228,228,2531071,7.74,9.01,9.01,9.01,9.01\n2024-01-05,Brandenburg,12,00+,206,237,237,237,237,2531071,8.14,9.36,9.36,9.36,9.36\n2024-01-04,Brandenburg,12,00+,208,252,252,252,252,2531071,8.22,9.96,9.96,9.96,9.96\n2024-01-03,Brandenburg,12,00+,284,353,353,353,353,2531071,11.22,13.95,13.95,13.95,13.95\n2024-01-02,Brandenburg,12,00+,196,234,234,234,234,2531071,7.74,9.25,9.25,9.25,9.25\n2024-01-01,Brandenburg,12,00+,212,258,258,258,258,2531071,8.38,10.19,10.19,10.19,10.19\n2023-12-31,Brandenburg,12,00+,212,260,260,260,260,2531071,8.38,10.27,10.27,10.27,10.27\n2023-12-30,Brandenburg,12,00+,212,262,262,262,262,2531071,8.38,10.35,10.35,10.35,10.35\n2023-12-29,Brandenburg,12,00+,214,278,278,278,278,2531071,8.45,10.98,10.98,10.98,10.98\n2023-12-28,Brandenburg,12,00+,227,306,306,306,306,2531071,8.97,12.09,12.09,12.09,12.09\n2023-12-27,Brandenburg,12,00+,188,259,259,259,259,2531071,7.43,10.23,10.23,10.23,10.23\n2023-12-26,Brandenburg,12,00+,302,385,385,385,385,2531071,11.93,15.21,15.21,15.21,15.21\n2023-12-25,Brandenburg,12,00+,487,561,561,561,561,2531071,19.24,22.16,22.16,22.16,22.16\n2023-12-24,Brandenburg,12,00+,495,567,567,567,567,2531071,19.56,22.4,22.4,22.4,22.4\n2023-12-23,Brandenburg,12,00+,506,576,576,576,576,2531071,19.99,22.76,22.76,22.76,22.76\n2023-12-22,Brandenburg,12,00+,494,601,601,601,601,2531071,19.52,23.74,23.74,23.74,23.74\n2023-12-21,Brandenburg,12,00+,527,653,653,653,653,2531071,20.82,25.8,25.8,25.8,25.8\n2023-12-20,Brandenburg,12,00+,502,683,683,683,683,2531071,19.83,26.98,26.98,26.98,26.98\n2023-12-19,Brandenburg,12,00+,546,713,713,713,713,2531071,21.57,28.17,28.17,28.17,28.17\n2023-12-18,Brandenburg,12,00+,560,730,730,730,730,2531071,22.13,28.84,28.84,28.84,28.84\n2023-12-17,Brandenburg,12,00+,560,722,722,722,722,2531071,22.13,28.53,28.53,28.53,28.53\n2023-12-16,Brandenburg,12,00+,567,716,716,716,716,2531071,22.4,28.29,28.29,28.29,28.29\n2023-12-15,Brandenburg,12,00+,592,748,748,748,748,2531071,23.39,29.55,29.55,29.55,29.55\n2023-12-14,Brandenburg,12,00+,585,736,736,736,736,2531071,23.11,29.08,29.08,29.08,29.08\n2023-12-13,Brandenburg,12,00+,583,724,724,724,724,2531071,23.03,28.6,28.6,28.6,28.6\n2023-12-12,Brandenburg,12,00+,504,662,662,662,662,2531071,19.91,26.15,26.15,26.15,26.15\n2023-12-11,Brandenburg,12,00+,510,636,636,636,636,2531071,20.15,25.13,25.13,25.13,25.13\n2023-12-10,Brandenburg,12,00+,513,639,639,639,639,2531071,20.27,25.25,25.25,25.25,25.25\n2023-12-09,Brandenburg,12,00+,513,632,632,632,632,2531071,20.27,24.97,24.97,24.97,24.97\n2023-12-08,Brandenburg,12,00+,504,594,594,594,594,2531071,19.91,23.47,23.47,23.47,23.47\n2023-12-07,Brandenburg,12,00+,463,571,571,571,571,2531071,18.29,22.56,22.56,22.56,22.56\n2023-12-06,Brandenburg,12,00+,435,531,531,531,531,2531071,17.19,20.98,20.98,20.98,20.98\n2023-12-05,Brandenburg,12,00+,402,529,529,529,529,2531071,15.88,20.9,20.9,20.9,20.9\n2023-12-04,Brandenburg,12,00+,406,501,501,501,501,2531071,16.04,19.79,19.79,19.79,19.79\n2023-12-03,Brandenburg,12,00+,408,500,500,500,500,2531071,16.12,19.75,19.75,19.75,19.75\n2023-12-02,Brandenburg,12,00+,412,505,505,505,505,2531071,16.28,19.95,19.95,19.95,19.95\n2023-12-01,Brandenburg,12,00+,432,526,526,526,526,2531071,17.07,20.78,20.78,20.78,20.78\n2023-11-30,Brandenburg,12,00+,408,499,499,499,499,2531071,16.12,19.71,19.71,19.71,19.71\n2023-11-29,Brandenburg,12,00+,400,503,503,503,503,2531071,15.8,19.87,19.87,19.87,19.87\n2023-11-28,Brandenburg,12,00+,436,525,525,525,525,2531071,17.23,20.74,20.74,20.74,20.74\n2023-11-27,Brandenburg,12,00+,427,504,504,504,504,2531071,16.87,19.91,19.91,19.91,19.91\n2023-11-26,Brandenburg,12,00+,429,504,504,504,504,2531071,16.95,19.91,19.91,19.91,19.91\n2023-11-25,Brandenburg,12,00+,436,506,506,506,506,2531071,17.23,19.99,19.99,19.99,19.99\n2023-11-24,Brandenburg,12,00+,409,477,477,477,477,2531071,16.16,18.85,18.85,18.85,18.85\n2023-11-23,Brandenburg,12,00+,426,495,495,495,495,2531071,16.83,19.56,19.56,19.56,19.56\n2023-11-22,Brandenburg,12,00+,401,487,487,487,487,2531071,15.84,19.24,19.24,19.24,19.24\n2023-11-21,Brandenburg,12,00+,363,449,449,449,449,2531071,14.34,17.74,17.74,17.74,17.74\n2023-11-20,Brandenburg,12,00+,380,447,447,447,447,2531071,15.01,17.66,17.66,17.66,17.66\n2023-11-19,Brandenburg,12,00+,381,447,447,447,447,2531071,15.05,17.66,17.66,17.66,17.66\n2023-11-18,Brandenburg,12,00+,381,440,440,440,440,2531071,15.05,17.38,17.38,17.38,17.38\n2023-11-17,Brandenburg,12,00+,335,418,418,418,418,2531071,13.24,16.51,16.51,16.51,16.51\n2023-11-16,Brandenburg,12,00+,327,397,397,397,397,2531071,12.92,15.69,15.69,15.69,15.69\n2023-11-15,Brandenburg,12,00+,318,402,402,402,402,2531071,12.56,15.88,15.88,15.88,15.88\n2023-11-14,Brandenburg,12,00+,296,400,400,400,400,2531071,11.69,15.8,15.8,15.8,15.8\n2023-11-13,Brandenburg,12,00+,340,399,399,399,399,2531071,13.43,15.76,15.76,15.76,15.76\n2023-11-12,Brandenburg,12,00+,340,397,397,397,397,2531071,13.43,15.69,15.69,15.69,15.69\n2023-11-11,Brandenburg,12,00+,345,402,402,402,402,2531071,13.63,15.88,15.88,15.88,15.88\n2023-11-10,Brandenburg,12,00+,318,410,410,410,410,2531071,12.56,16.2,16.2,16.2,16.2\n2023-11-09,Brandenburg,12,00+,363,444,444,444,444,2531071,14.34,17.54,17.54,17.54,17.54\n2023-11-08,Brandenburg,12,00+,420,531,531,531,531,2531071,16.59,20.98,20.98,20.98,20.98\n2023-11-07,Brandenburg,12,00+,348,464,464,464,464,2531071,13.75,18.33,18.33,18.33,18.33\n2023-11-06,Brandenburg,12,00+,300,386,386,386,386,2531071,11.85,15.25,15.25,15.25,15.25\n2023-11-05,Brandenburg,12,00+,305,391,391,391,391,2531071,12.05,15.45,15.45,15.45,15.45\n2023-11-04,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-11-03,Brandenburg,12,00+,266,367,367,367,367,2531071,10.51,14.5,14.5,14.5,14.5\n2023-11-02,Brandenburg,12,00+,227,334,334,334,334,2531071,8.97,13.2,13.2,13.2,13.2\n2023-11-01,Brandenburg,12,00+,140,245,245,245,245,2531071,5.53,9.68,9.68,9.68,9.68\n2023-10-31,Brandenburg,12,00+,193,294,294,294,294,2531071,7.63,11.62,11.62,11.62,11.62\n2023-10-30,Brandenburg,12,00+,247,337,337,337,337,2531071,9.76,13.31,13.31,13.31,13.31\n2023-10-29,Brandenburg,12,00+,248,333,333,333,333,2531071,9.8,13.16,13.16,13.16,13.16\n2023-10-28,Brandenburg,12,00+,251,335,335,335,335,2531071,9.92,13.24,13.24,13.24,13.24\n2023-10-27,Brandenburg,12,00+,229,333,333,333,333,2531071,9.05,13.16,13.16,13.16,13.16\n2023-10-26,Brandenburg,12,00+,225,311,311,311,311,2531071,8.89,12.29,12.29,12.29,12.29\n2023-10-25,Brandenburg,12,00+,219,274,274,274,274,2531071,8.65,10.83,10.83,10.83,10.83\n2023-10-24,Brandenburg,12,00+,198,258,258,258,258,2531071,7.82,10.19,10.19,10.19,10.19\n2023-10-23,Brandenburg,12,00+,150,200,200,200,200,2531071,5.93,7.9,7.9,7.9,7.9\n2023-10-22,Brandenburg,12,00+,152,202,202,202,202,2531071,6.01,7.98,7.98,7.98,7.98\n2023-10-21,Brandenburg,12,00+,153,200,200,200,200,2531071,6.04,7.9,7.9,7.9,7.9\n2023-10-20,Brandenburg,12,00+,152,196,196,196,196,2531071,6.01,7.74,7.74,7.74,7.74\n2023-10-19,Brandenburg,12,00+,146,184,184,184,184,2531071,5.77,7.27,7.27,7.27,7.27\n2023-10-18,Brandenburg,12,00+,92,172,172,172,172,2531071,3.63,6.8,6.8,6.8,6.8\n2023-10-17,Brandenburg,12,00+,110,147,147,147,147,2531071,4.35,5.81,5.81,5.81,5.81\n2023-10-16,Brandenburg,12,00+,120,150,150,150,150,2531071,4.74,5.93,5.93,5.93,5.93\n2023-10-15,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-14,Brandenburg,12,00+,123,150,150,150,150,2531071,4.86,5.93,5.93,5.93,5.93\n2023-10-13,Brandenburg,12,00+,129,154,154,154,154,2531071,5.1,6.08,6.08,6.08,6.08\n2023-10-12,Brandenburg,12,00+,130,150,150,150,150,2531071,5.14,5.93,5.93,5.93,5.93\n2023-10-11,Brandenburg,12,00+,131,164,164,164,164,2531071,5.18,6.48,6.48,6.48,6.48\n2023-10-10,Brandenburg,12,00+,104,147,147,147,147,2531071,4.11,5.81,5.81,5.81,5.81\n2023-10-09,Brandenburg,12,00+,75,110,110,110,110,2531071,2.96,4.35,4.35,4.35,4.35\n2023-10-08,Brandenburg,12,00+,75,107,107,107,107,2531071,2.96,4.23,4.23,4.23,4.23\n2023-10-07,Brandenburg,12,00+,75,106,106,106,106,2531071,2.96,4.19,4.19,4.19,4.19\n2023-10-06,Brandenburg,12,00+,68,91,91,91,91,2531071,2.69,3.6,3.6,3.6,3.6\n2023-10-05,Brandenburg,12,00+,57,89,89,89,89,2531071,2.25,3.52,3.52,3.52,3.52\n2023-10-04,Brandenburg,12,00+,43,65,65,65,65,2531071,1.7,2.57,2.57,2.57,2.57\n2023-10-03,Brandenburg,12,00+,61,85,85,85,85,2531071,2.41,3.36,3.36,3.36,3.36\n2023-10-02,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-10-01,Brandenburg,12,00+,81,109,109,109,109,2531071,3.2,4.31,4.31,4.31,4.31\n2023-09-30,Brandenburg,12,00+,83,111,111,111,111,2531071,3.28,4.39,4.39,4.39,4.39\n2023-09-29,Brandenburg,12,00+,76,104,104,104,104,2531071,3,4.11,4.11,4.11,4.11\n2023-09-28,Brandenburg,12,00+,80,97,97,97,97,2531071,3.16,3.83,3.83,3.83,3.83\n2023-09-27,Brandenburg,12,00+,72,96,96,96,96,2531071,2.84,3.79,3.79,3.79,3.79\n2023-09-26,Brandenburg,12,00+,72,101,101,101,101,2531071,2.84,3.99,3.99,3.99,3.99\n2023-09-25,Brandenburg,12,00+,82,96,96,96,96,2531071,3.24,3.79,3.79,3.79,3.79\n2023-09-24,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-09-23,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-22,Brandenburg,12,00+,84,96,96,96,96,2531071,3.32,3.79,3.79,3.79,3.79\n2023-09-21,Brandenburg,12,00+,89,99,99,99,99,2531071,3.52,3.91,3.91,3.91,3.91\n2023-09-20,Brandenburg,12,00+,81,100,100,100,100,2531071,3.2,3.95,3.95,3.95,3.95\n2023-09-19,Brandenburg,12,00+,80,95,95,95,95,2531071,3.16,3.75,3.75,3.75,3.75\n2023-09-18,Brandenburg,12,00+,64,80,80,80,80,2531071,2.53,3.16,3.16,3.16,3.16\n2023-09-17,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-16,Brandenburg,12,00+,65,79,79,79,79,2531071,2.57,3.12,3.12,3.12,3.12\n2023-09-15,Brandenburg,12,00+,64,81,81,81,81,2531071,2.53,3.2,3.2,3.2,3.2\n2023-09-14,Brandenburg,12,00+,66,81,81,81,81,2531071,2.61,3.2,3.2,3.2,3.2\n2023-09-13,Brandenburg,12,00+,66,80,80,80,80,2531071,2.61,3.16,3.16,3.16,3.16\n2023-09-12,Brandenburg,12,00+,62,72,72,72,72,2531071,2.45,2.84,2.84,2.84,2.84\n2023-09-11,Brandenburg,12,00+,59,65,65,65,65,2531071,2.33,2.57,2.57,2.57,2.57\n2023-09-10,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-09,Brandenburg,12,00+,59,64,64,64,64,2531071,2.33,2.53,2.53,2.53,2.53\n2023-09-08,Brandenburg,12,00+,53,62,62,62,62,2531071,2.09,2.45,2.45,2.45,2.45\n2023-09-07,Brandenburg,12,00+,42,52,52,52,52,2531071,1.66,2.05,2.05,2.05,2.05\n2023-09-06,Brandenburg,12,00+,35,46,46,46,46,2531071,1.38,1.82,1.82,1.82,1.82\n2023-09-05,Brandenburg,12,00+,28,39,39,39,39,2531071,1.11,1.54,1.54,1.54,1.54\n2023-09-04,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-03,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-02,Brandenburg,12,00+,33,39,39,39,39,2531071,1.3,1.54,1.54,1.54,1.54\n2023-09-01,Brandenburg,12,00+,30,36,36,36,36,2531071,1.19,1.42,1.42,1.42,1.42\n2023-08-31,Brandenburg,12,00+,26,36,36,36,36,2531071,1.03,1.42,1.42,1.42,1.42\n2023-08-30,Brandenburg,12,00+,25,39,39,39,39,2531071,0.99,1.54,1.54,1.54,1.54\n2023-08-29,Brandenburg,12,00+,28,41,41,41,41,2531071,1.11,1.62,1.62,1.62,1.62\n2023-08-28,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-27,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-26,Brandenburg,12,00+,0,39,39,39,39,2531071,0,1.54,1.54,1.54,1.54\n2023-08-25,Brandenburg,12,00+,0,34,34,34,34,2531071,0,1.34,1.34,1.34,1.34\n2023-08-24,Brandenburg,12,00+,24,31,31,31,31,2531071,0.95,1.22,1.22,1.22,1.22\n2023-08-23,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-08-22,Brandenburg,12,00+,14,20,20,20,20,2531071,0.55,0.79,0.79,0.79,0.79\n2023-08-21,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-20,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-19,Brandenburg,12,00+,25,27,27,27,27,2531071,0.99,1.07,1.07,1.07,1.07\n2023-08-18,Brandenburg,12,00+,24,26,26,26,26,2531071,0.95,1.03,1.03,1.03,1.03\n2023-08-17,Brandenburg,12,00+,22,24,24,24,24,2531071,0.87,0.95,0.95,0.95,0.95\n2023-08-16,Brandenburg,12,00+,15,25,25,25,25,2531071,0.59,0.99,0.99,0.99,0.99\n2023-08-15,Brandenburg,12,00+,12,21,21,21,21,2531071,0.47,0.83,0.83,0.83,0.83\n2023-08-14,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-13,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-12,Brandenburg,12,00+,15,16,16,16,16,2531071,0.59,0.63,0.63,0.63,0.63\n2023-08-11,Brandenburg,12,00+,17,18,18,18,18,2531071,0.67,0.71,0.71,0.71,0.71\n2023-08-10,Brandenburg,12,00+,14,17,17,17,17,2531071,0.55,0.67,0.67,0.67,0.67\n2023-08-09,Brandenburg,12,00+,14,16,16,16,16,2531071,0.55,0.63,0.63,0.63,0.63\n2023-08-08,Brandenburg,12,00+,12,16,16,16,16,2531071,0.47,0.63,0.63,0.63,0.63\n2023-08-07,Brandenburg,12,00+,14,15,15,15,15,2531071,0.55,0.59,0.59,0.59,0.59\n2023-08-06,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-05,Brandenburg,12,00+,14,14,14,14,14,2531071,0.55,0.55,0.55,0.55,0.55\n2023-08-04,Brandenburg,12,00+,15,15,15,15,15,2531071,0.59,0.59,0.59,0.59,0.59\n2023-08-03,Brandenburg,12,00+,16,17,17,17,17,2531071,0.63,0.67,0.67,0.67,0.67\n2023-08-02,Brandenburg,12,00+,20,22,22,22,22,2531071,0.79,0.87,0.87,0.87,0.87\n2023-08-01,Brandenburg,12,00+,16,23,23,23,23,2531071,0.63,0.91,0.91,0.91,0.91\n2023-07-31,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-30,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-07-29,Brandenburg,12,00+,22,25,25,25,25,2531071,0.87,0.99,0.99,0.99,0.99\n2023-07-28,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-07-27,Brandenburg,12,00+,19,26,26,26,26,2531071,0.75,1.03,1.03,1.03,1.03\n2023-07-26,Brandenburg,12,00+,16,22,22,22,22,2531071,0.63,0.87,0.87,0.87,0.87\n2023-07-25,Brandenburg,12,00+,14,21,21,21,21,2531071,0.55,0.83,0.83,0.83,0.83\n2023-07-24,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-23,Brandenburg,12,00+,10,16,16,16,16,2531071,0.4,0.63,0.63,0.63,0.63\n2023-07-22,Brandenburg,12,00+,10,15,15,15,15,2531071,0.4,0.59,0.59,0.59,0.59\n2023-07-21,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-07-20,Brandenburg,12,00+,9,12,12,12,12,2531071,0.36,0.47,0.47,0.47,0.47\n2023-07-19,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-18,Brandenburg,12,00+,5,11,11,11,11,2531071,0.2,0.43,0.43,0.43,0.43\n2023-07-17,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-16,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-15,Brandenburg,12,00+,8,12,12,12,12,2531071,0.32,0.47,0.47,0.47,0.47\n2023-07-14,Brandenburg,12,00+,8,10,10,10,10,2531071,0.32,0.4,0.4,0.4,0.4\n2023-07-13,Brandenburg,12,00+,9,11,11,11,11,2531071,0.36,0.43,0.43,0.43,0.43\n2023-07-12,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-07-11,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-10,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-09,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-08,Brandenburg,12,00+,19,21,21,21,21,2531071,0.75,0.83,0.83,0.83,0.83\n2023-07-07,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-07-06,Brandenburg,12,00+,24,29,29,29,29,2531071,0.95,1.15,1.15,1.15,1.15\n2023-07-05,Brandenburg,12,00+,20,24,24,24,24,2531071,0.79,0.95,0.95,0.95,0.95\n2023-07-04,Brandenburg,12,00+,18,20,20,20,20,2531071,0.71,0.79,0.79,0.79,0.79\n2023-07-03,Brandenburg,12,00+,15,18,18,18,18,2531071,0.59,0.71,0.71,0.71,0.71\n2023-07-02,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-07-01,Brandenburg,12,00+,16,19,19,19,19,2531071,0.63,0.75,0.75,0.75,0.75\n2023-06-30,Brandenburg,12,00+,13,15,15,15,15,2531071,0.51,0.59,0.59,0.59,0.59\n2023-06-29,Brandenburg,12,00+,9,13,13,13,13,2531071,0.36,0.51,0.51,0.51,0.51\n2023-06-28,Brandenburg,12,00+,10,13,13,13,13,2531071,0.4,0.51,0.51,0.51,0.51\n2023-06-27,Brandenburg,12,00+,14,19,19,19,19,2531071,0.55,0.75,0.75,0.75,0.75\n2023-06-26,Brandenburg,12,00+,21,25,25,25,25,2531071,0.83,0.99,0.99,0.99,0.99\n2023-06-25,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-24,Brandenburg,12,00+,21,24,24,24,24,2531071,0.83,0.95,0.95,0.95,0.95\n2023-06-23,Brandenburg,12,00+,20,26,26,26,26,2531071,0.79,1.03,1.03,1.03,1.03\n2023-06-22,Brandenburg,12,00+,23,27,27,27,27,2531071,0.91,1.07,1.07,1.07,1.07\n2023-06-21,Brandenburg,12,00+,25,31,31,31,31,2531071,0.99,1.22,1.22,1.22,1.22\n2023-06-20,Brandenburg,12,00+,27,32,32,32,32,2531071,1.07,1.26,1.26,1.26,1.26\n2023-06-19,Brandenburg,12,00+,22,27,27,27,27,2531071,0.87,1.07,1.07,1.07,1.07\n2023-06-18,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-17,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-16,Brandenburg,12,00+,22,28,28,28,28,2531071,0.87,1.11,1.11,1.11,1.11\n2023-06-15,Brandenburg,12,00+,20,28,28,28,28,2531071,0.79,1.11,1.11,1.11,1.11\n2023-06-14,Brandenburg,12,00+,32,36,36,36,36,2531071,1.26,1.42,1.42,1.42,1.42\n2023-06-13,Brandenburg,12,00+,38,43,43,43,43,2531071,1.5,1.7,1.7,1.7,1.7\n2023-06-12,Brandenburg,12,00+,40,51,51,51,51,2531071,1.58,2.01,2.01,2.01,2.01\n2023-06-11,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-10,Brandenburg,12,00+,40,50,50,50,50,2531071,1.58,1.98,1.98,1.98,1.98\n2023-06-09,Brandenburg,12,00+,46,56,56,56,56,2531071,1.82,2.21,2.21,2.21,2.21\n2023-06-08,Brandenburg,12,00+,48,61,61,61,61,2531071,1.9,2.41,2.41,2.41,2.41\n2023-06-07,Brandenburg,12,00+,49,59,59,59,59,2531071,1.94,2.33,2.33,2.33,2.33\n2023-06-06,Brandenburg,12,00+,44,60,60,60,60,2531071,1.74,2.37,2.37,2.37,2.37\n2023-06-05,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-04,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-03,Brandenburg,12,00+,39,46,46,46,46,2531071,1.54,1.82,1.82,1.82,1.82\n2023-06-02,Brandenburg,12,00+,33,42,42,42,42,2531071,1.3,1.66,1.66,1.66,1.66\n2023-06-01,Brandenburg,12,00+,31,41,41,41,41,2531071,1.22,1.62,1.62,1.62,1.62\n2023-05-31,Brandenburg,12,00+,26,34,34,34,34,2531071,1.03,1.34,1.34,1.34,1.34\n2023-05-30,Brandenburg,12,00+,32,38,38,38,38,2531071,1.26,1.5,1.5,1.5,1.5\n2023-05-29,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-28,Brandenburg,12,00+,67,76,76,76,76,2531071,2.65,3,3,3,3\n2023-05-27,Brandenburg,12,00+,72,81,81,81,81,2531071,2.84,3.2,3.2,3.2,3.2\n2023-05-26,Brandenburg,12,00+,74,85,85,85,85,2531071,2.92,3.36,3.36,3.36,3.36\n2023-05-25,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-24,Brandenburg,12,00+,68,85,85,85,85,2531071,2.69,3.36,3.36,3.36,3.36\n2023-05-23,Brandenburg,12,00+,64,76,76,76,76,2531071,2.53,3,3,3,3\n2023-05-22,Brandenburg,12,00+,52,73,73,73,73,2531071,2.05,2.88,2.88,2.88,2.88\n2023-05-21,Brandenburg,12,00+,53,74,74,74,74,2531071,2.09,2.92,2.92,2.92,2.92\n2023-05-20,Brandenburg,12,00+,53,69,69,69,69,2531071,2.09,2.73,2.73,2.73,2.73\n2023-05-19,Brandenburg,12,00+,59,79,79,79,79,2531071,2.33,3.12,3.12,3.12,3.12\n2023-05-18,Brandenburg,12,00+,72,94,94,94,94,2531071,2.84,3.71,3.71,3.71,3.71\n2023-05-17,Brandenburg,12,00+,70,93,93,93,93,2531071,2.77,3.67,3.67,3.67,3.67\n2023-05-16,Brandenburg,12,00+,83,108,108,108,108,2531071,3.28,4.27,4.27,4.27,4.27\n2023-05-15,Brandenburg,12,00+,92,105,105,105,105,2531071,3.63,4.15,4.15,4.15,4.15\n2023-05-14,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-13,Brandenburg,12,00+,92,104,104,104,104,2531071,3.63,4.11,4.11,4.11,4.11\n2023-05-12,Brandenburg,12,00+,84,98,98,98,98,2531071,3.32,3.87,3.87,3.87,3.87\n2023-05-11,Brandenburg,12,00+,84,103,103,103,103,2531071,3.32,4.07,4.07,4.07,4.07\n2023-05-10,Brandenburg,12,00+,81,116,116,116,116,2531071,3.2,4.58,4.58,4.58,4.58\n2023-05-09,Brandenburg,12,00+,112,138,138,138,138,2531071,4.43,5.45,5.45,5.45,5.45\n2023-05-08,Brandenburg,12,00+,89,106,106,106,106,2531071,3.52,4.19,4.19,4.19,4.19\n2023-05-07,Brandenburg,12,00+,90,107,107,107,107,2531071,3.56,4.23,4.23,4.23,4.23\n2023-05-06,Brandenburg,12,00+,91,108,108,108,108,2531071,3.6,4.27,4.27,4.27,4.27\n2023-05-05,Brandenburg,12,00+,89,113,113,113,113,2531071,3.52,4.46,4.46,4.46,4.46\n2023-05-04,Brandenburg,12,00+,92,117,117,117,117,2531071,3.63,4.62,4.62,4.62,4.62\n2023-05-03,Brandenburg,12,00+,81,126,126,126,126,2531071,3.2,4.98,4.98,4.98,4.98\n2023-05-02,Brandenburg,12,00+,93,118,118,118,118,2531071,3.67,4.66,4.66,4.66,4.66\n2023-05-01,Brandenburg,12,00+,135,160,160,160,160,2531071,5.33,6.32,6.32,6.32,6.32\n2023-04-30,Brandenburg,12,00+,136,160,160,160,160,2531071,5.37,6.32,6.32,6.32,6.32\n2023-04-29,Brandenburg,12,00+,136,159,159,159,159,2531071,5.37,6.28,6.28,6.28,6.28\n2023-04-28,Brandenburg,12,00+,144,164,164,164,164,2531071,5.69,6.48,6.48,6.48,6.48\n2023-04-27,Brandenburg,12,00+,143,169,169,169,169,2531071,5.65,6.68,6.68,6.68,6.68\n2023-04-26,Brandenburg,12,00+,126,165,165,165,165,2531071,4.98,6.52,6.52,6.52,6.52\n2023-04-25,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-04-24,Brandenburg,12,00+,151,184,184,184,184,2531071,5.97,7.27,7.27,7.27,7.27\n2023-04-23,Brandenburg,12,00+,151,183,183,183,183,2531071,5.97,7.23,7.23,7.23,7.23\n2023-04-22,Brandenburg,12,00+,152,184,184,184,184,2531071,6.01,7.27,7.27,7.27,7.27\n2023-04-21,Brandenburg,12,00+,158,193,193,193,193,2531071,6.24,7.63,7.63,7.63,7.63\n2023-04-20,Brandenburg,12,00+,152,203,203,203,203,2531071,6.01,8.02,8.02,8.02,8.02\n2023-04-19,Brandenburg,12,00+,174,229,229,229,229,2531071,6.87,9.05,9.05,9.05,9.05\n2023-04-18,Brandenburg,12,00+,256,318,318,318,318,2531071,10.11,12.56,12.56,12.56,12.56\n2023-04-17,Brandenburg,12,00+,211,262,262,262,262,2531071,8.34,10.35,10.35,10.35,10.35\n2023-04-16,Brandenburg,12,00+,217,269,269,269,269,2531071,8.57,10.63,10.63,10.63,10.63\n2023-04-15,Brandenburg,12,00+,220,271,271,271,271,2531071,8.69,10.71,10.71,10.71,10.71\n2023-04-14,Brandenburg,12,00+,195,241,241,241,241,2531071,7.7,9.52,9.52,9.52,9.52\n2023-04-13,Brandenburg,12,00+,190,243,243,243,243,2531071,7.51,9.6,9.6,9.6,9.6\n2023-04-12,Brandenburg,12,00+,138,235,235,235,235,2531071,5.45,9.28,9.28,9.28,9.28\n2023-04-11,Brandenburg,12,00+,98,152,152,152,152,2531071,3.87,6.01,6.01,6.01,6.01\n2023-04-10,Brandenburg,12,00+,173,234,234,234,234,2531071,6.84,9.25,9.25,9.25,9.25\n2023-04-09,Brandenburg,12,00+,174,228,228,228,228,2531071,6.87,9.01,9.01,9.01,9.01\n2023-04-08,Brandenburg,12,00+,174,225,225,225,225,2531071,6.87,8.89,8.89,8.89,8.89\n2023-04-07,Brandenburg,12,00+,213,266,266,266,266,2531071,8.42,10.51,10.51,10.51,10.51\n2023-04-06,Brandenburg,12,00+,241,288,288,288,288,2531071,9.52,11.38,11.38,11.38,11.38\n2023-04-05,Brandenburg,12,00+,210,278,278,278,278,2531071,8.3,10.98,10.98,10.98,10.98\n2023-04-04,Brandenburg,12,00+,193,275,275,275,275,2531071,7.63,10.86,10.86,10.86,10.86\n2023-04-03,Brandenburg,12,00+,238,309,309,309,309,2531071,9.4,12.21,12.21,12.21,12.21\n2023-04-02,Brandenburg,12,00+,238,308,308,308,308,2531071,9.4,12.17,12.17,12.17,12.17\n2023-04-01,Brandenburg,12,00+,239,309,309,309,309,2531071,9.44,12.21,12.21,12.21,12.21\n2023-03-31,Brandenburg,12,00+,237,321,321,321,321,2531071,9.36,12.68,12.68,12.68,12.68\n2023-03-30,Brandenburg,12,00+,228,310,310,310,310,2531071,9.01,12.25,12.25,12.25,12.25\n2023-03-29,Brandenburg,12,00+,242,327,327,327,327,2531071,9.56,12.92,12.92,12.92,12.92\n2023-03-28,Brandenburg,12,00+,229,344,344,344,344,2531071,9.05,13.59,13.59,13.59,13.59\n2023-03-27,Brandenburg,12,00+,273,352,352,352,352,2531071,10.79,13.91,13.91,13.91,13.91\n2023-03-26,Brandenburg,12,00+,278,357,357,357,357,2531071,10.98,14.1,14.1,14.1,14.1\n2023-03-25,Brandenburg,12,00+,280,358,358,358,358,2531071,11.06,14.14,14.14,14.14,14.14\n2023-03-24,Brandenburg,12,00+,277,354,354,354,354,2531071,10.94,13.99,13.99,13.99,13.99\n2023-03-23,Brandenburg,12,00+,291,365,365,365,365,2531071,11.5,14.42,14.42,14.42,14.42\n2023-03-22,Brandenburg,12,00+,308,388,388,388,388,2531071,12.17,15.33,15.33,15.33,15.33\n2023-03-21,Brandenburg,12,00+,309,402,402,402,402,2531071,12.21,15.88,15.88,15.88,15.88\n2023-03-20,Brandenburg,12,00+,306,394,394,394,394,2531071,12.09,15.57,15.57,15.57,15.57\n2023-03-19,Brandenburg,12,00+,306,389,389,389,389,2531071,12.09,15.37,15.37,15.37,15.37\n2023-03-18,Brandenburg,12,00+,306,387,387,387,387,2531071,12.09,15.29,15.29,15.29,15.29\n2023-03-17,Brandenburg,12,00+,280,382,382,382,382,2531071,11.06,15.09,15.09,15.09,15.09\n2023-03-16,Brandenburg,12,00+,280,375,375,375,375,2531071,11.06,14.82,14.82,14.82,14.82\n2023-03-15,Brandenburg,12,00+,226,345,345,345,345,2531071,8.93,13.63,13.63,13.63,13.63\n2023-03-14,Brandenburg,12,00+,230,333,333,333,333,2531071,9.09,13.16,13.16,13.16,13.16\n2023-03-13,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-12,Brandenburg,12,00+,234,295,295,295,295,2531071,9.25,11.66,11.66,11.66,11.66\n2023-03-11,Brandenburg,12,00+,238,300,300,300,300,2531071,9.4,11.85,11.85,11.85,11.85\n2023-03-10,Brandenburg,12,00+,206,276,276,276,276,2531071,8.14,10.9,10.9,10.9,10.9\n2023-03-09,Brandenburg,12,00+,190,250,250,250,250,2531071,7.51,9.88,9.88,9.88,9.88\n2023-03-08,Brandenburg,12,00+,167,235,235,235,235,2531071,6.6,9.28,9.28,9.28,9.28\n2023-03-07,Brandenburg,12,00+,151,226,226,226,226,2531071,5.97,8.93,8.93,8.93,8.93\n2023-03-06,Brandenburg,12,00+,193,235,235,235,235,2531071,7.63,9.28,9.28,9.28,9.28\n2023-03-05,Brandenburg,12,00+,195,238,238,238,238,2531071,7.7,9.4,9.4,9.4,9.4\n2023-03-04,Brandenburg,12,00+,196,235,235,235,235,2531071,7.74,9.28,9.28,9.28,9.28\n2023-03-03,Brandenburg,12,00+,193,245,245,245,245,2531071,7.63,9.68,9.68,9.68,9.68\n2023-03-02,Brandenburg,12,00+,192,255,255,255,255,2531071,7.59,10.07,10.07,10.07,10.07\n2023-03-01,Brandenburg,12,00+,177,245,245,245,245,2531071,6.99,9.68,9.68,9.68,9.68\n2023-02-28,Brandenburg,12,00+,155,233,233,233,233,2531071,6.12,9.21,9.21,9.21,9.21\n2023-02-27,Brandenburg,12,00+,141,196,196,196,196,2531071,5.57,7.74,7.74,7.74,7.74\n2023-02-26,Brandenburg,12,00+,144,199,199,199,199,2531071,5.69,7.86,7.86,7.86,7.86\n2023-02-25,Brandenburg,12,00+,147,200,200,200,200,2531071,5.81,7.9,7.9,7.9,7.9\n2023-02-24,Brandenburg,12,00+,128,192,192,192,192,2531071,5.06,7.59,7.59,7.59,7.59\n2023-02-23,Brandenburg,12,00+,142,219,219,219,219,2531071,5.61,8.65,8.65,8.65,8.65\n2023-02-22,Brandenburg,12,00+,159,248,248,248,248,2531071,6.28,9.8,9.8,9.8,9.8\n2023-02-21,Brandenburg,12,00+,154,241,241,241,241,2531071,6.08,9.52,9.52,9.52,9.52\n2023-02-20,Brandenburg,12,00+,177,265,265,265,265,2531071,6.99,10.47,10.47,10.47,10.47\n2023-02-19,Brandenburg,12,00+,179,263,263,263,263,2531071,7.07,10.39,10.39,10.39,10.39\n2023-02-18,Brandenburg,12,00+,180,262,262,262,262,2531071,7.11,10.35,10.35,10.35,10.35\n2023-02-17,Brandenburg,12,00+,166,266,266,266,266,2531071,6.56,10.51,10.51,10.51,10.51\n2023-02-16,Brandenburg,12,00+,164,234,234,234,234,2531071,6.48,9.25,9.25,9.25,9.25\n2023-02-15,Brandenburg,12,00+,139,204,204,204,204,2531071,5.49,8.06,8.06,8.06,8.06\n2023-02-14,Brandenburg,12,00+,136,198,198,198,198,2531071,5.37,7.82,7.82,7.82,7.82\n2023-02-13,Brandenburg,12,00+,138,174,174,174,174,2531071,5.45,6.87,6.87,6.87,6.87\n2023-02-12,Brandenburg,12,00+,138,170,170,170,170,2531071,5.45,6.72,6.72,6.72,6.72\n2023-02-11,Brandenburg,12,00+,138,169,169,169,169,2531071,5.45,6.68,6.68,6.68,6.68\n2023-02-10,Brandenburg,12,00+,134,168,168,168,168,2531071,5.29,6.64,6.64,6.64,6.64\n2023-02-09,Brandenburg,12,00+,124,163,163,163,163,2531071,4.9,6.44,6.44,6.44,6.44\n2023-02-08,Brandenburg,12,00+,118,175,175,175,175,2531071,4.66,6.91,6.91,6.91,6.91\n2023-02-07,Brandenburg,12,00+,110,170,170,170,170,2531071,4.35,6.72,6.72,6.72,6.72\n2023-02-06,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-05,Brandenburg,12,00+,135,179,179,179,179,2531071,5.33,7.07,7.07,7.07,7.07\n2023-02-04,Brandenburg,12,00+,135,178,178,178,178,2531071,5.33,7.03,7.03,7.03,7.03\n2023-02-03,Brandenburg,12,00+,127,171,171,171,171,2531071,5.02,6.76,6.76,6.76,6.76\n2023-02-02,Brandenburg,12,00+,131,171,171,171,171,2531071,5.18,6.76,6.76,6.76,6.76\n2023-02-01,Brandenburg,12,00+,137,164,164,164,164,2531071,5.41,6.48,6.48,6.48,6.48\n2023-01-31,Brandenburg,12,00+,142,175,175,175,175,2531071,5.61,6.91,6.91,6.91,6.91\n2023-01-30,Brandenburg,12,00+,133,156,156,156,156,2531071,5.25,6.16,6.16,6.16,6.16\n2023-01-29,Brandenburg,12,00+,133,157,157,157,157,2531071,5.25,6.2,6.2,6.2,6.2\n2023-01-28,Brandenburg,12,00+,134,158,158,158,158,2531071,5.29,6.24,6.24,6.24,6.24\n2023-01-27,Brandenburg,12,00+,138,163,163,163,163,2531071,5.45,6.44,6.44,6.44,6.44\n2023-01-26,Brandenburg,12,00+,126,155,155,155,155,2531071,4.98,6.12,6.12,6.12,6.12\n2023-01-25,Brandenburg,12,00+,128,158,158,158,158,2531071,5.06,6.24,6.24,6.24,6.24\n2023-01-24,Brandenburg,12,00+,114,163,163,163,163,2531071,4.5,6.44,6.44,6.44,6.44\n2023-01-23,Brandenburg,12,00+,153,195,195,195,195,2531071,6.04,7.7,7.7,7.7,7.7\n2023-01-22,Brandenburg,12,00+,156,197,197,197,197,2531071,6.16,7.78,7.78,7.78,7.78\n2023-01-21,Brandenburg,12,00+,157,198,198,198,198,2531071,6.2,7.82,7.82,7.82,7.82\n2023-01-20,Brandenburg,12,00+,153,201,201,201,201,2531071,6.04,7.94,7.94,7.94,7.94\n2023-01-19,Brandenburg,12,00+,172,225,225,225,225,2531071,6.8,8.89,8.89,8.89,8.89\n2023-01-18,Brandenburg,12,00+,182,237,237,237,237,2531071,7.19,9.36,9.36,9.36,9.36\n2023-01-17,Brandenburg,12,00+,190,252,252,252,252,2531071,7.51,9.96,9.96,9.96,9.96\n2023-01-16,Brandenburg,12,00+,210,263,263,263,263,2531071,8.3,10.39,10.39,10.39,10.39\n2023-01-15,Brandenburg,12,00+,211,261,261,261,261,2531071,8.34,10.31,10.31,10.31,10.31\n2023-01-14,Brandenburg,12,00+,214,263,263,263,263,2531071,8.45,10.39,10.39,10.39,10.39\n2023-01-13,Brandenburg,12,00+,231,284,284,284,284,2531071,9.13,11.22,11.22,11.22,11.22\n2023-01-12,Brandenburg,12,00+,246,313,313,313,313,2531071,9.72,12.37,12.37,12.37,12.37\n2023-01-11,Brandenburg,12,00+,258,340,340,340,340,2531071,10.19,13.43,13.43,13.43,13.43\n2023-01-10,Brandenburg,12,00+,308,394,394,394,394,2531071,12.17,15.57,15.57,15.57,15.57\n2023-01-09,Brandenburg,12,00+,322,435,435,435,435,2531071,12.72,17.19,17.19,17.19,17.19\n2023-01-08,Brandenburg,12,00+,330,444,444,444,444,2531071,13.04,17.54,17.54,17.54,17.54\n2023-01-07,Brandenburg,12,00+,333,0,0,0,0,2531071,13.16,0,0,0,0\n2023-01-06,Brandenburg,12,00+,312,0,0,0,0,2531071,12.33,0,0,0,0\n2023-01-05,Brandenburg,12,00+,301,0,0,0,0,2531071,11.89,0,0,0,0\n2023-01-04,Brandenburg,12,00+,332,0,0,0,0,2531071,13.12,0,0,0,0\n2023-01-03,Brandenburg,12,00+,410,0,0,0,0,2531071,16.2,0,0,0,0\n2023-01-02,Brandenburg,12,00+,313,0,0,0,0,2531071,12.37,0,0,0,0\n2024-08-31,Mecklenburg-Vorpommern,13,00+,25,25,NA,NA,NA,1610774,1.55,1.55,NA,NA,NA\n2024-08-30,Mecklenburg-Vorpommern,13,00+,25,28,32,31,35,1610774,1.55,1.74,2.05,1.94,2.21\n2024-08-29,Mecklenburg-Vorpommern,13,00+,25,34,39,37,42,1610774,1.55,2.11,2.43,2.32,2.62\n2024-08-28,Mecklenburg-Vorpommern,13,00+,28,37,41,39,44,1610774,1.74,2.3,2.59,2.48,2.76\n2024-08-27,Mecklenburg-Vorpommern,13,00+,23,38,42,40,44,1610774,1.43,2.36,2.61,2.51,2.78\n2024-08-26,Mecklenburg-Vorpommern,13,00+,30,36,38,37,41,1610774,1.86,2.23,2.41,2.33,2.55\n2024-08-25,Mecklenburg-Vorpommern,13,00+,30,36,38,37,41,1610774,1.86,2.23,2.41,2.33,2.55\n2024-08-24,Mecklenburg-Vorpommern,13,00+,31,37,39,38,42,1610774,1.92,2.3,2.47,2.39,2.63\n2024-08-23,Mecklenburg-Vorpommern,13,00+,31,40,42,41,45,1610774,1.92,2.48,2.65,2.58,2.81\n2024-08-22,Mecklenburg-Vorpommern,13,00+,24,33,35,34,37,1610774,1.49,2.05,2.19,2.12,2.32\n2024-08-21,Mecklenburg-Vorpommern,13,00+,21,30,31,30,33,1610774,1.3,1.86,1.97,1.92,2.09\n2024-08-20,Mecklenburg-Vorpommern,13,00+,17,29,30,29,32,1610774,1.06,1.8,1.9,1.85,1.99\n2024-08-19,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.58,2.52,2.7\n2024-08-18,Mecklenburg-Vorpommern,13,00+,32,40,41,40,43,1610774,1.99,2.48,2.58,2.52,2.7\n2024-08-17,Mecklenburg-Vorpommern,13,00+,32,39,40,39,42,1610774,1.99,2.42,2.52,2.46,2.63\n2024-08-16,Mecklenburg-Vorpommern,13,00+,33,37,38,37,40,1610774,2.05,2.3,2.38,2.33,2.49\n2024-08-15,Mecklenburg-Vorpommern,13,00+,38,44,45,44,47,1610774,2.36,2.73,2.83,2.76,2.95\n2024-08-14,Mecklenburg-Vorpommern,13,00+,36,44,45,44,47,1610774,2.23,2.73,2.82,2.76,2.94\n2024-08-13,Mecklenburg-Vorpommern,13,00+,22,46,47,46,49,1610774,1.37,2.86,2.94,2.88,3.05\n2024-08-12,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-11,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-10,Mecklenburg-Vorpommern,13,00+,26,35,35,35,36,1610774,1.61,2.17,2.22,2.19,2.29\n2024-08-09,Mecklenburg-Vorpommern,13,00+,27,37,37,37,38,1610774,1.68,2.3,2.34,2.31,2.41\n2024-08-08,Mecklenburg-Vorpommern,13,00+,21,32,32,32,33,1610774,1.3,1.99,2.02,2,2.07\n2024-08-07,Mecklenburg-Vorpommern,13,00+,10,35,35,35,36,1610774,0.62,2.17,2.21,2.18,2.26\n2024-08-06,Mecklenburg-Vorpommern,13,00+,10,29,29,29,30,1610774,0.62,1.8,1.83,1.81,1.87\n2024-08-05,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-04,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-03,Mecklenburg-Vorpommern,13,00+,12,24,24,24,24,1610774,0.74,1.49,1.51,1.49,1.53\n2024-08-02,Mecklenburg-Vorpommern,13,00+,15,22,22,22,22,1610774,0.93,1.37,1.38,1.37,1.4\n2024-08-01,Mecklenburg-Vorpommern,13,00+,21,26,26,26,26,1610774,1.3,1.61,1.63,1.62,1.65\n2024-07-31,Mecklenburg-Vorpommern,13,00+,18,20,20,20,20,1610774,1.12,1.24,1.25,1.24,1.26\n2024-07-30,Mecklenburg-Vorpommern,13,00+,8,23,23,23,23,1610774,0.5,1.43,1.43,1.43,1.44\n2024-07-29,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-28,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-27,Mecklenburg-Vorpommern,13,00+,12,25,25,25,25,1610774,0.74,1.55,1.55,1.55,1.56\n2024-07-26,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-25,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-24,Mecklenburg-Vorpommern,13,00+,14,26,26,26,26,1610774,0.87,1.61,1.61,1.61,1.61\n2024-07-23,Mecklenburg-Vorpommern,13,00+,10,23,23,23,23,1610774,0.62,1.43,1.43,1.43,1.43\n2024-07-22,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-21,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-20,Mecklenburg-Vorpommern,13,00+,11,21,21,21,21,1610774,0.68,1.3,1.3,1.3,1.3\n2024-07-19,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2024-07-18,Mecklenburg-Vorpommern,13,00+,11,26,26,26,26,1610774,0.68,1.61,1.61,1.61,1.61\n2024-07-17,Mecklenburg-Vorpommern,13,00+,10,21,21,21,21,1610774,0.62,1.3,1.3,1.3,1.3\n2024-07-16,Mecklenburg-Vorpommern,13,00+,8,22,22,22,22,1610774,0.5,1.37,1.37,1.37,1.37\n2024-07-15,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-14,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-13,Mecklenburg-Vorpommern,13,00+,13,24,24,24,24,1610774,0.81,1.49,1.49,1.49,1.49\n2024-07-12,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-11,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-07-10,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2024-07-09,Mecklenburg-Vorpommern,13,00+,8,19,19,19,19,1610774,0.5,1.18,1.18,1.18,1.18\n2024-07-08,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-07,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-06,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-05,Mecklenburg-Vorpommern,13,00+,11,16,16,16,16,1610774,0.68,0.99,0.99,0.99,0.99\n2024-07-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2024-07-03,Mecklenburg-Vorpommern,13,00+,15,20,20,20,20,1610774,0.93,1.24,1.24,1.24,1.24\n2024-07-02,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2024-07-01,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-30,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-29,Mecklenburg-Vorpommern,13,00+,16,20,20,20,20,1610774,0.99,1.24,1.24,1.24,1.24\n2024-06-28,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2024-06-27,Mecklenburg-Vorpommern,13,00+,12,19,19,19,19,1610774,0.74,1.18,1.18,1.18,1.18\n2024-06-26,Mecklenburg-Vorpommern,13,00+,18,22,22,22,22,1610774,1.12,1.37,1.37,1.37,1.37\n2024-06-25,Mecklenburg-Vorpommern,13,00+,11,24,24,24,24,1610774,0.68,1.49,1.49,1.49,1.49\n2024-06-24,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-23,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-22,Mecklenburg-Vorpommern,13,00+,11,18,18,18,18,1610774,0.68,1.12,1.12,1.12,1.12\n2024-06-21,Mecklenburg-Vorpommern,13,00+,11,17,17,17,17,1610774,0.68,1.06,1.06,1.06,1.06\n2024-06-20,Mecklenburg-Vorpommern,13,00+,10,19,19,19,19,1610774,0.62,1.18,1.18,1.18,1.18\n2024-06-19,Mecklenburg-Vorpommern,13,00+,11,13,13,13,13,1610774,0.68,0.81,0.81,0.81,0.81\n2024-06-18,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2024-06-17,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-16,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-15,Mecklenburg-Vorpommern,13,00+,9,12,12,12,12,1610774,0.56,0.74,0.74,0.74,0.74\n2024-06-14,Mecklenburg-Vorpommern,13,00+,6,11,11,11,11,1610774,0.37,0.68,0.68,0.68,0.68\n2024-06-13,Mecklenburg-Vorpommern,13,00+,2,10,10,10,10,1610774,0.12,0.62,0.62,0.62,0.62\n2024-06-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2024-06-11,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-10,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-09,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-08,Mecklenburg-Vorpommern,13,00+,2,5,5,5,5,1610774,0.12,0.31,0.31,0.31,0.31\n2024-06-07,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-06-06,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2024-06-05,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-06-04,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-06-03,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-02,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-06-01,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-31,Mecklenburg-Vorpommern,13,00+,2,2,2,2,2,1610774,0.12,0.12,0.12,0.12,0.12\n2024-05-30,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-05-29,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-05-28,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-27,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-26,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-25,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-24,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-23,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-22,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-05-21,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-05-20,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-19,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-18,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-05-15,Mecklenburg-Vorpommern,13,00+,4,7,7,7,7,1610774,0.25,0.43,0.43,0.43,0.43\n2024-05-14,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-05-13,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-12,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-11,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-10,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-09,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-08,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-05-07,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-05-06,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-05,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-04,Mecklenburg-Vorpommern,13,00+,5,6,6,6,6,1610774,0.31,0.37,0.37,0.37,0.37\n2024-05-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2024-05-02,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-05-01,Mecklenburg-Vorpommern,13,00+,4,5,5,5,5,1610774,0.25,0.31,0.31,0.31,0.31\n2024-04-30,Mecklenburg-Vorpommern,13,00+,1,6,6,6,6,1610774,0.06,0.37,0.37,0.37,0.37\n2024-04-29,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-28,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-27,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-26,Mecklenburg-Vorpommern,13,00+,2,3,3,3,3,1610774,0.12,0.19,0.19,0.19,0.19\n2024-04-25,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-04-24,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-23,Mecklenburg-Vorpommern,13,00+,0,2,2,2,2,1610774,0,0.12,0.12,0.12,0.12\n2024-04-22,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-21,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-20,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-19,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2024-04-18,Mecklenburg-Vorpommern,13,00+,0,0,0,0,0,1610774,0,0,0,0,0\n2024-04-17,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2024-04-16,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-15,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-14,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-13,Mecklenburg-Vorpommern,13,00+,4,3,3,3,3,1610774,0.25,0.19,0.19,0.19,0.19\n2024-04-12,Mecklenburg-Vorpommern,13,00+,7,6,6,6,6,1610774,0.43,0.37,0.37,0.37,0.37\n2024-04-11,Mecklenburg-Vorpommern,13,00+,7,8,8,8,8,1610774,0.43,0.5,0.5,0.5,0.5\n2024-04-10,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-04-09,Mecklenburg-Vorpommern,13,00+,6,6,6,6,6,1610774,0.37,0.37,0.37,0.37,0.37\n2024-04-08,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-04-07,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-06,Mecklenburg-Vorpommern,13,00+,2,7,7,7,7,1610774,0.12,0.43,0.43,0.43,0.43\n2024-04-05,Mecklenburg-Vorpommern,13,00+,1,4,4,4,4,1610774,0.06,0.25,0.25,0.25,0.25\n2024-04-04,Mecklenburg-Vorpommern,13,00+,1,2,2,2,2,1610774,0.06,0.12,0.12,0.12,0.12\n2024-04-03,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-04-02,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-04-01,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2024-03-31,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-30,Mecklenburg-Vorpommern,13,00+,0,4,4,4,4,1610774,0,0.25,0.25,0.25,0.25\n2024-03-29,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-28,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-27,Mecklenburg-Vorpommern,13,00+,5,7,7,7,7,1610774,0.31,0.43,0.43,0.43,0.43\n2024-03-26,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2024-03-25,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-24,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-23,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-22,Mecklenburg-Vorpommern,13,00+,4,9,9,9,9,1610774,0.25,0.56,0.56,0.56,0.56\n2024-03-21,Mecklenburg-Vorpommern,13,00+,5,10,10,10,10,1610774,0.31,0.62,0.62,0.62,0.62\n2024-03-20,Mecklenburg-Vorpommern,13,00+,3,7,7,7,7,1610774,0.19,0.43,0.43,0.43,0.43\n2024-03-19,Mecklenburg-Vorpommern,13,00+,3,5,5,5,5,1610774,0.19,0.31,0.31,0.31,0.31\n2024-03-18,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-17,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-16,Mecklenburg-Vorpommern,13,00+,4,6,6,6,6,1610774,0.25,0.37,0.37,0.37,0.37\n2024-03-15,Mecklenburg-Vorpommern,13,00+,3,4,4,4,4,1610774,0.19,0.25,0.25,0.25,0.25\n2024-03-14,Mecklenburg-Vorpommern,13,00+,2,4,4,4,4,1610774,0.12,0.25,0.25,0.25,0.25\n2024-03-13,Mecklenburg-Vorpommern,13,00+,3,6,6,6,6,1610774,0.19,0.37,0.37,0.37,0.37\n2024-03-12,Mecklenburg-Vorpommern,13,00+,2,6,6,6,6,1610774,0.12,0.37,0.37,0.37,0.37\n2024-03-11,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-10,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-09,Mecklenburg-Vorpommern,13,00+,4,8,8,8,8,1610774,0.25,0.5,0.5,0.5,0.5\n2024-03-08,Mecklenburg-Vorpommern,13,00+,5,9,9,9,9,1610774,0.31,0.56,0.56,0.56,0.56\n2024-03-07,Mecklenburg-Vorpommern,13,00+,6,12,12,12,12,1610774,0.37,0.74,0.74,0.74,0.74\n2024-03-06,Mecklenburg-Vorpommern,13,00+,10,15,15,15,15,1610774,0.62,0.93,0.93,0.93,0.93\n2024-03-05,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-03-04,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-03,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-02,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2024-03-01,Mecklenburg-Vorpommern,13,00+,14,16,16,16,16,1610774,0.87,0.99,0.99,0.99,0.99\n2024-02-29,Mecklenburg-Vorpommern,13,00+,6,14,14,14,14,1610774,0.37,0.87,0.87,0.87,0.87\n2024-02-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-27,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2024-02-26,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-25,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-24,Mecklenburg-Vorpommern,13,00+,18,21,21,21,21,1610774,1.12,1.3,1.3,1.3,1.3\n2024-02-23,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-22,Mecklenburg-Vorpommern,13,00+,19,24,24,24,24,1610774,1.18,1.49,1.49,1.49,1.49\n2024-02-21,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2024-02-20,Mecklenburg-Vorpommern,13,00+,7,20,20,20,20,1610774,0.43,1.24,1.24,1.24,1.24\n2024-02-19,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-18,Mecklenburg-Vorpommern,13,00+,8,14,14,14,14,1610774,0.5,0.87,0.87,0.87,0.87\n2024-02-17,Mecklenburg-Vorpommern,13,00+,8,15,15,15,15,1610774,0.5,0.93,0.93,0.93,0.93\n2024-02-16,Mecklenburg-Vorpommern,13,00+,8,13,13,13,13,1610774,0.5,0.81,0.81,0.81,0.81\n2024-02-15,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-14,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2024-02-13,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2024-02-12,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-11,Mecklenburg-Vorpommern,13,00+,21,24,24,24,24,1610774,1.3,1.49,1.49,1.49,1.49\n2024-02-10,Mecklenburg-Vorpommern,13,00+,21,23,23,23,23,1610774,1.3,1.43,1.43,1.43,1.43\n2024-02-09,Mecklenburg-Vorpommern,13,00+,18,23,23,23,23,1610774,1.12,1.43,1.43,1.43,1.43\n2024-02-08,Mecklenburg-Vorpommern,13,00+,22,25,25,25,25,1610774,1.37,1.55,1.55,1.55,1.55\n2024-02-07,Mecklenburg-Vorpommern,13,00+,20,26,26,26,26,1610774,1.24,1.61,1.61,1.61,1.61\n2024-02-06,Mecklenburg-Vorpommern,13,00+,14,28,28,28,28,1610774,0.87,1.74,1.74,1.74,1.74\n2024-02-05,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-04,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-03,Mecklenburg-Vorpommern,13,00+,27,28,28,28,28,1610774,1.68,1.74,1.74,1.74,1.74\n2024-02-02,Mecklenburg-Vorpommern,13,00+,25,34,34,34,34,1610774,1.55,2.11,2.11,2.11,2.11\n2024-02-01,Mecklenburg-Vorpommern,13,00+,22,34,34,34,34,1610774,1.37,2.11,2.11,2.11,2.11\n2024-01-31,Mecklenburg-Vorpommern,13,00+,21,39,39,39,39,1610774,1.3,2.42,2.42,2.42,2.42\n2024-01-30,Mecklenburg-Vorpommern,13,00+,24,45,45,45,45,1610774,1.49,2.79,2.79,2.79,2.79\n2024-01-29,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-28,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-27,Mecklenburg-Vorpommern,13,00+,34,46,46,46,46,1610774,2.11,2.86,2.86,2.86,2.86\n2024-01-26,Mecklenburg-Vorpommern,13,00+,39,53,53,53,53,1610774,2.42,3.29,3.29,3.29,3.29\n2024-01-25,Mecklenburg-Vorpommern,13,00+,41,55,55,55,55,1610774,2.55,3.41,3.41,3.41,3.41\n2024-01-24,Mecklenburg-Vorpommern,13,00+,42,56,56,56,56,1610774,2.61,3.48,3.48,3.48,3.48\n2024-01-23,Mecklenburg-Vorpommern,13,00+,38,58,58,58,58,1610774,2.36,3.6,3.6,3.6,3.6\n2024-01-22,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-21,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-20,Mecklenburg-Vorpommern,13,00+,42,64,64,64,64,1610774,2.61,3.97,3.97,3.97,3.97\n2024-01-19,Mecklenburg-Vorpommern,13,00+,46,61,61,61,61,1610774,2.86,3.79,3.79,3.79,3.79\n2024-01-18,Mecklenburg-Vorpommern,13,00+,47,69,69,69,69,1610774,2.92,4.28,4.28,4.28,4.28\n2024-01-17,Mecklenburg-Vorpommern,13,00+,56,78,78,78,78,1610774,3.48,4.84,4.84,4.84,4.84\n2024-01-16,Mecklenburg-Vorpommern,13,00+,64,94,94,94,94,1610774,3.97,5.84,5.84,5.84,5.84\n2024-01-15,Mecklenburg-Vorpommern,13,00+,99,124,124,124,124,1610774,6.15,7.7,7.7,7.7,7.7\n2024-01-14,Mecklenburg-Vorpommern,13,00+,101,126,126,126,126,1610774,6.27,7.82,7.82,7.82,7.82\n2024-01-13,Mecklenburg-Vorpommern,13,00+,103,128,128,128,128,1610774,6.39,7.95,7.95,7.95,7.95\n2024-01-12,Mecklenburg-Vorpommern,13,00+,106,138,138,138,138,1610774,6.58,8.57,8.57,8.57,8.57\n2024-01-11,Mecklenburg-Vorpommern,13,00+,97,141,141,141,141,1610774,6.02,8.75,8.75,8.75,8.75\n2024-01-10,Mecklenburg-Vorpommern,13,00+,107,154,154,154,154,1610774,6.64,9.56,9.56,9.56,9.56\n2024-01-09,Mecklenburg-Vorpommern,13,00+,170,248,248,248,248,1610774,10.55,15.4,15.4,15.4,15.4\n2024-01-08,Mecklenburg-Vorpommern,13,00+,153,197,197,197,197,1610774,9.5,12.23,12.23,12.23,12.23\n2024-01-07,Mecklenburg-Vorpommern,13,00+,153,199,199,199,199,1610774,9.5,12.35,12.35,12.35,12.35\n2024-01-06,Mecklenburg-Vorpommern,13,00+,158,203,203,203,203,1610774,9.81,12.6,12.6,12.6,12.6\n2024-01-05,Mecklenburg-Vorpommern,13,00+,168,226,226,226,226,1610774,10.43,14.03,14.03,14.03,14.03\n2024-01-04,Mecklenburg-Vorpommern,13,00+,159,253,253,253,253,1610774,9.87,15.71,15.71,15.71,15.71\n2024-01-03,Mecklenburg-Vorpommern,13,00+,135,296,296,296,296,1610774,8.38,18.38,18.38,18.38,18.38\n2024-01-02,Mecklenburg-Vorpommern,13,00+,101,179,179,179,179,1610774,6.27,11.11,11.11,11.11,11.11\n2024-01-01,Mecklenburg-Vorpommern,13,00+,107,188,188,188,188,1610774,6.64,11.67,11.67,11.67,11.67\n2023-12-31,Mecklenburg-Vorpommern,13,00+,109,186,186,186,186,1610774,6.77,11.55,11.55,11.55,11.55\n2023-12-30,Mecklenburg-Vorpommern,13,00+,112,183,183,183,183,1610774,6.95,11.36,11.36,11.36,11.36\n2023-12-29,Mecklenburg-Vorpommern,13,00+,99,181,181,181,181,1610774,6.15,11.24,11.24,11.24,11.24\n2023-12-28,Mecklenburg-Vorpommern,13,00+,71,187,187,187,187,1610774,4.41,11.61,11.61,11.61,11.61\n2023-12-27,Mecklenburg-Vorpommern,13,00+,101,181,181,181,181,1610774,6.27,11.24,11.24,11.24,11.24\n2023-12-26,Mecklenburg-Vorpommern,13,00+,167,250,250,250,250,1610774,10.37,15.52,15.52,15.52,15.52\n2023-12-25,Mecklenburg-Vorpommern,13,00+,330,410,410,410,410,1610774,20.49,25.45,25.45,25.45,25.45\n2023-12-24,Mecklenburg-Vorpommern,13,00+,336,414,414,414,414,1610774,20.86,25.7,25.7,25.7,25.7\n2023-12-23,Mecklenburg-Vorpommern,13,00+,339,414,414,414,414,1610774,21.05,25.7,25.7,25.7,25.7\n2023-12-22,Mecklenburg-Vorpommern,13,00+,335,437,437,437,437,1610774,20.8,27.13,27.13,27.13,27.13\n2023-12-21,Mecklenburg-Vorpommern,13,00+,357,482,482,482,482,1610774,22.16,29.92,29.92,29.92,29.92\n2023-12-20,Mecklenburg-Vorpommern,13,00+,323,459,459,459,459,1610774,20.05,28.5,28.5,28.5,28.5\n2023-12-19,Mecklenburg-Vorpommern,13,00+,249,475,475,475,475,1610774,15.46,29.49,29.49,29.49,29.49\n2023-12-18,Mecklenburg-Vorpommern,13,00+,313,438,438,438,438,1610774,19.43,27.19,27.19,27.19,27.19\n2023-12-17,Mecklenburg-Vorpommern,13,00+,314,434,434,434,434,1610774,19.49,26.94,26.94,26.94,26.94\n2023-12-16,Mecklenburg-Vorpommern,13,00+,317,434,434,434,434,1610774,19.68,26.94,26.94,26.94,26.94\n2023-12-15,Mecklenburg-Vorpommern,13,00+,297,438,438,438,438,1610774,18.44,27.19,27.19,27.19,27.19\n2023-12-14,Mecklenburg-Vorpommern,13,00+,315,409,409,409,409,1610774,19.56,25.39,25.39,25.39,25.39\n2023-12-13,Mecklenburg-Vorpommern,13,00+,281,420,420,420,420,1610774,17.45,26.07,26.07,26.07,26.07\n2023-12-12,Mecklenburg-Vorpommern,13,00+,239,426,426,426,426,1610774,14.84,26.45,26.45,26.45,26.45\n2023-12-11,Mecklenburg-Vorpommern,13,00+,282,393,393,393,393,1610774,17.51,24.4,24.4,24.4,24.4\n2023-12-10,Mecklenburg-Vorpommern,13,00+,284,393,393,393,393,1610774,17.63,24.4,24.4,24.4,24.4\n2023-12-09,Mecklenburg-Vorpommern,13,00+,285,392,392,392,392,1610774,17.69,24.34,24.34,24.34,24.34\n2023-12-08,Mecklenburg-Vorpommern,13,00+,252,355,355,355,355,1610774,15.64,22.04,22.04,22.04,22.04\n2023-12-07,Mecklenburg-Vorpommern,13,00+,241,353,353,353,353,1610774,14.96,21.91,21.91,21.91,21.91\n2023-12-06,Mecklenburg-Vorpommern,13,00+,202,350,350,350,350,1610774,12.54,21.73,21.73,21.73,21.73\n2023-12-05,Mecklenburg-Vorpommern,13,00+,181,321,321,321,321,1610774,11.24,19.93,19.93,19.93,19.93\n2023-12-04,Mecklenburg-Vorpommern,13,00+,237,317,317,317,317,1610774,14.71,19.68,19.68,19.68,19.68\n2023-12-03,Mecklenburg-Vorpommern,13,00+,239,317,317,317,317,1610774,14.84,19.68,19.68,19.68,19.68\n2023-12-02,Mecklenburg-Vorpommern,13,00+,244,322,322,322,322,1610774,15.15,19.99,19.99,19.99,19.99\n2023-12-01,Mecklenburg-Vorpommern,13,00+,228,347,347,347,347,1610774,14.15,21.54,21.54,21.54,21.54\n2023-11-30,Mecklenburg-Vorpommern,13,00+,233,330,330,330,330,1610774,14.47,20.49,20.49,20.49,20.49\n2023-11-29,Mecklenburg-Vorpommern,13,00+,217,335,335,335,335,1610774,13.47,20.8,20.8,20.8,20.8\n2023-11-28,Mecklenburg-Vorpommern,13,00+,194,317,317,317,317,1610774,12.04,19.68,19.68,19.68,19.68\n2023-11-27,Mecklenburg-Vorpommern,13,00+,29,337,337,337,337,1610774,1.8,20.92,20.92,20.92,20.92\n2023-11-26,Mecklenburg-Vorpommern,13,00+,30,338,338,338,338,1610774,1.86,20.98,20.98,20.98,20.98\n2023-11-25,Mecklenburg-Vorpommern,13,00+,32,335,335,335,335,1610774,1.99,20.8,20.8,20.8,20.8\n2023-11-24,Mecklenburg-Vorpommern,13,00+,74,331,331,331,331,1610774,4.59,20.55,20.55,20.55,20.55\n2023-11-23,Mecklenburg-Vorpommern,13,00+,131,348,348,348,348,1610774,8.13,21.6,21.6,21.6,21.6\n2023-11-22,Mecklenburg-Vorpommern,13,00+,187,347,347,347,347,1610774,11.61,21.54,21.54,21.54,21.54\n2023-11-21,Mecklenburg-Vorpommern,13,00+,218,367,367,367,367,1610774,13.53,22.78,22.78,22.78,22.78\n2023-11-20,Mecklenburg-Vorpommern,13,00+,249,345,345,345,345,1610774,15.46,21.42,21.42,21.42,21.42\n2023-11-19,Mecklenburg-Vorpommern,13,00+,256,349,349,349,349,1610774,15.89,21.67,21.67,21.67,21.67\n2023-11-18,Mecklenburg-Vorpommern,13,00+,259,348,348,348,348,1610774,16.08,21.6,21.6,21.6,21.6\n2023-11-17,Mecklenburg-Vorpommern,13,00+,244,343,343,343,343,1610774,15.15,21.29,21.29,21.29,21.29\n2023-11-16,Mecklenburg-Vorpommern,13,00+,242,342,342,342,342,1610774,15.02,21.23,21.23,21.23,21.23\n2023-11-15,Mecklenburg-Vorpommern,13,00+,228,358,358,358,358,1610774,14.15,22.23,22.23,22.23,22.23\n2023-11-14,Mecklenburg-Vorpommern,13,00+,197,349,349,349,349,1610774,12.23,21.67,21.67,21.67,21.67\n2023-11-13,Mecklenburg-Vorpommern,13,00+,286,391,391,391,391,1610774,17.76,24.27,24.27,24.27,24.27\n2023-11-12,Mecklenburg-Vorpommern,13,00+,291,389,389,389,389,1610774,18.07,24.15,24.15,24.15,24.15\n2023-11-11,Mecklenburg-Vorpommern,13,00+,294,390,390,390,390,1610774,18.25,24.21,24.21,24.21,24.21\n2023-11-10,Mecklenburg-Vorpommern,13,00+,264,389,389,389,389,1610774,16.39,24.15,24.15,24.15,24.15\n2023-11-09,Mecklenburg-Vorpommern,13,00+,265,398,398,398,398,1610774,16.45,24.71,24.71,24.71,24.71\n2023-11-08,Mecklenburg-Vorpommern,13,00+,297,420,420,420,420,1610774,18.44,26.07,26.07,26.07,26.07\n2023-11-07,Mecklenburg-Vorpommern,13,00+,178,362,362,362,362,1610774,11.05,22.47,22.47,22.47,22.47\n2023-11-06,Mecklenburg-Vorpommern,13,00+,177,284,284,284,284,1610774,10.99,17.63,17.63,17.63,17.63\n2023-11-05,Mecklenburg-Vorpommern,13,00+,178,280,280,280,280,1610774,11.05,17.38,17.38,17.38,17.38\n2023-11-04,Mecklenburg-Vorpommern,13,00+,178,276,276,276,276,1610774,11.05,17.13,17.13,17.13,17.13\n2023-11-03,Mecklenburg-Vorpommern,13,00+,182,273,273,273,273,1610774,11.3,16.95,16.95,16.95,16.95\n2023-11-02,Mecklenburg-Vorpommern,13,00+,101,238,238,238,238,1610774,6.27,14.78,14.78,14.78,14.78\n2023-11-01,Mecklenburg-Vorpommern,13,00+,79,167,167,167,167,1610774,4.9,10.37,10.37,10.37,10.37\n2023-10-31,Mecklenburg-Vorpommern,13,00+,108,200,200,200,200,1610774,6.7,12.42,12.42,12.42,12.42\n2023-10-30,Mecklenburg-Vorpommern,13,00+,140,221,221,221,221,1610774,8.69,13.72,13.72,13.72,13.72\n2023-10-29,Mecklenburg-Vorpommern,13,00+,140,220,220,220,220,1610774,8.69,13.66,13.66,13.66,13.66\n2023-10-28,Mecklenburg-Vorpommern,13,00+,144,224,224,224,224,1610774,8.94,13.91,13.91,13.91,13.91\n2023-10-27,Mecklenburg-Vorpommern,13,00+,123,190,190,190,190,1610774,7.64,11.8,11.8,11.8,11.8\n2023-10-26,Mecklenburg-Vorpommern,13,00+,120,179,179,179,179,1610774,7.45,11.11,11.11,11.11,11.11\n2023-10-25,Mecklenburg-Vorpommern,13,00+,106,177,177,177,177,1610774,6.58,10.99,10.99,10.99,10.99\n2023-10-24,Mecklenburg-Vorpommern,13,00+,57,159,159,159,159,1610774,3.54,9.87,9.87,9.87,9.87\n2023-10-23,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-22,Mecklenburg-Vorpommern,13,00+,79,115,115,115,115,1610774,4.9,7.14,7.14,7.14,7.14\n2023-10-21,Mecklenburg-Vorpommern,13,00+,79,112,112,112,112,1610774,4.9,6.95,6.95,6.95,6.95\n2023-10-20,Mecklenburg-Vorpommern,13,00+,67,112,112,112,112,1610774,4.16,6.95,6.95,6.95,6.95\n2023-10-19,Mecklenburg-Vorpommern,13,00+,62,102,102,102,102,1610774,3.85,6.33,6.33,6.33,6.33\n2023-10-18,Mecklenburg-Vorpommern,13,00+,60,94,94,94,94,1610774,3.72,5.84,5.84,5.84,5.84\n2023-10-17,Mecklenburg-Vorpommern,13,00+,53,96,96,96,96,1610774,3.29,5.96,5.96,5.96,5.96\n2023-10-16,Mecklenburg-Vorpommern,13,00+,67,91,91,91,91,1610774,4.16,5.65,5.65,5.65,5.65\n2023-10-15,Mecklenburg-Vorpommern,13,00+,67,88,88,88,88,1610774,4.16,5.46,5.46,5.46,5.46\n2023-10-14,Mecklenburg-Vorpommern,13,00+,68,88,88,88,88,1610774,4.22,5.46,5.46,5.46,5.46\n2023-10-13,Mecklenburg-Vorpommern,13,00+,70,91,91,91,91,1610774,4.35,5.65,5.65,5.65,5.65\n2023-10-12,Mecklenburg-Vorpommern,13,00+,67,86,86,86,86,1610774,4.16,5.34,5.34,5.34,5.34\n2023-10-11,Mecklenburg-Vorpommern,13,00+,67,92,92,92,92,1610774,4.16,5.71,5.71,5.71,5.71\n2023-10-10,Mecklenburg-Vorpommern,13,00+,43,75,75,75,75,1610774,2.67,4.66,4.66,4.66,4.66\n2023-10-09,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-08,Mecklenburg-Vorpommern,13,00+,46,67,67,67,67,1610774,2.86,4.16,4.16,4.16,4.16\n2023-10-07,Mecklenburg-Vorpommern,13,00+,46,66,66,66,66,1610774,2.86,4.1,4.1,4.1,4.1\n2023-10-06,Mecklenburg-Vorpommern,13,00+,44,69,69,69,69,1610774,2.73,4.28,4.28,4.28,4.28\n2023-10-05,Mecklenburg-Vorpommern,13,00+,32,71,71,71,71,1610774,1.99,4.41,4.41,4.41,4.41\n2023-10-04,Mecklenburg-Vorpommern,13,00+,30,57,57,57,57,1610774,1.86,3.54,3.54,3.54,3.54\n2023-10-03,Mecklenburg-Vorpommern,13,00+,52,79,79,79,79,1610774,3.23,4.9,4.9,4.9,4.9\n2023-10-02,Mecklenburg-Vorpommern,13,00+,55,78,78,78,78,1610774,3.41,4.84,4.84,4.84,4.84\n2023-10-01,Mecklenburg-Vorpommern,13,00+,57,80,80,80,80,1610774,3.54,4.97,4.97,4.97,4.97\n2023-09-30,Mecklenburg-Vorpommern,13,00+,58,81,81,81,81,1610774,3.6,5.03,5.03,5.03,5.03\n2023-09-29,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-09-28,Mecklenburg-Vorpommern,13,00+,59,68,68,68,68,1610774,3.66,4.22,4.22,4.22,4.22\n2023-09-27,Mecklenburg-Vorpommern,13,00+,46,72,72,72,72,1610774,2.86,4.47,4.47,4.47,4.47\n2023-09-26,Mecklenburg-Vorpommern,13,00+,36,58,58,58,58,1610774,2.23,3.6,3.6,3.6,3.6\n2023-09-25,Mecklenburg-Vorpommern,13,00+,62,70,70,70,70,1610774,3.85,4.35,4.35,4.35,4.35\n2023-09-24,Mecklenburg-Vorpommern,13,00+,62,68,68,68,68,1610774,3.85,4.22,4.22,4.22,4.22\n2023-09-23,Mecklenburg-Vorpommern,13,00+,64,69,69,69,69,1610774,3.97,4.28,4.28,4.28,4.28\n2023-09-22,Mecklenburg-Vorpommern,13,00+,60,74,74,74,74,1610774,3.72,4.59,4.59,4.59,4.59\n2023-09-21,Mecklenburg-Vorpommern,13,00+,56,75,75,75,75,1610774,3.48,4.66,4.66,4.66,4.66\n2023-09-20,Mecklenburg-Vorpommern,13,00+,44,70,70,70,70,1610774,2.73,4.35,4.35,4.35,4.35\n2023-09-19,Mecklenburg-Vorpommern,13,00+,27,67,67,67,67,1610774,1.68,4.16,4.16,4.16,4.16\n2023-09-18,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-17,Mecklenburg-Vorpommern,13,00+,20,46,46,46,46,1610774,1.24,2.86,2.86,2.86,2.86\n2023-09-16,Mecklenburg-Vorpommern,13,00+,20,44,44,44,44,1610774,1.24,2.73,2.73,2.73,2.73\n2023-09-15,Mecklenburg-Vorpommern,13,00+,17,36,36,36,36,1610774,1.06,2.23,2.23,2.23,2.23\n2023-09-14,Mecklenburg-Vorpommern,13,00+,31,44,44,44,44,1610774,1.92,2.73,2.73,2.73,2.73\n2023-09-13,Mecklenburg-Vorpommern,13,00+,38,50,50,50,50,1610774,2.36,3.1,3.1,3.1,3.1\n2023-09-12,Mecklenburg-Vorpommern,13,00+,37,52,52,52,52,1610774,2.3,3.23,3.23,3.23,3.23\n2023-09-11,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-10,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-09,Mecklenburg-Vorpommern,13,00+,33,52,52,52,52,1610774,2.05,3.23,3.23,3.23,3.23\n2023-09-08,Mecklenburg-Vorpommern,13,00+,23,47,47,47,47,1610774,1.43,2.92,2.92,2.92,2.92\n2023-09-07,Mecklenburg-Vorpommern,13,00+,19,39,39,39,39,1610774,1.18,2.42,2.42,2.42,2.42\n2023-09-06,Mecklenburg-Vorpommern,13,00+,17,30,30,30,30,1610774,1.06,1.86,1.86,1.86,1.86\n2023-09-05,Mecklenburg-Vorpommern,13,00+,12,23,23,23,23,1610774,0.74,1.43,1.43,1.43,1.43\n2023-09-04,Mecklenburg-Vorpommern,13,00+,14,20,20,20,20,1610774,0.87,1.24,1.24,1.24,1.24\n2023-09-03,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-02,Mecklenburg-Vorpommern,13,00+,15,21,21,21,21,1610774,0.93,1.3,1.3,1.3,1.3\n2023-09-01,Mecklenburg-Vorpommern,13,00+,13,22,22,22,22,1610774,0.81,1.37,1.37,1.37,1.37\n2023-08-31,Mecklenburg-Vorpommern,13,00+,17,21,21,21,21,1610774,1.06,1.3,1.3,1.3,1.3\n2023-08-30,Mecklenburg-Vorpommern,13,00+,17,22,22,22,22,1610774,1.06,1.37,1.37,1.37,1.37\n2023-08-29,Mecklenburg-Vorpommern,13,00+,18,27,27,27,27,1610774,1.12,1.68,1.68,1.68,1.68\n2023-08-28,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-27,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-26,Mecklenburg-Vorpommern,13,00+,0,34,34,34,34,1610774,0,2.11,2.11,2.11,2.11\n2023-08-25,Mecklenburg-Vorpommern,13,00+,0,37,37,37,37,1610774,0,2.3,2.3,2.3,2.3\n2023-08-24,Mecklenburg-Vorpommern,13,00+,23,33,33,33,33,1610774,1.43,2.05,2.05,2.05,2.05\n2023-08-23,Mecklenburg-Vorpommern,13,00+,19,34,34,34,34,1610774,1.18,2.11,2.11,2.11,2.11\n2023-08-22,Mecklenburg-Vorpommern,13,00+,14,30,30,30,30,1610774,0.87,1.86,1.86,1.86,1.86\n2023-08-21,Mecklenburg-Vorpommern,13,00+,15,25,25,25,25,1610774,0.93,1.55,1.55,1.55,1.55\n2023-08-20,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-19,Mecklenburg-Vorpommern,13,00+,15,24,24,24,24,1610774,0.93,1.49,1.49,1.49,1.49\n2023-08-18,Mecklenburg-Vorpommern,13,00+,11,19,19,19,19,1610774,0.68,1.18,1.18,1.18,1.18\n2023-08-17,Mecklenburg-Vorpommern,13,00+,10,18,18,18,18,1610774,0.62,1.12,1.12,1.12,1.12\n2023-08-16,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-08-15,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-08-14,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-13,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-12,Mecklenburg-Vorpommern,13,00+,9,11,11,11,11,1610774,0.56,0.68,0.68,0.68,0.68\n2023-08-11,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-08-10,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-08-09,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-08,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-08-07,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-06,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-05,Mecklenburg-Vorpommern,13,00+,13,17,17,17,17,1610774,0.81,1.06,1.06,1.06,1.06\n2023-08-04,Mecklenburg-Vorpommern,13,00+,12,17,17,17,17,1610774,0.74,1.06,1.06,1.06,1.06\n2023-08-03,Mecklenburg-Vorpommern,13,00+,9,19,19,19,19,1610774,0.56,1.18,1.18,1.18,1.18\n2023-08-02,Mecklenburg-Vorpommern,13,00+,9,17,17,17,17,1610774,0.56,1.06,1.06,1.06,1.06\n2023-08-01,Mecklenburg-Vorpommern,13,00+,7,15,15,15,15,1610774,0.43,0.93,0.93,0.93,0.93\n2023-07-31,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-30,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-29,Mecklenburg-Vorpommern,13,00+,11,14,14,14,14,1610774,0.68,0.87,0.87,0.87,0.87\n2023-07-28,Mecklenburg-Vorpommern,13,00+,10,14,14,14,14,1610774,0.62,0.87,0.87,0.87,0.87\n2023-07-27,Mecklenburg-Vorpommern,13,00+,5,12,12,12,12,1610774,0.31,0.74,0.74,0.74,0.74\n2023-07-26,Mecklenburg-Vorpommern,13,00+,2,11,11,11,11,1610774,0.12,0.68,0.68,0.68,0.68\n2023-07-25,Mecklenburg-Vorpommern,13,00+,8,16,16,16,16,1610774,0.5,0.99,0.99,0.99,0.99\n2023-07-24,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-23,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-22,Mecklenburg-Vorpommern,13,00+,12,15,15,15,15,1610774,0.74,0.93,0.93,0.93,0.93\n2023-07-21,Mecklenburg-Vorpommern,13,00+,12,16,16,16,16,1610774,0.74,0.99,0.99,0.99,0.99\n2023-07-20,Mecklenburg-Vorpommern,13,00+,11,15,15,15,15,1610774,0.68,0.93,0.93,0.93,0.93\n2023-07-19,Mecklenburg-Vorpommern,13,00+,9,15,15,15,15,1610774,0.56,0.93,0.93,0.93,0.93\n2023-07-18,Mecklenburg-Vorpommern,13,00+,7,12,12,12,12,1610774,0.43,0.74,0.74,0.74,0.74\n2023-07-17,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-16,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-15,Mecklenburg-Vorpommern,13,00+,8,11,11,11,11,1610774,0.5,0.68,0.68,0.68,0.68\n2023-07-14,Mecklenburg-Vorpommern,13,00+,8,8,8,8,8,1610774,0.5,0.5,0.5,0.5,0.5\n2023-07-13,Mecklenburg-Vorpommern,13,00+,5,8,8,8,8,1610774,0.31,0.5,0.5,0.5,0.5\n2023-07-12,Mecklenburg-Vorpommern,13,00+,2,8,8,8,8,1610774,0.12,0.5,0.5,0.5,0.5\n2023-07-11,Mecklenburg-Vorpommern,13,00+,0,5,5,5,5,1610774,0,0.31,0.31,0.31,0.31\n2023-07-10,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-09,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-08,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-07,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-06,Mecklenburg-Vorpommern,13,00+,0,1,1,1,1,1610774,0,0.06,0.06,0.06,0.06\n2023-07-05,Mecklenburg-Vorpommern,13,00+,1,1,1,1,1,1610774,0.06,0.06,0.06,0.06,0.06\n2023-07-04,Mecklenburg-Vorpommern,13,00+,3,3,3,3,3,1610774,0.19,0.19,0.19,0.19,0.19\n2023-07-03,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-02,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-07-01,Mecklenburg-Vorpommern,13,00+,5,5,5,5,5,1610774,0.31,0.31,0.31,0.31,0.31\n2023-06-30,Mecklenburg-Vorpommern,13,00+,6,7,7,7,7,1610774,0.37,0.43,0.43,0.43,0.43\n2023-06-29,Mecklenburg-Vorpommern,13,00+,6,9,9,9,9,1610774,0.37,0.56,0.56,0.56,0.56\n2023-06-28,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-27,Mecklenburg-Vorpommern,13,00+,9,13,13,13,13,1610774,0.56,0.81,0.81,0.81,0.81\n2023-06-26,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-25,Mecklenburg-Vorpommern,13,00+,13,15,15,15,15,1610774,0.81,0.93,0.93,0.93,0.93\n2023-06-24,Mecklenburg-Vorpommern,13,00+,13,16,16,16,16,1610774,0.81,0.99,0.99,0.99,0.99\n2023-06-23,Mecklenburg-Vorpommern,13,00+,10,17,17,17,17,1610774,0.62,1.06,1.06,1.06,1.06\n2023-06-22,Mecklenburg-Vorpommern,13,00+,9,18,18,18,18,1610774,0.56,1.12,1.12,1.12,1.12\n2023-06-21,Mecklenburg-Vorpommern,13,00+,8,17,17,17,17,1610774,0.5,1.06,1.06,1.06,1.06\n2023-06-20,Mecklenburg-Vorpommern,13,00+,7,17,17,17,17,1610774,0.43,1.06,1.06,1.06,1.06\n2023-06-19,Mecklenburg-Vorpommern,13,00+,13,21,21,21,21,1610774,0.81,1.3,1.3,1.3,1.3\n2023-06-18,Mecklenburg-Vorpommern,13,00+,14,22,22,22,22,1610774,0.87,1.37,1.37,1.37,1.37\n2023-06-17,Mecklenburg-Vorpommern,13,00+,14,21,21,21,21,1610774,0.87,1.3,1.3,1.3,1.3\n2023-06-16,Mecklenburg-Vorpommern,13,00+,16,24,24,24,24,1610774,0.99,1.49,1.49,1.49,1.49\n2023-06-15,Mecklenburg-Vorpommern,13,00+,17,25,25,25,25,1610774,1.06,1.55,1.55,1.55,1.55\n2023-06-14,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-13,Mecklenburg-Vorpommern,13,00+,20,34,34,34,34,1610774,1.24,2.11,2.11,2.11,2.11\n2023-06-12,Mecklenburg-Vorpommern,13,00+,18,29,29,29,29,1610774,1.12,1.8,1.8,1.8,1.8\n2023-06-11,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-10,Mecklenburg-Vorpommern,13,00+,18,28,28,28,28,1610774,1.12,1.74,1.74,1.74,1.74\n2023-06-09,Mecklenburg-Vorpommern,13,00+,18,24,24,24,24,1610774,1.12,1.49,1.49,1.49,1.49\n2023-06-08,Mecklenburg-Vorpommern,13,00+,22,28,28,28,28,1610774,1.37,1.74,1.74,1.74,1.74\n2023-06-07,Mecklenburg-Vorpommern,13,00+,17,31,31,31,31,1610774,1.06,1.92,1.92,1.92,1.92\n2023-06-06,Mecklenburg-Vorpommern,13,00+,23,28,28,28,28,1610774,1.43,1.74,1.74,1.74,1.74\n2023-06-05,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-04,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-03,Mecklenburg-Vorpommern,13,00+,25,28,28,28,28,1610774,1.55,1.74,1.74,1.74,1.74\n2023-06-02,Mecklenburg-Vorpommern,13,00+,19,26,26,26,26,1610774,1.18,1.61,1.61,1.61,1.61\n2023-06-01,Mecklenburg-Vorpommern,13,00+,16,25,25,25,25,1610774,0.99,1.55,1.55,1.55,1.55\n2023-05-31,Mecklenburg-Vorpommern,13,00+,17,24,24,24,24,1610774,1.06,1.49,1.49,1.49,1.49\n2023-05-30,Mecklenburg-Vorpommern,13,00+,23,29,29,29,29,1610774,1.43,1.8,1.8,1.8,1.8\n2023-05-29,Mecklenburg-Vorpommern,13,00+,36,41,41,41,41,1610774,2.23,2.55,2.55,2.55,2.55\n2023-05-28,Mecklenburg-Vorpommern,13,00+,37,42,42,42,42,1610774,2.3,2.61,2.61,2.61,2.61\n2023-05-27,Mecklenburg-Vorpommern,13,00+,38,43,43,43,43,1610774,2.36,2.67,2.67,2.67,2.67\n2023-05-26,Mecklenburg-Vorpommern,13,00+,38,47,47,47,47,1610774,2.36,2.92,2.92,2.92,2.92\n2023-05-25,Mecklenburg-Vorpommern,13,00+,34,42,42,42,42,1610774,2.11,2.61,2.61,2.61,2.61\n2023-05-24,Mecklenburg-Vorpommern,13,00+,36,46,46,46,46,1610774,2.23,2.86,2.86,2.86,2.86\n2023-05-23,Mecklenburg-Vorpommern,13,00+,31,41,41,41,41,1610774,1.92,2.55,2.55,2.55,2.55\n2023-05-22,Mecklenburg-Vorpommern,13,00+,30,46,46,46,46,1610774,1.86,2.86,2.86,2.86,2.86\n2023-05-21,Mecklenburg-Vorpommern,13,00+,30,45,45,45,45,1610774,1.86,2.79,2.79,2.79,2.79\n2023-05-20,Mecklenburg-Vorpommern,13,00+,33,47,47,47,47,1610774,2.05,2.92,2.92,2.92,2.92\n2023-05-19,Mecklenburg-Vorpommern,13,00+,47,57,57,57,57,1610774,2.92,3.54,3.54,3.54,3.54\n2023-05-18,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-05-17,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-16,Mecklenburg-Vorpommern,13,00+,57,73,73,73,73,1610774,3.54,4.53,4.53,4.53,4.53\n2023-05-15,Mecklenburg-Vorpommern,13,00+,58,75,75,75,75,1610774,3.6,4.66,4.66,4.66,4.66\n2023-05-14,Mecklenburg-Vorpommern,13,00+,59,76,76,76,76,1610774,3.66,4.72,4.72,4.72,4.72\n2023-05-13,Mecklenburg-Vorpommern,13,00+,61,75,75,75,75,1610774,3.79,4.66,4.66,4.66,4.66\n2023-05-12,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-05-11,Mecklenburg-Vorpommern,13,00+,55,72,72,72,72,1610774,3.41,4.47,4.47,4.47,4.47\n2023-05-10,Mecklenburg-Vorpommern,13,00+,64,71,71,71,71,1610774,3.97,4.41,4.41,4.41,4.41\n2023-05-09,Mecklenburg-Vorpommern,13,00+,79,92,92,92,92,1610774,4.9,5.71,5.71,5.71,5.71\n2023-05-08,Mecklenburg-Vorpommern,13,00+,56,70,70,70,70,1610774,3.48,4.35,4.35,4.35,4.35\n2023-05-07,Mecklenburg-Vorpommern,13,00+,57,70,70,70,70,1610774,3.54,4.35,4.35,4.35,4.35\n2023-05-06,Mecklenburg-Vorpommern,13,00+,57,68,68,68,68,1610774,3.54,4.22,4.22,4.22,4.22\n2023-05-05,Mecklenburg-Vorpommern,13,00+,50,59,59,59,59,1610774,3.1,3.66,3.66,3.66,3.66\n2023-05-04,Mecklenburg-Vorpommern,13,00+,54,62,62,62,62,1610774,3.35,3.85,3.85,3.85,3.85\n2023-05-03,Mecklenburg-Vorpommern,13,00+,30,62,62,62,62,1610774,1.86,3.85,3.85,3.85,3.85\n2023-05-02,Mecklenburg-Vorpommern,13,00+,39,55,55,55,55,1610774,2.42,3.41,3.41,3.41,3.41\n2023-05-01,Mecklenburg-Vorpommern,13,00+,70,96,96,96,96,1610774,4.35,5.96,5.96,5.96,5.96\n2023-04-30,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-29,Mecklenburg-Vorpommern,13,00+,70,95,95,95,95,1610774,4.35,5.9,5.9,5.9,5.9\n2023-04-28,Mecklenburg-Vorpommern,13,00+,86,109,109,109,109,1610774,5.34,6.77,6.77,6.77,6.77\n2023-04-27,Mecklenburg-Vorpommern,13,00+,95,122,122,122,122,1610774,5.9,7.57,7.57,7.57,7.57\n2023-04-26,Mecklenburg-Vorpommern,13,00+,114,142,142,142,142,1610774,7.08,8.82,8.82,8.82,8.82\n2023-04-25,Mecklenburg-Vorpommern,13,00+,127,151,151,151,151,1610774,7.88,9.37,9.37,9.37,9.37\n2023-04-24,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-23,Mecklenburg-Vorpommern,13,00+,142,165,165,165,165,1610774,8.82,10.24,10.24,10.24,10.24\n2023-04-22,Mecklenburg-Vorpommern,13,00+,143,167,167,167,167,1610774,8.88,10.37,10.37,10.37,10.37\n2023-04-21,Mecklenburg-Vorpommern,13,00+,150,174,174,174,174,1610774,9.31,10.8,10.8,10.8,10.8\n2023-04-20,Mecklenburg-Vorpommern,13,00+,165,187,187,187,187,1610774,10.24,11.61,11.61,11.61,11.61\n2023-04-19,Mecklenburg-Vorpommern,13,00+,163,192,192,192,192,1610774,10.12,11.92,11.92,11.92,11.92\n2023-04-18,Mecklenburg-Vorpommern,13,00+,210,241,241,241,241,1610774,13.04,14.96,14.96,14.96,14.96\n2023-04-17,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-16,Mecklenburg-Vorpommern,13,00+,156,189,189,189,189,1610774,9.68,11.73,11.73,11.73,11.73\n2023-04-15,Mecklenburg-Vorpommern,13,00+,159,190,190,190,190,1610774,9.87,11.8,11.8,11.8,11.8\n2023-04-14,Mecklenburg-Vorpommern,13,00+,137,165,165,165,165,1610774,8.51,10.24,10.24,10.24,10.24\n2023-04-13,Mecklenburg-Vorpommern,13,00+,132,152,152,152,152,1610774,8.19,9.44,9.44,9.44,9.44\n2023-04-12,Mecklenburg-Vorpommern,13,00+,128,152,152,152,152,1610774,7.95,9.44,9.44,9.44,9.44\n2023-04-11,Mecklenburg-Vorpommern,13,00+,101,121,121,121,121,1610774,6.27,7.51,7.51,7.51,7.51\n2023-04-10,Mecklenburg-Vorpommern,13,00+,159,180,180,180,180,1610774,9.87,11.17,11.17,11.17,11.17\n2023-04-09,Mecklenburg-Vorpommern,13,00+,162,183,183,183,183,1610774,10.06,11.36,11.36,11.36,11.36\n2023-04-08,Mecklenburg-Vorpommern,13,00+,162,180,180,180,180,1610774,10.06,11.17,11.17,11.17,11.17\n2023-04-07,Mecklenburg-Vorpommern,13,00+,193,210,210,210,210,1610774,11.98,13.04,13.04,13.04,13.04\n2023-04-06,Mecklenburg-Vorpommern,13,00+,194,215,215,215,215,1610774,12.04,13.35,13.35,13.35,13.35\n2023-04-05,Mecklenburg-Vorpommern,13,00+,160,221,221,221,221,1610774,9.93,13.72,13.72,13.72,13.72\n2023-04-04,Mecklenburg-Vorpommern,13,00+,182,214,214,214,214,1610774,11.3,13.29,13.29,13.29,13.29\n2023-04-03,Mecklenburg-Vorpommern,13,00+,198,234,234,234,234,1610774,12.29,14.53,14.53,14.53,14.53\n2023-04-02,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-04-01,Mecklenburg-Vorpommern,13,00+,200,233,233,233,233,1610774,12.42,14.47,14.47,14.47,14.47\n2023-03-31,Mecklenburg-Vorpommern,13,00+,202,247,247,247,247,1610774,12.54,15.33,15.33,15.33,15.33\n2023-03-30,Mecklenburg-Vorpommern,13,00+,224,257,257,257,257,1610774,13.91,15.96,15.96,15.96,15.96\n2023-03-29,Mecklenburg-Vorpommern,13,00+,230,275,275,275,275,1610774,14.28,17.07,17.07,17.07,17.07\n2023-03-28,Mecklenburg-Vorpommern,13,00+,243,291,291,291,291,1610774,15.09,18.07,18.07,18.07,18.07\n2023-03-27,Mecklenburg-Vorpommern,13,00+,239,285,285,285,285,1610774,14.84,17.69,17.69,17.69,17.69\n2023-03-26,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-25,Mecklenburg-Vorpommern,13,00+,239,283,283,283,283,1610774,14.84,17.57,17.57,17.57,17.57\n2023-03-24,Mecklenburg-Vorpommern,13,00+,205,262,262,262,262,1610774,12.73,16.27,16.27,16.27,16.27\n2023-03-23,Mecklenburg-Vorpommern,13,00+,177,257,257,257,257,1610774,10.99,15.96,15.96,15.96,15.96\n2023-03-22,Mecklenburg-Vorpommern,13,00+,185,236,236,236,236,1610774,11.49,14.65,14.65,14.65,14.65\n2023-03-21,Mecklenburg-Vorpommern,13,00+,173,219,219,219,219,1610774,10.74,13.6,13.6,13.6,13.6\n2023-03-20,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-19,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-18,Mecklenburg-Vorpommern,13,00+,172,204,204,204,204,1610774,10.68,12.66,12.66,12.66,12.66\n2023-03-17,Mecklenburg-Vorpommern,13,00+,157,202,202,202,202,1610774,9.75,12.54,12.54,12.54,12.54\n2023-03-16,Mecklenburg-Vorpommern,13,00+,164,196,196,196,196,1610774,10.18,12.17,12.17,12.17,12.17\n2023-03-15,Mecklenburg-Vorpommern,13,00+,129,160,160,160,160,1610774,8.01,9.93,9.93,9.93,9.93\n2023-03-14,Mecklenburg-Vorpommern,13,00+,112,150,150,150,150,1610774,6.95,9.31,9.31,9.31,9.31\n2023-03-13,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-12,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-11,Mecklenburg-Vorpommern,13,00+,109,137,137,137,137,1610774,6.77,8.51,8.51,8.51,8.51\n2023-03-10,Mecklenburg-Vorpommern,13,00+,101,122,122,122,122,1610774,6.27,7.57,7.57,7.57,7.57\n2023-03-09,Mecklenburg-Vorpommern,13,00+,80,108,108,108,108,1610774,4.97,6.7,6.7,6.7,6.7\n2023-03-08,Mecklenburg-Vorpommern,13,00+,100,127,127,127,127,1610774,6.21,7.88,7.88,7.88,7.88\n2023-03-07,Mecklenburg-Vorpommern,13,00+,96,113,113,113,113,1610774,5.96,7.02,7.02,7.02,7.02\n2023-03-06,Mecklenburg-Vorpommern,13,00+,88,99,99,99,99,1610774,5.46,6.15,6.15,6.15,6.15\n2023-03-05,Mecklenburg-Vorpommern,13,00+,91,102,102,102,102,1610774,5.65,6.33,6.33,6.33,6.33\n2023-03-04,Mecklenburg-Vorpommern,13,00+,106,117,117,117,117,1610774,6.58,7.26,7.26,7.26,7.26\n2023-03-03,Mecklenburg-Vorpommern,13,00+,105,119,119,119,119,1610774,6.52,7.39,7.39,7.39,7.39\n2023-03-02,Mecklenburg-Vorpommern,13,00+,103,120,120,120,120,1610774,6.39,7.45,7.45,7.45,7.45\n2023-03-01,Mecklenburg-Vorpommern,13,00+,97,113,113,113,113,1610774,6.02,7.02,7.02,7.02,7.02\n2023-02-28,Mecklenburg-Vorpommern,13,00+,99,116,116,116,116,1610774,6.15,7.2,7.2,7.2,7.2\n2023-02-27,Mecklenburg-Vorpommern,13,00+,80,106,106,106,106,1610774,4.97,6.58,6.58,6.58,6.58\n2023-02-26,Mecklenburg-Vorpommern,13,00+,84,107,107,107,107,1610774,5.21,6.64,6.64,6.64,6.64\n2023-02-25,Mecklenburg-Vorpommern,13,00+,91,99,99,99,99,1610774,5.65,6.15,6.15,6.15,6.15\n2023-02-24,Mecklenburg-Vorpommern,13,00+,84,100,100,100,100,1610774,5.21,6.21,6.21,6.21,6.21\n2023-02-23,Mecklenburg-Vorpommern,13,00+,80,95,95,95,95,1610774,4.97,5.9,5.9,5.9,5.9\n2023-02-22,Mecklenburg-Vorpommern,13,00+,84,98,98,98,98,1610774,5.21,6.08,6.08,6.08,6.08\n2023-02-21,Mecklenburg-Vorpommern,13,00+,83,90,90,90,90,1610774,5.15,5.59,5.59,5.59,5.59\n2023-02-20,Mecklenburg-Vorpommern,13,00+,65,84,84,84,84,1610774,4.04,5.21,5.21,5.21,5.21\n2023-02-19,Mecklenburg-Vorpommern,13,00+,65,80,80,80,80,1610774,4.04,4.97,4.97,4.97,4.97\n2023-02-18,Mecklenburg-Vorpommern,13,00+,67,75,75,75,75,1610774,4.16,4.66,4.66,4.66,4.66\n2023-02-17,Mecklenburg-Vorpommern,13,00+,59,73,73,73,73,1610774,3.66,4.53,4.53,4.53,4.53\n2023-02-16,Mecklenburg-Vorpommern,13,00+,62,76,76,76,76,1610774,3.85,4.72,4.72,4.72,4.72\n2023-02-15,Mecklenburg-Vorpommern,13,00+,60,75,75,75,75,1610774,3.72,4.66,4.66,4.66,4.66\n2023-02-14,Mecklenburg-Vorpommern,13,00+,63,72,72,72,72,1610774,3.91,4.47,4.47,4.47,4.47\n2023-02-13,Mecklenburg-Vorpommern,13,00+,65,81,81,81,81,1610774,4.04,5.03,5.03,5.03,5.03\n2023-02-12,Mecklenburg-Vorpommern,13,00+,66,82,82,82,82,1610774,4.1,5.09,5.09,5.09,5.09\n2023-02-11,Mecklenburg-Vorpommern,13,00+,71,85,85,85,85,1610774,4.41,5.28,5.28,5.28,5.28\n2023-02-10,Mecklenburg-Vorpommern,13,00+,75,87,87,87,87,1610774,4.66,5.4,5.4,5.4,5.4\n2023-02-09,Mecklenburg-Vorpommern,13,00+,66,76,76,76,76,1610774,4.1,4.72,4.72,4.72,4.72\n2023-02-08,Mecklenburg-Vorpommern,13,00+,68,78,78,78,78,1610774,4.22,4.84,4.84,4.84,4.84\n2023-02-07,Mecklenburg-Vorpommern,13,00+,65,79,79,79,79,1610774,4.04,4.9,4.9,4.9,4.9\n2023-02-06,Mecklenburg-Vorpommern,13,00+,61,73,73,73,73,1610774,3.79,4.53,4.53,4.53,4.53\n2023-02-05,Mecklenburg-Vorpommern,13,00+,61,72,72,72,72,1610774,3.79,4.47,4.47,4.47,4.47\n2023-02-04,Mecklenburg-Vorpommern,13,00+,64,70,70,70,70,1610774,3.97,4.35,4.35,4.35,4.35\n2023-02-03,Mecklenburg-Vorpommern,13,00+,60,68,68,68,68,1610774,3.72,4.22,4.22,4.22,4.22\n2023-02-02,Mecklenburg-Vorpommern,13,00+,66,77,77,77,77,1610774,4.1,4.78,4.78,4.78,4.78\n2023-02-01,Mecklenburg-Vorpommern,13,00+,59,74,74,74,74,1610774,3.66,4.59,4.59,4.59,4.59\n2023-01-31,Mecklenburg-Vorpommern,13,00+,61,79,79,79,79,1610774,3.79,4.9,4.9,4.9,4.9\n2023-01-30,Mecklenburg-Vorpommern,13,00+,77,94,94,94,94,1610774,4.78,5.84,5.84,5.84,5.84\n2023-01-29,Mecklenburg-Vorpommern,13,00+,78,95,95,95,95,1610774,4.84,5.9,5.9,5.9,5.9\n2023-01-28,Mecklenburg-Vorpommern,13,00+,80,94,94,94,94,1610774,4.97,5.84,5.84,5.84,5.84\n2023-01-27,Mecklenburg-Vorpommern,13,00+,78,94,94,94,94,1610774,4.84,5.84,5.84,5.84,5.84\n2023-01-26,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-25,Mecklenburg-Vorpommern,13,00+,71,86,86,86,86,1610774,4.41,5.34,5.34,5.34,5.34\n2023-01-24,Mecklenburg-Vorpommern,13,00+,75,88,88,88,88,1610774,4.66,5.46,5.46,5.46,5.46\n2023-01-23,Mecklenburg-Vorpommern,13,00+,54,70,70,70,70,1610774,3.35,4.35,4.35,4.35,4.35\n2023-01-22,Mecklenburg-Vorpommern,13,00+,56,71,71,71,71,1610774,3.48,4.41,4.41,4.41,4.41\n2023-01-21,Mecklenburg-Vorpommern,13,00+,61,74,74,74,74,1610774,3.79,4.59,4.59,4.59,4.59\n2023-01-20,Mecklenburg-Vorpommern,13,00+,70,86,86,86,86,1610774,4.35,5.34,5.34,5.34,5.34\n2023-01-19,Mecklenburg-Vorpommern,13,00+,79,89,89,89,89,1610774,4.9,5.53,5.53,5.53,5.53\n2023-01-18,Mecklenburg-Vorpommern,13,00+,84,97,97,97,97,1610774,5.21,6.02,6.02,6.02,6.02\n2023-01-17,Mecklenburg-Vorpommern,13,00+,95,108,108,108,108,1610774,5.9,6.7,6.7,6.7,6.7\n2023-01-16,Mecklenburg-Vorpommern,13,00+,108,137,137,137,137,1610774,6.7,8.51,8.51,8.51,8.51\n2023-01-15,Mecklenburg-Vorpommern,13,00+,110,137,137,137,137,1610774,6.83,8.51,8.51,8.51,8.51\n2023-01-14,Mecklenburg-Vorpommern,13,00+,117,140,140,140,140,1610774,7.26,8.69,8.69,8.69,8.69\n2023-01-13,Mecklenburg-Vorpommern,13,00+,127,148,148,148,148,1610774,7.88,9.19,9.19,9.19,9.19\n2023-01-12,Mecklenburg-Vorpommern,13,00+,151,175,175,175,175,1610774,9.37,10.86,10.86,10.86,10.86\n2023-01-11,Mecklenburg-Vorpommern,13,00+,157,187,187,187,187,1610774,9.75,11.61,11.61,11.61,11.61\n2023-01-10,Mecklenburg-Vorpommern,13,00+,154,196,196,196,196,1610774,9.56,12.17,12.17,12.17,12.17\n2023-01-09,Mecklenburg-Vorpommern,13,00+,160,210,210,210,210,1610774,9.93,13.04,13.04,13.04,13.04\n2023-01-08,Mecklenburg-Vorpommern,13,00+,164,212,212,212,212,1610774,10.18,13.16,13.16,13.16,13.16\n2023-01-07,Mecklenburg-Vorpommern,13,00+,176,0,0,0,0,1610774,10.93,0,0,0,0\n2023-01-06,Mecklenburg-Vorpommern,13,00+,180,0,0,0,0,1610774,11.17,0,0,0,0\n2023-01-05,Mecklenburg-Vorpommern,13,00+,203,0,0,0,0,1610774,12.6,0,0,0,0\n2023-01-04,Mecklenburg-Vorpommern,13,00+,244,0,0,0,0,1610774,15.15,0,0,0,0\n2023-01-03,Mecklenburg-Vorpommern,13,00+,296,0,0,0,0,1610774,18.38,0,0,0,0\n2023-01-02,Mecklenburg-Vorpommern,13,00+,243,0,0,0,0,1610774,15.09,0,0,0,0\n2024-08-31,Sachsen,14,00+,54,54,NA,NA,NA,4056941,1.33,1.33,NA,NA,NA\n2024-08-30,Sachsen,14,00+,43,56,67,63,72,4056941,1.06,1.38,1.67,1.57,1.79\n2024-08-29,Sachsen,14,00+,38,53,61,58,65,4056941,0.94,1.31,1.51,1.43,1.62\n2024-08-28,Sachsen,14,00+,38,54,61,58,65,4056941,0.94,1.33,1.51,1.44,1.61\n2024-08-27,Sachsen,14,00+,33,53,59,56,63,4056941,0.81,1.31,1.46,1.39,1.56\n2024-08-26,Sachsen,14,00+,47,55,59,57,62,4056941,1.16,1.36,1.46,1.41,1.55\n2024-08-25,Sachsen,14,00+,49,55,59,57,62,4056941,1.21,1.36,1.46,1.41,1.54\n2024-08-24,Sachsen,14,00+,50,55,59,57,62,4056941,1.23,1.36,1.46,1.41,1.54\n2024-08-23,Sachsen,14,00+,45,60,64,62,67,4056941,1.11,1.48,1.58,1.53,1.67\n2024-08-22,Sachsen,14,00+,42,59,62,60,66,4056941,1.04,1.45,1.55,1.5,1.63\n2024-08-21,Sachsen,14,00+,32,56,59,57,62,4056941,0.79,1.38,1.46,1.42,1.54\n2024-08-20,Sachsen,14,00+,26,58,61,59,64,4056941,0.64,1.43,1.51,1.47,1.58\n2024-08-19,Sachsen,14,00+,30,44,45,44,48,4056941,0.74,1.08,1.13,1.1,1.18\n2024-08-18,Sachsen,14,00+,30,42,43,42,45,4056941,0.74,1.04,1.08,1.05,1.13\n2024-08-17,Sachsen,14,00+,32,43,44,43,46,4056941,0.79,1.06,1.1,1.08,1.15\n2024-08-16,Sachsen,14,00+,32,42,43,42,45,4056941,0.79,1.04,1.07,1.05,1.12\n2024-08-15,Sachsen,14,00+,30,40,41,40,43,4056941,0.74,0.99,1.02,1,1.07\n2024-08-14,Sachsen,14,00+,22,38,39,38,40,4056941,0.54,0.94,0.97,0.95,1.01\n2024-08-13,Sachsen,14,00+,18,35,35,35,37,4056941,0.44,0.86,0.89,0.87,0.92\n2024-08-12,Sachsen,14,00+,28,42,42,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-11,Sachsen,14,00+,28,42,42,42,44,4056941,0.69,1.04,1.06,1.04,1.09\n2024-08-10,Sachsen,14,00+,30,42,42,42,44,4056941,0.74,1.04,1.06,1.04,1.09\n2024-08-09,Sachsen,14,00+,23,38,38,38,39,4056941,0.57,0.94,0.95,0.94,0.98\n2024-08-08,Sachsen,14,00+,29,41,41,41,42,4056941,0.71,1.01,1.03,1.02,1.05\n2024-08-07,Sachsen,14,00+,24,40,40,40,41,4056941,0.59,0.99,1,0.99,1.02\n2024-08-06,Sachsen,14,00+,22,38,38,38,39,4056941,0.54,0.94,0.95,0.94,0.97\n2024-08-05,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-04,Sachsen,14,00+,17,28,28,28,28,4056941,0.42,0.69,0.7,0.69,0.71\n2024-08-03,Sachsen,14,00+,18,27,27,27,27,4056941,0.44,0.67,0.67,0.67,0.68\n2024-08-02,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.65,0.64,0.65\n2024-08-01,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.48\n2024-07-31,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2024-07-30,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2024-07-29,Sachsen,14,00+,13,29,29,29,29,4056941,0.32,0.71,0.72,0.71,0.72\n2024-07-28,Sachsen,14,00+,14,30,30,30,30,4056941,0.35,0.74,0.74,0.74,0.74\n2024-07-27,Sachsen,14,00+,15,30,30,30,30,4056941,0.37,0.74,0.74,0.74,0.74\n2024-07-26,Sachsen,14,00+,17,36,36,36,36,4056941,0.42,0.89,0.89,0.89,0.89\n2024-07-25,Sachsen,14,00+,20,40,40,40,40,4056941,0.49,0.99,0.99,0.99,0.99\n2024-07-24,Sachsen,14,00+,18,37,37,37,37,4056941,0.44,0.91,0.91,0.91,0.91\n2024-07-23,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-07-22,Sachsen,14,00+,20,35,35,35,35,4056941,0.49,0.86,0.86,0.86,0.86\n2024-07-21,Sachsen,14,00+,22,36,36,36,36,4056941,0.54,0.89,0.89,0.89,0.89\n2024-07-20,Sachsen,14,00+,22,35,35,35,35,4056941,0.54,0.86,0.86,0.86,0.86\n2024-07-19,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-07-18,Sachsen,14,00+,23,36,36,36,36,4056941,0.57,0.89,0.89,0.89,0.89\n2024-07-17,Sachsen,14,00+,19,37,37,37,37,4056941,0.47,0.91,0.91,0.91,0.91\n2024-07-16,Sachsen,14,00+,18,35,35,35,35,4056941,0.44,0.86,0.86,0.86,0.86\n2024-07-15,Sachsen,14,00+,19,29,29,29,29,4056941,0.47,0.71,0.71,0.71,0.71\n2024-07-14,Sachsen,14,00+,20,28,28,28,28,4056941,0.49,0.69,0.69,0.69,0.69\n2024-07-13,Sachsen,14,00+,21,29,29,29,29,4056941,0.52,0.71,0.71,0.71,0.71\n2024-07-12,Sachsen,14,00+,14,25,25,25,25,4056941,0.35,0.62,0.62,0.62,0.62\n2024-07-11,Sachsen,14,00+,10,20,20,20,20,4056941,0.25,0.49,0.49,0.49,0.49\n2024-07-10,Sachsen,14,00+,15,26,26,26,26,4056941,0.37,0.64,0.64,0.64,0.64\n2024-07-09,Sachsen,14,00+,5,22,22,22,22,4056941,0.12,0.54,0.54,0.54,0.54\n2024-07-08,Sachsen,14,00+,8,24,24,24,24,4056941,0.2,0.59,0.59,0.59,0.59\n2024-07-07,Sachsen,14,00+,9,24,24,24,24,4056941,0.22,0.59,0.59,0.59,0.59\n2024-07-06,Sachsen,14,00+,10,25,25,25,25,4056941,0.25,0.62,0.62,0.62,0.62\n2024-07-05,Sachsen,14,00+,9,23,23,23,23,4056941,0.22,0.57,0.57,0.57,0.57\n2024-07-04,Sachsen,14,00+,10,24,24,24,24,4056941,0.25,0.59,0.59,0.59,0.59\n2024-07-03,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2024-07-02,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-07-01,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2024-06-30,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-29,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-06-28,Sachsen,14,00+,8,16,16,16,16,4056941,0.2,0.39,0.39,0.39,0.39\n2024-06-27,Sachsen,14,00+,7,13,13,13,13,4056941,0.17,0.32,0.32,0.32,0.32\n2024-06-26,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2024-06-25,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-24,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2024-06-23,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2024-06-22,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2024-06-21,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-06-20,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2024-06-19,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-06-18,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-17,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-16,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-06-15,Sachsen,14,00+,5,5,5,5,5,4056941,0.12,0.12,0.12,0.12,0.12\n2024-06-14,Sachsen,14,00+,7,7,7,7,7,4056941,0.17,0.17,0.17,0.17,0.17\n2024-06-13,Sachsen,14,00+,6,8,8,8,8,4056941,0.15,0.2,0.2,0.2,0.2\n2024-06-12,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-06-11,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-06-10,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-09,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-08,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-06-07,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-06,Sachsen,14,00+,3,11,11,11,11,4056941,0.07,0.27,0.27,0.27,0.27\n2024-06-05,Sachsen,14,00+,5,10,10,10,10,4056941,0.12,0.25,0.25,0.25,0.25\n2024-06-04,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-06-03,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-02,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-06-01,Sachsen,14,00+,3,13,13,13,13,4056941,0.07,0.32,0.32,0.32,0.32\n2024-05-31,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-05-30,Sachsen,14,00+,4,12,12,12,12,4056941,0.1,0.3,0.3,0.3,0.3\n2024-05-29,Sachsen,14,00+,2,9,9,9,9,4056941,0.05,0.22,0.22,0.22,0.22\n2024-05-28,Sachsen,14,00+,3,9,9,9,9,4056941,0.07,0.22,0.22,0.22,0.22\n2024-05-27,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-26,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-25,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-05-24,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-05-23,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-22,Sachsen,14,00+,3,4,4,4,4,4056941,0.07,0.1,0.1,0.1,0.1\n2024-05-21,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-20,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-19,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-18,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-17,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-05-16,Sachsen,14,00+,0,2,2,2,2,4056941,0,0.05,0.05,0.05,0.05\n2024-05-15,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-14,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-13,Sachsen,14,00+,0,5,5,5,5,4056941,0,0.12,0.12,0.12,0.12\n2024-05-12,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-11,Sachsen,14,00+,1,6,6,6,6,4056941,0.02,0.15,0.15,0.15,0.15\n2024-05-10,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-09,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-05-08,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-07,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-05-06,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-05-05,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-04,Sachsen,14,00+,1,1,1,1,1,4056941,0.02,0.02,0.02,0.02,0.02\n2024-05-03,Sachsen,14,00+,2,2,2,2,2,4056941,0.05,0.05,0.05,0.05,0.05\n2024-05-02,Sachsen,14,00+,3,3,3,3,3,4056941,0.07,0.07,0.07,0.07,0.07\n2024-05-01,Sachsen,14,00+,4,4,4,4,4,4056941,0.1,0.1,0.1,0.1,0.1\n2024-04-30,Sachsen,14,00+,1,5,5,5,5,4056941,0.02,0.12,0.12,0.12,0.12\n2024-04-29,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-28,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-27,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-26,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-25,Sachsen,14,00+,3,6,6,6,6,4056941,0.07,0.15,0.15,0.15,0.15\n2024-04-24,Sachsen,14,00+,3,5,5,5,5,4056941,0.07,0.12,0.12,0.12,0.12\n2024-04-23,Sachsen,14,00+,1,4,4,4,4,4056941,0.02,0.1,0.1,0.1,0.1\n2024-04-22,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2024-04-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-20,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2024-04-19,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2024-04-18,Sachsen,14,00+,8,9,9,9,9,4056941,0.2,0.22,0.22,0.22,0.22\n2024-04-17,Sachsen,14,00+,9,10,10,10,10,4056941,0.22,0.25,0.25,0.25,0.25\n2024-04-16,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-04-15,Sachsen,14,00+,2,5,5,5,5,4056941,0.05,0.12,0.12,0.12,0.12\n2024-04-14,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-13,Sachsen,14,00+,2,4,4,4,4,4056941,0.05,0.1,0.1,0.1,0.1\n2024-04-12,Sachsen,14,00+,2,3,3,3,3,4056941,0.05,0.07,0.07,0.07,0.07\n2024-04-11,Sachsen,14,00+,1,2,2,2,2,4056941,0.02,0.05,0.05,0.05,0.05\n2024-04-10,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-09,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-08,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-07,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-06,Sachsen,14,00+,6,7,7,7,7,4056941,0.15,0.17,0.17,0.17,0.17\n2024-04-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-04,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-04-03,Sachsen,14,00+,1,3,3,3,3,4056941,0.02,0.07,0.07,0.07,0.07\n2024-04-02,Sachsen,14,00+,4,5,5,5,5,4056941,0.1,0.12,0.12,0.12,0.12\n2024-04-01,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-31,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-30,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-29,Sachsen,14,00+,4,8,8,8,8,4056941,0.1,0.2,0.2,0.2,0.2\n2024-03-28,Sachsen,14,00+,2,10,10,10,10,4056941,0.05,0.25,0.25,0.25,0.25\n2024-03-27,Sachsen,14,00+,1,11,11,11,11,4056941,0.02,0.27,0.27,0.27,0.27\n2024-03-26,Sachsen,14,00+,1,8,8,8,8,4056941,0.02,0.2,0.2,0.2,0.2\n2024-03-25,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-24,Sachsen,14,00+,4,11,11,11,11,4056941,0.1,0.27,0.27,0.27,0.27\n2024-03-23,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-22,Sachsen,14,00+,5,13,13,13,13,4056941,0.12,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen,14,00+,4,13,13,13,13,4056941,0.1,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen,14,00+,3,12,12,12,12,4056941,0.07,0.3,0.3,0.3,0.3\n2024-03-19,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-18,Sachsen,14,00+,3,10,10,10,10,4056941,0.07,0.25,0.25,0.25,0.25\n2024-03-17,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-16,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2024-03-15,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2024-03-14,Sachsen,14,00+,4,7,7,7,7,4056941,0.1,0.17,0.17,0.17,0.17\n2024-03-13,Sachsen,14,00+,7,10,10,10,10,4056941,0.17,0.25,0.25,0.25,0.25\n2024-03-12,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2024-03-11,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2024-03-10,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-09,Sachsen,14,00+,8,13,13,13,13,4056941,0.2,0.32,0.32,0.32,0.32\n2024-03-08,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2024-03-07,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2024-03-06,Sachsen,14,00+,14,22,22,22,22,4056941,0.35,0.54,0.54,0.54,0.54\n2024-03-05,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2024-03-04,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-03,Sachsen,14,00+,7,19,19,19,19,4056941,0.17,0.47,0.47,0.47,0.47\n2024-03-02,Sachsen,14,00+,7,21,21,21,21,4056941,0.17,0.52,0.52,0.52,0.52\n2024-03-01,Sachsen,14,00+,6,19,19,19,19,4056941,0.15,0.47,0.47,0.47,0.47\n2024-02-29,Sachsen,14,00+,10,21,21,21,21,4056941,0.25,0.52,0.52,0.52,0.52\n2024-02-28,Sachsen,14,00+,13,20,20,20,20,4056941,0.32,0.49,0.49,0.49,0.49\n2024-02-27,Sachsen,14,00+,13,24,24,24,24,4056941,0.32,0.59,0.59,0.59,0.59\n2024-02-26,Sachsen,14,00+,21,32,32,32,32,4056941,0.52,0.79,0.79,0.79,0.79\n2024-02-25,Sachsen,14,00+,24,35,35,35,35,4056941,0.59,0.86,0.86,0.86,0.86\n2024-02-24,Sachsen,14,00+,25,35,35,35,35,4056941,0.62,0.86,0.86,0.86,0.86\n2024-02-23,Sachsen,14,00+,21,33,33,33,33,4056941,0.52,0.81,0.81,0.81,0.81\n2024-02-22,Sachsen,14,00+,19,31,31,31,31,4056941,0.47,0.76,0.76,0.76,0.76\n2024-02-21,Sachsen,14,00+,19,34,34,34,34,4056941,0.47,0.84,0.84,0.84,0.84\n2024-02-20,Sachsen,14,00+,15,39,39,39,39,4056941,0.37,0.96,0.96,0.96,0.96\n2024-02-19,Sachsen,14,00+,22,41,41,41,41,4056941,0.54,1.01,1.01,1.01,1.01\n2024-02-18,Sachsen,14,00+,23,39,39,39,39,4056941,0.57,0.96,0.96,0.96,0.96\n2024-02-17,Sachsen,14,00+,25,40,40,40,40,4056941,0.62,0.99,0.99,0.99,0.99\n2024-02-16,Sachsen,14,00+,26,44,44,44,44,4056941,0.64,1.08,1.08,1.08,1.08\n2024-02-15,Sachsen,14,00+,31,47,47,47,47,4056941,0.76,1.16,1.16,1.16,1.16\n2024-02-14,Sachsen,14,00+,24,47,47,47,47,4056941,0.59,1.16,1.16,1.16,1.16\n2024-02-13,Sachsen,14,00+,24,46,46,46,46,4056941,0.59,1.13,1.13,1.13,1.13\n2024-02-12,Sachsen,14,00+,28,47,47,47,47,4056941,0.69,1.16,1.16,1.16,1.16\n2024-02-11,Sachsen,14,00+,28,46,46,46,46,4056941,0.69,1.13,1.13,1.13,1.13\n2024-02-10,Sachsen,14,00+,30,46,46,46,46,4056941,0.74,1.13,1.13,1.13,1.13\n2024-02-09,Sachsen,14,00+,29,49,49,49,49,4056941,0.71,1.21,1.21,1.21,1.21\n2024-02-08,Sachsen,14,00+,36,55,55,55,55,4056941,0.89,1.36,1.36,1.36,1.36\n2024-02-07,Sachsen,14,00+,26,63,63,63,63,4056941,0.64,1.55,1.55,1.55,1.55\n2024-02-06,Sachsen,14,00+,36,69,69,69,69,4056941,0.89,1.7,1.7,1.7,1.7\n2024-02-05,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2024-02-04,Sachsen,14,00+,60,90,90,90,90,4056941,1.48,2.22,2.22,2.22,2.22\n2024-02-03,Sachsen,14,00+,62,92,92,92,92,4056941,1.53,2.27,2.27,2.27,2.27\n2024-02-02,Sachsen,14,00+,52,95,95,95,95,4056941,1.28,2.34,2.34,2.34,2.34\n2024-02-01,Sachsen,14,00+,49,95,95,95,95,4056941,1.21,2.34,2.34,2.34,2.34\n2024-01-31,Sachsen,14,00+,49,94,94,94,94,4056941,1.21,2.32,2.32,2.32,2.32\n2024-01-30,Sachsen,14,00+,33,95,95,95,95,4056941,0.81,2.34,2.34,2.34,2.34\n2024-01-29,Sachsen,14,00+,43,85,85,85,85,4056941,1.06,2.1,2.1,2.1,2.1\n2024-01-28,Sachsen,14,00+,50,88,88,88,88,4056941,1.23,2.17,2.17,2.17,2.17\n2024-01-27,Sachsen,14,00+,56,89,89,89,89,4056941,1.38,2.19,2.19,2.19,2.19\n2024-01-26,Sachsen,14,00+,56,93,93,93,93,4056941,1.38,2.29,2.29,2.29,2.29\n2024-01-25,Sachsen,14,00+,45,98,98,98,98,4056941,1.11,2.42,2.42,2.42,2.42\n2024-01-24,Sachsen,14,00+,58,101,101,101,101,4056941,1.43,2.49,2.49,2.49,2.49\n2024-01-23,Sachsen,14,00+,52,107,107,107,107,4056941,1.28,2.64,2.64,2.64,2.64\n2024-01-22,Sachsen,14,00+,70,124,124,124,124,4056941,1.73,3.06,3.06,3.06,3.06\n2024-01-21,Sachsen,14,00+,70,120,120,120,120,4056941,1.73,2.96,2.96,2.96,2.96\n2024-01-20,Sachsen,14,00+,75,120,120,120,120,4056941,1.85,2.96,2.96,2.96,2.96\n2024-01-19,Sachsen,14,00+,72,125,125,125,125,4056941,1.77,3.08,3.08,3.08,3.08\n2024-01-18,Sachsen,14,00+,83,135,135,135,135,4056941,2.05,3.33,3.33,3.33,3.33\n2024-01-17,Sachsen,14,00+,78,136,136,136,136,4056941,1.92,3.35,3.35,3.35,3.35\n2024-01-16,Sachsen,14,00+,70,142,142,142,142,4056941,1.73,3.5,3.5,3.5,3.5\n2024-01-15,Sachsen,14,00+,77,149,149,149,149,4056941,1.9,3.67,3.67,3.67,3.67\n2024-01-14,Sachsen,14,00+,83,157,157,157,157,4056941,2.05,3.87,3.87,3.87,3.87\n2024-01-13,Sachsen,14,00+,87,159,159,159,159,4056941,2.14,3.92,3.92,3.92,3.92\n2024-01-12,Sachsen,14,00+,83,167,167,167,167,4056941,2.05,4.12,4.12,4.12,4.12\n2024-01-11,Sachsen,14,00+,97,184,184,184,184,4056941,2.39,4.54,4.54,4.54,4.54\n2024-01-10,Sachsen,14,00+,111,216,216,216,216,4056941,2.74,5.32,5.32,5.32,5.32\n2024-01-09,Sachsen,14,00+,208,313,313,313,313,4056941,5.13,7.72,7.72,7.72,7.72\n2024-01-08,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2024-01-07,Sachsen,14,00+,198,303,303,303,303,4056941,4.88,7.47,7.47,7.47,7.47\n2024-01-06,Sachsen,14,00+,215,314,314,314,314,4056941,5.3,7.74,7.74,7.74,7.74\n2024-01-05,Sachsen,14,00+,225,349,349,349,349,4056941,5.55,8.6,8.6,8.6,8.6\n2024-01-04,Sachsen,14,00+,243,369,369,369,369,4056941,5.99,9.1,9.1,9.1,9.1\n2024-01-03,Sachsen,14,00+,277,472,472,472,472,4056941,6.83,11.63,11.63,11.63,11.63\n2024-01-02,Sachsen,14,00+,184,361,361,361,361,4056941,4.54,8.9,8.9,8.9,8.9\n2024-01-01,Sachsen,14,00+,201,361,361,361,361,4056941,4.95,8.9,8.9,8.9,8.9\n2023-12-31,Sachsen,14,00+,207,352,352,352,352,4056941,5.1,8.68,8.68,8.68,8.68\n2023-12-30,Sachsen,14,00+,231,364,364,364,364,4056941,5.69,8.97,8.97,8.97,8.97\n2023-12-29,Sachsen,14,00+,198,349,349,349,349,4056941,4.88,8.6,8.6,8.6,8.6\n2023-12-28,Sachsen,14,00+,118,358,358,358,358,4056941,2.91,8.82,8.82,8.82,8.82\n2023-12-27,Sachsen,14,00+,105,286,286,286,286,4056941,2.59,7.05,7.05,7.05,7.05\n2023-12-26,Sachsen,14,00+,190,377,377,377,377,4056941,4.68,9.29,9.29,9.29,9.29\n2023-12-25,Sachsen,14,00+,328,520,520,520,520,4056941,8.08,12.82,12.82,12.82,12.82\n2023-12-24,Sachsen,14,00+,350,537,537,537,537,4056941,8.63,13.24,13.24,13.24,13.24\n2023-12-23,Sachsen,14,00+,371,534,534,534,534,4056941,9.14,13.16,13.16,13.16,13.16\n2023-12-22,Sachsen,14,00+,356,577,577,577,577,4056941,8.78,14.22,14.22,14.22,14.22\n2023-12-21,Sachsen,14,00+,341,599,599,599,599,4056941,8.41,14.76,14.76,14.76,14.76\n2023-12-20,Sachsen,14,00+,351,661,661,661,661,4056941,8.65,16.29,16.29,16.29,16.29\n2023-12-19,Sachsen,14,00+,366,666,666,666,666,4056941,9.02,16.42,16.42,16.42,16.42\n2023-12-18,Sachsen,14,00+,443,697,697,697,697,4056941,10.92,17.18,17.18,17.18,17.18\n2023-12-17,Sachsen,14,00+,468,699,699,699,699,4056941,11.54,17.23,17.23,17.23,17.23\n2023-12-16,Sachsen,14,00+,499,715,715,715,715,4056941,12.3,17.62,17.62,17.62,17.62\n2023-12-15,Sachsen,14,00+,444,690,690,690,690,4056941,10.94,17.01,17.01,17.01,17.01\n2023-12-14,Sachsen,14,00+,410,716,716,716,716,4056941,10.11,17.65,17.65,17.65,17.65\n2023-12-13,Sachsen,14,00+,385,690,690,690,690,4056941,9.49,17.01,17.01,17.01,17.01\n2023-12-12,Sachsen,14,00+,345,700,700,700,700,4056941,8.5,17.25,17.25,17.25,17.25\n2023-12-11,Sachsen,14,00+,349,620,620,620,620,4056941,8.6,15.28,15.28,15.28,15.28\n2023-12-10,Sachsen,14,00+,363,607,607,607,607,4056941,8.95,14.96,14.96,14.96,14.96\n2023-12-09,Sachsen,14,00+,381,588,588,588,588,4056941,9.39,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen,14,00+,347,595,595,595,595,4056941,8.55,14.67,14.67,14.67,14.67\n2023-12-07,Sachsen,14,00+,310,570,570,570,570,4056941,7.64,14.05,14.05,14.05,14.05\n2023-12-06,Sachsen,14,00+,230,525,525,525,525,4056941,5.67,12.94,12.94,12.94,12.94\n2023-12-05,Sachsen,14,00+,221,526,526,526,526,4056941,5.45,12.97,12.97,12.97,12.97\n2023-12-04,Sachsen,14,00+,291,551,551,551,551,4056941,7.17,13.58,13.58,13.58,13.58\n2023-12-03,Sachsen,14,00+,331,582,582,582,582,4056941,8.16,14.35,14.35,14.35,14.35\n2023-12-02,Sachsen,14,00+,348,591,591,591,591,4056941,8.58,14.57,14.57,14.57,14.57\n2023-12-01,Sachsen,14,00+,339,593,593,593,593,4056941,8.36,14.62,14.62,14.62,14.62\n2023-11-30,Sachsen,14,00+,337,611,611,611,611,4056941,8.31,15.06,15.06,15.06,15.06\n2023-11-29,Sachsen,14,00+,261,564,564,564,564,4056941,6.43,13.9,13.9,13.9,13.9\n2023-11-28,Sachsen,14,00+,188,564,564,564,564,4056941,4.63,13.9,13.9,13.9,13.9\n2023-11-27,Sachsen,14,00+,297,599,599,599,599,4056941,7.32,14.76,14.76,14.76,14.76\n2023-11-26,Sachsen,14,00+,317,582,582,582,582,4056941,7.81,14.35,14.35,14.35,14.35\n2023-11-25,Sachsen,14,00+,335,575,575,575,575,4056941,8.26,14.17,14.17,14.17,14.17\n2023-11-24,Sachsen,14,00+,324,559,559,559,559,4056941,7.99,13.78,13.78,13.78,13.78\n2023-11-23,Sachsen,14,00+,236,524,524,524,524,4056941,5.82,12.92,12.92,12.92,12.92\n2023-11-22,Sachsen,14,00+,284,556,556,556,556,4056941,7,13.7,13.7,13.7,13.7\n2023-11-21,Sachsen,14,00+,255,521,521,521,521,4056941,6.29,12.84,12.84,12.84,12.84\n2023-11-20,Sachsen,14,00+,282,495,495,495,495,4056941,6.95,12.2,12.2,12.2,12.2\n2023-11-19,Sachsen,14,00+,297,483,483,483,483,4056941,7.32,11.91,11.91,11.91,11.91\n2023-11-18,Sachsen,14,00+,314,474,474,474,474,4056941,7.74,11.68,11.68,11.68,11.68\n2023-11-17,Sachsen,14,00+,276,466,466,466,466,4056941,6.8,11.49,11.49,11.49,11.49\n2023-11-16,Sachsen,14,00+,277,470,470,470,470,4056941,6.83,11.59,11.59,11.59,11.59\n2023-11-15,Sachsen,14,00+,288,517,517,517,517,4056941,7.1,12.74,12.74,12.74,12.74\n2023-11-14,Sachsen,14,00+,260,480,480,480,480,4056941,6.41,11.83,11.83,11.83,11.83\n2023-11-13,Sachsen,14,00+,227,403,403,403,403,4056941,5.6,9.93,9.93,9.93,9.93\n2023-11-12,Sachsen,14,00+,244,408,408,408,408,4056941,6.01,10.06,10.06,10.06,10.06\n2023-11-11,Sachsen,14,00+,256,411,411,411,411,4056941,6.31,10.13,10.13,10.13,10.13\n2023-11-10,Sachsen,14,00+,204,421,421,421,421,4056941,5.03,10.38,10.38,10.38,10.38\n2023-11-09,Sachsen,14,00+,197,407,407,407,407,4056941,4.86,10.03,10.03,10.03,10.03\n2023-11-08,Sachsen,14,00+,190,392,392,392,392,4056941,4.68,9.66,9.66,9.66,9.66\n2023-11-07,Sachsen,14,00+,149,355,355,355,355,4056941,3.67,8.75,8.75,8.75,8.75\n2023-11-06,Sachsen,14,00+,168,373,373,373,373,4056941,4.14,9.19,9.19,9.19,9.19\n2023-11-05,Sachsen,14,00+,182,364,364,364,364,4056941,4.49,8.97,8.97,8.97,8.97\n2023-11-04,Sachsen,14,00+,190,358,358,358,358,4056941,4.68,8.82,8.82,8.82,8.82\n2023-11-03,Sachsen,14,00+,133,332,332,332,332,4056941,3.28,8.18,8.18,8.18,8.18\n2023-11-02,Sachsen,14,00+,99,324,324,324,324,4056941,2.44,7.99,7.99,7.99,7.99\n2023-11-01,Sachsen,14,00+,88,280,280,280,280,4056941,2.17,6.9,6.9,6.9,6.9\n2023-10-31,Sachsen,14,00+,124,311,311,311,311,4056941,3.06,7.67,7.67,7.67,7.67\n2023-10-30,Sachsen,14,00+,172,293,293,293,293,4056941,4.24,7.22,7.22,7.22,7.22\n2023-10-29,Sachsen,14,00+,186,294,294,294,294,4056941,4.58,7.25,7.25,7.25,7.25\n2023-10-28,Sachsen,14,00+,197,291,291,291,291,4056941,4.86,7.17,7.17,7.17,7.17\n2023-10-27,Sachsen,14,00+,187,283,283,283,283,4056941,4.61,6.98,6.98,6.98,6.98\n2023-10-26,Sachsen,14,00+,168,252,252,252,252,4056941,4.14,6.21,6.21,6.21,6.21\n2023-10-25,Sachsen,14,00+,149,238,238,238,238,4056941,3.67,5.87,5.87,5.87,5.87\n2023-10-24,Sachsen,14,00+,117,221,221,221,221,4056941,2.88,5.45,5.45,5.45,5.45\n2023-10-23,Sachsen,14,00+,99,191,191,191,191,4056941,2.44,4.71,4.71,4.71,4.71\n2023-10-22,Sachsen,14,00+,103,182,182,182,182,4056941,2.54,4.49,4.49,4.49,4.49\n2023-10-21,Sachsen,14,00+,110,177,177,177,177,4056941,2.71,4.36,4.36,4.36,4.36\n2023-10-20,Sachsen,14,00+,97,162,162,162,162,4056941,2.39,3.99,3.99,3.99,3.99\n2023-10-19,Sachsen,14,00+,94,152,152,152,152,4056941,2.32,3.75,3.75,3.75,3.75\n2023-10-18,Sachsen,14,00+,89,143,143,143,143,4056941,2.19,3.52,3.52,3.52,3.52\n2023-10-17,Sachsen,14,00+,80,146,146,146,146,4056941,1.97,3.6,3.6,3.6,3.6\n2023-10-16,Sachsen,14,00+,80,124,124,124,124,4056941,1.97,3.06,3.06,3.06,3.06\n2023-10-15,Sachsen,14,00+,85,124,124,124,124,4056941,2.1,3.06,3.06,3.06,3.06\n2023-10-14,Sachsen,14,00+,89,122,122,122,122,4056941,2.19,3.01,3.01,3.01,3.01\n2023-10-13,Sachsen,14,00+,83,123,123,123,123,4056941,2.05,3.03,3.03,3.03,3.03\n2023-10-12,Sachsen,14,00+,80,128,128,128,128,4056941,1.97,3.16,3.16,3.16,3.16\n2023-10-11,Sachsen,14,00+,87,152,152,152,152,4056941,2.14,3.75,3.75,3.75,3.75\n2023-10-10,Sachsen,14,00+,74,127,127,127,127,4056941,1.82,3.13,3.13,3.13,3.13\n2023-10-09,Sachsen,14,00+,79,130,130,130,130,4056941,1.95,3.2,3.2,3.2,3.2\n2023-10-08,Sachsen,14,00+,80,125,125,125,125,4056941,1.97,3.08,3.08,3.08,3.08\n2023-10-07,Sachsen,14,00+,86,128,128,128,128,4056941,2.12,3.16,3.16,3.16,3.16\n2023-10-06,Sachsen,14,00+,78,125,125,125,125,4056941,1.92,3.08,3.08,3.08,3.08\n2023-10-05,Sachsen,14,00+,73,120,120,120,120,4056941,1.8,2.96,2.96,2.96,2.96\n2023-10-04,Sachsen,14,00+,35,83,83,83,83,4056941,0.86,2.05,2.05,2.05,2.05\n2023-10-03,Sachsen,14,00+,52,101,101,101,101,4056941,1.28,2.49,2.49,2.49,2.49\n2023-10-02,Sachsen,14,00+,71,101,101,101,101,4056941,1.75,2.49,2.49,2.49,2.49\n2023-10-01,Sachsen,14,00+,74,102,102,102,102,4056941,1.82,2.51,2.51,2.51,2.51\n2023-09-30,Sachsen,14,00+,78,98,98,98,98,4056941,1.92,2.42,2.42,2.42,2.42\n2023-09-29,Sachsen,14,00+,60,95,95,95,95,4056941,1.48,2.34,2.34,2.34,2.34\n2023-09-28,Sachsen,14,00+,66,91,91,91,91,4056941,1.63,2.24,2.24,2.24,2.24\n2023-09-27,Sachsen,14,00+,56,99,99,99,99,4056941,1.38,2.44,2.44,2.44,2.44\n2023-09-26,Sachsen,14,00+,64,97,97,97,97,4056941,1.58,2.39,2.39,2.39,2.39\n2023-09-25,Sachsen,14,00+,69,96,96,96,96,4056941,1.7,2.37,2.37,2.37,2.37\n2023-09-24,Sachsen,14,00+,71,96,96,96,96,4056941,1.75,2.37,2.37,2.37,2.37\n2023-09-23,Sachsen,14,00+,77,98,98,98,98,4056941,1.9,2.42,2.42,2.42,2.42\n2023-09-22,Sachsen,14,00+,69,100,100,100,100,4056941,1.7,2.46,2.46,2.46,2.46\n2023-09-21,Sachsen,14,00+,72,101,101,101,101,4056941,1.77,2.49,2.49,2.49,2.49\n2023-09-20,Sachsen,14,00+,66,97,97,97,97,4056941,1.63,2.39,2.39,2.39,2.39\n2023-09-19,Sachsen,14,00+,57,93,93,93,93,4056941,1.4,2.29,2.29,2.29,2.29\n2023-09-18,Sachsen,14,00+,60,85,85,85,85,4056941,1.48,2.1,2.1,2.1,2.1\n2023-09-17,Sachsen,14,00+,61,83,83,83,83,4056941,1.5,2.05,2.05,2.05,2.05\n2023-09-16,Sachsen,14,00+,64,80,80,80,80,4056941,1.58,1.97,1.97,1.97,1.97\n2023-09-15,Sachsen,14,00+,60,82,82,82,82,4056941,1.48,2.02,2.02,2.02,2.02\n2023-09-14,Sachsen,14,00+,58,86,86,86,86,4056941,1.43,2.12,2.12,2.12,2.12\n2023-09-13,Sachsen,14,00+,55,84,84,84,84,4056941,1.36,2.07,2.07,2.07,2.07\n2023-09-12,Sachsen,14,00+,54,84,84,84,84,4056941,1.33,2.07,2.07,2.07,2.07\n2023-09-11,Sachsen,14,00+,44,76,76,76,76,4056941,1.08,1.87,1.87,1.87,1.87\n2023-09-10,Sachsen,14,00+,45,77,77,77,77,4056941,1.11,1.9,1.9,1.9,1.9\n2023-09-09,Sachsen,14,00+,45,74,74,74,74,4056941,1.11,1.82,1.82,1.82,1.82\n2023-09-08,Sachsen,14,00+,46,73,73,73,73,4056941,1.13,1.8,1.8,1.8,1.8\n2023-09-07,Sachsen,14,00+,42,55,55,55,55,4056941,1.04,1.36,1.36,1.36,1.36\n2023-09-06,Sachsen,14,00+,36,53,53,53,53,4056941,0.89,1.31,1.31,1.31,1.31\n2023-09-05,Sachsen,14,00+,26,49,49,49,49,4056941,0.64,1.21,1.21,1.21,1.21\n2023-09-04,Sachsen,14,00+,43,59,59,59,59,4056941,1.06,1.45,1.45,1.45,1.45\n2023-09-03,Sachsen,14,00+,46,60,60,60,60,4056941,1.13,1.48,1.48,1.48,1.48\n2023-09-02,Sachsen,14,00+,48,63,63,63,63,4056941,1.18,1.55,1.55,1.55,1.55\n2023-09-01,Sachsen,14,00+,52,59,59,59,59,4056941,1.28,1.45,1.45,1.45,1.45\n2023-08-31,Sachsen,14,00+,50,65,65,65,65,4056941,1.23,1.6,1.6,1.6,1.6\n2023-08-30,Sachsen,14,00+,43,65,65,65,65,4056941,1.06,1.6,1.6,1.6,1.6\n2023-08-29,Sachsen,14,00+,49,63,63,63,63,4056941,1.21,1.55,1.55,1.55,1.55\n2023-08-28,Sachsen,14,00+,0,51,51,51,51,4056941,0,1.26,1.26,1.26,1.26\n2023-08-27,Sachsen,14,00+,0,48,48,48,48,4056941,0,1.18,1.18,1.18,1.18\n2023-08-26,Sachsen,14,00+,0,46,46,46,46,4056941,0,1.13,1.13,1.13,1.13\n2023-08-25,Sachsen,14,00+,0,42,42,42,42,4056941,0,1.04,1.04,1.04,1.04\n2023-08-24,Sachsen,14,00+,28,38,38,38,38,4056941,0.69,0.94,0.94,0.94,0.94\n2023-08-23,Sachsen,14,00+,19,36,36,36,36,4056941,0.47,0.89,0.89,0.89,0.89\n2023-08-22,Sachsen,14,00+,20,34,34,34,34,4056941,0.49,0.84,0.84,0.84,0.84\n2023-08-21,Sachsen,14,00+,20,30,30,30,30,4056941,0.49,0.74,0.74,0.74,0.74\n2023-08-20,Sachsen,14,00+,21,31,31,31,31,4056941,0.52,0.76,0.76,0.76,0.76\n2023-08-19,Sachsen,14,00+,21,30,30,30,30,4056941,0.52,0.74,0.74,0.74,0.74\n2023-08-18,Sachsen,14,00+,12,28,28,28,28,4056941,0.3,0.69,0.69,0.69,0.69\n2023-08-17,Sachsen,14,00+,14,26,26,26,26,4056941,0.35,0.64,0.64,0.64,0.64\n2023-08-16,Sachsen,14,00+,13,25,25,25,25,4056941,0.32,0.62,0.62,0.62,0.62\n2023-08-15,Sachsen,14,00+,12,19,19,19,19,4056941,0.3,0.47,0.47,0.47,0.47\n2023-08-14,Sachsen,14,00+,11,17,17,17,17,4056941,0.27,0.42,0.42,0.42,0.42\n2023-08-13,Sachsen,14,00+,14,19,19,19,19,4056941,0.35,0.47,0.47,0.47,0.47\n2023-08-12,Sachsen,14,00+,15,20,20,20,20,4056941,0.37,0.49,0.49,0.49,0.49\n2023-08-11,Sachsen,14,00+,16,21,21,21,21,4056941,0.39,0.52,0.52,0.52,0.52\n2023-08-10,Sachsen,14,00+,13,19,19,19,19,4056941,0.32,0.47,0.47,0.47,0.47\n2023-08-09,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-08-08,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-08-07,Sachsen,14,00+,17,22,22,22,22,4056941,0.42,0.54,0.54,0.54,0.54\n2023-08-06,Sachsen,14,00+,18,20,20,20,20,4056941,0.44,0.49,0.49,0.49,0.49\n2023-08-05,Sachsen,14,00+,20,21,21,21,21,4056941,0.49,0.52,0.52,0.52,0.52\n2023-08-04,Sachsen,14,00+,17,20,20,20,20,4056941,0.42,0.49,0.49,0.49,0.49\n2023-08-03,Sachsen,14,00+,11,19,19,19,19,4056941,0.27,0.47,0.47,0.47,0.47\n2023-08-02,Sachsen,14,00+,8,14,14,14,14,4056941,0.2,0.35,0.35,0.35,0.35\n2023-08-01,Sachsen,14,00+,7,14,14,14,14,4056941,0.17,0.35,0.35,0.35,0.35\n2023-07-31,Sachsen,14,00+,14,18,18,18,18,4056941,0.35,0.44,0.44,0.44,0.44\n2023-07-30,Sachsen,14,00+,16,19,19,19,19,4056941,0.39,0.47,0.47,0.47,0.47\n2023-07-29,Sachsen,14,00+,16,17,17,17,17,4056941,0.39,0.42,0.42,0.42,0.42\n2023-07-28,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-27,Sachsen,14,00+,16,18,18,18,18,4056941,0.39,0.44,0.44,0.44,0.44\n2023-07-26,Sachsen,14,00+,10,18,18,18,18,4056941,0.25,0.44,0.44,0.44,0.44\n2023-07-25,Sachsen,14,00+,7,16,16,16,16,4056941,0.17,0.39,0.39,0.39,0.39\n2023-07-24,Sachsen,14,00+,4,9,9,9,9,4056941,0.1,0.22,0.22,0.22,0.22\n2023-07-23,Sachsen,14,00+,5,8,8,8,8,4056941,0.12,0.2,0.2,0.2,0.2\n2023-07-22,Sachsen,14,00+,5,9,9,9,9,4056941,0.12,0.22,0.22,0.22,0.22\n2023-07-21,Sachsen,14,00+,6,9,9,9,9,4056941,0.15,0.22,0.22,0.22,0.22\n2023-07-20,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-19,Sachsen,14,00+,4,10,10,10,10,4056941,0.1,0.25,0.25,0.25,0.25\n2023-07-18,Sachsen,14,00+,5,12,12,12,12,4056941,0.12,0.3,0.3,0.3,0.3\n2023-07-17,Sachsen,14,00+,6,13,13,13,13,4056941,0.15,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen,14,00+,6,12,12,12,12,4056941,0.15,0.3,0.3,0.3,0.3\n2023-07-15,Sachsen,14,00+,6,11,11,11,11,4056941,0.15,0.27,0.27,0.27,0.27\n2023-07-14,Sachsen,14,00+,6,10,10,10,10,4056941,0.15,0.25,0.25,0.25,0.25\n2023-07-13,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-12,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-11,Sachsen,14,00+,7,12,12,12,12,4056941,0.17,0.3,0.3,0.3,0.3\n2023-07-10,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-09,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-08,Sachsen,14,00+,7,9,9,9,9,4056941,0.17,0.22,0.22,0.22,0.22\n2023-07-07,Sachsen,14,00+,2,8,8,8,8,4056941,0.05,0.2,0.2,0.2,0.2\n2023-07-06,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-05,Sachsen,14,00+,3,7,7,7,7,4056941,0.07,0.17,0.17,0.17,0.17\n2023-07-04,Sachsen,14,00+,5,6,6,6,6,4056941,0.12,0.15,0.15,0.15,0.15\n2023-07-03,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-02,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-07-01,Sachsen,14,00+,7,8,8,8,8,4056941,0.17,0.2,0.2,0.2,0.2\n2023-06-30,Sachsen,14,00+,8,12,12,12,12,4056941,0.2,0.3,0.3,0.3,0.3\n2023-06-29,Sachsen,14,00+,8,11,11,11,11,4056941,0.2,0.27,0.27,0.27,0.27\n2023-06-28,Sachsen,14,00+,9,14,14,14,14,4056941,0.22,0.35,0.35,0.35,0.35\n2023-06-27,Sachsen,14,00+,13,15,15,15,15,4056941,0.32,0.37,0.37,0.37,0.37\n2023-06-26,Sachsen,14,00+,18,21,21,21,21,4056941,0.44,0.52,0.52,0.52,0.52\n2023-06-25,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-24,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-23,Sachsen,14,00+,16,20,20,20,20,4056941,0.39,0.49,0.49,0.49,0.49\n2023-06-22,Sachsen,14,00+,20,23,23,23,23,4056941,0.49,0.57,0.57,0.57,0.57\n2023-06-21,Sachsen,14,00+,15,21,21,21,21,4056941,0.37,0.52,0.52,0.52,0.52\n2023-06-20,Sachsen,14,00+,16,25,25,25,25,4056941,0.39,0.62,0.62,0.62,0.62\n2023-06-19,Sachsen,14,00+,13,21,21,21,21,4056941,0.32,0.52,0.52,0.52,0.52\n2023-06-18,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-17,Sachsen,14,00+,14,20,20,20,20,4056941,0.35,0.49,0.49,0.49,0.49\n2023-06-16,Sachsen,14,00+,14,21,21,21,21,4056941,0.35,0.52,0.52,0.52,0.52\n2023-06-15,Sachsen,14,00+,18,23,23,23,23,4056941,0.44,0.57,0.57,0.57,0.57\n2023-06-14,Sachsen,14,00+,24,30,30,30,30,4056941,0.59,0.74,0.74,0.74,0.74\n2023-06-13,Sachsen,14,00+,26,30,30,30,30,4056941,0.64,0.74,0.74,0.74,0.74\n2023-06-12,Sachsen,14,00+,36,41,41,41,41,4056941,0.89,1.01,1.01,1.01,1.01\n2023-06-11,Sachsen,14,00+,37,41,41,41,41,4056941,0.91,1.01,1.01,1.01,1.01\n2023-06-10,Sachsen,14,00+,38,42,42,42,42,4056941,0.94,1.04,1.04,1.04,1.04\n2023-06-09,Sachsen,14,00+,32,45,45,45,45,4056941,0.79,1.11,1.11,1.11,1.11\n2023-06-08,Sachsen,14,00+,37,54,54,54,54,4056941,0.91,1.33,1.33,1.33,1.33\n2023-06-07,Sachsen,14,00+,35,53,53,53,53,4056941,0.86,1.31,1.31,1.31,1.31\n2023-06-06,Sachsen,14,00+,38,57,57,57,57,4056941,0.94,1.4,1.4,1.4,1.4\n2023-06-05,Sachsen,14,00+,36,44,44,44,44,4056941,0.89,1.08,1.08,1.08,1.08\n2023-06-04,Sachsen,14,00+,36,43,43,43,43,4056941,0.89,1.06,1.06,1.06,1.06\n2023-06-03,Sachsen,14,00+,38,44,44,44,44,4056941,0.94,1.08,1.08,1.08,1.08\n2023-06-02,Sachsen,14,00+,26,43,43,43,43,4056941,0.64,1.06,1.06,1.06,1.06\n2023-06-01,Sachsen,14,00+,27,34,34,34,34,4056941,0.67,0.84,0.84,0.84,0.84\n2023-05-31,Sachsen,14,00+,20,33,33,33,33,4056941,0.49,0.81,0.81,0.81,0.81\n2023-05-30,Sachsen,14,00+,23,35,35,35,35,4056941,0.57,0.86,0.86,0.86,0.86\n2023-05-29,Sachsen,14,00+,43,58,58,58,58,4056941,1.06,1.43,1.43,1.43,1.43\n2023-05-28,Sachsen,14,00+,48,64,64,64,64,4056941,1.18,1.58,1.58,1.58,1.58\n2023-05-27,Sachsen,14,00+,48,62,62,62,62,4056941,1.18,1.53,1.53,1.53,1.53\n2023-05-26,Sachsen,14,00+,47,64,64,64,64,4056941,1.16,1.58,1.58,1.58,1.58\n2023-05-25,Sachsen,14,00+,41,61,61,61,61,4056941,1.01,1.5,1.5,1.5,1.5\n2023-05-24,Sachsen,14,00+,46,69,69,69,69,4056941,1.13,1.7,1.7,1.7,1.7\n2023-05-23,Sachsen,14,00+,26,65,65,65,65,4056941,0.64,1.6,1.6,1.6,1.6\n2023-05-22,Sachsen,14,00+,24,61,61,61,61,4056941,0.59,1.5,1.5,1.5,1.5\n2023-05-21,Sachsen,14,00+,29,60,60,60,60,4056941,0.71,1.48,1.48,1.48,1.48\n2023-05-20,Sachsen,14,00+,33,65,65,65,65,4056941,0.81,1.6,1.6,1.6,1.6\n2023-05-19,Sachsen,14,00+,37,69,69,69,69,4056941,0.91,1.7,1.7,1.7,1.7\n2023-05-18,Sachsen,14,00+,52,82,82,82,82,4056941,1.28,2.02,2.02,2.02,2.02\n2023-05-17,Sachsen,14,00+,48,73,73,73,73,4056941,1.18,1.8,1.8,1.8,1.8\n2023-05-16,Sachsen,14,00+,27,80,80,80,80,4056941,0.67,1.97,1.97,1.97,1.97\n2023-05-15,Sachsen,14,00+,40,72,72,72,72,4056941,0.99,1.77,1.77,1.77,1.77\n2023-05-14,Sachsen,14,00+,50,78,78,78,78,4056941,1.23,1.92,1.92,1.92,1.92\n2023-05-13,Sachsen,14,00+,57,80,80,80,80,4056941,1.4,1.97,1.97,1.97,1.97\n2023-05-12,Sachsen,14,00+,67,92,92,92,92,4056941,1.65,2.27,2.27,2.27,2.27\n2023-05-11,Sachsen,14,00+,84,101,101,101,101,4056941,2.07,2.49,2.49,2.49,2.49\n2023-05-10,Sachsen,14,00+,80,108,108,108,108,4056941,1.97,2.66,2.66,2.66,2.66\n2023-05-09,Sachsen,14,00+,110,143,143,143,143,4056941,2.71,3.52,3.52,3.52,3.52\n2023-05-08,Sachsen,14,00+,79,143,143,143,143,4056941,1.95,3.52,3.52,3.52,3.52\n2023-05-07,Sachsen,14,00+,87,141,141,141,141,4056941,2.14,3.48,3.48,3.48,3.48\n2023-05-06,Sachsen,14,00+,98,146,146,146,146,4056941,2.42,3.6,3.6,3.6,3.6\n2023-05-05,Sachsen,14,00+,81,138,138,138,138,4056941,2,3.4,3.4,3.4,3.4\n2023-05-04,Sachsen,14,00+,79,127,127,127,127,4056941,1.95,3.13,3.13,3.13,3.13\n2023-05-03,Sachsen,14,00+,61,131,131,131,131,4056941,1.5,3.23,3.23,3.23,3.23\n2023-05-02,Sachsen,14,00+,58,117,117,117,117,4056941,1.43,2.88,2.88,2.88,2.88\n2023-05-01,Sachsen,14,00+,105,153,153,153,153,4056941,2.59,3.77,3.77,3.77,3.77\n2023-04-30,Sachsen,14,00+,112,154,154,154,154,4056941,2.76,3.8,3.8,3.8,3.8\n2023-04-29,Sachsen,14,00+,119,150,150,150,150,4056941,2.93,3.7,3.7,3.7,3.7\n2023-04-28,Sachsen,14,00+,128,169,169,169,169,4056941,3.16,4.17,4.17,4.17,4.17\n2023-04-27,Sachsen,14,00+,135,183,183,183,183,4056941,3.33,4.51,4.51,4.51,4.51\n2023-04-26,Sachsen,14,00+,113,192,192,192,192,4056941,2.79,4.73,4.73,4.73,4.73\n2023-04-25,Sachsen,14,00+,104,196,196,196,196,4056941,2.56,4.83,4.83,4.83,4.83\n2023-04-24,Sachsen,14,00+,127,214,214,214,214,4056941,3.13,5.27,5.27,5.27,5.27\n2023-04-23,Sachsen,14,00+,139,219,219,219,219,4056941,3.43,5.4,5.4,5.4,5.4\n2023-04-22,Sachsen,14,00+,149,225,225,225,225,4056941,3.67,5.55,5.55,5.55,5.55\n2023-04-21,Sachsen,14,00+,152,225,225,225,225,4056941,3.75,5.55,5.55,5.55,5.55\n2023-04-20,Sachsen,14,00+,154,236,236,236,236,4056941,3.8,5.82,5.82,5.82,5.82\n2023-04-19,Sachsen,14,00+,153,259,259,259,259,4056941,3.77,6.38,6.38,6.38,6.38\n2023-04-18,Sachsen,14,00+,190,329,329,329,329,4056941,4.68,8.11,8.11,8.11,8.11\n2023-04-17,Sachsen,14,00+,154,273,273,273,273,4056941,3.8,6.73,6.73,6.73,6.73\n2023-04-16,Sachsen,14,00+,159,263,263,263,263,4056941,3.92,6.48,6.48,6.48,6.48\n2023-04-15,Sachsen,14,00+,167,260,260,260,260,4056941,4.12,6.41,6.41,6.41,6.41\n2023-04-14,Sachsen,14,00+,153,236,236,236,236,4056941,3.77,5.82,5.82,5.82,5.82\n2023-04-13,Sachsen,14,00+,138,235,235,235,235,4056941,3.4,5.79,5.79,5.79,5.79\n2023-04-12,Sachsen,14,00+,94,219,219,219,219,4056941,2.32,5.4,5.4,5.4,5.4\n2023-04-11,Sachsen,14,00+,78,170,170,170,170,4056941,1.92,4.19,4.19,4.19,4.19\n2023-04-10,Sachsen,14,00+,146,246,246,246,246,4056941,3.6,6.06,6.06,6.06,6.06\n2023-04-09,Sachsen,14,00+,158,255,255,255,255,4056941,3.89,6.29,6.29,6.29,6.29\n2023-04-08,Sachsen,14,00+,192,279,279,279,279,4056941,4.73,6.88,6.88,6.88,6.88\n2023-04-07,Sachsen,14,00+,214,297,297,297,297,4056941,5.27,7.32,7.32,7.32,7.32\n2023-04-06,Sachsen,14,00+,215,319,319,319,319,4056941,5.3,7.86,7.86,7.86,7.86\n2023-04-05,Sachsen,14,00+,205,328,328,328,328,4056941,5.05,8.08,8.08,8.08,8.08\n2023-04-04,Sachsen,14,00+,190,337,337,337,337,4056941,4.68,8.31,8.31,8.31,8.31\n2023-04-03,Sachsen,14,00+,220,349,349,349,349,4056941,5.42,8.6,8.6,8.6,8.6\n2023-04-02,Sachsen,14,00+,250,367,367,367,367,4056941,6.16,9.05,9.05,9.05,9.05\n2023-04-01,Sachsen,14,00+,268,354,354,354,354,4056941,6.61,8.73,8.73,8.73,8.73\n2023-03-31,Sachsen,14,00+,258,377,377,377,377,4056941,6.36,9.29,9.29,9.29,9.29\n2023-03-30,Sachsen,14,00+,257,386,386,386,386,4056941,6.33,9.51,9.51,9.51,9.51\n2023-03-29,Sachsen,14,00+,250,401,401,401,401,4056941,6.16,9.88,9.88,9.88,9.88\n2023-03-28,Sachsen,14,00+,201,392,392,392,392,4056941,4.95,9.66,9.66,9.66,9.66\n2023-03-27,Sachsen,14,00+,249,418,418,418,418,4056941,6.14,10.3,10.3,10.3,10.3\n2023-03-26,Sachsen,14,00+,280,421,421,421,421,4056941,6.9,10.38,10.38,10.38,10.38\n2023-03-25,Sachsen,14,00+,303,424,424,424,424,4056941,7.47,10.45,10.45,10.45,10.45\n2023-03-24,Sachsen,14,00+,294,435,435,435,435,4056941,7.25,10.72,10.72,10.72,10.72\n2023-03-23,Sachsen,14,00+,285,450,450,450,450,4056941,7.02,11.09,11.09,11.09,11.09\n2023-03-22,Sachsen,14,00+,153,475,475,475,475,4056941,3.77,11.71,11.71,11.71,11.71\n2023-03-21,Sachsen,14,00+,230,519,519,519,519,4056941,5.67,12.79,12.79,12.79,12.79\n2023-03-20,Sachsen,14,00+,251,503,503,503,503,4056941,6.19,12.4,12.4,12.4,12.4\n2023-03-19,Sachsen,14,00+,273,500,500,500,500,4056941,6.73,12.32,12.32,12.32,12.32\n2023-03-18,Sachsen,14,00+,286,496,496,496,496,4056941,7.05,12.23,12.23,12.23,12.23\n2023-03-17,Sachsen,14,00+,268,482,482,482,482,4056941,6.61,11.88,11.88,11.88,11.88\n2023-03-16,Sachsen,14,00+,180,437,437,437,437,4056941,4.44,10.77,10.77,10.77,10.77\n2023-03-15,Sachsen,14,00+,173,417,417,417,417,4056941,4.26,10.28,10.28,10.28,10.28\n2023-03-14,Sachsen,14,00+,159,368,368,368,368,4056941,3.92,9.07,9.07,9.07,9.07\n2023-03-13,Sachsen,14,00+,174,338,338,338,338,4056941,4.29,8.33,8.33,8.33,8.33\n2023-03-12,Sachsen,14,00+,185,324,324,324,324,4056941,4.56,7.99,7.99,7.99,7.99\n2023-03-11,Sachsen,14,00+,196,318,318,318,318,4056941,4.83,7.84,7.84,7.84,7.84\n2023-03-10,Sachsen,14,00+,193,313,313,313,313,4056941,4.76,7.72,7.72,7.72,7.72\n2023-03-09,Sachsen,14,00+,174,305,305,305,305,4056941,4.29,7.52,7.52,7.52,7.52\n2023-03-08,Sachsen,14,00+,142,280,280,280,280,4056941,3.5,6.9,6.9,6.9,6.9\n2023-03-07,Sachsen,14,00+,115,281,281,281,281,4056941,2.83,6.93,6.93,6.93,6.93\n2023-03-06,Sachsen,14,00+,141,284,284,284,284,4056941,3.48,7,7,7,7\n2023-03-05,Sachsen,14,00+,151,277,277,277,277,4056941,3.72,6.83,6.83,6.83,6.83\n2023-03-04,Sachsen,14,00+,167,281,281,281,281,4056941,4.12,6.93,6.93,6.93,6.93\n2023-03-03,Sachsen,14,00+,190,295,295,295,295,4056941,4.68,7.27,7.27,7.27,7.27\n2023-03-02,Sachsen,14,00+,206,326,326,326,326,4056941,5.08,8.04,8.04,8.04,8.04\n2023-03-01,Sachsen,14,00+,210,347,347,347,347,4056941,5.18,8.55,8.55,8.55,8.55\n2023-02-28,Sachsen,14,00+,195,345,345,345,345,4056941,4.81,8.5,8.5,8.5,8.5\n2023-02-27,Sachsen,14,00+,219,374,374,374,374,4056941,5.4,9.22,9.22,9.22,9.22\n2023-02-26,Sachsen,14,00+,244,395,395,395,395,4056941,6.01,9.74,9.74,9.74,9.74\n2023-02-25,Sachsen,14,00+,249,383,383,383,383,4056941,6.14,9.44,9.44,9.44,9.44\n2023-02-24,Sachsen,14,00+,220,371,371,371,371,4056941,5.42,9.14,9.14,9.14,9.14\n2023-02-23,Sachsen,14,00+,220,365,365,365,365,4056941,5.42,9,9,9,9\n2023-02-22,Sachsen,14,00+,203,361,361,361,361,4056941,5,8.9,8.9,8.9,8.9\n2023-02-21,Sachsen,14,00+,171,364,364,364,364,4056941,4.21,8.97,8.97,8.97,8.97\n2023-02-20,Sachsen,14,00+,157,324,324,324,324,4056941,3.87,7.99,7.99,7.99,7.99\n2023-02-19,Sachsen,14,00+,172,310,310,310,310,4056941,4.24,7.64,7.64,7.64,7.64\n2023-02-18,Sachsen,14,00+,187,319,319,319,319,4056941,4.61,7.86,7.86,7.86,7.86\n2023-02-17,Sachsen,14,00+,183,308,308,308,308,4056941,4.51,7.59,7.59,7.59,7.59\n2023-02-16,Sachsen,14,00+,165,288,288,288,288,4056941,4.07,7.1,7.1,7.1,7.1\n2023-02-15,Sachsen,14,00+,144,268,268,268,268,4056941,3.55,6.61,6.61,6.61,6.61\n2023-02-14,Sachsen,14,00+,119,244,244,244,244,4056941,2.93,6.01,6.01,6.01,6.01\n2023-02-13,Sachsen,14,00+,124,237,237,237,237,4056941,3.06,5.84,5.84,5.84,5.84\n2023-02-12,Sachsen,14,00+,130,228,228,228,228,4056941,3.2,5.62,5.62,5.62,5.62\n2023-02-11,Sachsen,14,00+,139,221,221,221,221,4056941,3.43,5.45,5.45,5.45,5.45\n2023-02-10,Sachsen,14,00+,131,213,213,213,213,4056941,3.23,5.25,5.25,5.25,5.25\n2023-02-09,Sachsen,14,00+,112,205,205,205,205,4056941,2.76,5.05,5.05,5.05,5.05\n2023-02-08,Sachsen,14,00+,94,205,205,205,205,4056941,2.32,5.05,5.05,5.05,5.05\n2023-02-07,Sachsen,14,00+,84,223,223,223,223,4056941,2.07,5.5,5.5,5.5,5.5\n2023-02-06,Sachsen,14,00+,117,216,216,216,216,4056941,2.88,5.32,5.32,5.32,5.32\n2023-02-05,Sachsen,14,00+,119,209,209,209,209,4056941,2.93,5.15,5.15,5.15,5.15\n2023-02-04,Sachsen,14,00+,130,211,211,211,211,4056941,3.2,5.2,5.2,5.2,5.2\n2023-02-03,Sachsen,14,00+,145,226,226,226,226,4056941,3.57,5.57,5.57,5.57,5.57\n2023-02-02,Sachsen,14,00+,141,226,226,226,226,4056941,3.48,5.57,5.57,5.57,5.57\n2023-02-01,Sachsen,14,00+,130,231,231,231,231,4056941,3.2,5.69,5.69,5.69,5.69\n2023-01-31,Sachsen,14,00+,116,212,212,212,212,4056941,2.86,5.23,5.23,5.23,5.23\n2023-01-30,Sachsen,14,00+,109,188,188,188,188,4056941,2.69,4.63,4.63,4.63,4.63\n2023-01-29,Sachsen,14,00+,112,191,191,191,191,4056941,2.76,4.71,4.71,4.71,4.71\n2023-01-28,Sachsen,14,00+,126,194,194,194,194,4056941,3.11,4.78,4.78,4.78,4.78\n2023-01-27,Sachsen,14,00+,111,176,176,176,176,4056941,2.74,4.34,4.34,4.34,4.34\n2023-01-26,Sachsen,14,00+,109,181,181,181,181,4056941,2.69,4.46,4.46,4.46,4.46\n2023-01-25,Sachsen,14,00+,94,170,170,170,170,4056941,2.32,4.19,4.19,4.19,4.19\n2023-01-24,Sachsen,14,00+,114,186,186,186,186,4056941,2.81,4.58,4.58,4.58,4.58\n2023-01-23,Sachsen,14,00+,134,206,206,206,206,4056941,3.3,5.08,5.08,5.08,5.08\n2023-01-22,Sachsen,14,00+,146,213,213,213,213,4056941,3.6,5.25,5.25,5.25,5.25\n2023-01-21,Sachsen,14,00+,157,211,211,211,211,4056941,3.87,5.2,5.2,5.2,5.2\n2023-01-20,Sachsen,14,00+,145,216,216,216,216,4056941,3.57,5.32,5.32,5.32,5.32\n2023-01-19,Sachsen,14,00+,156,220,220,220,220,4056941,3.85,5.42,5.42,5.42,5.42\n2023-01-18,Sachsen,14,00+,129,217,217,217,217,4056941,3.18,5.35,5.35,5.35,5.35\n2023-01-17,Sachsen,14,00+,113,221,221,221,221,4056941,2.79,5.45,5.45,5.45,5.45\n2023-01-16,Sachsen,14,00+,152,254,254,254,254,4056941,3.75,6.26,6.26,6.26,6.26\n2023-01-15,Sachsen,14,00+,162,255,255,255,255,4056941,3.99,6.29,6.29,6.29,6.29\n2023-01-14,Sachsen,14,00+,177,260,260,260,260,4056941,4.36,6.41,6.41,6.41,6.41\n2023-01-13,Sachsen,14,00+,179,284,284,284,284,4056941,4.41,7,7,7,7\n2023-01-12,Sachsen,14,00+,193,302,302,302,302,4056941,4.76,7.44,7.44,7.44,7.44\n2023-01-11,Sachsen,14,00+,190,343,343,343,343,4056941,4.68,8.45,8.45,8.45,8.45\n2023-01-10,Sachsen,14,00+,215,383,383,383,383,4056941,5.3,9.44,9.44,9.44,9.44\n2023-01-09,Sachsen,14,00+,291,432,432,432,432,4056941,7.17,10.65,10.65,10.65,10.65\n2023-01-08,Sachsen,14,00+,312,441,441,441,441,4056941,7.69,10.87,10.87,10.87,10.87\n2023-01-07,Sachsen,14,00+,334,0,0,0,0,4056941,8.23,0,0,0,0\n2023-01-06,Sachsen,14,00+,342,0,0,0,0,4056941,8.43,0,0,0,0\n2023-01-05,Sachsen,14,00+,346,0,0,0,0,4056941,8.53,0,0,0,0\n2023-01-04,Sachsen,14,00+,308,0,0,0,0,4056941,7.59,0,0,0,0\n2023-01-03,Sachsen,14,00+,325,0,0,0,0,4056941,8.01,0,0,0,0\n2023-01-02,Sachsen,14,00+,234,0,0,0,0,4056941,5.77,0,0,0,0\n2024-08-31,Sachsen-Anhalt,15,00+,70,70,NA,NA,NA,2180684,3.21,3.21,NA,NA,NA\n2024-08-30,Sachsen-Anhalt,15,00+,61,65,76,72,81,2180684,2.8,2.98,3.52,3.35,3.75\n2024-08-29,Sachsen-Anhalt,15,00+,66,71,80,77,86,2180684,3.03,3.26,3.71,3.56,3.96\n2024-08-28,Sachsen-Anhalt,15,00+,65,71,79,75,84,2180684,2.98,3.26,3.63,3.48,3.86\n2024-08-27,Sachsen-Anhalt,15,00+,74,81,89,85,94,2180684,3.39,3.71,4.09,3.94,4.34\n2024-08-26,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-25,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-24,Sachsen-Anhalt,15,00+,64,73,78,76,83,2180684,2.93,3.35,3.62,3.5,3.83\n2024-08-23,Sachsen-Anhalt,15,00+,62,71,76,73,80,2180684,2.84,3.26,3.5,3.39,3.7\n2024-08-22,Sachsen-Anhalt,15,00+,47,59,62,61,66,2180684,2.16,2.71,2.89,2.8,3.04\n2024-08-21,Sachsen-Anhalt,15,00+,41,48,50,49,53,2180684,1.88,2.2,2.34,2.27,2.46\n2024-08-20,Sachsen-Anhalt,15,00+,35,40,42,40,44,2180684,1.61,1.83,1.93,1.88,2.02\n2024-08-19,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-18,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-17,Sachsen-Anhalt,15,00+,40,43,44,43,46,2180684,1.83,1.97,2.05,2.01,2.15\n2024-08-16,Sachsen-Anhalt,15,00+,38,43,44,43,46,2180684,1.74,1.97,2.05,2,2.14\n2024-08-15,Sachsen-Anhalt,15,00+,35,42,43,42,45,2180684,1.61,1.93,1.99,1.95,2.07\n2024-08-14,Sachsen-Anhalt,15,00+,34,42,43,42,45,2180684,1.56,1.93,1.99,1.95,2.06\n2024-08-13,Sachsen-Anhalt,15,00+,33,46,47,46,48,2180684,1.51,2.11,2.17,2.13,2.24\n2024-08-12,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-11,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-10,Sachsen-Anhalt,15,00+,37,43,43,43,45,2180684,1.7,1.97,2.01,1.99,2.07\n2024-08-09,Sachsen-Anhalt,15,00+,35,40,40,40,41,2180684,1.61,1.83,1.87,1.85,1.92\n2024-08-08,Sachsen-Anhalt,15,00+,34,38,38,38,39,2180684,1.56,1.74,1.77,1.75,1.81\n2024-08-07,Sachsen-Anhalt,15,00+,37,42,42,42,43,2180684,1.7,1.93,1.95,1.94,1.99\n2024-08-06,Sachsen-Anhalt,15,00+,32,38,38,38,39,2180684,1.47,1.74,1.77,1.75,1.8\n2024-08-05,Sachsen-Anhalt,15,00+,41,42,42,42,43,2180684,1.88,1.93,1.94,1.93,1.97\n2024-08-04,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.02\n2024-08-03,Sachsen-Anhalt,15,00+,42,43,43,43,44,2180684,1.93,1.97,1.99,1.98,2.02\n2024-08-02,Sachsen-Anhalt,15,00+,35,41,41,41,41,2180684,1.61,1.88,1.9,1.88,1.92\n2024-08-01,Sachsen-Anhalt,15,00+,31,38,38,38,38,2180684,1.42,1.74,1.76,1.75,1.78\n2024-07-31,Sachsen-Anhalt,15,00+,32,37,37,37,37,2180684,1.47,1.7,1.71,1.7,1.72\n2024-07-30,Sachsen-Anhalt,15,00+,34,39,39,39,39,2180684,1.56,1.79,1.8,1.79,1.81\n2024-07-29,Sachsen-Anhalt,15,00+,36,40,40,40,40,2180684,1.65,1.83,1.84,1.83,1.84\n2024-07-28,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-27,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.84,1.83,1.84\n2024-07-26,Sachsen-Anhalt,15,00+,36,41,41,41,41,2180684,1.65,1.88,1.88,1.88,1.88\n2024-07-25,Sachsen-Anhalt,15,00+,40,46,46,46,46,2180684,1.83,2.11,2.11,2.11,2.11\n2024-07-24,Sachsen-Anhalt,15,00+,32,42,42,42,42,2180684,1.47,1.93,1.93,1.93,1.93\n2024-07-23,Sachsen-Anhalt,15,00+,36,42,42,42,42,2180684,1.65,1.93,1.93,1.93,1.93\n2024-07-22,Sachsen-Anhalt,15,00+,27,32,32,32,32,2180684,1.24,1.47,1.47,1.47,1.47\n2024-07-21,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-20,Sachsen-Anhalt,15,00+,27,31,31,31,31,2180684,1.24,1.42,1.42,1.42,1.42\n2024-07-19,Sachsen-Anhalt,15,00+,23,31,31,31,31,2180684,1.05,1.42,1.42,1.42,1.42\n2024-07-18,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-07-17,Sachsen-Anhalt,15,00+,29,32,32,32,32,2180684,1.33,1.47,1.47,1.47,1.47\n2024-07-16,Sachsen-Anhalt,15,00+,22,28,28,28,28,2180684,1.01,1.28,1.28,1.28,1.28\n2024-07-15,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-14,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-13,Sachsen-Anhalt,15,00+,25,29,29,29,29,2180684,1.15,1.33,1.33,1.33,1.33\n2024-07-12,Sachsen-Anhalt,15,00+,24,28,28,28,28,2180684,1.1,1.28,1.28,1.28,1.28\n2024-07-11,Sachsen-Anhalt,15,00+,21,24,24,24,24,2180684,0.96,1.1,1.1,1.1,1.1\n2024-07-10,Sachsen-Anhalt,15,00+,15,20,20,20,20,2180684,0.69,0.92,0.92,0.92,0.92\n2024-07-09,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-07-08,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-07,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-06,Sachsen-Anhalt,15,00+,18,19,19,19,19,2180684,0.83,0.87,0.87,0.87,0.87\n2024-07-05,Sachsen-Anhalt,15,00+,19,21,21,21,21,2180684,0.87,0.96,0.96,0.96,0.96\n2024-07-04,Sachsen-Anhalt,15,00+,20,22,22,22,22,2180684,0.92,1.01,1.01,1.01,1.01\n2024-07-03,Sachsen-Anhalt,15,00+,19,25,25,25,25,2180684,0.87,1.15,1.15,1.15,1.15\n2024-07-02,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2024-07-01,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-30,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-29,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2024-06-28,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2024-06-27,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-06-26,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-06-25,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-06-24,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-23,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-22,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-21,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-20,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-06-19,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-06-18,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-06-17,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-16,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-15,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-14,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-13,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-06-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-06-11,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-10,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-09,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-08,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-07,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-06,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-06-05,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-04,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-06-03,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-02,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-06-01,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-05-31,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-30,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-29,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-28,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-05-27,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-26,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-25,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-24,Sachsen-Anhalt,15,00+,2,4,4,4,4,2180684,0.09,0.18,0.18,0.18,0.18\n2024-05-23,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-22,Sachsen-Anhalt,15,00+,2,3,3,3,3,2180684,0.09,0.14,0.14,0.14,0.14\n2024-05-21,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-19,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-18,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-17,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-05-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-15,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-05-14,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-05-13,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-12,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-11,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-05-10,Sachsen-Anhalt,15,00+,3,6,6,6,6,2180684,0.14,0.28,0.28,0.28,0.28\n2024-05-09,Sachsen-Anhalt,15,00+,5,8,8,8,8,2180684,0.23,0.37,0.37,0.37,0.37\n2024-05-08,Sachsen-Anhalt,15,00+,5,5,5,5,5,2180684,0.23,0.23,0.23,0.23,0.23\n2024-05-07,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-05-06,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-05,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-05-02,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-05-01,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-04-30,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-04-29,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-28,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-27,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-26,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2024-04-25,Sachsen-Anhalt,15,00+,1,3,3,3,3,2180684,0.05,0.14,0.14,0.14,0.14\n2024-04-24,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-23,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-22,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-21,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-20,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-19,Sachsen-Anhalt,15,00+,4,4,4,4,4,2180684,0.18,0.18,0.18,0.18,0.18\n2024-04-18,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2024-04-17,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-16,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-15,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-14,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-13,Sachsen-Anhalt,15,00+,3,3,3,3,3,2180684,0.14,0.14,0.14,0.14,0.14\n2024-04-12,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-11,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-04-10,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-04-09,Sachsen-Anhalt,15,00+,12,13,13,13,13,2180684,0.55,0.6,0.6,0.6,0.6\n2024-04-08,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-07,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-06,Sachsen-Anhalt,15,00+,10,11,11,11,11,2180684,0.46,0.5,0.5,0.5,0.5\n2024-04-05,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-04-04,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2024-04-03,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2024-04-02,Sachsen-Anhalt,15,00+,2,2,2,2,2,2180684,0.09,0.09,0.09,0.09,0.09\n2024-04-01,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-31,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-30,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-29,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-28,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-27,Sachsen-Anhalt,15,00+,6,6,6,6,6,2180684,0.28,0.28,0.28,0.28,0.28\n2024-03-26,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2024-03-25,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-24,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-23,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-22,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-21,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-20,Sachsen-Anhalt,15,00+,9,9,9,9,9,2180684,0.41,0.41,0.41,0.41,0.41\n2024-03-19,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2024-03-18,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-17,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-16,Sachsen-Anhalt,15,00+,7,7,7,7,7,2180684,0.32,0.32,0.32,0.32,0.32\n2024-03-15,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2024-03-14,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-13,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-12,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2024-03-11,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-10,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-09,Sachsen-Anhalt,15,00+,8,11,11,11,11,2180684,0.37,0.5,0.5,0.5,0.5\n2024-03-08,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2024-03-07,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2024-03-06,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2024-03-05,Sachsen-Anhalt,15,00+,7,9,9,9,9,2180684,0.32,0.41,0.41,0.41,0.41\n2024-03-04,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-03,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2024-03-02,Sachsen-Anhalt,15,00+,12,12,12,12,12,2180684,0.55,0.55,0.55,0.55,0.55\n2024-03-01,Sachsen-Anhalt,15,00+,11,12,12,12,12,2180684,0.5,0.55,0.55,0.55,0.55\n2024-02-29,Sachsen-Anhalt,15,00+,13,14,14,14,14,2180684,0.6,0.64,0.64,0.64,0.64\n2024-02-28,Sachsen-Anhalt,15,00+,13,13,13,13,13,2180684,0.6,0.6,0.6,0.6,0.6\n2024-02-27,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2024-02-26,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-25,Sachsen-Anhalt,15,00+,9,12,12,12,12,2180684,0.41,0.55,0.55,0.55,0.55\n2024-02-24,Sachsen-Anhalt,15,00+,10,12,12,12,12,2180684,0.46,0.55,0.55,0.55,0.55\n2024-02-23,Sachsen-Anhalt,15,00+,8,13,13,13,13,2180684,0.37,0.6,0.6,0.6,0.6\n2024-02-22,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2024-02-21,Sachsen-Anhalt,15,00+,12,14,14,14,14,2180684,0.55,0.64,0.64,0.64,0.64\n2024-02-20,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2024-02-19,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-18,Sachsen-Anhalt,15,00+,20,24,24,24,24,2180684,0.92,1.1,1.1,1.1,1.1\n2024-02-17,Sachsen-Anhalt,15,00+,20,23,23,23,23,2180684,0.92,1.05,1.05,1.05,1.05\n2024-02-16,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-15,Sachsen-Anhalt,15,00+,20,28,28,28,28,2180684,0.92,1.28,1.28,1.28,1.28\n2024-02-14,Sachsen-Anhalt,15,00+,21,29,29,29,29,2180684,0.96,1.33,1.33,1.33,1.33\n2024-02-13,Sachsen-Anhalt,15,00+,21,28,28,28,28,2180684,0.96,1.28,1.28,1.28,1.28\n2024-02-12,Sachsen-Anhalt,15,00+,27,30,30,30,30,2180684,1.24,1.38,1.38,1.38,1.38\n2024-02-11,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-10,Sachsen-Anhalt,15,00+,27,29,29,29,29,2180684,1.24,1.33,1.33,1.33,1.33\n2024-02-09,Sachsen-Anhalt,15,00+,24,27,27,27,27,2180684,1.1,1.24,1.24,1.24,1.24\n2024-02-08,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-07,Sachsen-Anhalt,15,00+,17,30,30,30,30,2180684,0.78,1.38,1.38,1.38,1.38\n2024-02-06,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2024-02-05,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-04,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-03,Sachsen-Anhalt,15,00+,37,40,40,40,40,2180684,1.7,1.83,1.83,1.83,1.83\n2024-02-02,Sachsen-Anhalt,15,00+,39,41,41,41,41,2180684,1.79,1.88,1.88,1.88,1.88\n2024-02-01,Sachsen-Anhalt,15,00+,44,44,44,44,44,2180684,2.02,2.02,2.02,2.02,2.02\n2024-01-31,Sachsen-Anhalt,15,00+,37,41,41,41,41,2180684,1.7,1.88,1.88,1.88,1.88\n2024-01-30,Sachsen-Anhalt,15,00+,37,46,46,46,46,2180684,1.7,2.11,2.11,2.11,2.11\n2024-01-29,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-28,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-27,Sachsen-Anhalt,15,00+,34,40,40,40,40,2180684,1.56,1.83,1.83,1.83,1.83\n2024-01-26,Sachsen-Anhalt,15,00+,34,43,43,43,43,2180684,1.56,1.97,1.97,1.97,1.97\n2024-01-25,Sachsen-Anhalt,15,00+,33,42,42,42,42,2180684,1.51,1.93,1.93,1.93,1.93\n2024-01-24,Sachsen-Anhalt,15,00+,36,44,44,44,44,2180684,1.65,2.02,2.02,2.02,2.02\n2024-01-23,Sachsen-Anhalt,15,00+,36,46,46,46,46,2180684,1.65,2.11,2.11,2.11,2.11\n2024-01-22,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-21,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-20,Sachsen-Anhalt,15,00+,48,53,53,53,53,2180684,2.2,2.43,2.43,2.43,2.43\n2024-01-19,Sachsen-Anhalt,15,00+,48,55,55,55,55,2180684,2.2,2.52,2.52,2.52,2.52\n2024-01-18,Sachsen-Anhalt,15,00+,61,67,67,67,67,2180684,2.8,3.07,3.07,3.07,3.07\n2024-01-17,Sachsen-Anhalt,15,00+,58,66,66,66,66,2180684,2.66,3.03,3.03,3.03,3.03\n2024-01-16,Sachsen-Anhalt,15,00+,64,74,74,74,74,2180684,2.93,3.39,3.39,3.39,3.39\n2024-01-15,Sachsen-Anhalt,15,00+,70,76,76,76,76,2180684,3.21,3.49,3.49,3.49,3.49\n2024-01-14,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-13,Sachsen-Anhalt,15,00+,70,77,77,77,77,2180684,3.21,3.53,3.53,3.53,3.53\n2024-01-12,Sachsen-Anhalt,15,00+,73,79,79,79,79,2180684,3.35,3.62,3.62,3.62,3.62\n2024-01-11,Sachsen-Anhalt,15,00+,77,86,86,86,86,2180684,3.53,3.94,3.94,3.94,3.94\n2024-01-10,Sachsen-Anhalt,15,00+,84,110,110,110,110,2180684,3.85,5.04,5.04,5.04,5.04\n2024-01-09,Sachsen-Anhalt,15,00+,149,168,168,168,168,2180684,6.83,7.7,7.7,7.7,7.7\n2024-01-08,Sachsen-Anhalt,15,00+,145,155,155,155,155,2180684,6.65,7.11,7.11,7.11,7.11\n2024-01-07,Sachsen-Anhalt,15,00+,151,161,161,161,161,2180684,6.92,7.38,7.38,7.38,7.38\n2024-01-06,Sachsen-Anhalt,15,00+,155,165,165,165,165,2180684,7.11,7.57,7.57,7.57,7.57\n2024-01-05,Sachsen-Anhalt,15,00+,172,190,190,190,190,2180684,7.89,8.71,8.71,8.71,8.71\n2024-01-04,Sachsen-Anhalt,15,00+,180,198,198,198,198,2180684,8.25,9.08,9.08,9.08,9.08\n2024-01-03,Sachsen-Anhalt,15,00+,228,264,264,264,264,2180684,10.46,12.11,12.11,12.11,12.11\n2024-01-02,Sachsen-Anhalt,15,00+,146,187,187,187,187,2180684,6.7,8.58,8.58,8.58,8.58\n2024-01-01,Sachsen-Anhalt,15,00+,146,176,176,176,176,2180684,6.7,8.07,8.07,8.07,8.07\n2023-12-31,Sachsen-Anhalt,15,00+,149,172,172,172,172,2180684,6.83,7.89,7.89,7.89,7.89\n2023-12-30,Sachsen-Anhalt,15,00+,150,170,170,170,170,2180684,6.88,7.8,7.8,7.8,7.8\n2023-12-29,Sachsen-Anhalt,15,00+,127,156,156,156,156,2180684,5.82,7.15,7.15,7.15,7.15\n2023-12-28,Sachsen-Anhalt,15,00+,142,176,176,176,176,2180684,6.51,8.07,8.07,8.07,8.07\n2023-12-27,Sachsen-Anhalt,15,00+,117,138,138,138,138,2180684,5.37,6.33,6.33,6.33,6.33\n2023-12-26,Sachsen-Anhalt,15,00+,243,268,268,268,268,2180684,11.14,12.29,12.29,12.29,12.29\n2023-12-25,Sachsen-Anhalt,15,00+,336,367,367,367,367,2180684,15.41,16.83,16.83,16.83,16.83\n2023-12-24,Sachsen-Anhalt,15,00+,336,364,364,364,364,2180684,15.41,16.69,16.69,16.69,16.69\n2023-12-23,Sachsen-Anhalt,15,00+,336,362,362,362,362,2180684,15.41,16.6,16.6,16.6,16.6\n2023-12-22,Sachsen-Anhalt,15,00+,338,375,375,375,375,2180684,15.5,17.2,17.2,17.2,17.2\n2023-12-21,Sachsen-Anhalt,15,00+,325,393,393,393,393,2180684,14.9,18.02,18.02,18.02,18.02\n2023-12-20,Sachsen-Anhalt,15,00+,284,449,449,449,449,2180684,13.02,20.59,20.59,20.59,20.59\n2023-12-19,Sachsen-Anhalt,15,00+,317,380,380,380,380,2180684,14.54,17.43,17.43,17.43,17.43\n2023-12-18,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-17,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-16,Sachsen-Anhalt,15,00+,404,455,455,455,455,2180684,18.53,20.87,20.87,20.87,20.87\n2023-12-15,Sachsen-Anhalt,15,00+,407,480,480,480,480,2180684,18.66,22.01,22.01,22.01,22.01\n2023-12-14,Sachsen-Anhalt,15,00+,383,464,464,464,464,2180684,17.56,21.28,21.28,21.28,21.28\n2023-12-13,Sachsen-Anhalt,15,00+,303,402,402,402,402,2180684,13.89,18.43,18.43,18.43,18.43\n2023-12-12,Sachsen-Anhalt,15,00+,291,418,418,418,418,2180684,13.34,19.17,19.17,19.17,19.17\n2023-12-11,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-10,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-09,Sachsen-Anhalt,15,00+,238,316,316,316,316,2180684,10.91,14.49,14.49,14.49,14.49\n2023-12-08,Sachsen-Anhalt,15,00+,234,297,297,297,297,2180684,10.73,13.62,13.62,13.62,13.62\n2023-12-07,Sachsen-Anhalt,15,00+,240,290,290,290,290,2180684,11.01,13.3,13.3,13.3,13.3\n2023-12-06,Sachsen-Anhalt,15,00+,191,287,287,287,287,2180684,8.76,13.16,13.16,13.16,13.16\n2023-12-05,Sachsen-Anhalt,15,00+,249,305,305,305,305,2180684,11.42,13.99,13.99,13.99,13.99\n2023-12-04,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-03,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-02,Sachsen-Anhalt,15,00+,350,397,397,397,397,2180684,16.05,18.21,18.21,18.21,18.21\n2023-12-01,Sachsen-Anhalt,15,00+,340,392,392,392,392,2180684,15.59,17.98,17.98,17.98,17.98\n2023-11-30,Sachsen-Anhalt,15,00+,323,383,383,383,383,2180684,14.81,17.56,17.56,17.56,17.56\n2023-11-29,Sachsen-Anhalt,15,00+,283,388,388,388,388,2180684,12.98,17.79,17.79,17.79,17.79\n2023-11-28,Sachsen-Anhalt,15,00+,295,378,378,378,378,2180684,13.53,17.33,17.33,17.33,17.33\n2023-11-27,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-26,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-25,Sachsen-Anhalt,15,00+,299,338,338,338,338,2180684,13.71,15.5,15.5,15.5,15.5\n2023-11-24,Sachsen-Anhalt,15,00+,305,354,354,354,354,2180684,13.99,16.23,16.23,16.23,16.23\n2023-11-23,Sachsen-Anhalt,15,00+,317,370,370,370,370,2180684,14.54,16.97,16.97,16.97,16.97\n2023-11-22,Sachsen-Anhalt,15,00+,294,363,363,363,363,2180684,13.48,16.65,16.65,16.65,16.65\n2023-11-21,Sachsen-Anhalt,15,00+,282,358,358,358,358,2180684,12.93,16.42,16.42,16.42,16.42\n2023-11-20,Sachsen-Anhalt,15,00+,300,350,350,350,350,2180684,13.76,16.05,16.05,16.05,16.05\n2023-11-19,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-18,Sachsen-Anhalt,15,00+,301,352,352,352,352,2180684,13.8,16.14,16.14,16.14,16.14\n2023-11-17,Sachsen-Anhalt,15,00+,229,327,327,327,327,2180684,10.5,15,15,15,15\n2023-11-16,Sachsen-Anhalt,15,00+,291,353,353,353,353,2180684,13.34,16.19,16.19,16.19,16.19\n2023-11-15,Sachsen-Anhalt,15,00+,252,358,358,358,358,2180684,11.56,16.42,16.42,16.42,16.42\n2023-11-14,Sachsen-Anhalt,15,00+,214,318,318,318,318,2180684,9.81,14.58,14.58,14.58,14.58\n2023-11-13,Sachsen-Anhalt,15,00+,244,284,284,284,284,2180684,11.19,13.02,13.02,13.02,13.02\n2023-11-12,Sachsen-Anhalt,15,00+,251,289,289,289,289,2180684,11.51,13.25,13.25,13.25,13.25\n2023-11-11,Sachsen-Anhalt,15,00+,254,292,292,292,292,2180684,11.65,13.39,13.39,13.39,13.39\n2023-11-10,Sachsen-Anhalt,15,00+,254,300,300,300,300,2180684,11.65,13.76,13.76,13.76,13.76\n2023-11-09,Sachsen-Anhalt,15,00+,212,276,276,276,276,2180684,9.72,12.66,12.66,12.66,12.66\n2023-11-08,Sachsen-Anhalt,15,00+,297,339,339,339,339,2180684,13.62,15.55,15.55,15.55,15.55\n2023-11-07,Sachsen-Anhalt,15,00+,228,300,300,300,300,2180684,10.46,13.76,13.76,13.76,13.76\n2023-11-06,Sachsen-Anhalt,15,00+,225,271,271,271,271,2180684,10.32,12.43,12.43,12.43,12.43\n2023-11-05,Sachsen-Anhalt,15,00+,226,266,266,266,266,2180684,10.36,12.2,12.2,12.2,12.2\n2023-11-04,Sachsen-Anhalt,15,00+,226,265,265,265,265,2180684,10.36,12.15,12.15,12.15,12.15\n2023-11-03,Sachsen-Anhalt,15,00+,193,260,260,260,260,2180684,8.85,11.92,11.92,11.92,11.92\n2023-11-02,Sachsen-Anhalt,15,00+,164,244,244,244,244,2180684,7.52,11.19,11.19,11.19,11.19\n2023-11-01,Sachsen-Anhalt,15,00+,131,164,164,164,164,2180684,6.01,7.52,7.52,7.52,7.52\n2023-10-31,Sachsen-Anhalt,15,00+,174,207,207,207,207,2180684,7.98,9.49,9.49,9.49,9.49\n2023-10-30,Sachsen-Anhalt,15,00+,177,203,203,203,203,2180684,8.12,9.31,9.31,9.31,9.31\n2023-10-29,Sachsen-Anhalt,15,00+,182,206,206,206,206,2180684,8.35,9.45,9.45,9.45,9.45\n2023-10-28,Sachsen-Anhalt,15,00+,186,208,208,208,208,2180684,8.53,9.54,9.54,9.54,9.54\n2023-10-27,Sachsen-Anhalt,15,00+,156,189,189,189,189,2180684,7.15,8.67,8.67,8.67,8.67\n2023-10-26,Sachsen-Anhalt,15,00+,139,170,170,170,170,2180684,6.37,7.8,7.8,7.8,7.8\n2023-10-25,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-10-24,Sachsen-Anhalt,15,00+,119,149,149,149,149,2180684,5.46,6.83,6.83,6.83,6.83\n2023-10-23,Sachsen-Anhalt,15,00+,113,142,142,142,142,2180684,5.18,6.51,6.51,6.51,6.51\n2023-10-22,Sachsen-Anhalt,15,00+,114,139,139,139,139,2180684,5.23,6.37,6.37,6.37,6.37\n2023-10-21,Sachsen-Anhalt,15,00+,115,136,136,136,136,2180684,5.27,6.24,6.24,6.24,6.24\n2023-10-20,Sachsen-Anhalt,15,00+,120,148,148,148,148,2180684,5.5,6.79,6.79,6.79,6.79\n2023-10-19,Sachsen-Anhalt,15,00+,109,137,137,137,137,2180684,5,6.28,6.28,6.28,6.28\n2023-10-18,Sachsen-Anhalt,15,00+,93,129,129,129,129,2180684,4.26,5.92,5.92,5.92,5.92\n2023-10-17,Sachsen-Anhalt,15,00+,82,116,116,116,116,2180684,3.76,5.32,5.32,5.32,5.32\n2023-10-16,Sachsen-Anhalt,15,00+,98,122,122,122,122,2180684,4.49,5.59,5.59,5.59,5.59\n2023-10-15,Sachsen-Anhalt,15,00+,99,122,122,122,122,2180684,4.54,5.59,5.59,5.59,5.59\n2023-10-14,Sachsen-Anhalt,15,00+,99,121,121,121,121,2180684,4.54,5.55,5.55,5.55,5.55\n2023-10-13,Sachsen-Anhalt,15,00+,86,114,114,114,114,2180684,3.94,5.23,5.23,5.23,5.23\n2023-10-12,Sachsen-Anhalt,15,00+,79,115,115,115,115,2180684,3.62,5.27,5.27,5.27,5.27\n2023-10-11,Sachsen-Anhalt,15,00+,94,128,128,128,128,2180684,4.31,5.87,5.87,5.87,5.87\n2023-10-10,Sachsen-Anhalt,15,00+,71,115,115,115,115,2180684,3.26,5.27,5.27,5.27,5.27\n2023-10-09,Sachsen-Anhalt,15,00+,61,86,86,86,86,2180684,2.8,3.94,3.94,3.94,3.94\n2023-10-08,Sachsen-Anhalt,15,00+,61,84,84,84,84,2180684,2.8,3.85,3.85,3.85,3.85\n2023-10-07,Sachsen-Anhalt,15,00+,63,86,86,86,86,2180684,2.89,3.94,3.94,3.94,3.94\n2023-10-06,Sachsen-Anhalt,15,00+,45,78,78,78,78,2180684,2.06,3.58,3.58,3.58,3.58\n2023-10-05,Sachsen-Anhalt,15,00+,48,80,80,80,80,2180684,2.2,3.67,3.67,3.67,3.67\n2023-10-04,Sachsen-Anhalt,15,00+,39,61,61,61,61,2180684,1.79,2.8,2.8,2.8,2.8\n2023-10-03,Sachsen-Anhalt,15,00+,57,74,74,74,74,2180684,2.61,3.39,3.39,3.39,3.39\n2023-10-02,Sachsen-Anhalt,15,00+,69,80,80,80,80,2180684,3.16,3.67,3.67,3.67,3.67\n2023-10-01,Sachsen-Anhalt,15,00+,71,82,82,82,82,2180684,3.26,3.76,3.76,3.76,3.76\n2023-09-30,Sachsen-Anhalt,15,00+,72,81,81,81,81,2180684,3.3,3.71,3.71,3.71,3.71\n2023-09-29,Sachsen-Anhalt,15,00+,65,84,84,84,84,2180684,2.98,3.85,3.85,3.85,3.85\n2023-09-28,Sachsen-Anhalt,15,00+,68,81,81,81,81,2180684,3.12,3.71,3.71,3.71,3.71\n2023-09-27,Sachsen-Anhalt,15,00+,65,75,75,75,75,2180684,2.98,3.44,3.44,3.44,3.44\n2023-09-26,Sachsen-Anhalt,15,00+,48,72,72,72,72,2180684,2.2,3.3,3.3,3.3,3.3\n2023-09-25,Sachsen-Anhalt,15,00+,48,67,67,67,67,2180684,2.2,3.07,3.07,3.07,3.07\n2023-09-24,Sachsen-Anhalt,15,00+,48,66,66,66,66,2180684,2.2,3.03,3.03,3.03,3.03\n2023-09-23,Sachsen-Anhalt,15,00+,54,71,71,71,71,2180684,2.48,3.26,3.26,3.26,3.26\n2023-09-22,Sachsen-Anhalt,15,00+,45,65,65,65,65,2180684,2.06,2.98,2.98,2.98,2.98\n2023-09-21,Sachsen-Anhalt,15,00+,50,63,63,63,63,2180684,2.29,2.89,2.89,2.89,2.89\n2023-09-20,Sachsen-Anhalt,15,00+,48,68,68,68,68,2180684,2.2,3.12,3.12,3.12,3.12\n2023-09-19,Sachsen-Anhalt,15,00+,42,67,67,67,67,2180684,1.93,3.07,3.07,3.07,3.07\n2023-09-18,Sachsen-Anhalt,15,00+,48,64,64,64,64,2180684,2.2,2.93,2.93,2.93,2.93\n2023-09-17,Sachsen-Anhalt,15,00+,49,64,64,64,64,2180684,2.25,2.93,2.93,2.93,2.93\n2023-09-16,Sachsen-Anhalt,15,00+,51,60,60,60,60,2180684,2.34,2.75,2.75,2.75,2.75\n2023-09-15,Sachsen-Anhalt,15,00+,60,69,69,69,69,2180684,2.75,3.16,3.16,3.16,3.16\n2023-09-14,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-09-13,Sachsen-Anhalt,15,00+,23,59,59,59,59,2180684,1.05,2.71,2.71,2.71,2.71\n2023-09-12,Sachsen-Anhalt,15,00+,28,50,50,50,50,2180684,1.28,2.29,2.29,2.29,2.29\n2023-09-11,Sachsen-Anhalt,15,00+,42,48,48,48,48,2180684,1.93,2.2,2.2,2.2,2.2\n2023-09-10,Sachsen-Anhalt,15,00+,42,47,47,47,47,2180684,1.93,2.16,2.16,2.16,2.16\n2023-09-09,Sachsen-Anhalt,15,00+,42,45,45,45,45,2180684,1.93,2.06,2.06,2.06,2.06\n2023-09-08,Sachsen-Anhalt,15,00+,27,35,35,35,35,2180684,1.24,1.61,1.61,1.61,1.61\n2023-09-07,Sachsen-Anhalt,15,00+,27,33,33,33,33,2180684,1.24,1.51,1.51,1.51,1.51\n2023-09-06,Sachsen-Anhalt,15,00+,19,31,31,31,31,2180684,0.87,1.42,1.42,1.42,1.42\n2023-09-05,Sachsen-Anhalt,15,00+,15,32,32,32,32,2180684,0.69,1.47,1.47,1.47,1.47\n2023-09-04,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-03,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-02,Sachsen-Anhalt,15,00+,16,27,27,27,27,2180684,0.73,1.24,1.24,1.24,1.24\n2023-09-01,Sachsen-Anhalt,15,00+,17,27,27,27,27,2180684,0.78,1.24,1.24,1.24,1.24\n2023-08-31,Sachsen-Anhalt,15,00+,18,24,24,24,24,2180684,0.83,1.1,1.1,1.1,1.1\n2023-08-30,Sachsen-Anhalt,15,00+,18,25,25,25,25,2180684,0.83,1.15,1.15,1.15,1.15\n2023-08-29,Sachsen-Anhalt,15,00+,20,27,27,27,27,2180684,0.92,1.24,1.24,1.24,1.24\n2023-08-28,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-27,Sachsen-Anhalt,15,00+,0,23,23,23,23,2180684,0,1.05,1.05,1.05,1.05\n2023-08-26,Sachsen-Anhalt,15,00+,0,28,28,28,28,2180684,0,1.28,1.28,1.28,1.28\n2023-08-25,Sachsen-Anhalt,15,00+,0,25,25,25,25,2180684,0,1.15,1.15,1.15,1.15\n2023-08-24,Sachsen-Anhalt,15,00+,18,27,27,27,27,2180684,0.83,1.24,1.24,1.24,1.24\n2023-08-23,Sachsen-Anhalt,15,00+,21,30,30,30,30,2180684,0.96,1.38,1.38,1.38,1.38\n2023-08-22,Sachsen-Anhalt,15,00+,19,26,26,26,26,2180684,0.87,1.19,1.19,1.19,1.19\n2023-08-21,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-20,Sachsen-Anhalt,15,00+,19,28,28,28,28,2180684,0.87,1.28,1.28,1.28,1.28\n2023-08-19,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-18,Sachsen-Anhalt,15,00+,19,23,23,23,23,2180684,0.87,1.05,1.05,1.05,1.05\n2023-08-17,Sachsen-Anhalt,15,00+,18,22,22,22,22,2180684,0.83,1.01,1.01,1.01,1.01\n2023-08-16,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-08-15,Sachsen-Anhalt,15,00+,12,15,15,15,15,2180684,0.55,0.69,0.69,0.69,0.69\n2023-08-14,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-13,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-12,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-11,Sachsen-Anhalt,15,00+,8,12,12,12,12,2180684,0.37,0.55,0.55,0.55,0.55\n2023-08-10,Sachsen-Anhalt,15,00+,9,11,11,11,11,2180684,0.41,0.5,0.5,0.5,0.5\n2023-08-09,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-08-08,Sachsen-Anhalt,15,00+,5,9,9,9,9,2180684,0.23,0.41,0.41,0.41,0.41\n2023-08-07,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-06,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-05,Sachsen-Anhalt,15,00+,7,10,10,10,10,2180684,0.32,0.46,0.46,0.46,0.46\n2023-08-04,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-08-02,Sachsen-Anhalt,15,00+,9,10,10,10,10,2180684,0.41,0.46,0.46,0.46,0.46\n2023-08-01,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-31,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-30,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-29,Sachsen-Anhalt,15,00+,11,11,11,11,11,2180684,0.5,0.5,0.5,0.5,0.5\n2023-07-28,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-27,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-26,Sachsen-Anhalt,15,00+,10,10,10,10,10,2180684,0.46,0.46,0.46,0.46,0.46\n2023-07-25,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-24,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-23,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-22,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-21,Sachsen-Anhalt,15,00+,3,4,4,4,4,2180684,0.14,0.18,0.18,0.18,0.18\n2023-07-20,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-19,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-18,Sachsen-Anhalt,15,00+,8,8,8,8,8,2180684,0.37,0.37,0.37,0.37,0.37\n2023-07-17,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-16,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-15,Sachsen-Anhalt,15,00+,6,7,7,7,7,2180684,0.28,0.32,0.32,0.32,0.32\n2023-07-14,Sachsen-Anhalt,15,00+,7,8,8,8,8,2180684,0.32,0.37,0.37,0.37,0.37\n2023-07-13,Sachsen-Anhalt,15,00+,5,7,7,7,7,2180684,0.23,0.32,0.32,0.32,0.32\n2023-07-12,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-11,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-10,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-09,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-08,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-07,Sachsen-Anhalt,15,00+,4,6,6,6,6,2180684,0.18,0.28,0.28,0.28,0.28\n2023-07-06,Sachsen-Anhalt,15,00+,4,5,5,5,5,2180684,0.18,0.23,0.23,0.23,0.23\n2023-07-05,Sachsen-Anhalt,15,00+,5,6,6,6,6,2180684,0.23,0.28,0.28,0.28,0.28\n2023-07-04,Sachsen-Anhalt,15,00+,3,5,5,5,5,2180684,0.14,0.23,0.23,0.23,0.23\n2023-07-03,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-02,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-07-01,Sachsen-Anhalt,15,00+,8,9,9,9,9,2180684,0.37,0.41,0.41,0.41,0.41\n2023-06-30,Sachsen-Anhalt,15,00+,8,10,10,10,10,2180684,0.37,0.46,0.46,0.46,0.46\n2023-06-29,Sachsen-Anhalt,15,00+,13,15,15,15,15,2180684,0.6,0.69,0.69,0.69,0.69\n2023-06-28,Sachsen-Anhalt,15,00+,11,15,15,15,15,2180684,0.5,0.69,0.69,0.69,0.69\n2023-06-27,Sachsen-Anhalt,15,00+,16,19,19,19,19,2180684,0.73,0.87,0.87,0.87,0.87\n2023-06-26,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-25,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-24,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-23,Sachsen-Anhalt,15,00+,16,21,21,21,21,2180684,0.73,0.96,0.96,0.96,0.96\n2023-06-22,Sachsen-Anhalt,15,00+,15,18,18,18,18,2180684,0.69,0.83,0.83,0.83,0.83\n2023-06-21,Sachsen-Anhalt,15,00+,11,20,20,20,20,2180684,0.5,0.92,0.92,0.92,0.92\n2023-06-20,Sachsen-Anhalt,15,00+,12,18,18,18,18,2180684,0.55,0.83,0.83,0.83,0.83\n2023-06-19,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-18,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-17,Sachsen-Anhalt,15,00+,15,15,15,15,15,2180684,0.69,0.69,0.69,0.69,0.69\n2023-06-16,Sachsen-Anhalt,15,00+,14,15,15,15,15,2180684,0.64,0.69,0.69,0.69,0.69\n2023-06-15,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-14,Sachsen-Anhalt,15,00+,15,17,17,17,17,2180684,0.69,0.78,0.78,0.78,0.78\n2023-06-13,Sachsen-Anhalt,15,00+,13,16,16,16,16,2180684,0.6,0.73,0.73,0.73,0.73\n2023-06-12,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-11,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-10,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-09,Sachsen-Anhalt,15,00+,16,20,20,20,20,2180684,0.73,0.92,0.92,0.92,0.92\n2023-06-08,Sachsen-Anhalt,15,00+,16,18,18,18,18,2180684,0.73,0.83,0.83,0.83,0.83\n2023-06-07,Sachsen-Anhalt,15,00+,19,22,22,22,22,2180684,0.87,1.01,1.01,1.01,1.01\n2023-06-06,Sachsen-Anhalt,15,00+,23,27,27,27,27,2180684,1.05,1.24,1.24,1.24,1.24\n2023-06-05,Sachsen-Anhalt,15,00+,18,20,20,20,20,2180684,0.83,0.92,0.92,0.92,0.92\n2023-06-04,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-03,Sachsen-Anhalt,15,00+,18,21,21,21,21,2180684,0.83,0.96,0.96,0.96,0.96\n2023-06-02,Sachsen-Anhalt,15,00+,14,18,18,18,18,2180684,0.64,0.83,0.83,0.83,0.83\n2023-06-01,Sachsen-Anhalt,15,00+,17,21,21,21,21,2180684,0.78,0.96,0.96,0.96,0.96\n2023-05-31,Sachsen-Anhalt,15,00+,19,30,30,30,30,2180684,0.87,1.38,1.38,1.38,1.38\n2023-05-30,Sachsen-Anhalt,15,00+,20,29,29,29,29,2180684,0.92,1.33,1.33,1.33,1.33\n2023-05-29,Sachsen-Anhalt,15,00+,47,60,60,60,60,2180684,2.16,2.75,2.75,2.75,2.75\n2023-05-28,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-27,Sachsen-Anhalt,15,00+,47,59,59,59,59,2180684,2.16,2.71,2.71,2.71,2.71\n2023-05-26,Sachsen-Anhalt,15,00+,51,65,65,65,65,2180684,2.34,2.98,2.98,2.98,2.98\n2023-05-25,Sachsen-Anhalt,15,00+,35,59,59,59,59,2180684,1.61,2.71,2.71,2.71,2.71\n2023-05-24,Sachsen-Anhalt,15,00+,44,55,55,55,55,2180684,2.02,2.52,2.52,2.52,2.52\n2023-05-23,Sachsen-Anhalt,15,00+,47,66,66,66,66,2180684,2.16,3.03,3.03,3.03,3.03\n2023-05-22,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-21,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-20,Sachsen-Anhalt,15,00+,54,61,61,61,61,2180684,2.48,2.8,2.8,2.8,2.8\n2023-05-19,Sachsen-Anhalt,15,00+,55,60,60,60,60,2180684,2.52,2.75,2.75,2.75,2.75\n2023-05-18,Sachsen-Anhalt,15,00+,64,69,69,69,69,2180684,2.93,3.16,3.16,3.16,3.16\n2023-05-17,Sachsen-Anhalt,15,00+,56,66,66,66,66,2180684,2.57,3.03,3.03,3.03,3.03\n2023-05-16,Sachsen-Anhalt,15,00+,53,63,63,63,63,2180684,2.43,2.89,2.89,2.89,2.89\n2023-05-15,Sachsen-Anhalt,15,00+,50,57,57,57,57,2180684,2.29,2.61,2.61,2.61,2.61\n2023-05-14,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-13,Sachsen-Anhalt,15,00+,51,58,58,58,58,2180684,2.34,2.66,2.66,2.66,2.66\n2023-05-12,Sachsen-Anhalt,15,00+,60,73,73,73,73,2180684,2.75,3.35,3.35,3.35,3.35\n2023-05-11,Sachsen-Anhalt,15,00+,57,69,69,69,69,2180684,2.61,3.16,3.16,3.16,3.16\n2023-05-10,Sachsen-Anhalt,15,00+,60,85,85,85,85,2180684,2.75,3.9,3.9,3.9,3.9\n2023-05-09,Sachsen-Anhalt,15,00+,75,99,99,99,99,2180684,3.44,4.54,4.54,4.54,4.54\n2023-05-08,Sachsen-Anhalt,15,00+,59,84,84,84,84,2180684,2.71,3.85,3.85,3.85,3.85\n2023-05-07,Sachsen-Anhalt,15,00+,59,83,83,83,83,2180684,2.71,3.81,3.81,3.81,3.81\n2023-05-06,Sachsen-Anhalt,15,00+,60,84,84,84,84,2180684,2.75,3.85,3.85,3.85,3.85\n2023-05-05,Sachsen-Anhalt,15,00+,58,74,74,74,74,2180684,2.66,3.39,3.39,3.39,3.39\n2023-05-04,Sachsen-Anhalt,15,00+,60,87,87,87,87,2180684,2.75,3.99,3.99,3.99,3.99\n2023-05-03,Sachsen-Anhalt,15,00+,44,77,77,77,77,2180684,2.02,3.53,3.53,3.53,3.53\n2023-05-02,Sachsen-Anhalt,15,00+,47,67,67,67,67,2180684,2.16,3.07,3.07,3.07,3.07\n2023-05-01,Sachsen-Anhalt,15,00+,67,83,83,83,83,2180684,3.07,3.81,3.81,3.81,3.81\n2023-04-30,Sachsen-Anhalt,15,00+,68,84,84,84,84,2180684,3.12,3.85,3.85,3.85,3.85\n2023-04-29,Sachsen-Anhalt,15,00+,68,83,83,83,83,2180684,3.12,3.81,3.81,3.81,3.81\n2023-04-28,Sachsen-Anhalt,15,00+,79,94,94,94,94,2180684,3.62,4.31,4.31,4.31,4.31\n2023-04-27,Sachsen-Anhalt,15,00+,72,89,89,89,89,2180684,3.3,4.08,4.08,4.08,4.08\n2023-04-26,Sachsen-Anhalt,15,00+,62,89,89,89,89,2180684,2.84,4.08,4.08,4.08,4.08\n2023-04-25,Sachsen-Anhalt,15,00+,81,106,106,106,106,2180684,3.71,4.86,4.86,4.86,4.86\n2023-04-24,Sachsen-Anhalt,15,00+,101,129,129,129,129,2180684,4.63,5.92,5.92,5.92,5.92\n2023-04-23,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-22,Sachsen-Anhalt,15,00+,103,130,130,130,130,2180684,4.72,5.96,5.96,5.96,5.96\n2023-04-21,Sachsen-Anhalt,15,00+,113,132,132,132,132,2180684,5.18,6.05,6.05,6.05,6.05\n2023-04-20,Sachsen-Anhalt,15,00+,123,145,145,145,145,2180684,5.64,6.65,6.65,6.65,6.65\n2023-04-19,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-04-18,Sachsen-Anhalt,15,00+,158,193,193,193,193,2180684,7.25,8.85,8.85,8.85,8.85\n2023-04-17,Sachsen-Anhalt,15,00+,127,151,151,151,151,2180684,5.82,6.92,6.92,6.92,6.92\n2023-04-16,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-15,Sachsen-Anhalt,15,00+,128,152,152,152,152,2180684,5.87,6.97,6.97,6.97,6.97\n2023-04-14,Sachsen-Anhalt,15,00+,97,129,129,129,129,2180684,4.45,5.92,5.92,5.92,5.92\n2023-04-13,Sachsen-Anhalt,15,00+,85,124,124,124,124,2180684,3.9,5.69,5.69,5.69,5.69\n2023-04-12,Sachsen-Anhalt,15,00+,61,116,116,116,116,2180684,2.8,5.32,5.32,5.32,5.32\n2023-04-11,Sachsen-Anhalt,15,00+,48,70,70,70,70,2180684,2.2,3.21,3.21,3.21,3.21\n2023-04-10,Sachsen-Anhalt,15,00+,93,123,123,123,123,2180684,4.26,5.64,5.64,5.64,5.64\n2023-04-09,Sachsen-Anhalt,15,00+,93,121,121,121,121,2180684,4.26,5.55,5.55,5.55,5.55\n2023-04-08,Sachsen-Anhalt,15,00+,93,122,122,122,122,2180684,4.26,5.59,5.59,5.59,5.59\n2023-04-07,Sachsen-Anhalt,15,00+,106,137,137,137,137,2180684,4.86,6.28,6.28,6.28,6.28\n2023-04-06,Sachsen-Anhalt,15,00+,109,146,146,146,146,2180684,5,6.7,6.7,6.7,6.7\n2023-04-05,Sachsen-Anhalt,15,00+,124,158,158,158,158,2180684,5.69,7.25,7.25,7.25,7.25\n2023-04-04,Sachsen-Anhalt,15,00+,125,172,172,172,172,2180684,5.73,7.89,7.89,7.89,7.89\n2023-04-03,Sachsen-Anhalt,15,00+,126,162,162,162,162,2180684,5.78,7.43,7.43,7.43,7.43\n2023-04-02,Sachsen-Anhalt,15,00+,127,162,162,162,162,2180684,5.82,7.43,7.43,7.43,7.43\n2023-04-01,Sachsen-Anhalt,15,00+,128,162,162,162,162,2180684,5.87,7.43,7.43,7.43,7.43\n2023-03-31,Sachsen-Anhalt,15,00+,131,174,174,174,174,2180684,6.01,7.98,7.98,7.98,7.98\n2023-03-30,Sachsen-Anhalt,15,00+,141,179,179,179,179,2180684,6.47,8.21,8.21,8.21,8.21\n2023-03-29,Sachsen-Anhalt,15,00+,143,184,184,184,184,2180684,6.56,8.44,8.44,8.44,8.44\n2023-03-28,Sachsen-Anhalt,15,00+,164,217,217,217,217,2180684,7.52,9.95,9.95,9.95,9.95\n2023-03-27,Sachsen-Anhalt,15,00+,223,281,281,281,281,2180684,10.23,12.89,12.89,12.89,12.89\n2023-03-26,Sachsen-Anhalt,15,00+,225,282,282,282,282,2180684,10.32,12.93,12.93,12.93,12.93\n2023-03-25,Sachsen-Anhalt,15,00+,227,283,283,283,283,2180684,10.41,12.98,12.98,12.98,12.98\n2023-03-24,Sachsen-Anhalt,15,00+,220,288,288,288,288,2180684,10.09,13.21,13.21,13.21,13.21\n2023-03-23,Sachsen-Anhalt,15,00+,203,289,289,289,289,2180684,9.31,13.25,13.25,13.25,13.25\n2023-03-22,Sachsen-Anhalt,15,00+,202,285,285,285,285,2180684,9.26,13.07,13.07,13.07,13.07\n2023-03-21,Sachsen-Anhalt,15,00+,168,257,257,257,257,2180684,7.7,11.79,11.79,11.79,11.79\n2023-03-20,Sachsen-Anhalt,15,00+,173,231,231,231,231,2180684,7.93,10.59,10.59,10.59,10.59\n2023-03-19,Sachsen-Anhalt,15,00+,174,231,231,231,231,2180684,7.98,10.59,10.59,10.59,10.59\n2023-03-18,Sachsen-Anhalt,15,00+,178,233,233,233,233,2180684,8.16,10.68,10.68,10.68,10.68\n2023-03-17,Sachsen-Anhalt,15,00+,169,225,225,225,225,2180684,7.75,10.32,10.32,10.32,10.32\n2023-03-16,Sachsen-Anhalt,15,00+,157,216,216,216,216,2180684,7.2,9.91,9.91,9.91,9.91\n2023-03-15,Sachsen-Anhalt,15,00+,149,209,209,209,209,2180684,6.83,9.58,9.58,9.58,9.58\n2023-03-14,Sachsen-Anhalt,15,00+,136,210,210,210,210,2180684,6.24,9.63,9.63,9.63,9.63\n2023-03-13,Sachsen-Anhalt,15,00+,151,185,185,185,185,2180684,6.92,8.48,8.48,8.48,8.48\n2023-03-12,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-03-11,Sachsen-Anhalt,15,00+,152,180,180,180,180,2180684,6.97,8.25,8.25,8.25,8.25\n2023-03-10,Sachsen-Anhalt,15,00+,152,177,177,177,177,2180684,6.97,8.12,8.12,8.12,8.12\n2023-03-09,Sachsen-Anhalt,15,00+,144,177,177,177,177,2180684,6.6,8.12,8.12,8.12,8.12\n2023-03-08,Sachsen-Anhalt,15,00+,129,174,174,174,174,2180684,5.92,7.98,7.98,7.98,7.98\n2023-03-07,Sachsen-Anhalt,15,00+,117,164,164,164,164,2180684,5.37,7.52,7.52,7.52,7.52\n2023-03-06,Sachsen-Anhalt,15,00+,136,168,168,168,168,2180684,6.24,7.7,7.7,7.7,7.7\n2023-03-05,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-04,Sachsen-Anhalt,15,00+,136,167,167,167,167,2180684,6.24,7.66,7.66,7.66,7.66\n2023-03-03,Sachsen-Anhalt,15,00+,132,164,164,164,164,2180684,6.05,7.52,7.52,7.52,7.52\n2023-03-02,Sachsen-Anhalt,15,00+,128,160,160,160,160,2180684,5.87,7.34,7.34,7.34,7.34\n2023-03-01,Sachsen-Anhalt,15,00+,103,153,153,153,153,2180684,4.72,7.02,7.02,7.02,7.02\n2023-02-28,Sachsen-Anhalt,15,00+,105,152,152,152,152,2180684,4.82,6.97,6.97,6.97,6.97\n2023-02-27,Sachsen-Anhalt,15,00+,152,182,182,182,182,2180684,6.97,8.35,8.35,8.35,8.35\n2023-02-26,Sachsen-Anhalt,15,00+,152,184,184,184,184,2180684,6.97,8.44,8.44,8.44,8.44\n2023-02-25,Sachsen-Anhalt,15,00+,153,187,187,187,187,2180684,7.02,8.58,8.58,8.58,8.58\n2023-02-24,Sachsen-Anhalt,15,00+,157,194,194,194,194,2180684,7.2,8.9,8.9,8.9,8.9\n2023-02-23,Sachsen-Anhalt,15,00+,151,191,191,191,191,2180684,6.92,8.76,8.76,8.76,8.76\n2023-02-22,Sachsen-Anhalt,15,00+,153,200,200,200,200,2180684,7.02,9.17,9.17,9.17,9.17\n2023-02-21,Sachsen-Anhalt,15,00+,143,209,209,209,209,2180684,6.56,9.58,9.58,9.58,9.58\n2023-02-20,Sachsen-Anhalt,15,00+,134,169,169,169,169,2180684,6.14,7.75,7.75,7.75,7.75\n2023-02-19,Sachsen-Anhalt,15,00+,134,167,167,167,167,2180684,6.14,7.66,7.66,7.66,7.66\n2023-02-18,Sachsen-Anhalt,15,00+,134,164,164,164,164,2180684,6.14,7.52,7.52,7.52,7.52\n2023-02-17,Sachsen-Anhalt,15,00+,118,157,157,157,157,2180684,5.41,7.2,7.2,7.2,7.2\n2023-02-16,Sachsen-Anhalt,15,00+,117,163,163,163,163,2180684,5.37,7.47,7.47,7.47,7.47\n2023-02-15,Sachsen-Anhalt,15,00+,97,159,159,159,159,2180684,4.45,7.29,7.29,7.29,7.29\n2023-02-14,Sachsen-Anhalt,15,00+,73,141,141,141,141,2180684,3.35,6.47,6.47,6.47,6.47\n2023-02-13,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-12,Sachsen-Anhalt,15,00+,90,127,127,127,127,2180684,4.13,5.82,5.82,5.82,5.82\n2023-02-11,Sachsen-Anhalt,15,00+,90,128,128,128,128,2180684,4.13,5.87,5.87,5.87,5.87\n2023-02-10,Sachsen-Anhalt,15,00+,90,133,133,133,133,2180684,4.13,6.1,6.1,6.1,6.1\n2023-02-09,Sachsen-Anhalt,15,00+,92,128,128,128,128,2180684,4.22,5.87,5.87,5.87,5.87\n2023-02-08,Sachsen-Anhalt,15,00+,88,122,122,122,122,2180684,4.04,5.59,5.59,5.59,5.59\n2023-02-07,Sachsen-Anhalt,15,00+,93,135,135,135,135,2180684,4.26,6.19,6.19,6.19,6.19\n2023-02-06,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-05,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-02-04,Sachsen-Anhalt,15,00+,104,143,143,143,143,2180684,4.77,6.56,6.56,6.56,6.56\n2023-02-03,Sachsen-Anhalt,15,00+,94,131,131,131,131,2180684,4.31,6.01,6.01,6.01,6.01\n2023-02-02,Sachsen-Anhalt,15,00+,91,124,124,124,124,2180684,4.17,5.69,5.69,5.69,5.69\n2023-02-01,Sachsen-Anhalt,15,00+,83,118,118,118,118,2180684,3.81,5.41,5.41,5.41,5.41\n2023-01-31,Sachsen-Anhalt,15,00+,55,105,105,105,105,2180684,2.52,4.82,4.82,4.82,4.82\n2023-01-30,Sachsen-Anhalt,15,00+,61,95,95,95,95,2180684,2.8,4.36,4.36,4.36,4.36\n2023-01-29,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-28,Sachsen-Anhalt,15,00+,62,96,96,96,96,2180684,2.84,4.4,4.4,4.4,4.4\n2023-01-27,Sachsen-Anhalt,15,00+,76,107,107,107,107,2180684,3.49,4.91,4.91,4.91,4.91\n2023-01-26,Sachsen-Anhalt,15,00+,80,108,108,108,108,2180684,3.67,4.95,4.95,4.95,4.95\n2023-01-25,Sachsen-Anhalt,15,00+,78,112,112,112,112,2180684,3.58,5.14,5.14,5.14,5.14\n2023-01-24,Sachsen-Anhalt,15,00+,71,117,117,117,117,2180684,3.26,5.37,5.37,5.37,5.37\n2023-01-23,Sachsen-Anhalt,15,00+,85,116,116,116,116,2180684,3.9,5.32,5.32,5.32,5.32\n2023-01-22,Sachsen-Anhalt,15,00+,85,115,115,115,115,2180684,3.9,5.27,5.27,5.27,5.27\n2023-01-21,Sachsen-Anhalt,15,00+,88,118,118,118,118,2180684,4.04,5.41,5.41,5.41,5.41\n2023-01-20,Sachsen-Anhalt,15,00+,83,112,112,112,112,2180684,3.81,5.14,5.14,5.14,5.14\n2023-01-19,Sachsen-Anhalt,15,00+,78,113,113,113,113,2180684,3.58,5.18,5.18,5.18,5.18\n2023-01-18,Sachsen-Anhalt,15,00+,87,136,136,136,136,2180684,3.99,6.24,6.24,6.24,6.24\n2023-01-17,Sachsen-Anhalt,15,00+,104,144,144,144,144,2180684,4.77,6.6,6.6,6.6,6.6\n2023-01-16,Sachsen-Anhalt,15,00+,166,200,200,200,200,2180684,7.61,9.17,9.17,9.17,9.17\n2023-01-15,Sachsen-Anhalt,15,00+,169,204,204,204,204,2180684,7.75,9.35,9.35,9.35,9.35\n2023-01-14,Sachsen-Anhalt,15,00+,172,204,204,204,204,2180684,7.89,9.35,9.35,9.35,9.35\n2023-01-13,Sachsen-Anhalt,15,00+,148,192,192,192,192,2180684,6.79,8.8,8.8,8.8,8.8\n2023-01-12,Sachsen-Anhalt,15,00+,165,217,217,217,217,2180684,7.57,9.95,9.95,9.95,9.95\n2023-01-11,Sachsen-Anhalt,15,00+,163,216,216,216,216,2180684,7.47,9.91,9.91,9.91,9.91\n2023-01-10,Sachsen-Anhalt,15,00+,137,226,226,226,226,2180684,6.28,10.36,10.36,10.36,10.36\n2023-01-09,Sachsen-Anhalt,15,00+,159,242,242,242,242,2180684,7.29,11.1,11.1,11.1,11.1\n2023-01-08,Sachsen-Anhalt,15,00+,162,241,241,241,241,2180684,7.43,11.05,11.05,11.05,11.05\n2023-01-07,Sachsen-Anhalt,15,00+,164,0,0,0,0,2180684,7.52,0,0,0,0\n2023-01-06,Sachsen-Anhalt,15,00+,203,0,0,0,0,2180684,9.31,0,0,0,0\n2023-01-05,Sachsen-Anhalt,15,00+,213,0,0,0,0,2180684,9.77,0,0,0,0\n2023-01-04,Sachsen-Anhalt,15,00+,233,0,0,0,0,2180684,10.68,0,0,0,0\n2023-01-03,Sachsen-Anhalt,15,00+,271,0,0,0,0,2180684,12.43,0,0,0,0\n2023-01-02,Sachsen-Anhalt,15,00+,225,0,0,0,0,2180684,10.32,0,0,0,0\n2024-08-31,Thüringen,16,00+,47,47,NA,NA,NA,2120237,2.22,2.22,NA,NA,NA\n2024-08-30,Thüringen,16,00+,36,43,51,48,54,2120237,1.7,2.03,2.41,2.28,2.59\n2024-08-29,Thüringen,16,00+,36,40,46,44,49,2120237,1.7,1.89,2.17,2.08,2.33\n2024-08-28,Thüringen,16,00+,39,40,44,43,48,2120237,1.84,1.89,2.11,2.03,2.26\n2024-08-27,Thüringen,16,00+,31,43,47,45,50,2120237,1.46,2.03,2.24,2.16,2.4\n2024-08-26,Thüringen,16,00+,39,40,43,41,45,2120237,1.84,1.89,2.03,1.96,2.15\n2024-08-25,Thüringen,16,00+,40,41,44,42,46,2120237,1.89,1.93,2.08,2.01,2.2\n2024-08-24,Thüringen,16,00+,40,41,44,42,46,2120237,1.89,1.93,2.08,2.01,2.2\n2024-08-23,Thüringen,16,00+,42,45,48,46,50,2120237,1.98,2.12,2.27,2.2,2.4\n2024-08-22,Thüringen,16,00+,37,40,42,41,45,2120237,1.75,1.89,2.02,1.95,2.13\n2024-08-21,Thüringen,16,00+,35,45,47,46,50,2120237,1.65,2.12,2.25,2.17,2.36\n2024-08-20,Thüringen,16,00+,46,53,55,54,58,2120237,2.17,2.5,2.63,2.55,2.75\n2024-08-19,Thüringen,16,00+,53,58,60,58,62,2120237,2.5,2.74,2.85,2.78,2.97\n2024-08-18,Thüringen,16,00+,53,57,59,57,61,2120237,2.5,2.69,2.8,2.73,2.92\n2024-08-17,Thüringen,16,00+,53,57,59,57,61,2120237,2.5,2.69,2.8,2.73,2.92\n2024-08-16,Thüringen,16,00+,53,56,58,56,60,2120237,2.5,2.64,2.74,2.68,2.86\n2024-08-15,Thüringen,16,00+,46,56,58,56,60,2120237,2.17,2.64,2.74,2.68,2.85\n2024-08-14,Thüringen,16,00+,33,45,46,45,48,2120237,1.56,2.12,2.19,2.15,2.28\n2024-08-13,Thüringen,16,00+,31,37,38,37,39,2120237,1.46,1.75,1.79,1.76,1.86\n2024-08-12,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.3,1.28,1.34\n2024-08-11,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.39\n2024-08-10,Thüringen,16,00+,27,28,28,28,29,2120237,1.27,1.32,1.35,1.33,1.39\n2024-08-09,Thüringen,16,00+,22,24,24,24,25,2120237,1.04,1.13,1.15,1.14,1.19\n2024-08-08,Thüringen,16,00+,26,27,27,27,28,2120237,1.23,1.27,1.29,1.28,1.32\n2024-08-07,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.25,1.23,1.27\n2024-08-06,Thüringen,16,00+,17,22,22,22,22,2120237,0.8,1.04,1.05,1.04,1.07\n2024-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.72,0.71,0.73\n2024-08-04,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.77\n2024-08-03,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.76,0.76,0.77\n2024-08-02,Thüringen,16,00+,15,21,21,21,21,2120237,0.71,0.99,1,0.99,1.01\n2024-08-01,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.09,1.09,1.1\n2024-07-31,Thüringen,16,00+,19,22,22,22,22,2120237,0.9,1.04,1.04,1.04,1.05\n2024-07-30,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.14\n2024-07-29,Thüringen,16,00+,20,29,29,29,29,2120237,0.94,1.37,1.37,1.37,1.38\n2024-07-28,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-27,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.28,1.27,1.28\n2024-07-26,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2024-07-25,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.09\n2024-07-24,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2024-07-23,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2024-07-22,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-21,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-20,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2024-07-19,Thüringen,16,00+,18,23,23,23,23,2120237,0.85,1.08,1.08,1.08,1.08\n2024-07-18,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2024-07-17,Thüringen,16,00+,21,25,25,25,25,2120237,0.99,1.18,1.18,1.18,1.18\n2024-07-16,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2024-07-15,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-14,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-13,Thüringen,16,00+,14,22,22,22,22,2120237,0.66,1.04,1.04,1.04,1.04\n2024-07-12,Thüringen,16,00+,10,19,19,19,19,2120237,0.47,0.9,0.9,0.9,0.9\n2024-07-11,Thüringen,16,00+,10,13,13,13,13,2120237,0.47,0.61,0.61,0.61,0.61\n2024-07-10,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-09,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2024-07-08,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-07,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-06,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-05,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2024-07-04,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2024-07-03,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-07-02,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2024-07-01,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-30,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-29,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2024-06-28,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2024-06-27,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-26,Thüringen,16,00+,15,16,16,16,16,2120237,0.71,0.75,0.75,0.75,0.75\n2024-06-25,Thüringen,16,00+,16,19,19,19,19,2120237,0.75,0.9,0.9,0.9,0.9\n2024-06-24,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-23,Thüringen,16,00+,13,18,18,18,18,2120237,0.61,0.85,0.85,0.85,0.85\n2024-06-22,Thüringen,16,00+,14,19,19,19,19,2120237,0.66,0.9,0.9,0.9,0.9\n2024-06-21,Thüringen,16,00+,10,17,17,17,17,2120237,0.47,0.8,0.8,0.8,0.8\n2024-06-20,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2024-06-19,Thüringen,16,00+,13,16,16,16,16,2120237,0.61,0.75,0.75,0.75,0.75\n2024-06-18,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-17,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-16,Thüringen,16,00+,14,16,16,16,16,2120237,0.66,0.75,0.75,0.75,0.75\n2024-06-15,Thüringen,16,00+,14,15,15,15,15,2120237,0.66,0.71,0.71,0.71,0.71\n2024-06-14,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-13,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2024-06-12,Thüringen,16,00+,8,12,12,12,12,2120237,0.38,0.57,0.57,0.57,0.57\n2024-06-11,Thüringen,16,00+,11,14,14,14,14,2120237,0.52,0.66,0.66,0.66,0.66\n2024-06-10,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-09,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-08,Thüringen,16,00+,10,10,10,10,10,2120237,0.47,0.47,0.47,0.47,0.47\n2024-06-07,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-06,Thüringen,16,00+,9,10,10,10,10,2120237,0.42,0.47,0.47,0.47,0.47\n2024-06-05,Thüringen,16,00+,7,7,7,7,7,2120237,0.33,0.33,0.33,0.33,0.33\n2024-06-04,Thüringen,16,00+,4,6,6,6,6,2120237,0.19,0.28,0.28,0.28,0.28\n2024-06-03,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-02,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-06-01,Thüringen,16,00+,7,8,8,8,8,2120237,0.33,0.38,0.38,0.38,0.38\n2024-05-31,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-30,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-29,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-28,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-05-27,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-26,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-25,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-24,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-23,Thüringen,16,00+,6,6,6,6,6,2120237,0.28,0.28,0.28,0.28,0.28\n2024-05-22,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-21,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-05-20,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-19,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-18,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-17,Thüringen,16,00+,3,5,5,5,5,2120237,0.14,0.24,0.24,0.24,0.24\n2024-05-16,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-05-15,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-05-14,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-05-13,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-12,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-11,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-10,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-05-09,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-08,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-05-07,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-05-06,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-05,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-04,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-05-03,Thüringen,16,00+,2,7,7,7,7,2120237,0.09,0.33,0.33,0.33,0.33\n2024-05-02,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-05-01,Thüringen,16,00+,2,5,5,5,5,2120237,0.09,0.24,0.24,0.24,0.24\n2024-04-30,Thüringen,16,00+,2,4,4,4,4,2120237,0.09,0.19,0.19,0.19,0.19\n2024-04-29,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-28,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-27,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-04-26,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-25,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-24,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-23,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-22,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-21,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-20,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-19,Thüringen,16,00+,3,3,3,3,3,2120237,0.14,0.14,0.14,0.14,0.14\n2024-04-18,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-17,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-16,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-15,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-14,Thüringen,16,00+,4,4,4,4,4,2120237,0.19,0.19,0.19,0.19,0.19\n2024-04-13,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-12,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-11,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-04-10,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-09,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-04-08,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-07,Thüringen,16,00+,2,3,3,3,3,2120237,0.09,0.14,0.14,0.14,0.14\n2024-04-06,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-05,Thüringen,16,00+,2,2,2,2,2,2120237,0.09,0.09,0.09,0.09,0.09\n2024-04-04,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-04-03,Thüringen,16,00+,8,9,9,9,9,2120237,0.38,0.42,0.42,0.42,0.42\n2024-04-02,Thüringen,16,00+,5,9,9,9,9,2120237,0.24,0.42,0.42,0.42,0.42\n2024-04-01,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-31,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-30,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-29,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2024-03-28,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-27,Thüringen,16,00+,5,5,5,5,5,2120237,0.24,0.24,0.24,0.24,0.24\n2024-03-26,Thüringen,16,00+,3,4,4,4,4,2120237,0.14,0.19,0.19,0.19,0.19\n2024-03-25,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-24,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-23,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2024-03-22,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-21,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-20,Thüringen,16,00+,11,11,11,11,11,2120237,0.52,0.52,0.52,0.52,0.52\n2024-03-19,Thüringen,16,00+,9,11,11,11,11,2120237,0.42,0.52,0.52,0.52,0.52\n2024-03-18,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-17,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-16,Thüringen,16,00+,5,6,6,6,6,2120237,0.24,0.28,0.28,0.28,0.28\n2024-03-15,Thüringen,16,00+,5,7,7,7,7,2120237,0.24,0.33,0.33,0.33,0.33\n2024-03-14,Thüringen,16,00+,4,5,5,5,5,2120237,0.19,0.24,0.24,0.24,0.24\n2024-03-13,Thüringen,16,00+,6,7,7,7,7,2120237,0.28,0.33,0.33,0.33,0.33\n2024-03-12,Thüringen,16,00+,9,9,9,9,9,2120237,0.42,0.42,0.42,0.42,0.42\n2024-03-11,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-10,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-09,Thüringen,16,00+,12,16,16,16,16,2120237,0.57,0.75,0.75,0.75,0.75\n2024-03-08,Thüringen,16,00+,15,18,18,18,18,2120237,0.71,0.85,0.85,0.85,0.85\n2024-03-07,Thüringen,16,00+,18,19,19,19,19,2120237,0.85,0.9,0.9,0.9,0.9\n2024-03-06,Thüringen,16,00+,18,21,21,21,21,2120237,0.85,0.99,0.99,0.99,0.99\n2024-03-05,Thüringen,16,00+,22,25,25,25,25,2120237,1.04,1.18,1.18,1.18,1.18\n2024-03-04,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-03,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-02,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-03-01,Thüringen,16,00+,27,32,32,32,32,2120237,1.27,1.51,1.51,1.51,1.51\n2024-02-29,Thüringen,16,00+,28,33,33,33,33,2120237,1.32,1.56,1.56,1.56,1.56\n2024-02-28,Thüringen,16,00+,28,30,30,30,30,2120237,1.32,1.41,1.41,1.41,1.41\n2024-02-27,Thüringen,16,00+,30,32,32,32,32,2120237,1.41,1.51,1.51,1.51,1.51\n2024-02-26,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-25,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-24,Thüringen,16,00+,22,30,30,30,30,2120237,1.04,1.41,1.41,1.41,1.41\n2024-02-23,Thüringen,16,00+,22,28,28,28,28,2120237,1.04,1.32,1.32,1.32,1.32\n2024-02-22,Thüringen,16,00+,29,32,32,32,32,2120237,1.37,1.51,1.51,1.51,1.51\n2024-02-21,Thüringen,16,00+,29,37,37,37,37,2120237,1.37,1.75,1.75,1.75,1.75\n2024-02-20,Thüringen,16,00+,35,41,41,41,41,2120237,1.65,1.93,1.93,1.93,1.93\n2024-02-19,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-18,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-17,Thüringen,16,00+,38,44,44,44,44,2120237,1.79,2.08,2.08,2.08,2.08\n2024-02-16,Thüringen,16,00+,39,48,48,48,48,2120237,1.84,2.26,2.26,2.26,2.26\n2024-02-15,Thüringen,16,00+,40,44,44,44,44,2120237,1.89,2.08,2.08,2.08,2.08\n2024-02-14,Thüringen,16,00+,44,51,51,51,51,2120237,2.08,2.41,2.41,2.41,2.41\n2024-02-13,Thüringen,16,00+,41,47,47,47,47,2120237,1.93,2.22,2.22,2.22,2.22\n2024-02-12,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-11,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-10,Thüringen,16,00+,45,47,47,47,47,2120237,2.12,2.22,2.22,2.22,2.22\n2024-02-09,Thüringen,16,00+,48,52,52,52,52,2120237,2.26,2.45,2.45,2.45,2.45\n2024-02-08,Thüringen,16,00+,49,55,55,55,55,2120237,2.31,2.59,2.59,2.59,2.59\n2024-02-07,Thüringen,16,00+,38,51,51,51,51,2120237,1.79,2.41,2.41,2.41,2.41\n2024-02-06,Thüringen,16,00+,49,53,53,53,53,2120237,2.31,2.5,2.5,2.5,2.5\n2024-02-05,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-04,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-03,Thüringen,16,00+,49,57,57,57,57,2120237,2.31,2.69,2.69,2.69,2.69\n2024-02-02,Thüringen,16,00+,47,52,52,52,52,2120237,2.22,2.45,2.45,2.45,2.45\n2024-02-01,Thüringen,16,00+,50,60,60,60,60,2120237,2.36,2.83,2.83,2.83,2.83\n2024-01-31,Thüringen,16,00+,56,64,64,64,64,2120237,2.64,3.02,3.02,3.02,3.02\n2024-01-30,Thüringen,16,00+,54,65,65,65,65,2120237,2.55,3.07,3.07,3.07,3.07\n2024-01-29,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-28,Thüringen,16,00+,58,66,66,66,66,2120237,2.74,3.11,3.11,3.11,3.11\n2024-01-27,Thüringen,16,00+,59,67,67,67,67,2120237,2.78,3.16,3.16,3.16,3.16\n2024-01-26,Thüringen,16,00+,57,70,70,70,70,2120237,2.69,3.3,3.3,3.3,3.3\n2024-01-25,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2024-01-24,Thüringen,16,00+,64,76,76,76,76,2120237,3.02,3.58,3.58,3.58,3.58\n2024-01-23,Thüringen,16,00+,72,78,78,78,78,2120237,3.4,3.68,3.68,3.68,3.68\n2024-01-22,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-21,Thüringen,16,00+,76,85,85,85,85,2120237,3.58,4.01,4.01,4.01,4.01\n2024-01-20,Thüringen,16,00+,76,84,84,84,84,2120237,3.58,3.96,3.96,3.96,3.96\n2024-01-19,Thüringen,16,00+,65,84,84,84,84,2120237,3.07,3.96,3.96,3.96,3.96\n2024-01-18,Thüringen,16,00+,80,89,89,89,89,2120237,3.77,4.2,4.2,4.2,4.2\n2024-01-17,Thüringen,16,00+,72,87,87,87,87,2120237,3.4,4.1,4.1,4.1,4.1\n2024-01-16,Thüringen,16,00+,81,92,92,92,92,2120237,3.82,4.34,4.34,4.34,4.34\n2024-01-15,Thüringen,16,00+,87,106,106,106,106,2120237,4.1,5,5,5,5\n2024-01-14,Thüringen,16,00+,88,107,107,107,107,2120237,4.15,5.05,5.05,5.05,5.05\n2024-01-13,Thüringen,16,00+,91,110,110,110,110,2120237,4.29,5.19,5.19,5.19,5.19\n2024-01-12,Thüringen,16,00+,92,121,121,121,121,2120237,4.34,5.71,5.71,5.71,5.71\n2024-01-11,Thüringen,16,00+,124,150,150,150,150,2120237,5.85,7.07,7.07,7.07,7.07\n2024-01-10,Thüringen,16,00+,142,169,169,169,169,2120237,6.7,7.97,7.97,7.97,7.97\n2024-01-09,Thüringen,16,00+,214,244,244,244,244,2120237,10.09,11.51,11.51,11.51,11.51\n2024-01-08,Thüringen,16,00+,169,206,206,206,206,2120237,7.97,9.72,9.72,9.72,9.72\n2024-01-07,Thüringen,16,00+,171,207,207,207,207,2120237,8.07,9.76,9.76,9.76,9.76\n2024-01-06,Thüringen,16,00+,173,206,206,206,206,2120237,8.16,9.72,9.72,9.72,9.72\n2024-01-05,Thüringen,16,00+,174,224,224,224,224,2120237,8.21,10.56,10.56,10.56,10.56\n2024-01-04,Thüringen,16,00+,216,243,243,243,243,2120237,10.19,11.46,11.46,11.46,11.46\n2024-01-03,Thüringen,16,00+,273,333,333,333,333,2120237,12.88,15.71,15.71,15.71,15.71\n2024-01-02,Thüringen,16,00+,179,251,251,251,251,2120237,8.44,11.84,11.84,11.84,11.84\n2024-01-01,Thüringen,16,00+,180,250,250,250,250,2120237,8.49,11.79,11.79,11.79,11.79\n2023-12-31,Thüringen,16,00+,190,258,258,258,258,2120237,8.96,12.17,12.17,12.17,12.17\n2023-12-30,Thüringen,16,00+,197,263,263,263,263,2120237,9.29,12.4,12.4,12.4,12.4\n2023-12-29,Thüringen,16,00+,191,263,263,263,263,2120237,9.01,12.4,12.4,12.4,12.4\n2023-12-28,Thüringen,16,00+,186,243,243,243,243,2120237,8.77,11.46,11.46,11.46,11.46\n2023-12-27,Thüringen,16,00+,102,157,157,157,157,2120237,4.81,7.4,7.4,7.4,7.4\n2023-12-26,Thüringen,16,00+,169,222,222,222,222,2120237,7.97,10.47,10.47,10.47,10.47\n2023-12-25,Thüringen,16,00+,306,366,366,366,366,2120237,14.43,17.26,17.26,17.26,17.26\n2023-12-24,Thüringen,16,00+,308,358,358,358,358,2120237,14.53,16.88,16.88,16.88,16.88\n2023-12-23,Thüringen,16,00+,313,356,356,356,356,2120237,14.76,16.79,16.79,16.79,16.79\n2023-12-22,Thüringen,16,00+,350,415,415,415,415,2120237,16.51,19.57,19.57,19.57,19.57\n2023-12-21,Thüringen,16,00+,363,414,414,414,414,2120237,17.12,19.53,19.53,19.53,19.53\n2023-12-20,Thüringen,16,00+,355,438,438,438,438,2120237,16.74,20.66,20.66,20.66,20.66\n2023-12-19,Thüringen,16,00+,338,437,437,437,437,2120237,15.94,20.61,20.61,20.61,20.61\n2023-12-18,Thüringen,16,00+,352,400,400,400,400,2120237,16.6,18.87,18.87,18.87,18.87\n2023-12-17,Thüringen,16,00+,353,399,399,399,399,2120237,16.65,18.82,18.82,18.82,18.82\n2023-12-16,Thüringen,16,00+,356,397,397,397,397,2120237,16.79,18.72,18.72,18.72,18.72\n2023-12-15,Thüringen,16,00+,263,335,335,335,335,2120237,12.4,15.8,15.8,15.8,15.8\n2023-12-14,Thüringen,16,00+,261,355,355,355,355,2120237,12.31,16.74,16.74,16.74,16.74\n2023-12-13,Thüringen,16,00+,251,340,340,340,340,2120237,11.84,16.04,16.04,16.04,16.04\n2023-12-12,Thüringen,16,00+,238,309,309,309,309,2120237,11.23,14.57,14.57,14.57,14.57\n2023-12-11,Thüringen,16,00+,230,292,292,292,292,2120237,10.85,13.77,13.77,13.77,13.77\n2023-12-10,Thüringen,16,00+,233,295,295,295,295,2120237,10.99,13.91,13.91,13.91,13.91\n2023-12-09,Thüringen,16,00+,235,294,294,294,294,2120237,11.08,13.87,13.87,13.87,13.87\n2023-12-08,Thüringen,16,00+,224,289,289,289,289,2120237,10.56,13.63,13.63,13.63,13.63\n2023-12-07,Thüringen,16,00+,204,258,258,258,258,2120237,9.62,12.17,12.17,12.17,12.17\n2023-12-06,Thüringen,16,00+,193,265,265,265,265,2120237,9.1,12.5,12.5,12.5,12.5\n2023-12-05,Thüringen,16,00+,188,264,264,264,264,2120237,8.87,12.45,12.45,12.45,12.45\n2023-12-04,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-12-03,Thüringen,16,00+,196,245,245,245,245,2120237,9.24,11.56,11.56,11.56,11.56\n2023-12-02,Thüringen,16,00+,200,247,247,247,247,2120237,9.43,11.65,11.65,11.65,11.65\n2023-12-01,Thüringen,16,00+,192,243,243,243,243,2120237,9.06,11.46,11.46,11.46,11.46\n2023-11-30,Thüringen,16,00+,197,248,248,248,248,2120237,9.29,11.7,11.7,11.7,11.7\n2023-11-29,Thüringen,16,00+,177,243,243,243,243,2120237,8.35,11.46,11.46,11.46,11.46\n2023-11-28,Thüringen,16,00+,189,248,248,248,248,2120237,8.91,11.7,11.7,11.7,11.7\n2023-11-27,Thüringen,16,00+,234,281,281,281,281,2120237,11.04,13.25,13.25,13.25,13.25\n2023-11-26,Thüringen,16,00+,237,281,281,281,281,2120237,11.18,13.25,13.25,13.25,13.25\n2023-11-25,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-24,Thüringen,16,00+,240,285,285,285,285,2120237,11.32,13.44,13.44,13.44,13.44\n2023-11-23,Thüringen,16,00+,261,296,296,296,296,2120237,12.31,13.96,13.96,13.96,13.96\n2023-11-22,Thüringen,16,00+,242,312,312,312,312,2120237,11.41,14.72,14.72,14.72,14.72\n2023-11-21,Thüringen,16,00+,248,308,308,308,308,2120237,11.7,14.53,14.53,14.53,14.53\n2023-11-20,Thüringen,16,00+,238,284,284,284,284,2120237,11.23,13.39,13.39,13.39,13.39\n2023-11-19,Thüringen,16,00+,239,279,279,279,279,2120237,11.27,13.16,13.16,13.16,13.16\n2023-11-18,Thüringen,16,00+,244,282,282,282,282,2120237,11.51,13.3,13.3,13.3,13.3\n2023-11-17,Thüringen,16,00+,231,298,298,298,298,2120237,10.9,14.06,14.06,14.06,14.06\n2023-11-16,Thüringen,16,00+,256,315,315,315,315,2120237,12.07,14.86,14.86,14.86,14.86\n2023-11-15,Thüringen,16,00+,245,305,305,305,305,2120237,11.56,14.39,14.39,14.39,14.39\n2023-11-14,Thüringen,16,00+,223,292,292,292,292,2120237,10.52,13.77,13.77,13.77,13.77\n2023-11-13,Thüringen,16,00+,312,370,370,370,370,2120237,14.72,17.45,17.45,17.45,17.45\n2023-11-12,Thüringen,16,00+,312,369,369,369,369,2120237,14.72,17.4,17.4,17.4,17.4\n2023-11-11,Thüringen,16,00+,317,369,369,369,369,2120237,14.95,17.4,17.4,17.4,17.4\n2023-11-10,Thüringen,16,00+,294,361,361,361,361,2120237,13.87,17.03,17.03,17.03,17.03\n2023-11-09,Thüringen,16,00+,284,327,327,327,327,2120237,13.39,15.42,15.42,15.42,15.42\n2023-11-08,Thüringen,16,00+,328,383,383,383,383,2120237,15.47,18.06,18.06,18.06,18.06\n2023-11-07,Thüringen,16,00+,214,360,360,360,360,2120237,10.09,16.98,16.98,16.98,16.98\n2023-11-06,Thüringen,16,00+,188,250,250,250,250,2120237,8.87,11.79,11.79,11.79,11.79\n2023-11-05,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-11-04,Thüringen,16,00+,191,248,248,248,248,2120237,9.01,11.7,11.7,11.7,11.7\n2023-11-03,Thüringen,16,00+,190,242,242,242,242,2120237,8.96,11.41,11.41,11.41,11.41\n2023-11-02,Thüringen,16,00+,180,235,235,235,235,2120237,8.49,11.08,11.08,11.08,11.08\n2023-11-01,Thüringen,16,00+,106,161,161,161,161,2120237,5,7.59,7.59,7.59,7.59\n2023-10-31,Thüringen,16,00+,159,212,212,212,212,2120237,7.5,10,10,10,10\n2023-10-30,Thüringen,16,00+,182,223,223,223,223,2120237,8.58,10.52,10.52,10.52,10.52\n2023-10-29,Thüringen,16,00+,184,223,223,223,223,2120237,8.68,10.52,10.52,10.52,10.52\n2023-10-28,Thüringen,16,00+,185,224,224,224,224,2120237,8.73,10.56,10.56,10.56,10.56\n2023-10-27,Thüringen,16,00+,159,209,209,209,209,2120237,7.5,9.86,9.86,9.86,9.86\n2023-10-26,Thüringen,16,00+,153,193,193,193,193,2120237,7.22,9.1,9.1,9.1,9.1\n2023-10-25,Thüringen,16,00+,132,188,188,188,188,2120237,6.23,8.87,8.87,8.87,8.87\n2023-10-24,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-10-23,Thüringen,16,00+,124,157,157,157,157,2120237,5.85,7.4,7.4,7.4,7.4\n2023-10-22,Thüringen,16,00+,124,159,159,159,159,2120237,5.85,7.5,7.5,7.5,7.5\n2023-10-21,Thüringen,16,00+,124,158,158,158,158,2120237,5.85,7.45,7.45,7.45,7.45\n2023-10-20,Thüringen,16,00+,130,164,164,164,164,2120237,6.13,7.73,7.73,7.73,7.73\n2023-10-19,Thüringen,16,00+,133,177,177,177,177,2120237,6.27,8.35,8.35,8.35,8.35\n2023-10-18,Thüringen,16,00+,130,168,168,168,168,2120237,6.13,7.92,7.92,7.92,7.92\n2023-10-17,Thüringen,16,00+,135,176,176,176,176,2120237,6.37,8.3,8.3,8.3,8.3\n2023-10-16,Thüringen,16,00+,108,139,139,139,139,2120237,5.09,6.56,6.56,6.56,6.56\n2023-10-15,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-14,Thüringen,16,00+,108,135,135,135,135,2120237,5.09,6.37,6.37,6.37,6.37\n2023-10-13,Thüringen,16,00+,87,127,127,127,127,2120237,4.1,5.99,5.99,5.99,5.99\n2023-10-12,Thüringen,16,00+,88,111,111,111,111,2120237,4.15,5.24,5.24,5.24,5.24\n2023-10-11,Thüringen,16,00+,95,125,125,125,125,2120237,4.48,5.9,5.9,5.9,5.9\n2023-10-10,Thüringen,16,00+,74,95,95,95,95,2120237,3.49,4.48,4.48,4.48,4.48\n2023-10-09,Thüringen,16,00+,66,81,81,81,81,2120237,3.11,3.82,3.82,3.82,3.82\n2023-10-08,Thüringen,16,00+,67,82,82,82,82,2120237,3.16,3.87,3.87,3.87,3.87\n2023-10-07,Thüringen,16,00+,68,82,82,82,82,2120237,3.21,3.87,3.87,3.87,3.87\n2023-10-06,Thüringen,16,00+,59,74,74,74,74,2120237,2.78,3.49,3.49,3.49,3.49\n2023-10-05,Thüringen,16,00+,59,73,73,73,73,2120237,2.78,3.44,3.44,3.44,3.44\n2023-10-04,Thüringen,16,00+,30,49,49,49,49,2120237,1.41,2.31,2.31,2.31,2.31\n2023-10-03,Thüringen,16,00+,42,61,61,61,61,2120237,1.98,2.88,2.88,2.88,2.88\n2023-10-02,Thüringen,16,00+,61,77,77,77,77,2120237,2.88,3.63,3.63,3.63,3.63\n2023-10-01,Thüringen,16,00+,61,76,76,76,76,2120237,2.88,3.58,3.58,3.58,3.58\n2023-09-30,Thüringen,16,00+,61,75,75,75,75,2120237,2.88,3.54,3.54,3.54,3.54\n2023-09-29,Thüringen,16,00+,54,76,76,76,76,2120237,2.55,3.58,3.58,3.58,3.58\n2023-09-28,Thüringen,16,00+,50,77,77,77,77,2120237,2.36,3.63,3.63,3.63,3.63\n2023-09-27,Thüringen,16,00+,51,69,69,69,69,2120237,2.41,3.25,3.25,3.25,3.25\n2023-09-26,Thüringen,16,00+,47,71,71,71,71,2120237,2.22,3.35,3.35,3.35,3.35\n2023-09-25,Thüringen,16,00+,37,62,62,62,62,2120237,1.75,2.92,2.92,2.92,2.92\n2023-09-24,Thüringen,16,00+,38,63,63,63,63,2120237,1.79,2.97,2.97,2.97,2.97\n2023-09-23,Thüringen,16,00+,39,64,64,64,64,2120237,1.84,3.02,3.02,3.02,3.02\n2023-09-22,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-21,Thüringen,16,00+,38,59,59,59,59,2120237,1.79,2.78,2.78,2.78,2.78\n2023-09-20,Thüringen,16,00+,41,63,63,63,63,2120237,1.93,2.97,2.97,2.97,2.97\n2023-09-19,Thüringen,16,00+,40,62,62,62,62,2120237,1.89,2.92,2.92,2.92,2.92\n2023-09-18,Thüringen,16,00+,38,58,58,58,58,2120237,1.79,2.74,2.74,2.74,2.74\n2023-09-17,Thüringen,16,00+,38,57,57,57,57,2120237,1.79,2.69,2.69,2.69,2.69\n2023-09-16,Thüringen,16,00+,38,56,56,56,56,2120237,1.79,2.64,2.64,2.64,2.64\n2023-09-15,Thüringen,16,00+,33,57,57,57,57,2120237,1.56,2.69,2.69,2.69,2.69\n2023-09-14,Thüringen,16,00+,34,56,56,56,56,2120237,1.6,2.64,2.64,2.64,2.64\n2023-09-13,Thüringen,16,00+,35,61,61,61,61,2120237,1.65,2.88,2.88,2.88,2.88\n2023-09-12,Thüringen,16,00+,36,57,57,57,57,2120237,1.7,2.69,2.69,2.69,2.69\n2023-09-11,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-10,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-09,Thüringen,16,00+,39,53,53,53,53,2120237,1.84,2.5,2.5,2.5,2.5\n2023-09-08,Thüringen,16,00+,42,57,57,57,57,2120237,1.98,2.69,2.69,2.69,2.69\n2023-09-07,Thüringen,16,00+,44,55,55,55,55,2120237,2.08,2.59,2.59,2.59,2.59\n2023-09-06,Thüringen,16,00+,38,50,50,50,50,2120237,1.79,2.36,2.36,2.36,2.36\n2023-09-05,Thüringen,16,00+,32,45,45,45,45,2120237,1.51,2.12,2.12,2.12,2.12\n2023-09-04,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-03,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-02,Thüringen,16,00+,28,38,38,38,38,2120237,1.32,1.79,1.79,1.79,1.79\n2023-09-01,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-31,Thüringen,16,00+,21,24,24,24,24,2120237,0.99,1.13,1.13,1.13,1.13\n2023-08-30,Thüringen,16,00+,20,21,21,21,21,2120237,0.94,0.99,0.99,0.99,0.99\n2023-08-29,Thüringen,16,00+,31,32,32,32,32,2120237,1.46,1.51,1.51,1.51,1.51\n2023-08-28,Thüringen,16,00+,0,39,39,39,39,2120237,0,1.84,1.84,1.84,1.84\n2023-08-27,Thüringen,16,00+,0,40,40,40,40,2120237,0,1.89,1.89,1.89,1.89\n2023-08-26,Thüringen,16,00+,0,41,41,41,41,2120237,0,1.93,1.93,1.93,1.93\n2023-08-25,Thüringen,16,00+,0,47,47,47,47,2120237,0,2.22,2.22,2.22,2.22\n2023-08-24,Thüringen,16,00+,47,50,50,50,50,2120237,2.22,2.36,2.36,2.36,2.36\n2023-08-23,Thüringen,16,00+,46,51,51,51,51,2120237,2.17,2.41,2.41,2.41,2.41\n2023-08-22,Thüringen,16,00+,37,42,42,42,42,2120237,1.75,1.98,1.98,1.98,1.98\n2023-08-21,Thüringen,16,00+,25,41,41,41,41,2120237,1.18,1.93,1.93,1.93,1.93\n2023-08-20,Thüringen,16,00+,25,40,40,40,40,2120237,1.18,1.89,1.89,1.89,1.89\n2023-08-19,Thüringen,16,00+,26,40,40,40,40,2120237,1.23,1.89,1.89,1.89,1.89\n2023-08-18,Thüringen,16,00+,20,32,32,32,32,2120237,0.94,1.51,1.51,1.51,1.51\n2023-08-17,Thüringen,16,00+,20,28,28,28,28,2120237,0.94,1.32,1.32,1.32,1.32\n2023-08-16,Thüringen,16,00+,18,25,25,25,25,2120237,0.85,1.18,1.18,1.18,1.18\n2023-08-15,Thüringen,16,00+,16,25,25,25,25,2120237,0.75,1.18,1.18,1.18,1.18\n2023-08-14,Thüringen,16,00+,22,24,24,24,24,2120237,1.04,1.13,1.13,1.13,1.13\n2023-08-13,Thüringen,16,00+,23,25,25,25,25,2120237,1.08,1.18,1.18,1.18,1.18\n2023-08-12,Thüringen,16,00+,23,24,24,24,24,2120237,1.08,1.13,1.13,1.13,1.13\n2023-08-11,Thüringen,16,00+,23,26,26,26,26,2120237,1.08,1.23,1.23,1.23,1.23\n2023-08-10,Thüringen,16,00+,21,21,21,21,21,2120237,0.99,0.99,0.99,0.99,0.99\n2023-08-09,Thüringen,16,00+,17,24,24,24,24,2120237,0.8,1.13,1.13,1.13,1.13\n2023-08-08,Thüringen,16,00+,11,20,20,20,20,2120237,0.52,0.94,0.94,0.94,0.94\n2023-08-07,Thüringen,16,00+,11,15,15,15,15,2120237,0.52,0.71,0.71,0.71,0.71\n2023-08-06,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-05,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-08-04,Thüringen,16,00+,12,13,13,13,13,2120237,0.57,0.61,0.61,0.61,0.61\n2023-08-03,Thüringen,16,00+,18,20,20,20,20,2120237,0.85,0.94,0.94,0.94,0.94\n2023-08-02,Thüringen,16,00+,23,27,27,27,27,2120237,1.08,1.27,1.27,1.27,1.27\n2023-08-01,Thüringen,16,00+,24,28,28,28,28,2120237,1.13,1.32,1.32,1.32,1.32\n2023-07-31,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-07-30,Thüringen,16,00+,19,23,23,23,23,2120237,0.9,1.08,1.08,1.08,1.08\n2023-07-29,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-07-28,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-07-27,Thüringen,16,00+,15,19,19,19,19,2120237,0.71,0.9,0.9,0.9,0.9\n2023-07-26,Thüringen,16,00+,6,10,10,10,10,2120237,0.28,0.47,0.47,0.47,0.47\n2023-07-25,Thüringen,16,00+,8,10,10,10,10,2120237,0.38,0.47,0.47,0.47,0.47\n2023-07-24,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-23,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-22,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-21,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-20,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-19,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-18,Thüringen,16,00+,8,11,11,11,11,2120237,0.38,0.52,0.52,0.52,0.52\n2023-07-17,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-16,Thüringen,16,00+,9,13,13,13,13,2120237,0.42,0.61,0.61,0.61,0.61\n2023-07-15,Thüringen,16,00+,9,12,12,12,12,2120237,0.42,0.57,0.57,0.57,0.57\n2023-07-14,Thüringen,16,00+,7,11,11,11,11,2120237,0.33,0.52,0.52,0.52,0.52\n2023-07-13,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-07-12,Thüringen,16,00+,12,12,12,12,12,2120237,0.57,0.57,0.57,0.57,0.57\n2023-07-11,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-10,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-09,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-08,Thüringen,16,00+,10,11,11,11,11,2120237,0.47,0.52,0.52,0.52,0.52\n2023-07-07,Thüringen,16,00+,10,12,12,12,12,2120237,0.47,0.57,0.57,0.57,0.57\n2023-07-06,Thüringen,16,00+,8,8,8,8,8,2120237,0.38,0.38,0.38,0.38,0.38\n2023-07-05,Thüringen,16,00+,11,12,12,12,12,2120237,0.52,0.57,0.57,0.57,0.57\n2023-07-04,Thüringen,16,00+,8,15,15,15,15,2120237,0.38,0.71,0.71,0.71,0.71\n2023-07-03,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-02,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-07-01,Thüringen,16,00+,8,13,13,13,13,2120237,0.38,0.61,0.61,0.61,0.61\n2023-06-30,Thüringen,16,00+,6,12,12,12,12,2120237,0.28,0.57,0.57,0.57,0.57\n2023-06-29,Thüringen,16,00+,7,13,13,13,13,2120237,0.33,0.61,0.61,0.61,0.61\n2023-06-28,Thüringen,16,00+,7,14,14,14,14,2120237,0.33,0.66,0.66,0.66,0.66\n2023-06-27,Thüringen,16,00+,7,12,12,12,12,2120237,0.33,0.57,0.57,0.57,0.57\n2023-06-26,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-25,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-24,Thüringen,16,00+,12,15,15,15,15,2120237,0.57,0.71,0.71,0.71,0.71\n2023-06-23,Thüringen,16,00+,15,17,17,17,17,2120237,0.71,0.8,0.8,0.8,0.8\n2023-06-22,Thüringen,16,00+,20,23,23,23,23,2120237,0.94,1.08,1.08,1.08,1.08\n2023-06-21,Thüringen,16,00+,17,17,17,17,17,2120237,0.8,0.8,0.8,0.8,0.8\n2023-06-20,Thüringen,16,00+,21,22,22,22,22,2120237,0.99,1.04,1.04,1.04,1.04\n2023-06-19,Thüringen,16,00+,22,29,29,29,29,2120237,1.04,1.37,1.37,1.37,1.37\n2023-06-18,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-17,Thüringen,16,00+,23,30,30,30,30,2120237,1.08,1.41,1.41,1.41,1.41\n2023-06-16,Thüringen,16,00+,22,31,31,31,31,2120237,1.04,1.46,1.46,1.46,1.46\n2023-06-15,Thüringen,16,00+,20,24,24,24,24,2120237,0.94,1.13,1.13,1.13,1.13\n2023-06-14,Thüringen,16,00+,17,25,25,25,25,2120237,0.8,1.18,1.18,1.18,1.18\n2023-06-13,Thüringen,16,00+,19,27,27,27,27,2120237,0.9,1.27,1.27,1.27,1.27\n2023-06-12,Thüringen,16,00+,20,27,27,27,27,2120237,0.94,1.27,1.27,1.27,1.27\n2023-06-11,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-10,Thüringen,16,00+,20,26,26,26,26,2120237,0.94,1.23,1.23,1.23,1.23\n2023-06-09,Thüringen,16,00+,18,24,24,24,24,2120237,0.85,1.13,1.13,1.13,1.13\n2023-06-08,Thüringen,16,00+,15,27,27,27,27,2120237,0.71,1.27,1.27,1.27,1.27\n2023-06-07,Thüringen,16,00+,20,31,31,31,31,2120237,0.94,1.46,1.46,1.46,1.46\n2023-06-06,Thüringen,16,00+,25,36,36,36,36,2120237,1.18,1.7,1.7,1.7,1.7\n2023-06-05,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-04,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-03,Thüringen,16,00+,19,24,24,24,24,2120237,0.9,1.13,1.13,1.13,1.13\n2023-06-02,Thüringen,16,00+,19,26,26,26,26,2120237,0.9,1.23,1.23,1.23,1.23\n2023-06-01,Thüringen,16,00+,19,34,34,34,34,2120237,0.9,1.6,1.6,1.6,1.6\n2023-05-31,Thüringen,16,00+,21,36,36,36,36,2120237,0.99,1.7,1.7,1.7,1.7\n2023-05-30,Thüringen,16,00+,14,25,25,25,25,2120237,0.66,1.18,1.18,1.18,1.18\n2023-05-29,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-28,Thüringen,16,00+,29,40,40,40,40,2120237,1.37,1.89,1.89,1.89,1.89\n2023-05-27,Thüringen,16,00+,29,41,41,41,41,2120237,1.37,1.93,1.93,1.93,1.93\n2023-05-26,Thüringen,16,00+,31,43,43,43,43,2120237,1.46,2.03,2.03,2.03,2.03\n2023-05-25,Thüringen,16,00+,29,35,35,35,35,2120237,1.37,1.65,1.65,1.65,1.65\n2023-05-24,Thüringen,16,00+,32,38,38,38,38,2120237,1.51,1.79,1.79,1.79,1.79\n2023-05-23,Thüringen,16,00+,38,53,53,53,53,2120237,1.79,2.5,2.5,2.5,2.5\n2023-05-22,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-21,Thüringen,16,00+,27,46,46,46,46,2120237,1.27,2.17,2.17,2.17,2.17\n2023-05-20,Thüringen,16,00+,27,45,45,45,45,2120237,1.27,2.12,2.12,2.12,2.12\n2023-05-19,Thüringen,16,00+,34,48,48,48,48,2120237,1.6,2.26,2.26,2.26,2.26\n2023-05-18,Thüringen,16,00+,44,57,57,57,57,2120237,2.08,2.69,2.69,2.69,2.69\n2023-05-17,Thüringen,16,00+,39,52,52,52,52,2120237,1.84,2.45,2.45,2.45,2.45\n2023-05-16,Thüringen,16,00+,38,47,47,47,47,2120237,1.79,2.22,2.22,2.22,2.22\n2023-05-15,Thüringen,16,00+,68,77,77,77,77,2120237,3.21,3.63,3.63,3.63,3.63\n2023-05-14,Thüringen,16,00+,68,78,78,78,78,2120237,3.21,3.68,3.68,3.68,3.68\n2023-05-13,Thüringen,16,00+,71,81,81,81,81,2120237,3.35,3.82,3.82,3.82,3.82\n2023-05-12,Thüringen,16,00+,69,78,78,78,78,2120237,3.25,3.68,3.68,3.68,3.68\n2023-05-11,Thüringen,16,00+,64,73,73,73,73,2120237,3.02,3.44,3.44,3.44,3.44\n2023-05-10,Thüringen,16,00+,68,86,86,86,86,2120237,3.21,4.06,4.06,4.06,4.06\n2023-05-09,Thüringen,16,00+,97,115,115,115,115,2120237,4.57,5.42,5.42,5.42,5.42\n2023-05-08,Thüringen,16,00+,68,79,79,79,79,2120237,3.21,3.73,3.73,3.73,3.73\n2023-05-07,Thüringen,16,00+,69,79,79,79,79,2120237,3.25,3.73,3.73,3.73,3.73\n2023-05-06,Thüringen,16,00+,73,80,80,80,80,2120237,3.44,3.77,3.77,3.77,3.77\n2023-05-05,Thüringen,16,00+,74,90,90,90,90,2120237,3.49,4.24,4.24,4.24,4.24\n2023-05-04,Thüringen,16,00+,80,99,99,99,99,2120237,3.77,4.67,4.67,4.67,4.67\n2023-05-03,Thüringen,16,00+,77,102,102,102,102,2120237,3.63,4.81,4.81,4.81,4.81\n2023-05-02,Thüringen,16,00+,65,88,88,88,88,2120237,3.07,4.15,4.15,4.15,4.15\n2023-05-01,Thüringen,16,00+,92,117,117,117,117,2120237,4.34,5.52,5.52,5.52,5.52\n2023-04-30,Thüringen,16,00+,95,120,120,120,120,2120237,4.48,5.66,5.66,5.66,5.66\n2023-04-29,Thüringen,16,00+,96,117,117,117,117,2120237,4.53,5.52,5.52,5.52,5.52\n2023-04-28,Thüringen,16,00+,90,114,114,114,114,2120237,4.24,5.38,5.38,5.38,5.38\n2023-04-27,Thüringen,16,00+,72,105,105,105,105,2120237,3.4,4.95,4.95,4.95,4.95\n2023-04-26,Thüringen,16,00+,59,91,91,91,91,2120237,2.78,4.29,4.29,4.29,4.29\n2023-04-25,Thüringen,16,00+,55,82,82,82,82,2120237,2.59,3.87,3.87,3.87,3.87\n2023-04-24,Thüringen,16,00+,58,81,81,81,81,2120237,2.74,3.82,3.82,3.82,3.82\n2023-04-23,Thüringen,16,00+,59,78,78,78,78,2120237,2.78,3.68,3.68,3.68,3.68\n2023-04-22,Thüringen,16,00+,61,81,81,81,81,2120237,2.88,3.82,3.82,3.82,3.82\n2023-04-21,Thüringen,16,00+,70,88,88,88,88,2120237,3.3,4.15,4.15,4.15,4.15\n2023-04-20,Thüringen,16,00+,86,111,111,111,111,2120237,4.06,5.24,5.24,5.24,5.24\n2023-04-19,Thüringen,16,00+,102,133,133,133,133,2120237,4.81,6.27,6.27,6.27,6.27\n2023-04-18,Thüringen,16,00+,136,182,182,182,182,2120237,6.41,8.58,8.58,8.58,8.58\n2023-04-17,Thüringen,16,00+,116,153,153,153,153,2120237,5.47,7.22,7.22,7.22,7.22\n2023-04-16,Thüringen,16,00+,123,160,160,160,160,2120237,5.8,7.55,7.55,7.55,7.55\n2023-04-15,Thüringen,16,00+,125,158,158,158,158,2120237,5.9,7.45,7.45,7.45,7.45\n2023-04-14,Thüringen,16,00+,106,143,143,143,143,2120237,5,6.74,6.74,6.74,6.74\n2023-04-13,Thüringen,16,00+,105,144,144,144,144,2120237,4.95,6.79,6.79,6.79,6.79\n2023-04-12,Thüringen,16,00+,90,138,138,138,138,2120237,4.24,6.51,6.51,6.51,6.51\n2023-04-11,Thüringen,16,00+,69,113,113,113,113,2120237,3.25,5.33,5.33,5.33,5.33\n2023-04-10,Thüringen,16,00+,115,159,159,159,159,2120237,5.42,7.5,7.5,7.5,7.5\n2023-04-09,Thüringen,16,00+,125,161,161,161,161,2120237,5.9,7.59,7.59,7.59,7.59\n2023-04-08,Thüringen,16,00+,128,162,162,162,162,2120237,6.04,7.64,7.64,7.64,7.64\n2023-04-07,Thüringen,16,00+,144,173,173,173,173,2120237,6.79,8.16,8.16,8.16,8.16\n2023-04-06,Thüringen,16,00+,151,184,184,184,184,2120237,7.12,8.68,8.68,8.68,8.68\n2023-04-05,Thüringen,16,00+,122,187,187,187,187,2120237,5.75,8.82,8.82,8.82,8.82\n2023-04-04,Thüringen,16,00+,141,188,188,188,188,2120237,6.65,8.87,8.87,8.87,8.87\n2023-04-03,Thüringen,16,00+,172,206,206,206,206,2120237,8.11,9.72,9.72,9.72,9.72\n2023-04-02,Thüringen,16,00+,179,203,203,203,203,2120237,8.44,9.57,9.57,9.57,9.57\n2023-04-01,Thüringen,16,00+,181,203,203,203,203,2120237,8.54,9.57,9.57,9.57,9.57\n2023-03-31,Thüringen,16,00+,194,224,224,224,224,2120237,9.15,10.56,10.56,10.56,10.56\n2023-03-30,Thüringen,16,00+,212,228,228,228,228,2120237,10,10.75,10.75,10.75,10.75\n2023-03-29,Thüringen,16,00+,202,239,239,239,239,2120237,9.53,11.27,11.27,11.27,11.27\n2023-03-28,Thüringen,16,00+,236,266,266,266,266,2120237,11.13,12.55,12.55,12.55,12.55\n2023-03-27,Thüringen,16,00+,248,294,294,294,294,2120237,11.7,13.87,13.87,13.87,13.87\n2023-03-26,Thüringen,16,00+,256,296,296,296,296,2120237,12.07,13.96,13.96,13.96,13.96\n2023-03-25,Thüringen,16,00+,263,301,301,301,301,2120237,12.4,14.2,14.2,14.2,14.2\n2023-03-24,Thüringen,16,00+,276,319,319,319,319,2120237,13.02,15.05,15.05,15.05,15.05\n2023-03-23,Thüringen,16,00+,280,327,327,327,327,2120237,13.21,15.42,15.42,15.42,15.42\n2023-03-22,Thüringen,16,00+,284,336,336,336,336,2120237,13.39,15.85,15.85,15.85,15.85\n2023-03-21,Thüringen,16,00+,297,357,357,357,357,2120237,14.01,16.84,16.84,16.84,16.84\n2023-03-20,Thüringen,16,00+,278,352,352,352,352,2120237,13.11,16.6,16.6,16.6,16.6\n2023-03-19,Thüringen,16,00+,285,351,351,351,351,2120237,13.44,16.55,16.55,16.55,16.55\n2023-03-18,Thüringen,16,00+,293,352,352,352,352,2120237,13.82,16.6,16.6,16.6,16.6\n2023-03-17,Thüringen,16,00+,286,362,362,362,362,2120237,13.49,17.07,17.07,17.07,17.07\n2023-03-16,Thüringen,16,00+,283,350,350,350,350,2120237,13.35,16.51,16.51,16.51,16.51\n2023-03-15,Thüringen,16,00+,277,353,353,353,353,2120237,13.06,16.65,16.65,16.65,16.65\n2023-03-14,Thüringen,16,00+,266,335,335,335,335,2120237,12.55,15.8,15.8,15.8,15.8\n2023-03-13,Thüringen,16,00+,242,320,320,320,320,2120237,11.41,15.09,15.09,15.09,15.09\n2023-03-12,Thüringen,16,00+,245,316,316,316,316,2120237,11.56,14.9,14.9,14.9,14.9\n2023-03-11,Thüringen,16,00+,247,309,309,309,309,2120237,11.65,14.57,14.57,14.57,14.57\n2023-03-10,Thüringen,16,00+,213,274,274,274,274,2120237,10.05,12.92,12.92,12.92,12.92\n2023-03-09,Thüringen,16,00+,203,270,270,270,270,2120237,9.57,12.73,12.73,12.73,12.73\n2023-03-08,Thüringen,16,00+,200,275,275,275,275,2120237,9.43,12.97,12.97,12.97,12.97\n2023-03-07,Thüringen,16,00+,190,252,252,252,252,2120237,8.96,11.89,11.89,11.89,11.89\n2023-03-06,Thüringen,16,00+,212,257,257,257,257,2120237,10,12.12,12.12,12.12,12.12\n2023-03-05,Thüringen,16,00+,216,257,257,257,257,2120237,10.19,12.12,12.12,12.12,12.12\n2023-03-04,Thüringen,16,00+,221,260,260,260,260,2120237,10.42,12.26,12.26,12.26,12.26\n2023-03-03,Thüringen,16,00+,219,263,263,263,263,2120237,10.33,12.4,12.4,12.4,12.4\n2023-03-02,Thüringen,16,00+,218,268,268,268,268,2120237,10.28,12.64,12.64,12.64,12.64\n2023-03-01,Thüringen,16,00+,219,268,268,268,268,2120237,10.33,12.64,12.64,12.64,12.64\n2023-02-28,Thüringen,16,00+,220,294,294,294,294,2120237,10.38,13.87,13.87,13.87,13.87\n2023-02-27,Thüringen,16,00+,229,280,280,280,280,2120237,10.8,13.21,13.21,13.21,13.21\n2023-02-26,Thüringen,16,00+,234,282,282,282,282,2120237,11.04,13.3,13.3,13.3,13.3\n2023-02-25,Thüringen,16,00+,239,282,282,282,282,2120237,11.27,13.3,13.3,13.3,13.3\n2023-02-24,Thüringen,16,00+,227,281,281,281,281,2120237,10.71,13.25,13.25,13.25,13.25\n2023-02-23,Thüringen,16,00+,239,295,295,295,295,2120237,11.27,13.91,13.91,13.91,13.91\n2023-02-22,Thüringen,16,00+,184,274,274,274,274,2120237,8.68,12.92,12.92,12.92,12.92\n2023-02-21,Thüringen,16,00+,186,255,255,255,255,2120237,8.77,12.03,12.03,12.03,12.03\n2023-02-20,Thüringen,16,00+,188,255,255,255,255,2120237,8.87,12.03,12.03,12.03,12.03\n2023-02-19,Thüringen,16,00+,194,255,255,255,255,2120237,9.15,12.03,12.03,12.03,12.03\n2023-02-18,Thüringen,16,00+,202,259,259,259,259,2120237,9.53,12.22,12.22,12.22,12.22\n2023-02-17,Thüringen,16,00+,188,262,262,262,262,2120237,8.87,12.36,12.36,12.36,12.36\n2023-02-16,Thüringen,16,00+,198,243,243,243,243,2120237,9.34,11.46,11.46,11.46,11.46\n2023-02-15,Thüringen,16,00+,158,234,234,234,234,2120237,7.45,11.04,11.04,11.04,11.04\n2023-02-14,Thüringen,16,00+,162,205,205,205,205,2120237,7.64,9.67,9.67,9.67,9.67\n2023-02-13,Thüringen,16,00+,117,176,176,176,176,2120237,5.52,8.3,8.3,8.3,8.3\n2023-02-12,Thüringen,16,00+,121,175,175,175,175,2120237,5.71,8.25,8.25,8.25,8.25\n2023-02-11,Thüringen,16,00+,123,168,168,168,168,2120237,5.8,7.92,7.92,7.92,7.92\n2023-02-10,Thüringen,16,00+,114,157,157,157,157,2120237,5.38,7.4,7.4,7.4,7.4\n2023-02-09,Thüringen,16,00+,115,145,145,145,145,2120237,5.42,6.84,6.84,6.84,6.84\n2023-02-08,Thüringen,16,00+,112,143,143,143,143,2120237,5.28,6.74,6.74,6.74,6.74\n2023-02-07,Thüringen,16,00+,107,143,143,143,143,2120237,5.05,6.74,6.74,6.74,6.74\n2023-02-06,Thüringen,16,00+,95,142,142,142,142,2120237,4.48,6.7,6.7,6.7,6.7\n2023-02-05,Thüringen,16,00+,102,144,144,144,144,2120237,4.81,6.79,6.79,6.79,6.79\n2023-02-04,Thüringen,16,00+,103,143,143,143,143,2120237,4.86,6.74,6.74,6.74,6.74\n2023-02-03,Thüringen,16,00+,80,131,131,131,131,2120237,3.77,6.18,6.18,6.18,6.18\n2023-02-02,Thüringen,16,00+,82,118,118,118,118,2120237,3.87,5.57,5.57,5.57,5.57\n2023-02-01,Thüringen,16,00+,62,109,109,109,109,2120237,2.92,5.14,5.14,5.14,5.14\n2023-01-31,Thüringen,16,00+,65,101,101,101,101,2120237,3.07,4.76,4.76,4.76,4.76\n2023-01-30,Thüringen,16,00+,78,98,98,98,98,2120237,3.68,4.62,4.62,4.62,4.62\n2023-01-29,Thüringen,16,00+,80,93,93,93,93,2120237,3.77,4.39,4.39,4.39,4.39\n2023-01-28,Thüringen,16,00+,81,93,93,93,93,2120237,3.82,4.39,4.39,4.39,4.39\n2023-01-27,Thüringen,16,00+,76,94,94,94,94,2120237,3.58,4.43,4.43,4.43,4.43\n2023-01-26,Thüringen,16,00+,74,97,97,97,97,2120237,3.49,4.57,4.57,4.57,4.57\n2023-01-25,Thüringen,16,00+,74,102,102,102,102,2120237,3.49,4.81,4.81,4.81,4.81\n2023-01-24,Thüringen,16,00+,82,108,108,108,108,2120237,3.87,5.09,5.09,5.09,5.09\n2023-01-23,Thüringen,16,00+,82,110,110,110,110,2120237,3.87,5.19,5.19,5.19,5.19\n2023-01-22,Thüringen,16,00+,85,111,111,111,111,2120237,4.01,5.24,5.24,5.24,5.24\n2023-01-21,Thüringen,16,00+,87,112,112,112,112,2120237,4.1,5.28,5.28,5.28,5.28\n2023-01-20,Thüringen,16,00+,94,116,116,116,116,2120237,4.43,5.47,5.47,5.47,5.47\n2023-01-19,Thüringen,16,00+,102,126,126,126,126,2120237,4.81,5.94,5.94,5.94,5.94\n2023-01-18,Thüringen,16,00+,104,142,142,142,142,2120237,4.91,6.7,6.7,6.7,6.7\n2023-01-17,Thüringen,16,00+,110,151,151,151,151,2120237,5.19,7.12,7.12,7.12,7.12\n2023-01-16,Thüringen,16,00+,105,156,156,156,156,2120237,4.95,7.36,7.36,7.36,7.36\n2023-01-15,Thüringen,16,00+,115,163,163,163,163,2120237,5.42,7.69,7.69,7.69,7.69\n2023-01-14,Thüringen,16,00+,118,164,164,164,164,2120237,5.57,7.73,7.73,7.73,7.73\n2023-01-13,Thüringen,16,00+,118,172,172,172,172,2120237,5.57,8.11,8.11,8.11,8.11\n2023-01-12,Thüringen,16,00+,130,186,186,186,186,2120237,6.13,8.77,8.77,8.77,8.77\n2023-01-11,Thüringen,16,00+,152,208,208,208,208,2120237,7.17,9.81,9.81,9.81,9.81\n2023-01-10,Thüringen,16,00+,169,226,226,226,226,2120237,7.97,10.66,10.66,10.66,10.66\n2023-01-09,Thüringen,16,00+,177,291,291,291,291,2120237,8.35,13.72,13.72,13.72,13.72\n2023-01-08,Thüringen,16,00+,186,291,291,291,291,2120237,8.77,13.72,13.72,13.72,13.72\n2023-01-07,Thüringen,16,00+,191,0,0,0,0,2120237,9.01,0,0,0,0\n2023-01-06,Thüringen,16,00+,192,0,0,0,0,2120237,9.06,0,0,0,0\n2023-01-05,Thüringen,16,00+,223,0,0,0,0,2120237,10.52,0,0,0,0\n2023-01-04,Thüringen,16,00+,216,0,0,0,0,2120237,10.19,0,0,0,0\n2023-01-03,Thüringen,16,00+,238,0,0,0,0,2120237,11.23,0,0,0,0\n2023-01-02,Thüringen,16,00+,195,0,0,0,0,2120237,9.2,0,0,0,0\n"},b3eb:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return n?a[t][0]:a[t][1]}var t=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},b469:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return n?a[t][0]:a[t][1]}var t=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},b53d:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return n}))},b540:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,n){return 12===e&&(e=0),"enjing"===n?e:"siyang"===n?e>=11?e:e+12:"sonten"===n||"ndalu"===n?e+12:void 0},meridiem:function(e,n,t){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return n}))},b6ac:function(e,n,t){"use strict";var r=t("398f"),a=t.n(r);a.a},b73b:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("c975"),t("b0c0"),t("6b93"),t("ac1f"),t("1276"),t("2ca0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[Math.log10(2),Math.log10(1e4)],title:"7-Day Infections / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"7-Day Infections / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"7-Day Infections / 100k Pop."}}},{key:"calculateObserved",value:function(e){if(0!==this.observed.length){console.log(this.observed);var n,t=Object(i["a"])(this.observed);try{for(t.s();!(n=t.n()).done;){var r=n.value;if(r.name.indexOf("ALM e.V")>-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;uconsole.error("SEMVER",...e):()=>{};e.exports=t}).call(this,t("4362"))},b805:function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(n,e,t);e.exports=a},b838:function(e,n,t){(function(e){var r;(function(e,a,i){function s(e){var n=this,t="";n.x=0,n.y=0,n.z=0,n.w=0,n.next=function(){var e=n.x^n.x<<11;return n.x=n.y,n.y=n.z,n.z=n.w,n.w^=n.w>>>19^e^e>>>8},e===(0|e)?n.x=e:t+=e;for(var r=0;r>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&("object"==typeof r&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.xor128=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},b84c:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},b926:function(e,n,t){},b97c:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function t(e,n,t){return t?n%10===1&&n%100!==11?e[2]:e[3]:n%10===1&&n%100!==11?e[0]:e[1]}function r(e,r,a){return e+" "+t(n[a],e,r)}function a(e,r,a){return t(n[a],e,r)}function i(e,n){return n?"dažas sekundes":"dažām sekundēm"}var s=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:i,ss:r,m:a,mm:r,h:a,hh:r,d:a,dd:r,M:a,MM:r,y:a,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}))},bac4:function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(e,n,t)>0;e.exports=a},bb6b:function(e,n,t){"use strict";var r=t("5217"),a=t.n(r);a.a},bb718:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return n?a[t][0]:a[t][1]}var t=e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},bbfd:function(e,n,t){const r=t("b802"),{MAX_LENGTH:a,MAX_SAFE_INTEGER:i}=t("b15c"),{re:s,t:o}=t("8cb5"),{compareIdentifiers:l}=t("2cdf");class u{constructor(e,n){if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),e instanceof u){if(e.loose===!!n.loose&&e.includePrerelease===!!n.includePrerelease)return e;e=e.version}else if("string"!==typeof e)throw new TypeError(`Invalid Version: ${e}`);if(e.length>a)throw new TypeError(`version is longer than ${a} characters`);r("SemVer",e,n),this.options=n,this.loose=!!n.loose,this.includePrerelease=!!n.includePrerelease;const t=e.trim().match(n.loose?s[o.LOOSE]:s[o.FULL]);if(!t)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+t[1],this.minor=+t[2],this.patch=+t[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");t[4]?this.prerelease=t[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const n=+e;if(n>=0&&n=0)"number"===typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}n&&(this.prerelease[0]===n?isNaN(this.prerelease[1])&&(this.prerelease=[n,0]):this.prerelease=[n,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}}e.exports=u},bdae:function(e,n,t){},c048:function(e,n,t){"use strict";var r=t("a491"),a=t.n(r);a.a},c109:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return n}))},c160:function(e,n,t){},c1df:function(e,n,t){(function(e){(function(n,t){e.exports=t()})(0,(function(){"use strict";var n,r;function a(){return n.apply(null,arguments)}function i(e){n=e}function s(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var n;for(n in e)if(e.hasOwnProperty(n))return!1;return!0}function u(e){return void 0===e}function c(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function h(e,n){var t,r=[];for(t=0;t>>0,r=0;r0)for(t=0;t<_.length;t++)r=_[t],a=n[r],u(a)||(e[r]=a);return e}var x=!1;function k(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,a.updateOffset(this),x=!1)}function S(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function M(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function O(e){var n=+e,t=0;return 0!==n&&isFinite(n)&&(t=M(n)),t}function B(e,n,t){var r,a=Math.min(e.length,n.length),i=Math.abs(e.length-n.length),s=0;for(r=0;r0?"future":"past"];return H(t)?t(n):t.replace(/%s/i,n)}var J={};function Z(e,n){var t=e.toLowerCase();J[t]=J[t+"s"]=J[n]=e}function K(e){return"string"===typeof e?J[e]||J[e.toLowerCase()]:void 0}function X(e){var n,t,r={};for(t in e)f(e,t)&&(n=K(t),n&&(r[n]=e[t]));return r}var Q={};function ee(e,n){Q[e]=n}function ne(e){var n=[];for(var t in e)n.push({unit:t,priority:Q[t]});return n.sort((function(e,n){return e.priority-n.priority})),n}function te(e,n,t){var r=""+Math.abs(e),a=n-r.length,i=e>=0;return(i?t?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var re=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ae=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ie={},se={};function oe(e,n,t,r){var a=r;"string"===typeof r&&(a=function(){return this[r]()}),e&&(se[e]=a),n&&(se[n[0]]=function(){return te(a.apply(this,arguments),n[1],n[2])}),t&&(se[t]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function le(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function ue(e){var n,t,r=e.match(re);for(n=0,t=r.length;n=0&&ae.test(e))e=e.replace(ae,r),ae.lastIndex=0,t-=1;return e}var he=/\d/,fe=/\d\d/,me=/\d{3}/,pe=/\d{4}/,ge=/[+-]?\d{6}/,be=/\d\d?/,ye=/\d\d\d\d?/,ve=/\d\d\d\d\d\d?/,_e=/\d{1,3}/,we=/\d{1,4}/,xe=/[+-]?\d{1,6}/,ke=/\d+/,Se=/[+-]?\d+/,Me=/Z|[+-]\d\d:?\d\d/gi,Oe=/Z|[+-]\d\d(?::?\d\d)?/gi,Be=/[+-]?\d+(\.\d{1,3})?/,je=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Le={};function De(e,n,t){Le[e]=H(n)?n:function(e,r){return e&&t?t:n}}function Te(e,n){return f(Le,e)?Le[e](n._strict,n._locale):new RegExp(Re(e))}function Re(e){return He(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,n,t,r,a){return n||t||r||a})))}function He(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Ce={};function Ae(e,n){var t,r=n;for("string"===typeof e&&(e=[e]),c(n)&&(r=function(e,t){t[n]=O(e)}),t=0;t68?1900:2e3)};var Je,Ze=Xe("FullYear",!0);function Ke(){return Ge(this.year())}function Xe(e,n){return function(t){return null!=t?(en(this,e,t),a.updateOffset(this,n),this):Qe(this,e)}}function Qe(e,n){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+n]():NaN}function en(e,n,t){e.isValid()&&!isNaN(t)&&("FullYear"===n&&Ge(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+n](t,e.month(),an(t,e.month())):e._d["set"+(e._isUTC?"UTC":"")+n](t))}function nn(e){return e=K(e),H(this[e])?this[e]():this}function tn(e,n){if("object"===typeof e){e=X(e);for(var t=ne(e),r=0;r=0?(o=new Date(e+400,n,t,r,a,i,s),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,n,t,r,a,i,s),o}function xn(e){var n;if(e<100&&e>=0){var t=Array.prototype.slice.call(arguments);t[0]=e+400,n=new Date(Date.UTC.apply(null,t)),isFinite(n.getUTCFullYear())&&n.setUTCFullYear(e)}else n=new Date(Date.UTC.apply(null,arguments));return n}function kn(e,n,t){var r=7+n-t,a=(7+xn(e,0,r).getUTCDay()-n)%7;return-a+r-1}function Sn(e,n,t,r,a){var i,s,o=(7+t-r)%7,l=kn(e,r,a),u=1+7*(n-1)+o+l;return u<=0?(i=e-1,s=qe(i)+u):u>qe(e)?(i=e+1,s=u-qe(e)):(i=e,s=u),{year:i,dayOfYear:s}}function Mn(e,n,t){var r,a,i=kn(e.year(),n,t),s=Math.floor((e.dayOfYear()-i-1)/7)+1;return s<1?(a=e.year()-1,r=s+On(a,n,t)):s>On(e.year(),n,t)?(r=s-On(e.year(),n,t),a=e.year()+1):(a=e.year(),r=s),{week:r,year:a}}function On(e,n,t){var r=kn(e,n,t),a=kn(e+1,n,t);return(qe(e)-r+a)/7}function Bn(e){return Mn(e,this._week.dow,this._week.doy).week}oe("w",["ww",2],"wo","week"),oe("W",["WW",2],"Wo","isoWeek"),Z("week","w"),Z("isoWeek","W"),ee("week",5),ee("isoWeek",5),De("w",be),De("ww",be,fe),De("W",be),De("WW",be,fe),Ne(["w","ww","W","WW"],(function(e,n,t,r){n[r.substr(0,1)]=O(e)}));var jn={dow:0,doy:6};function Ln(){return this._week.dow}function Dn(){return this._week.doy}function Tn(e){var n=this.localeData().week(this);return null==e?n:this.add(7*(e-n),"d")}function Rn(e){var n=Mn(this,1,4).week;return null==e?n:this.add(7*(e-n),"d")}function Hn(e,n){return"string"!==typeof e?e:isNaN(e)?(e=n.weekdaysParse(e),"number"===typeof e?e:null):parseInt(e,10)}function Cn(e,n){return"string"===typeof e?n.weekdaysParse(e)%7||7:isNaN(e)?null:e}function An(e,n){return e.slice(n,7).concat(e.slice(0,n))}oe("d",0,"do","day"),oe("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),oe("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),oe("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),oe("e",0,0,"weekday"),oe("E",0,0,"isoWeekday"),Z("day","d"),Z("weekday","e"),Z("isoWeekday","E"),ee("day",11),ee("weekday",11),ee("isoWeekday",11),De("d",be),De("e",be),De("E",be),De("dd",(function(e,n){return n.weekdaysMinRegex(e)})),De("ddd",(function(e,n){return n.weekdaysShortRegex(e)})),De("dddd",(function(e,n){return n.weekdaysRegex(e)})),Ne(["dd","ddd","dddd"],(function(e,n,t,r){var a=t._locale.weekdaysParse(e,r,t._strict);null!=a?n.d=a:b(t).invalidWeekday=e})),Ne(["d","e","E"],(function(e,n,t,r){n[r]=O(e)}));var Nn="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");function Wn(e,n){var t=s(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(n)?"format":"standalone"];return!0===e?An(t,this._week.dow):e?t[e.day()]:t}var Yn="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function zn(e){return!0===e?An(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}var En="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Pn(e){return!0===e?An(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Fn(e,n,t){var r,a,i,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=p([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return t?"dddd"===n?(a=Je.call(this._weekdaysParse,s),-1!==a?a:null):"ddd"===n?(a=Je.call(this._shortWeekdaysParse,s),-1!==a?a:null):(a=Je.call(this._minWeekdaysParse,s),-1!==a?a:null):"dddd"===n?(a=Je.call(this._weekdaysParse,s),-1!==a?a:(a=Je.call(this._shortWeekdaysParse,s),-1!==a?a:(a=Je.call(this._minWeekdaysParse,s),-1!==a?a:null))):"ddd"===n?(a=Je.call(this._shortWeekdaysParse,s),-1!==a?a:(a=Je.call(this._weekdaysParse,s),-1!==a?a:(a=Je.call(this._minWeekdaysParse,s),-1!==a?a:null))):(a=Je.call(this._minWeekdaysParse,s),-1!==a?a:(a=Je.call(this._weekdaysParse,s),-1!==a?a:(a=Je.call(this._shortWeekdaysParse,s),-1!==a?a:null)))}function In(e,n,t){var r,a,i;if(this._weekdaysParseExact)return Fn.call(this,e,n,t);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=p([2e3,1]).day(r),t&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),t&&"dddd"===n&&this._fullWeekdaysParse[r].test(e))return r;if(t&&"ddd"===n&&this._shortWeekdaysParse[r].test(e))return r;if(t&&"dd"===n&&this._minWeekdaysParse[r].test(e))return r;if(!t&&this._weekdaysParse[r].test(e))return r}}function Vn(e){if(!this.isValid())return null!=e?this:NaN;var n=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Hn(e,this.localeData()),this.add(e-n,"d")):n}function $n(e){if(!this.isValid())return null!=e?this:NaN;var n=(this.day()+7-this.localeData()._week.dow)%7;return null==e?n:this.add(e-n,"d")}function Un(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var n=Cn(e,this.localeData());return this.day(this.day()%7?n:n-7)}return this.day()||7}var qn=je;function Gn(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Qn.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(f(this,"_weekdaysRegex")||(this._weekdaysRegex=qn),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}var Jn=je;function Zn(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Qn.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Jn),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}var Kn=je;function Xn(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Qn.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Kn),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Qn(){function e(e,n){return n.length-e.length}var n,t,r,a,i,s=[],o=[],l=[],u=[];for(n=0;n<7;n++)t=p([2e3,1]).day(n),r=this.weekdaysMin(t,""),a=this.weekdaysShort(t,""),i=this.weekdays(t,""),s.push(r),o.push(a),l.push(i),u.push(r),u.push(a),u.push(i);for(s.sort(e),o.sort(e),l.sort(e),u.sort(e),n=0;n<7;n++)o[n]=He(o[n]),l[n]=He(l[n]),u[n]=He(u[n]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function et(){return this.hours()%12||12}function nt(){return this.hours()||24}function tt(e,n){oe(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),n)}))}function rt(e,n){return n._meridiemParse}function at(e){return"p"===(e+"").toLowerCase().charAt(0)}oe("H",["HH",2],0,"hour"),oe("h",["hh",2],0,et),oe("k",["kk",2],0,nt),oe("hmm",0,0,(function(){return""+et.apply(this)+te(this.minutes(),2)})),oe("hmmss",0,0,(function(){return""+et.apply(this)+te(this.minutes(),2)+te(this.seconds(),2)})),oe("Hmm",0,0,(function(){return""+this.hours()+te(this.minutes(),2)})),oe("Hmmss",0,0,(function(){return""+this.hours()+te(this.minutes(),2)+te(this.seconds(),2)})),tt("a",!0),tt("A",!1),Z("hour","h"),ee("hour",13),De("a",rt),De("A",rt),De("H",be),De("h",be),De("k",be),De("HH",be,fe),De("hh",be,fe),De("kk",be,fe),De("hmm",ye),De("hmmss",ve),De("Hmm",ye),De("Hmmss",ve),Ae(["H","HH"],Pe),Ae(["k","kk"],(function(e,n,t){var r=O(e);n[Pe]=24===r?0:r})),Ae(["a","A"],(function(e,n,t){t._isPm=t._locale.isPM(e),t._meridiem=e})),Ae(["h","hh"],(function(e,n,t){n[Pe]=O(e),b(t).bigHour=!0})),Ae("hmm",(function(e,n,t){var r=e.length-2;n[Pe]=O(e.substr(0,r)),n[Fe]=O(e.substr(r)),b(t).bigHour=!0})),Ae("hmmss",(function(e,n,t){var r=e.length-4,a=e.length-2;n[Pe]=O(e.substr(0,r)),n[Fe]=O(e.substr(r,2)),n[Ie]=O(e.substr(a)),b(t).bigHour=!0})),Ae("Hmm",(function(e,n,t){var r=e.length-2;n[Pe]=O(e.substr(0,r)),n[Fe]=O(e.substr(r))})),Ae("Hmmss",(function(e,n,t){var r=e.length-4,a=e.length-2;n[Pe]=O(e.substr(0,r)),n[Fe]=O(e.substr(r,2)),n[Ie]=O(e.substr(a))}));var it=/[ap]\.?m?\.?/i;function st(e,n,t){return e>11?t?"pm":"PM":t?"am":"AM"}var ot,lt=Xe("Hours",!0),ut={calendar:W,longDateFormat:z,invalidDate:P,ordinal:I,dayOfMonthOrdinalParse:V,relativeTime:U,months:on,monthsShort:un,week:jn,weekdays:Nn,weekdaysMin:En,weekdaysShort:Yn,meridiemParse:it},ct={},dt={};function ht(e){return e?e.toLowerCase().replace("_","-"):e}function ft(e){var n,t,r,a,i=0;while(i0){if(r=mt(a.slice(0,n).join("-")),r)return r;if(t&&t.length>=n&&B(a,t,!0)>=n-1)break;n--}i++}return ot}function mt(n){var r=null;if(!ct[n]&&"undefined"!==typeof e&&e&&e.exports)try{r=ot._abbr;t("4678")("./"+n),pt(r)}catch(a){}return ct[n]}function pt(e,n){var t;return e&&(t=u(n)?yt(e):gt(e,n),t?ot=t:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ot._abbr}function gt(e,n){if(null!==n){var t,r=ut;if(n.abbr=e,null!=ct[e])R("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ct[e]._config;else if(null!=n.parentLocale)if(null!=ct[n.parentLocale])r=ct[n.parentLocale]._config;else{if(t=mt(n.parentLocale),null==t)return dt[n.parentLocale]||(dt[n.parentLocale]=[]),dt[n.parentLocale].push({name:e,config:n}),null;r=t._config}return ct[e]=new N(A(r,n)),dt[e]&&dt[e].forEach((function(e){gt(e.name,e.config)})),pt(e),ct[e]}return delete ct[e],null}function bt(e,n){if(null!=n){var t,r,a=ut;r=mt(e),null!=r&&(a=r._config),n=A(a,n),t=new N(n),t.parentLocale=ct[e],ct[e]=t,pt(e)}else null!=ct[e]&&(null!=ct[e].parentLocale?ct[e]=ct[e].parentLocale:null!=ct[e]&&delete ct[e]);return ct[e]}function yt(e){var n;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ot;if(!s(e)){if(n=mt(e),n)return n;e=[e]}return ft(e)}function vt(){return D(ct)}function _t(e){var n,t=e._a;return t&&-2===b(e).overflow&&(n=t[ze]<0||t[ze]>11?ze:t[Ee]<1||t[Ee]>an(t[Ye],t[ze])?Ee:t[Pe]<0||t[Pe]>24||24===t[Pe]&&(0!==t[Fe]||0!==t[Ie]||0!==t[Ve])?Pe:t[Fe]<0||t[Fe]>59?Fe:t[Ie]<0||t[Ie]>59?Ie:t[Ve]<0||t[Ve]>999?Ve:-1,b(e)._overflowDayOfYear&&(nEe)&&(n=Ee),b(e)._overflowWeeks&&-1===n&&(n=$e),b(e)._overflowWeekday&&-1===n&&(n=Ue),b(e).overflow=n),e}function wt(e,n,t){return null!=e?e:null!=n?n:t}function xt(e){var n=new Date(a.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function kt(e){var n,t,r,a,i,s=[];if(!e._d){for(r=xt(e),e._w&&null==e._a[Ee]&&null==e._a[ze]&&St(e),null!=e._dayOfYear&&(i=wt(e._a[Ye],r[Ye]),(e._dayOfYear>qe(i)||0===e._dayOfYear)&&(b(e)._overflowDayOfYear=!0),t=xn(i,0,e._dayOfYear),e._a[ze]=t.getUTCMonth(),e._a[Ee]=t.getUTCDate()),n=0;n<3&&null==e._a[n];++n)e._a[n]=s[n]=r[n];for(;n<7;n++)e._a[n]=s[n]=null==e._a[n]?2===n?1:0:e._a[n];24===e._a[Pe]&&0===e._a[Fe]&&0===e._a[Ie]&&0===e._a[Ve]&&(e._nextDay=!0,e._a[Pe]=0),e._d=(e._useUTC?xn:wn).apply(null,s),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Pe]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==a&&(b(e).weekdayMismatch=!0)}}function St(e){var n,t,r,a,i,s,o,l;if(n=e._w,null!=n.GG||null!=n.W||null!=n.E)i=1,s=4,t=wt(n.GG,e._a[Ye],Mn(Jt(),1,4).year),r=wt(n.W,1),a=wt(n.E,1),(a<1||a>7)&&(l=!0);else{i=e._locale._week.dow,s=e._locale._week.doy;var u=Mn(Jt(),i,s);t=wt(n.gg,e._a[Ye],u.year),r=wt(n.w,u.week),null!=n.d?(a=n.d,(a<0||a>6)&&(l=!0)):null!=n.e?(a=n.e+i,(n.e<0||n.e>6)&&(l=!0)):a=i}r<1||r>On(t,i,s)?b(e)._overflowWeeks=!0:null!=l?b(e)._overflowWeekday=!0:(o=Sn(t,r,a,i,s),e._a[Ye]=o.year,e._dayOfYear=o.dayOfYear)}var Mt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ot=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Bt=/Z|[+-]\d\d(?::?\d\d)?/,jt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Lt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Dt=/^\/?Date\((\-?\d+)/i;function Tt(e){var n,t,r,a,i,s,o=e._i,l=Mt.exec(o)||Ot.exec(o);if(l){for(b(e).iso=!0,n=0,t=jt.length;n0&&b(e).unusedInput.push(s),o=o.slice(o.indexOf(t)+t.length),u+=t.length),se[i]?(t?b(e).empty=!1:b(e).unusedTokens.push(i),We(i,t,e)):e._strict&&!t&&b(e).unusedTokens.push(i);b(e).charsLeftOver=l-u,o.length>0&&b(e).unusedInput.push(o),e._a[Pe]<=12&&!0===b(e).bigHour&&e._a[Pe]>0&&(b(e).bigHour=void 0),b(e).parsedDateParts=e._a.slice(0),b(e).meridiem=e._meridiem,e._a[Pe]=Ft(e._locale,e._a[Pe],e._meridiem),kt(e),_t(e)}else zt(e);else Tt(e)}function Ft(e,n,t){var r;return null==t?n:null!=e.meridiemHour?e.meridiemHour(n,t):null!=e.isPM?(r=e.isPM(t),r&&n<12&&(n+=12),r||12!==n||(n=0),n):n}function It(e){var n,t,r,a,i;if(0===e._f.length)return b(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis?this:e:v()}));function Xt(e,n){var t,r;if(1===n.length&&s(n[0])&&(n=n[0]),!n.length)return Jt();for(t=n[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function wr(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e={};if(w(e,this),e=Ut(e),e._a){var n=e._isUTC?p(e._a):Jt(e._a);this._isDSTShifted=this.isValid()&&B(e._a,n.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function xr(){return!!this.isValid()&&!this._isUTC}function kr(){return!!this.isValid()&&this._isUTC}function Sr(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}a.updateOffset=function(){};var Mr=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Or=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Br(e,n){var t,r,a,i=e,s=null;return or(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:c(e)?(i={},n?i[n]=e:i.milliseconds=e):(s=Mr.exec(e))?(t="-"===s[1]?-1:1,i={y:0,d:O(s[Ee])*t,h:O(s[Pe])*t,m:O(s[Fe])*t,s:O(s[Ie])*t,ms:O(lr(1e3*s[Ve]))*t}):(s=Or.exec(e))?(t="-"===s[1]?-1:1,i={y:jr(s[2],t),M:jr(s[3],t),w:jr(s[4],t),d:jr(s[5],t),h:jr(s[6],t),m:jr(s[7],t),s:jr(s[8],t)}):null==i?i={}:"object"===typeof i&&("from"in i||"to"in i)&&(a=Dr(Jt(i.from),Jt(i.to)),i={},i.ms=a.milliseconds,i.M=a.months),r=new sr(i),or(e)&&f(e,"_locale")&&(r._locale=e._locale),r}function jr(e,n){var t=e&&parseFloat(e.replace(",","."));return(isNaN(t)?0:t)*n}function Lr(e,n){var t={};return t.months=n.month()-e.month()+12*(n.year()-e.year()),e.clone().add(t.months,"M").isAfter(n)&&--t.months,t.milliseconds=+n-+e.clone().add(t.months,"M"),t}function Dr(e,n){var t;return e.isValid()&&n.isValid()?(n=hr(n,e),e.isBefore(n)?t=Lr(e,n):(t=Lr(n,e),t.milliseconds=-t.milliseconds,t.months=-t.months),t):{milliseconds:0,months:0}}function Tr(e,n){return function(t,r){var a,i;return null===r||isNaN(+r)||(R(n,"moment()."+n+"(period, number) is deprecated. Please use moment()."+n+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=t,t=r,r=i),t="string"===typeof t?+t:t,a=Br(t,r),Rr(this,a,e),this}}function Rr(e,n,t,r){var i=n._milliseconds,s=lr(n._days),o=lr(n._months);e.isValid()&&(r=null==r||r,o&&fn(e,Qe(e,"Month")+o*t),s&&en(e,"Date",Qe(e,"Date")+s*t),i&&e._d.setTime(e._d.valueOf()+i*t),r&&a.updateOffset(e,s||o))}Br.fn=sr.prototype,Br.invalid=ir;var Hr=Tr(1,"add"),Cr=Tr(-1,"subtract");function Ar(e,n){var t=e.diff(n,"days",!0);return t<-6?"sameElse":t<-1?"lastWeek":t<0?"lastDay":t<1?"sameDay":t<2?"nextDay":t<7?"nextWeek":"sameElse"}function Nr(e,n){var t=e||Jt(),r=hr(t,this).startOf("day"),i=a.calendarFormat(this,r)||"sameElse",s=n&&(H(n[i])?n[i].call(this,t):n[i]);return this.format(s||this.localeData().calendar(i,this,Jt(t)))}function Wr(){return new k(this)}function Yr(e,n){var t=S(e)?e:Jt(e);return!(!this.isValid()||!t.isValid())&&(n=K(n)||"millisecond","millisecond"===n?this.valueOf()>t.valueOf():t.valueOf()9999?ce(t,n?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):H(Date.prototype.toISOString)?n?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",ce(t,"Z")):ce(t,n?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Gr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",n="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",n="Z");var t="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",i=n+'[")]';return this.format(t+r+a+i)}function Jr(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var n=ce(this,e);return this.localeData().postformat(n)}function Zr(e,n){return this.isValid()&&(S(e)&&e.isValid()||Jt(e).isValid())?Br({to:this,from:e}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()}function Kr(e){return this.from(Jt(),e)}function Xr(e,n){return this.isValid()&&(S(e)&&e.isValid()||Jt(e).isValid())?Br({from:this,to:e}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()}function Qr(e){return this.to(Jt(),e)}function ea(e){var n;return void 0===e?this._locale._abbr:(n=yt(e),null!=n&&(this._locale=n),this)}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var na=L("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function ta(){return this._locale}var ra=1e3,aa=60*ra,ia=60*aa,sa=3506328*ia;function oa(e,n){return(e%n+n)%n}function la(e,n,t){return e<100&&e>=0?new Date(e+400,n,t)-sa:new Date(e,n,t).valueOf()}function ua(e,n,t){return e<100&&e>=0?Date.UTC(e+400,n,t)-sa:Date.UTC(e,n,t)}function ca(e){var n;if(e=K(e),void 0===e||"millisecond"===e||!this.isValid())return this;var t=this._isUTC?ua:la;switch(e){case"year":n=t(this.year(),0,1);break;case"quarter":n=t(this.year(),this.month()-this.month()%3,1);break;case"month":n=t(this.year(),this.month(),1);break;case"week":n=t(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":n=t(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":n=t(this.year(),this.month(),this.date());break;case"hour":n=this._d.valueOf(),n-=oa(n+(this._isUTC?0:this.utcOffset()*aa),ia);break;case"minute":n=this._d.valueOf(),n-=oa(n,aa);break;case"second":n=this._d.valueOf(),n-=oa(n,ra);break}return this._d.setTime(n),a.updateOffset(this,!0),this}function da(e){var n;if(e=K(e),void 0===e||"millisecond"===e||!this.isValid())return this;var t=this._isUTC?ua:la;switch(e){case"year":n=t(this.year()+1,0,1)-1;break;case"quarter":n=t(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":n=t(this.year(),this.month()+1,1)-1;break;case"week":n=t(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":n=t(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":n=t(this.year(),this.month(),this.date()+1)-1;break;case"hour":n=this._d.valueOf(),n+=ia-oa(n+(this._isUTC?0:this.utcOffset()*aa),ia)-1;break;case"minute":n=this._d.valueOf(),n+=aa-oa(n,aa)-1;break;case"second":n=this._d.valueOf(),n+=ra-oa(n,ra)-1;break}return this._d.setTime(n),a.updateOffset(this,!0),this}function ha(){return this._d.valueOf()-6e4*(this._offset||0)}function fa(){return Math.floor(this.valueOf()/1e3)}function ma(){return new Date(this.valueOf())}function pa(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ga(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ba(){return this.isValid()?this.toISOString():null}function ya(){return y(this)}function va(){return m({},b(this))}function _a(){return b(this).overflow}function wa(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function xa(e,n){oe(0,[e,e.length],0,n)}function ka(e){return Ba.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Sa(e){return Ba.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ma(){return On(this.year(),1,4)}function Oa(){var e=this.localeData()._week;return On(this.year(),e.dow,e.doy)}function Ba(e,n,t,r,a){var i;return null==e?Mn(this,r,a).year:(i=On(e,r,a),n>i&&(n=i),ja.call(this,e,n,t,r,a))}function ja(e,n,t,r,a){var i=Sn(e,n,t,r,a),s=xn(i.year,0,i.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}function La(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}oe(0,["gg",2],0,(function(){return this.weekYear()%100})),oe(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),xa("gggg","weekYear"),xa("ggggg","weekYear"),xa("GGGG","isoWeekYear"),xa("GGGGG","isoWeekYear"),Z("weekYear","gg"),Z("isoWeekYear","GG"),ee("weekYear",1),ee("isoWeekYear",1),De("G",Se),De("g",Se),De("GG",be,fe),De("gg",be,fe),De("GGGG",we,pe),De("gggg",we,pe),De("GGGGG",xe,ge),De("ggggg",xe,ge),Ne(["gggg","ggggg","GGGG","GGGGG"],(function(e,n,t,r){n[r.substr(0,2)]=O(e)})),Ne(["gg","GG"],(function(e,n,t,r){n[r]=a.parseTwoDigitYear(e)})),oe("Q",0,"Qo","quarter"),Z("quarter","Q"),ee("quarter",7),De("Q",he),Ae("Q",(function(e,n){n[ze]=3*(O(e)-1)})),oe("D",["DD",2],"Do","date"),Z("date","D"),ee("date",9),De("D",be),De("DD",be,fe),De("Do",(function(e,n){return e?n._dayOfMonthOrdinalParse||n._ordinalParse:n._dayOfMonthOrdinalParseLenient})),Ae(["D","DD"],Ee),Ae("Do",(function(e,n){n[Ee]=O(e.match(be)[0])}));var Da=Xe("Date",!0);function Ta(e){var n=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?n:this.add(e-n,"d")}oe("DDD",["DDDD",3],"DDDo","dayOfYear"),Z("dayOfYear","DDD"),ee("dayOfYear",4),De("DDD",_e),De("DDDD",me),Ae(["DDD","DDDD"],(function(e,n,t){t._dayOfYear=O(e)})),oe("m",["mm",2],0,"minute"),Z("minute","m"),ee("minute",14),De("m",be),De("mm",be,fe),Ae(["m","mm"],Fe);var Ra=Xe("Minutes",!1);oe("s",["ss",2],0,"second"),Z("second","s"),ee("second",15),De("s",be),De("ss",be,fe),Ae(["s","ss"],Ie);var Ha,Ca=Xe("Seconds",!1);for(oe("S",0,0,(function(){return~~(this.millisecond()/100)})),oe(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),oe(0,["SSS",3],0,"millisecond"),oe(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),oe(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),oe(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),oe(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),oe(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),oe(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Z("millisecond","ms"),ee("millisecond",16),De("S",_e,he),De("SS",_e,fe),De("SSS",_e,me),Ha="SSSS";Ha.length<=9;Ha+="S")De(Ha,ke);function Aa(e,n){n[Ve]=O(1e3*("0."+e))}for(Ha="S";Ha.length<=9;Ha+="S")Ae(Ha,Aa);var Na=Xe("Milliseconds",!1);function Wa(){return this._isUTC?"UTC":""}function Ya(){return this._isUTC?"Coordinated Universal Time":""}oe("z",0,0,"zoneAbbr"),oe("zz",0,0,"zoneName");var za=k.prototype;function Ea(e){return Jt(1e3*e)}function Pa(){return Jt.apply(null,arguments).parseZone()}function Fa(e){return e}za.add=Hr,za.calendar=Nr,za.clone=Wr,za.diff=Vr,za.endOf=da,za.format=Jr,za.from=Zr,za.fromNow=Kr,za.to=Xr,za.toNow=Qr,za.get=nn,za.invalidAt=_a,za.isAfter=Yr,za.isBefore=zr,za.isBetween=Er,za.isSame=Pr,za.isSameOrAfter=Fr,za.isSameOrBefore=Ir,za.isValid=ya,za.lang=na,za.locale=ea,za.localeData=ta,za.max=Kt,za.min=Zt,za.parsingFlags=va,za.set=tn,za.startOf=ca,za.subtract=Cr,za.toArray=pa,za.toObject=ga,za.toDate=ma,za.toISOString=qr,za.inspect=Gr,za.toJSON=ba,za.toString=Ur,za.unix=fa,za.valueOf=ha,za.creationData=wa,za.year=Ze,za.isLeapYear=Ke,za.weekYear=ka,za.isoWeekYear=Sa,za.quarter=za.quarters=La,za.month=mn,za.daysInMonth=pn,za.week=za.weeks=Tn,za.isoWeek=za.isoWeeks=Rn,za.weeksInYear=Oa,za.isoWeeksInYear=Ma,za.date=Da,za.day=za.days=Vn,za.weekday=$n,za.isoWeekday=Un,za.dayOfYear=Ta,za.hour=za.hours=lt,za.minute=za.minutes=Ra,za.second=za.seconds=Ca,za.millisecond=za.milliseconds=Na,za.utcOffset=mr,za.utc=gr,za.local=br,za.parseZone=yr,za.hasAlignedHourOffset=vr,za.isDST=_r,za.isLocal=xr,za.isUtcOffset=kr,za.isUtc=Sr,za.isUTC=Sr,za.zoneAbbr=Wa,za.zoneName=Ya,za.dates=L("dates accessor is deprecated. Use date instead.",Da),za.months=L("months accessor is deprecated. Use month instead",mn),za.years=L("years accessor is deprecated. Use year instead",Ze),za.zone=L("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",pr),za.isDSTShifted=L("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",wr);var Ia=N.prototype;function Va(e,n,t,r){var a=yt(),i=p().set(r,n);return a[t](i,e)}function $a(e,n,t){if(c(e)&&(n=e,e=void 0),e=e||"",null!=n)return Va(e,n,t,"month");var r,a=[];for(r=0;r<12;r++)a[r]=Va(e,r,t,"month");return a}function Ua(e,n,t,r){"boolean"===typeof e?(c(n)&&(t=n,n=void 0),n=n||""):(n=e,t=n,e=!1,c(n)&&(t=n,n=void 0),n=n||"");var a,i=yt(),s=e?i._week.dow:0;if(null!=t)return Va(n,(t+s)%7,r,"day");var o=[];for(a=0;a<7;a++)o[a]=Va(n,(a+s)%7,r,"day");return o}function qa(e,n){return $a(e,n,"months")}function Ga(e,n){return $a(e,n,"monthsShort")}function Ja(e,n,t){return Ua(e,n,t,"weekdays")}function Za(e,n,t){return Ua(e,n,t,"weekdaysShort")}function Ka(e,n,t){return Ua(e,n,t,"weekdaysMin")}Ia.calendar=Y,Ia.longDateFormat=E,Ia.invalidDate=F,Ia.ordinal=$,Ia.preparse=Fa,Ia.postformat=Fa,Ia.relativeTime=q,Ia.pastFuture=G,Ia.set=C,Ia.months=ln,Ia.monthsShort=cn,Ia.monthsParse=hn,Ia.monthsRegex=vn,Ia.monthsShortRegex=bn,Ia.week=Bn,Ia.firstDayOfYear=Dn,Ia.firstDayOfWeek=Ln,Ia.weekdays=Wn,Ia.weekdaysMin=Pn,Ia.weekdaysShort=zn,Ia.weekdaysParse=In,Ia.weekdaysRegex=Gn,Ia.weekdaysShortRegex=Zn,Ia.weekdaysMinRegex=Xn,Ia.isPM=at,Ia.meridiem=st,pt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var n=e%10,t=1===O(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t}}),a.lang=L("moment.lang is deprecated. Use moment.locale instead.",pt),a.langData=L("moment.langData is deprecated. Use moment.localeData instead.",yt);var Xa=Math.abs;function Qa(){var e=this._data;return this._milliseconds=Xa(this._milliseconds),this._days=Xa(this._days),this._months=Xa(this._months),e.milliseconds=Xa(e.milliseconds),e.seconds=Xa(e.seconds),e.minutes=Xa(e.minutes),e.hours=Xa(e.hours),e.months=Xa(e.months),e.years=Xa(e.years),this}function ei(e,n,t,r){var a=Br(n,t);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function ni(e,n){return ei(this,e,n,1)}function ti(e,n){return ei(this,e,n,-1)}function ri(e){return e<0?Math.floor(e):Math.ceil(e)}function ai(){var e,n,t,r,a,i=this._milliseconds,s=this._days,o=this._months,l=this._data;return i>=0&&s>=0&&o>=0||i<=0&&s<=0&&o<=0||(i+=864e5*ri(si(o)+s),s=0,o=0),l.milliseconds=i%1e3,e=M(i/1e3),l.seconds=e%60,n=M(e/60),l.minutes=n%60,t=M(n/60),l.hours=t%24,s+=M(t/24),a=M(ii(s)),o+=a,s-=ri(si(a)),r=M(o/12),o%=12,l.days=s,l.months=o,l.years=r,this}function ii(e){return 4800*e/146097}function si(e){return 146097*e/4800}function oi(e){if(!this.isValid())return NaN;var n,t,r=this._milliseconds;if(e=K(e),"month"===e||"quarter"===e||"year"===e)switch(n=this._days+r/864e5,t=this._months+ii(n),e){case"month":return t;case"quarter":return t/3;case"year":return t/12}else switch(n=this._days+Math.round(si(this._months)),e){case"week":return n/7+r/6048e5;case"day":return n+r/864e5;case"hour":return 24*n+r/36e5;case"minute":return 1440*n+r/6e4;case"second":return 86400*n+r/1e3;case"millisecond":return Math.floor(864e5*n)+r;default:throw new Error("Unknown unit "+e)}}function li(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*O(this._months/12):NaN}function ui(e){return function(){return this.as(e)}}var ci=ui("ms"),di=ui("s"),hi=ui("m"),fi=ui("h"),mi=ui("d"),pi=ui("w"),gi=ui("M"),bi=ui("Q"),yi=ui("y");function vi(){return Br(this)}function _i(e){return e=K(e),this.isValid()?this[e+"s"]():NaN}function wi(e){return function(){return this.isValid()?this._data[e]:NaN}}var xi=wi("milliseconds"),ki=wi("seconds"),Si=wi("minutes"),Mi=wi("hours"),Oi=wi("days"),Bi=wi("months"),ji=wi("years");function Li(){return M(this.days()/7)}var Di=Math.round,Ti={ss:44,s:45,m:45,h:22,d:26,M:11};function Ri(e,n,t,r,a){return a.relativeTime(n||1,!!t,e,r)}function Hi(e,n,t){var r=Br(e).abs(),a=Di(r.as("s")),i=Di(r.as("m")),s=Di(r.as("h")),o=Di(r.as("d")),l=Di(r.as("M")),u=Di(r.as("y")),c=a<=Ti.ss&&["s",a]||a0,c[4]=t,Ri.apply(null,c)}function Ci(e){return void 0===e?Di:"function"===typeof e&&(Di=e,!0)}function Ai(e,n){return void 0!==Ti[e]&&(void 0===n?Ti[e]:(Ti[e]=n,"s"===e&&(Ti.ss=n-1),!0))}function Ni(e){if(!this.isValid())return this.localeData().invalidDate();var n=this.localeData(),t=Hi(this,!e,n);return e&&(t=n.pastFuture(+this,t)),n.postformat(t)}var Wi=Math.abs;function Yi(e){return(e>0)-(e<0)||+e}function zi(){if(!this.isValid())return this.localeData().invalidDate();var e,n,t,r=Wi(this._milliseconds)/1e3,a=Wi(this._days),i=Wi(this._months);e=M(r/60),n=M(e/60),r%=60,e%=60,t=M(i/12),i%=12;var s=t,o=i,l=a,u=n,c=e,d=r?r.toFixed(3).replace(/\.?0+$/,""):"",h=this.asSeconds();if(!h)return"P0D";var f=h<0?"-":"",m=Yi(this._months)!==Yi(h)?"-":"",p=Yi(this._days)!==Yi(h)?"-":"",g=Yi(this._milliseconds)!==Yi(h)?"-":"";return f+"P"+(s?m+s+"Y":"")+(o?m+o+"M":"")+(l?p+l+"D":"")+(u||c||d?"T":"")+(u?g+u+"H":"")+(c?g+c+"M":"")+(d?g+d+"S":"")}var Ei=sr.prototype;return Ei.isValid=ar,Ei.abs=Qa,Ei.add=ni,Ei.subtract=ti,Ei.as=oi,Ei.asMilliseconds=ci,Ei.asSeconds=di,Ei.asMinutes=hi,Ei.asHours=fi,Ei.asDays=mi,Ei.asWeeks=pi,Ei.asMonths=gi,Ei.asQuarters=bi,Ei.asYears=yi,Ei.valueOf=li,Ei._bubble=ai,Ei.clone=vi,Ei.get=_i,Ei.milliseconds=xi,Ei.seconds=ki,Ei.minutes=Si,Ei.hours=Mi,Ei.days=Oi,Ei.weeks=Li,Ei.months=Bi,Ei.years=ji,Ei.humanize=Ni,Ei.toISOString=zi,Ei.toString=zi,Ei.toJSON=zi,Ei.locale=ea,Ei.localeData=ta,Ei.toIsoString=L("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",zi),Ei.lang=na,oe("X",0,0,"unix"),oe("x",0,0,"valueOf"),De("x",Se),De("X",Be),Ae("X",(function(e,n,t){t._d=new Date(1e3*parseFloat(e,10))})),Ae("x",(function(e,n,t){t._d=new Date(O(e))})),a.version="2.24.0",i(Jt),a.fn=za,a.min=Qt,a.max=er,a.now=nr,a.utc=p,a.unix=Ea,a.months=qa,a.isDate=d,a.locale=pt,a.invalid=v,a.duration=Br,a.isMoment=S,a.weekdays=Ja,a.parseZone=Pa,a.localeData=yt,a.isDuration=or,a.monthsShort=Ga,a.weekdaysMin=Ka,a.defineLocale=gt,a.updateLocale=bt,a.locales=vt,a.weekdaysShort=Za,a.normalizeUnits=K,a.relativeTimeRounding=Ci,a.relativeTimeThreshold=Ai,a.calendarFormat=Ar,a.prototype=za,a.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},a}))}).call(this,t("62e4")(e))},c2d5:function(e,n,t){const r=t("bbfd"),a=(e,n)=>new r(e,n).minor;e.exports=a},c4be:function(e,n,t){const r=t("4392"),a=t("f195"),i=t("bac4"),s=t("a2a3"),o=t("38fa"),l=t("68d3"),u=(e,n,t,u)=>{switch(n){case"===":return"object"===typeof e&&(e=e.version),"object"===typeof t&&(t=t.version),e===t;case"!==":return"object"===typeof e&&(e=e.version),"object"===typeof t&&(t=t.version),e!==t;case"":case"=":case"==":return r(e,t,u);case"!=":return a(e,t,u);case">":return i(e,t,u);case">=":return s(e,t,u);case"<":return o(e,t,u);case"<=":return l(e,t,u);default:throw new TypeError(`Invalid operator: ${n}`)}};e.exports=u},c628:function(e,n,t){const r=t("3fce"),{ANY:a}=t("6d43"),i=t("2a86"),s=t("3034"),o=(e,n,t)=>{e=new r(e,t),n=new r(n,t);let a=!1;e:for(const r of e.set){for(const e of n.set){const n=l(r,e,t);if(a=a||null!==n,n)continue e}if(a)return!1}return!0},l=(e,n,t)=>{if(1===e.length&&e[0].semver===a)return 1===n.length&&n[0].semver===a;const r=new Set;let o,l,d,h,f,m,p;for(const a of e)">"===a.operator||">="===a.operator?o=u(o,a,t):"<"===a.operator||"<="===a.operator?l=c(l,a,t):r.add(a.semver);if(r.size>1)return null;if(o&&l){if(d=s(o.semver,l.semver,t),d>0)return null;if(0===d&&(">="!==o.operator||"<="!==l.operator))return null}for(const a of r){if(o&&!i(a,String(o),t))return null;if(l&&!i(a,String(l),t))return null;for(const e of n)if(!i(a,String(e),t))return!1;return!0}for(const a of n){if(p=p||">"===a.operator||">="===a.operator,m=m||"<"===a.operator||"<="===a.operator,o)if(">"===a.operator||">="===a.operator){if(h=u(o,a,t),h===a)return!1}else if(">="===o.operator&&!i(o.semver,String(a),t))return!1;if(l)if("<"===a.operator||"<="===a.operator){if(f=c(l,a,t),f===a)return!1}else if("<="===l.operator&&!i(l.semver,String(a),t))return!1;if(!a.operator&&(l||o)&&0!==d)return!1}return!(o&&m&&!l&&0!==d)&&!(l&&p&&!o&&0!==d)},u=(e,n,t)=>{if(!e)return n;const r=s(e.semver,n.semver,t);return r>0?e:r<0||">"===n.operator&&">="===e.operator?n:e},c=(e,n,t)=>{if(!e)return n;const r=s(e.semver,n.semver,t);return r<0?e:r>0||"<"===n.operator&&"<="===e.operator?n:e};e.exports=o},c77f:function(e,n,t){},c7aa:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,n,t){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?t?'לפנה"צ':"לפני הצהריים":e<18?t?'אחה"צ':"אחרי הצהריים":"בערב"}});return n}))},c896:function(e,n,t){function r(e){function n(e){let n=0;for(let t=0;t{if("%%"===n)return"%";s++;const i=r.formatters[a];if("function"===typeof i){const r=e[s];n=i.call(t,r),e.splice(s,1),s--}return n}),r.formatArgs.call(t,e);const l=t.log||r.log;l.apply(t,e)}return o.namespace=e,o.useColors=r.useColors(),o.color=r.selectColor(e),o.extend=a,o.destroy=r.destroy,Object.defineProperty(o,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==s?s:(t!==r.namespaces&&(t=r.namespaces,i=r.enabled(e)),i),set:e=>{s=e}}),"function"===typeof r.init&&r.init(o),o}function a(e,n){const t=r(this.namespace+("undefined"===typeof n?":":n)+e);return t.log=this.log,t}function i(e){let n;r.save(e),r.namespaces=e,r.names=[],r.skips=[];const t=("string"===typeof e?e:"").split(/[\s,]+/),a=t.length;for(n=0;n"-"+e)].join(",");return r.enable(""),e}function o(e){if("*"===e[e.length-1])return!0;let n,t;for(n=0,t=r.skips.length;n{r[n]=e[n]}),r.names=[],r.skips=[],r.formatters={},r.selectColor=n,r.enable(r.load()),r}e.exports=r},c8b6:function(e,n,t){},c8d2:function(e,n,t){var r=t("d039"),a=t("5899"),i="​…᠎";e.exports=function(e){return r((function(){return!!a[e]()||i[e]()!=i||a[e].name!==e}))}},c8f3:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,n,t){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},caad:function(e,n,t){"use strict";var r=t("23e7"),a=t("4d64").includes,i=t("44d2"),s=t("ae40"),o=s("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:!o},{includes:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},cab8:function(e,n,t){},cae0:function(e,n,t){(function(e){var r;(function(e,a,i){function s(e){var n=this;function t(e,n){var t,r=[];if(n===(0|n))r[0]=n;else for(n=""+n,t=0;t0;--t)e.next()}n.next=function(){var e,t,r=n.x,a=n.i;return e=r[a],e^=e>>>7,t=e^e<<24,e=r[a+1&7],t^=e^e>>>10,e=r[a+3&7],t^=e^e>>>3,e=r[a+4&7],t^=e^e<<7,e=r[a+7&7],e^=e<<13,t^=e^e<<9,r[a]=t,n.i=a+1&7,t},t(n,e)}function o(e,n){return n.x=e.x.slice(),n.i=e.i,n}function l(e,n){null==e&&(e=+new Date);var t=new s(e),r=n&&n.state,a=function(){return(t.next()>>>0)/4294967296};return a.double=function(){do{var e=t.next()>>>11,n=(t.next()>>>0)/4294967296,r=(e+n)/(1<<21)}while(0===r);return r},a.int32=t.next,a.quick=a,r&&(r.x&&o(r,t),a.state=function(){return o(t,{})}),a}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.xorshift7=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},cc84:function(e,n,t){"use strict";var r=t("56ee"),a=t.n(r);a.a},cd8f:function(e,n,t){"use strict";t.d(n,"a",(function(){return a}));var r=t("7b0a");function a(e){return e&&"object"===typeof e&&e[r["d"]]}},cdab:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-SG",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},cea9:function(e,n,t){"use strict";var r,a;t.d(n,"a",(function(){return r})),t.d(n,"b",(function(){return a})),function(e){e["cancel"]="cancel",e["run"]="run"}(r||(r={})),function(e){e["error"]="error",e["init"]="init",e["result"]="result",e["running"]="running",e["uncaughtError"]="uncaughtError"}(a||(a={}))},cf1e:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,n){return 1===e?n[0]:e>=2&&e<=4?n[1]:n[2]},translate:function(e,t,r){var a=n.words[r];return 1===r.length?t?a[0]:a[1]:e+" "+n.correctGrammaticalCase(e,a)}},t=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:"dan",dd:n.translate,M:"mesec",MM:n.translate,y:"godinu",yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},cf51:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,n,t){return e>11?t?"d'o":"D'O":t?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});function t(e,n,t,r){var a={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return r||n?a[t][0]:a[t][1]}return n}))},cf75:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function t(e){var n=e;return n=-1!==e.indexOf("jaj")?n.slice(0,-3)+"leS":-1!==e.indexOf("jar")?n.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?n.slice(0,-3)+"nem":n+" pIq",n}function r(e){var n=e;return n=-1!==e.indexOf("jaj")?n.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?n.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?n.slice(0,-3)+"ben":n+" ret",n}function a(e,n,t,r){var a=i(e);switch(t){case"ss":return a+" lup";case"mm":return a+" tup";case"hh":return a+" rep";case"dd":return a+" jaj";case"MM":return a+" jar";case"yy":return a+" DIS"}}function i(e){var t=Math.floor(e%1e3/100),r=Math.floor(e%100/10),a=e%10,i="";return t>0&&(i+=n[t]+"vatlh"),r>0&&(i+=(""!==i?" ":"")+n[r]+"maH"),a>0&&(i+=(""!==i?" ":"")+n[a]),""===i?"pagh":i}var s=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:r,s:"puS lup",ss:a,m:"wa’ tup",mm:a,h:"wa’ rep",hh:a,d:"wa’ jaj",dd:a,M:"wa’ jar",MM:a,y:"wa’ DIS",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}))},d0af:function(e,n,t){"use strict";function r(e){if(Array.isArray(e))return e}t.d(n,"a",(function(){return o}));t("a4d3"),t("e01a"),t("d28b"),t("e260"),t("d3b7"),t("3ca3"),t("ddb0");function a(e,n){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],r=!0,a=!1,i=void 0;try{for(var s,o=e[Symbol.iterator]();!(r=(s=o.next()).done);r=!0)if(t.push(s.value),n&&t.length===n)break}catch(l){a=!0,i=l}finally{try{r||null==o["return"]||o["return"]()}finally{if(a)throw i}}return t}}var i=t("dde1");function s(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(e,n){return r(e)||a(e,n)||Object(i["a"])(e,n)||s()}},d0ff:function(e,n,t){"use strict";t.d(n,"a",(function(){return l}));var r=t("b680");function a(e){if(Array.isArray(e))return Object(r["a"])(e)}t("a4d3"),t("e01a"),t("d28b"),t("a630"),t("e260"),t("d3b7"),t("3ca3"),t("ddb0");function i(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}var s=t("dde1");function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e){return a(e)||i(e)||Object(s["a"])(e)||o()}},d26a:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},t={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},r=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,n){return 12===e&&(e=0),"མཚན་མོ"===n&&e>=4||"ཉིན་གུང"===n&&e<5||"དགོང་དག"===n?e+12:e},meridiem:function(e,n,t){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return r}))},d2d4:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"});return n}))},d2ef:function(e,n,t){const r=t("a236"),a=(e,n)=>{const t=r(e.trim().replace(/^[=v]+/,""),n);return t?t.version:null};e.exports=a},d305:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataMatrix,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("7909"),g=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.dataMatrix=[],e.unselectedLines=[],e.isResizing=!1,e.layout={autosize:!0,font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:10,r:10,b:30,l:60},xaxis:{type:"date",range:[e.$store.state.graphStartDate,e.endDate],fixedrange:!0},legend:{orientation:"h"},yaxis:{title:"Incidence",type:"log",fixedrange:!0},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"incidenceByAgeGroupOverTime",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.buildHeatMap(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.buildHeatMap(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.buildHeatMap(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",title:"Incidence"}:{fixedrange:!0,type:"linear",title:"Incidence"}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=0;d--)this.dataMatrix.push({x:n,visible:!0,y:t[d],name:a[d]})}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"metadata",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],g.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],g.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],g.prototype,"updateScale",null),Object(d["b"])([Object(h["d"])("dataMatrix",{deep:!0})],g.prototype,"updateUrl",null),g=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],g);var b=g,y=b,v=(t("b6ac"),t("2877")),_=Object(v["a"])(y,r,a,!1,null,"d829bcd4",null);n["a"]=_.exports},d409:function(e,n,t){"use strict";var r=t("6ca3"),a=t.n(r);a.a},d58f:function(e,n,t){var r=t("1c0b"),a=t("7b0b"),i=t("44ad"),s=t("50c4"),o=function(e){return function(n,t,o,l){r(t);var u=a(n),c=i(u),d=s(u.length),h=e?d-1:0,f=e?-1:1;if(o<2)while(1){if(h in c){l=c[h],h+=f;break}if(h+=f,e?h<0:d<=h)throw TypeError("Reduce of empty array with no initial value")}for(;e?h>=0:d>h;h+=f)h in c&&(l=t(l,c[h],h,u));return l}};e.exports={left:o(!1),right:o(!0)}},d5a0:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.configFile&&e.showChart?t("div",{staticClass:"vega-container"},[t("div",{staticClass:"main-area",class:{"is-above":e.chartYaml.showAbove}},[t("div",{staticClass:"labels"},[this.title?t("h4",{staticClass:"center"},[e._v(e._s(this.title))]):e._e(),this.description?t("h5",{staticClass:"center"},[e._v(e._s(this.description))]):e._e()]),t("div",{staticClass:"vega-chart",attrs:{id:e.cleanConfigId}})])]):e._e()},a=[],i=(t("a4d3"),t("e01a"),t("99af"),t("c975"),t("ac1f"),t("5319"),t("2ca0"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("7ad3"),h=t("60a3"),f=t("c1df"),m=t.n(f),p=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.chartYaml={},e.showChart=!1,e.title="",e.description="",e.loadingText="Chart",e.isResizing=!1,e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.getVizDetails()}},{key:"changedYaml",value:function(){this.getVizDetails()}},{key:"handleDataChanged",value:function(){this.processInputs()}},{key:"handleScaleChanged",value:function(){this.processInputs()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:return this.chartYaml=Object.assign({},this.chartYaml),e.next=6,this.embedIt();case 6:this.isResizing=!1;case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"getVizDetails",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.processInputs();case 2:this.loadingText="";case 3:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"processInputs",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.chartYaml=JSON.parse(JSON.stringify(this.yamlDef)),this.chartYaml.$schema||(this.chartYaml.$schema="https://vega.github.io/schema/vega-lite/v4.json"),!(null===(n=this.chartYaml.encoding)||void 0===n||null===(t=n.y)||void 0===t?void 0:t.scale))try{this.chartYaml.encoding.y.scale={type:this.logScale?"symlog":"linear"},this.logScale||delete this.chartYaml.encoding.y.axis}catch(u){}return"date"===(null===(r=this.chartYaml.encoding)||void 0===r||null===(a=r.x)||void 0===a?void 0:a.field)&&(i=m()(this.$store.state.graphStartDate),this.chartYaml.transform=[{filter:{field:"date",gte:{year:i.year(),month:1+i.month(),day:i.day()}}}]),s=13,o={axis:{titleFontSize:s,titleFontWeight:"normal",titleColor:"#555",labelColor:"#555",labelFontSize:s},legend:{labelFontSize:s,labelColor:"#555"}},this.chartYaml.config||(this.chartYaml.config={}),this.chartYaml.config=Object.assign(this.chartYaml.config,o),this.data.length?(this.chartYaml.data={values:this.data},this.showChart=!0):(this.chartYaml.url&&(this.chartYaml.data={url:this.chartYaml.url},delete this.chartYaml.url),this.chartYaml.data.url&&!this.chartYaml.data.url.startsWith("http")&&(l="".concat(this.baseUrl,"/").concat(this.runId,"/").concat(this.chartYaml.data.url),this.chartYaml.data={url:l})),this.chartYaml.title&&(this.title=this.chartYaml.title),this.chartYaml.description&&(this.description=this.chartYaml.description),delete this.chartYaml.title,delete this.chartYaml.description,this.chartYaml.autosize||(this.chartYaml.autosize={type:"fit",resize:!0}),this.chartYaml.background||this.chartYaml.showAbove||(this.chartYaml.background="#f8f8f8"),this.chartYaml.width||(this.chartYaml.width="container"),this.chartYaml.height||(this.chartYaml.height=this.chartYaml.showAbove?250:350),e.next=19,this.embedIt();case 19:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"embedIt",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n={export:!0,source:!1,compiled:!1,editor:!1},t={actions:!this.chartYaml.showAbove&&n,hover:!0,scaleFactor:2,padding:{top:2,left:8,right:8,bottom:8}},e.prev=2,this.chartYaml.data.url){e.next=8;break}return e.next=6,Object(d["a"])("#".concat(this.cleanConfigId),this.chartYaml,t);case 6:e.next=11;break;case 8:if(-1!==this.chartYaml.data.url.indexOf("$RUNS$")){e.next=11;break}return e.next=11,Object(d["a"])("#".concat(this.cleanConfigId),this.chartYaml,t);case 11:e.next=15;break;case 13:e.prev=13,e.t0=e["catch"](2);case 15:case"end":return e.stop()}}),e,this,[[2,13]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"cleanConfigId",get:function(){return this.configFile.replace(/[\W_]+/g,"")}}]),t}(h["c"]);Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"baseUrl",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"runId",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"configFile",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"yamlDef",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(c["b"])([Object(h["d"])("configFile")],p.prototype,"changedYaml",null),Object(c["b"])([Object(h["d"])("data")],p.prototype,"handleDataChanged",null),Object(c["b"])([Object(h["d"])("logScale")],p.prototype,"handleScaleChanged",null),Object(c["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),p=Object(c["b"])([Object(h["a"])({components:{}})],p);var g=p,b=g,y=(t("aa86"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"ca56b5d6",null);n["a"]=v.exports},d61e:function(e,n,t){var r,a; /** * @license Fraction.js v4.0.12 09/09/2015 * http://www.xarg.org/2014/03/rational-numbers-in-javascript/ * * Copyright (c) 2015, Robert Eisele (robert@xarg.org) * Dual licensed under the MIT or GPL Version 2 licenses. - **/(function(t){"use strict";var i=2e3,s={s:1,n:0,d:1};function o(e){function n(){var n=Error.apply(this,arguments);n["name"]=this["name"]=e,this["stack"]=n["stack"],this["message"]=n["message"]}function t(){}return t.prototype=Error.prototype,n.prototype=new t,n}var l=b["DivisionByZero"]=o("DivisionByZero"),u=b["InvalidParameter"]=o("InvalidParameter");function c(e,n){return isNaN(e=parseInt(e,10))&&d(),e*n}function d(){throw new u}var h=function(e,n){var t,r=0,a=1,i=1,o=0,u=0,h=0,f=1,m=1,p=0,g=1,b=1,y=1,v=1e7;if(void 0===e||null===e);else if(void 0!==n)r=e,a=n,i=r*a;else switch(typeof e){case"object":"d"in e&&"n"in e?(r=e["n"],a=e["d"],"s"in e&&(r*=e["s"])):0 in e?(r=e[0],1 in e&&(a=e[1])):d(),i=r*a;break;case"number":if(e<0&&(i=e,e=-e),e%1===0)r=e;else if(e>0){e>=1&&(m=Math.pow(10,Math.floor(1+Math.log(e)/Math.LN10)),e/=m);while(g<=v&&y<=v){if(t=(p+b)/(g+y),e===t){g+y<=v?(r=p+b,a=g+y):y>g?(r=b,a=y):(r=p,a=g);break}e>t?(p+=b,g+=y):(b+=p,y+=g),g>v?(r=b,a=y):(r=p,a=g)}r*=m}else(isNaN(e)||isNaN(n))&&(a=r=NaN);break;case"string":if(g=e.match(/\d+|./g),null===g&&d(),"-"===g[p]?(i=-1,p++):"+"===g[p]&&p++,g.length===p+1?u=c(g[p++],i):"."===g[p+1]||"."===g[p]?("."!==g[p]&&(o=c(g[p++],i)),p++,(p+1===g.length||"("===g[p+1]&&")"===g[p+3]||"'"===g[p+1]&&"'"===g[p+3])&&(u=c(g[p],i),f=Math.pow(10,g[p].length),p++),("("===g[p]&&")"===g[p+2]||"'"===g[p]&&"'"===g[p+2])&&(h=c(g[p+1],i),m=Math.pow(10,g[p+1].length)-1,p+=3)):"/"===g[p+1]||":"===g[p+1]?(u=c(g[p],i),f=c(g[p+2],1),p+=3):"/"===g[p+3]&&" "===g[p+1]&&(o=c(g[p],i),u=c(g[p+2],i),f=c(g[p+4],1),p+=5),g.length<=p){a=f*m,i=r=h+a*o+m*u;break}default:d()}if(0===a)throw new l;s["s"]=i<0?-1:1,s["n"]=Math.abs(r),s["d"]=Math.abs(a)};function f(e,n,t){for(var r=1;n>0;e=e*e%t,n>>=1)1&n&&(r=r*e%t);return r}function m(e,n){for(;n%2===0;n/=2);for(;n%5===0;n/=5);if(1===n)return 0;for(var t=10%n,r=1;1!==t;r++)if(t=10*t%n,r>i)return 0;return r}function p(e,n,t){for(var r=1,a=f(10,t,n),i=0;i<300;i++){if(r===a)return i;r=10*r%n,a=10*a%n}return 0}function g(e,n){if(!e)return n;if(!n)return e;while(1){if(e%=n,!e)return n;if(n%=e,!n)return e}}function b(e,n){if(!(this instanceof b))return new b(e,n);h(e,n),e=b["REDUCE"]?g(s["d"],s["n"]):1,this["s"]=s["s"],this["n"]=s["n"]/e,this["d"]=s["d"]/e}b["REDUCE"]=1,b.prototype={s:1,n:0,d:1,abs:function(){return new b(this["n"],this["d"])},neg:function(){return new b(-this["s"]*this["n"],this["d"])},add:function(e,n){return h(e,n),new b(this["s"]*this["n"]*s["d"]+s["s"]*this["d"]*s["n"],this["d"]*s["d"])},sub:function(e,n){return h(e,n),new b(this["s"]*this["n"]*s["d"]-s["s"]*this["d"]*s["n"],this["d"]*s["d"])},mul:function(e,n){return h(e,n),new b(this["s"]*s["s"]*this["n"]*s["n"],this["d"]*s["d"])},div:function(e,n){return h(e,n),new b(this["s"]*s["s"]*this["n"]*s["d"],this["d"]*s["n"])},clone:function(){return new b(this)},mod:function(e,n){return isNaN(this["n"])||isNaN(this["d"])?new b(NaN):void 0===e?new b(this["s"]*this["n"]%this["d"],1):(h(e,n),0===s["n"]&&0===this["d"]&&b(0,0),new b(this["s"]*(s["d"]*this["n"])%(s["n"]*this["d"]),s["d"]*this["d"]))},gcd:function(e,n){return h(e,n),new b(g(s["n"],this["n"])*g(s["d"],this["d"]),s["d"]*this["d"])},lcm:function(e,n){return h(e,n),0===s["n"]&&0===this["n"]?new b:new b(s["n"]*this["n"],g(s["n"],this["n"])*g(s["d"],this["d"]))},ceil:function(e){return e=Math.pow(10,e||0),isNaN(this["n"])||isNaN(this["d"])?new b(NaN):new b(Math.ceil(e*this["s"]*this["n"]/this["d"]),e)},floor:function(e){return e=Math.pow(10,e||0),isNaN(this["n"])||isNaN(this["d"])?new b(NaN):new b(Math.floor(e*this["s"]*this["n"]/this["d"]),e)},round:function(e){return e=Math.pow(10,e||0),isNaN(this["n"])||isNaN(this["d"])?new b(NaN):new b(Math.round(e*this["s"]*this["n"]/this["d"]),e)},inverse:function(){return new b(this["s"]*this["d"],this["n"])},pow:function(e){return e<0?new b(Math.pow(this["s"]*this["d"],-e),Math.pow(this["n"],-e)):new b(Math.pow(this["s"]*this["n"],e),Math.pow(this["d"],e))},equals:function(e,n){return h(e,n),this["s"]*this["n"]*s["d"]===s["s"]*s["n"]*this["d"]},compare:function(e,n){h(e,n);var t=this["s"]*this["n"]*s["d"]-s["s"]*s["n"]*this["d"];return(00&&(t+=n,t+=" ",r%=a),t+=r,t+="/",t+=a),t},toLatex:function(e){var n,t="",r=this["n"],a=this["d"];return this["s"]<0&&(t+="-"),1===a?t+=r:(e&&(n=Math.floor(r/a))>0&&(t+=n,r%=a),t+="\\frac{",t+=r,t+="}{",t+=a,t+="}"),t},toContinued:function(){var e,n=this["n"],t=this["d"],r=[];if(isNaN(this["n"])||isNaN(this["d"]))return r;do{r.push(Math.floor(n/t)),e=n%t,n=t,t=e}while(1!==n);return r},toString:function(e){var n,t=this["n"],r=this["d"];if(isNaN(t)||isNaN(r))return"NaN";b["REDUCE"]||(n=g(t,r),t/=n,r/=n),e=e||15;var a=m(t,r),i=p(t,r,a),s=-1===this["s"]?"-":"";if(s+=t/r|0,t%=r,t*=10,t&&(s+="."),a){for(var o=i;o--;)s+=t/r|0,t%=r,t*=10;s+="(";for(o=a;o--;)s+=t/r|0,t%=r,t*=10;s+=")"}else for(o=e;t&&o--;)s+=t/r|0,t%=r,t*=10;return s}},r=[],a=function(){return b}.apply(n,r),void 0===a||(e.exports=a)})()},d6b6:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,n){switch(n){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return n}))},d6c8:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("c975"),t("13d5"),t("fb6a"),t("b0c0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.isResizing=!1,e.avg7dayLookup={date:[],avgR:[]},e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateRvalues(),this.updateSummaryRValue(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateRvalues(),this.updateSummaryRValue())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateRvalues(),this.updateSummaryRValue()}},{key:"updateRValues",value:function(){this.calculateRvalues(),this.updateSummaryRValue()}},{key:"updateSummaryRValue",value:function(){var e=this.avg7dayLookup.date.indexOf(this.rValueDate),n=e<0?"":""+Math.round(1e3*this.avg7dayLookup.avgR[e])/1e3;this.$emit("avgR",n)}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"calculateRvalues",value:function(){if(!this.rValues.length)return this.$emit("method","Based on seven-day new infections"),void this.manuallyCalculateRvalues();this.$emit("method",this.lagDays+"-day moving average");var e,n=[],t=[],r=[],a=Object(i["a"])(this.rValues);try{for(a.s();!(e=a.n()).done;){var s=e.value;n.push(s.date),t.push(s.rValue)}}catch(c){a.e(c)}finally{a.f()}for(var o=Math.floor(this.lagDays/2),l=o;l=2*this.lagDays){var i=n.length-1,s=n[i]/n[i-this.lagDays];s=4*(s-1)/this.lagDays+1,n[i]<100&&(s=1),s&&t.push(s)}}this.dataLines=[{name:"Target: 50 per 100,000 per 7 days",x:[0,e.x[e.x.length-1]],y:[1,1],fill:"tozeroy",line:{width:1,color:"#bbddbb"}},{name:"Estimated Multiplier",x:e.x.slice(2*this.lagDays),y:t,line:{width:2,color:this.color,shape:"linear"}}]}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValues",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValueDate",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("rValues")],p.prototype,"updateRValues",null),Object(d["b"])([Object(h["d"])("rValueDate")],p.prototype,"updateSummaryRValue",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("76a8"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"58812cbf",null);n["a"]=v.exports},d716:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,n){var t=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==n&&"W"!==n||(t="a"),e+t},week:{dow:1,doy:4}});return n}))},d7fa:function(e,n,t){"use strict";var r=t("f551"),a=t.n(r);a.a},d9f8:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,n){switch(n){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}});return n}))},db29:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),t="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i}))},dc2a:function(e,n,t){"use strict";t.d(n,"a",(function(){return o})),t.d(n,"b",(function(){return l}));const r={deserialize(e){return Object.assign(Error(e.message),{name:e.name,stack:e.stack})},serialize(e){return{__error_marker:"$$error",message:e.message,name:e.name,stack:e.stack}}},a=e=>e&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker,i={deserialize(e){return a(e)?r.deserialize(e):e},serialize(e){return e instanceof Error?r.serialize(e):e}};let s=i;function o(e){return s.deserialize(e)}function l(e){return s.serialize(e)}},dc4d:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},t={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,n){return 12===e&&(e=0),"रात"===n?e<4?e:e+12:"सुबह"===n?e:"दोपहर"===n?e>=10?e:e+12:"शाम"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return r}))},dcc9:function(e,n,t){"use strict";t.r(n),n["default"]="Datum,Gemeldete Fälle,Stationäre Behandlung,Intensivmedizin,gestorben\n"},de20:function(e){e.exports=JSON.parse('{"name":"vega-tooltip","version":"0.23.2","description":"A tooltip plugin for Vega-Lite and Vega visualizations.","main":"build/vega-tooltip.js","module":"build/src/index.js","unpkg":"build/vega-tooltip.min.js","jsdelivr":"build/vega-tooltip.min.js","typings":"build/src/index.d.ts","repository":{"type":"git","url":"https://github.com/vega/vega-tooltip.git"},"keywords":["vega-lite","vega","tooltip"],"author":{"name":"UW Interactive Data Lab","url":"https://idl.cs.washington.edu"},"collaborators":["Dominik Moritz","Sira Horradarn","Zening Qu","Kanit Wongsuphasawat","Yuri Astrakhan","Jeffrey Heer"],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/vega/vega-tooltip/issues"},"homepage":"https://github.com/vega/vega-tooltip#readme","scripts":{"prepare":"beemo create-config --silent","tsc:src":"tsc -b tsconfig.src.json","build":"yarn tsc:src && rollup -c","clean":"rm -rf build examples/data && rm -f src/style.ts","copy:data":"rsync -r node_modules/vega-datasets/data/* examples/data","copy:build":"rsync -r build/* examples/build","deploy:gh":"yarn build && yarn copy:build && gh-pages -d examples && yarn clean","prettierbase":"beemo prettier \'examples/*.{html,scss,css}\'","eslintbase":"beemo eslint .","format":"yarn eslintbase --fix && yarn prettierbase --write","lint":"yarn eslintbase && yarn prettierbase --check","postbuild":"terser build/vega-tooltip.js -c -m -o build/vega-tooltip.min.js","prebuild":"mkdir -p build && yarn copy:data && ./build-style.sh","prepublishOnly":"yarn clean && yarn build","preversion":"yarn lint","start":"yarn build && concurrently --kill-others -n Server,Typescript,Rollup \'browser-sync start -s -f build examples --serveStatic examples\' \'yarn tsc:src -w\' \'rollup -c -w\'","pretest":"./build-style.sh","test":"jest"},"devDependencies":{"@rollup/plugin-commonjs":"13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@types/jest":"^26.0.4","browser-sync":"^2.26.7","codecov":"^3.7.0","concurrently":"^5.2.0","gh-pages":"^3.1.0","jest":"^26.1.0","node-sass":"^4.14.1","path":"^0.12.7","rollup":"^2.21.0","terser":"^4.8.0","ts-jest":"^26.1.1","typescript":"^3.9.6","vega-datasets":"^2.1.0","vega-lite-dev-config":"^0.11.8","vega-typings":"^0.18.0"},"dependencies":{"vega-util":"^1.14.1"},"beemo":{"module":"vega-lite-dev-config","drivers":["prettier","eslint"]},"jest":{"testURL":"http://localhost/","transform":{"^.+\\\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\\\.|/)(test|spec))\\\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["node_modules","/build","src"]}}')},df91:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("caad"),t("c975"),t("13d5"),t("fb6a"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.avg7dayLookup={date:[],avgR:[]},e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateRvalues(),this.updateSummaryRValue(),this.unselectLines(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateRvalues(),this.updateSummaryRValue(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateRvalues(),this.updateSummaryRValue(),this.unselectLines()}},{key:"updateRValues",value:function(){this.calculateRvalues(),this.updateSummaryRValue(),this.unselectLines()}},{key:"updateSummaryRValue",value:function(){var e=this.avg7dayLookup.date.indexOf(this.rValueDate),n=e<0?"":""+Math.round(1e3*this.avg7dayLookup.avgR[e])/1e3;this.$emit("avgR",n)}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=2*this.lagDays){var i=n.length-1,s=n[i]/n[i-this.lagDays];s=4*(s-1)/this.lagDays+1,n[i]<100&&(s=1),s&&t.push(s)}}this.dataLines=[{name:"Target: 50 per 100,000 per 7 days",visible:!0,x:[0,e.x[e.x.length-1]],y:[1,1],fill:"tozeroy",line:{width:1,color:"#bbddbb"}},{name:"Estimated Multiplier",visible:!0,x:e.x.slice(2*this.lagDays),y:t,line:{width:2,color:this.color,shape:"linear"}}]}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValues",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValueDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"metadata",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("rValues")],p.prototype,"updateRValues",null),Object(d["b"])([Object(h["d"])("rValueDate")],p.prototype,"updateSummaryRValue",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),Object(d["b"])([Object(h["d"])("dataLines",{deep:!0})],p.prototype,"updateUrl",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("43cd"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"775521b8",null);n["a"]=v.exports},e07d:function(e,n,t){"use strict";var r=t("a03f"),a=t.n(r);a.a},e0c5:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},t={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"},r=e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,n){return 12===e&&(e=0),"રાત"===n?e<4?e:e+12:"સવાર"===n?e:"બપોર"===n?e>=10?e:e+12:"સાંજ"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});return r}))},e157:function(e,n,t){"use strict";var r=t("aad4"),a=t.n(r);a.a},e1d3:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},e2b2:function(e,n,t){"use strict";var r=t("2f79"),a=t.n(r);a.a},e2d3:function(e,n,t){"use strict";var r=t("463a"),a=t.n(r);a.a},e2f8:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"activity-levels-plot"},[t("vue-plotly",{staticClass:"activity-plot",attrs:{data:e.dataLines,layout:e.layout,options:e.options}}),t("div",{staticClass:"row-labels",class:{jakarta:"jakarta"===e.city}},e._l(e.dataLines,(function(n){return t("div",{key:n.name,staticClass:"activity"},[t("p",[e._v(e._s(n.name))])])})),0)],1)},a=[],i=(t("d81d"),t("fb6a"),t("ac1f"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("c1df"),m=t.n(f),p=t("43e06"),g=t.n(p),b=t("b012"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.isResizing=!1,e.MAX_DAYS=4e3,e.handleResize=Object(b["debounce"])(e.realHandleResize,250),e.activityTypes=[{col:"work",title:"Work"},{col:"leisure",title:"Leisure"},{col:"educ_kiga",title:"Daycare"},{col:"educ_primary",title:"Primary Ed."},{col:"educ_secondary",title:"Secondary Ed."},{col:"educ_higher",title:"Higher Ed."},{col:"educ_other",title:"Other Ed."},{col:"shop_daily",title:"Other NonHome"},{col:"restaurant",title:"Restaurant"},{col:"education",title:"Education"},{col:"shop",title:"Shop"},{col:"other",title:"Other"}],e.layout={grid:{rows:e.dataLines.length,columns:1,pattern:"coupled",roworder:"top to bottom"},autosize:!0,showlegend:!1,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{automargin:!0,fixedrange:!0,zeroline:!0,range:["2020-02-09","2020-12-31"],type:"date",showgrid:!1,showline:!1},yaxis:{automargin:!0,fixedrange:!0,type:"linear",zeroline:!1,showgrid:!1,showline:!1,autorange:!0,autotick:!0,showticklabels:!1,title:"",ticks:""},plot_bgcolor:"#f8f8f800",paper_bgcolor:"#f8f8f800"},e.options={displaylogo:!1,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"activity_levels",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.runChanged(),window.addEventListener("resize",this.handleResize)}},{key:"beforeDestroy",value:function(){window.removeEventListener("resize",this.handleResize)}},{key:"realHandleResize",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"runWasSwitched",value:function(){this.runChanged()}},{key:"loadCSV",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.currentRun.RunId){e.next=2;break}return e.abrupt("return",[]);case 2:if(this.zipWorker){e.next=4;break}return e.abrupt("return",[]);case 4:return n=this.currentRun.RunId+".restrictions.txt.csv",e.prev=5,e.next=8,this.zipWorker.extractFile(n);case 8:return t=e.sent,e.abrupt("return",t.data);case 12:e.prev=12,e.t0=e["catch"](5),this.$emit("missing",!0);case 15:return e.abrupt("return",[]);case 16:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"runChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.loadCSV();case 2:if(n=e.sent,0!==n.length){e.next=5;break}return e.abrupt("return");case 5:for(t=this.generateSeriesFromCSVData(n),this.dataLines=t,this.layout.grid.rows=this.dataLines.length,this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate,r=2;r<=this.dataLines.length;r++)a="yaxis"+r,this.layout[a]={zeroline:!1,showgrid:!1,showline:!1,type:"linear",autorange:!0,autotick:!0,showticklabels:!1,ticks:"",title:""};case 11:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"generateSeriesFromCSVData",value:function(e){var n,t=this,r=[],a=this.unpack(e,"day"),s=a.map((function(e){return t.calculateDatefromSimulationDay(e)})),o=0,l=Object(i["a"])(this.activityTypes);try{for(l.s();!(n=l.n()).done;){var u=n.value,c=u.title;try{var d=this.unpack(e,u.col);o++;var h={x:s,y:d,name:c,type:"scatter",fill:"tozeroy"};o>1&&(h.yaxis="y"+o),r.push(h)}catch(f){}}}catch(m){l.e(m)}finally{l.f()}return r}},{key:"calculateDatefromSimulationDay",value:function(e){var n=m()(this.startDate).add(this.plusminus,"days").add(e-1,"days").format("YYYY-MM-DD");return n}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"unpack",value:function(e,n){var t=e.map((function(e){if("day"===n)return e[n];var t=100*parseFloat(e[n].split("_")[0]);return t}));return t.length>this.MAX_DAYS&&(t=t.slice(0,this.MAX_DAYS)),t.length=0;d--)this.dataMatrix.push({x:n,y:t[d],name:a[d]})}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"logScale",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],g.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],g.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],g.prototype,"updateScale",null),g=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],g);var b=g,y=b,v=(t("f6f6"),t("2877")),_=Object(v["a"])(y,r,a,!1,null,"5281173a",null);n["a"]=_.exports},e7d5:function(e,n,t){},e81d:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},t={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"},r=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,n,t){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},week:{dow:1,doy:4}});return r}))},e975:function(e,n){e.exports=function e(n,t){"use strict";var r,a,i=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,s=/(^[ ]*|[ ]*$)/g,o=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,l=/^0x[0-9a-f]+$/i,u=/^0/,c=function(n){return e.insensitive&&(""+n).toLowerCase()||""+n},d=c(n).replace(s,"")||"",h=c(t).replace(s,"")||"",f=d.replace(i,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),m=h.replace(i,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),p=parseInt(d.match(l),16)||1!==f.length&&d.match(o)&&Date.parse(d),g=parseInt(h.match(l),16)||p&&h.match(o)&&Date.parse(h)||null;if(g){if(pg)return 1}for(var b=0,y=Math.max(f.length,m.length);ba)return 1}return 0}},ea76:function(e,n,t){"use strict";var r=t("adcb"),a=t.n(r);a.a},ebe4:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,n){return 12===e&&(e=0),"pagi"===n?e:"tengahari"===n?e>=11?e:e+12:"petang"===n||"malam"===n?e+12:void 0},meridiem:function(e,n,t){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return n}))},ec18:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return n?a[t][2]?a[t][2]:a[t][1]:r?a[t][0]:a[t][1]}var t=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:"%d päeva",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},ec95:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=t("10a0"),p=function(e){Object(l["a"])(r,e);var n=Object(u["a"])(r);function r(){var e;return Object(s["a"])(this,r),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.unselectedLines=[],e.unselectedLinesOnLoad=[],e.originalDataUrl=m["d"]+"original-data/Fallzahlen/",e.diviIncidenceNRWUrl=m["d"]+"original-data/hospital-cases/cologne/DiviIncidenceNRW.csv",e.observedData=[],e.cityObservedHospitalizationFiles={cologne:e.originalDataUrl+"Cologne/cologne-hospital.csv"},e.bundeslandCSV=t("b335").default,e.bundeslandIncidenceRateLookup={berlin:{name:"Berlin"},cologne:{name:"Nordrhein-Westfalen"}},e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{autorange:!0,fixedrange:!0,type:"linear",title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(o["a"])(r,[{key:"mounted",value:function(){this.updateScale(),this.calculate(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculate(),this.unselectLines())}},{key:"updateModelData",value:function(){this.calculate(),this.unselectLines()}},{key:"fetchRealHospitalizationRates",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.observedData=[],e.abrupt("return");case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateScale",value:function(){this.logScale?(this.layout.yaxis.type="log",this.layout.yaxis.autorange=!1,this.layout.yaxis.range=[Math.log10(.1),2]):(this.layout.yaxis.type="linear",delete this.layout.yaxis.range,this.layout.yaxis.autorange=!0)}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n11?t?"ප.ව.":"පස් වරු":t?"පෙ.ව.":"පෙර වරු"}});return n}))},edaf:function(e,n,t){var r,a; + **/(function(t){"use strict";var i=2e3,s={s:1,n:0,d:1};function o(e){function n(){var n=Error.apply(this,arguments);n["name"]=this["name"]=e,this["stack"]=n["stack"],this["message"]=n["message"]}function t(){}return t.prototype=Error.prototype,n.prototype=new t,n}var l=b["DivisionByZero"]=o("DivisionByZero"),u=b["InvalidParameter"]=o("InvalidParameter");function c(e,n){return isNaN(e=parseInt(e,10))&&d(),e*n}function d(){throw new u}var h=function(e,n){var t,r=0,a=1,i=1,o=0,u=0,h=0,f=1,m=1,p=0,g=1,b=1,y=1,v=1e7;if(void 0===e||null===e);else if(void 0!==n)r=e,a=n,i=r*a;else switch(typeof e){case"object":"d"in e&&"n"in e?(r=e["n"],a=e["d"],"s"in e&&(r*=e["s"])):0 in e?(r=e[0],1 in e&&(a=e[1])):d(),i=r*a;break;case"number":if(e<0&&(i=e,e=-e),e%1===0)r=e;else if(e>0){e>=1&&(m=Math.pow(10,Math.floor(1+Math.log(e)/Math.LN10)),e/=m);while(g<=v&&y<=v){if(t=(p+b)/(g+y),e===t){g+y<=v?(r=p+b,a=g+y):y>g?(r=b,a=y):(r=p,a=g);break}e>t?(p+=b,g+=y):(b+=p,y+=g),g>v?(r=b,a=y):(r=p,a=g)}r*=m}else(isNaN(e)||isNaN(n))&&(a=r=NaN);break;case"string":if(g=e.match(/\d+|./g),null===g&&d(),"-"===g[p]?(i=-1,p++):"+"===g[p]&&p++,g.length===p+1?u=c(g[p++],i):"."===g[p+1]||"."===g[p]?("."!==g[p]&&(o=c(g[p++],i)),p++,(p+1===g.length||"("===g[p+1]&&")"===g[p+3]||"'"===g[p+1]&&"'"===g[p+3])&&(u=c(g[p],i),f=Math.pow(10,g[p].length),p++),("("===g[p]&&")"===g[p+2]||"'"===g[p]&&"'"===g[p+2])&&(h=c(g[p+1],i),m=Math.pow(10,g[p+1].length)-1,p+=3)):"/"===g[p+1]||":"===g[p+1]?(u=c(g[p],i),f=c(g[p+2],1),p+=3):"/"===g[p+3]&&" "===g[p+1]&&(o=c(g[p],i),u=c(g[p+2],i),f=c(g[p+4],1),p+=5),g.length<=p){a=f*m,i=r=h+a*o+m*u;break}default:d()}if(0===a)throw new l;s["s"]=i<0?-1:1,s["n"]=Math.abs(r),s["d"]=Math.abs(a)};function f(e,n,t){for(var r=1;n>0;e=e*e%t,n>>=1)1&n&&(r=r*e%t);return r}function m(e,n){for(;n%2===0;n/=2);for(;n%5===0;n/=5);if(1===n)return 0;for(var t=10%n,r=1;1!==t;r++)if(t=10*t%n,r>i)return 0;return r}function p(e,n,t){for(var r=1,a=f(10,t,n),i=0;i<300;i++){if(r===a)return i;r=10*r%n,a=10*a%n}return 0}function g(e,n){if(!e)return n;if(!n)return e;while(1){if(e%=n,!e)return n;if(n%=e,!n)return e}}function b(e,n){if(!(this instanceof b))return new b(e,n);h(e,n),e=b["REDUCE"]?g(s["d"],s["n"]):1,this["s"]=s["s"],this["n"]=s["n"]/e,this["d"]=s["d"]/e}b["REDUCE"]=1,b.prototype={s:1,n:0,d:1,abs:function(){return new b(this["n"],this["d"])},neg:function(){return new b(-this["s"]*this["n"],this["d"])},add:function(e,n){return h(e,n),new b(this["s"]*this["n"]*s["d"]+s["s"]*this["d"]*s["n"],this["d"]*s["d"])},sub:function(e,n){return h(e,n),new b(this["s"]*this["n"]*s["d"]-s["s"]*this["d"]*s["n"],this["d"]*s["d"])},mul:function(e,n){return h(e,n),new b(this["s"]*s["s"]*this["n"]*s["n"],this["d"]*s["d"])},div:function(e,n){return h(e,n),new b(this["s"]*s["s"]*this["n"]*s["d"],this["d"]*s["n"])},clone:function(){return new b(this)},mod:function(e,n){return isNaN(this["n"])||isNaN(this["d"])?new b(NaN):void 0===e?new b(this["s"]*this["n"]%this["d"],1):(h(e,n),0===s["n"]&&0===this["d"]&&b(0,0),new b(this["s"]*(s["d"]*this["n"])%(s["n"]*this["d"]),s["d"]*this["d"]))},gcd:function(e,n){return h(e,n),new b(g(s["n"],this["n"])*g(s["d"],this["d"]),s["d"]*this["d"])},lcm:function(e,n){return h(e,n),0===s["n"]&&0===this["n"]?new b:new b(s["n"]*this["n"],g(s["n"],this["n"])*g(s["d"],this["d"]))},ceil:function(e){return e=Math.pow(10,e||0),isNaN(this["n"])||isNaN(this["d"])?new b(NaN):new b(Math.ceil(e*this["s"]*this["n"]/this["d"]),e)},floor:function(e){return e=Math.pow(10,e||0),isNaN(this["n"])||isNaN(this["d"])?new b(NaN):new b(Math.floor(e*this["s"]*this["n"]/this["d"]),e)},round:function(e){return e=Math.pow(10,e||0),isNaN(this["n"])||isNaN(this["d"])?new b(NaN):new b(Math.round(e*this["s"]*this["n"]/this["d"]),e)},inverse:function(){return new b(this["s"]*this["d"],this["n"])},pow:function(e){return e<0?new b(Math.pow(this["s"]*this["d"],-e),Math.pow(this["n"],-e)):new b(Math.pow(this["s"]*this["n"],e),Math.pow(this["d"],e))},equals:function(e,n){return h(e,n),this["s"]*this["n"]*s["d"]===s["s"]*s["n"]*this["d"]},compare:function(e,n){h(e,n);var t=this["s"]*this["n"]*s["d"]-s["s"]*s["n"]*this["d"];return(00&&(t+=n,t+=" ",r%=a),t+=r,t+="/",t+=a),t},toLatex:function(e){var n,t="",r=this["n"],a=this["d"];return this["s"]<0&&(t+="-"),1===a?t+=r:(e&&(n=Math.floor(r/a))>0&&(t+=n,r%=a),t+="\\frac{",t+=r,t+="}{",t+=a,t+="}"),t},toContinued:function(){var e,n=this["n"],t=this["d"],r=[];if(isNaN(this["n"])||isNaN(this["d"]))return r;do{r.push(Math.floor(n/t)),e=n%t,n=t,t=e}while(1!==n);return r},toString:function(e){var n,t=this["n"],r=this["d"];if(isNaN(t)||isNaN(r))return"NaN";b["REDUCE"]||(n=g(t,r),t/=n,r/=n),e=e||15;var a=m(t,r),i=p(t,r,a),s=-1===this["s"]?"-":"";if(s+=t/r|0,t%=r,t*=10,t&&(s+="."),a){for(var o=i;o--;)s+=t/r|0,t%=r,t*=10;s+="(";for(o=a;o--;)s+=t/r|0,t%=r,t*=10;s+=")"}else for(o=e;t&&o--;)s+=t/r|0,t%=r,t*=10;return s}},r=[],a=function(){return b}.apply(n,r),void 0===a||(e.exports=a)})()},d6b6:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,n){switch(n){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return n}))},d6c8:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("c975"),t("13d5"),t("fb6a"),t("b0c0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.isResizing=!1,e.avg7dayLookup={date:[],avgR:[]},e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateRvalues(),this.updateSummaryRValue(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateRvalues(),this.updateSummaryRValue())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateRvalues(),this.updateSummaryRValue()}},{key:"updateRValues",value:function(){this.calculateRvalues(),this.updateSummaryRValue()}},{key:"updateSummaryRValue",value:function(){var e=this.avg7dayLookup.date.indexOf(this.rValueDate),n=e<0?"":""+Math.round(1e3*this.avg7dayLookup.avgR[e])/1e3;this.$emit("avgR",n)}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"calculateRvalues",value:function(){if(!this.rValues.length)return this.$emit("method","Based on seven-day new infections"),void this.manuallyCalculateRvalues();this.$emit("method",this.lagDays+"-day moving average");var e,n=[],t=[],r=[],a=Object(i["a"])(this.rValues);try{for(a.s();!(e=a.n()).done;){var s=e.value;n.push(s.date),t.push(s.rValue)}}catch(c){a.e(c)}finally{a.f()}for(var o=Math.floor(this.lagDays/2),l=o;l=2*this.lagDays){var i=n.length-1,s=n[i]/n[i-this.lagDays];s=4*(s-1)/this.lagDays+1,n[i]<100&&(s=1),s&&t.push(s)}}this.dataLines=[{name:"Target: 50 per 100,000 per 7 days",x:[0,e.x[e.x.length-1]],y:[1,1],fill:"tozeroy",line:{width:1,color:"#bbddbb"}},{name:"Estimated Multiplier",x:e.x.slice(2*this.lagDays),y:t,line:{width:2,color:this.color,shape:"linear"}}]}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValues",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValueDate",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("rValues")],p.prototype,"updateRValues",null),Object(d["b"])([Object(h["d"])("rValueDate")],p.prototype,"updateSummaryRValue",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("76a8"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"58812cbf",null);n["a"]=v.exports},d716:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,n){var t=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==n&&"W"!==n||(t="a"),e+t},week:{dow:1,doy:4}});return n}))},d7fa:function(e,n,t){"use strict";var r=t("f551"),a=t.n(r);a.a},d9f8:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,n){switch(n){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}});return n}))},db29:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),t="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i}))},dbb4:function(e,n,t){var r=t("23e7"),a=t("83ab"),i=t("56ef"),s=t("fc6a"),o=t("06cf"),l=t("8418");r({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(e){var n,t,r=s(e),a=o.f,u=i(r),c={},d=0;while(u.length>d)t=a(r,n=u[d++]),void 0!==t&&l(c,n,t);return c}})},dc2a:function(e,n,t){"use strict";t.d(n,"a",(function(){return o})),t.d(n,"b",(function(){return l}));const r={deserialize(e){return Object.assign(Error(e.message),{name:e.name,stack:e.stack})},serialize(e){return{__error_marker:"$$error",message:e.message,name:e.name,stack:e.stack}}},a=e=>e&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker,i={deserialize(e){return a(e)?r.deserialize(e):e},serialize(e){return e instanceof Error?r.serialize(e):e}};let s=i;function o(e){return s.deserialize(e)}function l(e){return s.serialize(e)}},dc4d:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},t={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,n){return 12===e&&(e=0),"रात"===n?e<4?e:e+12:"सुबह"===n?e:"दोपहर"===n?e>=10?e:e+12:"शाम"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return r}))},dcc9:function(e,n,t){"use strict";t.r(n),n["default"]="Datum,Gemeldete Fälle,Stationäre Behandlung,Intensivmedizin,gestorben\n"},de20:function(e){e.exports=JSON.parse('{"name":"vega-tooltip","version":"0.23.2","description":"A tooltip plugin for Vega-Lite and Vega visualizations.","main":"build/vega-tooltip.js","module":"build/src/index.js","unpkg":"build/vega-tooltip.min.js","jsdelivr":"build/vega-tooltip.min.js","typings":"build/src/index.d.ts","repository":{"type":"git","url":"https://github.com/vega/vega-tooltip.git"},"keywords":["vega-lite","vega","tooltip"],"author":{"name":"UW Interactive Data Lab","url":"https://idl.cs.washington.edu"},"collaborators":["Dominik Moritz","Sira Horradarn","Zening Qu","Kanit Wongsuphasawat","Yuri Astrakhan","Jeffrey Heer"],"license":"BSD-3-Clause","bugs":{"url":"https://github.com/vega/vega-tooltip/issues"},"homepage":"https://github.com/vega/vega-tooltip#readme","scripts":{"prepare":"beemo create-config --silent","tsc:src":"tsc -b tsconfig.src.json","build":"yarn tsc:src && rollup -c","clean":"rm -rf build examples/data && rm -f src/style.ts","copy:data":"rsync -r node_modules/vega-datasets/data/* examples/data","copy:build":"rsync -r build/* examples/build","deploy:gh":"yarn build && yarn copy:build && gh-pages -d examples && yarn clean","prettierbase":"beemo prettier \'examples/*.{html,scss,css}\'","eslintbase":"beemo eslint .","format":"yarn eslintbase --fix && yarn prettierbase --write","lint":"yarn eslintbase && yarn prettierbase --check","postbuild":"terser build/vega-tooltip.js -c -m -o build/vega-tooltip.min.js","prebuild":"mkdir -p build && yarn copy:data && ./build-style.sh","prepublishOnly":"yarn clean && yarn build","preversion":"yarn lint","start":"yarn build && concurrently --kill-others -n Server,Typescript,Rollup \'browser-sync start -s -f build examples --serveStatic examples\' \'yarn tsc:src -w\' \'rollup -c -w\'","pretest":"./build-style.sh","test":"jest"},"devDependencies":{"@rollup/plugin-commonjs":"13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@types/jest":"^26.0.4","browser-sync":"^2.26.7","codecov":"^3.7.0","concurrently":"^5.2.0","gh-pages":"^3.1.0","jest":"^26.1.0","node-sass":"^4.14.1","path":"^0.12.7","rollup":"^2.21.0","terser":"^4.8.0","ts-jest":"^26.1.1","typescript":"^3.9.6","vega-datasets":"^2.1.0","vega-lite-dev-config":"^0.11.8","vega-typings":"^0.18.0"},"dependencies":{"vega-util":"^1.14.1"},"beemo":{"module":"vega-lite-dev-config","drivers":["prettier","eslint"]},"jest":{"testURL":"http://localhost/","transform":{"^.+\\\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\\\.|/)(test|spec))\\\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["node_modules","/build","src"]}}')},de89:function(e,n,t){"use strict";var r=t("c8b6"),a=t.n(r);a.a},df91:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("caad"),t("c975"),t("13d5"),t("fb6a"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.avg7dayLookup={date:[],avgR:[]},e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateRvalues(),this.updateSummaryRValue(),this.unselectLines(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateRvalues(),this.updateSummaryRValue(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateRvalues(),this.updateSummaryRValue(),this.unselectLines()}},{key:"updateRValues",value:function(){this.calculateRvalues(),this.updateSummaryRValue(),this.unselectLines()}},{key:"updateSummaryRValue",value:function(){var e=this.avg7dayLookup.date.indexOf(this.rValueDate),n=e<0?"":""+Math.round(1e3*this.avg7dayLookup.avgR[e])/1e3;this.$emit("avgR",n)}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=2*this.lagDays){var i=n.length-1,s=n[i]/n[i-this.lagDays];s=4*(s-1)/this.lagDays+1,n[i]<100&&(s=1),s&&t.push(s)}}this.dataLines=[{name:"Target: 50 per 100,000 per 7 days",visible:!0,x:[0,e.x[e.x.length-1]],y:[1,1],fill:"tozeroy",line:{width:1,color:"#bbddbb"}},{name:"Estimated Multiplier",visible:!0,x:e.x.slice(2*this.lagDays),y:t,line:{width:2,color:this.color,shape:"linear"}}]}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValues",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValueDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"metadata",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("rValues")],p.prototype,"updateRValues",null),Object(d["b"])([Object(h["d"])("rValueDate")],p.prototype,"updateSummaryRValue",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),Object(d["b"])([Object(h["d"])("dataLines",{deep:!0})],p.prototype,"updateUrl",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("43cd"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"775521b8",null);n["a"]=v.exports},e07d:function(e,n,t){"use strict";var r=t("a03f"),a=t.n(r);a.a},e0c5:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},t={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"},r=e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,n){return 12===e&&(e=0),"રાત"===n?e<4?e:e+12:"સવાર"===n?e:"બપોર"===n?e>=10?e:e+12:"સાંજ"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});return r}))},e157:function(e,n,t){"use strict";var r=t("aad4"),a=t.n(r);a.a},e1d3:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},e2b2:function(e,n,t){"use strict";var r=t("2f79"),a=t.n(r);a.a},e2d3:function(e,n,t){"use strict";var r=t("463a"),a=t.n(r);a.a},e2f8:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"activity-levels-plot"},[t("vue-plotly",{staticClass:"activity-plot",attrs:{data:e.dataLines,layout:e.layout,options:e.options}}),t("div",{staticClass:"row-labels",class:{jakarta:"jakarta"===e.city}},e._l(e.dataLines,(function(n){return t("div",{key:n.name,staticClass:"activity"},[t("p",[e._v(e._s(n.name))])])})),0)],1)},a=[],i=(t("d81d"),t("fb6a"),t("ac1f"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("c1df"),m=t.n(f),p=t("43e06"),g=t.n(p),b=t("b012"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.isResizing=!1,e.MAX_DAYS=4e3,e.handleResize=Object(b["debounce"])(e.realHandleResize,250),e.activityTypes=[{col:"work",title:"Work"},{col:"leisure",title:"Leisure"},{col:"educ_kiga",title:"Daycare"},{col:"educ_primary",title:"Primary Ed."},{col:"educ_secondary",title:"Secondary Ed."},{col:"educ_higher",title:"Higher Ed."},{col:"educ_other",title:"Other Ed."},{col:"shop_daily",title:"Other NonHome"},{col:"restaurant",title:"Restaurant"},{col:"education",title:"Education"},{col:"shop",title:"Shop"},{col:"other",title:"Other"}],e.layout={grid:{rows:e.dataLines.length,columns:1,pattern:"coupled",roworder:"top to bottom"},autosize:!0,showlegend:!1,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{automargin:!0,fixedrange:!0,zeroline:!0,range:["2020-02-09","2020-12-31"],type:"date",showgrid:!1,showline:!1},yaxis:{automargin:!0,fixedrange:!0,type:"linear",zeroline:!1,showgrid:!1,showline:!1,autorange:!0,autotick:!0,showticklabels:!1,title:"",ticks:""},plot_bgcolor:"#f8f8f800",paper_bgcolor:"#f8f8f800"},e.options={displaylogo:!1,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"activity_levels",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.runChanged(),window.addEventListener("resize",this.handleResize)}},{key:"beforeDestroy",value:function(){window.removeEventListener("resize",this.handleResize)}},{key:"realHandleResize",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"runWasSwitched",value:function(){this.runChanged()}},{key:"loadCSV",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.currentRun.RunId){e.next=2;break}return e.abrupt("return",[]);case 2:if(this.zipWorker){e.next=4;break}return e.abrupt("return",[]);case 4:return n=this.currentRun.RunId+".restrictions.txt.csv",e.prev=5,e.next=8,this.zipWorker.extractFile(n);case 8:return t=e.sent,e.abrupt("return",t.data);case 12:e.prev=12,e.t0=e["catch"](5),this.$emit("missing",!0);case 15:return e.abrupt("return",[]);case 16:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"runChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.loadCSV();case 2:if(n=e.sent,0!==n.length){e.next=5;break}return e.abrupt("return");case 5:for(t=this.generateSeriesFromCSVData(n),this.dataLines=t,this.layout.grid.rows=this.dataLines.length,this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate,r=2;r<=this.dataLines.length;r++)a="yaxis"+r,this.layout[a]={zeroline:!1,showgrid:!1,showline:!1,type:"linear",autorange:!0,autotick:!0,showticklabels:!1,ticks:"",title:""};case 11:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"generateSeriesFromCSVData",value:function(e){var n,t=this,r=[],a=this.unpack(e,"day"),s=a.map((function(e){return t.calculateDatefromSimulationDay(e)})),o=0,l=Object(i["a"])(this.activityTypes);try{for(l.s();!(n=l.n()).done;){var u=n.value,c=u.title;try{var d=this.unpack(e,u.col);o++;var h={x:s,y:d,name:c,type:"scatter",fill:"tozeroy"};o>1&&(h.yaxis="y"+o),r.push(h)}catch(f){}}}catch(m){l.e(m)}finally{l.f()}return r}},{key:"calculateDatefromSimulationDay",value:function(e){var n=m()(this.startDate).add(this.plusminus,"days").add(e-1,"days").format("YYYY-MM-DD");return n}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"unpack",value:function(e,n){var t=e.map((function(e){if("day"===n)return e[n];var t=100*parseFloat(e[n].split("_")[0]);return t}));return t.length>this.MAX_DAYS&&(t=t.slice(0,this.MAX_DAYS)),t.length=0;d--)this.dataMatrix.push({x:n,y:t[d],name:a[d]})}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"logScale",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],g.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],g.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],g.prototype,"updateScale",null),g=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],g);var b=g,y=b,v=(t("f6f6"),t("2877")),_=Object(v["a"])(y,r,a,!1,null,"5281173a",null);n["a"]=_.exports},e7d5:function(e,n,t){},e81d:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},t={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"},r=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,n,t){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},week:{dow:1,doy:4}});return r}))},e975:function(e,n){e.exports=function e(n,t){"use strict";var r,a,i=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,s=/(^[ ]*|[ ]*$)/g,o=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,l=/^0x[0-9a-f]+$/i,u=/^0/,c=function(n){return e.insensitive&&(""+n).toLowerCase()||""+n},d=c(n).replace(s,"")||"",h=c(t).replace(s,"")||"",f=d.replace(i,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),m=h.replace(i,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),p=parseInt(d.match(l),16)||1!==f.length&&d.match(o)&&Date.parse(d),g=parseInt(h.match(l),16)||p&&h.match(o)&&Date.parse(h)||null;if(g){if(pg)return 1}for(var b=0,y=Math.max(f.length,m.length);ba)return 1}return 0}},ea76:function(e,n,t){"use strict";var r=t("adcb"),a=t.n(r);a.a},ebe4:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,n){return 12===e&&(e=0),"pagi"===n?e:"tengahari"===n?e>=11?e:e+12:"petang"===n||"malam"===n?e+12:void 0},meridiem:function(e,n,t){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return n}))},ec18:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return n?a[t][2]?a[t][2]:a[t][1]:r?a[t][0]:a[t][1]}var t=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:"%d päeva",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},ec95:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=t("10a0"),p=function(e){Object(l["a"])(r,e);var n=Object(u["a"])(r);function r(){var e;return Object(s["a"])(this,r),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.unselectedLines=[],e.unselectedLinesOnLoad=[],e.originalDataUrl=m["d"]+"original-data/Fallzahlen/",e.diviIncidenceNRWUrl=m["d"]+"original-data/hospital-cases/cologne/DiviIncidenceNRW.csv",e.observedData=[],e.cityObservedHospitalizationFiles={cologne:e.originalDataUrl+"Cologne/cologne-hospital.csv"},e.bundeslandCSV=t("b335").default,e.bundeslandIncidenceRateLookup={berlin:{name:"Berlin"},cologne:{name:"Nordrhein-Westfalen"}},e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{autorange:!0,fixedrange:!0,type:"linear",title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(o["a"])(r,[{key:"mounted",value:function(){this.updateScale(),this.calculate(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculate(),this.unselectLines())}},{key:"updateModelData",value:function(){this.calculate(),this.unselectLines()}},{key:"fetchRealHospitalizationRates",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.observedData=[],e.abrupt("return");case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateScale",value:function(){this.logScale?(this.layout.yaxis.type="log",this.layout.yaxis.autorange=!1,this.layout.yaxis.range=[Math.log10(.1),2]):(this.layout.yaxis.type="linear",delete this.layout.yaxis.range,this.layout.yaxis.autorange=!0)}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n11?t?"ප.ව.":"පස් වරු":t?"පෙ.ව.":"පෙර වරු"}});return n}))},edaf:function(e,n,t){var r,a; /** * @license Complex.js v2.0.11 11/02/2016 * * Copyright (c) 2016, Robert Eisele (robert@xarg.org) * Dual licensed under the MIT or GPL Version 2 licenses. - **/(function(t){"use strict";var i=function(e){return.5*(Math.exp(e)+Math.exp(-e))},s=function(e){return.5*(Math.exp(e)-Math.exp(-e))},o=function(e){var n=Math.PI/4;if(e<-n||e>n)return Math.cos(e)-1;var t=e*e;return t*(t*(1/24+t*(-1/720+t*(1/40320+t*(-1/3628800+t*(1/4790014600+t*(-1/87178291200+t*(1/20922789888e3)))))))-.5)},l=function(e,n){var t=Math.abs(e),r=Math.abs(n);return t<3e3&&r<3e3?Math.sqrt(t*t+r*r):(t0&&u();break;case"number":t["im"]=0,t["re"]=e;break;default:u()}return isNaN(t["re"])||isNaN(t["im"]),t};function h(e,n){if(!(this instanceof h))return new h(e,n);var t=d(e,n);this["re"]=t["re"],this["im"]=t["im"]}h.prototype={re:0,im:0,sign:function(){var e=this["abs"]();return new h(this["re"]/e,this["im"]/e)},add:function(e,n){var t=new h(e,n);return this["isInfinite"]()&&t["isInfinite"]()?h["NAN"]:this["isInfinite"]()||t["isInfinite"]()?h["INFINITY"]:new h(this["re"]+t["re"],this["im"]+t["im"])},sub:function(e,n){var t=new h(e,n);return this["isInfinite"]()&&t["isInfinite"]()?h["NAN"]:this["isInfinite"]()||t["isInfinite"]()?h["INFINITY"]:new h(this["re"]-t["re"],this["im"]-t["im"])},mul:function(e,n){var t=new h(e,n);return this["isInfinite"]()&&t["isZero"]()||this["isZero"]()&&t["isInfinite"]()?h["NAN"]:this["isInfinite"]()||t["isInfinite"]()?h["INFINITY"]:0===t["im"]&&0===this["im"]?new h(this["re"]*t["re"],0):new h(this["re"]*t["re"]-this["im"]*t["im"],this["re"]*t["im"]+this["im"]*t["re"])},div:function(e,n){var t=new h(e,n);if(this["isZero"]()&&t["isZero"]()||this["isInfinite"]()&&t["isInfinite"]())return h["NAN"];if(this["isInfinite"]()||t["isZero"]())return h["INFINITY"];if(this["isZero"]()||t["isInfinite"]())return h["ZERO"];e=this["re"],n=this["im"];var r,a,i=t["re"],s=t["im"];return 0===s?new h(e/i,n/i):Math.abs(i)=0)return new h(Math.pow(e,t["re"]),0);if(0===e)switch((t["re"]%4+4)%4){case 0:return new h(Math.pow(n,t["re"]),0);case 1:return new h(0,Math.pow(n,t["re"]));case 2:return new h(-Math.pow(n,t["re"]),0);case 3:return new h(0,-Math.pow(n,t["re"]))}}if(0===e&&0===n&&t["re"]>0&&t["im"]>=0)return h["ZERO"];var r=Math.atan2(n,e),a=c(e,n);return e=Math.exp(t["re"]*a-t["im"]*r),n=t["im"]*a+t["re"]*r,new h(e*Math.cos(n),e*Math.sin(n))},sqrt:function(){var e,n,t=this["re"],r=this["im"],a=this["abs"]();if(t>=0){if(0===r)return new h(Math.sqrt(t),0);e=.5*Math.sqrt(2*(a+t))}else e=Math.abs(r)/Math.sqrt(2*(a-t));return n=t<=0?.5*Math.sqrt(2*(a-t)):Math.abs(r)/Math.sqrt(2*(a+t)),new h(e,r<0?-n:n)},exp:function(){var e=Math.exp(this["re"]);return this["im"],new h(e*Math.cos(this["im"]),e*Math.sin(this["im"]))},expm1:function(){var e=this["re"],n=this["im"];return new h(Math.expm1(e)*Math.cos(n)+o(n),Math.exp(e)*Math.sin(n))},log:function(){var e=this["re"],n=this["im"];return new h(c(e,n),Math.atan2(n,e))},abs:function(){return l(this["re"],this["im"])},arg:function(){return Math.atan2(this["im"],this["re"])},sin:function(){var e=this["re"],n=this["im"];return new h(Math.sin(e)*i(n),Math.cos(e)*s(n))},cos:function(){var e=this["re"],n=this["im"];return new h(Math.cos(e)*i(n),-Math.sin(e)*s(n))},tan:function(){var e=2*this["re"],n=2*this["im"],t=Math.cos(e)+i(n);return new h(Math.sin(e)/t,s(n)/t)},cot:function(){var e=2*this["re"],n=2*this["im"],t=Math.cos(e)-i(n);return new h(-Math.sin(e)/t,s(n)/t)},sec:function(){var e=this["re"],n=this["im"],t=.5*i(2*n)+.5*Math.cos(2*e);return new h(Math.cos(e)*i(n)/t,Math.sin(e)*s(n)/t)},csc:function(){var e=this["re"],n=this["im"],t=.5*i(2*n)-.5*Math.cos(2*e);return new h(Math.sin(e)*i(n)/t,-Math.cos(e)*s(n)/t)},asin:function(){var e=this["re"],n=this["im"],t=new h(n*n-e*e+1,-2*e*n)["sqrt"](),r=new h(t["re"]-n,t["im"]+e)["log"]();return new h(r["im"],-r["re"])},acos:function(){var e=this["re"],n=this["im"],t=new h(n*n-e*e+1,-2*e*n)["sqrt"](),r=new h(t["re"]-n,t["im"]+e)["log"]();return new h(Math.PI/2-r["im"],r["re"])},atan:function(){var e=this["re"],n=this["im"];if(0===e){if(1===n)return new h(0,1/0);if(-1===n)return new h(0,-1/0)}var t=e*e+(1-n)*(1-n),r=new h((1-n*n-e*e)/t,-2*e/t).log();return new h(-.5*r["im"],.5*r["re"])},acot:function(){var e=this["re"],n=this["im"];if(0===n)return new h(Math.atan2(1,e),0);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).atan():new h(0!==e?e/0:0,0!==n?-n/0:0).atan()},asec:function(){var e=this["re"],n=this["im"];if(0===e&&0===n)return new h(0,1/0);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).acos():new h(0!==e?e/0:0,0!==n?-n/0:0).acos()},acsc:function(){var e=this["re"],n=this["im"];if(0===e&&0===n)return new h(Math.PI/2,1/0);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).asin():new h(0!==e?e/0:0,0!==n?-n/0:0).asin()},sinh:function(){var e=this["re"],n=this["im"];return new h(s(e)*Math.cos(n),i(e)*Math.sin(n))},cosh:function(){var e=this["re"],n=this["im"];return new h(i(e)*Math.cos(n),s(e)*Math.sin(n))},tanh:function(){var e=2*this["re"],n=2*this["im"],t=i(e)+Math.cos(n);return new h(s(e)/t,Math.sin(n)/t)},coth:function(){var e=2*this["re"],n=2*this["im"],t=i(e)-Math.cos(n);return new h(s(e)/t,-Math.sin(n)/t)},csch:function(){var e=this["re"],n=this["im"],t=Math.cos(2*n)-i(2*e);return new h(-2*s(e)*Math.cos(n)/t,2*i(e)*Math.sin(n)/t)},sech:function(){var e=this["re"],n=this["im"],t=Math.cos(2*n)+i(2*e);return new h(2*i(e)*Math.cos(n)/t,-2*s(e)*Math.sin(n)/t)},asinh:function(){var e=this["im"];this["im"]=-this["re"],this["re"]=e;var n=this["asin"]();return this["re"]=-this["im"],this["im"]=e,e=n["re"],n["re"]=-n["im"],n["im"]=e,n},acosh:function(){var e=this["acos"]();if(e["im"]<=0){var n=e["re"];e["re"]=-e["im"],e["im"]=n}else{n=e["im"];e["im"]=-e["re"],e["re"]=n}return e},atanh:function(){var e=this["re"],n=this["im"],t=e>1&&0===n,r=1-e,a=1+e,i=r*r+n*n,s=0!==i?new h((a*r-n*n)/i,(n*r+a*n)/i):new h(-1!==e?e/0:0,0!==n?n/0:0),o=s["re"];return s["re"]=c(s["re"],s["im"])/2,s["im"]=Math.atan2(s["im"],o)/2,t&&(s["im"]=-s["im"]),s},acoth:function(){var e=this["re"],n=this["im"];if(0===e&&0===n)return new h(0,Math.PI/2);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).atanh():new h(0!==e?e/0:0,0!==n?-n/0:0).atanh()},acsch:function(){var e=this["re"],n=this["im"];if(0===n)return new h(0!==e?Math.log(e+Math.sqrt(e*e+1)):1/0,0);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).asinh():new h(0!==e?e/0:0,0!==n?-n/0:0).asinh()},asech:function(){var e=this["re"],n=this["im"];if(this["isZero"]())return h["INFINITY"];var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).acosh():new h(0!==e?e/0:0,0!==n?-n/0:0).acosh()},inverse:function(){if(this["isZero"]())return h["INFINITY"];if(this["isInfinite"]())return h["ZERO"];var e=this["re"],n=this["im"],t=e*e+n*n;return new h(e/t,-n/t)},conjugate:function(){return new h(this["re"],-this["im"])},neg:function(){return new h(-this["re"],-this["im"])},ceil:function(e){return e=Math.pow(10,e||0),new h(Math.ceil(this["re"]*e)/e,Math.ceil(this["im"]*e)/e)},floor:function(e){return e=Math.pow(10,e||0),new h(Math.floor(this["re"]*e)/e,Math.floor(this["im"]*e)/e)},round:function(e){return e=Math.pow(10,e||0),new h(Math.round(this["re"]*e)/e,Math.round(this["im"]*e)/e)},equals:function(e,n){var t=new h(e,n);return Math.abs(t["re"]-this["re"])<=h["EPSILON"]&&Math.abs(t["im"]-this["im"])<=h["EPSILON"]},clone:function(){return new h(this["re"],this["im"])},toString:function(){var e=this["re"],n=this["im"],t="";return this["isNaN"]()?"NaN":this["isZero"]()?"0":this["isInfinite"]()?"Infinity":(0!==e&&(t+=e),0!==n&&(0!==e?t+=n<0?" - ":" + ":n<0&&(t+="-"),n=Math.abs(n),1!==n&&(t+=n),t+="i"),t||"0")},toVector:function(){return[this["re"],this["im"]]},valueOf:function(){return 0===this["im"]?this["re"]:null},isNaN:function(){return isNaN(this["re"])||isNaN(this["im"])},isZero:function(){return(0===this["re"]||-0===this["re"])&&(0===this["im"]||-0===this["im"])},isFinite:function(){return isFinite(this["re"])&&isFinite(this["im"])},isInfinite:function(){return!(this["isNaN"]()||this["isFinite"]())}},h["ZERO"]=new h(0,0),h["ONE"]=new h(1,0),h["I"]=new h(0,1),h["PI"]=new h(Math.PI,0),h["E"]=new h(Math.E,0),h["INFINITY"]=new h(1/0,1/0),h["NAN"]=new h(NaN,NaN),h["EPSILON"]=1e-16,r=[],a=function(){return h}.apply(n,r),void 0===a||(e.exports=a)})()},f161:function(e){e.exports=JSON.parse('{"a":"5.15.0"}')},f195:function(e,n,t){const r=t("3034"),a=(e,n,t)=>0!==r(e,n,t);e.exports=a},f260:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},f2ec:function(e,n,t){"use strict";t.d(n,"a",(function(){return i}));var r=t("7b0a");function a(e){throw Error(e)}const i={errors(e){return e[r["a"]]||a("Error observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},events(e){return e[r["b"]]||a("Events observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},terminate(e){return e[r["c"]]()}}},f3ff:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},t={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},r=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,n){return 12===e&&(e=0),"ਰਾਤ"===n?e<4?e:e+12:"ਸਵੇਰ"===n?e:"ਦੁਪਹਿਰ"===n?e>=10?e:e+12:"ਸ਼ਾਮ"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return r}))},f551:function(e,n,t){},f67c:function(e,n,t){const r=t("2a86"),a=t("3034");e.exports=(e,n,t)=>{const i=[];let s=null,o=null;const l=e.sort((e,n)=>a(e,n,t));for(const a of l){const e=r(a,n,t);e?(o=a,s||(s=a)):(o&&i.push([s,o]),o=null,s=null)}s&&i.push([s,null]);const u=[];for(const[r,a]of i)r===a?u.push(r):a||r!==l[0]?a?r===l[0]?u.push(`<=${a}`):u.push(`${r} - ${a}`):u.push(`>=${r}`):u.push("*");const c=u.join(" || "),d="string"===typeof n.raw?n.raw:String(n);return c.length=20?"ste":"de")},week:{dow:1,doy:4}});return i}))},fb39:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("4ec9"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("3ca3"),t("5319"),t("1276"),t("ddb0"),t("d0af")),s=t("54f8"),o=(t("96cf"),t("c964")),l=t("276c"),u=t("e954"),c=t("920b"),d=t("92a6"),h=t("9ab4"),f=t("60a3"),m=t("43e06"),p=t.n(m),g=function(e){Object(c["a"])(t,e);var n=Object(d["a"])(t);function t(){var e;return Object(l["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.useVaccinationDetailed=!0,e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2022-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"% vaccinated/boosted"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(u["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues(),this.unselectLines()}catch(e){console.warn("VACCINATION/BOOSTER data not found")}}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines())}},{key:"updateScale",value:function(){this.logScale,this.layout.yaxis.autorange=!0}},{key:"handleWideModeChanged",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateUrl",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n1&&(m.y=m.y/m.amount,m.amount=1);for(var g=m.x[0],b=m.x[m.x.length-1],y=new Date(g);y<=new Date(b);y.setDate(y.getDate()+1)){var v=y.toISOString().split("T")[0];if(m.x.includes(v)){var _=m.x.indexOf(v);m.xEdited.push(m.x[_]),m.yEdited.push(m.y[_])}else m.xEdited.push(v),m.yEdited.push(0)}m.x=[],m.y=[];for(var w=3;w{let i=null,s=null,o=null;try{o=new a(n,t)}catch(l){return null}return e.forEach(e=>{o.test(e)&&(i&&1!==s.compare(e)||(i=e,s=new r(i,t)))}),i};e.exports=i},ffff:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))}}]); \ No newline at end of file + **/(function(t){"use strict";var i=function(e){return.5*(Math.exp(e)+Math.exp(-e))},s=function(e){return.5*(Math.exp(e)-Math.exp(-e))},o=function(e){var n=Math.PI/4;if(e<-n||e>n)return Math.cos(e)-1;var t=e*e;return t*(t*(1/24+t*(-1/720+t*(1/40320+t*(-1/3628800+t*(1/4790014600+t*(-1/87178291200+t*(1/20922789888e3)))))))-.5)},l=function(e,n){var t=Math.abs(e),r=Math.abs(n);return t<3e3&&r<3e3?Math.sqrt(t*t+r*r):(t0&&u();break;case"number":t["im"]=0,t["re"]=e;break;default:u()}return isNaN(t["re"])||isNaN(t["im"]),t};function h(e,n){if(!(this instanceof h))return new h(e,n);var t=d(e,n);this["re"]=t["re"],this["im"]=t["im"]}h.prototype={re:0,im:0,sign:function(){var e=this["abs"]();return new h(this["re"]/e,this["im"]/e)},add:function(e,n){var t=new h(e,n);return this["isInfinite"]()&&t["isInfinite"]()?h["NAN"]:this["isInfinite"]()||t["isInfinite"]()?h["INFINITY"]:new h(this["re"]+t["re"],this["im"]+t["im"])},sub:function(e,n){var t=new h(e,n);return this["isInfinite"]()&&t["isInfinite"]()?h["NAN"]:this["isInfinite"]()||t["isInfinite"]()?h["INFINITY"]:new h(this["re"]-t["re"],this["im"]-t["im"])},mul:function(e,n){var t=new h(e,n);return this["isInfinite"]()&&t["isZero"]()||this["isZero"]()&&t["isInfinite"]()?h["NAN"]:this["isInfinite"]()||t["isInfinite"]()?h["INFINITY"]:0===t["im"]&&0===this["im"]?new h(this["re"]*t["re"],0):new h(this["re"]*t["re"]-this["im"]*t["im"],this["re"]*t["im"]+this["im"]*t["re"])},div:function(e,n){var t=new h(e,n);if(this["isZero"]()&&t["isZero"]()||this["isInfinite"]()&&t["isInfinite"]())return h["NAN"];if(this["isInfinite"]()||t["isZero"]())return h["INFINITY"];if(this["isZero"]()||t["isInfinite"]())return h["ZERO"];e=this["re"],n=this["im"];var r,a,i=t["re"],s=t["im"];return 0===s?new h(e/i,n/i):Math.abs(i)=0)return new h(Math.pow(e,t["re"]),0);if(0===e)switch((t["re"]%4+4)%4){case 0:return new h(Math.pow(n,t["re"]),0);case 1:return new h(0,Math.pow(n,t["re"]));case 2:return new h(-Math.pow(n,t["re"]),0);case 3:return new h(0,-Math.pow(n,t["re"]))}}if(0===e&&0===n&&t["re"]>0&&t["im"]>=0)return h["ZERO"];var r=Math.atan2(n,e),a=c(e,n);return e=Math.exp(t["re"]*a-t["im"]*r),n=t["im"]*a+t["re"]*r,new h(e*Math.cos(n),e*Math.sin(n))},sqrt:function(){var e,n,t=this["re"],r=this["im"],a=this["abs"]();if(t>=0){if(0===r)return new h(Math.sqrt(t),0);e=.5*Math.sqrt(2*(a+t))}else e=Math.abs(r)/Math.sqrt(2*(a-t));return n=t<=0?.5*Math.sqrt(2*(a-t)):Math.abs(r)/Math.sqrt(2*(a+t)),new h(e,r<0?-n:n)},exp:function(){var e=Math.exp(this["re"]);return this["im"],new h(e*Math.cos(this["im"]),e*Math.sin(this["im"]))},expm1:function(){var e=this["re"],n=this["im"];return new h(Math.expm1(e)*Math.cos(n)+o(n),Math.exp(e)*Math.sin(n))},log:function(){var e=this["re"],n=this["im"];return new h(c(e,n),Math.atan2(n,e))},abs:function(){return l(this["re"],this["im"])},arg:function(){return Math.atan2(this["im"],this["re"])},sin:function(){var e=this["re"],n=this["im"];return new h(Math.sin(e)*i(n),Math.cos(e)*s(n))},cos:function(){var e=this["re"],n=this["im"];return new h(Math.cos(e)*i(n),-Math.sin(e)*s(n))},tan:function(){var e=2*this["re"],n=2*this["im"],t=Math.cos(e)+i(n);return new h(Math.sin(e)/t,s(n)/t)},cot:function(){var e=2*this["re"],n=2*this["im"],t=Math.cos(e)-i(n);return new h(-Math.sin(e)/t,s(n)/t)},sec:function(){var e=this["re"],n=this["im"],t=.5*i(2*n)+.5*Math.cos(2*e);return new h(Math.cos(e)*i(n)/t,Math.sin(e)*s(n)/t)},csc:function(){var e=this["re"],n=this["im"],t=.5*i(2*n)-.5*Math.cos(2*e);return new h(Math.sin(e)*i(n)/t,-Math.cos(e)*s(n)/t)},asin:function(){var e=this["re"],n=this["im"],t=new h(n*n-e*e+1,-2*e*n)["sqrt"](),r=new h(t["re"]-n,t["im"]+e)["log"]();return new h(r["im"],-r["re"])},acos:function(){var e=this["re"],n=this["im"],t=new h(n*n-e*e+1,-2*e*n)["sqrt"](),r=new h(t["re"]-n,t["im"]+e)["log"]();return new h(Math.PI/2-r["im"],r["re"])},atan:function(){var e=this["re"],n=this["im"];if(0===e){if(1===n)return new h(0,1/0);if(-1===n)return new h(0,-1/0)}var t=e*e+(1-n)*(1-n),r=new h((1-n*n-e*e)/t,-2*e/t).log();return new h(-.5*r["im"],.5*r["re"])},acot:function(){var e=this["re"],n=this["im"];if(0===n)return new h(Math.atan2(1,e),0);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).atan():new h(0!==e?e/0:0,0!==n?-n/0:0).atan()},asec:function(){var e=this["re"],n=this["im"];if(0===e&&0===n)return new h(0,1/0);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).acos():new h(0!==e?e/0:0,0!==n?-n/0:0).acos()},acsc:function(){var e=this["re"],n=this["im"];if(0===e&&0===n)return new h(Math.PI/2,1/0);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).asin():new h(0!==e?e/0:0,0!==n?-n/0:0).asin()},sinh:function(){var e=this["re"],n=this["im"];return new h(s(e)*Math.cos(n),i(e)*Math.sin(n))},cosh:function(){var e=this["re"],n=this["im"];return new h(i(e)*Math.cos(n),s(e)*Math.sin(n))},tanh:function(){var e=2*this["re"],n=2*this["im"],t=i(e)+Math.cos(n);return new h(s(e)/t,Math.sin(n)/t)},coth:function(){var e=2*this["re"],n=2*this["im"],t=i(e)-Math.cos(n);return new h(s(e)/t,-Math.sin(n)/t)},csch:function(){var e=this["re"],n=this["im"],t=Math.cos(2*n)-i(2*e);return new h(-2*s(e)*Math.cos(n)/t,2*i(e)*Math.sin(n)/t)},sech:function(){var e=this["re"],n=this["im"],t=Math.cos(2*n)+i(2*e);return new h(2*i(e)*Math.cos(n)/t,-2*s(e)*Math.sin(n)/t)},asinh:function(){var e=this["im"];this["im"]=-this["re"],this["re"]=e;var n=this["asin"]();return this["re"]=-this["im"],this["im"]=e,e=n["re"],n["re"]=-n["im"],n["im"]=e,n},acosh:function(){var e=this["acos"]();if(e["im"]<=0){var n=e["re"];e["re"]=-e["im"],e["im"]=n}else{n=e["im"];e["im"]=-e["re"],e["re"]=n}return e},atanh:function(){var e=this["re"],n=this["im"],t=e>1&&0===n,r=1-e,a=1+e,i=r*r+n*n,s=0!==i?new h((a*r-n*n)/i,(n*r+a*n)/i):new h(-1!==e?e/0:0,0!==n?n/0:0),o=s["re"];return s["re"]=c(s["re"],s["im"])/2,s["im"]=Math.atan2(s["im"],o)/2,t&&(s["im"]=-s["im"]),s},acoth:function(){var e=this["re"],n=this["im"];if(0===e&&0===n)return new h(0,Math.PI/2);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).atanh():new h(0!==e?e/0:0,0!==n?-n/0:0).atanh()},acsch:function(){var e=this["re"],n=this["im"];if(0===n)return new h(0!==e?Math.log(e+Math.sqrt(e*e+1)):1/0,0);var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).asinh():new h(0!==e?e/0:0,0!==n?-n/0:0).asinh()},asech:function(){var e=this["re"],n=this["im"];if(this["isZero"]())return h["INFINITY"];var t=e*e+n*n;return 0!==t?new h(e/t,-n/t).acosh():new h(0!==e?e/0:0,0!==n?-n/0:0).acosh()},inverse:function(){if(this["isZero"]())return h["INFINITY"];if(this["isInfinite"]())return h["ZERO"];var e=this["re"],n=this["im"],t=e*e+n*n;return new h(e/t,-n/t)},conjugate:function(){return new h(this["re"],-this["im"])},neg:function(){return new h(-this["re"],-this["im"])},ceil:function(e){return e=Math.pow(10,e||0),new h(Math.ceil(this["re"]*e)/e,Math.ceil(this["im"]*e)/e)},floor:function(e){return e=Math.pow(10,e||0),new h(Math.floor(this["re"]*e)/e,Math.floor(this["im"]*e)/e)},round:function(e){return e=Math.pow(10,e||0),new h(Math.round(this["re"]*e)/e,Math.round(this["im"]*e)/e)},equals:function(e,n){var t=new h(e,n);return Math.abs(t["re"]-this["re"])<=h["EPSILON"]&&Math.abs(t["im"]-this["im"])<=h["EPSILON"]},clone:function(){return new h(this["re"],this["im"])},toString:function(){var e=this["re"],n=this["im"],t="";return this["isNaN"]()?"NaN":this["isZero"]()?"0":this["isInfinite"]()?"Infinity":(0!==e&&(t+=e),0!==n&&(0!==e?t+=n<0?" - ":" + ":n<0&&(t+="-"),n=Math.abs(n),1!==n&&(t+=n),t+="i"),t||"0")},toVector:function(){return[this["re"],this["im"]]},valueOf:function(){return 0===this["im"]?this["re"]:null},isNaN:function(){return isNaN(this["re"])||isNaN(this["im"])},isZero:function(){return(0===this["re"]||-0===this["re"])&&(0===this["im"]||-0===this["im"])},isFinite:function(){return isFinite(this["re"])&&isFinite(this["im"])},isInfinite:function(){return!(this["isNaN"]()||this["isFinite"]())}},h["ZERO"]=new h(0,0),h["ONE"]=new h(1,0),h["I"]=new h(0,1),h["PI"]=new h(Math.PI,0),h["E"]=new h(Math.E,0),h["INFINITY"]=new h(1/0,1/0),h["NAN"]=new h(NaN,NaN),h["EPSILON"]=1e-16,r=[],a=function(){return h}.apply(n,r),void 0===a||(e.exports=a)})()},f161:function(e){e.exports=JSON.parse('{"a":"5.15.0"}')},f195:function(e,n,t){const r=t("3034"),a=(e,n,t)=>0!==r(e,n,t);e.exports=a},f260:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},f2ec:function(e,n,t){"use strict";t.d(n,"a",(function(){return i}));var r=t("7b0a");function a(e){throw Error(e)}const i={errors(e){return e[r["a"]]||a("Error observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},events(e){return e[r["b"]]||a("Events observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},terminate(e){return e[r["c"]]()}}},f3ff:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},t={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},r=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,n){return 12===e&&(e=0),"ਰਾਤ"===n?e<4?e:e+12:"ਸਵੇਰ"===n?e:"ਦੁਪਹਿਰ"===n?e>=10?e:e+12:"ਸ਼ਾਮ"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return r}))},f551:function(e,n,t){},f67c:function(e,n,t){const r=t("2a86"),a=t("3034");e.exports=(e,n,t)=>{const i=[];let s=null,o=null;const l=e.sort((e,n)=>a(e,n,t));for(const a of l){const e=r(a,n,t);e?(o=a,s||(s=a)):(o&&i.push([s,o]),o=null,s=null)}s&&i.push([s,null]);const u=[];for(const[r,a]of i)r===a?u.push(r):a||r!==l[0]?a?r===l[0]?u.push(`<=${a}`):u.push(`${r} - ${a}`):u.push(`>=${r}`):u.push("*");const c=u.join(" || "),d="string"===typeof n.raw?n.raw:String(n);return c.length=20?"ste":"de")},week:{dow:1,doy:4}});return i}))},fb39:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("4ec9"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("3ca3"),t("5319"),t("1276"),t("ddb0"),t("d0af")),s=t("54f8"),o=(t("96cf"),t("c964")),l=t("276c"),u=t("e954"),c=t("920b"),d=t("92a6"),h=t("9ab4"),f=t("60a3"),m=t("43e06"),p=t.n(m),g=function(e){Object(c["a"])(t,e);var n=Object(d["a"])(t);function t(){var e;return Object(l["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.useVaccinationDetailed=!0,e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2022-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"% vaccinated/boosted"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(u["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues(),this.unselectLines()}catch(e){console.warn("VACCINATION/BOOSTER data not found")}}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines())}},{key:"updateScale",value:function(){this.logScale,this.layout.yaxis.autorange=!0}},{key:"handleWideModeChanged",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateUrl",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n1&&(m.y=m.y/m.amount,m.amount=1);for(var g=m.x[0],b=m.x[m.x.length-1],y=new Date(g);y<=new Date(b);y.setDate(y.getDate()+1)){var v=y.toISOString().split("T")[0];if(m.x.includes(v)){var _=m.x.indexOf(v);m.xEdited.push(m.x[_]),m.yEdited.push(m.y[_])}else m.xEdited.push(v),m.yEdited.push(0)}m.x=[],m.y=[];for(var w=3;w{let i=null,s=null,o=null;try{o=new a(n,t)}catch(l){return null}return e.forEach(e=>{o.test(e)&&(i&&1!==s.compare(e)||(i=e,s=new r(i,t)))}),i};e.exports=i},ffff:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))}}]); \ No newline at end of file
  • 1?t("div",{staticClass:"measure-buttons"},[t("p",[e._v(e._s(n.title))]),t("button-group",{attrs:{measure:n,options:e.measureOptions[n.measure]},on:{changed:e.sliderChanged}})],1):e._e()])}))],2):e._e()])})),t("div",{staticClass:"left-padding"},[t("h5",{staticClass:"cumulative"},[e._v("Cumulative Infected by"),t("br"),e._v(e._s(e.endDate)+":")]),t("p",{staticClass:"infected"},[e._v(e._s(e.prettyInfected))]),t("h5",{staticClass:"cumulative"},[e._v("R-Value on:")]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.summaryRValueDate,expression:"summaryRValueDate"}],staticClass:"input r-input",attrs:{id:"reditor",size:"9"},domProps:{value:e.summaryRValueDate},on:{input:function(n){n.target.composing||(e.summaryRValueDate=n.target.value)}}}),t("p",{staticClass:"infected"},[e._v(e._s(e.summaryRValue))]),e.singleValueOptionKeys.length?t("div",{staticClass:"single-value-options"},[t("h5",[e._v("Simulation Parameters:")]),t("table",e._l(e.singleValueOptionKeys,(function(n){return t("tr",{key:n},[t("td",{staticStyle:{"text-align":"right","padding-right":"0.4rem"}},[e._v(e._s(n))]),t("td",[t("b",{staticStyle:{color:"#596"}},[e._v(e._s(e.singleValueOptions[n]))])])])})),0)]):e._e()])],2)])})),0)]),t("div",{staticClass:"right-content"},[t("div",{staticClass:"page-section content"},[t("div",{staticClass:"readme",domProps:{innerHTML:e._s(e.topNotes)}})]),t("div",{staticClass:"page-section preamble",style:{backgroundColor:"white"}},[t("h3",{staticClass:"select-scenario"})]),e.city&&e.hasBaseRun?t("div",{staticClass:"page-section base-choice"},[t("div",{staticClass:"button-choices buttons has-addons"},[t("button",{key:"do-something",staticClass:"button is-small",class:{"is-link":!e.isBase,"is-selected":!e.isBase},style:{marginRight:"0.5rem"},on:{click:function(n){return e.setBase(!1)}}},[e._v("Alternatives")]),t("button",{key:"base",staticClass:"button is-small",class:{"is-link":e.isBase,"is-selected":e.isBase},on:{click:function(n){return e.setBase(!0)}}},[e._v("What would have happened without restrictions")])])]):e._e(),t("div",{staticClass:"page-section selections-and-charts"},[t("div",{staticClass:"right-side",class:{"wide-mode":e.$store.state.isWideMode}},[t("p",{staticClass:"width-selection"},[t("a",{class:{"active-view-mode":!e.$store.state.isWideMode},on:{click:function(n){return e.setWideMode(!1)}}},[e._v("Narrow")]),t("a",{class:{"active-view-mode":e.$store.state.isWideMode},on:{click:function(n){return e.setWideMode(!0)}}},[e._v("Wide")])]),e.showActivityLevels&&e.allPlots[0].active&&e.isZipLoaded?t("div",{staticClass:"linear-plot activity"},[t("h5",[e._v(e._s(e.allPlots[0].name))]),t("p",[e._v("0-100% of normal")]),t("div",{staticClass:"plotarea activities"},[t("activity-levels-plot",{staticClass:"plotsize",attrs:{city:e.city,battery:e.runId,currentRun:e.currentRun,startDate:e.startDate,endDate:e.endDate,plusminus:e.plusminus,zipWorker:e.zipWorker}})],1)]):e._e(),e._l(Object.keys(e.vegaChartData),(function(n){return t("div",{key:n,staticClass:"top-vega-plots"},[!0===e.vegaChartData[n].yaml.showAbove&&e.vegaChartData[n].isVisible?t("div",{staticClass:"linear-plot top-vega-plot"},[t("vega-lite-chart",{staticClass:"plotsize",attrs:{baseUrl:e.BATTERY_URL,runId:e.runId,configFile:n,logScale:e.logScale,yamlDef:e.vegaChartData[n].yaml,data:e.vegaChartData[n].data}})],1):e._e()])})),t("div",{staticClass:"plot-options"},[t("div",{staticClass:"scale-options"},[t("b",[e._v("Scale")]),t("div",{staticClass:"variation-choices buttons has-addons"},[t("button",{staticClass:"button is-small",class:{"is-link":!e.logScale,"is-selected":!e.logScale},on:{click:function(n){e.logScale=!1}}},[e._v("Linear")]),t("button",{staticClass:"button is-small",class:{"is-link":e.logScale,"is-selected":e.logScale},on:{click:function(n){e.logScale=!0}}},[e._v("Log")])])]),e.offset.length>1?t("div",{staticClass:"variation"},[t("b",[e._v("Shift Start Date")]),t("div",{staticClass:"variation-choices buttons has-addons",staticStyle:{"margin-left":"auto"}},e._l(e.offset,(function(n){return t("button",{key:n,staticClass:"button is-small",class:{"is-link":e.plusminus===n,"is-selected":e.plusminus===n},on:{click:function(t){return e.setPlusMinus(n)}}},[e._v(e._s(e.strOffset(n)))])})),0)]):e._e()]),t("div",{staticClass:"all-plots"},[e.diseaseData.length>0&&e.allPlots[1].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[1].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(1)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[1].showPlot,expression:"allPlots[1].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("disease-import",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.diseaseData}})],1)])]):e._e(),e.postHospital.length>0&&e.allPlots[2].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[2].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(2)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[2].showPlot,expression:"allPlots[2].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("post-hospital",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.postHospital,totalPopulation:e.totalPopulation,intakesHosp:!0,city:e.city,postHospUpdater:e.postHospUpdater1}})],1)])]):e._e(),e.postHospital.length>0&&e.allPlots[3].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[3].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(3)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[3].showPlot,expression:"allPlots[3].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("post-hospital",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.postHospital,totalPopulation:e.totalPopulation,intakesHosp:!1,city:e.city,postHospUpdater:e.postHospUpdater2}})],1)])]):e._e(),e.allPlots[4].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[4].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(4)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[4].showPlot,expression:"allPlots[4].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("New persons showing symptoms (model) vs. new cases (reality)")]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-infections-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,unreportedIncidence:e.unreportedIncidence,unreportedIncidenceNRW:e.unreportedIncidenceNRW}})],1)])]):e._e(),e.showVirusStrainsPlot&&e.mutationValues.length>0&&e.allPlots[5].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[5].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(5)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[5].showPlot,expression:"allPlots[5].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("Simulated number of infections (whole simulation region) and percentage, by strain")]),t("div",{staticClass:"plotarea",style:{height:"42rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("mutations-plot",{attrs:{data:e.data,endDate:e.endDate,logScale:e.logScale,strainValues:e.mutationValues,city:e.city}})],1)])]):e._e(),e.allPlots[6].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[6].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(6)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[6].showPlot,expression:"allPlots[6].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(e.rValueMethodDescription))]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("r-value-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,logScale:!1,rValues:e.rValues,rValueDate:e.summaryRValueDate},on:{avgR:e.gotNewSummaryRValue,method:e.switchRMethod}})],1)])]):e._e(),e.hasRValuePurposes&&e.allPlots[7].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[7].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(7)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[7].showPlot,expression:"allPlots[7].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(e.rValueMethodDescription))]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("r-value-two",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,logScale:!1,rValues:e.rValues},on:{method:e.switchRMethod}})],1)])]):e._e(),e.infectionsByActivityType.length>0&&e.allPlots[8].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[8].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(8)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[8].showPlot,expression:"allPlots[8].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea",style:{height:"28rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("infections-by-activity-type",{attrs:{endDate:e.endDate,logScale:e.logScale,values:e.infectionsByActivityType}})],1)])]):e._e(),e.showVaccineEffectivenessFields.length&&e.allPlots[9].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[9].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(9)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[9].showPlot,expression:"allPlots[9].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("mRNA Vaccines")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-plot",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessData,vaccineEffectivenessFields:e.showVaccineEffectivenessFields,vaccineType:"mRNA"}})],1)]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[9].showPlot,expression:"allPlots[9].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("Vector Vaccines")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-plot",{staticClass:"plotsize",attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessData,vaccineEffectivenessFields:e.showVaccineEffectivenessFields,vaccineType:"vector"}})],1)])]):e._e(),e.showVaccineEffectivenessVsStrainFields.length&&e.allPlots[10].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[10].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(10)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[10].showPlot,expression:"allPlots[10].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-vs-strain",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessVsStrainData,vaccineEffectivenessFields:e.showVaccineEffectivenessVsStrainFields}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[11].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[11].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(11)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[11].showPlot,expression:"allPlots[11].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-infection-by-vaccination",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[12].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[12].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(12)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[12].showPlot,expression:"allPlots[12].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccination-rates",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale}})],1)])]):e._e(),e.showIncidenceComp&&e.vaccinationPerType.length>0&&e.allPlots[13].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[13].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(13)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[13].showPlot,expression:"allPlots[13].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccination-per-type",{staticClass:"plotsize",attrs:{endDate:e.endDate,logScale:e.logScale,vaccinations:e.vaccinationPerType}})],1)])]):e._e(),e.showIncidenceComp&&e.antibodies.length>0&&e.allPlots[14].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[14].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(14)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[14].showPlot,expression:"allPlots[14].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("antibodies",{staticClass:"plotsize",attrs:{endDate:e.endDate,logScale:e.logScale,antibodies:e.antibodies}})],1)])]):e._e(),e.allPlots[15].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[15].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(15)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[15].showPlot,expression:"allPlots[15].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7-day moving average")]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-7-day-new-cases-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,city:e.city,logScale:e.logScale}})],1)])]):e._e(),"heinsberg"!==e.city&&e.allPlots[16].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[16].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(16)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[16].showPlot,expression:"allPlots[16].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(this.logScale?"Log scale":"Linear scale"))]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-plot",{staticClass:"plotsize",attrs:{data:e.hospitalData,logScale:e.logScale,city:e.city,diviData:e.diviData,endDate:e.endDate}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[17].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[17].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(17)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[17].showPlot,expression:"allPlots[17].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-vaccination-comparison",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale}})],1)])]):e._e(),e.allPlots[18].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[18].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(18)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[18].showPlot,expression:"allPlots[18].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(this.logScale?"Log scale":"Linear scale"))]),t("div",{staticClass:"plotarea"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vue-plotly",{staticClass:"plotsize",attrs:{data:e.dataHealth,layout:e.layout,options:e.options}})],1)])]):e._e(),e.showByAgePlot&&e.incidenceHeatMapData&&e.allPlots[19].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[19].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(19)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[19].showPlot,expression:"allPlots[19].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("heat-map",{staticClass:"plotsize",attrs:{endDate:e.endDate,data:e.incidenceHeatMapData,heatMapMaxValue:e.runYaml.heatMapMaxValue}})],1)])]):e._e(),e.showByAgePlot&&e.incidenceHeatMapData&&e.allPlots[20].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[20].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(20)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[20].showPlot,expression:"allPlots[20].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("age-group-line-chart",{staticClass:"plotsize",attrs:{endDate:e.endDate,data:e.incidenceHeatMapData,logScale:e.logScale}})],1)])]):e._e(),e.leisurOutdoorFractionData.length&&e.allPlots[21].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[21].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(21)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[21].showPlot,expression:"allPlots[21].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("leisure-outdoor-fraction",{staticClass:"plotsize",attrs:{data:e.leisurOutdoorFractionData,logScale:!1,endDate:e.endDate}})],1)])]):e._e(),e.weeklyTestsData.length&&e.allPlots[22].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[22].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(22)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[22].showPlot,expression:"allPlots[22].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-tests",{staticClass:"plotsize",attrs:{data:e.weeklyTestsData,endDate:e.endDate}})],1)])]):e._e(),e._l(Object.keys(e.vegaChartData),(function(n){return t("div",{key:n,staticClass:"vega-plots"},[1!=e.vegaChartData[n].yaml.showAbove?t("div",{staticClass:"linear-plot"},[t("vega-lite-chart",{staticClass:"plotsize",attrs:{baseUrl:e.BATTERY_URL,runId:e.runId,configFile:n,logScale:e.logScale,yamlDef:e.vegaChartData[n].yaml,data:e.vegaChartData[n].data}})],1):e._e()])})),t("i",[e._v("Run ID: "+e._s(e.currentRun.RunId))])],2)],2)]),e.bottomNotes?t("div",{staticClass:"page-section content"},[t("div",{staticClass:"bottom"},[t("h3",[e._v("Further Notes")]),t("div",{staticClass:"readme",domProps:{innerHTML:e._s(e.bottomNotes)}})])]):e._e(),e.state.isFullScreen?e._e():t("div",{staticClass:"page-section footer"},[e._m(0),e._m(1),t("p",[e._v("GDPR: This site does not collect, store, or analyze any personal information.")]),e._m(2),t("p",[t("router-link",{attrs:{to:"/imprint"}},[e._v("Imprint")])],1)])])])},v=[function(){var e=this,n=e.$createElement,r=e._self._c||n;return r("a",{attrs:{href:"https://matsim.org"}},[r("img",{attrs:{alt:"MATSim logo",src:t("ab5b"),width:"250"}})])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("p",[e._v("COVID-19 Scenario Viewer "),t("br"),e._v("© 2020 VSP TU-Berlin")])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("p",[e._v("For more info about VSP at TU Berlin, see"),t("a",{attrs:{href:"https://www.vsp.tu-berlin.de"}},[e._v(" https://vsp.tu-berlin.de")])])}],_=t("6246"),w=_["a"],x=(t("7af9"),t("2877")),k=Object(x["a"])(w,y,v,!1,null,"6f7fad06",null),S=k.exports,M=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{attrs:{id:"single-run-viewer"}},[t("div",{staticClass:"left-content"},[t("div",{staticClass:"side-menu"},e._l(e.sideMenuCategories,(function(n,r){return t("div",{staticClass:"menu-categorie"},[t("div",{staticClass:"categorie-header",on:{click:function(t){return e.updateSideMenu(n)}}},[r==e.activeSideMenu?t("i",{staticClass:"fa fa-arrow-down menu-arrow"}):t("i",{staticClass:"fa fa-arrow-right menu-arrow"}),t("h6",{staticClass:"menu-header title"},[e._v(e._s(n))])]),t("div",{directives:[{name:"show",rawName:"v-show",value:"Plots"==n&&1==e.activeSideMenu,expression:"categorie == 'Plots' && activeSideMenu == 1"}],staticClass:"categorie-content"},[t("div",{staticClass:"scrollable"},[e._l(Object.keys(e.vegaChartData),(function(n){return!0===e.vegaChartData[n].yaml.showAbove?t("div",{key:"top"+n,staticClass:"allPlots"},[t("div",{staticClass:"plot-menu",on:{click:function(t){return e.showVegaPlots(n)}}},[t("input",{staticClass:"plot-checkbox",attrs:{type:"checkbox"},domProps:{checked:e.vegaChartData[n].isVisible}}),t("p",[e._v(e._s(e.vegaChartData[n].yaml.title))])])]):e._e()})),e._l(e.allPlotsCheckIsUsedInThisRun(),(function(n,r){return t("div",{key:r,staticClass:"allPlots"},[n.usedInThisRun?t("div",{staticClass:"plot-menu",on:{click:function(t){return e.showPlotMenu(n.index)}}},[t("input",{staticClass:"plot-checkbox",attrs:{type:"checkbox"},domProps:{checked:n.active}}),t("p",{staticClass:"plot-name"},[e._v(e._s(n.name))])]):e._e()])})),e._l(Object.keys(e.vegaChartData),(function(n){return!1===e.vegaChartData[n].yaml.showAbove?t("div",{key:n,staticClass:"allPlots"},[t("div",{staticClass:"plot-menu",on:{click:function(t){return e.showVegaPlots(n)}}},[t("input",{staticClass:"plot-checkbox",attrs:{type:"checkbox"},domProps:{checked:e.vegaChartData[n].isVisible}}),t("p",{on:{click:function(t){return e.showVegaPlots(n)}}},[e._v(e._s(e.vegaChartData[n].yaml.title))])])]):e._e()}))],2),t("div",{staticClass:"select-all-plots"},[t("button",{staticClass:"button is-small menu-button",on:{click:function(n){return e.showPlotMenu("allActive")}}},[e._v("Select All")]),t("button",{staticClass:"button is-small menu-button",on:{click:function(n){return e.showPlotMenu("allInactive")}}},[e._v("Unselect All")])])]),t("div",{directives:[{name:"show",rawName:"v-show",value:"Select Scenario"==n&&0==e.activeSideMenu,expression:"categorie == 'Select Scenario' && activeSideMenu == 0"}],staticClass:"categorie-content scrollable"},[e._l(e.runYaml.optionGroups,(function(n){return t("div",{key:n.heading+n.day,staticClass:"categorie-group"},[e.hasMultipleOptions(n)?t("div",{staticClass:"g1"},[t("h6",{staticClass:"title"},[e._v(e._s(e.getGroupTitle(n)))]),n.subheading?t("p",{staticClass:"subhead"},[e._v(e._s(n.subheading))]):e._e(),e._l(n.measures,(function(n){return t("div",{key:n.measure,staticClass:"measure"},[void 0!=e.measureOptions[n.measure]&&e.measureOptions[n.measure].length>1?t("div",{staticClass:"measure-buttons"},[t("p",[e._v(e._s(n.title))]),t("button-group",{attrs:{measure:n,options:e.measureOptions[n.measure]},on:{changed:e.sliderChanged}})],1):e._e()])}))],2):e._e()])})),t("div",{staticClass:"left-padding"},[t("h5",{staticClass:"cumulative"},[e._v("Cumulative Infected by"),t("br"),e._v(e._s(e.endDate)+":")]),t("p",{staticClass:"infected"},[e._v(e._s(e.prettyInfected))]),t("h5",{staticClass:"cumulative"},[e._v("R-Value on:")]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.summaryRValueDate,expression:"summaryRValueDate"}],staticClass:"input r-input",attrs:{id:"reditor",size:"9"},domProps:{value:e.summaryRValueDate},on:{input:function(n){n.target.composing||(e.summaryRValueDate=n.target.value)}}}),t("p",{staticClass:"infected"},[e._v(e._s(e.summaryRValue))]),e.singleValueOptionKeys.length?t("div",{staticClass:"single-value-options"},[t("h5",[e._v("Simulation Parameters:")]),t("table",e._l(e.singleValueOptionKeys,(function(n){return t("tr",{key:n},[t("td",{staticStyle:{"text-align":"right","padding-right":"0.4rem"}},[e._v(e._s(n))]),t("td",[t("b",{staticStyle:{color:"#596"}},[e._v(e._s(e.singleValueOptions[n]))])])])})),0)]):e._e()])],2)])})),0)]),t("div",{staticClass:"right-content"},[t("div",{staticClass:"page-section content"},[t("div",{staticClass:"readme",domProps:{innerHTML:e._s(e.topNotes)}}),e.hasInfectionMapData?t("div",{staticClass:"infection-map-row",staticStyle:{"margin-top":"1rem","text-align":"right"}},[t("button",{staticClass:"button infection-map",on:{click:e.showInfectionMap}},[e._v("📍 Infection Map")])]):e._e()]),t("div",{staticClass:"page-section preamble",style:{backgroundColor:"white"}},[t("h3",{staticClass:"select-scenario"})]),e.city&&e.hasBaseRun?t("div",{staticClass:"page-section base-choice"},[t("div",{staticClass:"button-choices buttons has-addons"},[t("button",{key:"do-something",staticClass:"button is-small",class:{"is-link":!e.isBase,"is-selected":!e.isBase},style:{marginRight:"0.5rem"},on:{click:function(n){return e.setBase(!1)}}},[e._v("Alternatives")]),t("button",{key:"base",staticClass:"button is-small",class:{"is-link":e.isBase,"is-selected":e.isBase},on:{click:function(n){return e.setBase(!0)}}},[e._v("What would have happened without restrictions")])])]):e._e(),t("div",{staticClass:"page-section selections-and-charts"},[t("div",{staticClass:"right-side",class:{"wide-mode":e.$store.state.isWideMode}},[t("p",{staticClass:"width-selection"},[t("a",{class:{"active-view-mode":!e.$store.state.isWideMode},on:{click:function(n){return e.setWideMode(!1)}}},[e._v("Narrow")]),t("a",{class:{"active-view-mode":e.$store.state.isWideMode},on:{click:function(n){return e.setWideMode(!0)}}},[e._v("Wide")])]),e.showActivityLevels&&e.allPlots[0].active&&e.isZipLoaded?t("div",{staticClass:"linear-plot activity"},[t("h5",[e._v(e._s(e.allPlots[0].name))]),t("p",[e._v("0-100% of normal")]),t("div",{staticClass:"plotarea activities"},[t("activity-levels-plot",{staticClass:"plotsize",attrs:{city:e.city,battery:e.runId,currentRun:e.currentRun,startDate:e.startDate,endDate:e.endDate,plusminus:e.plusminus,zipWorker:e.zipWorker,colorMatch:e.activityColors}})],1)]):e._e(),e._l(Object.keys(e.vegaChartData),(function(n){return t("div",{key:n,staticClass:"top-vega-plots"},[e.isZipLoaded&&!0===e.vegaChartData[n].yaml.showAbove&&e.vegaChartData[n].isVisible?t("div",{staticClass:"linear-plot top-vega-plot"},[t("vega-lite-chart",{staticClass:"plotsize",attrs:{baseUrl:e.BATTERY_URL,currentRun:e.currentRun,configFile:n,logScale:e.logScale,vegaChartData:e.vegaChartData}})],1):e._e()])})),t("div",{staticClass:"plot-options"},[t("div",{staticClass:"scale-options"},[t("b",[e._v("Scale")]),t("div",{staticClass:"variation-choices buttons has-addons"},[t("button",{staticClass:"button is-small",class:{"is-link":!e.logScale,"is-selected":!e.logScale},on:{click:function(n){e.logScale=!1}}},[e._v("Linear")]),t("button",{staticClass:"button is-small",class:{"is-link":e.logScale,"is-selected":e.logScale},on:{click:function(n){e.logScale=!0}}},[e._v("Log")])])]),e.offset.length>1?t("div",{staticClass:"variation"},[t("b",[e._v("Shift Start Date")]),t("div",{staticClass:"variation-choices buttons has-addons",staticStyle:{"margin-left":"auto"}},e._l(e.offset,(function(n){return t("button",{key:n,staticClass:"button is-small",class:{"is-link":e.plusminus===n,"is-selected":e.plusminus===n},on:{click:function(t){return e.setPlusMinus(n)}}},[e._v(e._s(e.strOffset(n)))])})),0)]):e._e()]),t("div",{staticClass:"all-plots"},[e.diseaseData.length>0&&e.allPlots[1].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[1].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(1)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[1].showPlot,expression:"allPlots[1].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("disease-import",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.diseaseData,metadata:e.allPlots[1]}})],1)])]):e._e(),e.postHospital.length>0&&e.allPlots[2].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[2].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(2)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[2].showPlot,expression:"allPlots[2].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("post-hospital",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.postHospital,totalPopulation:e.totalPopulation,intakesHosp:!0,city:e.city,postHospUpdater:e.postHospUpdater1,metadata:e.allPlots[2],showRKI:!0}})],1)])]):e._e(),e.postHospital.length>0&&e.allPlots[3].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[3].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(3)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[3].showPlot,expression:"allPlots[3].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("post-hospital",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:e.logScale,data:e.postHospital,totalPopulation:e.totalPopulation,intakesHosp:!1,city:e.city,postHospUpdater:e.postHospUpdater2,metadata:e.allPlots[3],showRKI:!1}})],1)])]):e._e(),e.allPlots[4].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[4].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(4)}}},[e._v("..")]),e.seedComparison.length?t("button",{staticClass:"button is-small hider",class:{"button-is-active":e.showSeedComparison},on:{click:function(n){return e.toggleSeedComparison()}}},[e._v("Show Seeds")]):e._e()]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[4].showPlot,expression:"allPlots[4].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("New persons showing symptoms (model) vs. new cases (reality)")]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-infections-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,unreportedIncidence:e.unreportedIncidence,unreportedIncidenceNRW:e.unreportedIncidenceNRW,metadata:e.allPlots[4],seedComparison:e.seedComparison,showSeedComparison:e.showSeedComparison,city:e.city}})],1)])]):e._e(),e.showVirusStrainsPlot&&e.mutationValues.length>0&&e.allPlots[5].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[5].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(5)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[5].showPlot,expression:"allPlots[5].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("Simulated number of infections (whole simulation region) and percentage, by strain")]),t("div",{staticClass:"plotarea",style:{height:"42rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("mutations-plot",{attrs:{data:e.data,endDate:e.endDate,logScale:e.logScale,strainValues:e.mutationValues,city:e.city,metadata:e.allPlots[5]}})],1)])]):e._e(),e.allPlots[6].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[6].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(6)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[6].showPlot,expression:"allPlots[6].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(e.rValueMethodDescription))]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("r-value-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,logScale:!1,rValues:e.rValues,rValueDate:e.summaryRValueDate,metadata:e.allPlots[6]},on:{avgR:e.gotNewSummaryRValue,method:e.switchRMethod}})],1)])]):e._e(),e.hasRValuePurposes&&e.allPlots[7].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[7].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(7)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[7].showPlot,expression:"allPlots[7].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7-day average")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("r-value-two",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,logScale:!1,rValues:e.rValues,metadata:e.allPlots[7],colorMatch:e.activityColors},on:{method:e.switchRMethod}})],1)])]):e._e(),e.infectionsByActivityType.length>0&&e.allPlots[8].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[8].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(8)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[8].showPlot,expression:"allPlots[8].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea",style:{height:"28rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("infections-by-activity-type",{attrs:{endDate:e.endDate,logScale:e.logScale,values:e.infectionsByActivityType,metadata:e.allPlots[8],colorMatch:e.activityColors}})],1)])]):e._e(),e.showVaccineEffectivenessFields.length&&e.allPlots[9].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[9].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(9)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[9].showPlot,expression:"allPlots[9].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("mRNA Vaccines")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-plot",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessData,vaccineEffectivenessFields:e.showVaccineEffectivenessFields,vaccineType:"mRNA",metadata:e.allPlots[9]}})],1)]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[9].showPlot,expression:"allPlots[9].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("Vector Vaccines")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-plot",{staticClass:"plotsize",attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessData,vaccineEffectivenessFields:e.showVaccineEffectivenessFields,vaccineType:"vector",metadata:e.allPlots[9]}})],1)])]):e._e(),e.showVaccineEffectivenessVsStrainFields.length&&e.allPlots[10].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[10].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(10)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[10].showPlot,expression:"allPlots[10].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccine-effectiveness-vs-strain",{attrs:{startDate:e.startDate,endDate:e.endDate,logScale:!1,vaccineEffectivenessData:e.vaccineEffectivenessVsStrainData,vaccineEffectivenessFields:e.showVaccineEffectivenessVsStrainFields,metadata:e.allPlots[10]}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[11].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[11].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(11)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[11].showPlot,expression:"allPlots[11].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-infection-by-vaccination",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,metadata:e.allPlots[11]}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[12].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[12].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(12)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[12].showPlot,expression:"allPlots[12].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccination-rates",{staticClass:"plotsize",attrs:{data:e.data,vaccinationDetailed:e.vaccinationDetailed,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,metadata:e.allPlots[12]}})],1)])]):e._e(),e.showIncidenceComp&&e.vaccinationPerType.length>0&&e.allPlots[13].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[13].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(13)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[13].showPlot,expression:"allPlots[13].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7 day average")]),t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("vaccination-per-type",{staticClass:"plotsize",attrs:{endDate:e.endDate,logScale:e.logScale,vaccinations:e.vaccinationPerType,metadata:e.allPlots[13]}})],1)])]):e._e(),e.showIncidenceComp&&e.antibodies.length>0&&e.allPlots[14].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[14].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(14)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[14].showPlot,expression:"allPlots[14].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea compact"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("antibodies",{staticClass:"plotsize",attrs:{endDate:e.endDate,logScale:e.logScale,antibodies:e.antibodies,metadata:e.allPlots[14]}})],1)])]):e._e(),e.allPlots[15].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[15].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(15)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[15].showPlot,expression:"allPlots[15].showPlot"}],staticClass:"hideIt"},[t("p",[e._v("7-day moving average")]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-7-day-new-cases-plot",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,city:e.city,logScale:e.logScale,metadata:e.allPlots[15]}})],1)])]):e._e(),"heinsberg"!==e.city&&e.allPlots[16].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[16].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(16)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[16].showPlot,expression:"allPlots[16].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(this.logScale?"Log scale":"Linear scale"))]),t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-plot",{staticClass:"plotsize",attrs:{data:e.hospitalData,logScale:e.logScale,city:e.city,diviData:e.diviData,endDate:e.endDate,metadata:e.allPlots[16]}})],1)])]):e._e(),e.showIncidenceComp&&e.allPlots[17].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[17].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(17)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[17].showPlot,expression:"allPlots[17].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea tall"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("hospitalization-vaccination-comparison",{staticClass:"plotsize",attrs:{data:e.data,endDate:e.endDate,observed:e.observedCases,rkiDetectionData:e.rkiDetectionRateData,logScale:e.logScale,metadata:e.allPlots[17]}})],1)])]):e._e(),e.allPlots[18].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[18].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(18)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[18].showPlot,expression:"allPlots[18].showPlot"}],staticClass:"hideIt"},[t("p",[e._v(e._s(this.logScale?"Log scale":"Linear scale"))]),t("div",{staticClass:"plotarea"},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("health-outcomes",{staticClass:"plotsize",attrs:{data:e.data,logScale:e.logScale,endDate:e.endDate,metadata:e.allPlots[18]}})],1)])]):e._e(),e.showByAgePlot&&e.incidenceHeatMapData&&e.allPlots[19].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[19].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(19)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[19].showPlot,expression:"allPlots[19].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("heat-map",{staticClass:"plotsize",attrs:{endDate:e.endDate,data:e.incidenceHeatMapData,heatMapMaxValue:e.runYaml.heatMapMaxValue}})],1)])]):e._e(),e.showByAgePlot&&e.incidenceHeatMapData&&e.allPlots[20].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[20].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(20)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[20].showPlot,expression:"allPlots[20].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("age-group-line-chart",{staticClass:"plotsize",attrs:{endDate:e.endDate,data:e.incidenceHeatMapData,logScale:e.logScale,metadata:e.allPlots[20]}})],1)])]):e._e(),e.leisurOutdoorFractionData.length&&e.allPlots[21].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[21].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(21)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[21].showPlot,expression:"allPlots[21].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("leisure-outdoor-fraction",{staticClass:"plotsize",attrs:{data:e.leisurOutdoorFractionData,logScale:!1,endDate:e.endDate,metadata:e.allPlots[21]}})],1)])]):e._e(),e.weeklyTestsData.length&&e.allPlots[22].active?t("div",{staticClass:"linear-plot"},[t("h5",[e._v(e._s(e.cityCap)+" "+e._s(e.allPlots[22].name)),t("button",{staticClass:"button is-small hider",on:{click:function(n){return e.toggleShowPlot(22)}}},[e._v("..")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.allPlots[22].showPlot,expression:"allPlots[22].showPlot"}],staticClass:"hideIt"},[t("div",{staticClass:"plotarea",staticStyle:{"grid-template-rows":"18rem"}},[e.isZipLoaded?e._e():t("p",{staticClass:"plotsize"},[e._v("Loading data...")]),e.isZipLoaded&&e.isDataMissing?t("p",{staticClass:"plotsize"},[e._v("Results not found")]):t("weekly-tests",{staticClass:"plotsize",attrs:{data:e.weeklyTestsData,endDate:e.endDate,metadata:e.allPlots[22]}})],1)])]):e._e(),e._l(Object.keys(e.vegaChartData),(function(n){return t("div",{key:n,staticClass:"vega-plots"},[1!=e.vegaChartData[n].yaml.showAbove?t("div",{staticClass:"linear-plot"},[t("vega-lite-chart",{staticClass:"plotsize",attrs:{baseUrl:e.BATTERY_URL,currentRun:e.currentRun,configFile:n,logScale:e.logScale,vegaChartData:e.vegaChartData}})],1):e._e()])})),t("i",[e._v("Run ID: "+e._s(e.currentRun.RunId))])],2)],2)]),e.bottomNotes?t("div",{staticClass:"page-section content"},[t("div",{staticClass:"bottom"},[t("h3",[e._v("Further Notes")]),t("div",{staticClass:"readme",domProps:{innerHTML:e._s(e.bottomNotes)}})])]):e._e(),e.state.isFullScreen?e._e():t("div",{staticClass:"page-section footer"},[e._m(0),e._m(1),t("p",[e._v("GDPR: This site does not collect, store, or analyze any personal information.")]),e._m(2),t("p",[t("router-link",{attrs:{to:"/imprint"}},[e._v("Imprint")])],1)])])])},O=[function(){var e=this,n=e.$createElement,r=e._self._c||n;return r("a",{attrs:{href:"https://matsim.org"}},[r("img",{attrs:{alt:"MATSim logo",src:t("ab5b"),width:"250"}})])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("p",[e._v("COVID-19 Scenario Viewer "),t("br"),e._v("© 2020 VSP TU-Berlin")])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("p",[e._v("For more info about VSP at TU Berlin, see"),t("a",{attrs:{href:"https://www.vsp.tu-berlin.de"}},[e._v(" https://vsp.tu-berlin.de")])])}],B=t("4f63"),j=B["a"],L=(t("172d"),Object(x["a"])(j,M,O,!1,null,"ad99809a",null)),D=L.exports,T=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.publicPath="/",e.badPage=!1,e.runId="",e.city="",e.plusminus="0",e.defaultViewerComponent="V1RunViewer",e.viewerComponent=e.defaultViewerComponent,e.viewerPrettyName="",e.chartYamlFiles=[],e.allRuns=[],e.svnRoot=new b(p["d"]+"battery/"),e.currentCity=-1,e}return Object(l["a"])(t,[{key:"routeChanged",value:function(e,n){e.path!==n.path&&this.buildPageForURL()}},{key:"mounted",value:function(){this.buildPageForURL()}},{key:"beforeDestroy",value:function(){document.title="covid-sim.info"}},{key:"buildPageForURL",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.badPage=!1,this.runId=this.$route.params.pathMatch,n=this.runId.endsWith("/")?1:0,document.title=this.runId.slice(0,this.runId.length-n)+" : covid-sim.info",this.currentCity=-1,this.allRuns=[],e.prev=6,e.next=9,this.loadYaml(this.runId);case 9:return t=e.sent,r=this.buildBreadcrumbs(this.runId),e.next=13,this.getChartYamls();case 13:this.chartYamlFiles=e.sent,this.viewerComponent=t.viewerVersion?"V".concat(t.viewerVersion,"RunViewer"):this.defaultViewerComponent,this.viewerPrettyName=t.viewerVersion?"Viewer V".concat(t.viewerVersion):"Viewer V1",this.allRuns.push({name:t.city,yaml:t,runId:this.runId,crumbs:r}),this.city=t.city,this.currentCity=0,e.next=25;break;case 21:e.prev=21,e.t0=e["catch"](6),console.warn(""+e.t0),this.attemptMulticityFromURL();case 25:case"end":return e.stop()}}),e,this,[[6,21]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"buildBreadcrumbs",value:function(e){var n,t=[],r=e.split("/"),a="/runs/",s=Object(i["a"])(r);try{for(s.s();!(n=s.n()).done;){var o=n.value;o&&(a+=o+"/",t.push({title:o,url:a}))}}catch(l){s.e(l)}finally{s.f()}return t[t.length-1].isActive=!0,t}},{key:"getChartYamls",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=[],e.next=3,this.svnRoot.getDirectory(this.runId);case 3:t=e.sent,r=Object(i["a"])(t.files);try{for(r.s();!(a=r.n()).done;)s=a.value,s.match(/^chart.*\.yaml$/)&&n.push(s)}catch(o){r.e(o)}finally{r.f()}return e.abrupt("return",n);case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"attemptMulticityFromURL",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.svnRoot.getDirectory(this.runId);case 2:n=e.sent,n.dirs.length?this.fetchMultiYamls(n.dirs):this.setBadPage();case 4:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"switchCity",value:function(e){this.currentCity=e,this.city=this.allRuns[e].name,this.$nextTick()}},{key:"fetchMultiYamls",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.allRuns=[],t=Object(i["a"])(n),e.prev=2,t.s();case 4:if((r=t.n()).done){e.next=23;break}return a=r.value,e.prev=6,s=this.runId,s+=s.endsWith("/")?a:"/"+a,e.next=11,this.loadYaml(s);case 11:o=e.sent,this.viewerComponent=o.viewerVersion?"V".concat(o.viewerVersion,"RunViewer"):this.defaultViewerComponent,this.viewerPrettyName=o.viewerVersion?"Viewer V".concat(o.viewerVersion):"Viewer V1",l=this.buildBreadcrumbs(s),this.allRuns.push({name:o.city,yaml:o,runId:s,crumbs:l}),-1==this.currentCity&&(this.currentCity=0,this.city=o.city),e.next=21;break;case 19:e.prev=19,e.t0=e["catch"](6);case 21:e.next=4;break;case 23:e.next=28;break;case 25:e.prev=25,e.t1=e["catch"](2),t.e(e.t1);case 28:return e.prev=28,t.f(),e.finish(28);case 31:this.allRuns.length||this.setBadPage();case 32:case"end":return e.stop()}}),e,this,[[2,25,28,31],[6,19]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"setBadPage",value:function(){console.log("BAD USER! No such URL.",this.runId),this.badPage=!0}},{key:"loadYaml",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=p["d"]+"battery/"+n+"/metadata.yaml",e.next=3,fetch(t);case 3:return r=e.sent,e.next=6,r.text();case 6:return a=e.sent,i=f.a.parse(a),e.abrupt("return",i);case 9:case"end":return e.stop()}}),e)})));function n(n){return e.apply(this,arguments)}return n}()}]),t}(m["c"]);Object(d["b"])([Object(m["d"])("$route")],T.prototype,"routeChanged",null),T=Object(d["b"])([Object(m["a"])({components:{V1RunViewer:S,V2RunViewer:D}})],T);var A=T,R=A,H=(t("0a35"),Object(x["a"])(R,r,a,!1,null,"cd4912c4",null));n["default"]=H.exports},"74dc":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return n}))},7568:function(e,n,t){},7634:function(e,n,t){"use strict";var r,a,i;(function(t,s){a=[],r=s,i="function"===typeof r?r.apply(n,a):r,void 0===i||(e.exports=i)})(0,(function(){function e(){return!0}function n(){return!1}function t(){}function r(){var a=[{name:"number",test:function(e){return"number"===typeof e}},{name:"string",test:function(e){return"string"===typeof e}},{name:"boolean",test:function(e){return"boolean"===typeof e}},{name:"Function",test:function(e){return"function"===typeof e}},{name:"Array",test:Array.isArray},{name:"Date",test:function(e){return e instanceof Date}},{name:"RegExp",test:function(e){return e instanceof RegExp}},{name:"Object",test:function(e){return"object"===typeof e&&null!==e&&e.constructor===Object}},{name:"null",test:function(e){return null===e}},{name:"undefined",test:function(e){return void 0===e}}],i={name:"any",test:e},s=[],o=[],l={types:a,conversions:o,ignore:s};function u(e){var n=G(l.types,(function(n){return n.name===e}));if(n)return n;if("any"===e)return i;var t=G(l.types,(function(n){return n.name.toLowerCase()===e.toLowerCase()}));throw new TypeError('Unknown type "'+e+'"'+(t?'. Did you mean "'+t.name+'"?':""))}function c(e){return e===i?999:l.types.indexOf(e)}function d(e){var n=G(l.types,(function(n){return n.test(e)}));if(n)return n.name;throw new TypeError("Value has unknown type. Value: "+e)}function h(e,n){if(!e.signatures)throw new TypeError("Function is no typed-function");var t;if("string"===typeof n){t=n.split(",");for(var r=0;r3?e.slice(3):"any":e,a=r.split("|").map(z).filter(E).filter(Y),i=T(n,a),s=a.map((function(e){var n=u(e);return{name:e,typeIndex:c(n),test:n.test,conversion:null,conversionIndex:-1}})),o=i.map((function(e){var t=u(e.from);return{name:e.from,typeIndex:c(t),test:t.test,conversion:e,conversionIndex:n.indexOf(e)}}));return{types:s.concat(o),restParam:t}}function g(e,n,t){var r=[];return""!==e.trim()&&(r=e.split(",").map(z).map((function(e,n,r){var a=p(e,t);if(a.restParam&&n!==r.length-1)throw new SyntaxError('Unexpected rest parameter "'+e+'": only allowed for the last parameter');return a}))),r.some(F)?null:{params:r,fn:n}}function b(e){var n=V(e);return!!n&&n.restParam}function y(e){return e.types.some((function(e){return null!=e.conversion}))}function v(n){if(n&&0!==n.types.length){if(1===n.types.length)return u(n.types[0].name).test;if(2===n.types.length){var t=u(n.types[0].name).test,r=u(n.types[1].name).test;return function(e){return t(e)||r(e)}}var a=n.types.map((function(e){return u(e.name).test}));return function(e){for(var n=0;n=a+1}}return 0===e.length?function(e){return 0===e.length}:1===e.length?(t=v(e[0]),function(e){return t(e[0])&&1===e.length}):2===e.length?(t=v(e[0]),r=v(e[1]),function(e){return t(e[0])&&r(e[1])&&2===e.length}):(n=e.map(v),function(e){for(var t=0;t0){var u=d(n[i]);return r=new TypeError("Unexpected type of argument in function "+s+" (expected: "+a.join(" or ")+", actual: "+u+", index: "+i+")"),r.data={category:"wrongType",fn:s,index:i,actual:u,expected:a},r}}else o=l}var c=o.map((function(e){return b(e.params)?1/0:e.params.length}));if(n.lengthh?(r=new TypeError("Too many arguments in function "+s+" (expected: "+h+", actual: "+n.length+")"),r.data={category:"tooManyArgs",fn:s,index:n.length,expectedLength:h},r):(r=new TypeError('Arguments of type "'+n.join(", ")+'" do not match any of the defined signatures of function '+s+"."),r.data={category:"mismatch",actual:n.map(d)},r)}function B(e){for(var n=999,t=0;t=s:u?s>=o:s===o}function W(e,r){if(0===Object.keys(r).length)throw new SyntaxError("No signatures provided");var a=[];Object.keys(r).map((function(e){return g(e,r[e],l.conversions)})).filter(P).forEach((function(e){var n=G(a,(function(n){return C(n,e)}));if(n)throw new TypeError('Conflicting signatures "'+m(n.params)+'" and "'+m(e.params)+'".');a.push(e)}));var i=Z(a,(function(e){var n=e?N(e.params,!1):[];return n.map((function(n){return{params:n,fn:e.fn}}))})).filter(P);i.sort(D);var s=i[0]&&i[0].params.length<=2&&!b(i[0].params),o=i[1]&&i[1].params.length<=2&&!b(i[1].params),u=i[2]&&i[2].params.length<=2&&!b(i[2].params),c=i[3]&&i[3].params.length<=2&&!b(i[3].params),d=i[4]&&i[4].params.length<=2&&!b(i[4].params),h=i[5]&&i[5].params.length<=2&&!b(i[5].params),f=s&&o&&u&&c&&d&&h,p=i.map((function(e){return _(e.params)})),y=s?v(i[0].params[0]):n,w=o?v(i[1].params[0]):n,x=u?v(i[2].params[0]):n,k=c?v(i[3].params[0]):n,S=d?v(i[4].params[0]):n,M=h?v(i[5].params[0]):n,B=s?v(i[0].params[1]):n,j=o?v(i[1].params[1]):n,L=u?v(i[2].params[1]):n,T=c?v(i[3].params[1]):n,R=d?v(i[4].params[1]):n,W=h?v(i[5].params[1]):n,Y=i.map((function(e){return A(e.params,e.fn)})),z=s?Y[0]:t,E=o?Y[1]:t,F=u?Y[2]:t,I=c?Y[3]:t,V=d?Y[4]:t,$=h?Y[5]:t,U=s?i[0].params.length:-1,q=o?i[1].params.length:-1,J=u?i[2].params.length:-1,K=c?i[3].params.length:-1,X=d?i[4].params.length:-1,Q=h?i[5].params.length:-1,ee=f?6:0,ne=i.length,te=function(){for(var n=ee;n0?1:e<0?-1:0},ee=Math.log2||function(e){return Math.log(e)/Math.LN2},ne=Math.log10||function(e){return Math.log(e)/Math.LN10},te=Math.log1p||function(e){return Math.log(e+1)},re=Math.cbrt||function(e){if(0===e)return e;var n,t=e<0;return t&&(e=-e),isFinite(e)?(n=Math.exp(Math.log(e)/3),n=(e/(n*n)+2*n)/3):n=e,t?-n:n},ae=Math.expm1||function(e){return e>=2e-4||e<=-2e-4?Math.exp(e)-1:e+e*e/2+e*e*e/6};function ie(e,n){if("function"===typeof n)return n(e);if(e===1/0)return"Infinity";if(e===-1/0)return"-Infinity";if(isNaN(e))return"NaN";var t,r="auto";switch(n&&(n.notation&&(r=n.notation),a(n)?t=n:a(n.precision)&&(t=n.precision)),r){case"fixed":return le(e,t);case"exponential":return ue(e,t);case"engineering":return oe(e,t);case"auto":return ce(e,t,n&&n).replace(/((\.\d*?)(0+))($|e)/,(function(){var e=arguments[2],n=arguments[4];return"."!==e?e+n:n}));default:throw new Error('Unknown notation "'+r+'". Choose "auto", "exponential", or "fixed".')}}function se(e){var n=String(e).toLowerCase().match(/^0*?(-?)(\d+\.?\d*)(e([+-]?\d+))?$/);if(!n)throw new SyntaxError("Invalid number "+e);var t=n[1],r=n[2],a=parseFloat(n[4]||"0"),i=r.indexOf(".");a+=-1!==i?i-1:r.length-1;var s=r.replace(".","").replace(/^0*/,(function(e){return a-=e.length,""})).replace(/0*$/,"").split("").map((function(e){return parseInt(e)}));return 0===s.length&&(s.push(0),a++),{sign:t,coefficients:s,exponent:a}}function oe(e,n){if(isNaN(e)||!isFinite(e))return String(e);var t=se(e),r=de(t,n),i=r.exponent,s=r.coefficients,o=i%3===0?i:i<0?i-3-i%3:i-i%3;if(a(n))while(n>s.length||i-o+1>s.length)s.push(0);else for(var l=Math.abs(i-o)-(s.length-1),u=0;u0)d++,c--;var h=s.slice(d).join(""),f=a(n)&&h.length||h.match(/[1-9]/)?"."+h:"",m=s.slice(0,d).join("")+f+"e"+(i>=0?"+":"")+o.toString();return r.sign+m}function le(e,n){if(isNaN(e)||!isFinite(e))return String(e);var t=se(e),r="number"===typeof n?de(t,t.exponent+1+n):t,a=r.coefficients,i=r.exponent+1,s=i+(n||0);return a.length0?"."+a.join(""):"")+"e"+(i>=0?"+":"")+i}function ce(e,n,t){if(isNaN(e)||!isFinite(e))return String(e);var r=t&&void 0!==t.lowerExp?t.lowerExp:-3,a=t&&void 0!==t.upperExp?t.upperExp:5,i=se(e),s=n?de(i,n):i;if(s.exponent=a)return ue(e,n);var o=s.coefficients,l=s.exponent;o.length0?l:0;return un){var a=r.splice(n,r.length-n);if(a[0]>=5){var i=n-1;r[i]++;while(10===r[i])r.pop(),0===i&&(r.unshift(0),t.exponent++,i++),i--,r[i]++}}return t}function he(e){for(var n=[],t=0;t=i&&l=0?"+":"")+r.toString()}function Se(e,n){return void 0!==n?e.toExponential(n-1):e.toExponential()}function Me(e,n){return e.toFixed(n)}function Oe(e,n){if("number"===typeof e)return ie(e,n);if(i(e))return xe(e,n);if(je(e))return n&&"decimal"===n.fraction?e.toString():e.s*e.n+"/"+e.d;if(Array.isArray(e))return Be(e,n);if(u(e))return'"'+e+'"';if("function"===typeof e)return e.syntax?String(e.syntax):"function";if(e&&"object"===typeof e){if("function"===typeof e.format)return e.format(n);if(e&&e.toString(n)!=={}.toString())return e.toString(n);var t=Object.keys(e).map(t=>'"'+t+'": '+Oe(e[t],n));return"{"+t.join(", ")+"}"}return String(e)}function Be(e,n){if(Array.isArray(e)){for(var t="[",r=e.length,a=0;a=this.max?this.message="Index out of range ("+this.index+" > "+(this.max-1)+")":this.message="Index out of range ("+this.index+")",this.stack=(new Error).stack}function Te(e){var n=[];while(Array.isArray(e))n.push(e.length),e=e[0];return n}function Ae(e,n,t){var r,a=e.length;if(a!==n[t])throw new Le(a,n[t]);if(t")}function Re(e,n){var t=0===n.length;if(t){if(Array.isArray(e))throw new Le(e.length,0)}else Ae(e,n,0)}function He(e,n){if(!a(e)||!X(e))throw new TypeError("Index must be an integer (value: "+e+")");if(e<0||"number"===typeof n&&e>=n)throw new De(e,n)}function Ne(e,n,t){if(!Array.isArray(e)||!Array.isArray(n))throw new TypeError("Array expected");if(0===n.length)throw new Error("Resizing to scalar is not supported");n.forEach((function(e){if(!a(e)||!X(e)||e<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Oe(n)+")")}));var r=void 0!==t?t:0;return Ce(e,n,0,r),e}function Ce(e,n,t,r){var a,i,s=e.length,o=n[t],l=Math.min(s,o);if(e.length=o,te*n)}if(!Array.isArray(e)||!Array.isArray(n))throw new TypeError("Array expected");if(0===n.length)throw new Le(0,a(Te(e)),"!=");for(var i=1,s=0;s!$e(e)).every(e=>void 0!==t[e]);if(!r){var a=n.filter(e=>void 0===t[e]);throw new Error('Cannot create function "'.concat(e,'", ')+"some dependencies are missing: ".concat(a.map(e=>'"'.concat(e,'"')).join(", "),"."))}}function $e(e){return e&&"?"===e[0]}function Ue(e){return e&&"?"===e[0]?e.slice(1):e}Le.prototype=new RangeError,Le.prototype.constructor=RangeError,Le.prototype.name="DimensionError",Le.prototype.isDimensionError=!0,De.prototype=new RangeError,De.prototype.constructor=RangeError,De.prototype.name="IndexError",De.prototype.isIndexError=!0;var qe=t("edaf"),Ge=t.n(qe),Je="Complex",Ze=[],Ke=Ie(Je,Ze,()=>(Ge.a.prototype.type="Complex",Ge.a.prototype.isComplex=!0,Ge.a.prototype.toJSON=function(){return{mathjs:"Complex",re:this.re,im:this.im}},Ge.a.prototype.toPolar=function(){return{r:this.abs(),phi:this.arg()}},Ge.a.prototype.format=function(e){var n="",t=this.im,r=this.re,i=ie(this.re,e),s=ie(this.im,e),o=a(e)?e:e?e.precision:null;if(null!==o){var l=Math.pow(10,-o);Math.abs(r/t)n.re?1:e.ren.im?1:e.im{var{on:n,config:t}=e,r=9,a=tn.a.clone({precision:t.precision,modulo:r});return a.prototype.type="BigNumber",a.prototype.isBigNumber=!0,a.prototype.toJSON=function(){return{mathjs:"BigNumber",value:this.toString()}},a.fromJSON=function(e){return new a(e.value)},n&&n("config",(function(e,n){e.precision!==n.precision&&a.config({precision:e.precision})})),a},{isClass:!0}),on="Matrix",ln=[],un=Ie(on,ln,()=>{function e(){if(!(this instanceof e))throw new SyntaxError("Constructor must be called with the new operator")}return e.prototype.type="Matrix",e.prototype.isMatrix=!0,e.prototype.storage=function(){throw new Error("Cannot invoke storage on a Matrix interface")},e.prototype.datatype=function(){throw new Error("Cannot invoke datatype on a Matrix interface")},e.prototype.create=function(e,n){throw new Error("Cannot invoke create on a Matrix interface")},e.prototype.subset=function(e,n,t){throw new Error("Cannot invoke subset on a Matrix interface")},e.prototype.get=function(e){throw new Error("Cannot invoke get on a Matrix interface")},e.prototype.set=function(e,n,t){throw new Error("Cannot invoke set on a Matrix interface")},e.prototype.resize=function(e,n){throw new Error("Cannot invoke resize on a Matrix interface")},e.prototype.reshape=function(e,n){throw new Error("Cannot invoke reshape on a Matrix interface")},e.prototype.clone=function(){throw new Error("Cannot invoke clone on a Matrix interface")},e.prototype.size=function(){throw new Error("Cannot invoke size on a Matrix interface")},e.prototype.map=function(e,n){throw new Error("Cannot invoke map on a Matrix interface")},e.prototype.forEach=function(e){throw new Error("Cannot invoke forEach on a Matrix interface")},e.prototype.toArray=function(){throw new Error("Cannot invoke toArray on a Matrix interface")},e.prototype.valueOf=function(){throw new Error("Cannot invoke valueOf on a Matrix interface")},e.prototype.format=function(e){throw new Error("Cannot invoke format on a Matrix interface")},e.prototype.toString=function(){throw new Error("Cannot invoke toString on a Matrix interface")},e},{isClass:!0});cn("fineStructure",.0072973525693),cn("weakMixingAngle",.2229),cn("efimovFactor",22.7),cn("sackurTetrode",-1.16487052358);function cn(e,n){var t=["config","BigNumber"];return Ie(e,t,e=>{var{config:t,BigNumber:r}=e;return"BigNumber"===t.number?new r(n):n})}var dn=t("d61e"),hn=t.n(dn),fn="Fraction",mn=[],pn=Ie(fn,mn,()=>(hn.a.prototype.type="Fraction",hn.a.prototype.isFraction=!0,hn.a.prototype.toJSON=function(){return{mathjs:"Fraction",n:this.s*this.n,d:this.d}},hn.a.fromJSON=function(e){return new hn.a(e)},hn.a),{isClass:!0}),gn="DenseMatrix",bn=["Matrix"],yn=Ie(gn,bn,e=>{var{Matrix:n}=e;function t(e,n){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator");if(n&&!u(n))throw new Error("Invalid datatype: "+n);if(d(e))"DenseMatrix"===e.type?(this._data=I(e._data),this._size=I(e._size),this._datatype=n||e._datatype):(this._data=e.toArray(),this._size=e.size(),this._datatype=n||e._datatype);else if(e&&c(e.data)&&c(e.size))this._data=e.data,this._size=e.size,Re(this._data,this._size),this._datatype=n||e.datatype;else if(c(e))this._data=p(e),this._size=Te(this._data),Re(this._data,this._size),this._datatype=n;else{if(e)throw new TypeError("Unsupported type of data ("+F(e)+")");this._data=[],this._size=[0],this._datatype=n}}function r(e,n){if(!g(n))throw new TypeError("Invalid index");var r=n.isScalar();if(r)return e.get(n.min());var a=n.size();if(a.length!==e._size.length)throw new Le(a.length,e._size.length);for(var i=n.min(),o=n.max(),l=0,u=e._size.length;l");var c=n.max().map((function(e){return e+1}));m(e,c,r);var h=i.length,f=0;l(e._data,n,t,h,f)}return e}function l(e,n,t,r,a){var i=a===r-1,s=n.dimension(a);i?s.forEach((function(n,r){He(n),e[n]=t[r[0]]})):s.forEach((function(i,s){He(i),l(e[i],n,t[s[0]],r,a+1)}))}function f(e,n,t){if(0===n.length){var r=e._data;while(c(r))r=r[0];return r}return e._size=n.slice(0),e._data=Ne(e._data,e._size,t),e}function m(e,n,t){var r=e._size.slice(0),a=!1;while(r.lengthr[i]&&(r[i]=n[i],a=!0);a&&f(e,r,t)}function p(e){for(var n=0,t=e.length;nArray.isArray(e)&&1===e.length?e[0]:e),a=t?this.clone():this;return f(a,r,n)},t.prototype.reshape=function(e,n){var t=n?this.clone():this;return t._data=We(t._data,e),t._size=e.slice(0),t},t.prototype.clone=function(){var e=new t({data:I(this._data),size:I(this._size),datatype:this._datatype});return e},t.prototype.size=function(){return this._size.slice(0)},t.prototype.map=function(e){var n=this,r=function t(r,a){return c(r)?r.map((function(e,n){return t(e,a.concat(n))})):e(r,a,n)},a=r(this._data,[]),i=void 0!==this._datatype?Fe(a,F):void 0;return new t(a,i)},t.prototype.forEach=function(e){var n=this,t=function t(r,a){c(r)?r.forEach((function(e,n){t(e,a.concat(n))})):e(r,a,n)};t(this._data,[])},t.prototype.toArray=function(){return I(this._data)},t.prototype.valueOf=function(){return this._data},t.prototype.format=function(e){return Oe(this._data,e)},t.prototype.toString=function(){return Oe(this._data)},t.prototype.toJSON=function(){return{mathjs:"DenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},t.prototype.diagonal=function(e){if(e){if(i(e)&&(e=e.toNumber()),!a(e)||!X(e))throw new TypeError("The parameter k must be an integer number")}else e=0;for(var n=e>0?e:0,r=e<0?-e:0,s=this._size[0],o=this._size[1],l=Math.min(s-r,o-n),u=[],c=0;c0?r:0,u=r<0?-r:0,h=e[0],f=e[1],m=Math.min(h-u,f-l);if(c(n)){if(n.length!==m)throw new Error("Invalid value array length");o=function(e){return n[e]}}else if(d(n)){var p=n.size();if(1!==p.length||p[0]!==m)throw new Error("Invalid matrix length");o=function(e){return n.get([e])}}else o=function(){return n};s||(s=i(o(0))?o(0).mul(0):0);var g=[];if(e.length>0){g=Ne(g,e,s);for(var b=0;b15)throw new TypeError("Cannot implicitly convert a number with >15 significant digits to BigNumber (value: "+e+"). Use function bignumber(x) to convert to BigNumber.");return new n(e)}},{from:"number",to:"Complex",convert:function(e){return t||Mn(e),new t(e,0)}},{from:"number",to:"string",convert:function(e){return e+""}},{from:"BigNumber",to:"Complex",convert:function(e){return t||Mn(e),new t(e.toNumber(),0)}},{from:"Fraction",to:"BigNumber",convert:function(e){throw new TypeError("Cannot implicitly convert a Fraction to BigNumber or vice versa. Use function bignumber(x) to convert to BigNumber or fraction(x) to convert to Fraction.")}},{from:"Fraction",to:"Complex",convert:function(e){return t||Mn(e),new t(e.valueOf(),0)}},{from:"number",to:"Fraction",convert:function(e){h||Bn(e);var n=new h(e);if(n.valueOf()!==e)throw new TypeError("Cannot implicitly convert a number to a Fraction when there will be a loss of precision (value: "+e+"). Use function fraction(x) to convert to Fraction.");return n}},{from:"string",to:"number",convert:function(e){var n=Number(e);if(isNaN(n))throw new Error('Cannot convert "'+e+'" to a number');return n}},{from:"string",to:"BigNumber",convert:function(e){n||Sn(e);try{return new n(e)}catch(t){throw new Error('Cannot convert "'+e+'" to BigNumber')}}},{from:"string",to:"Fraction",convert:function(e){h||Bn(e);try{return new h(e)}catch(n){throw new Error('Cannot convert "'+e+'" to Fraction')}}},{from:"string",to:"Complex",convert:function(e){t||Mn(e);try{return new t(e)}catch(n){throw new Error('Cannot convert "'+e+'" to Complex')}}},{from:"boolean",to:"number",convert:function(e){return+e}},{from:"boolean",to:"BigNumber",convert:function(e){return n||Sn(e),new n(+e)}},{from:"boolean",to:"Fraction",convert:function(e){return h||Bn(e),new h(+e)}},{from:"boolean",to:"string",convert:function(e){return String(e)}},{from:"Array",to:"Matrix",convert:function(e){return r||On(),new r(e)}},{from:"Matrix",to:"Array",convert:function(e){return e.valueOf()}}],F}));function Sn(e){throw new Error("Cannot convert value ".concat(e," into a BigNumber: no class 'BigNumber' provided"))}function Mn(e){throw new Error("Cannot convert value ".concat(e," into a Complex number: no class 'Complex' provided"))}function On(){throw new Error("Cannot convert array into a Matrix: no class 'DenseMatrix' provided")}function Bn(e){throw new Error("Cannot convert value ".concat(e," into a Fraction, no class 'Fraction' provided."))}var jn="number";function Ln(e){return X(e)}function Dn(e){return e<0}function Tn(e){return e>0}function An(e){return 0===e}function Rn(e){return Number.isNaN(e)}Ln.signature=jn,Dn.signature=jn,Tn.signature=jn,An.signature=jn,Rn.signature=jn;function Hn(e,n,t){if(null===t||void 0===t)return e.eq(n);if(e.eq(n))return!0;if(e.isNaN()||n.isNaN())return!1;if(e.isFinite()&&n.isFinite()){var r=e.minus(n).abs();if(r.isZero())return!0;var a=e.constructor.max(e.abs(),n.abs());return r.lte(a.times(t))}return!1}function Nn(e,n,t){return pe(e.re,n.re,t)&&pe(e.im,n.im,t)}var Cn="equalScalar",Wn=["typed","config"],Yn=Ie(Cn,Wn,e=>{var{typed:n,config:t}=e;return n(Cn,{"boolean, boolean":function(e,n){return e===n},"number, number":function(e,n){return pe(e,n,t.epsilon)},"BigNumber, BigNumber":function(e,n){return e.eq(n)||Hn(e,n,t.epsilon)},"Fraction, Fraction":function(e,n){return e.equals(n)},"Complex, Complex":function(e,n){return Nn(e,n,t.epsilon)},"Unit, Unit":function(e,n){if(!e.equalBase(n))throw new Error("Cannot compare units with different base");return this(e.value,n.value)}})}),zn=(Ie(Cn,["typed","config"],e=>{var{typed:n,config:t}=e;return n(Cn,{"number, number":function(e,n){return pe(e,n,t.epsilon)}})}),"number"),En="number, number";function Pn(e){return Math.abs(e)}function Fn(e,n){return e+n}function In(e,n){return e-n}function Vn(e,n){return e*n}function $n(e,n){return e/n}function Un(e){return-e}function qn(e){return e}function Gn(e){return re(e)}function Jn(e){return Math.ceil(e)}function Zn(e){return e*e*e}function Kn(e){return Math.exp(e)}function Xn(e){return ae(e)}function Qn(e){return e>0?Math.floor(e):Math.ceil(e)}function et(e){return Math.floor(e)}function nt(e,n){if(!X(e)||!X(n))throw new Error("Parameters in function gcd must be integer numbers");var t;while(0!==n)t=e%n,e=n,n=t;return e<0?-e:e}function tt(e,n){if(!X(e)||!X(n))throw new Error("Parameters in function lcm must be integer numbers");if(0===e||0===n)return 0;var t,r=e*n;while(0!==n)t=n,n=e%t,e=t;return Math.abs(r/e)}function rt(e){return Math.log(e)}function at(e){return ne(e)}function it(e){return ee(e)}function st(e){return te(e)}function ot(e,n){if(n>0)return e-n*Math.floor(e/n);if(0===n)return e;throw new Error("Cannot calculate mod for a negative divisor")}function lt(e,n){var t=n<0;if(t&&(n=-n),0===n)throw new Error("Root must be non-zero");if(e<0&&Math.abs(n)%2!==1)throw new Error("Root must be odd when a is negative.");if(0===e)return t?1/0:0;if(!isFinite(e))return t?0:e;var r=Math.pow(Math.abs(e),1/n);return r=e<0?-r:r,t?1/r:r}function ut(e){return Q(e)}function ct(e){return Math.sqrt(e)}function dt(e){return e*e}function ht(e,n){var t,r,a,i,s=0,o=1,l=1,u=0;if(!X(e)||!X(n))throw new Error("Parameters in function xgcd must be integer numbers");while(n)r=Math.floor(e/n),a=e-r*n,t=s,s=o-r*s,o=t,t=l,l=u-r*l,u=t,e=n,n=a;return i=e<0?[-e,-o,-u]:[e,e?o:0,u],i}function ft(e,n){return e*e<1&&n===1/0||e*e>1&&n===-1/0?0:Math.pow(e,n)}function mt(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return parseFloat(le(e,n))}function pt(e){return Math.abs(e)}Pn.signature=zn,Fn.signature=En,In.signature=En,Vn.signature=En,$n.signature=En,Un.signature=zn,qn.signature=zn,Gn.signature=zn,Jn.signature=zn,Zn.signature=zn,Kn.signature=zn,Xn.signature=zn,Qn.signature=zn,et.signature=zn,nt.signature=En,tt.signature=En,rt.signature=zn,at.signature=zn,it.signature=zn,st.signature=zn,ot.signature=En,lt.signature=En,ut.signature=zn,ct.signature=zn,dt.signature=zn,ht.signature=En,ft.signature=En,mt.signature=En,pt.signature=zn;var gt="number",bt="number, number";function yt(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function bitAnd");return e&n}function vt(e){if(!X(e))throw new Error("Integer expected in function bitNot");return~e}function _t(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function bitOr");return e|n}function wt(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function bitXor");return e^n}function xt(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function leftShift");return e<>n}function St(e,n){if(!X(e)||!X(n))throw new Error("Integers expected in function rightLogShift");return e>>>n}yt.signature=bt,vt.signature=gt,_t.signature=bt,wt.signature=bt,xt.signature=bt,kt.signature=bt,St.signature=bt;var Mt="number",Ot="number, number";function Bt(e){return!e}function jt(e,n){return!(!e&&!n)}function Lt(e,n){return!!e!==!!n}function Dt(e,n){return!(!e||!n)}Bt.signature=Mt,jt.signature=Ot,Lt.signature=Ot,Dt.signature=Ot;Math.pow(2,53);function Tt(e){var n={2:"0b",8:"0o",16:"0x"},t=n[e];return function(n){if(n>2**31-1||n<-(2**31))throw new Error("Value must be in range [-2^31, 2^31-1]");if(!X(n))throw new Error("Value must be an integer");return n<0&&(n+=2**32),"".concat(t).concat(n.toString(e))}}var At=["typed"];function Rt(e,n){return Ie(e,At,t=>{var{typed:r}=t;return r(e,{number:Tt(n)})})}Rt("oct",8);var Ht="number",Nt="number, number";function Ct(e){return Math.acos(e)}function Wt(e){return ge(e)}function Yt(e){return Math.atan(1/e)}function zt(e){return isFinite(e)?(Math.log((e+1)/e)+Math.log(e/(e-1)))/2:0}function Et(e){return Math.asin(1/e)}function Pt(e){var n=1/e;return Math.log(n+Math.sqrt(n*n+1))}function Ft(e){return Math.acos(1/e)}function It(e){var n=1/e,t=Math.sqrt(n*n-1);return Math.log(t+n)}function Vt(e){return Math.asin(e)}function $t(e){return be(e)}function Ut(e){return Math.atan(e)}function qt(e,n){return Math.atan2(e,n)}function Gt(e){return ye(e)}function Jt(e){return Math.cos(e)}function Zt(e){return ve(e)}function Kt(e){return 1/Math.tan(e)}function Xt(e){var n=Math.exp(2*e);return(n+1)/(n-1)}function Qt(e){return 1/Math.sin(e)}function er(e){return 0===e?Number.POSITIVE_INFINITY:Math.abs(2/(Math.exp(e)-Math.exp(-e)))*Q(e)}function nr(e){return 1/Math.cos(e)}function tr(e){return 2/(Math.exp(e)+Math.exp(-e))}function rr(e){return Math.sin(e)}function ar(e){return _e(e)}function ir(e){return Math.tan(e)}function sr(e){return we(e)}Ct.signature=Ht,Wt.signature=Ht,Yt.signature=Ht,zt.signature=Ht,Et.signature=Ht,Pt.signature=Ht,Ft.signature=Ht,It.signature=Ht,Vt.signature=Ht,$t.signature=Ht,Ut.signature=Ht,qt.signature=Nt,Gt.signature=Ht,Jt.signature=Ht,Zt.signature=Ht,Kt.signature=Ht,Xt.signature=Ht,Qt.signature=Ht,er.signature=Ht,nr.signature=Ht,tr.signature=Ht,rr.signature=Ht,ar.signature=Ht,ir.signature=Ht,sr.signature=Ht;function or(e,n){if(n>1;return or(e,t)*or(t+1,n)}function lr(e,n){if(!X(e)||e<0)throw new TypeError("Positive integer value expected in function combinations");if(!X(n)||n<0)throw new TypeError("Positive integer value expected in function combinations");if(n>e)throw new TypeError("k must be less than or equal to n");var t,r=e-n;return n{var{typed:n,equalScalar:t,Matrix:r}=e;function s(e,n){if(!(this instanceof s))throw new SyntaxError("Constructor must be called with the new operator");if(n&&!u(n))throw new Error("Invalid datatype: "+n);if(d(e))o(this,e,n);else if(e&&c(e.index)&&c(e.ptr)&&c(e.size))this._values=e.values,this._index=e.index,this._ptr=e.ptr,this._size=e.size,this._datatype=n||e.datatype;else if(c(e))l(this,e,n);else{if(e)throw new TypeError("Unsupported type of data ("+F(e)+")");this._values=[],this._index=[],this._ptr=[0],this._size=[0,0],this._datatype=n}}function o(e,n,t){"SparseMatrix"===n.type?(e._values=n._values?I(n._values):void 0,e._index=I(n._index),e._ptr=I(n._ptr),e._size=I(n._size),e._datatype=t||n._datatype):l(e,n.valueOf(),t||n._datatype)}function l(e,r,a){e._values=[],e._index=[],e._ptr=[],e._datatype=a;var i=r.length,s=0,o=t,l=0;if(u(a)&&(o=n.find(t,[a,a])||t,l=n.convert(0,a)),i>0){var d=0;do{e._ptr.push(e._index.length);for(var h=0;h");for(var u=n.min()[0],c=n.min()[1],h=a[0],f=a[1],m=0;mp){for(d=p;dm){if(f){var g=0;for(d=0;dr-1&&(e._values.splice(h,1),e._index.splice(h,1),y++)}e._ptr[d]=e._values.length}return e._size[0]=r,e._size[1]=a,e}function _(e,r,a,i,o,l,c){var d=[],h=[],f=[],m=t,p=0;u(e._datatype)&&(m=n.find(t,[e._datatype,e._datatype])||t,p=n.convert(0,e._datatype));for(var g=function(e,n,t){e=l(e,n,t),m(e,p)||(d.push(e),h.push(n))},b=i;b<=o;b++){f.push(d.length);var y=e._ptr[b],v=e._ptr[b+1];if(c)for(var _=y;_=r&&w<=a&&g(e._values[_],w-r,b-i)}else{for(var x={},k=y;ko-1||s>l-1)&&(v(this,Math.max(i+1,o),Math.max(s+1,l),a),o=this._size[0],l=this._size[1]),He(i,o),He(s,l);var f=p(i,this._ptr[s],this._ptr[s+1],this._index);return fArray.isArray(e)&&1===e.length?e[0]:e);if(2!==r.length)throw new Error("Only two dimensions matrix are supported");r.forEach((function(e){if(!a(e)||!X(e)||e<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Oe(r)+")")}));var i=t?this.clone():this;return v(i,r[0],r[1],n)},s.prototype.reshape=function(e,n){if(!c(e))throw new TypeError("Array expected");if(2!==e.length)throw new Error("Sparse matrices can only be reshaped in two dimensions");if(e.forEach((function(n){if(!a(n)||!X(n)||n<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Oe(e)+")")})),this._size[0]*this._size[1]!==e[0]*e[1])throw new Error("Reshaping sparse matrix will result in the wrong number of elements");var t=n?this.clone():this;if(this._size[0]===e[0]&&this._size[1]===e[1])return t;for(var r=[],i=0;i "+(this._values?Oe(this._values[l],e):"X")}return a},s.prototype.toString=function(){return Oe(this.toArray())},s.prototype.toJSON=function(){return{mathjs:"SparseMatrix",values:this._values,index:this._index,ptr:this._ptr,size:this._size,datatype:this._datatype}},s.prototype.diagonal=function(e){if(e){if(i(e)&&(e=e.toNumber()),!a(e)||!X(e))throw new TypeError("The parameter k must be an integer number")}else e=0;var n=e>0?e:0,t=e<0?-e:0,r=this._size[0],o=this._size[1],l=Math.min(r-t,o-n),u=[],c=[],d=[];d[0]=0;for(var h=n;h0?o:0,b=o<0?-o:0,y=e[0],v=e[1],_=Math.min(y-b,v-g);if(c(r)){if(r.length!==_)throw new Error("Invalid value array length");p=function(e){return r[e]}}else if(d(r)){var w=r.size();if(1!==w.length||w[0]!==_)throw new Error("Invalid matrix length");p=function(e){return r.get([e])}}else p=function(){return r};for(var x=[],k=[],S=[],M=0;M=0&&O<_){var B=p(O);f(B,m)||(k.push(O+b),x.push(B))}}return S.push(x.length),new s({values:x,index:k,ptr:S,size:[y,v]})},s.prototype.swapRows=function(e,n){if(!a(e)||!X(e)||!a(n)||!X(n))throw new Error("Row index must be positive integers");if(2!==this._size.length)throw new Error("Only two dimensional matrix is supported");return He(e,this._size[0]),He(n,this._size[0]),s._swapRows(e,n,this._size[1],this._values,this._index,this._ptr),this},s._forEachRow=function(e,n,t,r,a){for(var i=r[e],s=r[e+1],o=i;o=l||a[c]!==n)){var h=r?r[u]:void 0;a.splice(c,0,n),r&&r.splice(c,0,h),a.splice(c<=u?u+1:u,1),r&&r.splice(c<=u?u+1:u,1)}else if(c=l||a[u]!==e)){var f=r?r[c]:void 0;a.splice(u,0,e),r&&r.splice(u,0,f),a.splice(u<=c?c+1:c,1),r&&r.splice(u<=c?c+1:c,1)}}},s},{isClass:!0}),mr="matrix",pr=["typed","Matrix","DenseMatrix","SparseMatrix"],gr=Ie(mr,pr,e=>{var{typed:n,Matrix:t,DenseMatrix:r,SparseMatrix:a}=e;return n(mr,{"":function(){return i([])},string:function(e){return i([],e)},"string, string":function(e,n){return i([],e,n)},Array:function(e){return i(e)},Matrix:function(e){return i(e,e.storage())},"Array | Matrix, string":i,"Array | Matrix, string, string":i});function i(e,n,t){if("dense"===n||"default"===n||void 0===n)return new r(e,t);if("sparse"===n)return new a(e,t);throw new TypeError("Unknown matrix type "+JSON.stringify(n)+".")}});Rt("hex",16);var br="unequal";Ie(br,["typed","equalScalar"],e=>{var{typed:n,equalScalar:t}=e;return n(br,{"any, any":function(e,n){return null===e?null!==n:null===n?null!==e:void 0===e?void 0!==n:void 0===n?void 0!==e:!t(e,n)}})});function yr(e,n,t,r){if(!(this instanceof yr))throw new SyntaxError("Constructor must be called with the new operator");this.fn=e,this.count=n,this.min=t,this.max=r,this.message="Wrong number of arguments in function "+e+" ("+n+" provided, "+t+(void 0!==r&&null!==r?"-"+r:"")+" expected)",this.stack=(new Error).stack}yr.prototype=new Error,yr.prototype.constructor=Error,yr.prototype.name="ArgumentsError",yr.prototype.isArgumentsError=!0;t("e975");function vr(e){var n;if(X(e))return e<=0?isFinite(e)?1/0:NaN:e>171?1/0:or(1,e-1);if(e<.5)return Math.PI/(Math.sin(Math.PI*e)*vr(1-e));if(e>=171.35)return 1/0;if(e>85){var t=e*e,r=t*e,a=r*e,i=a*e;return Math.sqrt(2*Math.PI/e)*Math.pow(e/Math.E,e)*(1+1/(12*e)+1/(288*t)-139/(51840*r)-571/(2488320*a)+163879/(209018880*i)+5246819/(75246796800*i*e))}--e,n=wr[0];for(var s=1;s{var{typed:n,matrix:t}=e;return n("transpose",{Array:function(e){return this(t(e)).valueOf()},Matrix:function(e){var n,t=e.size();switch(t.length){case 1:n=e.clone();break;case 2:var i=t[0],s=t[1];if(0===s)throw new RangeError("Cannot transpose a 2D matrix with no columns (size: "+Oe(t)+")");switch(e.storage()){case"dense":n=r(e,i,s);break;case"sparse":n=a(e,i,s);break}break;default:throw new RangeError("Matrix must be a vector or two dimensional (size: "+Oe(this._size)+")")}return n},any:function(e){return I(e)}});function r(e,n,t){for(var r,a=e._data,i=[],s=0;s{var{typed:n,equalScalar:t}=e;return n(Mr,{"any, any":function(e,n){return null===e?null===n:null===n?null===e:void 0===e?void 0===n:void 0===n?void 0===e:t(e,n)}})});var Or=Ke({}),Br=sn({config:K}),jr=un({}),Lr=pn({}),Dr=yn({Matrix:jr}),Tr=kn({BigNumber:Br,Complex:Or,DenseMatrix:Dr,Fraction:Lr}),Ar=Yn({config:K,typed:Tr}),Rr=fr({Matrix:jr,equalScalar:Ar,typed:Tr}),Hr=gr({DenseMatrix:Dr,Matrix:jr,SparseMatrix:Rr,typed:Tr}),Nr=Sr({matrix:Hr,typed:Tr})},"7ad3":function(e,n,t){"use strict";t.d(n,"a",(function(){return hie}));var r={};t.r(r),t.d(r,"JsonPatchError",(function(){return A})),t.d(r,"deepClone",(function(){return R})),t.d(r,"getValueByPointer",(function(){return C})),t.d(r,"applyOperation",(function(){return W})),t.d(r,"applyPatch",(function(){return Y})),t.d(r,"applyReducer",(function(){return z})),t.d(r,"validator",(function(){return E})),t.d(r,"validate",(function(){return P})),t.d(r,"_areEquals",(function(){return F}));var a={};t.r(a),t.d(a,"unobserve",(function(){return J})),t.d(a,"observe",(function(){return Z})),t.d(a,"generate",(function(){return K})),t.d(a,"compare",(function(){return Q}));var i={};t.r(i),t.d(i,"aggregate",(function(){return Nl})),t.d(i,"bin",(function(){return Wl})),t.d(i,"collect",(function(){return zl})),t.d(i,"compare",(function(){return El})),t.d(i,"countpattern",(function(){return Fl})),t.d(i,"cross",(function(){return Vl})),t.d(i,"density",(function(){return Kl})),t.d(i,"dotbin",(function(){return au})),t.d(i,"expression",(function(){return su})),t.d(i,"extent",(function(){return lu})),t.d(i,"facet",(function(){return cu})),t.d(i,"field",(function(){return du})),t.d(i,"filter",(function(){return fu})),t.d(i,"flatten",(function(){return mu})),t.d(i,"fold",(function(){return pu})),t.d(i,"formula",(function(){return gu})),t.d(i,"generate",(function(){return bu})),t.d(i,"impute",(function(){return wu})),t.d(i,"joinaggregate",(function(){return Mu})),t.d(i,"kde",(function(){return Ou})),t.d(i,"key",(function(){return Bu})),t.d(i,"load",(function(){return Lu})),t.d(i,"lookup",(function(){return Au})),t.d(i,"multiextent",(function(){return Ru})),t.d(i,"multivalues",(function(){return Nu})),t.d(i,"params",(function(){return Wu})),t.d(i,"pivot",(function(){return Yu})),t.d(i,"prefacet",(function(){return Fu})),t.d(i,"project",(function(){return Iu})),t.d(i,"proxy",(function(){return $u})),t.d(i,"quantile",(function(){return qu})),t.d(i,"relay",(function(){return Ju})),t.d(i,"sample",(function(){return Zu})),t.d(i,"sequence",(function(){return Ku})),t.d(i,"sieve",(function(){return Xu})),t.d(i,"subflow",(function(){return uu})),t.d(i,"timeunit",(function(){return Qu})),t.d(i,"tupleindex",(function(){return nc})),t.d(i,"values",(function(){return tc})),t.d(i,"window",(function(){return cc}));var s={};t.r(s),t.d(s,"interpolate",(function(){return Sv})),t.d(s,"interpolateArray",(function(){return mv})),t.d(s,"interpolateBasis",(function(){return ev})),t.d(s,"interpolateBasisClosed",(function(){return nv})),t.d(s,"interpolateDate",(function(){return gv})),t.d(s,"interpolateDiscrete",(function(){return J_})),t.d(s,"interpolateHue",(function(){return Z_})),t.d(s,"interpolateNumber",(function(){return bv})),t.d(s,"interpolateNumberArray",(function(){return hv})),t.d(s,"interpolateObject",(function(){return yv})),t.d(s,"interpolateRound",(function(){return Mv})),t.d(s,"interpolateString",(function(){return kv})),t.d(s,"interpolateTransformCss",(function(){return rw})),t.d(s,"interpolateTransformSvg",(function(){return aw})),t.d(s,"interpolateZoom",(function(){return uw})),t.d(s,"interpolateRgb",(function(){return lv})),t.d(s,"interpolateRgbBasis",(function(){return cv})),t.d(s,"interpolateRgbBasisClosed",(function(){return dv})),t.d(s,"interpolateHsl",(function(){return dw})),t.d(s,"interpolateHslLong",(function(){return hw})),t.d(s,"interpolateLab",(function(){return Hw})),t.d(s,"interpolateHcl",(function(){return Cw})),t.d(s,"interpolateHclLong",(function(){return Ww})),t.d(s,"interpolateCubehelix",(function(){return Zw})),t.d(s,"interpolateCubehelixLong",(function(){return Kw})),t.d(s,"piecewise",(function(){return O_})),t.d(s,"quantize",(function(){return Xw}));var o={};t.r(o),t.d(o,"bound",(function(){return Xk})),t.d(o,"identifier",(function(){return nS})),t.d(o,"mark",(function(){return rS})),t.d(o,"overlap",(function(){return iS})),t.d(o,"render",(function(){return fS})),t.d(o,"viewlayout",(function(){return IS}));var l={};t.r(l),t.d(l,"axisticks",(function(){return qS})),t.d(l,"datajoin",(function(){return GS})),t.d(l,"encode",(function(){return KS})),t.d(l,"legendentries",(function(){return XS})),t.d(l,"linkpath",(function(){return rM})),t.d(l,"pie",(function(){return yM})),t.d(l,"scale",(function(){return kM})),t.d(l,"sortitems",(function(){return CM})),t.d(l,"stack",(function(){return PM}));var u={};t.r(u),t.d(u,"contour",(function(){return pO})),t.d(u,"geojson",(function(){return vO})),t.d(u,"geopath",(function(){return uD})),t.d(u,"geopoint",(function(){return dD})),t.d(u,"geoshape",(function(){return hD})),t.d(u,"graticule",(function(){return bD})),t.d(u,"heatmap",(function(){return yD})),t.d(u,"isocontour",(function(){return tO})),t.d(u,"kde2d",(function(){return dO})),t.d(u,"projection",(function(){return kD}));var c={};t.r(c),t.d(c,"force",(function(){return ZT}));var d={};t.r(d),t.d(d,"nest",(function(){return OA})),t.d(d,"pack",(function(){return iR})),t.d(d,"partition",(function(){return cR})),t.d(d,"stratify",(function(){return gR})),t.d(d,"tree",(function(){return CR})),t.d(d,"treelinks",(function(){return WR})),t.d(d,"treemap",(function(){return GR}));var h={};t.r(h),t.d(h,"loess",(function(){return ZR})),t.d(h,"regression",(function(){return QR}));var f={};t.r(f),t.d(f,"voronoi",(function(){return BH}));var m={};t.r(m),t.d(m,"wordcloud",(function(){return $H}));var p={};t.r(p),t.d(p,"crossfilter",(function(){return rN})),t.d(p,"resolvefilter",(function(){return aN}));var g={};t.r(g),t.d(g,"version",(function(){return iN["a"]})),t.d(g,"bandwidthNRD",(function(){return No})),t.d(g,"bin",(function(){return Co})),t.d(g,"bootstrapCI",(function(){return zo})),t.d(g,"dotbin",(function(){return Eo})),t.d(g,"quantiles",(function(){return To})),t.d(g,"quartiles",(function(){return Ao})),t.d(g,"random",(function(){return Wo})),t.d(g,"setRandom",(function(){return Yo})),t.d(g,"randomLCG",(function(){return Fo})),t.d(g,"randomInteger",(function(){return Io})),t.d(g,"randomKDE",(function(){return Qo})),t.d(g,"randomLogNormal",(function(){return al})),t.d(g,"sampleLogNormal",(function(){return el})),t.d(g,"densityLogNormal",(function(){return nl})),t.d(g,"cumulativeLogNormal",(function(){return tl})),t.d(g,"quantileLogNormal",(function(){return rl})),t.d(g,"randomMixture",(function(){return il})),t.d(g,"randomNormal",(function(){return Xo})),t.d(g,"sampleNormal",(function(){return qo})),t.d(g,"densityNormal",(function(){return Go})),t.d(g,"cumulativeNormal",(function(){return Jo})),t.d(g,"quantileNormal",(function(){return Zo})),t.d(g,"randomUniform",(function(){return cl})),t.d(g,"sampleUniform",(function(){return sl})),t.d(g,"densityUniform",(function(){return ol})),t.d(g,"cumulativeUniform",(function(){return ll})),t.d(g,"quantileUniform",(function(){return ul})),t.d(g,"regressionLinear",(function(){return pl})),t.d(g,"regressionLog",(function(){return gl})),t.d(g,"regressionExp",(function(){return bl})),t.d(g,"regressionPow",(function(){return yl})),t.d(g,"regressionQuad",(function(){return vl})),t.d(g,"regressionPoly",(function(){return _l})),t.d(g,"regressionLoess",(function(){return Ol})),t.d(g,"sampleCurve",(function(){return Tl})),t.d(g,"TIME_UNITS",(function(){return Ot})),t.d(g,"YEAR",(function(){return pt})),t.d(g,"QUARTER",(function(){return gt})),t.d(g,"MONTH",(function(){return bt})),t.d(g,"WEEK",(function(){return yt})),t.d(g,"DATE",(function(){return vt})),t.d(g,"DAY",(function(){return _t})),t.d(g,"DAYOFYEAR",(function(){return wt})),t.d(g,"HOURS",(function(){return xt})),t.d(g,"MINUTES",(function(){return kt})),t.d(g,"SECONDS",(function(){return St})),t.d(g,"MILLISECONDS",(function(){return Mt})),t.d(g,"timeUnitSpecifier",(function(){return Dt})),t.d(g,"timeUnits",(function(){return jt})),t.d(g,"dayofyear",(function(){return or})),t.d(g,"week",(function(){return lr})),t.d(g,"utcdayofyear",(function(){return fr})),t.d(g,"utcweek",(function(){return mr})),t.d(g,"timeFloor",(function(){return Sr})),t.d(g,"utcFloor",(function(){return Br})),t.d(g,"timeInterval",(function(){return Zr})),t.d(g,"timeOffset",(function(){return Qr})),t.d(g,"timeSequence",(function(){return ta})),t.d(g,"utcInterval",(function(){return Kr})),t.d(g,"utcOffset",(function(){return ea})),t.d(g,"utcSequence",(function(){return ra})),t.d(g,"timeBin",(function(){return ka})),t.d(g,"accessor",(function(){return re["f"]})),t.d(g,"accessorName",(function(){return re["h"]})),t.d(g,"accessorFields",(function(){return re["g"]})),t.d(g,"id",(function(){return re["x"]})),t.d(g,"identity",(function(){return re["y"]})),t.d(g,"zero",(function(){return re["lb"]})),t.d(g,"one",(function(){return re["P"]})),t.d(g,"truthy",(function(){return re["hb"]})),t.d(g,"falsy",(function(){return re["s"]})),t.d(g,"logger",(function(){return re["L"]})),t.d(g,"None",(function(){return re["d"]})),t.d(g,"Error",(function(){return re["b"]})),t.d(g,"Warn",(function(){return re["e"]})),t.d(g,"Info",(function(){return re["c"]})),t.d(g,"Debug",(function(){return re["a"]})),t.d(g,"mergeConfig",(function(){return re["O"]})),t.d(g,"writeConfig",(function(){return re["kb"]})),t.d(g,"panLinear",(function(){return re["R"]})),t.d(g,"panLog",(function(){return re["S"]})),t.d(g,"panPow",(function(){return re["T"]})),t.d(g,"panSymlog",(function(){return re["U"]})),t.d(g,"zoomLinear",(function(){return re["mb"]})),t.d(g,"zoomLog",(function(){return re["nb"]})),t.d(g,"zoomPow",(function(){return re["ob"]})),t.d(g,"zoomSymlog",(function(){return re["pb"]})),t.d(g,"quarter",(function(){return re["W"]})),t.d(g,"utcquarter",(function(){return re["ib"]})),t.d(g,"array",(function(){return re["i"]})),t.d(g,"clampRange",(function(){return re["k"]})),t.d(g,"compare",(function(){return re["l"]})),t.d(g,"ascending",(function(){return re["j"]})),t.d(g,"constant",(function(){return re["m"]})),t.d(g,"debounce",(function(){return re["n"]})),t.d(g,"error",(function(){return re["o"]})),t.d(g,"extend",(function(){return re["p"]})),t.d(g,"extent",(function(){return re["q"]})),t.d(g,"extentIndex",(function(){return re["r"]})),t.d(g,"fastmap",(function(){return re["t"]})),t.d(g,"field",(function(){return re["u"]})),t.d(g,"flush",(function(){return re["v"]})),t.d(g,"hasOwnProperty",(function(){return re["w"]})),t.d(g,"inherits",(function(){return re["z"]})),t.d(g,"inrange",(function(){return re["A"]})),t.d(g,"isArray",(function(){return re["B"]})),t.d(g,"isBoolean",(function(){return re["C"]})),t.d(g,"isDate",(function(){return re["D"]})),t.d(g,"isFunction",(function(){return re["E"]})),t.d(g,"isNumber",(function(){return re["F"]})),t.d(g,"isObject",(function(){return re["G"]})),t.d(g,"isRegExp",(function(){return re["H"]})),t.d(g,"isString",(function(){return re["I"]})),t.d(g,"key",(function(){return re["J"]})),t.d(g,"lerp",(function(){return re["K"]})),t.d(g,"lruCache",(function(){return re["M"]})),t.d(g,"merge",(function(){return re["N"]})),t.d(g,"pad",(function(){return re["Q"]})),t.d(g,"peek",(function(){return re["V"]})),t.d(g,"repeat",(function(){return re["X"]})),t.d(g,"span",(function(){return re["Y"]})),t.d(g,"splitAccessPath",(function(){return re["Z"]})),t.d(g,"stringValue",(function(){return re["ab"]})),t.d(g,"toBoolean",(function(){return re["bb"]})),t.d(g,"toDate",(function(){return re["cb"]})),t.d(g,"toNumber",(function(){return re["db"]})),t.d(g,"toString",(function(){return re["fb"]})),t.d(g,"toSet",(function(){return re["eb"]})),t.d(g,"truncate",(function(){return re["gb"]})),t.d(g,"visitArray",(function(){return re["jb"]})),t.d(g,"loader",(function(){return us})),t.d(g,"read",(function(){return os})),t.d(g,"inferType",(function(){return Xe})),t.d(g,"inferTypes",(function(){return Qe})),t.d(g,"typeParsers",(function(){return Je})),t.d(g,"format",(function(){return jn})),t.d(g,"formats",(function(){return Ln})),t.d(g,"responseType",(function(){return Dn})),t.d(g,"Bounds",(function(){return Zf})),t.d(g,"Gradient",(function(){return rd})),t.d(g,"GroupItem",(function(){return Xf})),t.d(g,"ResourceLoader",(function(){return nm})),t.d(g,"Item",(function(){return Kf})),t.d(g,"Scenegraph",(function(){return Yg})),t.d(g,"Handler",(function(){return qg})),t.d(g,"Renderer",(function(){return Jg})),t.d(g,"CanvasHandler",(function(){return yb})),t.d(g,"CanvasRenderer",(function(){return Bb})),t.d(g,"SVGHandler",(function(){return Tb})),t.d(g,"SVGRenderer",(function(){return mk})),t.d(g,"SVGStringRenderer",(function(){return Tk})),t.d(g,"RenderType",(function(){return Wk})),t.d(g,"renderModule",(function(){return zk})),t.d(g,"intersect",(function(){return Ek})),t.d(g,"Marks",(function(){return Dg})),t.d(g,"boundClip",(function(){return Uk})),t.d(g,"boundContext",(function(){return km})),t.d(g,"boundStroke",(function(){return am})),t.d(g,"boundItem",(function(){return Tg})),t.d(g,"boundMark",(function(){return Rg})),t.d(g,"pathCurves",(function(){return lh})),t.d(g,"pathSymbols",(function(){return jh})),t.d(g,"pathRectangle",(function(){return $h})),t.d(g,"pathTrail",(function(){return Uh})),t.d(g,"pathParse",(function(){return dh})),t.d(g,"pathRender",(function(){return Sh})),t.d(g,"point",(function(){return $g})),t.d(g,"domCreate",(function(){return Eg})),t.d(g,"domFind",(function(){return Pg})),t.d(g,"domChild",(function(){return Fg})),t.d(g,"domClear",(function(){return Ig})),t.d(g,"markup",(function(){return ok})),t.d(g,"serializeXML",(function(){return lk})),t.d(g,"font",(function(){return yg})),t.d(g,"fontFamily",(function(){return bg})),t.d(g,"fontSize",(function(){return ug})),t.d(g,"lineHeight",(function(){return cg})),t.d(g,"multiLineOffset",(function(){return fg})),t.d(g,"textMetrics",(function(){return rg})),t.d(g,"sceneEqual",(function(){return Gk})),t.d(g,"pathEqual",(function(){return Jk})),t.d(g,"sceneToJSON",(function(){return Ng})),t.d(g,"sceneFromJSON",(function(){return Cg})),t.d(g,"intersectPath",(function(){return Dm})),t.d(g,"intersectPoint",(function(){return Tm})),t.d(g,"intersectRule",(function(){return Rm})),t.d(g,"intersectBoxLine",(function(){return Hm})),t.d(g,"sceneZOrder",(function(){return Vm})),t.d(g,"sceneVisit",(function(){return $m})),t.d(g,"scenePickVisit",(function(){return Um})),t.d(g,"resetSVGClipId",(function(){return Gf})),t.d(g,"resetSVGDefIds",(function(){return Kk})),t.d(g,"Dataflow",(function(){return Qs})),t.d(g,"EventStream",(function(){return De})),t.d(g,"Parameters",(function(){return ve})),t.d(g,"Pulse",(function(){return Rs})),t.d(g,"MultiPulse",(function(){return Ws})),t.d(g,"Operator",(function(){return Me})),t.d(g,"Transform",(function(){return no})),t.d(g,"changeset",(function(){return be})),t.d(g,"ingest",(function(){return de})),t.d(g,"isTuple",(function(){return le})),t.d(g,"definition",(function(){return ro})),t.d(g,"transform",(function(){return ao})),t.d(g,"transforms",(function(){return to})),t.d(g,"tupleid",(function(){return ue})),t.d(g,"scale",(function(){return Y_})),t.d(g,"scheme",(function(){return dx})),t.d(g,"interpolate",(function(){return ax})),t.d(g,"interpolateColors",(function(){return nx})),t.d(g,"interpolateRange",(function(){return ex})),t.d(g,"quantizeInterpolator",(function(){return tx})),t.d(g,"projection",(function(){return sD})),t.d(g,"View",(function(){return fF})),t.d(g,"formatLocale",(function(){return mt})),t.d(g,"timeFormatLocale",(function(){return ts})),t.d(g,"locale",(function(){return as})),t.d(g,"defaultLocale",(function(){return is})),t.d(g,"resetDefaultLocale",(function(){return ss})),t.d(g,"expressionFunction",(function(){return hP})),t.d(g,"parse",(function(){return eG})),t.d(g,"runtimeContext",(function(){return IP}));var b={};t.r(b),t.d(b,"invalidSpec",(function(){return rX})),t.d(b,"FIT_NON_SINGLE",(function(){return aX})),t.d(b,"containerSizeNonSingle",(function(){return iX})),t.d(b,"containerSizeNotCompatibleWithAutosize",(function(){return sX})),t.d(b,"droppingFit",(function(){return oX})),t.d(b,"unknownField",(function(){return lX})),t.d(b,"cannotProjectOnChannelWithoutField",(function(){return uX})),t.d(b,"cannotProjectAggregate",(function(){return cX})),t.d(b,"nearestNotSupportForContinuous",(function(){return dX})),t.d(b,"selectionNotSupported",(function(){return hX})),t.d(b,"selectionNotFound",(function(){return fX})),t.d(b,"SCALE_BINDINGS_CONTINUOUS",(function(){return mX})),t.d(b,"LEGEND_BINDINGS_MUST_HAVE_PROJECTION",(function(){return pX})),t.d(b,"noSameUnitLookup",(function(){return gX})),t.d(b,"NEEDS_SAME_SELECTION",(function(){return bX})),t.d(b,"INTERVAL_INITIALIZED_WITH_X_Y",(function(){return yX})),t.d(b,"noSuchRepeatedValue",(function(){return vX})),t.d(b,"columnsNotSupportByRowCol",(function(){return _X})),t.d(b,"CONCAT_CANNOT_SHARE_AXIS",(function(){return wX})),t.d(b,"unrecognizedParse",(function(){return xX})),t.d(b,"differentParse",(function(){return kX})),t.d(b,"ADD_SAME_CHILD_TWICE",(function(){return SX})),t.d(b,"invalidTransformIgnored",(function(){return MX})),t.d(b,"NO_FIELDS_NEEDS_AS",(function(){return OX})),t.d(b,"customFormatTypeNotAllowed",(function(){return BX})),t.d(b,"projectionOverridden",(function(){return jX})),t.d(b,"REPLACE_ANGLE_WITH_THETA",(function(){return LX})),t.d(b,"primitiveChannelDef",(function(){return DX})),t.d(b,"invalidFieldType",(function(){return TX})),t.d(b,"invalidFieldTypeForCountAggregate",(function(){return AX})),t.d(b,"invalidAggregate",(function(){return RX})),t.d(b,"missingFieldType",(function(){return HX})),t.d(b,"droppingColor",(function(){return NX})),t.d(b,"emptyFieldDef",(function(){return CX})),t.d(b,"latLongDeprecated",(function(){return WX})),t.d(b,"LINE_WITH_VARYING_SIZE",(function(){return YX})),t.d(b,"incompatibleChannel",(function(){return zX})),t.d(b,"invalidEncodingChannel",(function(){return EX})),t.d(b,"facetChannelShouldBeDiscrete",(function(){return PX})),t.d(b,"facetChannelDropped",(function(){return FX})),t.d(b,"discreteChannelCannotEncode",(function(){return IX})),t.d(b,"lineWithRange",(function(){return VX})),t.d(b,"orientOverridden",(function(){return $X})),t.d(b,"CANNOT_UNION_CUSTOM_DOMAIN_WITH_FIELD_DOMAIN",(function(){return UX})),t.d(b,"RANGE_STEP_DEPRECATED",(function(){return qX})),t.d(b,"cannotUseScalePropertyWithNonColor",(function(){return GX})),t.d(b,"unaggregateDomainHasNoEffectForRawField",(function(){return JX})),t.d(b,"unaggregateDomainWithNonSharedDomainOp",(function(){return ZX})),t.d(b,"unaggregatedDomainWithLogScale",(function(){return KX})),t.d(b,"cannotApplySizeToNonOrientedMark",(function(){return XX})),t.d(b,"scaleTypeNotWorkWithChannel",(function(){return QX})),t.d(b,"scaleTypeNotWorkWithFieldDef",(function(){return eQ})),t.d(b,"scalePropertyNotWorkWithScaleType",(function(){return nQ})),t.d(b,"scaleTypeNotWorkWithMark",(function(){return tQ})),t.d(b,"stepDropped",(function(){return rQ})),t.d(b,"mergeConflictingProperty",(function(){return aQ})),t.d(b,"mergeConflictingDomainProperty",(function(){return iQ})),t.d(b,"independentScaleMeansIndependentGuide",(function(){return sQ})),t.d(b,"domainSortDropped",(function(){return oQ})),t.d(b,"MORE_THAN_ONE_SORT",(function(){return lQ})),t.d(b,"FACETED_INDEPENDENT_DIFFERENT_SOURCES",(function(){return uQ})),t.d(b,"FACETED_INDEPENDENT_SAME_FIELDS_DIFFERENT_SOURCES",(function(){return cQ})),t.d(b,"FACETED_INDEPENDENT_SAME_SOURCE",(function(){return dQ})),t.d(b,"INVALID_CHANNEL_FOR_AXIS",(function(){return hQ})),t.d(b,"cannotStackRangedMark",(function(){return fQ})),t.d(b,"cannotStackNonLinearScale",(function(){return mQ})),t.d(b,"stackNonSummativeAggregate",(function(){return pQ})),t.d(b,"invalidTimeUnit",(function(){return gQ})),t.d(b,"droppedDay",(function(){return bQ})),t.d(b,"errorBarCenterAndExtentAreNotNeeded",(function(){return yQ})),t.d(b,"errorBarCenterIsUsedWithWrongExtent",(function(){return vQ})),t.d(b,"errorBarContinuousAxisHasCustomizedAggregate",(function(){return _Q})),t.d(b,"errorBand1DNotSupport",(function(){return wQ})),t.d(b,"channelRequiredForBinned",(function(){return xQ})),t.d(b,"channelShouldNotBeUsedForBinned",(function(){return kQ})),t.d(b,"domainRequiredForThresholdScale",(function(){return SQ}));var y={};t.r(y),t.d(y,"compile",(function(){return Lre})),t.d(y,"normalize",(function(){return l5})),t.d(y,"version",(function(){return nG["a"]}));var v={};t.r(v),t.d(v,"dark",(function(){return Yre})),t.d(v,"excel",(function(){return Pre})),t.d(v,"fivethirtyeight",(function(){return Jre})),t.d(v,"ggplot2",(function(){return Xre})),t.d(v,"latimes",(function(){return cae})),t.d(v,"quartz",(function(){return mae})),t.d(v,"vox",(function(){return bae})),t.d(v,"urbaninstitute",(function(){return jae})),t.d(v,"googlecharts",(function(){return Rae})),t.d(v,"version",(function(){return Hae}));var _=t("9ab4"),w=function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])},e(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),x=Object.prototype.hasOwnProperty; +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["runviewer"],{"00a2":function(e,n,t){},"00aa":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataMatrix,layout:e.layout,options:e.options}})},a=[],i=(t("a434"),t("ac1f"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("7909"),g=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.maximumValue=2e3,e.isResizing=!1,e.dataMatrix=[],e.logColorScale=[[0,"rgb(255,255,255)"],[.01,"rgb(250,210,0)"],[.1,"rgb(240,120,0)"],[.2,"rgb(230,0,0)"],[.99999999,"rgb(0,0,0)"],[1,"rgb(255,255,255)"]],e.layout={showlegend:!1,autosize:!0,font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:10,r:10,b:30,l:60},xaxis:{type:"date",range:[e.$store.state.graphStartDate,e.endDate],fixedrange:!0},yaxis:{title:"Age",fixedrange:!0},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"heatmap",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"mounted",value:function(){this.buildHeatMap()}},{key:"updateModelData",value:function(){this.buildHeatMap()}},{key:"buildHeatMap",value:function(){if(this.dataMatrix=[],this.data){var e,n=[],t=[],r=this.data.split("\n"),a=r[0].split("\t").splice(1),s=Object(i["a"])(r.splice(1));try{for(s.s();!(e=s.n()).done;){var o=e.value,l=o.split("\t"),u=l[0];if(u){n.push(u);var c=l.splice(1);t.push(c)}}}catch(d){s.e(d)}finally{s.f()}t=Object(p["a"])(t),t[0][0]=this.maximumValue,this.dataMatrix=[{type:"heatmap",x:n,y:a,z:t,colorscale:this.logColorScale,showscale:!1,hoverongaps:!1}]}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],g.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!1})],g.prototype,"heatMapMaxValue",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],g.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],g.prototype,"updateModelData",null),g=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],g);var b=g,y=b,v=(t("c048"),t("2877")),_=Object(v["a"])(y,r,a,!1,null,"7f472e30",null);n["a"]=_.exports},"010e":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return n}))},"0159":function(e,n,t){const r=t("bbfd"),a=(e,n,t,a)=>{"string"===typeof t&&(a=t,t=void 0);try{return new r(e,t).inc(n,a).version}catch(i){return null}};e.exports=a},"0234":function(e,n,t){},"02fb":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,n){return 12===e&&(e=0),"രാത്രി"===n&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===n||"വൈകുന്നേരം"===n?e+12:e},meridiem:function(e,n,t){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return n}))},"03ec":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var n=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+n},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return n}))},"045d":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.configFile&&e.showChart?t("div",{staticClass:"vega-container"},[t("div",{staticClass:"main-area",class:{"is-above":e.chartYaml.showAbove}},[t("div",{staticClass:"labels"},[this.title?t("h4",{staticClass:"center"},[e._v(e._s(this.title))]):e._e(),this.description?t("h5",{staticClass:"center"},[e._v(e._s(this.description))]):e._e()]),t("div",{staticClass:"vega-chart",attrs:{id:e.cleanConfigId}})])]):e._e()},a=[],i=(t("a4d3"),t("e01a"),t("99af"),t("c975"),t("ac1f"),t("5319"),t("2ca0"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("7ad3"),h=t("60a3"),f=t("c1df"),m=t.n(f),p=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.chartYaml={},e.showChart=!1,e.title="",e.description="",e.loadingText="Chart",e.isResizing=!1,e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.getVizDetails()}},{key:"changedYaml",value:function(){this.getVizDetails()}},{key:"handleDataChanged",value:function(){this.processInputs()}},{key:"handleScaleChanged",value:function(){this.processInputs()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:return this.chartYaml=Object.assign({},this.chartYaml),e.next=6,this.embedIt();case 6:this.isResizing=!1;case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"getVizDetails",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.processInputs();case 2:this.loadingText="";case 3:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"processInputs",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o,l,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.chartYaml=JSON.parse(JSON.stringify(this.vegaChartData[this.configFile].yaml)),this.chartYaml.$schema||(this.chartYaml.$schema="https://vega.github.io/schema/vega-lite/v4.json"),!(null===(n=this.chartYaml.encoding)||void 0===n||null===(t=n.y)||void 0===t?void 0:t.scale))try{this.chartYaml.encoding.y.scale={type:this.logScale?"symlog":"linear"},this.logScale||delete this.chartYaml.encoding.y.axis}catch(c){}return"date"===(null===(r=this.chartYaml.encoding)||void 0===r||null===(a=r.x)||void 0===a?void 0:a.field)&&(i=m()(this.$store.state.graphStartDate),this.chartYaml.transform=[{filter:{field:"date",gte:{year:i.year(),month:1+i.month(),day:i.day()}}}]),s=13,o={axis:{titleFontSize:s,titleFontWeight:"normal",titleColor:"#555",labelColor:"#555",labelFontSize:s},legend:{labelFontSize:s,labelColor:"#555"}},this.chartYaml.config||(this.chartYaml.config={}),this.chartYaml.config=Object.assign(this.chartYaml.config,o),l=this.currentRun.RunId,this.vegaChartData[this.configFile].data[l]&&this.vegaChartData[this.configFile].data[l].length?(this.chartYaml.data={values:this.vegaChartData[this.configFile].data[l]},this.showChart=!0):(this.chartYaml.url&&(this.chartYaml.data={url:this.chartYaml.url},delete this.chartYaml.url),this.chartYaml.data.url&&!this.chartYaml.data.url.startsWith("http")&&(u="".concat(this.baseUrl,"/").concat(l,"/").concat(this.chartYaml.data.url),this.chartYaml.data={url:u})),this.chartYaml.title&&(this.title=this.chartYaml.title),this.chartYaml.description&&(this.description=this.chartYaml.description),delete this.chartYaml.title,delete this.chartYaml.description,this.chartYaml.autosize||(this.chartYaml.autosize={type:"fit",resize:!0}),this.chartYaml.background||this.chartYaml.showAbove||(this.chartYaml.background="#f8f8f8"),this.chartYaml.width||(this.chartYaml.width="container"),this.chartYaml.height||(this.chartYaml.height=this.chartYaml.showAbove?250:350),e.next=20,this.embedIt();case 20:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"embedIt",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n={export:!0,source:!1,compiled:!1,editor:!1},t={actions:!this.chartYaml.showAbove&&n,hover:!0,scaleFactor:2,padding:{top:2,left:8,right:8,bottom:8}},e.prev=2,this.chartYaml.data.url){e.next=8;break}return e.next=6,Object(d["a"])("#".concat(this.cleanConfigId),this.chartYaml,t);case 6:e.next=11;break;case 8:if(-1!==this.chartYaml.data.url.indexOf("$RUNS$")){e.next=11;break}return e.next=11,Object(d["a"])("#".concat(this.cleanConfigId),this.chartYaml,t);case 11:e.next=16;break;case 13:e.prev=13,e.t0=e["catch"](2),console.error("VEGA NO BIG DEAL??! "+e.t0);case 16:case"end":return e.stop()}}),e,this,[[2,13]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"cleanConfigId",get:function(){return this.configFile.replace(/[\W_]+/g,"")}}]),t}(h["c"]);Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"baseUrl",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"currentRun",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"configFile",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(c["b"])([Object(h["b"])({required:!0})],p.prototype,"vegaChartData",void 0),Object(c["b"])([Object(h["d"])("configFile")],p.prototype,"changedYaml",null),Object(c["b"])([Object(h["d"])("vegaChartData")],p.prototype,"handleDataChanged",null),Object(c["b"])([Object(h["d"])("logScale")],p.prototype,"handleScaleChanged",null),Object(c["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),p=Object(c["b"])([Object(h["a"])({components:{}})],p);var g=p,b=g,y=(t("066e"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"02f60609",null);n["a"]=v.exports},"0558":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e){return e%100===11||e%10!==1}function t(e,t,r,a){var i=e+" ";switch(r){case"s":return t||a?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return n(e)?i+(t||a?"sekúndur":"sekúndum"):i+"sekúnda";case"m":return t?"mínúta":"mínútu";case"mm":return n(e)?i+(t||a?"mínútur":"mínútum"):t?i+"mínúta":i+"mínútu";case"hh":return n(e)?i+(t||a?"klukkustundir":"klukkustundum"):i+"klukkustund";case"d":return t?"dagur":a?"dag":"degi";case"dd":return n(e)?t?i+"dagar":i+(a?"daga":"dögum"):t?i+"dagur":i+(a?"dag":"degi");case"M":return t?"mánuður":a?"mánuð":"mánuði";case"MM":return n(e)?t?i+"mánuðir":i+(a?"mánuði":"mánuðum"):t?i+"mánuður":i+(a?"mánuð":"mánuði");case"y":return t||a?"ár":"ári";case"yy":return n(e)?i+(t||a?"ár":"árum"):i+(t||a?"ár":"ári")}}var r=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:t,ss:t,m:t,mm:t,h:"klukkustund",hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r}))},"066e":function(e,n,t){"use strict";var r=t("aecd"),a=t.n(r);a.a},"0721":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},"079e":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ja",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,n,t){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week(){try{return new r(e,n).range||"*"}catch(t){return null}};e.exports=a},"0a35":function(e,n,t){"use strict";var r=t("19a7"),a=t.n(r);a.a},"0a3c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i}))},"0a67":function(e,n,t){const r=t("bbfd"),a=t("a236"),{re:i,t:s}=t("8cb5"),o=(e,n)=>{if(e instanceof r)return e;if("number"===typeof e&&(e=String(e)),"string"!==typeof e)return null;n=n||{};let t=null;if(n.rtl){let n;while((n=i[s.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length))t&&n.index+n[0].length===t.index+t[0].length||(t=n),i[s.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;i[s.COERCERTL].lastIndex=-1}else t=e.match(i[s.COERCE]);return null===t?null:a(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,n)};e.exports=o},"0a84":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return n}))},"0af3":function(e,n,t){},"0caa":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voranim",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return n?a[t][0]:a[t][1]}var t=e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,n){switch(n){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,n){return 12===e&&(e=0),"rati"===n?e<4?e:e+12:"sokalli"===n?e:"donparam"===n?e>12?e:e+12:"sanje"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}});return t}))},"0d06":function(e,n,t){},"0d3b":function(e,n,t){var r=t("d039"),a=t("b622"),i=t("c430"),s=a("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),n=e.searchParams,t="";return e.pathname="c%20d",n.forEach((function(e,r){n["delete"]("b"),t+=r+e})),i&&!e.toJSON||!n.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==n.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!n[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==t||"x"!==new URL("http://x",void 0).host}))},"0e0d":function(e,n,t){"use strict";var r=t("4345"),a=t.n(r);a.a},"0e49":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,n){switch(n){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return n}))},"0e6b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},"0e81":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},t=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,t){switch(t){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var r=e%10,a=e%100-r,i=e>=100?100:null;return e+(n[r]||n[a]||n[i])}},week:{dow:1,doy:7}});return t}))},"0f14":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},"0f38":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return n}))},"0ff2":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},"102d":function(e,n,t){},"10e8":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,n,t){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return n}))},1171:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:e.logScale?"log":"linear",autorange:!0,title:"relative antibodies"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues(),this.unselectLines()}catch(e){console.warn("ANTIBODIES data not found")}}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis.type=this.logScale?"log":"linear"}},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n>>0,r-=e,r*=e,e=r>>>0,r-=e,e+=4294967296*r}return 2.3283064365386963e-10*(e>>>0)};return n}a&&a.exports?a.exports=l:t("07d6")&&t("3c35")?(r=function(){return l}.call(n,t,n,a),void 0===r||(a.exports=r)):this.alea=l})(0,e,t("07d6"))}).call(this,t("62e4")(e))},1261:function(e,n,t){},1276:function(e,n,t){"use strict";var r=t("d784"),a=t("44e7"),i=t("825a"),s=t("1d80"),o=t("4840"),l=t("8aa5"),u=t("50c4"),c=t("14c3"),d=t("9263"),h=t("d039"),f=[].push,m=Math.min,p=4294967295,g=!h((function(){return!RegExp(p,"y")}));r("split",2,(function(e,n,t){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,t){var r=String(s(this)),i=void 0===t?p:t>>>0;if(0===i)return[];if(void 0===e)return[r];if(!a(e))return n.call(r,e,i);var o,l,u,c=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,g=new RegExp(e.source,h+"g");while(o=d.call(g,r)){if(l=g.lastIndex,l>m&&(c.push(r.slice(m,o.index)),o.length>1&&o.index=i))break;g.lastIndex===o.index&&g.lastIndex++}return m===r.length?!u&&g.test("")||c.push(""):c.push(r.slice(m)),c.length>i?c.slice(0,i):c}:"0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function(n,t){var a=s(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,a,t):r.call(String(a),n,t)},function(e,a){var s=t(r,e,this,a,r!==n);if(s.done)return s.value;var d=i(e),h=String(this),f=o(d,RegExp),b=d.unicode,y=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(g?"y":"g"),v=new f(g?d:"^(?:"+d.source+")",y),_=void 0===a?p:a>>>0;if(0===_)return[];if(0===h.length)return null===c(v,h)?[h]:[];var w=0,x=0,k=[];while(x{let i=null,s=null,o=null;try{o=new a(n,t)}catch(l){return null}return e.forEach(e=>{o.test(e)&&(i&&-1!==s.compare(e)||(i=e,s=new r(i,t)))}),i};e.exports=i},"13d5":function(e,n,t){"use strict";var r=t("23e7"),a=t("d58f").left,i=t("a640"),s=t("ae40"),o=i("reduce"),l=s("reduce",{1:0});r({target:"Array",proto:!0,forced:!o||!l},{reduce:function(e){return a(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"13e9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,n){return 1===e?n[0]:e>=2&&e<=4?n[1]:n[2]},translate:function(e,t,r){var a=n.words[r];return 1===r.length?t?a[0]:a[1]:e+" "+n.correctGrammaticalCase(e,a)}},t=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:"дан",dd:n.translate,M:"месец",MM:n.translate,y:"годину",yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"1468a":function(e,n){var t=1e3,r=60*t,a=60*r,i=24*a,s=7*i,o=365.25*i;function l(e){if(e=String(e),!(e.length>100)){var n=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(n){var l=parseFloat(n[1]),u=(n[2]||"ms").toLowerCase();switch(u){case"years":case"year":case"yrs":case"yr":case"y":return l*o;case"weeks":case"week":case"w":return l*s;case"days":case"day":case"d":return l*i;case"hours":case"hour":case"hrs":case"hr":case"h":return l*a;case"minutes":case"minute":case"mins":case"min":case"m":return l*r;case"seconds":case"second":case"secs":case"sec":case"s":return l*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:return}}}}function u(e){var n=Math.abs(e);return n>=i?Math.round(e/i)+"d":n>=a?Math.round(e/a)+"h":n>=r?Math.round(e/r)+"m":n>=t?Math.round(e/t)+"s":e+"ms"}function c(e){var n=Math.abs(e);return n>=i?d(e,n,i,"day"):n>=a?d(e,n,a,"hour"):n>=r?d(e,n,r,"minute"):n>=t?d(e,n,t,"second"):e+" ms"}function d(e,n,t,r){var a=n>=1.5*t;return Math.round(e/t)+" "+r+(a?"s":"")}e.exports=function(e,n){n=n||{};var t=typeof e;if("string"===t&&e.length>0)return l(e);if("number"===t&&isFinite(e))return n.long?c(e):u(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"159b":function(e,n,t){var r=t("da84"),a=t("fdbc"),i=t("17c2"),s=t("9112");for(var o in a){var l=r[o],u=l&&l.prototype;if(u&&u.forEach!==i)try{s(u,"forEach",i)}catch(c){u.forEach=i}}},"172d":function(e,n,t){"use strict";var r=t("e7d5"),a=t.n(r);a.a},"17c2":function(e,n,t){"use strict";var r=t("b727").forEach,a=t("a640"),i=t("ae40"),s=a("forEach"),o=i("forEach");e.exports=s&&o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},"183c":function(e,n,t){},"19a7":function(e,n,t){},"1a87":function(e,n,t){"use strict";t.r(n),n["default"]="Datum,Gemeldete Fälle,Stationäre Behandlung,Intensivmedizin,gestorben\r\n01.03.2020,1,1,0,0\r\n02.03.2020,3,1,0,0\r\n03.03.2020,5,4,0,0\r\n04.03.2020,8,4,0,0\r\n05.03.2020,20,4,0,0\r\n06.03.2020,25,4,0,0\r\n07.03.2020,26,4,0,0\r\n08.03.2020,37,4,0,0\r\n09.03.2020,59,4,0,0\r\n10.03.2020,93,4,0,0\r\n11.03.2020,136,5,0,0\r\n12.03.2020,183,5,0,0\r\n13.03.2020,244,8,0,0\r\n14.03.2020,273,15,0,0\r\n15.03.2020,298,16,0,0\r\n16.03.2020,361,20,3,0\r\n17.03.2020,456,21,4,0\r\n18.03.2020,601,28,9,0\r\n19.03.2020,779,43,15,0\r\n20.03.2020,947,44,18,1\r\n21.03.2020,1074,39,14,1\r\n22.03.2020,1144,41,20,1\r\n23.03.2020,1302,47,22,2\r\n24.03.2020,1501,112,26,3\r\n25.03.2020,1749,208,38,4\r\n26.03.2020,2033,235,46,8\r\n27.03.2020,2238,261,53,8\r\n28.03.2020,2434,300,64,9\r\n29.03.2020,2521,312,70,11\r\n30.03.2020,2684,381,84,13\r\n31.03.2020,2897,380,92,15\r\n01.04.2020,3084,479,104,17\r\n02.04.2020,3309,458,116,20\r\n03.04.2020,3547,473,124,22\r\n04.04.2020,3655,502,127,24\r\n05.04.2020,3729,507,126,26\r\n06.04.2020,3874,527,133,28\r\n07.04.2020,4069,505,118,32\r\n08.04.2020,4238,546,126,37\r\n09.04.2020,4357,559,136,42\r\n10.04.2020,4446,615,143,46\r\n11.04.2020,4553,601,139,50\r\n12.04.2020,4583,566,133,51\r\n13.04.2020,4667,568,141,56\r\n14.04.2020,4736,582,137,62\r\n15.04.2020,4870,599,128,74\r\n16.04.2020,4971,602,142,84\r\n17.04.2020,5091,585,146,91\r\n18.04.2020,5187,592,153,92\r\n19.04.2020,5225,567,156,94\r\n20.04.2020,5265,567,156,97\r\n21.04.2020,5341,596,164,105\r\n22.04.2020,5355,596,164,105\r\n23.04.2020,5476,565,152,112\r\n24.04.2020,5532,523,154,113\r\n25.04.2020,5607,524,156,123\r\n26.04.2020,5644,546,160,125\r\n27.04.2020,5677,542,152,127\r\n28.04.2020,5738,540,158,137\r\n29.04.2020,5821,604,157,147\r\n30.04.2020,5881,566,162,149\r\n01.05.2020,5936,527,160,152\r\n02.05.2020,5970,541,159,154\r\n03.05.2020,6004,511,152,154\r\n04.05.2020,6036,484,145,154\r\n05.05.2020,6086,476,144,159\r\n06.05.2020,6143,495,141,162\r\n07.05.2020,6203,508,152,163\r\n08.05.2020,6236,467,150,164\r\n09.05.2020,6256,469,142,165\r\n10.05.2020,6267,486,151,165\r\n11.05.2020,6269,447,135,165\r\n12.05.2020,6294,412,131,170\r\n13.05.2020,6338,352,123,173\r\n14.05.2020,6393,282,103,177\r\n15.05.2020,6424,259,93,181\r\n16.05.2020,6443,231,92,181\r\n17.05.2020,6454,229,87,180\r\n18.05.2020,6474,211,71,182\r\n19.05.2020,6503,194,67,186\r\n20.05.2020,6552,185,66,186\r\n21.05.2020,6582,172,62,190\r\n22.05.2020,6611,167,59,190\r\n23.05.2020,6636,166,58,191\r\n24.05.2020,6641,177,60,191\r\n25.05.2020,6651,177,60,191\r\n26.05.2020,6672,164,58,193\r\n27.05.2020,6702,171,56,195\r\n28.05.2020,6737,146,47,196\r\n29.05.2020,6766,148,40,197\r\n30.05.2020,6799,150,43,198\r\n31.05.2020,6815,144,41,198\r\n01.06.2020,6838,138,40,198\r\n02.06.2020,6873,130,42,198\r\n03.06.2020,6900,117,43,200\r\n04.06.2020,6945,123,46,200\r\n05.06.2020,6963,139,45,201\r\n06.06.2020,6996,132,47,205\r\n07.06.2020,7015,129,42,205\r\n08.06.2020,7041,135,44,205\r\n09.06.2020,7081,132,42,206\r\n10.06.2020,7135,127,41,208\r\n11.06.2020,7164,124,42,208\r\n12.06.2020,7251,126,42,208\r\n13.06.2020,7281,126,42,208\r\n14.06.2020,7321,130,42,208\r\n15.06.2020,7368,136,43,208\r\n16.06.2020,7401,141,42,209\r\n17.06.2020,7474,151,46,210\r\n18.06.2020,7602,138,45,211\r\n19.06.2020,7732,142,45,211\r\n20.06.2020,7803,140,42,211\r\n21.06.2020,7832,146,42,211\r\n22.06.2020,7915,146,42,211\r\n23.06.2020,7974,130,39,211\r\n24.06.2020,8020,120,35,212\r\n25.06.2020,8095,135,34,212\r\n26.06.2020,8144,128,32,213\r\n27.06.2020,8167,121,31,213\r\n28.06.2020,8175,121,30,213\r\n29.06.2020,8219,123,31,214\r\n30.06.2020,8242,106,33,214\r\n01.07.2020,8301,129,35,214\r\n02.07.2020,8344,121,26,214\r\n03.07.2020,8392,111,22,214\r\n04.07.2020,8433,122,31,215\r\n05.07.2020,8450,118,30,215\r\n06.07.2020,8461,116,30,215\r\n07.07.2020,8501,109,31,215\r\n08.07.2020,8536,87,29,216\r\n09.07.2020,8585,69,28,216\r\n10.07.2020,8616,69,28,216\r\n11.07.2020,8636,53,17,217\r\n12.07.2020,8637,48,16,217\r\n13.07.2020,8655,53,23,219\r\n14.07.2020,8673,51,22,220\r\n15.07.2020,8698,47,15,221\r\n16.07.2020,8724,43,17,221\r\n17.07.2020,8747,38,15,221\r\n18.07.2020,8772,38,19,221\r\n19.07.2020,8778,37,20,221\r\n20.07.2020,8801,38,20,221\r\n21.07.2020,8835,41,20,222\r\n22.07.2020,8859,39,20,222\r\n23.07.2020,8893,40,19,222\r\n24.07.2020,8956,41,20,223\r\n25.07.2020,8990,42,20,223\r\n26.07.2020,9000,44,20,223\r\n27.07.2020,9019,43,19,223\r\n28.07.2020,9070,39,19,223\r\n29.07.2020,9149,42,19,223\r\n30.07.2020,9191,41,20,223\r\n31.07.2020,9273,39,16,223\r\n01.08.2020,9318,45,14,223\r\n02.08.2020,9327,41,15,224\r\n03.08.2020,9366,43,18,223\r\n04.08.2020,9398,46,19,223\r\n05.08.2020,9489,47,20,224\r\n06.08.2020,9542,38,16,224\r\n07.08.2020,9639,37,16,224\r\n08.08.2020,9687,39,16,224\r\n09.08.2020,9697,36,14,224\r\n10.08.2020,9739,37,15,224\r\n11.08.2020,9850,34,14,224\r\n12.08.2020,9975,36,14,224\r\n13.08.2020,10106,34,14,224\r\n14.08.2020,10195,35,14,224\r\n15.08.2020,10237,34,13,224\r\n16.08.2020,10252,35,15,224\r\n17.08.2020,10371,35,14,224\r\n18.08.2020,10447,33,14,224\r\n19.08.2020,10518,33,15,224\r\n20.08.2020,10628,31,15,226\r\n21.08.2020,10705,34,16,226\r\n22.08.2020,10737,44,15,226\r\n23.08.2020,10738,46,16,226\r\n24.08.2020,10831,40,15,226\r\n25.08.2020,10897,42,18,226\r\n26.08.2020,10996,43,19,226\r\n27.08.2020,11071,46,21,226\r\n28.08.2020,11173,39,20,226\r\n29.08.2020,11208,39,20,226\r\n30.08.2020,11213,37,19,226\r\n31.08.2020,11333,37,18,226\r\n01.09.2020,11397,32,12,226\r\n02.09.2020,11431,34,13,226\r\n03.09.2020,11529,36,14,226\r\n04.09.2020,11623,37,13,226\r\n05.09.2020,11703,36,12,226\r\n06.09.2020,11727,36,12,226\r\n07.09.2020,11792,37,11,226\r\n08.09.2020,11879,46,16,226\r\n09.09.2020,11951,46,14,226\r\n10.09.2020,12090,44,13,226\r\n11.09.2020,12216,44,15,226\r\n12.09.2020,12254,49,16,226\r\n13.09.2020,12269,43,14,226\r\n14.09.2020,12354,49,16,226\r\n15.09.2020,12463,49,14,227\r\n16.09.2020,12593,48,16,227\r\n17.09.2020,12733,48,14,227\r\n18.09.2020,12919,47,14,227\r\n19.09.2020,13065,53,16,227\r\n20.09.2020,13109,53,15,227\r\n21.09.2020,,49,16,227\r\n22.09.2020,,61,20,228\r\n23.09.2020,,61,18,228\r\n24.09.2020,,63,18,228\r\n25.09.2020,,70,21,228\r\n26.09.2020,,77,24,228\r\n27.09.2020,,77,20,228\r\n28.09.2020,,80,24,228\r\n29.09.2020,,91,27,228\r\n30.09.2020,,100,31,228\r\n01.10.2020,,103,33,229\r\n02.10.2020,,115,35,231\r\n03.10.2020,,111,39,231\r\n04.10.2020,,110,41,231\r\n05.10.2020,,111,39,231\r\n06.10.2020,,126,40,231\r\n07.10.2020,,142,42,232\r\n08.10.2020,,153,43,\r\n09.10.2020,,152,39,\r\n10.10.2020,,159,40,\r\n11.10.2020,,160,39,\r\n12.10.2020,,182,44,\r\n13.10.2020,,201,49,\r\n14.10.2020,,224,59,\r\n15.10.2020,,239,59,\r\n16.10.2020,,262,63,\r\n17.10.2020,,282,61,\r\n18.10.2020,,284,66,\r\n19.10.2020,,296,67,\r\n20.10.2020,,314,80,\r\n21.10.2020,,317,85,\r\n22.10.2020,,362,93,\r\n23.10.2020,,374,101,\r\n24.10.2020,,438,120,\r\n25.10.2020,,448,117,\r\n26.10.2020,,463,120,\r\n27.10.2020,,495,123,\r\n28.10.2020,,581,151,\r\n29.10.2020,,639,156,\r\n30.10.2020,,624,155,\r\n31.10.2020,,663,169,\r\n01.11.2020,,691,172,\r\n02.11.2020,,702,170,\r\n03.11.2020,,826,218,\r\n04.11.2020,,863,234,\r\n05.11.2020,,863,234,\r\n06.11.2020,,910,244,\r\n07.11.2020,,898,238,\r\n08.11.2020,,921,249,\r\n09.11.2020,,935,249,\r\n10.11.2020,,958,261,\r\n11.11.2020,,981,268,\r\n12.11.2020,,991,265,\r\n13.11.2020,,966,272,\r\n14.11.2020,,974,275,\r\n15.11.2020,,982,274,\r\n16.11.2020,,1000,274,\r\n17.11.2020,,1038,288,\r\n18.11.2020,,1061,300,\r\n19.11.2020,,1062,296,\r\n20.11.2020,,1082,293,\r\n21.11.2020,,1049,303,\r\n22.11.2020,,1031,295,\r\n23.11.2020,,1043,295,\r\n24.11.2020,,1078,295,\r\n25.11.2020,,1109,302,\r\n26.11.2020,,1112,305,\r\n27.11.2020,,1123,298,\r\n28.11.2020,,1128,320,\r\n29.11.2020,,1129,304,\r\n30.11.2020,,1142,316,\r\n01.12.2020,,1177,309,\r\n02.12.2020,,1214,299,\r\n03.12.2020,,1194,307\r\n04.12.2020,,1204,318\r\n05.12.2020,,1184,323\r\n06.12.2020,,1183,333\r\n07.12.2020,,1151,298\r\n08.12.2020,,1244,341\r\n09.12.2020,,1282,336\r\n10.12.2020,,1322,346\r\n11.12.2020,,1357,348\r\n12.12.2020,,1377,350\r\n13.12.2020,,1374,330\r\n14.12.2020,,1372,337\r\n15.12.2020,,1401,350\r\n16.12.2020,,1455,369\r\n17.12.2020,,1476,373\r\n18.12.2020,,1482,369\r\n19.12.2020,,1521,366\r\n20.12.2020,,1578,366\r\n21.12.2020,,1584,362\r\n22.12.2020,,1643,373\r\n23.12.2020,,1649,369\r\n24.12.2020,,1627,364\r\n25.12.2020,,1670,382\r\n26.12.2020,,1623,376\r\n27.12.2020,,1656,394\r\n28.12.2020,,1706,405\r\n29.12.2020,,1701,404\r\n30.12.2020,,1773,433\r\n31.12.2020,,1713,436\r\n01.01.2021,,1696,432\r\n02.01.2021,,1675,430\r\n03.01.2021,,1673,446\r\n04.01.2021,,1694,437\r\n05.01.2021,,1668,445\r\n06.01.2021,,1705,455\r\n07.01.2021,,1695,452\r\n08.01.2021,,1687,456\r\n09.01.2021,,1600,448\r\n10.01.2021,,1600,427\r\n11.01.2021,,1586,426\r\n12.01.2021,,1565,422\r\n13.01.2021,,1527,420\r\n14.01.2021,,1555,417\r\n15.01.2021,,1570,415\r\n16.01.2021,,1539,416\r\n17.01.2021,,1486,399\r\n18.01.2021,,1500,395\r\n19.01.2021,,1498,399\r\n20.01.2021,,1494,396\r\n21.01.2021,,1510,393\r\n22.01.2021,,1497,389\r\n23.01.2021,,1436,392\r\n24.01.2021,,1414,391\r\n25.01.2021,,1420,387\r\n26.01.2021,,1416,387\r\n27.01.2021,,1426,391\r\n28.01.2021,,1397,382\r\n29.01.2021,,1368,379\r\n30.01.2021,,1313,365\r\n31.01.2021,,1283,358\r\n01.02.2021,,1244,342\r\n02.02.2021,,1281,358\r\n03.02.2021,,1251,344\r\n04.02.2021,,1228,350\r\n05.02.2021,,1204,352\r\n06.02.2021,,1167,327\r\n07.02.2021,,1114,325\r\n08.02.2021,,1101,315\r\n09.02.2021,,1090,311\r\n10.02.2021,,1060,306\r\n11.02.2021,,1031,304\r\n12.02.2021,,998,298\r\n13.02.2021,,976,280\r\n14.02.2021,,938,268\r\n15.02.2021,,926,247\r\n16.02.2021,,934,267\r\n17.02.2021,,977,258\r\n18.02.2021,,946,250\r\n19.02.2021,,934,258\r\n20.02.2021,,912,265\r\n21.02.2021,,873,249\r\n22.02.2021,,869,236\r\n23.02.2021,,860,235\r\n24.02.2021,,847,233\r\n25.02.2021,,821,221\r\n26.02.2021,,794,217\r\n27.02.2021,,781,212\r\n28.02.2021,,754,209\r\n01.03.2021,,759,204\r\n02.03.2021,,760,213\r\n03.03.2021,,761,221\r\n04.03.2021,,722,220\r\n05.03.2021,,697,223\r\n06.03.2021,,681,212\r\n07.03.2021,,639,203\r\n08.03.2021,,640,208\r\n09.03.2021,,646,212\r\n10.03.2021,,660,207\r\n11.03.2021,,663,202\r\n12.03.2021,,629,193\r\n13.03.2021,,595,202\r\n14.03.2021,,573,199\r\n15.03.2021,,582,198\r\n16.03.2021,,587,190\r\n17.03.2021,,603,204\r\n18.03.2021,,589,198\r\n19.03.2021,,581,196\r\n20.03.2021,,583,197\r\n21.03.2021,,555,178\r\n22.03.2021,,570,186\r\n23.03.2021,,606,197\r\n24.03.2021,,612,201\r\n25.03.2021,,650,208\r\n26.03.2021,,635,218\r\n27.03.2021,,646,222\r\n28.03.2021,,642,221\r\n29.03.2021,,633,213\r\n30.03.2021,,660,226\r\n31.03.2021,,680,232\r\n01.04.2021,,680,239\r\n02.04.2021,,661,238\r\n03.04.2021,,628,236\r\n04.04.2021,,639,240\r\n05.04.2021,,660,249\r\n06.04.2021,,691,254\r\n07.04.2021,,754,281\r\n08.04.2021,,787,282\r\n09.04.2021,,796,282\r\n10.04.2021,,779,295\r\n11.04.2021,,771,305\r\n12.04.2021,,768,308\r\n13.04.2021,,775,313\r\n14.04.2021,,778,313\r\n15.04.2021,,740,309\r\n16.04.2021,,721,308\r\n17.04.2021,,700,307\r\n18.04.2021,,693,308\r\n19.04.2021,,714,308\r\n20.04.2021,,731,315\r\n21.04.2021,,764,323\r\n22.04.2021,,754,326\r\n23.04.2021,,744,334\r\n24.04.2021,,737,329\r\n25.04.2021,,741,328\r\n26.04.2021,,761,329\r\n27.04.2021,,755,329\r\n28.04.2021,,737,320\r\n29.04.2021,,723,316\r\n30.04.2021,,684,315\r\n01.05.2021,,665,319\r\n02.05.2021,,654,312\r\n03.05.2021,,661,311\r\n04.05.2021,,623,293\r\n05.05.2021,,627,291\r\n06.05.2021,,627,291\r\n07.05.2021,,617,289\r\n08.05.2021,,563,294\r\n09.05.2021,,546,284\r\n10.05.2021,,551,281\r\n11.05.2021,,553,281\r\n12.05.2021,,544,263\r\n13.05.2021,,528,252\r\n14.05.2021,,535,245\r\n15.05.2021,,523,236\r\n16.05.2021,,514,236\r\n17.05.2021,,505,235\r\n18.05.2021,,493,238\r\n19.05.2021,,463,227\r\n20.05.2021,,424,217\r\n21.05.2021,,424,210\r\n22.05.2021,,397,199\r\n23.05.2021,,367,186\r\n24.05.2021,,367,186\r\n25.05.2021,,361,187\r\n26.05.2021,,350,181\r\n27.05.2021,,324,172\r\n28.05.2021,,297,160\r\n29.05.2021,,287,152\r\n30.05.2021,,276,145\r\n31.05.2021,,265,144\r\n01.06.2021,,249,140\r\n02.06.2021,,248,141\r\n03.06.2021,,239,135\r\n04.06.2021,,229,135\r\n05.06.2021,,223,129\r\n06.06.2021,,218,126\r\n07.06.2021,,221,133\r\n08.06.2021,,203,118\r\n09.06.2021,,197,111\r\n10.06.2021,,183,106\r\n11.06.2021,,175,100\r\n12.06.2021,,168,91\r\n13.06.2021,,162,90\r\n14.06.2021,,159,87\r\n15.06.2021,,156,83\r\n16.06.2021,,156,86\r\n17.06.2021,,155,87\r\n18.06.2021,,148,82\r\n19.06.2021,,143,78\r\n20.06.2021,,140,80\r\n21.06.2021,,140,80\r\n22.06.2021,,137,74\r\n23.06.2021,,119,59\r\n24.06.2021,,105,49\r\n25.06.2021,,114,60\r\n26.06.2021,,109,61\r\n27.06.2021,,109,61\r\n28.06.2021,,109,61\r\n29.06.2021,,96,52\r\n30.06.2021,,103,53\r\n01.07.2021,,98,50\r\n02.07.2021,,91,43\r\n03.07.2021,,95,48\r\n04.07.2021,,94,47\r\n05.07.2021,,93,46\r\n06.07.2021,,83,42\r\n07.07.2021,,63,43\r\n08.07.2021,,61,42\r\n09.07.2021,,63,43\r\n10.07.2021,,63,44\r\n11.07.2021,,64,44\r\n12.07.2021,,64,44\r\n13.07.2021,,57,39\r\n14.07.2021,,59,39\r\n15.07.2021,,60,38\r\n16.07.2021,,58,34\r\n17.07.2021,,58,34\r\n18.07.2021,,58,34\r\n19.07.2021,,66,39\r\n20.07.2021,,66,39\r\n21.07.2021,,59,33\r\n22.07.2021,,63,36\r\n23.07.2021,,63,39\r\n24.07.2021,,59,36\r\n25.07.2021,,59,36\r\n26.07.2021,,59,36\r\n27.07.2021,,63,35\r\n28.07.2021,,66,36\r\n29.07.2021,,70,35\r\n30.07.2021,,66,35\r\n31.07.2021,,69,34\r\n01.08.2021,,69,34\r\n02.08.2021,,69,34\r\n03.08.2021,,80,37\r\n04.08.2021,,82,38\r\n05.08.2021,,80,38\r\n06.08.2021,,82,41\r\n07.08.2021,,82,41\r\n08.08.2021,,87,41\r\n09.08.2021,,87,41\r\n10.08.2021,,88,37\r\n11.08.2021,,88,37\r\n12.08.2021,,98,50\r\n13.08.2021,,93,46\r\n14.08.2021,,101,46\r\n15.08.2021,,101,46\r\n16.08.2021,,101,46\r\n17.08.2021,,124,52\r\n18.08.2021,,124,52\r\n19.08.2021,,136,51\r\n20.08.2021,,139,53\r\n21.08.2021,,139,53\r\n22.08.2021,,139,53\r\n23.08.2021,,139,53\r\n24.08.2021,,139,55\r\n25.08.2021,,146,49\r\n26.08.2021,,146,46\r\n27.08.2021,,148,48\r\n28.08.2021,,152,48\r\n29.08.2021,,152,48\r\n30.08.2021,,152,48\r\n31.08.2021,,160,50\r\n01.09.2021,,165,51\r\n02.09.2021,,169,57\r\n03.09.2021,,185,57\r\n04.09.2021,,184,64\r\n05.09.2021,,184,64\r\n06.09.2021,,184,64\r\n07.09.2021,,198,80\r\n08.09.2021,,197,75\r\n09.09.2021,,202,76\r\n10.09.2021,,198,79\r\n11.09.2021,,189,79\r\n12.09.2021,,189,79\r\n13.09.2021,,189,79\r\n14.09.2021,,193,76\r\n15.09.2021,,197,78\r\n16.09.2021,,197,80\r\n17.09.2021,,186,78\r\n18.09.2021,,172,76\r\n19.09.2021,,172,76\r\n20.09.2021,,172,76\r\n21.09.2021,,181,86\r\n22.09.2021,,179,82\r\n23.09.2021,,178,85\r\n24.09.2021,,173,83\r\n25.09.2021,,175,82\r\n26.09.2021,,175,82\r\n27.09.2021,,175,82\r\n28.09.2021,,184,85\r\n29.09.2021,,193,88\r\n30.09.2021,,196,91\r\n01.10.2021,,190,91\r\n02.10.2021,,190,95\r\n03.10.2021,,190,95\r\n04.10.2021,,190,95\r\n05.10.2021,,201,83\r\n06.10.2021,,216,85\r\n07.10.2021,,212,85\r\n08.10.2021,,208,82\r\n09.10.2021,,211,87\r\n10.10.2021,,211,87\r\n11.10.2021,,211,87\r\n12.10.2021,,213,92\r\n13.10.2021,,217,87\r\n14.10.2021,,230,96\r\n15.10.2021,,237,98\r\n16.10.2021,,241,95\r\n17.10.2021,,241,95\r\n18.10.2021,,241,95\r\n19.10.2021,,241,95\r\n20.10.2021,,275,94\r\n21.10.2021,,282,98\r\n22.10.2021,,290,97\r\n23.10.2021,,283,93\r\n24.10.2021,,283,93\r\n25.10.2021,,283,93\r\n26.10.2021,,340,99\r\n27.10.2021,,340,94\r\n28.10.2021,,363,105\r\n29.10.2021,,376,111\r\n30.10.2021,,382,120\r\n31.10.2021,,382,120\r\n01.11.2021,,382,120\r\n02.11.2021,,395,117\r\n03.11.2021,,411,117\r\n04.11.2021,,431,113\r\n05.11.2021,,425,113\r\n06.11.2021,,428,119\r\n07.11.2021,,428,119\r\n08.11.2021,,428,119\r\n09.11.2021,,461,128\r\n10.11.2021,,493,132\r\n11.11.2021,,481,135\r\n12.11.2021,,496,140\r\n13.11.2021,,497,142\r\n14.11.2021,,497,142\r\n15.11.2021,,497,142\r\n16.11.2021,,538,159\r\n17.11.2021,,568,161\r\n18.11.2021,,583,160\r\n19.11.2021,,612,169\r\n20.11.2021,,598,176\r\n21.11.2021,,598,176\r\n22.11.2021,,598,176\r\n23.11.2021,,650,189\r\n24.11.2021,,639,190\r\n25.11.2021,,655,202\r\n26.11.2021,,659,197\r\n27.11.2021,,648,195\r\n28.11.2021,,648,195\r\n29.11.2021,,648,195\r\n30.11.2021,,704,194\r\n01.12.2021,,714,203\r\n02.12.2021,,705,208\r\n03.12.2021,,696,211\r\n04.12.2021,,705,224\r\n05.12.2021,,705,224\r\n06.12.2021,,705,224\r\n07.12.2021,,639,230\r\n08.12.2021,,710,243\r\n09.12.2021,,721,250\r\n10.12.2021,,722,255\r\n11.12.2021,,686,244\r\n12.12.2021,,661,244\r\n13.12.2021,,654,242\r\n14.12.2021,,701,252\r\n15.12.2021,,703,240\r\n16.12.2021,,690,237\r\n17.12.2021,,688,231\r\n18.12.2021,,690,229\r\n19.12.2021,,690,229\r\n20.12.2021,,664,229\r\n21.12.2021,,657,223\r\n22.12.2021,,656,217\r\n23.12.2021,,644,213\r\n24.12.2021,,613,204\r\n25.12.2021,,586,202\r\n26.12.2021,,589,201\r\n27.12.2021,,584,200\r\n28.12.2021,,597,200\r\n29.12.2021,,618,207\r\n30.12.2021,,614,202\r\n31.12.2021,,591,200\r\n01.01.2022,,581,201\r\n02.01.2022,,572,198\r\n03.01.2022,,573,198\r\n04.01.2022,,628,198\r\n05.01.2022,,665,200\r\n06.01.2022,,636,193\r\n07.01.2022,,634,194\r\n08.01.2022,,631,195\r\n09.01.2022,,615,197\r\n10.01.2022,,614,198\r\n11.01.2022,,638,203\r\n12.01.2022,,686,202\r\n13.01.2022,,701,194\r\n14.01.2022,,694,204\r\n15.01.2022,,719,194\r\n16.01.2022,,727,195\r\n17.01.2022,,725,189\r\n18.01.2022,,771,197\r\n19.01.2022,,780,183\r\n20.01.2022,,798,187\r\n21.01.2022,,783,177\r\n22.01.2022,,792,164\r\n23.01.2022,,802,170\r\n24.01.2022,,793,175\r\n25.01.2022,,926,182\r\n26.01.2022,,984,186\r\n27.01.2022,,1002,192\r\n28.01.2022,,1033,197\r\n29.01.2022,,1082,197\r\n30.01.2022,,1095,193\r\n31.01.2022,,1099,193\r\n01.02.2022,,1157,193\r\n02.02.2022,,1175,188\r\n03.02.2022,,1201,201\r\n04.02.2022,,1188,199\r\n05.02.2022,,1214,195\r\n06.02.2022,,1195,195\r\n07.02.2022,,1213,199\r\n08.02.2022,,1242,197\r\n09.02.2022,,1278,199\r\n10.02.2022,,1277,193\r\n11.02.2022,,1285,195\r\n12.02.2022,,1301,189\r\n13.02.2022,,1277,186"},"1b0e":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("caad"),t("c975"),t("b64b"),t("2532"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.updateScale(),this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",autorange:!0,title:"nInfected"}:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"}}},{key:"calculateValues",value:function(){if(this.dataLines=[],0!=this.data.length)if(Object.keys(this.data[0]).includes("nInfected")){for(var e=[],n=[],t=0;t{const a=new r(e,t),i=new r(n,t);return a.compare(i)||a.compareBuild(i)};e.exports=a},"1cfd":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},a=function(e){return function(n,a,i,s){var o=t(n),l=r[e][t(n)];return 2===o&&(l=l[a?0:1]),l.replace(/%d/i,n)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],s=e.defineLocale("ar-ly",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,n,t){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return s}))},"1f11":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.updateScale(),this.calculateValues(),this.unselectLines(),console.log(this.data)}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate,this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",autorange:!0,title:"nInfected"}:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"}}},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=2&&n%10<=4&&(n%100<10||n%100>=20)?t[1]:t[2]}function t(e,t,r){var a={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===r?t?"хвіліна":"хвіліну":"h"===r?t?"гадзіна":"гадзіну":e+" "+n(a[r],+e)}var r=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:t,mm:t,h:t,hh:t,d:"дзень",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,n,t){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,n){switch(n){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return r}))},"201b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return n}))},"22ae":function(e,n,t){},"22cf":function(e,n,t){"use strict";var r=t("0234"),a=t.n(r);a.a},"22f8":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,n,t){return e<12?"오전":"오후"}});return n}))},2410:function(e,n,t){(function(n){var t=function(){"use strict";function e(e,n){return null!=n&&e instanceof n}var t,r,a;try{t=Map}catch(d){t=function(){}}try{r=Set}catch(d){r=function(){}}try{a=Promise}catch(d){a=function(){}}function i(s,o,l,u,d){"object"===typeof o&&(l=o.depth,u=o.prototype,d=o.includeNonEnumerable,o=o.circular);var h=[],f=[],m="undefined"!=typeof n;function p(s,l){if(null===s)return null;if(0===l)return s;var g,b;if("object"!=typeof s)return s;if(e(s,t))g=new t;else if(e(s,r))g=new r;else if(e(s,a))g=new a((function(e,n){s.then((function(n){e(p(n,l-1))}),(function(e){n(p(e,l-1))}))}));else if(i.__isArray(s))g=[];else if(i.__isRegExp(s))g=new RegExp(s.source,c(s)),s.lastIndex&&(g.lastIndex=s.lastIndex);else if(i.__isDate(s))g=new Date(s.getTime());else{if(m&&n.isBuffer(s))return g=n.allocUnsafe?n.allocUnsafe(s.length):new n(s.length),s.copy(g),g;e(s,Error)?g=Object.create(s):"undefined"==typeof u?(b=Object.getPrototypeOf(s),g=Object.create(b)):(g=Object.create(u),b=u)}if(o){var y=h.indexOf(s);if(-1!=y)return f[y];h.push(s),f.push(g)}for(var v in e(s,t)&&s.forEach((function(e,n){var t=p(n,l-1),r=p(e,l-1);g.set(t,r)})),e(s,r)&&s.forEach((function(e){var n=p(e,l-1);g.add(n)})),s){var _;b&&(_=Object.getOwnPropertyDescriptor(b,v)),_&&null==_.set||(g[v]=p(s[v],l-1))}if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(s);for(v=0;v1?arguments[1]:void 0)}})},2554:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t){var r=e+" ";switch(t){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi",r;case"m":return n?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta",r;case"h":return n?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati",r;case"dd":return r+=1===e?"dan":"dana",r;case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci",r;case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina",r}}var t=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:n,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"256e":function(e,n,t){},"25f1":function(e,n,t){"use strict";let r;function a(){return r||(r=i()),r}function i(){try{throw new Error}catch(e){const n=(""+e.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\/\/[^)\n]+/g);if(n)return s(n[0])}return"/"}function s(e){return(""+e).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\/\/.+)?\/[^/]+(?:\?.*)?$/,"$1")+"/"}t.d(n,"a",(function(){return h}));"undefined"!==typeof navigator&&navigator.hardwareConcurrency&&navigator.hardwareConcurrency;const o=e=>/^[a-zA-Z][a-zA-Z\d+\-.]*:/.test(e);function l(e){const n=new Blob([e],{type:"application/javascript"});return URL.createObjectURL(n)}function u(){if("undefined"===typeof Worker)return class{constructor(){throw Error("No web worker implementation available. You might have tried to spawn a worker within a worker in a browser that doesn't support workers in workers.")}};class e extends Worker{constructor(e,n){var t,r;"string"===typeof e&&n&&n._baseURL?e=new URL(e,n._baseURL):"string"===typeof e&&!o(e)&&a().match(/^file:\/\//i)&&(e=new URL(e,a().replace(/\/[^\/]+$/,"/")),(null===(t=null===n||void 0===n?void 0:n.CORSWorkaround)||void 0===t||t)&&(e=l(`importScripts(${JSON.stringify(e)});`))),"string"===typeof e&&o(e)&&(null===(r=null===n||void 0===n?void 0:n.CORSWorkaround)||void 0===r||r)&&(e=l(`importScripts(${JSON.stringify(e)});`)),super(e,n)}}class n extends e{constructor(e,n){const t=window.URL.createObjectURL(e);super(t,n)}static fromText(e,t){const r=new window.Blob([e],{type:"text/javascript"});return new n(r,t)}}return{blob:n,default:e}}let c;function d(){return c||(c=u()),c}d().blob;const h=d().default},"26f9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function t(e,n,t,r){return n?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function r(e,n,t,r){return n?i(t)[0]:r?i(t)[1]:i(t)[2]}function a(e){return e%10===0||e>10&&e<20}function i(e){return n[e].split("_")}function s(e,n,t,s){var o=e+" ";return 1===e?o+r(e,n,t[0],s):n?o+(a(e)?i(t)[1]:i(t)[0]):s?o+i(t)[1]:o+(a(e)?i(t)[1]:i(t)[2])}var o=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,ss:s,m:r,mm:s,h:r,hh:s,d:r,dd:s,M:r,MM:s,y:r,yy:s},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return o}))},"270d":function(e,n,t){e.exports=t.p+"js/1.43aec945.worker.js"},2720:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"mutations-plots"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}}),t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines2,layout:e.layout2,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4ec9"),t("b64b"),t("d3b7"),t("3ca3"),t("ddb0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.dataLines=[],e.dataLines2=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",title:"Num of Infections (vs. Home)",hoverformat:".1f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.layout2={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:5,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",title:"% Share",hoverformat:".1f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.layout2=Object.assign({},this.layout2),this.isResizing=!1;case 6:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateValues()}},{key:"updateValues",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"calculateValues",value:function(){if(this.dataLines=[],this.dataLines2=[],this.values.length){var e,n={},t={},r=[],a=new Map,s=Object(i["a"])(this.values);try{for(s.s();!(e=s.n()).done;){var o=e.value,l=o.activity;"home"==l&&a.set(o.date,o.infections)}}catch(g){s.e(g)}finally{s.f()}var u,c=Object(i["a"])(this.values);try{for(c.s();!(u=c.n()).done;){var d=u.value,h=d.activity;n[h]||(n[h]=[],t[h]=[]),0!==r.length&&d.date===r[r.length-1]||r.push(d.date),n[h].push(d.infections/a.get(d.date)),t[h].push(100*d.infectionsShare)}}catch(g){c.e(g)}finally{c.f()}this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate,this.layout2.xaxis.range[0]=this.$store.state.graphStartDate,this.layout2.xaxis.range[1]=this.endDate;var f,m=Object(i["a"])(Object.keys(n).sort());try{for(m.s();!(f=m.n()).done;){var p=f.value;this.dataLines.push({name:p,x:r,y:n[p]}),this.dataLines2.push({name:p+" %",x:r,y:t[p]})}}catch(g){m.e(g)}finally{m.f()}}}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"values",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("values")],p.prototype,"updateValues",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("cc84"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"9a0f6c32",null);n["a"]=v.exports},"276f":function(e,n,t){"use strict";t.d(n,"f",(function(){return r})),t.d(n,"h",(function(){return a})),t.d(n,"g",(function(){return i})),t.d(n,"x",(function(){return h})),t.d(n,"y",(function(){return f})),t.d(n,"lb",(function(){return m})),t.d(n,"P",(function(){return p})),t.d(n,"hb",(function(){return g})),t.d(n,"s",(function(){return b})),t.d(n,"L",(function(){return S})),t.d(n,"d",(function(){return v})),t.d(n,"b",(function(){return _})),t.d(n,"e",(function(){return w})),t.d(n,"c",(function(){return x})),t.d(n,"a",(function(){return k})),t.d(n,"O",(function(){return j})),t.d(n,"kb",(function(){return L})),t.d(n,"R",(function(){return z})),t.d(n,"S",(function(){return E})),t.d(n,"T",(function(){return P})),t.d(n,"U",(function(){return F})),t.d(n,"mb",(function(){return V})),t.d(n,"nb",(function(){return $})),t.d(n,"ob",(function(){return U})),t.d(n,"pb",(function(){return q})),t.d(n,"W",(function(){return G})),t.d(n,"ib",(function(){return J})),t.d(n,"i",(function(){return Z})),t.d(n,"k",(function(){return K})),t.d(n,"l",(function(){return ee})),t.d(n,"j",(function(){return ne})),t.d(n,"m",(function(){return ie})),t.d(n,"n",(function(){return se})),t.d(n,"o",(function(){return u})),t.d(n,"p",(function(){return oe})),t.d(n,"q",(function(){return le})),t.d(n,"r",(function(){return ue})),t.d(n,"t",(function(){return fe})),t.d(n,"u",(function(){return d})),t.d(n,"v",(function(){return me})),t.d(n,"w",(function(){return de})),t.d(n,"z",(function(){return pe})),t.d(n,"A",(function(){return ge})),t.d(n,"B",(function(){return M})),t.d(n,"C",(function(){return be})),t.d(n,"D",(function(){return ye})),t.d(n,"E",(function(){return X})),t.d(n,"F",(function(){return ve})),t.d(n,"G",(function(){return O})),t.d(n,"H",(function(){return _e})),t.d(n,"I",(function(){return we})),t.d(n,"J",(function(){return xe})),t.d(n,"K",(function(){return ke})),t.d(n,"M",(function(){return Me})),t.d(n,"N",(function(){return Oe})),t.d(n,"Q",(function(){return je})),t.d(n,"V",(function(){return T})),t.d(n,"X",(function(){return Be})),t.d(n,"Y",(function(){return Le})),t.d(n,"Z",(function(){return c})),t.d(n,"ab",(function(){return De})),t.d(n,"bb",(function(){return Te})),t.d(n,"cb",(function(){return He})),t.d(n,"db",(function(){return R})),t.d(n,"fb",(function(){return Ce})),t.d(n,"eb",(function(){return Ae})),t.d(n,"gb",(function(){return Ne})),t.d(n,"jb",(function(){return We}));var r=function(e,n,t){return e.fields=n||[],e.fname=t,e};function a(e){return null==e?null:e.fname}function i(e){return null==e?null:e.fields}var s=function(e){return 1===e.length?o(e[0]):l(e)};const o=e=>function(n){return n[e]},l=e=>{const n=e.length;return function(t){for(let r=0;rr&&c(),o=r=a+1):"]"===i&&(o||u("Access path missing open bracket: "+e),o>0&&c(),o=0,r=a+1):a>r?c():r=a+1}return o&&u("Access path missing closing bracket: "+e),s&&u("Access path missing closing quote: "+e),a>r&&(a++,c()),n},d=function(e,n,t){const a=c(e);return e=1===a.length?a[0]:e,r((t&&t.get||s)(a),[e],n||e)};const h=d("id"),f=r(e=>e,[],"identity"),m=r(()=>0,[],"zero"),p=r(()=>1,[],"one"),g=r(()=>!0,[],"true"),b=r(()=>!1,[],"false");function y(e,n,t){const r=[n].concat([].slice.call(t));console[e].apply(console,r)}const v=0,_=1,w=2,x=3,k=4;var S=function(e,n){let t=e||v;return{level(e){return arguments.length?(t=+e,this):t},error(){return t>=_&&y(n||"error","ERROR",arguments),this},warn(){return t>=w&&y(n||"warn","WARN",arguments),this},info(){return t>=x&&y(n||"log","INFO",arguments),this},debug(){return t>=k&&y(n||"log","DEBUG",arguments),this}}},M=Array.isArray,O=function(e){return e===Object(e)};const B=e=>"__proto__"!==e;function j(...e){return e.reduce((e,n)=>{for(const t in n)if("signals"===t)e.signals=D(e.signals,n.signals);else{const r="legend"===t?{layout:1}:"style"===t||null;L(e,t,n[t],r)}return e},{})}function L(e,n,t,r){if(!B(n))return;let a,i;if(O(t)&&!M(t))for(a in i=O(e[n])?e[n]:e[n]={},t)r&&(!0===r||r[a])?L(i,a,t[a]):B(a)&&(i[a]=t[a]);else e[n]=t}function D(e,n){if(null==e)return n;const t={},r=[];function a(e){t[e.name]||(t[e.name]=1,r.push(e))}return n.forEach(a),e.forEach(a),r}var T=function(e){return e[e.length-1]},R=function(e){return null==e||""===e?null:+e};const H=e=>n=>e*Math.exp(n),C=e=>n=>Math.log(e*n),A=e=>n=>Math.sign(n)*Math.log1p(Math.abs(n/e)),N=e=>n=>Math.sign(n)*Math.expm1(Math.abs(n))*e,W=e=>n=>n<0?-Math.pow(-n,e):Math.pow(n,e);function Y(e,n,t,r){const a=t(e[0]),i=t(T(e)),s=(i-a)*n;return[r(a-s),r(i-s)]}function z(e,n){return Y(e,n,R,f)}function E(e,n){var t=Math.sign(e[0]);return Y(e,n,C(t),H(t))}function P(e,n,t){return Y(e,n,W(t),W(1/t))}function F(e,n,t){return Y(e,n,A(t),N(t))}function I(e,n,t,r,a){const i=r(e[0]),s=r(T(e)),o=null!=n?r(n):(i+s)/2;return[a(o+(i-o)*t),a(o+(s-o)*t)]}function V(e,n,t){return I(e,n,t,R,f)}function $(e,n,t){const r=Math.sign(e[0]);return I(e,n,t,C(r),H(r))}function U(e,n,t,r){return I(e,n,t,W(r),W(1/r))}function q(e,n,t,r){return I(e,n,t,A(r),N(r))}function G(e){return 1+~~(new Date(e).getMonth()/3)}function J(e){return 1+~~(new Date(e).getUTCMonth()/3)}var Z=function(e){return null!=e?M(e)?e:[e]:[]},K=function(e,n,t){let r,a=e[0],i=e[1];return i=t-n?[n,t]:[a=Math.min(Math.max(a,n),t-r),a+r]},X=function(e){return"function"===typeof e};const Q="descending";var ee=function(e,n,t){t=t||{},n=Z(n)||[];const a=[],s=[],o={},l=t.comparator||te;return Z(e).forEach((e,r)=>{null!=e&&(a.push(n[r]===Q?-1:1),s.push(e=X(e)?e:d(e,null,t)),(i(e)||[]).forEach(e=>o[e]=1))}),0===s.length?null:r(l(s,a),Object.keys(o))};const ne=(e,n)=>(en||null==n)&&null!=e?1:(n=n instanceof Date?+n:n,(e=e instanceof Date?+e:e)!==e&&n===n?-1:n!==n&&e===e?1:0),te=(e,n)=>1===e.length?re(e[0],n[0]):ae(e,n,e.length),re=(e,n)=>function(t,r){return ne(e(t),e(r))*n},ae=(e,n,t)=>(n.push(0),function(r,a){let i,s=0,o=-1;while(0===s&&++oe},se=function(e,n){let t;return r=>{t&&clearTimeout(t),t=setTimeout(()=>(n(r),t=null),e)}},oe=function(e){for(let n,t,r=1,a=arguments.length;ri&&(i=r))}else{for(r=n(e[s]);si&&(i=r))}return[a,i]},ue=function(e,n){const t=e.length;let r,a,i,s,o,l=-1;if(null==n){while(++l=a){r=i=a;break}if(l===t)return[-1,-1];s=o=l;while(++la&&(r=a,s=l),i=a){r=i=a;break}if(l===t)return[-1,-1];s=o=l;while(++la&&(r=a,s=l),i{a.set(n,e[n])}),a},me=function(e,n,t,r,a,i){if(!t&&0!==t)return i;const s=+t;let o,l=e[0],u=T(e);us&&(a=i,i=s,s=a),t=void 0===t||t,r=void 0===r||r,(t?i<=e:ie.replace(/\\(.)/g,"$1")):Z(e));const a=e&&e.length,i=t&&t.get||s,o=e=>i(n?[e]:c(e));let l;if(a)if(1===a){const n=o(e[0]);l=function(e){return""+n(e)}}else{const n=e.map(o);l=function(e){let t=""+n[0](e),r=0;while(++r{n={},t={},r=0},i=(a,i)=>(++r>e&&(t=n,n={},r=1),n[a]=i);return a(),{clear:a,has:e=>de(n,e)||de(t,e),get:e=>de(n,e)?n[e]:de(t,e)?i(e,t[e]):void 0,set:(e,t)=>de(n,e)?n[e]=t:i(e,t)}},Oe=function(e,n,t,r){const a=n.length,i=t.length;if(!i)return n;if(!a)return t;const s=r||new n.constructor(a+i);let o=0,l=0,u=0;for(;o0?t[l++]:n[o++];for(;o=0)t+=e;return t},je=function(e,n,t,r){const a=t||" ",i=e+"",s=n-i.length;return s<=0?i:"left"===r?Be(a,s)+i:"center"===r?Be(a,~~(s/2))+i+Be(a,Math.ceil(s/2)):i+Be(a,s)},Le=function(e){return e&&T(e)-e[0]||0};function De(e){return M(e)?"["+e.map(De)+"]":O(e)||we(e)?JSON.stringify(e).replace("\u2028","\\u2028").replace("\u2029","\\u2029"):e}var Te=function(e){return null==e||""===e?null:!(!e||"false"===e||"0"===e)&&!!e};const Re=e=>ve(e)||ye(e)?e:Date.parse(e);var He=function(e,n){return n=n||Re,null==e||""===e?null:n(e)},Ce=function(e){return null==e||""===e?null:e+""},Ae=function(e){const n={},t=e.length;for(let r=0;r-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;u=2&&e<=4?n[1]:n[2]},translate:function(e,t,r){var a=n.words[r];return 1===r.length?t?a[0]:a[1]:e+" "+n.correctGrammaticalCase(e,a)}},t=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:"dan",dd:n.translate,M:"mjesec",MM:n.translate,y:"godinu",yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"2969d":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"mutations-plots"},[t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}}),t("vue-plotly",{staticClass:"plot1",attrs:{data:e.dataLines2,layout:e.layout2,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("4ec9"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("3ca3"),t("5319"),t("ddb0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.plotNamesColor=["work&business","leisPublic","leisPrivate","day care","schools","schools","university","other","pt","home"],e.mainNamesColor=["workBusiness","leisurePublic","leisurePrivate","dayCare","schools","schools","university","other","pt","home"],e.color="#04f",e.dataLines=[],e.dataLines2=[],e.unselectedLines=[],e.unselectedLines2=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",title:"Num of Infections (vs. Home)",hoverformat:".1f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.layout2={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:5,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",title:"% Share",hoverformat:".1f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues(),this.unselectLines(),this.unselectLines2()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.layout2=Object.assign({},this.layout2),this.isResizing=!1;case 6:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines(),this.unselectLines2())}},{key:"updateValues",value:function(){this.calculateValues(),this.unselectLines(),this.unselectLines2()}},{key:"updateScale",value:function(){this.logScale?this.layout.yaxis.type="log":this.layout.yaxis.type="linear"}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;ne.sort((e,t)=>r(e,t,n));e.exports=a},"2a86":function(e,n,t){const r=t("3fce"),a=(e,n,t)=>{try{n=new r(n,t)}catch(a){return!1}return n.test(e)};e.exports=a},"2b3d":function(e,n,t){"use strict";t("3ca3");var r,a=t("23e7"),i=t("83ab"),s=t("0d3b"),o=t("da84"),l=t("37e8"),u=t("6eeb"),c=t("19aa"),d=t("5135"),h=t("60da"),f=t("4df4"),m=t("6547").codeAt,p=t("5fb2"),g=t("d44e"),b=t("9861"),y=t("69f3"),v=o.URL,_=b.URLSearchParams,w=b.getState,x=y.set,k=y.getterFor("URL"),S=Math.floor,M=Math.pow,O="Invalid authority",B="Invalid scheme",j="Invalid host",L="Invalid port",D=/[A-Za-z]/,T=/[\d+\-.A-Za-z]/,R=/\d/,H=/^(0x|0X)/,C=/^[0-7]+$/,A=/^\d+$/,N=/^[\dA-Fa-f]+$/,W=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,Y=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,z=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,E=/[\u0009\u000A\u000D]/g,P=function(e,n){var t,r,a;if("["==n.charAt(0)){if("]"!=n.charAt(n.length-1))return j;if(t=I(n.slice(1,-1)),!t)return j;e.host=t}else if(X(e)){if(n=p(n),W.test(n))return j;if(t=F(n),null===t)return j;e.host=t}else{if(Y.test(n))return j;for(t="",r=f(n),a=0;a4)return e;for(t=[],r=0;r1&&"0"==a.charAt(0)&&(i=H.test(a)?16:8,a=a.slice(8==i?1:2)),""===a)s=0;else{if(!(10==i?A:8==i?C:N).test(a))return e;s=parseInt(a,i)}t.push(s)}for(r=0;r=M(256,5-n))return null}else if(s>255)return null;for(o=t.pop(),r=0;r6)return;r=0;while(h()){if(a=null,r>0){if(!("."==h()&&r<4))return;d++}if(!R.test(h()))return;while(R.test(h())){if(i=parseInt(h(),10),null===a)a=i;else{if(0==a)return;a=10*a+i}if(a>255)return;d++}l[u]=256*l[u]+a,r++,2!=r&&4!=r||u++}if(4!=r)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[u++]=n}else{if(null!==c)return;d++,u++,c=u}}if(null!==c){s=u-c,u=7;while(0!=u&&s>0)o=l[u],l[u--]=l[c+s-1],l[c+--s]=o}else if(8!=u)return;return l},V=function(e){for(var n=null,t=1,r=null,a=0,i=0;i<8;i++)0!==e[i]?(a>t&&(n=r,t=a),r=null,a=0):(null===r&&(r=i),++a);return a>t&&(n=r,t=a),n},$=function(e){var n,t,r,a;if("number"==typeof e){for(n=[],t=0;t<4;t++)n.unshift(e%256),e=S(e/256);return n.join(".")}if("object"==typeof e){for(n="",r=V(e),t=0;t<8;t++)a&&0===e[t]||(a&&(a=!1),r===t?(n+=t?":":"::",a=!0):(n+=e[t].toString(16),t<7&&(n+=":")));return"["+n+"]"}return e},U={},q=h({},U,{" ":1,'"':1,"<":1,">":1,"`":1}),G=h({},q,{"#":1,"?":1,"{":1,"}":1}),J=h({},G,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Z=function(e,n){var t=m(e,0);return t>32&&t<127&&!d(n,e)?e:encodeURIComponent(e)},K={ftp:21,file:null,http:80,https:443,ws:80,wss:443},X=function(e){return d(K,e.scheme)},Q=function(e){return""!=e.username||""!=e.password},ee=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},ne=function(e,n){var t;return 2==e.length&&D.test(e.charAt(0))&&(":"==(t=e.charAt(1))||!n&&"|"==t)},te=function(e){var n;return e.length>1&&ne(e.slice(0,2))&&(2==e.length||"/"===(n=e.charAt(2))||"\\"===n||"?"===n||"#"===n)},re=function(e){var n=e.path,t=n.length;!t||"file"==e.scheme&&1==t&&ne(n[0],!0)||n.pop()},ae=function(e){return"."===e||"%2e"===e.toLowerCase()},ie=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},se={},oe={},le={},ue={},ce={},de={},he={},fe={},me={},pe={},ge={},be={},ye={},ve={},_e={},we={},xe={},ke={},Se={},Me={},Oe={},Be=function(e,n,t,a){var i,s,o,l,u=t||se,c=0,h="",m=!1,p=!1,g=!1;t||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,n=n.replace(z,"")),n=n.replace(E,""),i=f(n);while(c<=i.length){switch(s=i[c],u){case se:if(!s||!D.test(s)){if(t)return B;u=le;continue}h+=s.toLowerCase(),u=oe;break;case oe:if(s&&(T.test(s)||"+"==s||"-"==s||"."==s))h+=s.toLowerCase();else{if(":"!=s){if(t)return B;h="",u=le,c=0;continue}if(t&&(X(e)!=d(K,h)||"file"==h&&(Q(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=h,t)return void(X(e)&&K[e.scheme]==e.port&&(e.port=null));h="","file"==e.scheme?u=ve:X(e)&&a&&a.scheme==e.scheme?u=ue:X(e)?u=fe:"/"==i[c+1]?(u=ce,c++):(e.cannotBeABaseURL=!0,e.path.push(""),u=Se)}break;case le:if(!a||a.cannotBeABaseURL&&"#"!=s)return B;if(a.cannotBeABaseURL&&"#"==s){e.scheme=a.scheme,e.path=a.path.slice(),e.query=a.query,e.fragment="",e.cannotBeABaseURL=!0,u=Oe;break}u="file"==a.scheme?ve:de;continue;case ue:if("/"!=s||"/"!=i[c+1]){u=de;continue}u=me,c++;break;case ce:if("/"==s){u=pe;break}u=ke;continue;case de:if(e.scheme=a.scheme,s==r)e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query=a.query;else if("/"==s||"\\"==s&&X(e))u=he;else if("?"==s)e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query="",u=Me;else{if("#"!=s){e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.path.pop(),u=ke;continue}e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query=a.query,e.fragment="",u=Oe}break;case he:if(!X(e)||"/"!=s&&"\\"!=s){if("/"!=s){e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,u=ke;continue}u=pe}else u=me;break;case fe:if(u=me,"/"!=s||"/"!=h.charAt(c+1))continue;c++;break;case me:if("/"!=s&&"\\"!=s){u=pe;continue}break;case pe:if("@"==s){m&&(h="%40"+h),m=!0,o=f(h);for(var b=0;b65535)return L;e.port=X(e)&&_===K[e.scheme]?null:_,h=""}if(t)return;u=xe;continue}return L}h+=s;break;case ve:if(e.scheme="file","/"==s||"\\"==s)u=_e;else{if(!a||"file"!=a.scheme){u=ke;continue}if(s==r)e.host=a.host,e.path=a.path.slice(),e.query=a.query;else if("?"==s)e.host=a.host,e.path=a.path.slice(),e.query="",u=Me;else{if("#"!=s){te(i.slice(c).join(""))||(e.host=a.host,e.path=a.path.slice(),re(e)),u=ke;continue}e.host=a.host,e.path=a.path.slice(),e.query=a.query,e.fragment="",u=Oe}}break;case _e:if("/"==s||"\\"==s){u=we;break}a&&"file"==a.scheme&&!te(i.slice(c).join(""))&&(ne(a.path[0],!0)?e.path.push(a.path[0]):e.host=a.host),u=ke;continue;case we:if(s==r||"/"==s||"\\"==s||"?"==s||"#"==s){if(!t&&ne(h))u=ke;else if(""==h){if(e.host="",t)return;u=xe}else{if(l=P(e,h),l)return l;if("localhost"==e.host&&(e.host=""),t)return;h="",u=xe}continue}h+=s;break;case xe:if(X(e)){if(u=ke,"/"!=s&&"\\"!=s)continue}else if(t||"?"!=s)if(t||"#"!=s){if(s!=r&&(u=ke,"/"!=s))continue}else e.fragment="",u=Oe;else e.query="",u=Me;break;case ke:if(s==r||"/"==s||"\\"==s&&X(e)||!t&&("?"==s||"#"==s)){if(ie(h)?(re(e),"/"==s||"\\"==s&&X(e)||e.path.push("")):ae(h)?"/"==s||"\\"==s&&X(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&ne(h)&&(e.host&&(e.host=""),h=h.charAt(0)+":"),e.path.push(h)),h="","file"==e.scheme&&(s==r||"?"==s||"#"==s))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==s?(e.query="",u=Me):"#"==s&&(e.fragment="",u=Oe)}else h+=Z(s,G);break;case Se:"?"==s?(e.query="",u=Me):"#"==s?(e.fragment="",u=Oe):s!=r&&(e.path[0]+=Z(s,U));break;case Me:t||"#"!=s?s!=r&&("'"==s&&X(e)?e.query+="%27":e.query+="#"==s?"%23":Z(s,U)):(e.fragment="",u=Oe);break;case Oe:s!=r&&(e.fragment+=Z(s,q));break}c++}},je=function(e){var n,t,r=c(this,je,"URL"),a=arguments.length>1?arguments[1]:void 0,s=String(e),o=x(r,{type:"URL"});if(void 0!==a)if(a instanceof je)n=k(a);else if(t=Be(n={},String(a)),t)throw TypeError(t);if(t=Be(o,s,null,n),t)throw TypeError(t);var l=o.searchParams=new _,u=w(l);u.updateSearchParams(o.query),u.updateURL=function(){o.query=String(l)||null},i||(r.href=De.call(r),r.origin=Te.call(r),r.protocol=Re.call(r),r.username=He.call(r),r.password=Ce.call(r),r.host=Ae.call(r),r.hostname=Ne.call(r),r.port=We.call(r),r.pathname=Ye.call(r),r.search=ze.call(r),r.searchParams=Ee.call(r),r.hash=Pe.call(r))},Le=je.prototype,De=function(){var e=k(this),n=e.scheme,t=e.username,r=e.password,a=e.host,i=e.port,s=e.path,o=e.query,l=e.fragment,u=n+":";return null!==a?(u+="//",Q(e)&&(u+=t+(r?":"+r:"")+"@"),u+=$(a),null!==i&&(u+=":"+i)):"file"==n&&(u+="//"),u+=e.cannotBeABaseURL?s[0]:s.length?"/"+s.join("/"):"",null!==o&&(u+="?"+o),null!==l&&(u+="#"+l),u},Te=function(){var e=k(this),n=e.scheme,t=e.port;if("blob"==n)try{return new URL(n.path[0]).origin}catch(r){return"null"}return"file"!=n&&X(e)?n+"://"+$(e.host)+(null!==t?":"+t:""):"null"},Re=function(){return k(this).scheme+":"},He=function(){return k(this).username},Ce=function(){return k(this).password},Ae=function(){var e=k(this),n=e.host,t=e.port;return null===n?"":null===t?$(n):$(n)+":"+t},Ne=function(){var e=k(this).host;return null===e?"":$(e)},We=function(){var e=k(this).port;return null===e?"":String(e)},Ye=function(){var e=k(this),n=e.path;return e.cannotBeABaseURL?n[0]:n.length?"/"+n.join("/"):""},ze=function(){var e=k(this).query;return e?"?"+e:""},Ee=function(){return k(this).searchParams},Pe=function(){var e=k(this).fragment;return e?"#"+e:""},Fe=function(e,n){return{get:e,set:n,configurable:!0,enumerable:!0}};if(i&&l(Le,{href:Fe(De,(function(e){var n=k(this),t=String(e),r=Be(n,t);if(r)throw TypeError(r);w(n.searchParams).updateSearchParams(n.query)})),origin:Fe(Te),protocol:Fe(Re,(function(e){var n=k(this);Be(n,String(e)+":",se)})),username:Fe(He,(function(e){var n=k(this),t=f(String(e));if(!ee(n)){n.username="";for(var r=0;r=20?"ste":"de")},week:{dow:1,doy:4}});return n}))},"2cdf":function(e,n){const t=/^[0-9]+$/,r=(e,n)=>{const r=t.test(e),a=t.test(n);return r&&a&&(e=+e,n=+n),e===n?0:r&&!a?-1:a&&!r?1:er(n,e);e.exports={compareIdentifiers:r,rcompareIdentifiers:a}},"2e19":function(e,n,t){"use strict";const r=()=>"function"===typeof Symbol,a=e=>r()&&Boolean(Symbol[e]),i=e=>a(e)?Symbol[e]:"@@"+e;a("asyncIterator")||(Symbol.asyncIterator=Symbol.asyncIterator||Symbol.for("Symbol.asyncIterator"));const s=i("iterator"),o=i("observable"),l=i("species");function u(e,n){const t=e[n];if(null!=t){if("function"!==typeof t)throw new TypeError(t+" is not a function");return t}}function c(e){let n=e.constructor;return void 0!==n&&(n=n[l],null===n&&(n=void 0)),void 0!==n?n:w}function d(e){return e instanceof w}function h(e){h.log?h.log(e):setTimeout(()=>{throw e},0)}function f(e){Promise.resolve().then(()=>{try{e()}catch(n){h(n)}})}function m(e){const n=e._cleanup;if(void 0!==n&&(e._cleanup=void 0,n))try{if("function"===typeof n)n();else{const e=u(n,"unsubscribe");e&&e.call(n)}}catch(t){h(t)}}function p(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function g(e){const n=e._queue;if(n){e._queue=void 0,e._state="ready";for(const t of n)if(b(e,t.type,t.value),"closed"===e._state)break}}function b(e,n,t){e._state="running";const r=e._observer;try{const a=r?u(r,n):void 0;switch(n){case"next":a&&a.call(r,t);break;case"error":if(p(e),!a)throw t;a.call(r,t);break;case"complete":p(e),a&&a.call(r);break}}catch(a){h(a)}"closed"===e._state?m(e):"running"===e._state&&(e._state="ready")}function y(e,n,t){if("closed"!==e._state)return"buffering"===e._state?(e._queue=e._queue||[],void e._queue.push({type:n,value:t})):"ready"!==e._state?(e._state="buffering",e._queue=[{type:n,value:t}],void f(()=>g(e))):void b(e,n,t)}class v{constructor(e,n){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";const t=new _(this);try{this._cleanup=n.call(void 0,t)}catch(r){t.error(r)}"initializing"===this._state&&(this._state="ready")}get closed(){return"closed"===this._state}unsubscribe(){"closed"!==this._state&&(p(this),m(this))}}class _{constructor(e){this._subscription=e}get closed(){return"closed"===this._subscription._state}next(e){y(this._subscription,"next",e)}error(e){y(this._subscription,"error",e)}complete(){y(this._subscription,"complete")}}class w{constructor(e){if(!(this instanceof w))throw new TypeError("Observable cannot be called as a function");if("function"!==typeof e)throw new TypeError("Observable initializer must be a function");this._subscriber=e}subscribe(e,n,t){return"object"===typeof e&&null!==e||(e={next:e,error:n,complete:t}),new v(e,this._subscriber)}pipe(e,...n){let t=this;for(const r of[e,...n])t=r(t);return t}tap(e,n,t){const r="object"!==typeof e||null===e?{next:e,error:n,complete:t}:e;return new w(e=>this.subscribe({next(n){r.next&&r.next(n),e.next(n)},error(n){r.error&&r.error(n),e.error(n)},complete(){r.complete&&r.complete(),e.complete()},start(e){r.start&&r.start(e)}}))}forEach(e){return new Promise((n,t)=>{if("function"!==typeof e)return void t(new TypeError(e+" is not a function"));function r(){a.unsubscribe(),n(void 0)}const a=this.subscribe({next(n){try{e(n,r)}catch(i){t(i),a.unsubscribe()}},error(e){t(e)},complete(){n(void 0)}})})}map(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const n=c(this);return new n(n=>this.subscribe({next(t){let r=t;try{r=e(t)}catch(a){return n.error(a)}n.next(r)},error(e){n.error(e)},complete(){n.complete()}}))}filter(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const n=c(this);return new n(n=>this.subscribe({next(t){try{if(!e(t))return}catch(r){return n.error(r)}n.next(t)},error(e){n.error(e)},complete(){n.complete()}}))}reduce(e,n){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=c(this),r=arguments.length>1;let a=!1,i=n;return new t(n=>this.subscribe({next(t){const s=!a;if(a=!0,!s||r)try{i=e(i,t)}catch(o){return n.error(o)}else i=t},error(e){n.error(e)},complete(){if(!a&&!r)return n.error(new TypeError("Cannot reduce an empty sequence"));n.next(i),n.complete()}}))}concat(...e){const n=c(this);return new n(t=>{let r,a=0;function i(s){r=s.subscribe({next(e){t.next(e)},error(e){t.error(e)},complete(){a===e.length?(r=void 0,t.complete()):i(n.from(e[a++]))}})}return i(this),()=>{r&&(r.unsubscribe(),r=void 0)}})}flatMap(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const n=c(this);return new n(t=>{const r=[],a=this.subscribe({next(a){let s;if(e)try{s=e(a)}catch(l){return t.error(l)}else s=a;const o=n.from(s).subscribe({next(e){t.next(e)},error(e){t.error(e)},complete(){const e=r.indexOf(o);e>=0&&r.splice(e,1),i()}});r.push(o)},error(e){t.error(e)},complete(){i()}});function i(){a.closed&&0===r.length&&t.complete()}return()=>{r.forEach(e=>e.unsubscribe()),a.unsubscribe()}})}[(Symbol.observable,o)](){return this}static from(e){const n="function"===typeof this?this:w;if(null==e)throw new TypeError(e+" is not an object");const t=u(e,o);if(t){const r=t.call(e);if(Object(r)!==r)throw new TypeError(r+" is not an object");return d(r)&&r.constructor===n?r:new n(e=>r.subscribe(e))}if(a("iterator")){const t=u(e,s);if(t)return new n(n=>{f(()=>{if(!n.closed){for(const r of t.call(e))if(n.next(r),n.closed)return;n.complete()}})})}if(Array.isArray(e))return new n(n=>{f(()=>{if(!n.closed){for(const t of e)if(n.next(t),n.closed)return;n.complete()}})});throw new TypeError(e+" is not observable")}static of(...e){const n="function"===typeof this?this:w;return new n(n=>{f(()=>{if(!n.closed){for(const t of e)if(n.next(t),n.closed)return;n.complete()}})})}static get[l](){return this}}r()&&Object.defineProperty(w,Symbol("extensions"),{value:{symbol:o,hostReportError:h},configurable:!0});n["a"]=w},"2e76":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{restyle:e.restylePlot}})},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.ignoreRowHealth=["SusceptibleVaccinated","ContagiousVaccinated","ShowingSymptomsVaccinated","SeriouslySickVaccinated","CriticalVaccinated","TotalInfectedVaccinated","InfectedCumulativeVaccinated","ShowingSymptomsCumulativeVaccinated","ContagiousCumulativeVaccinated","SeriouslySickCumulativeVaccinated","CriticalCumulativeVaccinated","RecoveredVaccinated","Cumulative Hospitalized"],e.isResizing=!1,e.layout={showlegend:!0,legend:{orientation:"h",y:"-0.15"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{range:["2020-02-09","2020-12-31"],fixedrange:!0,type:"date"},yaxis:{type:"log",fixedrange:!0,autorange:!0,title:"Population"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){this.setLayout(),this.calculateValues(),this.unselectLines()}},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateScale",value:function(){this.logScale?(this.layout.yaxis.type="log",this.layout.yaxis.autorange=!0):(this.layout.yaxis.type="linear",delete this.layout.yaxis.range,this.layout.yaxis.autorange=!0)}},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(console.log(this.dataLines),n=0;n400?"continue":(n.day.push(e.day),void t.forEach((function(t){var r=e[t];void 0===r||r===-1/0||"-inf"===r?n[t].push(NaN):n[t].push(Math.round(1e4*e[t])/100)})))};for(a.s();!(r=a.n()).done;)s()}catch(o){a.e(o)}finally{a.f()}this.dataLines=[],t.forEach((function(t){e.dataLines.push({name:t,x:n.day,y:n[t],line:{width:1},visible:e.skipVariants.indexOf(t)>-1?"legendonly":"true"})}))}}},{key:"addObservedData",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.observedLine){e.next=3;break}return this.dataLines.push(this.observedLine),e.abrupt("return");case 3:return e.prev=3,n=b["d"]+"original-data/vaccine-effectiveness/nordstroem-paper.tsv",e.next=7,fetch(n);case 7:return e.next=9,e.sent.text();case 9:t=e.sent,r=g.a.parse(t,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,a="",this.observedLine={name:"Nordström: "+a,x:r.map((function(e){return e.day})),y:r.map((function(e){return 100*e[a]})),line:{dash:"dot",width:2,color:"#f4c"}},e.next=18;break;case 15:e.prev=15,e.t0=e["catch"](3),console.warn(e.t0);case 18:this.dataLines.push(this.observedLine);case 19:case"end":return e.stop()}}),e,this,[[3,15]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"startDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessData",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessFields",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],y.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("vaccineEffectivenessData")],y.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],y.prototype,"updateScale",null),y=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],y);var v=y,_=v,w=(t("5296"),t("2877")),x=Object(w["a"])(_,r,a,!1,null,"b7de1362",null);n["a"]=x.exports},"2f79":function(e,n,t){},3034:function(e,n,t){const r=t("bbfd"),a=(e,n,t)=>new r(e,t).compare(new r(n,t));e.exports=a},"332e":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("2ca0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[0,Math.log10(1e4)],title:"Hospitalizations / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines())}},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"Hospitalizations / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Hospitalizations / 100k Pop."}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3},visible:!0};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;u{let f,m,p,g,b;switch(e=new r(e,h),n=new s(n,h),t){case">":f=l,m=c,p=u,g=">",b=">=";break;case"<":f=u,m=d,p=l,g="<",b="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(o(e,n,h))return!1;for(let r=0;r{e.semver===i&&(e=new a(">=0.0.0")),s=s||e,o=o||e,f(e.semver,s.semver,h)?s=e:p(e.semver,o.semver,h)&&(o=e)}),s.operator===g||s.operator===b)return!1;if((!o.operator||o.operator===g)&&m(e,o.semver))return!1;if(o.operator===b&&p(e,o.semver))return!1}return!0};e.exports=h},"38fa":function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(e,n,t)<0;e.exports=a},"398f":function(e,n,t){},"39a6":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},"39bd":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},t={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function r(e,n,t,r){var a="";if(n)switch(t){case"s":a="काही सेकंद";break;case"ss":a="%d सेकंद";break;case"m":a="एक मिनिट";break;case"mm":a="%d मिनिटे";break;case"h":a="एक तास";break;case"hh":a="%d तास";break;case"d":a="एक दिवस";break;case"dd":a="%d दिवस";break;case"M":a="एक महिना";break;case"MM":a="%d महिने";break;case"y":a="एक वर्ष";break;case"yy":a="%d वर्षे";break}else switch(t){case"s":a="काही सेकंदां";break;case"ss":a="%d सेकंदां";break;case"m":a="एका मिनिटा";break;case"mm":a="%d मिनिटां";break;case"h":a="एका तासा";break;case"hh":a="%d तासां";break;case"d":a="एका दिवसा";break;case"dd":a="%d दिवसां";break;case"M":a="एका महिन्या";break;case"MM":a="%d महिन्यां";break;case"y":a="एका वर्षा";break;case"yy":a="%d वर्षां";break}return a.replace(/%d/i,e)}var a=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,n){return 12===e&&(e=0),"रात्री"===n?e<4?e:e+12:"सकाळी"===n?e:"दुपारी"===n?e>=10?e:e+12:"सायंकाळी"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return a}))},"3a39":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},t={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,n){return 12===e&&(e=0),"राति"===n?e<4?e:e+12:"बिहान"===n?e:"दिउँसो"===n?e>=10?e:e+12:"साँझ"===n?e+12:void 0},meridiem:function(e,n,t){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return r}))},"3b1b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},t=e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,n){return 12===e&&(e=0),"шаб"===n?e<4?e:e+12:"субҳ"===n?e:"рӯз"===n?e>=11?e:e+12:"бегоҳ"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var t=e%10,r=e>=100?100:null;return e+(n[e]||n[t]||n[r])},week:{dow:1,doy:7}});return t}))},"3bd1":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=t("54f8"),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,type:"date",range:["2020-02-09",e.endDate]},yaxis:{fixedrange:!0,type:"linear",autorange:[0,2e5],title:"nTested",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.updateModelData(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.updateModelData()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.showData()}},{key:"showData",value:function(){var e,n=[],t=[],r=0,a=0,s=Object(i["a"])(this.data);try{for(s.s();!(e=s.n()).done;){var o=e.value,l=new Date(o.date),u=l.getDay();if(1==u&&(r=0,a=0),r+=o.nTested,a+=1,7==a){var c=new Date(o.date);c.setDate(c.getDate()-3),n.push(c),t.push(r)}}}catch(d){s.e(d)}finally{s.f()}this.dataLines=[{name:"weeklyTests",mode:"markers",type:"scatter",x:n,y:t}]}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("b031"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"108184a6",null);n["a"]=v.exports},"3c0d":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),t="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),r=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],a=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function i(e){return e>1&&e<5&&1!==~~(e/10)}function s(e,n,t,r){var a=e+" ";switch(t){case"s":return n||r?"pár sekund":"pár sekundami";case"ss":return n||r?a+(i(e)?"sekundy":"sekund"):a+"sekundami";case"m":return n?"minuta":r?"minutu":"minutou";case"mm":return n||r?a+(i(e)?"minuty":"minut"):a+"minutami";case"h":return n?"hodina":r?"hodinu":"hodinou";case"hh":return n||r?a+(i(e)?"hodiny":"hodin"):a+"hodinami";case"d":return n||r?"den":"dnem";case"dd":return n||r?a+(i(e)?"dny":"dní"):a+"dny";case"M":return n||r?"měsíc":"měsícem";case"MM":return n||r?a+(i(e)?"měsíce":"měsíců"):a+"měsíci";case"y":return n||r?"rok":"rokem";case"yy":return n||r?a+(i(e)?"roky":"let"):a+"lety"}}var o=e.defineLocale("cs",{months:n,monthsShort:t,monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o}))},"3c35":function(e,n){(function(n){e.exports=n}).call(this,{})},"3de5":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},t={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},r=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,n,t){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,n){return 12===e&&(e=0),"யாமம்"===n?e<2?e:e+12:"வைகறை"===n||"காலை"===n||"நண்பகல்"===n&&e>=10?e:e+12},week:{dow:0,doy:6}});return r}))},"3e06":function(e,n,t){"use strict";var r=t("7d1a"),a=t.n(r);a.a},"3e92":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},t={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"},r=e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return t[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return n[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,n){return 12===e&&(e=0),"ರಾತ್ರಿ"===n?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===n?e:"ಮಧ್ಯಾಹ್ನ"===n?e>=10?e:e+12:"ಸಂಜೆ"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}});return r}))},"3fce":function(e,n,t){class r{constructor(e,n){if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),e instanceof r)return e.loose===!!n.loose&&e.includePrerelease===!!n.includePrerelease?e:new r(e.raw,n);if(e instanceof a)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=n,this.loose=!!n.loose,this.includePrerelease=!!n.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){const n=this.options.loose;e=e.trim();const t=n?o[l.HYPHENRANGELOOSE]:o[l.HYPHENRANGE];e=e.replace(t,k(this.options.includePrerelease)),i("hyphen replace",e),e=e.replace(o[l.COMPARATORTRIM],u),i("comparator trim",e,o[l.COMPARATORTRIM]),e=e.replace(o[l.TILDETRIM],c),e=e.replace(o[l.CARETTRIM],d),e=e.split(/\s+/).join(" ");const r=n?o[l.COMPARATORLOOSE]:o[l.COMPARATOR];return e.split(" ").map(e=>f(e,this.options)).join(" ").split(/\s+/).map(e=>x(e,this.options)).filter(this.options.loose?e=>!!e.match(r):()=>!0).map(e=>new a(e,this.options))}intersects(e,n){if(!(e instanceof r))throw new TypeError("a Range is required");return this.set.some(t=>h(t,n)&&e.set.some(e=>h(e,n)&&t.every(t=>e.every(e=>t.intersects(e,n)))))}test(e){if(!e)return!1;if("string"===typeof e)try{e=new s(e,this.options)}catch(n){return!1}for(let t=0;t{let t=!0;const r=e.slice();let a=r.pop();while(t&&r.length)t=r.every(e=>a.intersects(e,n)),a=r.pop();return t},f=(e,n)=>(i("comp",e,n),e=b(e,n),i("caret",e),e=p(e,n),i("tildes",e),e=v(e,n),i("xrange",e),e=w(e,n),i("stars",e),e),m=e=>!e||"x"===e.toLowerCase()||"*"===e,p=(e,n)=>e.trim().split(/\s+/).map(e=>g(e,n)).join(" "),g=(e,n)=>{const t=n.loose?o[l.TILDELOOSE]:o[l.TILDE];return e.replace(t,(n,t,r,a,s)=>{let o;return i("tilde",e,n,t,r,a,s),m(t)?o="":m(r)?o=`>=${t}.0.0 <${+t+1}.0.0-0`:m(a)?o=`>=${t}.${r}.0 <${t}.${+r+1}.0-0`:s?(i("replaceTilde pr",s),o=`>=${t}.${r}.${a}-${s} <${t}.${+r+1}.0-0`):o=`>=${t}.${r}.${a} <${t}.${+r+1}.0-0`,i("tilde return",o),o})},b=(e,n)=>e.trim().split(/\s+/).map(e=>y(e,n)).join(" "),y=(e,n)=>{i("caret",e,n);const t=n.loose?o[l.CARETLOOSE]:o[l.CARET],r=n.includePrerelease?"-0":"";return e.replace(t,(n,t,a,s,o)=>{let l;return i("caret",e,n,t,a,s,o),m(t)?l="":m(a)?l=`>=${t}.0.0${r} <${+t+1}.0.0-0`:m(s)?l="0"===t?`>=${t}.${a}.0${r} <${t}.${+a+1}.0-0`:`>=${t}.${a}.0${r} <${+t+1}.0.0-0`:o?(i("replaceCaret pr",o),l="0"===t?"0"===a?`>=${t}.${a}.${s}-${o} <${t}.${a}.${+s+1}-0`:`>=${t}.${a}.${s}-${o} <${t}.${+a+1}.0-0`:`>=${t}.${a}.${s}-${o} <${+t+1}.0.0-0`):(i("no pr"),l="0"===t?"0"===a?`>=${t}.${a}.${s}${r} <${t}.${a}.${+s+1}-0`:`>=${t}.${a}.${s}${r} <${t}.${+a+1}.0-0`:`>=${t}.${a}.${s} <${+t+1}.0.0-0`),i("caret return",l),l})},v=(e,n)=>(i("replaceXRanges",e,n),e.split(/\s+/).map(e=>_(e,n)).join(" ")),_=(e,n)=>{e=e.trim();const t=n.loose?o[l.XRANGELOOSE]:o[l.XRANGE];return e.replace(t,(t,r,a,s,o,l)=>{i("xRange",e,t,r,a,s,o,l);const u=m(a),c=u||m(s),d=c||m(o),h=d;return"="===r&&h&&(r=""),l=n.includePrerelease?"-0":"",u?t=">"===r||"<"===r?"<0.0.0-0":"*":r&&h?(c&&(s=0),o=0,">"===r?(r=">=",c?(a=+a+1,s=0,o=0):(s=+s+1,o=0)):"<="===r&&(r="<",c?a=+a+1:s=+s+1),"<"===r&&(l="-0"),t=`${r+a}.${s}.${o}${l}`):c?t=`>=${a}.0.0${l} <${+a+1}.0.0-0`:d&&(t=`>=${a}.${s}.0${l} <${a}.${+s+1}.0-0`),i("xRange return",t),t})},w=(e,n)=>(i("replaceStars",e,n),e.trim().replace(o[l.STAR],"")),x=(e,n)=>(i("replaceGTE0",e,n),e.trim().replace(o[n.includePrerelease?l.GTE0PRE:l.GTE0],"")),k=e=>(n,t,r,a,i,s,o,l,u,c,d,h,f)=>(t=m(r)?"":m(a)?`>=${r}.0.0${e?"-0":""}`:m(i)?`>=${r}.${a}.0${e?"-0":""}`:s?`>=${t}`:`>=${t}${e?"-0":""}`,l=m(u)?"":m(c)?`<${+u+1}.0.0-0`:m(d)?`<${u}.${+c+1}.0-0`:h?`<=${u}.${c}.${d}-${h}`:e?`<${u}.${c}.${+d+1}-0`:`<=${l}`,`${t} ${l}`.trim()),S=(e,n,t)=>{for(let r=0;r0){const r=e[t].semver;if(r.major===n.major&&r.minor===n.minor&&r.patch===n.patch)return!0}return!1}return!0}},4086:function(e,n,t){"use strict";var r=t("4908"),a=t.n(r);a.a},4128:function(e,n,t){var r;(function(a){"use strict";var i,s,o,l=9e15,u=1e9,c="0123456789abcdef",d="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",h="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",f={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-l,maxE:l,crypto:!1},m=!0,p="[DecimalError] ",g=p+"Invalid argument: ",b=p+"Precision limit exceeded",y=p+"crypto unavailable",v=Math.floor,_=Math.pow,w=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,x=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,k=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,S=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,M=1e7,O=7,B=9007199254740991,j=d.length-1,L=h.length-1,D={name:"[object Decimal]"};function T(e){var n,t,r,a=e.length-1,i="",s=e[0];if(a>0){for(i+=s,n=1;nt)throw Error(g+e)}function H(e,n,t,r){var a,i,s,o;for(i=e[0];i>=10;i/=10)--n;return--n<0?(n+=O,a=0):(a=Math.ceil((n+1)/O),n%=O),i=_(10,O-n),o=e[a]%i|0,null==r?n<3?(0==n?o=o/100|0:1==n&&(o=o/10|0),s=t<4&&99999==o||t>3&&49999==o||5e4==o||0==o):s=(t<4&&o+1==i||t>3&&o+1==i/2)&&(e[a+1]/i/100|0)==_(10,n-2)-1||(o==i/2||0==o)&&0==(e[a+1]/i/100|0):n<4?(0==n?o=o/1e3|0:1==n?o=o/100|0:2==n&&(o=o/10|0),s=(r||t<4)&&9999==o||!r&&t>3&&4999==o):s=((r||t<4)&&o+1==i||!r&&t>3&&o+1==i/2)&&(e[a+1]/i/1e3|0)==_(10,n-3)-1,s}function C(e,n,t){for(var r,a,i=[0],s=0,o=e.length;st-1&&(void 0===i[r+1]&&(i[r+1]=0),i[r+1]+=i[r]/t|0,i[r]%=t)}return i.reverse()}function A(e,n){var t,r,a=n.d.length;a<32?(t=Math.ceil(a/3),r=(1/ee(4,t)).toString()):(t=16,r="2.3283064365386962890625e-10"),e.precision+=t,n=Q(e,1,n.times(r),new e(1));for(var i=t;i--;){var s=n.times(n);n=s.times(s).minus(s).times(8).plus(1)}return e.precision-=t,n}D.absoluteValue=D.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),W(e)},D.ceil=function(){return W(new this.constructor(this),this.e+1,2)},D.comparedTo=D.cmp=function(e){var n,t,r,a,i=this,s=i.d,o=(e=new i.constructor(e)).d,l=i.s,u=e.s;if(!s||!o)return l&&u?l!==u?l:s===o?0:!s^l<0?1:-1:NaN;if(!s[0]||!o[0])return s[0]?l:o[0]?-u:0;if(l!==u)return l;if(i.e!==e.e)return i.e>e.e^l<0?1:-1;for(r=s.length,a=o.length,n=0,t=ro[n]^l<0?1:-1;return r===a?0:r>a^l<0?1:-1},D.cosine=D.cos=function(){var e,n,t=this,r=t.constructor;return t.d?t.d[0]?(e=r.precision,n=r.rounding,r.precision=e+Math.max(t.e,t.sd())+O,r.rounding=1,t=A(r,ne(r,t)),r.precision=e,r.rounding=n,W(2==o||3==o?t.neg():t,e,n,!0)):new r(1):new r(NaN)},D.cubeRoot=D.cbrt=function(){var e,n,t,r,a,i,s,o,l,u,c=this,d=c.constructor;if(!c.isFinite()||c.isZero())return new d(c);for(m=!1,i=c.s*_(c.s*c,1/3),i&&Math.abs(i)!=1/0?r=new d(i.toString()):(t=T(c.d),e=c.e,(i=(e-t.length+1)%3)&&(t+=1==i||-2==i?"0":"00"),i=_(t,1/3),e=v((e+1)/3)-(e%3==(e<0?-1:2)),i==1/0?t="5e"+e:(t=i.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),r=new d(t),r.s=c.s),s=(e=d.precision)+3;;)if(o=r,l=o.times(o).times(o),u=l.plus(c),r=N(u.plus(c).times(o),u.plus(l),s+2,1),T(o.d).slice(0,s)===(t=T(r.d)).slice(0,s)){if(t=t.slice(s-3,s+1),"9999"!=t&&(a||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||(W(r,e+1,1),n=!r.times(r).times(r).eq(c));break}if(!a&&(W(o,e+1,0),o.times(o).times(o).eq(c))){r=o;break}s+=4,a=1}return m=!0,W(r,e,d.rounding,n)},D.decimalPlaces=D.dp=function(){var e,n=this.d,t=NaN;if(n){if(e=n.length-1,t=(e-v(this.e/O))*O,e=n[e],e)for(;e%10==0;e/=10)t--;t<0&&(t=0)}return t},D.dividedBy=D.div=function(e){return N(this,new this.constructor(e))},D.dividedToIntegerBy=D.divToInt=function(e){var n=this,t=n.constructor;return W(N(n,new t(e),0,1,1),t.precision,t.rounding)},D.equals=D.eq=function(e){return 0===this.cmp(e)},D.floor=function(){return W(new this.constructor(this),this.e+1,3)},D.greaterThan=D.gt=function(e){return this.cmp(e)>0},D.greaterThanOrEqualTo=D.gte=function(e){var n=this.cmp(e);return 1==n||0===n},D.hyperbolicCosine=D.cosh=function(){var e,n,t,r,a,i=this,s=i.constructor,o=new s(1);if(!i.isFinite())return new s(i.s?1/0:NaN);if(i.isZero())return o;t=s.precision,r=s.rounding,s.precision=t+Math.max(i.e,i.sd())+4,s.rounding=1,a=i.d.length,a<32?(e=Math.ceil(a/3),n=(1/ee(4,e)).toString()):(e=16,n="2.3283064365386962890625e-10"),i=Q(s,1,i.times(n),new s(1),!0);for(var l,u=e,c=new s(8);u--;)l=i.times(i),i=o.minus(l.times(c.minus(l.times(c))));return W(i,s.precision=t,s.rounding=r,!0)},D.hyperbolicSine=D.sinh=function(){var e,n,t,r,a=this,i=a.constructor;if(!a.isFinite()||a.isZero())return new i(a);if(n=i.precision,t=i.rounding,i.precision=n+Math.max(a.e,a.sd())+4,i.rounding=1,r=a.d.length,r<3)a=Q(i,2,a,a,!0);else{e=1.4*Math.sqrt(r),e=e>16?16:0|e,a=a.times(1/ee(5,e)),a=Q(i,2,a,a,!0);for(var s,o=new i(5),l=new i(16),u=new i(20);e--;)s=a.times(a),a=a.times(o.plus(s.times(l.times(s).plus(u))))}return i.precision=n,i.rounding=t,W(a,n,t,!0)},D.hyperbolicTangent=D.tanh=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+7,r.rounding=1,N(t.sinh(),t.cosh(),r.precision=e,r.rounding=n)):new r(t.s)},D.inverseCosine=D.acos=function(){var e,n=this,t=n.constructor,r=n.abs().cmp(1),a=t.precision,i=t.rounding;return-1!==r?0===r?n.isNeg()?P(t,a,i):new t(0):new t(NaN):n.isZero()?P(t,a+4,i).times(.5):(t.precision=a+6,t.rounding=1,n=n.asin(),e=P(t,a+4,i).times(.5),t.precision=a,t.rounding=i,e.minus(n))},D.inverseHyperbolicCosine=D.acosh=function(){var e,n,t=this,r=t.constructor;return t.lte(1)?new r(t.eq(1)?0:NaN):t.isFinite()?(e=r.precision,n=r.rounding,r.precision=e+Math.max(Math.abs(t.e),t.sd())+4,r.rounding=1,m=!1,t=t.times(t).minus(1).sqrt().plus(t),m=!0,r.precision=e,r.rounding=n,t.ln()):new r(t)},D.inverseHyperbolicSine=D.asinh=function(){var e,n,t=this,r=t.constructor;return!t.isFinite()||t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+2*Math.max(Math.abs(t.e),t.sd())+6,r.rounding=1,m=!1,t=t.times(t).plus(1).sqrt().plus(t),m=!0,r.precision=e,r.rounding=n,t.ln())},D.inverseHyperbolicTangent=D.atanh=function(){var e,n,t,r,a=this,i=a.constructor;return a.isFinite()?a.e>=0?new i(a.abs().eq(1)?a.s/0:a.isZero()?a:NaN):(e=i.precision,n=i.rounding,r=a.sd(),Math.max(r,e)<2*-a.e-1?W(new i(a),e,n,!0):(i.precision=t=r-a.e,a=N(a.plus(1),new i(1).minus(a),t+e,1),i.precision=e+4,i.rounding=1,a=a.ln(),i.precision=e,i.rounding=n,a.times(.5))):new i(NaN)},D.inverseSine=D.asin=function(){var e,n,t,r,a=this,i=a.constructor;return a.isZero()?new i(a):(n=a.abs().cmp(1),t=i.precision,r=i.rounding,-1!==n?0===n?(e=P(i,t+4,r).times(.5),e.s=a.s,e):new i(NaN):(i.precision=t+6,i.rounding=1,a=a.div(new i(1).minus(a.times(a)).sqrt().plus(1)).atan(),i.precision=t,i.rounding=r,a.times(2)))},D.inverseTangent=D.atan=function(){var e,n,t,r,a,i,s,o,l,u=this,c=u.constructor,d=c.precision,h=c.rounding;if(u.isFinite()){if(u.isZero())return new c(u);if(u.abs().eq(1)&&d+4<=L)return s=P(c,d+4,h).times(.25),s.s=u.s,s}else{if(!u.s)return new c(NaN);if(d+4<=L)return s=P(c,d+4,h).times(.5),s.s=u.s,s}for(c.precision=o=d+10,c.rounding=1,t=Math.min(28,o/O+2|0),e=t;e;--e)u=u.div(u.times(u).plus(1).sqrt().plus(1));for(m=!1,n=Math.ceil(o/O),r=1,l=u.times(u),s=new c(u),a=u;-1!==e;)if(a=a.times(l),i=s.minus(a.div(r+=2)),a=a.times(l),s=i.plus(a.div(r+=2)),void 0!==s.d[n])for(e=n;s.d[e]===i.d[e]&&e--;);return t&&(s=s.times(2<this.d.length-2},D.isNaN=function(){return!this.s},D.isNegative=D.isNeg=function(){return this.s<0},D.isPositive=D.isPos=function(){return this.s>0},D.isZero=function(){return!!this.d&&0===this.d[0]},D.lessThan=D.lt=function(e){return this.cmp(e)<0},D.lessThanOrEqualTo=D.lte=function(e){return this.cmp(e)<1},D.logarithm=D.log=function(e){var n,t,r,a,i,s,o,l,u=this,c=u.constructor,d=c.precision,h=c.rounding,f=5;if(null==e)e=new c(10),n=!0;else{if(e=new c(e),t=e.d,e.s<0||!t||!t[0]||e.eq(1))return new c(NaN);n=e.eq(10)}if(t=u.d,u.s<0||!t||!t[0]||u.eq(1))return new c(t&&!t[0]?-1/0:1!=u.s?NaN:t?0:1/0);if(n)if(t.length>1)i=!0;else{for(a=t[0];a%10===0;)a/=10;i=1!==a}if(m=!1,o=d+f,s=G(u,o),r=n?E(c,o+10):G(e,o),l=N(s,r,o,1),H(l.d,a=d,h))do{if(o+=10,s=G(u,o),r=n?E(c,o+10):G(e,o),l=N(s,r,o,1),!i){+T(l.d).slice(a+1,a+15)+1==1e14&&(l=W(l,d+1,0));break}}while(H(l.d,a+=10,h));return m=!0,W(l,d,h)},D.minus=D.sub=function(e){var n,t,r,a,i,s,o,l,u,c,d,h,f=this,p=f.constructor;if(e=new p(e),!f.d||!e.d)return f.s&&e.s?f.d?e.s=-e.s:e=new p(e.d||f.s!==e.s?f:NaN):e=new p(NaN),e;if(f.s!=e.s)return e.s=-e.s,f.plus(e);if(u=f.d,h=e.d,o=p.precision,l=p.rounding,!u[0]||!h[0]){if(h[0])e.s=-e.s;else{if(!u[0])return new p(3===l?-0:0);e=new p(f)}return m?W(e,o,l):e}if(t=v(e.e/O),c=v(f.e/O),u=u.slice(),i=c-t,i){for(d=i<0,d?(n=u,i=-i,s=h.length):(n=h,t=c,s=u.length),r=Math.max(Math.ceil(o/O),s)+2,i>r&&(i=r,n.length=1),n.reverse(),r=i;r--;)n.push(0);n.reverse()}else{for(r=u.length,s=h.length,d=r0;--r)u[s++]=0;for(r=h.length;r>i;){if(u[--r]s?i+1:s+1,a>s&&(a=s,t.length=1),t.reverse();a--;)t.push(0);t.reverse()}for(s=u.length,a=c.length,s-a<0&&(a=s,t=c,c=u,u=t),n=0;a;)n=(u[--a]=u[a]+c[a]+n)/M|0,u[a]%=M;for(n&&(u.unshift(n),++r),s=u.length;0==u[--s];)u.pop();return e.d=u,e.e=z(u,r),m?W(e,o,l):e},D.precision=D.sd=function(e){var n,t=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(g+e);return t.d?(n=F(t.d),e&&t.e+1>n&&(n=t.e+1)):n=NaN,n},D.round=function(){var e=this,n=e.constructor;return W(new n(e),e.e+1,n.rounding)},D.sine=D.sin=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+Math.max(t.e,t.sd())+O,r.rounding=1,t=X(r,ne(r,t)),r.precision=e,r.rounding=n,W(o>2?t.neg():t,e,n,!0)):new r(NaN)},D.squareRoot=D.sqrt=function(){var e,n,t,r,a,i,s=this,o=s.d,l=s.e,u=s.s,c=s.constructor;if(1!==u||!o||!o[0])return new c(!u||u<0&&(!o||o[0])?NaN:o?s:1/0);for(m=!1,u=Math.sqrt(+s),0==u||u==1/0?(n=T(o),(n.length+l)%2==0&&(n+="0"),u=Math.sqrt(n),l=v((l+1)/2)-(l<0||l%2),u==1/0?n="5e"+l:(n=u.toExponential(),n=n.slice(0,n.indexOf("e")+1)+l),r=new c(n)):r=new c(u.toString()),t=(l=c.precision)+3;;)if(i=r,r=i.plus(N(s,i,t+2,1)).times(.5),T(i.d).slice(0,t)===(n=T(r.d)).slice(0,t)){if(n=n.slice(t-3,t+1),"9999"!=n&&(a||"4999"!=n)){+n&&(+n.slice(1)||"5"!=n.charAt(0))||(W(r,l+1,1),e=!r.times(r).eq(s));break}if(!a&&(W(i,l+1,0),i.times(i).eq(s))){r=i;break}t+=4,a=1}return m=!0,W(r,l,c.rounding,e)},D.tangent=D.tan=function(){var e,n,t=this,r=t.constructor;return t.isFinite()?t.isZero()?new r(t):(e=r.precision,n=r.rounding,r.precision=e+10,r.rounding=1,t=t.sin(),t.s=1,t=N(t,new r(1).minus(t.times(t)).sqrt(),e+10,0),r.precision=e,r.rounding=n,W(2==o||4==o?t.neg():t,e,n,!0)):new r(NaN)},D.times=D.mul=function(e){var n,t,r,a,i,s,o,l,u,c=this,d=c.constructor,h=c.d,f=(e=new d(e)).d;if(e.s*=c.s,!h||!h[0]||!f||!f[0])return new d(!e.s||h&&!h[0]&&!f||f&&!f[0]&&!h?NaN:h&&f?0*e.s:e.s/0);for(t=v(c.e/O)+v(e.e/O),l=h.length,u=f.length,l=0;){for(n=0,a=l+r;a>r;)o=i[a]+f[r]*h[a-r-1]+n,i[a--]=o%M|0,n=o/M|0;i[a]=(i[a]+n)%M|0}for(;!i[--s];)i.pop();return n?++t:i.shift(),e.d=i,e.e=z(i,t),m?W(e,d.precision,d.rounding):e},D.toBinary=function(e,n){return te(this,2,e,n)},D.toDecimalPlaces=D.toDP=function(e,n){var t=this,r=t.constructor;return t=new r(t),void 0===e?t:(R(e,0,u),void 0===n?n=r.rounding:R(n,0,8),W(t,e+t.e+1,n))},D.toExponential=function(e,n){var t,r=this,a=r.constructor;return void 0===e?t=Y(r,!0):(R(e,0,u),void 0===n?n=a.rounding:R(n,0,8),r=W(new a(r),e+1,n),t=Y(r,!0,e+1)),r.isNeg()&&!r.isZero()?"-"+t:t},D.toFixed=function(e,n){var t,r,a=this,i=a.constructor;return void 0===e?t=Y(a):(R(e,0,u),void 0===n?n=i.rounding:R(n,0,8),r=W(new i(a),e+a.e+1,n),t=Y(r,!1,e+r.e+1)),a.isNeg()&&!a.isZero()?"-"+t:t},D.toFraction=function(e){var n,t,r,a,i,s,o,l,u,c,d,h,f=this,p=f.d,b=f.constructor;if(!p)return new b(f);if(u=t=new b(1),r=l=new b(0),n=new b(r),i=n.e=F(p)-f.e-1,s=i%O,n.d[0]=_(10,s<0?O+s:s),null==e)e=i>0?n:u;else{if(o=new b(e),!o.isInt()||o.lt(u))throw Error(g+o);e=o.gt(n)?i>0?n:u:o}for(m=!1,o=new b(T(p)),c=b.precision,b.precision=i=p.length*O*2;;){if(d=N(o,n,0,1,1),a=t.plus(d.times(r)),1==a.cmp(e))break;t=r,r=a,a=u,u=l.plus(d.times(a)),l=a,a=n,n=o.minus(d.times(a)),o=a}return a=N(e.minus(t),r,0,1,1),l=l.plus(a.times(u)),t=t.plus(a.times(r)),l.s=u.s=f.s,h=N(u,r,i,1).minus(f).abs().cmp(N(l,t,i,1).minus(f).abs())<1?[u,r]:[l,t],b.precision=c,m=!0,h},D.toHexadecimal=D.toHex=function(e,n){return te(this,16,e,n)},D.toNearest=function(e,n){var t=this,r=t.constructor;if(t=new r(t),null==e){if(!t.d)return t;e=new r(1),n=r.rounding}else{if(e=new r(e),void 0===n?n=r.rounding:R(n,0,8),!t.d)return e.s?t:e;if(!e.d)return e.s&&(e.s=t.s),e}return e.d[0]?(m=!1,t=N(t,e,0,n,1).times(e),m=!0,W(t)):(e.s=t.s,t=e),t},D.toNumber=function(){return+this},D.toOctal=function(e,n){return te(this,8,e,n)},D.toPower=D.pow=function(e){var n,t,r,a,i,s,o=this,l=o.constructor,u=+(e=new l(e));if(!o.d||!e.d||!o.d[0]||!e.d[0])return new l(_(+o,u));if(o=new l(o),o.eq(1))return o;if(r=l.precision,i=l.rounding,e.eq(1))return W(o,r,i);if(n=v(e.e/O),n>=e.d.length-1&&(t=u<0?-u:u)<=B)return a=V(l,o,t,r),e.s<0?new l(1).div(a):W(a,r,i);if(s=o.s,s<0){if(nl.maxE+1||n0?s/0:0):(m=!1,l.rounding=o.s=1,t=Math.min(12,(n+"").length),a=q(e.times(G(o,r+t)),r),a.d&&(a=W(a,r+5,1),H(a.d,r,i)&&(n=r+10,a=W(q(e.times(G(o,n+t)),n),n+5,1),+T(a.d).slice(r+1,r+15)+1==1e14&&(a=W(a,r+1,0)))),a.s=s,m=!0,l.rounding=i,W(a,r,i))},D.toPrecision=function(e,n){var t,r=this,a=r.constructor;return void 0===e?t=Y(r,r.e<=a.toExpNeg||r.e>=a.toExpPos):(R(e,1,u),void 0===n?n=a.rounding:R(n,0,8),r=W(new a(r),e,n),t=Y(r,e<=r.e||r.e<=a.toExpNeg,e)),r.isNeg()&&!r.isZero()?"-"+t:t},D.toSignificantDigits=D.toSD=function(e,n){var t=this,r=t.constructor;return void 0===e?(e=r.precision,n=r.rounding):(R(e,1,u),void 0===n?n=r.rounding:R(n,0,8)),W(new r(t),e,n)},D.toString=function(){var e=this,n=e.constructor,t=Y(e,e.e<=n.toExpNeg||e.e>=n.toExpPos);return e.isNeg()&&!e.isZero()?"-"+t:t},D.truncated=D.trunc=function(){return W(new this.constructor(this),this.e+1,1)},D.valueOf=D.toJSON=function(){var e=this,n=e.constructor,t=Y(e,e.e<=n.toExpNeg||e.e>=n.toExpPos);return e.isNeg()?"-"+t:t};var N=function(){function e(e,n,t){var r,a=0,i=e.length;for(e=e.slice();i--;)r=e[i]*n+a,e[i]=r%t|0,a=r/t|0;return a&&e.unshift(a),e}function n(e,n,t,r){var a,i;if(t!=r)i=t>r?1:-1;else for(a=i=0;an[a]?1:-1;break}return i}function t(e,n,t,r){for(var a=0;t--;)e[t]-=a,a=e[t]1;)e.shift()}return function(r,a,i,o,l,u){var c,d,h,f,m,p,g,b,y,_,w,x,k,S,B,j,L,D,T,R,H=r.constructor,C=r.s==a.s?1:-1,A=r.d,N=a.d;if(!A||!A[0]||!N||!N[0])return new H(r.s&&a.s&&(A?!N||A[0]!=N[0]:N)?A&&0==A[0]||!N?0*C:C/0:NaN);for(u?(m=1,d=r.e-a.e):(u=M,m=O,d=v(r.e/m)-v(a.e/m)),T=N.length,L=A.length,y=new H(C),_=y.d=[],h=0;N[h]==(A[h]||0);h++);if(N[h]>(A[h]||0)&&d--,null==i?(S=i=H.precision,o=H.rounding):S=l?i+(r.e-a.e)+1:i,S<0)_.push(1),p=!0;else{if(S=S/m+2|0,h=0,1==T){for(f=0,N=N[0],S++;(h1&&(N=e(N,f,u),A=e(A,f,u),T=N.length,L=A.length),j=T,w=A.slice(0,T),x=w.length;x=u/2&&++D;do{f=0,c=n(N,w,T,x),c<0?(k=w[0],T!=x&&(k=k*u+(w[1]||0)),f=k/D|0,f>1?(f>=u&&(f=u-1),g=e(N,f,u),b=g.length,x=w.length,c=n(g,w,b,x),1==c&&(f--,t(g,T=10;f/=10)h++;y.e=h+d*m-1,W(y,l?i+y.e+1:i,o,p)}return y}}();function W(e,n,t,r){var a,i,s,o,l,u,c,d,h,f=e.constructor;e:if(null!=n){if(d=e.d,!d)return e;for(a=1,o=d[0];o>=10;o/=10)a++;if(i=n-a,i<0)i+=O,s=n,c=d[h=0],l=c/_(10,a-s-1)%10|0;else if(h=Math.ceil((i+1)/O),o=d.length,h>=o){if(!r)break e;for(;o++<=h;)d.push(0);c=l=0,a=1,i%=O,s=i-O+1}else{for(c=o=d[h],a=1;o>=10;o/=10)a++;i%=O,s=i-O+a,l=s<0?0:c/_(10,a-s-1)%10|0}if(r=r||n<0||void 0!==d[h+1]||(s<0?c:c%_(10,a-s-1)),u=t<4?(l||r)&&(0==t||t==(e.s<0?3:2)):l>5||5==l&&(4==t||r||6==t&&(i>0?s>0?c/_(10,a-s):0:d[h-1])%10&1||t==(e.s<0?8:7)),n<1||!d[0])return d.length=0,u?(n-=e.e+1,d[0]=_(10,(O-n%O)%O),e.e=-n||0):d[0]=e.e=0,e;if(0==i?(d.length=h,o=1,h--):(d.length=h+1,o=_(10,O-i),d[h]=s>0?(c/_(10,a-s)%_(10,s)|0)*o:0),u)for(;;){if(0==h){for(i=1,s=d[0];s>=10;s/=10)i++;for(s=d[0]+=o,o=1;s>=10;s/=10)o++;i!=o&&(e.e++,d[0]==M&&(d[0]=1));break}if(d[h]+=o,d[h]!=M)break;d[h--]=0,o=1}for(i=d.length;0===d[--i];)d.pop()}return m&&(e.e>f.maxE?(e.d=null,e.e=NaN):e.e0?i=i.charAt(0)+"."+i.slice(1)+I(r):s>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(e.e<0?"e":"e+")+e.e):a<0?(i="0."+I(-a-1)+i,t&&(r=t-s)>0&&(i+=I(r))):a>=s?(i+=I(a+1-s),t&&(r=t-a-1)>0&&(i=i+"."+I(r))):((r=a+1)0&&(a+1===s&&(i+="."),i+=I(r))),i}function z(e,n){var t=e[0];for(n*=O;t>=10;t/=10)n++;return n}function E(e,n,t){if(n>j)throw m=!0,t&&(e.precision=t),Error(b);return W(new e(d),n,1,!0)}function P(e,n,t){if(n>L)throw Error(b);return W(new e(h),n,t,!0)}function F(e){var n=e.length-1,t=n*O+1;if(n=e[n],n){for(;n%10==0;n/=10)t--;for(n=e[0];n>=10;n/=10)t++}return t}function I(e){for(var n="";e--;)n+="0";return n}function V(e,n,t,r){var a,i=new e(1),s=Math.ceil(r/O+4);for(m=!1;;){if(t%2&&(i=i.times(n),re(i.d,s)&&(a=!0)),t=v(t/2),0===t){t=i.d.length-1,a&&0===i.d[t]&&++i.d[t];break}n=n.times(n),re(n.d,s)}return m=!0,i}function $(e){return 1&e.d[e.d.length-1]}function U(e,n,t){for(var r,a=new e(n[0]),i=0;++i17)return new h(e.d?e.d[0]?e.s<0?0:1/0:1:e.s?e.s<0?0:e:NaN);null==n?(m=!1,l=p):l=n,o=new h(.03125);while(e.e>-2)e=e.times(o),d+=5;for(r=Math.log(_(2,d))/Math.LN10*2+5|0,l+=r,t=i=s=new h(1),h.precision=l;;){if(i=W(i.times(e),l,1),t=t.times(++c),o=s.plus(N(i,t,l,1)),T(o.d).slice(0,l)===T(s.d).slice(0,l)){a=d;while(a--)s=W(s.times(s),l,1);if(null!=n)return h.precision=p,s;if(!(u<3&&H(s.d,l-r,f,u)))return W(s,h.precision=p,f,m=!0);h.precision=l+=10,t=i=o=new h(1),c=0,u++}s=o}}function G(e,n){var t,r,a,i,s,o,l,u,c,d,h,f=1,p=10,g=e,b=g.d,y=g.constructor,v=y.rounding,_=y.precision;if(g.s<0||!b||!b[0]||!g.e&&1==b[0]&&1==b.length)return new y(b&&!b[0]?-1/0:1!=g.s?NaN:b?0:g);if(null==n?(m=!1,c=_):c=n,y.precision=c+=p,t=T(b),r=t.charAt(0),!(Math.abs(i=g.e)<15e14))return u=E(y,c+2,_).times(i+""),g=G(new y(r+"."+t.slice(1)),c-p).plus(u),y.precision=_,null==n?W(g,_,v,m=!0):g;while(r<7&&1!=r||1==r&&t.charAt(1)>3)g=g.times(e),t=T(g.d),r=t.charAt(0),f++;for(i=g.e,r>1?(g=new y("0."+t),i++):g=new y(r+"."+t.slice(1)),d=g,l=s=g=N(g.minus(1),g.plus(1),c,1),h=W(g.times(g),c,1),a=3;;){if(s=W(s.times(h),c,1),u=l.plus(N(s,new y(a),c,1)),T(u.d).slice(0,c)===T(l.d).slice(0,c)){if(l=l.times(2),0!==i&&(l=l.plus(E(y,c+2,_).times(i+""))),l=N(l,new y(f),c,1),null!=n)return y.precision=_,l;if(!H(l.d,c-p,v,o))return W(l,y.precision=_,v,m=!0);y.precision=c+=p,u=s=g=N(d.minus(1),d.plus(1),c,1),h=W(g.times(g),c,1),a=o=1}l=u,a+=2}}function J(e){return String(e.s*e.s/0)}function Z(e,n){var t,r,a;for((t=n.indexOf("."))>-1&&(n=n.replace(".","")),(r=n.search(/e/i))>0?(t<0&&(t=r),t+=+n.slice(r+1),n=n.substring(0,r)):t<0&&(t=n.length),r=0;48===n.charCodeAt(r);r++);for(a=n.length;48===n.charCodeAt(a-1);--a);if(n=n.slice(r,a),n){if(a-=r,e.e=t=t-r-1,e.d=[],r=(t+1)%O,t<0&&(r+=O),re.constructor.maxE?(e.d=null,e.e=NaN):e.e0?(u=+n.slice(s+1),n=n.substring(2,s)):n=n.slice(2),s=n.indexOf("."),o=s>=0,r=e.constructor,o&&(n=n.replace(".",""),l=n.length,s=l-s,a=V(r,new r(t),s,2*s)),c=C(n,t,M),d=c.length-1,s=d;0===c[s];--s)c.pop();return s<0?new r(0*e.s):(e.e=z(c,d),e.d=c,m=!1,o&&(e=N(e,a,4*l)),u&&(e=e.times(Math.abs(u)<54?_(2,u):i.pow(2,u))),m=!0,e)}function X(e,n){var t,r=n.d.length;if(r<3)return Q(e,2,n,n);t=1.4*Math.sqrt(r),t=t>16?16:0|t,n=n.times(1/ee(5,t)),n=Q(e,2,n,n);for(var a,i=new e(5),s=new e(16),o=new e(20);t--;)a=n.times(n),n=n.times(i.plus(a.times(s.times(a).minus(o))));return n}function Q(e,n,t,r,a){var i,s,o,l,u=e.precision,c=Math.ceil(u/O);for(m=!1,l=t.times(t),o=new e(r);;){if(s=N(o.times(l),new e(n++*n++),u,1),o=a?r.plus(s):r.minus(s),r=N(s.times(l),new e(n++*n++),u,1),s=o.plus(r),void 0!==s.d[c]){for(i=c;s.d[i]===o.d[i]&&i--;);if(-1==i)break}i=o,o=r,r=s,s=i}return m=!0,s.d.length=c+1,s}function ee(e,n){var t=e;while(--n)t*=e;return t}function ne(e,n){var t,r=n.s<0,a=P(e,e.precision,1),i=a.times(.5);if(n=n.abs(),n.lte(i))return o=r?4:1,n;if(t=n.divToInt(a),t.isZero())o=r?3:2;else{if(n=n.minus(t.times(a)),n.lte(i))return o=$(t)?r?2:3:r?4:1,n;o=$(t)?r?1:4:r?3:2}return n.minus(a).abs()}function te(e,n,t,r){var a,i,o,l,d,h,f,m,p,g=e.constructor,b=void 0!==t;if(b?(R(t,1,u),void 0===r?r=g.rounding:R(r,0,8)):(t=g.precision,r=g.rounding),e.isFinite()){for(f=Y(e),o=f.indexOf("."),b?(a=2,16==n?t=4*t-3:8==n&&(t=3*t-2)):a=n,o>=0&&(f=f.replace(".",""),p=new g(1),p.e=f.length-o,p.d=C(Y(p),10,a),p.e=p.d.length),m=C(f,10,a),i=d=m.length;0==m[--d];)m.pop();if(m[0]){if(o<0?i--:(e=new g(e),e.d=m,e.e=i,e=N(e,p,t,r,0,a),m=e.d,i=e.e,h=s),o=m[t],l=a/2,h=h||void 0!==m[t+1],h=r<4?(void 0!==o||h)&&(0===r||r===(e.s<0?3:2)):o>l||o===l&&(4===r||h||6===r&&1&m[t-1]||r===(e.s<0?8:7)),m.length=t,h)for(;++m[--t]>a-1;)m[t]=0,t||(++i,m.unshift(1));for(d=m.length;!m[d-1];--d);for(o=0,f="";o1)if(16==n||8==n){for(o=16==n?4:3,--d;d%o;d++)f+="0";for(m=C(f,a,n),d=m.length;!m[d-1];--d);for(o=1,f="1.";od)for(i-=d;i--;)f+="0";else in)return e.length=n,!0}function ae(e){return new this(e).abs()}function ie(e){return new this(e).acos()}function se(e){return new this(e).acosh()}function oe(e,n){return new this(e).plus(n)}function le(e){return new this(e).asin()}function ue(e){return new this(e).asinh()}function ce(e){return new this(e).atan()}function de(e){return new this(e).atanh()}function he(e,n){e=new this(e),n=new this(n);var t,r=this.precision,a=this.rounding,i=r+4;return e.s&&n.s?e.d||n.d?!n.d||e.isZero()?(t=n.s<0?P(this,r,a):new this(0),t.s=e.s):!e.d||n.isZero()?(t=P(this,i,1).times(.5),t.s=e.s):n.s<0?(this.precision=i,this.rounding=1,t=this.atan(N(e,n,i,1)),n=P(this,i,1),this.precision=r,this.rounding=a,t=e.s<0?t.minus(n):t.plus(n)):t=this.atan(N(e,n,i,1)):(t=P(this,i,1).times(n.s>0?.25:.75),t.s=e.s):t=new this(NaN),t}function fe(e){return new this(e).cbrt()}function me(e){return W(e=new this(e),e.e+1,2)}function pe(e){if(!e||"object"!==typeof e)throw Error(p+"Object expected");var n,t,r,a=!0===e.defaults,i=["precision",1,u,"rounding",0,8,"toExpNeg",-l,0,"toExpPos",0,l,"maxE",0,l,"minE",-l,0,"modulo",0,9];for(n=0;n=i[n+1]&&r<=i[n+2]))throw Error(g+t+": "+r);this[t]=r}if(t="crypto",a&&(this[t]=f[t]),void 0!==(r=e[t])){if(!0!==r&&!1!==r&&0!==r&&1!==r)throw Error(g+t+": "+r);if(r){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw Error(y);this[t]=!0}else this[t]=!1}return this}function ge(e){return new this(e).cos()}function be(e){return new this(e).cosh()}function ye(e){var n,t,r;function a(e){var n,t,r,i=this;if(!(i instanceof a))return new a(e);if(i.constructor=a,e instanceof a)return i.s=e.s,void(m?!e.d||e.e>a.maxE?(i.e=NaN,i.d=null):e.e=10;t/=10)n++;return void(m?n>a.maxE?(i.e=NaN,i.d=null):n=429e7?n[i]=crypto.getRandomValues(new Uint32Array(1))[0]:o[i++]=a%1e7;else{if(!crypto.randomBytes)throw Error(y);for(n=crypto.randomBytes(r*=4);i=214e7?crypto.randomBytes(4).copy(n,i):(o.push(a%1e7),i+=4);i=r/4}else for(;i=10;a/=10)r++;r0===r(e,n,t);e.exports=a},"43cd":function(e,n,t){"use strict";var r=t("7568"),a=t.n(r);a.a},"440c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t,r){var a={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return n?a[t][0]:a[t][1]}function t(e){var n=e.substr(0,e.indexOf(" "));return a(n)?"a "+e:"an "+e}function r(e){var n=e.substr(0,e.indexOf(" "));return a(n)?"viru "+e:"virun "+e}function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var n=e%10,t=e/10;return a(0===n?t:n)}if(e<1e4){while(e>=10)e/=10;return a(e)}return e/=1e3,a(e)}var i=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:t,past:r,s:"e puer Sekonnen",ss:"%d Sekonnen",m:n,mm:"%d Minutten",h:n,hh:"%d Stonnen",d:n,dd:"%d Deeg",M:n,MM:"%d Méint",y:n,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},"455b":function(e,n,t){"use strict";var r=t("46ba"),a=t.n(r);a.a},"463a":function(e,n,t){},"466d":function(e,n,t){"use strict";var r=t("d784"),a=t("825a"),i=t("50c4"),s=t("1d80"),o=t("8aa5"),l=t("14c3");r("match",1,(function(e,n,t){return[function(n){var t=s(this),r=void 0==n?void 0:n[e];return void 0!==r?r.call(n,t):new RegExp(n)[e](String(t))},function(e){var r=t(n,e,this);if(r.done)return r.value;var s=a(e),u=String(this);if(!s.global)return l(s,u);var c=s.unicode;s.lastIndex=0;var d,h=[],f=0;while(null!==(d=l(s,u))){var m=String(d[0]);h[f]=m,""===m&&(s.lastIndex=o(u,i(s.lastIndex),c)),f++}return 0===f?null:h}]}))},"466e":function(e,n,t){},4678:function(e,n,t){var r={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb718","./de-ch.js":"bb718","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-SG":"cdab","./en-SG.js":"cdab","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-nz":"6f50","./en-nz.js":"6f50","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd3","./sv.js":"5fbd3","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-tw":"90ea","./zh-tw.js":"90ea"};function a(e){var n=i(e);return t(n)}function i(e){if(!t.o(r,e)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=i,e.exports=a,a.id="4678"},"46ba":function(e,n,t){},"47d5":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",class:{processing:e.postHospUpdater!==e.updaterCount},attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=t("7e05"),s=i["a"],o=(t("8ca3"),t("2877")),l=Object(o["a"])(s,r,a,!1,null,"3ec66f16",null);n["a"]=l.exports},"47ec":function(e,n,t){"use strict";var r=t("1cbb"),a=t.n(r);a.a},"485c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},t=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,n,t){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var t=e%10,r=e%100-t,a=e>=100?100:null;return e+(n[t]||n[r]||n[a])},week:{dow:1,doy:7}});return t}))},4908:function(e,n,t){},"498a":function(e,n,t){"use strict";var r=t("23e7"),a=t("58a8").trim,i=t("c8d2");r({target:"String",proto:!0,forced:i("trim")},{trim:function(){return a(this)}})},"49ab":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,n){return 12===e&&(e=0),"凌晨"===n||"早上"===n||"上午"===n?e:"中午"===n?e>=11?e:e+12:"下午"===n||"晚上"===n?e+12:void 0},meridiem:function(e,n,t){var r=100*e+n;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return n}))},"49dc":function(e,n,t){"use strict";var r=t("c160"),a=t.n(r);a.a},"4a51":function(e,n,t){"use strict";var r=t("925a"),a=t.n(r);a.a},"4ba9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";function n(e,n,t){var r=e+" ";switch(t){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi",r;case"m":return n?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta",r;case"h":return n?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati",r;case"dd":return r+=1===e?"dan":"dana",r;case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci",r;case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina",r}}var t=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:n,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},"4ca4":function(e,n,t){const r=t("bbfd"),a=(e,n)=>new r(e,n).patch;e.exports=a},"4d67":function(e,n,t){"use strict";var r=t("a6ae"),a=t.n(r);a.a},"4d89":function(e,n,t){const r=t("8cb5");e.exports={re:r.re,src:r.src,tokens:r.t,SEMVER_SPEC_VERSION:t("b15c").SEMVER_SPEC_VERSION,SemVer:t("bbfd"),compareIdentifiers:t("2cdf").compareIdentifiers,rcompareIdentifiers:t("2cdf").rcompareIdentifiers,parse:t("a236"),valid:t("acef"),clean:t("d2ef"),inc:t("0159"),diff:t("6b781"),major:t("4e14"),minor:t("c2d5"),patch:t("4ca4"),prerelease:t("8970"),compare:t("3034"),rcompare:t("b805"),compareLoose:t("b00b"),compareBuild:t("1cc6"),sort:t("2a2e"),rsort:t("6fa7"),gt:t("bac4"),lt:t("38fa"),eq:t("4392"),neq:t("f195"),gte:t("a2a3"),lte:t("68d3"),cmp:t("c4be"),coerce:t("0a67"),Comparator:t("6d43"),Range:t("3fce"),satisfies:t("2a86"),toComparators:t("7d63"),maxSatisfying:t("13af"),minSatisfying:t("fd90"),minVersion:t("86d4"),validRange:t("0982"),outside:t("38cb"),gtr:t("8bd6"),ltr:t("9b6c"),intersects:t("5237"),simplifyRange:t("f67c"),subset:t("c628")}},"4de4":function(e,n,t){"use strict";var r=t("23e7"),a=t("b727").filter,i=t("1dde"),s=t("ae40"),o=i("filter"),l=s("filter");r({target:"Array",proto:!0,forced:!o||!l},{filter:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},"4e14":function(e,n,t){const r=t("bbfd"),a=(e,n)=>new r(e,n).major;e.exports=a},"4ea5":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,type:"date",range:["2020-02-09",e.endDate]},yaxis:{fixedrange:!0,type:"linear",autorange:[0,2e5],title:"nTested",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.updateModelData(),this.unselectLines(),this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.updateModelData(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.showData(),this.unselectLines()}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n1?t=!0:this.setValueForSingleOptionMeasure(a.measure)}}}catch(u){r.e(u)}finally{r.f()}var o=Object.keys(this.singleValueOptions),l=JSON.stringify(o);return this.cachedOptionKeys!==l&&(this.singleValueOptionKeys=o,this.cachedOptionKeys=l),t}},{key:"setValueForSingleOptionMeasure",value:function(e){var n=this.measureOptions[e][0];if(n.endsWith("%")&&!n.startsWith("+")){var t=n.substring(0,n.length-1);n=""+parseFloat(t)/100,"0"===n&&(n="0.0"),"1"===n&&(n="1.0")}var r=!0;this.singleValueOptions[e]=n,this.sliderChanged(e,n,r)}},{key:"loadVegaYamlFiles",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=Object(i["a"])(this.chartYamlFiles),e.prev=1,n.s();case 3:if((t=n.n()).done){e.next=25;break}return r=t.value,e.prev=5,a="".concat(this.BATTERY_URL,"/").concat(this.runId,"/").concat(r),e.next=9,fetch(a).then();case 9:return s=e.sent,e.next=12,s.text();case 12:o=e.sent,l=S.a.parse(o),u=!0,c={yaml:l,data:{},isVisible:u},l.data&&l.data.zip&&(c.zip=l.data.zip,c.url=l.data.url),this.vegaChartData[r]=c,e.next=23;break;case 20:e.prev=20,e.t0=e["catch"](5),console.error({e:e.t0});case 23:e.next=3;break;case 25:e.next=30;break;case 27:e.prev=27,e.t1=e["catch"](1),n.e(e.t1);case 30:return e.prev=30,n.f(),e.finish(30);case 33:case"end":return e.stop()}}),e,this,[[1,27,30,33],[5,20]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleChartListChanged",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.vegaChartData={},this.loadVegaYamlFiles();case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"clearZipLoaderLookups",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.zipWorker.clear();case 2:this.csvCache={},this.cachedOptionKeys="";case 4:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"setWideMode",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.$store.commit("setWideMode",n),e.next=3,this.$nextTick();case 3:this.$forceUpdate();case 4:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"switchYaml",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,y,v,_,w,k,S,M,O,B,j,L,D,T,R;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.runYaml.city){e.next=2;break}return e.abrupt("return");case 2:return this.summaryRValueDate=this.runYaml.rValueDate||this.DEFAULT_R_VALUE_DATE,e.next=5,this.clearZipLoaderLookups();case 5:return this.isUsingRealDates=!1,this.$nextTick(),this.city=this.runYaml.city,this.offset=[],this.vegaChartData={},e.next=12,this.loadVegaYamlFiles();case 12:if(!this.runYaml.startDate){e.next=16;break}this.startDate=this.runYaml.startDate,e.next=22;break;case 16:if(!this.runYaml.defaultStartDate){e.next=20;break}this.startDate=this.runYaml.defaultStartDate,e.next=22;break;case 20:return alert("Uh-oh, YAML file has no startDate AND no defaultStartDate!"),e.abrupt("return");case 22:if(this.$store.commit("setGraphStartDate",this.runYaml.graphStartDate||"2020-02-09"),this.endDate=this.runYaml.endDate?this.runYaml.endDate:"2020-08-31",this.layout.xaxis.range=[this.$store.state.graphStartDate,this.endDate],this.runYaml.offset||this.runYaml.startDates){e.next=28;break}return alert("Uh-oh, YAML file has no offsets AND no startDates!"),e.abrupt("return");case 28:if(this.runYaml.offset){e.next=38;break}if(this.runYaml.startDates){e.next=32;break}return alert("Need startDates in YAML if we don't have offsets"),e.abrupt("return");case 32:this.isUsingRealDates=!0,n=x()(this.runYaml.defaultStartDate),t=Object(i["a"])(this.runYaml.startDates);try{for(t.s();!(r=t.n()).done;)a=r.value,s=x()(a),o=s.diff(n,"days"),this.offset.push(o),s.isSame(a)&&(this.plusminus=o)}catch(H){t.e(H)}finally{t.f()}e.next=40;break;case 38:this.offset=this.runYaml.offset,this.plusminus=this.runYaml.offset[0];case 40:if(this.updateNotes(),!this.cityCSV[this.city]){e.next=48;break}return e.next=44,this.prepareObservedData(this.city);case 44:return this.observedCases=e.sent,e.next=47,this.prepareDiviData(this.city);case 47:this.diviData=e.sent;case 48:return e.next=50,this.loadInfoTxt();case 50:return this.runChanged({RunId:""}),this.showActivityLevelPlot(),e.next=54,this.isThereABaseRun();case 54:for(this.hasBaseRun=e.sent,l=0;l0?"+":"")+e}},{key:"setBase",value:function(e){this.isBase=e,this.showPlotForCurrentSituation()}},{key:"setPlusMinus",value:function(e){var n=parseInt(e);this.plusminus=n}},{key:"isThereABaseRun",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.isZipLoaded){e.next=2;break}return e.abrupt("return",!1);case 2:return n="sz0.infections.txt.csv",e.next=5,this.zipWorker.hasFile(n);case 5:return t=e.sent,console.log("DOES SZ0 EXIST: ",t),e.abrupt("return",t);case 8:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"mounted",value:function(){var n=Object(a["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(h["a"])(new f["a"](e));case 2:this.zipWorker=n.sent,this.loadCoronaDetectionRateData(),this.switchYaml();case 5:case"end":return n.stop()}}),n,this)})));function t(){return n.apply(this,arguments)}return t}()},{key:"beforeDestroy",value:function(){this.zipWorker&&m["a"].terminate(this.zipWorker)}},{key:"handleWideModeChanged",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadUnreportedIncidence",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("Cologne"!=this.cityCap){e.next=15;break}return n="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/underreporting/InzidenzDunkelzifferCologne.csv",e.prev=2,e.next=5,fetch(n);case 5:return t=e.sent,e.next=8,t.text();case 8:r=e.sent,this.unreportedIncidence=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](2),console.warn(e.t0);case 15:case"end":return e.stop()}}),e,this,[[2,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadUnreportedIncidenceNRW",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("Cologne"!=this.cityCap){e.next=15;break}return n="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/underreporting/InzidenzDunkelzifferNRW.csv",e.prev=2,e.next=5,fetch(n);case 5:return t=e.sent,e.next=8,t.text();case 8:r=e.sent,this.unreportedIncidenceNRW=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](2),console.warn(e.t0);case 15:case"end":return e.stop()}}),e,this,[[2,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadCoronaDetectionRateData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o,l,u,c=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n="https://raw.githubusercontent.com/corona-datenspende/data-updates/master/detections/detection.csv",e.prev=1,e.next=4,fetch(n);case 4:return t=e.sent,e.next=7,t.text();case 7:r=e.sent,a=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,i=a.filter((function(e){return"Berlin"===e.state_de})),s=i.map((function(e){return{date:e.date,rkiDetected:c.berlin_population*e.detection_rate_trend}})).sort((function(e,n){return e.date0||(this.allPlots[5].usedInThisRun=!1),this.hasRValuePurposes||(this.allPlots[7].usedInThisRun=!1),this.infectionsByActivityType.length>0||(this.allPlots[8].usedInThisRun=!1),this.showVaccineEffectivenessFields.length||(this.allPlots[9].usedInThisRun=!1),this.showVaccineEffectivenessVsStrainFields.length||(this.allPlots[10].usedInThisRun=!1),this.showIncidenceComp||(this.allPlots[11].usedInThisRun=!1,this.allPlots[12].usedInThisRun=!1,this.allPlots[17].usedInThisRun=!1),this.showIncidenceComp&&this.vaccinationPerType.length>0||(this.allPlots[13].usedInThisRun=!1),this.showIncidenceComp&&this.antibodies.length>0||(this.allPlots[14].usedInThisRun=!1),"heinsberg"==this.city&&(this.allPlots[16].usedInThisRun=!1),this.showByAgePlot&&this.incidenceHeatMapData||(this.allPlots[19].usedInThisRun=!1,this.allPlots[20].usedInThisRun=!1),this.leisurOutdoorFractionData.length||(this.allPlots[21].usedInThisRun=!1),this.weeklyTestsData.length||(this.allPlots[22].usedInThisRun=!1)}},{key:"addDataFromInfectionsCSVToData",value:function(e){if(this.weeklyTestsData.length){for(var n=[],t=[],r=0;r-1&&(this.hasRValuePurposes=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.rValues=[],this.hasRValuePurposes=!1,console.log("RVALUES: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadDiseaseImport",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.diseaseData=[],e.abrupt("return");case 3:return t=n.RunId+".diseaseImport.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.diseaseData=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),console.log("DiseaseData: no",t),this.diseaseData=[];case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadPostHospital",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.postHospital=[],e.abrupt("return");case 3:return t=n.RunId+".post.hospital.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.postHospital=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),console.log("postHospital: no",t),this.postHospital=[];case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadLeisurOutdoorFraction",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.leisurOutdoorFractionData=[],this.hasLeisurOutdoorFraction=!1,e.abrupt("return");case 4:return t=n.RunId+".outdoorFraction.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,this.leisurOutdoorFractionData=r.data,r.meta.fields.indexOf("home")>-1&&(this.hasLeisurOutdoorFraction=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.leisurOutdoorFractionData=[],this.hasLeisurOutdoorFraction=!1,console.log("LeisurOutdoorFraction: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"checkForInfectionMap",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=new URL(window.location.href),t="".concat(this.BATTERY_URL).concat(n.pathname.slice(1),"/summaries"),r=this.currentRun.RunId,a="".concat(t,"/").concat(r,".infectionLoc.csv.gz"),this.hasInfectionMapData=!1,e.prev=5,e.next=8,fetch(a,{method:"HEAD"});case 8:i=e.sent,i.status>=200&&i.status<300&&(this.hasInfectionMapData=!0),e.next=14;break;case 12:e.prev=12,e.t0=e["catch"](5);case 14:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"showInfectionMap",value:function(){var e=new URL(window.location.href),n="".concat(e.pathname.slice(1),"/summaries"),t=this.currentRun.RunId,r="?path=".concat(n,"/").concat(t,".infectionLoc.csv.gz"),a="/infection-map"+r;window.location.href=a}},{key:"loadVaccineEffectivenessData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.vaccineEffectivenessData=[],this.showVaccineEffectivenessFields=[],e.abrupt("return");case 4:return t=n.RunId+".post.vaccineEff.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,r.meta.fields.indexOf("day")>-1&&(this.vaccineEffectivenessData=r.data,this.showVaccineEffectivenessFields=r.meta.fields),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](5),this.vaccineEffectivenessData=[],this.showVaccineEffectivenessFields=[],console.log("NO VaccineEffectiveness:",t);case 17:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadSeedComparison",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.seedComparison=[],e.abrupt("return");case 3:return t=n.RunId+".infectionsPerSeed.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.seedComparison=r.data,console.log(this.seedComparison),e.next=16;break;case 12:e.prev=12,e.t0=e["catch"](4),this.seedComparison=[],console.log("Seed Comparison: no",t);case 16:case"end":return e.stop()}}),e,this,[[4,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccineEffectivenessVsStrainData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.vaccineEffectivenessVsStrainData=[],this.showVaccineEffectivenessVsStrainFields=[],e.abrupt("return");case 4:return t=n.RunId+".post.ve.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,r.meta.fields.indexOf("day")>-1&&(this.vaccineEffectivenessVsStrainData=r.data,this.showVaccineEffectivenessVsStrainFields=r.meta.fields),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](5),this.vaccineEffectivenessVsStrainData=[],this.showVaccineEffectivenessVsStrainFields=[],console.log("NO VaccineEffectivenessVsStrain:",t);case 17:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadWeeklyTests",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.weeklyTestsData=[],this.hasWeeklyTests=!1,e.abrupt("return");case 4:return t=n.RunId+".infections.txt.csv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,this.weeklyTestsData=r.data,r.meta.fields.indexOf("home")>-1&&(this.hasWeeklyTests=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.weeklyTestsData=[],this.hasWeeklyTests=!1,console.log("WeeklyTests: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccinationPerType",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.vaccinationPerType=[],e.abrupt("return");case 3:return t=n.RunId+".vaccinations.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.vaccinationPerType=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.vaccinationPerType=[],console.log("Vaccination Per Type: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccinationDetailed",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.vaccinationDetailed=[],e.abrupt("return");case 3:return t=n.RunId+".vaccinationsDetailed.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.vaccinationDetailed=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.vaccinationDetailed=[],console.log("Vaccination Detailed: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadAntibodies",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.antibodies=[],e.abrupt("return");case 3:return t=n.RunId+".antibodies.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.antibodies=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.antibodies=[],console.log("Antibodies: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadMutationValues",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.mutationValues=[],e.abrupt("return");case 3:return t=n.RunId+".strains.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.mutationValues=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.mutationValues=[],console.log("MUTATIONS: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadCSVs",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=2;break}return e.abrupt("return",[]);case 2:return e.next=4,this.zipWorker.setZipFile({BATTERY_URL:this.BATTERY_URL,runId:this.runId,zipFolder:this.runYaml.zipFolder,whichZip:n.RunId});case 4:if(this.isZipLoaded=!0,t=n.RunId+".infections.txt.csv",!(t in this.csvCache)){e.next=11;break}return console.log(t+"is in cache: retrieving now"),e.next=10,this.csvCache[t];case 10:return e.abrupt("return",e.sent);case 11:return this.csvCache[t]=new Promise(function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n,a){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r.zipWorker.extractFile(t);case 2:i=e.sent,n(i.data);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()),e.next=14,this.csvCache[t];case 14:return e.abrupt("return",e.sent);case 15:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"calendarForSimDay",value:function(e){if(-1===e)return"";var n=x()(this.startDate).add(e-1,"days").format("MMM DD");return n}},{key:"calculateDatefromSimulationDay",value:function(e){var n=x()(this.startDate).add(this.plusminus,"days").add(e-1,"days").format("YYYY-MM-DD");return n}},{key:"generateSeriesFromCSVData",value:function(e){for(var n=this,t=[],r=this.unpack(e,"day"),a=r.map((function(e){return n.calculateDatefromSimulationDay(e)})),i=0,s=Object.keys(this.labels);i0&&t.push(this.observedCases[0]),("berlin"===this.city&&this.rkiDetectionRateData.x||"cologne"===this.city&&this.rkiDetectionRateData.x)&&t.push(this.rkiDetectionRateData),t}},{key:"prepareDiviData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l,u,c,d,h;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=[],this.cityDIVI[n]){e.next=3;break}return e.abrupt("return",t);case 3:return e.next=5,fetch(this.cityDIVI[n]);case 5:return r=e.sent,e.next=8,r.text();case 8:a=e.sent,s=y.a.parse(a,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,o=[],l=[],0,u=Object(i["a"])(s);try{for(u.s();!(c=u.n()).done;){d=c.value;try{h=d.datum,d.faelle_covid_aktuell&&(o.push(h),l.push(d.faelle_covid_aktuell))}catch(f){}}}catch(m){u.e(m)}finally{u.f()}return t.push({name:"Reported: "+this.cityCap+" Intensive Care (DIVI)",x:o,y:l,line:{dash:"dot",width:2,color:"rgb(0,200,50)"}}),e.abrupt("return",t);case 17:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"prepareObservedData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,v,_,w,k,S,M,O,B,j,L,D,T,R,H,C,A,N,W,Y,z,E,P,F,I,V,$,U,q,G,J,Z,K,X,Q,ee,ne,te;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=[],!this.cityCSV[n]){e.next=16;break}return e.next=4,fetch(this.cityCSV[n]);case 4:return r=e.sent,e.next=7,r.text();case 7:a=e.sent,s=y.a.parse(a,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,o=[],l=[],u=0,c=Object(i["a"])(s);try{for(c.s();!(d=c.n()).done;)h=d.value,f=h.year+"-"+h.month+"-"+h.day,o.push(f),u+=h.cases,l.push(u)}catch(re){c.e(re)}finally{c.f()}m="jakarta"!==n?"RKI ".concat(this.cityCap," Infections"):"Observed Infections",t.push({name:m,x:o,y:l,line:{dash:"dot",width:3,color:"#080"}});case 16:if(!this.cityCSVMeldedatum[n]){e.next=31;break}return e.next=19,fetch(this.cityCSVMeldedatum[n]);case 19:return p=e.sent,e.next=22,p.text();case 22:g=e.sent,b=y.a.parse(g,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,v=[],_=[],w=0,k=-1,S=Object(i["a"])(b);try{for(S.s();!(M=S.n()).done;)O=M.value,B=x()({year:O.year,month:O.month-1,day:O.day}),B.add(k,"days"),j=B.format("YYYY-MM-DD"),v.push(j),w+=O.cases,_.push(w)}catch(re){S.e(re)}finally{S.f()}t.push({name:"RKI-Meldedatum "+this.cityCap,x:v,y:_,mode:"markers",type:"scatter",marker:{color:"#6d2",size:3}});case 31:if(!this.cityCSVTests[n]){e.next=46;break}return e.next=34,fetch(this.cityCSVTests[n]);case 34:return L=e.sent,e.next=37,L.text();case 37:D=e.sent,T=y.a.parse(D,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,R=[],H=[],C=0,A=0,N=Object(i["a"])(T);try{for(N.s();!(W=N.n()).done;)Y=W.value,z=x()({year:Y.year,month:Y.month-1,day:Y.day}),z.add(A,"days"),E=z.format("YYYY-MM-DD"),R.push(E),C+=Y.cases,H.push(C)}catch(re){N.e(re)}finally{N.f()}t.push({name:"Positive Tests "+this.cityCap,x:R,y:H,mode:"markers",type:"scatter",marker:{color:"#f42",size:4}});case 46:if(!this.cityRKISurveillance[n]){e.next=85;break}return e.next=49,fetch(this.cityRKISurveillance[n]);case 49:return P=e.sent,e.next=52,P.text();case 52:F=e.sent,I=y.a.parse(F,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,delimiter:";"}).data,V=[],$=[],U=[],q=Object(i["a"])(I),e.prev=58,q.s();case 60:if((G=q.n()).done){e.next=76;break}if(J=G.value,Z=J["Beginn Meldewoche"],K=parseInt(Z.substring(6,10)),X=parseInt(Z.substring(3,5))-1,Q=parseInt(Z.substring(0,2)),ee=x()({year:K,month:X,day:Q}),ne=ee.format("YYYY-MM-DD"),te=J["Anteil positiver Tests Lagebericht "+this.cityCap],"Invalid date"!==ne){e.next=71;break}return e.abrupt("continue",74);case 71:V.push(ne),$.push(this.scaleRKISurveillanceAnteil*te),U.push(te);case 74:e.next=60;break;case 76:e.next=81;break;case 78:e.prev=78,e.t0=e["catch"](58),q.e(e.t0);case 81:return e.prev=81,q.f(),e.finish(81);case 84:t.push({name:"Reported: Share Positive Tests (ALM e.V.)",x:V,y:$,text:U,mode:"markers",type:"scatter",hovertemplate:"%{text}%",marker:{symbol:"cross",color:"#f80",size:5}});case 85:return e.abrupt("return",t);case 86:case"end":return e.stop()}}),e,this,[[58,78,81,84]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"parseInfoTxt",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.BATTERY_URL+this.runId+"/_info.txt",e.next=3,fetch(t);case 3:return r=e.sent,e.next=6,r.text();case 6:return a=e.sent,i=y.a.parse(a,{header:!0,dynamicTyping:!1}),e.abrupt("return",i.data);case 9:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadInfoTxt",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,y,v,_,w;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log("_info.txt: generating lookups"),e.next=3,this.parseInfoTxt(this.city);case 3:n=e.sent,t={},r={},a=["Config","Output","RunId","RunScript"],s=0,o=Object.keys(n[0]);case 8:if(!(s-1)){e.next=12;break}return e.abrupt("continue",13);case 12:t[l]=new Set;case 13:s++,e.next=8;break;case 16:u=Object(i["a"])(n),e.prev=17,u.s();case 19:if((c=u.n()).done){e.next=29;break}if(d=c.value,void 0!=d.RunId){e.next=23;break}return e.abrupt("continue",27);case 23:for(h=0,f=Object.keys(t);h=11?e:e+12:"sore"===n||"malam"===n?e+12:void 0},meridiem:function(e,n,t){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return n}))},5088:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("caad"),t("c975"),t("a434"),t("b0c0"),t("b64b"),t("d3b7"),t("ac1f"),t("2532"),t("5319"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"7-Day Vaccinations per Day"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues(),this.unselectLines()}catch(e){console.warn("VACCINATIONS PER TYPE data not found")}}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateUrl",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n(e=new r(e,t),n=new r(n,t),e.intersects(n));e.exports=a},5294:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],t=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],r=e.defineLocale("ur",{months:n,monthsShort:n,weekdays:t,weekdaysShort:t,weekdaysMin:t,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,n,t){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return r}))},5296:function(e,n,t){"use strict";var r=t("1261"),a=t.n(r);a.a},"52bd":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,n,t){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,n){return 12===e&&(e=0),"ekuseni"===n?e:"emini"===n?e>=11?e:e+12:"entsambama"===n||"ebusuku"===n?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return n}))},"53b2":function(e,n,t){},"54bd":function(e,n,t){"use strict";t.r(n),n["default"]="Tag,Verstorben,Stationär,Genesen,Gesamt\r\n07-03-20,0,0,0,44\r\n08-03-20,0,0,0,50\r\n09-03-20,0,0,0,50\r\n10-03-20,0,0,0,58\r\n11-03-20,0,0,0,88\r\n12-03-20,0,0,0,110\r\n13-03-20,0,0,0,149\r\n14-03-20,0,0,0,201\r\n15-03-20,0,0,0,242\r\n16-03-20,0,0,0,260\r\n17-03-20,0,0,0,359\r\n18-03-20,0,0,0,509\r\n19-03-20,0,0,0,676\r\n20-03-20,0,0,0,878\r\n21-03-20,0,0,0,1042\r\n22-03-20,2,0,0,1316\r\n23-03-20,2,0,0,1316\r\n24-03-20,2,0,0,1381\r\n25-03-20,2,0,0,1576\r\n26-03-20,3,0,0,1687\r\n27-03-20,3,0,0,1845\r\n28-03-20,3,0,0,2080\r\n29-03-20,3,0,250,2256\r\n30-03-20,5,0,250,2501\r\n31-03-20,5,145,283,2699\r\n01-04-20,9,173,487,2926\r\n02-04-20,9,192,645,3099\r\n03-04-20,12,214,805,3304\r\n04-04-20,12,260,929,3449\r\n05-04-20,14,274,1103,3642\r\n06-04-20,16,297,1240,3794\r\n07-04-20,18,325,1384,3884\r\n08-04-20,24,371,1577,4003\r\n09-04-20,32,395,1739,4123\r\n10-04-20,42,418,1920,4233\r\n11-04-20,44,438,2043,4352\r\n12-04-20,51,475,2110,4459\r\n13-04-20,52,515,2240,4615\r\n14-04-20,63,555,2363,4717\r\n15-04-20,67,590,2640,4820\r\n16-04-20,78,630,2655,4927\r\n17-04-20,87,666,2801,5014\r\n18-04-20,94,685,2969,5101\r\n19-04-20,99,699,3044,5159\r\n20-04-20,105,717,3236,5211\r\n21-04-20,108,744,3430,5263\r\n22-04-20,116,766,3650,5332\r\n23-04-20,130,779,3858,5411\r\n24-04-20,137,794,3858,5492\r\n25-04-20,138,814,3858,5549\r\n26-04-20,142,818,3858,5581\r\n\r\n"},"55c9":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}});return i}))},"56ee":function(e,n,t){},"576c":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},"578f6":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"vue-component"},[t("vue-plotly",{staticClass:"plot1",class:{mrna:"mRNA"==e.vaccineType},attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("4de4"),t("4160"),t("d81d"),t("6b93"),t("b64b"),t("d3b7"),t("ac1f"),t("1276"),t("2ca0"),t("159b"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=t("369b"),g=t.n(p),b=t("10a0"),y=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.logScale=!1,e.color=["#094","#0c4"],e.lagDays=1,e.observedColumn={mRNA:"mRNA-Delta",vector:"Vector-Delta"},e.dataLines=[],e.isResizing=!1,e.isObservedAdded=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"v"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0,title:"Days since vaccination"},yaxis:{fixedrange:!0,type:"linear",range:[0,100],title:e.vaccineType+" Effectiveness"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"Hospitalizations / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Hospitalizations / 100k Pop."}}},{key:"calculateValues",value:function(){var e=this;if(0!==this.vaccineEffectivenessData.length){var n={day:[]},t=this.vaccineEffectivenessFields.filter((function(n){return n.startsWith(e.vaccineType)})).sort();t.forEach((function(e){return n[e]=[]}));var r,a=Object(i["a"])(this.vaccineEffectivenessData);try{var s=function(){var e=r.value;if(1===Object.keys(e).length)return"continue";n.day.push(e.day),t.forEach((function(t){var r=e[t];void 0==r?n[t].push(NaN):n[t].push(Math.round(1e4*e[t])/100)}))};for(a.s();!(r=a.n()).done;)s()}catch(o){a.e(o)}finally{a.f()}this.dataLines=[],this.isObservedAdded=!1,t.forEach((function(t){e.dataLines.push({name:t,x:n.day,y:n[t],line:{width:1}})})),this.addObservedData()}}},{key:"addObservedData",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.observedLine||this.isObservedAdded){e.next=3;break}return this.dataLines.push(this.observedLine),e.abrupt("return");case 3:return e.prev=3,n=b["d"]+"original-data/vaccine-effectiveness/nordstroem-paper.tsv",e.next=7,fetch(n);case 7:return e.next=9,e.sent.text();case 9:t=e.sent,r=g.a.parse(t,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,a=this.observedColumn[this.vaccineType],this.observedLine={name:"Nordström: "+a,x:r.map((function(e){return e.day})),y:r.map((function(e){return 100*e[a]})),line:{dash:"dot",width:2,color:"#f4c"}},e.next=18;break;case 15:e.prev=15,e.t0=e["catch"](3),console.warn(e.t0);case 18:this.isObservedAdded||(this.dataLines.push(this.observedLine),this.isObservedAdded=!0);case 19:case"end":return e.stop()}}),e,this,[[3,15]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"startDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessData",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineEffectivenessFields",void 0),Object(d["b"])([Object(h["b"])({required:!0})],y.prototype,"vaccineType",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],y.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("vaccineEffectivenessData")],y.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("logScale")],y.prototype,"updateScale",null),y=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],y);var v=y,_=v,w=(t("76ef"),t("2877")),x=Object(w["a"])(_,r,a,!1,null,"55450974",null);n["a"]=x.exports},5817:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"slider-thing"},[e.showButtons?t("div",{staticClass:"button-choices"},e._l(e.stops,(function(n){return t("button",{key:n,staticClass:"button is-small",class:{"is-link":n===e.selectedValue},on:{click:function(t){return e.choseButton(n)}}},[e._v(e._s(n))])})),0):e._e()])},a=[],i=(t("4de4"),t("c975"),t("ac1f"),t("8a79"),t("5319"),t("1276"),t("2ca0"),t("54f8")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.selectedValue="",e.stops=[],e.showButtons=!1,e}return Object(o["a"])(t,[{key:"choseButton",value:function(e){this.selectedValue=e;var n=Object.assign({},this.$route.query);e!==this.stops[0]?n[this.measure.measure]=e:delete n[this.measure.measure],this.$router.replace({query:n})}},{key:"mounted",value:function(){this.updateOptions()}},{key:"usePercent",value:function(){if(void 0!==this.measure.asPercent)return this.measure.asPercent;var e,n=!0,t=!1,r=Object(i["a"])(this.options);try{for(r.s();!(e=r.n()).done;){var a=e.value;if(isNaN(a)){n=!1;break}if(a.indexOf("e")>-1||a.indexOf("E")>-1){n=!1;break}if(a.indexOf(".")>-1&&(t=!0),a<0||a>1){n=!1;break}}}catch(s){r.e(s)}finally{r.f()}return n&&!t&&(n=!1),n}},{key:"updateOptions",value:function(){var e=[];if(this.options){var n,t=Object(i["a"])(this.options);try{for(t.s();!(n=t.n()).done;){var r=n.value,a=this.usePercent()?"".concat(Math.round(100*r),"%"):"".concat(r);e.push(a),this.showButtons=!0}}catch(c){t.e(c)}finally{t.f()}if(e[0].startsWith("+")&&e.sort(),this.measure.order){var s,o=[],l=Object(i["a"])(this.measure.order.split(","));try{var u=function(){var n=s.value,t=e.filter((function(e){return e===n}));t.length&&o.push(t[0])};for(l.s();!(s=l.n()).done;)u()}catch(c){l.e(c)}finally{l.f()}e=o}this.selectedValue=e[0];try{this.$route.query&&this.measure.measure in this.$route.query&&(this.$route.query[this.measure.measure].length>0?this.selectedValue=this.$route.query[this.measure.measure]:this.selectedValue=e[0])}catch(d){console.warn(d),this.selectedValue=e[0]}this.stops=e}}},{key:"valueChanged",value:function(){if(this.selectedValue.endsWith("%")&&!this.selectedValue.startsWith("+")){var e=this.selectedValue.substring(0,this.selectedValue.length-1),n=""+parseFloat(e)/100;"0"===n&&(n="0.0"),"1"===n&&(n="1.0"),this.$emit("changed",this.measure.measure,n)}else this.$emit("changed",this.measure.measure,this.selectedValue)}}]),t}(d["c"]);Object(c["b"])([Object(d["b"])({required:!0})],h.prototype,"options",void 0),Object(c["b"])([Object(d["b"])({required:!0})],h.prototype,"measure",void 0),Object(c["b"])([Object(d["d"])("options")],h.prototype,"updateOptions",null),Object(c["b"])([Object(d["d"])("selectedValue")],h.prototype,"valueChanged",null),h=Object(c["b"])([Object(d["a"])({components:{}})],h);var f=h,m=f,p=(t("49dc"),t("2877")),g=Object(p["a"])(m,r,a,!1,null,"d58b5930",null);n["a"]=g.exports},5899:function(e,n){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,n,t){var r=t("1d80"),a=t("5899"),i="["+a+"]",s=RegExp("^"+i+i+"*"),o=RegExp(i+i+"*$"),l=function(e){return function(n){var t=String(r(n));return 1&e&&(t=t.replace(s,"")),2&e&&(t=t.replace(o,"")),t}};e.exports={start:l(1),end:l(2),trim:l(3)}},"598a":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],t=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],r=e.defineLocale("dv",{months:n,monthsShort:n,weekdays:t,weekdaysShort:t,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,n,t){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return r}))},"59e0a":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("caad"),t("c975"),t("a434"),t("b0c0"),t("6b93"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("1276"),t("2ca0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[Math.log10(2),Math.log10(1e4)],title:"7-Day Infections / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculateValues(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues(),this.unselectLines()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(1e4)],title:"7-Day Infections / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"7-Day Infections / 100k Pop."}}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;u-1||a.indexOf("E")>-1){n=!1;break}if(a.indexOf(".")>-1&&(t=!0),a<0||a>1){n=!1;break}}}catch(s){r.e(s)}finally{r.f()}return n&&!t&&(n=!1),n}},{key:"updateOptions",value:function(){var e=[];if(this.options){var n,t=Object(i["a"])(this.options);try{for(t.s();!(n=t.n()).done;){var r=n.value,a=this.usePercent()?"".concat(Math.round(100*r),"%"):"".concat(r);e.push(a),this.showButtons=!0}}catch(c){t.e(c)}finally{t.f()}if(e[0].startsWith("+")&&e.sort(),this.measure.order){var s,o=[],l=Object(i["a"])(this.measure.order.split(","));try{var u=function(){var n=s.value,t=e.filter((function(e){return e===n}));t.length&&o.push(t[0])};for(l.s();!(s=l.n()).done;)u()}catch(c){l.e(c)}finally{l.f()}e=o}this.selectedValue=e[0];try{this.$route.query&&this.measure.measure in this.$route.query&&(this.$route.query[this.measure.measure].length>0?this.selectedValue=this.$route.query[this.measure.measure]:this.selectedValue=e[0])}catch(d){console.warn(d),this.selectedValue=e[0]}this.stops=e}}},{key:"valueChanged",value:function(){if(this.selectedValue.endsWith("%")&&!this.selectedValue.startsWith("+")){var e=this.selectedValue.substring(0,this.selectedValue.length-1),n=""+parseFloat(e)/100;"0"===n&&(n="0.0"),"1"===n&&(n="1.0"),this.$emit("changed",this.measure.measure,n)}else this.$emit("changed",this.measure.measure,this.selectedValue)}}]),t}(d["c"]);Object(c["b"])([Object(d["b"])({required:!0})],h.prototype,"options",void 0),Object(c["b"])([Object(d["b"])({required:!0})],h.prototype,"measure",void 0),Object(c["b"])([Object(d["d"])("options")],h.prototype,"updateOptions",null),Object(c["b"])([Object(d["d"])("selectedValue")],h.prototype,"valueChanged",null),h=Object(c["b"])([Object(d["a"])({components:{}})],h);var f=h,m=f,p=(t("0e0d"),t("2877")),g=Object(p["a"])(m,r,a,!1,null,"3cdd8a47",null);n["a"]=g.exports},"5ac8":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{staticClass:"my-vue-component"},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options}})],1)},a=[],i=(t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=function(e){Object(l["a"])(t,e);var n=Object(u["a"])(t);function t(){var e;return Object(s["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.isResizing=!1,e.layout={height:240,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:[e.$store.state.graphStartDate,"2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:e.logScale?"log":"linear",autorange:!0,title:"relative antibodies"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(o["a"])(t,[{key:"mounted",value:function(){try{this.calculateValues()}catch(e){console.warn("ANTIBODIES data not found")}}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis.type=this.logScale?"log":"linear"}},{key:"calculateValues",value:function(){if(0!==this.antibodies.length){this.layout.xaxis.range[0]=this.$store.state.graphStartDate,this.layout.xaxis.range[1]=this.endDate;for(var e=[],n=[],t=[],r=[],a=[],i=[],s=[],o=[],l=0;l=2*this.lagDays){var i=n.length-1,s=n[i]/n[i-this.lagDays];s=4*(s-1)/this.lagDays+1,n[i]<100&&(s=1),s&&t.push(s)}}this.dataLines=[{name:"Target: 50 per 100,000 per 7 days",visible:!0,x:[0,e.x[e.x.length-1]],y:[1,1],fill:"tozeroy",line:{width:1,color:"#bbddbb"}},{name:"Estimated Multiplier",visible:!0,x:e.x.slice(2*this.lagDays),y:t,line:{width:2,color:this.color,shape:"linear"}}]}}},{key:"reformatDate",value:function(e){var n=e.split("."),t=n[2]+"-"+n[1]+"-"+n[0];return t}}]),t}(h["c"]);Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"data",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"logScale",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"endDate",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"rValues",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"metadata",void 0),Object(d["b"])([Object(h["b"])({required:!0})],p.prototype,"colorMatch",void 0),Object(d["b"])([Object(h["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(d["b"])([Object(h["d"])("data")],p.prototype,"updateModelData",null),Object(d["b"])([Object(h["d"])("rValues")],p.prototype,"updateRValues",null),Object(d["b"])([Object(h["d"])("logScale")],p.prototype,"updateScale",null),Object(d["b"])([Object(h["d"])("dataLines",{deep:!0})],p.prototype,"updateUrl",null),p=Object(d["b"])([Object(h["a"])({components:{VuePlotly:m.a},props:{}})],p);var g=p,b=g,y=(t("bb6b"),t("2877")),v=Object(y["a"])(b,r,a,!1,null,"914662ce",null);n["a"]=v.exports},"5ae9":function(e,n,t){},"5b14":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function t(e,n,t,r){var a=e;switch(t){case"s":return r||n?"néhány másodperc":"néhány másodperce";case"ss":return a+(r||n)?" másodperc":" másodperce";case"m":return"egy"+(r||n?" perc":" perce");case"mm":return a+(r||n?" perc":" perce");case"h":return"egy"+(r||n?" óra":" órája");case"hh":return a+(r||n?" óra":" órája");case"d":return"egy"+(r||n?" nap":" napja");case"dd":return a+(r||n?" nap":" napja");case"M":return"egy"+(r||n?" hónap":" hónapja");case"MM":return a+(r||n?" hónap":" hónapja");case"y":return"egy"+(r||n?" év":" éve");case"yy":return a+(r||n?" év":" éve")}return""}function r(e){return(e?"":"[múlt] ")+"["+n[this.day()]+"] LT[-kor]"}var a=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,n,t){return e<12?!0===t?"de":"DE":!0===t?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}))},"5c3a":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,n){return 12===e&&(e=0),"凌晨"===n||"早上"===n||"上午"===n?e:"下午"===n||"晚上"===n?e+12:e>=11?e:e+12},meridiem:function(e,n,t){var r=100*e+n;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return n}))},"5cbb":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,n){return 12===e&&(e=0),"రాత్రి"===n?e<4?e:e+12:"ఉదయం"===n?e:"మధ్యాహ్నం"===n?e>=10?e:e+12:"సాయంత్రం"===n?e+12:void 0},meridiem:function(e,n,t){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return n}))},"5e65":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("caad"),t("c975"),t("13d5"),t("fb6a"),t("a434"),t("b0c0"),t("b64b"),t("ac1f"),t("2532"),t("5319"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.dataLines=[],e.unselectedLines=[],e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,type:"date",range:[e.$store.state.graphStartDate,e.endDate]},yaxis:{fixedrange:!0,type:"linear",range:[-.1,1.1],title:"Leisure outdoor fraction ",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.updateModelData(),this.unselectLines()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.updateModelData(),this.unselectLines())}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.showData(),this.unselectLines()}},{key:"updateUrl",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n=55296&&a<=56319&&t>1,e+=g(e/n);e>p*s>>1;r+=a)e=g(e/p);return g(r+(p+1)*e/(e+o))},w=function(e){var n=[];e=y(e);var t,o,l=e.length,h=c,f=0,p=u;for(t=0;t=h&&og((r-f)/S))throw RangeError(m);for(f+=(k-h)*S,h=k,t=0;tr)throw RangeError(m);if(o==h){for(var M=f,O=a;;O+=a){var B=O<=p?i:O>=p+s?s:O-p;if(M=11?e:e+12},meridiem:function(e,n,t){var r=100*e+n;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,n){switch(n){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}});return n}))},6125:function(e,n,t){var r=t("1212"),a=t("b838"),i=t("a49e"),s=t("cae0"),o=t("7aec"),l=t("89ed"),u=t("a49d");u.alea=r,u.xor128=a,u.xorwow=i,u.xorshift7=s,u.xor4096=o,u.tychei=l,e.exports=u},6246:function(e,n,t){"use strict";(function(e){t("99af"),t("4de4"),t("4160"),t("a630"),t("caad"),t("c975"),t("d81d"),t("fb6a"),t("b0c0"),t("a9e3"),t("b64b"),t("d3b7"),t("ac1f"),t("6062"),t("8a79"),t("2532"),t("3ca3"),t("5319"),t("2ca0"),t("159b"),t("ddb0");var r=t("d0ff"),a=(t("96cf"),t("c964")),i=t("54f8"),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("731b"),f=t("25f1"),m=t("f2ec"),p=t("d4cd"),g=t.n(p),b=t("369b"),y=t.n(b),v=t("43e06"),_=t.n(v),w=t("c1df"),x=t.n(w),k=t("8f3c"),S=t.n(k),M=t("3a0b"),O=t("10a0"),B=t("5817"),j=t("e2f8"),L=t("e6a5"),D=t("5ac8"),T=t("1b0e"),R=t("ac4d"),H=t("7dc5"),C=t("659d"),A=t("2864"),N=t("2720"),W=t("35c0"),Y=t("3705"),z=t("1f50"),E=t("d6c8"),P=t("9e9d"),F=t("d5a0"),I=t("8a25"),V=t("578f6"),$=t("2f26"),U=t("f71f"),q=t("662a"),G=t("b73b"),J=t("3bd1"),Z=function(n){Object(l["a"])(c,n);var t=Object(u["a"])(c);function c(){var e;return Object(s["a"])(this,c),e=t.apply(this,arguments),e.state=M["a"].state,e.postHospUpdater1=0,e.postHospUpdater2=0,e.totalPopulation=1,e.sideMenuCategories=["Select Scenario","Plots"],e.activeSideMenu=0,e.allPlots=[{index:0,name:"Activity Levels by Type",active:!0,usedInThisRun:!0,showPlot:!0},{index:1,name:"Disease Import",active:!0,usedInThisRun:!0,showPlot:!0},{index:2,name:"Hospitalization New Cases (post-process)",active:!0,usedInThisRun:!0,showPlot:!0},{index:3,name:"Hospitalization Rate (post-process)",active:!0,usedInThisRun:!0,showPlot:!0},{index:4,name:"Cases Comparison",active:!0,usedInThisRun:!0,showPlot:!0},{index:5,name:"Virus Strains",active:!0,usedInThisRun:!0,showPlot:!0},{index:6,name:"Simulated R-Values",active:!0,usedInThisRun:!0,showPlot:!0},{index:7,name:"Simulated R-Values by Purpose",active:!0,usedInThisRun:!0,showPlot:!0},{index:8,name:"Infections by Activity Type",active:!0,usedInThisRun:!0,showPlot:!0},{index:9,name:"Vaccine Effectiveness (against infection)",active:!0,usedInThisRun:!0,showPlot:!0},{index:10,name:"Vaccine Effectiveness Vs. Strain",active:!0,usedInThisRun:!0,showPlot:!0},{index:11,name:"Incidence comparison between vaccinated and unvaccinated persons",active:!0,usedInThisRun:!0,showPlot:!0},{index:12,name:"Vaccination Rates and Booster Rates",active:!0,usedInThisRun:!0,showPlot:!0},{index:13,name:"Vaccination per Type",active:!0,usedInThisRun:!0,showPlot:!0},{index:14,name:"Antibodies",active:!0,usedInThisRun:!0,showPlot:!0},{index:15,name:"Hospitalization New Cases",active:!0,usedInThisRun:!0,showPlot:!0},{index:16,name:"Hospitalization Rate Comparison",active:!0,usedInThisRun:!0,showPlot:!0},{index:17,name:"Hospitalization Rate Comparison for vaccinated and unvaccinated persons",active:!0,usedInThisRun:!0,showPlot:!0},{index:18,name:"Simulated Health Outcomes Over Time",active:!0,usedInThisRun:!0,showPlot:!0},{index:19,name:"7-Day Incidence by Age Group Over Time (Heatmap)",active:!0,usedInThisRun:!0,showPlot:!0},{index:20,name:"7-Day Incidence by Age Group Over Time (Linechart)",active:!0,usedInThisRun:!0,showPlot:!0},{index:21,name:"Leisure Outdoor Fraction",active:!0,usedInThisRun:!0,showPlot:!0},{index:22,name:"Weekly Tests",active:!0,usedInThisRun:!0,showPlot:!0}],e.berlin_population=3574568,e.scaleRKISurveillanceAnteil=40,e.startDate="",e.city="",e.offset=[],e.DEFAULT_R_VALUE_DATE="2020-10-15",e.summaryRValueDate="",e.summaryRValue="",e.MAX_DAYS=4e3,e.cumulativeInfected=0,e.isZipLoaded=!1,e.isDataMissing=!1,e.plusminus=0,e.logScale=!0,e.cityMarkdownNotes="",e.plotTag="{{PLOTS}}",e.rValueMethodDescription="Based on four-day new infections",e.showActivityLevels=!1,e.zipActivityLevelFileName="XX.zip",e.publicPath="/",e.BATTERY_URL=O["d"]+"battery/",e.RKI_URL=O["d"]+"original-data/Fallzahlen/RKI/",e.DIVI_URL=O["d"]+"original-data/Fallzahlen/DIVI/",e.JAKARTA_URL=O["d"]+"original-data/Fallzahlen/Other/",e.isUsingRealDates=!1,e.endDate="2020-08-31",e.cityCSV={berlin:e.RKI_URL+"berlin-cases.csv",munich:e.RKI_URL+"munich-cases.csv",heinsberg:e.RKI_URL+"heinsberg-cases.csv",jakarta:e.JAKARTA_URL+"jakarta-cases.CSV",cologne:e.RKI_URL+"cologne-cases.csv"},e.cityCSVMeldedatum={berlin:e.RKI_URL+"berlin-cases-meldedatum.csv"},e.cityRKISurveillance={berlin:e.RKI_URL+"SARS-CoV2_surveillance.csv"},e.cityCSVTests={berlin:e.RKI_URL+"berlin-cases-tests.csv"},e.cityDIVI={berlin:e.DIVI_URL+"berlin-divi-processed.csv",munich:e.DIVI_URL+"munich-divi-processed.csv",cologne:e.DIVI_URL+"cologne-divi-processed.csv"},e.cachedOptionKeys="",e.singleValueOptions={},e.singleValueOptionKeys=[],e.vegaChartData={},e.isBase=!1,e.currentRun={},e.data=[],e.dataHealth=[],e.measureOptions={},e.runLookup={},e.observedCases=[],e.diviData=[],e.showIncidenceComp=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h",y:"-0.15"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{range:["2020-02-09","2020-12-31"],fixedrange:!0,type:"date"},yaxis:{type:e.logScale?"log":"linear",fixedrange:!0,autorange:!0,title:"Population"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"covid-plot",width:1200,height:600,scale:1}},e.currentSituation={},e.loadedSeriesData={},e.labels={nSusceptible:"Susceptible",nSusceptibleVaccinated:"SusceptibleVaccinated",nInfectedButNotContagious:"Infected, not contagious",nContagious:"Contagious",nContagiousVaccinated:"ContagiousVaccinated",nShowingSymptoms:"Showing Symptoms",nShowingSymptomsVaccinated:"ShowingSymptomsVaccinated",nSeriouslySick:"Seriously Sick",nSeriouslySickCumulative:"Seriously Sick Cumulative",nSeriouslySickVaccinated:"SeriouslySickVaccinated",nCritical:"Critical",nCriticalVaccinated:"CriticalVaccinated",nTotalInfected:"Total Infected",nTotalInfectedVaccinated:"TotalInfectedVaccinated",nInfectedCumulative:"Infected Cumulative",nInfectedCumulativeVaccinated:"InfectedCumulativeVaccinated",nRecovered:"Recovered",nInQuarantine:"In Quarantine",nHospitalCumulative:"Cumulative Hospitalized",nShowingSymptomsCumulative:"Showing Symptoms Cum.",nShowingSymptomsCumulativeVaccinated:"ShowingSymptomsCumulativeVaccinated",nVaccinated:"Vaccinated",nContagiousCumulativeVaccinated:"ContagiousCumulativeVaccinated",nSeriouslySickCumulativeVaccinated:"SeriouslySickCumulativeVaccinated",nCriticalCumulativeVaccinated:"CriticalCumulativeVaccinated",nRecoveredVaccinated:"RecoveredVaccinated",nReVaccinated:"Boosted"},e.zipWorker=null,e.isResizing=!1,e.unreportedIncidence={},e.unreportedIncidenceNRW={},e.rkiDetectionRateData={},e.hasBaseRun=!1,e.hospitalData=[],e.rValues=[],e.incidenceHeatMapData="",e.leisurOutdoorFractionData=[],e.weeklyTestsData=[],e.diseaseData=[],e.postHospital=[],e.previousRun="",e.infectionsByActivityType=[],e.hasRValuePurposes=!1,e.hasLeisurOutdoorFraction=!1,e.vaccineEffectivenessData=[],e.showVaccineEffectivenessFields=[],e.vaccineEffectivenessVsStrainData=[],e.showVaccineEffectivenessVsStrainFields=[],e.hasWeeklyTests=!1,e.vaccinationPerType=[],e.antibodies=[],e.mutationValues=[],e.csvCache={},e.mdParser=new g.a,e}return Object(o["a"])(c,[{key:"getGroupTitle",value:function(e){return this.calendarForSimDay(e.day)||e.heading||"General Options"}},{key:"hasMultipleOptions",value:function(e){var n,t=!1,r=Object(i["a"])(e.measures);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(this.measureOptions[a.measure]){var s=this.measureOptions[a.measure].length;s>1?t=!0:this.setValueForSingleOptionMeasure(a.measure)}}}catch(u){r.e(u)}finally{r.f()}var o=Object.keys(this.singleValueOptions),l=JSON.stringify(o);return this.cachedOptionKeys!==l&&(this.singleValueOptionKeys=o,this.cachedOptionKeys=l),t}},{key:"setValueForSingleOptionMeasure",value:function(e){var n=this.measureOptions[e][0];if(n.endsWith("%")&&!n.startsWith("+")){var t=n.substring(0,n.length-1);n=""+parseFloat(t)/100,"0"===n&&(n="0.0"),"1"===n&&(n="1.0")}var r=!0;this.singleValueOptions[e]=n,this.sliderChanged(e,n,r)}},{key:"loadVegaYamlFiles",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=Object(i["a"])(this.chartYamlFiles),e.prev=1,n.s();case 3:if((t=n.n()).done){e.next=25;break}return r=t.value,e.prev=5,a="".concat(this.BATTERY_URL,"/").concat(this.runId,"/").concat(r),e.next=9,fetch(a).then();case 9:return s=e.sent,e.next=12,s.text();case 12:o=e.sent,l=S.a.parse(o),u=!0,c={yaml:l,data:[],isVisible:u},l.data&&l.data.zip&&(c.zip=l.data.zip,c.url=l.data.url),this.vegaChartData[r]=c,e.next=23;break;case 20:e.prev=20,e.t0=e["catch"](5),console.error({e:e.t0});case 23:e.next=3;break;case 25:e.next=30;break;case 27:e.prev=27,e.t1=e["catch"](1),n.e(e.t1);case 30:return e.prev=30,n.f(),e.finish(30);case 33:case"end":return e.stop()}}),e,this,[[1,27,30,33],[5,20]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"handleChartListChanged",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.vegaChartData={},this.loadVegaYamlFiles();case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"clearZipLoaderLookups",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.zipWorker.clear();case 2:this.csvCache={},this.cachedOptionKeys="";case 4:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"setWideMode",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.$store.commit("setWideMode",n),e.next=3,this.$nextTick();case 3:this.$forceUpdate();case 4:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"switchYaml",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c,d,h,f,m,p,g,b;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.runYaml.city){e.next=2;break}return e.abrupt("return");case 2:return this.summaryRValueDate=this.runYaml.rValueDate||this.DEFAULT_R_VALUE_DATE,e.next=5,this.clearZipLoaderLookups();case 5:return this.isUsingRealDates=!1,this.$nextTick(),this.city=this.runYaml.city,this.offset=[],this.vegaChartData={},e.next=12,this.loadVegaYamlFiles();case 12:if(!this.runYaml.startDate){e.next=16;break}this.startDate=this.runYaml.startDate,e.next=22;break;case 16:if(!this.runYaml.defaultStartDate){e.next=20;break}this.startDate=this.runYaml.defaultStartDate,e.next=22;break;case 20:return alert("Uh-oh, YAML file has no startDate AND no defaultStartDate!"),e.abrupt("return");case 22:if(this.$store.commit("setGraphStartDate",this.runYaml.graphStartDate||"2020-02-09"),this.endDate=this.runYaml.endDate?this.runYaml.endDate:"2020-08-31",this.layout.xaxis.range=[this.$store.state.graphStartDate,this.endDate],this.runYaml.offset||this.runYaml.startDates){e.next=28;break}return alert("Uh-oh, YAML file has no offsets AND no startDates!"),e.abrupt("return");case 28:if(this.runYaml.offset){e.next=38;break}if(this.runYaml.startDates){e.next=32;break}return alert("Need startDates in YAML if we don't have offsets"),e.abrupt("return");case 32:this.isUsingRealDates=!0,n=x()(this.runYaml.defaultStartDate),t=Object(i["a"])(this.runYaml.startDates);try{for(t.s();!(r=t.n()).done;)a=r.value,s=x()(a),o=s.diff(n,"days"),this.offset.push(o),s.isSame(a)&&(this.plusminus=o)}catch(y){t.e(y)}finally{t.f()}e.next=40;break;case 38:this.offset=this.runYaml.offset,this.plusminus=this.runYaml.offset[0];case 40:if(this.updateNotes(),!this.cityCSV[this.city]){e.next=48;break}return e.next=44,this.prepareObservedData(this.city);case 44:return this.observedCases=e.sent,e.next=47,this.prepareDiviData(this.city);case 47:this.diviData=e.sent;case 48:return e.next=50,this.loadInfoTxt();case 50:return this.runChanged({RunId:""}),this.showActivityLevelPlot(),e.next=54,this.isThereABaseRun();case 54:for(this.hasBaseRun=e.sent,l=0;l0?"+":"")+e}},{key:"setBase",value:function(e){this.isBase=e,this.showPlotForCurrentSituation()}},{key:"setPlusMinus",value:function(e){var n=parseInt(e);this.plusminus=n}},{key:"isThereABaseRun",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.isZipLoaded){e.next=2;break}return e.abrupt("return",!1);case 2:return n="sz0.infections.txt.csv",e.next=5,this.zipWorker.hasFile(n);case 5:return t=e.sent,console.log("DOES SZ0 EXIST: ",t),e.abrupt("return",t);case 8:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"mounted",value:function(){var n=Object(a["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(h["a"])(new f["a"](e));case 2:this.zipWorker=n.sent,this.loadCoronaDetectionRateData(),this.switchYaml();case 5:case"end":return n.stop()}}),n,this)})));function t(){return n.apply(this,arguments)}return t}()},{key:"beforeDestroy",value:function(){this.zipWorker&&m["a"].terminate(this.zipWorker)}},{key:"handleWideModeChanged",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadUnreportedIncidence",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("Cologne"!=this.cityCap){e.next=15;break}return n="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/underreporting/InzidenzDunkelzifferCologne.csv",e.prev=2,e.next=5,fetch(n);case 5:return t=e.sent,e.next=8,t.text();case 8:r=e.sent,this.unreportedIncidence=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](2),console.warn(e.t0);case 15:case"end":return e.stop()}}),e,this,[[2,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadUnreportedIncidenceNRW",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("Cologne"!=this.cityCap){e.next=15;break}return n="https://svn.vsp.tu-berlin.de/repos/public-svn/matsim/scenarios/countries/de/episim/underreporting/InzidenzDunkelzifferNRW.csv",e.prev=2,e.next=5,fetch(n);case 5:return t=e.sent,e.next=8,t.text();case 8:r=e.sent,this.unreportedIncidenceNRW=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](2),console.warn(e.t0);case 15:case"end":return e.stop()}}),e,this,[[2,12]])})));function n(){return e.apply(this,arguments)}return n}()},{key:"loadCoronaDetectionRateData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,i,s,o,l,u,c=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n="https://raw.githubusercontent.com/corona-datenspende/data-updates/master/detections/detection.csv",e.prev=1,e.next=4,fetch(n);case 4:return t=e.sent,e.next=7,t.text();case 7:r=e.sent,a=y.a.parse(r,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,i=a.filter((function(e){return"Berlin"===e.state_de})),s=i.map((function(e){return{date:e.date,rkiDetected:c.berlin_population*e.detection_rate_trend}})).sort((function(e,n){return e.date0||(this.allPlots[5].usedInThisRun=!1),this.hasRValuePurposes||(this.allPlots[7].usedInThisRun=!1),this.infectionsByActivityType.length>0||(this.allPlots[8].usedInThisRun=!1),this.showVaccineEffectivenessFields.length||(this.allPlots[9].usedInThisRun=!1),this.showVaccineEffectivenessVsStrainFields.length||(this.allPlots[10].usedInThisRun=!1),this.showIncidenceComp||(this.allPlots[11].usedInThisRun=!1,this.allPlots[12].usedInThisRun=!1,this.allPlots[17].usedInThisRun=!1),this.showIncidenceComp&&this.vaccinationPerType.length>0||(this.allPlots[13].usedInThisRun=!1),this.showIncidenceComp&&this.antibodies.length>0||(this.allPlots[14].usedInThisRun=!1),"heinsberg"==this.city&&(this.allPlots[16].usedInThisRun=!1),this.showByAgePlot&&this.incidenceHeatMapData||(this.allPlots[19].usedInThisRun=!1,this.allPlots[20].usedInThisRun=!1),this.leisurOutdoorFractionData.length||(this.allPlots[21].usedInThisRun=!1),this.weeklyTestsData.length||(this.allPlots[22].usedInThisRun=!1)}},{key:"addDataFromInfectionsCSVToData",value:function(e){if(this.weeklyTestsData.length){for(var n=[],t=[],r=0;r-1&&(this.hasRValuePurposes=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.rValues=[],this.hasRValuePurposes=!1,console.log("RVALUES: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadDiseaseImport",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.diseaseData=[],e.abrupt("return");case 3:return t=n.RunId+".diseaseImport.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.diseaseData=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),console.log("DiseaseData: no",t),this.diseaseData=[];case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadPostHospital",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.postHospital=[],e.abrupt("return");case 3:return t=n.RunId+".post.hospital.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.postHospital=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),console.log("postHospital: no",t),this.postHospital=[];case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadLeisurOutdoorFraction",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.leisurOutdoorFractionData=[],this.hasLeisurOutdoorFraction=!1,e.abrupt("return");case 4:return t=n.RunId+".outdoorFraction.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,this.leisurOutdoorFractionData=r.data,r.meta.fields.indexOf("home")>-1&&(this.hasLeisurOutdoorFraction=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.leisurOutdoorFractionData=[],this.hasLeisurOutdoorFraction=!1,console.log("LeisurOutdoorFraction: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccineEffectivenessData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.vaccineEffectivenessData=[],this.showVaccineEffectivenessFields=[],e.abrupt("return");case 4:return t=n.RunId+".post.vaccineEff.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,r.meta.fields.indexOf("day")>-1&&(this.vaccineEffectivenessData=r.data,this.showVaccineEffectivenessFields=r.meta.fields),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](5),this.vaccineEffectivenessData=[],this.showVaccineEffectivenessFields=[],console.log("NO VaccineEffectiveness:",t);case 17:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccineEffectivenessVsStrainData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.vaccineEffectivenessVsStrainData=[],this.showVaccineEffectivenessVsStrainFields=[],e.abrupt("return");case 4:return t=n.RunId+".post.ve.tsv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,r.meta.fields.indexOf("day")>-1&&(this.vaccineEffectivenessVsStrainData=r.data,this.showVaccineEffectivenessVsStrainFields=r.meta.fields),e.next=17;break;case 12:e.prev=12,e.t0=e["catch"](5),this.vaccineEffectivenessVsStrainData=[],this.showVaccineEffectivenessVsStrainFields=[],console.log("NO VaccineEffectivenessVsStrain:",t);case 17:case"end":return e.stop()}}),e,this,[[5,12]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadWeeklyTests",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=4;break}return this.weeklyTestsData=[],this.hasWeeklyTests=!1,e.abrupt("return");case 4:return t=n.RunId+".infections.txt.csv",e.prev=5,e.next=8,this.zipWorker.extractFile(t);case 8:r=e.sent,this.weeklyTestsData=r.data,r.meta.fields.indexOf("home")>-1&&(this.hasWeeklyTests=!0),e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](5),this.weeklyTestsData=[],this.hasWeeklyTests=!1,console.log("WeeklyTests: no",t);case 18:case"end":return e.stop()}}),e,this,[[5,13]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadVaccinationPerType",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.vaccinationPerType=[],e.abrupt("return");case 3:return t=n.RunId+".vaccinations.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.vaccinationPerType=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.vaccinationPerType=[],console.log("Vaccination Per Type: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadAntibodies",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.antibodies=[],e.abrupt("return");case 3:return t=n.RunId+".antibodies.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.antibodies=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.antibodies=[],console.log("Antibodies: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadMutationValues",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=3;break}return this.mutationValues=[],e.abrupt("return");case 3:return t=n.RunId+".strains.tsv",e.prev=4,e.next=7,this.zipWorker.extractFile(t);case 7:r=e.sent,this.mutationValues=r.data,e.next=15;break;case 11:e.prev=11,e.t0=e["catch"](4),this.mutationValues=[],console.log("MUTATIONS: no",t);case 15:case"end":return e.stop()}}),e,this,[[4,11]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadCSVs",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n.RunId){e.next=2;break}return e.abrupt("return",[]);case 2:return e.next=4,this.zipWorker.setZipFile({BATTERY_URL:this.BATTERY_URL,runId:this.runId,zipFolder:this.runYaml.zipFolder,whichZip:n.RunId});case 4:if(this.isZipLoaded=!0,t=n.RunId+".infections.txt.csv",!(t in this.csvCache)){e.next=11;break}return console.log(t+"is in cache: retrieving now"),e.next=10,this.csvCache[t];case 10:return e.abrupt("return",e.sent);case 11:return this.csvCache[t]=new Promise(function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n,a){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r.zipWorker.extractFile(t);case 2:i=e.sent,n(i.data);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()),e.next=14,this.csvCache[t];case 14:return e.abrupt("return",e.sent);case 15:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"calendarForSimDay",value:function(e){if(-1===e)return"";var n=x()(this.startDate).add(e-1,"days").format("MMM DD");return n}},{key:"calculateDatefromSimulationDay",value:function(e){var n=x()(this.startDate).add(this.plusminus,"days").add(e-1,"days").format("YYYY-MM-DD");return n}},{key:"generateSeriesFromCSVData",value:function(e){for(var n=this,t=[],r=this.unpack(e,"day"),a=r.map((function(e){return n.calculateDatefromSimulationDay(e)})),i=0,s=Object.keys(this.labels);i0&&t.push(this.observedCases[0]),("berlin"===this.city&&this.rkiDetectionRateData.x||"cologne"===this.city&&this.rkiDetectionRateData.x)&&t.push(this.rkiDetectionRateData),t}},{key:"prepareDiviData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l,u,c,d,h;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=[],this.cityDIVI[n]){e.next=3;break}return e.abrupt("return",t);case 3:return e.next=5,fetch(this.cityDIVI[n]);case 5:return r=e.sent,e.next=8,r.text();case 8:a=e.sent,s=y.a.parse(a,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,o=[],l=[],0,u=Object(i["a"])(s);try{for(u.s();!(c=u.n()).done;){d=c.value;try{h=d.date,d.faelle_covid_aktuell&&(o.push(h),l.push(d.faelle_covid_aktuell))}catch(f){}}}catch(m){u.e(m)}finally{u.f()}return t.push({name:"Reported: "+this.cityCap+" Intensive Care (DIVI)",x:o,y:l,line:{dash:"dot",width:2,color:"rgb(0,200,50)"}}),e.abrupt("return",t);case 17:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"prepareObservedData",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,v,_,w,k,S,M,O,B,j,L,D,T,R,H,C,A,N,W,Y,z,E,P,F,I,V,$,U,q,G,J,Z,K,X,Q,ee,ne,te;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=[],!this.cityCSV[n]){e.next=16;break}return e.next=4,fetch(this.cityCSV[n]);case 4:return r=e.sent,e.next=7,r.text();case 7:a=e.sent,s=y.a.parse(a,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,o=[],l=[],u=0,c=Object(i["a"])(s);try{for(c.s();!(d=c.n()).done;)h=d.value,f=h.year+"-"+h.month+"-"+h.day,o.push(f),u+=h.cases,l.push(u)}catch(re){c.e(re)}finally{c.f()}m="jakarta"!==n?"RKI ".concat(this.cityCap," Infections"):"Observed Infections",t.push({name:m,x:o,y:l,line:{dash:"dot",width:3,color:"#080"}});case 16:if(!this.cityCSVMeldedatum[n]){e.next=31;break}return e.next=19,fetch(this.cityCSVMeldedatum[n]);case 19:return p=e.sent,e.next=22,p.text();case 22:g=e.sent,b=y.a.parse(g,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,v=[],_=[],w=0,k=-1,S=Object(i["a"])(b);try{for(S.s();!(M=S.n()).done;)O=M.value,B=x()({year:O.year,month:O.month-1,day:O.day}),B.add(k,"days"),j=B.format("YYYY-MM-DD"),v.push(j),w+=O.cases,_.push(w)}catch(re){S.e(re)}finally{S.f()}t.push({name:"RKI-Meldedatum "+this.cityCap,x:v,y:_,mode:"markers",type:"scatter",marker:{color:"#6d2",size:3}});case 31:if(!this.cityCSVTests[n]){e.next=46;break}return e.next=34,fetch(this.cityCSVTests[n]);case 34:return L=e.sent,e.next=37,L.text();case 37:D=e.sent,T=y.a.parse(D,{header:!0,dynamicTyping:!0,skipEmptyLines:!0}).data,R=[],H=[],C=0,A=0,N=Object(i["a"])(T);try{for(N.s();!(W=N.n()).done;)Y=W.value,z=x()({year:Y.year,month:Y.month-1,day:Y.day}),z.add(A,"days"),E=z.format("YYYY-MM-DD"),R.push(E),C+=Y.cases,H.push(C)}catch(re){N.e(re)}finally{N.f()}t.push({name:"Positive Tests "+this.cityCap,x:R,y:H,mode:"markers",type:"scatter",marker:{color:"#f42",size:4}});case 46:if(!this.cityRKISurveillance[n]){e.next=85;break}return e.next=49,fetch(this.cityRKISurveillance[n]);case 49:return P=e.sent,e.next=52,P.text();case 52:F=e.sent,I=y.a.parse(F,{header:!0,dynamicTyping:!0,skipEmptyLines:!0,delimiter:";"}).data,V=[],$=[],U=[],q=Object(i["a"])(I),e.prev=58,q.s();case 60:if((G=q.n()).done){e.next=76;break}if(J=G.value,Z=J["Beginn Meldewoche"],K=parseInt(Z.substring(6,10)),X=parseInt(Z.substring(3,5))-1,Q=parseInt(Z.substring(0,2)),ee=x()({year:K,month:X,day:Q}),ne=ee.format("YYYY-MM-DD"),te=J["Anteil positiver Tests Lagebericht "+this.cityCap],"Invalid date"!==ne){e.next=71;break}return e.abrupt("continue",74);case 71:V.push(ne),$.push(this.scaleRKISurveillanceAnteil*te),U.push(te);case 74:e.next=60;break;case 76:e.next=81;break;case 78:e.prev=78,e.t0=e["catch"](58),q.e(e.t0);case 81:return e.prev=81,q.f(),e.finish(81);case 84:t.push({name:"Reported: Share Positive Tests (ALM e.V.)",x:V,y:$,text:U,mode:"markers",type:"scatter",hovertemplate:"%{text}%",marker:{symbol:"cross",color:"#f80",size:5}});case 85:return e.abrupt("return",t);case 86:case"end":return e.stop()}}),e,this,[[58,78,81,84]])})));function n(n){return e.apply(this,arguments)}return n}()},{key:"parseInfoTxt",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,r,a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.BATTERY_URL+this.runId+"/_info.txt",e.next=3,fetch(t);case 3:return r=e.sent,e.next=6,r.text();case 6:return a=e.sent,i=y.a.parse(a,{header:!0,dynamicTyping:!1}),e.abrupt("return",i.data);case 9:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"loadInfoTxt",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,r,a,s,o,l,u,c,d,h,f,m,p,g,b,y,v,_,w;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log("_info.txt: generating lookups"),e.next=3,this.parseInfoTxt(this.city);case 3:n=e.sent,t={},r={},a=["Config","Output","RunId","RunScript"],s=0,o=Object.keys(n[0]);case 8:if(!(s-1)){e.next=12;break}return e.abrupt("continue",13);case 12:t[l]=new Set;case 13:s++,e.next=8;break;case 16:u=Object(i["a"])(n),e.prev=17,u.s();case 19:if((c=u.n()).done){e.next=29;break}if(d=c.value,void 0!=d.RunId){e.next=23;break}return e.abrupt("continue",27);case 23:for(h=0,f=Object.keys(t);h=11?e:e+12:"petang"===n||"malam"===n?e+12:void 0},meridiem:function(e,n,t){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return n}))},6582:function(e,n,t){"use strict";var r=/("(?:[^\\"]|\\.)*")|[:,]/g;e.exports=function(e,n){var t,a,i;return n=n||{},t=JSON.stringify([1],void 0,void 0===n.indent?2:n.indent).slice(2,-3),a=""===t?1/0:void 0===n.maxLength?80:n.maxLength,i=n.replacer,function e(n,s,o){var l,u,c,d,h,f,m,p,g,b,y,v;if(n&&"function"===typeof n.toJSON&&(n=n.toJSON()),y=JSON.stringify(n,i),void 0===y)return y;if(m=a-s.length-o,y.length<=m&&(g=y.replace(r,(function(e,n){return n||e+" "})),g.length<=m))return g;if(null!=i&&(n=JSON.parse(y),i=void 0),"object"===typeof n&&null!==n){if(p=s+t,c=[],u=0,Array.isArray(n))for(b="[",l="]",m=n.length;u0)return[b,t+c.join(",\n"+p),l].join("\n"+s)}return y}(e,"",0)}},"659d":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})},a=[],i=(t("4de4"),t("b0c0"),t("6b93"),t("96cf"),t("c964")),s=t("276c"),o=t("e954"),l=t("920b"),u=t("92a6"),c=t("9ab4"),d=t("60a3"),h=t("43e06"),f=t.n(h),m=t("10a0"),p=function(e){Object(l["a"])(r,e);var n=Object(u["a"])(r);function r(){var e;return Object(s["a"])(this,r),e=n.apply(this,arguments),e.color="#04f",e.lagDays=7,e.dataLines=[],e.originalDataUrl=m["d"]+"original-data/Fallzahlen/",e.diviIncidenceNRWUrl=m["d"]+"original-data/hospital-cases/cologne/DiviIncidenceNRW.csv",e.observedData=[],e.cityObservedHospitalizationFiles={cologne:e.originalDataUrl+"Cologne/cologne-hospital.csv"},e.bundeslandCSV=t("b335").default,e.bundeslandIncidenceRateLookup={berlin:{name:"Berlin"},cologne:{name:"Nordrhein-Westfalen"}},e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{autorange:!0,fixedrange:!0,type:"linear",title:"Multiplier",hoverformat:".3f"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"r-values",width:1200,height:600,scale:1}},e}return Object(o["a"])(r,[{key:"mounted",value:function(){this.updateScale(),this.fetchRealHospitalizationRates(),this.calculate(),this.fetchBundeslandIncidenceRates()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&(this.calculate(),this.fetchBundeslandIncidenceRates())}},{key:"updateModelData",value:function(){this.calculate(),this.fetchBundeslandIncidenceRates()}},{key:"fetchRealHospitalizationRates",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.observedData=[],e.abrupt("return");case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateScale",value:function(){this.logScale?(this.layout.yaxis.type="log",this.layout.yaxis.autorange=!1,this.layout.yaxis.range=[Math.log10(.1),2]):(this.layout.yaxis.type="linear",delete this.layout.yaxis.range,this.layout.yaxis.autorange=!0)}},{key:"handleWideModeChanged",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"fetchDiviIncidenceNRW",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}()},{key:"calculate",value:function(){this.$emit("method",this.lagDays+"-day Hospitalizations / 100k Pop."),this.dataLines=[];var e=[],n=[];try{var t=this.data.filter((function(e){return"Susceptible"===e.name}))[0];if(!t)return;for(var r=t.y[0],a=r/1e5,i=this.data.filter((function(e){return"Seriously Sick Cumulative"===e.name}))[0],s=this.lagDays;s11?t?"p.t.m.":"P.T.M.":t?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return n}))},"662a":function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.isResizing?e._e():t("div",{attrs:{id:"vue-component"}},[t("vue-plotly",{attrs:{data:e.dataLines,layout:e.layout,options:e.options},on:{relayout:e.handleRelayout}})],1)},a=[],i=(t("4de4"),t("c975"),t("b0c0"),t("6b93"),t("ac1f"),t("1276"),t("2ca0"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("60a3"),f=t("43e06"),m=t.n(f),p=function(e){Object(u["a"])(t,e);var n=Object(c["a"])(t);function t(){var e;return Object(o["a"])(this,t),e=n.apply(this,arguments),e.color=["#094","#0c4"],e.lagDays=1,e.dataLines=[],e.isResizing=!1,e.layout={height:450,autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:0,l:60},xaxis:{fixedrange:!0,range:["2020-02-09","2020-12-31"],type:"date"},yaxis:{fixedrange:!0,type:"log",autorange:!1,range:[Math.log10(2),Math.log10(3e4)],title:"7-Day Infections / 100k Pop."},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(l["a"])(t,[{key:"mounted",value:function(){this.calculateValues()}},{key:"handleRelayout",value:function(e){"2020-02-09"==e["xaxis.range[0]"]&&"2020-12-31"==e["xaxis.range[1]"]&&this.calculateValues()}},{key:"handleWideModeChanged",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateModelData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",range:[Math.log10(2),Math.log10(3e4)],title:"7-Day Infections / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"7-Day Infections / 100k Pop."}}},{key:"gotUnreportedIncidence",value:function(){this.calculateValues()}},{key:"gotUnreportedIncidenceNRW",value:function(){this.calculateValues()}},{key:"calculateUnreportedNRW",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.unreportedIncidenceNRW.length>1){for(n={type:"scatter",mode:"markers",marker:{size:4}},t={type:"scatter",mode:"markers",marker:{size:4}},n.name="MAGS NRW Incidence",n.x=[],n.y=[],t.name="Assumed Reported and Unreported Cases (NRW)",t.x=[],t.y=[],r=0;r1){for(n={type:"scatter",mode:"markers",marker:{size:4}},n.name="Assumed Reported and Unreported Cases",n.x=[],n.y=[],t=0;t-1)this.dataLines.push(r);else{var a={type:"scatter",mode:"markers",marker:{size:3}};a.name=r.name,a.line=r.line,a.x=[],a.y=[],r.marker&&(a.marker=r.marker);var s={"RKI Berlin Infections":11,"RKI Cologne Infections":11,"RKI-Meldedatum Berlin":12,"Observed Infections":12},o=a.name;if(o.startsWith("RKI")||o.startsWith("Observed"))for(var l=s[o],u=l;u9?r(e%10):e}function a(e,n){return 2===n?i(e):e}function i(e){var n={m:"v",b:"v",d:"z"};return void 0===n[e.charAt(0)]?e:n[e.charAt(0)]+e.substring(1)}var s=e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:n,h:"un eur",hh:"%d eur",d:"un devezh",dd:n,M:"ur miz",MM:n,y:"ur bloaz",yy:t},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var n=1===e?"añ":"vet";return e+n},week:{dow:1,doy:4}});return s}))},"688b":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},"68d3":function(e,n,t){const r=t("3034"),a=(e,n,t)=>r(e,n,t)<=0;e.exports=a},6909:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var n=e%10,t=e%100;return 0===e?e+"-ев":0===t?e+"-ен":t>10&&t<20?e+"-ти":1===n?e+"-ви":2===n?e+"-ри":7===n||8===n?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return n}))},"694b":function(e,n,t){"use strict";e.exports=function e(n,t){if(n===t)return!0;if(n&&t&&"object"==typeof n&&"object"==typeof t){if(n.constructor!==t.constructor)return!1;var r,a,i;if(Array.isArray(n)){if(r=n.length,r!=t.length)return!1;for(a=r;0!==a--;)if(!e(n[a],t[a]))return!1;return!0}if(n.constructor===RegExp)return n.source===t.source&&n.flags===t.flags;if(n.valueOf!==Object.prototype.valueOf)return n.valueOf()===t.valueOf();if(n.toString!==Object.prototype.toString)return n.toString()===t.toString();if(i=Object.keys(n),r=i.length,r!==Object.keys(t).length)return!1;for(a=r;0!==a--;)if(!Object.prototype.hasOwnProperty.call(t,i[a]))return!1;for(a=r;0!==a--;){var s=i[a];if(!e(n[s],t[s]))return!1}return!0}return n!==n&&t!==t}},"6aa7":function(e,n,t){"use strict";var r=t("0d06"),a=t.n(r);a.a},"6b781":function(e,n,t){const r=t("a236"),a=t("4392"),i=(e,n)=>{if(a(e,n))return null;{const t=r(e),a=r(n),i=t.prerelease.length||a.prerelease.length,s=i?"pre":"",o=i?"prerelease":"";for(const e in t)if(("major"===e||"minor"===e||"patch"===e)&&t[e]!==a[e])return s+e;return o}};e.exports=i},"6b93":function(e,n,t){var r=t("23e7"),a=Math.log,i=Math.LOG10E;r({target:"Math",stat:!0},{log10:function(e){return a(e)*i}})},"6c3a":function(e,n,t){"use strict";t.d(n,"a",(function(){return L})),t.d(n,"b",(function(){return D}));var r=t("a38c"),a=t.n(r),i=t("2e19");class s extends i["a"]{constructor(){super(e=>(this._observers.add(e),()=>this._observers.delete(e))),this._observers=new Set}next(e){for(const n of this._observers)n.next(e)}error(e){for(const n of this._observers)n.error(e)}complete(){for(const e of this._observers)e.complete()}}var o=s;function l(e){"function"===typeof e?e():e&&"function"===typeof e.unsubscribe&&e.unsubscribe()}var u=l;function c(e){const n=new o;let t,r=0;return new i["a"](a=>{t||(t=e.subscribe(n));const i=n.subscribe(a);return r++,()=>{r--,i.unsubscribe(),0===r&&(u(t),t=void 0)}})}var d=c,h=t("dc2a");const f=()=>{},m=e=>e,p=e=>Promise.resolve().then(e);function g(e){throw e}function b(e){return e&&"function"===typeof e.then}class y extends i["a"]{constructor(e){super(n=>{const t=this,r=Object.assign(Object.assign({},n),{complete(){n.complete(),t.onCompletion()},error(e){n.error(e),t.onError(e)},next(e){n.next(e),t.onNext(e)}});try{return this.initHasRun=!0,e(r)}catch(a){r.error(a)}}),this.initHasRun=!1,this.fulfillmentCallbacks=[],this.rejectionCallbacks=[],this.firstValueSet=!1,this.state="pending"}onNext(e){this.firstValueSet||(this.firstValue=e,this.firstValueSet=!0)}onError(e){this.state="rejected",this.rejection=e;for(const n of this.rejectionCallbacks)p(()=>n(e))}onCompletion(){this.state="fulfilled";for(const e of this.fulfillmentCallbacks)p(()=>e(this.firstValue))}then(e,n){const t=e||m,r=n||g;let a=!1;return new Promise((e,n)=>{const i=t=>{if(!a){a=!0;try{e(r(t))}catch(i){n(i)}}},s=n=>{try{e(t(n))}catch(r){i(r)}};return this.initHasRun||this.subscribe({error:i}),"fulfilled"===this.state?e(t(this.firstValue)):"rejected"===this.state?(a=!0,e(r(this.rejection))):(this.fulfillmentCallbacks.push(s),void this.rejectionCallbacks.push(i))})}catch(e){return this.then(void 0,e)}finally(e){const n=e||f;return this.then(e=>(n(),e),()=>n())}static from(e){return b(e)?new y(n=>{const t=e=>{n.next(e),n.complete()},r=e=>{n.error(e)};e.then(t,r)}):super.from(e)}}var v=t("cd8f"),_=t("cea9");const w=a()("threads:master:messages");let x=1;const k=e=>Array.from(new Set(e)),S=e=>e&&e.type===_["b"].error,M=e=>e&&e.type===_["b"].result,O=e=>e&&e.type===_["b"].running;function B(e,n){return new i["a"](t=>{let r;const a=i=>{if(w("Message from worker:",i.data),i.data&&i.data.uid===n)if(O(i.data))r=i.data.resultType;else if(M(i.data))"promise"===r?("undefined"!==typeof i.data.payload&&t.next(Object(h["a"])(i.data.payload)),t.complete(),e.removeEventListener("message",a)):(i.data.payload&&t.next(Object(h["a"])(i.data.payload)),i.data.complete&&(t.complete(),e.removeEventListener("message",a)));else if(S(i.data)){const n=Object(h["a"])(i.data.error);t.error(n),e.removeEventListener("message",a)}};return e.addEventListener("message",a),()=>{if("observable"===r||!r){const t={type:_["a"].cancel,uid:n};e.postMessage(t)}e.removeEventListener("message",a)}})}function j(e){if(0===e.length)return{args:[],transferables:[]};const n=[],t=[];for(const r of e)Object(v["a"])(r)?(n.push(Object(h["b"])(r.send)),t.push(...r.transferables)):n.push(Object(h["b"])(r));return{args:n,transferables:0===t.length?t:k(t)}}function L(e,n){return(...t)=>{const r=x++,{args:a,transferables:i}=j(t),s={type:_["a"].run,uid:r,method:n,args:a};w("Sending command to run function to worker:",s);try{e.postMessage(s,i)}catch(o){return y.from(Promise.reject(o))}return y.from(d(B(e,r)))}}function D(e,n){const t={};for(const r of n)t[r]=L(e,r);return t}},"6ca3":function(e,n,t){},"6ce3":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},"6d43":function(e,n,t){const r=Symbol("SemVer ANY");class a{static get ANY(){return r}constructor(e,n){if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),e instanceof a){if(e.loose===!!n.loose)return e;e=e.value}l("comparator",e,n),this.options=n,this.loose=!!n.loose,this.parse(e),this.semver===r?this.value="":this.value=this.operator+this.semver.version,l("comp",this)}parse(e){const n=this.options.loose?i[s.COMPARATORLOOSE]:i[s.COMPARATOR],t=e.match(n);if(!t)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==t[1]?t[1]:"","="===this.operator&&(this.operator=""),t[2]?this.semver=new u(t[2],this.options.loose):this.semver=r}toString(){return this.value}test(e){if(l("Comparator.test",e,this.options.loose),this.semver===r||e===r)return!0;if("string"===typeof e)try{e=new u(e,this.options)}catch(n){return!1}return o(e,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof a))throw new TypeError("a Comparator is required");if(n&&"object"===typeof n||(n={loose:!!n,includePrerelease:!1}),""===this.operator)return""===this.value||new c(e.value,n).test(this.value);if(""===e.operator)return""===e.value||new c(this.value,n).test(e.semver);const t=(">="===this.operator||">"===this.operator)&&(">="===e.operator||">"===e.operator),r=("<="===this.operator||"<"===this.operator)&&("<="===e.operator||"<"===e.operator),i=this.semver.version===e.semver.version,s=(">="===this.operator||"<="===this.operator)&&(">="===e.operator||"<="===e.operator),l=o(this.semver,"<",e.semver,n)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),u=o(this.semver,">",e.semver,n)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return t||r||i&&s||l||u}}e.exports=a;const{re:i,t:s}=t("8cb5"),o=t("c4be"),l=t("b802"),u=t("bbfd"),c=t("3fce")},"6d79":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},t=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var t=e%10,r=e>=100?100:null;return e+(n[e]||n[t]||n[r])},week:{dow:1,doy:7}});return t}))},"6d83":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return n}))},"6e98":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},"6f12":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return n}))},"6f50":function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t},week:{dow:1,doy:4}});return n}))},"6fa7":function(e,n,t){const r=t("1cc6"),a=(e,n)=>e.sort((e,t)=>r(t,e,n));e.exports=a},"708d":function(e,n,t){},7118:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),t="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),r=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?t[e.month()]:n[e.month()]:n},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return r}))},"713b":function(e,n,t){},7142:function(e,n,t){"use strict";(function(e){t("96cf");var r=t("c964"),a=t("276c"),i=t("e954"),s=t("920b"),o=t("92a6"),l=t("9ab4"),u=t("60a3"),c=t("43e06"),d=t.n(c),h=t("f2ec"),f=t("731b"),m=t("25f1"),p=function(n){Object(s["a"])(l,n);var t=Object(o["a"])(l);function l(){var e;return Object(a["a"])(this,l),e=t.apply(this,arguments),e.dataLines=[],e.postProcessWorker=null,e.updaterCount=0,e.isResizing=!1,e.layout={autosize:!0,showlegend:!0,legend:{orientation:"h"},font:{family:"Roboto,Arial,Helvetica,sans-serif",size:12,color:"#000"},margin:{t:5,r:10,b:35,l:60},xaxis:{fixedrange:!0,autorange:!0},yaxis:{fixedrange:!0,type:"linear",autorange:!0,title:"nInfected"},plot_bgcolor:"#f8f8f8",paper_bgcolor:"#f8f8f8"},e.options={displaylogo:!1,responsive:!0,modeBarButtonsToRemove:["pan2d","zoom2d","select2d","lasso2d","zoomIn2d","zoomOut2d","autoScale2d","hoverClosestCartesian","hoverCompareCartesian","resetScale2d","toggleSpikelines","resetViewMapbox"],toImageButtonOptions:{format:"svg",filename:"daily-cases",width:1200,height:600,scale:1}},e}return Object(i["a"])(l,[{key:"mounted",value:function(){this.updateScale(),this.calculateValues()}},{key:"beforeDestroy",value:function(){this.postProcessWorker&&h["a"].terminate(this.postProcessWorker)}},{key:"handleWideModeChanged",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.isResizing=!0,e.next=3,this.$nextTick();case 3:this.layout=Object.assign({},this.layout),this.isResizing=!1;case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},{key:"updateData",value:function(){this.calculateValues()}},{key:"updateScale",value:function(){this.intakesHosp?this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",autorange:!0,title:"Intake Incidence"}:{fixedrange:!0,type:"linear",autorange:!0,title:"Intake Incidence"}:this.layout.yaxis=this.logScale?{fixedrange:!0,type:"log",autorange:!0,title:"Occupancy / 100k Pop."}:{fixedrange:!0,type:"linear",autorange:!0,title:"Occupancy / 100k Pop."}}},{key:"calculateValues",value:function(){var n=Object(r["a"])(regeneratorRuntime.mark((function n(){var t;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(this.postProcessWorker){n.next=4;break}return n.next=3,Object(f["a"])(new m["a"](e));case 3:this.postProcessWorker=n.sent;case 4:if(this.data.length){n.next=6;break}return n.abrupt("return");case 6:return n.next=8,this.postProcessWorker.buildDataLines({data:this.data,totalPopulation:this.totalPopulation,city:this.city,intakesHosp:this.intakesHosp});case 8:t=n.sent,this.dataLines=t,this.updaterCount=this.postHospUpdater;case 11:case"end":return n.stop()}}),n,this)})));function t(){return n.apply(this,arguments)}return t}()}]),l}(u["c"]);Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"startDate",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"endDate",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"data",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"totalPopulation",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"logScale",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"intakesHosp",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"city",void 0),Object(l["b"])([Object(u["b"])({required:!0})],p.prototype,"postHospUpdater",void 0),Object(l["b"])([Object(u["d"])("$store.state.isWideMode")],p.prototype,"handleWideModeChanged",null),Object(l["b"])([Object(u["d"])("data"),Object(u["d"])("totalPopulation")],p.prototype,"updateData",null),Object(l["b"])([Object(u["d"])("logScale")],p.prototype,"updateScale",null),p=Object(l["b"])([Object(u["a"])({components:{VuePlotly:d.a},props:{}})],p),n["a"]=p}).call(this,t("8a36"))},"72c1":function(e,n,t){"use strict";var r=t("cab8"),a=t.n(r);a.a},"731b":function(e,n,t){"use strict";(function(e){t.d(n,"a",(function(){return k}));var r=t("a38c"),a=t.n(r),i=t("2e19"),s=t("dc2a"),o=t("7fc3d"),l=t("7b0a"),u=t("5f4b"),c=t("6c3a"),d=function(e,n,t,r){function a(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,i){function s(e){try{l(r.next(e))}catch(n){i(n)}}function o(e){try{l(r["throw"](e))}catch(n){i(n)}}function l(e){e.done?t(e.value):a(e.value).then(s,o)}l((r=r.apply(e,n||[])).next())}))};const h=a()("threads:master:messages"),f=a()("threads:master:spawn"),m=a()("threads:master:thread-utils"),p=e=>e&&"init"===e.type,g=e=>e&&"uncaughtError"===e.type,b="undefined"!==typeof e&&Object({NODE_ENV:"production",BASE_URL:"/"}).THREADS_WORKER_INIT_TIMEOUT?Number.parseInt(Object({NODE_ENV:"production",BASE_URL:"/"}).THREADS_WORKER_INIT_TIMEOUT,10):1e4;function y(e,n,t){return d(this,void 0,void 0,(function*(){let r;const a=new Promise((e,a)=>{r=setTimeout(()=>a(Error(t)),n)}),i=yield Promise.race([e,a]);return clearTimeout(r),i}))}function v(e){return new Promise((n,t)=>{const r=a=>{h("Message from worker before finishing initialization:",a.data),p(a.data)?(e.removeEventListener("message",r),n(a.data)):g(a.data)&&(e.removeEventListener("message",r),t(Object(s["a"])(a.data.error)))};e.addEventListener("message",r)})}function _(e,n){return new i["a"](t=>{const r=e=>{const n={type:u["a"].message,data:e.data};t.next(n)},a=e=>{m("Unhandled promise rejection event in thread:",e);const n={type:u["a"].internalError,error:Error(e.reason)};t.next(n)};e.addEventListener("message",r),e.addEventListener("unhandledrejection",a),n.then(()=>{const n={type:u["a"].termination};e.removeEventListener("message",r),e.removeEventListener("unhandledrejection",a),t.next(n),t.complete()})})}function w(e){const[n,t]=Object(o["a"])(),r=()=>d(this,void 0,void 0,(function*(){m("Terminating worker"),yield e.terminate(),t()}));return{terminate:r,termination:n}}function x(e,n,t,r){const a=t.filter(e=>e.type===u["a"].internalError).map(e=>e.error);return Object.assign(e,{[l["a"]]:a,[l["b"]]:t,[l["c"]]:r,[l["e"]]:n})}function k(e,n){return d(this,void 0,void 0,(function*(){f("Initializing new thread");const t=n&&n.timeout?n.timeout:b,r=yield y(v(e),t,`Timeout: Did not receive an init message from worker after ${t}ms. Make sure the worker calls expose().`),a=r.exposed,{termination:i,terminate:s}=w(e),o=_(e,i);if("function"===a.type){const n=Object(c["a"])(e);return x(n,e,o,s)}if("module"===a.type){const n=Object(c["b"])(e,a.methods);return x(n,e,o,s)}{const e=a.type;throw Error(`Worker init message states unexpected type of expose(): ${e}`)}}))}}).call(this,t("4362"))},7333:function(e,n,t){(function(e,n){n(t("c1df"))})(0,(function(e){"use strict";var n=e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var n=e%10,t=1===~~(e%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th";return e+t}});return n}))},"73ac":function(e,n,t){"use strict";t.r(n);var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{attrs:{id:"run-page"}},[t("div",{staticClass:"banner"},[t("div",{staticClass:"version-banner"},[e._v(e._s(e.viewerPrettyName))]),e._m(0),e.badPage?e._e():t("div",{staticClass:"city-picker"},e._l(e.allRuns,(function(n,r){return t("div",{key:n.runId,staticClass:"which-city",class:{selected:n.name===e.city},attrs:{to:"/runs/"+n.runId},on:{click:function(n){return e.switchCity(r)}}},[t("h1",[e._v(e._s(n.name))])])})),0)]),-2==e.currentCity?t("nav",{staticClass:"breadcrumb",attrs:{"aria-label":"breadcrumbs"}},[t("ul",e._l(e.allRuns[e.currentCity].crumbs,(function(n){return t("li",{class:{isActive:n.isActive}},[t("router-link",{attrs:{to:n.url}},[e._v(e._s(n.title))])],1)})),0)]):e._e(),e.badPage?t("div",{staticClass:"badpage"},[t("h3",[e._v("404 No Page Found")]),t("p",[e._v("There is nothing available at this URL.")]),t("p",[e._v("Go back to the "),t("router-link",{attrs:{to:"/"}},[e._v("main page.")])],1)]):e._e(),t("div",{staticClass:"view-container"},[t("div",{staticClass:"view-section"},[e.currentCity>-1?t(e.viewerComponent,{tag:"component",staticClass:"viewer",attrs:{runYaml:e.allRuns[e.currentCity].yaml,runId:e.allRuns[e.currentCity].runId,chartYamlFiles:e.chartYamlFiles}}):e._e()],1)])])},a=[function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"banner-text"},[t("h2",[e._v("VSP / Technische Universität Berlin")]),t("h3",[e._v("COVID-19 Analysis Portal")])])}],i=(t("fb6a"),t("b0c0"),t("d3b7"),t("ac1f"),t("8a79"),t("466d"),t("1276"),t("54f8")),s=(t("96cf"),t("c964")),o=t("276c"),l=t("e954"),u=t("920b"),c=t("92a6"),d=t("9ab4"),h=t("8f3c"),f=t.n(h),m=t("60a3"),p=t("10a0"),g=(t("c975"),t("5319"),function(){function e(n){Object(o["a"])(this,e),this.baseUrl=n,n.endsWith("/")||(this.baseUrl+="/"),console.log(this.baseUrl)}return Object(l["a"])(e,[{key:"getDirectory",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){var t,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.baseUrl+n.replace(/^0-9a-zA-Z_\-\/:+/i,""),t.endsWith("/")||(t+="/"),console.log("fetching dir:",t),e.next=5,fetch(t).then((function(e){return e.text()})).then((function(e){return r.buildListFromHtml(e)})).catch((function(e){return{dirs:[],files:[]}}));case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"getFile",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(n){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.baseUrl+n.replace(/^0-9a-zA-Z_\-\/:+/i,""),t.endsWith("/")||(t+="/"),e.next=4,fetch(t).then((function(e){return e.text()}));case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}()},{key:"buildListFromHtml",value:function(e){var n,t=/"(.*?)"/,r=[],a=[],s=e.split("\n"),o=Object(i["a"])(s);try{for(o.s();!(n=o.n()).done;){var l=n.value,u=l.indexOf('